5462d166fd1105050aaa32aafde41828588cca0cd64d31317"}, @generic={0xb, 0x30, "fe8c4cf123a2afdc9c"}]}}, {{0x9, 0x5, 0xb, 0x10, 0x35b, 0x80, 0x68a7, 0x5, [@generic={0xe8, 0x3, "e49adfe55e8ef2b7a110610d93b86be80ec1b55aa895a0e4353d0da3636898f77ec460dd9b102810a5de9438a46f2d90a95c241ccedbffe926036dd86256b1fb0f22fb775a67543b281d45113d26e72a86c97af976cc063acda064df61853666706c5b7936df7709b899cce4fee1c8d4881e2acd8e06b130d3bba0eca4b2af22b5e33fd1fd6e482be2700acb488c14083207f13dedf2d0ca6e8afc82a5e5c8b8c55349fad2bd2973dbdfc45bef9fc856045fa4db8a38d7fdf3627bc35bfa1dec5be230f7754e99f99cf5bd702fc90113c5325096d0886eaf99bd898053ecb5f3ab198e0ce798"}, @generic={0x6, 0x9, "d0cfc097"}]}}, {{0x9, 0x5, 0x1, 0x8, 0x1a4, 0x3ceeb840, 0x8001, 0x7, [@generic={0x47, 0x22bda6f891d0fdff, "5b597d47b7126ca4e68d0350d5fd38b04dbb2e5b7e1307f2092d9326836736f978fa978a17e7945e287766a14e2b5563326492ddebe6ed52a80b1da69979d073d4991c4c4b"}, @generic={0xd1, 0x1f, "9b214ae1184a9c1cf5dfcaaaa38759c8396ca6b9a39de8c0e78bd6258a937a9cb24661bf1709ba8262da554fdcfd92835a22607c6b340c3423e1fbf96493132d8c343adf42a00f15be979f37a71f38c8ec73b8b27d2d1fd5e6ec1359d39170cdc43e028e45db3d7582884a045046676d389707c61396221724e3dcb5eb7e43db6bea4c38b874aca14c9487a814b105c9e54184b32389e50c785ca2bbd0619e308365e8d7b7f95f0dae74dfd216b5dfc1f594e1fb8085f435db61c7f3e34ec624b45973030666037376a273d9f47478"}]}}]}}]}}]}}, &(0x7f0000003100)={0xa, &(0x7f0000003040)={0xa, 0x6, 0x300, 0x7, 0x3ff, 0x101, 0x8, 0x6}, 0x1a, &(0x7f0000003080)={0x5, 0xf, 0x1a, 0x2, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x0, 0x7, 0x3, 0x5}, @wireless={0xb, 0x10, 0x1, 0xc, 0x8, 0x1ff, 0x3, 0x401, 0x1}]}, 0x1, [{0x4, &(0x7f00000030c0)=@lang_id={0x4, 0x3, 0x42b}}]}) r4 = syz_open_dev$evdev(&(0x7f0000003140)='/dev/input/event#\x00', 0x0, 0x200042) ioctl$EVIOCGKEYCODE(r3, 0x80084504, &(0x7f0000003180)=""/166) ioctl$EVIOCGPHYS(r2, 0x80404507, &(0x7f0000003240)=""/243) r5 = syz_open_dev$hidraw(&(0x7f0000003340)='/dev/hidraw#\x00', 0x3, 0x81) ioctl$HIDIOCGRAWINFO(r5, 0x80084803, &(0x7f0000003380)=""/132) ioctl$EVIOCGMASK(r4, 0x80104592, &(0x7f0000004440)={0x2, 0x1000, &(0x7f0000003440)="faa37be98eec97376c89d64db4b0981b0812925c22372057ebcef2d97113a6d97548bb5e5a745911e8d0a2e66e2f3dc021480f1328ad637cbb47975b99762d77c7639a12f37df909570fca8c0479bb92899f6caf4ef649a1931889b3d634d34d16fc845a53b96722bb01e5dc0c68b47ed75cf17bbd7e2dcd29d1b9218814a1e79b7feb2cebc7cf79ce1e531adc6bcc9673e67ee4e0c5183e4eefe3c2e46dc7e1922cb23b4ca87c0f282bd5133f81646fffb9d79983a43e4107caaeef7692f9d375d552d9dc6b3fc8f789496daed2acea6b27ba7e67b213898ea2ea4007d9bb579f8cf2b741700ca96509b269aafb3ab23aede95bc01b2545daa7820aa5381c785daf21803cf674819495d1a0fe49675f5712ac356bf0c7ed86488768d10fd2f99773469e9046181b514f620506fd48e1b9b7e8ca74190bf8498fefdbaf5aa2f5739f752ee90e9a77d58fd807285eb530060c3fd7877505430ea75531f93c10c2589c368fc673d925567e96cd8f421e1f85cf7030fb9f4eeecad0b2eba6f1aa3832fbe6d78835dad088fa3358520c7a8abe52794b39993cae4be5d432dcd100ad92f36b721abc26e032323da9e698c63ae49993b6afc34befe81d9f4dbf55ce6d5caaa7942fe3f1108ce7a9ffbb4af1ef17cec268afc851bdac238071a8f3693824f96da0543be9567391a712ac8feda052c96cf64dc395e7a87b1084815dcc980bc0699b90d590ca7062e61a8b7e1767b350f72e968d875c7cd7ee411a8422b12eef8c0ba1e962c33e4d7fec4f8f92129f251ba191eff0c392442ac21e6e571d80795b0e11ef480ef2fa6cee8b81feaf790a1b8417937da5b5fcf16f2826f5afd382f6cec41fac71cce4f50ae1915719d5eaf859c6e6cac5f3495707e0361c9368402dcba554b137be6db6211ae3b1cb80410e0e84ebb196171f55ccce7f8341ed58646cc932a393be1671d8ab9763894dfea3ba68635db9f8bce614ddbae6dc3769f3e66f16e506f1cef9abb674d3a5ca4d2664125cb01ae2460932145d318d6f03fbad307e411fdbff3e5cdd748add1ea3de4d666d7a384556538b80747080cc0504b99ec9d2bd127d8f4f05e5cdcc52e259ed40cf1797941f525dac85518d3d0529d39ad6557fe5c5449c13c66e8ed8e86ef3beb572f166298e86c50be7329f91dd5d119e9856cc45aed5bd5920920b69d41c2a373522b574051226a8f95c5f9b8b577b8b14113a879cefb990864dc27fb761be8b0d33ba534dc61ab38bef8d1c88899fde021b15554e5d052917d54b500ba1e4b04dfbc7ae49657bbdd8256af670f71c1e628725ef277d2a84b0894e2d30ece2cf76b23a14476b14bc5abc26838d692d4288b4378e897657fcda6baba89aee86be04b0d7a4b99f9c60ac05a0b124ae99ed2c3914159e5b3e8ee7efdfe84e34476c2d8d05af311a2edd211cd08a16f80a8c4dac6a83003a2446af55195fbbb47ce9b9bbdab2cb4fa4d3532976f97788d032dfa37f3e1e0da89e75695bff6ed99beb9302a36636ed907dff93874589c22fa70be6820e3c3a16b3ab3afb0b882b20a68640d2dcc92f3389f22c52750565f2ba01a6859c8f91903d10acac56c922e503e790e929c9b774dc41b43c4e8b594b214f4b8139409d56acc62a14a9bd1a7890a1946040176dcb5c46974fa75f1c912dbf40f5339cd5e67a6c5230857b878b99c41883165f4fa42034830b45fbf40b8f4143962f1e29fc6bd62fa71fdc5450f8077bfd8f966aac739042acd9733f4337f5c31e8ec5d4834e2b2d47afbfa9994b8344596ae16ddbc2d0d54844551767eb00eba47787ddb192676f1b73447e5b674546695098def50a23e6be0d452bca62f0ab89d35d81c378791e779c5e8ae4814cc1e98971326bd92be46c57ad9f57dd0b6f01e1c213611b5a1d366593ef30aae0513dd699bcaf8634773f00c426f4f36499be612ccf140055440eab624534095296c5d8fa3c16e2ca4db2d62964f83b82cd562ec5dc7ee36a199cab42490ebd12b6750fc006a83ddf65bcf206cfb911e66eda0e15d4c7ecef520124c48953c75074b4fb46c27de0d7cbedbbddf7139fabffa0200618df2a6df603c3a7b98018c3fb96e4f639dd875a634b30a87c3353131dd14bec9b93c349dc93b87b58ef9033bc7167f341915b749524b7a6dbc8fcd3a83380e70cf18b4c1f02783037e6dd9d3affebe29c990b4f8df2a9dd72c1e31b7dd5f2c6efdbd076ce8e58fccce9cf12c74f4273fae1707e1acf9c4bf87711bb61d688e4b0c052c90bcdba8bf50b856b111e33fbf1f183372ba84c5d9d7b7e574ad53d11be035edb4ed7fab44110aeae3e4b89b0d1a3682acc3e8633337714acd1d5e4e6a2db8b4b264d20afc5508b3d26338c1b565a7d76f25f256e71f11aa495c4b14ad6ba5378da70441d27763f52b94ba33e485eb91841c70689b644546dd511448cd6008e8d8321b7ddc2fafa30942869d77af521deaa448f1df2dbd0644435d7814ce5a3b26f0c084b210dd5e7735de8b9b8f8da5b9883f3d40c85aed029f00d3cdabcfdaea41ba03f31758c1456bf93d08c2d250f5864fd6d3cc72820346a1e15df08703af6accffd2d6ac95f180c6b5d73636c1322a802973f03df9230551517f7480c9dc5c98e45e444fa5614cbb8f6c0729127125023d2f2e00b700f88a610ad8358f2539eedcbb905c1c4c09b6e1c07c82645995b1c257fa300593712a90a744a1c86a1699c1018b5c4d5965a4617517c0770b77dfbbf07a35bfa3e07f6a07c71b59aad58f2159e1cd26ce16c5e6ef95deecbb7db356b121adad9101a77725349b4fd27ed2a4bbebf96eb33ae0b80a2b8cbdc3f5a4b1cd5fd7dc886c2ee46555d5f3a7b5586d92cb0ed86d953f5dd298ac5096e6212d80433f443c28272bd80a5e72d5cbc487d28d4d523852437d0babb93c89c60f99752d1218bb576c6abb0b69b1c121c0bb7ee548a23b7186057f36763d38627544b30807ee63064f807f137ad48a6db235a87d0379c03974957a853bda2c27c706a0ee017a38995b3c5e84bbfb02a8a805ab9d07e4670fb6a43aab8d2e6e5fc7c5f8c9c213e9ab3615ef7d73ff5d4f257e90f4fb5c8a97a86a3ece4c837553db495882a7026ac1f3ff7d8a445123d7209f0cb8c0e6c197203e792ffa9e043fab690901c731c411f7e1c7157383ca2b290767bc0c818249acb4916bb73813cad205ec3d26c68c01895ae5b2e04f12a600a116c613ba3fb13de44a0d2d4529aa1c4f8ca4655834a8b9ecc987c029f7ab3803a4e4485ad8e65c0bb1c3abd29f56346fec17d42ab35cab00dd0484817ea533ebc914d02b6b31e4e40a1d1944660a139fe92beb8ce588e9aad3d9619d3df8f7276580668f243191eb100cc9245cc99af2fe036a1608c10d42414a50161be62bba1e09af56d631c663ff30d5b171428f8bc22e1f1b2b08e104a4b1af3c992b4faaaca56fb3a4a0610d5c163ea619dd68a97edeee1e61ebe917decf9828d00e48399d9838085f16515006a69cb58636045fcd1d7fd1ef4c083b06aeaf2fc7f30c56f9651e133b7af3c85e5979dd298bfd80f197c19002bcda44093334114ebd9bd391388a803c3062fe62a629ebb6f252011b4c85b79abf1b45ab5566d81aa8cb662149db237f0a9f997298647ba7baf1e9254281d96c806d81304d038e5161faf04be5768755a414a53c69b248771367013ba0f158979a264a39e010c109ce67a65af804492224e6cc33702a08835f26777a94c492a74b6d69f56e7f9ef021417d803b5592784c3e08edfa76e9dc2b7f90e730126abe429c816f58e296e3420dfe611ac05a8cb11e603b1afee79f0e7ff2b2b483c2c9f430e020c6eac913cc0311267248ae57d681639d0a99b440a714f917af0260a1aa52bfd4c2919f6e3e3bbffcd4f1d6d195f042d693dd0d7f9fb90520bb7907ce7190d335c248d71c5efa8e75ecf44c27ab17191245b6a9751a06e456383ae552203fd078b7075dc2e7916eb9ec33475ecaed9465a5e36b17b611d477f87b9f4566ec56bef62c3ea6d0b2699521d414230944feecf77527492367e73d72bc0288eefefa681ca8d4fe87b47dc75f5b2119c57e605767253a6b160df45ac04048f1ec01a05403aa21a3cb52db5bb2ff9d8903571f3d91410ef524913d85545618ff135d1b1d728be59f100738b5b75b8dac9326a6ae88ad58a0f6d1f72a4ca7b5d3765be239acb82ce09625d5831943a8045bdf40ece9eb4782becf01248098417f5528c2adfd20b5aa7c6132f2c705e8a2780e41e0ba7412e1edba0dde0be02cefc2aa94f485c06638bf3a55aa807f1da82f8efcf9746862a484f8695d540b563810c2e5d8aa7e86b7cd53947c9e409a0ba3803677056c8d83d7475e8c39ce129366f5f44304c5bb6e141d0b39961bb71a392f3ab038c345ca9451b3f166c1e6c10d5d4e221118b3d4d507091fb7f2e832fbdd619092086fd74088dfba4d16f5d0351b19b5ce4f4fe3367c2f3e25f3bf4381858448c88f51dca5a4881ded9c5c2de694875c411f9270e024dd130bebbbbd03c88974dfcb0308f61142d9a71fe317c2ed6086bf49b71718ad3cef3e85d9daba429f6263b54b7c170da07a57bbfaf361c5d4bf5c88eb78c42c5f4c8a23009dbd6e16cd24e6fcd12a0d48631531b42b3f097daad3515754ffdc2b28ae567cde0e22e5bff37d6f74a8b1fd0a3e533901e90fafb3d43d8c3eb7961eeb9602532cb9846ff0625ebf3dccb66b337efee2445e5354f918a4cabbcf9734238e10afb893a9dc881012454b17193dc6a29dda38bb1c64fd090fef94b512d790f5a2f991e8166f83e8ca9ddddbb96d415a9d551862dc5618a7efdb5768bf42cbed9465b0cdc970cfa9295705f50af427b9c539263fe8348a650726328f0f49b9f201cf6562d5718ec16868b5e8c7525fcf0e749abbfe20a62da4b98acd63d89224c829b8862344d7bbe9b4cd150d080d3f8787b5ec6a96931c855906dee2695369f534fe4a80f365f06b7e100a01a1b3a2931223ead88b89491a761cd852c2ffce92de4751d5a7f6582bf25e36f70667c05439e339e06c9268105df5aa8e45064de65794e139ec899f2bc03b0db8baaf73d771b8557c325d1118093b9effa9324957a16a52a0441f6d2b96a875dd754003ab00625328ae6258864b04857cb3ce35c03609b7a805e9656ba4649d2e603bac4bdb0a54ddef09f27f725b217025fb81e4a8f8a899535b852573b29eb73b7c8a0027dca6b20c859554877b1300348a3360ef72556a986d4daac1ba843300a07bd8c2ccb2a1079297853d3dcce1e70a52b73160781d9ec2ae8d7c0a039d2e25a92aa85ec3afe903270bdcfb49443b3df0fecb093b70a36f226e51febb670056ffb6131b82d1dd348592dc6e34e714bd9f5e5025ec744d5b544c137c2e2b3c6a1fb1baa134c26c57400f331b0b73e644fdaa3ef435c952d047a39c65034af89cc238d9c95ac5e949128a9494575cf544c284753f166c4957441de92338d752ce63fd82d063c04b1760b480868490f6139680890e9548d891dfb7faf3c67286f2117ed22f19575bea16f19a6bfabc19f63dff78949eb4ce5168b1ad3f019cb3a4fa7428f75c0d826c005fe13349c2eab98d29b8cb76733a2c97daafae8450c6e7181da99a8eca67a16d3d4f76dd5bd3f653657aaae32234e05d255318f72a2331a7a7dfa43cce2636b289d4e4b946690bba1edb6628446f923c7e01d2063d7bf5032a14fae16ffb08665890e0fe0510f258bf1b75f10450ae9cee58b52"}) ioctl$EVIOCGMTSLOTS(r0, 0x8040450a, &(0x7f0000004480)=""/209) ioctl$EVIOCGNAME(r0, 0x80404506, &(0x7f0000004580)=""/18) ioctl$EVIOCGSW(r2, 0x8040451b, &(0x7f00000045c0)=""/76) ioctl$EVIOCGSW(r4, 0x8040451b, &(0x7f0000004640)=""/181) ioctl$EVIOCSKEYCODE_V2(r4, 0x40284504, &(0x7f0000004700)={0x7, 0x1d, 0xffffffff, 0x3, "007a1f59261ca2ac175fbd721614244d4b60bc6a3336312b78d9b08c667d063b"}) ioctl$HIDIOCINITREPORT(r1, 0x4805, 0x0) 18:16:58 executing program 5: syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x3, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000300)={0x3, 0xe7, &(0x7f0000000200)="1dc6973e947881d60ee1556206ccad6d05e3eac43191c17a6ad01a2f0a5d026eac6a98f324dc96536e4fbcb9ea0f74cecfd3de1783372d282b5df89ef6edf10090cc992c4e9b17b3b59bb9b09eb49f21af62098145d2336bb18a1e571a6cd092cc0efefedc5cbaa7560ff6e05cef8acfdcc7d70da3a9bc02fd8d3c6b0fc0f4a55a5855a60e27544616f09659ad6703899eb96e3dcd1a715663b5cbdd42c6c913b0473dffffb823d1b6d1ceb9bf22c25e419a180760ea970ef124a79edcd093cabf8cf681bda200ca2c19099082fce3c5d65c9bf0f619db9393d9cecc04edca2e77278376063627"}) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x7, 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, 0x3, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x201) read$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r3, &(0x7f0000001200)='\t', 0xffffff45) r4 = syz_open_dev$hiddev(0x0, 0x12d, 0x0) ioctl$HIDIOCGDEVINFO(r4, 0x801c4803, &(0x7f0000000080)=""/53) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, &(0x7f00000013c0)=""/4096) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000340)=ANY=[@ANYBLOB="4d0c000041e7d74ccd85561fa83fc1e87c4e26a6881ff9bab1f993fb85517a7fc912cd9c8cfa015a14c754981a9b7138863cd5d7d607c116a3dffbaca7327563ad3276a26d25199f683bb275d5805ec755acdb5f9a7960c0859c33f4188669c146cae78111f69b513e7fe0f43f7f2217e44e17b4964074a4210707c6e215af01bd62f2fc42c8e217c56feecfeb5e424706f4b0e3c96d21f9ed3906f31b8d05e1060e1a27ab2e303cd9d7b59d093392e972c894d7de328251b446bba3dfd94fad99b3e1987e292fa504b3f72a0ea6455053153ea4275a815834ce0df32791cb2818e4c9eea3449f04f214c21b51d8fb7f247a4cde985ba1d18abf5fb2babbfb206e3888623abdcd79fe1c33ead885437b48cea2536c042b00ea61d60c04046fec582d5f4a8e47da90a65f1ff1f360698b3aa220f773695ec3e9d893041c64c17f7d65b44e328dafdd41efe14097a45e1e1051843fe13e36791bd6485912685f69bc7bba01d00460a9c95cfbf6603dcef7cb8d99e1306d08cedc905dcbc37f50b83ea7134ad8d9e127e743c3d1160b4c1015e27be530d04f32da767c8fb96fbe53b6c5fcb71032e13d47265e5b30f0370d6d8cf9d7adb70d773571af108bcaf7f51e4b97d762efa226f62ffe7793ff0f3c2717339d5112741da73464101494d5bdec8e8f61cdd3f3fb24c485027b1614369a241300ca08627899926f608028d47283cf777d520edba01ae6ba6c910bebc9fb72ab9cb16bc257051ad3d7ccaf7635d04fee0aedbf1f4d23728f3343b0f46ba5557c462109b75a50f9852a4283ef34d3afd35d067b92ac7c8e01c386e9a8179d7f65e902ee3c2b0e76bb0989367015af1a7dc626b88a04ff72f5f098d351dbb7e2224321c9bf11a35d578147dbbc980a982a25db32c71d953129786735b8d6f5137fea5299ef8406e3ef6a038c6ff9438b84e90b4a70b86d8dec510f183614009124973071f367da7b1b76e299b27dd8550e0bcd48094cf61565ee90ade1dc4436ff2d18d793c32dfef6e08d4301cc9f1a137566332a398c9503506e57dbdbb29c7158cfeecce1352ab8a18f80f71a45b54cbe2efb453b4f4e3079931212463a17a755afd4608fe7d5899a46e1b8847cdd0a2ac5e111c70bfd45e27e12ffca4a0ef415646e18541b3165b7c40fd80d4f6f44208ac00daa6f1215d7023e0314af1f8d6cb9a84c1d6bdb40bb7e8109174f26e19fa7d0673b484260948ecdb1b9e4526deaca52b97565d57efaf508c0a908162db08afb596570c34e4be1b166f73a2a909e8f3af5b1f6293546dc29b4353caa62b17701773174e823870f61aa804bc7cb662841c38b8eb5e7feba6e81f28fba93f49b911bbcc3d5717bb4b1917d0b72373f78d616e5dd53e1296ee1661f835881d806f9ff7b06f1cf0cecd95316ae1aff4446b56504af0925bdbf2daa91a0af53828bb02c14079386e892c68e65a73f8cf9753c727aadfe5fbc438b083091d2ef0a4552fa56bfe54d1d99551de09cb07b5c3d39feb8fb6f0d597653d0eb59d970c1e9576a3c18a133e0cdd946733162700f29ec38a73dde7395ffd6b086e3269ce07a944967042648d2c66a4b0589fbc2930b6a276d561b1a2d4405028209d25c5aaaeaa0dde7f408c2abea7366ff855c4eb94156aa5ff6ed90ced1e639a60e88961a22e6723ff7ecbc2f854052b4a193659fb42d85a830f2adbe80775a9ac88df11fb246c2fd84a680d20c4938d5b2fdb4be5ba2bf191a57b95670499c163598137140f4ac1706cb485e26b85b330342d472f67e065ff65bd2995cd296a233040b8eb66ed3929b5a34d5f541abfcc54684f47e170690230a6882444367bab54a5a427e89689012edef6924674c6791ff07e1d9152855b6c6da609a22bcfab026e18f67738a4effbf7cb1512f8288cb323fb0b638a067d043c261c5f38b297e219f0a6e2888f56d5807a8111ceb9e8a7c4cb5db24303d8ec08eb37fefc7e2942688741c31336a9bfe983f44cf4c90fde8c0c9c23ebc0e4cabcdd283f7c3d544a6e70fc7ecc5bc74cdf0ced2e59558347b413e6740524e80b36b3d399d907896413b3507f075c708c5807b70395bac08b35744d828ab977c7f9b8892b6514fc5a753024d17026288af18c013826766396abd6884c7a6d4274d67f1ead54c4da871125bf40596b4bad6e928f2ee827e6b3443dc1e5e6e992c4c5242fc89799a15a257e8d165b6bae215103bdbdc029ebe1914c24ed9f2f5c230596466bc723c5bd1d044eba5e8690500e0541c1925c3b2b4b4b1d0d7faf46d97f56c229373bd7faa5ce3d031dc4ebef0dccb4033edb9d589ef2a9acab67796db7de9d58755299b92b142aebd8d94c29eb031e3168aab5ae4d15f8b785ef063c272d42da377f574ec1030292600bed11834ff565d412c79a618f729264653cfd4486e29a4300accc67f59c8bcf414f5d588ce447897537ad5883e278b3b294ca65d744791e13609867df2422d09635d42e4b50fa0a03e2a85fcf8b5d7ab511cca06c2200970f8350a50f60f934f3cee4a33da31e2c2097c2eb264109699fc546f036fd023e0303cebab9e77e7eb5fb8df921440812ff96c21eb8fbe83626a783db8cf54f633bbf52f63b1d8847105660225057c6d88ba9a81892b78eee8bddcfc7ee6b31375f85c0f864b5403db05832405c9febeeea79275ec0706957860433c07e35b633d553c1acd56e5501410b91565e67ae8744593c0fafeaa40bc95759bb4d88799dc650bf4068e5a3b9e3f80cb35fc232c63f4a7c61b93b8f459406f8851d46627a0048d3e99a320a747e55e3efdd16496fc37b2dee36bf7533941c9d0f9b80cd2392607f9c55021bbb2c49d69d791dee28f7a754d55ca823f15ca2d1f80a0c35c4b6d10ae7cbfcef97d9360e3b6cb7f94d660c707f0e54e430e907b558a8628b1952e46b5cc42dda7d8d5325b5f7837d8e861abac24064b7f9a43a391073eacbd01cb82ffd73ddec0e6eb1a90fecb52bc5c6c25b297e7787e599952cdf40fdbc8ba312caddd7e310fa2a293c52471d53691e02ca0eba5a9c29d0852d56602527859034aea5ebd6cbc4f5a765377e3bf5e02fb6f51dc1c30d845d641127acba2ec24d0166305e5a392a9c29656efd1f2ac5c8f19bfa6d76554300cd77537579096e9e29e03a9ebc5944317304c53910853e0768e7d69346dd71edec1db28d258b9c098ca6321922885e8fbdf7902ddce977d930ad85950c97fac15860f3e043456d80467867d7ff183fee7e2611fd6fe0589c51329a6a5e5144d4d68a852df70af9ea3274760b8a2435804660324cefec0051004cff4f3ce19d0257b8fd0a60a190ef2e7299e673454e2f785884617de4cfb2b517ef88d158a1103b520521ed5c2b5917776a8a67bc8bb47e386a725f29ed23660de12ee14cb0bf6129634f495b666ceccd83e638c952256e7e5eaa7848272c52536791c41cf26c7982f23ccd9f219f72ad202b5a1a2ddabd96618f6382ba7bf529f8f7dd38b4f86bf153ca3e468a4b99ea00afbdb4159b330dc3f36167e3d7c578a0ab0813df58653382faff545a91d905bd44f8482e7d8f426c2a2bbcdfe5358c462cbd2e51a5e9693528a77abfc88881167b38c67bf2ce1bb0c6131974a7fcb821936734ac46d6f343685fe9f091704adccc64d2dfaab8b6579b6766de751820ab2580cdb8422d560bc30a037e60c0ac92015af80dd6e8e5220ae899a93843f3df321a6491e101706280a742aba0cdace3ec687931e72e66cecd2b2ab237d99675cf7ea8a58369d6e0cd0d788cc18ec2c21f095eca13d52710f6bcd7d17127bf0de89e226d9c6e7ef239664854ef4c5fd7458dd28bb415896fa7689365f3faac2b97b33fa3b3079cd76f4bff35cd46d301dc18c762ee34be38611da7649d1598a45b4bd784aac8996df91af6f828766b648776cd0986cd9cb1bee0df741186e6c780427c95929eb6ef2658fe09d14b65ea9055e7ca8b0b485644536d43a16482ee8cd08bc7396a219139cf71b7ae882756edecab661f5b9c2c53fd9de1597946de23a9e6b0bbb87b338d26f3605b2b5a39cdbddf4d6639cd83d8bc81ecbf1e56319e9955b96637dcc575505629ffa0bbdbce5a5a431017237dd260ffdefcd36807424dbd4e0861b384b5d82514f4ac4fa20fe3a438ebf3ac13c0b90dc98d0e8e01fef0966111ccd22181a84dc6fff3b1a5713dec51e5e4e2e0702e360b19f73bd8a89e3ef2b7062abb4cf393ec8d6b553693543ee421fb621f268929129bcb3801e328c986d407980d81cc7414515a997edd149e0cf3291733e63142135a7bee0d289479398309bfd98f5e026ef6cea702119a70575328f03652a9037a0f0b446db7d91ae0267c5f02949aedb8dd9b7532ac30e6270a472e14f2a1b3598d1738d25f01bbf3db52de872bb8483fca5f368bd66"]) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000000c0)={0x2, 0x3b, 0x0}) r5 = syz_open_dev$hidraw(0x0, 0xfffffffffffffffd, 0x200) read$hidraw(r5, &(0x7f0000000100)=""/68, 0x44) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xfffffffffffffff7, 0x40000) ioctl$HIDIOCGRAWNAME(r2, 0x80404804, &(0x7f00000001c0)) [ 542.835030][ T2839] usb 5-1: config 0 interface 231 has no altsetting 0 [ 542.936186][ T2839] usb 5-1: unable to read config index 3 descriptor/start: -71 [ 542.943820][ T2839] usb 5-1: can't read configurations, error -71 [ 542.966102][ T2748] usb 3-1: Using ep0 maxpacket: 8 [ 543.086228][ T2748] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 543.097231][ T2748] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 543.110104][ T2748] usb 3-1: New USB device found, idVendor=05ac, idProduct=8242, bcdDevice= 0.00 [ 543.119223][ T2748] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 543.134721][ T2748] usb 3-1: config 0 descriptor?? [ 543.176136][ T5] usb 2-1: new high-speed USB device number 6 using dummy_hcd [ 543.196375][ T2846] usb 4-1: new high-speed USB device number 14 using dummy_hcd 18:16:58 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x3, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000300)={0x3, 0xe7, &(0x7f0000000200)="1dc6973e947881d60ee1556206ccad6d05e3eac43191c17a6ad01a2f0a5d026eac6a98f324dc96536e4fbcb9ea0f74cecfd3de1783372d282b5df89ef6edf10090cc992c4e9b17b3b59bb9b09eb49f21af62098145d2336bb18a1e571a6cd092cc0efefedc5cbaa7560ff6e05cef8acfdcc7d70da3a9bc02fd8d3c6b0fc0f4a55a5855a60e27544616f09659ad6703899eb96e3dcd1a715663b5cbdd42c6c913b0473dffffb823d1b6d1ceb9bf22c25e419a180760ea970ef124a79edcd093cabf8cf681bda200ca2c19099082fce3c5d65c9bf0f619db9393d9cecc04edca2e77278376063627"}) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x7, 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) read$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r4, &(0x7f0000001200)='\t', 0xffffff45) r5 = syz_open_dev$hiddev(0x0, 0x12d, 0x0) ioctl$HIDIOCGDEVINFO(r5, 0x801c4803, &(0x7f0000000080)=""/53) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, &(0x7f00000013c0)=""/4096) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f0000000340)=ANY=[@ANYBLOB="4d0c000041e7d74ccd85561fa83fc1e87c4e26a6881ff9bab1f993fb85517a7fc912cd9c8cfa015a14c754981a9b7138863cd5d7d607c116a3dffbaca7327563ad3276a26d25199f683bb275d5805ec755acdb5f9a7960c0859c33f4188669c146cae78111f69b513e7fe0f43f7f2217e44e17b4964074a4210707c6e215af01bd62f2fc42c8e217c56feecfeb5e424706f4b0e3c96d21f9ed3906f31b8d05e1060e1a27ab2e303cd9d7b59d093392e972c894d7de328251b446bba3dfd94fad99b3e1987e292fa504b3f72a0ea6455053153ea4275a815834ce0df32791cb2818e4c9eea3449f04f214c21b51d8fb7f247a4cde985ba1d18abf5fb2babbfb206e3888623abdcd79fe1c33ead885437b48cea2536c042b00ea61d60c04046fec582d5f4a8e47da90a65f1ff1f360698b3aa220f773695ec3e9d893041c64c17f7d65b44e328dafdd41efe14097a45e1e1051843fe13e36791bd6485912685f69bc7bba01d00460a9c95cfbf6603dcef7cb8d99e1306d08cedc905dcbc37f50b83ea7134ad8d9e127e743c3d1160b4c1015e27be530d04f32da767c8fb96fbe53b6c5fcb71032e13d47265e5b30f0370d6d8cf9d7adb70d773571af108bcaf7f51e4b97d762efa226f62ffe7793ff0f3c2717339d5112741da73464101494d5bdec8e8f61cdd3f3fb24c485027b1614369a241300ca08627899926f608028d47283cf777d520edba01ae6ba6c910bebc9fb72ab9cb16bc257051ad3d7ccaf7635d04fee0aedbf1f4d23728f3343b0f46ba5557c462109b75a50f9852a4283ef34d3afd35d067b92ac7c8e01c386e9a8179d7f65e902ee3c2b0e76bb0989367015af1a7dc626b88a04ff72f5f098d351dbb7e2224321c9bf11a35d578147dbbc980a982a25db32c71d953129786735b8d6f5137fea5299ef8406e3ef6a038c6ff9438b84e90b4a70b86d8dec510f183614009124973071f367da7b1b76e299b27dd8550e0bcd48094cf61565ee90ade1dc4436ff2d18d793c32dfef6e08d4301cc9f1a137566332a398c9503506e57dbdbb29c7158cfeecce1352ab8a18f80f71a45b54cbe2efb453b4f4e3079931212463a17a755afd4608fe7d5899a46e1b8847cdd0a2ac5e111c70bfd45e27e12ffca4a0ef415646e18541b3165b7c40fd80d4f6f44208ac00daa6f1215d7023e0314af1f8d6cb9a84c1d6bdb40bb7e8109174f26e19fa7d0673b484260948ecdb1b9e4526deaca52b97565d57efaf508c0a908162db08afb596570c34e4be1b166f73a2a909e8f3af5b1f6293546dc29b4353caa62b17701773174e823870f61aa804bc7cb662841c38b8eb5e7feba6e81f28fba93f49b911bbcc3d5717bb4b1917d0b72373f78d616e5dd53e1296ee1661f835881d806f9ff7b06f1cf0cecd95316ae1aff4446b56504af0925bdbf2daa91a0af53828bb02c14079386e892c68e65a73f8cf9753c727aadfe5fbc438b083091d2ef0a4552fa56bfe54d1d99551de09cb07b5c3d39feb8fb6f0d597653d0eb59d970c1e9576a3c18a133e0cdd946733162700f29ec38a73dde7395ffd6b086e3269ce07a944967042648d2c66a4b0589fbc2930b6a276d561b1a2d4405028209d25c5aaaeaa0dde7f408c2abea7366ff855c4eb94156aa5ff6ed90ced1e639a60e88961a22e6723ff7ecbc2f854052b4a193659fb42d85a830f2adbe80775a9ac88df11fb246c2fd84a680d20c4938d5b2fdb4be5ba2bf191a57b95670499c163598137140f4ac1706cb485e26b85b330342d472f67e065ff65bd2995cd296a233040b8eb66ed3929b5a34d5f541abfcc54684f47e170690230a6882444367bab54a5a427e89689012edef6924674c6791ff07e1d9152855b6c6da609a22bcfab026e18f67738a4effbf7cb1512f8288cb323fb0b638a067d043c261c5f38b297e219f0a6e2888f56d5807a8111ceb9e8a7c4cb5db24303d8ec08eb37fefc7e2942688741c31336a9bfe983f44cf4c90fde8c0c9c23ebc0e4cabcdd283f7c3d544a6e70fc7ecc5bc74cdf0ced2e59558347b413e6740524e80b36b3d399d907896413b3507f075c708c5807b70395bac08b35744d828ab977c7f9b8892b6514fc5a753024d17026288af18c013826766396abd6884c7a6d4274d67f1ead54c4da871125bf40596b4bad6e928f2ee827e6b3443dc1e5e6e992c4c5242fc89799a15a257e8d165b6bae215103bdbdc029ebe1914c24ed9f2f5c230596466bc723c5bd1d044eba5e8690500e0541c1925c3b2b4b4b1d0d7faf46d97f56c229373bd7faa5ce3d031dc4ebef0dccb4033edb9d589ef2a9acab67796db7de9d58755299b92b142aebd8d94c29eb031e3168aab5ae4d15f8b785ef063c272d42da377f574ec1030292600bed11834ff565d412c79a618f729264653cfd4486e29a4300accc67f59c8bcf414f5d588ce447897537ad5883e278b3b294ca65d744791e13609867df2422d09635d42e4b50fa0a03e2a85fcf8b5d7ab511cca06c2200970f8350a50f60f934f3cee4a33da31e2c2097c2eb264109699fc546f036fd023e0303cebab9e77e7eb5fb8df921440812ff96c21eb8fbe83626a783db8cf54f633bbf52f63b1d8847105660225057c6d88ba9a81892b78eee8bddcfc7ee6b31375f85c0f864b5403db05832405c9febeeea79275ec0706957860433c07e35b633d553c1acd56e5501410b91565e67ae8744593c0fafeaa40bc95759bb4d88799dc650bf4068e5a3b9e3f80cb35fc232c63f4a7c61b93b8f459406f8851d46627a0048d3e99a320a747e55e3efdd16496fc37b2dee36bf7533941c9d0f9b80cd2392607f9c55021bbb2c49d69d791dee28f7a754d55ca823f15ca2d1f80a0c35c4b6d10ae7cbfcef97d9360e3b6cb7f94d660c707f0e54e430e907b558a8628b1952e46b5cc42dda7d8d5325b5f7837d8e861abac24064b7f9a43a391073eacbd01cb82ffd73ddec0e6eb1a90fecb52bc5c6c25b297e7787e599952cdf40fdbc8ba312caddd7e310fa2a293c52471d53691e02ca0eba5a9c29d0852d56602527859034aea5ebd6cbc4f5a765377e3bf5e02fb6f51dc1c30d845d641127acba2ec24d0166305e5a392a9c29656efd1f2ac5c8f19bfa6d76554300cd77537579096e9e29e03a9ebc5944317304c53910853e0768e7d69346dd71edec1db28d258b9c098ca6321922885e8fbdf7902ddce977d930ad85950c97fac15860f3e043456d80467867d7ff183fee7e2611fd6fe0589c51329a6a5e5144d4d68a852df70af9ea3274760b8a2435804660324cefec0051004cff4f3ce19d0257b8fd0a60a190ef2e7299e673454e2f785884617de4cfb2b517ef88d158a1103b520521ed5c2b5917776a8a67bc8bb47e386a725f29ed23660de12ee14cb0bf6129634f495b666ceccd83e638c952256e7e5eaa7848272c52536791c41cf26c7982f23ccd9f219f72ad202b5a1a2ddabd96618f6382ba7bf529f8f7dd38b4f86bf153ca3e468a4b99ea00afbdb4159b330dc3f36167e3d7c578a0ab0813df58653382faff545a91d905bd44f8482e7d8f426c2a2bbcdfe5358c462cbd2e51a5e9693528a77abfc88881167b38c67bf2ce1bb0c6131974a7fcb821936734ac46d6f343685fe9f091704adccc64d2dfaab8b6579b6766de751820ab2580cdb8422d560bc30a037e60c0ac92015af80dd6e8e5220ae899a93843f3df321a6491e101706280a742aba0cdace3ec687931e72e66cecd2b2ab237d99675cf7ea8a58369d6e0cd0d788cc18ec2c21f095eca13d52710f6bcd7d17127bf0de89e226d9c6e7ef239664854ef4c5fd7458dd28bb415896fa7689365f3faac2b97b33fa3b3079cd76f4bff35cd46d301dc18c762ee34be38611da7649d1598a45b4bd784aac8996df91af6f828766b648776cd0986cd9cb1bee0df741186e6c780427c95929eb6ef2658fe09d14b65ea9055e7ca8b0b485644536d43a16482ee8cd08bc7396a219139cf71b7ae882756edecab661f5b9c2c53fd9de1597946de23a9e6b0bbb87b338d26f3605b2b5a39cdbddf4d6639cd83d8bc81ecbf1e56319e9955b96637dcc575505629ffa0bbdbce5a5a431017237dd260ffdefcd36807424dbd4e0861b384b5d82514f4ac4fa20fe3a438ebf3ac13c0b90dc98d0e8e01fef0966111ccd22181a84dc6fff3b1a5713dec51e5e4e2e0702e360b19f73bd8a89e3ef2b7062abb4cf393ec8d6b553693543ee421fb621f268929129bcb3801e328c986d407980d81cc7414515a997edd149e0cf3291733e63142135a7bee0d289479398309bfd98f5e026ef6cea702119a70575328f03652a9037a0f0b446db7d91ae0267c5f02949aedb8dd9b7532ac30e6270a472e14f2a1b3598d1738d25f01bbf3db52de872bb8483fca5f368bd66"]) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000000c0)={0x0, 0x3b, 0x0}) r6 = syz_open_dev$hidraw(0x0, 0xfffffffffffffffd, 0x200) read$hidraw(r6, &(0x7f0000000100)=""/68, 0x44) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xfffffffffffffff7, 0x40000) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f00000001c0)) 18:16:58 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x3, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000300)={0x3, 0xe7, &(0x7f0000000200)="1dc6973e947881d60ee1556206ccad6d05e3eac43191c17a6ad01a2f0a5d026eac6a98f324dc96536e4fbcb9ea0f74cecfd3de1783372d282b5df89ef6edf10090cc992c4e9b17b3b59bb9b09eb49f21af62098145d2336bb18a1e571a6cd092cc0efefedc5cbaa7560ff6e05cef8acfdcc7d70da3a9bc02fd8d3c6b0fc0f4a55a5855a60e27544616f09659ad6703899eb96e3dcd1a715663b5cbdd42c6c913b0473dffffb823d1b6d1ceb9bf22c25e419a180760ea970ef124a79edcd093cabf8cf681bda200ca2c19099082fce3c5d65c9bf0f619db9393d9cecc04edca2e77278376063627"}) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x7, 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) read$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r4, &(0x7f0000001200)='\t', 0xffffff45) r5 = syz_open_dev$hiddev(0x0, 0x12d, 0x0) ioctl$HIDIOCGDEVINFO(r5, 0x801c4803, &(0x7f0000000080)=""/53) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, &(0x7f00000013c0)=""/4096) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f0000000340)=ANY=[@ANYBLOB="4d0c000041e7d74ccd85561fa83fc1e87c4e26a6881ff9bab1f993fb85517a7fc912cd9c8cfa015a14c754981a9b7138863cd5d7d607c116a3dffbaca7327563ad3276a26d25199f683bb275d5805ec755acdb5f9a7960c0859c33f4188669c146cae78111f69b513e7fe0f43f7f2217e44e17b4964074a4210707c6e215af01bd62f2fc42c8e217c56feecfeb5e424706f4b0e3c96d21f9ed3906f31b8d05e1060e1a27ab2e303cd9d7b59d093392e972c894d7de328251b446bba3dfd94fad99b3e1987e292fa504b3f72a0ea6455053153ea4275a815834ce0df32791cb2818e4c9eea3449f04f214c21b51d8fb7f247a4cde985ba1d18abf5fb2babbfb206e3888623abdcd79fe1c33ead885437b48cea2536c042b00ea61d60c04046fec582d5f4a8e47da90a65f1ff1f360698b3aa220f773695ec3e9d893041c64c17f7d65b44e328dafdd41efe14097a45e1e1051843fe13e36791bd6485912685f69bc7bba01d00460a9c95cfbf6603dcef7cb8d99e1306d08cedc905dcbc37f50b83ea7134ad8d9e127e743c3d1160b4c1015e27be530d04f32da767c8fb96fbe53b6c5fcb71032e13d47265e5b30f0370d6d8cf9d7adb70d773571af108bcaf7f51e4b97d762efa226f62ffe7793ff0f3c2717339d5112741da73464101494d5bdec8e8f61cdd3f3fb24c485027b1614369a241300ca08627899926f608028d47283cf777d520edba01ae6ba6c910bebc9fb72ab9cb16bc257051ad3d7ccaf7635d04fee0aedbf1f4d23728f3343b0f46ba5557c462109b75a50f9852a4283ef34d3afd35d067b92ac7c8e01c386e9a8179d7f65e902ee3c2b0e76bb0989367015af1a7dc626b88a04ff72f5f098d351dbb7e2224321c9bf11a35d578147dbbc980a982a25db32c71d953129786735b8d6f5137fea5299ef8406e3ef6a038c6ff9438b84e90b4a70b86d8dec510f183614009124973071f367da7b1b76e299b27dd8550e0bcd48094cf61565ee90ade1dc4436ff2d18d793c32dfef6e08d4301cc9f1a137566332a398c9503506e57dbdbb29c7158cfeecce1352ab8a18f80f71a45b54cbe2efb453b4f4e3079931212463a17a755afd4608fe7d5899a46e1b8847cdd0a2ac5e111c70bfd45e27e12ffca4a0ef415646e18541b3165b7c40fd80d4f6f44208ac00daa6f1215d7023e0314af1f8d6cb9a84c1d6bdb40bb7e8109174f26e19fa7d0673b484260948ecdb1b9e4526deaca52b97565d57efaf508c0a908162db08afb596570c34e4be1b166f73a2a909e8f3af5b1f6293546dc29b4353caa62b17701773174e823870f61aa804bc7cb662841c38b8eb5e7feba6e81f28fba93f49b911bbcc3d5717bb4b1917d0b72373f78d616e5dd53e1296ee1661f835881d806f9ff7b06f1cf0cecd95316ae1aff4446b56504af0925bdbf2daa91a0af53828bb02c14079386e892c68e65a73f8cf9753c727aadfe5fbc438b083091d2ef0a4552fa56bfe54d1d99551de09cb07b5c3d39feb8fb6f0d597653d0eb59d970c1e9576a3c18a133e0cdd946733162700f29ec38a73dde7395ffd6b086e3269ce07a944967042648d2c66a4b0589fbc2930b6a276d561b1a2d4405028209d25c5aaaeaa0dde7f408c2abea7366ff855c4eb94156aa5ff6ed90ced1e639a60e88961a22e6723ff7ecbc2f854052b4a193659fb42d85a830f2adbe80775a9ac88df11fb246c2fd84a680d20c4938d5b2fdb4be5ba2bf191a57b95670499c163598137140f4ac1706cb485e26b85b330342d472f67e065ff65bd2995cd296a233040b8eb66ed3929b5a34d5f541abfcc54684f47e170690230a6882444367bab54a5a427e89689012edef6924674c6791ff07e1d9152855b6c6da609a22bcfab026e18f67738a4effbf7cb1512f8288cb323fb0b638a067d043c261c5f38b297e219f0a6e2888f56d5807a8111ceb9e8a7c4cb5db24303d8ec08eb37fefc7e2942688741c31336a9bfe983f44cf4c90fde8c0c9c23ebc0e4cabcdd283f7c3d544a6e70fc7ecc5bc74cdf0ced2e59558347b413e6740524e80b36b3d399d907896413b3507f075c708c5807b70395bac08b35744d828ab977c7f9b8892b6514fc5a753024d17026288af18c013826766396abd6884c7a6d4274d67f1ead54c4da871125bf40596b4bad6e928f2ee827e6b3443dc1e5e6e992c4c5242fc89799a15a257e8d165b6bae215103bdbdc029ebe1914c24ed9f2f5c230596466bc723c5bd1d044eba5e8690500e0541c1925c3b2b4b4b1d0d7faf46d97f56c229373bd7faa5ce3d031dc4ebef0dccb4033edb9d589ef2a9acab67796db7de9d58755299b92b142aebd8d94c29eb031e3168aab5ae4d15f8b785ef063c272d42da377f574ec1030292600bed11834ff565d412c79a618f729264653cfd4486e29a4300accc67f59c8bcf414f5d588ce447897537ad5883e278b3b294ca65d744791e13609867df2422d09635d42e4b50fa0a03e2a85fcf8b5d7ab511cca06c2200970f8350a50f60f934f3cee4a33da31e2c2097c2eb264109699fc546f036fd023e0303cebab9e77e7eb5fb8df921440812ff96c21eb8fbe83626a783db8cf54f633bbf52f63b1d8847105660225057c6d88ba9a81892b78eee8bddcfc7ee6b31375f85c0f864b5403db05832405c9febeeea79275ec0706957860433c07e35b633d553c1acd56e5501410b91565e67ae8744593c0fafeaa40bc95759bb4d88799dc650bf4068e5a3b9e3f80cb35fc232c63f4a7c61b93b8f459406f8851d46627a0048d3e99a320a747e55e3efdd16496fc37b2dee36bf7533941c9d0f9b80cd2392607f9c55021bbb2c49d69d791dee28f7a754d55ca823f15ca2d1f80a0c35c4b6d10ae7cbfcef97d9360e3b6cb7f94d660c707f0e54e430e907b558a8628b1952e46b5cc42dda7d8d5325b5f7837d8e861abac24064b7f9a43a391073eacbd01cb82ffd73ddec0e6eb1a90fecb52bc5c6c25b297e7787e599952cdf40fdbc8ba312caddd7e310fa2a293c52471d53691e02ca0eba5a9c29d0852d56602527859034aea5ebd6cbc4f5a765377e3bf5e02fb6f51dc1c30d845d641127acba2ec24d0166305e5a392a9c29656efd1f2ac5c8f19bfa6d76554300cd77537579096e9e29e03a9ebc5944317304c53910853e0768e7d69346dd71edec1db28d258b9c098ca6321922885e8fbdf7902ddce977d930ad85950c97fac15860f3e043456d80467867d7ff183fee7e2611fd6fe0589c51329a6a5e5144d4d68a852df70af9ea3274760b8a2435804660324cefec0051004cff4f3ce19d0257b8fd0a60a190ef2e7299e673454e2f785884617de4cfb2b517ef88d158a1103b520521ed5c2b5917776a8a67bc8bb47e386a725f29ed23660de12ee14cb0bf6129634f495b666ceccd83e638c952256e7e5eaa7848272c52536791c41cf26c7982f23ccd9f219f72ad202b5a1a2ddabd96618f6382ba7bf529f8f7dd38b4f86bf153ca3e468a4b99ea00afbdb4159b330dc3f36167e3d7c578a0ab0813df58653382faff545a91d905bd44f8482e7d8f426c2a2bbcdfe5358c462cbd2e51a5e9693528a77abfc88881167b38c67bf2ce1bb0c6131974a7fcb821936734ac46d6f343685fe9f091704adccc64d2dfaab8b6579b6766de751820ab2580cdb8422d560bc30a037e60c0ac92015af80dd6e8e5220ae899a93843f3df321a6491e101706280a742aba0cdace3ec687931e72e66cecd2b2ab237d99675cf7ea8a58369d6e0cd0d788cc18ec2c21f095eca13d52710f6bcd7d17127bf0de89e226d9c6e7ef239664854ef4c5fd7458dd28bb415896fa7689365f3faac2b97b33fa3b3079cd76f4bff35cd46d301dc18c762ee34be38611da7649d1598a45b4bd784aac8996df91af6f828766b648776cd0986cd9cb1bee0df741186e6c780427c95929eb6ef2658fe09d14b65ea9055e7ca8b0b485644536d43a16482ee8cd08bc7396a219139cf71b7ae882756edecab661f5b9c2c53fd9de1597946de23a9e6b0bbb87b338d26f3605b2b5a39cdbddf4d6639cd83d8bc81ecbf1e56319e9955b96637dcc575505629ffa0bbdbce5a5a431017237dd260ffdefcd36807424dbd4e0861b384b5d82514f4ac4fa20fe3a438ebf3ac13c0b90dc98d0e8e01fef0966111ccd22181a84dc6fff3b1a5713dec51e5e4e2e0702e360b19f73bd8a89e3ef2b7062abb4cf393ec8d6b553693543ee421fb621f268929129bcb3801e328c986d407980d81cc7414515a997edd149e0cf3291733e63142135a7bee0d289479398309bfd98f5e026ef6cea702119a70575328f03652a9037a0f0b446db7d91ae0267c5f02949aedb8dd9b7532ac30e6270a472e14f2a1b3598d1738d25f01bbf3db52de872bb8483fca5f368bd66"]) ioctl$EVIOCSMASK(r0, 0x40104593, 0x0) r6 = syz_open_dev$hidraw(0x0, 0xfffffffffffffffd, 0x200) read$hidraw(r6, &(0x7f0000000100)=""/68, 0x44) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xfffffffffffffff7, 0x40000) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f00000001c0)) 18:16:59 executing program 5: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x28, 0xc1, 0x3, 0x8, 0x6993, 0xb001, 0xbf14, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x30, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, [], [{{0x7, 0x5, 0x38b, 0xffffffffffffffff}}]}}]}}]}}, 0x0) syz_usb_connect$cdc_ncm(0x4, 0x92, &(0x7f0000000040)={{0x12, 0x1, 0x110, 0x2, 0x0, 0x0, 0x38, 0x525, 0xa4a1, 0x40, 0x3f, 0x1, 0x4, 0x1, [{{0x9, 0x2, 0x80, 0x1, 0x1, 0x1fe, 0x50, 0x1f, [{{0x9, 0x4, 0x0, 0x0, 0x1b, 0x2, 0xd, 0x0, 0x1b4, {{0xb, 0x24, 0x6, 0x0, 0x0, "29f2e2796f4f"}, {0x5, 0x24, 0x0, 0x400000008001}, {0xd, 0x24, 0xf, 0x1, 0x5ac, 0x0, 0x100000001, 0x8}, {0x6, 0x24, 0x1a, 0x8, 0x1}, [@dmm={0x7, 0x24, 0x14, 0x0, 0x2}, @mdlm={0x15, 0x24, 0x12, 0x1000}, @country_functional={0x8, 0x24, 0x7, 0x101, 0xffffffffffffffff, [0x3]}, @dmm={0x7, 0x24, 0x14, 0x7, 0x1}, @call_mgmt={0x5, 0x24, 0x1, 0x3, 0x5}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x21a, 0x587a, 0x3, 0x11}}], {{0x9, 0x5, 0x82, 0x2, 0x190, 0xbc11, 0xfff, 0xacbd}}, {{0x9, 0x5, 0x3, 0x2, 0x222, 0xfffffffffffffffb, 0xffffffffffffffff, 0x1}}}}}]}}]}}, &(0x7f0000000500)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x300, 0xfffffffffffffffe, 0x5, 0x1000, 0x30}, 0x140, &(0x7f0000000280)={0x5, 0xf, 0x140, 0x6, [@ss_container_id={0x14, 0x10, 0x4, 0x3c, "626a6202f288a881348e6b18a6d8070e"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x4, 0x6, 0x3, 0x6905fbbc}, @wireless={0xb, 0x10, 0x1, 0x8, 0x84, 0xffff, 0x1, 0x9, 0x8}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x2, 0x1000, 0x8, 0x9}, @generic={0xf4, 0x10, 0x1, "103ce5c857cf67afc3dac5aa7c7788e8ad1d4ccbba0a6f44e48fdeec96b7eb5f86d94a6d47b89f134f042bb7c7a7ac65c691f1922dd72c0f55cc48fc4fc8366c0407fecfc2c2a58bd18cc60ee2f081db33b05db442e4043f2000a1b62f9a7e89fbdd0732229cd56f86ef8e0f94b63134a1155f8187e9178b034bf3d19ed81861c89d451e4d77f8ce8c9d9ee04810279572f22d715206a63a81c105d966dcf48637d9aa59fdbed10b68a258306d1f6d0b508bc4c4b9c00814012d23ccade736a9aa3ba5655724642a3f8d9fe675464fc0221db579fb820a7bdf8ee7c0b979a2d0e0eec65b2432cd762a9f3a8c8550c96288"}, @ss_container_id={0x14, 0x10, 0x4, 0xff, "5730a52d165624649b362b914e17b852"}]}}) syz_usb_disconnect(r0) [ 543.426621][ T5] usb 2-1: Using ep0 maxpacket: 32 [ 543.506233][ T2846] usb 4-1: device descriptor read/64, error 18 [ 543.617404][ T2748] appleir 0003:05AC:8242.0031: unknown main item tag 0x0 [ 543.624470][ T2748] appleir 0003:05AC:8242.0031: unknown main item tag 0x2 [ 543.631740][ T2748] appleir 0003:05AC:8242.0031: unknown main item tag 0x0 [ 543.638837][ T2748] appleir 0003:05AC:8242.0031: unknown main item tag 0x0 [ 543.646079][ T2748] appleir 0003:05AC:8242.0031: unknown main item tag 0x0 [ 543.646343][ T5] usb 2-1: config 223 has an invalid interface number: 238 but max is 0 [ 543.653135][ T2748] appleir 0003:05AC:8242.0031: unknown main item tag 0x0 [ 543.653157][ T2748] appleir 0003:05AC:8242.0031: unknown main item tag 0x0 [ 543.653177][ T2748] appleir 0003:05AC:8242.0031: unknown main item tag 0x0 [ 543.653197][ T2748] appleir 0003:05AC:8242.0031: unknown main item tag 0x0 [ 543.653223][ T2748] appleir 0003:05AC:8242.0031: unknown main item tag 0x0 [ 543.661635][ T5] usb 2-1: config 223 has no interface number 0 [ 543.662208][ T5] usb 2-1: config 223 interface 238 altsetting 31 endpoint 0x9 has an invalid bInterval 112, changing to 10 [ 543.668751][ T2748] appleir 0003:05AC:8242.0031: unknown main item tag 0x0 [ 543.668771][ T2748] appleir 0003:05AC:8242.0031: unknown main item tag 0x0 [ 543.668790][ T2748] appleir 0003:05AC:8242.0031: unknown main item tag 0x0 [ 543.668808][ T2748] appleir 0003:05AC:8242.0031: unknown main item tag 0x0 [ 543.668825][ T2748] appleir 0003:05AC:8242.0031: unknown main item tag 0x0 [ 543.668844][ T2748] appleir 0003:05AC:8242.0031: unknown main item tag 0x0 [ 543.668863][ T2748] appleir 0003:05AC:8242.0031: unknown main item tag 0x0 [ 543.668880][ T2748] appleir 0003:05AC:8242.0031: unknown main item tag 0x0 [ 543.675917][ T5] usb 2-1: config 223 interface 238 altsetting 31 has an invalid endpoint with address 0xBD, skipping [ 543.683018][ T2748] appleir 0003:05AC:8242.0031: unknown main item tag 0x0 [ 543.690071][ T5] usb 2-1: config 223 interface 238 altsetting 31 endpoint 0xC has invalid maxpacket 198, setting to 64 [ 543.697121][ T2748] appleir 0003:05AC:8242.0031: unknown main item tag 0x0 [ 543.703347][ T5] usb 2-1: config 223 interface 238 has no altsetting 0 [ 543.714967][ T2748] appleir 0003:05AC:8242.0031: unknown main item tag 0x0 [ 543.722331][ T2764] usb 6-1: new high-speed USB device number 15 using dummy_hcd [ 543.729247][ T2748] appleir 0003:05AC:8242.0031: unknown main item tag 0x0 [ 543.837708][ T2748] appleir 0003:05AC:8242.0031: unknown main item tag 0x0 [ 543.844840][ T2748] appleir 0003:05AC:8242.0031: unknown main item tag 0x0 [ 543.851980][ T2748] appleir 0003:05AC:8242.0031: unknown main item tag 0x0 [ 543.859110][ T2748] appleir 0003:05AC:8242.0031: unknown main item tag 0x0 [ 543.866320][ T2748] appleir 0003:05AC:8242.0031: unknown main item tag 0x0 [ 543.873376][ T2748] appleir 0003:05AC:8242.0031: unknown main item tag 0x0 [ 543.880510][ T2748] appleir 0003:05AC:8242.0031: unknown main item tag 0x0 [ 543.887666][ T2748] appleir 0003:05AC:8242.0031: unknown main item tag 0x0 [ 543.894695][ T2748] appleir 0003:05AC:8242.0031: unknown main item tag 0x0 [ 543.901773][ T2748] appleir 0003:05AC:8242.0031: unknown main item tag 0x0 [ 543.909135][ T2748] appleir 0003:05AC:8242.0031: No inputs registered, leaving [ 543.918943][ T2748] appleir 0003:05AC:8242.0031: hiddev0,hidraw0: USB HID v0.00 Device [HID 05ac:8242] on usb-dummy_hcd.2-1/input0 [ 543.936407][ T2846] usb 4-1: device descriptor read/64, error 18 [ 543.976194][ T5] usb 2-1: string descriptor 0 read error: -22 [ 543.982484][ T5] usb 2-1: New USB device found, idVendor=13fd, idProduct=3940, bcdDevice=2f.07 [ 543.991753][ T5] usb 2-1: New USB device strings: Mfr=32, Product=9, SerialNumber=0 [ 543.999929][ T2764] usb 6-1: Using ep0 maxpacket: 8 [ 544.047773][ T5] usb-storage 2-1:223.238: USB Mass Storage device detected [ 544.060406][ T5] usb-storage 2-1:223.238: Quirks match for vid 13fd pid 3940: 2000020 [ 544.126254][ T2764] usb 6-1: config 0 has an invalid interface number: 48 but max is 0 [ 544.134349][ T2764] usb 6-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 544.144728][ T2764] usb 6-1: config 0 has no interface number 0 [ 544.151248][ T2764] usb 6-1: config 0 interface 48 altsetting 0 endpoint 0x8B has an invalid bInterval 0, changing to 7 [ 544.162373][ T2764] usb 6-1: New USB device found, idVendor=6993, idProduct=b001, bcdDevice=bf.14 [ 544.171432][ T2764] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 544.181039][ T2764] usb 6-1: config 0 descriptor?? [ 544.226230][ T2846] usb 4-1: new high-speed USB device number 15 using dummy_hcd [ 544.235496][ T2764] yealink 6-1:0.48: invalid payload size 0, expected 16 [ 544.244145][ T2764] input: Yealink usb-p1k as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.48/input/input97 [ 544.251325][ T2748] usb 2-1: USB disconnect, device number 6 [ 544.528769][ T2764] usb 6-1: USB disconnect, device number 15 [ 544.536222][ T2846] usb 4-1: device descriptor read/64, error 18 [ 544.546076][ C0] yealink 6-1:0.48: urb_ctl_callback - urb status -2 [ 544.926082][ T2846] usb 4-1: device descriptor read/64, error 18 [ 545.026084][ T2748] usb 2-1: new high-speed USB device number 7 using dummy_hcd [ 545.056220][ T2846] usb usb4-port1: attempt power cycle 18:17:00 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x3, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000300)={0x3, 0xe7, &(0x7f0000000200)="1dc6973e947881d60ee1556206ccad6d05e3eac43191c17a6ad01a2f0a5d026eac6a98f324dc96536e4fbcb9ea0f74cecfd3de1783372d282b5df89ef6edf10090cc992c4e9b17b3b59bb9b09eb49f21af62098145d2336bb18a1e571a6cd092cc0efefedc5cbaa7560ff6e05cef8acfdcc7d70da3a9bc02fd8d3c6b0fc0f4a55a5855a60e27544616f09659ad6703899eb96e3dcd1a715663b5cbdd42c6c913b0473dffffb823d1b6d1ceb9bf22c25e419a180760ea970ef124a79edcd093cabf8cf681bda200ca2c19099082fce3c5d65c9bf0f619db9393d9cecc04edca2e77278376063627"}) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x7, 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) read$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r4, &(0x7f0000001200)='\t', 0xffffff45) r5 = syz_open_dev$hiddev(0x0, 0x12d, 0x0) ioctl$HIDIOCGDEVINFO(r5, 0x801c4803, &(0x7f0000000080)=""/53) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, &(0x7f00000013c0)=""/4096) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f0000000340)=ANY=[@ANYBLOB="4d0c000041e7d74ccd85561fa83fc1e87c4e26a6881ff9bab1f993fb85517a7fc912cd9c8cfa015a14c754981a9b7138863cd5d7d607c116a3dffbaca7327563ad3276a26d25199f683bb275d5805ec755acdb5f9a7960c0859c33f4188669c146cae78111f69b513e7fe0f43f7f2217e44e17b4964074a4210707c6e215af01bd62f2fc42c8e217c56feecfeb5e424706f4b0e3c96d21f9ed3906f31b8d05e1060e1a27ab2e303cd9d7b59d093392e972c894d7de328251b446bba3dfd94fad99b3e1987e292fa504b3f72a0ea6455053153ea4275a815834ce0df32791cb2818e4c9eea3449f04f214c21b51d8fb7f247a4cde985ba1d18abf5fb2babbfb206e3888623abdcd79fe1c33ead885437b48cea2536c042b00ea61d60c04046fec582d5f4a8e47da90a65f1ff1f360698b3aa220f773695ec3e9d893041c64c17f7d65b44e328dafdd41efe14097a45e1e1051843fe13e36791bd6485912685f69bc7bba01d00460a9c95cfbf6603dcef7cb8d99e1306d08cedc905dcbc37f50b83ea7134ad8d9e127e743c3d1160b4c1015e27be530d04f32da767c8fb96fbe53b6c5fcb71032e13d47265e5b30f0370d6d8cf9d7adb70d773571af108bcaf7f51e4b97d762efa226f62ffe7793ff0f3c2717339d5112741da73464101494d5bdec8e8f61cdd3f3fb24c485027b1614369a241300ca08627899926f608028d47283cf777d520edba01ae6ba6c910bebc9fb72ab9cb16bc257051ad3d7ccaf7635d04fee0aedbf1f4d23728f3343b0f46ba5557c462109b75a50f9852a4283ef34d3afd35d067b92ac7c8e01c386e9a8179d7f65e902ee3c2b0e76bb0989367015af1a7dc626b88a04ff72f5f098d351dbb7e2224321c9bf11a35d578147dbbc980a982a25db32c71d953129786735b8d6f5137fea5299ef8406e3ef6a038c6ff9438b84e90b4a70b86d8dec510f183614009124973071f367da7b1b76e299b27dd8550e0bcd48094cf61565ee90ade1dc4436ff2d18d793c32dfef6e08d4301cc9f1a137566332a398c9503506e57dbdbb29c7158cfeecce1352ab8a18f80f71a45b54cbe2efb453b4f4e3079931212463a17a755afd4608fe7d5899a46e1b8847cdd0a2ac5e111c70bfd45e27e12ffca4a0ef415646e18541b3165b7c40fd80d4f6f44208ac00daa6f1215d7023e0314af1f8d6cb9a84c1d6bdb40bb7e8109174f26e19fa7d0673b484260948ecdb1b9e4526deaca52b97565d57efaf508c0a908162db08afb596570c34e4be1b166f73a2a909e8f3af5b1f6293546dc29b4353caa62b17701773174e823870f61aa804bc7cb662841c38b8eb5e7feba6e81f28fba93f49b911bbcc3d5717bb4b1917d0b72373f78d616e5dd53e1296ee1661f835881d806f9ff7b06f1cf0cecd95316ae1aff4446b56504af0925bdbf2daa91a0af53828bb02c14079386e892c68e65a73f8cf9753c727aadfe5fbc438b083091d2ef0a4552fa56bfe54d1d99551de09cb07b5c3d39feb8fb6f0d597653d0eb59d970c1e9576a3c18a133e0cdd946733162700f29ec38a73dde7395ffd6b086e3269ce07a944967042648d2c66a4b0589fbc2930b6a276d561b1a2d4405028209d25c5aaaeaa0dde7f408c2abea7366ff855c4eb94156aa5ff6ed90ced1e639a60e88961a22e6723ff7ecbc2f854052b4a193659fb42d85a830f2adbe80775a9ac88df11fb246c2fd84a680d20c4938d5b2fdb4be5ba2bf191a57b95670499c163598137140f4ac1706cb485e26b85b330342d472f67e065ff65bd2995cd296a233040b8eb66ed3929b5a34d5f541abfcc54684f47e170690230a6882444367bab54a5a427e89689012edef6924674c6791ff07e1d9152855b6c6da609a22bcfab026e18f67738a4effbf7cb1512f8288cb323fb0b638a067d043c261c5f38b297e219f0a6e2888f56d5807a8111ceb9e8a7c4cb5db24303d8ec08eb37fefc7e2942688741c31336a9bfe983f44cf4c90fde8c0c9c23ebc0e4cabcdd283f7c3d544a6e70fc7ecc5bc74cdf0ced2e59558347b413e6740524e80b36b3d399d907896413b3507f075c708c5807b70395bac08b35744d828ab977c7f9b8892b6514fc5a753024d17026288af18c013826766396abd6884c7a6d4274d67f1ead54c4da871125bf40596b4bad6e928f2ee827e6b3443dc1e5e6e992c4c5242fc89799a15a257e8d165b6bae215103bdbdc029ebe1914c24ed9f2f5c230596466bc723c5bd1d044eba5e8690500e0541c1925c3b2b4b4b1d0d7faf46d97f56c229373bd7faa5ce3d031dc4ebef0dccb4033edb9d589ef2a9acab67796db7de9d58755299b92b142aebd8d94c29eb031e3168aab5ae4d15f8b785ef063c272d42da377f574ec1030292600bed11834ff565d412c79a618f729264653cfd4486e29a4300accc67f59c8bcf414f5d588ce447897537ad5883e278b3b294ca65d744791e13609867df2422d09635d42e4b50fa0a03e2a85fcf8b5d7ab511cca06c2200970f8350a50f60f934f3cee4a33da31e2c2097c2eb264109699fc546f036fd023e0303cebab9e77e7eb5fb8df921440812ff96c21eb8fbe83626a783db8cf54f633bbf52f63b1d8847105660225057c6d88ba9a81892b78eee8bddcfc7ee6b31375f85c0f864b5403db05832405c9febeeea79275ec0706957860433c07e35b633d553c1acd56e5501410b91565e67ae8744593c0fafeaa40bc95759bb4d88799dc650bf4068e5a3b9e3f80cb35fc232c63f4a7c61b93b8f459406f8851d46627a0048d3e99a320a747e55e3efdd16496fc37b2dee36bf7533941c9d0f9b80cd2392607f9c55021bbb2c49d69d791dee28f7a754d55ca823f15ca2d1f80a0c35c4b6d10ae7cbfcef97d9360e3b6cb7f94d660c707f0e54e430e907b558a8628b1952e46b5cc42dda7d8d5325b5f7837d8e861abac24064b7f9a43a391073eacbd01cb82ffd73ddec0e6eb1a90fecb52bc5c6c25b297e7787e599952cdf40fdbc8ba312caddd7e310fa2a293c52471d53691e02ca0eba5a9c29d0852d56602527859034aea5ebd6cbc4f5a765377e3bf5e02fb6f51dc1c30d845d641127acba2ec24d0166305e5a392a9c29656efd1f2ac5c8f19bfa6d76554300cd77537579096e9e29e03a9ebc5944317304c53910853e0768e7d69346dd71edec1db28d258b9c098ca6321922885e8fbdf7902ddce977d930ad85950c97fac15860f3e043456d80467867d7ff183fee7e2611fd6fe0589c51329a6a5e5144d4d68a852df70af9ea3274760b8a2435804660324cefec0051004cff4f3ce19d0257b8fd0a60a190ef2e7299e673454e2f785884617de4cfb2b517ef88d158a1103b520521ed5c2b5917776a8a67bc8bb47e386a725f29ed23660de12ee14cb0bf6129634f495b666ceccd83e638c952256e7e5eaa7848272c52536791c41cf26c7982f23ccd9f219f72ad202b5a1a2ddabd96618f6382ba7bf529f8f7dd38b4f86bf153ca3e468a4b99ea00afbdb4159b330dc3f36167e3d7c578a0ab0813df58653382faff545a91d905bd44f8482e7d8f426c2a2bbcdfe5358c462cbd2e51a5e9693528a77abfc88881167b38c67bf2ce1bb0c6131974a7fcb821936734ac46d6f343685fe9f091704adccc64d2dfaab8b6579b6766de751820ab2580cdb8422d560bc30a037e60c0ac92015af80dd6e8e5220ae899a93843f3df321a6491e101706280a742aba0cdace3ec687931e72e66cecd2b2ab237d99675cf7ea8a58369d6e0cd0d788cc18ec2c21f095eca13d52710f6bcd7d17127bf0de89e226d9c6e7ef239664854ef4c5fd7458dd28bb415896fa7689365f3faac2b97b33fa3b3079cd76f4bff35cd46d301dc18c762ee34be38611da7649d1598a45b4bd784aac8996df91af6f828766b648776cd0986cd9cb1bee0df741186e6c780427c95929eb6ef2658fe09d14b65ea9055e7ca8b0b485644536d43a16482ee8cd08bc7396a219139cf71b7ae882756edecab661f5b9c2c53fd9de1597946de23a9e6b0bbb87b338d26f3605b2b5a39cdbddf4d6639cd83d8bc81ecbf1e56319e9955b96637dcc575505629ffa0bbdbce5a5a431017237dd260ffdefcd36807424dbd4e0861b384b5d82514f4ac4fa20fe3a438ebf3ac13c0b90dc98d0e8e01fef0966111ccd22181a84dc6fff3b1a5713dec51e5e4e2e0702e360b19f73bd8a89e3ef2b7062abb4cf393ec8d6b553693543ee421fb621f268929129bcb3801e328c986d407980d81cc7414515a997edd149e0cf3291733e63142135a7bee0d289479398309bfd98f5e026ef6cea702119a70575328f03652a9037a0f0b446db7d91ae0267c5f02949aedb8dd9b7532ac30e6270a472e14f2a1b3598d1738d25f01bbf3db52de872bb8483fca5f368bd66"]) ioctl$EVIOCSMASK(r0, 0x40104593, 0x0) r6 = syz_open_dev$hidraw(0x0, 0xfffffffffffffffd, 0x200) read$hidraw(r6, &(0x7f0000000100)=""/68, 0x44) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xfffffffffffffff7, 0x40000) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f00000001c0)) 18:17:00 executing program 2: syz_usb_connect$cdc_ethernet(0x0, 0x56, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000020000082505a1a4400000000001090244000101000000090400001b02060000052406000005240000000d240f0100000000000905820200000000000905030200000000009e6601613e2d75"], 0x0) syz_usb_connect$cdc_ethernet(0x3, 0x90, &(0x7f0000000940)={{0x12, 0x1, 0x110, 0x2, 0x0, 0x0, 0x68, 0x525, 0xa4a1, 0x40, 0x0, 0x7, 0x7, 0x1, [{{0x9, 0x2, 0x7e, 0x1, 0x1, 0xffffffffffff7fff, 0x40, 0x800, [{{0x9, 0x4, 0x0, 0xe7, 0x1b, 0x2, 0x6, 0x0, 0xecf, {{0xa, 0x24, 0x6, 0x0, 0x0, "f617fce33f"}, {0x5, 0x24, 0x0, 0x8001}, {0xd, 0x24, 0xf, 0x1, 0x3, 0x81, 0x1, 0x100000000}, [@country_functional={0xc, 0x24, 0x7, 0xc4ca, 0x0, [0xfffffffffffffeff, 0x7e, 0x7]}, @mbim_extended={0x8, 0x24, 0x1c, 0x5, 0x8, 0x9}, @obex={0x5, 0x24, 0x15, 0x8}, @dmm={0x7, 0x24, 0x14, 0x1f, 0x80000001}, @mdlm={0x15, 0x24, 0x12, 0x1}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x2f7, 0x5ca, 0x3c39, 0xfffffffffffffffa}}], {{0x9, 0x5, 0x82, 0x2, 0x170, 0xfff, 0x9, 0x100000001}}, {{0x9, 0x5, 0x3, 0x2, 0x27b, 0x5, 0x80, 0x40}}}}}]}}]}}, &(0x7f0000000b40)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f00000003c0)=ANY=[@ANYBLOB="0a060102816b05182600"], @ANYBLOB='&\x00\x00\x00', @ANYPTR=&(0x7f0000000840)=ANY=[@ANYBLOB="050f26000407100204f902000b10010cc0000109ff07060c100a08201000000f00070003100b"], @ANYBLOB="0200000019000000", @ANYPTR=&(0x7f0000000a00)=ANY=[@ANYBLOB="1903b8da6b584f1f925ef09d0d4d2e8114340b2e398c8d15ca"], @ANYBLOB="0d78000056764eba7335dba4d53e6a239c438101a8b5ae94e923dddece0827516c8d1d366a4e6432f4fcf79b3c81ba93e68f53c824b0d7b590679f6fa300068b71c72a950d", @ANYPTR=&(0x7f0000000a40)=ANY=[@ANYBLOB="590388da5f16653f148066789d9053b3fe39daca45885146416e167f95f8e86a4c99672449b48f59989d8aac8751b4ec1df154a78621014e74429d24ca379b9ee9774d98852a2e6ca7b308f5553f6238bcaf884494ffe6065d"]]) syz_usb_connect$cdc_ethernet(0xe3520b0d9a613663, 0x12c, &(0x7f0000000100)={{0x12, 0x1, 0x300, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x7, 0x7, 0x7, 0x1, [{{0x9, 0x2, 0x11a, 0x1, 0x1, 0x0, 0xb0, 0x8, [{{0x9, 0x4, 0x0, 0x2, 0x1b, 0x2, 0x6, 0x0, 0x2, {{0x8, 0x24, 0x6, 0x0, 0x0, "32e8c0"}, {0x5}, {0xb, 0x24, 0xf, 0x1, 0x400, 0xfffffffffffffff7, 0x6, 0x6}, [@mdlm_detail={0xb9, 0x24, 0x13, 0x9, "40d139688dedbb12a20c00b97fea654fdef18a79d38da4a2faaaae11e9aaafbf87e69a61a9a33b1d1dfcd1e05526f2cfe6b2eb8c4940b61774469d48ff36a764500983979229a878124869ca54b7c11e5fd6ecbea7775f07d847059a8cbb4046ffe033c77326ced5728b8f60bd944bdf5e5cb0c8b5d43bb39dcafeb003b2441c8d738985909b590255a17ba280ce6720e0868e66883b2c4bd3cce42a0a8896f78598bde6d4be4d127551bd3dfcee4658cba1b17dea"}, @obex={0x5, 0x24, 0x15, 0xffffffffffffffff}, @acm={0x4, 0x24, 0x2, 0x1}, @network_terminal={0x7, 0x24, 0xa, 0x8, 0x6, 0x401, 0x5}, @call_mgmt={0x5, 0x24, 0x1, 0x2, 0x401}, @call_mgmt={0x5, 0x24, 0x1, 0x1}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x1f9, 0x3, 0x8001, 0xe92}}], {{0x9, 0x5, 0x82, 0x2, 0x4, 0x3, 0x2, 0x9}}, {{0x9, 0x5, 0x3, 0x2, 0x2b2, 0x1, 0x7ff, 0x8000}}}}}]}}]}}, &(0x7f00000007c0)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000000)=ANY=[@ANYBLOB="0a06100301400440ff00"], @ANYBLOB="d8000000", @ANYPTR=&(0x7f0000000240)=ANY=[@ANYBLOB="050fd80003c51002140a916b58c4d1a0a6e3adbb91bcef26a9af773db80bf8afec8f2173fdf957b368ca12ff5993f1a6470e53aee19a2e1b4ef90705ecbd8bbefd5eda1fd7e778d8d656e381ceee641bb93cdbfae179b77b59d010d7101212c4d151be21a995ba2adcc0b56e73b1c024a3b4b43baa860fb6b1d1c58566201cd741531e0ca76162c605cffcbb02d9b95370524dba017e577d78d67a47549c50e4ea32444bd48ad09a075f337f29dea0cc11f4ad7cb49201a7ffa74748026c5c458a9f1f49bdb563a94b730b10010c040003dd02006f03100b"], @ANYBLOB="0300e8ff042c8a00"/18, @ANYPTR=&(0x7f0000000040)=ANY=[@ANYBLOB="04030138"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000340)=ANY=[@ANYBLOB="04032c08"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000380)=ANY=[@ANYBLOB="0403ec90"]]) syz_usb_connect$hid(0x2, 0x3f, &(0x7f0000000400)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x8, 0x1b96, 0x12, 0x40, 0x6, 0x800, 0x6, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x27, 0x40, 0xd, [{{0x9, 0x4, 0x0, 0x9, 0x12, 0x3, 0x1, 0x0, 0x0, {0x9, 0x21, 0x7f, 0xffffffffffffc151, 0x1, {0x22, 0xaa8}}, {{{0x9, 0x5, 0x81, 0x3, 0x3d0, 0xad, 0x10001, 0xfffffffffffffffa}}, [{{0x9, 0x5, 0x2, 0x3, 0x23d, 0x7ff, 0x3, 0x10000}}]}}}]}}]}}, &(0x7f0000000880)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000440)=ANY=[@ANYBLOB="0a06500204e375180800"], @ANYBLOB="22000000cde00acfc707fd0b33925b6627fac7120e67e57036aa1ed6fbe51fde9049272743de89901eb1043c0812f33640b915bdcca509b0f2e1d31b23d852c3af5686786f4e04e3", @ANYPTR=&(0x7f0000000480)=ANY=[@ANYBLOB="050f220003071002080008000b100102400001010300090b1001040800ff00cb0000"], @ANYBLOB="0600000004000000", @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYBLOB="04033f04"], @ANYBLOB="c8000000", @ANYPTR=&(0x7f0000000500)=ANY=[@ANYBLOB="c803642c359e56d3eca60b732ebe61f4f4bd08d47cab28dd6aa8287580c104b78c219b0f24d9761e061e1ffb77008565622ef677fffd5e52b9c9566e31425866abe9cc8182ba11b71a18968f71786b9f5fb9828083b093f2099e7e92b2aaf857d5fef8cda5b5ccdbbc10bef9e3b562e26f6e0ffaa26d3c9d4ff3a4793c826c25bac031f1468cce14dd8c146ecadf52d35f5326b97d9a17c739da5505b81e8a9611a8d5a3e1c80ba71ca2136f47fec4d293ad0a66c49ada66775d97e0e81decba8e091f73248b7537"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000600)=ANY=[@ANYBLOB="04030a20"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000640)=ANY=[@ANYBLOB="04032104"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000680)=ANY=[@ANYBLOB="04034d04"], @ANYBLOB="ca000000", @ANYPTR=&(0x7f00000006c0)=ANY=[@ANYBLOB="ca03f3778006909e2c32cd4dcec79f45cd651ba18ca3e1d3a7ba360d2da0311df4167ae5253cc443bacd301b64dd60943559e8bc9cd20308f42597ac5f7cf6a0fd9bb8f0e350639bf3654f1d7f188422f54848bf3d766860d79414b770077c892ff0e171e2d7334c84fd83b31ea724b8df891442bcb7a68bd1d060db2a7cb45b503eb9d81ae12d2e4821e5ce39913a1625c3071f0242204b6f9c642311a45c56e1c5baa43db6e1d303646fb1ff95e720db27d167af2b9d5b7db2df9f2baa2916101136bae5565e727b87"]]) 18:17:00 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x3, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000300)={0x3, 0xe7, &(0x7f0000000200)="1dc6973e947881d60ee1556206ccad6d05e3eac43191c17a6ad01a2f0a5d026eac6a98f324dc96536e4fbcb9ea0f74cecfd3de1783372d282b5df89ef6edf10090cc992c4e9b17b3b59bb9b09eb49f21af62098145d2336bb18a1e571a6cd092cc0efefedc5cbaa7560ff6e05cef8acfdcc7d70da3a9bc02fd8d3c6b0fc0f4a55a5855a60e27544616f09659ad6703899eb96e3dcd1a715663b5cbdd42c6c913b0473dffffb823d1b6d1ceb9bf22c25e419a180760ea970ef124a79edcd093cabf8cf681bda200ca2c19099082fce3c5d65c9bf0f619db9393d9cecc04edca2e77278376063627"}) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x7, 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) read$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r4, &(0x7f0000001200)='\t', 0xffffff45) r5 = syz_open_dev$hiddev(0x0, 0x12d, 0x0) ioctl$HIDIOCGDEVINFO(r5, 0x801c4803, &(0x7f0000000080)=""/53) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, &(0x7f00000013c0)=""/4096) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f0000000340)=ANY=[@ANYBLOB="4d0c000041e7d74ccd85561fa83fc1e87c4e26a6881ff9bab1f993fb85517a7fc912cd9c8cfa015a14c754981a9b7138863cd5d7d607c116a3dffbaca7327563ad3276a26d25199f683bb275d5805ec755acdb5f9a7960c0859c33f4188669c146cae78111f69b513e7fe0f43f7f2217e44e17b4964074a4210707c6e215af01bd62f2fc42c8e217c56feecfeb5e424706f4b0e3c96d21f9ed3906f31b8d05e1060e1a27ab2e303cd9d7b59d093392e972c894d7de328251b446bba3dfd94fad99b3e1987e292fa504b3f72a0ea6455053153ea4275a815834ce0df32791cb2818e4c9eea3449f04f214c21b51d8fb7f247a4cde985ba1d18abf5fb2babbfb206e3888623abdcd79fe1c33ead885437b48cea2536c042b00ea61d60c04046fec582d5f4a8e47da90a65f1ff1f360698b3aa220f773695ec3e9d893041c64c17f7d65b44e328dafdd41efe14097a45e1e1051843fe13e36791bd6485912685f69bc7bba01d00460a9c95cfbf6603dcef7cb8d99e1306d08cedc905dcbc37f50b83ea7134ad8d9e127e743c3d1160b4c1015e27be530d04f32da767c8fb96fbe53b6c5fcb71032e13d47265e5b30f0370d6d8cf9d7adb70d773571af108bcaf7f51e4b97d762efa226f62ffe7793ff0f3c2717339d5112741da73464101494d5bdec8e8f61cdd3f3fb24c485027b1614369a241300ca08627899926f608028d47283cf777d520edba01ae6ba6c910bebc9fb72ab9cb16bc257051ad3d7ccaf7635d04fee0aedbf1f4d23728f3343b0f46ba5557c462109b75a50f9852a4283ef34d3afd35d067b92ac7c8e01c386e9a8179d7f65e902ee3c2b0e76bb0989367015af1a7dc626b88a04ff72f5f098d351dbb7e2224321c9bf11a35d578147dbbc980a982a25db32c71d953129786735b8d6f5137fea5299ef8406e3ef6a038c6ff9438b84e90b4a70b86d8dec510f183614009124973071f367da7b1b76e299b27dd8550e0bcd48094cf61565ee90ade1dc4436ff2d18d793c32dfef6e08d4301cc9f1a137566332a398c9503506e57dbdbb29c7158cfeecce1352ab8a18f80f71a45b54cbe2efb453b4f4e3079931212463a17a755afd4608fe7d5899a46e1b8847cdd0a2ac5e111c70bfd45e27e12ffca4a0ef415646e18541b3165b7c40fd80d4f6f44208ac00daa6f1215d7023e0314af1f8d6cb9a84c1d6bdb40bb7e8109174f26e19fa7d0673b484260948ecdb1b9e4526deaca52b97565d57efaf508c0a908162db08afb596570c34e4be1b166f73a2a909e8f3af5b1f6293546dc29b4353caa62b17701773174e823870f61aa804bc7cb662841c38b8eb5e7feba6e81f28fba93f49b911bbcc3d5717bb4b1917d0b72373f78d616e5dd53e1296ee1661f835881d806f9ff7b06f1cf0cecd95316ae1aff4446b56504af0925bdbf2daa91a0af53828bb02c14079386e892c68e65a73f8cf9753c727aadfe5fbc438b083091d2ef0a4552fa56bfe54d1d99551de09cb07b5c3d39feb8fb6f0d597653d0eb59d970c1e9576a3c18a133e0cdd946733162700f29ec38a73dde7395ffd6b086e3269ce07a944967042648d2c66a4b0589fbc2930b6a276d561b1a2d4405028209d25c5aaaeaa0dde7f408c2abea7366ff855c4eb94156aa5ff6ed90ced1e639a60e88961a22e6723ff7ecbc2f854052b4a193659fb42d85a830f2adbe80775a9ac88df11fb246c2fd84a680d20c4938d5b2fdb4be5ba2bf191a57b95670499c163598137140f4ac1706cb485e26b85b330342d472f67e065ff65bd2995cd296a233040b8eb66ed3929b5a34d5f541abfcc54684f47e170690230a6882444367bab54a5a427e89689012edef6924674c6791ff07e1d9152855b6c6da609a22bcfab026e18f67738a4effbf7cb1512f8288cb323fb0b638a067d043c261c5f38b297e219f0a6e2888f56d5807a8111ceb9e8a7c4cb5db24303d8ec08eb37fefc7e2942688741c31336a9bfe983f44cf4c90fde8c0c9c23ebc0e4cabcdd283f7c3d544a6e70fc7ecc5bc74cdf0ced2e59558347b413e6740524e80b36b3d399d907896413b3507f075c708c5807b70395bac08b35744d828ab977c7f9b8892b6514fc5a753024d17026288af18c013826766396abd6884c7a6d4274d67f1ead54c4da871125bf40596b4bad6e928f2ee827e6b3443dc1e5e6e992c4c5242fc89799a15a257e8d165b6bae215103bdbdc029ebe1914c24ed9f2f5c230596466bc723c5bd1d044eba5e8690500e0541c1925c3b2b4b4b1d0d7faf46d97f56c229373bd7faa5ce3d031dc4ebef0dccb4033edb9d589ef2a9acab67796db7de9d58755299b92b142aebd8d94c29eb031e3168aab5ae4d15f8b785ef063c272d42da377f574ec1030292600bed11834ff565d412c79a618f729264653cfd4486e29a4300accc67f59c8bcf414f5d588ce447897537ad5883e278b3b294ca65d744791e13609867df2422d09635d42e4b50fa0a03e2a85fcf8b5d7ab511cca06c2200970f8350a50f60f934f3cee4a33da31e2c2097c2eb264109699fc546f036fd023e0303cebab9e77e7eb5fb8df921440812ff96c21eb8fbe83626a783db8cf54f633bbf52f63b1d8847105660225057c6d88ba9a81892b78eee8bddcfc7ee6b31375f85c0f864b5403db05832405c9febeeea79275ec0706957860433c07e35b633d553c1acd56e5501410b91565e67ae8744593c0fafeaa40bc95759bb4d88799dc650bf4068e5a3b9e3f80cb35fc232c63f4a7c61b93b8f459406f8851d46627a0048d3e99a320a747e55e3efdd16496fc37b2dee36bf7533941c9d0f9b80cd2392607f9c55021bbb2c49d69d791dee28f7a754d55ca823f15ca2d1f80a0c35c4b6d10ae7cbfcef97d9360e3b6cb7f94d660c707f0e54e430e907b558a8628b1952e46b5cc42dda7d8d5325b5f7837d8e861abac24064b7f9a43a391073eacbd01cb82ffd73ddec0e6eb1a90fecb52bc5c6c25b297e7787e599952cdf40fdbc8ba312caddd7e310fa2a293c52471d53691e02ca0eba5a9c29d0852d56602527859034aea5ebd6cbc4f5a765377e3bf5e02fb6f51dc1c30d845d641127acba2ec24d0166305e5a392a9c29656efd1f2ac5c8f19bfa6d76554300cd77537579096e9e29e03a9ebc5944317304c53910853e0768e7d69346dd71edec1db28d258b9c098ca6321922885e8fbdf7902ddce977d930ad85950c97fac15860f3e043456d80467867d7ff183fee7e2611fd6fe0589c51329a6a5e5144d4d68a852df70af9ea3274760b8a2435804660324cefec0051004cff4f3ce19d0257b8fd0a60a190ef2e7299e673454e2f785884617de4cfb2b517ef88d158a1103b520521ed5c2b5917776a8a67bc8bb47e386a725f29ed23660de12ee14cb0bf6129634f495b666ceccd83e638c952256e7e5eaa7848272c52536791c41cf26c7982f23ccd9f219f72ad202b5a1a2ddabd96618f6382ba7bf529f8f7dd38b4f86bf153ca3e468a4b99ea00afbdb4159b330dc3f36167e3d7c578a0ab0813df58653382faff545a91d905bd44f8482e7d8f426c2a2bbcdfe5358c462cbd2e51a5e9693528a77abfc88881167b38c67bf2ce1bb0c6131974a7fcb821936734ac46d6f343685fe9f091704adccc64d2dfaab8b6579b6766de751820ab2580cdb8422d560bc30a037e60c0ac92015af80dd6e8e5220ae899a93843f3df321a6491e101706280a742aba0cdace3ec687931e72e66cecd2b2ab237d99675cf7ea8a58369d6e0cd0d788cc18ec2c21f095eca13d52710f6bcd7d17127bf0de89e226d9c6e7ef239664854ef4c5fd7458dd28bb415896fa7689365f3faac2b97b33fa3b3079cd76f4bff35cd46d301dc18c762ee34be38611da7649d1598a45b4bd784aac8996df91af6f828766b648776cd0986cd9cb1bee0df741186e6c780427c95929eb6ef2658fe09d14b65ea9055e7ca8b0b485644536d43a16482ee8cd08bc7396a219139cf71b7ae882756edecab661f5b9c2c53fd9de1597946de23a9e6b0bbb87b338d26f3605b2b5a39cdbddf4d6639cd83d8bc81ecbf1e56319e9955b96637dcc575505629ffa0bbdbce5a5a431017237dd260ffdefcd36807424dbd4e0861b384b5d82514f4ac4fa20fe3a438ebf3ac13c0b90dc98d0e8e01fef0966111ccd22181a84dc6fff3b1a5713dec51e5e4e2e0702e360b19f73bd8a89e3ef2b7062abb4cf393ec8d6b553693543ee421fb621f268929129bcb3801e328c986d407980d81cc7414515a997edd149e0cf3291733e63142135a7bee0d289479398309bfd98f5e026ef6cea702119a70575328f03652a9037a0f0b446db7d91ae0267c5f02949aedb8dd9b7532ac30e6270a472e14f2a1b3598d1738d25f01bbf3db52de872bb8483fca5f368bd66"]) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000000c0)={0x0, 0x3b, 0x0}) r6 = syz_open_dev$hidraw(0x0, 0xfffffffffffffffd, 0x200) read$hidraw(r6, &(0x7f0000000100)=""/68, 0x44) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xfffffffffffffff7, 0x40000) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f00000001c0)) [ 545.259988][ T5] usb 3-1: USB disconnect, device number 20 [ 545.268688][ T2748] usb 2-1: Using ep0 maxpacket: 32 [ 545.396163][ T2764] usb 6-1: new high-speed USB device number 16 using dummy_hcd [ 545.486221][ T2748] usb 2-1: config 223 has an invalid interface number: 238 but max is 0 [ 545.494793][ T2748] usb 2-1: config 223 has no interface number 0 [ 545.515987][ T2748] usb 2-1: config 223 interface 238 altsetting 31 endpoint 0x9 has an invalid bInterval 112, changing to 10 [ 545.527861][ T2748] usb 2-1: config 223 interface 238 altsetting 31 has an invalid endpoint with address 0xBD, skipping [ 545.538882][ T2748] usb 2-1: config 223 interface 238 altsetting 31 endpoint 0xC has invalid maxpacket 198, setting to 64 [ 545.550044][ T2748] usb 2-1: config 223 interface 238 has no altsetting 0 [ 545.656106][ T2764] usb 6-1: Using ep0 maxpacket: 8 18:17:01 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x3, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000300)={0x3, 0xe7, &(0x7f0000000200)="1dc6973e947881d60ee1556206ccad6d05e3eac43191c17a6ad01a2f0a5d026eac6a98f324dc96536e4fbcb9ea0f74cecfd3de1783372d282b5df89ef6edf10090cc992c4e9b17b3b59bb9b09eb49f21af62098145d2336bb18a1e571a6cd092cc0efefedc5cbaa7560ff6e05cef8acfdcc7d70da3a9bc02fd8d3c6b0fc0f4a55a5855a60e27544616f09659ad6703899eb96e3dcd1a715663b5cbdd42c6c913b0473dffffb823d1b6d1ceb9bf22c25e419a180760ea970ef124a79edcd093cabf8cf681bda200ca2c19099082fce3c5d65c9bf0f619db9393d9cecc04edca2e77278376063627"}) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x7, 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) read$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r4, &(0x7f0000001200)='\t', 0xffffff45) r5 = syz_open_dev$hiddev(0x0, 0x12d, 0x0) ioctl$HIDIOCGDEVINFO(r5, 0x801c4803, &(0x7f0000000080)=""/53) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, &(0x7f00000013c0)=""/4096) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f0000000340)=ANY=[@ANYBLOB="4d0c000041e7d74ccd85561fa83fc1e87c4e26a6881ff9bab1f993fb85517a7fc912cd9c8cfa015a14c754981a9b7138863cd5d7d607c116a3dffbaca7327563ad3276a26d25199f683bb275d5805ec755acdb5f9a7960c0859c33f4188669c146cae78111f69b513e7fe0f43f7f2217e44e17b4964074a4210707c6e215af01bd62f2fc42c8e217c56feecfeb5e424706f4b0e3c96d21f9ed3906f31b8d05e1060e1a27ab2e303cd9d7b59d093392e972c894d7de328251b446bba3dfd94fad99b3e1987e292fa504b3f72a0ea6455053153ea4275a815834ce0df32791cb2818e4c9eea3449f04f214c21b51d8fb7f247a4cde985ba1d18abf5fb2babbfb206e3888623abdcd79fe1c33ead885437b48cea2536c042b00ea61d60c04046fec582d5f4a8e47da90a65f1ff1f360698b3aa220f773695ec3e9d893041c64c17f7d65b44e328dafdd41efe14097a45e1e1051843fe13e36791bd6485912685f69bc7bba01d00460a9c95cfbf6603dcef7cb8d99e1306d08cedc905dcbc37f50b83ea7134ad8d9e127e743c3d1160b4c1015e27be530d04f32da767c8fb96fbe53b6c5fcb71032e13d47265e5b30f0370d6d8cf9d7adb70d773571af108bcaf7f51e4b97d762efa226f62ffe7793ff0f3c2717339d5112741da73464101494d5bdec8e8f61cdd3f3fb24c485027b1614369a241300ca08627899926f608028d47283cf777d520edba01ae6ba6c910bebc9fb72ab9cb16bc257051ad3d7ccaf7635d04fee0aedbf1f4d23728f3343b0f46ba5557c462109b75a50f9852a4283ef34d3afd35d067b92ac7c8e01c386e9a8179d7f65e902ee3c2b0e76bb0989367015af1a7dc626b88a04ff72f5f098d351dbb7e2224321c9bf11a35d578147dbbc980a982a25db32c71d953129786735b8d6f5137fea5299ef8406e3ef6a038c6ff9438b84e90b4a70b86d8dec510f183614009124973071f367da7b1b76e299b27dd8550e0bcd48094cf61565ee90ade1dc4436ff2d18d793c32dfef6e08d4301cc9f1a137566332a398c9503506e57dbdbb29c7158cfeecce1352ab8a18f80f71a45b54cbe2efb453b4f4e3079931212463a17a755afd4608fe7d5899a46e1b8847cdd0a2ac5e111c70bfd45e27e12ffca4a0ef415646e18541b3165b7c40fd80d4f6f44208ac00daa6f1215d7023e0314af1f8d6cb9a84c1d6bdb40bb7e8109174f26e19fa7d0673b484260948ecdb1b9e4526deaca52b97565d57efaf508c0a908162db08afb596570c34e4be1b166f73a2a909e8f3af5b1f6293546dc29b4353caa62b17701773174e823870f61aa804bc7cb662841c38b8eb5e7feba6e81f28fba93f49b911bbcc3d5717bb4b1917d0b72373f78d616e5dd53e1296ee1661f835881d806f9ff7b06f1cf0cecd95316ae1aff4446b56504af0925bdbf2daa91a0af53828bb02c14079386e892c68e65a73f8cf9753c727aadfe5fbc438b083091d2ef0a4552fa56bfe54d1d99551de09cb07b5c3d39feb8fb6f0d597653d0eb59d970c1e9576a3c18a133e0cdd946733162700f29ec38a73dde7395ffd6b086e3269ce07a944967042648d2c66a4b0589fbc2930b6a276d561b1a2d4405028209d25c5aaaeaa0dde7f408c2abea7366ff855c4eb94156aa5ff6ed90ced1e639a60e88961a22e6723ff7ecbc2f854052b4a193659fb42d85a830f2adbe80775a9ac88df11fb246c2fd84a680d20c4938d5b2fdb4be5ba2bf191a57b95670499c163598137140f4ac1706cb485e26b85b330342d472f67e065ff65bd2995cd296a233040b8eb66ed3929b5a34d5f541abfcc54684f47e170690230a6882444367bab54a5a427e89689012edef6924674c6791ff07e1d9152855b6c6da609a22bcfab026e18f67738a4effbf7cb1512f8288cb323fb0b638a067d043c261c5f38b297e219f0a6e2888f56d5807a8111ceb9e8a7c4cb5db24303d8ec08eb37fefc7e2942688741c31336a9bfe983f44cf4c90fde8c0c9c23ebc0e4cabcdd283f7c3d544a6e70fc7ecc5bc74cdf0ced2e59558347b413e6740524e80b36b3d399d907896413b3507f075c708c5807b70395bac08b35744d828ab977c7f9b8892b6514fc5a753024d17026288af18c013826766396abd6884c7a6d4274d67f1ead54c4da871125bf40596b4bad6e928f2ee827e6b3443dc1e5e6e992c4c5242fc89799a15a257e8d165b6bae215103bdbdc029ebe1914c24ed9f2f5c230596466bc723c5bd1d044eba5e8690500e0541c1925c3b2b4b4b1d0d7faf46d97f56c229373bd7faa5ce3d031dc4ebef0dccb4033edb9d589ef2a9acab67796db7de9d58755299b92b142aebd8d94c29eb031e3168aab5ae4d15f8b785ef063c272d42da377f574ec1030292600bed11834ff565d412c79a618f729264653cfd4486e29a4300accc67f59c8bcf414f5d588ce447897537ad5883e278b3b294ca65d744791e13609867df2422d09635d42e4b50fa0a03e2a85fcf8b5d7ab511cca06c2200970f8350a50f60f934f3cee4a33da31e2c2097c2eb264109699fc546f036fd023e0303cebab9e77e7eb5fb8df921440812ff96c21eb8fbe83626a783db8cf54f633bbf52f63b1d8847105660225057c6d88ba9a81892b78eee8bddcfc7ee6b31375f85c0f864b5403db05832405c9febeeea79275ec0706957860433c07e35b633d553c1acd56e5501410b91565e67ae8744593c0fafeaa40bc95759bb4d88799dc650bf4068e5a3b9e3f80cb35fc232c63f4a7c61b93b8f459406f8851d46627a0048d3e99a320a747e55e3efdd16496fc37b2dee36bf7533941c9d0f9b80cd2392607f9c55021bbb2c49d69d791dee28f7a754d55ca823f15ca2d1f80a0c35c4b6d10ae7cbfcef97d9360e3b6cb7f94d660c707f0e54e430e907b558a8628b1952e46b5cc42dda7d8d5325b5f7837d8e861abac24064b7f9a43a391073eacbd01cb82ffd73ddec0e6eb1a90fecb52bc5c6c25b297e7787e599952cdf40fdbc8ba312caddd7e310fa2a293c52471d53691e02ca0eba5a9c29d0852d56602527859034aea5ebd6cbc4f5a765377e3bf5e02fb6f51dc1c30d845d641127acba2ec24d0166305e5a392a9c29656efd1f2ac5c8f19bfa6d76554300cd77537579096e9e29e03a9ebc5944317304c53910853e0768e7d69346dd71edec1db28d258b9c098ca6321922885e8fbdf7902ddce977d930ad85950c97fac15860f3e043456d80467867d7ff183fee7e2611fd6fe0589c51329a6a5e5144d4d68a852df70af9ea3274760b8a2435804660324cefec0051004cff4f3ce19d0257b8fd0a60a190ef2e7299e673454e2f785884617de4cfb2b517ef88d158a1103b520521ed5c2b5917776a8a67bc8bb47e386a725f29ed23660de12ee14cb0bf6129634f495b666ceccd83e638c952256e7e5eaa7848272c52536791c41cf26c7982f23ccd9f219f72ad202b5a1a2ddabd96618f6382ba7bf529f8f7dd38b4f86bf153ca3e468a4b99ea00afbdb4159b330dc3f36167e3d7c578a0ab0813df58653382faff545a91d905bd44f8482e7d8f426c2a2bbcdfe5358c462cbd2e51a5e9693528a77abfc88881167b38c67bf2ce1bb0c6131974a7fcb821936734ac46d6f343685fe9f091704adccc64d2dfaab8b6579b6766de751820ab2580cdb8422d560bc30a037e60c0ac92015af80dd6e8e5220ae899a93843f3df321a6491e101706280a742aba0cdace3ec687931e72e66cecd2b2ab237d99675cf7ea8a58369d6e0cd0d788cc18ec2c21f095eca13d52710f6bcd7d17127bf0de89e226d9c6e7ef239664854ef4c5fd7458dd28bb415896fa7689365f3faac2b97b33fa3b3079cd76f4bff35cd46d301dc18c762ee34be38611da7649d1598a45b4bd784aac8996df91af6f828766b648776cd0986cd9cb1bee0df741186e6c780427c95929eb6ef2658fe09d14b65ea9055e7ca8b0b485644536d43a16482ee8cd08bc7396a219139cf71b7ae882756edecab661f5b9c2c53fd9de1597946de23a9e6b0bbb87b338d26f3605b2b5a39cdbddf4d6639cd83d8bc81ecbf1e56319e9955b96637dcc575505629ffa0bbdbce5a5a431017237dd260ffdefcd36807424dbd4e0861b384b5d82514f4ac4fa20fe3a438ebf3ac13c0b90dc98d0e8e01fef0966111ccd22181a84dc6fff3b1a5713dec51e5e4e2e0702e360b19f73bd8a89e3ef2b7062abb4cf393ec8d6b553693543ee421fb621f268929129bcb3801e328c986d407980d81cc7414515a997edd149e0cf3291733e63142135a7bee0d289479398309bfd98f5e026ef6cea702119a70575328f03652a9037a0f0b446db7d91ae0267c5f02949aedb8dd9b7532ac30e6270a472e14f2a1b3598d1738d25f01bbf3db52de872bb8483fca5f368bd66"]) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000000c0)={0x2, 0x3b, 0x0}) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x200) read$hidraw(r6, &(0x7f0000000100)=""/68, 0x44) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xfffffffffffffff7, 0x40000) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f00000001c0)) [ 545.686172][ T5] usb 3-1: new high-speed USB device number 21 using dummy_hcd 18:17:01 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r0, 0x40044590, &(0x7f0000000000)=0x8) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000100)={0x0, 0xfe33, &(0x7f00000002c0)="e340979c94729a4c957fb23c8be0f31a7df567cb9c882b25eaf03c579aa32c1e3ce7bd0c76b03364b17c635155aca0241e423be2e6fc2682f2d3c3e64d953eeb1b680670f5ee8d3e57f72d2b7ef550914a4570943447d144f3d85739007283f029a79567ac09d6103fbe7046"}) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000080)=0xffffffff) ioctl$EVIOCGRAB(r0, 0x40044590, &(0x7f00000000c0)=0x5) [ 545.766522][ T2846] usb 4-1: new high-speed USB device number 16 using dummy_hcd [ 545.776297][ T2764] usb 6-1: config 0 has an invalid interface number: 48 but max is 0 [ 545.784456][ T2764] usb 6-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 545.794735][ T2764] usb 6-1: config 0 has no interface number 0 [ 545.805751][ T2764] usb 6-1: config 0 interface 48 altsetting 0 endpoint 0x8B has an invalid bInterval 0, changing to 7 [ 545.816942][ T2764] usb 6-1: New USB device found, idVendor=6993, idProduct=b001, bcdDevice=bf.14 [ 545.825983][ T2764] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 545.846263][ T2748] usb 2-1: string descriptor 0 read error: -22 [ 545.852961][ T2748] usb 2-1: New USB device found, idVendor=13fd, idProduct=3940, bcdDevice=2f.07 [ 545.853113][ T2764] usb 6-1: config 0 descriptor?? 18:17:01 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x1000000080, 0x2) ioctl$EVIOCSKEYCODE_V2(r0, 0xc0189436, &(0x7f00000010c0)={0x0, 0x0, 0x0, 0x0, "bfec102e7385232b3b2ad5377deda92a401acafe1aaab315601f42a01102b0dd"}) ioctl$EVIOCGPROP(r0, 0x80404509, &(0x7f0000000080)=""/4096) [ 545.862063][ T2748] usb 2-1: New USB device strings: Mfr=32, Product=9, SerialNumber=0 [ 545.926619][ T2748] usb 2-1: can't set config #223, error -71 [ 545.927876][ T2764] yealink 6-1:0.48: invalid payload size 0, expected 16 [ 545.946100][ T5] usb 3-1: Using ep0 maxpacket: 8 [ 545.951205][ T2748] usb 2-1: USB disconnect, device number 7 [ 545.971160][ T2764] input: Yealink usb-p1k as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.48/input/input98 18:17:01 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000340)='/dev/input/event#\x00', 0x1009, 0x100) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000200)={0x12, 0xc2, &(0x7f0000000100)="868edbf1bc93bfedfb13e3f1100394c4ea11f8f4c38717d63919ac26468b97a308d50d918e68f92614da6248678c588a019b122003d8c820d141368f889670d21e392447dd52221d78c03bc0e109e1a6bd36c941081c2ece3f9d902040dcd56e1de1b9a0cb8b0497b0e11303b10a9c80e49daa9a8a646eb3f23a5dd8be81c9103d4ae705f3dcd3e6b039ec87c24422866e7f14c549c9c6a06d9e0e011fdda4cea234aca4523398d580f913fef9553f0bc4d72fc0cc77d2376a08a99c6e6a3083b42e"}) ioctl$EVIOCGABS20(r0, 0x80184560, &(0x7f0000000300)=""/11) r1 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGID(r1, 0x80084502, &(0x7f0000000080)=""/83) ioctl$EVIOCSKEYCODE_V2(r1, 0xc0189436, &(0x7f00000010c0)={0x0, 0x0, 0x0, 0x0, "bfec102e7385232b3b2ad5377deda92a401acafe1aaab315601f42a01102b0dd"}) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f00000002c0)={0x1f, 0x12d, &(0x7f0000000380)="b91388cb3fe29dd9135c67eae9a600638a42c7c0494dfee3daf145483bb1b4e7701ac800cf4746d058e2bb6f6911125c281829534165830d8c8a1db7b50119c1f100fbd3d14a6925b7aad4179706b67ee446"}) [ 546.066456][ T2846] usb 4-1: device descriptor read/64, error 18 [ 546.106243][ T5] usb 3-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config 18:17:01 executing program 3: ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x3, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000300)={0x3, 0xe7, &(0x7f0000000200)="1dc6973e947881d60ee1556206ccad6d05e3eac43191c17a6ad01a2f0a5d026eac6a98f324dc96536e4fbcb9ea0f74cecfd3de1783372d282b5df89ef6edf10090cc992c4e9b17b3b59bb9b09eb49f21af62098145d2336bb18a1e571a6cd092cc0efefedc5cbaa7560ff6e05cef8acfdcc7d70da3a9bc02fd8d3c6b0fc0f4a55a5855a60e27544616f09659ad6703899eb96e3dcd1a715663b5cbdd42c6c913b0473dffffb823d1b6d1ceb9bf22c25e419a180760ea970ef124a79edcd093cabf8cf681bda200ca2c19099082fce3c5d65c9bf0f619db9393d9cecc04edca2e77278376063627"}) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x7, 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x48002) syz_open_dev$hidraw(0x0, 0x3, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x201) read$hidraw(r3, &(0x7f0000000340)=""/216, 0xd8) read$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r3, &(0x7f0000001200)='\t', 0xffffff45) r4 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x12d, 0x0) ioctl$HIDIOCGDEVINFO(r4, 0x801c4803, &(0x7f0000000080)=""/53) syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x6, 0x0) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, &(0x7f00000013c0)=""/4096) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000000c0)={0x2, 0x3b, 0x0}) r5 = syz_open_dev$hidraw(0x0, 0xfffffffffffffffd, 0x200) read$hidraw(r5, &(0x7f0000000100)=""/68, 0x44) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xfffffffffffffff7, 0x40000) 18:17:01 executing program 4: syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x9, 0x0) syz_open_dev$evdev(&(0x7f00000001c0)='/dev/input/event#\x00', 0x4000005, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000200)='/dev/input/event#\x00', 0xfffffbfffffffff8, 0x7f8) ioctl$EVIOCREVOKE(r0, 0x40044591, &(0x7f0000000040)=0x100) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000280)='/dev/../raw#\x00', 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x40a) ioctl$HIDIOCGRAWPHYS(r3, 0x80404805, &(0x7f0000000100)) ioctl$HIDIOCAPPLICATION(r1, 0x4802, 0x4) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x80402) ioctl$EVIOCSABS2F(0xffffffffffffffff, 0x401845ef, &(0x7f00000003c0)) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000240)='/dev/hidraw#\x00', 0x71, 0x442800) ioctl$HIDIOCGSTRING(0xffffffffffffffff, 0x81044804, &(0x7f0000000580)=ANY=[@ANYBLOB="4387691bc56fd456e21c97f20a4bae496187e9c15ef9109f9cfc326828115760af551339ee661bb10019e51f59366cd6845e0e3655b8daf994c10f23ddb90d48a1dd74a99f6c2d88a478010e01335e0a9d3d822ddf70a631231ae8e62801d4e1001c8b7f407a1ed3597aa1ec0ddde3dfc03c56583b91cf06af7300a292e13cbb6016"]) write$hidraw(r4, &(0x7f0000000080)="c7", 0x20000081) r5 = syz_open_dev$hidraw(&(0x7f0000000080)='/dev/../raw#\x00', 0x0, 0x12d43d) r6 = syz_open_dev$evdev(&(0x7f0000000140)='/dev/input/event#\x00', 0x3ff, 0x2000) write$hidraw(r5, &(0x7f0000000400)="df1aa6cacf7c404c36bdba80f3085646bb8ca291f56656530937522a9212423e1aba698b340a2128301adea99b5956fa0b93767a47ad920fbe3f1a5d3e27d1954e849dcc16b64ff263c287005dca884157dfe122b58998060513f075042b4c0d9bcf7b5dac73f953b6c7e89b51abc26117e173122ba4bf81a3d6a0a6a61316c05eb1cc", 0x83) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r7, 0x0, 0x0) ioctl$EVIOCGBITSW(r6, 0x80404525, &(0x7f00000002c0)=""/93) syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x8000, 0x2) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x140000) ioctl$HIDIOCGRAWNAME(r2, 0x80404804, &(0x7f0000000180)) [ 546.126417][ T5] usb 3-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 27 [ 546.139555][ T5] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 546.148712][ T5] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 546.217555][ T5] cdc_ether: probe of 3-1:1.0 failed with error -22 [ 546.238902][ T2764] usb 6-1: USB disconnect, device number 16 [ 546.256072][ C0] yealink 6-1:0.48: urb_ctl_callback - urb status -2 18:17:02 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x5ac, 0x8242, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0xa0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}}}]}}]}}, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0xff, 0x100) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000080)={0x200, "8a22f0aa63173eb282e97bcc09f1e5b9b055c8d74e0cb42d83863bb9a0fa05e6cfd644c974842a88b21e87a3af6a3ad76cd1b06f3a0f31cb94a5215bb3fafb91"}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000640)={0x34, 0x0, 0x0, 0x0, &(0x7f00000004c0)={0x0, 0x22, 0x22}}, &(0x7f0000000d80)={0xfffffffffffffc31, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_disconnect(0xffffffffffffffff) r2 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x0, 0x0) ioctl$HIDIOCGSTRING(r2, 0x81044804, &(0x7f0000000240)={0x1, "a1"}) 18:17:02 executing program 5: r0 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x3, 0x40000) ioctl$HIDIOCGVERSION(r0, 0x80044801, &(0x7f0000000040)) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000001800)={0x34, 0x0, &(0x7f0000001680)={0x0, 0x3, 0x196}, 0x0, 0x0, 0x0}, &(0x7f0000001a40)={0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$HIDIOCAPPLICATION(r0, 0x4802, 0x80000001) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000380)={0x34, 0x0, &(0x7f00000001c0)={0x0, 0x3, 0x4}, 0x0, 0x0}, &(0x7f0000000bc0)={0xcc, 0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)={0x20, 0x82, 0x1}}) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, &(0x7f0000000240)={0x14, &(0x7f0000000580)=ANY=[@ANYBLOB="2005c2000000c224c447d652c2bbbb31c64d4d0bd382c9aa892e3dcb50baad868de9c0236d987343bc10970c43a5955732dde63de960a137a1f5480e98bf2f605e5f7753df00172f3b7e008c869790043dce7f6ee88b9d973aa1eaef3cf50d3f978b5fc44c2d117713ec458fc60e5cafc8f5fcc37f9b6709e7b67c32f65b3fe3191c373da6d0a81c3f60ea7d0e9bedd40603d35378df15965aed0bf2dcc58d60fccc3fcb3da150faf66bf1624a3ed89bae37bd6d0eb540b6434f14e67bf553b38d57c40bfb60d5c69dd854c6332dc84ef3f039c1276069945d5e5e0f5e49142aaaac0702fb784db62d3bc0a18a04dce4005a4da3e989475b60927f03450521404a49918e92cd69be26b50b49bf40a75f50d0979667c547b7a5632119bebd70dc4466a6a64af08c3bc5ae2085a993f644c6bb09bea278df872cd21df7677b25f8dbe717c893f08fc6a92811d8de08e9fab9c74f56dc52017545a861e49d810cf7615890228894ba2c7707efd15b02270293f9dc0ad52955"], &(0x7f0000000200)={0x0, 0x3, 0x32, {0x32, 0x3, {'340032003400320034003200340032003400320034003200'}}}}, &(0x7f0000000500)={0x44, 0xfffffffffffffffd, &(0x7f0000000280)={0x0, 0xa, 0x1, 0xffff}, &(0x7f00000002c0)={0x0, 0x8, 0x1, 0x7ff}, &(0x7f0000000300)={0x20, 0x80, 0x1c, {0x1, 0x1, 0xfff, 0x80000001, 0x1, 0x6, 0x5, 0x3, 0x0, 0x5, 0x5, 0x81}}, &(0x7f0000000340)={0x20, 0x85, 0x4, 0x3f}, &(0x7f00000003c0)={0x20, 0x83, 0x2}, &(0x7f0000000400)={0x20, 0x87, 0x2, 0x135f}, &(0x7f0000000440)={0x20, 0x89, 0x2}}) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGCOLLECTIONINDEX(r0, 0x40184810, &(0x7f0000000480)={0x3, 0x200, 0x100000001, 0x80, 0x1ff, 0x20}) 18:17:02 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x3, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000300)={0x3, 0xe7, &(0x7f0000000200)="1dc6973e947881d60ee1556206ccad6d05e3eac43191c17a6ad01a2f0a5d026eac6a98f324dc96536e4fbcb9ea0f74cecfd3de1783372d282b5df89ef6edf10090cc992c4e9b17b3b59bb9b09eb49f21af62098145d2336bb18a1e571a6cd092cc0efefedc5cbaa7560ff6e05cef8acfdcc7d70da3a9bc02fd8d3c6b0fc0f4a55a5855a60e27544616f09659ad6703899eb96e3dcd1a715663b5cbdd42c6c913b0473dffffb823d1b6d1ceb9bf22c25e419a180760ea970ef124a79edcd093cabf8cf681bda200ca2c19099082fce3c5d65c9bf0f619db9393d9cecc04edca2e77278376063627"}) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x7, 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) read$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r4, &(0x7f0000001200)='\t', 0xffffff45) r5 = syz_open_dev$hiddev(0x0, 0x12d, 0x0) ioctl$HIDIOCGDEVINFO(r5, 0x801c4803, &(0x7f0000000080)=""/53) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, &(0x7f00000013c0)=""/4096) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f0000000340)=ANY=[@ANYBLOB="4d0c000041e7d74ccd85561fa83fc1e87c4e26a6881ff9bab1f993fb85517a7fc912cd9c8cfa015a14c754981a9b7138863cd5d7d607c116a3dffbaca7327563ad3276a26d25199f683bb275d5805ec755acdb5f9a7960c0859c33f4188669c146cae78111f69b513e7fe0f43f7f2217e44e17b4964074a4210707c6e215af01bd62f2fc42c8e217c56feecfeb5e424706f4b0e3c96d21f9ed3906f31b8d05e1060e1a27ab2e303cd9d7b59d093392e972c894d7de328251b446bba3dfd94fad99b3e1987e292fa504b3f72a0ea6455053153ea4275a815834ce0df32791cb2818e4c9eea3449f04f214c21b51d8fb7f247a4cde985ba1d18abf5fb2babbfb206e3888623abdcd79fe1c33ead885437b48cea2536c042b00ea61d60c04046fec582d5f4a8e47da90a65f1ff1f360698b3aa220f773695ec3e9d893041c64c17f7d65b44e328dafdd41efe14097a45e1e1051843fe13e36791bd6485912685f69bc7bba01d00460a9c95cfbf6603dcef7cb8d99e1306d08cedc905dcbc37f50b83ea7134ad8d9e127e743c3d1160b4c1015e27be530d04f32da767c8fb96fbe53b6c5fcb71032e13d47265e5b30f0370d6d8cf9d7adb70d773571af108bcaf7f51e4b97d762efa226f62ffe7793ff0f3c2717339d5112741da73464101494d5bdec8e8f61cdd3f3fb24c485027b1614369a241300ca08627899926f608028d47283cf777d520edba01ae6ba6c910bebc9fb72ab9cb16bc257051ad3d7ccaf7635d04fee0aedbf1f4d23728f3343b0f46ba5557c462109b75a50f9852a4283ef34d3afd35d067b92ac7c8e01c386e9a8179d7f65e902ee3c2b0e76bb0989367015af1a7dc626b88a04ff72f5f098d351dbb7e2224321c9bf11a35d578147dbbc980a982a25db32c71d953129786735b8d6f5137fea5299ef8406e3ef6a038c6ff9438b84e90b4a70b86d8dec510f183614009124973071f367da7b1b76e299b27dd8550e0bcd48094cf61565ee90ade1dc4436ff2d18d793c32dfef6e08d4301cc9f1a137566332a398c9503506e57dbdbb29c7158cfeecce1352ab8a18f80f71a45b54cbe2efb453b4f4e3079931212463a17a755afd4608fe7d5899a46e1b8847cdd0a2ac5e111c70bfd45e27e12ffca4a0ef415646e18541b3165b7c40fd80d4f6f44208ac00daa6f1215d7023e0314af1f8d6cb9a84c1d6bdb40bb7e8109174f26e19fa7d0673b484260948ecdb1b9e4526deaca52b97565d57efaf508c0a908162db08afb596570c34e4be1b166f73a2a909e8f3af5b1f6293546dc29b4353caa62b17701773174e823870f61aa804bc7cb662841c38b8eb5e7feba6e81f28fba93f49b911bbcc3d5717bb4b1917d0b72373f78d616e5dd53e1296ee1661f835881d806f9ff7b06f1cf0cecd95316ae1aff4446b56504af0925bdbf2daa91a0af53828bb02c14079386e892c68e65a73f8cf9753c727aadfe5fbc438b083091d2ef0a4552fa56bfe54d1d99551de09cb07b5c3d39feb8fb6f0d597653d0eb59d970c1e9576a3c18a133e0cdd946733162700f29ec38a73dde7395ffd6b086e3269ce07a944967042648d2c66a4b0589fbc2930b6a276d561b1a2d4405028209d25c5aaaeaa0dde7f408c2abea7366ff855c4eb94156aa5ff6ed90ced1e639a60e88961a22e6723ff7ecbc2f854052b4a193659fb42d85a830f2adbe80775a9ac88df11fb246c2fd84a680d20c4938d5b2fdb4be5ba2bf191a57b95670499c163598137140f4ac1706cb485e26b85b330342d472f67e065ff65bd2995cd296a233040b8eb66ed3929b5a34d5f541abfcc54684f47e170690230a6882444367bab54a5a427e89689012edef6924674c6791ff07e1d9152855b6c6da609a22bcfab026e18f67738a4effbf7cb1512f8288cb323fb0b638a067d043c261c5f38b297e219f0a6e2888f56d5807a8111ceb9e8a7c4cb5db24303d8ec08eb37fefc7e2942688741c31336a9bfe983f44cf4c90fde8c0c9c23ebc0e4cabcdd283f7c3d544a6e70fc7ecc5bc74cdf0ced2e59558347b413e6740524e80b36b3d399d907896413b3507f075c708c5807b70395bac08b35744d828ab977c7f9b8892b6514fc5a753024d17026288af18c013826766396abd6884c7a6d4274d67f1ead54c4da871125bf40596b4bad6e928f2ee827e6b3443dc1e5e6e992c4c5242fc89799a15a257e8d165b6bae215103bdbdc029ebe1914c24ed9f2f5c230596466bc723c5bd1d044eba5e8690500e0541c1925c3b2b4b4b1d0d7faf46d97f56c229373bd7faa5ce3d031dc4ebef0dccb4033edb9d589ef2a9acab67796db7de9d58755299b92b142aebd8d94c29eb031e3168aab5ae4d15f8b785ef063c272d42da377f574ec1030292600bed11834ff565d412c79a618f729264653cfd4486e29a4300accc67f59c8bcf414f5d588ce447897537ad5883e278b3b294ca65d744791e13609867df2422d09635d42e4b50fa0a03e2a85fcf8b5d7ab511cca06c2200970f8350a50f60f934f3cee4a33da31e2c2097c2eb264109699fc546f036fd023e0303cebab9e77e7eb5fb8df921440812ff96c21eb8fbe83626a783db8cf54f633bbf52f63b1d8847105660225057c6d88ba9a81892b78eee8bddcfc7ee6b31375f85c0f864b5403db05832405c9febeeea79275ec0706957860433c07e35b633d553c1acd56e5501410b91565e67ae8744593c0fafeaa40bc95759bb4d88799dc650bf4068e5a3b9e3f80cb35fc232c63f4a7c61b93b8f459406f8851d46627a0048d3e99a320a747e55e3efdd16496fc37b2dee36bf7533941c9d0f9b80cd2392607f9c55021bbb2c49d69d791dee28f7a754d55ca823f15ca2d1f80a0c35c4b6d10ae7cbfcef97d9360e3b6cb7f94d660c707f0e54e430e907b558a8628b1952e46b5cc42dda7d8d5325b5f7837d8e861abac24064b7f9a43a391073eacbd01cb82ffd73ddec0e6eb1a90fecb52bc5c6c25b297e7787e599952cdf40fdbc8ba312caddd7e310fa2a293c52471d53691e02ca0eba5a9c29d0852d56602527859034aea5ebd6cbc4f5a765377e3bf5e02fb6f51dc1c30d845d641127acba2ec24d0166305e5a392a9c29656efd1f2ac5c8f19bfa6d76554300cd77537579096e9e29e03a9ebc5944317304c53910853e0768e7d69346dd71edec1db28d258b9c098ca6321922885e8fbdf7902ddce977d930ad85950c97fac15860f3e043456d80467867d7ff183fee7e2611fd6fe0589c51329a6a5e5144d4d68a852df70af9ea3274760b8a2435804660324cefec0051004cff4f3ce19d0257b8fd0a60a190ef2e7299e673454e2f785884617de4cfb2b517ef88d158a1103b520521ed5c2b5917776a8a67bc8bb47e386a725f29ed23660de12ee14cb0bf6129634f495b666ceccd83e638c952256e7e5eaa7848272c52536791c41cf26c7982f23ccd9f219f72ad202b5a1a2ddabd96618f6382ba7bf529f8f7dd38b4f86bf153ca3e468a4b99ea00afbdb4159b330dc3f36167e3d7c578a0ab0813df58653382faff545a91d905bd44f8482e7d8f426c2a2bbcdfe5358c462cbd2e51a5e9693528a77abfc88881167b38c67bf2ce1bb0c6131974a7fcb821936734ac46d6f343685fe9f091704adccc64d2dfaab8b6579b6766de751820ab2580cdb8422d560bc30a037e60c0ac92015af80dd6e8e5220ae899a93843f3df321a6491e101706280a742aba0cdace3ec687931e72e66cecd2b2ab237d99675cf7ea8a58369d6e0cd0d788cc18ec2c21f095eca13d52710f6bcd7d17127bf0de89e226d9c6e7ef239664854ef4c5fd7458dd28bb415896fa7689365f3faac2b97b33fa3b3079cd76f4bff35cd46d301dc18c762ee34be38611da7649d1598a45b4bd784aac8996df91af6f828766b648776cd0986cd9cb1bee0df741186e6c780427c95929eb6ef2658fe09d14b65ea9055e7ca8b0b485644536d43a16482ee8cd08bc7396a219139cf71b7ae882756edecab661f5b9c2c53fd9de1597946de23a9e6b0bbb87b338d26f3605b2b5a39cdbddf4d6639cd83d8bc81ecbf1e56319e9955b96637dcc575505629ffa0bbdbce5a5a431017237dd260ffdefcd36807424dbd4e0861b384b5d82514f4ac4fa20fe3a438ebf3ac13c0b90dc98d0e8e01fef0966111ccd22181a84dc6fff3b1a5713dec51e5e4e2e0702e360b19f73bd8a89e3ef2b7062abb4cf393ec8d6b553693543ee421fb621f268929129bcb3801e328c986d407980d81cc7414515a997edd149e0cf3291733e63142135a7bee0d289479398309bfd98f5e026ef6cea702119a70575328f03652a9037a0f0b446db7d91ae0267c5f02949aedb8dd9b7532ac30e6270a472e14f2a1b3598d1738d25f01bbf3db52de872bb8483fca5f368bd66"]) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000000c0)={0x2, 0x3b, 0x0}) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x200) read$hidraw(r6, &(0x7f0000000100)=""/68, 0x44) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xfffffffffffffff7, 0x40000) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f00000001c0)) [ 546.420372][ T2839] usb 3-1: USB disconnect, device number 21 [ 546.626116][ T5] usb 2-1: new high-speed USB device number 8 using dummy_hcd 18:17:02 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2000000000000008, 0x2) ioctl$EVIOCSKEYCODE(r0, 0x40084504, &(0x7f0000000080)=[0x61, 0x1]) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x0, "7f0092cfa1d4e8825e7ea0b9c68d3e18b5ae8b5ad5cdeda0623096a6bac826ff"}) 18:17:02 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x3, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000300)={0x3, 0xe7, &(0x7f0000000200)="1dc6973e947881d60ee1556206ccad6d05e3eac43191c17a6ad01a2f0a5d026eac6a98f324dc96536e4fbcb9ea0f74cecfd3de1783372d282b5df89ef6edf10090cc992c4e9b17b3b59bb9b09eb49f21af62098145d2336bb18a1e571a6cd092cc0efefedc5cbaa7560ff6e05cef8acfdcc7d70da3a9bc02fd8d3c6b0fc0f4a55a5855a60e27544616f09659ad6703899eb96e3dcd1a715663b5cbdd42c6c913b0473dffffb823d1b6d1ceb9bf22c25e419a180760ea970ef124a79edcd093cabf8cf681bda200ca2c19099082fce3c5d65c9bf0f619db9393d9cecc04edca2e77278376063627"}) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x7, 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) read$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r4, &(0x7f0000001200)='\t', 0xffffff45) r5 = syz_open_dev$hiddev(0x0, 0x12d, 0x0) ioctl$HIDIOCGDEVINFO(r5, 0x801c4803, &(0x7f0000000080)=""/53) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, &(0x7f00000013c0)=""/4096) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f0000000340)=ANY=[@ANYBLOB="4d0c000041e7d74ccd85561fa83fc1e87c4e26a6881ff9bab1f993fb85517a7fc912cd9c8cfa015a14c754981a9b7138863cd5d7d607c116a3dffbaca7327563ad3276a26d25199f683bb275d5805ec755acdb5f9a7960c0859c33f4188669c146cae78111f69b513e7fe0f43f7f2217e44e17b4964074a4210707c6e215af01bd62f2fc42c8e217c56feecfeb5e424706f4b0e3c96d21f9ed3906f31b8d05e1060e1a27ab2e303cd9d7b59d093392e972c894d7de328251b446bba3dfd94fad99b3e1987e292fa504b3f72a0ea6455053153ea4275a815834ce0df32791cb2818e4c9eea3449f04f214c21b51d8fb7f247a4cde985ba1d18abf5fb2babbfb206e3888623abdcd79fe1c33ead885437b48cea2536c042b00ea61d60c04046fec582d5f4a8e47da90a65f1ff1f360698b3aa220f773695ec3e9d893041c64c17f7d65b44e328dafdd41efe14097a45e1e1051843fe13e36791bd6485912685f69bc7bba01d00460a9c95cfbf6603dcef7cb8d99e1306d08cedc905dcbc37f50b83ea7134ad8d9e127e743c3d1160b4c1015e27be530d04f32da767c8fb96fbe53b6c5fcb71032e13d47265e5b30f0370d6d8cf9d7adb70d773571af108bcaf7f51e4b97d762efa226f62ffe7793ff0f3c2717339d5112741da73464101494d5bdec8e8f61cdd3f3fb24c485027b1614369a241300ca08627899926f608028d47283cf777d520edba01ae6ba6c910bebc9fb72ab9cb16bc257051ad3d7ccaf7635d04fee0aedbf1f4d23728f3343b0f46ba5557c462109b75a50f9852a4283ef34d3afd35d067b92ac7c8e01c386e9a8179d7f65e902ee3c2b0e76bb0989367015af1a7dc626b88a04ff72f5f098d351dbb7e2224321c9bf11a35d578147dbbc980a982a25db32c71d953129786735b8d6f5137fea5299ef8406e3ef6a038c6ff9438b84e90b4a70b86d8dec510f183614009124973071f367da7b1b76e299b27dd8550e0bcd48094cf61565ee90ade1dc4436ff2d18d793c32dfef6e08d4301cc9f1a137566332a398c9503506e57dbdbb29c7158cfeecce1352ab8a18f80f71a45b54cbe2efb453b4f4e3079931212463a17a755afd4608fe7d5899a46e1b8847cdd0a2ac5e111c70bfd45e27e12ffca4a0ef415646e18541b3165b7c40fd80d4f6f44208ac00daa6f1215d7023e0314af1f8d6cb9a84c1d6bdb40bb7e8109174f26e19fa7d0673b484260948ecdb1b9e4526deaca52b97565d57efaf508c0a908162db08afb596570c34e4be1b166f73a2a909e8f3af5b1f6293546dc29b4353caa62b17701773174e823870f61aa804bc7cb662841c38b8eb5e7feba6e81f28fba93f49b911bbcc3d5717bb4b1917d0b72373f78d616e5dd53e1296ee1661f835881d806f9ff7b06f1cf0cecd95316ae1aff4446b56504af0925bdbf2daa91a0af53828bb02c14079386e892c68e65a73f8cf9753c727aadfe5fbc438b083091d2ef0a4552fa56bfe54d1d99551de09cb07b5c3d39feb8fb6f0d597653d0eb59d970c1e9576a3c18a133e0cdd946733162700f29ec38a73dde7395ffd6b086e3269ce07a944967042648d2c66a4b0589fbc2930b6a276d561b1a2d4405028209d25c5aaaeaa0dde7f408c2abea7366ff855c4eb94156aa5ff6ed90ced1e639a60e88961a22e6723ff7ecbc2f854052b4a193659fb42d85a830f2adbe80775a9ac88df11fb246c2fd84a680d20c4938d5b2fdb4be5ba2bf191a57b95670499c163598137140f4ac1706cb485e26b85b330342d472f67e065ff65bd2995cd296a233040b8eb66ed3929b5a34d5f541abfcc54684f47e170690230a6882444367bab54a5a427e89689012edef6924674c6791ff07e1d9152855b6c6da609a22bcfab026e18f67738a4effbf7cb1512f8288cb323fb0b638a067d043c261c5f38b297e219f0a6e2888f56d5807a8111ceb9e8a7c4cb5db24303d8ec08eb37fefc7e2942688741c31336a9bfe983f44cf4c90fde8c0c9c23ebc0e4cabcdd283f7c3d544a6e70fc7ecc5bc74cdf0ced2e59558347b413e6740524e80b36b3d399d907896413b3507f075c708c5807b70395bac08b35744d828ab977c7f9b8892b6514fc5a753024d17026288af18c013826766396abd6884c7a6d4274d67f1ead54c4da871125bf40596b4bad6e928f2ee827e6b3443dc1e5e6e992c4c5242fc89799a15a257e8d165b6bae215103bdbdc029ebe1914c24ed9f2f5c230596466bc723c5bd1d044eba5e8690500e0541c1925c3b2b4b4b1d0d7faf46d97f56c229373bd7faa5ce3d031dc4ebef0dccb4033edb9d589ef2a9acab67796db7de9d58755299b92b142aebd8d94c29eb031e3168aab5ae4d15f8b785ef063c272d42da377f574ec1030292600bed11834ff565d412c79a618f729264653cfd4486e29a4300accc67f59c8bcf414f5d588ce447897537ad5883e278b3b294ca65d744791e13609867df2422d09635d42e4b50fa0a03e2a85fcf8b5d7ab511cca06c2200970f8350a50f60f934f3cee4a33da31e2c2097c2eb264109699fc546f036fd023e0303cebab9e77e7eb5fb8df921440812ff96c21eb8fbe83626a783db8cf54f633bbf52f63b1d8847105660225057c6d88ba9a81892b78eee8bddcfc7ee6b31375f85c0f864b5403db05832405c9febeeea79275ec0706957860433c07e35b633d553c1acd56e5501410b91565e67ae8744593c0fafeaa40bc95759bb4d88799dc650bf4068e5a3b9e3f80cb35fc232c63f4a7c61b93b8f459406f8851d46627a0048d3e99a320a747e55e3efdd16496fc37b2dee36bf7533941c9d0f9b80cd2392607f9c55021bbb2c49d69d791dee28f7a754d55ca823f15ca2d1f80a0c35c4b6d10ae7cbfcef97d9360e3b6cb7f94d660c707f0e54e430e907b558a8628b1952e46b5cc42dda7d8d5325b5f7837d8e861abac24064b7f9a43a391073eacbd01cb82ffd73ddec0e6eb1a90fecb52bc5c6c25b297e7787e599952cdf40fdbc8ba312caddd7e310fa2a293c52471d53691e02ca0eba5a9c29d0852d56602527859034aea5ebd6cbc4f5a765377e3bf5e02fb6f51dc1c30d845d641127acba2ec24d0166305e5a392a9c29656efd1f2ac5c8f19bfa6d76554300cd77537579096e9e29e03a9ebc5944317304c53910853e0768e7d69346dd71edec1db28d258b9c098ca6321922885e8fbdf7902ddce977d930ad85950c97fac15860f3e043456d80467867d7ff183fee7e2611fd6fe0589c51329a6a5e5144d4d68a852df70af9ea3274760b8a2435804660324cefec0051004cff4f3ce19d0257b8fd0a60a190ef2e7299e673454e2f785884617de4cfb2b517ef88d158a1103b520521ed5c2b5917776a8a67bc8bb47e386a725f29ed23660de12ee14cb0bf6129634f495b666ceccd83e638c952256e7e5eaa7848272c52536791c41cf26c7982f23ccd9f219f72ad202b5a1a2ddabd96618f6382ba7bf529f8f7dd38b4f86bf153ca3e468a4b99ea00afbdb4159b330dc3f36167e3d7c578a0ab0813df58653382faff545a91d905bd44f8482e7d8f426c2a2bbcdfe5358c462cbd2e51a5e9693528a77abfc88881167b38c67bf2ce1bb0c6131974a7fcb821936734ac46d6f343685fe9f091704adccc64d2dfaab8b6579b6766de751820ab2580cdb8422d560bc30a037e60c0ac92015af80dd6e8e5220ae899a93843f3df321a6491e101706280a742aba0cdace3ec687931e72e66cecd2b2ab237d99675cf7ea8a58369d6e0cd0d788cc18ec2c21f095eca13d52710f6bcd7d17127bf0de89e226d9c6e7ef239664854ef4c5fd7458dd28bb415896fa7689365f3faac2b97b33fa3b3079cd76f4bff35cd46d301dc18c762ee34be38611da7649d1598a45b4bd784aac8996df91af6f828766b648776cd0986cd9cb1bee0df741186e6c780427c95929eb6ef2658fe09d14b65ea9055e7ca8b0b485644536d43a16482ee8cd08bc7396a219139cf71b7ae882756edecab661f5b9c2c53fd9de1597946de23a9e6b0bbb87b338d26f3605b2b5a39cdbddf4d6639cd83d8bc81ecbf1e56319e9955b96637dcc575505629ffa0bbdbce5a5a431017237dd260ffdefcd36807424dbd4e0861b384b5d82514f4ac4fa20fe3a438ebf3ac13c0b90dc98d0e8e01fef0966111ccd22181a84dc6fff3b1a5713dec51e5e4e2e0702e360b19f73bd8a89e3ef2b7062abb4cf393ec8d6b553693543ee421fb621f268929129bcb3801e328c986d407980d81cc7414515a997edd149e0cf3291733e63142135a7bee0d289479398309bfd98f5e026ef6cea702119a70575328f03652a9037a0f0b446db7d91ae0267c5f02949aedb8dd9b7532ac30e6270a472e14f2a1b3598d1738d25f01bbf3db52de872bb8483fca5f368bd66"]) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000000c0)={0x2, 0x3b, 0x0}) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x200) read$hidraw(r6, &(0x7f0000000100)=""/68, 0x44) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xfffffffffffffff7, 0x40000) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f00000001c0)) [ 546.871640][ T5] usb 2-1: Using ep0 maxpacket: 8 [ 546.996387][ T5] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 547.007390][ T5] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 547.020343][ T5] usb 2-1: New USB device found, idVendor=05ac, idProduct=8242, bcdDevice= 0.00 [ 547.029427][ T5] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 547.040239][ T5] usb 2-1: config 0 descriptor?? [ 547.206119][ T2839] usb 3-1: new high-speed USB device number 22 using dummy_hcd [ 547.448806][ T2839] usb 3-1: Using ep0 maxpacket: 8 [ 547.497554][ T5] appleir 0003:05AC:8242.0032: unknown main item tag 0x0 [ 547.504670][ T5] appleir 0003:05AC:8242.0032: unknown main item tag 0x2 [ 547.511778][ T5] appleir 0003:05AC:8242.0032: unknown main item tag 0x0 [ 547.518843][ T5] appleir 0003:05AC:8242.0032: unknown main item tag 0x0 [ 547.525998][ T5] appleir 0003:05AC:8242.0032: unknown main item tag 0x0 [ 547.533082][ T5] appleir 0003:05AC:8242.0032: unknown main item tag 0x0 [ 547.540194][ T5] appleir 0003:05AC:8242.0032: unknown main item tag 0x0 [ 547.547289][ T5] appleir 0003:05AC:8242.0032: unknown main item tag 0x0 [ 547.554315][ T5] appleir 0003:05AC:8242.0032: unknown main item tag 0x0 [ 547.561397][ T5] appleir 0003:05AC:8242.0032: unknown main item tag 0x0 [ 547.568575][ T5] appleir 0003:05AC:8242.0032: unknown main item tag 0x0 [ 547.575604][ T5] appleir 0003:05AC:8242.0032: unknown main item tag 0x0 [ 547.582670][ T5] appleir 0003:05AC:8242.0032: unknown main item tag 0x0 [ 547.589740][ T5] appleir 0003:05AC:8242.0032: unknown main item tag 0x0 [ 547.596838][ T5] appleir 0003:05AC:8242.0032: unknown main item tag 0x0 [ 547.603900][ T5] appleir 0003:05AC:8242.0032: unknown main item tag 0x0 [ 547.611085][ T5] appleir 0003:05AC:8242.0032: unknown main item tag 0x0 [ 547.618155][ T5] appleir 0003:05AC:8242.0032: unknown main item tag 0x0 [ 547.625176][ T5] appleir 0003:05AC:8242.0032: unknown main item tag 0x0 [ 547.632258][ T5] appleir 0003:05AC:8242.0032: unknown main item tag 0x0 [ 547.639325][ T5] appleir 0003:05AC:8242.0032: unknown main item tag 0x0 [ 547.646402][ T5] appleir 0003:05AC:8242.0032: unknown main item tag 0x0 [ 547.653434][ T5] appleir 0003:05AC:8242.0032: unknown main item tag 0x0 [ 547.660502][ T5] appleir 0003:05AC:8242.0032: unknown main item tag 0x0 [ 547.667580][ T5] appleir 0003:05AC:8242.0032: unknown main item tag 0x0 [ 547.674631][ T5] appleir 0003:05AC:8242.0032: unknown main item tag 0x0 [ 547.681705][ T5] appleir 0003:05AC:8242.0032: unknown main item tag 0x0 [ 547.688894][ T5] appleir 0003:05AC:8242.0032: unknown main item tag 0x0 [ 547.695961][ T5] appleir 0003:05AC:8242.0032: unknown main item tag 0x0 [ 547.703086][ T5] appleir 0003:05AC:8242.0032: unknown main item tag 0x0 [ 547.710198][ T5] appleir 0003:05AC:8242.0032: unknown main item tag 0x0 [ 547.717260][ T5] appleir 0003:05AC:8242.0032: unknown main item tag 0x0 [ 547.724707][ T5] appleir 0003:05AC:8242.0032: No inputs registered, leaving [ 547.735057][ T5] appleir 0003:05AC:8242.0032: hiddev0,hidraw0: USB HID v0.00 Device [HID 05ac:8242] on usb-dummy_hcd.1-1/input0 [ 547.816190][ T2839] usb 3-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 547.826465][ T2839] usb 3-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 27 [ 547.839515][ T2839] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 547.848596][ T2839] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 547.897534][ T2839] cdc_ether: probe of 3-1:1.0 failed with error -22 [ 547.967118][ T2839] usb 2-1: USB disconnect, device number 8 [ 548.097802][ T2748] usb 3-1: USB disconnect, device number 22 18:17:03 executing program 3: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x8, 0x100) ioctl$EVIOCGEFFECTS(r0, 0x80044584, &(0x7f0000000100)=""/37) syz_usb_connect(0x0, 0x24, &(0x7f0000004a40)={{0x12, 0x1, 0x0, 0x4b, 0x50, 0xb9, 0x8, 0xaf0, 0x6731, 0x58b, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xfd, 0x0, 0x0, 0xff, 0x8e, 0xe7}}]}}]}}, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x5, 0x30002) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000140)={0x5, 0xd, 0xfffffffffffffff7, 0x3, "a7b83f519fa2e1252eece2a5a1855fd52952613917932ea8f7c324bf2b78db41"}) ioctl$EVIOCGBITSND(r1, 0x80404532, &(0x7f0000000040)=""/106) 18:17:03 executing program 4: syz_usb_connect(0x0, 0x24, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000468913405820d9307d717ec9ebb39fe07250d9e80000000904ef0000bdf4eb00"], 0x0) 18:17:03 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x3, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000300)={0x3, 0xe7, &(0x7f0000000200)="1dc6973e947881d60ee1556206ccad6d05e3eac43191c17a6ad01a2f0a5d026eac6a98f324dc96536e4fbcb9ea0f74cecfd3de1783372d282b5df89ef6edf10090cc992c4e9b17b3b59bb9b09eb49f21af62098145d2336bb18a1e571a6cd092cc0efefedc5cbaa7560ff6e05cef8acfdcc7d70da3a9bc02fd8d3c6b0fc0f4a55a5855a60e27544616f09659ad6703899eb96e3dcd1a715663b5cbdd42c6c913b0473dffffb823d1b6d1ceb9bf22c25e419a180760ea970ef124a79edcd093cabf8cf681bda200ca2c19099082fce3c5d65c9bf0f619db9393d9cecc04edca2e77278376063627"}) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x7, 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) read$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r4, &(0x7f0000001200)='\t', 0xffffff45) r5 = syz_open_dev$hiddev(0x0, 0x12d, 0x0) ioctl$HIDIOCGDEVINFO(r5, 0x801c4803, &(0x7f0000000080)=""/53) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, &(0x7f00000013c0)=""/4096) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f0000000340)=ANY=[@ANYBLOB="4d0c000041e7d74ccd85561fa83fc1e87c4e26a6881ff9bab1f993fb85517a7fc912cd9c8cfa015a14c754981a9b7138863cd5d7d607c116a3dffbaca7327563ad3276a26d25199f683bb275d5805ec755acdb5f9a7960c0859c33f4188669c146cae78111f69b513e7fe0f43f7f2217e44e17b4964074a4210707c6e215af01bd62f2fc42c8e217c56feecfeb5e424706f4b0e3c96d21f9ed3906f31b8d05e1060e1a27ab2e303cd9d7b59d093392e972c894d7de328251b446bba3dfd94fad99b3e1987e292fa504b3f72a0ea6455053153ea4275a815834ce0df32791cb2818e4c9eea3449f04f214c21b51d8fb7f247a4cde985ba1d18abf5fb2babbfb206e3888623abdcd79fe1c33ead885437b48cea2536c042b00ea61d60c04046fec582d5f4a8e47da90a65f1ff1f360698b3aa220f773695ec3e9d893041c64c17f7d65b44e328dafdd41efe14097a45e1e1051843fe13e36791bd6485912685f69bc7bba01d00460a9c95cfbf6603dcef7cb8d99e1306d08cedc905dcbc37f50b83ea7134ad8d9e127e743c3d1160b4c1015e27be530d04f32da767c8fb96fbe53b6c5fcb71032e13d47265e5b30f0370d6d8cf9d7adb70d773571af108bcaf7f51e4b97d762efa226f62ffe7793ff0f3c2717339d5112741da73464101494d5bdec8e8f61cdd3f3fb24c485027b1614369a241300ca08627899926f608028d47283cf777d520edba01ae6ba6c910bebc9fb72ab9cb16bc257051ad3d7ccaf7635d04fee0aedbf1f4d23728f3343b0f46ba5557c462109b75a50f9852a4283ef34d3afd35d067b92ac7c8e01c386e9a8179d7f65e902ee3c2b0e76bb0989367015af1a7dc626b88a04ff72f5f098d351dbb7e2224321c9bf11a35d578147dbbc980a982a25db32c71d953129786735b8d6f5137fea5299ef8406e3ef6a038c6ff9438b84e90b4a70b86d8dec510f183614009124973071f367da7b1b76e299b27dd8550e0bcd48094cf61565ee90ade1dc4436ff2d18d793c32dfef6e08d4301cc9f1a137566332a398c9503506e57dbdbb29c7158cfeecce1352ab8a18f80f71a45b54cbe2efb453b4f4e3079931212463a17a755afd4608fe7d5899a46e1b8847cdd0a2ac5e111c70bfd45e27e12ffca4a0ef415646e18541b3165b7c40fd80d4f6f44208ac00daa6f1215d7023e0314af1f8d6cb9a84c1d6bdb40bb7e8109174f26e19fa7d0673b484260948ecdb1b9e4526deaca52b97565d57efaf508c0a908162db08afb596570c34e4be1b166f73a2a909e8f3af5b1f6293546dc29b4353caa62b17701773174e823870f61aa804bc7cb662841c38b8eb5e7feba6e81f28fba93f49b911bbcc3d5717bb4b1917d0b72373f78d616e5dd53e1296ee1661f835881d806f9ff7b06f1cf0cecd95316ae1aff4446b56504af0925bdbf2daa91a0af53828bb02c14079386e892c68e65a73f8cf9753c727aadfe5fbc438b083091d2ef0a4552fa56bfe54d1d99551de09cb07b5c3d39feb8fb6f0d597653d0eb59d970c1e9576a3c18a133e0cdd946733162700f29ec38a73dde7395ffd6b086e3269ce07a944967042648d2c66a4b0589fbc2930b6a276d561b1a2d4405028209d25c5aaaeaa0dde7f408c2abea7366ff855c4eb94156aa5ff6ed90ced1e639a60e88961a22e6723ff7ecbc2f854052b4a193659fb42d85a830f2adbe80775a9ac88df11fb246c2fd84a680d20c4938d5b2fdb4be5ba2bf191a57b95670499c163598137140f4ac1706cb485e26b85b330342d472f67e065ff65bd2995cd296a233040b8eb66ed3929b5a34d5f541abfcc54684f47e170690230a6882444367bab54a5a427e89689012edef6924674c6791ff07e1d9152855b6c6da609a22bcfab026e18f67738a4effbf7cb1512f8288cb323fb0b638a067d043c261c5f38b297e219f0a6e2888f56d5807a8111ceb9e8a7c4cb5db24303d8ec08eb37fefc7e2942688741c31336a9bfe983f44cf4c90fde8c0c9c23ebc0e4cabcdd283f7c3d544a6e70fc7ecc5bc74cdf0ced2e59558347b413e6740524e80b36b3d399d907896413b3507f075c708c5807b70395bac08b35744d828ab977c7f9b8892b6514fc5a753024d17026288af18c013826766396abd6884c7a6d4274d67f1ead54c4da871125bf40596b4bad6e928f2ee827e6b3443dc1e5e6e992c4c5242fc89799a15a257e8d165b6bae215103bdbdc029ebe1914c24ed9f2f5c230596466bc723c5bd1d044eba5e8690500e0541c1925c3b2b4b4b1d0d7faf46d97f56c229373bd7faa5ce3d031dc4ebef0dccb4033edb9d589ef2a9acab67796db7de9d58755299b92b142aebd8d94c29eb031e3168aab5ae4d15f8b785ef063c272d42da377f574ec1030292600bed11834ff565d412c79a618f729264653cfd4486e29a4300accc67f59c8bcf414f5d588ce447897537ad5883e278b3b294ca65d744791e13609867df2422d09635d42e4b50fa0a03e2a85fcf8b5d7ab511cca06c2200970f8350a50f60f934f3cee4a33da31e2c2097c2eb264109699fc546f036fd023e0303cebab9e77e7eb5fb8df921440812ff96c21eb8fbe83626a783db8cf54f633bbf52f63b1d8847105660225057c6d88ba9a81892b78eee8bddcfc7ee6b31375f85c0f864b5403db05832405c9febeeea79275ec0706957860433c07e35b633d553c1acd56e5501410b91565e67ae8744593c0fafeaa40bc95759bb4d88799dc650bf4068e5a3b9e3f80cb35fc232c63f4a7c61b93b8f459406f8851d46627a0048d3e99a320a747e55e3efdd16496fc37b2dee36bf7533941c9d0f9b80cd2392607f9c55021bbb2c49d69d791dee28f7a754d55ca823f15ca2d1f80a0c35c4b6d10ae7cbfcef97d9360e3b6cb7f94d660c707f0e54e430e907b558a8628b1952e46b5cc42dda7d8d5325b5f7837d8e861abac24064b7f9a43a391073eacbd01cb82ffd73ddec0e6eb1a90fecb52bc5c6c25b297e7787e599952cdf40fdbc8ba312caddd7e310fa2a293c52471d53691e02ca0eba5a9c29d0852d56602527859034aea5ebd6cbc4f5a765377e3bf5e02fb6f51dc1c30d845d641127acba2ec24d0166305e5a392a9c29656efd1f2ac5c8f19bfa6d76554300cd77537579096e9e29e03a9ebc5944317304c53910853e0768e7d69346dd71edec1db28d258b9c098ca6321922885e8fbdf7902ddce977d930ad85950c97fac15860f3e043456d80467867d7ff183fee7e2611fd6fe0589c51329a6a5e5144d4d68a852df70af9ea3274760b8a2435804660324cefec0051004cff4f3ce19d0257b8fd0a60a190ef2e7299e673454e2f785884617de4cfb2b517ef88d158a1103b520521ed5c2b5917776a8a67bc8bb47e386a725f29ed23660de12ee14cb0bf6129634f495b666ceccd83e638c952256e7e5eaa7848272c52536791c41cf26c7982f23ccd9f219f72ad202b5a1a2ddabd96618f6382ba7bf529f8f7dd38b4f86bf153ca3e468a4b99ea00afbdb4159b330dc3f36167e3d7c578a0ab0813df58653382faff545a91d905bd44f8482e7d8f426c2a2bbcdfe5358c462cbd2e51a5e9693528a77abfc88881167b38c67bf2ce1bb0c6131974a7fcb821936734ac46d6f343685fe9f091704adccc64d2dfaab8b6579b6766de751820ab2580cdb8422d560bc30a037e60c0ac92015af80dd6e8e5220ae899a93843f3df321a6491e101706280a742aba0cdace3ec687931e72e66cecd2b2ab237d99675cf7ea8a58369d6e0cd0d788cc18ec2c21f095eca13d52710f6bcd7d17127bf0de89e226d9c6e7ef239664854ef4c5fd7458dd28bb415896fa7689365f3faac2b97b33fa3b3079cd76f4bff35cd46d301dc18c762ee34be38611da7649d1598a45b4bd784aac8996df91af6f828766b648776cd0986cd9cb1bee0df741186e6c780427c95929eb6ef2658fe09d14b65ea9055e7ca8b0b485644536d43a16482ee8cd08bc7396a219139cf71b7ae882756edecab661f5b9c2c53fd9de1597946de23a9e6b0bbb87b338d26f3605b2b5a39cdbddf4d6639cd83d8bc81ecbf1e56319e9955b96637dcc575505629ffa0bbdbce5a5a431017237dd260ffdefcd36807424dbd4e0861b384b5d82514f4ac4fa20fe3a438ebf3ac13c0b90dc98d0e8e01fef0966111ccd22181a84dc6fff3b1a5713dec51e5e4e2e0702e360b19f73bd8a89e3ef2b7062abb4cf393ec8d6b553693543ee421fb621f268929129bcb3801e328c986d407980d81cc7414515a997edd149e0cf3291733e63142135a7bee0d289479398309bfd98f5e026ef6cea702119a70575328f03652a9037a0f0b446db7d91ae0267c5f02949aedb8dd9b7532ac30e6270a472e14f2a1b3598d1738d25f01bbf3db52de872bb8483fca5f368bd66"]) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000000c0)={0x2, 0x3b, 0x0}) r6 = syz_open_dev$hidraw(0x0, 0xfffffffffffffffd, 0x0) read$hidraw(r6, &(0x7f0000000100)=""/68, 0x44) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xfffffffffffffff7, 0x40000) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f00000001c0)) 18:17:03 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x3, 0x84002) write$hidraw(r0, &(0x7f0000000100)="c98fb03096fde0449801995428e9f0699ced7cd13f83b252968c6dd0f7849d472ff341ed3dccb273d7305d83f3eeaef20fab7122e5c1ee92024cc11688716188ad04e47101a0a104f3679127fa67940ca8399c6e96c4c6faef02e9635338df5a65d2250748e7e62a100883d3a1ae33d52e25cd6f53ae63ab188957cb07239dfda80e7bb18d476c717dc887b36c9fc4010daf31a6086dbc0a5f69c3b02d826c8cb2dae1d8c9053b6d0bcb6d7ef94b53c72c5eeddd9bb885ed9e39dbd528c6f6699f51d2bdf2d88fe739804bb9ca64700dd0d8cce4cf12f2fd4284e959ec", 0xdd) syz_usb_ep_write(0xffffffffffffffff, 0x2e, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x3e7a96c72ccbb4a9) write$hidraw(r1, &(0x7f00000000c0)="9b", 0x1) write$hidraw(r1, &(0x7f0000000000)='#', 0x22fff) 18:17:03 executing program 2: syz_usb_connect(0x0, 0xc1, &(0x7f0000000040)=ANY=[@ANYBLOB="120100006171a8404f1c00304d56000000010902af00010000000009048e00010e01000508241c0100051d0f05240004000d240f400400000004000700065c2413ff9a4056b5aa054a4a4754cf458adf126ac9f8e5b1ec2cc857cacd575c3a5cde314192e2074a6db40c057c2041d9257b01441558cd7a4ab17ad137ec7b0c21ae3083dc620f197a118d516033cb2d159a2de6ea490ee7e325e1042402001ade462537ba6e61fbe581ef79f45ff03bae28ff9be656a9eeff09050f0802000900e7"], 0x0) syz_usb_connect(0x7, 0x1500, &(0x7f00000024c0)={{0x12, 0x1, 0x310, 0x41, 0xf5, 0xb5, 0x40, 0x546, 0x3273, 0x3592, 0x6, 0xdc, 0x4, 0x1, [{{0x9, 0x2, 0x14ee, 0x1, 0x400, 0x2, 0x40, 0x5, [{{0x9, 0x4, 0x8c, 0x599, 0x10, 0xf7, 0x1b, 0x7e, 0x1f, [], [{{0x9, 0x5, 0x3, 0x0, 0x16f, 0x2c, 0x3d3, 0x80}}, {{0x9, 0x5, 0x80, 0x8, 0x12e, 0x9, 0x9, 0x3}}, {{0x9, 0x5, 0xb, 0x4, 0x154, 0x1, 0x20, 0x800}}, {{0x9, 0x5, 0xc, 0x1, 0x67, 0x2, 0x7, 0x80000000}}, {{0x9, 0x5, 0x8e664d4c8be8a864, 0xc, 0x17b, 0xe6, 0x6, 0x3, [@generic={0x7e, 0x9, "0963930b3abed63f0970c8b5cb22dd3897ef8d8e4e5e67d50c90b146de53811538799d83a7cc90f26c209880987bf702defdb95c7cb9e82635f1a23662124a4e2e34d06122f1f863c06a88d30d2902f2911b05458856ea0aed952f6fd811d030c9ea26f3b1ba6fa4790279e6de2a4475a127f6f834cafcdd6122b117"}, @generic={0xe8, 0x9, "41a20afacf90b69934c24b7f5583121e83581417519c049f8198072c0433a0f02bf83860d141e03fb9ae78a4c9df3ffbd99dbc26ad4e2e308fff68df85edd379a79da0baaff28f4c5201376266fab3bffe13ed5bdf75f58eba06570558c77ec9520b4f3bf2bdaccd5d646b19088446d74affcf591b1cf3a014ea41c07740b351762eeac9f089bbd9c63e6544580ad562356e8d3020e36ad7882537149127bd5c04a064be204f1f9de2aea7ce5377b21fe1f827a2bc4226685d70af21f75cc0e825eb552adf9afab6a00adc9cf8a42df9d628e6c824fd96a4d62a2a0213ab8830af7fef30287e"}]}}, {{0x9, 0x5, 0xf, 0x0, 0x8e, 0x1ff, 0x1, 0x3, [@generic={0x90, 0x21de8d228481a32f, "064ad492d68ead5e340c1d9b55788234739d7e8fdd8d58ea83b1697c33b425f27af37540ae3dc34c054dab53a56daad45739f2519fa3aba279cb59f5d3ca62e62f4447198699e1016ebe3911116dfeb4cb27f5abd8a78721727789a08c2c5a40fc63d16284df1cdde891adcf2e88d74e250faaf76938eb7656b1e29d2cd3a664a511ff3497d671e1f7bf11d4fb1e"}, @generic={0x30, 0x4, "fc67fa4f045b08223446a741de3d5b5d04a8b6739f31a806f11033cceffccf909f04d4ab5d6e013b8dfb1733504e"}]}}, {{0x9, 0x5, 0xa, 0x0, 0x195, 0xffffffffffffff7f, 0x8001, 0xfff}}, {{0x9, 0x5, 0xa, 0x0, 0x29f, 0x6, 0x80, 0x8001, [@generic={0x1002, 0x3, "ee863c757614e5b1f1199423c10a5f0e802605805bc00156419d9f7020f8939e72d99c7369c8e394ca8bc4a50a9863b7fdbfbd50cca7e690b3817e67f2c699a4d743c73756f57b7ab26eabfda36cda840b698dc9c7aaa2c1004a7d79bdf72adf358ac825a42badf34828680502750b14164962efb06d4286c6c9d98936641288337d5f30cb5c63a5cd8496ec07117e0e81b16f04644871cbce13f59fe1bb660e3d5f3b7e18c300ad98e39622dbcefbc2c2db2466b3be6e9837090453d6774ed37ab78a1e2f2e0f017510c66199e8d71efc89c2162dddb3d62ad2e949ee643d2f934207a17206f78491b6de2ff807a0b523bcfea626d2f148a5d1830b3edea28988ad62381baf5a44a38e02e7197be76d721966d66f2db5f08d8d113850bae187f5494b0217ff962b8144b14bf851a8138da3011a5c20ecc0a641110c98e7fc3d1b0099988c3f7b76240a36432fb33966f82685ea7ad18482c48700818c51cb0f912804e3424adf155e7eda5a0716e2ae919f07fbdac91e28e7bd691742c6c11061c29c085d5a4299c0b81b782ce2078c548c7232fb2e4392ea159d1d86e912eccdbac2807162fd3df2c3bece4768ddd985c700c7aa7303fd116a451a02f8abe35470aa52ee8b0d93a8e1016e8cc1eda5855c54b6f2d692b51374445d370bc9cedd0e5dbe34f7736466cf00e5b0e8b4418a9b653be81a48d5c2ec13e3d7af7a40e7ccc3f0b65a9fe1457462230f128900f78ae9f03332e2aa92c3749947088da73fff8b69c308f24381cca6144010bff36eb3527a717658387989805ce70e10a5f1e4aa362af61ef0f13accd0cd294808e410f5df956032e881af63ca06b1cf28ed349cfcfe5f83769b58aac18cec5f4c3596a95fa343a021b3feeffa539ab555882d1270c4be5ee9b3ab6373afa67dbfd01e1268b043ebf51b3e200d3fc686decf1cc3c92877a8f6019613418a606e1d565b848a2b1423fd88703d7cc6724712634eeda4f358664b267a7048900d0cc22cb6605abf3111d35d816a37d39f4a2022e58d2013557b6039aa614c6eb6194b804d12c106a6c241785c6ee1a116f6f1a1c5197dfee8c8e1b8580fefb1d2723c1b0b3276af25f2d6eb49c8389b5ee604b781a8181e423458bb58240e811f268a300215b94677df1d156b1694787d3f52357554c48068fbe9ee57b8786387c33462f08bd0091c3fc3c174450aae70b2d1b54749118fefa5d67784967c46ee1f4141530b0c29b3501103ad91fa7c6e7355958099c05e3a6f21666449e84cfbad42f98a486f90b17f052ac5b7fc5bace499bf69b79ea82cba0fff528250c0782d7f0555063d9badf96c7d01179f925570ff455a3fc6d40a2a817c62ca4493a820d9b16a4ac76e12804d098f91b20f511e6e84c8bfbdb502cbd18c78f9971ada2b9ead9517894f57e86675d7c7e73680a3e70543cd842304e3b505362bb54a7ef07cb8a18cc3f001e5d94bfe7311e75db6c6adc65d2101bcb89ab8ecb855fa89036c600c389aeeb0f848ccffb65c194bee04988dc04ab0b9db46ec1651c67d2dbfc9ee9ab03cdec93dbdd6023b8f28ddc8aa0025e0422aa9fd85382398551d3770aa5b9e377c43729a389aec1dde84d3955e41cdbccf141cf6d1deaac1d20a3b61e209e7fb0a37b772e8aae6c130f65ca19f27a3c17366afa17040f7958525a4b4c8aab5494cffdb143cbe631c880290a11bb3a151059d1e2394c527c3a48cf2a1a596eeb9e30a742cdd806c5c1dde48fea807c4db0e85cdfb34f96c0341598c10ee8d96316f01a0f7e610ac86395ea1b9fbbb705e4000f74de9fc88195248a49ef9428acdf99847026b2542b3f127929153caa646801c574d0c54bb47031ff31fe27d0d211d52128f151b23248bf444aa2651ee2c4cf06a1032f22e4c251233966e51aa4fc7f073fb54a25bf8f3dd741f608f0718af25a7aaf616e5f1ec629b1ae3b6339c8f671c7fe8ce005c33b3043b272b04b755bf78ca5591bffa9ffeab5dc56156870346f33a0c3df43f3a4f4a8e97575eac7b7232a1603f635f24b8ba91038fb273ca8fa67263e5860243f5d876690ff3c6d83ca4b18cc055df627621d2e36fbfad7bb8ed30274257224012004837262faf181d79969242ca54a9198c8bf7324f346cbf05d226f9b0685fed3d26d0584434da9bbbb0f73892fd47b28c20be51c2adf9edf964cbeb1428aba7b8a4e4538250a104c2c97ecdf087479a486b43be146db4929ca5579be56e56543d62a3ab3ccad6201de41c8e15bb3e6620e357bb69787ba3d8d18609ba1682a6b51b9cb11f2f73cbd328018acd104272cdf0d8011bcb08b10b80f5f489f7d94a1861c7a914549d4b1fb738d4865556bdb7709c33649fa606b7c09755471b14eaecb0f65322a038bd223a26228fbbbc670f137c31089a8b45aff077637af28702806491296ff59d738c2baa877edb1f7b6682d208466f0a4ad6dc4b78dd3464360c8013b12c8ec198afbf0fd104292c7b74e2511f2139e6cf8f61417803fb4b05ba2bb39af3c39a1b6175121d8e358e04a106d085a19134b5b0f86f5b551affd753a7d45fa3c74b18118e29f2aeb8b49e495e3ad30d655b1630a049ea2a0e658f99f072089a23f3828dd09ec49f26c7e3652cef3addabcc771704f4c9144e19df1f1b9fc719a97873f1c1cd0f230c5e2744ae5e277e19c8bacd3f4e433ebf38d40321bb7e489ce760ff17d4b13c8c17cd6afadfd5ca31a7b0db35d35bf912499b67ddc28b60b08f1017e9b3c5a16d2e47815a02a1a2e991abb876dc811a829931876fa28449b7c032efa6065d556754231c641bc4c6ff5cbaf375f9abe3b28f23b68daed6bf9c2e82152b6e0a737c320f94d1e169382fd5b5d2bcfc03113e79770a0b3aafcb9dac1971f0a1a4d727b30597beba660dbe52418dc45b991fd12b667a0b15c34c7acdd8663cb8c43ab79120a93716930c1e80384838d18115efcab5e6808569822582d4acc2e2133fd327f21a9023c23c06e3f854b3ca4e2dff1405093684346fb74688270f3c87c65b01a600dd6c6175139771d7bcace137cfb417cb2802e077201d8b834c0d3fca855a803f47e0cfebfc2e840556b3ba1f92e1542f0ea61ca0a152c595f7c3e81637786a7fbf992b03dc5367e19df36edb2413e4631e0c22d016b565d4b901aa925df467215f71be4f5268ccb3e49a8f542eb26c85e40d2f19634a7b712b4a80003a6f469453c1127666a2e643ac81b62687671ec08a25030a70ecf8eff9df8bbfcea6888b873c424a57e25c09e8531b975f2a336a28e82a5bab32df6c384bd9743e4c91e84c145c3356c5a3b5b1b595f89eee9da0bce84322ceb730f7580ad5ab416a3f9737a0a7a369f51135ee3be60e8ad9e21dcd2a1785d722446e67d05884bb03b50bd9bb26c5a36cf780966a91a2c532554ed43d0f28c02ba90001af5b9aec6dfd7605fc0f45d2364e2bcd37374d3015f371b24f7bf2df7fbc55a41a52e0e77647801f4883c76c186ac989c1d837301797851e86b3d57b4f4429afac167a3a4c5893c1458b3b99d082a423fd406acb31f889dcddb95b37b267e38795d71c6bfc1d6764b9d861c01426b1448743934ad5d62456de22c30576b9cff671222354cfe879c22cc8ed9b1ba46ecc7bfa0e58ff2df72d0b86fa0a89d1020f45a983ec82479885edae2ab765265466e32f8b0362031f9723d4f862d8dacf23bc28122aae826f82262072f8848aecf45b1c1424b9754ad2e76b4550826601d693120ec28f70a0d83338d5d819b009c900f02ab0217ec1219d07a0927cd333385ba54933e6dc8c6568492ea9f974e1d183c44a65a1547efc6f7e34c7a7e3100ee0760b75222f8395758c81d6d8d3701ff34852f5ec7f7d0553b83b0ef440790611873338d61775f27ffcc66ded2701d690e4e62f52178195a1bdab592454cfb162c8c5c54c713f6aacc9b689bcb8be9742b569fec02b2b0e805a7ab386a91e752d9d7a0bb45495bd81e2fe176d5857c3644d473739320685e4fddea200f05e70770e5702c0218d69ec5bd962d63cb69d9f9ad73658082ba5b407127533d6529ee7e469fa4af656e1a9993a9b481b8750dae2b079496e0d948631905ef07384cb801beabaad44fc871431c328ac8c4f55f22a7238f6fa9988038ee308b785e855a2752e77420acad57dd05d66353185e8ce534337d1869974a88b18e6d9f0cceca62e06b5a4398c1fa313e82ad9dcd14cf4ef01e55740fdaeacfb64a41a463b4178780355aaf859392b185ba70575d6e498b34d668d25ecb202a8bdf216ed29b0322bd0532cc91d7da4e690e1a74f2106e9aff9dab8be238fe59fa93546115cd9ea239de046414a749248c6921d4f33df4d64ce92a33a721c71575d4e5c960703dadf88938fccf34c101f96af24a5135cb0e2d988fb49fe6a2247928bcabac44c74bc06d353c06ce57e15c7269be41ad9e17a2e3fd16e4c35036c9eb1551812f973fd378061c231395c73cdac035f40ffc58e73e9e8a472070d0e3c4cfaaf9b94fe7616f57f8e7f87372d46482e0bebcc842d79917a62a1eda97633364104554111e07ef2ba4009c0951a839c71c6e52808bb52bf2bee0b738be8636a90dab3655f02b19056f71931e682d37d5424103c31a22825d36c19f740ccabd77a39ae3289e2e633431a8a55fc3151b666f8bfac747c9072a8abc58cfcd9ae37c4b85e027cf4241b0a3c53991c67758109b6314f213c188960c3469e2ccd57bbd396564467819da4aa182df21937c44b765d6c98e8c00edaab11629509bb79ba03f456752476a725f93ab3ab34d8d14f4488510702debbc6ff7ecfed3ff8c84dd0ba5a47775c86e394672cce1702830b09acdb7646ba3471b3684715363b15cd9d62d0b80d1c91330b750e5e63e6711289b04c3b2fd6ac6ffdab34348e49a2791e80aad2b0ee28c387d1434b87e3127b52c8552f24c159c760c8d48ff126797410f5926543f376ff03277520a54e1010f7df30a58fd13ba88bef801cc0ca8a8b033d79b2b260196a2f9e4197c89e32e009ff217c86cd19b7badc8e33e014182ba733e566da7a3234ac34ca689fe4048713960452f17dd97c5c08eb0094810b90c845f7aac72491c382bafc71b688755d31aa7beef7b4e82bca96ca2f9ad729db399f0d9ec4b9133ba3c88e077b999d200a24fa3f251d5160e41dca984add0d1761a1613c2a9fbe01074af26135068be59d0399a7ac45ee291d06839e257551dfa211b0b555ce4ec43da7b45835ccea3a73b0be809ae7a58c7d09e030a6f5723ccd4efdc1f735aaff306a91b24956703e5e395a8b4ddf2df932d40747b72694679464c1c82d5c42bb8992013102bed27cd350f558f3b7dc5ea4752f832fe19a0abf92742e1ca6c7ba360a76b84a0612b997ee09fde02bf194ccd08ceb0efbd573e55f41335c05bfd4f8c39c234d64b089f28c5bed212d3a5e22b7a85551034f9462c7fb6355a30e2f74753ad28268ff5fb4d881294cf04a652f9bb13d3d6260f096dfdc05d0dee72b4554ebc761ec8e90d3f84b821b542bbce669558be02ad062d8682777334a395b9d37b6e7ffc05e17ce92f1837842291ec44ee81f2e8cc25e7cf34700294aea98424af99dd5eac1c73d0faa987663a9fad5a03cbd13ae87ed2ec925e2f6420d9fc730b414087845b7c41f55ff9fb2fca97eff57d0ab12a440f8b881d1e8d3c3c1605fa21e493b319e1470da078262cdf523d1a7386c178c6fdfa309037584ebe8d4b2d49269a1f424bb0bcea304c816c5656a3e0501"}, @generic={0xc3, 0x24, "baec09ef7866101c13cf2077273b3a8f65f5b6cc209ccd528e49c6d8c07f84f29ee0972c3d8598d84da362134674926c8b35904c991ff592fa9c0df3029c2d8b3489665b790371337adc6f4269f0b85b62d3ea96a107d387ccdb791835c3b85f26fd4e88d8f1b1d1f56fe4b1e4f8ddba19f40dc6966488384b690b51265cc63cb9a70a06abd8c1bf9fa7a4e9f309f8e23fb51175b42f0d7a9474ffc5fa664aae6e518a9e4dc364a7b857b1cf911228084b0047a2f1bc91c9fff1168fa658265b7f"}]}}, {{0x9, 0x5, 0x5, 0x10, 0x132, 0x7cba, 0x4, 0x8, [@generic={0x28, 0xb, "0b9cd829dd055652ff209d24a3ea1a1168f1b5e37b88dcddc172b8cdc6d9aec8462ff61d885b"}]}}, {{0x9, 0x5, 0x0, 0x0, 0x25e, 0xc3a8, 0x40, 0x5}}, {{0x9, 0x5, 0xa, 0x8, 0xce, 0x8, 0x5, 0x5}}, {{0x9, 0x5, 0x6, 0x8, 0xa7, 0x4, 0x7fff, 0x1}}, {{0x9, 0x5, 0x1, 0xc753a130650356f4, 0x2d8, 0x400, 0x294, 0x7f, [@generic={0x101, 0xb, "deef89a9f16f35478afefd01079480d2e5fdb21d9c3cba091bd4db80029098f3b2cdc9c27d4685b618ef88e22713a7f9399f3c9539a33f297379c9c0502e5d3949a9d3c2c77d7852dc908f1a999573358b928978026f3f2cc281d3b1556259e35a5d9c9380ccfcabd9963d8c8c4480c946801be5f7b9d899a6c9ecf3cd93a2e1c7b76c79d558474687c7c89affb22396ed66b5e25ddb6282ef8ca10f6b029b7b6604851e8f2d94285ad66b6dd98c224f1b78526a41a6ca84874885a8236228dea88dc55148c2b0ede39bafca82e000ccb36118754ff3613866a32b61edd91f635897e06e34b45b5bb832419c084d828fb5bd87188075324368e8ab850c06ee"}]}}, {{0x9, 0x5, 0x5, 0x10, 0x1de, 0xfffffffffffff800, 0x3613, 0xa5}}, {{0x9, 0x5, 0xc, 0x2, 0xa9, 0x7ff, 0x3, 0x900a}}, {{0x9, 0x5, 0x5, 0x2, 0x1f9, 0x1, 0x5, 0x3, [@generic={0x19, 0x1, "ca479bedb69f4ca656f6d37750c9a391c9af2632ce8f60"}, @generic={0x1f, 0x5, "57a9d291806388e9766a63a6bb038274ebc93c4656cb2dd94cb8a6149f"}]}}]}}]}}]}}, &(0x7f0000003e00)={0xa, &(0x7f00000039c0)={0xa, 0x6, 0xd88ad0b70d7b24ba, 0x100000000, 0x80000000, 0x7, 0x0, 0x80}, 0x17e, &(0x7f0000003a00)={0x5, 0xf, 0x17e, 0x3, [@ext_cap={0x7, 0x10, 0x2, 0x8, 0x3, 0x33, 0xff}, @generic={0x98, 0x10, 0x3, "99c2fb32777140cf903add8fe8f9661c66145918df8b67f95a0d7f5ee0b45ff76d9a14440e5128e85f7017e9f3dfe0d867a1b273eb8c42f3dd7c9ba68e315cae5ff672f3ec2cb60303bb7a8d506d3ab624e5b0645b41a3e98666183c58a4fb72f7d32b02c5f6e5d23eac071fe7a8b800c5c410978897dba6231c724b3f1775681300ac434dfdbae0380e7e40c8845e8469cae7e4d8"}, @generic={0xda, 0x10, 0xa, "f9640f437b705b8c2d6cb884a850da741501031791480e27ba07c812eae32c660b31e0ae357310081e48a52b2949362e389405768148819480fc1f6a66c95368769f84230cbd3e2a5c234245a3038fc468063fa1f3408fa45a2754433e4953f59ef528c69c9918e73bcc61d5796fd306f6d319f738fc4fa5590ddaf32f5b324a48918475cc20ec33e84574b4c2d0c67a59eb03047a6fbf0555ead9d6af30e4183a4c1bbd88652cf3fb369c79268e8c461d868ffd100f776bc2e74e651ca72f1c67676fd1924e0454e518b69d5b1cc7022189db34b0307f"}]}, 0x6, [{0x3c, &(0x7f0000003b80)=@string={0x3c, 0x3, "4ebae9321425d54ed0803c651935e5c77a401ae419b6474b007b8cf1b1afc0a535e5137bc2b14cbc8ccc3a669a221d3751a2d0d87032b7619654"}}, {0x4, &(0x7f0000003bc0)=@lang_id={0x4, 0x3, 0x41b}}, {0xb1, &(0x7f0000003c00)=@string={0xb1, 0x3, "4708210d88cce4dd5983890f9073a9c6017882bb042438c4eed1919edf3ca6826932c433718e4b901c82379b6c11bcbf27dfc66828b5d66d645d2ab2a29734f07e1f865ee87384c0f22c439ebea7e504567813e1f103e2efe31415191a7c8d0ed29837c8cfee547adb8597b12173e67b6e768843e41763fc4478830fe105faac883a3198c37838d22d81ff82583db201469f2021fd69f7cba00d8a2843849285ad3c7dd22497d20ba9e334271df557"}}, {0x62, &(0x7f0000003cc0)=@string={0x62, 0x3, "cd8b38a7a81d33707fb0f8699b25e3d5e8d3a14b44c4f9fd9fe099bed1d325f306adb57233af50a577d8a4f6dcc0734b13f5aaf6ed80ddde65c4a8f060a1cb30eb03e1727c9fc2dcc606bdb7bb0c30152d2a5969803d39ce68762db9bece2eb1"}}, {0x4, &(0x7f0000003d40)=@lang_id={0x4, 0x3, 0x40a}}, {0x67, &(0x7f0000003d80)=@string={0x67, 0x3, "b6b3901b11418ff8241724e4083bcf4c7f174b24c231b623b7db583375f52af7568d9493b88bef0ae39911629ad115ae5bf372a90580239eef3182ab7af9f45588a2d34b108759c1166413eb0d2bba404363b2bc47679eae49186fe8fad8a40217ebc74ff2"}}]}) syz_usb_connect(0x0, 0x10a0, &(0x7f0000000140)={{0x12, 0x1, 0x110, 0x7c, 0xb7, 0x40, 0x8, 0x57b, 0x22, 0x55fa, 0xfffffffffffffffb, 0xa127, 0x5, 0x1, [{{0x9, 0x2, 0x108e, 0x1, 0xff0, 0x8000, 0x20, 0xb78, [{{0x9, 0x4, 0xdb, 0x1, 0x2, 0xb6, 0x2, 0x3a, 0xffffffffffffffc1, [@hid_hid={0x9, 0x21, 0x6, 0x5, 0x1, {0x22, 0xb80}}], [{{0x9, 0x5, 0xd, 0x0, 0x21a, 0x9, 0xfffffffffffffff8, 0x5}}, {{0x9, 0x5, 0xd, 0x0, 0x15d, 0x7, 0x3, 0x7f, [@generic={0x5f, 0x4, "c1e98d8c4f688acc954bb66c023e69019dbb922d8fa24bc761a756c124bf08a6be4d36b93d1fddfdd7a76e5d20b39699b7fa2305efa8b17fe9ddb1820f3afe57a412eff7dbd1553358b5efba7664137e2d1df6c938bdebad0616ce2c2f"}, @generic={0x1002, 0xc, "4ef42838942f402f1712fc054f51599628858b5abd8bba3b1b3cbe0d94ab133fb7eb18ee86068453c7c450b19f73bad2d1b57e8325678db216b12d25ae8a77197e7209651950c40336fde5b7c68d3ea651552d8f7255f4143c9677600d35341f2f6a6c024c028cead5313a7427c5f9d8341b08d204c6d6d5ece49eea524cb17c4a82b57a4ec40cfeaea803f180bfd3486e8df2b40882ff07ad0b5cff2b3c6986f5575202ece01c61056c21627e09493b42796c59df731c6db7bb7781062568f22ecb791a985fe7d2842dcb73119b138d98f2f9ce66426ba754647ef46fde85258f87ab434ec3faae9fa565b14d121748ca9cb1de15cf961f1357bae5c2131741d4a706c612fe72a3ec629af11943a7a29dea31a9f22816d082e037acdd04e1c13597288b6148fc8266b14a2595c7d414e86c61c283794bfa14b63fb35dbc9a2d9a894958c5eb1b1fad6f3fdfb0305837984e36016d7a19229e697b851f1eb35a39b4a2b0aef030fe604ef0f4b91ecd017810203b992268f8bb2ea06ff41ef3c283bd0dfded16b925dc6c4c1d753b50f1eb1d135bd9d5d16a7d6f4edbdf5f737eadad780e8b74435c8ce29038b10ae0b94d20a91e5c919e95c10e3b983cc4df74a6073004aea12bf5de6881351db7094800509163c67fa850c1f54712a9c9b6ed811220b188e59e2fc2e5793cc8feeb722bf80b6617fb390d376499c37236a0a49733277d736185032251c0bb827da544d176f2ce28ba5434c8ac6b41b0677961dfbcc82f809a9674f03677d063d827e7b1de49a8743efa7f92a0b0a2c9a8b6ccefb9c2941a3869067179cabee17bb363655874f75fdbba474f5124509356d6a72cc086cb31ada931349a6fcad778b4dbe0c40f5f3c682b4c3b1f5c849fcc5e84ec90fea7411d7530bd0cdf40e2aff1c578024133657bc8cfd60992fba8ec55ce63f5832cac9ed90768632614691d05c4d4da3deb647f887ff203439d6de6290f24b923f520e87c74c7fb83625d369d1490aed935cb847617d97d53d482ce3354cab6cbdf27d37e57f8c4e7c8d17c11257b74c6283488ed4c3a1fe5a4793185e0ca7efaf847335d3e7959c717ccbb71e21e048c06f18fce3cbe99d3c7e1ea70d3104b908b2e0f8dd962931f7cddc3f41154d88b2e72eb41ebd96f2be6afe9fdb76e5c21976b6fec9a25f751fdb4e1f18168a197d763b1587c5d2c5e8cd2f8bc870b6c1e87f5d27fa7aae9433e933bf873915d6a79f3487d2c116b474dceb83aea73084f70a839ea91fd8545f14c74e146f14d5382218d188ae6fcbf3dfc7ddc8b4ec15a061f809a763f16e9432b0024ed1d9af6f0a7c6c07771e3e845321c783e79768bebdb947ee9cde3f8fcbc3ae7a11f44f5bc1789e137a3686a788151f820d29dacc64c85aa5384269ac910d2bf1f72de12a4b5f83dfbc646a0c62744fbbed2f483529c77e47a2fcb5796af59ead201739c5789e5c91e4db5f104dcac3018e94f093ba71c85aca540cff07eeb337024a2ae570bd65f4ecfaaa5c94594b17624748a1314111b03d153abf3e59a5c28af7ac33993a47d24ffbebbc333548688b4901e0b38e8b57bce1ee8e10a773d8efefe3a46414a064754162bf3a60d9cd730598dea138abd6e63883cab25f6a0ebc9bcb0c4afa2b87c32ad270e9a0240d1ffb3e26eba8a948a03b0bba0b8b0e142e4c2b8bae1d9c8e9c763667c9a01a850aea465279e51f7f512e1adc0bee7f7580289d5c85407e1b908296798c91abfd3321eec37da8db99e4382a84d287216702213d111421555815c172142b565a12314f50bbf428f00a65eec5b09e32d09cf9910dfe7d224f6d77e7369c47cd9680e8c2468bd40065a911ad0174f3a79c0c0c6c385d5c01e345e29f91551beb240fe27f082d52a892e5712b672774557b92cebeb9dbe9b025e5622b6f824256a7b27a6aa720a6cf0e3f67dc6d6887fa537a48d41960f9b07257315a1e5c9cc7a4b4ed98e896855ce2469da749208b69b1ef1b0bb88ffd6547696dd8e6fec9422ad0f48eb541c339b3ddd7483abdcf08b84a972978b461f1306f1b6623c8d997537ecae024aae8c618173d30aa2f9b893743aad191d59701c7d0861592f7c79f8d26b6052fa7e013e98de3f4d1bb30caa60b12185a00dc4f2179f9b03bfa5cb04fe64327d19f092dc8b9497465b4d43d953bebd0be6b2850307728947328e255b6b834525fbba7b500ec4ba777026ff647b885381e18046213dfdf9854999a0339a935e738ad15a6a71b985c3c225247ed2b2dc399537ce6885f49eb27c9abb40168c206e3d3a35807d8e22794da77d103c7c9b4301fcf0360f30ab6ecab234b0bd21f3977c3e2c20b4cbb4e49164b500eb70f088e6953fb51cf313803dd89d671143653acf9d11f15848e989825487f14b5d890b24e7c1b0bf3c9c2f47de307614383991a2c42fd48fd4109e444705d70335ebe9488bf993a8d589fefd4806556aa5933a0331e32d8ae1919d04547319e49b271116a921babbca8c675cb5b64c7c606504f45b97587d1a5057a47855ac47e227ea38fbca5bc552f8fdc3f54eeb290263233385037cf819543707f0751db36e0c1bed4fc15c0a16ee220f3941bf37ada73fb8bb0d00c08180a2d2710bb6a4bda63085cce6afebced1a706788bc5a1e7a8e7f8d8c7ce0ee3e1f9bc60c7c410af9c0055105f2c57fb018c3eca80e61ec9a1030041024ac72a01c3bd052cf57184e4796c3d5d607fddc4ca364f17f5fe1360725e101f6d0c2faa85f7822f5694fd2e02f96b9f6f487bfee1ada7be0218f107fc1690d8a4a73c0272b7c784671ba17ad0a03ecb5448a475f56810c25025ddc474519e5a1dfd83491c07b4e325461b601c3ada865ac4686f0189997720292d867b2e4a445e97304e37434d413bf6eef7f04a136f9d4a337d8de43ded8d99f5e47198c55c4bce985d9af77b88c325d71b817ca3a18185597283b480e9478814c10699ef8e5a3b496409d61ce4a1705933474c7dae24a05b8440479d760a1bd63bbf2017a8714483142cf44951df845ff28f9a7edbce40982b1387e1bb334756d598bbd1616df0127271b23e2efc6f724a828446634048c1af4a5c5e38c788cff76f4ac7a7ce1a05a186f05bcee9a7db4cf5aa2c79a462abe22620b3c345e3b56c6c3d2eeb1cfd6af54c892bb8fb7fb33509f906c7e7d453abcd25ec7742880f38f70ecd5f7f1ffd89075a1d11adc11566aa0a91537711100487f4a41cf568ab5630b94bccdea2adf1f255108ac27eb338aa63effb049a335f951674c455742f7f9ab479e8fe725bd2c1d4ea14f1c284df2dfd9158052058975be3fed0f368b9121fb260d12c6216f777d7279acee3b026d8b0bba94a25c8b1c1bf8d696001d55d27a3e4d62b3ff0b229b89d4abded43c073baea726ec43c80d82143357be1e78225149efad4e794d03304fdfe6fa25471c3e87d2e6b83de3482abf3fd66aa16b1033d914624c2c86482bb6815dc842eff7c3b3076939debaca8fe7b2070d050c245cd71fb888743a59e86e878d3f580b5c27c9c5b4318fef633160a11d6c421b7354bfb518f12d51669d251e2e9c66d88a5346b2ddf5de4c7c05771120fc02188c4bb29ff60a7bb96fb0a23fbb0f397ae4f9b59bb145aa18f9f9a1413a3b485af4f3b3b93a3419da6175c9bdbdff7eeff20d880ce31a2e8513bd2963b39cf87f931cc58af56896a749e0fc724160fc9d64df939ba9595d21781104e48c3fb6a2c5423f419417a7400f40e00c85f4ff9c6a83b1282215fbd7d9766a62ae4b2d2b558391735410722d77853aa065a53fd68ffc9b61f7f2d5a1884b4ee458784635b0bb277d76ab5e8e80b9e8f956ebfdd5efe81ecb6e77f4609ac1f317330b2c0ee2094e4a2bb16b217a0f1505ba4cfc2df5dc3a83f3b20b3572d7f421cbf2aca187193de094b558b70a971450680490fa33b7bae3c9a51c12073c70a196ab8bedcd26cdc3a47e4ff6ab71b255abaeb0d1632f034cd610b89e1b6aecd69de655f04eb7e8676b87f4fed19ca520f9356e98ea855032368f6ec6acb04d4dd64ef30e50eed3800ee2f2befab58e344fc4f363104c21fd0c0668df168422bbd8dc265f98f99c5185c4387c46d929b11c67734158f441ef9b474da091769d2563c8ecf937a222410f47c317e52827b98ed6891ffb3ea921c569a9e7dba76249e6f14651c1b5f9ae2829625d1efac4ebc2837ab3c0bc65cc1fd3266a9a89807f097431d0501e25717f6d73270c1496aee60747334a90a075266f7978a39e327cc3c8c52e8f4fbbd7c27d0f1e65b2a7eb2be149b8e01eec2498d2a8a0e1b9d6fabb097fb13e1cdc2d3fe63b543dcdcdde79e99b83b1803e370d73390a769333b952b0bad53e4a4ebbc55a5b127689f27a15e5e1b218188d9c98eb776820423dc29d4b40d1edaa4a792353d0d563d1de6bda4d277d51a791b175ed2f6eb461c6bf3051dd7faed2dc17f777bfc89fc8c3edbb02471b594e954da72fed3265e81a53ec54c268350cad7c23a511bf266b245b14d2a8eef6bfbf055b3dccd6c50e8bdb4687562c3cb0c99e8a5c10e3d8c829b3bad39eab3165419307854aea6e23ef412b79364005f00e09d3b71335bb7a96067409009c54114647877b355cad668744ea13229cc6dc040485988ce10dee4ea821f3af551b1aa1a3daa81e9759a49700636226fa74078c62cfe751395acab33dd6b8ef5f994cd83a952456c61630e4f0e995e88d9cffca59e87894a3199ba8ee065edea0b168de427dd08fcdea7aabbe6cb29778cb55f91251f1a271ff44a295d72e357499a89e041e3f65e801e4836517662ae4a42f7b363fc5e3dae066c7726de12340aeb21fb238b005db338caf51c410f285d331b5f0d59c1ebecf0b1913894aedbcfd953ed3fb827bce6f63b90a9a07e109cdda4fbdf84decc78c5342db9049ea76685ebdc594e33b37780b73f28fd12327a4cdb6c7673ff191c387d4fbb89eca8f3447df99412167b4ac489ff9cf50f2384e7652459f4a831a74c510062b73332ddb6ffdd96e2f805898702825996855610b04c8c9dd4cf53d822e906993ee15e7a6e9c39c35f651fbb2db49cca218894f7dbece57a8185b52eabcdfdaf820d9331e3d64f0b961f138415c186cb6cb7d6de06d40a0bf8ceef5709265c79fb67b7787b78a81e50a92843bd64f5daf46df739175c5cdea4983a3a5dfb2fd4ea2f9dc64d26678b968c06a7e24202a2318c6518afd7de50c83c28c5525f6b547a5d31a9e50de5eec4cf44f00fccda66eda2cdb57380e6227dc67ef903dcf8347b18542b15f9bb5ab27bca1395312732d7db989493476b53d54bbdaf03be93ef4c6fc7c764a0b6df744625789edebb1508b06ff8bd1b4034e62d08e2fc093b4dc784ff8f80d8bbd736c21582900a0668d719f6fee94fe78357f135920b223d2f9381386c65ca7d05f18376351717fbbe2ca2e1bd7a4f39753592c1d6648e1bdc5b2b4dd50b40655c2dd6508b96201c9ee2acd900f2241fa894652ff168ff43a605610888882112b48de14489a1792c939c6a0ff8f041a4a794633ed5eef0416069ea678b069a06ae2311fa9d48ac09c93273086dc3f2c4ef15e1bea061712267901c977ca693ffbb59c41bcf700d46377ef2eae70977320409ecef383a39294d4a44ec673e53c2c919db479c41392d6f962a629622c95db7b8f02ad1800d5806450ce684b68f6bf65433fef579f9dad5ff75cdfbe3c3ad0fa0603316292f1750c3e37f484cab5bf85ca313fe1d8db3dccbd820"}]}}]}}]}}]}}, &(0x7f0000002480)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000000)=ANY=[@ANYBLOB="0a061001050d01200200"], @ANYBLOB="1d100000", @ANYPTR=&(0x7f0000001200)=ANY=[@ANYBLOB="050f1d100303100285aad495263b74e34c8bb1dc8560642b11eb7faf343a30995a055f7e9ddd9783d3d214898f00cfbb02a09aeeb7f4ea59da2b5c72b8d415bee684e0ba6672a7136b75fae57e952a05040db31e6b8a8abb63e8fde14377ec158834d83fa56b455c8cd6c6a4ec4412fe5a0e2965d361e83c8f1e66fb9d50b09ef88a481c24f6cd87419f366a655fb19582ae322fac9c30131eba417d03c49a3166625316a498710e189f34f1b0bc8a55f344be970c1382b08992ab25955b94df33337df95155e54e5532311fb208c9b272dfe45042e3049604f29198f3c933cdd9bfda9c17db16c12ff51f0436d6efd669bc8116d00ddff09ce69f1313c454197e8174ba6c73de3a97aa0a8d6025ffb1b43729833d8d6e7cda361acd53427ba8ca799493d98f9bb1f295ea0f2f0cf608cf1c1be10ea8e4005aecc91273dfe85213f3d62cfad9311aec5b64c9d882521ab069fa16d27d6e663f0d57b75fcdcfa03a97ce8a83f9a666168e36d2ed83dd49425e8563d6c687e43e39afc6961163ba92bf3e1bced2a48e42f126ee84be63642cdaced2be9e236123acae2e5ba604592ae6ec071d9dde907c0821cc849eca4955775cf15e50a23a418ba8a2b4a2817a6ad5035ef97d36e940a62a27cb285b5039f84e4d695e9c1ccc471c1828293bcdbb5ece1d8b7c0d51e049dff8d7468bfde6b50677de510986585a58b6260033a78e59e65296dd65e536a8cd24c9a22f4b6eb2806a33664eb33a0c77057124d30e51156b3fad6da4be40beb5631afe9d74046d8d92b06642787dcbb6c743acc436bfd256f799cd6cee07da6d46fb38881f091e5c8b7745246c5cb257e911aac3421fbb09a9c93950f41014a37df3d4b11b2bec7453eae824b852963e6b0d1e1d374fa1dd23416d495bb652c23fc765cc665b2caef50fb92c7eba9e64dfc39a7d49e90d95354566b18ed61d922cc486ab0866dd055892a85842797aea644471b3537e2db7025da3ac2e11073095e6c6a1db88933bd6c0e1bac507a7a1c8787bc753db8214734337e6debc03b28277dabfbd7ced8d7bbabb902b0c21c7e2bc7178f25f3acbaa10505f21258d4b0873b15527ec4df1f265188def78e1ce62805e82637eebabd1bf19b4a3e66b2c2a0d3ad645ee3665ad23b103a8b1d157a82c4dcb7733df0aa46ec728726d9dcfec9e33822ef240e8270478bd08d5a7ed810a505207a07dd8c8ff5580bb176740b80e115c787a483f463738b62b2a2be2f6bf6e7c7b94c07f4de28699174e3da56e780326ec536a83eccb256ea4488064361eb0b8df5a3259a9cf40d318da1e673c6215b52db3e42367b3b3ccf19b2ed5f1fa9326e69f34678852380f6fd0b04cd8e822baf5b103918dc9e487ea67c0cec7a64a80339bc7ae09a96470fcb72e962686dbe0f32daa54d3116698098a6b310e287b33eaa368f5ab19994b0c342dee4b8087bbcd6abc2b2afab28aa0adcd2fffabf42bc0fcefacea709c02ce95a309998bdbafbc5bcd3914305b3681eb03845454480892a3bd53f0293002e4f190ca2eefb74ab22d3957e9f5774d80ccc653f6ecd1db1188d9927f04695df4b1a2cbb7233a9bc1b921e70c2e4d09bbc88e6cb1dce21fae8de588ecb4dbf6f7e9e08efcf45de381e8215230b425ff17e30405e81a3c3ae6beaa611cb93714757eb5c6606ea7cfc1fdb6bdd1eff3ad30cb320779e72658d4e8bc8deda104a8dd053eabc9c6abaf52d21388527077f062050f1b59f6055909978e26d2fb12403e3d2a00952d72b0dc604abcbdc3d5e32a9b1b0e59c00325c901c2df9939c3f46f271c97f694d4849ac8a9c1875371dbc5861f9233bd34da39fb21bf88cea7e19ba7de6215c54cd0b45338c66ccc2a620a75376b8215522e8a3e70407c4c163af2849e85fb2e1406848031380eabb95c0e05b873869f68aaaaecf8e467395599720d17cec6a842f9c75f79cbf8979258d6d57f054b16a69e1aad65f2a625e3f1f027f4b97aecb3270ee4f293ab9db884a8c84089ba4ac0d51661f3c6c1f7dd976cb4b3f1a31c9c6b2d26a7d166947640ea1c6c36d1b0c1af6f3ed67ebd2670aec4970bea168a439ed31c2703c525572fd208e7356b374226431252616bd80a8f3f9fab7d935d1df2ac741b7af1f869b688bea2601f45e5520a0ebaf38bfe97edbd480358716f7531d8ad242a934d05b4909dfd0e9189baba24ce303113c063e1ab75d3f77b55782a8c3d8dae886d5592495c75a6095f467f6b7b02416fd13c2619380b5df25df5465c34934452e3e420c55db6acae7762feaaed75dd51a7f7c6903cf404f40e5b3614661823df19c4f547403c167abbd302f6b70b643c949a60ed79df199026c562f9e7e67923025b64ddf3ab480dc3f445cbcb38e3bddca09c7639926e787295730250b8dcbc38445e633308a9dd75f7aef306b826d6cff26bf18ce7245a0b4c82699125e2ad0b302b765304bdc7f9aaf12bb9a514b7a01b4f19b396e429c91ac40f6565821691d7227243a59497cf9803b157d63834290dde353d8502cfc714a64fc0cc8be27eabc7b9ef507d3f97c84919953b11cb97f5e3bace49c6d43d380d8d375782a28bb1c5e7ba902dee80ae82c21b635fa99bad94cf735c0bd37c0f23e0b538bf0444b467c23547651df683bf471f142c7d16d85348e2f5ac4182fbfcc653aefd30c382bd4dafcf27c228e894313526a1f186fa609d25a352dcc68b88552e7d783066f6a4d525e4612ee25550a16a2862c5393d4ee97b79a77721ca78c6fd03468f7738afa12eac190ee01c3f5ffb341f1611d2b66c7b01cf51206ebf0d6dd2b1be6828c8417192323a01a96630ce83cc0890fd20526a0c7fa97a20b8d61e4d51b16f24c4175a3c512eea9e3125022c2679f42844d7253448b0343bc62958283ccdaa69f7faa17456b3917684e5253f8ab1522d6f5fc4da670883359c664198003623c7c7eba103b4fe17637c1fdf99c25bad1af0659238248b0b735bf6dd9655581352365371d47c50b9ce1a329aa9c4be9b3271b0c58db8d593275b6d6c4aa87983cb68f145f18736fc3c1fcbf685c2be94a42d3321a74a7d3a5275d1bee4ae0e471943bc13cbacb12346f704576fed496d8d10dde182d6bf2429b28534af7b46aa5a02ab9f28271ed91f74653cda55ee873ec9eb9633a1276a1731a6781e1338da0719f7a8917c8b2522647719d10e4558c91642208b22590063a34e1648a7cf63f5da14fdb319429dc0ec840f020b2e520b9afdaac9b5c4c35da081dddfe85ebd528c77e0cf12bea8e32ecce27ffe0cbf165b84e2c5ce62ff14e0150a08ed95e27ea3c26482a160b27561550c554fa15272e17b82862d7d18db73e28462b05332cf8c340a26cff4230e24b2cc15ca7f65f18773d874a443655f1ddbfe258b436963eb610142cd4f9ddd41f0a97d16406f6685373a0bc5c46e09ca572279284d6f598be8c44e95cb2bbc1590351e8e49bcdbe9b7191e9f28c14627ac3c177431fed54f462447a0cc42e371d19a612c921efea2e4a14c69aa1ad5e6c8143a0b1970448c79bbbef5c910fe4866cc190f9a333aa53f9afb6e4216ae7892f49102753cfc9f3b2682b904ae51050e76790ee00cb2de568ea42a3a0c1686e9885691826601adc9aac4d896e103bd9bb6fcf5fa3074be0779af21322d67f09b9f933e67348857cd161500cf0b6544af99d7107e9302d00ecfe32b1c816b4c80a35e07bfc6168a3bb7d4b4181b4a00760eabdba47c77a7b26853d7042fe9387ddb09e275e95cec29e82e2735baea45431b89d7de70d9c3b03b684a508539438288aab439083751273bee09dd28eb29aaf1e5d4d56760bf1e20e8d9a13f87b2f2268b77a19cf22f5a8c966f58f6dc78c15601d510646f8514d3dd1c33f49e50dd1b42daaf5d86efe7d5288365e739a0dd4ed6f89fbd9e77ad20063b301c86d0074a7b2857b377f7b80b47ac91890db2d002e1db70024dd980bdfd41dd2e61d639bdf2bfb93b0f5d7e7fb6c2035a817cc3c4dd4418c030ed43fd4bec42ad12aa35bac935d0014a6c6799f53b465592de096daed996304aca7758386e0133afb35af840a674736e17cdc1e825c9dc6ef05b82ae8c5aca611435046c987875bcccde55f60a99f608ef87817b117fe75db61afdda15a28b44e0cfefb69026499b004f4b081eba5c149c2732ddc9fdc5e78f4fd8d84b07ace9b2d4ad696c22b99bcdad0ca13907a5f494c945f0dcfdaf63397f08f00adc93236607cf30d9d4b814b777e7e2443f7450d18656a12db910358efa5b32834a15e2bd29f39becf26fb191c256762368f949863bfbb6d167ec31160526d8c5e4339c2f11d7aa706ed8b0baefe87713d9455193fec75eca84c19f32719ae984ddb7ddf3fecbe860ddd8404a90fdcff7b55d4ca9a802f215fd40f678774fca64680aa7890662073851f5cd25d39b6f231693cf85f1fa123d1d5238bd2ad30621b32652c4a572ec2332df635878b21430f25b782abefadd027a7c325882da4bf13b0eb5106837a2ae3fe7d8f956ae3b41492ae212f7e4ef859c8c8e4a99275c87b2bc2d236b0b5ef94a69116732ade097111e372569a86281886dba11dc58e746b57f4ca6fd1c1cf50be7e8e11589eb66f339804c4e36f66693bffd57d300bfc0b51938000cefa1f1b2f354b817a4106b8b81670af918fd7815dd985b82a82b4c8bc8b867a724d55711ee9f243d909d7a61d762f7bba74602664a517210f0be887849ca6567dbe392be22127c4eb47599e164a6c5c9274e4e4717781d9867f56fb553d4facaae3d22318311fdc3f3772117df025f944d0f99c15fa79e27b576df25636d5043ee3bf06b7e29727b1c93c05cc284d1445b35ef7db45b261c56f72cf12348bc280ae61faf8c2668124c0f1bf3857a1ca95e72e903d1c6e2660487d17293f55a6b2f53f0b94b3fe842daced1fb20d4fae5543127d6b8596de9e03a3a6273326d2ad641daf644399867d363813cbe6ed428782e9cdd699d03deef9e8ef1381a4f3c05c71db02ebf4da3dc1f791dc9b56033e9b89eb79982a491f0f0171874333cb762842032b0ab466724e132f17f5d82ad9700d30774281f2c2e9a7a0d853e69c6ec811bbb7b02c959f335fdfcc81a51bc08099da2f3b10cd88037c0afc422d0b9641340bef9a83b740e8b5d69feda10f68080a40f639916239cb85b54b40e14363fbd7d72721a97869fc9502577f76b18a1b8c0b10bb19a0d65a070773ab6839d2dbb12c8befeec23ec4dac893eccf1be1b1fe360a5059eb7ddb078269a0f817eb197c3ded1f6997dd5289d654219e6547d6c7043f2096abc49fb82f84de5796dd17763063910d11ffe112d96da9ef16707d8bc57299cbc72b3c49e90f1cfd70bcb276d83b562f4b11930e8b8d34a11342b8b63a93e7958740063d1364aed216b91e20207c901b4527287023550999de519e30c8decc2879f4f6a97b23e265a9fc98d0cbaf0563da818948eb38dd28d9fbd5214dab8d3d5c919b3ea1634c827405dfabb90f7acc9b1e8ecc24116ce1be8b6dd291e56542be49f5a162622668134cbd89193ae88d7a6c1161a33b6abcabc7d4224c8c3e42a8744274199efdc5e47fb3477e2c488004f83fe82d51e007faaeb7c032940db9653195b02ff5e38979ffb3d516671a3c8912efec85829f9a3cf8d4b5823866f1e4ef4b54e01d2925dd5906dd8ef6c6485864f0958447c1f29d5a2c0f41862602c27162b0250df97c6fb4d2688487e91af0882ceb7230a0e79367db42b3f4997c8f839eba37cae2eb5410b10010e680000050500010a1003020d0000ff0900"], @ANYBLOB="03000000ce000000", @ANYPTR=&(0x7f0000002240)=ANY=[@ANYBLOB="ce0394fb10f8fbb155139b3db9a1ff05377452867d6cd70fd9c99dbc4fc5d24c9683a41319359fe006bcceb505413b249f712072b63d99fda0ca8c3d1ebd412409b44198675099d66b94d160818643ad46f7eeb9e3be2c3afcd27c50a5df77c401da6f2e1820a04db40087c7654a8a537c663d30e38d0bbecb3d1df6be1844dac5f83eaaff8e501fe3a10772ea27c08193fbffbc0e2de86d51eac3981875c3b5401cd055e11a31872e4d1c498cb8faf551328c8c2bcd4193fc36e3149e21d750e595948233aef85f36b954e3062f"], @ANYBLOB="d8000000", @ANYPTR=&(0x7f0000002340)=ANY=[@ANYBLOB="d80384b2a3ed00bef2cb3356e9a6b943c4135925cb4be34b03ee82f7dd1ea0619925f81e1afb3cea1fd74ca54e5d2f5f5911df113a1dcb8441bcf37a7714bac91ca1eeff8cf3fb037b57c8edaf41a33555d112379f617964fc9c503c0cba5d848bbdde44dda6425ad05cfa76cd9acfefb172fec02f085273b6739f5657d2a85858d2db81f6610c2ace175d82486e4984c41413d670c1e74a9151fd61ef00f69de6685ba4faf0b134fc3dd72e887b64bd092731f9ae25b2d381af68a53ae559decaa15785a6330533e36ba156f5e9a9959f947aa9a8d294de"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000002440)=ANY=[@ANYBLOB="04030914"]]) 18:17:04 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x3, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000300)={0x3, 0xe7, &(0x7f0000000200)="1dc6973e947881d60ee1556206ccad6d05e3eac43191c17a6ad01a2f0a5d026eac6a98f324dc96536e4fbcb9ea0f74cecfd3de1783372d282b5df89ef6edf10090cc992c4e9b17b3b59bb9b09eb49f21af62098145d2336bb18a1e571a6cd092cc0efefedc5cbaa7560ff6e05cef8acfdcc7d70da3a9bc02fd8d3c6b0fc0f4a55a5855a60e27544616f09659ad6703899eb96e3dcd1a715663b5cbdd42c6c913b0473dffffb823d1b6d1ceb9bf22c25e419a180760ea970ef124a79edcd093cabf8cf681bda200ca2c19099082fce3c5d65c9bf0f619db9393d9cecc04edca2e77278376063627"}) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x7, 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) read$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r4, &(0x7f0000001200)='\t', 0xffffff45) r5 = syz_open_dev$hiddev(0x0, 0x12d, 0x0) ioctl$HIDIOCGDEVINFO(r5, 0x801c4803, &(0x7f0000000080)=""/53) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, &(0x7f00000013c0)=""/4096) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f0000000340)=ANY=[@ANYBLOB="4d0c000041e7d74ccd85561fa83fc1e87c4e26a6881ff9bab1f993fb85517a7fc912cd9c8cfa015a14c754981a9b7138863cd5d7d607c116a3dffbaca7327563ad3276a26d25199f683bb275d5805ec755acdb5f9a7960c0859c33f4188669c146cae78111f69b513e7fe0f43f7f2217e44e17b4964074a4210707c6e215af01bd62f2fc42c8e217c56feecfeb5e424706f4b0e3c96d21f9ed3906f31b8d05e1060e1a27ab2e303cd9d7b59d093392e972c894d7de328251b446bba3dfd94fad99b3e1987e292fa504b3f72a0ea6455053153ea4275a815834ce0df32791cb2818e4c9eea3449f04f214c21b51d8fb7f247a4cde985ba1d18abf5fb2babbfb206e3888623abdcd79fe1c33ead885437b48cea2536c042b00ea61d60c04046fec582d5f4a8e47da90a65f1ff1f360698b3aa220f773695ec3e9d893041c64c17f7d65b44e328dafdd41efe14097a45e1e1051843fe13e36791bd6485912685f69bc7bba01d00460a9c95cfbf6603dcef7cb8d99e1306d08cedc905dcbc37f50b83ea7134ad8d9e127e743c3d1160b4c1015e27be530d04f32da767c8fb96fbe53b6c5fcb71032e13d47265e5b30f0370d6d8cf9d7adb70d773571af108bcaf7f51e4b97d762efa226f62ffe7793ff0f3c2717339d5112741da73464101494d5bdec8e8f61cdd3f3fb24c485027b1614369a241300ca08627899926f608028d47283cf777d520edba01ae6ba6c910bebc9fb72ab9cb16bc257051ad3d7ccaf7635d04fee0aedbf1f4d23728f3343b0f46ba5557c462109b75a50f9852a4283ef34d3afd35d067b92ac7c8e01c386e9a8179d7f65e902ee3c2b0e76bb0989367015af1a7dc626b88a04ff72f5f098d351dbb7e2224321c9bf11a35d578147dbbc980a982a25db32c71d953129786735b8d6f5137fea5299ef8406e3ef6a038c6ff9438b84e90b4a70b86d8dec510f183614009124973071f367da7b1b76e299b27dd8550e0bcd48094cf61565ee90ade1dc4436ff2d18d793c32dfef6e08d4301cc9f1a137566332a398c9503506e57dbdbb29c7158cfeecce1352ab8a18f80f71a45b54cbe2efb453b4f4e3079931212463a17a755afd4608fe7d5899a46e1b8847cdd0a2ac5e111c70bfd45e27e12ffca4a0ef415646e18541b3165b7c40fd80d4f6f44208ac00daa6f1215d7023e0314af1f8d6cb9a84c1d6bdb40bb7e8109174f26e19fa7d0673b484260948ecdb1b9e4526deaca52b97565d57efaf508c0a908162db08afb596570c34e4be1b166f73a2a909e8f3af5b1f6293546dc29b4353caa62b17701773174e823870f61aa804bc7cb662841c38b8eb5e7feba6e81f28fba93f49b911bbcc3d5717bb4b1917d0b72373f78d616e5dd53e1296ee1661f835881d806f9ff7b06f1cf0cecd95316ae1aff4446b56504af0925bdbf2daa91a0af53828bb02c14079386e892c68e65a73f8cf9753c727aadfe5fbc438b083091d2ef0a4552fa56bfe54d1d99551de09cb07b5c3d39feb8fb6f0d597653d0eb59d970c1e9576a3c18a133e0cdd946733162700f29ec38a73dde7395ffd6b086e3269ce07a944967042648d2c66a4b0589fbc2930b6a276d561b1a2d4405028209d25c5aaaeaa0dde7f408c2abea7366ff855c4eb94156aa5ff6ed90ced1e639a60e88961a22e6723ff7ecbc2f854052b4a193659fb42d85a830f2adbe80775a9ac88df11fb246c2fd84a680d20c4938d5b2fdb4be5ba2bf191a57b95670499c163598137140f4ac1706cb485e26b85b330342d472f67e065ff65bd2995cd296a233040b8eb66ed3929b5a34d5f541abfcc54684f47e170690230a6882444367bab54a5a427e89689012edef6924674c6791ff07e1d9152855b6c6da609a22bcfab026e18f67738a4effbf7cb1512f8288cb323fb0b638a067d043c261c5f38b297e219f0a6e2888f56d5807a8111ceb9e8a7c4cb5db24303d8ec08eb37fefc7e2942688741c31336a9bfe983f44cf4c90fde8c0c9c23ebc0e4cabcdd283f7c3d544a6e70fc7ecc5bc74cdf0ced2e59558347b413e6740524e80b36b3d399d907896413b3507f075c708c5807b70395bac08b35744d828ab977c7f9b8892b6514fc5a753024d17026288af18c013826766396abd6884c7a6d4274d67f1ead54c4da871125bf40596b4bad6e928f2ee827e6b3443dc1e5e6e992c4c5242fc89799a15a257e8d165b6bae215103bdbdc029ebe1914c24ed9f2f5c230596466bc723c5bd1d044eba5e8690500e0541c1925c3b2b4b4b1d0d7faf46d97f56c229373bd7faa5ce3d031dc4ebef0dccb4033edb9d589ef2a9acab67796db7de9d58755299b92b142aebd8d94c29eb031e3168aab5ae4d15f8b785ef063c272d42da377f574ec1030292600bed11834ff565d412c79a618f729264653cfd4486e29a4300accc67f59c8bcf414f5d588ce447897537ad5883e278b3b294ca65d744791e13609867df2422d09635d42e4b50fa0a03e2a85fcf8b5d7ab511cca06c2200970f8350a50f60f934f3cee4a33da31e2c2097c2eb264109699fc546f036fd023e0303cebab9e77e7eb5fb8df921440812ff96c21eb8fbe83626a783db8cf54f633bbf52f63b1d8847105660225057c6d88ba9a81892b78eee8bddcfc7ee6b31375f85c0f864b5403db05832405c9febeeea79275ec0706957860433c07e35b633d553c1acd56e5501410b91565e67ae8744593c0fafeaa40bc95759bb4d88799dc650bf4068e5a3b9e3f80cb35fc232c63f4a7c61b93b8f459406f8851d46627a0048d3e99a320a747e55e3efdd16496fc37b2dee36bf7533941c9d0f9b80cd2392607f9c55021bbb2c49d69d791dee28f7a754d55ca823f15ca2d1f80a0c35c4b6d10ae7cbfcef97d9360e3b6cb7f94d660c707f0e54e430e907b558a8628b1952e46b5cc42dda7d8d5325b5f7837d8e861abac24064b7f9a43a391073eacbd01cb82ffd73ddec0e6eb1a90fecb52bc5c6c25b297e7787e599952cdf40fdbc8ba312caddd7e310fa2a293c52471d53691e02ca0eba5a9c29d0852d56602527859034aea5ebd6cbc4f5a765377e3bf5e02fb6f51dc1c30d845d641127acba2ec24d0166305e5a392a9c29656efd1f2ac5c8f19bfa6d76554300cd77537579096e9e29e03a9ebc5944317304c53910853e0768e7d69346dd71edec1db28d258b9c098ca6321922885e8fbdf7902ddce977d930ad85950c97fac15860f3e043456d80467867d7ff183fee7e2611fd6fe0589c51329a6a5e5144d4d68a852df70af9ea3274760b8a2435804660324cefec0051004cff4f3ce19d0257b8fd0a60a190ef2e7299e673454e2f785884617de4cfb2b517ef88d158a1103b520521ed5c2b5917776a8a67bc8bb47e386a725f29ed23660de12ee14cb0bf6129634f495b666ceccd83e638c952256e7e5eaa7848272c52536791c41cf26c7982f23ccd9f219f72ad202b5a1a2ddabd96618f6382ba7bf529f8f7dd38b4f86bf153ca3e468a4b99ea00afbdb4159b330dc3f36167e3d7c578a0ab0813df58653382faff545a91d905bd44f8482e7d8f426c2a2bbcdfe5358c462cbd2e51a5e9693528a77abfc88881167b38c67bf2ce1bb0c6131974a7fcb821936734ac46d6f343685fe9f091704adccc64d2dfaab8b6579b6766de751820ab2580cdb8422d560bc30a037e60c0ac92015af80dd6e8e5220ae899a93843f3df321a6491e101706280a742aba0cdace3ec687931e72e66cecd2b2ab237d99675cf7ea8a58369d6e0cd0d788cc18ec2c21f095eca13d52710f6bcd7d17127bf0de89e226d9c6e7ef239664854ef4c5fd7458dd28bb415896fa7689365f3faac2b97b33fa3b3079cd76f4bff35cd46d301dc18c762ee34be38611da7649d1598a45b4bd784aac8996df91af6f828766b648776cd0986cd9cb1bee0df741186e6c780427c95929eb6ef2658fe09d14b65ea9055e7ca8b0b485644536d43a16482ee8cd08bc7396a219139cf71b7ae882756edecab661f5b9c2c53fd9de1597946de23a9e6b0bbb87b338d26f3605b2b5a39cdbddf4d6639cd83d8bc81ecbf1e56319e9955b96637dcc575505629ffa0bbdbce5a5a431017237dd260ffdefcd36807424dbd4e0861b384b5d82514f4ac4fa20fe3a438ebf3ac13c0b90dc98d0e8e01fef0966111ccd22181a84dc6fff3b1a5713dec51e5e4e2e0702e360b19f73bd8a89e3ef2b7062abb4cf393ec8d6b553693543ee421fb621f268929129bcb3801e328c986d407980d81cc7414515a997edd149e0cf3291733e63142135a7bee0d289479398309bfd98f5e026ef6cea702119a70575328f03652a9037a0f0b446db7d91ae0267c5f02949aedb8dd9b7532ac30e6270a472e14f2a1b3598d1738d25f01bbf3db52de872bb8483fca5f368bd66"]) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000000c0)={0x2, 0x3b, 0x0}) r6 = syz_open_dev$hidraw(0x0, 0xfffffffffffffffd, 0x0) read$hidraw(r6, &(0x7f0000000100)=""/68, 0x44) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xfffffffffffffff7, 0x40000) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f00000001c0)) [ 548.616131][ T2839] usb 5-1: new high-speed USB device number 33 using dummy_hcd [ 548.616194][ T17] usb 4-1: new high-speed USB device number 17 using dummy_hcd [ 548.676145][ T2748] usb 3-1: new high-speed USB device number 23 using dummy_hcd [ 548.736121][ T4736] usb 2-1: new high-speed USB device number 9 using dummy_hcd [ 548.886148][ T17] usb 4-1: Using ep0 maxpacket: 8 [ 548.906257][ T2839] usb 5-1: too many configurations: 179, using maximum allowed: 8 [ 548.986244][ T4736] usb 2-1: Using ep0 maxpacket: 8 18:17:04 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x3, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000300)={0x3, 0xe7, &(0x7f0000000200)="1dc6973e947881d60ee1556206ccad6d05e3eac43191c17a6ad01a2f0a5d026eac6a98f324dc96536e4fbcb9ea0f74cecfd3de1783372d282b5df89ef6edf10090cc992c4e9b17b3b59bb9b09eb49f21af62098145d2336bb18a1e571a6cd092cc0efefedc5cbaa7560ff6e05cef8acfdcc7d70da3a9bc02fd8d3c6b0fc0f4a55a5855a60e27544616f09659ad6703899eb96e3dcd1a715663b5cbdd42c6c913b0473dffffb823d1b6d1ceb9bf22c25e419a180760ea970ef124a79edcd093cabf8cf681bda200ca2c19099082fce3c5d65c9bf0f619db9393d9cecc04edca2e77278376063627"}) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x7, 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) read$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r4, &(0x7f0000001200)='\t', 0xffffff45) r5 = syz_open_dev$hiddev(0x0, 0x12d, 0x0) ioctl$HIDIOCGDEVINFO(r5, 0x801c4803, &(0x7f0000000080)=""/53) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, &(0x7f00000013c0)=""/4096) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f0000000340)=ANY=[@ANYBLOB="4d0c000041e7d74ccd85561fa83fc1e87c4e26a6881ff9bab1f993fb85517a7fc912cd9c8cfa015a14c754981a9b7138863cd5d7d607c116a3dffbaca7327563ad3276a26d25199f683bb275d5805ec755acdb5f9a7960c0859c33f4188669c146cae78111f69b513e7fe0f43f7f2217e44e17b4964074a4210707c6e215af01bd62f2fc42c8e217c56feecfeb5e424706f4b0e3c96d21f9ed3906f31b8d05e1060e1a27ab2e303cd9d7b59d093392e972c894d7de328251b446bba3dfd94fad99b3e1987e292fa504b3f72a0ea6455053153ea4275a815834ce0df32791cb2818e4c9eea3449f04f214c21b51d8fb7f247a4cde985ba1d18abf5fb2babbfb206e3888623abdcd79fe1c33ead885437b48cea2536c042b00ea61d60c04046fec582d5f4a8e47da90a65f1ff1f360698b3aa220f773695ec3e9d893041c64c17f7d65b44e328dafdd41efe14097a45e1e1051843fe13e36791bd6485912685f69bc7bba01d00460a9c95cfbf6603dcef7cb8d99e1306d08cedc905dcbc37f50b83ea7134ad8d9e127e743c3d1160b4c1015e27be530d04f32da767c8fb96fbe53b6c5fcb71032e13d47265e5b30f0370d6d8cf9d7adb70d773571af108bcaf7f51e4b97d762efa226f62ffe7793ff0f3c2717339d5112741da73464101494d5bdec8e8f61cdd3f3fb24c485027b1614369a241300ca08627899926f608028d47283cf777d520edba01ae6ba6c910bebc9fb72ab9cb16bc257051ad3d7ccaf7635d04fee0aedbf1f4d23728f3343b0f46ba5557c462109b75a50f9852a4283ef34d3afd35d067b92ac7c8e01c386e9a8179d7f65e902ee3c2b0e76bb0989367015af1a7dc626b88a04ff72f5f098d351dbb7e2224321c9bf11a35d578147dbbc980a982a25db32c71d953129786735b8d6f5137fea5299ef8406e3ef6a038c6ff9438b84e90b4a70b86d8dec510f183614009124973071f367da7b1b76e299b27dd8550e0bcd48094cf61565ee90ade1dc4436ff2d18d793c32dfef6e08d4301cc9f1a137566332a398c9503506e57dbdbb29c7158cfeecce1352ab8a18f80f71a45b54cbe2efb453b4f4e3079931212463a17a755afd4608fe7d5899a46e1b8847cdd0a2ac5e111c70bfd45e27e12ffca4a0ef415646e18541b3165b7c40fd80d4f6f44208ac00daa6f1215d7023e0314af1f8d6cb9a84c1d6bdb40bb7e8109174f26e19fa7d0673b484260948ecdb1b9e4526deaca52b97565d57efaf508c0a908162db08afb596570c34e4be1b166f73a2a909e8f3af5b1f6293546dc29b4353caa62b17701773174e823870f61aa804bc7cb662841c38b8eb5e7feba6e81f28fba93f49b911bbcc3d5717bb4b1917d0b72373f78d616e5dd53e1296ee1661f835881d806f9ff7b06f1cf0cecd95316ae1aff4446b56504af0925bdbf2daa91a0af53828bb02c14079386e892c68e65a73f8cf9753c727aadfe5fbc438b083091d2ef0a4552fa56bfe54d1d99551de09cb07b5c3d39feb8fb6f0d597653d0eb59d970c1e9576a3c18a133e0cdd946733162700f29ec38a73dde7395ffd6b086e3269ce07a944967042648d2c66a4b0589fbc2930b6a276d561b1a2d4405028209d25c5aaaeaa0dde7f408c2abea7366ff855c4eb94156aa5ff6ed90ced1e639a60e88961a22e6723ff7ecbc2f854052b4a193659fb42d85a830f2adbe80775a9ac88df11fb246c2fd84a680d20c4938d5b2fdb4be5ba2bf191a57b95670499c163598137140f4ac1706cb485e26b85b330342d472f67e065ff65bd2995cd296a233040b8eb66ed3929b5a34d5f541abfcc54684f47e170690230a6882444367bab54a5a427e89689012edef6924674c6791ff07e1d9152855b6c6da609a22bcfab026e18f67738a4effbf7cb1512f8288cb323fb0b638a067d043c261c5f38b297e219f0a6e2888f56d5807a8111ceb9e8a7c4cb5db24303d8ec08eb37fefc7e2942688741c31336a9bfe983f44cf4c90fde8c0c9c23ebc0e4cabcdd283f7c3d544a6e70fc7ecc5bc74cdf0ced2e59558347b413e6740524e80b36b3d399d907896413b3507f075c708c5807b70395bac08b35744d828ab977c7f9b8892b6514fc5a753024d17026288af18c013826766396abd6884c7a6d4274d67f1ead54c4da871125bf40596b4bad6e928f2ee827e6b3443dc1e5e6e992c4c5242fc89799a15a257e8d165b6bae215103bdbdc029ebe1914c24ed9f2f5c230596466bc723c5bd1d044eba5e8690500e0541c1925c3b2b4b4b1d0d7faf46d97f56c229373bd7faa5ce3d031dc4ebef0dccb4033edb9d589ef2a9acab67796db7de9d58755299b92b142aebd8d94c29eb031e3168aab5ae4d15f8b785ef063c272d42da377f574ec1030292600bed11834ff565d412c79a618f729264653cfd4486e29a4300accc67f59c8bcf414f5d588ce447897537ad5883e278b3b294ca65d744791e13609867df2422d09635d42e4b50fa0a03e2a85fcf8b5d7ab511cca06c2200970f8350a50f60f934f3cee4a33da31e2c2097c2eb264109699fc546f036fd023e0303cebab9e77e7eb5fb8df921440812ff96c21eb8fbe83626a783db8cf54f633bbf52f63b1d8847105660225057c6d88ba9a81892b78eee8bddcfc7ee6b31375f85c0f864b5403db05832405c9febeeea79275ec0706957860433c07e35b633d553c1acd56e5501410b91565e67ae8744593c0fafeaa40bc95759bb4d88799dc650bf4068e5a3b9e3f80cb35fc232c63f4a7c61b93b8f459406f8851d46627a0048d3e99a320a747e55e3efdd16496fc37b2dee36bf7533941c9d0f9b80cd2392607f9c55021bbb2c49d69d791dee28f7a754d55ca823f15ca2d1f80a0c35c4b6d10ae7cbfcef97d9360e3b6cb7f94d660c707f0e54e430e907b558a8628b1952e46b5cc42dda7d8d5325b5f7837d8e861abac24064b7f9a43a391073eacbd01cb82ffd73ddec0e6eb1a90fecb52bc5c6c25b297e7787e599952cdf40fdbc8ba312caddd7e310fa2a293c52471d53691e02ca0eba5a9c29d0852d56602527859034aea5ebd6cbc4f5a765377e3bf5e02fb6f51dc1c30d845d641127acba2ec24d0166305e5a392a9c29656efd1f2ac5c8f19bfa6d76554300cd77537579096e9e29e03a9ebc5944317304c53910853e0768e7d69346dd71edec1db28d258b9c098ca6321922885e8fbdf7902ddce977d930ad85950c97fac15860f3e043456d80467867d7ff183fee7e2611fd6fe0589c51329a6a5e5144d4d68a852df70af9ea3274760b8a2435804660324cefec0051004cff4f3ce19d0257b8fd0a60a190ef2e7299e673454e2f785884617de4cfb2b517ef88d158a1103b520521ed5c2b5917776a8a67bc8bb47e386a725f29ed23660de12ee14cb0bf6129634f495b666ceccd83e638c952256e7e5eaa7848272c52536791c41cf26c7982f23ccd9f219f72ad202b5a1a2ddabd96618f6382ba7bf529f8f7dd38b4f86bf153ca3e468a4b99ea00afbdb4159b330dc3f36167e3d7c578a0ab0813df58653382faff545a91d905bd44f8482e7d8f426c2a2bbcdfe5358c462cbd2e51a5e9693528a77abfc88881167b38c67bf2ce1bb0c6131974a7fcb821936734ac46d6f343685fe9f091704adccc64d2dfaab8b6579b6766de751820ab2580cdb8422d560bc30a037e60c0ac92015af80dd6e8e5220ae899a93843f3df321a6491e101706280a742aba0cdace3ec687931e72e66cecd2b2ab237d99675cf7ea8a58369d6e0cd0d788cc18ec2c21f095eca13d52710f6bcd7d17127bf0de89e226d9c6e7ef239664854ef4c5fd7458dd28bb415896fa7689365f3faac2b97b33fa3b3079cd76f4bff35cd46d301dc18c762ee34be38611da7649d1598a45b4bd784aac8996df91af6f828766b648776cd0986cd9cb1bee0df741186e6c780427c95929eb6ef2658fe09d14b65ea9055e7ca8b0b485644536d43a16482ee8cd08bc7396a219139cf71b7ae882756edecab661f5b9c2c53fd9de1597946de23a9e6b0bbb87b338d26f3605b2b5a39cdbddf4d6639cd83d8bc81ecbf1e56319e9955b96637dcc575505629ffa0bbdbce5a5a431017237dd260ffdefcd36807424dbd4e0861b384b5d82514f4ac4fa20fe3a438ebf3ac13c0b90dc98d0e8e01fef0966111ccd22181a84dc6fff3b1a5713dec51e5e4e2e0702e360b19f73bd8a89e3ef2b7062abb4cf393ec8d6b553693543ee421fb621f268929129bcb3801e328c986d407980d81cc7414515a997edd149e0cf3291733e63142135a7bee0d289479398309bfd98f5e026ef6cea702119a70575328f03652a9037a0f0b446db7d91ae0267c5f02949aedb8dd9b7532ac30e6270a472e14f2a1b3598d1738d25f01bbf3db52de872bb8483fca5f368bd66"]) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000000c0)={0x2, 0x3b, 0x0}) r6 = syz_open_dev$hidraw(0x0, 0xfffffffffffffffd, 0x0) read$hidraw(r6, &(0x7f0000000100)=""/68, 0x44) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xfffffffffffffff7, 0x40000) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f00000001c0)) [ 549.009240][ T17] usb 4-1: config 0 has an invalid interface number: 253 but max is 0 [ 549.017498][ T17] usb 4-1: config 0 has no interface number 0 [ 549.026485][ T17] usb 4-1: New USB device found, idVendor=0af0, idProduct=6731, bcdDevice= 5.8b [ 549.035531][ T17] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 549.037305][ T2839] usb 5-1: unable to read config index 0 descriptor/start: -61 [ 549.051229][ T2839] usb 5-1: can't read configurations, error -61 [ 549.056285][ T2748] usb 3-1: config 0 has an invalid interface number: 142 but max is 0 [ 549.066078][ T2748] usb 3-1: config 0 has no interface number 0 [ 549.076446][ T17] usb 4-1: config 0 descriptor?? [ 549.081798][ T2748] usb 3-1: New USB device found, idVendor=1c4f, idProduct=3000, bcdDevice=56.4d [ 549.091002][ T2748] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 549.100382][ T2748] usb 3-1: config 0 descriptor?? [ 549.116329][ T4736] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 549.129027][ T4736] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 549.141983][ T4736] usb 2-1: New USB device found, idVendor=05ac, idProduct=8242, bcdDevice= 0.00 [ 549.151430][ T4736] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 549.169238][ T4736] usb 2-1: config 0 descriptor?? [ 549.216118][ T2839] usb 5-1: new high-speed USB device number 34 using dummy_hcd [ 549.320093][ T17] usb 4-1: USB disconnect, device number 17 18:17:05 executing program 1: syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) syz_open_dev$hidraw(0x0, 0x3, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x201) r2 = syz_open_dev$hidraw(&(0x7f0000000200)='/dev/hidraw#\x00', 0x2, 0x4080) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r3 = syz_open_dev$hidraw(&(0x7f00000000c0)='/dev/hidraw#\x00', 0xfffffffffffffffa, 0x280840) read$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r3, &(0x7f0000000280)="6d265ead99dba1a66d0100", 0xffffffffffffff9c) r4 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x12d, 0x0) ioctl$HIDIOCGDEVINFO(r4, 0x801c4803, &(0x7f0000000080)=""/53) write$hidraw(r1, &(0x7f0000002480)="2170159465d71ae22e368406f2e88d24eaabc009160ed27a7b238258c8381edaf3fcfed101e8c5541ea7edb91fa104e82ec6b99b6a1d7d553ad5174807b3366373b4a54e0161a8bb05c05d038f0aea804f235b9842806ca5d6cc7b26c449db6b1c2c08719924e6970a125a462e16efc22f0ea6f6c5a47e51c67764761afd07c7a1a7773ae7a89d30", 0x88) syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x6, 0x0) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, 0x0) write$hidraw(r3, &(0x7f00000002c0)="bcfb7233ef6eb40d7d3c34429fb13e72d9b5408ba15d529036d344abfb787da2ad2dfbd8907af59715bd18af39259c9be7f5565b2dbb6a1b5c29c28d6b5a59b6c57d26b81405ed9b1c3596ab5bf950c64049fa8a896c288d811baed9f67f1c300635263511ae3bdf5f84c41f0b549f62b8d7e97a0fb4a02fd1a643c1fc9ba9dbaba3069f85d190b3f8c850afa7e48b3fa8f54d8a503ac513c97c75b9240cbd967b7626e798b1", 0xa6) syz_open_dev$hidraw(&(0x7f0000001140)='/dev/hidraw#\x00', 0x6, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000001340)='/dev/hidraw#\x00', 0xfffffffffffffffd, 0x2) read$hidraw(r1, &(0x7f0000000100)=""/254, 0xfe) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r2, &(0x7f0000000380)=""/147, 0x93) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) 18:17:05 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x3, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000300)={0x3, 0xe7, &(0x7f0000000200)="1dc6973e947881d60ee1556206ccad6d05e3eac43191c17a6ad01a2f0a5d026eac6a98f324dc96536e4fbcb9ea0f74cecfd3de1783372d282b5df89ef6edf10090cc992c4e9b17b3b59bb9b09eb49f21af62098145d2336bb18a1e571a6cd092cc0efefedc5cbaa7560ff6e05cef8acfdcc7d70da3a9bc02fd8d3c6b0fc0f4a55a5855a60e27544616f09659ad6703899eb96e3dcd1a715663b5cbdd42c6c913b0473dffffb823d1b6d1ceb9bf22c25e419a180760ea970ef124a79edcd093cabf8cf681bda200ca2c19099082fce3c5d65c9bf0f619db9393d9cecc04edca2e77278376063627"}) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x7, 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) read$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r4, &(0x7f0000001200)='\t', 0xffffff45) r5 = syz_open_dev$hiddev(0x0, 0x12d, 0x0) ioctl$HIDIOCGDEVINFO(r5, 0x801c4803, &(0x7f0000000080)=""/53) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, &(0x7f00000013c0)=""/4096) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f0000000340)=ANY=[@ANYBLOB="4d0c000041e7d74ccd85561fa83fc1e87c4e26a6881ff9bab1f993fb85517a7fc912cd9c8cfa015a14c754981a9b7138863cd5d7d607c116a3dffbaca7327563ad3276a26d25199f683bb275d5805ec755acdb5f9a7960c0859c33f4188669c146cae78111f69b513e7fe0f43f7f2217e44e17b4964074a4210707c6e215af01bd62f2fc42c8e217c56feecfeb5e424706f4b0e3c96d21f9ed3906f31b8d05e1060e1a27ab2e303cd9d7b59d093392e972c894d7de328251b446bba3dfd94fad99b3e1987e292fa504b3f72a0ea6455053153ea4275a815834ce0df32791cb2818e4c9eea3449f04f214c21b51d8fb7f247a4cde985ba1d18abf5fb2babbfb206e3888623abdcd79fe1c33ead885437b48cea2536c042b00ea61d60c04046fec582d5f4a8e47da90a65f1ff1f360698b3aa220f773695ec3e9d893041c64c17f7d65b44e328dafdd41efe14097a45e1e1051843fe13e36791bd6485912685f69bc7bba01d00460a9c95cfbf6603dcef7cb8d99e1306d08cedc905dcbc37f50b83ea7134ad8d9e127e743c3d1160b4c1015e27be530d04f32da767c8fb96fbe53b6c5fcb71032e13d47265e5b30f0370d6d8cf9d7adb70d773571af108bcaf7f51e4b97d762efa226f62ffe7793ff0f3c2717339d5112741da73464101494d5bdec8e8f61cdd3f3fb24c485027b1614369a241300ca08627899926f608028d47283cf777d520edba01ae6ba6c910bebc9fb72ab9cb16bc257051ad3d7ccaf7635d04fee0aedbf1f4d23728f3343b0f46ba5557c462109b75a50f9852a4283ef34d3afd35d067b92ac7c8e01c386e9a8179d7f65e902ee3c2b0e76bb0989367015af1a7dc626b88a04ff72f5f098d351dbb7e2224321c9bf11a35d578147dbbc980a982a25db32c71d953129786735b8d6f5137fea5299ef8406e3ef6a038c6ff9438b84e90b4a70b86d8dec510f183614009124973071f367da7b1b76e299b27dd8550e0bcd48094cf61565ee90ade1dc4436ff2d18d793c32dfef6e08d4301cc9f1a137566332a398c9503506e57dbdbb29c7158cfeecce1352ab8a18f80f71a45b54cbe2efb453b4f4e3079931212463a17a755afd4608fe7d5899a46e1b8847cdd0a2ac5e111c70bfd45e27e12ffca4a0ef415646e18541b3165b7c40fd80d4f6f44208ac00daa6f1215d7023e0314af1f8d6cb9a84c1d6bdb40bb7e8109174f26e19fa7d0673b484260948ecdb1b9e4526deaca52b97565d57efaf508c0a908162db08afb596570c34e4be1b166f73a2a909e8f3af5b1f6293546dc29b4353caa62b17701773174e823870f61aa804bc7cb662841c38b8eb5e7feba6e81f28fba93f49b911bbcc3d5717bb4b1917d0b72373f78d616e5dd53e1296ee1661f835881d806f9ff7b06f1cf0cecd95316ae1aff4446b56504af0925bdbf2daa91a0af53828bb02c14079386e892c68e65a73f8cf9753c727aadfe5fbc438b083091d2ef0a4552fa56bfe54d1d99551de09cb07b5c3d39feb8fb6f0d597653d0eb59d970c1e9576a3c18a133e0cdd946733162700f29ec38a73dde7395ffd6b086e3269ce07a944967042648d2c66a4b0589fbc2930b6a276d561b1a2d4405028209d25c5aaaeaa0dde7f408c2abea7366ff855c4eb94156aa5ff6ed90ced1e639a60e88961a22e6723ff7ecbc2f854052b4a193659fb42d85a830f2adbe80775a9ac88df11fb246c2fd84a680d20c4938d5b2fdb4be5ba2bf191a57b95670499c163598137140f4ac1706cb485e26b85b330342d472f67e065ff65bd2995cd296a233040b8eb66ed3929b5a34d5f541abfcc54684f47e170690230a6882444367bab54a5a427e89689012edef6924674c6791ff07e1d9152855b6c6da609a22bcfab026e18f67738a4effbf7cb1512f8288cb323fb0b638a067d043c261c5f38b297e219f0a6e2888f56d5807a8111ceb9e8a7c4cb5db24303d8ec08eb37fefc7e2942688741c31336a9bfe983f44cf4c90fde8c0c9c23ebc0e4cabcdd283f7c3d544a6e70fc7ecc5bc74cdf0ced2e59558347b413e6740524e80b36b3d399d907896413b3507f075c708c5807b70395bac08b35744d828ab977c7f9b8892b6514fc5a753024d17026288af18c013826766396abd6884c7a6d4274d67f1ead54c4da871125bf40596b4bad6e928f2ee827e6b3443dc1e5e6e992c4c5242fc89799a15a257e8d165b6bae215103bdbdc029ebe1914c24ed9f2f5c230596466bc723c5bd1d044eba5e8690500e0541c1925c3b2b4b4b1d0d7faf46d97f56c229373bd7faa5ce3d031dc4ebef0dccb4033edb9d589ef2a9acab67796db7de9d58755299b92b142aebd8d94c29eb031e3168aab5ae4d15f8b785ef063c272d42da377f574ec1030292600bed11834ff565d412c79a618f729264653cfd4486e29a4300accc67f59c8bcf414f5d588ce447897537ad5883e278b3b294ca65d744791e13609867df2422d09635d42e4b50fa0a03e2a85fcf8b5d7ab511cca06c2200970f8350a50f60f934f3cee4a33da31e2c2097c2eb264109699fc546f036fd023e0303cebab9e77e7eb5fb8df921440812ff96c21eb8fbe83626a783db8cf54f633bbf52f63b1d8847105660225057c6d88ba9a81892b78eee8bddcfc7ee6b31375f85c0f864b5403db05832405c9febeeea79275ec0706957860433c07e35b633d553c1acd56e5501410b91565e67ae8744593c0fafeaa40bc95759bb4d88799dc650bf4068e5a3b9e3f80cb35fc232c63f4a7c61b93b8f459406f8851d46627a0048d3e99a320a747e55e3efdd16496fc37b2dee36bf7533941c9d0f9b80cd2392607f9c55021bbb2c49d69d791dee28f7a754d55ca823f15ca2d1f80a0c35c4b6d10ae7cbfcef97d9360e3b6cb7f94d660c707f0e54e430e907b558a8628b1952e46b5cc42dda7d8d5325b5f7837d8e861abac24064b7f9a43a391073eacbd01cb82ffd73ddec0e6eb1a90fecb52bc5c6c25b297e7787e599952cdf40fdbc8ba312caddd7e310fa2a293c52471d53691e02ca0eba5a9c29d0852d56602527859034aea5ebd6cbc4f5a765377e3bf5e02fb6f51dc1c30d845d641127acba2ec24d0166305e5a392a9c29656efd1f2ac5c8f19bfa6d76554300cd77537579096e9e29e03a9ebc5944317304c53910853e0768e7d69346dd71edec1db28d258b9c098ca6321922885e8fbdf7902ddce977d930ad85950c97fac15860f3e043456d80467867d7ff183fee7e2611fd6fe0589c51329a6a5e5144d4d68a852df70af9ea3274760b8a2435804660324cefec0051004cff4f3ce19d0257b8fd0a60a190ef2e7299e673454e2f785884617de4cfb2b517ef88d158a1103b520521ed5c2b5917776a8a67bc8bb47e386a725f29ed23660de12ee14cb0bf6129634f495b666ceccd83e638c952256e7e5eaa7848272c52536791c41cf26c7982f23ccd9f219f72ad202b5a1a2ddabd96618f6382ba7bf529f8f7dd38b4f86bf153ca3e468a4b99ea00afbdb4159b330dc3f36167e3d7c578a0ab0813df58653382faff545a91d905bd44f8482e7d8f426c2a2bbcdfe5358c462cbd2e51a5e9693528a77abfc88881167b38c67bf2ce1bb0c6131974a7fcb821936734ac46d6f343685fe9f091704adccc64d2dfaab8b6579b6766de751820ab2580cdb8422d560bc30a037e60c0ac92015af80dd6e8e5220ae899a93843f3df321a6491e101706280a742aba0cdace3ec687931e72e66cecd2b2ab237d99675cf7ea8a58369d6e0cd0d788cc18ec2c21f095eca13d52710f6bcd7d17127bf0de89e226d9c6e7ef239664854ef4c5fd7458dd28bb415896fa7689365f3faac2b97b33fa3b3079cd76f4bff35cd46d301dc18c762ee34be38611da7649d1598a45b4bd784aac8996df91af6f828766b648776cd0986cd9cb1bee0df741186e6c780427c95929eb6ef2658fe09d14b65ea9055e7ca8b0b485644536d43a16482ee8cd08bc7396a219139cf71b7ae882756edecab661f5b9c2c53fd9de1597946de23a9e6b0bbb87b338d26f3605b2b5a39cdbddf4d6639cd83d8bc81ecbf1e56319e9955b96637dcc575505629ffa0bbdbce5a5a431017237dd260ffdefcd36807424dbd4e0861b384b5d82514f4ac4fa20fe3a438ebf3ac13c0b90dc98d0e8e01fef0966111ccd22181a84dc6fff3b1a5713dec51e5e4e2e0702e360b19f73bd8a89e3ef2b7062abb4cf393ec8d6b553693543ee421fb621f268929129bcb3801e328c986d407980d81cc7414515a997edd149e0cf3291733e63142135a7bee0d289479398309bfd98f5e026ef6cea702119a70575328f03652a9037a0f0b446db7d91ae0267c5f02949aedb8dd9b7532ac30e6270a472e14f2a1b3598d1738d25f01bbf3db52de872bb8483fca5f368bd66"]) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000000c0)={0x2, 0x3b, 0x0}) syz_open_dev$hidraw(0x0, 0xfffffffffffffffd, 0x200) read$hidraw(0xffffffffffffffff, &(0x7f0000000100)=""/68, 0x44) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xfffffffffffffff7, 0x40000) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f00000001c0)) 18:17:05 executing program 5: syz_usb_connect(0x1, 0x2d, &(0x7f0000000380)=ANY=[@ANYBLOB="1201000012091f08c0070115a0740000000109021b0003000000000904ec0001506d30000705818a7c2984638956d32d01d3b0f0965885fcec09ba0e3654bba6492e7ca6fac3136c3b2e1075edf8d547ec1b7159b2291fdb699f0cbf95710333a172e5e16ffffbe216719387fa3613785b2824000000000000000000000000000000000000007fd902942aa42a2d0acaf3b843fd3cebb0284c6804e1003b25bb666204f728d22c4ccf6bbc17073a1f000000aeb15ef1bee16019d7dca8fb7ddc0725c668242c2a18a90568729810efb8524a3b5143e56673c427e14c0ab0be41f16c9d547cfedb3e3fcb1ea4d0c31c3cd993fc4f13348c42e1b2080000003b52e212f459a4cab3a1190b8a944a07c4ba5c3d2def055f97cefbe16fedbfbea5c1920e96efb4cf8b932ad971fd3f429cdd7595a476c772544ba8a5f20d14f66a079d94ed3844c73604bd09b02fe19475b8aa899dfbe1a200000000000000196711eae7478665f086b265f30e571efadff0d160ba67df4cc3b221212535eecb6ac618f2d204b7acec54cd67a0062a1446f8ffffff57e1f615a3af4e388923783f707e639aa3eec3129634910bf309b69bb5df6c2ef42017be56da6844908549746ce4be41ecce5d576457a1b18add7fc17e5aab45ea89b3cfdffcb625e112dae95115cc3c10c33daeacacde3d2babcf10b1f67a1c8db1715318d4b650caff540664e1679c535549bbc1bf82a3b601b554ba0612c1909771fdf4557ee4a538b1a2e50e3221309ac982d779b96a6ab15d5d35b5d7889cfa4ff5e47196281432563ba3881dfd4bb6517d917df83435f0086eb4275ae46ab3c361b60f2906252c7d280c95db704eb6081fdbead5ea5033711adcc75b18d321648f34bb6a26a961e53a151f149ea07a4b066eca420b338835df8aae0c1c3e869f3775c69bd103ff9a0f85fb97e02f81a17d157a6a403481d51a01542b94a9136d7c9350ad810487eb5719acb943392e4f2479dcacc22afaea578cc8d12304"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x7ff) write$char_usb(r0, &(0x7f0000000000)="ab6f7f0c87ebf7864bf78b0a8a8d2e02f9eaf77011bb35bc0bedbd3f74a47a518cd019db67689cc811dcf589d43fe634b8b7e76eb0d5d414760078468a6aac60a6e3135cb81638893bb8d0cf6ba19d9e9a25d3102a202f0f3c9db9f5fb8117bee908018fed642ce32bb7132d991d5cbc0d501c27e24593b8ac9f46d411d80b389ff80003e6c146ad67af11f534bc23cec30c2b0329de4652a6bff75d5e2509780f0feca57cd0c7dcb15e18a6c6fd", 0xae) [ 549.406255][ T2748] usb 3-1: string descriptor 0 read error: -71 [ 549.414167][ T2748] uvcvideo: Found UVC 0.00 device (1c4f:3000) [ 549.421339][ T2748] uvcvideo: No valid video chain found. [ 549.429391][ T2748] usb 3-1: USB disconnect, device number 23 [ 549.516307][ T2839] usb 5-1: too many configurations: 179, using maximum allowed: 8 [ 549.546208][ T4736] usbhid 2-1:0.0: can't add hid device: -71 [ 549.552860][ T4736] usbhid: probe of 2-1:0.0 failed with error -71 [ 549.570151][ T4736] usb 2-1: USB disconnect, device number 9 [ 549.656191][ T2839] usb 5-1: unable to read config index 0 descriptor/start: -61 [ 549.663908][ T2839] usb 5-1: can't read configurations, error -61 [ 549.671776][ T2839] usb usb5-port1: attempt power cycle [ 549.766118][ T5] usb 6-1: new low-speed USB device number 17 using dummy_hcd 18:17:05 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x5, 0x0) ioctl$HIDIOCSFEATURE(r0, 0xc0404806, &(0x7f0000000140)="2326b68adde15e8503d4e9ba8e0107a7618bc3f2de790e2b3813e8516b22") syz_usb_connect$hid(0x2, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x5ac, 0x217, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x1, 0x0, 0x0, {0x9}, {{{0x9, 0x5, 0x81, 0x3, 0x58}}}}}]}}]}}, 0x0) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x7f, 0x4ff4a4e94f6db709) ioctl$HIDIOCSFEATURE(r0, 0xc0404806, &(0x7f0000000300)="665374ddd809a54f44a020e4456dbfb903fafd64e5b10c9fd22c063ab019d48c8b2cd78d0a4cbc5ffd75b62efd5a7c200f34e4fa7a238d9cb1d5695d22d77ca49d8db7e7e7b4bf8a24f1b9ce37fc99cba43a57dd519d00b7485c288e3b65c54e7a384072f1bd7bf06bc348050a178d31f7fd0374d680cd6525ed2a4ae494cce7402a8d497272f8fc89f1219e66d14aafefe9b2c0349ae540b09ded9e53a49d122018") 18:17:05 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x3, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000300)={0x3, 0xe7, &(0x7f0000000200)="1dc6973e947881d60ee1556206ccad6d05e3eac43191c17a6ad01a2f0a5d026eac6a98f324dc96536e4fbcb9ea0f74cecfd3de1783372d282b5df89ef6edf10090cc992c4e9b17b3b59bb9b09eb49f21af62098145d2336bb18a1e571a6cd092cc0efefedc5cbaa7560ff6e05cef8acfdcc7d70da3a9bc02fd8d3c6b0fc0f4a55a5855a60e27544616f09659ad6703899eb96e3dcd1a715663b5cbdd42c6c913b0473dffffb823d1b6d1ceb9bf22c25e419a180760ea970ef124a79edcd093cabf8cf681bda200ca2c19099082fce3c5d65c9bf0f619db9393d9cecc04edca2e77278376063627"}) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x7, 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) read$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r4, &(0x7f0000001200)='\t', 0xffffff45) r5 = syz_open_dev$hiddev(0x0, 0x12d, 0x0) ioctl$HIDIOCGDEVINFO(r5, 0x801c4803, &(0x7f0000000080)=""/53) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, &(0x7f00000013c0)=""/4096) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f0000000340)=ANY=[@ANYBLOB="4d0c000041e7d74ccd85561fa83fc1e87c4e26a6881ff9bab1f993fb85517a7fc912cd9c8cfa015a14c754981a9b7138863cd5d7d607c116a3dffbaca7327563ad3276a26d25199f683bb275d5805ec755acdb5f9a7960c0859c33f4188669c146cae78111f69b513e7fe0f43f7f2217e44e17b4964074a4210707c6e215af01bd62f2fc42c8e217c56feecfeb5e424706f4b0e3c96d21f9ed3906f31b8d05e1060e1a27ab2e303cd9d7b59d093392e972c894d7de328251b446bba3dfd94fad99b3e1987e292fa504b3f72a0ea6455053153ea4275a815834ce0df32791cb2818e4c9eea3449f04f214c21b51d8fb7f247a4cde985ba1d18abf5fb2babbfb206e3888623abdcd79fe1c33ead885437b48cea2536c042b00ea61d60c04046fec582d5f4a8e47da90a65f1ff1f360698b3aa220f773695ec3e9d893041c64c17f7d65b44e328dafdd41efe14097a45e1e1051843fe13e36791bd6485912685f69bc7bba01d00460a9c95cfbf6603dcef7cb8d99e1306d08cedc905dcbc37f50b83ea7134ad8d9e127e743c3d1160b4c1015e27be530d04f32da767c8fb96fbe53b6c5fcb71032e13d47265e5b30f0370d6d8cf9d7adb70d773571af108bcaf7f51e4b97d762efa226f62ffe7793ff0f3c2717339d5112741da73464101494d5bdec8e8f61cdd3f3fb24c485027b1614369a241300ca08627899926f608028d47283cf777d520edba01ae6ba6c910bebc9fb72ab9cb16bc257051ad3d7ccaf7635d04fee0aedbf1f4d23728f3343b0f46ba5557c462109b75a50f9852a4283ef34d3afd35d067b92ac7c8e01c386e9a8179d7f65e902ee3c2b0e76bb0989367015af1a7dc626b88a04ff72f5f098d351dbb7e2224321c9bf11a35d578147dbbc980a982a25db32c71d953129786735b8d6f5137fea5299ef8406e3ef6a038c6ff9438b84e90b4a70b86d8dec510f183614009124973071f367da7b1b76e299b27dd8550e0bcd48094cf61565ee90ade1dc4436ff2d18d793c32dfef6e08d4301cc9f1a137566332a398c9503506e57dbdbb29c7158cfeecce1352ab8a18f80f71a45b54cbe2efb453b4f4e3079931212463a17a755afd4608fe7d5899a46e1b8847cdd0a2ac5e111c70bfd45e27e12ffca4a0ef415646e18541b3165b7c40fd80d4f6f44208ac00daa6f1215d7023e0314af1f8d6cb9a84c1d6bdb40bb7e8109174f26e19fa7d0673b484260948ecdb1b9e4526deaca52b97565d57efaf508c0a908162db08afb596570c34e4be1b166f73a2a909e8f3af5b1f6293546dc29b4353caa62b17701773174e823870f61aa804bc7cb662841c38b8eb5e7feba6e81f28fba93f49b911bbcc3d5717bb4b1917d0b72373f78d616e5dd53e1296ee1661f835881d806f9ff7b06f1cf0cecd95316ae1aff4446b56504af0925bdbf2daa91a0af53828bb02c14079386e892c68e65a73f8cf9753c727aadfe5fbc438b083091d2ef0a4552fa56bfe54d1d99551de09cb07b5c3d39feb8fb6f0d597653d0eb59d970c1e9576a3c18a133e0cdd946733162700f29ec38a73dde7395ffd6b086e3269ce07a944967042648d2c66a4b0589fbc2930b6a276d561b1a2d4405028209d25c5aaaeaa0dde7f408c2abea7366ff855c4eb94156aa5ff6ed90ced1e639a60e88961a22e6723ff7ecbc2f854052b4a193659fb42d85a830f2adbe80775a9ac88df11fb246c2fd84a680d20c4938d5b2fdb4be5ba2bf191a57b95670499c163598137140f4ac1706cb485e26b85b330342d472f67e065ff65bd2995cd296a233040b8eb66ed3929b5a34d5f541abfcc54684f47e170690230a6882444367bab54a5a427e89689012edef6924674c6791ff07e1d9152855b6c6da609a22bcfab026e18f67738a4effbf7cb1512f8288cb323fb0b638a067d043c261c5f38b297e219f0a6e2888f56d5807a8111ceb9e8a7c4cb5db24303d8ec08eb37fefc7e2942688741c31336a9bfe983f44cf4c90fde8c0c9c23ebc0e4cabcdd283f7c3d544a6e70fc7ecc5bc74cdf0ced2e59558347b413e6740524e80b36b3d399d907896413b3507f075c708c5807b70395bac08b35744d828ab977c7f9b8892b6514fc5a753024d17026288af18c013826766396abd6884c7a6d4274d67f1ead54c4da871125bf40596b4bad6e928f2ee827e6b3443dc1e5e6e992c4c5242fc89799a15a257e8d165b6bae215103bdbdc029ebe1914c24ed9f2f5c230596466bc723c5bd1d044eba5e8690500e0541c1925c3b2b4b4b1d0d7faf46d97f56c229373bd7faa5ce3d031dc4ebef0dccb4033edb9d589ef2a9acab67796db7de9d58755299b92b142aebd8d94c29eb031e3168aab5ae4d15f8b785ef063c272d42da377f574ec1030292600bed11834ff565d412c79a618f729264653cfd4486e29a4300accc67f59c8bcf414f5d588ce447897537ad5883e278b3b294ca65d744791e13609867df2422d09635d42e4b50fa0a03e2a85fcf8b5d7ab511cca06c2200970f8350a50f60f934f3cee4a33da31e2c2097c2eb264109699fc546f036fd023e0303cebab9e77e7eb5fb8df921440812ff96c21eb8fbe83626a783db8cf54f633bbf52f63b1d8847105660225057c6d88ba9a81892b78eee8bddcfc7ee6b31375f85c0f864b5403db05832405c9febeeea79275ec0706957860433c07e35b633d553c1acd56e5501410b91565e67ae8744593c0fafeaa40bc95759bb4d88799dc650bf4068e5a3b9e3f80cb35fc232c63f4a7c61b93b8f459406f8851d46627a0048d3e99a320a747e55e3efdd16496fc37b2dee36bf7533941c9d0f9b80cd2392607f9c55021bbb2c49d69d791dee28f7a754d55ca823f15ca2d1f80a0c35c4b6d10ae7cbfcef97d9360e3b6cb7f94d660c707f0e54e430e907b558a8628b1952e46b5cc42dda7d8d5325b5f7837d8e861abac24064b7f9a43a391073eacbd01cb82ffd73ddec0e6eb1a90fecb52bc5c6c25b297e7787e599952cdf40fdbc8ba312caddd7e310fa2a293c52471d53691e02ca0eba5a9c29d0852d56602527859034aea5ebd6cbc4f5a765377e3bf5e02fb6f51dc1c30d845d641127acba2ec24d0166305e5a392a9c29656efd1f2ac5c8f19bfa6d76554300cd77537579096e9e29e03a9ebc5944317304c53910853e0768e7d69346dd71edec1db28d258b9c098ca6321922885e8fbdf7902ddce977d930ad85950c97fac15860f3e043456d80467867d7ff183fee7e2611fd6fe0589c51329a6a5e5144d4d68a852df70af9ea3274760b8a2435804660324cefec0051004cff4f3ce19d0257b8fd0a60a190ef2e7299e673454e2f785884617de4cfb2b517ef88d158a1103b520521ed5c2b5917776a8a67bc8bb47e386a725f29ed23660de12ee14cb0bf6129634f495b666ceccd83e638c952256e7e5eaa7848272c52536791c41cf26c7982f23ccd9f219f72ad202b5a1a2ddabd96618f6382ba7bf529f8f7dd38b4f86bf153ca3e468a4b99ea00afbdb4159b330dc3f36167e3d7c578a0ab0813df58653382faff545a91d905bd44f8482e7d8f426c2a2bbcdfe5358c462cbd2e51a5e9693528a77abfc88881167b38c67bf2ce1bb0c6131974a7fcb821936734ac46d6f343685fe9f091704adccc64d2dfaab8b6579b6766de751820ab2580cdb8422d560bc30a037e60c0ac92015af80dd6e8e5220ae899a93843f3df321a6491e101706280a742aba0cdace3ec687931e72e66cecd2b2ab237d99675cf7ea8a58369d6e0cd0d788cc18ec2c21f095eca13d52710f6bcd7d17127bf0de89e226d9c6e7ef239664854ef4c5fd7458dd28bb415896fa7689365f3faac2b97b33fa3b3079cd76f4bff35cd46d301dc18c762ee34be38611da7649d1598a45b4bd784aac8996df91af6f828766b648776cd0986cd9cb1bee0df741186e6c780427c95929eb6ef2658fe09d14b65ea9055e7ca8b0b485644536d43a16482ee8cd08bc7396a219139cf71b7ae882756edecab661f5b9c2c53fd9de1597946de23a9e6b0bbb87b338d26f3605b2b5a39cdbddf4d6639cd83d8bc81ecbf1e56319e9955b96637dcc575505629ffa0bbdbce5a5a431017237dd260ffdefcd36807424dbd4e0861b384b5d82514f4ac4fa20fe3a438ebf3ac13c0b90dc98d0e8e01fef0966111ccd22181a84dc6fff3b1a5713dec51e5e4e2e0702e360b19f73bd8a89e3ef2b7062abb4cf393ec8d6b553693543ee421fb621f268929129bcb3801e328c986d407980d81cc7414515a997edd149e0cf3291733e63142135a7bee0d289479398309bfd98f5e026ef6cea702119a70575328f03652a9037a0f0b446db7d91ae0267c5f02949aedb8dd9b7532ac30e6270a472e14f2a1b3598d1738d25f01bbf3db52de872bb8483fca5f368bd66"]) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000000c0)={0x2, 0x3b, 0x0}) syz_open_dev$hidraw(0x0, 0xfffffffffffffffd, 0x200) read$hidraw(0xffffffffffffffff, &(0x7f0000000100)=""/68, 0x44) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xfffffffffffffff7, 0x40000) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f00000001c0)) [ 550.096238][ T4736] usb 4-1: new high-speed USB device number 18 using dummy_hcd [ 550.156237][ T2846] usb 3-1: new high-speed USB device number 24 using dummy_hcd [ 550.176294][ T5] usb 6-1: config 0 has an invalid interface number: 236 but max is 2 [ 550.184619][ T5] usb 6-1: config 0 has an invalid descriptor of length 99, skipping remainder of the config [ 550.194937][ T5] usb 6-1: config 0 has 1 interface, different from the descriptor's value: 3 [ 550.203959][ T5] usb 6-1: config 0 has no interface number 0 [ 550.210803][ T5] usb 6-1: config 0 interface 236 altsetting 0 endpoint 0x81 is Bulk; changing to Interrupt [ 550.221205][ T5] usb 6-1: New USB device found, idVendor=07c0, idProduct=1501, bcdDevice=74.a0 [ 550.230359][ T5] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 550.246623][ T5] usb 6-1: config 0 descriptor?? [ 550.293831][ T5] iowarrior 6-1:0.236: IOWarrior product=0x1501, serial= interface=236 now attached to iowarrior0 [ 550.316128][ T2764] usb 2-1: new full-speed USB device number 10 using dummy_hcd [ 550.336151][ T4736] usb 4-1: Using ep0 maxpacket: 8 [ 550.406266][ T2839] usb 5-1: new high-speed USB device number 35 using dummy_hcd [ 550.456218][ T4736] usb 4-1: config 0 has an invalid interface number: 253 but max is 0 [ 550.464486][ T4736] usb 4-1: config 0 has no interface number 0 [ 550.470751][ T4736] usb 4-1: New USB device found, idVendor=0af0, idProduct=6731, bcdDevice= 5.8b [ 550.479844][ T4736] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 550.488974][ T4736] usb 4-1: config 0 descriptor?? [ 550.493772][ T5] usb 6-1: USB disconnect, device number 17 [ 550.501199][ T5] iowarrior 6-1:0.236: I/O-Warror #0 now disconnected [ 550.546775][ T2846] usb 3-1: config 0 has an invalid interface number: 142 but max is 0 [ 550.555004][ T2846] usb 3-1: config 0 has no interface number 0 [ 550.566882][ T2846] usb 3-1: New USB device found, idVendor=1c4f, idProduct=3000, bcdDevice=56.4d [ 550.575943][ T2846] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 550.592510][ T2846] usb 3-1: config 0 descriptor?? [ 550.676284][ T2764] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 550.687486][ T2764] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 88, setting to 64 [ 550.698252][ T2764] usb 2-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 550.711116][ T2764] usb 2-1: New USB device found, idVendor=05ac, idProduct=0217, bcdDevice= 0.40 [ 550.720246][ T2764] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 550.727287][ T4736] usb 4-1: USB disconnect, device number 18 [ 550.766277][ T2839] usb 5-1: too many configurations: 179, using maximum allowed: 8 [ 550.776872][ T2764] usbhid 2-1:1.0: can't add hid device: -22 [ 550.783099][ T2764] usbhid: probe of 2-1:1.0 failed with error -22 [ 550.876246][ T2846] usb 3-1: string descriptor 0 read error: -71 [ 550.886634][ T2846] uvcvideo: Found UVC 0.00 device (1c4f:3000) [ 550.893655][ T2846] uvcvideo: No valid video chain found. [ 550.899773][ T2839] usb 5-1: unable to read config index 0 descriptor/start: -61 [ 550.907473][ T2839] usb 5-1: can't read configurations, error -61 [ 550.915814][ T2846] usb 3-1: USB disconnect, device number 24 [ 550.968992][ T2764] usb 2-1: USB disconnect, device number 10 [ 551.056118][ T2839] usb 5-1: new high-speed USB device number 36 using dummy_hcd 18:17:06 executing program 3: syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) syz_open_dev$hidraw(0x0, 0x3, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000000040)=""/38, 0x26) read$hidraw(r0, &(0x7f0000004200)=""/4096, 0xaee4e939fb93146a) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f0000001240)={0x0, "f63ef7865d1097beb2e7d69da13817be2a3be75b3352f63abe8837112a071bb74c13472b9e8522e66e13d704f188d78d2cc3b26865333b4ae39ea3fa03da3945"}) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000001300)) write$hidraw(r1, &(0x7f0000001140)="2170159465d71ae22e368406f2e88d24eaabc009160ed27a7b238258c8381edaf3fcfed101e8c5541ea7edb91fa104e82ec6b99b6a1d7d553ad5174807b3366373b4a54e0161a8bb05c05d038f0aea804f235b9842806ca5d6cc7b26c449db6b125a462e16efc22f0ea6f6c5a47e51c67764761afd07c7a1a7773ae7a89d30", 0x7f) syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x6, 0x2c2000) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, &(0x7f00000013c0)=""/4096) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f00000010c0)) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hidraw(&(0x7f0000001340)='/dev/hidraw#\x00', 0xfffffffffffffffd, 0x0) ioctl$HIDIOCGRDESC(r3, 0x90044802, &(0x7f00000023c0)=ANY=[@ANYBLOB="55060000ddd2a2ea9f45924da04a1840ff712233d20be53c8c95af0ca758f61b112534208111e8c1666193323cbb71f093db775839b3e19d68788330e58d191e6a82faaa813367830c7882383cca4b9ceafdc637cc33469882886f5645db7773fae9c71ba3cd9bf75755ff9d3e19220d7d627510d3d02da5cf04be000940151668c77dcf85561ea169b81814119566038a4fe04cf582387f807c39e679f673b4409d9cbfc63b38f856a3624b4e642bd23acb90e3010ebd8bb08774518a87734ffde31a6c3f69ddb4c00eb435b3d4cfc82c1f9c4076879bf8a75d249e7031987f95085bfe618f866aa8ae7c6e2e44112e0e7cc2b34f0d6eeb1ab34434b3435f026c8abf82f8c7f653e28f099aaee29f188774b0b1804c444128e552a6ff415cd09969479fea06fc92a89ad821e675bf01ee1c0511bd6a9ade1c1f108802afdbb47f2a3fd219d332e3d5b17776e61566022dd8d946403957e66c292c72072f149012be05a3dca8c165d830882cd6c4f43532019d603d7760ef774374f4bf99bce530e13a1412f601fcba97fd1ac0a593bcc3961b0034965798432ef6b096be55162582798424322a9317c686c0b341a09771e0637f3a40584be46cc3c9ba628be3a33994e4efcfee79c0b5636c4e9c045c6a49b891f71541252e7f84faf469adef004cd31fa50507793f5ebc4f05b956c714c6da168e3637415c40e142a33813aef0ddbf0c8cf81dcf87b7d2ae5e859551ee8b18aa883ee6624f06a8c83f9eb1ced359fca21bb4bb4341b9d70c79670c89605c907af0204ba05497f3e9f56e4e1152c918be2d8f6ce4c9a7f943992d7ea8b3e68417fb06d737ea0031b53a173716cdc8cab618e224f72cfe77ccbd206f140134f2d8afc2e44efa883d2f84cde0055b67211e712538c6510b76b0af31894fc1a73974c8f4946a743dc8e2a7dac4fe3ebe419c349c196410c666337ae25b3f14ebb946b76acaac1b871ccc9b2ab49a8039fc064dd538b0a0e40a01e3dd700945194968b41c74be7e7eb66dac64b26c24e7193ee715b7abde469396905a6d373ee098c8a2de8587f578443545786e9765b185a052c72e8de5be8c2fa6cf0b4d7981c1c11b4a83cd57fb095d35d1d4933409f7571366f2a670033b5c9d0e67deee6f9a7329b6ac63a06657473e12e6a191bb5bf209778bf34fd005212d079c5c8e147c67cb9c7b87970ddbad86f82fea3373697cdff159b9c7f49bdf97da30bf8b7e7a4b035c244ddd7fa5760e19f0097e48d4dddfab548ce8d3a923a544cecf226078df880c0355e56293795f8ae5097a017a5348fbd8691becb3aef80ddcf1d7180481d68c82868d3c396e628f726dfe1a8f96ef79cfa3dda4b3f2908f60e79b1d99397eadc4b0f315d8c99a9fc3a0ea7f2e5c5eb6182e567b9876124020760340e84dd43faefbd9d4f62954e57192bab864bcfbcd719c4e7c38f777e510e078c830c0e1aa1213f9a888469232b2af870e66b09009c34383bb6857fa3a2e3edded9aef6d558b2125f5fe2fc54bfe672ac18f3f78312febc15cb55d0194dafb686cd2e92840b9e8343012a95941b68d3a4d21095fe86c023f6abb3a321c491d754b1df2bac554a8bf70bddb7e49a80318882095ffbfa06506b48b1fdd1aa350650fc2c4fe2a4ca823dcbc9f91f35520983a1ea66ff4f0cdfcdfa52ca6de3399f0fe1875591f33c26a4ca2edc62f24aab9a2ce1d64fa83ae850409f68ed2a374a2f1f33e58d4c7ca2b1ad438c07195bb4fbd3b0a5eb67315bb69c587fb24ef844824f3f651f3208d6c1e5e4051d63f5f3444dd1deaeea3bec24007710caf25867d74ff1c27c6798d236a48d4222c80901974ce7e951a5bb3f704aa6b23023cf7c8d1771bcd05c841c23a2815bbaca65326f62b820524006a67b98b8e8a32833c47c389321dfeb824640692fad66f2c3facee0c24b156ce9fa6c05fb978658e300ffb0f3c53e2b6c4fe48c8f10c07af7e276da33158ad6bc4acfbcc5ae9e5289773b2fb4a4bac2240cb5dfcca31c4bc340cc101cc3b891e9b7929fdeaa62d4fe43515a1ea42ea7c88dad78c2c24d6c9660c597bf766b3d9fab7062c3ac7f6efaf2933eed27a8848612e2a7b1810000022bd76ced2e9ac61b09dd43d797c8e40b71cc79dc317620c59774fe22512e12d6985c2783cf2295c3c7a20cd564d2ec8167739c6b3a96d7531fbfbaf6a007e1d24a00c0bef96f7695631d75dd96483141cadb2ae4c2b5aca4ec8d0cd440ae7a32677f72ed5d1e6341ebc5bb13b55dc22a9930e4400c1b320da"]) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x2040) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) [ 551.266232][ T5] usb 6-1: new low-speed USB device number 18 using dummy_hcd 18:17:06 executing program 4: syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r1 = syz_open_dev$hidraw(0x0, 0x803, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, 0x0) syz_open_dev$hidraw(&(0x7f0000002bc0)='/dev/hidraw#\x00', 0x2, 0x80000) read$hidraw(0xffffffffffffffff, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f00000000c0)=""/4096, 0x1000) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f0000001240)={0x0, "f63ef7865d1097beb2e7d69da13817be2a3be75b3352f63abe8837112a071bb74c13472b9e8522e66e13d704f188d78d2cc3b26865333b4ae39ea3fa03da3945"}) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000001300)) write$hidraw(r1, &(0x7f0000001140)="2170159465d71ae22e368406f2e88d24eaabc009160ed27a7b238258c8381edaf3fcfed101e8c5541ea7edb91fa104e82ec6b99b6a1d7d553ad5174807b3366373b4a54e0161a8bb05c05d038f0aea804f235b9842806ca5d6cc7b26c449db6b", 0x60) r3 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x6, 0x2c2000) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, &(0x7f00000013c0)=""/4096) ioctl$EVIOCSMASK(r3, 0x40104593, &(0x7f0000000080)={0x5, 0x45, &(0x7f00000023c0)="8e2a29b073b9fa07bf5cfe786fae508ecf65613709362e07ef35e953e7a56964fe296557c4baed0d00b0cd8e925b9ee58348d2a9e9c3412c73149882ec16f9ed7a258b1f45"}) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f00000010c0)) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hidraw(&(0x7f0000001340)='/dev/hidraw#\x00', 0xfffffffffffffffd, 0x0) ioctl$HIDIOCGRDESC(r4, 0x90044802, &(0x7f0000002440)=ANY=[@ANYBLOB="55060000ddd2a2ea9f45924da04a1840ff712233d20be53c8c95af0ca758f61b112534208111e8c1666193323cbb71f093db775839b3e19d68788330e58d191e6a82faaa813367830c7882383cca4b9ceafdc637cc33469882886f5645db7773fae9c71ba3cd9bf75755ff9d3e19220d7d627510d3d02da5cf04be000940151668c77dcf85561ea169b81814119566038a4fe04cf582387f807c39e679f673b4409d9cbfc63b38f856a3624b4e642bd23acb90e3010ebd8bb08774518a87734ffde31a6c3f69ddb4c00eb435b3d4cfc82c1f9c4076879bf8a75d249e7031987f95085bfe618f866aa8ae7c6e2e44112e0e7cc2b34f0d6eeb1ab34434b3435f026c8abf82f8c7f653e2ff099aaee29f188774b0b1804c444128e552a6ff415cd09969479fea06fc92a89ad821e675bf01ee1c0511bd6a9ade1c1f108802afdbb47f2a3fd219d332e3d5b17776e61566022dd8d946403957e66c292c72072f149012be05a3dca8c165d830882cd6c4f43532019d603d7760ef774374f4bf99bce530e13a1412f601fcba97fd1ac0a593bcc3961b0034965798432ef6b096be55162582798424322a9317c686c0b341a09771e0637f3a40584be46cc3c9ba625b4046971d884c6f70748be3a33994e4efcfee79c0b5636c4e9c045c6a49b891f71541252e7f84faf469adef004cd31fa50507793f5ebc4f05b956c714c6da168e3637415c40e142a33813aef0ddbf0c8cf81dcf87b7d2ae5e859551ee8b18aa883ee6624f06a8c83f9eb1ced359fca21bb4bb4341b9d70c79670c89605c907af0204ba05497f3e9f56e4e1152c918be2d8f6ce4c9a7f943992d7ea8b3e68417fb06d737ea0031b53a173716cdc8cab618e224f72cfe77ccbd206f140134f2d8afc2e44efa883d2f84cde0055b67211e712538c6510b76b0af31894fc1a73974c8f4946a743dc8e2a7dac4fe3ebe419c349c196410c662337ae25b3f14ebb946b76acaac1b871ccc9b2ab49a8039fc064dd538b0a0e40a01e3dd700945194968b41c74be7e7eb66dac64b26c24e7193ee715b7abde469396905a6d373ee098c8a2de8587f578443545786e9765b185a052c72e8de5be8c2fa6cf0b4d7981c1c11b4a83cd57fb095d35d1d4933409f7571366f2a670033b5c9d0e67deee6f9a7329b6ac63a06657473e12e6a191bb5bf209778bf34fd005212d079c5c8e147c67cb9c7b87970db8ad6f070796dd00d5e86dd25692df1edbad502886f82fea3373697cdff159b9c7f49bdf97da30bf8b7e7a4b035c244ddd7fa5760e19f0097e48d4ddfdffffffffffffffa544cecf226078df880c9de62e63e5b91b0355e56293795f8ae5097a017a5348fbd8691becb3aef80ddcf1d7180481d68c82868d3c396e628f726dfe1a8f96ef79cfa3dda4b3f2908f60e79b1d99397eadc4b0f315d8c99a9fc3a0ea7f2e5c5eb6182e567b9876124020760340e832d43faefbd9d4f62954e57192bab864bcfbcd719c4e7c38f777e510e078c830c0e1aa1213f9a888469232b2af870e66b09009c3438b2125f5fe2fc54bfe672ac18f3f78312febc15cb55d0194dafb686cd2e92840b9e8343012a95941b68d3a4d21095fe86c023f6abb3a321c491d754b1df2bac554a8bf70bdfc7e49a80318882095ffbfa06506b48b1fdd1aa350650fc2c4fe2a4ca823dcbc9f91f35520983a1ea66ff4f0cdfce8a52ca6de3399f0fe1875591f33c26a4ca2edc62f24aab9a2ce1d64fa83ae58d408ca2b1ad400007195bb4fbd3b0a5eb67315bb69c5ffffff7f844824f3f651f3208d6c1e5e4051d63f5f3444dd1deaeea3bec24007710caf25867d74ff1c27c6798d236a48d4222c80901974ce7e951a5bb3f704aa6b23023cf7c8d1771bcd05c841c23a2815bbaca65326f62b820524006a67b98b8e8a32833c47c389321dfeb824640692fad66f2c3facee0c24b156ce9fa6c05fb978658e300ffb0f3c53e2b6c4fe48c8f4af1f093fd849f10c07af7e276da33158ad6bc4acfbcc5ae9e5289773b2fb4a4bac2240cb5dfcca31c4bc340cc101cc3b891e9b7929fdeaa62d4fe43515a1ea42ea7c88dad78c2c24d6c9660c597bf766b3d9fab7062c3ac7f6efaf2933eed27a8848612e2a7b1810000022bd76ced2e9ac61b09dd43d797c8e40b71cc79dc317620c59774fe22512e12d69854d2ec8167739c6b3a96d7531fbfbaf6a00bb0abfb573a4ca5f7e1d24a00c0bef96f7695631d75dd96483141cadb2ae4c2b5aca4ec8d0cd440ae7a32677f72ed5d1e6341ebc5bb13b55dc22a9930e4400c1b3a3f9bb42620a78a79fe8b4b32c7bc276198d517759f9e7313921523b22be4fc4bbc80f0bdf4bc367ed2c6f505bd0e2ba527f14f76f6a81ed65c4de68cf61c2c8c65039a3854dd638d23e369ad9a1c290caa94389b0420b7cc28687a34a8e5b283870d371858fb7f5c7a7ac49dfb8055c6964a631771bb48bb697b5d10210ba31a274975fb218a25960000000003c28ca96c6717bcf67334b567781c007190761ae36355d698e3a993119a033b493ace42472890ab726d6dcfcf05bdaf2f5c0569c554bf2e8deba96da10799d41237f1dea75da896d22a872369801a51472d91c1efc7e63afeac6c5610ce1a567db63c7b99433ac0b639483a52a5342481d5cc9ff639ed8bd020da5794e1c3a9adaa0c194"]) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x2040) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGPHYS(r1, 0x80404812, &(0x7f0000001380)) r5 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0xe97, 0xc5b013f5ba9f632d) ioctl$HIDIOCGVERSION(r5, 0x80044801, &(0x7f00000011c0)) 18:17:06 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x3, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000300)={0x3, 0xe7, &(0x7f0000000200)="1dc6973e947881d60ee1556206ccad6d05e3eac43191c17a6ad01a2f0a5d026eac6a98f324dc96536e4fbcb9ea0f74cecfd3de1783372d282b5df89ef6edf10090cc992c4e9b17b3b59bb9b09eb49f21af62098145d2336bb18a1e571a6cd092cc0efefedc5cbaa7560ff6e05cef8acfdcc7d70da3a9bc02fd8d3c6b0fc0f4a55a5855a60e27544616f09659ad6703899eb96e3dcd1a715663b5cbdd42c6c913b0473dffffb823d1b6d1ceb9bf22c25e419a180760ea970ef124a79edcd093cabf8cf681bda200ca2c19099082fce3c5d65c9bf0f619db9393d9cecc04edca2e77278376063627"}) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x7, 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) read$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r4, &(0x7f0000001200)='\t', 0xffffff45) r5 = syz_open_dev$hiddev(0x0, 0x12d, 0x0) ioctl$HIDIOCGDEVINFO(r5, 0x801c4803, &(0x7f0000000080)=""/53) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, &(0x7f00000013c0)=""/4096) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f0000000340)=ANY=[@ANYBLOB="4d0c000041e7d74ccd85561fa83fc1e87c4e26a6881ff9bab1f993fb85517a7fc912cd9c8cfa015a14c754981a9b7138863cd5d7d607c116a3dffbaca7327563ad3276a26d25199f683bb275d5805ec755acdb5f9a7960c0859c33f4188669c146cae78111f69b513e7fe0f43f7f2217e44e17b4964074a4210707c6e215af01bd62f2fc42c8e217c56feecfeb5e424706f4b0e3c96d21f9ed3906f31b8d05e1060e1a27ab2e303cd9d7b59d093392e972c894d7de328251b446bba3dfd94fad99b3e1987e292fa504b3f72a0ea6455053153ea4275a815834ce0df32791cb2818e4c9eea3449f04f214c21b51d8fb7f247a4cde985ba1d18abf5fb2babbfb206e3888623abdcd79fe1c33ead885437b48cea2536c042b00ea61d60c04046fec582d5f4a8e47da90a65f1ff1f360698b3aa220f773695ec3e9d893041c64c17f7d65b44e328dafdd41efe14097a45e1e1051843fe13e36791bd6485912685f69bc7bba01d00460a9c95cfbf6603dcef7cb8d99e1306d08cedc905dcbc37f50b83ea7134ad8d9e127e743c3d1160b4c1015e27be530d04f32da767c8fb96fbe53b6c5fcb71032e13d47265e5b30f0370d6d8cf9d7adb70d773571af108bcaf7f51e4b97d762efa226f62ffe7793ff0f3c2717339d5112741da73464101494d5bdec8e8f61cdd3f3fb24c485027b1614369a241300ca08627899926f608028d47283cf777d520edba01ae6ba6c910bebc9fb72ab9cb16bc257051ad3d7ccaf7635d04fee0aedbf1f4d23728f3343b0f46ba5557c462109b75a50f9852a4283ef34d3afd35d067b92ac7c8e01c386e9a8179d7f65e902ee3c2b0e76bb0989367015af1a7dc626b88a04ff72f5f098d351dbb7e2224321c9bf11a35d578147dbbc980a982a25db32c71d953129786735b8d6f5137fea5299ef8406e3ef6a038c6ff9438b84e90b4a70b86d8dec510f183614009124973071f367da7b1b76e299b27dd8550e0bcd48094cf61565ee90ade1dc4436ff2d18d793c32dfef6e08d4301cc9f1a137566332a398c9503506e57dbdbb29c7158cfeecce1352ab8a18f80f71a45b54cbe2efb453b4f4e3079931212463a17a755afd4608fe7d5899a46e1b8847cdd0a2ac5e111c70bfd45e27e12ffca4a0ef415646e18541b3165b7c40fd80d4f6f44208ac00daa6f1215d7023e0314af1f8d6cb9a84c1d6bdb40bb7e8109174f26e19fa7d0673b484260948ecdb1b9e4526deaca52b97565d57efaf508c0a908162db08afb596570c34e4be1b166f73a2a909e8f3af5b1f6293546dc29b4353caa62b17701773174e823870f61aa804bc7cb662841c38b8eb5e7feba6e81f28fba93f49b911bbcc3d5717bb4b1917d0b72373f78d616e5dd53e1296ee1661f835881d806f9ff7b06f1cf0cecd95316ae1aff4446b56504af0925bdbf2daa91a0af53828bb02c14079386e892c68e65a73f8cf9753c727aadfe5fbc438b083091d2ef0a4552fa56bfe54d1d99551de09cb07b5c3d39feb8fb6f0d597653d0eb59d970c1e9576a3c18a133e0cdd946733162700f29ec38a73dde7395ffd6b086e3269ce07a944967042648d2c66a4b0589fbc2930b6a276d561b1a2d4405028209d25c5aaaeaa0dde7f408c2abea7366ff855c4eb94156aa5ff6ed90ced1e639a60e88961a22e6723ff7ecbc2f854052b4a193659fb42d85a830f2adbe80775a9ac88df11fb246c2fd84a680d20c4938d5b2fdb4be5ba2bf191a57b95670499c163598137140f4ac1706cb485e26b85b330342d472f67e065ff65bd2995cd296a233040b8eb66ed3929b5a34d5f541abfcc54684f47e170690230a6882444367bab54a5a427e89689012edef6924674c6791ff07e1d9152855b6c6da609a22bcfab026e18f67738a4effbf7cb1512f8288cb323fb0b638a067d043c261c5f38b297e219f0a6e2888f56d5807a8111ceb9e8a7c4cb5db24303d8ec08eb37fefc7e2942688741c31336a9bfe983f44cf4c90fde8c0c9c23ebc0e4cabcdd283f7c3d544a6e70fc7ecc5bc74cdf0ced2e59558347b413e6740524e80b36b3d399d907896413b3507f075c708c5807b70395bac08b35744d828ab977c7f9b8892b6514fc5a753024d17026288af18c013826766396abd6884c7a6d4274d67f1ead54c4da871125bf40596b4bad6e928f2ee827e6b3443dc1e5e6e992c4c5242fc89799a15a257e8d165b6bae215103bdbdc029ebe1914c24ed9f2f5c230596466bc723c5bd1d044eba5e8690500e0541c1925c3b2b4b4b1d0d7faf46d97f56c229373bd7faa5ce3d031dc4ebef0dccb4033edb9d589ef2a9acab67796db7de9d58755299b92b142aebd8d94c29eb031e3168aab5ae4d15f8b785ef063c272d42da377f574ec1030292600bed11834ff565d412c79a618f729264653cfd4486e29a4300accc67f59c8bcf414f5d588ce447897537ad5883e278b3b294ca65d744791e13609867df2422d09635d42e4b50fa0a03e2a85fcf8b5d7ab511cca06c2200970f8350a50f60f934f3cee4a33da31e2c2097c2eb264109699fc546f036fd023e0303cebab9e77e7eb5fb8df921440812ff96c21eb8fbe83626a783db8cf54f633bbf52f63b1d8847105660225057c6d88ba9a81892b78eee8bddcfc7ee6b31375f85c0f864b5403db05832405c9febeeea79275ec0706957860433c07e35b633d553c1acd56e5501410b91565e67ae8744593c0fafeaa40bc95759bb4d88799dc650bf4068e5a3b9e3f80cb35fc232c63f4a7c61b93b8f459406f8851d46627a0048d3e99a320a747e55e3efdd16496fc37b2dee36bf7533941c9d0f9b80cd2392607f9c55021bbb2c49d69d791dee28f7a754d55ca823f15ca2d1f80a0c35c4b6d10ae7cbfcef97d9360e3b6cb7f94d660c707f0e54e430e907b558a8628b1952e46b5cc42dda7d8d5325b5f7837d8e861abac24064b7f9a43a391073eacbd01cb82ffd73ddec0e6eb1a90fecb52bc5c6c25b297e7787e599952cdf40fdbc8ba312caddd7e310fa2a293c52471d53691e02ca0eba5a9c29d0852d56602527859034aea5ebd6cbc4f5a765377e3bf5e02fb6f51dc1c30d845d641127acba2ec24d0166305e5a392a9c29656efd1f2ac5c8f19bfa6d76554300cd77537579096e9e29e03a9ebc5944317304c53910853e0768e7d69346dd71edec1db28d258b9c098ca6321922885e8fbdf7902ddce977d930ad85950c97fac15860f3e043456d80467867d7ff183fee7e2611fd6fe0589c51329a6a5e5144d4d68a852df70af9ea3274760b8a2435804660324cefec0051004cff4f3ce19d0257b8fd0a60a190ef2e7299e673454e2f785884617de4cfb2b517ef88d158a1103b520521ed5c2b5917776a8a67bc8bb47e386a725f29ed23660de12ee14cb0bf6129634f495b666ceccd83e638c952256e7e5eaa7848272c52536791c41cf26c7982f23ccd9f219f72ad202b5a1a2ddabd96618f6382ba7bf529f8f7dd38b4f86bf153ca3e468a4b99ea00afbdb4159b330dc3f36167e3d7c578a0ab0813df58653382faff545a91d905bd44f8482e7d8f426c2a2bbcdfe5358c462cbd2e51a5e9693528a77abfc88881167b38c67bf2ce1bb0c6131974a7fcb821936734ac46d6f343685fe9f091704adccc64d2dfaab8b6579b6766de751820ab2580cdb8422d560bc30a037e60c0ac92015af80dd6e8e5220ae899a93843f3df321a6491e101706280a742aba0cdace3ec687931e72e66cecd2b2ab237d99675cf7ea8a58369d6e0cd0d788cc18ec2c21f095eca13d52710f6bcd7d17127bf0de89e226d9c6e7ef239664854ef4c5fd7458dd28bb415896fa7689365f3faac2b97b33fa3b3079cd76f4bff35cd46d301dc18c762ee34be38611da7649d1598a45b4bd784aac8996df91af6f828766b648776cd0986cd9cb1bee0df741186e6c780427c95929eb6ef2658fe09d14b65ea9055e7ca8b0b485644536d43a16482ee8cd08bc7396a219139cf71b7ae882756edecab661f5b9c2c53fd9de1597946de23a9e6b0bbb87b338d26f3605b2b5a39cdbddf4d6639cd83d8bc81ecbf1e56319e9955b96637dcc575505629ffa0bbdbce5a5a431017237dd260ffdefcd36807424dbd4e0861b384b5d82514f4ac4fa20fe3a438ebf3ac13c0b90dc98d0e8e01fef0966111ccd22181a84dc6fff3b1a5713dec51e5e4e2e0702e360b19f73bd8a89e3ef2b7062abb4cf393ec8d6b553693543ee421fb621f268929129bcb3801e328c986d407980d81cc7414515a997edd149e0cf3291733e63142135a7bee0d289479398309bfd98f5e026ef6cea702119a70575328f03652a9037a0f0b446db7d91ae0267c5f02949aedb8dd9b7532ac30e6270a472e14f2a1b3598d1738d25f01bbf3db52de872bb8483fca5f368bd66"]) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000000c0)={0x2, 0x3b, 0x0}) syz_open_dev$hidraw(0x0, 0xfffffffffffffffd, 0x200) read$hidraw(0xffffffffffffffff, &(0x7f0000000100)=""/68, 0x44) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xfffffffffffffff7, 0x40000) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f00000001c0)) 18:17:06 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGUNIQ(r0, 0x80404508, &(0x7f0000000080)=""/85) ioctl$EVIOCREVOKE(r0, 0x40044591, &(0x7f0000000040)=0x7fff) ioctl$EVIOCSCLOCKID(r0, 0x5421, &(0x7f0000000100)=0x7fff) 18:17:07 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000005c0)=ANY=[@ANYBLOB="12010000090000206d041cc340000000000109022400010000a00009040000010311010009210000000122050009058103000000000003fc75e8a32ebad1805bc92e0d6667d41dc19601004c2a3689358c46a41f78634a57a1f54991"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x0, 0x0) [ 551.376227][ T2839] usb 5-1: device descriptor read/all, error -71 [ 551.384225][ T2839] usb usb5-port1: unable to enumerate USB device 18:17:07 executing program 3: syz_usb_connect(0x0, 0x24, &(0x7f00000001c0)={{0x12, 0x1, 0x0, 0xf6, 0xd6, 0xcd, 0x40, 0x413, 0x6f01, 0xb578, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x4, 0x0, 0x0, 0xf1, 0x41, 0x6b}}]}}]}}, 0x0) r0 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x0, 0xb4f666eded3b7ab5) ioctl$HIDIOCSREPORT(r0, 0x400c4808, &(0x7f0000000040)={0x2, 0x89c6ef4147a03311, 0x2}) [ 551.646218][ T5] usb 6-1: config 0 has an invalid interface number: 236 but max is 2 [ 551.654541][ T5] usb 6-1: config 0 has an invalid descriptor of length 99, skipping remainder of the config [ 551.664788][ T5] usb 6-1: config 0 has 1 interface, different from the descriptor's value: 3 [ 551.673735][ T5] usb 6-1: config 0 has no interface number 0 [ 551.676109][ T4736] usb 3-1: new high-speed USB device number 25 using dummy_hcd [ 551.680892][ T5] usb 6-1: config 0 interface 236 altsetting 0 endpoint 0x81 is Bulk; changing to Interrupt [ 551.697942][ T5] usb 6-1: New USB device found, idVendor=07c0, idProduct=1501, bcdDevice=74.a0 [ 551.707049][ T5] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 551.718811][ T5] usb 6-1: config 0 descriptor?? [ 551.736195][ T2748] usb 2-1: new full-speed USB device number 11 using dummy_hcd 18:17:07 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x3, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000300)={0x3, 0xe7, &(0x7f0000000200)="1dc6973e947881d60ee1556206ccad6d05e3eac43191c17a6ad01a2f0a5d026eac6a98f324dc96536e4fbcb9ea0f74cecfd3de1783372d282b5df89ef6edf10090cc992c4e9b17b3b59bb9b09eb49f21af62098145d2336bb18a1e571a6cd092cc0efefedc5cbaa7560ff6e05cef8acfdcc7d70da3a9bc02fd8d3c6b0fc0f4a55a5855a60e27544616f09659ad6703899eb96e3dcd1a715663b5cbdd42c6c913b0473dffffb823d1b6d1ceb9bf22c25e419a180760ea970ef124a79edcd093cabf8cf681bda200ca2c19099082fce3c5d65c9bf0f619db9393d9cecc04edca2e77278376063627"}) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x7, 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) read$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r4, &(0x7f0000001200)='\t', 0xffffff45) r5 = syz_open_dev$hiddev(0x0, 0x12d, 0x0) ioctl$HIDIOCGDEVINFO(r5, 0x801c4803, &(0x7f0000000080)=""/53) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, &(0x7f00000013c0)=""/4096) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f0000000340)=ANY=[@ANYBLOB="4d0c000041e7d74ccd85561fa83fc1e87c4e26a6881ff9bab1f993fb85517a7fc912cd9c8cfa015a14c754981a9b7138863cd5d7d607c116a3dffbaca7327563ad3276a26d25199f683bb275d5805ec755acdb5f9a7960c0859c33f4188669c146cae78111f69b513e7fe0f43f7f2217e44e17b4964074a4210707c6e215af01bd62f2fc42c8e217c56feecfeb5e424706f4b0e3c96d21f9ed3906f31b8d05e1060e1a27ab2e303cd9d7b59d093392e972c894d7de328251b446bba3dfd94fad99b3e1987e292fa504b3f72a0ea6455053153ea4275a815834ce0df32791cb2818e4c9eea3449f04f214c21b51d8fb7f247a4cde985ba1d18abf5fb2babbfb206e3888623abdcd79fe1c33ead885437b48cea2536c042b00ea61d60c04046fec582d5f4a8e47da90a65f1ff1f360698b3aa220f773695ec3e9d893041c64c17f7d65b44e328dafdd41efe14097a45e1e1051843fe13e36791bd6485912685f69bc7bba01d00460a9c95cfbf6603dcef7cb8d99e1306d08cedc905dcbc37f50b83ea7134ad8d9e127e743c3d1160b4c1015e27be530d04f32da767c8fb96fbe53b6c5fcb71032e13d47265e5b30f0370d6d8cf9d7adb70d773571af108bcaf7f51e4b97d762efa226f62ffe7793ff0f3c2717339d5112741da73464101494d5bdec8e8f61cdd3f3fb24c485027b1614369a241300ca08627899926f608028d47283cf777d520edba01ae6ba6c910bebc9fb72ab9cb16bc257051ad3d7ccaf7635d04fee0aedbf1f4d23728f3343b0f46ba5557c462109b75a50f9852a4283ef34d3afd35d067b92ac7c8e01c386e9a8179d7f65e902ee3c2b0e76bb0989367015af1a7dc626b88a04ff72f5f098d351dbb7e2224321c9bf11a35d578147dbbc980a982a25db32c71d953129786735b8d6f5137fea5299ef8406e3ef6a038c6ff9438b84e90b4a70b86d8dec510f183614009124973071f367da7b1b76e299b27dd8550e0bcd48094cf61565ee90ade1dc4436ff2d18d793c32dfef6e08d4301cc9f1a137566332a398c9503506e57dbdbb29c7158cfeecce1352ab8a18f80f71a45b54cbe2efb453b4f4e3079931212463a17a755afd4608fe7d5899a46e1b8847cdd0a2ac5e111c70bfd45e27e12ffca4a0ef415646e18541b3165b7c40fd80d4f6f44208ac00daa6f1215d7023e0314af1f8d6cb9a84c1d6bdb40bb7e8109174f26e19fa7d0673b484260948ecdb1b9e4526deaca52b97565d57efaf508c0a908162db08afb596570c34e4be1b166f73a2a909e8f3af5b1f6293546dc29b4353caa62b17701773174e823870f61aa804bc7cb662841c38b8eb5e7feba6e81f28fba93f49b911bbcc3d5717bb4b1917d0b72373f78d616e5dd53e1296ee1661f835881d806f9ff7b06f1cf0cecd95316ae1aff4446b56504af0925bdbf2daa91a0af53828bb02c14079386e892c68e65a73f8cf9753c727aadfe5fbc438b083091d2ef0a4552fa56bfe54d1d99551de09cb07b5c3d39feb8fb6f0d597653d0eb59d970c1e9576a3c18a133e0cdd946733162700f29ec38a73dde7395ffd6b086e3269ce07a944967042648d2c66a4b0589fbc2930b6a276d561b1a2d4405028209d25c5aaaeaa0dde7f408c2abea7366ff855c4eb94156aa5ff6ed90ced1e639a60e88961a22e6723ff7ecbc2f854052b4a193659fb42d85a830f2adbe80775a9ac88df11fb246c2fd84a680d20c4938d5b2fdb4be5ba2bf191a57b95670499c163598137140f4ac1706cb485e26b85b330342d472f67e065ff65bd2995cd296a233040b8eb66ed3929b5a34d5f541abfcc54684f47e170690230a6882444367bab54a5a427e89689012edef6924674c6791ff07e1d9152855b6c6da609a22bcfab026e18f67738a4effbf7cb1512f8288cb323fb0b638a067d043c261c5f38b297e219f0a6e2888f56d5807a8111ceb9e8a7c4cb5db24303d8ec08eb37fefc7e2942688741c31336a9bfe983f44cf4c90fde8c0c9c23ebc0e4cabcdd283f7c3d544a6e70fc7ecc5bc74cdf0ced2e59558347b413e6740524e80b36b3d399d907896413b3507f075c708c5807b70395bac08b35744d828ab977c7f9b8892b6514fc5a753024d17026288af18c013826766396abd6884c7a6d4274d67f1ead54c4da871125bf40596b4bad6e928f2ee827e6b3443dc1e5e6e992c4c5242fc89799a15a257e8d165b6bae215103bdbdc029ebe1914c24ed9f2f5c230596466bc723c5bd1d044eba5e8690500e0541c1925c3b2b4b4b1d0d7faf46d97f56c229373bd7faa5ce3d031dc4ebef0dccb4033edb9d589ef2a9acab67796db7de9d58755299b92b142aebd8d94c29eb031e3168aab5ae4d15f8b785ef063c272d42da377f574ec1030292600bed11834ff565d412c79a618f729264653cfd4486e29a4300accc67f59c8bcf414f5d588ce447897537ad5883e278b3b294ca65d744791e13609867df2422d09635d42e4b50fa0a03e2a85fcf8b5d7ab511cca06c2200970f8350a50f60f934f3cee4a33da31e2c2097c2eb264109699fc546f036fd023e0303cebab9e77e7eb5fb8df921440812ff96c21eb8fbe83626a783db8cf54f633bbf52f63b1d8847105660225057c6d88ba9a81892b78eee8bddcfc7ee6b31375f85c0f864b5403db05832405c9febeeea79275ec0706957860433c07e35b633d553c1acd56e5501410b91565e67ae8744593c0fafeaa40bc95759bb4d88799dc650bf4068e5a3b9e3f80cb35fc232c63f4a7c61b93b8f459406f8851d46627a0048d3e99a320a747e55e3efdd16496fc37b2dee36bf7533941c9d0f9b80cd2392607f9c55021bbb2c49d69d791dee28f7a754d55ca823f15ca2d1f80a0c35c4b6d10ae7cbfcef97d9360e3b6cb7f94d660c707f0e54e430e907b558a8628b1952e46b5cc42dda7d8d5325b5f7837d8e861abac24064b7f9a43a391073eacbd01cb82ffd73ddec0e6eb1a90fecb52bc5c6c25b297e7787e599952cdf40fdbc8ba312caddd7e310fa2a293c52471d53691e02ca0eba5a9c29d0852d56602527859034aea5ebd6cbc4f5a765377e3bf5e02fb6f51dc1c30d845d641127acba2ec24d0166305e5a392a9c29656efd1f2ac5c8f19bfa6d76554300cd77537579096e9e29e03a9ebc5944317304c53910853e0768e7d69346dd71edec1db28d258b9c098ca6321922885e8fbdf7902ddce977d930ad85950c97fac15860f3e043456d80467867d7ff183fee7e2611fd6fe0589c51329a6a5e5144d4d68a852df70af9ea3274760b8a2435804660324cefec0051004cff4f3ce19d0257b8fd0a60a190ef2e7299e673454e2f785884617de4cfb2b517ef88d158a1103b520521ed5c2b5917776a8a67bc8bb47e386a725f29ed23660de12ee14cb0bf6129634f495b666ceccd83e638c952256e7e5eaa7848272c52536791c41cf26c7982f23ccd9f219f72ad202b5a1a2ddabd96618f6382ba7bf529f8f7dd38b4f86bf153ca3e468a4b99ea00afbdb4159b330dc3f36167e3d7c578a0ab0813df58653382faff545a91d905bd44f8482e7d8f426c2a2bbcdfe5358c462cbd2e51a5e9693528a77abfc88881167b38c67bf2ce1bb0c6131974a7fcb821936734ac46d6f343685fe9f091704adccc64d2dfaab8b6579b6766de751820ab2580cdb8422d560bc30a037e60c0ac92015af80dd6e8e5220ae899a93843f3df321a6491e101706280a742aba0cdace3ec687931e72e66cecd2b2ab237d99675cf7ea8a58369d6e0cd0d788cc18ec2c21f095eca13d52710f6bcd7d17127bf0de89e226d9c6e7ef239664854ef4c5fd7458dd28bb415896fa7689365f3faac2b97b33fa3b3079cd76f4bff35cd46d301dc18c762ee34be38611da7649d1598a45b4bd784aac8996df91af6f828766b648776cd0986cd9cb1bee0df741186e6c780427c95929eb6ef2658fe09d14b65ea9055e7ca8b0b485644536d43a16482ee8cd08bc7396a219139cf71b7ae882756edecab661f5b9c2c53fd9de1597946de23a9e6b0bbb87b338d26f3605b2b5a39cdbddf4d6639cd83d8bc81ecbf1e56319e9955b96637dcc575505629ffa0bbdbce5a5a431017237dd260ffdefcd36807424dbd4e0861b384b5d82514f4ac4fa20fe3a438ebf3ac13c0b90dc98d0e8e01fef0966111ccd22181a84dc6fff3b1a5713dec51e5e4e2e0702e360b19f73bd8a89e3ef2b7062abb4cf393ec8d6b553693543ee421fb621f268929129bcb3801e328c986d407980d81cc7414515a997edd149e0cf3291733e63142135a7bee0d289479398309bfd98f5e026ef6cea702119a70575328f03652a9037a0f0b446db7d91ae0267c5f02949aedb8dd9b7532ac30e6270a472e14f2a1b3598d1738d25f01bbf3db52de872bb8483fca5f368bd66"]) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000000c0)={0x2, 0x3b, 0x0}) r6 = syz_open_dev$hidraw(0x0, 0xfffffffffffffffd, 0x200) read$hidraw(r6, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xfffffffffffffff7, 0x40000) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f00000001c0)) 18:17:07 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000000000206d90d9c340000000000109022400010000a0000904000001030101000921000000012205000905810300e1000000"], 0x0) r1 = syz_open_dev$hidraw(&(0x7f00000000c0)='/dev/hidraw#\x00', 0xfff, 0x20000) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000100)={0x30, "50dd2d587e292238583e3393f08cc854eeefd8f1543c1aa99f0ab8182ba34733b527b5785f0b66ae34875d456498bb55"}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000500)={0x34, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB], 0x0}, &(0x7f0000000700)={0xcc, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x0, 0x0) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f0000000080)={0xffffffffffffff80, 'Y'}) [ 551.773536][ T5] iowarrior 6-1:0.236: IOWarrior product=0x1501, serial= interface=236 now attached to iowarrior0 [ 551.846338][ T17] usb 4-1: new high-speed USB device number 19 using dummy_hcd [ 551.926266][ T4736] usb 3-1: Using ep0 maxpacket: 32 [ 551.970335][ T21] usb 6-1: USB disconnect, device number 18 [ 551.980674][ T21] iowarrior 6-1:0.236: I/O-Warror #0 now disconnected [ 552.046342][ T4736] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 552.057434][ T4736] usb 3-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.40 [ 552.066529][ T4736] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 552.080904][ T4736] usb 3-1: config 0 descriptor?? [ 552.096285][ T2732] usb 5-1: new high-speed USB device number 37 using dummy_hcd [ 552.106413][ T2748] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 552.118018][ T2748] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 88, setting to 64 [ 552.128775][ T2748] usb 2-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 552.143977][ T2748] usb 2-1: New USB device found, idVendor=05ac, idProduct=0217, bcdDevice= 0.40 [ 552.154564][ T2748] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 552.167851][ T4736] hub 3-1:0.0: bad descriptor, ignoring hub [ 552.173831][ T4736] hub: probe of 3-1:0.0 failed with error -5 [ 552.219051][ T2748] usbhid 2-1:1.0: can't add hid device: -22 [ 552.225379][ T2748] usbhid: probe of 2-1:1.0 failed with error -22 [ 552.241443][ T17] usb 4-1: config 0 has an invalid interface number: 4 but max is 0 [ 552.249585][ T17] usb 4-1: config 0 has no interface number 0 [ 552.259853][ T17] usb 4-1: New USB device found, idVendor=0413, idProduct=6f01, bcdDevice=b5.78 [ 552.269218][ T17] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 552.281738][ T17] usb 4-1: config 0 descriptor?? 18:17:08 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x3, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000300)={0x3, 0xe7, &(0x7f0000000200)="1dc6973e947881d60ee1556206ccad6d05e3eac43191c17a6ad01a2f0a5d026eac6a98f324dc96536e4fbcb9ea0f74cecfd3de1783372d282b5df89ef6edf10090cc992c4e9b17b3b59bb9b09eb49f21af62098145d2336bb18a1e571a6cd092cc0efefedc5cbaa7560ff6e05cef8acfdcc7d70da3a9bc02fd8d3c6b0fc0f4a55a5855a60e27544616f09659ad6703899eb96e3dcd1a715663b5cbdd42c6c913b0473dffffb823d1b6d1ceb9bf22c25e419a180760ea970ef124a79edcd093cabf8cf681bda200ca2c19099082fce3c5d65c9bf0f619db9393d9cecc04edca2e77278376063627"}) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x7, 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) read$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r4, &(0x7f0000001200)='\t', 0xffffff45) r5 = syz_open_dev$hiddev(0x0, 0x12d, 0x0) ioctl$HIDIOCGDEVINFO(r5, 0x801c4803, &(0x7f0000000080)=""/53) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, &(0x7f00000013c0)=""/4096) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f0000000340)=ANY=[@ANYBLOB="4d0c000041e7d74ccd85561fa83fc1e87c4e26a6881ff9bab1f993fb85517a7fc912cd9c8cfa015a14c754981a9b7138863cd5d7d607c116a3dffbaca7327563ad3276a26d25199f683bb275d5805ec755acdb5f9a7960c0859c33f4188669c146cae78111f69b513e7fe0f43f7f2217e44e17b4964074a4210707c6e215af01bd62f2fc42c8e217c56feecfeb5e424706f4b0e3c96d21f9ed3906f31b8d05e1060e1a27ab2e303cd9d7b59d093392e972c894d7de328251b446bba3dfd94fad99b3e1987e292fa504b3f72a0ea6455053153ea4275a815834ce0df32791cb2818e4c9eea3449f04f214c21b51d8fb7f247a4cde985ba1d18abf5fb2babbfb206e3888623abdcd79fe1c33ead885437b48cea2536c042b00ea61d60c04046fec582d5f4a8e47da90a65f1ff1f360698b3aa220f773695ec3e9d893041c64c17f7d65b44e328dafdd41efe14097a45e1e1051843fe13e36791bd6485912685f69bc7bba01d00460a9c95cfbf6603dcef7cb8d99e1306d08cedc905dcbc37f50b83ea7134ad8d9e127e743c3d1160b4c1015e27be530d04f32da767c8fb96fbe53b6c5fcb71032e13d47265e5b30f0370d6d8cf9d7adb70d773571af108bcaf7f51e4b97d762efa226f62ffe7793ff0f3c2717339d5112741da73464101494d5bdec8e8f61cdd3f3fb24c485027b1614369a241300ca08627899926f608028d47283cf777d520edba01ae6ba6c910bebc9fb72ab9cb16bc257051ad3d7ccaf7635d04fee0aedbf1f4d23728f3343b0f46ba5557c462109b75a50f9852a4283ef34d3afd35d067b92ac7c8e01c386e9a8179d7f65e902ee3c2b0e76bb0989367015af1a7dc626b88a04ff72f5f098d351dbb7e2224321c9bf11a35d578147dbbc980a982a25db32c71d953129786735b8d6f5137fea5299ef8406e3ef6a038c6ff9438b84e90b4a70b86d8dec510f183614009124973071f367da7b1b76e299b27dd8550e0bcd48094cf61565ee90ade1dc4436ff2d18d793c32dfef6e08d4301cc9f1a137566332a398c9503506e57dbdbb29c7158cfeecce1352ab8a18f80f71a45b54cbe2efb453b4f4e3079931212463a17a755afd4608fe7d5899a46e1b8847cdd0a2ac5e111c70bfd45e27e12ffca4a0ef415646e18541b3165b7c40fd80d4f6f44208ac00daa6f1215d7023e0314af1f8d6cb9a84c1d6bdb40bb7e8109174f26e19fa7d0673b484260948ecdb1b9e4526deaca52b97565d57efaf508c0a908162db08afb596570c34e4be1b166f73a2a909e8f3af5b1f6293546dc29b4353caa62b17701773174e823870f61aa804bc7cb662841c38b8eb5e7feba6e81f28fba93f49b911bbcc3d5717bb4b1917d0b72373f78d616e5dd53e1296ee1661f835881d806f9ff7b06f1cf0cecd95316ae1aff4446b56504af0925bdbf2daa91a0af53828bb02c14079386e892c68e65a73f8cf9753c727aadfe5fbc438b083091d2ef0a4552fa56bfe54d1d99551de09cb07b5c3d39feb8fb6f0d597653d0eb59d970c1e9576a3c18a133e0cdd946733162700f29ec38a73dde7395ffd6b086e3269ce07a944967042648d2c66a4b0589fbc2930b6a276d561b1a2d4405028209d25c5aaaeaa0dde7f408c2abea7366ff855c4eb94156aa5ff6ed90ced1e639a60e88961a22e6723ff7ecbc2f854052b4a193659fb42d85a830f2adbe80775a9ac88df11fb246c2fd84a680d20c4938d5b2fdb4be5ba2bf191a57b95670499c163598137140f4ac1706cb485e26b85b330342d472f67e065ff65bd2995cd296a233040b8eb66ed3929b5a34d5f541abfcc54684f47e170690230a6882444367bab54a5a427e89689012edef6924674c6791ff07e1d9152855b6c6da609a22bcfab026e18f67738a4effbf7cb1512f8288cb323fb0b638a067d043c261c5f38b297e219f0a6e2888f56d5807a8111ceb9e8a7c4cb5db24303d8ec08eb37fefc7e2942688741c31336a9bfe983f44cf4c90fde8c0c9c23ebc0e4cabcdd283f7c3d544a6e70fc7ecc5bc74cdf0ced2e59558347b413e6740524e80b36b3d399d907896413b3507f075c708c5807b70395bac08b35744d828ab977c7f9b8892b6514fc5a753024d17026288af18c013826766396abd6884c7a6d4274d67f1ead54c4da871125bf40596b4bad6e928f2ee827e6b3443dc1e5e6e992c4c5242fc89799a15a257e8d165b6bae215103bdbdc029ebe1914c24ed9f2f5c230596466bc723c5bd1d044eba5e8690500e0541c1925c3b2b4b4b1d0d7faf46d97f56c229373bd7faa5ce3d031dc4ebef0dccb4033edb9d589ef2a9acab67796db7de9d58755299b92b142aebd8d94c29eb031e3168aab5ae4d15f8b785ef063c272d42da377f574ec1030292600bed11834ff565d412c79a618f729264653cfd4486e29a4300accc67f59c8bcf414f5d588ce447897537ad5883e278b3b294ca65d744791e13609867df2422d09635d42e4b50fa0a03e2a85fcf8b5d7ab511cca06c2200970f8350a50f60f934f3cee4a33da31e2c2097c2eb264109699fc546f036fd023e0303cebab9e77e7eb5fb8df921440812ff96c21eb8fbe83626a783db8cf54f633bbf52f63b1d8847105660225057c6d88ba9a81892b78eee8bddcfc7ee6b31375f85c0f864b5403db05832405c9febeeea79275ec0706957860433c07e35b633d553c1acd56e5501410b91565e67ae8744593c0fafeaa40bc95759bb4d88799dc650bf4068e5a3b9e3f80cb35fc232c63f4a7c61b93b8f459406f8851d46627a0048d3e99a320a747e55e3efdd16496fc37b2dee36bf7533941c9d0f9b80cd2392607f9c55021bbb2c49d69d791dee28f7a754d55ca823f15ca2d1f80a0c35c4b6d10ae7cbfcef97d9360e3b6cb7f94d660c707f0e54e430e907b558a8628b1952e46b5cc42dda7d8d5325b5f7837d8e861abac24064b7f9a43a391073eacbd01cb82ffd73ddec0e6eb1a90fecb52bc5c6c25b297e7787e599952cdf40fdbc8ba312caddd7e310fa2a293c52471d53691e02ca0eba5a9c29d0852d56602527859034aea5ebd6cbc4f5a765377e3bf5e02fb6f51dc1c30d845d641127acba2ec24d0166305e5a392a9c29656efd1f2ac5c8f19bfa6d76554300cd77537579096e9e29e03a9ebc5944317304c53910853e0768e7d69346dd71edec1db28d258b9c098ca6321922885e8fbdf7902ddce977d930ad85950c97fac15860f3e043456d80467867d7ff183fee7e2611fd6fe0589c51329a6a5e5144d4d68a852df70af9ea3274760b8a2435804660324cefec0051004cff4f3ce19d0257b8fd0a60a190ef2e7299e673454e2f785884617de4cfb2b517ef88d158a1103b520521ed5c2b5917776a8a67bc8bb47e386a725f29ed23660de12ee14cb0bf6129634f495b666ceccd83e638c952256e7e5eaa7848272c52536791c41cf26c7982f23ccd9f219f72ad202b5a1a2ddabd96618f6382ba7bf529f8f7dd38b4f86bf153ca3e468a4b99ea00afbdb4159b330dc3f36167e3d7c578a0ab0813df58653382faff545a91d905bd44f8482e7d8f426c2a2bbcdfe5358c462cbd2e51a5e9693528a77abfc88881167b38c67bf2ce1bb0c6131974a7fcb821936734ac46d6f343685fe9f091704adccc64d2dfaab8b6579b6766de751820ab2580cdb8422d560bc30a037e60c0ac92015af80dd6e8e5220ae899a93843f3df321a6491e101706280a742aba0cdace3ec687931e72e66cecd2b2ab237d99675cf7ea8a58369d6e0cd0d788cc18ec2c21f095eca13d52710f6bcd7d17127bf0de89e226d9c6e7ef239664854ef4c5fd7458dd28bb415896fa7689365f3faac2b97b33fa3b3079cd76f4bff35cd46d301dc18c762ee34be38611da7649d1598a45b4bd784aac8996df91af6f828766b648776cd0986cd9cb1bee0df741186e6c780427c95929eb6ef2658fe09d14b65ea9055e7ca8b0b485644536d43a16482ee8cd08bc7396a219139cf71b7ae882756edecab661f5b9c2c53fd9de1597946de23a9e6b0bbb87b338d26f3605b2b5a39cdbddf4d6639cd83d8bc81ecbf1e56319e9955b96637dcc575505629ffa0bbdbce5a5a431017237dd260ffdefcd36807424dbd4e0861b384b5d82514f4ac4fa20fe3a438ebf3ac13c0b90dc98d0e8e01fef0966111ccd22181a84dc6fff3b1a5713dec51e5e4e2e0702e360b19f73bd8a89e3ef2b7062abb4cf393ec8d6b553693543ee421fb621f268929129bcb3801e328c986d407980d81cc7414515a997edd149e0cf3291733e63142135a7bee0d289479398309bfd98f5e026ef6cea702119a70575328f03652a9037a0f0b446db7d91ae0267c5f02949aedb8dd9b7532ac30e6270a472e14f2a1b3598d1738d25f01bbf3db52de872bb8483fca5f368bd66"]) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000000c0)={0x2, 0x3b, 0x0}) r6 = syz_open_dev$hidraw(0x0, 0xfffffffffffffffd, 0x200) read$hidraw(r6, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xfffffffffffffff7, 0x40000) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f00000001c0)) [ 552.376355][ T2732] usb 5-1: Using ep0 maxpacket: 32 [ 552.417524][ T2748] usb 2-1: USB disconnect, device number 11 18:17:08 executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090000206d041cc340000000000109022400010000a000090400000103010100092100000001220500090581030000000000"], 0x0) syz_usb_control_io(r0, &(0x7f0000000480)={0x2c, &(0x7f0000000080)=ANY=[@ANYBLOB="00000d000000090001fb640338d3d7c0bc983ca77e86d28e093c"], 0x0, 0x0, 0x0, 0x0}, &(0x7f0000000700)={0xb4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x20, 0x85, 0x3}, &(0x7f0000000000)={0x20, 0x0, 0x4}, &(0x7f0000000000)={0x20, 0x1, 0x4}, &(0x7f0000000000)={0x20, 0x0, 0x1c}, &(0x7f0000000000)={0x20, 0x0, 0x2}, &(0x7f0000000000)={0x20, 0x0, 0x1}, &(0x7f0000000000)={0x20, 0x80, 0x2}, &(0x7f0000000000)={0x40, 0x7, 0x2}, &(0x7f0000000000)={0x40, 0x9, 0x6}, &(0x7f0000000000)={0x40, 0xb, 0x6}, &(0x7f0000000000)={0x40, 0xf, 0x2}, &(0x7f0000000040)={0x40, 0x13, 0x2}, 0x0, 0x0}) syz_usb_control_io(r0, &(0x7f0000002500)={0x2c, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000002780)={0xb4, &(0x7f0000002540), 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, &(0x7f00000004c0)={0x2c, &(0x7f00000002c0)={0x40, 0x0, 0x2, {0x2}}, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000002680)={0xb4, &(0x7f0000000500)={0x0, 0x3}, &(0x7f0000001800)={0x0, 0xa, 0x1, 0x9}, &(0x7f0000001840)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000001880)={0x20, 0x81, 0x2, "0c9a"}, &(0x7f00000018c0)={0x20, 0x82, 0x3, "6305c8"}, &(0x7f00000019c0)={0x20, 0x83, 0x3, "78ff2e"}, &(0x7f0000001a40)={0x20, 0x84, 0x4, "adc2aca1"}, &(0x7f0000001a80)={0x20, 0x85, 0x3, "a25ebc"}, &(0x7f0000001ac0)={0x20, 0x0, 0x4, {0x1, 0x2}}, &(0x7f0000001b00)={0x20, 0x0, 0x8, {0x1e0, 0x21, [0x0]}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000002740)={0x2c, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000003f40)={0xb4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000003bc0)={0x20, 0x0, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, &(0x7f0000000300)={0x24, &(0x7f00000000c0)={0x83b9f276477a8f87, 0x21, 0x12, {0x12, 0x21, "edaec943dde159f9c8ac0451c3cfaddf"}}, &(0x7f0000000100)={0x0, 0x3, 0xfb, @string={0xfb, 0x3, "5d8cd064988a6356faa8a5f7f028fe300b1657c06407a97e3377a7d57a2e1fa8184dfb29b073dc01ffaf491800d17385c934d9af1874559790e566f3e08104bfdb6066df2f783e935954ae3c42b36d464e61fc39357e03d809acc36ac3caa5d5d194aa693b8e1dcbed8bd8bbdd00ec5472424f478b386ddcdc74653acd6f8405538a3060906cdbd3fea69cb65cc895d197be8b314854e6e84628effe800b15a87cc987992efc90026fbd6eb264af313c8e03041af9756cab73db171ecaa1555d0305df2d46b385fbbe0576a05ddb18207f0a63097b79afb0f098e361efd718f2244fff9af493ac9a3e1d607fc799e08fe235e29b436b241f85"}}, &(0x7f0000000240)={0x0, 0x22, 0x1f, {[@main=@item_012={0x1, 0x0, 0x9, '\''}, @global=@item_4={0x3, 0x1, 0x0, "aae75ec3"}, @main=@item_012={0x1, 0x0, 0x9, "c7"}, @global=@item_4={0x3, 0x1, 0x8, "18c68966"}, @local=@item_012={0x1, 0x2, 0x0, "a8"}, @main=@item_012={0x1, 0x0, 0x8, 'x'}, @main=@item_4={0x3, 0x0, 0xb, "c74cf592"}, @main=@item_4={0x3, 0x0, 0xc, "42c80948"}, @main=@item_012={0x0, 0x0, 0x9}, @main=@item_012={0x1, 0x0, 0x9, "dd"}]}}, &(0x7f0000000280)={0x0, 0x21, 0x9, {0x9, 0x21, 0x2, 0x0, 0x1, {0x22, 0x31f}}}}, &(0x7f0000000640)={0x2c, &(0x7f0000000340)={0x20, 0xf, 0x67, "b1547bb2589a30cbfdf3fab77964c76cec85c5fb8e8fe1b832597b634ce5b9dc58c24a85d5463b38dcbd196ec250aec4b80f5c009e7cbbafbb52e6e4ffb245928329642877c7f9af65c0dc89c8638913a05a827225c9a5a27dc86b879526df3586ddfa940d1b00"}, &(0x7f00000003c0)={0x0, 0xa, 0x1, 0xb21}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x80}, &(0x7f0000000540)={0x20, 0x1, 0xbc, "a744b0d47c83b0192b66e0b4a1ba411b3b3c6b280647dbf59e939f5231d430d5eb75475e91db23aaab69debb221c10135b2512764c973f4dde09756e892f9ec3713ab1a2c41df526133630819caa064a1a3cd5fd57221a6864613dfaa9a6ee5b749104f0aa320efe7def03a587f9df4ac301784b77208ac523f43c22f4abe09dd0c682c46d7d21abdbe358f1812aac1509f46b6f84f6a46883c8007b8d74dfe3724891485ecbbb4d6d8984d7eff5c0e8aa980ebda194f61f0b2f90d4"}, &(0x7f0000000440)={0x20, 0x1, 0x1, 0x3}}) [ 552.496236][ T2732] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 552.507200][ T2732] usb 5-1: New USB device found, idVendor=906d, idProduct=c3d9, bcdDevice= 0.40 [ 552.516316][ T2732] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 552.525096][ T2732] usb 5-1: config 0 descriptor?? [ 552.546167][ T17] dvb-usb: found a 'Leadtek Winfast DTV Dongle (STK7700P based)' in cold state, will try to load a firmware [ 552.558253][ T17] usb 4-1: Direct firmware load for dvb-usb-dib0700-1.20.fw failed with error -2 [ 552.568088][ T17] dvb-usb: did not find the firmware file 'dvb-usb-dib0700-1.20.fw' (status -2). You can use /scripts/get_dvb_firmware to get the firmware [ 552.588293][ T17] usb 4-1: USB disconnect, device number 19 [ 552.636443][ T4736] usbhid 3-1:0.0: can't add hid device: -71 [ 552.642675][ T4736] usbhid: probe of 3-1:0.0 failed with error -71 [ 552.676830][ T4736] usb 3-1: USB disconnect, device number 25 [ 552.776130][ T5] usb 6-1: new high-speed USB device number 19 using dummy_hcd 18:17:08 executing program 1: r0 = syz_open_dev$evdev(&(0x7f00000002c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGBITSND(r0, 0x80404532, &(0x7f0000000300)=""/4096) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000040)={0x56, 0x3, 0x94f20000000, {0x1000, 0x4c4d}, {0x7, 0x7f}, @ramp={0x0, 0x0, {0x2, 0x12000000000000, 0x0, 0x10001}}}) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000000)={0x17, 0xfffffee3, 0xffffffffffffffff}) 18:17:08 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x3, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000300)={0x3, 0xe7, &(0x7f0000000200)="1dc6973e947881d60ee1556206ccad6d05e3eac43191c17a6ad01a2f0a5d026eac6a98f324dc96536e4fbcb9ea0f74cecfd3de1783372d282b5df89ef6edf10090cc992c4e9b17b3b59bb9b09eb49f21af62098145d2336bb18a1e571a6cd092cc0efefedc5cbaa7560ff6e05cef8acfdcc7d70da3a9bc02fd8d3c6b0fc0f4a55a5855a60e27544616f09659ad6703899eb96e3dcd1a715663b5cbdd42c6c913b0473dffffb823d1b6d1ceb9bf22c25e419a180760ea970ef124a79edcd093cabf8cf681bda200ca2c19099082fce3c5d65c9bf0f619db9393d9cecc04edca2e77278376063627"}) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x7, 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) read$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r4, &(0x7f0000001200)='\t', 0xffffff45) r5 = syz_open_dev$hiddev(0x0, 0x12d, 0x0) ioctl$HIDIOCGDEVINFO(r5, 0x801c4803, &(0x7f0000000080)=""/53) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, &(0x7f00000013c0)=""/4096) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f0000000340)=ANY=[@ANYBLOB="4d0c000041e7d74ccd85561fa83fc1e87c4e26a6881ff9bab1f993fb85517a7fc912cd9c8cfa015a14c754981a9b7138863cd5d7d607c116a3dffbaca7327563ad3276a26d25199f683bb275d5805ec755acdb5f9a7960c0859c33f4188669c146cae78111f69b513e7fe0f43f7f2217e44e17b4964074a4210707c6e215af01bd62f2fc42c8e217c56feecfeb5e424706f4b0e3c96d21f9ed3906f31b8d05e1060e1a27ab2e303cd9d7b59d093392e972c894d7de328251b446bba3dfd94fad99b3e1987e292fa504b3f72a0ea6455053153ea4275a815834ce0df32791cb2818e4c9eea3449f04f214c21b51d8fb7f247a4cde985ba1d18abf5fb2babbfb206e3888623abdcd79fe1c33ead885437b48cea2536c042b00ea61d60c04046fec582d5f4a8e47da90a65f1ff1f360698b3aa220f773695ec3e9d893041c64c17f7d65b44e328dafdd41efe14097a45e1e1051843fe13e36791bd6485912685f69bc7bba01d00460a9c95cfbf6603dcef7cb8d99e1306d08cedc905dcbc37f50b83ea7134ad8d9e127e743c3d1160b4c1015e27be530d04f32da767c8fb96fbe53b6c5fcb71032e13d47265e5b30f0370d6d8cf9d7adb70d773571af108bcaf7f51e4b97d762efa226f62ffe7793ff0f3c2717339d5112741da73464101494d5bdec8e8f61cdd3f3fb24c485027b1614369a241300ca08627899926f608028d47283cf777d520edba01ae6ba6c910bebc9fb72ab9cb16bc257051ad3d7ccaf7635d04fee0aedbf1f4d23728f3343b0f46ba5557c462109b75a50f9852a4283ef34d3afd35d067b92ac7c8e01c386e9a8179d7f65e902ee3c2b0e76bb0989367015af1a7dc626b88a04ff72f5f098d351dbb7e2224321c9bf11a35d578147dbbc980a982a25db32c71d953129786735b8d6f5137fea5299ef8406e3ef6a038c6ff9438b84e90b4a70b86d8dec510f183614009124973071f367da7b1b76e299b27dd8550e0bcd48094cf61565ee90ade1dc4436ff2d18d793c32dfef6e08d4301cc9f1a137566332a398c9503506e57dbdbb29c7158cfeecce1352ab8a18f80f71a45b54cbe2efb453b4f4e3079931212463a17a755afd4608fe7d5899a46e1b8847cdd0a2ac5e111c70bfd45e27e12ffca4a0ef415646e18541b3165b7c40fd80d4f6f44208ac00daa6f1215d7023e0314af1f8d6cb9a84c1d6bdb40bb7e8109174f26e19fa7d0673b484260948ecdb1b9e4526deaca52b97565d57efaf508c0a908162db08afb596570c34e4be1b166f73a2a909e8f3af5b1f6293546dc29b4353caa62b17701773174e823870f61aa804bc7cb662841c38b8eb5e7feba6e81f28fba93f49b911bbcc3d5717bb4b1917d0b72373f78d616e5dd53e1296ee1661f835881d806f9ff7b06f1cf0cecd95316ae1aff4446b56504af0925bdbf2daa91a0af53828bb02c14079386e892c68e65a73f8cf9753c727aadfe5fbc438b083091d2ef0a4552fa56bfe54d1d99551de09cb07b5c3d39feb8fb6f0d597653d0eb59d970c1e9576a3c18a133e0cdd946733162700f29ec38a73dde7395ffd6b086e3269ce07a944967042648d2c66a4b0589fbc2930b6a276d561b1a2d4405028209d25c5aaaeaa0dde7f408c2abea7366ff855c4eb94156aa5ff6ed90ced1e639a60e88961a22e6723ff7ecbc2f854052b4a193659fb42d85a830f2adbe80775a9ac88df11fb246c2fd84a680d20c4938d5b2fdb4be5ba2bf191a57b95670499c163598137140f4ac1706cb485e26b85b330342d472f67e065ff65bd2995cd296a233040b8eb66ed3929b5a34d5f541abfcc54684f47e170690230a6882444367bab54a5a427e89689012edef6924674c6791ff07e1d9152855b6c6da609a22bcfab026e18f67738a4effbf7cb1512f8288cb323fb0b638a067d043c261c5f38b297e219f0a6e2888f56d5807a8111ceb9e8a7c4cb5db24303d8ec08eb37fefc7e2942688741c31336a9bfe983f44cf4c90fde8c0c9c23ebc0e4cabcdd283f7c3d544a6e70fc7ecc5bc74cdf0ced2e59558347b413e6740524e80b36b3d399d907896413b3507f075c708c5807b70395bac08b35744d828ab977c7f9b8892b6514fc5a753024d17026288af18c013826766396abd6884c7a6d4274d67f1ead54c4da871125bf40596b4bad6e928f2ee827e6b3443dc1e5e6e992c4c5242fc89799a15a257e8d165b6bae215103bdbdc029ebe1914c24ed9f2f5c230596466bc723c5bd1d044eba5e8690500e0541c1925c3b2b4b4b1d0d7faf46d97f56c229373bd7faa5ce3d031dc4ebef0dccb4033edb9d589ef2a9acab67796db7de9d58755299b92b142aebd8d94c29eb031e3168aab5ae4d15f8b785ef063c272d42da377f574ec1030292600bed11834ff565d412c79a618f729264653cfd4486e29a4300accc67f59c8bcf414f5d588ce447897537ad5883e278b3b294ca65d744791e13609867df2422d09635d42e4b50fa0a03e2a85fcf8b5d7ab511cca06c2200970f8350a50f60f934f3cee4a33da31e2c2097c2eb264109699fc546f036fd023e0303cebab9e77e7eb5fb8df921440812ff96c21eb8fbe83626a783db8cf54f633bbf52f63b1d8847105660225057c6d88ba9a81892b78eee8bddcfc7ee6b31375f85c0f864b5403db05832405c9febeeea79275ec0706957860433c07e35b633d553c1acd56e5501410b91565e67ae8744593c0fafeaa40bc95759bb4d88799dc650bf4068e5a3b9e3f80cb35fc232c63f4a7c61b93b8f459406f8851d46627a0048d3e99a320a747e55e3efdd16496fc37b2dee36bf7533941c9d0f9b80cd2392607f9c55021bbb2c49d69d791dee28f7a754d55ca823f15ca2d1f80a0c35c4b6d10ae7cbfcef97d9360e3b6cb7f94d660c707f0e54e430e907b558a8628b1952e46b5cc42dda7d8d5325b5f7837d8e861abac24064b7f9a43a391073eacbd01cb82ffd73ddec0e6eb1a90fecb52bc5c6c25b297e7787e599952cdf40fdbc8ba312caddd7e310fa2a293c52471d53691e02ca0eba5a9c29d0852d56602527859034aea5ebd6cbc4f5a765377e3bf5e02fb6f51dc1c30d845d641127acba2ec24d0166305e5a392a9c29656efd1f2ac5c8f19bfa6d76554300cd77537579096e9e29e03a9ebc5944317304c53910853e0768e7d69346dd71edec1db28d258b9c098ca6321922885e8fbdf7902ddce977d930ad85950c97fac15860f3e043456d80467867d7ff183fee7e2611fd6fe0589c51329a6a5e5144d4d68a852df70af9ea3274760b8a2435804660324cefec0051004cff4f3ce19d0257b8fd0a60a190ef2e7299e673454e2f785884617de4cfb2b517ef88d158a1103b520521ed5c2b5917776a8a67bc8bb47e386a725f29ed23660de12ee14cb0bf6129634f495b666ceccd83e638c952256e7e5eaa7848272c52536791c41cf26c7982f23ccd9f219f72ad202b5a1a2ddabd96618f6382ba7bf529f8f7dd38b4f86bf153ca3e468a4b99ea00afbdb4159b330dc3f36167e3d7c578a0ab0813df58653382faff545a91d905bd44f8482e7d8f426c2a2bbcdfe5358c462cbd2e51a5e9693528a77abfc88881167b38c67bf2ce1bb0c6131974a7fcb821936734ac46d6f343685fe9f091704adccc64d2dfaab8b6579b6766de751820ab2580cdb8422d560bc30a037e60c0ac92015af80dd6e8e5220ae899a93843f3df321a6491e101706280a742aba0cdace3ec687931e72e66cecd2b2ab237d99675cf7ea8a58369d6e0cd0d788cc18ec2c21f095eca13d52710f6bcd7d17127bf0de89e226d9c6e7ef239664854ef4c5fd7458dd28bb415896fa7689365f3faac2b97b33fa3b3079cd76f4bff35cd46d301dc18c762ee34be38611da7649d1598a45b4bd784aac8996df91af6f828766b648776cd0986cd9cb1bee0df741186e6c780427c95929eb6ef2658fe09d14b65ea9055e7ca8b0b485644536d43a16482ee8cd08bc7396a219139cf71b7ae882756edecab661f5b9c2c53fd9de1597946de23a9e6b0bbb87b338d26f3605b2b5a39cdbddf4d6639cd83d8bc81ecbf1e56319e9955b96637dcc575505629ffa0bbdbce5a5a431017237dd260ffdefcd36807424dbd4e0861b384b5d82514f4ac4fa20fe3a438ebf3ac13c0b90dc98d0e8e01fef0966111ccd22181a84dc6fff3b1a5713dec51e5e4e2e0702e360b19f73bd8a89e3ef2b7062abb4cf393ec8d6b553693543ee421fb621f268929129bcb3801e328c986d407980d81cc7414515a997edd149e0cf3291733e63142135a7bee0d289479398309bfd98f5e026ef6cea702119a70575328f03652a9037a0f0b446db7d91ae0267c5f02949aedb8dd9b7532ac30e6270a472e14f2a1b3598d1738d25f01bbf3db52de872bb8483fca5f368bd66"]) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000000c0)={0x2, 0x3b, 0x0}) r6 = syz_open_dev$hidraw(0x0, 0xfffffffffffffffd, 0x200) read$hidraw(r6, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xfffffffffffffff7, 0x40000) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f00000001c0)) [ 553.026182][ T5] usb 6-1: Using ep0 maxpacket: 32 [ 553.056194][ T2732] usbhid 5-1:0.0: can't add hid device: -71 [ 553.064804][ T2732] usbhid: probe of 5-1:0.0 failed with error -71 [ 553.087839][ T2732] usb 5-1: USB disconnect, device number 37 [ 553.146269][ T5] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 553.157393][ T5] usb 6-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.40 [ 553.166529][ T5] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 18:17:08 executing program 1: r0 = syz_open_dev$evdev(&(0x7f00000001c0)='/dev/input/event#\x00', 0x2, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000380)='/dev/hidraw#\x00', 0x8, 0x40000) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f00000003c0)={0x421, "5dda16f0334d17a5cc1e32e723b090644b1cc6e01661bacaf16931f8ec44451a41cb5b6291ddb72121267da02e40e7e9aee4dad5520c60d33647e17f903a0e4ca5feedc4b293fb318e06808d36aff83ac81e6892cda188c06ace7b0c1f6eb9c90573dc4eadbae3662f72c08ded4f949a0a8f886c0e34cc42d3ad3fb9103d3733aab2e91b2a094f6a2b78c57e110407701edb918aed64cd153a5c7288e6da35aa29bf8dafa791dad31be23f48accfb3e8b019add0b4b76c47a23940e4468e1f4725e0feee3948cac36ed61dfac44af04282413b61414902790654e369c60ce10e3ff12271504fe7288dc644902a4b0595669bccc83bc10b59bc9e87c5acb61f2567603d3665a37e9934c465f91f0d2dffd3dbf28f16844caa030f10843a753b3a514ff3bc9fb452e2447295d467de8159b09ab18b4fc18ca39ad4822a8aec8eabbdf8e1919b48e24ca40fa9625ff409307bae7d7c51336e5f953f2c9753f5c0bd235797c9964f36c8632754fa02c07743b376473d08c3debbb42118f450b5f2ed97cf2d48826ee342d8471f55a0a657574010df794171ddc7e9b10713eb88da475fa37efaffc57d306e789e642221c78bea3a7cdccfc5bb427c1c9e96df43656cf050c3bcafcc4035f18f623cf1ecefd5a64fe969d7d228929904346acd9a838c226e4101dbb2e54dca9b439144cccebff8738028694cfbc208072c2d33f0e9b5dc4d8684bd123b2f670fb46d53a16f8d35e3278cd004b226351480539c4c87acbd4679ef4daabb2486b0ba226efd16e6096ab2934c1e0c4705bc57a629e370909a4dffe4779beeb0464185385495b811538bbc02d5feee5fa1d30be360e4f5660b919eb1ca68d83b7ec7265048e35a0cd9ea38ae2b50192731951f413f48dbb90e0ed9d91ac0e400e131c14634389ea0d172a47f54e3411a8ab9c6b08faff2fd562ed5910c3da26bce6a3f3dc3e4c3a365c8364c9b8785e7feea84bed3dbebcdffc6892997b22ceab43caa8be673de6ffc78bcd2f07b0e14e33049737928209a888f6a1372263c540a5e82466ed40ba268b3f92f65a8c71faa3d24296b7a77f77e862327ba432017a44750d8fde6d89acf891d3b3c2a5ade69a7f4fafc72e8946d33d160d59ac721fc520e449e8d8e09edf9a8ba385023c1796919812e500c56d82cdb02e33347990e4a4c82f12f79d62b66163aa682f5aa4fcd0631ef74bb207190c221a65497232307cd2af18de3c941fd20b5361612db4a8e4c61c6831dac5ccca7d8637e335e99c66a861fc0a28b54c099289aa6637fd4635c4c32c3e35c98b3033fc7372fe629341c26a499df6dabd3aa26c47a9c38aafa02923384a1e7fafc92cc9bd250e90e53e4877e4a1f9e43470491ec756ee00ccc31fb40d860753e29c03e40d4bee75b0286ea19d18060aa6708ac854fed260511726ece491b6b45e6aef9f4e2d8369748a1464b33056232fa63f2ed75859c3343de2f1c6253c8ea"}) ioctl$EVIOCSKEYCODE_V2(r0, 0x80284504, &(0x7f0000000040)={0x3ff, 0x0, 0x0, 0x0, "fd3092cfa1d4e8825e7ea0b9c68d3e18b5ae8b5ad5cdeda0622096a6bac826ff"}) r2 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x3, 0x0) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x7, 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) syz_open_dev$hidraw(&(0x7f0000000800)='/dev/hidraw#\x00', 0x6, 0x408002) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) syz_open_dev$hidraw(0x0, 0x3, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$EVIOCGNAME(r0, 0x80404506, &(0x7f0000000840)=""/252) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x201) read$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r5, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hidraw(&(0x7f0000000200)='/dev/hidraw#\x00', 0x7, 0x10002) r6 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x12d, 0x0) ioctl$HIDIOCGDEVINFO(r6, 0x801c4803, &(0x7f0000000080)=""/53) write$hidraw(r4, &(0x7f0000002480), 0x0) ioctl$EVIOCSABS0(r2, 0x401845c0, &(0x7f0000000240)={0x8000, 0x7, 0x8, 0x400, 0xffff, 0x6a9}) syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x6, 0x0) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, &(0x7f00000013c0)=""/4096) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, 0x0) read$hidraw(r4, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$EVIOCSMASK(r2, 0x40104593, &(0x7f00000000c0)={0x2, 0xfffffffffffffdd6, 0x0}) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000340)={0x17, 0x99, &(0x7f0000000280)="3bed563f11bc4f1f1e2a68a800bb57969795b8079fa90fdf1789c8aaed28fc0da661b65f2a086ae898e0c8d5955e4dd2d6389be0ecffc579709c4a5195efaddb06c2deea348e06f7fcabdadf7a65e9a2c59db046e6eab8f4d77a240d5315e68ef4b86d0f7bc64f999f0fa79ce0bceea32c797ebe739efcbd9336d8dbacab11eac3a0abcf18629f8f7e57f42277e511547b910f409c6433ec4c"}) r7 = syz_open_dev$hidraw(0x0, 0xfffffffffffffffd, 0x200) read$hidraw(r7, &(0x7f0000000100)=""/68, 0x44) [ 553.204431][ T5] usb 6-1: config 0 descriptor?? [ 553.276968][ T5] hub 6-1:0.0: USB hub found [ 553.346138][ T2839] usb 4-1: new high-speed USB device number 20 using dummy_hcd [ 553.353844][ T2764] usb 3-1: new high-speed USB device number 26 using dummy_hcd 18:17:09 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x3, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000300)={0x3, 0xe7, &(0x7f0000000200)="1dc6973e947881d60ee1556206ccad6d05e3eac43191c17a6ad01a2f0a5d026eac6a98f324dc96536e4fbcb9ea0f74cecfd3de1783372d282b5df89ef6edf10090cc992c4e9b17b3b59bb9b09eb49f21af62098145d2336bb18a1e571a6cd092cc0efefedc5cbaa7560ff6e05cef8acfdcc7d70da3a9bc02fd8d3c6b0fc0f4a55a5855a60e27544616f09659ad6703899eb96e3dcd1a715663b5cbdd42c6c913b0473dffffb823d1b6d1ceb9bf22c25e419a180760ea970ef124a79edcd093cabf8cf681bda200ca2c19099082fce3c5d65c9bf0f619db9393d9cecc04edca2e77278376063627"}) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x7, 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) read$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r4, &(0x7f0000001200)='\t', 0xffffff45) r5 = syz_open_dev$hiddev(0x0, 0x12d, 0x0) ioctl$HIDIOCGDEVINFO(r5, 0x801c4803, &(0x7f0000000080)=""/53) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, &(0x7f00000013c0)=""/4096) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f0000000340)=ANY=[@ANYBLOB="4d0c000041e7d74ccd85561fa83fc1e87c4e26a6881ff9bab1f993fb85517a7fc912cd9c8cfa015a14c754981a9b7138863cd5d7d607c116a3dffbaca7327563ad3276a26d25199f683bb275d5805ec755acdb5f9a7960c0859c33f4188669c146cae78111f69b513e7fe0f43f7f2217e44e17b4964074a4210707c6e215af01bd62f2fc42c8e217c56feecfeb5e424706f4b0e3c96d21f9ed3906f31b8d05e1060e1a27ab2e303cd9d7b59d093392e972c894d7de328251b446bba3dfd94fad99b3e1987e292fa504b3f72a0ea6455053153ea4275a815834ce0df32791cb2818e4c9eea3449f04f214c21b51d8fb7f247a4cde985ba1d18abf5fb2babbfb206e3888623abdcd79fe1c33ead885437b48cea2536c042b00ea61d60c04046fec582d5f4a8e47da90a65f1ff1f360698b3aa220f773695ec3e9d893041c64c17f7d65b44e328dafdd41efe14097a45e1e1051843fe13e36791bd6485912685f69bc7bba01d00460a9c95cfbf6603dcef7cb8d99e1306d08cedc905dcbc37f50b83ea7134ad8d9e127e743c3d1160b4c1015e27be530d04f32da767c8fb96fbe53b6c5fcb71032e13d47265e5b30f0370d6d8cf9d7adb70d773571af108bcaf7f51e4b97d762efa226f62ffe7793ff0f3c2717339d5112741da73464101494d5bdec8e8f61cdd3f3fb24c485027b1614369a241300ca08627899926f608028d47283cf777d520edba01ae6ba6c910bebc9fb72ab9cb16bc257051ad3d7ccaf7635d04fee0aedbf1f4d23728f3343b0f46ba5557c462109b75a50f9852a4283ef34d3afd35d067b92ac7c8e01c386e9a8179d7f65e902ee3c2b0e76bb0989367015af1a7dc626b88a04ff72f5f098d351dbb7e2224321c9bf11a35d578147dbbc980a982a25db32c71d953129786735b8d6f5137fea5299ef8406e3ef6a038c6ff9438b84e90b4a70b86d8dec510f183614009124973071f367da7b1b76e299b27dd8550e0bcd48094cf61565ee90ade1dc4436ff2d18d793c32dfef6e08d4301cc9f1a137566332a398c9503506e57dbdbb29c7158cfeecce1352ab8a18f80f71a45b54cbe2efb453b4f4e3079931212463a17a755afd4608fe7d5899a46e1b8847cdd0a2ac5e111c70bfd45e27e12ffca4a0ef415646e18541b3165b7c40fd80d4f6f44208ac00daa6f1215d7023e0314af1f8d6cb9a84c1d6bdb40bb7e8109174f26e19fa7d0673b484260948ecdb1b9e4526deaca52b97565d57efaf508c0a908162db08afb596570c34e4be1b166f73a2a909e8f3af5b1f6293546dc29b4353caa62b17701773174e823870f61aa804bc7cb662841c38b8eb5e7feba6e81f28fba93f49b911bbcc3d5717bb4b1917d0b72373f78d616e5dd53e1296ee1661f835881d806f9ff7b06f1cf0cecd95316ae1aff4446b56504af0925bdbf2daa91a0af53828bb02c14079386e892c68e65a73f8cf9753c727aadfe5fbc438b083091d2ef0a4552fa56bfe54d1d99551de09cb07b5c3d39feb8fb6f0d597653d0eb59d970c1e9576a3c18a133e0cdd946733162700f29ec38a73dde7395ffd6b086e3269ce07a944967042648d2c66a4b0589fbc2930b6a276d561b1a2d4405028209d25c5aaaeaa0dde7f408c2abea7366ff855c4eb94156aa5ff6ed90ced1e639a60e88961a22e6723ff7ecbc2f854052b4a193659fb42d85a830f2adbe80775a9ac88df11fb246c2fd84a680d20c4938d5b2fdb4be5ba2bf191a57b95670499c163598137140f4ac1706cb485e26b85b330342d472f67e065ff65bd2995cd296a233040b8eb66ed3929b5a34d5f541abfcc54684f47e170690230a6882444367bab54a5a427e89689012edef6924674c6791ff07e1d9152855b6c6da609a22bcfab026e18f67738a4effbf7cb1512f8288cb323fb0b638a067d043c261c5f38b297e219f0a6e2888f56d5807a8111ceb9e8a7c4cb5db24303d8ec08eb37fefc7e2942688741c31336a9bfe983f44cf4c90fde8c0c9c23ebc0e4cabcdd283f7c3d544a6e70fc7ecc5bc74cdf0ced2e59558347b413e6740524e80b36b3d399d907896413b3507f075c708c5807b70395bac08b35744d828ab977c7f9b8892b6514fc5a753024d17026288af18c013826766396abd6884c7a6d4274d67f1ead54c4da871125bf40596b4bad6e928f2ee827e6b3443dc1e5e6e992c4c5242fc89799a15a257e8d165b6bae215103bdbdc029ebe1914c24ed9f2f5c230596466bc723c5bd1d044eba5e8690500e0541c1925c3b2b4b4b1d0d7faf46d97f56c229373bd7faa5ce3d031dc4ebef0dccb4033edb9d589ef2a9acab67796db7de9d58755299b92b142aebd8d94c29eb031e3168aab5ae4d15f8b785ef063c272d42da377f574ec1030292600bed11834ff565d412c79a618f729264653cfd4486e29a4300accc67f59c8bcf414f5d588ce447897537ad5883e278b3b294ca65d744791e13609867df2422d09635d42e4b50fa0a03e2a85fcf8b5d7ab511cca06c2200970f8350a50f60f934f3cee4a33da31e2c2097c2eb264109699fc546f036fd023e0303cebab9e77e7eb5fb8df921440812ff96c21eb8fbe83626a783db8cf54f633bbf52f63b1d8847105660225057c6d88ba9a81892b78eee8bddcfc7ee6b31375f85c0f864b5403db05832405c9febeeea79275ec0706957860433c07e35b633d553c1acd56e5501410b91565e67ae8744593c0fafeaa40bc95759bb4d88799dc650bf4068e5a3b9e3f80cb35fc232c63f4a7c61b93b8f459406f8851d46627a0048d3e99a320a747e55e3efdd16496fc37b2dee36bf7533941c9d0f9b80cd2392607f9c55021bbb2c49d69d791dee28f7a754d55ca823f15ca2d1f80a0c35c4b6d10ae7cbfcef97d9360e3b6cb7f94d660c707f0e54e430e907b558a8628b1952e46b5cc42dda7d8d5325b5f7837d8e861abac24064b7f9a43a391073eacbd01cb82ffd73ddec0e6eb1a90fecb52bc5c6c25b297e7787e599952cdf40fdbc8ba312caddd7e310fa2a293c52471d53691e02ca0eba5a9c29d0852d56602527859034aea5ebd6cbc4f5a765377e3bf5e02fb6f51dc1c30d845d641127acba2ec24d0166305e5a392a9c29656efd1f2ac5c8f19bfa6d76554300cd77537579096e9e29e03a9ebc5944317304c53910853e0768e7d69346dd71edec1db28d258b9c098ca6321922885e8fbdf7902ddce977d930ad85950c97fac15860f3e043456d80467867d7ff183fee7e2611fd6fe0589c51329a6a5e5144d4d68a852df70af9ea3274760b8a2435804660324cefec0051004cff4f3ce19d0257b8fd0a60a190ef2e7299e673454e2f785884617de4cfb2b517ef88d158a1103b520521ed5c2b5917776a8a67bc8bb47e386a725f29ed23660de12ee14cb0bf6129634f495b666ceccd83e638c952256e7e5eaa7848272c52536791c41cf26c7982f23ccd9f219f72ad202b5a1a2ddabd96618f6382ba7bf529f8f7dd38b4f86bf153ca3e468a4b99ea00afbdb4159b330dc3f36167e3d7c578a0ab0813df58653382faff545a91d905bd44f8482e7d8f426c2a2bbcdfe5358c462cbd2e51a5e9693528a77abfc88881167b38c67bf2ce1bb0c6131974a7fcb821936734ac46d6f343685fe9f091704adccc64d2dfaab8b6579b6766de751820ab2580cdb8422d560bc30a037e60c0ac92015af80dd6e8e5220ae899a93843f3df321a6491e101706280a742aba0cdace3ec687931e72e66cecd2b2ab237d99675cf7ea8a58369d6e0cd0d788cc18ec2c21f095eca13d52710f6bcd7d17127bf0de89e226d9c6e7ef239664854ef4c5fd7458dd28bb415896fa7689365f3faac2b97b33fa3b3079cd76f4bff35cd46d301dc18c762ee34be38611da7649d1598a45b4bd784aac8996df91af6f828766b648776cd0986cd9cb1bee0df741186e6c780427c95929eb6ef2658fe09d14b65ea9055e7ca8b0b485644536d43a16482ee8cd08bc7396a219139cf71b7ae882756edecab661f5b9c2c53fd9de1597946de23a9e6b0bbb87b338d26f3605b2b5a39cdbddf4d6639cd83d8bc81ecbf1e56319e9955b96637dcc575505629ffa0bbdbce5a5a431017237dd260ffdefcd36807424dbd4e0861b384b5d82514f4ac4fa20fe3a438ebf3ac13c0b90dc98d0e8e01fef0966111ccd22181a84dc6fff3b1a5713dec51e5e4e2e0702e360b19f73bd8a89e3ef2b7062abb4cf393ec8d6b553693543ee421fb621f268929129bcb3801e328c986d407980d81cc7414515a997edd149e0cf3291733e63142135a7bee0d289479398309bfd98f5e026ef6cea702119a70575328f03652a9037a0f0b446db7d91ae0267c5f02949aedb8dd9b7532ac30e6270a472e14f2a1b3598d1738d25f01bbf3db52de872bb8483fca5f368bd66"]) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000000c0)={0x2, 0x3b, 0x0}) r6 = syz_open_dev$hidraw(0x0, 0xfffffffffffffffd, 0x200) read$hidraw(r6, &(0x7f0000000100)=""/68, 0x44) syz_open_dev$evdev(0x0, 0xfffffffffffffff7, 0x40000) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f00000001c0)) [ 553.496247][ T5] hub 6-1:0.0: 1 port detected 18:17:09 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x3, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000300)={0x3, 0xe7, &(0x7f0000000200)="1dc6973e947881d60ee1556206ccad6d05e3eac43191c17a6ad01a2f0a5d026eac6a98f324dc96536e4fbcb9ea0f74cecfd3de1783372d282b5df89ef6edf10090cc992c4e9b17b3b59bb9b09eb49f21af62098145d2336bb18a1e571a6cd092cc0efefedc5cbaa7560ff6e05cef8acfdcc7d70da3a9bc02fd8d3c6b0fc0f4a55a5855a60e27544616f09659ad6703899eb96e3dcd1a715663b5cbdd42c6c913b0473dffffb823d1b6d1ceb9bf22c25e419a180760ea970ef124a79edcd093cabf8cf681bda200ca2c19099082fce3c5d65c9bf0f619db9393d9cecc04edca2e77278376063627"}) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x7, 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) read$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r4, &(0x7f0000001200)='\t', 0xffffff45) r5 = syz_open_dev$hiddev(0x0, 0x12d, 0x0) ioctl$HIDIOCGDEVINFO(r5, 0x801c4803, &(0x7f0000000080)=""/53) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, &(0x7f00000013c0)=""/4096) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f0000000340)=ANY=[@ANYBLOB="4d0c000041e7d74ccd85561fa83fc1e87c4e26a6881ff9bab1f993fb85517a7fc912cd9c8cfa015a14c754981a9b7138863cd5d7d607c116a3dffbaca7327563ad3276a26d25199f683bb275d5805ec755acdb5f9a7960c0859c33f4188669c146cae78111f69b513e7fe0f43f7f2217e44e17b4964074a4210707c6e215af01bd62f2fc42c8e217c56feecfeb5e424706f4b0e3c96d21f9ed3906f31b8d05e1060e1a27ab2e303cd9d7b59d093392e972c894d7de328251b446bba3dfd94fad99b3e1987e292fa504b3f72a0ea6455053153ea4275a815834ce0df32791cb2818e4c9eea3449f04f214c21b51d8fb7f247a4cde985ba1d18abf5fb2babbfb206e3888623abdcd79fe1c33ead885437b48cea2536c042b00ea61d60c04046fec582d5f4a8e47da90a65f1ff1f360698b3aa220f773695ec3e9d893041c64c17f7d65b44e328dafdd41efe14097a45e1e1051843fe13e36791bd6485912685f69bc7bba01d00460a9c95cfbf6603dcef7cb8d99e1306d08cedc905dcbc37f50b83ea7134ad8d9e127e743c3d1160b4c1015e27be530d04f32da767c8fb96fbe53b6c5fcb71032e13d47265e5b30f0370d6d8cf9d7adb70d773571af108bcaf7f51e4b97d762efa226f62ffe7793ff0f3c2717339d5112741da73464101494d5bdec8e8f61cdd3f3fb24c485027b1614369a241300ca08627899926f608028d47283cf777d520edba01ae6ba6c910bebc9fb72ab9cb16bc257051ad3d7ccaf7635d04fee0aedbf1f4d23728f3343b0f46ba5557c462109b75a50f9852a4283ef34d3afd35d067b92ac7c8e01c386e9a8179d7f65e902ee3c2b0e76bb0989367015af1a7dc626b88a04ff72f5f098d351dbb7e2224321c9bf11a35d578147dbbc980a982a25db32c71d953129786735b8d6f5137fea5299ef8406e3ef6a038c6ff9438b84e90b4a70b86d8dec510f183614009124973071f367da7b1b76e299b27dd8550e0bcd48094cf61565ee90ade1dc4436ff2d18d793c32dfef6e08d4301cc9f1a137566332a398c9503506e57dbdbb29c7158cfeecce1352ab8a18f80f71a45b54cbe2efb453b4f4e3079931212463a17a755afd4608fe7d5899a46e1b8847cdd0a2ac5e111c70bfd45e27e12ffca4a0ef415646e18541b3165b7c40fd80d4f6f44208ac00daa6f1215d7023e0314af1f8d6cb9a84c1d6bdb40bb7e8109174f26e19fa7d0673b484260948ecdb1b9e4526deaca52b97565d57efaf508c0a908162db08afb596570c34e4be1b166f73a2a909e8f3af5b1f6293546dc29b4353caa62b17701773174e823870f61aa804bc7cb662841c38b8eb5e7feba6e81f28fba93f49b911bbcc3d5717bb4b1917d0b72373f78d616e5dd53e1296ee1661f835881d806f9ff7b06f1cf0cecd95316ae1aff4446b56504af0925bdbf2daa91a0af53828bb02c14079386e892c68e65a73f8cf9753c727aadfe5fbc438b083091d2ef0a4552fa56bfe54d1d99551de09cb07b5c3d39feb8fb6f0d597653d0eb59d970c1e9576a3c18a133e0cdd946733162700f29ec38a73dde7395ffd6b086e3269ce07a944967042648d2c66a4b0589fbc2930b6a276d561b1a2d4405028209d25c5aaaeaa0dde7f408c2abea7366ff855c4eb94156aa5ff6ed90ced1e639a60e88961a22e6723ff7ecbc2f854052b4a193659fb42d85a830f2adbe80775a9ac88df11fb246c2fd84a680d20c4938d5b2fdb4be5ba2bf191a57b95670499c163598137140f4ac1706cb485e26b85b330342d472f67e065ff65bd2995cd296a233040b8eb66ed3929b5a34d5f541abfcc54684f47e170690230a6882444367bab54a5a427e89689012edef6924674c6791ff07e1d9152855b6c6da609a22bcfab026e18f67738a4effbf7cb1512f8288cb323fb0b638a067d043c261c5f38b297e219f0a6e2888f56d5807a8111ceb9e8a7c4cb5db24303d8ec08eb37fefc7e2942688741c31336a9bfe983f44cf4c90fde8c0c9c23ebc0e4cabcdd283f7c3d544a6e70fc7ecc5bc74cdf0ced2e59558347b413e6740524e80b36b3d399d907896413b3507f075c708c5807b70395bac08b35744d828ab977c7f9b8892b6514fc5a753024d17026288af18c013826766396abd6884c7a6d4274d67f1ead54c4da871125bf40596b4bad6e928f2ee827e6b3443dc1e5e6e992c4c5242fc89799a15a257e8d165b6bae215103bdbdc029ebe1914c24ed9f2f5c230596466bc723c5bd1d044eba5e8690500e0541c1925c3b2b4b4b1d0d7faf46d97f56c229373bd7faa5ce3d031dc4ebef0dccb4033edb9d589ef2a9acab67796db7de9d58755299b92b142aebd8d94c29eb031e3168aab5ae4d15f8b785ef063c272d42da377f574ec1030292600bed11834ff565d412c79a618f729264653cfd4486e29a4300accc67f59c8bcf414f5d588ce447897537ad5883e278b3b294ca65d744791e13609867df2422d09635d42e4b50fa0a03e2a85fcf8b5d7ab511cca06c2200970f8350a50f60f934f3cee4a33da31e2c2097c2eb264109699fc546f036fd023e0303cebab9e77e7eb5fb8df921440812ff96c21eb8fbe83626a783db8cf54f633bbf52f63b1d8847105660225057c6d88ba9a81892b78eee8bddcfc7ee6b31375f85c0f864b5403db05832405c9febeeea79275ec0706957860433c07e35b633d553c1acd56e5501410b91565e67ae8744593c0fafeaa40bc95759bb4d88799dc650bf4068e5a3b9e3f80cb35fc232c63f4a7c61b93b8f459406f8851d46627a0048d3e99a320a747e55e3efdd16496fc37b2dee36bf7533941c9d0f9b80cd2392607f9c55021bbb2c49d69d791dee28f7a754d55ca823f15ca2d1f80a0c35c4b6d10ae7cbfcef97d9360e3b6cb7f94d660c707f0e54e430e907b558a8628b1952e46b5cc42dda7d8d5325b5f7837d8e861abac24064b7f9a43a391073eacbd01cb82ffd73ddec0e6eb1a90fecb52bc5c6c25b297e7787e599952cdf40fdbc8ba312caddd7e310fa2a293c52471d53691e02ca0eba5a9c29d0852d56602527859034aea5ebd6cbc4f5a765377e3bf5e02fb6f51dc1c30d845d641127acba2ec24d0166305e5a392a9c29656efd1f2ac5c8f19bfa6d76554300cd77537579096e9e29e03a9ebc5944317304c53910853e0768e7d69346dd71edec1db28d258b9c098ca6321922885e8fbdf7902ddce977d930ad85950c97fac15860f3e043456d80467867d7ff183fee7e2611fd6fe0589c51329a6a5e5144d4d68a852df70af9ea3274760b8a2435804660324cefec0051004cff4f3ce19d0257b8fd0a60a190ef2e7299e673454e2f785884617de4cfb2b517ef88d158a1103b520521ed5c2b5917776a8a67bc8bb47e386a725f29ed23660de12ee14cb0bf6129634f495b666ceccd83e638c952256e7e5eaa7848272c52536791c41cf26c7982f23ccd9f219f72ad202b5a1a2ddabd96618f6382ba7bf529f8f7dd38b4f86bf153ca3e468a4b99ea00afbdb4159b330dc3f36167e3d7c578a0ab0813df58653382faff545a91d905bd44f8482e7d8f426c2a2bbcdfe5358c462cbd2e51a5e9693528a77abfc88881167b38c67bf2ce1bb0c6131974a7fcb821936734ac46d6f343685fe9f091704adccc64d2dfaab8b6579b6766de751820ab2580cdb8422d560bc30a037e60c0ac92015af80dd6e8e5220ae899a93843f3df321a6491e101706280a742aba0cdace3ec687931e72e66cecd2b2ab237d99675cf7ea8a58369d6e0cd0d788cc18ec2c21f095eca13d52710f6bcd7d17127bf0de89e226d9c6e7ef239664854ef4c5fd7458dd28bb415896fa7689365f3faac2b97b33fa3b3079cd76f4bff35cd46d301dc18c762ee34be38611da7649d1598a45b4bd784aac8996df91af6f828766b648776cd0986cd9cb1bee0df741186e6c780427c95929eb6ef2658fe09d14b65ea9055e7ca8b0b485644536d43a16482ee8cd08bc7396a219139cf71b7ae882756edecab661f5b9c2c53fd9de1597946de23a9e6b0bbb87b338d26f3605b2b5a39cdbddf4d6639cd83d8bc81ecbf1e56319e9955b96637dcc575505629ffa0bbdbce5a5a431017237dd260ffdefcd36807424dbd4e0861b384b5d82514f4ac4fa20fe3a438ebf3ac13c0b90dc98d0e8e01fef0966111ccd22181a84dc6fff3b1a5713dec51e5e4e2e0702e360b19f73bd8a89e3ef2b7062abb4cf393ec8d6b553693543ee421fb621f268929129bcb3801e328c986d407980d81cc7414515a997edd149e0cf3291733e63142135a7bee0d289479398309bfd98f5e026ef6cea702119a70575328f03652a9037a0f0b446db7d91ae0267c5f02949aedb8dd9b7532ac30e6270a472e14f2a1b3598d1738d25f01bbf3db52de872bb8483fca5f368bd66"]) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000000c0)={0x2, 0x3b, 0x0}) r6 = syz_open_dev$hidraw(0x0, 0xfffffffffffffffd, 0x200) read$hidraw(r6, &(0x7f0000000100)=""/68, 0x44) syz_open_dev$evdev(0x0, 0xfffffffffffffff7, 0x40000) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f00000001c0)) [ 553.616342][ T2764] usb 3-1: Using ep0 maxpacket: 32 [ 553.717014][ T2839] usb 4-1: config 0 has an invalid interface number: 4 but max is 0 [ 553.725066][ T2839] usb 4-1: config 0 has no interface number 0 [ 553.736269][ T2764] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 553.747237][ T2764] usb 3-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.40 [ 553.756349][ T2764] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 553.765214][ T2839] usb 4-1: New USB device found, idVendor=0413, idProduct=6f01, bcdDevice=b5.78 [ 553.774393][ T2839] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 553.782545][ T2846] usb 5-1: new high-speed USB device number 38 using dummy_hcd [ 553.791728][ T2764] usb 3-1: config 0 descriptor?? [ 553.798818][ T2839] usb 4-1: config 0 descriptor?? [ 553.837129][ T2764] hub 3-1:0.0: bad descriptor, ignoring hub [ 553.843138][ T2764] hub: probe of 3-1:0.0 failed with error -5 18:17:09 executing program 1: r0 = syz_open_dev$evdev(&(0x7f00000001c0)='/dev/input/event#\x00', 0x2, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000380)='/dev/hidraw#\x00', 0x8, 0x40000) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f00000003c0)={0x421, "5dda16f0334d17a5cc1e32e723b090644b1cc6e01661bacaf16931f8ec44451a41cb5b6291ddb72121267da02e40e7e9aee4dad5520c60d33647e17f903a0e4ca5feedc4b293fb318e06808d36aff83ac81e6892cda188c06ace7b0c1f6eb9c90573dc4eadbae3662f72c08ded4f949a0a8f886c0e34cc42d3ad3fb9103d3733aab2e91b2a094f6a2b78c57e110407701edb918aed64cd153a5c7288e6da35aa29bf8dafa791dad31be23f48accfb3e8b019add0b4b76c47a23940e4468e1f4725e0feee3948cac36ed61dfac44af04282413b61414902790654e369c60ce10e3ff12271504fe7288dc644902a4b0595669bccc83bc10b59bc9e87c5acb61f2567603d3665a37e9934c465f91f0d2dffd3dbf28f16844caa030f10843a753b3a514ff3bc9fb452e2447295d467de8159b09ab18b4fc18ca39ad4822a8aec8eabbdf8e1919b48e24ca40fa9625ff409307bae7d7c51336e5f953f2c9753f5c0bd235797c9964f36c8632754fa02c07743b376473d08c3debbb42118f450b5f2ed97cf2d48826ee342d8471f55a0a657574010df794171ddc7e9b10713eb88da475fa37efaffc57d306e789e642221c78bea3a7cdccfc5bb427c1c9e96df43656cf050c3bcafcc4035f18f623cf1ecefd5a64fe969d7d228929904346acd9a838c226e4101dbb2e54dca9b439144cccebff8738028694cfbc208072c2d33f0e9b5dc4d8684bd123b2f670fb46d53a16f8d35e3278cd004b226351480539c4c87acbd4679ef4daabb2486b0ba226efd16e6096ab2934c1e0c4705bc57a629e370909a4dffe4779beeb0464185385495b811538bbc02d5feee5fa1d30be360e4f5660b919eb1ca68d83b7ec7265048e35a0cd9ea38ae2b50192731951f413f48dbb90e0ed9d91ac0e400e131c14634389ea0d172a47f54e3411a8ab9c6b08faff2fd562ed5910c3da26bce6a3f3dc3e4c3a365c8364c9b8785e7feea84bed3dbebcdffc6892997b22ceab43caa8be673de6ffc78bcd2f07b0e14e33049737928209a888f6a1372263c540a5e82466ed40ba268b3f92f65a8c71faa3d24296b7a77f77e862327ba432017a44750d8fde6d89acf891d3b3c2a5ade69a7f4fafc72e8946d33d160d59ac721fc520e449e8d8e09edf9a8ba385023c1796919812e500c56d82cdb02e33347990e4a4c82f12f79d62b66163aa682f5aa4fcd0631ef74bb207190c221a65497232307cd2af18de3c941fd20b5361612db4a8e4c61c6831dac5ccca7d8637e335e99c66a861fc0a28b54c099289aa6637fd4635c4c32c3e35c98b3033fc7372fe629341c26a499df6dabd3aa26c47a9c38aafa02923384a1e7fafc92cc9bd250e90e53e4877e4a1f9e43470491ec756ee00ccc31fb40d860753e29c03e40d4bee75b0286ea19d18060aa6708ac854fed260511726ece491b6b45e6aef9f4e2d8369748a1464b33056232fa63f2ed75859c3343de2f1c6253c8ea"}) ioctl$EVIOCSKEYCODE_V2(r0, 0x80284504, &(0x7f0000000040)={0x3ff, 0x0, 0x0, 0x0, "fd3092cfa1d4e8825e7ea0b9c68d3e18b5ae8b5ad5cdeda0622096a6bac826ff"}) r2 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x3, 0x0) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x7, 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) syz_open_dev$hidraw(&(0x7f0000000800)='/dev/hidraw#\x00', 0x6, 0x408002) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) syz_open_dev$hidraw(0x0, 0x3, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$EVIOCGNAME(r0, 0x80404506, &(0x7f0000000840)=""/252) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x201) read$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r5, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hidraw(&(0x7f0000000200)='/dev/hidraw#\x00', 0x7, 0x10002) r6 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x12d, 0x0) ioctl$HIDIOCGDEVINFO(r6, 0x801c4803, &(0x7f0000000080)=""/53) write$hidraw(r4, &(0x7f0000002480), 0x0) ioctl$EVIOCSABS0(r2, 0x401845c0, &(0x7f0000000240)={0x8000, 0x7, 0x8, 0x400, 0xffff, 0x6a9}) syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x6, 0x0) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, &(0x7f00000013c0)=""/4096) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, 0x0) read$hidraw(r4, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$EVIOCSMASK(r2, 0x40104593, &(0x7f00000000c0)={0x2, 0xfffffffffffffdd6, 0x0}) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000340)={0x17, 0x99, &(0x7f0000000280)="3bed563f11bc4f1f1e2a68a800bb57969795b8079fa90fdf1789c8aaed28fc0da661b65f2a086ae898e0c8d5955e4dd2d6389be0ecffc579709c4a5195efaddb06c2deea348e06f7fcabdadf7a65e9a2c59db046e6eab8f4d77a240d5315e68ef4b86d0f7bc64f999f0fa79ce0bceea32c797ebe739efcbd9336d8dbacab11eac3a0abcf18629f8f7e57f42277e511547b910f409c6433ec4c"}) r7 = syz_open_dev$hidraw(0x0, 0xfffffffffffffffd, 0x200) read$hidraw(r7, &(0x7f0000000100)=""/68, 0x44) [ 554.046117][ T2846] usb 5-1: Using ep0 maxpacket: 32 [ 554.076771][ T2839] dvb-usb: found a 'Leadtek Winfast DTV Dongle (STK7700P based)' in cold state, will try to load a firmware [ 554.102680][ T2839] usb 4-1: Direct firmware load for dvb-usb-dib0700-1.20.fw failed with error -2 [ 554.126194][ T2839] dvb-usb: did not find the firmware file 'dvb-usb-dib0700-1.20.fw' (status -2). You can use /scripts/get_dvb_firmware to get the firmware [ 554.154650][ T2839] usb 4-1: USB disconnect, device number 20 [ 554.160914][ T2764] usbhid 3-1:0.0: can't add hid device: -71 [ 554.167510][ T2764] usbhid: probe of 3-1:0.0 failed with error -71 [ 554.178815][ T2846] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 554.190118][ T2846] usb 5-1: New USB device found, idVendor=906d, idProduct=c3d9, bcdDevice= 0.40 [ 554.199200][ T2846] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 554.217733][ T2846] usb 5-1: config 0 descriptor?? [ 554.237230][ T2764] usb 3-1: USB disconnect, device number 26 18:17:10 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x3, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000300)={0x3, 0xe7, &(0x7f0000000200)="1dc6973e947881d60ee1556206ccad6d05e3eac43191c17a6ad01a2f0a5d026eac6a98f324dc96536e4fbcb9ea0f74cecfd3de1783372d282b5df89ef6edf10090cc992c4e9b17b3b59bb9b09eb49f21af62098145d2336bb18a1e571a6cd092cc0efefedc5cbaa7560ff6e05cef8acfdcc7d70da3a9bc02fd8d3c6b0fc0f4a55a5855a60e27544616f09659ad6703899eb96e3dcd1a715663b5cbdd42c6c913b0473dffffb823d1b6d1ceb9bf22c25e419a180760ea970ef124a79edcd093cabf8cf681bda200ca2c19099082fce3c5d65c9bf0f619db9393d9cecc04edca2e77278376063627"}) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x7, 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) read$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r4, &(0x7f0000001200)='\t', 0xffffff45) r5 = syz_open_dev$hiddev(0x0, 0x12d, 0x0) ioctl$HIDIOCGDEVINFO(r5, 0x801c4803, &(0x7f0000000080)=""/53) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, &(0x7f00000013c0)=""/4096) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f0000000340)=ANY=[@ANYBLOB="4d0c000041e7d74ccd85561fa83fc1e87c4e26a6881ff9bab1f993fb85517a7fc912cd9c8cfa015a14c754981a9b7138863cd5d7d607c116a3dffbaca7327563ad3276a26d25199f683bb275d5805ec755acdb5f9a7960c0859c33f4188669c146cae78111f69b513e7fe0f43f7f2217e44e17b4964074a4210707c6e215af01bd62f2fc42c8e217c56feecfeb5e424706f4b0e3c96d21f9ed3906f31b8d05e1060e1a27ab2e303cd9d7b59d093392e972c894d7de328251b446bba3dfd94fad99b3e1987e292fa504b3f72a0ea6455053153ea4275a815834ce0df32791cb2818e4c9eea3449f04f214c21b51d8fb7f247a4cde985ba1d18abf5fb2babbfb206e3888623abdcd79fe1c33ead885437b48cea2536c042b00ea61d60c04046fec582d5f4a8e47da90a65f1ff1f360698b3aa220f773695ec3e9d893041c64c17f7d65b44e328dafdd41efe14097a45e1e1051843fe13e36791bd6485912685f69bc7bba01d00460a9c95cfbf6603dcef7cb8d99e1306d08cedc905dcbc37f50b83ea7134ad8d9e127e743c3d1160b4c1015e27be530d04f32da767c8fb96fbe53b6c5fcb71032e13d47265e5b30f0370d6d8cf9d7adb70d773571af108bcaf7f51e4b97d762efa226f62ffe7793ff0f3c2717339d5112741da73464101494d5bdec8e8f61cdd3f3fb24c485027b1614369a241300ca08627899926f608028d47283cf777d520edba01ae6ba6c910bebc9fb72ab9cb16bc257051ad3d7ccaf7635d04fee0aedbf1f4d23728f3343b0f46ba5557c462109b75a50f9852a4283ef34d3afd35d067b92ac7c8e01c386e9a8179d7f65e902ee3c2b0e76bb0989367015af1a7dc626b88a04ff72f5f098d351dbb7e2224321c9bf11a35d578147dbbc980a982a25db32c71d953129786735b8d6f5137fea5299ef8406e3ef6a038c6ff9438b84e90b4a70b86d8dec510f183614009124973071f367da7b1b76e299b27dd8550e0bcd48094cf61565ee90ade1dc4436ff2d18d793c32dfef6e08d4301cc9f1a137566332a398c9503506e57dbdbb29c7158cfeecce1352ab8a18f80f71a45b54cbe2efb453b4f4e3079931212463a17a755afd4608fe7d5899a46e1b8847cdd0a2ac5e111c70bfd45e27e12ffca4a0ef415646e18541b3165b7c40fd80d4f6f44208ac00daa6f1215d7023e0314af1f8d6cb9a84c1d6bdb40bb7e8109174f26e19fa7d0673b484260948ecdb1b9e4526deaca52b97565d57efaf508c0a908162db08afb596570c34e4be1b166f73a2a909e8f3af5b1f6293546dc29b4353caa62b17701773174e823870f61aa804bc7cb662841c38b8eb5e7feba6e81f28fba93f49b911bbcc3d5717bb4b1917d0b72373f78d616e5dd53e1296ee1661f835881d806f9ff7b06f1cf0cecd95316ae1aff4446b56504af0925bdbf2daa91a0af53828bb02c14079386e892c68e65a73f8cf9753c727aadfe5fbc438b083091d2ef0a4552fa56bfe54d1d99551de09cb07b5c3d39feb8fb6f0d597653d0eb59d970c1e9576a3c18a133e0cdd946733162700f29ec38a73dde7395ffd6b086e3269ce07a944967042648d2c66a4b0589fbc2930b6a276d561b1a2d4405028209d25c5aaaeaa0dde7f408c2abea7366ff855c4eb94156aa5ff6ed90ced1e639a60e88961a22e6723ff7ecbc2f854052b4a193659fb42d85a830f2adbe80775a9ac88df11fb246c2fd84a680d20c4938d5b2fdb4be5ba2bf191a57b95670499c163598137140f4ac1706cb485e26b85b330342d472f67e065ff65bd2995cd296a233040b8eb66ed3929b5a34d5f541abfcc54684f47e170690230a6882444367bab54a5a427e89689012edef6924674c6791ff07e1d9152855b6c6da609a22bcfab026e18f67738a4effbf7cb1512f8288cb323fb0b638a067d043c261c5f38b297e219f0a6e2888f56d5807a8111ceb9e8a7c4cb5db24303d8ec08eb37fefc7e2942688741c31336a9bfe983f44cf4c90fde8c0c9c23ebc0e4cabcdd283f7c3d544a6e70fc7ecc5bc74cdf0ced2e59558347b413e6740524e80b36b3d399d907896413b3507f075c708c5807b70395bac08b35744d828ab977c7f9b8892b6514fc5a753024d17026288af18c013826766396abd6884c7a6d4274d67f1ead54c4da871125bf40596b4bad6e928f2ee827e6b3443dc1e5e6e992c4c5242fc89799a15a257e8d165b6bae215103bdbdc029ebe1914c24ed9f2f5c230596466bc723c5bd1d044eba5e8690500e0541c1925c3b2b4b4b1d0d7faf46d97f56c229373bd7faa5ce3d031dc4ebef0dccb4033edb9d589ef2a9acab67796db7de9d58755299b92b142aebd8d94c29eb031e3168aab5ae4d15f8b785ef063c272d42da377f574ec1030292600bed11834ff565d412c79a618f729264653cfd4486e29a4300accc67f59c8bcf414f5d588ce447897537ad5883e278b3b294ca65d744791e13609867df2422d09635d42e4b50fa0a03e2a85fcf8b5d7ab511cca06c2200970f8350a50f60f934f3cee4a33da31e2c2097c2eb264109699fc546f036fd023e0303cebab9e77e7eb5fb8df921440812ff96c21eb8fbe83626a783db8cf54f633bbf52f63b1d8847105660225057c6d88ba9a81892b78eee8bddcfc7ee6b31375f85c0f864b5403db05832405c9febeeea79275ec0706957860433c07e35b633d553c1acd56e5501410b91565e67ae8744593c0fafeaa40bc95759bb4d88799dc650bf4068e5a3b9e3f80cb35fc232c63f4a7c61b93b8f459406f8851d46627a0048d3e99a320a747e55e3efdd16496fc37b2dee36bf7533941c9d0f9b80cd2392607f9c55021bbb2c49d69d791dee28f7a754d55ca823f15ca2d1f80a0c35c4b6d10ae7cbfcef97d9360e3b6cb7f94d660c707f0e54e430e907b558a8628b1952e46b5cc42dda7d8d5325b5f7837d8e861abac24064b7f9a43a391073eacbd01cb82ffd73ddec0e6eb1a90fecb52bc5c6c25b297e7787e599952cdf40fdbc8ba312caddd7e310fa2a293c52471d53691e02ca0eba5a9c29d0852d56602527859034aea5ebd6cbc4f5a765377e3bf5e02fb6f51dc1c30d845d641127acba2ec24d0166305e5a392a9c29656efd1f2ac5c8f19bfa6d76554300cd77537579096e9e29e03a9ebc5944317304c53910853e0768e7d69346dd71edec1db28d258b9c098ca6321922885e8fbdf7902ddce977d930ad85950c97fac15860f3e043456d80467867d7ff183fee7e2611fd6fe0589c51329a6a5e5144d4d68a852df70af9ea3274760b8a2435804660324cefec0051004cff4f3ce19d0257b8fd0a60a190ef2e7299e673454e2f785884617de4cfb2b517ef88d158a1103b520521ed5c2b5917776a8a67bc8bb47e386a725f29ed23660de12ee14cb0bf6129634f495b666ceccd83e638c952256e7e5eaa7848272c52536791c41cf26c7982f23ccd9f219f72ad202b5a1a2ddabd96618f6382ba7bf529f8f7dd38b4f86bf153ca3e468a4b99ea00afbdb4159b330dc3f36167e3d7c578a0ab0813df58653382faff545a91d905bd44f8482e7d8f426c2a2bbcdfe5358c462cbd2e51a5e9693528a77abfc88881167b38c67bf2ce1bb0c6131974a7fcb821936734ac46d6f343685fe9f091704adccc64d2dfaab8b6579b6766de751820ab2580cdb8422d560bc30a037e60c0ac92015af80dd6e8e5220ae899a93843f3df321a6491e101706280a742aba0cdace3ec687931e72e66cecd2b2ab237d99675cf7ea8a58369d6e0cd0d788cc18ec2c21f095eca13d52710f6bcd7d17127bf0de89e226d9c6e7ef239664854ef4c5fd7458dd28bb415896fa7689365f3faac2b97b33fa3b3079cd76f4bff35cd46d301dc18c762ee34be38611da7649d1598a45b4bd784aac8996df91af6f828766b648776cd0986cd9cb1bee0df741186e6c780427c95929eb6ef2658fe09d14b65ea9055e7ca8b0b485644536d43a16482ee8cd08bc7396a219139cf71b7ae882756edecab661f5b9c2c53fd9de1597946de23a9e6b0bbb87b338d26f3605b2b5a39cdbddf4d6639cd83d8bc81ecbf1e56319e9955b96637dcc575505629ffa0bbdbce5a5a431017237dd260ffdefcd36807424dbd4e0861b384b5d82514f4ac4fa20fe3a438ebf3ac13c0b90dc98d0e8e01fef0966111ccd22181a84dc6fff3b1a5713dec51e5e4e2e0702e360b19f73bd8a89e3ef2b7062abb4cf393ec8d6b553693543ee421fb621f268929129bcb3801e328c986d407980d81cc7414515a997edd149e0cf3291733e63142135a7bee0d289479398309bfd98f5e026ef6cea702119a70575328f03652a9037a0f0b446db7d91ae0267c5f02949aedb8dd9b7532ac30e6270a472e14f2a1b3598d1738d25f01bbf3db52de872bb8483fca5f368bd66"]) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000000c0)={0x2, 0x3b, 0x0}) r6 = syz_open_dev$hidraw(0x0, 0xfffffffffffffffd, 0x200) read$hidraw(r6, &(0x7f0000000100)=""/68, 0x44) syz_open_dev$evdev(0x0, 0xfffffffffffffff7, 0x40000) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f00000001c0)) [ 554.496439][ T2764] hub 6-1:0.0: activate --> -90 18:17:10 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f00000000c0)='/dev/hidraw#\x00', 0xe, 0x101002) write$hidraw(r0, &(0x7f0000000100)="53f54224e1295eaf0c6dfbb27f0dd4a89e2a08b23301d58e3083358b1307702b98f4cc62699a994a1eb4f9241e44d01751768d3dfa6268d06d6494d4ce039cebc07daef9c82cf83d103a47a45597502edb8d09176dae4f454cecb9db5a4a5d92dd450dfcfd8aa385c07df341e1878274772155f313c7358d38e0b8c30657f7489c1e2df3168fb55b88f310cc5e3da25c860e958e54c55568d185ac2410ac7be373893f7f9d8cfc", 0xa7) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x8, 0x1) r1 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) ioctl$HIDIOCGVERSION(r1, 0x80044801, &(0x7f00000001c0)) ioctl$EVIOCSKEYCODE_V2(r1, 0x40049409, &(0x7f00000010c0)={0x80401, 0x0, 0x0, 0x0, "bfec102e7385232b3b2ad5377deda92a401acafe1aaab315601f42a01102b0dd"}) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f0000000080)={0x56, 0xffff, 0x7fffffff, {0x4, 0x9}, {0x7fffffff, 0x3}, @ramp={0x592, 0x5, {0x3, 0x4, 0x1, 0x6}}}) 18:17:10 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x3, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000300)={0x3, 0xe7, &(0x7f0000000200)="1dc6973e947881d60ee1556206ccad6d05e3eac43191c17a6ad01a2f0a5d026eac6a98f324dc96536e4fbcb9ea0f74cecfd3de1783372d282b5df89ef6edf10090cc992c4e9b17b3b59bb9b09eb49f21af62098145d2336bb18a1e571a6cd092cc0efefedc5cbaa7560ff6e05cef8acfdcc7d70da3a9bc02fd8d3c6b0fc0f4a55a5855a60e27544616f09659ad6703899eb96e3dcd1a715663b5cbdd42c6c913b0473dffffb823d1b6d1ceb9bf22c25e419a180760ea970ef124a79edcd093cabf8cf681bda200ca2c19099082fce3c5d65c9bf0f619db9393d9cecc04edca2e77278376063627"}) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x7, 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) read$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r4, &(0x7f0000001200)='\t', 0xffffff45) r5 = syz_open_dev$hiddev(0x0, 0x12d, 0x0) ioctl$HIDIOCGDEVINFO(r5, 0x801c4803, &(0x7f0000000080)=""/53) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, &(0x7f00000013c0)=""/4096) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f0000000340)=ANY=[@ANYBLOB="4d0c000041e7d74ccd85561fa83fc1e87c4e26a6881ff9bab1f993fb85517a7fc912cd9c8cfa015a14c754981a9b7138863cd5d7d607c116a3dffbaca7327563ad3276a26d25199f683bb275d5805ec755acdb5f9a7960c0859c33f4188669c146cae78111f69b513e7fe0f43f7f2217e44e17b4964074a4210707c6e215af01bd62f2fc42c8e217c56feecfeb5e424706f4b0e3c96d21f9ed3906f31b8d05e1060e1a27ab2e303cd9d7b59d093392e972c894d7de328251b446bba3dfd94fad99b3e1987e292fa504b3f72a0ea6455053153ea4275a815834ce0df32791cb2818e4c9eea3449f04f214c21b51d8fb7f247a4cde985ba1d18abf5fb2babbfb206e3888623abdcd79fe1c33ead885437b48cea2536c042b00ea61d60c04046fec582d5f4a8e47da90a65f1ff1f360698b3aa220f773695ec3e9d893041c64c17f7d65b44e328dafdd41efe14097a45e1e1051843fe13e36791bd6485912685f69bc7bba01d00460a9c95cfbf6603dcef7cb8d99e1306d08cedc905dcbc37f50b83ea7134ad8d9e127e743c3d1160b4c1015e27be530d04f32da767c8fb96fbe53b6c5fcb71032e13d47265e5b30f0370d6d8cf9d7adb70d773571af108bcaf7f51e4b97d762efa226f62ffe7793ff0f3c2717339d5112741da73464101494d5bdec8e8f61cdd3f3fb24c485027b1614369a241300ca08627899926f608028d47283cf777d520edba01ae6ba6c910bebc9fb72ab9cb16bc257051ad3d7ccaf7635d04fee0aedbf1f4d23728f3343b0f46ba5557c462109b75a50f9852a4283ef34d3afd35d067b92ac7c8e01c386e9a8179d7f65e902ee3c2b0e76bb0989367015af1a7dc626b88a04ff72f5f098d351dbb7e2224321c9bf11a35d578147dbbc980a982a25db32c71d953129786735b8d6f5137fea5299ef8406e3ef6a038c6ff9438b84e90b4a70b86d8dec510f183614009124973071f367da7b1b76e299b27dd8550e0bcd48094cf61565ee90ade1dc4436ff2d18d793c32dfef6e08d4301cc9f1a137566332a398c9503506e57dbdbb29c7158cfeecce1352ab8a18f80f71a45b54cbe2efb453b4f4e3079931212463a17a755afd4608fe7d5899a46e1b8847cdd0a2ac5e111c70bfd45e27e12ffca4a0ef415646e18541b3165b7c40fd80d4f6f44208ac00daa6f1215d7023e0314af1f8d6cb9a84c1d6bdb40bb7e8109174f26e19fa7d0673b484260948ecdb1b9e4526deaca52b97565d57efaf508c0a908162db08afb596570c34e4be1b166f73a2a909e8f3af5b1f6293546dc29b4353caa62b17701773174e823870f61aa804bc7cb662841c38b8eb5e7feba6e81f28fba93f49b911bbcc3d5717bb4b1917d0b72373f78d616e5dd53e1296ee1661f835881d806f9ff7b06f1cf0cecd95316ae1aff4446b56504af0925bdbf2daa91a0af53828bb02c14079386e892c68e65a73f8cf9753c727aadfe5fbc438b083091d2ef0a4552fa56bfe54d1d99551de09cb07b5c3d39feb8fb6f0d597653d0eb59d970c1e9576a3c18a133e0cdd946733162700f29ec38a73dde7395ffd6b086e3269ce07a944967042648d2c66a4b0589fbc2930b6a276d561b1a2d4405028209d25c5aaaeaa0dde7f408c2abea7366ff855c4eb94156aa5ff6ed90ced1e639a60e88961a22e6723ff7ecbc2f854052b4a193659fb42d85a830f2adbe80775a9ac88df11fb246c2fd84a680d20c4938d5b2fdb4be5ba2bf191a57b95670499c163598137140f4ac1706cb485e26b85b330342d472f67e065ff65bd2995cd296a233040b8eb66ed3929b5a34d5f541abfcc54684f47e170690230a6882444367bab54a5a427e89689012edef6924674c6791ff07e1d9152855b6c6da609a22bcfab026e18f67738a4effbf7cb1512f8288cb323fb0b638a067d043c261c5f38b297e219f0a6e2888f56d5807a8111ceb9e8a7c4cb5db24303d8ec08eb37fefc7e2942688741c31336a9bfe983f44cf4c90fde8c0c9c23ebc0e4cabcdd283f7c3d544a6e70fc7ecc5bc74cdf0ced2e59558347b413e6740524e80b36b3d399d907896413b3507f075c708c5807b70395bac08b35744d828ab977c7f9b8892b6514fc5a753024d17026288af18c013826766396abd6884c7a6d4274d67f1ead54c4da871125bf40596b4bad6e928f2ee827e6b3443dc1e5e6e992c4c5242fc89799a15a257e8d165b6bae215103bdbdc029ebe1914c24ed9f2f5c230596466bc723c5bd1d044eba5e8690500e0541c1925c3b2b4b4b1d0d7faf46d97f56c229373bd7faa5ce3d031dc4ebef0dccb4033edb9d589ef2a9acab67796db7de9d58755299b92b142aebd8d94c29eb031e3168aab5ae4d15f8b785ef063c272d42da377f574ec1030292600bed11834ff565d412c79a618f729264653cfd4486e29a4300accc67f59c8bcf414f5d588ce447897537ad5883e278b3b294ca65d744791e13609867df2422d09635d42e4b50fa0a03e2a85fcf8b5d7ab511cca06c2200970f8350a50f60f934f3cee4a33da31e2c2097c2eb264109699fc546f036fd023e0303cebab9e77e7eb5fb8df921440812ff96c21eb8fbe83626a783db8cf54f633bbf52f63b1d8847105660225057c6d88ba9a81892b78eee8bddcfc7ee6b31375f85c0f864b5403db05832405c9febeeea79275ec0706957860433c07e35b633d553c1acd56e5501410b91565e67ae8744593c0fafeaa40bc95759bb4d88799dc650bf4068e5a3b9e3f80cb35fc232c63f4a7c61b93b8f459406f8851d46627a0048d3e99a320a747e55e3efdd16496fc37b2dee36bf7533941c9d0f9b80cd2392607f9c55021bbb2c49d69d791dee28f7a754d55ca823f15ca2d1f80a0c35c4b6d10ae7cbfcef97d9360e3b6cb7f94d660c707f0e54e430e907b558a8628b1952e46b5cc42dda7d8d5325b5f7837d8e861abac24064b7f9a43a391073eacbd01cb82ffd73ddec0e6eb1a90fecb52bc5c6c25b297e7787e599952cdf40fdbc8ba312caddd7e310fa2a293c52471d53691e02ca0eba5a9c29d0852d56602527859034aea5ebd6cbc4f5a765377e3bf5e02fb6f51dc1c30d845d641127acba2ec24d0166305e5a392a9c29656efd1f2ac5c8f19bfa6d76554300cd77537579096e9e29e03a9ebc5944317304c53910853e0768e7d69346dd71edec1db28d258b9c098ca6321922885e8fbdf7902ddce977d930ad85950c97fac15860f3e043456d80467867d7ff183fee7e2611fd6fe0589c51329a6a5e5144d4d68a852df70af9ea3274760b8a2435804660324cefec0051004cff4f3ce19d0257b8fd0a60a190ef2e7299e673454e2f785884617de4cfb2b517ef88d158a1103b520521ed5c2b5917776a8a67bc8bb47e386a725f29ed23660de12ee14cb0bf6129634f495b666ceccd83e638c952256e7e5eaa7848272c52536791c41cf26c7982f23ccd9f219f72ad202b5a1a2ddabd96618f6382ba7bf529f8f7dd38b4f86bf153ca3e468a4b99ea00afbdb4159b330dc3f36167e3d7c578a0ab0813df58653382faff545a91d905bd44f8482e7d8f426c2a2bbcdfe5358c462cbd2e51a5e9693528a77abfc88881167b38c67bf2ce1bb0c6131974a7fcb821936734ac46d6f343685fe9f091704adccc64d2dfaab8b6579b6766de751820ab2580cdb8422d560bc30a037e60c0ac92015af80dd6e8e5220ae899a93843f3df321a6491e101706280a742aba0cdace3ec687931e72e66cecd2b2ab237d99675cf7ea8a58369d6e0cd0d788cc18ec2c21f095eca13d52710f6bcd7d17127bf0de89e226d9c6e7ef239664854ef4c5fd7458dd28bb415896fa7689365f3faac2b97b33fa3b3079cd76f4bff35cd46d301dc18c762ee34be38611da7649d1598a45b4bd784aac8996df91af6f828766b648776cd0986cd9cb1bee0df741186e6c780427c95929eb6ef2658fe09d14b65ea9055e7ca8b0b485644536d43a16482ee8cd08bc7396a219139cf71b7ae882756edecab661f5b9c2c53fd9de1597946de23a9e6b0bbb87b338d26f3605b2b5a39cdbddf4d6639cd83d8bc81ecbf1e56319e9955b96637dcc575505629ffa0bbdbce5a5a431017237dd260ffdefcd36807424dbd4e0861b384b5d82514f4ac4fa20fe3a438ebf3ac13c0b90dc98d0e8e01fef0966111ccd22181a84dc6fff3b1a5713dec51e5e4e2e0702e360b19f73bd8a89e3ef2b7062abb4cf393ec8d6b553693543ee421fb621f268929129bcb3801e328c986d407980d81cc7414515a997edd149e0cf3291733e63142135a7bee0d289479398309bfd98f5e026ef6cea702119a70575328f03652a9037a0f0b446db7d91ae0267c5f02949aedb8dd9b7532ac30e6270a472e14f2a1b3598d1738d25f01bbf3db52de872bb8483fca5f368bd66"]) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000000c0)={0x2, 0x3b, 0x0}) r6 = syz_open_dev$hidraw(0x0, 0xfffffffffffffffd, 0x200) read$hidraw(r6, &(0x7f0000000100)=""/68, 0x44) syz_open_dev$evdev(0x0, 0xfffffffffffffff7, 0x40000) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f00000001c0)) [ 554.596305][ T2846] usbhid 5-1:0.0: can't add hid device: -71 [ 554.602347][ T2846] usbhid: probe of 5-1:0.0 failed with error -71 [ 554.611255][ T2846] usb 5-1: USB disconnect, device number 38 18:17:10 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080)='/dev/../raw#\x00', 0x0, 0x12d43d) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGEFFECTS(r1, 0x80044584, &(0x7f0000001540)=""/164) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/../raw#\x00', 0x0, 0x200000) ioctl$EVIOCGBITSND(r1, 0x80404532, &(0x7f0000000400)=""/87) r2 = syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGBITSW(r2, 0x80404525, &(0x7f0000001440)=""/199) ioctl$EVIOCSABS2F(r2, 0x401845ef, &(0x7f00000003c0)) ioctl$EVIOCSABS20(r2, 0x401845e0, &(0x7f0000000180)={0xd7b, 0xe5b6, 0x101, 0x7, 0x7, 0x1000}) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x9, 0x400000) r3 = syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x7f, 0x1) ioctl$EVIOCGABS20(r1, 0x80184560, &(0x7f00000001c0)=""/179) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000300)=0x8000) ioctl$HIDIOCGUSAGE(r3, 0xc018480b, &(0x7f0000000280)={0x3, 0x0, 0x20, 0x9}) write$hidraw(r0, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x141200) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000100)={0x7ff, 0x7, 0xff, 0x2, 0x49, 0x6}) 18:17:10 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x0, &(0x7f0000000040)=ANY=[], 0x0) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x7, 0x400000) syz_usb_disconnect(r0) r1 = syz_open_dev$hidraw(&(0x7f0000001240)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="120151b400000030961b01004000ff1d200109022400010101a0fa0904000309030101ff09000300"/54], &(0x7f0000001180)={0xa, &(0x7f00000010c0)={0xa}, 0x1a, &(0x7f0000001100)={0x5, 0xf, 0x1a, 0x2, [@wireless={0xb}, @ss_cap={0xa}]}, 0x1, [{0x32, &(0x7f0000001140)}]}) write$hidraw(r1, 0x0, 0x0) [ 555.138386][ T2764] usb 6-1: USB disconnect, device number 19 [ 555.526110][ T2732] usb 2-1: new high-speed USB device number 12 using dummy_hcd [ 555.786118][ T4736] usb 6-1: new high-speed USB device number 20 using dummy_hcd [ 555.796213][ T2732] usb 2-1: device descriptor read/64, error 18 [ 556.026119][ T4736] usb 6-1: Using ep0 maxpacket: 32 [ 556.146331][ T4736] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 556.157257][ T4736] usb 6-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.40 [ 556.166471][ T4736] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 556.175414][ T4736] usb 6-1: config 0 descriptor?? [ 556.186135][ T2732] usb 2-1: device descriptor read/64, error 18 [ 556.216879][ T4736] hub 6-1:0.0: USB hub found [ 556.436189][ T4736] hub 6-1:0.0: 1 port detected [ 556.466087][ T2732] usb 2-1: new high-speed USB device number 13 using dummy_hcd 18:17:12 executing program 2: r0 = syz_usb_connect(0x0, 0x20, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x66, 0xf4, 0x66, 0x8, 0x46d, 0xa0e, 0xbcc6, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xb0, 0x0, 0x0, 0x3}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x5, 0x10000) ioctl$EVIOCGVERSION(r1, 0x80044501, &(0x7f0000000080)=""/100) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000002b00)={0x2c, &(0x7f0000002900)={0x40, 0xc, 0x90, {0x90, 0x0, "737270a6a7f4809ef00e66ad385b1592de7141cea2bceb2d8dceed3fafef07e6d3cb8ee3b7052abf38eb623f54364558f70fbe8b028992277e33cd5393397edaafbc8b617a4ed188ac09a4d6a1b30aac13aba795c9f745ecc206b4aafaa7e45498640f28895e481d3c7dc1efe990d5467b3c9b61c36bab6ae2eb508e1396a2b340553e5d5454424f6891b8392c1e"}}, &(0x7f00000029c0)={0x0, 0x3, 0x40, @string={0x40, 0x3, "01c79700815a227d3df15da067305bf4c3875f6561ff904a7621188b3300e1a8afb415fdcbbe340681d132530453f924b0ee2556a793fb3c4f018a5e796d"}}, &(0x7f0000002a40)={0x0, 0xf, 0x1d, {0x5, 0xf, 0x1d, 0x1, [@ssp_cap={0x18, 0x10, 0xa, 0xbc, 0x3, 0x3ff, 0xf, 0x1ff, [0x30, 0xff000f, 0xf]}]}}, &(0x7f0000002a80)={0x20, 0x29, 0xf, {0xf, 0x29, 0xfffffffffffffff8, 0x4, 0x2300, 0xf0, "7666c2a4", "31bcf732"}}, &(0x7f0000002ac0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x0, 0x0, 0x6, 0x3, 0x8, 0x1ff, 0x7}}}, &(0x7f0000003080)={0xac, &(0x7f0000002b40)={0x40, 0x0, 0x24, "3734dc9f78d70db0b8cbc2d5effd88e433d96510c8f981b7dc0cf4bf38ef8bce9df6c129"}, &(0x7f0000002b80)={0x0, 0xa, 0x1, 0x27}, &(0x7f0000002bc0)={0x0, 0x8, 0x1, 0xb7c9}, &(0x7f0000002c00)={0x20, 0x81, 0x1, "88"}, &(0x7f0000002c40)={0x20, 0x82, 0x3, "b34860"}, &(0x7f0000002c80)={0x20, 0x83, 0x3, "15cf9e"}, &(0x7f0000002cc0)={0x20, 0x84, 0x2, "be8a"}, &(0x7f0000002d00)={0x20, 0x85, 0x3, "058e23"}, &(0x7f0000002d40)={0x20, 0x0, 0x4, {0x2, 0x1}}, &(0x7f0000002d80)={0x20, 0x0, 0x8, {0xe0, 0x2, [0xf000]}}, &(0x7f0000002dc0)={0x40, 0x7, 0x2, 0x4}, &(0x7f0000002e00)={0x40, 0x9, 0x1, 0x7}, &(0x7f0000002e40)={0x40, 0xb, 0x2, 'be'}, &(0x7f0000002e80)={0x40, 0xf, 0x2, 0x1}, &(0x7f0000002ec0)={0x40, 0x13, 0x6, @dev={[], 0x1d}}, &(0x7f0000002f00)={0x40, 0x17, 0x6, @broadcast}, &(0x7f0000002f40)={0x40, 0x19, 0x2, "3ab4"}, &(0x7f0000002f80)={0x40, 0x1a, 0x2, 0x84}, &(0x7f0000002fc0)={0x40, 0x1c, 0x1, 0x5}, &(0x7f0000003000)={0x40, 0x1e, 0x1}, &(0x7f0000003040)={0x40, 0x21, 0x1, 0xe71e}}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f00000012c0)={0x2c, &(0x7f0000000100)={0x20, 0x23, 0x51, {0x51, 0x0, "117ed70c2041b18f13e2652ee5ec1f9d67303df947024923052262b0672b43826bd80dc7083b017e51e5c662b7797a222284badc960c49de5bd8552cb43208b63117ebd2f40400ab8e8af60eaac7e1"}}, &(0x7f0000000180)={0x0, 0x3, 0x1002, @string={0x1002, 0x3, "35c888dbf89fa41596b8fc7481642bc6e7737e73af8416bfce98126148f95d6c04ea4350a138d5853a1d7604bc11a2bab2278dab6ad30edc2f040985c93168d5c493435de54f2902bd9fca997de9e51bee0c9b103c95a98c6a31731114d4aaef2fb97624612710b9eb821a5d60e7d413de9aed62470fc4fa0a70f395eaa6a7e820b31cb9ea9f8566f31d8788dc2fc12a32b44926635f9bc2fcfc69df9b3df3961855946eecfda868531472892a3c2c471e26a8aa529b158fd39a322b110212c4762c413e1b86de8373b90d30a430edde7a771927e0f510cc46e48f4839d9ef971328d6c63926f903fad23729728cbeaa9eb27edfeb29a09c4e2a5412a27502eb11c6fbb2b51dc13947b4219f86d7d38fe780db7e86ef8d24f3741dc01d72c4cc92185f81542201b581ab5e181e00b56a9c19186ea90bb812bf0885ed3276d071e863019cf9fbc883be496abf39594c7917538b67750a34323d8cec49b1c90ea74da52f52ec95c81e819528ca9ea868637a1fc35abd7389aa8b01317550d290da930238dc94cabb3ff4ffc67b37bef2b76f7974331efe8b9391ad5dcaec8eeb0892d162933fd347959aa1ff81ca638de6a41301e511428c00d00ddc246dc0fb41d799fa34ae5a7942e3a9ddf3cda3aab2003d13fed49d64e6f1e119afe3fcc9695ed1ed2448c76c7483040ce6c0607bbce89dfe70725e008a65a2f779aa3270b3bb848ce1224d7b3a4b21fea423204c0e0b52778ac59883f01f34d3bf06b715cdd7eac9ff83a9523d8b1eb79f2bf5808cd5cd19ded33ae8636dfb25813ba3bb9101a963f6c98160e4c7f1113c1e4a62a366ed63ac2a83f2d62d852b4bb607ce8141a02f84071920caea3a006daedd90f51bcc19dfd7025497b693f671c4fc146c4ebe6f659293f8c4c80106ed87f38c420121ada3b0a2a7eb44fd8490ac9f94b64ab3d75a82470048335c47dbb4d2aada142de29f28e85fb2c70eb213557552bc9f1b37630c21fc7883eb6b3d0b42d3d9dbc5fb4244735583b3d63ec89a748bca661df7fd9e5a035703786af5dfa527fb1da7f85083e3896971ede4a724b4f793117d0ceb6e1bc7539ed72b22b5d77a8fda632ede7d38dc4ed57d4c0fa636e5c23b4c909310a41bf6a92d6477eff4958f44f011aaf4947598211b66f0781b8d94b5ac945304cd3de336a525980df94d594380884f20691eae0e1c04b3b121357369619f19caecbd3a8a4e24b2228997b5021d1eb573943e133e08fa1de073aa220d7a4e6e01d8b8d64215ab15717967b186662c19704aa5b8cd4eee3864586575a503bda79f78256535afbdbee9f919ab0ad61a4d65b77a3ed41fa6f9a4c27af7804480ce35f106e047f0d950bbbdd8cddb6375f5d696cc8779b461bc0f9c1c66dc14a2900cffb24a82795276868c2cfa44db5015fc2aee950561435684caaeb9cd803b3723cb78230a706eaf0bb19a9ca612631d2dfa1c98617bfc99e2b0185128d497dc39f67bc0f8b2701ab251e9e5004e4b6530758a0cd8c3dc4874b85df461311559716109f99c2d012751f3d77631b31c07b20458a3852e1ecfca7dac08ddcf61ab9c9ca469d00cc128d4fe2f40c5e1ec65b14edcdd6e5e0e2b6938566e9fcc1ca25ec5d2ca32f6a82613610080f0275921a8ea3c25d26796e6b92c0b685ae95df69bd02f6da9de8a0d82c6fbcc6209b0e72b914f53ea60fa73c5b87b5b4b395a216786816578d58c54d635b895c4992357d18a88bc733e619d4cd029268b4bc80888ce5b94897fa2e8af9cde1e8889b85232b3ebf7480709ff151a4376ae1c36d35dfc7321f24d3df8292ea5c2e6af20631f837d4032bc83c3245e6d39b7de76703f29729f83cdb808dbb68af3172417db4f8f792e97377b0b8f3e1b5002f74ce9c034cd8e8543b8bbed9bb47b9c5982993cfacb7ae680d525db4987e8f43d9f8b227958f77bb150d4a6440d866c0caedfe478eb79e61d1c685eb9c06b8d5674fc09cc44860ad3d6fd20ffc79b5fb1761136d45ef3e599e72041a1f5b52c847b5defe6cd72caf700a3e006854ee8e3387e60b97f3d8aad923c2eb839642d02227ad4e8cbdaa20f131dfd5d6d7e796aefcdb6a59ac06d72f26dc88057c6101207252f8a60cbd11f53d217b482b08db86538532e8728e277b8064015118421453057cb581920a705c5f3f82fc64d4cc8699b8bd73a47409846e1bba3262507667e55552563c4300b0d3f80fd2b499c2dd44c070cb1ec54e489c8a4f71d6608b9b423db02dafca8e9ad0198bb39602b530c4914aec9d2efc99a3c869b5481fcd790a665b51ed5ea542fe1d676e52dfb575bcc863e11ba72784a3385be96355b04e8e8d55f39e32c5737cfb9489ec0bad8bca47293d91d49e71b4ab57ef328cd740ae7733fcdfa21e7c0381419172669498b2d61478a52a0e9c7ca218c0f631e4a8fd51a04234f4a4bd5663a5ef8ff451a67d3c8b1c63a39b03b7c5554cb0d4a950c4d93886fccb7159906cec90048ed6933b00f6bb0333267060cff221cdd99eaae0108829c30066d853acc3be1748dd22d5ce91bac0481a1798bab748b1287a7ead0220c3db21dcded1c177338eabf2bbe50dfdee2d70391a85a10aa24b79565355d1b62a03a6bf6cd39648216a5f0c00ce7d7c6fa2203b1e8c31cdb32e77c6127694587cfbc1f2cc1c36b2c5e3b311d3baf29e2f550926e18533f44b09c0c71c89bf6f8dd95872b8025e910b2ad5a72e038784f8ed01aa763c70dd598a1b807c27cd93f215e6002a308e56af99082500e47e23ebab47af70c9c819b020c6408d4aea6ba3e0603f1bd6e0f2e137c6fcd29744d057e0a6c67b3341ffbc98656b91771a00d37d00d0fad5b7c1df02abec0a74321f17c55669e36daa7c37e2dcd68c62297ddde7a2a320be613857005c0d2690ebb87c026de98aab3f306a00f77b04c0145b5f54e1494bf77e819f2047c7674a076bccdaa25103ab59d6e3949fcc751eeda40a9b3f75664bf0e925bb16ffa9d888ba28a83b223fd0e4e760737ea2118d840f1e7a128c9a5e1f3e3297fafe6fdb24180cf0f54660e7c66915265a2af7290d58da7265c9fae99516b8e4dcae0becfa7a7e5327a10f4241d0677bb670f96bc3a524b36bac8a9fb824635c3f4c450d62aa3121127fa3e29a33aecf66712f773fd0013a408a9d8e31367c9fd63c0d55aecb874b17e4e24432da5646f8058b5ffd387e9ab61a3366d7cbebc845e125e8904792b80b8285a63d97046be9fc9a81a82efec9d3c26d74bf4bfeae87659952869222f7e64f1fd2d7323e88f5050a78313ded60b72b4fee511eb06e629df8315b20bef2efe4f1115ccb4273c9a89c40828e58884c0be16097e9eb727b23078605a8a74dc1bfd6363e12b6ff59c1efba60b28d391f1375eca4a2feb950a177d01f3ecf56843a25451557ef5b02699b71fbe7e33ecdd418225f09f7b11916000526fb765aab704fabe44752223b2ff3dd93248e15028484a59a733ab677c73f66e8335754fe8a28bc6d6b52db2251b2e965dfa5f323de9bdaa5602751d13a3c22155f351a61320fd1828c304d66f2c5bcc53ca4efcdcfe730e53e053bfe161902d4e62570352c56b4442155f748b208f37c826d78c825b3140cdd300c80ead118a583da3669548c359e7f6cb4ff14a073ce3a728336f22600c5c87a0575c7ac4f58992e8437226e91ee0db725ca040502323e9dcfc3eacab8d32bcdfe5fd41cce5faa43aef23f799bdccfdcb84907952103e38059e0f27e477e8523030c7052cb62dcb4fb12a9bea51d0eb3e62455619c2b6e93a09fc021a3d6a478271279b392ddb8c2958fc17f7209429e878d9e24eda93186b5c011bc408519f26921d4f88c97bbdcb9374255698d0ae6b9689944c365f6ad69e188d847ea90034dd9822cd70162c0ab3984c65243ba86717cd863497aefd19ad45c2b94e83b610ceb72efb037338fcc80cd1229114cb9bbace781dcb809a9811ccfcc0ed8a78d85439dbf7badada37ff86c185d47abaca68db05200f8b6ce2ac106e2cd6c0b0f42f0fc6a4f4f55858a68194658db2c0f621b01179987c723d4ae7a89366dc9c5fd06ffec9549c4e6a9425980f85fe787a7eafa55c4fd5e6427715fa428d7db7e641de25a2bc326db769900c54579bd1e181806f89409504d7c1662980fc3dd7d16841c96ccccea51839590e17e6f191841dfbeba361136411e917132176be4c519ba85143a86408f5875a657fa633c094c2b019f594f24e4ebccbd3f0a0c8bb4475ae06953f2354d21a416dded9fd9eb15a774f428cee4919e7f41a7256c3b7b9f978cdd9a34f14a8d1b23f81fdc3a6dac2cdf4072d4b55882510572bcac4c032172ec4e6a100f6ea81b457c297a3b82afe70687154b43a0c75e8446bdbd7f0d8dd0b9d267602dd13f5cc0d86559ac487645b6b93f7bf435435a5f5a2b96d0580d882403fc8fad476900f52edd57b3c11eaf1fe36917b74daedf056d8dd59fe41892cc030b48c784dd7bfd95329844806d78be66285645aa1278bf019b0df3b293dfb456512d27e4749e74f4761d7af3471a891ed8fb6aaa256e5059c4aa2d077815ec7d19e064e5334e0b1d1ee7489d0e114fa6181e16aa604af3edc68f964f05bc7ddd0236041007958b625c18c071d8accc7c94b295d5ecf1c5baa49218010d8f6b07c1e1917a216ffec3a067fab2f93dbc6a86dbcbb71a9ec7748d29de939f81256be83eb17e9fd4b67effb783056bcac7afb460bd795030e38d66b97d796c3213ed88881beeda4c24e68a7843e07a6633f35d5741c8b58b8865c0a0cab923e92566f0730bb0c6107c886b78408c04e51a00cc06393e6428cd040784d54914bc6e8b9116cb37361ae752b539723661c8e4dcfbb216e245d45ecb013da7877169e30da58ddbd0123bbf17ecc71d55cd94f74dde28410c82ef27bb524fe3780a37072e68ade203fc8eff48b9ac31d4f2726ba17a68548c5692f233e4ea55acaaf07b7b794ef98d3371103967739dbe571cb501d6527370367a2d8b262985d6f5f53399497f14197b7dd34419cdaa69d0bc39a1290832b01b9292062f952d146d7e41e6f0d75b142cb0f6c1e7c9231ace91107eab1d139d3b5d03b08b8b6bda505c341ba1e9bdef1d671ec12d30a48320d1263cbc6d29ba5e2bf34a42b5e3d3780733de385ea1ced3e9839841fb1e66d60339984ba5cb9e11db832924b77b720ee1337410db64e149a9a4e67e330785202b3383d6d4b79295ba61a510243700172bab5c3d2993464f16bcc414ad861dcd2813128999b32f3a7195eaaebd1f1aede1a8e3dd8b6fba0d880df5031610f2271a2a60462ffb90e2f1fc8d2e49804a67be7576fa31fd21f8543834cc296ab315695693d1cee90bf5f282ab475b36218e1b63063f0e36f80eab6ea3a8a12ccce18f141c94a4294977cbc797fe46d5227fcd3953818ded760e16bfa0ed68223b25bd2469f50771cb6f10aebd418e1838d74c6e12b4af2d2b32b6bf5fc94bfd44772cd8c8de37cf9ad0e321c3534531b2128be8f81e4de74b1a5cefa3b24d78dd113471caaa0405bc6dab5e10b2109eade80b6f11c6fd146b62c84a82d0b7bce73cc690f7e4de44c5123d370baffbbc73b73408bc0bf2c381eeba90ec1d5414b1665b2ef8b37ee248d1c78c7d74df66a9f6e29f0385855a793fa6f9f152ff49240ff7f264fa06c9d3d2ca8c0579e85f35ae85a5bb87015721bbda54a1b6a08ff2035c8b7129111432f6571f497263b0ec2cf8670c11bd9f0b47b50a6f6254b0f3b68"}}, &(0x7f00000011c0)={0x0, 0xf, 0x3c, {0x5, 0xf, 0x3c, 0x3, [@ssp_cap={0x20, 0x10, 0xa, 0x8ce, 0x5, 0x3ff, 0xf, 0x4, [0xf, 0x3f00, 0xff30, 0xc000, 0xc000]}, @ssp_cap={0x14, 0x10, 0xa, 0x7ff, 0x2, 0x9, 0xff00, 0x7, [0x30, 0xff0000]}, @ptm_cap={0x3}]}}, &(0x7f0000001240)={0x20, 0x29, 0xf, {0xf, 0x29, 0x20, 0x18, 0x0, 0x7, "1f040fdf", "31f38df5"}}, &(0x7f0000001280)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x0, 0x17b3f0837329493e, 0x3ff, 0x1, 0x76, 0x9, 0x164}}}, &(0x7f0000002840)={0xac, &(0x7f0000001300)=ANY=[@ANYBLOB="00080010000048edd44dd60b51925ad11bdd204e3a1f1379cb89a296757554dc622655fce7883463cbd208aeab951137c44b2d01ea8ce614805437c03306ee8037d87b10a48816d7f50e2198c903e93ecec1d7f74d5fda0a71daeb8c8aacc676359b32b33f6f8817e14400af095d4dcc97cdd9fb92c817f9ed55f7936ccae3a0851e52b69d7048e30513e58e39cb6179b07c4f432dac46a83861a5268e5a9081288412516cdf6062a3682350a6c91fa9aa7cf2a91716700ca8aa8928d42bc202e0f03f3ea76b61c04725dc74ab6614bc906d05c258256301edfa79fbeafddb6fc199d4d40876b1a77937fcd107a03b087532c11bec3f21df2a9ad2b3ec95c15cd1667c65201fb90f93a0c39c07aa12d9e454de451b98df691693dd58f030070b77e9d85b7211ade48c12a54d36b5d11ab71808601ef07312e482c4251e7ddcc86349f35a0c665a59e1ea63b50d185240a30b4835105f50514a3599e158f53c082a78d099cc8fabf06f24ca76c479d05392ad620a0135da28860a3439085f05e0c7066dee2a865a58f86d7c4633d86721cd2edfaa552263a3cc5f6e9dff4f3d7c3655c66aad35ac67dd0119b8b89f9ebfe79978a978a8ed22312ad8e56b7fbad424fa22e9cf6226ab74fe3e9c10d4d86075465c4e7769fed1ffd2fda81c17e7714302b5190559e2dd50a4e5b5b94ba11cffc6431d8838c384618cc1d75ff0eb8fcf6ad42529e0061538ef7f19066d8bfab2d584d5fa124fedaa3e01e71b2bbec36428c89756f589064ed964fd5d000f35e63d1bcce9672f139abec9cf6c8839f8effded66fe70a647026c236814c822d74eccd5533fd4872d90f00d91ce38ee7403b3f28dfa584d249f2141eb74b2c757e54ac60ab9e008777a11ba40ec1855337ae7aa49923598a5fb8eb9e0ce1996ca2cf408587b109bdbac2f2daf4c22589ff9483f83336bf958b1edf838a1e98e0c3d0e4c14ca873f1e42c88da3647e16d45a194db71900bfce6632dae2ef3d0000a2fef6b4b1e75c14016b91aa67f3755d7ec8fdfabebf4c03e4e56037737d9197ed9245e3c64b021a3ef5cb731049ccc9a11217b0fce99b66ec84dc67a17f9a950bc114eb3c99ecafc0c2175445c8706cebf2142c405bd3971287b2ad4e2fe74f316aeb20bcbaf77601c8d54efb3970d0cfbb1123429a0fa84a978fd16fa890ae2bb119d9a51f50d1e2d41f0ffdd525f33ecb31f673f8e41acd538c153ce112d3c9e2f90d25d9c163b77d79311b7bbe3e41bea5381c66c5948a205ef0f6bd320c4b8248c83a05487c27bfb4d85daae1fa131f4f14bed56a7cc50fe43bc89f63fcaa417e4fe383bd448e4acf502dddf1b8840da719a37577af420d3f511c35d2a882bd234eecf32946d99b6ce241479a13580fed203b0c3f54817db2c482ce15428b5e72521c2263196353826086b1f9c7edb4fdf31872b3df1b58ad8313af09b36319bc8f58ea0bcc91c56948e75b53be902eaae34e624560adfe5f28291d28e5b347408c953f2dd269102fcec435a12a51e784f07a9f97471be67d8e9a9c566f9612d89a5b051f70340c6fefc25b385f19ffd642b9ac3589c061ee257d89d0d8c9c3a02b09c3e68e58cf3ba840faa577fc91795003aee00f3d1c7ad6322ab1a47b5c8a8ea04b79605253efcb782fb6220a38e84739e14c4ae94a28c8a0808230c6e9738ee94503fb6dd3a0b373b71466b09dce78a730a85c65cf364403f435d7024a1860faabecf2c1fc4d2b6972684c902c07b684859824d5927c3afbd812c60861686830d6e8eb84ae2dffe7db6d0e8bcae2a6be167a14065c8b234914bd37d639c8c77a5890f5a8a9fb1201298464cdb0d1d59018b872ff6ba7ab0233adf6bd86e35ccbaa7646cc3ea8c61c9e7aa7adb042ff4be24212b7ca47a34c55cd8ebc97ca4b3b7cb9d53de6598ed76665f781aec3d583f76c0bf41174106e5cf044212dea12dba55bf54bd8b533ededf5bbcadeefe187dc5af9150b7c89d8284ad6e1e7b2360afa24e1d7126a7510a2fb80608d7fcc29aff4c4f8e2245e7408dee1d323128e678ab22e1f085a259dc674c1fcf8e0e787cd5fd14ff9e9dd95868bdd48aaaaf352699460dade0151c0c1337695a88334c7bf40761220ed43e99c7fb4cfd9f541bccc02c0e4896bd9e5ddd225e65775273e9b53aefb69e9f69e4ad718500a1ac5297b5a085fd6acb9013acd42457d536c3df208d202e7fa1847d3d10621f1ffbec8ba5e910d6b4de8f39c470606aaa71e690afef7c47f032b9431e1060520035e22aefba6663a2acd55451dba42ba8ae3bdee5cd52deb696c3ee11ac8113e3e1cbf8fc4fed05e5a5c6bc21b8172cc113974200608f3ab00df5115d3a9030b6a8520b4aec30945da41bf79529bbd66d72dd5a1423fc755a10412661192933927dbd2481f29d167d1e6b9ac68f7e0aa66cc3a9c1373900e2dd8af6e9e3e849c23e9aa6d5cb8a18aa129d73afd876fc1faada23278d17c54b5337c7166aed220372380412093ca01ec65739fbe89edb7202e230817eb0b0c510c5a680e990f5ae65f6c4296c0829c1c5dadb2b188b51f83c1f5d1d8bfd8951ab0ae3611cf8c5ede4d1829e5c9cf5013648ab020623228a7834361de332489a649c005624f676e12d7f451f683a5f17eea0602406dd1e8c7c2759cc30202f15e73e2137df4f40b81053c4ee4057e29fd6b96c245e878e213cf347801c36978095c8f18b9d8085629dce3ea67d3469c711d7dcbbc8159450bb66762c6668d50e926978c070f3288b113a98e77802620e3786b775d9340570eabd23f54143a46774043aaf08925cbbc417295915f4b46411bc5a529681c747daac6056672c41d1479512210de6e21f705a8c71350e3e7cac5d578f2c73c52ed61d274051875ef60606e518092ad004687b8d53737f36532efd2ce290a91ef416d2ccc13e5b96b79b2e33990f9326013d62a8932b39ed9e7da72e1aca7781093a50d58a0f7e9bc94fc000a64ef3b286a63504521c2bc8f638c26932b49a6dc9551734800f1ec8fe81d35de1a9077ebadf03dcfa523d8afab5faeaf55c3724777bef84421e7ec7941453f68c866d978a1dc8993090e2fb761fdf8d71fbf82af7492e7e2e22b5249c7064e5fd2c2a25da32d6563092ca0b81e3e6cb5464ac9bd6b6e010664a56b8f8d215986406fd17f73ce3a963d257295a2e2035e2c635636043162799e840a4c259230994e2c7487f99d5f75c870b79e5fd3f2a4bece44454fcca7eb06dba685ecdc2be70a8600632dbfa9f29dd77f46d6190dd649613c14cc8023cc49c845213de15d710daea7b4d8ecdb8985b56f5b9451ece0c0ffbb2d0eb508a35bae07530c634cd8907fc7b03313e62dec6af8d522079cbe9351a75c568d6c67312dcf0e9bbdf4342c3aa38c3b02930908828e09ed95d0e666d0affbada3c2168f7db8f35f5996c07fe22150958fe8dd0ef03700ddccf560cafb8e80fbe43e67c72e98d60021035b26862d958769e4dd65871dd134cd088ecca4aa691f19c928660c1eff2c0051e9a93b564bc2a8bde60be2ce69fb23e49f6eb952e54ea8463b5aa69d7cf132fbbc3634b97f13e81cc94ce5207c69a35eed1aa8727f3d610026db56c0a0c4f65ffab4f057f658f85b1e6b2cfc89fd5754897b4bdd0e0f00fefe07d81df68719c4fe606e2df9563e16b52b940e873c038786d92a22255f9ef241fb49d284d4e673fdbf2f21b233b67c1cf43f95d219e2db3ea0ccd1b4110688ec456159583690591c514152ede40f63a49f259201fd6e8c1e3fbd29e5fa68cea7eec2ed07bbd1ce60df9930c3d1d82df4ca2e579fcdd13a4367f7f2b4f6a2e888d4f8adccfdded6594f0523f8e44c2a602a83befb6227b52fa4cd63c2e7fab1e4cf511705ee6aac231f4490585a5de86f4b3fbbca5edaafa6ad1b82ce0abaecdecef85c10ae3b8bac054731f3c1d83b504a895efe7aea091a7bb9e42e12facafef49f2fe882b70231b0bd0515aca2c40a537c0fdedf30aba6457eaec3655affbfc3d6bc89ab57dd94f84dca51dd49963b23796dc0d98a77f061b7a5312ab8b7b43936e1331a6d9cd5b34eb11bc3be13bbb1b3e73258c78b31cc0474707fdaa283f79ac481ae45c9e6c5a030ff74bbf926c4c4a830724366a27e8d551e6e07dbac6ce446d0e35adf99cce67202d2d5f1545c5e1d8259a7b28f609ac73e78da7c88a3d182640319aacbc22fa826c8ddcfd4f3cdcdcfd3999d6aabf7627a8650b35c8df99259b9565ce169475a9fc57a03ba675d5b059abe5013f3ce3f3efb1c7478ed04321b23f59a2e89ce6c175df298fbcf05f939dda39b56a894c72dd7ff3f027ee25f5f207d452fa1a84f6c98f7d83086117164b68a46ced65b26242f76cb2b16727b3bdf301a55e19bca706b22410aa29240b8ad8ff74b4d4a3219f92385f1e2c1f65ef2d546ae251b36b9194682049a5ab24ad6785bb77e25cdef7cc3e5ef127254ab28b8c2402223facd69daf90db0f324c2d902ce4431a3af3f0072b900fee2bb2f493641c711ab86ac5d84bd07407a6b83d46ae1b9c4ee0bd1a1c417ed9d2fe2f269cca571be814dfaf5f5f671c839a49b46de584a9794e4b92d50ca14364d25045f2cb6eeacfde44689e9f5538120fb8fc746759c9e932c54079422f27c546516d6691f30ac2492111629113ea644a4ffed5e3802267c8362ba467b6cf37cd2f618b4fdea5ccb8dac7902606a863cdec286d5ace9fd046b36664adca7819e175fce62ae651366b3808218e5176ad23cda158fd7c7706469d42b58010f03fea2eef3393cfc927e3ef4f13573d07b40c07049fbf0c1670a4a49b3e44477a4c9433402d9aa0b74843b7a9141ce386b215133dbd45e07bfd0e66028699abce46d7dd01ab797c792fcf48c8996aedd7a6ba295bac127a37eb6ddb0641439f73d22ae85f170409507750ace90b57fc9a085613abaf5fe717633f2cdd59878ee0b8cbb53e010c51debc894587526768ed9de7d9847c6cf347b021c524e64956137c8f0deeaa7e041821195ff2af9e87e509ad7bebe88f87fcb74630aeb93b2b51028a8a7189729fb32cea24b40891a6e3ac14ca58fb51fa9e2be4613fd2d5eed6418969719e3b6163157a330b16a044305dca3b21e1e75a13453a4af9df690d31c9cee5fcfb0bd6195dd7cc7c6c353d015fc387f928e8fe4905aab16f43137f2b2db9fe1ed8e2b916ab676e3408c14cb89152df9bf48a780669ba86af05d6ce4aae75c3063f52a40a3894152826a743c4e24252b601102e412c415eeaf0f88919f70ca946a006f4dbfb56ff7f7e619d351ef6c85fe4c28bebbd464879275a4913bf4308af37c35219471015ca7cea529e2304e9456af55f6c19a0894cb2f277570950ec7cf898ee0df02ae79d70b6cd6dca34bc449cc60a4308ee337c341e686ae338d408b63fab701196f5900e2047aeeb4c4ef8670e2c08f1688cf9c0a9e50bc5fc5abd246a3cba7c604cffcf280e00d60a85edd8e7f55a95eababc5d35c81976af3791b3e4f22c5c664bbd8af343717c09bdbbd07b3e4dd183f360d422f464de7f250339079ecb01e072418549cbd2f919d26b69a782895d6ecdd2d1c349669a075fb5c6daebbe71a1b2b82d675d7b7e6c171bf3bbd9aa40c5d6caa8379773af11319649c0d956250b9072323df03d160e013905ac2d65809fe23db3c5dbd9d94236f5ea9589d42f74ef6c960ae10b38d270c5f5184f5f27bd129c5418b8a965f00684bed76e7f3b526922b790ca2e1122ac888f72d0c96bdb3138e1102a9"], &(0x7f0000002340)={0x0, 0xa, 0x1, 0x7fffffff}, &(0x7f0000002380)={0x0, 0x8, 0x1, 0x200}, &(0x7f00000023c0)={0x20, 0x81, 0x1, 'n'}, &(0x7f0000002400)={0x20, 0x82, 0x2, "71ea"}, &(0x7f0000002440)={0x20, 0x83, 0x2, "79d0"}, &(0x7f0000002480)={0x20, 0x84, 0x4, "a5ff4b8e"}, &(0x7f00000024c0)={0x20, 0x85, 0x3, "fdf613"}, &(0x7f0000002500)={0x20, 0x0, 0x4, {0x2, 0x2}}, &(0x7f0000002540)={0x20, 0x0, 0x4, {0x0, 0x4}}, &(0x7f0000002580)={0x40, 0x7, 0x2, 0x7}, &(0x7f00000025c0)={0x40, 0x9, 0x1, 0x7}, &(0x7f0000002600)={0x40, 0xb, 0x2, "d6a5"}, &(0x7f0000002640)={0x40, 0xf, 0x2, 0x400}, &(0x7f0000002680)={0x40, 0x13, 0x6, @dev={[], 0x15}}, &(0x7f00000026c0)={0x40, 0x17, 0x6, @dev={[], 0x18}}, &(0x7f0000002700)={0x40, 0x19, 0x2, "bf28"}, &(0x7f0000002740)={0x40, 0x1a, 0x2, 0x400}, &(0x7f0000002780)={0x40, 0x1c, 0x1, 0x7}, &(0x7f00000027c0)={0x40, 0x1e, 0x1, 0x6c}, &(0x7f0000002800)={0x40, 0x21, 0x1, 0x4}}) 18:17:12 executing program 3: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x3, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x16, 0x0, 0x0}) 18:17:12 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x3, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000300)={0x3, 0xe7, &(0x7f0000000200)="1dc6973e947881d60ee1556206ccad6d05e3eac43191c17a6ad01a2f0a5d026eac6a98f324dc96536e4fbcb9ea0f74cecfd3de1783372d282b5df89ef6edf10090cc992c4e9b17b3b59bb9b09eb49f21af62098145d2336bb18a1e571a6cd092cc0efefedc5cbaa7560ff6e05cef8acfdcc7d70da3a9bc02fd8d3c6b0fc0f4a55a5855a60e27544616f09659ad6703899eb96e3dcd1a715663b5cbdd42c6c913b0473dffffb823d1b6d1ceb9bf22c25e419a180760ea970ef124a79edcd093cabf8cf681bda200ca2c19099082fce3c5d65c9bf0f619db9393d9cecc04edca2e77278376063627"}) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x7, 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) read$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r4, &(0x7f0000001200)='\t', 0xffffff45) r5 = syz_open_dev$hiddev(0x0, 0x12d, 0x0) ioctl$HIDIOCGDEVINFO(r5, 0x801c4803, &(0x7f0000000080)=""/53) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, &(0x7f00000013c0)=""/4096) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f0000000340)=ANY=[@ANYBLOB="4d0c000041e7d74ccd85561fa83fc1e87c4e26a6881ff9bab1f993fb85517a7fc912cd9c8cfa015a14c754981a9b7138863cd5d7d607c116a3dffbaca7327563ad3276a26d25199f683bb275d5805ec755acdb5f9a7960c0859c33f4188669c146cae78111f69b513e7fe0f43f7f2217e44e17b4964074a4210707c6e215af01bd62f2fc42c8e217c56feecfeb5e424706f4b0e3c96d21f9ed3906f31b8d05e1060e1a27ab2e303cd9d7b59d093392e972c894d7de328251b446bba3dfd94fad99b3e1987e292fa504b3f72a0ea6455053153ea4275a815834ce0df32791cb2818e4c9eea3449f04f214c21b51d8fb7f247a4cde985ba1d18abf5fb2babbfb206e3888623abdcd79fe1c33ead885437b48cea2536c042b00ea61d60c04046fec582d5f4a8e47da90a65f1ff1f360698b3aa220f773695ec3e9d893041c64c17f7d65b44e328dafdd41efe14097a45e1e1051843fe13e36791bd6485912685f69bc7bba01d00460a9c95cfbf6603dcef7cb8d99e1306d08cedc905dcbc37f50b83ea7134ad8d9e127e743c3d1160b4c1015e27be530d04f32da767c8fb96fbe53b6c5fcb71032e13d47265e5b30f0370d6d8cf9d7adb70d773571af108bcaf7f51e4b97d762efa226f62ffe7793ff0f3c2717339d5112741da73464101494d5bdec8e8f61cdd3f3fb24c485027b1614369a241300ca08627899926f608028d47283cf777d520edba01ae6ba6c910bebc9fb72ab9cb16bc257051ad3d7ccaf7635d04fee0aedbf1f4d23728f3343b0f46ba5557c462109b75a50f9852a4283ef34d3afd35d067b92ac7c8e01c386e9a8179d7f65e902ee3c2b0e76bb0989367015af1a7dc626b88a04ff72f5f098d351dbb7e2224321c9bf11a35d578147dbbc980a982a25db32c71d953129786735b8d6f5137fea5299ef8406e3ef6a038c6ff9438b84e90b4a70b86d8dec510f183614009124973071f367da7b1b76e299b27dd8550e0bcd48094cf61565ee90ade1dc4436ff2d18d793c32dfef6e08d4301cc9f1a137566332a398c9503506e57dbdbb29c7158cfeecce1352ab8a18f80f71a45b54cbe2efb453b4f4e3079931212463a17a755afd4608fe7d5899a46e1b8847cdd0a2ac5e111c70bfd45e27e12ffca4a0ef415646e18541b3165b7c40fd80d4f6f44208ac00daa6f1215d7023e0314af1f8d6cb9a84c1d6bdb40bb7e8109174f26e19fa7d0673b484260948ecdb1b9e4526deaca52b97565d57efaf508c0a908162db08afb596570c34e4be1b166f73a2a909e8f3af5b1f6293546dc29b4353caa62b17701773174e823870f61aa804bc7cb662841c38b8eb5e7feba6e81f28fba93f49b911bbcc3d5717bb4b1917d0b72373f78d616e5dd53e1296ee1661f835881d806f9ff7b06f1cf0cecd95316ae1aff4446b56504af0925bdbf2daa91a0af53828bb02c14079386e892c68e65a73f8cf9753c727aadfe5fbc438b083091d2ef0a4552fa56bfe54d1d99551de09cb07b5c3d39feb8fb6f0d597653d0eb59d970c1e9576a3c18a133e0cdd946733162700f29ec38a73dde7395ffd6b086e3269ce07a944967042648d2c66a4b0589fbc2930b6a276d561b1a2d4405028209d25c5aaaeaa0dde7f408c2abea7366ff855c4eb94156aa5ff6ed90ced1e639a60e88961a22e6723ff7ecbc2f854052b4a193659fb42d85a830f2adbe80775a9ac88df11fb246c2fd84a680d20c4938d5b2fdb4be5ba2bf191a57b95670499c163598137140f4ac1706cb485e26b85b330342d472f67e065ff65bd2995cd296a233040b8eb66ed3929b5a34d5f541abfcc54684f47e170690230a6882444367bab54a5a427e89689012edef6924674c6791ff07e1d9152855b6c6da609a22bcfab026e18f67738a4effbf7cb1512f8288cb323fb0b638a067d043c261c5f38b297e219f0a6e2888f56d5807a8111ceb9e8a7c4cb5db24303d8ec08eb37fefc7e2942688741c31336a9bfe983f44cf4c90fde8c0c9c23ebc0e4cabcdd283f7c3d544a6e70fc7ecc5bc74cdf0ced2e59558347b413e6740524e80b36b3d399d907896413b3507f075c708c5807b70395bac08b35744d828ab977c7f9b8892b6514fc5a753024d17026288af18c013826766396abd6884c7a6d4274d67f1ead54c4da871125bf40596b4bad6e928f2ee827e6b3443dc1e5e6e992c4c5242fc89799a15a257e8d165b6bae215103bdbdc029ebe1914c24ed9f2f5c230596466bc723c5bd1d044eba5e8690500e0541c1925c3b2b4b4b1d0d7faf46d97f56c229373bd7faa5ce3d031dc4ebef0dccb4033edb9d589ef2a9acab67796db7de9d58755299b92b142aebd8d94c29eb031e3168aab5ae4d15f8b785ef063c272d42da377f574ec1030292600bed11834ff565d412c79a618f729264653cfd4486e29a4300accc67f59c8bcf414f5d588ce447897537ad5883e278b3b294ca65d744791e13609867df2422d09635d42e4b50fa0a03e2a85fcf8b5d7ab511cca06c2200970f8350a50f60f934f3cee4a33da31e2c2097c2eb264109699fc546f036fd023e0303cebab9e77e7eb5fb8df921440812ff96c21eb8fbe83626a783db8cf54f633bbf52f63b1d8847105660225057c6d88ba9a81892b78eee8bddcfc7ee6b31375f85c0f864b5403db05832405c9febeeea79275ec0706957860433c07e35b633d553c1acd56e5501410b91565e67ae8744593c0fafeaa40bc95759bb4d88799dc650bf4068e5a3b9e3f80cb35fc232c63f4a7c61b93b8f459406f8851d46627a0048d3e99a320a747e55e3efdd16496fc37b2dee36bf7533941c9d0f9b80cd2392607f9c55021bbb2c49d69d791dee28f7a754d55ca823f15ca2d1f80a0c35c4b6d10ae7cbfcef97d9360e3b6cb7f94d660c707f0e54e430e907b558a8628b1952e46b5cc42dda7d8d5325b5f7837d8e861abac24064b7f9a43a391073eacbd01cb82ffd73ddec0e6eb1a90fecb52bc5c6c25b297e7787e599952cdf40fdbc8ba312caddd7e310fa2a293c52471d53691e02ca0eba5a9c29d0852d56602527859034aea5ebd6cbc4f5a765377e3bf5e02fb6f51dc1c30d845d641127acba2ec24d0166305e5a392a9c29656efd1f2ac5c8f19bfa6d76554300cd77537579096e9e29e03a9ebc5944317304c53910853e0768e7d69346dd71edec1db28d258b9c098ca6321922885e8fbdf7902ddce977d930ad85950c97fac15860f3e043456d80467867d7ff183fee7e2611fd6fe0589c51329a6a5e5144d4d68a852df70af9ea3274760b8a2435804660324cefec0051004cff4f3ce19d0257b8fd0a60a190ef2e7299e673454e2f785884617de4cfb2b517ef88d158a1103b520521ed5c2b5917776a8a67bc8bb47e386a725f29ed23660de12ee14cb0bf6129634f495b666ceccd83e638c952256e7e5eaa7848272c52536791c41cf26c7982f23ccd9f219f72ad202b5a1a2ddabd96618f6382ba7bf529f8f7dd38b4f86bf153ca3e468a4b99ea00afbdb4159b330dc3f36167e3d7c578a0ab0813df58653382faff545a91d905bd44f8482e7d8f426c2a2bbcdfe5358c462cbd2e51a5e9693528a77abfc88881167b38c67bf2ce1bb0c6131974a7fcb821936734ac46d6f343685fe9f091704adccc64d2dfaab8b6579b6766de751820ab2580cdb8422d560bc30a037e60c0ac92015af80dd6e8e5220ae899a93843f3df321a6491e101706280a742aba0cdace3ec687931e72e66cecd2b2ab237d99675cf7ea8a58369d6e0cd0d788cc18ec2c21f095eca13d52710f6bcd7d17127bf0de89e226d9c6e7ef239664854ef4c5fd7458dd28bb415896fa7689365f3faac2b97b33fa3b3079cd76f4bff35cd46d301dc18c762ee34be38611da7649d1598a45b4bd784aac8996df91af6f828766b648776cd0986cd9cb1bee0df741186e6c780427c95929eb6ef2658fe09d14b65ea9055e7ca8b0b485644536d43a16482ee8cd08bc7396a219139cf71b7ae882756edecab661f5b9c2c53fd9de1597946de23a9e6b0bbb87b338d26f3605b2b5a39cdbddf4d6639cd83d8bc81ecbf1e56319e9955b96637dcc575505629ffa0bbdbce5a5a431017237dd260ffdefcd36807424dbd4e0861b384b5d82514f4ac4fa20fe3a438ebf3ac13c0b90dc98d0e8e01fef0966111ccd22181a84dc6fff3b1a5713dec51e5e4e2e0702e360b19f73bd8a89e3ef2b7062abb4cf393ec8d6b553693543ee421fb621f268929129bcb3801e328c986d407980d81cc7414515a997edd149e0cf3291733e63142135a7bee0d289479398309bfd98f5e026ef6cea702119a70575328f03652a9037a0f0b446db7d91ae0267c5f02949aedb8dd9b7532ac30e6270a472e14f2a1b3598d1738d25f01bbf3db52de872bb8483fca5f368bd66"]) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000000c0)={0x2, 0x3b, 0x0}) r6 = syz_open_dev$hidraw(0x0, 0xfffffffffffffffd, 0x200) read$hidraw(r6, &(0x7f0000000100)=""/68, 0x44) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x40000) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f00000001c0)) 18:17:12 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080)='/dev/../raw#\x00', 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x44080) r2 = syz_usb_connect(0x0, 0x36, &(0x7f0000000c00)=ANY=[@ANYBLOB="12010000aa3b98080f0f2020c9480000000109022400010000000009041c00029126c90009050f1f000000000009058703a422020144060cf07ba14f251607fbf724ebb3c01275e709b5dbd86caf9be00f67d281b80fb601348498c9de5cd27e56841fb38d2e0aa42d997bacdd61e4b71da27925dcb424cb45875a31a0d1f08cfc8db5af1d084e32a4"], 0x0) syz_usb_disconnect(r2) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000340)=ANY=[@ANYBLOB="ae0800008e747b836a51de47398fe28b0ebc2a2cd80185f48643deb83d0a9489b991b2724ac79965a3f13af510f04c7fdb3ac2407c295eb40c465e738cbde62adad3f4d61e63f7af74fcf55df9b8606ec1a8c365afbf3524e7aa271ba9af729046757779822ffb1a080d495b8ae5194540b8a2412c05181f37d6ba624296090c712a839786089630a9c0968ce02afa22d7fddc60ec0f717432146dde2f040a3a83454b44f92443c0f6901f1801c4b96af5b11916b6242c92b74a9323511638a9fd49b20de028273ec2981e6fb18ff416b82081acb76d2004c26d0533d356602d6f0124ab28d8b368f88aa36690719fd2d0ac83817e985be2558874469b6c310652cbbdaac0521d4ca13766fa3f712b1a136ddecdd103168b8aa578c74ac8d70778ccb18a7e3fb276f0222b3d17b1daa9834733747994d8cf440a3b59dd104f829df667ea7c81547d1b584beb64e7b3e219fbffa0980d999c8258a1029a5b73da50d023fbeb40a7a0459dda8c36e44dc9a8de1f7d7da17c14845508765f0926e1f831664fa70574cde85d17fd86c683ef69a185e5501065f5c53f36f666e78ddca9ad002483fa6ffb443f308fe68e47382617358420f499082affabc1ad2147b22a13d79b97cc25312d03fe4dc1bdb85d9e0757d040aa496444aadcc3d7ca4574f23e75136ac6ddd48d93f0678185756842555b4424f8573c9d3b119dd3ab503200424d7b92e2d64950ba8d5c8c025d53ae144ea784a3d32d9dac5482787930a4147398c729c9ea42a54a06778d4a477a06578066406dfbae59d49dce335036235cbff955546b54c59090952debfca7b05dd0826f2ed581fc01318f163eb74e8a846ff98e15149003ed609fdb917de681967bfcfbfd70352de424561796cb6d075b5b50694516071f06be4b1866ab89021bba72e37906ba801347d0a3bb6cf05dc35d78a44847c0daf1ba9c30afc6564e856c13afe3b91e56a66b5bda3f581f8eae9e91b8b41c0fa215745b35a7c766886acc5503a1b0ec5d08e86641e3cbca2987229fded8d6dbf224da36bdedd1ec1d71ce9e6122db3a10e9fb721f6b8bbff9ae8d99556967b94dccbc5412628c1546e4195804a0bf748e93e4dddf72c5ac5b9d61212ed0ace296c5bc1c06116d90e9c596204f354aceacb0aa7edacded77b67c2a02a83ff4d5f439fd3a2d40d32206d0df4178eeb04da94d05d730991d02fa7c1b7b43c24c222234672ccf8869d161f8623dca912b9f1ba96627eaa468855e4e47067b3ab0e625500f626ec97175f14f8fd0cafe1ee64c2a41182828b52e27f883a4ef64cd84d5d95e33358a6f4f0a59c3fe10b2e1e4423393bd378b22a0a71fa868fef08a5a64f480f891be8d22c86ccd1c0f59303093f81deaba3fcea85eb9d11bfc09157dd4ba1fe5ec0767ba34cb0d07efee3ecca0325ad19da57aae96ca72f2225b91d77f4f1a8a58adb3c4e611e312ba49026fe44d777e0233aa3e3f59bbb5f0d1c6f1a29292319f9c2b224b63f53161d91a102640a27ff3d057e182283aa98b15121f5b3fa012ff604256ba0cd76e26a0963073304a9b0ed8900623491e5bd35ac5fa9e64db616333f771b00ecbc300e79679bfcf89e9a448b90ee6d5912a67947c6e4466b0ddb535ebe38cb6ceae47e8365f40faedde96beff94d1b148e5243552e377ddbf6f0324d0668cf87bf3d2c5e6ca8506687571edd9fad37a5251132543e5d1a2d36e4eb472a436231ca4666e26b83e884b978f5d2c947d23bd3761266150375243355166c9d0c4192cb59503c395911c8bc2a159f8c47e9243b25037ae19bd5bce8b8063fcc93302dd21d6dc7ae87debabf4cab0cd427385a29bc6d759a58558a9ad25c99932a90cafbf56a1bd23f98af8d3146a6754aa6d02d30938b40d3401775f6dc5bd745351c69bcb6650220857b1bf7e8b203b0447a62cd78e5ae4fd2f845dfe9beed6ea3da222fb93cf538d8241bad428df530e112ff993acca2c3e7beb8ffb11d8a2d37cf6e05fb162281eefe48baba3ada15fb7b976ed3bbe2b993e341a1e69e10664b0f2c0d4d583fc317db5f0092027cae2a873bfb51ee709ffec3237fddbbe3af336b71ce33fc45e8e38cabe12b73ad1f27e2997df17554b084debb96100d21de40df387367f0dae7a786a6b5e0694f0c947bd1b196287996fef4fc14d10a9021e41915465321bf14c51180616a204a3e8dc6bdc126036dfddfde33db257d395af41a1b2f5f708ed9da24363ecf372f8ec7a28acc96b1f92de1870e5da7b259b20b775f2c24804553f8fd21405e874533fc543e9f75d3ecf7222e20a6d3250074ce8596076dafe3e3275ae8791a8d92e30a6f293f3c18471e520b3e157ff4b2ab6044291d3adbdf06ce0fbde6053f35bca0dbf02e4ebedfa67ae3726df17846c315be4da43f3ae70044f820bc61b99d021600cdf19230191d8d8ad6b73a64b97a7d888d6d780b6eaa41084601eb15fae09c53f1680f3fe9ac787c02c708015779645f62c81786095a3ce2df218bd8962848b3ae76d902f6d21e8453a90e0002c0c9fd765c1ae260b7c7d7092a579a817ed941fc066bb89463bc60481d24b381974682895739adfeb51b86c7802d857473f3fe0d894cab5c43611182fbdaf8d01b0af69db113ed340a32d646ac5297161c2b00e1a537801b1a7561de71ac57246bbbb1d17acbb3a74c38cef842037d07f8396dc22d4502bda823adf664934b1007efbddf3c74bbe54f598b8d74cc988bbf1f1e44068a41ec746ac91a9f1e74694d815197e806f0b29feaf5464fd6e71696a61e041d8dee1855b42f1a50759eaec5ea3a2c7b3420354a0ea08a7fe207077d622c318d2e95959bd200664bfd01388cdf9a9cac123a0a0fa7e403619ac3e4110d57a104aeb5967f954c1eec6ee40859302402bf18db8f950c95c04f0afc8092bf9d20f639d6c61feb3348d76e43e06a6265eddd31df55a39b9f09c60e9a08421c253e2f6736cfdd05eacf4af82e605c2b7aa4c379b5fa68d7ecf34491f3626709ffe2b2822e7d65ee4beb8cff74562ad13c81430f57ca59a84c2f9fa7bfb5123b99f5bc9038ecf24042da17a173fbd1d26da400fc8c323c7fd628b2fb55343c3966cc2cd43705a75ac0dab"]) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r2) r3 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGPHYS(r3, 0x80404507, &(0x7f0000000280)=""/182) read$hidraw(r0, &(0x7f0000000180)=""/152, 0x98) r4 = syz_usb_connect(0x0, 0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="120100009ccd5e08cb060600be5c000000010902240001000000000904340102096de70009058acfe2360f7df1940000dca5a1a80a710cb1000000807655f4d3cc10268671a422e8876f41646a0fd29dc4ba3a31812635c1e1513883ab3c3b72cb4b008d"], 0x0) syz_usb_control_io(r4, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/../raw#\x00', 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x8, 0x201) r5 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0xfffffffffffffff7, 0xa00) ioctl$HIDIOCGVERSION(r5, 0x80044801, &(0x7f0000000140)) syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x4, 0x0) syz_open_dev$hiddev(0x0, 0x8000, 0x400101) 18:17:12 executing program 5: syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x310, 0x10, 0xde, 0x87, 0x20, 0x1039, 0x2130, 0xc7e0, 0x400000000000000, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x2, 0x0, 0x0, 0x3, [{{0x9, 0x4, 0x6, 0x0, 0x0, 0xc5, 0xb0, 0xfa}}]}}]}}, 0x0) [ 556.537982][ T4736] usb 6-1: USB disconnect, device number 20 18:17:12 executing program 3: syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\xff', 0x0, 0x800008007f) syz_open_dev$hidraw(0x0, 0x20, 0x224884) 18:17:12 executing program 3: r0 = syz_usb_connect$hid(0x3, 0xa, &(0x7f00000001c0)=ANY=[@ANYRES64, @ANYRESOCT, @ANYRESOCT, @ANYRES32, @ANYRES64=0x0, @ANYRESOCT, @ANYRESOCT, @ANYRES64, @ANYRESHEX, @ANYRES32], 0x0) syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f00000003c0)={0x34, &(0x7f0000000040)=ANY=[@ANYBLOB], 0x0, 0x0, 0x0}, &(0x7f0000000d00)={0xcc, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/hidraw#\x00', 0x6, 0x220000) [ 556.736303][ T2732] usb 2-1: device descriptor read/64, error 18 [ 556.836144][ T2764] usb 5-1: new high-speed USB device number 39 using dummy_hcd [ 556.966191][ T4736] usb 6-1: new high-speed USB device number 21 using dummy_hcd [ 557.076151][ T2764] usb 5-1: Using ep0 maxpacket: 8 18:17:12 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x3, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000300)={0x3, 0xe7, &(0x7f0000000200)="1dc6973e947881d60ee1556206ccad6d05e3eac43191c17a6ad01a2f0a5d026eac6a98f324dc96536e4fbcb9ea0f74cecfd3de1783372d282b5df89ef6edf10090cc992c4e9b17b3b59bb9b09eb49f21af62098145d2336bb18a1e571a6cd092cc0efefedc5cbaa7560ff6e05cef8acfdcc7d70da3a9bc02fd8d3c6b0fc0f4a55a5855a60e27544616f09659ad6703899eb96e3dcd1a715663b5cbdd42c6c913b0473dffffb823d1b6d1ceb9bf22c25e419a180760ea970ef124a79edcd093cabf8cf681bda200ca2c19099082fce3c5d65c9bf0f619db9393d9cecc04edca2e77278376063627"}) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x7, 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) read$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r4, &(0x7f0000001200)='\t', 0xffffff45) r5 = syz_open_dev$hiddev(0x0, 0x12d, 0x0) ioctl$HIDIOCGDEVINFO(r5, 0x801c4803, &(0x7f0000000080)=""/53) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, &(0x7f00000013c0)=""/4096) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f0000000340)=ANY=[@ANYBLOB="4d0c000041e7d74ccd85561fa83fc1e87c4e26a6881ff9bab1f993fb85517a7fc912cd9c8cfa015a14c754981a9b7138863cd5d7d607c116a3dffbaca7327563ad3276a26d25199f683bb275d5805ec755acdb5f9a7960c0859c33f4188669c146cae78111f69b513e7fe0f43f7f2217e44e17b4964074a4210707c6e215af01bd62f2fc42c8e217c56feecfeb5e424706f4b0e3c96d21f9ed3906f31b8d05e1060e1a27ab2e303cd9d7b59d093392e972c894d7de328251b446bba3dfd94fad99b3e1987e292fa504b3f72a0ea6455053153ea4275a815834ce0df32791cb2818e4c9eea3449f04f214c21b51d8fb7f247a4cde985ba1d18abf5fb2babbfb206e3888623abdcd79fe1c33ead885437b48cea2536c042b00ea61d60c04046fec582d5f4a8e47da90a65f1ff1f360698b3aa220f773695ec3e9d893041c64c17f7d65b44e328dafdd41efe14097a45e1e1051843fe13e36791bd6485912685f69bc7bba01d00460a9c95cfbf6603dcef7cb8d99e1306d08cedc905dcbc37f50b83ea7134ad8d9e127e743c3d1160b4c1015e27be530d04f32da767c8fb96fbe53b6c5fcb71032e13d47265e5b30f0370d6d8cf9d7adb70d773571af108bcaf7f51e4b97d762efa226f62ffe7793ff0f3c2717339d5112741da73464101494d5bdec8e8f61cdd3f3fb24c485027b1614369a241300ca08627899926f608028d47283cf777d520edba01ae6ba6c910bebc9fb72ab9cb16bc257051ad3d7ccaf7635d04fee0aedbf1f4d23728f3343b0f46ba5557c462109b75a50f9852a4283ef34d3afd35d067b92ac7c8e01c386e9a8179d7f65e902ee3c2b0e76bb0989367015af1a7dc626b88a04ff72f5f098d351dbb7e2224321c9bf11a35d578147dbbc980a982a25db32c71d953129786735b8d6f5137fea5299ef8406e3ef6a038c6ff9438b84e90b4a70b86d8dec510f183614009124973071f367da7b1b76e299b27dd8550e0bcd48094cf61565ee90ade1dc4436ff2d18d793c32dfef6e08d4301cc9f1a137566332a398c9503506e57dbdbb29c7158cfeecce1352ab8a18f80f71a45b54cbe2efb453b4f4e3079931212463a17a755afd4608fe7d5899a46e1b8847cdd0a2ac5e111c70bfd45e27e12ffca4a0ef415646e18541b3165b7c40fd80d4f6f44208ac00daa6f1215d7023e0314af1f8d6cb9a84c1d6bdb40bb7e8109174f26e19fa7d0673b484260948ecdb1b9e4526deaca52b97565d57efaf508c0a908162db08afb596570c34e4be1b166f73a2a909e8f3af5b1f6293546dc29b4353caa62b17701773174e823870f61aa804bc7cb662841c38b8eb5e7feba6e81f28fba93f49b911bbcc3d5717bb4b1917d0b72373f78d616e5dd53e1296ee1661f835881d806f9ff7b06f1cf0cecd95316ae1aff4446b56504af0925bdbf2daa91a0af53828bb02c14079386e892c68e65a73f8cf9753c727aadfe5fbc438b083091d2ef0a4552fa56bfe54d1d99551de09cb07b5c3d39feb8fb6f0d597653d0eb59d970c1e9576a3c18a133e0cdd946733162700f29ec38a73dde7395ffd6b086e3269ce07a944967042648d2c66a4b0589fbc2930b6a276d561b1a2d4405028209d25c5aaaeaa0dde7f408c2abea7366ff855c4eb94156aa5ff6ed90ced1e639a60e88961a22e6723ff7ecbc2f854052b4a193659fb42d85a830f2adbe80775a9ac88df11fb246c2fd84a680d20c4938d5b2fdb4be5ba2bf191a57b95670499c163598137140f4ac1706cb485e26b85b330342d472f67e065ff65bd2995cd296a233040b8eb66ed3929b5a34d5f541abfcc54684f47e170690230a6882444367bab54a5a427e89689012edef6924674c6791ff07e1d9152855b6c6da609a22bcfab026e18f67738a4effbf7cb1512f8288cb323fb0b638a067d043c261c5f38b297e219f0a6e2888f56d5807a8111ceb9e8a7c4cb5db24303d8ec08eb37fefc7e2942688741c31336a9bfe983f44cf4c90fde8c0c9c23ebc0e4cabcdd283f7c3d544a6e70fc7ecc5bc74cdf0ced2e59558347b413e6740524e80b36b3d399d907896413b3507f075c708c5807b70395bac08b35744d828ab977c7f9b8892b6514fc5a753024d17026288af18c013826766396abd6884c7a6d4274d67f1ead54c4da871125bf40596b4bad6e928f2ee827e6b3443dc1e5e6e992c4c5242fc89799a15a257e8d165b6bae215103bdbdc029ebe1914c24ed9f2f5c230596466bc723c5bd1d044eba5e8690500e0541c1925c3b2b4b4b1d0d7faf46d97f56c229373bd7faa5ce3d031dc4ebef0dccb4033edb9d589ef2a9acab67796db7de9d58755299b92b142aebd8d94c29eb031e3168aab5ae4d15f8b785ef063c272d42da377f574ec1030292600bed11834ff565d412c79a618f729264653cfd4486e29a4300accc67f59c8bcf414f5d588ce447897537ad5883e278b3b294ca65d744791e13609867df2422d09635d42e4b50fa0a03e2a85fcf8b5d7ab511cca06c2200970f8350a50f60f934f3cee4a33da31e2c2097c2eb264109699fc546f036fd023e0303cebab9e77e7eb5fb8df921440812ff96c21eb8fbe83626a783db8cf54f633bbf52f63b1d8847105660225057c6d88ba9a81892b78eee8bddcfc7ee6b31375f85c0f864b5403db05832405c9febeeea79275ec0706957860433c07e35b633d553c1acd56e5501410b91565e67ae8744593c0fafeaa40bc95759bb4d88799dc650bf4068e5a3b9e3f80cb35fc232c63f4a7c61b93b8f459406f8851d46627a0048d3e99a320a747e55e3efdd16496fc37b2dee36bf7533941c9d0f9b80cd2392607f9c55021bbb2c49d69d791dee28f7a754d55ca823f15ca2d1f80a0c35c4b6d10ae7cbfcef97d9360e3b6cb7f94d660c707f0e54e430e907b558a8628b1952e46b5cc42dda7d8d5325b5f7837d8e861abac24064b7f9a43a391073eacbd01cb82ffd73ddec0e6eb1a90fecb52bc5c6c25b297e7787e599952cdf40fdbc8ba312caddd7e310fa2a293c52471d53691e02ca0eba5a9c29d0852d56602527859034aea5ebd6cbc4f5a765377e3bf5e02fb6f51dc1c30d845d641127acba2ec24d0166305e5a392a9c29656efd1f2ac5c8f19bfa6d76554300cd77537579096e9e29e03a9ebc5944317304c53910853e0768e7d69346dd71edec1db28d258b9c098ca6321922885e8fbdf7902ddce977d930ad85950c97fac15860f3e043456d80467867d7ff183fee7e2611fd6fe0589c51329a6a5e5144d4d68a852df70af9ea3274760b8a2435804660324cefec0051004cff4f3ce19d0257b8fd0a60a190ef2e7299e673454e2f785884617de4cfb2b517ef88d158a1103b520521ed5c2b5917776a8a67bc8bb47e386a725f29ed23660de12ee14cb0bf6129634f495b666ceccd83e638c952256e7e5eaa7848272c52536791c41cf26c7982f23ccd9f219f72ad202b5a1a2ddabd96618f6382ba7bf529f8f7dd38b4f86bf153ca3e468a4b99ea00afbdb4159b330dc3f36167e3d7c578a0ab0813df58653382faff545a91d905bd44f8482e7d8f426c2a2bbcdfe5358c462cbd2e51a5e9693528a77abfc88881167b38c67bf2ce1bb0c6131974a7fcb821936734ac46d6f343685fe9f091704adccc64d2dfaab8b6579b6766de751820ab2580cdb8422d560bc30a037e60c0ac92015af80dd6e8e5220ae899a93843f3df321a6491e101706280a742aba0cdace3ec687931e72e66cecd2b2ab237d99675cf7ea8a58369d6e0cd0d788cc18ec2c21f095eca13d52710f6bcd7d17127bf0de89e226d9c6e7ef239664854ef4c5fd7458dd28bb415896fa7689365f3faac2b97b33fa3b3079cd76f4bff35cd46d301dc18c762ee34be38611da7649d1598a45b4bd784aac8996df91af6f828766b648776cd0986cd9cb1bee0df741186e6c780427c95929eb6ef2658fe09d14b65ea9055e7ca8b0b485644536d43a16482ee8cd08bc7396a219139cf71b7ae882756edecab661f5b9c2c53fd9de1597946de23a9e6b0bbb87b338d26f3605b2b5a39cdbddf4d6639cd83d8bc81ecbf1e56319e9955b96637dcc575505629ffa0bbdbce5a5a431017237dd260ffdefcd36807424dbd4e0861b384b5d82514f4ac4fa20fe3a438ebf3ac13c0b90dc98d0e8e01fef0966111ccd22181a84dc6fff3b1a5713dec51e5e4e2e0702e360b19f73bd8a89e3ef2b7062abb4cf393ec8d6b553693543ee421fb621f268929129bcb3801e328c986d407980d81cc7414515a997edd149e0cf3291733e63142135a7bee0d289479398309bfd98f5e026ef6cea702119a70575328f03652a9037a0f0b446db7d91ae0267c5f02949aedb8dd9b7532ac30e6270a472e14f2a1b3598d1738d25f01bbf3db52de872bb8483fca5f368bd66"]) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000000c0)={0x2, 0x3b, 0x0}) r6 = syz_open_dev$hidraw(0x0, 0xfffffffffffffffd, 0x200) read$hidraw(r6, &(0x7f0000000100)=""/68, 0x44) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x40000) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f00000001c0)) [ 557.136326][ T2732] usb 2-1: device descriptor read/64, error 18 [ 557.206225][ T4736] usb 6-1: Using ep0 maxpacket: 32 [ 557.216184][ T2764] usb 5-1: config 0 has an invalid interface number: 28 but max is 0 [ 557.224315][ T2764] usb 5-1: config 0 has no interface number 0 [ 557.230755][ T2764] usb 5-1: config 0 interface 28 altsetting 0 endpoint 0xF has an invalid bInterval 0, changing to 7 [ 557.241837][ T2764] usb 5-1: New USB device found, idVendor=0f0f, idProduct=2020, bcdDevice=48.c9 [ 557.250945][ T2764] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 557.256526][ T2732] usb usb2-port1: attempt power cycle [ 557.264435][ T2764] usb 5-1: config 0 descriptor?? [ 557.326242][ T4736] usb 6-1: unable to get BOS descriptor or descriptor too short 18:17:13 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x3, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000300)={0x3, 0xe7, &(0x7f0000000200)="1dc6973e947881d60ee1556206ccad6d05e3eac43191c17a6ad01a2f0a5d026eac6a98f324dc96536e4fbcb9ea0f74cecfd3de1783372d282b5df89ef6edf10090cc992c4e9b17b3b59bb9b09eb49f21af62098145d2336bb18a1e571a6cd092cc0efefedc5cbaa7560ff6e05cef8acfdcc7d70da3a9bc02fd8d3c6b0fc0f4a55a5855a60e27544616f09659ad6703899eb96e3dcd1a715663b5cbdd42c6c913b0473dffffb823d1b6d1ceb9bf22c25e419a180760ea970ef124a79edcd093cabf8cf681bda200ca2c19099082fce3c5d65c9bf0f619db9393d9cecc04edca2e77278376063627"}) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x7, 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) read$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r4, &(0x7f0000001200)='\t', 0xffffff45) r5 = syz_open_dev$hiddev(0x0, 0x12d, 0x0) ioctl$HIDIOCGDEVINFO(r5, 0x801c4803, &(0x7f0000000080)=""/53) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, &(0x7f00000013c0)=""/4096) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f0000000340)=ANY=[@ANYBLOB="4d0c000041e7d74ccd85561fa83fc1e87c4e26a6881ff9bab1f993fb85517a7fc912cd9c8cfa015a14c754981a9b7138863cd5d7d607c116a3dffbaca7327563ad3276a26d25199f683bb275d5805ec755acdb5f9a7960c0859c33f4188669c146cae78111f69b513e7fe0f43f7f2217e44e17b4964074a4210707c6e215af01bd62f2fc42c8e217c56feecfeb5e424706f4b0e3c96d21f9ed3906f31b8d05e1060e1a27ab2e303cd9d7b59d093392e972c894d7de328251b446bba3dfd94fad99b3e1987e292fa504b3f72a0ea6455053153ea4275a815834ce0df32791cb2818e4c9eea3449f04f214c21b51d8fb7f247a4cde985ba1d18abf5fb2babbfb206e3888623abdcd79fe1c33ead885437b48cea2536c042b00ea61d60c04046fec582d5f4a8e47da90a65f1ff1f360698b3aa220f773695ec3e9d893041c64c17f7d65b44e328dafdd41efe14097a45e1e1051843fe13e36791bd6485912685f69bc7bba01d00460a9c95cfbf6603dcef7cb8d99e1306d08cedc905dcbc37f50b83ea7134ad8d9e127e743c3d1160b4c1015e27be530d04f32da767c8fb96fbe53b6c5fcb71032e13d47265e5b30f0370d6d8cf9d7adb70d773571af108bcaf7f51e4b97d762efa226f62ffe7793ff0f3c2717339d5112741da73464101494d5bdec8e8f61cdd3f3fb24c485027b1614369a241300ca08627899926f608028d47283cf777d520edba01ae6ba6c910bebc9fb72ab9cb16bc257051ad3d7ccaf7635d04fee0aedbf1f4d23728f3343b0f46ba5557c462109b75a50f9852a4283ef34d3afd35d067b92ac7c8e01c386e9a8179d7f65e902ee3c2b0e76bb0989367015af1a7dc626b88a04ff72f5f098d351dbb7e2224321c9bf11a35d578147dbbc980a982a25db32c71d953129786735b8d6f5137fea5299ef8406e3ef6a038c6ff9438b84e90b4a70b86d8dec510f183614009124973071f367da7b1b76e299b27dd8550e0bcd48094cf61565ee90ade1dc4436ff2d18d793c32dfef6e08d4301cc9f1a137566332a398c9503506e57dbdbb29c7158cfeecce1352ab8a18f80f71a45b54cbe2efb453b4f4e3079931212463a17a755afd4608fe7d5899a46e1b8847cdd0a2ac5e111c70bfd45e27e12ffca4a0ef415646e18541b3165b7c40fd80d4f6f44208ac00daa6f1215d7023e0314af1f8d6cb9a84c1d6bdb40bb7e8109174f26e19fa7d0673b484260948ecdb1b9e4526deaca52b97565d57efaf508c0a908162db08afb596570c34e4be1b166f73a2a909e8f3af5b1f6293546dc29b4353caa62b17701773174e823870f61aa804bc7cb662841c38b8eb5e7feba6e81f28fba93f49b911bbcc3d5717bb4b1917d0b72373f78d616e5dd53e1296ee1661f835881d806f9ff7b06f1cf0cecd95316ae1aff4446b56504af0925bdbf2daa91a0af53828bb02c14079386e892c68e65a73f8cf9753c727aadfe5fbc438b083091d2ef0a4552fa56bfe54d1d99551de09cb07b5c3d39feb8fb6f0d597653d0eb59d970c1e9576a3c18a133e0cdd946733162700f29ec38a73dde7395ffd6b086e3269ce07a944967042648d2c66a4b0589fbc2930b6a276d561b1a2d4405028209d25c5aaaeaa0dde7f408c2abea7366ff855c4eb94156aa5ff6ed90ced1e639a60e88961a22e6723ff7ecbc2f854052b4a193659fb42d85a830f2adbe80775a9ac88df11fb246c2fd84a680d20c4938d5b2fdb4be5ba2bf191a57b95670499c163598137140f4ac1706cb485e26b85b330342d472f67e065ff65bd2995cd296a233040b8eb66ed3929b5a34d5f541abfcc54684f47e170690230a6882444367bab54a5a427e89689012edef6924674c6791ff07e1d9152855b6c6da609a22bcfab026e18f67738a4effbf7cb1512f8288cb323fb0b638a067d043c261c5f38b297e219f0a6e2888f56d5807a8111ceb9e8a7c4cb5db24303d8ec08eb37fefc7e2942688741c31336a9bfe983f44cf4c90fde8c0c9c23ebc0e4cabcdd283f7c3d544a6e70fc7ecc5bc74cdf0ced2e59558347b413e6740524e80b36b3d399d907896413b3507f075c708c5807b70395bac08b35744d828ab977c7f9b8892b6514fc5a753024d17026288af18c013826766396abd6884c7a6d4274d67f1ead54c4da871125bf40596b4bad6e928f2ee827e6b3443dc1e5e6e992c4c5242fc89799a15a257e8d165b6bae215103bdbdc029ebe1914c24ed9f2f5c230596466bc723c5bd1d044eba5e8690500e0541c1925c3b2b4b4b1d0d7faf46d97f56c229373bd7faa5ce3d031dc4ebef0dccb4033edb9d589ef2a9acab67796db7de9d58755299b92b142aebd8d94c29eb031e3168aab5ae4d15f8b785ef063c272d42da377f574ec1030292600bed11834ff565d412c79a618f729264653cfd4486e29a4300accc67f59c8bcf414f5d588ce447897537ad5883e278b3b294ca65d744791e13609867df2422d09635d42e4b50fa0a03e2a85fcf8b5d7ab511cca06c2200970f8350a50f60f934f3cee4a33da31e2c2097c2eb264109699fc546f036fd023e0303cebab9e77e7eb5fb8df921440812ff96c21eb8fbe83626a783db8cf54f633bbf52f63b1d8847105660225057c6d88ba9a81892b78eee8bddcfc7ee6b31375f85c0f864b5403db05832405c9febeeea79275ec0706957860433c07e35b633d553c1acd56e5501410b91565e67ae8744593c0fafeaa40bc95759bb4d88799dc650bf4068e5a3b9e3f80cb35fc232c63f4a7c61b93b8f459406f8851d46627a0048d3e99a320a747e55e3efdd16496fc37b2dee36bf7533941c9d0f9b80cd2392607f9c55021bbb2c49d69d791dee28f7a754d55ca823f15ca2d1f80a0c35c4b6d10ae7cbfcef97d9360e3b6cb7f94d660c707f0e54e430e907b558a8628b1952e46b5cc42dda7d8d5325b5f7837d8e861abac24064b7f9a43a391073eacbd01cb82ffd73ddec0e6eb1a90fecb52bc5c6c25b297e7787e599952cdf40fdbc8ba312caddd7e310fa2a293c52471d53691e02ca0eba5a9c29d0852d56602527859034aea5ebd6cbc4f5a765377e3bf5e02fb6f51dc1c30d845d641127acba2ec24d0166305e5a392a9c29656efd1f2ac5c8f19bfa6d76554300cd77537579096e9e29e03a9ebc5944317304c53910853e0768e7d69346dd71edec1db28d258b9c098ca6321922885e8fbdf7902ddce977d930ad85950c97fac15860f3e043456d80467867d7ff183fee7e2611fd6fe0589c51329a6a5e5144d4d68a852df70af9ea3274760b8a2435804660324cefec0051004cff4f3ce19d0257b8fd0a60a190ef2e7299e673454e2f785884617de4cfb2b517ef88d158a1103b520521ed5c2b5917776a8a67bc8bb47e386a725f29ed23660de12ee14cb0bf6129634f495b666ceccd83e638c952256e7e5eaa7848272c52536791c41cf26c7982f23ccd9f219f72ad202b5a1a2ddabd96618f6382ba7bf529f8f7dd38b4f86bf153ca3e468a4b99ea00afbdb4159b330dc3f36167e3d7c578a0ab0813df58653382faff545a91d905bd44f8482e7d8f426c2a2bbcdfe5358c462cbd2e51a5e9693528a77abfc88881167b38c67bf2ce1bb0c6131974a7fcb821936734ac46d6f343685fe9f091704adccc64d2dfaab8b6579b6766de751820ab2580cdb8422d560bc30a037e60c0ac92015af80dd6e8e5220ae899a93843f3df321a6491e101706280a742aba0cdace3ec687931e72e66cecd2b2ab237d99675cf7ea8a58369d6e0cd0d788cc18ec2c21f095eca13d52710f6bcd7d17127bf0de89e226d9c6e7ef239664854ef4c5fd7458dd28bb415896fa7689365f3faac2b97b33fa3b3079cd76f4bff35cd46d301dc18c762ee34be38611da7649d1598a45b4bd784aac8996df91af6f828766b648776cd0986cd9cb1bee0df741186e6c780427c95929eb6ef2658fe09d14b65ea9055e7ca8b0b485644536d43a16482ee8cd08bc7396a219139cf71b7ae882756edecab661f5b9c2c53fd9de1597946de23a9e6b0bbb87b338d26f3605b2b5a39cdbddf4d6639cd83d8bc81ecbf1e56319e9955b96637dcc575505629ffa0bbdbce5a5a431017237dd260ffdefcd36807424dbd4e0861b384b5d82514f4ac4fa20fe3a438ebf3ac13c0b90dc98d0e8e01fef0966111ccd22181a84dc6fff3b1a5713dec51e5e4e2e0702e360b19f73bd8a89e3ef2b7062abb4cf393ec8d6b553693543ee421fb621f268929129bcb3801e328c986d407980d81cc7414515a997edd149e0cf3291733e63142135a7bee0d289479398309bfd98f5e026ef6cea702119a70575328f03652a9037a0f0b446db7d91ae0267c5f02949aedb8dd9b7532ac30e6270a472e14f2a1b3598d1738d25f01bbf3db52de872bb8483fca5f368bd66"]) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000000c0)={0x2, 0x3b, 0x0}) r6 = syz_open_dev$hidraw(0x0, 0xfffffffffffffffd, 0x200) read$hidraw(r6, &(0x7f0000000100)=""/68, 0x44) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x40000) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f00000001c0)) [ 557.386132][ T4736] usb 6-1: unable to read config index 0 descriptor/start: -71 [ 557.393785][ T4736] usb 6-1: can't read configurations, error -71 [ 557.510818][ T17] usb 5-1: USB disconnect, device number 39 18:17:13 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x3, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000300)={0x3, 0xe7, &(0x7f0000000200)="1dc6973e947881d60ee1556206ccad6d05e3eac43191c17a6ad01a2f0a5d026eac6a98f324dc96536e4fbcb9ea0f74cecfd3de1783372d282b5df89ef6edf10090cc992c4e9b17b3b59bb9b09eb49f21af62098145d2336bb18a1e571a6cd092cc0efefedc5cbaa7560ff6e05cef8acfdcc7d70da3a9bc02fd8d3c6b0fc0f4a55a5855a60e27544616f09659ad6703899eb96e3dcd1a715663b5cbdd42c6c913b0473dffffb823d1b6d1ceb9bf22c25e419a180760ea970ef124a79edcd093cabf8cf681bda200ca2c19099082fce3c5d65c9bf0f619db9393d9cecc04edca2e77278376063627"}) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x7, 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) read$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r4, &(0x7f0000001200)='\t', 0xffffff45) r5 = syz_open_dev$hiddev(0x0, 0x12d, 0x0) ioctl$HIDIOCGDEVINFO(r5, 0x801c4803, &(0x7f0000000080)=""/53) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, &(0x7f00000013c0)=""/4096) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f0000000340)=ANY=[@ANYBLOB="4d0c000041e7d74ccd85561fa83fc1e87c4e26a6881ff9bab1f993fb85517a7fc912cd9c8cfa015a14c754981a9b7138863cd5d7d607c116a3dffbaca7327563ad3276a26d25199f683bb275d5805ec755acdb5f9a7960c0859c33f4188669c146cae78111f69b513e7fe0f43f7f2217e44e17b4964074a4210707c6e215af01bd62f2fc42c8e217c56feecfeb5e424706f4b0e3c96d21f9ed3906f31b8d05e1060e1a27ab2e303cd9d7b59d093392e972c894d7de328251b446bba3dfd94fad99b3e1987e292fa504b3f72a0ea6455053153ea4275a815834ce0df32791cb2818e4c9eea3449f04f214c21b51d8fb7f247a4cde985ba1d18abf5fb2babbfb206e3888623abdcd79fe1c33ead885437b48cea2536c042b00ea61d60c04046fec582d5f4a8e47da90a65f1ff1f360698b3aa220f773695ec3e9d893041c64c17f7d65b44e328dafdd41efe14097a45e1e1051843fe13e36791bd6485912685f69bc7bba01d00460a9c95cfbf6603dcef7cb8d99e1306d08cedc905dcbc37f50b83ea7134ad8d9e127e743c3d1160b4c1015e27be530d04f32da767c8fb96fbe53b6c5fcb71032e13d47265e5b30f0370d6d8cf9d7adb70d773571af108bcaf7f51e4b97d762efa226f62ffe7793ff0f3c2717339d5112741da73464101494d5bdec8e8f61cdd3f3fb24c485027b1614369a241300ca08627899926f608028d47283cf777d520edba01ae6ba6c910bebc9fb72ab9cb16bc257051ad3d7ccaf7635d04fee0aedbf1f4d23728f3343b0f46ba5557c462109b75a50f9852a4283ef34d3afd35d067b92ac7c8e01c386e9a8179d7f65e902ee3c2b0e76bb0989367015af1a7dc626b88a04ff72f5f098d351dbb7e2224321c9bf11a35d578147dbbc980a982a25db32c71d953129786735b8d6f5137fea5299ef8406e3ef6a038c6ff9438b84e90b4a70b86d8dec510f183614009124973071f367da7b1b76e299b27dd8550e0bcd48094cf61565ee90ade1dc4436ff2d18d793c32dfef6e08d4301cc9f1a137566332a398c9503506e57dbdbb29c7158cfeecce1352ab8a18f80f71a45b54cbe2efb453b4f4e3079931212463a17a755afd4608fe7d5899a46e1b8847cdd0a2ac5e111c70bfd45e27e12ffca4a0ef415646e18541b3165b7c40fd80d4f6f44208ac00daa6f1215d7023e0314af1f8d6cb9a84c1d6bdb40bb7e8109174f26e19fa7d0673b484260948ecdb1b9e4526deaca52b97565d57efaf508c0a908162db08afb596570c34e4be1b166f73a2a909e8f3af5b1f6293546dc29b4353caa62b17701773174e823870f61aa804bc7cb662841c38b8eb5e7feba6e81f28fba93f49b911bbcc3d5717bb4b1917d0b72373f78d616e5dd53e1296ee1661f835881d806f9ff7b06f1cf0cecd95316ae1aff4446b56504af0925bdbf2daa91a0af53828bb02c14079386e892c68e65a73f8cf9753c727aadfe5fbc438b083091d2ef0a4552fa56bfe54d1d99551de09cb07b5c3d39feb8fb6f0d597653d0eb59d970c1e9576a3c18a133e0cdd946733162700f29ec38a73dde7395ffd6b086e3269ce07a944967042648d2c66a4b0589fbc2930b6a276d561b1a2d4405028209d25c5aaaeaa0dde7f408c2abea7366ff855c4eb94156aa5ff6ed90ced1e639a60e88961a22e6723ff7ecbc2f854052b4a193659fb42d85a830f2adbe80775a9ac88df11fb246c2fd84a680d20c4938d5b2fdb4be5ba2bf191a57b95670499c163598137140f4ac1706cb485e26b85b330342d472f67e065ff65bd2995cd296a233040b8eb66ed3929b5a34d5f541abfcc54684f47e170690230a6882444367bab54a5a427e89689012edef6924674c6791ff07e1d9152855b6c6da609a22bcfab026e18f67738a4effbf7cb1512f8288cb323fb0b638a067d043c261c5f38b297e219f0a6e2888f56d5807a8111ceb9e8a7c4cb5db24303d8ec08eb37fefc7e2942688741c31336a9bfe983f44cf4c90fde8c0c9c23ebc0e4cabcdd283f7c3d544a6e70fc7ecc5bc74cdf0ced2e59558347b413e6740524e80b36b3d399d907896413b3507f075c708c5807b70395bac08b35744d828ab977c7f9b8892b6514fc5a753024d17026288af18c013826766396abd6884c7a6d4274d67f1ead54c4da871125bf40596b4bad6e928f2ee827e6b3443dc1e5e6e992c4c5242fc89799a15a257e8d165b6bae215103bdbdc029ebe1914c24ed9f2f5c230596466bc723c5bd1d044eba5e8690500e0541c1925c3b2b4b4b1d0d7faf46d97f56c229373bd7faa5ce3d031dc4ebef0dccb4033edb9d589ef2a9acab67796db7de9d58755299b92b142aebd8d94c29eb031e3168aab5ae4d15f8b785ef063c272d42da377f574ec1030292600bed11834ff565d412c79a618f729264653cfd4486e29a4300accc67f59c8bcf414f5d588ce447897537ad5883e278b3b294ca65d744791e13609867df2422d09635d42e4b50fa0a03e2a85fcf8b5d7ab511cca06c2200970f8350a50f60f934f3cee4a33da31e2c2097c2eb264109699fc546f036fd023e0303cebab9e77e7eb5fb8df921440812ff96c21eb8fbe83626a783db8cf54f633bbf52f63b1d8847105660225057c6d88ba9a81892b78eee8bddcfc7ee6b31375f85c0f864b5403db05832405c9febeeea79275ec0706957860433c07e35b633d553c1acd56e5501410b91565e67ae8744593c0fafeaa40bc95759bb4d88799dc650bf4068e5a3b9e3f80cb35fc232c63f4a7c61b93b8f459406f8851d46627a0048d3e99a320a747e55e3efdd16496fc37b2dee36bf7533941c9d0f9b80cd2392607f9c55021bbb2c49d69d791dee28f7a754d55ca823f15ca2d1f80a0c35c4b6d10ae7cbfcef97d9360e3b6cb7f94d660c707f0e54e430e907b558a8628b1952e46b5cc42dda7d8d5325b5f7837d8e861abac24064b7f9a43a391073eacbd01cb82ffd73ddec0e6eb1a90fecb52bc5c6c25b297e7787e599952cdf40fdbc8ba312caddd7e310fa2a293c52471d53691e02ca0eba5a9c29d0852d56602527859034aea5ebd6cbc4f5a765377e3bf5e02fb6f51dc1c30d845d641127acba2ec24d0166305e5a392a9c29656efd1f2ac5c8f19bfa6d76554300cd77537579096e9e29e03a9ebc5944317304c53910853e0768e7d69346dd71edec1db28d258b9c098ca6321922885e8fbdf7902ddce977d930ad85950c97fac15860f3e043456d80467867d7ff183fee7e2611fd6fe0589c51329a6a5e5144d4d68a852df70af9ea3274760b8a2435804660324cefec0051004cff4f3ce19d0257b8fd0a60a190ef2e7299e673454e2f785884617de4cfb2b517ef88d158a1103b520521ed5c2b5917776a8a67bc8bb47e386a725f29ed23660de12ee14cb0bf6129634f495b666ceccd83e638c952256e7e5eaa7848272c52536791c41cf26c7982f23ccd9f219f72ad202b5a1a2ddabd96618f6382ba7bf529f8f7dd38b4f86bf153ca3e468a4b99ea00afbdb4159b330dc3f36167e3d7c578a0ab0813df58653382faff545a91d905bd44f8482e7d8f426c2a2bbcdfe5358c462cbd2e51a5e9693528a77abfc88881167b38c67bf2ce1bb0c6131974a7fcb821936734ac46d6f343685fe9f091704adccc64d2dfaab8b6579b6766de751820ab2580cdb8422d560bc30a037e60c0ac92015af80dd6e8e5220ae899a93843f3df321a6491e101706280a742aba0cdace3ec687931e72e66cecd2b2ab237d99675cf7ea8a58369d6e0cd0d788cc18ec2c21f095eca13d52710f6bcd7d17127bf0de89e226d9c6e7ef239664854ef4c5fd7458dd28bb415896fa7689365f3faac2b97b33fa3b3079cd76f4bff35cd46d301dc18c762ee34be38611da7649d1598a45b4bd784aac8996df91af6f828766b648776cd0986cd9cb1bee0df741186e6c780427c95929eb6ef2658fe09d14b65ea9055e7ca8b0b485644536d43a16482ee8cd08bc7396a219139cf71b7ae882756edecab661f5b9c2c53fd9de1597946de23a9e6b0bbb87b338d26f3605b2b5a39cdbddf4d6639cd83d8bc81ecbf1e56319e9955b96637dcc575505629ffa0bbdbce5a5a431017237dd260ffdefcd36807424dbd4e0861b384b5d82514f4ac4fa20fe3a438ebf3ac13c0b90dc98d0e8e01fef0966111ccd22181a84dc6fff3b1a5713dec51e5e4e2e0702e360b19f73bd8a89e3ef2b7062abb4cf393ec8d6b553693543ee421fb621f268929129bcb3801e328c986d407980d81cc7414515a997edd149e0cf3291733e63142135a7bee0d289479398309bfd98f5e026ef6cea702119a70575328f03652a9037a0f0b446db7d91ae0267c5f02949aedb8dd9b7532ac30e6270a472e14f2a1b3598d1738d25f01bbf3db52de872bb8483fca5f368bd66"]) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000000c0)={0x2, 0x3b, 0x0}) r6 = syz_open_dev$hidraw(0x0, 0xfffffffffffffffd, 0x200) read$hidraw(r6, &(0x7f0000000100)=""/68, 0x44) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x40000) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f00000001c0)) 18:17:13 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000080)='/dev/../raw#\x00', 0x0, 0x12d43d) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000001180)) r1 = syz_open_dev$hidraw(0x0, 0xffbf, 0x800004080001) ioctl$HIDIOCAPPLICATION(r1, 0x40305828, 0x400007) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000000)={0x4, "c6f4534c73004f6a798a4631ea38202257e2d16b0417006829093cdd97b889a8b2479113f781efc4a5e2e152a175a45b30a621c3bf3b72e478190a853a24a883"}) r2 = syz_open_dev$evdev(&(0x7f00000011c0)='/dev/input/event#\x00', 0x86, 0x4080) ioctl$EVIOCGID(r2, 0x80084502, &(0x7f0000001200)=""/166) [ 557.966289][ T2732] usb 2-1: new high-speed USB device number 14 using dummy_hcd [ 558.066178][ T4736] usb 6-1: new high-speed USB device number 22 using dummy_hcd [ 558.176082][ T17] usb 5-1: new high-speed USB device number 40 using dummy_hcd [ 558.236093][ T2732] usb 2-1: device descriptor read/64, error 18 18:17:13 executing program 1: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xe9, 0x92, 0x5c, 0x40, 0x46d, 0x8f6, 0x9635, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x80, 0x0, 0x0, 0x1f, 0x32, 0xbb}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) 18:17:13 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x3, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000300)={0x3, 0xe7, &(0x7f0000000200)="1dc6973e947881d60ee1556206ccad6d05e3eac43191c17a6ad01a2f0a5d026eac6a98f324dc96536e4fbcb9ea0f74cecfd3de1783372d282b5df89ef6edf10090cc992c4e9b17b3b59bb9b09eb49f21af62098145d2336bb18a1e571a6cd092cc0efefedc5cbaa7560ff6e05cef8acfdcc7d70da3a9bc02fd8d3c6b0fc0f4a55a5855a60e27544616f09659ad6703899eb96e3dcd1a715663b5cbdd42c6c913b0473dffffb823d1b6d1ceb9bf22c25e419a180760ea970ef124a79edcd093cabf8cf681bda200ca2c19099082fce3c5d65c9bf0f619db9393d9cecc04edca2e77278376063627"}) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x7, 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) read$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r4, &(0x7f0000001200)='\t', 0xffffff45) r5 = syz_open_dev$hiddev(0x0, 0x12d, 0x0) ioctl$HIDIOCGDEVINFO(r5, 0x801c4803, &(0x7f0000000080)=""/53) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, &(0x7f00000013c0)=""/4096) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f0000000340)=ANY=[@ANYBLOB="4d0c000041e7d74ccd85561fa83fc1e87c4e26a6881ff9bab1f993fb85517a7fc912cd9c8cfa015a14c754981a9b7138863cd5d7d607c116a3dffbaca7327563ad3276a26d25199f683bb275d5805ec755acdb5f9a7960c0859c33f4188669c146cae78111f69b513e7fe0f43f7f2217e44e17b4964074a4210707c6e215af01bd62f2fc42c8e217c56feecfeb5e424706f4b0e3c96d21f9ed3906f31b8d05e1060e1a27ab2e303cd9d7b59d093392e972c894d7de328251b446bba3dfd94fad99b3e1987e292fa504b3f72a0ea6455053153ea4275a815834ce0df32791cb2818e4c9eea3449f04f214c21b51d8fb7f247a4cde985ba1d18abf5fb2babbfb206e3888623abdcd79fe1c33ead885437b48cea2536c042b00ea61d60c04046fec582d5f4a8e47da90a65f1ff1f360698b3aa220f773695ec3e9d893041c64c17f7d65b44e328dafdd41efe14097a45e1e1051843fe13e36791bd6485912685f69bc7bba01d00460a9c95cfbf6603dcef7cb8d99e1306d08cedc905dcbc37f50b83ea7134ad8d9e127e743c3d1160b4c1015e27be530d04f32da767c8fb96fbe53b6c5fcb71032e13d47265e5b30f0370d6d8cf9d7adb70d773571af108bcaf7f51e4b97d762efa226f62ffe7793ff0f3c2717339d5112741da73464101494d5bdec8e8f61cdd3f3fb24c485027b1614369a241300ca08627899926f608028d47283cf777d520edba01ae6ba6c910bebc9fb72ab9cb16bc257051ad3d7ccaf7635d04fee0aedbf1f4d23728f3343b0f46ba5557c462109b75a50f9852a4283ef34d3afd35d067b92ac7c8e01c386e9a8179d7f65e902ee3c2b0e76bb0989367015af1a7dc626b88a04ff72f5f098d351dbb7e2224321c9bf11a35d578147dbbc980a982a25db32c71d953129786735b8d6f5137fea5299ef8406e3ef6a038c6ff9438b84e90b4a70b86d8dec510f183614009124973071f367da7b1b76e299b27dd8550e0bcd48094cf61565ee90ade1dc4436ff2d18d793c32dfef6e08d4301cc9f1a137566332a398c9503506e57dbdbb29c7158cfeecce1352ab8a18f80f71a45b54cbe2efb453b4f4e3079931212463a17a755afd4608fe7d5899a46e1b8847cdd0a2ac5e111c70bfd45e27e12ffca4a0ef415646e18541b3165b7c40fd80d4f6f44208ac00daa6f1215d7023e0314af1f8d6cb9a84c1d6bdb40bb7e8109174f26e19fa7d0673b484260948ecdb1b9e4526deaca52b97565d57efaf508c0a908162db08afb596570c34e4be1b166f73a2a909e8f3af5b1f6293546dc29b4353caa62b17701773174e823870f61aa804bc7cb662841c38b8eb5e7feba6e81f28fba93f49b911bbcc3d5717bb4b1917d0b72373f78d616e5dd53e1296ee1661f835881d806f9ff7b06f1cf0cecd95316ae1aff4446b56504af0925bdbf2daa91a0af53828bb02c14079386e892c68e65a73f8cf9753c727aadfe5fbc438b083091d2ef0a4552fa56bfe54d1d99551de09cb07b5c3d39feb8fb6f0d597653d0eb59d970c1e9576a3c18a133e0cdd946733162700f29ec38a73dde7395ffd6b086e3269ce07a944967042648d2c66a4b0589fbc2930b6a276d561b1a2d4405028209d25c5aaaeaa0dde7f408c2abea7366ff855c4eb94156aa5ff6ed90ced1e639a60e88961a22e6723ff7ecbc2f854052b4a193659fb42d85a830f2adbe80775a9ac88df11fb246c2fd84a680d20c4938d5b2fdb4be5ba2bf191a57b95670499c163598137140f4ac1706cb485e26b85b330342d472f67e065ff65bd2995cd296a233040b8eb66ed3929b5a34d5f541abfcc54684f47e170690230a6882444367bab54a5a427e89689012edef6924674c6791ff07e1d9152855b6c6da609a22bcfab026e18f67738a4effbf7cb1512f8288cb323fb0b638a067d043c261c5f38b297e219f0a6e2888f56d5807a8111ceb9e8a7c4cb5db24303d8ec08eb37fefc7e2942688741c31336a9bfe983f44cf4c90fde8c0c9c23ebc0e4cabcdd283f7c3d544a6e70fc7ecc5bc74cdf0ced2e59558347b413e6740524e80b36b3d399d907896413b3507f075c708c5807b70395bac08b35744d828ab977c7f9b8892b6514fc5a753024d17026288af18c013826766396abd6884c7a6d4274d67f1ead54c4da871125bf40596b4bad6e928f2ee827e6b3443dc1e5e6e992c4c5242fc89799a15a257e8d165b6bae215103bdbdc029ebe1914c24ed9f2f5c230596466bc723c5bd1d044eba5e8690500e0541c1925c3b2b4b4b1d0d7faf46d97f56c229373bd7faa5ce3d031dc4ebef0dccb4033edb9d589ef2a9acab67796db7de9d58755299b92b142aebd8d94c29eb031e3168aab5ae4d15f8b785ef063c272d42da377f574ec1030292600bed11834ff565d412c79a618f729264653cfd4486e29a4300accc67f59c8bcf414f5d588ce447897537ad5883e278b3b294ca65d744791e13609867df2422d09635d42e4b50fa0a03e2a85fcf8b5d7ab511cca06c2200970f8350a50f60f934f3cee4a33da31e2c2097c2eb264109699fc546f036fd023e0303cebab9e77e7eb5fb8df921440812ff96c21eb8fbe83626a783db8cf54f633bbf52f63b1d8847105660225057c6d88ba9a81892b78eee8bddcfc7ee6b31375f85c0f864b5403db05832405c9febeeea79275ec0706957860433c07e35b633d553c1acd56e5501410b91565e67ae8744593c0fafeaa40bc95759bb4d88799dc650bf4068e5a3b9e3f80cb35fc232c63f4a7c61b93b8f459406f8851d46627a0048d3e99a320a747e55e3efdd16496fc37b2dee36bf7533941c9d0f9b80cd2392607f9c55021bbb2c49d69d791dee28f7a754d55ca823f15ca2d1f80a0c35c4b6d10ae7cbfcef97d9360e3b6cb7f94d660c707f0e54e430e907b558a8628b1952e46b5cc42dda7d8d5325b5f7837d8e861abac24064b7f9a43a391073eacbd01cb82ffd73ddec0e6eb1a90fecb52bc5c6c25b297e7787e599952cdf40fdbc8ba312caddd7e310fa2a293c52471d53691e02ca0eba5a9c29d0852d56602527859034aea5ebd6cbc4f5a765377e3bf5e02fb6f51dc1c30d845d641127acba2ec24d0166305e5a392a9c29656efd1f2ac5c8f19bfa6d76554300cd77537579096e9e29e03a9ebc5944317304c53910853e0768e7d69346dd71edec1db28d258b9c098ca6321922885e8fbdf7902ddce977d930ad85950c97fac15860f3e043456d80467867d7ff183fee7e2611fd6fe0589c51329a6a5e5144d4d68a852df70af9ea3274760b8a2435804660324cefec0051004cff4f3ce19d0257b8fd0a60a190ef2e7299e673454e2f785884617de4cfb2b517ef88d158a1103b520521ed5c2b5917776a8a67bc8bb47e386a725f29ed23660de12ee14cb0bf6129634f495b666ceccd83e638c952256e7e5eaa7848272c52536791c41cf26c7982f23ccd9f219f72ad202b5a1a2ddabd96618f6382ba7bf529f8f7dd38b4f86bf153ca3e468a4b99ea00afbdb4159b330dc3f36167e3d7c578a0ab0813df58653382faff545a91d905bd44f8482e7d8f426c2a2bbcdfe5358c462cbd2e51a5e9693528a77abfc88881167b38c67bf2ce1bb0c6131974a7fcb821936734ac46d6f343685fe9f091704adccc64d2dfaab8b6579b6766de751820ab2580cdb8422d560bc30a037e60c0ac92015af80dd6e8e5220ae899a93843f3df321a6491e101706280a742aba0cdace3ec687931e72e66cecd2b2ab237d99675cf7ea8a58369d6e0cd0d788cc18ec2c21f095eca13d52710f6bcd7d17127bf0de89e226d9c6e7ef239664854ef4c5fd7458dd28bb415896fa7689365f3faac2b97b33fa3b3079cd76f4bff35cd46d301dc18c762ee34be38611da7649d1598a45b4bd784aac8996df91af6f828766b648776cd0986cd9cb1bee0df741186e6c780427c95929eb6ef2658fe09d14b65ea9055e7ca8b0b485644536d43a16482ee8cd08bc7396a219139cf71b7ae882756edecab661f5b9c2c53fd9de1597946de23a9e6b0bbb87b338d26f3605b2b5a39cdbddf4d6639cd83d8bc81ecbf1e56319e9955b96637dcc575505629ffa0bbdbce5a5a431017237dd260ffdefcd36807424dbd4e0861b384b5d82514f4ac4fa20fe3a438ebf3ac13c0b90dc98d0e8e01fef0966111ccd22181a84dc6fff3b1a5713dec51e5e4e2e0702e360b19f73bd8a89e3ef2b7062abb4cf393ec8d6b553693543ee421fb621f268929129bcb3801e328c986d407980d81cc7414515a997edd149e0cf3291733e63142135a7bee0d289479398309bfd98f5e026ef6cea702119a70575328f03652a9037a0f0b446db7d91ae0267c5f02949aedb8dd9b7532ac30e6270a472e14f2a1b3598d1738d25f01bbf3db52de872bb8483fca5f368bd66"]) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000000c0)={0x2, 0x3b, 0x0}) r6 = syz_open_dev$hidraw(0x0, 0xfffffffffffffffd, 0x200) read$hidraw(r6, &(0x7f0000000100)=""/68, 0x44) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xfffffffffffffff7, 0x0) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f00000001c0)) 18:17:13 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x33, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x46d, 0xc31c, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x21, 0x1, 0x0, 0x0, 0xa0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x1, 0x1, 0x0, {0x6}}}]}}]}}, 0x0) syz_usb_ep_write(r0, 0x0, 0x1, &(0x7f0000002840)="ce") syz_usb_connect$cdc_ethernet(0x3, 0x79, &(0x7f0000000080)={{0x12, 0x1, 0x300, 0x2, 0x0, 0x0, 0x30, 0x525, 0xa4a1, 0x40, 0xffffffff, 0x20, 0x6, 0x1, [{{0x9, 0x2, 0x67, 0x1, 0x1, 0x0, 0x40, 0x6, [{{0x9, 0x4, 0x0, 0x400, 0x12, 0x2, 0x6, 0x0, 0xd6e, {{0x7, 0x24, 0x6, 0x0, 0x0, "739b"}, {0x5, 0x24, 0x0, 0x9}, {0xd, 0x24, 0xf, 0x1, 0x100000000, 0x7, 0x3, 0x7fffffff}, [@mdlm_detail={0x19, 0x24, 0x13, 0x1000, "e3cda8c791f9036f3bb29a6f11b089910dc79c6d72"}, @call_mgmt={0x5, 0x24, 0x1, 0x2, 0xbc}, @acm={0x4, 0x24, 0x2, 0x2}, @mbim_extended={0x8, 0x24, 0x1c, 0xe77, 0x5, 0x2}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x399, 0x5d, 0x400, 0xfff}}, {{0x9, 0x5, 0x3, 0x2, 0x334, 0x3, 0x4, 0x41bb}}}}}]}}]}}, &(0x7f00000003c0)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x310, 0x8, 0x3, 0x7, 0x40, 0x7f}, 0x1c, &(0x7f0000000100)={0x5, 0xf, 0x1c, 0x2, [@ssp_cap={0x10, 0x10, 0xa, 0x4ad5, 0x1, 0x0, 0xf, 0x4, [0xffc000]}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x1eca, 0x3, 0x400}]}, 0x5, [{0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x443}}, {0x38, &(0x7f0000000180)=@string={0x38, 0x3, "418226e8fb7c6c4de0c584bd0b1844efbfe1340071f59ead5a39f0be25d629ae42d52d3fc779baa00655749bfdd3e783bbd3b6a22ae8"}}, {0x29, &(0x7f00000001c0)=@string={0x29, 0x3, "234c83d48d207802b0b149a9b853a03ae305dc41efaa9321215dfc79ce80f90589b9fb3fe8f4e6"}}, {0xc8, &(0x7f0000000200)=@string={0xc8, 0x3, "e80b9ce9795081838b5cfbfefc5bcffad932704739953eace662496092e19724c932b4e8a8a9b7ed535b1738f275ff948387ba729d8d71859aeb180d4efbf219716134c1e9b752032c962335e400150deaed7d2d6f8172bea846a745d5e34d9a05d8ba52ba709183ae80b659215e669ad666ebb04b0fdfe25c6ef7d9f65c60aeada31b8c9de7e9777d085163e5174f7cae76d64f3402fcf3d6f78f76be832fd15032338f08e1a4186aa61afae764083b9cf210a9106ca681ca54b7d338fb3e86ab194630f1bc"}}, {0x93, &(0x7f0000000300)=@string={0x93, 0x3, "c53819bb550c30890b765e0ddcce7a2c2adef742e08d35de4a9bb2a557a1c5cb4c863b08e6e03d579f589c0801890633e47c614e34770765e32fb1f1a0f9a0b9aca1f7321da4c3987e38827d01b1bf1331b34f111a568bc275a95d2f6c3286e031dc335d6aa76ecf084ad6be8c85951aed113b62b1b22ef2996afc2f9b3921085e8056a53da1887026195f1d73b6a124dc"}}]}) syz_usb_disconnect(r0) syz_open_dev$char_usb(0xc, 0xb4, 0x6) 18:17:13 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x3, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000300)={0x3, 0xe7, &(0x7f0000000200)="1dc6973e947881d60ee1556206ccad6d05e3eac43191c17a6ad01a2f0a5d026eac6a98f324dc96536e4fbcb9ea0f74cecfd3de1783372d282b5df89ef6edf10090cc992c4e9b17b3b59bb9b09eb49f21af62098145d2336bb18a1e571a6cd092cc0efefedc5cbaa7560ff6e05cef8acfdcc7d70da3a9bc02fd8d3c6b0fc0f4a55a5855a60e27544616f09659ad6703899eb96e3dcd1a715663b5cbdd42c6c913b0473dffffb823d1b6d1ceb9bf22c25e419a180760ea970ef124a79edcd093cabf8cf681bda200ca2c19099082fce3c5d65c9bf0f619db9393d9cecc04edca2e77278376063627"}) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x7, 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) read$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r4, &(0x7f0000001200)='\t', 0xffffff45) r5 = syz_open_dev$hiddev(0x0, 0x12d, 0x0) ioctl$HIDIOCGDEVINFO(r5, 0x801c4803, &(0x7f0000000080)=""/53) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, &(0x7f00000013c0)=""/4096) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f0000000340)=ANY=[@ANYBLOB="4d0c000041e7d74ccd85561fa83fc1e87c4e26a6881ff9bab1f993fb85517a7fc912cd9c8cfa015a14c754981a9b7138863cd5d7d607c116a3dffbaca7327563ad3276a26d25199f683bb275d5805ec755acdb5f9a7960c0859c33f4188669c146cae78111f69b513e7fe0f43f7f2217e44e17b4964074a4210707c6e215af01bd62f2fc42c8e217c56feecfeb5e424706f4b0e3c96d21f9ed3906f31b8d05e1060e1a27ab2e303cd9d7b59d093392e972c894d7de328251b446bba3dfd94fad99b3e1987e292fa504b3f72a0ea6455053153ea4275a815834ce0df32791cb2818e4c9eea3449f04f214c21b51d8fb7f247a4cde985ba1d18abf5fb2babbfb206e3888623abdcd79fe1c33ead885437b48cea2536c042b00ea61d60c04046fec582d5f4a8e47da90a65f1ff1f360698b3aa220f773695ec3e9d893041c64c17f7d65b44e328dafdd41efe14097a45e1e1051843fe13e36791bd6485912685f69bc7bba01d00460a9c95cfbf6603dcef7cb8d99e1306d08cedc905dcbc37f50b83ea7134ad8d9e127e743c3d1160b4c1015e27be530d04f32da767c8fb96fbe53b6c5fcb71032e13d47265e5b30f0370d6d8cf9d7adb70d773571af108bcaf7f51e4b97d762efa226f62ffe7793ff0f3c2717339d5112741da73464101494d5bdec8e8f61cdd3f3fb24c485027b1614369a241300ca08627899926f608028d47283cf777d520edba01ae6ba6c910bebc9fb72ab9cb16bc257051ad3d7ccaf7635d04fee0aedbf1f4d23728f3343b0f46ba5557c462109b75a50f9852a4283ef34d3afd35d067b92ac7c8e01c386e9a8179d7f65e902ee3c2b0e76bb0989367015af1a7dc626b88a04ff72f5f098d351dbb7e2224321c9bf11a35d578147dbbc980a982a25db32c71d953129786735b8d6f5137fea5299ef8406e3ef6a038c6ff9438b84e90b4a70b86d8dec510f183614009124973071f367da7b1b76e299b27dd8550e0bcd48094cf61565ee90ade1dc4436ff2d18d793c32dfef6e08d4301cc9f1a137566332a398c9503506e57dbdbb29c7158cfeecce1352ab8a18f80f71a45b54cbe2efb453b4f4e3079931212463a17a755afd4608fe7d5899a46e1b8847cdd0a2ac5e111c70bfd45e27e12ffca4a0ef415646e18541b3165b7c40fd80d4f6f44208ac00daa6f1215d7023e0314af1f8d6cb9a84c1d6bdb40bb7e8109174f26e19fa7d0673b484260948ecdb1b9e4526deaca52b97565d57efaf508c0a908162db08afb596570c34e4be1b166f73a2a909e8f3af5b1f6293546dc29b4353caa62b17701773174e823870f61aa804bc7cb662841c38b8eb5e7feba6e81f28fba93f49b911bbcc3d5717bb4b1917d0b72373f78d616e5dd53e1296ee1661f835881d806f9ff7b06f1cf0cecd95316ae1aff4446b56504af0925bdbf2daa91a0af53828bb02c14079386e892c68e65a73f8cf9753c727aadfe5fbc438b083091d2ef0a4552fa56bfe54d1d99551de09cb07b5c3d39feb8fb6f0d597653d0eb59d970c1e9576a3c18a133e0cdd946733162700f29ec38a73dde7395ffd6b086e3269ce07a944967042648d2c66a4b0589fbc2930b6a276d561b1a2d4405028209d25c5aaaeaa0dde7f408c2abea7366ff855c4eb94156aa5ff6ed90ced1e639a60e88961a22e6723ff7ecbc2f854052b4a193659fb42d85a830f2adbe80775a9ac88df11fb246c2fd84a680d20c4938d5b2fdb4be5ba2bf191a57b95670499c163598137140f4ac1706cb485e26b85b330342d472f67e065ff65bd2995cd296a233040b8eb66ed3929b5a34d5f541abfcc54684f47e170690230a6882444367bab54a5a427e89689012edef6924674c6791ff07e1d9152855b6c6da609a22bcfab026e18f67738a4effbf7cb1512f8288cb323fb0b638a067d043c261c5f38b297e219f0a6e2888f56d5807a8111ceb9e8a7c4cb5db24303d8ec08eb37fefc7e2942688741c31336a9bfe983f44cf4c90fde8c0c9c23ebc0e4cabcdd283f7c3d544a6e70fc7ecc5bc74cdf0ced2e59558347b413e6740524e80b36b3d399d907896413b3507f075c708c5807b70395bac08b35744d828ab977c7f9b8892b6514fc5a753024d17026288af18c013826766396abd6884c7a6d4274d67f1ead54c4da871125bf40596b4bad6e928f2ee827e6b3443dc1e5e6e992c4c5242fc89799a15a257e8d165b6bae215103bdbdc029ebe1914c24ed9f2f5c230596466bc723c5bd1d044eba5e8690500e0541c1925c3b2b4b4b1d0d7faf46d97f56c229373bd7faa5ce3d031dc4ebef0dccb4033edb9d589ef2a9acab67796db7de9d58755299b92b142aebd8d94c29eb031e3168aab5ae4d15f8b785ef063c272d42da377f574ec1030292600bed11834ff565d412c79a618f729264653cfd4486e29a4300accc67f59c8bcf414f5d588ce447897537ad5883e278b3b294ca65d744791e13609867df2422d09635d42e4b50fa0a03e2a85fcf8b5d7ab511cca06c2200970f8350a50f60f934f3cee4a33da31e2c2097c2eb264109699fc546f036fd023e0303cebab9e77e7eb5fb8df921440812ff96c21eb8fbe83626a783db8cf54f633bbf52f63b1d8847105660225057c6d88ba9a81892b78eee8bddcfc7ee6b31375f85c0f864b5403db05832405c9febeeea79275ec0706957860433c07e35b633d553c1acd56e5501410b91565e67ae8744593c0fafeaa40bc95759bb4d88799dc650bf4068e5a3b9e3f80cb35fc232c63f4a7c61b93b8f459406f8851d46627a0048d3e99a320a747e55e3efdd16496fc37b2dee36bf7533941c9d0f9b80cd2392607f9c55021bbb2c49d69d791dee28f7a754d55ca823f15ca2d1f80a0c35c4b6d10ae7cbfcef97d9360e3b6cb7f94d660c707f0e54e430e907b558a8628b1952e46b5cc42dda7d8d5325b5f7837d8e861abac24064b7f9a43a391073eacbd01cb82ffd73ddec0e6eb1a90fecb52bc5c6c25b297e7787e599952cdf40fdbc8ba312caddd7e310fa2a293c52471d53691e02ca0eba5a9c29d0852d56602527859034aea5ebd6cbc4f5a765377e3bf5e02fb6f51dc1c30d845d641127acba2ec24d0166305e5a392a9c29656efd1f2ac5c8f19bfa6d76554300cd77537579096e9e29e03a9ebc5944317304c53910853e0768e7d69346dd71edec1db28d258b9c098ca6321922885e8fbdf7902ddce977d930ad85950c97fac15860f3e043456d80467867d7ff183fee7e2611fd6fe0589c51329a6a5e5144d4d68a852df70af9ea3274760b8a2435804660324cefec0051004cff4f3ce19d0257b8fd0a60a190ef2e7299e673454e2f785884617de4cfb2b517ef88d158a1103b520521ed5c2b5917776a8a67bc8bb47e386a725f29ed23660de12ee14cb0bf6129634f495b666ceccd83e638c952256e7e5eaa7848272c52536791c41cf26c7982f23ccd9f219f72ad202b5a1a2ddabd96618f6382ba7bf529f8f7dd38b4f86bf153ca3e468a4b99ea00afbdb4159b330dc3f36167e3d7c578a0ab0813df58653382faff545a91d905bd44f8482e7d8f426c2a2bbcdfe5358c462cbd2e51a5e9693528a77abfc88881167b38c67bf2ce1bb0c6131974a7fcb821936734ac46d6f343685fe9f091704adccc64d2dfaab8b6579b6766de751820ab2580cdb8422d560bc30a037e60c0ac92015af80dd6e8e5220ae899a93843f3df321a6491e101706280a742aba0cdace3ec687931e72e66cecd2b2ab237d99675cf7ea8a58369d6e0cd0d788cc18ec2c21f095eca13d52710f6bcd7d17127bf0de89e226d9c6e7ef239664854ef4c5fd7458dd28bb415896fa7689365f3faac2b97b33fa3b3079cd76f4bff35cd46d301dc18c762ee34be38611da7649d1598a45b4bd784aac8996df91af6f828766b648776cd0986cd9cb1bee0df741186e6c780427c95929eb6ef2658fe09d14b65ea9055e7ca8b0b485644536d43a16482ee8cd08bc7396a219139cf71b7ae882756edecab661f5b9c2c53fd9de1597946de23a9e6b0bbb87b338d26f3605b2b5a39cdbddf4d6639cd83d8bc81ecbf1e56319e9955b96637dcc575505629ffa0bbdbce5a5a431017237dd260ffdefcd36807424dbd4e0861b384b5d82514f4ac4fa20fe3a438ebf3ac13c0b90dc98d0e8e01fef0966111ccd22181a84dc6fff3b1a5713dec51e5e4e2e0702e360b19f73bd8a89e3ef2b7062abb4cf393ec8d6b553693543ee421fb621f268929129bcb3801e328c986d407980d81cc7414515a997edd149e0cf3291733e63142135a7bee0d289479398309bfd98f5e026ef6cea702119a70575328f03652a9037a0f0b446db7d91ae0267c5f02949aedb8dd9b7532ac30e6270a472e14f2a1b3598d1738d25f01bbf3db52de872bb8483fca5f368bd66"]) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000000c0)={0x2, 0x3b, 0x0}) r6 = syz_open_dev$hidraw(0x0, 0xfffffffffffffffd, 0x200) read$hidraw(r6, &(0x7f0000000100)=""/68, 0x44) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x40000) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f00000001c0)) [ 558.306078][ T4736] usb 6-1: Using ep0 maxpacket: 32 [ 558.416336][ T17] usb 5-1: Using ep0 maxpacket: 8 [ 558.426662][ T4736] usb 6-1: unable to get BOS descriptor or descriptor too short [ 558.486220][ T4736] usb 6-1: unable to read config index 0 descriptor/start: -71 [ 558.496358][ T4736] usb 6-1: can't read configurations, error -71 [ 558.512944][ T4736] usb usb6-port1: attempt power cycle [ 558.536223][ T17] usb 5-1: config 0 has an invalid interface number: 52 but max is 0 [ 558.544463][ T17] usb 5-1: config 0 has an invalid descriptor of length 148, skipping remainder of the config [ 558.554816][ T17] usb 5-1: config 0 has no interface number 0 [ 558.585025][ T17] usb 5-1: config 0 interface 52 altsetting 1 endpoint 0x8A has invalid maxpacket 1762, setting to 1024 [ 558.596317][ T17] usb 5-1: config 0 interface 52 altsetting 1 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 558.609258][ T17] usb 5-1: config 0 interface 52 has no altsetting 0 [ 558.615980][ T17] usb 5-1: New USB device found, idVendor=06cb, idProduct=0006, bcdDevice=5c.be [ 558.625079][ T17] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 558.633498][ T2748] usb 4-1: new high-speed USB device number 21 using dummy_hcd [ 558.649972][ T17] usb 5-1: config 0 descriptor?? [ 558.701353][ T17] hub 5-1:0.52: bad descriptor, ignoring hub [ 558.707831][ T17] hub: probe of 5-1:0.52 failed with error -5 [ 558.786145][ T2732] usb 2-1: device descriptor read/64, error -71 [ 558.876181][ T2748] usb 4-1: Using ep0 maxpacket: 16 [ 558.917620][ T17] input: USB Synaptics Device 06cb:0006 as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.52/input/input99 [ 559.006165][ T2748] usb 4-1: config 0 has an invalid descriptor of length 34, skipping remainder of the config [ 559.016445][ T2748] usb 4-1: config 0 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 9 [ 559.029402][ T2748] usb 4-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.40 [ 559.038487][ T2748] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 559.048016][ T2748] usb 4-1: config 0 descriptor?? [ 559.056196][ T2732] usb 2-1: new high-speed USB device number 15 using dummy_hcd [ 559.088062][ T2748] usbhid 4-1:0.0: couldn't find an input interrupt endpoint [ 559.289148][ T2764] usb 4-1: USB disconnect, device number 21 [ 559.316763][ T2748] usb 5-1: USB disconnect, device number 40 [ 559.416182][ T2732] usb 2-1: config 0 has an invalid interface number: 128 but max is 0 [ 559.424426][ T2732] usb 2-1: config 0 has no interface number 0 [ 559.431101][ T2732] usb 2-1: New USB device found, idVendor=046d, idProduct=08f6, bcdDevice=96.35 [ 559.440205][ T2732] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 559.449022][ T2732] usb 2-1: config 0 descriptor?? [ 559.488362][ T2732] gspca_main: STV06xx-2.14.0 probing 046d:08f6 [ 559.495315][ T2732] gspca_stv06xx: st6422 sensor detected [ 560.026227][ T2732] STV06xx: probe of 2-1:0.128 failed with error -71 [ 560.034361][ T2732] usb 2-1: USB disconnect, device number 15 [ 560.126110][ T4736] usb 5-1: new high-speed USB device number 41 using dummy_hcd [ 560.266135][ T2764] usb 4-1: new high-speed USB device number 22 using dummy_hcd [ 560.366088][ T4736] usb 5-1: Using ep0 maxpacket: 8 [ 560.486198][ T4736] usb 5-1: config 0 has an invalid interface number: 28 but max is 0 [ 560.494370][ T4736] usb 5-1: config 0 has no interface number 0 [ 560.500541][ T4736] usb 5-1: config 0 interface 28 altsetting 0 endpoint 0xF has an invalid bInterval 0, changing to 7 [ 560.511684][ T4736] usb 5-1: New USB device found, idVendor=0f0f, idProduct=2020, bcdDevice=48.c9 [ 560.516106][ T2764] usb 4-1: Using ep0 maxpacket: 16 [ 560.520809][ T4736] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 560.534777][ T4736] usb 5-1: config 0 descriptor?? [ 560.646175][ T2764] usb 4-1: config 0 has an invalid descriptor of length 34, skipping remainder of the config [ 560.656481][ T2764] usb 4-1: config 0 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 9 [ 560.669425][ T2764] usb 4-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.40 [ 560.678499][ T2764] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 560.688054][ T2764] usb 4-1: config 0 descriptor?? [ 560.728300][ T2764] usbhid 4-1:0.0: couldn't find an input interrupt endpoint [ 560.766157][ T2846] usb 2-1: new high-speed USB device number 16 using dummy_hcd [ 560.778748][ T2764] usb 5-1: USB disconnect, device number 41 18:17:16 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x3, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000300)={0x3, 0xe7, &(0x7f0000000200)="1dc6973e947881d60ee1556206ccad6d05e3eac43191c17a6ad01a2f0a5d026eac6a98f324dc96536e4fbcb9ea0f74cecfd3de1783372d282b5df89ef6edf10090cc992c4e9b17b3b59bb9b09eb49f21af62098145d2336bb18a1e571a6cd092cc0efefedc5cbaa7560ff6e05cef8acfdcc7d70da3a9bc02fd8d3c6b0fc0f4a55a5855a60e27544616f09659ad6703899eb96e3dcd1a715663b5cbdd42c6c913b0473dffffb823d1b6d1ceb9bf22c25e419a180760ea970ef124a79edcd093cabf8cf681bda200ca2c19099082fce3c5d65c9bf0f619db9393d9cecc04edca2e77278376063627"}) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x7, 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) read$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r4, &(0x7f0000001200)='\t', 0xffffff45) r5 = syz_open_dev$hiddev(0x0, 0x12d, 0x0) ioctl$HIDIOCGDEVINFO(r5, 0x801c4803, &(0x7f0000000080)=""/53) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, &(0x7f00000013c0)=""/4096) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f0000000340)=ANY=[@ANYBLOB="4d0c000041e7d74ccd85561fa83fc1e87c4e26a6881ff9bab1f993fb85517a7fc912cd9c8cfa015a14c754981a9b7138863cd5d7d607c116a3dffbaca7327563ad3276a26d25199f683bb275d5805ec755acdb5f9a7960c0859c33f4188669c146cae78111f69b513e7fe0f43f7f2217e44e17b4964074a4210707c6e215af01bd62f2fc42c8e217c56feecfeb5e424706f4b0e3c96d21f9ed3906f31b8d05e1060e1a27ab2e303cd9d7b59d093392e972c894d7de328251b446bba3dfd94fad99b3e1987e292fa504b3f72a0ea6455053153ea4275a815834ce0df32791cb2818e4c9eea3449f04f214c21b51d8fb7f247a4cde985ba1d18abf5fb2babbfb206e3888623abdcd79fe1c33ead885437b48cea2536c042b00ea61d60c04046fec582d5f4a8e47da90a65f1ff1f360698b3aa220f773695ec3e9d893041c64c17f7d65b44e328dafdd41efe14097a45e1e1051843fe13e36791bd6485912685f69bc7bba01d00460a9c95cfbf6603dcef7cb8d99e1306d08cedc905dcbc37f50b83ea7134ad8d9e127e743c3d1160b4c1015e27be530d04f32da767c8fb96fbe53b6c5fcb71032e13d47265e5b30f0370d6d8cf9d7adb70d773571af108bcaf7f51e4b97d762efa226f62ffe7793ff0f3c2717339d5112741da73464101494d5bdec8e8f61cdd3f3fb24c485027b1614369a241300ca08627899926f608028d47283cf777d520edba01ae6ba6c910bebc9fb72ab9cb16bc257051ad3d7ccaf7635d04fee0aedbf1f4d23728f3343b0f46ba5557c462109b75a50f9852a4283ef34d3afd35d067b92ac7c8e01c386e9a8179d7f65e902ee3c2b0e76bb0989367015af1a7dc626b88a04ff72f5f098d351dbb7e2224321c9bf11a35d578147dbbc980a982a25db32c71d953129786735b8d6f5137fea5299ef8406e3ef6a038c6ff9438b84e90b4a70b86d8dec510f183614009124973071f367da7b1b76e299b27dd8550e0bcd48094cf61565ee90ade1dc4436ff2d18d793c32dfef6e08d4301cc9f1a137566332a398c9503506e57dbdbb29c7158cfeecce1352ab8a18f80f71a45b54cbe2efb453b4f4e3079931212463a17a755afd4608fe7d5899a46e1b8847cdd0a2ac5e111c70bfd45e27e12ffca4a0ef415646e18541b3165b7c40fd80d4f6f44208ac00daa6f1215d7023e0314af1f8d6cb9a84c1d6bdb40bb7e8109174f26e19fa7d0673b484260948ecdb1b9e4526deaca52b97565d57efaf508c0a908162db08afb596570c34e4be1b166f73a2a909e8f3af5b1f6293546dc29b4353caa62b17701773174e823870f61aa804bc7cb662841c38b8eb5e7feba6e81f28fba93f49b911bbcc3d5717bb4b1917d0b72373f78d616e5dd53e1296ee1661f835881d806f9ff7b06f1cf0cecd95316ae1aff4446b56504af0925bdbf2daa91a0af53828bb02c14079386e892c68e65a73f8cf9753c727aadfe5fbc438b083091d2ef0a4552fa56bfe54d1d99551de09cb07b5c3d39feb8fb6f0d597653d0eb59d970c1e9576a3c18a133e0cdd946733162700f29ec38a73dde7395ffd6b086e3269ce07a944967042648d2c66a4b0589fbc2930b6a276d561b1a2d4405028209d25c5aaaeaa0dde7f408c2abea7366ff855c4eb94156aa5ff6ed90ced1e639a60e88961a22e6723ff7ecbc2f854052b4a193659fb42d85a830f2adbe80775a9ac88df11fb246c2fd84a680d20c4938d5b2fdb4be5ba2bf191a57b95670499c163598137140f4ac1706cb485e26b85b330342d472f67e065ff65bd2995cd296a233040b8eb66ed3929b5a34d5f541abfcc54684f47e170690230a6882444367bab54a5a427e89689012edef6924674c6791ff07e1d9152855b6c6da609a22bcfab026e18f67738a4effbf7cb1512f8288cb323fb0b638a067d043c261c5f38b297e219f0a6e2888f56d5807a8111ceb9e8a7c4cb5db24303d8ec08eb37fefc7e2942688741c31336a9bfe983f44cf4c90fde8c0c9c23ebc0e4cabcdd283f7c3d544a6e70fc7ecc5bc74cdf0ced2e59558347b413e6740524e80b36b3d399d907896413b3507f075c708c5807b70395bac08b35744d828ab977c7f9b8892b6514fc5a753024d17026288af18c013826766396abd6884c7a6d4274d67f1ead54c4da871125bf40596b4bad6e928f2ee827e6b3443dc1e5e6e992c4c5242fc89799a15a257e8d165b6bae215103bdbdc029ebe1914c24ed9f2f5c230596466bc723c5bd1d044eba5e8690500e0541c1925c3b2b4b4b1d0d7faf46d97f56c229373bd7faa5ce3d031dc4ebef0dccb4033edb9d589ef2a9acab67796db7de9d58755299b92b142aebd8d94c29eb031e3168aab5ae4d15f8b785ef063c272d42da377f574ec1030292600bed11834ff565d412c79a618f729264653cfd4486e29a4300accc67f59c8bcf414f5d588ce447897537ad5883e278b3b294ca65d744791e13609867df2422d09635d42e4b50fa0a03e2a85fcf8b5d7ab511cca06c2200970f8350a50f60f934f3cee4a33da31e2c2097c2eb264109699fc546f036fd023e0303cebab9e77e7eb5fb8df921440812ff96c21eb8fbe83626a783db8cf54f633bbf52f63b1d8847105660225057c6d88ba9a81892b78eee8bddcfc7ee6b31375f85c0f864b5403db05832405c9febeeea79275ec0706957860433c07e35b633d553c1acd56e5501410b91565e67ae8744593c0fafeaa40bc95759bb4d88799dc650bf4068e5a3b9e3f80cb35fc232c63f4a7c61b93b8f459406f8851d46627a0048d3e99a320a747e55e3efdd16496fc37b2dee36bf7533941c9d0f9b80cd2392607f9c55021bbb2c49d69d791dee28f7a754d55ca823f15ca2d1f80a0c35c4b6d10ae7cbfcef97d9360e3b6cb7f94d660c707f0e54e430e907b558a8628b1952e46b5cc42dda7d8d5325b5f7837d8e861abac24064b7f9a43a391073eacbd01cb82ffd73ddec0e6eb1a90fecb52bc5c6c25b297e7787e599952cdf40fdbc8ba312caddd7e310fa2a293c52471d53691e02ca0eba5a9c29d0852d56602527859034aea5ebd6cbc4f5a765377e3bf5e02fb6f51dc1c30d845d641127acba2ec24d0166305e5a392a9c29656efd1f2ac5c8f19bfa6d76554300cd77537579096e9e29e03a9ebc5944317304c53910853e0768e7d69346dd71edec1db28d258b9c098ca6321922885e8fbdf7902ddce977d930ad85950c97fac15860f3e043456d80467867d7ff183fee7e2611fd6fe0589c51329a6a5e5144d4d68a852df70af9ea3274760b8a2435804660324cefec0051004cff4f3ce19d0257b8fd0a60a190ef2e7299e673454e2f785884617de4cfb2b517ef88d158a1103b520521ed5c2b5917776a8a67bc8bb47e386a725f29ed23660de12ee14cb0bf6129634f495b666ceccd83e638c952256e7e5eaa7848272c52536791c41cf26c7982f23ccd9f219f72ad202b5a1a2ddabd96618f6382ba7bf529f8f7dd38b4f86bf153ca3e468a4b99ea00afbdb4159b330dc3f36167e3d7c578a0ab0813df58653382faff545a91d905bd44f8482e7d8f426c2a2bbcdfe5358c462cbd2e51a5e9693528a77abfc88881167b38c67bf2ce1bb0c6131974a7fcb821936734ac46d6f343685fe9f091704adccc64d2dfaab8b6579b6766de751820ab2580cdb8422d560bc30a037e60c0ac92015af80dd6e8e5220ae899a93843f3df321a6491e101706280a742aba0cdace3ec687931e72e66cecd2b2ab237d99675cf7ea8a58369d6e0cd0d788cc18ec2c21f095eca13d52710f6bcd7d17127bf0de89e226d9c6e7ef239664854ef4c5fd7458dd28bb415896fa7689365f3faac2b97b33fa3b3079cd76f4bff35cd46d301dc18c762ee34be38611da7649d1598a45b4bd784aac8996df91af6f828766b648776cd0986cd9cb1bee0df741186e6c780427c95929eb6ef2658fe09d14b65ea9055e7ca8b0b485644536d43a16482ee8cd08bc7396a219139cf71b7ae882756edecab661f5b9c2c53fd9de1597946de23a9e6b0bbb87b338d26f3605b2b5a39cdbddf4d6639cd83d8bc81ecbf1e56319e9955b96637dcc575505629ffa0bbdbce5a5a431017237dd260ffdefcd36807424dbd4e0861b384b5d82514f4ac4fa20fe3a438ebf3ac13c0b90dc98d0e8e01fef0966111ccd22181a84dc6fff3b1a5713dec51e5e4e2e0702e360b19f73bd8a89e3ef2b7062abb4cf393ec8d6b553693543ee421fb621f268929129bcb3801e328c986d407980d81cc7414515a997edd149e0cf3291733e63142135a7bee0d289479398309bfd98f5e026ef6cea702119a70575328f03652a9037a0f0b446db7d91ae0267c5f02949aedb8dd9b7532ac30e6270a472e14f2a1b3598d1738d25f01bbf3db52de872bb8483fca5f368bd66"]) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000000c0)={0x2, 0x3b, 0x0}) r6 = syz_open_dev$hidraw(0x0, 0xfffffffffffffffd, 0x200) read$hidraw(r6, &(0x7f0000000100)=""/68, 0x44) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xfffffffffffffff7, 0x0) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f00000001c0)) 18:17:16 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/../raw#\x00', 0x0, 0x4001) write$hidraw(r0, &(0x7f0000000200)="69f4a84c9398459b7416b91b0496ee195f98d5293a0b8c5638b9a9b601f4831f927406c7aa9f9ff589426285aa1801b0ec2486b265678b8b83af211e38ac487eaedf3895780c92c4f5813165847a7375ec2cfee78128e25375e8366bc68eda70034e052ba6b00e0188cb0e9025a788b73f4c19d5f1f8a887ad8e507fdd19dfe0c8f85365e42c72f2e39750fed031b1ec43837c194deeb6614bb3fd5d8c815dc0563fb44ec3736a70260cc7531926429f94e6bd8a56eff48ef85147dc039e6e23549323a1aebcd1b421362c435f63d6398f3bcc0d060cff87af7582e4cd43e815e541be21c5f3e5a00ee0dc597618721459ff18f58750348e4dc60c8445285eacf34944ef243c81969527338613f518cede21a0556a8e70df7a10e032759beb26fba4b750a47057f99bda1eafdad6f6185b8839f798d1b7452f4782cef63f6ccc21da819354f5c6e32bf48162b940b040af350b83b491b000859a639c10f41b52148de2a511ae905cb6a118c31e173c2d4def2f5d60be27c3d656fa9c71131eb099da33bc3eae8716c75767069fde06b44a854dc2e84919bb09b4c669278eddcbb0b62bde73d553cea6dc1a4618ad82683ab7f417e80b9a60f19de6d8acb345ea3cdcc7bc7652aa51d6d94b6d630ad15e2537596cecf1c93c243e49e29a24f594d53a94b71b8cb6a5e593aad57981320ad468d9067d309d84e55c9f5ad7801336", 0x3fe00) r1 = syz_open_dev$hidraw(0x0, 0x1, 0x400000) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x8, 0x90000) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000400)=ANY=[@ANYBLOB="d50d0000f6717c8a27eefc84f644d5ef0a4c32a16519c465bb0a18f44cbc1df97dd9dce2bc6049cf9da30d38f8bf5b81a3854aa3fb63129c580800cf762c9b242b3b697de47e26d5423f1249230f14954e4dc261f4dbb85c6ce300d97fee3e384d779f8c73fba1337676cac8c096f09797922e4b84456fded0b307a94f4e78d0f59ea338d81c54e73faa65c497bee5d415c3cdcf8104b1cf1ecb808a72e7b4e2c5cbacbb5759df09f9fcdca8f33a6a8d7bacb1b450e95551a102a85e09edb6a4603b5e1e037c038cc270a466659c2ce3e6a88972b8829eeb6ae22d5f9a267be5f41127718e26141a7510861a16adc4347815822e864d4eba927f4cf5ea322094cf32a8e94b922fb75249d1c1768385931a8062b27215539f39ed1bf3574e93366d2e52772a2973cb91a0d78a9800b3c2600346af4cb134f242e546768e4280ad902488e3785edd7d54b0ea672fbacd118beedfa09ec4afe3cd74bf141e3b543711e6452b7cda5dbbd618fe5dbd065fc5811562f0f2350d7b878d5be091ce932f501810f50ba87da3ba702bdfb600064492cb8ea0c0bd502d4c4f725e464e9bf2c8d4fcbd5b4fa1a791485b67e2d8699d9e99397e9d53e4f4946d872d4093c33e30c3a765fcb0863b05b71878fc2a27c9e61fc6a9e93fb2091be55458a02606491bed324837c59ab5c1faad30bfe4863769250a38325ba14e083373eb3e29ecd58468fac019f50301d5ddf297f84d3d1e9498e1e29e6fc3e6218b8fe5e54c2c2c55f63763f63c02f8db3be7da3ee14de1d67f57168cb5540d31942a514debd01a90798cc93ed23d326d057c734329ed03675419737f3374d74d8bc8f47ef808081475b7d6121a4fd7d2c9f9b558f42b5f834488ab45403f18c6ef0c4b19dbffdc9e5df71f503b04ab1e95c6549fec4f37b49abc0c591d45d5acbb40a10b52253280fc48721fe792926d5f99956e5ae4e9408b36f19813ab0d8b9121db562110b7143e25ac7a3e865b6b5f3548c3312b5bd05e0f2baa6b8f57ee0c6068c675fa1c6789579fc53d27f1b380aaec1686fa1b0de9bdb34ce895b9814185201773c64b0216e0629212649a4be4dc6626a8b66782351c4aaa6f46a5047d3bfc85aef29e5af3b6e55fa2fc8556c6f2f482123013d5df68f0e594286cda099a8201bac642f3fdf0e53ca0d0c91db8ae41ff121f483012a813178d8dd0b1bafb66a564bdbc350f3e6505aeeac6201e4d3e78038c228977282aeb65b989c4edbc5104ec2a988dd6bcb2d4b90cd1b89e79a54bcd9d60e0e50d44d1852e4790640b5497209adf5b3d7d346a379b998696226f5cd964b120609de637cfcb5f072c74b7d1c292f6cf85b6b3cbf6cf822589eedee1b5e691cc772f17e287b90ee8c740c71656617b74e0541ad4280f4ac819ec1668cdb98de8f52a185c156a734125dff03bb278c2f009a61803ee8f2601dda867f8811165e43b957db57607f908d2111cf9eae6e72b299a19fb31aa4b5d1cf63826ac78d8bd209c9f2412ab186aab1e921b885b4c010828a0b6804ae96788395a6788f13067fd362341deefd8fc90a4ed6aebe8a3b12ad3c2091b8e62ada451f4b4e382525517f2dcd5c8950c52b004328ba530e219c0da1f66ee5d95c5acc8fb3252ce0118e4ed486828c63e65e3efc7911be72ed96dae4c160eb89b4d0cd84e7e8423013475b1fd68de0ee9254e8ba16864e17926d736b00187a69d2900e2cdabfc21153a5730fcf40b0e967232d508b9e09285efc4967f53e632d8a3ae1bdfb4658e161630edad3819febb0508bbf7698d00398a306849ffefa7d8d3dbbb4d4a1f9bb84d27fa3f2baffb1bb823b8fe88083926a309e80fbc3cd172593e1ad54d2445b7463b5445858a889858bd84bdad21c9df6214bf61dd4b035f991497351915a36835bebc75884b3acc2beca850ce2ed4f347485fc835a6783bbdd8f6cb9520536ad9ce757d3150c092e0e8a0d7a2a681dd450cfc527ed14eecd344a58645bbb906c282b1bfb38f5a389e602ecab5f994c1ff08ca29e938f1e4f61424eedab06417418280c5d9a3df6a5548737db33c41591173dbb6ac53a52e08728d03a5f5876af04f012215bb116b8be651e6b9d695afecf60a05b500ddc734ecd720d55741736bfc086705812ec33dae03b2004e45e953946557e4d3b28452287818d0cd3e209927179f19ca4fae0447938c10dc156b3e04dac635fb3221a5a70299b46f9a069dd221ca97754aba3a9906312caea0b9989b55286e94d451b244d4ed8b67afb1d58c2d1c7748bf45857905d2e791d89472dbd6bf6318723baad354a0d2df93b92edcc6153f3d9f810dcff5f0b57c087f9474e770aedb9c1dafd620c7831b7f3efde1ac21642aeab898f1d7c00ea007ba0feb226740fe79c1c0d7ba9553a729fcbf352c0c07d811ee759a028edac354154214448ae067068c0ea73d2760358e96710450b07f4260f7df0ca518a9d6d7a02bca6e68107351d61754e1843887d8ad94d93e722d7c3e42aa24b3683cbc861ae019481e76bd1d7cd015fd823724507a5f0592ce36f3bcd7d31926c06778afe7143e8832f250c36f01ced14491a4537aafbb7a47f489ca345274b1ca4dee695578ba97bac5b7ea85488d426c50da5a6e3c3d7a8ba139e23dd62c0b1f20932040c750f2834a26bb6d1b016e5f332b5f62d2dda90b0637c317ec825111aff8bf28a44315fb344fbae8ba6cfb3774f4db3493cee84dfae253bc43896d688a83cd2f27f1d6b2093c78cb60aab37acba4ae682889c3279a70441ffe62b28013cec76c6597af2d2d2ee3b89275daa1fae674ae7edfcee212d4a26d56cf81cd2e333c8492ebd362dd9923dd8a22f86bacef36451e977dcc49d7b65f0327ab1f603557cf128e19a0d4c79c61df22c2552773c54393b0be787d61ed3abb3e22db22c44a61e16ed5041d37b5faf3edd5372bf35f01cece151de1df46cd74b6cfae0bc5902b9a8413bbba6086d29b58f6df8e8b9d6d087909dca4184b4fdd2d61f4f0a202d2860d0bb9ac3b61fadcf0f75ace25dab3ccd72d07ee892a963350fca181d8d261fc874c4311a30ae4e184f79ccbe991c559d0f2b6b5ccea0f112801d0882639b0211f3698ffcf6f80d8bad12dad0ffcd2020f82ae467b184e8bc4c226b675770209fa6957e1c94d0a343d9f5102219dbd5c1b14b8adc2a3cb29415076bfa9bc957602fa4e2110b64e8fbaf96b86c6251445a18bda1cec854544cb21712c6cc6f1db723ea6c8080ce26b0b00bc0ed5cf595ded516eb617dce1ebc089c9e2361b026bf4e64d0fee653eea3b8082d201d1f0798a44ada5490223630460260e434740860656edca76b88540a2320df1b6e94494d74199d69a79cff11215135b5ea09aef3f9d5957031dde1e13201eccc47fccb302c0521fa40c381403b05fd37d0ceff2540a2057b2f82c6405958e45d552821d77ce41cddbd75c59924f458a353f0a80f08bb76d9f52339d539552aae39476ed9caad7d1e20d45ade4d9f1c0ce4fc322f493cdd401e83350fa24f65115d84adfb2056f8fa4e03a8c854e4e4ac14942007216480767ab5d382478c46b9bdd50645f50f53075cdf9d8fd2283ef53f64c051b53951794b8e6eff845ec15dad5ee7a9f99d9170d270b441d8b148bd64135f10d1b7f9c9ad06e56c66284af57e599e139d6f921b25cbb0d6c09afb60f8663db4dec2147c8268d465b6f0d15448965d803d39fc580d5bbadebc293434985fcd2ad78166173fc59f1b4683d8721a2334aaeb81bbb453ed91c40ef42e21725613a8907de89d49eff26ea3bdc52327fdbbd0872ecff9e7f6de234b3a053d500ed07303288a154ad73b54f72ddd028a3478389cd2fd0b9ef2f60ff4885f4adb51a84f956561332dcea36a43ea8179b821b9b50fb8156ff971c844c9ba6cf2476d4d12cf617129989c2be84221a38dc86a313f228cb14f177bc863af501eba54bfe6f9af74fc5a0f6a6b4a92bd093eb26f85c88c999102fe343abb21efc628cdddfe9e3f77ba265175c48e36f8d3628939e5005c5c8414066f9b0a73c212d6bec5b9cdc88f709d801ec7607d88f76db23cb046728090ecc0d6b5867cc9b79dc3564d716aa9ca8d16341c7aea8d06812a3e3ea231b2f2d3d54e71a7b7d4a74a2230d2731fbc809208329159dc2c244b3089feb7f36ac288bf802038710491f997205e214f63d62b823c00f1542a5573d1a94c548ca09231b239e86cb63ce3c71c2928721e32533ee970d42811d154a7479691d444b75fb1f6bf1ede6041226248b7570a57053344f2bfc2119dae07b22a6934b9f6dc4f2eaf6e2550dcaad5078e607949ea9966a662414101b8c9fe4801b389b1a71c931d2e5a38a8e9bec9fe2ae49ecef559d9bf963333dcfa96f113ad7bc92ee53861f839fa4e29732ba4f7f6b9310674dcc2fec9d9e1e286ca8bd0bbc50baecd2b96dd6d2d9ea998bc7e26d2828e658fc3f9ec6b2fd639e54e1764fcbb00471efc2aacfdda75e53c233a7aa4894f005a3b8c9feacabad7cff2ca2593c0547fe2a1d7b66dc91951e4d79d1ca17e4ecd8a07d744e183e5d7294268ea8ff4b09b5b3bbbe3873d1acd2a885efdd3a738f3d5e2b7d1f751452ef08ebefdea50d41403c9e6a71c8b44d31c4002c6fd5b4f22523d54a9a1f91db29c25644a5ff497ee2926ff2b4bc0d31d5ba2eb67c10adc47e280f18a05eab32c7eb9bd5f3c06a9162cd7a505a95851359a1814d9a9a9f32f17185fc0ebd1c48c936b38821fe4a99e871ac9c3216e780d8757893880fa8e88806661fa8465e2904b26b96d6237e86393262bea6a924d8132a574d08092cebb23c9859637c8683156a1eb2096584b0b0f10d6f81095db0819ab66e532eb494fbec9227c22c258acee0f85c3a49999ab6cde4f82ff75c52ea9e2c988eb4d9e2d0f633f57c5253986eadc354f4951c4b14e1af4a82ba71a5290e0d03c40dd661b3525b8d21793b7f54a3119892c0"]) write$hidraw(r0, &(0x7f0000001200)="7753800761eee69c22b92876c0f6c528fa77828edb6e029eaa97975876cd7b535f3db4b082a0e5dca4f67a85cbf9e171b09736cc08fb3c79a4cfb7098c3b6932420d9dcf8fd6f18ff37ddde073509fcf7b56adf3e64ff67fba94190f8c567e0546b80796179ca2f438c4c7efe1743c165c2f25e012a44f2892cc0504a5fe520906c993b59f200ad29451bbe1a06f7102a38ad59e3c4a4776411353b53c3321bc76a0746a68418a346833f459dcf47524a03a4637fcbc140d151c22f199b7f916a895c0e7d2a1ebd1b1f9c855297a4727f9eb46d3ecd709b4cba31bd5498b08f561c4442eb2077a4504c6f9fd9e3309844615500c24d695c63973e652bbb8b75db05a2bfc2cdc39d41f2241e2de4a6cd5efe16fda7c8b231f77cdad1ba43e5bfaf872626c79c3f6eb903f7d40c4166d19294df60323fcbdfca6827284f34edc463843ada18c6150c4de24502f54c2f76aedd34f17330578acbfe3b9c2e9d5c1df3811cea5b4c1fee393dcd3b33c8b2dd11d051abcafb29d4e21aaff98cee1b5b0058d78e237d6427d2a8206ede036b27f88da4579aed4754deea6f0387343cd9f834917a7814deeaeb7cd113c89b5775b8f6a8a6231afc40aecb7427f7ce84211eae8b68ea7139bf97e41913026abc31e7af7671a49aeddf59f892cbeb12346a39f2a9bb1905d0394306f1c1ffd37d50d99575259f0be9628712769c5fab815673c0ea49ed129e77e67bd132bea20d02106018ddff4b308abf2f03c09a041071525d4f9f7f2dd2f9f870a0789f8951edf924d66465adbfaa07788d292222d93c5c971434fcdc32c6a0619a53a9a08c5bbc99a0a7b8cfa56426c65078bde437f6fbe6ddab0051aa19b65e85a7ab8aefdbb57ba9faa13b75fa97a2b344a81b8df8c0ed1b59d5d958e41459b2fcb92af5265483b5a81dd7350e74ce28c92294968f48d26aad5509f6469cbcc866488121249f5313dfdf777cda943d0dd9d9307bbbe149701a2fed3a3fdcfb3a723f3b8fe9e400fc8c932f63b2dc58445372e79b5c9e70dad063b538071475b6acd2d2325ea2d74c9d8fcd7d344a8842459531ef44bae0ec1bb9a7af3fe5c668045b96fddb5a28245a05ae536fc9a8aaeace2e43678b7c7e86080df84b9a5bb466583e76801016ca7e6cefc92fb42a2df5115018a80a3d67c184dd520ff67718571c62bb1dada197e6825638a65ddec6c61f252657516f5973657c6ce7665ae47e5d54b196f502d48573c293a19681303feb913a9f52eba27196d0aa2f0e8f86bf961efd108da05d5d99a1a9235c3b820231a6ef58aa8f5dde6e32d382e0c9d11e05520b356c7dc3edddac84c244d848e6f394af24a5ac3d6f1bef55a618616841a29c1d9d8c32e53b1549b22c5a8ce4c7505a869042bb9f200a0757466b0cb72256de1f93ea32d875cdab0a16e183794de10fbc2a833441c4b26eb868a12b9c1ae0eca7a83b53870f26b5f85e0b59ee5fd2efb81c79e5911ecb4f6dfb53e2cbad558a502b1701ee2310f5dd52442d279f789c98a072c9d1d3843d290c26a5ec2dd88ea0f23d7f6306cd6e4fe9226d036802adb93ede87eb84f920de1f222f0185682c3736c76a4d58cea6072c166a2b7e826dd613f4349253a346cc8c123709dfc93d7f33b43940082f468ab1a78bb8a8d26f4b49b791e54a29dc684984f69f2ba2cdf29bf25b27169e03970a5931328f024d48f72c3a28d43f87c63b10ca7fe471e36064905f96deaa81d9ed58cbb6105d2084ee7aa79ccb046e3dd6860d899de24570eb23f853acf74f05dc1483d5e9b6ed6d586654e02d7fb3f1a6c3b9f9c1df02344b7d9704213c2f395c95af05755b6ca888e1ab7da6fc50f5c54945cc2d9b52c99c1d7672343e3f024a53a8463e94e0e6fe9be1e251d858fcf1c80ad9fa71baeb3b87cf6751a0f171639478fb715fc7c36bd3298b2cae7cae25af8a716f0ef079135702d1f1334c80a7c7cd09dfb3ab93c2b335e05556b6f19177cac083bcf8ede62abeb30f336c6680b6303c1b2fe1d589612bfac4d571567128bfd2d51b9d7ce8eb4f7867a06272b6284bbcbe50c915540b5bde9c830afafd553dbf8fe3b3e43dfa00cf9ca6d3296ccc510a5b75ac72c34032d13dbf54b0d87cdf8b4c2f4a31128ec7f5366cbd819a02080fbb44c1ae2b7a81d6c1efdac1e695e5a1db3bb222c9d63a32cdd9f476367f1c90fd567e36e9e7bb06100091d541be0de0a81168fa24cbd6d682e0be8d40423e0d1c7811f30c57bc967c3b85756d470aca9d1ca474c1317457a00ce26fee754148bb0a3dd57e7fc98419b0596a129f3083ec6e076ffecf5a28b1d296caa98f8dda445eb71cf2f8f8119d309147e49a936a5f6a13c6aac49159014b241935ceaf6a491055a960bffc92374c6c789d36a26e14a9c0d412f8d422c833155a78ee3c17d572c4cc5b60d6d471987e7194e539d114da880fecbe48a4ad428a27016770bc31edc9c7d8729c5462e3636f3ba3c620c398f4e0270c904b00744a06586425885dab7a83e8b464122f02c4f70680a123b289376d9086a19864d576d51b27c874a42874b95f03ff0e7245a02f96f0fef102d0c6d2c7498e99a0a1ea8f2e1d641e4dc8a64764dc6891eae12e85035dcbdbef61f90d1704bb698dbb415189f11ce4718a7a0ceb261191d763fe8933987f0317cd4e79531573eac038f9a60fc194a5df49168051aa3cf12502d86c13ef5bbb65a718532a697b2c5fcc42db9b8cd0d20f404102628cb6e3316a3815d13098a9ec03fb812130175e4338bdc01d162223bddc6d2ca73c83f0d134d14afa035fab26d5fbe8235e42c807ce29264951ff0994c06e4ab322ae9dfb54342baedc37f4693adbbff29725ab87df59e4257befd140b56e7e4152f7651071dacb3f08370a93fb28537f383cdbb281757b1f523d5f747bae8b68ec553e2b7fc0743a48e74868681cb2b35fc39ba5556f0cebe80b5a76bf439a230a2abc48f552c2fc0d98a04d8809b8c63cc19efe9872b8970b6d8710a1001477a8db7d49687d37f76fa2f81033bd43d31568df7bcbea250840396c6995f428610e1b93fb521e3b640db24cc748333b5c2870bfe1d39018a091ec7833879a24bae6ffe767d541a022a6577deea3c50233d6e466e013da169b127953a419e97a00eab4210eac92d06f4d9a0e91c53c6bfc016535c3680f8aca87dd93f9ede2eee11b7fe008a9060db0dccc5e63a897090f547bbfe92f7d79ea4e468114bed43c6fff396ce7e457f71ac7d9f47b118981772585cf9835dc43a96b201c8d68b773c4461cae6430f30a505933522a0c8b8b49b190f280b596d1dbab052936223ff5355fa4367f18c4aaa0a218dee36b9f7a96b3552b30830bab272185f64bb81bf26d3a4ee091c38f8939483f1000580ea09b19314042c03d986fbfe4472094fd1c47d213db151beb8125f7413c3d2068cb71ffa7cc35d5d14c58c82bf0156d8f9807b4ba5ba1006893767a2ddbda2c94b12966408da2a936cba14f8ad90868b0a0385578cbcaeead0dbf0a259120e2933c8f74d5846a0852a2a203e37957a8458e0629028a489bc4236a1643433b12311d485c47cfac4b74919a81aecb9ea4baf995c647bd1a11454eaa82f82285104ff56c774d7c95a5b4650d4cfb97c0e84e30bdfb1657047970d646f91646f27950ead2171e146c8d573c6c4f52c81288473eade85f8c56b4d135be13af6e5411d2228c5afb3c05c90cea168083598451d9e0dd9e18659d0b5e3ab36e2c29e1641b8b3aaa05f162073eaeeb6697b39baed3779cf0576cb0133467e147084caf3d47a06c0b6dc9308428c7792141b7fb80ca8bd59cabe0c198a8dd49e17879882f1655d4d943b8e413b90faed4014e7cea410c59f4d389e61fe12e3b4447ab0cc5ac93b59124e487b503b55de8768f27151af44aab08c0d68843b6b05440bab18ad391b686d8f46de8b47275569e76dad536ebf44843afa4fdfba737e20f9d7f53b6fed08a2d37c0e437e06123d6ac3c6e8a40e020a85c19387623a2a75b8d5d0d543a422330e9bf04044b5e249d0024d55831f641f726bd729b1819389dc670a991568329a838abc42ecb83f494b42d284e3221c5c7d3206db027b1f0850e7b0dd34116535db0ab795ef7a5d37aa992a8e7efd147487a2265119f081eb8c1b0173a1d392df2d81256e51012e6604e6edf228cf01031ece1f52ec97981f035139b0b514f2ab7ec73cd43cffedfd7c4219421838013b9d57c73ace247ddf411968b9adc259b45264a23a840ee2f9b684009d1f465d97c4a00633639bc9f24b3bf9fe08ce3e2674ea6b7c49c8edc5466184112eb5670e289f4d67c3afc932268936f86505234c5e658dbc9ace6c2bb08063003ff444945e8167df1f6ea96c4f79ecfab09c5b5b512547bdb18279610a325a29b6a5344ad898583276e61a177c81265f2a08e4e01a372320425a9c8043c7b2ba3271cdad6b249f112d94e7c1719c47d2dbab96f425d78e4c2cd74ad9855e6b94e914c2caa523a2c4fa5f0bc2a6d22e383b9f6ff6bb50789a18dee5ae6db5a0755d80588ba599cf38c9323c254b4504101bee7eb5c47b5eedf455a0ceb8486ed8bd8ef579054e7c207f73e2b09b9384d2f5c3d96151bdcbb228858ef919fb06a0327dc8cf7f5398e8b9987e66c4aa597aa4e0fd3a2acde293abf5b0e4720347a2bb6299fd338d74f851e7df745ec853e96e7c49a29c6adbde61b0efdd1af52d47bd05535cebbf64a09f4e13e7dc7cdb2c3c980693dcdad2a234fdf6125ec1ca9c3e5b4de869b9a98228b7c7840d22e094441e13c391b624a059cc4f01852ad4951e6f8c1fda6916de94c17a9557380321a73b13a02a79681d183fd252843885ece0deb61cb6b85ff087564c03ae5534ae380b48d1669663e67adda8dcc5f428b1589fbfe16292792a1bab68c215784eb5de901adb1662dbbcf1097b87681ecae732374afce7cb576069135ef0b56825a3e923c4d183bce46c9adcaa8d49c62102cf0a376004780fe5a2a9701a141b6fa873c55cf551a5c2e9eae7ff824db29d814aa5e3", 0xe00) 18:17:16 executing program 5: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000140)=ANY=[@ANYBLOB="1201000032966308c8c1a43bba34460a452d94d140c3e84d7a2f0b00000001090200000000ec034c000107010100060503020000000000000000"], 0x0) syz_usb_control_io(r0, 0x0, &(0x7f00000009c0)={0xb4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)={0x20, 0x0, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x4, 0x40) r2 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x7, 0x40000) ioctl$EVIOCGRAB(r2, 0x40044590, &(0x7f0000000080)) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x4000000000000d) ioctl$EVIOCGSND(r3, 0x8040451a, 0x0) read$hidraw(r1, &(0x7f00000000c0)=""/94, 0x5e) 18:17:16 executing program 4: syz_usb_connect$printer(0x3, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0xaf35532cc9292d17, 0x525, 0xa4a8, 0x40, 0x7, 0xffffffffffffff83, 0x2, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x1, 0x50, 0xffffffffffff1295, [{{0x9, 0x4, 0x0, 0x8001, 0x12, 0x7, 0x1, 0x3, 0x9, "", {{{0x9, 0x5, 0x1, 0x2, 0x21e, 0x66, 0x80000000}}, [{{0x9, 0x5, 0x82, 0x2, 0x1fe, 0x7ff, 0x8000, 0x40}}]}}}]}}]}}, &(0x7f0000001a80)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x250, 0x954, 0x1, 0x1, 0x20, 0x7}, 0x27, &(0x7f0000001800)={0x5, 0xf, 0x27, 0x3, [@ptm_cap={0x3}, @ssp_cap={0x18, 0x10, 0xa, 0x8001, 0x3, 0x9, 0xf00f, 0x1, [0xff0000, 0x3f00, 0xff0000]}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0x3, 0x9, 0x20}]}, 0x4, [{0x4, &(0x7f0000001840)=@lang_id={0x4, 0x3, 0x380a}}, {0x101, &(0x7f0000001880)=@string={0x101, 0x3, "5f0abb5a0a18d76044a65a8d1a5f161ca065a3220283c8447458e97605fd43b7fce1fc2707eee4a5312b85dd984ea9e52153668877de9d3f65ed98614f2ccde745c787db398b6a1c78f037b8f7bb9143013706944838e12ac280931a67d5085fd9bed65dfb80de7f920fd75f4ae37a96c2e5eb02273d26543ceaa1017add1e704e170f8b9ac2928cf7c05cefb0e47c571100d3a9224eaa23c621b3c84583611de0e93b1c7b49207b6eaa7299d9ea8468587fb7155ea4576238f1fb964294f04ebbf54074970cac032a5cce3a177d1356b8943610d953ce6037e7e96175abd3f91a271016123e62829547824ce4ef11903e749f67a8bb3fd58cea7c7127b769"}}, {0x49, &(0x7f00000019c0)=@string={0x49, 0x3, "277f954496d7ce7802e47e34645ccc5bda91c7ab8c30596ca5f98eb5a0b583977b6558e09988dad0d389e4713e9c5005ecfc3b52280b006b0db3ba997eedff980035edbb150c35"}}, {0x4, &(0x7f0000001a40)=@lang_id={0x4, 0x3, 0x1407}}]}) syz_usb_connect$cdc_ncm(0x6, 0xff, &(0x7f0000000000)={{0x12, 0x1, 0x310, 0x2, 0x0, 0x0, 0x18, 0x525, 0xa4a1, 0x40, 0x8, 0x80, 0x5, 0x1, [{{0x9, 0x2, 0xed, 0x1, 0x1, 0x80000000, 0xd0, 0x2, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x2, 0xd, 0x0, 0x0, {{0x7, 0x24, 0x6, 0x0, 0x0, "05c0"}, {0x5, 0x24, 0x0, 0xfff}, {0xd, 0x24, 0xf, 0x1, 0x100, 0x8001, 0x1fffc000, 0x1000}, {0x6, 0x24, 0x1a, 0x4, 0x1f}}, {[{{0x9, 0x5, 0x81, 0x3, 0x376, 0x2, 0x8, 0x200000}}], {{0x9, 0x5, 0x82, 0x2, 0xe1, 0x100000001, 0x7ff, 0x1}}, {{0x9, 0x5, 0x3, 0x2, 0x293, 0xa0c, 0xa3, 0x7}}}}}]}}]}}, &(0x7f0000001500)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x201, 0x6, 0x797, 0x4, 0x30, 0x5}, 0xd4, &(0x7f0000000180)={0x5, 0xf, 0xd4, 0x6, [@generic={0x95, 0x10, 0x3, "e7cb1a6ca3a4561dcc0deded9c458b1dee853c64b99a7080dca66df64b87cc06e6402c69751521b712ab7b212338ad2197320d8e71f3c4723f6240387d2ed46e150e31e2625017c13dd6600af32f5131168694b7cd75de2ef72fbdd44e03c157727afa6fa364e0e5090954f635b9d52dba30be501e9a5c0d864829805064a87521e0cc7c98d4af4846c76f9d981077ff4104"}, @wireless={0xb, 0x10, 0x1, 0x2, 0x20, 0x1ff, 0x2, 0x2, 0xfffffffffffffff8}, @ssp_cap={0x14, 0x10, 0xa, 0x1, 0x2, 0x3, 0xf000, 0x277, [0x3dc1864d6e948cf8, 0xf]}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x8, 0xfff, 0x9e}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0xfffffffffffffff9, 0x0, 0x4c44}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x4, 0x47e, 0x60, 0xffffffffffffffe1}]}, 0x8, [{0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x3c0a}}, {0x3e, &(0x7f00000002c0)=@string={0x3e, 0x3, "4b2062201aad1e06e9837685964d7edc05fd81b99fac6672148fc2d73875560364cd5c53e911819e654274e0e654c05646a8432004c2706bec2f3285"}}, {0x2, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0xbf600d5ba4161149}}, {0x1002, &(0x7f0000000340)=@string={0x1002, 0x3, "f288820d1d574073b370ea441ed2eab61b67c49d06658f40ca2153e704de1aa8ce0b7add6450ab4614e022d825479ccf60cc368fdeb392fd4e85ae6ee3ca3e0b58f8ba0027853b32627c81d23da5a99bd19c439f13b1d3b41ea02bf5e9c58e582e7fe3c8c8c984a10efdb1aa9d9974dfdaf9add5cff62b899b96ff00ef213dfbbf4c9335eeeab8bc1b9f57c9b2935028c6f55aa13e5c91d6ffa8a7ad27230e383c466765bcfc6c33e5c4dc74081303f041c71111789cfb6652105df335dd91a6b81a20d1b29bc017b577b19f47d7cfdf2b352e09d82c558bb46032afe191c0e20ebc4a992c4353ee5a17db0dcd3611b572f600e35e57c94d08e82d735e8da766c688b83d1f7375665f3411e1af8dd510fa7365297a13a3c840ba572b718848ffd7d27a70192888c7eeecb886f4934f0d6d414adc1d9dcdda1a83f5300907aaece7210a0cefe8a7c24e809b34039a98b4ea86efeabdfcd43ff3baeffbcdac480e7cb6a54df409e68c8a4c5b5cb33ae428b53b062cf1481ae84a831f91771931498f233f74446c8e3c019ad703c5136f2a39c2b2405468a99d9b5f1df6ee7de7b6e4c9228cbd52d2109b139d201f7ac8268769bcea2ae32ec3b1a046c2cb55482ffc83ae94f7d0bfaa922ead21d0ee282e3beb9699d633932f6f72cf8d7e64589d010cbfcc984a9e131aae969746adfbdeb9cde4e6ac163e4120bf429a9982df815e2528ebb2ad227bbdb3ad8c4eabf017df4b753f88c5ccb2b1809632fb5cacdbf97de9ebbfc7927fce3d3b10ca1defbb14669552a88f7e8b2cbb480c6f0514ed73b0b62ac3725e2420c2c71634cc7715d8175390e510bcbee6aaf2c55079238a3d6c930d42fe7087afdeff0eceb86363754054acb28349b0addd33603acee3b3342f186a7c9c8f2ec86c5b45d913e99216c5b21e28d76addc2b008bace041fc723f3c2dac6909b0c1a1d325b9c9819b9522869353d9007f1b1c70887e5add3f7a66b3285b4af853dc1634be35c40352328aa587e8b225a5a40922e9c420deae87acf2185838ef0aecfc63b8221ce8c1f925baefe282a219dbbc25cbdbb55e538242133a1e2184a2405fd344aae9d7320497036a188ae13748c1ba7e36ae051a832001d27db48dc822a621fde09cb3cd7102887c117155346e000ec1da18a00fd775e00c195fc7dd9a307c9164281ba86e3749315828cc0660c4e3625a3db323e9e915573035b761cf2f88ba25325891efda2950e21e5c6b0420609719616b83a36efb06dd43b4b379d666327f38adc50f57f0c36084a76aab1be9c654d8300d1b320d2a107cf9ab95d5ee40c5566b8094d13de80d69acf8ec60a19ff07e4a69570f8755d3e231d913d0d23bcc1c9d68832ac9723cece97cfc0e1f4c2fd8d8ac446681f9dea1a5f5bf51895f4b0b13823aa2c1076ed2d2c8c0decbd2a00098571e8b5e76c51fb3bbdb159e37b38847b6da1e10c5d8410dcfcc44cbf00a0f6cc70a4f7042d714758a6a3393c77d2930e8d94c999f35b6e784bf4f9f09d4262683de4d0f41f0cb5286ef5779733ca9d69bacb5c44add8d33d9e99e6a26298210219ac0c5f46c2a4087d19badb85d094f3128914d1dd38d00e279c892b87ffff00839be78d55d6b36595ee7e17d38f85d1cca1cc4258fc52c777f3e572d32d07774f00abaad0a9666e976d78d4d131c599d9e907b0b8b2c38e81635023358579f1f575e120207e46227e6dc618e7b86b481cd5c5a428e088d4ca6e706d5e8aa47d0ab84b1714c05dfd603b1b26cdd5e71fa08af986487555f7210bfed364f8cf795c166d06d606893947a93f4759c319c3d79952eb24fd58eced84bae1c8290c7b22d8d367c00c0a4e9e5f0f301b40d51af51afd758f50cca29938d2d67e85bc7b885cb64e1c824c1c4712307c116ccf81fb9892cf1d4a2e53e43151345288b0d58edcfffd26c622f8439bcd3050000b424b89e2ade8f5d5199498c19d4565223d2512a73cac261552388abc6735533cd611ac22a8a46b29fa4695db9bb85e8f83492aa18dd8557a2c6b7fbdfbb554e88e5bc394c02c5c69cc7be5a39e78ad6403386a3e7bb31428e0807aeff3765b0f97ef980bf0420545f765857637affe70a57f0c853379632bc07131d29860e867f5728ac5821f5f3707af1fd8817351d5b8d3c05c9b8d17100e547ff00a29cbb1d9c76ff4eddd71d6180051c23f4f3e6aae33d00faf2a481ae929faa776a392ff95aece70f7368fa4da0e7f54d22ea9cb99615d3a9a60a9af2898b2cec68730bddf26b56d2d3c49afd82934cf5a7c1af1406ab180fe211885eb043e14cd6dd7041d7670e85c8237a31fbc8f5bcdd047cc7ce6438d101f304e7cbcced4386fd874afd1eeab9b971a9e6047327a5aa997bb79bae2a142b55a9397f0bd2c0e6655c84a4fa66e4e65ac9219c551212094d657013a6723db82d064e7e635c0286e0ca0778d4c3b1bb383224f7c09a577f2765c9333d62561c6f56bdae5e39c49c635d03c464b4ede30cb2aa3b457a3a5c66860b6f61e34952c85cece7528f3a9b238eaafa2db70144d51a59172a5a2268fa2bca74ea990146c24945585c66aaaf7ba878683f9743790b31de5589a670501470f0a4df9e585b8938c05152aa621a815c96b245ae48210b5a1d133968533bf57a919f593bc4333c583f682697c281e95dec9dabc9ca5fc7904726fbe1fdcf6795226f64ad7a8698c85417eccc0770ea561c296e3b81d61ebd3e7b58ea553bd2b54fd0c883dc81de336e67378ae8bc67819b7124db2be8ce3ad78c841f27f96162b56264ea3951588a4d5b593817220a019a38b1d150bd058eaf980a7d3068e9149c5893488e741c9d65ada3970dbca2e4d6d3f557fcacceff0b16fc07f55a856b81a67e7d92633aaf89522715358faaef6bc7a8ade60f2955149b418c66b56173c2319e05624287531260c629819819f3aac3f5a99d21ab11bf9dbfbfd19a867600692092ced9abc738f162a32c8ee683d8294137c04e4ef9b3b24eeab1a737ece9d2b80f5719920c4f65024a1aefe70307189ea819ab50add834844a8cb6788441199e96bc7ed16632e6d1735c26ff50e00f566420d380e6693c1d29fee21d93fc220d07e19c710136b9984552c837b0a7ab279b57911cdbc5f1a42d32ba6b7b88368924cd3d712ceb1b7dc0e5f569b34a2c60eaa25ccb8a76165106152b9ed1cffe6182e343c1fd5a6c754df42df02411bb435cf2002e0291d8c54931a7286a80750e09834246087e06f9ccfe6ab70a007c0d6363fd2c5c4bde64491e82f52b031239e666131567d387f75413578f78eca6f55fb0aa84bc5ae30b2da8b90dd326d8265bc5fc8868c01dd7744c44e79a4a652e1e75cb9c55f28e6bad0f9304e1f33a0c8a9a88ab2be106317985e535e2d70789c9542c33fb2369bf34a3151bb177f1a1affeebe495f624ab2efa086ee0ec70a0e21fb7a0bfcbbc8d41d370a7f005cfadaecfaa1c4137cbd68f44704ea45631d05528ece68e247021fb714832d95000e6fbde93e95c33ec8966bf1c18481933f0538484cdc853e70d6b904d9a9c12aec9eb714b251fa262e25886ff81bafb3e39f368f1f0f068a356ca89d6e34ff4da4f2fded0438c69c953ae059928c3dbb55039f2417d2d95022621c66fdd6c6c756636b4bc8779b795068b6b18848f53b4f38aa37ba1b4ffddf527ccfc6c1bc17fef83d3dd37ea59fe7a18da4b9dd4b71c3012f894fb937fcc25dcded1a07930b8e2c081b07b15b82993a12caa8270a9abe7f299b3edcfc72292a83ef758f814650cfc1beb8f466be99340dccd08b6757dab3ed1aa0d9423a5d48cc9708e6f4a1d137fbbcb7ee9a12e5fb9d0ba04802946f76dfd0e93d00376b698268c5d28770e41276ecaf935e326ba4cdb684b49e1feb900972f31b190c837162d27905961a7cabcc255eaf0af255a69929fae7a9b6912eabef2219e4bbf9cd14a94937ded08361b8fea0327aa00f8b992c1979aeb2c7596b0fbac198e1df686687114b0fa64ea1d67637e684902d30c1730131788cd6018937046fd8008ab1ba6f9ea548db547e6de6568fc21751bf945bd207dd714dce183f1efd9c31f47abb002a62e49b525b3554e9d69aa7989143795dbb0f54e1c56cdae0cb6f42c62b22421c58582e3825e05bf2bb147be86a5ffbe60359f09c4cd969097ea2967073bf9da903f9e9bc9612b6a02cdb20b2a20c1b11ac8c4782b893b581171681ccb6f4cd59c07ca25d191f6a83a74e644f03c7d6c6f243000d79553a2c61cafa26b6d51f719c33b939eb7ec7bc537e63be7211e9c088cda1289ea747315b6bd3c773dea4a9fb43a3917d284db43695a224ee1418948e9bfbd5d6ef866682797dbfc69f1d59ae7abd228443aaa47eff60784a5a270c92de4fac86e92352bc24f567e7359a1cc25b652a8e153c88fe9606261221b28b4e582b7a8b0e8cf55d1af884fa5d0390d25581634abc1d77e49a316cd4d44e8c681e3a9ff2804d27c327bc09b4f7404f238265b74c1134527b44bfaa7cddab8b1294a867e35c9b7742b8f4cd643a25bda31b58e9d98aade7ae1d8a38fe18797af575bcebec1f626fd8289d7d7f8f2722a4b81b748ad39b67dc99b0bcdf809cf5645a3b2186b45d46801a778ed3f23d65483994cfce380e2e9320632e3383a6aad8f30d6c26051ea1fe8ddbab8b0a19cfb5299ed8245a5f35cb6d50cf647e7eecab8fb31a714e128ab56d000ba756daeb1cff7f0e4cc39f19c5b5e5218d7c24d1f8cd654d2bf736c5bd8a83d2db1dd32da2ac5bfb79ac48d35daf7a9c01103082c579ed94d67e38556dba8fd33abc6bea691edb8c3289afbf70fd29831d26767c3e851cdacf5a77de0fc6799ad25be6999c0f6cdb7568b733ab5354edcb28f971c8b05866418415a32a7cce7165ec7b50d3ede926d4c9b22a39590ab362c00c2d9a1568270119a8ab83e01105f3fe43dc5f91c71821410938097fc02fc1f8ece231f89ae0e065b466d61e5fdbde229df54e92936002e2a7185bfb02e2edcfd940bf39d5e1a937418cd12a91d7eed02da9a4c2afa37fdca54a7d1f407eb8a71bc65cfdac576cd9db764c4d3a06c432d83e694dedcc39dcd2bad819bd04d37d1dcc2e1d0cf96386ef00e3c0db9cf6adeec005b10750ccf3b389442149f5e3c4de5bfa44d5f9a2c0dda43e3176ee7aa5ba2bc6690b6abd23326eea10de7ee85251f98564f3b27cb9f03239edbdf0223b7f25f6fca7a11d79fff6dd703fc4f5fa677878ecbbf2c599bb7458a1bb3b236644bbcd2edbe77b7d0c133a30a2e1931877caa8ff68753460bf0f4532de04116650df821b79b3e41e918d45b54ce6da418aabfa9930b9986e68cc60c58975260248106597b0e7f114b730ab96c9dcb889adb08af6fa76bc9d59e9d14fc9671c138c7d5c1822af6b571ff0a95c628fef674b221e60ae9cc3e14c7d731a9cbf0ddfc9c07f7771372a0740b810fc091a8761273d99a46f7481962252d450a890f710e26506c2ecdb3171b4832147ee0f1f9d57c7b4121e2d55ea95b2171fcdd500fd949385991df95301f5a9118f00db6cf99265bb79837db9cfaee7dceb1b85d4c23d6df905723f751cd3b5e71f0f4b6d470c78f25c49d399543fbd8061431ae2c8270a25d4e7349e0e6c1923d33dbc4c53e80a35bac2b265b4d37acdc904dc9dfe02e0e8848c9afee31f300d6fb5fc2a87e28f649ff6480d5bfda154bf501f41c0db27bb6675a5224fa2141fb4b3549e1f7411c1befdf26b06b8e2ac79072fc834d9819d741dce"}}, {0x95, &(0x7f0000001380)=@string={0x95, 0x3, "43db032c2729412792c54023c81402a2d0bb61568d3243aab3e678cfddcc1a55fd34495eb8fac2fbb91958519cdf6e16d76fd8e83c255675d02c04715628af7e4ed732955fd051a29edba3961373fd86adb21edcdf4d46fc8a64b69e0afb3513d1579e867c1bc4f09131f089d32f7841f64c96c50d4538fbb3a846bc598b8a860199efee02f28f6c8a06ffd6c6651cb775c3bb"}}, {0x4, &(0x7f0000001440)=@lang_id={0x4, 0x3, 0x1007}}, {0x4, &(0x7f0000001480)=@lang_id={0x4, 0x3, 0x42f}}, {0x4, &(0x7f00000014c0)=@lang_id={0x4, 0x3, 0x2409}}]}) r0 = syz_open_dev$evdev(&(0x7f0000000140)='/dev/input/event#\x00', 0x7fff, 0x2000) ioctl$EVIOCREVOKE(r0, 0x40044591, &(0x7f0000001b00)=0x4) syz_usb_connect$printer(0x5, 0x36, &(0x7f0000001580)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x8, 0x525, 0xa4a8, 0x40, 0x3, 0x2, 0x20, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x83, 0x80, 0x8078, [{{0x9, 0x4, 0x0, 0x1, 0x12, 0x7, 0x1, 0x2, 0x800, "", {{{0x9, 0x5, 0x1, 0x2, 0x30c, 0x8, 0x80, 0x9}}, [{{0x9, 0x5, 0x82, 0x2, 0xfa, 0xfffffffffffffffe, 0xffffffff, 0x1}}]}}}]}}]}}, &(0x7f00000017c0)={0xa, &(0x7f00000015c0)={0xa, 0x6, 0x201, 0x6, 0x3ff, 0x1, 0x20, 0x7}, 0x9d, &(0x7f0000001600)={0x5, 0xf, 0x9d, 0x5, [@ss_container_id={0x14, 0x10, 0x4, 0x7, "a14c9071ead6e16ccaa2c10faf1280cd"}, @generic={0x44, 0x10, 0xf, "0d442b6f645c3800797f5678a82d6e17ac6545dc436802681b9113e8883e00661e263582d1a0231dc7537cde5ed6a92ae6ffe558952e77e130487be93eff64d2db"}, @ssp_cap={0x18, 0x10, 0xa, 0x9, 0x3, 0x5, 0xf00, 0x80, [0x30, 0x4ba63beaeecf4f9d, 0xff0030]}, @ss_container_id={0x14, 0x10, 0x4, 0xc66, "a9a6321caf6d5cf18eb71cac2527a4fd"}, @ss_container_id={0x14, 0x10, 0x4, 0x6, "35d5deda6900cad23c55ae660e41b45e"}]}, 0x2, [{0x4c, &(0x7f00000016c0)=@string={0x4c, 0x3, "abf6e7cff2973c29a3ec11fc034f0a2d43f3e8bc162bf9994a20e7060da0e7354f2f8d7d7a1d0b9c75076d633953877f3ffaf507a83ce4fc733f99a3ba89c261e15ab82fcedb4890d412"}}, {0x5e, &(0x7f0000001740)=@string={0x5e, 0x3, "6d501f36bc93b4d014c54b6b73558998e231d742555cd1446578ea13df73fbe45323f0d533634465ce4087d5224ad508de459aac76dc77ccd0a62841955dc05405faff2abff816e8a3447daa52fea49473f002fa2c36093f89b75088"}}]}) [ 560.928245][ T2839] usb 4-1: USB disconnect, device number 22 [ 561.126418][ T2846] usb 2-1: config 0 has an invalid interface number: 128 but max is 0 [ 561.134668][ T2846] usb 2-1: config 0 has no interface number 0 [ 561.141923][ T2846] usb 2-1: New USB device found, idVendor=046d, idProduct=08f6, bcdDevice=96.35 [ 561.151066][ T2846] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 561.160570][ T2846] usb 2-1: config 0 descriptor?? [ 561.166131][ T4736] usb 6-1: new high-speed USB device number 24 using dummy_hcd [ 561.198389][ T2846] gspca_main: STV06xx-2.14.0 probing 046d:08f6 [ 561.204622][ T2846] gspca_stv06xx: st6422 sensor detected 18:17:16 executing program 2: syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="120100009c129108cc178d0d379d000000010902120001000000000904040000f35ef10073e2efb7abe15d741ff4271574cc23737b116cd011d5f68f884c2b3c3fe5769696270c9886488b74870168e767d806316febf6c704b8e47d666ca46700aa024ddb5cd713976fef093ca5fcc72f37015bb9f19a3a1c5a48564df850158b9b6cf4b102e37dddb81d30d09dc9e2bbba3f65b30fd76840a5465d7b6d6b3f070715"], 0x0) syz_usb_connect(0x1, 0x102f, &(0x7f0000000180)={{0x12, 0x1, 0x200, 0x62, 0x34, 0xec, 0x10, 0x2040, 0xc60b, 0xa90, 0x85, 0x9, 0x1f, 0x1, [{{0x9, 0x2, 0x101d, 0x1, 0x0, 0xfffffffffffffffd, 0x20, 0x3, [{{0x9, 0x4, 0x6e, 0x1, 0x0, 0x71, 0x75, 0x7d, 0x100000001, [@hid_hid={0x9, 0x21, 0x6, 0x4, 0x1, {0x22, 0x1e0}}, @generic={0x1002, 0x7, "cf7511485176fc2b6ac8d88e41884abce027b129b317368a157eb50c8ffcdcd6ca1733cb685a84ac9c7f31fb9f89c5d2cb19fb99d4a7469a7a81f996ad13018aef02b5971130dd2c9be6219eccf86aeea7bd531354ba066ba05192d47f818506b1a5c788c713f172309cb40acb319b5bcc7bf7dd0752b106c4f9dcd4c5a31f02d65d155281782e59b8d5600dbb8a706daae8e0d971656699afc1bd63578f87f5a4e76e1aebaa20f75f68cf14e1e601aa72087396b7e2777c285b4fd04cd28a2bffabeb3be5b2eabf1dba3620a3d2853500eef849a94da0b45c2590136f281f069c465493334b41a37abba62aaf17df634281ca22024de3c6874eda535742e7999602cc2c6655c4027f5a2f9faab078d98b83090c35e39dbe589053a66f3ae484057ac267f79810668272d19fabbc946b8aa3f903c19c5001fff0179fa962deb968e864107b83f1c854eb2722a4bb17c698c56369e96dbdffa6d6657541dd91fdafcbceb280e124d87330e1620efc0e98f27ee404910dd3df0e0dedc5fed4e5d16b8daf20af52b4f4a2e712c847a793d6aeb7bb8a7176a044ce85f9d388cdf6417e80de6f62bd90a2d8943753f97f9c1f7cec72e3a2ec12085e386f0083cddcc8ae2bedf0fd2387df7cd35e9caba8a99ec36e9bf4788baeb2ee54bb91d9946cbf515b374e96a29eb640f89184c4720b9ce454648564d014245f35fb0cddbfee48a4e7c7279d6fb823cd8e64fa55614349ece976d27af25c97b7c787899157a2bee94c27f08d41fa6525664d0f2f9fb3ac525f7aaaeaf469a73498f7903207f4e94afa69ae8d24a618573cdd3bd43a935bd6e55cac65fcf9ee4872fb212d2a18e63ba90eb4dfe69928c77e64a7fe8c9a712560f582c9b66b3956283d705eead2d9af254a4d5e15b9705e3f098d4fc3a6b1ea662784c7f6ed2e759b7dbfdc493282d8634eccba4fa33b2bef23c5ccf3bc9efed293332a682931f36b69b7d47f854ec543743af6945f43a413423a321f29a944a509f443ae2a4bd958a72340cbab80fbd8c01c6da6e567884f61771c4a0117a73235a8b4fd3b4d77fd5ce9134c68b083526f4f2f84c8738c2e49dcf2df6a6151187d7f0915ebe07e1d5eb0ccdf8d43f4d7245c8565b27951eee72a5b168ca2ade195d03e2ef6578ab679bd384ea64ff3a7f3aef52c98e462dbc3a7a7126b366a151c6bfb70eb2d66328f357ebcd42a5ea312c2022afe78487812a6d1a603a36a44b643987da5f1b81a24d3e1e2119febe7c8ed1bd91deeac27c8e82df3555c7ca9290be9ae16b86076deb3ef2d7d0f994e77a308b9be41199cbe227af30fca483ccc3839784f4912906565a35df06b6acd8413144e419c62d5cd77b3e31778cda9470647ca746d5192d8410e18f09436f4c6b947f7a2cc32eb21eecbd4a15938b66332930debb3ed8123ea44138b809786a29766459f14e2af515569b06be49cf635123c428c26abfb2fcca9cfa8188d3e087aa391f468b4dcba0a59767d50b290cc9de73417a0ce0d7fc1bec8d6defde4302c72dce5364f1c3a3e2f44ea8aa4582c577e0a50f71a5de7a167965a0f1d323cbadbb493b8bcca2ce496c205c014d4758cb55ec1b63fcf01a3fd7364ecf09135438593e2ca57062a5372958f63fe6692b3e185805187a3b8fbef22dda057e558b73090c66ef43eb2b3ed838953f5f6fbdd9f01a707b414bdeb4c93da4b7457f1ac1fd2a016c7763863f23dcf15cc5f504eca808898c59f462c6285bcc79e17f7a51c003ad2ad5b1f2804b5c9dafb5e788daf34261768b0abfd37fe577abd87831d82364916a21147f0dd00b18a522bb9ccff9077937f4b6726d5eefe312711302ca69b86313aee3661ecd378ecbe97334c28cddccdc05b00fad504f7792973ad3944cc9ca0f030849c0bc0e07e11328de529ae2a5c34ac064e8a97f46ddc14a75cdb467edc266339da80d1f8ac279ab146cfc79412d51a7bf8c42405fa983831fbf267d813a427fa5dba8a1611ce866173727bea6d81d1c362a219e4830bf11487df7a69e32c4a4b5f0d5a5847b5745153281bbe2da08473316fc2aee7f607b9fd079e7aef7fc7ba8f924f37448f2a9b8a29c4c35931ec4a1a4603dcbbfd954d6b28e76e34c08d877320b8e23971c722e05433b89b498b0e0f5582c56329720181466e763fb427d226f147c99fb78ac0bc96d1805ba70876ea4dcd6c1b57d73fcd1b402cd9684dc31a0aed66cbdb6e1878f61a09d7c4132f4579dc67afe184507a44cb9a0fb9e14acccf775e2f308ca640472f808922131ac9af96417804b3caf32bc9c30c0c85016ffef67b91641226e39e686d29d85530e3aa28ea85ea301555d8c32f49ef9025d46f4274b88a64d618300a08a62124e8b925906914f6feb2d45057b13a8abb0ff3a68ca388db384993922f71844014ebb2f5686a767af22e2c07bcd37af8cd680af37582c2bb6c946f5cc854babf816ab803f63c27d5c56e201d0c8f1b5f5b40bdafd567db218f482ef0a939f6d878887795fd59391fc97f53711ba2add9fb3efc93ded5ba592550a182ee752b5471121fb9cb923df7a936df8f36e847d1df6b69281de3387ba725094da3d8f178af7a269fc7b405e3d214347831edb632e33b34fa43b6620d5a1200af6ae303c064df81ca26f21cb6b3aa29779045239a6903f7c9602093a3bd80c984a25d425874acd75efc27a2a2953fcd7f249aa8180fb71cb62215a81c1d7d3e22b491efa4f08afbd866bb9e2b389e1ae5ccaaf9d6a5c0f379050e7a4783e4dc837ab4e5e691099a8a9bfa809d829425d9100c98e87aee6c84ed1492112c39fdf39ccea99473c62c2ef9701afbed6886d634dcf9e1b9de244319080aad3738e19b087a10ec23bee2d6945872cd351728a95a8c664124d796d2ee450ead701da76e2f4842314c2caebe42c6ccc11222573ffcdef5f20f00a46ef1102268923360a3529019341cfab16c05d8e0cec8134df1bcd8997f00229ade820026cc06b3696731cc374141f390b6c0a6e0d50fdb596e26aa972a928bd1c994c6aaa6766f40fbf7ebed2b115451c5367c786be28a9b0ab07bc5901b8eb6c4c5c80311ba0d36e788fc5ebb475431f91ed2f72d6d98c209bdc44ad1eebc5a733796ec2bd278e5496556cc0cf06e708aba7d122d11770fa64687c16be8000890062c5e93c366338d473ae5ed185d98946e73fec3268111c123e5be39ba47356ea3b1fa7fd1059891dfdafd1dca7304b5ac2dfe08600b89384d4205ccfb16656f791d33aa16c9a9581adecc7a2cd7cdfe3d65bf01dc9d256342a941109a5720234104823956817e1f93b79d765dc8049bab18e5e8d6b2516d336df07574d9aa87d3e1fa7017f703f62bb3b1110878b89838bb20f04c59248509dfa532803d866f8c7aff0525b05d47e451ff093cb1459d5cd2bd53dd56ff77e33fbdcd967a7c6fa96ff72090ecd83fe3a2f4740a422e7d79caabd526ef8567d53e2f42f67c4f74af80e051406d472decc085afb170878065534c9fd5fbef768f88f03610e838d0ab4e21cfaddbfbb10389e03517bf5e05b8a9cef4d291e65828ef52f4a43514bbaa16901c4164a4c653128aafc4b5209c2a42dd331debeb653bd9b1a2debdec0ac3277582ec3d8f04ed322896d595a10169fabab63f3ba3b964b2c64669995bbb13cf76eb3ada90c232eb3eb4d6c78519935b006fa1dc58b3fc8d985755820b1da4b5c61c21b74d59e8445a133457af3ee046ae30873fa05e8291f4d5e89e4aa7dd4769900df3c754cd4c11f25f2efcc935583c12287cef5a25d9440e09e12036ad7f3a4f873efa5108fd73d9c748e682478a3dbf33dede95187c22f497a520b07e9f97b1899057b7340c80703587320f1a9056ef2c99db6ed884ea173b833a1c4610fac30f16f6e6617cb3028a62ae6f4c23ba045a49e5ac2dc919fcc3cd8323cdbbbb890108796f5486ab9a48d52e328ea144fdb4036e618b9de4786c1f285832166db0ab033551bb08e5a1114e48a788d55486f9fbe3d58bae9e1196dd26a72dc88d7e1d73c9eaf34aa0dfa4012ec92e12929d6d4c9bb3a8f125f8fc0c3529cb8edbd175396d388df9ab62ca5937b84ba3be2628aaf09a9ced10552a99c7295b14f1c5f93097bb3c4f0b21adb69d870c9d48452e325709fd0f5dab4980523dcdb7919294a79c8311c350a1d60e7dcb4e93671102d9ac2dbff873e8b371d0ba6342fa54b637d40948c98d2a6c503d586c9e8fe30aae156096d93f01adbcf7bf8a1a967c9f8ae1c0bfd78d27c9802196ee0463d7190e8eda261f4a4a7c07d157de44434af13288c94f213e243ef24bfdee7991e17887704ead83c9a216974adeb36ef3846bfc315b22104d96e9f39f8eab7fb643ab9b79c5daac3ef68a4a1ff3f6a9a50261f5ade75f6ce3b5d0f5e2de50fcbc5f0f04cbf2da453e4514b8bdd8e0be2ed3021112efc632a0eaae1ca8606ba9c1f8bd609fa9113e9c8920b764fbdfc025ab64b7aeddcdc484e5ebcb9a302315cb30019ce9fc6e039574ba0871b0578389831fbff58af53cc33372ce99e699cd26336fed5a9810aa1ba524e12b228115af88c950329471190ca74062b0b000117281945795579b3c9f76c9b7f81a9fd52f9dd7d202e3ada7cb9f30aa852d18c62dbef88fe5079903e59709eab6ce162854eb16136096d89af91293638919e11b037729cfc7a0467115d6c95fa2ca9c852b1a71cf3ea45b2ef4ff2a49a6646e0a5d1f1e466a09df0c278819230fe69ea543c559a282db428eaec85838b96b16b0aeff4b47a1dab07968a7835419b09a0c86be688873207985e0861b43eb4b7a24bce2d770729d8dabab0c0ad774db77d8596dfcf3b15ab1f7e0add8695fecd133471fa7478d3a8b6bd51ac31173c8f9b093e8a3ca86dc460ee23976e8d29fc2ea21f6cfbb739d7b1b35bf3fa8f86574749f9b6ddd25e791bb0de5ff5b9977c63f3cd833b9ebce82816f3641078c0bc4f1d76bb12c12d2a6a65d4c2c673f04b8e81b5dd02edb00f20a53151f82e753e4aa59c1659513f7cae9a5bca587b605627d3956c4c241208e4b82ac84631eec5bdb70baaefed9106ad39c822606b80e692c6836c88730d57e9a2fa2bb2108317f0486fdaaff0629e06c34f1093ab9fdea027d5cd4e87da8fa8cd82bd0298f98b05afb9f32d411f0fbee9da69acf51072a2bedfe45d8d621a44228f61e65219eb96da927de08cb94adda419400a966205b2d1b040875b88c07f0ed6bf8f75c55967636a815542feca66f21a610a6f0c4c4b610a3ed6fbc61228554f7f233c1b25ef0be2307e2aa39cf1c06e3dce809630e366d5dfc0c8737262d452d9d63567937eceaa08fe197b99306675b02dc38af218f22d8079a2980d63c1b17559d179688416b3b1dc5b8d13cb53ec5e4b96881210bddc9aec02e23a1e58ec99dd1a9371a110603a7f757b2399bf2c30e34141efecd5c05114455744c0a4a66391e2157e499c93f08ca6ade7d4a395f4c414e21f7acc37f8c9006a02dc5033ddcbf09d0263fee9470347e5542f39e6c8f594271b3b3d1246ffa75576211c566053c99ee8c56455fce837d314f98415240c5ca90a8178dc76e4812aba1d5635bb7108f05c69ef375a78a50fa1ab6b945a3b2637306457682f0b62edf650e17a4fa29578ad04a74782b608f35e7020c6f3add7f3bd71ad396947a7f37e57b2810bb51c3803b67a36950ae67392e07db1d96fc5028ad7e0b91e81d1c232469212b6d75a43260b478c6a38e77708eb8769200273dda80a938"}]}}]}}]}}, &(0x7f0000002440)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x110, 0xf8, 0x9, 0xb006, 0x20, 0x80000001}, 0x13, &(0x7f0000000040)={0x5, 0xf, 0x13, 0x2, [@ptm_cap={0x3}, @wireless={0xb, 0x10, 0x1, 0xc, 0x14, 0xd79, 0x40, 0x0, 0x1}]}, 0x7, [{0xd3, &(0x7f00000011c0)=@string={0xd3, 0x3, "89d282a9c592c56b4d6095b256b1540da0c59f22cfad469d4c246e8022480ae02bff94eb6dbd4b021af58c0de6ff59fbcc7f3afd7449f64a952f1437c77572f217d5c76c96710d7a0744fbc75d24324b86f2e1896f334a13cd01e4a85601a72ace03b4b1734c3082b5be49ba51028133780ff92ad55c7c39a88141b19e5f0f2d12270f28b921721fae576cabdf083a6e291c72d415f351e79ee32720e6170ac293461031d25d3a69e97057663560ef9af5e3b068c6c1da9bcb3fcc3f1da2ca3250f2555266773f2d13631da4572e0cceee"}}, {0x4, &(0x7f0000000080)=@lang_id={0x4, 0x3, 0x404}}, {0x4, &(0x7f00000012c0)=@lang_id={0x4, 0x3, 0x446}}, {0x4d, &(0x7f0000001300)=@string={0x4d, 0x3, "59e09c04d410034a606833ae40a85ba4ed3937c1ac15e40fab1bac3b145e27b50712279643134bb5b63fa81b1de943c329b7189c207a6fcae07d54633da9ae648ea89288ae56e4cc456ba8"}}, {0x4, &(0x7f0000001380)=@lang_id={0x4, 0x3, 0xc07}}, {0x4, &(0x7f00000013c0)=@lang_id={0x4, 0x3, 0xf8ff}}, {0x1002, &(0x7f0000001400)=@string={0x1002, 0x3, "9be43494d850ded64506de863fc36aeef658aea1c7cd159fb81b13a32c9f4134b9f5d86cfcdc79753f255f71e3b2a4fec79f2553a2cc59093c9369baee0d3abdd8fa1d183ecf33d1cbb9613aefa0ec25503548affab10bb1037582c639492638bda1cd14352f025424e26215867866582c146618d715f66fd0aaea0b5b29e70ab45de983c6c596d69d0153eb4645fcb1b59ed561ba9cd9afad790310a32af77b95b7cc6e52be673bd5ca43736542a45eff67f3df97377870c302c7724ab535aa15e1f951ce20cb33a6afc9c2d352bf905554e733a4c15ba27888a504203229ab77e7f3c2f19103a3d883a6c158c2de4137678e20cf6f8899387ac7534996bddd1ba3b65ca4dc75d80141ed32472d695630927da379a2adc8a7a55fc1bad4f635406482c3414f9f9f723ac4d836f20b8f944fa82f1d51e9193ade482f1f2950f0233620489cadac8408d07fd7783a0f55b26408041897ca005006b7d583e6ea8254656d0f246ca32287cbe2193747c42e7db8692a38687b8947066bd249d18c345911bdbd1a7e3fc573855c5e578cab9dc8fd183b8548f80ee5962c2847c27ea532f75074c1cacaecd6bda2bd311549a5d20262ab768d2d9157489e5867b72943412788daf6a1f90bb6d4349acf841e1e1b6d472fb1bebac11656178f83adee8acf229404d56ef4ac95ceda0c7b5f5f3c0e958b4af1fd5ff2c8b5ec983e09433aa32ee1aa751bc969363d4ed75694f72510c9e45fb748c9ae0fc2ed021756d985026ca6dcca2eaabff03de8730c6f8b36de5b826b06057856b80f5a3e4700d288e3f88c51dd82df91acc28d9e13eb6ebb994db6e5c1590396fa6d9e89668d6aab39e7f9e055f66d10062e8cf698eed4e0da030635dd3a0c5c3e9a6e0eb9787b7e2455246506b2ddbaaea6774e84edd053d47f64608973887b59dc404a6b92498397e616560ab819c4c847d01cc834e7cfdb7ba64a25cc7bce625983db07584e06479f1698db79e25173ba5d25d0cd0f5558a73f5fefec11cab6a1df90c3b78fd27c04f00ef4479457c369425dd5805fa328a4834ea1af1da22598de7d3673dbf5f4db03de08593935bc0c2952dae26742a2970d78e1ed8b8d6cfeaf988c8b3f0c070a1bb280837c6f5dd985c155d6e72fd9e99f4b9d25d02247954208a5361a021ed11e73fc0aa851d95ed1b20126420af072195cc1651c180b7316d735d0c98a5f50a95bc2363104d8e7a0e5b7cfe39b3eb78a728302bf15b566f047cb8f2314455dc648857cd97f970273a500c40710cecc8442b7f0cc1899f6d69678d4def389f4c8000d36f7914cd8b4b8847be7fce8a0eb2eedd5b969ca7f1c5402b3b63c34488bcbb6c9ee02994472bb22cb86cbbfb1ca4e0157022958df8ca7f65c026967156559de2fb284501200361c6f5458d094407557ed567aeeef9289205425929b781844186b9bf45fc75510937f19adf75687796c35ea907d5a6490090425a9692a710319dbf84261a0987e1cabaa5a7a4f39cd703a4492c67569086e4460b6516ded75b992d166f021a1be6805722997aa1b0f715cfc7106c6f70fbb4461e638d11c8e778acf52555a4b6c6b2cf6da5343b061a48ce441c7c5eab73c9154e507e59354a12dc2af539ed9fdb656c60270c8c8cd4dfdd3918ef240bba6d34deb085b1d61c5968278db2695e982e78f784040da895a11ccf2ffea621a45ef2621e3e18140255be5bf985776b542d793913f3b7e6805c3252c9d08532b349d4aaa21e417d101df11b1d0cf2e1195c7b0d6e8cb75eecd66ab0b61905d6bc965f3ec3ee7ea4a2e70b11ec2bf0c5bbe0823000d41c23e109439fd4ee3a25c68e186614d0def63f34e875e4bdb80355e195a7d51a98a61f02ba6afe440305b35ab7e265f6a5e2e14059208fc08d33e88cee8885bd4bc8f24d734f6fecf9fd83143fa67049b882469aa91b87d2f18d2f12386037d4649fe7c03173b5004f2d7f8aa39fee46ff530e420fc421b4c86408e23c02dcfa730317a72500a4495a77e33d158e4d38e3bc5d8f64facf05fa541e2e8dd3d5d21b7dfc7e2af8eecf1fdcbb94c71efc9ea9b9cbf8b16a4da9fd019e9298a65d86d540443e4709a25899e414466ecd9ee068303e5de42bd2f11ad54f03cad1876a527cec1cdf7aaa8a666a7e574ba3acab0cc8324c5f8f7e41548e2e7b061db8c2a15d81fe7da7c9ede130e0e74445749990c7907ff96d342c19fc428efad4512185cf0baf577df3ed78277926082c193b6036890a3aff6c1e4774ccb8a044fbb9fe0b51b6b8080f78e92f393ad6083017419d4fbbfcc93be54df33574bf1f1bd8b15f459533b0e13e2bf22d617ccf02eef4a63d9754578dbe9830f83a204b44d1e3c666b29b3c2b78455f584eeda119abd1ce9c34cd8412ce6530f83a6faf08eef9ead21d5685573e76e618644ce160e79b02f69963504e8375d69f8b026c5327a4b4028a4cddd6ac5570caa3d0f924a6cc2f5320693c339ff8655980a685ca1b6d3d101b870d0af70cd53283d28b6739407ec654446d2d13d8fe98e75ecfb7ba5392694f1b7f7e2462f8ed10dd245bd0d6a3b3305a772d4149356e6a2058493c701113d2d2c34db96edd3627299ce2a29e95dcfcba748af6ce8183e42366b8d09a4d0cf3bae10871e4f40b2be764236a6e90e25cd89423f03e950fbb6ae6ec4c4b32a6935bd1a7760b14814ddac3ffeadee0842e1b286ea93171d3c31941d99b8503b8e802429b90c45b9bb01c8631eab4c516cfd32afcb8ac3dec36c7736e6564c41c1f843d611ccbe85537e0dfe8b17130758b28ee6848bba60840c484c5d58772d3281d18609db0f551332ae0b3428aa306025e6e82af105e5306a6bde3a7b9d3c688210d859e07db927f1ef3cebdd7bacc85065603054b1b03c067b85d82b73cfcf14d232c3cf0949350064b6e51741f9b2aa969197b26018b85b73aab31112ae1fa4a0ccfb7356d8bcd27cf48a17cae6f07fea5c4688eadd100f8b107451f7ab2ac6764fef1613ce8cf87c011b598cc995c8329326d00036f1149a026d4b7e09f6ff4928215312f7c53f0ef708d13dba2a000800db1625d937c223be575a9da8fdbac0f05e6c0ba97ebff228d39c21e0de3d77e60e30591043bf508403fe6168bced7d2a3e5e7d568b24ef78ab002b47008d8b012bf0ff16d1446fcb8aa00c6d5b94c1a1c844ae907750fc763ca7bb51a278faad6f8dea93f817e6fb2a718f155a13e79e6c80e68ad40b7c069b5764618840c43dbfadef016022e17d2b8a8b9d8130a5d8489fb537f40b1c89ff895add650419bb6a213801f95cc6973031576a9e7f880157eebf0a56c7eebe16750744b4b368d9cb82c8eee3252f1dab5ee8cc9f605099cc13dc131b38c6fea57b3d5cef7099488c7effa24479f3f8a6558020bb4cbf15d9555ed244c35a5710d787b20f9d721d3cb5a9f999cbc3a1be09e37be75734e396c8e9874cd1904de840b86d74a503705c478549ebb52a7f31786df11c8d4efe045d710ccfb902862aed0d86354530bd2d27ae790d3a93b43d5e2a957cbea70361dc3914f37d836e7878a94f4f0d1bab35df62eac10c6d962f8ce349d2c7a2b3b9b446a594c17b04a777c2fc128cc3b328305eaaf64b42625ce7982559cc17d5097d32437f6d216d953f91e44f0f162a6402ff39443c5779e177b68d5e378a22967a774b33a767fbbfdb62b78f8567b2f25cd3f075c2a52839b4b26fc7c58bc1b9493bf0dfd2621bfb270ab11c04c181ee7ec3181996be9e2a194a0d70c1a35d1895c835a3a92fd90fe84f32ca51de56c7396e162eb86d0d692286a657af6a6e90938e66cb15bf4eb989f0d3fad1b37a6c81a6fa97d8e2049edfece334ebf4f2867016114168b646d9bd4102ba4f2074cf0594622169bc6fd2a8f703867e6d5110401f73b81b319b857b18549584be831987b671d6173cdbc81621a70a10fd7a184088e0a9b4344133516dc18649adb0e313c48a64e5457e0308df7ee990b60111a686eacfe6c4ed62882f99b2e5cd42c608930488ef38ab0ea1aded7811b1de6f1293778a41b294219dc8590658e4f9b0800d6f6319a3916c4ff1bdcb7724d432d9e6a7fbf1c841809d153bb08b024a6ea94b9b12c1508ea587c48ce1c1dc0920a3b5b8233520bd2784f6b011897d0d7e5097c2916940600b6652eeb1525235458644c5de1c76848270673a5abf8936f05982718cfb336aaca25590344b6b7f8e4994c1325dd78780dc3bdb54cd33807186135a8a35605c9c59ddfc4f7964fac92dd7d9257bc0cd47595a06a1f89caa07ba39b93e7cbdefa568f600acca68544c020e03436765241b8183954c0d805ac19d8a7496d33466b9a1438a4fd448b20e541f9344666c6f6c118f14c4194de429c01f9324639a014c8d1dab575ae82f1eff1c87810c5db124b7f0fcfa94bde6bed1fd5483f8d8e22104e69a20a90c9eaef625a130df1e4b092e4b044a8e2a4c049183ddf33d54252918c36f07c7610bc8a1ecca09332fe5cd376c149bf8ec400b1fddfaf47baf0234dd1255e89bac1387f59cca6af964003c6e1ee274190545921877ba878345af3835e02e00e681427f2b496243ee172f92b7537194f5cc59fd5261ad57f1fb01a1cbe9ac9df72a4b163abcb603ba0f6f45eb8ba84e2ed02c3438440591938829f0cd00b2b60b672d3e952005cffecb7679963cf0d25f45d4d5f2fda5db256b03040864b78140ff07cad8afcbdc4c1a0d23fba3fdd9704917b8a3b740fd01d53e1763151593326b5d254833d8af55ff1f7c65e2b33015dd01b6d571f39fbee726c7455ffa0df80ed52746b2a709b8390b338fc66ce4ce59f0b172818a87755e2153e8ac3594008f3cf38b7b53c4b72bb7ad58b17655d50a27145ca574ba42de3e867b24e4254dd65b539e96673ba70fd19ffd3618aecc955c93946400e30e8bd0502d2be95998ed381e79c072ac4fc5c54d4e7090ba0231f0eccac75c24947cbcb75643343371feecfdb30a85e378ae2386977cfa361a05a99cadfc4d1f441b1bd697da3dfaa16415b379fd222208170b9a57085a713f415787c006ac0103697718ce26703b3eded31d6ab32f02b2adece040e3b885b4c1718ede3239013da9b66601f8f3773e6a13458f7dddbbbdce1c987269b60e30dd73185f0272556c45a58872658e7d98692904c5d8b55a04e303a74bdbab078d52d073b1ba487b3d1ef3ac771916412c806845d006c5f0f3e4ca32e3fd704fe2e5b9fc131f9fb65eb97744cb0308d13e04292730e4278117f303f676781f79e234942d50f31a5f148931d6859857c1ba6a4353b93695df015994fe9b31757884e5f1c9a257b4b00174eedd11bd78581b0df992d895d18f53794af4236bdf2c20b20a0cdaadfe01937ae30198ed6496e22d8d9e3878664783455789f4794e56ffe6f62e2a3385a667b750407a850841f382c182d1224a9b1833fb2f6b40bb650897dc267f180b20feb34eb8caed81afb000d7ab4a9436f411adeea1f2a94622486a9e4b89950f7044e7beea982420c2755e1b083864d17120e2be3bc46338edc36d3f1c016ab3dac508e70b0b035ceb07951da8227d9795954a42ee5074f3868b44380cfc1103c6c632fc2d47f991a2bb400a0130ebcef4b57e35dc267f331dae3fbbfe992383e6683dba485571851787b85bdbe0f8fdd2991fbdc09df27c251baa1cb6d443bd0a3e23ad7caad1c67608c0d87c44f51b6bdcb822468e87134d63422156384d4f136e9200c51808912c037b05a9a341e9a611641a"}}]}) 18:17:17 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0xc3, 0x95, 0x61, 0x8, 0x403, 0xb8d8, 0x825b, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xe9, 0x4e, 0xe1}}]}}]}}, 0x0) syz_usb_control_io$printer(r0, 0x0, 0x0) [ 561.286183][ T2764] usb 5-1: new high-speed USB device number 42 using dummy_hcd 18:17:17 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x3, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000300)={0x3, 0xe7, &(0x7f0000000200)="1dc6973e947881d60ee1556206ccad6d05e3eac43191c17a6ad01a2f0a5d026eac6a98f324dc96536e4fbcb9ea0f74cecfd3de1783372d282b5df89ef6edf10090cc992c4e9b17b3b59bb9b09eb49f21af62098145d2336bb18a1e571a6cd092cc0efefedc5cbaa7560ff6e05cef8acfdcc7d70da3a9bc02fd8d3c6b0fc0f4a55a5855a60e27544616f09659ad6703899eb96e3dcd1a715663b5cbdd42c6c913b0473dffffb823d1b6d1ceb9bf22c25e419a180760ea970ef124a79edcd093cabf8cf681bda200ca2c19099082fce3c5d65c9bf0f619db9393d9cecc04edca2e77278376063627"}) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x7, 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) read$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r4, &(0x7f0000001200)='\t', 0xffffff45) r5 = syz_open_dev$hiddev(0x0, 0x12d, 0x0) ioctl$HIDIOCGDEVINFO(r5, 0x801c4803, &(0x7f0000000080)=""/53) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, &(0x7f00000013c0)=""/4096) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f0000000340)=ANY=[@ANYBLOB="4d0c000041e7d74ccd85561fa83fc1e87c4e26a6881ff9bab1f993fb85517a7fc912cd9c8cfa015a14c754981a9b7138863cd5d7d607c116a3dffbaca7327563ad3276a26d25199f683bb275d5805ec755acdb5f9a7960c0859c33f4188669c146cae78111f69b513e7fe0f43f7f2217e44e17b4964074a4210707c6e215af01bd62f2fc42c8e217c56feecfeb5e424706f4b0e3c96d21f9ed3906f31b8d05e1060e1a27ab2e303cd9d7b59d093392e972c894d7de328251b446bba3dfd94fad99b3e1987e292fa504b3f72a0ea6455053153ea4275a815834ce0df32791cb2818e4c9eea3449f04f214c21b51d8fb7f247a4cde985ba1d18abf5fb2babbfb206e3888623abdcd79fe1c33ead885437b48cea2536c042b00ea61d60c04046fec582d5f4a8e47da90a65f1ff1f360698b3aa220f773695ec3e9d893041c64c17f7d65b44e328dafdd41efe14097a45e1e1051843fe13e36791bd6485912685f69bc7bba01d00460a9c95cfbf6603dcef7cb8d99e1306d08cedc905dcbc37f50b83ea7134ad8d9e127e743c3d1160b4c1015e27be530d04f32da767c8fb96fbe53b6c5fcb71032e13d47265e5b30f0370d6d8cf9d7adb70d773571af108bcaf7f51e4b97d762efa226f62ffe7793ff0f3c2717339d5112741da73464101494d5bdec8e8f61cdd3f3fb24c485027b1614369a241300ca08627899926f608028d47283cf777d520edba01ae6ba6c910bebc9fb72ab9cb16bc257051ad3d7ccaf7635d04fee0aedbf1f4d23728f3343b0f46ba5557c462109b75a50f9852a4283ef34d3afd35d067b92ac7c8e01c386e9a8179d7f65e902ee3c2b0e76bb0989367015af1a7dc626b88a04ff72f5f098d351dbb7e2224321c9bf11a35d578147dbbc980a982a25db32c71d953129786735b8d6f5137fea5299ef8406e3ef6a038c6ff9438b84e90b4a70b86d8dec510f183614009124973071f367da7b1b76e299b27dd8550e0bcd48094cf61565ee90ade1dc4436ff2d18d793c32dfef6e08d4301cc9f1a137566332a398c9503506e57dbdbb29c7158cfeecce1352ab8a18f80f71a45b54cbe2efb453b4f4e3079931212463a17a755afd4608fe7d5899a46e1b8847cdd0a2ac5e111c70bfd45e27e12ffca4a0ef415646e18541b3165b7c40fd80d4f6f44208ac00daa6f1215d7023e0314af1f8d6cb9a84c1d6bdb40bb7e8109174f26e19fa7d0673b484260948ecdb1b9e4526deaca52b97565d57efaf508c0a908162db08afb596570c34e4be1b166f73a2a909e8f3af5b1f6293546dc29b4353caa62b17701773174e823870f61aa804bc7cb662841c38b8eb5e7feba6e81f28fba93f49b911bbcc3d5717bb4b1917d0b72373f78d616e5dd53e1296ee1661f835881d806f9ff7b06f1cf0cecd95316ae1aff4446b56504af0925bdbf2daa91a0af53828bb02c14079386e892c68e65a73f8cf9753c727aadfe5fbc438b083091d2ef0a4552fa56bfe54d1d99551de09cb07b5c3d39feb8fb6f0d597653d0eb59d970c1e9576a3c18a133e0cdd946733162700f29ec38a73dde7395ffd6b086e3269ce07a944967042648d2c66a4b0589fbc2930b6a276d561b1a2d4405028209d25c5aaaeaa0dde7f408c2abea7366ff855c4eb94156aa5ff6ed90ced1e639a60e88961a22e6723ff7ecbc2f854052b4a193659fb42d85a830f2adbe80775a9ac88df11fb246c2fd84a680d20c4938d5b2fdb4be5ba2bf191a57b95670499c163598137140f4ac1706cb485e26b85b330342d472f67e065ff65bd2995cd296a233040b8eb66ed3929b5a34d5f541abfcc54684f47e170690230a6882444367bab54a5a427e89689012edef6924674c6791ff07e1d9152855b6c6da609a22bcfab026e18f67738a4effbf7cb1512f8288cb323fb0b638a067d043c261c5f38b297e219f0a6e2888f56d5807a8111ceb9e8a7c4cb5db24303d8ec08eb37fefc7e2942688741c31336a9bfe983f44cf4c90fde8c0c9c23ebc0e4cabcdd283f7c3d544a6e70fc7ecc5bc74cdf0ced2e59558347b413e6740524e80b36b3d399d907896413b3507f075c708c5807b70395bac08b35744d828ab977c7f9b8892b6514fc5a753024d17026288af18c013826766396abd6884c7a6d4274d67f1ead54c4da871125bf40596b4bad6e928f2ee827e6b3443dc1e5e6e992c4c5242fc89799a15a257e8d165b6bae215103bdbdc029ebe1914c24ed9f2f5c230596466bc723c5bd1d044eba5e8690500e0541c1925c3b2b4b4b1d0d7faf46d97f56c229373bd7faa5ce3d031dc4ebef0dccb4033edb9d589ef2a9acab67796db7de9d58755299b92b142aebd8d94c29eb031e3168aab5ae4d15f8b785ef063c272d42da377f574ec1030292600bed11834ff565d412c79a618f729264653cfd4486e29a4300accc67f59c8bcf414f5d588ce447897537ad5883e278b3b294ca65d744791e13609867df2422d09635d42e4b50fa0a03e2a85fcf8b5d7ab511cca06c2200970f8350a50f60f934f3cee4a33da31e2c2097c2eb264109699fc546f036fd023e0303cebab9e77e7eb5fb8df921440812ff96c21eb8fbe83626a783db8cf54f633bbf52f63b1d8847105660225057c6d88ba9a81892b78eee8bddcfc7ee6b31375f85c0f864b5403db05832405c9febeeea79275ec0706957860433c07e35b633d553c1acd56e5501410b91565e67ae8744593c0fafeaa40bc95759bb4d88799dc650bf4068e5a3b9e3f80cb35fc232c63f4a7c61b93b8f459406f8851d46627a0048d3e99a320a747e55e3efdd16496fc37b2dee36bf7533941c9d0f9b80cd2392607f9c55021bbb2c49d69d791dee28f7a754d55ca823f15ca2d1f80a0c35c4b6d10ae7cbfcef97d9360e3b6cb7f94d660c707f0e54e430e907b558a8628b1952e46b5cc42dda7d8d5325b5f7837d8e861abac24064b7f9a43a391073eacbd01cb82ffd73ddec0e6eb1a90fecb52bc5c6c25b297e7787e599952cdf40fdbc8ba312caddd7e310fa2a293c52471d53691e02ca0eba5a9c29d0852d56602527859034aea5ebd6cbc4f5a765377e3bf5e02fb6f51dc1c30d845d641127acba2ec24d0166305e5a392a9c29656efd1f2ac5c8f19bfa6d76554300cd77537579096e9e29e03a9ebc5944317304c53910853e0768e7d69346dd71edec1db28d258b9c098ca6321922885e8fbdf7902ddce977d930ad85950c97fac15860f3e043456d80467867d7ff183fee7e2611fd6fe0589c51329a6a5e5144d4d68a852df70af9ea3274760b8a2435804660324cefec0051004cff4f3ce19d0257b8fd0a60a190ef2e7299e673454e2f785884617de4cfb2b517ef88d158a1103b520521ed5c2b5917776a8a67bc8bb47e386a725f29ed23660de12ee14cb0bf6129634f495b666ceccd83e638c952256e7e5eaa7848272c52536791c41cf26c7982f23ccd9f219f72ad202b5a1a2ddabd96618f6382ba7bf529f8f7dd38b4f86bf153ca3e468a4b99ea00afbdb4159b330dc3f36167e3d7c578a0ab0813df58653382faff545a91d905bd44f8482e7d8f426c2a2bbcdfe5358c462cbd2e51a5e9693528a77abfc88881167b38c67bf2ce1bb0c6131974a7fcb821936734ac46d6f343685fe9f091704adccc64d2dfaab8b6579b6766de751820ab2580cdb8422d560bc30a037e60c0ac92015af80dd6e8e5220ae899a93843f3df321a6491e101706280a742aba0cdace3ec687931e72e66cecd2b2ab237d99675cf7ea8a58369d6e0cd0d788cc18ec2c21f095eca13d52710f6bcd7d17127bf0de89e226d9c6e7ef239664854ef4c5fd7458dd28bb415896fa7689365f3faac2b97b33fa3b3079cd76f4bff35cd46d301dc18c762ee34be38611da7649d1598a45b4bd784aac8996df91af6f828766b648776cd0986cd9cb1bee0df741186e6c780427c95929eb6ef2658fe09d14b65ea9055e7ca8b0b485644536d43a16482ee8cd08bc7396a219139cf71b7ae882756edecab661f5b9c2c53fd9de1597946de23a9e6b0bbb87b338d26f3605b2b5a39cdbddf4d6639cd83d8bc81ecbf1e56319e9955b96637dcc575505629ffa0bbdbce5a5a431017237dd260ffdefcd36807424dbd4e0861b384b5d82514f4ac4fa20fe3a438ebf3ac13c0b90dc98d0e8e01fef0966111ccd22181a84dc6fff3b1a5713dec51e5e4e2e0702e360b19f73bd8a89e3ef2b7062abb4cf393ec8d6b553693543ee421fb621f268929129bcb3801e328c986d407980d81cc7414515a997edd149e0cf3291733e63142135a7bee0d289479398309bfd98f5e026ef6cea702119a70575328f03652a9037a0f0b446db7d91ae0267c5f02949aedb8dd9b7532ac30e6270a472e14f2a1b3598d1738d25f01bbf3db52de872bb8483fca5f368bd66"]) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000000c0)={0x2, 0x3b, 0x0}) r6 = syz_open_dev$hidraw(0x0, 0xfffffffffffffffd, 0x200) read$hidraw(r6, &(0x7f0000000100)=""/68, 0x44) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xfffffffffffffff7, 0x0) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f00000001c0)) [ 561.416219][ T4736] usb 6-1: Using ep0 maxpacket: 8 18:17:17 executing program 1: r0 = syz_usb_connect$cdc_ncm(0x0, 0x53, &(0x7f00000003c0)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x0, 0x1ff, 0x0, 0x1, [{{0x9, 0x2, 0x41, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x12, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}, {[], {}, {{0x9, 0x5, 0x3, 0x2, 0x0, 0x0, 0x0, 0x8}}}}}]}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect$hid(0x1, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x20, 0x596, 0x506, 0x40, 0x1, 0x3, 0x7fffffff, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0xce, 0x80, 0xa7, [{{0x9, 0x4, 0x0, 0x9, 0x9, 0x3, 0x1, 0xe22d5d17d49233bb, 0xfffffffffffff0f8, {0x9, 0x21, 0x6, 0x3, 0x1, {0x22, 0xa4e}}, {{{0x9, 0x5, 0x81, 0x3, 0x1b9, 0x0, 0xfffffffffffffffd, 0x1}}}}}]}}]}}, &(0x7f0000000a40)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x300, 0x40, 0x7f, 0x7fffffff, 0x40, 0x5}, 0xfffffc21, &(0x7f0000000a00)={0x5, 0xf, 0x2d, 0x6, [@ptm_cap={0x3}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x1, 0x1, 0x1, 0x44}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0x8, 0x6, 0x3}, @ptm_cap={0x3}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x3, 0x1ff, 0x6}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x1, 0xfffffffeffffffff, 0x9, 0x5}]}, 0x8, [{0xf4, &(0x7f00000000c0)=@string={0xf4, 0x3, "2cee7a762046e9faf60581279ab87625be83b3b402a586df0b6a324254f11143263d08d48366745ec4e3657ca3ef8d4b93ba32a777c78b8c249d0c46c7aa765b2dd5d9bad9875f080aed6241e81ffebb8aa27900aa4c3210ce9439ec47780b0e3d50139348eab4b3e472e557ee4745bac6b5514ab36e1a452a173b10e5ec22714c5268187dbd4857ae79797aaa39a7be8f866066b693d883b9f379e77dc647ce1cd164d92a05a385bf41d6444b2d4d107013fa6c060bd90f9c0370117801e5a50b07fdeb4602a1582f8f67313827fbee60bd96574831174575cb550a68136a5342046bd490cdc93298dd272788efe06d840e"}}, {0x205, &(0x7f00000001c0)=@string={0x77, 0x3, "202fd8b9135f47250ff4a45ef22de7e793e4231549d7c5c27d2cf0584fa0a7dd22c81c10b6f957943be3435b711170fc03d4dc1a70fc9aa93660221c8da90ffbe6e639a839892e8fc2da2d4516ecaab2225eeb268e0fdfe53c9cb4a7a2115f34f0d681448e72fcd58e5eadc63b04065b0791ed38bb"}}, {0x4, &(0x7f0000000ac0)=@lang_id={0x4, 0x3, 0x40b}}, {0x2f, &(0x7f0000000280)=@lang_id={0x0, 0x3, 0x439}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x988547dd9def5a03}}, {0x4d, &(0x7f0000000300)=@string={0x4d, 0x3, "1a288464841553e407bf2973dfc36f83616c4d9fe2e5630d3b19710dee153658f322170727f9509f0df9183b63fe65f7b2313ce5161b79269d986669d7624c89859b5debce0cdb8bf19642"}}, {0xe4, &(0x7f0000000440)=@string={0xe4, 0x3, "50e3ace98588e448e507ac3ac329aa085405ac5c580a34a26fe42645a2ebaae568262fd24d9c428f0e481e0ad2b3e1921b6ab5f4681880a39d945662db9ad1a8fce91bb8bfd018b6249b22704d31ae5d19cb1ab7c181ed611a9aa8eaef19de95b2e5d8d7688b2f1dc357482ee7db026b292b72fb4ce1617a3daa8c3b12fc207a10410cea923f86d80d94f8144302a9b253ae38dfecc475c5d6d92fdc449a3d4516cedcf7f235029efda9ad9e444053ef4c98c2ec39d9d4464cac6a12abe24a36b5c42637c2b597a89ccebc720ee6c41a5ecba7261355332f177b555f9b242a251b44"}}, {0xfffffffffffffee7, &(0x7f0000000540)=@string={0x5c, 0x3, "9012ce5d5550c7b4dc78103159efcc6c77812fb9751b205d5049c950cd6a79bc32e60691941b012c3fdd2e7e31bc599982514ef1e1bbd6c799bb8156ea5268600820e871867e753153dc1d8f221e320a329ad8405f64809d09ec"}}]}) syz_usb_control_io$hid(r1, &(0x7f0000000780)={0x24, &(0x7f0000000640)={0x0, 0x23, 0xba, {0xba, 0xd, "c1f931ebca883dcddc419399bc524806450da43fdb0f5b1f741a48022e8d0d0463b65b746205c8c1dacfc5a179114bf791fcc2bd67553ea75272ea3aad61172d6c1c15b9786d0daecc30e8087bdf4dec3c32e0e271130c32db616f89fb8ec86a284d24fb0a79ac9ad813fd319a831f88cec6eb22262199ff14d94ca8b3fc00e49e9a305c3028b5c53fc52d524ddbb5449683c6f224b16832b545d3689b52919a734e8bb70a76bb477eb25f6397a8417518553c41df904a12"}}, &(0x7f0000000380)={0x0, 0x3, 0x33, @string={0x33, 0x3, "97c32b6acb9c64f2d532ee8f1016edc5bb08fbc49cc33e9accd19f3ffc908c6862eeaaebfdf2afa36df27962b0a82ee28a"}}, &(0x7f0000000700)={0x0, 0x22, 0x5, {[@main=@item_4={0x3, 0x0, 0xa, "4d835938"}]}}, &(0x7f0000000740)={0x0, 0x21, 0x9, {0x9, 0x21, 0x81, 0x100000000, 0x1, {0x22, 0xb9}}}}, &(0x7f0000000980)={0x2c, &(0x7f0000000800)={0x0, 0xf, 0x22, "15c2493fd37f7bf30f9a13519c331a90c1e3ff6e48d078b8eacbdd8b46afa10b51e9"}, &(0x7f0000000840)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000000880)={0x0, 0x8, 0x1, 0x4}, &(0x7f00000008c0)={0x20, 0x1, 0x6d, "be4bf007419c88fbe9d668063171383d2565f1cb0a78c811fc4955fefb9a3295f993f6fc1873eba7a700da32fdd37304dbb89c6b4660815f21f4f7f25e1d7202fb7a5283d9e3c6f8205faedc3d47c3683c9e4c5a266691de5ff6ea32fed11076def78c1f0345dfeccee0891d67"}, &(0x7f0000000940)={0x20, 0x1, 0x1, 0x101}}) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) [ 561.466240][ T4736] usb 6-1: too many configurations: 45, using maximum allowed: 8 [ 561.496358][ T2846] STV06xx: probe of 2-1:0.128 failed with error -71 [ 561.504901][ T2846] usb 2-1: USB disconnect, device number 16 [ 561.556141][ T2764] usb 5-1: device descriptor read/64, error 18 [ 561.606217][ T4736] usb 6-1: unable to read config index 0 descriptor/start: -61 [ 561.613813][ T4736] usb 6-1: can't read configurations, error -61 [ 561.620161][ T2732] usb 3-1: new high-speed USB device number 27 using dummy_hcd [ 561.646099][ T2748] usb 4-1: new high-speed USB device number 23 using dummy_hcd [ 561.786120][ T4736] usb 6-1: new high-speed USB device number 25 using dummy_hcd [ 561.876098][ T2732] usb 3-1: Using ep0 maxpacket: 8 [ 561.916160][ T2748] usb 4-1: Using ep0 maxpacket: 8 18:17:17 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x3, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000300)={0x3, 0xe7, &(0x7f0000000200)="1dc6973e947881d60ee1556206ccad6d05e3eac43191c17a6ad01a2f0a5d026eac6a98f324dc96536e4fbcb9ea0f74cecfd3de1783372d282b5df89ef6edf10090cc992c4e9b17b3b59bb9b09eb49f21af62098145d2336bb18a1e571a6cd092cc0efefedc5cbaa7560ff6e05cef8acfdcc7d70da3a9bc02fd8d3c6b0fc0f4a55a5855a60e27544616f09659ad6703899eb96e3dcd1a715663b5cbdd42c6c913b0473dffffb823d1b6d1ceb9bf22c25e419a180760ea970ef124a79edcd093cabf8cf681bda200ca2c19099082fce3c5d65c9bf0f619db9393d9cecc04edca2e77278376063627"}) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x7, 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) read$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r4, &(0x7f0000001200)='\t', 0xffffff45) r5 = syz_open_dev$hiddev(0x0, 0x12d, 0x0) ioctl$HIDIOCGDEVINFO(r5, 0x801c4803, &(0x7f0000000080)=""/53) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, &(0x7f00000013c0)=""/4096) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f0000000340)=ANY=[@ANYBLOB="4d0c000041e7d74ccd85561fa83fc1e87c4e26a6881ff9bab1f993fb85517a7fc912cd9c8cfa015a14c754981a9b7138863cd5d7d607c116a3dffbaca7327563ad3276a26d25199f683bb275d5805ec755acdb5f9a7960c0859c33f4188669c146cae78111f69b513e7fe0f43f7f2217e44e17b4964074a4210707c6e215af01bd62f2fc42c8e217c56feecfeb5e424706f4b0e3c96d21f9ed3906f31b8d05e1060e1a27ab2e303cd9d7b59d093392e972c894d7de328251b446bba3dfd94fad99b3e1987e292fa504b3f72a0ea6455053153ea4275a815834ce0df32791cb2818e4c9eea3449f04f214c21b51d8fb7f247a4cde985ba1d18abf5fb2babbfb206e3888623abdcd79fe1c33ead885437b48cea2536c042b00ea61d60c04046fec582d5f4a8e47da90a65f1ff1f360698b3aa220f773695ec3e9d893041c64c17f7d65b44e328dafdd41efe14097a45e1e1051843fe13e36791bd6485912685f69bc7bba01d00460a9c95cfbf6603dcef7cb8d99e1306d08cedc905dcbc37f50b83ea7134ad8d9e127e743c3d1160b4c1015e27be530d04f32da767c8fb96fbe53b6c5fcb71032e13d47265e5b30f0370d6d8cf9d7adb70d773571af108bcaf7f51e4b97d762efa226f62ffe7793ff0f3c2717339d5112741da73464101494d5bdec8e8f61cdd3f3fb24c485027b1614369a241300ca08627899926f608028d47283cf777d520edba01ae6ba6c910bebc9fb72ab9cb16bc257051ad3d7ccaf7635d04fee0aedbf1f4d23728f3343b0f46ba5557c462109b75a50f9852a4283ef34d3afd35d067b92ac7c8e01c386e9a8179d7f65e902ee3c2b0e76bb0989367015af1a7dc626b88a04ff72f5f098d351dbb7e2224321c9bf11a35d578147dbbc980a982a25db32c71d953129786735b8d6f5137fea5299ef8406e3ef6a038c6ff9438b84e90b4a70b86d8dec510f183614009124973071f367da7b1b76e299b27dd8550e0bcd48094cf61565ee90ade1dc4436ff2d18d793c32dfef6e08d4301cc9f1a137566332a398c9503506e57dbdbb29c7158cfeecce1352ab8a18f80f71a45b54cbe2efb453b4f4e3079931212463a17a755afd4608fe7d5899a46e1b8847cdd0a2ac5e111c70bfd45e27e12ffca4a0ef415646e18541b3165b7c40fd80d4f6f44208ac00daa6f1215d7023e0314af1f8d6cb9a84c1d6bdb40bb7e8109174f26e19fa7d0673b484260948ecdb1b9e4526deaca52b97565d57efaf508c0a908162db08afb596570c34e4be1b166f73a2a909e8f3af5b1f6293546dc29b4353caa62b17701773174e823870f61aa804bc7cb662841c38b8eb5e7feba6e81f28fba93f49b911bbcc3d5717bb4b1917d0b72373f78d616e5dd53e1296ee1661f835881d806f9ff7b06f1cf0cecd95316ae1aff4446b56504af0925bdbf2daa91a0af53828bb02c14079386e892c68e65a73f8cf9753c727aadfe5fbc438b083091d2ef0a4552fa56bfe54d1d99551de09cb07b5c3d39feb8fb6f0d597653d0eb59d970c1e9576a3c18a133e0cdd946733162700f29ec38a73dde7395ffd6b086e3269ce07a944967042648d2c66a4b0589fbc2930b6a276d561b1a2d4405028209d25c5aaaeaa0dde7f408c2abea7366ff855c4eb94156aa5ff6ed90ced1e639a60e88961a22e6723ff7ecbc2f854052b4a193659fb42d85a830f2adbe80775a9ac88df11fb246c2fd84a680d20c4938d5b2fdb4be5ba2bf191a57b95670499c163598137140f4ac1706cb485e26b85b330342d472f67e065ff65bd2995cd296a233040b8eb66ed3929b5a34d5f541abfcc54684f47e170690230a6882444367bab54a5a427e89689012edef6924674c6791ff07e1d9152855b6c6da609a22bcfab026e18f67738a4effbf7cb1512f8288cb323fb0b638a067d043c261c5f38b297e219f0a6e2888f56d5807a8111ceb9e8a7c4cb5db24303d8ec08eb37fefc7e2942688741c31336a9bfe983f44cf4c90fde8c0c9c23ebc0e4cabcdd283f7c3d544a6e70fc7ecc5bc74cdf0ced2e59558347b413e6740524e80b36b3d399d907896413b3507f075c708c5807b70395bac08b35744d828ab977c7f9b8892b6514fc5a753024d17026288af18c013826766396abd6884c7a6d4274d67f1ead54c4da871125bf40596b4bad6e928f2ee827e6b3443dc1e5e6e992c4c5242fc89799a15a257e8d165b6bae215103bdbdc029ebe1914c24ed9f2f5c230596466bc723c5bd1d044eba5e8690500e0541c1925c3b2b4b4b1d0d7faf46d97f56c229373bd7faa5ce3d031dc4ebef0dccb4033edb9d589ef2a9acab67796db7de9d58755299b92b142aebd8d94c29eb031e3168aab5ae4d15f8b785ef063c272d42da377f574ec1030292600bed11834ff565d412c79a618f729264653cfd4486e29a4300accc67f59c8bcf414f5d588ce447897537ad5883e278b3b294ca65d744791e13609867df2422d09635d42e4b50fa0a03e2a85fcf8b5d7ab511cca06c2200970f8350a50f60f934f3cee4a33da31e2c2097c2eb264109699fc546f036fd023e0303cebab9e77e7eb5fb8df921440812ff96c21eb8fbe83626a783db8cf54f633bbf52f63b1d8847105660225057c6d88ba9a81892b78eee8bddcfc7ee6b31375f85c0f864b5403db05832405c9febeeea79275ec0706957860433c07e35b633d553c1acd56e5501410b91565e67ae8744593c0fafeaa40bc95759bb4d88799dc650bf4068e5a3b9e3f80cb35fc232c63f4a7c61b93b8f459406f8851d46627a0048d3e99a320a747e55e3efdd16496fc37b2dee36bf7533941c9d0f9b80cd2392607f9c55021bbb2c49d69d791dee28f7a754d55ca823f15ca2d1f80a0c35c4b6d10ae7cbfcef97d9360e3b6cb7f94d660c707f0e54e430e907b558a8628b1952e46b5cc42dda7d8d5325b5f7837d8e861abac24064b7f9a43a391073eacbd01cb82ffd73ddec0e6eb1a90fecb52bc5c6c25b297e7787e599952cdf40fdbc8ba312caddd7e310fa2a293c52471d53691e02ca0eba5a9c29d0852d56602527859034aea5ebd6cbc4f5a765377e3bf5e02fb6f51dc1c30d845d641127acba2ec24d0166305e5a392a9c29656efd1f2ac5c8f19bfa6d76554300cd77537579096e9e29e03a9ebc5944317304c53910853e0768e7d69346dd71edec1db28d258b9c098ca6321922885e8fbdf7902ddce977d930ad85950c97fac15860f3e043456d80467867d7ff183fee7e2611fd6fe0589c51329a6a5e5144d4d68a852df70af9ea3274760b8a2435804660324cefec0051004cff4f3ce19d0257b8fd0a60a190ef2e7299e673454e2f785884617de4cfb2b517ef88d158a1103b520521ed5c2b5917776a8a67bc8bb47e386a725f29ed23660de12ee14cb0bf6129634f495b666ceccd83e638c952256e7e5eaa7848272c52536791c41cf26c7982f23ccd9f219f72ad202b5a1a2ddabd96618f6382ba7bf529f8f7dd38b4f86bf153ca3e468a4b99ea00afbdb4159b330dc3f36167e3d7c578a0ab0813df58653382faff545a91d905bd44f8482e7d8f426c2a2bbcdfe5358c462cbd2e51a5e9693528a77abfc88881167b38c67bf2ce1bb0c6131974a7fcb821936734ac46d6f343685fe9f091704adccc64d2dfaab8b6579b6766de751820ab2580cdb8422d560bc30a037e60c0ac92015af80dd6e8e5220ae899a93843f3df321a6491e101706280a742aba0cdace3ec687931e72e66cecd2b2ab237d99675cf7ea8a58369d6e0cd0d788cc18ec2c21f095eca13d52710f6bcd7d17127bf0de89e226d9c6e7ef239664854ef4c5fd7458dd28bb415896fa7689365f3faac2b97b33fa3b3079cd76f4bff35cd46d301dc18c762ee34be38611da7649d1598a45b4bd784aac8996df91af6f828766b648776cd0986cd9cb1bee0df741186e6c780427c95929eb6ef2658fe09d14b65ea9055e7ca8b0b485644536d43a16482ee8cd08bc7396a219139cf71b7ae882756edecab661f5b9c2c53fd9de1597946de23a9e6b0bbb87b338d26f3605b2b5a39cdbddf4d6639cd83d8bc81ecbf1e56319e9955b96637dcc575505629ffa0bbdbce5a5a431017237dd260ffdefcd36807424dbd4e0861b384b5d82514f4ac4fa20fe3a438ebf3ac13c0b90dc98d0e8e01fef0966111ccd22181a84dc6fff3b1a5713dec51e5e4e2e0702e360b19f73bd8a89e3ef2b7062abb4cf393ec8d6b553693543ee421fb621f268929129bcb3801e328c986d407980d81cc7414515a997edd149e0cf3291733e63142135a7bee0d289479398309bfd98f5e026ef6cea702119a70575328f03652a9037a0f0b446db7d91ae0267c5f02949aedb8dd9b7532ac30e6270a472e14f2a1b3598d1738d25f01bbf3db52de872bb8483fca5f368bd66"]) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000000c0)={0x2, 0x3b, 0x0}) r6 = syz_open_dev$hidraw(0x0, 0xfffffffffffffffd, 0x200) read$hidraw(r6, &(0x7f0000000100)=""/68, 0x44) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xfffffffffffffff7, 0x40000) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f00000001c0)) [ 561.956153][ T2846] usb 2-1: new high-speed USB device number 17 using dummy_hcd [ 561.963914][ T2764] usb 5-1: device descriptor read/64, error 18 [ 561.996328][ T2732] usb 3-1: config 0 has an invalid interface number: 4 but max is 0 [ 562.004378][ T2732] usb 3-1: config 0 has no interface number 0 [ 562.011232][ T2732] usb 3-1: New USB device found, idVendor=17cc, idProduct=0d8d, bcdDevice=9d.37 [ 562.020327][ T2732] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 562.030079][ T2732] usb 3-1: config 0 descriptor?? [ 562.036312][ T4736] usb 6-1: Using ep0 maxpacket: 8 [ 562.046577][ T2748] usb 4-1: New USB device found, idVendor=0403, idProduct=b8d8, bcdDevice=82.5b [ 562.055708][ T2748] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 562.068958][ T2732] snd-usb-caiaq 3-1:0.4: can't set alt interface. [ 562.075416][ T2732] usb 3-1: unable to init card! (ret=-5) [ 562.081544][ T4736] usb 6-1: too many configurations: 45, using maximum allowed: 8 [ 562.092179][ T2748] usb 4-1: config 0 descriptor?? [ 562.106503][ T2732] snd-usb-caiaq: probe of 3-1:0.4 failed with error -5 18:17:17 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x3, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000300)={0x3, 0xe7, &(0x7f0000000200)="1dc6973e947881d60ee1556206ccad6d05e3eac43191c17a6ad01a2f0a5d026eac6a98f324dc96536e4fbcb9ea0f74cecfd3de1783372d282b5df89ef6edf10090cc992c4e9b17b3b59bb9b09eb49f21af62098145d2336bb18a1e571a6cd092cc0efefedc5cbaa7560ff6e05cef8acfdcc7d70da3a9bc02fd8d3c6b0fc0f4a55a5855a60e27544616f09659ad6703899eb96e3dcd1a715663b5cbdd42c6c913b0473dffffb823d1b6d1ceb9bf22c25e419a180760ea970ef124a79edcd093cabf8cf681bda200ca2c19099082fce3c5d65c9bf0f619db9393d9cecc04edca2e77278376063627"}) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x7, 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) read$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r4, &(0x7f0000001200)='\t', 0xffffff45) r5 = syz_open_dev$hiddev(0x0, 0x12d, 0x0) ioctl$HIDIOCGDEVINFO(r5, 0x801c4803, &(0x7f0000000080)=""/53) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, &(0x7f00000013c0)=""/4096) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f0000000340)=ANY=[@ANYBLOB="4d0c000041e7d74ccd85561fa83fc1e87c4e26a6881ff9bab1f993fb85517a7fc912cd9c8cfa015a14c754981a9b7138863cd5d7d607c116a3dffbaca7327563ad3276a26d25199f683bb275d5805ec755acdb5f9a7960c0859c33f4188669c146cae78111f69b513e7fe0f43f7f2217e44e17b4964074a4210707c6e215af01bd62f2fc42c8e217c56feecfeb5e424706f4b0e3c96d21f9ed3906f31b8d05e1060e1a27ab2e303cd9d7b59d093392e972c894d7de328251b446bba3dfd94fad99b3e1987e292fa504b3f72a0ea6455053153ea4275a815834ce0df32791cb2818e4c9eea3449f04f214c21b51d8fb7f247a4cde985ba1d18abf5fb2babbfb206e3888623abdcd79fe1c33ead885437b48cea2536c042b00ea61d60c04046fec582d5f4a8e47da90a65f1ff1f360698b3aa220f773695ec3e9d893041c64c17f7d65b44e328dafdd41efe14097a45e1e1051843fe13e36791bd6485912685f69bc7bba01d00460a9c95cfbf6603dcef7cb8d99e1306d08cedc905dcbc37f50b83ea7134ad8d9e127e743c3d1160b4c1015e27be530d04f32da767c8fb96fbe53b6c5fcb71032e13d47265e5b30f0370d6d8cf9d7adb70d773571af108bcaf7f51e4b97d762efa226f62ffe7793ff0f3c2717339d5112741da73464101494d5bdec8e8f61cdd3f3fb24c485027b1614369a241300ca08627899926f608028d47283cf777d520edba01ae6ba6c910bebc9fb72ab9cb16bc257051ad3d7ccaf7635d04fee0aedbf1f4d23728f3343b0f46ba5557c462109b75a50f9852a4283ef34d3afd35d067b92ac7c8e01c386e9a8179d7f65e902ee3c2b0e76bb0989367015af1a7dc626b88a04ff72f5f098d351dbb7e2224321c9bf11a35d578147dbbc980a982a25db32c71d953129786735b8d6f5137fea5299ef8406e3ef6a038c6ff9438b84e90b4a70b86d8dec510f183614009124973071f367da7b1b76e299b27dd8550e0bcd48094cf61565ee90ade1dc4436ff2d18d793c32dfef6e08d4301cc9f1a137566332a398c9503506e57dbdbb29c7158cfeecce1352ab8a18f80f71a45b54cbe2efb453b4f4e3079931212463a17a755afd4608fe7d5899a46e1b8847cdd0a2ac5e111c70bfd45e27e12ffca4a0ef415646e18541b3165b7c40fd80d4f6f44208ac00daa6f1215d7023e0314af1f8d6cb9a84c1d6bdb40bb7e8109174f26e19fa7d0673b484260948ecdb1b9e4526deaca52b97565d57efaf508c0a908162db08afb596570c34e4be1b166f73a2a909e8f3af5b1f6293546dc29b4353caa62b17701773174e823870f61aa804bc7cb662841c38b8eb5e7feba6e81f28fba93f49b911bbcc3d5717bb4b1917d0b72373f78d616e5dd53e1296ee1661f835881d806f9ff7b06f1cf0cecd95316ae1aff4446b56504af0925bdbf2daa91a0af53828bb02c14079386e892c68e65a73f8cf9753c727aadfe5fbc438b083091d2ef0a4552fa56bfe54d1d99551de09cb07b5c3d39feb8fb6f0d597653d0eb59d970c1e9576a3c18a133e0cdd946733162700f29ec38a73dde7395ffd6b086e3269ce07a944967042648d2c66a4b0589fbc2930b6a276d561b1a2d4405028209d25c5aaaeaa0dde7f408c2abea7366ff855c4eb94156aa5ff6ed90ced1e639a60e88961a22e6723ff7ecbc2f854052b4a193659fb42d85a830f2adbe80775a9ac88df11fb246c2fd84a680d20c4938d5b2fdb4be5ba2bf191a57b95670499c163598137140f4ac1706cb485e26b85b330342d472f67e065ff65bd2995cd296a233040b8eb66ed3929b5a34d5f541abfcc54684f47e170690230a6882444367bab54a5a427e89689012edef6924674c6791ff07e1d9152855b6c6da609a22bcfab026e18f67738a4effbf7cb1512f8288cb323fb0b638a067d043c261c5f38b297e219f0a6e2888f56d5807a8111ceb9e8a7c4cb5db24303d8ec08eb37fefc7e2942688741c31336a9bfe983f44cf4c90fde8c0c9c23ebc0e4cabcdd283f7c3d544a6e70fc7ecc5bc74cdf0ced2e59558347b413e6740524e80b36b3d399d907896413b3507f075c708c5807b70395bac08b35744d828ab977c7f9b8892b6514fc5a753024d17026288af18c013826766396abd6884c7a6d4274d67f1ead54c4da871125bf40596b4bad6e928f2ee827e6b3443dc1e5e6e992c4c5242fc89799a15a257e8d165b6bae215103bdbdc029ebe1914c24ed9f2f5c230596466bc723c5bd1d044eba5e8690500e0541c1925c3b2b4b4b1d0d7faf46d97f56c229373bd7faa5ce3d031dc4ebef0dccb4033edb9d589ef2a9acab67796db7de9d58755299b92b142aebd8d94c29eb031e3168aab5ae4d15f8b785ef063c272d42da377f574ec1030292600bed11834ff565d412c79a618f729264653cfd4486e29a4300accc67f59c8bcf414f5d588ce447897537ad5883e278b3b294ca65d744791e13609867df2422d09635d42e4b50fa0a03e2a85fcf8b5d7ab511cca06c2200970f8350a50f60f934f3cee4a33da31e2c2097c2eb264109699fc546f036fd023e0303cebab9e77e7eb5fb8df921440812ff96c21eb8fbe83626a783db8cf54f633bbf52f63b1d8847105660225057c6d88ba9a81892b78eee8bddcfc7ee6b31375f85c0f864b5403db05832405c9febeeea79275ec0706957860433c07e35b633d553c1acd56e5501410b91565e67ae8744593c0fafeaa40bc95759bb4d88799dc650bf4068e5a3b9e3f80cb35fc232c63f4a7c61b93b8f459406f8851d46627a0048d3e99a320a747e55e3efdd16496fc37b2dee36bf7533941c9d0f9b80cd2392607f9c55021bbb2c49d69d791dee28f7a754d55ca823f15ca2d1f80a0c35c4b6d10ae7cbfcef97d9360e3b6cb7f94d660c707f0e54e430e907b558a8628b1952e46b5cc42dda7d8d5325b5f7837d8e861abac24064b7f9a43a391073eacbd01cb82ffd73ddec0e6eb1a90fecb52bc5c6c25b297e7787e599952cdf40fdbc8ba312caddd7e310fa2a293c52471d53691e02ca0eba5a9c29d0852d56602527859034aea5ebd6cbc4f5a765377e3bf5e02fb6f51dc1c30d845d641127acba2ec24d0166305e5a392a9c29656efd1f2ac5c8f19bfa6d76554300cd77537579096e9e29e03a9ebc5944317304c53910853e0768e7d69346dd71edec1db28d258b9c098ca6321922885e8fbdf7902ddce977d930ad85950c97fac15860f3e043456d80467867d7ff183fee7e2611fd6fe0589c51329a6a5e5144d4d68a852df70af9ea3274760b8a2435804660324cefec0051004cff4f3ce19d0257b8fd0a60a190ef2e7299e673454e2f785884617de4cfb2b517ef88d158a1103b520521ed5c2b5917776a8a67bc8bb47e386a725f29ed23660de12ee14cb0bf6129634f495b666ceccd83e638c952256e7e5eaa7848272c52536791c41cf26c7982f23ccd9f219f72ad202b5a1a2ddabd96618f6382ba7bf529f8f7dd38b4f86bf153ca3e468a4b99ea00afbdb4159b330dc3f36167e3d7c578a0ab0813df58653382faff545a91d905bd44f8482e7d8f426c2a2bbcdfe5358c462cbd2e51a5e9693528a77abfc88881167b38c67bf2ce1bb0c6131974a7fcb821936734ac46d6f343685fe9f091704adccc64d2dfaab8b6579b6766de751820ab2580cdb8422d560bc30a037e60c0ac92015af80dd6e8e5220ae899a93843f3df321a6491e101706280a742aba0cdace3ec687931e72e66cecd2b2ab237d99675cf7ea8a58369d6e0cd0d788cc18ec2c21f095eca13d52710f6bcd7d17127bf0de89e226d9c6e7ef239664854ef4c5fd7458dd28bb415896fa7689365f3faac2b97b33fa3b3079cd76f4bff35cd46d301dc18c762ee34be38611da7649d1598a45b4bd784aac8996df91af6f828766b648776cd0986cd9cb1bee0df741186e6c780427c95929eb6ef2658fe09d14b65ea9055e7ca8b0b485644536d43a16482ee8cd08bc7396a219139cf71b7ae882756edecab661f5b9c2c53fd9de1597946de23a9e6b0bbb87b338d26f3605b2b5a39cdbddf4d6639cd83d8bc81ecbf1e56319e9955b96637dcc575505629ffa0bbdbce5a5a431017237dd260ffdefcd36807424dbd4e0861b384b5d82514f4ac4fa20fe3a438ebf3ac13c0b90dc98d0e8e01fef0966111ccd22181a84dc6fff3b1a5713dec51e5e4e2e0702e360b19f73bd8a89e3ef2b7062abb4cf393ec8d6b553693543ee421fb621f268929129bcb3801e328c986d407980d81cc7414515a997edd149e0cf3291733e63142135a7bee0d289479398309bfd98f5e026ef6cea702119a70575328f03652a9037a0f0b446db7d91ae0267c5f02949aedb8dd9b7532ac30e6270a472e14f2a1b3598d1738d25f01bbf3db52de872bb8483fca5f368bd66"]) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000000c0)={0x2, 0x3b, 0x0}) r6 = syz_open_dev$hidraw(0x0, 0xfffffffffffffffd, 0x200) read$hidraw(r6, &(0x7f0000000100)=""/68, 0x44) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xfffffffffffffff7, 0x40000) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f00000001c0)) [ 562.216174][ T4736] usb 6-1: unable to read config index 0 descriptor/start: -61 [ 562.223867][ T4736] usb 6-1: can't read configurations, error -61 [ 562.231083][ T4736] usb usb6-port1: attempt power cycle [ 562.246118][ T2846] usb 2-1: Using ep0 maxpacket: 8 [ 562.251260][ T2764] usb 5-1: new high-speed USB device number 43 using dummy_hcd [ 562.270910][ T2732] usb 3-1: USB disconnect, device number 27 [ 562.356431][ T2748] snd-usb-audio: probe of 4-1:0.0 failed with error -2 [ 562.376227][ T2846] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 0 [ 562.386182][ T2846] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x3 has invalid maxpacket 0 [ 562.395831][ T2846] usb 2-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 562.556146][ T2764] usb 5-1: device descriptor read/64, error 18 [ 562.565363][ T2732] usb 4-1: USB disconnect, device number 23 18:17:18 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x3, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000300)={0x3, 0xe7, &(0x7f0000000200)="1dc6973e947881d60ee1556206ccad6d05e3eac43191c17a6ad01a2f0a5d026eac6a98f324dc96536e4fbcb9ea0f74cecfd3de1783372d282b5df89ef6edf10090cc992c4e9b17b3b59bb9b09eb49f21af62098145d2336bb18a1e571a6cd092cc0efefedc5cbaa7560ff6e05cef8acfdcc7d70da3a9bc02fd8d3c6b0fc0f4a55a5855a60e27544616f09659ad6703899eb96e3dcd1a715663b5cbdd42c6c913b0473dffffb823d1b6d1ceb9bf22c25e419a180760ea970ef124a79edcd093cabf8cf681bda200ca2c19099082fce3c5d65c9bf0f619db9393d9cecc04edca2e77278376063627"}) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x7, 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) read$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r4, &(0x7f0000001200)='\t', 0xffffff45) r5 = syz_open_dev$hiddev(0x0, 0x12d, 0x0) ioctl$HIDIOCGDEVINFO(r5, 0x801c4803, &(0x7f0000000080)=""/53) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, &(0x7f00000013c0)=""/4096) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f0000000340)=ANY=[@ANYBLOB="4d0c000041e7d74ccd85561fa83fc1e87c4e26a6881ff9bab1f993fb85517a7fc912cd9c8cfa015a14c754981a9b7138863cd5d7d607c116a3dffbaca7327563ad3276a26d25199f683bb275d5805ec755acdb5f9a7960c0859c33f4188669c146cae78111f69b513e7fe0f43f7f2217e44e17b4964074a4210707c6e215af01bd62f2fc42c8e217c56feecfeb5e424706f4b0e3c96d21f9ed3906f31b8d05e1060e1a27ab2e303cd9d7b59d093392e972c894d7de328251b446bba3dfd94fad99b3e1987e292fa504b3f72a0ea6455053153ea4275a815834ce0df32791cb2818e4c9eea3449f04f214c21b51d8fb7f247a4cde985ba1d18abf5fb2babbfb206e3888623abdcd79fe1c33ead885437b48cea2536c042b00ea61d60c04046fec582d5f4a8e47da90a65f1ff1f360698b3aa220f773695ec3e9d893041c64c17f7d65b44e328dafdd41efe14097a45e1e1051843fe13e36791bd6485912685f69bc7bba01d00460a9c95cfbf6603dcef7cb8d99e1306d08cedc905dcbc37f50b83ea7134ad8d9e127e743c3d1160b4c1015e27be530d04f32da767c8fb96fbe53b6c5fcb71032e13d47265e5b30f0370d6d8cf9d7adb70d773571af108bcaf7f51e4b97d762efa226f62ffe7793ff0f3c2717339d5112741da73464101494d5bdec8e8f61cdd3f3fb24c485027b1614369a241300ca08627899926f608028d47283cf777d520edba01ae6ba6c910bebc9fb72ab9cb16bc257051ad3d7ccaf7635d04fee0aedbf1f4d23728f3343b0f46ba5557c462109b75a50f9852a4283ef34d3afd35d067b92ac7c8e01c386e9a8179d7f65e902ee3c2b0e76bb0989367015af1a7dc626b88a04ff72f5f098d351dbb7e2224321c9bf11a35d578147dbbc980a982a25db32c71d953129786735b8d6f5137fea5299ef8406e3ef6a038c6ff9438b84e90b4a70b86d8dec510f183614009124973071f367da7b1b76e299b27dd8550e0bcd48094cf61565ee90ade1dc4436ff2d18d793c32dfef6e08d4301cc9f1a137566332a398c9503506e57dbdbb29c7158cfeecce1352ab8a18f80f71a45b54cbe2efb453b4f4e3079931212463a17a755afd4608fe7d5899a46e1b8847cdd0a2ac5e111c70bfd45e27e12ffca4a0ef415646e18541b3165b7c40fd80d4f6f44208ac00daa6f1215d7023e0314af1f8d6cb9a84c1d6bdb40bb7e8109174f26e19fa7d0673b484260948ecdb1b9e4526deaca52b97565d57efaf508c0a908162db08afb596570c34e4be1b166f73a2a909e8f3af5b1f6293546dc29b4353caa62b17701773174e823870f61aa804bc7cb662841c38b8eb5e7feba6e81f28fba93f49b911bbcc3d5717bb4b1917d0b72373f78d616e5dd53e1296ee1661f835881d806f9ff7b06f1cf0cecd95316ae1aff4446b56504af0925bdbf2daa91a0af53828bb02c14079386e892c68e65a73f8cf9753c727aadfe5fbc438b083091d2ef0a4552fa56bfe54d1d99551de09cb07b5c3d39feb8fb6f0d597653d0eb59d970c1e9576a3c18a133e0cdd946733162700f29ec38a73dde7395ffd6b086e3269ce07a944967042648d2c66a4b0589fbc2930b6a276d561b1a2d4405028209d25c5aaaeaa0dde7f408c2abea7366ff855c4eb94156aa5ff6ed90ced1e639a60e88961a22e6723ff7ecbc2f854052b4a193659fb42d85a830f2adbe80775a9ac88df11fb246c2fd84a680d20c4938d5b2fdb4be5ba2bf191a57b95670499c163598137140f4ac1706cb485e26b85b330342d472f67e065ff65bd2995cd296a233040b8eb66ed3929b5a34d5f541abfcc54684f47e170690230a6882444367bab54a5a427e89689012edef6924674c6791ff07e1d9152855b6c6da609a22bcfab026e18f67738a4effbf7cb1512f8288cb323fb0b638a067d043c261c5f38b297e219f0a6e2888f56d5807a8111ceb9e8a7c4cb5db24303d8ec08eb37fefc7e2942688741c31336a9bfe983f44cf4c90fde8c0c9c23ebc0e4cabcdd283f7c3d544a6e70fc7ecc5bc74cdf0ced2e59558347b413e6740524e80b36b3d399d907896413b3507f075c708c5807b70395bac08b35744d828ab977c7f9b8892b6514fc5a753024d17026288af18c013826766396abd6884c7a6d4274d67f1ead54c4da871125bf40596b4bad6e928f2ee827e6b3443dc1e5e6e992c4c5242fc89799a15a257e8d165b6bae215103bdbdc029ebe1914c24ed9f2f5c230596466bc723c5bd1d044eba5e8690500e0541c1925c3b2b4b4b1d0d7faf46d97f56c229373bd7faa5ce3d031dc4ebef0dccb4033edb9d589ef2a9acab67796db7de9d58755299b92b142aebd8d94c29eb031e3168aab5ae4d15f8b785ef063c272d42da377f574ec1030292600bed11834ff565d412c79a618f729264653cfd4486e29a4300accc67f59c8bcf414f5d588ce447897537ad5883e278b3b294ca65d744791e13609867df2422d09635d42e4b50fa0a03e2a85fcf8b5d7ab511cca06c2200970f8350a50f60f934f3cee4a33da31e2c2097c2eb264109699fc546f036fd023e0303cebab9e77e7eb5fb8df921440812ff96c21eb8fbe83626a783db8cf54f633bbf52f63b1d8847105660225057c6d88ba9a81892b78eee8bddcfc7ee6b31375f85c0f864b5403db05832405c9febeeea79275ec0706957860433c07e35b633d553c1acd56e5501410b91565e67ae8744593c0fafeaa40bc95759bb4d88799dc650bf4068e5a3b9e3f80cb35fc232c63f4a7c61b93b8f459406f8851d46627a0048d3e99a320a747e55e3efdd16496fc37b2dee36bf7533941c9d0f9b80cd2392607f9c55021bbb2c49d69d791dee28f7a754d55ca823f15ca2d1f80a0c35c4b6d10ae7cbfcef97d9360e3b6cb7f94d660c707f0e54e430e907b558a8628b1952e46b5cc42dda7d8d5325b5f7837d8e861abac24064b7f9a43a391073eacbd01cb82ffd73ddec0e6eb1a90fecb52bc5c6c25b297e7787e599952cdf40fdbc8ba312caddd7e310fa2a293c52471d53691e02ca0eba5a9c29d0852d56602527859034aea5ebd6cbc4f5a765377e3bf5e02fb6f51dc1c30d845d641127acba2ec24d0166305e5a392a9c29656efd1f2ac5c8f19bfa6d76554300cd77537579096e9e29e03a9ebc5944317304c53910853e0768e7d69346dd71edec1db28d258b9c098ca6321922885e8fbdf7902ddce977d930ad85950c97fac15860f3e043456d80467867d7ff183fee7e2611fd6fe0589c51329a6a5e5144d4d68a852df70af9ea3274760b8a2435804660324cefec0051004cff4f3ce19d0257b8fd0a60a190ef2e7299e673454e2f785884617de4cfb2b517ef88d158a1103b520521ed5c2b5917776a8a67bc8bb47e386a725f29ed23660de12ee14cb0bf6129634f495b666ceccd83e638c952256e7e5eaa7848272c52536791c41cf26c7982f23ccd9f219f72ad202b5a1a2ddabd96618f6382ba7bf529f8f7dd38b4f86bf153ca3e468a4b99ea00afbdb4159b330dc3f36167e3d7c578a0ab0813df58653382faff545a91d905bd44f8482e7d8f426c2a2bbcdfe5358c462cbd2e51a5e9693528a77abfc88881167b38c67bf2ce1bb0c6131974a7fcb821936734ac46d6f343685fe9f091704adccc64d2dfaab8b6579b6766de751820ab2580cdb8422d560bc30a037e60c0ac92015af80dd6e8e5220ae899a93843f3df321a6491e101706280a742aba0cdace3ec687931e72e66cecd2b2ab237d99675cf7ea8a58369d6e0cd0d788cc18ec2c21f095eca13d52710f6bcd7d17127bf0de89e226d9c6e7ef239664854ef4c5fd7458dd28bb415896fa7689365f3faac2b97b33fa3b3079cd76f4bff35cd46d301dc18c762ee34be38611da7649d1598a45b4bd784aac8996df91af6f828766b648776cd0986cd9cb1bee0df741186e6c780427c95929eb6ef2658fe09d14b65ea9055e7ca8b0b485644536d43a16482ee8cd08bc7396a219139cf71b7ae882756edecab661f5b9c2c53fd9de1597946de23a9e6b0bbb87b338d26f3605b2b5a39cdbddf4d6639cd83d8bc81ecbf1e56319e9955b96637dcc575505629ffa0bbdbce5a5a431017237dd260ffdefcd36807424dbd4e0861b384b5d82514f4ac4fa20fe3a438ebf3ac13c0b90dc98d0e8e01fef0966111ccd22181a84dc6fff3b1a5713dec51e5e4e2e0702e360b19f73bd8a89e3ef2b7062abb4cf393ec8d6b553693543ee421fb621f268929129bcb3801e328c986d407980d81cc7414515a997edd149e0cf3291733e63142135a7bee0d289479398309bfd98f5e026ef6cea702119a70575328f03652a9037a0f0b446db7d91ae0267c5f02949aedb8dd9b7532ac30e6270a472e14f2a1b3598d1738d25f01bbf3db52de872bb8483fca5f368bd66"]) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000000c0)={0x2, 0x3b, 0x0}) r6 = syz_open_dev$hidraw(0x0, 0xfffffffffffffffd, 0x200) read$hidraw(r6, &(0x7f0000000100)=""/68, 0x44) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xfffffffffffffff7, 0x40000) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f00000001c0)) [ 562.646158][ T2846] usb 2-1: language id specifier not provided by device, defaulting to English 18:17:18 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x3, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000300)={0x3, 0xe7, &(0x7f0000000200)="1dc6973e947881d60ee1556206ccad6d05e3eac43191c17a6ad01a2f0a5d026eac6a98f324dc96536e4fbcb9ea0f74cecfd3de1783372d282b5df89ef6edf10090cc992c4e9b17b3b59bb9b09eb49f21af62098145d2336bb18a1e571a6cd092cc0efefedc5cbaa7560ff6e05cef8acfdcc7d70da3a9bc02fd8d3c6b0fc0f4a55a5855a60e27544616f09659ad6703899eb96e3dcd1a715663b5cbdd42c6c913b0473dffffb823d1b6d1ceb9bf22c25e419a180760ea970ef124a79edcd093cabf8cf681bda200ca2c19099082fce3c5d65c9bf0f619db9393d9cecc04edca2e77278376063627"}) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x7, 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) read$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r4, &(0x7f0000001200)='\t', 0xffffff45) r5 = syz_open_dev$hiddev(0x0, 0x12d, 0x0) ioctl$HIDIOCGDEVINFO(r5, 0x801c4803, &(0x7f0000000080)=""/53) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, &(0x7f00000013c0)=""/4096) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f0000000340)=ANY=[@ANYBLOB="4d0c000041e7d74ccd85561fa83fc1e87c4e26a6881ff9bab1f993fb85517a7fc912cd9c8cfa015a14c754981a9b7138863cd5d7d607c116a3dffbaca7327563ad3276a26d25199f683bb275d5805ec755acdb5f9a7960c0859c33f4188669c146cae78111f69b513e7fe0f43f7f2217e44e17b4964074a4210707c6e215af01bd62f2fc42c8e217c56feecfeb5e424706f4b0e3c96d21f9ed3906f31b8d05e1060e1a27ab2e303cd9d7b59d093392e972c894d7de328251b446bba3dfd94fad99b3e1987e292fa504b3f72a0ea6455053153ea4275a815834ce0df32791cb2818e4c9eea3449f04f214c21b51d8fb7f247a4cde985ba1d18abf5fb2babbfb206e3888623abdcd79fe1c33ead885437b48cea2536c042b00ea61d60c04046fec582d5f4a8e47da90a65f1ff1f360698b3aa220f773695ec3e9d893041c64c17f7d65b44e328dafdd41efe14097a45e1e1051843fe13e36791bd6485912685f69bc7bba01d00460a9c95cfbf6603dcef7cb8d99e1306d08cedc905dcbc37f50b83ea7134ad8d9e127e743c3d1160b4c1015e27be530d04f32da767c8fb96fbe53b6c5fcb71032e13d47265e5b30f0370d6d8cf9d7adb70d773571af108bcaf7f51e4b97d762efa226f62ffe7793ff0f3c2717339d5112741da73464101494d5bdec8e8f61cdd3f3fb24c485027b1614369a241300ca08627899926f608028d47283cf777d520edba01ae6ba6c910bebc9fb72ab9cb16bc257051ad3d7ccaf7635d04fee0aedbf1f4d23728f3343b0f46ba5557c462109b75a50f9852a4283ef34d3afd35d067b92ac7c8e01c386e9a8179d7f65e902ee3c2b0e76bb0989367015af1a7dc626b88a04ff72f5f098d351dbb7e2224321c9bf11a35d578147dbbc980a982a25db32c71d953129786735b8d6f5137fea5299ef8406e3ef6a038c6ff9438b84e90b4a70b86d8dec510f183614009124973071f367da7b1b76e299b27dd8550e0bcd48094cf61565ee90ade1dc4436ff2d18d793c32dfef6e08d4301cc9f1a137566332a398c9503506e57dbdbb29c7158cfeecce1352ab8a18f80f71a45b54cbe2efb453b4f4e3079931212463a17a755afd4608fe7d5899a46e1b8847cdd0a2ac5e111c70bfd45e27e12ffca4a0ef415646e18541b3165b7c40fd80d4f6f44208ac00daa6f1215d7023e0314af1f8d6cb9a84c1d6bdb40bb7e8109174f26e19fa7d0673b484260948ecdb1b9e4526deaca52b97565d57efaf508c0a908162db08afb596570c34e4be1b166f73a2a909e8f3af5b1f6293546dc29b4353caa62b17701773174e823870f61aa804bc7cb662841c38b8eb5e7feba6e81f28fba93f49b911bbcc3d5717bb4b1917d0b72373f78d616e5dd53e1296ee1661f835881d806f9ff7b06f1cf0cecd95316ae1aff4446b56504af0925bdbf2daa91a0af53828bb02c14079386e892c68e65a73f8cf9753c727aadfe5fbc438b083091d2ef0a4552fa56bfe54d1d99551de09cb07b5c3d39feb8fb6f0d597653d0eb59d970c1e9576a3c18a133e0cdd946733162700f29ec38a73dde7395ffd6b086e3269ce07a944967042648d2c66a4b0589fbc2930b6a276d561b1a2d4405028209d25c5aaaeaa0dde7f408c2abea7366ff855c4eb94156aa5ff6ed90ced1e639a60e88961a22e6723ff7ecbc2f854052b4a193659fb42d85a830f2adbe80775a9ac88df11fb246c2fd84a680d20c4938d5b2fdb4be5ba2bf191a57b95670499c163598137140f4ac1706cb485e26b85b330342d472f67e065ff65bd2995cd296a233040b8eb66ed3929b5a34d5f541abfcc54684f47e170690230a6882444367bab54a5a427e89689012edef6924674c6791ff07e1d9152855b6c6da609a22bcfab026e18f67738a4effbf7cb1512f8288cb323fb0b638a067d043c261c5f38b297e219f0a6e2888f56d5807a8111ceb9e8a7c4cb5db24303d8ec08eb37fefc7e2942688741c31336a9bfe983f44cf4c90fde8c0c9c23ebc0e4cabcdd283f7c3d544a6e70fc7ecc5bc74cdf0ced2e59558347b413e6740524e80b36b3d399d907896413b3507f075c708c5807b70395bac08b35744d828ab977c7f9b8892b6514fc5a753024d17026288af18c013826766396abd6884c7a6d4274d67f1ead54c4da871125bf40596b4bad6e928f2ee827e6b3443dc1e5e6e992c4c5242fc89799a15a257e8d165b6bae215103bdbdc029ebe1914c24ed9f2f5c230596466bc723c5bd1d044eba5e8690500e0541c1925c3b2b4b4b1d0d7faf46d97f56c229373bd7faa5ce3d031dc4ebef0dccb4033edb9d589ef2a9acab67796db7de9d58755299b92b142aebd8d94c29eb031e3168aab5ae4d15f8b785ef063c272d42da377f574ec1030292600bed11834ff565d412c79a618f729264653cfd4486e29a4300accc67f59c8bcf414f5d588ce447897537ad5883e278b3b294ca65d744791e13609867df2422d09635d42e4b50fa0a03e2a85fcf8b5d7ab511cca06c2200970f8350a50f60f934f3cee4a33da31e2c2097c2eb264109699fc546f036fd023e0303cebab9e77e7eb5fb8df921440812ff96c21eb8fbe83626a783db8cf54f633bbf52f63b1d8847105660225057c6d88ba9a81892b78eee8bddcfc7ee6b31375f85c0f864b5403db05832405c9febeeea79275ec0706957860433c07e35b633d553c1acd56e5501410b91565e67ae8744593c0fafeaa40bc95759bb4d88799dc650bf4068e5a3b9e3f80cb35fc232c63f4a7c61b93b8f459406f8851d46627a0048d3e99a320a747e55e3efdd16496fc37b2dee36bf7533941c9d0f9b80cd2392607f9c55021bbb2c49d69d791dee28f7a754d55ca823f15ca2d1f80a0c35c4b6d10ae7cbfcef97d9360e3b6cb7f94d660c707f0e54e430e907b558a8628b1952e46b5cc42dda7d8d5325b5f7837d8e861abac24064b7f9a43a391073eacbd01cb82ffd73ddec0e6eb1a90fecb52bc5c6c25b297e7787e599952cdf40fdbc8ba312caddd7e310fa2a293c52471d53691e02ca0eba5a9c29d0852d56602527859034aea5ebd6cbc4f5a765377e3bf5e02fb6f51dc1c30d845d641127acba2ec24d0166305e5a392a9c29656efd1f2ac5c8f19bfa6d76554300cd77537579096e9e29e03a9ebc5944317304c53910853e0768e7d69346dd71edec1db28d258b9c098ca6321922885e8fbdf7902ddce977d930ad85950c97fac15860f3e043456d80467867d7ff183fee7e2611fd6fe0589c51329a6a5e5144d4d68a852df70af9ea3274760b8a2435804660324cefec0051004cff4f3ce19d0257b8fd0a60a190ef2e7299e673454e2f785884617de4cfb2b517ef88d158a1103b520521ed5c2b5917776a8a67bc8bb47e386a725f29ed23660de12ee14cb0bf6129634f495b666ceccd83e638c952256e7e5eaa7848272c52536791c41cf26c7982f23ccd9f219f72ad202b5a1a2ddabd96618f6382ba7bf529f8f7dd38b4f86bf153ca3e468a4b99ea00afbdb4159b330dc3f36167e3d7c578a0ab0813df58653382faff545a91d905bd44f8482e7d8f426c2a2bbcdfe5358c462cbd2e51a5e9693528a77abfc88881167b38c67bf2ce1bb0c6131974a7fcb821936734ac46d6f343685fe9f091704adccc64d2dfaab8b6579b6766de751820ab2580cdb8422d560bc30a037e60c0ac92015af80dd6e8e5220ae899a93843f3df321a6491e101706280a742aba0cdace3ec687931e72e66cecd2b2ab237d99675cf7ea8a58369d6e0cd0d788cc18ec2c21f095eca13d52710f6bcd7d17127bf0de89e226d9c6e7ef239664854ef4c5fd7458dd28bb415896fa7689365f3faac2b97b33fa3b3079cd76f4bff35cd46d301dc18c762ee34be38611da7649d1598a45b4bd784aac8996df91af6f828766b648776cd0986cd9cb1bee0df741186e6c780427c95929eb6ef2658fe09d14b65ea9055e7ca8b0b485644536d43a16482ee8cd08bc7396a219139cf71b7ae882756edecab661f5b9c2c53fd9de1597946de23a9e6b0bbb87b338d26f3605b2b5a39cdbddf4d6639cd83d8bc81ecbf1e56319e9955b96637dcc575505629ffa0bbdbce5a5a431017237dd260ffdefcd36807424dbd4e0861b384b5d82514f4ac4fa20fe3a438ebf3ac13c0b90dc98d0e8e01fef0966111ccd22181a84dc6fff3b1a5713dec51e5e4e2e0702e360b19f73bd8a89e3ef2b7062abb4cf393ec8d6b553693543ee421fb621f268929129bcb3801e328c986d407980d81cc7414515a997edd149e0cf3291733e63142135a7bee0d289479398309bfd98f5e026ef6cea702119a70575328f03652a9037a0f0b446db7d91ae0267c5f02949aedb8dd9b7532ac30e6270a472e14f2a1b3598d1738d25f01bbf3db52de872bb8483fca5f368bd66"]) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000000c0)={0x2, 0x3b, 0x0}) r6 = syz_open_dev$hidraw(0x0, 0xfffffffffffffffd, 0x200) read$hidraw(r6, &(0x7f0000000100)=""/68, 0x44) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xfffffffffffffff7, 0x40000) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, 0x0) [ 562.916254][ T2846] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 562.925439][ T2846] usb 2-1: New USB device strings: Mfr=0, Product=255, SerialNumber=0 [ 562.946142][ T4736] usb 6-1: new high-speed USB device number 26 using dummy_hcd [ 562.976116][ T2764] usb 5-1: device descriptor read/64, error 18 [ 562.987335][ T2846] usb 2-1: selecting invalid altsetting 1 [ 563.046130][ T2839] usb 3-1: new high-speed USB device number 28 using dummy_hcd [ 563.096638][ T2764] usb usb5-port1: attempt power cycle [ 563.186290][ T4736] usb 6-1: Using ep0 maxpacket: 8 [ 563.226558][ T4736] usb 6-1: too many configurations: 45, using maximum allowed: 8 [ 563.306140][ T2839] usb 3-1: Using ep0 maxpacket: 8 18:17:19 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x3, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000300)={0x3, 0xe7, &(0x7f0000000200)="1dc6973e947881d60ee1556206ccad6d05e3eac43191c17a6ad01a2f0a5d026eac6a98f324dc96536e4fbcb9ea0f74cecfd3de1783372d282b5df89ef6edf10090cc992c4e9b17b3b59bb9b09eb49f21af62098145d2336bb18a1e571a6cd092cc0efefedc5cbaa7560ff6e05cef8acfdcc7d70da3a9bc02fd8d3c6b0fc0f4a55a5855a60e27544616f09659ad6703899eb96e3dcd1a715663b5cbdd42c6c913b0473dffffb823d1b6d1ceb9bf22c25e419a180760ea970ef124a79edcd093cabf8cf681bda200ca2c19099082fce3c5d65c9bf0f619db9393d9cecc04edca2e77278376063627"}) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x7, 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) read$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r4, &(0x7f0000001200)='\t', 0xffffff45) r5 = syz_open_dev$hiddev(0x0, 0x12d, 0x0) ioctl$HIDIOCGDEVINFO(r5, 0x801c4803, &(0x7f0000000080)=""/53) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, &(0x7f00000013c0)=""/4096) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f0000000340)=ANY=[@ANYBLOB="4d0c000041e7d74ccd85561fa83fc1e87c4e26a6881ff9bab1f993fb85517a7fc912cd9c8cfa015a14c754981a9b7138863cd5d7d607c116a3dffbaca7327563ad3276a26d25199f683bb275d5805ec755acdb5f9a7960c0859c33f4188669c146cae78111f69b513e7fe0f43f7f2217e44e17b4964074a4210707c6e215af01bd62f2fc42c8e217c56feecfeb5e424706f4b0e3c96d21f9ed3906f31b8d05e1060e1a27ab2e303cd9d7b59d093392e972c894d7de328251b446bba3dfd94fad99b3e1987e292fa504b3f72a0ea6455053153ea4275a815834ce0df32791cb2818e4c9eea3449f04f214c21b51d8fb7f247a4cde985ba1d18abf5fb2babbfb206e3888623abdcd79fe1c33ead885437b48cea2536c042b00ea61d60c04046fec582d5f4a8e47da90a65f1ff1f360698b3aa220f773695ec3e9d893041c64c17f7d65b44e328dafdd41efe14097a45e1e1051843fe13e36791bd6485912685f69bc7bba01d00460a9c95cfbf6603dcef7cb8d99e1306d08cedc905dcbc37f50b83ea7134ad8d9e127e743c3d1160b4c1015e27be530d04f32da767c8fb96fbe53b6c5fcb71032e13d47265e5b30f0370d6d8cf9d7adb70d773571af108bcaf7f51e4b97d762efa226f62ffe7793ff0f3c2717339d5112741da73464101494d5bdec8e8f61cdd3f3fb24c485027b1614369a241300ca08627899926f608028d47283cf777d520edba01ae6ba6c910bebc9fb72ab9cb16bc257051ad3d7ccaf7635d04fee0aedbf1f4d23728f3343b0f46ba5557c462109b75a50f9852a4283ef34d3afd35d067b92ac7c8e01c386e9a8179d7f65e902ee3c2b0e76bb0989367015af1a7dc626b88a04ff72f5f098d351dbb7e2224321c9bf11a35d578147dbbc980a982a25db32c71d953129786735b8d6f5137fea5299ef8406e3ef6a038c6ff9438b84e90b4a70b86d8dec510f183614009124973071f367da7b1b76e299b27dd8550e0bcd48094cf61565ee90ade1dc4436ff2d18d793c32dfef6e08d4301cc9f1a137566332a398c9503506e57dbdbb29c7158cfeecce1352ab8a18f80f71a45b54cbe2efb453b4f4e3079931212463a17a755afd4608fe7d5899a46e1b8847cdd0a2ac5e111c70bfd45e27e12ffca4a0ef415646e18541b3165b7c40fd80d4f6f44208ac00daa6f1215d7023e0314af1f8d6cb9a84c1d6bdb40bb7e8109174f26e19fa7d0673b484260948ecdb1b9e4526deaca52b97565d57efaf508c0a908162db08afb596570c34e4be1b166f73a2a909e8f3af5b1f6293546dc29b4353caa62b17701773174e823870f61aa804bc7cb662841c38b8eb5e7feba6e81f28fba93f49b911bbcc3d5717bb4b1917d0b72373f78d616e5dd53e1296ee1661f835881d806f9ff7b06f1cf0cecd95316ae1aff4446b56504af0925bdbf2daa91a0af53828bb02c14079386e892c68e65a73f8cf9753c727aadfe5fbc438b083091d2ef0a4552fa56bfe54d1d99551de09cb07b5c3d39feb8fb6f0d597653d0eb59d970c1e9576a3c18a133e0cdd946733162700f29ec38a73dde7395ffd6b086e3269ce07a944967042648d2c66a4b0589fbc2930b6a276d561b1a2d4405028209d25c5aaaeaa0dde7f408c2abea7366ff855c4eb94156aa5ff6ed90ced1e639a60e88961a22e6723ff7ecbc2f854052b4a193659fb42d85a830f2adbe80775a9ac88df11fb246c2fd84a680d20c4938d5b2fdb4be5ba2bf191a57b95670499c163598137140f4ac1706cb485e26b85b330342d472f67e065ff65bd2995cd296a233040b8eb66ed3929b5a34d5f541abfcc54684f47e170690230a6882444367bab54a5a427e89689012edef6924674c6791ff07e1d9152855b6c6da609a22bcfab026e18f67738a4effbf7cb1512f8288cb323fb0b638a067d043c261c5f38b297e219f0a6e2888f56d5807a8111ceb9e8a7c4cb5db24303d8ec08eb37fefc7e2942688741c31336a9bfe983f44cf4c90fde8c0c9c23ebc0e4cabcdd283f7c3d544a6e70fc7ecc5bc74cdf0ced2e59558347b413e6740524e80b36b3d399d907896413b3507f075c708c5807b70395bac08b35744d828ab977c7f9b8892b6514fc5a753024d17026288af18c013826766396abd6884c7a6d4274d67f1ead54c4da871125bf40596b4bad6e928f2ee827e6b3443dc1e5e6e992c4c5242fc89799a15a257e8d165b6bae215103bdbdc029ebe1914c24ed9f2f5c230596466bc723c5bd1d044eba5e8690500e0541c1925c3b2b4b4b1d0d7faf46d97f56c229373bd7faa5ce3d031dc4ebef0dccb4033edb9d589ef2a9acab67796db7de9d58755299b92b142aebd8d94c29eb031e3168aab5ae4d15f8b785ef063c272d42da377f574ec1030292600bed11834ff565d412c79a618f729264653cfd4486e29a4300accc67f59c8bcf414f5d588ce447897537ad5883e278b3b294ca65d744791e13609867df2422d09635d42e4b50fa0a03e2a85fcf8b5d7ab511cca06c2200970f8350a50f60f934f3cee4a33da31e2c2097c2eb264109699fc546f036fd023e0303cebab9e77e7eb5fb8df921440812ff96c21eb8fbe83626a783db8cf54f633bbf52f63b1d8847105660225057c6d88ba9a81892b78eee8bddcfc7ee6b31375f85c0f864b5403db05832405c9febeeea79275ec0706957860433c07e35b633d553c1acd56e5501410b91565e67ae8744593c0fafeaa40bc95759bb4d88799dc650bf4068e5a3b9e3f80cb35fc232c63f4a7c61b93b8f459406f8851d46627a0048d3e99a320a747e55e3efdd16496fc37b2dee36bf7533941c9d0f9b80cd2392607f9c55021bbb2c49d69d791dee28f7a754d55ca823f15ca2d1f80a0c35c4b6d10ae7cbfcef97d9360e3b6cb7f94d660c707f0e54e430e907b558a8628b1952e46b5cc42dda7d8d5325b5f7837d8e861abac24064b7f9a43a391073eacbd01cb82ffd73ddec0e6eb1a90fecb52bc5c6c25b297e7787e599952cdf40fdbc8ba312caddd7e310fa2a293c52471d53691e02ca0eba5a9c29d0852d56602527859034aea5ebd6cbc4f5a765377e3bf5e02fb6f51dc1c30d845d641127acba2ec24d0166305e5a392a9c29656efd1f2ac5c8f19bfa6d76554300cd77537579096e9e29e03a9ebc5944317304c53910853e0768e7d69346dd71edec1db28d258b9c098ca6321922885e8fbdf7902ddce977d930ad85950c97fac15860f3e043456d80467867d7ff183fee7e2611fd6fe0589c51329a6a5e5144d4d68a852df70af9ea3274760b8a2435804660324cefec0051004cff4f3ce19d0257b8fd0a60a190ef2e7299e673454e2f785884617de4cfb2b517ef88d158a1103b520521ed5c2b5917776a8a67bc8bb47e386a725f29ed23660de12ee14cb0bf6129634f495b666ceccd83e638c952256e7e5eaa7848272c52536791c41cf26c7982f23ccd9f219f72ad202b5a1a2ddabd96618f6382ba7bf529f8f7dd38b4f86bf153ca3e468a4b99ea00afbdb4159b330dc3f36167e3d7c578a0ab0813df58653382faff545a91d905bd44f8482e7d8f426c2a2bbcdfe5358c462cbd2e51a5e9693528a77abfc88881167b38c67bf2ce1bb0c6131974a7fcb821936734ac46d6f343685fe9f091704adccc64d2dfaab8b6579b6766de751820ab2580cdb8422d560bc30a037e60c0ac92015af80dd6e8e5220ae899a93843f3df321a6491e101706280a742aba0cdace3ec687931e72e66cecd2b2ab237d99675cf7ea8a58369d6e0cd0d788cc18ec2c21f095eca13d52710f6bcd7d17127bf0de89e226d9c6e7ef239664854ef4c5fd7458dd28bb415896fa7689365f3faac2b97b33fa3b3079cd76f4bff35cd46d301dc18c762ee34be38611da7649d1598a45b4bd784aac8996df91af6f828766b648776cd0986cd9cb1bee0df741186e6c780427c95929eb6ef2658fe09d14b65ea9055e7ca8b0b485644536d43a16482ee8cd08bc7396a219139cf71b7ae882756edecab661f5b9c2c53fd9de1597946de23a9e6b0bbb87b338d26f3605b2b5a39cdbddf4d6639cd83d8bc81ecbf1e56319e9955b96637dcc575505629ffa0bbdbce5a5a431017237dd260ffdefcd36807424dbd4e0861b384b5d82514f4ac4fa20fe3a438ebf3ac13c0b90dc98d0e8e01fef0966111ccd22181a84dc6fff3b1a5713dec51e5e4e2e0702e360b19f73bd8a89e3ef2b7062abb4cf393ec8d6b553693543ee421fb621f268929129bcb3801e328c986d407980d81cc7414515a997edd149e0cf3291733e63142135a7bee0d289479398309bfd98f5e026ef6cea702119a70575328f03652a9037a0f0b446db7d91ae0267c5f02949aedb8dd9b7532ac30e6270a472e14f2a1b3598d1738d25f01bbf3db52de872bb8483fca5f368bd66"]) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000000c0)={0x2, 0x3b, 0x0}) r6 = syz_open_dev$hidraw(0x0, 0xfffffffffffffffd, 0x200) read$hidraw(r6, &(0x7f0000000100)=""/68, 0x44) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xfffffffffffffff7, 0x40000) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, 0x0) [ 563.346154][ T2732] usb 4-1: new high-speed USB device number 24 using dummy_hcd [ 563.354099][ T4736] usb 6-1: unable to read config index 0 descriptor/start: -61 [ 563.361838][ T4736] usb 6-1: can't read configurations, error -61 [ 563.416189][ T2846] cdc_ncm 2-1:1.0: failed GET_NTB_PARAMETERS [ 563.422261][ T2846] cdc_ncm 2-1:1.0: bind() failure [ 563.427512][ T2839] usb 3-1: config 0 has an invalid interface number: 4 but max is 0 [ 563.435517][ T2839] usb 3-1: config 0 has no interface number 0 [ 563.456815][ T2846] usb 2-1: USB disconnect, device number 17 [ 563.463972][ T2839] usb 3-1: New USB device found, idVendor=17cc, idProduct=0d8d, bcdDevice=9d.37 [ 563.473374][ T2839] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 563.483326][ T2839] usb 3-1: config 0 descriptor?? 18:17:19 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x3, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000300)={0x3, 0xe7, &(0x7f0000000200)="1dc6973e947881d60ee1556206ccad6d05e3eac43191c17a6ad01a2f0a5d026eac6a98f324dc96536e4fbcb9ea0f74cecfd3de1783372d282b5df89ef6edf10090cc992c4e9b17b3b59bb9b09eb49f21af62098145d2336bb18a1e571a6cd092cc0efefedc5cbaa7560ff6e05cef8acfdcc7d70da3a9bc02fd8d3c6b0fc0f4a55a5855a60e27544616f09659ad6703899eb96e3dcd1a715663b5cbdd42c6c913b0473dffffb823d1b6d1ceb9bf22c25e419a180760ea970ef124a79edcd093cabf8cf681bda200ca2c19099082fce3c5d65c9bf0f619db9393d9cecc04edca2e77278376063627"}) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x7, 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) read$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r4, &(0x7f0000001200)='\t', 0xffffff45) r5 = syz_open_dev$hiddev(0x0, 0x12d, 0x0) ioctl$HIDIOCGDEVINFO(r5, 0x801c4803, &(0x7f0000000080)=""/53) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, &(0x7f00000013c0)=""/4096) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f0000000340)=ANY=[@ANYBLOB="4d0c000041e7d74ccd85561fa83fc1e87c4e26a6881ff9bab1f993fb85517a7fc912cd9c8cfa015a14c754981a9b7138863cd5d7d607c116a3dffbaca7327563ad3276a26d25199f683bb275d5805ec755acdb5f9a7960c0859c33f4188669c146cae78111f69b513e7fe0f43f7f2217e44e17b4964074a4210707c6e215af01bd62f2fc42c8e217c56feecfeb5e424706f4b0e3c96d21f9ed3906f31b8d05e1060e1a27ab2e303cd9d7b59d093392e972c894d7de328251b446bba3dfd94fad99b3e1987e292fa504b3f72a0ea6455053153ea4275a815834ce0df32791cb2818e4c9eea3449f04f214c21b51d8fb7f247a4cde985ba1d18abf5fb2babbfb206e3888623abdcd79fe1c33ead885437b48cea2536c042b00ea61d60c04046fec582d5f4a8e47da90a65f1ff1f360698b3aa220f773695ec3e9d893041c64c17f7d65b44e328dafdd41efe14097a45e1e1051843fe13e36791bd6485912685f69bc7bba01d00460a9c95cfbf6603dcef7cb8d99e1306d08cedc905dcbc37f50b83ea7134ad8d9e127e743c3d1160b4c1015e27be530d04f32da767c8fb96fbe53b6c5fcb71032e13d47265e5b30f0370d6d8cf9d7adb70d773571af108bcaf7f51e4b97d762efa226f62ffe7793ff0f3c2717339d5112741da73464101494d5bdec8e8f61cdd3f3fb24c485027b1614369a241300ca08627899926f608028d47283cf777d520edba01ae6ba6c910bebc9fb72ab9cb16bc257051ad3d7ccaf7635d04fee0aedbf1f4d23728f3343b0f46ba5557c462109b75a50f9852a4283ef34d3afd35d067b92ac7c8e01c386e9a8179d7f65e902ee3c2b0e76bb0989367015af1a7dc626b88a04ff72f5f098d351dbb7e2224321c9bf11a35d578147dbbc980a982a25db32c71d953129786735b8d6f5137fea5299ef8406e3ef6a038c6ff9438b84e90b4a70b86d8dec510f183614009124973071f367da7b1b76e299b27dd8550e0bcd48094cf61565ee90ade1dc4436ff2d18d793c32dfef6e08d4301cc9f1a137566332a398c9503506e57dbdbb29c7158cfeecce1352ab8a18f80f71a45b54cbe2efb453b4f4e3079931212463a17a755afd4608fe7d5899a46e1b8847cdd0a2ac5e111c70bfd45e27e12ffca4a0ef415646e18541b3165b7c40fd80d4f6f44208ac00daa6f1215d7023e0314af1f8d6cb9a84c1d6bdb40bb7e8109174f26e19fa7d0673b484260948ecdb1b9e4526deaca52b97565d57efaf508c0a908162db08afb596570c34e4be1b166f73a2a909e8f3af5b1f6293546dc29b4353caa62b17701773174e823870f61aa804bc7cb662841c38b8eb5e7feba6e81f28fba93f49b911bbcc3d5717bb4b1917d0b72373f78d616e5dd53e1296ee1661f835881d806f9ff7b06f1cf0cecd95316ae1aff4446b56504af0925bdbf2daa91a0af53828bb02c14079386e892c68e65a73f8cf9753c727aadfe5fbc438b083091d2ef0a4552fa56bfe54d1d99551de09cb07b5c3d39feb8fb6f0d597653d0eb59d970c1e9576a3c18a133e0cdd946733162700f29ec38a73dde7395ffd6b086e3269ce07a944967042648d2c66a4b0589fbc2930b6a276d561b1a2d4405028209d25c5aaaeaa0dde7f408c2abea7366ff855c4eb94156aa5ff6ed90ced1e639a60e88961a22e6723ff7ecbc2f854052b4a193659fb42d85a830f2adbe80775a9ac88df11fb246c2fd84a680d20c4938d5b2fdb4be5ba2bf191a57b95670499c163598137140f4ac1706cb485e26b85b330342d472f67e065ff65bd2995cd296a233040b8eb66ed3929b5a34d5f541abfcc54684f47e170690230a6882444367bab54a5a427e89689012edef6924674c6791ff07e1d9152855b6c6da609a22bcfab026e18f67738a4effbf7cb1512f8288cb323fb0b638a067d043c261c5f38b297e219f0a6e2888f56d5807a8111ceb9e8a7c4cb5db24303d8ec08eb37fefc7e2942688741c31336a9bfe983f44cf4c90fde8c0c9c23ebc0e4cabcdd283f7c3d544a6e70fc7ecc5bc74cdf0ced2e59558347b413e6740524e80b36b3d399d907896413b3507f075c708c5807b70395bac08b35744d828ab977c7f9b8892b6514fc5a753024d17026288af18c013826766396abd6884c7a6d4274d67f1ead54c4da871125bf40596b4bad6e928f2ee827e6b3443dc1e5e6e992c4c5242fc89799a15a257e8d165b6bae215103bdbdc029ebe1914c24ed9f2f5c230596466bc723c5bd1d044eba5e8690500e0541c1925c3b2b4b4b1d0d7faf46d97f56c229373bd7faa5ce3d031dc4ebef0dccb4033edb9d589ef2a9acab67796db7de9d58755299b92b142aebd8d94c29eb031e3168aab5ae4d15f8b785ef063c272d42da377f574ec1030292600bed11834ff565d412c79a618f729264653cfd4486e29a4300accc67f59c8bcf414f5d588ce447897537ad5883e278b3b294ca65d744791e13609867df2422d09635d42e4b50fa0a03e2a85fcf8b5d7ab511cca06c2200970f8350a50f60f934f3cee4a33da31e2c2097c2eb264109699fc546f036fd023e0303cebab9e77e7eb5fb8df921440812ff96c21eb8fbe83626a783db8cf54f633bbf52f63b1d8847105660225057c6d88ba9a81892b78eee8bddcfc7ee6b31375f85c0f864b5403db05832405c9febeeea79275ec0706957860433c07e35b633d553c1acd56e5501410b91565e67ae8744593c0fafeaa40bc95759bb4d88799dc650bf4068e5a3b9e3f80cb35fc232c63f4a7c61b93b8f459406f8851d46627a0048d3e99a320a747e55e3efdd16496fc37b2dee36bf7533941c9d0f9b80cd2392607f9c55021bbb2c49d69d791dee28f7a754d55ca823f15ca2d1f80a0c35c4b6d10ae7cbfcef97d9360e3b6cb7f94d660c707f0e54e430e907b558a8628b1952e46b5cc42dda7d8d5325b5f7837d8e861abac24064b7f9a43a391073eacbd01cb82ffd73ddec0e6eb1a90fecb52bc5c6c25b297e7787e599952cdf40fdbc8ba312caddd7e310fa2a293c52471d53691e02ca0eba5a9c29d0852d56602527859034aea5ebd6cbc4f5a765377e3bf5e02fb6f51dc1c30d845d641127acba2ec24d0166305e5a392a9c29656efd1f2ac5c8f19bfa6d76554300cd77537579096e9e29e03a9ebc5944317304c53910853e0768e7d69346dd71edec1db28d258b9c098ca6321922885e8fbdf7902ddce977d930ad85950c97fac15860f3e043456d80467867d7ff183fee7e2611fd6fe0589c51329a6a5e5144d4d68a852df70af9ea3274760b8a2435804660324cefec0051004cff4f3ce19d0257b8fd0a60a190ef2e7299e673454e2f785884617de4cfb2b517ef88d158a1103b520521ed5c2b5917776a8a67bc8bb47e386a725f29ed23660de12ee14cb0bf6129634f495b666ceccd83e638c952256e7e5eaa7848272c52536791c41cf26c7982f23ccd9f219f72ad202b5a1a2ddabd96618f6382ba7bf529f8f7dd38b4f86bf153ca3e468a4b99ea00afbdb4159b330dc3f36167e3d7c578a0ab0813df58653382faff545a91d905bd44f8482e7d8f426c2a2bbcdfe5358c462cbd2e51a5e9693528a77abfc88881167b38c67bf2ce1bb0c6131974a7fcb821936734ac46d6f343685fe9f091704adccc64d2dfaab8b6579b6766de751820ab2580cdb8422d560bc30a037e60c0ac92015af80dd6e8e5220ae899a93843f3df321a6491e101706280a742aba0cdace3ec687931e72e66cecd2b2ab237d99675cf7ea8a58369d6e0cd0d788cc18ec2c21f095eca13d52710f6bcd7d17127bf0de89e226d9c6e7ef239664854ef4c5fd7458dd28bb415896fa7689365f3faac2b97b33fa3b3079cd76f4bff35cd46d301dc18c762ee34be38611da7649d1598a45b4bd784aac8996df91af6f828766b648776cd0986cd9cb1bee0df741186e6c780427c95929eb6ef2658fe09d14b65ea9055e7ca8b0b485644536d43a16482ee8cd08bc7396a219139cf71b7ae882756edecab661f5b9c2c53fd9de1597946de23a9e6b0bbb87b338d26f3605b2b5a39cdbddf4d6639cd83d8bc81ecbf1e56319e9955b96637dcc575505629ffa0bbdbce5a5a431017237dd260ffdefcd36807424dbd4e0861b384b5d82514f4ac4fa20fe3a438ebf3ac13c0b90dc98d0e8e01fef0966111ccd22181a84dc6fff3b1a5713dec51e5e4e2e0702e360b19f73bd8a89e3ef2b7062abb4cf393ec8d6b553693543ee421fb621f268929129bcb3801e328c986d407980d81cc7414515a997edd149e0cf3291733e63142135a7bee0d289479398309bfd98f5e026ef6cea702119a70575328f03652a9037a0f0b446db7d91ae0267c5f02949aedb8dd9b7532ac30e6270a472e14f2a1b3598d1738d25f01bbf3db52de872bb8483fca5f368bd66"]) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000000c0)={0x2, 0x3b, 0x0}) r6 = syz_open_dev$hidraw(0x0, 0xfffffffffffffffd, 0x200) read$hidraw(r6, &(0x7f0000000100)=""/68, 0x44) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xfffffffffffffff7, 0x40000) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, 0x0) [ 563.526111][ T4736] usb 6-1: new high-speed USB device number 27 using dummy_hcd [ 563.529394][ T2839] snd-usb-caiaq 3-1:0.4: can't set alt interface. [ 563.540272][ T2839] usb 3-1: unable to init card! (ret=-5) [ 563.554838][ T2839] snd-usb-caiaq: probe of 3-1:0.4 failed with error -5 [ 563.616269][ T2732] usb 4-1: Using ep0 maxpacket: 8 [ 563.739095][ T2732] usb 4-1: New USB device found, idVendor=0403, idProduct=b8d8, bcdDevice=82.5b [ 563.748346][ T2732] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 563.758043][ T2748] usb 3-1: USB disconnect, device number 28 [ 563.766102][ T4736] usb 6-1: Using ep0 maxpacket: 8 [ 563.789998][ T2732] usb 4-1: config 0 descriptor?? [ 563.806166][ T2764] usb 5-1: new high-speed USB device number 44 using dummy_hcd [ 563.816268][ T4736] usb 6-1: too many configurations: 45, using maximum allowed: 8 18:17:19 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x3, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000300)={0x3, 0xe7, &(0x7f0000000200)="1dc6973e947881d60ee1556206ccad6d05e3eac43191c17a6ad01a2f0a5d026eac6a98f324dc96536e4fbcb9ea0f74cecfd3de1783372d282b5df89ef6edf10090cc992c4e9b17b3b59bb9b09eb49f21af62098145d2336bb18a1e571a6cd092cc0efefedc5cbaa7560ff6e05cef8acfdcc7d70da3a9bc02fd8d3c6b0fc0f4a55a5855a60e27544616f09659ad6703899eb96e3dcd1a715663b5cbdd42c6c913b0473dffffb823d1b6d1ceb9bf22c25e419a180760ea970ef124a79edcd093cabf8cf681bda200ca2c19099082fce3c5d65c9bf0f619db9393d9cecc04edca2e77278376063627"}) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x7, 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) read$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r4, &(0x7f0000001200)='\t', 0xffffff45) r5 = syz_open_dev$hiddev(0x0, 0x12d, 0x0) ioctl$HIDIOCGDEVINFO(r5, 0x801c4803, &(0x7f0000000080)=""/53) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, &(0x7f00000013c0)=""/4096) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f0000000340)=ANY=[@ANYBLOB="4d0c000041e7d74ccd85561fa83fc1e87c4e26a6881ff9bab1f993fb85517a7fc912cd9c8cfa015a14c754981a9b7138863cd5d7d607c116a3dffbaca7327563ad3276a26d25199f683bb275d5805ec755acdb5f9a7960c0859c33f4188669c146cae78111f69b513e7fe0f43f7f2217e44e17b4964074a4210707c6e215af01bd62f2fc42c8e217c56feecfeb5e424706f4b0e3c96d21f9ed3906f31b8d05e1060e1a27ab2e303cd9d7b59d093392e972c894d7de328251b446bba3dfd94fad99b3e1987e292fa504b3f72a0ea6455053153ea4275a815834ce0df32791cb2818e4c9eea3449f04f214c21b51d8fb7f247a4cde985ba1d18abf5fb2babbfb206e3888623abdcd79fe1c33ead885437b48cea2536c042b00ea61d60c04046fec582d5f4a8e47da90a65f1ff1f360698b3aa220f773695ec3e9d893041c64c17f7d65b44e328dafdd41efe14097a45e1e1051843fe13e36791bd6485912685f69bc7bba01d00460a9c95cfbf6603dcef7cb8d99e1306d08cedc905dcbc37f50b83ea7134ad8d9e127e743c3d1160b4c1015e27be530d04f32da767c8fb96fbe53b6c5fcb71032e13d47265e5b30f0370d6d8cf9d7adb70d773571af108bcaf7f51e4b97d762efa226f62ffe7793ff0f3c2717339d5112741da73464101494d5bdec8e8f61cdd3f3fb24c485027b1614369a241300ca08627899926f608028d47283cf777d520edba01ae6ba6c910bebc9fb72ab9cb16bc257051ad3d7ccaf7635d04fee0aedbf1f4d23728f3343b0f46ba5557c462109b75a50f9852a4283ef34d3afd35d067b92ac7c8e01c386e9a8179d7f65e902ee3c2b0e76bb0989367015af1a7dc626b88a04ff72f5f098d351dbb7e2224321c9bf11a35d578147dbbc980a982a25db32c71d953129786735b8d6f5137fea5299ef8406e3ef6a038c6ff9438b84e90b4a70b86d8dec510f183614009124973071f367da7b1b76e299b27dd8550e0bcd48094cf61565ee90ade1dc4436ff2d18d793c32dfef6e08d4301cc9f1a137566332a398c9503506e57dbdbb29c7158cfeecce1352ab8a18f80f71a45b54cbe2efb453b4f4e3079931212463a17a755afd4608fe7d5899a46e1b8847cdd0a2ac5e111c70bfd45e27e12ffca4a0ef415646e18541b3165b7c40fd80d4f6f44208ac00daa6f1215d7023e0314af1f8d6cb9a84c1d6bdb40bb7e8109174f26e19fa7d0673b484260948ecdb1b9e4526deaca52b97565d57efaf508c0a908162db08afb596570c34e4be1b166f73a2a909e8f3af5b1f6293546dc29b4353caa62b17701773174e823870f61aa804bc7cb662841c38b8eb5e7feba6e81f28fba93f49b911bbcc3d5717bb4b1917d0b72373f78d616e5dd53e1296ee1661f835881d806f9ff7b06f1cf0cecd95316ae1aff4446b56504af0925bdbf2daa91a0af53828bb02c14079386e892c68e65a73f8cf9753c727aadfe5fbc438b083091d2ef0a4552fa56bfe54d1d99551de09cb07b5c3d39feb8fb6f0d597653d0eb59d970c1e9576a3c18a133e0cdd946733162700f29ec38a73dde7395ffd6b086e3269ce07a944967042648d2c66a4b0589fbc2930b6a276d561b1a2d4405028209d25c5aaaeaa0dde7f408c2abea7366ff855c4eb94156aa5ff6ed90ced1e639a60e88961a22e6723ff7ecbc2f854052b4a193659fb42d85a830f2adbe80775a9ac88df11fb246c2fd84a680d20c4938d5b2fdb4be5ba2bf191a57b95670499c163598137140f4ac1706cb485e26b85b330342d472f67e065ff65bd2995cd296a233040b8eb66ed3929b5a34d5f541abfcc54684f47e170690230a6882444367bab54a5a427e89689012edef6924674c6791ff07e1d9152855b6c6da609a22bcfab026e18f67738a4effbf7cb1512f8288cb323fb0b638a067d043c261c5f38b297e219f0a6e2888f56d5807a8111ceb9e8a7c4cb5db24303d8ec08eb37fefc7e2942688741c31336a9bfe983f44cf4c90fde8c0c9c23ebc0e4cabcdd283f7c3d544a6e70fc7ecc5bc74cdf0ced2e59558347b413e6740524e80b36b3d399d907896413b3507f075c708c5807b70395bac08b35744d828ab977c7f9b8892b6514fc5a753024d17026288af18c013826766396abd6884c7a6d4274d67f1ead54c4da871125bf40596b4bad6e928f2ee827e6b3443dc1e5e6e992c4c5242fc89799a15a257e8d165b6bae215103bdbdc029ebe1914c24ed9f2f5c230596466bc723c5bd1d044eba5e8690500e0541c1925c3b2b4b4b1d0d7faf46d97f56c229373bd7faa5ce3d031dc4ebef0dccb4033edb9d589ef2a9acab67796db7de9d58755299b92b142aebd8d94c29eb031e3168aab5ae4d15f8b785ef063c272d42da377f574ec1030292600bed11834ff565d412c79a618f729264653cfd4486e29a4300accc67f59c8bcf414f5d588ce447897537ad5883e278b3b294ca65d744791e13609867df2422d09635d42e4b50fa0a03e2a85fcf8b5d7ab511cca06c2200970f8350a50f60f934f3cee4a33da31e2c2097c2eb264109699fc546f036fd023e0303cebab9e77e7eb5fb8df921440812ff96c21eb8fbe83626a783db8cf54f633bbf52f63b1d8847105660225057c6d88ba9a81892b78eee8bddcfc7ee6b31375f85c0f864b5403db05832405c9febeeea79275ec0706957860433c07e35b633d553c1acd56e5501410b91565e67ae8744593c0fafeaa40bc95759bb4d88799dc650bf4068e5a3b9e3f80cb35fc232c63f4a7c61b93b8f459406f8851d46627a0048d3e99a320a747e55e3efdd16496fc37b2dee36bf7533941c9d0f9b80cd2392607f9c55021bbb2c49d69d791dee28f7a754d55ca823f15ca2d1f80a0c35c4b6d10ae7cbfcef97d9360e3b6cb7f94d660c707f0e54e430e907b558a8628b1952e46b5cc42dda7d8d5325b5f7837d8e861abac24064b7f9a43a391073eacbd01cb82ffd73ddec0e6eb1a90fecb52bc5c6c25b297e7787e599952cdf40fdbc8ba312caddd7e310fa2a293c52471d53691e02ca0eba5a9c29d0852d56602527859034aea5ebd6cbc4f5a765377e3bf5e02fb6f51dc1c30d845d641127acba2ec24d0166305e5a392a9c29656efd1f2ac5c8f19bfa6d76554300cd77537579096e9e29e03a9ebc5944317304c53910853e0768e7d69346dd71edec1db28d258b9c098ca6321922885e8fbdf7902ddce977d930ad85950c97fac15860f3e043456d80467867d7ff183fee7e2611fd6fe0589c51329a6a5e5144d4d68a852df70af9ea3274760b8a2435804660324cefec0051004cff4f3ce19d0257b8fd0a60a190ef2e7299e673454e2f785884617de4cfb2b517ef88d158a1103b520521ed5c2b5917776a8a67bc8bb47e386a725f29ed23660de12ee14cb0bf6129634f495b666ceccd83e638c952256e7e5eaa7848272c52536791c41cf26c7982f23ccd9f219f72ad202b5a1a2ddabd96618f6382ba7bf529f8f7dd38b4f86bf153ca3e468a4b99ea00afbdb4159b330dc3f36167e3d7c578a0ab0813df58653382faff545a91d905bd44f8482e7d8f426c2a2bbcdfe5358c462cbd2e51a5e9693528a77abfc88881167b38c67bf2ce1bb0c6131974a7fcb821936734ac46d6f343685fe9f091704adccc64d2dfaab8b6579b6766de751820ab2580cdb8422d560bc30a037e60c0ac92015af80dd6e8e5220ae899a93843f3df321a6491e101706280a742aba0cdace3ec687931e72e66cecd2b2ab237d99675cf7ea8a58369d6e0cd0d788cc18ec2c21f095eca13d52710f6bcd7d17127bf0de89e226d9c6e7ef239664854ef4c5fd7458dd28bb415896fa7689365f3faac2b97b33fa3b3079cd76f4bff35cd46d301dc18c762ee34be38611da7649d1598a45b4bd784aac8996df91af6f828766b648776cd0986cd9cb1bee0df741186e6c780427c95929eb6ef2658fe09d14b65ea9055e7ca8b0b485644536d43a16482ee8cd08bc7396a219139cf71b7ae882756edecab661f5b9c2c53fd9de1597946de23a9e6b0bbb87b338d26f3605b2b5a39cdbddf4d6639cd83d8bc81ecbf1e56319e9955b96637dcc575505629ffa0bbdbce5a5a431017237dd260ffdefcd36807424dbd4e0861b384b5d82514f4ac4fa20fe3a438ebf3ac13c0b90dc98d0e8e01fef0966111ccd22181a84dc6fff3b1a5713dec51e5e4e2e0702e360b19f73bd8a89e3ef2b7062abb4cf393ec8d6b553693543ee421fb621f268929129bcb3801e328c986d407980d81cc7414515a997edd149e0cf3291733e63142135a7bee0d289479398309bfd98f5e026ef6cea702119a70575328f03652a9037a0f0b446db7d91ae0267c5f02949aedb8dd9b7532ac30e6270a472e14f2a1b3598d1738d25f01bbf3db52de872bb8483fca5f368bd66"]) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000000c0)={0x2, 0x3b, 0x0}) r6 = syz_open_dev$hidraw(0x0, 0xfffffffffffffffd, 0x200) read$hidraw(r6, &(0x7f0000000100)=""/68, 0x44) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xfffffffffffffff7, 0x40000) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f00000001c0)) 18:17:19 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x3, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000300)={0x3, 0xe7, &(0x7f0000000200)="1dc6973e947881d60ee1556206ccad6d05e3eac43191c17a6ad01a2f0a5d026eac6a98f324dc96536e4fbcb9ea0f74cecfd3de1783372d282b5df89ef6edf10090cc992c4e9b17b3b59bb9b09eb49f21af62098145d2336bb18a1e571a6cd092cc0efefedc5cbaa7560ff6e05cef8acfdcc7d70da3a9bc02fd8d3c6b0fc0f4a55a5855a60e27544616f09659ad6703899eb96e3dcd1a715663b5cbdd42c6c913b0473dffffb823d1b6d1ceb9bf22c25e419a180760ea970ef124a79edcd093cabf8cf681bda200ca2c19099082fce3c5d65c9bf0f619db9393d9cecc04edca2e77278376063627"}) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x7, 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) read$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r4, &(0x7f0000001200)='\t', 0xffffff45) r5 = syz_open_dev$hiddev(0x0, 0x12d, 0x0) ioctl$HIDIOCGDEVINFO(r5, 0x801c4803, &(0x7f0000000080)=""/53) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, &(0x7f00000013c0)=""/4096) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f0000000340)=ANY=[@ANYBLOB="4d0c000041e7d74ccd85561fa83fc1e87c4e26a6881ff9bab1f993fb85517a7fc912cd9c8cfa015a14c754981a9b7138863cd5d7d607c116a3dffbaca7327563ad3276a26d25199f683bb275d5805ec755acdb5f9a7960c0859c33f4188669c146cae78111f69b513e7fe0f43f7f2217e44e17b4964074a4210707c6e215af01bd62f2fc42c8e217c56feecfeb5e424706f4b0e3c96d21f9ed3906f31b8d05e1060e1a27ab2e303cd9d7b59d093392e972c894d7de328251b446bba3dfd94fad99b3e1987e292fa504b3f72a0ea6455053153ea4275a815834ce0df32791cb2818e4c9eea3449f04f214c21b51d8fb7f247a4cde985ba1d18abf5fb2babbfb206e3888623abdcd79fe1c33ead885437b48cea2536c042b00ea61d60c04046fec582d5f4a8e47da90a65f1ff1f360698b3aa220f773695ec3e9d893041c64c17f7d65b44e328dafdd41efe14097a45e1e1051843fe13e36791bd6485912685f69bc7bba01d00460a9c95cfbf6603dcef7cb8d99e1306d08cedc905dcbc37f50b83ea7134ad8d9e127e743c3d1160b4c1015e27be530d04f32da767c8fb96fbe53b6c5fcb71032e13d47265e5b30f0370d6d8cf9d7adb70d773571af108bcaf7f51e4b97d762efa226f62ffe7793ff0f3c2717339d5112741da73464101494d5bdec8e8f61cdd3f3fb24c485027b1614369a241300ca08627899926f608028d47283cf777d520edba01ae6ba6c910bebc9fb72ab9cb16bc257051ad3d7ccaf7635d04fee0aedbf1f4d23728f3343b0f46ba5557c462109b75a50f9852a4283ef34d3afd35d067b92ac7c8e01c386e9a8179d7f65e902ee3c2b0e76bb0989367015af1a7dc626b88a04ff72f5f098d351dbb7e2224321c9bf11a35d578147dbbc980a982a25db32c71d953129786735b8d6f5137fea5299ef8406e3ef6a038c6ff9438b84e90b4a70b86d8dec510f183614009124973071f367da7b1b76e299b27dd8550e0bcd48094cf61565ee90ade1dc4436ff2d18d793c32dfef6e08d4301cc9f1a137566332a398c9503506e57dbdbb29c7158cfeecce1352ab8a18f80f71a45b54cbe2efb453b4f4e3079931212463a17a755afd4608fe7d5899a46e1b8847cdd0a2ac5e111c70bfd45e27e12ffca4a0ef415646e18541b3165b7c40fd80d4f6f44208ac00daa6f1215d7023e0314af1f8d6cb9a84c1d6bdb40bb7e8109174f26e19fa7d0673b484260948ecdb1b9e4526deaca52b97565d57efaf508c0a908162db08afb596570c34e4be1b166f73a2a909e8f3af5b1f6293546dc29b4353caa62b17701773174e823870f61aa804bc7cb662841c38b8eb5e7feba6e81f28fba93f49b911bbcc3d5717bb4b1917d0b72373f78d616e5dd53e1296ee1661f835881d806f9ff7b06f1cf0cecd95316ae1aff4446b56504af0925bdbf2daa91a0af53828bb02c14079386e892c68e65a73f8cf9753c727aadfe5fbc438b083091d2ef0a4552fa56bfe54d1d99551de09cb07b5c3d39feb8fb6f0d597653d0eb59d970c1e9576a3c18a133e0cdd946733162700f29ec38a73dde7395ffd6b086e3269ce07a944967042648d2c66a4b0589fbc2930b6a276d561b1a2d4405028209d25c5aaaeaa0dde7f408c2abea7366ff855c4eb94156aa5ff6ed90ced1e639a60e88961a22e6723ff7ecbc2f854052b4a193659fb42d85a830f2adbe80775a9ac88df11fb246c2fd84a680d20c4938d5b2fdb4be5ba2bf191a57b95670499c163598137140f4ac1706cb485e26b85b330342d472f67e065ff65bd2995cd296a233040b8eb66ed3929b5a34d5f541abfcc54684f47e170690230a6882444367bab54a5a427e89689012edef6924674c6791ff07e1d9152855b6c6da609a22bcfab026e18f67738a4effbf7cb1512f8288cb323fb0b638a067d043c261c5f38b297e219f0a6e2888f56d5807a8111ceb9e8a7c4cb5db24303d8ec08eb37fefc7e2942688741c31336a9bfe983f44cf4c90fde8c0c9c23ebc0e4cabcdd283f7c3d544a6e70fc7ecc5bc74cdf0ced2e59558347b413e6740524e80b36b3d399d907896413b3507f075c708c5807b70395bac08b35744d828ab977c7f9b8892b6514fc5a753024d17026288af18c013826766396abd6884c7a6d4274d67f1ead54c4da871125bf40596b4bad6e928f2ee827e6b3443dc1e5e6e992c4c5242fc89799a15a257e8d165b6bae215103bdbdc029ebe1914c24ed9f2f5c230596466bc723c5bd1d044eba5e8690500e0541c1925c3b2b4b4b1d0d7faf46d97f56c229373bd7faa5ce3d031dc4ebef0dccb4033edb9d589ef2a9acab67796db7de9d58755299b92b142aebd8d94c29eb031e3168aab5ae4d15f8b785ef063c272d42da377f574ec1030292600bed11834ff565d412c79a618f729264653cfd4486e29a4300accc67f59c8bcf414f5d588ce447897537ad5883e278b3b294ca65d744791e13609867df2422d09635d42e4b50fa0a03e2a85fcf8b5d7ab511cca06c2200970f8350a50f60f934f3cee4a33da31e2c2097c2eb264109699fc546f036fd023e0303cebab9e77e7eb5fb8df921440812ff96c21eb8fbe83626a783db8cf54f633bbf52f63b1d8847105660225057c6d88ba9a81892b78eee8bddcfc7ee6b31375f85c0f864b5403db05832405c9febeeea79275ec0706957860433c07e35b633d553c1acd56e5501410b91565e67ae8744593c0fafeaa40bc95759bb4d88799dc650bf4068e5a3b9e3f80cb35fc232c63f4a7c61b93b8f459406f8851d46627a0048d3e99a320a747e55e3efdd16496fc37b2dee36bf7533941c9d0f9b80cd2392607f9c55021bbb2c49d69d791dee28f7a754d55ca823f15ca2d1f80a0c35c4b6d10ae7cbfcef97d9360e3b6cb7f94d660c707f0e54e430e907b558a8628b1952e46b5cc42dda7d8d5325b5f7837d8e861abac24064b7f9a43a391073eacbd01cb82ffd73ddec0e6eb1a90fecb52bc5c6c25b297e7787e599952cdf40fdbc8ba312caddd7e310fa2a293c52471d53691e02ca0eba5a9c29d0852d56602527859034aea5ebd6cbc4f5a765377e3bf5e02fb6f51dc1c30d845d641127acba2ec24d0166305e5a392a9c29656efd1f2ac5c8f19bfa6d76554300cd77537579096e9e29e03a9ebc5944317304c53910853e0768e7d69346dd71edec1db28d258b9c098ca6321922885e8fbdf7902ddce977d930ad85950c97fac15860f3e043456d80467867d7ff183fee7e2611fd6fe0589c51329a6a5e5144d4d68a852df70af9ea3274760b8a2435804660324cefec0051004cff4f3ce19d0257b8fd0a60a190ef2e7299e673454e2f785884617de4cfb2b517ef88d158a1103b520521ed5c2b5917776a8a67bc8bb47e386a725f29ed23660de12ee14cb0bf6129634f495b666ceccd83e638c952256e7e5eaa7848272c52536791c41cf26c7982f23ccd9f219f72ad202b5a1a2ddabd96618f6382ba7bf529f8f7dd38b4f86bf153ca3e468a4b99ea00afbdb4159b330dc3f36167e3d7c578a0ab0813df58653382faff545a91d905bd44f8482e7d8f426c2a2bbcdfe5358c462cbd2e51a5e9693528a77abfc88881167b38c67bf2ce1bb0c6131974a7fcb821936734ac46d6f343685fe9f091704adccc64d2dfaab8b6579b6766de751820ab2580cdb8422d560bc30a037e60c0ac92015af80dd6e8e5220ae899a93843f3df321a6491e101706280a742aba0cdace3ec687931e72e66cecd2b2ab237d99675cf7ea8a58369d6e0cd0d788cc18ec2c21f095eca13d52710f6bcd7d17127bf0de89e226d9c6e7ef239664854ef4c5fd7458dd28bb415896fa7689365f3faac2b97b33fa3b3079cd76f4bff35cd46d301dc18c762ee34be38611da7649d1598a45b4bd784aac8996df91af6f828766b648776cd0986cd9cb1bee0df741186e6c780427c95929eb6ef2658fe09d14b65ea9055e7ca8b0b485644536d43a16482ee8cd08bc7396a219139cf71b7ae882756edecab661f5b9c2c53fd9de1597946de23a9e6b0bbb87b338d26f3605b2b5a39cdbddf4d6639cd83d8bc81ecbf1e56319e9955b96637dcc575505629ffa0bbdbce5a5a431017237dd260ffdefcd36807424dbd4e0861b384b5d82514f4ac4fa20fe3a438ebf3ac13c0b90dc98d0e8e01fef0966111ccd22181a84dc6fff3b1a5713dec51e5e4e2e0702e360b19f73bd8a89e3ef2b7062abb4cf393ec8d6b553693543ee421fb621f268929129bcb3801e328c986d407980d81cc7414515a997edd149e0cf3291733e63142135a7bee0d289479398309bfd98f5e026ef6cea702119a70575328f03652a9037a0f0b446db7d91ae0267c5f02949aedb8dd9b7532ac30e6270a472e14f2a1b3598d1738d25f01bbf3db52de872bb8483fca5f368bd66"]) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000000c0)={0x2, 0x3b, 0x0}) r6 = syz_open_dev$hidraw(0x0, 0xfffffffffffffffd, 0x200) read$hidraw(r6, &(0x7f0000000100)=""/68, 0x44) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xfffffffffffffff7, 0x40000) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f00000001c0)) [ 563.946220][ T4736] usb 6-1: unable to read config index 0 descriptor/start: -61 [ 563.953911][ T4736] usb 6-1: can't read configurations, error -61 [ 563.962971][ T4736] usb usb6-port1: unable to enumerate USB device [ 564.046544][ T2732] snd-usb-audio: probe of 4-1:0.0 failed with error -71 [ 564.073521][ T2732] usb 4-1: USB disconnect, device number 24 [ 564.156486][ T2748] usb 3-1: new low-speed USB device number 29 using dummy_hcd [ 564.166198][ T17] usb 2-1: new high-speed USB device number 18 using dummy_hcd 18:17:19 executing program 0 (fault-call:16 fault-nth:0): r0 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x3, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000300)={0x3, 0xe7, &(0x7f0000000200)="1dc6973e947881d60ee1556206ccad6d05e3eac43191c17a6ad01a2f0a5d026eac6a98f324dc96536e4fbcb9ea0f74cecfd3de1783372d282b5df89ef6edf10090cc992c4e9b17b3b59bb9b09eb49f21af62098145d2336bb18a1e571a6cd092cc0efefedc5cbaa7560ff6e05cef8acfdcc7d70da3a9bc02fd8d3c6b0fc0f4a55a5855a60e27544616f09659ad6703899eb96e3dcd1a715663b5cbdd42c6c913b0473dffffb823d1b6d1ceb9bf22c25e419a180760ea970ef124a79edcd093cabf8cf681bda200ca2c19099082fce3c5d65c9bf0f619db9393d9cecc04edca2e77278376063627"}) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x7, 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) read$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r4, &(0x7f0000001200)='\t', 0xffffff45) r5 = syz_open_dev$hiddev(0x0, 0x12d, 0x0) ioctl$HIDIOCGDEVINFO(r5, 0x801c4803, &(0x7f0000000080)=""/53) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, &(0x7f00000013c0)=""/4096) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f0000000340)=ANY=[@ANYBLOB="4d0c000041e7d74ccd85561fa83fc1e87c4e26a6881ff9bab1f993fb85517a7fc912cd9c8cfa015a14c754981a9b7138863cd5d7d607c116a3dffbaca7327563ad3276a26d25199f683bb275d5805ec755acdb5f9a7960c0859c33f4188669c146cae78111f69b513e7fe0f43f7f2217e44e17b4964074a4210707c6e215af01bd62f2fc42c8e217c56feecfeb5e424706f4b0e3c96d21f9ed3906f31b8d05e1060e1a27ab2e303cd9d7b59d093392e972c894d7de328251b446bba3dfd94fad99b3e1987e292fa504b3f72a0ea6455053153ea4275a815834ce0df32791cb2818e4c9eea3449f04f214c21b51d8fb7f247a4cde985ba1d18abf5fb2babbfb206e3888623abdcd79fe1c33ead885437b48cea2536c042b00ea61d60c04046fec582d5f4a8e47da90a65f1ff1f360698b3aa220f773695ec3e9d893041c64c17f7d65b44e328dafdd41efe14097a45e1e1051843fe13e36791bd6485912685f69bc7bba01d00460a9c95cfbf6603dcef7cb8d99e1306d08cedc905dcbc37f50b83ea7134ad8d9e127e743c3d1160b4c1015e27be530d04f32da767c8fb96fbe53b6c5fcb71032e13d47265e5b30f0370d6d8cf9d7adb70d773571af108bcaf7f51e4b97d762efa226f62ffe7793ff0f3c2717339d5112741da73464101494d5bdec8e8f61cdd3f3fb24c485027b1614369a241300ca08627899926f608028d47283cf777d520edba01ae6ba6c910bebc9fb72ab9cb16bc257051ad3d7ccaf7635d04fee0aedbf1f4d23728f3343b0f46ba5557c462109b75a50f9852a4283ef34d3afd35d067b92ac7c8e01c386e9a8179d7f65e902ee3c2b0e76bb0989367015af1a7dc626b88a04ff72f5f098d351dbb7e2224321c9bf11a35d578147dbbc980a982a25db32c71d953129786735b8d6f5137fea5299ef8406e3ef6a038c6ff9438b84e90b4a70b86d8dec510f183614009124973071f367da7b1b76e299b27dd8550e0bcd48094cf61565ee90ade1dc4436ff2d18d793c32dfef6e08d4301cc9f1a137566332a398c9503506e57dbdbb29c7158cfeecce1352ab8a18f80f71a45b54cbe2efb453b4f4e3079931212463a17a755afd4608fe7d5899a46e1b8847cdd0a2ac5e111c70bfd45e27e12ffca4a0ef415646e18541b3165b7c40fd80d4f6f44208ac00daa6f1215d7023e0314af1f8d6cb9a84c1d6bdb40bb7e8109174f26e19fa7d0673b484260948ecdb1b9e4526deaca52b97565d57efaf508c0a908162db08afb596570c34e4be1b166f73a2a909e8f3af5b1f6293546dc29b4353caa62b17701773174e823870f61aa804bc7cb662841c38b8eb5e7feba6e81f28fba93f49b911bbcc3d5717bb4b1917d0b72373f78d616e5dd53e1296ee1661f835881d806f9ff7b06f1cf0cecd95316ae1aff4446b56504af0925bdbf2daa91a0af53828bb02c14079386e892c68e65a73f8cf9753c727aadfe5fbc438b083091d2ef0a4552fa56bfe54d1d99551de09cb07b5c3d39feb8fb6f0d597653d0eb59d970c1e9576a3c18a133e0cdd946733162700f29ec38a73dde7395ffd6b086e3269ce07a944967042648d2c66a4b0589fbc2930b6a276d561b1a2d4405028209d25c5aaaeaa0dde7f408c2abea7366ff855c4eb94156aa5ff6ed90ced1e639a60e88961a22e6723ff7ecbc2f854052b4a193659fb42d85a830f2adbe80775a9ac88df11fb246c2fd84a680d20c4938d5b2fdb4be5ba2bf191a57b95670499c163598137140f4ac1706cb485e26b85b330342d472f67e065ff65bd2995cd296a233040b8eb66ed3929b5a34d5f541abfcc54684f47e170690230a6882444367bab54a5a427e89689012edef6924674c6791ff07e1d9152855b6c6da609a22bcfab026e18f67738a4effbf7cb1512f8288cb323fb0b638a067d043c261c5f38b297e219f0a6e2888f56d5807a8111ceb9e8a7c4cb5db24303d8ec08eb37fefc7e2942688741c31336a9bfe983f44cf4c90fde8c0c9c23ebc0e4cabcdd283f7c3d544a6e70fc7ecc5bc74cdf0ced2e59558347b413e6740524e80b36b3d399d907896413b3507f075c708c5807b70395bac08b35744d828ab977c7f9b8892b6514fc5a753024d17026288af18c013826766396abd6884c7a6d4274d67f1ead54c4da871125bf40596b4bad6e928f2ee827e6b3443dc1e5e6e992c4c5242fc89799a15a257e8d165b6bae215103bdbdc029ebe1914c24ed9f2f5c230596466bc723c5bd1d044eba5e8690500e0541c1925c3b2b4b4b1d0d7faf46d97f56c229373bd7faa5ce3d031dc4ebef0dccb4033edb9d589ef2a9acab67796db7de9d58755299b92b142aebd8d94c29eb031e3168aab5ae4d15f8b785ef063c272d42da377f574ec1030292600bed11834ff565d412c79a618f729264653cfd4486e29a4300accc67f59c8bcf414f5d588ce447897537ad5883e278b3b294ca65d744791e13609867df2422d09635d42e4b50fa0a03e2a85fcf8b5d7ab511cca06c2200970f8350a50f60f934f3cee4a33da31e2c2097c2eb264109699fc546f036fd023e0303cebab9e77e7eb5fb8df921440812ff96c21eb8fbe83626a783db8cf54f633bbf52f63b1d8847105660225057c6d88ba9a81892b78eee8bddcfc7ee6b31375f85c0f864b5403db05832405c9febeeea79275ec0706957860433c07e35b633d553c1acd56e5501410b91565e67ae8744593c0fafeaa40bc95759bb4d88799dc650bf4068e5a3b9e3f80cb35fc232c63f4a7c61b93b8f459406f8851d46627a0048d3e99a320a747e55e3efdd16496fc37b2dee36bf7533941c9d0f9b80cd2392607f9c55021bbb2c49d69d791dee28f7a754d55ca823f15ca2d1f80a0c35c4b6d10ae7cbfcef97d9360e3b6cb7f94d660c707f0e54e430e907b558a8628b1952e46b5cc42dda7d8d5325b5f7837d8e861abac24064b7f9a43a391073eacbd01cb82ffd73ddec0e6eb1a90fecb52bc5c6c25b297e7787e599952cdf40fdbc8ba312caddd7e310fa2a293c52471d53691e02ca0eba5a9c29d0852d56602527859034aea5ebd6cbc4f5a765377e3bf5e02fb6f51dc1c30d845d641127acba2ec24d0166305e5a392a9c29656efd1f2ac5c8f19bfa6d76554300cd77537579096e9e29e03a9ebc5944317304c53910853e0768e7d69346dd71edec1db28d258b9c098ca6321922885e8fbdf7902ddce977d930ad85950c97fac15860f3e043456d80467867d7ff183fee7e2611fd6fe0589c51329a6a5e5144d4d68a852df70af9ea3274760b8a2435804660324cefec0051004cff4f3ce19d0257b8fd0a60a190ef2e7299e673454e2f785884617de4cfb2b517ef88d158a1103b520521ed5c2b5917776a8a67bc8bb47e386a725f29ed23660de12ee14cb0bf6129634f495b666ceccd83e638c952256e7e5eaa7848272c52536791c41cf26c7982f23ccd9f219f72ad202b5a1a2ddabd96618f6382ba7bf529f8f7dd38b4f86bf153ca3e468a4b99ea00afbdb4159b330dc3f36167e3d7c578a0ab0813df58653382faff545a91d905bd44f8482e7d8f426c2a2bbcdfe5358c462cbd2e51a5e9693528a77abfc88881167b38c67bf2ce1bb0c6131974a7fcb821936734ac46d6f343685fe9f091704adccc64d2dfaab8b6579b6766de751820ab2580cdb8422d560bc30a037e60c0ac92015af80dd6e8e5220ae899a93843f3df321a6491e101706280a742aba0cdace3ec687931e72e66cecd2b2ab237d99675cf7ea8a58369d6e0cd0d788cc18ec2c21f095eca13d52710f6bcd7d17127bf0de89e226d9c6e7ef239664854ef4c5fd7458dd28bb415896fa7689365f3faac2b97b33fa3b3079cd76f4bff35cd46d301dc18c762ee34be38611da7649d1598a45b4bd784aac8996df91af6f828766b648776cd0986cd9cb1bee0df741186e6c780427c95929eb6ef2658fe09d14b65ea9055e7ca8b0b485644536d43a16482ee8cd08bc7396a219139cf71b7ae882756edecab661f5b9c2c53fd9de1597946de23a9e6b0bbb87b338d26f3605b2b5a39cdbddf4d6639cd83d8bc81ecbf1e56319e9955b96637dcc575505629ffa0bbdbce5a5a431017237dd260ffdefcd36807424dbd4e0861b384b5d82514f4ac4fa20fe3a438ebf3ac13c0b90dc98d0e8e01fef0966111ccd22181a84dc6fff3b1a5713dec51e5e4e2e0702e360b19f73bd8a89e3ef2b7062abb4cf393ec8d6b553693543ee421fb621f268929129bcb3801e328c986d407980d81cc7414515a997edd149e0cf3291733e63142135a7bee0d289479398309bfd98f5e026ef6cea702119a70575328f03652a9037a0f0b446db7d91ae0267c5f02949aedb8dd9b7532ac30e6270a472e14f2a1b3598d1738d25f01bbf3db52de872bb8483fca5f368bd66"]) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000000c0)={0x2, 0x3b, 0x0}) r6 = syz_open_dev$hidraw(0x0, 0xfffffffffffffffd, 0x200) read$hidraw(r6, &(0x7f0000000100)=""/68, 0x44) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xfffffffffffffff7, 0x40000) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f00000001c0)) 18:17:20 executing program 3: syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x9, 0x0) syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x5, 0x880c0) r0 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0xfffffbfffffffffc, 0x7f9) ioctl$EVIOCREVOKE(r0, 0x40044591, &(0x7f0000000040)=0x100) syz_open_dev$evdev(&(0x7f0000001a40)='/dev/input/event#\x00', 0x8, 0x101c00) r1 = syz_open_dev$hidraw(0x0, 0x80000002, 0x58040) r2 = syz_open_dev$hidraw(&(0x7f00000001c0)='/dev/../raw#\x00', 0xfffffffffffffffc, 0x7d) r3 = syz_open_dev$hidraw(&(0x7f0000000880)='/dev/../raw#\x00', 0x4, 0x40a) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r5 = syz_open_dev$evdev(0x0, 0x6, 0xfffffffffffffffc) r6 = syz_open_dev$hidraw(0x0, 0xfffffffffffffffe, 0x80402) r7 = syz_open_dev$evdev(0x0, 0x10000, 0x4) ioctl$EVIOCSABS2F(r7, 0x401845ef, &(0x7f00000003c0)) r8 = syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) ioctl$HIDIOCGSTRING(0xffffffffffffffff, 0x81044804, &(0x7f0000001a80)=ANY=[@ANYBLOB="afab0abc30dcba624bca1887d0400297dd224339819b109d3300f8784582861024d039642d6c2a53881f36173fc18a44f255d1b1cbc456bf8299e670df969b0158bc2a34e2ab4613daff0d14782e35200b97b6efab2d9b91f2db8dc809cce3c35f65e310e1cbab5d214d4cf764844cc45a9fa37e433cdf31be3f343b5d5c163d315737539b93e33e627398e464af5f2d36081ee9e384995b558925f26aa89ddf2544948dadd78d7763408306000000766c0377414e92fae09358f157695326b9e95217e85e4963c238861d549b504199778f6aec2665641e7567949d2adc09f854d01a756a4a0f6632e229b29663c85bdacc7fecded9f0421b87cc2066166772595fa7812c3667094367918a525b0fda4782806db06063d0a5f10c4497e6bbe043fa3d543d174fccaad3cb6c0a6f9cb5994b9cd3b386b8683055cc3db0213d47d6e920c01ad989a88a9ebe3408e2658b6979f1b65e14a328232fe2b4702d82230f8c2a"]) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000100)) ioctl$EVIOCGBITSND(r5, 0x80404532, &(0x7f00000008c0)=""/4096) write$hidraw(r6, &(0x7f0000000080)="c7", 0x20000081) read$hidraw(r2, 0x0, 0xfffffc68) syz_usb_connect(0x3, 0x57, &(0x7f0000000680)=ANY=[@ANYBLOB="12015002b71ca010b40b760a90230012ff010902450001080090010904d5050584fe864809050707020003ff02020d090f8f10050000000002000905021005000fba92c88202c4cf319d72"], &(0x7f00000018c0)=ANY=[@ANYBLOB="00bd2e000000000000000000000000000000000000000000592d2c00874dfc287c4ece8f27a262b136192772e638fc2019aaa892d42deea97ea38f18fdd8e8d3116818d0dfab52f622aae254ac00f37e44a5e6e53232cfbf5d0d26ec63aa51f4ac4fe8e91e3611507a98f09d0c807910cbe352bf2ae5ca56db42f40e7b07246de068e829d697f6c81e21e648dc0064ef746775a2825ea8eaa02183e55dffb15b86ea845e77e55fe66f6789324c48f93d8d7b26dd4b0d191c450f0a1701c829151a6a863b0d768c589c7ec8b31be082aeb22241f466ff09deb96f465e2049c874b2f3acef072c9e72c41d2ff956ee71a93d33d9e8b7569b2d84d342c5d0f389a8236db656dda7348c276315567eb850ce3e8026e83b892faee8b3751b9df368d407b7a2d56783251ea7db072ac837120770c7261f5aa7052873c07f522576724c51d51c0ecc7b50683c"]) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r4, 0x80044801, &(0x7f0000000000)) ioctl$EVIOCGBITSND(r5, 0x80404532, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRAWPHYS(r3, 0x80404805, &(0x7f0000005640)) ioctl$HIDIOCGCOLLECTIONINDEX(r8, 0x40184810, &(0x7f0000005700)={0x3, 0x200, 0x0, 0x5, 0x5000000000, 0x21487463}) read$hidraw(r4, &(0x7f0000003200)=""/4096, 0xffffffad) write$hidraw(r6, &(0x7f0000000200)="b2119e62929d2caec0c03f5f3b8815ece0c03ae9719d8aaa207dfb7a62fcdea5f43cf0aeb8f7960a88c2fd287e4bcbd55c5dba435a979851fedfc5195fcf498a5e372daa98a9067a5a427428db799adc9e04bd6357f8fe", 0x100000335) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/hidraw#\x00', 0x46, 0x40000) write$hidraw(r1, &(0x7f0000000300)="a4214aafdaa9e058dc6698585dde9bbfcc2021b8f514688e9fed52e3245767ef00b45f61cc253ad1aec45bf0f39a8dede2df36888c8209d3fe594a0ef8562b6024a2c8a924e1cf178888bc53f6e2d32806f5215a6ab6d481ca0cf10820dbe567ddb0fe42f043b0d7aca401a0c1fe9ae68380b97018092e3b7b5cd78185ba7ef0ea9a4742678f8966990db1141b373f0ba9a3cff065463b85ad3be79e45ba30a0d45309d7f9b38b67df4387ee2be5f443f7a95eee1c14d512c1f13708b2d3b96faccd71118f83e8304a328784c28bf19e594290380e849e33d8001ad4ec8d57f34e9a1d16d4b8a84834b3fc1d5b642f480b2d78999d8b158d9fd1d924c2124224f11d35c93ccaf73737b683f7fafb50da1b3450c7b669ba0bdcebe816fde7c33645cc1e3c97d2475b8e49aa34765b18a9efc10ead4d3d2a2e5554dd239c226b9819dacbfe099316a78d45800af4756203decf4b39337034f9c94bc32c859fecaa3f5eafa24cd274e6604027941bea8777d97b8d70fe406fa65729927db59d54c45dc3eab34277f10d57cf6a296f80f491735a6af588c951dc2ddf80cf64ef7a9231f3ca095c72d9546acb0443cbb132964b9ba45b9ca4757d9717ad05ae59cb77ebbd5fa434b9d11fabacf4c07968df45d26c70228bd9269b621f1ebb78d4597df2dddc1d6876954a7c39d01fc540d6e49a29c020fc2a8ad34b47369be1d693331f767f9ffbbca111b7616b7d630cfddb0b3bfa4e69679c27640a0ec188d57175ecbf6c4e6bb188cf4c1cdd75aed77d79e20404183baa4fb9f6a1131b79969c78682cf4024ffc1be4860122e6184a61a00dcba2ca78e565892566372f012a930625287f25e313c9115f61a4200b205fb8ca6117a5b6b56113d4b2244ceb83d9872b38dc5a9639111e6ab2198617428a37a4944b76354c4bf066a1dd62809be118333b048fd757e0d965e93377b237188088524e35c030f4a4605cd4241eb1190f474add959f4d7b212298b86e0448404ef8a42e77ad62f44d7c832d797bf858c9e019afd8b21440bfa8143339f3b7df0221c1ce4163a3fc428564d716daf6e0ab37a300bad488926a16d2356281d5198bdd7e659cb3d1ce6302ef691e501d7baaa87d4d8ad25198e659ec8ed04c7973cab77df87bd30ae561cf67f0c90305cacc13001bd8d0e4f3836cf3bf6f80a8dea8a6e1c5928e658abab56026e4f85a6e52bd4394df94701d9d40a95e322b5104af3b75ef358f9e1fa5fc4878a108ce57a485e99eae77fd10f05d7fe79aa8042cc9493ae52997c067667248d6b6a982daa4116f9255094bf4d935e7acd2d7e29fbfe87e7537ff0b51aa252816b8179ee157df37f59b07341654e488f0f00fa528f28bd5badcd50ff3d24ab4166d0b580d9d11e25871ef9f6f4c1de6ad9df96f89cb244a0f38a103f16d9f28e398296d4a11f6ebca2ab43cf8660e8aa7a3c70d8d2c46dbff9d5f49062981c3d8e3bb4c4d05862f624d1619a0d964f8ecfa0577a707a4a5f765a7939a61f26954619aa086b60adae964f5d42018035ab73fcaa38fa04513dcfe1e2680c14e3076411c21dd89f1f6367a8eb792fe47309782a84e6ae7079cc6f16fa8c45be7176d6cc1dabd2679864839a98901d959c6b70791709a6030447d95f53e3c3526b2a4ee68942eef010a22e86fb4390a3b6fd51a406d17adfd6be9c4e767a4594ac91db00bca4922d97657acb8f6dcab506847eb0708d4dc73e92d542a672f5015e62d5d85643b2eaf968fb1315d588ebd3b90d6edfb482d39da88bd0728dae69082dd5757d3a095cf41eed26445218b5aa8e059c2e3afc554e01dd47623719feadb6b29c23932dd2cfb9b46aa77b4d0fc49d26cfd3d6f2adcdff84367c6f152eea4b8950e39b19abe84a8182775d5fd05eeabd9c572b761aceb852108f68ef4a195c4ce11000510765f9fb900"/1392, 0x440) [ 564.358037][T10893] FAULT_INJECTION: forcing a failure. [ 564.358037][T10893] name failslab, interval 1, probability 0, space 0, times 1 [ 564.370980][T10893] CPU: 1 PID: 10893 Comm: syz-executor.0 Not tainted 5.3.0-rc4+ #26 [ 564.379074][T10893] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 564.389130][T10893] Call Trace: [ 564.392521][T10893] dump_stack+0xca/0x13e [ 564.396822][T10893] should_fail.cold+0xa/0x1c [ 564.401526][T10893] ? fault_create_debugfs_attr+0x170/0x170 [ 564.407332][T10893] ? lock_downgrade+0x6e0/0x6e0 [ 564.412237][T10893] ? ext4_init_io_end+0x23/0x110 [ 564.417234][T10893] __should_failslab+0x114/0x180 [ 564.422234][T10893] should_failslab+0x5/0xf [ 564.426658][T10893] kmem_cache_alloc+0x226/0x2d0 [ 564.431525][T10893] ext4_init_io_end+0x23/0x110 [ 564.436354][T10893] ext4_writepages+0x962/0x2dd0 [ 564.441210][T10893] ? ext4_mark_inode_dirty+0x870/0x870 [ 564.446925][T10893] ? find_held_lock+0x2d/0x110 [ 564.451729][T10893] ? d_splice_alias+0x4eb/0xc90 [ 564.456578][T10893] ? noop_count+0x40/0x40 [ 564.460917][T10893] ? ext4_mark_inode_dirty+0x870/0x870 [ 564.466417][T10893] ? do_writepages+0xfa/0x2a0 [ 564.471090][T10893] do_writepages+0xfa/0x2a0 [ 564.475612][T10893] ? page_writeback_cpu_online+0x10/0x10 [ 564.481243][T10893] ? check_usage_forwards+0x2e0/0x2e0 [ 564.486613][T10893] ? lockdep_on+0x50/0x50 [ 564.490967][T10893] ? __read_once_size_nocheck.constprop.0+0x10/0x10 [ 564.497618][T10893] __filemap_fdatawrite_range+0x1b6/0x2a0 [ 564.503356][T10893] ? delete_from_page_cache_batch+0xc70/0xc70 [ 564.509424][T10893] ? graph_lock+0x80/0x180 [ 564.513831][T10893] ? hlock_class+0x120/0x120 [ 564.518422][T10893] filemap_write_and_wait_range+0x65/0x100 [ 564.524225][T10893] generic_file_read_iter+0x1b86/0x29c0 [ 564.529772][T10893] ? filemap_write_and_wait_range+0x100/0x100 [ 564.535834][T10893] ? __lock_acquire+0x80b/0x3b50 [ 564.540769][T10893] ? mark_held_locks+0xe0/0xe0 [ 564.545529][T10893] ext4_file_read_iter+0x145/0x1b0 [ 564.550782][T10893] new_sync_read+0x418/0x6d0 [ 564.555373][T10893] ? vfs_dedupe_file_range+0x750/0x750 [ 564.560899][T10893] ? security_file_permission+0x8a/0x370 [ 564.566530][T10893] __vfs_read+0xc9/0x100 [ 564.570768][T10893] vfs_read+0x1ea/0x430 [ 564.574911][T10893] ksys_read+0x127/0x250 [ 564.579167][T10893] ? kernel_write+0x120/0x120 [ 564.583866][T10893] ? __ia32_sys_clock_settime+0x260/0x260 [ 564.589651][T10893] ? trace_hardirqs_off_caller+0x55/0x1e0 [ 564.595365][T10893] do_syscall_64+0xb7/0x580 [ 564.599928][T10893] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 564.605828][T10893] RIP: 0033:0x459829 [ 564.609720][T10893] Code: fd b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 cb b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 564.629342][T10893] RSP: 002b:00007feefdbfcc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 564.637749][T10893] RAX: ffffffffffffffda RBX: 00007feefdbfcc90 RCX: 0000000000459829 [ 564.645715][T10893] RDX: 00000000ffffffad RSI: 0000000020003200 RDI: 0000000000000006 18:17:20 executing program 4: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x74, 0x1a, 0xde, 0x8, 0x586, 0x341f, 0xe797, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x5c, 0x0, 0x2, 0xff, 0xff, 0xff, 0x0, [], [{{0x9, 0x5, 0x8a}}, {{0x9, 0x5, 0x5}}]}}]}}]}}, 0x0) syz_usb_control_io(r0, &(0x7f0000000e80)={0x2c, &(0x7f0000001280)={0x40, 0xe, 0x1002, {0x1002, 0x62316d336ab68cf, "322733edc401254c97125fdb5eddbb81d172beaed3c2c9d397780b64fa8bb7720d7dc8c847f4238eee4c8cb0e03e5816971404e5fe075eae81b6f9674074f89a513a5c938e33b621ed0cd33a8568f46a80e7cb4284877547e98173741ede528efd7674659511c5877ed9d81bbe81b04c57eea4f5d3784b73660b7df59fc06807d8212ebf001a59b8ee714e14a83d9d008481a13a12df1949f63ac89a6064459c5ee659ecc25443f40f99bc19f534b1b7e04e4c24b75d3d800d603eb3b4652af9f6765ed2f8139323f8d8b3045966c5bde703b90820062f04b29172d9f8feb0bbcca9036ad11ea848e168e3eb6e0524bb0ecb7e3ba5b66867869c60c9d6100f202e6204167e9651065abeb078b0e22cc6f143c6b27632d8fc2d345ae7f0e09df6bc00d431779deaada9c9843955c06fd3c5747268821ab5268e229e80d106343122396f3fe3b9069158a5c1f7a9bbf89dad470284a33e6742a3abed4738c0ee28285e7dcdb0da4b6c8abc6fe67553eeed6ec2be0b239e0107fede5c0ea5f1e218cae318f0d8d405ea11b84c5bf4ea175738f20a82991c1d1f08513f962a5287ed635ff04f97dc0ddb44b1117d246a06b145de01b91ff61112251af4113da238fc2249090a351f418353de25b73c9922c0933bf1b63c4b9d02c46f3e5c314b1749337a90342351bb43513eaf9a7c442be9b91560fd1a041ccbc81099d3c0e42f7f36fded910f9aa234a09674fcdab327538804d7abb960d0169213f6c218bb356d2908bd70763742d51a31a1b0c4e2870415758936b5795769b038a6479c8e85e6dd097e062c1139c9fdc182f2e705f64c1bec8fb010b01dc9101861949e77892bc4e134c686c98aff5502864c25f442bf9ae70c51907aaee3e5952169722cc6fb6a368b06ff472cf0548a8f3c4cfd077a2ccfc816f7368387a10b1f8dcfed856892958699b54f3e0b2cdc8bc5fe1fbc07d42fa275d70c23f75db825305c76f90428b94496cbe57d90ebfd36b292edef8feac73edc838092a88ed0d4c477a4a0fae1c2faf2d096038c731284e799ce4b9ccbd5b4a2133d9ab27d1ad80ffec1e189cf130223515df82c64852a8e08719c10cd8221a4ee4d1aaf95df4a296104ad1dc9e6d6d0be4c83c8ee46184f28de781c71e311de76a53cf4678c0a99af749d54ae19df5b545dc239d19423154cc04994b15b4423bc9478bf665d8b5803f62624ae1f020e4662b67888c0911277ca3d7a6e8b94abf95ec5b833afea762cc2eaffbf6e1983ee7a2758ac69cf772ae2008b70dd9f0e20b46dbb12f20b6042812e2ab49b0facd0fdc7dc2d6202c948c88b33b0941929d71c92e2b71a24c486ed47e56651fd52502279adb3cc9f9b844a6467c7e7c56734cdec7c6e480bdba47506ba7203b716b0896aa460db2bc9af8ffcd9edec44940feeb50cdeb3a9ae3921bbaffcbc254c7f2119df638f98fc7a05732668d0cd211a636f1d4658966731416dbf59d68d57c430d06e8eba9686c283c54059bb9c121b5c4f48372ca3499a4027ac970117352f32e88d33162786ddda5d576a0e16fa5f71288a4a6b68e4fa7c3f7f919fed53be5ec91856da5a650b2a49ae2886cabc6f1678498c7e83a9ceac3867832cfb0ae23b34dfe9d45fae58b4c7007449a5cefd46e3d89053b16b05afc8de94eee3cb1f597e6b7d95e5f36638cd4916444b205ceec7d8f48ff7a040d2f35014e45ba0f2621be7e53d6649b8c9ace1cd73a28dccff055e43d53511c74a46cf9e52edc4af60bd4007fd8458d8acef32893b1aae4d34100bb08068fbb635f88e6e7385f9e34dfae1e86a79a8cdf6288fde9e31fc58a318769789bff473730a9cdfac66980698f35b1b7c0b295520d0588698b310d757d85f3e627f0e2a637ea70354ad6da91fe9c25abc133d17e6dcf2814ca42b73cae566a80b252648be632c6a6c326857579d8c1074fa7156968d0d02b343dba1d90e5ef7a003bc6ab8481394ff568909f2df668fa5ceac8746c9a94a940a72af1f309b6cf46e0e22f609751954a4f92bbf80b56cb468fe2c4e44793ad811a0609718e4c908ede8ea8c5d7c681952928312674f9985a16f6b7e4d62dba88f54feb81a4e96cfb4930ca3c86c50e6f79108f457b1c8124c60f4c7d5b6ac3e600d791d1cd033135ec7d906d6a4ce99e7eaac15103e6eb24ab0c34269a823889d5d16762fb1fc0d2eff9515db8fe1dbf0821fd250cc423724443fd7dbd184a4139a66f21462a32658af9e5bda435c3eae649942fc393a6a2c2e9e273c6c9347e8bc5c5e2bc776046b4d5ed296d9afa698234c8da948f64008a02bbce5cbfd378d4cccc775e4e5a6db2bb2c355e6e4900a080c71479d198e26c63f2ff9a2cf311272e5583b169332ee69ecaff361aa62ca39a597ac63b1947b4be8804e7484304e036b544aca21d598627b6cced518272cd0ff29b06ebf236ef913343a860233d5c1a9fb5cf3ce1c2f6f1ba3e6d08fd7b2729033980423f67d0c47d3a43db5f6b5f4d7eccce704797d5110bca669a5900a8067f78899651907c400a650ece81ab944d974ed04cd66538a83b7927d8c7e288fbf315d14ef6256e7c842f7a8028468bd81243093a17848eb8e85a77a237169c3fb24331c60287f305b8e8e647f76edfc98aa4eacbaa365e26496b6abdf1941cc0a56401431efac394387627477e1a3f1c6640441d1b6347b143558c47763d094e4c0229161f0d0304b821cdc7e97a1e25fe4d18500989d512abed6fdf67d9fbb91cf1b96d3a76f0650c9a274ad4e8d3d038afe556ed7bac30a4cacb8e0b698a65b09e15a3e1b46eef9087ad1885c02cea90e88a80fc3dfd8b25c48cf8659bcdfb48862eb989cc8b7b6e54c306599496291c0ce04f89104a0035149bd9259efe1b457a1399c6d78aaa05436e042b7306a1780dc52a25201f1505d22b8053aac3c5740c3878a6ed5be08d0196e261cd32748da80f4e3a3f5628a91ae478ff91571b1d8d6f9a6eed83cb3633c54b8847fe2e018f46730bfef593632325cfd67619911a9e8bc5e04542825cd3ed9337d76574239083c2160ee414e1f1643506863c2c417314778f6fa7353ef07dc698bfe3786f922c6b8b9a06f8c26c6781a2dfc3b245b1e0cf02cc73b78672b6a45de3afb1abc96919a3ef5cdd9e6a2511b4671d9caadd2f4957778e67fef18aaf06e02656dd1edc7011a46f8b24fef5e6293640e40f0aba136358a1f08acfe180198cba237f09ff61d8705b567a946f6932fd3eefa3e23809973dded2051c5cdeee05d5b35fe22c20e35d0f3166f294e076f873093c8ef9c75104c15268be425ebdbfc5538b33392a4b9def162eea0a845d98f635ae0dea3ea61b03d362ece643d44eeed5d7ec0db722440e8f959cde1e4c204e7da69b15a803783f0ff861f1a76b7ab3b0dffadb622b28ed7e0b74bcb585b0c36899f4df79f7747b78445c719c7b925e4e7f4abd2bfc1e288f9fa692a4ed34ffa5bba1683ee37e9fcfd1a8a46ef072a95e57207d8af550f2cd12f120a8386ab44525bd0c880477738543b5b1a32be38383eceeea4aacaf28c1bd8b4900ec102e72590624eb7d14a927acf2b6ef60375c4f31176ac3ad486b5dedea9f495a0545d715386729e8d8d557f091ef445206dd778f89392585337e83acd0aa6838787b864175860de5423c9fb9141b2ab0a3d303e1c70fe6055e8fe716f5a6a7fa8bab1de9b9ecc2e6d7195d6ae1f05428f3b212329e5d735ef01b38e7fec60be2d25a244feb85c48eacee13c2f3a1098152c1c67b6bb54ad8229d44e223f255523f3027bd1873824f87097a7f92671e72b8255100994319b95dad248338d5612dc2ad7bcbdee51c098fe95ec354e22afceb6301250224642de90202e307687ad51a13c3ece2f66dd037e34f90f084687fadeed7d5a97f2286f89c5576b7eab829581fc4f6f15679aa53e467b22b51e1c0cf889e048561a075840d6b84148469cf23e9a20121d66d9010fff1c0949eed3d09c6e1907e520b1935a663c225b393bb7fa37844bed2909d03ab7d85277fb1485ecf58951de5a7a244cd619eaefa34510197d21e9bda734eb74f0aa70875b034b4af2a17d91bc533422d83e1da5b235157e355f47a97e4b13dd2105534cda411b895aa067c1c69119dee550667e417f1f45c0e457533164f9984f5f32482b0051792cb5af632bf203e9d28648a26c4b778edc35efad7f924bd211001797ca9b00c987557d9960750081f7efb91733e5b4b59099c4aaa37ec6ce90a74d4aed3e588caf3bec8452186bdb5eec44db61a19431678dcb52376a70260d0a1f844665a77a68f1fa42d5287c2d3741e54d04f16b075344f6cc4451f1543ef14387384dc687240c27ebcdbce82de12e2f14cd757f14eec9ead0656729ccafa2973c8ef873ef390673ef98f3fc5c56908de285bc176c1185eba0962bc5b7c7a54559e6a6bad40d8e9796f77bbaa053cf53651cfc57a8bb4527ef3049e18aa2e15d12ead3a2edf72ef3da02d283fb17ef10f9d061c9d3ed72f9c79f1bb5e2d9769218294cbc5083dd5455b4874df70abfba9dc7d4bb0257c7547b92986398c081a64ee5fb8698b2061ac7e36e93ff6190ed7855f8c0a20e860ddae24b44e2be2629c9af4812d01c4755185725a79b1cb3e672a010325a0880c224a94a8903825812b6c28c24e9417121fcedcc44426f40977697238f7e3626df4c036e2612196d9008fdd2a79b1aa3663d0e23e211826e67cb3489ef02c6f23c8ec8d13a1d27f137759cc7536c924861dcf9d5f0ee231b2143be23796f3ea91cda8a3d3143d87946abfe92b5a04d59dc05a8ee6c9c6f09ee8bf5d9e554f51facfe6ff98bbabd5c194239ed98c5c2c32a48a1c3a348c6c43d964da2ceda72421b1ce4d20c3ad469660b0e564dbe5c3f505342c4678cfcc466355d3a653a716d9afc899ffb3ea27a4616a0131eada3d45910cfc7bb3bd7dd275883fb7abcf8faaf9813f64bb504b5ddc8ba70811b437548d46cfb292a3224a46b49cf8dd2b5739a877d50bef7fb4ffb1273f1895e10b7e4ee16ac345c8acbfb7e01391b011f311ea08e389e564387d7621197ed17d4b4bf40c104ef1d02d384c3edb1873835de4d09bbd5f273b8d0b9550a8d169e3eb2778fa634ac990a6bcc991731f8baf95e9a984769fcfef9439f67a8659de16139ebf203076b6984bec64a9d699908e5442521579942ab8db39026d9bb6109611d0b79bb58266ce9ed71e6b7b801868fad9490b0ca8f53ea5e00cb8ec19107e1e532b410e12f62cb614cecc826c35f4448dfe67f077b2f32411d4cdc180e72c909039277443f4f0df6df6312f7bcdaf3cbc48959b1515d1d34f0122c26e871eaebd4b16b96f263a414afad2983446f8d3c3de8ef21de03a0c53dceb7051f11af09c94e0eca48c8b6b5ecc3e62ef4e126643377867a44f4dd3019e07a88d2ce0739f9010f2237ffe630ff2d5bd23afb9ee28ea18c06e6ad442b9c340bff81a47f8af7a52f63700f269f435a653ce81e1f01d721da30382ff11d228f263c1b3a2b1b5a88648bab6c3e91b9368a38e4d4074085ee60291984d614c6c41c4505b3ac4b8134443aaac51af57ec5b0c8be27fc9eabd34bf5754e5e21620dae0a2494cff08a8d66a1b9b36e0ba1beef0731d0b0fdc0bdf1422408db110d4a7e7dc710b8204e87d5eba3eb3820cc1225c26d04927507738b02fefdab26381850aabd7e9e1e13654dfdf918215aca3db4fa005ab40608b98477d1c6cd0a1fbd047741a1aede907fac57aedac706fa9a08"}}, &(0x7f0000000140)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x3c0a}}, &(0x7f0000000d80)={0x0, 0xf, 0xd3, {0x5, 0xf, 0xd3, 0x2, [@ss_container_id={0x14, 0x10, 0x4, 0x5, "d605dc98b57f75023e41b61cd205899d"}, @generic={0xba, 0x10, 0x4, "d20cf85bd73cb4c4f8b99edded7e71e6b6fa9cb63019d1e997e50499d236181a1274f6ed5a6b5e21b2b64bef9bf8d603efedcd0e8cc2faec9c24c9413d3a6c4abce9c003e2eef316f4cbce7750b989c78147f34f471b575bd7b375a47d3a92fa543c0a36ad6395d44a8852c767fcd9742d5208f78e80ba2aba7a3ea7c51ef26988d1f7629fb3f60e734a248de992099cf0c3c45caba8c6a25caab41885ac54de41a6201797319ec946a6ce87cbce219defc2cbb26fe8ea"}]}}, &(0x7f0000000180)={0x20, 0x29, 0xf, {0xf, 0x29, 0x6, 0x84, 0x38, 0x10000, "ba199ab4", "19f7e8e3"}}, &(0x7f00000001c0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x10001, 0x0, 0x800, 0x0, 0x7f, 0x8}}}, &(0x7f0000002600)={0xac, &(0x7f0000000f40)={0x0, 0x15, 0x50, "c217b5c3c3652eb59d693ea3eabe7b506472223de24c7bbaafcea61c7ab9d1de0eb84eeb23ab8240e269203f3fb611214be598e540d1c25d097a766812036af214cc16ac9b104573664bcb0cf802c91f"}, &(0x7f0000000ec0)={0x0, 0xa, 0x1, 0x5}, &(0x7f0000000fc0)={0x0, 0x8, 0x1, 0x1000}, &(0x7f0000001000)={0x20, 0x81, 0x3, "f48fe3"}, &(0x7f0000001080)={0x20, 0x82, 0x1, "c5"}, &(0x7f00000010c0)={0x20, 0x83, 0x1, 'z'}, &(0x7f0000001100)={0x20, 0x84, 0x2, "2eb0"}, &(0x7f0000001180)={0x20, 0x85, 0x3, "feb095"}, &(0x7f00000022c0)={0x20, 0x0, 0x4, {0x1, 0x3}}, &(0x7f0000002300)={0x20, 0x0, 0x8, {0xa0, 0x20, [0xffff]}}, &(0x7f0000002340)={0x40, 0x7, 0x2, 0x9}, &(0x7f0000002380)={0x40, 0x9, 0x1, 0x7f}, &(0x7f00000023c0)={0x40, 0xb, 0x2, "f66e"}, &(0x7f0000002400)={0x40, 0xf, 0x2}, &(0x7f0000002440)={0x40, 0x13, 0x6, @local}, &(0x7f0000002480)={0x40, 0x17, 0x6}, &(0x7f00000024c0)={0x40, 0x19, 0x2, "faf5"}, &(0x7f0000002500)={0x40, 0x1a, 0x2, 0x2}, &(0x7f0000002540)={0x40, 0x1c, 0x1, 0x8001}, &(0x7f0000002580)={0x40, 0x1e, 0x1, 0x7}, &(0x7f00000025c0)={0x40, 0x21, 0x1, 0x2}}) syz_usb_control_io(r0, &(0x7f0000000240)={0x2c, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000000880)={0xb4, &(0x7f0000000280)={0x0, 0x0, 0x5, "e0b2fbcbbc"}, 0x0, &(0x7f0000000380)={0x0, 0x8, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)={0x40, 0xf, 0x2}, 0x0, &(0x7f0000000700)={0x40, 0x17, 0x6}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, &(0x7f00000039c0)={0x2c, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000004200)={0xb4, &(0x7f0000003a00)={0x0, 0x0, 0x1, "d4"}, &(0x7f0000003a40)={0x0, 0xa, 0x1, 0xffff}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000003f40)={0x40, 0x7, 0x2}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, &(0x7f0000000400)={0x2c, &(0x7f0000000040)={0x20, 0x1, 0xbb, {0xbb, 0x23, "ca66156912b8b6d3639d7a3446e0d0c8eb0a296badb4a3e643b8fb30f3a12c7befabc2fb7cfb960954af7dd299ef26846653fda7ff990741eadfc6172ff946eee6d25c693dcbd88e3eae24a0788d77d035d9dd37851157e7d26493d07b34db6f100f0ffe5cbf609640d5eafdcc9b7768b6df53087182b544cac3e278b2397ac866ca574e6d048f28633b6ef9e51837e7bf6d29b2c6ecdad399dc48ae3073e607f47b7d6647606dd01c7f5fb85282e0d05e5ec4feca24298b57"}}, &(0x7f0000000c80)=ANY=[@ANYBLOB="00038c0000008c03d3cdc0846533237615fcea42fd3a07460f77e4e998f7a5cd9edd59c8285fa94f137a665a9b7b972a8c56b8e34353c23ce2e61543bc69f56a0a4337a2274722d00f54dc25a8e37d5a001039f1551fb9acb73346fe92edf1a29e23d34b53d4322c027213ca2210bdb4e695cea9c34c1697c8aa8b54ad8220f7fdda159c6486dc1d7d6abd464b3f00cf3dc027a34c2c38fd49b7faaf32fe22802e30f0d4762a5a7aee221236cd47218e0b35dd10dd174367d575a6a3e139c48cb837129f0a524162177aa9c3c10ffd1d036c56dcf1a7671eb889628302ba7e038eddc36238c4760a"], &(0x7f00000002c0)={0x0, 0xf, 0xad, {0x5, 0xf, 0xad, 0x5, [@generic={0x3f, 0x10, 0x7, "fde2e703ff5d6585fe0b14505d09cee236ad865ad4bb7aaef4175b15ff95f94ff94a2b79a5dfdc05ea4783d7b61fdfc03696696715d9187cbbbf78ba"}, @ss_container_id={0x14, 0x10, 0x4, 0x7f0, "53c00aa811622c8da054a4398c19ba3a"}, @wireless={0xb, 0x10, 0x1, 0x4, 0x8, 0x229a, 0x5, 0x55f17ebe, 0x7cb}, @ssp_cap={0x20, 0x10, 0xa, 0x2, 0x5, 0x6, 0x769dd359eec3cd5d, 0xffff, [0xc0f0, 0xf, 0xc0cf, 0xc000, 0xc0]}, @generic={0x2a, 0x10, 0x3, "4c215325b294c256f1a55c6b43a39354d58ba8d3c92541e4b248bc254627eae05c9141c1834954"}]}}, &(0x7f0000000200)={0x20, 0x29, 0xf, {0xf, 0x29, 0x1, 0x80, 0x2, 0x7fffffff, "39f6fb30", "84f92210"}}, &(0x7f00000003c0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x871, 0x10, 0x1, 0x8, 0x7, 0x9, 0x5}}}, &(0x7f0000000bc0)={0xac, &(0x7f0000000440)={0x60, 0x15, 0x20, "26f5d90ca15a3bfebbff33a9240afd417a84a412f5c7270faf338b82bde173fe"}, &(0x7f0000000480)={0x0, 0xa, 0x1, 0x3}, &(0x7f00000004c0)={0x0, 0x8, 0x1, 0xb700000000000000}, &(0x7f0000000500)={0x20, 0x81, 0x3, "e0c447"}, &(0x7f0000000540)={0x20, 0x82, 0x3, 'Aw`'}, &(0x7f0000000580)={0x20, 0x83, 0x1, 'a'}, &(0x7f00000005c0)={0x20, 0x84, 0x2, "4be3"}, &(0x7f0000000600)={0x20, 0x85, 0x3, "5241de"}, &(0x7f0000000640)={0x20, 0x0, 0x4, {0x3, 0x2}}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x200, 0x20}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x4cd}, &(0x7f0000000780)={0x40, 0x9, 0x1, 0x81}, &(0x7f00000007c0)={0x40, 0xb, 0x2, '23'}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6, @remote}, &(0x7f0000000980)={0x40, 0x17, 0x6, @dev={[], 0x23}}, &(0x7f00000009c0)={0x40, 0x19, 0x2, "e5bd"}, &(0x7f0000000a00)={0x40, 0x1a, 0x2, 0x3}, &(0x7f0000000a40)={0x40, 0x1c, 0x1, 0x5}, &(0x7f0000000ac0)={0x40, 0x1e, 0x1, 0x81}, &(0x7f0000000b00)={0x40, 0x21, 0x1, 0x5}}) syz_usb_control_io(r0, &(0x7f0000000b40)={0x2c, &(0x7f0000000940)={0x0, 0x33, 0x2, {0x2, 0x4}}, 0x0, &(0x7f0000000a80)={0x0, 0xf, 0x10, {0x5, 0xf, 0x10, 0x1, [@wireless={0xb, 0x10, 0x1, 0x0, 0x80, 0x6000, 0x0, 0x20}]}}, 0x0, 0x0}, &(0x7f00000011c0)={0xb4, &(0x7f0000000b80)={0x0, 0x0, 0x1, "cb"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000f00)={0x40, 0x7, 0x2, 0xfff}, 0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)={0x40, 0x17, 0x6}, 0x0, 0x0, 0x0, &(0x7f0000001140)={0x40, 0x1e, 0x1}}) [ 564.653773][T10893] RBP: 000000000075c070 R08: 0000000000000000 R09: 0000000000000000 [ 564.661743][T10893] R10: 0000000000000000 R11: 0000000000000246 R12: 00007feefdbfd6d4 [ 564.669708][T10893] R13: 00000000004c6c8d R14: 00000000004dbfb8 R15: 000000000000000a [ 564.706105][ T17] usb 2-1: Using ep0 maxpacket: 8 [ 564.826285][ T17] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 0 [ 564.836128][ T17] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x3 has invalid maxpacket 0 [ 564.845779][ T17] usb 2-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 18:17:20 executing program 5: syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x9, 0x9, 0xb1, 0x8, 0x565, 0x1, 0x4b2f, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xa3, 0x0, 0x0, 0x55, 0x51, 0x66}}]}}]}}, 0x0) r0 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x6df8, 0x2) ioctl$HIDIOCAPPLICATION(r0, 0x4802, 0x6) 18:17:20 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080)='/dev/../raw#\x00', 0x0, 0x12d43d) r1 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x0, 0x80) ioctl$HIDIOCSUSAGES(r1, 0x501c4814, &(0x7f0000000100)={{0x3, 0x2, 0x40, 0x800, 0x7df8, 0x943}, 0x4d, [0x3ff, 0x2, 0x1, 0x6, 0x4, 0x9, 0x3, 0x3ff, 0x6, 0x3, 0x10001, 0x9, 0x8, 0x100000001, 0x8, 0xc0000000, 0x672e, 0x2, 0x5, 0x1f, 0x9, 0x1, 0x80000001, 0x2, 0x9, 0x1, 0x119c0000000, 0x7435, 0x6e, 0x8, 0x80, 0xa082, 0x8, 0x9, 0x8, 0x3, 0x9, 0x100000001, 0x20, 0x6, 0xb73c, 0x3f, 0x191, 0x1, 0x9, 0x1ff, 0x2, 0x8, 0x3, 0x4, 0x8, 0x0, 0x75b2, 0x7, 0x20000000000000, 0x101, 0x6, 0x7, 0x80, 0xffffffffffffffff, 0x5, 0x8, 0x4, 0x7ff, 0xfffffffffffffffa, 0x93, 0x401, 0x3, 0x3, 0x1, 0x0, 0x6c23, 0x357, 0x8, 0x13a7, 0x7f, 0x0, 0x2, 0xcac1, 0x80, 0x5, 0x400, 0xfffffffffffffffc, 0x2, 0x6, 0xffffffff80000001, 0x4, 0x5, 0x0, 0x1, 0x2746, 0x3, 0x3, 0x400, 0xc88, 0x4, 0xfffffffffffffffb, 0x6, 0x0, 0x9, 0x0, 0xffff, 0x8, 0x8, 0x3ff, 0x100, 0x993, 0x1, 0x254, 0x4, 0x7fff, 0x9, 0xed5, 0x10000, 0x1, 0x101, 0x1, 0x9, 0x2400000000000, 0xfffffffffffffff8, 0x100000000, 0x4, 0x6, 0x0, 0x7, 0xfff, 0x1, 0x1, 0x6000000, 0xccc, 0x1, 0x7, 0x6, 0x5fbd42e6, 0x8, 0x7, 0x8000, 0x3, 0x0, 0x31f2, 0xbb, 0x2, 0xf4, 0x24, 0x1, 0x4, 0xfffffffffffffff8, 0x100000000, 0x40000, 0x0, 0x1, 0x20, 0x8aaa, 0x20, 0x7ff, 0x9, 0x2, 0xff, 0x7, 0x8, 0x5, 0x9, 0x3, 0x1ae8, 0x1, 0x2, 0x7, 0xfc84, 0x63, 0x2, 0x3, 0x200, 0x8000, 0x2, 0x6, 0xff, 0x100000001, 0x8, 0x8, 0x2, 0x2a, 0x401, 0x56bc1b13, 0x1, 0x2, 0x3ff, 0x3, 0x9, 0x0, 0x8, 0x0, 0x2, 0x1000, 0x74b, 0x0, 0x80, 0xb7, 0x7, 0x3, 0x9, 0x5, 0x2, 0x1b, 0x627, 0xe0, 0x0, 0x7d83, 0x6, 0x8000, 0xffff, 0x689, 0x100000001, 0x7f, 0x9, 0x3, 0x1, 0x114, 0x5, 0x3f, 0x3f, 0x7, 0x6c, 0x0, 0x9, 0x6, 0x80000000, 0x1, 0x8, 0x4, 0x4, 0x7, 0x8c, 0xc88, 0x8, 0x6, 0x101, 0x2b, 0xffffffff, 0x1, 0x1b0, 0xff, 0x180, 0x4, 0xffffffffffffff90, 0x100000001, 0x4, 0x6, 0x800, 0xd7cd, 0x5, 0x400, 0x2, 0x1, 0x800, 0x8, 0x0, 0x5, 0x1, 0x2, 0xfff8000000000000, 0x0, 0xcf73, 0x4, 0x0, 0xceb, 0x9, 0x9, 0x5, 0x2, 0x9, 0x1ff, 0x1, 0x3, 0x5, 0xacce, 0x8000, 0xfffffffffffffae9, 0x7fff, 0x9, 0x4, 0x5, 0x30, 0x2, 0x8, 0x8000, 0x7ff, 0x4, 0x4, 0x10000, 0x1f, 0x88, 0x7fffffff, 0x0, 0x2, 0x3, 0x9, 0x5, 0xffffffffffffffb2, 0x100000001, 0x8, 0x37, 0x8, 0x7ff, 0x6, 0xffffffffffff12df, 0xd22, 0x2, 0x8, 0x4, 0x6, 0x4, 0x1, 0x2, 0x9, 0x5, 0x8, 0x9, 0x54, 0xfffffffffffffff7, 0x6, 0xde, 0x34, 0x1000, 0x6, 0x0, 0xffff, 0x2e, 0x7a2, 0xfaf8, 0x0, 0x0, 0x8828, 0x807a, 0x2, 0x2, 0x0, 0x9, 0x9, 0x6, 0x80000001, 0xf2f1, 0x6, 0xfffffffffffffffb, 0x3, 0x60, 0x100000000, 0x100000000, 0xfffffffffffffffd, 0x9, 0x4, 0x1, 0x0, 0x9, 0x7, 0x31, 0x100, 0xaa, 0x3, 0x6, 0xffffffff, 0x9b, 0x1, 0x734, 0x80000000, 0x2027, 0x6, 0x9, 0x3, 0x2, 0x9, 0x9, 0x5, 0x5, 0x0, 0x2, 0x10000, 0x4b, 0xe623, 0x8, 0x9, 0x1, 0x1, 0x3, 0x5, 0xaf1, 0x3, 0x101, 0x6, 0x8d3, 0x81, 0x7, 0x5, 0x6, 0x6, 0x3f, 0x94e1, 0x2, 0x5, 0x738, 0x2d, 0x0, 0x0, 0xffff, 0x800, 0x1, 0x100000001, 0x100, 0x1ff, 0xfffffffffffff1c7, 0x80000, 0x8, 0x1a4, 0x9, 0x1, 0x200, 0xf3f4, 0x1, 0x40, 0x2, 0x3f, 0xa1, 0x884b, 0x57, 0xffffffff, 0x40, 0x4, 0x649, 0x80, 0x40, 0xfffffffffffffffc, 0x3, 0x2, 0x3f, 0x80000001, 0x5, 0x7, 0x3, 0x3, 0x6, 0x5, 0x3, 0x5f3b, 0x1, 0x1, 0xb5a2, 0x81, 0x401, 0x0, 0x1, 0x4, 0x3, 0x10000, 0x9, 0xffffffffffff31bd, 0x6, 0x100000001, 0x101, 0x9, 0x401, 0x0, 0x2d, 0x3, 0x80000001, 0x0, 0xe4b5, 0x9, 0x0, 0x0, 0x9, 0x0, 0xfffffffffffffff9, 0x100000001, 0x40, 0x0, 0xffffffffffffffc1, 0x6, 0x9, 0xfffffffffffffff7, 0x0, 0x100, 0xa7, 0x1, 0x4, 0x3, 0x0, 0x5b, 0x0, 0xffff, 0x4, 0x6, 0x4, 0x4, 0xfff, 0x1, 0x3, 0x800, 0x8, 0x200, 0x8, 0x7, 0x8, 0xf7dc, 0x5, 0x100000000, 0x9, 0xf17d, 0x30b04c70, 0x9, 0x9, 0x3, 0x95, 0xfffffffffffff154, 0x6, 0x4, 0x100, 0xf440, 0x1, 0xa45, 0x8, 0x7f, 0x8, 0x3, 0x7fffffff, 0xfffffffffffffff8, 0x1f, 0x9, 0x9, 0x2, 0x4, 0x20, 0x6, 0x4, 0xffffffffffff8000, 0xf9c8, 0x7, 0x5, 0x400, 0x1000, 0xeb, 0x3f, 0x0, 0x3, 0x80, 0x3ff, 0xc97b00000000000, 0xffffffffffffb7c3, 0x100000000, 0xfffffffffffffff9, 0x9, 0x1ff, 0x10001, 0x200, 0x646, 0x7, 0x26f, 0x5, 0x723, 0x0, 0xc5f4, 0x400, 0x8000, 0xf67, 0x6, 0x52a9, 0x6, 0x53, 0x3ff, 0x100000000, 0x3f6e, 0x4, 0x8a8, 0x9, 0xd2e, 0x1fc0, 0x1, 0x0, 0x1, 0x0, 0xdd14, 0x9, 0x0, 0x9, 0x8, 0xf96, 0x4, 0x401, 0x3, 0xfc, 0x28, 0x2, 0x20, 0x80000000, 0x1, 0x8, 0x8, 0x0, 0x1125500b, 0x2, 0x7fff, 0x80, 0xfffffffffffffffb, 0x3, 0x6608, 0x7a8, 0x1f, 0x0, 0x67, 0x8dc4, 0x5, 0x69db, 0x100000001, 0x5, 0x10000, 0x8, 0x601b5800, 0xfffffffffffff001, 0x80, 0x100, 0x9, 0x1000, 0x3, 0x1, 0x4, 0xca, 0xffffffffffffffff, 0x792, 0x9, 0x2, 0x4, 0x71dee3c4, 0x527, 0x2, 0x39aa, 0x1000, 0xa0, 0x7fffffff, 0x8, 0x7, 0x9, 0x84e7, 0x6, 0x10001, 0x35a6, 0x6, 0x3, 0x0, 0xb9, 0x4, 0x4, 0x9, 0x100, 0x3, 0x80000000, 0x7f, 0x443, 0x1, 0x4, 0x1, 0x0, 0x80, 0x9, 0x6, 0xfffffffffffff8cd, 0x80, 0x1000, 0x80, 0x3, 0x0, 0x5, 0xffffffffffffffff, 0x401, 0x5, 0x1f, 0xc61b, 0x3, 0x5, 0x3, 0x7, 0x1, 0x1, 0x0, 0x7fff, 0x4, 0x7ff, 0x8000, 0x81, 0xd1b1, 0xfffffffffffffffe, 0x9, 0x9, 0x3, 0x7a5c7add, 0x3, 0x7, 0xe5, 0x7, 0x6df, 0x7d, 0x8, 0x5, 0xffffffff, 0x5, 0x80000001, 0x8, 0x8000, 0x1f, 0x400, 0x5, 0x800, 0x3, 0xfffffffffffff28a, 0x1ff, 0x0, 0x200, 0x7, 0xfff, 0xe4, 0x3, 0xfdcd, 0x10001, 0x8, 0xc7f, 0x7fffffff, 0x10000, 0xff, 0xfffffffffffffffe, 0x6, 0x6, 0x1, 0x5, 0x0, 0x2, 0xffff, 0x0, 0x4, 0x3, 0x101, 0x20, 0x8, 0x37, 0x0, 0x64aa, 0x3, 0x6e, 0x2, 0xa333, 0x9, 0x0, 0x2, 0x6, 0x0, 0x2, 0x557, 0x6, 0x401, 0x100, 0x101, 0x5, 0xff, 0x9, 0x3, 0x3, 0x4c, 0x7, 0xc76, 0x1, 0x5, 0x4c96f182, 0x100000000, 0x1, 0xf6e, 0x9, 0x8, 0x69c4, 0x3aa, 0xfffffffffffffffc, 0x0, 0x1, 0x1, 0x1, 0x4, 0x400, 0x9, 0x101, 0x4156, 0x4000000, 0x20000000, 0x5, 0xda, 0x1, 0x80, 0xffff, 0x5, 0x80000001, 0x800, 0xffffffff, 0x6, 0x57, 0x100000000, 0x0, 0x341, 0xfff, 0x1000, 0x8, 0x200, 0xff, 0x6, 0x3, 0x4e, 0x9, 0x3f, 0x8c, 0x3f, 0x6, 0x6, 0x432cf49f, 0xe6, 0x10001, 0x5fd, 0x1f00000000000000, 0xfffffffffffffffb, 0xdb0e, 0x11a, 0x2, 0x3, 0x1bda3fc, 0x3, 0x8, 0xd05, 0x4e95, 0x0, 0x7fff, 0x9, 0x3, 0x5, 0xe129, 0x0, 0x1f2a, 0x2, 0x4, 0x1, 0x80000000, 0x2, 0x0, 0x7f, 0x13e, 0x8163, 0x80000000, 0xcd, 0x1, 0x4256, 0x2, 0xffff, 0x10001, 0x0, 0x6, 0x500000000, 0xa81, 0x100000001, 0x3ff, 0xfffe000000000000, 0x800, 0x10000, 0x1, 0x401, 0x7fffffff, 0x7, 0xffffffffffffff00, 0x3, 0x8, 0x7fffffff, 0x3, 0x200000004000, 0x5, 0x7, 0x1000, 0x4, 0x39180000000, 0x3, 0xffffffff00000000, 0x8, 0xe83c, 0x6, 0xffff, 0x3, 0x4, 0x4, 0x951e, 0x7, 0x7fff, 0x1000, 0x1, 0x0, 0x7fffffff, 0xffff, 0x7ff, 0x5, 0x9, 0xffff, 0xffffffff, 0x38, 0x3, 0xffffffff7fffffff, 0x4, 0x6, 0x2, 0x5, 0x4, 0x100, 0x8, 0x8000, 0x5, 0x5, 0x3, 0x1, 0x0, 0x3, 0x1, 0x9, 0x0, 0xffffffff00000000, 0x80, 0x8001, 0x0, 0x57ae53d, 0x3, 0x0, 0x3, 0x7fff, 0x2, 0x4, 0x6be, 0x5, 0x7fff, 0x4, 0xfeda, 0x0, 0x0, 0x8, 0x0, 0x401, 0x5, 0x7fffffff, 0x7, 0x100, 0xc9e, 0x3, 0x1, 0x8, 0x200, 0x86, 0x7, 0x6, 0x9b, 0x4, 0x40, 0x4, 0xf82b, 0x2, 0x6, 0x3, 0x7, 0x5, 0x7, 0x7, 0xffffffff99292817, 0x3, 0x9, 0x8, 0x6, 0xff, 0x1, 0x80, 0x0, 0x3a2, 0x8, 0x6, 0x6, 0x5, 0x7fffffff, 0x7, 0xfe2, 0x7, 0x5, 0x0, 0x3, 0x2, 0x200, 0x0, 0x8, 0xfff, 0x7fff, 0x800, 0xd25c, 0x2, 0x2, 0x8, 0x4, 0x9, 0x4, 0x1, 0x8, 0xab, 0x8, 0x5, 0x9, 0xff, 0x0, 0x7fff, 0x2, 0x1, 0x8b6, 0xdc98, 0x3, 0xffffffffffff606c, 0xfa, 0x80000000, 0x5, 0xb914, 0x400, 0xce, 0x81, 0x9, 0x24]}) write$hidraw(r0, &(0x7f00000000c0)='J', 0x1) ioctl$HIDIOCGNAME(r1, 0x80404806, &(0x7f0000000040)) r2 = syz_open_dev$hidraw(0x0, 0xffbf, 0x800004080001) ioctl$HIDIOCAPPLICATION(r2, 0x40305828, 0x400007) 18:17:20 executing program 1: r0 = syz_usb_connect(0x4, 0x8be, &(0x7f0000000a80)={{0x12, 0x1, 0x201, 0x5f, 0xa4, 0x71, 0x8, 0x856, 0xac42, 0x5d76, 0x5, 0xca, 0xffffffff, 0x1, [{{0x9, 0x2, 0x8ac, 0x1, 0x2, 0x8, 0x40, 0x4, [{{0x9, 0x4, 0xac, 0x1, 0xe, 0xf7, 0x82, 0x0, 0x1, [@usb_cdc={{0x5}, {0x5, 0x24, 0x0, 0x8}, {0xd, 0x24, 0xf, 0x1, 0x8001, 0x1f, 0x4a6, 0x8}, [@mbim={0xc, 0x24, 0x1b, 0xfff, 0xafe0, 0x7, 0x4, 0x8, 0x7}]}], [{{0x9, 0x5, 0x0, 0x983cb7d1091ff9dc, 0x331, 0x0, 0x68a, 0x2, [@generic={0x5e, 0x23, "274c65ff3385ee0e8543a5ecb3972912dc18437ca735589887249cd0403df219cbbcd4e29c2c73c78e1428e85b7889aa838489e4aa70b731f22990a6b872ef958d2116145ce3e17212f6b1645ddf396ee62400cc1618a59644075e35"}]}}, {{0x9, 0x5, 0x5, 0x8, 0x145, 0x1, 0xffffffffffffffff}}, {{0x9, 0x5, 0x89, 0x8, 0x132, 0x7, 0xf452, 0x7f2, [@generic={0xf0, 0x8, "144a41fa1e39dad73ae79645a4a785c8c362e8311dd9039e84306728211a654575a629ba36e4cbcd43a6d98ce77ad7263991cd9e17b0c66f90d267d6a7d8d6483b7f880539b44bef4f02589be4374f213c2a0d79f0435aae4eafa68523c293d07c7fe7fe196586f2ec0e24531b1dfb73a68c65c4634d046f76a4bec40e0709683746c186222778114103803de9af004619e1e47914092cf401281674e1a903df07ae29ed162dd273891bd0505a76cd3a07c04c26d1a1510d8597253d070cddfa30e393142c7ba75e3e246c2f3d27dbc4d064bf31bd8e1d40920b95c07c8b96f03f8b259869123a8746cb1b6f7a65"}, @generic={0xb6, 0x31, "24ee9fa660cd7e570a5f447f91db34094eed6371e21ae335a14736be439a37fefbeacee2333a900fff784daff13cab141becf2877bc1b24f64132de3a0da70c1fbf3c6d2211460879202e1cfb1c0ed8f6e6ebab5036adc5c28b1edb24166240af54411a73fe405f3cfc3e2cd5f2281b9f2e1611164a863019f7930f85caebae2f37ea2fb5a41b879c5508a81c87c911a417edfdb3c1ab69c076147707d51d7cfd137447d9669e3dbd46f80e4f3107205decb657d"}]}}, {{0x9, 0x5, 0xf, 0x10, 0x21d, 0x9, 0x9, 0x6, [@generic={0x31, 0xee1aff730fb535a, "4e4fe3242177d719ecadb39f442f7e615e4908e4afa76d9133f84ca34628ed831f6bff0f20d5eafcdcca5c3ccb2dff"}]}}, {{0x9, 0x5, 0xa, 0x0, 0x1d3, 0x10000, 0x0, 0x1f, [@generic={0x9d, 0x23, "e612164b23e1072f9401f2395b416fd63ca52b49c27e3022ef4f7ea2e4bd0d7ae914872ca6882deed8c385b74a352b58addf920811c8c6444e60d6f5347701e23ca001fd82604344cf1b4c8ed529aa9b558ba62f47539e92f580e642ccd0841c04bea69f8668f0c7be4ce6a133cda0f39c76c312961ba8cb08ed70ada3f05e75deaa83f0065710831c269380ee04c8122391bd0e00896349397ab4"}, @generic={0x23, 0xf, "2f1f28cb3de9d39c4d2ab2766de9cda8f569bf9fffaa8839c65b9bb7fd3d56594b"}]}}, {{0x9, 0x5, 0x0, 0x8, 0x48, 0x3, 0x1, 0x3, [@generic={0x19, 0xd, "cffed813099dd0c5e6fe4f9881d1428e2b3524e9b17844"}, @generic={0xc6, 0x21, "a4ebb328debc205448f133e51370492977aae27b0a549f964dd494fdcf1bbdfa6d2de4b76e5be7425c769549bd543872cebcb7bb5b5bac1c8d7f235235a23f8a9d2c706d3c1b17b4a7bf42f1d869194919fae39b34815c2d12b14e861fe52922e8057de2da5c6f8b857dfba7f51c359849e75e800f4864e38d906efa02bb60a3d56c28840026891785bef1da8aff18106290ebe915104d5595c3657785e2d48bf5f1f0df90ba7c44aa4adf5c8f2439e5d0198ccde2ae30687698a76b6bef3239582abee6"}]}}, {{0x9, 0x5, 0xb, 0x0, 0x86, 0x7, 0x80000000, 0x5dd2, [@generic={0xc7, 0x3c, "6b17c2569e6ced6e464021dfb5aefc1944047bc971705840966f3da3167f4a97e8c5628b41cb69d3f38c21b24771ba520e2751500c3d4deb3993fd8280ee86bd098e02cfb34a26447f27a49587c85840f939a5b5d36b82e301de8ae1ffee692f0de277186116bbaaa9686583fdda05ff5b3046077d3bb1f02f05eba9c88ebb65c7144e40610a7e5eda031fe06502961eadd01405083d363ca61347b92f2d130d826875394cc76ad7775cb325528ce254b0648d6e4a58541c70e1523ba1307d29179b203832"}]}}, {{0x9, 0x5, 0x7, 0x0, 0xe9, 0x8, 0xfffffffffffff3bd, 0xfffffffffffffe01, [@generic={0xc4, 0x21, "a565b0cae34921bad0044f8b4c99eb24494df49db54c4c3c439868dafeec56cee05324bc12f48a3f8e9487408abb70f3974d9e7ca40fadc41bc81bf89206f20bf5a154d6a3e3432c9be97ddf8f98d4d4d06f928003a10cb8dd36b279712cde013ce4e6b7f59c205d01a7c753c314440ea2e41f4a2a828864dadabc1dfb276cc5bbddb4b20d1ac00b56d4826b039cdc4e78f447037ca93eab505c1cd2fec5c302bac585892992accbbc9b484ddbd56f4ddd349d7565db648c6f61b55ac4bcca657d5b"}]}}, {{0x9, 0x5, 0x0, 0x0, 0x3ff, 0x4, 0x8, 0x0, [@generic={0x73, 0x30, "20ca52662f947efa94a2bad2efc13782c862ac8a2503f7c85a99b6037f23573c9599afb93bd8a03d7b8b110a0707b24da57ec02c74350acfe152a4200ffe62a92c218092a63c2cccfd14ac8549ccb25d058d098d2c8157223cc4efb62263dc5e8780d8d4cfce9315d4094360a609675d4a"}]}}, {{0x9, 0x5, 0xb, 0x0, 0x3d5, 0x81, 0x80000001, 0x6, [@generic={0x24, 0xa, "0d5f77fc6d94359a033524c351e1398e2ffe51d54a33fdb46b6510dc3a274c9ad37c"}]}}, {{0x9, 0x5, 0x3, 0x7, 0xd5, 0x81, 0x9, 0x3ff}}, {{0x9, 0x5, 0x6, 0x8, 0x393, 0x7, 0x7, 0x7ff, [@generic={0x40, 0x22, "4b65946a312b969b7cfea197b56cb9693000db301a7a7dd5e004130094d50fa19c845f815a5b3a09000691d65d16c7dc8669a9a63221b112ec04e5638966"}]}}, {{0x9, 0x5, 0xc, 0x3e546470dc25b20b, 0x78, 0x6, 0x6, 0x2, [@generic={0xe1, 0x11, "7246cbae04e5948df4b2b3a4125c3e156a6b4f89f00c23950f5953593869aecd0d14893d95277df5bb2e648822573c6bf5f9b5995c6d27b22549fb1072e1caecdd15e7a0ac4ced0b83ae1ff00bf6cd7162ce86483cf3191af143c504a6765bb13110cb2fdd001835ca01ceee33658efe286bb23a1d5cd8c569081b33ea93ff2a696041dfb3159622465985a111101ce9f4f0b760f7025bf41cf9dec1c86902891a1ed2b9859e08e0ba3313ab01c875339269111470d6e7f799d09f5d796f732eb68905c3c64539712952eed50423ecd63afac45dbee7aa6ab6615692287b44"}, @generic={0x28, 0x9, "f762665080f7fa43b446bc70ae82230590c493fcae9d3dd56bd459cf2c0f7a2cadc00901b61c"}]}}, {{0x9, 0x5, 0xf, 0x0, 0xb8, 0x2, 0x100, 0x80000000, [@generic={0x43, 0x22, "fe72a0f75e47604f74878501698d758c5cd6883a25c7d2cf45dd243fcf79e6a21421046f2ad073644153e75555f13ba25517cf08ee2334a46c0d0ed3a557258439"}, @generic={0x77, 0x37, "7be41f381a47c28d242e1d824c58ff14824e3f2b1104b77bf388d735d46eca2d7ee65e49d8a6281aad4927d9453cb166b8a535d1eb291e1092a468905e60e22c7bb40ffe8e75a1a0dc3020bff21c7af91cbd5842c43f33b61ff04f09f89264186963ded847854e4fbdf9dad4e1b0fd94e5ed92312f"}]}}]}}]}}]}}, &(0x7f0000000400)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x301, 0x3, 0x80, 0x3, 0x50, 0x10001}, 0x4c, &(0x7f0000000040)={0x5, 0xf, 0x4c, 0x4, [@ext_cap={0x7, 0x10, 0x2, 0x2, 0x3, 0xfffffffffffffff9, 0x80}, @ss_container_id={0x14, 0x10, 0x4, 0x5, "90db1f3ed20016f51e94b77552d7c18a"}, @generic={0x25, 0x10, 0x2, "4be7366f4e45e41c5604b2154595a7f9b59164dc8318779e91fcbfc041c493613a65"}, @ext_cap={0x7, 0x10, 0x2, 0x8, 0x40, 0x2, 0x2077}]}, 0x7, [{0xb6, &(0x7f00000000c0)=@string={0xb6, 0x3, "0fd75246eb4091be9e9610e76f296de7b42f9b2c3695b2d66cfe7fa5a7363c5176bada7763c9eaed1e53c0828a764c7c9696a64e06b52aecffc609f78e87cc94679911e8c4f77dbcd4c6c31fe95b7dbcd9d0d2ef640b99b85730016cf3ec821b78616639cd637e2d108662dc5dfbced04d6b8b9a12e95e8a0aa63a6db5931661f05085a098a693d4f1dd796b6d515d3bc30dcf3173b6180bd74f1573ac24d864213713d525b215d78f30473edde623d736723c9f"}}, {0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x83e}}, {0x4b, &(0x7f00000001c0)=@string={0x4b, 0x3, "603f5e434363c4aaf1cd32f54abdab1b590722543a68e355e8ec8bc57831759646d1e53647a3a7a4b70f91b6e0e13765abdae4cc2624abda8638acd2eec98c1028aefcdfd5bb57b90b"}}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0xf8ff}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x2409}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x43e}}, {0xbc, &(0x7f0000000300)=@string={0xbc, 0x3, "50b6e80f10fbd6330a5706081718c0e6d5fa9971dfa68d8ae36586fe8e5a2c619328e29bd1b573641109556f63eee1176fe18dfd477986d12b2f8784a2ebf2490f77e970000b18fbe3f31c868d412e66d5dbbe190102d6aa3ee0f67e2c77375fa8190e628776833c76c430f9f12e733699ce97bf9116004e131639476f05119c6c88e84b7af81c4f9471a66c37fc27590e06103c42c8ff105a5b7402d3d16a0529efdb7a08c4c9a46bca522d74ed756f800a9a3c1f0cfce47187"}}]}) syz_usb_control_io$hid(r0, &(0x7f00000005c0)={0x24, &(0x7f0000000480)={0x40, 0x11, 0x56, {0x56, 0x51708b4befcc535b, "360a4a1161029f5c25b5185db085d23ae301262a099ba1fa5f0ae276e87cb91deb48edcfdfebb0764ec2fd8dff8b6b369b24de2a333147c2db01584520d2bf02cc2da5b7f58bc56e3389218fb752e294bbda3573"}}, &(0x7f0000000500)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x42d}}, &(0x7f0000000540)={0x0, 0x22, 0x5, {[@local=@item_4={0x3, 0x2, 0x1, "ce2839f4"}]}}, &(0x7f0000000580)={0x0, 0x21, 0x9, {0x9, 0x21, 0x180000000000, 0x800, 0x1, {0x22, 0x8b3}}}}, &(0x7f00000007c0)={0x2c, &(0x7f0000001340)={0x60, 0xa, 0x1000, "f28bc1d30d0b180f8fbbdc4e0d08cae49c7f37bae91f668bf81d1cd1432bef1cf9b7386ac5209a2c272a27e8130a94f61c35c93086c805a4244aca0bb4a00a5ec467fd944dfa892bb5a32e39debedaa2135934466324beabc8734f64b65429dd371a28e2251320fc2c6f919d7c181ab3760eb658f6abdd8c1d5b7c7eafadc27ec18793bffa412c9b2c822437285272fd4449a4ef63b95eba379966a87770c9db88cff645c61a5c4a8b3133a495a24381b7484baaa6c53ebe78189316872faf66c6d077956905d3b263ec5a9c307d7ec5400270efb78e6f9fa75c97b3a275335acf7b35bdf96623dfa4d3a66e8834c02e307c9fa3891f9b3451f27e58396f7e21499ef34c90a049f6ccfb63b19c3781bd0cb27296cea67df7b51d46bfb49406593ec9e1cbe2ccbb37416b822edb989b520bdacfa74c521de1a5adfc53189b8f36e10e7ed9a86f3806af3c45aeffd026979ff2cdd36f0b148a2e8c4e6d19d43c06194bb8dd5f728645214bb0c628e74e1a0caa51c1b0bcd3b2132cbea4b3b66089b888ab23e0def658853aab11ef5619f97ae8e1a1c50a7e6f632b927e929c5545cfaf4ecdde3e33667f013ed273ca9d3dc9fd3f765061567b568815a42b742874bea4d1a42af71e8d6bc55589c0f919e7e4121e93ea9f101dc3c5eefaf856329622f088432a9b8f96c9b0f839ad017f15d1b8f7eedae4ae11ae84be57e4d7f7bebc2f070bda24447a5f8424c51a1470d7666970b24e5dceeeadc1872920cfc1a24cc305542b8981b36abde535ba629293c56fb21f40c590b923573aab67cfa14d1153dba47211942aff717bb8bfd9e0b26edde837128e405d3556817726a4c4192360c6dbdf881aa3460bdb5b75e3b8d9865105a2fcc5fd7f633e1cf4f1170448d2441517e14ae9fadc3a15d2af47ac7cbf81b832ebe6831ba24f4560b1f9b5de61787c2e9b4e3633129265713c6c3e689e03f5b1f29ce9fbdace65f5279ca7d558f1e0648a705d82ebe82592bc46279f8375fdc85008843ce9e84305368277db6f77d118d4173b3ca0e8fc164d6a5477e0c7dfebfc8855c72f30596fa976dd08e5c7febe08372f3942e12854fa2858af0607daaed019e2bc92f29babf5ca7b37a7ddffd9b8220f32da085eb7a69e9501a5bdb3bde29a29280f027088abeebc620efa2cab8563a5358ccac5c3df28fed1c9b1f664c40d46e61c7ec9b4273dfb2951612a79d75b840d5999081eaea762d0cc95f695815c7fd0c18ccb8ff07c3df7a2671ce86eb7fd3eebe66cf78c8c6a0f23a2eb6169ff2c8ea8d88e2d6d3e7d8e8b3e5a61a123ec3357e8fd4431d89154d12f4bec39afd964bf60ff7e45797258b457e0552479e20b478a958edc76b7b37fa9b290215d2270afa98dd8491dd0df272f98dea74660097694f9325b507cf2c35019972252869e6832668fb3a3b023262e95be2930efd4c86e02cc3946b4a605243e4e1f5fb385c1588654c8239d1754d8ac04a6efa64d82e87b5ca50eb15f49c671e979c840d3f8c903570ed835b8f22d00dd587230f3d9083b1e8a2b038d1a06e90790337454b94b22aa9bd7e6ba00d1bcd0890887a56b4143e4c898146293c21478d6a64931cfe0c328ee704aae94d1ea221f030fea8ea6c286f2820f026654875daeff7020952592d4c72dda7c62fe475e73fe292c0023914d074df0ec6c74756cefe281228ad95f24e9f5f1b5b5980a2a7454531f709abc7562fe52f8a9baf9dc1b21f84649637e86a6e0be89f894c093db0a58ffabc47b3c20f6999060e06183c52a610259bcf4ab2c102edd6a407fb5e659859830cda3a3fbf20b4e271ce0885b122cc9a32e642a68e11b0c97e589c8bf7ce19e6ee6ea439bf0c3218c51a0fc0c2a2b8f35c5edb2de1de920d71bde4500b405e0bbf4df51c262501580d118fd65ad3960243277e4956733e85519c4f23fbf6db736e2a01dd2f386ecc2da7f8de96bc51a9806ed39ae44cfbc40929ccc9be5d9243a2d9869c68372ef6b478ecdbc482b1fedff2e6d74afe41efd92ff0cc05434fdeb5be971fcc5ffa32d58630b6bbae446aac9d8b98a0377414e96ed4dc773efdbbc92f70ecc4cc6be4bac2d8c87f42514ab3b2aadf1a0f5f560c6a26894195fe42db65b0b1310f0e12ce3f62a93079901d739f1e87b9e8425ceba4203a7b15eb9ea56012584be65ff0cb52db865bfbd45f9304ce91d6e4ac0a5077204023e1e735438bc40a01f949bb64976aa25e1ed9047fbbf34606bcfeb51252f47436d34a2242ff849025a10ad71f1b2019886536d13218393f4728676441690412d548201ce26feb12b490d390d9367e351f2442e0fbc3669406f0bdac56edf257c90b847021463934760a31882b17b1595dbb8d1ed3e85a742fb3c641d6c25e63fec3c0527281db899783cff24e79a904035a8ee490d058448e280ff74ea29ec14f3604f87eeada1519f650a04620fc3f411a5bfbb7fbae67e16fa5a9035ce4c8f97dfb3bb6dc11d2f01a25b4ae7235168053af50abf8a2339ed8c52e073426a28bc3499256886f9366c8af099442731e628d4e893497beb1b76731b9717e0a20db8de2ee0b6a5afe76f67f47a9fe48d26fb8468d7d3bf62215ea98c3076dd51b57de09954c338e02afafb30ccb2a8f472a46f8d5f19db245a31387aeef0a6995a1e1f843bb7c57f8500c0ad92259eeb54591e2530325167924756a51e965b27603390b315faffd1590390972b656aec50a81fee0df0c641b131817b3461f77cca9abc73c6cc8f470a9210bc3635698b94794d60379f0cb320cd609218e8d9d94faeeddfd0ea2ad778cfcf42daf4771358da0df85675275ce5205ca69da02faaa8cd35e0ed54e98169f00666a21e038b95bbb6ccb3eadb36cc141fa0ee4af4e4a59d032551f33087e93891baab447fad240d03de62fd2211fcaeaed9878692eea5d603917a8b584737e134bfc8c5a4689732cd89690b63974fdc65c7ba1c0779a786dfb11e33dfd3731140d57027a170594e7eb8d346abb37eae1fcaeb0eb64fa6d15e5ae3603f5fe2c03145301ca90b58186319b487a0e2edcfc066b5052aa12972cd735eec73f18627e20cee954180084dc4d8aed52e5f3d29efe1bd5badad59844b441d053ac99cc1dff36ce7628f021e08cf954a5f84b9900855d2c67797e0167a1b87365138fc2d066e2580cb2bcb94dcfd9b07536b4783a994b0ba1af3a31121100cb9086fbc8839df5818b6c486619f221e72fb2b7ca55523d3c8054378d1c0def5d1a274ae0913438788da351a4e8b4d3356777969693806a4d53194a1845c8acc109e73b162b8b23b964a86004a95bf113571d65e323cc4f5961134ff76e688f62b289399f237afafde6e6f7ee17ce970a95618c100642049b291c92d8de8a3215a3fe21f099fb90e12409c787bb9f2a45f4c5ad556dbc95c10beb6c4364644d05a37885255c43a059a92509caedba4461d4e955030b41383cce7f7fee9e7199be6b559593859bb94654f2052c911aa5df82a94fad43bcee31380bdad22a343865bc9e5847a3d9b7a71b2cbf0fe3cab4ed89de47f52d3250580a72b5f5c47f2f79bd9ac6fd81bd4fa1ba66a9bc3ff2f01d2fbb9a13e046e405095815f42d465efaeba05bd8d628c593d5399bcc531f87e0284c3420f9b2c2c616229e3072e5b375d2ef04939ac13fa1be8896eae7cb200f46d83940e0855526a41f353352a8214fab6dac76498dfe3f822a7f0b5439a72d162f4a8b89226faa4c3140c8207cddca1313f5152ba0f64c960b6d7306c4ba1436c3c90cde32640a001e5727b0c347dfca6833c0915a38e017855e991c0b05033f28664b71d7e570d133ad67b5ff9d725f1c2a79006253a243d40467da2ba6047993407790244c94bb5f5f1b023f50b9d570c552c196bea8c1ed8d5113c57cb273db7b545e0f3a0a412dc3ebd729a97c2c9230c625fc1bb4601b0792334f5c726fb16d65ebad830a7c800efe6081d343c9c977a80317155a2df989f67126aaf4e327396c6e23553d0d434af37e0b82ecf3a81f1497dc0adf78c2ebdc004c9638ac87673f2cd5dcd150f8c9a90bf896c08632a0ccded616e082fc754f35749f50f2533801d886ca7e83b9a78b094386b154610fdbcfc19aed4dadd6397cf3a23541b9ba98a595fe4955d013b33bb385c3fb61d9e497f1ebd8a260130083b1d69eed304b678ce0a3aa03578cccf1ab7dc78c78b789c67cc5dc57c911b5264d0a32d3eb2c20bb050d8ccee6ace2e21c314a029b93ea733105709e82d71aba2c85457f72c6330f5767ca843e20f1c560cb203af900c797fe68d33f4af8a1962b8b8e6571954c075e28ea23d0099603dcfdc7d80554e2f194f3d7fc81bc9019166165ed1976bb54f1484d55f8dba42ab99c57934b7eed4625ca7059cc533ebe22f91ccb3b9d4c46f82415423ec8a05b2fc653c37384e8fc7c8787480aa509abfc15c67c20468113b2db104898e0a295846f7af15e3c0e3a9e1a9fb82f85faaa9123bf0d9881f98e8287a11febde591f30698524464d4559d537acd1fccb0b8e6bb2cc9c24b2ca79ed289fe7d7a375b8a4f1820c99a694e57b1035c47252d0f6a8d893e6d6f430bc2617120da891422204172d46d90057d1a15193883c59b3a7ac20780dcb98621ce73b159ef5aa87ddf20c5fbdb343679d48477f5fd2c74d0cda63fa48914472af8d6f3a06ecb2aea1339dea9a8feaa5ae6b006cbe2847d3b1b9d1676b287cf5174e39af375b9ccedf69c036d6b26c3852139a1a3ae359ff79a77c00331e9fccec70300bae1db82a58679f15af0bf1b33852ac942059d10befb7a2361520d960967f76f41746f9158b7f4fdf8fe3c85998291d0919c29f51d9308952a23acaaa319fcb27d2f322f4063d8e27571cad29d599520073fbc7eea5b579060c8b857a2b36b69895ab95c704152c490f3cf1819080ddab8c6d26d8ea4805f3e534ab7f1bbff9a3ff7c0d6c248d5a3d04e6b2b402471364bfe3d21e35d43968d6f161a5edcffab773abef85673d602bd9e7a0206408bfed85a1f62e49b490e98ff91ad04840f24ac6dcafc8f87a91e073002b0aff6559c7032891d8fbab7671d5c6b095baabe7df436b1b29fff303d402ff02f0262cced8220e6646fb54bf4fb9acf56b8fb9de1e586be52f5034d7a70933e627cb55437f5696bf4e45d3e5f49744480911514cc07439ffe4d8ed7f8a3b6a13db058a577385c3d7023becd53ce8f6af2d4ae07672f1e576ca1b65881c9e111800d00c0014e42621e116ff4a4952e458e411f9aea43f4cac131e7c093c89817471e6a2cdfe934aa531c319dba86955be05446b9116447d0fbc6d59c2f7521132e61d264fa1c37566a7fd583c57c596e0414689f823409e4cf15e9f596daf2446cb8b257cdca43ea76df12a09fc508ca21a1d8ca8a7c52917aed33b369d83368e004b6886b6cd19bda671c10e78c76730d7211687677f946ac3ed12c8cd4ad61e82470c3f600bad1eb2d6206b11afab612fd751325dcddc964448f7a46d02fd1482b3c7392df12fb8e1f9c43f10484db685b53a8f4a5c09356081e3ce708481e9e66421bdfaf8bc1da19eba54eaa2b85f3b193f398ecf1292a67bfc23bbef452f0140e50aa1565be4e0618775cb2b3dee04711007ae329c507a48b614f94554a79146be8ddf0e00489bcac0a21e6d52f20ae16da6e5358c6030b102f95b9c31af563e5164aad8e3ded8ece6ac65321ccb7475d85e22a4f6696cd58b7f937462b0b5daa88a7c2f087ce2a6c7a565e9249e61f231b"}, &(0x7f0000000600)={0x0, 0xa, 0x1, 0x8}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x907}, &(0x7f00000006c0)={0x20, 0x1, 0xb3, "83504ec0201e6d93f1bc22eb5a9b0450c7622ca75d223cc0e036f7a2b332e447b375b41a29098167bafcebc8c0c5241c3b30beb2285e0364c44f94fdbd528974eb7ffc40adff8d9e134661dcd6cd3a611fffa90f8a15c8ba4a2106358a5fb1f018262fde2310bf855a437352794824bf1016603e60da4929e57e9b5a88557d8176b8d35698e0b2b4bdd68e4b0bebb1ef3631d3b7b4515392e7eff1165a959b49f6e44f1eaa65e2ebabc3d8d6dc8e2837ef218f"}, &(0x7f0000000780)={0x20, 0x1, 0x1, 0xffffffff80000001}}) r1 = syz_usb_connect(0x0, 0x2d, &(0x7f00000008c0)={{0x12, 0x1, 0x0, 0x32, 0x96, 0x63, 0x8, 0xc1c8, 0x7aa4, 0xb2f, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x4c, 0x0, 0x1, 0x7, 0x1, 0x1, 0x0, [], [{{0x7, 0x5, 0x3, 0x2}}]}}]}}]}}, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io(r1, &(0x7f00000003c0)={0x2c, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f00000009c0)={0xb4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="20000402000000000000"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r2, 0x0, 0xfe28) [ 564.956458][ T17] usb 2-1: string descriptor 0 read error: -71 [ 564.962926][ T17] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 564.972198][ T17] usb 2-1: New USB device strings: Mfr=0, Product=255, SerialNumber=0 18:17:20 executing program 2: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109022400010000000009041c00029126c90009050f1f000000000009058703a422020144"], 0x0) syz_usb_connect$cdc_ethernet(0x4, 0x51, &(0x7f0000000100)={{0x12, 0x1, 0x200, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x0, 0x1f, 0x80000001, 0x1, [{{0x9, 0x2, 0x3f, 0x1, 0x1, 0x6f1e, 0x10, 0x1, [{{0x9, 0x4, 0x0, 0x4, 0x12, 0x2, 0x6, 0x0, 0x4, {{0x9, 0x24, 0x6, 0x0, 0x0, "8f2717b0"}, {0x5, 0x24, 0x0, 0xffffffffc94c8cd4}, {0xd, 0x24, 0xf, 0x1, 0x9, 0xfffffffffffffff9, 0x7}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x39b, 0x7ff, 0x3b78, 0x3}}, {{0x9, 0x5, 0x3, 0x2, 0x8e, 0x7, 0x100000000, 0xdedd}}}}}]}}]}}, &(0x7f0000000340)={0xa, &(0x7f0000000180)={0xa, 0x6, 0x301, 0xffff, 0x4, 0x0, 0x10, 0x7fffffff}, 0x3e, &(0x7f00000001c0)={0x5, 0xf, 0x3e, 0x5, [@ptm_cap={0x3}, @ext_cap={0x7, 0x10, 0x2, 0x16, 0x80, 0x2d03}, @ss_container_id={0x14, 0x10, 0x4, 0xffffffffffffffff, "0881216df54d9524c47daeea4d1232e7"}, @ssp_cap={0x10, 0x10, 0xa, 0x1, 0x1, 0x1000, 0xf000, 0x1000, [0xf0]}, @wireless={0xb, 0x10, 0x1, 0xa4cf550ed16abf60, 0x1, 0x8, 0x1ff, 0x80000000, 0x6}]}, 0x2, [{0xc3, &(0x7f0000000200)=@string={0xc3, 0x3, "44f11a49bc0eb6fa7442225f4ebb918cc4351d04285df9f6398a71c4815c59cff95032e56544b7ef4bd5145358d9aed8384d9cf068ceb1364244bb6914bee2bf891feaceeca1dc5d9f5f4d6ebd45ebe7afb6f47b47b9300adc9a686362dcf40db7433aa25808369150ed13b1190f4cd9560dafd7140a458c53a3d1cc2db2093a8c69dd1fb42b1367cc5601b1cdbf24a30d45d16c07b1237d9b660db265059e5b23ae384fe0204b681bb1efc29a489c417e33d97ab9c1fbde3a9c18ad1e84f6ad67"}}, {0x5, &(0x7f0000000300)=@string={0x5, 0x3, "4b0494"}}]}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_disconnect(r0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x100000001) write$char_usb(r1, &(0x7f0000000040)="b8a91dccc9be81a231314185fdd66f4459e157c4a11e355d24a06bd769da27a928abe7491c6c0e03789cea60bd4def06c91665771f4e4518b245b0822a979e5dc0dd22a6fdbb4d6959f097cbe324982871633aeccd261493ea0063bf6ab9dfb00dd8ff150b039f6f8013a96daacd8b6a4852688a9bae2f54117b184272a0252cbf679ddda5e8fc0da1b1088db7c642ad5bfc10bf0ad58b766043e5b604d32518ce4c79b2ad", 0xa5) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) [ 565.028665][ T2846] usb 4-1: new high-speed USB device number 25 using dummy_hcd [ 565.046308][ T17] usb 2-1: can't set config #1, error -71 [ 565.057548][ T17] usb 2-1: USB disconnect, device number 18 18:17:20 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x3, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000300)={0x3, 0xe7, &(0x7f0000000200)="1dc6973e947881d60ee1556206ccad6d05e3eac43191c17a6ad01a2f0a5d026eac6a98f324dc96536e4fbcb9ea0f74cecfd3de1783372d282b5df89ef6edf10090cc992c4e9b17b3b59bb9b09eb49f21af62098145d2336bb18a1e571a6cd092cc0efefedc5cbaa7560ff6e05cef8acfdcc7d70da3a9bc02fd8d3c6b0fc0f4a55a5855a60e27544616f09659ad6703899eb96e3dcd1a715663b5cbdd42c6c913b0473dffffb823d1b6d1ceb9bf22c25e419a180760ea970ef124a79edcd093cabf8cf681bda200ca2c19099082fce3c5d65c9bf0f619db9393d9cecc04edca2e77278376063627"}) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x7, 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) read$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r4, &(0x7f0000001200)='\t', 0xffffff45) r5 = syz_open_dev$hiddev(0x0, 0x12d, 0x0) ioctl$HIDIOCGDEVINFO(r5, 0x801c4803, &(0x7f0000000080)=""/53) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, &(0x7f00000013c0)=""/4096) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f0000000340)=ANY=[@ANYBLOB="4d0c000041e7d74ccd85561fa83fc1e87c4e26a6881ff9bab1f993fb85517a7fc912cd9c8cfa015a14c754981a9b7138863cd5d7d607c116a3dffbaca7327563ad3276a26d25199f683bb275d5805ec755acdb5f9a7960c0859c33f4188669c146cae78111f69b513e7fe0f43f7f2217e44e17b4964074a4210707c6e215af01bd62f2fc42c8e217c56feecfeb5e424706f4b0e3c96d21f9ed3906f31b8d05e1060e1a27ab2e303cd9d7b59d093392e972c894d7de328251b446bba3dfd94fad99b3e1987e292fa504b3f72a0ea6455053153ea4275a815834ce0df32791cb2818e4c9eea3449f04f214c21b51d8fb7f247a4cde985ba1d18abf5fb2babbfb206e3888623abdcd79fe1c33ead885437b48cea2536c042b00ea61d60c04046fec582d5f4a8e47da90a65f1ff1f360698b3aa220f773695ec3e9d893041c64c17f7d65b44e328dafdd41efe14097a45e1e1051843fe13e36791bd6485912685f69bc7bba01d00460a9c95cfbf6603dcef7cb8d99e1306d08cedc905dcbc37f50b83ea7134ad8d9e127e743c3d1160b4c1015e27be530d04f32da767c8fb96fbe53b6c5fcb71032e13d47265e5b30f0370d6d8cf9d7adb70d773571af108bcaf7f51e4b97d762efa226f62ffe7793ff0f3c2717339d5112741da73464101494d5bdec8e8f61cdd3f3fb24c485027b1614369a241300ca08627899926f608028d47283cf777d520edba01ae6ba6c910bebc9fb72ab9cb16bc257051ad3d7ccaf7635d04fee0aedbf1f4d23728f3343b0f46ba5557c462109b75a50f9852a4283ef34d3afd35d067b92ac7c8e01c386e9a8179d7f65e902ee3c2b0e76bb0989367015af1a7dc626b88a04ff72f5f098d351dbb7e2224321c9bf11a35d578147dbbc980a982a25db32c71d953129786735b8d6f5137fea5299ef8406e3ef6a038c6ff9438b84e90b4a70b86d8dec510f183614009124973071f367da7b1b76e299b27dd8550e0bcd48094cf61565ee90ade1dc4436ff2d18d793c32dfef6e08d4301cc9f1a137566332a398c9503506e57dbdbb29c7158cfeecce1352ab8a18f80f71a45b54cbe2efb453b4f4e3079931212463a17a755afd4608fe7d5899a46e1b8847cdd0a2ac5e111c70bfd45e27e12ffca4a0ef415646e18541b3165b7c40fd80d4f6f44208ac00daa6f1215d7023e0314af1f8d6cb9a84c1d6bdb40bb7e8109174f26e19fa7d0673b484260948ecdb1b9e4526deaca52b97565d57efaf508c0a908162db08afb596570c34e4be1b166f73a2a909e8f3af5b1f6293546dc29b4353caa62b17701773174e823870f61aa804bc7cb662841c38b8eb5e7feba6e81f28fba93f49b911bbcc3d5717bb4b1917d0b72373f78d616e5dd53e1296ee1661f835881d806f9ff7b06f1cf0cecd95316ae1aff4446b56504af0925bdbf2daa91a0af53828bb02c14079386e892c68e65a73f8cf9753c727aadfe5fbc438b083091d2ef0a4552fa56bfe54d1d99551de09cb07b5c3d39feb8fb6f0d597653d0eb59d970c1e9576a3c18a133e0cdd946733162700f29ec38a73dde7395ffd6b086e3269ce07a944967042648d2c66a4b0589fbc2930b6a276d561b1a2d4405028209d25c5aaaeaa0dde7f408c2abea7366ff855c4eb94156aa5ff6ed90ced1e639a60e88961a22e6723ff7ecbc2f854052b4a193659fb42d85a830f2adbe80775a9ac88df11fb246c2fd84a680d20c4938d5b2fdb4be5ba2bf191a57b95670499c163598137140f4ac1706cb485e26b85b330342d472f67e065ff65bd2995cd296a233040b8eb66ed3929b5a34d5f541abfcc54684f47e170690230a6882444367bab54a5a427e89689012edef6924674c6791ff07e1d9152855b6c6da609a22bcfab026e18f67738a4effbf7cb1512f8288cb323fb0b638a067d043c261c5f38b297e219f0a6e2888f56d5807a8111ceb9e8a7c4cb5db24303d8ec08eb37fefc7e2942688741c31336a9bfe983f44cf4c90fde8c0c9c23ebc0e4cabcdd283f7c3d544a6e70fc7ecc5bc74cdf0ced2e59558347b413e6740524e80b36b3d399d907896413b3507f075c708c5807b70395bac08b35744d828ab977c7f9b8892b6514fc5a753024d17026288af18c013826766396abd6884c7a6d4274d67f1ead54c4da871125bf40596b4bad6e928f2ee827e6b3443dc1e5e6e992c4c5242fc89799a15a257e8d165b6bae215103bdbdc029ebe1914c24ed9f2f5c230596466bc723c5bd1d044eba5e8690500e0541c1925c3b2b4b4b1d0d7faf46d97f56c229373bd7faa5ce3d031dc4ebef0dccb4033edb9d589ef2a9acab67796db7de9d58755299b92b142aebd8d94c29eb031e3168aab5ae4d15f8b785ef063c272d42da377f574ec1030292600bed11834ff565d412c79a618f729264653cfd4486e29a4300accc67f59c8bcf414f5d588ce447897537ad5883e278b3b294ca65d744791e13609867df2422d09635d42e4b50fa0a03e2a85fcf8b5d7ab511cca06c2200970f8350a50f60f934f3cee4a33da31e2c2097c2eb264109699fc546f036fd023e0303cebab9e77e7eb5fb8df921440812ff96c21eb8fbe83626a783db8cf54f633bbf52f63b1d8847105660225057c6d88ba9a81892b78eee8bddcfc7ee6b31375f85c0f864b5403db05832405c9febeeea79275ec0706957860433c07e35b633d553c1acd56e5501410b91565e67ae8744593c0fafeaa40bc95759bb4d88799dc650bf4068e5a3b9e3f80cb35fc232c63f4a7c61b93b8f459406f8851d46627a0048d3e99a320a747e55e3efdd16496fc37b2dee36bf7533941c9d0f9b80cd2392607f9c55021bbb2c49d69d791dee28f7a754d55ca823f15ca2d1f80a0c35c4b6d10ae7cbfcef97d9360e3b6cb7f94d660c707f0e54e430e907b558a8628b1952e46b5cc42dda7d8d5325b5f7837d8e861abac24064b7f9a43a391073eacbd01cb82ffd73ddec0e6eb1a90fecb52bc5c6c25b297e7787e599952cdf40fdbc8ba312caddd7e310fa2a293c52471d53691e02ca0eba5a9c29d0852d56602527859034aea5ebd6cbc4f5a765377e3bf5e02fb6f51dc1c30d845d641127acba2ec24d0166305e5a392a9c29656efd1f2ac5c8f19bfa6d76554300cd77537579096e9e29e03a9ebc5944317304c53910853e0768e7d69346dd71edec1db28d258b9c098ca6321922885e8fbdf7902ddce977d930ad85950c97fac15860f3e043456d80467867d7ff183fee7e2611fd6fe0589c51329a6a5e5144d4d68a852df70af9ea3274760b8a2435804660324cefec0051004cff4f3ce19d0257b8fd0a60a190ef2e7299e673454e2f785884617de4cfb2b517ef88d158a1103b520521ed5c2b5917776a8a67bc8bb47e386a725f29ed23660de12ee14cb0bf6129634f495b666ceccd83e638c952256e7e5eaa7848272c52536791c41cf26c7982f23ccd9f219f72ad202b5a1a2ddabd96618f6382ba7bf529f8f7dd38b4f86bf153ca3e468a4b99ea00afbdb4159b330dc3f36167e3d7c578a0ab0813df58653382faff545a91d905bd44f8482e7d8f426c2a2bbcdfe5358c462cbd2e51a5e9693528a77abfc88881167b38c67bf2ce1bb0c6131974a7fcb821936734ac46d6f343685fe9f091704adccc64d2dfaab8b6579b6766de751820ab2580cdb8422d560bc30a037e60c0ac92015af80dd6e8e5220ae899a93843f3df321a6491e101706280a742aba0cdace3ec687931e72e66cecd2b2ab237d99675cf7ea8a58369d6e0cd0d788cc18ec2c21f095eca13d52710f6bcd7d17127bf0de89e226d9c6e7ef239664854ef4c5fd7458dd28bb415896fa7689365f3faac2b97b33fa3b3079cd76f4bff35cd46d301dc18c762ee34be38611da7649d1598a45b4bd784aac8996df91af6f828766b648776cd0986cd9cb1bee0df741186e6c780427c95929eb6ef2658fe09d14b65ea9055e7ca8b0b485644536d43a16482ee8cd08bc7396a219139cf71b7ae882756edecab661f5b9c2c53fd9de1597946de23a9e6b0bbb87b338d26f3605b2b5a39cdbddf4d6639cd83d8bc81ecbf1e56319e9955b96637dcc575505629ffa0bbdbce5a5a431017237dd260ffdefcd36807424dbd4e0861b384b5d82514f4ac4fa20fe3a438ebf3ac13c0b90dc98d0e8e01fef0966111ccd22181a84dc6fff3b1a5713dec51e5e4e2e0702e360b19f73bd8a89e3ef2b7062abb4cf393ec8d6b553693543ee421fb621f268929129bcb3801e328c986d407980d81cc7414515a997edd149e0cf3291733e63142135a7bee0d289479398309bfd98f5e026ef6cea702119a70575328f03652a9037a0f0b446db7d91ae0267c5f02949aedb8dd9b7532ac30e6270a472e14f2a1b3598d1738d25f01bbf3db52de872bb8483fca5f368bd66"]) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000000c0)={0x2, 0x3b, 0x0}) r6 = syz_open_dev$hidraw(0x0, 0xfffffffffffffffd, 0x200) read$hidraw(r6, &(0x7f0000000100)=""/68, 0x44) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xfffffffffffffff7, 0x40000) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f00000001c0)) [ 565.196221][ T2764] usb 5-1: device descriptor read/64, error 18 [ 565.226219][ T2839] usb 6-1: new high-speed USB device number 28 using dummy_hcd 18:17:20 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x3, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000300)={0x3, 0xe7, &(0x7f0000000200)="1dc6973e947881d60ee1556206ccad6d05e3eac43191c17a6ad01a2f0a5d026eac6a98f324dc96536e4fbcb9ea0f74cecfd3de1783372d282b5df89ef6edf10090cc992c4e9b17b3b59bb9b09eb49f21af62098145d2336bb18a1e571a6cd092cc0efefedc5cbaa7560ff6e05cef8acfdcc7d70da3a9bc02fd8d3c6b0fc0f4a55a5855a60e27544616f09659ad6703899eb96e3dcd1a715663b5cbdd42c6c913b0473dffffb823d1b6d1ceb9bf22c25e419a180760ea970ef124a79edcd093cabf8cf681bda200ca2c19099082fce3c5d65c9bf0f619db9393d9cecc04edca2e77278376063627"}) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x7, 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) read$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r4, &(0x7f0000001200)='\t', 0xffffff45) r5 = syz_open_dev$hiddev(0x0, 0x12d, 0x0) ioctl$HIDIOCGDEVINFO(r5, 0x801c4803, &(0x7f0000000080)=""/53) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, &(0x7f00000013c0)=""/4096) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) r6 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGFEATURE(r6, 0xc0404807, &(0x7f0000000fc0)={0x9, "6aa2d25577522cdabf65641ff7f2dd4377e9a29909f6cf70e6d4a06fedd1a2b41861af3d2f3bfe5dfdd5366576397b2c9d6d8b6db284121c016112dc4e7d677b"}) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f0000000340)=ANY=[@ANYBLOB="4d0c000041e7d74ccd85561fa83fc1e87c4e26a6881ff9bab1f993fb85517a7fc912cd9c8cfa015a14c754981a9b7138863cd5d7d607c116a3dffbaca7327563ad3276a26d25199f683bb275d5805ec755acdb5f9a7960c0859c33f4188669c146cae78111f69b513e7fe0f43f7f2217e44e17b4964074a4210707c6e215af01bd62f2fc42c8e217c56feecfeb5e424706f4b0e3c96d21f9ed3906f31b8d05e1060e1a27ab2e303cd9d7b59d093392e972c894d7de328251b446bba3dfd94fad99b3e1987e292fa504b3f72a0ea6455053153ea4275a815834ce0df32791cb2818e4c9eea3449f04f214c21b51d8fb7f247a4cde985ba1d18abf5fb2babbfb206e3888623abdcd79fe1c33ead885437b48cea2536c042b00ea61d60c04046fec582d5f4a8e47da90a65f1ff1f360698b3aa220f773695ec3e9d893041c64c17f7d65b44e328dafdd41efe14097a45e1e1051843fe13e36791bd6485912685f69bc7bba01d00460a9c95cfbf6603dcef7cb8d99e1306d08cedc905dcbc37f50b83ea7134ad8d9e127e743c3d1160b4c1015e27be530d04f32da767c8fb96fbe53b6c5fcb71032e13d47265e5b30f0370d6d8cf9d7adb70d773571af108bcaf7f51e4b97d762efa226f62ffe7793ff0f3c2717339d5112741da73464101494d5bdec8e8f61cdd3f3fb24c485027b1614369a241300ca08627899926f608028d47283cf777d520edba01ae6ba6c910bebc9fb72ab9cb16bc257051ad3d7ccaf7635d04fee0aedbf1f4d23728f3343b0f46ba5557c462109b75a50f9852a4283ef34d3afd35d067b92ac7c8e01c386e9a8179d7f65e902ee3c2b0e76bb0989367015af1a7dc626b88a04ff72f5f098d351dbb7e2224321c9bf11a35d578147dbbc980a982a25db32c71d953129786735b8d6f5137fea5299ef8406e3ef6a038c6ff9438b84e90b4a70b86d8dec510f183614009124973071f367da7b1b76e299b27dd8550e0bcd48094cf61565ee90ade1dc4436ff2d18d793c32dfef6e08d4301cc9f1a137566332a398c9503506e57dbdbb29c7158cfeecce1352ab8a18f80f71a45b54cbe2efb453b4f4e3079931212463a17a755afd4608fe7d5899a46e1b8847cdd0a2ac5e111c70bfd45e27e12ffca4a0ef415646e18541b3165b7c40fd80d4f6f44208ac00daa6f1215d7023e0314af1f8d6cb9a84c1d6bdb40bb7e8109174f26e19fa7d0673b484260948ecdb1b9e4526deaca52b97565d57efaf508c0a908162db08afb596570c34e4be1b166f73a2a909e8f3af5b1f6293546dc29b4353caa62b17701773174e823870f61aa804bc7cb662841c38b8eb5e7feba6e81f28fba93f49b911bbcc3d5717bb4b1917d0b72373f78d616e5dd53e1296ee1661f835881d806f9ff7b06f1cf0cecd95316ae1aff4446b56504af0925bdbf2daa91a0af53828bb02c14079386e892c68e65a73f8cf9753c727aadfe5fbc438b083091d2ef0a4552fa56bfe54d1d99551de09cb07b5c3d39feb8fb6f0d597653d0eb59d970c1e9576a3c18a133e0cdd946733162700f29ec38a73dde7395ffd6b086e3269ce07a944967042648d2c66a4b0589fbc2930b6a276d561b1a2d4405028209d25c5aaaeaa0dde7f408c2abea7366ff855c4eb94156aa5ff6ed90ced1e639a60e88961a22e6723ff7ecbc2f854052b4a193659fb42d85a830f2adbe80775a9ac88df11fb246c2fd84a680d20c4938d5b2fdb4be5ba2bf191a57b95670499c163598137140f4ac1706cb485e26b85b330342d472f67e065ff65bd2995cd296a233040b8eb66ed3929b5a34d5f541abfcc54684f47e170690230a6882444367bab54a5a427e89689012edef6924674c6791ff07e1d9152855b6c6da609a22bcfab026e18f67738a4effbf7cb1512f8288cb323fb0b638a067d043c261c5f38b297e219f0a6e2888f56d5807a8111ceb9e8a7c4cb5db24303d8ec08eb37fefc7e2942688741c31336a9bfe983f44cf4c90fde8c0c9c23ebc0e4cabcdd283f7c3d544a6e70fc7ecc5bc74cdf0ced2e59558347b413e6740524e80b36b3d399d907896413b3507f075c708c5807b70395bac08b35744d828ab977c7f9b8892b6514fc5a753024d17026288af18c013826766396abd6884c7a6d4274d67f1ead54c4da871125bf40596b4bad6e928f2ee827e6b3443dc1e5e6e992c4c5242fc89799a15a257e8d165b6bae215103bdbdc029ebe1914c24ed9f2f5c230596466bc723c5bd1d044eba5e8690500e0541c1925c3b2b4b4b1d0d7faf46d97f56c229373bd7faa5ce3d031dc4ebef0dccb4033edb9d589ef2a9acab67796db7de9d58755299b92b142aebd8d94c29eb031e3168aab5ae4d15f8b785ef063c272d42da377f574ec1030292600bed11834ff565d412c79a618f729264653cfd4486e29a4300accc67f59c8bcf414f5d588ce447897537ad5883e278b3b294ca65d744791e13609867df2422d09635d42e4b50fa0a03e2a85fcf8b5d7ab511cca06c2200970f8350a50f60f934f3cee4a33da31e2c2097c2eb264109699fc546f036fd023e0303cebab9e77e7eb5fb8df921440812ff96c21eb8fbe83626a783db8cf54f633bbf52f63b1d8847105660225057c6d88ba9a81892b78eee8bddcfc7ee6b31375f85c0f864b5403db05832405c9febeeea79275ec0706957860433c07e35b633d553c1acd56e5501410b91565e67ae8744593c0fafeaa40bc95759bb4d88799dc650bf4068e5a3b9e3f80cb35fc232c63f4a7c61b93b8f459406f8851d46627a0048d3e99a320a747e55e3efdd16496fc37b2dee36bf7533941c9d0f9b80cd2392607f9c55021bbb2c49d69d791dee28f7a754d55ca823f15ca2d1f80a0c35c4b6d10ae7cbfcef97d9360e3b6cb7f94d660c707f0e54e430e907b558a8628b1952e46b5cc42dda7d8d5325b5f7837d8e861abac24064b7f9a43a391073eacbd01cb82ffd73ddec0e6eb1a90fecb52bc5c6c25b297e7787e599952cdf40fdbc8ba312caddd7e310fa2a293c52471d53691e02ca0eba5a9c29d0852d56602527859034aea5ebd6cbc4f5a765377e3bf5e02fb6f51dc1c30d845d641127acba2ec24d0166305e5a392a9c29656efd1f2ac5c8f19bfa6d76554300cd77537579096e9e29e03a9ebc5944317304c53910853e0768e7d69346dd71edec1db28d258b9c098ca6321922885e8fbdf7902ddce977d930ad85950c97fac15860f3e043456d80467867d7ff183fee7e2611fd6fe0589c51329a6a5e5144d4d68a852df70af9ea3274760b8a2435804660324cefec0051004cff4f3ce19d0257b8fd0a60a190ef2e7299e673454e2f785884617de4cfb2b517ef88d158a1103b520521ed5c2b5917776a8a67bc8bb47e386a725f29ed23660de12ee14cb0bf6129634f495b666ceccd83e638c952256e7e5eaa7848272c52536791c41cf26c7982f23ccd9f219f72ad202b5a1a2ddabd96618f6382ba7bf529f8f7dd38b4f86bf153ca3e468a4b99ea00afbdb4159b330dc3f36167e3d7c578a0ab0813df58653382faff545a91d905bd44f8482e7d8f426c2a2bbcdfe5358c462cbd2e51a5e9693528a77abfc88881167b38c67bf2ce1bb0c6131974a7fcb821936734ac46d6f343685fe9f091704adccc64d2dfaab8b6579b6766de751820ab2580cdb8422d560bc30a037e60c0ac92015af80dd6e8e5220ae899a93843f3df321a6491e101706280a742aba0cdace3ec687931e72e66cecd2b2ab237d99675cf7ea8a58369d6e0cd0d788cc18ec2c21f095eca13d52710f6bcd7d17127bf0de89e226d9c6e7ef239664854ef4c5fd7458dd28bb415896fa7689365f3faac2b97b33fa3b3079cd76f4bff35cd46d301dc18c762ee34be38611da7649d1598a45b4bd784aac8996df91af6f828766b648776cd0986cd9cb1bee0df741186e6c780427c95929eb6ef2658fe09d14b65ea9055e7ca8b0b485644536d43a16482ee8cd08bc7396a219139cf71b7ae882756edecab661f5b9c2c53fd9de1597946de23a9e6b0bbb87b338d26f3605b2b5a39cdbddf4d6639cd83d8bc81ecbf1e56319e9955b96637dcc575505629ffa0bbdbce5a5a431017237dd260ffdefcd36807424dbd4e0861b384b5d82514f4ac4fa20fe3a438ebf3ac13c0b90dc98d0e8e01fef0966111ccd22181a84dc6fff3b1a5713dec51e5e4e2e0702e360b19f73bd8a89e3ef2b7062abb4cf393ec8d6b553693543ee421fb621f268929129bcb3801e328c986d407980d81cc7414515a997edd149e0cf3291733e63142135a7bee0d289479398309bfd98f5e026ef6cea702119a70575328f03652a9037a0f0b446db7d91ae0267c5f02949aedb8dd9b7532ac30e6270a472e14f2a1b3598d1738d25f01bbf3db52de872bb8483fca5f368bd66"]) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000000c0)={0x2, 0x3b, 0x0}) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x4, 0x2) r7 = syz_open_dev$hidraw(0x0, 0xfffffffffffffffd, 0x200) read$hidraw(r7, &(0x7f0000000100)=""/68, 0x44) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xfffffffffffffff7, 0x40000) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f00000001c0)) [ 565.276104][ T2846] usb 4-1: Using ep0 maxpacket: 16 [ 565.436139][ T17] usb 2-1: new high-speed USB device number 19 using dummy_hcd [ 565.446237][ T2846] usb 4-1: unable to get BOS descriptor or descriptor too short [ 565.466279][ T2839] usb 6-1: Using ep0 maxpacket: 8 [ 565.526267][ T2846] usb 4-1: config 8 has an invalid interface number: 213 but max is 0 [ 565.534553][ T2846] usb 4-1: config 8 has an invalid descriptor of length 200, skipping remainder of the config [ 565.544901][ T2846] usb 4-1: config 8 has no interface number 0 [ 565.551895][ T2846] usb 4-1: config 8 interface 213 altsetting 5 has 2 endpoint descriptors, different from the interface descriptor's value: 5 [ 565.565060][ T2846] usb 4-1: config 8 interface 213 has no altsetting 0 [ 565.576098][ T2764] usb 5-1: Using ep0 maxpacket: 8 [ 565.576112][ T2748] usb 3-1: new high-speed USB device number 30 using dummy_hcd [ 565.589328][ T2839] usb 6-1: config 0 has an invalid interface number: 163 but max is 0 [ 565.597565][ T2839] usb 6-1: config 0 has no interface number 0 [ 565.603768][ T2839] usb 6-1: New USB device found, idVendor=0565, idProduct=0001, bcdDevice=4b.2f [ 565.612894][ T2839] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 565.622585][ T2839] usb 6-1: config 0 descriptor?? [ 565.671159][ T2839] hub 6-1:0.163: bad descriptor, ignoring hub [ 565.676116][ T17] usb 2-1: Using ep0 maxpacket: 8 [ 565.677600][ T2839] hub: probe of 6-1:0.163 failed with error -5 [ 565.695618][ T2839] belkin_sa 6-1:0.163: Belkin / Peracom / GoHubs USB Serial Adapter converter detected [ 565.705941][ T2839] usb 6-1: bcdDevice: 4b2f, bfc: 0 [ 565.711828][ T2839] usb 6-1: Belkin / Peracom / GoHubs USB Serial Adapter converter now attached to ttyUSB0 [ 565.726285][ T2764] usb 5-1: config 0 has an invalid interface number: 92 but max is 0 [ 565.734445][ T2764] usb 5-1: config 0 has no interface number 0 [ 565.747018][ T2764] usb 5-1: New USB device found, idVendor=0586, idProduct=341f, bcdDevice=e7.97 [ 565.756116][ T2764] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 565.765392][ T2764] usb 5-1: config 0 descriptor?? [ 565.816203][ T2748] usb 3-1: Using ep0 maxpacket: 8 [ 565.826206][ T2846] usb 4-1: string descriptor 0 read error: -22 [ 565.832451][ T2846] usb 4-1: New USB device found, idVendor=0bb4, idProduct=0a76, bcdDevice=23.90 [ 565.841570][ T2846] usb 4-1: New USB device strings: Mfr=0, Product=18, SerialNumber=255 18:17:21 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x3, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000300)={0x3, 0xe7, &(0x7f0000000200)="1dc6973e947881d60ee1556206ccad6d05e3eac43191c17a6ad01a2f0a5d026eac6a98f324dc96536e4fbcb9ea0f74cecfd3de1783372d282b5df89ef6edf10090cc992c4e9b17b3b59bb9b09eb49f21af62098145d2336bb18a1e571a6cd092cc0efefedc5cbaa7560ff6e05cef8acfdcc7d70da3a9bc02fd8d3c6b0fc0f4a55a5855a60e27544616f09659ad6703899eb96e3dcd1a715663b5cbdd42c6c913b0473dffffb823d1b6d1ceb9bf22c25e419a180760ea970ef124a79edcd093cabf8cf681bda200ca2c19099082fce3c5d65c9bf0f619db9393d9cecc04edca2e77278376063627"}) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x7, 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x200000) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$EVIOCGEFFECTS(r0, 0x80044584, &(0x7f0000001140)=""/157) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) read$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r4, &(0x7f0000001200)='\t', 0xffffff45) r5 = syz_open_dev$hiddev(0x0, 0x12d, 0x0) ioctl$HIDIOCGDEVINFO(r5, 0x801c4803, &(0x7f0000000080)=""/53) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, &(0x7f00000013c0)=""/4096) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f0000000340)=ANY=[@ANYBLOB="4d0c000041e7d74ccd85561fa83fc1e87c4e26a6881ff9bab1f993fb85517a7fc912cd9c8cfa015a14c754981a9b7138863cd5d7d607c116a3dffbaca7327563ad3276a26d25199f683bb275d5805ec755acdb5f9a7960c0859c33f4188669c146cae78111f69b513e7fe0f43f7f2217e44e17b4964074a4210707c6e215af01bd62f2fc42c8e217c56feecfeb5e424706f4b0e3c96d21f9ed3906f31b8d05e1060e1a27ab2e303cd9d7b59d093392e972c894d7de328251b446bba3dfd94fad99b3e1987e292fa504b3f72a0ea6455053153ea4275a815834ce0df32791cb2818e4c9eea3449f04f214c21b51d8fb7f247a4cde985ba1d18abf5fb2babbfb206e3888623abdcd79fe1c33ead885437b48cea2536c042b00ea61d60c04046fec582d5f4a8e47da90a65f1ff1f360698b3aa220f773695ec3e9d893041c64c17f7d65b44e328dafdd41efe14097a45e1e1051843fe13e36791bd6485912685f69bc7bba01d00460a9c95cfbf6603dcef7cb8d99e1306d08cedc905dcbc37f50b83ea7134ad8d9e127e743c3d1160b4c1015e27be530d04f32da767c8fb96fbe53b6c5fcb71032e13d47265e5b30f0370d6d8cf9d7adb70d773571af108bcaf7f51e4b97d762efa226f62ffe7793ff0f3c2717339d5112741da73464101494d5bdec8e8f61cdd3f3fb24c485027b1614369a241300ca08627899926f608028d47283cf777d520edba01ae6ba6c910bebc9fb72ab9cb16bc257051ad3d7ccaf7635d04fee0aedbf1f4d23728f3343b0f46ba5557c462109b75a50f9852a4283ef34d3afd35d067b92ac7c8e01c386e9a8179d7f65e902ee3c2b0e76bb0989367015af1a7dc626b88a04ff72f5f098d351dbb7e2224321c9bf11a35d578147dbbc980a982a25db32c71d953129786735b8d6f5137fea5299ef8406e3ef6a038c6ff9438b84e90b4a70b86d8dec510f183614009124973071f367da7b1b76e299b27dd8550e0bcd48094cf61565ee90ade1dc4436ff2d18d793c32dfef6e08d4301cc9f1a137566332a398c9503506e57dbdbb29c7158cfeecce1352ab8a18f80f71a45b54cbe2efb453b4f4e3079931212463a17a755afd4608fe7d5899a46e1b8847cdd0a2ac5e111c70bfd45e27e12ffca4a0ef415646e18541b3165b7c40fd80d4f6f44208ac00daa6f1215d7023e0314af1f8d6cb9a84c1d6bdb40bb7e8109174f26e19fa7d0673b484260948ecdb1b9e4526deaca52b97565d57efaf508c0a908162db08afb596570c34e4be1b166f73a2a909e8f3af5b1f6293546dc29b4353caa62b17701773174e823870f61aa804bc7cb662841c38b8eb5e7feba6e81f28fba93f49b911bbcc3d5717bb4b1917d0b72373f78d616e5dd53e1296ee1661f835881d806f9ff7b06f1cf0cecd95316ae1aff4446b56504af0925bdbf2daa91a0af53828bb02c14079386e892c68e65a73f8cf9753c727aadfe5fbc438b083091d2ef0a4552fa56bfe54d1d99551de09cb07b5c3d39feb8fb6f0d597653d0eb59d970c1e9576a3c18a133e0cdd946733162700f29ec38a73dde7395ffd6b086e3269ce07a944967042648d2c66a4b0589fbc2930b6a276d561b1a2d4405028209d25c5aaaeaa0dde7f408c2abea7366ff855c4eb94156aa5ff6ed90ced1e639a60e88961a22e6723ff7ecbc2f854052b4a193659fb42d85a830f2adbe80775a9ac88df11fb246c2fd84a680d20c4938d5b2fdb4be5ba2bf191a57b95670499c163598137140f4ac1706cb485e26b85b330342d472f67e065ff65bd2995cd296a233040b8eb66ed3929b5a34d5f541abfcc54684f47e170690230a6882444367bab54a5a427e89689012edef6924674c6791ff07e1d9152855b6c6da609a22bcfab026e18f67738a4effbf7cb1512f8288cb323fb0b638a067d043c261c5f38b297e219f0a6e2888f56d5807a8111ceb9e8a7c4cb5db24303d8ec08eb37fefc7e2942688741c31336a9bfe983f44cf4c90fde8c0c9c23ebc0e4cabcdd283f7c3d544a6e70fc7ecc5bc74cdf0ced2e59558347b413e6740524e80b36b3d399d907896413b3507f075c708c5807b70395bac08b35744d828ab977c7f9b8892b6514fc5a753024d17026288af18c013826766396abd6884c7a6d4274d67f1ead54c4da871125bf40596b4bad6e928f2ee827e6b3443dc1e5e6e992c4c5242fc89799a15a257e8d165b6bae215103bdbdc029ebe1914c24ed9f2f5c230596466bc723c5bd1d044eba5e8690500e0541c1925c3b2b4b4b1d0d7faf46d97f56c229373bd7faa5ce3d031dc4ebef0dccb4033edb9d589ef2a9acab67796db7de9d58755299b92b142aebd8d94c29eb031e3168aab5ae4d15f8b785ef063c272d42da377f574ec1030292600bed11834ff565d412c79a618f729264653cfd4486e29a4300accc67f59c8bcf414f5d588ce447897537ad5883e278b3b294ca65d744791e13609867df2422d09635d42e4b50fa0a03e2a85fcf8b5d7ab511cca06c2200970f8350a50f60f934f3cee4a33da31e2c2097c2eb264109699fc546f036fd023e0303cebab9e77e7eb5fb8df921440812ff96c21eb8fbe83626a783db8cf54f633bbf52f63b1d8847105660225057c6d88ba9a81892b78eee8bddcfc7ee6b31375f85c0f864b5403db05832405c9febeeea79275ec0706957860433c07e35b633d553c1acd56e5501410b91565e67ae8744593c0fafeaa40bc95759bb4d88799dc650bf4068e5a3b9e3f80cb35fc232c63f4a7c61b93b8f459406f8851d46627a0048d3e99a320a747e55e3efdd16496fc37b2dee36bf7533941c9d0f9b80cd2392607f9c55021bbb2c49d69d791dee28f7a754d55ca823f15ca2d1f80a0c35c4b6d10ae7cbfcef97d9360e3b6cb7f94d660c707f0e54e430e907b558a8628b1952e46b5cc42dda7d8d5325b5f7837d8e861abac24064b7f9a43a391073eacbd01cb82ffd73ddec0e6eb1a90fecb52bc5c6c25b297e7787e599952cdf40fdbc8ba312caddd7e310fa2a293c52471d53691e02ca0eba5a9c29d0852d56602527859034aea5ebd6cbc4f5a765377e3bf5e02fb6f51dc1c30d845d641127acba2ec24d0166305e5a392a9c29656efd1f2ac5c8f19bfa6d76554300cd77537579096e9e29e03a9ebc5944317304c53910853e0768e7d69346dd71edec1db28d258b9c098ca6321922885e8fbdf7902ddce977d930ad85950c97fac15860f3e043456d80467867d7ff183fee7e2611fd6fe0589c51329a6a5e5144d4d68a852df70af9ea3274760b8a2435804660324cefec0051004cff4f3ce19d0257b8fd0a60a190ef2e7299e673454e2f785884617de4cfb2b517ef88d158a1103b520521ed5c2b5917776a8a67bc8bb47e386a725f29ed23660de12ee14cb0bf6129634f495b666ceccd83e638c952256e7e5eaa7848272c52536791c41cf26c7982f23ccd9f219f72ad202b5a1a2ddabd96618f6382ba7bf529f8f7dd38b4f86bf153ca3e468a4b99ea00afbdb4159b330dc3f36167e3d7c578a0ab0813df58653382faff545a91d905bd44f8482e7d8f426c2a2bbcdfe5358c462cbd2e51a5e9693528a77abfc88881167b38c67bf2ce1bb0c6131974a7fcb821936734ac46d6f343685fe9f091704adccc64d2dfaab8b6579b6766de751820ab2580cdb8422d560bc30a037e60c0ac92015af80dd6e8e5220ae899a93843f3df321a6491e101706280a742aba0cdace3ec687931e72e66cecd2b2ab237d99675cf7ea8a58369d6e0cd0d788cc18ec2c21f095eca13d52710f6bcd7d17127bf0de89e226d9c6e7ef239664854ef4c5fd7458dd28bb415896fa7689365f3faac2b97b33fa3b3079cd76f4bff35cd46d301dc18c762ee34be38611da7649d1598a45b4bd784aac8996df91af6f828766b648776cd0986cd9cb1bee0df741186e6c780427c95929eb6ef2658fe09d14b65ea9055e7ca8b0b485644536d43a16482ee8cd08bc7396a219139cf71b7ae882756edecab661f5b9c2c53fd9de1597946de23a9e6b0bbb87b338d26f3605b2b5a39cdbddf4d6639cd83d8bc81ecbf1e56319e9955b96637dcc575505629ffa0bbdbce5a5a431017237dd260ffdefcd36807424dbd4e0861b384b5d82514f4ac4fa20fe3a438ebf3ac13c0b90dc98d0e8e01fef0966111ccd22181a84dc6fff3b1a5713dec51e5e4e2e0702e360b19f73bd8a89e3ef2b7062abb4cf393ec8d6b553693543ee421fb621f268929129bcb3801e328c986d407980d81cc7414515a997edd149e0cf3291733e63142135a7bee0d289479398309bfd98f5e026ef6cea702119a70575328f03652a9037a0f0b446db7d91ae0267c5f02949aedb8dd9b7532ac30e6270a472e14f2a1b3598d1738d25f01bbf3db52de872bb8483fca5f368bd66"]) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000000c0)={0x2, 0x3b, 0x0}) read$hidraw(r4, &(0x7f0000000fc0)=""/236, 0xec) r6 = syz_open_dev$hidraw(0x0, 0xfffffffffffffffd, 0x200) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x3, 0x8000) read$hidraw(r6, &(0x7f0000000100)=""/68, 0x44) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xfffffffffffffff7, 0x40000) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f00000001c0)) ioctl$HIDIOCGFIELDINFO(r5, 0xc038480a, &(0x7f00000010c0)={0x2, 0x2, 0x8, 0x7, 0x17, 0x8000, 0x5, 0x7, 0x9, 0x4, 0x0, 0x40, 0x6, 0x2}) [ 565.916281][ T17] usb 2-1: config index 0 descriptor too short (expected 9, got 0) [ 565.924319][ T17] usb 2-1: can't read configurations, error -22 [ 565.936249][ T2748] usb 3-1: config 0 has an invalid interface number: 28 but max is 0 [ 565.944431][ T2748] usb 3-1: config 0 has no interface number 0 [ 565.958029][ T2748] usb 3-1: config 0 interface 28 altsetting 0 endpoint 0xF has an invalid bInterval 0, changing to 7 [ 565.969020][ T2748] usb 3-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 565.978124][ T2748] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 565.996393][ T2839] usb 6-1: USB disconnect, device number 28 [ 565.997113][ T2748] usb 3-1: config 0 descriptor?? [ 566.014312][ T2839] belkin ttyUSB0: Belkin / Peracom / GoHubs USB Serial Adapter converter now disconnected from ttyUSB0 [ 566.025889][ T2764] rtl8192cu: Chip version 0x0 [ 566.037299][ T2839] belkin_sa 6-1:0.163: device disconnected [ 566.063768][ T2748] ldusb 3-1:0.28: LD USB Device #0 now attached to major 180 minor 0 [ 566.096122][ T17] usb 2-1: new high-speed USB device number 20 using dummy_hcd [ 566.338595][ T17] usb 2-1: Using ep0 maxpacket: 8 [ 566.446298][ T2764] rtl_usb: rx_max_size 15360, rx_urb_num 8, in_ep 1 [ 566.454756][ T2764] rtl8192cu: Loading firmware rtlwifi/rtl8192cufw_TMSC.bin [ 566.481764][ T2748] usb 4-1: USB disconnect, device number 25 [ 566.502163][ T2764] usb 5-1: Direct firmware load for rtlwifi/rtl8192cufw_TMSC.bin failed with error -2 [ 566.512194][ T2764] usb 5-1: Direct firmware load for rtlwifi/rtl8192cufw.bin failed with error -2 [ 566.522156][ T2764] rtlwifi: Loading alternative firmware rtlwifi/rtl8192cufw.bin [ 566.529877][ T2764] rtlwifi: Selected firmware is not available [ 566.576274][ T17] usb 2-1: config index 0 descriptor too short (expected 9, got 0) [ 566.584239][ T17] usb 2-1: can't read configurations, error -22 [ 566.601315][ T17] usb usb2-port1: attempt power cycle [ 566.633504][T10151] rtl8192cu 5-1:0.92 wlan7: renamed from wlan0 18:17:22 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x3, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000300)={0x3, 0xe7, &(0x7f0000000200)="1dc6973e947881d60ee1556206ccad6d05e3eac43191c17a6ad01a2f0a5d026eac6a98f324dc96536e4fbcb9ea0f74cecfd3de1783372d282b5df89ef6edf10090cc992c4e9b17b3b59bb9b09eb49f21af62098145d2336bb18a1e571a6cd092cc0efefedc5cbaa7560ff6e05cef8acfdcc7d70da3a9bc02fd8d3c6b0fc0f4a55a5855a60e27544616f09659ad6703899eb96e3dcd1a715663b5cbdd42c6c913b0473dffffb823d1b6d1ceb9bf22c25e419a180760ea970ef124a79edcd093cabf8cf681bda200ca2c19099082fce3c5d65c9bf0f619db9393d9cecc04edca2e77278376063627"}) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x7, 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) read$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r4, &(0x7f0000001200)='\t', 0xffffff45) r5 = syz_open_dev$hiddev(0x0, 0x12d, 0x0) ioctl$HIDIOCGDEVINFO(r5, 0x801c4803, &(0x7f0000000080)=""/53) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, &(0x7f00000013c0)=""/4096) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$evdev(&(0x7f0000000fc0)='/dev/input/event#\x00', 0x4, 0x200002) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x9, 0x60ceec236a1e4435) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f0000000340)=ANY=[@ANYBLOB="4d0c000041e7d74ccd85561fa83fc1e87c4e26a6881ff9bab1f993fb85517a7fc912cd9c8cfa015a14c754981a9b7138863cd5d7d607c116a3dffbaca7327563ad3276a26d25199f683bb275d5805ec755acdb5f9a7960c0859c33f4188669c146cae78111f69b513e7fe0f43f7f2217e44e17b4964074a4210707c6e215af01bd62f2fc42c8e217c56feecfeb5e424706f4b0e3c96d21f9ed3906f31b8d05e1060e1a27ab2e303cd9d7b59d093392e972c894d7de328251b446bba3dfd94fad99b3e1987e292fa504b3f72a0ea6455053153ea4275a815834ce0df32791cb2818e4c9eea3449f04f214c21b51d8fb7f247a4cde985ba1d18abf5fb2babbfb206e3888623abdcd79fe1c33ead885437b48cea2536c042b00ea61d60c04046fec582d5f4a8e47da90a65f1ff1f360698b3aa220f773695ec3e9d893041c64c17f7d65b44e328dafdd41efe14097a45e1e1051843fe13e36791bd6485912685f69bc7bba01d00460a9c95cfbf6603dcef7cb8d99e1306d08cedc905dcbc37f50b83ea7134ad8d9e127e743c3d1160b4c1015e27be530d04f32da767c8fb96fbe53b6c5fcb71032e13d47265e5b30f0370d6d8cf9d7adb70d773571af108bcaf7f51e4b97d762efa226f62ffe7793ff0f3c2717339d5112741da73464101494d5bdec8e8f61cdd3f3fb24c485027b1614369a241300ca08627899926f608028d47283cf777d520edba01ae6ba6c910bebc9fb72ab9cb16bc257051ad3d7ccaf7635d04fee0aedbf1f4d23728f3343b0f46ba5557c462109b75a50f9852a4283ef34d3afd35d067b92ac7c8e01c386e9a8179d7f65e902ee3c2b0e76bb0989367015af1a7dc626b88a04ff72f5f098d351dbb7e2224321c9bf11a35d578147dbbc980a982a25db32c71d953129786735b8d6f5137fea5299ef8406e3ef6a038c6ff9438b84e90b4a70b86d8dec510f183614009124973071f367da7b1b76e299b27dd8550e0bcd48094cf61565ee90ade1dc4436ff2d18d793c32dfef6e08d4301cc9f1a137566332a398c9503506e57dbdbb29c7158cfeecce1352ab8a18f80f71a45b54cbe2efb453b4f4e3079931212463a17a755afd4608fe7d5899a46e1b8847cdd0a2ac5e111c70bfd45e27e12ffca4a0ef415646e18541b3165b7c40fd80d4f6f44208ac00daa6f1215d7023e0314af1f8d6cb9a84c1d6bdb40bb7e8109174f26e19fa7d0673b484260948ecdb1b9e4526deaca52b97565d57efaf508c0a908162db08afb596570c34e4be1b166f73a2a909e8f3af5b1f6293546dc29b4353caa62b17701773174e823870f61aa804bc7cb662841c38b8eb5e7feba6e81f28fba93f49b911bbcc3d5717bb4b1917d0b72373f78d616e5dd53e1296ee1661f835881d806f9ff7b06f1cf0cecd95316ae1aff4446b56504af0925bdbf2daa91a0af53828bb02c14079386e892c68e65a73f8cf9753c727aadfe5fbc438b083091d2ef0a4552fa56bfe54d1d99551de09cb07b5c3d39feb8fb6f0d597653d0eb59d970c1e9576a3c18a133e0cdd946733162700f29ec38a73dde7395ffd6b086e3269ce07a944967042648d2c66a4b0589fbc2930b6a276d561b1a2d4405028209d25c5aaaeaa0dde7f408c2abea7366ff855c4eb94156aa5ff6ed90ced1e639a60e88961a22e6723ff7ecbc2f854052b4a193659fb42d85a830f2adbe80775a9ac88df11fb246c2fd84a680d20c4938d5b2fdb4be5ba2bf191a57b95670499c163598137140f4ac1706cb485e26b85b330342d472f67e065ff65bd2995cd296a233040b8eb66ed3929b5a34d5f541abfcc54684f47e170690230a6882444367bab54a5a427e89689012edef6924674c6791ff07e1d9152855b6c6da609a22bcfab026e18f67738a4effbf7cb1512f8288cb323fb0b638a067d043c261c5f38b297e219f0a6e2888f56d5807a8111ceb9e8a7c4cb5db24303d8ec08eb37fefc7e2942688741c31336a9bfe983f44cf4c90fde8c0c9c23ebc0e4cabcdd283f7c3d544a6e70fc7ecc5bc74cdf0ced2e59558347b413e6740524e80b36b3d399d907896413b3507f075c708c5807b70395bac08b35744d828ab977c7f9b8892b6514fc5a753024d17026288af18c013826766396abd6884c7a6d4274d67f1ead54c4da871125bf40596b4bad6e928f2ee827e6b3443dc1e5e6e992c4c5242fc89799a15a257e8d165b6bae215103bdbdc029ebe1914c24ed9f2f5c230596466bc723c5bd1d044eba5e8690500e0541c1925c3b2b4b4b1d0d7faf46d97f56c229373bd7faa5ce3d031dc4ebef0dccb4033edb9d589ef2a9acab67796db7de9d58755299b92b142aebd8d94c29eb031e3168aab5ae4d15f8b785ef063c272d42da377f574ec1030292600bed11834ff565d412c79a618f729264653cfd4486e29a4300accc67f59c8bcf414f5d588ce447897537ad5883e278b3b294ca65d744791e13609867df2422d09635d42e4b50fa0a03e2a85fcf8b5d7ab511cca06c2200970f8350a50f60f934f3cee4a33da31e2c2097c2eb264109699fc546f036fd023e0303cebab9e77e7eb5fb8df921440812ff96c21eb8fbe83626a783db8cf54f633bbf52f63b1d8847105660225057c6d88ba9a81892b78eee8bddcfc7ee6b31375f85c0f864b5403db05832405c9febeeea79275ec0706957860433c07e35b633d553c1acd56e5501410b91565e67ae8744593c0fafeaa40bc95759bb4d88799dc650bf4068e5a3b9e3f80cb35fc232c63f4a7c61b93b8f459406f8851d46627a0048d3e99a320a747e55e3efdd16496fc37b2dee36bf7533941c9d0f9b80cd2392607f9c55021bbb2c49d69d791dee28f7a754d55ca823f15ca2d1f80a0c35c4b6d10ae7cbfcef97d9360e3b6cb7f94d660c707f0e54e430e907b558a8628b1952e46b5cc42dda7d8d5325b5f7837d8e861abac24064b7f9a43a391073eacbd01cb82ffd73ddec0e6eb1a90fecb52bc5c6c25b297e7787e599952cdf40fdbc8ba312caddd7e310fa2a293c52471d53691e02ca0eba5a9c29d0852d56602527859034aea5ebd6cbc4f5a765377e3bf5e02fb6f51dc1c30d845d641127acba2ec24d0166305e5a392a9c29656efd1f2ac5c8f19bfa6d76554300cd77537579096e9e29e03a9ebc5944317304c53910853e0768e7d69346dd71edec1db28d258b9c098ca6321922885e8fbdf7902ddce977d930ad85950c97fac15860f3e043456d80467867d7ff183fee7e2611fd6fe0589c51329a6a5e5144d4d68a852df70af9ea3274760b8a2435804660324cefec0051004cff4f3ce19d0257b8fd0a60a190ef2e7299e673454e2f785884617de4cfb2b517ef88d158a1103b520521ed5c2b5917776a8a67bc8bb47e386a725f29ed23660de12ee14cb0bf6129634f495b666ceccd83e638c952256e7e5eaa7848272c52536791c41cf26c7982f23ccd9f219f72ad202b5a1a2ddabd96618f6382ba7bf529f8f7dd38b4f86bf153ca3e468a4b99ea00afbdb4159b330dc3f36167e3d7c578a0ab0813df58653382faff545a91d905bd44f8482e7d8f426c2a2bbcdfe5358c462cbd2e51a5e9693528a77abfc88881167b38c67bf2ce1bb0c6131974a7fcb821936734ac46d6f343685fe9f091704adccc64d2dfaab8b6579b6766de751820ab2580cdb8422d560bc30a037e60c0ac92015af80dd6e8e5220ae899a93843f3df321a6491e101706280a742aba0cdace3ec687931e72e66cecd2b2ab237d99675cf7ea8a58369d6e0cd0d788cc18ec2c21f095eca13d52710f6bcd7d17127bf0de89e226d9c6e7ef239664854ef4c5fd7458dd28bb415896fa7689365f3faac2b97b33fa3b3079cd76f4bff35cd46d301dc18c762ee34be38611da7649d1598a45b4bd784aac8996df91af6f828766b648776cd0986cd9cb1bee0df741186e6c780427c95929eb6ef2658fe09d14b65ea9055e7ca8b0b485644536d43a16482ee8cd08bc7396a219139cf71b7ae882756edecab661f5b9c2c53fd9de1597946de23a9e6b0bbb87b338d26f3605b2b5a39cdbddf4d6639cd83d8bc81ecbf1e56319e9955b96637dcc575505629ffa0bbdbce5a5a431017237dd260ffdefcd36807424dbd4e0861b384b5d82514f4ac4fa20fe3a438ebf3ac13c0b90dc98d0e8e01fef0966111ccd22181a84dc6fff3b1a5713dec51e5e4e2e0702e360b19f73bd8a89e3ef2b7062abb4cf393ec8d6b553693543ee421fb621f268929129bcb3801e328c986d407980d81cc7414515a997edd149e0cf3291733e63142135a7bee0d289479398309bfd98f5e026ef6cea702119a70575328f03652a9037a0f0b446db7d91ae0267c5f02949aedb8dd9b7532ac30e6270a472e14f2a1b3598d1738d25f01bbf3db52de872bb8483fca5f368bd66"]) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000000c0)={0x2, 0x3b, 0x0}) r6 = syz_open_dev$hidraw(0x0, 0xfffffffffffffffd, 0x200) read$hidraw(r6, &(0x7f0000000100)=""/68, 0x44) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xfffffffffffffff7, 0x40000) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f00000001c0)) ioctl$HIDIOCGRDESC(r4, 0x90044802, &(0x7f00000023c0)={0xc8f, "0553136c6dfa14e1a38efe476d429d49781b6aa30be2d65fe7fd877c4b28acffb8cba7805c5d1085964d5b60a1cacf82a6882f93f608c47a1b314aa2e2cba3718209de8eda5e9b00951681f4e529b7ec039a0289b82fbb1c9fdd73369b7b65ad60f3161bed98d92f445602ec10f36e8ab647aabf8d3f05930160000acd2368ca44050d567e50ce50c80b8ba06c79b58820d0457bdf5a454c2559e3c7141a3eb7a6a23387da348414eaa5493e32d3ff3f1d732e3687989ead7bedd06ef71ba5e375164a9243acad2982d3695e0de05c425b3d38abf204dc1e7e25478cb4d5b66c1ab681a5121ec4fa6b705d7452761607cc832e946ee5601328731c1af19f12ba80a3616b1c1d5944e0b37e68dc9b502f26e7bd9190602b434bb52e33f02a1d63628d0fe6a653a32835676973123aeb76695a9dfcf7af8aea44fcb27a5893a713fa902bc99cecd73460efd1b990b36e5789e3b91cbe165df8fd6b4de66b1ea4e38a7025703b3c42d81d00ef4f8519e2e1091c55542e38ec99cb6a3590b002bd5fe9605d9394fef424c1d620b294bac902a998c513dea021c7726ec1ad55761c9eeb35cbebad180af74efa49aa5d883c6af70d3c632bc68a98f71f9449442af81d2d28814e098e01926d0c3a1bbafa1f65da22fdad8f4a94e98291cca4b081dff6e0183cc066f7969dd2aa3cc8d58b556933b62093107f04f4111a9fcc48015bea454fc5ebb58bb24b7cd17a0f7626389b2c5c93e455363dbc09cbdf0e9b04c1f5965e4c9d7d931e13d5aa81922fd8c1d73e14367144e338d086c77089967999e44786b214ed49dfaa9b67feeed7db4ea321625f317c8e77023baa423e81d38a73ab9d502616d2f70087fbb3ba2809671dfff4133152129c29d5a57d3b7831189badb09cb1b23ebe83e726cad65b7f8464e819f4539c58780f550b79027e372b4b0c8827a0727aa0b7ddf463a7d60c631f38eebe831b6835a9d5c131e525c3359c5d0e292afb05f6ceeefa0ca43db3b5ae64d7e80f8e0e2202f26d17083e23c4646ae8787bfe5e9a5cf40d31381e650affc626941c1bac43bbf7b57150e31443fc0b673dfbc89594ee9a5a58d29f4841785e74854c8454392e394c3f722b1b09adb276efd690035fc08f7329edeff7461c32ce0a3ea25ab19d381c363568e545db8ebfb9499008dea440e43bc2ffad816568761a20f94e5c081eb881f08de996cf4783cd7c4fd6d258b6b9131fdad103b05b692ee187411642b5b62fa4e5456ccaab0fdbb985f63bd2913e188f7563a882f64aac94603c29027f99a1226a03927ef413e29040748dd9ff26c509b6ec8fb42fc6a4e5b6cf739d232bdacfc67bf0ed8f5e5ffac05d4152aac511b6fe07a53fb9b3635763e79fc138248bbca6fa129e0fc26b7c0d8232e3d91320abc208266efd30fc571b1f250dcbb6bb86af3a03f5359111413525a492b5405fcfd91f7f3a0a48ca69c2522e8c0e2fa49dfc97656ea1e0c38fdb85e6a63b7468fa6c4b81e4d0af247e2024ede2515b17d96eceed27356f8f713638f8844774e50cc0be4e7891ae53cac994fdefbee0b084c45a98c7b42d61d0acac9ad9d998c7f716c685c22bda6723b28d92dc2396c8af239bc7990fa706ac74a654ebec36485e7ca61dabdfe1801f9cbdc6c19901c7af090e48ef09a85f9ade40e6c46a7e8778feb9a6b4e154455f1fb777c884426546dd40603b5280edbbb7adcffa99d6e603d92e98efe2a28fb20c5d8616f828008ae817a352f056641595216a86e803fbe63b2b5efab7031607d4869287ef52159ee3ee5433f624d06ed2bbd703022f5e9193125a3ce4f3152caa6acf7954e62685930fbcdc493372c56fb8211d871ad3e151b146ca4689ef519dfd88d914527da71e31afeccc492a23ddbb81e2ef8294363f78cdb44ec98baa1d7af4ef39b9c5c82103bb5adfcfaa1c605d82974a17b250cc05d3f63b3a7ae524e5dad326190bf313207337391ab1f727124e224f4d83b7a66ab8f96819e5a80726438d08236cb144c181ab6b992a10287b6107a6d4c4c75c8b74b06524c958e93b49057dec6e15629588ee38afd09435f2102e8298613f18e0f1bba4806175fdcef085b1c97bcb4945f843febd5b14a8472f185510b875ee919a999c9deac551bf24ea1f892665e9ceaa530e9a93567c625f92aeb55ccb8b73a283f99b09873e4659fa2edcff240c83ffe99a43edd689ebbd793f669d258c384f758fac8ad5ad0e79594212d77adc6350558cb105fcd4cfe162ec34fe3faf459fac1dc8a1464302c94c99aa094370436e02455f0bc1cfc10ca93099889ee7a03ec5a2aa386d6e8eea91c6efb4afe8317475d6feca556b0a8c16478e14783e950444e65e99d21c15f49f7d6727f1859491ed69f78a1ce100aa8b01ed2f2c6f923a135abe63f3a4256b20e856598821f45329ddc7f475058314239e44e484dbe758b4c99fd28322c8ce34c44a4784dadf7a0062ab2dd61b52baddbbf928f87166f1d8257fddf8d26f09c9191dbfc1843681a341fb38c80638848f68a701241f90828ca853f9b30ef32be3d413fc390cebaef504e756c1350e41f3d114dfd852a573e18c2af6fa331002b5a23ff0863d2f8a3fcbf4c11ff71795625c3df813a63b5e0859a2b9da826657d1b402d3e22e037896d1ee3773021a05cb7bf73c9d56ca7f52f65b8cb52b9f3b6190571e1cada37d88f8146fa82590ac71ac9ad105612efbbafec6506752f4e4a168c43533a9ed81d18d1182768d9df7e422129d666a5348dfb7f4a1a796d5efe444c6b551302aed1ae205dac35127bdb6379aa6258ef5eb8e6457ad185bdf573a3ca937f7a44f1e92ce7a97fa9670ea1e814702eeee92d9e219485335fd5fdfc20027aa6cbaf2125c71508f05743477af9ddee41c4df9e6e6c80b5421034f3d017bd6bc64baa77eba3b78e82fa51e21ad7c3552151afea75376655c548f2593f2bc4cdf291d4be9729fe73e9e41632857c65ab5de17d7c927ddb6ba13df1b02b4eb83a2e2e1518f6ca2edf8353ce2f8068611ce5e55d0877232db7575ba5c1434a87a1c492055b41996e43116a1e8197ac72e7cab54fc190d3582ea1db79feaee848315ad69b184886c04c224373356d0d66704e478499a9f992e57c57857ea918f2c560daad8558e3fc2b57169a37f207ecd649cf16ff08fc41b7249523cb984a5ec498f57026ac28d2ead1923e8f69ec85121758da99304f0684cb40f8b106885a9398782808042daa4643435a8eae0af30541afff4066d1ad544342adf545f05f7660611a022c4aebc8159a51872db465f5b974b135b475a0efc0af77452e5f8c3ba2df595fe09fea33c77a64a034febe544518f0f230ff17ce0110e4a2c4274861b3a15997b0b23157fc04b63aa6a5ceda8c27264dd37bf9ca0062967c6cd19834ada4a04c68b59899caa83fb4fe54888536eee943740438cde6526a39ebbb9b8b5b9dbde3ce501f7a2e2354c01472b7c97bce8c7bade2b25df458a8f050bd2a94932e7f0e06c8dd1a259e07e226588ccc9acd8292b4ce9cb77e110a40410779ce912406ef7e8a434c498dafead661e76f2abbd52bc6988de95ff0d07895e63fe84cb630f7a211573deda51076f327b2210a3dacb5f37377c4cfa09248c2ea664818545ec0fe873f598965ce7958cfaac1cf4fbfc2f861c5bd5dc39fc52af847e5700e669a52ac2f209937be292d42dfab1a8c0cf78185251d839d7850c03779651ff44a26b955f8181544685faca2059a26933fb8043167737830f8865264118516269f11f19b0a7cb46254b1542026c9865d9f1573cf1b5dd2cd017ed0c3228b170bad706d627822b20c84efa64156f97cd91a405199cbb0a82fd3701eccace5f780e77335dcb235b1c2883958b1ca0089f036e62124702465cb5f5b2cbe0a415ea018d43c2301be118ca2a1ecc3ef3483d0f5a7b2c6b8e527b38c4ec31ea34245b5c42db286e4b02cd3364d75fc667e2fc14feae144f6d3957313b98ff5fd130ba7c30599ffaededb59e89450bfc0b0172f4357bd404e63fead2166b3b78443b73f666bebdb5c974f8c52f9b1b00a6f4e4a97a6e96920ea6181e8b4b187d66823428401152bdb7860ee2c165bb34cbb051f44a10866aa4b6ac339be400c1875fb30955c02eff98d1dd9b8163ab859db09c75c5397a28acb2c3ba77310d05bd998dfbd7fb55e02d2d8376d466d9f1777a417fdee7f7530894396af4916fea31a9ac660cb0292f1b7b55e5a8a25dda7290d1ddecaff3f96c2a8484ee51af0e677b53a3c9f9bb9be4adca5805dbfb533313037e39cd874e0f8008bb68e5d885f4ad231c4b3f7d230d7087c7390b17ae81f10c231620064e4d908d5c386faa090f9ac9ecf56b3be5f2c719d654a121cb287d09e3a87c436a71cefe59a299bca8e51d42e1eb1e1f09c87e19e9807c8ab16aeff9c6b3cf479b4bc982ff4e8efe19847158f3249b840971e9f81f8ebec63a8e0a5dff887849ce09b290336ff00c20b551f63d0333837c033a1294c927deacdd7b5bb038dc"}) [ 566.686143][ T2764] usb 6-1: new high-speed USB device number 29 using dummy_hcd [ 566.926117][ T2764] usb 6-1: Using ep0 maxpacket: 8 [ 567.043710][T10974] ldusb 3-1:0.28: Write buffer overflow, 65064 bytes dropped [ 567.047757][ T2764] usb 6-1: config 0 has an invalid interface number: 163 but max is 0 [ 567.051405][T10974] ldusb 3-1:0.28: Couldn't submit interrupt_out_urb -90 [ 567.059402][ T2764] usb 6-1: config 0 has no interface number 0 [ 567.089037][ T2764] usb 6-1: New USB device found, idVendor=0565, idProduct=0001, bcdDevice=4b.2f [ 567.098211][ T2764] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 567.136114][ T2764] usb 6-1: config 0 descriptor?? [ 567.186975][ T2764] hub 6-1:0.163: bad descriptor, ignoring hub [ 567.193148][ T2764] hub: probe of 6-1:0.163 failed with error -5 [ 567.214229][ T2764] belkin_sa 6-1:0.163: Belkin / Peracom / GoHubs USB Serial Adapter converter detected [ 567.245615][ T2764] usb 6-1: bcdDevice: 4b2f, bfc: 0 [ 567.263636][ T2764] usb 6-1: Belkin / Peracom / GoHubs USB Serial Adapter converter now attached to ttyUSB0 [ 567.276125][ T2748] usb 4-1: new high-speed USB device number 26 using dummy_hcd [ 567.356434][ T17] usb 2-1: new high-speed USB device number 21 using dummy_hcd 18:17:23 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x400000) ioctl$EVIOCGABS3F(r0, 0x8018457f, &(0x7f0000000240)=""/222) ioctl$EVIOCSKEYCODE_V2(r0, 0x40104593, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "bfec102e7385232b3b2ad5377deda92a401acafe1aaab315601f42a01102b0dd"}) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000140)={0x0, 0x0, 0x0}) ioctl$EVIOCGEFFECTS(r0, 0x80044584, &(0x7f0000000180)=""/175) ioctl$EVIOCGEFFECTS(r0, 0x80044584, &(0x7f0000000340)=""/156) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000080)={0x9, 0x14, 0xffffffffffffffe3, 0x4, "234ffc82ce36fa965e639fd4ac1d7ad49842cf0469f13b028d6c429ccdaab341"}) [ 567.517717][ T2764] usb 6-1: USB disconnect, device number 29 [ 567.532771][ T2764] belkin ttyUSB0: Belkin / Peracom / GoHubs USB Serial Adapter converter now disconnected from ttyUSB0 18:17:23 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, 0x0) [ 567.565685][ T2764] belkin_sa 6-1:0.163: device disconnected 18:17:23 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x3, 0x0) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000001140)={0x3, 0xe7, &(0x7f0000000200)="1dc6973e947881d60ee1556206ccad6d05e3eac43191c17a6ad01a2f0a5d026eac6a98f324dc96536e4fbcb9ea0f74cecfd3de1783372d282b5df89ef6edf10090cc992c4e9b17b3b59bb9b09eb49f21af62098145d2336bb18a1e571a6cd092cc0efefedc5cbaa7560ff6e05cef8acfdcc7d70da3a9bc02fd8d3c6b0fc0f4a55a5855a60e27544616f09659ad6703899eb96e3dcd1a715663b5cbdd42c6c913b0473dffffb823d1b6d1ceb9bf22c25e419a180760ea970ef124a79edcd093cabf8cf681bda200ca2c19099082fce3c5d65c9bf0f619db9393d9cecc04edca2e77278376063627"}) r1 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x5, 0x200) ioctl$HIDIOCGNAME(r1, 0x80404806, &(0x7f0000001080)) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x7, 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r3 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x40, 0x1) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x201) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCGEFFECTS(r0, 0x80044584, &(0x7f0000000fc0)=""/150) write$hidraw(r5, &(0x7f0000001200)='\t', 0xffffff45) r6 = syz_open_dev$hiddev(0x0, 0x12d, 0x0) ioctl$HIDIOCGDEVINFO(r6, 0x801c4803, &(0x7f0000000080)=""/53) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, &(0x7f00000013c0)=""/4096) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, 0x0) read$hidraw(r4, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f0000000380)={0x80f, "7bc1dd1eddb95c9f6fd5d9594516742c2e0a9c92e405bb18f3b23422d23564093149d9e1ffe8d5d68da58ab60a12e2172691b691dc7081cc88c97423b50075b56aacf9bbf3f30b69ec77b8a058cfe8ea1713b895b6b8bffab9b77a5ec1fa16d16d3b77ede1264215599d82125db484f1dd0f469e25d47d1f293e2920311ebcce65aff6e35e4b7a2fbb135fb0ed770f903b1c8ff89f80a3050a29258e46fb5d290f2009f537597873fffc99ef45c7ce720e9b3fecfd964061c1e6459b2c1c70a2d4f193e5330aa4fe87d7b6bd7abf1bab4e6e1d7b1ca769d8ec93f8a9775aa7c015c858b733eb28abfdcf0998128d9cdc62ddb7136a278ea1d417bed36fe1b06741d647d2d4f4dc3c67fae0cdc9149ffebc82741b4a2d366b288e579f3a58950b5399b8fbdf6f9fe490628ae412f66200664ad2883c439fb3ac3f0c4a8cd15d1eb902cf482ff56d67a4361edb1e3686cc56a397ebfebc0e3f217994500ba05676433f86ef517508d87233a49180e940428b4573e1a9cf336b155e3da5faaf274660d3a1ed9df20eb894336fb83ef265cd42173101f6a8a9332021de243bd906aaff01ca952667cb69734935cfafda65661d81fef525b9eaee17647cd218866b00db23eb9f5e42d14da2b83bc6c1f466309d4b1e9f33bc786bff2e0ec773ae8747ec9f54361a182fbb200b977c48bd7f5483922b5656e786669323873589dbb5e755ae73aec8ee9ca502fa1806494eb99c9b8c449f2702e2839e08cdd3942f670730c7260a0641d4b856ad010d791ee94e6e015274da33b5a1f2e15756422736dadc418669a71f4e909c99a0f3fb6fbbc07a612c5a6c5a6aa3bd26ee82dce4a3018e34c175a45a5b7d14fad3da6680cd8581e0d26bf50d8dfb8ba75676c7e4f2718b642672ca7fa6c011a01548b8ddc64dd816647d5e1fbf9682095624b8b4a7d07a3cd225f4021196abd9c136f323c31dbeb796814de5618421eda8f6cac6acd3a1956edf1b68cf438c9a76da879c77481022c21073dc61fb8cccd96ce47dc2cce0942f7debadeb337f5edefb3e823fc2647b97f4b7bd1e3ae5469add78a6e68e748d8763afcf5a85632d13cdfc584ec482959a7045084f5e8c48954422baf08d8d2f7277aacb00695b55c54792afdab5754d4342b26f1ac14c4e57796820dfff17c7b9856002deb370fb7a69e4de0398b89354f19035c022a85b6c10d5acd6fd97c234004f4896d19e9ef3b8977be25f84024f0ca2dac6830c6c990d32fc8b201e39dbb1da94f21e5e168b686c29e459bb5eec63b66a3252001deaa11a15fb804fa75f9372cb8663cda0e4755b3e81fe731227d0e10341330f3f29cdd74999075d45a6e8f655bed4b7c57f28e00a083719147717af4ed3e5a2c9407189aee3d81bb10f60028194f62ffb85185f494b05e31295262695e10c545d8219d4442d3ec32f11bd5b822791841a1649b8dd0c040f7382ad1c9abe71e9e0ff2c5367592ae86d34f9b31656f116c70e563989eb8ed9accea5332237ff986a1c38f619f7c654c9835d5be22a3acce3cb9f36e7756391421d0f6de66972d7f83104459ac559462b421ddf2ddbc31cc061b65e8f487289db615b0332cc35d96c7187e7fe821227ab0d554e77931c300d7a122c1c4afa2170adb5e59035e400b66dce90a203c19a42c8948204facfeba111e610d5d675e27c02cceedc6f4489bc23c15afe400f323588cb2b3c80552de319904da4cf1ae730b09bf584514a7b0d3c460cd37c939c40874196550fe585b712f84e50fcbbef7f2f6e7fc118170085203dcc0719c641b6378a28372b8ce51594763d9862ecf65ab05ea3bd06487e2c11e00f64b1ad997e529e15ecdd4a0b60ba87c9cbb0694cab7da7d51512e2beef34f2d4fc55cb23082ab9521f55b65e76665bbb35dc5c42ecbe3b1b791c0f8166c043451d76e9f019a5cddec76ccc9feac62d5c935f48efe19c87262f8b680bb20584704f1dd6a1fb530c27049c288a9fb30337c2b4f8606aedbfc46839df6a8787e2330b1b61c2daf60eb8c444a6e07b1f52ad943bbb54ef3459ca4327a22b58b1e792e7d36d37177d521484ae0ee27d74ba3c3c5ec51281412ba6f2c08dc2c7f04c8cd9c5ed54c3e28b30e8a3af610776a96ff12c38f289a33dabc9a70f0370582c0d49d14b634e13a2390625e6b7e4fb7b7c4e058dd86887198d696b3bcc0fe36cc0d7a0c0319d42a7b46191be0efe54f1eb179ccac2109602ece9d180144bd14435aca3cb1a5c0b80296a0b41de4307933c200139ddb92f504e342baa14e0903aa0e974a08b54a91abd420ba02a97b079205221865c73c6c2679c3956ac9f161a95b5be47b523da4f9d7c20a22f1a093f0d5bdef68370a0872e5e043492a7d8aa1d2e8909c1e4c849a1efa306c33527bdcaa96eaca4e0ea64f522361b9f117f65ed72ed82e7960c1486a50644638c0e0f76da595c4999728185e1ba877a53045cb8bf4f857020d78fa2390ef09a3cda1c69d7d4e65e0278c71c65cca465cfd5064c73b3c77bba1d2642a69993b014566802e4bfb3c8661b017fa94aafa2daa6557abd5e38c26034b3550ebf991ee69f31118ff188f0e239382c06ac0ccc4a4561c568ab390b4a522d57fcce5637264320953168924b49ca8b4242810bc6ff81d49b55e643f01543578879c111c0a957cdd303d56bfa3cb34dd7c48b8acc3c78bfddd2ffbb05af11dbae45e645b66727e0e5451f0af233cbaf64af5fdf91640cdd3b622701ffae29f3a6841562abf80394dff98accf5801fe3c3beff246d84796dda40925fc54aaec82b61eed606653fdcf94cbadc63841d3243120d12f769107e5f93b1fb589ca59a85210a45272d573b1e6db7aff05ee09bf7db197978211e0e28843996c15510318c610bad1f8521829a872f"}) ioctl$EVIOCGPROP(r0, 0x80404509, &(0x7f0000000300)=""/98) ioctl$HIDIOCGRDESC(r3, 0x90044802, &(0x7f00000023c0)=ANY=[@ANYBLOB="4d0c000041e7d74ccd85561fa83fc1e87c4e26a6881ff9bab1f993fb85517a7fc912cd9c8cfa015a14c754981a9b7138863cd5d7d607c116a3dffbaca7327563ad3276a26d25199f683bb275d5805ec755acdb5f9a7960c0859c33f4188669c146cae78111f69b513e7fe0f43f7f2217e44e17b4964074a4210707c6e215af01bd62f2fc42c8e217c56feecfeb5e424706f4b0e3c96d21f9ed3906f31b8d05e1060e1a27ab2e303cd9d7b59d093392e972c894d7de328251b446bba3dfd94fad99b3e1987e292fa504b3f72a0ea6455053153ea4275a815834ce0df32791cb2818e4c9eea3449f04f214c21b51d8fb7f247a4cde985ba1d18abf5fb2babbfb206e3888623abdcd79fe1c33ead885437b48cea2536c042b00ea61d60c04046fec582d5f4a8e47da90a65f1ff1f360698b3aa220f773695ec3e9d893041c64c17f7d65b44e328dafdd41efe14097a45e1e1051843fe13e36791bd6485912685f69bc7bba01d00460a9c95cfbf6603dcef7cb8d99e1306d08cedc905dcbc37f50b83ea7134ad8d9e127e743c3d1160b4c1015e27be530d04f32da767c8fb96fbe53b6c5fcb71032e13d47265e5b30f0370d6d8cf9d7adb70d773571af108bcaf7f51e4b97d762efa226f62ffe7793ff0f3c2717339d5112741da73464101494d5bdec8e8f61cdd3f3fb24c485027b1614369a241300ca08627899926f608028d47283cf777d520edba01ae6ba6c910bebc9fb72ab9cb16bc257051ad3d7ccaf7635d04fee0aedbf1f4d23728f3343b0f46ba5557c462109b75a50f9852a4283ef34d3afd35d067b92ac7c8e01c386e9a8179d7f65e902ee3c2b0e76bb0989367015af1a7dc626b88a04ff72f5f098d351dbb7e2224321c9bf11a35d578147dbbc980a982a25db32c71d953129786735b8d6f5137fea5299ef8406e3ef6a038c6ff9438b84e90b4a70b86d8dec510f183614009124973071f367da7b1b76e299b27dd8550e0bcd48094cf61565ee90ade1dc4436ff2d18d793c32dfef6e08d4301cc9f1a137566332a398c9503506e57dbdbb29c7158cfeecce1352ab8a18f80f71a45b54cbe2efb453b4f4e3079931212463a17a755afd4608fe7d5899a46e1b8847cdd0a2ac5e111c70bfd45e27e12ffca4a0ef415646e18541b3165b7c40fd80d4f6f44208ac00daa6f1215d7023e0314af1f8d6cb9a84c1d6bdb40bb7e8109174f26e19fa7d0673b484260948ecdb1b9e4526deaca52b97565d57efaf508c0a908162db08afb596570c34e4be1b166f73a2a909e8f3af5b1f6293546dc29b4353caa62b17701773174e823870f61aa804bc7cb662841c38b8eb5e7feba6e81f28fba93f49b911bbcc3d5717bb4b1917d0b72373f78d616e5dd53e1296ee1661f835881d806f9ff7b06f1cf0cecd95316ae1aff4446b56504af0925bdbf2daa91a0af53828bb02c14079386e892c68e65a73f8cf9753c727aadfe5fbc438b083091d2ef0a4552fa56bfe54d1d99551de09cb07b5c3d39feb8fb6f0d597653d0eb59d970c1e9576a3c18a133e0cdd946733162700f29ec38a73dde7395ffd6b086e3269ce07a944967042648d2c66a4b0589fbc2930b6a276d561b1a2d4405028209d25c5aaaeaa0dde7f408c2abea7366ff855c4eb94156aa5ff6ed90ced1e639a60e88961a22e6723ff7ecbc2f854052b4a193659fb42d85a830f2adbe80775a9ac88df11fb246c2fd84a680d20c4938d5b2fdb4be5ba2bf191a57b95670499c163598137140f4ac1706cb485e26b85b330342d472f67e065ff65bd2995cd296a233040b8eb66ed3929b5a34d5f541abfcc54684f47e170690230a6882444367bab54a5a427e89689012edef6924674c6791ff07e1d9152855b6c6da609a22bcfab026e18f67738a4effbf7cb1512f8288cb323fb0b638a067d043c261c5f38b297e219f0a6e2888f56d5807a8111ceb9e8a7c4cb5db24303d8ec08eb37fefc7e2942688741c31336a9bfe983f44cf4c90fde8c0c9c23ebc0e4cabcdd283f7c3d544a6e70fc7ecc5bc74cdf0ced2e59558347b413e6740524e80b36b3d399d907896413b3507f075c708c5807b70395bac08b35744d828ab977c7f9b8892b6514fc5a753024d17026288af18c013826766396abd6884c7a6d4274d67f1ead54c4da871125bf40596b4bad6e928f2ee827e6b3443dc1e5e6e992c4c5242fc89799a15a257e8d165b6bae215103bdbdc029ebe1914c24ed9f2f5c230596466bc723c5bd1d044eba5e8690500e0541c1925c3b2b4b4b1d0d7faf46d97f56c229373bd7faa5ce3d031dc4ebef0dccb4033edb9d589ef2a9acab67796db7de9d58755299b92b142aebd8d94c29eb031e3168aab5ae4d15f8b785ef063c272d42da377f574ec1030292600bed11834ff565d412c792618f729264653cfd4486e29a4300accc67f59c8bcf414f5d588ce447897537ad5883e278b3b294ca65d744791e13609867df2422d09635d42e4b50fa0a03e2a85fcf8b5d7ab511cca06c2200970f8350a50f60f934f3cee4a33da31e2c2097c2eb264109699fc546f036fd023e0303cebab9e77e7eb5fb8df921440812ff96c21eb8fbe83626a783db8cf54f633bbf52f63b1d8847105660225057c6d88ba9a81892b78eee8bddcfc7ee6b31375f85c0f864b5403febeeea79275ec0706957860433c07e35b633d553c1acd56e5501410b91565e67ae8744593c0fafeaa40bc95759bb4d88799dc650bf4068e5a3b9e3f80cb35fc232c63f4a7c61b93b8f459406f8851d46627a0048d3e99a320a747e55e3efdd16496fc37b2dee36bf7533941c9d0f9b80cd2392607f9c55021bbb2c49d69d791dee28f7a754d55ca823f15ca2d1f80a0c35c4b6d10ae7cbfcef97d9360e3b6cb7f94d660c707f0e54e430e907b558a8628b1952e46b5cc42dda7d8d5325b5f7837d8e861abac24064b7f9a43a391073eacbd01cb82ffd73ddec0e6eb1a90fecb52bc5c6c25b297e7787e599952cdf40fdbc8ba312caddd7e310fa2a293c52471d53691e02ca0eba5a9c29d0852d56602527859034aea5ebd6cbc4f5a765377e3bf5e02fb6f51dc1c30d845d641127acba2ec24d0166305e5a392a9c29656efd1f2ac5c8f19bfa6d76554300cd77537579096e9e29e03a9ebc5944317304c53910853e0768e7d69346dd71edec1db28d258b9c098ca6321922885e8fbdf7902ddce977d930ad85950c97fac15860f3e043456d80467867d7ff183fee7e2611fd6fe0589c51329a6a5e5144d4d68a852df70af9ea3274760b8a2435804660324cefec0051004cff4f3ce19d0257b8fd0a60a190ef2e7299e673454e2f785884617de4cfb2b517ef88d158a1103b520521ed5c2b5917776a8a67bc8bb47e386a725f29ed23660de12ee14cb0bf6129634f495b666ceccd83e638c952256e7e5eaa7848272c52536791c41cf26c7982f23ccd9f219f72ad202b5a1a2ddabd96618f6382ba7bf529f8f7dd38b4f86bf153ca3e468a4b99ea00afbdb4159b330dc3f36167e3d7c578a0ab0813df58653382faff545a91d905bd44f8482e7d8f426c2a2bbcdfe5358c462cbd2e51a5e9693528a77abfc88881167b38c67bf2ce1bb0c6131974a7fcb821936734ac46d6f343685fe9f091704adccc64d2dfaab8b6579b6766de751820ab2580cdb8422d560bc30a037e60c0ac92015af80dd6e8e5220ae899a93843f3df321a6491e101706280a742aba0cdace3ec687931e72e66cecd2b2ab237d99675cf7ea8a58369d6e0cd0d788cc18ec2c21f095eca13d52710f6bcd7d17127bf0de89e226d9c6e7ef239664854ef4c5fd7458dd28bb415896fa7689365f3faac2b97b33fa3b3079cd76f4bff35cd46d301dc18c762ee34be38611da7649d1598a45b4bd784aac8996df91af6f828766b648776cd0986cd9cb1bee0df741186e6c780427c95929eb6ef2658fe09d14b65ea9055e7ca8b0b485644536d43a16482ee8cd08bc7396a219139cf71b7ae882756edecab661f5b9c2c53fd9de1597946de23a9e6b0bbb87b338d26f3605b2b5a39cdbddf4d6639cd83d8bc81ecbf1e56319e9955b96637dcc575505629ffa0bbdbce5a5a431017237dd260ffdefcd36807424dbd4e0861b384b5d82514f4ac4fa20fe3a438ebf3ac13c0b90dc98d0e8e01fef0966111ccd22181a84dc6fff3b1a5713dec51e5e4e2e0702e360b19f73bd8a89e3ef2b7062abb4cf393ec8d6b553693543ee421fb621f268929129bcb3801e328c986d407980d81cc7414515a997edd149e0cf3291733e63142135a7bee0d289479398309bfd98f5e026ef6cea702119a70575328f03652a9037a0f0b446db7d91ae0267c5f02949aedb8dd9b7532ac30e6270a472e14f2a1b3598d1738d25f01bbf3db52de872bb8483fca5f368bd66e6199efc8752481e03849e4524acc27c62fd9eb39a3de826b82cf1c9284b784b95f7b48375176125004776dfd7eb344a6d57542eeda762a1d3f2c6655367320aa396ebf6a782ea8572b6d9e491b863aeb9bcdf5446020e50f4cc5d144078db"]) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000100)={0x57, 0x6, 0x9, {0x6, 0x80000001}, {0x7, 0x64c2}, @cond=[{0x0, 0x4, 0x4, 0x81, 0xffff, 0x9}, {0x8, 0x6, 0x0, 0x20a3, 0x7}]}) write$hidraw(r3, &(0x7f0000001240)="48868d58287237bcbe5019787aec172128452bb9d73769bbed0d29ff04a022e85172c16ff691a7fecd3a3a7509318e1dc1461174b1820a13495eb9f165cac58beb8e9b6ec6ad052ec74ac66e3e0ba920946a08f471deeb2f819075a46580382840a4326914505f72453b0d", 0x6b) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000000c0)={0x2, 0x26, 0x0}) r7 = syz_open_dev$hidraw(0x0, 0xfffffffffffffffd, 0x200) read$hidraw(r7, &(0x7f0000001180)=""/68, 0x21) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xfffffffffffffff7, 0x40000) ioctl$HIDIOCGRAWNAME(r4, 0x80404804, &(0x7f00000001c0)) [ 567.606267][ T17] usb 2-1: Using ep0 maxpacket: 8 18:17:23 executing program 4: r0 = syz_open_dev$evdev(&(0x7f00000001c0)='/dev/input/event#\x00', 0x2, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80284504, &(0x7f0000000040)={0x3ff, 0x0, 0x0, 0x0, "fd3092cfa1d4e8825e7ea0b9c68d3e18b5ae8b5ad5cdeda0622096a6bac826ff"}) r1 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x3, 0x0) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x7, 0x0) syz_open_dev$hidraw(&(0x7f0000000240)='/dev/../raw#\x00', 0x0, 0x500) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) syz_open_dev$evdev(&(0x7f0000000280)='/dev/input/event#\x00', 0x8001, 0x197926004f5803f9) read$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hidraw(&(0x7f0000000200)='/dev/hidraw#\x00', 0x7, 0x10002) r5 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x12d, 0x0) ioctl$HIDIOCGDEVINFO(r5, 0x801c4803, &(0x7f0000000080)=""/53) write$hidraw(r3, &(0x7f0000002480)="2170159465d71ae22e368406f2e88d24eaabc009160ed27a7b238258c8381edaf3fcfed101e8c5541ea7edb91fa104e82ec6b99b6a1d7d553ad5174807b3366373b4a54e0161a8bb05c05d038f0aea804f235b9842806ca5d6cc7b26c449db6b1c2c08719924e6970a125a462e16efc22f0ea6f6c5a47e51c67764761afd07c7a1a7773ae7a89d30", 0x88) syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x6, 0x0) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, &(0x7f00000013c0)=""/4096) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$EVIOCSMASK(r1, 0x40104593, &(0x7f00000000c0)={0x2, 0x3b, 0x0}) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x200) read$hidraw(r6, &(0x7f0000000100)=""/68, 0x44) [ 567.664748][ T2732] usb 5-1: USB disconnect, device number 44 [ 567.856366][ T17] usb 2-1: config index 0 descriptor too short (expected 9, got 0) [ 567.864327][ T17] usb 2-1: can't read configurations, error -22 18:17:23 executing program 3: syz_usb_connect(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000adc6594021046c02c4d90000000109022400010000000009040000000202ff0005240600000d240f00000001fc0000007ea5a47dd90b4363e8c883139655c574642676d98e979e94197a7ff42249491afd18f23ce31427032c95e10fd9336dcff212794114cae90174517dd0bf9b2b0eb2945a2069196a90f1d13d3d1617f5b771aa021b03d23b0080093738"], 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000600)='/dev/input/event#\x00', 0x9, 0x40) ioctl$EVIOCGBITSND(r0, 0x80404532, &(0x7f0000000680)=""/4096) ioctl$EVIOCGVERSION(r0, 0x80044501, &(0x7f0000000640)=""/62) syz_usb_connect(0x7, 0x159, &(0x7f00000000c0)={{0x12, 0x1, 0x110, 0x50, 0x80, 0xff, 0x20, 0x502, 0x16e3, 0xd31c, 0x3516ed57, 0x993, 0x1000, 0x1, [{{0x9, 0x2, 0x147, 0x1, 0x7fff, 0x8000000000000, 0x80, 0x8c, [{{0x9, 0x4, 0xd3, 0x9, 0x3, 0xd, 0xa6, 0xb, 0x9, [@usb_cdc={{0x6, 0x24, 0x6, 0x0, 0x0, "e5"}, {0x5, 0x24, 0x0, 0x73f1}, {0xd, 0x24, 0xf, 0x1, 0x6, 0x0, 0xe, 0x1}, [@country_functional={0xe, 0x24, 0x7, 0x8f, 0xfffffffffffff7c9, [0x9, 0x9, 0x9, 0x7]}, @ncm={0x6, 0x24, 0x1a, 0x7, 0x5}, @ncm={0x6, 0x24, 0x1a, 0x9, 0x8}]}], [{{0x9, 0x5, 0xb, 0x1, 0x33b, 0x3ff, 0x5, 0x401}}, {{0x9, 0x5, 0x1, 0x10, 0x1e3, 0x9, 0x7fff, 0x8d, [@generic={0xe8, 0x31, "3b48832fbf2b5ddd1c6a925f11444f72eac6821a99aa5b4b3cc2a8f32adc7b507fbf836493d8cc850644b2632268d1ae5060f5fc17f0dfbef4ef8bceef6e89c2fc4437514712a1b6b4a8552d1ad2f1cb31351796159791c2c1374418379aacad798fda1eb5d8c89a5125df519bf849fa6ecd2f3cec1816c750c6dfb17d35af1642c320ccb7002f4e18e90e117baa5e272bee67368c9bea379f00636cd8859dee361161bc20446adb6279d129df37b5f0dbfa40c5d532c91026944188780a86fef6359e7fe13595acce9ee918a9053bc97bbeb8038886947ce4c044497dc166f2b142a5b68d15"}]}}, {{0x9, 0x5, 0xc, 0x4, 0x3fa, 0x81, 0x4, 0x4}}]}}]}}]}}, &(0x7f0000000580)={0xa, &(0x7f0000000240)={0xa, 0x6, 0x300, 0x6, 0x20, 0x4, 0x0, 0x7}, 0x5, &(0x7f0000000280)={0x5, 0xf, 0x5}, 0x7, [{0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x403}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x44f514e358fe4590}}, {0x62, &(0x7f0000000340)=@string={0x62, 0x3, "a01227a4cf770447b08b76ab048fd4741fcaade4de77b4a1686be376a1b20b9754a668c93dab9df7bf0d4d4803a4e7382f81efb755bc02896f52aaa064207fc81f2c5a120fe6f83d3cf286b1aedd6a1afdadefbaea8cb6ac0b9a0c540e9764ed"}}, {0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x812}}, {0x4, &(0x7f0000000400)=@lang_id={0x4, 0x3, 0x3409}}, {0x9f, &(0x7f0000001680)=@string={0x9f, 0x3, "bf34627b6da4412d312a87009a7645b5da9b0ad9ce3a966ce24f5d983114bb5a43cae6b36e2beb9de6946f57f031e2c4b65c63e1da3fd2e9a45a5decc29b3522c21bbf75f8377c418df36e8f33203952830b7bdcc5006b0e0f8f1ae02c70a4ec357a433db8b66022e05d5b8ad58203025800518a13bca2a68faa5e60ff4a6d5ce192e78c40edc3a78e04e297aae78fd08a4d40681176c7184c7cfa0b3e"}}, {0x68, &(0x7f0000000500)=@string={0x68, 0x3, "28c541148161ded56b57171cda8aa21f6824eb5e7b9cc4b3fd24972a0ed37ecf7629b4b8ad19b096647adaa6f7a34ee1aae122accb32a53bc20cd4e6836ce927c37b834ec2e3be365933380a77916dd15aa6cc9d5e43ac89fbe35ce11ef6c54c0d43d2f8d6a3"}}]}) 18:17:23 executing program 5: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="12010000da97d6206b06050100010000000109022400010101000009043300029a95d70009058f020000000000090502120000000000"], 0x0) syz_usb_control_io(r0, &(0x7f0000000380)={0x2c, 0x0, &(0x7f00000001c0)={0x0, 0x3, 0x4}, 0x0, 0x0, 0x0}, &(0x7f00000009c0)={0xb4, 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, &(0x7f00000002c0)={0x2c, 0x0, &(0x7f0000000100)={0x0, 0x3, 0x4}, 0x0, 0x0, 0x0}, &(0x7f0000000900)={0xb4, 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, &(0x7f00000003c0)={0x2c, &(0x7f0000000000)={0x40, 0x22, 0xe5, {0xe5, 0x2, "f36f0c9272ebb7c7c39fc1dc385cea615497bc3d55ba445f5df23d55eb356f53cb8514343555a71d2da9b549a60b6c16a6682d5fae4df0243f181b58dcd44812670484ef84e59bbc6f2d4663a1d341cb23becf2ec09d38fa65246e5f79f1d36a68670b95171a714a6817bdc0270919ba49fa8fcae2100596e5998f587a1ad0a65fe8a8180e084b7558d3f787d5103b87db6a4571d707f252726f3ec824a0a768cdf89a8286206762a26d94f79296148f293786b9ccbe2d8bdcf0aee322c498d516bd37a01b830b1ed702362b3e975a3f9eda7ea681bbe7f1294c75fbde830e0c37c2f3"}}, &(0x7f0000000200)={0x0, 0x3, 0x80, @string={0x80, 0x3, "63fd9467129d9f9b38f45f7bb0fe9c8fce49867b8b735a5b0ca631ebf15f8247dea9db3cb2e06846018fd30ddc58f5af2544e54b9cc0914d6b8c01adc632c029c856015ac01decb0fcc8ab68867dc79e05e8e8f623d32ae25c0b6750d7f8bd0b91b9353727876da97e56dc72dfb1765d0ad088b5ca18d4a574f248a8199d"}}, &(0x7f0000000140)={0x0, 0xf, 0x13, {0x5, 0xf, 0x13, 0x2, [@ptm_cap={0x3}, @wireless={0xb, 0x10, 0x1, 0xc, 0x10, 0xfffffffffffffffc, 0x0, 0x4dc, 0x1}]}}, &(0x7f0000000300)={0x20, 0x29, 0xf, {0xf, 0x29, 0x80, 0x4, 0x3, 0x4, ')$xJ', "ffa91f27"}}, &(0x7f0000000340)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x5, 0x72674f5f51847503, 0x7, 0x8000, 0x4, 0x9192, 0x1ff}}}, &(0x7f0000000b00)={0xac, &(0x7f0000000400)={0x20, 0x15, 0x4e, "d1315b213a3118c8676dd5c457aaa616c50936eea596c58b7e0da86147bf100257935dd3fbf4a3e9c2b6f27ff79d5dd1823e61682654082feb265d8631c30ac7f6115e9d97d782bbc41a17218500"}, &(0x7f0000000480)={0x0, 0xa, 0x1, 0x5}, &(0x7f00000004c0)={0x0, 0x8, 0x1, 0x80000000}, &(0x7f0000000500)={0x20, 0x81, 0x2, "a3c7"}, &(0x7f0000000540)={0x20, 0x82, 0x1, "ad"}, &(0x7f0000000580)={0x20, 0x83, 0x2, "18ff"}, &(0x7f00000005c0)={0x20, 0x84, 0x2, "82f6"}, &(0x7f0000000600)={0x20, 0x85, 0x3, "d734fd"}, &(0x7f0000000640)={0x20, 0x0, 0x4, {0x2, 0x415017225532af4f}}, &(0x7f0000000680)={0x20, 0x0, 0x8, {0xc0, 0x20, [0x4025721759bd4e5]}}, &(0x7f00000006c0)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000700)={0x40, 0x9, 0x1, 0x8}, &(0x7f0000000740)={0x40, 0xb, 0x2, "ccb5"}, &(0x7f0000000780)={0x40, 0xf, 0x2, 0xe1}, &(0x7f00000007c0)={0x40, 0x13, 0x6, @local}, &(0x7f0000000800)={0x40, 0x17, 0x6, @random="57c8769ed90b"}, &(0x7f0000000840)={0x40, 0x19, 0x2, "aedb"}, &(0x7f0000000880)={0x40, 0x1a, 0x2, 0x4}, &(0x7f00000008c0)={0x40, 0x1c, 0x1, 0x77c}, &(0x7f0000000a80)={0x40, 0x1e, 0x1, 0x74c}, &(0x7f0000000ac0)={0x40, 0x21, 0x1, 0x7f}}) syz_usb_control_io(r0, 0x0, 0x0) [ 568.036195][ T17] usb 2-1: new high-speed USB device number 22 using dummy_hcd 18:17:23 executing program 1: syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0xfffffffffffffffd, 0x300) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="120100003e3cb7082404009da32d0019000109021200010000000009049b00003929d100"], 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x205) write$hidraw(r1, &(0x7f00000000c0)="ad", 0x1) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) 18:17:23 executing program 2: syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) syz_open_dev$hidraw(0x0, 0x3, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) read$hidraw(0xffffffffffffffff, &(0x7f0000000040)=""/38, 0x26) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f0000001240)={0x7f, "f63ef7865d1097beb2e7d69da13817be2a3be75b3352f63abe8837112a071bb74c13472b9e8522e66e13d704f188d78d2cc3b26865333b4ae39ea3fa03da3945"}) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(r1, &(0x7f0000001140)="2170159465d71ae22e368406f2e88d24eaabc009160ed27a7b238258c8381edaf3fcfed101e8c5541ea7edb91fa104e82ec6b99b6a1d7d553ad5174807b3366373b4a54e0161a8bb05c05d038f0aea", 0x4f) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f00000010c0)) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$evdev(0x0, 0x0, 0x101100) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0x64d540c2ee5a82f6) syz_usb_connect(0x0, 0x0, &(0x7f0000000040)=ANY=[], 0x0) [ 568.102095][ T21] usb 3-1: USB disconnect, device number 30 [ 568.116108][ C1] ldusb 3-1:0.28: usb_submit_urb failed (-19) [ 568.124656][ T21] ldusb 3-1:0.28: LD USB Device #0 now disconnected [ 568.236099][ T4736] usb 6-1: new high-speed USB device number 30 using dummy_hcd [ 568.266158][ T2748] usb 4-1: device descriptor read/64, error -71 [ 568.486084][ T4736] usb 6-1: Using ep0 maxpacket: 32 [ 568.586137][ T17] usb 2-1: Using ep0 maxpacket: 8 [ 568.606256][ T4736] usb 6-1: config 1 has an invalid interface number: 51 but max is 0 [ 568.614728][ T4736] usb 6-1: config 1 has no interface number 0 [ 568.621731][ T4736] usb 6-1: config 1 interface 51 altsetting 0 bulk endpoint 0x8F has invalid maxpacket 0 [ 568.631837][ T4736] usb 6-1: config 1 interface 51 altsetting 0 bulk endpoint 0x2 has invalid maxpacket 0 [ 568.641705][ T4736] usb 6-1: New USB device found, idVendor=066b, idProduct=0105, bcdDevice= 1.00 [ 568.650812][ T4736] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 568.736275][ T17] usb 2-1: config 0 has an invalid interface number: 155 but max is 0 [ 568.744543][ T17] usb 2-1: config 0 has no interface number 0 [ 568.786214][ T2748] usb 4-1: New USB device found, idVendor=0421, idProduct=026c, bcdDevice=d9.c4 [ 568.795395][ T2748] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 568.810542][ T2748] usb 4-1: config 0 descriptor?? [ 568.816259][ T17] usb 2-1: string descriptor 0 read error: -71 [ 568.822561][ T17] usb 2-1: New USB device found, idVendor=0424, idProduct=9d00, bcdDevice=2d.a3 [ 568.831722][ T17] usb 2-1: New USB device strings: Mfr=0, Product=25, SerialNumber=0 [ 568.852103][ T17] usb 2-1: config 0 descriptor?? [ 568.857480][ T2748] usb 4-1: bad CDC descriptors [ 568.864241][ T2748] usb 4-1: bad CDC descriptors [ 568.870698][ T2748] cdc_acm 4-1:0.0: Control and data interfaces are not separated! [ 568.878770][ T2748] cdc_acm 4-1:0.0: This needs exactly 3 endpoints [ 568.886565][ T17] usb 2-1: can't set config #0, error -71 [ 568.897505][ T2748] cdc_acm: probe of 4-1:0.0 failed with error -22 [ 568.904807][ T17] usb 2-1: USB disconnect, device number 22 [ 568.916220][ T4736] usb 6-1: string descriptor 0 read error: -22 [ 568.926731][ T4736] ums-sddr09 6-1:1.51: USB Mass Storage device detected [ 569.051523][ T21] usb 4-1: USB disconnect, device number 26 [ 569.139187][ T4736] scsi host1: usb-storage 6-1:1.51 [ 569.546170][ T21] usb 2-1: new high-speed USB device number 23 using dummy_hcd 18:17:25 executing program 2: syz_usb_connect(0x6, 0x2c2, &(0x7f0000003600)={{0x12, 0x1, 0x250, 0x42, 0xc3, 0x91, 0x20, 0x572, 0xcb01, 0xd16b, 0x80, 0x6, 0x9, 0x1, [{{0x9, 0x2, 0x2b0, 0x1, 0x7ff, 0x8, 0x40, 0x7, [{{0x9, 0x4, 0x5f, 0x8001, 0x2, 0xd3, 0x7b, 0xe5, 0x9, [@generic={0x6d, 0x3, "95c1d844a4423d0abcf947466c58dcb505a5459239e760fa7405fc5f4ef23df71f8e30feca46db5a77e1f0e976ef76a0fc4a28ee34afd671ee167cf5076279689bc0b38b3229ea2509419734268436ec7df9697826f95b19cbb9d57afd271fe335e404568dc6baab951768"}], [{{0x9, 0x5, 0x1, 0x0, 0x3e9, 0x0, 0x2, 0x9, [@generic={0xae, 0x9, "52730ab591fc48dfd07745ca88e924075c4f32694be0d418c3b4351ec39c9c71080aaf50bb2cea5d8e2a646600aaab2028e0f820265134d33688747818b2759b2c248be3779489832eeaf61fdb41d56794f2b22966cc3ae3b6a3be3cf90684f693de44174b343d773caa593cc956514688f9ccd7dd869582c6426fbc04b9cf188c3572f0c705b5f4fb8e0d5f18ff016c51be803a53d5558cbe717ffb81edadfb7cda62c457de94bdb87d85d9"}]}}, {{0x9, 0x5, 0xf, 0x10, 0x3d4, 0x6, 0x9, 0x92, [@generic={0x82, 0x1, "41c54b2605238c9c1717a2506f3d06830316917b32909187d20253b9f800b5f9cde14c3a7c0cb2b8199dc921ba78ad8538875475c3b95d9ae0675580c3bb4a36389d1268ecae4b2abdca6b052b18ba47f2d6c4edd902565bd173cc26928221bdc69dc1ded131741eed899607ce93ec6e70b75d302b050291430ee752753f0ab3"}, @generic={0xef, 0x23, "81a598fd24d40b22a7875f84c98d2ce440f685216fd01857028ddd8ba5862090b3577b8615d2f1b5b2cb612d04ceabba8f7ae1ce4c6183d18e6715f2f02faca8c41ce50a582a63fca388db258d344479cfd7fc230a96afd1e90999a4f22a4d560c587d8265a090a5e02659ea7e14acf65bf715fb3ddc749fbe637312d4dc08d69a2a9330b6b9727ebd6bb5362156e3f3721a3260277d7379b68dc65b7fc536a87341d074f5bc5c474ae7fa2f98e5e204c2d26251acd40a6e73d26f2d3283933b8020399935475e5881474df004d9f17876001c946c5d700e0ae15233bb595f7eacb1f729f566408e020b708c6b"}]}}]}}]}}]}}, &(0x7f0000003d00)={0xa, &(0x7f0000003900)={0xa, 0x6, 0x300, 0x1, 0x0, 0x0, 0x28, 0x9}, 0x19, &(0x7f0000003940)={0x5, 0xf, 0x19, 0x1, [@ss_container_id={0x14, 0x10, 0x4, 0x7fffffff, "a2a64a4fc9397d54c2b1c12dfa98a966"}]}, 0x8, [{0x5f, &(0x7f0000003980)=@string={0x5f, 0x3, "d42d4655e45cefc4ca95d05048633e13ad385ba2f8a994eee9a1cba0db9e376f7b47d7c65261378d8143252843ac046387af709f1b6a359a0a5ac628950f9b12816ce6db4ee50c220c0f5bf8824cfb5daef294b900d1455b035887d88f"}}, {0x39, &(0x7f0000003a00)=@string={0x39, 0x3, "d69cff72ee9fdcbc89664f65ab5bacba3289a635e42530f8eb421b2234ef32eddf5c216b9951361d2176c9d36c6fdc693c4014134ea823"}}, {0x2, &(0x7f0000003a40)=@string={0x2}}, {0xf, &(0x7f0000003a80)=@string={0xf, 0x3, "a97f866ad98c1cf194c9e63e23"}}, {0x3, &(0x7f0000003ac0)=@string={0x3, 0x3, "8a"}}, {0xbc, &(0x7f0000003b00)=@string={0xbc, 0x3, "8d5bb338a4b1ad23c2488dc97e172345858835637e0a80001ee7cd9b0c14d6a5b5e12b8e5b8cc1b3d4f7f8b1feffcb2a3e74a68ddc36fc51f7054849b7d6c918e366beb9776dc46411ed8a174f8637cfafb691a077f9b98423f1bb05594b5775a0feab1d0b105afc410584581f1898fd12816f8f3ac8c4afa9591702a75b8fdf8e1cce77c9479714c45c66158cfb44a28bc64e62d54c3e670050c54dcd14e01c91c7b287f12a45e3d0cdeb160887a92f7eee20203d9230ba118d"}}, {0xc3, &(0x7f0000003bc0)=@string={0xc3, 0x3, "8da63318ab93868a5afb5a2d95c4cc2d9960317b3d5168c580c3c59412133846a07f46489114377107afe00f9bcdb053e9ef577fbd735de52d5e8bf6ca1534bc8b30701064affb4666a08ae92a8f5098f1aaf135cff50818a76a800a9375c4aeaf0827894a08c6cfb6550b8c5aa00a39465939f0624cc8f4c209112c783ffeef04a51cb7eaa7a970a25ac2060f299cea91227862126fb1a1632aa49fef9588dbf1223af17a2373f2df19fd4839157d6421d14cae957c9587abb4e28a17d5d81e98"}}, {0x33, &(0x7f0000003cc0)=@string={0x33, 0x3, "8dd144cef3330637eb75646d83d12001b9196f92e6ddfdd9bbd73dbd729d236fb42feb0078c5d57e0ba2b270cfe05c5c83"}}]}) syz_usb_connect(0x810bd2d3371068f4, 0x1e4, &(0x7f0000000100)={{0x12, 0x1, 0x300, 0xca, 0x1b, 0x9c, 0x60, 0xe41, 0x4650, 0x25ab, 0x3ff, 0x4, 0x8, 0x1, [{{0x9, 0x2, 0x1d2, 0x1, 0xed4b, 0x8, 0x40, 0x80000000, [{{0x9, 0x4, 0x0, 0x4, 0x1, 0xf7, 0x67, 0xcd, 0x9, [@generic={0x73, 0x6, "97a046edd4ea464e9ab1d5abc53cea3323edea29e0134dbabd36922cc541d492cdd3e56b8d6752dd4bd6e411c1c6fd935014216a35d4e430d3ae9a5493ab0d7e7f47d904e090b7a705fc0597b1d39a7e8e4368457ece1ca4bb8deb368e2658e926a11745d75085a5c446cc0298959e33f6"}], [{{0x9, 0x5, 0xf, 0x0, 0x26c, 0x1, 0x3, 0x7fff, [@generic={0x61, 0x22, "a1f69f0ae9c22e11dc73a8dd87886dbb9b4a091acef9fb60ca157a10d94b19178ccee0c888c68a2c03cbd306b7b369844d9a490e646c4a3bebbfdad3ae83431f2b4c155574254efc84f59092eb2acd2482ee59d81758b3b00915e849ec4ae9"}, @generic={0xe3, 0xe, "f919582836759270e0f14ab5095a1328fe9c91926a6a80585bc334cb687793eac7c453fcb829227aa572e18763d1743b763a5abb82527e14254931744e7b5dc0b4a327939ed7ed1ddc981309f62df975c04effa89cc8b051cd996d9bfdcda575b2f1e55faedb175b2f10783363bf9016c01e5062497aa9376b1c90d82ce7848eb1f6f58761196c8cb3ac0571f73484cc9625ffa8a90dcbaf36975c12cd993106a76f9e311544eb07f6dac6543ba87e85dc863747ebc4b24aecb7f10168433226495f2a65fa3f7e2378b6a6696a1f849993252f3d90c4f16a0a932a1abd0b922d75"}]}}]}}]}}]}}, &(0x7f0000000500)={0xa, &(0x7f0000000300)={0xa, 0x6, 0x310, 0x2, 0xffffffff00000000, 0x2, 0x28, 0x3}, 0x34, &(0x7f0000000340)={0x5, 0xf, 0x34, 0x2, [@ssp_cap={0x24, 0x10, 0xa, 0x0, 0x6, 0x3f, 0xf, 0x1431, [0xf, 0xff0f, 0xc0, 0xc0, 0xc030, 0x0]}, @wireless={0xb, 0x10, 0x1, 0xe, 0x14, 0x45c1, 0x200, 0x1, 0x8}]}, 0x4, [{0x1b, &(0x7f0000000380)=@string={0x1b, 0x3, "3368f73ea283b4e9977e7b20772ecf93d1c902840f24c5ee21"}}, {0x88, &(0x7f00000003c0)=@string={0x88, 0x3, "5f25f5164d8fa2f883e3b677be699f72bcf31ab12e8ef7e980eaa1cae31e2129d10c262955a4b3162814bad296369d584338b0a487544c75a8e2f9f73569bc6bac90301266c98fc40877a62d8aff28e1f4c898f0fe8c9fe0e05deede48a2a0814d749cc6fe64694870857c1a71cc4cbdedaa4b4f4af5fe2c3cb9fa5c80ed3eb60b0607a352c7"}}, {0x3eb, &(0x7f0000000580)=@lang_id={0x4, 0x3, 0x43f}}, {0x40, &(0x7f00000004c0)=@string={0x40, 0x3, "0e233b84365ec21ca4bcec7aed169380dad772b68cc0e96aeb1e6dc0c458f9b3073f5d93c044de8a5b0e88d30e25b36fd00ffa32baee3f8fb453231dedcd"}}]}) syz_usb_connect(0x3, 0x170, &(0x7f0000000640)={{0x12, 0x1, 0x1472002ba84f6fb2, 0xe3, 0x27, 0x8f, 0x68, 0x1bc7, 0x1040, 0x1f0d, 0x3e26, 0x1, 0x101, 0x1, [{{0x9, 0x2, 0x15e, 0x1, 0x101, 0x8001, 0x40, 0x101, [{{0x9, 0x4, 0xd7, 0x7, 0x1, 0x61, 0xba, 0x6d, 0x3, [], [{{0x9, 0x5, 0x9, 0x2, 0x58, 0xffff, 0x7, 0x2, [@generic={0x77, 0xdfad2ff6fd0737cb, "35fcc55b3d1fae20183ceaee03ee375741d0c480776279e25d7475fdf7cab9ed3f7ec0910fa490860a5667ee394da25ffcec052c86c441860e1345d0119fc9ddc020ea0427f7b09b35e303c4cfa436c5605b073adcf23997783db712359b4e5c07c50394d5a651654561c6398449ade9ad25a72e97"}, @generic={0xcc, 0x24, "0a0061878e49292d70423213a6dc252c8220a0389a4a21c96ba04a1354393219f4dc2d88d6677c3b60e18d2c7c3cbce6769df8c35b8f4f3d12f93c0cb6e5de3900abcff5f22038f36a776b76e1cca7bdb2eba03ccfb9c4c2d59bbd60da69c156514bc3ddca83c6898a962c98ac507de732c20d5869ecca690353ac1d945baeb21183071193749bb88ff3a37490cb0898ac5020d70c294c24da1510b6e4be717f239ea7768ba4b678a67a6e98e39fc821062e0930837d038737383c2e8fafec4b30862a4b2efeddcd621a"}]}}]}}]}}]}}, &(0x7f0000000840)={0xa, &(0x7f00000007c0)={0xa, 0x6, 0x110, 0x3, 0x8, 0x8, 0x10, 0x8}, 0x91, &(0x7f0000000940)={0x5, 0xf, 0x91, 0x2, [@generic={0x7c, 0x10, 0xb, "eda2e904d76042c4a70cf0b404aa1949cc16853840fa5a2ce2c3c0778587b372eb729bafe3b500cebc1cca240f88d3c4ea3e79ad842c00892c32ae001840a719dd353c4a010f4c3fe95c1121f989050aeebfcaaa3638cc42c0383c6366e490a223b40ddb8cd71bba7e8e2fa68de218fdecda0681289af94b4b"}, @ssp_cap={0x10, 0x10, 0xa, 0x4, 0x1, 0x4, 0xf0f, 0x80000001, [0x30]}]}}) syz_usb_connect(0x0, 0xfffffffffffffe94, &(0x7f0000000900)={{0x12, 0x1, 0x310, 0x4a, 0x20, 0xf0, 0x20, 0x5ac, 0x21b, 0x7b1e, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x37, 0x0, 0x0, 0x3, 0xb4, 0x2}}]}}]}}, &(0x7f0000000600)={0xa, &(0x7f0000000480)={0xa, 0x6, 0x0, 0x0, 0x0, 0x4}, 0x1, &(0x7f0000000a80)={0x5, 0xf, 0x51, 0x1, [@generic={0x4c, 0x10, 0x0, "8e0f733aa021d0fe5c02ee96140534c4a230f71815f0cb3e2b37d92e0b9985a88d69e0e2b2b02446a284972b3e3fae5df5bc72bb580fc5af6cfd407052f6a3e425439ef517a3d6d435"}]}, 0x0, [{0x0, &(0x7f00000005c0)=@lang_id={0x0, 0x3, 0x411}}]}) syz_usb_connect(0x4, 0x36, &(0x7f0000000800)={{0x12, 0x1, 0x110, 0xbb, 0x10, 0x3e, 0x40, 0x1b3d, 0x189, 0xdd37, 0x10000, 0x9, 0xbf, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0xffffffffffffffc0, 0xb559e7a617339db1, 0x7, [{{0x9, 0x4, 0x3, 0x9, 0x2, 0x4b, 0x28, 0xbb, 0x800, [], [{{0x9, 0x5, 0x8, 0x0, 0x1a2, 0x8001, 0x3, 0x6}}, {{0x9, 0x5, 0xe, 0x1, 0x88, 0x1, 0x401d, 0xfffffffffffffe01}}]}}]}}]}}, &(0x7f0000000c80)={0xa, &(0x7f0000000880)={0xa, 0x6, 0x200, 0x6, 0x100, 0x9, 0x40, 0x7}, 0x10, &(0x7f00000008c0)={0x5, 0xf, 0x10, 0x1, [@wireless={0xb, 0x10, 0x1, 0xc, 0x0, 0xffa, 0x8, 0xfffffffffffffffe, 0x3f}]}, 0x4, [{0x66, &(0x7f0000000a00)=@string={0x66, 0x3, "f9f16d5e1ae61f77225398d2f8146c7ad933d2126ad2d877c97a493e9e4e76c5c2f1645cc26e91c81b7fd331786f1dca6edb235fddd17ef754aee8059b1d6eafbfbb9ec5a7bef753be0d2099081b4ec1c06393763416302af37af3f6b1e1b0cd0b53df58"}}, {0x41, &(0x7f0000000b00)=@string={0x41, 0x3, "ccd3a1f369b4f8541838ded9a924201b991f322249691ddbf44473097814e1771f50e779de451321f238f6807a13d21ae7742e887fbb92ba99bd515b4ab858"}}, {0x26, &(0x7f0000000b80)=@string={0x26, 0x3, "60b736116c5eea3b44036d2e1ea99eb0b62d1e10328eed2f838ee2da98e1c4a9b8fd79bb"}}, {0xb3, &(0x7f0000000bc0)=@string={0xb3, 0x3, "aac7c7240722eea798c189db95c3a8ee1ab073685eff732c2d19ff4f0cbf1ce5625a9dc97217c220fcdf267ccc807de1d9e5134ac032bd15ba0ff00fb53ad2252fdc4edffea0ce7712fa1635e6687b1dd6e9cb149c1ed66bfe434868c091d8769d9dbdc9bdaadf3f4ab700228fb6e076d34392d24cb370790d1424f03399fd344c4ad4be8180f0bb21b249c2689ff6a0dd7843626f134f8b15f03ae7babbcb1d8a8f5d35b500040f045a4e449a77cc46ba"}}]}) syz_usb_connect(0x6, 0x18c0, &(0x7f0000000d00)={{0x12, 0x1, 0x110, 0xd, 0x27, 0x41, 0x40, 0x403, 0xcc4a, 0x7765, 0x8000, 0x9, 0x100000000, 0x1, [{{0x9, 0x2, 0x18ae, 0x1, 0x1, 0x9, 0x40, 0x100, [{{0x9, 0x4, 0x39, 0x1, 0xc, 0x62, 0xbc, 0x7b, 0x8, [@usb_cdc={{0x8, 0x24, 0x6, 0x0, 0x0, "02bb2d"}, {0x5, 0x24, 0x0, 0xffff}, {0xd, 0x24, 0xf, 0x1, 0x7, 0x4, 0x2, 0x5}, [@network_terminal={0x7, 0x24, 0xa, 0x3, 0x0, 0x0, 0x1}]}, @usb_cdc={{0x9, 0x24, 0x6, 0x0, 0x0, "9d4526ac"}, {0x5, 0x24, 0x0, 0x2}, {0xd, 0x24, 0xf, 0x1, 0xfffffffffffffffe, 0x1, 0x1, 0x6}, [@country_functional={0x12, 0x24, 0x7, 0x1000, 0xa16e, [0x0, 0x1, 0x80, 0x3, 0xa1, 0x4549]}, @dmm={0x7, 0x24, 0x14, 0x9, 0xb736}, @mbim={0xc, 0x24, 0x1b, 0x3ff, 0x100, 0x100000000, 0x12000000000000, 0x81, 0x100}, @mbim={0xc, 0x24, 0x1b, 0x0, 0x8, 0x6, 0x7fffffff, 0x2, 0x1}]}], [{{0x9, 0x5, 0x4, 0x10, 0x56, 0x4, 0xffffffffffffff5e, 0x5, [@generic={0xe8, 0x6, "5f5d8b93682b234a95659f23e41c08666da73f8cdb133e210d4e26cdf82d35a57663c4769f6e5ec146d0b29d7d927e463144cd5a19b9e237cc4117945997f547e8de3be958bb794ae825aff211712532c679a954409aeff4caddff0a8b7f27df63bd87a278a281887e0353e44986cb00cc72891195d1d21bc02e7924488adf5d579960366d1a049b032fc23ba086a8a8a7d3743ad6c1e82d4aace0f94ef29307138164fec385d51a41701e894683f6ed59873e83804b8b4bc18994881e55cdc2b434e48d6d1ab158fa5671bb907a903be9baf725b93ff9eef123b671e924ff0b13163d9fddda"}, @generic={0xd4, 0x7, "abc554926671f0c2b9e2b6cfbf388c7ec8febadac7195d62661150eeffce17a8f84f63bc9e63a98f2713812430b91145be61a8df95bf8f80da6bc3e8d5372b41902bb34dac87b83f12c1ba76749bd67e613a9a17fecbe8af2f23c10f41afda3c4f3775316585f9d1e8ded32fffbff79913e157c8549dee7e4ce8692e27e93690278ea39fe11eebb9c187aa5872f5325fdd818b16badfec82192c4517bdc9ff45598a1714a26898c361a009fc49d17fef6fb804654245189ae6a92b7771c3ab9bec10512830bc04cef5db3e5611cceaaa0413"}]}}, {{0x9, 0x5, 0x8a, 0x10, 0x140, 0x100, 0x7, 0xe36, [@generic={0x101, 0xef183f1bd30250f7, "8af94efcbc39b6e0cfe6da8fb8c3c933efe0855d7c83c8b35feb60f1f22554fc7c8b3fdbdbd9b50ffa2470ee3f79aeb12404cf56196a88b0b41b321453d81c7eff2900f908b76b1120cecf545614f60987cee6ea42431d23d87f43f1be57ba562256056387fbb46553c063057571a2f2fac227e81dd48ef01962fc0c2869949fe3dcb61b47c5709429c9918b0a777d4db62fbd5c341903a6958a272049f1282592aff15bc7bd5a883a063bfb641159d55d58dc4ed1fff2dd51f07edbebf121f9c4906095ebcadeeb995834d59ef65571ce361a13efb5e5b85f7c717663bd5a65b03430cf133676bcc5c39552a37a91645c4070f93c1499b570d8d651e8b7fc"}, @generic={0xf7, 0x10, "fc4a82810ada97c7669468f9d8ece104cfbb1bde936bafa9fa34e7bc35637b4bd50a0637e037ec3cb3aee8849be00d9e900e9a9c683e214639cf1f6cb57f5f9103247fd66d5b2c0344fcd2f0e94dff041bcea9b1fda984dbf4ca0adb32943b7da8b50de59262f9c07d8f47d5ea55bf3e4f1411c7bad1b3f4743fb99bf3118ba4bc37377f40757e305823a6e4a13d5efbdd84001504355573e0aea98f465b71a9e0a1bbe5a74be296be8cffa3f4ea8c73c6884237692afc0ba6c13312ac90527f3685ecae3ace520bebb11992d771b85e4068cc6ae6419e04c5df8c01f5c5beb3d1d3d07121041cced6b28cc48db6bce5ce15633fde"}]}}, {{0x9, 0x5, 0xa, 0x0, 0x387, 0x4, 0x800, 0x80, [@generic={0x11, 0x2, "382a3f04e5e83d09348cbfead46eaa"}, @generic={0x2, 0x6}]}}, {{0x9, 0x5, 0x1, 0x8, 0x264, 0x0, 0x400, 0x0, [@generic={0x59, 0x19, "98850676148c4486cc3ee60a39bbfc9e8f8b8d6248a428baea609010be465c15f94683541f147a0cd314c53099f35e0f3637a8112ca22564be6a492bf52c6cec53b255c9564dd622cfe49a451667efa5cfe4588b6a6ae9"}]}}, {{0x9, 0x5, 0xb, 0x1, 0x301, 0x530, 0xfffffffffffeffff, 0x7f, [@generic={0xad, 0x0, "46f6bca08a94f548f3b97dcfd49196fb724c15821396bcbf52f9d8b677695b99414e0df7fc453cb6e97d793f564f697ada55edc236a1e986039c8800bcce22f7ad64d16f2a4c0b6e937bc33124dbbb513e52fc64aaf8761ff8d8f2efedeb3c5b4ad26760217654c3905c03f53b4efc61090b6be08c47e73f98b7b1a5a839522c3b9da9e9c11bde829ef9cf2022cd62721dcddda8f53d5fb920eadaf4d6db31fb3b375c7d8ce5ef4ddcdce6"}]}}, {{0x9, 0x5, 0xb, 0x2, 0x20f, 0xfb, 0x0, 0x9, [@generic={0x1002, 0x23, "ac4359aede590e5220c60c1de49f61e410a0a3796934803575c5690cb0af466ad4e90c9d235988c998ea99ab6896c19c39f296d44e6214ad6734af08c5396a5e45a7dfc42a774fdf466f3633a7ee9702cfe995cb51e52cc42ba2dd1730fcda79725d10a67bd80c9af6a03a27435c4402828eb99477e6fbaef6494d79d982d30ded6b09f14ab84f8288bd247d27f1bc2bfe8ec1fdf04218dcf0abee3bdeaca9c6c05e0d407718a81aede5030a7f762a18587a2ced3c726caf7137fcb2c7a6962ed7210bcb0c8acf3265cf1a6e7af03211833f3516782d0608e8f92248f62a1f66b4c0afa0a541f2229c1ea6381a5b5b6f02184a5d2281e8f375cc9e22512e578a21e4e42c674691d7024f431c10a07b7a7245c96025f2e552d9ed05f2281d5a5d829f2c30dbb1d8a8ef6026f91d6ff6a27fce2f90f2436e02d56bff5edc018a20ab6f2a3ee67a053911259ff934bb66d74a9959358d80c426021654d178bd5586a79fcdee57bb5016faa3180fb5e6c3def3ad87a9b1b42921494c489299ca836fde85282733e594946aed83e227ff90faab3b1650e80758d9167e061737a5c090bd948a334906c52b73ac6b4035b662212f1bf84f8e8510a5602a9ced88f9b68168c1f407432935a3505abd004f4fa653fdfa19b930ddf9fa7f703eaeea3e2156ec3f9174687591b0005f181b20e9190c52f01cf9730da21399f1e137941e5096befe7954688d62753a5d0c36da03d4ffc4741120ca103053f3e0d2e216e0c09e48d4b7e72e039bda8f39a625dc02123138b49a6767382f658ddeae02d60338443674ff6250fa116b017d1f21c29ca9181b23e4832d3076c7cc2b6369d464d5121aa347378e9bd3e5ed0e343870d9a265264a183622d8f1c6db63b0c9bffc5098c8ff4baa03397ec20be2f7b1285b66bc62745a768a4892fcc91af5481c925ed6a18b0040c737e79f484cb1ae06cea790795360dc1975caf0ce51c49c3d1030d47e40c173279b1f06459a51df49ccfc390f21566ced3ed82bec9ed49783225d93be06eb64727f6082b8a3ee659fa6691fe5ad3d81b68152825cef9bf7c7c9b0d96b5f3194121c2790f99dfb61adbf36a810eaecb6c6d53cd3ac3710d3dc7131ac21d0401eaa994395230e4f4cd248f144dd7eea3014350b84d4b2819d50fc69c7f2e75540a95a5bcb843416c85e31733a5d80d121e339ed87389fa0714f1927cbfc004f4ccabf0879171048740950de4757e4046d2a73eeadd2f3005d56cb372405537bf4e8fb81e026025dcd38b69ecf66f8903ded713b532e0a41d3b2b37b122c8db341f18f81a42268132a048269a86ffbc08ec18c5ee9b69c1d2a6b5c554f2f4742b8976a8cc594e6607a8200ef248205ea722851bc69538e2cebaacc3cdabf3749895181d343186f81fc97131d09cfd456d36bca597601bebb250b603727b470e186877bacc52fc730d1ae29eae0f463afc01922c187ba968a835b63409f6a05f22fdffc788d2d6a385f2383c42ea63b8970fba493c20661bc3a8af49ede846ff253a6a6e50ce3edcda1876a08bbb70fe0c84e4b6ef4bc656babe6aec73139d6d43aaf46ae28e544d67a742419eb3f0e211a5dfa13fc59e9f25e55caee271b0fcb3370c64d7de67818dd5f69fd6fd8a0bae32d17600ebfd40533d171fad444665ae037ffdd3cd14d2b03705bcb97351110e07168564ecf85d1e88ed994844cb7324e2a95714bf7ebd58e040ec27c9a487e64908930672845af2076d298b824ceb0edaca614c74b4b3f554610899f4e19aed4d1e37d9c5d0eb89d8ef5e9bf94cf151e0b526aa2c3b26cc2f4b2f0b17b154cfafc526c7a16f4646de1defe6920b6d7d75b392906220c75d350579d4fc1c071df6eb727652b0201bb8281178235919ffbf05b274b65f4c75be1f414848cc1f0a9d4f82942fb7ee4956b3743741be8a3f3e475dc6891b8c7196a1d57d81c258d9b0fec195a60f518b3eca6d03abb802ccbb3a090360aa836c4a6470fcca50640df687b4a2230681569d9c930ef562ee0633d88e3e443d59d636545ab575516883e19258715dc71bf7b1d9826c897855edaa07ae16d5e18f9da386d20ec6850245dc21842443ff8482b593b32c7cf153d675f1169566a8612e8d615a2ffb0b40c9e5ee7fa42d28c1ff108c223b62c015aa0635387a0057139bc1ff89d59ba555dd7ab693c213ee0ddd81e490220f9bdcde46488170161776ee66dd103816f0a29002918a27c944ef71fa08d315c870b4ac26141fa40d5acff98cea08ae7578b650bc649d2280a211ad2bc181cc8f56d47782481bd580a2b4f92bf561738d8cba9bd15a6fd96fe1c3c227dabbdc1dd0e556c98877947c598553c36b0d5777644f0287047629797c6e2c0b94525933b975ae7854e882d0ffe099cd3e285e7ff37f62eafac7ca04aae8184112c77e52e2a503784c74d6c59b2ec33a0378366d6b89fbbd5b3773a5750764ea527943cfc33849523109629bc58d6a89457aa0b6789f86a7fc020282a6fbae459d0e9e7660b94449d3b24cb90fe90904dd45959c83ce2cc08baa25725d659c796b47cea10eda4886c1db5340c146fe2e6e0c59c6977215e6d94f040461197e4b90689274f1ff8d5a63de0edc8d3a43d302a2c807636df1ca6dfde584f8d4a8d8db85f1fb66caa705e31eb95db77e30e85adc997de416844ca91fcd44d6e993171bdbf38efafa204f63fac20a374ef8c7a1afa7f824feec324bfeda549c653d8bd4e320a081540e0849793c88b5f22c3b5cdcab1542c402fdfaf9083acf39375d41757a1d0a22adba48b140e5912c8eca16904940bbbc65f249e22ad627265d8da71723ee60384535b66e981e38d151d95b4f439433c12ec116d32c691d1c1b071c447013947ed36f363a564fec7d31f2905273ffdee4aae692450003d4f79ae28749cf1df26178347e928006f1fb19234b6a1e43b344a66a0af61f42d5540c81d19a794b2a7df8170d7eb5ac659f96df95b0639db5bbd56bda180b27ae7c5acff54e05882d1d643702d7fe3c9884a6a852b111974144455da9a522a76b850015788cec254ab26cdcce2935d4bbb540702743f2f4319b0cb1c99bb416e9a949019ac76828acc124f051f00c251495f227848358a966d21072a56bf9eeaa532dfdcd196bf1e9ca565b09d089aaffc8552cbeb502f6c79604081a222122a953545975f2ae2a260275ee79de5e745b7ae9b89afe8e883d72bf49abefd8148c64ece63bb4730d19d23983a999b41c49b6e9493f6ac463830769ce26f04f0137f4ce44ba1ea566a4e26ce76b791aab22a8319e5abdb73a97ee1ec37be247f50e66e56bac9f39d18bfca6d7636d91d4c03fdd420c8240f1eab125e4291ff15ca813d533ee3436c4570a05b92e16d10b00b77138159ada895659edffd1284a4ba234fe01f02152206199db0728fcf5f3ee59b36e21d24383a760a9362bd22d96ee2a00d0e8b9b8e4e3bef5708fc87841513d8c5ba462cecb86ae8b82fe37750509cd6ecdbd767ecf641de7f3815ec9a15cdb4b88ca669740187e070f7ac715509492df6108b2440df0e7e577f2ec2c5861a21af5f92deac3191234c1ed4422fae99906ceabbbaf0fdc3b8af8b2e8689e16b8a039c2d6c9b5c11cc0347ca1d4834571142abea977de9630b1b27f67e5d02db6bed4e5035f61130ad4a6d9965f31d17035e8a57eac2762ed23d532140080c6503040aae0236da2babdbdba9fc6aef0eb36f9967ca5e560be105c1e7f5fddd9da067586623405b8f1e0980e3e1aa602ab9a0871e4a8dceace8e5c82512f4c46bb68497c0e75056507f3d60d384fcb47eaeb95089b2d7df19f77a6a4d18e8326850996914c577ea0c92acf889af016bdbbfd8199b9eaebd8fad59e6aec741d89b065c18ecf1dc013b96b81a8a40635365cf0b405a68bd202754ad528a0abc105d50306b4fba68598fd99bf03b6f315f1bab3b5bd514697943e1296b1f9694780dbb08b41f45515e1fcae3064acc702f134b67d532ed8b3702777da05065cd44baaadc2efc1a03f749a38cbd4909a9f23720034d7832d856398f95e85280abaacbb38c0d733f6d99a2226dfb50a289ce5a3466bf52ded3d4fec3e57577eac1065da2476546ad028ecda7c475c5d7087d2982ec0843bc8d8e815e95c1118d93d5e4449e4b6291f40bb0991fa4eda463da32c1704d8b5eff0f21bef67339f1d1ffb253ce827598d082f1783a0c6a63e36a70bb8e7dac810be78b67248e6599600de3ee4131c74334135c6eab6b6b538165287b265f2e0ef7f59eeb0948e9ea7f48ee9cb1286592a3342bbbb66a7463799fb16b5ebc07de09a449e6e29877bf854438e0658187c2cdd462fb100ce36fe7304ffa96e01c0c3c923d9e03f9f3e5e13ee3cbd70d3fa7ee1318726e2a12a56e1672b1ba68523cf91275a022bb7f0e90c414e77f952c2564697a85ad692a822f443b379d48c8643d315252ae9b82da83f5595ed0942ced3be5a1020bb092bf1e1817a04e31fdc396669ae8cfbbf322dae3e917d03d3e39cdbe3ccccb2e2604ababd842cff636240822deedec40e4f5b1c9dd36cc1f50c1392abafc999f70a4e0dfb321ed354cd3efdc64f73a21016841800ad813f5a0eddc9a0694e7077010fa8ac683755f7c5412e1fc4137d17e5f17ec1bac13e7467e654875db4bdccde59efdf7a7ec3bda3c72bd2ca52603835d96e1ef4ad573827fc91536f5df6b47792b600410f9002036805c81bbe1bed424478237ac1283d1f80d7729f5b98d395639470dee0b3276fdc81567c5c5f934cfb6cc67a31c0a23bb9589eb11915d2ab16eab6f4f4255a9959ea74aa3f0cd00bffb3c0043ebbd8e19c25cfc3558f967f3099740c0340381b8253e5d1ea35b155f04d9c3f4ce4a4b01bae00927a518c49c151103ec65496f1690074dd1b41eaed1af765e65504235a3beaa454be83de36ec40bfd44f61efe249637eea072118931aa3e82fa8733e34f62bd83296cfff909e66b03f7e057b12e7c5ef89b55f99504e5dfce65cfd8f07060c27a1ce52475e13949ae8cfa9e45458e87066c4f84cd9ee45051c62962d3abbf643566b2906766c7079c7ec881f48d66547d5b844405a7860e4e4542c144544adccb2d274d12568a70fe5d0b4092c8eeab63323ea278b89e27e4bf1770c51931f3d11d303a5dad6e6738c65f24e92d5fde70cea9091db0f5a78bd4d1ca17776a01a35ab0d43ce7f04a36962308c9caac00fbff2f4cde4931ed6218cd73aa6fcb3db1cc48b5018476768a7e5c2187451430812ce22527546129f98381916fd4800a8cfb3adfa0de15eaaefcad18a673d511fdf3e66b1867631e6acdd8220c39093739fa5004d0a84ac1ded02b84f77ab5fca552e45f22d3edcf83d4341f917fecb82ac4c97cfd40afbd219e5b05fdf9923eb0675cca1a27aa17807aab4a607e704984a00bbf28ae7e98713ffc7635c387235b6f87b3f9a8e7d2dfb073696fd0276ce96563f454ff314d92c4a4be165735461e03fea5ac2943a51c114451bff8106487af0e0b8716b696cfd1faf2ad38d65d99f721b397f48f5db20d39e1a3b24296d44f39f0824810f9b785d5f10198d4ebbc851984f9846928f6491af500d642d5f6b48d68a217913fdc6e4a44707285330376c57d84b751dd19a78880dc1cceff41128a0dd69600d0793bd82b270d7bcaae7dc83a9e9b1a152e9ab93b3269d0d14755ec4e5e21fea3de9ed159da31776756dd566664d4810db5ac1b7786b25abe234b6ba9fc38e5f0bce81da3352186"}, @generic={0x4f, 0x0, "adb70e2372e091a9bca4d78a99a54039df33a85b7699a96ef6b65ee9f6b195f0d3ec0092f873dfc597800b4dc86f81bddf13eac9c0072497eb2f20083f5ef9f83adf00b2619c952f7719b06204"}]}}, {{0x9, 0x5, 0x9, 0x0, 0x320, 0xffff, 0x100, 0x2, [@generic={0x1c, 0x11, "5ffb2bdb7a8f2d6e0a07c0f259943e9809565e3ffa471a464b74"}, @generic={0xdc, 0xb, "83f46785028aacbdef82a60734560521413f75fff3df105da166565033b0232bf21e89a379cb71ad3cfb3ecdea1ba7bdcc3d8ba54a06f0a2910f1f255e5105228ee651ac52a28306de69cbd076a1cb98900f61bcac127bc9a66f28339e9257ebdb4b0c8b12cda3bc9ae3dbea057193fe5d61de733d7a8c77b52c1336c4be83566397660ad08b87057ecea1cb7104bda79cfd9d763498a5e3782ef0593afa823e3a95cbd1be7d6a597a93265d31289255aaaf96befddf98a484a359e5d1bb5c39a8f8009e0e679a8fc1b6c918bfce429b31fdf36cdd6110090797"}]}}, {{0x9, 0x5, 0x6b7caf9623d01152, 0x8, 0x121, 0x400, 0x0, 0xb7d5}}, {{0x9, 0x5, 0x7, 0x3, 0x24f, 0x4, 0x3, 0x1, [@generic={0xd9, 0x31, "0f46f9e58c4834ffff4d72e74817ba50d096dd5a6e24f0d3d08e07db9eefcdc5f5117b3c0788767dcba43fe34b898bb6dd9ac747a35949b45f805edf44e329d0ebcf06f083ee4ed9739ff91c170f3cb865b31393aac08a9a25ee75124829fe2eda1a4c69a19af380da90feff5c1e7079c500c40cbdf0d55015f7b7c063dfa540dc3c478d73d75bdf84cdafa15f56c0484b77ed35041db339b771c9db25ca3b9a6b7edca114b92abe2d38c74a0909f1b61b737fa0105733994063beff0821ced9586a0587cf07c06680f969718630782997d2ba38350011"}]}}, {{0x9, 0x5, 0x2, 0xc, 0x374, 0xfffffffffffffffe, 0x4, 0x4, [@generic={0x8d, 0x23, "2df496ca8c0f65c80f5b282955eb9724e524e089f3ea4b83e0340879c783f9e440c24ad5fb01a812e62c4b250ac9792bb0c529224674a8462c04ef58958253fd1696af776abece7df23cdf24740592dcefbb94d6630185229fcfdeae174e2454a42aa7501c470a2dc55cde7f8541e6bbc96810091cd014668ad325213c0c33a912a638e20321eb05c22617"}]}}, {{0x9, 0x5, 0x0, 0x8, 0xf0, 0x1400000, 0x4, 0x2, [@generic={0x47, 0x4, "90f29e018f24bce35cd9832c1a0ea9f86919cae63ef5f1f74aa06ca057c1ebfe06a58f25d464b1677ba7a41f6c4f8c03aa6b4835b1bfbbf4ebafc1c543fa564f2591af9438"}]}}, {{0x9, 0x5, 0x0, 0x0, 0x364, 0x20, 0x7f}}]}}]}}]}}, &(0x7f00000000c0)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x300, 0x9e, 0x401, 0x1f5d8000, 0x8}, 0x5, &(0x7f0000000040)={0x5, 0xf, 0x5}, 0x2, [{0x4, &(0x7f0000000080)=@lang_id={0x4, 0x3, 0xd0ea9585704220a7}}, {0x1002, &(0x7f00000025c0)=@string={0x1002, 0x3, "a9b506fee490b8ae38f6bfdcf78f6b07326e19d3e7e644d2d4b57fd95c31e5c8c43b5f822454f29c8f9833015afe5c3a39eeaa32ba8c5770eba80c9dd95b9b4e6128c582b075b7e51c2e8dada2e25ced5f46a15b50ba217e6cdd6682c4d9d60379d1b1a5f3ba230d3e7716c9f3087fe7f1f0507c39267d99cf2b85d8b106345b129a030d4bc0cef3f1536911e5665886f7bbf77adf3bcc1c72ca5b4de5fba8961a7681c728b97e6f5d53426f0910bae78c544245e94ba957ea0d465d007b5a879a8e3542bebac0649bf4e979a43791e9b8c2b13c43cab803b36d2ff61abb2681c05a401f59af210771fd16f63ce82ee2c5aee26ad7679da5da05b771efd487a5efa90e37186f4b5a69bd2fa309097a0e629189922cd926833a485b88eb53b8955d1d063db90bc6cec5be0102b9913a5f90483444c2e69ec798904046e7874982440367d6e37fb67ab65f5053c9de4bf3e4e37bc39847242e50dafc0ba0dec1816264d97d4a0c4ef8e26d62882193b8841ac7f606491e61732a8581448f50e6ff6c33d70c46a13687b69f3fec62852b55981ecdad20f1f9b1f7123f6ed30c7efacd0a58521cffc8659fcabe4a53e184f7597191c84b3cdbdf77ea8ee43bdd6e00787ef243d50d078cb3c49073770f2452f0b3591c80b3acb7ae3c608ad1662390f05d51d611a87c1f7f5a124e626a48292b2ca275d0196a15f221bfdc39363f7e07565e76a265768622fc6bc74c9acd012107a99bbeb5c0363bf1ab4bc273212c696a3b14e7718d8c906289bd44678c42cebc103465570c3db443d1515fe11eb341e9f0be217df4e81ec4941a32a90378a64e6357f2b99a2e853b9e4f8319c7f5a9ebe2605351f65d2510b6f49a0be6f4f07b38c0648fde22ae6146bfba075c7dc07a491b5a3bbbf00c5d87dc42ec8a20ed176591989d112230c23d1948fed38c7e5ea17e22d7d715df85c0e15030f9dd416f65a90c3d7e3443054d83242ae5fdc90b1685826f491a568db381edbbc460f0c8fb2c6a53a7d7b8399c4179ac6b37edf4c0a4dc4fa79d0b184e46f029ec1b4ce8d83012ddc5eeeadba7f74a0a0062a0adf3ca2e4f89c8693590c9edf41ecbd24a9c47c24cbc619369596c42a622678f574a67567f195c2a246b5082545cd9ef1aa77fdf9f7540fabf58a4796ae94d9c0fdc69e4875e7e3acb3a0d3a8ec4e3612453c825bf23cfedd63584efba4ff221b5857cc63e1403ebb4dfa758fd272986337d0e3a79d430a58099a24852a04311f6b9f2cc2a5da3e0af640050f566edc5f4bf0c02f80353814da36f638c6fcf2354ed48104f17c881811507f894f2b870fa213ac6470628f0dc9060bf12b25b421aedb0b65a3561a2a58e6f16ddae00c4c0115fa3e3e373a0d7d243d1d3ba3193c7d442cea0da5d76f725ffc6a5020355bba1e096d6019fb04a8622526f24ba25a43af430da4365b9a925fbd9ce025ad431753e060a2e00b2f719cca65bf5964ac58e7155cad9702524dcd07c67f9131be873ca1a0236c8988bae3db6a5e44d3640f1b8285bbff59b0c0eba0ec19415793e85ac834f9d519ffaa77444790ccb3ac09bf62d9c4545cb589e821fbcbb71f9ca50443187744ff59700a11a7a2a9194c2476480c70665922f3edd0ad4956fff222b1f4ad86712e7b200c4e26fa9a8d6b6b3e18af7e122181567d6186604161d87abdf01aa7d9d0420d09920bf899ba3535b748bbca42c39a6d12b6ca606a2d77ada5140947ce4c2e9654976735a6f7b0edb6b9b5ed4f0d128b4152f5bf3a848f8586ddfdfc20b1fb4116efe9a328061f739c4b86debe124702bd7524c4c65298b4e4631af0e866b072c4925bfcbcc65eab6f8ae5025858e657807886abce55e45f1f8c4fca191a9c266557de79ee607db8c501ac2a042e0e7d29f67a2c030350e710396ed4aa9d0420458c50f2434c26c09b4fc0c1706862fc394686244df15d6075d43eafdd8ae25c5e12841244ac84332a6c34be49f7361e882f6775319ab3b422603f5080024ebd4b848f321317fdb8c10a6a856a2dd22c03a52a6520bcc2a7ed9a0aec6cef94e9a5690685826cba303721d16ae6952e3c7299748e810ce206195ee60ed4aadd249197e0de91798906ca67c9e385d9327e9b63fdd6020633a1bdd649eb2553d759717a19e2a17fc364069bcf7a8448c35bb0902f052a37b8231ff0bbe96dbbdb4d0ebe904a88e80173c04a06710b12cf9764326d4bf908c764a59dc91c3c65d60a94ada439b4fac3387bf989f591889cfc22dfb7febf4a1a8bc22261c61508c6709250e8b5de6d56f03a1ddd9520452f63ede26c76af86538ab10bf2b0cc9fda0fb69f05df88fa4a4485c271c5a23fd8af6414821543f333c0e4da9fa137d2b229e9f28dac48a5a9df46b82c2eba30d33a5e279dd089b6f04880f5f43faf59c859604b45e728dcb6720ac76e5f3922797d0b9134cd952f11be735f99265a3005285e2a4c1d97dd31584e15cf4c6807aebb054ed137ce93ac4afb67fe3b0200f93ebcc25e88536d7171ba5d545c1ca6ba44bb07ea6b4489ea81542133a95ac645dcedcc88b8bf5f6d6f7bdbcb0eacf828edf3c91efa680095a697c991c4bd39a9143edb681433b9e68e2e6b8b08294ee1175d9a5ceebe44705a0679f5aaa79cc9a3dc0c72d004cebdb6d759012fd85c0b83e5b715bf1877123b53451ec5fbe0c7f40639ef193d0e21c305a60e4b09a2f76a784d4ac4357d5969c0d59c9ae03e563e07328e6085c1bc08d290f493cf364fdc20542e80bf999cba08a58cd6cbce5128b6af29d11cb0879b8851b764980245f1afe66f83d8764d3c4649673bea2b7ec78f8fa3796a29623c2ab80dd32d905e9d57b59f7db85b9153c88d764f5eb6b4ea4f8470f44fbc5c6d4565fd5868d42cfce3e7278f3516055f0bb539b14ba1805fbdc18d7cc80eba11a3358c2a3e8902b876524b19b5916576be51ea9fb98a1cba75d497b073f107501e51bd179defb844782cb17a2a775b94646856a06bf0985281778d0e5e71a886e5d5f479e37af88a440b11ad17bcf1ddb783426edba3991a428601ae9719eae27559c619d8bb882c267385e8120462d750dec24ab0dfbd9c082c76ffbf08a5d5635acb2e238d3a790dcf213dbaa05d8e3b3457099c95a6d22d0919fcfe0689c6d7e64abd2bfb323f1b1325d957703b48977b02840472020c90a5c5f88e22cac30ec80f096bb2dae2dc11a4f77cadea5706ba5935a5efca488fd561d823622ad80be4ac308021e10311dd550abb4004ed5349959ca2213d8d3829ce405bfb9810166a1472d3b51e8bf0e28f229be9bd2d714c6be66a43a150d2b27fe2f6f6f9a39c8d9e4297583511f9570c6644104c02c80c9cbf28972e6506c6b504e79be915f1b8b463472635536a6be2d1883902fca8297f5f402947d646dcc3c10c752c6da98291ff56f4919ce3618079bf3cc072bc072e835381dfb7079e97b99208828132dbd6eb9991f71b26650b25343f52bc5f68f572cafd21168580af260c686724d73c542f65a8299c9942b822641041ed1be6bc46ade3ef3878fa3c62d7893340eea5c61c270bec8a59db79fb65d79c8b989b62ff47c1e0d2156a822ab938a6bce80b4e287bf5bbea9cae561171b02c238d98cb77fee14a97b23bbe71bb32db9d3f1abe3daef822dd73a7bda6c69927ee598da60e9e528cae1b946bf94c0e15d7d57f2f9976b8d0f9166220383e884ab22112dcecf94c3284a67a5b5c22908d8168c554f5935594124c3e55ea2afceaf4db3b69f004d785e324e7e8bad0325aa6323453bdd842e1be3891f6896261ebeacf84124b7963bf17718b11f46ab68cdec4692ecc730bc647e3b908b230edace6f9897c42dc31f47882b37359a6dcc6488243d2e8edb3777511a72db6e30e361eb819ab3fd30ec26c129af15f4c4ef2c736d20084f2260005bbfed25e674a60841fa0f076fbd497f4a6c0cb39040bacffd663c9867c724afea146a83cdb16b6d1f14f14eace22c7e8e3b69b54280b86f419c855e763212055aae81515e1f67b7318419eb2afb104b38349903bd9916c26a6688711b1793568bfc09bd8a736552c923eb4d57940f160ce784a539a595056a6dd536d1eda5f4451fb85069c278de0cb0e620726c0e2cc4c1a8ea1e5b30d016eefae4db5236376c5b41a74949d6fcbe2ae1abdf18993c460b874ed706c1588685dc6b993be85b87e8de15614b6c954eb611857539160cd1e98cde04e29f3aeafadfcc37901955ee47584fb92a9d97e7201a323123599ce41d5783a2c0f7befa14a090234649ba5dd9314a08c0cc1aece55655416d1dd179443b86456f9db936ff68c8a18e2efbe69a1f60f7866b7fc58dbe68473ad88c07f407ca4a5323b9e1e556e7a82e7bf613babd90f6469e892eac60ef3cb4269995fd74aecaf15475a28de5dc5be9c3b5e8efd44f613661d04c20957ced3a25b5ac341fb55114df34d37d06730cb352b9e0f2499cc03b68cddff7245424e69621180107d404977c4bcfb793c010f49ae567409c1554b0d91668f04fe4c9031c17f1b31ad5682ba75454b12479176d272ba2690e0a365bb2e46ab454ac005c6332c32c9da13f6a238321a3056bbace7b3bd0b6482e8dd391eceda09adf19afef4ba46cd20653dfd501ba2c5bf7b6603e3d250385edaac17ea3b63b3857265e38c1d20ef978f6718eb9617fd11d85fdd19b0c0acf5f95203e0c52cec4958cc0d6b7271dd0bacec3eaf4a403bc4c447eb12aa67acf76fa2eb50e3b7b98541794553d20c3d0b255e67212f74eb5b0119db5815982235b2270fa956fb1955599a5680d22f5a264901b055f3688b9fd4411e90fca16b7ec66bd82fe48c4cbb2563932e1f44aa78c1c78abaa6a64559a8736ecf1cf995265f46b4fadcfe9a3bebb203fd21a004459ae6a73447cf1616afc5d59a813fa71a448cd7d707840fe7c0d26833413270e48b0cc611d513fea2699a651a8517c7c0764b748303307c477d7c8fb3ffd78a1668abea4a8dbe88575324fe65ca6e5141b4f29dc942c9cd73b0f509c8548ac515cf46b19052893a7d1920ebabfa9b1245bc36307dc6f730547569c0aa38598e8d441355a2807319afb25a516c5ff7f6c8ae46b5ad114be35ed6f9d1b9547fdfd7136f1ecaf22db0bbb9b614fb217510dd97221015ff74da4f61d2f6e2ec6950969cac02a3195d77a36e3c8a14ea8415599eafc9acbedf4f100371c9ef103d1e1013f8a7663e39fac74e0d12f469cb2da9ed2bb02d956ca54914faed081ef43481c5748e1f23bb5c5ffa77fd628c1ee50a590103abf65126d4fa5211206dc32b0c2b9270251ee7eb40a2f60e064275cc3cf841999401476940e0c30c769aa5950819ee00318e8c7c8d46b71ae62809a8ef51664d40d982acd4e794e67d80fc1ba7c46f67e30455016eea8377b3fef57b788b8a64f84ba7d3fa72df5417deb475263c5e7e6298075debf16d2d8da5acdc776a8d32248c8a111b3aa15f0ba31d185c069ba6d15fe70b5ec4daeda4098cceba733b595a3eb5a333219d32321c010c9044b01db62dfc96a29f3efcb7b3996f49e8908cc7cff596d06f7b980c86c79fb245dd5f03ecfa941357fe946456bd347dc30f599b1df7bf3c409360f50096c642f8445cdf9280b7a662f04302904129e6a8c52dd51a3d00a5fa4108df81d6453e0c0967071481e10b2608f30dc1d941f177f3b264a15ba300a446241d5aecfe8e0482fc304a469101c45f8219603fcbf44ecee8dd3018b8584f5ab44c863c4f43c5f8a"}}]}) 18:17:25 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280)='/dev/../raw#\x00', 0x0, 0x7d) r1 = syz_open_dev$hidraw(&(0x7f0000000080)='/dev/../raw#\x00', 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$evdev(0x0, 0x3, 0xfffffffffffffffc) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x80402) r5 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSABS2F(r5, 0x401845ef, &(0x7f0000000480)) r6 = syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0xfffffffffffffffe, 0x0) ioctl$EVIOCGPROP(r3, 0x80404509, &(0x7f0000000400)=""/85) ioctl$HIDIOCGSTRING(0xffffffffffffffff, 0x81044804, &(0x7f00000002c0)=ANY=[@ANYBLOB="a9c2f0ad839078175a84ef01e6390162cadba7dcf422f02f7abea355645b0e2b0ca2c743bbd35b7afe8121be16cdf401a7189f1ea057fe894fa567db0f3abb76539435931635a2de5853c1effaf46cab4eef6248a8e57238f95d21592307b8dc410929225347d79a5c02ad80560dd736e9c1d2a871"]) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000100)) write$hidraw(r4, &(0x7f0000000080)="c7", 0x20000081) read$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect(0x0, 0x2d, &(0x7f00000000c0)=ANY=[@ANYBLOB="12010000cec71a20720c0c00735d0000000109021b0001000000000904da00015f040f00090080000000000000"], 0x0) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f00000001c0)) r7 = syz_usb_connect(0x3, 0x1, &(0x7f0000000680)=ANY=[@ANYBLOB="12015002b71ca010b40b760a90230012ff010902450001080090010904d50505bf5f000000000000020003ff02020d09058f10050000000006000905021005000f72a90905000b0400000000020009050f03ffff8e3709"], &(0x7f0000000700)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000010000000000000000000000000000008396c4ab7812cb19e3c29cbf3f77ba38aecd579a04b00fe94dd4c0b45ffa0278d02aada1981a915665408453f4fb2647caa842b24ac1f4ecb0ff7e090b4953ee31e95f1fa86442f063388d4a68c3a39385f4a4f500800007e5e123702546d99151d8b68203a4afa2005ad6b17234efce7b1fae0daffb7cdd55ed3d86219b9bd492bcffe8ab7630ce90f7c930b0249c23c73c30cd0fa017138ec31dfc5c9c67514769892267a6755c283692b636e148e7791ce0933a62c225b63d11eb6a3b90433922f70a7998a444621660b576aedfd92c10b38b642b8ba9a9c78c59945f61e8c7a29009943031433f71a143e3f8a901f61353f6c6389750c6d02495fecde92aac060c7d787f299870cf32edbbfe94baffbf3c5ff22871379c33902877f7b9154aeb1beba1edb88e507ba81fb89ae1622b222fc1bd6a3b1e4583f3d6c396fd5785280ddc"]) syz_open_dev$hiddev(&(0x7f0000000340)='/dev/usb/hiddev#\x00', 0x7e00000, 0x5a880) syz_usb_control_io(r7, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000000000)) ioctl$EVIOCGBITSND(r5, 0x80404532, 0x0) ioctl$HIDIOCGFLAG(r6, 0x8004480e, &(0x7f0000000040)) ioctl$EVIOCGBITSND(r3, 0x80404532, &(0x7f00000004c0)=""/73) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000000140)={0x100000000, "b9e611b03038cc3652e32b1d48c55ce8306c6dfc176954994ac2b91476282d78fa7ef01b35911872eb3627cf85eda21678c6bbe9ec74365c15c43a8986bc9276"}) ioctl$HIDIOCGCOLLECTIONINDEX(r6, 0x40184810, &(0x7f0000005700)={0x3, 0x200, 0x0, 0x5, 0x5000000000, 0x21487463}) ioctl$HIDIOCGRAWPHYS(0xffffffffffffffff, 0x80404805, &(0x7f0000000380)) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) write$hidraw(r4, &(0x7f0000000200)="b2119e62929d2caec0c03f5f3b8815ece0c03ae9719d8aaa2082bf9dfcfcdea5f43cf0aeb8f7960a88c2fd287e4bcbd55c5dba435a979851fedfc5195fcf498a5e372daa98a9067a5a427428db799adc9e04bd6357f8fe", 0xffffffc6) ioctl$EVIOCGMASK(r5, 0x80104592, &(0x7f00000003c0)={0x3, 0xa6, &(0x7f0000000540)="023d39a5fcb61cd1677cbc5a832f12ff1841ad405780731df1e67f1b34923bfea229cd1ab69e961d13f03e11772de1b3f67646af42e18c55a6cdf19a8376a726b047c19514a89bc72767126ddc1cf43d4c5a08a55c77ea0c1bbfcae74b6bc2e0fa43df35ad58fd69a35e5381379a275bf984eca7d777485f44cf482c62d7509445976cca5971ae3e8feeb678a527c8a2caf3f3e2773c1eaa08e77be26af83dbce34ed95e7bc4"}) [ 569.836155][ T4736] usb 4-1: new high-speed USB device number 27 using dummy_hcd 18:17:25 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x3, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000300)={0x3, 0xe7, &(0x7f0000000200)="1dc6973e947881d60ee1556206ccad6d05e3eac43191c17a6ad01a2f0a5d026eac6a98f324dc96536e4fbcb9ea0f74cecfd3de1783372d282b5df89ef6edf10090cc992c4e9b17b3b59bb9b09eb49f21af62098145d2336bb18a1e571a6cd092cc0efefedc5cbaa7560ff6e05cef8acfdcc7d70da3a9bc02fd8d3c6b0fc0f4a55a5855a60e27544616f09659ad6703899eb96e3dcd1a715663b5cbdd42c6c913b0473dffffb823d1b6d1ceb9bf22c25e419a180760ea970ef124a79edcd093cabf8cf681bda200ca2c19099082fce3c5d65c9bf0f619db9393d9cecc04edca2e77278376063627"}) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x7, 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) syz_open_dev$hidraw(0x0, 0x0, 0x4000) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x201) read$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r3, &(0x7f0000001200)='\t', 0xffffff45) r4 = syz_open_dev$hiddev(0x0, 0x12d, 0x0) ioctl$HIDIOCGDEVINFO(r4, 0x801c4803, &(0x7f0000000080)=""/53) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, &(0x7f00000013c0)=""/4096) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, 0x0) syz_usb_connect$hid(0x3, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x351, 0x0, 0x0, 0x0, 0x8, 0x5ac, 0x24a, 0x40, 0x0, 0x7ff, 0x800, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x3, 0x20, 0x5, [{{0x9, 0x4, 0x0, 0x2, 0x9, 0x3, 0x1, 0x0, 0x4, {0x9, 0x21, 0x3, 0x200, 0x1, {0x22, 0x1e8}}, {{{0x9, 0x5, 0x81, 0x3, 0x6e, 0x0, 0x9, 0xd56}}}}}]}}]}}, &(0x7f0000001040)={0xa, &(0x7f0000000fc0)={0xa, 0x6, 0x200, 0x0, 0x5, 0xd3, 0x0, 0xffffffffffffffe1}, 0x5, &(0x7f0000001000)={0x5, 0xf, 0x5}}) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffffffffffaf) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000340)=ANY=[@ANYBLOB="4d0c000041e7d74ccd85561fa83fc1e87c4e26a6881ff9bab1f993fb85517a7fc912cd9c8cfa015a14c754981a9b7138863cd5d7d607c116a3dffbaca7327563ad3276a26d25199f683bb275d5805ec755acdb5f9a7960c0859c33f4188669c146cae78111f69b513e7fe0f43f7f2217e44e17b4964074a4210707c6e215af01bd62f2fc42c8e217c56feecfeb5e424706f4b0e3c96d21f9ed3906f31b8d05e1060e1a27ab2e303cd9d7b59d093392e972c894d7de328251b446bba3dfd94fad99b3e1987e292fa504b3f72a0ea6455053153ea4275a815834ce0df32791cb2818e4c9eea3449f04f214c21b51d8fb7f247a4cde985ba1d18abf5fb2babbfb206e3888623abdcd79fe1c33ead885437b48cea2536c042b00ea61d60c04046fec582d5f4a8e47da90a65f1ff1f360698b3aa220f773695ec3e9d893041c64c17f7d65b44e328dafdd41efe14097a45e1e1051843fe13e36791bd6485912685f69bc7bba01d00460a9c95cfbf6603dcef7cb8d99e1306d08cedc905dcbc37f50b83ea7134ad8d9e127e743c3d1160b4c1015e27be530d04f32da767c8fb96fbe53b6c5fcb71032e13d47265e5b30f0370d6d8cf9d7adb70d773571af108bcaf7f51e4b97d762efa226f62ffe7793ff0f3c2717339d5112741da73464101494d5bdec8e8f61cdd3f3fb24c485027b1614369a241300ca08627899926f608028d47283cf777d520edba01ae6ba6c910bebc9fb72ab9cb16bc257051ad3d7ccaf7635d04fee0aedbf1f4d23728f3343b0f46ba5557c462109b75a50f9852a4283ef34d3afd35d067b92ac7c8e01c386e9a8179d7f65e902ee3c2b0e76bb0989367015af1a7dc626b88a04ff72f5f098d351dbb7e2224321c9bf11a35d578147dbbc980a982a25db32c71d953129786735b8d6f5137fea5299ef8406e3ef6a038c6ff9438b84e90b4a70b86d8dec510f183614009124973071f367da7b1b76e299b27dd8550e0bcd48094cf61565ee90ade1dc4436ff2d18d793c32dfef6e08d4301cc9f1a137566332a398c9503506e57dbdbb29c7158cfeecce1352ab8a18f80f71a45b54cbe2efb453b4f4e3079931212463a17a755afd4608fe7d5899a46e1b8847cdd0a2ac5e111c70bfd45e27e12ffca4a0ef415646e18541b3165b7c40fd80d4f6f44208ac00daa6f1215d7023e0314af1f8d6cb9a84c1d6bdb40bb7e8109174f26e19fa7d0673b484260948ecdb1b9e4526deaca52b97565d57efaf508c0a908162db08afb596570c34e4be1b166f73a2a909e8f3af5b1f6293546dc29b4353caa62b17701773174e823870f61aa804bc7cb662841c38b8eb5e7feba6e81f28fba93f49b911bbcc3d5717bb4b1917d0b72373f78d616e5dd53e1296ee1661f835881d806f9ff7b06f1cf0cecd95316ae1aff4446b56504af0925bdbf2daa91a0af53828bb02c14079386e892c68e65a73f8cf9753c727aadfe5fbc438b083091d2ef0a4552fa56bfe54d1d99551de09cb07b5c3d39feb8fb6f0d597653d0eb59d970c1e9576a3c18a133e0cdd946733162700f29ec38a73dde7395ffd6b086e3269ce07a944967042648d2c66a4b0589fbc2930b6a276d561b1a2d4405028209d25c5aaaeaa0dde7f408c2abea7366ff855c4eb94156aa5ff6ed90ced1e639a60e88961a22e6723ff7ecbc2f854052b4a193659fb42d85a830f2adbe80775a9ac88df11fb246c2fd84a680d20c4938d5b2fdb4be5ba2bf191a57b95670499c163598137140f4ac1706cb485e26b85b330342d472f67e065ff65bd2995cd296a233040b8eb66ed3929b5a34d5f541abfcc54684f47e170690230a6882444367bab54a5a427e89689012edef6924674c6791ff07e1d9152855b6c6da609a22bcfab026e18f67738a4effbf7cb1512f8288cb323fb0b638a067d043c261c5f38b297e219f0a6e2888f56d5807a8111ceb9e8a7c4cb5db24303d8ec08eb37fefc7e2942688741c31336a9bfe983f44cf4c90fde8c0c9c23ebc0e4cabcdd283f7c3d544a6e70fc7ecc5bc74cdf0ced2e59558347b413e6740524e80b36b3d399d907896413b3507f075c708c5807b70395bac08b35744d828ab977c7f9b8892b6514fc5a753024d17026288af18c013826766396abd6884c7a6d4274d67f1ead54c4da871125bf40596b4bad6e928f2ee827e6b3443dc1e5e6e992c4c5242fc89799a15a257e8d165b6bae215103bdbdc029ebe1914c24ed9f2f5c230596466bc723c5bd1d044eba5e8690500e0541c1925c3b2b4b4b1d0d7faf46d97f56c229373bd7faa5ce3d031dc4ebef0dccb4033edb9d589ef2a9acab67796db7de9d58755299b92b142aebd8d94c29eb031e3168aab5ae4d15f8b785ef063c272d42da377f574ec1030292600bed11834ff565d412c79a618f729264653cfd4486e29a4300accc67f59c8bcf414f5d588ce447897537ad5883e278b3b294ca65d744791e13609867df2422d09635d42e4b50fa0a03e2a85fcf8b5d7ab511cca06c2200970f8350a50f60f934f3cee4a33da31e2c2097c2eb264109699fc546f036fd023e0303cebab9e77e7eb5fb8df921440812ff96c21eb8fbe83626a783db8cf54f633bbf52f63b1d8847105660225057c6d88ba9a81892b78eee8bddcfc7ee6b31375f85c0f864b5403db05832405c9febeeea79275ec0706957860433c07e35b633d553c1acd56e5501410b91565e67ae8744593c0fafeaa40bc95759bb4d88799dc650bf4068e5a3b9e3f80cb35fc232c63f4a7c61b93b8f459406f8851d46627a0048d3e99a320a747e55e3efdd16496fc37b2dee36bf7533941c9d0f9b80cd2392607f9c55021bbb2c49d69d791dee28f7a754d55ca823f15ca2d1f80a0c35c4b6d10ae7cbfcef97d9360e3b6cb7f94d660c707f0e54e430e907b558a8628b1952e46b5cc42dda7d8d5325b5f7837d8e861abac24064b7f9a43a391073eacbd01cb82ffd73ddec0e6eb1a90fecb52bc5c6c25b297e7787e599952cdf40fdbc8ba312caddd7e310fa2a293c52471d53691e02ca0eba5a9c29d0852d56602527859034aea5ebd6cbc4f5a765377e3bf5e02fb6f51dc1c30d845d641127acba2ec24d0166305e5a392a9c29656efd1f2ac5c8f19bfa6d76554300cd77537579096e9e29e03a9ebc5944317304c53910853e0768e7d69346dd71edec1db28d258b9c098ca6321922885e8fbdf7902ddce977d930ad85950c97fac15860f3e043456d80467867d7ff183fee7e2611fd6fe0589c51329a6a5e5144d4d68a852df70af9ea3274760b8a2435804660324cefec0051004cff4f3ce19d0257b8fd0a60a190ef2e7299e673454e2f785884617de4cfb2b517ef88d158a1103b520521ed5c2b5917776a8a67bc8bb47e386a725f29ed23660de12ee14cb0bf6129634f495b666ceccd83e638c952256e7e5eaa7848272c52536791c41cf26c7982f23ccd9f219f72ad202b5a1a2ddabd96618f6382ba7bf529f8f7dd38b4f86bf153ca3e468a4b99ea00afbdb4159b330dc3f36167e3d7c578a0ab0813df58653382faff545a91d905bd44f8482e7d8f426c2a2bbcdfe5358c462cbd2e51a5e9693528a77abfc88881167b38c67bf2ce1bb0c6131974a7fcb821936734ac46d6f343685fe9f091704adccc64d2dfaab8b6579b6766de751820ab2580cdb8422d560bc30a037e60c0ac92015af80dd6e8e5220ae899a93843f3df321a6491e101706280a742aba0cdace3ec687931e72e66cecd2b2ab237d99675cf7ea8a58369d6e0cd0d788cc18ec2c21f095eca13d52710f6bcd7d17127bf0de89e226d9c6e7ef239664854ef4c5fd7458dd28bb415896fa7689365f3faac2b97b33fa3b3079cd76f4bff35cd46d301dc18c762ee34be38611da7649d1598a45b4bd784aac8996df91af6f828766b648776cd0986cd9cb1bee0df741186e6c780427c95929eb6ef2658fe09d14b65ea9055e7ca8b0b485644536d43a16482ee8cd08bc7396a219139cf71b7ae882756edecab661f5b9c2c53fd9de1597946de23a9e6b0bbb87b338d26f3605b2b5a39cdbddf4d6639cd83d8bc81ecbf1e56319e9955b96637dcc575505629ffa0bbdbce5a5a431017237dd260ffdefcd36807424dbd4e0861b384b5d82514f4ac4fa20fe3a438ebf3ac13c0b90dc98d0e8e01fef0966111ccd22181a84dc6fff3b1a5713dec51e5e4e2e0702e360b19f73bd8a89e3ef2b7062abb4cf393ec8d6b553693543ee421fb621f268929129bcb3801e328c986d407980d81cc7414515a997edd149e0cf3291733e63142135a7bee0d289479398309bfd98f5e026ef6cea702119a70575328f03652a9037a0f0b446db7d91ae0267c5f02949aedb8dd9b7532ac30e6270a472e14f2a1b3598d1738d25f01bbf3db52de872bb8483fca5f368bd66"]) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000000c0)={0x2, 0x3b, 0x0}) r5 = syz_open_dev$hidraw(0x0, 0xfffffffffffffffd, 0x200) read$hidraw(r5, &(0x7f0000000100)=""/68, 0x44) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xfffffffffffffff7, 0x40000) ioctl$HIDIOCGRAWNAME(r2, 0x80404804, &(0x7f00000001c0)) [ 569.956108][ T2764] usb 3-1: new high-speed USB device number 31 using dummy_hcd 18:17:25 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x201) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000080)) read$hidraw(r2, 0x0, 0x0) write$hidraw(r3, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x12d, 0x0) write$hidraw(r2, &(0x7f00000000c0)="2170159465d71ae22e368406f2e88d24eaabc009160ed27a7b238258c8381edaf3fcfed101e8c5541ea7edb91fa104e82ec6b99b6a1d7d553ad5174807b3366373b4a54e0161a8bb05c05d038f0aea804f235b9842806ca5d6cc7b26c449db6b1c2c08719924e6970a125a462e16efc22f0ea6f6c5a47e51c67764761afd07c7a1a777", 0x83) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f00000010c0)) write$hidraw(r3, &(0x7f0000000180)="9e35108dc6ca04cc4fdd2ae5934407a619ebc325f7315843d83f01a1162a", 0x1e) read$hidraw(r1, &(0x7f00000001c0)=""/112, 0x70) syz_open_dev$hidraw(&(0x7f0000001140)='/dev/hidraw#\x00', 0x6, 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000001340)='/dev/hidraw#\x00', 0xfffffffffffffffd, 0x2) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x2040) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) [ 570.167282][ T2748] scsi 1:0:0:0: Direct-Access Olympus Camedia MAUSB-2 0100 PQ: 0 ANSI: 0 [ 570.189375][ T2748] sd 1:0:0:0: Attached scsi generic sg1 type 0 [ 570.196391][ T4736] usb 4-1: New USB device found, idVendor=0421, idProduct=026c, bcdDevice=d9.c4 [ 570.205593][ T4736] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 570.216193][ T2764] usb 3-1: Using ep0 maxpacket: 32 [ 570.256712][ T4736] usb 4-1: config 0 descriptor?? [ 570.306137][ T21] usb 2-1: device descriptor read/64, error -71 [ 570.312609][ T17] usb 1-1: new high-speed USB device number 71 using dummy_hcd [ 570.320449][ T4736] usb 4-1: bad CDC descriptors [ 570.327188][ T4736] usb 4-1: bad CDC descriptors [ 570.339514][ T4736] cdc_acm 4-1:0.0: Control and data interfaces are not separated! [ 570.347771][ T4736] cdc_acm 4-1:0.0: This needs exactly 3 endpoints [ 570.366413][ T4736] cdc_acm: probe of 4-1:0.0 failed with error -22 [ 570.446226][ T2764] usb 3-1: config 255 has an invalid interface number: 95 but max is 0 [ 570.454597][ T2764] usb 3-1: config 255 contains an unexpected descriptor of type 0x1, skipping [ 570.463649][ T2764] usb 3-1: config 255 has no interface number 0 [ 570.470110][ T2764] usb 3-1: config 255 interface 95 altsetting 1 endpoint 0x1 has invalid maxpacket 1001, setting to 64 [ 570.479144][ T4736] usb 6-1: USB disconnect, device number 30 [ 570.481243][ T2764] usb 3-1: config 255 interface 95 altsetting 1 endpoint 0xF has invalid maxpacket 980, setting to 64 [ 570.497307][T11024] sddr09: could not read card info [ 570.498422][ T2764] usb 3-1: config 255 interface 95 has no altsetting 0 [ 570.507875][ T2839] usb 4-1: USB disconnect, device number 27 [ 570.513405][ T1754] sd 1:0:0:0: [sdb] 0 512-byte logical blocks: (0 B/0 B) [ 570.523799][ T1754] sd 1:0:0:0: [sdb] 0-byte physical blocks [ 570.532435][ T1754] sd 1:0:0:0: [sdb] Write Protect is off [ 570.539677][ T1754] sd 1:0:0:0: [sdb] No Caching mode page found [ 570.545952][ T1754] sd 1:0:0:0: [sdb] Assuming drive cache: write through [ 570.563764][ T1754] sd 1:0:0:0: [sdb] Attached SCSI removable disk [ 570.576217][ T17] usb 1-1: Using ep0 maxpacket: 8 18:17:26 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000400)=ANY=[@ANYBLOB="12010000000000206d041cc740000000000109022400010000a000090400000903010100092100000001221500090581030000000000eeb4888ffffc1fe02da365a9c4cefe8b9061701c3ccd352d15832be259859020085b4a5525daaafdc49f5966f900634c11c56210235dca74b05abedf3b46e5d9292b0500e18c4a000000009c7b9e603621a15bc344de7eabe380c704cc7915559794805a7ab13d448490dbacf268ac24723acf3ca4840af039b7f9b836bde466be4d323599801b61a4a4b762f82102491b723620a3b8270a845ff9f1c3b2592b1c7bf23264e073619b7605c46fe40fa7c3f504d8c8ea34f3b22e920055f24e2eb678b727fb1ac5fd578144e937fd37a0d3c6046abde8948ba668f56ae3e8620d99b9c1f78582652878508494e0c414f98f0011e48059b875829a888fe17df0dfa22006ebc772174d015490a64473e4c935704501301cf52ed27404ac30d18cbbeee24d2b8f6e059c288d50cc67f3867ce54031e1905dc7c5eaa26be3f442f03b58a286a0fdf0f9f556b72ce89f13bcd8e893da400ad1318d76a862a76fb7a149af39379d9f4edf33e083b8269da24cc9f090ffe7eb078a60501f474395465e687f67cfef7bc90442c42d43d108413a24dc9425f0b326c2f3759cb796fa6a867557550849b6c9c5a34b7a6498ebd50e4e0ce1da1d058deb3d42447332cbbde6ecc123cc2e4d4d3e502bdda0dbc95478a02cefc6df242cca038fc4383694de698becc0ebdce59a82ff594483319b51eaedd151c3f89f28212245f0c8a41d0d957b4c11b904ab8a114643883163b168275dc38b0d9d64fcc9d1623fcbf07e5a336a0f0000000000000a37253311276ff70439c76defb6229bb959b007f341ce766c429120985770759f34da7c1c5f0bbc9cacbf7fe7090000b034c60a00292addbd7c0aec00c55a93dcf842864e0000000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000340)={0x34, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="0022150000008e03dd034f4e378515e081"]}, &(0x7f0000001bc0)={0xcc, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x0, 0x1) ioctl$HIDIOCSFEATURE(r1, 0xc0404806, &(0x7f0000000000)) write$hidraw(r1, &(0x7f0000000140)="8d65", 0x2) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) [ 570.696122][ T21] usb 2-1: Using ep0 maxpacket: 32 [ 570.776245][ T17] usb 1-1: config 1 interface 0 altsetting 2 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 570.787277][ T17] usb 1-1: config 1 interface 0 altsetting 2 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 570.800424][ T17] usb 1-1: config 1 interface 0 has no altsetting 0 [ 570.846216][ T21] usb 2-1: config 0 has an invalid interface number: 218 but max is 0 [ 570.854441][ T21] usb 2-1: config 0 has no interface number 0 [ 570.860947][ T21] usb 2-1: config 0 interface 218 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 570.874060][ T21] usb 2-1: New USB device found, idVendor=0c72, idProduct=000c, bcdDevice=5d.73 [ 570.883217][ T21] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 570.892094][ T21] usb 2-1: config 0 descriptor?? 18:17:26 executing program 3: syz_usb_connect(0x0, 0x24, &(0x7f0000000200)=ANY=[@ANYBLOB="120100005074b908480b05107ef30000000109021200010000000009040100004a915400856535d45a092e2d8af530686d2cd6b5cfea85fcb66371e78bb782312dc96d9f0f1d80c59940397a2a3c610aa3c2a666c41ee512aa933c80f43ba28de4f7b0a6d6c2d804d575f09007f0a261c6376ebf44528b07261dd967d26f686ebac799653566c1e4588bf7a043d84dd9c3e0d85dec62f1cd6eaa88078001140adbfe3169b2392e1ff6f52f63a7c4d6b0e20e6bd25feb79360b87a790f4fa1b19462aa7e75cea7b4e3456808771f71e34e055bbd6ab18022d5c5919e85f3d4d2500f697878dc69a75bf2a6f349dcf99ed2843a9b6e7bfdeb3a18ae5fa89db2d68e02c7f0d78bd1c047cb05a04749afd36808fc6a7cd152eec8b7ca4a8881cac7f06931fc6935ed2d08a938908a74cd62e2202a5224a21c3"], 0x0) syz_usb_connect$cdc_ethernet(0x3, 0x75, &(0x7f0000001400)={{0x12, 0x1, 0x300, 0x2, 0x0, 0x0, 0x1bfba6837d7ae216, 0x525, 0xa4a1, 0x40, 0x0, 0x1, 0x6, 0x1, [{{0x9, 0x2, 0x63, 0x1, 0x1, 0x3, 0x10, 0x8, [{{0x9, 0x4, 0x0, 0x8, 0x1b, 0x2, 0x6, 0x0, 0x3, {{0x5}, {0x5, 0x24, 0x0, 0x8}, {0xd, 0x24, 0xf, 0x1, 0x0, 0xfffffffffffffffc, 0x9, 0x25}, [@mbim={0xc, 0x24, 0x1b, 0x8000, 0x101, 0xa3, 0x9, 0xb5, 0x8}, @ncm={0x6, 0x24, 0x1a, 0x5, 0xffffffffffff8001}, @network_terminal={0x7, 0x24, 0xa, 0x856c, 0x1, 0x7f, 0xff}, @ncm={0x6, 0x24, 0x1a, 0x6, 0x4}]}, {[{{0x9, 0x5, 0x81, 0x3, 0xf8, 0xea6e, 0x9, 0x2}}], {{0x9, 0x5, 0x82, 0x2, 0x128, 0x1, 0x1, 0x7}}, {{0x9, 0x5, 0x3, 0x2, 0x26b, 0x9, 0x3, 0xffff}}}}}]}}]}}, &(0x7f0000001640)={0xa, &(0x7f0000001480)={0xa, 0x6, 0x310, 0x6d, 0x0, 0x800, 0x18, 0xfffffffffffffffb}, 0x34, &(0x7f00000014c0)={0x5, 0xf, 0x34, 0x3, [@ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x8000, "88fa1438c12f226a6ef55934c5f6ab6e"}, @ssp_cap={0x18, 0x10, 0xa, 0x7, 0x3, 0x1, 0xf000, 0x7ff, [0x30, 0xc000, 0x3f00]}]}, 0x4, [{0x2, &(0x7f0000001500)=@string={0x2}}, {0x4, &(0x7f0000001540)=@lang_id={0x4}}, {0x74, &(0x7f0000001580)=@string={0x74, 0x3, "52bc5c4707edaaf36894ceef91ee9ed97c644d09aed5c6c6584602adfd255a3168cdcb31f029183315a306c7c37b2ad910458c1d202df869c74bfbcb640e6f61a7267087fe8451fd2e5f202d92ebcfcf99c8527e4b5d00c174f896b3f2f7bcd24d84f2439408e82545a45a16bdfafbfc665d"}}, {0x4, &(0x7f0000001600)=@lang_id={0x4, 0x3, 0x3409}}]}) syz_usb_connect$cdc_ncm(0x3, 0x179, &(0x7f0000001a40)={{0x12, 0x1, 0x201, 0x2, 0x0, 0x0, 0x50, 0x525, 0xa4a1, 0x40, 0x9, 0x4, 0x20, 0x1, [{{0x9, 0x2, 0x167, 0x1, 0x1, 0x2, 0x10, 0x6, [{{0x9, 0x4, 0x0, 0x0, 0x1b, 0x2, 0xd, 0x0, 0x6, {{0x8, 0x24, 0x6, 0x0, 0x0, "76bfc7"}, {0x5, 0x24, 0x0, 0x40}, {0xd, 0x24, 0xf, 0x1, 0x918, 0x9, 0x6, 0xe961}, {0x6, 0x24, 0x1a, 0x56, 0x1}, [@obex={0x5, 0x24, 0x15, 0x8}, @mdlm={0x15, 0x24, 0x12, 0x6}, @mdlm_detail={0x100, 0x24, 0x13, 0xc98, "a58738091790081749f36f2a7448879256fd0dac8cf781614874c03f020eb99fb4805cf004bd42f39805b56f618102b135cbc3183830ccc7ade902c55d8c31ec4e0ffb8f917a8930791667422f9f69608224da99aad7676287ae6a478ec852b4f2a6ebb25bfec3d5829dc8d9cc9d458db8ad0e9c894f214a3ca66d543dc5ece222507760a05609f253789463f2f3cf6d7b94c2c84b5624438452228549e9e81164c48cf66bef856f59fcfbe044b51f2cf412b1a7d2b6c186a5597915b16fa4366ed6167a1129446e2f70b1e119d5958163cda994934189753a53daf2172f74e402fdec4e021a5ee3bb645d35fb622452616a3ef24f17bd9f7664249d"}]}, {[{{0x9, 0x5, 0x81, 0x3, 0xcf, 0x3, 0x9}}], {{0x9, 0x5, 0x82, 0x2, 0x2f1, 0x995, 0x20, 0x7}}, {{0x9, 0x5, 0x3, 0x2, 0x154, 0x2, 0x100000001, 0x200}}}}}]}}]}}, &(0x7f0000002e00)={0xa, &(0x7f0000001bc0)={0xa, 0x6, 0x81204f05927980b7, 0x7, 0x6, 0x2, 0x20, 0x4}, 0x7e, &(0x7f0000001c00)={0x5, 0xf, 0x7e, 0x5, [@generic={0x2d, 0x10, 0x27880ffa21ba2b41, "63b8c31a6c627ed73cdb0167c1d34831e4c665d11f2616dcc718a8876ebc683ff5cb934cbaf3d15d3f90"}, @ss_container_id={0x14, 0x10, 0x4, 0x6, "2ba170d6f63f643a1f024053b4a0a2ca"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x4, 0x8, 0x0, 0xf8f6}, @generic={0x1a, 0x10, 0x3, "2ff6265084d4c508a4d02f8c8d9825c1aac6d9aa75584d"}, @ss_container_id={0x14, 0x10, 0x4, 0x1, "aaee605309602fafd59dd59494d4b4bc"}]}, 0x6, [{0x2, &(0x7f0000001c80)=@string={0x2}}, {0x4, &(0x7f0000001cc0)=@lang_id={0x4, 0x3, 0x413}}, {0x3, &(0x7f0000001d00)=@string={0x3, 0x3, "f2"}}, {0x4, &(0x7f0000001d40)=@lang_id={0x4, 0x3, 0x340a}}, {0x4, &(0x7f0000001d80)=@lang_id={0x4, 0x3, 0x4c0a}}, {0x1002, &(0x7f0000001dc0)=@string={0x1002, 0x3, "69b7693504d7aab15fe496bfdaaa1dc21cabd38a34432f309907fbeca0f34da583c5b0b14cca99a2985d4596061019effaf95412543a3760c9491dcc8efe677d94d85f35beb81a7175079fdee67f4fb1169074d7482c6ecf4d2d717163cfedbe6edcfa1df5ffc788b79265c91707ebe92f14f7e4703457be2d9c81fc809ac9ee60eeb9190ad2eeb0d80e14798c2395b190e93ca1818aeebefc2e6a1d47b0899029105508b34dc793e885e43cbc9f00f77843738bf42c8e1f712ac9a4123aef8c1335e64d09826fbbb477c795752065f154d9ee4a042f18fc2fbf41369c3f41f7970e5fe819485d4ee9a4e5ce0292e8453ca76a7e4069974641fdbb3a98cf022d2b131cc26670149db7148079d090171113fcf8f2aa3f2a85a477140ba4dda70a101fc6326df0a78d66956a203f015d8b97d3dd6e50c32ebe3fce6eb7d4ce221fd6d7e88123fe05ae821c2bc1be4ea0d446fcb5bf7ceac9873240b0020180a1daacc90845cbe9dd87fee39eb8f8bb1117c9e19b18c9c7752e0245b48b053a136f78c75c7ab744ad9e16332edadcc4258abe8d9528410c1d82072e633dcb308d992ee5d1209b90981922b5f2858aaa2e60cc0512bcc98795f877afebb65ce2b6dcbe90ecfaf9b094ce143cbd165e060b4ccba40e402453184e30c4a369064c16a4568ef8f18b58e4b99ef953001841b7f64fdcec2a12e4571696e0d3cb21ea6ea269a6515a66f286854af82ed3d9ad8297be6e2b4bb98dc099717d1c254aff1ca4aa39bea3b884e9a0def202ef890f7d4a7973c9b492c1f907bc156b07f5d4963240548ca2ac1def7b0bd530cfe4eb7e231154d029250fd40059676b580b26ce0a8baf31ba97279b296cc9ff8aac1f42be867f543d88fb19768efacf3eab466094dd7a93e7e362690e8b48dbbb9b1e290d69ccdab1b4eea576e834ffbdd84341b9631ec353e05c7d928aa70d49bc1be1a329a2bd1a4c0a60e5469327565477699d3cc72208bc90104d8bdd7902bd47cce6f0b5745d2f516ec26b95383db128f56c3b85be18131203f15d443e308d9bfda68e93307a7b7a17e0e709169bb0a2d1e107a5e49f77d9783f9c7b1d8f6b21e1e6e5dd324687f411f7af149c410ec83996cca4bb35ce2848751139129245aff1717e9984c2d3d180186020289e2eca071559d85be3fcef10e3aca1e46d99dd1ad2daabd3cc0b43643079c70fc89ee619a9372d1736993aad8b14dae13be82237e20784a2dcf9c2ac40a080d5a367542952dd4db1c22e2f89800bf81a0e3f09d1f867bae8e3ab1221a9dcf9ffb089bd3d00e5514efeafba9d289313f6bd0c791888b618de403ea9e3b0d33aa90ec95ef68d6d32e7890329915fc8e44b1f12658e337ed8dfebcf32be12923f687e3cd0b644ae4d2f2ca2dcf085f69a6f1502d6b3b3fad0adff2431950a1fc0810a601a342b8c5fb3cc0b14933995da8ea046df029ee61962ae270dd1f0ef8731797221fd9f76d2d82cf61bc225346d2afb471915053adbe5df88e6777839b4a218de5b544700778b0f1ab88a1f12b42041e0e6c157f145026dc85306a6c4806d0558087f83792b0539be92c9ae29a79ae876217ed7176278d0c45ad41e0831ff2b3a05c7e21cc5285b61e2628b32a2705eb3e59ea2c5a60144842837469576ff10e3d53c124df45c94019a8d2c7e0cc9e39b08e14e55b57b730d83baf78ffe6b01e4db84a338e8d27567d9d2507ad3c5552e0b1c7d0dc26f70841da01f599823f76572fa6bad11c0c34e38404a5b6efa049d66de1f1188fee41b4853d8b9f5574858449016d2be248e5ba2c41fb12c0a3e2541be5dce4979ffd76bf9daccbd31e318af7c3f6609221e3e375b5dce6889eec13e07ee55eb30077d65de2dbb6dabdb243c86508af8f3f8f28bd8d4bd78e530b3db02e2da30f1078931997229294fd1e3b1c7c9fcd6e57a474193a322e10fd92739ee6561ab718d2dd08a79c2c6e8a8b1afb74a7cd39746f80ccfe5581ac344db2b77457ba187fc2ce1fbc3ab5a419f29bafaf77b218afe34940ce4e87ae499edfda817bd20c068d865cb06f38dd567cab5b2187b6cec14adbb0fcfd2713954241bbe8b28dac4cb37141a73d050772da9575ef9cabf849ea00e9dac1874a76301376b612696f56bd570e21c445b1f84c1da66c4715f87ae9eb970e6ebafb364c270cc462fb0fe62383f5397595b3bd39d1bcf2c8fb6d27d2968cbc2bf18dd4349a6e2fa1746f4f150fd4aee9c36e6c6bf7882b53b8517d2e36dead4c72a82adb2d7f0802137f718298796f7953f82454ae8078e428efdfd1b1d6b2e4cb7c995b0e550ade35e840c881932822b535b81fa24d9643839d768a8f0f5bee6edc130c2c7b5f12561b21f2d6f84099afb33a2a02f7377bd06b1a2b4b6010d77cc9c2185eb12ec3d7d8f52523b3bd064557f3ca16d812143c3597ffaa214f4ae8e764b89498cc97af43cb06f81d91701d19c745aebfedb50513526ae9a9f4c1640ae2a1348fa24a0cc0309c7d754332317848a393e4ab856822bf606639c60280d3fba8ca329bb79edd3943259b000e557b1973f4614052e0126653c0b8fcd6b1fb069dfb998ddeeff26579ac988255ae20f42b64312900cd809432a9147a65d973a832d9d97943e3a6a321a3646a4ca1f73dbf242eec23e46c653baeda748249f7da8870945d6d8bc8dd46915f737ec7e9be2452c25b6b6057dc244e37600eab4411cbf02132f50684055cd871eb02c91c9e66d48183fea195aa5ab054442817f2be77da2124ea8ae0e3ad44d282a36c79d7fd34cb40ec222f8d694e5de5db2742ea77590d2e2cdb550874f851bd7bb973728fb4093099d123a35bc3f673232c41577a0d1317a7cd84d6107a95d4aa757dfd8e50e4075452aca389dd3bc3cad07b17287e15507d816eb045cd16990eefe75096f3ebba4286602814f412882711facd5b3fed23ddff3cd5d79567e601de24c5ac13db3639c739ec6653775a0990246117a21a538270143deb40cad8b017c1bfc5e946109f4c5e808eb8b1d32547e83354bbf891d733ca9fe920d8501a360731ac35736d58cab39b63d34d7b650c9c1e48828273dfcabf6cec08fd11236d17b019442b84fb5673a24c3b85ce5dbae3f7bbd5dc93976e231842d42fdda8104c476cf853154dca5ac29583f7c75e2005c4d6523fa976d462e81efc66809b10df529cc4ff50b1ca41df977454401c57dc8f9efb032b96a4f3268a54148012d6566b6a71448ee812d7a021809b6d516437965c3f7fa7df3d57d1c73d9a420922d4353df080398ca3296e5a671c6181e6549fe53fc08369865177102295829540e9306c1b1d9228f15197bf819a395a1cc0d60a2bb61542fa07c659eba6a99b81e8c7f4fc5dafbbb52f84941506dd6994036a89f8750dbf6c75a1a619c8b02890516c37c60c4b81f99a2e50922dbf02054ca52d45c3425d4b202d380c55a3299600c78289bb8341505ef215f08352ea97155a99e2cd7f78a1f9a555a095d26054f8932beac2007803c35ec72d48b2279feac4c80155b09106a7a153e507768f47de2a27a8bd9b09dea09736466c653bef229b52cdf7f45735cfaeb8095f670938e63354207ef1cd2c5f5de6de983ca80594ce458b962f19d8f684f4f4133ed9cb4c34cb17806bc9fecab120251375694c1d4b9e4b2ead04d1bb9e56bc14881af558d453ee605a548d39ad4b06a5c8bee6a8534d8f32b56fbdc77212456634aed81a4f26ee231a77ff9d81a385af618a06a901461a4ccb312a656551babe15cd40e4aa6e75b2c7842f949aa5c8a1ffc2136dbc9c14e9da3abedf61c3c8882f9d26dae8b9088c0d0987279680bf666f435df718699cdd3df3659e4a32e0d9436aac56eb33d0036ccbd722786e0783bb1a48985d5f148c99344293bc8f9f7d52f82ed1970a3b6eae8b44a21b74a1607c731b5626bcaa2c8d65c94b9ca023678fd243af3bef8e42f34adad81bda4dd7bd21ed30a21930b4166fe044922206bc305cf45cf1c6a890d3f964ab8c18eccb616edf9012970ab107303ce6d9bd86a5be8648aeaa109d9bd06756a14302bafc30dfe774f7df570a070f57b3b3f16f96b89f055202d4821e2ad8375df8f2bdb2b7a8e66e668ea6860257cfd164cf4dd7b8846e3bd6f1c643c97e5a88cfcc6e1c3ffc11e0c9da2f091c5dd596a4cd4b4b3730bb53d9c7b9b712cb9c568ef35df1d23c5dfcd5047f2dcef7115d81722768f1e12c15fc04b74c98e322ea326f49ce42d76e16d0e3b8ddc2d93178d89226b7ac5b6ba4c0135b500e92ce70f45ebd5e7f6834c3fedcdd7dbbf9ab71da17ca449a0273d2e8a0682d6dedc4cb519d23765226f7ae392ead0dbb9534702dcc701038021a805c9cdb313c1a334f0bbf7ac8d3d037c914f31c6931eaa115ff6110635aa94cf9b7cb44a5cad5e0c41d2019fbd19db8e401680881f30636f5595c6211f569c61ad9285e58d7335eb59a9289ac4ece23d3a79e6ab127f3cecc52fd15fc8c72e52b397e1f0250011280f189d2b340f4a1a9da222073589b39e8ef7be0e6273554f634a84a896da99772d1bb63040a2de91ea158fa7f16c0930e78d45992a0ba46ad23b3379995ce94a301172198e2f88a2d6c0651827db358884bed2d6f8b93bc188556968061f26dcc2ea1342689cfc91840e50d359acd623034bcd6dceba6331d8d0768da8743214202898e2987e8099c4c858d9620c37c1f0e426676d10e7de2e2093209c982c7bcde25402b2a809a67df711974758ebdefceab3cddb102a1cec35061bae4868cbc8aa0d18cd6660f63b651e7c20b94117d744087a9ce253cf4c38fbb0bdccdee42dfa7241f33e2aa682409ec64b8b777f0e7915ec9f9431b25aa402f3eaa8c9f4ad53fb8775b5c1307b2343f26428ce7fc4e783f914989a35bca67bdf0eaaf4c7cfbaa6811c61eba5cd58bb24188b55d5b7441521ba31f7febe3236715474e2e9c012697014b9718bd3bda3949e1659ff9625eeeda2d4134612f224a1b00c84c1854aa096d6bad7485e2b45fb2de3789128979ec7b67352392e00a9c10012723f13392beb91949a31821fc2537d198a0a2c439e2701ab40df5a103c2168943bdbe7e4800b94e4f255ec69ae704d30b0b905f04ecec8686356a7b3ac1280743ffa23e7c09bc45e5d6a0aba0de1da4900866d454f56b9f5a48e8141e8f55afc05f730a97b6d9d0c5c36613708d7691013e1c0f4fb76c215e6306f50f4b288efbf683b0526a229a210c3028b6b961294b929ebbe5a303209855cac2f6da09fc2351051c6874112ef27da4c3c2f9a10721a4a5d95dbc6d8b8c39838523e48974e77ae7ee0deda0d9d6f3277a4dd48f19061a71891713138430c2522b4aec994b03e6918345122fdecefb1e834fa592b63ab13b9435903092b0a3b93e2d3dbd6c65ba6acdfc8df6994043c4fbea79a2e0a4359cc58d256f636ff6d6cb5985caf6763ba1b9e5c2d57894d169fbf2963fd9d1dbf99b9ba79c4d0a57aaa56d2b48f740d73a31832b66bc4fae764f88706be57984346f1558e55288f353a8048b5550d5d20af0528e8d4398f6957d91b4b0292bdf5db5711e97e84ea8a57f558a56f958ce1c415f7ad1eccbb642781e73c0a73cebc52eed301b254bffdf808a719de7b6082d4f8d727979300c0c2cbac8e59e1da0c545940232366be741347ecec67ee574744d0d7cf05025f46d9d6198ad40fce852893cc7d6f3f50c9d77a98c8f1bb850efb1419e7e7f973874866a612f1632f03519b2d65bb9721ab57631409041f"}}]}) syz_usb_connect$cdc_ethernet(0x0, 0x5e, &(0x7f0000000000)={{0x12, 0x1, 0x310, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x100000000, 0x8e, 0x4f3403ab, 0x1, [{{0x9, 0x2, 0x4c, 0x1, 0x1, 0xc48, 0xf0, 0x40, [{{0x9, 0x4, 0x0, 0xfffffffffffffffe, 0x1b, 0x2, 0x6, 0x0, 0x0, {{0x9, 0x24, 0x6, 0x0, 0x0, "693419f8"}, {0x5, 0x24, 0x0, 0x7}, {0xd, 0x24, 0xf, 0x1, 0xffffffff80000001, 0x1, 0x80000001, 0x1}, [@acm={0x4, 0x24, 0x2, 0xa}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x378, 0x0, 0x0, 0x401}}], {{0x9, 0x5, 0x82, 0x2, 0x2df, 0x100000000, 0x401, 0x30c}}, {{0x9, 0x5, 0x3, 0x2, 0x3e8, 0x7, 0x6}}}}}]}}]}}, &(0x7f0000001380)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x300, 0x0, 0x9, 0x8, 0x78, 0x6}, 0x29, &(0x7f00000000c0)={0x5, 0xf, 0x29, 0x2, [@ssp_cap={0x18, 0x10, 0xa, 0x50000, 0x3, 0x7fffffff, 0xf000, 0xffffffff, [0x0, 0x30, 0xff0000]}, @ssp_cap={0xc, 0x10, 0xa, 0x80000000, 0x0, 0x2, 0xf00f, 0x3}]}, 0x4, [{0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0xe88bc7481621da17}}, {0x1002, &(0x7f0000000340)=@string={0x1002, 0x3, "eb9b8ffb46a2243fecd08fab0695ff9eefa0f42d65b0bfd6aade526999ab47a201f471b97d7ff97c2af7a16023f3886eed0b4ecfce0c33d8c4a906029cc57f3a25fe1fa9a2050017cf688643e0a9c75fddb95e112752f8c1b45a483a6130ed6d7f7d20ce7cb3bb032aae382c802dac7dd2ff376eb389015087b5a9955dcd3f4adc5197e5ef7060f3f6421b4083d7f755d872f052c9198439bfc1844829b8d56ed4d33dfb068f0f08e92388fd10535dfe01846eb125ce07dd83cf4d4089f5738891d5a701a07886556c59b5e619a428127f9803c4472af3b1253565aeff1685eafa33b303bb8123a97b985243e3d60150ad7ddea1f9ef427455f795c8ba8d924726df87e3d4d363547645cafe440188ae64ad346a5a3d1b9ff3f4227f51c799a55462dfd534652b1b4b7162e344492ae2264b1ff363872991aecdd2a33fcea7c47ede6c7fad6d77a93548470018308713b283858d6b66842c654d3df0bb7efef20f544473c6232e9c7db110a3246b00cd23deb6d6e1467087b9edec9745962a86e9dd16e73faa736b85a0ad14b6aa30a23363308126924892fcf895d19a5481907a971637cfae08de17eb14261bb60be2eab61a7674cc0107e0f3c4584d0350da326edef862eb42ffe3729c702172d279b31be3847b072edbac064f89fad6d1b27301d7cf0819d93e6e5411a18962ac75e6e5d2194d8357c6d199d33a49cabaab34bd834383eb149624d1cd8e16abf4591aa9b0894075870ff0acc80aac7dda280edb14b57ce8b685d2fcb876f868da49eb6ff69d7d5a920189d11edfb15bed302e5a73b5900b3fc2e3c9fe64522a1268559c67329e2febe6d07d157c35ae2172ae427ecb2f90a670fdf5f84385bb1ded930482aa2385f9d97bd01ba94f6b0d01c294973455dac39a7e5b4d108bce05179237ade4f3738237148ba34ada36e556a0530cd38727a918fa823c757b61b45e4ad9a93d8ac86fbd386025765609238b600b85972a30d02bb519204485f98122da6add9181633cc9b48c08f93e61bcaeca4a01d3f5dcfa241dc746d261f22ca9246454a1e88d529800f39d3a595fd1804823e1d8a85d8b40ea5996e38ea6c9bc2fa26ea9118bc89765721156838a34862fc2ab5101c7caf369a692e1aed4905ac011a05cdf709adbba38aab78c7d53d57c9f73b21ea1040d9adb1402b5b3ab9aad0cfc6da5d37f95b97991b9f1e4713847dc803b050183612c9a7b597dbd5d8620e3acd9084b3099641f744a0a1f60714f72d9b6104fa0454bdeb35ff3794e344ce188fabb7e6c716851ff8cde339383f5feb65a526b1cb8805c8bbb7a614997d925e0773a0b540f663773f7f47954c3b38f4c6f61b964ed6f480449e156d7466916e166dd9ab78a18a2b065dbaf806afff1521c3bf5cfc16a61a1bea46f04f012fbcc28653e6ef71cb399e127e282a7413a9c244ff16b6a841519b9f06442bc36639a55a4aa646c34aeb2e4e7de81fc2a0e9bd195548aab0a02e233c95603e8a1134627592fa277f9b82f8db88086035c98e1a875b8af0830cbd9341a38f339ba4eb8c0357567d5a76e165ecd705fe05831508058b969a4668607a864e63e8ce2f866c0b18c11740df4a528d758e66b61359829c2bfd002951c956db3e5694ce1460f5710a3512a1669bd65bbe0aa7d8fc0971806fb404f3a66b551b7f19be81f5c3155893d51ec3595d8c16a9cd4f7da58f10f07e07c51055f7af9b21166e7c7353a70f45b92e0bd8af253b5ef5799da004b3741a03436e566b23c33e0c713a1add5458fbe2de34d0dab7cf489c5a4431ecf544f0f56687a59281442db41cc80eb7826ecbfaea3caaa8b6fc314efa2c8bcfac48574d51a8554f338de69015b6607a01d35d11d3f3812fb21958605ce33a2e73c035353c03e408b9180e42aab68b139c935c851b0fbce063294ecb93c5d9b27611dc1b6512f3e51a405962c8f83c7db620b2151cf1778dc8b33996c6d4f8d4967887c807b1aa0d654fc67b3a67d0191789a5c9a8a3b40d421eb06bae5eb54f92ef815b1ec062b6b7319677b578a8b2d3dec8690fac8cc1fa736292ae3c5a09836560c9f7d87b1ef567ec722f5da8732fa5b3779e1707aa985191383b65aa0eb4ac095a1ddbe71eae6cc0324a47b62fb06b6ad129c87e5f2906fc663bd12580728b1ac76ae3fd9c926de3e219fca24950960a31fbda0ed501d8d979ff45bcd5adadf51ac1deccef36dc69a5a58b9aa22d85f3cffeebc36bacee85fd3014cb923dc12049388a0dad1a090997717caffca4d7a724b7073d821b373028c6ce504d588bba132d6c51587f797d6a9f09ff7f0cb0b822eebffe22339828693569e1e9870b695cd5cd1faaba6e137810e8195b4a2962bf37a344a2e8ed4826b0f3e5eaa06314965cb561475ef5ade407434a4152ea45feb585a1c8939e37847d389da0c86f7552bf780cf75848d74b50cdb2b6149c26880ac722cd9c7af6433842a73b1f4b92b3a0ffd05e75d6a825f64fd69f7fced12bfb8477cd6a5c67780b465127b0102f7fd4d033d36a9820baf831943ad90660298ac43189a33c2b335fcf8bc349de9dcf5241c1ae7032ef47e6629963d4f3672326aa7df21a95c1e33355904e164799373e4546f73edafaf7275ae22ffb39a3fe7e1954c56c62a553dbb3599541a5dd1dbc5c99cec648fb4cf0c575e2bc2476944fd8050854b0b877971ac9abc7640e19db43ff31a02a284e2f95d3e3bcd42d4d4056ecd1b402ce605b4b068d2b8f6eaeb32bbbfdbae73ff2dd4c07728e0cf82f961995c4709dc141b9d105b0533f05ab11b97abc18ecf1008ca9a643c17a74825426f5d5ba81ef9e204992592e9c542e39b4d4880d62e620bb086bceb4b5154b67550d227d26325684bb9f698f0119ffec6e4b3f0f00d42ce0a40924f678892f1c51a23e46cd2acee7523b279049d0580205e336f19fbe5a810842ab68fd563bd659ec6a00017b1abd90715e0fee4d850f1dc91c5eeac81c2ae97540b97118b30fbc947ffe2b4136c85ceb54bb05f11ed27ba5e7335044cf508dfcba2b4be7c8e7bb31ab97afc2ea92bd9b2390a14f48631cb74bd4be565df321bcf721bb340cf59eaf9c2026176852fb3811a4ed1d65c75e0406eabdaa3fdd0b47bb54d2a415b5e0add734fb1ff6c13d89600e3810159bf762153dee08504bb95012711b51e46b1fdbae543156266a6e933d5f3ad75a5f63d1b033cdfa007639a4ec72914b9bd17e67bd755599a72490f30c31c94b71f0d8ac5c182b0a39a9cefce253c4ffcf758e26decd468541658e54c1946bdb38a719590a871e188b8c9a085fc3c6d1eb1f34c37fa1e7e2e69d384351f70bb1073bb6b85230a837616a843ff11ce10a490976eb3378c652d3527c113560d8e0ed8333800f181ed649786c87c46b1b3f8bd3140559235e83a49edc413688b90b3a1aa969a1ee76e7a94d2c11701707d465f2e10ed1d1a69199a3937fd33ebae262424c95de771b1d4ec3352b234b48db9b7f2c237069801185f33690896121f050725faf7420203800cc4720459484dc6ffd90ffb6c5f6559f6b055517768f252d285a417bd87c8f85cc4e4240017c8817a13c3585c3023e555b8cb6d06be14ffec78d7c1294b55876e32c13811929f8e18b96ad1cf9d96cc41aaf7f401159701178f04a3fcbce4711fb0bc2263c18fe2f6f9cff038c66bc38d52ee336ec27f50baff3ccc0e298189dfef8f6f8071c47185c38d9257862febc1cf9fdbef236d0e6b744a5ea344ce343875ba107bdea080d4f3561c6dc42edcd9bb384280e4b634181b65b06f8d1a914bcd187ba23def4e193f70369b359919549be8a215e648cd373bc0d5dcca9c2cc7328d42944577df21ee6bc8409c851e59bae99d6294c57be17251356c0be5f6203efe0cbc548fae81ba40b4713e30acace576ac0e6d3dd4f8ca4ecd4752c4458c127fc86c2aa8c1acbd7f66191efe4d270f46fe72d2ee24f75b54320436d420b5093481ba3100705ef6554b11db4bc19b47c9c21c9394f84d8fdabeafaf239a87d6ac1e05b634ddb2154ae9e7121f4b1708e49115103635d93315d32d1867722628a0b65d827b3c68a07a132167c3f3d3ef20538c1528e47f10894f15082ac987b09dc4173f2065674ee236320c99e48c1ec1d45739922af26a83fe8d4e4de6a57a40357eee02682764535fcfedbc8465cf0237eb5d4e620984c594411eacb0c2979bfa71268bd864a5eef76242f8d2548846e44f2354501259ef5c4a2e011da42236304e158d83ad21c7e36a55452ee4e55166984d08305917555e9ce0b8c57f6efd781c8cb49c0208b86be8b06b5f7ec30fb3b41b51cde5751b67d8cbf3ea8179c17bb3008ba517b9925aca054e33541f12ca93da37079559ed974d145c57860d4b220b695993d25d8a471d1409194bdc282386f7090662572c0771af0a7b10fc2de4a9de92b1499d8c710450febc2bf196a774728268b54062a45f76ee3126952732e52ca3409ee9e158edabd46c747ea59fdaae4038f56cf1dff2167db89549402595e71b8924c15abcc5f911db3894aeaef7fe3fbd676331618950769b74f43f83a9b0cfd42696171d1a710a6d8061728a1ddf35f64dae04923c307630470f99c1c3efa4284369765c20780adbd8dd64b7140549a59f12d2377185e690fbfc61f3a4879b2170ca4ef19436fa0d606810125f6459ecd8c3de943684dd32910c05a4f82bfa72bb513e5b045ee94da56a17240f797c6d1868eeff65b0fc6f71522bcf1f2288b8c2d60d5fd57dc1083dfcba5a90483d515e202bd199e15a952ccba5954e2fb9b5c4e2be46266ffd328b56fba0b79703890c9dcf90a7d971b4c65f7351d875e2e15e0a8b737faa388978ef5743c57924f1cf79a7900810465c43209dab550e8bf34d3f56d9f2126295c179db5635cb1cf5bd399587d42c6c3803d94a0c31733ba75de27752c94c444a8a9448cb98d1944ee4afe52c26453b911e1d268ac93d449c4430e5369ed515034f09e3f1fb561a9692c66804aa6e5fb0561912e3a5176d710af272a1242d094b60fe344c51f3e9a4a6365e8f1040e6bca4fc628139ea3dbe92c6bb40d62e5631bbd8f055c84c7c0dccaaae898a057b8e6fdb9a65399dfd298fe04c5954abdee054c3b9c31d2753e1cf1734aa3f8e4241763a75d6e645e4405a168c13820541d8593b7e59b0a0fc9f2bdf4996111a5a7eac4dd1afa0433d1a439ff79a95f60cc5d3d929062b0f7c783a4ca2d888db02be97c31263ac1f0df74f5ac0c4a5122a92396b4424a35f15ee4a7947c789fc8e7291ef5e8434c87c659249aa99d7d3e9972a9a81bf7fb4dbf0e8c086d6c9b77e6adfb2c72df73c123337c508d3d8fbb1af10c4bd00380a763909360fd84d1b8eaa4c8f2f79d816df3e57ed832dfdbc49984404c80ae1e4d4d5d43c54fbf19ac97d409f81ddfc20c7103bbd5379001aae661e16867f606ee18a6c9659f7714d5f9e40549ab3456c75c0764207cf0294e0546bd493af6b83429c3b6117bede3b3cdadcb5b75e4ab949c3ab1e09c8e0399ba3a9874dd43b3f31bc0339aac2985f38d3e45fe07685ab13b7f0693b4df5fb67ffe8c372e1281cb05583319e5d4a91657e17ffa84829b3c73e4e48ac78564ae43fbb511ea3abea716b187a2c5aa6ffa7565dde0093535d15d9d108c06d37862f19c88d8f151c3751890261da52724987aff69deb593562953afa743306810241f75a37f58ca71c2ee2acdf5611e31e57f5d0ae6f130fc4fdc3795f1001eaafb1502428"}}, {0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x436}}, {0x77, &(0x7f0000000180)=@string={0x77, 0x3, "585a69f44d728f11f97e1d8c32b74c8e1d4836e45412886b1aae916fabbf21e97abe3baccc8444a050bda50b26bb52cdf7cd8650aea8244595095f020786de47b23d6145366d7eb839c6d8f44d8eae023bebe8869cd910020851345deff909ad1909c7f63f9f0c0986bf78fdc383be7980f1ee91f3"}}]}) syz_usb_connect$cdc_ncm(0x0, 0x61, &(0x7f00000016c0)={{0x12, 0x1, 0x250, 0x2, 0x0, 0x0, 0x68, 0x525, 0xa4a1, 0x40, 0x3, 0x4, 0xfffffffffffffff9, 0x1, [{{0x9, 0x2, 0x4f, 0x1, 0x1, 0xf0f, 0x20, 0x400, [{{0x9, 0x4, 0x0, 0x0, 0x12, 0x2, 0xd, 0x0, 0x2, {{0xb, 0x24, 0x6, 0x0, 0x0, "9099c304ba96"}, {0x5, 0x24, 0x0, 0x4}, {0xd, 0x24, 0xf, 0x1, 0x39c2, 0xffffffff, 0x1000, 0x7}, {0x6, 0x24, 0x1a, 0x814}, [@mbim_extended={0x8, 0x24, 0x1c, 0x1f, 0x1, 0xffffffff}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0xfb, 0x589, 0x5, 0x1}}, {{0x9, 0x5, 0x3, 0x2, 0x294, 0x3, 0x400, 0x7}}}}}]}}]}}, &(0x7f00000019c0)={0xa, &(0x7f0000001740)={0xa, 0x6, 0x200, 0x2, 0x0, 0x101, 0x8, 0x3}, 0x30, &(0x7f0000001780)={0x5, 0xf, 0x30, 0x3, [@ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x1, "f6eaa712db766dc8b79ff1d0b5f12609"}, @ss_container_id={0x14, 0x10, 0x4, 0x1, "7358fb31bd77a40e7b1760e9b636cd13"}]}, 0x6, [{0x2a, &(0x7f00000017c0)=@string={0x2a, 0x3, "281bef7867959e12129502e0dd2ac3fce5915ec6cf3d14c77951a134199b07cb8ded07ecd8723e69"}}, {0x4, &(0x7f0000001800)=@lang_id={0x4, 0x3, 0x41f}}, {0xab, &(0x7f0000001840)=@string={0xab, 0x3, "ae82ba5f69ddde61c41ebfa43871d6b8cb7f0f51060ccb5e554035ccaf583cb1d49d15f49ed1d17cef142489e842e7dfa2bc3d0c92ac867cf87135521aae8c315128a668fefdc5941bed9934d9985e2eb87c1f374c712c9987765687cd11ae0dc7303802cd564267e0ac39ada1697aaaa271d3ac1b10304e7f444ad5fa9313f0cb4e72dba45bb5bc4c15e93033bce7a772c2d739262a77938ba17fa8fadd44be79c80505b2b7211422"}}, {0x4, &(0x7f0000001900)=@lang_id={0x4, 0x3, 0x280a}}, {0x4, &(0x7f0000001940)=@lang_id={0x4, 0x3, 0x180a}}, {0x4, &(0x7f0000001980)=@lang_id={0x4}}]}) [ 570.946284][ T2846] usb 5-1: new high-speed USB device number 45 using dummy_hcd [ 570.949021][ T21] peak_usb 2-1:0.218 can0: sending cmd f=0x6 n=0x1 failure: -22 [ 570.961720][ T21] peak_usb 2-1:0.218 can0: getting serial failure: -22 [ 570.968681][ T21] peak_usb 2-1:0.218: unable to read PCAN-USB serial number (err -22) [ 571.036837][ T21] peak_usb: probe of 2-1:0.218 failed with error -22 [ 571.066331][ T2764] usb 3-1: New USB device found, idVendor=0572, idProduct=cb01, bcdDevice=d1.6b [ 571.075404][ T2764] usb 3-1: New USB device strings: Mfr=128, Product=6, SerialNumber=9 [ 571.076294][ T17] usb 1-1: language id specifier not provided by device, defaulting to English [ 571.083861][ T2764] usb 3-1: Product: ꚍᠳ鎫誆ﭚⵚ쒕ⷌ悙笱儽앨쎀铅ጒ䘸羠䡆ᒑ焷꼇࿠춛厰罗玽席ᗊ밴るၰ꽤䛻ꁦ輪顐꫱㗱᠈檧઀疓껄ࢯ褧ࡊ쿆営谋ꁚ㤊奆䱢ূⰑ㽸ꔄ뜜꟪炩媢ۂ⤏⊑扸漒ꆱ⩣龤闯⋱⍺᧟䣽ᔹ摽턡까粕螕뒫諢픗Ộ [ 571.236112][ T2846] usb 5-1: Using ep0 maxpacket: 32 [ 571.266295][ T4736] usb 6-1: new high-speed USB device number 31 using dummy_hcd [ 571.335773][ T21] usb 2-1: USB disconnect, device number 23 [ 571.346163][ T2839] usb 4-1: new high-speed USB device number 28 using dummy_hcd [ 571.346255][ T17] usb 1-1: New USB device found, idVendor=05ac, idProduct=024a, bcdDevice= 0.40 [ 571.362861][ T17] usb 1-1: New USB device strings: Mfr=0, Product=255, SerialNumber=0 [ 571.376424][ T2846] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 571.387457][ T2846] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 571.400305][ T2846] usb 5-1: New USB device found, idVendor=046d, idProduct=c71c, bcdDevice= 0.40 [ 571.409387][ T2846] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 571.418738][ T2846] usb 5-1: config 0 descriptor?? [ 571.506327][ T4736] usb 6-1: Using ep0 maxpacket: 32 [ 571.556242][ T2764] cxacru 3-1:255.95: submit of read urb for cm 0x90 failed (-8) [ 571.563996][ T2764] cxacru 3-1:255.95: usbatm_usb_probe: invalid endpoint 02! [ 571.571544][ T2764] cxacru: probe of 3-1:255.95 failed with error -22 [ 571.580258][ T2764] usb 3-1: USB disconnect, device number 31 [ 571.626167][ T2839] usb 4-1: Using ep0 maxpacket: 8 [ 571.626646][ T4736] usb 6-1: config 1 has an invalid interface number: 51 but max is 0 [ 571.639378][ T4736] usb 6-1: config 1 has no interface number 0 [ 571.645453][ T4736] usb 6-1: config 1 interface 51 altsetting 0 bulk endpoint 0x8F has invalid maxpacket 0 [ 571.655333][ T4736] usb 6-1: config 1 interface 51 altsetting 0 bulk endpoint 0x2 has invalid maxpacket 0 [ 571.665189][ T4736] usb 6-1: New USB device found, idVendor=066b, idProduct=0105, bcdDevice= 1.00 [ 571.674280][ T4736] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 571.756196][ T2839] usb 4-1: config 0 has an invalid interface number: 1 but max is 0 [ 571.764278][ T2839] usb 4-1: config 0 has no interface number 0 [ 571.772858][ T2839] usb 4-1: New USB device found, idVendor=0b48, idProduct=1005, bcdDevice=f3.7e [ 571.782104][ T2839] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 571.791934][ T2839] usb 4-1: config 0 descriptor?? [ 571.848064][ T2839] usb 4-1: selecting invalid altsetting 1 [ 571.853912][ T2839] ttusb_init_controller: error [ 571.859784][ T2839] dvbdev: DVB: registering new adapter (Technotrend/Hauppauge Nova-USB) [ 571.866221][ T17] usbhid 1-1:1.0: can't add hid device: -71 [ 571.874104][ T17] usbhid: probe of 1-1:1.0 failed with error -71 [ 571.888242][ T2846] logitech-djreceiver 0003:046D:C71C.0033: unknown main item tag 0x0 [ 571.897749][ T17] usb 1-1: USB disconnect, device number 71 [ 571.902150][ T2846] logitech-djreceiver 0003:046D:C71C.0033: unknown main item tag 0x0 [ 571.912016][ T2846] logitech-djreceiver 0003:046D:C71C.0033: unknown main item tag 0x0 [ 571.920173][ T2846] logitech-djreceiver 0003:046D:C71C.0033: unknown main item tag 0x0 [ 571.928379][ T2846] logitech-djreceiver 0003:046D:C71C.0033: unknown main item tag 0x0 [ 571.936505][ T2846] logitech-djreceiver 0003:046D:C71C.0033: unknown main item tag 0x0 [ 571.944590][ T2846] logitech-djreceiver 0003:046D:C71C.0033: unknown main item tag 0x0 [ 571.952739][ T2846] logitech-djreceiver 0003:046D:C71C.0033: unknown main item tag 0x0 [ 571.960873][ T2846] logitech-djreceiver 0003:046D:C71C.0033: unknown main item tag 0x0 [ 571.969001][ T2846] logitech-djreceiver 0003:046D:C71C.0033: unknown main item tag 0x0 [ 571.977908][ T2839] tda10046: chip is not answering. Giving up. [ 571.984104][ T2839] dvb-ttusb-budget: A frontend driver was not found for device [0b48:1005] 18:17:27 executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0x20, 0x56a, 0xfb, 0x40, 0x200, 0x4, 0x1, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x4, 0xd0, 0x0, [{{0x9, 0x4, 0x0, 0x10000, 0x9, 0x3, 0x1, 0x3, 0x15, {0x9, 0x21, 0xfffffffffffffff7, 0x5, 0x1, {0x22, 0x55d}}, {{{0x9, 0x5, 0x81, 0x3, 0x109, 0xfffffffffffffffe, 0x8, 0x1caf}}}}}]}}]}}, &(0x7f00000001c0)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x300, 0xee5, 0x1, 0x7, 0x40, 0x8fd}, 0x10f, &(0x7f0000000080)={0x5, 0xf, 0x10f, 0x5, [@generic={0x5a, 0x10, 0x0, "569e7d8457adf5bdf85aa0722b0ccde586a5fafd531c7a42fe7db3f2cc029bc5a2a0f1640ba3de8d07de2ef6472df4e6f0c5f87f13fafa7b9b8b83429828843a2ac43dec926baf566449d95a61adbbc762b7de97490040"}, @generic={0x98, 0x10, 0x1, "0b1ae373af7b01d4806e6fc2f88dc9a0fb5eb4918d44b571957127d608cf89b598bfadee1b80afc6a9cdaa657d90e293cf9956aa275ebc343f3c96c8bb31b76532cbf740e7b0b95c3f18a2d391206a3a83a9028461cca65bfe65f72d9b469ae4c546c5a04b3492aeb710ebe49c9cc5e37d8af6ad1f1dbcedd56d7be08dbf553c3ff180d1626f7b406cb83ae292b360c1103c86eb01"}, @ptm_cap={0x3}, @ss_cap={0xa, 0x10, 0x3, 0x5225c926d5fe3d40, 0x1, 0x312e, 0x1, 0x8}, @wireless={0xb, 0x10, 0x1, 0xc, 0x8, 0x52247e14, 0xfff, 0x401, 0xaf88}]}, 0x2, [{0x58, &(0x7f0000000380)=@string={0x58, 0x3, "4d37c8bca846ce663a4130c07886a6687a52c2d4f6290e8a37c74e05af998739a507246e530f71a76be48627a14307e212665cdf5fd5e007f08156e39fdb8159848e280742b1f8995a3b57d310233dcfca22c8bf896f"}}, {0xcb, &(0x7f0000000400)=@string={0xcb, 0x3, "bf4df0cefe6560482c45b60a1c821e324dcadd2fdb8024f63b585b1288c6336f9ab4fc10da824c04a3cb5a44bd47c03c00dc979801e1407e46378dd706cfa0f44871aa47a7f85abc3a74ee1e82636140307fdda33b25ae3e016f4414b629e6ff7a9aae258eb903c11177af21a9851e741c4ad04b581011252d038ef244a8715d4a22bf9d11f73a9a3c19641953f4300cee136f8c5cc8223f252ef35c41e4a32d2abe7b833bc4b11e3d424f0baf502a5039e840379b89e393ea1e5dce4cb3afdcd8cb638bd74af28cb3"}}]}) syz_usb_control_io$hid(r0, &(0x7f0000001700)={0x24, &(0x7f0000000500)={0x60, 0x9, 0x101, {0x101, 0x23, "8ca95a5c12c8ad098b46f884913f8dfc631c30e670a840c74e22479808a250c9c49e644b0cb2a8b9a404e9122dba90d0109f918e8f657d30d9fab082bbc7248065b8a061cdb51dd24d530d647711af03bb7465c4e80d5d421ef1916adb4e7376b2a51d3f5d61bb6860a1368d2bf66da127669ff27e001632fa97daa73b5f6f64ebd4c92b75cb1c5cb1f7bb815edfeaf91c64e508d08ce408c877a0ac9df2b40e761d5b9fd48d286db823ea6df430c0af4a8521b501df3671ba039b338d494a9d8fba05bcb3b17d2494adfc21ebfe7c3169581fd4026c706066d724e9a83a9680b3ba2fc4990050bb4875663d7dfb635818721cd4b44c18952182af389775ab"}}, &(0x7f0000000640)={0x0, 0x3, 0x1002, @string={0x1002, 0x3, "b7bdcc22dd9b63ac78a116d56332a3a1c80261b8fbebcf40ffa3e88dc4c51fc576b4d7e282f80e9ace3f711da28b99958e5996e96f08a9b38299676098f57ef2a0ff37d062b6009bf4899ed98adc44177642d5a59f2830f3e8e5d1963e2cc2b717bc82679999f101b4a7ab18963f712e8c4eee818527ad92048c9057b6ce6c1ca90e011e487fc4740a82bc8466a04330dcb33cff8cf666f3cb5ce12bef9de7bf29c5174c2008a50e39ad7e333254adab33a6a42d1db529ce3215ec8a7ce9bf743f38644076a13ae03e6eb2f7889fffff1a73dd977d9f2f5b21afa4023d42e008417e878ae57db1a76f42b84bbbadb64821084172ad056b35044e7535fd9532d73527a97c248334f23c955f98ea116023a6f8a26f50075ade2fb465c8f4a075f2ad78528c0934d30f779b2dcb20afe47c93c26786bf5ac37226a58963a9569b490dba17b6b58fad4de0a0774efb5d1147e7229ceb092cc3ce3635e39d663337a0293eefdf31e521b5842872cef95a5ca828bffd49b5bce18a0a57f875dd34a4bc3b3ef7a8258911c0bfbe1c6167565ffbac0e8c31f842304630d1a73ce91e41a5fd91d10e4ce003ca6bdd0be4e76402aba736235a6b11990fea8721f5e5d771ec0894620c8ebfecb7f929838db2e289b1f3404e963a0e7ce21c9dde17e25d682a74e6903949745ab0ba019a9e1fa127e9d8cd6390535c1d5d4462f6c6c2d909561dae31af2ad1f0d929340e258082b6e8d8145e1a37271e687f85dffd27a5171cd65876c604fd047bc92e3096324cbf4af519e9b3f2e059bdb7b231ad7edbdfa815941223cf34c100ef2108e27c1c7270fe59d2acd7373ee6e4564b63802ba7c905b34579876cd83c6f4d0b47d009d500a38bf7ebcb002620586cb53793191fd25cffa17f41c456afc97b749b0076c93216d12866b0cf3d9459271eb456e64900fbe3dfefe8f9dd24d0cfab31192d36b7e7d33770377dd3ebb03c744911a91b19682a9ebcf35d134eb795a0b7345706fe3bf715e7343c51f04389803a5b1efe32c0f45f9715ff828664d82244b7268d45deb0e51c2faf68260c9b2d8a3b076151aff01a8498f96b570bc295291a6f843dfcc1dc4e65549f23ee15bf8a0e3ff6f6203c54d4bc72085dd6327c679c27a43190b3f0f4663359262b6e316ed9125501c87da4ce30a488c9006ffded5b352400b15706c0293a69c64f65570677aef3a898a7d6f72f0c2a7a7b44ee3675e04e4ec2a7239581e24a08f0d515ffe745fc8278f617001f9e109ebb8638d6e67895b395c48661da04367c5552df1ef19cc0d7ed2d88def65e1d1d35d0751a12682d302397cee81babc71459b46c126551ce5ff6d7b2685658325814220a6ea46d5244d965735478d4e71ea6af0a7eebd814413d329f3b7146fc11af60ebe790bb1aaa414d2658d94646b3580b150b63f9cc8bd7afbf31fc3279d303188014ee3eb30888d24a8695320955df2cb77a018c5c8cd15fce6a0d520c984c72a2716c97f1ea376fd28fe3385424fbb44a5fc50551191720ec3968c1e41327c60c501001fc2ecf2c0df72a4e02cc2bf636c0c6658c41afe20731911a1392fb5d8ad7882e96ccbdf6c20e1e4e74a9ff5a4116dc8cfd25a7396e2893855e1436216c474ca78ff29b61a90ae1795cc850ed33b7b1c621ab47a8e855959b05269e5d355b3a640cbf31c0da5f16344401738034f545b93133e368105654f3e7366165fb3d1b3a5171ebedc27d697c798bc4c95a9e87c440ae437ae5b418cf84b1991a4b0bf5b50b2a136699500baedb5538ce1442ced9bb158e203c0e51b76a1682033d2e3999b0b45e0f1ff6afd01e2a10786191bd0a581c32268e3de3a981c0eb7fe4ecd2078b9783e74602a65f425022ccacfe906bcab2de9607e88e65beb9fd1df90286534b2fcafc3d1ce8d0e7f1af545048577152ab1eeab0a6f196a50d8fc020502f4aa289028c316d86313d02a7bae899177f25b70812cb7e8026ab4adc7cc2dd3d80bd8dd8972dd45becab8a83678f455aa2a8586f3f30d9af69425c384eda8eedd6c6d2034e69118fff61548bf564ad0a2e0ca56707b70a6b40aebf4561b7a9d69308f4db06fd92389ffbd70c7765e28218bdca6703eee21c7a1a3511fda041161d77d573c9dcbfb94f4cd90479393ca8b58df8589b458fae28cb1026aee826aafb09deac5d0857b919cbc4caef15a37f07f9a68b1177754fe128334c1ae606ff0f4e3181a67b0712cac72770f5fed0c5e648c9ca2323b749a270f1b00eb43cbaaa160bff04eee02ed41917c512285cfb52df22df892e3a4f62a4eb0930683f860b7ada7d687046d9faeb843a473a21dd8bd674e8d0f73fbf92c989744a2b553008695c27dba1aeb7d44ba6ff26dc88e28e9ad5aec5d196954000d2508fb89f4656d077857d375b27b1366d536e0ea0f4791776b50a7ffb2ba3915db216cdecdba0fbc99b2916d558e0eaae1a87789336d3b8af2d4a2f901796b332f978bfb189120a592c110ecf5b78426a2244b4520737c8be7e5b1f715abf75ea3739d474a0b575beb833fb5bc3f32a3f915aa32de0dc2fed47bdb35d4ba0502d29c52c31ddd179e4944d8ee1f2c96cedfca7b96dca3fbe92ac675b94d7977b6142bc01f385d0115c2f63742f6524f8a9bfc550821575bfa42c3b12409899eb9b1a024061f5ab073e31fe80dd0a6e8cb4636bc2264ade27ad010ca653ef5abbd6041e340d2869235a5c2ed39e9e01e2ec552049bcc1fbbb48f22ec43014758e48c3f82862db2ebe64d2ebe1ba667d31af27a1d710119902ee62352329f1ccbfc52d73bf3eea96021903e678062c68a539179aafe56c005804db66a896fc032ac62adc64b514f46091475a1f8a7dc320369a89bd1953316b7a995ceabd399dd57ab9fcd3a128ce0acc0ce76daf70bc1300e09be6dea2ad5adcc66f3d679b72b36fa1480479c0e9d00af4444fecfc47785ca58ea7ae4a9b9be1e88230ab5b0cfe7eeb9ce8cf8a4115325c882614e323707fda7bf9a9a913c86af874f3235731341e57a7ebfb7e1f546c013593cc5a645db58a30a5c069ef52934fa974d0bf33a1d9ce4971c136990fa9537d14b91eb6812ccc02eef9f37132ee7d7fe51c410ff393fa0a5c0366d707ba4de10ff3052d8d535bec5523b5bb509ded0025311c0b683be08fe15e1b8b748057d27bfd24dc51fa0d68949dc9c10aebeafb253798f6f1198343f0e0eed55c7fe07d145f6b48aa2aed06644744aec90f5618f0b4cb7d9671c65229047023a9f0f7d1b7116f6f0a29e8c79cc71b3f45bfd68ce298520219c516ae87c17f9e77f506dc4595478620cdf719db3b4d7998fe5523d56782b07971d5644031c155f4c7f2f6528b239e7721c39feef00753ff938e7bf981d3590da7b9aeef9a5e1ed1819df3d0b7168170c679fbd5ccd7ae0c9b29b592de6caa91867bb7628391e3d3e7e1de8b67992c219d8188b73b01f42cbb10ae11eb509a18c3e8cef574c904cd6251f1ae4b4139b8b3584b8d7279267c33f66021a78df0c9a7569c4e4bcfbcf9829c6ede309fa9bfcca6a3b52b3c4238758cfe266a57dfb355184175bd06ed1b6719be99c4397be24739cdffb1dba91e4faea5ad28d5f9906e231669407503129bfa38d25732fc2dbd129e623a9e73120b251bfaa8dd2f35389ca805875e1e5948a54f920e01f73b3160c693f3c2d7a2535bae734299724c4ba95cceef2fad0adf5974ad522aa3e713fa927e93632ccf8d24dcb48b29f918311d964117be111f0b7afb2a6a3de759ee429f8d9247b8fa97f1da5b6c29c9f1120e7e7595b5a8b900e078a18f26e50737152366ac1e2dc4bb6a1189e67497aa0c3a6957427c1627884336c3f50ec11af23fe2779e87926fc5d74514067d7658105b44460b91cd927d698a2c7b0beaa554d8fc5cb73a224f492c113e9e6340838e161865ebc54bec8bf3a0b84421d90c8057073b682f39db98e6ffdbdad32d0fdd5296d16689e2646b30bd98b256624dec5b783a1efbc6a0009c2069ef629b370d4cf4fc7dc512f36adea1181e852f2943a03145cf4869094443cb862b04f311bf7451a682c91e5782d0700ede8a449d3a510ea3139df9bc61f7492979d0c015ae652397eeb70c1dc65edcee23fa342201f9ba5e5c5604d0f6975c947d6c57ad709cca610c30beae01743670a2f24a97e82be9b9c20e4ea60e23b5df24409f56dc9b5554270113f4b7b2bc9cad85ecb96dac295a5f957ca9b5043db7964e1c68d3a12e7cd6bd59140cb9a8fc2b88ed3cd20b30101eb99d69bb33fc6998269d71210b3a80ee9b0e0a3027b779d7ca84de0416cd5466e0f107fc3a058c08df3a9df54e4d7c056dfc9b2d8a954b1c148ce06728df084a8d05165acb526526a31f0aa388a9c309dbf4493d6e7b5009992267deb1021f38c0fd887f68040c70fe3984418416ef4bbd63d02302dd8fc0a7e73a4a8c7402812be76e05277e99e3d81bb2c050ba4e1916b095b799caa15b75fd7d274cc85e3661ca1843e25984cc52306cbfa9fe42bd7baf4d7645296b9575a8880e3630be23e4d2110aafe7780a153f954145fad9e96f192dff82d10809c828b3516f19e9b754d1a019946648c5a69d1dd604ed401971b58724b12fa8f57ea80bab732ec0c38fb8f005e7141425f57a004a5080c5c6c7729e4934d48b8f7e2dd5874471e79e1b5fc97442b09eed6f7491196e6e10d07d08794b32fdfa9ac9fa2cdcd7c6ec0397dcc273729f9cc8926c9c3bab6fea9a181f8380e4f7cd71104873e29fe461fe2c2b3d754fad19b4491cb07ef616eee584ac897b2020492d490bbadc49c07f1e8499fcb723ddb763edb6c58ce15ddb8c648f539ec3c031ef4625070d388ad949e0b7b032d703ba04f6ad0bca1b494623485534f6e4fa770afb7b730df1eece8a2684f39142cc5570888667fd5fddb288423c55e27abec6034eb279e74fe80d77e22c7a2549ab4ad8caddd619750608a1c47197fff5828943f9c99f1691634a971d42ac1f8045ac154d2b19a876d43bf1823db9653b58b706708c632b340a42d4146d80c1ff13f9cc2fd40970dc9898e9b210177c30de5e23d928e23d42c8cda64d26bd7d89ea9449b732cdcd0b539ca95cabe97c1b6fca24b6ce3fa86bbc8da43881dbb67c4d90f40f82697e1d1fd3fc0c365c642dc884e4392820c64c4a7cced68ca9c380ac292868e7000829c5c5ed1b20c6864d6ef9ccefcd1eee6ce9a868917bea1ef028e6d40f50c88fb7fc94b43e29f41fad280c53265e8bbccd3b820621d0d59cfbf06a76447fbdf823e03a8ceef7a8f66ed18dfc58c3d1f472625fde6fb0427c6013a19e1e0172caa29d02232777e414f0eb06bfd6480423e1d33d6a6bddb57a587a4edc7366894915d420c5466bb8f149ecda21bdd53950d834f81fc49347694cb462cc4605cda8260df4b2ee426d0292081dc1f5e226788ac650edba5329abe279a405c1f6ffe72a83e23e5bd44a6fad31df12f1c2dd41fccc172b614db0d1912f94c09eb619902831835417d6ca0f8b08dc0e21e409aef005beee5cd6ab9e15cbb6f459ca418e345c1bf9d650d7dcc17b47f32294c3d8ce16c95dcade933926e9378c398c09c95d5684c08815fbce16be99f71d8233687418fac1e07b9f44ccc7dd566fd6dc82d2bb2106b3ab4cf5bd441eb481fe5b06b8a3febf25eaaecbd326357ab21d50b2524deec46ec24f053c9103e8c3250fab547ce7e3dad8a9bc18aaeffd6de113206d27f785bf9fd49974d0854a57e6737a38e45e474a3afcfa"}}, &(0x7f0000001680)={0x0, 0x22, 0x7, {[@main=@item_4={0x3, 0x0, 0x8, "bc3a5b19"}, @local=@item_012={0x1, 0x2, 0xa, "ed"}]}}, &(0x7f00000016c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x0, 0x3, 0x1, {0x22, 0x611}}}}, &(0x7f0000001940)={0x2c, &(0x7f0000001740)={0x20, 0x7, 0x9d, "ce610d914a751aff8107f4cbb459462d3d0b6a531537bd99691bb3ec294836044d01e24d9a6b0697c29797ca2384d40be32a54e64788ee71fe7352db7d73ee8f1d3b0883570202682094ce60c655c4fe25f062ce2c6bbf2609b35aafa8f10ded5b78347486ebfbbc4164cc781ca6b2a97987015188471407f83ce0cc0c50ab167e909d28cd4f89f7925c6fcca2e66c869b820785cc7e901adfec71fb3a"}, &(0x7f0000001800)={0x0, 0xa, 0x1, 0x8}, &(0x7f0000001840)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001880)={0x20, 0x1, 0x58, "e13f2e236612398cb5c6a8e930250dcff757e425fd165bf99de05cef2e1856943ccf8adf46c9c915de975b72704c3ef2306bcc4b9ab426791945fb8c6a2ceb9d96d6d5c9b0d6b2f18a90bb9358ac4ec37d58a3b49db630a3"}, &(0x7f0000001900)={0x20, 0x1, 0x1, 0x3}}) syz_usb_connect(0x0, 0x9ef, &(0x7f0000001980)={{0x12, 0x1, 0x200, 0xeb, 0x67, 0x41, 0x50, 0x10c4, 0x85ea, 0xbed0, 0x401, 0x7ff, 0xc8, 0x1, [{{0x9, 0x2, 0x9dd, 0x1, 0x9, 0xfffffffffffffffb, 0x80, 0x7b, [{{0x9, 0x4, 0x99, 0x0, 0xd, 0x1f, 0xa5, 0xbc, 0x8, [@generic={0x88, 0x5, "1c22330739415d3d6b037b92a667b6c103315e9b43962173ba84ebdf3db1aba475085da5093f12920c735880f9b5d38d8335f156473570dda3daf697c24505e1bf1fd284e94960486a393048ead98f1b5f5ad69c95db5af8732697e4715a2cb1519a691320ba3e963b27f7fec81a83956cf429dea2aa11a1ac14c31ec17b6ced387c709b7df6"}, @usb_cdc={{0x9, 0x24, 0x6, 0x0, 0x0, "f913a894"}, {0x5, 0x24, 0x0, 0x6a68fcee}, {0xd, 0x24, 0xf, 0x1, 0x1000, 0x695, 0x7ff, 0x5}, [@ncm={0x6, 0x24, 0x1a, 0x80, 0x9}, @ncm={0x6, 0x24, 0x1a, 0x35, 0x10001}, @mdlm={0x15, 0x24, 0x12, 0x2}]}], [{{0x9, 0x5, 0xc, 0x10, 0x94, 0x100000000, 0x4, 0x20e, [@generic={0x3e, 0x23, "e065fd5d41e74907b329e395e9a6237213acd5fc16464ca011bf471194ae6da82139c2653237b8d5d8d3a5c12c57469658dd003c26a7ae331542fead"}, @generic={0xa2, 0x1, "02aa2ad697dc550598fee2697c7a45b834e42f7f576a86526240e94376d487526af417caff850ce9ff7f7d2e86415bbbe40e5322ce88f15eb5a5e6c520540eddfca262b4439eb071940a97bd7d70f3a9a24d82782013cad8fafd8a6149c02475883f326f2de07f2f304ad0abe815cb741181a8e8f7d185270e1edd32c966486a9031d07ad1f6ceebea00b18744c83dc884027b4f64baffa90d033524204c327f"}]}}, {{0x9, 0x5, 0xd, 0x0, 0x6f, 0x0, 0xc6, 0xaa67, [@generic={0x77, 0x1, "c32fee85c788f3ce958db4c1da998afda46a5a8785c616df6fe69fe9c8c1dfc9e840c39fbcb613d8e483a4fc5f70ee4750dcd61d1d6fdf54edda0ab0c126483948934d19568f1e32e6a07a324554a8d8221ff3a3a2c11513f0ee7c5c0264d379e337d97f631d4bb016e590d5f8925ca6edc3aa02b0"}]}}, {{0x9, 0x5, 0x8, 0x12, 0xde, 0x4000800000, 0x1, 0x9a, [@generic={0xd1, 0xe, "baba1c5ce5330985bdf27863b817ba0f4a90a5a6477df0256d84a73fcc692cb1d85fb84745ea208700cc58c8789910528157f5da65e7724e6930163e6e26366c964680a6bf9e4215433bdca9a8e1b58ab0b5d18b4988870c47dd36d06503c9c59a8fcaadaef66612616ef404e32227372baf22a6949545c811ac416f9c1dafaf029e4be3ca7e222c5966980a3dfd8f88563b729fbdd88a6a1e0c31174d023a7405ac2ea63e259ca076ae236d38a175dcd0455191cbff98e4fdbc1a8e5c5c0106b5dd49c53329c0c6eb93a34f04e538"}]}}, {{0x9, 0x5, 0xb, 0x10, 0xbb, 0x100, 0x100, 0x1}}, {{0x9, 0x5, 0x8, 0x0, 0x162, 0x1f, 0x3, 0x9}}, {{0x9, 0x5, 0x4, 0x10, 0x223, 0x1f, 0x401, 0x400, [@generic={0xc1, 0xe, "25d99c54c71d2963809c66280ba55c1815724b5991159beba9375239ff316920a7c966e413cb5476ab09892811e6d58061b9a114fd988eefc52ea2ea2ad7e378c29313f760f74332e8c6fab10e1138dd36676fd25dcacb8dfba52a9bc7bdb337c26b2ffdfeba7e08fbd02bffe5203d4b4aa0f435e87ae3ebdf321ac4ca531247c83abb7897d0f1a8286ce2fcd1646298ce445f618c4ca5d756a58c00c65c8d3ba360a4a20f60b0b4548318ec25fbca042441a9aaf08ed5aa33fbf9b8124fb1"}, @generic={0xff, 0xf, "b2897b7c8e7bbbab9c51a1180c84f2b746c911ee8886b9a9358e24a296d0f449f9384b1a98f9c6cd0f3b74c149434752154a72671a1dd788aabc3fa488f6c0206875c7fea983015ccb0c0503910430753725401eb5d9b9ad09bc9ca12a36f2bd185ac464b91bac09b9eb867d8dfd7069d1beccd9632043375b767b26a837923a6a1d362f9297ce9c03379cbf087d347e61c39bfb615f0b038f692db79c4fe220c7fae2cc6acb61085d0333de820a721241f65ab1a4b2e18995d60fd794297b4230571abc4435e48a65e2ddf57730228af83fe6ac0b8e0933fd13843f63d9a5299ef9e647f2c33bb0c8fad81e6edfc6cf68c648be9181a8757b363ca3e2"}]}}, {{0x9, 0x5, 0x1, 0x8, 0x274, 0x3, 0x9f8c, 0xffffffff}}, {{0x9, 0x5, 0xb, 0x0, 0x251, 0x5c58, 0x5, 0x1ffc000000000, [@generic={0x39, 0x21, "16ab9e98dabebb0871c1d23aa754fa560fa8cfc741d104edb63f1ba52fea3d58a484b3ce06cf1f44465052671a5eea19affa82e4e3a67c"}]}}, {{0x9, 0x5, 0x4, 0x0, 0x219, 0x3, 0x7, 0x2, [@generic={0x63, 0x6, "8a6bb060a77f9f03f6e0f7bbb2a4191fa3ca92727eaafd44661e3e67b8a1633bcdc3c85f1637c978a82714d0201d485e2e5fbc6ddda470096f9119cd2b28aca7bd9c1b6cda4aebae35376ff42cf58b718e8af96300bd444e6bdd814d71c119ea91"}, @generic={0xdf, 0x1, "981702aef8fa7a39dc45c986405fc51904fcf6b9f21b8819cab10255fa13b0e79245976a7c8c59892b4baae44d9ab6398e78cff16be8e15fb30ba32dbb1ba1aaef32a6bcf6470b521c8862e71cafc7508376a85021563b4a842c6c6f8b486c06db0260159052bf8c736fe95134548cd42899cdac0651eab73d0d1e62a28e20335df74c982e560e96629ab1cbb905c8be9ecf6cd9dd36296e31f8ad2bbdf8c5ed7a8cd27c77e8e4f9101b37746dfc49a9d5f6b4f9517f175d35cbad847ef8fc37fab4d0effd349205837f041f3eda3ce0000ae39131074fafe02dca63f3"}]}}, {{0x9, 0x5, 0xf, 0x14, 0x2e1, 0x10001, 0x5, 0x81, [@generic={0x21, 0x23, "78a72366cbcc1bfc9ec29e15071459330512b6be6ec0cf2e691d543c4a2687"}, @generic={0xaa, 0x31, "d3e5ff697f5213c1376e366362d44c4c67fc72de25b92418554738b7b3a673e05c811e64f8bf83c42247b556fd088b5150b67be4fcf84caf6c761cb0ce3ef17b75c5e8512e7b5112f9d8151874f10a71fb2f48640d3e6294ba540139e2ec09356ffd34df0bd4a7ea8a18e9708579dee7fa05bf4ccf3cde693c674798983f9b2f0332547fb74fd5964a53134d7cd69a392cc0675fab55ed2d88c4bac970c45ead8833c7e26811ab31"}]}}, {{0x9, 0x5, 0xc, 0x10, 0x285, 0x2, 0x8}}, {{0x9, 0x5, 0xe, 0xc, 0x280, 0x353, 0x3, 0x5, [@generic={0x6e, 0x19, "ffe6d7190a5f338f947a12d68b16be2e282a53235b15edce7d3d0c0e8e5dabdb40541a21856f5245ef52dab46a0148f8a6626258ee45dad6605f729b690790f5d794a979cc9104472434e5e5d5579bc7d03fb0d036e4d01ad7f7daa915fc49a525693839e809a37dcabffb01"}, @generic={0x56, 0x23, "a272fd1d561be07ce31a46cdda63abbfe91a42a015d89db95080b6c3d991470e317bd896674ae1216f141fbf54128d899dd3e2c3c79c72be9cecbe2ad7f65fe4650d094909237df5bbeb807e87fa35cb0bb32801"}]}}, {{0x9, 0x5, 0x0, 0x0, 0x33a, 0x67b5, 0x6, 0xd5, [@generic={0xb8, 0x31, "eb3efb85dbaf067e9c1cb1a34becd11e1dad0e8c9214d991c96b26e4b0a7e30163de8fd7755cfc1a691f8ede38afd3544fb68c20a1bf5a31a3d23c42b8317047a9bb7c9b99ce1ebd41ab9122137174eb6d9ca5919ef710395ab8451871be5df651dab7c90f154f3bcde0985d1f43c3f683fbdc6bf4fad652668fa5a5a04840152fe66023d0951e4100ce90dd897d343e4e15d74404dfc6b776be4985528ebea29c3f5f22219b6373908e22fc96f701b10f047ae62146"}, @generic={0xe8, 0x2, "1ec5c61e6760cf2ccb2e3d58dcc45d388d84c3ed183dd023b00c785856177a45396be102fa4e1438dcfc6eadf8bc5d716800cae22aaa86faba68864d8383f7d6f59ebc040dea9c5d82e1e3e8c78195e97102eb5205c0d545d9eefc83553655dd63b24b7c740bdb96514cdd4a552719ae1777894c120e100c7029f27694bf4d325a03f248d69be3fe93f47c51e7ead37d1f7657c1c8a2c5af2b3086405ec9bf088635467823037ac119afa91f2973bb687e7a25048b748024c8f5ec69462c1328f29a5599829ab90a941f4ef9ae7b7c7322dd544fa38d923b6325b040c67020d5ccdb57e8a950"}]}}]}}]}}]}}, &(0x7f0000003600)={0xa, &(0x7f0000002380)={0xa, 0x6, 0x201, 0x5, 0xffffffffffffffb6, 0x6, 0x20, 0x1}, 0x1033, &(0x7f00000023c0)={0x5, 0xf, 0x1033, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x2, 0x19b6, 0x4bd0, 0xffff}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0xa4daa125b3569a57, 0x10001, 0x6, 0x7}, @ss_container_id={0x14, 0x10, 0x4, 0x6, "41c99902261aeb41b8170dd024cd3faf"}, @generic={0x1003, 0x10, 0x4, "49315c309fd7112f97cca4bd530a8c9e40785a586e37fdf292d5cc1c5891735792e599eecd8ce881b18f223832978670af2da28fd4ff7af7b67c49e37c62b6cd2980e9ba2c4300c328a05f32ae225d0f6c0bf45854632531900cd5f240728a4f576b0f627b88e31a4cf580c5105688d40b4cd7c5efa4500fbb5bcaef50f1cceabd34a59325fe0a1f292c0982e2f1eb5893344740c6c5844fe2fcc8fca19cd7ebd40adf43a85235c36ddf6a49f113bdd97fb2ace4c161e263d2943b8db35dfee7c3788dfe2acf5694877a0a71766745d1c2f058368ccfdadb6ad85a4dbc25a9a0f9c024e458eb3ba8ea4913470f76171294682d11d3604f13d4a55edfd6d30a500009077e357530f3f90bde27645b7b29c3d6b6201db715e15347d81d16aa2106e479e43b5b6885112b6fd23ac9504ed0c8fae663d0f8376f7c6cf7a986b61b7e46a4cc5e94e1e91754385d2ccb44e34bb79b82d50d3103d508018f5cb50459b3edd0bd40d5c86e00c8e158b33d9599a4fe6fe399ae8e97f427bc1e723ba416d607654fca0dc63f330d4e4f474038dc9f68ddaafd54eda1d0cf545c8fc340baaa601a698db8eac9fe10fbab721bca1092535384044834c6b5e736d557b23740d101714d027e43fb9c6e66b38a8662d87a5be656e24dce5de8cfeb9fbab13dd866a68ecbb01f351f38ac56409b6d61e142c1df72253e638f0bfde4ff59245098aa7bb5330af85ac6ee548b06554d18f1e294be1fa7ed69d9da684b40459fa440e204c52336e521dce85bda4c87086c1f909c0a303337a430ad890f0bb8c4b9e92007d71d37ae69e6bb87bd3691acacd007bffebbda2eb8af29c63e45dce396ce2c7d13cb22ad1e619ba1adbee36641a2992c47292c78d2bb01d694feb145b0ec2c8a975eb026971049844af5510ac214c503aaf524c988bdf5b05731cba9f705051f5197d74055b1c9702e860bb2205027b55572bef1de1b590be6eeebe5a61a67fe62b5ff8d2b4e13ab67fbe6ae3b0c4b1dd8373da6ce53b6f73955047c524c96af01797ce058ee8615d96d81ab9c966b9aeecf9275a38501347452e138444db64ca0221b777427fdeb682df06ce229185d289af46bdbbd98829018bab24c00b55b22bd4a7644fd605572bcb7ade47503d35cfcaf06c0fd46c1b52809acb10d1850c0ee881f734c1af79c571a2fdbcb7e8934e9f097fd7cba61e69c0c64b6fdd111c77cf04f5faca835a466a9375ebf91023334e9d9c2ffb5e379cad48e8848871310838495fee3e670a9cfc8019381b52771fa2fa85d078cb57cf37b0826405b69d0098906b3a0122e0e84fd0f8c43bca1a227a408442ab9ca008b3b0f0bd33df8739647865fdee43b649a2b817f4b18d7e1fc648d252075cfcada378bc41114b06da24503e60261054680963c58f2b5735affce698128bddb716931c26647f785047c877c3fa295fddfe76eac49d7a009d1a56b4f3e290e33c1bfe028adb32a8aab2a183866772cff351a9f1c8bc65c9cb2040b18d42dcd4bf42c6df5854a1c929e0d1be526f8a99c0151956b8ef3cef8c3e52decae7e4afef6f67b6ac7864733bc3ee14a5eebd146673bea2556999190306e6a59283a14f475e9054e7841c457266a190bb5ab5b8f3001d341ad18e4914344bb29c5ab6cf67b619381ebb4888d44a9a8988f198e49eb0d9f28d82d005924aa3842b5dc665073ea6794deb8c0d06dc5d4c36ae0cb6689e3f17db2a5ff8521a00e194161b5793a15dfdb6dabd5b0359122fb9d6ea4c0c51ce5f9a08915bea5916bcec1dcb2b83711298e415e11070b3140231a4a99ec617c1b51138efd4cf8c26d669898ad7bebcbcc15c6b0d503bfd132969e51d5752ea86d1b34f8d102c1e8d1e78b1d6e65553996f26921765e152ee563065a42a6b976d80a8bf1e50b613183bf6a282c1eefe28adab844406e1bde5da213ac6ab22ce7635e94dfe370ceb0aabd08f76e615e21ed36250cf4b44d7be4ae56898f87b02d96eac47b142154d570d908fc6c11b839ad844ec668a580cb632e76e0a3094d96906f4d693dbc763441a6144a7a74e5f8725625a93fc7d515fa97ef5e120bb71d22c65370bbf404579e96c21fc445315e717ac53ab81008a6350cfd28d25e480216735c23d246ab643a7f022a2320b340240b3afbf2e5c72f981e6ed30ac13d3421b6d1fdffb42eb03a844ed41599779d8c2725508671e33f49cd457cd41116164c4b60df88b6ff235f58b714219f506633312d48a83ea407ebb7e9ec22b5e6eb75efe41e95d05de498668cc436b30fea393e528277ea87e9adc26200250c055e8ed3b1594e1213862e9ccb21df2c710c0f1011be698e9be6e8113534f6a47cfd3e78fc82a8a7b85894b9db24d483b31e221c35e10eb32e70bb97d2b2996d634da53c781dbe2c8baeb712adc0df9a00c90158f5959cf9fb587e9f92e690e2b0cf1dc8efb7396f35406e22d2035288f5bc6b9b0717c8e15f1d6254411eaff446059f1f92aacbfb54c4cffbb86a1f4ec0dc830127e4b016ef54fcc99991730f2e5368fc393a541790ff724dfbd5247eaba5c8006f92ce6c790273a465193b9e7d691b3ecc25d6a711f2598b2efaf60e26f6f2baf73590bd48211efdc65bd4e7bb355fd3bb42074ed010d6ac939ca55ac71079b74df625a0029e07b3b126b198302a3b4ccc4fcf6fadf54f455b107c11d7d1735584865c0de3461dcceea1970ed4df284408e2c02b766cce742fa49a4bdd13f0a79a73e1bdd59dbc9b141eca8dfa8b29ae0d1bec6fe4b12f25bfffd08950ee275d80b98bd90ae850cbbe18730b8263279537d9056baaa61586960048ee049e0543d5e36b87eb1aefc5ac618b03b58ca72f171b391db7cff76b51ad30672ef489eee5fb4f4cc7b8f245db5c736ce4504bd16b65a1274a30fa111314065807a0aa8ea678012a2c8a9761ac0de1db9bce6b1c712b87d2c3189936c4295f6dfcefe3e0788436df4e47ff56b401593e113d694fddc97c3b2282a12127ea7c8828e04199cfad28ce7e682f45809e5ee28ee8c64bb54cab54513c235588c6bf2935bd51619d53c0b3aef6c294c22f219228241dd3350c3c5c30439ed4e01041e7740811558cb12165336224b860525980375302d4c52f443ea26e0448604ad2d97733ca7b318505745991739126e40cd5e7dfc2d9b6cecb9f6038851cec9d44e51791743953a167a05192b74bbb8da4c5ec421702c67d8b23df7fd3cbe980e53e22d8a8dc1125cf678d7266ca1dea1b93b5d331020ba327dafb7ecaa006baf67436e6a84166075e9c7fc9d08cf8a4f6b62825699945e0e8376b9bad6965ff95d698066972343a0ce6f0266cda54731ea6729c0e758a447f8ba31d42b8c0d34f191b943f91338ee06c8f1f4c3ab39af9aadb91dc7ad423c5b8cef0b62a1ba41c0a8757e936de83b92556c4e1886fc3653d9250fc1e8773fad1a50881f18fb83e48881ade1509c5ca847e4f40652fb5f7fd1cd4dccc979300f2760a0fb85506ac2090b10a50caebd046dda921b56e11e20304b38097ca00f4b269a9d7cea1a2f5e4a75b35475f13dcafe67d0574bd84ab18c43fd67d1b14cdde0d2007e6ef55d882d8dce9b175a73b60c19c1ae7e9b30ee0ca4b87b6f7fe95b318bd9826c9ed746c82dd31b1bb977d32c34b4a89b879c679d75e7be01a6c7309439550678d4093fb552e683e7db067d3515a6059cbf0024b623f36818e6d57c4b6e891bd8885db4d9bfc8bf471da91464396631e14344034696666aaf6d5b62b9d8a31604eb9f3014a861f82f3d54ef14365516338fc80b8d8f3745a6165557d3df0fba5b2cf30622c763174a2bd524918a45e36f2e8f74f86f269bcdf8600ec071f70684fab3d1fdd5e6dab7ac0627e5ba54f8f57b3e83b0957fcc09c753f218300ffa97c2e3a18c056151dea8bb3a3a82c3e9afec3341e08c42e6a549c700cf38551e584ff6b2020d595622e3d7a014131d8673948d610d6dbb1afe1bae6ddcec5e57a32bb8d861395c7b83bfc72ee458c4ebf0ad5c25b4c44b6e7808737dd6a49683627fc5ede0b4c97cf82820dc49cfae00bf432057f3e6c302fbb08d4475324254ad9b12f25230b1c47a65ed4e4371db2afa8a4189021ccfe969798b48cc50e366ad90ba8771a12a7cdb2557235f46d16290445701c27b31f6463dc0cb98cf0cfb662cdd218be4266a8956e4b45a4aaca4f19d075a3fe3becbcb92248f6665b5c1f09410112e4c6839d4abff2900c535a2403495519b1b9d942cf3f79306e11cf6a3373bd7093f28ddb43569a96e565886f6de26ccd69bc749c91e55d59ab2a1dcd523d0cbd38e6da382f1e20ee5c34ea809b7cfc88f4fda12df62f2ff00b50ea2d6de56867c1e12b7b9ab100c387f07b548c14be913a942c92b92fafdc981d5af06100b969b6818b16fb5d371d5a70bd26bbd315231ee1c9b3e350611ae5a3e1cf61ccb4de5c281da6d6f66995e36e0c0efee891f971aac113453c12eda1d0437c9c1d109b6e527eba2e15ca78d81097eee39f8480d595f3c239255eb5cb45d5a3699741c54a90f19c14cab05e14ed499ba664193558f5c3f516ec32012d356853d5f41e119f892f5d964b698c8cca79715349756b794a717a7200eb901a3db3a8ddf74aa09fd03ccc171e31bc96bf740867b32c9564074def4099d3d886e00b3a3e9e4499439a31175ae42e75fd0a600fb64a8c93afa2a2b9be2f0b280ecd9c3a2cd89cd9e762a81ced59ad8a955ae041e0562071bfbea1c8f1dad284c3869af883c72d7fe84fb2161d6cd35808d6b758b4961fc22ee5ebdfb26b6a2aa3ac55422527f336f9b344f8f15e51a24cbd0a1a1838dc8bba0ed7fe60bcd3385bc9e93eca8b6ea58f3862fd10b82a5879f08f4e515f795ddf253aff4166f335c14046bfeb427d8fcc6d64764446eafaafac51c9d56e177f317bbfaca5e91103833937234cd58a3c40743d6a53ead06a1fe0e511f7ee853fdd9e20c7f64bd72f9ac234537dfcc1907e211724cfe436e0fd3066b8ee4e137253be349fa824d7beac6676d7d539ccead8caafe25d8cde77825130240bb44142d42f57ea39a2da95d15a296a51b85d71593340ed79b1c0177c68f19f8382f14d93c0a4775b668a1c9c65c514b59ec7b4644d99e51f8c70b8e94bf607daef94963b5cec43fc7ac57e8326a30a95c15357a8081e1afed35ac65e8d2cf0be21b0e7339be03a27204e5cf336ea7800809f9e6de68972af617f5b28d61d7653881da839bbca1b2dc095c275d4e1f04f0bc930de6b3b355c79844da57e66029200669b70952148c6a561cf9d917cb2968a4d74a74f2295a30e7ef5728f48350bdecffbe7028883a665d8713a625c812e0889f3915c584fdcc1c3b03f32b118f2017c962572e3514a2e990225d2d4d04f2f145e02455b496a5983ecabf5011d3cee6f24e09cbfc5ce908e0cadeaa4051829c5e0cc048ded36a32e665f4bcc7cb4c724d6bccbadb2ee6441da552f11cf97ce22911ed08cbc958c2320dc116d2cc8e1342bbbb13cda7ef265f699f48635a51e88d7316c7346282af0c388e4355a54225403fa4bc2dd4a0afb6893fbc759c95bfb9749dbb7ce94d5abe4b7d378cbce21f25e5c0eae7b4c82e542e1c3cfa03d800705f8ebd2e88800189d992d2d96876ecdf715c94beda1c6a327f9fbc08c2986365f4fb48e12a71848ad8da8ac94ea731507827f4e83517746dabe5cce12c17a845e344a00993bd1be5262cab0aee0a7656918cb5b9ab5d0f784f186f19c5b709148048ae928983429"}, @ptm_cap={0x3}]}, 0x4, [{0x4, &(0x7f0000003400)=@lang_id={0x4, 0x3, 0x40b}}, {0xc3, &(0x7f0000003440)=@string={0xc3, 0x3, "f101327c5c0625e3194ef3c62baf991d0613b09ffaaded92fb9cf39e68a37feccb83380dd2c929949e49787557a3f8d4ef7d9724443f0bbbe7ff1dab407650526f35e06d4bcf8652e8436694cc0cf56b9499665d6ae748ca1891e9e7615d078857ade802bfc11eb24e8612b193ae363a393b8e0a2277d1849b4bdcbba98e57ed5312351ef1474a7de72d6996d556abf6f3ce08bd3acf8ed8cba990d1164361e42fce634e7f9bc33c38c257dbc5760034e44ac0fb8c02b526ec7fadd96d6afa30ef"}}, {0x76, &(0x7f0000003540)=@string={0x76, 0x3, "3be47721ac158a1183ed0cf1fee4d1d26fb1dcd2219bde23bd1aff662d59d094332643bbffb9a9d743d55401b713391e9c035788849dc10c02de25d3b0cdf904c7db2b2932348cda5695fc57950fb171cf956d19242dc3c113b222a0ad798910350f491429a47d91faffd73ba844fcbe12fbdaad"}}, {0xe, &(0x7f00000035c0)=@string={0xe, 0x3, "7c15dc2539ab31276912df8b"}}]}) syz_usb_connect(0x0, 0x2d, &(0x7f0000000200)=ANY=[@ANYBLOB="12010000ffffff20d10702389ed40000000309021b0001000000000904000001ffffff0009051dcb00000000008ca8ac08fef9f73277c619384a459cb968833cc83a35053e82652ff590212ed2aa2a23b1eb4e77528246035557ccf667deed4658076c5cc10c820ed945dcb6a91d16558e2dd6960d64be250194c9c8a9617d964f25f3e88b1eda707b82b0ad83794d7f65612601fb6bc5668c42e0924f9a0dfd214ff6f7d7765c396a9cd308772952e9286c22373c55cb09b69c9fc6a399372e15db5cfde62e8097b4179bb56f289bfe81dfa734647e65e82b25de1a3eef3743f903cc9195e06ffa3fc7da7b8e8207f52e2680746ec2fcb975b8bffdaa27ce1083d86bd9e04f037a1c5c9e9d6fd6954eeb4ac9bc67d1de83b9a798d2efff0b909b5c745b92b08b4d619807c29614278e42dfe2e4b18282770ca59ef23c9f7e318685b32168c2fb1bc54acc957b0a67e904cff3d192a863b2b8702b2656017d329514a01499"], 0x0) r1 = syz_open_dev$evdev(&(0x7f0000003680)='/dev/input/event#\x00', 0x101, 0x82000) ioctl$EVIOCGKEYCODE(r1, 0x80084504, &(0x7f00000036c0)=""/24) [ 572.002055][ T2846] logitech-djreceiver 0003:046D:C71C.0033: hidraw0: USB HID v0.00 Device [HID 046d:c71c] on usb-dummy_hcd.4-1/input0 [ 572.036230][ T4736] usb 6-1: string descriptor 0 read error: -71 [ 572.043528][ T4736] ums-sddr09 6-1:1.51: USB Mass Storage device detected [ 572.051432][ T2764] usb 4-1: USB disconnect, device number 28 [ 572.119090][ T4736] ums-sddr09: probe of 6-1:1.51 failed with error -22 [ 572.131949][ T4736] usb 6-1: USB disconnect, device number 31 [ 572.156162][ T2839] usb 2-1: new high-speed USB device number 24 using dummy_hcd [ 572.196160][ T21] usb 3-1: new high-speed USB device number 32 using dummy_hcd 18:17:28 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280)='/dev/../raw#\x00', 0x0, 0x7d) r1 = syz_open_dev$hidraw(&(0x7f0000000080)='/dev/../raw#\x00', 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$evdev(0x0, 0x3, 0xfffffffffffffffc) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x80402) r5 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSABS2F(r5, 0x401845ef, &(0x7f0000000480)) r6 = syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0xfffffffffffffffe, 0x0) ioctl$EVIOCGPROP(r3, 0x80404509, &(0x7f0000000400)=""/85) ioctl$HIDIOCGSTRING(0xffffffffffffffff, 0x81044804, &(0x7f00000002c0)=ANY=[@ANYBLOB="a9c2f0ad839078175a84ef01e6390162cadba7dcf422f02f7abea355645b0e2b0ca2c743bbd35b7afe8121be16cdf401a7189f1ea057fe894fa567db0f3abb76539435931635a2de5853c1effaf46cab4eef6248a8e57238f95d21592307b8dc410929225347d79a5c02ad80560dd736e9c1d2a871"]) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000100)) write$hidraw(r4, &(0x7f0000000080)="c7", 0x20000081) read$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect(0x0, 0x2d, &(0x7f00000000c0)=ANY=[@ANYBLOB="12010000cec71a20720c0c00735d0000000109021b0001000000000904da00015f040f00090080000000000000"], 0x0) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f00000001c0)) r7 = syz_usb_connect(0x3, 0x1, &(0x7f0000000680)=ANY=[@ANYBLOB="12015002b71ca010b40b760a90230012ff010902450001080090010904d50505bf5f000000000000020003ff02020d09058f10050000000006000905021005000f72a90905000b0400000000020009050f03ffff8e3709"], &(0x7f0000000700)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000010000000000000000000000000000008396c4ab7812cb19e3c29cbf3f77ba38aecd579a04b00fe94dd4c0b45ffa0278d02aada1981a915665408453f4fb2647caa842b24ac1f4ecb0ff7e090b4953ee31e95f1fa86442f063388d4a68c3a39385f4a4f500800007e5e123702546d99151d8b68203a4afa2005ad6b17234efce7b1fae0daffb7cdd55ed3d86219b9bd492bcffe8ab7630ce90f7c930b0249c23c73c30cd0fa017138ec31dfc5c9c67514769892267a6755c283692b636e148e7791ce0933a62c225b63d11eb6a3b90433922f70a7998a444621660b576aedfd92c10b38b642b8ba9a9c78c59945f61e8c7a29009943031433f71a143e3f8a901f61353f6c6389750c6d02495fecde92aac060c7d787f299870cf32edbbfe94baffbf3c5ff22871379c33902877f7b9154aeb1beba1edb88e507ba81fb89ae1622b222fc1bd6a3b1e4583f3d6c396fd5785280ddc"]) syz_open_dev$hiddev(&(0x7f0000000340)='/dev/usb/hiddev#\x00', 0x7e00000, 0x5a880) syz_usb_control_io(r7, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000000000)) ioctl$EVIOCGBITSND(r5, 0x80404532, 0x0) ioctl$HIDIOCGFLAG(r6, 0x8004480e, &(0x7f0000000040)) ioctl$EVIOCGBITSND(r3, 0x80404532, &(0x7f00000004c0)=""/73) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000000140)={0x100000000, "b9e611b03038cc3652e32b1d48c55ce8306c6dfc176954994ac2b91476282d78fa7ef01b35911872eb3627cf85eda21678c6bbe9ec74365c15c43a8986bc9276"}) ioctl$HIDIOCGCOLLECTIONINDEX(r6, 0x40184810, &(0x7f0000005700)={0x3, 0x200, 0x0, 0x5, 0x5000000000, 0x21487463}) ioctl$HIDIOCGRAWPHYS(0xffffffffffffffff, 0x80404805, &(0x7f0000000380)) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) write$hidraw(r4, &(0x7f0000000200)="b2119e62929d2caec0c03f5f3b8815ece0c03ae9719d8aaa2082bf9dfcfcdea5f43cf0aeb8f7960a88c2fd287e4bcbd55c5dba435a979851fedfc5195fcf498a5e372daa98a9067a5a427428db799adc9e04bd6357f8fe", 0xffffffc6) ioctl$EVIOCGMASK(r5, 0x80104592, &(0x7f00000003c0)={0x3, 0xa6, &(0x7f0000000540)="023d39a5fcb61cd1677cbc5a832f12ff1841ad405780731df1e67f1b34923bfea229cd1ab69e961d13f03e11772de1b3f67646af42e18c55a6cdf19a8376a726b047c19514a89bc72767126ddc1cf43d4c5a08a55c77ea0c1bbfcae74b6bc2e0fa43df35ad58fd69a35e5381379a275bf984eca7d777485f44cf482c62d7509445976cca5971ae3e8feeb678a527c8a2caf3f3e2773c1eaa08e77be26af83dbce34ed95e7bc4"}) [ 572.436103][ T21] usb 3-1: Using ep0 maxpacket: 32 [ 572.486191][ T2748] usb 1-1: new high-speed USB device number 72 using dummy_hcd [ 572.496445][ T4736] usb 6-1: new high-speed USB device number 32 using dummy_hcd [ 572.617285][ T2732] usb 5-1: USB disconnect, device number 45 [ 572.646196][ T21] usb 3-1: config 255 has an invalid interface number: 95 but max is 0 [ 572.654565][ T21] usb 3-1: config 255 contains an unexpected descriptor of type 0x1, skipping [ 572.663683][ T21] usb 3-1: config 255 has no interface number 0 [ 572.670102][ T21] usb 3-1: config 255 interface 95 altsetting 1 endpoint 0x1 has invalid maxpacket 1001, setting to 64 [ 572.681272][ T21] usb 3-1: config 255 interface 95 altsetting 1 endpoint 0xF has invalid maxpacket 980, setting to 64 [ 572.692392][ T21] usb 3-1: config 255 interface 95 has no altsetting 0 [ 572.746165][ T2748] usb 1-1: Using ep0 maxpacket: 8 [ 572.751356][ T4736] usb 6-1: Using ep0 maxpacket: 32 [ 572.846179][ T17] usb 4-1: new high-speed USB device number 29 using dummy_hcd [ 572.876201][ T4736] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 254, changing to 11 [ 572.887538][ T4736] usb 6-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 18:17:28 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x54, 0xf2, 0x22, 0x40, 0x10c4, 0x80f6, 0x38f2, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xf1, 0x0, 0x0, 0x2c, 0x26, 0xa1}}]}}]}}, 0x0) syz_usb_control_io(r0, &(0x7f00000007c0)={0x2c, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000002000)={0x32, &(0x7f0000001d00)={0x0, 0x0, 0x1, "04"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ethernet(r0, &(0x7f00000000c0)={0x14, 0x0, 0x0}, &(0x7f0000000280)={0x1c, &(0x7f0000000100)={0x0, 0x0, 0xd, "24331dbf545c52b47c80d6ca3e"}, 0x0, 0x0}) [ 572.936113][ T2839] usb 2-1: device descriptor read/64, error -71 [ 572.946199][ T2748] usb 1-1: config 1 interface 0 altsetting 2 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 572.957315][ T2748] usb 1-1: config 1 interface 0 altsetting 2 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 572.970180][ T2748] usb 1-1: config 1 interface 0 has no altsetting 0 [ 573.036711][ T21] usb 3-1: New USB device found, idVendor=0572, idProduct=cb01, bcdDevice=d1.6b [ 573.045768][ T21] usb 3-1: New USB device strings: Mfr=128, Product=6, SerialNumber=9 [ 573.054009][ T21] usb 3-1: Product: ꚍᠳ鎫誆ﭚⵚ쒕ⷌ悙笱儽앨쎀铅ጒ䘸羠䡆ᒑ焷꼇࿠춛厰罗玽席ᗊ밴るၰ꽤䛻ꁦ輪顐꫱㗱᠈檧઀疓껄ࢯ褧ࡊ쿆営谋ꁚ㤊奆䱢ূⰑ㽸ꔄ뜜꟪炩媢ۂ⤏⊑扸漒ꆱ⩣龤闯⋱⍺᧟䣽ᔹ摽턡까粕螕뒫諢픗Ộ [ 573.096481][ T21] usb 3-1: can't set config #255, error -71 [ 573.105410][ T21] usb 3-1: USB disconnect, device number 32 [ 573.126186][ T17] usb 4-1: Using ep0 maxpacket: 8 [ 573.216934][ T2748] usb 1-1: string descriptor 0 read error: -71 [ 573.226857][ T2748] usb 1-1: New USB device found, idVendor=05ac, idProduct=024a, bcdDevice= 0.40 [ 573.236192][ T2748] usb 1-1: New USB device strings: Mfr=0, Product=255, SerialNumber=0 [ 573.247175][ T4736] usb 6-1: New USB device found, idVendor=056a, idProduct=00fb, bcdDevice= 0.40 [ 573.256467][ T4736] usb 6-1: New USB device strings: Mfr=0, Product=4, SerialNumber=1 [ 573.264510][ T4736] usb 6-1: SerialNumber: 䶿컰旾䡠䔬શ舜㈞쩍⿝胛堻ቛ욈漳뒚ჼ苚ь쮣䑚䞽㳀颗繀㝆힍켆煈䞪뱚琺Ữ掂䁡缰ꏝ┻㺮漁ᑄ⦶₩驺▮릎섃眑↯薩琞䨜䯐ၘ┑̭ꡄ嵱≊鶿騺᤼ᥤరᏮ豯졜㼢⸥峳ⶣ븪荻쐻ằ䈽୏傯倪㝀覛鏣Ừ칝덌쯘譣䫗賲 [ 573.298039][ T17] usb 4-1: config 0 has an invalid interface number: 1 but max is 0 [ 573.306129][ T17] usb 4-1: config 0 has no interface number 0 18:17:29 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x3, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000300)={0x3, 0xe7, &(0x7f0000000200)="1dc6973e947881d60ee1556206ccad6d05e3eac43191c17a6ad01a2f0a5d026eac6a98f324dc96536e4fbcb9ea0f74cecfd3de1783372d282b5df89ef6edf10090cc992c4e9b17b3b59bb9b09eb49f21af62098145d2336bb18a1e571a6cd092cc0efefedc5cbaa7560ff6e05cef8acfdcc7d70da3a9bc02fd8d3c6b0fc0f4a55a5855a60e27544616f09659ad6703899eb96e3dcd1a715663b5cbdd42c6c913b0473dffffb823d1b6d1ceb9bf22c25e419a180760ea970ef124a79edcd093cabf8cf681bda200ca2c19099082fce3c5d65c9bf0f619db9393d9cecc04edca2e77278376063627"}) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x7, 0x0) syz_open_dev$hidraw(&(0x7f0000000fc0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000040)={0x8, 0x4, 0xfffffffffffffffd, 0x3, "3d2c00a81eda3d8a356bf924d4f889559cecffd8756aa8767994b8a7828b9be1"}) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) read$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r4, &(0x7f0000001200)='\t', 0xffffff45) r5 = syz_open_dev$hiddev(0x0, 0x12d, 0x0) ioctl$HIDIOCGDEVINFO(r5, 0x801c4803, &(0x7f0000000080)=""/53) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, &(0x7f00000013c0)=""/4096) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f0000000340)=ANY=[@ANYBLOB="4d0c000041e7d74ccd85561fa83fc1e87c4e26a6881ff9bab1f993fb85517a7fc912cd9c8cfa015a14c754981a9b7138863cd5d7d607c116a3dffbaca7327563ad3276a26d25199f683bb275d5805ec755acdb5f9a7960c0859c33f4188669c146cae78111f69b513e7fe0f43f7f2217e44e17b4964074a4210707c6e215af01bd62f2fc42c8e217c56feecfeb5e424706f4b0e3c96d21f9ed3906f31b8d05e1060e1a27ab2e303cd9d7b59d093392e972c894d7de328251b446bba3dfd94fad99b3e1987e292fa504b3f72a0ea6455053153ea4275a815834ce0df32791cb2818e4c9eea3449f04f214c21b51d8fb7f247a4cde985ba1d18abf5fb2babbfb206e3888623abdcd79fe1c33ead885437b48cea2536c042b00ea61d60c04046fec582d5f4a8e47da90a65f1ff1f360698b3aa220f773695ec3e9d893041c64c17f7d65b44e328dafdd41efe14097a45e1e1051843fe13e36791bd6485912685f69bc7bba01d00460a9c95cfbf6603dcef7cb8d99e1306d08cedc905dcbc37f50b83ea7134ad8d9e127e743c3d1160b4c1015e27be530d04f32da767c8fb96fbe53b6c5fcb71032e13d47265e5b30f0370d6d8cf9d7adb70d773571af108bcaf7f51e4b97d762efa226f62ffe7793ff0f3c2717339d5112741da73464101494d5bdec8e8f61cdd3f3fb24c485027b1614369a241300ca08627899926f608028d47283cf777d520edba01ae6ba6c910bebc9fb72ab9cb16bc257051ad3d7ccaf7635d04fee0aedbf1f4d23728f3343b0f46ba5557c462109b75a50f9852a4283ef34d3afd35d067b92ac7c8e01c386e9a8179d7f65e902ee3c2b0e76bb0989367015af1a7dc626b88a04ff72f5f098d351dbb7e2224321c9bf11a35d578147dbbc980a982a25db32c71d953129786735b8d6f5137fea5299ef8406e3ef6a038c6ff9438b84e90b4a70b86d8dec510f183614009124973071f367da7b1b76e299b27dd8550e0bcd48094cf61565ee90ade1dc4436ff2d18d793c32dfef6e08d4301cc9f1a137566332a398c9503506e57dbdbb29c7158cfeecce1352ab8a18f80f71a45b54cbe2efb453b4f4e3079931212463a17a755afd4608fe7d5899a46e1b8847cdd0a2ac5e111c70bfd45e27e12ffca4a0ef415646e18541b3165b7c40fd80d4f6f44208ac00daa6f1215d7023e0314af1f8d6cb9a84c1d6bdb40bb7e8109174f26e19fa7d0673b484260948ecdb1b9e4526deaca52b97565d57efaf508c0a908162db08afb596570c34e4be1b166f73a2a909e8f3af5b1f6293546dc29b4353caa62b17701773174e823870f61aa804bc7cb662841c38b8eb5e7feba6e81f28fba93f49b911bbcc3d5717bb4b1917d0b72373f78d616e5dd53e1296ee1661f835881d806f9ff7b06f1cf0cecd95316ae1aff4446b56504af0925bdbf2daa91a0af53828bb02c14079386e892c68e65a73f8cf9753c727aadfe5fbc438b083091d2ef0a4552fa56bfe54d1d99551de09cb07b5c3d39feb8fb6f0d597653d0eb59d970c1e9576a3c18a133e0cdd946733162700f29ec38a73dde7395ffd6b086e3269ce07a944967042648d2c66a4b0589fbc2930b6a276d561b1a2d4405028209d25c5aaaeaa0dde7f408c2abea7366ff855c4eb94156aa5ff6ed90ced1e639a60e88961a22e6723ff7ecbc2f854052b4a193659fb42d85a830f2adbe80775a9ac88df11fb246c2fd84a680d20c4938d5b2fdb4be5ba2bf191a57b95670499c163598137140f4ac1706cb485e26b85b330342d472f67e065ff65bd2995cd296a233040b8eb66ed3929b5a34d5f541abfcc54684f47e170690230a6882444367bab54a5a427e89689012edef6924674c6791ff07e1d9152855b6c6da609a22bcfab026e18f67738a4effbf7cb1512f8288cb323fb0b638a067d043c261c5f38b297e219f0a6e2888f56d5807a8111ceb9e8a7c4cb5db24303d8ec08eb37fefc7e2942688741c31336a9bfe983f44cf4c90fde8c0c9c23ebc0e4cabcdd283f7c3d544a6e70fc7ecc5bc74cdf0ced2e595583400003e6740524e80b36b3d399d907896413b3507f075c708c5807b70395bac08b35744d828ab977c7f9b8892b6514fc5a753024d17026288af18c013826766396abd6884c7a6d4274d67f1ead54c4da871125bf40596b4bad6e928f2ee827e6b3443dc1e5e6e992c4c5242fc89799a15a257e8d165b6bae215103bdbdc029ebe1914c24ed9f2f5c230596466bc723c5bd1d044eba5e8690500e0541c1925c3b2b4b4b1d0d7faf46d97f56c229373bd7faa5ce3d031dc4ebef0dccb4033edb9d589ef2a9acab67796db7de9d58755299b92b142aebd8d94c29eb031e3168aab5ae4d15f8b785ef063c272d42da377f574ec1030292600bed11834ff565d412c79a618f729264653cfd4486e29a4300accc67f59c8bcf414f5d588ce447897537ad5883e278b3b294ca65d744791e13609867df2422d09635d42e4b50fa0a03e2a85fcf8b5d7ab511cca06c2200970f8350a50f60f934f3cee4a33da31e2c2097c2eb264109699fc546f036fd023e0303cebab9e77e7eb5fb8df921440812ff96c21eb8fbe83626a783db8cf54f633bbf52f63b1d8847105660225057c6d88ba9a81892b78eee8bddcfc7ee6b31375f85c0f864b5403db05832405c9febeeea79275ec0706957860433c07e35b633d553c1acd56e5501410b91565e67ae8744593c0fafeaa40bc95759bb4d88799dc650bf4068e5a3b9e3f80cb35fc232c63f4a7c61b93b8f459406f8851d46627a0048d3e99a320a747e55e3efdd16496fc37b2dee36bf7533941c9d0f9b80cd2392607f9c55021bbb2c49d69d791dee28f7a754d55ca823f15ca2d1f80a0c35c4b6d10ae7cbfcef97d9360e3b6cb7f94d660c707f0e54e430e907b558a8628b1952e46b5cc42dda7d8d5325b5f7837d8e861abac24064b7f9a43a391073eacbd01cb82ffd73ddec0e6eb1a90fecb52bc5c6c25b297e7787e599952cdf40fdbc8ba312caddd7e310fa2a293c52471d53691e02ca0eba5a9c29d0852d56602527859034aea5ebd6cbc4f5a765377e3bf5e02fb6f51dc1c30d845d641127acba2ec24d0166305e5a392a9c29656efd1f2ac5c8f19bfa6d76554300cd77537579096e9e29e03a9ebc5944317304c53910853e0768e7d69346dd71edec1db28d258b9c098ca6321922885e8fbdf7902ddce977d930ad85950c97fac15860f3e043456d80467867d7ff183fee7e2611fd6fe0589c51329a6a5e5144d4d68a852df70af9ea3274760b8a2435804660324cefec0051004cff4f3ce19d0257b8fd0a60a190ef2e7299e673454e2f785884617de4cfb2b517ef88d158a1103b520521ed5c2b5917776a8a67bc8bb47e386a725f29ed23660de12ee14cb0bf6129634f495b666ceccd83e638c952256e7e5eaa7848272c52536791c41cf26c7982f23ccd9f219f72ad202b5a1a2ddabd96618f6382ba7bf529f8f7dd38b4f86bf153ca3e468a4b99ea00afbdb4159b330dc3f36167e3d7c578a0ab0813df58653382faff545a91d905bd44f8482e7d8f426c2a2bbcdfe5358c462cbd2e51a5e9693528a77abfc88881167b38c67bf2ce1bb0c6131974a7fcb821936734ac46d6f343685fe9f091704adccc64d2dfaab8b6579b6766de751820ab2580cdb8422d560bc30a037e60c0ac92015af80dd6e8e5220ae899a93843f3df321a6491e101706280a742aba0cdace3ec687931e72e66cecd2b2ab237d99675cf7ea8a58369d6e0cd0d788cc18ec2c21f095eca13d52710f6bcd7d17127bf0de89e226d9c6e7ef239664854ef4c5fd7458dd28bb415896fa7689365f3faac2b97b33fa3b3079cd76f4bff35cd46d301dc18c762ee34be38611da7649d1598a45b4bd784aac8996df91af6f828766b648776cd0986cd9cb1bee0df741186e6c780427c95929eb6ef2658fe09d14b65ea9055e7ca8b0b485644536d43a16482ee8cd08bc7396a219139cf71b7ae882756edecab661f5b9c2c53fd9de1597946de23a9e6b0bbb87b338d26f3605b2b5a39cdbddf4d6639cd83d8bc81ecbf1e56319e9955b96637dcc575505629ffa0bbdbce5a5a431017237dd260ffdefcd36807424dbd4e0861b384b5d82514f4ac4fa20fe3a438ebf3ac13c0b90dc98d0e8e01fef0966111ccd22181a84dc6fff3b1a5713dec51e5e4e2e0702e360b19f73bd8a89e3ef2b7062abb4cf393ec8d6b553693543ee421fb621f268929129bcb3801e328c986d407980d81cc7414515a997edd149e0cf3291733e63142135a7bee0d289479398309bfd98f5e026ef6cea702119a70575328f03652a9037a0f0b446db7d91ae0267c5f02949aedb8dd9b7532ac30e6270a472e14f2a1b3598d1738d25f01bbf3db52de872bb8483fca5f368bd66"]) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000000c0)={0x2, 0x3b, 0x0}) r6 = syz_open_dev$hidraw(0x0, 0xfffffffffffffffd, 0x200) read$hidraw(r6, &(0x7f0000000100)=""/68, 0x44) r7 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xfffffffffffffff7, 0x40000) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f00000001c0)) ioctl$EVIOCGBITSW(r7, 0x80404525, &(0x7f0000001000)=""/83) [ 573.312386][ T17] usb 4-1: New USB device found, idVendor=0b48, idProduct=1005, bcdDevice=f3.7e [ 573.321550][ T17] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 573.332951][ T17] usb 4-1: config 0 descriptor?? [ 573.346172][ T2839] usb 2-1: Using ep0 maxpacket: 32 [ 573.346212][ T2748] usb 1-1: can't set config #1, error -71 [ 573.370675][ T2748] usb 1-1: USB disconnect, device number 72 [ 573.378893][ T17] usb 4-1: selecting invalid altsetting 1 [ 573.384735][ T17] ttusb_init_controller: error [ 573.397925][ T17] dvbdev: DVB: registering new adapter (Technotrend/Hauppauge Nova-USB) [ 573.419731][ T17] tda10046: chip is not answering. Giving up. [ 573.425855][ T17] dvb-ttusb-budget: A frontend driver was not found for device [0b48:1005] [ 573.486249][ T2839] usb 2-1: config 0 has an invalid interface number: 218 but max is 0 [ 573.486295][ T2732] usb 5-1: new high-speed USB device number 46 using dummy_hcd [ 573.494511][ T2839] usb 2-1: config 0 has no interface number 0 [ 573.494815][ T2839] usb 2-1: config 0 interface 218 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 573.508493][ T21] usb 3-1: new high-speed USB device number 33 using dummy_hcd [ 573.514265][ T2839] usb 2-1: New USB device found, idVendor=0c72, idProduct=000c, bcdDevice=5d.73 [ 573.514282][ T2839] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 573.553128][ T2839] usb 2-1: config 0 descriptor?? [ 573.580861][ T2764] usb 4-1: USB disconnect, device number 29 [ 573.599580][ T2839] peak_usb 2-1:0.218 can0: sending cmd f=0x6 n=0x1 failure: -22 [ 573.607322][ T2839] peak_usb 2-1:0.218 can0: getting serial failure: -22 [ 573.614211][ T2839] peak_usb 2-1:0.218: unable to read PCAN-USB serial number (err -22) 18:17:29 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x3, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000300)={0x3, 0xe7, &(0x7f0000000200)="1dc6973e947881d60ee1556206ccad6d05e3eac43191c17a6ad01a2f0a5d026eac6a98f324dc96536e4fbcb9ea0f74cecfd3de1783372d282b5df89ef6edf10090cc992c4e9b17b3b59bb9b09eb49f21af62098145d2336bb18a1e571a6cd092cc0efefedc5cbaa7560ff6e05cef8acfdcc7d70da3a9bc02fd8d3c6b0fc0f4a55a5855a60e27544616f09659ad6703899eb96e3dcd1a715663b5cbdd42c6c913b0473dffffb823d1b6d1ceb9bf22c25e419a180760ea970ef124a79edcd093cabf8cf681bda200ca2c19099082fce3c5d65c9bf0f619db9393d9cecc04edca2e77278376063627"}) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x7, 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0xd86, 0x100) ioctl$HIDIOCGUSAGE(r3, 0xc018480b, &(0x7f0000000fc0)={0x2, 0x2, 0x0, 0x7fffffff, 0x6, 0x6}) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x201) read$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r5, &(0x7f0000001200)='\t', 0xffffff45) r6 = syz_open_dev$hiddev(0x0, 0x12d, 0x0) ioctl$HIDIOCGDEVINFO(r6, 0x801c4803, &(0x7f0000000080)=""/53) ioctl$EVIOCGSW(r0, 0x8040451b, &(0x7f0000004200)=""/4096) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, 0x0) read$hidraw(r4, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f0000001300)=ANY=[@ANYBLOB="4d0c000041e7d74ccd85561fa83fc1e87c4e26a6881ff9bab1f993fb85517a7fc912cd9c8cfa015a14c754981a9b7138863cd5d7d607c116a3dffbaca7327563ad3276a26d25199f683bb275d5805ec755acdb5f9a7960c0859c33f4188669c146cae78111f69b513e7fe0f43f7f2217e44e17b4964074a4210707c6e215af01bd62f2fc42c8e217c56feecfeb5e424706f4b0e3c96d21f9ed3906f31b8d05e1060e1a27ab2e303cd9d7b59d093392e972c894d7de328251b446bba3dfd94fad99b3e1987e292fa504b3f72a0ea6455053153ea4275a815834ce0df32791cb2818e4c9eea3449f04f214c21b51d8fb7f247a4cde985ba1d18abf5fb2babbfb206e3888623abdcd79fe1c33ead885437b48cea2536c042b00ea61d60c04046fec582d5f4a8e47da90a65f1ff1f360698b3aa220f773695ec3e9d893041c64c17f7d65b44e328dafdd41efe14097a45e1e1051843fe13e36791bd6485912685f69bc7bba01d00460a9c95cfbf6603dcef7cb8d99e1306d08cedc905dcbc37f50b83ea7134ad8d9e127e743c3d1160b4c1015e27be530d04f32da767c8fb96fbe53b6c5fcb71032e13d47265e5b30f0370d6d8cf9d7adb70d773571af108bcaf7f51e4b97d762efa226f62ffe7793ff0f3c2717339d5112741da73464101494d5bdec8e8f61cdd3f3fb24c485027b1614369a241300ca08627899926f608028d47283cf777d520edba01ae6ba6c910bebc9fb72ab9cb16bc257051ad3d7ccaf7635d04fee0aedbf1f4d23728f3343b0f46ba5557c462109b75a50f9852a4283ef34d3afd35d067b92ac7c8e01c386e9a8179d7f65e902ee3c2b0e76bb0989367015af1a7dc626b88a04ff72f5f098d351dbb7e2224321c9bf11a35d578147dbbc980a982a25db32c71d953129786735b8d6f5137fea5299ef8406e3ef6a038c6ff9438b84e90b4a70b86d8dec510f183614009124973071f367da7b1b76e299b27dd8550e0bcd48094cf61565ee90ade1dc4436ff2d18d793c32dfef6e08d4301cc9f1a137566332a398c9503506e57dbdbb29c7158cfeecce1352ab8a18f80f71a45b54cbe2efb453b4f4e3079931212463a17a755afd4608fe7d5899a46e1b8847cdd0a2ac5e111c70bfd45e27e12ffca4a0ef415646e18541b3165b7c40fd80d4f6f44208ac00daa6f1215d7023e0314af1f8d6cb9a84c1d6bdb40bb7e8109174f26e19fa7d0673b484260948ecdb1b9e4526deaca52b97565d57efaf508c0a908162db08afb596570c34e4be1b166f73a2a909e8f3af5b1f6293546dc29b4353caa62b17701773174e823870f61aa804bc7cb662841c38b8eb5e7feba6e81f28fba93f49b911bbcc3d5717bb4b1917d0b72373f78d616e5dd53e1296ee1661f835881d806f9ff7b06f1cf0cecd95316ae1aff4446b56504af0925bdbf2daa91a0af53828bb02c14079386e892c68e65a73f8cf9753c727aadfe5fbc438b083091d2ef0a4552fa56bfe54d1d99551de09cb07b5c3d39feb8fb6f0d597653d0eb59d970c1e9576a3c18a133e0cdd946733162700f29ec38a73dde7395ffd6b086e3269ce07a944967042648d2c66a4b0589fbc2930b6a276d561b1a2d4405028209d25c5aaaeaa0dde7f408c2abea7366ff855c4eb94156aa5ff6ed90ced1e639a60e88961a22e6723ff7ecbc2f854052b4a193659fb42d85a830f2adbe80775a9ac88df11fb246c2fd84a680d20c4938d5b2fdb4be5ba2bf191a57b95670499c163598137140f4ac1706cb485e26b85b330342d472f67e065ff65bd2995cd296a233040b8eb66ed3929b5a34d5f541abfcc54684f47e170690230a6882444367bab54a5a427e89689012edef6924674c6791ff07e1d9152855b6c6da609a22bcfab026e18f67738a4effbf7cb1512f8288cb323fb0b638a067d043c261c5f38b297e219f0a6e2888f56d5807a8111ceb9e8a7c4cb5db24303d8ec08eb37fefc7e2942688741c31336a9bfe983f44cf4c90fde8c0c9c23ebc0e4cabcdd283f7c3d544a6e70fc7ecc5bc74cdf0ced2e59558347b413e6740524e80b36b3d399d907896413b3507f075c708c5807b70395bac08b35744d828ab977c7f9b8892b6514fc5a753024d17026288af18c013826766396abd6884c7a6d4274d67f1ead54c4da871125bf40596b4bad6e928f2ee827e6b3443dc1e5e6e992c4c5242fc89799a15a257e8d165b6bae215103bdbdc029ebe1914c24ed9f2f5c230596466bc723c5bd1d044eba5e8690500e0541c1925c3b2b4b4b1d0d7faf46d97f56c229373bd7faa5ce3d031dc4ebef0dccb4033edb9d589ef2a9acab67796db7de9d58755299b92b142aebd8d94c29eb031e3168aab5ae4d15f8b785ef063c272d42da377f574ec1030292600bed11834ff565d412c79a618f729264653cfd4486e29a4300accc67f59c8bcf414f5d588ce447897537ad5883e278b3b294ca65d744791e13609867df2422d09635d42e4b50fa0a03e2a85fcf8b5d7ab511cca06c2200970f8350a50f60f934f3cee4a33da31e2c2097c2eb264109699fc546f036fd023e0303cebab9e77e7eb5fb8df921440812ff96c21eb8fbe83626a783db8cf54f633bbf52f63b1d8847105660225057c6d88ba9a81892b78eee8bddcfc7ee6b31375f85c0f864b5403db05832405c9febeeea79275ec0706957860433c07e35b633d553c1acd56e5501410b91565e67ae8744593c0fafeaa40bc95759bb4d88799dc650bf4068e5a3b9e3f80cb35fc232c63f4a7c61b93b8f459406f8851d46627a0048d3e99a320a747e55e3efdd16496fc37b2dee36bf7533941c9d0f9b80cd2392607f9c55021bbb2c49d69d791dee28f7a754d55ca823f15ca2d1f80a0c35c4b6d10ae7cbfcef97d9360e3b6cb7f94d660c707f0e54e430e907b558a8628b1952e46b5cc42dda7d8d5325b5f7837d8e861abac24064b7f9a43a391073eacbd01cb82ffd73ddec0e6eb1a90fecb52bc5c6c25b297e7787e599952cdf40fdbc8ba312caddd7e310fa2a293c52471d53691e02ca0eba5a9c29d0852d56602527859034aea5ebd6cbc4f5a765377e3bf5e02fb6f51dc1c30d845d641127acba2ec24d0166305e5a392a9c29656efd1f2ac5c8f19bfa6d76554300cd77537579096e9e29e03a9ebc5944317304c53910853e0768e7d69346dd71edec1db28d258b9c098ca6321922885e8fbdf7902ddce977d930ad85950c97fac15860f3e043456d80467867d7ff183fee7e2611fd6fe0589c51329a6a5e5144d4d68a852df70af9ea3274760b8a2435804660324cefec0051004cff4f3ce19d0257b8fd0a60a190ef2e7299e673454e2f785884617de4cfb2b517ef88d158a1103b520521ed5c2b5917776a8a67bc8bb47e386a725f29ed23660de12ee14cb0bf6129634f495b666ceccd83e638c952256e7e5eaa7848272c52536791c41cf26c7982f23ccd9f219f72ad202b5a1a2ddabd96618f6382ba7bf529f8f7dd38b4f86bf153ca3e468a4b99ea00afbdb4159b330dc3f36167e3d7c578a0ab0813df58653382faff545a91d905bd44f8482e7d8f426c2a2bbcdfe5358c462cbd2e51a5e9693528a77abfc88881167b38c67bf2ce1bb0c6131974a7fcb821936734ac46d6f343685fe9f091704adccc64d2dfaab8b6579b6766de751820ab2580cdb8422d560bc30a037e60c0ac92015af80dd6e8e5220ae899a93843f3df321a6491e101706280a742aba0cdace3ec687931e72e66cecd2b2ab237d99675cf7ea8a58369d6e0cd0d788cc18ec2c21f095eca13d52710f6bcd7d17127bf0de89e226d9c6e7ef239664854ef4c5fd7458dd28bb415896fa7689365f3faac2b97b33fa3b3079cd76f4bff35cd46d301dc18c762ee34be38611da7649d1598a45b4bd784aac8996df91af6f828766b648776cd0986cd9cb1bee0df741186e6c780427c95929eb6ef2658fe09d14b65ea9055e7ca8b0b485644536d43a16482ee8cd08bc7396a219139cf71b7ae882756edecab661f5b9c2c53fd9de1597946de23a9e6b0bbb87b338d26f3605b2b5a39cdbddf4d6639cd83d8bc81ecbf1e56319e9955b96bdbce5a5a431017237dd260ffdefcd36807424dbd4e0861b384b5d82514f4ac4fa20fe3a438ebf3ac13c0b90dc98d0e8e01fef0966111ccd22181a84dc6fff3b1a5713dec51e5e4e2e0702e360b19f73bd8a89e3ef2b7062abb4cf393ec8d6b553693543ee421fb621f268929129bcb3801e328c986d407980d81cc7414515a997edd149e0cf3291733e63142135a7bee0d289479398309bfd98f5e026ef6cea702119a70575328f03652a9037a0f0b446db7d91ae0267c5f02949aedb8dd9b7532ac30e6270a472e14f2a1b3598d1738d25f01bbf3db52de872bb8483fca5f368bd660000000000000000000031fc616baddc17ca139618f5bb81d9a520e12a84e07f8dd373c0d427a696fcb4e94176"]) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000000c0)={0x2, 0x3b, 0x0}) r7 = syz_open_dev$hidraw(0x0, 0xfffffffffffffffd, 0x200) read$hidraw(r7, &(0x7f0000000100)=""/68, 0x44) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xfffffffffffffff7, 0x40000) ioctl$HIDIOCGRAWNAME(r4, 0x80404804, &(0x7f00000001c0)) [ 573.706389][ T2839] peak_usb: probe of 2-1:0.218 failed with error -22 [ 573.766145][ T2732] usb 5-1: Using ep0 maxpacket: 32 [ 573.886333][ T21] usb 3-1: config 0 has an invalid interface number: 241 but max is 0 [ 573.894599][ T21] usb 3-1: config 0 has no interface number 0 [ 573.900883][ T2732] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 573.911808][ T2732] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 573.924649][ T2732] usb 5-1: New USB device found, idVendor=046d, idProduct=c71c, bcdDevice= 0.40 18:17:29 executing program 3: 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, 0x201) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x4, 0x40) read$hidraw(0xffffffffffffffff, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f00000000c0)=""/4096, 0x1000) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) r2 = syz_open_dev$evdev(0x0, 0x0, 0x2) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, 0x0) syz_open_dev$evdev(0x0, 0x6, 0x0) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, 0x0) r3 = syz_open_dev$hidraw(&(0x7f00000011c0)='/dev/hidraw#\x00', 0x6, 0x400) ioctl$EVIOCSKEYCODE(r2, 0x40084504, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2040) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRAWINFO(r3, 0x80084803, &(0x7f00000010c0)=""/236) [ 573.933737][ T2732] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 573.942372][ T21] usb 3-1: New USB device found, idVendor=10c4, idProduct=80f6, bcdDevice=38.f2 [ 573.951528][ T21] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 573.964934][ T21] usb 3-1: config 0 descriptor?? [ 573.974932][ T2732] usb 5-1: config 0 descriptor?? 18:17:29 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x3, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000300)={0x3, 0xe7, &(0x7f0000000200)="1dc6973e947881d60ee1556206ccad6d05e3eac43191c17a6ad01a2f0a5d026eac6a98f324dc96536e4fbcb9ea0f74cecfd3de1783372d282b5df89ef6edf10090cc992c4e9b17b3b59bb9b09eb49f21af62098145d2336bb18a1e571a6cd092cc0efefedc5cbaa7560ff6e05cef8acfdcc7d70da3a9bc02fd8d3c6b0fc0f4a55a5855a60e27544616f09659ad6703899eb96e3dcd1a715663b5cbdd42c6c913b0473dffffb823d1b6d1ceb9bf22c25e419a180760ea970ef124a79edcd093cabf8cf681bda200ca2c19099082fce3c5d65c9bf0f619db9393d9cecc04edca2e77278376063627"}) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x7, 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) read$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r4, &(0x7f0000001200)='\t', 0xffffff45) r5 = syz_open_dev$hiddev(0x0, 0x12d, 0x0) ioctl$HIDIOCGDEVINFO(r5, 0x801c4803, &(0x7f0000000080)=""/53) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, &(0x7f00000013c0)=""/4096) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f0000000340)=ANY=[@ANYBLOB="4d0c000041e7d74ccd85561fa83fc1e87c4e26a6881ff9bab1f993fb85517a7fc912cd9c8cfa015a14c754981a9b7138863cd5d7d607c116a3dffbaca7327563ad3276a26d25199f683bb275d5805ec755acdb5f9a7960c0859c33f4188669c146cae78111f69b513e7fe0f43f7f2217e44e17b4964074a4210707c6e215af01bd62f2fc42c8e217c56feecfeb5e424706f4b0e3c96d21f9ed3906f31b8d05e1060e1a27ab2e303cd9d7b59d093392e972c894d7de328251b446bba3dfd94fad99b3e1987e292fa504b3f72a0ea6455053153ea4275a815834ce0df32791cb2818e4c9eea3449f04f214c21b51d8fb7f247a4cde985ba1d18abf5fb2babbfb206e3888623abdcd79fe1c33ead885437b48cea2536c042b00ea61d60c04046fec582d5f4a8e47da90a65f1ff1f360698b3aa220f773695ec3e9d893041c64c17f7d65b44e328dafdd41efe14097a45e1e1051843fe13e36791bd6485912685f69bc7bba01d00460a9c95cfbf6603dcef7cb8d99e1306d08cedc905dcbc37f50b83ea7134ad8d9e127e743c3d1160b4c1015e27be530d04f32da767c8fb96fbe53b6c5fcb71032e13d47265e5b30f0370d6d8cf9d7adb70d773571af108bcaf7f51e4b97d762efa226f62ffe7793ff0f3c2717339d5112741da73464101494d5bdec8e8f61cdd3f3fb24c485027b1614369a241300ca08627899926f608028d47283cf777d520edba01ae6ba6c910bebc9fb72ab9cb16bc257051ad3d7ccaf7635d04fee0aedbf1f4d23728f3343b0f46ba5557c462109b75a50f9852a4283ef34d3afd35d067b92ac7c8e01c386e9a8179d7f65e902ee3c2b0e76bb0989367015af1a7dc626b88a04ff72f5f098d351dbb7e2224321c9bf11a35d578147dbbc980a982a25db32c71d953129786735b8d6f5137fea5299ef8406e3ef6a038c6ff9438b84e90b4a70b86d8dec510f183614009124973071f367da7b1b76e299b27dd8550e0bcd48094cf61565ee90ade1dc4436ff2d18d793c32dfef6e08d4301cc9f1a137566332a398c9503506e57dbdbb29c7158cfeecce1352ab8a18f80f71a45b54cbe2efb453b4f4e3079931212463a17a755afd4608fe7d5899a46e1b8847cdd0a2ac5e111c70bfd45e27e12ffca4a0ef415646e18541b3165b7c40fd80d4f6f44208ac00daa6f1215d7023e0314af1f8d6cb9a84c1d6bdb40bb7e8109174f26e19fa7d0673b484260948ecdb1b9e4526deaca52b97565d57efaf508c0a908162db08afb596570c34e4be1b166f73a2a909e8f3af5b1f6293546dc29b4353caa62b17701773174e823870f61aa804bc7cb662841c38b8eb5e7feba6e81f28fba93f49b911bbcc3d5717bb4b1917d0b72373f78d616e5dd53e1296ee1661f835881d806f9ff7b06f1cf0cecd95316ae1aff4446b56504af0925bdbf2daa91a0af53828bb02c14079386e892c68e65a73f8cf9753c727aadfe5fbc438b083091d2ef0a4552fa56bfe54d1d99551de09cb07b5c3d39feb8fb6f0d597653d0eb59d970c1e9576a3c18a133e0cdd946733162700f29ec38a73dde7395ffd6b086e3269ce07a944967042648d2c66a4b0589fbc2930b6a276d561b1a2d4405028209d25c5aaaeaa0dde7f45ff6ed90ced1e639a60e88961a22e6723ff7ecbc2f854052b4a193659fb42d85a830f2adbe80775a9ac88df11fb246c2fd84a680d20c4938d5b2fdb4be5ba2bf191a57b95670499c163598137140f4ac1706cb485e26b85b330342d472f67e065ff65bd2995cd296a233040b8eb66ed3929b5a34d5f541abfcc54684f47e170690230a6882444367bab54a5a427e89689012edef6924674c6791ff07e1d9152855b6c6da609a22bcfab026e18f67738a4effbf7cb1512f8288cb323fb0b638a067d043c261c5f38b297e219f0a6e2888f56d5807a8111ceb9e8a7c4cb5db24303d8ec08eb37fefc7e2942688741c31336a9bfe983f44cf4c90fde8c0c9c23ebc0e4cabcdd283f7c3d544a6e70fc7ecc5bc74cdf0ced2e59558347b413e6740524e80b36b3d399d907896413b3507f075c708c5807b70395bac08b35744d828ab977c7f9b8892b6514fc5a753024d17026288af18c013826766396abd6884c7a6d4274d67f1ead54c4da871125bf40596b4bad6e928f2ee827e6b3443dc1e5e6e992c4c5242fc89799a15a257e8d165b6bae215103bdbdc029ebe1914c24ed9f2f5c230596466bc723c5bd1d044eba5e8690500e0541c1925c3b2b4b4b1d0d7faf46d97f56c229373bd7faa5ce3d031dc4ebef0dccb4033edb9d589ef2a9acab67796db7de9d58755299b92b142aebd8d94c29eb031e3168aab5ae4d15f8b785ef063c272d42da377f574ec1030292600bed11834ff565d412c79a618f729264653cfd4486e29a4300accc67f59c8bcf414f5d588ce447897537ad5883e278b3b294ca65d744791e13609867df2422d09635d42e4b50fa0a03e2a85fcf8b5d7ab511cca06c2200970f8350a50f60f934f3cee4a33da31e2c2097c2eb264109699fc546f036fd023e0303cebab9e77e7eb5fb8df921440812ff96c21eb8fbe83626a783db8cf54f633bbf52f63b1d8847105660225057c6d88ba9a81892b78eee8bddcfc7ee6b31375f85c0f864b5403db05832405c9febeeea79275ec0706957860433c07e35b633d553c1acd56e5501410b91565e67ae8744593c0fafeaa40bc95759bb4d88799dc650bf4068e5a3b9e3f80cb35fc232c63f4a7c61b93b8f459406f8851d46627a0048d3e99a320a747e55e3efdd16496fc37b2dee36bf7533941c9d0f9b80cd2392607f9c55021bbb2c49d69d791dee28f7a754d55ca823f15ca2d1f80a0c35c4b6d10ae7cbfcef97d9360e3b6cb7f94d660c707f0e54e430e907b558a8628b1952e46b5cc42dda7d8d5325b5f7837d8e861abac24064b7f9a43a391073eacbd01cb82ffd73ddec0e6eb1a90fecb52bc5c6c25b297e7787e599952cdf40fdbc8ba312caddd7e310fa2a293c52471d53691e02ca0eba5a9c29d0852d56602527859034aea5ebd6cbc4f5a765377e3bf5e02fb6f51dc1c30d845d641127acba2ec24d0166305e5a392a9c29656efd1f2ac5c8f19bfa6d76554300cd77537579096e9e29e03a9ebc5944317304c53910853e0768e7d69346dd71edec1db28d258b9c098ca6321922885e8fbdf7902ddce977d930ad85950c97fac15860f3e043456d80467867d7ff183fee7e2611fd6fe0589c51329a6a5e5144d4d68a852df70af9ea3274760b8a2435804660324cefec0051004cff4f3ce19d0257b8fd0a60a190ef2e7299e673454e2f785884617de4cfb2b517ef88d158a1103b520521ed5c2b5917776a8a67bc8bb47e386a725f29ed23660de12ee14cb0bf6129634f495b666ceccd83e638c952256e7e5eaa7848272c52536791c41cf26c7982f23ccd9f219f72ad202b5a1a2ddabd96618f6382ba7bf529f8f7dd38b4f86bf153ca3e468a4b99ea00afbdb4159b330dc3f36167e3d7c578a0ab0813df58653382faff545a91d905bd44f8482e7d8f426c2a2bbcdfe5358c462cbd2e51a5e9693528a77abfc88881167b38c67bf2ce1bb0c6131974a7fcb821936734ac46d6f343685fe9f091704adccc64d2dfaab8b6579b6766de751820ab2580cdb8422d560bc30a037e60c0ac92015af80dd6e8e5220ae899a93843f3df321a6491e101706280a742aba0cdace3ec687931e72e66cecd2b2ab237d99675cf7ea8a58369d6e0cd0d788cc18ec2c21f095eca13d52710f6bcd7d17127bf0de89e226d9c6e7ef239664854ef4c5fd7458dd28bb415896fa7689365f3faac2b97b33fa3b3079cd76f4bff35cd46d301dc18c762ee34be38611da7649d1598a45b4bd784aac8996df91af6f828766b648776cd0986cd9cb1bee0df741186e6c780427c95929eb6ef2658fe09d14b65ea9055e7ca8b0b485644536d43a16482ee8cd08bc7396a219139cf71b7ae882756edecab661f5b9c2c53fd9de1597946de23a9e6b0bbb87b338d26f3605b2b5a39cdbddf4d6639cd83d8bc81ecbf1e56319e9955b96637dcc575505629ffa0bbdbce5a5a431017237dd260ffdefcd36807424dbd4e0861b384b5d82514f4ac4fa20fe3a438ebf3ac13c0b90dc98d0e8e01fef0966111ccd22181a84dc6fff3b1a5713dec51e5e4e2e0702e360b19f73bd8a89e3ef2b7062abb4cf393ec8d6b553693543ee421fb621f268929129bcb3801e328c986d407980d81cc7414515a997edd149e0cf3291733e63142135a7bee0d289479398309bfd98f5e026ef6cea702119a70575328f03652a9037a0f0b446db7d91ae0267c5f02949aedb8dd9b7532ac30e6270a472e14f2a1b3598d1738d25f01bbf3db52de872bb8483fca5f368bd66"]) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000000c0)={0x2, 0x3b, 0x0}) r6 = syz_open_dev$hidraw(0x0, 0xfffffffffffffffd, 0x200) read$hidraw(r6, &(0x7f0000000100)=""/68, 0x44) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xfffffffffffffff7, 0x40000) syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x1, 0x240) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f00000001c0)) [ 574.012771][ T21] cp210x 3-1:0.241: cp210x converter detected [ 574.058505][ T4736] usbhid 6-1:1.0: can't add hid device: -71 [ 574.075577][ T4736] usbhid: probe of 6-1:1.0 failed with error -71 18:17:29 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x5ac, 0x8242, 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, &(0x7f0000000640)={0x16, 0x0, 0x0, 0x0, &(0x7f00000004c0)={0x0, 0x22, 0xffffffffffffffc9}}, &(0x7f0000000d80)={0xfffffffffffffc31, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_disconnect(0xffffffffffffffff) syz_usb_connect$hid(0x5, 0x3f, &(0x7f0000000080)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x68, 0x2179, 0x53, 0x40, 0x7, 0x6, 0x7, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x3, 0x20, 0x7ff, [{{0x9, 0x4, 0x0, 0x9, 0x12, 0x3, 0x1, 0x1, 0x4, {0x9, 0x21, 0x19, 0x0, 0x1, {0x22, 0x52f}}, {{{0x9, 0x5, 0x81, 0x3, 0xca, 0xffffffff, 0x3, 0x3}}, [{{0x9, 0x5, 0x2, 0x3, 0x157, 0x9, 0x1, 0x1}}]}}}]}}]}}, &(0x7f0000000680)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x110, 0xfffffffffffffffa, 0x7, 0x0, 0x40, 0x7fff}, 0x3c, &(0x7f0000000140)={0x5, 0xf, 0x3c, 0x3, [@ext_cap={0x7, 0x10, 0x2, 0x10, 0x1ff, 0xffffffffffffc20b, 0x7fff}, @ss_container_id={0x14, 0x10, 0x4, 0x200, "6e64c21bf07e15214a0b0a03b98e3db0"}, @ssp_cap={0x1c, 0x10, 0xa, 0x3, 0x4, 0x5, 0xff00, 0x401, [0xff0000, 0xffc000, 0xc000, 0x30]}]}, 0x8, [{0x68, &(0x7f0000000180)=@string={0x68, 0x3, "2bb05dd8fb344eaca9c4cc85845f0c1a6fca5d4f7d903b004ba0c04957f27f988631746b711f1b766584162ee55f841b0039e9c47a064294a4f82f807c4fd0dd2d2dc5b728076f4480f83ed5280c08efda4d75ba712291c5046307761979f4363a4fad1e3239"}}, {0xc4, &(0x7f0000000200)=@string={0xc4, 0x3, "43aaf308b0b53889191de8c15d03216125579dc1412d6c79f3d3676ab9e8ccd1b2980162324bb4226a1da35c8739d1a2a1b95ac75f97b3a47ec245b14d265bb2e45a46e2e1381260e50f043b95afdb20b146e9882510bf83d0d25a1d4f02816cbf018f4483cf173efd52af2d5c0930a91d041cbe88624b060500e9b9caf370b19ef9c4db8238c469d52f2765865fa49a32af5f46bf0f09f3bdb01500aaa69db955e0b743ac595ea5497df31db3f0a2124463b0899c27551f539f60fb7eb1e0a26c6e"}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x438}}, {0x8b, &(0x7f0000000340)=@string={0x8b, 0x3, "8b54d9cc533a8ae071e6f53d76d3684874608dc31ff5fad6fe27a987ee99f16c52d4b679d82387ff201af5c897eb3693f86463d1be1c25a5efe870e8e25b9e830b364e28cbea27deaa95c8621ab7a4a4cd97af162724a34a6b37200700f67802c98190e76242ac7ea657e7dc2ec2ca5060e674d834b8afbc7c35989836c6735694ed445d0ea223eb09"}}, {0x27, &(0x7f0000000400)=@string={0x27, 0x3, "d5b8d1eff3e98659c0e7402265ba519ba13dc6b94a9b159e294e3101caf474f9fcd3db3769"}}, {0xdd, &(0x7f0000000500)=@string={0xdd, 0x3, "64c6d7b74c2ab469c613c223907b2729a2954ca8e69bc90c20f148b556230da33917e29fcaf02282a907426e9285d36ce73c6acbf3e824a5af6d30dc2255642d35e2c5abe73260230c2e9eab1aebf0d5890113fb750e976394dee88c43b1bdf5cb9cba16644d43b4436db6fc7fe779c379a647655359e4c69426bbff7e7a465da7e60c3b89bf26e668c7cef8b0049108731824886ea15d4dccbd9e819bd33efad08663c696024cdf31abe7623ba746a8a1f31a48654dcdb81f80710d028825376bb88796323551e933ede125ead8dfaad228b0b36fe84655f9ad5e"}}, {0x4, &(0x7f0000000440)=@lang_id={0x4, 0x3, 0x1c09}}, {0x4, &(0x7f0000000480)=@lang_id={0x4, 0x3, 0x44e}}]}) r1 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x0, 0x0) ioctl$HIDIOCGCOLLECTIONINDEX(r1, 0x40184810, &(0x7f0000000000)={0x1, 0x0, 0x100000000, 0x200, 0x9, 0x5}) [ 574.099646][ T4736] usb 6-1: USB disconnect, device number 32 [ 574.216138][ T2732] usbhid 5-1:0.0: can't add hid device: -71 [ 574.222185][ T2732] usbhid: probe of 5-1:0.0 failed with error -71 [ 574.246258][ T2732] usb 5-1: USB disconnect, device number 46 [ 574.318258][ T2748] usb 2-1: USB disconnect, device number 24 18:17:30 executing program 3: syz_usb_connect(0x0, 0x4, &(0x7f0000000480)=ANY=[@ANYRESOCT, @ANYRESOCT, @ANYRESDEC, @ANYRES16], 0x0) read$char_usb(0xffffffffffffffff, &(0x7f0000000500)=""/160, 0xa0) syz_open_dev$char_usb(0xc, 0xb4, 0x100000000) syz_usb_connect(0x2, 0x7e3, &(0x7f00000011c0)=ANY=[@ANYBLOB="12015103420acb40af0704002d01008006010902d1070126031005090421050fd41c500109050110310109039309058000220203fe01730ecd55454cf06d5620b6b50646d5277381c9d8dc4055e2726de887fe247b1e698811a9269d2e278d092ad2979f3bdeda1bf3c99d0e207f930b674cce218d70b80b96dd6701291c8de387d8dadee7b1727f2e312c88ebf11db895031e8c3c1c9518e7633d5abc3ed8abe679cb28c6f4afb215fc214ce78fa8e8925c8a63034fc8d31c225dc6c8ed59832d339a3227c07b85b3e12bb8a9a3f7f821fefe075f95d5277673ea852dc6baf61ae293f3aa05c94f831169875b9fda52c0498eb4e3faa1dfbfef45f94a00bb3f8fbfffb0d3f00b24c9aca6795a1df6c4994855b562c7b946621a0af51603c18eeb895c942d33ed6666a0505b507e0a94144751caf85e50e94adf7dfb5bfc5bef26bd2db969a47ddddff12e19ec63436028af33c8db0afc00a6135686b5d5736513d266ae59e8792ba08d6e67e0435c6cae096303aec0460c4d70486a86ff15c0dd127fb420b0c44efa9da4d54a2eebcb4117b4c31b5c97e7200d9d751ca90c23ac6797637809050e008a00410003e006f488d71125cc8c942d7a3cb3bf7ef18341337d0a7d677b80a10842af260ac48f7790747fc652fe1f189e368beef40c813a51951528f38356f40a26bfe0c4d019019af61ec78a1fa64862ff01199e39e296210d55a0d70307ee2f12c56d87b63df1fffa7ca997ae3a1b2fa710f203e88903692fe4e7bbde8239f5dd81f6aff908a93501447ebdcd278bf5ddb9349b19027230c4ae6acebf02baea98a2e72c80443402a3d32b70e0e3eaa2eda0835d17d35c043569e4d5012613ee51e5b6658c50c39dac97aa726bc2834c0965fcb5bb51be5b8b5075c0f3b4987d9bf89cec09050c023a015575033b0b1928b192f7d300cd5ff6c8c27b61b1f00c7efe135cac693cab6f0e3cd7379c96ba831198886b7f0ae3489c3b5d0a40a78d46aed12d7058d56c090505021b0301060709050679a3035901fb383d1cef7f61b69f3f02f336bc840e7cccd85fe5e8ddfe48c07bcd4dbb72041714b71db251e94a468b394a06656117fa3d7818d5da06e9fd09050b159a000449ff9f2370277d738797f84300211a2f5b6f81e25aa8c34a9186cae995384478849bff3bab74312cbaa91e72eafaa9a258cb61162ca765b2a7974fc8fd9a9e0caa4c7d312432c22eb843505db80d84598143bf43221a741034452159715f08364a7072fbf04d494543c68a807d1570a0386ef5f640b10453c48fc8cedbdbb6b7dbad1d2e88ea341624e3f97951c298194a426bc942770951fdebf2b2747132379d09050c13650105040909050a10c3010500d102316e301f29c8deee7301d15e926bfadc7c5648cf8d4351c809ed3f4d6318c554f8bb8f59a725225cde181a2f59289e709f2b1115166fc478883423bd0386e061c6454bb1ea14e4e1bdf23c79e269710061bf638312710faac2a997563a033eccd9b0f36f17a44c0b19bbf52a5c1f0d09050404d8030600ffae0557673c3cbf9a6e264172871da8d2a9d75492efbf979e571768cbba9b2c9b46e17f608e68888d99cfb5e1fdefdadaff75d107cf3a4eafcf3c77441a4d1fb4bf50bc268e8773c57185e472eb4dc9b9f1d14c6fce2a5faf6a6249b3f2045c8e365352e8cc077a7d1ea68d71b068771b5409b1d004d340495650e93a73765180dca08f893ef3418560da67c912fe49b272384feefaf0070ce1760ae7264221d11b754284236a1c5ae668ebcb2db50130ba0b03c17f2922649edb9f3e5d218cf1fee249eca0c0b9df628e5353cab125e17254b40ec7315ec0d46e66569ee4f75980f2f58466b3f90dbc7d97633137f51e98303c0b63eef0f53226aa1c5d54087967e2237b8224e2c812bdf75b9b035675d92236693cc7f1a288b4c50d85516ea35aec5935aa0164e6fddfcdefcafe24d0bd47760ce61a1375241f0a4feb34baf361409a57e51aace9400a9a69f9021647a70b9de365aaf3d9682cfecd0cb560153daa061566461067e27aef91a45a364c621dca139668e9f83bf2df806d52f5a38278457381f4ddf0ab560830e42ec3f4f63643e52bd40b648411f7c00f4e09931fc991e105f373518adb0851a97c7409050610b0020403048806e96ae071e31b4a322bb4bcdfe49b2358f476a97c42f35c2a4a2415cc29f5af450a1ab55e0b0fb4bfdc977d5ca8a97948a7ba9720655fc86675d057f86bf5ce4868ec5b25d560f5648d54c8747c5adead7466209ccccdc076cb2f6f6264b87d9cf5bbae74a84e6007207157e39c7d4df15354ebae7a098c5b6bde767c32cdd19ab207de984a3a6b0d78e315516a538367a60b09a71c7bf710ffa8a460484fd4d5485d2dce12cb020f16367224bbc5b5eaab63e24c49e6e716cddff63f59c4ded02814aff839f83dcb0ac781a155517b69fbb46b0f46f7b24dcae9915cbdd7be7f78fc444ea76656e76a3ea4fc6441d1168109050b006201810100400db2059156d37246ef67b188246966127166369d446af1ca2d84d2b8f2779f8b094d02b3f16ce04861c59be1e489ebcb13abf637c9175a3966cea4117521af490c0b048ee6bad4ab94ff1f379f9dd5b8029d74f575aea4f90f025914ddefee46cdb54210eb8527b9def87d519d0421999021d9131aea0214cc5e8277047c64c513e66cc74476b9d009050200ce02ea01c23421bb0578280e2f5ce27902d83404ca98e8fc5d194d615e5fe9af24b01bd79ff271fb82c495de4354b689e045790f99db48c65f09050c00e101a00203080522180117804f09050e04a60305ae002ec211ef9313503684b875ddb85b4140cba84f418dbc8bd786b1913dc88ebf97121016657d5711f47ec40f5df2fb3915048ee2747107e0652c013f87d85984c8e00f67e0a313681c1149342597b3a88ea1b61d78622534e6f752521f0b9cdfa752d33c8a7e73dbbd81546265ca8997d8b08228cdac28a89d7e01268879423280b8e0347791cc77979e5fe741b7e52cb12f10df4e1f76bdbbb4d11c0f1d7ae9f1324a6f5e3689"], &(0x7f0000000280)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x200, 0x81, 0xeb, 0xffffffffffff8000, 0x20, 0x8}, 0x1c, &(0x7f0000000040)={0x5, 0xf, 0x1c, 0x2, [@ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x0, "c7cb6748a78eabd4bab3adcfdef1923a"}]}, 0x4, [{0x5e, &(0x7f0000000140)=@string={0x5e, 0x3, "fca70cea8781456d4da896701767d889c56e3fc0630931ecd63f78f9bfa3c15ad2e7e0438791599e2bb90794759b20efcfb317e57c6bfa7f030cf3474e4bd288ecdf26873484eee9d438ea38bf3653c5b810534fb2c7bd201b4fe37b"}}, {0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x408}}, {0x26, &(0x7f0000000200)=@string={0x26, 0x3, "57087adbe0c02358bf38e74245d0ca22c2ad561fb998f77beb3354a0fdb10aff0b641a73"}}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x81d}}]}) [ 574.606155][ T2732] usb 5-1: new high-speed USB device number 47 using dummy_hcd [ 574.656355][ T4736] usb 6-1: new high-speed USB device number 33 using dummy_hcd [ 574.666351][ T21] cp210x ttyUSB0: failed get req 0x4 size 2 status: -71 [ 574.673902][ T21] cp210x: probe of ttyUSB0 failed with error -71 [ 574.686140][ T17] usb 4-1: new full-speed USB device number 30 using dummy_hcd [ 574.708067][ T21] usb 3-1: USB disconnect, device number 33 [ 574.732307][ T21] cp210x 3-1:0.241: device disconnected 18:17:30 executing program 1: r0 = syz_open_dev$hiddev(&(0x7f0000000080)='/dev/usb/hiddev#\x00', 0x0, 0x400) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xffff, 0x0) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f0000000140)={0x55, 0x7b54, 0xb0, {0x5, 0x1}, {}, @period={0x59, 0x2, 0x1, 0x3, 0x6, {0x1f, 0x8001, 0x7fff, 0x4}, 0x4, &(0x7f0000000100)=[0x9, 0x80000000, 0x6, 0x5]}}) ioctl$HIDIOCSFLAG(r0, 0x4004480f, &(0x7f00000000c0)=0x3) ioctl$HIDIOCGNAME(r0, 0x80404806, &(0x7f0000001200)) ioctl$HIDIOCAPPLICATION(r0, 0x4802, 0xc09) ioctl$HIDIOCGFIELDINFO(r0, 0xc038480a, &(0x7f0000000040)={0x2, 0x100, 0x81, 0xbb, 0x0, 0x8, 0x8, 0xffffffff7fffffff, 0x2, 0xfffffffffffffff9, 0x5, 0x5, 0xf6c, 0x9}) 18:17:30 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x3, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000300)={0x3, 0xe7, &(0x7f0000000200)="1dc6973e947881d60ee1556206ccad6d05e3eac43191c17a6ad01a2f0a5d026eac6a98f324dc96536e4fbcb9ea0f74cecfd3de1783372d282b5df89ef6edf10090cc992c4e9b17b3b59bb9b09eb49f21af62098145d2336bb18a1e571a6cd092cc0efefedc5cbaa7560ff6e05cef8acfdcc7d70da3a9bc02fd8d3c6b0fc0f4a55a5855a60e27544616f09659ad6703899eb96e3dcd1a715663b5cbdd42c6c913b0473dffffb823d1b6d1ceb9bf22c25e419a180760ea970ef124a79edcd093cabf8cf681bda200ca2c19099082fce3c5d65c9bf0f619db9393d9cecc04edca2e77278376063627"}) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x7, 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) read$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r4, &(0x7f0000001200)='\t', 0xffffff45) r5 = syz_open_dev$hiddev(0x0, 0x12d, 0x0) ioctl$HIDIOCGDEVINFO(r5, 0x801c4803, &(0x7f0000000080)=""/53) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, &(0x7f00000013c0)=""/4096) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f0000000340)=ANY=[@ANYBLOB="4d0c000041e7d74ccd85561fa83fc1e87c4e26a6881ff9bab1f993fb85517a7fc912cd9c8cfa015a14c754981a9b7138863cd5d7d607c116a3dffbaca7327563ad3276a26d25199f683bb275d5805ec755acdb5f9a7960c0859c33f4188669c146cae78111f69b513e7fe0f43f7f2217e44e17b4964074a4210707c6e215af01bd62f2fc42c8e217c56feecfeb5e424706f4b0e3c96d21f9ed3906f31b8d05e1060e1a27ab2e303cd9d7b59d093392e972c894d7de328251b446bba3dfd94fad99b3e1987e292fa504b3f72a0ea6455053153ea4275a815834ce0df32791cb2818e4c9eea3449f04f214c21b51d8fb7f247a4cde985ba1d18abf5fb2babbfb206e3888623abdcd79fe1c33ead885437b48cea2536c042b00ea61d60c04046fec582d5f4a8e47da90a65f1ff1f360698b3aa220f773695ec3e9d893041c64c17f7d65b44e328dafdd41efe14097a45e1e1051843fe13e36791bd6485912685f69bc7bba01d00460a9c95cfbf6603dcef7cb8d99e1306d08cedc905dcbc37f50b83ea7134ad8d9e127e743c3d1160b4c1015e27be530d04f32da767c8fb96fbe53b6c5fcb71032e13d47265e5b30f0370d6d8cf9d7adb70d773571af108bcaf7f51e4b97d762efa226f62ffe7793ff0f3c2717339d5112741da73464101494d5bdec8e8f61cdd3f3fb24c485027b1614369a241300ca08627899926f608028d47283cf777d520edba01ae6ba6c910bebc9fb72ab9cb16bc257051ad3d7ccaf7635d04fee0aedbf1f4d23728f3343b0f46ba5557c462109b75a50f9852a4283ef34d3afd35d067b92ac7c8e01c386e9a8179d7f65e902ee3c2b0e76bb0989367015af1a7dc626b88a04ff72f5f098d351dbb7e2224321c9bf11a35d578147dbbc980a982a25db32c71d953129786735b8d6f5137fea5299ef8406e3ef6a038c6ff9438b84e90b4a70b86d8dec510f183614009124973071f367da7b1b76e299b27dd8550e0bcd48094cf61565ee90ade1dc4436ff2d18d793c32dfef6e08d4301cc9f1a137566332a398c9503506e57dbdbb29c7158cfeecce1352ab8a18f80f71a45b54cbe2efb453b4f4e3079931212463a17a755afd4608fe7d5899a46e1b8847cdd0a2ac5e111c70bfd45e27e12ffca4a0ef415646e18541b3165b7c40fd80d4f6f44208ac00daa6f1215d7023e0314af1f8d6cb9a84c1d6bdb40bb7e8109174f26e19fa7d0673b484260948ecdb1b9e4526deaca52b97565d57efaf508c0a908162db08afb596570c34e4be1b166f73a2a909e8f3af5b1f6293546dc29b4353caa62b17701773174e823870f61aa804bc7cb662841c38b8eb5e7feba6e81f28fba93f49b911bbcc3d5717bb4b1917d0b72373f78d616e5dd53e1296ee1661f835881d806f9ff7b06f1cf0cecd95316ae1aff4446b56504af0925bdbf2daa91a0af53828bb02c14079386e892c68e65a73f8cf9753c727aadfe5fbc4352fa56bfe54d1d99551de09cb07b5c3d39feb8fb6f0d597653d0eb59d970c1e9576a3c18a133e0cdd946733162700f29ec38a73dde7395ffd6b086e3269ce07a944967042648d2c66a4b0589fbc2930b6a276d561b1a2d4405028209d25c5aaaeaa0dde7f408c2abea7366ff855c4eb94156aa5ff6ed90ced1e639a60e88961a22e6723ff7ecbc2f854052b4a193659fb42d85a830f2adbe80775a9ac88df11fb246c2fd84a680d20c4938d5b2fdb4be5ba2bf191a57b95670499c163598137140f4ac1706cb485e26b85b330342d472f67e065ff65bd2995cd296a233040b8eb66ed3929b5a34d5f541abfcc54684f47e170690230a6882444367bab54a5a427e89689012edef6924674c6791ff07e1d9152855b6c6da609a22bcfab026e18f67738a4effbf7cb1512f8288cb323fb0b638a067d043c261c5f38b297e219f0a6e2888f56d5807a8111ceb9e8a7c4cb5db24303d8ec08eb37fefc7e2942688741c31336a9bfe983f44cf4c90fde8c0c9c23ebc0e4cabcdd283f7c3d544a6e70fc7ecc5bc74cdf0ced2e59558347b413e6740524e80b36b3d399d907896413b3507f075c708c5807b70395bac08b35744d828ab977c7f9b8892b6514fc5a753024d17026288af18c013826766396abd6884c7a6d4274d67f1ead54c4da871125bf40596b4bad6e928f2ee827e6b3443dc1e5e6e992c4c5242fc89799a15a257e8d165b6bae215103bdbdc029ebe1914c24ed9f2f5c230596466bc723c5bd1d044eba5e8690500e0541c1925c3b2b4b4b1d0d7faf46d97f56c229373bd7faa5ce3d031dc4ebef0dccb4033edb9d589ef2a9acab67796db7de9d58755299b92b142aebd8d94c29eb031e3168aab5ae4d15f8b785ef063c272d42da377f574ec1030292600bed11834ff565d412c79a618f729264653cfd4486e29a4300accc67f59c8bcf414f5d588ce447897537ad5883e278b3b294ca65d744791e13609867df2422d09635d42e4b50fa0a03e2a85fcf8b5d7ab511cca06c2200970f8350a50f60f934f3cee4a33da31e2c2097c2eb264109699fc546f036fd023e0303cebab9e77e7eb5fb8df921440812ff96c21eb8fbe83626a783db8cf54f633bbf52f63b1d8847105660225057c6d88ba9a81892b78eee8bddcfc7ee6b31375f85c0f864b5403db05832405c9febeeea79275ec0706957860433c07e35b633d553c1acd56e5501410b91565e67ae8744593c0fafeaa40bc95759bb4d88799dc650bf4068e5a3b9e3f80cb35fc232c63f4a7c61b93b8f459406f8851d46627a0048d3e99a320a747e55e3efdd16496fc37b2dee36bf7533941c9d0f9b80cd2392607f9c55021bbb2c49d69d791dee28f7a754d55ca823f15ca2d1f80a0c35c4b6d10ae7cbfcef97d9360e3b6cb7f94d660c707f0e54e430e907b558a8628b1952e46b5cc42dda7d8d5325b5f7837d8e861abac24064b7f9a43a391073eacbd01cb82ffd73ddec0e6eb1a90fecb52bc5c6c25b297e7787e599952cdf40fdbc8ba312caddd7e310fa2a293c52471d53691e02ca0eba5a9c29d0852d56602527859034aea5ebd6cbc4f5a765377e3bf5e02fb6f51dc1c30d845d641127acba2ec24d0166305e5a392a9c29656efd1f2ac5c8f19bfa6d76554300cd77537579096e9e29e03a9ebc5944317304c53910853e0768e7d69346dd71edec1db28d258b9c098ca6321922885e8fbdf7902ddce977d930ad85950c97fac15860f3e043456d80467867d7ff183fee7e2611fd6fe0589c51329a6a5e5144d4d68a852df70af9ea3274760b8a2435804660324cefec0051004cff4f3ce19d0257b8fd0a60a190ef2e7299e673454e2f785884617de4cfb2b517ef88d158a1103b520521ed5c2b5917776a8a67bc8bb47e386a725f29ed23660de12ee14cb0bf6129634f495b666ceccd83e638c952256e7e5eaa7848272c52536791c41cf26c7982f23ccd9f219f72ad202b5a1a2ddabd96618f6382ba7bf529f8f7dd38b4f86bf153ca3e468a4b99ea00afbdb4159b330dc3f36167e3d7c578a0ab0813df58653382faff545a91d905bd44f8482e7d8f426c2a2bbcdfe5358c462cbd2e51a5e9693528a77abfc88881167b38c67bf2ce1bb0c6131974a7fcb821936734ac46d6f343685fe9f091704adccc64d2dfaab8b6579b6766de751820ab2580cdb8422d560bc30a037e60c0ac92015af80dd6e8e5220ae899a93843f3df321a6491e101706280a742aba0cdace3ec687931e72e66cecd2b2ab237d99675cf7ea8a58369d6e0cd0d788cc18ec2c21f095eca13d52710f6bcd7d17127bf0de89e226d9c6e7ef239664854ef4c5fd7458dd28bb415896fa7689365f3faac2b97b33fa3b3079cd76f4bff35cd46d301dc18c762ee34be38611da7649d1598a45b4bd784aac8996df91af6f828766b648776cd0986cd9cb1bee0df741186e6c780427c95929eb6ef2658fe09d14b65ea9055e7ca8b0b485644536d43a16482ee8cd08bc7396a219139cf71b7ae882756edecab661f5b9c2c53fd9de1597946de23a9e6b0bbb87b338d26f3605b2b5a39cdbddf4d6639cd83d8bc81ecbf1e56319e9955b96637dcc575505629ffa0bbdbce5a5a431017237dd260ffdefcd36807424dbd4e0861b384b5d82514f4ac4fa20fe3a438ebf3ac13c0b90dc98d0e8e01fef0966111ccd22181a84dc6fff3b1a5713dec51e5e4e2e0702e360b19f73bd8a89e3ef2b7062abb4cf393ec8d6b553693543ee421fb621f268929129bcb3801e328c986d407980d81cc7414515a997edd149e0cf3291733e63142135a7bee0d289479398309bfd98f5e026ef6cea702119a70575328f03652a9037a0f0b446db7d91ae0267c5f02949aedb8dd9b7532ac30e6270a472e14f2a1b3598d1738d25f01bbf3db52de872bb8483fca5f368bd66"]) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000000c0)={0x2, 0x3b, 0x0}) r6 = syz_open_dev$hidraw(0x0, 0xfffffffffffffffd, 0x200) read$hidraw(r6, &(0x7f0000000100)=""/68, 0x44) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xfffffffffffffff7, 0x40000) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f00000001c0)) [ 574.858088][ T2732] usb 5-1: Using ep0 maxpacket: 8 18:17:30 executing program 1: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f00000008c0)={{0x12, 0x1, 0x0, 0x32, 0x96, 0x63, 0x8, 0xc1c8, 0x7aa4, 0xb2f, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x4c, 0x0, 0x1, 0x7, 0x1, 0x1, 0x0, [], [{{0x7, 0x5, 0x3, 0x2}}]}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f00000003c0)={0x2c, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000000080)={0xac, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x0, 0x8, {0x0, 0x0, [0xff]}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x2) write$char_usb(r1, 0x0, 0x597) syz_open_dev$char_usb(0xc, 0xb4, 0x7) [ 574.906241][ T4736] usb 6-1: Using ep0 maxpacket: 32 [ 574.986442][ T2732] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 574.997398][ T2732] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 575.010237][ T2732] usb 5-1: New USB device found, idVendor=05ac, idProduct=8242, bcdDevice= 0.00 [ 575.019286][ T2732] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 575.028534][ T2732] usb 5-1: config 0 descriptor?? [ 575.076255][ T4736] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 254, changing to 11 [ 575.087502][ T4736] usb 6-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 575.176259][ T17] usb 4-1: not running at top speed; connect to a high speed hub [ 575.186117][ T2748] usb 2-1: new high-speed USB device number 25 using dummy_hcd 18:17:30 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x3, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000300)={0x3, 0xe7, &(0x7f0000000200)="1dc6973e947881d60ee1556206ccad6d05e3eac43191c17a6ad01a2f0a5d026eac6a98f324dc96536e4fbcb9ea0f74cecfd3de1783372d282b5df89ef6edf10090cc992c4e9b17b3b59bb9b09eb49f21af62098145d2336bb18a1e571a6cd092cc0efefedc5cbaa7560ff6e05cef8acfdcc7d70da3a9bc02fd8d3c6b0fc0f4a55a5855a60e27544616f09659ad6703899eb96e3dcd1a715663b5cbdd42c6c913b0473dffffb823d1b6d1ceb9bf22c25e419a180760ea970ef124a79edcd093cabf8cf681bda200ca2c19099082fce3c5d65c9bf0f619db9393d9cecc04edca2e77278376063627"}) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x7, 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) read$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r4, &(0x7f0000001200)='\t', 0xffffff45) r5 = syz_open_dev$hiddev(0x0, 0x12d, 0x0) ioctl$HIDIOCGDEVINFO(r5, 0x801c4803, &(0x7f0000000080)=""/53) r6 = syz_open_dev$char_usb(0xc, 0xb4, 0x200) write$char_usb(r6, &(0x7f0000000100)="c470d74bf0babcf23e10157ae02eb1855300b2a8e9e3d22db0d815b414037fbb8c7a08338b5acc", 0x27) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, &(0x7f00000013c0)=""/4096) r7 = syz_usb_connect$printer(0x6, 0x2d, &(0x7f0000000040)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0x18, 0x525, 0xa4a8, 0x40, 0xfffffffffffffffa, 0x37, 0x1, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x7401, 0x20, 0x100000000, [{{0x9, 0x4, 0x0, 0x8, 0x9, 0x7, 0x1, 0x3, 0x40, "", {{{0x9, 0x5, 0x1, 0x2, 0x323, 0xf87, 0x20, 0x2}}}}}]}}]}}, &(0x7f00000010c0)={0xa, &(0x7f0000000fc0)={0xa, 0x6, 0x250, 0x4, 0xfffffffffffffffc, 0x6, 0x0, 0x4422ebc6}, 0x5, &(0x7f0000001000)={0x5, 0xf, 0x5}, 0x3, [{0x4, &(0x7f0000001080)=@lang_id={0x4, 0x3, 0x1009}}, {0x6e, &(0x7f0000001140)=@string={0x6e, 0x3, "217656951cbf0706649d8e732612a80cc0fdbc70351b5e5fd46d7ab8a2913482a32c0347d0467ca7760392e8b1ae7c6b5ac7d1373b9bda234be14d9599b4550982836751e12c3a22463bf6affa89ed2ceb298558c008a95c4d66e09a82dc201d06f9b8e30d149c87372e3cc9"}}, {0x1002, &(0x7f0000004200)=@string={0x1002, 0x3, "0c940b9490c2399fb57c6c5dc2cdb6f03ac983343ad84a1edd0f9f8fd30c9bf02165ab6f78a66a61d9afa6be80530f90aa10835c0ad0d5b4b873dc374ed73931d42608f8f3b926eb09dc1f38c402eb521beb29ea5e49ea68855a328c0d636dd26fac358d0656aee39ba5769055c9f25c23b02352283e294d978b7653f51c8d2d3184263bdacf84a0b2be2a0c42f0bdbbfe250c22e37984543f4574db19abdc9f877a572c5fc14f99c34bbb87c85c3cc352f2f91ddbe3f87629e70392ad5d130e27c30d2ecbb1c6097ae9c367105745782043094747a9f6507130aecf88653809b18fa2305adcbf1120670f9ff0887e09896e5a0f4ef7a326148a0a4f2d22c0a0a920f83d6b00fd7f770ac846d13b64cb9c5f68f805317492cb1bb149382e8d6ebcd9adeaef9624f48de0ad9cf4eebe5e77c53199a8e3b5aea87be984a101554e198ea5702663dec1b54e636fefbccdae9dcedaa4633444e53a6a052df2ee4ce249430f9dcfc68b83eb9558ad706813d3400a692b94b3f13189b107ef625b3f97e65be6fb9f875aaf29f764e3e5af77207c82f554c6e4fdb11f0b9b7460632e32392f7e024acf531fe8e143e1c0e103e91052e6206a94afa316e12dc1d0f2e45ca9dedc2605734902ba0a8f7d3d7b9c06a3d06fc9ff652dc7f75b90b0460e7b22c1a89bb3de28ce5fda030931a56ed15a800824beef62e224afaedb36b299953e0646df902aad5678938e43ade162a464cdad67c984e7a774830af379f44da7be936e96a493e054c07319b04afe8e380ff1242b8f162ab86b2f848fa726e21ba987fd1df1a15240031488156c60c11e5b48d171b285c2eb16eff117f781fbc4d942a9636a679dd4f962a6c8c7fba8de86abcc784a751ae568938b252cba0c593538eb7ae1d2fe15cbe12f6f874271ebeaa76ab8f1cc743b1322052fb2bb1ee14c46857ae80decd0068e3f435f764cb54a1d6319dd4c3438d87a1a6d50442eb3739645e0ed7619774b488d72828bc34e080dcd3105642fc0e18d315e849acba9cd8ac90c4a998306e0862268d2a104ca7947cecb7f2c637c0ea44fdf22dd810e59d4d73484803efba56f6b36a392ee5de8300064ba74222380609721f00bf471cb27dbdb337a4af0215d477104d139c6c7029cb5de4e8a30c6f022e839b03697e99f9354856bd63bd8d33f238030a5eca518e20c6ce94578548e1fd7438e2062c77b410fdcb283426220b837e833e5c66138aba1689cdb2fa01414ef01f688179b6058b667e09a0f72494028191b786ad0fb6a8523c587acbd46cbb3108997bf04784cdbde54ab36f06186751e6f89cc7e1b2029de1d52d20b71936d354dc32efe8d2d00e8a3d7b8236ed2c8ddb95801f47dff7174a1684b00fc507cd4ddcb5b3564f3c9d08cbfdeead8f214433412eb254f7f1ed32e963526eb2196c935d03604a8c6d0154e808365efe8319f04e16b1eacbbf89e1930e112879d2c0696774a07c60d26692dbe25de8aef145f6ca7fb149c97a5da99a812e87deef7b8124c5c876f9e4f94071ce90bcafa548ea8819017f1c45243e74efaeb87ae75d51ac5e3f2ebf772371a3fbd0be3d1ccb9a632843074e30a94c45af7c56c14312c36daa45acfcf4f3449f19ca3b9c55fee8f2e9809bf8be7cd9299053ef6d8e74efc3621f1ce185c2675058bc1455c3713d2a7f307d6eaff60a140c226e2797df61a33620f277e8b917cf14b35b2395b68de2c4adacb0577760388404caf94ff83e9138e39dff8e04473b6332d306bd8be45c9b5029f1ce59644c7d201ef07a4d061155e32abca682cc0ff9dc3652f810d16eb1a5467c2a31c4a8759fd7f5c3975ceb85401648ca86eb8917b2a9ff920b8cae47f57d5f7128b98ee9fb20fe874af2a157485dea8e13f5e9f88990ae6c099bcddc5a3553b1d7cf8842a8e5aa91d310fb6db65ef2548d282e3f36a56bd5208c477ad14f34fb1e7593dc01da205c2d7ad17feac0b501784dfb47b550cde180366fca2a6f685ae9dbf79b78cc5a2ff0f242718389c141053a4ce72d97e195817f3e8db3ad3da85456bed5a19e01d9fc534346f6e48e6c7b2e3e4a2e3de1a62b0dce1959bbbc9e6286dab916049a13a52f1f5c7aa33826d581012fa898cd7ae1afc54e389a4651ba6cb20737af8e37c615604cd2d4f7bfa3a417bb83487652614592e947953d4a8857e920a0e57d365cfd145eaa88167ab46f402abc8d0483af3cecfacd201d6014ad70392777a1ccefe832519e34b9ec79e4b77d877a5242ba8c1163bc405fc7b10d593c674bba1b0f669f3e16e6926506cfd7ce91a768b4921127bd58720e7c4620363f67b0883c4e8800e7f73221ab9dea57f1c4a0db7642e7ea92b9a44b12bb02cf19cf94304962b4fc2831244461ab5baa88582861930a791b53f09fcef58f8a19fb9f988f4ef72ddd7dbc73146119f8529f93eeaacd645f8b865e352537a8b0ddba90ff71046988b803b646b0afe3019094e4a26a990ca808afe87351b4ffff11651f1617425aa511e45b2a2008b90ab57e1b9d62ff64e08490ca4184fdb9c7a04a19aad055b4048bc3ebcf7df662577cac8bc47b23b43fc1b1fb5adf9deaecf354e5a5cd0cb24065d098ccae21a75000b31c2e352db13c73828b90031340c661d79c87f4af58dbe2048e78e6d293b1073572ca33daec6e2834849300d439af3567a6976b00117d9677d3a14c9567cf37e8e9675283c8ecd0066546b35a652cd44312c3281678f44f32e094226f08a50b58ba6df049d53081566d84d61c3123ae537e02ca34b405d6d1a2f2f45c2dadc950a0fb6dafdb4ea8aecce16e22e6bdd45479c43ac84845df765703469d859408830b6ed1013ad942d2631e919a8bdaad19514ec25b8b4f199c29b9b466ef4cd63efcf0bba8c19932d58198c2745f77e0670c2d776f52a8377b8558bdf02bf801de77fb510b53821dd57fa85de07d3d0082a125e82042d39c4c553371b51eec0cabfdb310aeac878eae6adf1e588e695748629a55fb3321895667734fa6b76871f52012da55e4fbc53999cbb37f3a7ce1b82afff080d800ccc2bc9b1db53389d9e1e4ab1b0a3d0e786397e1016132e8085f508b24327bfb4e7e4b2f233d4f1c9a5bcd7515e2a28a580b73306be37c61e1629474890fb0747ea84d0ff9dcdc08f23ffae6c75c55dbb33f53b16f3a7c53ed21112937ac37dc369fe0fe8cfc1d3eaf98f5454a7db022d8891aa226019054bdc8274ba843b6370183f6b7703cf63662f531c2d1dcc4a6931a2bf8bf43f1093875d77c4fb2c6af16ef489609ec7cb2078445a6faebceee3e85b0aa8056b0f9a2a2cdf8ffca840b85d41c205830e20dd1f5350bbee4c85b8384bfb6e871b430511bb215057b43ce6be9c88ad7c76343d772d5c599caebc7b25397ec61097e57a29ba000689e5a60bfb0f917b225c6a7196d8ca623b4c099b2c81d9c38f89236decf97a1a7dd4a92df01203602b8b143ab147d95b8e57eef8dca1e4e327403a0f436e3b2146ece848ee6745a12ff9473a7542cd84f757dd8a8f34b4dd4238c116098c755e6d8d9fc4386d09046d709a44cc69863bcf09907e29be6a448e218e181c26c2d5bb3620f65c92d4d013ea6abad783627858d84478d6f08ccc3a1609489d0f7fc0785d2ab78460d2044ece1ba59d971352c1af16f5dd3d0a6b8e0aa41067148707f33219e549599073805fab98cae01aefa3a93d6edf8e2bdcad41b8f273333f7574a33d1f7ad4e741dc7be8a7f4e1c6dbdd70486a3ed729b0f374f53aad3905d34fc63133347bc45ec8cf180262a86f10bbc1078363f5956f82f62d739ca9374c666885cd607fb9f5157d4aed2dc82a8405454d94139e03e8e9122088c0dbed380fc06f835f53d6df4e9dc85a61449be07f96a83be28b237d95d7c863bc2542d5917763a9b659e590317ad66035543e26013e7425feb77d1f189cf0203ad51cc9628fbd7862dcb19e1880eb34d4f47721ffe4dca1ad90999208d90880e41ecbf2735f202ffca7f02a9afba52d474b7cf586d6185dacbf77c5ac140deeb6b02a8d163f7280f3ec26da2d62f59ea0bc682fe2f660a277f37cf08d86ab881a3e9b9e2b061955ad4a062fac11a7e8458f615c42be0d6ec23a5fdb80ec0e70046ca6c1084762b75ec738c877bf956d7f08a8b38f3daa1a8f3f23cacad869422f41386bb9fc7a64c526fa197ea3d34cc6ed642598ec21be195bed401058835ca84e198139422c0b309c4b805f1d4f98b61c3489e7cb3c95bddd1ae6773418f114614a25c626a2a44b730646d900495f3b86877d229b128f2b901c741a54e8c259b06ebcfbab6c65370118a9aa2cd6a2681331aa215087991947bfd8de538f2ea20f15be0de82ccb09f331c98c50137ec3b1a2c24950eaaf63b18532635c11afb9bdaaea83259b51cab6c4e4364658da573debf996a7bd9c3e5e31b5fbbb7a12c56391246602ecbd354bc48fdbf740820c7cb7f3776f7ff0463a174146b65944f8c550d9ba6d7691cf943eadaa9c92ac0717bf67711e3c40f46933c6d21ccffd82070f9be6a923f4741fb3a42a757034234930db14f66b59f3f102a85a379546800662d9c9d60b9c92019dcabcf900783e6f2af6f281ac6ae25a4d3ff45458fdd1bbef835019fe7110823ce3b58f377a9a837106e6cea90599e0e3893c0673e60872d2eee6a869730ee48531f26541158b83357402483f80033bea01bbcbb5967d554c406b90d4e6edef260e76a7adf0733ef09554b6240f562c70c7a054b3d0a405863439adfaa0094942b6ad39bc4703f8e3ab28f84a990848d5dc80276792af73074e89541f2078effc4935e6f04f063c85910843a49a4dcedecd68e47824a0d86f2a52979f7c983664b23cece3a09074bbd6b0d2ca22504659eac1b78b495c31a5d5a7e39e302d1b436028c8bb70b9ea36f292474b9ae7f010412ad5fe8a73bee85ce12e4c18a4fa20aeb9011fdbd6e163a597d645cdd6f2dd1eb7cb6904e5e431323e54380b321a22c5fe89c1d7067a6e7fc1fb338eb0344c06bb1fd266bcd2ef2b0361326f2b94fa622c0f533ad36c986bda076682cffb25958a75c1ea64a4056eb72e53701c4fbb491f0b636bb2b2de330ba72691c408d69d438f98c152bd63b6bbf65b6f835d734ac7eab3ef562b83a8d04c3c253125bd5d0b96fc15f772b4df57945e829a20f2800957c9cfa5e01e289e10ed396737c8db9cc515935e1cfa9379350ead8d7f976b1d7c633cd5439ab87b3c46032e1d69c70e4e9b9d5d3a5e3ffb4b2395d9152b90311a91e286482b3c7d647fdd8e5ed03e1ca3da80d44b0f9cf57e0480e6ac7feb386b570a072ab15fcc601f9353bb3c6664124618a126bb1d120e68146214a088bb4977701ca44ca2507a952d7465e1f5e1ce8643de15165528e4efa8ad63d8777c2b54f5b0edad04226eba26602e3c5499c255d44036456242e6a3f8846cc6e18e8aee00598e9bf8f0639936ca698fb09d77093527a2352e4c0a18361301eb8b2d7a0a3245c4c44a8465fcf45066e6af503bd0bc6129196a5039bf4b0ab657b0c24dab87992ce7b627971461bd8421ad4cbfed4724f12089b973f7db288e463e8249b688d14eb24f4a9e4465dafe4638bfd14c07425c78d46575dd4f4c70d31701ca959e9541e6873746e42bddaef1acb799ac41568d96b4909c84f8cd8ba706250cf2e1bd5adc17e09919514ec479e8cfb190f7e2765504f66bddb7c9b86d785248b3d68d5cfd6bf0dd30b95abcff623f4693d4a2c27af385efabc248b7c6"}}]}) syz_usb_control_io$printer(r7, &(0x7f0000001240)={0x14, &(0x7f0000001300)={0x20, 0x0, 0x9a, {0x9a, 0x7, "bda4034c7ab6c7b498498f336e875f2180ddf555b99d2bb6a4dbdd3887b479eb618b7dacf88fd3e48bc0d94d296fcb51ec2e8e3a5f4f0faf9521f62a8098c96a6008a7abffe1c60534efc7abb7d527884ac813bfa476a429fa95f471b7bc8e47304ce22684370f2c9f9b9ee57b0731b179cd41b9af2aa0f903242b30df04bce3fe2b89cd1b0b084635056e45a50dc7c24d480e2273c0a332"}}, &(0x7f00000025c0)=ANY=[@ANYBLOB="0003230000002303a29b0e750acddf7f4ccf2ffb038068522275b635c57e30e9fc620b2f1f4b431b1e60d68dafa344bd3fb45d92384cd4d26a6afbb8c574292bab4c42c618a20844dccd0f5693f7a2e33ec6d807b5383b64e3bf10f46cb9e1cbf604fb6ef9e90eb8f3a7d6f1ed1af7b2dfd07002f4b74260c362c0a0c834c64f09bf88a75af84304d1e69b0e38d2969e659b3cde3fbdab812ca88dc63f93cb9de499c2cd5c"]}, &(0x7f0000002580)={0x34, &(0x7f00000023c0)={0x0, 0x0, 0x51, "fdb7ed564cef46a7d1e62f976533ed653a7d2ed0413d6e0bd533807bc7ede51011eb9bf9b7147209ce864c317cd1291a1ccdfff75705cd3a2019f6e2ad981d148b3db2fc27a0f4658318a9dd6fa385bdf2"}, &(0x7f0000001280)={0x0, 0xa, 0x1, 0x100000001}, &(0x7f0000002440)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000002480)={0x20, 0x0, 0x40, {0x3e, "5271c2eeeba19c168e8be946c72468ac77312d1154e257e33133e1105cc0a22e25c5eb4ada1928462c43d884d3fff592b3b238113666de3556c59f62d514"}}, &(0x7f0000002500)={0x20, 0x1, 0x1}, &(0x7f0000002540)={0x20, 0x0, 0x1, 0x1000}}) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f0000000340)=ANY=[@ANYBLOB="4d0c000041e7d74ccd85561fa83fc1e87c4e26a6881ff9bab1f993fb85517a7fc912cd9c8cfa015a14c754981a9b7138863cd5d7d607c116a3dffbaca7327563ad3276a26d25199f683bb275d5805ec755acdb5f9a7960c0859c33f4188669c146cae78111f69b513e7fe0f43f7f2217e44e17b4964074a4210707c6e215af01bd62f2fc42c8e217c56feecfeb5e424706f4b0e3c96d21f9ed3906f31b8d05e1060e1a27ab2e303cd9d7b59d093392e972c894d7de328251b446bba3dfd94fad99b3e1987e292fa504b3f72a0ea6455053153ea4275a815834ce0df32791cb2818e4c9eea3449f04f214c21b51d8fb7f247a4cde985ba1d18abf5fb2babbfb206e3888623abdcd79fe1c33ead885437b48cea2536c042b00ea61d60c04046fec582d5f4a8e47da90a65f1ff1f360698b3aa220f773695ec3e9d893041c64c17f7d65b44e328dafdd41efe14097a45e1e1051843fe13e36791bd6485912685f69bc7bba01d00460a9c95cfbf6603dcef7cb8d99e1306d08cedc905dcbc37f50b83ea7134ad8d9e127e743c3d1160b4c1015e27be530d04f32da767c8fb96fbe53b6c5fcb71032e13d47265e5b30f0370d6d8cf9d7adb70d773571af108bcaf7f51e4b97d762efa226f62ffe7793ff0f3c2717339d5112741da73464101494d5bdec8e8f61cdd3f3fb24c485027b1614369a241300ca08627899926f608028d47283cf777d520edba01ae6ba6c910bebc9fb72ab9cb16bc257051ad3d7ccaf7635d04fee0aedbf1f4d23728f3343b0f46ba5557c462109b75a50f9852a4283ef34d3afd35d067b92ac7c8e01c386e9a8179d7f65e902ee3c2b0e76bb0989367015af1a7dc626b88a04ff72f5f098d351dbb7e2224321c9bf11a35d578147dbbc980a982a25db32c71d953129786735b8d6f5137fea5299ef8406e3ef6a038c6ff9438b84e90b4a70b86d8dec510f183614009124973071f367da7b1b76e299b27dd8550e0bcd48094cf61565ee90ade1dc4436ff2d18d793c32dfef6e08d4301cc9f1a137566332a398c9503506e57dbdbb29c7158cfeecce1352ab8a18f80f71a45b54cbe2efb453b4f4e3079931212463a17a755afd4608fe7d5899a46e1b8847cdd0a2ac5e111c70bfd45e27e12ffca4a0ef415646e18541b3165b7c40fd80d4f6f44208ac00daa6f1215d7023e0314af1f8d6cb9a84c1d6bdb40bb7e8109174f26e19fa7d0673b484260948ecdb1b9e4526deaca52b97565d57efaf508c0a908162db08afb596570c34e4be1b166f73a2a909e8f3af5b1f6293546dc29b4353caa62b17701773174e823870f61aa804bc7cb662841c38b8eb5e7feba6e81f28fba93f49b911bbcc3d5717bb4b1917d0b72373f78d616e5dd53e1296ee1661f835881d806f9ff7b06f1cf0cecd95316ae1aff4446b56504af0925bdbf2daa91a0af53828bb02c14079386e892c68e65a73f8cf9753c727aadfe5fbc438b083091d2ef0a4552fa56bfe54d1d99551de09cb07b5c3d39feb8fb6f0d597653d0eb59d970c1e9576a3c18a133e0cdd946733162700f29ec38a73dde7395ffd6b086e3269ce07a944967042648d2c66a4b0589fbc2930b6a276d561b1a2d4405028209d25c5aaaeaa0dde7f408c2abea7366ff855c4eb94156aa5ff6ed90ced1e639a60e88961a22e6723ff7ecbc2f854052b4a193659fb42d85a830f2adbe80775a9ac88df11fb246c2fd84a680d20c4938d5b2fdb4be5ba2bf191a57b95670499c163598137140f4ac1706cb485e26b85b330342d472f67e065ff65bd2995cd296a233040b8eb66ed3929b5a34d5f541abfcc54684f47e170690230a6882444367bab54a5a427e89689012edef6924674c6791ff07e1d9152855b6c6da609a22bcfab026e18f67738a4effbf7cb1512f8288cb323fb0b638a067d043c261c5f38b297e219f0a6e2888f56d5807a8111ceb9e8a7c4cb5db24303d8ec08eb37fefc7e2942688741c31336a9bfe983f44cf4c90fde8c0c9c23ebc0e4cabcdd283f7c3d544a6e70fc7ecc5bc74cdf0ced2e59558347b413e6740524e80b36b3d399d907896413b3507f075c708c5807b70395bac08b35744d828ab977c7f9b8892b6514fc5a753024d17026288af18c013826766396abd6884c7a6d4274d67f1ead54c4da871125bf40596b4bad6e928f2ee827e6b3443dc1e5e6e992c4c5242fc89799a15a257e8d165b6bae215103bdbdc029ebe1914c24ed9f2f5c230596466bc723c5bd1d044eba5e8690500e0541c1925c3b2b4b4b1d0d7faf46d97f56c229373bd7faa5ce3d031dc4ebef0dccb4033edb9d589ef2a9acab67796db7de9d58755299b92b142aebd8d94c29eb031e3168aab5ae4d15f8b785ef063c272d42da377f574ec1030292600bed11834ff565d412c79a618f729264653cfd4486e29a4300accc67f59c8bcf414f5d588ce447897537ad5883e278b3b294ca65d744791e13609867df2422d09635d42e4b50fa0a03e2a85fcf8b5d7ab511cca06c2200970f8350a50f60f934f3cee4a33da31e2c2097c2eb264109699fc546f036fd023e0303cebab9e77e7eb5fb8df921440812ff96c21eb8fbe83626a783db8cf54f633bbf52f63b1d8847105660225057c6d88ba9a81892b78eee8bddcfc7ee6b31375f85c0f864b5403db05832405c9febeeea79275ec0706957860433c07e35b633d553c1acd56e5501410b91565e67ae8744593c0fafeaa40bc95759bb4d88799dc650bf4068e5a3b9e3f80cb35fc232c63f4a7c61b93b8f459406f8851d46627a0048d3e99a320a747e55e3efdd16496fc37b2dee36bf7533941c9d0f9b80cd2392607f9c55021bbb2c49d69d791dee28f7a754d55ca823f15ca2d1f80a0c35c4b6d10ae7cbfcef97d9360e3b6cb7f94d660c707f0e54e430e907b558a8628b1952e46b5cc42dda7d8d5325b5f7837d8e861abac24064b7f9a43a391073eacbd01cb82ffd73ddec0e6eb1a90fecb52bc5c6c25b297e7787e599952cdf40fdbc8ba312caddd7e310fa2a293c52471d53691e02ca0eba5a9c29d0852d56602527859034aea5ebd6cbc4f5a765377e3bf5e02fb6f51dc1c30d845d641127acba2ec24d0166305e5a392a9c29656efd1f2ac5c8f19bfa6d76554300cd77537579096e9e29e03a9ebc5944317304c53910853e0768e7d69346dd71edec1db28d258b9c098ca6321922885e8fbdf7902ddce977d930ad85950c97fac15860f3e043456d80467867d7ff183fee7e2611fd6fe0589c51329a6a5e5144d4d68a852df70af9ea3274760b8a2435804660324cefec0051004cff4f3ce19d0257b8fd0a60a190ef2e7299e673454e2f785884617de4cfb2b517ef88d158a1103b520521ed5c2b5917776a8a67bc8bb47e386a725f29ed23660de12ee14cb0bf6129634f495b666ceccd83e638c952256e7e5eaa7848272c52536791c41cf26c7982f23ccd9f219f72ad202b5a1a2ddabd96618f6382ba7bf529f8f7dd38b4f86bf153ca3e468a4b99ea00afbdb4159b330dc3f36167e3d7c578a0ab0813df58653382faff545a91d905bd44f8482e7d8f426c2a2bbcdfe5358c462cbd2e51a5e9693528a77abfc88881167b38c67bf2ce1bb0c6131974a7fcb821936734ac46d6f343685fe9f091704adccc64d2dfaab8b6579b6766de751820ab2580cdb8422d560bc30a037e60c0ac92015af80dd6e8e5220ae899a93843f3df321a6491e101706280a742aba0cdace3ec687931e72e66cecd2b2ab237d99675cf7ea8a58369d6e0cd0d788cc18ec2c21f095eca13d52710f6bcd7d17127bf0de89e226d9c6e7ef239664854ef4c5fd7458dd28bb415896fa7689365f3faac2b97b33fa3b3079cd76f4bff35cd46d301dc18c762ee34be38611da7649d1598a45b4bd784aac8996df91af6f828766b648776cd0986cd9cb1bee0df741186e6c780427c95929eb6ef2658fe09d14b65ea9055e7ca8b0b485644536d43a16482ee8cd08bc7396a219139cf71b7ae882756edecab661f5b9c2c53fd9de1597946de23a9e6b0bbb87b338d26f3605b2b5a39cdbddf4d6639cd83d8bc81ecbf1e56319e9955b96637dcc575505629ffa0bbdbce5a5a431017237dd260ffdefcd36807424dbd4e0861b384b5d82514f4ac4fa20fe3a438ebf3ac13c0b90dc98d0e8e01fef0966111ccd22181a84dc6fff3b1a5713dec51e5e4e2e0702e360b19f73bd8a89e3ef2b7062abb4cf393ec8d6b553693543ee421fb621f268929129bcb3801e328c986d407980d81cc7414515a997edd149e0cf3291733e63142135a7bee0d289479398309bfd98f5e026ef6cea702119a70575328f03652a9037a0f0b446db7d91ae0267c5f02949aedb8dd9b7532ac30e6270a472e14f2a1b3598d1738d25f01bbf3db52de872bb8483fca5f368bd66"]) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000000c0)={0x2, 0x3b, 0x0}) r8 = syz_open_dev$hidraw(0x0, 0xfffffffffffffffd, 0x200) read$hidraw(r8, &(0x7f0000002680)=""/68, 0x698) syz_open_dev$evdev(&(0x7f0000001040)='/dev/input/event#\x00', 0x8000000000000fb, 0xcf72d0eba8faf208) r9 = syz_open_dev$char_usb(0xc, 0xb4, 0x1) write$char_usb(r9, &(0x7f0000005240)="327136491518bdcf8a5903d84d50cd0a7f89d3419a5e2da9fc994af33022cd4b2f5681e0eda6c5cdba902c59857ab9f70048d530f785046e7d7bbaf0c88d4442fe6fa8bc59fe7976d4e88d81c371a0b00737f4905420a5171eef68b23a2fc2b25294461e8dba7ba94a81465c8c7a52f873d33f9c3f4fb8c03203ca29137fa7b3828f94dcfd9ac5c71f1cee9f79db6e6854929640f24329fd00798eff9b6833476bee81cd0acb9388d53a8abc735f9b4fddb2cb1c5af6d38eed298c5af80b6ef224b20100a4a09bf73d9fae9c01d1432c6e87be59f0c004d14624ff89c6a92afd426b80bec5ffb633baf41b73402e5bb54c955f8f8f9ba2868abed3fde7691c5fa1e5b6714903becace63ca08d294e764255cf1ce127f79c5763658e59e5285bcd22b41a96922a9f6bcbc3dc197591d6340a10d3e6f34d611afe1146469b1195596e5c3dc61a8fed2af372be590c190696e2f4ead793dfda5ffa203988a0aa7a51e4cdd0257176eee26416329556cf5c7fb7337e22d03c44988f87f27e99dc472368f69071c8c1fe8bc3584337b35f55de8470e69c82d302c0bea578ef177935bbea181dce7c329599465ac7c65d6e56218ac2cefd8e0ff13049d286fcc844a374995c63d26297d1fbf69fbb57415d96dea7cb7ce3ac5b992d9ea37ccb08c0ff5299528b2be73d8adafb6c88547b910221333be8298e05c9d76c391edb293a01da33837fba61d268ccc52e23ca95f9a4970f6c70d557a37a0da2b246d36f75ad3ae007519143fc3514a4a354d775205bdce09911fdebfe7485892d1b67872c8793b1bb6bd7f6a41e8ec1df698f50779b1e1986376aefde8283d68f91037d3f0c2daa57963c6360c87fe037a51e85715262ff28e776185c06a877135934b23b8251d7d542488f2d07fd9b45104a1a394c4ba0bbf608d20fa9d6477264cc0bf78f3cc9104686842a30515986c1b0091279a93b331d5fd8ddb4749fd17e7ac278938f65fcbb9aa54894a944afab4ea1f7dbe0b8831068ddfe9af228a920f351cc95bfd7e58b569008cd8aec78ab1a71ef46487bfd51af5e871d9273eb563ed7a007b119400c94e2b6832d8007f044c4de37dd06f5591f279ac13b558acdb471852befc72f66caef071743f89c7253e7924c85a6c5a65da18100a7549d4fcf7a25048294fc7561e95f3a23d740511e5d427140f9aab455821f0cca6c01ade0112661b96970aad7a6dc7b78c0870cca51f37161fcb738be33ffc83bd57e919a46d14e751709bf79a0a7c7d27c532ccec6887f9c62abbc3585f048061ee18bab6bbf82baa7ee821098cf2a9d48f5cb60e5128e7231b3f7da565e8a3a71930f726a73645e670b689ed6b7b0189ac266d53a2ee84ab2d41f8bd6f9d11421372e451ae91b34d74904d92adc7a6e4a6bd0d442a7ab2a30be821e29a2d98c306567c293a7ab305099cbdde1f41063ed3ba1a3ad2dd19273d84d9a94d3f6ccf00704c8997852c1396ac7bbb6f996c7cb10e21f120853c3bb440313167824b5f775577b24e6e4e5e821f18d9b2c6c0c03ece1bb507c4637be7d160367b326a66ce61b7a585f2cb4d469552637eadbc1e89fcc33d9c5cd7115ea55f28b10ea2e2b075a6c3fff2e61694e488cba69046cdf3a5616baa2be2f0e38f79b78152d50ff87caa3eb5e2c2147de73a2d9a47f19e57870ec1306cdac40df4971ef1b43012cea09489fe14038c9c7e05b4b1ede6a7226b194e3bcd653775e8180faed60373be4072910cc70c010052c9eb8dee77c694181387e6734cbf0cd51d6d8d4a2c1d0af27ecdbd1e4743a8745063869f42303022560d50d40e6737df994ab9678a0356ba6741c30ad378f2f72e2d3298d3b7cab45a6b065590b5449c395ba51ebbf60ec0433eba7c83ba9469aa32be403113ea29fc96a6b2f60e349d14014a8cedfe75a2bb96b683d6f77bb01f8c9fad0b6be5d2ae058903c23aa2d887cb0f916315cb6543db905b584908cb545099254e2baad6b420e8c74d5270fabea1dcb00690a1ef9d03bbf35532b83aae0eab249049150a617f66caf15cbfc3405c1e66eeb1b8358920284c0372ceba6e05e5a94038829a45b4c11533ce00286244b134ab3e903b0f8762221fd6d36c82228c2bfdc9a58b2ddb18058e37bdc3ab29ef0e4f65df4ecfce80111dcaa82edeaa60361fbb7ac101cff6a44162832619b64b2a475b612748fd4396ba7f1ec1cc04c5bbf0372ac40e093048b601b9ebb49dca44dbe729ae0509fdbaa20545922fe6234b0362b41c056db86c1f8fa2b54c455f57043869665236105ab7ffaaf17c344351cbc1b88fdc8e73cfaa137b555a6dcb0b7d0bdb325c458bb51659e71e93f6657b0d1523ec566461cc960c8a3afdbbd3e585c5802188028f3625d07189d371679c71455fbda5a5c81e6e3c0318712a41158a5eabcdafe671321738f21126be0ada8577ad7c73257cff5d62172ee22013888bf1ae295e44a7a72cc8b388f309d5f7029ee3f1a6bab2451303664c240475613bf54550c9e2bddb1a0b1ff8f14570e1aca7ecee10ff3b5ad52abf3f4dd05f9049ed5c0f4bffe4f931dde188dacaa332d169c67b7684cba9ce306736d07adbc82eae779c551bd03d49b65483d7418c420b6f003c35ec7c4979afda6300bc314f680e5433eac28b00b0c703f318d3e4a188345bc073a30a1fc1efde443b359bce54217c1fd19f9947479d0aa9828c059fc247bf369e629b1b6a5bf52179381520721cd5662a11e0e4862a76356cbbfc04f86fef7cb82fb58544596e868b1efd559ae6e71b535b289e16eaed23a410d84c80703159d338e9336db91079dd364f6df050dcf1580380d549662d6c7e7c4562b335c86349470cf4f99cc27229cfbadc88a38e80f462ad0877cb3d155bd02805ab51ffa6cf30acaf37dace5f540fac5e9264dc750e384b3ecca4e52e453379a0c9cc88a1c30c1517c8310543cd8bff4f7062a4d602d8a7eb7fa19ce9585da6d892d439a5776e215e74067affacc750dca8eabdcf0bb6fd991321ddb80d60f3500be2cf5503e067cd6334ee1ca964fe2bfde95ca4beb73ac59edfb0ab4801f18b057fe58b2902e74f490189bf474dd1e086ebf5c53f9b1c3d20b0ed25089c8318822739dbd4e37e007329e0c37acb13003d62d641b3c9896d85ef4beabace6fc9165376c3aac72ad3b1923f48906f1b55585ca38d9f5eee008c54d8a47042b25d82133d3356b9cf17e2d3a02a275162cb2733575065d87d32c56b2696e4916c2b21e8613426bd811c447be4ae3f9de5b364561eae8d4063c4e729ebf51d5eea31d640e1509b8b38a9a1e4d2c84e59bb059177f5e7e66ab341df7cbaf94ca38301ee54544b91b51ebaeee6eec1edcebee2cdd725038735493b6a93fe6b441da8fc8394d8cecf4710d3c4d3612b896df13c3e67f21b55e7da99aa44bcc8e74d96d094c465d228896008f50515812623ca203a7d1b3ba7f93f31069d856001d38fdc5087282bb2bce496edfb13eee239ecec26d75a239d60e42fc8771cf9965e6c9b35992249e4bde84b5c64338720569cc4ea93734863430e7270bc3bc1d4960ede9d189241f03a79585b827651dc8563257a587a6844379e564158080ce624565a3a16b010801b5ec28c33f2b1b4e2e606110803b58f4e5b9706329e88be17ea662496b0f1e77774d07ef8a3c92c6dccda82b33239531b618110ce50504494bb6e3b59db3f2ef35faddea2efe3c8067f0ca57cd549ae3ebd96862cfb4a9116d36a33cc7ef43434e4811539f2537bf17c3a61600ae7071b86dd77a901a75e020dbb09c609b5276bfea3cbb0888954e69c0732399b68abcf75e0aa92ef6edecdfc5cf4742293a9c858b338809c312751af37c60e5634e2af56f8b8cbb4214fd58af7cff62d5e04052d4763b693c65d948a6a85913de0011e83862a0d0f7c8911e2a243d01e9c4a4b935874fa7b830ea57795ca93ddd2dc0d789a0849a87eee609de64cb3334e4cc237127f221c82d7f92494bc105863d90988e4b2d81ead7f24abfd5988ccad7cba210d29467a2ff8da6d42c2c724504fd5770125569d130cdeca4fedc0e788f323324355b1f878a2a65fe3a292aa4118ac2625190438d3753532a1f406b1fb062f5b02126adb3ae777c938c1527b0c3597f8ccab012e10b26523537a43b0a5733fc527c14a724f0019079e33feaeef20dbacde1f85a9d52dd8e78a5c86852c1dc98a64c69854dc3c9db0c9341a77aac8f303c24637ebe14fd04e33cc9fdc267bf2831acb1af63d8e4012c85fc1118345df9fd88c1f7f7a13f4641e2fea63656a6127798b408e35a053311c205f0cc595897d99f5f95a7c579e81c71cf2bf8f8fc1a466961c378ab8da4dc4bda7d7d1af30f100899c1bb2e14495592ddf5a3d21c154e548e55f3e031ce89690cdd030f18b2d92c965074fc607b90a5a5509148bc92ed3839ba77a99700344a867282bbf9179749c5dbddf9cf9019afa52a22a5c776fb2590bb6edb55b3b44aaf7bc404a61c76135b0f39a51d2deeece71436383aa6776c54ecb5a7d7f40a506ac7c03c1d5c1d5f5129bb7e3bb8742f80e3edce380888a800e6972dcade48d0731d0336bdb601191c1e3e5f31008e396b20eabdead7419fc398b66d2cb0ab093d687e34101d0fbc4ccc1543f9bfc1b8e687739ee44826a8814a9d461affc9758ca520e35e042d10b7baf6d039cb0269042f2b68eee3db519912b82cd06d548d57327a13fe5b95c314a3d865f42d11dbbeb05dbd7dc7754b61d6279476baf1aea6ac05b5ba4487ff25761e84fe5be2b66af691b7b84e3a18c45e916f53d9c839e3828e5220364371c2b1a95db365650f8dcb674eef7a3f896b8df95d8c18dbeaa52b57c34e45b218a77b83611615895cc77a539fb6b6ef1a7b0e0eb74be14a0b5f2c29339fbab8dcc6262d73947ce2e65ed356f26f3181686ee8a3d5e429e29d5a34f568909a5a28fb9e2dea70e4ed893b82dd663c6de727b6cfbca5dbd48c93612bf4442d67a201a2a493dccf51e85f3437cfb2306289145361cc16d473a2f1a3d5897149a23a2ef32e9d6ac493a581eddf770d8bf44096a5f58eb0ab366e44008edbba992b084ed05737a531c3aa1e8b299a294c30084762787cbc7720a30decd6e4bba76b504743697756dac8ade054dd02abd831dd4c0808d013c8002de8a7275fea4f81ed99ae7c140b57605b9765dc8b7a6c669fa5353b5d27028fb13f8cfad65a5e0f72d95b16bc0da6d1aba9d058fd63e89caa306eab5bb52f9f7e9629da797c428fe3857af00a7f22dc96ff6be074d5d67ce2e2874dcfb473d8c77958e19f4019f67b47444cd27375fdc987c78ceabcdf8bbfead45a6973ae352f9d04ff977382b2814236e064d9d3bab173b7a7642eeaa4d3f6ee685c6bc0c9b25326f463dd0e5dc1da4e1ed007cf48a333e58193b189d25a4b059a4c68391d6428aee11624c38d0d5ca4d454bfc1297fc974fb4cb681eabadbd786c45465ecccd787095daa364bec451377bc766c38d999955065d8f3de03d181d0af9256a44e2a9575c060aff54294f6fed909eeca692217d2903ede1ae376ac56a8f478abfdb2c9dfe079d60239b4590d915144245b7fffdab84421d35ae4af72bb32c898805255d60eb7b8608bcfb68d204a111255e99cbb8221ca8c98a7d40c6f5e58fb167a71fa42951c19fea5a420ab7329d8d84534c0208eca598fe6d54d9a6e8c41d87ea31f40290281a4676667bb7f993781e707688f4e3a71cd0c4045a7a0cb1dc6109fd0eaf3e9a3719a2", 0x1000) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f00000001c0)) 18:17:30 executing program 5: r0 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x6, 0x3d7d84ded7fd5ac) syz_usb_connect(0x3, 0x1381, &(0x7f0000000140)={{0x12, 0x1, 0x200, 0x7d, 0x1a, 0xbd, 0x5302a62b3e97046f, 0x1645, 0x8005, 0x5b10, 0x9, 0x3f800000, 0x4, 0x1, [{{0x9, 0x2, 0x136f, 0x1, 0x4, 0x2, 0xf0, 0x8, [{{0x9, 0x4, 0x9d, 0x0, 0x5, 0x6c, 0x8e, 0xbf, 0x5, [@hid_hid={0x9, 0x21, 0x6, 0x0, 0x1, {0x22, 0x15f}}], [{{0x9, 0x5, 0xb, 0x10, 0x2b9, 0x3, 0x7f, 0xcf0, [@generic={0x16, 0xd8ae5701c1bc24a, "a54a935dd6e380a80c568c302b647fda9eb121f5"}, @generic={0x39, 0xf, "db72ffbff7f5d10ae6aac55a72f0783b80af98ed770801dc3e1007ff04bd6ed57bd6e0ae89ca9dde77e304adadcf56eb6a7fdaded662ea"}]}}, {{0x9, 0x5, 0xf, 0x4, 0x3f6, 0xda43, 0x100000000, 0x6, [@generic={0xe6, 0x22, "0ff0338ee271dd59759c19ce198a56eb28c51f41fc1044daaab6fc9c8236cf2b54fc9edca6f7582975b0cf0783145ab81630bace80aa3e795b15fafcfe9f38763336a498c85d718437c7a599c433a17c2525a9f689ad86a35e9564856a90fbbb99a18cfd290ce0b8e64500d9ba4b3dae0d326a9916301d33fea221f16a029e09b9163f8543928a783e1c8ba7236a703c518b099134d59eb6cd8069c8e26479dec53d0cfd861ab8c16f3cf4c3e014ad136a02b6babfb19ea94ebbffc612852a96d88307217214ca0ddf1d36dbafd2b6729c56010ae0be5678350de05b43bd81c8bb00ecf3"}, @generic={0x39, 0x3, "756b5c416b125ab0a0bff72d41611d531f55d55daa5936dc6e613c7e9d8522f05d49a30db5734e21cfbec612a2e69c3148b6a8a8eeb0e2"}]}}, {{0x9, 0x5, 0x2, 0x3, 0x3b5, 0x6, 0x8, 0x3, [@generic={0x1c, 0x7, "e9d1cee1c7c9d5f9e7239e6f1dedda18f8cbe25cbd4b95ab4f82"}, @generic={0xdf, 0x22, "53a6984a4734667d34f72bfdaf8f5db5996ef2258a00961b2b31b39f50b68d2c0126fbddfbf4c065331fbebd0329b793bf3b1e3bfa2f83cd8a2bae494b6960e84c8102dd88255f1cf106622f8d93f8bd890c28bd9cdd1828dcb20e861c40cc558ffd2d3840965bdc40698f3c8aae7147ebd27ce8ec69978a6d5677e85e040cddc21e8609ead60cf060044f130df8e6646ccea2b547a2ceea3047db7847855a7097b4c937270ce3ae91464d992b08cecae66a3d5bdb9529ef620711e2304a2ecf598964f01acaa1dff585ff93582fbccc24f2508d6b515102340f00d1cc"}]}}, {{0x9, 0x5, 0x80, 0x1, 0x36d, 0xffffffffffffff01, 0x7931, 0x9, [@generic={0x1002, 0x2b, "596563c4d9d94fb4a56abfda63eb73f5fe3002006bc65652ab2d3a5b91c71b9b3bcf9e9e3f8b6cb580715bacac64753811eebc64d25835f139ce505c1cada272c2d41d92bdcc2b6e70125672fa07a63c1d89e58781021ec92e1ff6e795ede0a3e1ddf2e328f0bc944eab656cc01a6136e3b84c46420899f6a1edf78a7d5df52608f53eadd8c6b439e90d9d1298bd3dd76a3fd4d3c57d2ed94a05e4ea87866424839792ca45f5eee3493b153048537285e30baac01670e471af0fef3dfb354b3af8cb059e34be847e874b38b018e0dd2627aafc22b206c74e581cb0cf2818fdfea3c6bc5e757b132c7d30aeec9e733fa24d87c6d9bb9d8a2ee9c6ee0bcc2fcf95aca637e26822e4d0a0dddf2f0d0c8fd803a11b0c6dc88931a2f3fa250949e9fa486a5d01ac96009a79949c48bd38e87272801433736b5044d99b5b2d7a8d2c3e0e0bd6e002427622cc52c61b3e796aed076d249ff64aad76ed4e65fd0a454fdaa29bbedcb27eb2ad26e4b965d9bb77e13afd092397c74073217aad8b679d1655f748eb6c05000cc3ae34ad33a9b85825aad67f695c22111d99d25a1f14754562368730db35f40bc1d2088ef1124522413dac7445d8cc112faf9fca125e819408e1bf4b144f53fb93e3f6fbc2bae321b5d182395b161c1c888b650d573621cab332180b0171c514c035bd897e72dd5fa0cd8df7043aeec29886edc862b5d59b4b86fb180c2754c893fdb4ad5848280a65bf9b083ef44b532eff6f376993fe265a7ae396a10b0120b9ee6e18ec7696b53b4c4a9e6d027e6290896d05ce26423250e376de08646b78a8d0a8e9ed77ee49742c4d66425185c18443354d30c47a4bc3526b32fd7946fe53e0ac28c9e87e3a4d0ba59b2aa308d05ddb60404a2cf556b2b0d89c49af037dc1e47d2759f0dcd62744b4acbec53af24592fe90cae04b2a1af9c8683d368790822ff0445527bbb263ec1b0eb1dd54bd39e1c8f024def3e9041f2f909c3595605fda150b8b2cbfb777c12d068e1ce94a9c81db817820af0a29ab10301221ca5606962977a61474f935f206ebd07fa09f5fc619a71005d602e33860583cfa28d10cd39b1e11b5275b7e5730bb2f7c0cc677a3edf1a88d94620331c43a3cfc78c9da7a3820504a70244e05770548a8d35079d69f3e41047495590109a914e815aadfc1375aa34165e47fd7a95099a6ee9a626fbfb3b61c4783f61a6330cf643556616223655b3c53534f656e789fc60377a047dad23213d27882b769a748c0a3a349f277a9fd821468c933c50b0fb5ff48575c3faaa2e61c1be4331a95af003c5dbe985919cf434a3832881e685f87e3fe7dd095ee4f9a769555ffabf8c0308f02e41e9b2dcadf55d4230129522864760882da87a073294314afbfac9a0b8f29adf8d02e0e2a3178d4b5ff2b7a8c3433e7f0d8f1488c1b5ad62fbd23e221c58a627167540aba5628183f90aca530080b5781ac9ead7c9249303c3da3440b83779fa96e9eafac8caf4a34866b1f50591901543f888f5772152357671078770ebc9485365f1db01f641463e7f80ee302abad31cd89991079dcb16a7af0b678ee6f8297171c17fcde27ad439122a2241ab76356d19a8cf85963adcd32fb0f84a1e6bd650e5fc748c9c80ec4cc56d6a9c623342cb7f746cf3fb5644c4012ce707b2da818ff462d2290309147329a5ce635c1c0a1f3e589dd498e0e8b9ebb1be1a58637de2af95ed7cdd4c4a1fa9ad59cc900edde455ee65ac0360885fb9e72012be237ecff01e09150ff6b59636c6b6046816e3ff761f9ee755b93ce7e6869b014c5b617e01d466f47cebdc24bccd4bf7583c344395779e9ae3f2d386e2049dbc6696b3296b82ada3b4ac0f16a433161f5cd132084ef17cf5b97d8f545b67d411aaf1f987db62ea3cb6b4a165e52e1f717ad1b5a9fde70238721474dc33f35080bd4b881ccec9a4f38d55a089b361f3284b4e7258409c4a590412bde07cc5f9f9ce491de8ef1ead7697eb2b2443744b857f16093054da1cbbd5e220fcd756abebf7003f563119b873524343cf691ab745f159018d7b2fd4a6a1426acaa6269c11b8c2223c55841c6319ddd73fa165be1e41c267eb9fc2b71a946567c0aa2e296406c4adf55ef5c696e28ff3b4b07ad27017339942caaa4c7ad6be49e73f81c6b9ca43f069811313c39ae8e1cece6c7f194134386acce6de0e6dd23bc6d438d044f7868e2df6722583f83622e61c148ad51ceec45b9372c531d50fa809e054fc08aa2c6e44f931a48482f4cd821bf43b275029ff889c6424afea29a083a4074a6817a1f83afaa98c64ba060d8f9696f3e13635664207a682d99681198abdf41a2aa235e55c333b55155db76b149271cb8b89e39d1661d495cec8dd619c3bdaf5374eb7696f222fec02fd1c20908db586c6a6ca1d07ffd221464e68faf2cac0999e3e1aca735efaedc711757b8cf4d8684787fe2f3bd52519b2adf6a0f6f099afcc8a18235de8045f53ab70b23d2e04ba9b9749901d79cbe9c1ed375404d19772955aa8c38db59cd34f73fb31638d0de522d5d4632ec22ef7acb473a2cd708c76c77ccf16e800ba63bb5ab7e1e5743e056053d56ad41c5c1e28e47095eccd4c3748f88bbeb479ac87c5288a95ded09659642f9e1bd46488190a3dcfecb408a7058782b1a8016d0368918bb64e6d40e00e92a45be59db2893470578d9cff9434435a77f95ec1c4a55a4785a5a7cdcdd413670be44e245db0310e82dd1bb68c7693768d836b78794c114c736a4346ca4b4c60190461674634685e1771e86483de4644122ee6ebc1a4c5aeabfef2ae54cdf8d4eca0631b1fa953f1e9cf55e842eec23680a5d70e5a829bb1adc92af47b4c1f2ed283587827f4b02535cc7d9983c9f0a19bd6afc137223f3c152106bd1f98ed63ee6c264ebd8a437481eeb5e79a291fade50810b8b2ee92018a8bb344332eaac899d4aaa6aac7c4f810b2788c03ad920c34f1dab9c9e2e300b8e8354657afcc5e8c91de796eb6176e837271d560975023a81007ace7785bb3e32f8eab1077b056bbbb2c74f83b11d663b78d22a6113506192279ec0fd80d2ca68a73b9042f0960493c54f24489d72f572daf9812b9ecbd936a294765f234c403405f27bab79de3a08d1c07dcadebfb7623fde74e04b36412014f5c00d299226424f18f0b87cf7c897860fe92547e6c2fb579a0a26ef89b1ac1fca65664bea1b944e3f86a1e7a5c1a1dcc38e2e041548f0f6556df60736de64bf28aa81407bd41665d0b5f1a90977bb8de9f9358788da50013d17da9371b7eb8ef75499b5154fa0d6bbabff260a79c0443e5dddc9130082b82a3edd2eb24e0cd3292bb0a1b6078d2efa690ce393955c51f4485b3a4d0480ced16edda3516f7501f841642058b59b4e5fed355ba35f81b4ed9dbef25002795ecff27974f2d15d2932d2f5bf66c8e459d0160ab8198db840696382df0f1ad3c7740f53b6801ebf7f0ce9ecc5f0fb9fd0c703e7c2e0c4bbf4e9ddf8f0c7283eff467cec04f20a5488e790b354f77b1c4914ed74ca757bff79ef1d53542f0bff11485b34ee23765d84a3593ec9c0401d7733784b5d5f47f58f65a568773318ec50b606efd9507df75863584f43cc4ced2462fa21bd08c7247a338bf10722f2f39cad0e9955ea2b662a4a03468f7147ca7be789f667e13cbe1c3ff1ead9d3b245ff5aea97228f15d6312ae78698e4f0923200de00d01cdb839456a977b3f513cf66c7360817fd50ff5964676b4ffb9f14eb9fcafdb3e23731daecd1e59c6976a1fac7027e2f39f4e08c401b86de0af9bdada202dc25fe901c0894df4f454172f06d1a0aef2b7c69ab64dd0792b2ea9e9d282def0c189f4a3ca716f84a63ae2822bc26d179e9fd62c535c36162b32ef92029b14df8f170adbc1bd86b42d0ba32f4ee737501c52c07a39e3aed9e261e98b33aa18a4ccaf2b73bada8ecf7b0bf321b17f95f16173696ea8a05c5c9b5b8681edecc6280ce13584eb8d62e370efa2f8bcb99434658ff29db193a41b5832d64420c8d658a911e81b27513704b2c526d9f64850e7980188d5c8981a63cd4f468018485fcd13ce431f19abf58eb9ce1d4e7e8a0f7e636ae809aac3fd7e9f2880b789f1bb8df118eb8dee95299eff32a4ca152037a5e6f6bcec5292f8686fbeb094d5ca5c62888a9fa381fe91de599df8db1e8eb7f308f740a6345334580064dcea1ead626ed83c0d9baa0ac3841dfb76b6d6e970a935e88154b34e97a19a319497682a95c2d1c497e16b2d28154b2b5a758f01c2ac2ebc2cdd7efeecd2aa8999f8cc4057e2e1a52e4470c01bccdad40f15f284af541cde9b137489695b1e8ac5e02e31ae022f7dcf18bd467fdb590ddf768645bb86772d868e1364889822e8a16789fb80e0dbbd4ffa3ca378e95e48f2d758b68c153ae077b0555cf513a0b6c70e5d3ddd16bd9c70e1cc12fea1d70ede0b8b78b75d521badb8955f20e9cb8e8cef949e2c2b4effed2face3730de0be57ca826aeb40ec93df5e329ec9929613bf4c888dcfae140ab2aea051b195f59ae3008a8473de9b89d802b620670b5c98a71c0b2c7eb4f4d6bf89eb9eeaaf976191c346820df3dead3c0321e0717883d7fcc560d3994be7696baf03805cf16821aba443d84288c67112a0a57cd59605fab7355faf2f950c07bded66cce3d136b1a890da7cef4a9ab83fd482414946fb74cde1a8d17560ee11725594e41e1f85f10ce1b29b494ca1f59a1274f35c9b0e489fe2119b254a9d7209483b9a28b5a3d617e05ec15bad33ac3779dddb7d5b4b37d42681715b58c46664329ad42c602f93d8787de32f3e8a26fb1982187f8a0d6d80bbf851a0b43e87a09936083291d97e8749a928d281ab318d9ec3510ecb40b702888358c38452c4bef6af69938c57bceda594e96557afacd07b36cab58ee54c1afb58ea4187acde98e1aeabbf20c979e715960a9ad22fdcd06a4de91d89d818292bc4f2100f1cca3b2a985b8f70bb28a201e5987980329445ce31fbf8bcb028c6717e904adb13561494af474b3f23fed5d5c407a2389c4cbdf2409b14f446039bb73e3cdbc786a843e9df45d56742723b94db197abb596f6635a42c85a8411a98650c585e2b1139d7053fad08a7c668ce1ee3d43743f6ca5f7837287cc33f3dded420a6a44d4261e0b849e9a8483f4a5dc6ab30d578276f79d8cc043f4aeae57406ba2bf54ebc494fb86001f3c887dcd40701b3d817d1b505b3fdce90557a7ae611353a19ae4eeb2bca423c3a5d14339e6b3f0f7e0e74da850453947d34332ecb4ad361f022e4109eac9e357c9c8db357a674003793a34a973e30df958abf56597bb3c225e9c20d0c8d5db0e6fe382fd2ab86b0430ca2ec286dc961ee25847a652a9fa5469d8ae542f61fe391ee57933950f5e27ee654fb58dac50652a7c7cb1ad10232cc970f4bc699912b4aac55d7d6e2494c20ba74c2ab75ca50ce594f3f379c6864656214b50e79c5f11dfdd9fcceec4d4ed1149c23da8c7205331e928dae1dce0379335bb4b7b6452b09b384e7dea9511ff13ef582367309833093ccfd3c06982091c389a9c51ebcea13b54be7c72691f3689744565bc4abbcacf20127cee592270e7589eafd415e1674442b826b34d290d74d4a86650995cf878594e85a1fdc9a684264d91d2fe870049cc81ba7393e02a08a59ef3a10c50dbf79fa0e7f500814b4662b53d3dd3673617ef9369ff2a48653d11b5fabcfde5c8c27b54aa866044a3495d151e2c7d75cee45e272100a14050"}, @generic={0x9d, 0xf, "0d572773a729e824b477a1bc4eded078674372c11bee0b0eb9d04fc73dfa61472aea512c47ef3abd4695b3d84afed43c159d18981e1412d34d1f497f65a734065bebdce26a06e3d8c9829f47ab0b879c3cd44671d68636225603c058009a6f8516a1f4fb720af1ce62cd777d7496c15b8deea7305f882071012dbfb22ffef693b429264dfd45cd37ef01e79d11b5b9b61b464636adf46b2c9d97af"}]}}, {{0x9, 0x5, 0x8, 0x7e5b5bae6eca36c3, 0x94, 0x0, 0xffff, 0x0, [@generic={0x1f, 0x1, "92417caef724c12515523515cd399979a22b8c64756de057103d03c961"}]}}]}}]}}]}}, &(0x7f0000002840)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x310, 0x81, 0x4, 0x8000, 0x40, 0x3}, 0xc8, &(0x7f0000001500)={0x5, 0xf, 0xc8, 0x1, [@generic={0xc3, 0x10, 0x3, "427f106c907febf3d61f03a8229029272eb2d665c2c1dd71c0ee6727b3a94831176c6f9805cf3d5699ced42972a8a5c1775fe29ad1da6a5bf7f55f3f71be0c27b6f7f8d39408333f7ad15615001642ffb7e7eefc38b8d8026650c32284965a4f1f74b4156a348139c1665179e02f86916e75c4a82bf3676873839a24d94ea7b7574e0a03169a56a59406c519ec09a225004baadbb97dda0a4d2f6f108ed04b6330cc6a9e79fa85f738e6eab60a3b7abecb5d3bbe5ae383223d1d4a40bf95725e"}]}, 0x7, [{0x71, &(0x7f0000001600)=@string={0x71, 0x3, "d6eb337dd06d74972b444cdca95a33f5e4356cfbad76f15c3a7a80255b671188265f8202af47e55142a66040b8f291150afad939e3e98b5538271ddc4ad828d864eb670f1693d0bd6eae61c9e71d040e9ccfc7ea76bfea9d2212756e906714a395291388af82d027ddf2ad6e292269"}}, {0x8, &(0x7f00000000c0)=@string={0x8, 0x3, "1914227fafd3"}}, {0x1002, &(0x7f0000001680)=@string={0x1002, 0x3, "7400c74f50393f551d803f12fe5df61a9daedb30158a66ed787ffe24cabaa17336ccccb0201c74286cb12e934f2a9ee7b1ae76b25e6c8bedae41b39e751b4546bfc27c680904800ba1af36ac9cc601d7b3b1381df542827671ccfdc4d224c447f6b56356b9ae51be06f547b1264f2389cd050dfe1026eb3359f4a7d89e483649d1d180b67172c96e7dd36031979f1dda89c18d038b155acaceb341cf1a46347aba10ecac007cb2315b6b5c88d71230785afd44d0c30d1e3acfee4e10fa1342dbaba57c043edb54a6e2147ca9434846d769c3466aa56716073a54f5d3c1e4779621b77eb0c85c2b60e4a042ae5f153fcf447892be5395a2474d774d7aa9d5f89aee930735c53ea01ec85cdd262b11d4a3dada642e14994b56a0f84f76d341dc06872d2ec623ecaa6a969a10284bf86c78d9f88ea922e00bdb501f5b76c467970e80b77eb308f83a601720e95960ec7b27e1919de6c300fadf4a136d43d453bdf9ab48ba6c5c6f13d88c71e23fc38a0bb2442e6e3b5820ff14e18b8ba10045c3d89e373a8f38d18d3dad39232d690dbdfaf1fcc5e71ee4f56492572207e9eeee27dea05ce4a91f1b20e3babce3f41b91de55748dc6b74dab2242ea3ba8ec08df9b17d3f7c9c7fbf408f0d92ac9cec6707d990689ff267cf99fe7a2aaee076aa2096ed89a329e2238837bd1803a209e8dd2ca179cb31cc30aa25240dabd2f8471a6e0cd9ef1405545ea2d9fbaf3daea8dea2b039e020efe2289aa1e940544085cadcbb33e509523b0de265e67fed79d29fa0a95cafd8d0e62695533bc239db989d38c7d8eb7bdab8f8dab77fd4d243390b977d5bb33b9210d5cdfc7f3d6a36bc1ef28a8e0ed20035617608a266ca0ca6d5ba88678cff6c35d8b588b95adf965fe427f11df8e58cc486bc60f1edbcc9e2d758715e999fbc3bf3b7e60d79949ae547dbc6e64ceec9ef09714c804beceeac6a1d916bd51262b968dece07e8f07b9638894b8ca4774080bb2178a9b61f81091aca025d208efb22f4dfc98b2c911040f424f1abcfa71f0ea767347d3418e25452bcbfcdb2547f9ed0636bda09a81541847e2b7c49c2fcff5650dafc9b1cf5ffdcba4259d62ff5e8f15d87bafb4071cc53990a707dcdd63a5059e26c7d84e8adfc570111de4b8ab2aea331c3129e24e344bb18846935ab96f460a97e21c38dd89ce4c1f3be14d60f3dd05f8f2a6221ccd7e4c7f0b80725a40d6b9bdee1fe8770e9bca8dd7f5876b59f610af00f9ad7cd0f489d64d9cbca12df32669b4e1a566ddd73b0dba016e63a8988a2185e34263acad2d05c8f2913524d65c68ba3886c4d6350e5a5428cfe67e3baa810bd8118ce471e993821ac13a0423fecf204219136ca7b602f42267731ded3ea32b9ca7bce830e3dbb40ada7cefdc8720c61bd6cefe013e1501dadf67557cce954fbd307c4c23cb27e084456319d0c0f3a095b613326ebb707d7be9dbf138504858b6b9aefa159f9cee645ef46780ef02447e7a789a5f3f1aa72e58d6038ca84815cf43f0944d9e0a44bc07f02fa6bcb35652c76f20fe624d3c6356655cc187e45411a1aa846a9cea107c36934a207cbfeccc90b007f882ea821a7f94e3ebf44ec332274524da4e08de6c1937497f5478aed796d676db8a54d4dbab1f0a8327e38c529b2f396a55c9c478adfdf05310876faa16d31d2483e83882139f92049e503f5da347b4fedeef48742b26fedfc5d0edaba37fe78df8626379dd1fc65daf947c1aa71855ebb996904cefb0dfe3fc5c7ef83ad4316f45cd74afce99b86e3d5fba10c92a4cbb6fa3e3ed79cffe6944d2541da7f61e253a897907b0dcf005b13e83a84e199bc72686b7f284f58e09c2ebaa50c64b5a9b3a71a4dd178d416418a1cc56828abae979fb14181e424d77d47b89a4f5881b5f497a2f8bb5f4f666635d4ed8a6e0b703b526e96c334ccb6971519624709f75288f394d10dbc6a8229c2b74f3e956e998a08ac75f7d249a8111bc2611bc060a95ec6ced961843227d9c86a19026ca212863d1e72f951a66151a0900c52f24fd868990ab12d8a0dbf64c022e91c6e4526aa48e69aadc54754bc28c6f27d5b2e27e8cb5e5d0e0841d0e8fc5ca9a287474716446fe1f1a0b12ecc66375228084ef91f87498feaf974869058240c15ce7825f750ebf05e5f27014d6f89740d4a0605a16c4cbb3d4f70aa8ea50ab65aa8c6808b9bda33b41b5ffefd5d1809dbcbac151c91ba91f66a1e2ccacee87510cae7b3e76ee7b7e5a076ac984dfbca225818bf9fe7ad5f38073bf1b0c2338b92142ace7872aff75efcec4b75a04f204ebd94e737333a2d24824841bb2c90750d26bb414c57d9eab0442479725e1a9ef6b84b528b247b81f3681b142c9278c69015054a99f3029f48747eadf30f3d9690046c98476a0343e94f1dcedf96f1aa26fb38f99719a0de2a522c057b539cfbf42cedcd45426a8e83fc03f699a85bf976cfa8d31876a22fe07290472863d9d60719f4fffc53822aa3e258e3ad053b61052b9ef445abdec45fca0eb59f1742c5694790c0547ad90d2a477f60e6515553b87899e3f4a5e39f6dad2d6cf79d8fc4ee5911a606b1c36805a0712af8452eb27b511a57ae8596898cf4585df292be6c2263e1ec00bea9e49181376a8293eef86cd713dfb9ce2684ec27edc03ee6041e0b03f68e6700131af51dfd476f5ddac411d86a075f92b2627c7d62e47075d1acd9b2d06ee85695bb63846a66038f1372c79256d2e23c760d76283f885be53cb81f21db09e23cfbcdee87eae4e3c7ecb8049b7497fab5f0c688a5f5b4d3f90948a41e4dc1ed3beaae8a94d455d832a2cb8152b667d5e1c86250dd9415126c0967b9d778f799e75013a422aa6a0f927cec32b93c8b3d0ac67b7c4a53aa943d018e5354f4078d506cfc5e5d796385b1f06f33ae6e3b193b1586d261ac3b89bd43d2aee69082bf52f2e197af7e06595437324c359037ea76a3c518c6df4d913f9746baca5a39eee8058183018af8b6169ed42aaa89d93cecaf0833c88284da0c07ec4262ecc53bf68963d46cd27c75499c6ec6d184821a3133c726450cfa947767a68fcded86a91a24a8cc9aaa3db368eae267c166b7ddc01e8b6bea30f2b3ff4945cae051e6ca9f8bae04a219f05a9f70decc39e0437c82244abadad3508522f82b659982abdb24d32548d0f7b0e1746e067f6f6f9a19c7269ae2af0e46b3e2d19973cca5319c4173cbca7be1c0b78b22a98ccf2202faac76989822c09d793d291ce0af5183e5305eafca8a19234195d728798c4e9b112e2e874e8a62f4c712adf48c117bb38d73b9a982e66845d3e5a6baa257b9b9095172e36437f6967a333a4e4c41258c8b7c9147a771ba7c42cc90ac6259beafd5bdbc555b81c71a0ff8ec082bcb6aee5415f9d95fa32978d63f5fc054dc56d17b1f85e700f1d9da09f50e8ab7e8879b33dda94977a770053fb339d2f7aa259c0c4f93b1ad24e89cd071d51d4659ad776687a4a01ca344b386a2f7b62ceec00bb4f12477d5f27258d65ebd8be2c2b847538f9d2958b81232be5ff709f3dfa0e23e9d874fa2bbb56826b31147b94fde47f0bf828a2f4d1501d5d765993bdaaf877e025ee9e40a044da5f44331cb57d9044ff67a55107307a46555f52da855474c39d606d755c04efd1c5ade8b46c74e3bc6fbdcb91c22d04b2779ee3f47428951a545d61a77270b7aa1dd5d60921b5f5390597527060e91f628f71f7cf788cc629751f80d91fb2c4eb9444ae40166514bf042ba0ab2d4f55cdc00681fb699f68429699cdc3b0beeb3262a020ea6f55f06346e011d967f08333e31275ab058106201e792b21056e50134d709e4ad41d4047411c116b3382d9eb37f460fb7d022da64059fe8789f281ebf9e9f3a1919a3fbf23e64f8d4b86ef79272cd745d6744c2889756c37e65b2b6aa160676d7e15659fc533653da4cf968d1119589092ff7ac180f4aee64504fd9011f1d30899dc17a1709b0539c0dfa5edd26c30f7bbbab45867441253ff3d39cc75d816ac73af122610d0b5fa84d7120618a514deaa65167f2fd86cf682a69943df90361fbfc7415932901a09658e7b305c486da2fb42e4a0006e20d59d6ac1b334203f02c590cb1a2e5f1b297ab2e7de4807cc4704001627a2ed9f88525c9cc7f8a04f431324d83f7e3031fb2a341b298cce4a46660be5867a75165458d157266687f739be5d49bdea32f4a33cad327ddc5837c4e6be1b9c230772ca88a523d97af7761cb22ce86e06ddeff9b92080e4e1f5ef4066feb1f1b882565faae8278ec90fd855cd50288a021d0ce6aee7ae279d3e90e20fd8d62998004e378c2e9d9daa62eebd2a6976e33ccbf5781a913d67bf8c54a1f4999866b3b7196561e66d0bd9aa2a5d223f30ed5239da9ed522681fcce67853a781d3fbff85cae1b5db5a7e372c21a9db8ee42177577b60c7d2c4f6b93924f4cab83e227e202f5aa9a969db749064231f8b86e407a6c0280517b0171287fbc4563954697b9bd5772d6984ac8c31bb38bce7bd86e46d7f61b6570f1365db94c36ca83f2d9ddfd8a36ce2de39fe62d86cfb5c44ea1dcce5773e7833e7975e5770c68486bfdc6a0b14550198c7c18b984e2afa7e20c7c3b29f1add72e3dffcf3dfbc1a6e7f08d3a19fb7a552e28501e05e965662f8d2c95bbe4f2e1c0aa13fbbddd6d47146042e3f1255fffafc983c8965004f1f1746aa6c81b9661ad4920a5d6cc05810b73c3a527e6b9c7c3650b22ee53b3459bb4d034564eb50609437b0f001d26f67b962be71c1f9008d097f3353f7690c20982f64c36fb14c686b988fbcb3a856506415263ec165c463d6e78d41bdd0e15aaebd845af0394f973b47a58720ded4e4ed281af9bf653fe425ef28336e74696065393096594f40709d51a00f659ed267ec5e516301084f9aeea49cfb548aae0271bdb7e93d32e8123b826c05d3aee0fc45593da182e1002b6707d7601d01919fb51ff89486c73cdfe1cf8ed39c4e4022210d674c05fcb6a56a842e3f0704945aecb03acfccd3d3cedfb0cf4746697cdddc6de81eb48fa75483929878793b20925b79f8d17bbf877cd754cf016f241cec421eb874f426dc3f94cc08261099a9c716942b340c9feb805d2c3ff395e4ed25123da462f04d12df2aa41006bd51fbf96ad76fa51fa8a8282b480f1662cf3f35b9997d9c4f9e4eea13cd874de71d1f398c300a9f5952a22c22633b2e365768480e66d7e9bbd7a65a70e57202aa5f0ec2362702b9cfe1cd5eb00b687cdaf047645fea04124c35a9bfa7c9724aebf482f4de43dab12bd4cc465327c990c50cc9d08192ed1293e79bc387cce78f255f34c404eb1965a79a91173eee029cb75655fa1a51f46fc2f04ce86c128bc68f840bc6078e8cc9035c0bca0b4618f1acaf44c1f7cc88de3baeb20ccd42883b43a2ae67faa9535f5d2cc38eece1ea093ffec2df6fc5850d267c584f3e63ec1e2b6aa23cb406d1588ed299c01f90bfe8e32a0728d0ea36cbebb1f2cd055f0c9e89ec46e5f7db9962b21e691d80695feddc92c241fd981682fa1fa3a5c067d17517b2ee577b6305ff56b5b8227c1d2bf30e402dd676c782890af5cfd97cd491216a6ab1249511ab3bd50c373b9221d574d519c7c824f598c4b2d06ed6dee45f5fe5e610e093c4ae73c3989d1457378626f24244e70904819b17f037a22de0698661a766778e06ecde4be27fd70b2d54076dfa4422ed1ee5d8cae77fb6066722701020b6ba344be74dbf0260e93a0c22f16461ebf725"}}, {0x4, &(0x7f00000026c0)=@lang_id={0x4, 0x3, 0x1c7f}}, {0xb1, &(0x7f0000002700)=@string={0xb1, 0x3, "b5c61023c0ee8e39475ce9239ff3c0374bd5415d582b96c442070ad19d77fe675a0bd4635c391fcc36896c6b8dc44a1c53d755457704444ed0c6ed7784f4d80aba029ebe80d17ed5a7530805c92253e0fa4df25972ecb019e2d829fd241ebbf66a9241829b7bf990684199339e317534d8fa2533f54cee85443b8cb708446ba2fb8e28f5762d06bcc82605578fc36239739c88e8eb62dfa22793c5d013329f949ab76c5bf89a1feefbc12e251cca79"}}, {0x4, &(0x7f00000027c0)=@lang_id={0x4, 0x3, 0x180a}}, {0x4, &(0x7f0000002800)=@lang_id={0x4, 0x3, 0x3c01}}]}) ioctl$HIDIOCGUSAGE(r0, 0xc018480b, &(0x7f0000000040)={0x2, 0xffffffff, 0x3, 0x8001, 0xe262, 0x8}) syz_usb_connect(0x0, 0x36, &(0x7f0000000100)={{0x12, 0x1, 0x0, 0xb7, 0xd9, 0x76, 0x8, 0x112a, 0x5, 0xa51e, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xc5, 0x0, 0x2, 0x22, 0x31, 0xdc, 0x0, [], [{{0x9, 0x5, 0xf}}, {{0x9, 0x5, 0x5}}]}}]}}]}}, 0x0) [ 575.296729][ T17] usb 4-1: config index 0 descriptor too short (expected 9, got 0) [ 575.304864][ T17] usb 4-1: can't read configurations, error -22 [ 575.356189][ T4736] usb 6-1: New USB device found, idVendor=056a, idProduct=00fb, bcdDevice= 0.40 [ 575.365423][ T4736] usb 6-1: New USB device strings: Mfr=0, Product=4, SerialNumber=1 [ 575.406187][ T4736] usb 6-1: can't set config #1, error -71 [ 575.416154][ T21] usb 3-1: new high-speed USB device number 34 using dummy_hcd [ 575.423970][ T4736] usb 6-1: USB disconnect, device number 33 [ 575.430091][ T2748] usb 2-1: Using ep0 maxpacket: 8 [ 575.476198][ T17] usb 4-1: new full-speed USB device number 31 using dummy_hcd [ 575.546308][ T2748] usb 2-1: config 0 has an invalid interface number: 76 but max is 0 [ 575.554749][ T2748] usb 2-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 575.564935][ T2748] usb 2-1: config 0 has no interface number 0 [ 575.571542][ T2748] usb 2-1: config 0 interface 76 altsetting 0 bulk endpoint 0x3 has invalid maxpacket 0 [ 575.581706][ T2748] usb 2-1: New USB device found, idVendor=c1c8, idProduct=7aa4, bcdDevice= b.2f [ 575.591178][ T2748] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 575.600493][ T2748] usb 2-1: config 0 descriptor?? [ 575.746458][ T83] usb 1-1: new high-speed USB device number 73 using dummy_hcd [ 575.786284][ T21] usb 3-1: config 0 has an invalid interface number: 241 but max is 0 [ 575.794512][ T21] usb 3-1: config 0 has no interface number 0 [ 575.800779][ T2732] usbhid 5-1:0.0: can't add hid device: -71 [ 575.806940][ T4736] usb 6-1: new high-speed USB device number 34 using dummy_hcd [ 575.814647][ T2732] usbhid: probe of 5-1:0.0 failed with error -71 [ 575.822929][ T2732] usb 5-1: USB disconnect, device number 47 [ 575.829072][ T21] usb 3-1: New USB device found, idVendor=10c4, idProduct=80f6, bcdDevice=38.f2 [ 575.838209][ T21] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 575.850022][ T21] usb 3-1: config 0 descriptor?? [ 575.886206][ T17] usb 4-1: not running at top speed; connect to a high speed hub [ 575.895200][ T21] cp210x 3-1:0.241: cp210x converter detected [ 576.016144][ T17] usb 4-1: config index 0 descriptor too short (expected 9, got 0) [ 576.024168][ T17] usb 4-1: can't read configurations, error -22 [ 576.030722][ T17] usb usb4-port1: attempt power cycle [ 576.046247][ T83] usb 1-1: device descriptor read/64, error 18 [ 576.076098][ T4736] usb 6-1: device descriptor read/64, error 18 [ 576.087985][ T2748] usblp 2-1:0.76: usblp0: USB Unidirectional printer dev 25 if 76 alt 0 proto 1 vid 0xC1C8 pid 0x7AA4 18:17:31 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x54, 0xf2, 0x22, 0x40, 0x10c4, 0x80f6, 0x38f2, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xf1, 0x0, 0x0, 0x2c, 0x26, 0xa1}}]}}]}}, 0x0) syz_usb_control_io(r0, &(0x7f00000007c0)={0x2c, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000002000)={0x32, &(0x7f0000001d00)={0x0, 0x0, 0x1, "04"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ethernet(r0, &(0x7f00000000c0)={0x14, 0x0, 0x0}, &(0x7f0000000280)={0x1c, &(0x7f0000000100)={0x0, 0x0, 0xd, "24331dbf545c52b47c80d6ca3e"}, 0x0, 0x0}) [ 576.168120][ T21] cp210x ttyUSB0: failed get req 0x4 size 2 status: -71 [ 576.175192][ T21] cp210x: probe of ttyUSB0 failed with error -71 [ 576.184463][ T21] usb 3-1: USB disconnect, device number 34 [ 576.192081][ T21] cp210x 3-1:0.241: device disconnected [ 576.289000][ T2732] usb 2-1: USB disconnect, device number 25 [ 576.297002][ T2732] usblp0: removed [ 576.456074][ T83] usb 1-1: device descriptor read/64, error 18 [ 576.466100][ T4736] usb 6-1: device descriptor read/64, error 18 [ 576.476123][ T2748] usb 5-1: new high-speed USB device number 48 using dummy_hcd [ 576.546114][ T21] usb 3-1: new high-speed USB device number 35 using dummy_hcd [ 576.716094][ T2748] usb 5-1: Using ep0 maxpacket: 8 [ 576.726169][ T83] usb 1-1: new high-speed USB device number 74 using dummy_hcd [ 576.736234][ T4736] usb 6-1: new high-speed USB device number 35 using dummy_hcd [ 576.756370][ T17] usb 4-1: new full-speed USB device number 32 using dummy_hcd [ 576.836281][ T2748] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 576.848308][ T2748] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 576.861252][ T2748] usb 5-1: New USB device found, idVendor=05ac, idProduct=8242, bcdDevice= 0.00 [ 576.870426][ T2748] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 576.879813][ T2748] usb 5-1: config 0 descriptor?? [ 576.956296][ T21] usb 3-1: config 0 has an invalid interface number: 241 but max is 0 [ 576.964562][ T21] usb 3-1: config 0 has no interface number 0 [ 576.971451][ T21] usb 3-1: New USB device found, idVendor=10c4, idProduct=80f6, bcdDevice=38.f2 [ 576.980654][ T21] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 576.989845][ T21] usb 3-1: config 0 descriptor?? [ 577.027632][ T21] cp210x 3-1:0.241: cp210x converter detected [ 577.036126][ T83] usb 1-1: device descriptor read/64, error 18 [ 577.042384][ T4736] usb 6-1: device descriptor read/64, error 18 [ 577.048809][ T17] usb 4-1: not running at top speed; connect to a high speed hub [ 577.066151][ T2764] usb 2-1: new high-speed USB device number 26 using dummy_hcd 18:17:32 executing program 4: r0 = syz_open_dev$evdev(0x0, 0x2, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80284504, &(0x7f0000000040)={0x3ff, 0x0, 0x0, 0x0, "fd3092cfa1d4e8825e7ea0b9c68d3e18b5ae8b5ad5cdeda0622096a6bac826ff"}) r1 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x3, 0x0) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x7, 0x0) syz_open_dev$hidraw(&(0x7f00000001c0)='/dev/hidraw#\x00', 0x659, 0x2000) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) syz_open_dev$hidraw(0x0, 0x3, 0x0) ioctl$EVIOCSABS20(r1, 0x401845e0, &(0x7f0000000100)={0xdfe, 0x5, 0x6, 0x400, 0x5, 0x7f}) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) read$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hidraw(&(0x7f0000000200)='/dev/hidraw#\x00', 0x7, 0x10002) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x3, 0x456181) r5 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x12d, 0x0) ioctl$HIDIOCGDEVINFO(r5, 0x801c4803, 0x0) write$hidraw(r3, &(0x7f0000002480)="2170159465d71ae22e368406f2e88d24eaabc009160ed27a7b238258c8381edaf3fcfed101e8c5541ea7edb91fa104e82ec6b99b6a1d7d553ad5174807b3366373b4a54e0161a8bb05c05d038f0aea804f235b9842806ca5d6cc7b26c449db6b1c2c08719924e6970a125a462e16efc22f0ea6f6c5a47e51c67764761afd07c7a1a7773ae7a89d30", 0x88) r6 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x6, 0x0) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, &(0x7f00000013c0)=""/4096) ioctl$EVIOCSABS2F(r5, 0x401845ef, &(0x7f00000002c0)={0x3487, 0x0, 0xd3e, 0x200, 0x3f6, 0x3}) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, 0x0) ioctl$HIDIOCGRDESC(r5, 0x90044802, &(0x7f0000000300)={0xb8, "8daa6b3cd039ddf8bd454276535efe50c9475fa30a5cc614e7753071cb816ed91d99a5fe944079cfae78166b9a8f9b751ea8616382de2d147713e0c6bf355a9e76c2c144d228836e34259cee89a5468262fc57c127fa06e4418b1d5e537e4ed17fa4fcf8c5935e2a475a6c512b9f484e447b56e0f1eb451b76879d4ae87caf03d00df138627786234305cd858e0d2232011827b63634be8b751a1c8b5e35d1702611ad6675215a66cb7ef63d879b4e206e47fab6aac33a4c"}) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f00000000c0)='/dev/hidraw#\x00', 0xfffffffffffffbf9, 0x40800) ioctl$EVIOCGLED(r6, 0x80404519, &(0x7f00000003c0)=""/66) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGFEATURE(r3, 0xc0404807, &(0x7f0000000240)={0x770, "8634ea78e772fa0f7189625b30cca641b1a524a7b02d1b42236dfb0459de35024fd781d376dd61efeb57bcb662f29ab24fc95036ec007dc04ec0f92c53136380"}) [ 577.176412][ T17] usb 4-1: config index 0 descriptor too short (expected 9, got 0) [ 577.184462][ T17] usb 4-1: can't read configurations, error -22 [ 577.236309][ T2748] usbhid 5-1:0.0: can't add hid device: -71 [ 577.246679][ T2748] usbhid: probe of 5-1:0.0 failed with error -71 [ 577.255386][ T2748] usb 5-1: USB disconnect, device number 48 [ 577.326136][ T2764] usb 2-1: Using ep0 maxpacket: 8 [ 577.336121][ T17] usb 4-1: new full-speed USB device number 33 using dummy_hcd 18:17:33 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080)='/dev/../raw#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x4, 0x2000) ioctl$EVIOCGLED(r1, 0x80404519, &(0x7f00000000c0)=""/192) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) r3 = syz_open_dev$hiddev(&(0x7f00000002c0)='/dev/usb/hiddev#\x00', 0x8, 0x553715d823356963) ioctl$HIDIOCGSTRING(r3, 0x81044804, &(0x7f0000000300)={0x7f, "e60d6ae689eb04b8d3afbb6a3e811d8437b126ba41dab4fc0cb2aae36ea52396e5894688e89e52ceeb8dfc0207bef48bd3dc6966f0cc1ff4e50f616cc928fa010e88afccb9241774bfe356290be4d9669458d1a748c11922dfa38b5b9e1d17e7c6046e1db41a7be4e072d2a2cc38539343c75d3c85af894f4b24034a88b168"}) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x40000a) ioctl$HIDIOCSFEATURE(r0, 0xc0404806, &(0x7f00000001c0)="9a64844bc0dfe4c78bfa644730dee46d55115cc91f580bf4ca43185d9a393c597abd52a0c3f8a361bab1daaca290bfa90e31823390a913c646644680d9527100fb8c39be21c18395d75712784dee0dc9da416d59040dd5b528a60b74255a9d407e9f1bc3d054e6be2472542786daacac378cd37c5fc920887c2b5245f6a9f5044fc211219b5143e4d804e3ad7240f1c89740c265212a5c72e78b11df093d6f4ffbc9e0a157d22abd71d129108979af74b5d1084b29aed9aa670015d7497052781fb261bd08a2b71ccd4265a6468de5836d795b9238e01c39aaff4f707eea37bc94af26f744faeefebb") syz_open_dev$hidraw(&(0x7f00000003c0)='/dev/hidraw#\x00', 0x1, 0x80000) read$hidraw(r2, &(0x7f0000000040)=""/58, 0x3a) ioctl$HIDIOCGRAWPHYS(r2, 0x80404805, &(0x7f0000000180)) 18:17:33 executing program 3: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000280)=ANY=[@ANYBLOB="120100006d9a3210450c1010c1a50000800109021b0001000000000904650001b2fffffffffffffffe00000000fa66eb89e5320aaac7bc026e14a2b81d3ee1afd045615aa99a22518dd60c2ecf1cd69c77cd83e504f7"], 0x0) syz_usb_ep_write(r0, 0x0, 0x81, &(0x7f0000000d00)="6e1a64b06ca3220dbcf59aa1d10657f2a7037c6bc666faa725d4ac1e0c9059a58875e78a6211a14832547c839e4527c6ea3f738e3993c45c33ace6a3c0f95eb3656895f00b7439a9c8c735c091e9e21433dbd0dd84ce9db27dc75e4d169ade1fc637b1f255ee2d2a33cfaa42088dff17cc3bb72601dc5f60dd083977e77b4ae117") syz_usb_disconnect(r0) [ 577.426277][ T83] usb 1-1: device descriptor read/64, error 18 [ 577.436228][ T4736] usb 6-1: device descriptor read/64, error 18 [ 577.446279][ T2764] usb 2-1: config 0 has an invalid interface number: 76 but max is 0 [ 577.454611][ T2764] usb 2-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 577.464901][ T2764] usb 2-1: config 0 has no interface number 0 18:17:33 executing program 4: [ 577.476977][ T2764] usb 2-1: config 0 interface 76 altsetting 0 bulk endpoint 0x3 has invalid maxpacket 0 [ 577.486822][ T2764] usb 2-1: New USB device found, idVendor=c1c8, idProduct=7aa4, bcdDevice= b.2f [ 577.486883][ T17] usb 4-1: device descriptor read/8, error -71 [ 577.495863][ T2764] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 577.497145][ T2764] usb 2-1: config 0 descriptor?? 18:17:33 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080)='/dev/../raw#\x00', 0x0, 0x12d43d) syz_open_dev$hidraw(0x0, 0x0, 0x4000) write$hidraw(r0, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x140000) write$hidraw(r0, &(0x7f0000000040)="00b0281b25a1d066d1a54ef7b0c92c8cdaaee8457bb00a376b370623dab4d9f264bb2a9b95", 0x25) [ 577.546857][ T83] usb usb1-port1: attempt power cycle [ 577.558152][ T4736] usb usb6-port1: attempt power cycle 18:17:33 executing program 4: syz_usb_connect$cdc_ethernet(0x0, 0x5d, &(0x7f00000030c0)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x4b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x2, 0x12, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xfffffffffffffd67, 0x24, 0xf, 0x1, 0x1}, [@mdlm_detail={0x8, 0x24, 0x13, 0x0, "230e44a1"}, @mdlm_detail={0x8, 0x24, 0x13, 0x0, "cda2858c"}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x0, 0x0, 0x1}}}}}]}}]}}, 0x0) [ 577.706191][ T21] cp210x ttyUSB0: failed get req 0x4 size 2 status: -71 [ 577.713321][ T17] usb 4-1: device descriptor read/8, error -71 [ 577.719735][ T21] cp210x: probe of ttyUSB0 failed with error -71 [ 577.727814][ T21] usb 3-1: USB disconnect, device number 35 [ 577.735135][ T21] cp210x 3-1:0.241: device disconnected [ 577.807496][ T2764] usblp 2-1:0.76: usblp0: USB Unidirectional printer dev 26 if 76 alt 0 proto 1 vid 0xC1C8 pid 0x7AA4 [ 577.846291][ T17] usb usb4-port1: unable to enumerate USB device 18:17:33 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="1201000000f600084c05d50300000000000109022400010000a000090400f508030000000921000000012229000905810300000100007a5e60bc5cff4ff805036d2fd95300fac879cf416e822f581766925abe7df13b3105e29586e69296b49e876c47373537e332d5051b11e9c1126a1d63fdebd10e98e5ee579df527a23f11a2805d7a5028a4d2bf56c887a4e6a6634ef410b36f650fa54fcd2fb50b5e42de7f737229cb8716526025ba06051866ecdadce30ec2341d399a472d276c611698646d076f6032af224f09b926e209342ab2b0fac703"], 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x6, 0xa77c65b6ab73156e) ioctl$EVIOCREVOKE(r1, 0x40044591, &(0x7f0000000040)=0x2) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000300)={0x34, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='\x00\")']}, &(0x7f0000000fc0)={0x3c, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 577.896181][ T2748] usb 5-1: new high-speed USB device number 49 using dummy_hcd [ 577.917416][ T2764] usb 2-1: USB disconnect, device number 26 [ 577.924397][ T2764] usblp0: removed [ 578.136115][ T2748] usb 5-1: Using ep0 maxpacket: 32 18:17:33 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) syz_open_dev$hidraw(0x0, 0x3, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x1, 0x201) ioctl$HIDIOCGRAWPHYS(0xffffffffffffffff, 0x80404805, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000000040)=""/38, 0x26) read$hidraw(0xffffffffffffffff, &(0x7f00000000c0)=""/4096, 0x1000) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000001240)={0x0, "f63ef7865d1097beb2e7d69da13817be2a3be75b3352f63abe8837112a071bb74c13472b9e8522e66e13d704f188d78d2cc3b26865333b4ae39ea3fa03da3945"}) write$hidraw(r3, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, &(0x7f0000001300)) write$hidraw(r2, &(0x7f0000001140)="2170159465d71ae22e368406f2e88d24eaabc009160ed27a7b238258c8381edaf3fcfed101e8c5541ea7edb91fa104e82ec6b99b6a1d7d553ad5174807b3366373b4a54e0161a8bb05c05d038f0aea804f235b9842806ca5d6cc7b26c449db6b125a462e16efc22f0ea6f6c5a47e51c67764761afd07c7a1a7773ae7a89d30", 0x7f) syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x6, 0x2c2000) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, &(0x7f00000013c0)=""/4096) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f00000010c0)) ioctl$HIDIOCGRAWINFO(r2, 0x80084803, &(0x7f00000023c0)=""/192) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffff99) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f0000002a40)=ANY=[@ANYBLOB="55060000ddd2a2ea9f45924da04a1840ff712233d20be53c8c95af0ca758f61b112534208111e8c1666193323cbb71f093db775839b3e19d68788330e58d191e6a82faaa813367830c7882383cca4b9ceafdc637cc33469882886f5645db7773fae9c71ba3cd9bf75755ff9d3e19220d7d627510d3d02da5cf04be000940151668c77dcf85561ea169b81814119500038a4fe04cf582387f807c39e679f673b4409d9cbfc63b38f856a3624b4e642bd43acb90e3010ebd8bb08774518a87734ffde31a6c3f69ddb4c00eb435b3d4cfc82c1f9c4076879bf8a75d249e7031987f95085bfe618f866aa8ae7c6e2e44112e0e7cc2b34f0d6eeb1ab34434b3435f026c8abf82f8c7f653e28f099aaee29f188774b0b1804c444128e552a6ff415cd09969479fea06fc92a89ad821e675bf01ee1c0511bd6a9ade1c1f108802afdbb47f2a3fd219d332e3d5b17776e61566022dd8d946403957e66c292c72072f149012be05a3dca8c165d830882cd6c4f43532019d603d7760ef774374f4bf99bce530e13a1412f601fcba97fd1ac0a593bcc3961b0034965798432ef6b096be55162582798424322a9317c686c0b341a09771e0637f3a40584be46cc3c9ba628be3a33994e4efcfee79c0b5636c4e9c045c6a49b891f71541252e7f84faf469adef004cd31fa50507793f5ebc4f05b956c714c6da168e3637415c40e142a33813aef0ddbf0c8cf81dcf87b7d2ae5e859551ee8b18aa883ee6624f06a8c83f9eb1ced359fca21bb4bb4341b9d70c79670c89605c907af0204ba05497f3e9f56e4e1152c918be2d8f6ce4c9a7f943992d7ea8b3e68417fb06d737ea0031b53a173716cdc8cab618e224f72cfe77ccbd206f140134f2d8afc2e44efa883d2f84cde0055b67211e712538c6510b76b0af31894fc1a73974c8f4946a743dc8e2a7dac4fe3ebe419c349c196410c666337ae25b3f14ebb946b76acaac1b871ccc9b2ab49a8039fc064dd538b0a0e40a01e3dd700945194968b41c74be7e7eb66dac64b26c24e7193ee715b7abde469396905a6d373ee098c8a2de8587f578443545786e9765b185a052c72e8de5be8c2fa65d35d1d4933409f7571366f2a670033b5c9d0e67fb526f9a7329b6ac63a06657473e12e6a191bb5bf209778bf34fd005212d079c5c8e147c67cb9c7b870000008086f82fea3373697cdff159b9c7f49bdf97da30bf8b7e7a4b035c244ddd7fa5760e19f0097e48d4dddfab548ce8d3a923a544cecf226078df880c0355e56293795f8ae5097a017a5348fbd8691becb3aef80ddcf1d7180481d68c82868d3c396e628f726dfe1a8f96ef79cfa3dda4b3f2908f60e79b1d99397eadc4b0f315d8c99a9fc3a0ea7f2e5c5eb6182e567b9876124020760340e84dd43faefbd9d4f62954e57192bab864bcfbcd719c4e7c38f777e510e078c830c0e1aa1213f9a888469232b2af870e66b09009c34383bb6857fa3a2e3edded9aef6d558b2125f5fe2fc54bfe672ac18f3f78312febc15cb55d0194dafb686cd2e92840b9e8343012a95941b68d3a4d21095fe86c023f6abb3a321c491d754b1df2bac554a8bf70bddb7e49a80318882095ffbfa06506b48b1fdd1aa350650fc2c4fe2a4ca823dcbc9f91f35520983a1ea66ff4f0cdfcdfa52ca6de3399f0fe1875591f33c26a4ca2edc62f24aab9a2ce1d64fa83ae850409f68ed2a374a2f1f33e58d4c7ca2b1ad438c07195bb4fbd3b0a5eb67315bb69c587fb24ef844824f3f651f3208d6c1e5e4051d63f5f3444dd1deaeea3bec24007710caf25867d74ff1c27c6798d236a48d4222c80901974ce7e951a5bb3f704aa6b23023cf7c8d1771bcd05c841c23a2815bbaca65326f62b820524006a67b98b8e8a32833c47c389321dfeb824640692fad66f2c3facee0c24b156ce9fa6c05fb978658e300ffb0f3c53e2b6c4fe48c8f10c07af7e276da33158ad6bc4acfbcc5ae9e5289773b2fb4a4bac2240cb5dfcca31c4bc34f9c001cc3b891e9b7929fdeaa62d4fe43515a1ea42ea7c88dad78c2c24d6c9660c597bf766b3d9fab7062c3ac7f6efaf2933eed27a8848612e2a7b1810000022bd76ced2e9ac61b09dd43d797c8e40b71cc79dc317620c59774fe22512e12d6985c2783cf2295c3c7a20cd564d2ec8167739c6b3a96d7531fbfbaf6a007e1d24a00c0bef96f7695631d75dd96483141cadb2ae4c2b5aca4ec8d0cd440ae7a32677f72ed5d1e6341ebc5bb13b55dc22a9930e4400c1b320dab3922f878e6f949fdc0394375d4647e6db2811d303ef498130f0fdd64ff9fe029176"]) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x2040) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000080)) [ 578.196146][ T17] usb 4-1: new high-speed USB device number 34 using dummy_hcd [ 578.256219][ T2748] usb 5-1: config 1 has an invalid descriptor of length 103, skipping remainder of the config [ 578.266691][ T83] usb 1-1: new high-speed USB device number 75 using dummy_hcd [ 578.276117][ T4736] usb 6-1: new high-speed USB device number 36 using dummy_hcd [ 578.296204][ T2748] usb 5-1: config 1 interface 0 altsetting 2 has 0 endpoint descriptors, different from the interface descriptor's value: 18 [ 578.309325][ T2748] usb 5-1: config 1 interface 0 has no altsetting 0 [ 578.315947][ T2748] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 578.325201][ T2748] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 578.336162][ T2764] usb 2-1: new high-speed USB device number 27 using dummy_hcd 18:17:34 executing program 5: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000b30000000000800100990000000109b4a61ab7000009fe667cbc7a49f0d7b4ba98452fc204dd0000265080003d"], 0x0) syz_usb_ep_write(r0, 0x1f00, 0x0, 0x0) [ 578.377135][ T2748] usb 5-1: bad CDC descriptors [ 578.456134][ T17] usb 4-1: Using ep0 maxpacket: 16 [ 578.559741][ T83] usb 1-1: device descriptor read/64, error 18 [ 578.576461][ T17] usb 4-1: config 0 has an invalid interface number: 101 but max is 0 [ 578.584767][ T17] usb 4-1: config 0 has an invalid descriptor of length 255, skipping remainder of the config [ 578.595127][ T17] usb 4-1: config 0 has no interface number 0 [ 578.595627][ T2839] usb 5-1: USB disconnect, device number 49 [ 578.605230][ T17] usb 4-1: config 0 interface 101 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 578.607345][ T2764] usb 2-1: Using ep0 maxpacket: 8 18:17:34 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x7ffffeff, 0x2) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000300)={0x3, 0xe7, &(0x7f0000000200)="1dc6973e947881d60ee1556206ccad6d05e3eac43191c17a6ad01a2f0a5d026eac6a98f324dc96536e4fbcb9ea0f74cecfd3de1783372d282b5df89ef6edf10090cc992c4e9b17b3b59bb9b09eb49f21af62098145d2336bb18a1e571a6cd092cc0efefedc5cbaa7560ff6e05cef8acfdcc7d70da3a9bc02fd8d3c6b0fc0f4a55a5855a60e27544616f09659ad6703899eb96e3dcd1a715663b5cbdd42c6c913b0473dffffb823d1b6d1ceb9bf22c25e419a180760ea970ef124a79edcd093cabf8cf681bda200ca2c19099082fce3c5d65c9bf0f619db9393d9cecc04edca2e77278376063627"}) r1 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x7, 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r3 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r4 = syz_open_dev$hidraw(0x0, 0xfffffffffffffffd, 0x0) r5 = syz_open_dev$hidraw(0x0, 0xffffffff, 0x10201) read$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r5, &(0x7f0000001200)='\t', 0xffffff45) r6 = syz_open_dev$hiddev(0x0, 0x12d, 0x0) ioctl$HIDIOCGDEVINFO(r6, 0x801c4803, &(0x7f0000000040)=""/53) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, &(0x7f00000013c0)=""/4096) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, 0x0) syz_open_dev$hidraw(&(0x7f0000000fc0)='/dev/hidraw#\x00', 0x0, 0x41) write$hidraw(r1, &(0x7f0000000080)="b81d579029", 0x5) read$hidraw(r4, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$EVIOCGID(r0, 0x80084502, &(0x7f0000004200)=""/4096) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESC(r3, 0x90044802, &(0x7f0000001000)=ANY=[]) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000000c0)={0x2, 0x3b, 0x0}) r7 = syz_open_dev$hidraw(0x0, 0xfffffffffffffffd, 0x200) read$hidraw(r7, &(0x7f0000000100)=""/68, 0x44) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xfffffffffffffff7, 0x40000) ioctl$HIDIOCGRAWNAME(r4, 0x80404804, &(0x7f00000001c0)) 18:17:34 executing program 2: syz_usb_connect(0x0, 0x402, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000bcd13c4086050034174100000001090212005ee2dcce010000000009"], 0x0) [ 578.766665][ T2764] usb 2-1: config 0 interface 0 altsetting 245 has 1 endpoint descriptor, different from the interface descriptor's value: 8 [ 578.779743][ T2764] usb 2-1: config 0 interface 0 has no altsetting 0 [ 578.786404][ T2764] usb 2-1: New USB device found, idVendor=054c, idProduct=03d5, bcdDevice= 0.00 [ 578.795439][ T2764] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 578.801549][ T4736] usb 6-1: device descriptor read/64, error -71 [ 578.807048][ T2764] usb 2-1: config 0 descriptor?? [ 578.876183][ T17] usb 4-1: string descriptor 0 read error: -71 [ 578.882436][ T17] usb 4-1: New USB device found, idVendor=0c45, idProduct=1010, bcdDevice=a5.c1 [ 578.891641][ T17] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=128 [ 578.900774][ T17] usb 4-1: config 0 descriptor?? [ 578.916167][ T17] usb 4-1: can't set config #0, error -71 [ 578.923292][ T17] usb 4-1: USB disconnect, device number 34 18:17:34 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x3, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000300)={0x3, 0xe7, &(0x7f0000000200)="1dc6973e947881d60ee1556206ccad6d05e3eac43191c17a6ad01a2f0a5d026eac6a98f324dc96536e4fbcb9ea0f74cecfd3de1783372d282b5df89ef6edf10090cc992c4e9b17b3b59bb9b09eb49f21af62098145d2336bb18a1e571a6cd092cc0efefedc5cbaa7560ff6e05cef8acfdcc7d70da3a9bc02fd8d3c6b0fc0f4a55a5855a60e27544616f09659ad6703899eb96e3dcd1a715663b5cbdd42c6c913b0473dffffb823d1b6d1ceb9bf22c25e419a180760ea970ef124a79edcd093cabf8cf681bda200ca2c19099082fce3c5d65c9bf0f619db9393d9cecc04edca2e77278376063627"}) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x7, 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r2 = syz_open_dev$hidraw(0x0, 0x4, 0x10000) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) read$hidraw(r4, 0x0, 0xd8) write$hidraw(r4, &(0x7f0000001200)='\t', 0xffffff45) r5 = syz_open_dev$hiddev(0x0, 0x12d, 0x0) ioctl$HIDIOCGDEVINFO(r5, 0x801c4803, &(0x7f0000000080)=""/53) ioctl$EVIOCSREP(r0, 0x40084503, &(0x7f0000000040)=[0xffffffffffffff81, 0x20]) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, &(0x7f00000013c0)=""/4096) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f0000000340)=ANY=[@ANYBLOB="4d0c000041e7d74ccd85561fa83fc1e87c4e26a6881ff9bab1f993fb85517a7fc912cd9c8cfa015a14c754981a9b7138863cd5d7d607c116a3dffbaca7327563ad3276a26d25199f683bb275d5805ec755acdb5f9a7960c0859c33f4188669c146cae78111f69b513e7fe0f43f7f2217e44e17b4964074a4210707c6e215af01bd62f2fc42c8e217c56feecfeb5e424706f4b0e3c96d21f9ed3906f31b8d05e1060e1a27ab2e303cd9d7b59d093392e972c894d7de328251b446bba3dfd94fad99b3e1987e292fa504b3f72a0ea6455053153ea4275a815834ce0df32791cb2818e4c9eea3449f04f214c21b51d8fb7f247a4cde985ba1d18abf5fb2babbfb206e3888623abdcd79fe1c33ead885437b48cea2536c042b00ea61d60c04046fec582d5f4a8e47da90a65f1ff1f360698b3aa220f773695ec3e9d893041c64c17f7d65b44e328dafdd41efe14097a45e1e1051843fe13e36791bd6485912685f69bc7bba01d00460a9c95cfbf6603dcef7cb8d99e1306d08cedc905dcbc37f50b83ea7134ad8d9e127e743c3d1160b4c1015e27be530d04f32da767c8fb96fbe53b6c5fcb71032e13d47265e5b30f0370d6d8cf9d7adb70d773571af108bcaf7f51e4b97d762efa226f62ffe7793ff0f3c2717339d5112741da73464101494d5bdec8e8f61cdd3f3fb24c485027b1614369a241300ca08627899926f608028d47283cf777d520edba01ae6ba6c910bebc9fb72ab9cb16bc257051ad3d7ccaf7635d04fee0aedbf1f4d23728f3343b0f46ba5557c462109b75a50f9852a4283ef34d3afd35d067b92ac7c8e01c386e9a8179d7f65e902ee3c2b0e76bb0989367015af1a7dc626b88a04ff72f5f098d351dbb7e2224321c9bf11a35d578147dbbc980a982a25db32c71d953129786735b8d6f5137fea5299ef8406e3ef6a038c6ff9438b84e90b4a70b86d8dec510f183614009124973071f367da7b1b76e299b27dd8550e0bcd48094cf61565ee90ade1dc4436ff2d18d793c32dfef6e08d4301cc9f1a137566332a398c9503506e57dbdbb29c7158cfeecce1352ab8a18f80f71a45b54cbe2efb453b4f4e3079931212463a17a755afd4608fe7d5899a46e1b8847cdd0a2ac5e111c70bfd45e27e12ffca4a0ef415646e18541b3165b7c40fd80d4f6f44208ac00daa6f1215d7023e0314af1f8d6cb9a84c1d6bdb40bb7e8109174f26e19fa7d0673b484260948ecdb1b9e4526deaca52b97565d57efaf508c0a908162db08afb596570c34e4be1b166f73a2a909e8f3af5b1f6293546dc29b4353caa62b17701773174e823870f61aa804bc7cb662841c38b8eb5e7feba6e81f28fba93f49b911bbcc3d5717bb4b1917d0b72373f78d616e5dd53e1296ee1661f835881d806f9ff7b06f1cf0cecd95316ae1aff4446b56504af0925bdbf2daa91a0af53828bb02c14079386e892c68e65a73f8cf9753c727aadfe5fbc438b083091d2ef0a4552fa56bfe54d1d99551de09cb07b5c3d39feb8fb6f0d597653d0eb59d970c1e9576a3c18a133e0cdd946733162700f29ec38a73dde7395ffd6b086e3269ce07a944967042648d2c66a4b0589fbc2930b6a276d561b1a2d4405028209d25c5aaaeaa0dde7f408c2abea7366ff855c4eb94156aa5ff6ed90ced1e639a60e88961a22e6723ff7ecbc2f854052b4a193659fb42d85a830f2adbe80775a9ac88df11fb246c2fd84a680d20c4938d5b2fdb4be5ba2bf191a57b95670499c163598137140f4ac1706cb485e26b85b330342d472f67e065ff65bd2995cd296a233040b8eb66ed3929b5a34d5f541abfcc54684f47e170690230a6882444367bab54a5a427e89689012edef6924674c6791ff07e1d9152855b6c6da609a22bcfab026e18f67738a4effbf7cb1512f8288cb323fb0b638a067d043c261c5f38b297e219f0a6e2888f56d5807a8111ceb9e8a7c4cb5db24303d8ec08eb37fefc7e2942688741c31336a9bfe983f44cf4c90fde8c0c9c23ebc0e4cabcdd283f7c3d544a6e70fc7ecc5bc74cdf0ced2e59558347b413e6740524e80b36b3d399d907896413b3507f075c708c5807b70395bac08b35744d828ab977c7f9b8892b6514fc5a753024d17026288af18c013826766396abd6884c7a6d4274d67f1ead54c4da871125bf40596b4bad6e928f2ee827e6b3443dc1e5e6e992c4c5242fc89799a15a257e8d165b6bae215103bdbdc029ebe1914c24ed9f2f5c230596466bc723c5bd1d044eba5e8690500e0541c1925c3b2b4b4b1d0d7faf46d97f56c229373bd7faa5ce3d031dc4ebef0dccb4033edb9d589ef2a9acab67796db7de9d58755299b92b142aebd8d94c29eb031e3168aab5ae4d15f8b785ef063c272d42da377f574ec1030292600bed11834ff565d412c79a618f729264653cfd4486e29a4300accc67f59c8bcf414f5d588ce447897537ad5883e278b3b294ca65d744791e13609867df2422d09635d42e4b50fa0a03e2a85fcf8b5d7ab511cca06c2200970f8350a50f60f934f3cee4a33da31e2c2097c2eb264109699fc546f036fd023e0303cebab9e77e7eb5fb8df921440812ff96c21eb8fbe83626a783db8cf54f633bbf52f63b1d8847105660225057c6d88ba9a81892b78eee8bddcfc7ee6b31375f85c0f864b5403db05832405c9febeeea79275ec0706957860433c07e35b633d553c1acd56e5501410b91565e67ae8744593c0fafeaa40bc95759bb4d88799dc650bf4068e5a3b9e3f80cb35fc232c63f4a7c61b93b8f459406f8851d46627a0048d3e99a320a747e55e3efdd16496fc37b2dee36bf7533941c9d0f9b80cd2392607f9c55021bbb2c49d69d791dee28f7a754d55ca823f15ca2d1f80a0c35c4b6d10ae7cbfcef97d9360e3b6cb7f94d660c707f0e54e430e907b558a8628b1952e46b5cc42dda7d8d5325b5f7837d8e861abac24064b7f9a43a391073eacbd01cb82ffd73ddec0e6eb1a90fecb52bc5c6c25b297e7787e599952cdf40fdbc8ba312caddd7e310fa2a293c52471d53691e02ca0eba5a9c29d0852d56602527859034aea5ebd6cbc4f5a765377e3bf5e02fb6f51dc1c30d845d641127acba2ec24d0166305e5a392a9c29656efd1f2ac5c8f19bfa6d76554300cd77537579096e9e29e03a9ebc5944317304c53910853e0768e7d69346dd71edec1db28d258b9c098ca6321922885e8fbdf7902ddce977d930ad85950c97fac15860f3e043456d80467867d7ff183fee7e2611fd6fe0589c51329a6a5e5144d4d68a852df70af9ea3274760b8a2435804660324cefec0051004cff4f3ce19d0257b8fd0a60a190ef2e7299e673454e2f785884617de4cfb2b517ef88d158a1103b520521ed5c2b5917776a8a67bc8bb47e386a725f29ed23660de12ee14cb0bf6129634f495b666ceccd83e638c952256e7e5eaa7848272c52536791c41cf26c7982f23ccd9f219f72ad202b5a1a2ddabd96618f6382ba7bf529f8f7dd38b4f86bf153ca3e468a4b99ea00afbdb4159b330dc3f36167e3d7c578a0ab0813df58653382faff545a91d905bd44f8482e7d8f426c2a2bbcdfe5358c462cbd2e51a5e9693528a77abfc88881167b38c67bf2ce1bb0c6131974a7fcb821936734ac46d6f343685fe9f091704adccc64d2dfaab8b6579b6766de751820ab2580cdb8422d560bc30a037e60c0ac92015af80dd6e8e5220ae899a93843f3df321a6491e101706280a742aba0cdace3ec687931e72e66cecd2b2ab237d99675cf7ea8a58369d6e0cd0d788cc18ec2c21f095eca13d52710f6bcd7d17127bf0de89e226d9c6e7ef239664854ef4c5fd7458dd28bb415896fa7689365f3faac2b97b33fa3b3079cd76f4bff35cd46d301dc18c762ee34be38611da7649d1598a45b4bd784aac8996df91af6f828766b648776cd0986cd9cb1bee0df741186e6c780427c95929eb6ef2658fe09d14b65ea9055e7ca8b0b485644536d43a16482ee8cd08bc7396a219139cf71b7ae882756edecab661f5b9c2c53fd9de1597946de23a9e6b0bbb87b338d26f3605b2b5a39cdbddf4d6639cd83d8bc81ecbf1e56319e9955b96637dcc575505629ffa0bbdbce5a5a431017237dd260ffdefcd36807424dbd4e0861b384b5d82514f4ac4fa20fe3a438ebf3ac13c0b90dc98d0e8e01fef0966111ccd22181a84dc6fff3b1a5713dec51e5e4e2e0702e360b19f73bd8a89e3ef2b7062abb4cf393ec8d6b553693543ee421fb621f268929129bcb3801e328c986d407980d81cc7414515a997edd149e0cf3291733e63142135a7bee0d289479398309bfd98f5e026ef6cea702119a70575328f03652a9037a0f0b446db7d91ae0267c5f02949aedb8dd9b7532ac30e6270a472e14f2a1b3598d1738d25f01bbf3db52de872bb8483fca5f368bd66"]) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000000c0)={0x2, 0x3b, 0x0}) r6 = syz_open_dev$hidraw(0x0, 0xfffffffffffffffd, 0x200) read$hidraw(r6, &(0x7f0000000100)=""/68, 0x44) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xfffffffffffffff7, 0x40000) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f00000001c0)) [ 579.106137][ T2846] usb 3-1: new high-speed USB device number 36 using dummy_hcd [ 579.196094][ T4736] usb 6-1: device descriptor read/64, error 18 [ 579.270417][ T2764] input: HID 054c:03d5 as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.0/0003:054C:03D5.0034/input/input100 [ 579.295150][ T2764] sony 0003:054C:03D5.0034: input,hidraw0: USB HID v0.00 Joystick [HID 054c:03d5] on usb-dummy_hcd.1-1/input0 [ 579.406344][ T2839] usb 5-1: new high-speed USB device number 50 using dummy_hcd [ 579.468944][ T2764] usb 2-1: USB disconnect, device number 27 [ 579.476216][ T4736] usb 6-1: new high-speed USB device number 37 using dummy_hcd [ 579.486181][ T2846] usb 3-1: config 226 has too many interfaces: 94, using maximum allowed: 32 [ 579.495045][ T2846] usb 3-1: config 226 has an invalid descriptor of length 0, skipping remainder of the config [ 579.505367][ T2846] usb 3-1: config 226 has 0 interfaces, different from the descriptor's value: 94 [ 579.514613][ T2846] usb 3-1: New USB device found, idVendor=0586, idProduct=3400, bcdDevice=41.17 [ 579.523702][ T2846] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 18:17:35 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x3, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000300)={0x3, 0xe7, &(0x7f0000000200)="1dc6973e947881d60ee1556206ccad6d05e3eac43191c17a6ad01a2f0a5d026eac6a98f324dc96536e4fbcb9ea0f74cecfd3de1783372d282b5df89ef6edf10090cc992c4e9b17b3b59bb9b09eb49f21af62098145d2336bb18a1e571a6cd092cc0efefedc5cbaa7560ff6e05cef8acfdcc7d70da3a9bc02fd8d3c6b0fc0f4a55a5855a60e27544616f09659ad6703899eb96e3dcd1a715663b5cbdd42c6c913b0473dffffb823d1b6d1ceb9bf22c25e419a180760ea970ef124a79edcd093cabf8cf681bda200ca2c19099082fce3c5d65c9bf0f619db9393d9cecc04edca2e77278376063627"}) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x7, 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) read$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r4, &(0x7f0000001200)='\t', 0xffffff45) r5 = syz_open_dev$hiddev(0x0, 0x12d, 0x0) ioctl$HIDIOCGDEVINFO(r5, 0x801c4803, &(0x7f0000000080)=""/53) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, &(0x7f00000013c0)=""/4096) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f0000000340)=ANY=[@ANYBLOB="4d0c000041e7d74ccd85561fa83fc1e87c4e26a6881ff9bab1f993fb85517a7fc912cd9c8cfa015a14c754981a9b7138863cd5d7d607c116a3dffbaca7327563ad3276a26d25199f683bb275d5805ec755acdb5f9a7960c0859c33f4188669c146cae78111f69b513e7fe0f43f7f2217e44e17b4964074a4210707c6e215af01bd62f2fc42c8e217c56feecfeb5e424706f4b0e3c96d21f9ed3906f31b8d05e1060e1a27ab2e303cd9d7b59d093392e972c894d7de328251b4eabba3dfd94fad999dbeb55c3e5edc23b3f72a0ea6455053153ea4275a815834ce0df32791cb2818e4c9eea3449f04f214c21b51d8fb7f247a4cde985ba1d18abf5fb2babbfb206e3888623abdcd79ea1c33ead885437b48cea2536c042b00ea61d60c04046fec582d5f4a8e47da90a65f1ff1f360698b3aa220f773695ec3e9d893041c64c17f7d65b44e328dafdd41efe14097a45e1e1051843fe13e36791bd6485912685f69bc7bba01d00460a9c95cfbf6603dcef7cb8d99e1306d08cedc905dcbc37f50b83ea7134ad8d9e127e743c3d1160b4c1015e27be530d04f32da767c8fb96fbe53b6c5fcb71032e13d47265e5b30f0370d6d8cf9d7adb70d773571af108bcaf7f51e4b97d762efa226f62ffe7793ff0f3c2717339d5112741da73464101494d5bdec8e8f61cdd3f3fb24c485027b1614369a241300ca08627899926f608028d47283cf777d520edba01ae6ba6c910bebc9fb72ab9cb16bc257051ad3d7ccaf7635d04fee0aedbf1f4d23728f3343b0f46ba5557c462109b75a50f9852a4283ef34d3afd35d067b92ac7c8e01c386e9a8179d7f65e902ee3c2b0e76bb0989367015af1a7dc626b88a04ff72f5f098d351dbb7e2224321c9bf11a35d578147dbbc980a982a25db32c71d953129786735b8d6f5137fea5299ef8406e3ef6a038c6ff9438b84e90b4a70b86d8dec510f183614009124973071f367da7b1b76e299b27dd8550e0bcd48094cf61565ee90ade1dc4436ff2d18d793c32dfef6e08d4301cc9f1a137566332a398c9503506e57dbdbb29c7158cfeecce1352ab8a18f80f71a45b54cbe2efb453b4f4e3079931212463a17a755afd4608fe7d5899a46e1b8847cdd0a2ac5e111c70bfd45e27e12ffca4a0ef415646e18541b3165b7c40fd80d4f6f44208ac00daa6f1215d7023e0314af178d6cb9a84c1d6bdb40bb7e8109174f26e19fa7d0673b484260948ecdb1b9e4526deaca52b97565d57efaf508c0a908162db08afb596570c34e4be1b166f73a2a909e8f3af5b1f6293546dc29b4353caa62b17701773174e823870f61aa804bc7cb662841c38b8eb5e7feba6e81f28fba93f49b911bbcc3d5717bb4b1917d0b72373f78d616e5dd53e1296ee1661f835881d806f9ff7b06f1cf0cecd95316ae1aff4446b56504af0925bdbf2daa91a0af53828bb02c14079386e892c68e65a73f8cf9753c727aadfe5fbc438b083091d2ef0a4552fa56bfe54d1d99551de09cb07b5c3d39feb8fb6f0d597653d0eb59d970c1e9576a3c18a133e0cdd946733162700f29ec38a73dde7395ffd6b086e3269ce07a944967042648d2c66a4b0589fbc2930b6a276d561b1a2d4405028209d25c5aaaeaa0dde7f408c2abea7366ff855c4eb94156aa5ff6ed90ced1e639a60e88961a22e6723ff7ecbc2f854052b4a193659fb42d85a830f2adbe80775a9ac88df11fb246c2fd84a680d20c4938d5b2fdb4be5ba2bf191a57b95670499c163598137140f4ac1706cb485e26b85b330342d472f67e065ff65bd2995cd296a233040b8eb66ed3929b5a34d5f541abfcc54684f47e170690230a6882444367bab54a5a427e89689012edef6924674c6791ff07e1d9152855b6c6da609a22bcfab026e18f67738a4effbf7cb1512f8288cb323fb0b638a067d043c261c5f38b297e219f0a6e2888f56d5807a8111ceb9e8a7c4cb5db24303d8ec08eb37fefc7e2942688741c31336a9bfe983f44cf4c90fde8c0c9c23ebc0e4cabcdd283f7c3d544a6e70fc7ecc5bc74cdf0ced2e59558347b413e6740524e80b36b3d399d907896413b3507f075c708c5807b70395bac08b35744d828ab977c7f9b8892b6514fc5a753024d17026288af18c013826766396abd6884c7a6d4274d67f1ead54c4da871125bf40596b4bad6e928f2ee827e6b3443dc1e5e6e992c4c5242fc89799a15a257e8d165b6bae215103bdbdc029ebe1914c24ed9f2f5c230596466bc723c5bd1d044eba5e8690500e0541c1925c3b2b4b4b1d0d7faf46d97f56c229373bd7faa5ce3d031dc4ebef0dccb4033edb9d589ef2a9acab67796db7de9d58755299b92b142aebd8d94c29eb031e3168aab5ae4d15f8b785ef063c272d42da377f574ec1030292600bed11834ff565d412c79a618f729264653cfd4486e29a4300accc67f59c8bcf414f5d588ce447897537ad5883e278b3b294ca65d744791e13609867df2422d09635d42e4b50fa0a03e2a85fcf8b5d7ab511cca06c2200970f8350a50f60f934f3cee4a33da31e2c2097c2eb264109699fc546f036fd023e0303cebab9e77e7eb5fb8df921440812ff96c21eb8fbe83626a783db8cf54f633bbf52f63b1d8847105660225057c6d88ba9a81892b78eee8bddcfc7ee6b31375f85c0f864b5403db05832405c9febeeea79275ec0706957860433c07e35b633d553c1acd56e5501410b91565e67ae8744593c0fafeaa40bc95759bb4d88799dc650bf4068e5a3b9e3f80cb35fc232c63f4a7c61b93b8f459406f8851d46627a0048d3e99a320a747e55e3efdd16496fc37b2dee36bf7533941c9d0f9b80cd2392607f9c55021bbb2c49d69d791dee28f7a754d55ca823f15ca2d1f80a0c35c4b6d10ae7cbfcef97d9360e3b6cb7f94d660c707f0e54e430e907b558a8628b1952e46b5cc42dda7d8d5325b5f7837d8e861abac24064b7f9a43a391073eacbd01cb82ffd73ddec0e6eb1a90fecb52bc5c6c25b297e7787e599952cdf40fdbc8ba312caddd7e310fa2a293c52471d53691e02ca0eba5a9c29d0852d56602527859034aea5ebd6cbc4f5a765377e3bf5e02fb6f51dc1c30d845d641127acba2ec24d0166305e5a392a9c29656efd1f2ac5c8f19bfa6d76554300cd77537579096e9e29e03a9ebc5944317304c53910853e0768e7d69346dd71edec1db28d258b9c098ca6321922885e8fbdf7902ddce977d930ad85950c97fac15860f3e043456d80467867d7ff183fee7e2611fd6fe0589c51329a6a5e5144d4d68a852df70af9ea3274760b8a2435804660324cefec0051004cff4f3ce19d0257b8fd0a60a190ef2e7299e673454e2f785884617de4cfb2b517ef88d158a1103b520521ed5c2b5917776a8a67bc8bb47e386a725f29ed23660de12ee14cb0bf6129634f495b666ceccd83e638c952256e7e5eaa7848272c52576791c41cf26c7982f23ccd9f219f72ad202b5a1a2ddabd96618f6382ba7bf529f8f7dd38b4f86bf153ca3e468a4b99ea00afbdb4159b330dc3f36167e3d7c578a0ab0813df58653382faff545a91d905bd44f8482e7d8f426c2a2bbcdfe5358c462cbd2e51a5e9693528a77abfc88881167b38c67bf2ce1bb0c6131974a7fcb821936734ac46d6f343685fe9f091704adccc64d2dfaab8b6579b6766de751820ab2580cdb8422d560bc30a037e60c0ac92015af80dd6e8e5220ae899a93843f3df321a6491e101706280a742aba0cdace3ec687931e72e66cecd2b2ab237d99675cf7ea8a58369d6e0cd0d788cc18ec2c21f095eca13d52710f6bcd7d17127bf0de89e226d9c6e7ef239664854ef4c5fd7458dd28bb415896fa7689365f3faac2b97b33fa3b3079cd76f4bff35cd46d301dc18c762ee34be38611da7649d1598a45b4bd784aac8996df91af6f828766b648776cd0986cd9cb1bee0df741186e6c780427c95929eb6ef2658fe09d14b65ea9055e7ca8b0b485644536d43a16482ee8cd08bc7396a219139cf71b7ae882756edecab661f5b9c2c53fd9de1597946de23a9e6b0bbb87b338d26f3605b2b5a39cdbddf4d6639cd83d8bc81ecbf1e56319e9955b96637dcc575505629ffa0bbdbce5a5a431017237dd260ffdefcd36807424dbd4e0861b384b5d82514f4ac4fa20fe3a438ebf3ac13c0b90dc98d0e8e01fef0966111ccd22181a84dc6fff3b1a5713dec51e5e4e2e0702e360b19f73bd8a89e3ef2b7062abb4cf393ec8d6b553693543ee421fb621f268929129bcb3801e328c986d407980d81cc7414515a997edd149e0cf3291733e63142135a7bee0d289479398309bfd98f5e026ef6cea702119a70575328f03652a9037a0f0b446db7d91ae0267c5f02949aedb8dd9b7532ac30e6270a472e14f2a1b3598d1738d25f01bbf3db52de872bb8483fca5f368bd66"]) ioctl$EVIOCGPROP(r0, 0x80404509, &(0x7f0000004200)=""/4096) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000000c0)={0x2, 0x3b, 0x0}) r6 = syz_open_dev$hidraw(0x0, 0xfffffffffffffffd, 0x200) read$hidraw(r6, &(0x7f0000000100)=""/68, 0x44) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xfffffffffffffff7, 0x40000) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f00000001c0)) [ 579.606175][ T17] usb 4-1: new high-speed USB device number 35 using dummy_hcd [ 579.656118][ T2839] usb 5-1: Using ep0 maxpacket: 32 [ 579.746109][ T4736] usb 6-1: device descriptor read/64, error 18 [ 579.786283][ T2839] usb 5-1: config 1 has an invalid descriptor of length 103, skipping remainder of the config [ 579.801742][ T2839] usb 5-1: config 1 interface 0 altsetting 2 has 0 endpoint descriptors, different from the interface descriptor's value: 18 [ 579.814884][ T2839] usb 5-1: config 1 interface 0 has no altsetting 0 [ 579.821546][ T2839] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 579.830619][ T2839] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 579.846143][ T17] usb 4-1: Using ep0 maxpacket: 16 [ 579.856247][ T2846] usb 3-1: string descriptor 0 read error: -71 [ 579.868376][ T2846] usb 3-1: USB disconnect, device number 36 [ 579.887400][ T2839] usb 5-1: bad CDC descriptors [ 579.966236][ T17] usb 4-1: config 0 has an invalid interface number: 101 but max is 0 [ 579.974649][ T17] usb 4-1: config 0 has an invalid descriptor of length 255, skipping remainder of the config [ 579.984985][ T17] usb 4-1: config 0 has no interface number 0 [ 579.991384][ T17] usb 4-1: config 0 interface 101 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 580.087047][ T83] usb 5-1: USB disconnect, device number 50 [ 580.136170][ T4736] usb 6-1: device descriptor read/64, error 18 [ 580.246194][ T2839] usb 2-1: new high-speed USB device number 28 using dummy_hcd [ 580.256474][ T4736] usb usb6-port1: unable to enumerate USB device [ 580.266238][ T17] usb 4-1: string descriptor 0 read error: -71 [ 580.272499][ T17] usb 4-1: New USB device found, idVendor=0c45, idProduct=1010, bcdDevice=a5.c1 [ 580.281670][ T17] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=128 [ 580.291112][ T17] usb 4-1: config 0 descriptor?? 18:17:35 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x3, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000300)={0x3, 0xe7, &(0x7f0000000200)="1dc6973e947881d60ee1556206ccad6d05e3eac43191c17a6ad01a2f0a5d026eac6a98f324dc96536e4fbcb9ea0f74cecfd3de1783372d282b5df89ef6edf10090cc992c4e9b17b3b59bb9b09eb49f21af62098145d2336bb18a1e571a6cd092cc0efefedc5cbaa7560ff6e05cef8acfdcc7d70da3a9bc02fd8d3c6b0fc0f4a55a5855a60e27544616f09659ad6703899eb96e3dcd1a715663b5cbdd42c6c913b0473dffffb823d1b6d1ceb9bf22c25e419a180760ea970ef124a79edcd093cabf8cf681bda200ca2c19099082fce3c5d65c9bf0f619db9393d9cecc04edca2e77278376063627"}) r1 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x7, 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r2 = syz_open_dev$hidraw(0x0, 0x4, 0x4000) r3 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x4, 0x41) read$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r5, &(0x7f0000001200)='\t', 0xffffff45) read$hidraw(r5, &(0x7f0000000fc0)=""/254, 0xfe) r6 = syz_open_dev$hiddev(0x0, 0x12d, 0x0) ioctl$HIDIOCGDEVINFO(r6, 0x801c4803, &(0x7f0000000080)=""/53) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, &(0x7f00000013c0)=""/4096) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, 0x0) read$hidraw(r4, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESC(r3, 0x90044802, &(0x7f0000000340)=ANY=[@ANYBLOB="4d0c000041e7d74ccd85561fa83fc1e87c4e26a6881ff9bab1f993fb85517a7fc912cd9c8cfa015a14c754981a9b7138863cd5d7d607c116a3dffbaca7327563ad3276a26d25199f683bb275d5805ec755acdb5f9a7960c0859c33f4188669c146cae78111f69b513e7fe0f43f7f2217e44e17b4964074a4210707c6e215af01bd62f2fc42c8e217c56feecfeb5e424706f4b0e3c96d21f9ed3906f31b8d05e1060e1a27ab2e303cd9d7b59d093392e972c894d7de328251b446bba3dfd94fad99b3e1987e292fa504b3f72a0ea6455053153ea4275a815834ce0df32791cb2818e4c9eea3449f04f214c21b51d8fb7f247a4cde985ba1d18abf5fb2babbfb206e3888623abdcd79fe1c33ead885437b48cea2536c042b00ea61d60c04046fec582d5f4a8e47da90a65f1ff1f360698b3aa220f773695ec3e9d893041c64c17f7d65b44e328dafdd41efe14097a45e1e1051843fe13e36791bd6485912685f69bc7bba01d00460a9c95cfbf6603dcef7cb8d99e1306d08cedc905dcbc37f50b83ea7134ad8d9e127e743c3d1160b4c1015e27be530d04f32da767c8fb96fbe53b6c5fcb71032e13d47265e5b30f0370d6d8cf9d7adb70d773571af108bcaf7f51e4b97d762efa226f62ffe7793ff0f3c2717339d5112741da73464101494d5bdec8e8f61cdd3f3fb24c485027b1614369a241300ca08627899926f608028d47283cf777d520edba01ae6ba6c910bebc9fb72ab9cb16bc257051ad3d7ccaf7635d04fee0aedbf1f4d23728f3343b0f46ba5557c462109b75a50f9852a4283ef34d3afd35d067b92ac7c8e01c386e9a8179d7f65e902ee3c2b0e76bb0989367015af1a7dc626b88a04ff72f5f098d351dbb7e2224321c9bf11a35d578147dbbc980a982a25db32c71d953129786735b8d6f5137fea5299ef8406e3ef6a038c6ff9438b84e90b4a70b86d8dec510f183614009124973071f367da7b1b76e299b27dd8550e0bcd48094cf61565ee90ade1dc4436ff2d18d793c32dfef6e08d4301cc9f1a137566332a398c9503506e57dbdbb29c7158cfeecce1352ab8a18f80f71a45b54cbe2efb453b4f4e3079931212463a17a755afd4608fe7d5899a46e1b8847cdd0a2ac5e111c70bfd45e27e12ffca4a0ef415646e18541b3165b7c40fd80d4f6f44208ac00daa6f1215d7023e0314af1f8d6cb9a84c1d6bdb40bb7e8109174f26e19fa7d0673b484260948ecdb1b9e4526deaca52b97565d57efaf508c0a908162db08afb596570c34e4be1b166f73a2a909e8f3af5b1f6293546dc29b4353caa62b17701773174e823870f61aa804bc7cb662841c38b8eb5e7feba6e81f28fba93f49b911bbcc3d5717bb4b1917d0b72373f78d616e5dd53e1296ee1661f835881d806f9ff7b06f1cf0cecd95316ae1aff4446b56504af0925bdbf2daa91a0af53828bb02c14079386e892c68e65a73f8cf9753c727aadfe5fbc438b083091d2ef0a4552fa56bfe54d1d99551de09cb07b5c3d39feb8fb6f0d597653d0eb59d970c1e9576a3c18a133e0cdd946733162700f29ec38a73dde7395ffd6b086e3269ce07a944967042648d2c66a4b0589fbc2930b6a276d561b1a2d4405028209d25c5aaaeaa0dde7f408c2abea7366ff855c4eb94156aa5ff6ed90ced1e639a60e88961a22e6723ff7ecbc2f854052b4a193659fb42d85a830f2adbe80775a9ac88df11fb246c2fd84a680d20c4938d5b2fdb4be5ba2bf191a57b95670499c163598137140f4ac1706cb485e26b85b330342d472f67e065ff65bd2995cd296a233040b8eb66ed3929b5a34d5f541abfcc54684f47e170690230a6882444367bab54a5a427e89689012edef6924674c6791ff07e1d9152855b6c6da609a22bcfab026e18f67738a4effbf7cb1512f8288cb323fb0b638a067d043c261c5f38b297e219f0a6e2888f56d5807a8111ceb9e8a7c4cb5db24303d8ec08eb37fefc7e2942688741c31336a9bfe983f44cf4c90fde8c0c9c23ebc0e4cabcdd283f7c3d544a6e70fc7ecc5bc74cdf0ced2e59558347b413e6740524e80b36b3d399d907896413b3507f075c708c5807b70395bac08b35744d828ab977c7f9b8892b6514fc5a753024d17026288af18c013826766396abd6884c7a6d4274d67f1ead54c4da871125bf40596b4bad6e928f2ee827e6b3443dc1e5e6e992c4c5242fc89799a15a257e8d165b6bae215103bdbdc029ebe1914c24ed9f2f5c230596466bc723c5bd1d044eba5e8690500e0541c1925c3b2b4b4b1d0d7faf46d97f56c229373bd7faa5ce3d031dc4ebef0dccb4033edb9d589ef2a9acab67796db7de9d58755299b92b142aebd8d94c29eb031e3168aab5ae4d15f8b785ef063c272d42da377f574ec1030292600bed11834ff565d412c79a618f729264653cfd4486e29a4300accc67f59c8bcf414f5d588ce447897537ad5883e278b3b294ca65d744791e13609867df2422d09635d42e4b50fa0a03e2a85fcf8b5d7ab511cca06c2200970f8350a50f60f934f3cee4a33da31e2c2097c2eb264109699fc546f036fd023e0303cebab9e77e7eb5fb8df921440812ff96c21eb8fbe83626a783db8cf54f633bbf52f63b1d8847105660225057c6d88ba9a81892b78eee8bddcfc7ee6b31375f85c0f864b5403db05832405c9febeeea79275ec0706957860433c07e35b633d553c1acd56e5501410b91565e67ae8744593c0fafeaa40bc95759bb4d88799dc650bf4068e5a3b9e3f80cb35fc232c63f4a7c61b93b8f459406f8851d46627a0048d3e99a320a747e55e3efdd16496fc37b2dee36bf7533941c9d0f9b80cd2392607f9c55021bbb2c49d69d791dee28f7a754d55ca823f15ca2d1f80a0c35c4b6d10ae7cbfcef97d9360e3b6cb7f94d660c707f0e54e430e907b558a8628b1952e46b5cc42dda7d8d5325b5f7837d8e861abac24064b7f9a43a391073eacbd01cb82ffd73ddec0e6eb1a90fecb52bc5c6c25b297e7787e599952cdf40fdbc8ba312caddd7e310fa2a293c52471d53691e02ca0eba5a9c29d0852d56602527859034aea5ebd6cbc4f5a765377e3bf5e02fb6f51dc1c30d845d641127acba2ec24d0166305e5a392a9c29656efd1f2ac5c8f19bfa6d76554300cd77537579096e9e29e03a9ebc5944317304c53910853e0768e7d69346dd71edec1db28d258b9c098ca6321922885e8fbdf7902ddce977d930ad85950c97fac15860f3e043456d80467867d7ff183fee7e2611fd6fe0589c51329a6a5e5144d4d68a852df70af9ea3274760b8a2435804660324cefec0051004cff4f3ce19d0257b8fd0a60a190ef2e7299e673454e2f785884617de4cfb2b517ef88d158a1103b520521ed5c2b5917776a8a67bc8bb47e386a725f29ed23660de12ee14cb0bf6129634f495b666ceccd83e638c952256e7e5eaa7848272c52536791c41cf26c7982f23ccd9f219f72ad202b5a1a2ddabd96618f6382ba7bf529f8f7dd38b4f86bf153ca3e468a4b99ea00afbdb4159b330dc3f36167e3d7c578a0ab0813df58653382faff545a91d905bd44f8482e7d8f426c2a2bbcdfe5358c462cbd2e51a5e9693528a77abfc88881167b38c67bf2ce1bb0c6131974a7fcb821936734ac46d6f343685fe9f091704adccc64d2dfaab8b6579b6766de751820ab2580cdb8422d560bc30a037e60c0ac92015af80dd6e8e5220ae899a93843f3df321a6491e101706280a742aba0cdace3ec687931e72e66cecd2b2ab237d99675cf7ea8a58369d6e0cd0d788cc18ec2c21f095eca13d52710f6bcd7d17127bf0de89e226d9c6e7ef239664854ef4c5fd7458dd28bb415896fa7689365f3faac2b97b33fa3b3079cd76f4bff35cd46d301dc18c762ee34be38611da7649d1598a45b4bd784aac8996df91af6f828766b648776cd0986cd9cb1bee0df741186e6c780427c95929eb6ef2658fe09d14b65ea9055e7ca8b0b485644536d43a16482ee8cd08bc7396a219139cf71b7ae882756edecab661f5b9c2c53fd9de1597946de23a9e6b0bbb87b338d26f3605b2b5a39cdbddf4d6639cd83d8bc81ecbf1e56319e9955b96637dcc575505629ffa0bbdbce5a5a431017237dd260ffdefcd36807424dbd4e0861b384b5d82514f4ac4fa20fe3a438ebf3ac13c0b90dc98d0e8e01fef0966111ccd22181a84dc6fff3b1a5713dec51e5e4e2e0702e360b19f73bd8a89e3ef2b7062abb4cf393ec8d6b553693543ee421fb621f268929129bcb3801e328c986d407980d81cc7414515a997edd149e0cf3291733e63142135a7bee0d289479398309bfd98f5e026ef6cea702119a70575328f03652a9037a0f0b446db7d91ae0267c5f02949aedb8dd9b7532ac30e6270a472e14f2a1b3598d1738d25f01bbf3db52de872bb8483fca5f368bd66"]) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000000c0)={0x2, 0x3b, 0x0}) r7 = syz_open_dev$hidraw(0x0, 0xfffffffffffffffd, 0x200) read$hidraw(r7, &(0x7f0000000100)=""/68, 0x44) read$hidraw(r1, &(0x7f0000000040)=""/60, 0x3c) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xfffffffffffffff7, 0x40000) ioctl$HIDIOCGRAWNAME(r4, 0x80404804, &(0x7f00000001c0)) [ 580.316251][ T17] usb 4-1: can't set config #0, error -71 [ 580.328863][ T17] usb 4-1: USB disconnect, device number 35 18:17:36 executing program 3: syz_usb_connect(0x2, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="1b080000dac0cb03c26864e4782a81b10e07700902000000010902390e276e081a0002cd15147807e1120001000000000904"], 0x0) [ 580.496416][ T2839] usb 2-1: Using ep0 maxpacket: 8 18:17:36 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080)='/dev/../raw#\x00', 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x17) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f00000001c0)) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000040)) [ 580.566147][ T83] usb 3-1: new high-speed USB device number 37 using dummy_hcd [ 580.626278][ T2839] usb 2-1: config 0 interface 0 altsetting 245 has 1 endpoint descriptor, different from the interface descriptor's value: 8 [ 580.639380][ T2839] usb 2-1: config 0 interface 0 has no altsetting 0 [ 580.646089][ T2839] usb 2-1: New USB device found, idVendor=054c, idProduct=03d5, bcdDevice= 0.00 [ 580.655308][ T2839] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 580.688356][ T2839] usb 2-1: config 0 descriptor?? 18:17:36 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x6957, 0x200) ioctl$EVIOCSABS2F(r0, 0x401845ef, &(0x7f0000000080)={0x2, 0x5, 0x3f, 0x9, 0x0, 0x1}) syz_usb_connect(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x6c, 0x3, 0xe0, 0x10, 0x24c6, 0xd183, 0x4f36, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xa9, 0x0, 0x2, 0xff, 0x5d, 0x81, 0x0, [], [{{0x9, 0x5, 0x85, 0xb, 0x63}}, {{0x9, 0x5, 0x3, 0x3, 0x4}}]}}]}}]}}, 0x0) [ 580.836256][ T17] usb 4-1: new full-speed USB device number 36 using dummy_hcd 18:17:36 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000000000008ac05428200000000000109022400010000000009040000090300030000000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000640)={0x24, 0x0, 0x0, 0x0, &(0x7f00000004c0)={0x0, 0x22, 0x9, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x8000000000000}}}}, &(0x7f0000000d80)={0x2c, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="000304"], 0x0, 0x0, 0x0}, &(0x7f0000001440)={0xb4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x4) ioctl$HIDIOCGSTRING(r1, 0x81044804, &(0x7f0000000dc0)={0xe6, "193e0b313466b62cb8e4c00638bafbb07da1e1db098d48ec00e2a6583bfcc4b05cc2beafae1302a3cc539290a5cad3232a94a601671cb4d0f039787622388cc7d028978373e9878b6e2c8d73d983871002e9de001139483ed9d702762e1a60733914f5ccb6093e670cef00332ad0d595cf375a482becab3f7f2457da5ac269938a8624da23255bfccda2606406a087938d5fe97009add44f43ff69f5f28f5d43ed2ac41becd0d5d159391112c2482a429861c58bf6568129742476592ed7ab784cc52d4977a919e24960a52c4ea7e23578929476b5e87fd27624a03f6679b17e588ec958e55f"}) syz_usb_control_io(r0, &(0x7f00000003c0)={0x2c, &(0x7f0000000240)={0x40, 0xa, 0xa9, {0xa9, 0x1, "980b8228e9c00e078211f54014edf028a53d957c0a911ecc7c204ef8363a2d719cb015f5673ea558e6de9fd35ed7460e61626ec9d3be59a19266675d848fd2d5e7fa068fe816607109d7a481c6a538910446f7d5d3fae82296bae04febec7befd519e6584d15c91b02163c932cca88835d89976f569008accb56bd1d79661dc9f6112c6776dd0537cb2910db361801be115205912f70cb41f97aef2aac99cd494d14a0174be938"}}, &(0x7f0000000300)={0x0, 0x3, 0x2, @string={0x2}}, &(0x7f0000000680)={0x0, 0xf, 0x1d6, {0x5, 0xf, 0x1d6, 0x5, [@ext_cap={0x7, 0x10, 0x2, 0x8, 0x2, 0x7f, 0x13}, @generic={0xa0, 0x10, 0x4, "4197996bf666d2389a7b93743adaa58ae09f854530d1d10d76538a3254b9f32090aaa7fb926d0d8bef11609113ede303e318ba57e4da773e1f66a48e4d6af187f1a95847227e1dfd7f74524a223270c7c43161671cbd4cb5a7817719e7727ba6d5eb7affe793067e191ffd29d99bfb548f9cc2e0e184cdcc6942c68b32d83529df2a188eb896024855bf6531e47433322201ca02f2366be5c5cc1fac0f"}, @ssp_cap={0x14, 0x10, 0xa, 0x5, 0x2, 0x32, 0xf00, 0xfffffffffffffff8, [0xf, 0xc3cc683ce7dc39ad]}, @generic={0xbc, 0x10, 0xb, "243c7e8d66a83cb51c0ef1a11c25beee4de4349987af2c89b8fe705a4385dc35daef3cab0ae35e569d810e0a5a6e95e86d3ed15c21e805420cdfd9090ef716b795965c93b93618b38b4f8ca1d93bdd771a10dad2c5a590874135e7eb248d4ffd096819e3e3e2efb3d8c55709f8616eb072fa0f2fd7e57ac555cfd900d00cdd74277c86702c73b62d23c7fc07710aa4752545b84b351627259bae192af841467ff3b8106d432555ca26f055c4200911ee9a5ba27add9f8e14ed"}, @generic={0x5a, 0x10, 0x3, "98ed474fc46b9e0eda5ea0704c87f522563e9c738cf2168bc1aae061418d1ba4833bb534f70b17df26938b02619bb7a1e7ffae0111eb9aff33fa2fb5a21b5a648a93c30f6de5c1bdea8c9e4f80a2e573bf5bb7a3e6eaeb"}]}}, &(0x7f0000000340)={0x20, 0x29, 0xf, {0xf, 0x29, 0x6, 0x3, 0x30c, 0x80000001, "7fc45770", "f6d0da45"}}, &(0x7f0000000380)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0xdf, 0x0, 0x3, 0x6, 0x400, 0xc65, 0x5}}}, &(0x7f0000000c80)={0xac, &(0x7f0000000400)={0x0, 0xf, 0x92, "465388ec7d53fe1b3f03e3080d907bbdfd26d9f721434aa6efaa17d2f66e71c207d2fa9532356a4c4ac582c5abfdd172320ed4d8242bb242b7bddf24429ce85fbf16428e64d2e6d05f933e559d14f76340797b8819dafc327e44029e0d4aad1904ff412c6ac9b25b7b0601a7a945164cf9c545fe9af1e7a947e8f4baae703488401e32ab64bf8b6c476d169c14c96395ce15"}, &(0x7f0000000500)={0x0, 0xa, 0x1, 0x5}, &(0x7f0000000540)={0x0, 0x8, 0x1, 0x1deb}, &(0x7f00000005c0)={0x20, 0x81, 0x3, "7cb756"}, &(0x7f0000000600)={0x20, 0x82, 0x1, "f0"}, &(0x7f0000000880)={0x20, 0x83, 0x3, "54ce64"}, &(0x7f00000008c0)={0x20, 0x84, 0x3, "9d9e85"}, &(0x7f0000000900)={0x20, 0x85, 0x3, "ed8164"}, &(0x7f0000000940)={0x20, 0x0, 0x4, {0x0, 0x1}}, &(0x7f0000000980)={0x20, 0x0, 0x4, {0xe0, 0x80}}, &(0x7f00000009c0)={0x40, 0x7, 0x2, 0xfffffffffffff7ac}, &(0x7f0000000a00)={0x40, 0x9, 0x1, 0x1}, &(0x7f0000000a40)={0x40, 0xb, 0x2, "e360"}, &(0x7f0000000a80)={0x40, 0xf, 0x2, 0x6}, &(0x7f0000000ac0)={0x40, 0x13, 0x6, @broadcast}, &(0x7f0000000b00)={0x40, 0x17, 0x6}, &(0x7f0000000b40)={0x40, 0x19, 0x2, "ad5b"}, &(0x7f0000000b80)={0x40, 0x1a, 0x2, 0xfffffffffffffff8}, &(0x7f0000000bc0)={0x40, 0x1c, 0x1, 0x6}, &(0x7f0000000c00)={0x40, 0x1e, 0x1, 0x100000000}, &(0x7f0000000c40)={0x40, 0x21, 0x1, 0x1000}}) syz_usb_connect(0x7e919d4051c5765d, 0x1822, &(0x7f0000002500)={{0x12, 0x1, 0x311, 0x12, 0xa4, 0x66, 0x20, 0xb3b, 0x5630, 0x3390, 0x49, 0x1f, 0xe1d, 0x1, [{{0x9, 0x2, 0x1810, 0x1, 0x1ff, 0x7, 0xe0, 0x2, [{{0x9, 0x4, 0x57, 0x7ff, 0xe, 0x3b, 0x99, 0xf8, 0x1, [@usb_cdc={{0x6, 0x24, 0x6, 0x0, 0x0, '\n'}, {0x5, 0x24, 0x0, 0x32aa}, {0xd, 0x24, 0xf, 0x1, 0x6, 0x0, 0x8001, 0x3}}], [{{0x9, 0x5, 0x3, 0x2959f4724f8c04e5, 0x6, 0x100, 0x6, 0x318e3f17, [@generic={0x80, 0x6, "c5ea28574b27574938d5361a74520672e35edb91adbbdea61d7eff2278df144d707d91c4811888a74923d46b86720d2febd327bbaa1dd554a646dca836a45614f15750eeba3dd1af9f8c9b3a7b23adb384f41d668923959a29dbb70a9829268cabb2ebf4d91ab79e8a776d3a0cbb91273b2c6df572eb096b065692dbc4ef"}]}}, {{0x9, 0x5, 0x5, 0x8, 0x269, 0x85a, 0x2, 0x1, [@generic={0x73, 0x2, "5f7d8c90849453fe46af924eb9e9668710b5699531cf97ef70bdd60c645c3d24c7278a477ea04f906267d874199011186e401ac4700d0b67807f53c3eebfbdfb6e83ce3bffc97c56c339e39d96b9757ebd4c53f74a92d7e425997ddd358807d282fbbb4ce75304867638aec6e67cebb9ab"}]}}, {{0x9, 0x5, 0x2, 0xc, 0x2d4, 0x5, 0x4, 0x2, [@generic={0xf2, 0x6, "4a52310847c04a05b17a03fef454420782197b02f5091558599a7c745be3a0246237802030c49f6b81c6199aff0aca691c3a68bb83f9305bd94772c5f4c9d42288ff24f94c8c41b4871067a1c43b410d580e39fd421f2f8379e7976f819e498bd71a0c0b9624cfb8ec35273291ae1cd7b3168d04fc8432a4891fb6d646d547ee7ca9a76b28159c208a45a906a53f2a06590191561a693e0392d67b4b2c509c553d9ed622f71e679dbad17f23959b6ab3359639b69f80f42e9c5626ac37b478954b8253e3ccc2c6972451c3732ec31f37bb44de4e46ee827c8a20ca3f6d7dd6ad1193ed3af839f2bf914192342b1cf933"}, @generic={0xf8, 0x11, "7dfd331d99d8eba2b059f260840fa4ae9b371ce0217b5a0d58a6d2c7998481aae968b2d54cfeb238742cab36b3a4ad21b88150aa29cf5ee062660f8b8ecc48870ed841b7e18eec067daec8f8cc157661a04ed9d969eba40816459f1ac3a512d4348ad75b7ced13d16a2de180c9e31a1774d5c95690ce14d7b23be22809c64867d36f44886fa2563f62a0cbd17c1728921e5b80402a4f006d61f2a0689d8186dfb42698f880b6c136666633c7f7034124d4445924b1403bf702cfc12a3ed6a8675134a69e49c3d72c75cd7c63326dadcc4817ea16480c4d9b25d712d812d77820c10d46b69f7d5c954a30ec24d90f1ddedef339612d2f"}]}}, {{0x9, 0x5, 0x4, 0x10, 0x1e2, 0x9, 0x800000, 0x7fffffff, [@generic={0x9d, 0x9, "84d820055e71ff7eb835cf8b15f226bee417598e0f012fb28187ba0af72867839bf7b2a82eb9ff710f4c49990dbb29586efc395fb8fb465e0ca4b0a76d0704c2bcdfdf1669eae25d7a47c0f96198d0220b655cd9e605db5a714256d8ed465d83bfed2f6fcd7045caecb1b4fc15726249398be8d354355e226fad21a87edb348c001158edf8a3f3051f18d48feaf2c462ea0ec8943b37ff9a44f103"}, @generic={0x1002, 0xd, "2371a74d2cf19433de8482d9eacd36d4fa781f3d6aced0da72f40328e40a672ff2e070d137a1ed8fe19589a181ba443bec15404c52f0bd45bc879ca4327d7bf4785be170c9b5ad597f3700df3cabbfd28a42e48427a58d4c482ff06afeaef383098639fb54a334173c103ee8a030a468479eb729af3472ad7b55064659d17405d399d61930cc6f20ff5e681c8a16a17bd5ea7139704c349c2c467dbc2dd4ae56647a3693d5951e4aae540999cd8c13666b7b1633490c5eb7879f67cc283255a4b54fc48cbb51da0da9b6828424f90230e1a6b1c078991528cd131b0ca0012e92c199c1140c16ec0e762bcf7177a74a0362b1a6c6d10cdeaa282f1a2e04b66974bf42526c97b4edad155c30263f3e50df52974670a3bdbfa80b91bf6402f3937e3ccee763c6d9712719d494cef960228fc1113bf01161f1edfc43882a091f3cca1ba03cd844d3a67f7c22edcf6c2a81bc184d9f3b957af5e8508107c20a7b816739dc778b2270696578bdfd6dce311ba14f529d23119daf82b361e850c1b3071d8809acfde04fb1cf42c685f26b33e091e4b18c0f7a5dfb0acba1fc3db865827dc39f4098a326f9f9da62aff1f8115e3f61c377b31ab61db7f34c72e65a6911eb8670d98733c8c4948713b559f2e7166dfe445fc6bc6ed362c7b4adaaeba795f9e289d46ac0eaa962726721d636f8702bcb2152bc5a6b2390bf1d98d77539632ae2791a91a92f87256a2191b3fe27c2cfd099285848f2252f04ee4a7683c2fd3e0fc265b7b66ea9715d07a732c64b2d1f670f231dc1e9491f48c2537003856133e8ae0adee317800ac28b2d7aef6b094a92afdc74d8df179882c0e1623b3165a52ec09bcc2d29add36dd25bf18f404f7ce0591ae15af34bdb5a7be5e17835600e81c023d4c5ff2c91173d03690b05eef432c955feed9e956e57de6bb870e62759edc62256c527b67b42cc8139e977370dbfa723683e31724128cbcdae9fec9468c59abecc564ece5ac731351316ffd1588a3d9a89bca67540ea8e5a0e2b67ede906d45e8f922b8ed3c030d038c18d236ae454c344b7f487d6a9ef234fabe44fd5a501b4285279b5d1e4c8b76663889fcfa5f8ac649d08e70fc5d2edbae554cb771f9425e4aa23ffcfe686736e7085f3dfe4c083de51cc97768578144834f5deefb928232f34aef8bf4a1833ca174d89c3e48e75dcebc2c1a839dcb9323058dfc88de51c7428c58d2df5b2e621a08c10b83d74303f89ecd2b8652c365de523bf8b4ac7bde0bacb1a64b0ee4adf429ac52120bcb13536b6ec29d59f680c8848cf09946ea29ad1941d119145add7e2f2a340a68d01b8d0ba1006fd4a8e8bb46bdf71e9363346d9a897eaff26399bdfbb8de4ba63becf6a06d081bcaf82f6c71d1c5961363a7bd96e76b7067081c5420bf9d19b93e4d9ed8e365a74bc6e899d430ae60a25ec676bb0ed613858e11c600a23b0981db5cede7030a81e57af12d07474253f7e80df2c629d6e237a2ce0a2fcc1cabc7f5ae1537d85c78394315e16057fd568b92b43c9fa2e0adda64f4a40a421a9100be57d9a573fb7dce3efa9037b776b3dff1f1f0b73e82ccacb90b859f328af61b63e64664df4911b3f296ae39eca207aa22ce7ad325e2fc00c5ffda91342269a6de57fc904eb6327035f4d65a4cdadd02a9b954db6c1aeb5031a5778929262b971e27a79e92ca0d273a7e9084898d10042592ee27d8e7dd9583b1dcb04e7bfca04178d392484f166e408b1d13fca0ea4dd3883cf9798e8bfbf198dfbb6114f23b73528196edccd967128f1ac6965e697bde9a901a3097827f5f55701d550c98e2d8d2a98ddf2162c05068008f472e94a56ea0b1daccaf8d9536bc512a1cdfe63da083c85a2a287fc7d8957478fe5c89e1a0eed0ce25045f854ccf2ec3a7064292cfde33850d0d7f901f6fb2e9079c6abc43338f750292480944a5332a34a1c64e964bd27f382adfeb885750d256a4844879ae887661ddb178fae99f0d77eaee0fe817db345a9e3a8d45494f38802fb4fbe9d192dc1c3357b5bcd769bee68b23c450686570e5ffb8b6f354bb0585a2047d5e50a3f06162152b99448751900d5463181e21bb436f3aa10b620408a90318787e4d259548934e0b0c44a4c9660eacb56136e3abbc06d8827cca1d5cac0a6bdc55107bc377f6d1244490be450aa0c739975b96411aa06c2b681aac2e1463a00c17466d230c8f13c65a1e53c96d92c4d09265411ee2e86a85b4933e32ffb2f349e55e1abfc5aa9f77d42cb634061815b83f4fb7b433cc50166dd6a35f6217a891693699425b1092fda1d5605524112e4609312a828f9477b2fa71ac8a6c98a9be5c9911fc562a5282a982771cfef27c79f69ed660c2ea06f49edc59f70ace7670c424a78e24f878af71f953814311307343c38706c79a0196b04d1f1125aa5b25c6512f93f3b29c61b278f3ed808bcd6863a4c58349732617c2378e73f397b7772182f1579e4f6000a0d603483b12b9f6c07aed644b8b0373ffe29ef1a43311466eb6024fb6a7571a27e4534682d7917a03fcaf0e9d751e0ba2e51537c22ab4eccc75837f28f835ffed44cafa9a1113e174fae8b56212ed64517722406a47e0a858cf5eba9d6ee46c1e944e9f57e1ee669c66f5087c9f01b1f6fef35c827f93f452df59f85bc64bbf7bddf3f86c0afa817412c46863bde0f365b264b773c8b68ce6cb1bf7220d29ae7f5b9bc95a42d64a3224f33c14c5f23b281e0b757978e42d68c76cfb75126f53c3bd9ff0fd4d61365ef7a9a49b9498880f24d26b2dbddd83b6c33889990f93463be37753c2ebf8e17198c067ced39e14c9135b5a9214c44706ec2b2750faec10f16144f65ee1a7af9f0cc74be5d8ccb559e01e8377e00e93c8634709a79330b05b5991857cc80761bed426f84f7f6e4a6ed2e9d8f88754ffdab7ed0060b2a0b7502a36b545168dccfaee30c6de63994151f15d73fdb289823eaa802148b01df9a90630885f070d41ef3c7b1ac175f151363bf0fa99c3ce3387083a6d0f5dc35642b543fe0d59a92b4ff91074a8b7f1a3da17fc085c1c0711c7d135c0f777844b01b98bc24a489948f237d9fedf9c82ee31ad8e8b7c5d9cbba85cd4b8d6a44dd657de42119d8f31236d208b90c7c538cd2a671d0218a5eeca7ce839f4c52e924a6d7f7a067c4bf3e6c4d155b81e00c28db7d86dd3fc6caa457a83852682215647a740304a5d0e8ebad5ed4cee1167ff7afd5b584fc4d5527bc4368aec446e884eaebd7161a4a85352575f6a1e93a939e0fd7a7ac72fc7fdcdb2de682abadbd120c362c07a54b5efb894903b367396ca62eedeae3a4cfc9dbf5fec35df064e643a2765398886a7a95a0d2c1edbbc4c341dec47f7d4cb605d7bf7e18c31b228801945897273c22b3dc2202606d7e22d69663b57fd0618b23675a0d378396ceea7dee8950296196ffd8c1cb086a7e3e4ebd5c23409f60a2af0f21840e2776db408a182803ce66d6ac429229d654147e85644c55b3ad491217383f2c728d7570384a4ab2e5f890d033752dd3150adb2b611f80cc226fddf32d8eaa1d0c877b547bf41d95391c826c2b6ec6a6dcfa9ec745c7e65b2b5b9b3313bf78232d8b20070bbb3389d5c558d260bb1736deb1680dce6976381189f1f722c0a258fe9032e36ff65d474ce3db328a96f56833636fe58f09a342ebd528f290cf694bfb79c216fa7cbc423d50d1bf49c2ccc17382bb7d2f3ce2a35f8a168954b71bd5425b67eecfc8f778dcd64acc2d20c402ee9cba11062fefc2f626b0b172b187a1d36778a82d4b990721d322ca67f3163e19a469d062009d036190048a2f22c36ace1df67f1ee94dc02cc68fd176cd02e835ba3ed5f154edd837ad6aa2bae4b315d0a64af0b3ea8fa1949482e3a5cc38d033bc19f48a75ecca726ab9514250f3413024825370123b188846136688bcb127bdfa8144835e0ef67df1e15b37e5f494f16a65e3a5ab45cb7d44338f46499281dd3a087494de61a559f650b6bf08899ad62b03513275406ed8784eb1358e0eb7b480713f0b4b73e3248caaa5d6e23e2ebb9c8585490a7ea64690a611dd3d2d3e1adc8f410eaa5172c6399d27e60506347037c8a3011928b9b979d59cbe792c12762c96fa8ddf9f9e244ed2c9a8094eaa84994a772313651bca9c720fadfbfa8b543ba0e44f5b3983eac5a2eba65df1da9b0a0850130477f09beafa7f20cff5845789e1b9c1fdadcc3e787d95a8354c1bab51dcc7d785ac840074cf1e7fdde713834ec8208717a00e71f61fa54b00d96f54c98a047278ff3df3d301b82a031bfcacae63d011cc357cb7e9e9c275a941bf4f34d6c2ce9c8712c5e4c88d9ec90ecae906e8eb47f200f978c6574bc78576040e52aa41bede90469deac7832ceddb9fa5b1576571b24162deb56b7c3fe0ac1b3f30d5ec3329e0adffa7f8d5139d891b285a64ca4d2f65a902e2c4b9d156615bc93be49bfc423326371f0cfde2fd3ce5e6d845970c78513942ab71f85d60d22aa2a90f05f0eb26ec82ff805d5f9e72820ef47eda81c75650f1f38e02de1647f50517529b600c9e76d3bc85ecae721f655c5688388df5a8d67bb2734f363ba438e0be78b081b87589a38845aab56c383bb86662e3f6c748a3abb02642cf077fbb7bfbf7f56c201ec1e193c08799613ef313bd99ec050f7c61cdf85e31dbed6ee919a22e81b95e8d614247ba5f907892777a8e0ac816bb74bebf3087827251dfdf7033f79cd5d693948dfbaafc180056a9c0284735b7aba802b1563c0ad31f2e0bc42705c778adcbcaa9f11cf339f1076a15c174584b421f5e9fe1032fba08317b858d3d097693fbe2ee35710a0363d73e95d2af78795ee78d1d88d6cb056c981310ea29770c4ce72ab2915ca6876b1887ab13e91b5064ce4b782da557409ecc2d1e937ac8e4ff6e9ce197046c400b5562d295596145b17e65b070e36cf2b5a68f9d25fa8a51b5ae624f514e31c9624e1b6576b8059021579ad87652eeb30417bcd402dd86f75be2133f1dbfd33dc993d3f61bdf4651a5a30986847f66e48b3bdafe1c0eadf17cff174bc8777e00d072c572fa5bef7e672bcbdabfdd6395dc933ec85755e14ec34074328f4e06605a65622e39547eb475e4048bada1f5fdf26faa734b2cb9aeb6e89cd6b30f660def1bdbba27f81694ae2983b392b4929d7ab1579eec8343f4d254e442676fa2f9c9d21a816e7984fb768d73a8468139907967e69140136e5609a48477e40b02b8e10b3ec5674f9b2a4eaec5e01e0d9c87338657b780001c443112cef37102b9f5c9b9f587835ec8f849a9707fa550d5c2a1661f9eb63056a378d8b685bc6ec6692e9a8d67e2bc0603a3eef10dc049ab929b8df0c5747ca9f0b70eda9a59d3b28d268625b153dc5f4e4dacd306cd209ee985bf98eb48b74052f01c77c60c702dd803f0983186559ba399527bc9be17adbaa5095284eaabdda7f4f1cf53206a93cfcd174ca42b3b4ba89766ec2458d11e0ddf15e15d252fc09fd336c6984b343a563ce683680d3731c82a17b59435e4ea547cd8347ee8a9b17521106bcb6ef2440b30f12ce5a9b499ff69901414c9eae1f3d9a9434e790b4e5a8e0b1b6e52439a39e622280fd876ca19ff0c56dab3eedf22e7edd065ca2fc848f51858b7fd12478e8f9e9c182bd84b5f648fb1aff6a1bdc127443f83c48cd45bf32c98a6f1b054399ae0fcf14d2fa9b48a05f53e5b8874330242ab77915ac953eacea1836a67d016aa223804ae90cd0dbf0287073fb11350"}]}}, {{0x9, 0x5, 0xa, 0x0, 0x1df, 0x5, 0x1, 0x3, [@generic={0x8f, 0x10, "be2b10a65052fba2cc17efe01008c16ec93cf03cffff8ec945a60f1e97e78aec4e82b233a78baaa609e42b0fe8a0b20bfc3d6b816643dcbd4a18b219c59216e49f76ba29aec841627d0bb3e5bbc6414b2fdad72719a1ecea2ba8d187219f6eba833b8a025d3fddc3a363cf4a3c593bd77ca2f7bfc43f9396c81048408da89196733b912481019be309ea1afcce"}]}}, {{0x9, 0x5, 0xb, 0x1, 0x22a, 0x3, 0x1, 0xb300000000000000, [@generic={0x8a, 0xa, "4ae867d5de282b40cda081713c05bc86b3580f7dd94a5e40553e400713c72c851702b0aebf9107ee039d01dab804cbd5fe1f8df6f80af8a6dd0a4eda2918f3130b092d6a33bce0fc02105e86485d9a4d74ca88da895670e2917d0cfb707a32134a3f44096215c3817c9df986e345e6e1f30dd9282318589c441e0c3c402be10080545fb074298215"}, @generic={0xb5, 0x24, "7dbe7182baa3c9ba458b1db52b476bf5115ec200430b2095b96d8ac419c536dab77f1b0a70400b953ba15539eb13e5bf86339ac32c021c7582dd29513a99fcac639693fa052ce1fc4a9e7c732cf9a3ab6d594f99b73018edd46e78a672408fa00f57e586dd4439dcb09ae0b36bcce63d366e37afc85e9b03008c7331d7903fb84ba3165604d62821c26427f0c9904ab3d0d585bfafea31c8298028430ea6d2438f757b2f5a67abd1d8957da2391a0691502a39"}]}}, {{0x9, 0x5, 0xf, 0x8, 0x239, 0x5, 0x0, 0x5}}, {{0x9, 0x5, 0x0, 0x0, 0x150, 0xffffffffffffffdc, 0x10001, 0x56a3}}, {{0x9, 0x5, 0x4, 0x0, 0x31, 0x0, 0x1f, 0x8}}, {{0x9, 0x5, 0x9, 0x78637ac73a8744d1, 0xf9, 0xfffffffffffffffd, 0x9, 0x2}}, {{0x9, 0x5, 0xd, 0x0, 0x17d, 0xffff, 0x100000000, 0x7f, [@generic={0x6a, 0x23, "2dc9da6fb7504494150f319258cc705ed41b2191fb353bccd29035baf2a11b67c828f8d27108ec0b64d1394f6dee07713f93ae14726cc26b4d3ce6af08543336780fe3aaeccce67061500db8863cccdbd751d620a3b8d44bc4f7beebea0603b30606e6f4fa44d33b"}]}}, {{0x9, 0x5, 0xa, 0x1c, 0x69, 0x4, 0x1, 0x1ff, [@generic={0x57, 0x23, "90febaa7e7f79911955220e225db3c4bb9505b87aec79f597ab9e9772d798f02ff4811132fec8dea617b09b34472ecde5b6ff74aead516879cab8c3db30483c47d4b253917a2d8f9bd23afa617abb464a590e6a1f4"}]}}, {{0x9, 0x5, 0x9, 0x10, 0x31b, 0x2400000000, 0x815, 0x200, [@generic={0xb9, 0xe4dee45e5545ec7a, "7ab2eb54269e4b9413810b8a1f32c45ddac4c181bc971c659c1ccaf5395d544f7f287cd2e6e43369127d9e27acb90b256253ae8ea4da57da178fe14448778e2048050096cd0b09e8d6cec9300fdec339b22ae73a3526ea8d50bca6a9ba3d9e302c7aa6130aec8cc438342083d6614d3f30c5feede3961da6e1fbed5c12a88125a027b0198b548d3c4434a1beeb4cce84a99efd2566837a57d228613a167a64f1ccad7fda2ecb8ae11672713210378bb0487f21532a829f"}, @generic={0xa4, 0x2f, "cbaa762febbe31fa97b6426e4a02d9fbcbcc249ff9ded9e9c4610883d09b387fa82a8ffe82bc3bd00cc1be913e6c07893adcaa005a383bcbfae8ac8fb45c84c152b855de65e9b18ce996b3974e1e5db19bc3b6669b3760c329b329e308474d415de46c56bf76c02d40beaea98731824f9389658e071ff99752fa3599315ff8eba0bc641ec110fed766b0c653eb571f6d2d5fa77bc1391a62de3f40711c052288bc56"}]}}, {{0x9, 0x5, 0xa, 0x0, 0x1b0, 0x6, 0x80, 0xfffffffffffffe01}}]}}]}}]}}, &(0x7f0000000f40)={0xa, &(0x7f0000000d40)={0xa, 0x6, 0x300, 0x6, 0x10000, 0x9, 0x40, 0xff}, 0x38, &(0x7f0000000ec0)={0x5, 0xf, 0x38, 0x4, [@ext_cap={0x7, 0x10, 0x2, 0xeb02a9d0082ced0a, 0x0, 0x0, 0x80}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0x6, 0x1, 0x8}, @ptm_cap={0x3}, @generic={0x22, 0x10, 0x3, "75725bc394586afa85740b9792ef6e3be5442e5e0de6f1d003b23dc62215b6"}]}, 0x1, [{0x4, &(0x7f0000000f00)=@lang_id={0x4, 0x3, 0x441}}]}) ioctl$HIDIOCGCOLLECTIONINDEX(r1, 0x40184810, 0x0) ioctl$HIDIOCGSTRING(r1, 0x81044804, &(0x7f0000000180)=ANY=[@ANYBLOB="13d529148cdc0d3e85e726d444bc30b910c9d6cf8742a8879673a0e5b3c0a4952a55ccba3ea0098606b629de55277c37c8b759d1db52f67114b71ffdde999bcf44ecae6079c3a69315ea44db0241b06ff423336528c30e626b8588852751397db883ea7e37dee44b1cc290c12a4db5a4408c3b1a6518f35f37f7a05ca9e5b69da5899d51d82c1dedc768b20f4ca8115072648e7b891df5629434d1c110eb1e3bb5f028aa0bf9577770dffdce"]) r2 = syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x8, 0x0) ioctl$HIDIOCSFEATURE(r2, 0xc0404806, &(0x7f0000000100)="9cbfe207b7e0b66d2e19f77ed97e8430eae7584743eaee707bc9874379a257711cd153ac89dca0cc7c570b33bec7a1dcce04a67db19ab5a5f7234d83f14b3be2be380cda3bad42a9ef297b1eb4cd8e639fa681e7628237dfa57efcf1f3") write$hidraw(r2, &(0x7f0000003d40)="54811ae69fbd84bc990fef3fa033d71edee2f11ee048b398a9e4bd452c8cdaff94dde915302839cff6876e8876e80a53556e15675060cec00a6e9afa2ddf2276b8ff2ce552b28d7d3ea187656a7d1c937fba1acf10f31c8184b2b449c4f6028fa5b7332e7a1844606a48f44918d4e4743247a494899e5ac7212bebd2a548e8cef1e1bb811ecace2575c6b93555e67ae8adfed27b9f1263ad776ebaccd30301acf3fd228d7a11a5fe72514da1978ca016dbd3602fcb4901109f38a5aa3db26fc3b5deb87f19412eccc0327db383b69471f0b5e2ed71e13a136df73b404662c8499384dc609f3489a625cd47608392bf73f26d3e38eca7ab918ecf083bd227f2a50b617a383d00343167592c7c61bb258743fbba892801e04488eac82969880fc996d92ca3c2faacc17aab622024ff26681adcc04aa502a9f1c389535e024d2b847a348ec2c3324e2183f855533f9b029f557f3e92ad35314f181927fdf7202be705d843f2d98ca20a6eef99ce88d02737f55ce4ec123b1f7d1b65f872ebf9b0ed017a33a47730f796c3e6dc489563f897e1f38588d4b15a73ef48eae3c9fce8e10561cfc3b4188985e604368af56b8775967a8990ba08857f82f962508b768db25024123906cdbf302bffabdfbe327f26ccf445c56e1974589d96c84ceaddffbf5d9bf56112c8bb94d5d68ac5c66b3ceb6fee80aa03ff999046ad60d5c06c03c921c6bd8238569d9d20ec13f5669642df76e032d3724f12f77a919cc4de27461bdec4242ead9f5a0e1b336215ef97d28673afbb75036826fb685de0dbb3b975db519aaf376e4642106a7507aceccca611e415d30827c2fb26607ff5c7108c0157216f65de5032f2cb5f0758c831ce3f0acaf6f6233b8d254cee2b35c55a63cfbc15df7214144c0b150489ee6f5af54c065c16e2840546f102045de00927b8dab0960ed9d73a622e991576ae5461e68f679b1f30dfb7d0990d379a4efb81f8fb2d2dc9a804a9fe68efc776437a246feabff9f4b89cd86195e15b17d25128a70070078876648f3c3eea1e56cb1d3364c6acbd30169474757633038fa35ec9c81730e9917bfbbba9fe0be2934ef8626083df9c81f588cb39663cd6c59650a8d659f8bd2e604b15a01bd329f7441f7b729836d1c0b2950fe8b2c8055673a978b7e0650b50105ba98c0e4cc9b0bd636e732c68488fd39cde19d7d1e073b0dad3df72b1725f4d10095cf362808cfc578236144452dcf98edf30777ab52830c2514098d5e3f699b91ee84e9ff7514c5ac581cbea98d5291817bd3ece9f58e7f1bc867ac73aead9a5b6546875fa5ab120a42a573030d4a0870c6cb147b23d74a6748dce9540df110a6c59db07fdd168d7cba930f08a11b5bb3fc97b8354c0e92e74d55cec3a2d9930cdd0f759c8375f67b5203ee2648c104b15eab02e33093a95191b46cb0e8df3caacfdfa5c383a1a98c9503dadab722236044028800444e4d96fef13d303afbbfc568b6a923b81a5558328fc26ed02f3ce6489f9b86af2442ffc7a31f6d2c622c45ecb7d889e901c3a14b5a350548bfa145b421d55f929857ed0713c4e2e05110bf27bb7f7bdf369177015bee892a433c0601c536ef31c51da7ec952f309760aa72d3a3e93ae183d1f5923c60b859e6c9d2145e3b7fdd72dff133a5c1c85480c985e5acea943a604d3be63985edc0ef30068b17ac8f4f021c2ada68179a096b2f1b9ff37104e0b05a575b397988b37024d9891a6c9323296c33a9b6545cffc26ca084bde7f0c432f4324c1dbb8031cb19e77bfd2fcb6a841871f8fd1d4f13e634bad4483c6a5e25d9b7ca982e2eb3f6cab9b450a32f786359b91c47e6a775376cc346c2feff747be08495aae0cc7bc4b935dec6dc5a90ed3cdfd849904ae6366820ba374180f360f7894c327ef27e85b963ad4ff801742eee5022be58de1cf87b6bd594effe94822e7de5350d9cf248edd4559b88dbd544411edca0e7b16f2f048607bf07d66383ccc4c170023b3bb0c1a8fe00244ea22c1b6d73a88d15c96fa162a3091ac67bb3b9b7340a2a5ac58e4ebb2362bae1cf480d7b230140abe2a1efc5c5c14fb55f047a4f9c2ebd45599249221317aed387fcd56e60d897a8f25f02035e6319d1b7f8d5b440686fe1af9143d8846197dd8f434ecca9e8816a3dcc268f2df34cd5668c9e5b177c002a992c570b75e8b36031988d2294a3ec3c1fd49d904764d0703605e0144c1b5087b2d0fb695aff084afe07633dea546e83a60ec1963554535fd097588ee3b67fd91beae7c6dbbd2a82149cc2993da8f357c1ab30794343137ba31dab8363fd990ff04068bf6e6d95243cd2291d7f12653888a20e569afebf40f63aac73aeaf0fb7e0ac055d259345a6faa6739477e0ed2ead5806ae50c68a1d4065cd56b7b8adc5d56ab555947858bd6ec390b0daf8ed1abbe64d6676a2de9a1850bf1ed7118a7aff1ea7f19afca0717a6cac66d4bb5f44b5f4152cc60c42805769f2779ad190f19fbc21265189d2e75487ea196a1220b462791739856ef5d24dcc7f24f62fd642496dc2a1a6da829bd772b778c33f060985c837f6fef6fda4109bffd86c0e3cafac44ae26aab40803a9a24989caa068505a2f71802742ffdc8df249af4ba5e4905ecff63d83651fcde3e909518c010583cf5095bc0f081778a7ee548d316bc7a74e9c54f4d9f6729bef0cd6b7db4aa50e476d03af826d5d19a02d66beb85feee0fd41d7ed1d7759402e230a74bd3ef9f5ee58dccf9467143917f22fbfc6e6d35bb456cba3fe48d7fe3c3eb5e0150086bace40c69aea7466ed3f9d4175f5d885ef53a9ca92f20f7eb3de697f9bcfbed2f99a0394afb092d3040537317de6d6e68b0577ad032cfa4ae4ac72d7761027f75a61312ec43f7c505e9b0e4f2e23947cf642a1344a9c3040b51a5b37a22646dbb8e439338862e68fd1a041c2439770846f9bcefa5b0e9dda85a0f5fa60b0f3b72efebe47fc99b485cffc8f6699f23a8217f1ae07f5e1bf107f1fccbee397cd00226c855f2430c03a764a824410cd8c2baea0166c1ba4b27859113500e9312d97e77bec2cac59ba76b8a1cf1122d33bd267ef42d66eae8ab85b11135b411326e394efced81d4160d729d786b1fe3b2d1805d0d61fa87cbef928c5da9b6d68ba4ea506e4d00ef701c48b1be7c219edbe1076fb270034f88f98a3cf58aab0985b111e8161f05591b14074fe7add1e3acf66b395af50ba42f649cdba78cbb95ec40593e31c260dd9a7079b4a79c98f2ebdedccb51686b33c8829cf122bcf1a1710af38dc8017baed7aca6915d97a1eb3b0b1dad78c2ade8513680a4e4cb896fee6c53a63a0fbb057512e21ff937d953241f546eb2fd4a9867cabda57e698d0ac12fee49108d78d54e7816e4b9ef1a5136e1f49902f3705feb36c01f901fb175fd385a166d81d5b12a25698e5110d6ce76dcd442c2a12d75061be106aeb58ebc33b8c2c8750c2fda1ae67364d5ab296e707c74264e60c5b72612ebb12e0e83dff30b0d76676921eb0942791172a67ccc930619d416bd9b9f579ada387f29f9d5492cc57e40ed682a2559948c126076310873c1e50695f1dcceaf17ea7f8ff9a4d24b5551c726ee521673f51cfea3892a0322fb9faaec01456b1a543ca0069ee9fa578bc1d8bb17127a375595c63a1b4f2acf002d2972319ba6c3ea8c2856539cd96aa4bde7c3bdb6158276d417fca9f7de571dab200b418ba9235da94c7098dcd299c568809e40425e6cb46e89704cc6529193195d55363bd959cabc9733127ebef26f382d3b7a9ec8e850c53cb458287d433217051231bf8ed27f78eef71be609e9ccbf27426ac9be621baafc1754b2645537dda8f46a4bcc22d7702fc4e5a63f72a23c7b40a3d2bacd7794d6701a5ba1aef50fdc29246d128fd38d6180398fa6117ed897e1833646c324f72a91562c936faab9aca6d751d6ab0aa5c1c771a99f42c2bdd2886a08ea414d8f559e72ac7553a963b3c1aeb942a90053c5b57a15ceed726aedaadb7261b3cb12b9c1a479ca02c73d31dc0aa00c04734b1f7144a0003cb8174d2fcb4dafad12d239f93a009344a4feb2f267ed1ab25d1e61d391963738954e6d80e9dcfb22d80446e46383bbaf6517d0ebd209c5fa5ed62a7a12bdd1451e5b1bd8030ee87feb2753391f4d89dca0e8fbda23cbd5488d3590c5234795d1e96d26c118a6d271f179afc84a40055e587ebd72dbd1947b079914892216e1539e486a20cab9c4e20690604a151c87340ba52feba08e087aed07b387e51894fcc56390b1db4e937b1d249d374eb06b7a534179c4578a5228c9d3adb94d8ae556381fc5dc81f237490fe051eb36e1251468111d9840901bd5f37c9dd97e66b783c911ccd5adb7fbbcba72f942810d1be8c18827884a330c3cec4b3bb297eea58f80072b990630f9a09086ab96a34c14c221bfac3e0c99fcc7989261339e0d4be9966b24a1457e6010ce5cc2eafd94b832d7403a6fc555f64f5f780ae5ce5ddb46703dd2e8fe4c411a8f241145c93d8dd17248ce4d73a9d1d30c137da6d6f8b82e9a87acb890394d4c1ca43139bd029eb27d0a79684dc1ca2f1b3dea48a41ddacac6d91dfeb4393d48ea910a605074a7746cfc9da15ca3138e9f9ec472c9d40ff76c38e0a98a6877583f29bc0cb0625cc613cb76c1716a2013f40b1cb91e589a38397a83e38e15ed6dd2c5ea026bb2e01c33e11430284d140fba3fa436927554c850e351c16bfa5e9269c9ecb8351f14ad92a53af042bf47cf491cf232d1281f9ac05969abbf90f6303317dc92df2a5d4f492dae03eadcdb0445524d1d3f428ed77ff4471746f6db4a56ed30d3e01460f54c4a2dd25a8827606393113cffcb822a9cc4eb16e12709c2621839af5e985fa284a219dd880a50b566af9655e6ca7945e9bf77999a2357e3a5460db8a66a3d5d2c4c7a13a6aaebab6a7d77c2d0f43a3400eb8b624449e4a23462224dcc5fcc3fe197c4ef0779349b1e140b1c1e21bac6d088d4a1af4523feb5f2d7e3c053b0afe06712047560b0048ed0efdf53463446333a8c8e6843db128da4d466f923b7f2b6f7ec5eb42291f406e64f0d184d057f659e01dee9ec301a9f1a89ba5219aa5f6d80cff14f73754b9a1d51d1d1c91bd9112257163fd63b64f4e7533fe33ca272db391ec13511b8bf03e1d12a1dc581966f0f092ff52226ebe4963e83ff6557f7e89d8d88a761cccec6f4c7af3a98972a06191fda8a5644e2d25cd5934a1bb344b3c44d3549ed63f60d9dcbd19d0428e0aaaf3b200d82aae13b114639a2fb8c9a0596fe833397eaef750679abc5f253d3c851eebf9206bbba082d687557882711753a5a50b83a98441b3f47f1aba7a53c7db47fc23b4994c4c0305ad559abf32c0e9ed5484b81182f113399addc79814b368c20a33ec3accda9bf0aace2f2f8b150aca3da503372f75077ec7883d3ee7dcbd3f5a198f26a7b851047a082c0c1727b033f5e82fc7bcfb8648d538e611117984d2a5a5ac7ccb575562902342d8f2fa488e4c88060e92f7010a0719a7d75dced5e1cacd6227e8b85eee33ddcfde1b477833f317c0931e02a89cdd0f9532da8da3a5ff88205f43698b3adfcce4e4529d0410a629ad1268dfec58fa6bc69b6739d1d700cc53f1e970dea30abfbfb54710e58b226fce986ef33892f867c30d20c8f4cad44790ee141dda6da59bf26e8a01df6244947b9671e4e1a696840d9b3c4d660503b78c1fdfa5d55eea6890b492ade979108cd8cfefa745785409fd2f0dcec", 0x1000) 18:17:36 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x3, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000300)={0x3, 0xe7, &(0x7f0000000200)="1dc6973e947881d60ee1556206ccad6d05e3eac43191c17a6ad01a2f0a5d026eac6a98f324dc96536e4fbcb9ea0f74cecfd3de1783372d282b5df89ef6edf10090cc992c4e9b17b3b59bb9b09eb49f21af62098145d2336bb18a1e571a6cd092cc0efefedc5cbaa7560ff6e05cef8acfdcc7d70da3a9bc02fd8d3c6b0fc0f4a55a5855a60e27544616f09659ad6703899eb96e3dcd1a715663b5cbdd42c6c913b0473dffffb823d1b6d1ceb9bf22c25e419a180760ea970ef124a79edcd093cabf8cf681bda200ca2c19099082fce3c5d65c9bf0f619db9393d9cecc04edca2e77278376063627"}) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x7, 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) read$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r4, &(0x7f0000001200)='\t', 0xffffff45) r5 = syz_open_dev$hiddev(0x0, 0x12d, 0x0) ioctl$HIDIOCGDEVINFO(r5, 0x801c4803, &(0x7f0000000080)=""/53) ioctl$EVIOCGSW(r0, 0x8040451b, &(0x7f0000006200)=""/4096) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f00000023c0)=ANY=[@ANYBLOB="4d0c000041e7d74ccd85561fa83fc1e87c4e26a6881ff9bab1f993fb85517a7fc912cd9c8cfa015a14c754981a9b7138863cd5d7d607c116a3dffbaca7327563ad3276a26d25199f683bb275d5805ec755acdb5fa47960c0859c33f4188669c146cae78111f69b513e7fe0f43f7f2217e44e17b4964074a4210707c6e215af01bd62f2fc42c8e217c56feecfeb5e424706f4b0e3c96d21f9ed3906f31b8d05e1060e1a27ab2e303cd9d7b59d093392e972c894d7de328251b446bba3dfd94fad99b3e1987e292fa504b3f72a0ea6455053153ea4275a815834ce0df32791cb2818e4c9eea3449f04f214c21b51d8fb7f247a4cde985ba1d18abf5fb2babbfb206e3888623abdcd79fe1c33ead885437b48cea2536c042b00ea61d60c04046fec582d5f4a8e47da90a65f1ff1f360698b3aa220f773695ec3e9d893041c64c17f7d65b44e328dafdd41efe14097a45e1e1051843fe13e36791bd6485912685f69bc7bba01d00460a9c95cfbf6603dcef7cb8d99e1306d08cedc905dcbc37f50b83ea7134ad8d9e127e743c3d1160b4c1015e27be530d04f32da767c8fb96fbe53b6c5fcb71032e13d47265e5b30f0370d6d8cf9d7adb70d773571af108bcaf7f51e4b97d762efa226f62ffe7793ff0f3c2717339d5112741da73464101494d5bdec8e8f61cdd3f3fb24c485027b1614369a241300ca08627899926f608028d47283cf777d520edba01ae6ba6c910bebc9fb72ab9cb16bc257051ad3d7ccaf7635d04fee0aedbf1f4d23728f3343b0f46ba5557c462109b75a50f9852a4283ef34d3afd35d067b92ac7c8e01c386e9a8179d7f65e902ee3c2b0e76bb0989367015af1a7dc626b88a04ff72f5f098d351dbb7e2224321c9bf11a35d578147dbbc980a982a25db32c71d953129786735b8d6f5137fea5299ef8406e3ef6a038c6ff9438b84e90b4a70b86d8dec510f183614009124973071f367da7b1b76e299b27dd8550e0bcd48094cf61565ee90ade1dc4436ff2d18d793c32dfef6e08d4301cc9f1a137566332a398c9503506e57dbdbb29c7158cfeecce1352ab8a18f80f71a45b54cbe2efb453b4f4e3079931212463a17a755afd4608fe7d5899a46e1b8847cdd0a2ac5e111c70bfd45e27e12ffca4a0ef415646e18541b3165b7c40fd80d4f6f44208ac00daa6f1215d7023e0314af1f8d6cb9a84c1d6bdb40bb7e8109174f26e19fa7d0673b484260948ecdb1b9e4526deaca52b97565d57efaf508c0a908162db08afb596570c34e4be1b166f73a2a909e8f3af5b1f6293546dc29b4353caa62b17701773174e823870f61aa804bc7cb662841c38b8eb5e7feba6e81f28fba93f49b911bbcc3d5717bb4b1917d0b72373f78d616e5dd53e1296ee1661f835881d806f9ff7b06f1cf0cecd95316ae1aff4446b56504af0925bdbf2daa91a0af53828bb02c14079386e892c68e65a73f8cf9753c727aadfe5fbc438b083091d2ef0a4552fa56bfe54d1d99551de09cb07b5c3d39feb8fb6f0d597653d0eb59d970c1e9576a3c18a133e0cdd946733162700f29ec38a73dde7395ffd6b086e3269ce07a944967042648d2c66a4b0589fbc2930b6a276d561b1a2d4405028209d25c5aaaeaa0dde7f408c2abea7366ff855c4eb94156aa5ff6ed90ced1e639a60e88961a22e6723ff7ecbc2f854052b4a193659fb42d85a830f2adbe80775a9ac88df11fb246c2fd84a680d20c4938d5b2fdb4be5ba2bf191a57b95670499c163598137140f4ac1706cb485e26b85b330342d472f67e065ff65bd2995cd296a233040b8eb66ed3929b5a34d5f541abfcc54684f47e170690230a6882444367bab54a5a427e89689012edef6924674c6791ff07e1d9152855b6c6da609a22bcfab026e18f67738a4effbf7cb1512f8288cb323fb0b638a067d043c261c5f38b297e219f0a6e2888f56d5807a8111ceb9e8a7c4cb5db24303d8ec08eb37fefc7e2942688741c31336a9bfe983f44cf4c90fde8c0c9c23ebc0e4cabcdd283f7c3d544a6e70fc7ecc5bc74cdf0ced2e59558347b413e6740524e80b36b3d399d907896413b3507f075c708c5807b70395bac08b35744d828ab977c7f9b8892b651af18c013826766396abd6884c7a6d4274d67f1ead54c4da871125bf40596b4bad6e928f2ee827e6b3443dc1e5e6e992c4c5242fc89799a15a257e8d165b6bae215103bdbdc029ebe1914c24ed9f2f5c230596466bc723c5bd1d044eba5e8690500e0541c1925c3b2b4b4b1d0d7faf46d97f56c229373bd7faa5ce3d031dc4ebef0dccb4033edb9d589ef2a9acab67796db7de9d58755299b92b142aebd8d94c29eb031e3168aab5ae4d15f8b785ef063c272d42da377f574ec1030292600bed11834ff565d412c79a618f729264653cfd4486e29a4300accc67f59c8bcf414f5d588ce447897537ad5883e278b3b294ca65d744791e13609867df2422d09635d42e4b50fa0a03e2a85fcf8b5d7ab511cca06c2200970f8350a50f60f934f3cee4a33da31e2c2097c2eb264109699fc546f036fd023e0303cebab9e77e7eb5fb8df921440812ff96c21eb8fbe83626a783db8cf54f633bbf52f63b1d8847105660225057c6d88ba9a81892b78eee8bddcfc7ee6b31375f85c0f864b5403db05832405c9febeeea79275ec0706957860433c07e35b633d553c1acd56e5501410b91565e67ae8744593c0fafeaa40bc95759bb4d88799dc650bf4068e5a3b9e3f80cb35fc232c63f4a7c61b93b8f459406f8851d46627a0048d3e99a320a747e55e3efdd16496fc37b2dee36bf7533941c9d0f9b80cd2392607f9c55021bbb2c49d69d791dee28f7a754d55ca823f15ca2d1f80a0c35c4b6d10ae7cbfcef97d9360e3b6cb7f94d660c707f0e54e430e907b558a8628b1952e46b5cc42dda7d8d5325b5f7837d8e861abac24064b7f9a43a391073eacbd01cb82ffd73ddec0e6eb1a90fecb52bc5c6c25b297e7787e599952cdf40fdbc8ba312caddd7e310fa2a293c52471d53691e02ca0eba5a9c29d0852d56602527859034aea5ebd6cbc4f5a765377e3bf5e02fb6f51dc1c30d845d641127acba2ec24d0166305e5a392a9c29656efd1f2ac5c8f19bfa6d76554300cd77537579096e9e29e03a9ebc5944317304c53910853e0768e7d69346dd71edec1db28d258b9c098ca6321922885e8fbdf7902ddce977d930ad85950c97fac15860f3e043456d80467867d7ff183fee7e2611fd6fe0589c51329a6a5e5144d4d68a852df70af9ea3274760b8a2435804660324cefec0051004cff4f3ce19d0257b8fd0a60a190ef2e7299e673454e2f785884617de4cfb2b517ef88d158a1103b520521ed5c2b5917776a8a67bc8bb47e386a725f29ed23660de12ee14cb0bf6129634f495b666ceccd83e638c952256e7e5eaa7848272c52536791c41cf26c7982f23ccd9f219f72ad202b5a1a2ddabd96618f6382ba7bf529f8f7dd38b4f86bf153ca3e468a4b99ea00afbdb4159b330dc3f36167e3d7c578a0ab0813df58653382faff545a91d905bd44f8482e7d8f426c2a2bbcdfe5358c462cbd2e51a5e9693528a77abfc88881167b38c67bf2ce1bb0c6131974a7fcb821936734ac46d6f343685fe9f091704adccc64d2dfaab8b6579b6766de751820ab2580cdb8422d560bc30a037e60c0ac92015af80dd6e8e5220ae899a93843f3df321a6491e101706280a742aba0cdace3ec687931e72e66cecd2b2ab237d99675cf7ea8a58369d6e0cd0d788cc18ec2c21f095eca13d52710f6bcd7d17127bf0de89e226d9c6e7ef239664854ef4c5fd7458dd28bb415896fa7689365f3faac2b97b33fa08232acae13b3079cd76f4bff35cd46d301dc18c762ee34be38611da7649d1598a45b4bd784aac8996df91af6f828766b648776cd0986cd9cb1bee0df741186e6c780427c95929eb6ef2658fe09d14b65ea9055e7ca8b0b485644536d43a16482ee8cd08bc7396a219139cf71b7ae882756edecab661f5b9c2c53fd9de1597946de23a9e6b0bbb87b338d26f3605b2b5a39cdbddf4d6639cd83d8bc81ecbf1e56319e9955b96637dcc575505629ffa0bbdbce5a5a431017237dd260ffdefcd36807424dbd4e0861b384b5d82514f4ac4fa20fe3a438ebf3ac13c0b90dc98d0e8e01fef0966111ccd22181a84dc6fff3b1a5713dec51e5e4e2e0702e360b19f73bd8a89e3ef2b7062abb4cf393ec8d6b553693543ee421fb621f268929129bcb3801e328c986d407980d81cc7414515a997edd149e0cf3291733e63142135a7bee0d289479398309bfd98f5e026ef6cea702119a70575328f03652a9037a0f0b446db7d91ae0267c5f02949aedb8dd9b7532ac30e6270a472e14f2a1b3598d1738d25f01bbf3db52de872bb8483fc5f9a85dc82aeee8d5da4ca27a36357bc8efd67a5c28b82aca53cbca61ef2c60658b2aee3c2e327824b51932300"/3185]) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x1, 0x404801) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000000c0)={0x2, 0x3b, 0x0}) r6 = syz_open_dev$hidraw(0x0, 0xfffffffffffffffd, 0x200) read$hidraw(r6, &(0x7f0000000100)=""/68, 0x44) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xfffffffffffffff7, 0x40000) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f00000001c0)) [ 580.936286][ T83] usb 3-1: config 226 has too many interfaces: 94, using maximum allowed: 32 [ 580.945160][ T83] usb 3-1: config 226 has an invalid descriptor of length 0, skipping remainder of the config [ 580.955488][ T83] usb 3-1: config 226 has 0 interfaces, different from the descriptor's value: 94 [ 580.964843][ T83] usb 3-1: New USB device found, idVendor=0586, idProduct=3400, bcdDevice=41.17 [ 580.973941][ T83] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 581.038062][ T2846] usb 5-1: new high-speed USB device number 51 using dummy_hcd [ 581.066364][ T2839] usbhid 2-1:0.0: can't add hid device: -71 [ 581.073828][ T2839] usbhid: probe of 2-1:0.0 failed with error -71 [ 581.095218][ T2839] usb 2-1: USB disconnect, device number 28 [ 581.126555][ T17] usb 4-1: device descriptor read/64, error 18 [ 581.256261][ T83] usb 3-1: string descriptor 0 read error: -71 [ 581.267757][ T83] usb 3-1: USB disconnect, device number 37 [ 581.296087][ T2846] usb 5-1: Using ep0 maxpacket: 16 [ 581.436205][ T2846] usb 5-1: config 0 has an invalid interface number: 169 but max is 0 [ 581.444474][ T2846] usb 5-1: config 0 has no interface number 0 [ 581.450922][ T2846] usb 5-1: config 0 interface 169 altsetting 0 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 581.462106][ T2846] usb 5-1: config 0 interface 169 altsetting 0 endpoint 0x3 has an invalid bInterval 0, changing to 7 [ 581.473147][ T2846] usb 5-1: New USB device found, idVendor=24c6, idProduct=d183, bcdDevice=4f.36 [ 581.482249][ T2846] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 581.499020][ T2839] usb 2-1: new high-speed USB device number 29 using dummy_hcd [ 581.512668][ T2846] usb 5-1: config 0 descriptor?? [ 581.516104][ T17] usb 4-1: device descriptor read/64, error 18 18:17:37 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_usb_connect$printer(0x5, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="12015002215ceb9f00466ede0109022400010103c864090400001209000000000000004f01fe05080905820225005d0708000000000054e15142bcc70e96a22aec8dd8674a19ccde555e710c0049621f5d1ac49e3a37a8f1c444678cad50a8cfeda4dfde8b0d0bc657f2e94c6ae1f7fede39b56587395a6e47f4debdf4d1f239aef3298fe5f5037b67e168c278adb048d0db0f20f34c5c1fe01cb30c1b4b033c4b40e73d2c9a8c9f7030e736c5"], &(0x7f0000000280)={0xa, &(0x7f0000000180)={0xa, 0x6, 0x201, 0x248c, 0x7, 0x8001, 0x8, 0x3}, 0x19, &(0x7f00000001c0)={0x5, 0xf, 0x19, 0x1, [@ssp_cap={0x14, 0x10, 0xa, 0x5, 0x2, 0x256, 0xf, 0x80f, [0xf0, 0x30]}]}, 0x1, [{0x65, &(0x7f0000000200)=@string={0x65, 0x3, "12741d7c982e7f10b7b3ca34fece0dd192af72e8f299999eaed0bd93992e978a790990ee858689a1c5b4ed2dd01092f205182e44e170e1b48a84296f231422cec9e3713818da53ac20cc207d193f3ad4494f2acf60cebd9c210e9942c72b8bbf99afe0"}}]}) syz_usb_ep_write(r1, 0x13, 0xf2, &(0x7f0000000600)="750f7c36680040d4c2c4b268daef897bfe3c09711b141a0003b040961f5c0a87d56d9bf727f97058ec4564b8a92a5a7e2a8ccbbcd628e7b92c7728fa19723f5a865b64fb0e96aa2dfb177c81b5d3e07e2310a22df37463dcfb3e4cd8f46bd3f1a615701b003900ba6e8b1ee2ac44c33962ad755b9eeb88b8e2e8a40ca5bfec425134666357db6e906799498e7f2ddfb585ad16b9014aa7cd0735485816728bfa496a32fc45124ef2cd077a35eaa917228312485e49b7b653959428c6a446eb9955f6bd90d1995350bffa262aada0500d723825b8d52c61e4750a9920e67dc38e120fe4fcef003cb1293b51be324ed15ff7c4") r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/hidraw#\x00', 0x9, 0x100) r3 = syz_open_dev$hiddev(&(0x7f00000005c0)='/dev/usb/hiddev#\x00', 0x1, 0x400) ioctl$HIDIOCGUSAGES(r3, 0xd01c4813, &(0x7f0000001240)={{0x2, 0xf4689afb70bdd4a8, 0xcd, 0x6, 0x40, 0x2}, 0xd9, [0x4, 0x2, 0x7ff, 0x81, 0x5, 0x2, 0x3, 0x2, 0x2, 0x200, 0x7, 0x7fffffff, 0x8000, 0x5, 0x7f, 0x401, 0x5, 0x8, 0x9, 0xffffffffffffffe0, 0x5, 0x6, 0xff, 0x9, 0x40, 0xfffffffffffffffe, 0x3, 0x6, 0x9, 0x5, 0x800, 0x101, 0x9, 0x5, 0x0, 0x4, 0x6, 0x3, 0x7, 0xd689, 0x4, 0x8, 0xfff, 0x3ff, 0x6, 0x100000000, 0x0, 0x100000001, 0xffffffffffff0001, 0x7, 0x8001, 0xffffffff, 0xa25, 0x7, 0x6e, 0x764, 0x4, 0x0, 0x4a12, 0x28f, 0x1000, 0xffffffffffffffff, 0x3e74, 0x5, 0xfffffffffffffffc, 0x10001, 0x9, 0x80, 0x5, 0x200, 0xfffffffffffffffa, 0x6, 0x10000, 0x9, 0x2, 0x945, 0x101, 0x20, 0x7, 0xa3, 0x4, 0x6, 0xf08e, 0x0, 0x8, 0x5, 0x6, 0x1000, 0x4, 0x1ff, 0x5, 0x2, 0x6, 0x5, 0x8e9, 0x200, 0x832, 0x5, 0x7fff, 0x0, 0xfffffffffffffffe, 0x6, 0x0, 0x2, 0x200, 0x1, 0x9, 0x7, 0x1f, 0x4da, 0x100000001, 0x1, 0x8, 0x401, 0x5, 0x40, 0x1f, 0x2, 0x400, 0x1, 0x40, 0xfffffffffffffff9, 0x9, 0x6, 0x0, 0x70fc9195, 0x8, 0x10, 0x101, 0x4, 0x7fffffff, 0x401, 0x7, 0x9, 0xff, 0x100, 0x55df, 0x8, 0xffff, 0x5, 0x7, 0x8, 0x3, 0x8, 0x409, 0x8, 0x7, 0xfffffffffffffbbf, 0x1, 0xfffffffffffffff9, 0x7, 0x1, 0x9, 0x8, 0x7, 0x9, 0x2, 0x2, 0x100000001, 0x5, 0x9b23, 0x80000000, 0x1, 0x4, 0x0, 0xffffffff, 0x9, 0x3d, 0x100000001, 0x0, 0x800, 0x100000000, 0x0, 0x3, 0xf2, 0x1ff, 0x8, 0xca59, 0x4, 0x4, 0x1000, 0x8001, 0xffffffffffffb065, 0xffff, 0x1, 0x8000, 0x4, 0x7, 0x3f, 0x3, 0x10000, 0x79, 0x8, 0x10001, 0x10001, 0xfff, 0x6000, 0x2, 0x0, 0x3, 0x1f, 0x29, 0x3f, 0x9, 0x3d, 0x9, 0x7, 0x100, 0x5, 0x10000000000000, 0x10e0, 0x0, 0xa209580000000000, 0x41, 0x6, 0x27, 0x6, 0xc1, 0x4, 0x471, 0x800, 0x81, 0x8, 0xea9, 0x5, 0x7, 0x1, 0x100, 0x9, 0x8, 0x5, 0x1, 0x2, 0x7fffffff, 0x7, 0x80, 0x7, 0x2040000000, 0x4, 0x1, 0x3, 0x401, 0x6, 0x5, 0x5, 0xfffffffffffffffe, 0x4b, 0x7fffffff, 0x7, 0xfffffffffffffffa, 0xa9a0, 0x27af, 0x7, 0x5, 0xa7a, 0x101, 0x7, 0x2a9, 0x60, 0x9, 0x1, 0x2, 0x398, 0x3, 0x7, 0x6, 0x2, 0x45, 0x8, 0x5, 0x0, 0x9, 0x800, 0xfffffffffffffffd, 0x9, 0x1, 0x0, 0x7, 0x5, 0x0, 0x1ff, 0x80000001, 0x3, 0x7ff, 0x7fff, 0xfffffffffedbcf69, 0x2, 0x5, 0x7, 0x2, 0x4, 0x6, 0x6, 0x3, 0xf74e, 0xd22, 0x8, 0x56, 0x9, 0x3, 0x9, 0x7, 0xbbf5, 0x1, 0x10001, 0x1, 0x3512ca6b, 0x7, 0x0, 0xfffffffffffffffe, 0x80000000, 0x35, 0x81, 0x80000000, 0x1, 0x4, 0x7fff, 0x2, 0x101, 0x1, 0x31, 0x5, 0x0, 0x4, 0x1ff, 0x6, 0x6, 0xe, 0xf537, 0x3, 0xffffffff00000000, 0xffffffffffff6655, 0x8, 0x3f, 0xc000000000000000, 0x5, 0x5, 0x3, 0x80000001, 0x230, 0x9, 0x3, 0xfffffffffffff800, 0x101, 0x4, 0x3, 0x1, 0x1, 0xdd, 0x8000, 0xffffffffffff8000, 0x7ff, 0x4, 0x1, 0x5, 0x8, 0x40, 0x75, 0x81, 0x100000000, 0x7f, 0x3, 0xffff, 0x8, 0x4, 0x83, 0x800, 0x3, 0x9, 0x7, 0x8000, 0x7fff, 0x56f, 0x5, 0x10001, 0xff, 0x1fd, 0x7fff, 0x8, 0x4, 0x4000000000000, 0x8, 0x9, 0x3, 0x285, 0x1, 0xad, 0x9908, 0x2, 0xfffffffffffffff9, 0xffffffffffffffc3, 0x101, 0x1, 0x25, 0x0, 0x401, 0x1, 0x7, 0x4, 0x0, 0x2, 0x1, 0x8, 0x5, 0x4, 0x0, 0x5, 0x1f, 0x3, 0x729, 0x800, 0x8, 0xbe, 0x4, 0x9, 0x4, 0x7, 0x6, 0xc5, 0x20, 0x3, 0x800, 0x5, 0x101, 0x0, 0x5, 0x7, 0x5, 0xfff, 0x3, 0x420, 0x2, 0x3, 0x7, 0x100000000, 0x8d9a, 0x6, 0x5, 0x1, 0x8001, 0x6, 0x4fe, 0x100000000, 0xd3, 0x6, 0x2, 0x10001, 0x6, 0x99, 0x3, 0x8c, 0x8, 0x6b86, 0x9, 0x4, 0x7, 0x100, 0x3ff, 0x8, 0x8, 0x5, 0xb20, 0x3, 0xffffffff, 0x3, 0x5, 0x7, 0xffffffffffffffff, 0x10001, 0x6, 0x48000000000000, 0x9, 0x7fff, 0x10000, 0x3, 0x2, 0x7fff, 0x100000000, 0x661, 0x2, 0x8, 0x3, 0x63a9, 0x3, 0x1, 0x200, 0x2, 0x3, 0x5, 0x10000, 0x3, 0x4, 0x100000001, 0x9, 0x80000000, 0xffffffffffffffff, 0x4, 0x9, 0x400, 0xaf, 0xd6, 0x9, 0x8f9, 0x0, 0x5bdb, 0x1ff, 0x9, 0x9, 0xffff, 0x7fff, 0x4, 0x3f, 0xffffffffffffff7f, 0x101, 0x5, 0xfffffffffffffffc, 0x80, 0x1, 0x1226, 0x2, 0x0, 0x4, 0x4, 0x1, 0x1ff, 0xee9, 0x0, 0x40, 0x4, 0xffff, 0x9, 0x1, 0x400, 0x2, 0x8, 0x2, 0x8, 0x100, 0x1f, 0x800, 0x100000001, 0x3, 0x40, 0x0, 0x2, 0x0, 0x9, 0x270, 0x80, 0x6, 0x8001, 0x6, 0x8, 0x3, 0x7f, 0x5, 0x20, 0x0, 0x4, 0x3, 0x0, 0x75f, 0x100000001, 0x200, 0x7, 0x9, 0x0, 0x6, 0x5, 0x80, 0x3, 0x10001, 0xffffffffffff4e05, 0x1000, 0xab0, 0x9, 0x8, 0x85, 0x5, 0x8000, 0x7, 0xfffffffffffffff7, 0x68, 0xff, 0x3, 0x7fff, 0x7ff, 0x80, 0x20, 0x0, 0x9, 0x7ff, 0xfd, 0x6, 0x4, 0xd1, 0x8, 0x120000, 0x4, 0x100, 0x5, 0x9, 0xe6d, 0xffffffffffff13c2, 0x5, 0x1, 0x3, 0xfffffffffffff001, 0x63, 0x6, 0x1000, 0x1, 0x8, 0x5, 0x9, 0x3, 0x10000, 0x4, 0x6a1e, 0x5, 0x1, 0x1, 0x4, 0x1, 0x0, 0xfffffffffffffffc, 0x8, 0x80000000, 0x4, 0xfff, 0x2, 0x40, 0x0, 0x7, 0x4, 0xfffffffffffffffd, 0x7fff, 0x5, 0xffffffff, 0x3f, 0x4, 0x4, 0x5, 0x28, 0x1, 0x100, 0x0, 0xdbc, 0x1f, 0x8, 0x1, 0x1, 0x2, 0x0, 0x4, 0x5, 0xa2d6, 0x5, 0x4, 0xec43, 0xfff, 0x3, 0x0, 0x1000, 0x1, 0x1, 0x401, 0xfffffffffffff801, 0x5, 0x5, 0x5, 0x9e2, 0x3, 0x0, 0x4, 0x2, 0x7, 0x7, 0xe20, 0x4, 0x4, 0x99e, 0x7, 0x7, 0x5e, 0x0, 0x1, 0x81, 0x800, 0x1200000, 0x8001, 0x8, 0x2, 0x1, 0x1, 0x8, 0x4, 0x108c, 0xab52, 0xdb, 0x1, 0x100000001, 0x20, 0x2, 0x7, 0x0, 0x3, 0x34be, 0xb3a5, 0x3, 0x1, 0x5, 0x1, 0xfffffffffffffffd, 0xffff, 0xd6db, 0x3, 0x4, 0xf64, 0x80000001, 0x3, 0x1, 0x4e, 0x8791, 0x1ff, 0x1, 0xffffffff, 0x2, 0x5, 0x29, 0x0, 0x0, 0x200, 0x9, 0x1f, 0x800, 0x4, 0x80, 0x6, 0xb, 0xfffffffffffffff8, 0xff, 0x9, 0x0, 0x7ff, 0x1, 0x0, 0x7f, 0x4, 0x5, 0xffffffff7fffffff, 0x3, 0x6caebb8e, 0x8000, 0x0, 0x1, 0xb47, 0x5, 0x800, 0x3, 0x80, 0x2, 0x0, 0x7, 0x0, 0x9, 0x40, 0x8, 0x1, 0x2, 0x3, 0x7, 0x1, 0x100000001, 0x8000, 0x8001, 0xd4, 0x5, 0xe5ff, 0x8, 0x6, 0x9, 0x100000000, 0x4d, 0x4, 0x4, 0x6d, 0x4, 0x200, 0x10000, 0x0, 0x10001, 0x10000, 0x4, 0x1, 0x5, 0x80000001, 0x1ff, 0x80000000, 0xfff, 0x9, 0xff, 0x1000, 0x81, 0x7c, 0x6, 0x8000, 0x7, 0x9, 0x8, 0xff, 0x5, 0x9, 0x80, 0xfffffffffffffffe, 0x40, 0x4de, 0x1fe000, 0xffffffff, 0x1223e853, 0x0, 0x9, 0x8, 0x0, 0x101, 0x81, 0x7, 0x0, 0x1, 0x6f4, 0x2, 0x2e, 0xe9, 0xdf54, 0x1, 0x0, 0x8, 0x7, 0x1, 0x20, 0xd283, 0x1, 0x0, 0x9, 0x0, 0x3, 0x8, 0x7, 0x2, 0x1, 0x8, 0x0, 0xffffffff00000001, 0xffffffff, 0x401, 0xfffffffffffffffd, 0x7, 0xffffffffffffff36, 0x7, 0x6, 0x7, 0x8, 0x10001, 0x3, 0x9, 0x401, 0x9, 0x8, 0x2, 0x2, 0x9, 0x2, 0x2, 0x40, 0x7ff, 0xfff, 0x2, 0x1, 0x10000000, 0x1, 0x0, 0x8000, 0xffffffffffff3676, 0x9, 0x0, 0x9, 0x8, 0x1, 0x7, 0x2, 0x8000, 0xcb0f, 0x0, 0x1ff, 0x8000, 0x80000000, 0xfff, 0x12dc, 0x3, 0x0, 0x6, 0x4, 0x1, 0x9, 0xffffffffffffffff, 0x0, 0xee8, 0xfffffffffffffff8, 0x9, 0xfffffffffffffffd, 0x100000000, 0x40, 0x6, 0xe51, 0x2, 0x9, 0xa, 0x7, 0x7, 0x20, 0xfff, 0x4, 0x200, 0x9, 0x6, 0x9237, 0x8, 0x5, 0x5, 0x4, 0x7, 0x7ff, 0x6, 0x8, 0x6, 0x7f, 0x6, 0x8, 0xc51, 0x1ff, 0x7, 0x8, 0x7c42570e, 0x7, 0xa95, 0x8, 0xfa, 0x0, 0x80000001, 0x20, 0x3, 0x2, 0x7fff, 0x1, 0xd85c00000000, 0x6, 0x4, 0x1f, 0x3, 0x10000, 0x8, 0x8000, 0xfe0000000000000, 0x80, 0x3, 0x4, 0x80000001, 0x7, 0x1000, 0xfffffffffffffffa, 0x2, 0xfffffffffffffbff, 0x2, 0xfff, 0x2, 0x5, 0x3, 0x1, 0x9c, 0x279, 0x7, 0xfff, 0x81, 0x1, 0x1, 0x4, 0x80000001, 0x3, 0x9, 0xbf83, 0x9, 0xe3, 0xd281, 0x800, 0xc73, 0xf00, 0x660, 0x4, 0xffffffff, 0x5, 0x6, 0x9, 0x94f9, 0x8, 0x6, 0x0, 0x9, 0x1660, 0x23d81733, 0x1ff, 0x8, 0x7, 0x9, 0x3, 0xfff, 0x1, 0x20, 0x8, 0x1, 0x0, 0xdf, 0x8, 0x100, 0x7ff]}) read$hidraw(r2, &(0x7f0000000500)=""/150, 0x96) r4 = syz_open_dev$hidraw(0x0, 0x401, 0x201) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGLED(r0, 0x80404519, &(0x7f0000000080)=""/160) write$hidraw(r4, &(0x7f00000003c0)="313a2a9d639f559b1f29dd0200681d4070a50de3b2247b89c49a796d01201f4ceae2396ac9a02bbf3960e4c3ffe164be352c7b81df7ec3ab58f763c65843747cb662944401015b2f", 0x48) write$hidraw(r4, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x0, 0x0, 0x0) 18:17:37 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x3, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000300)={0x3, 0xe7, &(0x7f0000000200)="1dc6973e947881d60ee1556206ccad6d05e3eac43191c17a6ad01a2f0a5d026eac6a98f324dc96536e4fbcb9ea0f74cecfd3de1783372d282b5df89ef6edf10090cc992c4e9b17b3b59bb9b09eb49f21af62098145d2336bb18a1e571a6cd092cc0efefedc5cbaa7560ff6e05cef8acfdcc7d70da3a9bc02fd8d3c6b0fc0f4a55a5855a60e27544616f09659ad6703899eb96e3dcd1a715663b5cbdd42c6c913b0473dffffb823d1b6d1ceb9bf22c25e419a180760ea970ef124a79edcd093cabf8cf681bda200ca2c19099082fce3c5d65c9bf0f619db9393d9cecc04edca2e77278376063627"}) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x7, 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) read$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r4, &(0x7f0000001200)='\t', 0xffffff45) r5 = syz_open_dev$hiddev(0x0, 0x12d, 0x0) ioctl$HIDIOCGDEVINFO(r5, 0x801c4803, &(0x7f0000000080)=""/53) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, &(0x7f00000013c0)=""/4096) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x401, 0x80400) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f0000000340)=ANY=[@ANYBLOB="4d0c000041e7d74ccd85561fa83fc1e87c4e26a6881ff9bab1f993fb85517a7fc912cd9c8cfa015a14c754981a9b7138863cd5d7d607c116a3dffbaca7327563ad3276a26d25199f683bb275d5805ec755acdb5f9a7960c0859c33f4188669c146cae78111f69b513e7fe0f43f7f2217e44e17b4964074a4210707c6e215af01bd62f2fc42c8e217c56feecfeb5e424706f4b0e3c96d21f9ed3906f31b8d05e1060e1a27ab2e303cd9d7b59d093392e972c894d7de328251b446bba3dfd94fad99b3e1987e292fa504b3f72a0ea6455053153ea4275a815834ce0df32791cb2818e4c9eea3449f04f214c21b51d8fb7f247a4cde985ba1d18abf5fb2babbfb206e3888623abdcd79fe1c33ead885437b48cea2536c042b00ea61d60c04046fec582d5f4a8e47da90a65f1ff1f360698b3aa220f773695ec3e9d893041c64c17f7d65b44e328dafdd41efe14097a45e1e1051843fe13e36791bd6485912685f69bc7bba01d00460a9c95cfbf6603dcef7cb8d99e1306d08cedc905dcbc37f50b83ea7134ad8d9e127e743c3d1160b4c1015e27be530d04f32da767c8fb96fbe53b6c5fcb71032e13d47265e5b30f0370d6d8cf9d7adb70d773571af108bcaf7f51e4b97d762efa226f62ffe7793ff0f3c2717339d5112741da73464101494d5bdec8e8f61cdd3f3fb26c485027b1614369a241300ca08627899926f608028d47283cf777d520edba01ae6ba6c910bebc9fb72ab9cb16bc257051ad3d7ccaf7635d04fee0aedbf1f4d23728f3343b0f46ba5557c462109b75a50f9852a4283ef34d3afd35d067b92ac7c8e01c386e9a8179d7f65e902ee3c2b0e76bb0989367015af1a7dc626b88a04ff72f5f098d351dbb7e2224321c9bf11a35d578147dbbc980a982a25db32c71d953129786735b8d6f5137fea5299ef8406e3ef6a038c6ff9438b84e90b4a70b86d8dec510f183614009124973071f367da7b1b76e299b27dd8550e0bcd48094cf61565ee90ade1dc4436ff2d18d793c32dfef6e08d4301cc9f1a137566332a398c9503506e57dbdbb29c7158cfeecce1352ab8a18f80f71a45b54cbe2efb453b4f4e3079931212463a17a755afd4608fe7d5899a46e1b8847cdd0a2ac5e111c70bfd45e27e12ffca4a0ef415646e18541b3165b7c40fd80d4f6f44208ac00daa6f1215d7023e0314af1f8d6cb9a84c1d6bdb40bb7e8109174f26e19fa7d0673b484260948ecdb1b9e4526deaca52b97565d57efaf508c0a908162db08afb596570c34e4be1b166f73a2a909e8f3af5b1f6293546dc29b4353caa62b17701773174e823870f61aa804bc7cb662841c38b8eb5e7feba6e81f28fba93f49b911bbcc3d5717bb4b1917d0b72373f78d616e5dd53e1296ee1661f835881d806f9ff7b06f1cf0cecd95316ae1aff4446b56504af0925bdbf2daa91a0af53828bb02c14079386e892c68e65a73f8cf9753c727aadfe5fbc438b083091d2ef0a4552fa56bfe54d1d99551de09cb07b5c3d39feb8fb6f0d597653d0eb59d970c1e9576a3c18a133e0cdd946733162700f29ec38a73dde7395ffd6b086e3269ce07a944967042648d2c66a4b0589fbc2930b6a276d561b1a2d4405028209d25c5aaaeaa0dde7f408c2abea7366ff855c4eb94156aa5ff6ed90ced1e639a60e88961a22e6723ff7ecbc2f854052b4a193659fb42d85a830f2adbe80775a9ac88df11fb246c2fd84a680d20c4938d5b2fdb4be5ba2bf191a57b95670499c163598137140f4ac1706cb485e26b85b330342d472f67e065ff65bd2995cd296a233040b8eb66ed3929b5a34d5f541abfcc54684f47e170690230a6882444367bab54a5a427e89689012edef6924674c6791ff07e1d9152855b6c6da609a22bcfab026e18f67738a4effbf7cb1512f8288cb323fb0b638a067d043c261c5f38b297e219f0a6e2888f56d5807a8111ceb9e8a7c4cb5db24303d8ec08eb37fefc7e2942688741c31336a9bfe983f44cf4c90fde8c0c9c23ebc0e4cabcdd283f7c3d544a6e70fc7ecc5bc74cdf0ced2e59558347b413e6740524e80b36b3d399d907896413b3507f075c708c5807b70395bac08b35744d828ab977c7f9b8892b6514fc5a753024d17026288af18c013826766396abd6884c7a6d4274d67f1ead54c4da871125bf40596b4bad6e928f2ee827e6b3443dc1e5e6e992c4c5242fc89799a15a257e8d165b6bae215103bdbdc029ebe1914c24ed9f2f5c230596466bc723c5bd1d044eba5e8690500e0541c1925c3b2b4b4b1d0d7faf46d97f56c229373bd7faa5ce3d031dc4ebef0dccb4033edb9d589ef2a9acab67796db7de9d58755299b92b142aebd8d94c29eb031e3168aab5ae4d15f8b785ef063c272d42da377f574ec1030292600bed11834ff565d412c79a618f729264653cfd4486e29a4300accc67f59c8bcf414f5d588ce447897537ad5883e278b3b294ca65d744791e13609867df2422d09635d42e4b50fa0a03e2a85fcf8b5d7ab511cca06c2200970f8350a50f60f934f3cee4a33da31e2c2097c2eb264109699fc546f036fd023e0303cebab9e77e7eb5fb8df921440812ff96c21eb8fbe83626a783db8cf54f633bbf52f63b1d8847105660225057c6d88ba9a81892b78eee8bddcfc7ee6b31375f85c0f864b5403db05832405c9febeeea79275ec0706957860433c07e35b633d553c1acd56e5501410b91565e67ae8744593c0fafeaa40bc95759bb4d88799dc650bf4068e5a3b9e3f80cb35fc232c63f4a7c61b93b8f459406f8851d46627a0048d3e99a320a747e55e3efdd16496fc37b2dee36bf7533941c9d0f9b80cd2392607f9c55021bbb2c49d69d791dee28f7a754d55ca823f15ca2d1f80a0c35c4b6d10ae7cbfcef97d9360e3b6cb7f94d660c707f0e54e430e907b558a8628b1952e46b5cc42dda7d8d5325b5f7837d8e861abac24064b7f9a43a391073eacbd01cb82ffd73ddec0e6eb1a90fecb52bc5c6c25b297e7787e599952cdf40fdbc8ba312caddd7e310fa2a293c52471d53691e02ca0eba5a9c29d0852d56602527859034aea5ebd6cbc4f5a765377e3bf5e02fb6f51dc1c30d845d641127acba2ec24d0166305e5a392a9c29656efd1f2ac5c8f19bfa6d76554300cd77537579096e9e29e03a9ebc5944317304c53910853e0768e7d69346dd71edec1db28d258b9c098ca6321922885e8fbdf7902ddce977d930ad85950c97fac1586083e043456d80467867d7ff183fee7e2611fd6fe0589c51329a6a5e5144d4d68a852df70af9ea3274760b8a2435804660324cefec0051004cff4f3ce19d0257b8fd0a60a190ef2e7299e673454e2f785884617de4cfb2b517ef88d158a1103b520521ed5c2b5917776a8a67bc8bb47e386a725f29ed23660de12ee14cb0bf6129634f495b666ceccd83e638c952256e7e5eaa7848272c52536791c41cf26c7982f23ccd9f219f72ad202b5a1a2ddabd96618f6382ba7bf529f8f7dd38b4f86bf153ca3e468a4b99ea00afbdb4159b330dc3f36167e3d7c578a0ab0813df58653382faff545a91d905bd44f8482e7d8f426c2a2bbcdfe5358c462cbd2e51a5e9693528a77abfc88881167b38c67bf2ce1bb0c6131974a7fcb821936734ac46d6f343685fe9f091704adccc64d2dfaab8b6579b6766de751820ab2580cdb8422d560bc30a037e60c0ac92015af80dd6e8e5220ae899a93843f3df321a6491e101706280a742aba0cdace3ec687931e72e66cecd2b2ab237d99675cf7ea8a58369d6e0cd0d788cc18ec2c21f095eca13d52710f6bcd7d17127bf0de89e226d9c6e7ef239664854ef4c5fd7458dd28bb415896fa7689365f3faac2b97b33fa3b3079cd76f4bff35cd46d301dc18c762ee34be38611da7649d1598a45b4bd784aac8996df91af6f828766b648776cd0986cd9cb1bee0df741186e6c780427c95929eb6ef2658fe09d14b65ea9055e7ca8b0b485644536d43a16482ee8cd08bc7396a219139cf71b7ae882756edecab661f5b9c2c53fd9de1597946de23a9e6b0bbb87b338d26f3605b2b5a39cdbddf4d6639cd83d8bc81ecbf1e56319e9955b96637dcc575505629ffa0bbdbce5a5a431017237dd260ffdefcd36807424dbd4e0861b384b5d82514f4ac4fa20fe3a438ebf3ac13c0b90dc98d0e8e01fef0966111ccd22181a84dc6fff3b1a5713dec51e5e4e2e0702e360b19f73bd8a89e3ef2b7062abb4cf393ec8d6b553693543ee421fb621f268929129bcb3801e328c986d407980d81cc7414515a997edd149e0cf3291733e63142135a7bee0d289479398309bfd98f5e026ef6cea702119a70575328f03652a9037a0f0b446db7d91ae0267c5f02949aedb8dd9b7532ac30e6270a472e14f2a1b3598d1738d25f01bbf3db52de872bb8483fca5f368bd66"]) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000000c0)={0x2, 0x3b, 0x0}) r6 = syz_open_dev$hidraw(0x0, 0xfffffffffffffffd, 0x1) read$hidraw(r6, &(0x7f0000000100)=""/68, 0x44) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xfffffffffffffff7, 0x40000) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f00000001c0)) 18:17:37 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x3, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000300)={0x3, 0xe7, &(0x7f0000000200)="1dc6973e947881d60ee1556206ccad6d05e3eac43191c17a6ad01a2f0a5d026eac6a98f324dc96536e4fbcb9ea0f74cecfd3de1783372d282b5df89ef6edf10090cc992c4e9b17b3b59bb9b09eb49f21af62098145d2336bb18a1e571a6cd092cc0efefedc5cbaa7560ff6e05cef8acfdcc7d70da3a9bc02fd8d3c6b0fc0f4a55a5855a60e27544616f09659ad6703899eb96e3dcd1a715663b5cbdd42c6c913b0473dffffb823d1b6d1ceb9bf22c25e419a180760ea970ef124a79edcd093cabf8cf681bda200ca2c19099082fce3c5d65c9bf0f619db9393d9cecc04edca2e77278376063627"}) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x7, 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) read$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r4, &(0x7f0000001200)='\t', 0xffffff45) r5 = syz_open_dev$hiddev(0x0, 0x12d, 0x0) ioctl$HIDIOCGDEVINFO(r5, 0x801c4803, &(0x7f0000000080)=""/53) ioctl$EVIOCGSW(r0, 0x8040451b, &(0x7f0000006200)=""/4096) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f00000023c0)=ANY=[@ANYBLOB="4d0c000041e7d74ccd85561fa83fc1e87c4e26a6881ff9bab1f993fb85517a7fc912cd9c8cfa015a14c754981a9b7138863cd5d7d607c116a3dffbaca7327563ad3276a26d25199f683bb275d5805ec755acdb5fa47960c0859c33f4188669c146cae78111f69b513e7fe0f43f7f2217e44e17b4964074a4210707c6e215af01bd62f2fc42c8e217c56feecfeb5e424706f4b0e3c96d21f9ed3906f31b8d05e1060e1a27ab2e303cd9d7b59d093392e972c894d7de328251b446bba3dfd94fad99b3e1987e292fa504b3f72a0ea6455053153ea4275a815834ce0df32791cb2818e4c9eea3449f04f214c21b51d8fb7f247a4cde985ba1d18abf5fb2babbfb206e3888623abdcd79fe1c33ead885437b48cea2536c042b00ea61d60c04046fec582d5f4a8e47da90a65f1ff1f360698b3aa220f773695ec3e9d893041c64c17f7d65b44e328dafdd41efe14097a45e1e1051843fe13e36791bd6485912685f69bc7bba01d00460a9c95cfbf6603dcef7cb8d99e1306d08cedc905dcbc37f50b83ea7134ad8d9e127e743c3d1160b4c1015e27be530d04f32da767c8fb96fbe53b6c5fcb71032e13d47265e5b30f0370d6d8cf9d7adb70d773571af108bcaf7f51e4b97d762efa226f62ffe7793ff0f3c2717339d5112741da73464101494d5bdec8e8f61cdd3f3fb24c485027b1614369a241300ca08627899926f608028d47283cf777d520edba01ae6ba6c910bebc9fb72ab9cb16bc257051ad3d7ccaf7635d04fee0aedbf1f4d23728f3343b0f46ba5557c462109b75a50f9852a4283ef34d3afd35d067b92ac7c8e01c386e9a8179d7f65e902ee3c2b0e76bb0989367015af1a7dc626b88a04ff72f5f098d351dbb7e2224321c9bf11a35d578147dbbc980a982a25db32c71d953129786735b8d6f5137fea5299ef8406e3ef6a038c6ff9438b84e90b4a70b86d8dec510f183614009124973071f367da7b1b76e299b27dd8550e0bcd48094cf61565ee90ade1dc4436ff2d18d793c32dfef6e08d4301cc9f1a137566332a398c9503506e57dbdbb29c7158cfeecce1352ab8a18f80f71a45b54cbe2efb453b4f4e3079931212463a17a755afd4608fe7d5899a46e1b8847cdd0a2ac5e111c70bfd45e27e12ffca4a0ef415646e18541b3165b7c40fd80d4f6f44208ac00daa6f1215d7023e0314af1f8d6cb9a84c1d6bdb40bb7e8109174f26e19fa7d0673b484260948ecdb1b9e4526deaca52b97565d57efaf508c0a908162db08afb596570c34e4be1b166f73a2a909e8f3af5b1f6293546dc29b4353caa62b17701773174e823870f61aa804bc7cb662841c38b8eb5e7feba6e81f28fba93f49b911bbcc3d5717bb4b1917d0b72373f78d616e5dd53e1296ee1661f835881d806f9ff7b06f1cf0cecd95316ae1aff4446b56504af0925bdbf2daa91a0af53828bb02c14079386e892c68e65a73f8cf9753c727aadfe5fbc438b083091d2ef0a4552fa56bfe54d1d99551de09cb07b5c3d39feb8fb6f0d597653d0eb59d970c1e9576a3c18a133e0cdd946733162700f29ec38a73dde7395ffd6b086e3269ce07a944967042648d2c66a4b0589fbc2930b6a276d561b1a2d4405028209d25c5aaaeaa0dde7f408c2abea7366ff855c4eb94156aa5ff6ed90ced1e639a60e88961a22e6723ff7ecbc2f854052b4a193659fb42d85a830f2adbe80775a9ac88df11fb246c2fd84a680d20c4938d5b2fdb4be5ba2bf191a57b95670499c163598137140f4ac1706cb485e26b85b330342d472f67e065ff65bd2995cd296a233040b8eb66ed3929b5a34d5f541abfcc54684f47e170690230a6882444367bab54a5a427e89689012edef6924674c6791ff07e1d9152855b6c6da609a22bcfab026e18f67738a4effbf7cb1512f8288cb323fb0b638a067d043c261c5f38b297e219f0a6e2888f56d5807a8111ceb9e8a7c4cb5db24303d8ec08eb37fefc7e2942688741c31336a9bfe983f44cf4c90fde8c0c9c23ebc0e4cabcdd283f7c3d544a6e70fc7ecc5bc74cdf0ced2e59558347b413e6740524e80b36b3d399d907896413b3507f075c708c5807b70395bac08b35744d828ab977c7f9b8892b651af18c013826766396abd6884c7a6d4274d67f1ead54c4da871125bf40596b4bad6e928f2ee827e6b3443dc1e5e6e992c4c5242fc89799a15a257e8d165b6bae215103bdbdc029ebe1914c24ed9f2f5c230596466bc723c5bd1d044eba5e8690500e0541c1925c3b2b4b4b1d0d7faf46d97f56c229373bd7faa5ce3d031dc4ebef0dccb4033edb9d589ef2a9acab67796db7de9d58755299b92b142aebd8d94c29eb031e3168aab5ae4d15f8b785ef063c272d42da377f574ec1030292600bed11834ff565d412c79a618f729264653cfd4486e29a4300accc67f59c8bcf414f5d588ce447897537ad5883e278b3b294ca65d744791e13609867df2422d09635d42e4b50fa0a03e2a85fcf8b5d7ab511cca06c2200970f8350a50f60f934f3cee4a33da31e2c2097c2eb264109699fc546f036fd023e0303cebab9e77e7eb5fb8df921440812ff96c21eb8fbe83626a783db8cf54f633bbf52f63b1d8847105660225057c6d88ba9a81892b78eee8bddcfc7ee6b31375f85c0f864b5403db05832405c9febeeea79275ec0706957860433c07e35b633d553c1acd56e5501410b91565e67ae8744593c0fafeaa40bc95759bb4d88799dc650bf4068e5a3b9e3f80cb35fc232c63f4a7c61b93b8f459406f8851d46627a0048d3e99a320a747e55e3efdd16496fc37b2dee36bf7533941c9d0f9b80cd2392607f9c55021bbb2c49d69d791dee28f7a754d55ca823f15ca2d1f80a0c35c4b6d10ae7cbfcef97d9360e3b6cb7f94d660c707f0e54e430e907b558a8628b1952e46b5cc42dda7d8d5325b5f7837d8e861abac24064b7f9a43a391073eacbd01cb82ffd73ddec0e6eb1a90fecb52bc5c6c25b297e7787e599952cdf40fdbc8ba312caddd7e310fa2a293c52471d53691e02ca0eba5a9c29d0852d56602527859034aea5ebd6cbc4f5a765377e3bf5e02fb6f51dc1c30d845d641127acba2ec24d0166305e5a392a9c29656efd1f2ac5c8f19bfa6d76554300cd77537579096e9e29e03a9ebc5944317304c53910853e0768e7d69346dd71edec1db28d258b9c098ca6321922885e8fbdf7902ddce977d930ad85950c97fac15860f3e043456d80467867d7ff183fee7e2611fd6fe0589c51329a6a5e5144d4d68a852df70af9ea3274760b8a2435804660324cefec0051004cff4f3ce19d0257b8fd0a60a190ef2e7299e673454e2f785884617de4cfb2b517ef88d158a1103b520521ed5c2b5917776a8a67bc8bb47e386a725f29ed23660de12ee14cb0bf6129634f495b666ceccd83e638c952256e7e5eaa7848272c52536791c41cf26c7982f23ccd9f219f72ad202b5a1a2ddabd96618f6382ba7bf529f8f7dd38b4f86bf153ca3e468a4b99ea00afbdb4159b330dc3f36167e3d7c578a0ab0813df58653382faff545a91d905bd44f8482e7d8f426c2a2bbcdfe5358c462cbd2e51a5e9693528a77abfc88881167b38c67bf2ce1bb0c6131974a7fcb821936734ac46d6f343685fe9f091704adccc64d2dfaab8b6579b6766de751820ab2580cdb8422d560bc30a037e60c0ac92015af80dd6e8e5220ae899a93843f3df321a6491e101706280a742aba0cdace3ec687931e72e66cecd2b2ab237d99675cf7ea8a58369d6e0cd0d788cc18ec2c21f095eca13d52710f6bcd7d17127bf0de89e226d9c6e7ef239664854ef4c5fd7458dd28bb415896fa7689365f3faac2b97b33fa08232acae13b3079cd76f4bff35cd46d301dc18c762ee34be38611da7649d1598a45b4bd784aac8996df91af6f828766b648776cd0986cd9cb1bee0df741186e6c780427c95929eb6ef2658fe09d14b65ea9055e7ca8b0b485644536d43a16482ee8cd08bc7396a219139cf71b7ae882756edecab661f5b9c2c53fd9de1597946de23a9e6b0bbb87b338d26f3605b2b5a39cdbddf4d6639cd83d8bc81ecbf1e56319e9955b96637dcc575505629ffa0bbdbce5a5a431017237dd260ffdefcd36807424dbd4e0861b384b5d82514f4ac4fa20fe3a438ebf3ac13c0b90dc98d0e8e01fef0966111ccd22181a84dc6fff3b1a5713dec51e5e4e2e0702e360b19f73bd8a89e3ef2b7062abb4cf393ec8d6b553693543ee421fb621f268929129bcb3801e328c986d407980d81cc7414515a997edd149e0cf3291733e63142135a7bee0d289479398309bfd98f5e026ef6cea702119a70575328f03652a9037a0f0b446db7d91ae0267c5f02949aedb8dd9b7532ac30e6270a472e14f2a1b3598d1738d25f01bbf3db52de872bb8483fc5f9a85dc82aeee8d5da4ca27a36357bc8efd67a5c28b82aca53cbca61ef2c60658b2aee3c2e327824b51932300"/3185]) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x1, 0x404801) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000000c0)={0x2, 0x3b, 0x0}) r6 = syz_open_dev$hidraw(0x0, 0xfffffffffffffffd, 0x200) read$hidraw(r6, &(0x7f0000000100)=""/68, 0x44) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xfffffffffffffff7, 0x40000) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f00000001c0)) [ 581.762928][ T2846] usb 5-1: USB disconnect, device number 51 [ 581.769008][ C0] xpad 5-1:0.169: xpad_irq_in - usb_submit_urb failed with result -19 [ 581.769047][ C0] xpad 5-1:0.169: xpad_irq_out - usb_submit_urb failed with result -19 [ 581.785808][ T2839] usb 2-1: Using ep0 maxpacket: 8 [ 581.786173][ T17] usb 4-1: new full-speed USB device number 37 using dummy_hcd [ 581.896231][ T83] usb 6-1: new high-speed USB device number 38 using dummy_hcd [ 581.916244][ T2839] usb 2-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 581.926463][ T2839] usb 2-1: config 0 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 9 [ 581.939423][ T2839] usb 2-1: New USB device found, idVendor=05ac, idProduct=8242, bcdDevice= 0.00 [ 581.948520][ T2839] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 581.959207][ T2839] usb 2-1: config 0 descriptor?? [ 582.008297][ T2839] usbhid 2-1:0.0: couldn't find an input interrupt endpoint 18:17:37 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x3, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000300)={0x3, 0xe7, &(0x7f0000000200)="1dc6973e947881d60ee1556206ccad6d05e3eac43191c17a6ad01a2f0a5d026eac6a98f324dc96536e4fbcb9ea0f74cecfd3de1783372d282b5df89ef6edf10090cc992c4e9b17b3b59bb9b09eb49f21af62098145d2336bb18a1e571a6cd092cc0efefedc5cbaa7560ff6e05cef8acfdcc7d70da3a9bc02fd8d3c6b0fc0f4a55a5855a60e27544616f09659ad6703899eb96e3dcd1a715663b5cbdd42c6c913b0473dffffb823d1b6d1ceb9bf22c25e419a180760ea970ef124a79edcd093cabf8cf681bda200ca2c19099082fce3c5d65c9bf0f619db9393d9cecc04edca2e77278376063627"}) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x7, 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) read$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r4, &(0x7f0000001200)='\t', 0xffffff45) r5 = syz_open_dev$hiddev(0x0, 0x12d, 0x0) ioctl$HIDIOCGDEVINFO(r5, 0x801c4803, &(0x7f0000000080)=""/53) ioctl$EVIOCGSW(r0, 0x8040451b, &(0x7f0000006200)=""/4096) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f00000023c0)=ANY=[@ANYBLOB="4d0c000041e7d74ccd85561fa83fc1e87c4e26a6881ff9bab1f993fb85517a7fc912cd9c8cfa015a14c754981a9b7138863cd5d7d607c116a3dffbaca7327563ad3276a26d25199f683bb275d5805ec755acdb5fa47960c0859c33f4188669c146cae78111f69b513e7fe0f43f7f2217e44e17b4964074a4210707c6e215af01bd62f2fc42c8e217c56feecfeb5e424706f4b0e3c96d21f9ed3906f31b8d05e1060e1a27ab2e303cd9d7b59d093392e972c894d7de328251b446bba3dfd94fad99b3e1987e292fa504b3f72a0ea6455053153ea4275a815834ce0df32791cb2818e4c9eea3449f04f214c21b51d8fb7f247a4cde985ba1d18abf5fb2babbfb206e3888623abdcd79fe1c33ead885437b48cea2536c042b00ea61d60c04046fec582d5f4a8e47da90a65f1ff1f360698b3aa220f773695ec3e9d893041c64c17f7d65b44e328dafdd41efe14097a45e1e1051843fe13e36791bd6485912685f69bc7bba01d00460a9c95cfbf6603dcef7cb8d99e1306d08cedc905dcbc37f50b83ea7134ad8d9e127e743c3d1160b4c1015e27be530d04f32da767c8fb96fbe53b6c5fcb71032e13d47265e5b30f0370d6d8cf9d7adb70d773571af108bcaf7f51e4b97d762efa226f62ffe7793ff0f3c2717339d5112741da73464101494d5bdec8e8f61cdd3f3fb24c485027b1614369a241300ca08627899926f608028d47283cf777d520edba01ae6ba6c910bebc9fb72ab9cb16bc257051ad3d7ccaf7635d04fee0aedbf1f4d23728f3343b0f46ba5557c462109b75a50f9852a4283ef34d3afd35d067b92ac7c8e01c386e9a8179d7f65e902ee3c2b0e76bb0989367015af1a7dc626b88a04ff72f5f098d351dbb7e2224321c9bf11a35d578147dbbc980a982a25db32c71d953129786735b8d6f5137fea5299ef8406e3ef6a038c6ff9438b84e90b4a70b86d8dec510f183614009124973071f367da7b1b76e299b27dd8550e0bcd48094cf61565ee90ade1dc4436ff2d18d793c32dfef6e08d4301cc9f1a137566332a398c9503506e57dbdbb29c7158cfeecce1352ab8a18f80f71a45b54cbe2efb453b4f4e3079931212463a17a755afd4608fe7d5899a46e1b8847cdd0a2ac5e111c70bfd45e27e12ffca4a0ef415646e18541b3165b7c40fd80d4f6f44208ac00daa6f1215d7023e0314af1f8d6cb9a84c1d6bdb40bb7e8109174f26e19fa7d0673b484260948ecdb1b9e4526deaca52b97565d57efaf508c0a908162db08afb596570c34e4be1b166f73a2a909e8f3af5b1f6293546dc29b4353caa62b17701773174e823870f61aa804bc7cb662841c38b8eb5e7feba6e81f28fba93f49b911bbcc3d5717bb4b1917d0b72373f78d616e5dd53e1296ee1661f835881d806f9ff7b06f1cf0cecd95316ae1aff4446b56504af0925bdbf2daa91a0af53828bb02c14079386e892c68e65a73f8cf9753c727aadfe5fbc438b083091d2ef0a4552fa56bfe54d1d99551de09cb07b5c3d39feb8fb6f0d597653d0eb59d970c1e9576a3c18a133e0cdd946733162700f29ec38a73dde7395ffd6b086e3269ce07a944967042648d2c66a4b0589fbc2930b6a276d561b1a2d4405028209d25c5aaaeaa0dde7f408c2abea7366ff855c4eb94156aa5ff6ed90ced1e639a60e88961a22e6723ff7ecbc2f854052b4a193659fb42d85a830f2adbe80775a9ac88df11fb246c2fd84a680d20c4938d5b2fdb4be5ba2bf191a57b95670499c163598137140f4ac1706cb485e26b85b330342d472f67e065ff65bd2995cd296a233040b8eb66ed3929b5a34d5f541abfcc54684f47e170690230a6882444367bab54a5a427e89689012edef6924674c6791ff07e1d9152855b6c6da609a22bcfab026e18f67738a4effbf7cb1512f8288cb323fb0b638a067d043c261c5f38b297e219f0a6e2888f56d5807a8111ceb9e8a7c4cb5db24303d8ec08eb37fefc7e2942688741c31336a9bfe983f44cf4c90fde8c0c9c23ebc0e4cabcdd283f7c3d544a6e70fc7ecc5bc74cdf0ced2e59558347b413e6740524e80b36b3d399d907896413b3507f075c708c5807b70395bac08b35744d828ab977c7f9b8892b651af18c013826766396abd6884c7a6d4274d67f1ead54c4da871125bf40596b4bad6e928f2ee827e6b3443dc1e5e6e992c4c5242fc89799a15a257e8d165b6bae215103bdbdc029ebe1914c24ed9f2f5c230596466bc723c5bd1d044eba5e8690500e0541c1925c3b2b4b4b1d0d7faf46d97f56c229373bd7faa5ce3d031dc4ebef0dccb4033edb9d589ef2a9acab67796db7de9d58755299b92b142aebd8d94c29eb031e3168aab5ae4d15f8b785ef063c272d42da377f574ec1030292600bed11834ff565d412c79a618f729264653cfd4486e29a4300accc67f59c8bcf414f5d588ce447897537ad5883e278b3b294ca65d744791e13609867df2422d09635d42e4b50fa0a03e2a85fcf8b5d7ab511cca06c2200970f8350a50f60f934f3cee4a33da31e2c2097c2eb264109699fc546f036fd023e0303cebab9e77e7eb5fb8df921440812ff96c21eb8fbe83626a783db8cf54f633bbf52f63b1d8847105660225057c6d88ba9a81892b78eee8bddcfc7ee6b31375f85c0f864b5403db05832405c9febeeea79275ec0706957860433c07e35b633d553c1acd56e5501410b91565e67ae8744593c0fafeaa40bc95759bb4d88799dc650bf4068e5a3b9e3f80cb35fc232c63f4a7c61b93b8f459406f8851d46627a0048d3e99a320a747e55e3efdd16496fc37b2dee36bf7533941c9d0f9b80cd2392607f9c55021bbb2c49d69d791dee28f7a754d55ca823f15ca2d1f80a0c35c4b6d10ae7cbfcef97d9360e3b6cb7f94d660c707f0e54e430e907b558a8628b1952e46b5cc42dda7d8d5325b5f7837d8e861abac24064b7f9a43a391073eacbd01cb82ffd73ddec0e6eb1a90fecb52bc5c6c25b297e7787e599952cdf40fdbc8ba312caddd7e310fa2a293c52471d53691e02ca0eba5a9c29d0852d56602527859034aea5ebd6cbc4f5a765377e3bf5e02fb6f51dc1c30d845d641127acba2ec24d0166305e5a392a9c29656efd1f2ac5c8f19bfa6d76554300cd77537579096e9e29e03a9ebc5944317304c53910853e0768e7d69346dd71edec1db28d258b9c098ca6321922885e8fbdf7902ddce977d930ad85950c97fac15860f3e043456d80467867d7ff183fee7e2611fd6fe0589c51329a6a5e5144d4d68a852df70af9ea3274760b8a2435804660324cefec0051004cff4f3ce19d0257b8fd0a60a190ef2e7299e673454e2f785884617de4cfb2b517ef88d158a1103b520521ed5c2b5917776a8a67bc8bb47e386a725f29ed23660de12ee14cb0bf6129634f495b666ceccd83e638c952256e7e5eaa7848272c52536791c41cf26c7982f23ccd9f219f72ad202b5a1a2ddabd96618f6382ba7bf529f8f7dd38b4f86bf153ca3e468a4b99ea00afbdb4159b330dc3f36167e3d7c578a0ab0813df58653382faff545a91d905bd44f8482e7d8f426c2a2bbcdfe5358c462cbd2e51a5e9693528a77abfc88881167b38c67bf2ce1bb0c6131974a7fcb821936734ac46d6f343685fe9f091704adccc64d2dfaab8b6579b6766de751820ab2580cdb8422d560bc30a037e60c0ac92015af80dd6e8e5220ae899a93843f3df321a6491e101706280a742aba0cdace3ec687931e72e66cecd2b2ab237d99675cf7ea8a58369d6e0cd0d788cc18ec2c21f095eca13d52710f6bcd7d17127bf0de89e226d9c6e7ef239664854ef4c5fd7458dd28bb415896fa7689365f3faac2b97b33fa08232acae13b3079cd76f4bff35cd46d301dc18c762ee34be38611da7649d1598a45b4bd784aac8996df91af6f828766b648776cd0986cd9cb1bee0df741186e6c780427c95929eb6ef2658fe09d14b65ea9055e7ca8b0b485644536d43a16482ee8cd08bc7396a219139cf71b7ae882756edecab661f5b9c2c53fd9de1597946de23a9e6b0bbb87b338d26f3605b2b5a39cdbddf4d6639cd83d8bc81ecbf1e56319e9955b96637dcc575505629ffa0bbdbce5a5a431017237dd260ffdefcd36807424dbd4e0861b384b5d82514f4ac4fa20fe3a438ebf3ac13c0b90dc98d0e8e01fef0966111ccd22181a84dc6fff3b1a5713dec51e5e4e2e0702e360b19f73bd8a89e3ef2b7062abb4cf393ec8d6b553693543ee421fb621f268929129bcb3801e328c986d407980d81cc7414515a997edd149e0cf3291733e63142135a7bee0d289479398309bfd98f5e026ef6cea702119a70575328f03652a9037a0f0b446db7d91ae0267c5f02949aedb8dd9b7532ac30e6270a472e14f2a1b3598d1738d25f01bbf3db52de872bb8483fc5f9a85dc82aeee8d5da4ca27a36357bc8efd67a5c28b82aca53cbca61ef2c60658b2aee3c2e327824b51932300"/3185]) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x1, 0x404801) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000000c0)={0x2, 0x3b, 0x0}) r6 = syz_open_dev$hidraw(0x0, 0xfffffffffffffffd, 0x200) read$hidraw(r6, &(0x7f0000000100)=""/68, 0x44) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xfffffffffffffff7, 0x40000) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f00000001c0)) [ 582.066103][ T17] usb 4-1: device descriptor read/64, error 18 18:17:37 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x3, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000300)={0x3, 0xe7, &(0x7f0000000200)="1dc6973e947881d60ee1556206ccad6d05e3eac43191c17a6ad01a2f0a5d026eac6a98f324dc96536e4fbcb9ea0f74cecfd3de1783372d282b5df89ef6edf10090cc992c4e9b17b3b59bb9b09eb49f21af62098145d2336bb18a1e571a6cd092cc0efefedc5cbaa7560ff6e05cef8acfdcc7d70da3a9bc02fd8d3c6b0fc0f4a55a5855a60e27544616f09659ad6703899eb96e3dcd1a715663b5cbdd42c6c913b0473dffffb823d1b6d1ceb9bf22c25e419a180760ea970ef124a79edcd093cabf8cf681bda200ca2c19099082fce3c5d65c9bf0f619db9393d9cecc04edca2e77278376063627"}) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x7, 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x80cc, 0x80200) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) read$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r4, &(0x7f0000001200)='\t', 0xffffff45) r5 = syz_open_dev$hiddev(0x0, 0x12d, 0x0) ioctl$HIDIOCGDEVINFO(r5, 0x801c4803, &(0x7f0000000080)=""/53) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, &(0x7f00000013c0)=""/4096) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f0000000340)=ANY=[@ANYBLOB="4d0c000041e7d74ccd85561fa83fc1e87c4e26a6881ff9bab1f993fb85517a7fc912cd9c8cfa015a14c754981a9b7138863cd5d7d607c116a3dffbaca7327563ad3276a26d25199f683bb275d5805ec755acdb5f9a7960c0859c33f4188669c146cae78111f69b513e7fe0f43f7f2217e44e17b4964074a4210707c6e215af01bd62f2fc42c8e217c56feecfeb5e424706f4b0e3c96d21f9ed3906f31b8d05e1060e1a27ab2e303cd9d7b59d093392e972c894d7de328251b446bba3dfd94fad99b3e1987e292fa504b3f72a0ea6455053153ea4275a815834ce0df32791cb2818e4c9eea3449f04f214c21b51d8fb7f247a4cde985ba1d18abf5fb2babbfb206e3888623abdcd79fe1c33ead885437b48cea2536c042b00ea61d60c04046fec582d5f4a8e47da90a65f1ff1f360698b3aa220f773695ec3e9d893041c64c17f7d65b44e328dafdd41efe14097a45e1e1051843fe13e36791bd6485912685f69bc7bba01d00460a9c95cfbf6603dcef7cb8d99e1306d08cedc905dcbc37f50b83ea7134ad8d9e127e743c3d1160b4c1015e27be530d04f32da767c8fb96fbe53b6c5fcb71032e13d47265e5b30f0370d6d8cf9d7adb70d773571af108bcaf7f51e4b97d762efa226f62ffe7793ff0f3c2717339d5112741da73464101494d5bdec8e8f61cdd3f3fb24c485027b1614369a241300ca08627899926f608028d47283cf777d520edba01ae6ba6c910bebc9fb72ab9cb16bc257051ad3d7ccaf7635d04fee0aedbf1f4d23728f3343b0f46ba5557c462109b75a50f9852a4283ef34d3afd35d067b92ac7c8e01c386e9a8179d7f65e902ee3c2b0e76bb0989367015af1a7dc626b88a04ff72f5f098d351dbb7e2224321c9bf11a35d578147dbbc980a982a25db32c71d953129786735b8d6f5137fea5299ef8406e3ef6a038c6ff9438b84e90b4a70b86d8dec510f183614009124973071f367da7b1b76e299b27dd8550e0bcd48094cf61565ee90ade1dc4436ff2d18d793c32dfef6e08d4301cc9f1a137566332a398c9503506e57dbdbb29c7158cfeecce1352ab8a18f80f71a45b54cbe2efb453b4f4e3079931212463a17a755afd4608fe7d5899a46e1b8847cdd0a2ac5e111c70bfd45e27e12ffca4a0ef415646e18541b3165b7c40fd80d4f6f44208ac00daa6f1215d7023e0314af1f8d6cb9a84c1d6bdb40bb7e8109174f26e19fa7d0673b484260948ecdb1b9e4526deaca52b97565d57efaf508c0a908162db08afb596570c34e4be1b166f73a2a909e8f3af5b1f6293546dc29b4353caa62b17701773174e823870f61aa804bc7cb662841c38b8eb5e7feba6e81f28fba93f49b911bbcc3d5717bb4b1917d0b72373f78d616e5dd53e1296ee1661f835881d806f9ff7b06f1cf0cecd95316ae1aff4446b56504af0925bdbf2daa91a0af53828bb02c14079386e892c68e65a73f8cf9753c727aadfe5fbc438b083091d2ef0a4552fa56bfe54d1d99551de09cb07b5c3d39feb8fb6f0d597653d0eb59d970c1e9576a3c18a133e0cdd946733162700f29ec38a73dde7395ffd6b086e3269ce07a944967042648d2c66a4b0589fbc2930b6a276d561b1a2d4405028209d25c5aaaeaa0dde7f408c2abea7366ff855c4eb94156aa5ff6ed90ced1e639a60e88961a22e6723ff7ecbc2f854052b4a193659fb42d85a830f2adbe80775a9ac88df11fb246c2fd84a680d20c4938d5b2fdb4be5ba2bf191a57b95670499c163598137140f4ac1706cb485e26b85b330342d472f67e065ff65bd2995cd296a233040b8eb66ed3929b5a34d5f541abfcc54684f47e170690230a6882444367bab54a5a427e89689012edef6924674c6791ff07e1d9152855b6c6da609a22bcfab026e18f67738a4effbf7cb1512f8288cb323fb0b638a067d043c261c5f38b297e219f0a6e2888f56d5807a8111ceb9e8a7c4cb5db24303d8ec08eb37fefc7e2942688741c31336a9bfe983f44cf4c90fde8c0c9c23ebc0e4cabcdd283f7c3d544a6e70fc7ecc5bc74cdf0ced2e59558347b413e6740524e80b36b3d399d907896413b3507f075c708c5807b70395bac08b35744d828ab977c7f9b8892b6514fc5a753024d17026288af18c013826766396abd6884c7a6d4274d67f1ead54c4da871125bf40596b4bad6e928f2ee827e6b3443dc1e5e6e992c4c5242fc89799a15a257e8d165b6bae215103bdbdc029ebe1914c24ed9f2f5c230596466bc723c5bd1d044eba5e8690500e0541c1925c3b2b4b4b1d0d7faf46d97f56c229373bd7faa5ce3d031dc4ebef0dccb4033edb9d589ef2a9acab67796db7de9d58755299b92b142aebd8d94c29eb031e3168aab5ae4d15f8b785ef063c272d42da377f574ec1030292600bed11834ff565d412c79a618f729264653cfd4486e29a4300accc67f59c8bcf414f5d588ce447897537ad5883e278b3b294ca65d744791e13609867df2422d09635d42e4b50fa0a03e2a85fcf8b5d7ab511cca06c2200970f8350a50f60f934f3cee4a33da31e2c2097c2eb264109699fc546f036fd023e0303cebab9e77e7eb5fb8df921440812ff96c21eb8fbe83626a783db8cf54f633bbf52f63b1d8847105660225057c6d88ba9a81892b78eee8bddcfc7ee6b31375f85c0f864b5403db05832405c9febeeea79275ec0706957860433c07e35b633d553c1acd56e5501410b91565e67ae8744593c0fafeaa40bc95759bb4d88799dc650bf4068e5a3b9e3f80cb35fc232c63f4a7c61b93b8f459406f8851d46627a0048d3e99a320a747e55e3efdd16496fc37b2dee36bf7533941c9d0f9b80cd2392607f9c55021bbb2c49d69d791dee28f7a754d55ca823f15ca2d1f80a0c35c4b6d10ae7cbfcef97d9360e3b6cb7f94d660c707f0e54e430e907b558a8628b1952e46b5cc42dda7d8d5325b5f7837d8e861abac24064b7f9a43a391073eacbd01cb82ffd73ddec0e6eb1a90fecb52bc5c6c25b297e7787e599952cdf40fdbc8ba312caddd7e310fa2a293c52471d53691e02ca0eba5a9c29d0852d56602527859034aea5ebd6cbc4f5a765377e3bf5e02fb6f51dc1c30d845d641127acba2ec24d0166305e5a392a9c29656efd1f2ac5c8f19bfa6d76554300cd77537579096e9e29e03a9ebc5944317304c53910853e0768e7d69346dd71edec1db28d258b9c098ca6321922885e8fbdf7902ddce977d930ad85950c97fac15860f3e043456d80467867d7ff183fee7e2611fd6fe0589c51329a6a5e5144d4d68a852df70af9ea3274760b8a2435804660324cefec0051004cff4f3ce19d0257b8fd0a60a190ef2e7299e673454e2f785884617de4cfb2b517ef88d158a1103b520521ed5c2b5917776a8a67bc8bb47e386a725f29ed23660de12ee14cb0bf6129634f495b666ceccd83e638c952256e7e5eaa7848272c52536791c41cf26c7982f23ccd9f219f72ad202b5a1a2ddabd96618f6382ba7bf529f8f7dd38b4f86bf153ca3e468a4b99ea00afbdb4159b330dc3f36167e3d7c578a0ab0813df58653382faff545a91d905bd44f8482e7d8f426c2a2bbcdfe5358c462cbd2e51a5e9693528a77abfc88881167b38c67bf2ce1bb0c6131974a7fcb821936734ac46d6f343685fe9f091704adccc64d2dfaab8b6579b6766de751820ab2580cdb8422d560bc30a037e60c0ac92015af80dd6e8e5220ae899a93843f3df321a6491e101706280a742aba0cdace3ec687931e72e66cecd2b2ab237d99675cf7ea8a58369d6e0cd0d788cc18ec2c21f095eca13d52710f6bcd7d17127bf0de89e226d9c6e7ef239664854ef4c5fd7458dd28bb415896fa7689365f3faac2b97b33fa3b3079cd76f4bff35cd46d301dc18c762ee34be38611da7649d1598a45b4bd784aac8996df91af6f828766b648776cd0986cd9cb1bee0df741186e6c780427c95929eb6ef2658fe09d14b65ea9055e7ca8b0b485644536d43a16482ee8cd08bc7396a219139cf71b7ae882756edecab661f5b9c2c53fd9de1597946de23a9e6b0bbb87b338d26f3605b2b5a39cdbddf4d6639cd83d8bc81ecbf1e56319e9955b96637dcc575505629ffa0bbdbce5a5a431017237dd260ffdefcd36807424dbd4e0861b384b5d82514f4ac4fa20fe3a438ebf3ac13c0b90dc98d0e8e01fef0966111ccd22181a84dc6fff3b1a5713dec51e5e4e2e0702e360b19f73bd8a89e3ef2b7062abb4cf393ec8d6b553693543ee421fb621f268929129bcb3801e328c986d407980d81cc7414515a997edd149e0cf3291733e63142135a7bee0d289479398309bfd98f5e026ef6cea702119a70575328f03652a9037a0f0b446db7d91ae0267c5f02949aedb8dd9b7532ac30e6270a472e14f2a1b3598d1738d25f01bbf3db52de872bb8483fca5f368bd66"]) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000000c0)={0x2, 0x3b, 0x0}) r6 = syz_open_dev$hidraw(0x0, 0xfffffffffffffffd, 0x200) read$hidraw(r6, &(0x7f0000000100)=""/68, 0x44) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xfffffffffffffff7, 0x40000) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f00000001c0)) [ 582.146174][ T83] usb 6-1: device descriptor read/64, error 18 [ 582.456142][ T17] usb 4-1: device descriptor read/64, error 18 [ 582.536210][ T83] usb 6-1: device descriptor read/64, error 18 [ 582.556172][ T4736] usb 5-1: new high-speed USB device number 52 using dummy_hcd [ 582.576266][ T17] usb usb4-port1: attempt power cycle 18:17:38 executing program 2: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000300)=ANY=[@ANYBLOB="12010000741ade0a860500010000000009045c0002ffffff040905090505000000003c0000000000004400cef360033b"], 0x0) syz_usb_control_io(r0, &(0x7f0000000240)={0x2c, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000000880)={0xb4, &(0x7f0000000280)=ANY=[@ANYBLOB="190004000000e0b2fb"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_connect(0x3, 0x2628, &(0x7f0000000940)={{0x12, 0x1, 0x310, 0x59, 0x67, 0xa6, 0x0, 0x6b9, 0x4061, 0x1c6e, 0x2000000, 0xfff, 0x3, 0x1, [{{0x9, 0x2, 0x2616, 0x1, 0x7fff, 0x1, 0x40, 0x1f, [{{0x9, 0x4, 0x41, 0x7fff, 0xf, 0xa7, 0xb9, 0x2, 0x59, [@usb_cdc={{0x5}, {0x5, 0x24, 0x0, 0x5}, {0xd, 0x24, 0xf, 0x1, 0x5, 0x9, 0x39, 0x100}, [@ncm={0x6, 0x24, 0x1a, 0x100, 0x7}]}], [{{0x9, 0x5, 0x5, 0x3, 0x199, 0x10001, 0x5, 0x4, [@generic={0x3, 0x21, "cb"}]}}, {{0x9, 0x5, 0x5, 0xc, 0x1b1, 0x6, 0x8001, 0xffffffffffffff80}}, {{0x9, 0x5, 0x3, 0x0, 0x390, 0x40, 0x6, 0x2, [@generic={0x2, 0x21}]}}, {{0x9, 0x5, 0xa, 0x10, 0x327, 0x7, 0x7fffffff, 0xef, [@generic={0x5, 0x2f, "2c2519"}, @generic={0x1002, 0x5, "6801a78a2294489eab50b865d56c9b94cf0dcea2be7455da4917529d8dcff8a609b72fe0a31d6b7b15d87ba7a54b3a827e27a24edf44b8c02055595c4cefe209e9e1cfe6ae92183b8ad791ee122bae80213637af8f4ad059e232d9491d36cd4179ee9d0ddf6f3af517fdf0cc992fe1cfe0bc3508ec31fb607c174c6d12fcf854e1e48c2a96544d21a2cfc7c8453006a72d1c5db54900f4781bc8e449ff8a5b6bee8070ad44c715c405e5ca604cac24193a06da4a658ea185d17d662858cd08a6ecda5261f5b3fcff8b1a8a097843c3fd9e043230475ea35337da8e036e6ca396583c78cc75bf63080eef3fe51759a151af43f79435def01bc80f8277fce1f92c05e06099b6d1e2bc4695ab3abbf99480cfa6bf19284603fdce9750302aaaeaa637817d9e831ad1d8b183a4d6940bd43e5f0ae86dfe0bad573b2e08e2d13220d108834a678294a08a7ce98cb8bb2fcbe86dd1789ee0ea681bb488acadc4592ca76fa863e452e2a2be669cefdc56ad37fdc82a13cc583a4680410490af475cfc47e48768601519cbc65fdd080eba5818ac8a6761a30580755f31ce1c5e64b219f63d5d645ef48eacb54bb5050b7b7354f7200c08602bc7812d8773f30377075823c31282fbe2160e726b9e0579f61d5d55416c7f70df214db220eadfb07caaac31ab4a26a9dab7b39b812bcd8c043950eac1ab464f7fedfc5411652abf91f194b827548cce4a1406fddf97a548707830e8ed435db18246ac5ce324684e0e230fbdc1ddb32c42570aeaabb708749aab85c2fe31aa8e6c1093386ce3b8735f10e1f99db1082b2c8b02780bbff7e3a312c19cc31e68fb4885c1c6a3cfc88872802734ea145c9b322889146b6ded811a5feefbb53e4b2159a7bcebd5b9397dab4f5341b5f80ab6eac4b55c58bcac35fb81de7b6f87d647a4cddaeb1bb83955fd9d61028d5a4d0f361dbbff37c3bd2e8913323b2d750cf4a9c5e88fe724fe224149b5cde6be1ae8cf65bd992a783f8d3358d739dff81b6f2cdd768b89b80c1875ee713f39ce9716c42d43f081e7b224e08351da4d08006fa9cf30ce646575cc1760a53f6a32598b1795b1023adcc5766cb50bcebe019ef25cec99d87b46bffd15791e1dc23fa553657e4538766d2de191d121aec2f40efa8be5ab41c439ba76e13d42ddfe77fd1f4dcf19a228acc9d0cc0161913c94453e0a1ca7cb878d37f3c49d3ec77c23b71ecc2b42085b4e0a83820700f6daa92e84e1352557abbc9e182b0506257d32dccf3b2a806e6e7a8fce89808eb34c9d6509c2971bf08a619f7e671b53e7feb9ee58dc455856d5a770f484c985cfd306f82efa9e397088e3708188b6bba2e490595fd64b834e2bd70055cf79477df7f98a732316e6fe9ebb2887e92fa0bbc147593088f8a4d66892c6c7708e9bfca69b729d963a8d75bf9e4617d6f97a8f37b267f4fd55857b846971f0406b57c54c7392845298c239752ee03d7dc5d9cee141fd81096b5e057781bfb51b73ce5f8a41b08475b3316522561daa8b3e02ccf8e89de9b13e812c6d92c6beb03227038945c77d0c49242a07526b5ac161b989e5c9639052101a86622cd6a76bf5852c0adad53a647987252cc49d18a691c5c2d48dd671dcec20d10fb33038c3b1c7055727c149dfcf62ec5127edefde6b7a2b6455c99194c41027b08245439129b8160666b537de9d0bfb269d30e375abfd6fe430a12b5783b3a4dd75648ae177b270e02fb2b306933758086555aca423bbfc7502b07537d8733eba4bf12309c8aa1043978ffefe63e3bf8ea1e8c464d2902857f4aaa8bb523ac5387ccdd02a0935a70444a610b9e5e56c9f828cb239f5383d84665b62ea0f32edb1b5bb139554feb9c6fcb02a5f80f6e8bd839a34a48cb2082e215775b2b8a3b34dd57afe2edc1850d5f95847b8e20de592e25fdd1f56729235e3d0de13be4c5e06cdc9d810cc2f788b84bcbf7cece895cc212aec208912476baf2d3ab8a9b1fe925aa52fe9c73f87b7e2886157872ee50bc92a1275068ec67c54470e19f8728a981af7baf040fcb7c0aa93d3ae3c9097b5e77509e0d0f0353abe84826220a5674a3020b2ea76a2d81912b483617ddb5e607b8d908fe79d2fa3bdfeeddd8601a6d29733de2d32d60799db0b720d53c9fe9f5ac9593f5cb0a9ca31f06c4457b9b867ff966c8de9a1642e5022a447f4c2c2a8a9fd5586e5ab19385ea37d5c3c341144a0d85b2c807330370ed97f79d10dd0a8d93ca5433610bf01202d392203565e7a834b0ac33f8859a3a1bfeeaf3f2d635193ec51f7a96b50023ced569d3d5d914f03d2a048761bbe05c8672276d6f7c18de60a479dea9b11b98805c62adbf15f178cd74560efe99c891c34a2eeea0fd454b005306dec94387054cc3aa0d9b39b78d188da449d09170b43d254583d2379dd0475b91baac9e281233be6e3c8c2f3c48b8fe0ff65fcfb0f10f8e9fbea46d22ce849c743af387666ef84916f814eea1291b4514157ecf4576406debd3f7353cdc0861249a75e3b5c626da0371d7a7a80e49d5a82f773b6107f69ce095052e05597e20b188b598594d07b7a28fb99a0380d33dfcd38568c48ea11aa1093953c76994c7c7fe77de933e7841157ec0fc81b99fc466eed465457911e2c9c05c3e5006248afdd5467e04d4d4a7a40ea0566df1e63165b2d506f95a94da73c82aafc14dbb60c9681b4a025612a5231a8c3a97748faa09b9ca3610e69b2644721c3aee3b1c07bd212f718bee192e65a929d5ca9cfae340d863c6931c89c841caebf457ed8aea730b62f3ffadb22e513a49c2947a6dd85864b2254663ee3b7d2cc5e8f15ef78b06a12ad68ab3c4bb193ade8d82dd117328f8337ef59ee51db199d6759b43ca32957d01d69499f721fd62fca0c6dc57b7752455f1ee5f0361bdcc8b52f62f5ee7d2a732cad759501cbefafb79d117549cd81ba6372984953dcf70359fa1cc59ec3c66a68f94947d7ee31123a68d4aa777aae55ef16c53e5a916421eaaf22e5f23ca21e97108647fd628356bd2ae496cfd5997fb8963070f2916f03acad0fdd74eafc074688ce3927a9e37193ee9dec37e28c09b1ebaffee0a3233f796b82b4ee3dd7ac5ca5823ca2d5689d7f3e322ebc84ba5b6c9ab97dcf412688f5eff09521a6dd78d73fa61f1e39c2793f0e495078f61e4c75350762fe98bc0a66291052ed7a70215cdbdd6c040e93c42c751bec34d89f53af3684e0de399ba2813d893302841e23bca7442529f1b4cd39df2a3c17e8c761e729ad1bf3cb5df9a9a811e27e97211c27e04221d719e39fbb7abbf2d6eee3266f3bbd6d7efcb53582e3855a3d8d7dba31ca611cdbc35e45ee6c8cd017e01bb35ec05d5026952ea56508285bbdc0220d914b7932de92aedf9c6a94bf3f753315d5a78fef1607b2d63613c2c7a1e861f2044d66abea1b8d08a3e4bb43bc422353938f73dfe3373d79ad0a88ea69b6ca0af3e4d33310388f330795047ffa5c2b1d01b336a0683eda2b837fa17ade99d8223bbae803f8102c2beed40e53ac7cd32de86de9f4c65abc6d7654e9ff5d0e77d2ec9a9732b530417fb4dd720af3891714836a4590d14b2f57721027dc6806eb976b6e1816c739cb39ff2a0c37670f0b5b8dee70e0aa459f7313b7b7d9e4479ef7a1e204cf01066ff923f14eee6805e344708e1e26d8aae6422ed06933a24000908f1a78081f11a99e0eb0b59c8dcc11b5a98bb9b3f8f461c59fa2a82ffa6eb0381ca75fd06ffcc4f9b1d2cda4d20f06812b773caf4ebb5a640efe5f833d6ae860c34a3c91ba05b76a7447890c9523a3c5659d97ba88e21fe603bfaa5a0783ac8b4cdcd64bce154a78e182b5ff64180bb920b8232dc4745a79e2297af7bb9d7bc22e87fa3303ec94985668167150771890b86b2adb956713d8d9feb2833da98419b6b6a6109eaacb4f5c134121e2ea1729bd9b9978d5d86fbbeb36916047ca3673b905a6e76539e9af96a53fe3602261573225ece858eec2c029efc02dde4587e29a330d8e1a6dbedf825c0830d00294142ca8450368bd11d52234433c69d8263f1f4efa22346c6e12b74abd9d0c4293b0c713fb5741bab32bdb97e4b721abf0cd5deeb0e2a4adc19ba5cadfbf18c1d09861cac3529bccf66ea1c3b54c3bf42b2e616e9814c9325a15decaf035712091589c80b8ba8d703b3a4ef9a2c69913ddd48fc7ba727ee6270d538f8fc13a22360b4baa2cfde0fcbaaf800add72c086259d059aea02bf7353f6e477e9ba6cefb25069be76103bb6c3cbab1930b759b16a1dde1f1715f72270b7bd95416ec561fc17a829958a48db23795ae4fdaad7adf40a0e91cea9b0650c7750f0b68cbd72e83726f0a60f2640656d2f381f1d7d38459d111a29e4f88419b19537426caab173704f8427d3e9d6da34336c5c653e48d481aec3dbfa34aa3dc5b3953e36c680eda9aa64decc6e64c3e123df2625a4f7daff1edf2ac2910df4b256e8cf4cc62c077dbbcdce5b274321d5525da3c307b7b8717b6699c5590bc61a5ff0b11e511e389cbc809471beb07489e647fd937672b020731489d7cc370f4aea03962f92abc8875f487ab367dfacc7affbbf8930ea5b53b3aa7b9cf9a5f56c824daeaf81c6085014414a39bd1ad762f544fa26245450759ba64f3016f22137133425c6dafc76cfbb75daa0f71609747667ef48f271ec48f47f75639f925404fc0fe461c2e36614c332be931e0bdfefa1cae77229383516be2024aafcbbd9bcd545a9709596c9fe083cf6be4c0c5df3af47ba80152ecb2926f594c67eb5263748758d3f4f5671921c483bb1d3a46528fc45f68600fcf3a6ae514c440558135a8762c28748064f0c250ac882b053cd1da11616ad914e0fa2b1c95ce8c8e623a3315b8d73c59bcbe51ac06a02826be0e94ea22d1af7775e58eab7a3c9dd2dc32cd3a4e509d6092278346e6ccb927f62eae2cfbab7db82782575102b1e60297a52918ebbd84b0082bc1e76fd1669f013972f379aeaa4adf469bfac55146b1830b52ce67a6c46b6acecf65461dda1512c6f30b5fbbfd9b8d1059676e858871f235c040629296a287d38f3217c55605a41d40fd982a4e8e7806bafad347e067202c4668b855362dc899fd434305f60bf8784d505fc0321ffb4a81d2052ede1bdc31a88f1b67fe112467453bc80dca2a12f801b451f64ec44618023ebf2ec16e01bb618b3d1b3f9e9341a96546172846bc54292a67f40c08da361274eeec107ca056254e483c05f04be5e26d99d45bfa31b57108ec1ccbb9a1c7aa9f5bb9eacbf31947e8dd9f39be42109bcc883112ea10fe60bf9c98901b00940585e30fdd88632b8d3b21b81e4e20034f3446c536282fecdaf3552c38f0472fe23b73c57222f0b7388e055eb09dc49b1e9541d14c4dfa117fc2a79f0def7d62001802b2d14b19c1772c7e58d6aa23f314e10294f3733e6d358c4905914c57c30e36ebd76fa56c6c322be89036bf03894adf9e6f299ddd4f70861b1a9a8b25125452365475181f79ab9faccd70097ce6f1df7c04903eb323a827839a8f1ce5a3af4c820206ef6a62b90ffa7e248525824b2e27e10f8f6cfbd81ff25fbeb2efff23abafe5d2e5d279b873b1614d6898bac9e1d0d3bcd64bdb4aa0f6599ef2b2de554ba9f1bfbe5da63cc9dcd10222d2d39c2e5a68f4212e82ed97413daf08e8acf5a090c896a41fb9648ce80129051bd2e4a20e1e151a6a4d4cfe95facd0f385b1fd4f2c353985262f283da9175e5ae98cbe8db9bec202185916b5fb4d63683434688c"}]}}, {{0x9, 0x5, 0x0, 0x1f, 0x1d9, 0x3, 0xe67}}, {{0x9, 0x5, 0xa, 0x10, 0x345, 0x3, 0xffff, 0xfffffffffffffffa, [@generic={0xcb, 0x1, "9201dd82cdf860559f4879a70007997df12850b4baa58fd19d64e6064f476827473641aba1a4d16e064e5b711e807aafcab60412a490c9c8be08d2e7618583faba3648065288d775ced4276b195f1db5e2fca1843e38148a32a9ccf00beef9917f46a5608e47ab359f81a1d49741bd2b65f6a9eb02ba5484ae5025b5d1bd6f5ec800e1aa270dc324a92124bc7b91f430848d3cc80e41a033b2e47c39e1e8ab5608f9b953aabfb08f51ab8a9a95ecd855dc36bee90965b27bd492817a2c667ef49697e6efa896318571"}, @generic={0x9e, 0x11, "506d166f856b35010341c769bf6b2444e0306f3101af63a21117bbf8aecd910d768036aeb4d62be0cd95a652e338a756728176d650a8b20afa11444c5e17d131ade08f2b5772acef3775a0c9a4d415b8359463ef35422448ce02ec750f55877b4ffba0fad205b56a4d9ee9bc19e719d74073ec748e150f80025d6b02b9d9fa6258f2c297fab0fb3a299a13f78db26be1154f9bf76d5c3fcfe2fa50a1"}]}}, {{0x9, 0x5, 0x7, 0x0, 0x318, 0x5a07, 0x9, 0x7fffffff, [@generic={0xe5, 0x2b, "dc231aaaee1bcb0cc853dde5ca2ce051028a75ae4d690bb2081fec9aeade74a6662ab591d1b3b9a8d48cfa2c93dfb5977728096e786622700bfaca9825bc55ccfa0975098d97e6b6e5f097fb87be318ce74aa0bdcae9b4005891ad805628c3140b25e3071633a6a97357cc3585c95953340ca2faaa6ecb972bd29d0c1a3e2e7ad16b5959593d229b715fa86cad5e42030f1462828c54b47b916ef5530710834466a49ace3a01c85db496ae5f4cede846ca41404f28c4366ea81cbbc76fdbfa9e6e0f0be5c4f559d04564f21050d97113bbf8944be9d23da050b113ec106d47e156f1d5"}]}}, {{0x9, 0x5, 0x1, 0x4, 0x11d, 0xff, 0x870d, 0x4}}, {{0x9, 0x5, 0x80, 0x8, 0x8c, 0x2, 0x864b, 0x4c0a, [@generic={0x7c, 0x9, "fd6b73bc36a96294d7464fb04130da4c49e579cd4166031a33088dbdcedd7988769b6a391224237ef331372f3aa2aec6c8334b13d3e26e5302505e0fa7d34dafa011bc5cf36a65937dbc7fb15a5cdbce607320ee4105b287d468cf918b302b676fb7f5aac7549121dd95a96fee26abc27a39a762bdc3e57c41d1"}]}}, {{0x9, 0x5, 0x8, 0x10, 0x1ec, 0x7, 0x7, 0x47}}, {{0x9, 0x5, 0x7, 0x0, 0x389, 0x3, 0x5, 0x7, [@generic={0x7b, 0x9, "50f231c25cdfb216ee278d0611e5ed8219b028ed8ee91da9629a7137b83422908ba0b7300c5f014dc9a5231e8ecb0261654daf6c0fdaee475bd46a4d773a7a1d539a0bcf6e901b187d9e401eaad66f02a2d7122c9fb3622253fd59a2647f121398b8e98c660bc0474450d4b2b99da2208a86041eed775bd8fc"}]}}, {{0x9, 0x5, 0xa5c765a4b4ae5fb2, 0x1f, 0x2d7, 0x9, 0x9, 0x6d8, [@generic={0xdf, 0x11, "79458c917d3981b8d91c67a17b0df66237039017bd1c772ac127c02833d7a1d63b4bdbec64abcddec048588635c747cbfd93058d4166de5c5de904f0fcf0b256e03b7ab441f6e4d024be4189c9894f1a129ba136f9c89bcae6dd6c3e58bf608b7ab352ba8f76f38d1263db10d4d153263caadee69696aba5e4193d950fa6c83f075481fa87757152119ea31736d987604e4a378b4fbdc1edda57c81b4ca3680f1d5475fc197ccf14f5069af30c231418dfb7a4f16e343995fa351fb3d4ebf9a85bd8062d4ddcb99a3dd04fe71202b021da805b9e71b0f5034d48f93abc"}, @generic={0x51, 0xa, "65d09983f4d86cc59c99c836e3d8ed191978311637dd5b918f423f1de8519c2dee14cc45b5df295d6960e0a1d147b257b1b5fc2db2f00856095041d62aae4bd77385101fc788d0cf9375e278b39398"}]}}, {{0x9, 0x5, 0x3, 0x8, 0x2d2, 0x101, 0x323e, 0xffffffffffffff3d, [@generic={0x69, 0x5, "358c0488c27458651c76096c634bfc38ba4bf39633bf6e8b30a101b51c3f456f4bfdd33cbcfe5419f355e77a6ba69b5cdc0c2ca97c99fa067faf2d823459641e52ef6995adcfc86eb824509748966b22d83c4fe1600f853758f82fe6031d94a104f21096318fe0"}, @generic={0x6e, 0xf, "090d8a33fc90373aacdd0764e3f36d76de041186282fc8ae4b9e3c5e21b346b1f747cf0444c31ed460b49b7176ade3476f383986af0045b92c93388bdbb533f3c15131810985ba541f8c8cf930fd1023fd83c25bceb7769e2c5805ae5418e2ae897d4eac636a5d5f1350bb02"}]}}, {{0x9, 0x5, 0x7, 0x10, 0x1b9, 0x1, 0x1ff, 0x10000, [@generic={0x1002, 0x2, "41d9afd91b8008c71aad97e03628752cee3c8c538b168193a0cb9423732f105c222fe10eabd336fe80c1fd74c67b3793c9d1d0c28c967fd2b244636f97984c8f630de4f64e3bfd647f524075e22da8a20a7b314f06c13653ef3774b4d4c4e139c8c995b3c915ad4c864249de2d687258184d410f7676282bfc36fd342ab6fc344815dfb4f617adabfeefa508fb2a47fe3e535bbeb37f856f397894273cffe9190764237a40dd9ba375aaa20c6aba065b8818f12aa06e7af3c18e6eaa8f891fed69ad0a8837d3960dbac95c49181012d31f5e42b66c2826942fa54ea88ed5ae603b2806fcc83af6e2072828c762ede604d12097af1d260c9a7a622f6b4c1bd5a54e2d93d561125262a3fad0342034ad0123898b068ad07c357a0bb6eeea87694c569d8763c61126a05a299c63b7e912880fb5c72053fcca6088dd33a128287f5f4eb5bda5cecc60b91ade32d9a4b4fcadf9af97e7c5949dd1def9e6eddd18b9ac2bccef89b4223840c0528370ed8f0fd5cffb88043efab6af02a3818f4e79664695d54b96286acc10a568dd989006c329dec4afd9bb76c7da2d334809264d19b194ec22242c6ba3d606820e0049153c38fb6774a9b199d5cb8a78c737ad6fac17f2baa7d1bc20c6cbd6b8231500fb922d779daa9abf718074151eac4fb78eee17e4a586727e1b74c4d18ec602ee40ccf530406cca1b9c9bab7e799fd6aba95d1f3e57cf98f5d652a0d3053ee49f40dc27d6d036198fb632deee9d2bce44433231c37f57427c29fdd43b2960ced09810e79a0301f2c02524775c5deef08085d75a32a5b875fcd83e4f34639a0d36b08e5a56f629bb2becba7b60f19607a604073d86a888b367cd5bb87e75d91c155344a8e8b71f7ba036b5d80b5476f7a0fdec3204b10a33d775f836700017480a850d2f176598d72da83d7e5409d77530dd962736c2bbfd14b8da462c6ea92b37cef0232cc53b28e663bf930e7b36e3c42b4f0502901b3ebe5fe55c0dd357f49f1fc7c56434ca1e48e44cc302d4ec4dccfc2fdb425652a0b16c1d7e64ba26a779fe8d2d6a406439f1038aad3d65b60302d859d45a54baada7b640115520850990b205e6372f8170076fc9132e41afcd6ebe2d45d4e0586eec26c4eca84ae643df5717518f0635c36ba3bd2d7989d1efa47ef94c0fa1ffca2db7082ba0852550de6789a97aca54d59b0873b8b263cee6280b56dd87eacb8acd7d4e5e763125b63b54052bc612ae1383e302d5c33463c3a37f9f9b46701be68dc7d71002a7b72ee1b386fbe7ccd25d2fa2d68114a4a1407089e45ce5d50b67a48d62585c87e27c292c8a8fd7cdaa8191b289b83f135b8743f17a1bef1c4ff04b1ea37fe591eb2473d3011f008a955a38750ee7ff8f63a56e06655c9bb0cbf38914f5f22bdf6c7d548f260da0f12f0d1779474ab2acc44df592af21198d6590a595da912f4c65ff183f11553bcefd6c477c82ca8a1c5732793dc9f8a0df013e90cd3ba0cc5157afc800eca5e37e7a18e06c9bd90b559a9dd1ce6efbf71579b4dfe0688ebb408cbf2f71742a8c7c6b1a66c96286a53f5cd0fa3b86c7004a634aaceea846bdf0476e2605322cadbe035a40ff5c3cfba10069fa6e85c9aa1d552b3c80b83dfe2403335cb4673a9e4762dc0cb13e346df19738b3b90eb8a0a041ce366ef10ae4afb2d7f1fee43b520e9036535f09c249f38e8981316a11375f80114eec6a082d193071da879a63d30f98ef2600f7aed35c898c215f0606d00bbd6ccf31ac7fe717d76e2b7b367dc23388f89bc69349fb03549d5beab65cd05cef44c5f1c074b95bd7fc1be5b6dce754b64bf36428e80c6630292b684513e6570dbccb2dd98f9ee110f75141032e2d6bfd4a22dd903d74b99f23acf8dc2efb351f2c84fdebff9332fd139c5ffbd93c5b4f6ab8698da5f472438f988945cf7e472a12d1a7dab7a62a49ed820021bdf782ba6ab97602d6886dbdb52d544b070d052def8004ec0487e2e5e0c112c014d0e0e1c1cffaae32c7d013a8b2560076db9e118f9314dddeba924175a03d628983f576ddd6a927a46eb396dae347db6c251d995db4a1bd80f46eaacadd875c3124e67304f551c22e3c91ddd3f17a22e0d3eef525b6fe10f9568b8a6a40a85beed2a369ed0ea5b3c124885748f710d71b52cd9a2c86fd1ef0d1de7f7ecae5798d2a7add80f64faa008715e21bed9601a6f83645016996e40e7af88aa4fd2c87469d7bb14532d915d81f02877ffdb79e9edff85e875f18cfbb1ce136f3b3d2057c202b4236a6cc479dab587ff2a64c801467a1ecf50092fbbdf25a715ccfa9df819e7cb3718f537264d4fe5cc32b4cf9c29cf9c04b37f417ce28e01c86b619f92e85881d0d5b1bddf75a217fb7ae300db72a4994c0a1378969725490431927808df346b87858f69a821e16623cb1260563d3e63f23cb7ff0e595b522bde01674892a2977da5d11deb822f5d8a5386251074e7912b085ad8fc15240c43a8858b4c12835cb02d7f5327eeaeec43d234e60fc8e14719f5c00b09770d6604946dc4c2a2ae204ed8c8fc068e3606701af34f7b1edab8b2b6d6157d819b786bda287f9d4b591266b026145b86a0384ac04033258515be88177df59fceff670b2fa333560d167f1fa4df261cbbf707e92de6a2fd6d80f700828664001f983549bd85d2867691deddf5a287b082423839dc414bdc5d8ab397e9e68e31046e5f5ae042e7b262d9a43e328c8318b87c803c97e9248f563a5b5a20a461a712957351c16aa0a4a137ab34c2a2fdd7ddbb6e428cc5ef6fed41d598a2033ae41ad6803e53dd2e4fce58d50f899cd567852526b4f112b1d818f5718f8de4916659b07d59ab7f97721e7303be1aa33e0579266e8779089cf905f3ac55f16b5d4ec102c63657a86d7e4f105f1484984a51e4b06b0449022487147c340b98f490fb5d68d2b45880b651b9861af807d308f9469f78b7737c568cdc3abb6dd6a135a9b43f56dc4555ff105fbba49f7262aa07d85473e67c3d24f872e6c9477f86ce233a93fef497858f85950b58f6657d266c816dc9e4231d903219eae1f57763e37f500afc781ca4c5a5b4189f16b58b3410212cd64f366a2cc5a1f8c22a3fbf7844e6dbebcb79c830f6821a6dc5b6e52e4c6caa949dc6896be71ecff6fb4df26eccfd74d12b3d2acdf947a888fe8de9298823f0a2b2e31369581f6a5d888edb09c7e586fd822690b59a30aad657413bc4070871abe84cac5b0a26a7cf1dc19339d52ab22a9029e1017c2d718b21e55b137f2037369158b7fe9aaca3029bdc739693ad36dc3905a05ab729abf9d9dcb6d0231aaaf3264a7d912b495ab11352e0cf2e2d52e3114cfeb8690038fad8ed29d91458908329113b55b80196c59a6f8d6c21053e69085430ffc796a33592006b8d4c69311409e7d6f09e605dce1fdc7afab80809c9941c92aaeb8b2c51a22b8bcf6a2f8855ccb84fca4abb6290a684ab1b031f982805e269b029ec1108670955dc243bfec519a21cb59e87891ae04c1af53dd4a1e44223991fe288fd9dfc9dd5a2e10f25bebd7c78f71b840b3072e50c1a3de6735b8305dac5dc21c3a8900511e3c24475c3857b5b101bd49bf4f6fbb2e2e6ac7bd37d42ed40fc41c1ec91c0bf6b079098f4a7660950febe030a3d25204f3e55b0758a6e86f7cce381b29c38a1db2bc8c3fbdd5bc78873bcab3b87ce6e1d39d398049e95d1ffbfae5d18dbb690e638448bda5c19e9f7ce6cac8eec343a689a271ed6dad17ea9a4d860ab5a22a9df40d17042a21a88b81443caaece86a166eab53be56c9aae38ba247b55d5e2d574414770c14d00632f8726369a2853512583a976649b12b76029f6500203193ea2f367838ea43317522310a56877edc78906c82ae35c9f21925aa9e07f806d7277869b9e96075fc3cb39dd7ae305607144f2ec0badcb52422eab242311f5fe292c4b5accb281fd229077c4e3edd84f8d56daae30313d4dbc51a2263251abec19ff5f81311999f6bed45fbc48cd2a842f8c688c71c431c2240298a746f188164ea8633ef87368adc7df1727411a41773279c0a2b656226e1151c91e82f27cc3927525bb8f70413ae0ec16576d6ada6ef06610ea6f2bf44d2b56153ff7de744757b998d15da03f92d0095647eafc77cdb94d7c87adb95852654fe1c04d947b8566c48195a8622fea3bc98214d58ea8b6b1f391943a821e4bc8dc3fb0111f77422c658e242caf85d6787f71b0cbfa7190855fb821d09be2e532eef8d6464768e37b13f247dc34cb338fcff2a867f05bfb682a7f806532a2aa0aaf56562f2d0e813feb648b31c8561b2c8cda1db4d9a691192c3be382c2a4fbad5c7c88cd5ae73e1bb192c96349d34a034ad92b3122adb6e147c3f175834d3316a16d4d5a455af027109b9e3b2f30bac94f86a3d7b9d694307c8ee68a8b79337393f0dacfd11f536b04be36764bc17d8e2d26551389fe2fa67911a18efcc33e8bed2dd833ff3b99da0806a9ef06920d9e1a14183a25039486860f5946e81eb69aacfce80a872529a8e50630838b151feae8fc9cfbc562e99290a819aa4707f1d9eb77df2da145499cea382d7e96abf8339748dc3efd53b1bac69cad0b077104701d47d26c161d1b6fd631386482a66bad4732b37514de0a4a65d92e2d48cf697c49e46dfe3de3217fa971e041a24315d981c59cf047706fb6b384eaefdcdb1d7b46833a1fc7e2e5441c93bf623705cc5dd06d21e13538aec71279cdaccfd8f4ec5df4b9aab180203e67e362878cd300fe408ed8305fb5dc4529fc973c067182d96463a9c5ddb80fb07bd74ba91c78abd3eb68e4b8a810acba35b2ee67b3997dcf304358b6bf66082ef60a52cb28f38202dba976a56e835b163284786e20d8c60036b15b19c23b423ce9b4f7ccaf95e685a1d43df24bfe67936997cc96a5f92661a3f77f9f7888f55ec84c2799eb81e8ede032e549f81035afbdd4975972d3c74e48c730bab334ab6b4397ea4d3a9a511dd66522dee3e3d668dc5deef1bce51bbb8f077057f09a34dedbfb81905d22fb32fe5ec9fca6f49515113dac726ffe1bf20931e6ac77999cc534e7a18a75a3438cfcf75f24915878350c3e744b551c48ab46b6b3695a28b3c2b95a55f2780368c4eef66cb9f6bcf84abde848a53a36edb054a6ae054ee0e5b7b9a53e5f9211ae0fa37228837c7ec13bec5f6a1e4e1825f85074263f9fd63c5e5cff26284afd9cc8a85b848b6476575ff2f78fd6085c0a336028f3bbf05eaa7bb1c0cfa7aedb920596da9904f0566bcecbd04f7345e3197a867ca40f11af597c41a00e186813774398090af98da83f6e7079db246d2a0dd60bc876e47591ea3db657c3adeb7061e152610155be47cb316aacded26be1350e0abe6faa040d8cbb7f1cd16a06cccff4a82c0345baea3cd576e595c8985efcd6bacd7c6b31e0918f5d4eac331e5821a33ae570d3f029445351d1e2b90b7a2350c4cf637531acc84e6644a2f6f1b0c98fde0a2bc8376463199be7879eb1d17fa2a95cf4aaad283c91ccae39fae840007f85e196f575ae97993c94951b3aaf9ce492ed91f06651c2edcfabc1a1241a66066572656b784e9d5ec81aabe5f13fe9facd5206461b84a4bf43658f0cb9195a4ab248694361dca3c468590cc62921a5066940a066bcf016e7a617796bfbf1b6f4e36b354c2fbe698f2f3007b1b1e5e2a796f0cfca6f95c73578d3350417ef2ce97f826dd567d0b82cb22ec5e486a1809892bd7ac3910084b4e662698e784276d6d248a"}]}}, {{0x9, 0x5, 0x9, 0x0, 0x325, 0x7ff, 0x401, 0x3, [@generic={0x6, 0xc, "f53f4981"}]}}]}}]}}]}}, &(0x7f00000002c0)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000040)=ANY=[@ANYBLOB="0a060000003f0450ff00"], @ANYBLOB="05000000", @ANYPTR=&(0x7f0000000080)=ANY=[@ANYBLOB="0502000000"], @ANYBLOB="03000000d9000000", @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYBLOB="d9037e4b1bd146e0173499b9f424d4dcf791099f8f43219b16c8e1e9f1273dc70ee1f0ace7e2c89ebe2022358de96cf1c33e716cd6cb5bcbd28ebbf843c1156b91e0d13f96a04c8e12a1c0d0303df62a79c0ab943a6c9bee1504da82447945d79a6b89ed7c731587891c41ce58e2c03371035c77411ea077919aad5225c1cb68e556852bf4ebe8b032b7c2430b6f5ba3cf8b94d6022128d02633e6e34024c69fd81d664b028b727733bc26b29fcdf508535d5bf6181cd0d537647b25af1e7f29651541baada80c68d072149241e1eb97efcd2ecab485748b58"], @ANYBLOB="04000000", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB="04033904"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000200)=ANY=[@ANYBLOB="04032c04"]]) 18:17:38 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x3, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000300)={0x3, 0xe7, &(0x7f0000000200)="1dc6973e947881d60ee1556206ccad6d05e3eac43191c17a6ad01a2f0a5d026eac6a98f324dc96536e4fbcb9ea0f74cecfd3de1783372d282b5df89ef6edf10090cc992c4e9b17b3b59bb9b09eb49f21af62098145d2336bb18a1e571a6cd092cc0efefedc5cbaa7560ff6e05cef8acfdcc7d70da3a9bc02fd8d3c6b0fc0f4a55a5855a60e27544616f09659ad6703899eb96e3dcd1a715663b5cbdd42c6c913b0473dffffb823d1b6d1ceb9bf22c25e419a180760ea970ef124a79edcd093cabf8cf681bda200ca2c19099082fce3c5d65c9bf0f619db9393d9cecc04edca2e77278376063627"}) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x7, 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) read$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r4, &(0x7f0000001200)='\t', 0xffffff45) r5 = syz_open_dev$hiddev(0x0, 0x12d, 0x0) ioctl$HIDIOCGDEVINFO(r5, 0x801c4803, &(0x7f0000000080)=""/53) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, &(0x7f00000013c0)=""/4096) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f0000000340)=ANY=[@ANYBLOB="4d0c000041e7d74ccd85561fa83fc1e87c4e26a6881ff9bab1f993fb85517a7fc912cd9c8cfa015a14c754981a9b7138863cd5d7d607c116a3dffbaca7327563ad3276a26d25199f683bb275d5805ec755acdb5f9a7960c0859c33f4188669c146cae78111f69b513e7fe0f43f7f2217e44e17b4964074a4210707c6e215af01bd62f2fc42c8e217c56feecfeb5e424706f4b0e3c96d21f9ed3906f31b8d05e1060e1a27ab2e303cd9d7b59d093392e972c894d7de328251b446bba3dfd94fad99b3e1987e292fa504b3f72a0ea6455053153ea4275a815834ce0df32791cb2818e4c9eea3449f04f214c21b51d8fb7f247a4cde985ba1d18abf5fb2babbfb206e3888623abdcd79fe1c33ead885437b48cea2536c042b00ea61d60c04046fec582d5f4a8e47da90a65f1ff1f360698b3aa220f773695ec3e9d893041c64c17f7d65b44e328dafdd41efe14097a45e1e1051843fe13e36791bd6485912685f69bc7bba01d00460a9c95cfbf6603dcef7cb8d99e1306d08cedc905dcbc37f50b83ea7134ad8d9e127e743c3d1160b4c1015e27be530d04f32da767c8fb96fbe53b6c5fcb71032e13d47265e5b30f0370d6d8cf9d7adb70d773571af108bcaf7f51e4b97d762efa226f62ffe7793ff0f3c2717339d5112741da73464101494d5bdec8e8f61cdd3f3fb24c485027b1614369a241300ca08627899926f608028d47283cf777d520edba01ae6ba6c910bebc9fb72ab9cb16bc257051ad3d7ccaf7635d04fee0aedbf1f4d23728f3343b0f46ba5557c462109b75a50f9852a4283ef34d3afd35d067b92ac7c8e01c386e9a8179d7f65e902ee3c2b0e76bb0989367015af1a7dc626b88a04ff72f5f098d351dbb7e2224321c9bf11a35d578147dbbc980a982a25db32c71d953129786735b8d6f5137fea5299ef8406e3ef6a038c6ff9438b84e90b4a70b86d8dec510f183614009124973071f367da7b1b76e299b27dd8550e0bcd48094cf61565ee90ade1dc4436ff2d18d793c32dfef6e08d4301cc9f1a137566332a398c9503506e57dbdbb29c7158cfeecce1352ab8a18f80f71a45b54cbe2efb453b4f4e3079931212463a17a755afd4608fe7d5899a46e1b8847cdd0a2ac5e111c70bfd45e27e12ffca4a0ef415646e18541b3165b7c40fd80d4f6f44208ac00daa6f1215d7023e0314af1f8d6cb9a84c1d6bdb40bb7e8109174f26e19fa7d0673b484260948ecdb1b9e4526deaca52b97565d57efaf508c0a908162db08afb596570c34e4be1b166f73a2a909e8f3af5b1f6293546dc29b4353caa62b17701773174e823870f61aa804bc7cb662841c38b8eb5e7feba6e81f28fba93f49b911bbcc3d5717bb4b1917d0b72373f78d616e5dd53e1296ee1661f835881d806f9ff7b06f1cf0cecd95316ae1aff4446b56504af0925bdbf2daa91a0af53828bb02c14079386e892c68e65a73f8cf9753c727aadfe5fbc438b083091d2ef0a4552fa56bfe54d1d99551de09cb07b5c3d39feb8fb6f0d597653d0eb59d970c1e9576a3c18a133e0cdd946733162700f29ec38a73dde7395ffd6b086e3269ce07a944967042648d2c66a4b0589fbc2930b6a276d561b1a2d4405028209d25c5aaaeaa0dde7f408c2abea7366ff855c4eb94156aa5ff6ed90ced1e639a60e88961a22e6723ff7ecbc2f854052b4a193659fb42d85a830f2adbe80775a9ac88df11fb246c2fd84a680d20c4938d5b2fdb4be5ba2bf191a57b95670499c163598137140f4ac1706cb485e26b85b330342d472f67e065ff65bd2995cd296a233040b8eb66ed3929b5a34d5f541abfcc54684f47e170690230a6882444367bab54a5a427e89689012edef6924674c6791ff07e1d9152855b6c6da609a22bcfab026e18f67738a4effbf7cb1512f8288cb323fb0b638a067d043c261c5f38b297e219f0a6e2888f56d5807a8111ceb9e8a7c4cb5db24303d8ec08eb37fefc7e2942688741c31336a9bfe983f44cf4c90fde8c0c9c23ebc0e4cabcdd283f7c3d544a6e70fc7ecc5bc74cdf0ced2e59558347b413e6740524e80b36b3d399d907896413b3507f075c708c5807b70395bac08b35744d828ab977c7f9b8892b6514fc5a753024d17026288af18c013826766396abd6884c7a6d4274d67f1ead54c4da871125bf40596b4bad6e928f2ee827e6b3443dc1e5e6e992c4c5242fc89799a15a257e8d165b6bae215103bdbdc029ebe1914c24ed9f2f5c230596466bc723c5bd1d044eba5e8690500e0541c1925c3b2b4b4b1d0d7faf46d97f56c229373bd7faa5ce3d031dc4ebef0dccb4033edb9d589ef2a9acab67796db7de9d58755299b92b142aebd8d94c29eb031e3168aab5ae4d15f8b785ef063c272d42da377f574ec1030292600bed11834ff565d412c79a618f729264653cfd4486e29a4300accc67f59c8bcf414f5d588ce447897537ad5883e278b3b294ca65d744791e13609867df2422d09635d42e4b50fa0a03e2a85fcf8b5d7ab511cca06c2200970f8350a50f60f934f3cee4a33da31e2c2097c2eb264109699fc546f036fd023e0303cebab9e77e7eb5fb8df921440812ff96c21eb8fbe83626a783db8cf54f633bbf52f63b1d8847105660225057c6d88ba9a81892b78eee8bddcfc7ee6b31375f85c0f864b5403db05832405c9febeeea79275ec0706957860433c07e35b633d553c1acd56e5501410b91565e67ae8744593c0fafeaa40bc95759bb4d88799dc650bf4068e5a3b9e3f80cb35fc232c63f4a7c61b93b8f459406f8851d46627a0048d3e99a320a747e55e3efdd16496fc37b2dee36bf7533941c9d0f9b80cd2392607f9c55021bbb2c49d69d791dee28f7a754d55ca823f15ca2d1f80a0c35c4b6d10ae7cbfcef97d9360e3b6cb7f94d660c707f0e54e430e907b558a8628b1952e46b5cc42dda7d8d5325b5f7837d8e861abac24064b7f9a43a391073eacbd01cb82ffd73ddec0e6eb1a90fecb52bc5c6c25b297e7787e599952cdf40fdbc8ba312caddd7e310fa2a293c52471d53691e02ca0eba5a9c29d0852d56602527859034aea5ebd6cbc4f5a765377e3bf5e02fb6f51dc1c30d845d641127acba2ec24d0166305e5a392a9c29656efd1f2ac5c8f19bfa6d76554300cd77537579096e9e29e03a9ebc5944317304c53910853e0768e7d69346dd71edec1db28d258b9c098ca6321922885e8fbdf7902ddce977d930ad85950c97fac15860f3e043456d80467867d7ff183fee7e2611fd6fe0589c51329a6a5e5144d4d68a852df70af9ea3274760b8a2435804660324cefec0051004cff4f3ce19d0257b8fd0a60a190ef2e7299e673454e2f785884617de4cfb2b517ef88d158a1103b520521ed5c2b5917776a8a67bc8bb47e386a725f29ed23660de12ee14cb0bf6129634f495b666ceccd83e638c952256e7e5eaa7848272c52536791c41cf26c7982f23ccd9f219f72ad202b5a1a2ddabd96618f6382ba7bf529f8f7dd38b4f86bf153ca3e468a4b99ea00afbdb4159b330dc3f36167e3d7c578a0ab0813df58653382faff545a91d905bd44f8482e7d8f426c2a2bbcdfe5358c462cbd2e51a5e9693528a77abfc88881167b38c67bf2ce1bb0c6131974a7fcb821936734ac46d6f343685fe9f091704adccc64d2dfaab8b6579b6766de751820ab2580cdb8422d560bc30a037e60c0ac92015af80dd6e8e5220ae899a93843f3df321a6491e101706280a742aba0cdace3ec687931e72e66cecd2b2ab237d99675cf7ea8a58369d6e0cd0d788cc18ec2c21f095eca13d52710f6bcd7d17127bf0de89e226d9c6e7ef239664854ef4c5fd7458dd28bb415896fa7689365f3faac2b97b33fa3b3079cd76f4bff35cd46d301dc18c762ee34be38611da7649d1598a45b4bd784aac8996df91af6f828766b648776cd0986cd9cb1bee0df741186e6c780427c95929eb6ef2658fe09d14b65ea9055e7ca8b0b485644536d43a16482ee8cd08bc7396a219139cf71b7ae882756edecab661f5b9c2c53fd9de1597946de23a9e6b0bbb87b338d26f3605b2b5a39cdbddf4d6639cd83d8bc81ecbf1e56319e9955b96637dcc575505629ffa0bbdbce5a5a431017237dd260ffdefcd36807424dbd4e0861b384b5d82514f4ac4fa20fe3a438ebf3ac13c0b90dc98d0e8e01fef0966111ccd22181a84dc6fff3b1a5713dec51e5e4e2e0702e360b19f73bd8a89e3ef2b7062abb4cf393ec8d6b553693543ee421fb621f268929129bcb3801e328c986d407980d81cc7414515a997edd149e0cf3291733e63142135a7bee0d289479398309bfd98f5e026ef6cea702119a70575328f03652a9037a0f0b446db7d91ae0267c5f02949aedb8dd9b7532ac30e6270a472e14f2a1b3598d1738d25f01bbf3db52de872bb8483fca5f368bd66"]) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000000c0)={0x2, 0x3b, 0x0}) r6 = syz_open_dev$hidraw(0x0, 0xfffffffffffffffd, 0x200) read$hidraw(r6, &(0x7f0000000100)=""/68, 0x44) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xfffffffffffffff7, 0x40000) syz_usb_connect$cdc_ncm(0xd23ccc4af886bc43, 0x69, &(0x7f0000000fc0)={{0x12, 0x1, 0x300, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x2, 0xe, 0x8001, 0x1, [{{0x9, 0x2, 0x57, 0x1, 0x1, 0x0, 0x90, 0xdb5f, [{{0x9, 0x4, 0x0, 0x0, 0x12, 0x2, 0xd, 0x0, 0x7, {{0xa, 0x24, 0x6, 0x0, 0x0, "fff096594c"}, {0x5, 0x24, 0x0, 0x1}, {0xd, 0x24, 0xf, 0x1, 0x3, 0x2, 0x9, 0x1}, {0x6, 0x24, 0x1a, 0x5, 0x10000000000}, [@obex={0x5, 0x24, 0x15, 0x7}, @country_functional={0xc, 0x24, 0x7, 0x8001, 0x0, [0x101, 0x7fff, 0x1]}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x14a, 0x20, 0x356, 0x3}}, {{0x9, 0x5, 0x3, 0x2, 0x204, 0x3, 0x5, 0x401}}}}}]}}]}}, &(0x7f0000001140)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x110, 0x2, 0x0, 0x40, 0xd873db40b1616504, 0x6}, 0x11e, &(0x7f00000023c0)={0x5, 0xf, 0x11e, 0x4, [@generic={0xe5, 0x10, 0x3, "ce3c12069271dbc3ff3dbe74f8226e1a73314a409c227e59bac83c39607b8e39214563992b768fe987eb60e0e4ea820e3ec532517efab1faee03db0adc2f794913a397556df90024747792cfcf474e5f76a879e4639ff7c1d2e6b7b338407471da3a09529e7f7c49b9a2a184b9b573cf4308c65d1346cb3169c1776c5c209ed53aa60d1295757b2ee916608c52777ac4d20236e2476c139b3055b19636381ba17fa2b9331a6e71e204683d7096b68a408617e01ff71367798eeef3c4f244394dd9b529f87373525e943c5ad06b497e0706757f8f3a2b99ab308b08c65c4d0df8163e"}, @ssp_cap={0xc, 0x10, 0xa, 0x7, 0x0, 0x1000, 0xf, 0x3}, @ssp_cap={0xc, 0x10, 0xa, 0xfffffffffffffbff, 0x0, 0x800, 0xf0f, 0x6}, @ssp_cap={0x1c, 0x10, 0xa, 0x1, 0x4, 0x1, 0xf, 0x7fff, [0x30, 0x30, 0x3f3f, 0xc0c0]}]}, 0x2, [{0x4f, &(0x7f0000001040)=@string={0x4f, 0x3, "ff353e7c1aada8896346348a480add50d8ad123e95418f7668b20aac3d331f51cc4ad9b2a87de2a1112daefd38a02ae644bd2f11ae82e2865dbe0ba75e10823d3dd2454c3817dec5cb94fcd472"}}, {0x4, &(0x7f00000010c0)=@lang_id={0x4, 0x3, 0x42b}}]}) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f00000001c0)) [ 582.806125][ T4736] usb 5-1: Using ep0 maxpacket: 16 [ 582.815881][ T83] usb 6-1: new high-speed USB device number 39 using dummy_hcd [ 582.936249][ T4736] usb 5-1: config 0 has an invalid interface number: 169 but max is 0 [ 582.949534][ T4736] usb 5-1: config 0 has no interface number 0 [ 582.955698][ T2748] usb 3-1: new high-speed USB device number 38 using dummy_hcd [ 582.965013][ T4736] usb 5-1: config 0 interface 169 altsetting 0 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 582.976196][ T4736] usb 5-1: config 0 interface 169 altsetting 0 endpoint 0x3 has an invalid bInterval 0, changing to 7 [ 582.987212][ T4736] usb 5-1: New USB device found, idVendor=24c6, idProduct=d183, bcdDevice=4f.36 [ 582.996343][ T4736] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 583.005653][ T4736] usb 5-1: config 0 descriptor?? [ 583.126146][ T83] usb 6-1: device descriptor read/64, error 18 [ 583.176100][ T2839] usb 1-1: new high-speed USB device number 76 using dummy_hcd [ 583.246490][ T2748] usb 3-1: device descriptor read/64, error 18 [ 583.247988][ T2846] usb 5-1: USB disconnect, device number 52 [ 583.266165][ C1] xpad 5-1:0.169: xpad_irq_out - usb_submit_urb failed with result -19 [ 583.286218][ T17] usb 4-1: new full-speed USB device number 38 using dummy_hcd 18:17:39 executing program 3: 18:17:39 executing program 3: [ 583.456124][ T17] usb 4-1: device descriptor read/8, error -61 [ 583.519448][ T83] usb 6-1: device descriptor read/64, error 18 [ 583.626215][ T2839] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 330 [ 583.636321][ T2839] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x3 has invalid maxpacket 516 [ 583.646295][ T2839] usb 1-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 583.646372][ T83] usb usb6-port1: attempt power cycle [ 583.665120][ T2748] usb 3-1: device descriptor read/64, error 18 [ 583.686154][ T17] usb 4-1: device descriptor read/8, error -71 18:17:39 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000001a80)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10000000040, 0x46d, 0xc29c, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x1, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1}}}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000180)={0x24, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x22, 0x1, {[@main]}}, 0x0}, &(0x7f0000000440)={0x2c, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 583.936096][ T2748] usb 3-1: new high-speed USB device number 39 using dummy_hcd [ 584.036141][ T4736] usb 5-1: new high-speed USB device number 53 using dummy_hcd [ 584.206067][ T2748] usb 3-1: device descriptor read/64, error 18 [ 584.236190][ T2839] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 584.245316][ T2839] usb 1-1: New USB device strings: Mfr=2, Product=14, SerialNumber=1 [ 584.253438][ T2839] usb 1-1: SerialNumber: Ы [ 584.376122][ T83] usb 6-1: new high-speed USB device number 40 using dummy_hcd [ 584.406256][ T4736] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 584.417277][ T4736] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 584.430117][ T4736] usb 5-1: New USB device found, idVendor=046d, idProduct=c29c, bcdDevice= 0.40 [ 584.439197][ T4736] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 584.448542][ T4736] usb 5-1: config 0 descriptor?? 18:17:40 executing program 3: 18:17:40 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000240)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000000)=0xd7) [ 584.609729][ T2846] usb 2-1: USB disconnect, device number 29 [ 584.627119][ T2839] usb 1-1: selecting invalid altsetting 1 [ 584.636147][ T2748] usb 3-1: device descriptor read/64, error 18 [ 584.646291][ T2839] cdc_ncm 1-1:1.0: bind() failure [ 584.659510][ T2839] usb 1-1: USB disconnect, device number 76 [ 584.687921][ T83] usb 6-1: device descriptor read/64, error 18 [ 584.766391][ T2748] usb usb3-port1: attempt power cycle 18:17:40 executing program 5: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x6e, 0xa6, 0x5, 0x40, 0x1964, 0x1, 0xcf18, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x73, 0x0, 0x0, 0xdd, 0xfe, 0xa6}}]}}]}}, 0x0) syz_usb_control_io(r0, &(0x7f0000001e40)={0x2c, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000002180)={0xb4, &(0x7f0000000180)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_connect(0x4, 0x92, &(0x7f0000000040)={{0x12, 0x1, 0x110, 0x9c, 0x75, 0xf3, 0x18, 0x54c, 0x6c1, 0xb276, 0xffffffff, 0x1, 0x6, 0x1, [{{0x9, 0x2, 0x80, 0x1, 0x6, 0xfff, 0x0, 0x7f, [{{0x9, 0x4, 0x34, 0x1, 0x0, 0xdc, 0x0, 0xfe, 0xfff, [@generic={0x65, 0xb, "cf8d2c0947b7ed805d9624fb9eea484e78b4cb6ac64485626bbb579727c9b361d4d93378b1b23d4cb1e2970b251cabc0f80334a16bd775517ed10a50a3826df528f76eb91530a271d286597b4bf4f27acbef8474d147cceb6ffaecfeacf4215b03a09a"}, @hid_hid={0x9, 0x21, 0x5, 0x3, 0x1, {0x22, 0x2b8}}]}}]}}]}}, &(0x7f0000000180)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x110, 0x4, 0xfff, 0x80, 0x8, 0x9}, 0x23, &(0x7f0000000140)={0x5, 0xf, 0x23, 0x3, [@ss_container_id={0x14, 0x10, 0x4, 0x0, "b7972c888ae67454e493e25156c70980"}, @ext_cap={0x7, 0x10, 0x2, 0x6, 0x3, 0x3, 0x200}, @ptm_cap={0x3}]}}) 18:17:40 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x2, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "0000e1d1ea0000000000000000afa68a69da0000000000000000000800"}) 18:17:40 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x400000000008, 0xa13b4847e2586b08) ioctl$EVIOCSABS2F(r0, 0x401845ef, &(0x7f0000001080)={0xfff, 0xfffffffffffffffd, 0x80000001, 0x4, 0x8, 0x2}) r1 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x5069, 0x0) ioctl$EVIOCGEFFECTS(r1, 0x80044584, &(0x7f0000000080)=""/4096) ioctl$EVIOCSABS20(r1, 0x401845e0, &(0x7f00000010c0)={0x2, 0x3, 0x8922, 0x3cb0, 0x6, 0x3f}) syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) [ 584.917399][ T4736] logitech 0003:046D:C29C.0035: unknown main item tag 0x0 [ 584.925746][ T4736] logitech 0003:046D:C29C.0035: hidraw0: USB HID v0.00 Device [HID 046d:c29c] on usb-dummy_hcd.4-1/input0 18:17:40 executing program 3: syz_usb_ep_write(0xffffffffffffffff, 0x2000402e, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x60) syz_usb_connect$hid(0x6, 0x3f, &(0x7f0000000000)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x40, 0x46d, 0xc101, 0x40, 0xffffffffffffffe4, 0x5, 0x200, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x7ff, 0x10, 0x400, [{{0x9, 0x4, 0x0, 0x3, 0x12, 0x3, 0x1, 0x2, 0x2, {0x9, 0x21, 0x8, 0xfffffffffffffff9, 0x1, {0x22, 0xf51}}, {{{0x9, 0x5, 0x81, 0x3, 0x2a0, 0x8, 0x6, 0x8}}, [{{0x9, 0x5, 0x2, 0x3, 0x36b, 0xb0a5, 0xfff, 0x7}}]}}}]}}]}}, &(0x7f0000000380)=ANY=[@ANYBLOB="0a0000007cd7f40e16df2ba2e05754731cccc269f5d3fd8c513cfb172e3c9e3645247cb30cf72ae31a4a4d107ea1cfa54b8fa9fd82a25c19113fb62a36031dad4a28e4237657ab2ab1671f57476f1852762de88e4f26ad5b9fb9da2a5e8a0d73b40d88b71ca00995eba56ad67c65bc9c105df85e5e661974b93882edbc21d0a76300333c", @ANYPTR=&(0x7f0000000040)=ANY=[@ANYBLOB="0a061001080908a30600"], @ANYBLOB="51010000", @ANYPTR=&(0x7f0000000080)=ANY=[@ANYBLOB="050f5101050a10030208003e0503000b1001040400fd05070008701003b1eff2f4542302251d2832d8d35454f95135f3bfc83992f336a0f4bc18c1351fcf6eaec364fd69bd8ef80d8f6c757ca8221958fa0351e3e959ab65953b8aba835b317c0f9c9e8ac6bb05728eacb402698ca062b29d9080f28fb240c7e3370c1e46f6368513989a891e4dcc6e2b8b1002eb829faeb15869e96f9afb2ac3dcd8d0dfd13df49f3e16c1e57c3377d2d3469ae637248bdfa62048b3586e0cc75e496a9226dc708daee00fd49a8a2dcbefaeb9f77ae1783a5e3d5833fe908989e411eaccc1422d24dd5e71e7099266174fb899afe8257c66a40a280bbe2c911ff615d579f4806b226955b04628a5b358a9ee072c1727d091b0843d3c10023378feb1d486a10afe35929ed1863f7cce6adbe6876d718453b1ade80d7fe6437689f0860f411de0b7c99a891fc3a94c9e376e1ee063855428"], @ANYBLOB="0200000004000000", @ANYPTR=&(0x7f0000000200)=ANY=[@ANYBLOB="04032d04"], @ANYBLOB='W\x00\x00\x00', @ANYPTR=&(0x7f0000000240)=ANY=[@ANYBLOB="5703c56c6f454fe271a7874842e1a736f248135f06ef1263e2ef06e6c329d794ba6e026ba5956a97948df08b31764771409647b8ed5dce7f1739342713480da1e02a4d0bcf35dc1faebd1c79cc463a8957e30cb1091728"]]) [ 585.136180][ T4736] logitech 0003:046D:C29C.0035: not enough fields in HID_OUTPUT_REPORT 0 [ 585.144763][ T4736] logitech: probe of 0003:046D:C29C.0035 failed with error -1 [ 585.160919][ T4736] usb 5-1: USB disconnect, device number 53 [ 585.169710][ T4736] ------------[ cut here ]------------ [ 585.175288][ T4736] ODEBUG: free active (active state 0) object type: timer_list hint: hid_retry_timeout+0x0/0xd0 [ 585.185975][ T4736] WARNING: CPU: 1 PID: 4736 at lib/debugobjects.c:481 debug_print_object+0x160/0x250 [ 585.195456][ T4736] Kernel panic - not syncing: panic_on_warn set ... [ 585.202068][ T4736] CPU: 1 PID: 4736 Comm: kworker/1:7 Not tainted 5.3.0-rc4+ #26 [ 585.209717][ T4736] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 585.219898][ T4736] Workqueue: usb_hub_wq hub_event [ 585.224929][ T4736] Call Trace: [ 585.228224][ T4736] dump_stack+0xca/0x13e [ 585.232922][ T4736] ? debug_print_object+0x160/0x250 [ 585.238127][ T4736] panic+0x2a3/0x6da [ 585.242034][ T4736] ? add_taint.cold+0x16/0x16 [ 585.246722][ T4736] ? __probe_kernel_read+0x188/0x1d0 [ 585.252011][ T4736] ? __warn.cold+0x5/0x4a [ 585.256351][ T4736] ? debug_print_object+0x160/0x250 [ 585.261556][ T4736] __warn.cold+0x20/0x4a [ 585.265819][ T4736] ? debug_print_object+0x160/0x250 [ 585.271025][ T4736] report_bug+0x262/0x2a0 [ 585.275451][ T4736] do_error_trap+0x12b/0x1e0 [ 585.280055][ T4736] ? debug_print_object+0x160/0x250 [ 585.285263][ T4736] do_invalid_op+0x32/0x40 [ 585.289688][ T4736] ? debug_print_object+0x160/0x250 [ 585.294900][ T4736] invalid_op+0x23/0x30 [ 585.299069][ T4736] RIP: 0010:debug_print_object+0x160/0x250 [ 585.304883][ T4736] Code: dd c0 ee da 85 48 89 fa 48 c1 ea 03 80 3c 02 00 0f 85 bf 00 00 00 48 8b 14 dd c0 ee da 85 48 c7 c7 00 e4 da 85 e8 e5 d5 31 ff <0f> 0b 83 05 4b 06 a8 05 01 48 83 c4 20 5b 5d 41 5c 41 5d c3 48 89 [ 585.324596][ T4736] RSP: 0018:ffff8881d9abf718 EFLAGS: 00010282 [ 585.330677][ T4736] RAX: 0000000000000000 RBX: 0000000000000003 RCX: 0000000000000000 [ 585.338662][ T4736] RDX: 000000000000b8a7 RSI: ffffffff81288cfd RDI: ffffed103b357ed5 [ 585.346650][ T4736] RBP: 0000000000000001 R08: ffff8881d8056000 R09: fffffbfff11ad39a [ 585.354786][ T4736] R10: fffffbfff11ad399 R11: ffffffff88d69ccf R12: ffffffff86d0dc60 [ 585.362778][ T4736] R13: ffffffff812e7c70 R14: ffff8881ca81e8c8 R15: ffff8881d3f42348 [ 585.371003][ T4736] ? calc_wheel_index+0x220/0x220 [ 585.376032][ T4736] ? vprintk_func+0x7d/0x113 [ 585.380632][ T4736] ? debug_print_object+0x160/0x250 [ 585.385841][ T4736] ? lockdep_hardirqs_on+0x379/0x580 [ 585.391256][ T4736] debug_check_no_obj_freed+0x2df/0x443 [ 585.396844][ T4736] __free_pages_ok+0x222/0x1d70 [ 585.401695][ T4736] ? usbhid_disconnect+0xab/0xd0 [ 585.406634][ T4736] ? rcu_read_lock_sched_held+0x113/0x130 [ 585.412337][ T4736] usbhid_disconnect+0xab/0xd0 [ 585.417085][ T4736] usb_unbind_interface+0x1bd/0x8a0 [ 585.422268][ T4736] ? usb_autoresume_device+0x60/0x60 [ 585.427627][ T4736] device_release_driver_internal+0x42f/0x500 [ 585.433682][ T4736] bus_remove_device+0x2dc/0x4a0 [ 585.438605][ T4736] device_del+0x420/0xb10 [ 585.442930][ T4736] ? __device_links_no_driver+0x240/0x240 [ 585.448694][ T4736] ? usb_remove_ep_devs+0x3e/0x80 [ 585.453719][ T4736] ? remove_intf_ep_devs+0x13f/0x1d0 [ 585.459095][ T4736] usb_disable_device+0x211/0x690 [ 585.464102][ T4736] usb_disconnect+0x284/0x8d0 [ 585.468865][ T4736] hub_event+0x1454/0x3640 [ 585.473298][ T4736] ? find_held_lock+0x2d/0x110 [ 585.478064][ T4736] ? mark_held_locks+0xe0/0xe0 [ 585.482828][ T4736] ? hub_port_debounce+0x260/0x260 [ 585.487924][ T4736] process_one_work+0x92b/0x1530 [ 585.492844][ T4736] ? pwq_dec_nr_in_flight+0x310/0x310 [ 585.498216][ T4736] ? do_raw_spin_lock+0x11a/0x280 [ 585.503239][ T4736] worker_thread+0x7ab/0xe20 [ 585.507839][ T4736] ? process_one_work+0x1530/0x1530 [ 585.513029][ T4736] kthread+0x318/0x420 [ 585.517086][ T4736] ? kthread_create_on_node+0xf0/0xf0 [ 585.522458][ T4736] ret_from_fork+0x24/0x30 [ 585.527483][ T4736] Kernel Offset: disabled [ 585.544308][ T4736] Rebooting in 86400 seconds..