f17fba8ba61cd1ab4e6e174edc66ec2acb0318bd14b197edd57066fe47ca6e60345a529dc43b511f8ef8ea9f64e415ba37cc30c9f75d5b89a0eb5727e932c448b1d60481936f23e1dc619e8c8925c41215a82455b4ea20ee5b4bf33667c3d9ee75820fae3e2f7f80d7c2da6c052d24c7dcb54fd62e3cfb4036075cbbf8d02555eeba4ee3737748b604598aeb4d0e2a8d87146b0befd08a5fc1f1c03e768cdad3e6dcf2762a771fd59ba7525067fa4c0806168b014a0f6a18029a5e40f2404b5e6806a38a645161b33e73314e98f6b247fb3d34f7c09842509774997933f0a36a56a20905da7f6a0f99b866a3bfd99ce0dadbe7c4dc06e0bf06383f1de455fe6f709060c753a96b1ed6a087e8d257d994e9e8939d4df531acc7ad6b9dba74310797faa2c7cf23d739282af91b0e1dc055e65abbc936aecfa5c533a513a291d944230054121440af3d61bd88a108b102ae7e65ef92e33ec03c8c12580704a1914f2f65f56d2ea0c1d3809f732ef100ea4019577613ba0a155fa77d1dc2bedfa5ab5925a2006f06d646f604477c8ec8d08f70ad7c9936a558bcbfec8dfea36a7df22948fab291812439f593ed39e716acf3ffa5b01f373862f67fae61b56ac9d913d9934933a43322ec532025eb4fd8afa9b7b94cad3dc8f97abc12983c4256f6781f0b0a880d54b998fa3ae5cb74063f0e0c96f9eb1297163b7f07ed4cc80d041b7104c6b3a5bf29abf930a8b6a077d589bed80a69cb6cac756a1e27b660fc7dfa91eb1448218ea5eedc05c4f8160637f31db204e3dde62b9d414158c6e4da03c638d47a10558417af24e9c0c8648572718ebeec73c8aeb65721fb52c6316e1bf32e39f095afb5ea0faba360356df0cb5d524822091ec58d9744e69dbaf95f611f9b6cf53a4e0b29a457911d82a7d499dc788aee995eca8f76324d2c31af53108265742f0f095a87351d5e791724677d929b4e9eae9cb1707f84e8ca54fdc10522760f53ef4eb6b83ab8591a67e28e90b5c828697770a07459f3b0db1dbb752d9d64069cbf25867efed347fde64b6ce37e8d8a17f95998b47b89ba795c584eda25ebfe0c2463326cb1e3d157554614160b31fc0511c20fd72b4658709bf6ecd53d9061626fbb2c20eae99c6cc0ad12447838c6e2d4e063de3c62757ef8e9ba708e9627b7df6248f5c455a8e5189f81badea11f99561635441de76407a51d63f4e301ee863f1c33cc8cf8a8e4241d0b0305dbc1d63d8be061b1bc16411baa9ff86357f50ff12df6feb6c13d02abd8b9b4487a57362ce91eb1efd7fca5c0138018bcddcc9c03da0d07f033bbef34e3b1018fe75507134eca96134776657eb9b5b6acf790bbcc4f5e85f01ef817bb55e7021f79ec220ef9641660b7d61bd946873aeadb6b29d87e46e66a5d3a2d6ae68c049d4be09fd3657d423eeb6145a050c85f0dc7873ca87a7dd2a90e76f460730542d9cb9b1e445dc628eb604586c21e1f28ef9e7b30a944e5fb2b4b6b43bf73a6958df7dc0fa037b4a7dcfd82d9af16a38b6384424ff02999fcd9774841f2ff28c97d259012ca76798374cc42f4ad25a49c2ce267d23f153fe03e4d8f1aa71cf2ecb3bb0b5851acc8a937ab1f5e44219a0595f0f009f7cc30cf3db7810f5822e19215155bd8edd8599340f71a03e786dc7fed1df4678bb000cdd6d897c5094586f1a67bca3f65b1916529ec858121a3fea52fc8d8ebb6c838d942b7a8abd26f851309f41a9ada91dcf5c9d6bbb3101bb6079e8b6e27711923086ef2d558c2aee064b275c90587a30dbd18b8896bdcbef70f6a127af0a92decb35f9d64796907ce5bfa5b6535d95aeafd5691d9caf1227827b8e91f8a6cfb1600e1447bad6951afd5f11707f2a049b93eefdc2789ff34a044fa93939c3426b6b27a24fa68241bfa2218ee9c3ba889dd148593f0a59941da4eb47c31b476fce22a674624973ac23bafce29e878954fed6b2696bd2a1194f1307c141e7b147eccb393d318df0c5765133e5bd3c4e95baa6d31b3357af8129370293dcd3b3a35cd1de8e8dd33a36841ba210cb64a7dc0f51db43ae03de36c3a69f395010a5c997e1e5dd1d0aa9e2ca70381f19f16769729ea9658f8c3567167e86afe040bc8d09092b707d9678bcad0fe81f5c19a108fcb12df6b97956c43c79d417e12cce094abfef0d3a8be4e8ebf86f7bf1a8d3e73c4fffad502e3321fbe7a528b17328437dfda1c4ea8941fd92597a0a40b2d83d11176b8b75f54f3f08b99b05c40e070e730249b290992708b393e8fda326701b268f49edc699ab9ec7a07e99f2b44b6255b8723fb8851189e83b319509a75113c24cd8aaccde7b65aea2b4d495991bd7a4a19b792d97d9eb8297f275924bfb2c825a9b015adc7f6b0e2c99880abc4ee835784e47af4287a21dc1095b94f97b1b3b942ea2bdc8a5848056d9c88dff660bda1336b44558859d559ed25ffee53b62543b5c97c3014cb39323cf471fb96e3a76667a1186850e538047dfec6d6f2e32163d08ad10ac0ee674abd1b755c4c4b105ca1eb7730a1daf2356e180bbe777e71f9d4ea7654c9614d34ef4fcfaad155774d06b7a381d552b732c76f6c25f1c3612da9b1d802b9b0d6e0c3230fcc7c46a7d97f698d102202d4543e0f7a62c8837ea448dc2595e650679aa3510acadc94ed66c7910255d3a2874875634ed5049fa023b219fcc6797391c53b9c39da0770283c051205593638652fdc43553cfadb76b839f5df1cd8b13efc2412bbf559e5687ba0cdaa7dd1e2f0d2fab734bc534dcc98dc17d51f8d69546f908cc76ec59393de21880ec3174d94f7d496840174454e28c8c9296f671c4b05d502447a02d182d8d689e15c3c6b314d7098c836e5f18d14981bd793606379a82ebacb011128b13e4cb96705ae292f226bcad2c0d90d412e11dbcbb5130d145c280319151a10fc8f57a6bb21f3f60951b5e1eee620687f61e35eaf66d746b9a09dc67478edc153f4e5b08a3f8d8380d562b8e4aadc0b11b9b9ea00237c65c97196bc2147425c2f7c951b85e4e47410ee91636b97094f58ed609d94e688f260019a017a805a3c7f7a3f00c291e653992866e0a8665ed8829ef5bd715a4d27c4ffe0388435ade10b9b5463ff718c64ea7d8cfe4522f60c4e5d197d364537be5df7bb9ae2797279a854bcd8a026382ced0789e1273c8002b86169cd56f5797237c0451df016beef8f67e05aa3a60d1f46ca2d2f26032ccbf72b89eb36a852ec4dfbe5f1438c24694912f9120f000d813f893ee70963b3c5e2f3297896f25df62f9dbef3aac82197ae749a5531540ee967018127f26dcc3f53b258d3d6cfed2c28454526dd85c9c7cfe703fcc6004c0f4b369e649d665c0f25247fb7bb4b2ef5ce3df1d81531f6ed68b3a5311ba2fd6f9b378aa27a99c6b35603670b704f4631a9003d610d3ced809c5ea4031e69383f25287107276c44bc6a292c17027b41bd335c4b76ac25ad05b2010883ce945d227c020e5b9b4cb92b8654787af9e5c2f4ff8ece96c921b6e47216ef1cd20ae8be06d35b0a6fe718139c5a6db99e1999c9f228a4c2bb2eada83fbe736e278d2edfa213039b5aebf235a7c95dbf777c584c1c6adce8247fe9954798f83469078b42be48b219ae97daf1012529ce329d6a61f1d0160555cff746a4037c373bad3ff2ee033443f51e0d6fc0763ec3c498705aef3c03c5a2f53e4e182a3b3930133b1e7a99de0e5cc27757dc6702da8f2764c5b879f06a66ae8f0d4e72dee7bc6a755d173908c398ef3e371c798e71e62eb012cbc43ba4b895aac342adaa222c63454f835ee22c482ea56de180bd546af6b0f1e0c3eee580152d98b14fd9b75790ffc292961530218931bebf6cec08a64afa279412bf30a3dda9e8a81b6ffd5edd5ad2e290f13a2ed2710ed1d3b383025afc49c0a1d4d68bca24988edc5b2f4a856c32f259094d281a072f4734"}, &(0x7f00000007c0)={0x20, 0x3, 0x1, 0x3}}) r6 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSABS20(r6, 0xc0085508, 0x0) r7 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x80, 0x2) ioctl$HIDIOCGCOLLECTIONINDEX(r7, 0x40184810, &(0x7f0000000140)={0x1, 0x1, 0x377, 0xac74, 0x7, 0x4}) [ 1806.620789][T22496] keytouch 0003:0926:3333.0096: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.1-1/input0 [ 1806.656098][T29850] usb 6-1: Using ep0 maxpacket: 32 [ 1806.746092][T22496] usb 2-1: USB disconnect, device number 4 [ 1806.776232][T29850] usb 6-1: config 0 has an invalid interface number: 15 but max is 0 [ 1806.784475][T29850] usb 6-1: config 0 has no interface number 0 [ 1806.791900][T29850] usb 6-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 1806.801200][T29850] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1806.820149][T29850] usb 6-1: config 0 descriptor?? [ 1806.876173][ T2758] usb 5-1: new high-speed USB device number 127 using dummy_hcd [ 1807.076594][T18851] usb 1-1: new high-speed USB device number 124 using dummy_hcd [ 1807.084761][T29850] hso 6-1:0.15: Failed to find BULK IN ep [ 1807.126158][ T2758] usb 5-1: Using ep0 maxpacket: 8 [ 1807.246274][ T2758] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1807.257251][ T2758] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping [ 1807.267223][ T2758] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1807.280208][ T2758] usb 5-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 1807.289332][ T2758] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1807.292415][ T4460] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 1807.309939][ T83] usb 6-1: USB disconnect, device number 31 [ 1807.313458][T22496] usb 3-1: USB disconnect, device number 58 [ 1807.327193][ T2758] usb 5-1: config 0 descriptor?? 01:14:59 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000001900)={{0x12, 0x1, 0x0, 0x8e, 0x32, 0xf7, 0x20, 0xaf0, 0xd257, 0x4e87, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xf, 0x0, 0x0, 0xff, 0xa5, 0x2c}}]}}]}}, 0x0) r1 = syz_usb_connect(0x1, 0x2554, &(0x7f0000001940)={{0x12, 0x1, 0x250, 0x5f, 0xd5, 0xc, 0xdf, 0x67e, 0x1001, 0x1e80, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2542, 0x3, 0x56, 0x4, 0x0, 0x20, [{{0x9, 0x4, 0x25, 0x3, 0x4, 0x49, 0xcf, 0x8e, 0x7, [@cdc_ecm={{0x8, 0x24, 0x6, 0x0, 0x0, "e4bc27"}, {0x5, 0x24, 0x0, 0x2a}, {0xd, 0x24, 0xf, 0x1, 0x7ff, 0x1bfb, 0x7, 0x93}, [@country_functional={0xa, 0x24, 0x7, 0x0, 0xc000, [0x9, 0xbb9]}, @obex={0x5, 0x24, 0x15, 0xb46}, @dmm={0x7, 0x24, 0x14, 0x0, 0xf753}, @mbim={0xc, 0x24, 0x1b, 0x8e, 0x0, 0x1f, 0x40, 0x4, 0x8}, @country_functional={0xe, 0x24, 0x7, 0xa1, 0xa571, [0x5, 0x6, 0x7, 0x2]}, @mbim={0xc, 0x24, 0x1b, 0x39fd, 0x849, 0x57, 0x8, 0x1, 0x8}]}, @generic={0x24, 0x22, "66b27619bb9834d44aa2306157ec0485354374300740fcd0f3a90c42de514ff4d371"}], [{{0x9, 0x5, 0x0, 0x0, 0x2fd, 0x81, 0xff, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x2f93c4b1dbb82e2, 0x0, 0x8d}, @uac_iso={0x7, 0x25, 0x1, 0x81, 0x4, 0x400}]}}, {{0x9, 0x5, 0xa, 0x14, 0x1a4, 0x1, 0xb1, 0x5}}, {{0x9, 0x5, 0x1, 0x3, 0xd5, 0xc3, 0xc, 0x5}}, {{0x9, 0x5, 0x583cba5f8580ce5a, 0x2, 0x2c9, 0x5, 0x3, 0x1f}}]}}, {{0x9, 0x4, 0x98, 0x81, 0x9, 0xcf, 0xf5, 0x2f, 0xca, [@uac_control={{0xa, 0x24, 0x1, 0x1000, 0xfc}, [@feature_unit={0xd, 0x24, 0x6, 0x1, 0x4, 0x3, [0x2, 0x2, 0x0], 0x6}, @selector_unit={0x9, 0x24, 0x5, 0x1, 0x8, "d95b8a49"}, @feature_unit={0x11, 0x24, 0x6, 0x5, 0x5, 0x5, [0x9, 0x3, 0x6, 0x9, 0x1], 0x2}]}], [{{0x9, 0x5, 0x2f97a58193b48993, 0x1, 0x3e7, 0x0, 0x0, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0xc7072e74d3129bfc, 0x20, 0x1}, @uac_iso={0x7, 0x25, 0x1, 0x3, 0x8, 0x5}]}}, {{0x9, 0x5, 0x1, 0x9d56c9879fe186f9, 0x12c, 0x8, 0x20, 0x80}}, {{0x9, 0x5, 0xd, 0x0, 0xc6, 0x9, 0x2, 0x7, [@generic={0x77, 0xe, "fd53b7b6ee8d7c9b99fabebd9014a6ea4ea9ee94223682414285abdecc1f5728d3ac40ef6a16895fd54b38ac99c4c77c639584e4ddae23c03b712112274e2b6b0446bfef68e956ef7b854fa46579746b1dc8e3b74eca5ba1da43e89fe423228a3f24872fe96fa29f5cd54a73ad44a7239060cf1512"}]}}, {{0x9, 0x5, 0xe, 0x33, 0x189, 0x19, 0x2, 0x1f}}, {{0x9, 0x5, 0x4, 0x1, 0x1c4, 0xcf, 0xd5, 0x4}}, {{0x9, 0x5, 0x2, 0x0, 0x1fc, 0x6, 0x1, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x83, 0x7, 0xfb}]}}, {{0x9, 0x5, 0xe, 0xc, 0x169, 0x6, 0xfc, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x7, 0xfff9}]}}, {{0x9, 0x5, 0xc, 0x0, 0x38c, 0x1f, 0x20, 0x5}}, {{0x9, 0x5, 0xe, 0x4, 0x59, 0x20, 0x1, 0x1f, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x2c, 0x8}]}}]}}, {{0x9, 0x4, 0x9b, 0x9, 0xa, 0x8b, 0xd2, 0x43, 0x5a, [@generic={0x33, 0x11, "62d0fbcc9848b4d643f27f2027acd1ac9dbd49a91787b7805d9a3b48632a254fa30d59bbbd0fec46ce46c02eff960456a8"}, @generic={0x12, 0xf, "59b54a30ff2b7eb604af612199fb3e7c"}], [{{0x9, 0x5, 0x9, 0x10, 0x273, 0x2, 0x8, 0x1, [@generic={0x77, 0x5, "6d5c95e656811e1f3e889e30adcd3a871a6742a7bf3313a30e3c734983adb7b0fcb63d5008a96bea8d38bfb2245819a7131e132e2ade0419131bd62eec08a2ccc76a1a6dc75afc9bb96597e6dc6fe1b74156f40d266bd612bc9c41e083be534a678f5ed7a657c287c5adae102fd9a61c0de2c99983"}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x2, 0x27b}]}}, {{0x9, 0x5, 0x4, 0x10, 0x331, 0x5, 0x81, 0x9}}, {{0x9, 0x5, 0x0, 0x0, 0x32d, 0x6, 0x9, 0xff, [@generic={0x44, 0x4, "7ec8813e76cbc28579928b55c49fd62f47b8173a8c1259a4e45a6a0e8fb911438669c7eaa08387081f5ef2643e3c53fadc82b3449d7b1bd960550c1b2875b13cc7d7"}, @generic={0x1002, 0x9, "5efaa74348eddccda8abdc7c727ea2d041440cf1f1b5ee8c779175b9c6e51b07ac600007768ec4f3f69e835327f0fa29ac4db262a85a869c7bd8ec46d557d21be2a09017df55ead2d58984d060b04d7eb828a9e71481cdcd8c6245b9f312085fe37d04a8dff27cd3a1f52826d6606cb2e13a33ac323a41c53bbf70afc261908d1bbea4a62e5172d864128e018b4575ce0bca00c98a3a8365f5b32ccb011f35184c3101040636965204f8cfa24bb2aae4eb3d82b4dd4c2ed33757904517655b18d7b16898012e04fbde66b3a147c78e1ec1466199b61ef657f389c4d7495c02bb6c11ea6c29f55aa6b08f178daedc42c62e4b383384fc81fa72860aed06f4700471de1c75ddc0e23cf2554738ef17ee1fc29d7645f02507f7dd2bee0f27c0e54e41d03d3a818f48d154f502a9a8cb6f7528ea3356ad70beef6964fa193a7e721949ebd650935627c02395402eed958be5bff0dc04616302a183d13fc1206859b9684560689938dae774a08059e71df00d79f698dad7ccfb1fa0695f42939dbb684d9aa0ca930eaa237c7d1565bde9cc679fd85ae686b20fc622cba1ecd9319d3755d178aedab9132a810296f6658460eb61b00d695f649a550e01de4b0fb692356e4010e9ace60454e0ee99704e3cb3129dd3df3df914d665f727a3c9273b4d9ada912b224c4b3e7453eacd1ebaaec93c34c4de7d7f311f7f21349c54b050339c4bd376bcb7d0cc3c0f28ee8eae61b2aae7712943f21f3eaabe31cc12fa759080aa1861151b206dbf0f17b80168cca53fb9505ff64cc516b2993e968631b0eace678d296faaa74c41a3ad01763414dec72565134c02d01eff5157d5f5fb735beae0663424f23e30aa4d5f4eb140c2399afd7436521d87c55178ea5a463e03259d6e79fe0f689cbff1bd24bd87338ec768b6fffc492519ab25fb68c3eabd8f05ae0730ef393b7185e44fa69b019d27b05560feb88d30a786a08cc6bc8a086de444696658ed5bdb383b4a3627b5ab7b687470a1ec4324eeac3f13519e5bd1dec9ced0417a0e8e6cec3a7786292f0e9c095965da5ab55cd0b1332880b5ce3defc7156d36c8e5b315842478f1d7e8075b351fd9ce875308e5a304949f6e06f40a7a8a5b50092b71f61b1c1071d213d9899351c70bb2183412776049d3ef025d6b881251a4bc89eca76bc741b0cc456273761819a0c0ae6b2ca2bfc7ae9a076aa41950a641daf00ce40d11549890c40ce9921e8756ac254af9350ed63b6f767226117b6b3bafb8e265591a467b930211ad784d87a1d0ab80278c2855b73df705a6a710548d4f909f4cd9cfbb3b97b1804875c49fe434509d3e1208b68f68bc6af6e0189ac16751c50a8efb400d20a3a7f97a5d3a024030b956fad9a4aa79ba5367e4b50e106c8051ce1129bd29b65b449d4569a72b2700c09e330f0619720361acd35f2add89346e70fa3236bf761b539edb29c57b9f284a4e6a9225563ce69e9a91a45fe9b7343a0c3a84f22e10bc42a71c175e3a8d0340475c1344b43bf94e27236de2f22efe647287cb4a16f2a9b127a7bcd62f213bbb0b268dfcde057d959610c2eb8f5c777e3768b1e8b53c49691c4f00c2d085cd104b8ecb4220ab8b3a9d6a3c36e86cc746b7b944258f3cd7421766cacbcb32fc7df818f259dd01c5b3fc7be0dab1107a53cc682fd6572d720ce36dcd7567da5160be4b2a2791319324dc32552ad309278ecee95f670541a97fa491de8dd11384d98b5b07e59b545fa6cc97e9d73811a9cc7948b7fd6131ad481ad09ab50b599199fdf40d92811373ea494c4d9996656371458383b6a11b0f2a1101345ee26ab9dbf51086f9f2497f8837e2448f1e69fa038289b5c94c0be861060e01454c2cdb22e64c4ed59089e29b0b76ed58d8481b702d82d4996ee34a95588088483da78bcf15a6af4b00e52f98783d15f29f15d5513f2f9e7ed3c60cd8cbb6e99073e3645d213bfd5156bc3153e3a7aa50cbfbf7c32b689f3d15338514cdee3248e901a0dabd18021815919a43ca29b76f88541ea3e9c059a225226338291495809b5f7ba7f58c30de705e97162534140e5058e7366ecfa0c3b8563e7db6fabaabd6f85420c4dcbf9bd77bb3cf901ffd193d89f6ea32a5a282799d660d1f1a1f8aa7e492d158a29e6f3a593653f02b2428049bf9de72cdaf482a3294bc5f0eeb31cee702a1844d3a121e5e85060b2a9cf6c53430c46af051931996f17903951d46d04e2351fe5c2e5f42075f4f45bc1d11b2cc7eaa34100a778becce80e1741d1880d909b9a43c88ed0b7144f669b7aa66d27116fbc947dc6fc21b39ce73a2039191c75f23bbd254f5bab965a7696f15d348a81d7198a52e2b6213fed870fb05e5decf3c3f203ead54780e82ad383bd12476e76513618963190abe43c1eb8600e790c40f29ca76bc37a7a2b8fa49ecff25dd13ddb310a775e61bb9c8b46626f6e4941d6832c53911c06f4390dbe7f331a2179e3e0cda09024fd7aebecb355bebc84b3907ef0224fe80833e50628900f4d09a22375e398878f59dac661ac1bda18b0256fcb72a9df4407abd5770eeb538be3bf576d08ae4b53f53c7dd2a98e9b76d094a0ebb2071d5ece7793cbd10ed6c5658791b9c9ab65a9091ef50791fe071286b43657c9e41a28b8bffd618cc2e0eb47de34a4e3c27f32a091b9c55f79e158dd18c4d0b0c5040ceb942a471b1b83221fb8ccae2ad709ba101a21b6bb56ab562ff23cb04bee77bbfb544ae094e5e54de2df94069c1f5d71b37c2a4da2dc1840fcc02b67ab911d563ff3a57bcff01799ffc66154f5969f490feb37b83b0327c73084271ffef0df9cca24c0dab5c1077c2e08ce1949a647727f4f4585dca1a3b1aa4b879fc24dc2117e172f188f5ecca741d6addf1af5cc623a2e7777a761e80902f16c92deb6967e85435c38b4ed5ccf1e4e98d6a86ca60ac97b93a0e6aa8600fb78f153bad4a7f8cbb07976e499503f5f700354061c2f34f8a4d865cd72f77133bea4a743e382694eac84240a5440976c46421d8494e8accbe1fbb3626b760dc9c7f85cf9c773911888f22a87f9394dbc20250b7fb5ee45a64aabba806cffe02701edec93edcd0dea860f26128d27c672e7ecdff14c95f07ab84c4907e6c76d4b736b3e4a64ae3e38d7cb80e91d8285680e2fe80c29581977f3808cb5e02920a665b8ad121ae5eaf49635be5f3c605c41b25b409a51d395bdfa0257ea762f555911ccb02d347b9ef3577a291999c3eb10209cbda8587f52cd62433dc0ff5d45b382c94a7676c946dc65ae2c06675435ea30dc9d9d4604f82a21cea29b145ba610f4c1b52a4988bcff0279422019c4b78aef69bef45af99573b79d2ccc9355d4f2effef38645f42778ddbb0105ccc001236734984fcb72dc34150e304fe46cf0bcdc11c4b753e8f048a1690aaeb5f769bd113500fb352b68dd966b9ba9137009e26d0be7129d14accd4a168cc957325567c8cbb787f986c61cef8da124299fbe7aa94fa6c40b754eb06829c91be8c20f4b80285f00c9974ecff2ad2b0aca766f9e3ceed0ad003643ada24a9ba8390248e97313e3841bd4f605265cf1050a92805e8e62a72f120ddeea08eaa74dcfb40234fd2858df7ab63f1b1da51cf521dab0ab3b98485ec5aebf5662ee033dd8895d0c24e7ced105cfc932142de92f3e3e84ca0150cb9e7ce2cf2cfb0c8463a29079aedf1e1b6b71bbf80c448855f3c3cb7ef3127f3bfcc66c77bc92d01c8b994a97ab90cf09e952b83e55f0455262edd5d3028ffa034ee63a082f805db32d9cb38b4f45a2ca316d6ea26bec524fa534c6f2d2be74efd5a33df719470d4024f952df89e5b101f331d20d51a5afe40fb0d876140c700fab1a52d572a11397f564b10c04ccc6d44baca84130bc2b8c3481f68bd743dd1216745abfd7b21d25243408328fc3486e969b45ec9e595cdb089829395ad75fb7c14119bf8c144c6f7e3cc105784b6e53e3c50278872651e29e053cff75903b72cd7da8ef16d6ae9e3a87a742cedb139461a6df26a2d6ff93f357093fc2c4d1f9d9b6f0b46f67c27d258f9a70472541fb2d6202a0c92f42e6fa8307e99b6b9f3b4fe700bf5f766d91efc7beeb9f9fc027947c2939e9ffd0a11be8df0e2a74db3570a29984a4041c5bc9c723b013df2d975953ee6429ee22f8d77932d470110add13ca2a5db4d53e826979fc51d24c6d793adf48b1aea673d9e38ade45cf78d93757f7694aeb0ca6b5a0cfc1fbdd4894bfdb1de696fa70d1538c62657de816918e38249cf0e299b6da423bebb3ad0c54d85731ed3856334dc648a44dfa9f9baa5afbbb481326b4d616223afd80f2168ee7a1581736af19b560991dfb4bbec7f2226f5903c2e0a0ff6ddb5014787f9dff3c3c64bc68e1b401a968b0e7457fbdabc0a4a7fa8cd8fd72a7dcf5aff2a2e6a85605bebd05dabc68d777b81fe90ea9cc710d2b40eca9a3d680a6ae853ce6b3c46eb5f6161bdd049362c3ba786a2727d81eed433b7f9cc8030e89a535eb330233ac4b307bdba8c1fd4b89f85bfdb164aabc043c230b5f2672969b67e2e1a39e2c765ecfc226924d2b225634e8ff6451786a3fa746f5448ec30f732e1279d68e72c29a1025cf4b206f099386a2c47bd74be396151616274833fef04feda4c38ae0c2fb96d6f8ed44e96c0f192ece6211ec2a7b8528f68f637372cf9b73d7d040adad9ccdc899b8d698d5d70aa1019d621629f2043d89d7b2b1bac54a29f018759c3dcf17aa447f1c3d33ffc1ebebcc4cb005b09714941b0ee935ed60e37708b81c425bea8488d625c88b4ff62f0aca029e79972f6e391a272be71448cd88346d0db0361fa3c812fb966495d3ae0add123691dc5ee53cf27b92ddea7b0d47354acc49c5cc69de569c6bf66592d4f8b004fc1d634bf4db336b4f12db14789312f35fc82e06dcec2aa21d6d19a3517e4d32d97c5d5f8f21acffdf1aea0510888f34791ce668d130f5252feee8523c3cfeb1b3e37523a4d9c3577c28c0c736b6a3996ea54774794ff44a310b6823146db5ce67f49d15e48bde1bc752d5fb7af11adf9b2709b446d7ad033d66fd9dd13340b9880594f618a3965f8c49a5a8f68e5a3221f147e8ab27faa9063e2d2ab80216aa03c4526c188cde25e68f6feb8588e8111507479ddf7ac768c521da3b6b7312b313180d93fdab4dac4beac63d87211148fa3fd1ae560d42cf87b4f50f947c40268f6d1939d28479126961b4aa5c1da8dc4e62f698c7c6e10424fb8ed1b08cf4e11b60e1b05932cbc93448fc158587ef585b01dc1041df97ac42b6daeb0d773cdf645cf36ef3869ff122b41baee0383211918f62737b5c264062a2d5627f47b06753665011d87df8f833b9841e3d6f4f326e0f23e0ff4d9bc0a2f6211cc4f81b4e5562d16a8fd87676e0dc734b14b7fbd244b6c45f4c86c9094e1d87cefaef529349dade50b98b666002b0850017b7b1b37c1215bac553d405592fc0486d72559615b8065dfec2602e97f67e0acf8b9cf77cff5b2954f5c1c791e5a89ea9e7aad44b909c70945ede4adb94cd5e033bc3b050afe5c63db671d68222f5774f24833772ec440f283dcff48a5d0f2f0facf1dc545e74b38e4190a6565933a086186a58d20f0a1b2ce2d5ca3a126c7258c9350133775b66492f689454744f2b104f9a7dd1e2213a595c06b383570f986331d44a8faa6c972716822655b897b9a9cd4a68a37dee57a07dd7c92e4d1dd2a9a4827ca11932c9f02f1a64eea94c6916fd643b5fc14b28cc32b8ead37e1a99afd"}]}}, {{0x9, 0x5, 0x6, 0x0, 0x33e, 0x3, 0x6, 0xb2}}, {{0x9, 0x5, 0xc, 0x4, 0x6b, 0x96, 0x0, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x8, 0xff}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x0, 0x549e}]}}, {{0x9, 0x5, 0xf, 0x10, 0x3ae, 0xff, 0x7, 0x5, [@generic={0x66, 0x30, "6f5a0b6ba9d306c777735c634b9397e398f50199cd985f44baafc145dd7e56b7c5829310b591186dbb48f1ab1c64c319884bda3908747ac2b8e7888569414a36863a798d43f2ba038eb981a62e3d7529998cbaa16a61e91720cc4ad2ece5f9e959ddd92d"}, @generic={0x1a, 0x33, "d0853eefba1be591810ecb76fc809d27d44e6abad47ffa95"}]}}, {{0x9, 0x5, 0x45f9b1c4f6435851, 0x4, 0x248, 0x4, 0x4, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x181, 0x3f, 0x8fb0}, @generic={0xa8, 0x770c8ed48306b5f5, "4679ebbb06951c67e3c4fa69236ebf2e2580100d9960e6eae9154bc36d93a564317616dcba06b523dd96f2de070296e5b3f7c6d2f08c3a1a7517eccb0b24742ce2dc3f50be01f830224096cde54eea0e442751fec8a2128543f173fb9625103a92bdcf81ef7490f836d6dd7748200fadf791b70f1b2c8b517a0a5db87a76631068fccb22c4c6280cc469f44cbcae90c41ab6b97d5c54398f46bbc1f312f879794afc90529091"}]}}, {{0x9, 0x5, 0x7, 0xd28e0e7a87614ec5, 0x12d, 0x2, 0x0, 0x0, [@generic={0x1002, 0x22, "754271a3308c60f7770582658bc34467274928064ba323b47ef759d8c3c203d84c798a8c0039e87a11b2ccc60f8f683ea8565e4a0db1e76c2985de7ed8204904539b620c203ea4b4d264077c94a8e5616adf831448917bd1f34e04fcef81640cfb8be52a37634f40d8e079914f77f3a7a1f7ad9a9aea6c6be489b7ef6432adc9cc319ce0a5b9542949b4e715df1f4a3682a4dba64cfd2628a6fe0e05257e3a4f8f4d1b29e1d511d05818d95936077aa5184a1c645e0e9fb9bedd35d535ed88c880c30737cc98ccef8338c557974f46735c10b8534af4b37d49f57c06d0904f313ecd8fa10821aa98719df5794b33200ba1021cb41f5bde6f49d8feaa9356b6fb258dedfee73bca9ccb2a52bc8c39095b6e02fc120d927577184350555271bd2dc00422559e0b6fe23969d504c5e2d16834404b49a4d1be266acbceb157909e34b4a5d6fc72e1005227fd05d814d8ef013d18e674653a3818526612a025b2a86477ddfe86340b692440374b3490f289299a73d9924f87e754d6bd466dfc0e69999eb46879165f6bb30abb648ba349d9f342b7eda375c12138ee441e0a839e4d6fb792b2740732e80f3ef2c17b99cae36cc5a52ad62f96f9ee674af7e05cccec2d9cdf1d0df0982914d0aaa941faa9196aa4bf14c638c4c9ee2f1a05aba6825d8a9aae0f81f65d7af76fbcf0122ce1cbe1ee0d4e7f15981ae06e4f143e995ae1189c581138e0aaac587aa7907920f7661ff7f0b0b2c40f478f05c0760e6b1cfd2412277f58664621bb32da37634ecbea072a5157b2e7c9c2c4e70697a462b7fb88aaaf5631ad5261af9c8ef5e31d1c30f0a82448200d0b1d71223e5b006d46ad6443afbb1700c532b01ed5cc9e646919cfad9fe44a2a58bfe81c99100ff694cbd5a225ffdacc3702f806a28355fc654d12effcff752bfecc9538e93a3cacec4e2d8ea5c30de11a76f39cf5c0b2b369ffb84f3aa7fa058204dc5e42eeb1fcfed7dff7aad0623a7fd7d1cfe0dc465850738e244a7ab7f85d040d9d879a0d74a873e59c419fb9808dee13a31730e5caf0b9df2f75555b7f1c8520f67dc2159167305b2f0a372f55276972f947a94a4614fff962b9bc6f467f636a36b07dc566a9bfe6e2ff287c4b90ffcbc8ca170e5eb18f5a34ca7bca4d1ac46bb1afe108f49dfc28d5baf35fd491623462dd7fe2d883c39c8ac663768d8cc2ab879b398939d317557e9622305cd8a7e99b75fbe73a77a11b6640c1c9a9753d4bf46f2b1e0f2297dad4d0f48256993bf851f19ed5f2c8fcff15ee6ea4ab8a5d6cc3d554dbe69a9902b7c6f871572b50f4923dc14f159bed8c45751929481a32c85aaf96e6645bcd77964ec1db056fa74413aa767fa386277253d13d1fea21d3ad8f154ed855c2e912438dc4911764100fc902133d574d9bb69d89e4157aa2c5dc58c121b48317607072e2ea5d8d682cc313b7f95be074d3f5015ae166c54e15d0bdf028061732419cd97fc7ad0870943415dff1776f7f1464a6f6c66141157f2ee6cd76be90bc3c2a09434c7127c8123427a1c10de9bf7feb36233909f8ee72d183761b193db99b60f49cfe442139e43c5218145a819ff20f462e49e63fa467aca912846604389bb443e6992810cb3170252bd279eafa2ac12c2c82dc4c185e22ffe896008ded51a6ae6c201cf60d3afafab9b871f7168b412600e7057c759c7232ee3e2f95c200303b008c1aee7bca519e264efb507e2a7a167a98eb34c557c3de23b96d136e5cc99753ac0957ec19da50126a4a3ea2d5d90e4203ef8fe4f948f8043fbf29a57a2a5b6197c62ff19562d21974d51d83d0b0ab19dcefdf92448a060168f65ab854cba0d1bd1be59d20e4b1993681568bc166e65337bf0a0d7e32bbafed651fe365b1a646af46ef2f29224517b340af499c6ca05e9ecb8dace808b1eab75275191baef66d528e3061616b192dc1612d3db3fd1ab00c45c485a41bedcfde7a034186d50f6eab95773f703077c120e2189393d07fbeb0e643d436e21f0633c617e723ff7b1f8b576eaf4cc0007fcb6e835089dc6d12e3ada8b9b8c2953342f1440f6b0ad7493043dd245e38e82dd579a637de6771fdca35902cc6bec0c9455e1de758fe4a0bfdee856fbea9b57cf9ab35106e72b806f75794b458ddafa4ed51e5d7a48c9f07b45a1bdfd88c86ba53545a1731c09f758adfe062b9f01269ffd830ebfb66fe6cf5e25f86d758357c810c7c812ba79dddf1a73db94baff9ff728c44409d04f4abe54e231a1c4735ceed45b3bb99023b8a5b2ae8b40c81e467cb36580fba0e4e8abc2c34b970fcc0ab4598c7490f1c09d7d418dd46311e5c4133d8946fd98d7de15e15b558b9b9fbde474dfa18a52dccd5cfecaaf66d57feed7fb19e55be9c13cb2fd7ae55095e84e1141c8696d25922b5298445e080d0361c9909281eb17d786c5604e68df60adaa98ec390371fb239213070e845d0084a6c94d9b142ec214d0a25da01c19cebea93432f5847a9842acde84a07e392bd914b7d879986b71cdfd823ee64ceaf53966716e5687119cb8d860c30cfb8520b7ac4e9e9175a486dc02b8f785aabb35816606550575a6511e0975829a7b64ab57cefea957ad94bc3fa49e6489356939cc2644ab12e1919ab46f79b74331c63144c748d17eb2de5f563d2518a1b7e17df9b583ce8ba28bf65282b799bbf784477fd29a1a0511c15afeec6f2bab5fd2ae2b892c3896356d6c0e1b4a06822348b7469e943673060c94b737c1bbf1cd419b36eb12d2efb3ac25efbb297bd84975dba483c338a36a245c8c7744359e5a64c9afdf87ec646dc1ccb2e85b21a898aa9e3dab8249104170c2e20e4b6a7af587548c96b4fad6d44126be0fef068af37a4bbf21e5a5a167b4625a4b62556f953a3923d5db900d82262242fc285cba71d904487d9585bf5d47bf115becaea542df03a38503d9021f6c2b96a8b611fa4206974215cbe8238b059b01ddd86dd99665fff32759b1fa5e84b03c9f2a07bfdec344241b0b62f88d3a6b8b2fb51b6530ba9e9cea0c9e82e1ded856beeb231ecd56e29489b316dd3b58ebed21e0ed92296d079f37e351e217cc3b28de06d307301ad24e22b1f07c9005aca6cc602c4833e7bc043572ef622ca6304d6cea603732856fe1b39e7863eb64910e8b7dfcb76f5931e668ed5fbd345be4ea09b8c209f16c5a8dc30d013361f6999ac8c9a68734244a4c121061faaaa44d803f0d1619e1daf7335491ded022ce026360fd59fbeb895299c063be0f0e8d569dacd3a6a377a24d9afd666e21f899fdb9185c66b599e286bee159de9921486b512462eb23025363ba7cd29efd20d170fc3906562e1410c5408648b16cae134847e06278dc02b23f14aaffc34a65c052bdbece00549ad40caa957961ea1a29f333fbf2b216ea61723aeb78ae043778aaeb1fa670cdca02d8589aeeb88c739c76e562b48b6906c4b4c68de13aff76c3fbefb74280186069d70892cdc4d21e2aca1c2073a36e1e653c834d06e192408bfc6d72758c2828b07f1565822a2aefe1b723c62539e43bb6c9147072e2617e8f5ad149355421ecaf97e3b9fba34690ce04b4d4df4bd9cfeb7ae8d0588377f74f6b7551fafed35b8d11d2563781828c48adcd8cdcd5a371c73dd65d090718235b19cdd1e271f11831421d12d9cadbf3c54ce60439f50f60281022313a7a2009f43a799c8edde0aa66dffa6f67a9733e479f80eb4f8159a86fdfe7262bea1921107d93aa45c21e163be604f04b0d556088134ed60b88823daf2c8a402b28bf21d93b5f109aa804f5fe14f73ec47acd60530f43a131a0c2d46154fe14731233821eae54cdc08e11cf06c7ec203fdb998436f09b09cef26edbb49de20405c6521c79b5f9c14be8e418ad02169fdb99d36128e2ab589594598f0b4508c87c5f5583cbdee904a3b7534143460107c254fa3db9b838d81c3c844ccefdba95aa78435c3d64c11501277fc18befa06bcfbab01e279cd85fb2323158cb6ed560de9b7ce72d57393b8994450cb3ad96c3bcc64b7418351376a3fc736d62cf052a240d3cd29d5015afbab12923ba642232932524c457847986b298cfcba1aa349c4e47cc3140baf08e353b7cd2faf9a04ad43af8a677be1a7750e939c063d6d37b6e6d05ef6e312b9b4cc12264b45e1dd41eb44a079d2a5fb20bcdaa6859a881c9ddb1abaee15f4849f75fc4d3a9a1db36d5efb056da569eb746ac90d3fe2b62dbf37a3169d6e4bf691a239d32e85f336b75efd07c1fbdb1fc8352c3558ae7ed9f3defc14c1c13f251c9635e5c5763efe78108d2f1fab131ad900cbe280619d3e242b1dbce29996f7b6834acfe23c790886a8c867e16599534c86f35e4fe0f3cb74d520b3c1a950f4debea5ae1d7e0c4578af97b5eae511d5e656ddffbc5d81e09a61e44dadee98e48dad5d91305468900cd6a9dfad74234f4fb8471149ea3447ab61b2c643fdcd6648585f45cdd83f07c1dc0d414ef0e37dd53e8bd3410d156a951fc6e53c0458ffce951f17b0270f9bd363a60cb3c444555904c314a84d69f485e4ece4e4206c6ee9ffc7811485417f96340eff33e723a87db50f824a380d7f720ef00d0c47df0d47954c2dcba031bbde948eac97d15cabae19c513c5f62af5e843511b9b76ede4c949848b16a8216a219fb50245b6fb524028c47cfa1558852f9c49ae1a05f8f022ba1cbc4efe24a13cddc3602ceb4933e6dc700518c15cb964ecca90024101ad12dac87e2e7149f184110c3342ec5ed94e235696636e0a940b6e07d472d9765c115c8bf1341d6dfd06ea04bfe8307b1aa756f129810cfec238910b6db6fa857361c7b45fcf44f0f0435662953f1082c9896b6eebfbba2e4cf079ab8017c1839c17198e560d1a7a5037fad707688e3bc33e95ccf644a17ab1dba730cfe2b41e3f006c97ffbbea709327d731325c2bb8d79775fb819bb7ce056313f8220ae2ef07fc34823f32e43dbbc222995888eeee551cdb31526a39d7e8a2aff38490aa8b1178c1401159a7d46be12de3caee40710ea1a4ef0a269fc5be453b5aa417393a9bc83d75fe1617c9c5e42ba1b75384f06c5aecc75c9e052ce3d9dff461cf77e1dad51fb09f8a0bf7141862f48b8bdd60cae23e10212cac4a3dcf8126cdf481117b7084091c0ca16d82a5999e278086f34f5cdd3e0c53d15b922923a7e7587f28319df125d366fb15856b01f8edd24f4ed1fa5525043fc30f65c6640a233e900561882f1a8c690800a7fc882e966529976af3f4184bb38efb14b21b4784f60172c9719c27fd4bac3286888586de4305036df8487de1eaef321cf4da9e742f2a920130f7bbc959dabe90e271554613ee60c4458708c34d474fd3da8807d55ce1eebcea3cf3e27a79d4ab4b48bba648d400e5163bd5e85ec29b594fcd11c7eb5aae5a0d6825038f671e5cf3543a8d8b3be1b850d8bfc03724973bd3d539aefe33913801a71993fdcfc10b78678b8b332c2290f49b337695b401e057697e8f0178c22a1367ca26ca4d176cdc85836b83f0d452a33400043164279c1fee47b82c7876160979998d0b77729770ed84d3d3a2b20e0e0ef63e95c2b479713591fb2ed4fc60acc2d3547589b59377d2974c0f9d6a5385dec57dfa749d0c16035da170db85a8c67ee64c68218c02ffb7db30b5721b1a1f63c6a8094a6f6a1893f23dd8c8796535ada74d25dae07673576fdd84b2f31b6c9ee2b6848826af098df16c08978a77ddd4de15dec79786cdb290706398a52c52b7333884f42bb0527c179e5b6714"}]}}, {{0x9, 0x5, 0xc, 0x15, 0x30, 0x1, 0x1, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x10, 0x2}, @generic={0xae, 0x23, "8c1d6a20e20d3a346cd0738663cf0271f1c58f0c5ca737299ba5be8b9d8f1932171cfa2a0bc8c0a59b3c1de4d103d1d63793375a4c77644e534ab57d882ebfad814a8cd7ccdc66c01dd98f9edf9ebce30000c0c684149da08bce2118dad78efbd21f67f742a5b42bdd27632ae285048b391ec3b3b525a69e33afdda4b80c45362ca41fcfda6b1081c58c269a73ba5ab1e7113440a6db7e7aae6d8a137b4b872a4cbf85302237382456959f01"}]}}, {{0x9, 0x5, 0xe, 0x8, 0x18c, 0x3, 0x7f, 0x7}}]}}]}}]}}, &(0x7f0000000280)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x201, 0xdb, 0x3f, 0x7f, 0x40, 0x84}, 0x65, &(0x7f0000000080)={0x5, 0xf, 0x65, 0x2, [@generic={0x56, 0x10, 0x1, "d6271d0b4fb9c470b01f021fc77fcd94ccf5060058e4ecffb0e2c4b4d68777dc754fd9693bb336fee1016fa3cece55e6781c64d3075443d3b302f081806d467124613543364b6c2e365af5c2959cbab14669e3"}, @ss_cap={0xa, 0x10, 0x3, 0x3, 0x0, 0x3f, 0x2, 0x3000}]}, 0x4, [{0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0x426}}, {0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x380a}}, {0xb1, &(0x7f0000000180)=@string={0xb1, 0x3, "99898647358eae2670c6c8b77872cb8a4bd7de985a100525c15d91462695da94321a47c7fc514387b430dcdb017d45ecf88df181798f22bec854219347281633231cc40ab9f01db4ff607d5fa10cad7ae18ca11201204257ccc228f8dde4313a21bd481c5c450b762cd17b156c73d6a72248b8fb2a1e4099682951d380c3146d9b0437f60112b8f0dba57cf5f1b08ef6c3fac59e9db6b6c15ec6665ceb2727342e186564b08d417ede1a0e946b0fc3"}}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x416}}]}) syz_usb_control_io(r1, &(0x7f0000000480)={0x2c, &(0x7f00000017c0)={0x0, 0xf, 0x5c, {0x5c, 0xf, "2e7a696ac7c5351cff89b4b75aa83d5a74d32135a3bed7461d8fd541efae286152cdd7d788aa753a6f7d06325625ce0bddd2880d73fd6053eb1a717385cd58c62575a7cf1ae53f38682503198eafe6374bdd5518fe99abefd9ce"}}, &(0x7f0000000380)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x165b}}, &(0x7f00000003c0)={0x0, 0xf, 0x29, {0x5, 0xf, 0x29, 0x1, [@ssp_cap={0x24, 0x10, 0xa, 0x3f, 0x6, 0x6, 0x1e011, 0x8, [0xc000, 0xffc000, 0xff0000, 0xff00e8, 0xc0, 0x3f00]}]}}, &(0x7f0000000400)={0x20, 0x29, 0xf, {0xf, 0x29, 0x7f, 0x95bb057b9e2243dd, 0x6, 0x1, "5a056da1", "f27b7226"}}, &(0x7f0000000440)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x3, 0x10, 0x5, 0x0, 0x9, 0xfffe, 0x1ff}}}, &(0x7f0000000980)={0x84, &(0x7f0000000580)={0x0, 0x11, 0xba, "b8b38c295a25b69fe8093659e4b553aeab2a625f5f33ce477b5779cb20e89a6a065e7911de90d578727e326dc50f7ca7b6bc19c5f45bd09d92b081f9eaaf8fe6c6ddc713da55755f3c7a3c2020c18dba831a6b92cfd12469aac8a0729159ed5f1e3bf3a78c88acfb128757b64f0c024a7caa1f76da3d8aaf78882ce005c50d149148f4b1f77fcaa8a606f3e28d62fd9f522e5f6e430cf50a966ee121ea360655048ce02ce41d9a7190f3d46f06d710979d657a727625b0c30f41"}, &(0x7f00000004c0)={0x0, 0xa, 0x1, 0x1f}, &(0x7f0000000500)={0x0, 0x8, 0x1, 0x5}, &(0x7f0000000640)={0x20, 0x0, 0x4, {0x0, 0x7}}, &(0x7f0000000680)={0x20, 0x0, 0x4, {0x0, 0x2}}, &(0x7f00000006c0)={0x40, 0x7, 0x2, 0x100}, &(0x7f0000000700)={0x40, 0x9, 0x1, 0x1}, &(0x7f0000000740)={0x40, 0xb, 0x2, 'C&'}, &(0x7f0000000780)={0x40, 0xf, 0x2, 0x8}, &(0x7f00000007c0)={0x40, 0x13, 0x6, @local}, &(0x7f0000000800)={0x40, 0x17, 0x6}, &(0x7f0000000840)={0x40, 0x19, 0x2, "8f28"}, &(0x7f0000000880)={0x40, 0x1a, 0x2, 0x6}, &(0x7f00000008c0)={0x40, 0x1c, 0x1, 0x47}, &(0x7f0000000900)={0x40, 0x1e, 0x1, 0xb4}, &(0x7f0000000940)={0x40, 0x21, 0x1, 0x40}}) r2 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xb, 0x7, 0x1, 0x20, 0x7aa, 0x1, 0x620f, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x86, 0x84, 0xec}}]}}]}}, 0x0) syz_usb_control_io$cdc_ncm(r2, 0x0, &(0x7f0000000500)={0x44, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r2, 0x0, &(0x7f0000000840)={0x34, &(0x7f0000000680), 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r2, 0x0, 0x0) syz_usb_control_io(r2, 0x0, 0x0) syz_usb_control_io$printer(r2, 0x0, 0x0) r3 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xb, 0x7, 0x1, 0x20, 0x7aa, 0x1, 0x620f, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x86, 0x84, 0xec}}]}}]}}, 0x0) syz_usb_control_io$cdc_ncm(r3, 0x0, &(0x7f0000000500)={0x44, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r3, 0x0, &(0x7f0000000840)={0x34, &(0x7f0000000680), 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r3, 0x0, 0x0) syz_usb_control_io(r3, 0x0, 0x0) syz_usb_control_io$printer(r3, 0x0, 0x0) r4 = syz_usb_connect$printer(0x3, 0x2d, &(0x7f0000003f00)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x50, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x4, 0x10, 0x0, [{{0x9, 0x4, 0x0, 0x7, 0x2, 0x7, 0x1, 0x0, 0x9, "", {{{0x9, 0x5, 0x1, 0x2, 0x1d3, 0x4, 0x1, 0x20}}}}}]}}]}}, &(0x7f00000041c0)={0xa, &(0x7f0000003f40)={0xa, 0x6, 0x91, 0x66, 0x3, 0xfd, 0xff, 0x1f}, 0x47, &(0x7f0000000300)={0x5, 0xf, 0x47, 0x5, [@ext_cap={0x7, 0x10, 0x2, 0x0, 0xe, 0xd, 0x7}, @ext_cap={0x7, 0x10, 0x2, 0xa, 0x2, 0xa, 0x3}, @ss_container_id={0x14, 0x10, 0x4, 0xd7, "c09aac2dbc97bd0b78b9851d72415876"}, @ssp_cap={0xc, 0x10, 0xa, 0xc7, 0x0, 0x7f, 0x1100f, 0x5}, @ss_container_id={0x14, 0x10, 0x4, 0x68, "a92bcc9362bfa95a82d04aa2058a6d95"}]}, 0x2, [{0xfd, &(0x7f0000003fc0)=@string={0xfd, 0x3, "f92b9409307161c67f7a0cc06b36187fa68d062bb7c16e9c630a8c7569baafc382bd13379430d1b13ae1d151c7006eb7a38201331efffd3f7bbcfb588aacb3a02f68520ea294a7209d3ea27b2cc346e76bf8d33bab824822c946cb1f3e1a9e233b8754153808c37884272d30b2c0b544293485449771fcdc8c3b94173b0da7c6d04c8b0062eb9ef7bdebe616df960a990d88146f22a418f0c9d8bf06d53ac70dc517f54633145a10eafa6678cf3a42dbd60581b71da3c4219bf2478d42923f4b341be812dcb02013d0740e1183c95bfda06e49f14b13848e00a8849e053d7a6df6cd64e1c745e56e12474883745e5922f5047dd923a42ea3a2a57c"}}, {0xe5, &(0x7f00000040c0)=@string={0xe5, 0x3, "adb539dceaa0be53851825d11c5b8aace9cfbfd903b6a671394f6171ab52cbca887caaa0ecba40bd21b345854dd27be21e5bd07c32ad2c021475692eb9239dd991a55e2d54df3727bf3d201d8b460b4a20321bd332204b7988a414e8c1ed74c2d3087c856fbbe830743f4142ee6052f8238542477584ef9560c491a30bbe165a77e835791d6d73580d0c0b7b6d4a887ee61a676947d0b6b6c35e49279c025930daf024dfe082b23a9db9c1ce05d81d521f08447ab2c0285f529ca8ae86844c631083aaf15e33e82bbceb6ac57461c6257aab854c500534c6decb65b92cc79f4157e356"}}]}) r5 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="120100000b070120aa0701000f62000000ff0f021200010000000009040000008684ec00"], 0x0) syz_usb_control_io$cdc_ncm(r5, 0x0, &(0x7f0000000500)={0x44, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r5, 0x0, &(0x7f0000000840)={0x34, &(0x7f0000000680), 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r5, 0x0, 0x0) syz_usb_control_io(r5, 0x0, 0x0) syz_usb_control_io$printer(r5, 0x0, 0x0) r6 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="120100000b070120aa0701000f620000000109021200010000230009040000008684ec00"], 0x0) syz_usb_control_io$cdc_ncm(r6, 0x0, &(0x7f0000000500)={0x44, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r6, 0x0, &(0x7f0000000840)={0x34, &(0x7f0000000680), 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r6, 0x0, 0x0) syz_usb_control_io(r6, 0x0, 0x0) syz_usb_control_io$printer(r6, 0x0, 0x0) r7 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xb, 0x7, 0x1, 0x20, 0x7aa, 0x1, 0x620f, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x86, 0x84, 0xec}}]}}]}}, 0x0) syz_usb_control_io$cdc_ncm(r7, 0x0, &(0x7f0000000500)={0x44, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r7, 0x0, &(0x7f0000000840)={0x34, &(0x7f0000000680), 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r7, 0x0, 0x0) syz_usb_control_io(r7, 0x0, 0x0) syz_usb_control_io$printer(r7, 0x0, 0x0) r8 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xb, 0x7, 0x1, 0x20, 0x7aa, 0x1, 0x620f, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x86, 0x84, 0xec}}]}}]}}, 0x0) syz_usb_control_io$cdc_ncm(r8, 0x0, &(0x7f0000000500)={0x44, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r8, 0x0, &(0x7f0000000840)={0x34, &(0x7f0000000680), 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r8, 0x0, 0x0) syz_usb_control_io(r8, 0x0, 0x0) syz_usb_control_io$printer(r8, 0x0, 0x0) r9 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xb, 0x7, 0x1, 0x20, 0x7aa, 0x1, 0x620f, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x86, 0x84, 0xec}}]}}]}}, 0x0) syz_usb_control_io$cdc_ncm(r9, 0x0, &(0x7f0000000500)={0x44, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r9, 0x0, &(0x7f0000000840)={0x34, &(0x7f0000000680), 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r9, 0x0, 0x0) syz_usb_control_io(r9, 0x0, 0x0) syz_usb_control_io$printer(r9, 0x0, 0x0) r10 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xb, 0x7, 0x1, 0x20, 0x7aa, 0x1, 0x620f, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x86, 0x84, 0xec}}]}}]}}, 0x0) syz_usb_control_io$cdc_ncm(r10, 0x0, &(0x7f0000000500)={0x44, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r10, 0x0, &(0x7f0000000840)={0x34, &(0x7f0000000680), 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r10, 0x0, 0x0) syz_usb_control_io(r10, 0x0, 0x0) syz_usb_control_io$printer(r10, 0x0, 0x0) r11 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xb, 0x7, 0x1, 0x20, 0x7aa, 0x1, 0x620f, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x86, 0x84, 0xec}}]}}]}}, 0x0) syz_usb_control_io$cdc_ncm(r11, 0x0, &(0x7f0000000500)={0x44, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r11, 0x0, &(0x7f0000000840)={0x34, &(0x7f0000000680), 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r11, 0x0, 0x0) syz_usb_control_io(r11, 0x0, 0x0) syz_usb_control_io$printer(r11, 0x0, 0x0) r12 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xb, 0x7, 0x1, 0x20, 0x7aa, 0x1, 0x620f, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x86, 0x84, 0xec}}]}}]}}, 0x0) syz_usb_control_io$cdc_ncm(r12, 0x0, &(0x7f0000000500)={0x44, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r12, 0x0, &(0x7f0000000840)={0x34, &(0x7f0000000680), 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r12, 0x0, 0x0) syz_usb_control_io(r12, 0x0, 0x0) syz_usb_control_io$printer(r12, 0x0, 0x0) syz_usb_control_io$printer(r4, 0x0, &(0x7f0000000540)={0x34, &(0x7f0000004500)=ANY=[@ANYBLOB="a5e54aa426444ac0b3c1adff9ff5ae911cfeaaf3b7cdcbba95c6895837a463e35121", @ANYRESDEC=r5, @ANYPTR=&(0x7f00000042c0)=ANY=[@ANYPTR64=&(0x7f0000004200)=ANY=[@ANYRES16=r6, @ANYRES64=r7, @ANYRES16=r3, @ANYRESHEX], @ANYBLOB="31314f1bd2c16606b601f2238155aa1687cea844cda9ae9a4a608c44495263cc813e5ef4e146ae7830f09815c803fe20bbbe23f01a1a9969fb54916e11815d636421970e3bd7", @ANYBLOB="50a13a294a125356b43ccad6ab59ddc3a89cf48906bc3df1b86fae57000cb8965b4821aebc180beb57a3148ac402d545a32b25f85a5cb6cc0a82032876f0b359c60c81ac5604cc4ab192c897f475e1f269adac8bdeac5bc4318f73e3c263f74858715f22b5296837dbce6a1ae711ce616e489205a312491f9d7e6f8e98338b1e9b02a301a342c9c803df014fc16be3ddccf46089be27a5c1324965397cf04bc5a57b8868d1327b9335d1142ffe322c88e530e43ef43bf6f43f7cc90b9f4d93bd657d3e3229397e1f7613af489b0a96ce10e8", @ANYRES64=r3, @ANYPTR64=&(0x7f0000004240)=ANY=[@ANYPTR64, @ANYRESDEC=r8, @ANYPTR64, @ANYRES32=r9, @ANYRESOCT=0x0, @ANYRES64=r10], @ANYRES32=0x0, @ANYRES32=r5, @ANYRESOCT=r5, @ANYRESHEX], @ANYRES32=r9, @ANYPTR=&(0x7f0000004440)=ANY=[@ANYRES64, @ANYRES32=r11], @ANYRESOCT=r1, @ANYPTR64=&(0x7f0000004480)=ANY=[@ANYRES16=r0, @ANYRESOCT=r7, @ANYRESHEX, @ANYPTR, @ANYRES32=0x0, @ANYRES64, @ANYRES32=r12]], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(0xffffffffffffffff, 0x0, 0x0) r13 = syz_open_dev$hidraw(&(0x7f0000000a40)='/dev/hidraw#\x00', 0xc4, 0x200) ioctl$HIDIOCGRDESC(r13, 0x90044802, &(0x7f0000000a80)={0xd3c, "3f5dc59862c7cd81839e67ea8f04383ce7b588a90e1f827c23f5037c68ac7bbd5fa7a8ad131f0210f0978b4484ec46d07a1579aac03adb43d1c1808818d47144ec810da595b8c0950508de9cc4787f3f8e4d98c942526aa598b5b9e0c4dfe7ffa53f5e680c8ecbdfefb7be91b750f4c62e66be4c665a901a6ecd87cc5e7bfda8ff1aee9e6669ff6410e13548112d77a1cc04aee08d65b6bb09148b916ea4c2fac375f57a1a32f652029c7ae8160e28680b68e56018d3410dd1aad523d91932a6acaa1f44408ae12414a1a329b1ac7fd2a12ba06f4fddb6e50ecbbe7b87b6638f4da764ff38d984c36819db36109fb11a62ee78dcf8ec447b5ea86942da6fd9e094836d0303fc984d1ac52fbea705d5dc25d9c94f26a7ca7e4d02591f9d1c2d92629d5471b24479663277a3aea7cb0bdaf02dee23058deb22f98a0292a2fefe2461508eec29f2a7a0534e683745319965a0bd1e9f5617b1aa4594efa57a8c8b5a9404acd5437f728a66266f3dfa2f71b7d0caa90930ad015d38dc16dcccaaf7814fdb62d1d3be11e026711804777df1d7e68aca6727934905291ef6c79005de6e2197ad55e68047431e07b4ddc0ce120606b9808be8fc54e18808f27e74f73a0d86a6d97653ed4348e5e2417388538ba9cc5d6d2e86151b5def8484e7604c20a664c79e003003fa3144323886419c19a8838cfabdd24f280fc1797f99555d8ded5cc7bfce98a73c7a71e55c3292a394d724bb0b2b73169073600c3de476898d3b95b5022b9dafb26ccdcf38d536180fb3d8af7b2888d5e037fa750cd039ec3bffa533bf422fb483215c55c59e42c0300d4191442d9f652dad0b34b8629b5979d9c36555816724983549ac7e7ea9b2c8730f1dadbaf4c5fc967f6aa2d8e976edd05e7977bd2832bef1f5c4219bc9127b7196c985220bae01e3a1a7f931d8e8c2dd59f430601fe7284f0d08bbba4010446dbcb960f0a85026e0f8d7e878bca8cdb84565218d1ab4db4498479aaace69bd697344f23fd1e408b1156dae9fee86fc8bc4bbfcd49786792b3e24cd9514d7ededab13a72c66e6bf0446cfc3a62a0496dc1e780715efc9a22bab3b6295a77ec598554228d7a1dab40e244708354cc549408143ff4cb5543aa4150335ef91f65c2f67352452095395c0388c4bc08b99a75d5a3daeb3020d984851d6ab1d6fea079eed1e0fb72f742fe2c9c5989f0e1ba0c490af95472937b348723bf35f6870359fb28db57b2932a2e638a3cb1c9bd7452a10638f60ff6d2c2e0e23194aa3f450ddfe4d9d7c4a1455b77cf756c399c837ddc124b5ae15b34e55320ade3e63724e629a78948677d1926de4fdad3546cc6ad972688fa46f1bdb8d066714e2a72e5f9e82ee6e523b1b111421ae246655c6ea0d44d615c5fee2c42f232e71251de05ee2158e232367e18ba34934ec5d9af3460e8459688eadad2add0bfaac84753c0a9d959f03f01144aa2b349ebad78de28b4c3e2eb87bc5e42299f165ba9189d86e169eef718562d0b1292999eb953bb29dc1f7063654550484d9f270128d5ca4422ae955fa81032a1c5ac2d06f017afcd76466adeca85e6ceea1c725f72a42a2f2c5809cda085db9ab1455b02069e9f5acca54b5b9522bdb9e6fb670780135ab8a1dd98c8b1736e0a526a41af35236dff3f511be90cc31cd35b10c41969883cad5786f0652541443615a89ea6c7997dc4c11c8f0fafbaa1007dc1a637c57e70f3f79f72023846a6cb25af7a83ffe5994febe17faab9785f90d07d84249ee79d03880d6caf9217400c666d61c5f4a0edfbeb8d745ee430b903099ab04ef2c6edf6002c8e54911ded38e23b5f372692c42f45002b72d1ea4ed894272ce4888404a4cff90306e8960cd963806a005a918856332d29ac4090bdbfbf04ef62eff6d299f48d49e329c3b1408caa9b6173d91f28061a3f06aea4aa555c8952466178040952da68e848e82137a12e8d05b43ef8ce274087fe98f5c985ec0178ba0b160462514007807c2a6c09bd6fc0230039bdd08e55b883f8e25ce29f7fc5038633c3e7de1132075bf4061b0fe77a4e1a4b4248f6628044d7b8cc78bd3967c4ad4e9cc7bff9e7d6b232d4df63f7fe580172e2c3950dd868122f2969bc07e10f3e3f2aa72fd0bb477f5abdab189ff2f06e3b6b1aefaa58b780ed5c355f870b45bc3bd5c4159316bcc65159efd1596593a35f9d8b9d36a5789b92cb961948bcad61a978be0773f700a693ab601abf197359e4e2b5890d5a6f66d6c25fcb96677c52289776778c1f5bd2bea967f45253b54c9f3b33823a13d2de04a66f214c5553a8c7a9c8f1601a6e07c2ef4d08a6650fbf3fa0b8cd35c5f094a73a4ac6c77a362e41c5ea381647a054b600dc287590321dc63fd071c1a36cd5cc72a9a8e460e8f8da7de08f13a550943b84129ebc86c52b25f14a2e38e00c8d42b2e0278246ecf2447a7e90f03020cab3538dbe084b7e634ca9697cfb458d097fecbbdadaff7e7b5c2b94a13dc699eb70297bc3fdb716229c2e6a084bb9c80a8c3e08cbecb95c889ae8c2a1d00f7e08d51361ddfe3dc2df39f096d09492b6677761c7a187812b022443852b0f38edbf325de14583dcbc830af964af871eb078f6247bdd9ed3b85ae6e86ac2f5acec86a6d338bd2d6c6c1d401472f3fbeb038c9bb1b302b4a1468c2a854b50109eb4e0bb4d889a70837bf66ce6fed92ce2fc58569b8374358afd83c3e460a1d04cbe96a1709ddb30c7d4d7b697f91751b288410275cfe107d88038e050346dcbb4dd20971d0f543455d4c217f283fabe2a53f53e90e09bf0f2e84d2f3f5424971138e4be8a640eb487fb2beb1291cf28eec92694493f8f36c2469477aefaa9748bb1a76589aa2b9afe0fb8392cb9ea59c1cf7c3862b8eb99013d49f6840c8b3a4315bc00973df0362ad3a7cae3df352214e736d54dd0ab45c2db017c01b080c87b54e93c46c5bfafdf92adf4f7e892f3774b0ce89c09e926930aebbda229356ace8e0b36a13d1bc08f41f3c5f1d8051bbd3dd9d2ec32bfb8632897f3043a060aa8b154d67b930c6848449619a6227205892a47bc5156c1471df5256f2afe62c02d898ff3b6a6328da8d4d276797d7e0c3fb38558f14c3432ad29fd6f2d1f8526ad9546ea7a6a2234cd151f6413e27e81ae82d1c6f63e4bb9980eac6be0f3f4151c2216e47ba98700f0b227fde7fc89ea97b5d01f09412b88eab63cf1d54aa806c9337f377061b52f68d00cc45820cc4cd1518e1a1f229e8c83e6da2619abcd9fba560af04af175626e2c534b40a2357b46d0686ef0beb037232d18124984cf6542efaa9a530be8e6b42627bad57eabc64574c4d5f81190bf2e5aeed999a926598d52bb36546007904cb5a71a17aa64ff22d91a493f7d19d52d17ecdc8893a81499b602ed34ca20fd8b42529889d4ce98c10028b69e2d1a9d935a78e9aed121aae3485c959da6da9df3a0f01ec3ca757170a68fa46f8445163603cbcae13c631ae8b66a6891ae69a0aeca6a11e2210b702a3a2108ad7d2ec37b493f94af73f30d368f4e1f5f80bedf358e7b835aba10d7017488b267efdf120e74761c5e99ccd6992e5750bcd481f35dc26cd4eaec9c6a9f0a45e4f751798daf91b06d08b5fc712a01f89b297356e461460edcba1459f7f3af849be0e6e2785abb5b929f654956a42b8ee2d2ff7348325f183ab418adbe2e6973e3d9d232ab2d48adc6a57ef33777fcea4e8023bc9ebed6841b837402e819098b1dff400908cd96bc2b16a2e4b804dee9a1873fb344a8d4e2c0abbdb5ccfbc09b50cde00fe3d89cce64490aad49edba4c6f8c5ddcfa30415f60d231c4a8f5f020f8af86dd6da8ef5e92480925340f8bdd20e18b54d45829c9cd92f6581058b299469b5166dcc946bd6e5bf82ba4218f00ac9bb9e577181152e5b711798c278e4b9f7620d7dcd45aed9671bd7a4e6081683f68aa7d77f6e0faff99cc960c8a2e8758ace1173f1d5b3189e4601349ffd5f4c05f198636a2bef5d44f77379b03fbd8eed9752ceef30da1efd0ae29761a0a84003577f7d32a82a9338f294fe10c844a88340e786e0e7f40ed756c1f76f1ad90e4458f01ab7b3a1cf5f771cbd4890616f9612eb03075990cadb75113bd4e2409d61f64b2673520e1fcdd4c1e2b887d4dda604776e671c0f72c457b2308aca66aee6ca6c6c419f04793e2f4c0f2ceb28044812d0cfb551f1ae909f88b520bb1268558a7272a234ff9764cad08481d19c51cae0b5071ec350642614b1ae1d66bafce00bc4ee22f1bef47431a90fcb44a45aed9b65778d180fb01b6e8cc6cc48423e94650cecb7dd479b160e73efae4e035c7c3adb0b37bb2abec2bfce78eb2e48718f71681b5f9777d13aaffd04d7420dea24d7ded017fd253a54832747e1a421b286f9844527d6e910ca9e1853aea92ccfbf0048a0657a0af07cd5c0fe90f63e4f75cb5f1d6206b443bda11d6be8137929845cf0ca13d3b9715abe3f2e5d68191307cc81311868465b6b21149075cc2bfeaccf1ed1d1280c3815226a2c257175010d9d39fa9358a0bab34e3294172208a34c09f51f40cb7c6fd12d62c48efa8f110684dbbcbd1e93aae6d0ce0a46b96df25d551aff4b0df6b001921550d26f6cb5c4c51500946cef5a200270806b261bc6dbe0090177eed702841f0647ea6f0a9d1fca6b087ba20e1cd338b91b25cf57cc36013be67aadc66b1ca962b4e76c2111743188208dd35804ed2741d30314c2b126a6de35b0cb6e5c90bd69401dc84dd7a5c22f4f512d2c81"}) [ 1807.346166][ T4466] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 1807.356212][T18851] usb 1-1: Using ep0 maxpacket: 16 01:14:59 executing program 1: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000003e40)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd8c, 0x22, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}}}]}}]}}, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x41, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) syz_open_dev$evdev(&(0x7f0000000300)='/dev/input/event#\x00', 0x4, 0x400000) ioctl$EVIOCSCLOCKID(0xffffffffffffffff, 0x400445a0, &(0x7f00000000c0)=0x3) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x02\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\xf2\x00', 0xffffffffffffffff, 0x84800) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(r0, 0x0, 0xfffffd30) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) write$hidraw(0xffffffffffffffff, &(0x7f00000001c0)="45d82deebd253ccba03222ecdb8d4c199d885e9d4c74539334b9e3bb9af0f15dac6cdb16812632f0e67d0e66dedaac2b6cce08673b63676927a298aec7ff5212f6c34a65b9ca45a74d1bc1ed7dc0ae124416b05adffed621f3e961dd8441122e90369947344e2c9ef2c67f28e356bd0b91c53e8e199fe0753b9850bf1acdbb12adf81ae12d656efc739bfcefc3f4444d45d173adf1003030a1de6e1ffb6dfd405cdd17bf90d6fb98a9c185110f42b54ed9ddda78", 0xb4) syz_open_dev$hidraw(0x0, 0x0, 0x2246) read$hidraw(0xffffffffffffffff, &(0x7f0000001080)=""/149, 0x95) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCAPPLICATION(r2, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x6, 0x1b2fe9a06188fa76) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x101) write$hidraw(r3, &(0x7f0000000080)='\x00', 0xffffffffffffff5a) r4 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/hidraw#\x00', 0x0, 0x4000) r5 = syz_usb_connect(0x0, 0x24, &(0x7f0000000400)={{0x12, 0x1, 0x0, 0xa7, 0x91, 0x63, 0x10, 0x110a, 0x1250, 0x2291, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xa9, 0x0, 0x0, 0xb7, 0x2f, 0xa3}}]}}]}}, 0x0) syz_usb_control_io(r5, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r5, 0x0, &(0x7f00000003c0)={0x44, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$HIDIOCGRDESC(r4, 0x90044802, &(0x7f00000002c0)=ANY=[@ANYRES64, @ANYRES16=0x0]) ioctl$EVIOCGMTSLOTS(0xffffffffffffffff, 0x8040450a, &(0x7f0000002940)=""/225) [ 1807.476441][T18851] usb 1-1: config 1 interface 0 altsetting 205 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 1807.489692][T18851] usb 1-1: config 1 interface 0 has no altsetting 0 [ 1807.656271][T18851] usb 1-1: New USB device found, idVendor=17ef, idProduct=60a3, bcdDevice= 0.40 [ 1807.665384][T18851] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1807.673455][T18851] usb 1-1: Product: syz [ 1807.677668][T18851] usb 1-1: Manufacturer: syz [ 1807.682259][T18851] usb 1-1: SerialNumber: syz [ 1807.696113][T29850] usb 2-1: new high-speed USB device number 5 using dummy_hcd [ 1807.756189][T22496] usb 3-1: new high-speed USB device number 59 using dummy_hcd 01:14:59 executing program 5: r0 = syz_usb_connect$hid(0x6, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="120100000000000000000001090224000100000000090400000903000000092100000001222200090581030000000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000080)={0x2c, &(0x7f0000000040)={0x0, 0x0, 0x22, {0x2b4, 0x0, "bedc2a5443640a789bdd51ea6221d59bc578290bb75545b86415f523b546d3b9"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_connect(0x2, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="12010000c250f30882050300eef70000000109022400010000000009040200026833cb0009050112080000000009058c0a08000000000c40c8a32820aaf2f1603c6aa04e0ca9b986ca140ad46ab9023df703f2edd2591ddcdda8418ea687e52e30d568f5f2f9f3354ae888248ed0fa23b2f36d"], 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x4, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) syz_usb_connect$cdc_ncm(0x5, 0x77, &(0x7f0000002dc0)={{0x12, 0x1, 0x110, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x65, 0x2, 0x1, 0x81, 0x30, 0x3, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0xa0, {{0x9, 0x24, 0x6, 0x0, 0x1, "885ffbe4"}, {0x5, 0x24, 0x0, 0x1000}, {0xd, 0x24, 0xf, 0x1, 0x3, 0x0, 0xf0f7, 0x40}, {0x6, 0x24, 0x1a, 0x2, 0x1}, [@obex={0x5, 0x24, 0x15, 0x3}]}, {{0x9, 0x5, 0x81, 0x3, 0x161, 0x8b, 0x0, 0x1}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0x6}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x1f, "", {{{0x9, 0x5, 0x82, 0x2, 0x1a7, 0x14, 0xff, 0x5}}, {{0x9, 0x5, 0x3, 0x2, 0x44, 0x9, 0x3f}}}}}}}]}}, &(0x7f0000003280)={0xa, &(0x7f0000002e40)={0xa, 0x6, 0x110, 0x8, 0x17, 0x0, 0x40, 0x7f}, 0x12, &(0x7f0000002e80)={0x5, 0xf, 0x12, 0x2, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x4, 0xed, 0x6, 0x6}, @generic={0x3, 0x10, 0x1e}]}, 0x6, [{0x4, &(0x7f0000002ec0)=@lang_id={0x4, 0x3, 0x445}}, {0xe1, &(0x7f0000002f00)=@string={0xe1, 0x3, "04ab4774f1a24ee65866bea6630b0c1e832b14d67efabadbf0e4a8826aa1e952955c118e9172f7f7e57d958d067bbb0e22a3146ba42142fa9fb6329c9f1ae451b65c133270b3a7f3962a29690ac8cceeb4dccee2a55127a5c9c9eb109ad20be86393d44de7de7493d5065abcdad1a93cdd455679d6fa0cd734e88926ed22d9d51f7932e2e67809f337b8e9bf1313d51c7045da7ec8007d87e813ede33648123b7ade4f16acd51f0bd2a068e06c491260bbcb3ad44c4db2a8c9618c0cdac52f36616ae7d9d5c6bb5d3ee05c508569569d3ce90123f2e626fe36f1e4f65af057"}}, {0xfe, &(0x7f0000003000)=@string={0xfe, 0x3, "f223b9298b1b5dd04a973ed6f3c5ec039e6f47e1d336e301f832b1d2347fe1684147a182d5c5281c7c1092b3691ffe14d83370eb75852d4fc9416c94b53e369f0ca5f27b53bf8e89a20ff796f2a4d9c3aad442767bf603d2733269b4457c5ff568d315387e41aa4321c21c93b2ed29a78601c84df33d172ab592d58701ec0e0e1f6096c6d33a519e904c88a1fafacbea8f53f6d12d84d4019eee373ee76a40cdb574baf4381536453631d993eef58ffa24bb4d243b2fed366caf8be8b6c77d1afb0b70370c55ff891cbd806d2d20c407184c6b5679483a3860469089179a611692a893c6c7b6a28fa9dc3b43c14c3f128adf6e15f5fefea0bb706dd5"}}, {0x9b, &(0x7f0000003100)=@string={0x9b, 0x3, "4b4582bed4a54fa547335c1a52d5176fb725ace9c0295fd68cf557e69f2fcb343c92d2694d6981115a5c7fe57f3322f2329ffc15dd73feb03947aedf0d40436e10bd9c8f9386d603cab370c831d6eef1ff5872479152a230bb4f177fa6148050dba1c294277e051dba042fb99ba2ff2cee9ade36fe5f9f2f1fbc15fc975e359d98294faea55afbbe8ec09ef30a2d00e48d191b71b7b8e3d308"}}, {0x4, &(0x7f00000031c0)=@lang_id={0x4, 0x3, 0x447}}, {0x4c, &(0x7f0000003200)=@string={0x4c, 0x3, "edb7aa1961081aa946608a7eab71d7b7b593ee47d2e550162a4a4a08c16ad76241bb66585641357b799c939660bf4c321600d5401024eec968d1c1f512eef7c1ff2c7fa2f71331efcd67"}}]}) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000001440)={0x2c, 0x0, 0x0, &(0x7f0000000300)={0x0, 0xf, 0x13, {0x5, 0xf, 0x13, 0x2, [@generic={0x1}, @wireless={0xb, 0x10, 0x1, 0x0, 0x60, 0x0, 0x0, 0x3ed7}]}}, 0x0, 0x0}, 0x0) write$hidraw(r1, &(0x7f00000000c0)="047bc0e9eb4465d225fb59c36f17e9445f68550760033d3276a8b0239199b76c4194881d81d94ba7d9c7637f87613ae5156ac2302f1dfd94b834c5baead970fe4e563b3c144f22c41579858b877f", 0x364) r2 = syz_usb_connect(0x2, 0x1430, &(0x7f0000001480)={{0x12, 0x1, 0x11, 0xb9, 0xe5, 0x6e, 0x10, 0x55f, 0xc211, 0x203a, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x141e, 0x2, 0x1f, 0x40, 0x20, 0x6f, [{{0x9, 0x4, 0x6c, 0x97, 0xe, 0xa4, 0xa6, 0x8e, 0x0, [], [{{0x9, 0x5, 0xb, 0x0, 0x66, 0x3, 0x1, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x98, 0x4}, @generic={0xd0, 0xb2685d3e7c65ba26, "3df4f02859870c48b34e7691922c4811472fe61b33b0f3a084e6c2466833e44cfe7bcea8c0eea4dbe4626ec51db4fffa91c3298a1f2c64a6074623d402cf9150a8a90022bb4b07e0d3de98744d12ebb51e8b3b6cd95fc350c30fef049aaf0c35dcdd7923f1c2d4067659a3154b5c7198a26f498fd99c1dd45a405708bbcf9e334b4273332918d59a958efc94bcbd73cb7ba5f36f15ce335958ac9a494813d6d052221273711f8616ed229c659bc2b52c919a82253a42fb20fdf5127bf6e2ca5973ecbcd9d8f964c9c51deeee6ec3"}]}}, {{0x9, 0x5, 0xc, 0xe311cab882893b0e, 0xbe, 0x1, 0x2, 0x0, [@generic={0xdd, 0xa, "fa5379706556858c260c38378ca818132ee2c375be29de45f25a23d248bbfb9041ac1d9d15b11ab5fd0b84cf0ccc9111f23feee9b1f7691e78acb1553183982c52a38ee6bba2f54bfda602bcd980d2ee745e8d21be1165b16d728f3488304e541331c8c1b0db74bab264bc80d1b0a9a15e36ea17327efb83ba47e4fe7d00695f8b6c9aa912a3eea3512ee9d3403b43057d70adf3a7edbbc835701d24bd3cda1a0afa1a6a06ba70f96ccc9e7f8ff6e4ca4b494b4cc0b7d9a98a4f7ee6b5db94ef1a62dd0fec4836026cb840129c782ab52e178c0bb14d4740bebdab"}]}}, {{0x9, 0x5, 0x6, 0x4, 0x3b2, 0x7, 0x4, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x1, 0x7}]}}, {{0x9, 0x5, 0xd, 0x0, 0x2a3, 0x2, 0x26, 0x1}}, {{0x9, 0x5, 0x7, 0x15, 0x31a, 0x9, 0x9, 0x2, [@generic={0x11, 0x4, "a13236b420eec10b4ac3dd26460aa1"}]}}, {{0x9, 0x5, 0xad3290ab10cee631, 0x0, 0x3a2, 0x9, 0x1f, 0xff, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x0, 0xd5}]}}, {{0x9, 0x5, 0x1, 0x4, 0x227, 0x19, 0x58, 0xd, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x81, 0x5}]}}, {{0x9, 0x5, 0x8, 0x2, 0x2df, 0x9, 0x1, 0x3f, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x4, 0x3}]}}, {{0x9, 0x5, 0x7, 0x0, 0x57, 0x5, 0xff, 0x6}}, {{0x9, 0x5, 0x0, 0x0, 0x151, 0x8b, 0x5, 0x20, [@generic={0x1002, 0x8, "21e4f650aa5f9aa58d2e35ae6a6e41c906d5392c8752e46fe9e7ec7f1340f31a6d0d6223cb3853c28fb44f11d1aeb99a59128a04c3f8dc820637b9ee9c435db5952521b4ae5fcc1783c10f5ac4c2076437f3d92cb2cb9366619f7e025a39899e1bbb512e9d16b2d6b2a0054803ff890547bb8f878ec33e1a0b5460252838d8b52cf2df247b87498773ea3e7a379c6a14f7113f2a3bbedd4e21b9dabf1ab2191c2301719fc6502b49422d9426bc909f940b09d08cc77d7587278d66ba3c8eb515d6f1cce08364b2f6fe8739fd722a1eeeb68bdb6b7d09158a0e3e5acf8784d75721dc94917454e8aa06580c05ce9a47f9341e2bc1a854578d3e436a957ca0e0c1e5140da43fd6568435e427be9f9cf23539d89f5f6d7367233b72d29eb7a6dc4c31aef417e1022caeea75125aeeb6eebd5d3a4c94b76f843663c2d3f8c2b7bccd8a12adacefe59ed8faba603564af5266b1915610e9fc666e2725f3460fe4b0c96f81b6b652f8d6355f868fecadb9ab07c09269ec6bae8bb229b8ede4f5d1c78a9c0c909db11960575b4d3f4f515a35d2843d125936f116bf9927ab43a81b006e79c535e9ff90bacb60b084dfc1887f805a20d6c6a2c28d119c267413df112eb9c65cad7b98638d462e05d09f16f151486a8dd2aa1766e9f8e24bd502274cde2aaf6f1aa6a0df6e07305e3be82a66cebebec6887ab604261dd260761d156dc1867d789a5c7678a23b69aa011195b6e1e27362ba6369ed9fda5179163f401528c9e28cc99dc4aa3a65bf4d4d59d11a563612722e0c5a60432367547001085717a7869d6aabb3048c520ccfd584f9e5919ba5eebaa8a1433aebaaeb1002ec6fbb744ba8e2007083a2f49c5cd35eb451aeb79fa8ad3e093767c01c4b06a22ca0d3181522b63425bf711a6778c9be93af6b219c261153968e9c668e153cdc92ae0fcaf7a5f2c1b903099a80a9826f06b080376152f2e8b593f61b6bdeb3df184a279a3cab4e73dd559940b1a26f78136816767555e43c3fd77e999a8f2af9d8efa67d3a4ab24e3160ed5de320c50d9e9161d63cef9956647d2d90c10b1e559a4483f1bf2f664ecae24e694b678633aeb402cd904d0461daec00c9c8cf653ea04bcbb7d33f423dc71ce39e618b7689695f03de54bdf847a6d93548a4191cd5dea8717712a704a361430a497c745a3f9b4f514cc6b25f12ff0a92ca9676645125d9a776b0b392fa7ff7c86fcfd2aaaf9edfa5f44deb074f73d8a6dd666ffb8b05909ddf6594c08f4035e652362fa6f5591b5e315261b66ea4a9f5d4dc3a708b754f7df5334ad2003834669621ee4aa08be515c05c4db6dbbe207130bf73ef9254b77aefb9180944e08cc956a2facb6199c451e72ca597ba226807c2f89e876549dbf3b28206f395569f2ed9e7dade7b540dc12abb4da3e93f472087848e646e289f00da9c71d999e61f498d4146eadfde19c4dd1295f6081158f4eb90c07b6544dd6ec8293ec99dc567322ece986f7b2ff1933545a6e95aa4b115c6e9378d9dd5488ab34e6e63982615e165a6df01473bac67303d9a21bba78861dda9f2916fac5cd6cfc4600ed68ba145fb749888fa0707bb1ad96a16fce81ed21ae9e611eac4c7a987811789cbfaad3d652bb4c8cca55bc6b05193a01bf083594da6a730ae4d70c2e4cfbd0d6a7230fc01a4b1bf6a7007eb22e4eef27344731f108231f03710475960683f4e265e60140d8d93d2a3e3026e1a986757127c484ce6a2a89df7026ddc6709e3dabd7993836e3ac25d1a15b5fc8fd893598923f206bcee23b6702a63d8b8d0ad0f5dec48e2a03007fe6b1fa9d6622d8e5a8e2cdc3ab46cf426032a05b400896109d45daa98a68d00388ece5b53e31d0d7a09744301ccbef992486bd56fce7ff8f41bba920ef8e7ae442c2f361fc6a3e8c5c81654a5a271c4359c8cbf9e2660a4e9ec9df5f1ac4430264024ae2a661dc9c2e9c28b6a0dcbdad62845d2bf8f5a1ca8de19cbbc34a5606f7b4ac8a6fe44795e30a530f6e27e4889a77517d2d9575637025ffbcdd5c100e6cbfe9ebc89962ed00c7504fb93780803e443187e9bd677e9716b0ce2efe22ce08f17b53ca74b708ec2fe043e7a7d881ed73480e1d4ae59f69748629b8315489ef612609e2ec9c0517e666f6860a9ab4dd36a92ab2fdaab9492bd8a8928ab39c342553f2434068688ce7d5e78a1141f9953229a98907a36d33b1af532dcaf3755bfc77cede1a6211c2c3d656c91441565826ac10dd5e910a3d1a8a31ce8a69c75e6562d002a1c23e13363da1993864c1d6dcb2f11bb387c81abe75fe2e7e85ba413b6509cb1bc57acfa4491e0816cbf966b1d927753a4e6668751f4ba39a63b55051ad908043544764c902e92a56b33fe45c3d47bf56da712854586969cc18090c554dc4810747911de8ac0d877c853709328d56d81e9a5045badba00702b00030aebff325705ed74d1903d26ccd5f417a557c13dbdbed43c896f3c6a6a2e4654c432fa3133684f74e71ba2b0422a45f7ec67d5446debd62ac3ae63700c116815bedb55b58f1ecc1fd806dd9a0c599c71d48aaf9f8d7354ade72f916b0635e6c37d5591b431f7d2494f8467dbd4854c2f572ca4e3f7c480de96bfc0d4a654a2307b376651e6694399c7c4af600a0b5d0d9f4a2ee5d1d72c80ce7b457b4a9a85b73c16a2913e4a920aad8721144edb0e5fce196a512612c52b0aa5dd376e82a44e64c6707694611fefdbca52c178323983c1db89a887fd295f31df9e267953b05f2d7ce39b1fdd326f29daeb290761f71d1c84f203a8b45e65afd47c6c1ca7ef939542523b8a4aac8ec7e718c8cc4a022949ddaa8e8d74aecc8d9d4c71cc2c456f616dfdbf81371c05e1b9661ee9b2b7edcadc04d4888a9f51d3e2e87771431110f68a235eda9cbbe29fc8aaf7e915144c59d659f08b07073e8ae5e9cc7c383a2b898ac656ebfe0216acec6d0ce88e54bdf7fe3765628aee6992b21feaf01c244242b7cbd2acb715fe440528207d52a2759a0de2962b92fdd657514ed70b44cfa063de6e63ec5760fafd2cf4e78f6a34d8dad6af320c751dcd25a3b9fdc38631ce274a064bf8472ef26870116f7c84e727b826d44660a505f0987fe73a6815a720d9eedcb3c5aadf5cc20bf832adc6711d2b5c8d9ed39b5fdd5789bcd21163050ad36d21a3bfff6159aa41b5fed9dc3e5ab027b9a6df71b134dfbca1526f07a0084322e5afc3d1eafa5cbb2ff1ddff2a8a3335e9f22c294aa24a684f02e069427d41a6241548029b7edc93ba6040c5b3a439cbf8a5487fa117905ac91a22e9181f385809b1f6787bd8cec80bb5a27150df834ac78314c03a8c86e856d83b2ee319f0f22f6bcdb2ffd58534626114351410aa17fb38be82e2d9ada8763432e5676150f0c272b4f8b1d6dc34ec5a30a8b5a32a127efbd7410548298f98fa1c752db22e6c8be129debe6d518c7e8e820fb689fbcb2dfd107825c5b22844b8c31fb4635e1e78bbafa33eccb547dff245c622476a08d4ad8bf12aadd8088743cc327ead34ceeecce866a60c64789d0bae20c2d3233ebf47b6852a6cfe887824807d2aa321219e4e07fe618dfe317d1a84a98b61e3cdcb6dadec301bdafbe1a9458d5f570616d008d05e99737c36915664d8875f0134a9cdc9a7684a535800d6082f5949e78b0682eff40d68fea9239564251362fce3e79625a44408751b3ad8e1e7e0b14d800949bb31c51c45ec073f8af31cadf6f4c6b8f66c03d2b76eacd4a526460a9ace76d6d47a6582a2589f5f4a4732c137aae04e79bc363cbbc50069936bd43e2df1696af9da58b134979c8189713324b066d1ee6b1747501f71776faba652f840c69edab425776acada49c10a65954f7041b5a34dad7a961e031eeb3615668625d86bc005ecec28d9ccef16ad010b5884e300fa410633ccb01e766192dfefea1e298ab78ee57793dc0ff7f5a868a4e2caf667fef30ceff90ce66be5302cc9644fc08190178c49f327d32d8e6fb7ab8bb494b4a4a42f3bf0fc3809a3b969e25acc22d869cc2a00128b0856d9b3468a0970a032e6f3a128ec24a0fb939d042d5784e293ab670f9fa1c3a50d17d80b7213e73673357305d3108595efe8a9cd705e541b0a0fba91ebdf6672ceed9959ca80d69273be557691f6dd6b72c24963666b19415bd7c7f4950505c77aa3dae34b5788f5757d2a3466df998b6fd7b06c8a2317e0d29fa06bedcd8581d38ca5bfb7fc103cff5c5c97ff2512410f7ca772c6e53f33b46a9cff8456ca0a5e4f93ecb89198a4d442020a3516b771c70c8cdab439c50fc52ad8ff7385582eacf9704869eab64c279a2fb3aa2abc21c8bb155dcb030142b117a232d9a441ecd8b1ab5374336c236d0d81423921fbae16fac1ed64df59a2609d0a4a3ba0699a44b8c47c3d06998b6a8feff796fe9b042dd757ddeaac2b0fef39e4552f271ea1ba803d28661124504f4098982a799ca44e52a538637929b83f43930c78504716ec54c0302c7193fee8d3b623dc3e386748d61cf2a2b20cdc1563b363de909f0101d7e75cc5634f01d8817c0bfc0a203fa05c8bba9498d7913f30aff050abcca1cafacacc198018de99c80ca33ea43b325678b2ecca51ca8613d4d7c119a17db2a059c3d933fe9020822e26d23c401ccb74f1ba682ae682010ece1d5bbb69ad54f2507dc0ff65a097fd3142205093f6d09e58a0c341a9b15426dcbfa61e750406e3d321aaac3c45b6e6ffc51cc8f8a75fd80fc612d99a0cd8e473fa6d6b13eeebc5c3fccd46e9c35a9ca2a43e16ecbedffbd698b3675c302342f874668b730e92fad53ffcbfb4a2920de246d34e3c0e8a87ebad068db5d2a6e067cce18c524cc933bd0a50c3170ede5ce372cffd758850baa5bda38bf9946b67b5feb73668468e40fc1da7fc12523ec30904dc5003309b959fdb15b34a46e2ac40901badc0af2d577867fdce7ccf4ac7b2368201d541bc8974c83b2a6e9b22ed545af783a416091fefd17d6ca0e43e45684a68b7f70def74e9bc2a454d40ebf74922bbd84107966e4ed505bfb3dcf77f3902833a55f51d2ba3bc08e4174572369e9c2fedd615c95c431757c051e6b0b18273bfcc30b614828a46e890eb70f92182fe4973920306af6cfb7fa4713ee01be77e2f832385b6f7519eb0060bf9888475a118c36f1b6bd86b1e019e1da858bd72ac1f904794d64e0f330a00c1f654aab01520788f28e73b333e213afad93fb361aa0603870063c3f5ab6f2f1cba6e7c662dae6f670fcc087f22fbaa2584fefa56ad94b5d16c746698d9075427224278a75e33046ea5eb1bd2c84126d89a952344d8bb954965fe80fdb0cb77f7340f8e5bbfafd348ec2d104aa5f5adbe6c84f6a4773635bb0b5fe03ce2732f787df9a1f9cc29f957f80fc75c46818e944e186d74551fc6f881a7f2f9086a9e96441b282e2a532f06f7c018f66fd689fcf5de3b4241dad429086b420e2fe2a88bd8f98488448d6049e2576d456479e7200cf22747543b898f5e77f769d4266627734daf38423a993177780675129e15a7a2f7b9c795f2abba3fb9c3782f5faa4f72ce347d19ca95954d77aa6fb9df474578dc536fcddd1820ef01f6024617bb46d2beb3adcf1519f273c526bfc2f158f376561020a4449a2e460aa3a0328a57db48c7f76fbd3808c4646749a59499bbf6ba3024be7bad6f12f82cd6c8d855f7f87e7afcf025650ee21398bb8a4d73e385d690f2002abd245c99a7d3ceed30ee4129d439f45bad9e7c4a4c5bfee3df8682b64002a6d6"}]}}, {{0x9, 0x5, 0x3, 0x1c, 0x269, 0x9, 0x0, 0x9, [@generic={0x2f, 0x51, "7d9126ccc5cd6f93d9431ef287b1bb7c908e4fa21bc37ef6b55b1ad99555f783c9c0849bfddbd0f0b191ff2351"}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0xaa, 0x8}]}}, {{0x9, 0x5, 0x80, 0x0, 0x17d, 0x6, 0xff, 0x4, [@generic={0x78, 0xb, "c1a2d1a700330639a38e4e809c9bb2777db0945ab14a64e03adef33c98f9346014e9134fd03832dca6f629ec0e45d68e66f97d909df352f720ae9a243328a126f6c99755733f242ae689117e0bf0b0e435053706a8c42ee860d9da8ad1150d5f76e498d366699a3f32b9254b4474a7d6d0256ece1a7c"}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x6, 0x7ff}]}}, {{0x9, 0x5, 0x2, 0x10, 0x2ac, 0x81, 0x2, 0x7f}}, {{0x9, 0x5, 0x4, 0x3, 0x250, 0x3f, 0xff, 0x9b, [@generic={0xab, 0x5, "2dbe787b898b84ac96359d2edea31715676a3f6ad8a967e0b38d41cfcf921e084218e911fc47d626e76b7685af16aee0296385709f4935c262a5e422f36e5e98a6214d201ace6784526e23e4ce144522315cf7dad28e9ed3ad17f7142c9af036a62ca55a228fecdfacbb101b60d46c965158527007f404739c6549c96a3ecb42598021729e3b3793e81f91d5e2733a5679cec12ec1d8e9ed630d49ed83feecd638cbdc9152e1668a65"}]}}]}}, {{0x9, 0x4, 0xe, 0xe0, 0x3, 0x20, 0x3d, 0x20, 0x5, [], [{{0x9, 0x5, 0x0, 0x2, 0x34, 0x2, 0x4, 0x8, [@generic={0x27, 0x9, "8278d2b41199770892493f4cd85973bda51d7b0b2a2ca6d3dc2d5b46088349ca25de2d118d"}]}}, {{0x9, 0x5, 0x0, 0x78cf5787e2b8fb92, 0x15a, 0x6, 0x40, 0x4e}}, {{0x9, 0x5, 0x80, 0xc, 0x4a, 0x6, 0x8, 0xdd}}]}}]}}]}}, &(0x7f00000028c0)={0xa, &(0x7f0000000140)={0xa, 0x6, 0x153, 0x2, 0x3, 0x1, 0x8, 0x6}, 0x8, &(0x7f0000000180)={0x5, 0xf, 0x8, 0x1, [@ptm_cap={0x3}]}, 0x5, [{0xfffffffffffffcdf, &(0x7f00000001c0)=@string={0x1a, 0x3, "fe648ab48de42a2821a6a574da22369f2e7195eab8060e29"}}, {0xbb, &(0x7f0000000200)=@string={0xbb, 0x3, "23cc574ae2e6b75e00c04b1badca84bd0d818e84d64c356c972ba1d4a6e7f8a2901e2d6e6609aee2676a50603860a6afca92f5d675de7dbcdc177f24b500f92ae9eac9d5f629546ba287bd55df3c4f50cb312dde8eb4f3af2a992b7438f87b92b9b3575042f919d35d1fa97e8fd7271617b5c71e3b02f35cc560efdd428cb0c01c4c87e7378968e96cef844e47a7f054751cad06090c0e6226228500108b78107f8dcde882533debbc0b6612c31be095b5bb859240d16d3899"}}, {0x5e, &(0x7f0000000340)=@string={0x5e, 0x3, "69a5e9b6445e664712a5b47da0b9e60059814d9f7ecdbd57a558d34afba2a3b1e558361c893385a3c571ab15958b8bf5ed21c5225d8f270b6dc2225bae314b42f00d29c749461a6e42b6b71b14fee8fc0017f8673bc36b777cd7ed05"}}, {0x1002, &(0x7f00000003c0)=@string={0x1002, 0x3, "3cb6646ac991aae4aab9ccbdef7d12dc9aec6b3ef567f6d9a4d5f13ce78cc3ff73973a98ea24cbb9e819d336aad8ade58ee9e78ef734b658f4152ba46e644fa7c0a2d9b562f9343d6ce425d46ea21e19e267eb2403e6385dff6aba8c67e4ca0014ba30fa6f20b4ea12aa05a4e36d2ba88414c1ae67719b2d43b40b0eee6756035940685d0866ec53e265811fcb40000c3ab81ee35cba292e8bd786b6e1ea93245188caec526b3c723959476d6239e7570457f98749fe6ace7df7e7398ed2205ddc3e33308088a0b3f3fe434a21edcfd3a0b4e1198184385af5f7e30a34ae6c166eccac7f08cc34ce9ad9fc8bf181106b7f111ceaffb2b6a80c59ec31963dae0268ed088455c3d7a64284b9a796e204274d71d42169bd406daf96ead2d84421fede5ba317420e665a635963d6660fae69a4e8725cce89523c4ed3d1da44d44b260a480cb3e641179d0f5316ebf08911192c7eaf5a44e6d08173d87b50764348061185f80a51714c420be1d125ddc81c2ba6c485c3ef46969267cf861c2307232ca2affeac783c67c582ae5793cb44479252a90c998ae7f4a147928f1b4a3f78f887cc71d23bacfd22485e34a6605f796a4b67a080b470a63f66961fa75c3f7c7308c574460e3036f3366663d6bddd1ac74d31b44fdd8692adc1552466d021fd5b4bb1336ee669078c97e0b3ef71477288f6048268049b0c063bd272f56c03dd7a1169c7604966fac84dc0d78deb7c3d0783b58c8652121b7dfe15cfb44a3a94ea80848e5d54ef6005df5aab805e633a0f1fa37e01a76919d41d86b41207b1519e77cdafbba2e9f895f305eee5d92cd04c3e03af487752b89374fd58435196c64dd090e878eceeca7a3a3f956bce881fe3f27dc3ed72484af117fc1db8b1a0c790c2e05c6fe7bbff7eac3b0531f5d0ecb2168a3df5e12e955cdaae52c5f71bec07352c5f6e93bf2560856c66febd69585a6073f175b87309fc8c03eb9b8a2a608e257c6110a0695bb9e96b3a021588e80088ca74dbb8aa5e79a84174523e14e17308b68fbcb5cad975124375efa6d02e37136a959029109893631e9695d9046bc311c1f1d4d3410e455f823fd42e545be2d20bf0115eb43477c035fa665f0bd91a45b7e60c0ff3c60f7b4260f0a11a0d359e619d0fe28c4956fcc365e02ecb7aa8dbcb2387cddc37b4ad1a11a693181dd1b093b8af6e589205eee0368522872f38394787040b4ff8fb182ea5ef2555bd14bfa4b152352c5b791125126db0f086fe3f969406fbd8a3ae4b7ad384c8600a6b78353d2bf93af84d527d15490540f7f6fa233d2337f8cba5aff199424e08341885e587a3556340983901bddc4106706ae0587d42e605b615de5e28c863a7550653aa3f515636fcc28970885d0939b58baf8676ec182070e128ffd5409786a7331c145019a4aa6b2107a25fc02f1ec9b604843cd13d2632e1f197c5f6f5536fb72bb241a545798174dc7e299b14abc764a74651ff4195a86bde240cb84379d3274cf906c393a1a088659fa830129f7559e6d2d08479ea19e136b0b2d627a15371ad5d332722d9e27386200f7eaa71922e3b77f302156821e0c5c66d2102608eb3edc6cdd91727ccf710e7e3ef29b93f3e984d02054196323bd4bca570d1eaffa5a2bd973c7015acc034008dda3519ff813928f0df15f1cfeb524063ee76d58c36f9aa6bb575f08b3fa20834ebd8155605a86d5e73911fde7ad8ce6d8b6560e962e7a346ef8b31f6cd12fc16da692b3818e7af19270d55b5a8fe8ea27d2ef5eccb15ed7c581aad7c4b8f7bc5cc5b838ddc607c82e3d8c90af18d6ea01c2a88792929f5faf4454723bfe4dd33502155e295338dc2e20ea0336be016813f24fdab502e1c210aaaa00f50ad53764bcd24ecdbdddbb6bb8e6d17b3cbda8f4e0140d688c37c62f994127d7c00cd458cdb926465329e320769311f42f5c5f53ed3065465392c8852b64ae0e216c02ccc2ddc7ad46ad3d3ddcddd37473971d8850937eede9f355de5928aec2efe3a9cd43b4b92db71c5446518a8c95adb46a620f352ebaf14f2d75e38a7f6bdcb89c58675a60dc57d81ae77046eeba46d48f85a40962916aa59c0939fed99f09fea3c1d7beb5e28f97ca942c82ee04148e580df3a7396b04d24db136105a2072513d8a7bd26ece7ee5310b350e6522c3c29be13d5909c13c2e71fd747186243f34b4be2229af35982a638e0f9fb5c011d0ca597f8765b354073de18180a63bcdb68748a79d9885bd6a5083a2a1b81375082930ed1745809ef2ef55b65fa8e1e562a9abf6dcaf6db0d004d9f1fc6f36f14c5c33be04b49901773447880eaa6fcc01f610ae99a6afcab8a2ccae75fb5bf06227970450003c7ce7097667f6d659ce7e2a1ea247e91d5b070b9d6cfab6c23dfb111c3758fbc4039a5ec673efa1b507aeac550928680272608f4edc75a88bc8438aac8e60459fb8b4b5bc59fd065fb8b5037211480d4c163ad5f012ad1296eac455a0d077b9100e691b8195875ef1441d5c0b6f939f5d0d83d04f10430f0f44888024f7d495ce691590986a3dc25f535701497282c954481205bb1f726933a1260d6b0430cfddafcc996c412f0c86ffd34e70ec2308e43e55a9aeb6eceb3624b7de6a38065a49e4853fd22e7a76611b3154fef925f51b9857211cd2470eb1c8df747c447e6f41fd107f492e64286d74c4715e490c2e07d1dd9555319b4558613415e860795eb9918cd95d76af6af63127d6d469532dce1a2842c25d4962131767631a22bfa07555212694ee84d276cf0253dec56daf4efde6bac55985e3c101570299857e7ebba53af5aab37a83c9e7db005d8a461d8c3cf5e2828a3d6189f6d64d54059035e74f7c092f18c170027a9491996599a5603c62af6d0c121cfca5be8f6b309e4e80ac2af9c3c98fbeebc7d0d0e78f58b0fd96740d10df48f80933d2dcb552d5242409e41b4fa9f911633254f7d529ca235f657a60b5ef2f23111547e13218259e0db67c06dfbf010d5d8752325a3c96d4c93f159064e083ad4a23a7129257f2e7213a0a54a59e687b4de67d8d96a5f3a3f76c609e8ee8d4344a4e3f2df0d5becf720f0fcf26e5d7d7030ef87ccd85f90f0c13f2007c0f2ec2e00e6a58b3fbaee3bcc0f97df921f63b5775c11359e6d21d615559fb28914dbbc3c32b3601d38a06a0c6223e42d403e5afd2f777a1233c1e39645807a420aed6742c0f6214bd9a828a63466c5a7960872ff810e4ef9bfebd90ee4b197629cf83ae0d8ba0c8e2616da8fa8b29234cbdc724ab5213989398a0c0f12b79c649721b772f528d6f57c4f869b25c20670de5a8b0ce4754ee0d50213a6edfd42deccc800c378805d84cd2da31b8710bf63d4e10773e715340d5b7829b9196bb1712ce1051d617873a2ed2653deedfbe0aa2a2e3009134f0852511573f433fb5642807ac1c73e3e891c765c153c405dcdfade56b241d9cb01a13de92fdd7a8ae7603d11dfbbaed52b4d3d042f39153c43ef6858fde11635951d9e0ba7c13e216504030b7f426ea3d57d856141a71d4a3298cc9bb309834798f1df191d87e5b876fde195c56d3f8efd81a71e5bfb64da57e439ba507abf2e3cb67db589cb2b618c993db739e976b3b179f4c7402b214eff7fafc4652a0516a763681b05b9fb55082a9308ed88badeb99070254460bf6d62d40cd3bf3423fa017a57541255f94deaa946f7f9f870bab6a8e333770b6680efcff5cdf0a90c9116b61f243169467ee08185a3ac635cdec93df14482ec69b6a84a6d1a9e832b70f0682dfc00ba1ebe09d539abc26e36dea436a494551135e8f6f6d497ade716bc9025bfac536ce24bbcc0ed106707c0ecec83fb1ec5979ee886d87112e955dfd378f5ba8a9720931b8b4c2a3cfa38533f5a144c101f4866897b4c8cb7e9e61b480d34b7c5d808b10538bfdb103f96fb6355f3ddd73a0d83d827d47a52c6b4f50c675d1298e09a1c6c9a49d168bb371f4a6df7a4b98199630bf4abfdf22f95faac521f9bcadc96cbd3d7145b6c0097de6633df03d32768dcdf824869ed061dff34f0ed5253bc89e039b06dc27416802b4446da2280fb47bcbff480b1b9f77b07bfb47593bc425cbcfde28bc830adc86419203dcdf9b3d91cd8b2ac5ef7ee6184956703c7fe5495a3061a3f6c248d93ac01656db7b498257c242ee82fc4b7a6e385be7a39b83a430f78c6c3bed45a256774415e5362c8db7ca2af90a2f4834f1cf4fa48fc24d7df03505ab2ba76304bcd5276661b0d68841c74c6b57a5b460e885b92ac2abf045343bdccfbc64d7f2824a4658491cd0118657f0016168e521862fc0492dd0db5b4976b3964e55a0d74892159a46141d2f5d75f5c03a2cf49d16cb4680b034c7bc0bbc910f7b77c359e39d029d781dc72f9e1fd6ba4af0e7584df765713f9205a0d2152dd64dd2e5b45acfdb6980bad4f2063371ee92713eed5ae67fbc490ac4c26a848593138eba26d2fb938a83cd4e863aabb7d92502d5ab3de0b7c8959d3b3af2e240346b54b7fa83f3d25d7280c5e130205da27132b59b08ead7cbdc1ca09917267ce75df29bc27609a2ea2aeb0c3a1c3fe47bc91af7d66b77e2a608284cb0f595d2435344e57df2de532eb8c7e104095ab9ac7cd58fa5cbbbebba3631bc786432549ff613dca7dec2d92364180d13a3b3ab3a092743596e4b5ca2431e43ae464213fed277d9512054e80ffb1a2a5539d1d44aa77ceafed480216132ef862651162ac86409d089d11c7c9b41c2294e14a36159cafa06350e64605e19c59e523ff19bc47b5eea571e7346935eb332ddee6482658b6a4e25151135ac831eb476b8cfe81ef51e24a0e201c5ea07d1146af329cf4562467819d1a81d8d473196bb33682d0d8fe51c5381a12eb7f5c813b8f8fb16d6d34bb687fdd302a772be4953e4db2729c9c29ac85f5d4879e3dbd12c65166e8802ed6a4c3e6140fc25ff00d7f9fa58a0fec3f77e17fd8bbf85a365ee7e70c0a822d22b0dc7595e8faeae113b346b0eb07ec5aeca65e212b7358fb4144ab710d79c318e3ae02aba7cbee7bc3e1b302fe7274ec9a9c0a25131d86f9bfb78614b2e2e2aacdb207ff977c248881a8a3f7d0fe21a8197d3fbe683221977d7edad71827e286ab90f9a374f4732176d89e1631dcea2ec988f54ccb96ae9e724aa2ff30d2d50807076decc74643a0e8c5491fad0bb2c4186c72abb7bb0903e11fcbe80223be9bb4b6c3882861ecf8d201794294abd35906ba6e445959b1e5134cb0a2277fe774d5a4af7125e49fb78f5ce26d154a9c9000157d93c936257b05f9766b9c9aaf8bfe5becf198174a89e4bb0eaa97206bd144d47c1fbd4c974754b83b1c38db3d47f356edfc6115cb0de68c0ceb52bfcdadcbef199a6c110648f416b921d7fe32450b7b53dbdeed3d628db3ab79e6eda280404448314d557cb21d87dffabf8f21f253521a358696a152081815aa49e6303a8afa9839eb24fb35c917543ebe9d571b05d53bfb62cb4de91ec0a323d67964ac0497bd8bdab574455bb11352b6c4511fc4ae3dbf70fc7be982d76ce1ed57506b1a0c56eeec78e9e8f385e38ec924da62b1616e88bfe6b46b69f281776f42c0c638c67e8d3d448481da1c378fde434c36a9ec017326f6b3960812666de9dc6e8ce5bdd819a71117cd9575a509c5ccef7fe15228d75cfa226de692f8f75bed7df9991f774b911629903916580200bb88ec6e5f5555f4306602fb8a3b0bf5362c02800d68d87bbd96069d753e7959867b362ca920441298f59b8642"}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x407}}]}) r3 = syz_open_dev$evdev(&(0x7f0000002d00)='/dev/input/event#\x00', 0x0, 0x8a000) ioctl$EVIOCGABS0(r3, 0x80184540, &(0x7f0000002d40)=""/114) syz_usb_control_io$hid(r2, &(0x7f0000002ac0)={0x24, &(0x7f0000002940)={0x0, 0x11, 0xf5, {0xf5, 0x0, "ac468931bc2c6a0aacce99d4d32ad52de0cdff39f0241f2d7609e016ff8f8033d5050fe90fc74045aaf844c263f6666ebac68f2dc932b19d9a92475a07436457c93038260eb411c52bb0ebbbced451dcf7f63aa009eb1ec3d0021e1e220ced6b10016b90977cb38ceacdf4dff11fd6bae07d31ea43c9999e51c96c57326af281b166fa597933696bc87216be9e38cc0ad59425e0aa129740bfe4769353a99f5feab1ff92df945214789007eb53fee09365fe038cb27bfa1b1a8932b05da8a0ad7e0ffc92b258ecaed4158ea6dca3aeaea516794fab2d628bdcab02a62f7f8ebd1b7525637fe253c4f5167c4ca93ce97b3713fa"}}, &(0x7f0000001400)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x422}}, &(0x7f0000002a40)={0x0, 0x22, 0x8, {[@local=@item_4={0x3, 0x2, 0x0, "3688b2b4"}, @local=@item_012={0x2, 0x2, 0x3, "f49b"}]}}, &(0x7f0000002a80)={0x0, 0x21, 0x9, {0x9, 0x21, 0x33, 0x1, 0x1, {0x22, 0xdd7}}}}, &(0x7f0000002cc0)={0x2c, &(0x7f0000002b00)={0xf5a393d4c9db941c, 0x76, 0x3, "bf163e"}, &(0x7f0000002b40)={0x0, 0xa, 0x1, 0x7f}, &(0x7f0000002b80)={0x0, 0x8, 0x1, 0x6}, &(0x7f0000002bc0)={0x20, 0x1, 0xa2, "3890bad37b4ebf060973a1e71d043dd5035ae87e49ff53b5b43404f40a8d18b65bf7116646ca82e4d53a51e406d2c91aec82a108ca9bf28e67a01302fdcd0314bd44a7f5f6c1ac6cccea2dbce737c4fc5da9c985be17fc4d8cffef902bff83e942951749d2a585756d5d77efdb416859dcbdc648d167f60d2aea3ddce1c2f82feae5e432ffe918ca413630fa0abe7ba750c9a4623b1f8bb518163ff96891bf7f4826"}, &(0x7f0000002c80)={0x20, 0x3, 0x1, 0x8}}) [ 1807.807086][ T2758] keytouch 0003:0926:3333.0097: fixing up Keytouch IEC report descriptor [ 1807.818334][ T2758] input: HID 0926:3333 as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.0/0003:0926:3333.0097/input/input950 [ 1807.902376][ T2758] keytouch 0003:0926:3333.0097: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.4-1/input0 [ 1807.966182][T29850] usb 2-1: device descriptor read/64, error 18 [ 1807.996165][T22496] usb 3-1: Using ep0 maxpacket: 32 [ 1808.009453][ T2758] usb 5-1: USB disconnect, device number 127 [ 1808.116227][T22496] usb 3-1: config 0 has an invalid interface number: 15 but max is 0 [ 1808.127382][T22496] usb 3-1: config 0 has no interface number 0 [ 1808.133607][T22496] usb 3-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 1808.136088][ T83] usb 6-1: new high-speed USB device number 32 using dummy_hcd [ 1808.142733][T22496] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1808.159988][T22496] usb 3-1: config 0 descriptor?? 01:14:59 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000001900)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e0000000109021210010000000009040f0000ffa52c00"], 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000540)={0x34, &(0x7f0000000000)=ANY=[@ANYBLOB="000011000000851049e21fec4c1367f2e157ed6f3a02"], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, &(0x7f0000000180)={0x24, &(0x7f0000000040)={0x0, 0x31, 0x58, {0x58, 0x21, "c7bbbd4e5fe0ef168533701e9766aff276f1ba35766cfd7a7456b69d35e952661968e8168c4c7e7a172995a6aab88116474388b76fa6dfcc0dc637a39255ffac5f7129ecc7ec2ed413cb54021ff1c2389830dd496d77"}}, &(0x7f00000000c0)={0x0, 0x3, 0x22, @string={0x22, 0x3, "5695815c944cd0d8d751bb84a0f63641d5af2397bd49f2ba259f01f6b9e3778b"}}, &(0x7f0000000100)={0x0, 0x22, 0x19, {[@local=@item_4={0x3, 0x2, 0x7, "c1e85a95"}, @local=@item_012={0x2, 0x2, 0x16, "e80e"}, @global=@item_4={0x3, 0x1, 0xe3a9625f234bb003, "91a34a63"}, @local=@item_4={0x3, 0x2, 0x9, "f8b7f509"}, @main=@item_012={0x1, 0x0, 0xb, 'U'}, @local=@item_4={0x3, 0x2, 0xd, "ff446eb8"}]}}, &(0x7f0000000140)={0x0, 0x21, 0x9, {0x9, 0x21, 0x5, 0x5, 0x1, {0x22, 0xff0}}}}, &(0x7f0000000380)={0x2c, &(0x7f0000000580)={0x20, 0x13, 0x1000, "864546575c2bc124e43142b404ae7728be1532b3022fe2c40e82a56ca3c338dbb613477d4d2368b8b98d1fd4e92432bfadeae513a0b00c71a404d48538d3823d035cc9faaded2971e230174cc1948f12b5a18bf93fdfe38d7e65517211275e9529a9bfa382c3d5e815f53faaa2f23e0a62f5601523f3e254b417a32519db07f8761bafec56379a61270438ef79489a3f73465aa69b5c9caf946c171d87284dceb2a7e3d80ac7acde677affcd560925f9914fdfc1f539208fe5323177581fccdf4b980e1a2aa98141deeff4ce8bcd1f91be1b77e7b1a3196e4dadb24470519387157726defc200a07fc79888b56d521ebcffbb5d8f543fbc083f3a5412a4c4bdc82ea754cc661f754c5d351cb93537bceb0ff8fca2a4e37ff80d9ebd0afa7c8f6c01c6709a45e5ab6bd634fe9dc8c8ceb93759ddc034229c93b9b548190c28adcf87de47a14ea6a3c661557d40b61dd668735381da103b4e52e3190f83cd719c282d339f2a83255d447b4dcbd708b9cb54cc6dfa9f6e9dd3dd02b818c291c0967a008a01997393b25dc6b874a04e6e8cd2f1aad04ec03970b8b13cb241e4d5c669375664b69d3f5cc8cdeda8ee0d9676e2448293f6c579885b6b836846e4c4066ce4173767f3f2cdab5853328303c9757bc831b9b9946e982f58ab8b16ef849f33d8c430de85b0e994f59d7092036f7546f700df2821ce2f17dc156edb04ba5c4e7bc6966d1a68ba16e70dcb38c4500e5bb45492294da4889f70f37170626cad74965899bc3e24441daa576c9e5373d5a7916d76d30f0d41351bd8c5abf02218c30012d97bf7ce7f47ac9f8ee1b1ef220e35eb1b2531ee940d9905d5351eb2364abcd8c94496328991770e594a6b400d7d8b5863b218af76357ed207f80a86653c893442ccd5fa196cbef006bb05bdbb752851b40c9a3aae029b1f1bf1d8623ec2af9145af21674793ca3608db8ae6011081f6fa62b4c617432dd51ebb63f6e9118e4ecac03413fae7af563d877ac57a35c2f56966a6194e1f159aa4d0437350e726c7071d333a811862d7a31f90938bc3a9732de6a840ba30666775f316e05aafc534818b92ffb4a6c7c8eacf7d6443714c67d5fa0f13671d3a0e734d359254c7dca6074cc161c2678ecddc3e426b789f2c14c3b3edd5091ee8de9e61b78be52d19ff4d48d3af8d08dda48e330e1edf187e5da23dbbb3d6be71f0a223b66fa740a59aa77134b73ae142b5bf0a6ccb9d4633a98b6e38062a9720341953c6faac1f440be2b9a7b41b4c7a6d7fd0b0d94fac86670476ef728dd321f70902d3a37d4353700302a33e010f58186fd20faedab216217b65ea6fca3aacd9c9c65d271e3e4421217d88021a9280e9bc17752f4bb58f78de295e07f0fd9fc818cf48014f7abfc49edcfa586714d79a3af33ed05652820715c756a3f33245252997f5570cc32a1e39cb25f519782e0f5573899dc29f22593b56f52b4b202a201fcf9383d1378873cfc9ecccbecf607c818716bb1e1cf9966f9bab69811b1319d4cbc2e1af51535ce35974d779febc696091c13cd2ec2de9177f1702c7591e3c7f92ed5a5d5adf04babc9675cabdbc3d397683b4bb6ba547c3f525bd46bbe4c42621671a40339edd65b9827c13d4ee8cc27cc79c924d7cbadee1c6e8f9372530197ff2d9ac5fcf5fe30c456eba3a62a0e8caf205a1b32e6e9534e1474b9a052d4d7e8445e9879aef7601a863f13149062425165aa49986b7d34a2cfe37897498e1c6adda5bd4f9c235a4237774affda6732e7d038667dc73d12917a85b0223e38c13557d92f5f3d7a6372e9e47cd785df0b47df6778eca1470ee914d38374d3ccac97a72af40eded196f7af002fa8667a78a951db9942cf1da65e33aebd45a055cc50a679234e3f0a392d63c71e3f2b629755f5eb548c481438baa2f17d066225c87722bdca810bf64ba6ecba98f22090bfcf730db99b2a4fec9c00d9304bc3f8a6f08d87c9801ac848556f824c579b0f2688cefb96c485281439e8b9b0ca37cee8a08bcb9bc3cca03b29143f1c6dbb363178ed1e21aad618daeb01c2d2c3b14d49f2a9946575dd5efd9ec1c388e5fc437ba4a118c2d31164dae07d2fb21656259eb1fb269e89579718afe384aa1f6e469a29fed86e24c0e492516b14a96a706a956c1fa56d9e7df76746718b7b32a83c58bb2302fb9276f4d90a6e8d8f49732244ddb8c24bbafeb91f8f0abdfc920f9543fe8c6282eb9cc1677677bfda2b2af36ff9bd4986968cbced4ce4a4fb36e94f88ba550ba243c09c80a46d97ec7091c4e1edc5c11ef570e4c7980b39735efcba5e61544bb0f014c0669d5b9fbd3bf31c8af70c868540d827eeb968edcf3814db6911a16f5762e71483ffed80337df5e7cc55a3c310cc93bbbf62b088a4766141ebfb6db98e7a554391ab5689d10035b465071ec2cb12f681e24248ad9e969648b5843e604fbaf11cb058722c81d4275f5aec49a551afa96dfd01a2ba7d9ae37df2177b1ffe693646b3863f77f6fe200546c7c4c4d46322f0a8e93d0ebbd479fc19b5c73ad75487d1467cba2b2ccd0780249c1abb7ca989d60e5f4a81a120abb673aa87025bb738325bef72835445202bff21a449b21f0ff7039eedc2beb4935cdb3f3224c64ed39f4d67d195c73a6faa85e093856ae0be240e6989e96e71509d0cc1543eaec03d7ecedb6c8fad472aa851058c485a8ec2aab7159e8a4723b56cc5dbd2a5c9545e7f8522672632708de12b108bc5be976d2141e6c60cc05fe08c3dc140f85059e1cb7561532d8f069c29b90db9383b9971a1ea7e65ef7cf190f483d814d75ef662e21ee21b78f8618f3c39430c08e169833a721fdbbf841de44ee828e7df69d7d7bea6e6ba5285b569cb1d7ee317e3ca0a726fc7c65be4b135527e33e6e66eaa7bfddba9ab0fd16c21c2efc34a2dafb5b28470073f431029118225c6b5dd8f8d0e63b78b8ffc98f7464a686fd0268bb24e51e23e731da2c38bbb55fef9126d7203a2486eb2972c2e1f28c9fae5a0c244463be5bff34dc76f76c766a8e38f17e0d4972e7df61933e194947bc584a0f9ac795c0dd8996822bddc6ea7dd680f34f65029212fd478b6711724658324593c55114bcb6ac6625c1bc0169b811b2d097e33edc5af7eb27d5224c27902835eedc03ea864819ac68c8bc0fa8b0d5969284f59d73f461d222a6f0e1beb905f9a18371e519b86cfebb00d3cf84edbb3636bc87d06395fa00f3d7905b0a38becf8acfc929620566f5fc9e6f654c68b377291390e9b1dc651975c1a669a599cf6b2f8642c5e3f245749a668b5d7472e2499e7a0d263dde234c01737886b6f6e6b068c39fb0c6559460d977b743961e38fcf8fc2f801d721b6691cc2c9d18319c2ce769062ac8b857d6e6ba52b39de9035bcf449158cb7a0ea1f1bcef09a6481645f38a1b7e3f779ff9839de98073e03c7e05731ded44b805beead43e9db8f4c271a2e44ed53c80ef1932c49cdf26498a8eba70ff45fb39dff8d9dcbc646f62f06850dc8a241574f98ec24cdef3083ce41311e2b3f0c84d010480db73312ff1756b4f8eafa11edddd16546e0dcd4f6be3628ef76b6a47303ac025b3eee6808d9a171fad9e9bfedff6c616e1e054272e3833d518dc808f87484fe656510b0627fc3720b02daf81a82b5cd88ec0eea736d7455a95b474a415b9c4faa35a5ef1b533605036adb4483b8a2b8defb857093574ed5de64f7a2f220accbc3004792b745fb7299993468c99e7d9a1b5115470569ff3078f18e3e5536954fdb8d681afc29bee472a7ce8593f6e4fb482c511660195ef3ed47056e6e8775978f7f2800760f295393a582c113bf9efeb139fe3fd9895e958c32e636c27aa51ec14b7296ec49386a2fee4bda1ea7eac7fd13932ceedabe1e66e25fd1bf4e68ccceb8626af5086e3ade97884de51d383306e925dbef68278baa48131b40c15587d65d0542571b17727e00c2820e3966091e1c548ae92407aaef2dc6af6f6bb2e9b392e07f45f54171fe8f362c89923a118a26609cbdbce9ebc265da1a3e37a5e03d9707fa7ad2078d8cc7ace3d111464d5de72ef3caceb7a2cd817114a424c8df31e3ac28fb804ffad271fb18f9627f76b2b9550e1deeb78caca735512e1b35d9b582ec6ee4fb1cf895a550cd62ad803cb79064af4821c3a585440bab68c8b7fb33d197c084cc20eb2de8536ac7b5950c1304b98ae305deb8158ba65ae2c929bac17a0b81589c57d526efde71bc3fe911c3ec85512721062db4457a027b09c70596eeaef8ad5339f7bf1dc5574abee6a2aa66bfa16dbce8c56cbc6cd3ce410ce676efc5b527178355d0989bdb2a325482d1a44f6ada0006bf827360761f0ec703d5e4624bb9efaa1573926f1efe0858d6b7a3c3644d8627609c3e9cbafd9ada48c8be3960b41470e1d6bd77c7f70f9cebc01a6bfeb8b0fbf603436b20e77e13a28c4b5037cd6c3fb27bb6415e13118536fe37261e0c7ebea1889a79f38c7e61e5dcc36ab78ee061c28f87a04fd4e4e8bec6c36c5fdb5851c553ddef9129fffc2a725c8080037f26c61060898e640b8096f7b9412b17d3a1fe4f248b468b7481580d5a9670d0df7878524af470f86064440cd6c210eb58ccd0c7b42e34a8528ec49e2c07817ae60679d483cb0df95f051031e7040e110b47273fc58b34dfbf567622d36636b1960f7b6bee7d7f936c3fbe20742e9f3f86ac1088b6cf5e56d05016ce433b3cb3136a35adcd4e7e1d0ad5c51668105125780e10f8d2632e6d67d4268f1a0db96cbcc005f8248b81d835cde032ee9929c8dba01a29ead8b8884d977349c55cc319d02379f7c6c57a594d8732bfe0d5395bd5162fdf4266b0cac6fb39c9deb66b144df0bc31bfc70385c78feb0c3c5f277377cc232869a1df8779c42655cebee632e3e5dd8d00c0c1a2704d5912a0504b4ebb21f34881742eb22cebb279a3e13cab67cd746f4b3d84a90bea33126268b35e876b2420889c238b2e3919c7f944a60c07506275178190e1288e465503dc4fa23e8b8bbee02e34d6b15b38e1c9a888db32f67410923053e974cc697adb5e4a3c904f250712496049bc2700392bf6873b965bd2ff66288b9e40e114035395625eba401f7b27d0c988e4106cb3c460bea45f6fcd2dbd2aaded53097e8d4fbb7b7554822cc264f85ac2e51c44d0f8a4c0404b3170b3c5c603eaddcf6817992f37c31f8fa5ed573ce48821505d17212b8f2905eb89c24f6064b8229db2dc8d4204f23bae8cfacd7ac49d601058aa459c133ce358a3e09f3199ee24658440c1cc76972dd9e920f820a73fb613d9a562d81db78e6d9caa8ae0883f3863e9e9a0c1eebb6a08560ee93eca020af0c6f77c19f694c04afbacc0d8700774ecffdd33581fff5dcda43f65a8ab90de5300a2d583dfcec9059cec476e923f564752f122f4bf5b7c3146999bd9bbc76accd9c4114b2e29b408a26ffb8242c0ad0034d6fb3be1e0086722862d9ad1de2d047f400ad51049643315a24635c9298ef44153b7d372c9eb86ae92b9f1096d43ca2b52f3856d1285d0ed1b40e48bc602a33cb8ff97e346ec5cb92782241dd33af49dac52d5e34a2e553d733bd659ef5ee667c6287251073716e35c267ecdcb8c492ccde946aec1b341a6b1864f53fa6b414347436e65efdcfe828db957bae68698ae4a9d84e646bba7d1afe6727af5c7e8d2b97b9c34f3cebe4dde103aaa4f3a712dc7a00cd53bab263916d6ecc49192f6fd0357a48d6e61e372654d9f60eacb9b42cd9b1a8b03e43b5aa5"}, &(0x7f00000001c0)={0x0, 0xa, 0x1, 0x3}, &(0x7f0000000200)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000000240)={0x20, 0x1, 0xf0, "bd4d1d617621bf2a09c1f6d35fa02729f0a192d62082c6b29ede3c2dc5aab695d9282b0b1f0e71fac7c82d1aa247e9316bdc3908be7cf96d735a831c5a784ed5f0f1f5d17a0b7b84c6d50afb40aea5c05f9741c20cdb7d3aad4506b13ec2fd62abd70065a02d47ee02dc67af86d27aa1bf5b1f4f0ec25db54ef8f041b5349e8b4ed16543045f3effca992b27e616b0760544a087d36b21d40bd67b8965bc0343e0030aa9e0123817b0123beb04afb1204cb24753bd4197b6eeaf477ad44805d6609528eccafb9c452400f3e50ac63ade58809c3f75f3cdeced4dba09a5fe11ea382107909b8a25a2eaa043a06be070c6"}, &(0x7f0000000340)={0x20, 0x3, 0x1, 0x12}}) [ 1808.168010][T20883] usb 4-1: USB disconnect, device number 91 [ 1808.346162][T18851] usbhid 1-1:1.0: can't add hid device: -71 [ 1808.352310][T18851] usbhid: probe of 1-1:1.0 failed with error -71 [ 1808.359023][T29850] usb 2-1: device descriptor read/64, error 18 [ 1808.367122][T18851] usb 1-1: USB disconnect, device number 124 [ 1808.396886][ T4475] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 1808.405188][ T4475] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 1808.413883][ T4475] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 1808.423115][ T4475] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 1808.431298][ T4475] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 1808.439150][ T83] usb 6-1: device descriptor read/64, error 18 [ 1808.468736][T22496] usb 3-1: USB disconnect, device number 59 [ 1808.576200][T20883] usb 4-1: new high-speed USB device number 92 using dummy_hcd 01:15:00 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x100000000008, 0x926, 0x3333, 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(r0, &(0x7f0000000080)={0x2c, &(0x7f0000000240)=ANY=[@ANYBLOB="eeff22"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0xea, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000001440)={0x2c, 0x0, 0x0, &(0x7f0000000300)={0x0, 0xf, 0x13, {0x5, 0xf, 0x13, 0x2, [@generic={0x3}, @wireless={0xb, 0x10, 0x1, 0x0, 0x75, 0x0, 0x0, 0x400}]}}, 0x0, 0x0}, 0x0) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, &(0x7f00000001c0)={0x14, &(0x7f0000000140)={0x0, 0x0, 0x2, {0x2}}, 0x0}, 0x0) r2 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGVERSION(r2, 0x80044501, &(0x7f00000001c0)=""/75) write$hidraw(r1, &(0x7f00000000c0)="047bc0e9eb4465d225fb59c36f17e9445f68550760033d3276a8b0239199b76c4194881d81d94ba7d9c7637f87613ae5156ac2302f1dfd94b834c5baead970fe4e563b3c144f22c41579", 0x4a) [ 1808.626116][T29850] usb 2-1: new high-speed USB device number 6 using dummy_hcd 01:15:00 executing program 0: ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x20400) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x02\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\xf2\x00', 0x0, 0x800) read$hidraw(r1, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000001300)) read$hidraw(r2, &(0x7f0000000040)=""/126, 0x7e) write$hidraw(r0, &(0x7f00000000c0)="35f39e70fc5cfbac39ff894adc5eebff56dfe3", 0x13) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hidraw(0x0, 0x1, 0x2246) read$hidraw(r3, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, &(0x7f00000001c0)="4add770f7afddb40ac8b724dac0aa66b98f20a5e1ff8a25a3aa7a31df7eed290d1acef3771cae394d300f23dc5f8de816cb60672eb62ce917e4ce7940a6d13fc2fb2b6bc3e1605da87") ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x6, 0x1b2fe9a06188fa76) r5 = syz_usb_connect$hid(0x6, 0x3f, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x17ef, 0x60a3, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0xff, 0x40, 0x2, [{{0x9, 0x4, 0x0, 0xcd, 0x1, 0x3, 0x1, 0x0, 0x5, {0x9, 0x21, 0x8000, 0x7, 0x1, {0x22, 0xd}}, {{{0x9, 0x5, 0x81, 0x3, 0x29e, 0x2, 0x40, 0x9}}, [{{0x9, 0x5, 0x2, 0x3, 0xa1, 0xfe, 0x36, 0x1}}]}}}]}}]}}, &(0x7f0000000400)={0xa, &(0x7f0000000280)={0xa, 0x6, 0x310, 0x4, 0x0, 0x3, 0x20}, 0x34, &(0x7f00000002c0)={0x5, 0xf, 0x34, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x4, 0x0, 0x1, 0x2, 0x208}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0xf, 0x7, 0x7f}, @ext_cap={0x7, 0x10, 0x2, 0x28, 0xc, 0x8, 0x6a}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x1, "dfcd4d340c01217b7111cb6c0003521b"}]}, 0x1, [{0x65, &(0x7f0000000340)=@string={0x65, 0x3, "26190d9b1e5078c7bbcda6a0838476f2c83dd169d07a88af54a1ebe90986b50d01c22f76c6346f423f7a178eacd9db479a964f1445b75093a22535c5dea1f8d0a88b0b9b0c7e638eb0007d36f870d8a3d89c1357bf8493462eae8f4fca58f610995af3"}}]}) syz_usb_control_io$hid(r5, &(0x7f0000000600)={0x24, &(0x7f0000000440)={0x0, 0x21, 0x8c, {0x8c, 0x2, "4a0dc84d33159e845244e449d57fbfd0164bf851f68f36f3f584f6d6bf298eaa33cdb841690e03f60c7522ddc3eeb78636464b5a322955ba5c19c95088b2b674d4202adf36e8ebaae3a95139a48dfc889d5b756a673a7636ab2431e7b1d29c0b078f1d522a172bac1c7b1e56b2bd57de4db05cc22ee25e16e4a31acede770bca36048af1e04974aa0517"}}, &(0x7f0000000500)={0x0, 0x3, 0x4b, @string={0x4b, 0x3, "f2bb7b9761aefcf5655a13d64bd8173459e85739e3da309ef4f53756a4b1b4638d0112218d48d2af1745716b5a3b96bfccf3508ea9c2d37bff4d4d535109ada82b668b6ea5a0df78f6"}}, &(0x7f0000000580)={0x0, 0x22, 0x1b, {[@main=@item_4={0x3, 0x0, 0x0, "c2fefe9a"}, @local=@item_4={0x3, 0x2, 0x5, "30c6084a"}, @main=@item_4={0x3, 0x0, 0x9, "6a974e77"}, @local=@item_4={0x3, 0x2, 0xa, "3792eb6e"}, @global=@item_012={0x2, 0x1, 0xa, "c4e2"}, @main, @global=@item_012={0x2, 0x1, 0x7, "b246"}]}}, &(0x7f00000005c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x1, 0x0, 0x1, {0x22, 0x9e1}}}}, &(0x7f0000000800)={0x2c, &(0x7f0000000640)={0x0, 0xe, 0xdf, "e1ef136a588a273ed622b5d425eaaf04aed543e75e349f58c88bb3a235f779cf95352aab53164a68d62eaa3fab0c91631d6e5d3850b3faf4b962fb1429711f03ebe54207460929492323f81226fd5d665556bbee7d224619b12765abf617b3c7b57c206391532de4d7b5df359c679def979fbcd8da8e6fde218a8f48a5edd1d7c7fb76e6fdd05ce92e4f341ae17b300fffddaed164648c1832403d1514f4ae312a3f5379f8d0660a6ef69356fbce2821450e093485d5a909ce26ff77876f6ab3aba0fa780c39abb2a653190a43418cf8e2f7bc928542f08ef00356eb255250"}, &(0x7f0000000740)={0x0, 0xa, 0x1, 0x7e}, &(0x7f0000000780)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000001340)={0x20, 0x1, 0x1000, "f5dd6e887692b4eceb9b2791d226a160214196a223e70557e8da8b772856510d79b460aee480a48378346559a9caa9e086c4d764ee1b2cece0c1d78faaafaa1a569383edb1e29a62a49aff83649bc4d5e2eccf24d10c71deda2aa24ea5f7d3c259a879e2caa4a17f93b05e992ebd4b2e441827f3c6f50d409944c95211c87235097a73d3ffb041b0ef13ba13f51940826cce0faa860fdf1860bf6bfe394dbc5838f011ed316294320ae523b48f2eb8c70926333797289e486648d135334c6a9860e58dcd558c1a5eafdc1d0ed8c7672964b705dbfc85137f6bdd49254dc5dac1736053cc61047ade4b911f49ab31cc8b5ca6f12caa576905ee8c8b00bcec7ca1497b7f0d6e575d8a6c123f919aa0944a695686e8c2131c1e843a1231ca4569745e431e8f830f151963d2363f69eaf63ef49cecf29952f9abb7c7bf58e3c5076ec2be40bd1f0d957b6fbc86addb56fcf943f1de3533a1a18dc57a04a8dfd47e5fe9bf856c1c60a81853b3cda55bce27b2a448bce43a55cbdf55b66632be196d4fdd1a5c0f52fb95650824f86b87094142cb3fa51f2716fbaa861dbdf9be02aba39fda2b48fb3a0ad3d2c3ba7f28aa6dc0441e3318343b8bdd552dde35db8c8b1f1d60e222b5b96fb8fa8eae7d2c4aff324edd06f05fa9baff3664bb53aa406556c10474deb58bf4f2a0f56c91cb3a96b2896fd63ac93260630d9ac63a2b2761dc8a3a55c3910fe481382fcaa014b09baecb89cef8063ebd67f862a6958d68c9b590785fbb6d98bc25edaa398ab93aaf1c20ff3e969bbcbac8bfb6ec4083ab76ef21eb587e78dc43879bbb1eaa7d3615c80a277177c78b16b6893a4ddcc1d881f1d7b27955c8e78e8c28ec0bd7ce8135a0a07f62a85422b890f3df2af6fbaddca16705f7a065ded94413bb1010fc68f9f314b47e4b2a7ee87527e0b3a21a322398d54e2c5601c178a04485a1219583d78e8f6efffd556c18e4fd75115f77fb6dc669be00febdd5ba1f8eb4c70cf327bbcf374453a918c3f908fcc3e0bf459e8009acc2b006a1a059aa12f077b16ceac2d124d0affbed95a454b10cf4a5df8893cea39a5c089c5d646b49314f5568e4ef6b03be72eceb30584bca0965feed7e49fb9359572485219d6c4416707e5cf4912d6c95535c408117270336d0864f94fb227c74cb9f9b159b055adf0097715036d395131803d5e1e2321426bbdb97fad75f438934dfce241682c9c8cce87c5522ea485d9a3b69e50612c63b1dd51c37f594e3be0ee6b7693b1c622a1e94e0f2ebd03e53f891f25e89910cd313f4d503d6bcb154719d58c0f95732ae8d8ff8172c6689b48460f8a34e3d1a492e80f614e2c14e14db1b5efd856c98cb1a6d2e9fae110f25a23b5488b510d5f5e68526617798ea9454a6a4ad28022df42e68c887e14b4951e2d81c9d4ae0c8cfea36b3188d62ab5019aa35f76877186c8b1d504d48d8ecd7b39143283bba9927662be2f4030ccbe5e027a65be852d978879248edb198d89a4ab6cd3f20d3d000691abfc14b5332e17309e83473b81d6fc89cc1e546859253ae95d2fb79a89f20192bbed32cc10eead6aa13ba621a61dec7d08c32a8a2e912823b1e8b8c0fe56f5d5951450ab263a81908d3250bf3bd00c5d710cc5316932155aaa37132fad34e6aa23f57e20cbc97d1706e35e5254d2b7e912aebcce0e322cb39296f7782927f8a4e677a090319020a4c48862f77292521fc012cb48341b0bc2f3e178d794bc2c1161a0a40161707c507192ecdc8cce605e3ee1f548b4d68df7f248d2350e2e197499bec1fb69975a8e399953d8f6669f17fba8ba61cd1ab4e6e174edc66ec2acb0318bd14b197edd57066fe47ca6e60345a529dc43b511f8ef8ea9f64e415ba37cc30c9f75d5b89a0eb5727e932c448b1d60481936f23e1dc619e8c8925c41215a82455b4ea20ee5b4bf33667c3d9ee75820fae3e2f7f80d7c2da6c052d24c7dcb54fd62e3cfb4036075cbbf8d02555eeba4ee3737748b604598aeb4d0e2a8d87146b0befd08a5fc1f1c03e768cdad3e6dcf2762a771fd59ba7525067fa4c0806168b014a0f6a18029a5e40f2404b5e6806a38a645161b33e73314e98f6b247fb3d34f7c09842509774997933f0a36a56a20905da7f6a0f99b866a3bfd99ce0dadbe7c4dc06e0bf06383f1de455fe6f709060c753a96b1ed6a087e8d257d994e9e8939d4df531acc7ad6b9dba74310797faa2c7cf23d739282af91b0e1dc055e65abbc936aecfa5c533a513a291d944230054121440af3d61bd88a108b102ae7e65ef92e33ec03c8c12580704a1914f2f65f56d2ea0c1d3809f732ef100ea4019577613ba0a155fa77d1dc2bedfa5ab5925a2006f06d646f604477c8ec8d08f70ad7c9936a558bcbfec8dfea36a7df22948fab291812439f593ed39e716acf3ffa5b01f373862f67fae61b56ac9d913d9934933a43322ec532025eb4fd8afa9b7b94cad3dc8f97abc12983c4256f6781f0b0a880d54b998fa3ae5cb74063f0e0c96f9eb1297163b7f07ed4cc80d041b7104c6b3a5bf29abf930a8b6a077d589bed80a69cb6cac756a1e27b660fc7dfa91eb1448218ea5eedc05c4f8160637f31db204e3dde62b9d414158c6e4da03c638d47a10558417af24e9c0c8648572718ebeec73c8aeb65721fb52c6316e1bf32e39f095afb5ea0faba360356df0cb5d524822091ec58d9744e69dbaf95f611f9b6cf53a4e0b29a457911d82a7d499dc788aee995eca8f76324d2c31af53108265742f0f095a87351d5e791724677d929b4e9eae9cb1707f84e8ca54fdc10522760f53ef4eb6b83ab8591a67e28e90b5c828697770a07459f3b0db1dbb752d9d64069cbf25867efed347fde64b6ce37e8d8a17f95998b47b89ba795c584eda25ebfe0c2463326cb1e3d157554614160b31fc0511c20fd72b4658709bf6ecd53d9061626fbb2c20eae99c6cc0ad12447838c6e2d4e063de3c62757ef8e9ba708e9627b7df6248f5c455a8e5189f81badea11f99561635441de76407a51d63f4e301ee863f1c33cc8cf8a8e4241d0b0305dbc1d63d8be061b1bc16411baa9ff86357f50ff12df6feb6c13d02abd8b9b4487a57362ce91eb1efd7fca5c0138018bcddcc9c03da0d07f033bbef34e3b1018fe75507134eca96134776657eb9b5b6acf790bbcc4f5e85f01ef817bb55e7021f79ec220ef9641660b7d61bd946873aeadb6b29d87e46e66a5d3a2d6ae68c049d4be09fd3657d423eeb6145a050c85f0dc7873ca87a7dd2a90e76f460730542d9cb9b1e445dc628eb604586c21e1f28ef9e7b30a944e5fb2b4b6b43bf73a6958df7dc0fa037b4a7dcfd82d9af16a38b6384424ff02999fcd9774841f2ff28c97d259012ca76798374cc42f4ad25a49c2ce267d23f153fe03e4d8f1aa71cf2ecb3bb0b5851acc8a937ab1f5e44219a0595f0f009f7cc30cf3db7810f5822e19215155bd8edd8599340f71a03e786dc7fed1df4678bb000cdd6d897c5094586f1a67bca3f65b1916529ec858121a3fea52fc8d8ebb6c838d942b7a8abd26f851309f41a9ada91dcf5c9d6bbb3101bb6079e8b6e27711923086ef2d558c2aee064b275c90587a30dbd18b8896bdcbef70f6a127af0a92decb35f9d64796907ce5bfa5b6535d95aeafd5691d9caf1227827b8e91f8a6cfb1600e1447bad6951afd5f11707f2a049b93eefdc2789ff34a044fa93939c3426b6b27a24fa68241bfa2218ee9c3ba889dd148593f0a59941da4eb47c31b476fce22a674624973ac23bafce29e878954fed6b2696bd2a1194f1307c141e7b147eccb393d318df0c5765133e5bd3c4e95baa6d31b3357af8129370293dcd3b3a35cd1de8e8dd33a36841ba210cb64a7dc0f51db43ae03de36c3a69f395010a5c997e1e5dd1d0aa9e2ca70381f19f16769729ea9658f8c3567167e86afe040bc8d09092b707d9678bcad0fe81f5c19a108fcb12df6b97956c43c79d417e12cce094abfef0d3a8be4e8ebf86f7bf1a8d3e73c4fffad502e3321fbe7a528b17328437dfda1c4ea8941fd92597a0a40b2d83d11176b8b75f54f3f08b99b05c40e070e730249b290992708b393e8fda326701b268f49edc699ab9ec7a07e99f2b44b6255b8723fb8851189e83b319509a75113c24cd8aaccde7b65aea2b4d495991bd7a4a19b792d97d9eb8297f275924bfb2c825a9b015adc7f6b0e2c99880abc4ee835784e47af4287a21dc1095b94f97b1b3b942ea2bdc8a5848056d9c88dff660bda1336b44558859d559ed25ffee53b62543b5c97c3014cb39323cf471fb96e3a76667a1186850e538047dfec6d6f2e32163d08ad10ac0ee674abd1b755c4c4b105ca1eb7730a1daf2356e180bbe777e71f9d4ea7654c9614d34ef4fcfaad155774d06b7a381d552b732c76f6c25f1c3612da9b1d802b9b0d6e0c3230fcc7c46a7d97f698d102202d4543e0f7a62c8837ea448dc2595e650679aa3510acadc94ed66c7910255d3a2874875634ed5049fa023b219fcc6797391c53b9c39da0770283c051205593638652fdc43553cfadb76b839f5df1cd8b13efc2412bbf559e5687ba0cdaa7dd1e2f0d2fab734bc534dcc98dc17d51f8d69546f908cc76ec59393de21880ec3174d94f7d496840174454e28c8c9296f671c4b05d502447a02d182d8d689e15c3c6b314d7098c836e5f18d14981bd793606379a82ebacb011128b13e4cb96705ae292f226bcad2c0d90d412e11dbcbb5130d145c280319151a10fc8f57a6bb21f3f60951b5e1eee620687f61e35eaf66d746b9a09dc67478edc153f4e5b08a3f8d8380d562b8e4aadc0b11b9b9ea00237c65c97196bc2147425c2f7c951b85e4e47410ee91636b97094f58ed609d94e688f260019a017a805a3c7f7a3f00c291e653992866e0a8665ed8829ef5bd715a4d27c4ffe0388435ade10b9b5463ff718c64ea7d8cfe4522f60c4e5d197d364537be5df7bb9ae2797279a854bcd8a026382ced0789e1273c8002b86169cd56f5797237c0451df016beef8f67e05aa3a60d1f46ca2d2f26032ccbf72b89eb36a852ec4dfbe5f1438c24694912f9120f000d813f893ee70963b3c5e2f3297896f25df62f9dbef3aac82197ae749a5531540ee967018127f26dcc3f53b258d3d6cfed2c28454526dd85c9c7cfe703fcc6004c0f4b369e649d665c0f25247fb7bb4b2ef5ce3df1d81531f6ed68b3a5311ba2fd6f9b378aa27a99c6b35603670b704f4631a9003d610d3ced809c5ea4031e69383f25287107276c44bc6a292c17027b41bd335c4b76ac25ad05b2010883ce945d227c020e5b9b4cb92b8654787af9e5c2f4ff8ece96c921b6e47216ef1cd20ae8be06d35b0a6fe718139c5a6db99e1999c9f228a4c2bb2eada83fbe736e278d2edfa213039b5aebf235a7c95dbf777c584c1c6adce8247fe9954798f83469078b42be48b219ae97daf1012529ce329d6a61f1d0160555cff746a4037c373bad3ff2ee033443f51e0d6fc0763ec3c498705aef3c03c5a2f53e4e182a3b3930133b1e7a99de0e5cc27757dc6702da8f2764c5b879f06a66ae8f0d4e72dee7bc6a755d173908c398ef3e371c798e71e62eb012cbc43ba4b895aac342adaa222c63454f835ee22c482ea56de180bd546af6b0f1e0c3eee580152d98b14fd9b75790ffc292961530218931bebf6cec08a64afa279412bf30a3dda9e8a81b6ffd5edd5ad2e290f13a2ed2710ed1d3b383025afc49c0a1d4d68bca24988edc5b2f4a856c32f259094d281a072f4734"}, &(0x7f00000007c0)={0x20, 0x3, 0x1, 0x3}}) r6 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSABS20(r6, 0xc0085508, 0x0) r7 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x80, 0x2) ioctl$HIDIOCGCOLLECTIONINDEX(r7, 0x40184810, &(0x7f0000000140)={0x1, 0x1, 0x377, 0xac74, 0x7, 0x4}) [ 1808.826149][T20883] usb 4-1: Using ep0 maxpacket: 32 [ 1808.836115][ T83] usb 6-1: device descriptor read/64, error 18 [ 1808.906105][T29850] usb 2-1: device descriptor read/64, error 18 [ 1808.912446][T18851] usb 5-1: new high-speed USB device number 2 using dummy_hcd [ 1808.956173][T20883] usb 4-1: config index 0 descriptor too short (expected 4114, got 18) [ 1808.964667][T20883] usb 4-1: config 0 has an invalid interface number: 15 but max is 0 [ 1808.972836][T20883] usb 4-1: config 0 has no interface number 0 [ 1808.979360][T20883] usb 4-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 1808.988465][T20883] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1808.997507][T20883] usb 4-1: config 0 descriptor?? [ 1809.136123][ T83] usb 6-1: new high-speed USB device number 33 using dummy_hcd [ 1809.176130][T18851] usb 5-1: Using ep0 maxpacket: 8 [ 1809.206133][T22496] usb 1-1: new high-speed USB device number 125 using dummy_hcd [ 1809.257180][T20883] hso 4-1:0.15: Failed to find BULK IN ep [ 1809.296310][T18851] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1809.307362][T18851] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping [ 1809.317446][T18851] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1809.330377][T18851] usb 5-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 1809.341341][T18851] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1809.349635][T29850] usb 2-1: device descriptor read/64, error 18 [ 1809.357243][T18851] usb 5-1: config 0 descriptor?? [ 1809.386186][ T4491] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 1809.406259][ T83] usb 6-1: device descriptor read/64, error 18 01:15:01 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000001900)={{0x12, 0x1, 0x0, 0x8e, 0x32, 0xf7, 0x20, 0xaf0, 0xd257, 0x4e87, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xf, 0x0, 0x0, 0xff, 0xa5, 0x2c}}]}}]}}, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000540)={0x34, &(0x7f0000000000)=ANY=[@ANYBLOB="000011000000851049e21fec4c1367f2e157ed6f3a02"], 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xb, 0x7, 0x1, 0x20, 0x7aa, 0x1, 0x620f, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x86, 0x84, 0xec}}]}}]}}, 0x0) syz_usb_control_io$cdc_ncm(r1, 0x0, &(0x7f0000000500)={0x44, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000840)={0x34, &(0x7f0000000680), 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$printer(r1, 0x0, 0x0) r2 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xb, 0x7, 0x1, 0x20, 0x7aa, 0x1, 0x620f, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x86, 0x84, 0xec}}]}}]}}, 0x0) syz_usb_control_io$cdc_ncm(r2, 0x0, &(0x7f0000000500)={0x44, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r2, 0x0, &(0x7f0000000840)={0x34, &(0x7f0000000680), 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r2, 0x0, 0x0) syz_usb_control_io(r2, 0x0, 0x0) syz_usb_control_io$printer(r2, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r2, &(0x7f0000000440)={0x14, &(0x7f00000003c0)={0x0, 0x21, 0x25, {0x25, 0xa, "f84e761fbb784e25ce046c58af2f4adfe66ae84c6f300808cccb8c6e9a0c929fd22378"}}, &(0x7f0000000400)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f00000017c0)={0x44, &(0x7f00000015c0)={0xc0, 0x8daf19a1c2e10daa, 0xb6, "95ed9ab6153f56dd247465c84f797e4603b4114ce92a958b4189d4ed2d13f1e0c1eecde232985423e352b627c23fdd31648246ba9b8de6b92eacd304d150abdb51b5f8be0046489cf50716c14e069eccc566156299bf97c39813e56f7db3c8d82cc8115e610dd77553c4ccf1b4cf9c87fa21753b9d63e84cc1d07c999f333b5a7658c7a6623df30b022fe5c2398501bd54e313b4f4ad76e47a46ed7c5242c9f759cd4652dd2c81f40d1a14a29783d7d4840966a3413f"}, &(0x7f0000000480)={0x0, 0xa, 0x1, 0x5}, &(0x7f00000004c0)={0x0, 0x8, 0x1, 0x81}, &(0x7f0000001680)={0x20, 0x80, 0x1c, {0x6, 0x48f6, 0x100, 0xfffb, 0x8001, 0x332, 0x7, 0xc645, 0x40, 0xfc41, 0x3, 0x29}}, &(0x7f00000016c0)={0x20, 0x85, 0x4, 0xfe0}, &(0x7f0000001700)={0x20, 0x83, 0x2}, &(0x7f0000001740)={0x20, 0x87, 0x2, 0x7}, &(0x7f0000001780)={0x20, 0x89, 0x2}}) syz_usb_control_io$cdc_ncm(r1, &(0x7f0000000080)={0x14, &(0x7f0000000580)={0x80, 0xe, 0x1002, {0x1002, 0x22, "d2976e5746b6eea8a5d2e62c9182a8536927ea23fb79928b817c86ef44f12e6575a762d9eecc0bfed96ad2f3fc1c47182e9cb3ece3e3b56fea9f901aac0218a2c9e081758a64c1cc206c756c4b24a73a5651b1e6498a89323b5f99d1752c0cf49e75a05ff1f771938d14b8fadc4efba93530dff286bc75029fe2068285a586ab2873ac59226d77c867c371acdb4402138531c39cd40a40be8cc1106ff9ceaf319dfce105218f44c006624d4c8cca7c40ff24821a4f6d5de9bb75655adb35620a3cef0ce240a37071516c9adda99330d374973e5a5a405b1345b6bedcc5c3827fe2567670385113df4bcd24a6ad457292a0ca77e22e32c70e08604927338f895504252def5722cf0280ea851f37aaea4ffb6831f08b00c71a66d792ee7acee9ab57e7b5470f80a17afc99e5d6a86df1ce3b4d1ea9caafe55113eddd04ecad45d8680b2d1089da9964ff919b12f55db5c412215db3ae070dcd64d1f73e58b91e1abc2ca09f8511f399ecf29f1878c8a75fd099077419e55822953c1bc74d124ddb4179ac55ae120493033b582d1c1e9190b73482d03076d0b4020837ddbd6ef16283817d6f141c4bee5ba4cdc0c6f6a3abb0f40af25a02778941adc43a48be5240f870b149a1f4729e08269fca96c23e7b237c50caca771678793aced1659a8d9b23de0744b9cc3d0bb61fbb5db758a589997d1bfff6caa7b639792da735b84c4935fa4b5597eb26d595b6166bd81a5725cfe9fc97b4789512df58ee667b30bac5012ae466333cf81b93d203c0a7da84da35901ef077bfe0def91f2c39aa3bdafce32462112557a9f197a736910d6951e3d904a374d0d0ae47942d9c24f1a8d5875c8079a36a9db0b2a04afe88c1010c8742a7509b19179d751673e2e40aa62d1d073272f64125e3328c673017e4942a7b78f5658f386382ee339355043034c05b7039a90d35f142f1207774830265a847b43467c6fa9e4e874ef47542ecd2eb41205054fceacc95059efaa8a18843678871d762380517f611810fa824701d6d67efcfd67238413f7e3cebe6aa1668ad12cde67adb4ffa8bcaccc68eb52c678942867b833c8f3a8aad1886c5b971b1f94b6db7159bc3f4d5e24bfb10f1a03b259314dccc3d3a25e9e67f7a3597faab042e5c3f843fa78f4f3ed252aec98429596631ab0156428b9f2bac1ec5da7f1cce7ac65a069043ed66b251e0ce692096bf550906f3fb969fd22e321a4cd3cedcf8d1ef8d7104a432b7168933397956aaac636ef7ee5f1cbb92990ffb4a8b52fc74696a26dc3da52676f61f6a6c1dc5296c9387a606ee69d2c88180cea64b62e5f9d37cceed571442bfa7c317b5cd3c2080647355d3ecd8ee383b7aee0ded0a9432bcdb28c46de142ee2a42b9c2f5b4d61fa9021d2c114a0aaaf94dda3cc44301ad249b72a006e908f5428673c8a31807cb30934a558ff89be9e66e998755abcf133937916ede3e06c3cc5bddc00d77c4f2f2bc1f01b78f3693de08eac5a7b3dfb7480f64a796b4519e63204e4c9b328747270c64833e0ce59a065e8db066212ab3f3e44caaf720e941d8a5d9c5fb93cc65047512b09e7c6ac2fb68674ca78477bb8e3f069da8732bb2b2862180c70489a1f9fbd4f4a4409d4d4be88df3e153db85e2f48de7661efd9a8bb93c35f4c72cf8578dcd3702944f170e9e56fc7a86170d45982a1ad6bf171a5cae1df298f4386c5553f67257f5c4f55ff1c19f77ce48a7c20bc3f0ed0376634eaf5cd3189438b139ef4d1f0592c4757b9272d1a689df51979f67ac6575ccf9de8da3df6cf9045c1d5e457fd6f82bfa16b9fbf7cb08c04e7f64fa104f2e472237dbe4db74279711348a8b8d58aad30b62c6037f4951df4c63ca1f5706ce854815edb00f36c42147a617e6d7dfd7f4cfda4e06f86204df99140e873fd33998af67cded42dccdab6c396f67883a31ab965a5e6b9337ad8d18d3bc8aad7492524c0ef77959ede3a90bd06b0b43d8ce5d11312cbcb87a7309b7fd3880149c348fdc209d9656780aad41b68df5e329f1be2946a97f16b41195a7bfb2935e7aeffa0169ef6cc01c10466d174c8c25b17691464c76fbf1c174ec095be2c5fa1689acda7f932b3af6217bac16bafa230da89510734af9e8251409a11c5fcb8ac52c09bb95e6ff9097d0f673d93ea65616383d4e7aad33ee4152f2d7d9ec4b9c9419b8d2bd2d6fc833eb8925c2d438e6e93e66829d25e9d2e6085a53ec5c4ff96e9b98fe4d1b88f8331f71894f80f730a211797e95f0297552377146e218b8edc0e8cd36564e16aa1069cf0f2d5e6417376e227e1e015442eeace0e5a4cadd46c640f578f1381f790bfc9f7fd4f2bd423caa263055f9bd210dcc9af11b3512a2f82a6cc0327f7858ea02ba30c462bcbf2081cf963aad4dfd78a2bea1260238ed04133296ce206f7aa98076991cd16331dae4b2f66ad03c144494ccd5ad1dea3599dd2844cd6df7c3f64a15e50530d6693ab4d7f7c20c860c8ed1a75da0a3a261410b4321c9af7feeaf510d612ee996cd1f15441859ebe27917aedd3c0b04587c152e5299fc98a0cbe379be472bcf5ea392580e18c47ecde7977c934b3185c525ea5fa1b532f9f901661eb99442397c558b33111490c0ec2f8213710929b62d5da56e0b570c38cf966e56948fa428988ee6ece2e4f05245e2b3d1b74f74276fb3457e91595a03ddc86a85bd1570305836f09a4c573ef5b769caeb49024af349c410c2f23c1d0508f3e62e134009010df17aecf9460e3877db5cca9bcf3f4ca18ff8b831366327f02aca240ff7108e8b721fb0a98df539b4a72836984955a77ed8c42c31c0ede42929f7eea09d40b961c303f7ef5a718a267237ff02131e8644739eca90f7955963ff173c135deb9687cc52003489cb48c633ff45f8cc13c24711bd1917ad08c6acff8a5d1cf488982a0af3a7759f10f8896140cf821a2af0ca752c3e338dabf0b9c4091328aa052ba9d3ce807015ff2be21e166fc0d5f30ec4418195eea6fa8f5183ff78864b47cf0d4395e3bd8505402710e9612e6d7cf0c42ca79ebf9f12601a79cd3cf67924ac0e58f2ab012e7f43d5c3d0c4d9a971bf29c6d189989a73c7edeb883c7498834124ebd58a41882c477b5b2a5874f659c1eecdda4723509425e388442bdac82da363d9fe1a375038b769ded6ab09b3c2eed451b315289bc514b2bfa3c7b66d3b12e9bb83eb5d86b9aa0537f691dfbbd2525b5aee6fb721d9eae21174f230c775da4564f46d60cba5e256dba1d5de396024838cdf859603aa3bc36fb476df159e77f422f56f10817e44daf0945632c91273cdc3e71bec420c08bb80ac55b5884a015a04290436f69932fd4895b070c94ea78debde11a239c57e1a917024d0eebf8adce457c6ad4792dc086832dcb4924fa04b2372e77db91da50c0a89a7a8593dda935685b6b6841ee047b2f5618827ffead2f9b89460332878453ce28a591be3ee15b5f9e29d285a5ff670fefa469e4eb19fca5ae0e24dc0fbdee9b1bee7191ef150d4babc2c14a2da079659fc7b4ef09c57a858907491531580d46494c079e41b24c4ecff6c67907c7e7dabecca006185d7fa7d76287a8cc29eeb650ad2e9bddf44d547e8b6c55a51c53fdc10c16f13176a3d1d26a4c4f3950d21ffb1cdefc7eb97a33c88128b3c5ee2eba64dc035bd1d50b94f272ffd66a86dd1df34f372827437d0bad6765dcd337af27faf69d30e8e74f8cfbafbcb4ffd311485a90e5c5fd673dfeb139b6d828bb219d769f0e4b1079c99fe6e73b50d3edb92c64ed13d2a79aa3fcbe7868eb2a7074cda0cc2d249074fc095b8436274d8a450c51e0b8d53a8bda17a29a9605f0a975caba2604c2aa830974ae88998b8abe3f6e884458d6d5cf534ad1766e78de80cc74adf2c630ae31ef873795c3e74bd53d5d350759ffbfff549545abff4d529d950983d3e32390de1f64d849ae02f7e6706ba20844e428571ac85befe54c2071dc843da012cababad1e1c6a384beb3dda096ab6d9ee1276f169575576dc7b5c74e4cd096590dd9b3d4ab86524d7a0ef1e85b25dbbfc48a6d8d3a4acade9a86bdf6363beefc6c5ddce254072f85047b045eee4af76deae53f368663086a0ada6d8d3e963e26e80e3625365811646a845fb6690b67e8f5ca52a91080ef0f1fae82f6fe9f817e4b1f73d925ab72a93966d27b3a18f940cd4a30c79c4cbaedd9571213a0136e85935e0949cb21c636ede799c07807c911fd7078d875df82f1b74c11416d39d16942eb980671c2ad1838c99f2956ff339693e9d3aa3ae2afd7a1ebc7049365b787589cef8aeddb58ee76d1b65bbdbf15922214fc3dbd9ebadf43f25ee650100bed3ffe24fcb8d670cbf50a0f1cf872bf4201efc8068db497fdb26f2d43405e505c98b6a1f4af9cce7c9f1fc30d9788d8349ab0160294a25ccb4541e6dc9727d5d1c811fa1564acc2739ab4657446d36a8ada60ab2150df63852a10cef21ffa61f89f61891118e0bf47936bbc7d885b752aa5a17869fdb770d53a48b30a1b450eb3bacac5e79b9380b569a67b90ea4dd6b9a58e8c7f869d115f7c71060a6630b63a29a489cdc34c097fedac685a6e30f92472fa9c07fb04e89e5f9909373707161432773a08bf5d1ae3d5a5054da64a4db400ed9f84b4ea3b8832b93e6cca231c682718e5ed05cf28c7253c20d356841e8cc1e476f73d78615edf20478115e3b3e84cb51e60dc3628366a0231cd7ea478e2b30f417fde2f34f9aa75c673cafb38ffe033cf4f3e23787f39879c7a7847b8501c980b374a4b9c0bdf2cb4dc917b6c0bd568df7aeaee405fb33bb2528e9f6cba0a1f2cb27154821e940c90f9b1f6e6253585428cf80464223907c165ad7d8953200e782e96605e770d6ab9f94e1ea47304597623e04004fad43c210e3fe6f4c33e2858003266622b4c279cb1ccd94a43177260e076a61215ca70dff4556d9e911f68eb1020cba6045a5b39a6f0ac57e122b92fc2500c694322bf5f7232aef00bde85105a999e5c3a82589bf3dd37c898c374b6b530379374ef15247885c363d9a257d08229c0bcf21e374fc0e6c509b1eadb2e4228f3af5f4668e0cf88df05b168b58d84406f37df827b53aef7501dcbde4b05c3427b477db349af2d62fe81dcd9c3ee0a21ddfb2a6b009c3fd02fdf10ecfc12f902a32a02dd8588628bb71d9e10c1968d0995cd9452122212629a7cacb82f1be598e22087289329897c6138f804fd9bc0418ff21681664b01c40dca1209c1f327cb54dcfd96c078417226533f232a5c1ac63d1b5a3ccb18c83615c8bce5284dbcad04e9fcefb19be395375414a3b293c1bfea2b3c369962efeeb7563e02a879f3f0d013397006d8b20265d6fd82ab131d89d0e1a39bd5c97ab73162aac6a47cabfe2a43c5d10df98631b3e16e175ff43d4241870ff5f52f9aa93bfd9d8e2c1593ce23309a9e8691adf1efe98cbc86d319470191fef84fa027c6aee33828a2ce3ce15b530d7487b8f9e935041ea96dcfbabd7e038a26f1a669408f66a8e5cfa0f3c95aa520568bd3e2b3febc910553e3406173f2092325069e564faf5a433f3272c331dc37a683dfa0c6eb7d3fac09aeea14cddbcafcff16e484b561193bc44cc9e3ba0f2b9e2dd0b3597c5de6aa14f94d635760ac1a4b9d09bcee3228a802a546f9168cce85ff1d9767a2cfd2dc11eabf113f137e0970ab4dda8b5c9999e64f9bc6141c6433f7ff106d680a863c8ac700645f5720a429f026d0a6e8db56f8cf036d8ecbc5dfbce40951bc0490d31"}}, &(0x7f0000000040)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000340)={0x44, &(0x7f00000000c0)={0x20, 0x16, 0x7d, "d1cf6693c466f74378ae5d83d925a59c11c35ec593325b054b4be47b1d2d6b6aac1cd490d67cb4d95d566108b9621b1cdd7936022fff240f2f29f5b6a2c3cb4591900c641dab4764cc367965ccab7cdb0a76c23a60c4400c3487213e49f6d5c01181fc0b382e1fb115ea2fa22c6f0d4a75b7ab1cce1655c4b9f04ac2c8"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x56}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000200)={0x20, 0x80, 0x1c, {0x8, 0x1, 0x8000, 0x9, 0xe5, 0x3f, 0x8, 0x7, 0x1, 0x7, 0x800, 0x5}}, &(0x7f0000000240)={0x20, 0x85, 0x4, 0x3}, &(0x7f0000000280)={0x20, 0x83, 0x2, 0x1}, &(0x7f00000002c0)={0x20, 0x87, 0x2, 0x7}, &(0x7f0000000300)={0x20, 0x89, 0x2, 0x1}}) syz_usb_control_io$printer(0xffffffffffffffff, 0x0, 0x0) [ 1809.468613][T22496] usb 1-1: Using ep0 maxpacket: 16 [ 1809.474865][T29850] usb usb2-port1: attempt power cycle [ 1809.606205][T22496] usb 1-1: config 1 interface 0 altsetting 205 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 1809.619419][T22496] usb 1-1: config 1 interface 0 has no altsetting 0 [ 1809.654636][ T4504] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 1809.746134][T20883] usb 3-1: new high-speed USB device number 60 using dummy_hcd [ 1809.796134][ T83] usb 6-1: device descriptor read/64, error 18 [ 1809.816483][T22496] usb 1-1: New USB device found, idVendor=17ef, idProduct=60a3, bcdDevice= 0.40 [ 1809.825634][T22496] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1809.834008][T22496] usb 1-1: Product: syz [ 1809.838228][T22496] usb 1-1: Manufacturer: syz [ 1809.842810][T22496] usb 1-1: SerialNumber: syz [ 1809.857313][T18851] keytouch 0003:0926:3333.0098: fixing up Keytouch IEC report descriptor [ 1809.869198][T18851] input: HID 0926:3333 as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.0/0003:0926:3333.0098/input/input951 [ 1809.906717][ T4509] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 1809.926616][ T83] usb usb6-port1: attempt power cycle [ 1809.941574][ T4509] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 1809.954506][T18851] keytouch 0003:0926:3333.0098: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.4-1/input0 [ 1809.975369][ T4509] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 1810.016156][T20883] usb 3-1: Using ep0 maxpacket: 32 [ 1810.060107][T18851] usb 5-1: USB disconnect, device number 2 [ 1810.146322][T20883] usb 3-1: config 0 has an invalid interface number: 15 but max is 0 [ 1810.154716][T20883] usb 3-1: config 0 has no interface number 0 [ 1810.163309][T20883] usb 3-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 1810.172411][T20883] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1810.181782][T20883] usb 3-1: config 0 descriptor?? [ 1810.186137][T29850] usb 2-1: new high-speed USB device number 7 using dummy_hcd [ 1810.447104][T20883] hso 3-1:0.15: Failed to find BULK IN ep [ 1810.456277][T29850] usb 2-1: device descriptor read/64, error 18 [ 1810.486289][T22496] usbhid 1-1:1.0: can't add hid device: -71 [ 1810.492382][T22496] usbhid: probe of 1-1:1.0 failed with error -71 [ 1810.501182][T22496] usb 1-1: USB disconnect, device number 125 01:15:02 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x100000000008, 0x926, 0x3333, 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(r0, &(0x7f0000000080)={0x2c, &(0x7f0000000240)=ANY=[@ANYBLOB="eeff22"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0xea, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000001440)={0x2c, 0x0, 0x0, &(0x7f0000000300)={0x0, 0xf, 0x13, {0x5, 0xf, 0x13, 0x2, [@generic={0x3}, @wireless={0xb, 0x10, 0x1, 0x0, 0x75, 0x0, 0x0, 0x400}]}}, 0x0, 0x0}, 0x0) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, &(0x7f00000001c0)={0x14, &(0x7f0000000140)={0x0, 0x0, 0x2, {0x2}}, 0x0}, 0x0) r2 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGVERSION(r2, 0x80044501, &(0x7f00000001c0)=""/75) write$hidraw(r1, &(0x7f00000000c0)="047bc0e9eb4465d225fb59c36f17e9445f68550760033d3276a8b0239199b76c4194881d81d94ba7d9c7637f87613ae5156ac2302f1dfd94b834c5baead970fe4e563b3c144f22c41579", 0x4a) 01:15:02 executing program 1: ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x20400) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x02\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\xf2\x00', 0x0, 0x800) read$hidraw(r1, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000001300)) read$hidraw(r2, &(0x7f0000000040)=""/126, 0x7e) write$hidraw(r0, &(0x7f00000000c0)="35f39e70fc5cfbac39ff894adc5eebff56dfe3", 0x13) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hidraw(0x0, 0x1, 0x2246) read$hidraw(r3, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x359801) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, &(0x7f00000001c0)="4add770f7afddb40ac8b724dac0aa66b98f20a5e1ff8a25a3aa7a31df7eed290d1acef3771cae394d300f23dc5f8de816cb60672eb62ce917e4ce7940a6d13fc2fb2b6bc3e1605da87") ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x6, 0x1b2fe9a06188fa76) r5 = syz_usb_connect$hid(0x6, 0x3f, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x17ef, 0x60a3, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0xff, 0x40, 0x2, [{{0x9, 0x4, 0x0, 0xcd, 0x1, 0x3, 0x1, 0x0, 0x5, {0x9, 0x21, 0x8000, 0x7, 0x1, {0x22, 0xd}}, {{{0x9, 0x5, 0x81, 0x3, 0x29e, 0x2, 0x40, 0x9}}, [{{0x9, 0x5, 0x2, 0x3, 0xa1, 0xfe, 0x36, 0x1}}]}}}]}}]}}, &(0x7f0000000400)={0xa, &(0x7f0000000280)={0xa, 0x6, 0x310, 0x4, 0x0, 0x3, 0x20}, 0x34, &(0x7f00000002c0)={0x5, 0xf, 0x34, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x4, 0x0, 0x1, 0x2, 0x208}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0xf, 0x7, 0x7f}, @ext_cap={0x7, 0x10, 0x2, 0x28, 0xc, 0x8, 0x6a}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x1, "dfcd4d340c01217b7111cb6c0003521b"}]}, 0x1, [{0x65, &(0x7f0000000340)=@string={0x65, 0x3, "26190d9b1e5078c7bbcda6a0838476f2c83dd169d07a88af54a1ebe90986b50d01c22f76c6346f423f7a178eacd9db479a964f1445b75093a22535c5dea1f8d0a88b0b9b0c7e638eb0007d36f870d8a3d89c1357bf8493462eae8f4fca58f610995af3"}}]}) syz_usb_control_io$hid(r5, &(0x7f0000000600)={0x24, &(0x7f0000000440)={0x0, 0x21, 0x8c, {0x8c, 0x2, "4a0dc84d33159e845244e449d57fbfd0164bf851f68f36f3f584f6d6bf298eaa33cdb841690e03f60c7522ddc3eeb78636464b5a322955ba5c19c95088b2b674d4202adf36e8ebaae3a95139a48dfc889d5b756a673a7636ab2431e7b1d29c0b078f1d522a172bac1c7b1e56b2bd57de4db05cc22ee25e16e4a31acede770bca36048af1e04974aa0517"}}, &(0x7f0000000500)={0x0, 0x3, 0x4b, @string={0x4b, 0x3, "f2bb7b9761aefcf5655a13d64bd8173459e85739e3da309ef4f53756a4b1b4638d0112218d48d2af1745716b5a3b96bfccf3508ea9c2d37bff4d4d535109ada82b668b6ea5a0df78f6"}}, &(0x7f0000000580)={0x0, 0x22, 0x1b, {[@main=@item_4={0x3, 0x0, 0x0, "c2fefe9a"}, @local=@item_4={0x3, 0x2, 0x5, "30c6084a"}, @main=@item_4={0x3, 0x0, 0x9, "6a974e77"}, @local=@item_4={0x3, 0x2, 0xa, "3792eb6e"}, @global=@item_012={0x2, 0x1, 0xa, "c4e2"}, @main, @global=@item_012={0x2, 0x1, 0x7, "b246"}]}}, &(0x7f00000005c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x1, 0x0, 0x1, {0x22, 0x9e1}}}}, &(0x7f0000000800)={0x2c, &(0x7f0000000640)={0x0, 0xe, 0xdf, "e1ef136a588a273ed622b5d425eaaf04aed543e75e349f58c88bb3a235f779cf95352aab53164a68d62eaa3fab0c91631d6e5d3850b3faf4b962fb1429711f03ebe54207460929492323f81226fd5d665556bbee7d224619b12765abf617b3c7b57c206391532de4d7b5df359c679def979fbcd8da8e6fde218a8f48a5edd1d7c7fb76e6fdd05ce92e4f341ae17b300fffddaed164648c1832403d1514f4ae312a3f5379f8d0660a6ef69356fbce2821450e093485d5a909ce26ff77876f6ab3aba0fa780c39abb2a653190a43418cf8e2f7bc928542f08ef00356eb255250"}, &(0x7f0000000740)={0x0, 0xa, 0x1, 0x7e}, &(0x7f0000000780)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000001340)={0x20, 0x1, 0x1000, "f5dd6e887692b4eceb9b2791d226a160214196a223e70557e8da8b772856510d79b460aee480a48378346559a9caa9e086c4d764ee1b2cece0c1d78faaafaa1a569383edb1e29a62a49aff83649bc4d5e2eccf24d10c71deda2aa24ea5f7d3c259a879e2caa4a17f93b05e992ebd4b2e441827f3c6f50d409944c95211c87235097a73d3ffb041b0ef13ba13f51940826cce0faa860fdf1860bf6bfe394dbc5838f011ed316294320ae523b48f2eb8c70926333797289e486648d135334c6a9860e58dcd558c1a5eafdc1d0ed8c7672964b705dbfc85137f6bdd49254dc5dac1736053cc61047ade4b911f49ab31cc8b5ca6f12caa576905ee8c8b00bcec7ca1497b7f0d6e575d8a6c123f919aa0944a695686e8c2131c1e843a1231ca4569745e431e8f830f151963d2363f69eaf63ef49cecf29952f9abb7c7bf58e3c5076ec2be40bd1f0d957b6fbc86addb56fcf943f1de3533a1a18dc57a04a8dfd47e5fe9bf856c1c60a81853b3cda55bce27b2a448bce43a55cbdf55b66632be196d4fdd1a5c0f52fb95650824f86b87094142cb3fa51f2716fbaa861dbdf9be02aba39fda2b48fb3a0ad3d2c3ba7f28aa6dc0441e3318343b8bdd552dde35db8c8b1f1d60e222b5b96fb8fa8eae7d2c4aff324edd06f05fa9baff3664bb53aa406556c10474deb58bf4f2a0f56c91cb3a96b2896fd63ac93260630d9ac63a2b2761dc8a3a55c3910fe481382fcaa014b09baecb89cef8063ebd67f862a6958d68c9b590785fbb6d98bc25edaa398ab93aaf1c20ff3e969bbcbac8bfb6ec4083ab76ef21eb587e78dc43879bbb1eaa7d3615c80a277177c78b16b6893a4ddcc1d881f1d7b27955c8e78e8c28ec0bd7ce8135a0a07f62a85422b890f3df2af6fbaddca16705f7a065ded94413bb1010fc68f9f314b47e4b2a7ee87527e0b3a21a322398d54e2c5601c178a04485a1219583d78e8f6efffd556c18e4fd75115f77fb6dc669be00febdd5ba1f8eb4c70cf327bbcf374453a918c3f908fcc3e0bf459e8009acc2b006a1a059aa12f077b16ceac2d124d0affbed95a454b10cf4a5df8893cea39a5c089c5d646b49314f5568e4ef6b03be72eceb30584bca0965feed7e49fb9359572485219d6c4416707e5cf4912d6c95535c408117270336d0864f94fb227c74cb9f9b159b055adf0097715036d395131803d5e1e2321426bbdb97fad75f438934dfce241682c9c8cce87c5522ea485d9a3b69e50612c63b1dd51c37f594e3be0ee6b7693b1c622a1e94e0f2ebd03e53f891f25e89910cd313f4d503d6bcb154719d58c0f95732ae8d8ff8172c6689b48460f8a34e3d1a492e80f614e2c14e14db1b5efd856c98cb1a6d2e9fae110f25a23b5488b510d5f5e68526617798ea9454a6a4ad28022df42e68c887e14b4951e2d81c9d4ae0c8cfea36b3188d62ab5019aa35f76877186c8b1d504d48d8ecd7b39143283bba9927662be2f4030ccbe5e027a65be852d978879248edb198d89a4ab6cd3f20d3d000691abfc14b5332e17309e83473b81d6fc89cc1e546859253ae95d2fb79a89f20192bbed32cc10eead6aa13ba621a61dec7d08c32a8a2e912823b1e8b8c0fe56f5d5951450ab263a81908d3250bf3bd00c5d710cc5316932155aaa37132fad34e6aa23f57e20cbc97d1706e35e5254d2b7e912aebcce0e322cb39296f7782927f8a4e677a090319020a4c48862f77292521fc012cb48341b0bc2f3e178d794bc2c1161a0a40161707c507192ecdc8cce605e3ee1f548b4d68df7f248d2350e2e197499bec1fb69975a8e399953d8f6669f17fba8ba61cd1ab4e6e174edc66ec2acb0318bd14b197edd57066fe47ca6e60345a529dc43b511f8ef8ea9f64e415ba37cc30c9f75d5b89a0eb5727e932c448b1d60481936f23e1dc619e8c8925c41215a82455b4ea20ee5b4bf33667c3d9ee75820fae3e2f7f80d7c2da6c052d24c7dcb54fd62e3cfb4036075cbbf8d02555eeba4ee3737748b604598aeb4d0e2a8d87146b0befd08a5fc1f1c03e768cdad3e6dcf2762a771fd59ba7525067fa4c0806168b014a0f6a18029a5e40f2404b5e6806a38a645161b33e73314e98f6b247fb3d34f7c09842509774997933f0a36a56a20905da7f6a0f99b866a3bfd99ce0dadbe7c4dc06e0bf06383f1de455fe6f709060c753a96b1ed6a087e8d257d994e9e8939d4df531acc7ad6b9dba74310797faa2c7cf23d739282af91b0e1dc055e65abbc936aecfa5c533a513a291d944230054121440af3d61bd88a108b102ae7e65ef92e33ec03c8c12580704a1914f2f65f56d2ea0c1d3809f732ef100ea4019577613ba0a155fa77d1dc2bedfa5ab5925a2006f06d646f604477c8ec8d08f70ad7c9936a558bcbfec8dfea36a7df22948fab291812439f593ed39e716acf3ffa5b01f373862f67fae61b56ac9d913d9934933a43322ec532025eb4fd8afa9b7b94cad3dc8f97abc12983c4256f6781f0b0a880d54b998fa3ae5cb74063f0e0c96f9eb1297163b7f07ed4cc80d041b7104c6b3a5bf29abf930a8b6a077d589bed80a69cb6cac756a1e27b660fc7dfa91eb1448218ea5eedc05c4f8160637f31db204e3dde62b9d414158c6e4da03c638d47a10558417af24e9c0c8648572718ebeec73c8aeb65721fb52c6316e1bf32e39f095afb5ea0faba360356df0cb5d524822091ec58d9744e69dbaf95f611f9b6cf53a4e0b29a457911d82a7d499dc788aee995eca8f76324d2c31af53108265742f0f095a87351d5e791724677d929b4e9eae9cb1707f84e8ca54fdc10522760f53ef4eb6b83ab8591a67e28e90b5c828697770a07459f3b0db1dbb752d9d64069cbf25867efed347fde64b6ce37e8d8a17f95998b47b89ba795c584eda25ebfe0c2463326cb1e3d157554614160b31fc0511c20fd72b4658709bf6ecd53d9061626fbb2c20eae99c6cc0ad12447838c6e2d4e063de3c62757ef8e9ba708e9627b7df6248f5c455a8e5189f81badea11f99561635441de76407a51d63f4e301ee863f1c33cc8cf8a8e4241d0b0305dbc1d63d8be061b1bc16411baa9ff86357f50ff12df6feb6c13d02abd8b9b4487a57362ce91eb1efd7fca5c0138018bcddcc9c03da0d07f033bbef34e3b1018fe75507134eca96134776657eb9b5b6acf790bbcc4f5e85f01ef817bb55e7021f79ec220ef9641660b7d61bd946873aeadb6b29d87e46e66a5d3a2d6ae68c049d4be09fd3657d423eeb6145a050c85f0dc7873ca87a7dd2a90e76f460730542d9cb9b1e445dc628eb604586c21e1f28ef9e7b30a944e5fb2b4b6b43bf73a6958df7dc0fa037b4a7dcfd82d9af16a38b6384424ff02999fcd9774841f2ff28c97d259012ca76798374cc42f4ad25a49c2ce267d23f153fe03e4d8f1aa71cf2ecb3bb0b5851acc8a937ab1f5e44219a0595f0f009f7cc30cf3db7810f5822e19215155bd8edd8599340f71a03e786dc7fed1df4678bb000cdd6d897c5094586f1a67bca3f65b1916529ec858121a3fea52fc8d8ebb6c838d942b7a8abd26f851309f41a9ada91dcf5c9d6bbb3101bb6079e8b6e27711923086ef2d558c2aee064b275c90587a30dbd18b8896bdcbef70f6a127af0a92decb35f9d64796907ce5bfa5b6535d95aeafd5691d9caf1227827b8e91f8a6cfb1600e1447bad6951afd5f11707f2a049b93eefdc2789ff34a044fa93939c3426b6b27a24fa68241bfa2218ee9c3ba889dd148593f0a59941da4eb47c31b476fce22a674624973ac23bafce29e878954fed6b2696bd2a1194f1307c141e7b147eccb393d318df0c5765133e5bd3c4e95baa6d31b3357af8129370293dcd3b3a35cd1de8e8dd33a36841ba210cb64a7dc0f51db43ae03de36c3a69f395010a5c997e1e5dd1d0aa9e2ca70381f19f16769729ea9658f8c3567167e86afe040bc8d09092b707d9678bcad0fe81f5c19a108fcb12df6b97956c43c79d417e12cce094abfef0d3a8be4e8ebf86f7bf1a8d3e73c4fffad502e3321fbe7a528b17328437dfda1c4ea8941fd92597a0a40b2d83d11176b8b75f54f3f08b99b05c40e070e730249b290992708b393e8fda326701b268f49edc699ab9ec7a07e99f2b44b6255b8723fb8851189e83b319509a75113c24cd8aaccde7b65aea2b4d495991bd7a4a19b792d97d9eb8297f275924bfb2c825a9b015adc7f6b0e2c99880abc4ee835784e47af4287a21dc1095b94f97b1b3b942ea2bdc8a5848056d9c88dff660bda1336b44558859d559ed25ffee53b62543b5c97c3014cb39323cf471fb96e3a76667a1186850e538047dfec6d6f2e32163d08ad10ac0ee674abd1b755c4c4b105ca1eb7730a1daf2356e180bbe777e71f9d4ea7654c9614d34ef4fcfaad155774d06b7a381d552b732c76f6c25f1c3612da9b1d802b9b0d6e0c3230fcc7c46a7d97f698d102202d4543e0f7a62c8837ea448dc2595e650679aa3510acadc94ed66c7910255d3a2874875634ed5049fa023b219fcc6797391c53b9c39da0770283c051205593638652fdc43553cfadb76b839f5df1cd8b13efc2412bbf559e5687ba0cdaa7dd1e2f0d2fab734bc534dcc98dc17d51f8d69546f908cc76ec59393de21880ec3174d94f7d496840174454e28c8c9296f671c4b05d502447a02d182d8d689e15c3c6b314d7098c836e5f18d14981bd793606379a82ebacb011128b13e4cb96705ae292f226bcad2c0d90d412e11dbcbb5130d145c280319151a10fc8f57a6bb21f3f60951b5e1eee620687f61e35eaf66d746b9a09dc67478edc153f4e5b08a3f8d8380d562b8e4aadc0b11b9b9ea00237c65c97196bc2147425c2f7c951b85e4e47410ee91636b97094f58ed609d94e688f260019a017a805a3c7f7a3f00c291e653992866e0a8665ed8829ef5bd715a4d27c4ffe0388435ade10b9b5463ff718c64ea7d8cfe4522f60c4e5d197d364537be5df7bb9ae2797279a854bcd8a026382ced0789e1273c8002b86169cd56f5797237c0451df016beef8f67e05aa3a60d1f46ca2d2f26032ccbf72b89eb36a852ec4dfbe5f1438c24694912f9120f000d813f893ee70963b3c5e2f3297896f25df62f9dbef3aac82197ae749a5531540ee967018127f26dcc3f53b258d3d6cfed2c28454526dd85c9c7cfe703fcc6004c0f4b369e649d665c0f25247fb7bb4b2ef5ce3df1d81531f6ed68b3a5311ba2fd6f9b378aa27a99c6b35603670b704f4631a9003d610d3ced809c5ea4031e69383f25287107276c44bc6a292c17027b41bd335c4b76ac25ad05b2010883ce945d227c020e5b9b4cb92b8654787af9e5c2f4ff8ece96c921b6e47216ef1cd20ae8be06d35b0a6fe718139c5a6db99e1999c9f228a4c2bb2eada83fbe736e278d2edfa213039b5aebf235a7c95dbf777c584c1c6adce8247fe9954798f83469078b42be48b219ae97daf1012529ce329d6a61f1d0160555cff746a4037c373bad3ff2ee033443f51e0d6fc0763ec3c498705aef3c03c5a2f53e4e182a3b3930133b1e7a99de0e5cc27757dc6702da8f2764c5b879f06a66ae8f0d4e72dee7bc6a755d173908c398ef3e371c798e71e62eb012cbc43ba4b895aac342adaa222c63454f835ee22c482ea56de180bd546af6b0f1e0c3eee580152d98b14fd9b75790ffc292961530218931bebf6cec08a64afa279412bf30a3dda9e8a81b6ffd5edd5ad2e290f13a2ed2710ed1d3b383025afc49c0a1d4d68bca24988edc5b2f4a856c32f259094d281a072f4734"}, &(0x7f00000007c0)={0x20, 0x3, 0x1, 0x3}}) r6 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSABS20(r6, 0xc0085508, 0x0) r7 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x80, 0x2) ioctl$HIDIOCGCOLLECTIONINDEX(r7, 0x40184810, &(0x7f0000000140)={0x1, 0x1, 0x377, 0xac74, 0x7, 0x4}) [ 1810.646118][ T83] usb 6-1: new high-speed USB device number 34 using dummy_hcd [ 1810.655666][ T4502] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 1810.664432][ T4502] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 1810.674058][T20883] usb 3-1: USB disconnect, device number 60 01:15:02 executing program 0: ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x20400) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x02\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\xf2\x00', 0x0, 0x800) read$hidraw(r1, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000001300)) read$hidraw(r2, &(0x7f0000000040)=""/126, 0x7e) write$hidraw(r0, &(0x7f00000000c0)="35f39e70fc5cfbac39ff894adc5eebff56dfe3", 0x13) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hidraw(0x0, 0x1, 0x2246) read$hidraw(r3, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, &(0x7f00000001c0)="4add770f7afddb40ac8b724dac0aa66b98f20a5e1ff8a25a3aa7a31df7eed290d1acef3771cae394d300f23dc5f8de816cb60672eb62ce917e4ce7940a6d13fc2fb2b6bc3e1605da87") ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x6, 0x1b2fe9a06188fa76) r5 = syz_usb_connect$hid(0x6, 0x3f, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x17ef, 0x60a3, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0xff, 0x40, 0x2, [{{0x9, 0x4, 0x0, 0xcd, 0x1, 0x3, 0x1, 0x0, 0x5, {0x9, 0x21, 0x8000, 0x7, 0x1, {0x22, 0xd}}, {{{0x9, 0x5, 0x81, 0x3, 0x29e, 0x2, 0x40, 0x9}}, [{{0x9, 0x5, 0x2, 0x3, 0xa1, 0xfe, 0x36, 0x1}}]}}}]}}]}}, &(0x7f0000000400)={0xa, &(0x7f0000000280)={0xa, 0x6, 0x310, 0x4, 0x0, 0x3, 0x20}, 0x34, &(0x7f00000002c0)={0x5, 0xf, 0x34, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x4, 0x0, 0x1, 0x2, 0x208}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0xf, 0x7, 0x7f}, @ext_cap={0x7, 0x10, 0x2, 0x28, 0xc, 0x8, 0x6a}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x1, "dfcd4d340c01217b7111cb6c0003521b"}]}, 0x1, [{0x65, &(0x7f0000000340)=@string={0x65, 0x3, "26190d9b1e5078c7bbcda6a0838476f2c83dd169d07a88af54a1ebe90986b50d01c22f76c6346f423f7a178eacd9db479a964f1445b75093a22535c5dea1f8d0a88b0b9b0c7e638eb0007d36f870d8a3d89c1357bf8493462eae8f4fca58f610995af3"}}]}) syz_usb_control_io$hid(r5, &(0x7f0000000600)={0x24, &(0x7f0000000440)={0x0, 0x21, 0x8c, {0x8c, 0x2, "4a0dc84d33159e845244e449d57fbfd0164bf851f68f36f3f584f6d6bf298eaa33cdb841690e03f60c7522ddc3eeb78636464b5a322955ba5c19c95088b2b674d4202adf36e8ebaae3a95139a48dfc889d5b756a673a7636ab2431e7b1d29c0b078f1d522a172bac1c7b1e56b2bd57de4db05cc22ee25e16e4a31acede770bca36048af1e04974aa0517"}}, &(0x7f0000000500)={0x0, 0x3, 0x4b, @string={0x4b, 0x3, "f2bb7b9761aefcf5655a13d64bd8173459e85739e3da309ef4f53756a4b1b4638d0112218d48d2af1745716b5a3b96bfccf3508ea9c2d37bff4d4d535109ada82b668b6ea5a0df78f6"}}, &(0x7f0000000580)={0x0, 0x22, 0x1b, {[@main=@item_4={0x3, 0x0, 0x0, "c2fefe9a"}, @local=@item_4={0x3, 0x2, 0x5, "30c6084a"}, @main=@item_4={0x3, 0x0, 0x9, "6a974e77"}, @local=@item_4={0x3, 0x2, 0xa, "3792eb6e"}, @global=@item_012={0x2, 0x1, 0xa, "c4e2"}, @main, @global=@item_012={0x2, 0x1, 0x7, "b246"}]}}, &(0x7f00000005c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x1, 0x0, 0x1, {0x22, 0x9e1}}}}, &(0x7f0000000800)={0x2c, &(0x7f0000000640)={0x0, 0xe, 0xdf, "e1ef136a588a273ed622b5d425eaaf04aed543e75e349f58c88bb3a235f779cf95352aab53164a68d62eaa3fab0c91631d6e5d3850b3faf4b962fb1429711f03ebe54207460929492323f81226fd5d665556bbee7d224619b12765abf617b3c7b57c206391532de4d7b5df359c679def979fbcd8da8e6fde218a8f48a5edd1d7c7fb76e6fdd05ce92e4f341ae17b300fffddaed164648c1832403d1514f4ae312a3f5379f8d0660a6ef69356fbce2821450e093485d5a909ce26ff77876f6ab3aba0fa780c39abb2a653190a43418cf8e2f7bc928542f08ef00356eb255250"}, &(0x7f0000000740)={0x0, 0xa, 0x1, 0x7e}, &(0x7f0000000780)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000001340)={0x20, 0x1, 0x1000, "f5dd6e887692b4eceb9b2791d226a160214196a223e70557e8da8b772856510d79b460aee480a48378346559a9caa9e086c4d764ee1b2cece0c1d78faaafaa1a569383edb1e29a62a49aff83649bc4d5e2eccf24d10c71deda2aa24ea5f7d3c259a879e2caa4a17f93b05e992ebd4b2e441827f3c6f50d409944c95211c87235097a73d3ffb041b0ef13ba13f51940826cce0faa860fdf1860bf6bfe394dbc5838f011ed316294320ae523b48f2eb8c70926333797289e486648d135334c6a9860e58dcd558c1a5eafdc1d0ed8c7672964b705dbfc85137f6bdd49254dc5dac1736053cc61047ade4b911f49ab31cc8b5ca6f12caa576905ee8c8b00bcec7ca1497b7f0d6e575d8a6c123f919aa0944a695686e8c2131c1e843a1231ca4569745e431e8f830f151963d2363f69eaf63ef49cecf29952f9abb7c7bf58e3c5076ec2be40bd1f0d957b6fbc86addb56fcf943f1de3533a1a18dc57a04a8dfd47e5fe9bf856c1c60a81853b3cda55bce27b2a448bce43a55cbdf55b66632be196d4fdd1a5c0f52fb95650824f86b87094142cb3fa51f2716fbaa861dbdf9be02aba39fda2b48fb3a0ad3d2c3ba7f28aa6dc0441e3318343b8bdd552dde35db8c8b1f1d60e222b5b96fb8fa8eae7d2c4aff324edd06f05fa9baff3664bb53aa406556c10474deb58bf4f2a0f56c91cb3a96b2896fd63ac93260630d9ac63a2b2761dc8a3a55c3910fe481382fcaa014b09baecb89cef8063ebd67f862a6958d68c9b590785fbb6d98bc25edaa398ab93aaf1c20ff3e969bbcbac8bfb6ec4083ab76ef21eb587e78dc43879bbb1eaa7d3615c80a277177c78b16b6893a4ddcc1d881f1d7b27955c8e78e8c28ec0bd7ce8135a0a07f62a85422b890f3df2af6fbaddca16705f7a065ded94413bb1010fc68f9f314b47e4b2a7ee87527e0b3a21a322398d54e2c5601c178a04485a1219583d78e8f6efffd556c18e4fd75115f77fb6dc669be00febdd5ba1f8eb4c70cf327bbcf374453a918c3f908fcc3e0bf459e8009acc2b006a1a059aa12f077b16ceac2d124d0affbed95a454b10cf4a5df8893cea39a5c089c5d646b49314f5568e4ef6b03be72eceb30584bca0965feed7e49fb9359572485219d6c4416707e5cf4912d6c95535c408117270336d0864f94fb227c74cb9f9b159b055adf0097715036d395131803d5e1e2321426bbdb97fad75f438934dfce241682c9c8cce87c5522ea485d9a3b69e50612c63b1dd51c37f594e3be0ee6b7693b1c622a1e94e0f2ebd03e53f891f25e89910cd313f4d503d6bcb154719d58c0f95732ae8d8ff8172c6689b48460f8a34e3d1a492e80f614e2c14e14db1b5efd856c98cb1a6d2e9fae110f25a23b5488b510d5f5e68526617798ea9454a6a4ad28022df42e68c887e14b4951e2d81c9d4ae0c8cfea36b3188d62ab5019aa35f76877186c8b1d504d48d8ecd7b39143283bba9927662be2f4030ccbe5e027a65be852d978879248edb198d89a4ab6cd3f20d3d000691abfc14b5332e17309e83473b81d6fc89cc1e546859253ae95d2fb79a89f20192bbed32cc10eead6aa13ba621a61dec7d08c32a8a2e912823b1e8b8c0fe56f5d5951450ab263a81908d3250bf3bd00c5d710cc5316932155aaa37132fad34e6aa23f57e20cbc97d1706e35e5254d2b7e912aebcce0e322cb39296f7782927f8a4e677a090319020a4c48862f77292521fc012cb48341b0bc2f3e178d794bc2c1161a0a40161707c507192ecdc8cce605e3ee1f548b4d68df7f248d2350e2e197499bec1fb69975a8e399953d8f6669f17fba8ba61cd1ab4e6e174edc66ec2acb0318bd14b197edd57066fe47ca6e60345a529dc43b511f8ef8ea9f64e415ba37cc30c9f75d5b89a0eb5727e932c448b1d60481936f23e1dc619e8c8925c41215a82455b4ea20ee5b4bf33667c3d9ee75820fae3e2f7f80d7c2da6c052d24c7dcb54fd62e3cfb4036075cbbf8d02555eeba4ee3737748b604598aeb4d0e2a8d87146b0befd08a5fc1f1c03e768cdad3e6dcf2762a771fd59ba7525067fa4c0806168b014a0f6a18029a5e40f2404b5e6806a38a645161b33e73314e98f6b247fb3d34f7c09842509774997933f0a36a56a20905da7f6a0f99b866a3bfd99ce0dadbe7c4dc06e0bf06383f1de455fe6f709060c753a96b1ed6a087e8d257d994e9e8939d4df531acc7ad6b9dba74310797faa2c7cf23d739282af91b0e1dc055e65abbc936aecfa5c533a513a291d944230054121440af3d61bd88a108b102ae7e65ef92e33ec03c8c12580704a1914f2f65f56d2ea0c1d3809f732ef100ea4019577613ba0a155fa77d1dc2bedfa5ab5925a2006f06d646f604477c8ec8d08f70ad7c9936a558bcbfec8dfea36a7df22948fab291812439f593ed39e716acf3ffa5b01f373862f67fae61b56ac9d913d9934933a43322ec532025eb4fd8afa9b7b94cad3dc8f97abc12983c4256f6781f0b0a880d54b998fa3ae5cb74063f0e0c96f9eb1297163b7f07ed4cc80d041b7104c6b3a5bf29abf930a8b6a077d589bed80a69cb6cac756a1e27b660fc7dfa91eb1448218ea5eedc05c4f8160637f31db204e3dde62b9d414158c6e4da03c638d47a10558417af24e9c0c8648572718ebeec73c8aeb65721fb52c6316e1bf32e39f095afb5ea0faba360356df0cb5d524822091ec58d9744e69dbaf95f611f9b6cf53a4e0b29a457911d82a7d499dc788aee995eca8f76324d2c31af53108265742f0f095a87351d5e791724677d929b4e9eae9cb1707f84e8ca54fdc10522760f53ef4eb6b83ab8591a67e28e90b5c828697770a07459f3b0db1dbb752d9d64069cbf25867efed347fde64b6ce37e8d8a17f95998b47b89ba795c584eda25ebfe0c2463326cb1e3d157554614160b31fc0511c20fd72b4658709bf6ecd53d9061626fbb2c20eae99c6cc0ad12447838c6e2d4e063de3c62757ef8e9ba708e9627b7df6248f5c455a8e5189f81badea11f99561635441de76407a51d63f4e301ee863f1c33cc8cf8a8e4241d0b0305dbc1d63d8be061b1bc16411baa9ff86357f50ff12df6feb6c13d02abd8b9b4487a57362ce91eb1efd7fca5c0138018bcddcc9c03da0d07f033bbef34e3b1018fe75507134eca96134776657eb9b5b6acf790bbcc4f5e85f01ef817bb55e7021f79ec220ef9641660b7d61bd946873aeadb6b29d87e46e66a5d3a2d6ae68c049d4be09fd3657d423eeb6145a050c85f0dc7873ca87a7dd2a90e76f460730542d9cb9b1e445dc628eb604586c21e1f28ef9e7b30a944e5fb2b4b6b43bf73a6958df7dc0fa037b4a7dcfd82d9af16a38b6384424ff02999fcd9774841f2ff28c97d259012ca76798374cc42f4ad25a49c2ce267d23f153fe03e4d8f1aa71cf2ecb3bb0b5851acc8a937ab1f5e44219a0595f0f009f7cc30cf3db7810f5822e19215155bd8edd8599340f71a03e786dc7fed1df4678bb000cdd6d897c5094586f1a67bca3f65b1916529ec858121a3fea52fc8d8ebb6c838d942b7a8abd26f851309f41a9ada91dcf5c9d6bbb3101bb6079e8b6e27711923086ef2d558c2aee064b275c90587a30dbd18b8896bdcbef70f6a127af0a92decb35f9d64796907ce5bfa5b6535d95aeafd5691d9caf1227827b8e91f8a6cfb1600e1447bad6951afd5f11707f2a049b93eefdc2789ff34a044fa93939c3426b6b27a24fa68241bfa2218ee9c3ba889dd148593f0a59941da4eb47c31b476fce22a674624973ac23bafce29e878954fed6b2696bd2a1194f1307c141e7b147eccb393d318df0c5765133e5bd3c4e95baa6d31b3357af8129370293dcd3b3a35cd1de8e8dd33a36841ba210cb64a7dc0f51db43ae03de36c3a69f395010a5c997e1e5dd1d0aa9e2ca70381f19f16769729ea9658f8c3567167e86afe040bc8d09092b707d9678bcad0fe81f5c19a108fcb12df6b97956c43c79d417e12cce094abfef0d3a8be4e8ebf86f7bf1a8d3e73c4fffad502e3321fbe7a528b17328437dfda1c4ea8941fd92597a0a40b2d83d11176b8b75f54f3f08b99b05c40e070e730249b290992708b393e8fda326701b268f49edc699ab9ec7a07e99f2b44b6255b8723fb8851189e83b319509a75113c24cd8aaccde7b65aea2b4d495991bd7a4a19b792d97d9eb8297f275924bfb2c825a9b015adc7f6b0e2c99880abc4ee835784e47af4287a21dc1095b94f97b1b3b942ea2bdc8a5848056d9c88dff660bda1336b44558859d559ed25ffee53b62543b5c97c3014cb39323cf471fb96e3a76667a1186850e538047dfec6d6f2e32163d08ad10ac0ee674abd1b755c4c4b105ca1eb7730a1daf2356e180bbe777e71f9d4ea7654c9614d34ef4fcfaad155774d06b7a381d552b732c76f6c25f1c3612da9b1d802b9b0d6e0c3230fcc7c46a7d97f698d102202d4543e0f7a62c8837ea448dc2595e650679aa3510acadc94ed66c7910255d3a2874875634ed5049fa023b219fcc6797391c53b9c39da0770283c051205593638652fdc43553cfadb76b839f5df1cd8b13efc2412bbf559e5687ba0cdaa7dd1e2f0d2fab734bc534dcc98dc17d51f8d69546f908cc76ec59393de21880ec3174d94f7d496840174454e28c8c9296f671c4b05d502447a02d182d8d689e15c3c6b314d7098c836e5f18d14981bd793606379a82ebacb011128b13e4cb96705ae292f226bcad2c0d90d412e11dbcbb5130d145c280319151a10fc8f57a6bb21f3f60951b5e1eee620687f61e35eaf66d746b9a09dc67478edc153f4e5b08a3f8d8380d562b8e4aadc0b11b9b9ea00237c65c97196bc2147425c2f7c951b85e4e47410ee91636b97094f58ed609d94e688f260019a017a805a3c7f7a3f00c291e653992866e0a8665ed8829ef5bd715a4d27c4ffe0388435ade10b9b5463ff718c64ea7d8cfe4522f60c4e5d197d364537be5df7bb9ae2797279a854bcd8a026382ced0789e1273c8002b86169cd56f5797237c0451df016beef8f67e05aa3a60d1f46ca2d2f26032ccbf72b89eb36a852ec4dfbe5f1438c24694912f9120f000d813f893ee70963b3c5e2f3297896f25df62f9dbef3aac82197ae749a5531540ee967018127f26dcc3f53b258d3d6cfed2c28454526dd85c9c7cfe703fcc6004c0f4b369e649d665c0f25247fb7bb4b2ef5ce3df1d81531f6ed68b3a5311ba2fd6f9b378aa27a99c6b35603670b704f4631a9003d610d3ced809c5ea4031e69383f25287107276c44bc6a292c17027b41bd335c4b76ac25ad05b2010883ce945d227c020e5b9b4cb92b8654787af9e5c2f4ff8ece96c921b6e47216ef1cd20ae8be06d35b0a6fe718139c5a6db99e1999c9f228a4c2bb2eada83fbe736e278d2edfa213039b5aebf235a7c95dbf777c584c1c6adce8247fe9954798f83469078b42be48b219ae97daf1012529ce329d6a61f1d0160555cff746a4037c373bad3ff2ee033443f51e0d6fc0763ec3c498705aef3c03c5a2f53e4e182a3b3930133b1e7a99de0e5cc27757dc6702da8f2764c5b879f06a66ae8f0d4e72dee7bc6a755d173908c398ef3e371c798e71e62eb012cbc43ba4b895aac342adaa222c63454f835ee22c482ea56de180bd546af6b0f1e0c3eee580152d98b14fd9b75790ffc292961530218931bebf6cec08a64afa279412bf30a3dda9e8a81b6ffd5edd5ad2e290f13a2ed2710ed1d3b383025afc49c0a1d4d68bca24988edc5b2f4a856c32f259094d281a072f4734"}, &(0x7f00000007c0)={0x20, 0x3, 0x1, 0x3}}) r6 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSABS20(r6, 0xc0085508, 0x0) r7 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x80, 0x2) ioctl$HIDIOCGCOLLECTIONINDEX(r7, 0x40184810, &(0x7f0000000140)={0x1, 0x1, 0x377, 0xac74, 0x7, 0x4}) [ 1810.926211][ T83] usb 6-1: device descriptor read/64, error 18 [ 1810.976110][T31888] usb 5-1: new high-speed USB device number 3 using dummy_hcd 01:15:02 executing program 5: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000001900)={{0x12, 0x1, 0x0, 0x8e, 0x32, 0xf7, 0x20, 0xaf0, 0xd257, 0x4e87, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xf, 0x0, 0x0, 0xff, 0xa5, 0x2c}}]}}]}}, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000800)='/dev/input/event#\x00', 0x7b34, 0x400) ioctl$EVIOCSCLOCKID(r1, 0x400445a0, &(0x7f0000000840)=0xffffffff) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000540)={0x34, &(0x7f0000000000)=ANY=[@ANYBLOB="000011000000851049e21fec4c1367f2e157ed6f3a02"], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, &(0x7f0000000200)={0x2c, &(0x7f0000000040)={0x40, 0x30, 0x46, {0x46, 0x31, "6d74b0829553fbe886ac7233238dd6440a94fe4df685256f135bf0629f26bd3a5839bc7177577bcc04a4dccb4a3141a22bfc7b8ef6f53838469455c2a49a1392b3b660dc"}}, &(0x7f00000000c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x438}}, &(0x7f0000000100)={0x0, 0xf, 0x5c, {0x5, 0xf, 0x5c, 0x4, [@generic={0x32, 0x10, 0x5, "b8d288d0655042f7d4d6c3ba72b2ab7f4464b2274cd170e42494a98b817af62c1b15ea1e7df412295ab3287822a402"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x2, 0x20, 0x1, 0x1}, @ss_container_id={0x14, 0x10, 0x4, 0x9, "ab28fb987d9240d0ed75b3e8c16a9246"}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0x2, 0x1, 0x1}]}}, &(0x7f0000000180)={0x20, 0x29, 0xf, {0xf, 0x29, 0x4, 0x18, 0x5, 0x3, "e9dbb028", "03ba3e1c"}}, &(0x7f00000001c0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0xff, 0x0, 0x0, 0x3, 0x7f, 0x1, 0x4}}}, &(0x7f0000000740)={0x84, &(0x7f0000000240)={0x0, 0x1f, 0xbe, "5cb3505a1a8ec707d33e92b5ac3691b6fa704df4b1c450097ad237d2582f5d2c64d34308b51b6e34d7a77c59997d61fd2680d81ace1d758466a4cd881238e2c2956bc833d29791eb362c573b6042bd90e0183a1551a02436be5cd7b34496c14f6cf5f78b5a5dc04ccec82da271f69692571b982ac483bfee60f9a7603da1d637f61fed2055e5347428a3b09b44ea89690e0167409b441c6759e66d9d142bb48b66005c240ac25d7d8518e44d14fe8fd2b4d3aa1b46e6038444b08cfad2f7"}, &(0x7f0000000340)={0x0, 0xa, 0x1}, &(0x7f0000000380)={0x0, 0x8, 0x1}, &(0x7f00000003c0)={0x20, 0x0, 0x4, {0x6}}, &(0x7f0000000400)={0x20, 0x0, 0x4, {0x0, 0x10}}, &(0x7f0000000440)={0x40, 0x7, 0x2, 0x3}, &(0x7f0000000480)={0x40, 0x9, 0x1, 0x40}, &(0x7f00000004c0)={0x40, 0xb, 0x2, "411a"}, &(0x7f0000000500)={0x40, 0xf, 0x2, 0x3}, &(0x7f0000000580)={0x40, 0x13, 0x6}, &(0x7f00000005c0)={0x40, 0x17, 0x6, @remote}, &(0x7f0000000600)={0x40, 0x19, 0x2, "4918"}, &(0x7f0000000640)={0x40, 0x1a, 0x2, 0x1}, &(0x7f0000000680)={0x40, 0x1c, 0x1, 0x8}, &(0x7f00000006c0)={0x40, 0x1e, 0x1, 0x8}, &(0x7f0000000700)={0x40, 0x21, 0x1, 0x1}}) 01:15:02 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000001900)={{0x12, 0x1, 0x0, 0x8e, 0x32, 0xf7, 0x20, 0xaf0, 0xd257, 0x4e87, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xf, 0x0, 0x0, 0xff, 0xa5, 0x2c}}]}}]}}, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000540)={0x34, &(0x7f00000000c0)=ANY=[@ANYBLOB="000011000000871fec4c1367f2e157ed6f3a02c6a866002eb6ddc97a10d860088c68d7feeab55a2213f261b8c11a0a6dfe538ed1a0238db779955a55235a6a019085e8037c26825ef9a4fb863aa1a5b6d5ab42e2b352fe984e5a4d6e163006fc29415371dd396464b962c3d7b8f701fcffffffffffff1b7ed4454a14715652e0677605041bd382a861db4822d9d8a39066dbe1c44589ba21edf062"], 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x6d7f, 0x240000) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000040)={0x0, 0x3, 0x2, 0xff, 0x1, 0x43aa}) [ 1811.194313][T20883] usb 4-1: USB disconnect, device number 92 [ 1811.236176][T31888] usb 5-1: Using ep0 maxpacket: 8 [ 1811.346186][ T17] usb 1-1: new high-speed USB device number 126 using dummy_hcd [ 1811.356634][T31888] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1811.367874][T31888] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping [ 1811.377839][T31888] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1811.390918][T31888] usb 5-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 1811.396080][T29850] usb 2-1: device descriptor read/64, error -71 [ 1811.400005][T31888] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1811.415509][T31888] usb 5-1: config 0 descriptor?? [ 1811.436169][ T4518] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 1811.476137][T22496] usb 3-1: new high-speed USB device number 61 using dummy_hcd [ 1811.556282][ T83] usb 6-1: device descriptor read/64, error -71 [ 1811.616166][ T17] usb 1-1: Using ep0 maxpacket: 16 [ 1811.621414][T20883] usb 4-1: new high-speed USB device number 93 using dummy_hcd [ 1811.686194][T29850] usb 2-1: new high-speed USB device number 8 using dummy_hcd [ 1811.716088][T22496] usb 3-1: Using ep0 maxpacket: 32 [ 1811.736209][ T17] usb 1-1: config 1 interface 0 altsetting 205 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 1811.749407][ T17] usb 1-1: config 1 interface 0 has no altsetting 0 [ 1811.836238][ T83] usb 6-1: new high-speed USB device number 35 using dummy_hcd [ 1811.836247][T22496] usb 3-1: config 0 has an invalid interface number: 15 but max is 0 [ 1811.836262][T22496] usb 3-1: config 0 has no interface number 0 [ 1811.858215][T22496] usb 3-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 1811.867275][T22496] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1811.877322][T22496] usb 3-1: config 0 descriptor?? [ 1811.887215][T31888] keytouch 0003:0926:3333.0099: fixing up Keytouch IEC report descriptor [ 1811.896224][T20883] usb 4-1: Using ep0 maxpacket: 32 [ 1811.903017][T31888] input: HID 0926:3333 as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.0/0003:0926:3333.0099/input/input952 [ 1811.926191][T29850] usb 2-1: Using ep0 maxpacket: 16 [ 1811.946449][ T17] usb 1-1: New USB device found, idVendor=17ef, idProduct=60a3, bcdDevice= 0.40 [ 1811.955577][ T17] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1811.963729][ T17] usb 1-1: Product: syz [ 1811.968006][ T17] usb 1-1: Manufacturer: syz [ 1811.972582][ T17] usb 1-1: SerialNumber: syz [ 1811.982233][T31888] keytouch 0003:0926:3333.0099: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.4-1/input0 [ 1812.046334][T29850] usb 2-1: config 1 interface 0 altsetting 205 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 1812.059964][T29850] usb 2-1: config 1 interface 0 has no altsetting 0 [ 1812.066321][T20883] usb 4-1: config 0 has an invalid interface number: 15 but max is 0 [ 1812.074776][T20883] usb 4-1: config 0 has no interface number 0 [ 1812.081293][T20883] usb 4-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 1812.089565][T18851] usb 5-1: USB disconnect, device number 3 [ 1812.090441][T20883] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1812.104942][T20883] usb 4-1: config 0 descriptor?? [ 1812.109997][ T83] usb 6-1: Using ep0 maxpacket: 32 [ 1812.116859][ T4537] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 1812.125526][ T4538] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 1812.140770][T22496] usb 3-1: USB disconnect, device number 61 [ 1812.226264][ T83] usb 6-1: config 0 has an invalid interface number: 15 but max is 0 [ 1812.235032][ T83] usb 6-1: config 0 has no interface number 0 [ 1812.242868][ T83] usb 6-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 1812.252009][ T83] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1812.256183][T29850] usb 2-1: New USB device found, idVendor=17ef, idProduct=60a3, bcdDevice= 0.40 [ 1812.262144][ T83] usb 6-1: config 0 descriptor?? [ 1812.269104][T29850] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1812.269118][T29850] usb 2-1: Product: syz [ 1812.269129][T29850] usb 2-1: Manufacturer: syz [ 1812.269139][T29850] usb 2-1: SerialNumber: syz 01:15:04 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000001900)={{0x12, 0x1, 0x0, 0x8e, 0x32, 0xf7, 0x20, 0xaf0, 0xd257, 0x4e87, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xf, 0x0, 0x0, 0xff, 0xa5, 0x2c}}]}}]}}, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000540)={0x34, &(0x7f0000000000)=ANY=[@ANYBLOB="000011000000851049e21fec4c1367f2e157ed6f3a02"], 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect(0x4, 0x5d, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x72, 0xe, 0x8a, 0x20, 0x763, 0x1041, 0xc15f, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x4b, 0x1, 0x7, 0x4, 0x60, 0x5f, [{{0x9, 0x4, 0x81, 0x4, 0x1, 0xff, 0xab, 0xb5, 0x80, [@cdc_ecm={{0xa, 0x24, 0x6, 0x0, 0x0, "840c19d362"}, {0x5, 0x24, 0x0, 0x198}, {0xd, 0x24, 0xf, 0x1, 0x7fffffff, 0x8000, 0x6, 0xff}, [@obex={0x5, 0x24, 0x15, 0x60}, @call_mgmt={0x5, 0x24, 0x1, 0x1, 0x3f}, @call_mgmt={0x5, 0x24, 0x1, 0x0, 0x81}, @obex={0x5, 0x24, 0x15, 0xe0}]}], [{{0x9, 0x5, 0xe, 0x0, 0x43, 0x2, 0x5, 0xff}}]}}]}}]}}, &(0x7f00000002c0)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x201, 0x1, 0x7, 0x8, 0x20, 0x81}, 0x4f, &(0x7f0000000100)={0x5, 0xf, 0x4f, 0x6, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x8, 0x40, 0x6, 0x4}, @ss_container_id={0x14, 0x10, 0x4, 0x2, "f88180f9ad9d53228c798bdf0612d13a"}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0xcb, "4ee02293e7f03f4a3368f9e2e26b43c7"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x1, 0x3, 0x7f, 0x101}, @wireless={0xb, 0x10, 0x1, 0xc, 0x2, 0x1, 0x7, 0x1, 0x8}]}, 0x5, [{0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x83e}}, {0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x2809}}, {0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0x40f}}, {0x6, &(0x7f0000000240)=@string={0x6, 0x3, "a6218fc0"}}, {0xf, &(0x7f0000000280)=@string={0xf, 0x3, "201bcaa792bc848ae805544515"}}]}) syz_usb_control_io$hid(r1, &(0x7f0000000400)={0x24, &(0x7f0000000340)={0x20, 0xc, 0x3, {0x3, 0xd, "f3"}}, &(0x7f0000000580)={0x0, 0x3, 0x1002, @string={0x1002, 0x3, "e71320af9aa6e9b9f3f510fad001dfc3c30225e01cb4efdcffe340fee6e25ee4c3d5d00c589ba8f6259c8bfc839366df476765d3808e90d5600cfba5a18eda466f6d7dc70a553aeeb494b7c318c7cff0700ac98969c4d35b6b3bc2ffd25b3199af42d9df0a0eb19501020e4492c8474fd56d5bdfe41ec705a2080e81291d364ae3e76f7e9e7b57c0058fc53cc4eea8be779e5b72a5c44b15bca6b2a4aeac9da42f27ecd696ad739d93654ecbdf8bb70203d547cde257ef9dc78c2f83cee307603ee2b5c604e130b244f97c707051e6c610779f49801e97c7d3a1022d99d36dfcdc58e877281d6ca8038e9bec85ccae3a63e377837b78d6cfbd605b2e18bf7905211a6eccf979080c59052432e07e1e90ecf24ab82c953d63b5672e2a1c477ecfa9f2ba0a322edbc3046096eac1e9e28f625453b6e2c61f83483c06e9576c96d5683ed4ab216763fe958ac329f6f623113a9d141696afa6987bd790349975e791d723b7b28217820ffb6badd08a7d10b3f859a825d2fbd17d4c43d2c68ccd254678521f8258e286f358c68e7cebc6e2c12492c7461fd381733a915e5438203fe409a6dd06bd47bb406c396c40d8836569a3544db0fcda6d6b1f145ffb6933ad447b8eb54ee0b492eb8b03e88d9a97c53e42fa3195e897c921f18e2de46a5234520ad84e8f1770486b0e1f9807f4a52c805159dffdd3e6093701c708a0ce2485fb594368f8407a7c85e62e1a6e4b806ba46506143cfa9986c0019281608f966014644bd5f6a46f5cc5928077ef3f5e33375cf20abfb054bd9c3660fca30bddb489211ed9dd9fe71a64991f542f9c94684e38a0aa256bb63bb4bf967d71b015910a245a4caebd7f68998d8bd260357839ab93fc03d36671f481f33c6a94b2e861d388c96600c17af1f719d8405659f2ac6dadde25a011e8b8e6ff536b300bc60d522fa15ad19b59c23508f254771b0811afeed32f46cb90a3277b2f393e9b0a1d15ab7c3358bfad706e6d2d58f2c4b08383b1d76e996da8b935f4998412abd0e2a825b178cf113f58ceb0b7cbf1d21311abf0664bf35362860412c0c346b391495ba73d2f76aa46839d9c5093e82c862788d0a1114b4f3017441116b1e85153e0a9861bcc181e2b4ccab97e02f2b2755d718c039555153c36306795ae11c2ad5a0f90456932dc1dfcc02bd24c8270b917186d98a2545675b6d8c4f44d6dee16998a68a76da49e74c294b9e3c95ef0cfa67dfd6e137944fae31e00bcb6eea7b447e29d4e0735024235f9e28a262b7d9577c427dc8048c7e0fe3a3320c197c2efc715ab8289460774e74d71c37d62262ed747ef43b8f08141f13d0c9927edec0399e9d2a585b25e4da09f9329ffc3bcabbd156f54a20653902bbcb13ff4e5bfe9f6fbd6d059c67cf39b11fb82156fd88e92063becf798a392b3935f0f0c031211f71a51cd6c093b0fa3f33e7f019cca19faedb0f5ed2b5117b1a2b1fb4bfc1bdacaa31786eff1ffe21ca347f9a34c80179122a4b8b0b5b0e74c3e58e7626d44e6c76849da93acc65da8454fff9ca3b6ef2dac686f423d18e554fe8834731aa7f5b4715bd591e3cfd3fa9d07de6298ed5abaff907de4673e2434c4263b4458f450e40ac9d265b8e8a1c0769f78abf54cdbeca4d5a80db789bfdf6c59df2e3108321f99e201ba1f30e2449759884f5e2c2b3d00b556a7f5fc4328a6e4ee352e78b738fba23cf27570eadb7fc9dffa5c6625ae2ce6d679eb2352cf94dbfdbdb2ac1d7f45dfd555638145884494f1954dd76c56a4dafb706baf35da9b6567b32035e5e0c2a896be93f165c7bc85b486280c24c1e6ed81143799de371f2277bd9ca6e72fa669e44dadd9c1851fd00aed0fac9e5d7b7b851f5c99b917103dcc0b4f1c62c0b7d31c87c1f409b5fcf523d935805592b8ce95cee70f4d62ba0613464f34004bd5e998e6ec839c82f04e1b1d9fa1cf7d85136c21e113e7170cb4b8c7b3eccd04411b5d9602938aefee42292ef7ce52c1700e5e277af51fd1270b4e896ea2a7eb7cea3edae9d586800a3ea6629eeb204a8d3185551095e7bb098ca6f53e74c6b5a6a823fa4669bfd7e28aad4d25fd1e35366ab5b536705408dc3c7fcda111ae084c7aed0c7c2d594cb21e02293b4823e1a7225f1d1d43807fbb655689583d9f820126644278df97834b5ee2c9d94f0c2dd006608640d5e3a3d455aca2732ba50d948c73337285397dca48223b7a4863fd9efb0ceaa13d047e375fc4efadf9a39a344bd54b9c5035cb1393533be4ddaf69fba4cbb52b54a89c150b0227ec477770e4853b9e0af6b240a13a07af11682fedfbcbd7c33704353f34ec9a1839796b72950b025d21c32f8a5e06580547cb7defa8f9cb1247e9dfc847d6a59672de96ba0b4ba10beed89d642126a7f1405dd05454ec2d7cf3ce2985083fb1c10a939f91a563c36825e39085c2e8ee3fe2982fc645248c8a386b9d84fe1ecf064176e229fe08d06e9ed730caa854e8751a7dfe53ddf488a5963c0cc5a6924c34316e67bdc4a8dc7f4e008818d943b5b5b5837ba03857ce593fbb083e673a941042918808d00df8d6f72ab0636cb34f090998d9d2f36a055e57c554cd59c806d4e797c7a9dd73506f6be6c5491329f412c6194f48752fbc40fbd22ad0307a467471cabe711292635ea6911c6421c9922a3310085d5e65997338e82ed16219f8a356f897d656df19859df98955103ed9aac5d8d7e7ee1a2b5ff7dada40c82a12a722aa8b35c3c5818d07509edcbe6bafda17c8704e88a119881b3b3b586a346df72640a8a63eecd31a00905119d3245c5162d91125a41184a47c0cfa9c397bafa22bb09c70e1a3ba8e1ec35a8cc6284cc6d4933752375d304a63bda957d6f6de5618c2697a3d1ccf717a1dbc17044cf4eb1f51b8f4ef4afeec1535bb92a48039f42a7b3821485b5215c3ff93eac81587ba0e60c6be7385c32f464b338c9feb81f11bb7a1254de076828cb01106ec5bf1421d0b796ecb3c916db3eb6681af6ab24d4f669c516ed97234209255762f134420c37ef88f777218a3338a34f0b9ce6c0555d81e9ce9d1990cf87166f81a845472ecb9f635d163cabac3a178c0b4d42d87a368720b32c366c8af2ca6edd31b66f685d11387d98f7aade1afecb4e8c0929b228f3954d4c33f237fcd7bdd9272e47e5f552da37116b00b1e36cf85066d3c95cbce4ba730a76fa567ac9659a29181f76da9a0446aadb50178fd8ba2626cbfbea46b4e439ed8681e230121ca7e7ee71fb3e816be676a98c240a3a2c556b50efe7fbfe35e58b2b223cfa5ba7e7a93bf1b8c59427e45d4e68b8161839109971cc930f08ac5c643f461067615dbe187619b6f190b7f19d5860cbe9876b798398f23b085c83e16a7bcdf6e3c0440c5641f68d0ca06d4a93d33b2ef28d0bdb0c32486b14c87c89d70490fcde4eda1a408d8759e2eaa1106ef30f0d14c3fbfc121593c09b363d3a921d236a188eb8ce9a8e6f4a0f3b1e73bef03619adafdd6681a90d8c1434325193dee203efe130e7d7aeac5ac2aed97ba6e36780cad9fdef68a163a77f72b84838a9b4e04a78bdfc3e017026da2b539c15c06667f42ec5f84b538a3a2f8df6309ec3abc5217da490d1147d68715b9d6e4b861835a5f598cffeb750d5f5b8f54aa3b85995391bd75eab20771d790e4876fdc562f2fca42f4fa2a35ebcc29ca23210063044edbed4aba555ef15d6843c123f78e571eb0cdecd1c0dd795dd894499be846002a7bb07a048d24af74687ab7881494d11529cea8c0fe584ae409ec4e2ffc52f6b1821399d3387d32e7780afa4e609f8f5a00708c8d26faf32d3f54f7f27d71bca1e2532c1bb363764783212f103a8f8622080a9af69cf6365a3d441fc1ad2423f4ef512ceaac3a5357b9d3bb9831e022ab72efcdddea7f3f9ecac7d769537a2fea73a6ba634bfc02f46e2dfde74d455ef07d683fb4f167ba6be0aee8fd2824b6932530c07aebabbe75b680b9f384991c6b3ecbc2099fad6966c06a8d9a24dce051d63cecfee36ad5638dff006a5b46a3cf2317c3e22748d23f2337142ede81bedbc624e5857c22a3956c6e35d0d702db02da7d4fb67a14035cababe1998c16b2583f7a4b6ab9df91627396fbb334ab87a4cc400630128ba36e57c6d26a3b386477d0a8493b7f1ae5a3268732221687d35734141c31ef02ad22713ed13d42c1a60570dc5214eec1690c39be6ecd788a30541799eb65aad613fb10c138d7cd19fdc22648d0ff1604c6006011ed5df45f134cc5ad01ef0e32eb9fde82702be141ae06981493d6b5601d6e49dccec699444b7b2a3268dbbc8706b55742d61fba84e6e7db0952e89be608ad1cc8e9d7008abe9190fc98da0ac36d02b8dc99f6e1a4d71a7f4d493df4655a94535825fbd19ce88ef1b43377141ee2cd8f11838b06aa4b4b5a03daa3fa29b674f55df97035450101c825a89abe1fc49c74d078210b9354f3dc238b61fe509b1815829099fb0f7011b2cc7a37e0c73fedf1c8413738cdff1861412bb93783633452df36aec16a672fbac4a374716be60f6e49a832861ad6af457ecf718fe06016653261c8cc9adf56d35cae13f2671e41a0825a571379b4ab05919d79895a4b7c75c8494d6b9f2f2791cf08ce5860e8cfedaf41e9b0ea11965f5e803a6d401a64aad8d0d0cb719cae7725a1b9d0a88e5dc340cf4b3855e62dcf564d1b3f33cf89d7875210ae40a6eef276ffeeded14145f23c8997fc247eaee2bce744145e1a27d57474cbd603504a094c2a33bc3403245b2ac1797500865b35ab187f73161250fa8cf9d1d0649ac8b399b7cc0bb5949623dd5a2195ecd8273188a093467c957a1c2dc3fcbb27ff93be9e2d2a0e67b75c83a31db475dc61474e9fca5ea2b62accecf2339d7ddc9d222f2524520209c3876c670e152f7f462e53a0491f961401537da31a7f34611cb02d94354986923c0cc147ccedde7ef31fd11fc767f283ca92d89c368e039a1d80ec0bc1b0042dc8a24347328585d016ffd0da0b88e93e040e561fd25771844245ab7c8f6f3d1b638ba27b16139271770c8bc93a8f7b39b4c71c310d47d668aafdc7bbbcf8f1522fe04a0f5e202aac03cc36c27616f2a4d2a156e0997df71070435be4acf57700fef8a9469f560c8409e85e9d22df94daa24c0129f15abdc17cb18e9d87d5067acc6a92d1abb355b64c76d2058252b21362b05e0db55bac537e6924c963ab57b37e4e56b524a4a193427fe007db219069fb0ab4a89fee515e6a52fb8216df7c8483b9de6f7d3947c827f7250ac81e7bb87eb8e465d8435b31810e53fb3a083f5ab17523f5c525138955f8d4b8f6339a21ab528e51e0c7fd4f90a5eb4b57a72f3270bb5a1ad36f5c02b37ec217c5f93468611b827af5f3efedffd1c3744e7cf4d04d7258ff515871473388c47aee1e509d31c9be0444e2ad71c74a6939dc2cf7997b5549768921c18a14af8f653446523ccfa4a8945ccabf59d4949b3f91ce77da74bf5198ca496809a6cfa2db1f19369164a8d17a166bc8a933800eff57f3872238668dd07429b0a4ee4b07dbb8c608d603a3f1e5e15af4fba53eecd2f36024f35855ece7a5b17f2a0260250b0e780971db54c2cb81faa8f1dd4ccb0a3b9856938d5634752215efd8b99ffe14018af58fd57e45d8404d9de291da91ddd7d3d4104ea2963f876e303358b297f48f8184d5d5cda3e6f1804d131c139701e3059b517e2ff6ac0656a35f96df45b6a9f95d5aff5dad8db7514bf924e3a3e769c702f7efcd83908f25"}}, &(0x7f0000000380)={0x0, 0x22, 0x21, {[@local=@item_012={0x0, 0x2, 0x1}, @global=@item_4={0x3, 0x1, 0x5, "1cfac474"}, @main=@item_4={0x3, 0x0, 0xb, "a091996a"}, @global=@item_4={0x3, 0x1, 0x0, "058cbcde"}, @local=@item_012={0x1, 0x2, 0x5, "13"}, @local=@item_4={0x3, 0x2, 0x9, "c77a0d7b"}, @global=@item_4={0x3, 0x1, 0x79f75acdff4a04aa, '1K\\5'}, @local=@item_4={0x3, 0x2, 0xa, "b6be4a48"}]}}, &(0x7f00000003c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x1, 0x1, 0x1, {0x22, 0x4ad}}}}, &(0x7f00000016c0)={0x2c, &(0x7f0000000440)={0x364ee50c5d186d79, 0x15, 0xe8, "e605f795af3586659cc1f06e5d45d2008578086a849a62228e7fb1da3ce9eeead073f9e08e8025d0e0d66b89483c86e90804c2f9684ff18c9504ea5863e0132f8ae737c0adaf4c9a33c1ae9c7c7cfb9fe63503232b83c78b93139092fd1b7323736e965b32d7959a57b40eb292615b95267de013decc2ac6ff1a72f14aee6c06e57f81b0d3335cd4ea56f4456f4dac15d43f426a46bfdb98930f0e86cc1a132d5e965ddf3844f152ef72f1467de4c1d8d002217d866ec5ef618e705dce17804a49a1d436618de2ce09cf99a71d19bd23bb4a5aee42cb307b6183013313cd3a4f9bfa6662db0b68cb"}, &(0x7f00000015c0)={0x0, 0xa, 0x1}, &(0x7f0000001600)={0x0, 0x8, 0x1, 0x1f}, &(0x7f0000001640)={0x20, 0x1, 0x21, "bcd9d5a60a311a3b0926e6e8dc5fe2101ac566db8b641b91325fc179b7e647ffd0"}, &(0x7f0000001680)={0x20, 0x3, 0x1, 0x80}}) syz_usb_control_io$printer(0xffffffffffffffff, 0x0, 0x0) [ 1812.546995][ T83] hso 6-1:0.15: Failed to find BULK IN ep [ 1812.568516][ T83] usb 4-1: USB disconnect, device number 93 [ 1812.616197][ T17] usbhid 1-1:1.0: can't add hid device: -71 [ 1812.622411][ T17] usbhid: probe of 1-1:1.0 failed with error -71 [ 1812.630940][ T17] usb 1-1: USB disconnect, device number 126 01:15:04 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x100000000008, 0x926, 0x3333, 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(r0, &(0x7f0000000080)={0x2c, &(0x7f0000000240)=ANY=[@ANYBLOB="eeff22"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0xea, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000001440)={0x2c, 0x0, 0x0, &(0x7f0000000300)={0x0, 0xf, 0x13, {0x5, 0xf, 0x13, 0x2, [@generic={0x3}, @wireless={0xb, 0x10, 0x1, 0x0, 0x75, 0x0, 0x0, 0x400}]}}, 0x0, 0x0}, 0x0) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, &(0x7f00000001c0)={0x14, &(0x7f0000000140)={0x0, 0x0, 0x2, {0x2}}, 0x0}, 0x0) r2 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGVERSION(r2, 0x80044501, &(0x7f00000001c0)=""/75) write$hidraw(r1, &(0x7f00000000c0)="047bc0e9eb4465d225fb59c36f17e9445f68550760033d3276a8b0239199b76c4194881d81d94ba7d9c7637f87613ae5156ac2302f1dfd94b834c5baead970fe4e563b3c144f22c41579858b", 0x4c) [ 1812.756153][T18851] usb 3-1: new high-speed USB device number 62 using dummy_hcd [ 1812.926185][T29850] usbhid 2-1:1.0: can't add hid device: -71 [ 1812.932284][T29850] usbhid: probe of 2-1:1.0 failed with error -71 [ 1812.940645][T29850] usb 2-1: USB disconnect, device number 8 [ 1812.966191][T22496] usb 5-1: new high-speed USB device number 4 using dummy_hcd 01:15:04 executing program 0: ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x20400) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x02\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\xf2\x00', 0x0, 0x800) read$hidraw(r1, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000001300)) read$hidraw(r2, &(0x7f0000000040)=""/126, 0x7e) write$hidraw(r0, &(0x7f00000000c0)="35f39e70fc5cfbac39ff894adc5eebff56dfe3", 0x13) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hidraw(0x0, 0x1, 0x2246) read$hidraw(r3, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, &(0x7f00000001c0)="4add770f7afddb40ac8b724dac0aa66b98f20a5e1ff8a25a3aa7a31df7eed290d1acef3771cae394d300f23dc5f8de816cb60672eb62ce917e4ce7940a6d13fc2fb2b6bc3e1605da87") ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x6, 0x1b2fe9a06188fa76) r5 = syz_usb_connect$hid(0x6, 0x3f, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x17ef, 0x60a3, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0xff, 0x40, 0x2, [{{0x9, 0x4, 0x0, 0xcd, 0x1, 0x3, 0x1, 0x0, 0x5, {0x9, 0x21, 0x8000, 0x7, 0x1, {0x22, 0xd}}, {{{0x9, 0x5, 0x81, 0x3, 0x29e, 0x2, 0x40, 0x9}}, [{{0x9, 0x5, 0x2, 0x3, 0xa1, 0xfe, 0x36, 0x1}}]}}}]}}]}}, &(0x7f0000000400)={0xa, &(0x7f0000000280)={0xa, 0x6, 0x310, 0x4, 0x0, 0x3, 0x20}, 0x34, &(0x7f00000002c0)={0x5, 0xf, 0x34, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x4, 0x0, 0x1, 0x2, 0x208}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0xf, 0x7, 0x7f}, @ext_cap={0x7, 0x10, 0x2, 0x28, 0xc, 0x8, 0x6a}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x1, "dfcd4d340c01217b7111cb6c0003521b"}]}, 0x1, [{0x65, &(0x7f0000000340)=@string={0x65, 0x3, "26190d9b1e5078c7bbcda6a0838476f2c83dd169d07a88af54a1ebe90986b50d01c22f76c6346f423f7a178eacd9db479a964f1445b75093a22535c5dea1f8d0a88b0b9b0c7e638eb0007d36f870d8a3d89c1357bf8493462eae8f4fca58f610995af3"}}]}) syz_usb_control_io$hid(r5, &(0x7f0000000600)={0x24, &(0x7f0000000440)={0x0, 0x21, 0x8c, {0x8c, 0x2, "4a0dc84d33159e845244e449d57fbfd0164bf851f68f36f3f584f6d6bf298eaa33cdb841690e03f60c7522ddc3eeb78636464b5a322955ba5c19c95088b2b674d4202adf36e8ebaae3a95139a48dfc889d5b756a673a7636ab2431e7b1d29c0b078f1d522a172bac1c7b1e56b2bd57de4db05cc22ee25e16e4a31acede770bca36048af1e04974aa0517"}}, &(0x7f0000000500)={0x0, 0x3, 0x4b, @string={0x4b, 0x3, "f2bb7b9761aefcf5655a13d64bd8173459e85739e3da309ef4f53756a4b1b4638d0112218d48d2af1745716b5a3b96bfccf3508ea9c2d37bff4d4d535109ada82b668b6ea5a0df78f6"}}, &(0x7f0000000580)={0x0, 0x22, 0x1b, {[@main=@item_4={0x3, 0x0, 0x0, "c2fefe9a"}, @local=@item_4={0x3, 0x2, 0x5, "30c6084a"}, @main=@item_4={0x3, 0x0, 0x9, "6a974e77"}, @local=@item_4={0x3, 0x2, 0xa, "3792eb6e"}, @global=@item_012={0x2, 0x1, 0xa, "c4e2"}, @main, @global=@item_012={0x2, 0x1, 0x7, "b246"}]}}, &(0x7f00000005c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x1, 0x0, 0x1, {0x22, 0x9e1}}}}, &(0x7f0000000800)={0x2c, &(0x7f0000000640)={0x0, 0xe, 0xdf, "e1ef136a588a273ed622b5d425eaaf04aed543e75e349f58c88bb3a235f779cf95352aab53164a68d62eaa3fab0c91631d6e5d3850b3faf4b962fb1429711f03ebe54207460929492323f81226fd5d665556bbee7d224619b12765abf617b3c7b57c206391532de4d7b5df359c679def979fbcd8da8e6fde218a8f48a5edd1d7c7fb76e6fdd05ce92e4f341ae17b300fffddaed164648c1832403d1514f4ae312a3f5379f8d0660a6ef69356fbce2821450e093485d5a909ce26ff77876f6ab3aba0fa780c39abb2a653190a43418cf8e2f7bc928542f08ef00356eb255250"}, &(0x7f0000000740)={0x0, 0xa, 0x1, 0x7e}, &(0x7f0000000780)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000001340)={0x20, 0x1, 0x1000, "f5dd6e887692b4eceb9b2791d226a160214196a223e70557e8da8b772856510d79b460aee480a48378346559a9caa9e086c4d764ee1b2cece0c1d78faaafaa1a569383edb1e29a62a49aff83649bc4d5e2eccf24d10c71deda2aa24ea5f7d3c259a879e2caa4a17f93b05e992ebd4b2e441827f3c6f50d409944c95211c87235097a73d3ffb041b0ef13ba13f51940826cce0faa860fdf1860bf6bfe394dbc5838f011ed316294320ae523b48f2eb8c70926333797289e486648d135334c6a9860e58dcd558c1a5eafdc1d0ed8c7672964b705dbfc85137f6bdd49254dc5dac1736053cc61047ade4b911f49ab31cc8b5ca6f12caa576905ee8c8b00bcec7ca1497b7f0d6e575d8a6c123f919aa0944a695686e8c2131c1e843a1231ca4569745e431e8f830f151963d2363f69eaf63ef49cecf29952f9abb7c7bf58e3c5076ec2be40bd1f0d957b6fbc86addb56fcf943f1de3533a1a18dc57a04a8dfd47e5fe9bf856c1c60a81853b3cda55bce27b2a448bce43a55cbdf55b66632be196d4fdd1a5c0f52fb95650824f86b87094142cb3fa51f2716fbaa861dbdf9be02aba39fda2b48fb3a0ad3d2c3ba7f28aa6dc0441e3318343b8bdd552dde35db8c8b1f1d60e222b5b96fb8fa8eae7d2c4aff324edd06f05fa9baff3664bb53aa406556c10474deb58bf4f2a0f56c91cb3a96b2896fd63ac93260630d9ac63a2b2761dc8a3a55c3910fe481382fcaa014b09baecb89cef8063ebd67f862a6958d68c9b590785fbb6d98bc25edaa398ab93aaf1c20ff3e969bbcbac8bfb6ec4083ab76ef21eb587e78dc43879bbb1eaa7d3615c80a277177c78b16b6893a4ddcc1d881f1d7b27955c8e78e8c28ec0bd7ce8135a0a07f62a85422b890f3df2af6fbaddca16705f7a065ded94413bb1010fc68f9f314b47e4b2a7ee87527e0b3a21a322398d54e2c5601c178a04485a1219583d78e8f6efffd556c18e4fd75115f77fb6dc669be00febdd5ba1f8eb4c70cf327bbcf374453a918c3f908fcc3e0bf459e8009acc2b006a1a059aa12f077b16ceac2d124d0affbed95a454b10cf4a5df8893cea39a5c089c5d646b49314f5568e4ef6b03be72eceb30584bca0965feed7e49fb9359572485219d6c4416707e5cf4912d6c95535c408117270336d0864f94fb227c74cb9f9b159b055adf0097715036d395131803d5e1e2321426bbdb97fad75f438934dfce241682c9c8cce87c5522ea485d9a3b69e50612c63b1dd51c37f594e3be0ee6b7693b1c622a1e94e0f2ebd03e53f891f25e89910cd313f4d503d6bcb154719d58c0f95732ae8d8ff8172c6689b48460f8a34e3d1a492e80f614e2c14e14db1b5efd856c98cb1a6d2e9fae110f25a23b5488b510d5f5e68526617798ea9454a6a4ad28022df42e68c887e14b4951e2d81c9d4ae0c8cfea36b3188d62ab5019aa35f76877186c8b1d504d48d8ecd7b39143283bba9927662be2f4030ccbe5e027a65be852d978879248edb198d89a4ab6cd3f20d3d000691abfc14b5332e17309e83473b81d6fc89cc1e546859253ae95d2fb79a89f20192bbed32cc10eead6aa13ba621a61dec7d08c32a8a2e912823b1e8b8c0fe56f5d5951450ab263a81908d3250bf3bd00c5d710cc5316932155aaa37132fad34e6aa23f57e20cbc97d1706e35e5254d2b7e912aebcce0e322cb39296f7782927f8a4e677a090319020a4c48862f77292521fc012cb48341b0bc2f3e178d794bc2c1161a0a40161707c507192ecdc8cce605e3ee1f548b4d68df7f248d2350e2e197499bec1fb69975a8e399953d8f6669f17fba8ba61cd1ab4e6e174edc66ec2acb0318bd14b197edd57066fe47ca6e60345a529dc43b511f8ef8ea9f64e415ba37cc30c9f75d5b89a0eb5727e932c448b1d60481936f23e1dc619e8c8925c41215a82455b4ea20ee5b4bf33667c3d9ee75820fae3e2f7f80d7c2da6c052d24c7dcb54fd62e3cfb4036075cbbf8d02555eeba4ee3737748b604598aeb4d0e2a8d87146b0befd08a5fc1f1c03e768cdad3e6dcf2762a771fd59ba7525067fa4c0806168b014a0f6a18029a5e40f2404b5e6806a38a645161b33e73314e98f6b247fb3d34f7c09842509774997933f0a36a56a20905da7f6a0f99b866a3bfd99ce0dadbe7c4dc06e0bf06383f1de455fe6f709060c753a96b1ed6a087e8d257d994e9e8939d4df531acc7ad6b9dba74310797faa2c7cf23d739282af91b0e1dc055e65abbc936aecfa5c533a513a291d944230054121440af3d61bd88a108b102ae7e65ef92e33ec03c8c12580704a1914f2f65f56d2ea0c1d3809f732ef100ea4019577613ba0a155fa77d1dc2bedfa5ab5925a2006f06d646f604477c8ec8d08f70ad7c9936a558bcbfec8dfea36a7df22948fab291812439f593ed39e716acf3ffa5b01f373862f67fae61b56ac9d913d9934933a43322ec532025eb4fd8afa9b7b94cad3dc8f97abc12983c4256f6781f0b0a880d54b998fa3ae5cb74063f0e0c96f9eb1297163b7f07ed4cc80d041b7104c6b3a5bf29abf930a8b6a077d589bed80a69cb6cac756a1e27b660fc7dfa91eb1448218ea5eedc05c4f8160637f31db204e3dde62b9d414158c6e4da03c638d47a10558417af24e9c0c8648572718ebeec73c8aeb65721fb52c6316e1bf32e39f095afb5ea0faba360356df0cb5d524822091ec58d9744e69dbaf95f611f9b6cf53a4e0b29a457911d82a7d499dc788aee995eca8f76324d2c31af53108265742f0f095a87351d5e791724677d929b4e9eae9cb1707f84e8ca54fdc10522760f53ef4eb6b83ab8591a67e28e90b5c828697770a07459f3b0db1dbb752d9d64069cbf25867efed347fde64b6ce37e8d8a17f95998b47b89ba795c584eda25ebfe0c2463326cb1e3d157554614160b31fc0511c20fd72b4658709bf6ecd53d9061626fbb2c20eae99c6cc0ad12447838c6e2d4e063de3c62757ef8e9ba708e9627b7df6248f5c455a8e5189f81badea11f99561635441de76407a51d63f4e301ee863f1c33cc8cf8a8e4241d0b0305dbc1d63d8be061b1bc16411baa9ff86357f50ff12df6feb6c13d02abd8b9b4487a57362ce91eb1efd7fca5c0138018bcddcc9c03da0d07f033bbef34e3b1018fe75507134eca96134776657eb9b5b6acf790bbcc4f5e85f01ef817bb55e7021f79ec220ef9641660b7d61bd946873aeadb6b29d87e46e66a5d3a2d6ae68c049d4be09fd3657d423eeb6145a050c85f0dc7873ca87a7dd2a90e76f460730542d9cb9b1e445dc628eb604586c21e1f28ef9e7b30a944e5fb2b4b6b43bf73a6958df7dc0fa037b4a7dcfd82d9af16a38b6384424ff02999fcd9774841f2ff28c97d259012ca76798374cc42f4ad25a49c2ce267d23f153fe03e4d8f1aa71cf2ecb3bb0b5851acc8a937ab1f5e44219a0595f0f009f7cc30cf3db7810f5822e19215155bd8edd8599340f71a03e786dc7fed1df4678bb000cdd6d897c5094586f1a67bca3f65b1916529ec858121a3fea52fc8d8ebb6c838d942b7a8abd26f851309f41a9ada91dcf5c9d6bbb3101bb6079e8b6e27711923086ef2d558c2aee064b275c90587a30dbd18b8896bdcbef70f6a127af0a92decb35f9d64796907ce5bfa5b6535d95aeafd5691d9caf1227827b8e91f8a6cfb1600e1447bad6951afd5f11707f2a049b93eefdc2789ff34a044fa93939c3426b6b27a24fa68241bfa2218ee9c3ba889dd148593f0a59941da4eb47c31b476fce22a674624973ac23bafce29e878954fed6b2696bd2a1194f1307c141e7b147eccb393d318df0c5765133e5bd3c4e95baa6d31b3357af8129370293dcd3b3a35cd1de8e8dd33a36841ba210cb64a7dc0f51db43ae03de36c3a69f395010a5c997e1e5dd1d0aa9e2ca70381f19f16769729ea9658f8c3567167e86afe040bc8d09092b707d9678bcad0fe81f5c19a108fcb12df6b97956c43c79d417e12cce094abfef0d3a8be4e8ebf86f7bf1a8d3e73c4fffad502e3321fbe7a528b17328437dfda1c4ea8941fd92597a0a40b2d83d11176b8b75f54f3f08b99b05c40e070e730249b290992708b393e8fda326701b268f49edc699ab9ec7a07e99f2b44b6255b8723fb8851189e83b319509a75113c24cd8aaccde7b65aea2b4d495991bd7a4a19b792d97d9eb8297f275924bfb2c825a9b015adc7f6b0e2c99880abc4ee835784e47af4287a21dc1095b94f97b1b3b942ea2bdc8a5848056d9c88dff660bda1336b44558859d559ed25ffee53b62543b5c97c3014cb39323cf471fb96e3a76667a1186850e538047dfec6d6f2e32163d08ad10ac0ee674abd1b755c4c4b105ca1eb7730a1daf2356e180bbe777e71f9d4ea7654c9614d34ef4fcfaad155774d06b7a381d552b732c76f6c25f1c3612da9b1d802b9b0d6e0c3230fcc7c46a7d97f698d102202d4543e0f7a62c8837ea448dc2595e650679aa3510acadc94ed66c7910255d3a2874875634ed5049fa023b219fcc6797391c53b9c39da0770283c051205593638652fdc43553cfadb76b839f5df1cd8b13efc2412bbf559e5687ba0cdaa7dd1e2f0d2fab734bc534dcc98dc17d51f8d69546f908cc76ec59393de21880ec3174d94f7d496840174454e28c8c9296f671c4b05d502447a02d182d8d689e15c3c6b314d7098c836e5f18d14981bd793606379a82ebacb011128b13e4cb96705ae292f226bcad2c0d90d412e11dbcbb5130d145c280319151a10fc8f57a6bb21f3f60951b5e1eee620687f61e35eaf66d746b9a09dc67478edc153f4e5b08a3f8d8380d562b8e4aadc0b11b9b9ea00237c65c97196bc2147425c2f7c951b85e4e47410ee91636b97094f58ed609d94e688f260019a017a805a3c7f7a3f00c291e653992866e0a8665ed8829ef5bd715a4d27c4ffe0388435ade10b9b5463ff718c64ea7d8cfe4522f60c4e5d197d364537be5df7bb9ae2797279a854bcd8a026382ced0789e1273c8002b86169cd56f5797237c0451df016beef8f67e05aa3a60d1f46ca2d2f26032ccbf72b89eb36a852ec4dfbe5f1438c24694912f9120f000d813f893ee70963b3c5e2f3297896f25df62f9dbef3aac82197ae749a5531540ee967018127f26dcc3f53b258d3d6cfed2c28454526dd85c9c7cfe703fcc6004c0f4b369e649d665c0f25247fb7bb4b2ef5ce3df1d81531f6ed68b3a5311ba2fd6f9b378aa27a99c6b35603670b704f4631a9003d610d3ced809c5ea4031e69383f25287107276c44bc6a292c17027b41bd335c4b76ac25ad05b2010883ce945d227c020e5b9b4cb92b8654787af9e5c2f4ff8ece96c921b6e47216ef1cd20ae8be06d35b0a6fe718139c5a6db99e1999c9f228a4c2bb2eada83fbe736e278d2edfa213039b5aebf235a7c95dbf777c584c1c6adce8247fe9954798f83469078b42be48b219ae97daf1012529ce329d6a61f1d0160555cff746a4037c373bad3ff2ee033443f51e0d6fc0763ec3c498705aef3c03c5a2f53e4e182a3b3930133b1e7a99de0e5cc27757dc6702da8f2764c5b879f06a66ae8f0d4e72dee7bc6a755d173908c398ef3e371c798e71e62eb012cbc43ba4b895aac342adaa222c63454f835ee22c482ea56de180bd546af6b0f1e0c3eee580152d98b14fd9b75790ffc292961530218931bebf6cec08a64afa279412bf30a3dda9e8a81b6ffd5edd5ad2e290f13a2ed2710ed1d3b383025afc49c0a1d4d68bca24988edc5b2f4a856c32f259094d281a072f4734"}, &(0x7f00000007c0)={0x20, 0x3, 0x1, 0x3}}) r6 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSABS20(r6, 0xc0085508, 0x0) r7 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x80, 0x2) ioctl$HIDIOCGCOLLECTIONINDEX(r7, 0x40184810, &(0x7f0000000140)={0x1, 0x1, 0x377, 0xac74, 0x7, 0x4}) [ 1812.996114][T18851] usb 3-1: Using ep0 maxpacket: 32 [ 1813.116264][T18851] usb 3-1: config 0 has an invalid interface number: 15 but max is 0 [ 1813.124593][T18851] usb 3-1: config 0 has no interface number 0 [ 1813.132312][T18851] usb 3-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 1813.141624][T18851] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1813.155572][T18851] usb 3-1: config 0 descriptor?? [ 1813.216146][T22496] usb 5-1: Using ep0 maxpacket: 8 01:15:05 executing program 1: syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x20000) syz_open_dev$hidraw(0x0, 0x4c, 0x2c000) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) syz_usb_connect$hid(0x6, 0x1, &(0x7f00000000c0)=ANY=[@ANYBLOB="12010000000000108c0d2200000000000001090224000100140000090400000903400000092100000001222200090581ab020000000023dfac0a"], 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000140)={0x24, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00221059000004098c0aea223934375cd503af3ccae38bb9fcd65256644c257c78a36fd9d4138e8960d97f1e40cb8b83209f98e5fcc7666daa343a161682f406633f5a47bf9818664da74ed5aeb545ea4cf61a92eabae543b4ac210c6c5cc252bf9d99da9d56644209e860c83f72aa2e2621f3fbc22d6ad32cc90c002477a36400"/139], 0x0}, 0x0) syz_usb_disconnect(0xffffffffffffffff) r3 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r4, 0x0, 0x0) ioctl$HIDIOCGRAWINFO(r4, 0x80084803, &(0x7f00000002c0)=""/130) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r3) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x20, 0x408, 0x3001, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0xff, 0x0, 0x34, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, &(0x7f0000000580)={0x0, 0x0, 0x5, &(0x7f0000000280)={0x5, 0xf, 0x5}}) ioctl$HIDIOCGVERSION(0xffffffffffffffff, 0x80044801, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r5, 0xc020660b, 0x20000000) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCGRDESC(r5, 0x90044802, &(0x7f0000001300)={0xe8d, "03e8670f723f85e14eb9ddd2014c3599a0b04713b0a98f99c3bbde120effa0227ca06fa425507540a3853d3e4fc3cdf6bf3bef9e4d13a846c9b6697e73907eed77b0330033811536edcf20afe679729ab5ece75379d78cb6749582158d5fa3e671f30ba419e454d1ed037d502f9748aa787d33e7ce0592496c040573976a4f5906bd5b4aff01c35db0c23787eceb73129de0f63d8963d681d50733926cf24510d892b82358b106ef254c5eb3b385a6086041b786a854d63ce187663ac99d7f901608ee84118ffdcc1ed31533eeb7c3b8c577611803381d4dc171aae34bb99a50d02ad480ef1d7d31ce23774652d7700acf84e2571cc8df4b4d81bd637a4163031a3d7e716a5fba98a6115a5a0ac54390804b4a1c3af7833006cf1776f41cbeed7b430e8550c233ccb92b1d34ce560f9ba6d4e7d46432e7406187f5c56dfe5ec91206f97be960ad0feccf7324aba1dccad4926331c3f98c4fa6d37342029dc9976daa2ecc62f41fd7bd2067cb69ec8e8a0b53e0a60919dce590b5a910ab820f4172dc7ce50d8e66d1103d9ebfb175ac3b39d50f1658934ad76f3103c15a2154bb9c1f8275c2fe5f3081891cf84e5ce6aabe0c80f90ad73a913d21b2bdc2f87364a48cbc5f0c15318ca41782d48cdd5023249a1286b30d7019e1b9a2d2fe011f42853fdfbf8890695ca895ea97f8d6dfd6229677f32faec7ebef09b5fb071b9af6e431b0e4c6ebd494cfc575585fd801f0672d6bc02f0a29c89a9f87c953bb23c8c347016e1a10493ebbcfdd367bf7031adeeb74b25692be14fa5a9227f757806abc0a33992cdfbe3bf9f08d02024f117df76b46a1fae50c99a3be2ad3f32295dfb23ca1d67148dada0984a5748e38366947b4bede76f18de2929c3375cb090e0a2b7af806f67f5a7f6acdf3f8d37878ce7d627bc9f9b6d52f8879bc11502f6223ec6cd543976dc937a68fe0ea3bccbc0aa78372fc4c4eb5d3c5039faa58f243589ec9b09add5ea82895ba72e1550aa3ece2d7738a649f5f9e90aa8b193edb3756e180e41287776b20db18408fbe7214bc227c7d69225e123e63dc2756893de7b769dbbacfa5369eed374dbc6881ad24fb379bb758399d27b51c35ff3ff6df6918f856b27c4f2dd6479cafd275801674e93f245f04a7375d0ab065b329ef1647d344b26b64cfd3c38c3771a0e4fe67614fee9e624f620c2a0bbcb653074365522bbb76dcb100b57db2abfe19349837b2162bfc59dbcdf478e0aa21fa99914d26b2ac563a0ea1a9bd470eb0d101cbdaa5b4df124f5d38ddc0bc07609261f632428ad476dd642aa6c5c2fffc9e68b32cf937b64f9e983c24bd700b1ad1e387046429b5d650d4f06b2573f42dcf0896e67d4eac7e6fbab4ba4439dd3eca1e64644c15c95ebd8119ca716fdb2e693c8eeb17702cf1963da5d24fda51dfd99ab1122db0dca5f13f68828e93c87fd476b26fe8a6c3ead4c4a7dfc8db0eea0a7f61f411c887f4fac46e6a29cccd9e0a8b1c46038db20bdd668abf46b8013f82d1779f58fa281fe4e7951093069f9afdab00ceec6a6abca59b1397bfb296ed6da700995d46809f82283b36a0fad0320fb3e04555ba5926360cbc2a7d185232c76cf0bcff765d2c6b73ec173334b0885776909467049d210890a15fbeb8a1a0d7c8584b4562bf12ac7b3cf718b9ac956295b008b03af61b17d84a364069812ad0918a480cac7357260fe116fec7f4b08e601cbe6dabde73b5c6c67e4eb81028a29a12a5f1a8c9a58466390e39af06d1379e96dd32ca774428b638effafae9973fb96cf10f03dd01342daa6f0af66a32c914676d1dd5344fa23d8e1e56549767292c68f6c8876f7485b1234f085d9680cb5f8904e1f39ffb7e5f64cd09b97658b74967539de40d971d64def5e021d041ce40438b5c7b76a6890746a74ef7e2c6f186e9e8865645248b4bd2b184f7ff5356ee54249595e138f8bcc562ebbc30d0710592495d4e110ca38639927219c824a8488364a53e9abc3112ab4921e39a63b2478cd868acb70985d86464ecf52a4285d630ba9b340021620e886702d570ff9da6fa03346bb0d2cc188dc8e9eb679a5e69c83d5e37a8cc33f4045af7a9e9ef4a1fae42701a021882567084c65c68e12a6e74b85ad0ba1802bd44faca410f99332ed1d968074055a8525cfdb1f9f687fff3e66528c5537b9a705268df15103c155118cb96d2ab842492a9b4914b816670c013e6447405df2e396b6788e69c609f30c3d61aaa525c7d9829d53ce4e7e09546347ec4c9d6a3d4c2372dcf3200aadb8053713b392067e5f189d53b1676b73da4f6d28e4a4019e9332a9a8c93e10ad2b7e366ec1d89dcfd6626ee2fb85b3a5b8d4c95d61059ee722d467f4a73584bf51fe8db5fce5e7fa4c6233e50c17d980fb2167842d2685da5986f231783e397e986708e011bd3834a9d442862d30780b27deb50be8d92e7df89420be03b1e2f064f25c7b3bc6314401f0b378fa7324065dbb416470e3c0aa924b52e3d68fd40aa83baba1a19e366943fb45cb477d6722fe43681135e22582ef2899d673223c6198a3cf3119c1d7a8b7c875130d4c69e9c310f86777446604bea11f86da27324018365048e0d1a8a466848a5178fb7d4ff350df6a092ee7a12b58723d0257c279901384482a1cb0ad17f3241233a64cabf42ed71466f88c2a5740fdf29d27ea0e4a59abe59febec5cb0d8233f72214ad695cbcc45a8c18083b613330a8a5111384c2e1ea7ae4a77653502227a11bb4278b39ab4557d574e786ea6e713533886e1ef89b9cce87f7f4a87749f41b17d639863daa0524e254cb3f10002fe592a3798645c6499ed099356e181bb424a85fc67789b4ca064e789527eb692d1a290be488f1b31cc2fe17c2e20d88a22467aa8217db3d55ee1b3b45741ca7b732257673182ae76aedc431ef71bbbb7288cfcc822fe1c89a2aba69506e8fd67ffa19c410bd4b747fa1798dc9b6bc6fd854d5839d93763bc0d549261d488a6312e72629ea02d00f75fde1e797cd6fb3381dc6ad7b1b80676109d61d667b23e8125733767a1bd80d8443f2f4ac554f28a12aab39ee60f88bde335fdeedfe37750b199483b3dd2d32d76eace996a0653770149085a65ab941a5b350887c398a7ef259a2c68fa8dfaae77e783d5ad810bfa988aceac51315cb29e70fa1e127d311d687fc21a8f169a49723adbf513166fe2fe841cdfe07d2da9d59f8be0c62b59866287df455e65f65139965ce1d5b4a2ab9ee98c21a969e6af5ef2b5bbc5a5231a02507ff930887693e71c19f85e3b945098a3aa529f0037aa6f87fab1078b4c79baea6fed3d255a97c568ecfa9707ac765262c5a29eb7261bb8ede8437ed6ceaac4052162e204d3056dab8b0ba5cfde71789bd9858ce385222d31f3a158a560c1a6b418dc605577379fd2650a9e2037418e71dd113ac2a5f85f98a534097674795439ed03a71c6fc1aec4de9245646dc8c9bd06983e8ea23d2695d27fb4b2789079690b81fa892fdc4477f5b5afb6ccca12dbe6c86d29550f156063be3cee8f0e97b074ccf6badd32428a6d46defaa0609f99ba98b04ae2dfe243bb6fbb26596a7d5f95451c1e8bc5581016f125d85dc3982dca57f8e92a4bde90e4c5508cabc60ec7607e013313a397de7200433a4464cb7fb4185d1b38d8d21c58ddf96e4e82b9c2eb32b6eb74d197792b51a289469ec440e6d755d8620b0cbcf23f694d9a7e28f3110e21b9f8e24baa5a06644760e0f13ead52d095ea31f7216fe25d704b4193c0031b182b6a340e6040fabd145c995e938c4bca8cef19e336677bf39b9826f32ab2e8f5e21aa00fe875309fc063f9c6bc73b63b1ad87d264136a32aeb959c3b3c5bb6b54f86020b450f4f46bfe60a6ce430cd3a00ff3079a65e5d77ee37e24d5a339875ee01a94e34bb39032f7891b95b5f5adc7f78b07830694d3a464b61f9e7d4e87b937859cab0dd15761ead5ab375a9fae0b028e70a6097da99ddc7836db496c4d5f3879233526682565c873450cd73b1af5de5b22481fc948d7447bce49d9a433ee764bb13be116bf459513d06c6a2cbbfe4954a611359f17cfc1fb9169386454d5c39ab91599ec7f41be93957a514ca78085947d4f1662fab976163417137eddb5739d14e1119ce2de1c0e3f53e22a21b5fd5d9cbf9214886098e1783ce80b9612524a482c030fe739001fa99c8dd41a02bfdc38de82be4176e7b37fef82f65bb1e103618b14cec72f95d1e3814c1e8aa4a61a3340ee667e4b7819cbe85b0a122a1388f12dea0ec8daf3fb6541a7b6e5b2bd65141f368b4bf87a8dcdb965ef6774c41178556d2aea1a81f152f007003772dc0aeef9d2091d7feaf16b3cef79484108c7d5ef026378156a7da5f448cf3fe3b029cf2a700a370d56b1ef4c59a7a7c7c90283c81d8cb8f3de4e7469f364a9e11c746fecf1ddc924dc3ce8cac1bbeea3bb9fd5a78148fc9dabfa7e6d0fb8f2e67a8083c762eef549fd1e800c82325fd9bbbf1265701a959f00c3ce2f589850914300bfd96ef032c6c748aa6d070e99d90217d42e74ac3d1cc9842586aa5d681c3202151850faa4c1e0e2afdbad6fefb990e497de7ee903b785f6c76ac4afffba54007677893aa5cbe4ae0de3b2fda04148e60138509a38c3140e0303ac18b2e01cb2bc58a5a947825d622e10703715065dbe639b724088513717f994f4c9a014fb97758bc0a0d8a47345a417ac72542fd2fdbe3fedc7741cdf91c0ae48c21957340f613bd5d9e15b948e52492dd02d1ffd440d1bdd013c2f977147a441076f9e53d186895cf0311daafdecf2b87a1ee066b8207cbe493eb3fa8773436a6fc7f1322c45df252ae5d815e2d6c7da5c182b5f9eb5aa308754bdbd422b58489c283e35de07322eb8f2da1ace0da7d48b87c6dcf43ca0f02d36c7d998b4149ac20de22da9290acd8c7cff185aee5eeafe332cb6ec18af05d03b6355765d002754f0754e0e33ad4079a27acdb90ddae8a165735768e187136b19c2da2302f00dd4b29e9fe4a6944dd8fad1a48c4aeb0f422a042a65debf688de348a106febbe58a39d5e3959de659b3b76f05b7067b8a507a82185d228a5a87cf6d7556c7f0353717fb4a063eaca56c13ed35ab791bb95aed2de0263d4c499eb4d457f9cffaff1383eb85116343a728f9b7bc642aac94a97b33afcc26f4b3470ab30efceef3f2efecfaea55b1f385dcc828a565c463bcb2b1cfb8081c47429d404f56bbd61f96193fc8552f"}) write$hidraw(r2, &(0x7f00000003c0)="67bcd0160818b472762cc5ae4cfa130587a298c8b2a8e9910e2a4f317be04f11c0688f682ea30e94cb737555042b1f90151832fcaf467303046528841e604530876216d610a9068c23f5c9a222286c1dbda444681658c7963801f7a65b127dd5a219a02f1f294ef0c992993894584a686a0bafa9e4326507d607f7a8df89256b5ebb7c767336ef0f2d0d98a64a23237cf9a0b1d38caae650a149720b4007e7ee66ab510a34788e0da21605259a113d40b3fcbd5ed8e0a68305ed88a3159f5a48a9c0ba37bd9641d1ff0ccd01d9504a2cb07e783d92bdcac50722e5ae5f2583", 0xdf) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) [ 1813.336343][T22496] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1813.347544][T22496] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping [ 1813.357559][T22496] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1813.370508][T22496] usb 5-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 1813.380501][T22496] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1813.388643][ T2758] usb 4-1: new high-speed USB device number 94 using dummy_hcd [ 1813.398228][T22496] usb 5-1: config 0 descriptor?? [ 1813.416295][ T4547] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 1813.425095][T18851] hso 3-1:0.15: Failed to find BULK IN ep [ 1813.506101][ T17] usb 1-1: new high-speed USB device number 127 using dummy_hcd [ 1813.618276][ T4543] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 1813.627326][T20883] usb 3-1: USB disconnect, device number 62 [ 1813.636249][ T2758] usb 4-1: Using ep0 maxpacket: 32 [ 1813.756134][ T17] usb 1-1: Using ep0 maxpacket: 16 [ 1813.756395][ T2758] usb 4-1: config 0 has an invalid interface number: 15 but max is 0 [ 1813.769538][ T2758] usb 4-1: config 0 has no interface number 0 [ 1813.775835][ T2758] usb 4-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 1813.784933][ T2758] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1813.793739][ T2758] usb 4-1: config 0 descriptor?? [ 1813.867206][T22496] keytouch 0003:0926:3333.009A: fixing up Keytouch IEC report descriptor [ 1813.876236][ T17] usb 1-1: config 1 interface 0 altsetting 205 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 1813.878305][T22496] input: HID 0926:3333 as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.0/0003:0926:3333.009A/input/input953 [ 1813.889362][ T17] usb 1-1: config 1 interface 0 has no altsetting 0 [ 1813.889589][ T83] usb 2-1: new high-speed USB device number 9 using dummy_hcd [ 1813.974443][T22496] keytouch 0003:0926:3333.009A: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.4-1/input0 [ 1814.058609][ T2758] usb 4-1: USB disconnect, device number 94 [ 1814.068769][ T17] usb 1-1: New USB device found, idVendor=17ef, idProduct=60a3, bcdDevice= 0.40 [ 1814.071193][T22496] usb 5-1: USB disconnect, device number 4 [ 1814.077897][ T17] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1814.077914][ T17] usb 1-1: Product: syz [ 1814.095998][ T17] usb 1-1: Manufacturer: syz [ 1814.100723][ T17] usb 1-1: SerialNumber: syz [ 1814.146180][ T83] usb 2-1: Using ep0 maxpacket: 8 01:15:05 executing program 5: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x79, 0x52, 0x4, 0x8, 0x413, 0x6f12, 0xd6f3, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xaa, 0x8e, 0x6b}}]}}]}}, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f00000006c0)={0x84, &(0x7f00000002c0), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000940)={0x84, &(0x7f00000003c0), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f00000021c0)={0x84, &(0x7f0000001cc0), 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$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_connect$cdc_ncm(0x2, 0xbc, &(0x7f0000000a00)=ANY=[@ANYBLOB="1201100302000020048fb2144000010203010902aa0002010980400904000001020d00200824060001447a323d052400f4040d240f01d0500000010181007406241a5301001524120200a317a88b045e4f01a607c0ffcb7e392a052401027f072486b9372914050001041524120400a317a88b045e4f01a607c0ffcb7e392a1524120500a317a88b045e4f01a607c0ffcb7e392a090581037c000601800904010000020d00230904010102020d000809058202e20281050109050302d3039e81062c741769677cb0f4198218c6641dca68ef6d4e5b64e82fa335c11a7d74450dd31ab0b24be35aaf105d4ec8bedbf0c715f9741476cbd6a9d21979d3fdec9b59a18db22f21c3cc8ad8518cfbd3d842569a"], &(0x7f0000000240)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x300, 0xd1, 0x4, 0x4, 0x40, 0x1}, 0xf, &(0x7f0000000140)={0x5, 0xf, 0xf, 0x1, [@ss_cap={0xa, 0x10, 0x3, 0x6, 0x1, 0x9, 0x1, 0x3}]}, 0x2, [{0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x3447}}, {0x4, &(0x7f00000001c0)=@lang_id={0x4}}]}) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xb, 0x7, 0x1, 0x20, 0x7aa, 0x1, 0x620f, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x86, 0x84, 0xec}}]}}]}}, 0x0) syz_usb_control_io$cdc_ncm(r1, 0x0, &(0x7f0000000500)={0x44, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000840)={0x34, &(0x7f0000000680), 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$printer(r1, 0x0, 0x0) r2 = syz_usb_connect$cdc_ncm(0x3, 0x7d, &(0x7f0000000300)={{0x12, 0x1, 0x250, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x6b, 0x2, 0x1, 0xa2, 0x80, 0x7, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x7, {{0x8, 0x24, 0x6, 0x0, 0x1, "cc9249"}, {0x5, 0x24, 0x0, 0x4a8}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x5, 0x2, 0x3f}, {0x6, 0x24, 0x1a, 0x3, 0x2}, [@dmm={0x7, 0x24, 0x14, 0xc9, 0x4}, @obex={0x5, 0x24, 0x15, 0x8}]}, {{0x9, 0x5, 0x81, 0x3, 0x298, 0x1, 0x6}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0x1}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x80, "", {{{0x9, 0x5, 0x82, 0x2, 0x1ff, 0x8, 0xfd, 0x80}}, {{0x9, 0x5, 0x3, 0x2, 0x301, 0x1, 0x8, 0x20}}}}}}}]}}, &(0x7f0000000840)={0xa, &(0x7f0000000280)={0xa, 0x6, 0x110, 0x6, 0x2, 0x1, 0x10, 0x2}, 0x46, &(0x7f0000000480)={0x5, 0xf, 0x46, 0x5, [@wireless={0xb, 0x10, 0x1, 0x0, 0x10, 0x7f, 0x20}, @wireless={0xb, 0x10, 0x1, 0x2, 0x80, 0x6, 0x7, 0x4000, 0x1}, @ssp_cap={0x18, 0x10, 0xa, 0x3, 0x3, 0x9e, 0xff00, 0x6, [0xc0ff, 0x18000, 0xc0]}, @ssp_cap={0xc, 0x10, 0xa, 0x0, 0x0, 0x0, 0xf00, 0x80}, @ext_cap={0x7, 0x10, 0x2, 0x18, 0x2, 0x4, 0x5}]}, 0x5, [{0xfc, &(0x7f0000000500)=@string={0xfc, 0x3, "f1543950c9564c6bf7b59a2d90b5873089b9fdbad5e8ee921daaedc5f6310d0e9b112bd01b839300bafef087396db63b902c8a98de88231db8f86d6102dfb828416ac3120fc230e385d67e576e761c05dbe4c250d3a2c57a70612bccd7828e544b19c992147bb9101859359e8bd6363a1761674a0f5dbcae77b113b0cb26351953c3da7b790716ade6a6fd4819d27139c54a25d6ff4c2cf73f87dc16ece93c6d8e491f51e6937a9a63f68eb7e1ea0dd406b442217161464d8b61fc2f5d5ab0e6cd2ee6e22cf0c2de680cfa58c37d2d89d6f4fcfda240aa4d792a9f9362411598a644bca8a93e8b436b9748d2d9c0864c629f1a28b379eb79483c"}}, {0x1002, &(0x7f0000002280)=@string={0x1002, 0x3, "d7f53631b942ff0552e08cb905931caea120f16e9d0427849a3f4988d9dc40f17797e34372a12211e6e9241b2c9019f00c3773ea91a120ce050141e73621e5b4fcd7c77d0e18c60d3a00c6636634d4f283e7c56083acf6c033b15b19a6d57d18b4db5288ceebbb5b0fa92bfe19f0b5ec4da3d146c29231899d0f75337ff84468392f2edf648787f2f1def54250b6fd87c21c8624b90e93bbfe2a716ce530dbe8233dfad8e5009051c19c8dca7e176dbc81427916c7f03a434a5ec997f5b40e5abd91c2da6fca7f42542be4e07471c9bf65d8ad6e13c2be5f82f169298559a1b1fe222068705ff7ef49b109c87262262db9458f3ee1a965f9c4093c3e3b6fff636c285248fa6d510e55b382729df10737984ed32244796198b72b35216bb3adfb05deed9d34b31202882a52398b0f7a7b4557ffdfa0c7f5a02ce4a9643a7184e6c17b5e7eb186c107cd47806e6dd99455cf99b39646b31e6f8dca58db50a542caed753cfeb14d03432b2a67f546368b04483d955042a3d4a9ed2d5318c31022c2fbe8b4fc16dd16c589570d66bbb865fba4ca5cb9784310ab0fa9d663a35295b5af03874a37c8d1c49f8301f0c354a6f8edfe21bc29b8a355cc32fdb997559afb11cd5c43a9dc6bf45462b7fe36818a4495d5f32a247e273cf0ccdcf8914097ffd9b89c87ea8cc9d50d689766729e2b13eac36d453e70ac24e68938e6de5f4c629b488eae8fc73de09427ffcaf51c590c3773dd94696ccf985ce0157fa1fb4bb81d657db905706924771f3830792f31db84dbd2ea9bd7f4bd500255f1cced508f14ec9cbc87490681e3977bf23714320b33231b78a664ffad8116837e8325f26b4b06ca6dd945b8715019845d6e6d54e4ebdee4d902d8d19e8374b241d28728029c2b8107f165b5ba9312487fa9dd012efa6fd2459e37ac1bc6cb3f4488a06d61d26b476ad13f514aabd60c3d987745199d75630af72e890476fa9da7c6416c5ad33f87f0a8e413b3fef73017a94c42e79ee2141ed6da650903ca9637f67be9c474c3b558b1ac70181ae60e2daf8fc75a1b5fdd56957e48c7ff7fd47d964d874f50e49b5246cec26ec07454b6fe4c1ccea5155f559eca0a883f5dbff57e0476179efa4d4c5ee9ae24c441c189f16bbab191cbd4907bc4d0eb15e049bd891ae02ffea443434a93c63d6f59cac754f31b0ad4a32a7e65ed42ca8a1fd6b76136789f33856b15e6f87354600488216f8b5c8bba1e280ee63bde6f9c853bf0111c6859c2d87c188d15da59c9d5ae3d504c036d5a9b0b21cee605e19e3c7782f02ec3c2aa58ed84cc5f3e79624739ad1d1df63dfb86028d1ef0aede1504b25de3da41328fda731558fa71b42eddf0e4dd5146b598698fca937c8e01e0520ff428cc0f3dcf53df2afcec9fee61113052f05c768e8fd07d2d9bc15780c1f14ab1804445775da2aa141f6642e74b006f98d13d45744d71a1c40bea248ea0be2eec0c98482d9b025908310abe5febf75bf67609490cec912472ca86259ef0a03952c9886a93692e52be1d4599de54ad47bb5cb52dcbf26bea82b4f7b7adc7a740a827a056b7526352ba45a3ced6f189eacbd3bb43af12111ad482b691d0357583291cbb447af037d82d7f505f558fd4b6b41f43f8ed3594c317f082d32b5c1ec77b2ba1dc175af758926bd567e9791a2fae972339f6e6c6d194e9cc0dc08fe6c5bcd210884143c6f4dcd3d661fef89a6121ca37be2c1073b476ed2998f529e01fc36b0654e2e01971812f4937211429d2b8d12afa09ada2987e62a80866b9a155b9f25dbe49fad63b4f6cec0c0356ce2ee228c55ee2ecc1ada142a86ab8e1e8a835da3d9719b4d4624aa91f9e2385d1d6d7394e7fe710af2030e29714c229812e527260cebed0a2e9d51e3b9f4085fecee8e291e285f34684e83d650d995d292ade09e3047eb08ebe3050766578221b5e3ef4436efbccb1b9f184502c0d34b17f69d04ad3e1a9605d78be30da5511f6fe7494d76cd645c5c854f1503c7436d99240cf0072f69179d80daab7c0428526e61b6e46acb1bb8475be80ae9ff2084fd190e40fc26d7c51dcb88c5d206dc4170735482f9b43606bd4da17b146fd84338a733d339180058d8c418cc88361cad81e6f0f6f73ae7eeb3b4067352ad65e8bacc3e695eca5629a2764dea1216baef24e73d6e99bbad0fd64593f1bcb2207082c12bc6af7eebd60d6059bb45d9896d2cc868720f23082449ef6c737207f7594c6fea3488c4e3aefda1d1d828575d35ad31eafe8ef5d8e4dcf859776bb6131cfb04e2d270840289d5ba44f7f4d589acdc1fb1c4e5852f05253c91a7504063650076ad63d700afe26b9ebfb43af17048fa8f6721a56bf72ced228ffe4cfcbf64b49c8fdff6bd6049883e6998b2e90217e94eef6fdcc65627bfb8c04626587eac5cf0dbcc4fdfe140e3eba614e85917cf31ba54c28bfd47e96265e6e1d2d55e3474124f08ca98c7b3899542b7707d6d23be7aab63520c715c8a47dc460f3df8092534911ec87cea5d67ea615cf1ea4f18d3943e6208bd36b342e1030eb61b15274af21845f2ade80c4d93830a01ac3bc6929f6497b97086271d7c42f34a98679b595388cdb03d349f4c5ce3fff5935a8474d98289e5239f1d26e3cc525e93f162913c67c6e32e934ca9c3c71a379123060b2d8138c0af502d63e9d4cb9372f4142029b38b4670d27529dfce8b99889d80c2840b9552480b91f569c820f05d99832e21a5641d826625ca3f1649e2454c9c4342b59e0845f1c8980c04ca7248cb94b5d9dd2fb7b7cf420ac4c026ada88a34804c4502bc0cab0cdffc30b8d5bb942fb5cecef1f096934dc0ee48e49733f4ce2bcd6fb5d63ee51438d8ba468eb3daf647bb7aa292bb240eed64f3484a2780666aec290bd9d43521b94ff55b4c127f4c31d1e53a88d082447ecbb6d515925c859a9f8511fa38a4a559ff1e9779e9ff646dc672adbfc9c95eeb3648cb395745f9825a5a8008982bf85342d046ad5b7c0540b332d1544b5d418374cdde6919832659deaaf172802e79924dc583cc5801b5c736f430b7ac756d8dcda52a952ce010dc889bc2be4ea51c648643409380d1e9f0bcc8946a45e70933c741f0885d8336c509103459e677432e13b671fff5624791262526221adfd782dcf4099ffbe597b4779ec2a4d6bcf47eac7c1077110d8aab3da01c036bef169b9fb06baa45f49eaf1cf0645df7c3707050ec95d14698a95aabad567336787d52a2716d2f80dbc445272b4768e8d2e3b7adab1990b8d3ed5746b868ebcb25191d6f64dda453d1a10686a46127c0b9e4ba55bd99ba73c6d0a7d9a85faac1ec3e4a9ca68f14d70dbdef1939d4ba212653a6b77c47f921606b2e1369130ce2f593d2b49fc230ec744fa98f153b9e8b0e9032968383e97e30ce287214adaf5a8c7c1d1547c730081e94553bdeadb13dc382e9c0b0efc30cc8396465465c0fe2dde169487648d3ee0556b37336bdc809631ded0019a08479c024733cc00352fd331106e53dee0322fb7d65225ee5c5723833c167a8978c840005b177f2d543774be6c44d3805990491d01eb6c302541efdd48063b0b0c943d922b054810de6c41d9dbf869acedb2de2dbfc0039b5ac750f0079676ce3a5eb25919e2256d30f383aeda877d458c22aed54299c49646596d805055e184a993883977fc5789507cb1e8ad3034a54cdaf31e29e079f7e8e9fd62516f4d32542ffcd457959bbdc9fde3003b89a0fb67f7997db57572f42f73214aee3d81fdbe4a038a6218eb99e1c10df7d6bf96ba9163603db5dad841ed6540fd66b2bbcb1a13f6c8c6ad7d98e677a9cbeb9229bea4709064a83cef55ee42bdb3124399f13944ff34609f6449af9154ae692bade82ba079029f32e3e42838176c55ecc790a4604e8b2a4596306923aefc5f166824dc46c94ec9e5d4ab123e893a06d178dcb867aee828ce74b3d583b18319bc254390e5c7aae2bd088eaf45e073ba165f89ac44d6573f211265bc08c4c81ed7d60fcef9b82ea093ce4fba9cc2ca98a14984b69cfb59891c9a85cd054ad7394b5c9c2909dd722b46029d68cdb3b8edbbf991bab66488c8e4b6e12b4f70d28c7886202b61eb4127c94a124c562b1e7b163b3a07f4356ef120fb00b1e2c4b321e48a5b42fb6513f2cc5ffd16ec5f589d32983162cdd06bba505fd3ed0b2824a7311bac198beed4b95a4ac83bf9dde3376356a851ba774346dfce1f231e9bfbdf5c40bc000089f9cc52f21e32607b58d8d163ec800fad5c89c07cbdd9d1ffd83daa693a90264a94dfe7307144465cdc986b246454a8c960951d4a94a9401d9fcf8e35051b98bd1a1f5c3a50336bb48f541a562e8b2ce70fdeafbd3dbe8276f1e20ef53fbcdcfcadaa65106ebddf8b00de98604ed70ef9144620c122872f5a2f0e6b22a215ffbafc44f64dbfc6bde292dd75566830679b08787357e109aaa68fb05767e64398e32448cc7f11a87b4078690246c17fdebb05234c367a05cf0505a6f85cc75cb6ca7807b6b742591e631508026934efcb35dd104a56af79c8d50c89d2d8e50c55ecfa4c344748bdea6e7993f4636fdb155f456a551713c51ef9196dd75ebda0ea372db8b8d4fd92446989386059fe07038beb12b7ebd3df405752176e8cf450e04c623662016a2219ce658bf976844d87ee10415c8017e9ed12476fc12ac9d5e50c729d847339d667f330e368806f4a1bcd1eb984a5eae2881a1dba020282cf052f8641c193e576d5eeccdda99e99a00a6826f2409679926cdbeb1647bc3c95a15dc3f91acbd361106960008648da09c4e8e2cbb9a922437840fc4f02b9e74df8127ec680010626ea1d61a510e0142b1af023455b323c196c445e4f3f1214ba370d5b98f19cf016c8999da7ef7c126457105395a23b8447a4f59c60649e923dcc3e602313e8be7c2d80c3c88263929b71deb4df021573972ebdfaf219158fd1c756870fb467636af13d742fa91166b2d659284db3b986e057f78a6ec3bc9cfa6d177eb871b502c03f99f585b0a0eec2214c07b29636ef754b3e7696a6a58f0f3c5ba86b8b25bc10c6d149abc66a7c834d2853526ba496587262d28c24258070d3149a70aca3d84a5de0f2ef1dee82917c61b847be7e6db775ad2c7747e42fbfeb9e470e22b2dbc0ee4874573bac11e55f02f3e144ae74137fb039ef368c6473c7de083e060add8ef8079516a53144143407f02e83bebf889ddbff6f9b4f9cf027c79a8955caef1ba56c23f6b08eea23b44b537b5914242070f7a809ca9292121e545549e26102412a37d312b7cdcffad9d5b6d37af4f16823bc311a3069a72a7f9527805f14beeed8a626fc38db946e8ccc7ad4452e6c326ff7e46d8b716e1d7c4e60df04f613a4436c008cd8f7ab672f4a27c90e212fca964c22c75d95ac44ae1b983cfadef3d9e3c4d26afa1681a56f82c6fd829febdb0adf3f2009830a67bb7ae00b266937dbc1fb9b32e5222c84fbbf26515c808219a2aff7617c123e63dedf981b4928a18785db3925edcb32b6aefbdfa38e3a9bc9d236b836820481f6f2d29f78547e85dc06af94a26fa5d77f41e5978de4f0ec65a816c2971927004a43bb49b1c2693495776ab9a90e34f0a7584ebadb1fcf5c5bf791836ab3ec248b8177456d472c76348ad1f82f52a59c56fb011f0ef305a57a822686d6cb9e1ac70c589c36d5811bdb86846241fb4494c21aa2da83b29b2d2b3337f6660f4d95cc7be8646c70364535cc0d9fd4ea9ed5c52dcfe3021a883eb79ae0"}}, {0x6c, &(0x7f0000000600)=@string={0x6c, 0x3, "3578a5906d3ab1cd9d5d4b5914a42bef311d2362fb9b526e762197deb7ec808ae848fcf7917a65e609dc197e0fe8327035e1c0e4c794c5ad498ed34c6a5eee821d9a9b797798075e40c2b29834a7016ad460afe5912e51389decc5fb72e0ca7ddb6e1256666bc94b4a62"}}, {0x80, &(0x7f0000000780)=@string={0x80, 0x3, "a0fe88cf1e45240b1cead6f73ed83cb8c8ef15ab93db554430bd3a4a469a05e0859cb97cabfc0307303020aa43a3e1008d3ef3db459f5cdc8dfb8f4aa46ce8be16c4d2838e7458891cbc3ff6e5c3c02ebbb618633403402519d0939d82173d2c0710b24fcffc8720f49509b9b686f4fe919835bb89b52b2f4da2b7d39756"}}, {0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x380a}}]}) syz_usb_control_io$cdc_ncm(r2, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000d00)={0x84, &(0x7f0000000800), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) 01:15:05 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000001900)={{0x12, 0x1, 0x0, 0x8e, 0x32, 0xf7, 0x20, 0xaf0, 0xd257, 0x4e87, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xf, 0x0, 0x0, 0xff, 0xa5, 0x2c}}]}}]}}, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000540)={0x34, &(0x7f0000000000)=ANY=[@ANYBLOB="000011000000851049e21fec4c1367f2e157ed6f3a02"], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_connect$printer(0x1, 0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="12015002000000082505a8a44000010203010902240001017f80f8090400090207010105090501024b0203080509058202bd00a2ff8124f81d58df5458c112868bb916e8b543f9a46251c8ca1a543d634154cf2dfee3707c89192a389fa666798d2865df45f75ee6864e71a912461c026a70762bfc017a82a6c27666988dd61733a319137755460cd52e1c90306df100e002979168c879ecbfa7867ff445666847ed9f094b8a6cff4bd52dda16785b0282d9dfb35890cd8759f07039f9de087fb50a46f7c6b8ef915fa9fe812bb1a0f3b3e5311e307c58870a2fb6eacd4bb6441424034bb6d8acbe7f1fad9c92f5cebc36"], &(0x7f00000001c0)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x171, 0x5, 0xc9, 0x0, 0x10, 0xa5}, 0x18b, &(0x7f00000000c0)={0x5, 0xf, 0x84, 0x4, [@ptm_cap, @ss_container_id={0x14, 0x10, 0x4, 0x9d, "675b0a6d0e7c5c30071008c2f3d9edab"}, @generic={0x47, 0x10, 0x6, "dcb851fbabc52c7917d55e84b9241cd8120e7ce7880394633c7a872e158bed93439cbdbcaa92569a9489691cada679201de861b77a092190e63babe78302cc45154ed186"}, @ss_container_id={0x14, 0x10, 0x4, 0x45, "f556632be8e2ff9ff2aaee057625dc19"}]}, 0x1, [{0x4, &(0x7f0000000180)=@lang_id={0xffffffffffffffb2, 0x3, 0x644f5f52a5991329}}]}) [ 1814.196810][T20883] usb 6-1: USB disconnect, device number 35 [ 1814.266266][ T83] usb 2-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 1814.277034][ T83] usb 2-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1814.288201][ T83] usb 2-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 1814.297324][ T83] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1814.348148][ T83] hub 2-1:118.0: bad descriptor, ignoring hub [ 1814.354310][ T83] hub: probe of 2-1:118.0 failed with error -5 [ 1814.365487][ T83] cdc_wdm 2-1:118.0: cdc-wdm0: USB WDM device [ 1814.416290][T18851] usb 3-1: new high-speed USB device number 63 using dummy_hcd [ 1814.607784][T20883] usb 6-1: new high-speed USB device number 36 using dummy_hcd [ 1814.656150][ T2758] usb 4-1: new high-speed USB device number 95 using dummy_hcd [ 1814.663938][T18851] usb 3-1: Using ep0 maxpacket: 32 01:15:06 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x100000000008, 0x926, 0x3333, 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(r0, &(0x7f0000000080)={0x2c, &(0x7f0000000240)=ANY=[@ANYBLOB="eeff22"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0xea, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000001440)={0x2c, 0x0, 0x0, &(0x7f0000000300)={0x0, 0xf, 0x13, {0x5, 0xf, 0x13, 0x2, [@generic={0x3}, @wireless={0xb, 0x10, 0x1, 0x0, 0x75, 0x0, 0x0, 0x400}]}}, 0x0, 0x0}, 0x0) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, &(0x7f00000001c0)={0x14, &(0x7f0000000140)={0x0, 0x0, 0x2, {0x2}}, 0x0}, 0x0) r2 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGVERSION(r2, 0x80044501, &(0x7f00000001c0)=""/75) write$hidraw(r1, &(0x7f00000000c0)="047bc0e9eb4465d225fb59c36f17e9445f68550760033d3276a8b0239199b76c4194881d81d94ba7d9c7637f87613ae5156ac2302f1dfd94b834c5baead970fe4e563b3c144f22c41579858b", 0x4c) [ 1814.766914][ T17] usbhid 1-1:1.0: can't add hid device: -71 [ 1814.773140][ T17] usbhid: probe of 1-1:1.0 failed with error -71 [ 1814.783279][ T17] usb 1-1: USB disconnect, device number 127 [ 1814.796312][T18851] usb 3-1: config 0 has an invalid interface number: 15 but max is 0 [ 1814.804555][T18851] usb 3-1: config 0 has no interface number 0 [ 1814.812504][T18851] usb 3-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 1814.821744][T18851] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1814.830744][T18851] usb 3-1: config 0 descriptor?? [ 1814.856170][T20883] usb 6-1: Using ep0 maxpacket: 8 [ 1814.906166][ T2758] usb 4-1: Using ep0 maxpacket: 32 [ 1814.976246][T20883] usb 6-1: New USB device found, idVendor=0413, idProduct=6f12, bcdDevice=d6.f3 [ 1814.985342][T20883] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1814.994651][T20883] usb 6-1: config 0 descriptor?? [ 1815.026138][ T4556] usb 2-1: reset high-speed USB device number 9 using dummy_hcd [ 1815.026197][T29850] usb 5-1: new high-speed USB device number 5 using dummy_hcd [ 1815.041654][ T2758] usb 4-1: config 0 has an invalid interface number: 15 but max is 0 [ 1815.049818][ T2758] usb 4-1: config 0 has no interface number 0 [ 1815.055995][ T2758] usb 4-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 1815.065095][ T2758] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1815.073965][ T2758] usb 4-1: config 0 descriptor?? [ 1815.078611][ T4576] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 1815.098692][T18851] hso 3-1:0.15: Failed to find BULK IN ep [ 1815.109031][T18851] usb 3-1: USB disconnect, device number 63 01:15:06 executing program 0: ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x20400) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x02\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\xf2\x00', 0x0, 0x800) read$hidraw(r1, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000001300)) read$hidraw(r2, &(0x7f0000000040)=""/126, 0x7e) write$hidraw(r0, &(0x7f00000000c0)="35f39e70fc5cfbac39ff894adc5eebff56dfe3", 0x13) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hidraw(0x0, 0x1, 0x2246) read$hidraw(r3, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) syz_open_dev$evdev(0x0, 0x0, 0x359801) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x6, 0x1b2fe9a06188fa76) r5 = syz_usb_connect$hid(0x6, 0x3f, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x17ef, 0x60a3, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0xff, 0x40, 0x2, [{{0x9, 0x4, 0x0, 0xcd, 0x1, 0x3, 0x1, 0x0, 0x5, {0x9, 0x21, 0x8000, 0x7, 0x1, {0x22, 0xd}}, {{{0x9, 0x5, 0x81, 0x3, 0x29e, 0x2, 0x40, 0x9}}, [{{0x9, 0x5, 0x2, 0x3, 0xa1, 0xfe, 0x36, 0x1}}]}}}]}}]}}, &(0x7f0000000400)={0xa, &(0x7f0000000280)={0xa, 0x6, 0x310, 0x4, 0x0, 0x3, 0x20}, 0x34, &(0x7f00000002c0)={0x5, 0xf, 0x34, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x4, 0x0, 0x1, 0x2, 0x208}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0xf, 0x7, 0x7f}, @ext_cap={0x7, 0x10, 0x2, 0x28, 0xc, 0x8, 0x6a}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x1, "dfcd4d340c01217b7111cb6c0003521b"}]}, 0x1, [{0x65, &(0x7f0000000340)=@string={0x65, 0x3, "26190d9b1e5078c7bbcda6a0838476f2c83dd169d07a88af54a1ebe90986b50d01c22f76c6346f423f7a178eacd9db479a964f1445b75093a22535c5dea1f8d0a88b0b9b0c7e638eb0007d36f870d8a3d89c1357bf8493462eae8f4fca58f610995af3"}}]}) syz_usb_control_io$hid(r5, &(0x7f0000000600)={0x24, &(0x7f0000000440)={0x0, 0x21, 0x8c, {0x8c, 0x2, "4a0dc84d33159e845244e449d57fbfd0164bf851f68f36f3f584f6d6bf298eaa33cdb841690e03f60c7522ddc3eeb78636464b5a322955ba5c19c95088b2b674d4202adf36e8ebaae3a95139a48dfc889d5b756a673a7636ab2431e7b1d29c0b078f1d522a172bac1c7b1e56b2bd57de4db05cc22ee25e16e4a31acede770bca36048af1e04974aa0517"}}, &(0x7f0000000500)={0x0, 0x3, 0x4b, @string={0x4b, 0x3, "f2bb7b9761aefcf5655a13d64bd8173459e85739e3da309ef4f53756a4b1b4638d0112218d48d2af1745716b5a3b96bfccf3508ea9c2d37bff4d4d535109ada82b668b6ea5a0df78f6"}}, &(0x7f0000000580)={0x0, 0x22, 0x1b, {[@main=@item_4={0x3, 0x0, 0x0, "c2fefe9a"}, @local=@item_4={0x3, 0x2, 0x5, "30c6084a"}, @main=@item_4={0x3, 0x0, 0x9, "6a974e77"}, @local=@item_4={0x3, 0x2, 0xa, "3792eb6e"}, @global=@item_012={0x2, 0x1, 0xa, "c4e2"}, @main, @global=@item_012={0x2, 0x1, 0x7, "b246"}]}}, &(0x7f00000005c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x1, 0x0, 0x1, {0x22, 0x9e1}}}}, &(0x7f0000000800)={0x2c, &(0x7f0000000640)={0x0, 0xe, 0xdf, "e1ef136a588a273ed622b5d425eaaf04aed543e75e349f58c88bb3a235f779cf95352aab53164a68d62eaa3fab0c91631d6e5d3850b3faf4b962fb1429711f03ebe54207460929492323f81226fd5d665556bbee7d224619b12765abf617b3c7b57c206391532de4d7b5df359c679def979fbcd8da8e6fde218a8f48a5edd1d7c7fb76e6fdd05ce92e4f341ae17b300fffddaed164648c1832403d1514f4ae312a3f5379f8d0660a6ef69356fbce2821450e093485d5a909ce26ff77876f6ab3aba0fa780c39abb2a653190a43418cf8e2f7bc928542f08ef00356eb255250"}, &(0x7f0000000740)={0x0, 0xa, 0x1, 0x7e}, &(0x7f0000000780)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000001340)={0x20, 0x1, 0x1000, "f5dd6e887692b4eceb9b2791d226a160214196a223e70557e8da8b772856510d79b460aee480a48378346559a9caa9e086c4d764ee1b2cece0c1d78faaafaa1a569383edb1e29a62a49aff83649bc4d5e2eccf24d10c71deda2aa24ea5f7d3c259a879e2caa4a17f93b05e992ebd4b2e441827f3c6f50d409944c95211c87235097a73d3ffb041b0ef13ba13f51940826cce0faa860fdf1860bf6bfe394dbc5838f011ed316294320ae523b48f2eb8c70926333797289e486648d135334c6a9860e58dcd558c1a5eafdc1d0ed8c7672964b705dbfc85137f6bdd49254dc5dac1736053cc61047ade4b911f49ab31cc8b5ca6f12caa576905ee8c8b00bcec7ca1497b7f0d6e575d8a6c123f919aa0944a695686e8c2131c1e843a1231ca4569745e431e8f830f151963d2363f69eaf63ef49cecf29952f9abb7c7bf58e3c5076ec2be40bd1f0d957b6fbc86addb56fcf943f1de3533a1a18dc57a04a8dfd47e5fe9bf856c1c60a81853b3cda55bce27b2a448bce43a55cbdf55b66632be196d4fdd1a5c0f52fb95650824f86b87094142cb3fa51f2716fbaa861dbdf9be02aba39fda2b48fb3a0ad3d2c3ba7f28aa6dc0441e3318343b8bdd552dde35db8c8b1f1d60e222b5b96fb8fa8eae7d2c4aff324edd06f05fa9baff3664bb53aa406556c10474deb58bf4f2a0f56c91cb3a96b2896fd63ac93260630d9ac63a2b2761dc8a3a55c3910fe481382fcaa014b09baecb89cef8063ebd67f862a6958d68c9b590785fbb6d98bc25edaa398ab93aaf1c20ff3e969bbcbac8bfb6ec4083ab76ef21eb587e78dc43879bbb1eaa7d3615c80a277177c78b16b6893a4ddcc1d881f1d7b27955c8e78e8c28ec0bd7ce8135a0a07f62a85422b890f3df2af6fbaddca16705f7a065ded94413bb1010fc68f9f314b47e4b2a7ee87527e0b3a21a322398d54e2c5601c178a04485a1219583d78e8f6efffd556c18e4fd75115f77fb6dc669be00febdd5ba1f8eb4c70cf327bbcf374453a918c3f908fcc3e0bf459e8009acc2b006a1a059aa12f077b16ceac2d124d0affbed95a454b10cf4a5df8893cea39a5c089c5d646b49314f5568e4ef6b03be72eceb30584bca0965feed7e49fb9359572485219d6c4416707e5cf4912d6c95535c408117270336d0864f94fb227c74cb9f9b159b055adf0097715036d395131803d5e1e2321426bbdb97fad75f438934dfce241682c9c8cce87c5522ea485d9a3b69e50612c63b1dd51c37f594e3be0ee6b7693b1c622a1e94e0f2ebd03e53f891f25e89910cd313f4d503d6bcb154719d58c0f95732ae8d8ff8172c6689b48460f8a34e3d1a492e80f614e2c14e14db1b5efd856c98cb1a6d2e9fae110f25a23b5488b510d5f5e68526617798ea9454a6a4ad28022df42e68c887e14b4951e2d81c9d4ae0c8cfea36b3188d62ab5019aa35f76877186c8b1d504d48d8ecd7b39143283bba9927662be2f4030ccbe5e027a65be852d978879248edb198d89a4ab6cd3f20d3d000691abfc14b5332e17309e83473b81d6fc89cc1e546859253ae95d2fb79a89f20192bbed32cc10eead6aa13ba621a61dec7d08c32a8a2e912823b1e8b8c0fe56f5d5951450ab263a81908d3250bf3bd00c5d710cc5316932155aaa37132fad34e6aa23f57e20cbc97d1706e35e5254d2b7e912aebcce0e322cb39296f7782927f8a4e677a090319020a4c48862f77292521fc012cb48341b0bc2f3e178d794bc2c1161a0a40161707c507192ecdc8cce605e3ee1f548b4d68df7f248d2350e2e197499bec1fb69975a8e399953d8f6669f17fba8ba61cd1ab4e6e174edc66ec2acb0318bd14b197edd57066fe47ca6e60345a529dc43b511f8ef8ea9f64e415ba37cc30c9f75d5b89a0eb5727e932c448b1d60481936f23e1dc619e8c8925c41215a82455b4ea20ee5b4bf33667c3d9ee75820fae3e2f7f80d7c2da6c052d24c7dcb54fd62e3cfb4036075cbbf8d02555eeba4ee3737748b604598aeb4d0e2a8d87146b0befd08a5fc1f1c03e768cdad3e6dcf2762a771fd59ba7525067fa4c0806168b014a0f6a18029a5e40f2404b5e6806a38a645161b33e73314e98f6b247fb3d34f7c09842509774997933f0a36a56a20905da7f6a0f99b866a3bfd99ce0dadbe7c4dc06e0bf06383f1de455fe6f709060c753a96b1ed6a087e8d257d994e9e8939d4df531acc7ad6b9dba74310797faa2c7cf23d739282af91b0e1dc055e65abbc936aecfa5c533a513a291d944230054121440af3d61bd88a108b102ae7e65ef92e33ec03c8c12580704a1914f2f65f56d2ea0c1d3809f732ef100ea4019577613ba0a155fa77d1dc2bedfa5ab5925a2006f06d646f604477c8ec8d08f70ad7c9936a558bcbfec8dfea36a7df22948fab291812439f593ed39e716acf3ffa5b01f373862f67fae61b56ac9d913d9934933a43322ec532025eb4fd8afa9b7b94cad3dc8f97abc12983c4256f6781f0b0a880d54b998fa3ae5cb74063f0e0c96f9eb1297163b7f07ed4cc80d041b7104c6b3a5bf29abf930a8b6a077d589bed80a69cb6cac756a1e27b660fc7dfa91eb1448218ea5eedc05c4f8160637f31db204e3dde62b9d414158c6e4da03c638d47a10558417af24e9c0c8648572718ebeec73c8aeb65721fb52c6316e1bf32e39f095afb5ea0faba360356df0cb5d524822091ec58d9744e69dbaf95f611f9b6cf53a4e0b29a457911d82a7d499dc788aee995eca8f76324d2c31af53108265742f0f095a87351d5e791724677d929b4e9eae9cb1707f84e8ca54fdc10522760f53ef4eb6b83ab8591a67e28e90b5c828697770a07459f3b0db1dbb752d9d64069cbf25867efed347fde64b6ce37e8d8a17f95998b47b89ba795c584eda25ebfe0c2463326cb1e3d157554614160b31fc0511c20fd72b4658709bf6ecd53d9061626fbb2c20eae99c6cc0ad12447838c6e2d4e063de3c62757ef8e9ba708e9627b7df6248f5c455a8e5189f81badea11f99561635441de76407a51d63f4e301ee863f1c33cc8cf8a8e4241d0b0305dbc1d63d8be061b1bc16411baa9ff86357f50ff12df6feb6c13d02abd8b9b4487a57362ce91eb1efd7fca5c0138018bcddcc9c03da0d07f033bbef34e3b1018fe75507134eca96134776657eb9b5b6acf790bbcc4f5e85f01ef817bb55e7021f79ec220ef9641660b7d61bd946873aeadb6b29d87e46e66a5d3a2d6ae68c049d4be09fd3657d423eeb6145a050c85f0dc7873ca87a7dd2a90e76f460730542d9cb9b1e445dc628eb604586c21e1f28ef9e7b30a944e5fb2b4b6b43bf73a6958df7dc0fa037b4a7dcfd82d9af16a38b6384424ff02999fcd9774841f2ff28c97d259012ca76798374cc42f4ad25a49c2ce267d23f153fe03e4d8f1aa71cf2ecb3bb0b5851acc8a937ab1f5e44219a0595f0f009f7cc30cf3db7810f5822e19215155bd8edd8599340f71a03e786dc7fed1df4678bb000cdd6d897c5094586f1a67bca3f65b1916529ec858121a3fea52fc8d8ebb6c838d942b7a8abd26f851309f41a9ada91dcf5c9d6bbb3101bb6079e8b6e27711923086ef2d558c2aee064b275c90587a30dbd18b8896bdcbef70f6a127af0a92decb35f9d64796907ce5bfa5b6535d95aeafd5691d9caf1227827b8e91f8a6cfb1600e1447bad6951afd5f11707f2a049b93eefdc2789ff34a044fa93939c3426b6b27a24fa68241bfa2218ee9c3ba889dd148593f0a59941da4eb47c31b476fce22a674624973ac23bafce29e878954fed6b2696bd2a1194f1307c141e7b147eccb393d318df0c5765133e5bd3c4e95baa6d31b3357af8129370293dcd3b3a35cd1de8e8dd33a36841ba210cb64a7dc0f51db43ae03de36c3a69f395010a5c997e1e5dd1d0aa9e2ca70381f19f16769729ea9658f8c3567167e86afe040bc8d09092b707d9678bcad0fe81f5c19a108fcb12df6b97956c43c79d417e12cce094abfef0d3a8be4e8ebf86f7bf1a8d3e73c4fffad502e3321fbe7a528b17328437dfda1c4ea8941fd92597a0a40b2d83d11176b8b75f54f3f08b99b05c40e070e730249b290992708b393e8fda326701b268f49edc699ab9ec7a07e99f2b44b6255b8723fb8851189e83b319509a75113c24cd8aaccde7b65aea2b4d495991bd7a4a19b792d97d9eb8297f275924bfb2c825a9b015adc7f6b0e2c99880abc4ee835784e47af4287a21dc1095b94f97b1b3b942ea2bdc8a5848056d9c88dff660bda1336b44558859d559ed25ffee53b62543b5c97c3014cb39323cf471fb96e3a76667a1186850e538047dfec6d6f2e32163d08ad10ac0ee674abd1b755c4c4b105ca1eb7730a1daf2356e180bbe777e71f9d4ea7654c9614d34ef4fcfaad155774d06b7a381d552b732c76f6c25f1c3612da9b1d802b9b0d6e0c3230fcc7c46a7d97f698d102202d4543e0f7a62c8837ea448dc2595e650679aa3510acadc94ed66c7910255d3a2874875634ed5049fa023b219fcc6797391c53b9c39da0770283c051205593638652fdc43553cfadb76b839f5df1cd8b13efc2412bbf559e5687ba0cdaa7dd1e2f0d2fab734bc534dcc98dc17d51f8d69546f908cc76ec59393de21880ec3174d94f7d496840174454e28c8c9296f671c4b05d502447a02d182d8d689e15c3c6b314d7098c836e5f18d14981bd793606379a82ebacb011128b13e4cb96705ae292f226bcad2c0d90d412e11dbcbb5130d145c280319151a10fc8f57a6bb21f3f60951b5e1eee620687f61e35eaf66d746b9a09dc67478edc153f4e5b08a3f8d8380d562b8e4aadc0b11b9b9ea00237c65c97196bc2147425c2f7c951b85e4e47410ee91636b97094f58ed609d94e688f260019a017a805a3c7f7a3f00c291e653992866e0a8665ed8829ef5bd715a4d27c4ffe0388435ade10b9b5463ff718c64ea7d8cfe4522f60c4e5d197d364537be5df7bb9ae2797279a854bcd8a026382ced0789e1273c8002b86169cd56f5797237c0451df016beef8f67e05aa3a60d1f46ca2d2f26032ccbf72b89eb36a852ec4dfbe5f1438c24694912f9120f000d813f893ee70963b3c5e2f3297896f25df62f9dbef3aac82197ae749a5531540ee967018127f26dcc3f53b258d3d6cfed2c28454526dd85c9c7cfe703fcc6004c0f4b369e649d665c0f25247fb7bb4b2ef5ce3df1d81531f6ed68b3a5311ba2fd6f9b378aa27a99c6b35603670b704f4631a9003d610d3ced809c5ea4031e69383f25287107276c44bc6a292c17027b41bd335c4b76ac25ad05b2010883ce945d227c020e5b9b4cb92b8654787af9e5c2f4ff8ece96c921b6e47216ef1cd20ae8be06d35b0a6fe718139c5a6db99e1999c9f228a4c2bb2eada83fbe736e278d2edfa213039b5aebf235a7c95dbf777c584c1c6adce8247fe9954798f83469078b42be48b219ae97daf1012529ce329d6a61f1d0160555cff746a4037c373bad3ff2ee033443f51e0d6fc0763ec3c498705aef3c03c5a2f53e4e182a3b3930133b1e7a99de0e5cc27757dc6702da8f2764c5b879f06a66ae8f0d4e72dee7bc6a755d173908c398ef3e371c798e71e62eb012cbc43ba4b895aac342adaa222c63454f835ee22c482ea56de180bd546af6b0f1e0c3eee580152d98b14fd9b75790ffc292961530218931bebf6cec08a64afa279412bf30a3dda9e8a81b6ffd5edd5ad2e290f13a2ed2710ed1d3b383025afc49c0a1d4d68bca24988edc5b2f4a856c32f259094d281a072f4734"}, &(0x7f00000007c0)={0x20, 0x3, 0x1, 0x3}}) r6 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSABS20(r6, 0xc0085508, 0x0) r7 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x80, 0x2) ioctl$HIDIOCGCOLLECTIONINDEX(r7, 0x40184810, &(0x7f0000000140)={0x1, 0x1, 0x377, 0xac74, 0x7, 0x4}) [ 1815.256211][T20883] usb 6-1: dvb_usb_v2: found a 'Leadtek WinFast DTV2000DS Plus' in warm state [ 1815.266144][ T4556] usb 2-1: Using ep0 maxpacket: 8 [ 1815.296097][T29850] usb 5-1: Using ep0 maxpacket: 8 [ 1815.337370][ T2758] hso 4-1:0.15: Failed to find BULK IN ep [ 1815.426211][T29850] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1815.437187][T29850] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping [ 1815.447140][T29850] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1815.459989][T29850] usb 5-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 01:15:07 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000001900)=ANY=[@ANYBLOB="120100174ec3cf20f00a57d2874e0000005309021200010000000009040f0000ffa52c00"], 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000540)={0x34, &(0x7f0000000000)=ANY=[@ANYBLOB="000011000000851049e21fec4c1367f2e157ed6f3a02"], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(0xffffffffffffffff, 0x0, 0x0) [ 1815.469070][T29850] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1815.477826][T29850] usb 5-1: config 0 descriptor?? [ 1815.496271][ T4572] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 1815.538275][ T4569] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 1815.547680][T22496] usb 4-1: USB disconnect, device number 95 [ 1815.646121][ T17] usb 1-1: new high-speed USB device number 2 using dummy_hcd [ 1815.776106][ T83] usb 3-1: new high-speed USB device number 64 using dummy_hcd [ 1815.787547][T31888] usb 2-1: USB disconnect, device number 9 [ 1815.886102][ T17] usb 1-1: Using ep0 maxpacket: 16 [ 1815.957064][T29850] keytouch 0003:0926:3333.009B: fixing up Keytouch IEC report descriptor [ 1815.967961][T29850] input: HID 0926:3333 as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.0/0003:0926:3333.009B/input/input954 [ 1816.006253][ T17] usb 1-1: config 1 interface 0 altsetting 205 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 1816.019506][ T17] usb 1-1: config 1 interface 0 has no altsetting 0 [ 1816.026285][ T83] usb 3-1: Using ep0 maxpacket: 32 [ 1816.061549][T29850] keytouch 0003:0926:3333.009B: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.4-1/input0 [ 1816.146170][ T83] usb 3-1: unable to get BOS descriptor or descriptor too short [ 1816.154122][ T83] usb 3-1: too many configurations: 83, using maximum allowed: 8 [ 1816.165192][T29850] usb 5-1: USB disconnect, device number 5 [ 1816.196251][ T17] usb 1-1: New USB device found, idVendor=17ef, idProduct=60a3, bcdDevice= 0.40 [ 1816.205363][ T17] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1816.213773][ T17] usb 1-1: Product: syz [ 1816.218139][ T17] usb 1-1: Manufacturer: syz [ 1816.223476][ T17] usb 1-1: SerialNumber: syz [ 1816.246213][ T83] usb 3-1: unable to read config index 0 descriptor/start: -71 [ 1816.253868][ T83] usb 3-1: can't read configurations, error -71 [ 1816.326116][T31888] usb 4-1: new high-speed USB device number 96 using dummy_hcd [ 1816.566158][T31888] usb 4-1: Using ep0 maxpacket: 32 [ 1816.686208][T31888] usb 4-1: config 0 has an invalid interface number: 15 but max is 0 [ 1816.694494][T31888] usb 4-1: config 0 has no interface number 0 [ 1816.700789][T31888] usb 4-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 1816.709909][T31888] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1816.718968][T31888] usb 4-1: config 0 descriptor?? [ 1816.727128][ T4557] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 01:15:08 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x100000000008, 0x926, 0x3333, 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(r0, &(0x7f0000000080)={0x2c, &(0x7f0000000240)=ANY=[@ANYBLOB="eeff22"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0xea, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000001440)={0x2c, 0x0, 0x0, &(0x7f0000000300)={0x0, 0xf, 0x13, {0x5, 0xf, 0x13, 0x2, [@generic={0x3}, @wireless={0xb, 0x10, 0x1, 0x0, 0x75, 0x0, 0x0, 0x400}]}}, 0x0, 0x0}, 0x0) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, &(0x7f00000001c0)={0x14, &(0x7f0000000140)={0x0, 0x0, 0x2, {0x2}}, 0x0}, 0x0) r2 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGVERSION(r2, 0x80044501, &(0x7f00000001c0)=""/75) write$hidraw(r1, &(0x7f00000000c0)="047bc0e9eb4465d225fb59c36f17e9445f68550760033d3276a8b0239199b76c4194881d81d94ba7d9c7637f87613ae5156ac2302f1dfd94b834c5baead970fe4e563b3c144f22c41579858b", 0x4c) [ 1816.797219][T22496] usb 2-1: new high-speed USB device number 10 using dummy_hcd [ 1816.876640][ T17] usbhid 1-1:1.0: can't add hid device: -71 [ 1816.882732][ T17] usbhid: probe of 1-1:1.0 failed with error -71 [ 1816.891041][ T17] usb 1-1: USB disconnect, device number 2 [ 1816.926147][ T83] usb 3-1: new high-speed USB device number 65 using dummy_hcd [ 1816.956968][ T4597] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 1816.977316][T31888] hso 4-1:0.15: Failed to find BULK IN ep [ 1816.987220][T31888] usb 4-1: USB disconnect, device number 96 [ 1817.076148][T29850] usb 5-1: new high-speed USB device number 6 using dummy_hcd [ 1817.166098][ T83] usb 3-1: Using ep0 maxpacket: 32 01:15:08 executing program 1: syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x7e, 0x80000) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, &(0x7f0000000400)=""/163) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x4a4900) r0 = syz_open_dev$hidraw(0x0, 0x3, 0x20000) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x02\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\xf2\x00', 0x0, 0x800) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) read$hiddev(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x8, 0x803c3) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001300)) syz_open_dev$hiddev(0x0, 0xfffffffffffffffe, 0x440) r3 = syz_open_dev$hiddev(&(0x7f0000000540)='\xaf\x04e\xff\xff\xff\xff\x00\x00\x00\x00\x04\x00', 0xfffffffe, 0x501800) ioctl$HIDIOCSFLAG(r3, 0x4004480f, &(0x7f0000000640)) ioctl$HIDIOCGFLAG(r3, 0x8004480e, &(0x7f0000000240)) syz_open_dev$evdev(0x0, 0x0, 0x100) r4 = syz_open_dev$hiddev(&(0x7f0000000540)='/dev/usb/hiddev#\x00', 0x100000000, 0x2000) r5 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x7fff, 0x800100) ioctl$HIDIOCSFLAG(r5, 0x4004480f, &(0x7f0000000640)=0x2) ioctl$HIDIOCGCOLLECTIONINFO(r4, 0xc0104811, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="1d7fd684c2cd6bc887e3", 0xa) syz_open_dev$evdev(0x0, 0x0, 0x6bafc03c7d5c6b02) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r7, &(0x7f0000000000)="3a0ac17e0c595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) r8 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x6, 0x109a42) write$hidraw(r8, &(0x7f0000000180)="e2", 0x310) ioctl$HIDIOCAPPLICATION(r8, 0x6611, 0x0) read$hidraw(r8, &(0x7f00000016c0)=""/4096, 0x1000) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f00000001c0)=ANY=[@ANYRESHEX=r7, @ANYRES64=r2, @ANYRES64=r8]) ioctl$HIDIOCAPPLICATION(r6, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x200000000001, 0x4080) 01:15:08 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000001900)={{0x12, 0x1, 0x0, 0x8e, 0x32, 0xf7, 0x20, 0xaf0, 0xd257, 0x4e87, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xf, 0x0, 0x0, 0xff, 0xa5, 0x2c}}]}}]}}, 0x0) r1 = syz_open_dev$hidraw(&(0x7f00000003c0)='/dev/hidraw#\x00', 0x5d6, 0x200) read$hidraw(r1, &(0x7f0000000400)=""/233, 0xe9) syz_usb_connect$cdc_ecm(0x5, 0x61, &(0x7f0000000040)={{0x12, 0x1, 0x201, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x4f, 0x1, 0x1, 0xf4, 0x0, 0x1, [{{0x9, 0x4, 0x0, 0x48, 0x2, 0x2, 0x6, 0x0, 0xf3, {{0x9, 0x24, 0x6, 0x0, 0x0, "c3a15390"}, {0x5, 0x24, 0x0, 0x8}, {0xd, 0x24, 0xf, 0x1, 0x6, 0x0, 0xffff, 0x3}, [@dmm={0x7, 0x24, 0x14, 0x644, 0x7fff}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x2b4, 0x7f, 0x9, 0x7f}}], {{0x9, 0x5, 0x82, 0x2, 0xa2, 0x7f, 0xf9, 0xc6}}, {{0x9, 0x5, 0x3, 0x2, 0x65, 0x0, 0x1, 0x3}}}}}]}}]}}, &(0x7f0000000340)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x110, 0x1c, 0x10, 0xc3, 0x10, 0x8}, 0x10, &(0x7f0000000100)={0x5, 0xf, 0x10, 0x1, [@wireless={0xb, 0x10, 0x1, 0xc, 0x40, 0x7, 0x9, 0x1}]}, 0x5, [{0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x813}}, {0xf2, &(0x7f0000000180)=@string={0xf2, 0x3, "7ea547c794b1bd2722993620582e4d419a292413f1f81b7a87b56f190d0ebcb99b3334803f7c695021d875fd2dcd07f1c195e645127ad1daecc7594ab148127d843127b69f9bdbeff20bda2da5e53139cb9bc30a2dd2faf3c2fd68d80322a03c8dea5fd65101f4aa2c0e20ffd0f7e8bcce91ac8731c49fb72ac0b433382dee04657cbc77cbd4a99bc060ddadf4c7920f63b57fc04f2abc7fd7eab287f7aea42af1393acfa79398629c68d0df45e40f61cd12608f27d2b6df47c894cb3913917c9acc4a1b681104872e1abd1ffb603e41d38b599bf8e1e3de1228da5304b8e98ff1d37b6954fbd9f3ab6ac7c4d0da8fdd"}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x3c01}}, {0x2f, &(0x7f00000002c0)=@string={0x2f, 0x3, "6002a73cf197d17d1635c95fd278eb2f9126cbf5bbc4fbc59d0d7f84421cd0211a61d1f8220126cb47548f4a7f"}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x82c}}]}) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000540)={0x34, &(0x7f0000000000)=ANY=[@ANYBLOB="000011000000851049e21fec4c1367f2e157ed6f3a02"], 0x0, 0x0, 0x0, 0x0, 0x0}) [ 1817.216721][ T4568] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 1817.224848][ T4568] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 1817.233226][ T4568] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 01:15:09 executing program 0: ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x20400) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x02\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\xf2\x00', 0x0, 0x800) read$hidraw(r1, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000001300)) read$hidraw(r2, &(0x7f0000000040)=""/126, 0x7e) write$hidraw(r0, &(0x7f00000000c0)="35f39e70fc5cfbac39ff894adc5eebff56dfe3", 0x13) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hidraw(0x0, 0x1, 0x2246) read$hidraw(r3, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) syz_open_dev$evdev(0x0, 0x0, 0x359801) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x6, 0x1b2fe9a06188fa76) r5 = syz_usb_connect$hid(0x6, 0x3f, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x17ef, 0x60a3, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0xff, 0x40, 0x2, [{{0x9, 0x4, 0x0, 0xcd, 0x1, 0x3, 0x1, 0x0, 0x5, {0x9, 0x21, 0x8000, 0x7, 0x1, {0x22, 0xd}}, {{{0x9, 0x5, 0x81, 0x3, 0x29e, 0x2, 0x40, 0x9}}, [{{0x9, 0x5, 0x2, 0x3, 0xa1, 0xfe, 0x36, 0x1}}]}}}]}}]}}, &(0x7f0000000400)={0xa, &(0x7f0000000280)={0xa, 0x6, 0x310, 0x4, 0x0, 0x3, 0x20}, 0x34, &(0x7f00000002c0)={0x5, 0xf, 0x34, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x4, 0x0, 0x1, 0x2, 0x208}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0xf, 0x7, 0x7f}, @ext_cap={0x7, 0x10, 0x2, 0x28, 0xc, 0x8, 0x6a}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x1, "dfcd4d340c01217b7111cb6c0003521b"}]}, 0x1, [{0x65, &(0x7f0000000340)=@string={0x65, 0x3, "26190d9b1e5078c7bbcda6a0838476f2c83dd169d07a88af54a1ebe90986b50d01c22f76c6346f423f7a178eacd9db479a964f1445b75093a22535c5dea1f8d0a88b0b9b0c7e638eb0007d36f870d8a3d89c1357bf8493462eae8f4fca58f610995af3"}}]}) syz_usb_control_io$hid(r5, &(0x7f0000000600)={0x24, &(0x7f0000000440)={0x0, 0x21, 0x8c, {0x8c, 0x2, "4a0dc84d33159e845244e449d57fbfd0164bf851f68f36f3f584f6d6bf298eaa33cdb841690e03f60c7522ddc3eeb78636464b5a322955ba5c19c95088b2b674d4202adf36e8ebaae3a95139a48dfc889d5b756a673a7636ab2431e7b1d29c0b078f1d522a172bac1c7b1e56b2bd57de4db05cc22ee25e16e4a31acede770bca36048af1e04974aa0517"}}, &(0x7f0000000500)={0x0, 0x3, 0x4b, @string={0x4b, 0x3, "f2bb7b9761aefcf5655a13d64bd8173459e85739e3da309ef4f53756a4b1b4638d0112218d48d2af1745716b5a3b96bfccf3508ea9c2d37bff4d4d535109ada82b668b6ea5a0df78f6"}}, &(0x7f0000000580)={0x0, 0x22, 0x1b, {[@main=@item_4={0x3, 0x0, 0x0, "c2fefe9a"}, @local=@item_4={0x3, 0x2, 0x5, "30c6084a"}, @main=@item_4={0x3, 0x0, 0x9, "6a974e77"}, @local=@item_4={0x3, 0x2, 0xa, "3792eb6e"}, @global=@item_012={0x2, 0x1, 0xa, "c4e2"}, @main, @global=@item_012={0x2, 0x1, 0x7, "b246"}]}}, &(0x7f00000005c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x1, 0x0, 0x1, {0x22, 0x9e1}}}}, &(0x7f0000000800)={0x2c, &(0x7f0000000640)={0x0, 0xe, 0xdf, "e1ef136a588a273ed622b5d425eaaf04aed543e75e349f58c88bb3a235f779cf95352aab53164a68d62eaa3fab0c91631d6e5d3850b3faf4b962fb1429711f03ebe54207460929492323f81226fd5d665556bbee7d224619b12765abf617b3c7b57c206391532de4d7b5df359c679def979fbcd8da8e6fde218a8f48a5edd1d7c7fb76e6fdd05ce92e4f341ae17b300fffddaed164648c1832403d1514f4ae312a3f5379f8d0660a6ef69356fbce2821450e093485d5a909ce26ff77876f6ab3aba0fa780c39abb2a653190a43418cf8e2f7bc928542f08ef00356eb255250"}, &(0x7f0000000740)={0x0, 0xa, 0x1, 0x7e}, &(0x7f0000000780)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000001340)={0x20, 0x1, 0x1000, "f5dd6e887692b4eceb9b2791d226a160214196a223e70557e8da8b772856510d79b460aee480a48378346559a9caa9e086c4d764ee1b2cece0c1d78faaafaa1a569383edb1e29a62a49aff83649bc4d5e2eccf24d10c71deda2aa24ea5f7d3c259a879e2caa4a17f93b05e992ebd4b2e441827f3c6f50d409944c95211c87235097a73d3ffb041b0ef13ba13f51940826cce0faa860fdf1860bf6bfe394dbc5838f011ed316294320ae523b48f2eb8c70926333797289e486648d135334c6a9860e58dcd558c1a5eafdc1d0ed8c7672964b705dbfc85137f6bdd49254dc5dac1736053cc61047ade4b911f49ab31cc8b5ca6f12caa576905ee8c8b00bcec7ca1497b7f0d6e575d8a6c123f919aa0944a695686e8c2131c1e843a1231ca4569745e431e8f830f151963d2363f69eaf63ef49cecf29952f9abb7c7bf58e3c5076ec2be40bd1f0d957b6fbc86addb56fcf943f1de3533a1a18dc57a04a8dfd47e5fe9bf856c1c60a81853b3cda55bce27b2a448bce43a55cbdf55b66632be196d4fdd1a5c0f52fb95650824f86b87094142cb3fa51f2716fbaa861dbdf9be02aba39fda2b48fb3a0ad3d2c3ba7f28aa6dc0441e3318343b8bdd552dde35db8c8b1f1d60e222b5b96fb8fa8eae7d2c4aff324edd06f05fa9baff3664bb53aa406556c10474deb58bf4f2a0f56c91cb3a96b2896fd63ac93260630d9ac63a2b2761dc8a3a55c3910fe481382fcaa014b09baecb89cef8063ebd67f862a6958d68c9b590785fbb6d98bc25edaa398ab93aaf1c20ff3e969bbcbac8bfb6ec4083ab76ef21eb587e78dc43879bbb1eaa7d3615c80a277177c78b16b6893a4ddcc1d881f1d7b27955c8e78e8c28ec0bd7ce8135a0a07f62a85422b890f3df2af6fbaddca16705f7a065ded94413bb1010fc68f9f314b47e4b2a7ee87527e0b3a21a322398d54e2c5601c178a04485a1219583d78e8f6efffd556c18e4fd75115f77fb6dc669be00febdd5ba1f8eb4c70cf327bbcf374453a918c3f908fcc3e0bf459e8009acc2b006a1a059aa12f077b16ceac2d124d0affbed95a454b10cf4a5df8893cea39a5c089c5d646b49314f5568e4ef6b03be72eceb30584bca0965feed7e49fb9359572485219d6c4416707e5cf4912d6c95535c408117270336d0864f94fb227c74cb9f9b159b055adf0097715036d395131803d5e1e2321426bbdb97fad75f438934dfce241682c9c8cce87c5522ea485d9a3b69e50612c63b1dd51c37f594e3be0ee6b7693b1c622a1e94e0f2ebd03e53f891f25e89910cd313f4d503d6bcb154719d58c0f95732ae8d8ff8172c6689b48460f8a34e3d1a492e80f614e2c14e14db1b5efd856c98cb1a6d2e9fae110f25a23b5488b510d5f5e68526617798ea9454a6a4ad28022df42e68c887e14b4951e2d81c9d4ae0c8cfea36b3188d62ab5019aa35f76877186c8b1d504d48d8ecd7b39143283bba9927662be2f4030ccbe5e027a65be852d978879248edb198d89a4ab6cd3f20d3d000691abfc14b5332e17309e83473b81d6fc89cc1e546859253ae95d2fb79a89f20192bbed32cc10eead6aa13ba621a61dec7d08c32a8a2e912823b1e8b8c0fe56f5d5951450ab263a81908d3250bf3bd00c5d710cc5316932155aaa37132fad34e6aa23f57e20cbc97d1706e35e5254d2b7e912aebcce0e322cb39296f7782927f8a4e677a090319020a4c48862f77292521fc012cb48341b0bc2f3e178d794bc2c1161a0a40161707c507192ecdc8cce605e3ee1f548b4d68df7f248d2350e2e197499bec1fb69975a8e399953d8f6669f17fba8ba61cd1ab4e6e174edc66ec2acb0318bd14b197edd57066fe47ca6e60345a529dc43b511f8ef8ea9f64e415ba37cc30c9f75d5b89a0eb5727e932c448b1d60481936f23e1dc619e8c8925c41215a82455b4ea20ee5b4bf33667c3d9ee75820fae3e2f7f80d7c2da6c052d24c7dcb54fd62e3cfb4036075cbbf8d02555eeba4ee3737748b604598aeb4d0e2a8d87146b0befd08a5fc1f1c03e768cdad3e6dcf2762a771fd59ba7525067fa4c0806168b014a0f6a18029a5e40f2404b5e6806a38a645161b33e73314e98f6b247fb3d34f7c09842509774997933f0a36a56a20905da7f6a0f99b866a3bfd99ce0dadbe7c4dc06e0bf06383f1de455fe6f709060c753a96b1ed6a087e8d257d994e9e8939d4df531acc7ad6b9dba74310797faa2c7cf23d739282af91b0e1dc055e65abbc936aecfa5c533a513a291d944230054121440af3d61bd88a108b102ae7e65ef92e33ec03c8c12580704a1914f2f65f56d2ea0c1d3809f732ef100ea4019577613ba0a155fa77d1dc2bedfa5ab5925a2006f06d646f604477c8ec8d08f70ad7c9936a558bcbfec8dfea36a7df22948fab291812439f593ed39e716acf3ffa5b01f373862f67fae61b56ac9d913d9934933a43322ec532025eb4fd8afa9b7b94cad3dc8f97abc12983c4256f6781f0b0a880d54b998fa3ae5cb74063f0e0c96f9eb1297163b7f07ed4cc80d041b7104c6b3a5bf29abf930a8b6a077d589bed80a69cb6cac756a1e27b660fc7dfa91eb1448218ea5eedc05c4f8160637f31db204e3dde62b9d414158c6e4da03c638d47a10558417af24e9c0c8648572718ebeec73c8aeb65721fb52c6316e1bf32e39f095afb5ea0faba360356df0cb5d524822091ec58d9744e69dbaf95f611f9b6cf53a4e0b29a457911d82a7d499dc788aee995eca8f76324d2c31af53108265742f0f095a87351d5e791724677d929b4e9eae9cb1707f84e8ca54fdc10522760f53ef4eb6b83ab8591a67e28e90b5c828697770a07459f3b0db1dbb752d9d64069cbf25867efed347fde64b6ce37e8d8a17f95998b47b89ba795c584eda25ebfe0c2463326cb1e3d157554614160b31fc0511c20fd72b4658709bf6ecd53d9061626fbb2c20eae99c6cc0ad12447838c6e2d4e063de3c62757ef8e9ba708e9627b7df6248f5c455a8e5189f81badea11f99561635441de76407a51d63f4e301ee863f1c33cc8cf8a8e4241d0b0305dbc1d63d8be061b1bc16411baa9ff86357f50ff12df6feb6c13d02abd8b9b4487a57362ce91eb1efd7fca5c0138018bcddcc9c03da0d07f033bbef34e3b1018fe75507134eca96134776657eb9b5b6acf790bbcc4f5e85f01ef817bb55e7021f79ec220ef9641660b7d61bd946873aeadb6b29d87e46e66a5d3a2d6ae68c049d4be09fd3657d423eeb6145a050c85f0dc7873ca87a7dd2a90e76f460730542d9cb9b1e445dc628eb604586c21e1f28ef9e7b30a944e5fb2b4b6b43bf73a6958df7dc0fa037b4a7dcfd82d9af16a38b6384424ff02999fcd9774841f2ff28c97d259012ca76798374cc42f4ad25a49c2ce267d23f153fe03e4d8f1aa71cf2ecb3bb0b5851acc8a937ab1f5e44219a0595f0f009f7cc30cf3db7810f5822e19215155bd8edd8599340f71a03e786dc7fed1df4678bb000cdd6d897c5094586f1a67bca3f65b1916529ec858121a3fea52fc8d8ebb6c838d942b7a8abd26f851309f41a9ada91dcf5c9d6bbb3101bb6079e8b6e27711923086ef2d558c2aee064b275c90587a30dbd18b8896bdcbef70f6a127af0a92decb35f9d64796907ce5bfa5b6535d95aeafd5691d9caf1227827b8e91f8a6cfb1600e1447bad6951afd5f11707f2a049b93eefdc2789ff34a044fa93939c3426b6b27a24fa68241bfa2218ee9c3ba889dd148593f0a59941da4eb47c31b476fce22a674624973ac23bafce29e878954fed6b2696bd2a1194f1307c141e7b147eccb393d318df0c5765133e5bd3c4e95baa6d31b3357af8129370293dcd3b3a35cd1de8e8dd33a36841ba210cb64a7dc0f51db43ae03de36c3a69f395010a5c997e1e5dd1d0aa9e2ca70381f19f16769729ea9658f8c3567167e86afe040bc8d09092b707d9678bcad0fe81f5c19a108fcb12df6b97956c43c79d417e12cce094abfef0d3a8be4e8ebf86f7bf1a8d3e73c4fffad502e3321fbe7a528b17328437dfda1c4ea8941fd92597a0a40b2d83d11176b8b75f54f3f08b99b05c40e070e730249b290992708b393e8fda326701b268f49edc699ab9ec7a07e99f2b44b6255b8723fb8851189e83b319509a75113c24cd8aaccde7b65aea2b4d495991bd7a4a19b792d97d9eb8297f275924bfb2c825a9b015adc7f6b0e2c99880abc4ee835784e47af4287a21dc1095b94f97b1b3b942ea2bdc8a5848056d9c88dff660bda1336b44558859d559ed25ffee53b62543b5c97c3014cb39323cf471fb96e3a76667a1186850e538047dfec6d6f2e32163d08ad10ac0ee674abd1b755c4c4b105ca1eb7730a1daf2356e180bbe777e71f9d4ea7654c9614d34ef4fcfaad155774d06b7a381d552b732c76f6c25f1c3612da9b1d802b9b0d6e0c3230fcc7c46a7d97f698d102202d4543e0f7a62c8837ea448dc2595e650679aa3510acadc94ed66c7910255d3a2874875634ed5049fa023b219fcc6797391c53b9c39da0770283c051205593638652fdc43553cfadb76b839f5df1cd8b13efc2412bbf559e5687ba0cdaa7dd1e2f0d2fab734bc534dcc98dc17d51f8d69546f908cc76ec59393de21880ec3174d94f7d496840174454e28c8c9296f671c4b05d502447a02d182d8d689e15c3c6b314d7098c836e5f18d14981bd793606379a82ebacb011128b13e4cb96705ae292f226bcad2c0d90d412e11dbcbb5130d145c280319151a10fc8f57a6bb21f3f60951b5e1eee620687f61e35eaf66d746b9a09dc67478edc153f4e5b08a3f8d8380d562b8e4aadc0b11b9b9ea00237c65c97196bc2147425c2f7c951b85e4e47410ee91636b97094f58ed609d94e688f260019a017a805a3c7f7a3f00c291e653992866e0a8665ed8829ef5bd715a4d27c4ffe0388435ade10b9b5463ff718c64ea7d8cfe4522f60c4e5d197d364537be5df7bb9ae2797279a854bcd8a026382ced0789e1273c8002b86169cd56f5797237c0451df016beef8f67e05aa3a60d1f46ca2d2f26032ccbf72b89eb36a852ec4dfbe5f1438c24694912f9120f000d813f893ee70963b3c5e2f3297896f25df62f9dbef3aac82197ae749a5531540ee967018127f26dcc3f53b258d3d6cfed2c28454526dd85c9c7cfe703fcc6004c0f4b369e649d665c0f25247fb7bb4b2ef5ce3df1d81531f6ed68b3a5311ba2fd6f9b378aa27a99c6b35603670b704f4631a9003d610d3ced809c5ea4031e69383f25287107276c44bc6a292c17027b41bd335c4b76ac25ad05b2010883ce945d227c020e5b9b4cb92b8654787af9e5c2f4ff8ece96c921b6e47216ef1cd20ae8be06d35b0a6fe718139c5a6db99e1999c9f228a4c2bb2eada83fbe736e278d2edfa213039b5aebf235a7c95dbf777c584c1c6adce8247fe9954798f83469078b42be48b219ae97daf1012529ce329d6a61f1d0160555cff746a4037c373bad3ff2ee033443f51e0d6fc0763ec3c498705aef3c03c5a2f53e4e182a3b3930133b1e7a99de0e5cc27757dc6702da8f2764c5b879f06a66ae8f0d4e72dee7bc6a755d173908c398ef3e371c798e71e62eb012cbc43ba4b895aac342adaa222c63454f835ee22c482ea56de180bd546af6b0f1e0c3eee580152d98b14fd9b75790ffc292961530218931bebf6cec08a64afa279412bf30a3dda9e8a81b6ffd5edd5ad2e290f13a2ed2710ed1d3b383025afc49c0a1d4d68bca24988edc5b2f4a856c32f259094d281a072f4734"}, &(0x7f00000007c0)={0x20, 0x3, 0x1, 0x3}}) r6 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSABS20(r6, 0xc0085508, 0x0) r7 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x80, 0x2) ioctl$HIDIOCGCOLLECTIONINDEX(r7, 0x40184810, &(0x7f0000000140)={0x1, 0x1, 0x377, 0xac74, 0x7, 0x4}) [ 1817.286244][ T83] usb 3-1: unable to get BOS descriptor or descriptor too short [ 1817.298492][ T83] usb 3-1: too many configurations: 83, using maximum allowed: 8 [ 1817.337117][T29850] usb 5-1: Using ep0 maxpacket: 8 [ 1817.366283][ T83] usb 3-1: unable to read config index 0 descriptor/start: -71 [ 1817.373967][ T83] usb 3-1: can't read configurations, error -71 [ 1817.380889][ T83] usb usb3-port1: attempt power cycle [ 1817.466241][T29850] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1817.477470][T29850] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping [ 1817.487472][T29850] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1817.500317][T29850] usb 5-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 1817.506261][T20883] dvb_usb_rtl28xxu: probe of 6-1:0.0 failed with error -71 [ 1817.510220][T29850] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1817.530710][T20883] usb 6-1: USB disconnect, device number 36 [ 1817.537274][T29850] usb 5-1: config 0 descriptor?? [ 1817.556207][ T4595] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 1817.596171][ T2758] usb 4-1: new high-speed USB device number 97 using dummy_hcd 01:15:09 executing program 2: r0 = syz_usb_connect(0x7, 0x24, &(0x7f0000001900)={{0x12, 0x1, 0x0, 0x8c, 0xad, 0x94, 0x20, 0xf88, 0x42e, 0x100, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x3, [{{0x9, 0x4, 0x5e, 0x3, 0x0, 0x54, 0xfd, 0x1a}}]}}]}}, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000540)={0x34, &(0x7f0000000000)=ANY=[@ANYBLOB="000011000000851049e21fec4c1367f2e157ed6f3a02"], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(0xffffffffffffffff, 0x0, 0x0) [ 1817.746423][T31888] usb 1-1: new high-speed USB device number 3 using dummy_hcd [ 1817.846130][ T2758] usb 4-1: Using ep0 maxpacket: 32 [ 1817.966218][ T2758] usb 4-1: config 0 has an invalid interface number: 15 but max is 0 [ 1817.974382][ T2758] usb 4-1: config 0 has no interface number 0 [ 1817.980585][ T2758] usb 4-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 1817.989667][ T2758] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1817.998807][ T2758] usb 4-1: config 0 descriptor?? [ 1818.006098][T31888] usb 1-1: Using ep0 maxpacket: 16 [ 1818.017136][T29850] keytouch 0003:0926:3333.009C: fixing up Keytouch IEC report descriptor [ 1818.028314][T29850] input: HID 0926:3333 as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.0/0003:0926:3333.009C/input/input955 [ 1818.096345][ T83] usb 3-1: new high-speed USB device number 66 using dummy_hcd [ 1818.113162][T29850] keytouch 0003:0926:3333.009C: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.4-1/input0 [ 1818.126248][T31888] usb 1-1: config 1 interface 0 altsetting 205 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 1818.139527][T31888] usb 1-1: config 1 interface 0 has no altsetting 0 [ 1818.219232][T29850] usb 5-1: USB disconnect, device number 6 [ 1818.226529][T22496] usb 6-1: new high-speed USB device number 37 using dummy_hcd [ 1818.240898][ T4605] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 1818.257150][ T2758] hso 4-1:0.15: Failed to find BULK IN ep [ 1818.326492][T31888] usb 1-1: New USB device found, idVendor=17ef, idProduct=60a3, bcdDevice= 0.40 [ 1818.335618][T31888] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1818.343677][T31888] usb 1-1: Product: syz [ 1818.347858][T31888] usb 1-1: Manufacturer: syz [ 1818.352455][T31888] usb 1-1: SerialNumber: syz 01:15:10 executing program 1: ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x20400) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x02\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\xf2\x00', 0x0, 0x800) read$hidraw(r1, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000001300)) read$hidraw(r2, &(0x7f0000000040)=""/126, 0x7e) write$hidraw(r0, &(0x7f00000000c0)="35f39e70fc5cfbac39ff894adc5eebff56dfe3", 0x13) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hidraw(0x0, 0x1, 0x2246) read$hidraw(r3, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) syz_open_dev$evdev(0x0, 0x0, 0x359801) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x6, 0x1b2fe9a06188fa76) r5 = syz_usb_connect$hid(0x6, 0x3f, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x17ef, 0x60a3, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0xff, 0x40, 0x2, [{{0x9, 0x4, 0x0, 0xcd, 0x1, 0x3, 0x1, 0x0, 0x5, {0x9, 0x21, 0x8000, 0x7, 0x1, {0x22, 0xd}}, {{{0x9, 0x5, 0x81, 0x3, 0x29e, 0x2, 0x40, 0x9}}, [{{0x9, 0x5, 0x2, 0x3, 0xa1, 0xfe, 0x36, 0x1}}]}}}]}}]}}, &(0x7f0000000400)={0xa, &(0x7f0000000280)={0xa, 0x6, 0x310, 0x4, 0x0, 0x3, 0x20}, 0x34, &(0x7f00000002c0)={0x5, 0xf, 0x34, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x4, 0x0, 0x1, 0x2, 0x208}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0xf, 0x7, 0x7f}, @ext_cap={0x7, 0x10, 0x2, 0x28, 0xc, 0x8, 0x6a}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x1, "dfcd4d340c01217b7111cb6c0003521b"}]}, 0x1, [{0x65, &(0x7f0000000340)=@string={0x65, 0x3, "26190d9b1e5078c7bbcda6a0838476f2c83dd169d07a88af54a1ebe90986b50d01c22f76c6346f423f7a178eacd9db479a964f1445b75093a22535c5dea1f8d0a88b0b9b0c7e638eb0007d36f870d8a3d89c1357bf8493462eae8f4fca58f610995af3"}}]}) syz_usb_control_io$hid(r5, &(0x7f0000000600)={0x24, &(0x7f0000000440)={0x0, 0x21, 0x8c, {0x8c, 0x2, "4a0dc84d33159e845244e449d57fbfd0164bf851f68f36f3f584f6d6bf298eaa33cdb841690e03f60c7522ddc3eeb78636464b5a322955ba5c19c95088b2b674d4202adf36e8ebaae3a95139a48dfc889d5b756a673a7636ab2431e7b1d29c0b078f1d522a172bac1c7b1e56b2bd57de4db05cc22ee25e16e4a31acede770bca36048af1e04974aa0517"}}, &(0x7f0000000500)={0x0, 0x3, 0x4b, @string={0x4b, 0x3, "f2bb7b9761aefcf5655a13d64bd8173459e85739e3da309ef4f53756a4b1b4638d0112218d48d2af1745716b5a3b96bfccf3508ea9c2d37bff4d4d535109ada82b668b6ea5a0df78f6"}}, &(0x7f0000000580)={0x0, 0x22, 0x1b, {[@main=@item_4={0x3, 0x0, 0x0, "c2fefe9a"}, @local=@item_4={0x3, 0x2, 0x5, "30c6084a"}, @main=@item_4={0x3, 0x0, 0x9, "6a974e77"}, @local=@item_4={0x3, 0x2, 0xa, "3792eb6e"}, @global=@item_012={0x2, 0x1, 0xa, "c4e2"}, @main, @global=@item_012={0x2, 0x1, 0x7, "b246"}]}}, &(0x7f00000005c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x1, 0x0, 0x1, {0x22, 0x9e1}}}}, &(0x7f0000000800)={0x2c, &(0x7f0000000640)={0x0, 0xe, 0xdf, "e1ef136a588a273ed622b5d425eaaf04aed543e75e349f58c88bb3a235f779cf95352aab53164a68d62eaa3fab0c91631d6e5d3850b3faf4b962fb1429711f03ebe54207460929492323f81226fd5d665556bbee7d224619b12765abf617b3c7b57c206391532de4d7b5df359c679def979fbcd8da8e6fde218a8f48a5edd1d7c7fb76e6fdd05ce92e4f341ae17b300fffddaed164648c1832403d1514f4ae312a3f5379f8d0660a6ef69356fbce2821450e093485d5a909ce26ff77876f6ab3aba0fa780c39abb2a653190a43418cf8e2f7bc928542f08ef00356eb255250"}, &(0x7f0000000740)={0x0, 0xa, 0x1, 0x7e}, &(0x7f0000000780)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000001340)={0x20, 0x1, 0x1000, "f5dd6e887692b4eceb9b2791d226a160214196a223e70557e8da8b772856510d79b460aee480a48378346559a9caa9e086c4d764ee1b2cece0c1d78faaafaa1a569383edb1e29a62a49aff83649bc4d5e2eccf24d10c71deda2aa24ea5f7d3c259a879e2caa4a17f93b05e992ebd4b2e441827f3c6f50d409944c95211c87235097a73d3ffb041b0ef13ba13f51940826cce0faa860fdf1860bf6bfe394dbc5838f011ed316294320ae523b48f2eb8c70926333797289e486648d135334c6a9860e58dcd558c1a5eafdc1d0ed8c7672964b705dbfc85137f6bdd49254dc5dac1736053cc61047ade4b911f49ab31cc8b5ca6f12caa576905ee8c8b00bcec7ca1497b7f0d6e575d8a6c123f919aa0944a695686e8c2131c1e843a1231ca4569745e431e8f830f151963d2363f69eaf63ef49cecf29952f9abb7c7bf58e3c5076ec2be40bd1f0d957b6fbc86addb56fcf943f1de3533a1a18dc57a04a8dfd47e5fe9bf856c1c60a81853b3cda55bce27b2a448bce43a55cbdf55b66632be196d4fdd1a5c0f52fb95650824f86b87094142cb3fa51f2716fbaa861dbdf9be02aba39fda2b48fb3a0ad3d2c3ba7f28aa6dc0441e3318343b8bdd552dde35db8c8b1f1d60e222b5b96fb8fa8eae7d2c4aff324edd06f05fa9baff3664bb53aa406556c10474deb58bf4f2a0f56c91cb3a96b2896fd63ac93260630d9ac63a2b2761dc8a3a55c3910fe481382fcaa014b09baecb89cef8063ebd67f862a6958d68c9b590785fbb6d98bc25edaa398ab93aaf1c20ff3e969bbcbac8bfb6ec4083ab76ef21eb587e78dc43879bbb1eaa7d3615c80a277177c78b16b6893a4ddcc1d881f1d7b27955c8e78e8c28ec0bd7ce8135a0a07f62a85422b890f3df2af6fbaddca16705f7a065ded94413bb1010fc68f9f314b47e4b2a7ee87527e0b3a21a322398d54e2c5601c178a04485a1219583d78e8f6efffd556c18e4fd75115f77fb6dc669be00febdd5ba1f8eb4c70cf327bbcf374453a918c3f908fcc3e0bf459e8009acc2b006a1a059aa12f077b16ceac2d124d0affbed95a454b10cf4a5df8893cea39a5c089c5d646b49314f5568e4ef6b03be72eceb30584bca0965feed7e49fb9359572485219d6c4416707e5cf4912d6c95535c408117270336d0864f94fb227c74cb9f9b159b055adf0097715036d395131803d5e1e2321426bbdb97fad75f438934dfce241682c9c8cce87c5522ea485d9a3b69e50612c63b1dd51c37f594e3be0ee6b7693b1c622a1e94e0f2ebd03e53f891f25e89910cd313f4d503d6bcb154719d58c0f95732ae8d8ff8172c6689b48460f8a34e3d1a492e80f614e2c14e14db1b5efd856c98cb1a6d2e9fae110f25a23b5488b510d5f5e68526617798ea9454a6a4ad28022df42e68c887e14b4951e2d81c9d4ae0c8cfea36b3188d62ab5019aa35f76877186c8b1d504d48d8ecd7b39143283bba9927662be2f4030ccbe5e027a65be852d978879248edb198d89a4ab6cd3f20d3d000691abfc14b5332e17309e83473b81d6fc89cc1e546859253ae95d2fb79a89f20192bbed32cc10eead6aa13ba621a61dec7d08c32a8a2e912823b1e8b8c0fe56f5d5951450ab263a81908d3250bf3bd00c5d710cc5316932155aaa37132fad34e6aa23f57e20cbc97d1706e35e5254d2b7e912aebcce0e322cb39296f7782927f8a4e677a090319020a4c48862f77292521fc012cb48341b0bc2f3e178d794bc2c1161a0a40161707c507192ecdc8cce605e3ee1f548b4d68df7f248d2350e2e197499bec1fb69975a8e399953d8f6669f17fba8ba61cd1ab4e6e174edc66ec2acb0318bd14b197edd57066fe47ca6e60345a529dc43b511f8ef8ea9f64e415ba37cc30c9f75d5b89a0eb5727e932c448b1d60481936f23e1dc619e8c8925c41215a82455b4ea20ee5b4bf33667c3d9ee75820fae3e2f7f80d7c2da6c052d24c7dcb54fd62e3cfb4036075cbbf8d02555eeba4ee3737748b604598aeb4d0e2a8d87146b0befd08a5fc1f1c03e768cdad3e6dcf2762a771fd59ba7525067fa4c0806168b014a0f6a18029a5e40f2404b5e6806a38a645161b33e73314e98f6b247fb3d34f7c09842509774997933f0a36a56a20905da7f6a0f99b866a3bfd99ce0dadbe7c4dc06e0bf06383f1de455fe6f709060c753a96b1ed6a087e8d257d994e9e8939d4df531acc7ad6b9dba74310797faa2c7cf23d739282af91b0e1dc055e65abbc936aecfa5c533a513a291d944230054121440af3d61bd88a108b102ae7e65ef92e33ec03c8c12580704a1914f2f65f56d2ea0c1d3809f732ef100ea4019577613ba0a155fa77d1dc2bedfa5ab5925a2006f06d646f604477c8ec8d08f70ad7c9936a558bcbfec8dfea36a7df22948fab291812439f593ed39e716acf3ffa5b01f373862f67fae61b56ac9d913d9934933a43322ec532025eb4fd8afa9b7b94cad3dc8f97abc12983c4256f6781f0b0a880d54b998fa3ae5cb74063f0e0c96f9eb1297163b7f07ed4cc80d041b7104c6b3a5bf29abf930a8b6a077d589bed80a69cb6cac756a1e27b660fc7dfa91eb1448218ea5eedc05c4f8160637f31db204e3dde62b9d414158c6e4da03c638d47a10558417af24e9c0c8648572718ebeec73c8aeb65721fb52c6316e1bf32e39f095afb5ea0faba360356df0cb5d524822091ec58d9744e69dbaf95f611f9b6cf53a4e0b29a457911d82a7d499dc788aee995eca8f76324d2c31af53108265742f0f095a87351d5e791724677d929b4e9eae9cb1707f84e8ca54fdc10522760f53ef4eb6b83ab8591a67e28e90b5c828697770a07459f3b0db1dbb752d9d64069cbf25867efed347fde64b6ce37e8d8a17f95998b47b89ba795c584eda25ebfe0c2463326cb1e3d157554614160b31fc0511c20fd72b4658709bf6ecd53d9061626fbb2c20eae99c6cc0ad12447838c6e2d4e063de3c62757ef8e9ba708e9627b7df6248f5c455a8e5189f81badea11f99561635441de76407a51d63f4e301ee863f1c33cc8cf8a8e4241d0b0305dbc1d63d8be061b1bc16411baa9ff86357f50ff12df6feb6c13d02abd8b9b4487a57362ce91eb1efd7fca5c0138018bcddcc9c03da0d07f033bbef34e3b1018fe75507134eca96134776657eb9b5b6acf790bbcc4f5e85f01ef817bb55e7021f79ec220ef9641660b7d61bd946873aeadb6b29d87e46e66a5d3a2d6ae68c049d4be09fd3657d423eeb6145a050c85f0dc7873ca87a7dd2a90e76f460730542d9cb9b1e445dc628eb604586c21e1f28ef9e7b30a944e5fb2b4b6b43bf73a6958df7dc0fa037b4a7dcfd82d9af16a38b6384424ff02999fcd9774841f2ff28c97d259012ca76798374cc42f4ad25a49c2ce267d23f153fe03e4d8f1aa71cf2ecb3bb0b5851acc8a937ab1f5e44219a0595f0f009f7cc30cf3db7810f5822e19215155bd8edd8599340f71a03e786dc7fed1df4678bb000cdd6d897c5094586f1a67bca3f65b1916529ec858121a3fea52fc8d8ebb6c838d942b7a8abd26f851309f41a9ada91dcf5c9d6bbb3101bb6079e8b6e27711923086ef2d558c2aee064b275c90587a30dbd18b8896bdcbef70f6a127af0a92decb35f9d64796907ce5bfa5b6535d95aeafd5691d9caf1227827b8e91f8a6cfb1600e1447bad6951afd5f11707f2a049b93eefdc2789ff34a044fa93939c3426b6b27a24fa68241bfa2218ee9c3ba889dd148593f0a59941da4eb47c31b476fce22a674624973ac23bafce29e878954fed6b2696bd2a1194f1307c141e7b147eccb393d318df0c5765133e5bd3c4e95baa6d31b3357af8129370293dcd3b3a35cd1de8e8dd33a36841ba210cb64a7dc0f51db43ae03de36c3a69f395010a5c997e1e5dd1d0aa9e2ca70381f19f16769729ea9658f8c3567167e86afe040bc8d09092b707d9678bcad0fe81f5c19a108fcb12df6b97956c43c79d417e12cce094abfef0d3a8be4e8ebf86f7bf1a8d3e73c4fffad502e3321fbe7a528b17328437dfda1c4ea8941fd92597a0a40b2d83d11176b8b75f54f3f08b99b05c40e070e730249b290992708b393e8fda326701b268f49edc699ab9ec7a07e99f2b44b6255b8723fb8851189e83b319509a75113c24cd8aaccde7b65aea2b4d495991bd7a4a19b792d97d9eb8297f275924bfb2c825a9b015adc7f6b0e2c99880abc4ee835784e47af4287a21dc1095b94f97b1b3b942ea2bdc8a5848056d9c88dff660bda1336b44558859d559ed25ffee53b62543b5c97c3014cb39323cf471fb96e3a76667a1186850e538047dfec6d6f2e32163d08ad10ac0ee674abd1b755c4c4b105ca1eb7730a1daf2356e180bbe777e71f9d4ea7654c9614d34ef4fcfaad155774d06b7a381d552b732c76f6c25f1c3612da9b1d802b9b0d6e0c3230fcc7c46a7d97f698d102202d4543e0f7a62c8837ea448dc2595e650679aa3510acadc94ed66c7910255d3a2874875634ed5049fa023b219fcc6797391c53b9c39da0770283c051205593638652fdc43553cfadb76b839f5df1cd8b13efc2412bbf559e5687ba0cdaa7dd1e2f0d2fab734bc534dcc98dc17d51f8d69546f908cc76ec59393de21880ec3174d94f7d496840174454e28c8c9296f671c4b05d502447a02d182d8d689e15c3c6b314d7098c836e5f18d14981bd793606379a82ebacb011128b13e4cb96705ae292f226bcad2c0d90d412e11dbcbb5130d145c280319151a10fc8f57a6bb21f3f60951b5e1eee620687f61e35eaf66d746b9a09dc67478edc153f4e5b08a3f8d8380d562b8e4aadc0b11b9b9ea00237c65c97196bc2147425c2f7c951b85e4e47410ee91636b97094f58ed609d94e688f260019a017a805a3c7f7a3f00c291e653992866e0a8665ed8829ef5bd715a4d27c4ffe0388435ade10b9b5463ff718c64ea7d8cfe4522f60c4e5d197d364537be5df7bb9ae2797279a854bcd8a026382ced0789e1273c8002b86169cd56f5797237c0451df016beef8f67e05aa3a60d1f46ca2d2f26032ccbf72b89eb36a852ec4dfbe5f1438c24694912f9120f000d813f893ee70963b3c5e2f3297896f25df62f9dbef3aac82197ae749a5531540ee967018127f26dcc3f53b258d3d6cfed2c28454526dd85c9c7cfe703fcc6004c0f4b369e649d665c0f25247fb7bb4b2ef5ce3df1d81531f6ed68b3a5311ba2fd6f9b378aa27a99c6b35603670b704f4631a9003d610d3ced809c5ea4031e69383f25287107276c44bc6a292c17027b41bd335c4b76ac25ad05b2010883ce945d227c020e5b9b4cb92b8654787af9e5c2f4ff8ece96c921b6e47216ef1cd20ae8be06d35b0a6fe718139c5a6db99e1999c9f228a4c2bb2eada83fbe736e278d2edfa213039b5aebf235a7c95dbf777c584c1c6adce8247fe9954798f83469078b42be48b219ae97daf1012529ce329d6a61f1d0160555cff746a4037c373bad3ff2ee033443f51e0d6fc0763ec3c498705aef3c03c5a2f53e4e182a3b3930133b1e7a99de0e5cc27757dc6702da8f2764c5b879f06a66ae8f0d4e72dee7bc6a755d173908c398ef3e371c798e71e62eb012cbc43ba4b895aac342adaa222c63454f835ee22c482ea56de180bd546af6b0f1e0c3eee580152d98b14fd9b75790ffc292961530218931bebf6cec08a64afa279412bf30a3dda9e8a81b6ffd5edd5ad2e290f13a2ed2710ed1d3b383025afc49c0a1d4d68bca24988edc5b2f4a856c32f259094d281a072f4734"}, &(0x7f00000007c0)={0x20, 0x3, 0x1, 0x3}}) r6 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSABS20(r6, 0xc0085508, 0x0) r7 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x80, 0x2) ioctl$HIDIOCGCOLLECTIONINDEX(r7, 0x40184810, &(0x7f0000000140)={0x1, 0x1, 0x377, 0xac74, 0x7, 0x4}) [ 1818.386278][ T83] usb 3-1: Using ep0 maxpacket: 32 [ 1818.460754][ T2758] usb 4-1: USB disconnect, device number 97 [ 1818.467039][T22496] usb 6-1: Using ep0 maxpacket: 8 [ 1818.546190][ T83] usb 3-1: config 0 has an invalid interface number: 94 but max is 0 [ 1818.554316][ T83] usb 3-1: config 0 has no interface number 0 [ 1818.576130][ T83] usb 3-1: config 0 interface 94 has no altsetting 0 [ 1818.582877][ T83] usb 3-1: New USB device found, idVendor=0f88, idProduct=042e, bcdDevice= 1.00 [ 1818.586216][T22496] usb 6-1: New USB device found, idVendor=0413, idProduct=6f12, bcdDevice=d6.f3 [ 1818.592010][ T83] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1818.601042][T22496] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1818.628295][T22496] usb 6-1: config 0 descriptor?? [ 1818.629199][ T83] usb 3-1: config 0 descriptor?? [ 1818.677323][ T83] usb-storage 3-1:0.94: USB Mass Storage device detected [ 1818.696255][ T83] usb-storage 3-1:0.94: Quirks match for vid 0f88 pid 042e: 10 01:15:10 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x100000000008, 0x926, 0x3333, 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(r0, &(0x7f0000000080)={0x2c, &(0x7f0000000240)=ANY=[@ANYBLOB="eeff22"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0xea, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000001440)={0x2c, 0x0, 0x0, &(0x7f0000000300)={0x0, 0xf, 0x13, {0x5, 0xf, 0x13, 0x2, [@generic={0x3}, @wireless={0xb, 0x10, 0x1, 0x0, 0x75, 0x0, 0x0, 0x400}]}}, 0x0, 0x0}, 0x0) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, &(0x7f00000001c0)={0x14, &(0x7f0000000140)={0x0, 0x0, 0x2, {0x2}}, 0x0}, 0x0) r2 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGVERSION(r2, 0x80044501, &(0x7f00000001c0)=""/75) write$hidraw(r1, &(0x7f00000000c0)="047bc0e9eb4465d225fb59c36f17e9445f68550760033d3276a8b0239199b76c4194881d81d94ba7d9c7637f87613ae5156ac2302f1dfd94b834c5baead970fe4e563b3c144f22c41579858b87", 0x4d) [ 1818.896313][T22496] usb 6-1: dvb_usb_v2: found a 'Leadtek WinFast DTV2000DS Plus' in warm state [ 1818.906241][T18851] usb 2-1: new high-speed USB device number 11 using dummy_hcd 01:15:10 executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x100000000008, 0x926, 0x3333, 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(r0, &(0x7f0000000080)={0x2c, &(0x7f0000000240)=ANY=[@ANYBLOB="eeff22"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0xea, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000001440)={0x2c, 0x0, 0x0, &(0x7f0000000300)={0x0, 0xf, 0x13, {0x5, 0xf, 0x13, 0x2, [@generic={0x3}, @wireless={0xb, 0x10, 0x1, 0x0, 0x75, 0x0, 0x0, 0x400}]}}, 0x0, 0x0}, 0x0) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, &(0x7f00000001c0)={0x14, &(0x7f0000000140)={0x0, 0x0, 0x2, {0x2}}, 0x0}, 0x0) r2 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGVERSION(r2, 0x80044501, &(0x7f00000001c0)=""/75) write$hidraw(r1, &(0x7f00000000c0)="047bc0e9eb4465d225fb59c36f17e9445f68550760033d3276a8b0239199b76c4194881d81d94ba7d9c7637f87613ae5156ac2302f1dfd94b834c5baead970fe4e563b3c144f22c41579858b", 0x4c) [ 1819.006321][T31888] usbhid 1-1:1.0: can't add hid device: -71 [ 1819.012363][T31888] usbhid: probe of 1-1:1.0 failed with error -71 [ 1819.016434][T22496] dvb_usb_rtl28xxu: probe of 6-1:0.0 failed with error -71 [ 1819.023140][T31888] usb 1-1: USB disconnect, device number 3 [ 1819.028959][T22496] usb 6-1: USB disconnect, device number 37 [ 1819.166090][T18851] usb 2-1: Using ep0 maxpacket: 16 [ 1819.196131][ T2758] usb 5-1: new high-speed USB device number 7 using dummy_hcd [ 1819.226115][T20883] usb 4-1: new high-speed USB device number 98 using dummy_hcd [ 1819.286199][T18851] usb 2-1: config 1 interface 0 altsetting 205 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 1819.299725][T18851] usb 2-1: config 1 interface 0 has no altsetting 0 01:15:11 executing program 0: ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x20400) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x02\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\xf2\x00', 0x0, 0x800) read$hidraw(r1, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000001300)) read$hidraw(r2, &(0x7f0000000040)=""/126, 0x7e) write$hidraw(r0, &(0x7f00000000c0)="35f39e70fc5cfbac39ff894adc5eebff56dfe3", 0x13) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hidraw(0x0, 0x1, 0x2246) read$hidraw(r3, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) syz_open_dev$evdev(0x0, 0x0, 0x359801) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x6, 0x1b2fe9a06188fa76) r5 = syz_usb_connect$hid(0x6, 0x3f, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x17ef, 0x60a3, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0xff, 0x40, 0x2, [{{0x9, 0x4, 0x0, 0xcd, 0x1, 0x3, 0x1, 0x0, 0x5, {0x9, 0x21, 0x8000, 0x7, 0x1, {0x22, 0xd}}, {{{0x9, 0x5, 0x81, 0x3, 0x29e, 0x2, 0x40, 0x9}}, [{{0x9, 0x5, 0x2, 0x3, 0xa1, 0xfe, 0x36, 0x1}}]}}}]}}]}}, &(0x7f0000000400)={0xa, &(0x7f0000000280)={0xa, 0x6, 0x310, 0x4, 0x0, 0x3, 0x20}, 0x34, &(0x7f00000002c0)={0x5, 0xf, 0x34, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x4, 0x0, 0x1, 0x2, 0x208}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0xf, 0x7, 0x7f}, @ext_cap={0x7, 0x10, 0x2, 0x28, 0xc, 0x8, 0x6a}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x1, "dfcd4d340c01217b7111cb6c0003521b"}]}, 0x1, [{0x65, &(0x7f0000000340)=@string={0x65, 0x3, "26190d9b1e5078c7bbcda6a0838476f2c83dd169d07a88af54a1ebe90986b50d01c22f76c6346f423f7a178eacd9db479a964f1445b75093a22535c5dea1f8d0a88b0b9b0c7e638eb0007d36f870d8a3d89c1357bf8493462eae8f4fca58f610995af3"}}]}) syz_usb_control_io$hid(r5, &(0x7f0000000600)={0x24, &(0x7f0000000440)={0x0, 0x21, 0x8c, {0x8c, 0x2, "4a0dc84d33159e845244e449d57fbfd0164bf851f68f36f3f584f6d6bf298eaa33cdb841690e03f60c7522ddc3eeb78636464b5a322955ba5c19c95088b2b674d4202adf36e8ebaae3a95139a48dfc889d5b756a673a7636ab2431e7b1d29c0b078f1d522a172bac1c7b1e56b2bd57de4db05cc22ee25e16e4a31acede770bca36048af1e04974aa0517"}}, &(0x7f0000000500)={0x0, 0x3, 0x4b, @string={0x4b, 0x3, "f2bb7b9761aefcf5655a13d64bd8173459e85739e3da309ef4f53756a4b1b4638d0112218d48d2af1745716b5a3b96bfccf3508ea9c2d37bff4d4d535109ada82b668b6ea5a0df78f6"}}, &(0x7f0000000580)={0x0, 0x22, 0x1b, {[@main=@item_4={0x3, 0x0, 0x0, "c2fefe9a"}, @local=@item_4={0x3, 0x2, 0x5, "30c6084a"}, @main=@item_4={0x3, 0x0, 0x9, "6a974e77"}, @local=@item_4={0x3, 0x2, 0xa, "3792eb6e"}, @global=@item_012={0x2, 0x1, 0xa, "c4e2"}, @main, @global=@item_012={0x2, 0x1, 0x7, "b246"}]}}, &(0x7f00000005c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x1, 0x0, 0x1, {0x22, 0x9e1}}}}, &(0x7f0000000800)={0x2c, &(0x7f0000000640)={0x0, 0xe, 0xdf, "e1ef136a588a273ed622b5d425eaaf04aed543e75e349f58c88bb3a235f779cf95352aab53164a68d62eaa3fab0c91631d6e5d3850b3faf4b962fb1429711f03ebe54207460929492323f81226fd5d665556bbee7d224619b12765abf617b3c7b57c206391532de4d7b5df359c679def979fbcd8da8e6fde218a8f48a5edd1d7c7fb76e6fdd05ce92e4f341ae17b300fffddaed164648c1832403d1514f4ae312a3f5379f8d0660a6ef69356fbce2821450e093485d5a909ce26ff77876f6ab3aba0fa780c39abb2a653190a43418cf8e2f7bc928542f08ef00356eb255250"}, &(0x7f0000000740)={0x0, 0xa, 0x1, 0x7e}, &(0x7f0000000780)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000001340)={0x20, 0x1, 0x1000, "f5dd6e887692b4eceb9b2791d226a160214196a223e70557e8da8b772856510d79b460aee480a48378346559a9caa9e086c4d764ee1b2cece0c1d78faaafaa1a569383edb1e29a62a49aff83649bc4d5e2eccf24d10c71deda2aa24ea5f7d3c259a879e2caa4a17f93b05e992ebd4b2e441827f3c6f50d409944c95211c87235097a73d3ffb041b0ef13ba13f51940826cce0faa860fdf1860bf6bfe394dbc5838f011ed316294320ae523b48f2eb8c70926333797289e486648d135334c6a9860e58dcd558c1a5eafdc1d0ed8c7672964b705dbfc85137f6bdd49254dc5dac1736053cc61047ade4b911f49ab31cc8b5ca6f12caa576905ee8c8b00bcec7ca1497b7f0d6e575d8a6c123f919aa0944a695686e8c2131c1e843a1231ca4569745e431e8f830f151963d2363f69eaf63ef49cecf29952f9abb7c7bf58e3c5076ec2be40bd1f0d957b6fbc86addb56fcf943f1de3533a1a18dc57a04a8dfd47e5fe9bf856c1c60a81853b3cda55bce27b2a448bce43a55cbdf55b66632be196d4fdd1a5c0f52fb95650824f86b87094142cb3fa51f2716fbaa861dbdf9be02aba39fda2b48fb3a0ad3d2c3ba7f28aa6dc0441e3318343b8bdd552dde35db8c8b1f1d60e222b5b96fb8fa8eae7d2c4aff324edd06f05fa9baff3664bb53aa406556c10474deb58bf4f2a0f56c91cb3a96b2896fd63ac93260630d9ac63a2b2761dc8a3a55c3910fe481382fcaa014b09baecb89cef8063ebd67f862a6958d68c9b590785fbb6d98bc25edaa398ab93aaf1c20ff3e969bbcbac8bfb6ec4083ab76ef21eb587e78dc43879bbb1eaa7d3615c80a277177c78b16b6893a4ddcc1d881f1d7b27955c8e78e8c28ec0bd7ce8135a0a07f62a85422b890f3df2af6fbaddca16705f7a065ded94413bb1010fc68f9f314b47e4b2a7ee87527e0b3a21a322398d54e2c5601c178a04485a1219583d78e8f6efffd556c18e4fd75115f77fb6dc669be00febdd5ba1f8eb4c70cf327bbcf374453a918c3f908fcc3e0bf459e8009acc2b006a1a059aa12f077b16ceac2d124d0affbed95a454b10cf4a5df8893cea39a5c089c5d646b49314f5568e4ef6b03be72eceb30584bca0965feed7e49fb9359572485219d6c4416707e5cf4912d6c95535c408117270336d0864f94fb227c74cb9f9b159b055adf0097715036d395131803d5e1e2321426bbdb97fad75f438934dfce241682c9c8cce87c5522ea485d9a3b69e50612c63b1dd51c37f594e3be0ee6b7693b1c622a1e94e0f2ebd03e53f891f25e89910cd313f4d503d6bcb154719d58c0f95732ae8d8ff8172c6689b48460f8a34e3d1a492e80f614e2c14e14db1b5efd856c98cb1a6d2e9fae110f25a23b5488b510d5f5e68526617798ea9454a6a4ad28022df42e68c887e14b4951e2d81c9d4ae0c8cfea36b3188d62ab5019aa35f76877186c8b1d504d48d8ecd7b39143283bba9927662be2f4030ccbe5e027a65be852d978879248edb198d89a4ab6cd3f20d3d000691abfc14b5332e17309e83473b81d6fc89cc1e546859253ae95d2fb79a89f20192bbed32cc10eead6aa13ba621a61dec7d08c32a8a2e912823b1e8b8c0fe56f5d5951450ab263a81908d3250bf3bd00c5d710cc5316932155aaa37132fad34e6aa23f57e20cbc97d1706e35e5254d2b7e912aebcce0e322cb39296f7782927f8a4e677a090319020a4c48862f77292521fc012cb48341b0bc2f3e178d794bc2c1161a0a40161707c507192ecdc8cce605e3ee1f548b4d68df7f248d2350e2e197499bec1fb69975a8e399953d8f6669f17fba8ba61cd1ab4e6e174edc66ec2acb0318bd14b197edd57066fe47ca6e60345a529dc43b511f8ef8ea9f64e415ba37cc30c9f75d5b89a0eb5727e932c448b1d60481936f23e1dc619e8c8925c41215a82455b4ea20ee5b4bf33667c3d9ee75820fae3e2f7f80d7c2da6c052d24c7dcb54fd62e3cfb4036075cbbf8d02555eeba4ee3737748b604598aeb4d0e2a8d87146b0befd08a5fc1f1c03e768cdad3e6dcf2762a771fd59ba7525067fa4c0806168b014a0f6a18029a5e40f2404b5e6806a38a645161b33e73314e98f6b247fb3d34f7c09842509774997933f0a36a56a20905da7f6a0f99b866a3bfd99ce0dadbe7c4dc06e0bf06383f1de455fe6f709060c753a96b1ed6a087e8d257d994e9e8939d4df531acc7ad6b9dba74310797faa2c7cf23d739282af91b0e1dc055e65abbc936aecfa5c533a513a291d944230054121440af3d61bd88a108b102ae7e65ef92e33ec03c8c12580704a1914f2f65f56d2ea0c1d3809f732ef100ea4019577613ba0a155fa77d1dc2bedfa5ab5925a2006f06d646f604477c8ec8d08f70ad7c9936a558bcbfec8dfea36a7df22948fab291812439f593ed39e716acf3ffa5b01f373862f67fae61b56ac9d913d9934933a43322ec532025eb4fd8afa9b7b94cad3dc8f97abc12983c4256f6781f0b0a880d54b998fa3ae5cb74063f0e0c96f9eb1297163b7f07ed4cc80d041b7104c6b3a5bf29abf930a8b6a077d589bed80a69cb6cac756a1e27b660fc7dfa91eb1448218ea5eedc05c4f8160637f31db204e3dde62b9d414158c6e4da03c638d47a10558417af24e9c0c8648572718ebeec73c8aeb65721fb52c6316e1bf32e39f095afb5ea0faba360356df0cb5d524822091ec58d9744e69dbaf95f611f9b6cf53a4e0b29a457911d82a7d499dc788aee995eca8f76324d2c31af53108265742f0f095a87351d5e791724677d929b4e9eae9cb1707f84e8ca54fdc10522760f53ef4eb6b83ab8591a67e28e90b5c828697770a07459f3b0db1dbb752d9d64069cbf25867efed347fde64b6ce37e8d8a17f95998b47b89ba795c584eda25ebfe0c2463326cb1e3d157554614160b31fc0511c20fd72b4658709bf6ecd53d9061626fbb2c20eae99c6cc0ad12447838c6e2d4e063de3c62757ef8e9ba708e9627b7df6248f5c455a8e5189f81badea11f99561635441de76407a51d63f4e301ee863f1c33cc8cf8a8e4241d0b0305dbc1d63d8be061b1bc16411baa9ff86357f50ff12df6feb6c13d02abd8b9b4487a57362ce91eb1efd7fca5c0138018bcddcc9c03da0d07f033bbef34e3b1018fe75507134eca96134776657eb9b5b6acf790bbcc4f5e85f01ef817bb55e7021f79ec220ef9641660b7d61bd946873aeadb6b29d87e46e66a5d3a2d6ae68c049d4be09fd3657d423eeb6145a050c85f0dc7873ca87a7dd2a90e76f460730542d9cb9b1e445dc628eb604586c21e1f28ef9e7b30a944e5fb2b4b6b43bf73a6958df7dc0fa037b4a7dcfd82d9af16a38b6384424ff02999fcd9774841f2ff28c97d259012ca76798374cc42f4ad25a49c2ce267d23f153fe03e4d8f1aa71cf2ecb3bb0b5851acc8a937ab1f5e44219a0595f0f009f7cc30cf3db7810f5822e19215155bd8edd8599340f71a03e786dc7fed1df4678bb000cdd6d897c5094586f1a67bca3f65b1916529ec858121a3fea52fc8d8ebb6c838d942b7a8abd26f851309f41a9ada91dcf5c9d6bbb3101bb6079e8b6e27711923086ef2d558c2aee064b275c90587a30dbd18b8896bdcbef70f6a127af0a92decb35f9d64796907ce5bfa5b6535d95aeafd5691d9caf1227827b8e91f8a6cfb1600e1447bad6951afd5f11707f2a049b93eefdc2789ff34a044fa93939c3426b6b27a24fa68241bfa2218ee9c3ba889dd148593f0a59941da4eb47c31b476fce22a674624973ac23bafce29e878954fed6b2696bd2a1194f1307c141e7b147eccb393d318df0c5765133e5bd3c4e95baa6d31b3357af8129370293dcd3b3a35cd1de8e8dd33a36841ba210cb64a7dc0f51db43ae03de36c3a69f395010a5c997e1e5dd1d0aa9e2ca70381f19f16769729ea9658f8c3567167e86afe040bc8d09092b707d9678bcad0fe81f5c19a108fcb12df6b97956c43c79d417e12cce094abfef0d3a8be4e8ebf86f7bf1a8d3e73c4fffad502e3321fbe7a528b17328437dfda1c4ea8941fd92597a0a40b2d83d11176b8b75f54f3f08b99b05c40e070e730249b290992708b393e8fda326701b268f49edc699ab9ec7a07e99f2b44b6255b8723fb8851189e83b319509a75113c24cd8aaccde7b65aea2b4d495991bd7a4a19b792d97d9eb8297f275924bfb2c825a9b015adc7f6b0e2c99880abc4ee835784e47af4287a21dc1095b94f97b1b3b942ea2bdc8a5848056d9c88dff660bda1336b44558859d559ed25ffee53b62543b5c97c3014cb39323cf471fb96e3a76667a1186850e538047dfec6d6f2e32163d08ad10ac0ee674abd1b755c4c4b105ca1eb7730a1daf2356e180bbe777e71f9d4ea7654c9614d34ef4fcfaad155774d06b7a381d552b732c76f6c25f1c3612da9b1d802b9b0d6e0c3230fcc7c46a7d97f698d102202d4543e0f7a62c8837ea448dc2595e650679aa3510acadc94ed66c7910255d3a2874875634ed5049fa023b219fcc6797391c53b9c39da0770283c051205593638652fdc43553cfadb76b839f5df1cd8b13efc2412bbf559e5687ba0cdaa7dd1e2f0d2fab734bc534dcc98dc17d51f8d69546f908cc76ec59393de21880ec3174d94f7d496840174454e28c8c9296f671c4b05d502447a02d182d8d689e15c3c6b314d7098c836e5f18d14981bd793606379a82ebacb011128b13e4cb96705ae292f226bcad2c0d90d412e11dbcbb5130d145c280319151a10fc8f57a6bb21f3f60951b5e1eee620687f61e35eaf66d746b9a09dc67478edc153f4e5b08a3f8d8380d562b8e4aadc0b11b9b9ea00237c65c97196bc2147425c2f7c951b85e4e47410ee91636b97094f58ed609d94e688f260019a017a805a3c7f7a3f00c291e653992866e0a8665ed8829ef5bd715a4d27c4ffe0388435ade10b9b5463ff718c64ea7d8cfe4522f60c4e5d197d364537be5df7bb9ae2797279a854bcd8a026382ced0789e1273c8002b86169cd56f5797237c0451df016beef8f67e05aa3a60d1f46ca2d2f26032ccbf72b89eb36a852ec4dfbe5f1438c24694912f9120f000d813f893ee70963b3c5e2f3297896f25df62f9dbef3aac82197ae749a5531540ee967018127f26dcc3f53b258d3d6cfed2c28454526dd85c9c7cfe703fcc6004c0f4b369e649d665c0f25247fb7bb4b2ef5ce3df1d81531f6ed68b3a5311ba2fd6f9b378aa27a99c6b35603670b704f4631a9003d610d3ced809c5ea4031e69383f25287107276c44bc6a292c17027b41bd335c4b76ac25ad05b2010883ce945d227c020e5b9b4cb92b8654787af9e5c2f4ff8ece96c921b6e47216ef1cd20ae8be06d35b0a6fe718139c5a6db99e1999c9f228a4c2bb2eada83fbe736e278d2edfa213039b5aebf235a7c95dbf777c584c1c6adce8247fe9954798f83469078b42be48b219ae97daf1012529ce329d6a61f1d0160555cff746a4037c373bad3ff2ee033443f51e0d6fc0763ec3c498705aef3c03c5a2f53e4e182a3b3930133b1e7a99de0e5cc27757dc6702da8f2764c5b879f06a66ae8f0d4e72dee7bc6a755d173908c398ef3e371c798e71e62eb012cbc43ba4b895aac342adaa222c63454f835ee22c482ea56de180bd546af6b0f1e0c3eee580152d98b14fd9b75790ffc292961530218931bebf6cec08a64afa279412bf30a3dda9e8a81b6ffd5edd5ad2e290f13a2ed2710ed1d3b383025afc49c0a1d4d68bca24988edc5b2f4a856c32f259094d281a072f4734"}, &(0x7f00000007c0)={0x20, 0x3, 0x1, 0x3}}) r6 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSABS20(r6, 0xc0085508, 0x0) r7 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x80, 0x2) ioctl$HIDIOCGCOLLECTIONINDEX(r7, 0x40184810, &(0x7f0000000140)={0x1, 0x1, 0x377, 0xac74, 0x7, 0x4}) [ 1819.396108][T22496] usb 6-1: new high-speed USB device number 38 using dummy_hcd [ 1819.437921][ T2758] usb 5-1: Using ep0 maxpacket: 8 [ 1819.466320][T18851] usb 2-1: New USB device found, idVendor=17ef, idProduct=60a3, bcdDevice= 0.40 [ 1819.475419][T18851] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1819.483626][T18851] usb 2-1: Product: syz [ 1819.486237][T20883] usb 4-1: Using ep0 maxpacket: 32 [ 1819.487836][T18851] usb 2-1: Manufacturer: syz [ 1819.497624][T18851] usb 2-1: SerialNumber: syz [ 1819.576244][ T2758] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1819.587229][ T2758] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping [ 1819.597407][ T2758] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1819.610248][ T2758] usb 5-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 1819.619368][ T2758] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1819.626212][T20883] usb 4-1: config 0 has an invalid interface number: 15 but max is 0 [ 1819.635491][T20883] usb 4-1: config 0 has no interface number 0 [ 1819.650108][ T2758] usb 5-1: config 0 descriptor?? [ 1819.655713][T20883] usb 4-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 1819.665002][T20883] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1819.674522][ T4631] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 1819.676140][T22496] usb 6-1: Using ep0 maxpacket: 8 [ 1819.688003][T20883] usb 4-1: config 0 descriptor?? [ 1819.816257][T22496] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1819.827267][T22496] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping [ 1819.837516][T22496] usb 6-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1819.850471][T22496] usb 6-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 1819.859695][T22496] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1819.868689][T22496] usb 6-1: config 0 descriptor?? [ 1819.886210][ T4634] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 1819.936158][T29850] usb 1-1: new high-speed USB device number 4 using dummy_hcd [ 1819.938178][ T4605] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 1819.952588][T20883] hso 4-1:0.15: Failed to find BULK IN ep [ 1820.127262][ T2758] keytouch 0003:0926:3333.009D: fixing up Keytouch IEC report descriptor [ 1820.136585][T18851] usbhid 2-1:1.0: can't add hid device: -71 [ 1820.142616][T18851] usbhid: probe of 2-1:1.0 failed with error -71 [ 1820.150592][ T2758] input: HID 0926:3333 as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.0/0003:0926:3333.009D/input/input956 [ 1820.171363][T18851] usb 2-1: USB disconnect, device number 11 [ 1820.179829][ T3509] usb 4-1: USB disconnect, device number 98 [ 1820.186155][T29850] usb 1-1: Using ep0 maxpacket: 16 01:15:11 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000001900)=ANY=[@ANYBLOB="120200000032f720f00a57d2874e000000010902120001000000000497480d0062409200"], 0x0) r1 = syz_usb_connect$cdc_ecm(0x2, 0x57, &(0x7f0000000040)={{0x12, 0x1, 0x300, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x45, 0x1, 0x1, 0xf7, 0x10, 0xf, [{{0x9, 0x4, 0x0, 0x20, 0x3, 0x2, 0x6, 0x0, 0x20, {{0x6, 0x24, 0x6, 0x0, 0x0, 'W'}, {0x5, 0x24, 0x0, 0x6}, {0xd, 0x24, 0xf, 0x1, 0x3, 0x81, 0x9b, 0x80}}, {[{{0x9, 0x5, 0x81, 0x3, 0x1b1, 0x7, 0x1, 0x7f}}], {{0x9, 0x5, 0x82, 0x2, 0x3b7, 0x9, 0x0, 0x8}}, {{0x9, 0x5, 0x3, 0x2, 0x379, 0xff, 0x5, 0xdc}}}}}]}}]}}, &(0x7f00000015c0)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x110, 0x80, 0x2, 0x3f, 0xa3ff6a375c13bca4, 0x1f}, 0xd8, &(0x7f0000000100)={0x5, 0xf, 0xd8, 0x2, [@generic={0xcc, 0x10, 0xb, "41c34e636e79c814ce473b298b8a557faac0dde9c8e9103884bfc1fd609cb65d4b7af7f2bd41eeb325363161418e7c43d075d64968124660cfcf65d757b5abb330fc462813d64a5459d85f84a921d5443bd0e03527ad9e6527ac77fe8b5b4229b496a30171af1591efbea0ace83723137a0c8ccf5f9aa1a2878082231daff40e576e2060e6ca5a2400f006bbb80cba8853c4a68989bbb90a1fbd14922c44b699d0c3b2efcba8c63a9c361b6c883ab4c4ce778238e6ee304139be8d6d94599de7b46f953ef07706c2fa"}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0x6, 0x7, 0x2}]}, 0x9, [{0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0xc0a}}, {0x1002, &(0x7f0000000580)=@string={0x1002, 0x3, "b55a6b23360114010c4dbfbb30fa908c92987d8c1cf8b962bb5f18c7667a764148bd9a340fd9316790abc51ab7face353d99ee5e25d94b4f8296eb69510e1629ecb7747656927b76d27fbd1ef2e2224f67baa9e1fa2c26de9bfcc71292a76b82731759f1d08ba39f0a3afdb022f066b313af18aba93c23280d4fc52511dd167e43492f87a9377c565b9e26e7fcb70239993cd2d15ae7619756dbc2a1db68f6673a23c6c3ad12bbe0e7d5d9f9cb87902d1576cae866f310becb21186814de2ac1145e905cb38890447d7b62e66d07b9ab4f725cc4ed2bdafd18e662abcb41ace38f7e8a9041795874de11145258f7bf1055578b2808c52cc3296239909929d4b8849fa7ee039d7bb6ca9a75cf896d40e07ffd71712fb33e0cfbd9333741417edefebe16876af5d651ec6f757fcc2cfa408dddabf187ab9cc80615d8443143e5d87b973e6d9a82c19e874a30517ecdf837817d70dbbd0d825f2489298994c155bf6bb494ce0e044c8e167f842f60f89b2365be98414fbbb2fa684bfe4c14916a2fc7e2f753d535c779a7b810a30fdac626b7c709f0850ad333b3a7181dd9baf8f1ecbe7303329b76dddb275198ea437a3cc709f22b9b04c8669318d22022df5edb816e4f296d1015e50206f1f99e3b8cc9273b0a075b3ee3d36e321206e7dfb7cf3d3e30fc71d562fe1193f2ee7b2adb4d8616fe0cb45f284c83367f35b23fc21935554891e4c1d2e74c7d26df1923e58ec3a35cbb8130e131509b5d28be5416071a1b338cdeb7eef3d0c950b6702830ae20377ca4f5ff4e7438a1de0abebda300028717c33913822e063933675fb09fb028a50144b9ea41371892c9a9fe5dddae91eca0a7dcd10f8eace3455a84254de757e841b0c7c86707ee2e47ebaad639e3e100f2a81a802342a62e65b546e2c6a8c8b5401c2d20844910932161b12503b2dd2b3d60820080a6b271c50bfffb0a5fab96a06d30597a12d9a23ae33f55c6ed5421fbc3b73ea3d2a191c9f5108892718a991af86691392234c82c03d6b4bacf1357c3b43fd8943f7294190ebdea18500b0f108ae3d26db8d9d335ce57719215714cdaac1f703f0f225c304bbd436cd790ff3eae85f47f9d0965e53abd44e4f9ec53ff0f4412745fadb381cb307800657976e020b7b8b406da32751bf71d0bbf2daac8be1d4d742d854cf437017ecef9588eb0208965d7ac903fc9cd913469234fd09405e235a10bd28e6252163f3d5cab025dd05b1bde0b68e01b879c02034ba56e70aca59d19547663ae1417a417c7c08cf17953b64829587e7297f82bbb42400723db9feebf0b9440e5a02faa5c84304e06fb6d0560a530dcfa5acc55ba75143f64ae727ce790925ed29bdcdb792bacec624b7e69390c1e9fdddd867ab85a5382edef2d2d0ae0db446b3bde9dda72971c4748be130b48e78bb2f3c9b6db050f7f1242255ab048e02b6c1f11d1ae5a1f647775b0e7d7d328f47c522a1b1eed46df28abbe9ad981a4fa5e83764a0e0c35f75b5b4e28e5e392bfb969aae7473da4a97251f619b6c69acd21f146d36b91d62cb67d1d459af7630582a677c398034ea02094e15b4d2329b61ee3f076c22dc6ac8c1535c466f1a62fb620a62d465778df8f3b87490faed5b8968cafccb12383221265abf41152f5556e6cd1bba51a4ed84f2a8cd6e54e638be5d24898dbe3e7414bdcc5e026d89e5deae4fd0c59ee71d1f5e3cc7d940c8976367f80193c125e56ef2b77d983d5bfd9497c7216be5a2b9e947dcba2acdf3a845524c04d228110939e1b10b2771b74fca61d61e250b89dd47cca483fb9beb9ad96b2eed316869bafec439ba06c89ea1a0eac75d8bf027b1b272eb454b97865f1e98ddbbd8ca98760d88e3cf8bd0e4ad1fe353731192163f8ab9a33e2685777acce7754c237534cb533562463d28f99cf9b7862d8e9dcdeb1d8d5ed5d55bc5494513feae39b28028c4fa58860f956890ef1dc27d570ae81c6bcd127aa2414a428fbe699a793bfce590047f43c50e9e14bd48ea9bb8cdecd4ce130b32021979fe98d6fea9fb4fda9fef8d8906382758e2d587606b2bb2bb47b462d1266ebf86600af01233a6905f0cea151ffaa89fceda4fdd2818365e280ce0295c9902efa396ded612189dd7fe61c17e83314cb045dad1b4e4f7b8f6388336f3d0acfbd0b5c599cd5c8be678007a4d0eacfa8e4ea9ab4076207a9492bc6ff5d5fbf8331fee7bdb6ea87ef046befdd66a698ed60d71743ce6f089317e02b744f06bb47d99853b60ddcd212a3b13dab4069ad3e2b4fe22a9f972d2fc746d25ff859b0d4acb3ba06efad4a11320940562788bcc4307db0d0e67c5a09d1e1082b380e3f62e29d51e791672736e1a5a5dc210af90d8db6d35e91a5cde1e4376840aaf661aa02eab6033c1b62144c620a84c9fe764d17859d2190043382a3029ec993da34dd87ac2cad1048edc8e081d740917cf2795892281d21562e6992e2e4800a299a0e595eb58430ac9f33a7e8049334ae89dae3234fa7dabf1cc6a42b583647a3bf19632f90427f64e62b5e77a4d410341e30a75c69463d9ae221acd851fd879c6864b56d60d133887b43bba781b62bd4384358f0d73139280046492f09845b314845cc9b5b6d678ebc2a152774ca8f5fb833624d94f9d36ebe22cb4086ba7589a867fde5fc78dc8d6b44b662f5bfa293fa1c5e97cec9b265850913ad246784dbdd763c966f9a5ec13ae6b35841e0b97406fc702d6f4f1dc9984157459d517755ed61640563a1d5e568053431ed9c97cf5a333a9cba517c9ff34bf02b14e259b65bcb0a6b19ee607be7ceaba68fee6f1b3b2d3410ba1e8a381d5d7761489311b926168dfdba2303bafdc129603be5c7fe66eaf83ba98a12d9672b117535e5c4e7ceaa71830ddc17c55fd0c44d2a510fd707428ff25ce9b98516a15713f2ea01229b09290d5c194761d44c269da7f34e8747f160a2125ea4b40be0253c75844bf465663d925ec5925ab2ddc6304c216c8f46144a294977bbb7094c8d9d5be308992e763ebea731cf9c2d25a3d3e456a445328d51979904dae337b46f7d62531e62172b1b455484b339548a75028b8a0d1dc83e4e54d93d0a665451c7dfcd91e775bbdf94c4e37c2cefdc3bf294f0deba259418b1472f023803152f4b0790e5f547a306e6f4a2aaffc6b0265431813b6b167b8c49bb3cff6bbb85b9b0b3d1c7fcae7e1ecb85f84c85b16eff021d3e6a9e0bc6b4cd605b4bc8d19ce2f992a1e6dc28a868d4ae3fe6a575edb48d1cf9fee43a35e62f0fa59ee04a4702d36217bd2b43b48eeebc9f6d32a64ef6232f548466f39bf39c512a7e6f76cb672e0b1eb11ce895a14f1626420b43e8b3c92ad0aa33d4ce498a8d393884ae2156091e6693c52ca8aa43da6cc8dba1e368c332716b1726cad6d3a804e5cbb2bddafef5d16cf20ca9e7fbb269cc8c5627f25cf1338d2857a6701cf2778dacb4809eb97f86e7bc566294d9aac140ccc7916a793baa5df1a0a81d2d29beb6ebeb12a87c784e6567638c91fdadbf0b90a447cc9241c63379ef64019eb4be540f85d0c4d478990616498db722b8559ac0a5a23911f1948a3c03abef4b3ad515151df2c5459f6eb5bf8b6d2bba3001303130d6d013e62e38b5375ce2058f00bb8598c0dee0a1ff53b54006405149fd061ac819f3a8635186d96770e99fa8da29a55003c5586bc2663d8d0a28f056752e386d37f4c869f1e6b082d38ddcf9a0391c736ef929fe109491027e40cc986950fde37fe5a4336f756bcc6e379ca0c4264ef2423a7bb61d738db330f3e32fc14c46a0fee478a5e820f33afd098a0d100d8198374d2fd2767e818ebee4027ab709e85e9146cf06a0f376026aadbe22227cf7d6131f07d41eb2f72017e7dbd45a8e521811b67b61cef3aa9af1de2997b29aefc759b749f595e596901b8047f238718e640f46c65f03a723de87dc0cfbf65f0115f76918df837bfff7e240b32eb60205f259e45a357e29da53a41e72e9333a33466022d8a4cb2480593e43d7a739ff8236be151061dc6b6a31cc4ffb8e4869c1a081c9a6792a4d3557853b6e98f55fdb144f06e296d661710342d7884ca23effd55031866950cd0e59eba83c1cdf45ae0928fc1622fdf5cec7e8ae4f72374a9b45e55248bcf19bb91f5b5cf33b0df6cc9ce96669d03a836728a6cd450ead31c311072cf09656050989db4d20b1501b50694c0077ff7caa5250d849713bb33bb809b59b64369a651f1eadae872bebfe1dda3ed651794036d9c1f6ea8fe0b9254010f30fab4dcdc1ff5481ec9092633ef116bab5a97c83be3d3d003772be80e5260e02c9c54d46bffd86736187cd3cc226927f70a4c23c741ba8150f6a71e5a1ed189ad55da89be58d67e5a2cc31f5c4de7b12f3639ed74414e55adcf796fc498553fa928ea967f3b4f8e8ef085129090e63d993bb3a046650e046d07544ae0a7dcdd995a6514b95edde2efc088a7dd36ed5a56317b5a205046b3cf0373cd765de6fe8089d1576b335d4073af74d785212b5388eb69942ca022908fb05ce65b346d06141d22c36781172519723ba3ce69ffb06cf96e17c0788dc17b847c0ea6c8ebe6375ff88930eacd191a5e2db8cb01f37ef59ced4ab05318d56494e4c5139f06015ba8c6eedcde90ab5da1a512d00c53ef56bb4946dc1fbfd5d0cfaa19fe4d72863ea881ffa044dfb2102b12ac86843b754d2cf6541bdc267333283a94a33993ab18745c3753394338ff1e4c4ff38baffce16362b9c467f7e450e397ecce48c38325be9f9846ed52f65a2ce30088aad9499c1f291508ad13bd4f4eaffb02a1f05ccf2723eb6045e3321fafe2c46b3fdd7b233ca247a26e991fda1e53cc4b019cff77d07e3da235e42ae1498703c5a9b9d84f8697a80e0e4022403c940b639f2947fde08e1e7782187657793fa2d40c796d744d7a88da77b5349dae4c6f83cbbef2c8d39e6af8b60738453d427069976b6ba7998fd7d62d59580e1171a2628f6048a3716bf7065258dea4a845c421ed6d9c77e8ac7f254f690d7fae8c882f012cd6ae6020b99764ad74b7ebd4abdf04e2328dbe904ca4d552545933e64668072f952b9086aca61dc6f16bb5d6fa7680ed711030185f94ef58a1d1fd29eea4049ad0f796304ed9c9a016bd6a19dbdbdfb46eedbd76cb7c1abd566d8614e162e99af5d5e0e39504d11459c5bc227c2d7bc9e7671b4afb3d2ac73438b6ce4ce34cc97ac0fdc6609078dcf34c9d3db00a22c2bc35b1cdf28ee09b91ea6aa94b9c2ae963012a2d06d35d9cdf12d54f249c59dcc273a190c4738596858dbbc4105ab0ea12b7d95233e7a86aa4f52646199671161524443dcebb3f69d64bb90ac8de4085ebf588e0eb0b237ddd0772e8f6c38dd2e9240d1588a728e2e88ef18ea0f89ef371a99aac03f04c64827fab525ae21eb189d00c77e132153618f933ea8b64cafb19828647d12761fe6ca276fcb1585b86152218db46ffcee32b86407afa998c923929e71ee53e258ab653770ff9eb07e3e18c30ed1c6e899f80e6677418294e55f3076fbd27005bdccd8180329b75ae5ee822dc450f712b5457820050d5a5b126e26bc3429e347053b6527506c1c89339aade33b79ac8986d3de6e489fc08ddb5e87ac54a14dfd1e6f5bedd6b21f6756475722a4f25b3f70adc2dc2c051d68cb6abe9a79cf10a66b7a62570702f50282c0d4f6a11049270c844c358f2811b33709df5a271d004af6a5b1fd2ccd0729818c5728d30fef95b45ce099b8e5c95fcd5d0d9b21b8"}}, {0x1002, &(0x7f0000001940)=@string={0x1002, 0x3, "a51be9462ad71fc67cf2413868bb5710220bc1ae616a1118a6d7e6770a7495d7b564bb44412c026a2a3025e1e0e80c9fc7e24195f30b8a439969e1fd199489d97d3dc14acd7f7290a11d6564424a722fa54efff3f0b07de8241bcfa74811c0e576cbb03432d0b70e3b1a7bc520c62a0260167d69aa2a5338a78a978eb1d381cb00d590ad756932237127422e78d8d2225a37c63aac6536431411e82815478bf2a97f0b055dbbd3c93a5f180c62f8d28547bc3cede0b917b4a6665cf4406d850d098503eeddda0742db73492ca1bc1aaf06cf3bd637c1992fd0b15cab18d7f7414d1f108fcb3edffa64fc39500b0904154b5b92e68fb5bfb19ff9f84144c862a689348c01ab662bf59826a769f02a1452ce615deef238784b4311157fb2ef66a763866d5b1573cc645ce9b3d22a0111fa93451048294a8bc1c3b93fd69417c5dc17f671aeced1391d846ac16b70a7c212c99627d0d3bdb78d294cdea56809929a2a5b73ae15dcc91be9ec9ae3c99b725079b5736780e18150369f988d3c3facf52ad0e192ef628ba65a353e068ba0053a30088539463e8dc5c1e3159510d083375acb3664ea2aa44f0722e2ae11af3f995821c18e9a421b043f3632891220c5ab9d4ae6f447c6a799e26ab65307f6b2fd2e0f925e49ef482dfe109c2d74a6f87fd7563b585f6b5c47130c2a09349eabd5b096bed01ca69d66a7b99d874d29786002220eb14ee6fd16d443ec5480b5762582b539a96a76d0e98f11f6b7105ca477a9d66453f175f94d42e4215fa7bf73b2ddf2ae7e0e4d7cacbe8406b41d21a6c2f7c0131771aad6e3ea96c92e6b4973a676cfdc3a0d9b2e47b8a62293176b9b682eb2dc52a8f383337f6a844760c01ab4a6eb09d51926f470f2d063a4575e7328b434fab594834cac805b80787649de74d86c65d59e79a6240f3c33579b14798377f15253b8b8cf2fe3274758e0830029855abe27156813c96ad6ca2abfd294b6640956f35e5251561fbafc524f3d2325c11bb4901e9aff4f2379f9682689c2b3d3bebd07c77c13ba54413e150546c953b69d90e7be95ae7159fb354050bf915554bb9b1b8cf06fd8c6bfc6007f20aec01d3f0fee6a659aa47d31382dc105c37faa85a4168371b8ac5cd93e98742a0bab46e5ad9b158ba4caff9e8f3a379e00c1d1ed8279bded47e1a9f8d412bd2136f11e89a7a2cd305c76dde3d80ef7ceeffcda02d187a13890c66e5f1013bd2bbe6aca8ba1cf8b203fc64595ea3736c6677e3a13461f48e68a5159a6a28ea56859076ec57c23ff20450f66c032158f3c26f66b491a34a6d7972a8ed1a7a4ff5e2642199fc226107045f87bc1ccb062721e2b85f909d303de83fcb604b993c632220e6bd870d6d4e0a288f5b7483991fc334ef5a3aea4f3a9405984618084082cc3f2bb58f703465541d59d6ad74fe6897e241eec017b1262e5b5943baa46ef9059e976164a365ea8f5af0ef848d82144cb4c0b033356b512fe7d0e33843f237303f18f3ce4ed06cb9fb7bcf906b23f6da9e201813d0c0771d2b8d72aa8c4d8e273b05790be9f205a54ef9b4780223b368139132c3bf589ca4730baca3758c46df371b214ac3bfe712220d86417206f62a367412edf9244846d81ab67f491f6a9794570e892556cc59349d65f5abfaf4c2a50c781ddeeced60330a630ee9d5e03e29cc5478428d0d51f4fd1b164be0f9ac655f5f6f16a1993a3c563ff092d707c26c4178ecf23f9f84f75cd19a910f2395ad642658e045a218d23e47630bf8270710bba5b784c1e99ce4f95b8b91c9982af3be40eabb0bb168425fce5c2b7d3e6b2047edd1417e3252b4f8c5e666a188347bef2cc09a888b0fe15690b4a9816446a8d67bf9351f0b46121f7089babc9e526d6b04c44ac691986f4f8fb0e0cf908c15f7f9169fba2b5e32cb30c6af9846a37c86cf3ac4b908f321aae6248ff42eaf69e78231ba65a246ec461f2f7f95e88ed9df7562b2fadb71d7ffa16fc8c4a7a0de94ceecaf41de84f6c203aa12b30f76b4a33f3624f43b4a73c42ab7118e1e63e48da6f24aa1e2a4de1137e3ee66b4d00bd9f96cf2561619c8dafe1c421eace0590e097c57c8b585ae95a4e373ff3d8fa60d85dae17098449a81c70a84f794b41c99cbf898e25a031f4e3168bbffba867dc55d58f1f24b5c45c203d5cb87ac0c4c9daa734bb20010effe7c9952429f11237fe88b017f66622e25446f22d9c3b92b29763a3de882a38f4ccb244dc9549926030156387fa310ee683778da4d78cd8e22ea74f8b01abee235ecf4af595772de04c810d7b5d876a77685e525989dd53aedeb6290bf3863e4013f73b69440e3601a1ab79d0b859a17df8e6321b6c627a7ddadb4331fb4c6eda7901c93bf9f45d0e6b8afad166f0a12696c8fe7a0ea4a8c2dbf29282a998a34283c2cdad4e621f52751565ad74665b07ab4bd703545fbfb2d14bd2cd97838174f1c70133848d3546bfbf2a0901f8da05504fdf2de96d1d6b496ab31bdd9cce20087630589ba39c094a79ad576429d0d724d2b3eac3dd452c24d9fd5ff44305950e84fc6c534015babfcb124e4ec4c772fff0f605a14fb629c6cdabaa1045dceffbfd56e466f712d4182568feff164e1c6afc71c74d06544dbca9628220c980a49e3c94262687c7bdf0d9580ba185d1eb0820861edb487cacbd6098f0a189d7f7d6cec86bddd09b467ae85fb1bbf29ba84c5d9051aeaf9b9ec135fc6a84197a98859392fb0093382ac91e88ad4b814067d6880dc244bb53dda0d5859d87491c543200c283e4466c15b5873d2212dbb352a4ccc210974500977590bcbfd1e32abdf9a244368b41fcb709fd7b7f84b5037c8bee534cae927782348ab448f25065fa3ff17b102554b8505eacbaf6d084d910cb7a8e113ed9ec76786e23cc81b10ae35663b81f38c39ae4c3f3ff5ec090d0b476d2a6e73a58d1f65284489da7a8ad21c0362feade9cb08e8775e4b42f5aedf85fa44cd02fa8c0ae93a1b38d9e300a3232f6bc6d6fb4e3a9234bc88637e426a0e1fbf40ee6eb50a2642595780db085b8b49d45af0fed807a346d788e57c36b2b3dc8fb64a66f8332a91ec6e8dcf3e6685b903a259a400fccb425bcf79b93fffe1013386a87d97666d219a9895939a59e36217da339729b9f5ead51e325f2c184b385594b6037f44bccde9231a8511cc64ae035061ece47a243ef607419726022a42bbdb19805bed6934d2e76cbf38f7c7d542a4d400ba0e30d2f5b1a389377fcc33e6b89b4ce169342f12f638e74c75dd39928dd735e2b628cdd1b9832ddb8b52e2e660c7ef8766c3095c196e24205c27b78062a75709e90b67c8e499681adfd71a0641857fb08f9f93a90c251fd7af66f8ffce774cbb10b2841f818b66f082e04e5e1804ab5e1078320abbdc93c793425de67474ffca50f6d7673e33dd42285a8aba3e7ffc5174747df1888d333b2672994ac625cb8439c58111cc5fe2a0f5165cd57872cef8ecb7516a7dcc11c379e3aa4395ef14f9667402a244b0f2a25adbfbd3f59ecb61e5800f79ef26dfce997537bf1371cfb7e6e332b904e2344fa6824da31e3b5ba6d08d8405ae58e940be6b63627be45d02f88f51bfa7af80c5a65048b166f0894e941b892cce36455e8aafc85c150cf21e3cc1a8014413f42c66c2995a9c02274f5a1f2489ded7b5d9ab2587364f24e7aaf7f69ab15464be6be90b0cfc5b4bcecf3d31a6ac4809afb7cedefecb08a6c0f4c66a5b33161472b0e4570fda03ac1604229794b0d7acac0525e91bd041943e59aa4fa837f6c4d9af1f006ccc5a2a020f2f794b6131b8ceaf6e3bcd7958183af539ebc2c9447e2c12c120b7564dc0a1d67d73d0c9fbaf6095d4247223ac73c0f98b1173d9ddfc1e7bd19992fb3204942f1fa8cd5a331fb94e2d94b056c4e476c3052c67886f5b5d82826604fe098a6a02e278cfa146c4109ac55f95e00cc24c586222d9438f5788e921bf9eea0af98bb3701a19fa554b49dab9086822f50e1a33448ef0975f1d625da9b2f56d12288c36cb0aaadb1bd925b08114c5f9cc88f6a17399053bdb660dc803ede1624fdf70d5143cc9822e139db623ce5da1c05c05dd000027684fd1412f73f2c5a76645883a38f58d416c0d50e88e2df98db1499edc3cf0795e440578276818cf8ca8311ba52ca3abc1a62ae535c6d680df63a123eb1a8742200aa9c3ae7678420f0ed7d8ba84cd84deee5455cb79ba2085dd8a8bb288f1936245629fe37622829a2857c1d171cd2c3fa661c3b1be2f70077021cef525f7100b9e0061e198b84efec6b145eb47832de005a29684051ba0db13d50ea3c8739a9c01397515a112251e62dbbb291fc39d571f912af2cccc0334d91fe2e22782cc5eab47ed94b6a4ec5db1b07fffc343f8dfce2eebfbd2d17218dee1e0632a0db3bfbd5018dc42ceb7e425282fc72ef79ea384b4a6bc3377405d569ce2795465fc7121aed934167c7fc492599a99f8893cf5ae952fdbcf4c5eeab45853b4fbe0f6c1656029c7ab2778858fe898e8eb517a582609df235cff4f1ea19fdc139bc764f0266486de30d3c2dc1b3270611cc1238a39aa51828d65434aa5dfcc9f24e0009ae351153a2289942431e39ebe5a1db26b0ef177c5dc9202d42e66b16c1129f522f48010d2b22aebca317230ee7e715851b46cafc02d6621a70701a68fc70a4c626e21b557b4cc71fe9bc5ab8c27a93d964b61cf493a2345d18223c5464a839d6b432e0cfc8c5fc745396d4ef29af4dcff7e64961b39670ba1422883752c2acc683b2bb17e61d7cf8b9348e4c2ebf9af0a73ddfaee2bd8bec4a6617091fa084b1e0b0d9dd87bc2514b46d24052936e6041cc7b79824c7e9f74d2bc9cef18e9208c1300e2c98ec4a97103309f2ebfa6bc129a9b20aadc7111451e768a1c81f08d55be33d1d3113e519eee2264f05065498303b41aba9c9e759338211f70614429735b8ad9d585431ca9902e19f584b2317c98444993581c17457dc0bfcbaec37bf6708728dfeeac2eab054a0bde1fcceb9b4dd9b5d7a942fa5f7b556d5b75b09152fb780b26386f65307eefbc3b4d4be93ac6b3fd3f11d5424f792788247dbb0b82f8db55357bbcbd6e2953f5470366c343dd06efbb1c0c673776f85264f9baf07affd0563ec38865c2628803caf85a1ad20ac1afc69a02a2e350a1ecbd468685a033f8e3abf050e71190519a9055876f5aaf26006a948ef72a6b39c477d55fcd0b89ba00203738dc512542ac502311c8eebafefcc5ab00dd8852e393c93c73567962b36763798455466d4e4db90410a4121a64e0055a519bb82bc09bc9664ce67b31dcf821271c5317ecd2cb18099e39d8088b569911e43dc101f3e305d68b73a6dcc20bf4cad0a1973e16b9ab1d292ba2005faa75df2dbad04ae16da79584bd020fd4b7f6ab6c1f1591ebc68a1c994adb0d4d0a988b8bba1b104b7ee12b5de6dc9bdbee2fb8a609743307d5d24220260a7460a131d77e80ebc4dac016610899b7d3ede991e607c698b9a7e6c0d6420ca4d7af908394f52f7cc41907dac544cc7903c02954830bf14eb8fc2e0456841cc111f3422ddf462279455597d523f2f2a288ac128cba6bc43097ba3c6f6cb25f3b702fc5399732ea2e79a8b7d87aff7a041a7c6d5ead7a8c70c147b68fb2eb8dda475d91934c2858fbb7edd047b14f3eaf1fa83d6bd7abace28a7c232f27c68ea2e6ab6f44afc69125c479b1d3f12a2a4cd8fb54e56dcb553101a122a2bc929e1e31fd7cd865dc15b01db8233b9ba"}}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x40c}}, {0x4, &(0x7f0000000280)=@lang_id={0x4}}, {0xd0, &(0x7f00000002c0)=@string={0xd0, 0x3, "f17b0c61a8f548520ff5746a15c37ce461ca655d7229feba8255a492a3103935cca8f10d57f463bcffb7744f2d374a5be2696919d408fde06199635c0b8efd35ca3e79199c592d4d05741fe27035c8177a4f82ce2c5d8f30a359e5c80545516be7f833d010f4b39d55b7a6631209bbf520715ac7738bdea8ca44bcd3aac9b4be746dfb968673e9911a33b38fa1f261a6d3d4f1bd65e98b20d054ca68d63b02295c184c5ba330761505ded12adf4fd06389bb1d33b0991e43349e95d428e35df10a9ddd51002d1eaded6181c5ee40"}}, {0x23, &(0x7f00000003c0)=@string={0x23, 0x3, "86cf6dba67d8c17b66870c9d4f5ca18e54bd5b0ffe63b43a824a56a5f26130c00c"}}, {0x4, &(0x7f0000000400)=@lang_id={0x4, 0x3, 0x3009}}, {0xb8, &(0x7f0000000440)=@string={0xb8, 0x3, "1374c3fbc894ec5e78d1d5fd8e8799e6937faf36a498dce4bb670e848ec3a01c955d6081e1521ac6034841979274e2c30179f16f397412cda3a16dd67299dfe9de0adc16026e63c131fbd98d6547793784e64805ea3bc498060fef3f5f92db4a11ff5cc42a245377b5154ad1545d9db717fa30d8b0b6f2b20c7e133598e824c1362cbd56c8b764da9102c7b7879268d510da3d59f1acda2fa4d465faa6ce31fbaf568170214eeac59f39de179c965be5838f4ef1ed54"}}]}) syz_usb_control_io(r1, &(0x7f00000017c0)={0x2c, &(0x7f0000001680)={0x0, 0x4, 0x6d, {0x6d, 0x10, "c8f4ee527a238c1c32289f7accd4daf0f7dc248be50cade304238323072e957aa915f205944d46fce2351b9345e6a72ac14ffeb251d3aa3fd536e633cbd1eb5c6ca60dea322868aeedc318c21bf28ca3263549cbd90fe89a650f4fd12fb8d021e0d55ebe5ca8ff044e7007"}}, 0xffffffffffffffff, &(0x7f0000001700)={0x0, 0xf, 0x57, {0x5, 0xf, 0x57, 0x5, [@ssp_cap={0x10, 0x10, 0xa, 0x82, 0x1, 0x6, 0xf, 0x8, [0x7f7f00]}, @ss_cap={0xa, 0x10, 0x3, 0xe8f998d7bd9cff53, 0xb, 0x0, 0x9, 0x6}, @generic={0x11, 0x10, 0x7, "27bfe28b6dd77163601ae39df7d3"}, @ssp_cap={0x1c, 0x10, 0xa, 0x5, 0x4, 0x5, 0x8800, 0x1000, [0xc030, 0xc0, 0x30, 0xff000f]}, @wireless={0xb, 0x10, 0x1, 0x2, 0x1, 0x2, 0x20, 0x3d1c, 0x1}]}}, &(0x7f0000000500)={0x20, 0x29, 0xf, {0xf, 0x29, 0x52, 0x8, 0x0, 0x0, "83b55c66", "7f510f06"}}, &(0x7f0000001780)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x4e, 0x0, 0x0, 0xed, 0x7c, 0x9, 0x401}}}, &(0x7f0000002d80)={0x84, &(0x7f0000002980)={0x40, 0xf, 0xff, "50fb63df6df05a4620b38bf8be052f8766957a5fa0be09605171952bb577d814c7897c5def30a020f0ddaea854e63dfb27774279444e99c5b6072b1458aa0327e2bc004ddc8bb288839ff16489d1f466e9a8119623a3bc69b1fec9a7941b21dd1c4b8eb797a34f434d32396cf5d35067208bfbf54766305e9fa031969a1cb39b67c728fe166f70c2b8bf4ed6f515b7c98571a13bef3cdfdefbeddf579172af92459289a7f2f953e7c95894dbd5822d6d6ffc00d1bf8828a68d3e9b81a1f770bd57af97b39930c5ac4084ddf490f7540695e5f741ad5e730dd27acf7ddf944914d440652e2bb9901abbb9d7ca4a770a9601ac612da3578438cf8223617a6d77"}, &(0x7f0000001800)={0x0, 0xa, 0x1, 0x6}, &(0x7f0000001840)={0x0, 0x8, 0x1, 0x20}, &(0x7f0000001880)={0x20, 0x0, 0x4, {0x1, 0x1}}, &(0x7f00000018c0)={0x20, 0x0, 0x4, {0xdd90b6152c247db3, 0x80}}, &(0x7f0000002ac0)={0x40, 0x7, 0x2, 0x5}, &(0x7f0000002b00)={0x40, 0x9, 0x1, 0x1f}, &(0x7f0000002b40)={0x40, 0xb, 0x2, "f011"}, &(0x7f0000002b80)={0x40, 0xf, 0x2, 0x3f}, &(0x7f0000002bc0)={0x40, 0x13, 0x6, @remote}, &(0x7f0000002c00)={0x40, 0x17, 0x6, @remote}, &(0x7f0000002c40)={0x40, 0x19, 0x2, "d89a"}, &(0x7f0000002c80)={0x40, 0x1a, 0x2, 0x3f}, &(0x7f0000002cc0)={0x40, 0x1c, 0x1, 0x9}, &(0x7f0000002d00)={0x40, 0x1e, 0x1, 0x5}, &(0x7f0000002d40)={0x40, 0x21, 0x1, 0x8a}}) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000540)={0x34, &(0x7f0000000000)=ANY=[@ANYBLOB="000011000000851049e21fec4c1367f2e157ed6f3a02"], 0x0, 0x0, 0x0, 0x0, 0x0}) [ 1820.250521][ T2758] keytouch 0003:0926:3333.009D: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.4-1/input0 [ 1820.306643][T29850] usb 1-1: config 1 interface 0 altsetting 205 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 1820.319862][T29850] usb 1-1: config 1 interface 0 has no altsetting 0 [ 1820.330639][T20883] usb 5-1: USB disconnect, device number 7 [ 1820.347212][T22496] keytouch 0003:0926:3333.009E: fixing up Keytouch IEC report descriptor [ 1820.358091][T22496] input: HID 0926:3333 as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.0/0003:0926:3333.009E/input/input957 01:15:12 executing program 1: ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x20400) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x02\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\xf2\x00', 0x0, 0x800) read$hidraw(r1, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000001300)) read$hidraw(r2, &(0x7f0000000040)=""/126, 0x7e) write$hidraw(r0, &(0x7f00000000c0)="35f39e70fc5cfbac39ff894adc5eebff56dfe3", 0x13) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hidraw(0x0, 0x1, 0x2246) read$hidraw(r3, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) syz_open_dev$evdev(0x0, 0x0, 0x359801) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x6, 0x1b2fe9a06188fa76) r5 = syz_usb_connect$hid(0x6, 0x3f, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x17ef, 0x60a3, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0xff, 0x40, 0x2, [{{0x9, 0x4, 0x0, 0xcd, 0x1, 0x3, 0x1, 0x0, 0x5, {0x9, 0x21, 0x8000, 0x7, 0x1, {0x22, 0xd}}, {{{0x9, 0x5, 0x81, 0x3, 0x29e, 0x2, 0x40, 0x9}}, [{{0x9, 0x5, 0x2, 0x3, 0xa1, 0xfe, 0x36, 0x1}}]}}}]}}]}}, &(0x7f0000000400)={0xa, &(0x7f0000000280)={0xa, 0x6, 0x310, 0x4, 0x0, 0x3, 0x20}, 0x34, &(0x7f00000002c0)={0x5, 0xf, 0x34, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x4, 0x0, 0x1, 0x2, 0x208}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0xf, 0x7, 0x7f}, @ext_cap={0x7, 0x10, 0x2, 0x28, 0xc, 0x8, 0x6a}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x1, "dfcd4d340c01217b7111cb6c0003521b"}]}, 0x1, [{0x65, &(0x7f0000000340)=@string={0x65, 0x3, "26190d9b1e5078c7bbcda6a0838476f2c83dd169d07a88af54a1ebe90986b50d01c22f76c6346f423f7a178eacd9db479a964f1445b75093a22535c5dea1f8d0a88b0b9b0c7e638eb0007d36f870d8a3d89c1357bf8493462eae8f4fca58f610995af3"}}]}) syz_usb_control_io$hid(r5, &(0x7f0000000600)={0x24, &(0x7f0000000440)={0x0, 0x21, 0x8c, {0x8c, 0x2, "4a0dc84d33159e845244e449d57fbfd0164bf851f68f36f3f584f6d6bf298eaa33cdb841690e03f60c7522ddc3eeb78636464b5a322955ba5c19c95088b2b674d4202adf36e8ebaae3a95139a48dfc889d5b756a673a7636ab2431e7b1d29c0b078f1d522a172bac1c7b1e56b2bd57de4db05cc22ee25e16e4a31acede770bca36048af1e04974aa0517"}}, &(0x7f0000000500)={0x0, 0x3, 0x4b, @string={0x4b, 0x3, "f2bb7b9761aefcf5655a13d64bd8173459e85739e3da309ef4f53756a4b1b4638d0112218d48d2af1745716b5a3b96bfccf3508ea9c2d37bff4d4d535109ada82b668b6ea5a0df78f6"}}, &(0x7f0000000580)={0x0, 0x22, 0x1b, {[@main=@item_4={0x3, 0x0, 0x0, "c2fefe9a"}, @local=@item_4={0x3, 0x2, 0x5, "30c6084a"}, @main=@item_4={0x3, 0x0, 0x9, "6a974e77"}, @local=@item_4={0x3, 0x2, 0xa, "3792eb6e"}, @global=@item_012={0x2, 0x1, 0xa, "c4e2"}, @main, @global=@item_012={0x2, 0x1, 0x7, "b246"}]}}, &(0x7f00000005c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x1, 0x0, 0x1, {0x22, 0x9e1}}}}, &(0x7f0000000800)={0x2c, &(0x7f0000000640)={0x0, 0xe, 0xdf, "e1ef136a588a273ed622b5d425eaaf04aed543e75e349f58c88bb3a235f779cf95352aab53164a68d62eaa3fab0c91631d6e5d3850b3faf4b962fb1429711f03ebe54207460929492323f81226fd5d665556bbee7d224619b12765abf617b3c7b57c206391532de4d7b5df359c679def979fbcd8da8e6fde218a8f48a5edd1d7c7fb76e6fdd05ce92e4f341ae17b300fffddaed164648c1832403d1514f4ae312a3f5379f8d0660a6ef69356fbce2821450e093485d5a909ce26ff77876f6ab3aba0fa780c39abb2a653190a43418cf8e2f7bc928542f08ef00356eb255250"}, &(0x7f0000000740)={0x0, 0xa, 0x1, 0x7e}, &(0x7f0000000780)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000001340)={0x20, 0x1, 0x1000, "f5dd6e887692b4eceb9b2791d226a160214196a223e70557e8da8b772856510d79b460aee480a48378346559a9caa9e086c4d764ee1b2cece0c1d78faaafaa1a569383edb1e29a62a49aff83649bc4d5e2eccf24d10c71deda2aa24ea5f7d3c259a879e2caa4a17f93b05e992ebd4b2e441827f3c6f50d409944c95211c87235097a73d3ffb041b0ef13ba13f51940826cce0faa860fdf1860bf6bfe394dbc5838f011ed316294320ae523b48f2eb8c70926333797289e486648d135334c6a9860e58dcd558c1a5eafdc1d0ed8c7672964b705dbfc85137f6bdd49254dc5dac1736053cc61047ade4b911f49ab31cc8b5ca6f12caa576905ee8c8b00bcec7ca1497b7f0d6e575d8a6c123f919aa0944a695686e8c2131c1e843a1231ca4569745e431e8f830f151963d2363f69eaf63ef49cecf29952f9abb7c7bf58e3c5076ec2be40bd1f0d957b6fbc86addb56fcf943f1de3533a1a18dc57a04a8dfd47e5fe9bf856c1c60a81853b3cda55bce27b2a448bce43a55cbdf55b66632be196d4fdd1a5c0f52fb95650824f86b87094142cb3fa51f2716fbaa861dbdf9be02aba39fda2b48fb3a0ad3d2c3ba7f28aa6dc0441e3318343b8bdd552dde35db8c8b1f1d60e222b5b96fb8fa8eae7d2c4aff324edd06f05fa9baff3664bb53aa406556c10474deb58bf4f2a0f56c91cb3a96b2896fd63ac93260630d9ac63a2b2761dc8a3a55c3910fe481382fcaa014b09baecb89cef8063ebd67f862a6958d68c9b590785fbb6d98bc25edaa398ab93aaf1c20ff3e969bbcbac8bfb6ec4083ab76ef21eb587e78dc43879bbb1eaa7d3615c80a277177c78b16b6893a4ddcc1d881f1d7b27955c8e78e8c28ec0bd7ce8135a0a07f62a85422b890f3df2af6fbaddca16705f7a065ded94413bb1010fc68f9f314b47e4b2a7ee87527e0b3a21a322398d54e2c5601c178a04485a1219583d78e8f6efffd556c18e4fd75115f77fb6dc669be00febdd5ba1f8eb4c70cf327bbcf374453a918c3f908fcc3e0bf459e8009acc2b006a1a059aa12f077b16ceac2d124d0affbed95a454b10cf4a5df8893cea39a5c089c5d646b49314f5568e4ef6b03be72eceb30584bca0965feed7e49fb9359572485219d6c4416707e5cf4912d6c95535c408117270336d0864f94fb227c74cb9f9b159b055adf0097715036d395131803d5e1e2321426bbdb97fad75f438934dfce241682c9c8cce87c5522ea485d9a3b69e50612c63b1dd51c37f594e3be0ee6b7693b1c622a1e94e0f2ebd03e53f891f25e89910cd313f4d503d6bcb154719d58c0f95732ae8d8ff8172c6689b48460f8a34e3d1a492e80f614e2c14e14db1b5efd856c98cb1a6d2e9fae110f25a23b5488b510d5f5e68526617798ea9454a6a4ad28022df42e68c887e14b4951e2d81c9d4ae0c8cfea36b3188d62ab5019aa35f76877186c8b1d504d48d8ecd7b39143283bba9927662be2f4030ccbe5e027a65be852d978879248edb198d89a4ab6cd3f20d3d000691abfc14b5332e17309e83473b81d6fc89cc1e546859253ae95d2fb79a89f20192bbed32cc10eead6aa13ba621a61dec7d08c32a8a2e912823b1e8b8c0fe56f5d5951450ab263a81908d3250bf3bd00c5d710cc5316932155aaa37132fad34e6aa23f57e20cbc97d1706e35e5254d2b7e912aebcce0e322cb39296f7782927f8a4e677a090319020a4c48862f77292521fc012cb48341b0bc2f3e178d794bc2c1161a0a40161707c507192ecdc8cce605e3ee1f548b4d68df7f248d2350e2e197499bec1fb69975a8e399953d8f6669f17fba8ba61cd1ab4e6e174edc66ec2acb0318bd14b197edd57066fe47ca6e60345a529dc43b511f8ef8ea9f64e415ba37cc30c9f75d5b89a0eb5727e932c448b1d60481936f23e1dc619e8c8925c41215a82455b4ea20ee5b4bf33667c3d9ee75820fae3e2f7f80d7c2da6c052d24c7dcb54fd62e3cfb4036075cbbf8d02555eeba4ee3737748b604598aeb4d0e2a8d87146b0befd08a5fc1f1c03e768cdad3e6dcf2762a771fd59ba7525067fa4c0806168b014a0f6a18029a5e40f2404b5e6806a38a645161b33e73314e98f6b247fb3d34f7c09842509774997933f0a36a56a20905da7f6a0f99b866a3bfd99ce0dadbe7c4dc06e0bf06383f1de455fe6f709060c753a96b1ed6a087e8d257d994e9e8939d4df531acc7ad6b9dba74310797faa2c7cf23d739282af91b0e1dc055e65abbc936aecfa5c533a513a291d944230054121440af3d61bd88a108b102ae7e65ef92e33ec03c8c12580704a1914f2f65f56d2ea0c1d3809f732ef100ea4019577613ba0a155fa77d1dc2bedfa5ab5925a2006f06d646f604477c8ec8d08f70ad7c9936a558bcbfec8dfea36a7df22948fab291812439f593ed39e716acf3ffa5b01f373862f67fae61b56ac9d913d9934933a43322ec532025eb4fd8afa9b7b94cad3dc8f97abc12983c4256f6781f0b0a880d54b998fa3ae5cb74063f0e0c96f9eb1297163b7f07ed4cc80d041b7104c6b3a5bf29abf930a8b6a077d589bed80a69cb6cac756a1e27b660fc7dfa91eb1448218ea5eedc05c4f8160637f31db204e3dde62b9d414158c6e4da03c638d47a10558417af24e9c0c8648572718ebeec73c8aeb65721fb52c6316e1bf32e39f095afb5ea0faba360356df0cb5d524822091ec58d9744e69dbaf95f611f9b6cf53a4e0b29a457911d82a7d499dc788aee995eca8f76324d2c31af53108265742f0f095a87351d5e791724677d929b4e9eae9cb1707f84e8ca54fdc10522760f53ef4eb6b83ab8591a67e28e90b5c828697770a07459f3b0db1dbb752d9d64069cbf25867efed347fde64b6ce37e8d8a17f95998b47b89ba795c584eda25ebfe0c2463326cb1e3d157554614160b31fc0511c20fd72b4658709bf6ecd53d9061626fbb2c20eae99c6cc0ad12447838c6e2d4e063de3c62757ef8e9ba708e9627b7df6248f5c455a8e5189f81badea11f99561635441de76407a51d63f4e301ee863f1c33cc8cf8a8e4241d0b0305dbc1d63d8be061b1bc16411baa9ff86357f50ff12df6feb6c13d02abd8b9b4487a57362ce91eb1efd7fca5c0138018bcddcc9c03da0d07f033bbef34e3b1018fe75507134eca96134776657eb9b5b6acf790bbcc4f5e85f01ef817bb55e7021f79ec220ef9641660b7d61bd946873aeadb6b29d87e46e66a5d3a2d6ae68c049d4be09fd3657d423eeb6145a050c85f0dc7873ca87a7dd2a90e76f460730542d9cb9b1e445dc628eb604586c21e1f28ef9e7b30a944e5fb2b4b6b43bf73a6958df7dc0fa037b4a7dcfd82d9af16a38b6384424ff02999fcd9774841f2ff28c97d259012ca76798374cc42f4ad25a49c2ce267d23f153fe03e4d8f1aa71cf2ecb3bb0b5851acc8a937ab1f5e44219a0595f0f009f7cc30cf3db7810f5822e19215155bd8edd8599340f71a03e786dc7fed1df4678bb000cdd6d897c5094586f1a67bca3f65b1916529ec858121a3fea52fc8d8ebb6c838d942b7a8abd26f851309f41a9ada91dcf5c9d6bbb3101bb6079e8b6e27711923086ef2d558c2aee064b275c90587a30dbd18b8896bdcbef70f6a127af0a92decb35f9d64796907ce5bfa5b6535d95aeafd5691d9caf1227827b8e91f8a6cfb1600e1447bad6951afd5f11707f2a049b93eefdc2789ff34a044fa93939c3426b6b27a24fa68241bfa2218ee9c3ba889dd148593f0a59941da4eb47c31b476fce22a674624973ac23bafce29e878954fed6b2696bd2a1194f1307c141e7b147eccb393d318df0c5765133e5bd3c4e95baa6d31b3357af8129370293dcd3b3a35cd1de8e8dd33a36841ba210cb64a7dc0f51db43ae03de36c3a69f395010a5c997e1e5dd1d0aa9e2ca70381f19f16769729ea9658f8c3567167e86afe040bc8d09092b707d9678bcad0fe81f5c19a108fcb12df6b97956c43c79d417e12cce094abfef0d3a8be4e8ebf86f7bf1a8d3e73c4fffad502e3321fbe7a528b17328437dfda1c4ea8941fd92597a0a40b2d83d11176b8b75f54f3f08b99b05c40e070e730249b290992708b393e8fda326701b268f49edc699ab9ec7a07e99f2b44b6255b8723fb8851189e83b319509a75113c24cd8aaccde7b65aea2b4d495991bd7a4a19b792d97d9eb8297f275924bfb2c825a9b015adc7f6b0e2c99880abc4ee835784e47af4287a21dc1095b94f97b1b3b942ea2bdc8a5848056d9c88dff660bda1336b44558859d559ed25ffee53b62543b5c97c3014cb39323cf471fb96e3a76667a1186850e538047dfec6d6f2e32163d08ad10ac0ee674abd1b755c4c4b105ca1eb7730a1daf2356e180bbe777e71f9d4ea7654c9614d34ef4fcfaad155774d06b7a381d552b732c76f6c25f1c3612da9b1d802b9b0d6e0c3230fcc7c46a7d97f698d102202d4543e0f7a62c8837ea448dc2595e650679aa3510acadc94ed66c7910255d3a2874875634ed5049fa023b219fcc6797391c53b9c39da0770283c051205593638652fdc43553cfadb76b839f5df1cd8b13efc2412bbf559e5687ba0cdaa7dd1e2f0d2fab734bc534dcc98dc17d51f8d69546f908cc76ec59393de21880ec3174d94f7d496840174454e28c8c9296f671c4b05d502447a02d182d8d689e15c3c6b314d7098c836e5f18d14981bd793606379a82ebacb011128b13e4cb96705ae292f226bcad2c0d90d412e11dbcbb5130d145c280319151a10fc8f57a6bb21f3f60951b5e1eee620687f61e35eaf66d746b9a09dc67478edc153f4e5b08a3f8d8380d562b8e4aadc0b11b9b9ea00237c65c97196bc2147425c2f7c951b85e4e47410ee91636b97094f58ed609d94e688f260019a017a805a3c7f7a3f00c291e653992866e0a8665ed8829ef5bd715a4d27c4ffe0388435ade10b9b5463ff718c64ea7d8cfe4522f60c4e5d197d364537be5df7bb9ae2797279a854bcd8a026382ced0789e1273c8002b86169cd56f5797237c0451df016beef8f67e05aa3a60d1f46ca2d2f26032ccbf72b89eb36a852ec4dfbe5f1438c24694912f9120f000d813f893ee70963b3c5e2f3297896f25df62f9dbef3aac82197ae749a5531540ee967018127f26dcc3f53b258d3d6cfed2c28454526dd85c9c7cfe703fcc6004c0f4b369e649d665c0f25247fb7bb4b2ef5ce3df1d81531f6ed68b3a5311ba2fd6f9b378aa27a99c6b35603670b704f4631a9003d610d3ced809c5ea4031e69383f25287107276c44bc6a292c17027b41bd335c4b76ac25ad05b2010883ce945d227c020e5b9b4cb92b8654787af9e5c2f4ff8ece96c921b6e47216ef1cd20ae8be06d35b0a6fe718139c5a6db99e1999c9f228a4c2bb2eada83fbe736e278d2edfa213039b5aebf235a7c95dbf777c584c1c6adce8247fe9954798f83469078b42be48b219ae97daf1012529ce329d6a61f1d0160555cff746a4037c373bad3ff2ee033443f51e0d6fc0763ec3c498705aef3c03c5a2f53e4e182a3b3930133b1e7a99de0e5cc27757dc6702da8f2764c5b879f06a66ae8f0d4e72dee7bc6a755d173908c398ef3e371c798e71e62eb012cbc43ba4b895aac342adaa222c63454f835ee22c482ea56de180bd546af6b0f1e0c3eee580152d98b14fd9b75790ffc292961530218931bebf6cec08a64afa279412bf30a3dda9e8a81b6ffd5edd5ad2e290f13a2ed2710ed1d3b383025afc49c0a1d4d68bca24988edc5b2f4a856c32f259094d281a072f4734"}, &(0x7f00000007c0)={0x20, 0x3, 0x1, 0x3}}) r6 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSABS20(r6, 0xc0085508, 0x0) r7 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x80, 0x2) ioctl$HIDIOCGCOLLECTIONINDEX(r7, 0x40184810, &(0x7f0000000140)={0x1, 0x1, 0x377, 0xac74, 0x7, 0x4}) [ 1820.486273][T29850] usb 1-1: New USB device found, idVendor=17ef, idProduct=60a3, bcdDevice= 0.40 [ 1820.495407][T29850] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1820.503500][T29850] usb 1-1: Product: syz [ 1820.507721][T29850] usb 1-1: Manufacturer: syz [ 1820.512324][T29850] usb 1-1: SerialNumber: syz [ 1820.599174][T22496] keytouch 0003:0926:3333.009E: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.5-1/input0 01:15:12 executing program 1: ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x20400) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x02\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\xf2\x00', 0x0, 0x800) read$hidraw(r1, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000001300)) read$hidraw(r2, &(0x7f0000000040)=""/126, 0x7e) write$hidraw(r0, &(0x7f00000000c0)="35f39e70fc5cfbac39ff894adc5eebff56dfe3", 0x13) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hidraw(0x0, 0x1, 0x2246) read$hidraw(r3, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) syz_open_dev$evdev(0x0, 0x0, 0x359801) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x6, 0x1b2fe9a06188fa76) r5 = syz_usb_connect$hid(0x6, 0x3f, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x17ef, 0x60a3, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0xff, 0x40, 0x2, [{{0x9, 0x4, 0x0, 0xcd, 0x1, 0x3, 0x1, 0x0, 0x5, {0x9, 0x21, 0x8000, 0x7, 0x1, {0x22, 0xd}}, {{{0x9, 0x5, 0x81, 0x3, 0x29e, 0x2, 0x40, 0x9}}, [{{0x9, 0x5, 0x2, 0x3, 0xa1, 0xfe, 0x36, 0x1}}]}}}]}}]}}, &(0x7f0000000400)={0xa, &(0x7f0000000280)={0xa, 0x6, 0x310, 0x4, 0x0, 0x3, 0x20}, 0x34, &(0x7f00000002c0)={0x5, 0xf, 0x34, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x4, 0x0, 0x1, 0x2, 0x208}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0xf, 0x7, 0x7f}, @ext_cap={0x7, 0x10, 0x2, 0x28, 0xc, 0x8, 0x6a}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x1, "dfcd4d340c01217b7111cb6c0003521b"}]}, 0x1, [{0x65, &(0x7f0000000340)=@string={0x65, 0x3, "26190d9b1e5078c7bbcda6a0838476f2c83dd169d07a88af54a1ebe90986b50d01c22f76c6346f423f7a178eacd9db479a964f1445b75093a22535c5dea1f8d0a88b0b9b0c7e638eb0007d36f870d8a3d89c1357bf8493462eae8f4fca58f610995af3"}}]}) syz_usb_control_io$hid(r5, &(0x7f0000000600)={0x24, &(0x7f0000000440)={0x0, 0x21, 0x8c, {0x8c, 0x2, "4a0dc84d33159e845244e449d57fbfd0164bf851f68f36f3f584f6d6bf298eaa33cdb841690e03f60c7522ddc3eeb78636464b5a322955ba5c19c95088b2b674d4202adf36e8ebaae3a95139a48dfc889d5b756a673a7636ab2431e7b1d29c0b078f1d522a172bac1c7b1e56b2bd57de4db05cc22ee25e16e4a31acede770bca36048af1e04974aa0517"}}, &(0x7f0000000500)={0x0, 0x3, 0x4b, @string={0x4b, 0x3, "f2bb7b9761aefcf5655a13d64bd8173459e85739e3da309ef4f53756a4b1b4638d0112218d48d2af1745716b5a3b96bfccf3508ea9c2d37bff4d4d535109ada82b668b6ea5a0df78f6"}}, &(0x7f0000000580)={0x0, 0x22, 0x1b, {[@main=@item_4={0x3, 0x0, 0x0, "c2fefe9a"}, @local=@item_4={0x3, 0x2, 0x5, "30c6084a"}, @main=@item_4={0x3, 0x0, 0x9, "6a974e77"}, @local=@item_4={0x3, 0x2, 0xa, "3792eb6e"}, @global=@item_012={0x2, 0x1, 0xa, "c4e2"}, @main, @global=@item_012={0x2, 0x1, 0x7, "b246"}]}}, &(0x7f00000005c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x1, 0x0, 0x1, {0x22, 0x9e1}}}}, &(0x7f0000000800)={0x2c, &(0x7f0000000640)={0x0, 0xe, 0xdf, "e1ef136a588a273ed622b5d425eaaf04aed543e75e349f58c88bb3a235f779cf95352aab53164a68d62eaa3fab0c91631d6e5d3850b3faf4b962fb1429711f03ebe54207460929492323f81226fd5d665556bbee7d224619b12765abf617b3c7b57c206391532de4d7b5df359c679def979fbcd8da8e6fde218a8f48a5edd1d7c7fb76e6fdd05ce92e4f341ae17b300fffddaed164648c1832403d1514f4ae312a3f5379f8d0660a6ef69356fbce2821450e093485d5a909ce26ff77876f6ab3aba0fa780c39abb2a653190a43418cf8e2f7bc928542f08ef00356eb255250"}, &(0x7f0000000740)={0x0, 0xa, 0x1, 0x7e}, &(0x7f0000000780)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000001340)={0x20, 0x1, 0x1000, "f5dd6e887692b4eceb9b2791d226a160214196a223e70557e8da8b772856510d79b460aee480a48378346559a9caa9e086c4d764ee1b2cece0c1d78faaafaa1a569383edb1e29a62a49aff83649bc4d5e2eccf24d10c71deda2aa24ea5f7d3c259a879e2caa4a17f93b05e992ebd4b2e441827f3c6f50d409944c95211c87235097a73d3ffb041b0ef13ba13f51940826cce0faa860fdf1860bf6bfe394dbc5838f011ed316294320ae523b48f2eb8c70926333797289e486648d135334c6a9860e58dcd558c1a5eafdc1d0ed8c7672964b705dbfc85137f6bdd49254dc5dac1736053cc61047ade4b911f49ab31cc8b5ca6f12caa576905ee8c8b00bcec7ca1497b7f0d6e575d8a6c123f919aa0944a695686e8c2131c1e843a1231ca4569745e431e8f830f151963d2363f69eaf63ef49cecf29952f9abb7c7bf58e3c5076ec2be40bd1f0d957b6fbc86addb56fcf943f1de3533a1a18dc57a04a8dfd47e5fe9bf856c1c60a81853b3cda55bce27b2a448bce43a55cbdf55b66632be196d4fdd1a5c0f52fb95650824f86b87094142cb3fa51f2716fbaa861dbdf9be02aba39fda2b48fb3a0ad3d2c3ba7f28aa6dc0441e3318343b8bdd552dde35db8c8b1f1d60e222b5b96fb8fa8eae7d2c4aff324edd06f05fa9baff3664bb53aa406556c10474deb58bf4f2a0f56c91cb3a96b2896fd63ac93260630d9ac63a2b2761dc8a3a55c3910fe481382fcaa014b09baecb89cef8063ebd67f862a6958d68c9b590785fbb6d98bc25edaa398ab93aaf1c20ff3e969bbcbac8bfb6ec4083ab76ef21eb587e78dc43879bbb1eaa7d3615c80a277177c78b16b6893a4ddcc1d881f1d7b27955c8e78e8c28ec0bd7ce8135a0a07f62a85422b890f3df2af6fbaddca16705f7a065ded94413bb1010fc68f9f314b47e4b2a7ee87527e0b3a21a322398d54e2c5601c178a04485a1219583d78e8f6efffd556c18e4fd75115f77fb6dc669be00febdd5ba1f8eb4c70cf327bbcf374453a918c3f908fcc3e0bf459e8009acc2b006a1a059aa12f077b16ceac2d124d0affbed95a454b10cf4a5df8893cea39a5c089c5d646b49314f5568e4ef6b03be72eceb30584bca0965feed7e49fb9359572485219d6c4416707e5cf4912d6c95535c408117270336d0864f94fb227c74cb9f9b159b055adf0097715036d395131803d5e1e2321426bbdb97fad75f438934dfce241682c9c8cce87c5522ea485d9a3b69e50612c63b1dd51c37f594e3be0ee6b7693b1c622a1e94e0f2ebd03e53f891f25e89910cd313f4d503d6bcb154719d58c0f95732ae8d8ff8172c6689b48460f8a34e3d1a492e80f614e2c14e14db1b5efd856c98cb1a6d2e9fae110f25a23b5488b510d5f5e68526617798ea9454a6a4ad28022df42e68c887e14b4951e2d81c9d4ae0c8cfea36b3188d62ab5019aa35f76877186c8b1d504d48d8ecd7b39143283bba9927662be2f4030ccbe5e027a65be852d978879248edb198d89a4ab6cd3f20d3d000691abfc14b5332e17309e83473b81d6fc89cc1e546859253ae95d2fb79a89f20192bbed32cc10eead6aa13ba621a61dec7d08c32a8a2e912823b1e8b8c0fe56f5d5951450ab263a81908d3250bf3bd00c5d710cc5316932155aaa37132fad34e6aa23f57e20cbc97d1706e35e5254d2b7e912aebcce0e322cb39296f7782927f8a4e677a090319020a4c48862f77292521fc012cb48341b0bc2f3e178d794bc2c1161a0a40161707c507192ecdc8cce605e3ee1f548b4d68df7f248d2350e2e197499bec1fb69975a8e399953d8f6669f17fba8ba61cd1ab4e6e174edc66ec2acb0318bd14b197edd57066fe47ca6e60345a529dc43b511f8ef8ea9f64e415ba37cc30c9f75d5b89a0eb5727e932c448b1d60481936f23e1dc619e8c8925c41215a82455b4ea20ee5b4bf33667c3d9ee75820fae3e2f7f80d7c2da6c052d24c7dcb54fd62e3cfb4036075cbbf8d02555eeba4ee3737748b604598aeb4d0e2a8d87146b0befd08a5fc1f1c03e768cdad3e6dcf2762a771fd59ba7525067fa4c0806168b014a0f6a18029a5e40f2404b5e6806a38a645161b33e73314e98f6b247fb3d34f7c09842509774997933f0a36a56a20905da7f6a0f99b866a3bfd99ce0dadbe7c4dc06e0bf06383f1de455fe6f709060c753a96b1ed6a087e8d257d994e9e8939d4df531acc7ad6b9dba74310797faa2c7cf23d739282af91b0e1dc055e65abbc936aecfa5c533a513a291d944230054121440af3d61bd88a108b102ae7e65ef92e33ec03c8c12580704a1914f2f65f56d2ea0c1d3809f732ef100ea4019577613ba0a155fa77d1dc2bedfa5ab5925a2006f06d646f604477c8ec8d08f70ad7c9936a558bcbfec8dfea36a7df22948fab291812439f593ed39e716acf3ffa5b01f373862f67fae61b56ac9d913d9934933a43322ec532025eb4fd8afa9b7b94cad3dc8f97abc12983c4256f6781f0b0a880d54b998fa3ae5cb74063f0e0c96f9eb1297163b7f07ed4cc80d041b7104c6b3a5bf29abf930a8b6a077d589bed80a69cb6cac756a1e27b660fc7dfa91eb1448218ea5eedc05c4f8160637f31db204e3dde62b9d414158c6e4da03c638d47a10558417af24e9c0c8648572718ebeec73c8aeb65721fb52c6316e1bf32e39f095afb5ea0faba360356df0cb5d524822091ec58d9744e69dbaf95f611f9b6cf53a4e0b29a457911d82a7d499dc788aee995eca8f76324d2c31af53108265742f0f095a87351d5e791724677d929b4e9eae9cb1707f84e8ca54fdc10522760f53ef4eb6b83ab8591a67e28e90b5c828697770a07459f3b0db1dbb752d9d64069cbf25867efed347fde64b6ce37e8d8a17f95998b47b89ba795c584eda25ebfe0c2463326cb1e3d157554614160b31fc0511c20fd72b4658709bf6ecd53d9061626fbb2c20eae99c6cc0ad12447838c6e2d4e063de3c62757ef8e9ba708e9627b7df6248f5c455a8e5189f81badea11f99561635441de76407a51d63f4e301ee863f1c33cc8cf8a8e4241d0b0305dbc1d63d8be061b1bc16411baa9ff86357f50ff12df6feb6c13d02abd8b9b4487a57362ce91eb1efd7fca5c0138018bcddcc9c03da0d07f033bbef34e3b1018fe75507134eca96134776657eb9b5b6acf790bbcc4f5e85f01ef817bb55e7021f79ec220ef9641660b7d61bd946873aeadb6b29d87e46e66a5d3a2d6ae68c049d4be09fd3657d423eeb6145a050c85f0dc7873ca87a7dd2a90e76f460730542d9cb9b1e445dc628eb604586c21e1f28ef9e7b30a944e5fb2b4b6b43bf73a6958df7dc0fa037b4a7dcfd82d9af16a38b6384424ff02999fcd9774841f2ff28c97d259012ca76798374cc42f4ad25a49c2ce267d23f153fe03e4d8f1aa71cf2ecb3bb0b5851acc8a937ab1f5e44219a0595f0f009f7cc30cf3db7810f5822e19215155bd8edd8599340f71a03e786dc7fed1df4678bb000cdd6d897c5094586f1a67bca3f65b1916529ec858121a3fea52fc8d8ebb6c838d942b7a8abd26f851309f41a9ada91dcf5c9d6bbb3101bb6079e8b6e27711923086ef2d558c2aee064b275c90587a30dbd18b8896bdcbef70f6a127af0a92decb35f9d64796907ce5bfa5b6535d95aeafd5691d9caf1227827b8e91f8a6cfb1600e1447bad6951afd5f11707f2a049b93eefdc2789ff34a044fa93939c3426b6b27a24fa68241bfa2218ee9c3ba889dd148593f0a59941da4eb47c31b476fce22a674624973ac23bafce29e878954fed6b2696bd2a1194f1307c141e7b147eccb393d318df0c5765133e5bd3c4e95baa6d31b3357af8129370293dcd3b3a35cd1de8e8dd33a36841ba210cb64a7dc0f51db43ae03de36c3a69f395010a5c997e1e5dd1d0aa9e2ca70381f19f16769729ea9658f8c3567167e86afe040bc8d09092b707d9678bcad0fe81f5c19a108fcb12df6b97956c43c79d417e12cce094abfef0d3a8be4e8ebf86f7bf1a8d3e73c4fffad502e3321fbe7a528b17328437dfda1c4ea8941fd92597a0a40b2d83d11176b8b75f54f3f08b99b05c40e070e730249b290992708b393e8fda326701b268f49edc699ab9ec7a07e99f2b44b6255b8723fb8851189e83b319509a75113c24cd8aaccde7b65aea2b4d495991bd7a4a19b792d97d9eb8297f275924bfb2c825a9b015adc7f6b0e2c99880abc4ee835784e47af4287a21dc1095b94f97b1b3b942ea2bdc8a5848056d9c88dff660bda1336b44558859d559ed25ffee53b62543b5c97c3014cb39323cf471fb96e3a76667a1186850e538047dfec6d6f2e32163d08ad10ac0ee674abd1b755c4c4b105ca1eb7730a1daf2356e180bbe777e71f9d4ea7654c9614d34ef4fcfaad155774d06b7a381d552b732c76f6c25f1c3612da9b1d802b9b0d6e0c3230fcc7c46a7d97f698d102202d4543e0f7a62c8837ea448dc2595e650679aa3510acadc94ed66c7910255d3a2874875634ed5049fa023b219fcc6797391c53b9c39da0770283c051205593638652fdc43553cfadb76b839f5df1cd8b13efc2412bbf559e5687ba0cdaa7dd1e2f0d2fab734bc534dcc98dc17d51f8d69546f908cc76ec59393de21880ec3174d94f7d496840174454e28c8c9296f671c4b05d502447a02d182d8d689e15c3c6b314d7098c836e5f18d14981bd793606379a82ebacb011128b13e4cb96705ae292f226bcad2c0d90d412e11dbcbb5130d145c280319151a10fc8f57a6bb21f3f60951b5e1eee620687f61e35eaf66d746b9a09dc67478edc153f4e5b08a3f8d8380d562b8e4aadc0b11b9b9ea00237c65c97196bc2147425c2f7c951b85e4e47410ee91636b97094f58ed609d94e688f260019a017a805a3c7f7a3f00c291e653992866e0a8665ed8829ef5bd715a4d27c4ffe0388435ade10b9b5463ff718c64ea7d8cfe4522f60c4e5d197d364537be5df7bb9ae2797279a854bcd8a026382ced0789e1273c8002b86169cd56f5797237c0451df016beef8f67e05aa3a60d1f46ca2d2f26032ccbf72b89eb36a852ec4dfbe5f1438c24694912f9120f000d813f893ee70963b3c5e2f3297896f25df62f9dbef3aac82197ae749a5531540ee967018127f26dcc3f53b258d3d6cfed2c28454526dd85c9c7cfe703fcc6004c0f4b369e649d665c0f25247fb7bb4b2ef5ce3df1d81531f6ed68b3a5311ba2fd6f9b378aa27a99c6b35603670b704f4631a9003d610d3ced809c5ea4031e69383f25287107276c44bc6a292c17027b41bd335c4b76ac25ad05b2010883ce945d227c020e5b9b4cb92b8654787af9e5c2f4ff8ece96c921b6e47216ef1cd20ae8be06d35b0a6fe718139c5a6db99e1999c9f228a4c2bb2eada83fbe736e278d2edfa213039b5aebf235a7c95dbf777c584c1c6adce8247fe9954798f83469078b42be48b219ae97daf1012529ce329d6a61f1d0160555cff746a4037c373bad3ff2ee033443f51e0d6fc0763ec3c498705aef3c03c5a2f53e4e182a3b3930133b1e7a99de0e5cc27757dc6702da8f2764c5b879f06a66ae8f0d4e72dee7bc6a755d173908c398ef3e371c798e71e62eb012cbc43ba4b895aac342adaa222c63454f835ee22c482ea56de180bd546af6b0f1e0c3eee580152d98b14fd9b75790ffc292961530218931bebf6cec08a64afa279412bf30a3dda9e8a81b6ffd5edd5ad2e290f13a2ed2710ed1d3b383025afc49c0a1d4d68bca24988edc5b2f4a856c32f259094d281a072f4734"}, &(0x7f00000007c0)={0x20, 0x3, 0x1, 0x3}}) r6 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSABS20(r6, 0xc0085508, 0x0) r7 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x80, 0x2) ioctl$HIDIOCGCOLLECTIONINDEX(r7, 0x40184810, &(0x7f0000000140)={0x1, 0x1, 0x377, 0xac74, 0x7, 0x4}) [ 1820.640189][T22496] usb 6-1: USB disconnect, device number 38 [ 1820.716116][ T3509] usb 4-1: new high-speed USB device number 99 using dummy_hcd 01:15:12 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e0000000109021200010000000009040f0000ffa52c0071bbf221de3e8aead9c0c04cf1"], 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000140)='/dev/input/event#\x00', 0x0, 0x1) ioctl$HIDIOCGRAWPHYS(0xffffffffffffffff, 0x80404805, &(0x7f0000000180)) r2 = syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x6, 0x841) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000280)) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r3, 0x400c4807, &(0x7f0000000080)={0x1}) ioctl$HIDIOCGPHYS(r3, 0x80404812, &(0x7f0000000100)) ioctl$EVIOCGVERSION(r1, 0x80044501, &(0x7f00000001c0)=""/75) ioctl$EVIOCGSND(r1, 0x8040451a, &(0x7f0000000040)=""/96) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000540)={0x34, &(0x7f0000000000)=ANY=[@ANYBLOB="000011000000851049e21fec4c1367f2e157ed6f3a02"], 0x0, 0x0, 0x0, 0x0, 0x0}) [ 1820.760648][T18851] usb 3-1: USB disconnect, device number 66 01:15:12 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x100000000008, 0x926, 0x3333, 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(r0, &(0x7f0000000080)={0x2c, &(0x7f0000000240)=ANY=[@ANYBLOB="eeff22"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0xea, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000001440)={0x2c, 0x0, 0x0, &(0x7f0000000300)={0x0, 0xf, 0x13, {0x5, 0xf, 0x13, 0x2, [@generic={0x3}, @wireless={0xb, 0x10, 0x1, 0x0, 0x75, 0x0, 0x0, 0x400}]}}, 0x0, 0x0}, 0x0) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, &(0x7f00000001c0)={0x14, &(0x7f0000000140)={0x0, 0x0, 0x2, {0x2}}, 0x0}, 0x0) r2 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGVERSION(r2, 0x80044501, &(0x7f00000001c0)=""/75) write$hidraw(r1, &(0x7f00000000c0)="047bc0e9eb4465d225fb59c36f17e9445f68550760033d3276a8b0239199b76c4194881d81d94ba7d9c7637f87613ae5156ac2302f1dfd94b834c5baead970fe4e563b3c144f22c41579858b87", 0x4d) [ 1820.986136][ T3509] usb 4-1: device descriptor read/64, error 18 [ 1821.136111][T20883] usb 2-1: new high-speed USB device number 12 using dummy_hcd 01:15:12 executing program 5: r0 = syz_usb_connect(0x7, 0x24, &(0x7f0000001900)={{0x12, 0x1, 0x0, 0x8c, 0xad, 0x94, 0x20, 0xf88, 0x42e, 0x100, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x3, [{{0x9, 0x4, 0x5e, 0x3, 0x0, 0x54, 0xfd, 0x1a}}]}}]}}, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000540)={0x34, &(0x7f0000000000)=ANY=[@ANYBLOB="000011000000851049e21fec4c1367f2e157ed6f3a02"], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(0xffffffffffffffff, 0x0, 0x0) [ 1821.186221][T29850] usbhid 1-1:1.0: can't add hid device: -71 [ 1821.192577][T29850] usbhid: probe of 1-1:1.0 failed with error -71 [ 1821.201242][T29850] usb 1-1: USB disconnect, device number 4 [ 1821.216117][T18851] usb 3-1: new high-speed USB device number 67 using dummy_hcd [ 1821.236910][T31888] usb 5-1: new high-speed USB device number 8 using dummy_hcd [ 1821.376093][ T3509] usb 4-1: device descriptor read/64, error 18 [ 1821.386426][T20883] usb 2-1: Using ep0 maxpacket: 16 [ 1821.466143][T18851] usb 3-1: Using ep0 maxpacket: 32 [ 1821.486258][ T83] usb 6-1: new high-speed USB device number 39 using dummy_hcd [ 1821.494082][T31888] usb 5-1: Using ep0 maxpacket: 8 [ 1821.516301][T20883] usb 2-1: config 1 interface 0 altsetting 205 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 1821.529573][T20883] usb 2-1: config 1 interface 0 has no altsetting 0 01:15:13 executing program 0: ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x20400) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x02\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\xf2\x00', 0x0, 0x800) read$hidraw(r1, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000001300)) read$hidraw(r2, &(0x7f0000000040)=""/126, 0x7e) write$hidraw(r0, &(0x7f00000000c0)="35f39e70fc5cfbac39ff894adc5eebff56dfe3", 0x13) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hidraw(0x0, 0x1, 0x2246) read$hidraw(r3, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) syz_open_dev$evdev(0x0, 0x0, 0x359801) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, &(0x7f00000001c0)) ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x6, 0x1b2fe9a06188fa76) r5 = syz_usb_connect$hid(0x6, 0x3f, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x17ef, 0x60a3, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0xff, 0x40, 0x2, [{{0x9, 0x4, 0x0, 0xcd, 0x1, 0x3, 0x1, 0x0, 0x5, {0x9, 0x21, 0x8000, 0x7, 0x1, {0x22, 0xd}}, {{{0x9, 0x5, 0x81, 0x3, 0x29e, 0x2, 0x40, 0x9}}, [{{0x9, 0x5, 0x2, 0x3, 0xa1, 0xfe, 0x36, 0x1}}]}}}]}}]}}, &(0x7f0000000400)={0xa, &(0x7f0000000280)={0xa, 0x6, 0x310, 0x4, 0x0, 0x3, 0x20}, 0x34, &(0x7f00000002c0)={0x5, 0xf, 0x34, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x4, 0x0, 0x1, 0x2, 0x208}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0xf, 0x7, 0x7f}, @ext_cap={0x7, 0x10, 0x2, 0x28, 0xc, 0x8, 0x6a}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x1, "dfcd4d340c01217b7111cb6c0003521b"}]}, 0x1, [{0x65, &(0x7f0000000340)=@string={0x65, 0x3, "26190d9b1e5078c7bbcda6a0838476f2c83dd169d07a88af54a1ebe90986b50d01c22f76c6346f423f7a178eacd9db479a964f1445b75093a22535c5dea1f8d0a88b0b9b0c7e638eb0007d36f870d8a3d89c1357bf8493462eae8f4fca58f610995af3"}}]}) syz_usb_control_io$hid(r5, &(0x7f0000000600)={0x24, &(0x7f0000000440)={0x0, 0x21, 0x8c, {0x8c, 0x2, "4a0dc84d33159e845244e449d57fbfd0164bf851f68f36f3f584f6d6bf298eaa33cdb841690e03f60c7522ddc3eeb78636464b5a322955ba5c19c95088b2b674d4202adf36e8ebaae3a95139a48dfc889d5b756a673a7636ab2431e7b1d29c0b078f1d522a172bac1c7b1e56b2bd57de4db05cc22ee25e16e4a31acede770bca36048af1e04974aa0517"}}, &(0x7f0000000500)={0x0, 0x3, 0x4b, @string={0x4b, 0x3, "f2bb7b9761aefcf5655a13d64bd8173459e85739e3da309ef4f53756a4b1b4638d0112218d48d2af1745716b5a3b96bfccf3508ea9c2d37bff4d4d535109ada82b668b6ea5a0df78f6"}}, &(0x7f0000000580)={0x0, 0x22, 0x1b, {[@main=@item_4={0x3, 0x0, 0x0, "c2fefe9a"}, @local=@item_4={0x3, 0x2, 0x5, "30c6084a"}, @main=@item_4={0x3, 0x0, 0x9, "6a974e77"}, @local=@item_4={0x3, 0x2, 0xa, "3792eb6e"}, @global=@item_012={0x2, 0x1, 0xa, "c4e2"}, @main, @global=@item_012={0x2, 0x1, 0x7, "b246"}]}}, &(0x7f00000005c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x1, 0x0, 0x1, {0x22, 0x9e1}}}}, &(0x7f0000000800)={0x2c, &(0x7f0000000640)={0x0, 0xe, 0xdf, "e1ef136a588a273ed622b5d425eaaf04aed543e75e349f58c88bb3a235f779cf95352aab53164a68d62eaa3fab0c91631d6e5d3850b3faf4b962fb1429711f03ebe54207460929492323f81226fd5d665556bbee7d224619b12765abf617b3c7b57c206391532de4d7b5df359c679def979fbcd8da8e6fde218a8f48a5edd1d7c7fb76e6fdd05ce92e4f341ae17b300fffddaed164648c1832403d1514f4ae312a3f5379f8d0660a6ef69356fbce2821450e093485d5a909ce26ff77876f6ab3aba0fa780c39abb2a653190a43418cf8e2f7bc928542f08ef00356eb255250"}, &(0x7f0000000740)={0x0, 0xa, 0x1, 0x7e}, &(0x7f0000000780)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000001340)={0x20, 0x1, 0x1000, "f5dd6e887692b4eceb9b2791d226a160214196a223e70557e8da8b772856510d79b460aee480a48378346559a9caa9e086c4d764ee1b2cece0c1d78faaafaa1a569383edb1e29a62a49aff83649bc4d5e2eccf24d10c71deda2aa24ea5f7d3c259a879e2caa4a17f93b05e992ebd4b2e441827f3c6f50d409944c95211c87235097a73d3ffb041b0ef13ba13f51940826cce0faa860fdf1860bf6bfe394dbc5838f011ed316294320ae523b48f2eb8c70926333797289e486648d135334c6a9860e58dcd558c1a5eafdc1d0ed8c7672964b705dbfc85137f6bdd49254dc5dac1736053cc61047ade4b911f49ab31cc8b5ca6f12caa576905ee8c8b00bcec7ca1497b7f0d6e575d8a6c123f919aa0944a695686e8c2131c1e843a1231ca4569745e431e8f830f151963d2363f69eaf63ef49cecf29952f9abb7c7bf58e3c5076ec2be40bd1f0d957b6fbc86addb56fcf943f1de3533a1a18dc57a04a8dfd47e5fe9bf856c1c60a81853b3cda55bce27b2a448bce43a55cbdf55b66632be196d4fdd1a5c0f52fb95650824f86b87094142cb3fa51f2716fbaa861dbdf9be02aba39fda2b48fb3a0ad3d2c3ba7f28aa6dc0441e3318343b8bdd552dde35db8c8b1f1d60e222b5b96fb8fa8eae7d2c4aff324edd06f05fa9baff3664bb53aa406556c10474deb58bf4f2a0f56c91cb3a96b2896fd63ac93260630d9ac63a2b2761dc8a3a55c3910fe481382fcaa014b09baecb89cef8063ebd67f862a6958d68c9b590785fbb6d98bc25edaa398ab93aaf1c20ff3e969bbcbac8bfb6ec4083ab76ef21eb587e78dc43879bbb1eaa7d3615c80a277177c78b16b6893a4ddcc1d881f1d7b27955c8e78e8c28ec0bd7ce8135a0a07f62a85422b890f3df2af6fbaddca16705f7a065ded94413bb1010fc68f9f314b47e4b2a7ee87527e0b3a21a322398d54e2c5601c178a04485a1219583d78e8f6efffd556c18e4fd75115f77fb6dc669be00febdd5ba1f8eb4c70cf327bbcf374453a918c3f908fcc3e0bf459e8009acc2b006a1a059aa12f077b16ceac2d124d0affbed95a454b10cf4a5df8893cea39a5c089c5d646b49314f5568e4ef6b03be72eceb30584bca0965feed7e49fb9359572485219d6c4416707e5cf4912d6c95535c408117270336d0864f94fb227c74cb9f9b159b055adf0097715036d395131803d5e1e2321426bbdb97fad75f438934dfce241682c9c8cce87c5522ea485d9a3b69e50612c63b1dd51c37f594e3be0ee6b7693b1c622a1e94e0f2ebd03e53f891f25e89910cd313f4d503d6bcb154719d58c0f95732ae8d8ff8172c6689b48460f8a34e3d1a492e80f614e2c14e14db1b5efd856c98cb1a6d2e9fae110f25a23b5488b510d5f5e68526617798ea9454a6a4ad28022df42e68c887e14b4951e2d81c9d4ae0c8cfea36b3188d62ab5019aa35f76877186c8b1d504d48d8ecd7b39143283bba9927662be2f4030ccbe5e027a65be852d978879248edb198d89a4ab6cd3f20d3d000691abfc14b5332e17309e83473b81d6fc89cc1e546859253ae95d2fb79a89f20192bbed32cc10eead6aa13ba621a61dec7d08c32a8a2e912823b1e8b8c0fe56f5d5951450ab263a81908d3250bf3bd00c5d710cc5316932155aaa37132fad34e6aa23f57e20cbc97d1706e35e5254d2b7e912aebcce0e322cb39296f7782927f8a4e677a090319020a4c48862f77292521fc012cb48341b0bc2f3e178d794bc2c1161a0a40161707c507192ecdc8cce605e3ee1f548b4d68df7f248d2350e2e197499bec1fb69975a8e399953d8f6669f17fba8ba61cd1ab4e6e174edc66ec2acb0318bd14b197edd57066fe47ca6e60345a529dc43b511f8ef8ea9f64e415ba37cc30c9f75d5b89a0eb5727e932c448b1d60481936f23e1dc619e8c8925c41215a82455b4ea20ee5b4bf33667c3d9ee75820fae3e2f7f80d7c2da6c052d24c7dcb54fd62e3cfb4036075cbbf8d02555eeba4ee3737748b604598aeb4d0e2a8d87146b0befd08a5fc1f1c03e768cdad3e6dcf2762a771fd59ba7525067fa4c0806168b014a0f6a18029a5e40f2404b5e6806a38a645161b33e73314e98f6b247fb3d34f7c09842509774997933f0a36a56a20905da7f6a0f99b866a3bfd99ce0dadbe7c4dc06e0bf06383f1de455fe6f709060c753a96b1ed6a087e8d257d994e9e8939d4df531acc7ad6b9dba74310797faa2c7cf23d739282af91b0e1dc055e65abbc936aecfa5c533a513a291d944230054121440af3d61bd88a108b102ae7e65ef92e33ec03c8c12580704a1914f2f65f56d2ea0c1d3809f732ef100ea4019577613ba0a155fa77d1dc2bedfa5ab5925a2006f06d646f604477c8ec8d08f70ad7c9936a558bcbfec8dfea36a7df22948fab291812439f593ed39e716acf3ffa5b01f373862f67fae61b56ac9d913d9934933a43322ec532025eb4fd8afa9b7b94cad3dc8f97abc12983c4256f6781f0b0a880d54b998fa3ae5cb74063f0e0c96f9eb1297163b7f07ed4cc80d041b7104c6b3a5bf29abf930a8b6a077d589bed80a69cb6cac756a1e27b660fc7dfa91eb1448218ea5eedc05c4f8160637f31db204e3dde62b9d414158c6e4da03c638d47a10558417af24e9c0c8648572718ebeec73c8aeb65721fb52c6316e1bf32e39f095afb5ea0faba360356df0cb5d524822091ec58d9744e69dbaf95f611f9b6cf53a4e0b29a457911d82a7d499dc788aee995eca8f76324d2c31af53108265742f0f095a87351d5e791724677d929b4e9eae9cb1707f84e8ca54fdc10522760f53ef4eb6b83ab8591a67e28e90b5c828697770a07459f3b0db1dbb752d9d64069cbf25867efed347fde64b6ce37e8d8a17f95998b47b89ba795c584eda25ebfe0c2463326cb1e3d157554614160b31fc0511c20fd72b4658709bf6ecd53d9061626fbb2c20eae99c6cc0ad12447838c6e2d4e063de3c62757ef8e9ba708e9627b7df6248f5c455a8e5189f81badea11f99561635441de76407a51d63f4e301ee863f1c33cc8cf8a8e4241d0b0305dbc1d63d8be061b1bc16411baa9ff86357f50ff12df6feb6c13d02abd8b9b4487a57362ce91eb1efd7fca5c0138018bcddcc9c03da0d07f033bbef34e3b1018fe75507134eca96134776657eb9b5b6acf790bbcc4f5e85f01ef817bb55e7021f79ec220ef9641660b7d61bd946873aeadb6b29d87e46e66a5d3a2d6ae68c049d4be09fd3657d423eeb6145a050c85f0dc7873ca87a7dd2a90e76f460730542d9cb9b1e445dc628eb604586c21e1f28ef9e7b30a944e5fb2b4b6b43bf73a6958df7dc0fa037b4a7dcfd82d9af16a38b6384424ff02999fcd9774841f2ff28c97d259012ca76798374cc42f4ad25a49c2ce267d23f153fe03e4d8f1aa71cf2ecb3bb0b5851acc8a937ab1f5e44219a0595f0f009f7cc30cf3db7810f5822e19215155bd8edd8599340f71a03e786dc7fed1df4678bb000cdd6d897c5094586f1a67bca3f65b1916529ec858121a3fea52fc8d8ebb6c838d942b7a8abd26f851309f41a9ada91dcf5c9d6bbb3101bb6079e8b6e27711923086ef2d558c2aee064b275c90587a30dbd18b8896bdcbef70f6a127af0a92decb35f9d64796907ce5bfa5b6535d95aeafd5691d9caf1227827b8e91f8a6cfb1600e1447bad6951afd5f11707f2a049b93eefdc2789ff34a044fa93939c3426b6b27a24fa68241bfa2218ee9c3ba889dd148593f0a59941da4eb47c31b476fce22a674624973ac23bafce29e878954fed6b2696bd2a1194f1307c141e7b147eccb393d318df0c5765133e5bd3c4e95baa6d31b3357af8129370293dcd3b3a35cd1de8e8dd33a36841ba210cb64a7dc0f51db43ae03de36c3a69f395010a5c997e1e5dd1d0aa9e2ca70381f19f16769729ea9658f8c3567167e86afe040bc8d09092b707d9678bcad0fe81f5c19a108fcb12df6b97956c43c79d417e12cce094abfef0d3a8be4e8ebf86f7bf1a8d3e73c4fffad502e3321fbe7a528b17328437dfda1c4ea8941fd92597a0a40b2d83d11176b8b75f54f3f08b99b05c40e070e730249b290992708b393e8fda326701b268f49edc699ab9ec7a07e99f2b44b6255b8723fb8851189e83b319509a75113c24cd8aaccde7b65aea2b4d495991bd7a4a19b792d97d9eb8297f275924bfb2c825a9b015adc7f6b0e2c99880abc4ee835784e47af4287a21dc1095b94f97b1b3b942ea2bdc8a5848056d9c88dff660bda1336b44558859d559ed25ffee53b62543b5c97c3014cb39323cf471fb96e3a76667a1186850e538047dfec6d6f2e32163d08ad10ac0ee674abd1b755c4c4b105ca1eb7730a1daf2356e180bbe777e71f9d4ea7654c9614d34ef4fcfaad155774d06b7a381d552b732c76f6c25f1c3612da9b1d802b9b0d6e0c3230fcc7c46a7d97f698d102202d4543e0f7a62c8837ea448dc2595e650679aa3510acadc94ed66c7910255d3a2874875634ed5049fa023b219fcc6797391c53b9c39da0770283c051205593638652fdc43553cfadb76b839f5df1cd8b13efc2412bbf559e5687ba0cdaa7dd1e2f0d2fab734bc534dcc98dc17d51f8d69546f908cc76ec59393de21880ec3174d94f7d496840174454e28c8c9296f671c4b05d502447a02d182d8d689e15c3c6b314d7098c836e5f18d14981bd793606379a82ebacb011128b13e4cb96705ae292f226bcad2c0d90d412e11dbcbb5130d145c280319151a10fc8f57a6bb21f3f60951b5e1eee620687f61e35eaf66d746b9a09dc67478edc153f4e5b08a3f8d8380d562b8e4aadc0b11b9b9ea00237c65c97196bc2147425c2f7c951b85e4e47410ee91636b97094f58ed609d94e688f260019a017a805a3c7f7a3f00c291e653992866e0a8665ed8829ef5bd715a4d27c4ffe0388435ade10b9b5463ff718c64ea7d8cfe4522f60c4e5d197d364537be5df7bb9ae2797279a854bcd8a026382ced0789e1273c8002b86169cd56f5797237c0451df016beef8f67e05aa3a60d1f46ca2d2f26032ccbf72b89eb36a852ec4dfbe5f1438c24694912f9120f000d813f893ee70963b3c5e2f3297896f25df62f9dbef3aac82197ae749a5531540ee967018127f26dcc3f53b258d3d6cfed2c28454526dd85c9c7cfe703fcc6004c0f4b369e649d665c0f25247fb7bb4b2ef5ce3df1d81531f6ed68b3a5311ba2fd6f9b378aa27a99c6b35603670b704f4631a9003d610d3ced809c5ea4031e69383f25287107276c44bc6a292c17027b41bd335c4b76ac25ad05b2010883ce945d227c020e5b9b4cb92b8654787af9e5c2f4ff8ece96c921b6e47216ef1cd20ae8be06d35b0a6fe718139c5a6db99e1999c9f228a4c2bb2eada83fbe736e278d2edfa213039b5aebf235a7c95dbf777c584c1c6adce8247fe9954798f83469078b42be48b219ae97daf1012529ce329d6a61f1d0160555cff746a4037c373bad3ff2ee033443f51e0d6fc0763ec3c498705aef3c03c5a2f53e4e182a3b3930133b1e7a99de0e5cc27757dc6702da8f2764c5b879f06a66ae8f0d4e72dee7bc6a755d173908c398ef3e371c798e71e62eb012cbc43ba4b895aac342adaa222c63454f835ee22c482ea56de180bd546af6b0f1e0c3eee580152d98b14fd9b75790ffc292961530218931bebf6cec08a64afa279412bf30a3dda9e8a81b6ffd5edd5ad2e290f13a2ed2710ed1d3b383025afc49c0a1d4d68bca24988edc5b2f4a856c32f259094d281a072f4734"}, &(0x7f00000007c0)={0x20, 0x3, 0x1, 0x3}}) r6 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSABS20(r6, 0xc0085508, 0x0) r7 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x80, 0x2) ioctl$HIDIOCGCOLLECTIONINDEX(r7, 0x40184810, &(0x7f0000000140)={0x1, 0x1, 0x377, 0xac74, 0x7, 0x4}) [ 1821.586288][T18851] usb 3-1: config 0 has an invalid interface number: 15 but max is 0 [ 1821.594488][T18851] usb 3-1: config 0 has no interface number 0 [ 1821.618153][T18851] usb 3-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 1821.627324][T18851] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1821.636689][T31888] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1821.640377][T18851] usb 3-1: config 0 descriptor?? [ 1821.647716][T31888] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping [ 1821.652784][ T3509] usb 4-1: new high-speed USB device number 100 using dummy_hcd [ 1821.662762][T31888] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1821.683269][T31888] usb 5-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 1821.692342][T31888] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1821.701701][T31888] usb 5-1: config 0 descriptor?? [ 1821.736351][ T4673] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 1821.756211][ T83] usb 6-1: Using ep0 maxpacket: 32 [ 1821.761523][T20883] usb 2-1: New USB device found, idVendor=17ef, idProduct=60a3, bcdDevice= 0.40 [ 1821.770640][T20883] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1821.779000][T20883] usb 2-1: Product: syz [ 1821.783263][T20883] usb 2-1: Manufacturer: syz [ 1821.787933][T20883] usb 2-1: SerialNumber: syz 01:15:13 executing program 0: ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x20400) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x02\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\xf2\x00', 0x0, 0x800) read$hidraw(r1, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000001300)) read$hidraw(r2, &(0x7f0000000040)=""/126, 0x7e) write$hidraw(r0, &(0x7f00000000c0)="35f39e70fc5cfbac39ff894adc5eebff56dfe3", 0x13) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hidraw(0x0, 0x1, 0x2246) read$hidraw(r3, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) syz_open_dev$evdev(0x0, 0x0, 0x359801) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, &(0x7f00000001c0)) ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x6, 0x1b2fe9a06188fa76) r5 = syz_usb_connect$hid(0x6, 0x3f, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x17ef, 0x60a3, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0xff, 0x40, 0x2, [{{0x9, 0x4, 0x0, 0xcd, 0x1, 0x3, 0x1, 0x0, 0x5, {0x9, 0x21, 0x8000, 0x7, 0x1, {0x22, 0xd}}, {{{0x9, 0x5, 0x81, 0x3, 0x29e, 0x2, 0x40, 0x9}}, [{{0x9, 0x5, 0x2, 0x3, 0xa1, 0xfe, 0x36, 0x1}}]}}}]}}]}}, &(0x7f0000000400)={0xa, &(0x7f0000000280)={0xa, 0x6, 0x310, 0x4, 0x0, 0x3, 0x20}, 0x34, &(0x7f00000002c0)={0x5, 0xf, 0x34, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x4, 0x0, 0x1, 0x2, 0x208}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0xf, 0x7, 0x7f}, @ext_cap={0x7, 0x10, 0x2, 0x28, 0xc, 0x8, 0x6a}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x1, "dfcd4d340c01217b7111cb6c0003521b"}]}, 0x1, [{0x65, &(0x7f0000000340)=@string={0x65, 0x3, "26190d9b1e5078c7bbcda6a0838476f2c83dd169d07a88af54a1ebe90986b50d01c22f76c6346f423f7a178eacd9db479a964f1445b75093a22535c5dea1f8d0a88b0b9b0c7e638eb0007d36f870d8a3d89c1357bf8493462eae8f4fca58f610995af3"}}]}) syz_usb_control_io$hid(r5, &(0x7f0000000600)={0x24, &(0x7f0000000440)={0x0, 0x21, 0x8c, {0x8c, 0x2, "4a0dc84d33159e845244e449d57fbfd0164bf851f68f36f3f584f6d6bf298eaa33cdb841690e03f60c7522ddc3eeb78636464b5a322955ba5c19c95088b2b674d4202adf36e8ebaae3a95139a48dfc889d5b756a673a7636ab2431e7b1d29c0b078f1d522a172bac1c7b1e56b2bd57de4db05cc22ee25e16e4a31acede770bca36048af1e04974aa0517"}}, &(0x7f0000000500)={0x0, 0x3, 0x4b, @string={0x4b, 0x3, "f2bb7b9761aefcf5655a13d64bd8173459e85739e3da309ef4f53756a4b1b4638d0112218d48d2af1745716b5a3b96bfccf3508ea9c2d37bff4d4d535109ada82b668b6ea5a0df78f6"}}, &(0x7f0000000580)={0x0, 0x22, 0x1b, {[@main=@item_4={0x3, 0x0, 0x0, "c2fefe9a"}, @local=@item_4={0x3, 0x2, 0x5, "30c6084a"}, @main=@item_4={0x3, 0x0, 0x9, "6a974e77"}, @local=@item_4={0x3, 0x2, 0xa, "3792eb6e"}, @global=@item_012={0x2, 0x1, 0xa, "c4e2"}, @main, @global=@item_012={0x2, 0x1, 0x7, "b246"}]}}, &(0x7f00000005c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x1, 0x0, 0x1, {0x22, 0x9e1}}}}, &(0x7f0000000800)={0x2c, &(0x7f0000000640)={0x0, 0xe, 0xdf, "e1ef136a588a273ed622b5d425eaaf04aed543e75e349f58c88bb3a235f779cf95352aab53164a68d62eaa3fab0c91631d6e5d3850b3faf4b962fb1429711f03ebe54207460929492323f81226fd5d665556bbee7d224619b12765abf617b3c7b57c206391532de4d7b5df359c679def979fbcd8da8e6fde218a8f48a5edd1d7c7fb76e6fdd05ce92e4f341ae17b300fffddaed164648c1832403d1514f4ae312a3f5379f8d0660a6ef69356fbce2821450e093485d5a909ce26ff77876f6ab3aba0fa780c39abb2a653190a43418cf8e2f7bc928542f08ef00356eb255250"}, &(0x7f0000000740)={0x0, 0xa, 0x1, 0x7e}, &(0x7f0000000780)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000001340)={0x20, 0x1, 0x1000, "f5dd6e887692b4eceb9b2791d226a160214196a223e70557e8da8b772856510d79b460aee480a48378346559a9caa9e086c4d764ee1b2cece0c1d78faaafaa1a569383edb1e29a62a49aff83649bc4d5e2eccf24d10c71deda2aa24ea5f7d3c259a879e2caa4a17f93b05e992ebd4b2e441827f3c6f50d409944c95211c87235097a73d3ffb041b0ef13ba13f51940826cce0faa860fdf1860bf6bfe394dbc5838f011ed316294320ae523b48f2eb8c70926333797289e486648d135334c6a9860e58dcd558c1a5eafdc1d0ed8c7672964b705dbfc85137f6bdd49254dc5dac1736053cc61047ade4b911f49ab31cc8b5ca6f12caa576905ee8c8b00bcec7ca1497b7f0d6e575d8a6c123f919aa0944a695686e8c2131c1e843a1231ca4569745e431e8f830f151963d2363f69eaf63ef49cecf29952f9abb7c7bf58e3c5076ec2be40bd1f0d957b6fbc86addb56fcf943f1de3533a1a18dc57a04a8dfd47e5fe9bf856c1c60a81853b3cda55bce27b2a448bce43a55cbdf55b66632be196d4fdd1a5c0f52fb95650824f86b87094142cb3fa51f2716fbaa861dbdf9be02aba39fda2b48fb3a0ad3d2c3ba7f28aa6dc0441e3318343b8bdd552dde35db8c8b1f1d60e222b5b96fb8fa8eae7d2c4aff324edd06f05fa9baff3664bb53aa406556c10474deb58bf4f2a0f56c91cb3a96b2896fd63ac93260630d9ac63a2b2761dc8a3a55c3910fe481382fcaa014b09baecb89cef8063ebd67f862a6958d68c9b590785fbb6d98bc25edaa398ab93aaf1c20ff3e969bbcbac8bfb6ec4083ab76ef21eb587e78dc43879bbb1eaa7d3615c80a277177c78b16b6893a4ddcc1d881f1d7b27955c8e78e8c28ec0bd7ce8135a0a07f62a85422b890f3df2af6fbaddca16705f7a065ded94413bb1010fc68f9f314b47e4b2a7ee87527e0b3a21a322398d54e2c5601c178a04485a1219583d78e8f6efffd556c18e4fd75115f77fb6dc669be00febdd5ba1f8eb4c70cf327bbcf374453a918c3f908fcc3e0bf459e8009acc2b006a1a059aa12f077b16ceac2d124d0affbed95a454b10cf4a5df8893cea39a5c089c5d646b49314f5568e4ef6b03be72eceb30584bca0965feed7e49fb9359572485219d6c4416707e5cf4912d6c95535c408117270336d0864f94fb227c74cb9f9b159b055adf0097715036d395131803d5e1e2321426bbdb97fad75f438934dfce241682c9c8cce87c5522ea485d9a3b69e50612c63b1dd51c37f594e3be0ee6b7693b1c622a1e94e0f2ebd03e53f891f25e89910cd313f4d503d6bcb154719d58c0f95732ae8d8ff8172c6689b48460f8a34e3d1a492e80f614e2c14e14db1b5efd856c98cb1a6d2e9fae110f25a23b5488b510d5f5e68526617798ea9454a6a4ad28022df42e68c887e14b4951e2d81c9d4ae0c8cfea36b3188d62ab5019aa35f76877186c8b1d504d48d8ecd7b39143283bba9927662be2f4030ccbe5e027a65be852d978879248edb198d89a4ab6cd3f20d3d000691abfc14b5332e17309e83473b81d6fc89cc1e546859253ae95d2fb79a89f20192bbed32cc10eead6aa13ba621a61dec7d08c32a8a2e912823b1e8b8c0fe56f5d5951450ab263a81908d3250bf3bd00c5d710cc5316932155aaa37132fad34e6aa23f57e20cbc97d1706e35e5254d2b7e912aebcce0e322cb39296f7782927f8a4e677a090319020a4c48862f77292521fc012cb48341b0bc2f3e178d794bc2c1161a0a40161707c507192ecdc8cce605e3ee1f548b4d68df7f248d2350e2e197499bec1fb69975a8e399953d8f6669f17fba8ba61cd1ab4e6e174edc66ec2acb0318bd14b197edd57066fe47ca6e60345a529dc43b511f8ef8ea9f64e415ba37cc30c9f75d5b89a0eb5727e932c448b1d60481936f23e1dc619e8c8925c41215a82455b4ea20ee5b4bf33667c3d9ee75820fae3e2f7f80d7c2da6c052d24c7dcb54fd62e3cfb4036075cbbf8d02555eeba4ee3737748b604598aeb4d0e2a8d87146b0befd08a5fc1f1c03e768cdad3e6dcf2762a771fd59ba7525067fa4c0806168b014a0f6a18029a5e40f2404b5e6806a38a645161b33e73314e98f6b247fb3d34f7c09842509774997933f0a36a56a20905da7f6a0f99b866a3bfd99ce0dadbe7c4dc06e0bf06383f1de455fe6f709060c753a96b1ed6a087e8d257d994e9e8939d4df531acc7ad6b9dba74310797faa2c7cf23d739282af91b0e1dc055e65abbc936aecfa5c533a513a291d944230054121440af3d61bd88a108b102ae7e65ef92e33ec03c8c12580704a1914f2f65f56d2ea0c1d3809f732ef100ea4019577613ba0a155fa77d1dc2bedfa5ab5925a2006f06d646f604477c8ec8d08f70ad7c9936a558bcbfec8dfea36a7df22948fab291812439f593ed39e716acf3ffa5b01f373862f67fae61b56ac9d913d9934933a43322ec532025eb4fd8afa9b7b94cad3dc8f97abc12983c4256f6781f0b0a880d54b998fa3ae5cb74063f0e0c96f9eb1297163b7f07ed4cc80d041b7104c6b3a5bf29abf930a8b6a077d589bed80a69cb6cac756a1e27b660fc7dfa91eb1448218ea5eedc05c4f8160637f31db204e3dde62b9d414158c6e4da03c638d47a10558417af24e9c0c8648572718ebeec73c8aeb65721fb52c6316e1bf32e39f095afb5ea0faba360356df0cb5d524822091ec58d9744e69dbaf95f611f9b6cf53a4e0b29a457911d82a7d499dc788aee995eca8f76324d2c31af53108265742f0f095a87351d5e791724677d929b4e9eae9cb1707f84e8ca54fdc10522760f53ef4eb6b83ab8591a67e28e90b5c828697770a07459f3b0db1dbb752d9d64069cbf25867efed347fde64b6ce37e8d8a17f95998b47b89ba795c584eda25ebfe0c2463326cb1e3d157554614160b31fc0511c20fd72b4658709bf6ecd53d9061626fbb2c20eae99c6cc0ad12447838c6e2d4e063de3c62757ef8e9ba708e9627b7df6248f5c455a8e5189f81badea11f99561635441de76407a51d63f4e301ee863f1c33cc8cf8a8e4241d0b0305dbc1d63d8be061b1bc16411baa9ff86357f50ff12df6feb6c13d02abd8b9b4487a57362ce91eb1efd7fca5c0138018bcddcc9c03da0d07f033bbef34e3b1018fe75507134eca96134776657eb9b5b6acf790bbcc4f5e85f01ef817bb55e7021f79ec220ef9641660b7d61bd946873aeadb6b29d87e46e66a5d3a2d6ae68c049d4be09fd3657d423eeb6145a050c85f0dc7873ca87a7dd2a90e76f460730542d9cb9b1e445dc628eb604586c21e1f28ef9e7b30a944e5fb2b4b6b43bf73a6958df7dc0fa037b4a7dcfd82d9af16a38b6384424ff02999fcd9774841f2ff28c97d259012ca76798374cc42f4ad25a49c2ce267d23f153fe03e4d8f1aa71cf2ecb3bb0b5851acc8a937ab1f5e44219a0595f0f009f7cc30cf3db7810f5822e19215155bd8edd8599340f71a03e786dc7fed1df4678bb000cdd6d897c5094586f1a67bca3f65b1916529ec858121a3fea52fc8d8ebb6c838d942b7a8abd26f851309f41a9ada91dcf5c9d6bbb3101bb6079e8b6e27711923086ef2d558c2aee064b275c90587a30dbd18b8896bdcbef70f6a127af0a92decb35f9d64796907ce5bfa5b6535d95aeafd5691d9caf1227827b8e91f8a6cfb1600e1447bad6951afd5f11707f2a049b93eefdc2789ff34a044fa93939c3426b6b27a24fa68241bfa2218ee9c3ba889dd148593f0a59941da4eb47c31b476fce22a674624973ac23bafce29e878954fed6b2696bd2a1194f1307c141e7b147eccb393d318df0c5765133e5bd3c4e95baa6d31b3357af8129370293dcd3b3a35cd1de8e8dd33a36841ba210cb64a7dc0f51db43ae03de36c3a69f395010a5c997e1e5dd1d0aa9e2ca70381f19f16769729ea9658f8c3567167e86afe040bc8d09092b707d9678bcad0fe81f5c19a108fcb12df6b97956c43c79d417e12cce094abfef0d3a8be4e8ebf86f7bf1a8d3e73c4fffad502e3321fbe7a528b17328437dfda1c4ea8941fd92597a0a40b2d83d11176b8b75f54f3f08b99b05c40e070e730249b290992708b393e8fda326701b268f49edc699ab9ec7a07e99f2b44b6255b8723fb8851189e83b319509a75113c24cd8aaccde7b65aea2b4d495991bd7a4a19b792d97d9eb8297f275924bfb2c825a9b015adc7f6b0e2c99880abc4ee835784e47af4287a21dc1095b94f97b1b3b942ea2bdc8a5848056d9c88dff660bda1336b44558859d559ed25ffee53b62543b5c97c3014cb39323cf471fb96e3a76667a1186850e538047dfec6d6f2e32163d08ad10ac0ee674abd1b755c4c4b105ca1eb7730a1daf2356e180bbe777e71f9d4ea7654c9614d34ef4fcfaad155774d06b7a381d552b732c76f6c25f1c3612da9b1d802b9b0d6e0c3230fcc7c46a7d97f698d102202d4543e0f7a62c8837ea448dc2595e650679aa3510acadc94ed66c7910255d3a2874875634ed5049fa023b219fcc6797391c53b9c39da0770283c051205593638652fdc43553cfadb76b839f5df1cd8b13efc2412bbf559e5687ba0cdaa7dd1e2f0d2fab734bc534dcc98dc17d51f8d69546f908cc76ec59393de21880ec3174d94f7d496840174454e28c8c9296f671c4b05d502447a02d182d8d689e15c3c6b314d7098c836e5f18d14981bd793606379a82ebacb011128b13e4cb96705ae292f226bcad2c0d90d412e11dbcbb5130d145c280319151a10fc8f57a6bb21f3f60951b5e1eee620687f61e35eaf66d746b9a09dc67478edc153f4e5b08a3f8d8380d562b8e4aadc0b11b9b9ea00237c65c97196bc2147425c2f7c951b85e4e47410ee91636b97094f58ed609d94e688f260019a017a805a3c7f7a3f00c291e653992866e0a8665ed8829ef5bd715a4d27c4ffe0388435ade10b9b5463ff718c64ea7d8cfe4522f60c4e5d197d364537be5df7bb9ae2797279a854bcd8a026382ced0789e1273c8002b86169cd56f5797237c0451df016beef8f67e05aa3a60d1f46ca2d2f26032ccbf72b89eb36a852ec4dfbe5f1438c24694912f9120f000d813f893ee70963b3c5e2f3297896f25df62f9dbef3aac82197ae749a5531540ee967018127f26dcc3f53b258d3d6cfed2c28454526dd85c9c7cfe703fcc6004c0f4b369e649d665c0f25247fb7bb4b2ef5ce3df1d81531f6ed68b3a5311ba2fd6f9b378aa27a99c6b35603670b704f4631a9003d610d3ced809c5ea4031e69383f25287107276c44bc6a292c17027b41bd335c4b76ac25ad05b2010883ce945d227c020e5b9b4cb92b8654787af9e5c2f4ff8ece96c921b6e47216ef1cd20ae8be06d35b0a6fe718139c5a6db99e1999c9f228a4c2bb2eada83fbe736e278d2edfa213039b5aebf235a7c95dbf777c584c1c6adce8247fe9954798f83469078b42be48b219ae97daf1012529ce329d6a61f1d0160555cff746a4037c373bad3ff2ee033443f51e0d6fc0763ec3c498705aef3c03c5a2f53e4e182a3b3930133b1e7a99de0e5cc27757dc6702da8f2764c5b879f06a66ae8f0d4e72dee7bc6a755d173908c398ef3e371c798e71e62eb012cbc43ba4b895aac342adaa222c63454f835ee22c482ea56de180bd546af6b0f1e0c3eee580152d98b14fd9b75790ffc292961530218931bebf6cec08a64afa279412bf30a3dda9e8a81b6ffd5edd5ad2e290f13a2ed2710ed1d3b383025afc49c0a1d4d68bca24988edc5b2f4a856c32f259094d281a072f4734"}, &(0x7f00000007c0)={0x20, 0x3, 0x1, 0x3}}) r6 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSABS20(r6, 0xc0085508, 0x0) r7 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x80, 0x2) ioctl$HIDIOCGCOLLECTIONINDEX(r7, 0x40184810, &(0x7f0000000140)={0x1, 0x1, 0x377, 0xac74, 0x7, 0x4}) [ 1821.886201][ T83] usb 6-1: config 0 has an invalid interface number: 94 but max is 0 [ 1821.894322][ T83] usb 6-1: config 0 has no interface number 0 [ 1821.916116][ T83] usb 6-1: config 0 interface 94 has no altsetting 0 [ 1821.922864][ T83] usb 6-1: New USB device found, idVendor=0f88, idProduct=042e, bcdDevice= 1.00 [ 1821.927237][T18851] hso 3-1:0.15: Failed to find BULK IN ep [ 1821.931985][ T83] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1821.946278][ T3509] usb 4-1: device descriptor read/64, error 18 [ 1821.955958][ T83] usb 6-1: config 0 descriptor?? 01:15:13 executing program 0: ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x20400) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x02\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\xf2\x00', 0x0, 0x800) read$hidraw(r1, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000001300)) read$hidraw(r2, &(0x7f0000000040)=""/126, 0x7e) write$hidraw(r0, &(0x7f00000000c0)="35f39e70fc5cfbac39ff894adc5eebff56dfe3", 0x13) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hidraw(0x0, 0x1, 0x2246) read$hidraw(r3, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) syz_open_dev$evdev(0x0, 0x0, 0x359801) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, &(0x7f00000001c0)) ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x6, 0x1b2fe9a06188fa76) r5 = syz_usb_connect$hid(0x6, 0x3f, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x17ef, 0x60a3, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0xff, 0x40, 0x2, [{{0x9, 0x4, 0x0, 0xcd, 0x1, 0x3, 0x1, 0x0, 0x5, {0x9, 0x21, 0x8000, 0x7, 0x1, {0x22, 0xd}}, {{{0x9, 0x5, 0x81, 0x3, 0x29e, 0x2, 0x40, 0x9}}, [{{0x9, 0x5, 0x2, 0x3, 0xa1, 0xfe, 0x36, 0x1}}]}}}]}}]}}, &(0x7f0000000400)={0xa, &(0x7f0000000280)={0xa, 0x6, 0x310, 0x4, 0x0, 0x3, 0x20}, 0x34, &(0x7f00000002c0)={0x5, 0xf, 0x34, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x4, 0x0, 0x1, 0x2, 0x208}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0xf, 0x7, 0x7f}, @ext_cap={0x7, 0x10, 0x2, 0x28, 0xc, 0x8, 0x6a}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x1, "dfcd4d340c01217b7111cb6c0003521b"}]}, 0x1, [{0x65, &(0x7f0000000340)=@string={0x65, 0x3, "26190d9b1e5078c7bbcda6a0838476f2c83dd169d07a88af54a1ebe90986b50d01c22f76c6346f423f7a178eacd9db479a964f1445b75093a22535c5dea1f8d0a88b0b9b0c7e638eb0007d36f870d8a3d89c1357bf8493462eae8f4fca58f610995af3"}}]}) syz_usb_control_io$hid(r5, &(0x7f0000000600)={0x24, &(0x7f0000000440)={0x0, 0x21, 0x8c, {0x8c, 0x2, "4a0dc84d33159e845244e449d57fbfd0164bf851f68f36f3f584f6d6bf298eaa33cdb841690e03f60c7522ddc3eeb78636464b5a322955ba5c19c95088b2b674d4202adf36e8ebaae3a95139a48dfc889d5b756a673a7636ab2431e7b1d29c0b078f1d522a172bac1c7b1e56b2bd57de4db05cc22ee25e16e4a31acede770bca36048af1e04974aa0517"}}, &(0x7f0000000500)={0x0, 0x3, 0x4b, @string={0x4b, 0x3, "f2bb7b9761aefcf5655a13d64bd8173459e85739e3da309ef4f53756a4b1b4638d0112218d48d2af1745716b5a3b96bfccf3508ea9c2d37bff4d4d535109ada82b668b6ea5a0df78f6"}}, &(0x7f0000000580)={0x0, 0x22, 0x1b, {[@main=@item_4={0x3, 0x0, 0x0, "c2fefe9a"}, @local=@item_4={0x3, 0x2, 0x5, "30c6084a"}, @main=@item_4={0x3, 0x0, 0x9, "6a974e77"}, @local=@item_4={0x3, 0x2, 0xa, "3792eb6e"}, @global=@item_012={0x2, 0x1, 0xa, "c4e2"}, @main, @global=@item_012={0x2, 0x1, 0x7, "b246"}]}}, &(0x7f00000005c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x1, 0x0, 0x1, {0x22, 0x9e1}}}}, &(0x7f0000000800)={0x2c, &(0x7f0000000640)={0x0, 0xe, 0xdf, "e1ef136a588a273ed622b5d425eaaf04aed543e75e349f58c88bb3a235f779cf95352aab53164a68d62eaa3fab0c91631d6e5d3850b3faf4b962fb1429711f03ebe54207460929492323f81226fd5d665556bbee7d224619b12765abf617b3c7b57c206391532de4d7b5df359c679def979fbcd8da8e6fde218a8f48a5edd1d7c7fb76e6fdd05ce92e4f341ae17b300fffddaed164648c1832403d1514f4ae312a3f5379f8d0660a6ef69356fbce2821450e093485d5a909ce26ff77876f6ab3aba0fa780c39abb2a653190a43418cf8e2f7bc928542f08ef00356eb255250"}, &(0x7f0000000740)={0x0, 0xa, 0x1, 0x7e}, &(0x7f0000000780)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000001340)={0x20, 0x1, 0x1000, "f5dd6e887692b4eceb9b2791d226a160214196a223e70557e8da8b772856510d79b460aee480a48378346559a9caa9e086c4d764ee1b2cece0c1d78faaafaa1a569383edb1e29a62a49aff83649bc4d5e2eccf24d10c71deda2aa24ea5f7d3c259a879e2caa4a17f93b05e992ebd4b2e441827f3c6f50d409944c95211c87235097a73d3ffb041b0ef13ba13f51940826cce0faa860fdf1860bf6bfe394dbc5838f011ed316294320ae523b48f2eb8c70926333797289e486648d135334c6a9860e58dcd558c1a5eafdc1d0ed8c7672964b705dbfc85137f6bdd49254dc5dac1736053cc61047ade4b911f49ab31cc8b5ca6f12caa576905ee8c8b00bcec7ca1497b7f0d6e575d8a6c123f919aa0944a695686e8c2131c1e843a1231ca4569745e431e8f830f151963d2363f69eaf63ef49cecf29952f9abb7c7bf58e3c5076ec2be40bd1f0d957b6fbc86addb56fcf943f1de3533a1a18dc57a04a8dfd47e5fe9bf856c1c60a81853b3cda55bce27b2a448bce43a55cbdf55b66632be196d4fdd1a5c0f52fb95650824f86b87094142cb3fa51f2716fbaa861dbdf9be02aba39fda2b48fb3a0ad3d2c3ba7f28aa6dc0441e3318343b8bdd552dde35db8c8b1f1d60e222b5b96fb8fa8eae7d2c4aff324edd06f05fa9baff3664bb53aa406556c10474deb58bf4f2a0f56c91cb3a96b2896fd63ac93260630d9ac63a2b2761dc8a3a55c3910fe481382fcaa014b09baecb89cef8063ebd67f862a6958d68c9b590785fbb6d98bc25edaa398ab93aaf1c20ff3e969bbcbac8bfb6ec4083ab76ef21eb587e78dc43879bbb1eaa7d3615c80a277177c78b16b6893a4ddcc1d881f1d7b27955c8e78e8c28ec0bd7ce8135a0a07f62a85422b890f3df2af6fbaddca16705f7a065ded94413bb1010fc68f9f314b47e4b2a7ee87527e0b3a21a322398d54e2c5601c178a04485a1219583d78e8f6efffd556c18e4fd75115f77fb6dc669be00febdd5ba1f8eb4c70cf327bbcf374453a918c3f908fcc3e0bf459e8009acc2b006a1a059aa12f077b16ceac2d124d0affbed95a454b10cf4a5df8893cea39a5c089c5d646b49314f5568e4ef6b03be72eceb30584bca0965feed7e49fb9359572485219d6c4416707e5cf4912d6c95535c408117270336d0864f94fb227c74cb9f9b159b055adf0097715036d395131803d5e1e2321426bbdb97fad75f438934dfce241682c9c8cce87c5522ea485d9a3b69e50612c63b1dd51c37f594e3be0ee6b7693b1c622a1e94e0f2ebd03e53f891f25e89910cd313f4d503d6bcb154719d58c0f95732ae8d8ff8172c6689b48460f8a34e3d1a492e80f614e2c14e14db1b5efd856c98cb1a6d2e9fae110f25a23b5488b510d5f5e68526617798ea9454a6a4ad28022df42e68c887e14b4951e2d81c9d4ae0c8cfea36b3188d62ab5019aa35f76877186c8b1d504d48d8ecd7b39143283bba9927662be2f4030ccbe5e027a65be852d978879248edb198d89a4ab6cd3f20d3d000691abfc14b5332e17309e83473b81d6fc89cc1e546859253ae95d2fb79a89f20192bbed32cc10eead6aa13ba621a61dec7d08c32a8a2e912823b1e8b8c0fe56f5d5951450ab263a81908d3250bf3bd00c5d710cc5316932155aaa37132fad34e6aa23f57e20cbc97d1706e35e5254d2b7e912aebcce0e322cb39296f7782927f8a4e677a090319020a4c48862f77292521fc012cb48341b0bc2f3e178d794bc2c1161a0a40161707c507192ecdc8cce605e3ee1f548b4d68df7f248d2350e2e197499bec1fb69975a8e399953d8f6669f17fba8ba61cd1ab4e6e174edc66ec2acb0318bd14b197edd57066fe47ca6e60345a529dc43b511f8ef8ea9f64e415ba37cc30c9f75d5b89a0eb5727e932c448b1d60481936f23e1dc619e8c8925c41215a82455b4ea20ee5b4bf33667c3d9ee75820fae3e2f7f80d7c2da6c052d24c7dcb54fd62e3cfb4036075cbbf8d02555eeba4ee3737748b604598aeb4d0e2a8d87146b0befd08a5fc1f1c03e768cdad3e6dcf2762a771fd59ba7525067fa4c0806168b014a0f6a18029a5e40f2404b5e6806a38a645161b33e73314e98f6b247fb3d34f7c09842509774997933f0a36a56a20905da7f6a0f99b866a3bfd99ce0dadbe7c4dc06e0bf06383f1de455fe6f709060c753a96b1ed6a087e8d257d994e9e8939d4df531acc7ad6b9dba74310797faa2c7cf23d739282af91b0e1dc055e65abbc936aecfa5c533a513a291d944230054121440af3d61bd88a108b102ae7e65ef92e33ec03c8c12580704a1914f2f65f56d2ea0c1d3809f732ef100ea4019577613ba0a155fa77d1dc2bedfa5ab5925a2006f06d646f604477c8ec8d08f70ad7c9936a558bcbfec8dfea36a7df22948fab291812439f593ed39e716acf3ffa5b01f373862f67fae61b56ac9d913d9934933a43322ec532025eb4fd8afa9b7b94cad3dc8f97abc12983c4256f6781f0b0a880d54b998fa3ae5cb74063f0e0c96f9eb1297163b7f07ed4cc80d041b7104c6b3a5bf29abf930a8b6a077d589bed80a69cb6cac756a1e27b660fc7dfa91eb1448218ea5eedc05c4f8160637f31db204e3dde62b9d414158c6e4da03c638d47a10558417af24e9c0c8648572718ebeec73c8aeb65721fb52c6316e1bf32e39f095afb5ea0faba360356df0cb5d524822091ec58d9744e69dbaf95f611f9b6cf53a4e0b29a457911d82a7d499dc788aee995eca8f76324d2c31af53108265742f0f095a87351d5e791724677d929b4e9eae9cb1707f84e8ca54fdc10522760f53ef4eb6b83ab8591a67e28e90b5c828697770a07459f3b0db1dbb752d9d64069cbf25867efed347fde64b6ce37e8d8a17f95998b47b89ba795c584eda25ebfe0c2463326cb1e3d157554614160b31fc0511c20fd72b4658709bf6ecd53d9061626fbb2c20eae99c6cc0ad12447838c6e2d4e063de3c62757ef8e9ba708e9627b7df6248f5c455a8e5189f81badea11f99561635441de76407a51d63f4e301ee863f1c33cc8cf8a8e4241d0b0305dbc1d63d8be061b1bc16411baa9ff86357f50ff12df6feb6c13d02abd8b9b4487a57362ce91eb1efd7fca5c0138018bcddcc9c03da0d07f033bbef34e3b1018fe75507134eca96134776657eb9b5b6acf790bbcc4f5e85f01ef817bb55e7021f79ec220ef9641660b7d61bd946873aeadb6b29d87e46e66a5d3a2d6ae68c049d4be09fd3657d423eeb6145a050c85f0dc7873ca87a7dd2a90e76f460730542d9cb9b1e445dc628eb604586c21e1f28ef9e7b30a944e5fb2b4b6b43bf73a6958df7dc0fa037b4a7dcfd82d9af16a38b6384424ff02999fcd9774841f2ff28c97d259012ca76798374cc42f4ad25a49c2ce267d23f153fe03e4d8f1aa71cf2ecb3bb0b5851acc8a937ab1f5e44219a0595f0f009f7cc30cf3db7810f5822e19215155bd8edd8599340f71a03e786dc7fed1df4678bb000cdd6d897c5094586f1a67bca3f65b1916529ec858121a3fea52fc8d8ebb6c838d942b7a8abd26f851309f41a9ada91dcf5c9d6bbb3101bb6079e8b6e27711923086ef2d558c2aee064b275c90587a30dbd18b8896bdcbef70f6a127af0a92decb35f9d64796907ce5bfa5b6535d95aeafd5691d9caf1227827b8e91f8a6cfb1600e1447bad6951afd5f11707f2a049b93eefdc2789ff34a044fa93939c3426b6b27a24fa68241bfa2218ee9c3ba889dd148593f0a59941da4eb47c31b476fce22a674624973ac23bafce29e878954fed6b2696bd2a1194f1307c141e7b147eccb393d318df0c5765133e5bd3c4e95baa6d31b3357af8129370293dcd3b3a35cd1de8e8dd33a36841ba210cb64a7dc0f51db43ae03de36c3a69f395010a5c997e1e5dd1d0aa9e2ca70381f19f16769729ea9658f8c3567167e86afe040bc8d09092b707d9678bcad0fe81f5c19a108fcb12df6b97956c43c79d417e12cce094abfef0d3a8be4e8ebf86f7bf1a8d3e73c4fffad502e3321fbe7a528b17328437dfda1c4ea8941fd92597a0a40b2d83d11176b8b75f54f3f08b99b05c40e070e730249b290992708b393e8fda326701b268f49edc699ab9ec7a07e99f2b44b6255b8723fb8851189e83b319509a75113c24cd8aaccde7b65aea2b4d495991bd7a4a19b792d97d9eb8297f275924bfb2c825a9b015adc7f6b0e2c99880abc4ee835784e47af4287a21dc1095b94f97b1b3b942ea2bdc8a5848056d9c88dff660bda1336b44558859d559ed25ffee53b62543b5c97c3014cb39323cf471fb96e3a76667a1186850e538047dfec6d6f2e32163d08ad10ac0ee674abd1b755c4c4b105ca1eb7730a1daf2356e180bbe777e71f9d4ea7654c9614d34ef4fcfaad155774d06b7a381d552b732c76f6c25f1c3612da9b1d802b9b0d6e0c3230fcc7c46a7d97f698d102202d4543e0f7a62c8837ea448dc2595e650679aa3510acadc94ed66c7910255d3a2874875634ed5049fa023b219fcc6797391c53b9c39da0770283c051205593638652fdc43553cfadb76b839f5df1cd8b13efc2412bbf559e5687ba0cdaa7dd1e2f0d2fab734bc534dcc98dc17d51f8d69546f908cc76ec59393de21880ec3174d94f7d496840174454e28c8c9296f671c4b05d502447a02d182d8d689e15c3c6b314d7098c836e5f18d14981bd793606379a82ebacb011128b13e4cb96705ae292f226bcad2c0d90d412e11dbcbb5130d145c280319151a10fc8f57a6bb21f3f60951b5e1eee620687f61e35eaf66d746b9a09dc67478edc153f4e5b08a3f8d8380d562b8e4aadc0b11b9b9ea00237c65c97196bc2147425c2f7c951b85e4e47410ee91636b97094f58ed609d94e688f260019a017a805a3c7f7a3f00c291e653992866e0a8665ed8829ef5bd715a4d27c4ffe0388435ade10b9b5463ff718c64ea7d8cfe4522f60c4e5d197d364537be5df7bb9ae2797279a854bcd8a026382ced0789e1273c8002b86169cd56f5797237c0451df016beef8f67e05aa3a60d1f46ca2d2f26032ccbf72b89eb36a852ec4dfbe5f1438c24694912f9120f000d813f893ee70963b3c5e2f3297896f25df62f9dbef3aac82197ae749a5531540ee967018127f26dcc3f53b258d3d6cfed2c28454526dd85c9c7cfe703fcc6004c0f4b369e649d665c0f25247fb7bb4b2ef5ce3df1d81531f6ed68b3a5311ba2fd6f9b378aa27a99c6b35603670b704f4631a9003d610d3ced809c5ea4031e69383f25287107276c44bc6a292c17027b41bd335c4b76ac25ad05b2010883ce945d227c020e5b9b4cb92b8654787af9e5c2f4ff8ece96c921b6e47216ef1cd20ae8be06d35b0a6fe718139c5a6db99e1999c9f228a4c2bb2eada83fbe736e278d2edfa213039b5aebf235a7c95dbf777c584c1c6adce8247fe9954798f83469078b42be48b219ae97daf1012529ce329d6a61f1d0160555cff746a4037c373bad3ff2ee033443f51e0d6fc0763ec3c498705aef3c03c5a2f53e4e182a3b3930133b1e7a99de0e5cc27757dc6702da8f2764c5b879f06a66ae8f0d4e72dee7bc6a755d173908c398ef3e371c798e71e62eb012cbc43ba4b895aac342adaa222c63454f835ee22c482ea56de180bd546af6b0f1e0c3eee580152d98b14fd9b75790ffc292961530218931bebf6cec08a64afa279412bf30a3dda9e8a81b6ffd5edd5ad2e290f13a2ed2710ed1d3b383025afc49c0a1d4d68bca24988edc5b2f4a856c32f259094d281a072f4734"}, &(0x7f00000007c0)={0x20, 0x3, 0x1, 0x3}}) r6 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSABS20(r6, 0xc0085508, 0x0) r7 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x80, 0x2) ioctl$HIDIOCGCOLLECTIONINDEX(r7, 0x40184810, &(0x7f0000000140)={0x1, 0x1, 0x377, 0xac74, 0x7, 0x4}) [ 1822.017293][ T83] usb-storage 6-1:0.94: USB Mass Storage device detected [ 1822.042068][ T83] usb-storage 6-1:0.94: Quirks match for vid 0f88 pid 042e: 10 [ 1822.128551][T18851] usb 3-1: USB disconnect, device number 67 [ 1822.176931][T31888] keytouch 0003:0926:3333.009F: fixing up Keytouch IEC report descriptor [ 1822.197567][T31888] input: HID 0926:3333 as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.0/0003:0926:3333.009F/input/input958 [ 1822.322943][T31888] keytouch 0003:0926:3333.009F: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.4-1/input0 [ 1822.336118][ T3509] usb 4-1: device descriptor read/64, error 18 [ 1822.348711][ T4699] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 1822.379239][T18851] usb 5-1: USB disconnect, device number 8 [ 1822.446470][T20883] usbhid 2-1:1.0: can't add hid device: -71 [ 1822.453716][T20883] usbhid: probe of 2-1:1.0 failed with error -71 [ 1822.456339][ T3509] usb usb4-port1: attempt power cycle [ 1822.464552][T20883] usb 2-1: USB disconnect, device number 12 [ 1822.516211][ T17] usb 1-1: new high-speed USB device number 5 using dummy_hcd [ 1822.766159][ T17] usb 1-1: Using ep0 maxpacket: 16 01:15:14 executing program 1: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) read$hiddev(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x4802, 0x0) r1 = syz_open_dev$hidraw(0x0, 0xfffffffffffff801, 0x800) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x2246) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0xfffff1ff) syz_open_dev$hiddev(&(0x7f0000000140)='/dev/usb/hiddev#\x00', 0x9b, 0x5000) ioctl$EVIOCGBITSND(0xffffffffffffffff, 0x80404532, &(0x7f00000002c0)=""/222) read$hidraw(r1, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) ioctl$EVIOCGNAME(r0, 0x80404506, &(0x7f0000000080)=""/154) ioctl$HIDIOCSFLAG(0xffffffffffffffff, 0x4004480f, &(0x7f0000000400)) write$hidraw(r3, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f0000000440)={0x3ff, 0x10000, 0x8000, 0x7, 0x4, 0x5}) [ 1822.886211][ T17] usb 1-1: config 1 interface 0 altsetting 205 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 1822.899448][ T17] usb 1-1: config 1 interface 0 has no altsetting 0 01:15:14 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x100000000008, 0x926, 0x3333, 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(r0, &(0x7f0000000080)={0x2c, &(0x7f0000000240)=ANY=[@ANYBLOB="eeff22"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0xea, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000001440)={0x2c, 0x0, 0x0, &(0x7f0000000300)={0x0, 0xf, 0x13, {0x5, 0xf, 0x13, 0x2, [@generic={0x3}, @wireless={0xb, 0x10, 0x1, 0x0, 0x75, 0x0, 0x0, 0x400}]}}, 0x0, 0x0}, 0x0) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, &(0x7f00000001c0)={0x14, &(0x7f0000000140)={0x0, 0x0, 0x2, {0x2}}, 0x0}, 0x0) r2 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGVERSION(r2, 0x80044501, &(0x7f00000001c0)=""/75) write$hidraw(r1, &(0x7f00000000c0)="047bc0e9eb4465d225fb59c36f17e9445f68550760033d3276a8b0239199b76c4194881d81d94ba7d9c7637f87613ae5156ac2302f1dfd94b834c5baead970fe4e563b3c144f22c41579858b87", 0x4d) [ 1822.956115][T29850] usb 3-1: new high-speed USB device number 68 using dummy_hcd [ 1823.066735][ T17] usb 1-1: New USB device found, idVendor=17ef, idProduct=60a3, bcdDevice= 0.40 [ 1823.075824][ T17] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1823.083894][ T17] usb 1-1: Product: syz [ 1823.088158][ T17] usb 1-1: Manufacturer: syz [ 1823.093112][ T17] usb 1-1: SerialNumber: syz [ 1823.176095][ T3509] usb 4-1: new high-speed USB device number 101 using dummy_hcd [ 1823.196277][T29850] usb 3-1: Using ep0 maxpacket: 32 [ 1823.266192][T18851] usb 5-1: new high-speed USB device number 9 using dummy_hcd 01:15:15 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000001900)={{0x12, 0x1, 0x0, 0x8e, 0x32, 0xf7, 0x20, 0xaf0, 0xd257, 0x4e87, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xf, 0x0, 0x0, 0xff, 0xa5, 0x2c}}]}}]}}, 0x0) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x100000000, 0x380100) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000540)={0x34, &(0x7f0000000000)=ANY=[@ANYBLOB="000011000000851049e21fec4c1367f2e157ed6f3a02"], 0x0, 0x0, 0x0, 0x0, 0x0}) 01:15:15 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000003e40)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0xd8c, 0x22, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, 0x0) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000140)={0x24, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0022220000008b7ea683020bc4eb48fd0a8c930baf9db9b50807d9c68a500b18c1187b03"], 0x0}, 0x0) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r1, 0x400c4807, &(0x7f0000000000)) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x80000000, 0x2) ioctl$HIDIOCGVERSION(r1, 0x80044801, &(0x7f0000000ec0)) read$hidraw(0xffffffffffffffff, 0x0, 0x0) [ 1823.316216][T29850] usb 3-1: config 0 has an invalid interface number: 15 but max is 0 [ 1823.324423][T29850] usb 3-1: config 0 has no interface number 0 [ 1823.330695][T29850] usb 3-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 1823.339875][T29850] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1823.349116][T29850] usb 3-1: config 0 descriptor?? [ 1823.506135][T18851] usb 5-1: Using ep0 maxpacket: 8 [ 1823.607192][T29850] hso 3-1:0.15: Failed to find BULK IN ep [ 1823.626308][T18851] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1823.637330][T18851] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping [ 1823.647302][T18851] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1823.660209][T18851] usb 5-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 1823.669297][T18851] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1823.677344][T22496] usb 2-1: new high-speed USB device number 13 using dummy_hcd [ 1823.685948][T18851] usb 5-1: config 0 descriptor?? [ 1823.706196][ T4707] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 1823.736172][ T17] usbhid 1-1:1.0: can't add hid device: -71 [ 1823.742186][ T17] usbhid: probe of 1-1:1.0 failed with error -71 [ 1823.750800][ T17] usb 1-1: USB disconnect, device number 5 [ 1823.756132][ T3509] usb 4-1: device descriptor read/64, error 18 01:15:15 executing program 2: syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0xca, 0x4c, 0xe5, 0x20, 0x46d, 0xa0e, 0xbae, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3}}]}}]}}, 0x0) r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000001900)={{0x12, 0x1, 0x0, 0x8e, 0x32, 0xf7, 0x20, 0xaf0, 0xd257, 0x4e87, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xf, 0x0, 0x0, 0xff, 0xa5, 0x2c}}]}}]}}, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000540)={0x34, &(0x7f0000000000)=ANY=[@ANYBLOB="000011000000851049e21fec4c1367f2e157ed6f3a02"], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$hiddev(&(0x7f0000000180)='\xff\x03\x00\x00\xee\xc7\xe9\x14\x00', 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2246) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x216bd) write$hidraw(r1, &(0x7f0000000000)=':', 0x1) r2 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGVERSION(r2, 0x80044501, &(0x7f00000001c0)=""/75) ioctl$EVIOCGABS0(r2, 0x80184540, &(0x7f00000000c0)=""/176) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r3, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGCOLLECTIONINFO(r3, 0xc0104811, &(0x7f0000000040)={0x3e29, 0x20, 0x6, 0x3f}) syz_usb_connect(0x0, 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000189020100017600000009040000200209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_connect$printer(0x0, 0x0, 0x0, 0x0) syz_usb_control_io$printer(0xffffffffffffffff, 0x0, 0x0) [ 1823.856829][T29850] usb 3-1: USB disconnect, device number 68 [ 1823.936384][T22496] usb 2-1: Using ep0 maxpacket: 16 [ 1824.056413][T22496] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1824.067605][T22496] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping [ 1824.077599][T22496] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1824.090708][T22496] usb 2-1: New USB device found, idVendor=0d8c, idProduct=0022, bcdDevice= 0.00 01:15:15 executing program 0: ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x20400) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x02\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\xf2\x00', 0x0, 0x800) read$hidraw(r1, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000001300)) read$hidraw(r2, &(0x7f0000000040)=""/126, 0x7e) write$hidraw(r0, &(0x7f00000000c0)="35f39e70fc5cfbac39ff894adc5eebff56dfe3", 0x13) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hidraw(0x0, 0x1, 0x2246) read$hidraw(r3, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) syz_open_dev$evdev(0x0, 0x0, 0x359801) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, &(0x7f00000001c0)="4add770f7afddb40ac8b724dac0aa66b98f20a5e1ff8a25a3aa7a31df7eed290d1acef3771") ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x6, 0x1b2fe9a06188fa76) r5 = syz_usb_connect$hid(0x6, 0x3f, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x17ef, 0x60a3, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0xff, 0x40, 0x2, [{{0x9, 0x4, 0x0, 0xcd, 0x1, 0x3, 0x1, 0x0, 0x5, {0x9, 0x21, 0x8000, 0x7, 0x1, {0x22, 0xd}}, {{{0x9, 0x5, 0x81, 0x3, 0x29e, 0x2, 0x40, 0x9}}, [{{0x9, 0x5, 0x2, 0x3, 0xa1, 0xfe, 0x36, 0x1}}]}}}]}}]}}, &(0x7f0000000400)={0xa, &(0x7f0000000280)={0xa, 0x6, 0x310, 0x4, 0x0, 0x3, 0x20}, 0x34, &(0x7f00000002c0)={0x5, 0xf, 0x34, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x4, 0x0, 0x1, 0x2, 0x208}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0xf, 0x7, 0x7f}, @ext_cap={0x7, 0x10, 0x2, 0x28, 0xc, 0x8, 0x6a}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x1, "dfcd4d340c01217b7111cb6c0003521b"}]}, 0x1, [{0x65, &(0x7f0000000340)=@string={0x65, 0x3, "26190d9b1e5078c7bbcda6a0838476f2c83dd169d07a88af54a1ebe90986b50d01c22f76c6346f423f7a178eacd9db479a964f1445b75093a22535c5dea1f8d0a88b0b9b0c7e638eb0007d36f870d8a3d89c1357bf8493462eae8f4fca58f610995af3"}}]}) syz_usb_control_io$hid(r5, &(0x7f0000000600)={0x24, &(0x7f0000000440)={0x0, 0x21, 0x8c, {0x8c, 0x2, "4a0dc84d33159e845244e449d57fbfd0164bf851f68f36f3f584f6d6bf298eaa33cdb841690e03f60c7522ddc3eeb78636464b5a322955ba5c19c95088b2b674d4202adf36e8ebaae3a95139a48dfc889d5b756a673a7636ab2431e7b1d29c0b078f1d522a172bac1c7b1e56b2bd57de4db05cc22ee25e16e4a31acede770bca36048af1e04974aa0517"}}, &(0x7f0000000500)={0x0, 0x3, 0x4b, @string={0x4b, 0x3, "f2bb7b9761aefcf5655a13d64bd8173459e85739e3da309ef4f53756a4b1b4638d0112218d48d2af1745716b5a3b96bfccf3508ea9c2d37bff4d4d535109ada82b668b6ea5a0df78f6"}}, &(0x7f0000000580)={0x0, 0x22, 0x1b, {[@main=@item_4={0x3, 0x0, 0x0, "c2fefe9a"}, @local=@item_4={0x3, 0x2, 0x5, "30c6084a"}, @main=@item_4={0x3, 0x0, 0x9, "6a974e77"}, @local=@item_4={0x3, 0x2, 0xa, "3792eb6e"}, @global=@item_012={0x2, 0x1, 0xa, "c4e2"}, @main, @global=@item_012={0x2, 0x1, 0x7, "b246"}]}}, &(0x7f00000005c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x1, 0x0, 0x1, {0x22, 0x9e1}}}}, &(0x7f0000000800)={0x2c, &(0x7f0000000640)={0x0, 0xe, 0xdf, "e1ef136a588a273ed622b5d425eaaf04aed543e75e349f58c88bb3a235f779cf95352aab53164a68d62eaa3fab0c91631d6e5d3850b3faf4b962fb1429711f03ebe54207460929492323f81226fd5d665556bbee7d224619b12765abf617b3c7b57c206391532de4d7b5df359c679def979fbcd8da8e6fde218a8f48a5edd1d7c7fb76e6fdd05ce92e4f341ae17b300fffddaed164648c1832403d1514f4ae312a3f5379f8d0660a6ef69356fbce2821450e093485d5a909ce26ff77876f6ab3aba0fa780c39abb2a653190a43418cf8e2f7bc928542f08ef00356eb255250"}, &(0x7f0000000740)={0x0, 0xa, 0x1, 0x7e}, &(0x7f0000000780)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000001340)={0x20, 0x1, 0x1000, "f5dd6e887692b4eceb9b2791d226a160214196a223e70557e8da8b772856510d79b460aee480a48378346559a9caa9e086c4d764ee1b2cece0c1d78faaafaa1a569383edb1e29a62a49aff83649bc4d5e2eccf24d10c71deda2aa24ea5f7d3c259a879e2caa4a17f93b05e992ebd4b2e441827f3c6f50d409944c95211c87235097a73d3ffb041b0ef13ba13f51940826cce0faa860fdf1860bf6bfe394dbc5838f011ed316294320ae523b48f2eb8c70926333797289e486648d135334c6a9860e58dcd558c1a5eafdc1d0ed8c7672964b705dbfc85137f6bdd49254dc5dac1736053cc61047ade4b911f49ab31cc8b5ca6f12caa576905ee8c8b00bcec7ca1497b7f0d6e575d8a6c123f919aa0944a695686e8c2131c1e843a1231ca4569745e431e8f830f151963d2363f69eaf63ef49cecf29952f9abb7c7bf58e3c5076ec2be40bd1f0d957b6fbc86addb56fcf943f1de3533a1a18dc57a04a8dfd47e5fe9bf856c1c60a81853b3cda55bce27b2a448bce43a55cbdf55b66632be196d4fdd1a5c0f52fb95650824f86b87094142cb3fa51f2716fbaa861dbdf9be02aba39fda2b48fb3a0ad3d2c3ba7f28aa6dc0441e3318343b8bdd552dde35db8c8b1f1d60e222b5b96fb8fa8eae7d2c4aff324edd06f05fa9baff3664bb53aa406556c10474deb58bf4f2a0f56c91cb3a96b2896fd63ac93260630d9ac63a2b2761dc8a3a55c3910fe481382fcaa014b09baecb89cef8063ebd67f862a6958d68c9b590785fbb6d98bc25edaa398ab93aaf1c20ff3e969bbcbac8bfb6ec4083ab76ef21eb587e78dc43879bbb1eaa7d3615c80a277177c78b16b6893a4ddcc1d881f1d7b27955c8e78e8c28ec0bd7ce8135a0a07f62a85422b890f3df2af6fbaddca16705f7a065ded94413bb1010fc68f9f314b47e4b2a7ee87527e0b3a21a322398d54e2c5601c178a04485a1219583d78e8f6efffd556c18e4fd75115f77fb6dc669be00febdd5ba1f8eb4c70cf327bbcf374453a918c3f908fcc3e0bf459e8009acc2b006a1a059aa12f077b16ceac2d124d0affbed95a454b10cf4a5df8893cea39a5c089c5d646b49314f5568e4ef6b03be72eceb30584bca0965feed7e49fb9359572485219d6c4416707e5cf4912d6c95535c408117270336d0864f94fb227c74cb9f9b159b055adf0097715036d395131803d5e1e2321426bbdb97fad75f438934dfce241682c9c8cce87c5522ea485d9a3b69e50612c63b1dd51c37f594e3be0ee6b7693b1c622a1e94e0f2ebd03e53f891f25e89910cd313f4d503d6bcb154719d58c0f95732ae8d8ff8172c6689b48460f8a34e3d1a492e80f614e2c14e14db1b5efd856c98cb1a6d2e9fae110f25a23b5488b510d5f5e68526617798ea9454a6a4ad28022df42e68c887e14b4951e2d81c9d4ae0c8cfea36b3188d62ab5019aa35f76877186c8b1d504d48d8ecd7b39143283bba9927662be2f4030ccbe5e027a65be852d978879248edb198d89a4ab6cd3f20d3d000691abfc14b5332e17309e83473b81d6fc89cc1e546859253ae95d2fb79a89f20192bbed32cc10eead6aa13ba621a61dec7d08c32a8a2e912823b1e8b8c0fe56f5d5951450ab263a81908d3250bf3bd00c5d710cc5316932155aaa37132fad34e6aa23f57e20cbc97d1706e35e5254d2b7e912aebcce0e322cb39296f7782927f8a4e677a090319020a4c48862f77292521fc012cb48341b0bc2f3e178d794bc2c1161a0a40161707c507192ecdc8cce605e3ee1f548b4d68df7f248d2350e2e197499bec1fb69975a8e399953d8f6669f17fba8ba61cd1ab4e6e174edc66ec2acb0318bd14b197edd57066fe47ca6e60345a529dc43b511f8ef8ea9f64e415ba37cc30c9f75d5b89a0eb5727e932c448b1d60481936f23e1dc619e8c8925c41215a82455b4ea20ee5b4bf33667c3d9ee75820fae3e2f7f80d7c2da6c052d24c7dcb54fd62e3cfb4036075cbbf8d02555eeba4ee3737748b604598aeb4d0e2a8d87146b0befd08a5fc1f1c03e768cdad3e6dcf2762a771fd59ba7525067fa4c0806168b014a0f6a18029a5e40f2404b5e6806a38a645161b33e73314e98f6b247fb3d34f7c09842509774997933f0a36a56a20905da7f6a0f99b866a3bfd99ce0dadbe7c4dc06e0bf06383f1de455fe6f709060c753a96b1ed6a087e8d257d994e9e8939d4df531acc7ad6b9dba74310797faa2c7cf23d739282af91b0e1dc055e65abbc936aecfa5c533a513a291d944230054121440af3d61bd88a108b102ae7e65ef92e33ec03c8c12580704a1914f2f65f56d2ea0c1d3809f732ef100ea4019577613ba0a155fa77d1dc2bedfa5ab5925a2006f06d646f604477c8ec8d08f70ad7c9936a558bcbfec8dfea36a7df22948fab291812439f593ed39e716acf3ffa5b01f373862f67fae61b56ac9d913d9934933a43322ec532025eb4fd8afa9b7b94cad3dc8f97abc12983c4256f6781f0b0a880d54b998fa3ae5cb74063f0e0c96f9eb1297163b7f07ed4cc80d041b7104c6b3a5bf29abf930a8b6a077d589bed80a69cb6cac756a1e27b660fc7dfa91eb1448218ea5eedc05c4f8160637f31db204e3dde62b9d414158c6e4da03c638d47a10558417af24e9c0c8648572718ebeec73c8aeb65721fb52c6316e1bf32e39f095afb5ea0faba360356df0cb5d524822091ec58d9744e69dbaf95f611f9b6cf53a4e0b29a457911d82a7d499dc788aee995eca8f76324d2c31af53108265742f0f095a87351d5e791724677d929b4e9eae9cb1707f84e8ca54fdc10522760f53ef4eb6b83ab8591a67e28e90b5c828697770a07459f3b0db1dbb752d9d64069cbf25867efed347fde64b6ce37e8d8a17f95998b47b89ba795c584eda25ebfe0c2463326cb1e3d157554614160b31fc0511c20fd72b4658709bf6ecd53d9061626fbb2c20eae99c6cc0ad12447838c6e2d4e063de3c62757ef8e9ba708e9627b7df6248f5c455a8e5189f81badea11f99561635441de76407a51d63f4e301ee863f1c33cc8cf8a8e4241d0b0305dbc1d63d8be061b1bc16411baa9ff86357f50ff12df6feb6c13d02abd8b9b4487a57362ce91eb1efd7fca5c0138018bcddcc9c03da0d07f033bbef34e3b1018fe75507134eca96134776657eb9b5b6acf790bbcc4f5e85f01ef817bb55e7021f79ec220ef9641660b7d61bd946873aeadb6b29d87e46e66a5d3a2d6ae68c049d4be09fd3657d423eeb6145a050c85f0dc7873ca87a7dd2a90e76f460730542d9cb9b1e445dc628eb604586c21e1f28ef9e7b30a944e5fb2b4b6b43bf73a6958df7dc0fa037b4a7dcfd82d9af16a38b6384424ff02999fcd9774841f2ff28c97d259012ca76798374cc42f4ad25a49c2ce267d23f153fe03e4d8f1aa71cf2ecb3bb0b5851acc8a937ab1f5e44219a0595f0f009f7cc30cf3db7810f5822e19215155bd8edd8599340f71a03e786dc7fed1df4678bb000cdd6d897c5094586f1a67bca3f65b1916529ec858121a3fea52fc8d8ebb6c838d942b7a8abd26f851309f41a9ada91dcf5c9d6bbb3101bb6079e8b6e27711923086ef2d558c2aee064b275c90587a30dbd18b8896bdcbef70f6a127af0a92decb35f9d64796907ce5bfa5b6535d95aeafd5691d9caf1227827b8e91f8a6cfb1600e1447bad6951afd5f11707f2a049b93eefdc2789ff34a044fa93939c3426b6b27a24fa68241bfa2218ee9c3ba889dd148593f0a59941da4eb47c31b476fce22a674624973ac23bafce29e878954fed6b2696bd2a1194f1307c141e7b147eccb393d318df0c5765133e5bd3c4e95baa6d31b3357af8129370293dcd3b3a35cd1de8e8dd33a36841ba210cb64a7dc0f51db43ae03de36c3a69f395010a5c997e1e5dd1d0aa9e2ca70381f19f16769729ea9658f8c3567167e86afe040bc8d09092b707d9678bcad0fe81f5c19a108fcb12df6b97956c43c79d417e12cce094abfef0d3a8be4e8ebf86f7bf1a8d3e73c4fffad502e3321fbe7a528b17328437dfda1c4ea8941fd92597a0a40b2d83d11176b8b75f54f3f08b99b05c40e070e730249b290992708b393e8fda326701b268f49edc699ab9ec7a07e99f2b44b6255b8723fb8851189e83b319509a75113c24cd8aaccde7b65aea2b4d495991bd7a4a19b792d97d9eb8297f275924bfb2c825a9b015adc7f6b0e2c99880abc4ee835784e47af4287a21dc1095b94f97b1b3b942ea2bdc8a5848056d9c88dff660bda1336b44558859d559ed25ffee53b62543b5c97c3014cb39323cf471fb96e3a76667a1186850e538047dfec6d6f2e32163d08ad10ac0ee674abd1b755c4c4b105ca1eb7730a1daf2356e180bbe777e71f9d4ea7654c9614d34ef4fcfaad155774d06b7a381d552b732c76f6c25f1c3612da9b1d802b9b0d6e0c3230fcc7c46a7d97f698d102202d4543e0f7a62c8837ea448dc2595e650679aa3510acadc94ed66c7910255d3a2874875634ed5049fa023b219fcc6797391c53b9c39da0770283c051205593638652fdc43553cfadb76b839f5df1cd8b13efc2412bbf559e5687ba0cdaa7dd1e2f0d2fab734bc534dcc98dc17d51f8d69546f908cc76ec59393de21880ec3174d94f7d496840174454e28c8c9296f671c4b05d502447a02d182d8d689e15c3c6b314d7098c836e5f18d14981bd793606379a82ebacb011128b13e4cb96705ae292f226bcad2c0d90d412e11dbcbb5130d145c280319151a10fc8f57a6bb21f3f60951b5e1eee620687f61e35eaf66d746b9a09dc67478edc153f4e5b08a3f8d8380d562b8e4aadc0b11b9b9ea00237c65c97196bc2147425c2f7c951b85e4e47410ee91636b97094f58ed609d94e688f260019a017a805a3c7f7a3f00c291e653992866e0a8665ed8829ef5bd715a4d27c4ffe0388435ade10b9b5463ff718c64ea7d8cfe4522f60c4e5d197d364537be5df7bb9ae2797279a854bcd8a026382ced0789e1273c8002b86169cd56f5797237c0451df016beef8f67e05aa3a60d1f46ca2d2f26032ccbf72b89eb36a852ec4dfbe5f1438c24694912f9120f000d813f893ee70963b3c5e2f3297896f25df62f9dbef3aac82197ae749a5531540ee967018127f26dcc3f53b258d3d6cfed2c28454526dd85c9c7cfe703fcc6004c0f4b369e649d665c0f25247fb7bb4b2ef5ce3df1d81531f6ed68b3a5311ba2fd6f9b378aa27a99c6b35603670b704f4631a9003d610d3ced809c5ea4031e69383f25287107276c44bc6a292c17027b41bd335c4b76ac25ad05b2010883ce945d227c020e5b9b4cb92b8654787af9e5c2f4ff8ece96c921b6e47216ef1cd20ae8be06d35b0a6fe718139c5a6db99e1999c9f228a4c2bb2eada83fbe736e278d2edfa213039b5aebf235a7c95dbf777c584c1c6adce8247fe9954798f83469078b42be48b219ae97daf1012529ce329d6a61f1d0160555cff746a4037c373bad3ff2ee033443f51e0d6fc0763ec3c498705aef3c03c5a2f53e4e182a3b3930133b1e7a99de0e5cc27757dc6702da8f2764c5b879f06a66ae8f0d4e72dee7bc6a755d173908c398ef3e371c798e71e62eb012cbc43ba4b895aac342adaa222c63454f835ee22c482ea56de180bd546af6b0f1e0c3eee580152d98b14fd9b75790ffc292961530218931bebf6cec08a64afa279412bf30a3dda9e8a81b6ffd5edd5ad2e290f13a2ed2710ed1d3b383025afc49c0a1d4d68bca24988edc5b2f4a856c32f259094d281a072f4734"}, &(0x7f00000007c0)={0x20, 0x3, 0x1, 0x3}}) r6 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSABS20(r6, 0xc0085508, 0x0) r7 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x80, 0x2) ioctl$HIDIOCGCOLLECTIONINDEX(r7, 0x40184810, &(0x7f0000000140)={0x1, 0x1, 0x377, 0xac74, 0x7, 0x4}) [ 1824.099830][T22496] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1824.109801][T22496] usb 2-1: config 0 descriptor?? [ 1824.127823][ T4715] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 1824.157718][T18851] keytouch 0003:0926:3333.00A0: fixing up Keytouch IEC report descriptor [ 1824.166333][ T3509] usb 4-1: Using ep0 maxpacket: 32 [ 1824.179310][T18851] input: HID 0926:3333 as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.0/0003:0926:3333.00A0/input/input959 01:15:15 executing program 5: ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x20400) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x02\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\xf2\x00', 0x0, 0x800) read$hidraw(r1, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000001300)) read$hidraw(r2, &(0x7f0000000040)=""/126, 0x7e) write$hidraw(r0, &(0x7f00000000c0)="35f39e70fc5cfbac39ff894adc5eebff56dfe3", 0x13) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hidraw(0x0, 0x1, 0x2246) read$hidraw(r3, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) syz_open_dev$evdev(0x0, 0x0, 0x359801) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, &(0x7f00000001c0)) ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x6, 0x1b2fe9a06188fa76) r5 = syz_usb_connect$hid(0x6, 0x3f, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x17ef, 0x60a3, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0xff, 0x40, 0x2, [{{0x9, 0x4, 0x0, 0xcd, 0x1, 0x3, 0x1, 0x0, 0x5, {0x9, 0x21, 0x8000, 0x7, 0x1, {0x22, 0xd}}, {{{0x9, 0x5, 0x81, 0x3, 0x29e, 0x2, 0x40, 0x9}}, [{{0x9, 0x5, 0x2, 0x3, 0xa1, 0xfe, 0x36, 0x1}}]}}}]}}]}}, &(0x7f0000000400)={0xa, &(0x7f0000000280)={0xa, 0x6, 0x310, 0x4, 0x0, 0x3, 0x20}, 0x34, &(0x7f00000002c0)={0x5, 0xf, 0x34, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x4, 0x0, 0x1, 0x2, 0x208}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0xf, 0x7, 0x7f}, @ext_cap={0x7, 0x10, 0x2, 0x28, 0xc, 0x8, 0x6a}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x1, "dfcd4d340c01217b7111cb6c0003521b"}]}, 0x1, [{0x65, &(0x7f0000000340)=@string={0x65, 0x3, "26190d9b1e5078c7bbcda6a0838476f2c83dd169d07a88af54a1ebe90986b50d01c22f76c6346f423f7a178eacd9db479a964f1445b75093a22535c5dea1f8d0a88b0b9b0c7e638eb0007d36f870d8a3d89c1357bf8493462eae8f4fca58f610995af3"}}]}) syz_usb_control_io$hid(r5, &(0x7f0000000600)={0x24, &(0x7f0000000440)={0x0, 0x21, 0x8c, {0x8c, 0x2, "4a0dc84d33159e845244e449d57fbfd0164bf851f68f36f3f584f6d6bf298eaa33cdb841690e03f60c7522ddc3eeb78636464b5a322955ba5c19c95088b2b674d4202adf36e8ebaae3a95139a48dfc889d5b756a673a7636ab2431e7b1d29c0b078f1d522a172bac1c7b1e56b2bd57de4db05cc22ee25e16e4a31acede770bca36048af1e04974aa0517"}}, &(0x7f0000000500)={0x0, 0x3, 0x4b, @string={0x4b, 0x3, "f2bb7b9761aefcf5655a13d64bd8173459e85739e3da309ef4f53756a4b1b4638d0112218d48d2af1745716b5a3b96bfccf3508ea9c2d37bff4d4d535109ada82b668b6ea5a0df78f6"}}, &(0x7f0000000580)={0x0, 0x22, 0x1b, {[@main=@item_4={0x3, 0x0, 0x0, "c2fefe9a"}, @local=@item_4={0x3, 0x2, 0x5, "30c6084a"}, @main=@item_4={0x3, 0x0, 0x9, "6a974e77"}, @local=@item_4={0x3, 0x2, 0xa, "3792eb6e"}, @global=@item_012={0x2, 0x1, 0xa, "c4e2"}, @main, @global=@item_012={0x2, 0x1, 0x7, "b246"}]}}, &(0x7f00000005c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x1, 0x0, 0x1, {0x22, 0x9e1}}}}, &(0x7f0000000800)={0x2c, &(0x7f0000000640)={0x0, 0xe, 0xdf, "e1ef136a588a273ed622b5d425eaaf04aed543e75e349f58c88bb3a235f779cf95352aab53164a68d62eaa3fab0c91631d6e5d3850b3faf4b962fb1429711f03ebe54207460929492323f81226fd5d665556bbee7d224619b12765abf617b3c7b57c206391532de4d7b5df359c679def979fbcd8da8e6fde218a8f48a5edd1d7c7fb76e6fdd05ce92e4f341ae17b300fffddaed164648c1832403d1514f4ae312a3f5379f8d0660a6ef69356fbce2821450e093485d5a909ce26ff77876f6ab3aba0fa780c39abb2a653190a43418cf8e2f7bc928542f08ef00356eb255250"}, &(0x7f0000000740)={0x0, 0xa, 0x1, 0x7e}, &(0x7f0000000780)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000001340)={0x20, 0x1, 0x1000, "f5dd6e887692b4eceb9b2791d226a160214196a223e70557e8da8b772856510d79b460aee480a48378346559a9caa9e086c4d764ee1b2cece0c1d78faaafaa1a569383edb1e29a62a49aff83649bc4d5e2eccf24d10c71deda2aa24ea5f7d3c259a879e2caa4a17f93b05e992ebd4b2e441827f3c6f50d409944c95211c87235097a73d3ffb041b0ef13ba13f51940826cce0faa860fdf1860bf6bfe394dbc5838f011ed316294320ae523b48f2eb8c70926333797289e486648d135334c6a9860e58dcd558c1a5eafdc1d0ed8c7672964b705dbfc85137f6bdd49254dc5dac1736053cc61047ade4b911f49ab31cc8b5ca6f12caa576905ee8c8b00bcec7ca1497b7f0d6e575d8a6c123f919aa0944a695686e8c2131c1e843a1231ca4569745e431e8f830f151963d2363f69eaf63ef49cecf29952f9abb7c7bf58e3c5076ec2be40bd1f0d957b6fbc86addb56fcf943f1de3533a1a18dc57a04a8dfd47e5fe9bf856c1c60a81853b3cda55bce27b2a448bce43a55cbdf55b66632be196d4fdd1a5c0f52fb95650824f86b87094142cb3fa51f2716fbaa861dbdf9be02aba39fda2b48fb3a0ad3d2c3ba7f28aa6dc0441e3318343b8bdd552dde35db8c8b1f1d60e222b5b96fb8fa8eae7d2c4aff324edd06f05fa9baff3664bb53aa406556c10474deb58bf4f2a0f56c91cb3a96b2896fd63ac93260630d9ac63a2b2761dc8a3a55c3910fe481382fcaa014b09baecb89cef8063ebd67f862a6958d68c9b590785fbb6d98bc25edaa398ab93aaf1c20ff3e969bbcbac8bfb6ec4083ab76ef21eb587e78dc43879bbb1eaa7d3615c80a277177c78b16b6893a4ddcc1d881f1d7b27955c8e78e8c28ec0bd7ce8135a0a07f62a85422b890f3df2af6fbaddca16705f7a065ded94413bb1010fc68f9f314b47e4b2a7ee87527e0b3a21a322398d54e2c5601c178a04485a1219583d78e8f6efffd556c18e4fd75115f77fb6dc669be00febdd5ba1f8eb4c70cf327bbcf374453a918c3f908fcc3e0bf459e8009acc2b006a1a059aa12f077b16ceac2d124d0affbed95a454b10cf4a5df8893cea39a5c089c5d646b49314f5568e4ef6b03be72eceb30584bca0965feed7e49fb9359572485219d6c4416707e5cf4912d6c95535c408117270336d0864f94fb227c74cb9f9b159b055adf0097715036d395131803d5e1e2321426bbdb97fad75f438934dfce241682c9c8cce87c5522ea485d9a3b69e50612c63b1dd51c37f594e3be0ee6b7693b1c622a1e94e0f2ebd03e53f891f25e89910cd313f4d503d6bcb154719d58c0f95732ae8d8ff8172c6689b48460f8a34e3d1a492e80f614e2c14e14db1b5efd856c98cb1a6d2e9fae110f25a23b5488b510d5f5e68526617798ea9454a6a4ad28022df42e68c887e14b4951e2d81c9d4ae0c8cfea36b3188d62ab5019aa35f76877186c8b1d504d48d8ecd7b39143283bba9927662be2f4030ccbe5e027a65be852d978879248edb198d89a4ab6cd3f20d3d000691abfc14b5332e17309e83473b81d6fc89cc1e546859253ae95d2fb79a89f20192bbed32cc10eead6aa13ba621a61dec7d08c32a8a2e912823b1e8b8c0fe56f5d5951450ab263a81908d3250bf3bd00c5d710cc5316932155aaa37132fad34e6aa23f57e20cbc97d1706e35e5254d2b7e912aebcce0e322cb39296f7782927f8a4e677a090319020a4c48862f77292521fc012cb48341b0bc2f3e178d794bc2c1161a0a40161707c507192ecdc8cce605e3ee1f548b4d68df7f248d2350e2e197499bec1fb69975a8e399953d8f6669f17fba8ba61cd1ab4e6e174edc66ec2acb0318bd14b197edd57066fe47ca6e60345a529dc43b511f8ef8ea9f64e415ba37cc30c9f75d5b89a0eb5727e932c448b1d60481936f23e1dc619e8c8925c41215a82455b4ea20ee5b4bf33667c3d9ee75820fae3e2f7f80d7c2da6c052d24c7dcb54fd62e3cfb4036075cbbf8d02555eeba4ee3737748b604598aeb4d0e2a8d87146b0befd08a5fc1f1c03e768cdad3e6dcf2762a771fd59ba7525067fa4c0806168b014a0f6a18029a5e40f2404b5e6806a38a645161b33e73314e98f6b247fb3d34f7c09842509774997933f0a36a56a20905da7f6a0f99b866a3bfd99ce0dadbe7c4dc06e0bf06383f1de455fe6f709060c753a96b1ed6a087e8d257d994e9e8939d4df531acc7ad6b9dba74310797faa2c7cf23d739282af91b0e1dc055e65abbc936aecfa5c533a513a291d944230054121440af3d61bd88a108b102ae7e65ef92e33ec03c8c12580704a1914f2f65f56d2ea0c1d3809f732ef100ea4019577613ba0a155fa77d1dc2bedfa5ab5925a2006f06d646f604477c8ec8d08f70ad7c9936a558bcbfec8dfea36a7df22948fab291812439f593ed39e716acf3ffa5b01f373862f67fae61b56ac9d913d9934933a43322ec532025eb4fd8afa9b7b94cad3dc8f97abc12983c4256f6781f0b0a880d54b998fa3ae5cb74063f0e0c96f9eb1297163b7f07ed4cc80d041b7104c6b3a5bf29abf930a8b6a077d589bed80a69cb6cac756a1e27b660fc7dfa91eb1448218ea5eedc05c4f8160637f31db204e3dde62b9d414158c6e4da03c638d47a10558417af24e9c0c8648572718ebeec73c8aeb65721fb52c6316e1bf32e39f095afb5ea0faba360356df0cb5d524822091ec58d9744e69dbaf95f611f9b6cf53a4e0b29a457911d82a7d499dc788aee995eca8f76324d2c31af53108265742f0f095a87351d5e791724677d929b4e9eae9cb1707f84e8ca54fdc10522760f53ef4eb6b83ab8591a67e28e90b5c828697770a07459f3b0db1dbb752d9d64069cbf25867efed347fde64b6ce37e8d8a17f95998b47b89ba795c584eda25ebfe0c2463326cb1e3d157554614160b31fc0511c20fd72b4658709bf6ecd53d9061626fbb2c20eae99c6cc0ad12447838c6e2d4e063de3c62757ef8e9ba708e9627b7df6248f5c455a8e5189f81badea11f99561635441de76407a51d63f4e301ee863f1c33cc8cf8a8e4241d0b0305dbc1d63d8be061b1bc16411baa9ff86357f50ff12df6feb6c13d02abd8b9b4487a57362ce91eb1efd7fca5c0138018bcddcc9c03da0d07f033bbef34e3b1018fe75507134eca96134776657eb9b5b6acf790bbcc4f5e85f01ef817bb55e7021f79ec220ef9641660b7d61bd946873aeadb6b29d87e46e66a5d3a2d6ae68c049d4be09fd3657d423eeb6145a050c85f0dc7873ca87a7dd2a90e76f460730542d9cb9b1e445dc628eb604586c21e1f28ef9e7b30a944e5fb2b4b6b43bf73a6958df7dc0fa037b4a7dcfd82d9af16a38b6384424ff02999fcd9774841f2ff28c97d259012ca76798374cc42f4ad25a49c2ce267d23f153fe03e4d8f1aa71cf2ecb3bb0b5851acc8a937ab1f5e44219a0595f0f009f7cc30cf3db7810f5822e19215155bd8edd8599340f71a03e786dc7fed1df4678bb000cdd6d897c5094586f1a67bca3f65b1916529ec858121a3fea52fc8d8ebb6c838d942b7a8abd26f851309f41a9ada91dcf5c9d6bbb3101bb6079e8b6e27711923086ef2d558c2aee064b275c90587a30dbd18b8896bdcbef70f6a127af0a92decb35f9d64796907ce5bfa5b6535d95aeafd5691d9caf1227827b8e91f8a6cfb1600e1447bad6951afd5f11707f2a049b93eefdc2789ff34a044fa93939c3426b6b27a24fa68241bfa2218ee9c3ba889dd148593f0a59941da4eb47c31b476fce22a674624973ac23bafce29e878954fed6b2696bd2a1194f1307c141e7b147eccb393d318df0c5765133e5bd3c4e95baa6d31b3357af8129370293dcd3b3a35cd1de8e8dd33a36841ba210cb64a7dc0f51db43ae03de36c3a69f395010a5c997e1e5dd1d0aa9e2ca70381f19f16769729ea9658f8c3567167e86afe040bc8d09092b707d9678bcad0fe81f5c19a108fcb12df6b97956c43c79d417e12cce094abfef0d3a8be4e8ebf86f7bf1a8d3e73c4fffad502e3321fbe7a528b17328437dfda1c4ea8941fd92597a0a40b2d83d11176b8b75f54f3f08b99b05c40e070e730249b290992708b393e8fda326701b268f49edc699ab9ec7a07e99f2b44b6255b8723fb8851189e83b319509a75113c24cd8aaccde7b65aea2b4d495991bd7a4a19b792d97d9eb8297f275924bfb2c825a9b015adc7f6b0e2c99880abc4ee835784e47af4287a21dc1095b94f97b1b3b942ea2bdc8a5848056d9c88dff660bda1336b44558859d559ed25ffee53b62543b5c97c3014cb39323cf471fb96e3a76667a1186850e538047dfec6d6f2e32163d08ad10ac0ee674abd1b755c4c4b105ca1eb7730a1daf2356e180bbe777e71f9d4ea7654c9614d34ef4fcfaad155774d06b7a381d552b732c76f6c25f1c3612da9b1d802b9b0d6e0c3230fcc7c46a7d97f698d102202d4543e0f7a62c8837ea448dc2595e650679aa3510acadc94ed66c7910255d3a2874875634ed5049fa023b219fcc6797391c53b9c39da0770283c051205593638652fdc43553cfadb76b839f5df1cd8b13efc2412bbf559e5687ba0cdaa7dd1e2f0d2fab734bc534dcc98dc17d51f8d69546f908cc76ec59393de21880ec3174d94f7d496840174454e28c8c9296f671c4b05d502447a02d182d8d689e15c3c6b314d7098c836e5f18d14981bd793606379a82ebacb011128b13e4cb96705ae292f226bcad2c0d90d412e11dbcbb5130d145c280319151a10fc8f57a6bb21f3f60951b5e1eee620687f61e35eaf66d746b9a09dc67478edc153f4e5b08a3f8d8380d562b8e4aadc0b11b9b9ea00237c65c97196bc2147425c2f7c951b85e4e47410ee91636b97094f58ed609d94e688f260019a017a805a3c7f7a3f00c291e653992866e0a8665ed8829ef5bd715a4d27c4ffe0388435ade10b9b5463ff718c64ea7d8cfe4522f60c4e5d197d364537be5df7bb9ae2797279a854bcd8a026382ced0789e1273c8002b86169cd56f5797237c0451df016beef8f67e05aa3a60d1f46ca2d2f26032ccbf72b89eb36a852ec4dfbe5f1438c24694912f9120f000d813f893ee70963b3c5e2f3297896f25df62f9dbef3aac82197ae749a5531540ee967018127f26dcc3f53b258d3d6cfed2c28454526dd85c9c7cfe703fcc6004c0f4b369e649d665c0f25247fb7bb4b2ef5ce3df1d81531f6ed68b3a5311ba2fd6f9b378aa27a99c6b35603670b704f4631a9003d610d3ced809c5ea4031e69383f25287107276c44bc6a292c17027b41bd335c4b76ac25ad05b2010883ce945d227c020e5b9b4cb92b8654787af9e5c2f4ff8ece96c921b6e47216ef1cd20ae8be06d35b0a6fe718139c5a6db99e1999c9f228a4c2bb2eada83fbe736e278d2edfa213039b5aebf235a7c95dbf777c584c1c6adce8247fe9954798f83469078b42be48b219ae97daf1012529ce329d6a61f1d0160555cff746a4037c373bad3ff2ee033443f51e0d6fc0763ec3c498705aef3c03c5a2f53e4e182a3b3930133b1e7a99de0e5cc27757dc6702da8f2764c5b879f06a66ae8f0d4e72dee7bc6a755d173908c398ef3e371c798e71e62eb012cbc43ba4b895aac342adaa222c63454f835ee22c482ea56de180bd546af6b0f1e0c3eee580152d98b14fd9b75790ffc292961530218931bebf6cec08a64afa279412bf30a3dda9e8a81b6ffd5edd5ad2e290f13a2ed2710ed1d3b383025afc49c0a1d4d68bca24988edc5b2f4a856c32f259094d281a072f4734"}, &(0x7f00000007c0)={0x20, 0x3, 0x1, 0x3}}) r6 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSABS20(r6, 0xc0085508, 0x0) r7 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x80, 0x2) ioctl$HIDIOCGCOLLECTIONINDEX(r7, 0x40184810, &(0x7f0000000140)={0x1, 0x1, 0x377, 0xac74, 0x7, 0x4}) [ 1824.230388][ T2758] usb 6-1: USB disconnect, device number 39 [ 1824.256140][T29850] usb 3-1: new high-speed USB device number 69 using dummy_hcd [ 1824.272604][T18851] keytouch 0003:0926:3333.00A0: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.4-1/input0 [ 1824.288343][ T3509] usb 4-1: config 0 has an invalid interface number: 15 but max is 0 [ 1824.296868][ T3509] usb 4-1: config 0 has no interface number 0 [ 1824.306885][ T3509] usb 4-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 1824.316245][ T3509] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1824.329714][ T3509] usb 4-1: config 0 descriptor?? [ 1824.360039][T20883] usb 5-1: USB disconnect, device number 9 [ 1824.496191][ T17] usb 1-1: new high-speed USB device number 6 using dummy_hcd [ 1824.506241][T29850] usb 3-1: Using ep0 maxpacket: 32 [ 1824.587691][T22496] cm6533_jd 0003:0D8C:0022.00A1: unknown main item tag 0x0 [ 1824.595278][T22496] cm6533_jd 0003:0D8C:0022.00A1: No inputs registered, leaving [ 1824.603560][ T3509] hso 4-1:0.15: Failed to find BULK IN ep [ 1824.628304][T22496] cm6533_jd 0003:0D8C:0022.00A1: hiddev0,hidraw0: USB HID v0.00 Device [HID 0d8c:0022] on usb-dummy_hcd.1-1/input0 [ 1824.656215][T29850] usb 3-1: New USB device found, idVendor=046d, idProduct=0a0e, bcdDevice= b.ae [ 1824.665334][T29850] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1824.674608][T29850] usb 3-1: config 0 descriptor?? [ 1824.746108][ T17] usb 1-1: Using ep0 maxpacket: 16 [ 1824.766106][ T3509] usb 6-1: new high-speed USB device number 40 using dummy_hcd [ 1824.789169][T22496] usb 4-1: USB disconnect, device number 101 [ 1824.866252][ T17] usb 1-1: config 1 interface 0 altsetting 205 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 1824.880155][ T17] usb 1-1: config 1 interface 0 has no altsetting 0 [ 1824.916844][ T4722] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 1825.016109][ T3509] usb 6-1: Using ep0 maxpacket: 16 01:15:16 executing program 4 (fault-call:9 fault-nth:0): r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x100000000008, 0x926, 0x3333, 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(r0, &(0x7f0000000080)={0x2c, &(0x7f0000000240)=ANY=[@ANYBLOB="eeff22"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0xea, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000001440)={0x2c, 0x0, 0x0, &(0x7f0000000300)={0x0, 0xf, 0x13, {0x5, 0xf, 0x13, 0x2, [@generic={0x3}, @wireless={0xb, 0x10, 0x1, 0x0, 0x75, 0x0, 0x0, 0x400}]}}, 0x0, 0x0}, 0x0) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, &(0x7f00000001c0)={0x14, &(0x7f0000000140)={0x0, 0x0, 0x2, {0x2}}, 0x0}, 0x0) r2 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGVERSION(r2, 0x80044501, &(0x7f00000001c0)=""/75) write$hidraw(r1, &(0x7f00000000c0)="047bc0e9eb4465d225fb59c36f17e9445f68550760033d3276a8b0239199b76c4194881d81d94ba7d9c7637f87613ae5156ac2302f1dfd94b834c5baead970fe4e563b3c144f22c41579858b877f", 0x364) [ 1825.066303][ T17] usb 1-1: New USB device found, idVendor=17ef, idProduct=60a3, bcdDevice= 0.40 [ 1825.075438][ T17] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1825.083490][ T17] usb 1-1: Product: syz [ 1825.087687][ T17] usb 1-1: Manufacturer: syz [ 1825.092280][ T17] usb 1-1: SerialNumber: syz [ 1825.136231][ T3509] usb 6-1: config 1 interface 0 altsetting 205 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 1825.149638][ T3509] usb 6-1: config 1 interface 0 has no altsetting 0 [ 1825.276248][T29850] (null): keene_cmd_main failed (-110) [ 1825.306264][T29850] video4linux radio0: keene_cmd_main failed (-32) [ 1825.312824][T29850] radio-keene 3-1:0.0: V4L2 device registered as radio0 [ 1825.326269][ T3509] usb 6-1: New USB device found, idVendor=17ef, idProduct=60a3, bcdDevice= 0.40 [ 1825.335387][ T3509] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1825.343560][ T3509] usb 6-1: Product: syz [ 1825.347744][ T3509] usb 6-1: Manufacturer: syz [ 1825.352426][ T3509] usb 6-1: SerialNumber: syz [ 1825.386121][T20883] usb 5-1: new high-speed USB device number 10 using dummy_hcd [ 1825.556166][T31888] usb 4-1: new high-speed USB device number 102 using dummy_hcd [ 1825.636220][T20883] usb 5-1: Using ep0 maxpacket: 8 [ 1825.756342][T20883] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1825.767457][T20883] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping [ 1825.777515][T20883] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1825.790427][T20883] usb 5-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 1825.799503][T20883] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1825.826411][T20883] usb 5-1: config 0 descriptor?? [ 1825.836290][T31888] usb 4-1: Using ep0 maxpacket: 32 [ 1825.846316][ T4742] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 1825.956162][T31888] usb 4-1: config 0 has an invalid interface number: 15 but max is 0 [ 1825.964273][T31888] usb 4-1: config 0 has no interface number 0 [ 1825.972485][T31888] usb 4-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 1825.981606][T31888] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1825.993235][T31888] usb 4-1: config 0 descriptor?? [ 1826.232435][T22496] usb 3-1: USB disconnect, device number 69 [ 1826.259135][T31888] hso 4-1:0.15: Failed to find BULK IN ep [ 1826.307010][T20883] keytouch 0003:0926:3333.00A2: fixing up Keytouch IEC report descriptor [ 1826.319758][T20883] input: HID 0926:3333 as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.0/0003:0926:3333.00A2/input/input960 01:15:18 executing program 3: r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r0, 0x400c4807, &(0x7f0000000080)={0x1}) ioctl$HIDIOCGREPORT(r0, 0x400c4807, &(0x7f0000001240)={0x1, 0x2, 0x1f}) syz_usb_connect(0x0, 0x24, &(0x7f0000001900)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e00000001090212000100000000090000000000000000"], 0x0) r1 = syz_usb_connect(0x3, 0x7a0, &(0x7f0000000580)={{0x12, 0x1, 0x188, 0x55, 0x8c, 0x21, 0x70, 0x24c6, 0x1b1d, 0xb1a5, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x78e, 0x4, 0xff, 0x2, 0x90, 0x4d, [{{0x9, 0x4, 0x1e, 0x8, 0x2, 0xff, 0x47, 0xd0, 0x31, [], [{{0x9, 0x5, 0x1, 0x4, 0x290, 0x49, 0xff, 0x1}}, {{0x9, 0x5, 0xd, 0x10, 0x10e, 0x0, 0x1, 0x5, [@generic={0x15, 0x21, "72a20680d0d1c43dfafe313d4d0b3c71758610"}, @generic={0x2, 0x23}]}}]}}, {{0x9, 0x4, 0x22, 0x0, 0xc, 0x6, 0xe1, 0xaf, 0x7, [@cdc_ncm={{0xb, 0x24, 0x6, 0x0, 0x1, "8508da32e7f2"}, {0x5, 0x24, 0x0, 0x7ff}, {0xd, 0x24, 0xf, 0x1, 0x4, 0x400, 0xc3, 0x7f}, {0x6, 0x24, 0x1a, 0x3932, 0x4}, [@mdlm={0x15, 0x24, 0x12, 0xc588}, @mbim={0xc, 0x24, 0x1b, 0x4, 0x8, 0x7f, 0x0, 0x9, 0x3f}]}, @uac_as={[@format_type_ii_discrete={0x11, 0x24, 0x2, 0x2, 0x7ff, 0x800, 0x81, "40acdfb694ebd23b"}, @format_type_i_discrete={0xa, 0x24, 0x2, 0x1, 0x8, 0x3, 0x7f, 0x7, "38f4"}, @format_type_ii_discrete={0xd, 0x24, 0x2, 0x2, 0x30, 0x1f, 0xab, "d7c6a633"}, @format_type_i_continuous={0x9, 0x24, 0x2, 0x1, 0x4, 0x1, 0x6, 0xfa, 'F'}, @format_type_i_discrete={0xa, 0x24, 0x2, 0x1, 0x6, 0x1, 0x20, 0x9, "d2f5"}, @format_type_i_discrete={0xd, 0x24, 0x2, 0x1, 0x24, 0x3, 0x5, 0x3, "4ddf58f9ed"}]}], [{{0x9, 0x5, 0x6, 0x0, 0x1df, 0xcc, 0x0, 0x1}}, {{0x9, 0x5, 0xa, 0x18, 0x2f2, 0x7, 0x6, 0x1, [@generic={0xad, 0x3d, "eba007e4bb24c061a27aca66707e76e78bb9bbbf71266b0d158367a14889d7385a27d359ac5a1d9a6bb7df7d7571b0cd1946f8fd65f87949d760abe225cb9eb85de86c56e691ccb793f51f000b9980e2caba12efc661910c5b47cbea35823a2583b32bebbb0a124125afc9e9b91afe80b741a538dd6e3b2121687448a110d151f1ece9a941d1da92099167d14ba4af0bdb82bfc2f5273cf03fdd11c6a107d3679d206bfae56b2668147556"}]}}, {{0x9, 0x5, 0xf, 0x0, 0x28d, 0x80, 0x9, 0xfc}}, {{0x9, 0x5, 0x0, 0x8, 0x22a, 0x53, 0x40, 0x40}}, {{0x9, 0x5, 0xc, 0x0, 0x21e, 0xee, 0x80, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x3, 0x8}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x0, 0x2}]}}, {{0x9, 0x5, 0x0, 0x0, 0x10f, 0x4, 0x2, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0x102, 0x4, 0xff}]}}, {{0x9, 0x5, 0xa, 0x10, 0x1c6, 0x4, 0x33, 0x40, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x87, 0x1}]}}, {{0x9, 0x5, 0x6, 0x0, 0x27b, 0x3f, 0x46}}, {{0x9, 0x5, 0x4, 0x8, 0x2ff, 0x3, 0x1, 0x2}}, {{0x9, 0x5, 0xb, 0x0, 0x3a9, 0x81, 0x94, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x5, 0x7}]}}, {{0x9, 0x5, 0x1, 0x4, 0x23f, 0x1, 0x2, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x5, 0x200}]}}, {{0x9, 0x5, 0x5, 0x3, 0x27c, 0x0, 0x1f, 0x1, [@generic={0x16, 0x0, "5cb770b2c6a7180c803c2f5f19d1a24ca7eb51cf"}]}}]}}, {{0x9, 0x4, 0x72, 0x7, 0xc, 0xff, 0xff, 0xff, 0x9, [@cdc_ecm={{0x5}, {0x5, 0x24, 0x0, 0xfff}, {0xd, 0x24, 0xf, 0x1, 0x9, 0x275, 0x3f, 0xff}, [@dmm={0x7, 0x24, 0x14, 0x2b, 0x1}, @obex={0x5, 0x24, 0x15, 0x4}, @ncm={0x6, 0x24, 0x1a, 0x2, 0x1}, @country_functional={0xa, 0x24, 0x7, 0x9, 0x9, [0x6, 0x20]}]}], [{{0x9, 0x5, 0xb, 0x0, 0xeb, 0x7f, 0x81, 0x1f}}, {{0x9, 0x5, 0x0, 0x10, 0x336, 0x7, 0x1, 0x1f, [@generic={0x9, 0xa, "04a439872bacf8"}, @generic={0x8a, 0x1, "4a8d738181f6fe82aae4c637a88548feaa5593f63eb80287cf3a463aac388d712a25f21bf83f660b0a9f51e0801e09e75fd3f7e9ff5922f13513ea2dfaf5e4982fd2bb168be995faa8a1e85a75a6bde99862a96f7d061011274abb4456a30ab44c504e0ed3d7bb6f3cc67f683c14175a304b60a7b6d310aa811c0aa331e2a3f034aeea5e9afcac88"}]}}, {{0x9, 0x5, 0x1, 0x3b, 0x10a, 0x7f, 0x2, 0x6, [@generic={0x89, 0x5, "35fb377f66cff45595788a0c9013b399e8ee4715259dd3abacf8102044ab2f0fdd8d210f48fb78b945e7a558522b79f1fa61920f75dbe52e155627e474996e0803b667b03e03a14c3e08b841b0f242688a92b6888c67a1b2b3f33cc9d9e6bfc23a375c2f5f7d125e20fecb2c313275f9ebd2b579fbf6d7e755926c96bb1da352c2fdfc40693eb9"}]}}, {{0x9, 0x5, 0x245dcf166683334e, 0x60ac5e5ff2391233, 0x304, 0x3f, 0x31, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x42, 0x1, 0x6}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x83, 0xcdd}]}}, {{0x9, 0x5, 0xb, 0x3, 0x223, 0x81, 0x3f, 0xff, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x1, 0x2}, @generic={0x4d, 0x2, "4b7f24b453271e361eff2b2e1f33946dd84af117ec10bdfceb3f0694c6e61b3dd8c98853643aed5f914e1f844b3ce29fb9110087d898ef8fda3ff54743bdac1362c38b78b65e8ed35fb519"}]}}, {{0x9, 0x5, 0xe, 0x0, 0x331, 0x86, 0xd1, 0x9}}, {{0x9, 0x5, 0x7bd521eb2031a3ea, 0x10, 0x3ca, 0xe7, 0x1, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x7}]}}, {{0x9, 0x5, 0x6, 0x8, 0x36e, 0x0, 0x63, 0x4, [@uac_iso={0x7, 0x25, 0x1, 0xc0, 0x8, 0x9}, @generic={0xf9, 0x0, "8098821bcc0e448fde0a3d9f840411a6a54b7c936930a3c2863af7f75f41d22fc07a7d53c818b42573a44a69003aaf17ee110e0e5fc162636f97d7d524e93b933220e001d6c7472e8cf4d74941bae688bfc3f20c8137191f20e0f4dc6e117a9c6b52a8e12cacf32987605f2362569ef4a4604921db789793f7e33f0ff817ed909da7d353590988a2b033e187c0f351b3457fae85eedfc178e03969e129b9c19217995e4a5051c09c5f48b82557a7c98e79872667b731e865e11b6ab3cd0e6196423f8a0aba674aa8dd10ab63936a5f27e14a179ad54d9c9888a17f8779f162107b95252ff09b8568e15f1d7c7b861b8dcd9d846745bddf"}]}}, {{0x9, 0x5, 0x4, 0x0, 0x384, 0x8, 0x5, 0x80, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x81, 0x2}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x0, 0x9}]}}, {{0x9, 0x5, 0x9bd84a5470db0be6, 0x0, 0x32b, 0x9, 0xe9, 0x20, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0xfd, 0x2610}, @generic={0x79, 0x31, "f8724e3cb3864199759e20d27f7cb64850e1840fd050cdf4032c97326eba6e97e2512b04981b741f85a0d3cacbeb678e98d278671202d0b99401875edd1cf664b38327d8fe17b42b077ea88c8511dc3be1d02c37cd99fb0659ddf0a49e31004da2a2a336bb488c633b45675d3640f49defd3601d8c3191"}]}}, {{0x9, 0x5, 0x9, 0x10, 0x1dc, 0x78, 0x0, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0xd7, 0x3ff}]}}, {{0x9, 0x5, 0x0, 0x0, 0x80, 0x7f, 0xa8, 0x20, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x4, 0x2}, @generic={0x87, 0xa, "93813084525fcd3e95dca6d5ba525e5083614b9f43a41fa41ce7f412631799cc07bb2d439ec6cf789d6b1798a6b4c1f1b163af2ee0de3d18abbf795ce4f4390988354d77334481b6c56f46034dd9d55aa84563c5d64c2381aeb8b36d4481134b56ff53303f09c8ea8e3be486fb616d521fabdef1ad608973ced9b36c47c5b0e896f784c3f7"}]}}]}}, {{0x9, 0x4, 0x7f, 0x0, 0x4, 0xdf, 0x1b, 0xc6, 0x0, [@uac_as={[@as_header={0x7, 0x24, 0x1, 0x4, 0xf8, 0x3}, @as_header={0x7, 0x24, 0x1, 0xf8, 0xa3, 0x1}, @format_type_i_discrete={0xe, 0x24, 0x2, 0x1, 0x0, 0x1, 0x8, 0xc2, "3a04719fff90"}]}, @uac_control={{0xa, 0x24, 0x1, 0xbea9, 0x4}, [@extension_unit={0xb, 0x24, 0x8, 0x2, 0xffff, 0x6, "17891f6e"}, @output_terminal={0x9, 0x24, 0x3, 0x4, 0x4257bd66885c295c, 0x6, 0x5, 0xff}, @feature_unit={0x11, 0x24, 0x6, 0x2, 0x2, 0x5, [0x7, 0xa, 0x0, 0x8, 0xd], 0x7f}]}], [{{0x9, 0x5, 0x7, 0x14, 0x35b, 0x0, 0x37, 0x9}}, {{0x9, 0x5, 0x0, 0x1, 0xda, 0x1, 0x9, 0x4, [@generic={0x90, 0x21, "371fcccf6f7f54e3cd80a89f11e97ec7a7ad502f867f51782cc92cb50d91ac0c5765f251f71c7cf81d7c852889732424685682e2b0a7285fe83a7bf80e8fd2f0b8188396b82412bea78a00f98a32874cacf2df93e4458b73107074ef8e29b17171d9ccc691a4cf39d708ffbba925a1c7ee3077e95fb362571ea684abea653f1cedea7cd2c154ae4e332462ae392c"}, @uac_iso={0x7, 0x25, 0x1, 0xcbda2fc6856a779c, 0x0, 0x6}]}}, {{0x9, 0x5, 0x32168bbec9562fe4, 0x4, 0x3ab, 0x9, 0x30, 0xb4}}, {{0x9, 0x5, 0xf, 0x0, 0x240, 0x1, 0x1f, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x83, 0x4b, 0x2}]}}]}}]}}]}}, &(0x7f0000000340)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x250, 0x4, 0xde, 0xff, 0x40, 0x3}, 0x5, &(0x7f0000000100)={0x5, 0xf, 0x5}, 0x3, [{0xc2, &(0x7f0000000140)=@string={0xc2, 0x3, "b179c6faa926d1bfc0c728ee76cb609caf245fdfbab7ce6ee91593b5494f3736f32b013586284d5766b4e6cf8ee94324cc6e4949cac7cb8f65991dac8dff44d03c29573c01447ee2cc573e6792221724aa7affcb6ef2d94adb529ddd6af3ab26ce068472a7273d9995f9acf91aa704a6eb7be6385609debb493d968450c4e1c11f32ab08c61aa0e2fe6ad9c70457b19258b84ed09a6086ecd334dc80df7e0dfac72653de10ed0ebd4abe78edb7c0f6aef949bcd578ee317af52c082f2ed1dc67"}}, {0x4, &(0x7f0000000240)=@lang_id={0x4}}, {0xc0, &(0x7f0000000280)=@string={0xc0, 0x3, "cd5542dc8c827f6fb316357c31ff08e80efb8063fa84a8072a96a7c2b9fbee19e2caf9fb110a32e67c9dfa5ce008a072e6a88ed93ed38f7e2e52e335b2e4564ebc3df43a7c03dd8b941d694a596c803eb1737e7816145538b396ff86873eed3ef86135f1ef492072f2a8e3d657d3d7b82d1399ba9f50b6787aa0aebc18c3abe1913b291227ce44604dbf9384262f8af5b726a20d1b26b37d6ab8e3f189926fed1044676bec36585553316587bb21df206dbc6a8e9692d09dec571122cf6f"}}]}) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000540)={0x34, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_connect$uac1(0x1, 0xb1, &(0x7f0000000380)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x20, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x9f, 0x3, 0x1, 0x1, 0x30, 0x66, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x9, {{0xa, 0x24, 0x1, 0x100, 0x1f}, [@input_terminal={0xc, 0x24, 0x2, 0x4, 0x2fc, 0x1, 0x3f, 0x7ff, 0x9, 0x8e}]}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x1, 0x2, 0x0, 0x1}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x9, {}, {{0x9, 0x5, 0x1, 0x9, 0x328, 0x8, 0x9, 0x7, {0x7, 0x25, 0x1, 0x1, 0x81, 0x7}}}}, {0x9, 0x4, 0x2, 0x0, 0x0, 0x1, 0x2, 0x0, 0xb9}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x65, {[@format_type_ii_discrete={0xe, 0x24, 0x2, 0x2, 0xf800, 0x3, 0x8, "6073a703a2"}, @format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0x80, 0x3, 0x0, 0x7, "b71f", '\b'}, @format_type_i_discrete={0x11, 0x24, 0x2, 0x1, 0x9, 0x1, 0x3, 0x1, "16f763422e94610e99"}, @format_type_i_discrete={0xa, 0x24, 0x2, 0x1, 0x4, 0x4, 0x0, 0x3, 'bj'}]}, {{0x9, 0x5, 0x82, 0x9, 0x399, 0x3f, 0x1, 0x81, {0x7, 0x25, 0x1, 0x80, 0x2, 0x95}}}}}}}]}}, &(0x7f0000001180)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x300, 0x7, 0x0, 0x47, 0xe9b59bc11184e8d4, 0x1}, 0xce, &(0x7f0000000440)={0x5, 0xf, 0xce, 0x1, [@generic={0xc9, 0x10, 0x4, "9b655d8ff495f23e26aeb8090c80e22ef4b2c9d0be82a0c491e045eaa05e1c71cb9c54bbe637df0780c9955e66e2cf9e2bfa344a60aa77712b97ff465b73bd28f1bdb5a00efcd788cca1b164db28c5413fd1c425a82662a50916ff02feaa5dabf7ef4eb1a064d84b83e8c15354036eb0b086b6da03d889b745ff69dc7bba947337a05d179ab9ee17959f641e02fe918005e6aac60dfb6a6236ac602b80af4634b826d0fba923c757f086c051a2dc23eed4d7026af034528c6175e8ff5704c50214e1e269b35b"}]}, 0xa, [{0x4, &(0x7f0000000d40)=@lang_id={0x4, 0x3, 0x1404}}, {0x5, &(0x7f0000000d80)=@string={0x5, 0x3, "0c709c"}}, {0x4, &(0x7f0000000dc0)=@lang_id={0x4, 0x3, 0x1401}}, {0x4, &(0x7f0000000e00)=@lang_id={0x4, 0x3, 0x28b7}}, {0x15, &(0x7f0000000e40)=@string={0x15, 0x3, "2305555f01ba4a98113ef062044d934c1fd1aa"}}, {0x12, &(0x7f0000000e80)=@string={0x12, 0x3, "9371f3dd7f6702ebc55f38b664fb0928"}}, {0x7f, &(0x7f0000000ec0)=@string={0x7f, 0x3, "469390f90cff28ecf1b90ff1f4b8579d16c93aae1b5db5b043f6e7bf289239921954c1e5f450709603c166fa1a108eeb770226814b4509bcbe42ec8cc777aebcfe1199f3bb97add396aefbd20628964f60448900b8c39bc54d270e2b8ab56ef96cd389f31cf9e80a8cea6ee76f79f9e4f6c4ecdd5caa3bee6c0c00f773"}}, {0xf9, &(0x7f0000000f40)=@string={0xf9, 0x3, "952bcdd39e03b766f9d1e71add7b35d6cdf6adc85aeddb003fc57502e60e23a2b34ae9612fb7c9d4a84b5f07b9003ccaf8d4634564321ba9c9e3780333c91bfb7b87c2a9eeb02a711620d79007c5a420f4f0382a4162c36787db0531da41653a1b372804895b13763ffbc40d73aa3efd3c3f699b02b304708a56d2c13f743abf0873440142cd31f722f9a7c34a6898aa2fff13ceb2fb2998b164e7d6288b378ad7ea756b319edc9377bd2418acfe002e7fb251d98a43aebdb27a6f069bf3bce02accf640cee6ce4d9f88d72d26941f889a6555daf377b55460435a38e9f7347a5a78d461623a0cf1e4265486fd7297ea2a88290118d070"}}, {0xd4, &(0x7f0000001040)=@string={0xd4, 0x3, "c3983e3b23c7881286820ce0f7820b03f51ee65017e7e3dd6d38764e3b4fba243b1e4b2be65d84d1b0a0e4a42000a9a1f0bc7a825a431161841a1ece5e740d6961064a8042b1a29b7041ce945155290ff9b379fed3224b836cccb5081bf7d671796d2ab378f7f65a295f93ef25dd6fda5c359f437a1bfea1db5f8de3a12107b6c86b8682420aaddc479c26d03bd3962658aea78eb3e9d3020827637c56810843054fb5393f60e25878c6376aa232378a49f7f0251d76eefd987186fdde4dc25535569c61047c12fe70ab34b8ccddc30ee1f9"}}, {0x4, &(0x7f0000001140)=@lang_id={0x4, 0x3, 0x40b}}]}) r2 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x4, 0x37bfe661e030431d) read$hidraw(r2, &(0x7f0000000080)=""/45, 0x2d) [ 1826.383292][T31888] usb 4-1: USB disconnect, device number 102 [ 1826.396242][ T17] usbhid 1-1:1.0: can't add hid device: -71 [ 1826.396359][ T3509] usbhid 6-1:1.0: can't add hid device: -71 [ 1826.402275][ T17] usbhid: probe of 1-1:1.0 failed with error -71 [ 1826.414475][ T3509] usbhid: probe of 6-1:1.0 failed with error -71 [ 1826.430184][ T17] usb 1-1: USB disconnect, device number 6 [ 1826.436492][T20883] keytouch 0003:0926:3333.00A2: input,hidraw1: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.4-1/input0 [ 1826.466381][ T3509] usb 6-1: USB disconnect, device number 40 [ 1826.510094][T20883] usb 5-1: USB disconnect, device number 10 01:15:18 executing program 0: ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x20400) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x02\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\xf2\x00', 0x0, 0x800) read$hidraw(r1, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000001300)) read$hidraw(r2, &(0x7f0000000040)=""/126, 0x7e) write$hidraw(r0, &(0x7f00000000c0)="35f39e70fc5cfbac39ff894adc5eebff56dfe3", 0x13) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hidraw(0x0, 0x1, 0x2246) read$hidraw(r3, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) syz_open_dev$evdev(0x0, 0x0, 0x359801) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, &(0x7f00000001c0)="4add770f7afddb40ac8b724dac0aa66b98f20a5e1ff8a25a3aa7a31df7eed290d1acef3771") ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x6, 0x1b2fe9a06188fa76) r5 = syz_usb_connect$hid(0x6, 0x3f, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x17ef, 0x60a3, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0xff, 0x40, 0x2, [{{0x9, 0x4, 0x0, 0xcd, 0x1, 0x3, 0x1, 0x0, 0x5, {0x9, 0x21, 0x8000, 0x7, 0x1, {0x22, 0xd}}, {{{0x9, 0x5, 0x81, 0x3, 0x29e, 0x2, 0x40, 0x9}}, [{{0x9, 0x5, 0x2, 0x3, 0xa1, 0xfe, 0x36, 0x1}}]}}}]}}]}}, &(0x7f0000000400)={0xa, &(0x7f0000000280)={0xa, 0x6, 0x310, 0x4, 0x0, 0x3, 0x20}, 0x34, &(0x7f00000002c0)={0x5, 0xf, 0x34, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x4, 0x0, 0x1, 0x2, 0x208}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0xf, 0x7, 0x7f}, @ext_cap={0x7, 0x10, 0x2, 0x28, 0xc, 0x8, 0x6a}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x1, "dfcd4d340c01217b7111cb6c0003521b"}]}, 0x1, [{0x65, &(0x7f0000000340)=@string={0x65, 0x3, "26190d9b1e5078c7bbcda6a0838476f2c83dd169d07a88af54a1ebe90986b50d01c22f76c6346f423f7a178eacd9db479a964f1445b75093a22535c5dea1f8d0a88b0b9b0c7e638eb0007d36f870d8a3d89c1357bf8493462eae8f4fca58f610995af3"}}]}) syz_usb_control_io$hid(r5, &(0x7f0000000600)={0x24, &(0x7f0000000440)={0x0, 0x21, 0x8c, {0x8c, 0x2, "4a0dc84d33159e845244e449d57fbfd0164bf851f68f36f3f584f6d6bf298eaa33cdb841690e03f60c7522ddc3eeb78636464b5a322955ba5c19c95088b2b674d4202adf36e8ebaae3a95139a48dfc889d5b756a673a7636ab2431e7b1d29c0b078f1d522a172bac1c7b1e56b2bd57de4db05cc22ee25e16e4a31acede770bca36048af1e04974aa0517"}}, &(0x7f0000000500)={0x0, 0x3, 0x4b, @string={0x4b, 0x3, "f2bb7b9761aefcf5655a13d64bd8173459e85739e3da309ef4f53756a4b1b4638d0112218d48d2af1745716b5a3b96bfccf3508ea9c2d37bff4d4d535109ada82b668b6ea5a0df78f6"}}, &(0x7f0000000580)={0x0, 0x22, 0x1b, {[@main=@item_4={0x3, 0x0, 0x0, "c2fefe9a"}, @local=@item_4={0x3, 0x2, 0x5, "30c6084a"}, @main=@item_4={0x3, 0x0, 0x9, "6a974e77"}, @local=@item_4={0x3, 0x2, 0xa, "3792eb6e"}, @global=@item_012={0x2, 0x1, 0xa, "c4e2"}, @main, @global=@item_012={0x2, 0x1, 0x7, "b246"}]}}, &(0x7f00000005c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x1, 0x0, 0x1, {0x22, 0x9e1}}}}, &(0x7f0000000800)={0x2c, &(0x7f0000000640)={0x0, 0xe, 0xdf, "e1ef136a588a273ed622b5d425eaaf04aed543e75e349f58c88bb3a235f779cf95352aab53164a68d62eaa3fab0c91631d6e5d3850b3faf4b962fb1429711f03ebe54207460929492323f81226fd5d665556bbee7d224619b12765abf617b3c7b57c206391532de4d7b5df359c679def979fbcd8da8e6fde218a8f48a5edd1d7c7fb76e6fdd05ce92e4f341ae17b300fffddaed164648c1832403d1514f4ae312a3f5379f8d0660a6ef69356fbce2821450e093485d5a909ce26ff77876f6ab3aba0fa780c39abb2a653190a43418cf8e2f7bc928542f08ef00356eb255250"}, &(0x7f0000000740)={0x0, 0xa, 0x1, 0x7e}, &(0x7f0000000780)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000001340)={0x20, 0x1, 0x1000, "f5dd6e887692b4eceb9b2791d226a160214196a223e70557e8da8b772856510d79b460aee480a48378346559a9caa9e086c4d764ee1b2cece0c1d78faaafaa1a569383edb1e29a62a49aff83649bc4d5e2eccf24d10c71deda2aa24ea5f7d3c259a879e2caa4a17f93b05e992ebd4b2e441827f3c6f50d409944c95211c87235097a73d3ffb041b0ef13ba13f51940826cce0faa860fdf1860bf6bfe394dbc5838f011ed316294320ae523b48f2eb8c70926333797289e486648d135334c6a9860e58dcd558c1a5eafdc1d0ed8c7672964b705dbfc85137f6bdd49254dc5dac1736053cc61047ade4b911f49ab31cc8b5ca6f12caa576905ee8c8b00bcec7ca1497b7f0d6e575d8a6c123f919aa0944a695686e8c2131c1e843a1231ca4569745e431e8f830f151963d2363f69eaf63ef49cecf29952f9abb7c7bf58e3c5076ec2be40bd1f0d957b6fbc86addb56fcf943f1de3533a1a18dc57a04a8dfd47e5fe9bf856c1c60a81853b3cda55bce27b2a448bce43a55cbdf55b66632be196d4fdd1a5c0f52fb95650824f86b87094142cb3fa51f2716fbaa861dbdf9be02aba39fda2b48fb3a0ad3d2c3ba7f28aa6dc0441e3318343b8bdd552dde35db8c8b1f1d60e222b5b96fb8fa8eae7d2c4aff324edd06f05fa9baff3664bb53aa406556c10474deb58bf4f2a0f56c91cb3a96b2896fd63ac93260630d9ac63a2b2761dc8a3a55c3910fe481382fcaa014b09baecb89cef8063ebd67f862a6958d68c9b590785fbb6d98bc25edaa398ab93aaf1c20ff3e969bbcbac8bfb6ec4083ab76ef21eb587e78dc43879bbb1eaa7d3615c80a277177c78b16b6893a4ddcc1d881f1d7b27955c8e78e8c28ec0bd7ce8135a0a07f62a85422b890f3df2af6fbaddca16705f7a065ded94413bb1010fc68f9f314b47e4b2a7ee87527e0b3a21a322398d54e2c5601c178a04485a1219583d78e8f6efffd556c18e4fd75115f77fb6dc669be00febdd5ba1f8eb4c70cf327bbcf374453a918c3f908fcc3e0bf459e8009acc2b006a1a059aa12f077b16ceac2d124d0affbed95a454b10cf4a5df8893cea39a5c089c5d646b49314f5568e4ef6b03be72eceb30584bca0965feed7e49fb9359572485219d6c4416707e5cf4912d6c95535c408117270336d0864f94fb227c74cb9f9b159b055adf0097715036d395131803d5e1e2321426bbdb97fad75f438934dfce241682c9c8cce87c5522ea485d9a3b69e50612c63b1dd51c37f594e3be0ee6b7693b1c622a1e94e0f2ebd03e53f891f25e89910cd313f4d503d6bcb154719d58c0f95732ae8d8ff8172c6689b48460f8a34e3d1a492e80f614e2c14e14db1b5efd856c98cb1a6d2e9fae110f25a23b5488b510d5f5e68526617798ea9454a6a4ad28022df42e68c887e14b4951e2d81c9d4ae0c8cfea36b3188d62ab5019aa35f76877186c8b1d504d48d8ecd7b39143283bba9927662be2f4030ccbe5e027a65be852d978879248edb198d89a4ab6cd3f20d3d000691abfc14b5332e17309e83473b81d6fc89cc1e546859253ae95d2fb79a89f20192bbed32cc10eead6aa13ba621a61dec7d08c32a8a2e912823b1e8b8c0fe56f5d5951450ab263a81908d3250bf3bd00c5d710cc5316932155aaa37132fad34e6aa23f57e20cbc97d1706e35e5254d2b7e912aebcce0e322cb39296f7782927f8a4e677a090319020a4c48862f77292521fc012cb48341b0bc2f3e178d794bc2c1161a0a40161707c507192ecdc8cce605e3ee1f548b4d68df7f248d2350e2e197499bec1fb69975a8e399953d8f6669f17fba8ba61cd1ab4e6e174edc66ec2acb0318bd14b197edd57066fe47ca6e60345a529dc43b511f8ef8ea9f64e415ba37cc30c9f75d5b89a0eb5727e932c448b1d60481936f23e1dc619e8c8925c41215a82455b4ea20ee5b4bf33667c3d9ee75820fae3e2f7f80d7c2da6c052d24c7dcb54fd62e3cfb4036075cbbf8d02555eeba4ee3737748b604598aeb4d0e2a8d87146b0befd08a5fc1f1c03e768cdad3e6dcf2762a771fd59ba7525067fa4c0806168b014a0f6a18029a5e40f2404b5e6806a38a645161b33e73314e98f6b247fb3d34f7c09842509774997933f0a36a56a20905da7f6a0f99b866a3bfd99ce0dadbe7c4dc06e0bf06383f1de455fe6f709060c753a96b1ed6a087e8d257d994e9e8939d4df531acc7ad6b9dba74310797faa2c7cf23d739282af91b0e1dc055e65abbc936aecfa5c533a513a291d944230054121440af3d61bd88a108b102ae7e65ef92e33ec03c8c12580704a1914f2f65f56d2ea0c1d3809f732ef100ea4019577613ba0a155fa77d1dc2bedfa5ab5925a2006f06d646f604477c8ec8d08f70ad7c9936a558bcbfec8dfea36a7df22948fab291812439f593ed39e716acf3ffa5b01f373862f67fae61b56ac9d913d9934933a43322ec532025eb4fd8afa9b7b94cad3dc8f97abc12983c4256f6781f0b0a880d54b998fa3ae5cb74063f0e0c96f9eb1297163b7f07ed4cc80d041b7104c6b3a5bf29abf930a8b6a077d589bed80a69cb6cac756a1e27b660fc7dfa91eb1448218ea5eedc05c4f8160637f31db204e3dde62b9d414158c6e4da03c638d47a10558417af24e9c0c8648572718ebeec73c8aeb65721fb52c6316e1bf32e39f095afb5ea0faba360356df0cb5d524822091ec58d9744e69dbaf95f611f9b6cf53a4e0b29a457911d82a7d499dc788aee995eca8f76324d2c31af53108265742f0f095a87351d5e791724677d929b4e9eae9cb1707f84e8ca54fdc10522760f53ef4eb6b83ab8591a67e28e90b5c828697770a07459f3b0db1dbb752d9d64069cbf25867efed347fde64b6ce37e8d8a17f95998b47b89ba795c584eda25ebfe0c2463326cb1e3d157554614160b31fc0511c20fd72b4658709bf6ecd53d9061626fbb2c20eae99c6cc0ad12447838c6e2d4e063de3c62757ef8e9ba708e9627b7df6248f5c455a8e5189f81badea11f99561635441de76407a51d63f4e301ee863f1c33cc8cf8a8e4241d0b0305dbc1d63d8be061b1bc16411baa9ff86357f50ff12df6feb6c13d02abd8b9b4487a57362ce91eb1efd7fca5c0138018bcddcc9c03da0d07f033bbef34e3b1018fe75507134eca96134776657eb9b5b6acf790bbcc4f5e85f01ef817bb55e7021f79ec220ef9641660b7d61bd946873aeadb6b29d87e46e66a5d3a2d6ae68c049d4be09fd3657d423eeb6145a050c85f0dc7873ca87a7dd2a90e76f460730542d9cb9b1e445dc628eb604586c21e1f28ef9e7b30a944e5fb2b4b6b43bf73a6958df7dc0fa037b4a7dcfd82d9af16a38b6384424ff02999fcd9774841f2ff28c97d259012ca76798374cc42f4ad25a49c2ce267d23f153fe03e4d8f1aa71cf2ecb3bb0b5851acc8a937ab1f5e44219a0595f0f009f7cc30cf3db7810f5822e19215155bd8edd8599340f71a03e786dc7fed1df4678bb000cdd6d897c5094586f1a67bca3f65b1916529ec858121a3fea52fc8d8ebb6c838d942b7a8abd26f851309f41a9ada91dcf5c9d6bbb3101bb6079e8b6e27711923086ef2d558c2aee064b275c90587a30dbd18b8896bdcbef70f6a127af0a92decb35f9d64796907ce5bfa5b6535d95aeafd5691d9caf1227827b8e91f8a6cfb1600e1447bad6951afd5f11707f2a049b93eefdc2789ff34a044fa93939c3426b6b27a24fa68241bfa2218ee9c3ba889dd148593f0a59941da4eb47c31b476fce22a674624973ac23bafce29e878954fed6b2696bd2a1194f1307c141e7b147eccb393d318df0c5765133e5bd3c4e95baa6d31b3357af8129370293dcd3b3a35cd1de8e8dd33a36841ba210cb64a7dc0f51db43ae03de36c3a69f395010a5c997e1e5dd1d0aa9e2ca70381f19f16769729ea9658f8c3567167e86afe040bc8d09092b707d9678bcad0fe81f5c19a108fcb12df6b97956c43c79d417e12cce094abfef0d3a8be4e8ebf86f7bf1a8d3e73c4fffad502e3321fbe7a528b17328437dfda1c4ea8941fd92597a0a40b2d83d11176b8b75f54f3f08b99b05c40e070e730249b290992708b393e8fda326701b268f49edc699ab9ec7a07e99f2b44b6255b8723fb8851189e83b319509a75113c24cd8aaccde7b65aea2b4d495991bd7a4a19b792d97d9eb8297f275924bfb2c825a9b015adc7f6b0e2c99880abc4ee835784e47af4287a21dc1095b94f97b1b3b942ea2bdc8a5848056d9c88dff660bda1336b44558859d559ed25ffee53b62543b5c97c3014cb39323cf471fb96e3a76667a1186850e538047dfec6d6f2e32163d08ad10ac0ee674abd1b755c4c4b105ca1eb7730a1daf2356e180bbe777e71f9d4ea7654c9614d34ef4fcfaad155774d06b7a381d552b732c76f6c25f1c3612da9b1d802b9b0d6e0c3230fcc7c46a7d97f698d102202d4543e0f7a62c8837ea448dc2595e650679aa3510acadc94ed66c7910255d3a2874875634ed5049fa023b219fcc6797391c53b9c39da0770283c051205593638652fdc43553cfadb76b839f5df1cd8b13efc2412bbf559e5687ba0cdaa7dd1e2f0d2fab734bc534dcc98dc17d51f8d69546f908cc76ec59393de21880ec3174d94f7d496840174454e28c8c9296f671c4b05d502447a02d182d8d689e15c3c6b314d7098c836e5f18d14981bd793606379a82ebacb011128b13e4cb96705ae292f226bcad2c0d90d412e11dbcbb5130d145c280319151a10fc8f57a6bb21f3f60951b5e1eee620687f61e35eaf66d746b9a09dc67478edc153f4e5b08a3f8d8380d562b8e4aadc0b11b9b9ea00237c65c97196bc2147425c2f7c951b85e4e47410ee91636b97094f58ed609d94e688f260019a017a805a3c7f7a3f00c291e653992866e0a8665ed8829ef5bd715a4d27c4ffe0388435ade10b9b5463ff718c64ea7d8cfe4522f60c4e5d197d364537be5df7bb9ae2797279a854bcd8a026382ced0789e1273c8002b86169cd56f5797237c0451df016beef8f67e05aa3a60d1f46ca2d2f26032ccbf72b89eb36a852ec4dfbe5f1438c24694912f9120f000d813f893ee70963b3c5e2f3297896f25df62f9dbef3aac82197ae749a5531540ee967018127f26dcc3f53b258d3d6cfed2c28454526dd85c9c7cfe703fcc6004c0f4b369e649d665c0f25247fb7bb4b2ef5ce3df1d81531f6ed68b3a5311ba2fd6f9b378aa27a99c6b35603670b704f4631a9003d610d3ced809c5ea4031e69383f25287107276c44bc6a292c17027b41bd335c4b76ac25ad05b2010883ce945d227c020e5b9b4cb92b8654787af9e5c2f4ff8ece96c921b6e47216ef1cd20ae8be06d35b0a6fe718139c5a6db99e1999c9f228a4c2bb2eada83fbe736e278d2edfa213039b5aebf235a7c95dbf777c584c1c6adce8247fe9954798f83469078b42be48b219ae97daf1012529ce329d6a61f1d0160555cff746a4037c373bad3ff2ee033443f51e0d6fc0763ec3c498705aef3c03c5a2f53e4e182a3b3930133b1e7a99de0e5cc27757dc6702da8f2764c5b879f06a66ae8f0d4e72dee7bc6a755d173908c398ef3e371c798e71e62eb012cbc43ba4b895aac342adaa222c63454f835ee22c482ea56de180bd546af6b0f1e0c3eee580152d98b14fd9b75790ffc292961530218931bebf6cec08a64afa279412bf30a3dda9e8a81b6ffd5edd5ad2e290f13a2ed2710ed1d3b383025afc49c0a1d4d68bca24988edc5b2f4a856c32f259094d281a072f4734"}, &(0x7f00000007c0)={0x20, 0x3, 0x1, 0x3}}) r6 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSABS20(r6, 0xc0085508, 0x0) r7 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x80, 0x2) ioctl$HIDIOCGCOLLECTIONINDEX(r7, 0x40184810, &(0x7f0000000140)={0x1, 0x1, 0x377, 0xac74, 0x7, 0x4}) 01:15:18 executing program 5: syz_usb_connect$cdc_ncm(0x2, 0x9a, &(0x7f0000000080)={{0x12, 0x1, 0x5d8, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x88, 0x2, 0x1, 0x1f, 0x10, 0x7, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0xe2, {{0x9, 0x24, 0x6, 0x0, 0x1, "2543eb17"}, {0x5, 0x24, 0x0, 0xfff7}, {0xfffffffffffffffe, 0x24, 0xf, 0x1, 0x80000001, 0xfffe, 0x8, 0xac}, {0x6, 0x24, 0x1a, 0x2006, 0x5}, [@country_functional={0xe, 0x24, 0x7, 0x5, 0xfff8, [0x8, 0x1, 0xffff, 0x9]}, @country_functional={0xe, 0x24, 0x7, 0x2, 0x7, [0x1, 0x96, 0x5, 0x59c1]}, @acm={0x4}, @mbim_extended={0x8, 0x24, 0x1c, 0xc3, 0x3, 0x8f}]}, {{0x9, 0x5, 0x81, 0x3, 0xd1, 0x9, 0x7, 0x81}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0x58}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x1, "", {{{0x9, 0x5, 0x82, 0x2, 0x25, 0x1, 0x3, 0x3}}, {{0x9, 0x5, 0x3, 0x2, 0x1aa, 0x7, 0x6}}}}}}}]}}, &(0x7f0000000440)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x250, 0x5, 0x6, 0x6, 0x40, 0xb}, 0x5, &(0x7f0000000180)={0x5, 0xf, 0x5}, 0x5, [{0x28, &(0x7f00000001c0)=@string={0x28, 0x3, "5d842d66201e468ef4a31b4ddad8a5659d136819e7596629eeafa449525f20276607af365faa"}}, {0x1c, &(0x7f0000000200)=@string={0x1c, 0x3, "63cda24bcfd69d906def0b87ce73043542397b5108bf5e1fea7f"}}, {0xae, &(0x7f0000000240)=@string={0xae, 0x3, "b0d3e7b4641ae3afa6f944c03763d163a5335a9fdb3952ea24803d9ad988fb1f317f5a604d6cfe129b62eb413b2d978918aef2a569875f9b207f1ec8d1928458d22f683b584afcf054a9940d57fd8ce88d643dbfec1c10e9e9bc47ecdd1dee4a4adc6cbc9f8e948e4574d3cd690b6b3adc855dd5c023ac9c49a1f79f7a7fae974f6f15096553df6ef31ee04e289bc15db6cc39b94ddcefcf90b1d75bc5ad5c5c758bb029040c2393faa98362"}}, {0xba, &(0x7f0000000300)=@string={0xba, 0x3, "2e4abad33b17f8f4a5e04a095b4fb031515ae9ecd53d7d35c835a9715137460af075ffbeb89d71602af34255c6eefbff6f94280b7826f35581afd43f5b76b0119b5a5f1225f6532acca8a91b3895b0f8f428a6723cadd3474c67627bcbbbc4375b15eea995f83468a36756816b215b9b442d58fe08ea3c25961abacea6a592946bc1f59e1e70bac083034d7e7aa57816455d2bb215f329f5d1740cec5fc770c0e859ee8d2596a7dd65b022764a64ec94ce15d61095264b77"}}, {0x72, &(0x7f00000003c0)=@string={0x72, 0x3, "ca32e57e36b7a5a6c14d1aa71e22c6d1c1bc6200af0da9d6611903d830be4293796f2e18da1375031542afd899f0311fb64de5003dc7005c33748d35a03408f7af529c8a1efb29a9147cf5b8c35871be6b3ef559e8e822a905b3a3858bd69660daea41a479a0d128de1da322cebc73e0"}}]}) r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000018b7c540c215430065d20000000109021b000100000000090400000145e54f00090584033e330fae63e7238511c5373cf1000000"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) 01:15:18 executing program 0: ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x20400) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x02\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\xf2\x00', 0x0, 0x800) read$hidraw(r1, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000001300)) read$hidraw(r2, &(0x7f0000000040)=""/126, 0x7e) write$hidraw(r0, &(0x7f00000000c0)="35f39e70fc5cfbac39ff894adc5eebff56dfe3", 0x13) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hidraw(0x0, 0x1, 0x2246) read$hidraw(r3, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) syz_open_dev$evdev(0x0, 0x0, 0x359801) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, &(0x7f00000001c0)="4add770f7afddb40ac8b724dac0aa66b98f20a5e1ff8a25a3aa7a31df7eed290d1acef3771") ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x6, 0x1b2fe9a06188fa76) r5 = syz_usb_connect$hid(0x6, 0x3f, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x17ef, 0x60a3, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0xff, 0x40, 0x2, [{{0x9, 0x4, 0x0, 0xcd, 0x1, 0x3, 0x1, 0x0, 0x5, {0x9, 0x21, 0x8000, 0x7, 0x1, {0x22, 0xd}}, {{{0x9, 0x5, 0x81, 0x3, 0x29e, 0x2, 0x40, 0x9}}, [{{0x9, 0x5, 0x2, 0x3, 0xa1, 0xfe, 0x36, 0x1}}]}}}]}}]}}, &(0x7f0000000400)={0xa, &(0x7f0000000280)={0xa, 0x6, 0x310, 0x4, 0x0, 0x3, 0x20}, 0x34, &(0x7f00000002c0)={0x5, 0xf, 0x34, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x4, 0x0, 0x1, 0x2, 0x208}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0xf, 0x7, 0x7f}, @ext_cap={0x7, 0x10, 0x2, 0x28, 0xc, 0x8, 0x6a}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x1, "dfcd4d340c01217b7111cb6c0003521b"}]}, 0x1, [{0x65, &(0x7f0000000340)=@string={0x65, 0x3, "26190d9b1e5078c7bbcda6a0838476f2c83dd169d07a88af54a1ebe90986b50d01c22f76c6346f423f7a178eacd9db479a964f1445b75093a22535c5dea1f8d0a88b0b9b0c7e638eb0007d36f870d8a3d89c1357bf8493462eae8f4fca58f610995af3"}}]}) syz_usb_control_io$hid(r5, &(0x7f0000000600)={0x24, &(0x7f0000000440)={0x0, 0x21, 0x8c, {0x8c, 0x2, "4a0dc84d33159e845244e449d57fbfd0164bf851f68f36f3f584f6d6bf298eaa33cdb841690e03f60c7522ddc3eeb78636464b5a322955ba5c19c95088b2b674d4202adf36e8ebaae3a95139a48dfc889d5b756a673a7636ab2431e7b1d29c0b078f1d522a172bac1c7b1e56b2bd57de4db05cc22ee25e16e4a31acede770bca36048af1e04974aa0517"}}, &(0x7f0000000500)={0x0, 0x3, 0x4b, @string={0x4b, 0x3, "f2bb7b9761aefcf5655a13d64bd8173459e85739e3da309ef4f53756a4b1b4638d0112218d48d2af1745716b5a3b96bfccf3508ea9c2d37bff4d4d535109ada82b668b6ea5a0df78f6"}}, &(0x7f0000000580)={0x0, 0x22, 0x1b, {[@main=@item_4={0x3, 0x0, 0x0, "c2fefe9a"}, @local=@item_4={0x3, 0x2, 0x5, "30c6084a"}, @main=@item_4={0x3, 0x0, 0x9, "6a974e77"}, @local=@item_4={0x3, 0x2, 0xa, "3792eb6e"}, @global=@item_012={0x2, 0x1, 0xa, "c4e2"}, @main, @global=@item_012={0x2, 0x1, 0x7, "b246"}]}}, &(0x7f00000005c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x1, 0x0, 0x1, {0x22, 0x9e1}}}}, &(0x7f0000000800)={0x2c, &(0x7f0000000640)={0x0, 0xe, 0xdf, "e1ef136a588a273ed622b5d425eaaf04aed543e75e349f58c88bb3a235f779cf95352aab53164a68d62eaa3fab0c91631d6e5d3850b3faf4b962fb1429711f03ebe54207460929492323f81226fd5d665556bbee7d224619b12765abf617b3c7b57c206391532de4d7b5df359c679def979fbcd8da8e6fde218a8f48a5edd1d7c7fb76e6fdd05ce92e4f341ae17b300fffddaed164648c1832403d1514f4ae312a3f5379f8d0660a6ef69356fbce2821450e093485d5a909ce26ff77876f6ab3aba0fa780c39abb2a653190a43418cf8e2f7bc928542f08ef00356eb255250"}, &(0x7f0000000740)={0x0, 0xa, 0x1, 0x7e}, &(0x7f0000000780)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000001340)={0x20, 0x1, 0x1000, "f5dd6e887692b4eceb9b2791d226a160214196a223e70557e8da8b772856510d79b460aee480a48378346559a9caa9e086c4d764ee1b2cece0c1d78faaafaa1a569383edb1e29a62a49aff83649bc4d5e2eccf24d10c71deda2aa24ea5f7d3c259a879e2caa4a17f93b05e992ebd4b2e441827f3c6f50d409944c95211c87235097a73d3ffb041b0ef13ba13f51940826cce0faa860fdf1860bf6bfe394dbc5838f011ed316294320ae523b48f2eb8c70926333797289e486648d135334c6a9860e58dcd558c1a5eafdc1d0ed8c7672964b705dbfc85137f6bdd49254dc5dac1736053cc61047ade4b911f49ab31cc8b5ca6f12caa576905ee8c8b00bcec7ca1497b7f0d6e575d8a6c123f919aa0944a695686e8c2131c1e843a1231ca4569745e431e8f830f151963d2363f69eaf63ef49cecf29952f9abb7c7bf58e3c5076ec2be40bd1f0d957b6fbc86addb56fcf943f1de3533a1a18dc57a04a8dfd47e5fe9bf856c1c60a81853b3cda55bce27b2a448bce43a55cbdf55b66632be196d4fdd1a5c0f52fb95650824f86b87094142cb3fa51f2716fbaa861dbdf9be02aba39fda2b48fb3a0ad3d2c3ba7f28aa6dc0441e3318343b8bdd552dde35db8c8b1f1d60e222b5b96fb8fa8eae7d2c4aff324edd06f05fa9baff3664bb53aa406556c10474deb58bf4f2a0f56c91cb3a96b2896fd63ac93260630d9ac63a2b2761dc8a3a55c3910fe481382fcaa014b09baecb89cef8063ebd67f862a6958d68c9b590785fbb6d98bc25edaa398ab93aaf1c20ff3e969bbcbac8bfb6ec4083ab76ef21eb587e78dc43879bbb1eaa7d3615c80a277177c78b16b6893a4ddcc1d881f1d7b27955c8e78e8c28ec0bd7ce8135a0a07f62a85422b890f3df2af6fbaddca16705f7a065ded94413bb1010fc68f9f314b47e4b2a7ee87527e0b3a21a322398d54e2c5601c178a04485a1219583d78e8f6efffd556c18e4fd75115f77fb6dc669be00febdd5ba1f8eb4c70cf327bbcf374453a918c3f908fcc3e0bf459e8009acc2b006a1a059aa12f077b16ceac2d124d0affbed95a454b10cf4a5df8893cea39a5c089c5d646b49314f5568e4ef6b03be72eceb30584bca0965feed7e49fb9359572485219d6c4416707e5cf4912d6c95535c408117270336d0864f94fb227c74cb9f9b159b055adf0097715036d395131803d5e1e2321426bbdb97fad75f438934dfce241682c9c8cce87c5522ea485d9a3b69e50612c63b1dd51c37f594e3be0ee6b7693b1c622a1e94e0f2ebd03e53f891f25e89910cd313f4d503d6bcb154719d58c0f95732ae8d8ff8172c6689b48460f8a34e3d1a492e80f614e2c14e14db1b5efd856c98cb1a6d2e9fae110f25a23b5488b510d5f5e68526617798ea9454a6a4ad28022df42e68c887e14b4951e2d81c9d4ae0c8cfea36b3188d62ab5019aa35f76877186c8b1d504d48d8ecd7b39143283bba9927662be2f4030ccbe5e027a65be852d978879248edb198d89a4ab6cd3f20d3d000691abfc14b5332e17309e83473b81d6fc89cc1e546859253ae95d2fb79a89f20192bbed32cc10eead6aa13ba621a61dec7d08c32a8a2e912823b1e8b8c0fe56f5d5951450ab263a81908d3250bf3bd00c5d710cc5316932155aaa37132fad34e6aa23f57e20cbc97d1706e35e5254d2b7e912aebcce0e322cb39296f7782927f8a4e677a090319020a4c48862f77292521fc012cb48341b0bc2f3e178d794bc2c1161a0a40161707c507192ecdc8cce605e3ee1f548b4d68df7f248d2350e2e197499bec1fb69975a8e399953d8f6669f17fba8ba61cd1ab4e6e174edc66ec2acb0318bd14b197edd57066fe47ca6e60345a529dc43b511f8ef8ea9f64e415ba37cc30c9f75d5b89a0eb5727e932c448b1d60481936f23e1dc619e8c8925c41215a82455b4ea20ee5b4bf33667c3d9ee75820fae3e2f7f80d7c2da6c052d24c7dcb54fd62e3cfb4036075cbbf8d02555eeba4ee3737748b604598aeb4d0e2a8d87146b0befd08a5fc1f1c03e768cdad3e6dcf2762a771fd59ba7525067fa4c0806168b014a0f6a18029a5e40f2404b5e6806a38a645161b33e73314e98f6b247fb3d34f7c09842509774997933f0a36a56a20905da7f6a0f99b866a3bfd99ce0dadbe7c4dc06e0bf06383f1de455fe6f709060c753a96b1ed6a087e8d257d994e9e8939d4df531acc7ad6b9dba74310797faa2c7cf23d739282af91b0e1dc055e65abbc936aecfa5c533a513a291d944230054121440af3d61bd88a108b102ae7e65ef92e33ec03c8c12580704a1914f2f65f56d2ea0c1d3809f732ef100ea4019577613ba0a155fa77d1dc2bedfa5ab5925a2006f06d646f604477c8ec8d08f70ad7c9936a558bcbfec8dfea36a7df22948fab291812439f593ed39e716acf3ffa5b01f373862f67fae61b56ac9d913d9934933a43322ec532025eb4fd8afa9b7b94cad3dc8f97abc12983c4256f6781f0b0a880d54b998fa3ae5cb74063f0e0c96f9eb1297163b7f07ed4cc80d041b7104c6b3a5bf29abf930a8b6a077d589bed80a69cb6cac756a1e27b660fc7dfa91eb1448218ea5eedc05c4f8160637f31db204e3dde62b9d414158c6e4da03c638d47a10558417af24e9c0c8648572718ebeec73c8aeb65721fb52c6316e1bf32e39f095afb5ea0faba360356df0cb5d524822091ec58d9744e69dbaf95f611f9b6cf53a4e0b29a457911d82a7d499dc788aee995eca8f76324d2c31af53108265742f0f095a87351d5e791724677d929b4e9eae9cb1707f84e8ca54fdc10522760f53ef4eb6b83ab8591a67e28e90b5c828697770a07459f3b0db1dbb752d9d64069cbf25867efed347fde64b6ce37e8d8a17f95998b47b89ba795c584eda25ebfe0c2463326cb1e3d157554614160b31fc0511c20fd72b4658709bf6ecd53d9061626fbb2c20eae99c6cc0ad12447838c6e2d4e063de3c62757ef8e9ba708e9627b7df6248f5c455a8e5189f81badea11f99561635441de76407a51d63f4e301ee863f1c33cc8cf8a8e4241d0b0305dbc1d63d8be061b1bc16411baa9ff86357f50ff12df6feb6c13d02abd8b9b4487a57362ce91eb1efd7fca5c0138018bcddcc9c03da0d07f033bbef34e3b1018fe75507134eca96134776657eb9b5b6acf790bbcc4f5e85f01ef817bb55e7021f79ec220ef9641660b7d61bd946873aeadb6b29d87e46e66a5d3a2d6ae68c049d4be09fd3657d423eeb6145a050c85f0dc7873ca87a7dd2a90e76f460730542d9cb9b1e445dc628eb604586c21e1f28ef9e7b30a944e5fb2b4b6b43bf73a6958df7dc0fa037b4a7dcfd82d9af16a38b6384424ff02999fcd9774841f2ff28c97d259012ca76798374cc42f4ad25a49c2ce267d23f153fe03e4d8f1aa71cf2ecb3bb0b5851acc8a937ab1f5e44219a0595f0f009f7cc30cf3db7810f5822e19215155bd8edd8599340f71a03e786dc7fed1df4678bb000cdd6d897c5094586f1a67bca3f65b1916529ec858121a3fea52fc8d8ebb6c838d942b7a8abd26f851309f41a9ada91dcf5c9d6bbb3101bb6079e8b6e27711923086ef2d558c2aee064b275c90587a30dbd18b8896bdcbef70f6a127af0a92decb35f9d64796907ce5bfa5b6535d95aeafd5691d9caf1227827b8e91f8a6cfb1600e1447bad6951afd5f11707f2a049b93eefdc2789ff34a044fa93939c3426b6b27a24fa68241bfa2218ee9c3ba889dd148593f0a59941da4eb47c31b476fce22a674624973ac23bafce29e878954fed6b2696bd2a1194f1307c141e7b147eccb393d318df0c5765133e5bd3c4e95baa6d31b3357af8129370293dcd3b3a35cd1de8e8dd33a36841ba210cb64a7dc0f51db43ae03de36c3a69f395010a5c997e1e5dd1d0aa9e2ca70381f19f16769729ea9658f8c3567167e86afe040bc8d09092b707d9678bcad0fe81f5c19a108fcb12df6b97956c43c79d417e12cce094abfef0d3a8be4e8ebf86f7bf1a8d3e73c4fffad502e3321fbe7a528b17328437dfda1c4ea8941fd92597a0a40b2d83d11176b8b75f54f3f08b99b05c40e070e730249b290992708b393e8fda326701b268f49edc699ab9ec7a07e99f2b44b6255b8723fb8851189e83b319509a75113c24cd8aaccde7b65aea2b4d495991bd7a4a19b792d97d9eb8297f275924bfb2c825a9b015adc7f6b0e2c99880abc4ee835784e47af4287a21dc1095b94f97b1b3b942ea2bdc8a5848056d9c88dff660bda1336b44558859d559ed25ffee53b62543b5c97c3014cb39323cf471fb96e3a76667a1186850e538047dfec6d6f2e32163d08ad10ac0ee674abd1b755c4c4b105ca1eb7730a1daf2356e180bbe777e71f9d4ea7654c9614d34ef4fcfaad155774d06b7a381d552b732c76f6c25f1c3612da9b1d802b9b0d6e0c3230fcc7c46a7d97f698d102202d4543e0f7a62c8837ea448dc2595e650679aa3510acadc94ed66c7910255d3a2874875634ed5049fa023b219fcc6797391c53b9c39da0770283c051205593638652fdc43553cfadb76b839f5df1cd8b13efc2412bbf559e5687ba0cdaa7dd1e2f0d2fab734bc534dcc98dc17d51f8d69546f908cc76ec59393de21880ec3174d94f7d496840174454e28c8c9296f671c4b05d502447a02d182d8d689e15c3c6b314d7098c836e5f18d14981bd793606379a82ebacb011128b13e4cb96705ae292f226bcad2c0d90d412e11dbcbb5130d145c280319151a10fc8f57a6bb21f3f60951b5e1eee620687f61e35eaf66d746b9a09dc67478edc153f4e5b08a3f8d8380d562b8e4aadc0b11b9b9ea00237c65c97196bc2147425c2f7c951b85e4e47410ee91636b97094f58ed609d94e688f260019a017a805a3c7f7a3f00c291e653992866e0a8665ed8829ef5bd715a4d27c4ffe0388435ade10b9b5463ff718c64ea7d8cfe4522f60c4e5d197d364537be5df7bb9ae2797279a854bcd8a026382ced0789e1273c8002b86169cd56f5797237c0451df016beef8f67e05aa3a60d1f46ca2d2f26032ccbf72b89eb36a852ec4dfbe5f1438c24694912f9120f000d813f893ee70963b3c5e2f3297896f25df62f9dbef3aac82197ae749a5531540ee967018127f26dcc3f53b258d3d6cfed2c28454526dd85c9c7cfe703fcc6004c0f4b369e649d665c0f25247fb7bb4b2ef5ce3df1d81531f6ed68b3a5311ba2fd6f9b378aa27a99c6b35603670b704f4631a9003d610d3ced809c5ea4031e69383f25287107276c44bc6a292c17027b41bd335c4b76ac25ad05b2010883ce945d227c020e5b9b4cb92b8654787af9e5c2f4ff8ece96c921b6e47216ef1cd20ae8be06d35b0a6fe718139c5a6db99e1999c9f228a4c2bb2eada83fbe736e278d2edfa213039b5aebf235a7c95dbf777c584c1c6adce8247fe9954798f83469078b42be48b219ae97daf1012529ce329d6a61f1d0160555cff746a4037c373bad3ff2ee033443f51e0d6fc0763ec3c498705aef3c03c5a2f53e4e182a3b3930133b1e7a99de0e5cc27757dc6702da8f2764c5b879f06a66ae8f0d4e72dee7bc6a755d173908c398ef3e371c798e71e62eb012cbc43ba4b895aac342adaa222c63454f835ee22c482ea56de180bd546af6b0f1e0c3eee580152d98b14fd9b75790ffc292961530218931bebf6cec08a64afa279412bf30a3dda9e8a81b6ffd5edd5ad2e290f13a2ed2710ed1d3b383025afc49c0a1d4d68bca24988edc5b2f4a856c32f259094d281a072f4734"}, &(0x7f00000007c0)={0x20, 0x3, 0x1, 0x3}}) r6 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSABS20(r6, 0xc0085508, 0x0) r7 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x80, 0x2) ioctl$HIDIOCGCOLLECTIONINDEX(r7, 0x40184810, &(0x7f0000000140)={0x1, 0x1, 0x377, 0xac74, 0x7, 0x4}) [ 1826.817484][ T83] usb 2-1: reset high-speed USB device number 13 using dummy_hcd [ 1826.847469][T31888] usb 4-1: new high-speed USB device number 103 using dummy_hcd 01:15:18 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000003e40)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0xd8c, 0x22, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, 0x0) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000140)={0x24, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0022220000008b7ea683020bc4eb48fd0a8c930baf9db9b50807d9c68a500b18c1187b03"], 0x0}, 0x0) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r1, 0x400c4807, &(0x7f0000000000)) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x80000000, 0x2) ioctl$HIDIOCGVERSION(r1, 0x80044801, &(0x7f0000000ec0)) read$hidraw(0xffffffffffffffff, 0x0, 0x0) [ 1827.086138][T31888] usb 4-1: Using ep0 maxpacket: 32 [ 1827.096150][ T17] usb 6-1: new full-speed USB device number 41 using dummy_hcd [ 1827.126116][ T3509] usb 3-1: new high-speed USB device number 70 using dummy_hcd 01:15:18 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x100000000008, 0x926, 0x3333, 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(r0, &(0x7f0000000080)={0x2c, &(0x7f0000000240)=ANY=[@ANYBLOB="eeff22"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0xea, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000001440)={0x2c, 0x0, 0x0, &(0x7f0000000300)={0x0, 0xf, 0x13, {0x5, 0xf, 0x13, 0x2, [@generic={0x3}, @wireless={0xb, 0x10, 0x1, 0x0, 0x75, 0x0, 0x0, 0x400}]}}, 0x0, 0x0}, 0x0) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, &(0x7f00000001c0)={0x14, &(0x7f0000000140)={0x0, 0x0, 0x2, {0x2}}, 0x0}, 0x0) r2 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGVERSION(r2, 0x80044501, &(0x7f00000001c0)=""/75) write$hidraw(r1, &(0x7f00000000c0)="047bc0e9eb4465d225fb59c36f17e9445f68550760033d3276a8b0239199b76c4194881d81d94ba7d9c7637f87613ae5156ac2302f1dfd94b834c5baead970fe4e563b3c144f22c41579858b877f", 0x364) [ 1827.206182][T31888] usb 4-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 1827.215207][T31888] usb 4-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 1827.224379][T31888] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1827.233471][T31888] usb 4-1: config 0 descriptor?? [ 1827.266117][T22496] usb 1-1: new high-speed USB device number 7 using dummy_hcd [ 1827.366171][ T83] usb 2-1: Using ep0 maxpacket: 16 [ 1827.376404][ T3509] usb 3-1: Using ep0 maxpacket: 32 [ 1827.446211][ T2758] usb 5-1: new high-speed USB device number 11 using dummy_hcd [ 1827.466281][ T4768] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 1827.477844][ T4754] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 1827.486440][ T4754] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 1827.495726][T31888] usb 4-1: USB disconnect, device number 103 [ 1827.506201][ T3509] usb 3-1: New USB device found, idVendor=046d, idProduct=0a0e, bcdDevice= b.ae [ 1827.515307][ T3509] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1827.516297][ T17] usb 6-1: not running at top speed; connect to a high speed hub [ 1827.523696][T22496] usb 1-1: Using ep0 maxpacket: 16 [ 1827.537431][ T3509] usb 3-1: config 0 descriptor?? [ 1827.606165][ T17] usb 6-1: config 1 has an invalid descriptor of length 254, skipping remainder of the config [ 1827.616666][ T17] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1827.625640][ T17] usb 6-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 1827.686199][T22496] usb 1-1: config 1 interface 0 altsetting 205 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 1827.699361][T22496] usb 1-1: config 1 interface 0 has no altsetting 0 [ 1827.706176][ T2758] usb 5-1: Using ep0 maxpacket: 8 [ 1827.776580][ T4722] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 1827.786227][ T3509] (null): keene_cmd_main failed (-71) [ 1827.796284][ T17] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 1827.805414][ T17] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1827.806308][ T3509] video4linux radio0: keene_cmd_main failed (-71) [ 1827.813487][ T17] usb 6-1: Product: 펰듧ᩤ꿣簾쁄挷揑㎥齚㧛耤騽裙Ώ缱恚汍ዾ抛䇫ⴻ覗긘ꗲ蝩魟缠젞鋑墄⿒㭨䩘꥔ඔﵗ撍뼽ᳬ볩ᷝ䫮뱬躟躔瑅췓୩㩫藜핝⏀鲬ꅉ鿷罺鞮潏क卥滟ỳ仠鬨巁첶뤹쿯놐寗귅屜譵⦰ఄ錣ꧺ抃 [ 1827.819890][ T3509] radio-keene 3-1:0.0: V4L2 device registered as radio0 [ 1827.826294][ T2758] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1827.845929][ T17] usb 6-1: Manufacturer: 쵣䮢훏邝蜋珎㔄㥂养뼈὞翪 [ 1827.845948][ T17] usb 6-1: SerialNumber: 䨮펺᜻ॊ佛ㆰ婑㷕㕽㗈熩㝑੆痰뻿鶸恱啂鑯ନ♸嗳꾁㿔癛ᆰ媛቟⩓꣌ᮩ锸⣴犦괼䟓杌筢믋㟄ᕛꧮ栴枣腖Ⅻ魛ⵄ﹘┼᪖캺ꖦ钒셫黵瀞삺΃繍ꕺᙸ嵅눫瓑읟쁰姨跮阥끥瘢摊铬ᗎზ⚕睋 [ 1827.899639][ T2758] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping [ 1827.909611][ T2758] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1827.922446][ T2758] usb 5-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 1827.931536][ T2758] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1827.941526][ T3509] usb 3-1: USB disconnect, device number 70 [ 1827.950963][ T2758] usb 5-1: config 0 descriptor?? 01:15:19 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000001900)={{0x12, 0x1, 0x0, 0x8e, 0x32, 0xf7, 0x20, 0xaf0, 0xd257, 0x4e87, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xf, 0x0, 0x0, 0xff, 0xa5, 0x2c}}]}}]}}, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000540)={0x34, &(0x7f0000000000)=ANY=[@ANYBLOB="000011000000851049e21fec4c1367f2e157ed6f3a02"], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(0xffffffffffffffff, 0x0, 0x0) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xb, 0x7, 0x1, 0x20, 0x7aa, 0x1, 0x620f, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x86, 0x84, 0xec}}]}}]}}, 0x0) syz_usb_control_io$cdc_ncm(r1, 0x0, &(0x7f0000000500)={0x44, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000840)={0x34, &(0x7f0000000680), 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$printer(r1, 0x0, 0x0) syz_usb_control_io$printer(r1, &(0x7f0000000080)={0x14, &(0x7f0000000580)={0x40, 0x24, 0x1002, {0x1002, 0x23, "234f04989790abe6f35028e32c9b1babb837492dfaa70c1de2ef3dae66915cb89d940b19067a0adbd98a606b25b0557ccca187810755eb2540ab0a5f19cb0a40e0a6e1f05e79eab96454de4facafa3652edcdb2909a1dd155c606e3c24885789bb6994015dc0cfaa8dd6b9556aeca0a173104f7eb8b002ebd4a23a9f50f87629f1945e1f9d48b70a3ced9414fc503ed5039159ae19f62e983ca2f08b8f8003b11105b1d36bbe742a139229907e5f78b491b072137f3e40ba5a0d7a890f015dc808c0448fd2a6276fabc30e72e7c6b6253c575d444e560924c51d56529f0626c14c38a4a6515ef33d2107dac8b3edd2b82db876d28097fbf7ce767fe7f24a9b9b86bc8b017a8c3426480b720e7e3b8049960c7424cb0185086255e8fc0220989cebb1b6c20af88647f6284dda13a56a4152873a220465c367bbc99d2f5ddffa002e1a5092c834c1f61abf02c2cfdc5e79ea474eda99167513199c2c1a97fbef1d682c0a9d2286fddb5212594d8875e272571d02a34988da8381114a951d9e22ec2b0d6622536aadbb9cd4cc5f6562ddbba7bc9baa073cd734d62e364b65339c7dff91008ae1540a02d38f7ed8bd27e526b4d62ca593a1b387b271354bc55bf477ba025e3c8a0266f105018ad2abe69a450f29dda0a6d6d05f95c74abf1fb13957fa4e4ec71f8863767af721b516f960d732ec5b061671d0be00b2820a875f7b7b9ca34b3f7e9891f0d2ffe971d32ecfddd72fb0af9b6fd72d82ea08495b1712f1504b54a0bf1dc4e55e18f331a445d865b3d0a10a820936be63072be3ccf0b980d330b1c1aa923994fa6bd7227539e47d2f9243099cb24605ba7b44416cbdfa81c8efe0e56b44fd6964427f58b5b3a7a754b15a04442fa3dfca90c1bfdee42d80066337091d5464b40ee17c6f46731aee8db38e6d773e90ee66a734e52b6fa2be6188adf923f1f53c88b47ee2fb0999cb5adaba092cbf6a666342cca36115b1a08f49d78a66634b415d6bc79f3865fc6787098017ec8ded3b9340a1daca220f8cda6e497ae95ee00d4d2adc460f5e873de854fc67be4d20a0186a83b03519ab72dde3c0c6c48b9ce3512a42016900140c2b0eb7ca7ebe52ecfe4c88f87330f6d89d1bbf8255c2de83f0905df010113c4e48ad8fa3f7c8428a03b46a9238cb06259d5877f268754657c63dcfdfd19fa9e7394a023158a589070b7952ca6c10d56a3aba93bd95d0d88f102c8ac37cec07918e3d13abe7f14d60be4c3e81794e4f92580b7464fdcb769a08186bd4654826800840863c6ee0bb1f7dab11da4f40734909de4556a23934aaad696903c289e98d06b063461099050fd8b4ce16deea2601f86478dd8f299bbc79bc8f5418438709be92ed211341e7cd52a701e43e5a522874ee2cd38299498a0f5f9f063da8deb648751850b6c192b63c8375417aacdb86cee9dfdebbc850f42f964340d81b3f60480989546877124e558676075d5d77ce0e8a4a41cce4b058ee891f34de0d7506027abc66592622734b3b4f7ca24968379c9775ae2c5a3fbc822469818c99a33911f85e8e64383447094947573e4c1a458a848a81caea965c06f4eb26f83ceeac9aea6a2f2c6dfd5b791976e5da8fde57dce2ded3c8acd6ac78b27ee3c752b30363fa15f76d3389d9a133fb38c41fc9f9b0b90230cea875b68b55ce861333bea2db4ce7e109e93eef26f1abd5c0bc0bb17de696ce8b0e036951570d84c985917bb35269bd0c3308654d3a7c6d3946c48e6cf59b0b7577f5f5aecf1747575848dfdb025ca3121288b0314345ca76df67403ef56f3c42acfd1a6aba66704b1378356089f20b9d252fb336fc39a4568abbcfa92093efb7b4b870ba1c26ae6d59c5fed88fa137cfba2043988f63ea57ee9950744bf5a5c439346f9e28815fdb2986518b99fe34fc4dfb572705d59f9a380b801dd1bf2319001c86714c4bb15752594554414e08401dd794a88eed5f56ef158bc85a6dc0f10af0eeebd60a86f616dd27056c86d69c0a37d960e245b7aecd77515bdbec7e6cb48a50167113cdd76e060243b2eb5bd558af8030de1f3a96e89ef85d6f097cb1e2784f1bb0b428c2c84d99ef90927dbfd96ec1b68fd986d21918ea8628b6668883cd107eb80ee1b65fc6cccef3310aec319673a1c0a96688cba152bd2059ffdd47bc35199b4708545f6d6df1a23c80d647bbd6ce39d0445a7115709ad866823439e2a86fc55152e8dd937a619641a6309e810b18bc016408bf8139ed046323d118442fa33896a09235a4e2c58d9bab6656ef70f3136afc0cb7b0543b6b77b9fd4d412aee6a46adbada98548aa726289b2c4f710de754a80ece2168d09f831bedf075c51dc8c3cb6dccf5170684c0c6e7147e3c293b53accf5f4e7abe7b1ab231dbc7b9fdca63d15152078949ba6951b6a1fb93995ec85119f1b49187ce33b5466bb4b5751b041777849538e3c89f36e9af3df26891968fb7a01f297cce645b2a9685e6733473a0d9861c7ce49c1f2499125d6e447af0d3007f597786d12300b261e822c86f46bd9a466d7d9ea50163e81b36e227c57008c45f11ea548770c78ed9b00c2edcbe99caecedc9c2039673b53d9f2fe2ec338a99ac6c006ffca2b71e269430da300459bd519f5d3c4aa7753659c87673e9030c80fa76e3d735cadd5763715a2a5984b50f84ec10de2d7615df2c007727280f9c3776a942741e96dddc539c098d3495c102d3cdf9f771d652d60d330e5581b21aba071c6963fc2984001b831c64ab9a2fd656b1da13bdb017002c33eebed36afe0a5cd3245b09dd8351d3286ddfe40f1fa4723708d2d6d674d31d005d44627b5a068c105d9251889141da9e28c972188da695c8259502a40166616fe6c9b8ec226e50d77857d11a8cd8236274df5747c74107829d2a722cf95961e21800e7aadda6383ecbeda721b345616a5293dced33d012f8017be70530a1fc9b669c076291b2e3d673f1796a1ef7824d1de7f0ceeaea60783bf3a1068ee9b49935f084978c245fa35d7d964985bdf28fe211baf1586cee68678613b5a125133a3f94fa9edf2625f587e944afab4ec1d4703d787bf77acbf00bd9b5c5c77b5e5fb5c58f999e81840dbafd5a95a86b1a3dd747eb22454f5fe9e1f7ffa790dbf08b7730cea8a7e686abed458b77ad6441572259058024d9a3b05ecb813178afa0443554348d1eedc5db07a856f1c36448e21e25082ee826fba417e253186fa5bf17c8641d1fe7edf40f86a0b0b5d6dd2d1a6db12d8a3d7475d92132c022d12ed4b7fcd2a7a961b9f598096b5e2772650e17583404fe22623b7122938cde0b638353d3e3296ba4d4f03b74d0e0422fc627e20e9b0fa83c17cf5fbb10119d043054f09297d7c4cf6943d7ff0c16a2b8efd1d761a5374131d292dc41037ff931a0f3d5b6a782c3b6b77ed9bdeef6db437ad520681c529469cc14eeb78b7fb864e8edf0b75c710314a3e6cb60077b6de3ee0f8e3ae5c9e856ef21e14a04a5d0cb013390b1c14bf8a33fc642c116c1ddfff44c4ab5d1b584b72bd397891abca056da65b97e4a68a1b89b83e5257c625e0ecc4caad269eaf58ff2bbbfd2797fa9c7d1985737a0d822e8ef426507130bd7188b29dc7b73ff4cf63e9fce234350c8b502111bd9401b2b959a479a352a104473a4564197e0e2c74ed3f0fe6bdf41d2fb90656c5cbbaf5e05ae729904731b1d1fe601ac1c45fbb711399c15d17774e2a990360eacc78732168cee47b78c2a9d762792c8d0eadf9f05d6ece101713910fb1ad2e9d7484f14e869115dcae924333e920b45699294b593c8b07f54a4f3277d40153bbc6f7fe3474da287e031f59eafe7360bd8a82b5bed741c21bf020e09569887457fbe7c560cb5927f5ee04e2a8dbe9115a26cb3a36491a72dc8d4cc6202132e8cdeb07095aadd205a81ceca67ef18afd5f6f6c65f1c848c8ebfda422ada6c2c01706103887713ff75bc2d0e2714e20e6f9e22c21d7247d9245d07bb9cb20816a00d4a1ba6327de98c13aebafe2cf7593375dec14005384ba566b65c89f314e88b96cb6d00b513aff8a6c1d105364372849164e9988501538a7b578b8bc3dffdc9103a65e3a4054923b5822c4abfd6aaa4bfd952c5a68c660f7a78aefbcb4adf8f9b78934059fb6ef54c5f99ab7509312b1ddb47717623db33f056c73096c2e6de2993fd398a8304244f35e723eea42324d7cc18bbfb16ac5d97f1cff9ce03d7c8a3b06cfac4314c1b2ed5a4c7f9286fe8eab600ad289e92d482ded97fcb819447bd242f695ae26a641cbfb010ddd73396a83144d961becbd8e501862f50dc08663267fada03024fec963a482518eafb66e63a49597799f44a7a61fdda294773bf31e91b655c388a9a3b1ee4bb90ff53cc71c3ced3d1051472a6d04f11d891b0d77edd7f7adb881d7022c8156b563fbfbaf580c1fdf270d28171256b99d6ce9baa246a86d288c8675b9d872fa416ecbc793d0f865b2143d36d67064ae14dd0f283e5db05e75fee279b3a8bbc229f228c766f7d3fe11449fad9d58e31943bda758ee6cd3a4c20e9bddfa70c74e717976e0324254a0e722799d59cc41790b325b2cfec5efe2f48e95d64eac28f452161cca7b2825072d0b1124d8c67e59fe1cc1147313acae8173afc5cbda7111812d6c7fdda51dac2310b62bf0910e72d50f313ef0527158b260346ac09db9f361686e8e10e5dc2e74f1f240eeea4449ebe9f2f7a246290550f0a19532ac88c8b98ba5d152ce48d7ff70365536f0781e6cebe8b327ce15879b0f260964171373e298767a7ce443d9bfe6716dc4b64f2efd88241301cf8093910f2e68fae804d7f7be53e39cde687f81a61ecc4625923e2ac2d8cc9c459b5b9d80bd0e71b220477d8a6046761a61b0a20aa948d529714af3788ad2241dd7ef4f5c342a09ba79467d8ae5e07f2cf65c04e73733836339837c615617e3d8908ee14bc4a4e58c80fd7665dc972a83f23a5bbaef9d8dc99bd5b9001f0682046c2a96e3fa65ead26135ba913f72f2379ab400cf26eecb385d8a8daf9b4f090d88a64463530b2f5f033d6d17318ebbc1de210a2d361de9ed8d56e3aed4f8b917b5887189b3b52e4926b3ec62e881a302510b9f4a1de9b320448570c2d021a395b4de862626882131f175ebe01543463c1bbb9387cca4698c7a0881a32ee9a0fc81f409e4d54ad17938a0bdad3e8286a655281d2053c60f1ac5a76c7efa56f23e84ce330a4fb27e24614b3e1fff9fd8d932c87bfed7e77b76b33dc09897d8245e120f7933d1ab65667026beff743a3a303da7064c844b3c606406a357358837178a2ed88b5ce11c065d7af23828e9e8dc4e52a32e729b255a3aa5ca859e1ae4dad268393e34a346398bc5d7d1c7760e65f28d6f368187ceddeba4f351fa1ddfc5dc6cc29c9d115f9286cef3f48fcd816dae6fd8cdf0bcc760c80e6fb84430449bb4d2afa00374ca12e1ef7cf0695020de1ed28382ae9c8baca324d0ad875ba54fb0d27f3f0fd9c43431c5b2dd42adc6c131e7ff3c4217192fb4d6752d2f15a5b784de2bd7f29d42138feb60e0313fcf8d1b06e60c25c43525b3249aa094d0d8bfbbb618beb5967297d37f3302504d154b06743e796f86b2e642de3716c3176dfe50cdd791f84bfe8efa95c6470304cc7827c1e5fa91a661b4857dbed30275f9cad3ceb634b57f3331385bc5074ad256af971bc4e7479306ae34784dcb04c53f7437ebe3602cf45d4591a8303acc1435569b8472d27709dcc7847f3e62b3fb93e64541d993509b424"}}, &(0x7f0000000040)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x2809}}}, &(0x7f0000000240)={0x34, &(0x7f00000000c0)={0x40, 0xe}, &(0x7f0000000100)={0x0, 0xa, 0x1, 0x39}, &(0x7f0000000140)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000180)={0x20, 0x0, 0xa, {0x8, "d9f3d813e55f89ae"}}, &(0x7f00000001c0)={0x20, 0x1, 0x1, 0x2}, &(0x7f0000000200)={0x20, 0x0, 0x1, 0x2}}) [ 1827.976257][ T4771] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 1827.983887][T22496] usb 1-1: New USB device found, idVendor=17ef, idProduct=60a3, bcdDevice= 0.40 [ 1827.993038][T22496] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1828.001279][T22496] usb 1-1: Product: syz [ 1828.005486][T22496] usb 1-1: Manufacturer: syz [ 1828.010659][T22496] usb 1-1: SerialNumber: syz [ 1828.019936][ T4777] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 1828.034760][ T4781] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 1828.147443][ T4761] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 1828.227030][ T17] cdc_ncm 6-1:1.0: bind() failure [ 1828.366138][ T3509] usb 3-1: new high-speed USB device number 71 using dummy_hcd [ 1828.457131][ T2758] keytouch 0003:0926:3333.00A3: fixing up Keytouch IEC report descriptor [ 1828.468061][ T2758] input: HID 0926:3333 as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.0/0003:0926:3333.00A3/input/input961 01:15:20 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGVERSION(r0, 0x80044501, &(0x7f00000001c0)=""/75) ioctl$EVIOCGSW(r0, 0x8040451b, &(0x7f0000001700)=""/120) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000001900)={{0x12, 0x1, 0x0, 0x8e, 0x32, 0xf7, 0x20, 0xaf0, 0xd257, 0x4e87, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xf, 0x0, 0x0, 0xff, 0xa5, 0x2c}}]}}]}}, 0x0) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000540)={0x34, &(0x7f0000000000)=ANY=[@ANYBLOB="000011000000851049e21fec4c1367f2e157ed6f3a02"], 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = syz_usb_connect(0x5, 0x3ab8, &(0x7f0000001940)={{0x12, 0x1, 0x300, 0xdf, 0xcc, 0x3e, 0x0, 0x2304, 0x23a, 0xeb90, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3aa6, 0x3, 0x80, 0x0, 0x98, 0x3f, [{{0x9, 0x4, 0xb1, 0xff, 0xc, 0x71, 0x93, 0x67, 0xf1, [@cdc_ncm={{0x9, 0x24, 0x6, 0x0, 0x1, "53c3cf2f"}, {0x5, 0x24, 0x0, 0x800}, {0xd, 0x24, 0xf, 0x1, 0x80, 0x4, 0x9, 0x1}, {0x6, 0x24, 0x1a, 0xf25, 0x6}, [@mdlm_detail={0xc5, 0x24, 0x13, 0x0, "1f0bf9c1747c6849ad9525de1a905c855a9c224b4ca27e870172018bd9911ec150b35d081ac388d336ed303787276c694be8739c2363178bfd82cbda4da81b4cd1d9d2b7d63550e9042145749237c6ed50674d2bdf5d978dc65d05d3b8dfa5d58a59772a928f41aa32620cf76549369f8d758106c901bce99253890ec1fe9d9d37b3c1330ce289c0fe27305189d9de25e7f1c21700e05a6c86c40a8a4df2c187397b288624b0c15af0d1b6830bcabced90b378cf902ab28066256d92ee3bc22c62"}, @mbim={0xc, 0x24, 0x1b, 0x8000, 0x739b, 0x0, 0x40, 0xffff, 0xfc}, @obex={0x5, 0x24, 0x15, 0x8}, @mdlm={0x15, 0x24, 0x12, 0xb5a}, @acm={0x4, 0x24, 0x2, 0xa}, @obex={0x5, 0x24, 0x15, 0x1000}]}, @uac_as={[@format_type_i_continuous={0xd, 0x24, 0x2, 0x1, 0x9, 0x1, 0x85, 0x3f, "906b6d", "7c14"}, @format_type_i_continuous={0xa, 0x24, 0x2, 0x1, 0x8, 0x3, 0x80, 0x2, "bd6a"}]}], [{{0x9, 0x5, 0x8, 0x0, 0x220, 0x20, 0x2, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0xe0, 0x8}, @uac_iso={0x7, 0x25, 0x1, 0x5, 0x4}]}}, {{0x9, 0x5, 0xb, 0x0, 0xce, 0x81, 0x2, 0x40}}, {{0x9, 0x5, 0x5, 0x10, 0x92, 0x8, 0x1, 0xbe, [@generic={0x7d, 0x21, "9ed1f5b76822c635048d20a679e409a28da2ceb2817b58dba8d8b2835076bae559bcd0c1180f201a8db471dad01a8da374c9a045e89a9e69702f8c69e4ff6a06ede22284a2b0e4f878152227f1e2000d29302a6c5094125d4704237dbe135af02c4af978968c6afef6f63bd570650dd1685795666e4eb49d7385de"}]}}, {{0x9, 0x5, 0xb, 0x10, 0x3f0, 0x7f, 0x2, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x4f, 0x7}]}}, {{0x9, 0x5, 0xc, 0x0, 0x116, 0x8, 0x0, 0x9, [@generic={0x1002, 0xb, "9e8699ebda22a72caf2bf811f481d0cf7dda869179a18b30a1dcd92e107c8c7eef6b88f1b8bbf3cfadfb97e83fba55796a5aeca9e7a04f934fa73ad94940ce490d372c5dd932b8544e19a6e9ebc9e49adee69a59ad978e83a6011f0127b72f13c0576c167ade2af2e9913a754ec8ab38379514ef94ce62930b9ec3d8a3e8056e73f17bfff452b40cdbb67a47bc45640785e9020797fd54f094d76c8518afacefc9bc8426de260f415fe3a331e231bb508abea214539d8aaf26dbfc425757050fee84893811efb835e2c3014d3da10ba22c42a81733d29940559c38205afa6daa7deccc25aafdd73ea6b7d687b9c55b875ca97a0fee5122d92c2d888b16a10fd49bef2663f3b15ae517acd928e45bfd3edaeb160438adc5c77cfbcf03c1fc0dbb267af369da15e09d3d20ab106decaec27925f463afe3bcae4ac9a32c3c234b863d39462b96c6fd6895d9aaf182d63fc86d770b850348f851f9d7ff66bb1da9876dae2c2f0354786c35a4c011b3c681b3aaeff8282aef1fa0c5c746a7d707abcba8b9f68f8e65c41afc2d65f8dd3009ace757fb1d8d9721678e570e55f094f8e858fba3e76153ce1509a3f78712cd2086c0e349279aa8c75529fa820ca211be24358a29a90135c00f51d6c0f4ba6d792d01d0849761411a258677d55f9442c489603f9c99447ecc11d7e20637175036431ae3f99e8d02923dadf56b73fa3ea471f2b256ba07fb6d109809cf1c199be592c560d69bc364d5b783fb819e745a2948d7d9ab4192e997f4e54f134e5d1b20e5775749c523590208b56be5efdae48ecd49ddaaa81ecba54a2f21eb1e796fadb2415b815cfb13e604b5f96ea40d7498de4f0663e6a7aa74a77cf2e8f4e78bec2762f440a6d18e841a480fd2d18e4045701e32e1b1e41ebfcc9c5daf85622d8015259562de2fddf914c23607af38ac7916e313b5d54f46ec70813540f91fd42fd7cef355517fefd7741728a51e3f42e0e1dd2df9c306c59ab0e6646fd1d54d49f5b94979bd7864c9cbae14ae63ddbfdbec1e7cd079ea154df5dc00be91a5f8494a7263473397996f60e844671fe7c44000ff9f09d8c59d43f22150274ea4b58f2f3095c7a95891aa94ec944b26731fabd4164f98e78b7c99b77b8548be407ffd568a80f1df132b29ed911d706e49cac69ed2437cf4c2fa97a9bf8bf29fb5356bea77c4ec98fa40a4d178b7ad01bf894348a268be740d56f8fdb18e2253ff0bb372c9650b9c946c72f1a24cf6aaf1f54713a1555d1abbb22cc13bf42040bd3c02be9612969194a1cc09963f8aeba9adb3be4f6bc0f9a42d468eed6c2889857874e68eef98b81d4797e547809bfc17c95c9c86fa2358a5f85b0d18d83a59e5c0f58ad1d65624b3256560772d0b47d88018f2afb0d907233c7fc5f9130c8b94e66bc2441a995e100b7ddb4dea56ae269ee0a246154ba88765af7804dfcc79ec074b00e349c7a4808cf36deca45cc95f62dac4b9593fc8df18a1fc6aac880694ec4caca49be6f928a5a11f2e50e5dc0005085e962619365ddf3d01cf975587bf7f0de082cbe20af65538459f2bffeddd59a75e9dcd7ef49468513cdb47d4c79da51b08a9780381d8e20e7cf8322d96ae29538a4c75a69d852b615740b69b53c511dabe6aeb1b8173bebae12d21e3fb254c094c9c40bbb55c39ecfb2a815e035a5760f419d0c8bc0c8a32fb885c1036fd1e56c4edf1d53f6392ef14d82f75838803f1be91c6a0f4e72a12a31deba9c8992a3114bdb2873a4272f202be27b36d7458963e87118e08e41c5141fc00c345370dfd4fd5faefe9a4fc7bfe108ee476825575af959b67ca975fd9c6a0aafe0bbbcde9282ddd0ccd691b3cdad15c753116a958940e3216b72da8e44f10181065c56fd96b287515d00f769b7d20ece18ad54a4f7bc1dd5ab0cfcc40254536b73c4bff7f0d808ca3a7a83a475a95c679a4a36c89d7f36477d7853ffc3dd0276e47e7487a325741608ffe729a890141f06e15ac7fdd0a3e54bac9af18f274b025e41d8bb0ad02e7dfdd7b0b687a6d20c098309137811088d9b6f6000b64b3d8831e8d9ea0035cd745d6120487e38aaab01041b0911f2af88d6aacd5839261ced96678cf179214efe15ca613ec4d973d2c67049ce9c82754431bdc0f7c894148125c1b2817e5aa470b32352aab3eae248a49bdacf48b3e6eb20d313ce2c27fac8afc3fdff2fbaab8f40dc2f26cf29eda03e3ccb157baff8301c0f3cf7cb407dda34db22f9b0744e73a39f4ad6ede621da4a44c31321e86c2d325db8d51e968769b0828b5ec95910c86e2157f44450511b0a44496006356473124349ba734fef28fd9067e314330332d56f0263b66ea592d023433f51ece3d3a88359f91c8d9e71ef1731e0a15042374b19a06b0e78aca38e4632b6c3378e4f1d632b45107a66c0e9df2d7efd44f8f7c6d1e473de7ab879f20c4a9a6497b60591eb921808015b8405f3a953ade95d09613950e2cc448fc219f78538d817d2f70551b61f51a6e7b3851b40ee88509e3099f55c80aa60aa04c6db37c1d30b5720317bd6826339bbf5a87671370e27c14ae169f2050baf1f42f12ff309d84c24baddc37d49689de48a39d0efec6156c86be4433e6d13adbba4b18a6486e2319d3f01e5646ef6adf2662dcb24981081875ab7822568b62774dec1e5e9e648231f8d71d41ef45e4ef031d6b712ebf2e4063159b3f707578907324a6835f12407647ea5bffd5754c7ffabff3720e9f1d94e30d4afed11db1b5bb72f33cc29acbf35fd3447ddb2bf51e410784e4e338ecc01c8c99107a0ee7ce1f10b10a7bafe339c66702ad1a850e0e19ce86693edbfe8adbf0579053aa82c10626560bb972451ce98b5fc2ae00a1756ee03f2b290090685d0cec6083dc623a2f1369e3eb8ff90ee29900a0612cbe7f8ebed90b537f7a08fa48161c454bb0dd4bd09c38f9339adb0a7e5beb23b2b289cb5aa8e117c3b173a3a754ef24222ec70aafa739f7c6ed69b0a29a53af6f1382ee176640bd2d196b2506264901859d8e6a6f2088a7d4bf76cb83dcb404180b0e02492cfd509a0f3b26059910ade2e4bff3e7ea1dc9e8beb24223096abc257c5533c0d6d61f675728b081df086db3d869239f0b24a42c25df6809e9d750ba862851c49ba829582bd87941e9c3c2203107cee64c1be5468e34f140c035b7ae0cd95df9172f3bbfe016661d5729e88170673b1c03ba5e5da93bc56425f7211c846adff8997515cf7768909b266572968a6cae53446a985c79755a333fa0b28b82ce48cc0541d3c0df898b50b747de48d8451eae8382b29cfbdb611902379dc560681dab0a3173d7c96b711d146918e8fbaeab6bd3fc6f9841e0e3f8c3b6e53e91a9005c63b6227dd0d0724ff8635d567ab3cf5bcae35eede38b6f3cc38e7035205de9f1d634f98951d425e122fd05bf0aff3d14495d9ad45c5ae9023d6ea737c02d6290f6e8e3df5545718656ef3cf60037a04c661f4542812a18cfd725f7d893feccff5154a6ad449b8be02b3f63b231d4156f22390dab8a23af9782d809a70f35253a587adb1387f1498c8031aa303e7ffd047c77427b352701c11d2c9f34006a272f8e11597cf18d491063f714d3d240dcd2345c0fe1c3d63bd518019168b4cc73323727a2851c9501f443b9ae9959a1dffad781f0b6f9a6f18efdd2cdec56f214a517c15eb027d7cbb8a955e22087678f73b6c4a3b8f3b2f7d1dfc269ba5d698eea96fcfcff019eedcf5947924779c0bd693f4f461c8cb26a72f0598f1cd50872a8671e62d8f5ded4855908da20126c2d852ad06794645c5280cd46afb749d65ae6f660214c48ff013df26191d5fecadc0acaeeafd14805e80cda065f5079ef4e078d244c5eaea6303f18d9aa9467fd6eec88f8296523101e679530586ec0341d416d73d31de7b12948a82fbbee66031d0f5722639ac6ca1553f73c5727867240d4db9bde9aa4e6a8e1c98be0789e24093254333d7f5c5a9632e7b3b19bfb2304777b5db53ab93d172599db21c37082b2c04e1d6e31b90dd6c229fb68ba72b79bf62a1240d0cd5fc448b7e6543d54920e185f761e08ecec3bf1afcb71668a665f29e9cb941b21844d1d375258f4260cbcd2552f5876745bd22d700bd21416c18dc3aa130f25a6170322bacea16762f3b7f62b19bb5db357f7d6bdf6ce3a89301738b69ea731ffd67966e9e62eaa65f4422de266f9622c2bf7c5f4d7a0227ffe2740c0ec6c7fa2bb55e06f385cd904484b19eaeb1230ea1de3f4ce880fcbf150ef442081827a3949f141659af0636efe49679f08482f77d0b366b74f677b1bc99313f83b01b8df37516c423333575e26bea7f320de60c4bcb58006c16474776a245b87fae0821ae73ac1724b65e36f109326b08909405e68d499fea28231f895bc0b3a2930f523039a56f4d32ca63a70bc176d6d8e76f8cf21e175571b54a87bc29d29b9f2109535fc9ee8c49f43a767399385f8ac58f15c59661ec9ba0cc0993ef4faf8b4750b764f16e71ea42cb6f6bc64449bca09cb97a500f488baf85a7798ceb789cae2347e0fa12c9f1755a119a4cdfc5a569ae3f7a7592953a08c14f4dfd92adf66fb011afb500c861e19e33c6867900709f8320c2e4639fe5431e176f1b2374dc3070ebfa23cfda8a922371fd61a158815e7d68cc9bf871452393ac8e440c7c054902e790ea6c848256546f8d45d01a80d49bec7432b72a183ad47ad2e4ccb407f8c06f5fcce5ab156cb71e556ac53b05f0492384fcff2cbb926178d52009984a6f1f188b17dc9b991e83415a5142d9dc3f6c0395691934bfbb2197b4597b34c07325ca0b0eb6d55cfb979b2ad16d167384e6a2b68e4529a5f9a67abdeb5f13b3366950882f241408c2a8f73598d1168296d83e23979124fd917e451ede677856b97698fe05de648c60e8b688ff845d691b6ce7070be6c9e06a1bc01428d999175771e3114deac8147c698d1c734088255db57d3476c5cdf9a35da7100137a9f2caf10352ee914db66b624986d1cccf2aa775f06956033cbe333524f578db8bcb915bd50f2b3a5b6bfb72e7cf6c7a6c12381bc263e027d686ba4646d39954a6d28af0413a8b263ce7b87f592c61937dd7069a9eae9ca57697c471c612a762ed62a994d8479b46ae22f272560f4f208e2b31dc2a5ee68cc3034acb2c7289d4f2e56a32e11a599c4c6a359d9d82238b891acccef1121b6acd1c946239d0d3410b1e95235a5eddb2fb77dcfabfad28f3ffb7b91ce6aa28095c37184c04b7e94b6425e4d711d382d4c3ef61488a0695a5306fb64668a7155b5019d6e8a4d06b8b137e726ebca0f59830be1ae09f695c88546e967d4789833a7668e0860d7c6c12dbcf86151a7ea2e8a010c512b96d644ae44a8f847b5362371cfd4c02dbd6724a597d4dff56ea7c2004a21854cf71c54e70f579d0c65aa1b074543d3ac0d5520a60cbc259bb8774a899c814fe1ccd4c99c53665abc3359e2b1b7ff5dfee745fe66fbe57f284c26e773008bb467f27b3fff44bd0125174301c8bc1b69f009a0bcb35d72e296d14bb7b1f1967aa586252a455d77146b713c183a4873ea060724ee78371db3c1ece07b68029c3b2b7a4a61e570b67c8b8475dfa6e8de955dfefa6c14e6ec6d1980e76c3926aca59a655fab327a391e86c7aecb7947f10f8fcd381ca75a3958041776deab84bb16203764d720ea86525254af61f3e3a64959e8ac8603b9ac7e70566ada7334911d7bba64d82a57297b438a20fc7d6418f0a2187d4dca1adc1188"}]}}, {{0x9, 0x5, 0x9, 0x1, 0x3f8, 0x8, 0x2, 0x48, [@uac_iso={0x7, 0x25, 0x1, 0xc0, 0x8, 0x101}, @generic={0x6d, 0x5, "0311f011724486beac5ab25634de03be7f34fbb8597a5218cbe8b7877449e6e7d1477ed6de2e08d5d3c91f1d96fae7de1c6f986d0d7c2713239fe7b6cf697ccd215bcce9a1c79dabb737e5e54ab99d56f07837100903000439dfc1d61003f651f0034ec704af1208e9b49d"}]}}, {{0x9, 0x5, 0xf98be5c2fdf41d38, 0x1, 0x3f5, 0x1f, 0x0, 0x3f, [@generic={0x42, 0x3, "2fde1971b252432c77eb827f4a7be813d7ff9ee5b85269f94e1b1b89a49a987bb86c3a7379a0900b73d054c57e439cf97cc81f09a768ae2f7667e4e25d396e5f"}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x8, 0x280}]}}, {{0x9, 0x5, 0x3, 0x2, 0xab, 0xfc, 0x4, 0xff, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0xff, 0xff}]}}, {{0x9, 0x5, 0x0, 0x10, 0x3bb, 0xa3, 0x5, 0x20, [@generic={0xad, 0x23, "1895f0bcf4112f1b4305019cdd40010d960ea360c1aa9b805ec09aa634e878e593ed480c519c88d86c459bbb0607a8d20ba17f28cb07e8154aa236254db0f758fe8f51e43f85c7416c20d6c7f7060f503e988bd16fed64fcd07f10264b8b52b7c8a4809554a72b62474732b42b82086ec9281b2b8d1e835a12d8274dda20c8a0120796526b35b08d1dc1b294c68b0edd80a25bc4aa4d35b25842c81f4f49d225184360c64317a0c4dbdf8f"}, @uac_iso={0x7, 0x25, 0x1, 0x3, 0x25, 0x101}]}}, {{0x9, 0x5, 0x9b, 0x0, 0x13e, 0x9, 0x5, 0x0, [@generic={0x39, 0x5, "fe2d5aa70b1081c57558b4ccefb3ecc50b093a54d3bc98c9f6ef87c01e45806c4f9d702b4c90a8166f6347e72bbc89112726e8dede8c7a"}]}}, {{0x9, 0x5, 0x0, 0x3, 0x1da, 0x7f, 0xae, 0x4, [@generic={0x1d, 0x30, "70064d4d4976c662ee4385cc7a4ce2add8fbfc614041e653d51e00"}]}}, {{0x9, 0x5, 0x1, 0x4, 0xdd, 0x3, 0x7f, 0xe2}}]}}, {{0x9, 0x4, 0x61, 0x4, 0xd, 0x5d, 0x9a, 0x8d, 0x6, [@hid_hid={0x9, 0x21, 0x4e2, 0x40, 0x1, {0x22, 0x2ba}}, @generic={0xb2, 0x23, "1c7d481a038c8eb724894139b627b4c042ed0802846d83a131d000ef6f3d2fd6a18d9162226987877d6765d4c78b25b68cdd0f10fd78a48a6ccb08b248d1750ad96fba2780f735f2c481359f224210a11ec25a2d46c462ee67cbfd7c828a31a91c086dc3195bed25bd83938fe3fd7c4f607bb959b7e5327e62f15632c777b9d73390b18c8124b5f68cfebac5857ee37e4591d16313655ac145417bbe1ed293a66926f6b9f8b522b166e23932ba731d5e"}], [{{0x9, 0x5, 0x3, 0x3, 0x10e, 0x3f, 0xd0, 0x3f, [@generic={0xa3, 0x21, "773acbd24c5f5bd54c1011d2855e6bcf265668991093c2d22957690cd3e13e94c8732207c89a7e2c392a587b6ff5c9b3919641f864affc458695fc804ca56dc7d5aa0fd31a1555dda43624b33866525ba4eebcf4623f2529ad7765081fc2297e15c1d80ecea62f60464acaa3b02bcff660723ae5b9fece14a70f4b63a971de10468b81e1023c214839c6bc867157dd72ebcbff8a5fe92155ccbdfd80957c595aab"}, @generic={0x1002, 0x11, "8ee6c717fb9dca6e176d17e286db33c480520f9d980e3b8bfad6974a3545bd291f6e941618fe148715c11b67886c7625485293ddb273e1482ad76445f58e05fae613c2e771fc5ee197b1e1f2860d38678037c8928e89b89f9e69d79150cab10252da74bcdcc95cac341cce9853d37bcbdb9a5e5b484cc05a12ac23e3e6f3419acd26b8aa4eba3513b2c9e1078be61877d6324013f3eefe7b7069ef04b33ffe523bf051713a2214bf7d5d543808a3b26e95782c303ac907e183d0de7aef3c636d427cb2ba74449e38a44b0a6267af540701f9153fd60f153ad5118eb72ed3015aa25f33d5a5e32805c406cd6fea05c18eccdaf78c8661c61ba1c26c8d1bc10b8adc533a64e56944e48062aee282c34a533718539220aee69be42146879dae5c2af9731790d337307d9b9cf559a4628b818c0dd55f1495809eb9bede23d54b86d2136d1016714257dfc57937e0ff4e46eb2d6576b33da4c4d69b6ee471a4138f5d1c76c4c64c530f37821caf6963b4dd165c131fb6379be82e3fdb86f58e0dcc30ed8d0041947b0734777175f55fcfb22e74d6ba288ef062338450270f88b6377fe966be431579bda3b705ad8d632a2055510465ad651dc38bf9492fa0976479ff7fa74bb28fa6982d38ec6aef0eb20e8dc4ab88869cb2d866acc652d3fde5db8d325a748534a0c3a6d11609f3672a1987f09fe07f7a13aafdb0d4d9e88540e265c5f08e30f3d9bd6a095eb6cecd41eab902415b5a270fe759a558717c88b224919e02bb04beefa5470e1e07ff866bc2033945d7c102b14777081c7ef896c6abc448489347b7f1076b6ab9483d0cf6a0538f10eda693ca9d0302caecea2cdae0d4d2f47c71510813db43b2516a4cd7d710af2c145cd587de090e1966e4af20ddfc84f12a38b44b22fdf05a420e6105321483806bb3b476c4310bdcb76a8465ca994236bd2c25edd1fae56543ad1dc11eb8b6b2f84ccdce185b0c8f97fe57152c722fc5c14277c1c9f7a8c8e28374132f5499dd0293fe5000abd95bcf50e34f4ddcb37c56d740d2c68b2f8ecedeb9165db1bf736d6874321b3310c01bbd32667d557841101ba18fd2285b040ce28c37ae78def121c9f9faba403be8d8a50b30ae2c35b5fcd09fc5488ca4afbbd82cddba258ab4419213d32a7a589dd635d387c665636d1a7da42bb60c7dd68c68fd5754789f40d41aa97d0da82dd64664ff18817da6ca75d30fd7ae1d65b0ac6fae772e18ed25879d2038a4f7fd8939ee18a801d183c6bde79306057aa603730b473aa2690a5a513ecd34eadcbbce7e1759e8d845829497dcf60b568aaa42bcb6b9ca50f7ffb8eafad0e9c36c69cad7e7c1ad1e3a2f7a7845a0dc059b78bbf8fab2352b89864f7cf8dd5ff009d22ebd709040431de29a1e970f0584771c4f502e20967dc1b26da5e4c7a2064bdb579e5794f19547187eb783e232d5d339bd4d7ee753bbce59ddef7538651bcc728ba5a44605362e1f29a3b16f9228f22ca5d8e6581abd72d8be3b9982782cf553f782b8bd076aed80ff397532d77afc9062903e60ec0fb60543ed95904f2966e057be11a8e0bd1a692d70c7f366e81707e3a513a6e9d183be02259de3f7305475d62d3421d208cc1aa929468dc57fb2160489bf59dbac3b165b87c098db7d0d9624fc0ad1f2ffeab29da10830d5a05495040c8b0efa3b67566f3a2ba6930e5854972de991999f22ec7c293c03e3c5071fba3424bf98bdce6743d74dcd7fe613b5de9fa71b9031b07ab0873044005de164153c1f76c355c79e4d4dd30dd4369054d3bad594eb30bff87099cad2999cebb11f05bb18b3a94cf911ca8451fa8de262d0bba59414c6ea941b206637025cc394540f19b77659cf0b22bda201703d024efbf6bb35a5f771ef2e957b6b49035c8421d63cce1bb92a60ed68ada84e0a8abdab20c3a4dd4288f7165e8e256277846bed3a4b4857589b0b8af76ac2aea62300df89b14454160739bbd2c4632b83d50331ae5912dcf892805b3c3d19b73fd84fed3a5d471f410fa831d82ceb4fe7fbe4228dfa62266a9f2a86b84a863d7dcd2bdb690ba38f77e232cb434a0255b074090006db60bfb28c4874194975a7dbc29059a94dcdc16a4194242b6a53d2f98c1729eae7e2bdfa3c0accee55652edc19afe32c96084e09d75c362944de645ee1d3108a739fe5e32f77e36b6ab4960605b58807c66836edd9c772566a615696069d5acb6edabf9d4d3a1013fec6280c2ff252c49f5afb933c6a29b9cca786e859519f2a1751b367a9df95135d1e7194dfb422786b2d6462d2a818704adf7e2243480b2a07175fac9c66e78c97f3402fe910109181507e8578c5af3c66fceaa0d3c9d8c6e1cb02c7efc67454553c8f21d6cd86ea6c607cc97892bad16e1494b3d03bdf2b9a4957d6475395c7687b15b6c752a33436da2040d4cc9b4eacb16e5485b0d1ef0ff4751336e45768264133a9264a363528ae688ccc3571baa60ef559f2c61a19022979fc809c1ce4c446d1e08fb11333bbd9e1a8acdaabd41e2a0583721ebc6e3a9143b65f479661cfd8edbcb27800f91b0d3e07d0aba1206e4e799d25c0eaadc65f2604551d9ebf23ea47694be43d02e6fe0c7018fec14158ff240970442f723b63afc33289b8fcc7a1de173c2d0c74be0281725f1a7960e6f6ba5d46febadd901ed7b15be3739dc2456d60841404b0be1cdd4a41b7864ec49a5004c43d1f2a49f7aa4e919a82513ed639ecefcec094fc86c273b71d5cf0c09e3feca5f8a3c2b8871aa72a66fa687abd1e1f717b5ba3cf788bdfce5db224eccbf29a22b48dee7c8e33bb4c5ec405105a579254643a8233640b7d4cf1b61ccb52c508ac58f9904704a6fb0d2871aed45e4ecda8e0017761226b89a5b27449d0132dccc4b23f0e96e24480d33392f65a5ca8d2ae4e87c712ca0926e82b8ae064248862c6b37edb5adbbfcb5044c4eb95152a3b2e7f69387a88c967997a480913f6e3d48174cf24e4a4f8487ae4ec17a687dc3db95371c67a896c871f68b2fcdb2bffc0ea4cb77f14a4e5b1ea4285e4157dfdc013cf068046c70cb079cd3adefe18db74fedfdf728a7eb92a8452ca8414eca680f61602bf84458be6b8bb534ff9c5be933e8ef9d7e6afed6c534c31b90e32331ea0c8710eef1de9ec5042d74548f8df62687ca663ba2f252745b5e949182cfadcaa32460e3efa14ab80fb9b2a02fbfb2a5c2d2b1b4d352bfa43c0460c585b739cd5334265f1c4ce1e8dc8f9e0c368121e09880b9cc1b8f9b2dc3a79ddc4e6caf51f67e676e9b623184d6e813ea7c8b12d837f3d96bc87dd3f0a4093b02297cdafacfce9a789c2688b01c2ff6bfa8a6e1d0249986c61f3844a03b65f0c4fe4d6738695a88bfec64ca52226b90b42ab0a4e5b75c2ac57be3fccceb6ca82d4c9e8b238ea46d38c53acb55c8c62f3328e1a2280fd7ccde06ccc61cd178d5ec8468226593ce1c57196eed2284694238439f617c526883d223308bd6f70b81bf0d8dcfbc04a03b8d968224d86ccad18b0c98f791d5aa5012cc7ce44d0c4e0998ab65964766c2c657f977967dfcc03ade46931be19c95c9005e849a546034dd9013be8eaf91cc127a210a9e3189fb007ab9847199478f5fbec0b6cf8858830739ee188839a642bdb154d98c7108e5f66a8b780ecaaac5663041c726f7711749299ff5b0692bd0171fac7042931c15c5f02e7a07a07a68c30ab30bd75b37270d3c9495817fd04c1f98fcd7d29fc78ff30207db19b26c6a33e6d434720d8b51d1368ea7eb99ce23dd47661e428f758972ea75d2cae65b7c6a0ae4c1efcfa2078f8095dca49a2e936f655a9d366db1521a154ab1b049b2861c66969df69b6155e3baa6076b06b36ec03c68fba2826226c9446f098c64877ca175cbf190d900cb0c295ad89a34923dbecc9387747120aa2dfb2662a574355dfb7e338c2febaa951189a8ae928d51b89e1d591ce01609a52479ec0cf2779f3f4a8d6907cfc304a58bf39deb6e8e10587e518d6f7bd3b5cce796c7e44f0ff40c7e50a3a75de7df9d87793a2932b1ff1bb945d18c7f26b133c768e942ab734bdd84fa726c248e978cdb5bb768476ae4a0b7df5794e4b3dad53333cdc6761a008a082b2887f59647655c416eb73d0030c3c8cf4905c958e59f3c4dc1a180138da79f95b53a0ef688b09b9c6750dd9ab4f5e506316d81fbef98c7282787acd923a5597e9d9f4d71c3b2271852b1fa29943b35f8cb60e01907021a0e6b4aed2262de244c1065c89def0a5415e2ea2d0b08e4b576a08747599f3ffe351b0d00aa0c5f0bc589599445f9f686b25358d8393241b504ed20beb444ecdd55191a2ae4e5e59ab14de4f3e7118b5431f7abb8f717cabcd10f8dd03c9dd620989c858d3438707b3ace61bc7811cf65830c5e2bb5c2ca5467d84a254ab80a7bde0c461adf57c81c17da6be0ef6b8ec3eb2767f23d3f6e47b60500adbe79a7f794d038f18efa345f8896272d4d46e21f215c55f01c6cbe4b5d04b4f8fe8c3dcfd7c96d71d7c596f40a866ffd3a603ec8cc43820aabf3a4b74c1607cd2b0c5eb0ca166f0157f38800a80208c8c922fcd56bbdb8f77d15334e4656703f0501c6b43ef36c645683c8220a3d3d6e6b6ad848a8b656e4bb5630159a5a62e53e2761f4c9f8adc0888772ff9a388056f9612eb08401bf972f4d7bb45652cfb755a8140bd17413928acf5ea85b92d3bc201a3897735c8420de53b611f3bcf077560deadfb33b74103073c94088d29056e0f7aa0f7b6136ba2f71e73d1eb242e2dd224fba9bf5b1c25113be3897f40825cfefc994248caec36c97e5d57524ba81fa848ff8bff819df817c89ebb0bdc4d3a25405ab85803eb701e76895dce811fae30a2e88d705ab55e418eb1eef0462acc89c13a6fa00fc2f60e37eecd5970596ae6e37a7a21eeef5468988af29b84a9664a7e7aa68225dd9e5f8bb67584cf6cc939e6630a32233d2f8071d6e76de4c16767a5e1812e6207c952a4c976b1ff686540aa7160a4a367a6252e5d5dac469596dfeb2fe5c1ad638757e7c792107ca8c36822856e80bae88cad496fa51f5a0318b07df2c6e836e3d26c5f55773cc82fcb322343702ce49b683ac78023259758e56605200b29d688f1925293fe11029e9f610f5df1a7871d0c67e7dacc6685698ecd3b8f21de4cdfb0492c8c315b8a2bc7abcbd1ead4ea783b94222a7235a18a19385d8c1f06bb110f75c395aeb4e9e01718874ae381b1d72ef826293644e948a1ca27fb18525215128be7d52e73929bd54d317e1b3402bcb77290f86b74177e4f23d3222cf0a012c34b4d13ea43a55f9001c9f7c7a9113ecc42a4833fd8f6a340385ad879cf912403fb6427a733bd74aa2a43a35d18067f8423c2e571ddb1d30f692c373698c54e26e171a31fbe2918455ccaf7d14cb1c2e2bfd7f148b39c083af23678414a1032badfe22ed40c224a54351bc1e2fdaf7b4b0fee80f84b13afe679b6adced59a2f50cc3c2126c954eb3b5b8552c09506de1069c14c3787167134b14d189e0da0f911e3222d40f862fbc30f0ef8a66218758ba634b2455f974d2d6b344307b316f85e77f64165413c16eaf8e558bfd647be184b09cb23d7b957ef91b97e00f6ed53ce4d6cf7155a72171bc5c5d0ba736f77274e6e70546ff6ee9ad1e673c6e520398535cfe74bb71d362798235f21ae8e99298be9081ec790e085d15b824fca95825d42cb0152c0f7a4d4e220e848d384f06692ac5317ed5d8afe6b64b3446ddafc8ebb118f3ee2371cbaf3"}]}}, {{0x9, 0x5, 0xa, 0x0, 0x21c, 0x4, 0x1d, 0xc8, [@uac_iso={0x7, 0x25, 0x1, 0xea070140574c9e75, 0x3, 0x2}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x20, 0x1000}]}}, {{0x9, 0x5, 0x6, 0xc, 0x4d, 0x7, 0x5, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x6}]}}, {{0x9, 0x5, 0xe, 0x10, 0xbb, 0x2, 0x4, 0x5, [@generic={0x2, 0x4}, @generic={0x54, 0xb, "20c153daa0ccdf9bbe9a65a3d147b15e5ccea85f421dec41376e84244266dcc09d0eec2198bc08a7a7f90c1b3f0300a2c47b836c02463b09986efcdd393a9be9967b4d67dbc7a98932d72fea80e7462a916f"}]}}, {{0x9, 0x5, 0x80, 0x13, 0x1c0, 0x1, 0x1, 0x81, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0xe, 0x80}, @uac_iso={0x7, 0x25, 0x1, 0x60dc018fc82efdf1, 0x6, 0xc8}]}}, {{0x9, 0x5, 0x6, 0x0, 0x2a, 0x9, 0x7, 0x2, [@generic={0xe, 0x6, "898a27d36fe550b0c802e4d2"}]}}, {{0x9, 0x5, 0x9, 0x2, 0x13f, 0x3, 0x6, 0x4}}, {{0x9, 0x5, 0x3, 0x8, 0x24f, 0xe0, 0x33, 0x1f}}, {{0x9, 0x5, 0x2, 0xc, 0x268, 0x80, 0x5, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x103, 0x20}]}}, {{0x9, 0x5, 0x0, 0x8, 0x12f, 0x3, 0x81, 0x17}}, {{0x9, 0x5, 0x80, 0x0, 0x3c1, 0xff, 0x80, 0x0, [@generic={0xf1, 0x24, "1de86b6a4b5ae32be319a9e1e090f35244ae1f142d7aff85b7c5c32245383177228f2a61edbe86e9681d069855e2165149c45b5e922760fd8b21507bdc8eea3edcc25426e0a1f9974ac665f228d70a2681d3369debab7bad06c74d50efb84c701d7508148b40a7b3fc0a6e56467e17ab67d36714c9bfcc700341c3b0e6aef3298131a430042d3c42c812c830d98eb25fc9c1a3f52e8dc7ac19d8741997d2dcdce2cadd51c31e7d801c4844607978e7ec44c81f9569e6d01996285cb1a449eb0e273b1fd81d20b9377ab31a7b9f00cad564be8a8a9ce57b3289a88fea62c4644e58278124ec7658fc0d44a654137ec4"}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x1f, 0x100}]}}, {{0x9, 0x5, 0xc, 0x13559d206126ec1a, 0x2eb, 0x1f, 0x7, 0xfd, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x2, 0x401}]}}, {{0x9, 0x5, 0x9, 0x8, 0x37a, 0x6, 0x3, 0x7f, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x9, 0x65}]}}]}}, {{0x9, 0x4, 0xdf, 0x4a, 0xf, 0xa5, 0x44, 0x0, 0x1f, [@generic={0xd5, 0x24, "b9ca5a715f00b30b5878a0ea7eec0acbf69ac13220ac3035b49af7eb02a4e21855ef23b271284b29e8bf0dacf4fc835f21cae9eee88a00fcdeaf870091db20aeb61478266fc9eb0ba45099b3a8c92acaaf62421cde90cb6ade89eec9aea501325314480b80371242ed057ef0a28850eb28bf01af57adb9053c563f595d1970210061a4607c87709127bcc7d2a313b359b8a669f09b0f92fc410ff0acf79179fd7ffe98a8bbe9a277f96046f71722a301049582aedc5be587e6040a0a7a7f04c52f23d3331e1205e07eef9edbdfcbbf20c692f4"}, @hid_hid={0x9, 0x21, 0x5, 0x6, 0x1, {0x22, 0x4e}}], [{{0x9, 0x5, 0x8, 0x10, 0x2d7, 0x80, 0x1f, 0xdb, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x7, 0x6265}]}}, {{0x9, 0x5, 0x2, 0x10, 0x137, 0x5, 0x3, 0x1}}, {{0x9, 0x5, 0x0, 0x8, 0x38b, 0x5, 0x9, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x42, 0x87, 0x40}]}}, {{0x9, 0x5, 0x8e, 0x0, 0x2eb, 0x3, 0x7, 0x45}}, {{0x9, 0x5, 0x1, 0x10, 0x35a, 0x4c, 0x1f, 0x5, [@generic={0x7a, 0x3, "3c2e48bd34b865effe6f535a6cebb9dfa31e1f8c93bdd2f4ad40391e94c95fc6f126ce3fb09f82fad5d9f7c04ff4f9e90daab930a334e531e69fd6ab1170c772d848e2dae0dea4967a2e1f6e1c39ab3205fa736a056be358b14631470eb0ee8ca80cd3740ff99de15456b5d062d8542cd1f5c3df58cf5eb5"}]}}, {{0x9, 0x5, 0x5, 0x10, 0x364, 0x1, 0x0, 0x6}}, {{0x9, 0x5, 0x6, 0x4, 0x313, 0x1, 0x80, 0x96, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x1, 0x5}]}}, {{0x9, 0x5, 0xa, 0x0, 0xa0, 0x3f, 0x7, 0x80}}, {{0x9, 0x5, 0x0, 0x8, 0x21c, 0x2, 0x8, 0xe8}}, {{0x9, 0x5, 0x0, 0x10, 0x3e4, 0x7f, 0x3, 0x2c, [@generic={0x1002, 0x1, "f01956afd6a0ea450b66f5e0c15d9434550deb2d3dff3e27e950ab78c705500414802d0d45790937844b79cae564e8d7d592dcf3f0ca82626a1e02deb8700cd4dd8031affabe2b2205a6459168518a6f8dad4ca7c5b66b08fdbe5e30092f8c217615c67671fbf2008915b42113b0a64fc89123c68749180cdfbfe8eb87cb5eb057be09fee5d55ba7352b72d103a9faf676196407780194a5b81a0c54e9ec115fdaeef62627e300220cef2d1600c9babd2c1c6b8f55fe780354d5a636fae9af4e164639f9d95b324140630868e2c9375f9faa1c4605040a3eac0b4e92bd2f25ff37dc312fda9bfb067d58bafd3a16dcd65138b805a0792a215c90f4c806c47ebae0c11780ada612a2b10baf68e17cf9b526b829bae04fdc188ec89bad46b05b0387b07ad6e61da25c4775e3684bbbb3903d3314f66d0c6a3005c4fc184de03ac2cf96e1d1edd9d72c1c9ac237c4ea57abab8891a1766d967304e0872336feccb88efbca8652f8bc667c68c3ca1462e1d353bd247664fea3fed4fd24adbef505fd0599f4fc1bb31a0ed0be18b7493c16e495fa68146dfea739499c7e137cdbc9268e630cccdd27baa3c7261d0aa8f1c9a45c9df033f9b5a0bc33ad9b0a1c0920b3d787744b61ba6e155ca1093321ab8b0d660f3a58ec3790c463b3ffa1bc6aebdf2e8a3ebf3fe750d5590665fdfa9e331d8581111aa60bb26f8b41e924abe08d837962186b92bda91865919b4ac730de553408062810b6fdda0ea515def8030c32dd2af05b20736c79c35ef6618e68662d16efbd407a46663516769372672d9f0dc809caa63fcc6b0411bda624b1302108b3e9fa32cb7c4593b231afed51af2648c50138684261b3a2daf9c14881cb3222c67a290785901fa5b627e18ad06466f65380cb69f06e35284a4dc70a12a6ccda8fe28ce5c69d16842cd39dd1285511f464c6aa63d39920ade08f2ee665074a56d3db0bd1834930b8612656263935123fba2313622febb529d1e8ceaebac359e945fb4efb9479c64dd4448d91ff7f5be2cb6f0e202d47dfc5efd585034bb66162f89291b6c0d48c09f0665b4fea0bfe0e0c7ca839fda62dbe5eb857e9ee659db99fe5f16e6a0ac1feee0cc79533767ef59c6e01df8343f83d3e170df7a83063abdcfa71f65f2ab1198511f1b490b3689e09481e98dc754de48ed173ce894303f046810e6a2069eec8950686ade830eb02cacb6aa7d8dd1ff79f6299916a4b644c00efbc19b71e7a416a75a707f8dcceb9d24050102428ed661b99902c4583f5a429687738755a9e3bed466614eb4c699b7170b37abf9eca321fee0a62bc8001bc7df56821d06a0d258d67b365e431c0d9529e615dc93fb0ad2124f06b881a0865fddf9a7860d3ea8a26f6958da3bfc05e8239f769afae87970cedfcd7ce1663f1dd34847b1fd58129626de901de14dcefc6045f6fde7b77542f0d700440b3b05aabfcb0a1ee9d62616cf9c374f30f18744114305328d81f1da0f740e840bf83e504d7c6ee1714075bf13eb8ca62930f92351bb9b0ddaf000a20eb0feb52c4d1ee201a62c4a38fe5d82678f61eaf16c67d535eeda028c981535a30504ddec685200bd0f37a5ed5b82e9cb4419294767d4277f14adc8c24983d9f60d635705f0ae5a98f81ca578b5d04ddaf0cf75ae591bdadf30fb605e15eb0f9946a17450d541c846ca37ff704327d63cfdc5b11e2c8c6bdb55dab82830ce71e4eaf3430165386537ca6e6eee9e567d502afc0d0ef105ce6c9488ae796fb34d7ee01a734709a50400f1fbe07c533b46aaabe252de00ac8b8879857153f8261b891544e08296bb0cad1d6e2b90e33d87b8634aa3952f36b7dbf5edf8da4c734493ba87d374cf85d6f8f0fc4cdef26f4622d883f689ca24f5412f7f335f6daf63176410380c3f60725c7d179846ab8f1717c3af9f750d2dd6ac854606ad14e43917e62e4844cd0666345cc57abe9c86f6022c584c45cbc218e0db077be5613f645aaace9c2f8225a3de8e8a9063d3e1d4f901467e8d9fd132dc7285d40a46fecd5517e963b5ed6d73fbb5e2f1ff3aaf3b68041524831101fe8ee147b5d16fcd1dffd6046a7762fc9b679cf15cafcc5775dc656a811ffd025c7a38dcb0edb500000652ff544c5943ac45d01bee485d1e87a3d02ecf49d0b0cc1f489de5cd1f753a2750c7aa52e9c87bd21a969c2226410c96cf63880c902be4f2c2fa02169bb54fd6bf1bdc542b7f14a1738beb3772eed2adec84c3df8ab7a9767f8be73558633e15f055755cc8d7f84d98e16c9b61f3c641a7820185db3bd0b8436aff5fbbfe7fee2807aada7ab7eda1b6a42fecd32ba3d54f255f39dc1127b9398f530ca076867a00b06444841c0f855fbc78bc5b20534fd740e7dd18a5875f699c55907485f085f7b672cbac71d2e908ccced257d9664cb6f2dad02dc29362c5c86f9a147052407cd1f19ce511befdb69725015449886218ff5bd24b8a7ba00565b3a623a64d733fbc6071be47ab5496ee4566cdf2db00d5d89dbd583412ed31407a04336cb7ce45548fa49ba9078647480e38f4e5b227fd11d5d6ef55a3d1bcc2bedce09835f79a0274fd44f553af5121d8a07d09157ac2cc2acd69e9eba93a21f54aeab06db2b86fdbcd848eb8ab725ff83a709f1dda0843237609446071d30a3564c18d8ceb8698149830d7e8ee266efbe28d33a6e328dbacca113293d38fbf8e7c5017bf5e6d22aa2ecfb31a18a5866e457bf6a96f0df73a2e69896d3f04930be66bce37c7601f5d273d9af1f46701d3011f8badb435973b8ff9732e683f0f79d3b690e14c6b0f47a7e683f6f02840770c110a727e98c927cd5efe0289f5327c8630b8a43330a51eddf7ef68fa3a95c98798089f4ec9ae4a0052f1241dea7af88c658b57e2ea498e7b1adc3fd8c0233fb4b37ed4bbe379e790a68a27e8cdfd197df602e5883c578938c37abd40c319627b2466649b521b12620fa17f9c7c021f8da07d1f686a27088401062fbbc5287a526972643de177b9ac7e409e0139582d07bfaac66e91a2a61d4e75267b086f3c5bb5ce244c4f1e94a4b415caabd8288597a7dd0a65ff052fc84925d4175f7ae6f15b22b5abe3210234d6693999a49cbbb6b8aa1c99b47354030661d6f610712e7dea221fdf49619528630e53356f66519f0f9f79c5cbd061b637d724d51c5eec4cff5a763071ba3913c90e3d207f8b5d2772a784832f0d0dabe96e8352367dfed7b694088b84287237738f4ec29690364e1d889e87053c79e67235ea2ceaa94d5065cbc80ee5c519ac3dbe3ef5913fcd542505bf419de506ccb25587ee7ff2fe6dc78e74fe878829c4c33f2ab2a686bf961161e9a457c29cd0b9ab06168ac178dd808b8df530f7d460b823e360fc3f2cadbf2130b992611c455585d6d549478111fd71d2b37077798572e256e34dc73c2cf3ebb5be5ec41bd9aa17c52bddb0c8f290bd47dd2229c289a224cf0e3954c5c1b1b8d57e1bbefe96b39f04abf99cd72c55c68414ece7e95d5776e3aa0045e5e00b771da6775e09d6005bfc79946b48eec2b672929178aa72e8dbbab4849acb4c64beb8e3632be8f8c6e316e2b6edc0c91e1c06828a693b6725569d97e542545aa5ee5b689ad14fbfc26583a5c4699145c9bb4cc41e30cc6369a0ae193c547cf3f15718330e3d6cf03034ae6746084bde6ea784581ab5a265bab4df7d20fc893f166bc1a5a3a66621b42c395558701e47aeb0b0a352a1c2efc1ddc8e081735dde68d87e783ecf72ef3ce7fcb3943be3e01c83ed24237a01c2df8d6ea4d252c58724e30a0f0af9b04cf0203329fcb0425083688717c971262b8b29b4412dfd3e797fb015b2042aadd39fd1e08426a3a73f4425f6c6e5c56b7cd751a04df416a496d71c2525b7830527d27de1fc093ca19bbe2fb36cb50c02cdfbdb07d4921a02e0bbdd1c71a7c130f398bce31a2f7b9c266f2a5a9c047550bf61f07cbb7f729479732ab5caf5de7c41d8fc5cae1913c04e8cb5cd94da3009b2ce15aae31c25f8a0e5337108a47fe6f43a8e75ba7828a17c4e779789ed4741260e7d652de2932fbe75e33ab35518619bc44e1715eb1fc43fc32ee745ce15ddd9a0f2fecfe58ebe2bd03d37b5efcc984525bc0ab389ced3b3aa30e7643d486bb0ad7bed9df3518018f5dbd57b093a36b418577bee97c0c08d05a9d1819734be738c2ae2d9a0ac4663c26d1cdeea5641dfd681303f0296cabf04fda556b9d89b66078332dcb35351665084df9928021ab0f2be36e9958538a208a9df959d3118781a29513fb34559a57773de1220d0e5acd5b0f6d5856b1ca39e03ba3e9b6a5ae31857cb2c6ef54d5def4498665b030c145e769c665856aefa30073f92a2ef3bc3b8bca65cf3fef3cbb59a5c34f2d4060a0eba9f4f5e5504cb5757d612714ef2cfcfe5330a554365162b075afaa5d640080915501c0bb36c4dda8c65b51c808f96e261e60c584f6a6a1e2e8782271dd5a04f24a8c33986d487d71d0155f6ac2001e5c3c54707f6b2c50ab263e5919a489bf54bd323a63f3ffec07a23e030bb9ff178f7d49ceb110fd6e8c74f85280d5672afc5704b59bef3f51473006f80ad4613bdaf61b1b2607533977365d4163cc7d85e0436d718a7337dea3da8f30339d4fa4e5153094c5b0c6d8502b8da8f4d7e18a84d535deff5a5ed0e0e8ba78346fc60c69a0224d2c3d48c53b3c5be69494deac508ebf1c016248173e60b8e3bc67fe375fec4908d0ced7606652cf725a8170e41aab8bf99958ab1fb78f71141059201e5169f31695145c0a863d97de3b2329b8cb30f6285e169d43075a36f700695b20885d0df8ea02cdf7890475b9398d258834f0fff10188df72febc351c220d093c5fa17b4e93227b9cb5825a5c5eda06a806b7e3d6fb963014ca24c513ce2c047095a79c5b6c5fdb5d1fb2d89089247644f801dbfacaf40d2f5d01d1dab05e707659e8555da17ead4325c38f03c18e26bdfc852eb8086241f647ee7932c71ed65443b922a28a8b03949cfb8a22d49fded41ba4feada0cd812076684501f4dc10a339b26f40a3669684a2aed660dd526c2f206c914bb9d72d979f90a7f9704af556e07e5af45217c7506437f339046876291ace86a15b5aee61fd5faba383e202137a2da6bf4f34b0225d98b17e226b277b2dbfc149c75f4d3c462a274e83ea55af347df6e57c33f5928d8ebfe627c1ae43894ec39263d9a6ce6a822fa4acf5c8b1539ac03ee13e443817c10c635d83aef5e55397609edfd7f11a17a96f4c8bd705fc375d370d4cf8e18979cf2278cfad96c697685791313d83237a04a19882939c6259c660f17196ef18d62343b70b6362c0e61ceecbeafb1e133a23f9c5c1ad82f950f5ae2435b2ed1c864893d651dd2b1276f3869589770a37dbfe96dcd4b66e516472afbd9e3c0e946ebbc5d75c060cfa3e670b2fe2b7deb5a8a6e1353f8d46253b87b7530d11a5cefdd20ac5edd0d59a4defe46889f66b2bf46827d6540c5c3f4b634b5221323e8c8b08a07a646d87e8af0ba61aad04900a1711e6eee978901c4f0ced860f258978a111bbe36196a53df49af747c44b33f345727c4d25f80e30d35693603a3a0c203af48a251ddae25cde935a978c5dfbc888d61cbd7da1ff5ed8692d75fbea5e2fb2f5e5927543a235f35fbb4eaa8f003bbf70cf8bd4ef35f4d490525a5f28c68799333e2ebe0bc78d614ac8e9d1e394ac4ef24650c047c2043b34af104786b1a16e9781d4cc6ab33add27f04454497d12e19916c0dbc273d2af"}]}}, {{0x9, 0x5, 0xe, 0x3, 0x17d, 0x5d, 0x80, 0x8, [@generic={0xad, 0x1, "67705bfc89cc54f3901995035893482f9a299c42138fbcef7a706b1e9266b5163cc6b52827003df80419d441a9a7d28dfd7c8b08a63958efae0cb132a63ee178ee385a1898fdad9bc6c5b4a7c51a209b8106d8b8762397e8ec0f0f15af6ae77f77e4c34f13dcb675b2ed4f9b386cccdd786c28305410039ee38e48aeba937907f987e4f9cfbe1f22308cc3383089560078cfe72478202cd8dbef433c1c8ffaa698913a177984b766f32c00"}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x0, 0x3}]}}, {{0x9, 0x5, 0x2, 0x4, 0x2b, 0x5, 0x1, 0x81}}, {{0x9, 0x5, 0x9, 0x0, 0x31b, 0x65, 0x7b, 0x62, [@generic={0x13, 0x21, "3e67f385fb3916c53e71281ddef6d9c102"}]}}, {{0x9, 0x5, 0x1, 0x0, 0x9d, 0x3, 0xff, 0x24, [@generic={0x5b, 0x10, "839702e4a1641f91c490e74fe5c2ad2dc5a13ed38564eed3d65976c2ec2a606fd6ae52c4137c5176057a40a3d20e56cbf0208e5e4001c7d4208e28c3756c58dcd9af19041baab89193d8b9d2a45ff5e2ff75151fcb0da840b2"}]}}, {{0x9, 0x5, 0x0, 0x33, 0x12, 0x74, 0x49, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0xcc, 0x3}]}}]}}]}}]}}, &(0x7f0000000200)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x250, 0x5, 0x0, 0x24, 0x0, 0x7}, 0x10d3, &(0x7f0000000580)={0x5, 0xf, 0x10d3, 0x3, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0x1a, 0x0, 0xf8, 0x1ff}, @generic={0xc1, 0x10, 0x0, "f28754fdb2ea3d0fb38dedbd9498e0f6ba0fd50cf41720cc56441a9b16c935fa5172e8e3e480e872f3cab76ac33a179a4a939850fb9773c3bb91d25ce77766d16d1c18bd93dcb0fa55a8332fb6eae017e2795bb70d9d25fdc18e3816c99e7a1aabb5ad8b2e62ead0dbd8357f671fbc4b8b255b53c73bbc3428af55d406a9d0be5436ff577ec96e33332642a61ce9ce6c390042cafe4e281dc38dba61f14d3132e32434d6327478ca7d8006a42c8d261fe6b343f877ec5e4b6b4f5037e71b"}, @generic={0x1003, 0x10, 0xb, "fabcb1e835ef85a2e34076078ad709533785d60bbf754be9f590f616ddf75535a436cb363c5fcc3c586024e760454257bf2a9e91e89e74f8f0b7f76a6c7551e720292f94dfdc4a06f80dc89af8725bc50774c0523991d633ea064542ae1f52306ea394ba0ce7707eede29892b5cc6b7be7658ad7125c7bfaaa89fc5df7c15df23a6bf827a964a9b65e3a53fcce8bef6be6a0c477a71e38aaf68db32538444cd79cfb65ff896259a4f262ef860392873b4766067a946ac95820f161ab81085ac8dd5a8741d1ef0821b77b6ad0381165e5e0362a5753c77d1d4c4bd0e32dbecb12459b03688bbb216f3f1b6e73472142b0ffb16d72b5396acdfd1152f35481aef68bf3dd147d1dc97e4f6fbe18f6eaa30b165407044b14bcc31376a8279771abadb99420646c822f33659ad5f6f6a00d6bb2818acaae5ef19ca38dc49ee121038a068ea65fe09718ac9599653d7caa082200f32ae2db4bec949bfa85ba37da21d6600cd0a37b2f7b55674fe03249f4487fc4178e444c8e5860702a42674d62f84f083ae634c60f131d2cd684499000ebad60cc320ea62d3cd8a31c2cda50cb3ddaa8f654516464b3d08bec48c2fa443863f86952aa1a257823daedb3616fe7770823ba5ad032fe2d0370bb3bf443d204f23ca01519142ed77f8889e986e9f6a44296db8bd28a837d67fe632e493ee4cc6838435d91a1a184c0e95ac62421d24fa59bcf8d46a834a08a89499d784fa849eab3c01c8d695224734e0dc3f4174e686c7a49872d47f230a5927fafa869616ffad5d757ae1ece747d65987efa2acdd282e37cfe0ad0528a7fc2c37378e1d999f0e952faf5b0177e33ac7c1ff6903aba02dfb1db5fd261edcfd412011091402d585b36178f18c61971e65d65bd299e29edb68f4ecba418cbb0c09511a3ac8fb9b87aa6cccfd23b0704d42340f1bee1e70bd6906111eaf13434e56bb7254dab91454f68488ee23b989dd7d12ff6e24d74a7078c235f918aa46505737f692ddb625f6dae926d2daef8d78c6d1932b5a1c53e5d34c8bf7ebde435b9db85b712d9618ae35a5233f1c32d73f4b189668d8abc69649d43e6f3fa467622d8e0cab6a90d970ba14a21b0718dc17bebf41f81aa7026443b02ed7d7273dcefb8ddfc067d3349a2a4a0daf5c40f7cf16262dc663574b595d840e2693f3eb398d30cc51c6d7ed13451eeb3433b20889014b7c8fa90d024e3c76678137a95cda36a9415e13445d056e7b627748e2401457d3a98813deee7ec7b9b841248fa7e0cbc545c5d370adb6e405afc2995b46f3e8533f2c5b01ac0472106ad66ebe79c9d3a61bd9cc604e8fe00723c5dd685d02f6b25ee006e81f1511f0cc4bd5e90ffedb70378ea2bcd39be96d06fede9eb148f48dacdcb262a6b9a54e3587c40cb25ae11b6a932a14e260a8f426eedba958752e6b6d58250b30a8038abb797a494b9603d7483aac6eeb4d2b6485d0c6c1e2063d63a50b12eb2315266727c1fdd74fe7db6e038f1859cadc65a54161c55f1fc65d83fc6f2aabfc9242e762b5e722b0de01faba1c1339eacf9f26ae184edff270d5ef82d986b1219a0c19896e8e4c6aad22e8d0670437a84e5ff54d0cb38ede4db675fac634aa0c019dd15fd19a433b780f525a4faf137c3be4429b95386c55f178ab67f2930b9ee586c4a2b4fb4157732b2fd14cc5ea004124217b7c5e41f9319bc31f2f756c9e49ada60459d4aa55ae2307cb72f2ec7dd2869af248ad7d0775d53752d17141883c90d617488b89aaca9a1ec865d85dea5126623b6948344a049ee03758b1aac25b66ba12d5f22ef7bf30a0b048013960272c9c68ef230426b8a8f3356d11f6df640f515d9e8b0d12393e340682b148d1fe0e4d39f2b18b5006b96e996d9b7c3fae18e1ad2d4008aabd7eb9052a05435a323776267ee8ce620be6986392b7d9c024a3cd95edcca642200ee29aed7a6031ebaebe2480876a64195c64d0eb0e169bfbfe7ecd1423f15dd9cb863652a97934364bab80ac228212519e3d28cda6ea6cd9cfe2793f991395d332350d2eca701ed3f47208d67703da58be97af7a49c8383cb79ba2b315bb2c2feaed212263c261fcb5001d4d3c24cebd71dc9fef51d15b458c3eec16c8456dc33b1afd26421f086c324098b0a3c28d831dd94b136784625c6181389a17b20e1daaaab9f3c9002aa2629a8fe03e5f21ee719f80c730205e8227f8d84ec832f2f228d081e819e592c8c116403c3d3c4616b6db00c8e567f2774c33d4fe0f63d631222401c3728ddce8a24fd088d6a88dd928ec013a3535eb6dbcf2efa0c8345465e32ed31ff1a326eb99299e5cafaebc8f93a3edadd89d856842d6802267c7423f876ff3e944d8e301914fe0926333b7bb6dc7f5610ea60b872dae5167ced350245c58493bf781a9fbf07e0ac81f8b947bc2b51e83effc0a2afd7de09722d1a0fd419efeb3b1e2068821f4985631f3f8d295d5a355dc7fc40fde04e1a790779cce0fdc1c3ef2ce1d4f8827d414731e36d67e930d8031d0f48f30d4f59401fb35a8a2ef16010d67c5967decfd86ec00f399e0c9da2f605749c84866e4649a940d54f63d0283a3adf2e51d1a3185bbdfa8c8297ba1f339a222339ee86ecbc5d7f6e0357f40d916dfc918e9879d1d3249786521598cc36e34e933a2b515d2a7ce67ce79d9241263956d07fa25e212a4feecfd69289be506d107364cf6c82969b1e7fab39a26aee6aa9b83a57cd931bdc7de0b9e10cd9f6574770be34e6d20ab1df1366462f1faa458d842fd442d4a2620ef46bcbffb0115c7b65db9865bc77e51bb936e5da288e411d7b8d9220e67f186eb0d62128a0cda4dde0506ff08bc478fcdc468dc385cdf10b61fbb6ea10429b2d93b0b2899b3295fa7ed2201576d3818f1790b7bb1d7f050b4f8f149bb6c97dc53f43052696fd945a47d22209013321820de7701fc4df1d2540ed855b4209959418f21861c5454fee38f14092109cb1992d3e316a1f412321e54742799129e436b04b97092a86d893c3aaa1211a4df3067231feb5d45c398e74bce32a55431c9acd95e0aa05442c2178500d264ba4597e115ddfb00b5daa999d85c8d22f555bfd8aed5b4531c06d921e7b78a7ad8a58408f03fafe4402d326d194bc3c733c928e71a12659d27308fb69545ece4f57e7a96c2758fcfeca44cb35f7757e2fb762ad14f374bfb7b26697a1a8f6944762f43b6626d560bcee5cd5f7f44e7817bf00f3b3b8c6e3d36f2da97e3ce1cc67fe789d7258344649144d35b985b3cc976f8cc94c42e2a0fa1c40a7ba266e1d0de4e38c995933f161b51efddc671ba86c2073aeac6b42a67c8bdc5e22203ca0d44a83627515b4dc50f22723e7bb6f82da42801e01176f0a6e3d506b14f3969cb9b1dd3ec0df3df71a010232faa17a7a90db5c2da57ecea1acdad1d512fb2b2a73ff83f1e9306608e440235a7349f32581089fe601a918fee3a57fcdd28b0cb58e8dd4c900e2e169d79ebdff20b6f5497ad122df93a59bc63427506661fde61967f0220f760f3468800bc9d97b0bb280f89e46b780feb0174d6cdbb72f0464f814cbd6e1594e96dfae225c1fd2f97589af23e0d4f54833af561336cc942cdb2083c89e135af9e7e58e19fdb2d9527fb56fc90d6c083d57e558a690b21152ea70437c8a45ff311c0b2e3b39bc354d47549c25539363bb81d4be0693fe4d4c58a76de51c4ff4392fc7736d973e59d80a4ce26f771612289f4f0fe6eda5f608d1e5555cd297afb9d28c8a73489ffb288f4d6537771d82c605d3f4ae5b4a051daa7baeb15d6a14159d9281c9ff11c398566d3309949ce402912c4e332f5c4cb3dc04c233a2cc243214373f07c6651415059ddf72c3851597ec0cf0b03180a9c2d80f976dd89410915b70236eb6c52344273c5c838af0a457b93aacad2d41298931fd25521d57155fafbb74f705793df8d6934d70c860cfb593c79f1cb47a9a4aa02314086470d8ef4677b1293a086150694f5d155710b58053ba59961566063821ce0d57737a93603a56b09c71c5aa87d11928a62a9f3974f1d3bd95d3db652be18eb79061b9ba381b3dc21adb8af39cc56f666dd9d007bb1c0337a116157a3aa5714b5b0ce96f476ee9645c1ba72aaad56854e1261eda9159cda9cb1b03c66a469d3249c31076b6b7678813ac38b220c5179b215f0ad657bb1a1e5d272231ff382ab7b76b09b298dfe21f75571717bb35b6474352a3e3943d82749073db59abb1bf4fbcb18465528f060ef2e22c21233d68eaf39a7d12df32074af444c8c04f6e9b3be07574200a5f9d7acf08a08b1daeb305c4381e012d5d9360f4c5d70449ad65202239c943b01e6b655c1bd43090941af536e8f71574b67b9f01909b054769d03f8024ce1fe9e9d4c622709171b8b8196d530ef378437787c28b54a0c90e7fe6e5fe8883eecf539ff51ab4a6d4dbb591b197655602ede77151f8e770b7cebd4838048133c9efa1ab1d3454f068f9f0143b59c71427c72cc78ff40f2df9151a19e5df26254ff69c8808e38750500dbee2c385dd26cbf88a766e1b11fa850ac733fcb8705443051f2f87b69c80fb3c4c1b9a2fce7e3252e7eec80c1b4e1fe8a18b1319db025cb620c7f6bd2f6f04e9f917f6c6da334a6b2684b56a3de749cb9eeb19485eaf93b071b3d04a06076117bca2a4cf7c5976b237aed1aa2c5454672171e7a7915d5115649d9a275adaed0ae78cd7e3a84f612fbd0e1b97ddc59708a02c88cdcaf98871e4d9e955c7b3df2d83c654ca70c925d9249581f3649a1aa3b6dd6b8aab245228ffec7ec8049198a0a2cd56ae5f57388297f3bcaa944ff174feca9a15073e464965989b8b0048c0201d1a5e8f1536b41da9fa41329a5a2889c8fd6caed35b75611edd6301b9bab4cb2f42bf0f7e609941ca5a1edcbeec7c329b7673243f975fe7354d914aa605964a792ea1d6887810600956d09ecb16bba0ae9876a6183ec6a03b4c4ae4b346f8f550f56c3937b594b683ca9211c1f6d94a862c61bad750ea02d2af9762a2ef080fe33a0d795334064ecb9011f86c38079a41745a10d92ff25594562328c143108a1d69b43a4a74f18e98d92d0d02b3869ec9364989680da1f036cb01fdc3fee8d4718b1f234bddd8bb782fce2d1e87034ec9bfa6ca3e91d485769f658994f0b7c957bba1a4a9ac51b0bb60e0449f09db4605c2f09077a20857edfd50d77fc5e0868ff300820d1db2fcc4049a2b2706902af15d9b835d34209df1701db2c30c13e0a335507ba14c9fede8e168b8a183c834b1144048936d30ede1c074d28292c832c44d0dd97a41854758864678ba5ed35393b133220a5268b10b268a258f330fabb5eaf13ebb3f05f367cb405a12ad5b120e35d4935e87ab313f8cad1a621103972d49b13ee1a349747940cba95c28f9d043dff27ece963a257e5246ad79687553b5dca3288f0b81d9445d623e76e12cb1153182903ca72b12568f965d7c069d7fb6c0fd23bcb378c874ec353fe50cca87c08ad47dd2de8e4a6f497ad5357f9fc0f16d8f2324b5430b33484991dee857d93a3f623202fac2b64d56873a1e8d14c2d3dda698dfd9d2c56608942d9c16ce80b217c1cb7b958e97d6ae5a61df063414f046270c4c830e44327263824cdeb0c9be0fc0fc9ff4749eda67a96d4a3a246b0108c2a09fcbefc7e09d6a09227407c6fc5f631518c08aeae0f41247c17b7ef16ef1414858be6f12ab4d58257fb7bdd8a82199c49931a124d0cbccfa14c6788a54ce4553f3f8c8768b5d696b07df44"}]}, 0x3, [{0xf2, &(0x7f0000000080)=@string={0xf2, 0x3, "d6408a7ec20a8b72aef27373fee4b67bf7def7437c4ff112c4340823eb2c82bc6656acbd258f4216846ed67da7816ab945d05eafdde9a05754555024ab177ad474a6b54b770c4ed82eed1cadc2ce0427b2d92d59da8041e60d3c1ae0344b7e6852160bd86156700bd5ef727542ef79ada7f3895b8f7b6389eea42cdef91c660ea581c909906806572c85ea3f0bd13a0ca9545107c7a4dc78e9e255fdd39710669d210885e398fbf77203a7088460b369a9f0a430febbab49772581292ef1983a43a823dcc43175e9cf02fa96bafde27033cabd4fef7b1f394d51a5704e09759f7d795c6082c9ff1c329398600df99d3a"}}, {0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x3004}}, {0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x301f}}]}) syz_usb_control_io$printer(r2, &(0x7f0000000380)={0x14, &(0x7f0000000240)={0x20, 0x22, 0xc2, {0xc2, 0x21, "cd5f90036907748046d3dfbe0edc6b3efc6c4a148866e954c3e081e4b27b15c941f1019d3c8a03026957ed7e6e5d565c77bd1b2e8b43b5aa0028be5f8db44cd3bdecffabac212eba4e828fcfbdd8730e74d3f04f35c495e7ec01a187a6c580b555d306dfea25d9e08f8c24e29ef63f23c11e493ef5c6a7eb64f60dabcadf4f0dea389ec050417911f888a2466a62ba341be12c3bcd2d29dae0c9dde247e792b5646ca6f28685f6c9d68ce85407d48a7813166d89e4585e12009d82acad7bc95e"}}, &(0x7f0000000340)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x41a}}}, &(0x7f00000016c0)={0x34, &(0x7f0000005400)={0x20, 0x1a, 0x1000, "84d7f9f0aea7cda9a148fc336136b6a4afebc647a10a526005950e684f3193a9bc4668d7184f44c04f73b4f8677a5f7e3c713b50c12df43803ac88e0a7a104709d901adf5560fd1b3c6ad6b2f8cf08c209678dfba5f60ae2aef6fb1fdc4d2d9d013cdd3916b5639d739cbc43433044b2b52f7bfb9e33f2ee57a67bfc3f95da64209016de77db1a56c27e4809107ec585b483e3c98b7d2d36e0b0d0fa19cbb4ca7769c14a439ed5d980a3cf79cf0601e6189179409127874d1269d791e9cb0d4b26b98e923e38fec9523f20d2c0953aa9edc7366eea0fe56e026ae1706de330fadd1ffef2eaaf8a97ebdc8e7ee88772b257c92937d9c2c6e1967e392ec7dbb4e32b10a127ceddbd50a2ebe1b622389f2dd3b4d5b49cf71ff32acb76eecb9b795ec78caff7bc8ad9555b9c500c4bc0655d660c35e3f6529d9666bfc1be6d06f7d8da9df40450de6087d163b9827de2b13d8f26965463c3dedb1667096cc9d0902ca8b39d8d2b92f4d9f4b7e2179ac57f8825e442e6bc5c85e6e37ac2ee4a03fda342b898836f1f79c6ce16b457677e9147ae34197cc7cb9efbd7a731c41ed9c0b68752bf6dcc8de685235e1e2d51754272e6a6f504ffed9efe97e03184c5a2c4eee6c33e9b6f4c7609dde226b005f73fe03b76ee53282524006adae5e55275eb0eb0cdb25b47ca9f7192e409d8b091a54e431b14c499d61481a596a76dcef572aa5117196ab1ebbb4f84dce99ce8fcf7951067decf50a8bd872d8432c849d89c0bd3c53a5bab66cdabdb7ed24b7844af8fcc51700856ce8b76d80849cbd5a9c627bffa097fc0f5921efcfd7637d42f2983966970da509cd943e327d28879ba103614891744fc316d8023139a6aa27f7540176ffb3e977ef2fa6f032032492d6f3ccf8dbb5a36001dd45998722968a9823a157e085ab063587d7257f65bf86cee2fd7c9146eddc5e6db65ae5a2993279bca1e144d6563d76f957b1f7efa7a7e1344aec4df0cb9638b129b542474b40a54791d62bfddce623aceb058df6645df5c60715154662e437ce77eb2e4f66418fb9f9194963dd975007f2162df23a3645b1db8056657636faf9525740f7674d0dc8a3ccb58ab923838cdb95b6ed368f6471e4f9efa1c074f7210c64d57f35e84828ad30933246b90d4cf16bdee402fa83e8caecb435bb8e166765366873253485b1df1e932e34187d7299d362b3d138812549338913fb70eec7b2ec4def5c018e7e4ebea3eb43c1b24974b9a0166061cde3dccc767b7c971d34e96bf0f6cf2af8bd6480471b2add39684941b56e03060825dd80a83593810ea29e02cda743daaa97e566e1e7832bba0fd426e1a23fa2453447ebba278f758b1634d5e3718c0fa073829f0aa9b683f4a6f8c5d436e78b2ae9731b5e52efc482809e464b047e5d7270b958ace1c32cd3e548eb07702cf24ce82f1510163cbc0fb24de408f3099e6d641c3ad0a6645026e467556f8d51838bec24e7a66c7f7084216b0e00b74cba8d683943ef222412b4fdcebac32a9684992325885657bef0a0166b41f959fd1d4f782a8c28fdd31cc620b0cfbd45527c6f3ad350b53e4cefcd65b0586d314390b1e22bb7107e1e875951a00618d28ce5d24baa92645e91a09c600151ee67aaab6abab8e3dcfbd8655e8ab56e08be515b8d74bd0518431a840f193810a532b0f59e318c748e4d3f51253ce50b3b4532e4ee0bd076db21aa99f3bc410dcd9bca370646bb379fa39f6ea5320666e9081462f36d6c6e54be09c8614a307ff87ab18faecc3153a10959254c59b61dbc0a9b3d406ffd5aaf8abe219a8a402e8d90a296beeec973eb6653a3a5577445c3b0aaeac2a8505a3b9c4cad014099b9acaaddf6db2dc250d58352932d7f26f8f475154270847d4e9a42066be13ce8fcfa296c264e924c6efc23ff1f08a23c9944339042df2af870f1af34de16187801b71482604502f788eb6e51c07ca90b7745a3b0a80296ec1b68d0e315a865c675854ebac51e8f7c4dd4bb179eed9ddbd045e1523e9435a76d298879eedcb3b12dd12de2e71d6c8340235c5b97f698fc9ad4766b422ae775158889be1e28d82922fa9756c1532cca74621ef35cd36875f1242e0d882ad30321a30c4abc938e9e076da8331d1057edb3797f8b3330aa8bf5edfb70c9a58c4ce989349a67c7ea6c73b4ffe545c525c6df3222b678316ea131c0cd42f7db06ca839b7aebeeb9ea2d57c75fb04b6e45376b03f2203143fa166de08435f8d04e4920a3c547e523bbb571fd62c297b339ed2a306d6eea512a17e06d271bb90e7da75c8528effec14686359c4dc1fdb6eb65c92755ff5bb28d7dd79f18a80e5c69faade55adee5f1e7b70c3e825e3e103beacb4d8cf3a813771089a02bd353f84417c2a583abb7b558efc53a32fea1a6beb1d06b0ca5300f9d736e6333aa4211e0cd487e604c28fda6f169cc18172d3446ae8583a701177fc8ee4205777d390d0dcf2ed2f3bf9fcce4ca5458ced96842d3b6d01d8b71993758eca6b5cef3b081dd5d05f693f39a5c68cb31289ee11efb31f0db26c895bfa4ace597c8f7e4c341a5aca200dcbcaa34826c6ecd9af4493e963e6a373ad98110c051166fdbb2b3b8cab38c291dba918b747a0ed8a203e4c511a1ea2a0cea943ed9d9717c98a00307a0848cb4fe8ef964914895811fcdda97d7e192b2e8dc8556359c59f6373884960745916563f3009c4c371a826d0f832c1ebad02137fe0c5528d0ab7143c4dec29d8a751d43f8d4d4fc641aa31c4211e634b303f69492a459e1e22408ca85cdccaf3fa37f9fdacb58779f3a82e593ef550969a8a6d030b8d2091e370d8cc019b41062076676bcb97d363e6380b04c8bb8795b93d9ea92ad2d98b51035bb0d6d9dfa30e068976a4e4cf886cdd4a8a6112d151d8062522bfa2349039fa793e11c0660477964e4e6be97cddfe02f2fb947f01c2a0ec0f4399012aa73909ccb231f1c31b7e17671e77d0fbec7cebe92f8d30b968e2d0bb440eb3c076a580a596ba96111fb3b2eb464b27eab5d9e7151de7538ce7fb6af6b66b06805c31952c40798d1626b7d1d9ed7867f839d53a9b682a6d9dd624983959536fab2aa179eb865dfd1653f6ea5791d21b81a9ace1e43eb7808bfb7cae28c3e49feececc131cec5409f9d91483cd68363fad0277e71cab83cb9227857097eeb8d48c65f3e432af3f0595fb74f0385b632a089055cb95bbad055aedbaf946a2ec0208dbfde8f641434cfc04bf12775a247f61d6def43345ca42c4fca9bed1dc779ebc066e9f18eeab7f1ea5d9bf0ae8b29a114a2dfb7beb11562a4f5db1065fc5677761fd567ac58b645cf3b0cf28083f674ed0edc6f762365f2d311d56ce81b1ed5fc658d8db2537aa068ac74c10f4ead43f73892f6fb7866eb51ed11f3b474095f644326866625201ad57070936c15ab32d47490a4571d362f1fcc92a7f72ff856d09a0d3f6c6a3b618d598b573e2720bb74c182b9a29d2ae1735f696b801d5c0b918c1756ce46e3188d3c6cb9617592eb47826dd0ff996d2871304431096be999873a2db5ba5f5e340ec3edbafc7f87c97fe0d1ab52ae100f143fd886f1820b5b713486908e2a8d7de023e8f39d4ef3cc849862fac185fa7982d44295ca29fc39d84166b9d90219535bf34a2bb7d92ff17b0ae9cf957e4fc16b83046c21675d22cf5bb05c87d87525c4bc6c41dd2f699cb5e9a095a438113fa15304f7952db18f39fd34876cd3c15023b38a6cd73658075cba3a2623c3809fbde90ed6ecf961f65796e026d8077ed732db41f6da730bd73f5472464fae253c44e44164ccfc2845b665115bc7763977e6f133149f642fa72e9f48a0284f65d1efba553fa819632825cccbec255c0e3cecae8e2dd0428c0769200d7925338fb18843ebd82021eda8ae50e531d8887acf83fe4de3089feb6d36eae3d43851392ba658477350337a3a63878f9a01227f854e72d551a4234a25f64f52ca7bf6233d25bb066521d74de0a955da21b01215880acb0119292e24dc5156b3317205cb4bcbb30cb9173511f640b94e04b385c79f78ba868a125407e6381c150c17683e14017440d660ad4ff74c946904a9e907e17b928a8a99dd23cefd293078d41100011acfa0a8345112286e46abc910ebc56afd59d9ad62169a86a9274eaed7ed6a23dd0dfbb7f320fa71e714bc1eaef5f3e46751e6c1f8b371054482c4878f3d690c99bc6e2b2fbe4a2c0cbc2d0b03a2efce8e647b548e556d5a60c8b3b7548c37602a0ea24291e991f04a8fa6639e455e552208d757edcb64b22d3f054c4f0eb78a9c26a63502f0e6cbf7341a403e73c2c68521af85aa80feeefbf64122372c13f2e4b7ee656f003edbb20d9611115f1eb079926477eac4b285731726c9cb1d4a96b85efc0a8502c7bc167f0c7d80c039ca0fa97df9389efe81d72254a0b2d384dbcf5131881c2dbf791abebc933694d62e37ea67ee156469d49fbf8f3a8aa4628ab5ce3844b496070c0053d3198afd645c0464fb587154529d235806313750ad20edf1b60b14bf3969d25973c6875d133ee0395fc8e75cbda05b87aa6056b03595477c497bffaa42aaf2891a216b408d9cc01429455187c5a6d646d250de8432adb79d4b685de05bb4f140ef9bbed3536a3b7bf57cb59db0d144bcd5e601c381a349636d945406111b173e9adcb28886ae8bdf3b35a932a8155b4fe4429f9455b270ea6157af0da924bbb7d2668e3569009162d5bea7fb07980bbf76cb449100a6f4556a9499c86d60e65848ff5235ecde84f641f49a706ffe96fa5344deb9fbd012472cde3cb2c9621956cc55c33268d35e94a2e5bb6643a5b86d79389969d1fbd94e5f99b55355132a69d13f5ca02c7d45b6d75162d9726852c385451f4649201f012e028d935aa346716cc9b6fef025db748bc86f1ca57175e7559b3eb56114a3310fc06637540a34c49c54495e91b137c1f6e34923693fd43301fe326b51a85c60bc6d9673a033ed720ff33c93ef2ff7813aad7ef866f4ec3fffc77928f720783733f8ada01fa7e600db84ebf5a7e8f520355647c51b65addbc62a0a1b95106af9fa5af3e35eb4c1884ae7e57f62e416fc3eefbd0c6819ed7f7f26e2c5a5830f43a5779849eb4227a213151092e632afcbbd486ffe7a9a9ffb94980e19c078f53b3b54f5813c5732b13a81c891807101c1dcc75f3b91c5585a88f381e7254d8b3cfa11e5ea31f5b35e7e8a87a81a4b8e4db64a5e77e8c82a51239c4ca746e4cc31b16c542a9588e76f410605490048d99d0a56918c1521c5ab121fad4bdabf871d0ca7f61e95b020327a9c2004e3a8ff1b1f2524c00be3c9b40f26f8bbe9577f6006bb89502f6983a74c8cfb96c7660d57c93dc1e900d38bf3b34753e9b4dd21bd9c5f6cb852495e600677148c57e769c7f01b556b407b3f90612235219aff554e9c35008a701deec80d316a97b85524843f5be2b98a24fb93d9296c282d1a7152649cd008c1596acd0b3dfa463fd0ff04b06b05591b300efd9824d892363fa61d50015e711991d93ac8571094b85c583070d4879d9697a71703ca162e43f15b73297bc508505d8d2ab10738eae7c6b060fb920cfd723db52a29b32b985f1ea0f8d24002cbd8cf20634085d23975cbeb0e365bdcb4292c733aa41fc00129229ff66b47096aee3e888200e552161f395429f2b80e49c45e2da96b13f5f1f0bce75ea4c47879e3365d9af36bc725292f0e56b16984fbc8823d18ec5bc334c6e6772b5a56c11c9c5754e8cd6a36440f9051b"}, &(0x7f00000003c0)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0xff}, &(0x7f0000000440)={0x20, 0x0, 0x9a, {0x98, "86642a975853fcbe4ba70d6d2d2b15c31e55869ba4450e0b64f9ccc3014c5e0f1d5cf92ed77a70b9715bd5b5824abbbffe385470dbd995a948456f176a81822fd6e0b24f0f130da82842a808b2b5feb73a7c679d6c77d9f54c272a5a51346429b64c7e642581ff20ef94989026afd9a62d6882d123dccfc51a3dcde7de70a55d883dbe84f99efd84f4a5611db0eda5e31424e8d6678bac4f"}}, &(0x7f0000000500)={0x20, 0x1, 0x1, 0x1}, &(0x7f0000001680)={0x20, 0x0, 0x1, 0x2a}}) [ 1828.556761][ T17] usb 6-1: USB disconnect, device number 41 [ 1828.606288][ T3509] usb 3-1: Using ep0 maxpacket: 32 [ 1828.666257][T22496] usbhid 1-1:1.0: can't add hid device: -71 [ 1828.672336][T22496] usbhid: probe of 1-1:1.0 failed with error -71 [ 1828.680621][T22496] usb 1-1: USB disconnect, device number 7 [ 1828.726320][ T3509] usb 3-1: config 0 has an invalid interface number: 15 but max is 0 [ 1828.734514][ T3509] usb 3-1: config 0 has no interface number 0 [ 1828.741255][ T3509] usb 3-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 1828.750333][ T3509] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1828.759318][ T3509] usb 3-1: config 0 descriptor?? [ 1829.007090][ T3509] hso 3-1:0.15: Failed to find BULK IN ep [ 1829.036117][T31888] usb 4-1: new high-speed USB device number 104 using dummy_hcd [ 1829.056187][ T17] usb 6-1: new full-speed USB device number 42 using dummy_hcd 01:15:20 executing program 0: ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x20400) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x02\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\xf2\x00', 0x0, 0x800) read$hidraw(r1, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000001300)) read$hidraw(r2, &(0x7f0000000040)=""/126, 0x7e) write$hidraw(r0, &(0x7f00000000c0)="35f39e70fc5cfbac39ff894adc5eebff56dfe3", 0x13) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hidraw(0x0, 0x1, 0x2246) read$hidraw(r3, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) syz_open_dev$evdev(0x0, 0x0, 0x359801) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, &(0x7f00000001c0)="4add770f7afddb40ac8b724dac0aa66b98f20a5e1ff8a25a3aa7a31df7eed290d1acef3771cae394d300f23dc5f8de816cb60672eb62ce") ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x6, 0x1b2fe9a06188fa76) r5 = syz_usb_connect$hid(0x6, 0x3f, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x17ef, 0x60a3, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0xff, 0x40, 0x2, [{{0x9, 0x4, 0x0, 0xcd, 0x1, 0x3, 0x1, 0x0, 0x5, {0x9, 0x21, 0x8000, 0x7, 0x1, {0x22, 0xd}}, {{{0x9, 0x5, 0x81, 0x3, 0x29e, 0x2, 0x40, 0x9}}, [{{0x9, 0x5, 0x2, 0x3, 0xa1, 0xfe, 0x36, 0x1}}]}}}]}}]}}, &(0x7f0000000400)={0xa, &(0x7f0000000280)={0xa, 0x6, 0x310, 0x4, 0x0, 0x3, 0x20}, 0x34, &(0x7f00000002c0)={0x5, 0xf, 0x34, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x4, 0x0, 0x1, 0x2, 0x208}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0xf, 0x7, 0x7f}, @ext_cap={0x7, 0x10, 0x2, 0x28, 0xc, 0x8, 0x6a}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x1, "dfcd4d340c01217b7111cb6c0003521b"}]}, 0x1, [{0x65, &(0x7f0000000340)=@string={0x65, 0x3, "26190d9b1e5078c7bbcda6a0838476f2c83dd169d07a88af54a1ebe90986b50d01c22f76c6346f423f7a178eacd9db479a964f1445b75093a22535c5dea1f8d0a88b0b9b0c7e638eb0007d36f870d8a3d89c1357bf8493462eae8f4fca58f610995af3"}}]}) syz_usb_control_io$hid(r5, &(0x7f0000000600)={0x24, &(0x7f0000000440)={0x0, 0x21, 0x8c, {0x8c, 0x2, "4a0dc84d33159e845244e449d57fbfd0164bf851f68f36f3f584f6d6bf298eaa33cdb841690e03f60c7522ddc3eeb78636464b5a322955ba5c19c95088b2b674d4202adf36e8ebaae3a95139a48dfc889d5b756a673a7636ab2431e7b1d29c0b078f1d522a172bac1c7b1e56b2bd57de4db05cc22ee25e16e4a31acede770bca36048af1e04974aa0517"}}, &(0x7f0000000500)={0x0, 0x3, 0x4b, @string={0x4b, 0x3, "f2bb7b9761aefcf5655a13d64bd8173459e85739e3da309ef4f53756a4b1b4638d0112218d48d2af1745716b5a3b96bfccf3508ea9c2d37bff4d4d535109ada82b668b6ea5a0df78f6"}}, &(0x7f0000000580)={0x0, 0x22, 0x1b, {[@main=@item_4={0x3, 0x0, 0x0, "c2fefe9a"}, @local=@item_4={0x3, 0x2, 0x5, "30c6084a"}, @main=@item_4={0x3, 0x0, 0x9, "6a974e77"}, @local=@item_4={0x3, 0x2, 0xa, "3792eb6e"}, @global=@item_012={0x2, 0x1, 0xa, "c4e2"}, @main, @global=@item_012={0x2, 0x1, 0x7, "b246"}]}}, &(0x7f00000005c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x1, 0x0, 0x1, {0x22, 0x9e1}}}}, &(0x7f0000000800)={0x2c, &(0x7f0000000640)={0x0, 0xe, 0xdf, "e1ef136a588a273ed622b5d425eaaf04aed543e75e349f58c88bb3a235f779cf95352aab53164a68d62eaa3fab0c91631d6e5d3850b3faf4b962fb1429711f03ebe54207460929492323f81226fd5d665556bbee7d224619b12765abf617b3c7b57c206391532de4d7b5df359c679def979fbcd8da8e6fde218a8f48a5edd1d7c7fb76e6fdd05ce92e4f341ae17b300fffddaed164648c1832403d1514f4ae312a3f5379f8d0660a6ef69356fbce2821450e093485d5a909ce26ff77876f6ab3aba0fa780c39abb2a653190a43418cf8e2f7bc928542f08ef00356eb255250"}, &(0x7f0000000740)={0x0, 0xa, 0x1, 0x7e}, &(0x7f0000000780)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000001340)={0x20, 0x1, 0x1000, "f5dd6e887692b4eceb9b2791d226a160214196a223e70557e8da8b772856510d79b460aee480a48378346559a9caa9e086c4d764ee1b2cece0c1d78faaafaa1a569383edb1e29a62a49aff83649bc4d5e2eccf24d10c71deda2aa24ea5f7d3c259a879e2caa4a17f93b05e992ebd4b2e441827f3c6f50d409944c95211c87235097a73d3ffb041b0ef13ba13f51940826cce0faa860fdf1860bf6bfe394dbc5838f011ed316294320ae523b48f2eb8c70926333797289e486648d135334c6a9860e58dcd558c1a5eafdc1d0ed8c7672964b705dbfc85137f6bdd49254dc5dac1736053cc61047ade4b911f49ab31cc8b5ca6f12caa576905ee8c8b00bcec7ca1497b7f0d6e575d8a6c123f919aa0944a695686e8c2131c1e843a1231ca4569745e431e8f830f151963d2363f69eaf63ef49cecf29952f9abb7c7bf58e3c5076ec2be40bd1f0d957b6fbc86addb56fcf943f1de3533a1a18dc57a04a8dfd47e5fe9bf856c1c60a81853b3cda55bce27b2a448bce43a55cbdf55b66632be196d4fdd1a5c0f52fb95650824f86b87094142cb3fa51f2716fbaa861dbdf9be02aba39fda2b48fb3a0ad3d2c3ba7f28aa6dc0441e3318343b8bdd552dde35db8c8b1f1d60e222b5b96fb8fa8eae7d2c4aff324edd06f05fa9baff3664bb53aa406556c10474deb58bf4f2a0f56c91cb3a96b2896fd63ac93260630d9ac63a2b2761dc8a3a55c3910fe481382fcaa014b09baecb89cef8063ebd67f862a6958d68c9b590785fbb6d98bc25edaa398ab93aaf1c20ff3e969bbcbac8bfb6ec4083ab76ef21eb587e78dc43879bbb1eaa7d3615c80a277177c78b16b6893a4ddcc1d881f1d7b27955c8e78e8c28ec0bd7ce8135a0a07f62a85422b890f3df2af6fbaddca16705f7a065ded94413bb1010fc68f9f314b47e4b2a7ee87527e0b3a21a322398d54e2c5601c178a04485a1219583d78e8f6efffd556c18e4fd75115f77fb6dc669be00febdd5ba1f8eb4c70cf327bbcf374453a918c3f908fcc3e0bf459e8009acc2b006a1a059aa12f077b16ceac2d124d0affbed95a454b10cf4a5df8893cea39a5c089c5d646b49314f5568e4ef6b03be72eceb30584bca0965feed7e49fb9359572485219d6c4416707e5cf4912d6c95535c408117270336d0864f94fb227c74cb9f9b159b055adf0097715036d395131803d5e1e2321426bbdb97fad75f438934dfce241682c9c8cce87c5522ea485d9a3b69e50612c63b1dd51c37f594e3be0ee6b7693b1c622a1e94e0f2ebd03e53f891f25e89910cd313f4d503d6bcb154719d58c0f95732ae8d8ff8172c6689b48460f8a34e3d1a492e80f614e2c14e14db1b5efd856c98cb1a6d2e9fae110f25a23b5488b510d5f5e68526617798ea9454a6a4ad28022df42e68c887e14b4951e2d81c9d4ae0c8cfea36b3188d62ab5019aa35f76877186c8b1d504d48d8ecd7b39143283bba9927662be2f4030ccbe5e027a65be852d978879248edb198d89a4ab6cd3f20d3d000691abfc14b5332e17309e83473b81d6fc89cc1e546859253ae95d2fb79a89f20192bbed32cc10eead6aa13ba621a61dec7d08c32a8a2e912823b1e8b8c0fe56f5d5951450ab263a81908d3250bf3bd00c5d710cc5316932155aaa37132fad34e6aa23f57e20cbc97d1706e35e5254d2b7e912aebcce0e322cb39296f7782927f8a4e677a090319020a4c48862f77292521fc012cb48341b0bc2f3e178d794bc2c1161a0a40161707c507192ecdc8cce605e3ee1f548b4d68df7f248d2350e2e197499bec1fb69975a8e399953d8f6669f17fba8ba61cd1ab4e6e174edc66ec2acb0318bd14b197edd57066fe47ca6e60345a529dc43b511f8ef8ea9f64e415ba37cc30c9f75d5b89a0eb5727e932c448b1d60481936f23e1dc619e8c8925c41215a82455b4ea20ee5b4bf33667c3d9ee75820fae3e2f7f80d7c2da6c052d24c7dcb54fd62e3cfb4036075cbbf8d02555eeba4ee3737748b604598aeb4d0e2a8d87146b0befd08a5fc1f1c03e768cdad3e6dcf2762a771fd59ba7525067fa4c0806168b014a0f6a18029a5e40f2404b5e6806a38a645161b33e73314e98f6b247fb3d34f7c09842509774997933f0a36a56a20905da7f6a0f99b866a3bfd99ce0dadbe7c4dc06e0bf06383f1de455fe6f709060c753a96b1ed6a087e8d257d994e9e8939d4df531acc7ad6b9dba74310797faa2c7cf23d739282af91b0e1dc055e65abbc936aecfa5c533a513a291d944230054121440af3d61bd88a108b102ae7e65ef92e33ec03c8c12580704a1914f2f65f56d2ea0c1d3809f732ef100ea4019577613ba0a155fa77d1dc2bedfa5ab5925a2006f06d646f604477c8ec8d08f70ad7c9936a558bcbfec8dfea36a7df22948fab291812439f593ed39e716acf3ffa5b01f373862f67fae61b56ac9d913d9934933a43322ec532025eb4fd8afa9b7b94cad3dc8f97abc12983c4256f6781f0b0a880d54b998fa3ae5cb74063f0e0c96f9eb1297163b7f07ed4cc80d041b7104c6b3a5bf29abf930a8b6a077d589bed80a69cb6cac756a1e27b660fc7dfa91eb1448218ea5eedc05c4f8160637f31db204e3dde62b9d414158c6e4da03c638d47a10558417af24e9c0c8648572718ebeec73c8aeb65721fb52c6316e1bf32e39f095afb5ea0faba360356df0cb5d524822091ec58d9744e69dbaf95f611f9b6cf53a4e0b29a457911d82a7d499dc788aee995eca8f76324d2c31af53108265742f0f095a87351d5e791724677d929b4e9eae9cb1707f84e8ca54fdc10522760f53ef4eb6b83ab8591a67e28e90b5c828697770a07459f3b0db1dbb752d9d64069cbf25867efed347fde64b6ce37e8d8a17f95998b47b89ba795c584eda25ebfe0c2463326cb1e3d157554614160b31fc0511c20fd72b4658709bf6ecd53d9061626fbb2c20eae99c6cc0ad12447838c6e2d4e063de3c62757ef8e9ba708e9627b7df6248f5c455a8e5189f81badea11f99561635441de76407a51d63f4e301ee863f1c33cc8cf8a8e4241d0b0305dbc1d63d8be061b1bc16411baa9ff86357f50ff12df6feb6c13d02abd8b9b4487a57362ce91eb1efd7fca5c0138018bcddcc9c03da0d07f033bbef34e3b1018fe75507134eca96134776657eb9b5b6acf790bbcc4f5e85f01ef817bb55e7021f79ec220ef9641660b7d61bd946873aeadb6b29d87e46e66a5d3a2d6ae68c049d4be09fd3657d423eeb6145a050c85f0dc7873ca87a7dd2a90e76f460730542d9cb9b1e445dc628eb604586c21e1f28ef9e7b30a944e5fb2b4b6b43bf73a6958df7dc0fa037b4a7dcfd82d9af16a38b6384424ff02999fcd9774841f2ff28c97d259012ca76798374cc42f4ad25a49c2ce267d23f153fe03e4d8f1aa71cf2ecb3bb0b5851acc8a937ab1f5e44219a0595f0f009f7cc30cf3db7810f5822e19215155bd8edd8599340f71a03e786dc7fed1df4678bb000cdd6d897c5094586f1a67bca3f65b1916529ec858121a3fea52fc8d8ebb6c838d942b7a8abd26f851309f41a9ada91dcf5c9d6bbb3101bb6079e8b6e27711923086ef2d558c2aee064b275c90587a30dbd18b8896bdcbef70f6a127af0a92decb35f9d64796907ce5bfa5b6535d95aeafd5691d9caf1227827b8e91f8a6cfb1600e1447bad6951afd5f11707f2a049b93eefdc2789ff34a044fa93939c3426b6b27a24fa68241bfa2218ee9c3ba889dd148593f0a59941da4eb47c31b476fce22a674624973ac23bafce29e878954fed6b2696bd2a1194f1307c141e7b147eccb393d318df0c5765133e5bd3c4e95baa6d31b3357af8129370293dcd3b3a35cd1de8e8dd33a36841ba210cb64a7dc0f51db43ae03de36c3a69f395010a5c997e1e5dd1d0aa9e2ca70381f19f16769729ea9658f8c3567167e86afe040bc8d09092b707d9678bcad0fe81f5c19a108fcb12df6b97956c43c79d417e12cce094abfef0d3a8be4e8ebf86f7bf1a8d3e73c4fffad502e3321fbe7a528b17328437dfda1c4ea8941fd92597a0a40b2d83d11176b8b75f54f3f08b99b05c40e070e730249b290992708b393e8fda326701b268f49edc699ab9ec7a07e99f2b44b6255b8723fb8851189e83b319509a75113c24cd8aaccde7b65aea2b4d495991bd7a4a19b792d97d9eb8297f275924bfb2c825a9b015adc7f6b0e2c99880abc4ee835784e47af4287a21dc1095b94f97b1b3b942ea2bdc8a5848056d9c88dff660bda1336b44558859d559ed25ffee53b62543b5c97c3014cb39323cf471fb96e3a76667a1186850e538047dfec6d6f2e32163d08ad10ac0ee674abd1b755c4c4b105ca1eb7730a1daf2356e180bbe777e71f9d4ea7654c9614d34ef4fcfaad155774d06b7a381d552b732c76f6c25f1c3612da9b1d802b9b0d6e0c3230fcc7c46a7d97f698d102202d4543e0f7a62c8837ea448dc2595e650679aa3510acadc94ed66c7910255d3a2874875634ed5049fa023b219fcc6797391c53b9c39da0770283c051205593638652fdc43553cfadb76b839f5df1cd8b13efc2412bbf559e5687ba0cdaa7dd1e2f0d2fab734bc534dcc98dc17d51f8d69546f908cc76ec59393de21880ec3174d94f7d496840174454e28c8c9296f671c4b05d502447a02d182d8d689e15c3c6b314d7098c836e5f18d14981bd793606379a82ebacb011128b13e4cb96705ae292f226bcad2c0d90d412e11dbcbb5130d145c280319151a10fc8f57a6bb21f3f60951b5e1eee620687f61e35eaf66d746b9a09dc67478edc153f4e5b08a3f8d8380d562b8e4aadc0b11b9b9ea00237c65c97196bc2147425c2f7c951b85e4e47410ee91636b97094f58ed609d94e688f260019a017a805a3c7f7a3f00c291e653992866e0a8665ed8829ef5bd715a4d27c4ffe0388435ade10b9b5463ff718c64ea7d8cfe4522f60c4e5d197d364537be5df7bb9ae2797279a854bcd8a026382ced0789e1273c8002b86169cd56f5797237c0451df016beef8f67e05aa3a60d1f46ca2d2f26032ccbf72b89eb36a852ec4dfbe5f1438c24694912f9120f000d813f893ee70963b3c5e2f3297896f25df62f9dbef3aac82197ae749a5531540ee967018127f26dcc3f53b258d3d6cfed2c28454526dd85c9c7cfe703fcc6004c0f4b369e649d665c0f25247fb7bb4b2ef5ce3df1d81531f6ed68b3a5311ba2fd6f9b378aa27a99c6b35603670b704f4631a9003d610d3ced809c5ea4031e69383f25287107276c44bc6a292c17027b41bd335c4b76ac25ad05b2010883ce945d227c020e5b9b4cb92b8654787af9e5c2f4ff8ece96c921b6e47216ef1cd20ae8be06d35b0a6fe718139c5a6db99e1999c9f228a4c2bb2eada83fbe736e278d2edfa213039b5aebf235a7c95dbf777c584c1c6adce8247fe9954798f83469078b42be48b219ae97daf1012529ce329d6a61f1d0160555cff746a4037c373bad3ff2ee033443f51e0d6fc0763ec3c498705aef3c03c5a2f53e4e182a3b3930133b1e7a99de0e5cc27757dc6702da8f2764c5b879f06a66ae8f0d4e72dee7bc6a755d173908c398ef3e371c798e71e62eb012cbc43ba4b895aac342adaa222c63454f835ee22c482ea56de180bd546af6b0f1e0c3eee580152d98b14fd9b75790ffc292961530218931bebf6cec08a64afa279412bf30a3dda9e8a81b6ffd5edd5ad2e290f13a2ed2710ed1d3b383025afc49c0a1d4d68bca24988edc5b2f4a856c32f259094d281a072f4734"}, &(0x7f00000007c0)={0x20, 0x3, 0x1, 0x3}}) r6 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSABS20(r6, 0xc0085508, 0x0) r7 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x80, 0x2) ioctl$HIDIOCGCOLLECTIONINDEX(r7, 0x40184810, &(0x7f0000000140)={0x1, 0x1, 0x377, 0xac74, 0x7, 0x4}) [ 1829.209558][ T4776] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 1829.219155][T20883] usb 3-1: USB disconnect, device number 71 [ 1829.276156][T31888] usb 4-1: Using ep0 maxpacket: 32 01:15:21 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x100000000008, 0x926, 0x3333, 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(r0, &(0x7f0000000080)={0x2c, &(0x7f0000000240)=ANY=[@ANYBLOB="eeff22"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0xea, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000001440)={0x2c, 0x0, 0x0, &(0x7f0000000300)={0x0, 0xf, 0x13, {0x5, 0xf, 0x13, 0x2, [@generic={0x3}, @wireless={0xb, 0x10, 0x1, 0x0, 0x75, 0x0, 0x0, 0x400}]}}, 0x0, 0x0}, 0x0) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, &(0x7f00000001c0)={0x14, &(0x7f0000000140)={0x0, 0x0, 0x2, {0x2}}, 0x0}, 0x0) r2 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGVERSION(r2, 0x80044501, &(0x7f00000001c0)=""/75) write$hidraw(r1, &(0x7f00000000c0)="047bc0e9eb4465d225fb59c36f17e9445f68550764033d3276a8b0239199b76c4194881d81d94ba7d9c7637f87613ae5156ac2302f1dfd94b834c5baead970fe4e563b3c144f22c41579858b877f", 0x364) [ 1829.396239][T31888] usb 4-1: config 0 has an invalid interface number: 15 but max is 0 [ 1829.404408][T31888] usb 4-1: config 0 has no interface number 0 [ 1829.410688][T31888] usb 4-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 1829.419926][T31888] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1829.430142][T31888] usb 4-1: config 0 descriptor?? [ 1829.466265][ T17] usb 6-1: not running at top speed; connect to a high speed hub [ 1829.546188][ T17] usb 6-1: config 1 has an invalid descriptor of length 254, skipping remainder of the config [ 1829.556598][ T17] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1829.565608][ T17] usb 6-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 1829.578655][T20883] usb 1-1: new high-speed USB device number 8 using dummy_hcd [ 1829.697052][T31888] hso 4-1:0.15: Failed to find BULK IN ep [ 1829.746344][ T17] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 1829.755526][ T17] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1829.763786][ T17] usb 6-1: Product: 펰듧ᩤ꿣簾쁄挷揑㎥齚㧛耤騽裙Ώ缱恚汍ዾ抛䇫ⴻ覗긘ꗲ蝩魟缠젞鋑墄⿒㭨䩘꥔ඔﵗ撍뼽ᳬ볩ᷝ䫮뱬躟躔瑅췓୩㩫藜핝⏀鲬ꅉ鿷罺鞮潏क卥滟ỳ仠鬨巁첶뤹쿯놐寗귅屜譵⦰ఄ錣ꧺ抃 01:15:21 executing program 5: ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x20400) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x02\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\xf2\x00', 0x0, 0x800) read$hidraw(r1, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000001300)) read$hidraw(r2, &(0x7f0000000040)=""/126, 0x7e) write$hidraw(r0, &(0x7f00000000c0)="35f39e70fc5cfbac39ff894adc5eebff56dfe3", 0x13) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hidraw(0x0, 0x1, 0x2246) read$hidraw(r3, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) syz_open_dev$evdev(0x0, 0x0, 0x359801) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, &(0x7f00000001c0)="4add770f7afddb40ac8b724dac0aa66b98f20a5e1ff8a25a3aa7a31df7eed290d1acef3771") ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x6, 0x1b2fe9a06188fa76) r5 = syz_usb_connect$hid(0x6, 0x3f, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x17ef, 0x60a3, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0xff, 0x40, 0x2, [{{0x9, 0x4, 0x0, 0xcd, 0x1, 0x3, 0x1, 0x0, 0x5, {0x9, 0x21, 0x8000, 0x7, 0x1, {0x22, 0xd}}, {{{0x9, 0x5, 0x81, 0x3, 0x29e, 0x2, 0x40, 0x9}}, [{{0x9, 0x5, 0x2, 0x3, 0xa1, 0xfe, 0x36, 0x1}}]}}}]}}]}}, &(0x7f0000000400)={0xa, &(0x7f0000000280)={0xa, 0x6, 0x310, 0x4, 0x0, 0x3, 0x20}, 0x34, &(0x7f00000002c0)={0x5, 0xf, 0x34, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x4, 0x0, 0x1, 0x2, 0x208}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0xf, 0x7, 0x7f}, @ext_cap={0x7, 0x10, 0x2, 0x28, 0xc, 0x8, 0x6a}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x1, "dfcd4d340c01217b7111cb6c0003521b"}]}, 0x1, [{0x65, &(0x7f0000000340)=@string={0x65, 0x3, "26190d9b1e5078c7bbcda6a0838476f2c83dd169d07a88af54a1ebe90986b50d01c22f76c6346f423f7a178eacd9db479a964f1445b75093a22535c5dea1f8d0a88b0b9b0c7e638eb0007d36f870d8a3d89c1357bf8493462eae8f4fca58f610995af3"}}]}) syz_usb_control_io$hid(r5, &(0x7f0000000600)={0x24, &(0x7f0000000440)={0x0, 0x21, 0x8c, {0x8c, 0x2, "4a0dc84d33159e845244e449d57fbfd0164bf851f68f36f3f584f6d6bf298eaa33cdb841690e03f60c7522ddc3eeb78636464b5a322955ba5c19c95088b2b674d4202adf36e8ebaae3a95139a48dfc889d5b756a673a7636ab2431e7b1d29c0b078f1d522a172bac1c7b1e56b2bd57de4db05cc22ee25e16e4a31acede770bca36048af1e04974aa0517"}}, &(0x7f0000000500)={0x0, 0x3, 0x4b, @string={0x4b, 0x3, "f2bb7b9761aefcf5655a13d64bd8173459e85739e3da309ef4f53756a4b1b4638d0112218d48d2af1745716b5a3b96bfccf3508ea9c2d37bff4d4d535109ada82b668b6ea5a0df78f6"}}, &(0x7f0000000580)={0x0, 0x22, 0x1b, {[@main=@item_4={0x3, 0x0, 0x0, "c2fefe9a"}, @local=@item_4={0x3, 0x2, 0x5, "30c6084a"}, @main=@item_4={0x3, 0x0, 0x9, "6a974e77"}, @local=@item_4={0x3, 0x2, 0xa, "3792eb6e"}, @global=@item_012={0x2, 0x1, 0xa, "c4e2"}, @main, @global=@item_012={0x2, 0x1, 0x7, "b246"}]}}, &(0x7f00000005c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x1, 0x0, 0x1, {0x22, 0x9e1}}}}, &(0x7f0000000800)={0x2c, &(0x7f0000000640)={0x0, 0xe, 0xdf, "e1ef136a588a273ed622b5d425eaaf04aed543e75e349f58c88bb3a235f779cf95352aab53164a68d62eaa3fab0c91631d6e5d3850b3faf4b962fb1429711f03ebe54207460929492323f81226fd5d665556bbee7d224619b12765abf617b3c7b57c206391532de4d7b5df359c679def979fbcd8da8e6fde218a8f48a5edd1d7c7fb76e6fdd05ce92e4f341ae17b300fffddaed164648c1832403d1514f4ae312a3f5379f8d0660a6ef69356fbce2821450e093485d5a909ce26ff77876f6ab3aba0fa780c39abb2a653190a43418cf8e2f7bc928542f08ef00356eb255250"}, &(0x7f0000000740)={0x0, 0xa, 0x1, 0x7e}, &(0x7f0000000780)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000001340)={0x20, 0x1, 0x1000, "f5dd6e887692b4eceb9b2791d226a160214196a223e70557e8da8b772856510d79b460aee480a48378346559a9caa9e086c4d764ee1b2cece0c1d78faaafaa1a569383edb1e29a62a49aff83649bc4d5e2eccf24d10c71deda2aa24ea5f7d3c259a879e2caa4a17f93b05e992ebd4b2e441827f3c6f50d409944c95211c87235097a73d3ffb041b0ef13ba13f51940826cce0faa860fdf1860bf6bfe394dbc5838f011ed316294320ae523b48f2eb8c70926333797289e486648d135334c6a9860e58dcd558c1a5eafdc1d0ed8c7672964b705dbfc85137f6bdd49254dc5dac1736053cc61047ade4b911f49ab31cc8b5ca6f12caa576905ee8c8b00bcec7ca1497b7f0d6e575d8a6c123f919aa0944a695686e8c2131c1e843a1231ca4569745e431e8f830f151963d2363f69eaf63ef49cecf29952f9abb7c7bf58e3c5076ec2be40bd1f0d957b6fbc86addb56fcf943f1de3533a1a18dc57a04a8dfd47e5fe9bf856c1c60a81853b3cda55bce27b2a448bce43a55cbdf55b66632be196d4fdd1a5c0f52fb95650824f86b87094142cb3fa51f2716fbaa861dbdf9be02aba39fda2b48fb3a0ad3d2c3ba7f28aa6dc0441e3318343b8bdd552dde35db8c8b1f1d60e222b5b96fb8fa8eae7d2c4aff324edd06f05fa9baff3664bb53aa406556c10474deb58bf4f2a0f56c91cb3a96b2896fd63ac93260630d9ac63a2b2761dc8a3a55c3910fe481382fcaa014b09baecb89cef8063ebd67f862a6958d68c9b590785fbb6d98bc25edaa398ab93aaf1c20ff3e969bbcbac8bfb6ec4083ab76ef21eb587e78dc43879bbb1eaa7d3615c80a277177c78b16b6893a4ddcc1d881f1d7b27955c8e78e8c28ec0bd7ce8135a0a07f62a85422b890f3df2af6fbaddca16705f7a065ded94413bb1010fc68f9f314b47e4b2a7ee87527e0b3a21a322398d54e2c5601c178a04485a1219583d78e8f6efffd556c18e4fd75115f77fb6dc669be00febdd5ba1f8eb4c70cf327bbcf374453a918c3f908fcc3e0bf459e8009acc2b006a1a059aa12f077b16ceac2d124d0affbed95a454b10cf4a5df8893cea39a5c089c5d646b49314f5568e4ef6b03be72eceb30584bca0965feed7e49fb9359572485219d6c4416707e5cf4912d6c95535c408117270336d0864f94fb227c74cb9f9b159b055adf0097715036d395131803d5e1e2321426bbdb97fad75f438934dfce241682c9c8cce87c5522ea485d9a3b69e50612c63b1dd51c37f594e3be0ee6b7693b1c622a1e94e0f2ebd03e53f891f25e89910cd313f4d503d6bcb154719d58c0f95732ae8d8ff8172c6689b48460f8a34e3d1a492e80f614e2c14e14db1b5efd856c98cb1a6d2e9fae110f25a23b5488b510d5f5e68526617798ea9454a6a4ad28022df42e68c887e14b4951e2d81c9d4ae0c8cfea36b3188d62ab5019aa35f76877186c8b1d504d48d8ecd7b39143283bba9927662be2f4030ccbe5e027a65be852d978879248edb198d89a4ab6cd3f20d3d000691abfc14b5332e17309e83473b81d6fc89cc1e546859253ae95d2fb79a89f20192bbed32cc10eead6aa13ba621a61dec7d08c32a8a2e912823b1e8b8c0fe56f5d5951450ab263a81908d3250bf3bd00c5d710cc5316932155aaa37132fad34e6aa23f57e20cbc97d1706e35e5254d2b7e912aebcce0e322cb39296f7782927f8a4e677a090319020a4c48862f77292521fc012cb48341b0bc2f3e178d794bc2c1161a0a40161707c507192ecdc8cce605e3ee1f548b4d68df7f248d2350e2e197499bec1fb69975a8e399953d8f6669f17fba8ba61cd1ab4e6e174edc66ec2acb0318bd14b197edd57066fe47ca6e60345a529dc43b511f8ef8ea9f64e415ba37cc30c9f75d5b89a0eb5727e932c448b1d60481936f23e1dc619e8c8925c41215a82455b4ea20ee5b4bf33667c3d9ee75820fae3e2f7f80d7c2da6c052d24c7dcb54fd62e3cfb4036075cbbf8d02555eeba4ee3737748b604598aeb4d0e2a8d87146b0befd08a5fc1f1c03e768cdad3e6dcf2762a771fd59ba7525067fa4c0806168b014a0f6a18029a5e40f2404b5e6806a38a645161b33e73314e98f6b247fb3d34f7c09842509774997933f0a36a56a20905da7f6a0f99b866a3bfd99ce0dadbe7c4dc06e0bf06383f1de455fe6f709060c753a96b1ed6a087e8d257d994e9e8939d4df531acc7ad6b9dba74310797faa2c7cf23d739282af91b0e1dc055e65abbc936aecfa5c533a513a291d944230054121440af3d61bd88a108b102ae7e65ef92e33ec03c8c12580704a1914f2f65f56d2ea0c1d3809f732ef100ea4019577613ba0a155fa77d1dc2bedfa5ab5925a2006f06d646f604477c8ec8d08f70ad7c9936a558bcbfec8dfea36a7df22948fab291812439f593ed39e716acf3ffa5b01f373862f67fae61b56ac9d913d9934933a43322ec532025eb4fd8afa9b7b94cad3dc8f97abc12983c4256f6781f0b0a880d54b998fa3ae5cb74063f0e0c96f9eb1297163b7f07ed4cc80d041b7104c6b3a5bf29abf930a8b6a077d589bed80a69cb6cac756a1e27b660fc7dfa91eb1448218ea5eedc05c4f8160637f31db204e3dde62b9d414158c6e4da03c638d47a10558417af24e9c0c8648572718ebeec73c8aeb65721fb52c6316e1bf32e39f095afb5ea0faba360356df0cb5d524822091ec58d9744e69dbaf95f611f9b6cf53a4e0b29a457911d82a7d499dc788aee995eca8f76324d2c31af53108265742f0f095a87351d5e791724677d929b4e9eae9cb1707f84e8ca54fdc10522760f53ef4eb6b83ab8591a67e28e90b5c828697770a07459f3b0db1dbb752d9d64069cbf25867efed347fde64b6ce37e8d8a17f95998b47b89ba795c584eda25ebfe0c2463326cb1e3d157554614160b31fc0511c20fd72b4658709bf6ecd53d9061626fbb2c20eae99c6cc0ad12447838c6e2d4e063de3c62757ef8e9ba708e9627b7df6248f5c455a8e5189f81badea11f99561635441de76407a51d63f4e301ee863f1c33cc8cf8a8e4241d0b0305dbc1d63d8be061b1bc16411baa9ff86357f50ff12df6feb6c13d02abd8b9b4487a57362ce91eb1efd7fca5c0138018bcddcc9c03da0d07f033bbef34e3b1018fe75507134eca96134776657eb9b5b6acf790bbcc4f5e85f01ef817bb55e7021f79ec220ef9641660b7d61bd946873aeadb6b29d87e46e66a5d3a2d6ae68c049d4be09fd3657d423eeb6145a050c85f0dc7873ca87a7dd2a90e76f460730542d9cb9b1e445dc628eb604586c21e1f28ef9e7b30a944e5fb2b4b6b43bf73a6958df7dc0fa037b4a7dcfd82d9af16a38b6384424ff02999fcd9774841f2ff28c97d259012ca76798374cc42f4ad25a49c2ce267d23f153fe03e4d8f1aa71cf2ecb3bb0b5851acc8a937ab1f5e44219a0595f0f009f7cc30cf3db7810f5822e19215155bd8edd8599340f71a03e786dc7fed1df4678bb000cdd6d897c5094586f1a67bca3f65b1916529ec858121a3fea52fc8d8ebb6c838d942b7a8abd26f851309f41a9ada91dcf5c9d6bbb3101bb6079e8b6e27711923086ef2d558c2aee064b275c90587a30dbd18b8896bdcbef70f6a127af0a92decb35f9d64796907ce5bfa5b6535d95aeafd5691d9caf1227827b8e91f8a6cfb1600e1447bad6951afd5f11707f2a049b93eefdc2789ff34a044fa93939c3426b6b27a24fa68241bfa2218ee9c3ba889dd148593f0a59941da4eb47c31b476fce22a674624973ac23bafce29e878954fed6b2696bd2a1194f1307c141e7b147eccb393d318df0c5765133e5bd3c4e95baa6d31b3357af8129370293dcd3b3a35cd1de8e8dd33a36841ba210cb64a7dc0f51db43ae03de36c3a69f395010a5c997e1e5dd1d0aa9e2ca70381f19f16769729ea9658f8c3567167e86afe040bc8d09092b707d9678bcad0fe81f5c19a108fcb12df6b97956c43c79d417e12cce094abfef0d3a8be4e8ebf86f7bf1a8d3e73c4fffad502e3321fbe7a528b17328437dfda1c4ea8941fd92597a0a40b2d83d11176b8b75f54f3f08b99b05c40e070e730249b290992708b393e8fda326701b268f49edc699ab9ec7a07e99f2b44b6255b8723fb8851189e83b319509a75113c24cd8aaccde7b65aea2b4d495991bd7a4a19b792d97d9eb8297f275924bfb2c825a9b015adc7f6b0e2c99880abc4ee835784e47af4287a21dc1095b94f97b1b3b942ea2bdc8a5848056d9c88dff660bda1336b44558859d559ed25ffee53b62543b5c97c3014cb39323cf471fb96e3a76667a1186850e538047dfec6d6f2e32163d08ad10ac0ee674abd1b755c4c4b105ca1eb7730a1daf2356e180bbe777e71f9d4ea7654c9614d34ef4fcfaad155774d06b7a381d552b732c76f6c25f1c3612da9b1d802b9b0d6e0c3230fcc7c46a7d97f698d102202d4543e0f7a62c8837ea448dc2595e650679aa3510acadc94ed66c7910255d3a2874875634ed5049fa023b219fcc6797391c53b9c39da0770283c051205593638652fdc43553cfadb76b839f5df1cd8b13efc2412bbf559e5687ba0cdaa7dd1e2f0d2fab734bc534dcc98dc17d51f8d69546f908cc76ec59393de21880ec3174d94f7d496840174454e28c8c9296f671c4b05d502447a02d182d8d689e15c3c6b314d7098c836e5f18d14981bd793606379a82ebacb011128b13e4cb96705ae292f226bcad2c0d90d412e11dbcbb5130d145c280319151a10fc8f57a6bb21f3f60951b5e1eee620687f61e35eaf66d746b9a09dc67478edc153f4e5b08a3f8d8380d562b8e4aadc0b11b9b9ea00237c65c97196bc2147425c2f7c951b85e4e47410ee91636b97094f58ed609d94e688f260019a017a805a3c7f7a3f00c291e653992866e0a8665ed8829ef5bd715a4d27c4ffe0388435ade10b9b5463ff718c64ea7d8cfe4522f60c4e5d197d364537be5df7bb9ae2797279a854bcd8a026382ced0789e1273c8002b86169cd56f5797237c0451df016beef8f67e05aa3a60d1f46ca2d2f26032ccbf72b89eb36a852ec4dfbe5f1438c24694912f9120f000d813f893ee70963b3c5e2f3297896f25df62f9dbef3aac82197ae749a5531540ee967018127f26dcc3f53b258d3d6cfed2c28454526dd85c9c7cfe703fcc6004c0f4b369e649d665c0f25247fb7bb4b2ef5ce3df1d81531f6ed68b3a5311ba2fd6f9b378aa27a99c6b35603670b704f4631a9003d610d3ced809c5ea4031e69383f25287107276c44bc6a292c17027b41bd335c4b76ac25ad05b2010883ce945d227c020e5b9b4cb92b8654787af9e5c2f4ff8ece96c921b6e47216ef1cd20ae8be06d35b0a6fe718139c5a6db99e1999c9f228a4c2bb2eada83fbe736e278d2edfa213039b5aebf235a7c95dbf777c584c1c6adce8247fe9954798f83469078b42be48b219ae97daf1012529ce329d6a61f1d0160555cff746a4037c373bad3ff2ee033443f51e0d6fc0763ec3c498705aef3c03c5a2f53e4e182a3b3930133b1e7a99de0e5cc27757dc6702da8f2764c5b879f06a66ae8f0d4e72dee7bc6a755d173908c398ef3e371c798e71e62eb012cbc43ba4b895aac342adaa222c63454f835ee22c482ea56de180bd546af6b0f1e0c3eee580152d98b14fd9b75790ffc292961530218931bebf6cec08a64afa279412bf30a3dda9e8a81b6ffd5edd5ad2e290f13a2ed2710ed1d3b383025afc49c0a1d4d68bca24988edc5b2f4a856c32f259094d281a072f4734"}, &(0x7f00000007c0)={0x20, 0x3, 0x1, 0x3}}) r6 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSABS20(r6, 0xc0085508, 0x0) r7 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x80, 0x2) ioctl$HIDIOCGCOLLECTIONINDEX(r7, 0x40184810, &(0x7f0000000140)={0x1, 0x1, 0x377, 0xac74, 0x7, 0x4}) [ 1829.789951][ T17] usb 6-1: Manufacturer: 쵣䮢훏邝蜋珎㔄㥂养뼈὞翪 [ 1829.797809][ T17] usb 6-1: SerialNumber: 䨮펺᜻ॊ佛ㆰ婑㷕㕽㗈熩㝑੆痰뻿鶸恱啂鑯ନ♸嗳꾁㿔癛ᆰ媛቟⩓꣌ᮩ锸⣴犦괼䟓杌筢믋㟄ᕛꧮ栴枣腖Ⅻ魛ⵄ﹘┼᪖캺ꖦ钒셫黵瀞삺΃繍ꕺᙸ嵅눫瓑읟쁰姨跮阥끥瘢摊铬ᗎზ⚕睋 [ 1829.846309][ T17] usb 6-1: can't set config #1, error -71 [ 1829.859880][ T17] usb 6-1: USB disconnect, device number 42 [ 1829.876203][T20883] usb 1-1: Using ep0 maxpacket: 16 [ 1829.898938][ T4789] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 1829.986125][T31888] usb 3-1: new high-speed USB device number 72 using dummy_hcd [ 1829.996482][T20883] usb 1-1: config 1 interface 0 altsetting 205 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 1830.010649][T20883] usb 1-1: config 1 interface 0 has no altsetting 0 [ 1830.023544][T22937] usb 4-1: USB disconnect, device number 104 [ 1830.176221][T20883] usb 1-1: New USB device found, idVendor=17ef, idProduct=60a3, bcdDevice= 0.40 [ 1830.185337][T20883] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1830.193421][T20883] usb 1-1: Product: syz [ 1830.197648][T20883] usb 1-1: Manufacturer: syz [ 1830.202234][T20883] usb 1-1: SerialNumber: syz [ 1830.256114][T31888] usb 3-1: Using ep0 maxpacket: 32 [ 1830.356205][ T17] usb 6-1: new high-speed USB device number 43 using dummy_hcd [ 1830.376277][T31888] usb 3-1: config 0 has an invalid interface number: 15 but max is 0 [ 1830.384558][T31888] usb 3-1: config 0 has no interface number 0 [ 1830.392515][T31888] usb 3-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 1830.401762][T31888] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1830.411730][T31888] usb 3-1: config 0 descriptor?? [ 1830.606097][ T17] usb 6-1: Using ep0 maxpacket: 16 [ 1830.656934][ T4807] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 1830.677898][T31888] hso 3-1:0.15: Failed to find BULK IN ep [ 1830.690338][T31888] usb 3-1: USB disconnect, device number 72 [ 1830.726224][ T17] usb 6-1: config 1 interface 0 altsetting 205 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 1830.739572][ T17] usb 6-1: config 1 interface 0 has no altsetting 0 [ 1830.806117][T22496] usb 4-1: new high-speed USB device number 105 using dummy_hcd [ 1830.836572][ T4806] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 1830.866312][T20883] usbhid 1-1:1.0: can't add hid device: -71 [ 1830.866414][T20883] usbhid: probe of 1-1:1.0 failed with error -71 [ 1830.881098][T20883] usb 1-1: USB disconnect, device number 8 [ 1830.916340][ T17] usb 6-1: New USB device found, idVendor=17ef, idProduct=60a3, bcdDevice= 0.40 [ 1830.925526][ T17] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1830.925539][ T17] usb 6-1: Product: syz [ 1830.925552][ T17] usb 6-1: Manufacturer: syz [ 1830.925564][ T17] usb 6-1: SerialNumber: syz 01:15:22 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000001900)=ANY=[@ANYBLOB="120100008e32f720d00a57d2874e0000000109021200010000000009040f0000ffa52c00"], 0x0) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xb, 0x7, 0x1, 0x20, 0x7aa, 0x1, 0x620f, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x86, 0x84, 0xec}}]}}]}}, 0x0) syz_usb_control_io$cdc_ncm(r1, 0x0, &(0x7f0000000500)={0x44, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000840)={0x34, &(0x7f0000000680), 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xb, 0x7, 0x1, 0x20, 0x7aa, 0x1, 0x620f, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x86, 0x84, 0xec}}]}}]}}, 0x0) syz_usb_control_io$cdc_ncm(r2, 0x0, &(0x7f0000000500)={0x44, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r2, 0x0, &(0x7f0000000840)={0x34, &(0x7f0000000680), 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r2, 0x0, 0x0) syz_usb_control_io(r2, 0x0, 0x0) syz_usb_control_io$printer(r2, 0x0, 0x0) r3 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xb, 0x7, 0x1, 0x20, 0x7aa, 0x1, 0x620f, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x86, 0x84, 0xec}}]}}]}}, 0x0) syz_usb_control_io$cdc_ncm(r3, 0x0, &(0x7f0000000500)={0x44, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r3, 0x0, &(0x7f0000000840)={0x34, &(0x7f0000000680), 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r3, 0x0, 0x0) syz_usb_control_io(r3, 0x0, 0x0) syz_usb_control_io$printer(r3, 0x0, 0x0) r4 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xb, 0x7, 0x1, 0x20, 0x7aa, 0x1, 0x620f, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x86, 0x84, 0xec}}]}}]}}, 0x0) syz_usb_control_io$cdc_ncm(r4, 0x0, &(0x7f0000000500)={0x44, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r4, 0x0, &(0x7f0000000840)={0x34, &(0x7f0000000680), 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r4, 0x0, 0x0) syz_usb_control_io(r4, 0x0, 0x0) syz_usb_control_io$printer(r4, 0x0, 0x0) r5 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xb, 0x7, 0x1, 0x20, 0x7aa, 0x1, 0x620f, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x86, 0x84, 0xec}}]}}]}}, 0x0) syz_usb_control_io$cdc_ncm(r5, 0x0, &(0x7f0000000500)={0x44, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r5, 0x0, &(0x7f0000000840)={0x34, &(0x7f0000000680), 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r5, 0x0, 0x0) syz_usb_control_io(r5, 0x0, 0x0) syz_usb_control_io$printer(r5, 0x0, 0x0) r6 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xb, 0x7, 0x1, 0x20, 0x7aa, 0x1, 0x620f, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x86, 0x84, 0xec}}]}}]}}, 0x0) syz_usb_control_io$cdc_ncm(r6, 0x0, &(0x7f0000000500)={0x44, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r6, 0x0, &(0x7f0000000840)={0x34, &(0x7f0000000680), 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r6, 0x0, 0x0) syz_usb_control_io(r6, 0x0, 0x0) syz_usb_control_io$printer(r6, 0x0, 0x0) r7 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xb, 0x7, 0x1, 0x20, 0x7aa, 0x1, 0x620f, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x86, 0x84, 0xec}}]}}]}}, 0x0) syz_usb_control_io$cdc_ncm(r7, 0x0, &(0x7f0000000500)={0x44, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r7, 0x0, &(0x7f0000000840)={0x34, &(0x7f0000000680), 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r7, 0x0, 0x0) syz_usb_control_io(r7, 0x0, 0x0) syz_usb_control_io$printer(r7, 0x0, 0x0) syz_usb_control_io(r7, 0x0, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$printer(r1, 0x0, 0x0) syz_usb_disconnect(r1) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000540)={0x34, &(0x7f0000000040)=ANY=[@ANYBLOB="00041100000085d745389a3f00ec4cefb51f5ec7adf7a638a45eaea578501367f2e157ed6f"], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(0xffffffffffffffff, 0x0, 0x0) 01:15:22 executing program 0: ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x20400) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x02\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\xf2\x00', 0x0, 0x800) read$hidraw(r1, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000001300)) read$hidraw(r2, &(0x7f0000000040)=""/126, 0x7e) write$hidraw(r0, &(0x7f00000000c0)="35f39e70fc5cfbac39ff894adc5eebff56dfe3", 0x13) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hidraw(0x0, 0x1, 0x2246) read$hidraw(r3, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) syz_open_dev$evdev(0x0, 0x0, 0x359801) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, &(0x7f00000001c0)="4add770f7afddb40ac8b724dac0aa66b98f20a5e1ff8a25a3aa7a31df7eed290d1acef3771cae394d300f23dc5f8de816cb60672eb62ce") ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x6, 0x1b2fe9a06188fa76) r5 = syz_usb_connect$hid(0x6, 0x3f, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x17ef, 0x60a3, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0xff, 0x40, 0x2, [{{0x9, 0x4, 0x0, 0xcd, 0x1, 0x3, 0x1, 0x0, 0x5, {0x9, 0x21, 0x8000, 0x7, 0x1, {0x22, 0xd}}, {{{0x9, 0x5, 0x81, 0x3, 0x29e, 0x2, 0x40, 0x9}}, [{{0x9, 0x5, 0x2, 0x3, 0xa1, 0xfe, 0x36, 0x1}}]}}}]}}]}}, &(0x7f0000000400)={0xa, &(0x7f0000000280)={0xa, 0x6, 0x310, 0x4, 0x0, 0x3, 0x20}, 0x34, &(0x7f00000002c0)={0x5, 0xf, 0x34, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x4, 0x0, 0x1, 0x2, 0x208}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0xf, 0x7, 0x7f}, @ext_cap={0x7, 0x10, 0x2, 0x28, 0xc, 0x8, 0x6a}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x1, "dfcd4d340c01217b7111cb6c0003521b"}]}, 0x1, [{0x65, &(0x7f0000000340)=@string={0x65, 0x3, "26190d9b1e5078c7bbcda6a0838476f2c83dd169d07a88af54a1ebe90986b50d01c22f76c6346f423f7a178eacd9db479a964f1445b75093a22535c5dea1f8d0a88b0b9b0c7e638eb0007d36f870d8a3d89c1357bf8493462eae8f4fca58f610995af3"}}]}) syz_usb_control_io$hid(r5, &(0x7f0000000600)={0x24, &(0x7f0000000440)={0x0, 0x21, 0x8c, {0x8c, 0x2, "4a0dc84d33159e845244e449d57fbfd0164bf851f68f36f3f584f6d6bf298eaa33cdb841690e03f60c7522ddc3eeb78636464b5a322955ba5c19c95088b2b674d4202adf36e8ebaae3a95139a48dfc889d5b756a673a7636ab2431e7b1d29c0b078f1d522a172bac1c7b1e56b2bd57de4db05cc22ee25e16e4a31acede770bca36048af1e04974aa0517"}}, &(0x7f0000000500)={0x0, 0x3, 0x4b, @string={0x4b, 0x3, "f2bb7b9761aefcf5655a13d64bd8173459e85739e3da309ef4f53756a4b1b4638d0112218d48d2af1745716b5a3b96bfccf3508ea9c2d37bff4d4d535109ada82b668b6ea5a0df78f6"}}, &(0x7f0000000580)={0x0, 0x22, 0x1b, {[@main=@item_4={0x3, 0x0, 0x0, "c2fefe9a"}, @local=@item_4={0x3, 0x2, 0x5, "30c6084a"}, @main=@item_4={0x3, 0x0, 0x9, "6a974e77"}, @local=@item_4={0x3, 0x2, 0xa, "3792eb6e"}, @global=@item_012={0x2, 0x1, 0xa, "c4e2"}, @main, @global=@item_012={0x2, 0x1, 0x7, "b246"}]}}, &(0x7f00000005c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x1, 0x0, 0x1, {0x22, 0x9e1}}}}, &(0x7f0000000800)={0x2c, &(0x7f0000000640)={0x0, 0xe, 0xdf, "e1ef136a588a273ed622b5d425eaaf04aed543e75e349f58c88bb3a235f779cf95352aab53164a68d62eaa3fab0c91631d6e5d3850b3faf4b962fb1429711f03ebe54207460929492323f81226fd5d665556bbee7d224619b12765abf617b3c7b57c206391532de4d7b5df359c679def979fbcd8da8e6fde218a8f48a5edd1d7c7fb76e6fdd05ce92e4f341ae17b300fffddaed164648c1832403d1514f4ae312a3f5379f8d0660a6ef69356fbce2821450e093485d5a909ce26ff77876f6ab3aba0fa780c39abb2a653190a43418cf8e2f7bc928542f08ef00356eb255250"}, &(0x7f0000000740)={0x0, 0xa, 0x1, 0x7e}, &(0x7f0000000780)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000001340)={0x20, 0x1, 0x1000, "f5dd6e887692b4eceb9b2791d226a160214196a223e70557e8da8b772856510d79b460aee480a48378346559a9caa9e086c4d764ee1b2cece0c1d78faaafaa1a569383edb1e29a62a49aff83649bc4d5e2eccf24d10c71deda2aa24ea5f7d3c259a879e2caa4a17f93b05e992ebd4b2e441827f3c6f50d409944c95211c87235097a73d3ffb041b0ef13ba13f51940826cce0faa860fdf1860bf6bfe394dbc5838f011ed316294320ae523b48f2eb8c70926333797289e486648d135334c6a9860e58dcd558c1a5eafdc1d0ed8c7672964b705dbfc85137f6bdd49254dc5dac1736053cc61047ade4b911f49ab31cc8b5ca6f12caa576905ee8c8b00bcec7ca1497b7f0d6e575d8a6c123f919aa0944a695686e8c2131c1e843a1231ca4569745e431e8f830f151963d2363f69eaf63ef49cecf29952f9abb7c7bf58e3c5076ec2be40bd1f0d957b6fbc86addb56fcf943f1de3533a1a18dc57a04a8dfd47e5fe9bf856c1c60a81853b3cda55bce27b2a448bce43a55cbdf55b66632be196d4fdd1a5c0f52fb95650824f86b87094142cb3fa51f2716fbaa861dbdf9be02aba39fda2b48fb3a0ad3d2c3ba7f28aa6dc0441e3318343b8bdd552dde35db8c8b1f1d60e222b5b96fb8fa8eae7d2c4aff324edd06f05fa9baff3664bb53aa406556c10474deb58bf4f2a0f56c91cb3a96b2896fd63ac93260630d9ac63a2b2761dc8a3a55c3910fe481382fcaa014b09baecb89cef8063ebd67f862a6958d68c9b590785fbb6d98bc25edaa398ab93aaf1c20ff3e969bbcbac8bfb6ec4083ab76ef21eb587e78dc43879bbb1eaa7d3615c80a277177c78b16b6893a4ddcc1d881f1d7b27955c8e78e8c28ec0bd7ce8135a0a07f62a85422b890f3df2af6fbaddca16705f7a065ded94413bb1010fc68f9f314b47e4b2a7ee87527e0b3a21a322398d54e2c5601c178a04485a1219583d78e8f6efffd556c18e4fd75115f77fb6dc669be00febdd5ba1f8eb4c70cf327bbcf374453a918c3f908fcc3e0bf459e8009acc2b006a1a059aa12f077b16ceac2d124d0affbed95a454b10cf4a5df8893cea39a5c089c5d646b49314f5568e4ef6b03be72eceb30584bca0965feed7e49fb9359572485219d6c4416707e5cf4912d6c95535c408117270336d0864f94fb227c74cb9f9b159b055adf0097715036d395131803d5e1e2321426bbdb97fad75f438934dfce241682c9c8cce87c5522ea485d9a3b69e50612c63b1dd51c37f594e3be0ee6b7693b1c622a1e94e0f2ebd03e53f891f25e89910cd313f4d503d6bcb154719d58c0f95732ae8d8ff8172c6689b48460f8a34e3d1a492e80f614e2c14e14db1b5efd856c98cb1a6d2e9fae110f25a23b5488b510d5f5e68526617798ea9454a6a4ad28022df42e68c887e14b4951e2d81c9d4ae0c8cfea36b3188d62ab5019aa35f76877186c8b1d504d48d8ecd7b39143283bba9927662be2f4030ccbe5e027a65be852d978879248edb198d89a4ab6cd3f20d3d000691abfc14b5332e17309e83473b81d6fc89cc1e546859253ae95d2fb79a89f20192bbed32cc10eead6aa13ba621a61dec7d08c32a8a2e912823b1e8b8c0fe56f5d5951450ab263a81908d3250bf3bd00c5d710cc5316932155aaa37132fad34e6aa23f57e20cbc97d1706e35e5254d2b7e912aebcce0e322cb39296f7782927f8a4e677a090319020a4c48862f77292521fc012cb48341b0bc2f3e178d794bc2c1161a0a40161707c507192ecdc8cce605e3ee1f548b4d68df7f248d2350e2e197499bec1fb69975a8e399953d8f6669f17fba8ba61cd1ab4e6e174edc66ec2acb0318bd14b197edd57066fe47ca6e60345a529dc43b511f8ef8ea9f64e415ba37cc30c9f75d5b89a0eb5727e932c448b1d60481936f23e1dc619e8c8925c41215a82455b4ea20ee5b4bf33667c3d9ee75820fae3e2f7f80d7c2da6c052d24c7dcb54fd62e3cfb4036075cbbf8d02555eeba4ee3737748b604598aeb4d0e2a8d87146b0befd08a5fc1f1c03e768cdad3e6dcf2762a771fd59ba7525067fa4c0806168b014a0f6a18029a5e40f2404b5e6806a38a645161b33e73314e98f6b247fb3d34f7c09842509774997933f0a36a56a20905da7f6a0f99b866a3bfd99ce0dadbe7c4dc06e0bf06383f1de455fe6f709060c753a96b1ed6a087e8d257d994e9e8939d4df531acc7ad6b9dba74310797faa2c7cf23d739282af91b0e1dc055e65abbc936aecfa5c533a513a291d944230054121440af3d61bd88a108b102ae7e65ef92e33ec03c8c12580704a1914f2f65f56d2ea0c1d3809f732ef100ea4019577613ba0a155fa77d1dc2bedfa5ab5925a2006f06d646f604477c8ec8d08f70ad7c9936a558bcbfec8dfea36a7df22948fab291812439f593ed39e716acf3ffa5b01f373862f67fae61b56ac9d913d9934933a43322ec532025eb4fd8afa9b7b94cad3dc8f97abc12983c4256f6781f0b0a880d54b998fa3ae5cb74063f0e0c96f9eb1297163b7f07ed4cc80d041b7104c6b3a5bf29abf930a8b6a077d589bed80a69cb6cac756a1e27b660fc7dfa91eb1448218ea5eedc05c4f8160637f31db204e3dde62b9d414158c6e4da03c638d47a10558417af24e9c0c8648572718ebeec73c8aeb65721fb52c6316e1bf32e39f095afb5ea0faba360356df0cb5d524822091ec58d9744e69dbaf95f611f9b6cf53a4e0b29a457911d82a7d499dc788aee995eca8f76324d2c31af53108265742f0f095a87351d5e791724677d929b4e9eae9cb1707f84e8ca54fdc10522760f53ef4eb6b83ab8591a67e28e90b5c828697770a07459f3b0db1dbb752d9d64069cbf25867efed347fde64b6ce37e8d8a17f95998b47b89ba795c584eda25ebfe0c2463326cb1e3d157554614160b31fc0511c20fd72b4658709bf6ecd53d9061626fbb2c20eae99c6cc0ad12447838c6e2d4e063de3c62757ef8e9ba708e9627b7df6248f5c455a8e5189f81badea11f99561635441de76407a51d63f4e301ee863f1c33cc8cf8a8e4241d0b0305dbc1d63d8be061b1bc16411baa9ff86357f50ff12df6feb6c13d02abd8b9b4487a57362ce91eb1efd7fca5c0138018bcddcc9c03da0d07f033bbef34e3b1018fe75507134eca96134776657eb9b5b6acf790bbcc4f5e85f01ef817bb55e7021f79ec220ef9641660b7d61bd946873aeadb6b29d87e46e66a5d3a2d6ae68c049d4be09fd3657d423eeb6145a050c85f0dc7873ca87a7dd2a90e76f460730542d9cb9b1e445dc628eb604586c21e1f28ef9e7b30a944e5fb2b4b6b43bf73a6958df7dc0fa037b4a7dcfd82d9af16a38b6384424ff02999fcd9774841f2ff28c97d259012ca76798374cc42f4ad25a49c2ce267d23f153fe03e4d8f1aa71cf2ecb3bb0b5851acc8a937ab1f5e44219a0595f0f009f7cc30cf3db7810f5822e19215155bd8edd8599340f71a03e786dc7fed1df4678bb000cdd6d897c5094586f1a67bca3f65b1916529ec858121a3fea52fc8d8ebb6c838d942b7a8abd26f851309f41a9ada91dcf5c9d6bbb3101bb6079e8b6e27711923086ef2d558c2aee064b275c90587a30dbd18b8896bdcbef70f6a127af0a92decb35f9d64796907ce5bfa5b6535d95aeafd5691d9caf1227827b8e91f8a6cfb1600e1447bad6951afd5f11707f2a049b93eefdc2789ff34a044fa93939c3426b6b27a24fa68241bfa2218ee9c3ba889dd148593f0a59941da4eb47c31b476fce22a674624973ac23bafce29e878954fed6b2696bd2a1194f1307c141e7b147eccb393d318df0c5765133e5bd3c4e95baa6d31b3357af8129370293dcd3b3a35cd1de8e8dd33a36841ba210cb64a7dc0f51db43ae03de36c3a69f395010a5c997e1e5dd1d0aa9e2ca70381f19f16769729ea9658f8c3567167e86afe040bc8d09092b707d9678bcad0fe81f5c19a108fcb12df6b97956c43c79d417e12cce094abfef0d3a8be4e8ebf86f7bf1a8d3e73c4fffad502e3321fbe7a528b17328437dfda1c4ea8941fd92597a0a40b2d83d11176b8b75f54f3f08b99b05c40e070e730249b290992708b393e8fda326701b268f49edc699ab9ec7a07e99f2b44b6255b8723fb8851189e83b319509a75113c24cd8aaccde7b65aea2b4d495991bd7a4a19b792d97d9eb8297f275924bfb2c825a9b015adc7f6b0e2c99880abc4ee835784e47af4287a21dc1095b94f97b1b3b942ea2bdc8a5848056d9c88dff660bda1336b44558859d559ed25ffee53b62543b5c97c3014cb39323cf471fb96e3a76667a1186850e538047dfec6d6f2e32163d08ad10ac0ee674abd1b755c4c4b105ca1eb7730a1daf2356e180bbe777e71f9d4ea7654c9614d34ef4fcfaad155774d06b7a381d552b732c76f6c25f1c3612da9b1d802b9b0d6e0c3230fcc7c46a7d97f698d102202d4543e0f7a62c8837ea448dc2595e650679aa3510acadc94ed66c7910255d3a2874875634ed5049fa023b219fcc6797391c53b9c39da0770283c051205593638652fdc43553cfadb76b839f5df1cd8b13efc2412bbf559e5687ba0cdaa7dd1e2f0d2fab734bc534dcc98dc17d51f8d69546f908cc76ec59393de21880ec3174d94f7d496840174454e28c8c9296f671c4b05d502447a02d182d8d689e15c3c6b314d7098c836e5f18d14981bd793606379a82ebacb011128b13e4cb96705ae292f226bcad2c0d90d412e11dbcbb5130d145c280319151a10fc8f57a6bb21f3f60951b5e1eee620687f61e35eaf66d746b9a09dc67478edc153f4e5b08a3f8d8380d562b8e4aadc0b11b9b9ea00237c65c97196bc2147425c2f7c951b85e4e47410ee91636b97094f58ed609d94e688f260019a017a805a3c7f7a3f00c291e653992866e0a8665ed8829ef5bd715a4d27c4ffe0388435ade10b9b5463ff718c64ea7d8cfe4522f60c4e5d197d364537be5df7bb9ae2797279a854bcd8a026382ced0789e1273c8002b86169cd56f5797237c0451df016beef8f67e05aa3a60d1f46ca2d2f26032ccbf72b89eb36a852ec4dfbe5f1438c24694912f9120f000d813f893ee70963b3c5e2f3297896f25df62f9dbef3aac82197ae749a5531540ee967018127f26dcc3f53b258d3d6cfed2c28454526dd85c9c7cfe703fcc6004c0f4b369e649d665c0f25247fb7bb4b2ef5ce3df1d81531f6ed68b3a5311ba2fd6f9b378aa27a99c6b35603670b704f4631a9003d610d3ced809c5ea4031e69383f25287107276c44bc6a292c17027b41bd335c4b76ac25ad05b2010883ce945d227c020e5b9b4cb92b8654787af9e5c2f4ff8ece96c921b6e47216ef1cd20ae8be06d35b0a6fe718139c5a6db99e1999c9f228a4c2bb2eada83fbe736e278d2edfa213039b5aebf235a7c95dbf777c584c1c6adce8247fe9954798f83469078b42be48b219ae97daf1012529ce329d6a61f1d0160555cff746a4037c373bad3ff2ee033443f51e0d6fc0763ec3c498705aef3c03c5a2f53e4e182a3b3930133b1e7a99de0e5cc27757dc6702da8f2764c5b879f06a66ae8f0d4e72dee7bc6a755d173908c398ef3e371c798e71e62eb012cbc43ba4b895aac342adaa222c63454f835ee22c482ea56de180bd546af6b0f1e0c3eee580152d98b14fd9b75790ffc292961530218931bebf6cec08a64afa279412bf30a3dda9e8a81b6ffd5edd5ad2e290f13a2ed2710ed1d3b383025afc49c0a1d4d68bca24988edc5b2f4a856c32f259094d281a072f4734"}, &(0x7f00000007c0)={0x20, 0x3, 0x1, 0x3}}) r6 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSABS20(r6, 0xc0085508, 0x0) r7 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x80, 0x2) ioctl$HIDIOCGCOLLECTIONINDEX(r7, 0x40184810, &(0x7f0000000140)={0x1, 0x1, 0x377, 0xac74, 0x7, 0x4}) [ 1831.286245][T31888] usb 3-1: new high-speed USB device number 73 using dummy_hcd 01:15:23 executing program 3: r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f00000000c0)='/dev/hidraw#\x00', 0x4, 0x0) ioctl$HIDIOCGRAWINFO(r1, 0x80084803, &(0x7f0000000100)=""/223) ioctl$HIDIOCGREPORT(r0, 0x400c4807, &(0x7f0000000080)={0x1}) ioctl$HIDIOCGFLAG(r0, 0x8004480e, &(0x7f0000000040)) r2 = syz_usb_connect(0x2, 0xffffffffffffff58, &(0x7f0000001900)={{0x12, 0x1, 0x0, 0x87, 0x6b, 0xb9, 0x20, 0x403, 0xe88c, 0xd286, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x4, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x1a, 0x0, 0x0, 0x71, 0x5, 0xca}}]}}]}}, 0x0) syz_usb_control_io$printer(r2, 0x0, &(0x7f0000000540)={0x34, &(0x7f0000000000)=ANY=[@ANYBLOB="00bcc998974edafb6ae4faa42f4a000000851049e21f"], 0x0, 0x0, 0x0, 0x0, 0x0}) [ 1831.526147][T31888] usb 3-1: Using ep0 maxpacket: 32 [ 1831.586243][ T17] usbhid 6-1:1.0: can't add hid device: -71 [ 1831.592269][ T17] usbhid: probe of 6-1:1.0 failed with error -71 [ 1831.601199][ T17] usb 6-1: USB disconnect, device number 43 [ 1831.646332][T31888] usb 3-1: config 0 has an invalid interface number: 15 but max is 0 [ 1831.654458][T31888] usb 3-1: config 0 has no interface number 0 [ 1831.661202][T31888] usb 3-1: New USB device found, idVendor=0ad0, idProduct=d257, bcdDevice=4e.87 [ 1831.670380][T31888] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1831.670429][T20883] usb 1-1: new high-speed USB device number 9 using dummy_hcd [ 1831.674871][T31888] usb 3-1: config 0 descriptor?? [ 1831.906115][T20883] usb 1-1: Using ep0 maxpacket: 16 [ 1831.928441][ T4815] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 1831.937078][ T4815] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 1831.945431][ T4815] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 1831.954084][ T4815] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 1831.962804][ T4815] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 01:15:23 executing program 5: ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x20400) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x02\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\xf2\x00', 0x0, 0x800) read$hidraw(r1, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000001300)) read$hidraw(r2, &(0x7f0000000040)=""/126, 0x7e) write$hidraw(r0, &(0x7f00000000c0)="35f39e70fc5cfbac39ff894adc5eebff56dfe3", 0x13) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hidraw(0x0, 0x1, 0x2246) read$hidraw(r3, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) syz_open_dev$evdev(0x0, 0x0, 0x359801) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, &(0x7f00000001c0)="4add770f7afddb40ac8b724dac0aa66b98f20a5e1ff8a25a3aa7a31df7eed290d1acef3771cae394d300f23dc5f8de816cb60672eb62ce") ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x6, 0x1b2fe9a06188fa76) r5 = syz_usb_connect$hid(0x6, 0x3f, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x17ef, 0x60a3, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0xff, 0x40, 0x2, [{{0x9, 0x4, 0x0, 0xcd, 0x1, 0x3, 0x1, 0x0, 0x5, {0x9, 0x21, 0x8000, 0x7, 0x1, {0x22, 0xd}}, {{{0x9, 0x5, 0x81, 0x3, 0x29e, 0x2, 0x40, 0x9}}, [{{0x9, 0x5, 0x2, 0x3, 0xa1, 0xfe, 0x36, 0x1}}]}}}]}}]}}, &(0x7f0000000400)={0xa, &(0x7f0000000280)={0xa, 0x6, 0x310, 0x4, 0x0, 0x3, 0x20}, 0x34, &(0x7f00000002c0)={0x5, 0xf, 0x34, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x4, 0x0, 0x1, 0x2, 0x208}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0xf, 0x7, 0x7f}, @ext_cap={0x7, 0x10, 0x2, 0x28, 0xc, 0x8, 0x6a}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x1, "dfcd4d340c01217b7111cb6c0003521b"}]}, 0x1, [{0x65, &(0x7f0000000340)=@string={0x65, 0x3, "26190d9b1e5078c7bbcda6a0838476f2c83dd169d07a88af54a1ebe90986b50d01c22f76c6346f423f7a178eacd9db479a964f1445b75093a22535c5dea1f8d0a88b0b9b0c7e638eb0007d36f870d8a3d89c1357bf8493462eae8f4fca58f610995af3"}}]}) syz_usb_control_io$hid(r5, &(0x7f0000000600)={0x24, &(0x7f0000000440)={0x0, 0x21, 0x8c, {0x8c, 0x2, "4a0dc84d33159e845244e449d57fbfd0164bf851f68f36f3f584f6d6bf298eaa33cdb841690e03f60c7522ddc3eeb78636464b5a322955ba5c19c95088b2b674d4202adf36e8ebaae3a95139a48dfc889d5b756a673a7636ab2431e7b1d29c0b078f1d522a172bac1c7b1e56b2bd57de4db05cc22ee25e16e4a31acede770bca36048af1e04974aa0517"}}, &(0x7f0000000500)={0x0, 0x3, 0x4b, @string={0x4b, 0x3, "f2bb7b9761aefcf5655a13d64bd8173459e85739e3da309ef4f53756a4b1b4638d0112218d48d2af1745716b5a3b96bfccf3508ea9c2d37bff4d4d535109ada82b668b6ea5a0df78f6"}}, &(0x7f0000000580)={0x0, 0x22, 0x1b, {[@main=@item_4={0x3, 0x0, 0x0, "c2fefe9a"}, @local=@item_4={0x3, 0x2, 0x5, "30c6084a"}, @main=@item_4={0x3, 0x0, 0x9, "6a974e77"}, @local=@item_4={0x3, 0x2, 0xa, "3792eb6e"}, @global=@item_012={0x2, 0x1, 0xa, "c4e2"}, @main, @global=@item_012={0x2, 0x1, 0x7, "b246"}]}}, &(0x7f00000005c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x1, 0x0, 0x1, {0x22, 0x9e1}}}}, &(0x7f0000000800)={0x2c, &(0x7f0000000640)={0x0, 0xe, 0xdf, "e1ef136a588a273ed622b5d425eaaf04aed543e75e349f58c88bb3a235f779cf95352aab53164a68d62eaa3fab0c91631d6e5d3850b3faf4b962fb1429711f03ebe54207460929492323f81226fd5d665556bbee7d224619b12765abf617b3c7b57c206391532de4d7b5df359c679def979fbcd8da8e6fde218a8f48a5edd1d7c7fb76e6fdd05ce92e4f341ae17b300fffddaed164648c1832403d1514f4ae312a3f5379f8d0660a6ef69356fbce2821450e093485d5a909ce26ff77876f6ab3aba0fa780c39abb2a653190a43418cf8e2f7bc928542f08ef00356eb255250"}, &(0x7f0000000740)={0x0, 0xa, 0x1, 0x7e}, &(0x7f0000000780)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000001340)={0x20, 0x1, 0x1000, "f5dd6e887692b4eceb9b2791d226a160214196a223e70557e8da8b772856510d79b460aee480a48378346559a9caa9e086c4d764ee1b2cece0c1d78faaafaa1a569383edb1e29a62a49aff83649bc4d5e2eccf24d10c71deda2aa24ea5f7d3c259a879e2caa4a17f93b05e992ebd4b2e441827f3c6f50d409944c95211c87235097a73d3ffb041b0ef13ba13f51940826cce0faa860fdf1860bf6bfe394dbc5838f011ed316294320ae523b48f2eb8c70926333797289e486648d135334c6a9860e58dcd558c1a5eafdc1d0ed8c7672964b705dbfc85137f6bdd49254dc5dac1736053cc61047ade4b911f49ab31cc8b5ca6f12caa576905ee8c8b00bcec7ca1497b7f0d6e575d8a6c123f919aa0944a695686e8c2131c1e843a1231ca4569745e431e8f830f151963d2363f69eaf63ef49cecf29952f9abb7c7bf58e3c5076ec2be40bd1f0d957b6fbc86addb56fcf943f1de3533a1a18dc57a04a8dfd47e5fe9bf856c1c60a81853b3cda55bce27b2a448bce43a55cbdf55b66632be196d4fdd1a5c0f52fb95650824f86b87094142cb3fa51f2716fbaa861dbdf9be02aba39fda2b48fb3a0ad3d2c3ba7f28aa6dc0441e3318343b8bdd552dde35db8c8b1f1d60e222b5b96fb8fa8eae7d2c4aff324edd06f05fa9baff3664bb53aa406556c10474deb58bf4f2a0f56c91cb3a96b2896fd63ac93260630d9ac63a2b2761dc8a3a55c3910fe481382fcaa014b09baecb89cef8063ebd67f862a6958d68c9b590785fbb6d98bc25edaa398ab93aaf1c20ff3e969bbcbac8bfb6ec4083ab76ef21eb587e78dc43879bbb1eaa7d3615c80a277177c78b16b6893a4ddcc1d881f1d7b27955c8e78e8c28ec0bd7ce8135a0a07f62a85422b890f3df2af6fbaddca16705f7a065ded94413bb1010fc68f9f314b47e4b2a7ee87527e0b3a21a322398d54e2c5601c178a04485a1219583d78e8f6efffd556c18e4fd75115f77fb6dc669be00febdd5ba1f8eb4c70cf327bbcf374453a918c3f908fcc3e0bf459e8009acc2b006a1a059aa12f077b16ceac2d124d0affbed95a454b10cf4a5df8893cea39a5c089c5d646b49314f5568e4ef6b03be72eceb30584bca0965feed7e49fb9359572485219d6c4416707e5cf4912d6c95535c408117270336d0864f94fb227c74cb9f9b159b055adf0097715036d395131803d5e1e2321426bbdb97fad75f438934dfce241682c9c8cce87c5522ea485d9a3b69e50612c63b1dd51c37f594e3be0ee6b7693b1c622a1e94e0f2ebd03e53f891f25e89910cd313f4d503d6bcb154719d58c0f95732ae8d8ff8172c6689b48460f8a34e3d1a492e80f614e2c14e14db1b5efd856c98cb1a6d2e9fae110f25a23b5488b510d5f5e68526617798ea9454a6a4ad28022df42e68c887e14b4951e2d81c9d4ae0c8cfea36b3188d62ab5019aa35f76877186c8b1d504d48d8ecd7b39143283bba9927662be2f4030ccbe5e027a65be852d978879248edb198d89a4ab6cd3f20d3d000691abfc14b5332e17309e83473b81d6fc89cc1e546859253ae95d2fb79a89f20192bbed32cc10eead6aa13ba621a61dec7d08c32a8a2e912823b1e8b8c0fe56f5d5951450ab263a81908d3250bf3bd00c5d710cc5316932155aaa37132fad34e6aa23f57e20cbc97d1706e35e5254d2b7e912aebcce0e322cb39296f7782927f8a4e677a090319020a4c48862f77292521fc012cb48341b0bc2f3e178d794bc2c1161a0a40161707c507192ecdc8cce605e3ee1f548b4d68df7f248d2350e2e197499bec1fb69975a8e399953d8f6669f17fba8ba61cd1ab4e6e174edc66ec2acb0318bd14b197edd57066fe47ca6e60345a529dc43b511f8ef8ea9f64e415ba37cc30c9f75d5b89a0eb5727e932c448b1d60481936f23e1dc619e8c8925c41215a82455b4ea20ee5b4bf33667c3d9ee75820fae3e2f7f80d7c2da6c052d24c7dcb54fd62e3cfb4036075cbbf8d02555eeba4ee3737748b604598aeb4d0e2a8d87146b0befd08a5fc1f1c03e768cdad3e6dcf2762a771fd59ba7525067fa4c0806168b014a0f6a18029a5e40f2404b5e6806a38a645161b33e73314e98f6b247fb3d34f7c09842509774997933f0a36a56a20905da7f6a0f99b866a3bfd99ce0dadbe7c4dc06e0bf06383f1de455fe6f709060c753a96b1ed6a087e8d257d994e9e8939d4df531acc7ad6b9dba74310797faa2c7cf23d739282af91b0e1dc055e65abbc936aecfa5c533a513a291d944230054121440af3d61bd88a108b102ae7e65ef92e33ec03c8c12580704a1914f2f65f56d2ea0c1d3809f732ef100ea4019577613ba0a155fa77d1dc2bedfa5ab5925a2006f06d646f604477c8ec8d08f70ad7c9936a558bcbfec8dfea36a7df22948fab291812439f593ed39e716acf3ffa5b01f373862f67fae61b56ac9d913d9934933a43322ec532025eb4fd8afa9b7b94cad3dc8f97abc12983c4256f6781f0b0a880d54b998fa3ae5cb74063f0e0c96f9eb1297163b7f07ed4cc80d041b7104c6b3a5bf29abf930a8b6a077d589bed80a69cb6cac756a1e27b660fc7dfa91eb1448218ea5eedc05c4f8160637f31db204e3dde62b9d414158c6e4da03c638d47a10558417af24e9c0c8648572718ebeec73c8aeb65721fb52c6316e1bf32e39f095afb5ea0faba360356df0cb5d524822091ec58d9744e69dbaf95f611f9b6cf53a4e0b29a457911d82a7d499dc788aee995eca8f76324d2c31af53108265742f0f095a87351d5e791724677d929b4e9eae9cb1707f84e8ca54fdc10522760f53ef4eb6b83ab8591a67e28e90b5c828697770a07459f3b0db1dbb752d9d64069cbf25867efed347fde64b6ce37e8d8a17f95998b47b89ba795c584eda25ebfe0c2463326cb1e3d157554614160b31fc0511c20fd72b4658709bf6ecd53d9061626fbb2c20eae99c6cc0ad12447838c6e2d4e063de3c62757ef8e9ba708e9627b7df6248f5c455a8e5189f81badea11f99561635441de76407a51d63f4e301ee863f1c33cc8cf8a8e4241d0b0305dbc1d63d8be061b1bc16411baa9ff86357f50ff12df6feb6c13d02abd8b9b4487a57362ce91eb1efd7fca5c0138018bcddcc9c03da0d07f033bbef34e3b1018fe75507134eca96134776657eb9b5b6acf790bbcc4f5e85f01ef817bb55e7021f79ec220ef9641660b7d61bd946873aeadb6b29d87e46e66a5d3a2d6ae68c049d4be09fd3657d423eeb6145a050c85f0dc7873ca87a7dd2a90e76f460730542d9cb9b1e445dc628eb604586c21e1f28ef9e7b30a944e5fb2b4b6b43bf73a6958df7dc0fa037b4a7dcfd82d9af16a38b6384424ff02999fcd9774841f2ff28c97d259012ca76798374cc42f4ad25a49c2ce267d23f153fe03e4d8f1aa71cf2ecb3bb0b5851acc8a937ab1f5e44219a0595f0f009f7cc30cf3db7810f5822e19215155bd8edd8599340f71a03e786dc7fed1df4678bb000cdd6d897c5094586f1a67bca3f65b1916529ec858121a3fea52fc8d8ebb6c838d942b7a8abd26f851309f41a9ada91dcf5c9d6bbb3101bb6079e8b6e27711923086ef2d558c2aee064b275c90587a30dbd18b8896bdcbef70f6a127af0a92decb35f9d64796907ce5bfa5b6535d95aeafd5691d9caf1227827b8e91f8a6cfb1600e1447bad6951afd5f11707f2a049b93eefdc2789ff34a044fa93939c3426b6b27a24fa68241bfa2218ee9c3ba889dd148593f0a59941da4eb47c31b476fce22a674624973ac23bafce29e878954fed6b2696bd2a1194f1307c141e7b147eccb393d318df0c5765133e5bd3c4e95baa6d31b3357af8129370293dcd3b3a35cd1de8e8dd33a36841ba210cb64a7dc0f51db43ae03de36c3a69f395010a5c997e1e5dd1d0aa9e2ca70381f19f16769729ea9658f8c3567167e86afe040bc8d09092b707d9678bcad0fe81f5c19a108fcb12df6b97956c43c79d417e12cce094abfef0d3a8be4e8ebf86f7bf1a8d3e73c4fffad502e3321fbe7a528b17328437dfda1c4ea8941fd92597a0a40b2d83d11176b8b75f54f3f08b99b05c40e070e730249b290992708b393e8fda326701b268f49edc699ab9ec7a07e99f2b44b6255b8723fb8851189e83b319509a75113c24cd8aaccde7b65aea2b4d495991bd7a4a19b792d97d9eb8297f275924bfb2c825a9b015adc7f6b0e2c99880abc4ee835784e47af4287a21dc1095b94f97b1b3b942ea2bdc8a5848056d9c88dff660bda1336b44558859d559ed25ffee53b62543b5c97c3014cb39323cf471fb96e3a76667a1186850e538047dfec6d6f2e32163d08ad10ac0ee674abd1b755c4c4b105ca1eb7730a1daf2356e180bbe777e71f9d4ea7654c9614d34ef4fcfaad155774d06b7a381d552b732c76f6c25f1c3612da9b1d802b9b0d6e0c3230fcc7c46a7d97f698d102202d4543e0f7a62c8837ea448dc2595e650679aa3510acadc94ed66c7910255d3a2874875634ed5049fa023b219fcc6797391c53b9c39da0770283c051205593638652fdc43553cfadb76b839f5df1cd8b13efc2412bbf559e5687ba0cdaa7dd1e2f0d2fab734bc534dcc98dc17d51f8d69546f908cc76ec59393de21880ec3174d94f7d496840174454e28c8c9296f671c4b05d502447a02d182d8d689e15c3c6b314d7098c836e5f18d14981bd793606379a82ebacb011128b13e4cb96705ae292f226bcad2c0d90d412e11dbcbb5130d145c280319151a10fc8f57a6bb21f3f60951b5e1eee620687f61e35eaf66d746b9a09dc67478edc153f4e5b08a3f8d8380d562b8e4aadc0b11b9b9ea00237c65c97196bc2147425c2f7c951b85e4e47410ee91636b97094f58ed609d94e688f260019a017a805a3c7f7a3f00c291e653992866e0a8665ed8829ef5bd715a4d27c4ffe0388435ade10b9b5463ff718c64ea7d8cfe4522f60c4e5d197d364537be5df7bb9ae2797279a854bcd8a026382ced0789e1273c8002b86169cd56f5797237c0451df016beef8f67e05aa3a60d1f46ca2d2f26032ccbf72b89eb36a852ec4dfbe5f1438c24694912f9120f000d813f893ee70963b3c5e2f3297896f25df62f9dbef3aac82197ae749a5531540ee967018127f26dcc3f53b258d3d6cfed2c28454526dd85c9c7cfe703fcc6004c0f4b369e649d665c0f25247fb7bb4b2ef5ce3df1d81531f6ed68b3a5311ba2fd6f9b378aa27a99c6b35603670b704f4631a9003d610d3ced809c5ea4031e69383f25287107276c44bc6a292c17027b41bd335c4b76ac25ad05b2010883ce945d227c020e5b9b4cb92b8654787af9e5c2f4ff8ece96c921b6e47216ef1cd20ae8be06d35b0a6fe718139c5a6db99e1999c9f228a4c2bb2eada83fbe736e278d2edfa213039b5aebf235a7c95dbf777c584c1c6adce8247fe9954798f83469078b42be48b219ae97daf1012529ce329d6a61f1d0160555cff746a4037c373bad3ff2ee033443f51e0d6fc0763ec3c498705aef3c03c5a2f53e4e182a3b3930133b1e7a99de0e5cc27757dc6702da8f2764c5b879f06a66ae8f0d4e72dee7bc6a755d173908c398ef3e371c798e71e62eb012cbc43ba4b895aac342adaa222c63454f835ee22c482ea56de180bd546af6b0f1e0c3eee580152d98b14fd9b75790ffc292961530218931bebf6cec08a64afa279412bf30a3dda9e8a81b6ffd5edd5ad2e290f13a2ed2710ed1d3b383025afc49c0a1d4d68bca24988edc5b2f4a856c32f259094d281a072f4734"}, &(0x7f00000007c0)={0x20, 0x3, 0x1, 0x3}}) r6 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSABS20(r6, 0xc0085508, 0x0) r7 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x80, 0x2) ioctl$HIDIOCGCOLLECTIONINDEX(r7, 0x40184810, &(0x7f0000000140)={0x1, 0x1, 0x377, 0xac74, 0x7, 0x4}) [ 1831.996148][T22496] usb 4-1: new full-speed USB device number 106 using dummy_hcd [ 1832.026525][T20883] usb 1-1: config 1 interface 0 altsetting 205 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 1832.039747][T20883] usb 1-1: config 1 interface 0 has no altsetting 0 [ 1832.206414][T20883] usb 1-1: New USB device found, idVendor=17ef, idProduct=60a3, bcdDevice= 0.40 [ 1832.215600][T20883] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1832.223789][T20883] usb 1-1: Product: syz [ 1832.228067][T20883] usb 1-1: Manufacturer: syz [ 1832.228083][T20883] usb 1-1: SerialNumber: syz [ 1832.456196][T22496] usb 4-1: config index 0 descriptor too short (expected 9, got 0) [ 1832.464387][T22496] usb 4-1: can't read configurations, error -22 [ 1832.470911][T22496] usb usb4-port1: attempt power cycle 01:15:24 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x100000000008, 0x926, 0x3333, 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(r0, &(0x7f0000000080)={0x2c, &(0x7f0000000240)=ANY=[@ANYBLOB="eeff22"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0xea, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000001440)={0x2c, 0x0, 0x0, &(0x7f0000000300)={0x0, 0xf, 0x13, {0x5, 0xf, 0x13, 0x2, [@generic={0x3}, @wireless={0xb, 0x10, 0x1, 0x0, 0x75, 0x0, 0x0, 0x400}]}}, 0x0, 0x0}, 0x0) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, &(0x7f00000001c0)={0x14, &(0x7f0000000140)={0x0, 0x0, 0x2, {0x2}}, 0x0}, 0x0) r2 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGVERSION(r2, 0x80044501, &(0x7f00000001c0)=""/75) write$hidraw(r1, &(0x7f00000000c0)="047bc0e9eb4465d225fb59c36f17e9445f68550760023d3276a8b0239199b76c4194881d81d94ba7d9c7637f87613ae5156ac2302f1dfd94b834c5baead970fe4e563b3c144f22c41579858b877f", 0x364) [ 1832.536159][T31888] usb 6-1: new high-speed USB device number 44 using dummy_hcd [ 1832.563770][ T2758] keytouch 0003:0926:3333.00A3: input,hidraw1: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.4-1/input0 [ 1832.569889][T22937] usb 2-1: USB disconnect, device number 13 01:15:24 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000003e40)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0xd8c, 0x22, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, 0x0) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000140)={0x24, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0022220000008b7ea683020bc4eb48fd0a8c930baf9db9b50807d9c68a500b18c1187b03"], 0x0}, 0x0) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r1, 0x400c4807, &(0x7f0000000000)) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x80000000, 0x2) ioctl$HIDIOCGVERSION(r1, 0x80044801, &(0x7f0000000ec0)) read$hidraw(0xffffffffffffffff, 0x0, 0x0) [ 1832.592542][ T2758] usb 5-1: USB disconnect, device number 11 [ 1832.786721][T31888] usb 6-1: Using ep0 maxpacket: 16 [ 1832.866239][T20883] usbhid 1-1:1.0: can't add hid device: -71 [ 1832.872436][T20883] usbhid: probe of 1-1:1.0 failed with error -71 [ 1832.880855][T20883] usb 1-1: USB disconnect, device number 9 [ 1832.906246][T31888] usb 6-1: config 1 interface 0 altsetting 205 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 1832.919452][T31888] usb 6-1: config 1 interface 0 has no altsetting 0 [ 1832.996099][T22937] usb 2-1: new high-speed USB device number 14 using dummy_hcd [ 1833.086603][T31888] usb 6-1: New USB device found, idVendor=17ef, idProduct=60a3, bcdDevice= 0.40 [ 1833.095814][T31888] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1833.103851][T31888] usb 6-1: Product: syz [ 1833.108062][T31888] usb 6-1: Manufacturer: syz [ 1833.112639][T31888] usb 6-1: SerialNumber: syz [ 1833.116089][ T2758] usb 5-1: new high-speed USB device number 12 using dummy_hcd 01:15:24 executing program 0: ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x20400) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x02\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\xf2\x00', 0x0, 0x800) read$hidraw(r1, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000001300)) read$hidraw(r2, &(0x7f0000000040)=""/126, 0x7e) write$hidraw(r0, &(0x7f00000000c0)="35f39e70fc5cfbac39ff894adc5eebff56dfe3", 0x13) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hidraw(0x0, 0x1, 0x2246) read$hidraw(r3, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) syz_open_dev$evdev(0x0, 0x0, 0x359801) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, &(0x7f00000001c0)="4add770f7afddb40ac8b724dac0aa66b98f20a5e1ff8a25a3aa7a31df7eed290d1acef3771cae394d300f23dc5f8de816cb60672eb62ce") ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x6, 0x1b2fe9a06188fa76) r5 = syz_usb_connect$hid(0x6, 0x3f, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x17ef, 0x60a3, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0xff, 0x40, 0x2, [{{0x9, 0x4, 0x0, 0xcd, 0x1, 0x3, 0x1, 0x0, 0x5, {0x9, 0x21, 0x8000, 0x7, 0x1, {0x22, 0xd}}, {{{0x9, 0x5, 0x81, 0x3, 0x29e, 0x2, 0x40, 0x9}}, [{{0x9, 0x5, 0x2, 0x3, 0xa1, 0xfe, 0x36, 0x1}}]}}}]}}]}}, &(0x7f0000000400)={0xa, &(0x7f0000000280)={0xa, 0x6, 0x310, 0x4, 0x0, 0x3, 0x20}, 0x34, &(0x7f00000002c0)={0x5, 0xf, 0x34, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x4, 0x0, 0x1, 0x2, 0x208}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0xf, 0x7, 0x7f}, @ext_cap={0x7, 0x10, 0x2, 0x28, 0xc, 0x8, 0x6a}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x1, "dfcd4d340c01217b7111cb6c0003521b"}]}, 0x1, [{0x65, &(0x7f0000000340)=@string={0x65, 0x3, "26190d9b1e5078c7bbcda6a0838476f2c83dd169d07a88af54a1ebe90986b50d01c22f76c6346f423f7a178eacd9db479a964f1445b75093a22535c5dea1f8d0a88b0b9b0c7e638eb0007d36f870d8a3d89c1357bf8493462eae8f4fca58f610995af3"}}]}) syz_usb_control_io$hid(r5, &(0x7f0000000600)={0x24, &(0x7f0000000440)={0x0, 0x21, 0x8c, {0x8c, 0x2, "4a0dc84d33159e845244e449d57fbfd0164bf851f68f36f3f584f6d6bf298eaa33cdb841690e03f60c7522ddc3eeb78636464b5a322955ba5c19c95088b2b674d4202adf36e8ebaae3a95139a48dfc889d5b756a673a7636ab2431e7b1d29c0b078f1d522a172bac1c7b1e56b2bd57de4db05cc22ee25e16e4a31acede770bca36048af1e04974aa0517"}}, &(0x7f0000000500)={0x0, 0x3, 0x4b, @string={0x4b, 0x3, "f2bb7b9761aefcf5655a13d64bd8173459e85739e3da309ef4f53756a4b1b4638d0112218d48d2af1745716b5a3b96bfccf3508ea9c2d37bff4d4d535109ada82b668b6ea5a0df78f6"}}, &(0x7f0000000580)={0x0, 0x22, 0x1b, {[@main=@item_4={0x3, 0x0, 0x0, "c2fefe9a"}, @local=@item_4={0x3, 0x2, 0x5, "30c6084a"}, @main=@item_4={0x3, 0x0, 0x9, "6a974e77"}, @local=@item_4={0x3, 0x2, 0xa, "3792eb6e"}, @global=@item_012={0x2, 0x1, 0xa, "c4e2"}, @main, @global=@item_012={0x2, 0x1, 0x7, "b246"}]}}, &(0x7f00000005c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x1, 0x0, 0x1, {0x22, 0x9e1}}}}, &(0x7f0000000800)={0x2c, &(0x7f0000000640)={0x0, 0xe, 0xdf, "e1ef136a588a273ed622b5d425eaaf04aed543e75e349f58c88bb3a235f779cf95352aab53164a68d62eaa3fab0c91631d6e5d3850b3faf4b962fb1429711f03ebe54207460929492323f81226fd5d665556bbee7d224619b12765abf617b3c7b57c206391532de4d7b5df359c679def979fbcd8da8e6fde218a8f48a5edd1d7c7fb76e6fdd05ce92e4f341ae17b300fffddaed164648c1832403d1514f4ae312a3f5379f8d0660a6ef69356fbce2821450e093485d5a909ce26ff77876f6ab3aba0fa780c39abb2a653190a43418cf8e2f7bc928542f08ef00356eb255250"}, &(0x7f0000000740)={0x0, 0xa, 0x1, 0x7e}, &(0x7f0000000780)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000001340)={0x20, 0x1, 0x1000, "f5dd6e887692b4eceb9b2791d226a160214196a223e70557e8da8b772856510d79b460aee480a48378346559a9caa9e086c4d764ee1b2cece0c1d78faaafaa1a569383edb1e29a62a49aff83649bc4d5e2eccf24d10c71deda2aa24ea5f7d3c259a879e2caa4a17f93b05e992ebd4b2e441827f3c6f50d409944c95211c87235097a73d3ffb041b0ef13ba13f51940826cce0faa860fdf1860bf6bfe394dbc5838f011ed316294320ae523b48f2eb8c70926333797289e486648d135334c6a9860e58dcd558c1a5eafdc1d0ed8c7672964b705dbfc85137f6bdd49254dc5dac1736053cc61047ade4b911f49ab31cc8b5ca6f12caa576905ee8c8b00bcec7ca1497b7f0d6e575d8a6c123f919aa0944a695686e8c2131c1e843a1231ca4569745e431e8f830f151963d2363f69eaf63ef49cecf29952f9abb7c7bf58e3c5076ec2be40bd1f0d957b6fbc86addb56fcf943f1de3533a1a18dc57a04a8dfd47e5fe9bf856c1c60a81853b3cda55bce27b2a448bce43a55cbdf55b66632be196d4fdd1a5c0f52fb95650824f86b87094142cb3fa51f2716fbaa861dbdf9be02aba39fda2b48fb3a0ad3d2c3ba7f28aa6dc0441e3318343b8bdd552dde35db8c8b1f1d60e222b5b96fb8fa8eae7d2c4aff324edd06f05fa9baff3664bb53aa406556c10474deb58bf4f2a0f56c91cb3a96b2896fd63ac93260630d9ac63a2b2761dc8a3a55c3910fe481382fcaa014b09baecb89cef8063ebd67f862a6958d68c9b590785fbb6d98bc25edaa398ab93aaf1c20ff3e969bbcbac8bfb6ec4083ab76ef21eb587e78dc43879bbb1eaa7d3615c80a277177c78b16b6893a4ddcc1d881f1d7b27955c8e78e8c28ec0bd7ce8135a0a07f62a85422b890f3df2af6fbaddca16705f7a065ded94413bb1010fc68f9f314b47e4b2a7ee87527e0b3a21a322398d54e2c5601c178a04485a1219583d78e8f6efffd556c18e4fd75115f77fb6dc669be00febdd5ba1f8eb4c70cf327bbcf374453a918c3f908fcc3e0bf459e8009acc2b006a1a059aa12f077b16ceac2d124d0affbed95a454b10cf4a5df8893cea39a5c089c5d646b49314f5568e4ef6b03be72eceb30584bca0965feed7e49fb9359572485219d6c4416707e5cf4912d6c95535c408117270336d0864f94fb227c74cb9f9b159b055adf0097715036d395131803d5e1e2321426bbdb97fad75f438934dfce241682c9c8cce87c5522ea485d9a3b69e50612c63b1dd51c37f594e3be0ee6b7693b1c622a1e94e0f2ebd03e53f891f25e89910cd313f4d503d6bcb154719d58c0f95732ae8d8ff8172c6689b48460f8a34e3d1a492e80f614e2c14e14db1b5efd856c98cb1a6d2e9fae110f25a23b5488b510d5f5e68526617798ea9454a6a4ad28022df42e68c887e14b4951e2d81c9d4ae0c8cfea36b3188d62ab5019aa35f76877186c8b1d504d48d8ecd7b39143283bba9927662be2f4030ccbe5e027a65be852d978879248edb198d89a4ab6cd3f20d3d000691abfc14b5332e17309e83473b81d6fc89cc1e546859253ae95d2fb79a89f20192bbed32cc10eead6aa13ba621a61dec7d08c32a8a2e912823b1e8b8c0fe56f5d5951450ab263a81908d3250bf3bd00c5d710cc5316932155aaa37132fad34e6aa23f57e20cbc97d1706e35e5254d2b7e912aebcce0e322cb39296f7782927f8a4e677a090319020a4c48862f77292521fc012cb48341b0bc2f3e178d794bc2c1161a0a40161707c507192ecdc8cce605e3ee1f548b4d68df7f248d2350e2e197499bec1fb69975a8e399953d8f6669f17fba8ba61cd1ab4e6e174edc66ec2acb0318bd14b197edd57066fe47ca6e60345a529dc43b511f8ef8ea9f64e415ba37cc30c9f75d5b89a0eb5727e932c448b1d60481936f23e1dc619e8c8925c41215a82455b4ea20ee5b4bf33667c3d9ee75820fae3e2f7f80d7c2da6c052d24c7dcb54fd62e3cfb4036075cbbf8d02555eeba4ee3737748b604598aeb4d0e2a8d87146b0befd08a5fc1f1c03e768cdad3e6dcf2762a771fd59ba7525067fa4c0806168b014a0f6a18029a5e40f2404b5e6806a38a645161b33e73314e98f6b247fb3d34f7c09842509774997933f0a36a56a20905da7f6a0f99b866a3bfd99ce0dadbe7c4dc06e0bf06383f1de455fe6f709060c753a96b1ed6a087e8d257d994e9e8939d4df531acc7ad6b9dba74310797faa2c7cf23d739282af91b0e1dc055e65abbc936aecfa5c533a513a291d944230054121440af3d61bd88a108b102ae7e65ef92e33ec03c8c12580704a1914f2f65f56d2ea0c1d3809f732ef100ea4019577613ba0a155fa77d1dc2bedfa5ab5925a2006f06d646f604477c8ec8d08f70ad7c9936a558bcbfec8dfea36a7df22948fab291812439f593ed39e716acf3ffa5b01f373862f67fae61b56ac9d913d9934933a43322ec532025eb4fd8afa9b7b94cad3dc8f97abc12983c4256f6781f0b0a880d54b998fa3ae5cb74063f0e0c96f9eb1297163b7f07ed4cc80d041b7104c6b3a5bf29abf930a8b6a077d589bed80a69cb6cac756a1e27b660fc7dfa91eb1448218ea5eedc05c4f8160637f31db204e3dde62b9d414158c6e4da03c638d47a10558417af24e9c0c8648572718ebeec73c8aeb65721fb52c6316e1bf32e39f095afb5ea0faba360356df0cb5d524822091ec58d9744e69dbaf95f611f9b6cf53a4e0b29a457911d82a7d499dc788aee995eca8f76324d2c31af53108265742f0f095a87351d5e791724677d929b4e9eae9cb1707f84e8ca54fdc10522760f53ef4eb6b83ab8591a67e28e90b5c828697770a07459f3b0db1dbb752d9d64069cbf25867efed347fde64b6ce37e8d8a17f95998b47b89ba795c584eda25ebfe0c2463326cb1e3d157554614160b31fc0511c20fd72b4658709bf6ecd53d9061626fbb2c20eae99c6cc0ad12447838c6e2d4e063de3c62757ef8e9ba708e9627b7df6248f5c455a8e5189f81badea11f99561635441de76407a51d63f4e301ee863f1c33cc8cf8a8e4241d0b0305dbc1d63d8be061b1bc16411baa9ff86357f50ff12df6feb6c13d02abd8b9b4487a57362ce91eb1efd7fca5c0138018bcddcc9c03da0d07f033bbef34e3b1018fe75507134eca96134776657eb9b5b6acf790bbcc4f5e85f01ef817bb55e7021f79ec220ef9641660b7d61bd946873aeadb6b29d87e46e66a5d3a2d6ae68c049d4be09fd3657d423eeb6145a050c85f0dc7873ca87a7dd2a90e76f460730542d9cb9b1e445dc628eb604586c21e1f28ef9e7b30a944e5fb2b4b6b43bf73a6958df7dc0fa037b4a7dcfd82d9af16a38b6384424ff02999fcd9774841f2ff28c97d259012ca76798374cc42f4ad25a49c2ce267d23f153fe03e4d8f1aa71cf2ecb3bb0b5851acc8a937ab1f5e44219a0595f0f009f7cc30cf3db7810f5822e19215155bd8edd8599340f71a03e786dc7fed1df4678bb000cdd6d897c5094586f1a67bca3f65b1916529ec858121a3fea52fc8d8ebb6c838d942b7a8abd26f851309f41a9ada91dcf5c9d6bbb3101bb6079e8b6e27711923086ef2d558c2aee064b275c90587a30dbd18b8896bdcbef70f6a127af0a92decb35f9d64796907ce5bfa5b6535d95aeafd5691d9caf1227827b8e91f8a6cfb1600e1447bad6951afd5f11707f2a049b93eefdc2789ff34a044fa93939c3426b6b27a24fa68241bfa2218ee9c3ba889dd148593f0a59941da4eb47c31b476fce22a674624973ac23bafce29e878954fed6b2696bd2a1194f1307c141e7b147eccb393d318df0c5765133e5bd3c4e95baa6d31b3357af8129370293dcd3b3a35cd1de8e8dd33a36841ba210cb64a7dc0f51db43ae03de36c3a69f395010a5c997e1e5dd1d0aa9e2ca70381f19f16769729ea9658f8c3567167e86afe040bc8d09092b707d9678bcad0fe81f5c19a108fcb12df6b97956c43c79d417e12cce094abfef0d3a8be4e8ebf86f7bf1a8d3e73c4fffad502e3321fbe7a528b17328437dfda1c4ea8941fd92597a0a40b2d83d11176b8b75f54f3f08b99b05c40e070e730249b290992708b393e8fda326701b268f49edc699ab9ec7a07e99f2b44b6255b8723fb8851189e83b319509a75113c24cd8aaccde7b65aea2b4d495991bd7a4a19b792d97d9eb8297f275924bfb2c825a9b015adc7f6b0e2c99880abc4ee835784e47af4287a21dc1095b94f97b1b3b942ea2bdc8a5848056d9c88dff660bda1336b44558859d559ed25ffee53b62543b5c97c3014cb39323cf471fb96e3a76667a1186850e538047dfec6d6f2e32163d08ad10ac0ee674abd1b755c4c4b105ca1eb7730a1daf2356e180bbe777e71f9d4ea7654c9614d34ef4fcfaad155774d06b7a381d552b732c76f6c25f1c3612da9b1d802b9b0d6e0c3230fcc7c46a7d97f698d102202d4543e0f7a62c8837ea448dc2595e650679aa3510acadc94ed66c7910255d3a2874875634ed5049fa023b219fcc6797391c53b9c39da0770283c051205593638652fdc43553cfadb76b839f5df1cd8b13efc2412bbf559e5687ba0cdaa7dd1e2f0d2fab734bc534dcc98dc17d51f8d69546f908cc76ec59393de21880ec3174d94f7d496840174454e28c8c9296f671c4b05d502447a02d182d8d689e15c3c6b314d7098c836e5f18d14981bd793606379a82ebacb011128b13e4cb96705ae292f226bcad2c0d90d412e11dbcbb5130d145c280319151a10fc8f57a6bb21f3f60951b5e1eee620687f61e35eaf66d746b9a09dc67478edc153f4e5b08a3f8d8380d562b8e4aadc0b11b9b9ea00237c65c97196bc2147425c2f7c951b85e4e47410ee91636b97094f58ed609d94e688f260019a017a805a3c7f7a3f00c291e653992866e0a8665ed8829ef5bd715a4d27c4ffe0388435ade10b9b5463ff718c64ea7d8cfe4522f60c4e5d197d364537be5df7bb9ae2797279a854bcd8a026382ced0789e1273c8002b86169cd56f5797237c0451df016beef8f67e05aa3a60d1f46ca2d2f26032ccbf72b89eb36a852ec4dfbe5f1438c24694912f9120f000d813f893ee70963b3c5e2f3297896f25df62f9dbef3aac82197ae749a5531540ee967018127f26dcc3f53b258d3d6cfed2c28454526dd85c9c7cfe703fcc6004c0f4b369e649d665c0f25247fb7bb4b2ef5ce3df1d81531f6ed68b3a5311ba2fd6f9b378aa27a99c6b35603670b704f4631a9003d610d3ced809c5ea4031e69383f25287107276c44bc6a292c17027b41bd335c4b76ac25ad05b2010883ce945d227c020e5b9b4cb92b8654787af9e5c2f4ff8ece96c921b6e47216ef1cd20ae8be06d35b0a6fe718139c5a6db99e1999c9f228a4c2bb2eada83fbe736e278d2edfa213039b5aebf235a7c95dbf777c584c1c6adce8247fe9954798f83469078b42be48b219ae97daf1012529ce329d6a61f1d0160555cff746a4037c373bad3ff2ee033443f51e0d6fc0763ec3c498705aef3c03c5a2f53e4e182a3b3930133b1e7a99de0e5cc27757dc6702da8f2764c5b879f06a66ae8f0d4e72dee7bc6a755d173908c398ef3e371c798e71e62eb012cbc43ba4b895aac342adaa222c63454f835ee22c482ea56de180bd546af6b0f1e0c3eee580152d98b14fd9b75790ffc292961530218931bebf6cec08a64afa279412bf30a3dda9e8a81b6ffd5edd5ad2e290f13a2ed2710ed1d3b383025afc49c0a1d4d68bca24988edc5b2f4a856c32f259094d281a072f4734"}, &(0x7f00000007c0)={0x20, 0x3, 0x1, 0x3}}) r6 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSABS20(r6, 0xc0085508, 0x0) r7 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x80, 0x2) ioctl$HIDIOCGCOLLECTIONINDEX(r7, 0x40184810, &(0x7f0000000140)={0x1, 0x1, 0x377, 0xac74, 0x7, 0x4}) [ 1833.196101][T22496] usb 4-1: new full-speed USB device number 107 using dummy_hcd [ 1833.236101][T22937] usb 2-1: Using ep0 maxpacket: 16 [ 1833.356288][T22937] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1833.367331][T22937] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping [ 1833.376169][ T2758] usb 5-1: Using ep0 maxpacket: 8 [ 1833.377325][T22937] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1833.395110][T22937] usb 2-1: New USB device found, idVendor=0d8c, idProduct=0022, bcdDevice= 0.00 [ 1833.404217][T22937] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1833.417449][T22937] usb 2-1: config 0 descriptor?? [ 1833.436183][ T4834] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 1833.436260][T22496] usb 4-1: config index 0 descriptor too short (expected 9, got 0) [ 1833.451600][T22496] usb 4-1: can't read configurations, error -22 [ 1833.506206][ T2758] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1833.517426][ T2758] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping [ 1833.527490][ T2758] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1833.540303][ T2758] usb 5-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 1833.549372][ T2758] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1833.558335][ T2758] usb 5-1: config 0 descriptor?? [ 1833.586337][ T4832] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 1833.656134][T22496] usb 4-1: new full-speed USB device number 108 using dummy_hcd [ 1833.726137][T20883] usb 1-1: new high-speed USB device number 10 using dummy_hcd [ 1833.746228][T31888] usbhid 6-1:1.0: can't add hid device: -71 [ 1833.752414][T31888] usbhid: probe of 6-1:1.0 failed with error -71 [ 1833.760989][T31888] usb 6-1: USB disconnect, device number 44 [ 1833.887229][T22937] cm6533_jd 0003:0D8C:0022.00A4: unknown main item tag 0x0 [ 1833.894775][T22937] cm6533_jd 0003:0D8C:0022.00A4: No inputs registered, leaving [ 1833.904782][T22937] cm6533_jd 0003:0D8C:0022.00A4: hiddev0,hidraw0: USB HID v0.00 Device [HID 0d8c:0022] on usb-dummy_hcd.1-1/input0 [ 1833.926265][T22496] usb 4-1: config index 0 descriptor too short (expected 9, got 0) [ 1833.934255][T22496] usb 4-1: can't read configurations, error -22 [ 1833.941049][T22496] usb usb4-port1: unable to enumerate USB device [ 1833.966282][T20883] usb 1-1: Using ep0 maxpacket: 16 01:15:25 executing program 2: syz_usb_connect(0x0, 0x24, &(0x7f0000001900)={{0x12, 0x1, 0x0, 0x8e, 0x32, 0xf7, 0x20, 0xaf0, 0xd257, 0x4e87, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xf, 0x0, 0x0, 0xff, 0xa5, 0x2c}}]}}]}}, 0x0) r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xb, 0x7, 0x1, 0x20, 0x7aa, 0x1, 0x620f, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x86, 0x84, 0xec}}]}}]}}, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000500)={0x44, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000840)={0x34, &(0x7f0000000680), 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000040)={0x34, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(0xffffffffffffffff, 0x0, 0x0) [ 1834.032241][T31888] usb 3-1: USB disconnect, device number 73 [ 1834.047345][ T2758] keytouch 0003:0926:3333.00A5: fixing up Keytouch IEC report descriptor [ 1834.058195][ T2758] input: HID 0926:3333 as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.0/0003:0926:3333.00A5/input/input962 [ 1834.096236][T20883] usb 1-1: config 1 interface 0 altsetting 205 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 1834.109303][T20883] usb 1-1: config 1 interface 0 has no altsetting 0 01:15:25 executing program 5: ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x20400) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x02\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\xf2\x00', 0x0, 0x800) read$hidraw(r1, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000001300)) read$hidraw(r2, &(0x7f0000000040)=""/126, 0x7e) write$hidraw(r0, &(0x7f00000000c0)="35f39e70fc5cfbac39ff894adc5eebff56dfe3", 0x13) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hidraw(0x0, 0x1, 0x2246) read$hidraw(r3, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) syz_open_dev$evdev(0x0, 0x0, 0x359801) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, &(0x7f00000001c0)="4add770f7afddb40ac8b724dac0aa66b98f20a5e1ff8a25a3aa7a31df7eed290d1acef3771cae394d300f23dc5f8de816cb60672eb62ce") ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x6, 0x1b2fe9a06188fa76) r5 = syz_usb_connect$hid(0x6, 0x3f, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x17ef, 0x60a3, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0xff, 0x40, 0x2, [{{0x9, 0x4, 0x0, 0xcd, 0x1, 0x3, 0x1, 0x0, 0x5, {0x9, 0x21, 0x8000, 0x7, 0x1, {0x22, 0xd}}, {{{0x9, 0x5, 0x81, 0x3, 0x29e, 0x2, 0x40, 0x9}}, [{{0x9, 0x5, 0x2, 0x3, 0xa1, 0xfe, 0x36, 0x1}}]}}}]}}]}}, &(0x7f0000000400)={0xa, &(0x7f0000000280)={0xa, 0x6, 0x310, 0x4, 0x0, 0x3, 0x20}, 0x34, &(0x7f00000002c0)={0x5, 0xf, 0x34, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x4, 0x0, 0x1, 0x2, 0x208}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0xf, 0x7, 0x7f}, @ext_cap={0x7, 0x10, 0x2, 0x28, 0xc, 0x8, 0x6a}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x1, "dfcd4d340c01217b7111cb6c0003521b"}]}, 0x1, [{0x65, &(0x7f0000000340)=@string={0x65, 0x3, "26190d9b1e5078c7bbcda6a0838476f2c83dd169d07a88af54a1ebe90986b50d01c22f76c6346f423f7a178eacd9db479a964f1445b75093a22535c5dea1f8d0a88b0b9b0c7e638eb0007d36f870d8a3d89c1357bf8493462eae8f4fca58f610995af3"}}]}) syz_usb_control_io$hid(r5, &(0x7f0000000600)={0x24, &(0x7f0000000440)={0x0, 0x21, 0x8c, {0x8c, 0x2, "4a0dc84d33159e845244e449d57fbfd0164bf851f68f36f3f584f6d6bf298eaa33cdb841690e03f60c7522ddc3eeb78636464b5a322955ba5c19c95088b2b674d4202adf36e8ebaae3a95139a48dfc889d5b756a673a7636ab2431e7b1d29c0b078f1d522a172bac1c7b1e56b2bd57de4db05cc22ee25e16e4a31acede770bca36048af1e04974aa0517"}}, &(0x7f0000000500)={0x0, 0x3, 0x4b, @string={0x4b, 0x3, "f2bb7b9761aefcf5655a13d64bd8173459e85739e3da309ef4f53756a4b1b4638d0112218d48d2af1745716b5a3b96bfccf3508ea9c2d37bff4d4d535109ada82b668b6ea5a0df78f6"}}, &(0x7f0000000580)={0x0, 0x22, 0x1b, {[@main=@item_4={0x3, 0x0, 0x0, "c2fefe9a"}, @local=@item_4={0x3, 0x2, 0x5, "30c6084a"}, @main=@item_4={0x3, 0x0, 0x9, "6a974e77"}, @local=@item_4={0x3, 0x2, 0xa, "3792eb6e"}, @global=@item_012={0x2, 0x1, 0xa, "c4e2"}, @main, @global=@item_012={0x2, 0x1, 0x7, "b246"}]}}, &(0x7f00000005c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x1, 0x0, 0x1, {0x22, 0x9e1}}}}, &(0x7f0000000800)={0x2c, &(0x7f0000000640)={0x0, 0xe, 0xdf, "e1ef136a588a273ed622b5d425eaaf04aed543e75e349f58c88bb3a235f779cf95352aab53164a68d62eaa3fab0c91631d6e5d3850b3faf4b962fb1429711f03ebe54207460929492323f81226fd5d665556bbee7d224619b12765abf617b3c7b57c206391532de4d7b5df359c679def979fbcd8da8e6fde218a8f48a5edd1d7c7fb76e6fdd05ce92e4f341ae17b300fffddaed164648c1832403d1514f4ae312a3f5379f8d0660a6ef69356fbce2821450e093485d5a909ce26ff77876f6ab3aba0fa780c39abb2a653190a43418cf8e2f7bc928542f08ef00356eb255250"}, &(0x7f0000000740)={0x0, 0xa, 0x1, 0x7e}, &(0x7f0000000780)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000001340)={0x20, 0x1, 0x1000, "f5dd6e887692b4eceb9b2791d226a160214196a223e70557e8da8b772856510d79b460aee480a48378346559a9caa9e086c4d764ee1b2cece0c1d78faaafaa1a569383edb1e29a62a49aff83649bc4d5e2eccf24d10c71deda2aa24ea5f7d3c259a879e2caa4a17f93b05e992ebd4b2e441827f3c6f50d409944c95211c87235097a73d3ffb041b0ef13ba13f51940826cce0faa860fdf1860bf6bfe394dbc5838f011ed316294320ae523b48f2eb8c70926333797289e486648d135334c6a9860e58dcd558c1a5eafdc1d0ed8c7672964b705dbfc85137f6bdd49254dc5dac1736053cc61047ade4b911f49ab31cc8b5ca6f12caa576905ee8c8b00bcec7ca1497b7f0d6e575d8a6c123f919aa0944a695686e8c2131c1e843a1231ca4569745e431e8f830f151963d2363f69eaf63ef49cecf29952f9abb7c7bf58e3c5076ec2be40bd1f0d957b6fbc86addb56fcf943f1de3533a1a18dc57a04a8dfd47e5fe9bf856c1c60a81853b3cda55bce27b2a448bce43a55cbdf55b66632be196d4fdd1a5c0f52fb95650824f86b87094142cb3fa51f2716fbaa861dbdf9be02aba39fda2b48fb3a0ad3d2c3ba7f28aa6dc0441e3318343b8bdd552dde35db8c8b1f1d60e222b5b96fb8fa8eae7d2c4aff324edd06f05fa9baff3664bb53aa406556c10474deb58bf4f2a0f56c91cb3a96b2896fd63ac93260630d9ac63a2b2761dc8a3a55c3910fe481382fcaa014b09baecb89cef8063ebd67f862a6958d68c9b590785fbb6d98bc25edaa398ab93aaf1c20ff3e969bbcbac8bfb6ec4083ab76ef21eb587e78dc43879bbb1eaa7d3615c80a277177c78b16b6893a4ddcc1d881f1d7b27955c8e78e8c28ec0bd7ce8135a0a07f62a85422b890f3df2af6fbaddca16705f7a065ded94413bb1010fc68f9f314b47e4b2a7ee87527e0b3a21a322398d54e2c5601c178a04485a1219583d78e8f6efffd556c18e4fd75115f77fb6dc669be00febdd5ba1f8eb4c70cf327bbcf374453a918c3f908fcc3e0bf459e8009acc2b006a1a059aa12f077b16ceac2d124d0affbed95a454b10cf4a5df8893cea39a5c089c5d646b49314f5568e4ef6b03be72eceb30584bca0965feed7e49fb9359572485219d6c4416707e5cf4912d6c95535c408117270336d0864f94fb227c74cb9f9b159b055adf0097715036d395131803d5e1e2321426bbdb97fad75f438934dfce241682c9c8cce87c5522ea485d9a3b69e50612c63b1dd51c37f594e3be0ee6b7693b1c622a1e94e0f2ebd03e53f891f25e89910cd313f4d503d6bcb154719d58c0f95732ae8d8ff8172c6689b48460f8a34e3d1a492e80f614e2c14e14db1b5efd856c98cb1a6d2e9fae110f25a23b5488b510d5f5e68526617798ea9454a6a4ad28022df42e68c887e14b4951e2d81c9d4ae0c8cfea36b3188d62ab5019aa35f76877186c8b1d504d48d8ecd7b39143283bba9927662be2f4030ccbe5e027a65be852d978879248edb198d89a4ab6cd3f20d3d000691abfc14b5332e17309e83473b81d6fc89cc1e546859253ae95d2fb79a89f20192bbed32cc10eead6aa13ba621a61dec7d08c32a8a2e912823b1e8b8c0fe56f5d5951450ab263a81908d3250bf3bd00c5d710cc5316932155aaa37132fad34e6aa23f57e20cbc97d1706e35e5254d2b7e912aebcce0e322cb39296f7782927f8a4e677a090319020a4c48862f77292521fc012cb48341b0bc2f3e178d794bc2c1161a0a40161707c507192ecdc8cce605e3ee1f548b4d68df7f248d2350e2e197499bec1fb69975a8e399953d8f6669f17fba8ba61cd1ab4e6e174edc66ec2acb0318bd14b197edd57066fe47ca6e60345a529dc43b511f8ef8ea9f64e415ba37cc30c9f75d5b89a0eb5727e932c448b1d60481936f23e1dc619e8c8925c41215a82455b4ea20ee5b4bf33667c3d9ee75820fae3e2f7f80d7c2da6c052d24c7dcb54fd62e3cfb4036075cbbf8d02555eeba4ee3737748b604598aeb4d0e2a8d87146b0befd08a5fc1f1c03e768cdad3e6dcf2762a771fd59ba7525067fa4c0806168b014a0f6a18029a5e40f2404b5e6806a38a645161b33e73314e98f6b247fb3d34f7c09842509774997933f0a36a56a20905da7f6a0f99b866a3bfd99ce0dadbe7c4dc06e0bf06383f1de455fe6f709060c753a96b1ed6a087e8d257d994e9e8939d4df531acc7ad6b9dba74310797faa2c7cf23d739282af91b0e1dc055e65abbc936aecfa5c533a513a291d944230054121440af3d61bd88a108b102ae7e65ef92e33ec03c8c12580704a1914f2f65f56d2ea0c1d3809f732ef100ea4019577613ba0a155fa77d1dc2bedfa5ab5925a2006f06d646f604477c8ec8d08f70ad7c9936a558bcbfec8dfea36a7df22948fab291812439f593ed39e716acf3ffa5b01f373862f67fae61b56ac9d913d9934933a43322ec532025eb4fd8afa9b7b94cad3dc8f97abc12983c4256f6781f0b0a880d54b998fa3ae5cb74063f0e0c96f9eb1297163b7f07ed4cc80d041b7104c6b3a5bf29abf930a8b6a077d589bed80a69cb6cac756a1e27b660fc7dfa91eb1448218ea5eedc05c4f8160637f31db204e3dde62b9d414158c6e4da03c638d47a10558417af24e9c0c8648572718ebeec73c8aeb65721fb52c6316e1bf32e39f095afb5ea0faba360356df0cb5d524822091ec58d9744e69dbaf95f611f9b6cf53a4e0b29a457911d82a7d499dc788aee995eca8f76324d2c31af53108265742f0f095a87351d5e791724677d929b4e9eae9cb1707f84e8ca54fdc10522760f53ef4eb6b83ab8591a67e28e90b5c828697770a07459f3b0db1dbb752d9d64069cbf25867efed347fde64b6ce37e8d8a17f95998b47b89ba795c584eda25ebfe0c2463326cb1e3d157554614160b31fc0511c20fd72b4658709bf6ecd53d9061626fbb2c20eae99c6cc0ad12447838c6e2d4e063de3c62757ef8e9ba708e9627b7df6248f5c455a8e5189f81badea11f99561635441de76407a51d63f4e301ee863f1c33cc8cf8a8e4241d0b0305dbc1d63d8be061b1bc16411baa9ff86357f50ff12df6feb6c13d02abd8b9b4487a57362ce91eb1efd7fca5c0138018bcddcc9c03da0d07f033bbef34e3b1018fe75507134eca96134776657eb9b5b6acf790bbcc4f5e85f01ef817bb55e7021f79ec220ef9641660b7d61bd946873aeadb6b29d87e46e66a5d3a2d6ae68c049d4be09fd3657d423eeb6145a050c85f0dc7873ca87a7dd2a90e76f460730542d9cb9b1e445dc628eb604586c21e1f28ef9e7b30a944e5fb2b4b6b43bf73a6958df7dc0fa037b4a7dcfd82d9af16a38b6384424ff02999fcd9774841f2ff28c97d259012ca76798374cc42f4ad25a49c2ce267d23f153fe03e4d8f1aa71cf2ecb3bb0b5851acc8a937ab1f5e44219a0595f0f009f7cc30cf3db7810f5822e19215155bd8edd8599340f71a03e786dc7fed1df4678bb000cdd6d897c5094586f1a67bca3f65b1916529ec858121a3fea52fc8d8ebb6c838d942b7a8abd26f851309f41a9ada91dcf5c9d6bbb3101bb6079e8b6e27711923086ef2d558c2aee064b275c90587a30dbd18b8896bdcbef70f6a127af0a92decb35f9d64796907ce5bfa5b6535d95aeafd5691d9caf1227827b8e91f8a6cfb1600e1447bad6951afd5f11707f2a049b93eefdc2789ff34a044fa93939c3426b6b27a24fa68241bfa2218ee9c3ba889dd148593f0a59941da4eb47c31b476fce22a674624973ac23bafce29e878954fed6b2696bd2a1194f1307c141e7b147eccb393d318df0c5765133e5bd3c4e95baa6d31b3357af8129370293dcd3b3a35cd1de8e8dd33a36841ba210cb64a7dc0f51db43ae03de36c3a69f395010a5c997e1e5dd1d0aa9e2ca70381f19f16769729ea9658f8c3567167e86afe040bc8d09092b707d9678bcad0fe81f5c19a108fcb12df6b97956c43c79d417e12cce094abfef0d3a8be4e8ebf86f7bf1a8d3e73c4fffad502e3321fbe7a528b17328437dfda1c4ea8941fd92597a0a40b2d83d11176b8b75f54f3f08b99b05c40e070e730249b290992708b393e8fda326701b268f49edc699ab9ec7a07e99f2b44b6255b8723fb8851189e83b319509a75113c24cd8aaccde7b65aea2b4d495991bd7a4a19b792d97d9eb8297f275924bfb2c825a9b015adc7f6b0e2c99880abc4ee835784e47af4287a21dc1095b94f97b1b3b942ea2bdc8a5848056d9c88dff660bda1336b44558859d559ed25ffee53b62543b5c97c3014cb39323cf471fb96e3a76667a1186850e538047dfec6d6f2e32163d08ad10ac0ee674abd1b755c4c4b105ca1eb7730a1daf2356e180bbe777e71f9d4ea7654c9614d34ef4fcfaad155774d06b7a381d552b732c76f6c25f1c3612da9b1d802b9b0d6e0c3230fcc7c46a7d97f698d102202d4543e0f7a62c8837ea448dc2595e650679aa3510acadc94ed66c7910255d3a2874875634ed5049fa023b219fcc6797391c53b9c39da0770283c051205593638652fdc43553cfadb76b839f5df1cd8b13efc2412bbf559e5687ba0cdaa7dd1e2f0d2fab734bc534dcc98dc17d51f8d69546f908cc76ec59393de21880ec3174d94f7d496840174454e28c8c9296f671c4b05d502447a02d182d8d689e15c3c6b314d7098c836e5f18d14981bd793606379a82ebacb011128b13e4cb96705ae292f226bcad2c0d90d412e11dbcbb5130d145c280319151a10fc8f57a6bb21f3f60951b5e1eee620687f61e35eaf66d746b9a09dc67478edc153f4e5b08a3f8d8380d562b8e4aadc0b11b9b9ea00237c65c97196bc2147425c2f7c951b85e4e47410ee91636b97094f58ed609d94e688f260019a017a805a3c7f7a3f00c291e653992866e0a8665ed8829ef5bd715a4d27c4ffe0388435ade10b9b5463ff718c64ea7d8cfe4522f60c4e5d197d364537be5df7bb9ae2797279a854bcd8a026382ced0789e1273c8002b86169cd56f5797237c0451df016beef8f67e05aa3a60d1f46ca2d2f26032ccbf72b89eb36a852ec4dfbe5f1438c24694912f9120f000d813f893ee70963b3c5e2f3297896f25df62f9dbef3aac82197ae749a5531540ee967018127f26dcc3f53b258d3d6cfed2c28454526dd85c9c7cfe703fcc6004c0f4b369e649d665c0f25247fb7bb4b2ef5ce3df1d81531f6ed68b3a5311ba2fd6f9b378aa27a99c6b35603670b704f4631a9003d610d3ced809c5ea4031e69383f25287107276c44bc6a292c17027b41bd335c4b76ac25ad05b2010883ce945d227c020e5b9b4cb92b8654787af9e5c2f4ff8ece96c921b6e47216ef1cd20ae8be06d35b0a6fe718139c5a6db99e1999c9f228a4c2bb2eada83fbe736e278d2edfa213039b5aebf235a7c95dbf777c584c1c6adce8247fe9954798f83469078b42be48b219ae97daf1012529ce329d6a61f1d0160555cff746a4037c373bad3ff2ee033443f51e0d6fc0763ec3c498705aef3c03c5a2f53e4e182a3b3930133b1e7a99de0e5cc27757dc6702da8f2764c5b879f06a66ae8f0d4e72dee7bc6a755d173908c398ef3e371c798e71e62eb012cbc43ba4b895aac342adaa222c63454f835ee22c482ea56de180bd546af6b0f1e0c3eee580152d98b14fd9b75790ffc292961530218931bebf6cec08a64afa279412bf30a3dda9e8a81b6ffd5edd5ad2e290f13a2ed2710ed1d3b383025afc49c0a1d4d68bca24988edc5b2f4a856c32f259094d281a072f4734"}, &(0x7f00000007c0)={0x20, 0x3, 0x1, 0x3}}) r6 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSABS20(r6, 0xc0085508, 0x0) r7 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x80, 0x2) ioctl$HIDIOCGCOLLECTIONINDEX(r7, 0x40184810, &(0x7f0000000140)={0x1, 0x1, 0x377, 0xac74, 0x7, 0x4}) [ 1834.167279][ T2758] keytouch 0003:0926:3333.00A5: input,hidraw1: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.4-1/input0 [ 1834.252639][ T2758] usb 5-1: USB disconnect, device number 12 [ 1834.286281][T20883] usb 1-1: New USB device found, idVendor=17ef, idProduct=60a3, bcdDevice= 0.40 [ 1834.295456][T20883] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1834.303516][T20883] usb 1-1: Product: syz [ 1834.307729][T20883] usb 1-1: Manufacturer: syz [ 1834.312314][T20883] usb 1-1: SerialNumber: syz 01:15:26 executing program 5: ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x20400) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x02\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\xf2\x00', 0x0, 0x800) read$hidraw(r1, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000001300)) read$hidraw(r2, &(0x7f0000000040)=""/126, 0x7e) write$hidraw(r0, &(0x7f00000000c0)="35f39e70fc5cfbac39ff894adc5eebff56dfe3", 0x13) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hidraw(0x0, 0x1, 0x2246) read$hidraw(r3, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) syz_open_dev$evdev(0x0, 0x0, 0x359801) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, &(0x7f00000001c0)="4add770f7afddb40ac8b724dac0aa66b98f20a5e1ff8a25a3aa7a31df7eed290d1acef3771cae394d300f23dc5f8de816cb60672eb62ce") ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x6, 0x1b2fe9a06188fa76) r5 = syz_usb_connect$hid(0x6, 0x3f, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x17ef, 0x60a3, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0xff, 0x40, 0x2, [{{0x9, 0x4, 0x0, 0xcd, 0x1, 0x3, 0x1, 0x0, 0x5, {0x9, 0x21, 0x8000, 0x7, 0x1, {0x22, 0xd}}, {{{0x9, 0x5, 0x81, 0x3, 0x29e, 0x2, 0x40, 0x9}}, [{{0x9, 0x5, 0x2, 0x3, 0xa1, 0xfe, 0x36, 0x1}}]}}}]}}]}}, &(0x7f0000000400)={0xa, &(0x7f0000000280)={0xa, 0x6, 0x310, 0x4, 0x0, 0x3, 0x20}, 0x34, &(0x7f00000002c0)={0x5, 0xf, 0x34, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x4, 0x0, 0x1, 0x2, 0x208}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0xf, 0x7, 0x7f}, @ext_cap={0x7, 0x10, 0x2, 0x28, 0xc, 0x8, 0x6a}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x1, "dfcd4d340c01217b7111cb6c0003521b"}]}, 0x1, [{0x65, &(0x7f0000000340)=@string={0x65, 0x3, "26190d9b1e5078c7bbcda6a0838476f2c83dd169d07a88af54a1ebe90986b50d01c22f76c6346f423f7a178eacd9db479a964f1445b75093a22535c5dea1f8d0a88b0b9b0c7e638eb0007d36f870d8a3d89c1357bf8493462eae8f4fca58f610995af3"}}]}) syz_usb_control_io$hid(r5, &(0x7f0000000600)={0x24, &(0x7f0000000440)={0x0, 0x21, 0x8c, {0x8c, 0x2, "4a0dc84d33159e845244e449d57fbfd0164bf851f68f36f3f584f6d6bf298eaa33cdb841690e03f60c7522ddc3eeb78636464b5a322955ba5c19c95088b2b674d4202adf36e8ebaae3a95139a48dfc889d5b756a673a7636ab2431e7b1d29c0b078f1d522a172bac1c7b1e56b2bd57de4db05cc22ee25e16e4a31acede770bca36048af1e04974aa0517"}}, &(0x7f0000000500)={0x0, 0x3, 0x4b, @string={0x4b, 0x3, "f2bb7b9761aefcf5655a13d64bd8173459e85739e3da309ef4f53756a4b1b4638d0112218d48d2af1745716b5a3b96bfccf3508ea9c2d37bff4d4d535109ada82b668b6ea5a0df78f6"}}, &(0x7f0000000580)={0x0, 0x22, 0x1b, {[@main=@item_4={0x3, 0x0, 0x0, "c2fefe9a"}, @local=@item_4={0x3, 0x2, 0x5, "30c6084a"}, @main=@item_4={0x3, 0x0, 0x9, "6a974e77"}, @local=@item_4={0x3, 0x2, 0xa, "3792eb6e"}, @global=@item_012={0x2, 0x1, 0xa, "c4e2"}, @main, @global=@item_012={0x2, 0x1, 0x7, "b246"}]}}, &(0x7f00000005c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x1, 0x0, 0x1, {0x22, 0x9e1}}}}, &(0x7f0000000800)={0x2c, &(0x7f0000000640)={0x0, 0xe, 0xdf, "e1ef136a588a273ed622b5d425eaaf04aed543e75e349f58c88bb3a235f779cf95352aab53164a68d62eaa3fab0c91631d6e5d3850b3faf4b962fb1429711f03ebe54207460929492323f81226fd5d665556bbee7d224619b12765abf617b3c7b57c206391532de4d7b5df359c679def979fbcd8da8e6fde218a8f48a5edd1d7c7fb76e6fdd05ce92e4f341ae17b300fffddaed164648c1832403d1514f4ae312a3f5379f8d0660a6ef69356fbce2821450e093485d5a909ce26ff77876f6ab3aba0fa780c39abb2a653190a43418cf8e2f7bc928542f08ef00356eb255250"}, &(0x7f0000000740)={0x0, 0xa, 0x1, 0x7e}, &(0x7f0000000780)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000001340)={0x20, 0x1, 0x1000, "f5dd6e887692b4eceb9b2791d226a160214196a223e70557e8da8b772856510d79b460aee480a48378346559a9caa9e086c4d764ee1b2cece0c1d78faaafaa1a569383edb1e29a62a49aff83649bc4d5e2eccf24d10c71deda2aa24ea5f7d3c259a879e2caa4a17f93b05e992ebd4b2e441827f3c6f50d409944c95211c87235097a73d3ffb041b0ef13ba13f51940826cce0faa860fdf1860bf6bfe394dbc5838f011ed316294320ae523b48f2eb8c70926333797289e486648d135334c6a9860e58dcd558c1a5eafdc1d0ed8c7672964b705dbfc85137f6bdd49254dc5dac1736053cc61047ade4b911f49ab31cc8b5ca6f12caa576905ee8c8b00bcec7ca1497b7f0d6e575d8a6c123f919aa0944a695686e8c2131c1e843a1231ca4569745e431e8f830f151963d2363f69eaf63ef49cecf29952f9abb7c7bf58e3c5076ec2be40bd1f0d957b6fbc86addb56fcf943f1de3533a1a18dc57a04a8dfd47e5fe9bf856c1c60a81853b3cda55bce27b2a448bce43a55cbdf55b66632be196d4fdd1a5c0f52fb95650824f86b87094142cb3fa51f2716fbaa861dbdf9be02aba39fda2b48fb3a0ad3d2c3ba7f28aa6dc0441e3318343b8bdd552dde35db8c8b1f1d60e222b5b96fb8fa8eae7d2c4aff324edd06f05fa9baff3664bb53aa406556c10474deb58bf4f2a0f56c91cb3a96b2896fd63ac93260630d9ac63a2b2761dc8a3a55c3910fe481382fcaa014b09baecb89cef8063ebd67f862a6958d68c9b590785fbb6d98bc25edaa398ab93aaf1c20ff3e969bbcbac8bfb6ec4083ab76ef21eb587e78dc43879bbb1eaa7d3615c80a277177c78b16b6893a4ddcc1d881f1d7b27955c8e78e8c28ec0bd7ce8135a0a07f62a85422b890f3df2af6fbaddca16705f7a065ded94413bb1010fc68f9f314b47e4b2a7ee87527e0b3a21a322398d54e2c5601c178a04485a1219583d78e8f6efffd556c18e4fd75115f77fb6dc669be00febdd5ba1f8eb4c70cf327bbcf374453a918c3f908fcc3e0bf459e8009acc2b006a1a059aa12f077b16ceac2d124d0affbed95a454b10cf4a5df8893cea39a5c089c5d646b49314f5568e4ef6b03be72eceb30584bca0965feed7e49fb9359572485219d6c4416707e5cf4912d6c95535c408117270336d0864f94fb227c74cb9f9b159b055adf0097715036d395131803d5e1e2321426bbdb97fad75f438934dfce241682c9c8cce87c5522ea485d9a3b69e50612c63b1dd51c37f594e3be0ee6b7693b1c622a1e94e0f2ebd03e53f891f25e89910cd313f4d503d6bcb154719d58c0f95732ae8d8ff8172c6689b48460f8a34e3d1a492e80f614e2c14e14db1b5efd856c98cb1a6d2e9fae110f25a23b5488b510d5f5e68526617798ea9454a6a4ad28022df42e68c887e14b4951e2d81c9d4ae0c8cfea36b3188d62ab5019aa35f76877186c8b1d504d48d8ecd7b39143283bba9927662be2f4030ccbe5e027a65be852d978879248edb198d89a4ab6cd3f20d3d000691abfc14b5332e17309e83473b81d6fc89cc1e546859253ae95d2fb79a89f20192bbed32cc10eead6aa13ba621a61dec7d08c32a8a2e912823b1e8b8c0fe56f5d5951450ab263a81908d3250bf3bd00c5d710cc5316932155aaa37132fad34e6aa23f57e20cbc97d1706e35e5254d2b7e912aebcce0e322cb39296f7782927f8a4e677a090319020a4c48862f77292521fc012cb48341b0bc2f3e178d794bc2c1161a0a40161707c507192ecdc8cce605e3ee1f548b4d68df7f248d2350e2e197499bec1fb69975a8e399953d8f6669f17fba8ba61cd1ab4e6e174edc66ec2acb0318bd14b197edd57066fe47ca6e60345a529dc43b511f8ef8ea9f64e415ba37cc30c9f75d5b89a0eb5727e932c448b1d60481936f23e1dc619e8c8925c41215a82455b4ea20ee5b4bf33667c3d9ee75820fae3e2f7f80d7c2da6c052d24c7dcb54fd62e3cfb4036075cbbf8d02555eeba4ee3737748b604598aeb4d0e2a8d87146b0befd08a5fc1f1c03e768cdad3e6dcf2762a771fd59ba7525067fa4c0806168b014a0f6a18029a5e40f2404b5e6806a38a645161b33e73314e98f6b247fb3d34f7c09842509774997933f0a36a56a20905da7f6a0f99b866a3bfd99ce0dadbe7c4dc06e0bf06383f1de455fe6f709060c753a96b1ed6a087e8d257d994e9e8939d4df531acc7ad6b9dba74310797faa2c7cf23d739282af91b0e1dc055e65abbc936aecfa5c533a513a291d944230054121440af3d61bd88a108b102ae7e65ef92e33ec03c8c12580704a1914f2f65f56d2ea0c1d3809f732ef100ea4019577613ba0a155fa77d1dc2bedfa5ab5925a2006f06d646f604477c8ec8d08f70ad7c9936a558bcbfec8dfea36a7df22948fab291812439f593ed39e716acf3ffa5b01f373862f67fae61b56ac9d913d9934933a43322ec532025eb4fd8afa9b7b94cad3dc8f97abc12983c4256f6781f0b0a880d54b998fa3ae5cb74063f0e0c96f9eb1297163b7f07ed4cc80d041b7104c6b3a5bf29abf930a8b6a077d589bed80a69cb6cac756a1e27b660fc7dfa91eb1448218ea5eedc05c4f8160637f31db204e3dde62b9d414158c6e4da03c638d47a10558417af24e9c0c8648572718ebeec73c8aeb65721fb52c6316e1bf32e39f095afb5ea0faba360356df0cb5d524822091ec58d9744e69dbaf95f611f9b6cf53a4e0b29a457911d82a7d499dc788aee995eca8f76324d2c31af53108265742f0f095a87351d5e791724677d929b4e9eae9cb1707f84e8ca54fdc10522760f53ef4eb6b83ab8591a67e28e90b5c828697770a07459f3b0db1dbb752d9d64069cbf25867efed347fde64b6ce37e8d8a17f95998b47b89ba795c584eda25ebfe0c2463326cb1e3d157554614160b31fc0511c20fd72b4658709bf6ecd53d9061626fbb2c20eae99c6cc0ad12447838c6e2d4e063de3c62757ef8e9ba708e9627b7df6248f5c455a8e5189f81badea11f99561635441de76407a51d63f4e301ee863f1c33cc8cf8a8e4241d0b0305dbc1d63d8be061b1bc16411baa9ff86357f50ff12df6feb6c13d02abd8b9b4487a57362ce91eb1efd7fca5c0138018bcddcc9c03da0d07f033bbef34e3b1018fe75507134eca96134776657eb9b5b6acf790bbcc4f5e85f01ef817bb55e7021f79ec220ef9641660b7d61bd946873aeadb6b29d87e46e66a5d3a2d6ae68c049d4be09fd3657d423eeb6145a050c85f0dc7873ca87a7dd2a90e76f460730542d9cb9b1e445dc628eb604586c21e1f28ef9e7b30a944e5fb2b4b6b43bf73a6958df7dc0fa037b4a7dcfd82d9af16a38b6384424ff02999fcd9774841f2ff28c97d259012ca76798374cc42f4ad25a49c2ce267d23f153fe03e4d8f1aa71cf2ecb3bb0b5851acc8a937ab1f5e44219a0595f0f009f7cc30cf3db7810f5822e19215155bd8edd8599340f71a03e786dc7fed1df4678bb000cdd6d897c5094586f1a67bca3f65b1916529ec858121a3fea52fc8d8ebb6c838d942b7a8abd26f851309f41a9ada91dcf5c9d6bbb3101bb6079e8b6e27711923086ef2d558c2aee064b275c90587a30dbd18b8896bdcbef70f6a127af0a92decb35f9d64796907ce5bfa5b6535d95aeafd5691d9caf1227827b8e91f8a6cfb1600e1447bad6951afd5f11707f2a049b93eefdc2789ff34a044fa93939c3426b6b27a24fa68241bfa2218ee9c3ba889dd148593f0a59941da4eb47c31b476fce22a674624973ac23bafce29e878954fed6b2696bd2a1194f1307c141e7b147eccb393d318df0c5765133e5bd3c4e95baa6d31b3357af8129370293dcd3b3a35cd1de8e8dd33a36841ba210cb64a7dc0f51db43ae03de36c3a69f395010a5c997e1e5dd1d0aa9e2ca70381f19f16769729ea9658f8c3567167e86afe040bc8d09092b707d9678bcad0fe81f5c19a108fcb12df6b97956c43c79d417e12cce094abfef0d3a8be4e8ebf86f7bf1a8d3e73c4fffad502e3321fbe7a528b17328437dfda1c4ea8941fd92597a0a40b2d83d11176b8b75f54f3f08b99b05c40e070e730249b290992708b393e8fda326701b268f49edc699ab9ec7a07e99f2b44b6255b8723fb8851189e83b319509a75113c24cd8aaccde7b65aea2b4d495991bd7a4a19b792d97d9eb8297f275924bfb2c825a9b015adc7f6b0e2c99880abc4ee835784e47af4287a21dc1095b94f97b1b3b942ea2bdc8a5848056d9c88dff660bda1336b44558859d559ed25ffee53b62543b5c97c3014cb39323cf471fb96e3a76667a1186850e538047dfec6d6f2e32163d08ad10ac0ee674abd1b755c4c4b105ca1eb7730a1daf2356e180bbe777e71f9d4ea7654c9614d34ef4fcfaad155774d06b7a381d552b732c76f6c25f1c3612da9b1d802b9b0d6e0c3230fcc7c46a7d97f698d102202d4543e0f7a62c8837ea448dc2595e650679aa3510acadc94ed66c7910255d3a2874875634ed5049fa023b219fcc6797391c53b9c39da0770283c051205593638652fdc43553cfadb76b839f5df1cd8b13efc2412bbf559e5687ba0cdaa7dd1e2f0d2fab734bc534dcc98dc17d51f8d69546f908cc76ec59393de21880ec3174d94f7d496840174454e28c8c9296f671c4b05d502447a02d182d8d689e15c3c6b314d7098c836e5f18d14981bd793606379a82ebacb011128b13e4cb96705ae292f226bcad2c0d90d412e11dbcbb5130d145c280319151a10fc8f57a6bb21f3f60951b5e1eee620687f61e35eaf66d746b9a09dc67478edc153f4e5b08a3f8d8380d562b8e4aadc0b11b9b9ea00237c65c97196bc2147425c2f7c951b85e4e47410ee91636b97094f58ed609d94e688f260019a017a805a3c7f7a3f00c291e653992866e0a8665ed8829ef5bd715a4d27c4ffe0388435ade10b9b5463ff718c64ea7d8cfe4522f60c4e5d197d364537be5df7bb9ae2797279a854bcd8a026382ced0789e1273c8002b86169cd56f5797237c0451df016beef8f67e05aa3a60d1f46ca2d2f26032ccbf72b89eb36a852ec4dfbe5f1438c24694912f9120f000d813f893ee70963b3c5e2f3297896f25df62f9dbef3aac82197ae749a5531540ee967018127f26dcc3f53b258d3d6cfed2c28454526dd85c9c7cfe703fcc6004c0f4b369e649d665c0f25247fb7bb4b2ef5ce3df1d81531f6ed68b3a5311ba2fd6f9b378aa27a99c6b35603670b704f4631a9003d610d3ced809c5ea4031e69383f25287107276c44bc6a292c17027b41bd335c4b76ac25ad05b2010883ce945d227c020e5b9b4cb92b8654787af9e5c2f4ff8ece96c921b6e47216ef1cd20ae8be06d35b0a6fe718139c5a6db99e1999c9f228a4c2bb2eada83fbe736e278d2edfa213039b5aebf235a7c95dbf777c584c1c6adce8247fe9954798f83469078b42be48b219ae97daf1012529ce329d6a61f1d0160555cff746a4037c373bad3ff2ee033443f51e0d6fc0763ec3c498705aef3c03c5a2f53e4e182a3b3930133b1e7a99de0e5cc27757dc6702da8f2764c5b879f06a66ae8f0d4e72dee7bc6a755d173908c398ef3e371c798e71e62eb012cbc43ba4b895aac342adaa222c63454f835ee22c482ea56de180bd546af6b0f1e0c3eee580152d98b14fd9b75790ffc292961530218931bebf6cec08a64afa279412bf30a3dda9e8a81b6ffd5edd5ad2e290f13a2ed2710ed1d3b383025afc49c0a1d4d68bca24988edc5b2f4a856c32f259094d281a072f4734"}, &(0x7f00000007c0)={0x20, 0x3, 0x1, 0x3}}) r6 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSABS20(r6, 0xc0085508, 0x0) r7 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x80, 0x2) ioctl$HIDIOCGCOLLECTIONINDEX(r7, 0x40184810, &(0x7f0000000140)={0x1, 0x1, 0x377, 0xac74, 0x7, 0x4}) 01:15:26 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000001900)={{0x12, 0x1, 0x0, 0x8e, 0x32, 0xf7, 0x20, 0xaf0, 0xd257, 0x4e87, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xf, 0x0, 0x0, 0xff, 0xa5, 0x2c}}]}}]}}, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000540)={0x34, &(0x7f0000000040)=ANY=[@ANYRES64], 0x0, 0x0, 0x0, 0x0, 0x0}) [ 1834.536284][T31888] usb 3-1: new high-speed USB device number 74 using dummy_hcd [ 1834.776588][T31888] usb 3-1: Using ep0 maxpacket: 32 [ 1834.906223][T22937] usb 4-1: new high-speed USB device number 109 using dummy_hcd [ 1834.914186][T31888] usb 3-1: config 0 has an invalid interface number: 15 but max is 0 [ 1834.922393][T31888] usb 3-1: config 0 has no interface number 0 [ 1834.928865][T31888] usb 3-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 1834.937993][T31888] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1834.947240][T31888] usb 3-1: config 0 descriptor?? [ 1834.956295][T22496] usb 6-1: new high-speed USB device number 45 using dummy_hcd [ 1834.996333][T20883] usbhid 1-1:1.0: can't add hid device: -71 [ 1835.003726][T20883] usbhid: probe of 1-1:1.0 failed with error -71 [ 1835.012552][T20883] usb 1-1: USB disconnect, device number 10 [ 1835.176182][T22937] usb 4-1: Using ep0 maxpacket: 32 [ 1835.196889][ T4847] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 1835.206390][T22496] usb 6-1: Using ep0 maxpacket: 16 [ 1835.209465][T31888] usb 3-1: USB disconnect, device number 74 [ 1835.296284][T22937] usb 4-1: config 0 has an invalid interface number: 15 but max is 0 [ 1835.304391][T22937] usb 4-1: config 0 has no interface number 0 [ 1835.310545][T22937] usb 4-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 1835.319630][T22937] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1835.328650][T22937] usb 4-1: config 0 descriptor?? 01:15:27 executing program 0: ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x20400) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x02\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\xf2\x00', 0x0, 0x800) read$hidraw(r1, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000001300)) read$hidraw(r2, &(0x7f0000000040)=""/126, 0x7e) write$hidraw(r0, &(0x7f00000000c0)="35f39e70fc5cfbac39ff894adc5eebff56dfe3", 0x13) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hidraw(0x0, 0x1, 0x2246) read$hidraw(r3, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) syz_open_dev$evdev(0x0, 0x0, 0x359801) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, &(0x7f00000001c0)="4add770f7afddb40ac8b724dac0aa66b98f20a5e1ff8a25a3aa7a31df7eed290d1acef3771cae394d300f23dc5f8de816cb60672eb62ce917e4ce7940a6d13fc") ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x6, 0x1b2fe9a06188fa76) r5 = syz_usb_connect$hid(0x6, 0x3f, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x17ef, 0x60a3, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0xff, 0x40, 0x2, [{{0x9, 0x4, 0x0, 0xcd, 0x1, 0x3, 0x1, 0x0, 0x5, {0x9, 0x21, 0x8000, 0x7, 0x1, {0x22, 0xd}}, {{{0x9, 0x5, 0x81, 0x3, 0x29e, 0x2, 0x40, 0x9}}, [{{0x9, 0x5, 0x2, 0x3, 0xa1, 0xfe, 0x36, 0x1}}]}}}]}}]}}, &(0x7f0000000400)={0xa, &(0x7f0000000280)={0xa, 0x6, 0x310, 0x4, 0x0, 0x3, 0x20}, 0x34, &(0x7f00000002c0)={0x5, 0xf, 0x34, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x4, 0x0, 0x1, 0x2, 0x208}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0xf, 0x7, 0x7f}, @ext_cap={0x7, 0x10, 0x2, 0x28, 0xc, 0x8, 0x6a}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x1, "dfcd4d340c01217b7111cb6c0003521b"}]}, 0x1, [{0x65, &(0x7f0000000340)=@string={0x65, 0x3, "26190d9b1e5078c7bbcda6a0838476f2c83dd169d07a88af54a1ebe90986b50d01c22f76c6346f423f7a178eacd9db479a964f1445b75093a22535c5dea1f8d0a88b0b9b0c7e638eb0007d36f870d8a3d89c1357bf8493462eae8f4fca58f610995af3"}}]}) syz_usb_control_io$hid(r5, &(0x7f0000000600)={0x24, &(0x7f0000000440)={0x0, 0x21, 0x8c, {0x8c, 0x2, "4a0dc84d33159e845244e449d57fbfd0164bf851f68f36f3f584f6d6bf298eaa33cdb841690e03f60c7522ddc3eeb78636464b5a322955ba5c19c95088b2b674d4202adf36e8ebaae3a95139a48dfc889d5b756a673a7636ab2431e7b1d29c0b078f1d522a172bac1c7b1e56b2bd57de4db05cc22ee25e16e4a31acede770bca36048af1e04974aa0517"}}, &(0x7f0000000500)={0x0, 0x3, 0x4b, @string={0x4b, 0x3, "f2bb7b9761aefcf5655a13d64bd8173459e85739e3da309ef4f53756a4b1b4638d0112218d48d2af1745716b5a3b96bfccf3508ea9c2d37bff4d4d535109ada82b668b6ea5a0df78f6"}}, &(0x7f0000000580)={0x0, 0x22, 0x1b, {[@main=@item_4={0x3, 0x0, 0x0, "c2fefe9a"}, @local=@item_4={0x3, 0x2, 0x5, "30c6084a"}, @main=@item_4={0x3, 0x0, 0x9, "6a974e77"}, @local=@item_4={0x3, 0x2, 0xa, "3792eb6e"}, @global=@item_012={0x2, 0x1, 0xa, "c4e2"}, @main, @global=@item_012={0x2, 0x1, 0x7, "b246"}]}}, &(0x7f00000005c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x1, 0x0, 0x1, {0x22, 0x9e1}}}}, &(0x7f0000000800)={0x2c, &(0x7f0000000640)={0x0, 0xe, 0xdf, "e1ef136a588a273ed622b5d425eaaf04aed543e75e349f58c88bb3a235f779cf95352aab53164a68d62eaa3fab0c91631d6e5d3850b3faf4b962fb1429711f03ebe54207460929492323f81226fd5d665556bbee7d224619b12765abf617b3c7b57c206391532de4d7b5df359c679def979fbcd8da8e6fde218a8f48a5edd1d7c7fb76e6fdd05ce92e4f341ae17b300fffddaed164648c1832403d1514f4ae312a3f5379f8d0660a6ef69356fbce2821450e093485d5a909ce26ff77876f6ab3aba0fa780c39abb2a653190a43418cf8e2f7bc928542f08ef00356eb255250"}, &(0x7f0000000740)={0x0, 0xa, 0x1, 0x7e}, &(0x7f0000000780)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000001340)={0x20, 0x1, 0x1000, "f5dd6e887692b4eceb9b2791d226a160214196a223e70557e8da8b772856510d79b460aee480a48378346559a9caa9e086c4d764ee1b2cece0c1d78faaafaa1a569383edb1e29a62a49aff83649bc4d5e2eccf24d10c71deda2aa24ea5f7d3c259a879e2caa4a17f93b05e992ebd4b2e441827f3c6f50d409944c95211c87235097a73d3ffb041b0ef13ba13f51940826cce0faa860fdf1860bf6bfe394dbc5838f011ed316294320ae523b48f2eb8c70926333797289e486648d135334c6a9860e58dcd558c1a5eafdc1d0ed8c7672964b705dbfc85137f6bdd49254dc5dac1736053cc61047ade4b911f49ab31cc8b5ca6f12caa576905ee8c8b00bcec7ca1497b7f0d6e575d8a6c123f919aa0944a695686e8c2131c1e843a1231ca4569745e431e8f830f151963d2363f69eaf63ef49cecf29952f9abb7c7bf58e3c5076ec2be40bd1f0d957b6fbc86addb56fcf943f1de3533a1a18dc57a04a8dfd47e5fe9bf856c1c60a81853b3cda55bce27b2a448bce43a55cbdf55b66632be196d4fdd1a5c0f52fb95650824f86b87094142cb3fa51f2716fbaa861dbdf9be02aba39fda2b48fb3a0ad3d2c3ba7f28aa6dc0441e3318343b8bdd552dde35db8c8b1f1d60e222b5b96fb8fa8eae7d2c4aff324edd06f05fa9baff3664bb53aa406556c10474deb58bf4f2a0f56c91cb3a96b2896fd63ac93260630d9ac63a2b2761dc8a3a55c3910fe481382fcaa014b09baecb89cef8063ebd67f862a6958d68c9b590785fbb6d98bc25edaa398ab93aaf1c20ff3e969bbcbac8bfb6ec4083ab76ef21eb587e78dc43879bbb1eaa7d3615c80a277177c78b16b6893a4ddcc1d881f1d7b27955c8e78e8c28ec0bd7ce8135a0a07f62a85422b890f3df2af6fbaddca16705f7a065ded94413bb1010fc68f9f314b47e4b2a7ee87527e0b3a21a322398d54e2c5601c178a04485a1219583d78e8f6efffd556c18e4fd75115f77fb6dc669be00febdd5ba1f8eb4c70cf327bbcf374453a918c3f908fcc3e0bf459e8009acc2b006a1a059aa12f077b16ceac2d124d0affbed95a454b10cf4a5df8893cea39a5c089c5d646b49314f5568e4ef6b03be72eceb30584bca0965feed7e49fb9359572485219d6c4416707e5cf4912d6c95535c408117270336d0864f94fb227c74cb9f9b159b055adf0097715036d395131803d5e1e2321426bbdb97fad75f438934dfce241682c9c8cce87c5522ea485d9a3b69e50612c63b1dd51c37f594e3be0ee6b7693b1c622a1e94e0f2ebd03e53f891f25e89910cd313f4d503d6bcb154719d58c0f95732ae8d8ff8172c6689b48460f8a34e3d1a492e80f614e2c14e14db1b5efd856c98cb1a6d2e9fae110f25a23b5488b510d5f5e68526617798ea9454a6a4ad28022df42e68c887e14b4951e2d81c9d4ae0c8cfea36b3188d62ab5019aa35f76877186c8b1d504d48d8ecd7b39143283bba9927662be2f4030ccbe5e027a65be852d978879248edb198d89a4ab6cd3f20d3d000691abfc14b5332e17309e83473b81d6fc89cc1e546859253ae95d2fb79a89f20192bbed32cc10eead6aa13ba621a61dec7d08c32a8a2e912823b1e8b8c0fe56f5d5951450ab263a81908d3250bf3bd00c5d710cc5316932155aaa37132fad34e6aa23f57e20cbc97d1706e35e5254d2b7e912aebcce0e322cb39296f7782927f8a4e677a090319020a4c48862f77292521fc012cb48341b0bc2f3e178d794bc2c1161a0a40161707c507192ecdc8cce605e3ee1f548b4d68df7f248d2350e2e197499bec1fb69975a8e399953d8f6669f17fba8ba61cd1ab4e6e174edc66ec2acb0318bd14b197edd57066fe47ca6e60345a529dc43b511f8ef8ea9f64e415ba37cc30c9f75d5b89a0eb5727e932c448b1d60481936f23e1dc619e8c8925c41215a82455b4ea20ee5b4bf33667c3d9ee75820fae3e2f7f80d7c2da6c052d24c7dcb54fd62e3cfb4036075cbbf8d02555eeba4ee3737748b604598aeb4d0e2a8d87146b0befd08a5fc1f1c03e768cdad3e6dcf2762a771fd59ba7525067fa4c0806168b014a0f6a18029a5e40f2404b5e6806a38a645161b33e73314e98f6b247fb3d34f7c09842509774997933f0a36a56a20905da7f6a0f99b866a3bfd99ce0dadbe7c4dc06e0bf06383f1de455fe6f709060c753a96b1ed6a087e8d257d994e9e8939d4df531acc7ad6b9dba74310797faa2c7cf23d739282af91b0e1dc055e65abbc936aecfa5c533a513a291d944230054121440af3d61bd88a108b102ae7e65ef92e33ec03c8c12580704a1914f2f65f56d2ea0c1d3809f732ef100ea4019577613ba0a155fa77d1dc2bedfa5ab5925a2006f06d646f604477c8ec8d08f70ad7c9936a558bcbfec8dfea36a7df22948fab291812439f593ed39e716acf3ffa5b01f373862f67fae61b56ac9d913d9934933a43322ec532025eb4fd8afa9b7b94cad3dc8f97abc12983c4256f6781f0b0a880d54b998fa3ae5cb74063f0e0c96f9eb1297163b7f07ed4cc80d041b7104c6b3a5bf29abf930a8b6a077d589bed80a69cb6cac756a1e27b660fc7dfa91eb1448218ea5eedc05c4f8160637f31db204e3dde62b9d414158c6e4da03c638d47a10558417af24e9c0c8648572718ebeec73c8aeb65721fb52c6316e1bf32e39f095afb5ea0faba360356df0cb5d524822091ec58d9744e69dbaf95f611f9b6cf53a4e0b29a457911d82a7d499dc788aee995eca8f76324d2c31af53108265742f0f095a87351d5e791724677d929b4e9eae9cb1707f84e8ca54fdc10522760f53ef4eb6b83ab8591a67e28e90b5c828697770a07459f3b0db1dbb752d9d64069cbf25867efed347fde64b6ce37e8d8a17f95998b47b89ba795c584eda25ebfe0c2463326cb1e3d157554614160b31fc0511c20fd72b4658709bf6ecd53d9061626fbb2c20eae99c6cc0ad12447838c6e2d4e063de3c62757ef8e9ba708e9627b7df6248f5c455a8e5189f81badea11f99561635441de76407a51d63f4e301ee863f1c33cc8cf8a8e4241d0b0305dbc1d63d8be061b1bc16411baa9ff86357f50ff12df6feb6c13d02abd8b9b4487a57362ce91eb1efd7fca5c0138018bcddcc9c03da0d07f033bbef34e3b1018fe75507134eca96134776657eb9b5b6acf790bbcc4f5e85f01ef817bb55e7021f79ec220ef9641660b7d61bd946873aeadb6b29d87e46e66a5d3a2d6ae68c049d4be09fd3657d423eeb6145a050c85f0dc7873ca87a7dd2a90e76f460730542d9cb9b1e445dc628eb604586c21e1f28ef9e7b30a944e5fb2b4b6b43bf73a6958df7dc0fa037b4a7dcfd82d9af16a38b6384424ff02999fcd9774841f2ff28c97d259012ca76798374cc42f4ad25a49c2ce267d23f153fe03e4d8f1aa71cf2ecb3bb0b5851acc8a937ab1f5e44219a0595f0f009f7cc30cf3db7810f5822e19215155bd8edd8599340f71a03e786dc7fed1df4678bb000cdd6d897c5094586f1a67bca3f65b1916529ec858121a3fea52fc8d8ebb6c838d942b7a8abd26f851309f41a9ada91dcf5c9d6bbb3101bb6079e8b6e27711923086ef2d558c2aee064b275c90587a30dbd18b8896bdcbef70f6a127af0a92decb35f9d64796907ce5bfa5b6535d95aeafd5691d9caf1227827b8e91f8a6cfb1600e1447bad6951afd5f11707f2a049b93eefdc2789ff34a044fa93939c3426b6b27a24fa68241bfa2218ee9c3ba889dd148593f0a59941da4eb47c31b476fce22a674624973ac23bafce29e878954fed6b2696bd2a1194f1307c141e7b147eccb393d318df0c5765133e5bd3c4e95baa6d31b3357af8129370293dcd3b3a35cd1de8e8dd33a36841ba210cb64a7dc0f51db43ae03de36c3a69f395010a5c997e1e5dd1d0aa9e2ca70381f19f16769729ea9658f8c3567167e86afe040bc8d09092b707d9678bcad0fe81f5c19a108fcb12df6b97956c43c79d417e12cce094abfef0d3a8be4e8ebf86f7bf1a8d3e73c4fffad502e3321fbe7a528b17328437dfda1c4ea8941fd92597a0a40b2d83d11176b8b75f54f3f08b99b05c40e070e730249b290992708b393e8fda326701b268f49edc699ab9ec7a07e99f2b44b6255b8723fb8851189e83b319509a75113c24cd8aaccde7b65aea2b4d495991bd7a4a19b792d97d9eb8297f275924bfb2c825a9b015adc7f6b0e2c99880abc4ee835784e47af4287a21dc1095b94f97b1b3b942ea2bdc8a5848056d9c88dff660bda1336b44558859d559ed25ffee53b62543b5c97c3014cb39323cf471fb96e3a76667a1186850e538047dfec6d6f2e32163d08ad10ac0ee674abd1b755c4c4b105ca1eb7730a1daf2356e180bbe777e71f9d4ea7654c9614d34ef4fcfaad155774d06b7a381d552b732c76f6c25f1c3612da9b1d802b9b0d6e0c3230fcc7c46a7d97f698d102202d4543e0f7a62c8837ea448dc2595e650679aa3510acadc94ed66c7910255d3a2874875634ed5049fa023b219fcc6797391c53b9c39da0770283c051205593638652fdc43553cfadb76b839f5df1cd8b13efc2412bbf559e5687ba0cdaa7dd1e2f0d2fab734bc534dcc98dc17d51f8d69546f908cc76ec59393de21880ec3174d94f7d496840174454e28c8c9296f671c4b05d502447a02d182d8d689e15c3c6b314d7098c836e5f18d14981bd793606379a82ebacb011128b13e4cb96705ae292f226bcad2c0d90d412e11dbcbb5130d145c280319151a10fc8f57a6bb21f3f60951b5e1eee620687f61e35eaf66d746b9a09dc67478edc153f4e5b08a3f8d8380d562b8e4aadc0b11b9b9ea00237c65c97196bc2147425c2f7c951b85e4e47410ee91636b97094f58ed609d94e688f260019a017a805a3c7f7a3f00c291e653992866e0a8665ed8829ef5bd715a4d27c4ffe0388435ade10b9b5463ff718c64ea7d8cfe4522f60c4e5d197d364537be5df7bb9ae2797279a854bcd8a026382ced0789e1273c8002b86169cd56f5797237c0451df016beef8f67e05aa3a60d1f46ca2d2f26032ccbf72b89eb36a852ec4dfbe5f1438c24694912f9120f000d813f893ee70963b3c5e2f3297896f25df62f9dbef3aac82197ae749a5531540ee967018127f26dcc3f53b258d3d6cfed2c28454526dd85c9c7cfe703fcc6004c0f4b369e649d665c0f25247fb7bb4b2ef5ce3df1d81531f6ed68b3a5311ba2fd6f9b378aa27a99c6b35603670b704f4631a9003d610d3ced809c5ea4031e69383f25287107276c44bc6a292c17027b41bd335c4b76ac25ad05b2010883ce945d227c020e5b9b4cb92b8654787af9e5c2f4ff8ece96c921b6e47216ef1cd20ae8be06d35b0a6fe718139c5a6db99e1999c9f228a4c2bb2eada83fbe736e278d2edfa213039b5aebf235a7c95dbf777c584c1c6adce8247fe9954798f83469078b42be48b219ae97daf1012529ce329d6a61f1d0160555cff746a4037c373bad3ff2ee033443f51e0d6fc0763ec3c498705aef3c03c5a2f53e4e182a3b3930133b1e7a99de0e5cc27757dc6702da8f2764c5b879f06a66ae8f0d4e72dee7bc6a755d173908c398ef3e371c798e71e62eb012cbc43ba4b895aac342adaa222c63454f835ee22c482ea56de180bd546af6b0f1e0c3eee580152d98b14fd9b75790ffc292961530218931bebf6cec08a64afa279412bf30a3dda9e8a81b6ffd5edd5ad2e290f13a2ed2710ed1d3b383025afc49c0a1d4d68bca24988edc5b2f4a856c32f259094d281a072f4734"}, &(0x7f00000007c0)={0x20, 0x3, 0x1, 0x3}}) r6 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSABS20(r6, 0xc0085508, 0x0) r7 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x80, 0x2) ioctl$HIDIOCGCOLLECTIONINDEX(r7, 0x40184810, &(0x7f0000000140)={0x1, 0x1, 0x377, 0xac74, 0x7, 0x4}) [ 1835.336458][T22496] usb 6-1: config 1 interface 0 altsetting 205 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 1835.349615][T22496] usb 6-1: config 1 interface 0 has no altsetting 0 [ 1835.516236][T22496] usb 6-1: New USB device found, idVendor=17ef, idProduct=60a3, bcdDevice= 0.40 [ 1835.525579][T22496] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1835.533702][T22496] usb 6-1: Product: syz [ 1835.538015][T22496] usb 6-1: Manufacturer: syz [ 1835.542691][T22496] usb 6-1: SerialNumber: syz 01:15:27 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x100000000008, 0x926, 0x3333, 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(r0, &(0x7f0000000080)={0x2c, &(0x7f0000000240)=ANY=[@ANYBLOB="eeff22"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0xea, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000001440)={0x2c, 0x0, 0x0, &(0x7f0000000300)={0x0, 0xf, 0x13, {0x5, 0xf, 0x13, 0x2, [@generic={0x3}, @wireless={0xb, 0x10, 0x1, 0x0, 0x75, 0x0, 0x0, 0x400}]}}, 0x0, 0x0}, 0x0) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, &(0x7f00000001c0)={0x14, &(0x7f0000000140)={0x0, 0x0, 0x2, {0x2}}, 0x0}, 0x0) r2 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGVERSION(r2, 0x80044501, &(0x7f00000001c0)=""/75) write$hidraw(r1, &(0x7f00000000c0)="047bc0e9eb4465d225fb59c36f17e9445f68550760033d3276a8b0239199b76c4194881d81d94ba7d9c7637f87613ae5156ac2102f1dfd94b834c5baead970fe4e563b3c144f22c41579858b877f", 0x364) [ 1835.576107][ T2758] usb 5-1: new high-speed USB device number 13 using dummy_hcd 01:15:27 executing program 1: ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x20400) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x02\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\xf2\x00', 0x0, 0x800) read$hidraw(r1, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000001300)) read$hidraw(r2, &(0x7f0000000040)=""/126, 0x7e) write$hidraw(r0, &(0x7f00000000c0)="35f39e70fc5cfbac39ff894adc5eebff56dfe3", 0x13) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hidraw(0x0, 0x1, 0x2246) read$hidraw(r3, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) syz_open_dev$evdev(0x0, 0x0, 0x359801) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, &(0x7f00000001c0)="4add770f7afddb40ac8b724dac0aa66b98f20a5e1ff8a25a3aa7a31df7eed290d1acef3771cae394d300f23dc5f8de816cb60672eb62ce") ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x6, 0x1b2fe9a06188fa76) r5 = syz_usb_connect$hid(0x6, 0x3f, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x17ef, 0x60a3, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0xff, 0x40, 0x2, [{{0x9, 0x4, 0x0, 0xcd, 0x1, 0x3, 0x1, 0x0, 0x5, {0x9, 0x21, 0x8000, 0x7, 0x1, {0x22, 0xd}}, {{{0x9, 0x5, 0x81, 0x3, 0x29e, 0x2, 0x40, 0x9}}, [{{0x9, 0x5, 0x2, 0x3, 0xa1, 0xfe, 0x36, 0x1}}]}}}]}}]}}, &(0x7f0000000400)={0xa, &(0x7f0000000280)={0xa, 0x6, 0x310, 0x4, 0x0, 0x3, 0x20}, 0x34, &(0x7f00000002c0)={0x5, 0xf, 0x34, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x4, 0x0, 0x1, 0x2, 0x208}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0xf, 0x7, 0x7f}, @ext_cap={0x7, 0x10, 0x2, 0x28, 0xc, 0x8, 0x6a}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x1, "dfcd4d340c01217b7111cb6c0003521b"}]}, 0x1, [{0x65, &(0x7f0000000340)=@string={0x65, 0x3, "26190d9b1e5078c7bbcda6a0838476f2c83dd169d07a88af54a1ebe90986b50d01c22f76c6346f423f7a178eacd9db479a964f1445b75093a22535c5dea1f8d0a88b0b9b0c7e638eb0007d36f870d8a3d89c1357bf8493462eae8f4fca58f610995af3"}}]}) syz_usb_control_io$hid(r5, &(0x7f0000000600)={0x24, &(0x7f0000000440)={0x0, 0x21, 0x8c, {0x8c, 0x2, "4a0dc84d33159e845244e449d57fbfd0164bf851f68f36f3f584f6d6bf298eaa33cdb841690e03f60c7522ddc3eeb78636464b5a322955ba5c19c95088b2b674d4202adf36e8ebaae3a95139a48dfc889d5b756a673a7636ab2431e7b1d29c0b078f1d522a172bac1c7b1e56b2bd57de4db05cc22ee25e16e4a31acede770bca36048af1e04974aa0517"}}, &(0x7f0000000500)={0x0, 0x3, 0x4b, @string={0x4b, 0x3, "f2bb7b9761aefcf5655a13d64bd8173459e85739e3da309ef4f53756a4b1b4638d0112218d48d2af1745716b5a3b96bfccf3508ea9c2d37bff4d4d535109ada82b668b6ea5a0df78f6"}}, &(0x7f0000000580)={0x0, 0x22, 0x1b, {[@main=@item_4={0x3, 0x0, 0x0, "c2fefe9a"}, @local=@item_4={0x3, 0x2, 0x5, "30c6084a"}, @main=@item_4={0x3, 0x0, 0x9, "6a974e77"}, @local=@item_4={0x3, 0x2, 0xa, "3792eb6e"}, @global=@item_012={0x2, 0x1, 0xa, "c4e2"}, @main, @global=@item_012={0x2, 0x1, 0x7, "b246"}]}}, &(0x7f00000005c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x1, 0x0, 0x1, {0x22, 0x9e1}}}}, &(0x7f0000000800)={0x2c, &(0x7f0000000640)={0x0, 0xe, 0xdf, "e1ef136a588a273ed622b5d425eaaf04aed543e75e349f58c88bb3a235f779cf95352aab53164a68d62eaa3fab0c91631d6e5d3850b3faf4b962fb1429711f03ebe54207460929492323f81226fd5d665556bbee7d224619b12765abf617b3c7b57c206391532de4d7b5df359c679def979fbcd8da8e6fde218a8f48a5edd1d7c7fb76e6fdd05ce92e4f341ae17b300fffddaed164648c1832403d1514f4ae312a3f5379f8d0660a6ef69356fbce2821450e093485d5a909ce26ff77876f6ab3aba0fa780c39abb2a653190a43418cf8e2f7bc928542f08ef00356eb255250"}, &(0x7f0000000740)={0x0, 0xa, 0x1, 0x7e}, &(0x7f0000000780)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000001340)={0x20, 0x1, 0x1000, "f5dd6e887692b4eceb9b2791d226a160214196a223e70557e8da8b772856510d79b460aee480a48378346559a9caa9e086c4d764ee1b2cece0c1d78faaafaa1a569383edb1e29a62a49aff83649bc4d5e2eccf24d10c71deda2aa24ea5f7d3c259a879e2caa4a17f93b05e992ebd4b2e441827f3c6f50d409944c95211c87235097a73d3ffb041b0ef13ba13f51940826cce0faa860fdf1860bf6bfe394dbc5838f011ed316294320ae523b48f2eb8c70926333797289e486648d135334c6a9860e58dcd558c1a5eafdc1d0ed8c7672964b705dbfc85137f6bdd49254dc5dac1736053cc61047ade4b911f49ab31cc8b5ca6f12caa576905ee8c8b00bcec7ca1497b7f0d6e575d8a6c123f919aa0944a695686e8c2131c1e843a1231ca4569745e431e8f830f151963d2363f69eaf63ef49cecf29952f9abb7c7bf58e3c5076ec2be40bd1f0d957b6fbc86addb56fcf943f1de3533a1a18dc57a04a8dfd47e5fe9bf856c1c60a81853b3cda55bce27b2a448bce43a55cbdf55b66632be196d4fdd1a5c0f52fb95650824f86b87094142cb3fa51f2716fbaa861dbdf9be02aba39fda2b48fb3a0ad3d2c3ba7f28aa6dc0441e3318343b8bdd552dde35db8c8b1f1d60e222b5b96fb8fa8eae7d2c4aff324edd06f05fa9baff3664bb53aa406556c10474deb58bf4f2a0f56c91cb3a96b2896fd63ac93260630d9ac63a2b2761dc8a3a55c3910fe481382fcaa014b09baecb89cef8063ebd67f862a6958d68c9b590785fbb6d98bc25edaa398ab93aaf1c20ff3e969bbcbac8bfb6ec4083ab76ef21eb587e78dc43879bbb1eaa7d3615c80a277177c78b16b6893a4ddcc1d881f1d7b27955c8e78e8c28ec0bd7ce8135a0a07f62a85422b890f3df2af6fbaddca16705f7a065ded94413bb1010fc68f9f314b47e4b2a7ee87527e0b3a21a322398d54e2c5601c178a04485a1219583d78e8f6efffd556c18e4fd75115f77fb6dc669be00febdd5ba1f8eb4c70cf327bbcf374453a918c3f908fcc3e0bf459e8009acc2b006a1a059aa12f077b16ceac2d124d0affbed95a454b10cf4a5df8893cea39a5c089c5d646b49314f5568e4ef6b03be72eceb30584bca0965feed7e49fb9359572485219d6c4416707e5cf4912d6c95535c408117270336d0864f94fb227c74cb9f9b159b055adf0097715036d395131803d5e1e2321426bbdb97fad75f438934dfce241682c9c8cce87c5522ea485d9a3b69e50612c63b1dd51c37f594e3be0ee6b7693b1c622a1e94e0f2ebd03e53f891f25e89910cd313f4d503d6bcb154719d58c0f95732ae8d8ff8172c6689b48460f8a34e3d1a492e80f614e2c14e14db1b5efd856c98cb1a6d2e9fae110f25a23b5488b510d5f5e68526617798ea9454a6a4ad28022df42e68c887e14b4951e2d81c9d4ae0c8cfea36b3188d62ab5019aa35f76877186c8b1d504d48d8ecd7b39143283bba9927662be2f4030ccbe5e027a65be852d978879248edb198d89a4ab6cd3f20d3d000691abfc14b5332e17309e83473b81d6fc89cc1e546859253ae95d2fb79a89f20192bbed32cc10eead6aa13ba621a61dec7d08c32a8a2e912823b1e8b8c0fe56f5d5951450ab263a81908d3250bf3bd00c5d710cc5316932155aaa37132fad34e6aa23f57e20cbc97d1706e35e5254d2b7e912aebcce0e322cb39296f7782927f8a4e677a090319020a4c48862f77292521fc012cb48341b0bc2f3e178d794bc2c1161a0a40161707c507192ecdc8cce605e3ee1f548b4d68df7f248d2350e2e197499bec1fb69975a8e399953d8f6669f17fba8ba61cd1ab4e6e174edc66ec2acb0318bd14b197edd57066fe47ca6e60345a529dc43b511f8ef8ea9f64e415ba37cc30c9f75d5b89a0eb5727e932c448b1d60481936f23e1dc619e8c8925c41215a82455b4ea20ee5b4bf33667c3d9ee75820fae3e2f7f80d7c2da6c052d24c7dcb54fd62e3cfb4036075cbbf8d02555eeba4ee3737748b604598aeb4d0e2a8d87146b0befd08a5fc1f1c03e768cdad3e6dcf2762a771fd59ba7525067fa4c0806168b014a0f6a18029a5e40f2404b5e6806a38a645161b33e73314e98f6b247fb3d34f7c09842509774997933f0a36a56a20905da7f6a0f99b866a3bfd99ce0dadbe7c4dc06e0bf06383f1de455fe6f709060c753a96b1ed6a087e8d257d994e9e8939d4df531acc7ad6b9dba74310797faa2c7cf23d739282af91b0e1dc055e65abbc936aecfa5c533a513a291d944230054121440af3d61bd88a108b102ae7e65ef92e33ec03c8c12580704a1914f2f65f56d2ea0c1d3809f732ef100ea4019577613ba0a155fa77d1dc2bedfa5ab5925a2006f06d646f604477c8ec8d08f70ad7c9936a558bcbfec8dfea36a7df22948fab291812439f593ed39e716acf3ffa5b01f373862f67fae61b56ac9d913d9934933a43322ec532025eb4fd8afa9b7b94cad3dc8f97abc12983c4256f6781f0b0a880d54b998fa3ae5cb74063f0e0c96f9eb1297163b7f07ed4cc80d041b7104c6b3a5bf29abf930a8b6a077d589bed80a69cb6cac756a1e27b660fc7dfa91eb1448218ea5eedc05c4f8160637f31db204e3dde62b9d414158c6e4da03c638d47a10558417af24e9c0c8648572718ebeec73c8aeb65721fb52c6316e1bf32e39f095afb5ea0faba360356df0cb5d524822091ec58d9744e69dbaf95f611f9b6cf53a4e0b29a457911d82a7d499dc788aee995eca8f76324d2c31af53108265742f0f095a87351d5e791724677d929b4e9eae9cb1707f84e8ca54fdc10522760f53ef4eb6b83ab8591a67e28e90b5c828697770a07459f3b0db1dbb752d9d64069cbf25867efed347fde64b6ce37e8d8a17f95998b47b89ba795c584eda25ebfe0c2463326cb1e3d157554614160b31fc0511c20fd72b4658709bf6ecd53d9061626fbb2c20eae99c6cc0ad12447838c6e2d4e063de3c62757ef8e9ba708e9627b7df6248f5c455a8e5189f81badea11f99561635441de76407a51d63f4e301ee863f1c33cc8cf8a8e4241d0b0305dbc1d63d8be061b1bc16411baa9ff86357f50ff12df6feb6c13d02abd8b9b4487a57362ce91eb1efd7fca5c0138018bcddcc9c03da0d07f033bbef34e3b1018fe75507134eca96134776657eb9b5b6acf790bbcc4f5e85f01ef817bb55e7021f79ec220ef9641660b7d61bd946873aeadb6b29d87e46e66a5d3a2d6ae68c049d4be09fd3657d423eeb6145a050c85f0dc7873ca87a7dd2a90e76f460730542d9cb9b1e445dc628eb604586c21e1f28ef9e7b30a944e5fb2b4b6b43bf73a6958df7dc0fa037b4a7dcfd82d9af16a38b6384424ff02999fcd9774841f2ff28c97d259012ca76798374cc42f4ad25a49c2ce267d23f153fe03e4d8f1aa71cf2ecb3bb0b5851acc8a937ab1f5e44219a0595f0f009f7cc30cf3db7810f5822e19215155bd8edd8599340f71a03e786dc7fed1df4678bb000cdd6d897c5094586f1a67bca3f65b1916529ec858121a3fea52fc8d8ebb6c838d942b7a8abd26f851309f41a9ada91dcf5c9d6bbb3101bb6079e8b6e27711923086ef2d558c2aee064b275c90587a30dbd18b8896bdcbef70f6a127af0a92decb35f9d64796907ce5bfa5b6535d95aeafd5691d9caf1227827b8e91f8a6cfb1600e1447bad6951afd5f11707f2a049b93eefdc2789ff34a044fa93939c3426b6b27a24fa68241bfa2218ee9c3ba889dd148593f0a59941da4eb47c31b476fce22a674624973ac23bafce29e878954fed6b2696bd2a1194f1307c141e7b147eccb393d318df0c5765133e5bd3c4e95baa6d31b3357af8129370293dcd3b3a35cd1de8e8dd33a36841ba210cb64a7dc0f51db43ae03de36c3a69f395010a5c997e1e5dd1d0aa9e2ca70381f19f16769729ea9658f8c3567167e86afe040bc8d09092b707d9678bcad0fe81f5c19a108fcb12df6b97956c43c79d417e12cce094abfef0d3a8be4e8ebf86f7bf1a8d3e73c4fffad502e3321fbe7a528b17328437dfda1c4ea8941fd92597a0a40b2d83d11176b8b75f54f3f08b99b05c40e070e730249b290992708b393e8fda326701b268f49edc699ab9ec7a07e99f2b44b6255b8723fb8851189e83b319509a75113c24cd8aaccde7b65aea2b4d495991bd7a4a19b792d97d9eb8297f275924bfb2c825a9b015adc7f6b0e2c99880abc4ee835784e47af4287a21dc1095b94f97b1b3b942ea2bdc8a5848056d9c88dff660bda1336b44558859d559ed25ffee53b62543b5c97c3014cb39323cf471fb96e3a76667a1186850e538047dfec6d6f2e32163d08ad10ac0ee674abd1b755c4c4b105ca1eb7730a1daf2356e180bbe777e71f9d4ea7654c9614d34ef4fcfaad155774d06b7a381d552b732c76f6c25f1c3612da9b1d802b9b0d6e0c3230fcc7c46a7d97f698d102202d4543e0f7a62c8837ea448dc2595e650679aa3510acadc94ed66c7910255d3a2874875634ed5049fa023b219fcc6797391c53b9c39da0770283c051205593638652fdc43553cfadb76b839f5df1cd8b13efc2412bbf559e5687ba0cdaa7dd1e2f0d2fab734bc534dcc98dc17d51f8d69546f908cc76ec59393de21880ec3174d94f7d496840174454e28c8c9296f671c4b05d502447a02d182d8d689e15c3c6b314d7098c836e5f18d14981bd793606379a82ebacb011128b13e4cb96705ae292f226bcad2c0d90d412e11dbcbb5130d145c280319151a10fc8f57a6bb21f3f60951b5e1eee620687f61e35eaf66d746b9a09dc67478edc153f4e5b08a3f8d8380d562b8e4aadc0b11b9b9ea00237c65c97196bc2147425c2f7c951b85e4e47410ee91636b97094f58ed609d94e688f260019a017a805a3c7f7a3f00c291e653992866e0a8665ed8829ef5bd715a4d27c4ffe0388435ade10b9b5463ff718c64ea7d8cfe4522f60c4e5d197d364537be5df7bb9ae2797279a854bcd8a026382ced0789e1273c8002b86169cd56f5797237c0451df016beef8f67e05aa3a60d1f46ca2d2f26032ccbf72b89eb36a852ec4dfbe5f1438c24694912f9120f000d813f893ee70963b3c5e2f3297896f25df62f9dbef3aac82197ae749a5531540ee967018127f26dcc3f53b258d3d6cfed2c28454526dd85c9c7cfe703fcc6004c0f4b369e649d665c0f25247fb7bb4b2ef5ce3df1d81531f6ed68b3a5311ba2fd6f9b378aa27a99c6b35603670b704f4631a9003d610d3ced809c5ea4031e69383f25287107276c44bc6a292c17027b41bd335c4b76ac25ad05b2010883ce945d227c020e5b9b4cb92b8654787af9e5c2f4ff8ece96c921b6e47216ef1cd20ae8be06d35b0a6fe718139c5a6db99e1999c9f228a4c2bb2eada83fbe736e278d2edfa213039b5aebf235a7c95dbf777c584c1c6adce8247fe9954798f83469078b42be48b219ae97daf1012529ce329d6a61f1d0160555cff746a4037c373bad3ff2ee033443f51e0d6fc0763ec3c498705aef3c03c5a2f53e4e182a3b3930133b1e7a99de0e5cc27757dc6702da8f2764c5b879f06a66ae8f0d4e72dee7bc6a755d173908c398ef3e371c798e71e62eb012cbc43ba4b895aac342adaa222c63454f835ee22c482ea56de180bd546af6b0f1e0c3eee580152d98b14fd9b75790ffc292961530218931bebf6cec08a64afa279412bf30a3dda9e8a81b6ffd5edd5ad2e290f13a2ed2710ed1d3b383025afc49c0a1d4d68bca24988edc5b2f4a856c32f259094d281a072f4734"}, &(0x7f00000007c0)={0x20, 0x3, 0x1, 0x3}}) r6 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSABS20(r6, 0xc0085508, 0x0) r7 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x80, 0x2) ioctl$HIDIOCGCOLLECTIONINDEX(r7, 0x40184810, &(0x7f0000000140)={0x1, 0x1, 0x377, 0xac74, 0x7, 0x4}) [ 1835.789312][T22937] usb 4-1: USB disconnect, device number 109 [ 1835.886126][T18851] usb 1-1: new high-speed USB device number 11 using dummy_hcd [ 1835.976102][ T5] usb 3-1: new high-speed USB device number 75 using dummy_hcd [ 1836.036087][ T2758] usb 5-1: device descriptor read/64, error -71 [ 1836.136109][T18851] usb 1-1: Using ep0 maxpacket: 16 [ 1836.226086][ T5] usb 3-1: Using ep0 maxpacket: 32 [ 1836.236344][T22496] usbhid 6-1:1.0: can't add hid device: -71 [ 1836.242559][T22496] usbhid: probe of 6-1:1.0 failed with error -71 [ 1836.253044][T22496] usb 6-1: USB disconnect, device number 45 [ 1836.259242][T18851] usb 1-1: config 1 interface 0 altsetting 205 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 1836.272417][T18851] usb 1-1: config 1 interface 0 has no altsetting 0 [ 1836.346154][ T3509] usb 2-1: reset high-speed USB device number 14 using dummy_hcd [ 1836.356235][ T5] usb 3-1: config 0 has an invalid interface number: 15 but max is 0 [ 1836.364458][ T5] usb 3-1: config 0 has no interface number 0 [ 1836.370927][ T5] usb 3-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 1836.380032][ T5] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1836.389381][ T5] usb 3-1: config 0 descriptor?? [ 1836.396107][ T2758] usb 5-1: Using ep0 maxpacket: 8 [ 1836.446256][T18851] usb 1-1: New USB device found, idVendor=17ef, idProduct=60a3, bcdDevice= 0.40 [ 1836.455373][T18851] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1836.463757][T18851] usb 1-1: Product: syz [ 1836.467997][T18851] usb 1-1: Manufacturer: syz [ 1836.472692][T18851] usb 1-1: SerialNumber: syz [ 1836.516236][ T2758] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1836.527356][ T2758] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping [ 1836.537470][ T2758] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1836.550476][ T2758] usb 5-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 1836.559543][ T2758] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1836.568459][ T2758] usb 5-1: config 0 descriptor?? [ 1836.576128][T22937] usb 4-1: new high-speed USB device number 110 using dummy_hcd [ 1836.586225][ T4873] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 01:15:28 executing program 5: ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x20400) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x02\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\xf2\x00', 0x0, 0x800) read$hidraw(r1, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000001300)) read$hidraw(r2, &(0x7f0000000040)=""/126, 0x7e) write$hidraw(r0, &(0x7f00000000c0)="35f39e70fc5cfbac39ff894adc5eebff56dfe3", 0x13) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hidraw(0x0, 0x1, 0x2246) read$hidraw(r3, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) syz_open_dev$evdev(0x0, 0x0, 0x359801) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, &(0x7f00000001c0)="4add770f7afddb40ac8b724dac0aa66b98f20a5e1ff8a25a3aa7a31df7eed290d1acef3771cae394d300f23dc5f8de816cb60672eb62ce") ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x6, 0x1b2fe9a06188fa76) r5 = syz_usb_connect$hid(0x6, 0x3f, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x17ef, 0x60a3, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0xff, 0x40, 0x2, [{{0x9, 0x4, 0x0, 0xcd, 0x1, 0x3, 0x1, 0x0, 0x5, {0x9, 0x21, 0x8000, 0x7, 0x1, {0x22, 0xd}}, {{{0x9, 0x5, 0x81, 0x3, 0x29e, 0x2, 0x40, 0x9}}, [{{0x9, 0x5, 0x2, 0x3, 0xa1, 0xfe, 0x36, 0x1}}]}}}]}}]}}, &(0x7f0000000400)={0xa, &(0x7f0000000280)={0xa, 0x6, 0x310, 0x4, 0x0, 0x3, 0x20}, 0x34, &(0x7f00000002c0)={0x5, 0xf, 0x34, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x4, 0x0, 0x1, 0x2, 0x208}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0xf, 0x7, 0x7f}, @ext_cap={0x7, 0x10, 0x2, 0x28, 0xc, 0x8, 0x6a}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x1, "dfcd4d340c01217b7111cb6c0003521b"}]}, 0x1, [{0x65, &(0x7f0000000340)=@string={0x65, 0x3, "26190d9b1e5078c7bbcda6a0838476f2c83dd169d07a88af54a1ebe90986b50d01c22f76c6346f423f7a178eacd9db479a964f1445b75093a22535c5dea1f8d0a88b0b9b0c7e638eb0007d36f870d8a3d89c1357bf8493462eae8f4fca58f610995af3"}}]}) syz_usb_control_io$hid(r5, &(0x7f0000000600)={0x24, &(0x7f0000000440)={0x0, 0x21, 0x8c, {0x8c, 0x2, "4a0dc84d33159e845244e449d57fbfd0164bf851f68f36f3f584f6d6bf298eaa33cdb841690e03f60c7522ddc3eeb78636464b5a322955ba5c19c95088b2b674d4202adf36e8ebaae3a95139a48dfc889d5b756a673a7636ab2431e7b1d29c0b078f1d522a172bac1c7b1e56b2bd57de4db05cc22ee25e16e4a31acede770bca36048af1e04974aa0517"}}, &(0x7f0000000500)={0x0, 0x3, 0x4b, @string={0x4b, 0x3, "f2bb7b9761aefcf5655a13d64bd8173459e85739e3da309ef4f53756a4b1b4638d0112218d48d2af1745716b5a3b96bfccf3508ea9c2d37bff4d4d535109ada82b668b6ea5a0df78f6"}}, &(0x7f0000000580)={0x0, 0x22, 0x1b, {[@main=@item_4={0x3, 0x0, 0x0, "c2fefe9a"}, @local=@item_4={0x3, 0x2, 0x5, "30c6084a"}, @main=@item_4={0x3, 0x0, 0x9, "6a974e77"}, @local=@item_4={0x3, 0x2, 0xa, "3792eb6e"}, @global=@item_012={0x2, 0x1, 0xa, "c4e2"}, @main, @global=@item_012={0x2, 0x1, 0x7, "b246"}]}}, &(0x7f00000005c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x1, 0x0, 0x1, {0x22, 0x9e1}}}}, &(0x7f0000000800)={0x2c, &(0x7f0000000640)={0x0, 0xe, 0xdf, "e1ef136a588a273ed622b5d425eaaf04aed543e75e349f58c88bb3a235f779cf95352aab53164a68d62eaa3fab0c91631d6e5d3850b3faf4b962fb1429711f03ebe54207460929492323f81226fd5d665556bbee7d224619b12765abf617b3c7b57c206391532de4d7b5df359c679def979fbcd8da8e6fde218a8f48a5edd1d7c7fb76e6fdd05ce92e4f341ae17b300fffddaed164648c1832403d1514f4ae312a3f5379f8d0660a6ef69356fbce2821450e093485d5a909ce26ff77876f6ab3aba0fa780c39abb2a653190a43418cf8e2f7bc928542f08ef00356eb255250"}, &(0x7f0000000740)={0x0, 0xa, 0x1, 0x7e}, &(0x7f0000000780)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000001340)={0x20, 0x1, 0x1000, "f5dd6e887692b4eceb9b2791d226a160214196a223e70557e8da8b772856510d79b460aee480a48378346559a9caa9e086c4d764ee1b2cece0c1d78faaafaa1a569383edb1e29a62a49aff83649bc4d5e2eccf24d10c71deda2aa24ea5f7d3c259a879e2caa4a17f93b05e992ebd4b2e441827f3c6f50d409944c95211c87235097a73d3ffb041b0ef13ba13f51940826cce0faa860fdf1860bf6bfe394dbc5838f011ed316294320ae523b48f2eb8c70926333797289e486648d135334c6a9860e58dcd558c1a5eafdc1d0ed8c7672964b705dbfc85137f6bdd49254dc5dac1736053cc61047ade4b911f49ab31cc8b5ca6f12caa576905ee8c8b00bcec7ca1497b7f0d6e575d8a6c123f919aa0944a695686e8c2131c1e843a1231ca4569745e431e8f830f151963d2363f69eaf63ef49cecf29952f9abb7c7bf58e3c5076ec2be40bd1f0d957b6fbc86addb56fcf943f1de3533a1a18dc57a04a8dfd47e5fe9bf856c1c60a81853b3cda55bce27b2a448bce43a55cbdf55b66632be196d4fdd1a5c0f52fb95650824f86b87094142cb3fa51f2716fbaa861dbdf9be02aba39fda2b48fb3a0ad3d2c3ba7f28aa6dc0441e3318343b8bdd552dde35db8c8b1f1d60e222b5b96fb8fa8eae7d2c4aff324edd06f05fa9baff3664bb53aa406556c10474deb58bf4f2a0f56c91cb3a96b2896fd63ac93260630d9ac63a2b2761dc8a3a55c3910fe481382fcaa014b09baecb89cef8063ebd67f862a6958d68c9b590785fbb6d98bc25edaa398ab93aaf1c20ff3e969bbcbac8bfb6ec4083ab76ef21eb587e78dc43879bbb1eaa7d3615c80a277177c78b16b6893a4ddcc1d881f1d7b27955c8e78e8c28ec0bd7ce8135a0a07f62a85422b890f3df2af6fbaddca16705f7a065ded94413bb1010fc68f9f314b47e4b2a7ee87527e0b3a21a322398d54e2c5601c178a04485a1219583d78e8f6efffd556c18e4fd75115f77fb6dc669be00febdd5ba1f8eb4c70cf327bbcf374453a918c3f908fcc3e0bf459e8009acc2b006a1a059aa12f077b16ceac2d124d0affbed95a454b10cf4a5df8893cea39a5c089c5d646b49314f5568e4ef6b03be72eceb30584bca0965feed7e49fb9359572485219d6c4416707e5cf4912d6c95535c408117270336d0864f94fb227c74cb9f9b159b055adf0097715036d395131803d5e1e2321426bbdb97fad75f438934dfce241682c9c8cce87c5522ea485d9a3b69e50612c63b1dd51c37f594e3be0ee6b7693b1c622a1e94e0f2ebd03e53f891f25e89910cd313f4d503d6bcb154719d58c0f95732ae8d8ff8172c6689b48460f8a34e3d1a492e80f614e2c14e14db1b5efd856c98cb1a6d2e9fae110f25a23b5488b510d5f5e68526617798ea9454a6a4ad28022df42e68c887e14b4951e2d81c9d4ae0c8cfea36b3188d62ab5019aa35f76877186c8b1d504d48d8ecd7b39143283bba9927662be2f4030ccbe5e027a65be852d978879248edb198d89a4ab6cd3f20d3d000691abfc14b5332e17309e83473b81d6fc89cc1e546859253ae95d2fb79a89f20192bbed32cc10eead6aa13ba621a61dec7d08c32a8a2e912823b1e8b8c0fe56f5d5951450ab263a81908d3250bf3bd00c5d710cc5316932155aaa37132fad34e6aa23f57e20cbc97d1706e35e5254d2b7e912aebcce0e322cb39296f7782927f8a4e677a090319020a4c48862f77292521fc012cb48341b0bc2f3e178d794bc2c1161a0a40161707c507192ecdc8cce605e3ee1f548b4d68df7f248d2350e2e197499bec1fb69975a8e399953d8f6669f17fba8ba61cd1ab4e6e174edc66ec2acb0318bd14b197edd57066fe47ca6e60345a529dc43b511f8ef8ea9f64e415ba37cc30c9f75d5b89a0eb5727e932c448b1d60481936f23e1dc619e8c8925c41215a82455b4ea20ee5b4bf33667c3d9ee75820fae3e2f7f80d7c2da6c052d24c7dcb54fd62e3cfb4036075cbbf8d02555eeba4ee3737748b604598aeb4d0e2a8d87146b0befd08a5fc1f1c03e768cdad3e6dcf2762a771fd59ba7525067fa4c0806168b014a0f6a18029a5e40f2404b5e6806a38a645161b33e73314e98f6b247fb3d34f7c09842509774997933f0a36a56a20905da7f6a0f99b866a3bfd99ce0dadbe7c4dc06e0bf06383f1de455fe6f709060c753a96b1ed6a087e8d257d994e9e8939d4df531acc7ad6b9dba74310797faa2c7cf23d739282af91b0e1dc055e65abbc936aecfa5c533a513a291d944230054121440af3d61bd88a108b102ae7e65ef92e33ec03c8c12580704a1914f2f65f56d2ea0c1d3809f732ef100ea4019577613ba0a155fa77d1dc2bedfa5ab5925a2006f06d646f604477c8ec8d08f70ad7c9936a558bcbfec8dfea36a7df22948fab291812439f593ed39e716acf3ffa5b01f373862f67fae61b56ac9d913d9934933a43322ec532025eb4fd8afa9b7b94cad3dc8f97abc12983c4256f6781f0b0a880d54b998fa3ae5cb74063f0e0c96f9eb1297163b7f07ed4cc80d041b7104c6b3a5bf29abf930a8b6a077d589bed80a69cb6cac756a1e27b660fc7dfa91eb1448218ea5eedc05c4f8160637f31db204e3dde62b9d414158c6e4da03c638d47a10558417af24e9c0c8648572718ebeec73c8aeb65721fb52c6316e1bf32e39f095afb5ea0faba360356df0cb5d524822091ec58d9744e69dbaf95f611f9b6cf53a4e0b29a457911d82a7d499dc788aee995eca8f76324d2c31af53108265742f0f095a87351d5e791724677d929b4e9eae9cb1707f84e8ca54fdc10522760f53ef4eb6b83ab8591a67e28e90b5c828697770a07459f3b0db1dbb752d9d64069cbf25867efed347fde64b6ce37e8d8a17f95998b47b89ba795c584eda25ebfe0c2463326cb1e3d157554614160b31fc0511c20fd72b4658709bf6ecd53d9061626fbb2c20eae99c6cc0ad12447838c6e2d4e063de3c62757ef8e9ba708e9627b7df6248f5c455a8e5189f81badea11f99561635441de76407a51d63f4e301ee863f1c33cc8cf8a8e4241d0b0305dbc1d63d8be061b1bc16411baa9ff86357f50ff12df6feb6c13d02abd8b9b4487a57362ce91eb1efd7fca5c0138018bcddcc9c03da0d07f033bbef34e3b1018fe75507134eca96134776657eb9b5b6acf790bbcc4f5e85f01ef817bb55e7021f79ec220ef9641660b7d61bd946873aeadb6b29d87e46e66a5d3a2d6ae68c049d4be09fd3657d423eeb6145a050c85f0dc7873ca87a7dd2a90e76f460730542d9cb9b1e445dc628eb604586c21e1f28ef9e7b30a944e5fb2b4b6b43bf73a6958df7dc0fa037b4a7dcfd82d9af16a38b6384424ff02999fcd9774841f2ff28c97d259012ca76798374cc42f4ad25a49c2ce267d23f153fe03e4d8f1aa71cf2ecb3bb0b5851acc8a937ab1f5e44219a0595f0f009f7cc30cf3db7810f5822e19215155bd8edd8599340f71a03e786dc7fed1df4678bb000cdd6d897c5094586f1a67bca3f65b1916529ec858121a3fea52fc8d8ebb6c838d942b7a8abd26f851309f41a9ada91dcf5c9d6bbb3101bb6079e8b6e27711923086ef2d558c2aee064b275c90587a30dbd18b8896bdcbef70f6a127af0a92decb35f9d64796907ce5bfa5b6535d95aeafd5691d9caf1227827b8e91f8a6cfb1600e1447bad6951afd5f11707f2a049b93eefdc2789ff34a044fa93939c3426b6b27a24fa68241bfa2218ee9c3ba889dd148593f0a59941da4eb47c31b476fce22a674624973ac23bafce29e878954fed6b2696bd2a1194f1307c141e7b147eccb393d318df0c5765133e5bd3c4e95baa6d31b3357af8129370293dcd3b3a35cd1de8e8dd33a36841ba210cb64a7dc0f51db43ae03de36c3a69f395010a5c997e1e5dd1d0aa9e2ca70381f19f16769729ea9658f8c3567167e86afe040bc8d09092b707d9678bcad0fe81f5c19a108fcb12df6b97956c43c79d417e12cce094abfef0d3a8be4e8ebf86f7bf1a8d3e73c4fffad502e3321fbe7a528b17328437dfda1c4ea8941fd92597a0a40b2d83d11176b8b75f54f3f08b99b05c40e070e730249b290992708b393e8fda326701b268f49edc699ab9ec7a07e99f2b44b6255b8723fb8851189e83b319509a75113c24cd8aaccde7b65aea2b4d495991bd7a4a19b792d97d9eb8297f275924bfb2c825a9b015adc7f6b0e2c99880abc4ee835784e47af4287a21dc1095b94f97b1b3b942ea2bdc8a5848056d9c88dff660bda1336b44558859d559ed25ffee53b62543b5c97c3014cb39323cf471fb96e3a76667a1186850e538047dfec6d6f2e32163d08ad10ac0ee674abd1b755c4c4b105ca1eb7730a1daf2356e180bbe777e71f9d4ea7654c9614d34ef4fcfaad155774d06b7a381d552b732c76f6c25f1c3612da9b1d802b9b0d6e0c3230fcc7c46a7d97f698d102202d4543e0f7a62c8837ea448dc2595e650679aa3510acadc94ed66c7910255d3a2874875634ed5049fa023b219fcc6797391c53b9c39da0770283c051205593638652fdc43553cfadb76b839f5df1cd8b13efc2412bbf559e5687ba0cdaa7dd1e2f0d2fab734bc534dcc98dc17d51f8d69546f908cc76ec59393de21880ec3174d94f7d496840174454e28c8c9296f671c4b05d502447a02d182d8d689e15c3c6b314d7098c836e5f18d14981bd793606379a82ebacb011128b13e4cb96705ae292f226bcad2c0d90d412e11dbcbb5130d145c280319151a10fc8f57a6bb21f3f60951b5e1eee620687f61e35eaf66d746b9a09dc67478edc153f4e5b08a3f8d8380d562b8e4aadc0b11b9b9ea00237c65c97196bc2147425c2f7c951b85e4e47410ee91636b97094f58ed609d94e688f260019a017a805a3c7f7a3f00c291e653992866e0a8665ed8829ef5bd715a4d27c4ffe0388435ade10b9b5463ff718c64ea7d8cfe4522f60c4e5d197d364537be5df7bb9ae2797279a854bcd8a026382ced0789e1273c8002b86169cd56f5797237c0451df016beef8f67e05aa3a60d1f46ca2d2f26032ccbf72b89eb36a852ec4dfbe5f1438c24694912f9120f000d813f893ee70963b3c5e2f3297896f25df62f9dbef3aac82197ae749a5531540ee967018127f26dcc3f53b258d3d6cfed2c28454526dd85c9c7cfe703fcc6004c0f4b369e649d665c0f25247fb7bb4b2ef5ce3df1d81531f6ed68b3a5311ba2fd6f9b378aa27a99c6b35603670b704f4631a9003d610d3ced809c5ea4031e69383f25287107276c44bc6a292c17027b41bd335c4b76ac25ad05b2010883ce945d227c020e5b9b4cb92b8654787af9e5c2f4ff8ece96c921b6e47216ef1cd20ae8be06d35b0a6fe718139c5a6db99e1999c9f228a4c2bb2eada83fbe736e278d2edfa213039b5aebf235a7c95dbf777c584c1c6adce8247fe9954798f83469078b42be48b219ae97daf1012529ce329d6a61f1d0160555cff746a4037c373bad3ff2ee033443f51e0d6fc0763ec3c498705aef3c03c5a2f53e4e182a3b3930133b1e7a99de0e5cc27757dc6702da8f2764c5b879f06a66ae8f0d4e72dee7bc6a755d173908c398ef3e371c798e71e62eb012cbc43ba4b895aac342adaa222c63454f835ee22c482ea56de180bd546af6b0f1e0c3eee580152d98b14fd9b75790ffc292961530218931bebf6cec08a64afa279412bf30a3dda9e8a81b6ffd5edd5ad2e290f13a2ed2710ed1d3b383025afc49c0a1d4d68bca24988edc5b2f4a856c32f259094d281a072f4734"}, &(0x7f00000007c0)={0x20, 0x3, 0x1, 0x3}}) r6 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSABS20(r6, 0xc0085508, 0x0) r7 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x80, 0x2) ioctl$HIDIOCGCOLLECTIONINDEX(r7, 0x40184810, &(0x7f0000000140)={0x1, 0x1, 0x377, 0xac74, 0x7, 0x4}) [ 1836.626156][ T3509] usb 2-1: Using ep0 maxpacket: 16 [ 1836.626938][ T4847] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 1836.671640][ T3509] usb 2-1: device firmware changed [ 1836.678042][ T5] usb 3-1: USB disconnect, device number 75 [ 1836.685467][T29850] usb 2-1: USB disconnect, device number 14 [ 1836.816104][T22937] usb 4-1: Using ep0 maxpacket: 32 [ 1836.846178][T29850] usb 2-1: new high-speed USB device number 15 using dummy_hcd [ 1836.936218][T22937] usb 4-1: config 0 has an invalid interface number: 15 but max is 0 [ 1836.944381][T22937] usb 4-1: config 0 has no interface number 0 [ 1836.950834][T22937] usb 4-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 1836.960017][T22937] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1836.969701][T22937] usb 4-1: config 0 descriptor?? 01:15:28 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000001900)={{0x12, 0x1, 0x0, 0x8e, 0x32, 0xf7, 0x20, 0xaf0, 0xd257, 0x4e87, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xf, 0x0, 0x0, 0xff, 0xa5, 0x2c}}]}}]}}, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x2, 0x844802) ioctl$EVIOCGPROP(r1, 0x80404509, &(0x7f00000000c0)=""/205) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="825a32c7599825436e41cedfb2cb049809021f2482bf829238fbcd24723e10387b5a2a5cbf142016950ce543c015b9bed3a8d3b6c20241e71062ab8e394b31ddd01fbb91914e11119d691ffb2f56916f12ab25c8e7b80ef2e0ae7d57043fda058f63067def5f14682fad16687c97d86be170990714618cffe4db44e815c2595363be3b42e86844152cf43d30830530be28ff9c3d34c12c5627102581c7fbb999a097f95a24d063c0ea74742d29449d06f3391c5af2d8f882d31a2023d69ab3320031bf531bdc13d81f057fa20d4f47fb9ea83de0061d992cdf081824f6106d7b23dfab2c8aa9496300f4c1cc76b4a87b5ed250460bdbbbbd6c4b841d9a40002410d8a0d05298d0a3f6de6ae9d34c92c45a0af07767901bc89de568cbf7a3610c60d5fe4b27172cebe01371289a3e6c31726ce7ee5482ec99e27069f4d6d1ac770cd43ab623cffd2853633c253f27285eb23cdce1130f448e245fd13934aa4e2864939696dd81c3174f5f5a4d2f01af2c36cf1f81f470e7bb65c05aef00791016843da0ea8ac83b732d2dc4903c78d8c6de42bad30cb5549a4233fb802709ee003b78303bad7953dc74f9ad27ecb023fd9e2201861c37cf7952177bede1383b52aab910ce4b22c4e8ba6a617b73855aebf126aa8d67bc5e196fe5bab97e8cf5067505f92712c99ededcb419da95153ed1511a7193bf79d7695385fac46b0681a5de69899bbf77f56cf82cdd8a6ca2b01f009639b2fa5df18127ba0622b9894bf4dafbfce0e40702ab82ac8d6815a8fa0b138133d35cba418e12a784868f797f61465510392739883435856c989c8135e9bc28cb4f464812d5e0fc18cb859a37aab8e50336793953b2cff33f84053943582b84b718555f14fc121d84cc8b403a2b86602bdf9514867cc84a041a04ba38e3bf57f362ecccaf4cd6d8bcfedb6d55a8e59ad44c221dc6f204622e2bd7b97800ab604117f4bb6b348af251b266c7b5b360a59ff0e530a0ff266980f784b9a31dc343c02530d822a9c4ff52773ecdd8bda92d6992f5abd18a0dac153ebfae4a1d0611422de83f20c5ee0135e0d54fafde684b759564223ac2ddc8b22308080c75defbc47b74b7fac9871950b4251fd5b151bfea558e0e361187a65d13720184ea9c18dc02fd7d33e1b39ad0847882241debbeadbd7da61e4183d373fb3b37f5dd34969c1c14e3f6f47fbaa306d99ca645c25cf91de716eb08b34ae6eb18175f91b5a95d6bc69401f09738be36276646a32d29d0df2f824bf40f84451e0af871ac976e4e806181ae68ed313edaecb03244b8f90e1732eaf503af12fefb2503cc08e4c27be75b66aceb51d59b63d626e1dd9441f61e99b7d2bb93e53f80b415f3ec8380269361cdec05bf8058817195d0285a632d4bee6b4c4fd6888f8ff01794b700630175484a4613be092d3d47adae8696364df0a73b1b94be9c292290f94c4e0169d191cd339c8cd958b6945c445bb72fefca109e38a0b533e995c339800bc7d8fb4d5111ec27a5f64260dba06707f9ef953fefcb9b5b0f96cc75669ab75375375c516c37550f72c67d97de01bdddd347be325b930a50ef215d450fa889bba6dcfc0ff47bd99813c3ba6c9f75640b3a8db18a4172c93f839d25a1d3df2172592560fd2d9a71105d9c940bd598895ab701a8a776baeab6e3ee59cada5c219aee6d8349545f45bfd500c8de83955cad85ede8f9f420af197bde9159a19d197e0c614c594b7daeb3e4d818b1cac0ee417a4caf5fbca8e849b44fc39b5d3ca9788f7f4ec61a189db7222792866afc45c07951d4af23930f3c4a75ed3505f6bfae59e7d74e41ab126fa6860f4f8fe946acadf3a05ab6c16d32c2f55a503b4e00621ffbef14fae8c0e264b48660d491113db4f4418e42fde37735520c802089ea850e0b32c3272eec614a11cbad4bb64a96bcc0acf1b58f7117ec3a79a1a0e70e33bbcf0b3aa6128ed3d70872116a2f7d3b0d66c6519d02b1ea20ba20cedfa0f94ea8526ab387bea5abf21e6daa1956033e5d17d31e7ad3b8b393310f8f460d8d678f4e9dc4bb5ab0de369e925fa37602675d4b66a1306b4b4d731fe6b3f69bf5ee622e4a53bf88229fb1b49dc78108e3bdac35322b89cdc8a3c3691e36bcc3329bd9e89b2fc13e565037e58e9e870d6eee31898d66f9050da16735268dac6ec94ea53ccdbb0b8a3ffa8e2011510b2bd89c439bdef5e8f97dcd038bc69003a5dc332f2d1a34bb84ad72f2434edcc2d01e28bd83293b0266350fb8ed431550eb25c83e18f6b7d68c43f7363e7f49c7cd38711b4459226a634a8020e63aee3e4402989726913ebee92bfef145f00dfde543c562ab9a1bd8dfb24306c09e364aea3b451308b318638a2a57e1621bfc6e46a8f33e3e91597f231ab541bf94d444d1aa7976b9684055d0e22a7911c9ee9104ea61af4d80f958c5aa9f0093e3a2082d32a943595a5b1c0a035f112d8c85295aa72f7b14b88cc689c8a63cd65571a6a37a3ce30d325fc5fbde263f5774f3cf461dea9d818f12e9abf43a3f90b069faa9a85d5bb4d2e1c63ec4e3a12f13a923091c4e3b8d35c2dcbaa3bbd91f7ab3ee25aae5fe8ff52a7397ad62a51b3d9151f2e6577fde8dd6dca3ce62c2b6deab186b49aea70b494354a01e58364b74ae1196ab9f1a12c81a4ae5c98e6d23738540877c9258f3939bce7dd3f0073035cad785f1af8c378048ff2c1beef34c962c5cfe4762c052bf950498c116f78c2172c75c28ef3a5496f61546015fa9ede23b8659cbb6ff7102b9886b8564c60d6cdf8a8e67663923ab1ecfc6e8cf65f3b269d69f37a631bb87270be69882a872a54dd186683f0f09abf85ecdf5231932fb6b2622a94f81e5c8404a6b34bac5aa816fc7aae2d753b62bad327eae71574ee7ba005daeac383b454a6c9a8a2ad8d2f053dffd1005a9c256034d118b380287e3094419f77f7d86e1f54aff5a546f77e6fbbbd1e3571b30bb7ff73c3a71cbc352fa54838ec03f1b0e4e1432f40548505565b9875a7a37357242496241858d5dd8201cdbe450dce7ced3a48ae057ae7e747fb11924c02d36e87c954b4ad77ccdc0396fb4b820dda76b3bcdad9e0e31422858fc7a2604e5ea8dc2fb3aa77a033aa2725eed246708300b6d83593d379e2936aa09becae7fb58936c1dd2eca54b01fbab248d27fe8ccb616a07fbc5da155601b04f19659951cbd75f07bd299f4346a9ef380dcb7c48c3220e828825d686342e69b2ce15e78e133f47646520757a5a7ec54072235891bcf6807e14a82783213d78beebbf5df9b9349e1017398abebb74f88112a6545f041e720d50709d658f0d0c64eb4873933612a77f13a6972bc5e88d9f350ec6644e8f817ad66279c83fb72240716d2b41ce2df8f9096d3395f8b94f0f61e5b62f0a1738800d45e3b5a006fc2a382920de12a9ab8e4845b976293263a45cfe234f23605c1342aef0f3b95e112b560b38ff6a7d48de9b0f60c40fed40c44529ce102f2de2631992dec578e8b408098c3f79d04b56534ce7aa5b11af7731855023da8ef462eaf0c3f3d581cbd230153db4360d14619623e9b926ab825dae967c26eb1160dcf8c8d4202c65b8704c61fd05d0dfba375583e8cfc3686fb4c37e84145890ccc7b3e9cae782e7390954a7d85d7b3cdac64766e40e1b358a1318f691f01981e13f84a999e1fd6309467eea52b65e0afc7c4003748acf61fb342f0d3bca595b765d13b3cd6c41ac34af37810d627c90fcc2ff2848bac8affab87fee1ea6668719999283334505864c994d20678e79850e64490c45476b99aa4b1522b7a6a6c008f4abe89db5305c24ed3587b319530ba258984db37ab445b4b394b9164b530db9927bd3a058b11975a6c81ec0610382727644a59f1f3b9e98058fed5a692648a4f0e033a39629d091609055467d59c30b89ad34c840c196ba3a87e9361a5ba248e20e35311afb4e037ed8d49b621079d45c169f42d85bced7165e71c80536dc4c3d9093bb86f9fa1278728d667f6decfde99aa08e15e87d925e967ca56529dca7e1c10d40f9641ce5da2d7d8fe2bcf0e1e8fdad49dd27a65342534a669a7a80187e0565d9fabefdcbae0244f5c9dd98a3dbc3332847c6c07274215bda9e1f72117ad6a850cbdb0628b9a33e4c18609b252ab1cc0ef1017a7ecdabf474c69297f71bb5baa9abd779a50e375e954bdcb9678707517fc97a19eac422434e1868e38c1c2efac77cba6c68f42402e5581a8006b39be80736506a698408add4ef6b1bbaf384898854bf429ac33eb80d397bd0f4323826ed19bf5b3336bc8f7995a0ba1f1ecb5c25bbfa1fa7e69193213685d9ea277d1e96f62ae88fc7c401a3ab913e5b3775a87e08504483df20eab042d681329f89783e1698a87244fec2b1400e614ee7da5e946496b350c374d431dc723e3e3d05abc667a5e6799370a9a37bf41dccd9b1d1ce7542e0179fa3504f367934b86e02ed349d632eb28e2c87594e59aa6057c48d1aab2f00c9c71cfab855dbf93959e0bbb66b00661940af352f659a41dbaad34aae0c540ac0fdb7feabd3d08f13371f2a44790cd2add51c7328eea753167a3ad5bec175afc922452fa6caa864a58c4577b5902cb424e7e343a94cdf331a9836cf2e0dbc9c04b7a4703b4d75797f0400cad1f4ed698eb0e5f65fb3f983c49f1bd6dc1d76e44968be70a9cca04313b76c7fd6da01aed23c9fa8de74443e6c65fa1e7647109f8f57e68563a72d04b49fdd14c7b9a6e94a12cc7a54d68b7a7113d32d0f68e62909039a44400b041aeafc1ca29f55fa51eed8acabef8c7ebb204c7236c6c1b5a96552680c0bb3f5c879e278f3aa2a4419f675106c558513c6714801be732e9876a7241c9207c73b5694fbf753a30229c15e6043c260e13282dbfa6621b51b88e64047bd3f18eb557b2ad8581c28d6b3a84c13471e982553e90e189df9250376d781b01a123c06874a2ed9ae631d8481e823eb7d1fcec53db9de7c3495429096546ec8262f5c09e7055dcb6545c12f873b6ab0ab1936cee56c9534bea976a86d9378c50e7b413b6d600bccf19b9f573761a96bac0c8811b02d5f42b234fc904669a2f73f8500f8f54af1074e0154c7b27a249704ba74cfc2e8f73929666987fb41ac88cad9b4cfa67fadaa3ac047cfc41a60c69213dae1c52438b658415d9975a237806bcee1746668e29d6b092cf0aa45702a530cb79df15100ee8bf6fbfa6ec7f91760c0af2c074566fbc13fd50cd70abaa6e7cdd316298a3e6f5a8bb83ab67a85d334749ed32070c0e0a52c885a01017ab1f061bb0c082254dbaa26926bb6cb47f0649754125a0b571106d29688312865ad38736096b1e8a2f367c90f4c844baf3fe53575a9be7612bf37eb0143f7b0951efe5695f64bc3af311613521639473922ae57ec075ef9a4b55f0323827b1a689538376ae88e83db45a1af5c15060083ee9b52d6317556b9a5b968c428456b51863be8d1e02c0fe328d77c0e1163b631c9074008e94942ecf704fa5a57f18af1927e298dad536b1fc98016debdb40d831e363bdf7b24d9dca5362e1c5f4748ded7284a4325b3d2ceddbbe2503c90399d57afb7b3e5a2a6f1dd0353b0a2e4b8dac592b4973aa678593929d0a7bb36e00d54eb28d8d83013875a11f9e1b28ba452327e23011c8e40bd33176cee3e036754e3bdfc14b1d58104cdcf5450d784ad40575dba1d68d8cc5458cf7a002ffed94d81403f3b9ced45e499470acc380de3acf2024617a82c9a7178e0ed07892937f7535e1642eb71", 0x1000) r2 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGVERSION(r2, 0x80044501, &(0x7f00000001c0)=""/75) ioctl$EVIOCREVOKE(r2, 0x40044591, &(0x7f00000001c0)=0x6) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000540)={0x34, &(0x7f0000000040)=ANY=[@ANYBLOB="000011000000ec4c0167f2e1c2626f3a9ca3fb2fa7ab63fb"], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x7, 0x151800) [ 1837.047359][ T2758] keytouch 0003:0926:3333.00A6: fixing up Keytouch IEC report descriptor [ 1837.059532][ T2758] input: HID 0926:3333 as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.0/0003:0926:3333.00A6/input/input963 [ 1837.106220][T29850] usb 2-1: Using ep0 maxpacket: 16 [ 1837.116325][T18851] usbhid 1-1:1.0: can't add hid device: -71 [ 1837.122554][T18851] usbhid: probe of 1-1:1.0 failed with error -71 [ 1837.131241][T18851] usb 1-1: USB disconnect, device number 11 [ 1837.153246][ T2758] keytouch 0003:0926:3333.00A6: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.4-1/input0 [ 1837.186356][T31888] usb 6-1: new high-speed USB device number 46 using dummy_hcd [ 1837.226310][T29850] usb 2-1: config 1 interface 0 altsetting 205 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 1837.229589][T22937] usb 4-1: USB disconnect, device number 110 [ 1837.239516][T29850] usb 2-1: config 1 interface 0 has no altsetting 0 [ 1837.259763][ T5] usb 5-1: USB disconnect, device number 13 [ 1837.336161][T20883] usb 3-1: new high-speed USB device number 76 using dummy_hcd [ 1837.406233][T29850] usb 2-1: New USB device found, idVendor=17ef, idProduct=60a3, bcdDevice= 0.40 [ 1837.415485][T29850] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1837.423584][T29850] usb 2-1: Product: syz [ 1837.427804][T29850] usb 2-1: Manufacturer: syz [ 1837.432383][T29850] usb 2-1: SerialNumber: syz [ 1837.446119][T31888] usb 6-1: Using ep0 maxpacket: 16 01:15:29 executing program 0: ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x20400) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x02\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\xf2\x00', 0x0, 0x800) read$hidraw(r1, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000001300)) read$hidraw(r2, &(0x7f0000000040)=""/126, 0x7e) write$hidraw(r0, &(0x7f00000000c0)="35f39e70fc5cfbac39ff894adc5eebff56dfe3", 0x13) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hidraw(0x0, 0x1, 0x2246) read$hidraw(r3, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) syz_open_dev$evdev(0x0, 0x0, 0x359801) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, &(0x7f00000001c0)="4add770f7afddb40ac8b724dac0aa66b98f20a5e1ff8a25a3aa7a31df7eed290d1acef3771cae394d300f23dc5f8de816cb60672eb62ce917e4ce7940a6d13fc") ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x6, 0x1b2fe9a06188fa76) r5 = syz_usb_connect$hid(0x6, 0x3f, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x17ef, 0x60a3, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0xff, 0x40, 0x2, [{{0x9, 0x4, 0x0, 0xcd, 0x1, 0x3, 0x1, 0x0, 0x5, {0x9, 0x21, 0x8000, 0x7, 0x1, {0x22, 0xd}}, {{{0x9, 0x5, 0x81, 0x3, 0x29e, 0x2, 0x40, 0x9}}, [{{0x9, 0x5, 0x2, 0x3, 0xa1, 0xfe, 0x36, 0x1}}]}}}]}}]}}, &(0x7f0000000400)={0xa, &(0x7f0000000280)={0xa, 0x6, 0x310, 0x4, 0x0, 0x3, 0x20}, 0x34, &(0x7f00000002c0)={0x5, 0xf, 0x34, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x4, 0x0, 0x1, 0x2, 0x208}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0xf, 0x7, 0x7f}, @ext_cap={0x7, 0x10, 0x2, 0x28, 0xc, 0x8, 0x6a}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x1, "dfcd4d340c01217b7111cb6c0003521b"}]}, 0x1, [{0x65, &(0x7f0000000340)=@string={0x65, 0x3, "26190d9b1e5078c7bbcda6a0838476f2c83dd169d07a88af54a1ebe90986b50d01c22f76c6346f423f7a178eacd9db479a964f1445b75093a22535c5dea1f8d0a88b0b9b0c7e638eb0007d36f870d8a3d89c1357bf8493462eae8f4fca58f610995af3"}}]}) syz_usb_control_io$hid(r5, &(0x7f0000000600)={0x24, &(0x7f0000000440)={0x0, 0x21, 0x8c, {0x8c, 0x2, "4a0dc84d33159e845244e449d57fbfd0164bf851f68f36f3f584f6d6bf298eaa33cdb841690e03f60c7522ddc3eeb78636464b5a322955ba5c19c95088b2b674d4202adf36e8ebaae3a95139a48dfc889d5b756a673a7636ab2431e7b1d29c0b078f1d522a172bac1c7b1e56b2bd57de4db05cc22ee25e16e4a31acede770bca36048af1e04974aa0517"}}, &(0x7f0000000500)={0x0, 0x3, 0x4b, @string={0x4b, 0x3, "f2bb7b9761aefcf5655a13d64bd8173459e85739e3da309ef4f53756a4b1b4638d0112218d48d2af1745716b5a3b96bfccf3508ea9c2d37bff4d4d535109ada82b668b6ea5a0df78f6"}}, &(0x7f0000000580)={0x0, 0x22, 0x1b, {[@main=@item_4={0x3, 0x0, 0x0, "c2fefe9a"}, @local=@item_4={0x3, 0x2, 0x5, "30c6084a"}, @main=@item_4={0x3, 0x0, 0x9, "6a974e77"}, @local=@item_4={0x3, 0x2, 0xa, "3792eb6e"}, @global=@item_012={0x2, 0x1, 0xa, "c4e2"}, @main, @global=@item_012={0x2, 0x1, 0x7, "b246"}]}}, &(0x7f00000005c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x1, 0x0, 0x1, {0x22, 0x9e1}}}}, &(0x7f0000000800)={0x2c, &(0x7f0000000640)={0x0, 0xe, 0xdf, "e1ef136a588a273ed622b5d425eaaf04aed543e75e349f58c88bb3a235f779cf95352aab53164a68d62eaa3fab0c91631d6e5d3850b3faf4b962fb1429711f03ebe54207460929492323f81226fd5d665556bbee7d224619b12765abf617b3c7b57c206391532de4d7b5df359c679def979fbcd8da8e6fde218a8f48a5edd1d7c7fb76e6fdd05ce92e4f341ae17b300fffddaed164648c1832403d1514f4ae312a3f5379f8d0660a6ef69356fbce2821450e093485d5a909ce26ff77876f6ab3aba0fa780c39abb2a653190a43418cf8e2f7bc928542f08ef00356eb255250"}, &(0x7f0000000740)={0x0, 0xa, 0x1, 0x7e}, &(0x7f0000000780)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000001340)={0x20, 0x1, 0x1000, "f5dd6e887692b4eceb9b2791d226a160214196a223e70557e8da8b772856510d79b460aee480a48378346559a9caa9e086c4d764ee1b2cece0c1d78faaafaa1a569383edb1e29a62a49aff83649bc4d5e2eccf24d10c71deda2aa24ea5f7d3c259a879e2caa4a17f93b05e992ebd4b2e441827f3c6f50d409944c95211c87235097a73d3ffb041b0ef13ba13f51940826cce0faa860fdf1860bf6bfe394dbc5838f011ed316294320ae523b48f2eb8c70926333797289e486648d135334c6a9860e58dcd558c1a5eafdc1d0ed8c7672964b705dbfc85137f6bdd49254dc5dac1736053cc61047ade4b911f49ab31cc8b5ca6f12caa576905ee8c8b00bcec7ca1497b7f0d6e575d8a6c123f919aa0944a695686e8c2131c1e843a1231ca4569745e431e8f830f151963d2363f69eaf63ef49cecf29952f9abb7c7bf58e3c5076ec2be40bd1f0d957b6fbc86addb56fcf943f1de3533a1a18dc57a04a8dfd47e5fe9bf856c1c60a81853b3cda55bce27b2a448bce43a55cbdf55b66632be196d4fdd1a5c0f52fb95650824f86b87094142cb3fa51f2716fbaa861dbdf9be02aba39fda2b48fb3a0ad3d2c3ba7f28aa6dc0441e3318343b8bdd552dde35db8c8b1f1d60e222b5b96fb8fa8eae7d2c4aff324edd06f05fa9baff3664bb53aa406556c10474deb58bf4f2a0f56c91cb3a96b2896fd63ac93260630d9ac63a2b2761dc8a3a55c3910fe481382fcaa014b09baecb89cef8063ebd67f862a6958d68c9b590785fbb6d98bc25edaa398ab93aaf1c20ff3e969bbcbac8bfb6ec4083ab76ef21eb587e78dc43879bbb1eaa7d3615c80a277177c78b16b6893a4ddcc1d881f1d7b27955c8e78e8c28ec0bd7ce8135a0a07f62a85422b890f3df2af6fbaddca16705f7a065ded94413bb1010fc68f9f314b47e4b2a7ee87527e0b3a21a322398d54e2c5601c178a04485a1219583d78e8f6efffd556c18e4fd75115f77fb6dc669be00febdd5ba1f8eb4c70cf327bbcf374453a918c3f908fcc3e0bf459e8009acc2b006a1a059aa12f077b16ceac2d124d0affbed95a454b10cf4a5df8893cea39a5c089c5d646b49314f5568e4ef6b03be72eceb30584bca0965feed7e49fb9359572485219d6c4416707e5cf4912d6c95535c408117270336d0864f94fb227c74cb9f9b159b055adf0097715036d395131803d5e1e2321426bbdb97fad75f438934dfce241682c9c8cce87c5522ea485d9a3b69e50612c63b1dd51c37f594e3be0ee6b7693b1c622a1e94e0f2ebd03e53f891f25e89910cd313f4d503d6bcb154719d58c0f95732ae8d8ff8172c6689b48460f8a34e3d1a492e80f614e2c14e14db1b5efd856c98cb1a6d2e9fae110f25a23b5488b510d5f5e68526617798ea9454a6a4ad28022df42e68c887e14b4951e2d81c9d4ae0c8cfea36b3188d62ab5019aa35f76877186c8b1d504d48d8ecd7b39143283bba9927662be2f4030ccbe5e027a65be852d978879248edb198d89a4ab6cd3f20d3d000691abfc14b5332e17309e83473b81d6fc89cc1e546859253ae95d2fb79a89f20192bbed32cc10eead6aa13ba621a61dec7d08c32a8a2e912823b1e8b8c0fe56f5d5951450ab263a81908d3250bf3bd00c5d710cc5316932155aaa37132fad34e6aa23f57e20cbc97d1706e35e5254d2b7e912aebcce0e322cb39296f7782927f8a4e677a090319020a4c48862f77292521fc012cb48341b0bc2f3e178d794bc2c1161a0a40161707c507192ecdc8cce605e3ee1f548b4d68df7f248d2350e2e197499bec1fb69975a8e399953d8f6669f17fba8ba61cd1ab4e6e174edc66ec2acb0318bd14b197edd57066fe47ca6e60345a529dc43b511f8ef8ea9f64e415ba37cc30c9f75d5b89a0eb5727e932c448b1d60481936f23e1dc619e8c8925c41215a82455b4ea20ee5b4bf33667c3d9ee75820fae3e2f7f80d7c2da6c052d24c7dcb54fd62e3cfb4036075cbbf8d02555eeba4ee3737748b604598aeb4d0e2a8d87146b0befd08a5fc1f1c03e768cdad3e6dcf2762a771fd59ba7525067fa4c0806168b014a0f6a18029a5e40f2404b5e6806a38a645161b33e73314e98f6b247fb3d34f7c09842509774997933f0a36a56a20905da7f6a0f99b866a3bfd99ce0dadbe7c4dc06e0bf06383f1de455fe6f709060c753a96b1ed6a087e8d257d994e9e8939d4df531acc7ad6b9dba74310797faa2c7cf23d739282af91b0e1dc055e65abbc936aecfa5c533a513a291d944230054121440af3d61bd88a108b102ae7e65ef92e33ec03c8c12580704a1914f2f65f56d2ea0c1d3809f732ef100ea4019577613ba0a155fa77d1dc2bedfa5ab5925a2006f06d646f604477c8ec8d08f70ad7c9936a558bcbfec8dfea36a7df22948fab291812439f593ed39e716acf3ffa5b01f373862f67fae61b56ac9d913d9934933a43322ec532025eb4fd8afa9b7b94cad3dc8f97abc12983c4256f6781f0b0a880d54b998fa3ae5cb74063f0e0c96f9eb1297163b7f07ed4cc80d041b7104c6b3a5bf29abf930a8b6a077d589bed80a69cb6cac756a1e27b660fc7dfa91eb1448218ea5eedc05c4f8160637f31db204e3dde62b9d414158c6e4da03c638d47a10558417af24e9c0c8648572718ebeec73c8aeb65721fb52c6316e1bf32e39f095afb5ea0faba360356df0cb5d524822091ec58d9744e69dbaf95f611f9b6cf53a4e0b29a457911d82a7d499dc788aee995eca8f76324d2c31af53108265742f0f095a87351d5e791724677d929b4e9eae9cb1707f84e8ca54fdc10522760f53ef4eb6b83ab8591a67e28e90b5c828697770a07459f3b0db1dbb752d9d64069cbf25867efed347fde64b6ce37e8d8a17f95998b47b89ba795c584eda25ebfe0c2463326cb1e3d157554614160b31fc0511c20fd72b4658709bf6ecd53d9061626fbb2c20eae99c6cc0ad12447838c6e2d4e063de3c62757ef8e9ba708e9627b7df6248f5c455a8e5189f81badea11f99561635441de76407a51d63f4e301ee863f1c33cc8cf8a8e4241d0b0305dbc1d63d8be061b1bc16411baa9ff86357f50ff12df6feb6c13d02abd8b9b4487a57362ce91eb1efd7fca5c0138018bcddcc9c03da0d07f033bbef34e3b1018fe75507134eca96134776657eb9b5b6acf790bbcc4f5e85f01ef817bb55e7021f79ec220ef9641660b7d61bd946873aeadb6b29d87e46e66a5d3a2d6ae68c049d4be09fd3657d423eeb6145a050c85f0dc7873ca87a7dd2a90e76f460730542d9cb9b1e445dc628eb604586c21e1f28ef9e7b30a944e5fb2b4b6b43bf73a6958df7dc0fa037b4a7dcfd82d9af16a38b6384424ff02999fcd9774841f2ff28c97d259012ca76798374cc42f4ad25a49c2ce267d23f153fe03e4d8f1aa71cf2ecb3bb0b5851acc8a937ab1f5e44219a0595f0f009f7cc30cf3db7810f5822e19215155bd8edd8599340f71a03e786dc7fed1df4678bb000cdd6d897c5094586f1a67bca3f65b1916529ec858121a3fea52fc8d8ebb6c838d942b7a8abd26f851309f41a9ada91dcf5c9d6bbb3101bb6079e8b6e27711923086ef2d558c2aee064b275c90587a30dbd18b8896bdcbef70f6a127af0a92decb35f9d64796907ce5bfa5b6535d95aeafd5691d9caf1227827b8e91f8a6cfb1600e1447bad6951afd5f11707f2a049b93eefdc2789ff34a044fa93939c3426b6b27a24fa68241bfa2218ee9c3ba889dd148593f0a59941da4eb47c31b476fce22a674624973ac23bafce29e878954fed6b2696bd2a1194f1307c141e7b147eccb393d318df0c5765133e5bd3c4e95baa6d31b3357af8129370293dcd3b3a35cd1de8e8dd33a36841ba210cb64a7dc0f51db43ae03de36c3a69f395010a5c997e1e5dd1d0aa9e2ca70381f19f16769729ea9658f8c3567167e86afe040bc8d09092b707d9678bcad0fe81f5c19a108fcb12df6b97956c43c79d417e12cce094abfef0d3a8be4e8ebf86f7bf1a8d3e73c4fffad502e3321fbe7a528b17328437dfda1c4ea8941fd92597a0a40b2d83d11176b8b75f54f3f08b99b05c40e070e730249b290992708b393e8fda326701b268f49edc699ab9ec7a07e99f2b44b6255b8723fb8851189e83b319509a75113c24cd8aaccde7b65aea2b4d495991bd7a4a19b792d97d9eb8297f275924bfb2c825a9b015adc7f6b0e2c99880abc4ee835784e47af4287a21dc1095b94f97b1b3b942ea2bdc8a5848056d9c88dff660bda1336b44558859d559ed25ffee53b62543b5c97c3014cb39323cf471fb96e3a76667a1186850e538047dfec6d6f2e32163d08ad10ac0ee674abd1b755c4c4b105ca1eb7730a1daf2356e180bbe777e71f9d4ea7654c9614d34ef4fcfaad155774d06b7a381d552b732c76f6c25f1c3612da9b1d802b9b0d6e0c3230fcc7c46a7d97f698d102202d4543e0f7a62c8837ea448dc2595e650679aa3510acadc94ed66c7910255d3a2874875634ed5049fa023b219fcc6797391c53b9c39da0770283c051205593638652fdc43553cfadb76b839f5df1cd8b13efc2412bbf559e5687ba0cdaa7dd1e2f0d2fab734bc534dcc98dc17d51f8d69546f908cc76ec59393de21880ec3174d94f7d496840174454e28c8c9296f671c4b05d502447a02d182d8d689e15c3c6b314d7098c836e5f18d14981bd793606379a82ebacb011128b13e4cb96705ae292f226bcad2c0d90d412e11dbcbb5130d145c280319151a10fc8f57a6bb21f3f60951b5e1eee620687f61e35eaf66d746b9a09dc67478edc153f4e5b08a3f8d8380d562b8e4aadc0b11b9b9ea00237c65c97196bc2147425c2f7c951b85e4e47410ee91636b97094f58ed609d94e688f260019a017a805a3c7f7a3f00c291e653992866e0a8665ed8829ef5bd715a4d27c4ffe0388435ade10b9b5463ff718c64ea7d8cfe4522f60c4e5d197d364537be5df7bb9ae2797279a854bcd8a026382ced0789e1273c8002b86169cd56f5797237c0451df016beef8f67e05aa3a60d1f46ca2d2f26032ccbf72b89eb36a852ec4dfbe5f1438c24694912f9120f000d813f893ee70963b3c5e2f3297896f25df62f9dbef3aac82197ae749a5531540ee967018127f26dcc3f53b258d3d6cfed2c28454526dd85c9c7cfe703fcc6004c0f4b369e649d665c0f25247fb7bb4b2ef5ce3df1d81531f6ed68b3a5311ba2fd6f9b378aa27a99c6b35603670b704f4631a9003d610d3ced809c5ea4031e69383f25287107276c44bc6a292c17027b41bd335c4b76ac25ad05b2010883ce945d227c020e5b9b4cb92b8654787af9e5c2f4ff8ece96c921b6e47216ef1cd20ae8be06d35b0a6fe718139c5a6db99e1999c9f228a4c2bb2eada83fbe736e278d2edfa213039b5aebf235a7c95dbf777c584c1c6adce8247fe9954798f83469078b42be48b219ae97daf1012529ce329d6a61f1d0160555cff746a4037c373bad3ff2ee033443f51e0d6fc0763ec3c498705aef3c03c5a2f53e4e182a3b3930133b1e7a99de0e5cc27757dc6702da8f2764c5b879f06a66ae8f0d4e72dee7bc6a755d173908c398ef3e371c798e71e62eb012cbc43ba4b895aac342adaa222c63454f835ee22c482ea56de180bd546af6b0f1e0c3eee580152d98b14fd9b75790ffc292961530218931bebf6cec08a64afa279412bf30a3dda9e8a81b6ffd5edd5ad2e290f13a2ed2710ed1d3b383025afc49c0a1d4d68bca24988edc5b2f4a856c32f259094d281a072f4734"}, &(0x7f00000007c0)={0x20, 0x3, 0x1, 0x3}}) r6 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSABS20(r6, 0xc0085508, 0x0) r7 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x80, 0x2) ioctl$HIDIOCGCOLLECTIONINDEX(r7, 0x40184810, &(0x7f0000000140)={0x1, 0x1, 0x377, 0xac74, 0x7, 0x4}) 01:15:29 executing program 3: r0 = syz_usb_connect(0x0, 0xfffffffffffffe71, &(0x7f0000000400)={{0x12, 0x1, 0x0, 0x8e, 0x32, 0xf7, 0x20, 0xaf0, 0xd257, 0x4e87, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xf, 0x0, 0x0, 0xff, 0xa5, 0x2c}}]}}]}}, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000540)={0x34, &(0x7f0000000000)=ANY=[@ANYBLOB="000011000000851049e21fec4c1367f2e157ed6f3a02"], 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xb, 0x7, 0x1, 0x20, 0x7aa, 0x1, 0x620f, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x86, 0x84, 0xec}}]}}]}}, 0x0) syz_usb_control_io$cdc_ncm(r1, 0x0, &(0x7f0000000500)={0x44, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000840)={0x34, &(0x7f0000000680), 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$printer(r1, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r1, &(0x7f0000000500)={0x14, &(0x7f0000000440)={0x20, 0x22, 0x7a, {0x7a, 0xe43d8a8cfcd33c13, "deddf749a4a02fc067e9fd3439bc1d331a5d9f0dbd25e47c946f7795a4f61cc9f96b6cda6b0029b3a99ad3dfbc48f12ac42cbaafcee78152258922bb1925970221883b708e157691003f354cf013e31176fedefb50f081aa6c64b32bae4ef7dbd4885b8d0899ddbca04944a20baad5e58a0ba40bef2533dd"}}, &(0x7f00000004c0)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f00000007c0)={0x44, &(0x7f0000000580)={0x0, 0x17, 0x57, "0c57e67154e57f0b8102242ace367eff057e56c15aa897e6bfc4c3cf74de51f211c1e4ae5edadfe21353e7bd71e4893262b5e58fc9b933f79538d98d85756a92480ca5489c70e65ff9f8850e4d28662f1c507f759fefb0"}, &(0x7f0000000600)={0x0, 0xa, 0x1, 0x40}, &(0x7f0000000640)={0x0, 0x8, 0x1, 0x3}, &(0x7f0000000680)={0x20, 0x80, 0x1c, {0xffc0, 0x4, 0xfffffff8, 0x2, 0xfbff, 0x20, 0x81, 0xffff, 0x0, 0x7f, 0x200, 0x401}}, &(0x7f00000006c0)={0x20, 0x85, 0x4, 0x3}, &(0x7f0000000700)={0x20, 0x83, 0x2}, &(0x7f0000000740)={0x20, 0x87, 0x2, 0x7}, &(0x7f0000000780)={0x20, 0x89, 0x2}}) syz_usb_connect(0x6, 0x294, &(0x7f0000000040)={{0x12, 0x1, 0x500, 0xfd, 0x74, 0x6e, 0x40, 0xf3d, 0x68a3, 0xfee9, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x282, 0x1, 0x80, 0x4, 0xf0, 0xff, [{{0x9, 0x4, 0xb, 0x4, 0x6, 0x9b, 0xec, 0x44, 0x4, [@uac_as={[@format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0x8, 0x3, 0x7f, 0x2, "d0", 'Q{'}, @as_header={0x7, 0x24, 0x1, 0x5, 0x9d}, @format_type_i_discrete={0xb, 0x24, 0x2, 0x1, 0x30, 0x1, 0x6, 0x5, "87d486"}, @as_header={0x7, 0x24, 0x1, 0x1, 0x1f, 0x1001}, @format_type_i_discrete={0xb, 0x24, 0x2, 0x1, 0x8, 0x1, 0x1f, 0x8, "854e92"}, @format_type_i_discrete={0x9, 0x24, 0x2, 0x1, 0x7f, 0x3, 0x8, 0x20, 'd'}]}], [{{0x9, 0x5, 0x8, 0x2, 0x20d, 0xff, 0x96, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0xd48947256895e52c, 0x1f, 0xdc95}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x3f, 0x200}]}}, {{0x9, 0x5, 0x7, 0x0, 0x381, 0xff, 0x1, 0x2}}, {{0x9, 0x5, 0x9, 0x10, 0x3a7, 0x7a, 0x7f, 0x2, [@generic={0xd7, 0x42, "fc0be52795e0df96809a6a7e8a0e05bbc02ebe7e9c82ade971564d3bdf38ce085fb9977cd1d078cb6aedd1286839a2fd6fa35357b36e9af56ba40c53618c152b6063ad79ca20eceb376e4ec9f8d959d266f43987808ce37e7fe7830b7a8d3b9f569804cd10c3f0ee123fbb00166d09dfc88e97782c53c11f17da4bdbdb9a4e491849873fd663efd100f7c49d01ec9007b966c14ad4d3b0f2a2e0424e043f5cf4a0bf4dd03f37bc97532d7dc0ae563c5d481697e69945f1307469da1f4f4c25b915432e32c639c6628a14ba84d3911caddf0913933a"}, @generic={0x9f, 0x1, "2b8816f6a681d4f539473a6d1c8be500dffed1f0cde289d44c85f63cba465092cd259df224e4ea44474baa7c9a954461a65d572ad059f2629ae180755b9ea274cc01698b7631249ec07d8b99ca582129aceea4a5010641c88ad52fc9e1cb5cdcb6b9a4377a0d3d882856c96847e7b851656b87c0174cd8ba0dad68d77f7c5f28fe7a73fb2ef4f73ca88bf88cd162f04b78a9f09d01592c1d04295e77c3"}]}}, {{0x9, 0x5, 0x3, 0x1, 0x167, 0x3f, 0x1, 0x71}}, {{0x9, 0x5, 0x6, 0x1, 0x67, 0x9, 0x9, 0x6}}, {{0x9, 0x5, 0x6, 0x0, 0x3b1, 0x1, 0x1, 0x1f, [@generic={0x20, 0x7, "6ed21267b30265066c9a273b6e73b46f643eaca7854dd0f8f52b4502a273"}, @generic={0x5e, 0x3, "8ad541862f964f9b63397d373e5c90096722816c2abd74b7abe78b6cdcc093501026a6430af1c00f7803ce6a15f6c28032b5507b0f13caaaeaa4382a8abce56bafe7d8bfe093197100d6d573a989e8f5ebe2f220cfff1601f31a4183"}]}}]}}]}}]}}, &(0x7f00000003c0)={0xa, &(0x7f0000000300)={0xa, 0x6, 0xb5b78236561f0142, 0x4, 0x7f, 0xff, 0x40, 0x1}, 0xe, &(0x7f0000000340)={0x5, 0xf, 0xe, 0x3, [@ptm_cap={0x3}, @ptm_cap={0x3}, @ptm_cap={0x3}]}, 0x1, [{0x4, &(0x7f0000000380)=@lang_id={0x51, 0x3, 0xc1a}}]}) [ 1837.586329][T31888] usb 6-1: config 1 interface 0 altsetting 205 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 1837.599571][T31888] usb 6-1: config 1 interface 0 has no altsetting 0 [ 1837.606285][T20883] usb 3-1: Using ep0 maxpacket: 32 [ 1837.736265][T20883] usb 3-1: config 0 has an invalid interface number: 15 but max is 0 [ 1837.744454][T20883] usb 3-1: config 0 has no interface number 0 [ 1837.750916][T20883] usb 3-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 1837.760053][T20883] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1837.769111][T20883] usb 3-1: config 0 descriptor?? [ 1837.786234][T31888] usb 6-1: New USB device found, idVendor=17ef, idProduct=60a3, bcdDevice= 0.40 [ 1837.795554][T31888] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1837.803617][T31888] usb 6-1: Product: syz [ 1837.807895][T31888] usb 6-1: Manufacturer: syz [ 1837.812485][T31888] usb 6-1: SerialNumber: syz [ 1837.846127][T18851] usb 4-1: new high-speed USB device number 111 using dummy_hcd [ 1837.996107][T22937] usb 1-1: new high-speed USB device number 12 using dummy_hcd [ 1838.076279][T29850] usbhid 2-1:1.0: can't add hid device: -71 [ 1838.082406][T29850] usbhid: probe of 2-1:1.0 failed with error -71 [ 1838.089038][T18851] usb 4-1: Using ep0 maxpacket: 32 [ 1838.096109][T29850] usb 2-1: USB disconnect, device number 15 [ 1838.156205][ T5] usb 5-1: new high-speed USB device number 14 using dummy_hcd [ 1838.236099][T22937] usb 1-1: Using ep0 maxpacket: 16 [ 1838.266152][T18851] usb 4-1: config index 0 descriptor too short (expected 9, got 0) [ 1838.274162][T18851] usb 4-1: can't read configurations, error -22 [ 1838.277768][T20883] usb 3-1: USB disconnect, device number 76 [ 1838.366246][T22937] usb 1-1: config 1 interface 0 altsetting 205 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 1838.379363][T22937] usb 1-1: config 1 interface 0 has no altsetting 0 [ 1838.406132][ T5] usb 5-1: Using ep0 maxpacket: 8 [ 1838.426187][T18851] usb 4-1: new high-speed USB device number 112 using dummy_hcd 01:15:30 executing program 1: ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x20400) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x02\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\xf2\x00', 0x0, 0x800) read$hidraw(r1, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000001300)) read$hidraw(r2, &(0x7f0000000040)=""/126, 0x7e) write$hidraw(r0, &(0x7f00000000c0)="35f39e70fc5cfbac39ff894adc5eebff56dfe3", 0x13) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hidraw(0x0, 0x1, 0x2246) read$hidraw(r3, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) syz_open_dev$evdev(0x0, 0x0, 0x359801) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, &(0x7f00000001c0)="4add770f7afddb40ac8b724dac0aa66b98f20a5e1ff8a25a3aa7a31df7eed290d1acef3771cae394d300f23dc5f8de816cb60672eb62ce") ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x6, 0x1b2fe9a06188fa76) r5 = syz_usb_connect$hid(0x6, 0x3f, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x17ef, 0x60a3, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0xff, 0x40, 0x2, [{{0x9, 0x4, 0x0, 0xcd, 0x1, 0x3, 0x1, 0x0, 0x5, {0x9, 0x21, 0x8000, 0x7, 0x1, {0x22, 0xd}}, {{{0x9, 0x5, 0x81, 0x3, 0x29e, 0x2, 0x40, 0x9}}, [{{0x9, 0x5, 0x2, 0x3, 0xa1, 0xfe, 0x36, 0x1}}]}}}]}}]}}, &(0x7f0000000400)={0xa, &(0x7f0000000280)={0xa, 0x6, 0x310, 0x4, 0x0, 0x3, 0x20}, 0x34, &(0x7f00000002c0)={0x5, 0xf, 0x34, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x4, 0x0, 0x1, 0x2, 0x208}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0xf, 0x7, 0x7f}, @ext_cap={0x7, 0x10, 0x2, 0x28, 0xc, 0x8, 0x6a}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x1, "dfcd4d340c01217b7111cb6c0003521b"}]}, 0x1, [{0x65, &(0x7f0000000340)=@string={0x65, 0x3, "26190d9b1e5078c7bbcda6a0838476f2c83dd169d07a88af54a1ebe90986b50d01c22f76c6346f423f7a178eacd9db479a964f1445b75093a22535c5dea1f8d0a88b0b9b0c7e638eb0007d36f870d8a3d89c1357bf8493462eae8f4fca58f610995af3"}}]}) syz_usb_control_io$hid(r5, &(0x7f0000000600)={0x24, &(0x7f0000000440)={0x0, 0x21, 0x8c, {0x8c, 0x2, "4a0dc84d33159e845244e449d57fbfd0164bf851f68f36f3f584f6d6bf298eaa33cdb841690e03f60c7522ddc3eeb78636464b5a322955ba5c19c95088b2b674d4202adf36e8ebaae3a95139a48dfc889d5b756a673a7636ab2431e7b1d29c0b078f1d522a172bac1c7b1e56b2bd57de4db05cc22ee25e16e4a31acede770bca36048af1e04974aa0517"}}, &(0x7f0000000500)={0x0, 0x3, 0x4b, @string={0x4b, 0x3, "f2bb7b9761aefcf5655a13d64bd8173459e85739e3da309ef4f53756a4b1b4638d0112218d48d2af1745716b5a3b96bfccf3508ea9c2d37bff4d4d535109ada82b668b6ea5a0df78f6"}}, &(0x7f0000000580)={0x0, 0x22, 0x1b, {[@main=@item_4={0x3, 0x0, 0x0, "c2fefe9a"}, @local=@item_4={0x3, 0x2, 0x5, "30c6084a"}, @main=@item_4={0x3, 0x0, 0x9, "6a974e77"}, @local=@item_4={0x3, 0x2, 0xa, "3792eb6e"}, @global=@item_012={0x2, 0x1, 0xa, "c4e2"}, @main, @global=@item_012={0x2, 0x1, 0x7, "b246"}]}}, &(0x7f00000005c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x1, 0x0, 0x1, {0x22, 0x9e1}}}}, &(0x7f0000000800)={0x2c, &(0x7f0000000640)={0x0, 0xe, 0xdf, "e1ef136a588a273ed622b5d425eaaf04aed543e75e349f58c88bb3a235f779cf95352aab53164a68d62eaa3fab0c91631d6e5d3850b3faf4b962fb1429711f03ebe54207460929492323f81226fd5d665556bbee7d224619b12765abf617b3c7b57c206391532de4d7b5df359c679def979fbcd8da8e6fde218a8f48a5edd1d7c7fb76e6fdd05ce92e4f341ae17b300fffddaed164648c1832403d1514f4ae312a3f5379f8d0660a6ef69356fbce2821450e093485d5a909ce26ff77876f6ab3aba0fa780c39abb2a653190a43418cf8e2f7bc928542f08ef00356eb255250"}, &(0x7f0000000740)={0x0, 0xa, 0x1, 0x7e}, &(0x7f0000000780)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000001340)={0x20, 0x1, 0x1000, "f5dd6e887692b4eceb9b2791d226a160214196a223e70557e8da8b772856510d79b460aee480a48378346559a9caa9e086c4d764ee1b2cece0c1d78faaafaa1a569383edb1e29a62a49aff83649bc4d5e2eccf24d10c71deda2aa24ea5f7d3c259a879e2caa4a17f93b05e992ebd4b2e441827f3c6f50d409944c95211c87235097a73d3ffb041b0ef13ba13f51940826cce0faa860fdf1860bf6bfe394dbc5838f011ed316294320ae523b48f2eb8c70926333797289e486648d135334c6a9860e58dcd558c1a5eafdc1d0ed8c7672964b705dbfc85137f6bdd49254dc5dac1736053cc61047ade4b911f49ab31cc8b5ca6f12caa576905ee8c8b00bcec7ca1497b7f0d6e575d8a6c123f919aa0944a695686e8c2131c1e843a1231ca4569745e431e8f830f151963d2363f69eaf63ef49cecf29952f9abb7c7bf58e3c5076ec2be40bd1f0d957b6fbc86addb56fcf943f1de3533a1a18dc57a04a8dfd47e5fe9bf856c1c60a81853b3cda55bce27b2a448bce43a55cbdf55b66632be196d4fdd1a5c0f52fb95650824f86b87094142cb3fa51f2716fbaa861dbdf9be02aba39fda2b48fb3a0ad3d2c3ba7f28aa6dc0441e3318343b8bdd552dde35db8c8b1f1d60e222b5b96fb8fa8eae7d2c4aff324edd06f05fa9baff3664bb53aa406556c10474deb58bf4f2a0f56c91cb3a96b2896fd63ac93260630d9ac63a2b2761dc8a3a55c3910fe481382fcaa014b09baecb89cef8063ebd67f862a6958d68c9b590785fbb6d98bc25edaa398ab93aaf1c20ff3e969bbcbac8bfb6ec4083ab76ef21eb587e78dc43879bbb1eaa7d3615c80a277177c78b16b6893a4ddcc1d881f1d7b27955c8e78e8c28ec0bd7ce8135a0a07f62a85422b890f3df2af6fbaddca16705f7a065ded94413bb1010fc68f9f314b47e4b2a7ee87527e0b3a21a322398d54e2c5601c178a04485a1219583d78e8f6efffd556c18e4fd75115f77fb6dc669be00febdd5ba1f8eb4c70cf327bbcf374453a918c3f908fcc3e0bf459e8009acc2b006a1a059aa12f077b16ceac2d124d0affbed95a454b10cf4a5df8893cea39a5c089c5d646b49314f5568e4ef6b03be72eceb30584bca0965feed7e49fb9359572485219d6c4416707e5cf4912d6c95535c408117270336d0864f94fb227c74cb9f9b159b055adf0097715036d395131803d5e1e2321426bbdb97fad75f438934dfce241682c9c8cce87c5522ea485d9a3b69e50612c63b1dd51c37f594e3be0ee6b7693b1c622a1e94e0f2ebd03e53f891f25e89910cd313f4d503d6bcb154719d58c0f95732ae8d8ff8172c6689b48460f8a34e3d1a492e80f614e2c14e14db1b5efd856c98cb1a6d2e9fae110f25a23b5488b510d5f5e68526617798ea9454a6a4ad28022df42e68c887e14b4951e2d81c9d4ae0c8cfea36b3188d62ab5019aa35f76877186c8b1d504d48d8ecd7b39143283bba9927662be2f4030ccbe5e027a65be852d978879248edb198d89a4ab6cd3f20d3d000691abfc14b5332e17309e83473b81d6fc89cc1e546859253ae95d2fb79a89f20192bbed32cc10eead6aa13ba621a61dec7d08c32a8a2e912823b1e8b8c0fe56f5d5951450ab263a81908d3250bf3bd00c5d710cc5316932155aaa37132fad34e6aa23f57e20cbc97d1706e35e5254d2b7e912aebcce0e322cb39296f7782927f8a4e677a090319020a4c48862f77292521fc012cb48341b0bc2f3e178d794bc2c1161a0a40161707c507192ecdc8cce605e3ee1f548b4d68df7f248d2350e2e197499bec1fb69975a8e399953d8f6669f17fba8ba61cd1ab4e6e174edc66ec2acb0318bd14b197edd57066fe47ca6e60345a529dc43b511f8ef8ea9f64e415ba37cc30c9f75d5b89a0eb5727e932c448b1d60481936f23e1dc619e8c8925c41215a82455b4ea20ee5b4bf33667c3d9ee75820fae3e2f7f80d7c2da6c052d24c7dcb54fd62e3cfb4036075cbbf8d02555eeba4ee3737748b604598aeb4d0e2a8d87146b0befd08a5fc1f1c03e768cdad3e6dcf2762a771fd59ba7525067fa4c0806168b014a0f6a18029a5e40f2404b5e6806a38a645161b33e73314e98f6b247fb3d34f7c09842509774997933f0a36a56a20905da7f6a0f99b866a3bfd99ce0dadbe7c4dc06e0bf06383f1de455fe6f709060c753a96b1ed6a087e8d257d994e9e8939d4df531acc7ad6b9dba74310797faa2c7cf23d739282af91b0e1dc055e65abbc936aecfa5c533a513a291d944230054121440af3d61bd88a108b102ae7e65ef92e33ec03c8c12580704a1914f2f65f56d2ea0c1d3809f732ef100ea4019577613ba0a155fa77d1dc2bedfa5ab5925a2006f06d646f604477c8ec8d08f70ad7c9936a558bcbfec8dfea36a7df22948fab291812439f593ed39e716acf3ffa5b01f373862f67fae61b56ac9d913d9934933a43322ec532025eb4fd8afa9b7b94cad3dc8f97abc12983c4256f6781f0b0a880d54b998fa3ae5cb74063f0e0c96f9eb1297163b7f07ed4cc80d041b7104c6b3a5bf29abf930a8b6a077d589bed80a69cb6cac756a1e27b660fc7dfa91eb1448218ea5eedc05c4f8160637f31db204e3dde62b9d414158c6e4da03c638d47a10558417af24e9c0c8648572718ebeec73c8aeb65721fb52c6316e1bf32e39f095afb5ea0faba360356df0cb5d524822091ec58d9744e69dbaf95f611f9b6cf53a4e0b29a457911d82a7d499dc788aee995eca8f76324d2c31af53108265742f0f095a87351d5e791724677d929b4e9eae9cb1707f84e8ca54fdc10522760f53ef4eb6b83ab8591a67e28e90b5c828697770a07459f3b0db1dbb752d9d64069cbf25867efed347fde64b6ce37e8d8a17f95998b47b89ba795c584eda25ebfe0c2463326cb1e3d157554614160b31fc0511c20fd72b4658709bf6ecd53d9061626fbb2c20eae99c6cc0ad12447838c6e2d4e063de3c62757ef8e9ba708e9627b7df6248f5c455a8e5189f81badea11f99561635441de76407a51d63f4e301ee863f1c33cc8cf8a8e4241d0b0305dbc1d63d8be061b1bc16411baa9ff86357f50ff12df6feb6c13d02abd8b9b4487a57362ce91eb1efd7fca5c0138018bcddcc9c03da0d07f033bbef34e3b1018fe75507134eca96134776657eb9b5b6acf790bbcc4f5e85f01ef817bb55e7021f79ec220ef9641660b7d61bd946873aeadb6b29d87e46e66a5d3a2d6ae68c049d4be09fd3657d423eeb6145a050c85f0dc7873ca87a7dd2a90e76f460730542d9cb9b1e445dc628eb604586c21e1f28ef9e7b30a944e5fb2b4b6b43bf73a6958df7dc0fa037b4a7dcfd82d9af16a38b6384424ff02999fcd9774841f2ff28c97d259012ca76798374cc42f4ad25a49c2ce267d23f153fe03e4d8f1aa71cf2ecb3bb0b5851acc8a937ab1f5e44219a0595f0f009f7cc30cf3db7810f5822e19215155bd8edd8599340f71a03e786dc7fed1df4678bb000cdd6d897c5094586f1a67bca3f65b1916529ec858121a3fea52fc8d8ebb6c838d942b7a8abd26f851309f41a9ada91dcf5c9d6bbb3101bb6079e8b6e27711923086ef2d558c2aee064b275c90587a30dbd18b8896bdcbef70f6a127af0a92decb35f9d64796907ce5bfa5b6535d95aeafd5691d9caf1227827b8e91f8a6cfb1600e1447bad6951afd5f11707f2a049b93eefdc2789ff34a044fa93939c3426b6b27a24fa68241bfa2218ee9c3ba889dd148593f0a59941da4eb47c31b476fce22a674624973ac23bafce29e878954fed6b2696bd2a1194f1307c141e7b147eccb393d318df0c5765133e5bd3c4e95baa6d31b3357af8129370293dcd3b3a35cd1de8e8dd33a36841ba210cb64a7dc0f51db43ae03de36c3a69f395010a5c997e1e5dd1d0aa9e2ca70381f19f16769729ea9658f8c3567167e86afe040bc8d09092b707d9678bcad0fe81f5c19a108fcb12df6b97956c43c79d417e12cce094abfef0d3a8be4e8ebf86f7bf1a8d3e73c4fffad502e3321fbe7a528b17328437dfda1c4ea8941fd92597a0a40b2d83d11176b8b75f54f3f08b99b05c40e070e730249b290992708b393e8fda326701b268f49edc699ab9ec7a07e99f2b44b6255b8723fb8851189e83b319509a75113c24cd8aaccde7b65aea2b4d495991bd7a4a19b792d97d9eb8297f275924bfb2c825a9b015adc7f6b0e2c99880abc4ee835784e47af4287a21dc1095b94f97b1b3b942ea2bdc8a5848056d9c88dff660bda1336b44558859d559ed25ffee53b62543b5c97c3014cb39323cf471fb96e3a76667a1186850e538047dfec6d6f2e32163d08ad10ac0ee674abd1b755c4c4b105ca1eb7730a1daf2356e180bbe777e71f9d4ea7654c9614d34ef4fcfaad155774d06b7a381d552b732c76f6c25f1c3612da9b1d802b9b0d6e0c3230fcc7c46a7d97f698d102202d4543e0f7a62c8837ea448dc2595e650679aa3510acadc94ed66c7910255d3a2874875634ed5049fa023b219fcc6797391c53b9c39da0770283c051205593638652fdc43553cfadb76b839f5df1cd8b13efc2412bbf559e5687ba0cdaa7dd1e2f0d2fab734bc534dcc98dc17d51f8d69546f908cc76ec59393de21880ec3174d94f7d496840174454e28c8c9296f671c4b05d502447a02d182d8d689e15c3c6b314d7098c836e5f18d14981bd793606379a82ebacb011128b13e4cb96705ae292f226bcad2c0d90d412e11dbcbb5130d145c280319151a10fc8f57a6bb21f3f60951b5e1eee620687f61e35eaf66d746b9a09dc67478edc153f4e5b08a3f8d8380d562b8e4aadc0b11b9b9ea00237c65c97196bc2147425c2f7c951b85e4e47410ee91636b97094f58ed609d94e688f260019a017a805a3c7f7a3f00c291e653992866e0a8665ed8829ef5bd715a4d27c4ffe0388435ade10b9b5463ff718c64ea7d8cfe4522f60c4e5d197d364537be5df7bb9ae2797279a854bcd8a026382ced0789e1273c8002b86169cd56f5797237c0451df016beef8f67e05aa3a60d1f46ca2d2f26032ccbf72b89eb36a852ec4dfbe5f1438c24694912f9120f000d813f893ee70963b3c5e2f3297896f25df62f9dbef3aac82197ae749a5531540ee967018127f26dcc3f53b258d3d6cfed2c28454526dd85c9c7cfe703fcc6004c0f4b369e649d665c0f25247fb7bb4b2ef5ce3df1d81531f6ed68b3a5311ba2fd6f9b378aa27a99c6b35603670b704f4631a9003d610d3ced809c5ea4031e69383f25287107276c44bc6a292c17027b41bd335c4b76ac25ad05b2010883ce945d227c020e5b9b4cb92b8654787af9e5c2f4ff8ece96c921b6e47216ef1cd20ae8be06d35b0a6fe718139c5a6db99e1999c9f228a4c2bb2eada83fbe736e278d2edfa213039b5aebf235a7c95dbf777c584c1c6adce8247fe9954798f83469078b42be48b219ae97daf1012529ce329d6a61f1d0160555cff746a4037c373bad3ff2ee033443f51e0d6fc0763ec3c498705aef3c03c5a2f53e4e182a3b3930133b1e7a99de0e5cc27757dc6702da8f2764c5b879f06a66ae8f0d4e72dee7bc6a755d173908c398ef3e371c798e71e62eb012cbc43ba4b895aac342adaa222c63454f835ee22c482ea56de180bd546af6b0f1e0c3eee580152d98b14fd9b75790ffc292961530218931bebf6cec08a64afa279412bf30a3dda9e8a81b6ffd5edd5ad2e290f13a2ed2710ed1d3b383025afc49c0a1d4d68bca24988edc5b2f4a856c32f259094d281a072f4734"}, &(0x7f00000007c0)={0x20, 0x3, 0x1, 0x3}}) r6 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSABS20(r6, 0xc0085508, 0x0) r7 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x80, 0x2) ioctl$HIDIOCGCOLLECTIONINDEX(r7, 0x40184810, &(0x7f0000000140)={0x1, 0x1, 0x377, 0xac74, 0x7, 0x4}) [ 1838.496340][T31888] usbhid 6-1:1.0: can't add hid device: -71 [ 1838.502598][T31888] usbhid: probe of 6-1:1.0 failed with error -71 [ 1838.517283][T31888] usb 6-1: USB disconnect, device number 46 [ 1838.526451][ T5] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1838.537517][ T5] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping [ 1838.547509][ T5] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1838.560480][ T5] usb 5-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 1838.566330][T22937] usb 1-1: New USB device found, idVendor=17ef, idProduct=60a3, bcdDevice= 0.40 [ 1838.569820][ T5] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1838.586930][T22937] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1838.594935][T22937] usb 1-1: Product: syz [ 1838.599142][T22937] usb 1-1: Manufacturer: syz [ 1838.603742][T22937] usb 1-1: SerialNumber: syz [ 1838.609136][ T5] usb 5-1: config 0 descriptor?? [ 1838.636268][ T4873] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 1838.686173][T18851] usb 4-1: Using ep0 maxpacket: 32 01:15:30 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x100000000008, 0x926, 0x3333, 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(r0, &(0x7f0000000080)={0x2c, &(0x7f0000000240)=ANY=[@ANYBLOB="eeff22"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0xea, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000001440)={0x2c, 0x0, 0x0, &(0x7f0000000300)={0x0, 0xf, 0x13, {0x5, 0xf, 0x13, 0x2, [@generic={0x3}, @wireless={0xb, 0x10, 0x1, 0x0, 0x75, 0x0, 0x0, 0x400}]}}, 0x0, 0x0}, 0x0) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, &(0x7f00000001c0)={0x14, &(0x7f0000000140)={0x0, 0x0, 0x2, {0x2}}, 0x0}, 0x0) r2 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGVERSION(r2, 0x80044501, &(0x7f00000001c0)=""/75) write$hidraw(r1, &(0x7f00000000c0)="047bc0e9eb4465d225fb59c36f17e9445f68550760033d3276a8b0239199b76c4194881d81d94ba7d9c7637f87613ae5156ac2302f1dfd94b834c5baead970fe4e563b3c144f22c41579858b877f", 0x18) [ 1838.846244][T18851] usb 4-1: config index 0 descriptor too short (expected 9, got 0) [ 1838.854238][T18851] usb 4-1: can't read configurations, error -22 [ 1838.860914][T18851] usb usb4-port1: attempt power cycle 01:15:30 executing program 5: ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x20400) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x02\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\xf2\x00', 0x0, 0x800) read$hidraw(r1, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000001300)) read$hidraw(r2, &(0x7f0000000040)=""/126, 0x7e) write$hidraw(r0, &(0x7f00000000c0)="35f39e70fc5cfbac39ff894adc5eebff56dfe3", 0x13) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hidraw(0x0, 0x1, 0x2246) read$hidraw(r3, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) syz_open_dev$evdev(0x0, 0x0, 0x359801) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, &(0x7f00000001c0)="4add770f7afddb40ac8b724dac0aa66b98f20a5e1ff8a25a3aa7a31df7eed290d1acef3771cae394d300f23dc5f8de816cb60672eb62ce917e4ce7940a6d13fc") ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x6, 0x1b2fe9a06188fa76) r5 = syz_usb_connect$hid(0x6, 0x3f, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x17ef, 0x60a3, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0xff, 0x40, 0x2, [{{0x9, 0x4, 0x0, 0xcd, 0x1, 0x3, 0x1, 0x0, 0x5, {0x9, 0x21, 0x8000, 0x7, 0x1, {0x22, 0xd}}, {{{0x9, 0x5, 0x81, 0x3, 0x29e, 0x2, 0x40, 0x9}}, [{{0x9, 0x5, 0x2, 0x3, 0xa1, 0xfe, 0x36, 0x1}}]}}}]}}]}}, &(0x7f0000000400)={0xa, &(0x7f0000000280)={0xa, 0x6, 0x310, 0x4, 0x0, 0x3, 0x20}, 0x34, &(0x7f00000002c0)={0x5, 0xf, 0x34, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x4, 0x0, 0x1, 0x2, 0x208}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0xf, 0x7, 0x7f}, @ext_cap={0x7, 0x10, 0x2, 0x28, 0xc, 0x8, 0x6a}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x1, "dfcd4d340c01217b7111cb6c0003521b"}]}, 0x1, [{0x65, &(0x7f0000000340)=@string={0x65, 0x3, "26190d9b1e5078c7bbcda6a0838476f2c83dd169d07a88af54a1ebe90986b50d01c22f76c6346f423f7a178eacd9db479a964f1445b75093a22535c5dea1f8d0a88b0b9b0c7e638eb0007d36f870d8a3d89c1357bf8493462eae8f4fca58f610995af3"}}]}) syz_usb_control_io$hid(r5, &(0x7f0000000600)={0x24, &(0x7f0000000440)={0x0, 0x21, 0x8c, {0x8c, 0x2, "4a0dc84d33159e845244e449d57fbfd0164bf851f68f36f3f584f6d6bf298eaa33cdb841690e03f60c7522ddc3eeb78636464b5a322955ba5c19c95088b2b674d4202adf36e8ebaae3a95139a48dfc889d5b756a673a7636ab2431e7b1d29c0b078f1d522a172bac1c7b1e56b2bd57de4db05cc22ee25e16e4a31acede770bca36048af1e04974aa0517"}}, &(0x7f0000000500)={0x0, 0x3, 0x4b, @string={0x4b, 0x3, "f2bb7b9761aefcf5655a13d64bd8173459e85739e3da309ef4f53756a4b1b4638d0112218d48d2af1745716b5a3b96bfccf3508ea9c2d37bff4d4d535109ada82b668b6ea5a0df78f6"}}, &(0x7f0000000580)={0x0, 0x22, 0x1b, {[@main=@item_4={0x3, 0x0, 0x0, "c2fefe9a"}, @local=@item_4={0x3, 0x2, 0x5, "30c6084a"}, @main=@item_4={0x3, 0x0, 0x9, "6a974e77"}, @local=@item_4={0x3, 0x2, 0xa, "3792eb6e"}, @global=@item_012={0x2, 0x1, 0xa, "c4e2"}, @main, @global=@item_012={0x2, 0x1, 0x7, "b246"}]}}, &(0x7f00000005c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x1, 0x0, 0x1, {0x22, 0x9e1}}}}, &(0x7f0000000800)={0x2c, &(0x7f0000000640)={0x0, 0xe, 0xdf, "e1ef136a588a273ed622b5d425eaaf04aed543e75e349f58c88bb3a235f779cf95352aab53164a68d62eaa3fab0c91631d6e5d3850b3faf4b962fb1429711f03ebe54207460929492323f81226fd5d665556bbee7d224619b12765abf617b3c7b57c206391532de4d7b5df359c679def979fbcd8da8e6fde218a8f48a5edd1d7c7fb76e6fdd05ce92e4f341ae17b300fffddaed164648c1832403d1514f4ae312a3f5379f8d0660a6ef69356fbce2821450e093485d5a909ce26ff77876f6ab3aba0fa780c39abb2a653190a43418cf8e2f7bc928542f08ef00356eb255250"}, &(0x7f0000000740)={0x0, 0xa, 0x1, 0x7e}, &(0x7f0000000780)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000001340)={0x20, 0x1, 0x1000, "f5dd6e887692b4eceb9b2791d226a160214196a223e70557e8da8b772856510d79b460aee480a48378346559a9caa9e086c4d764ee1b2cece0c1d78faaafaa1a569383edb1e29a62a49aff83649bc4d5e2eccf24d10c71deda2aa24ea5f7d3c259a879e2caa4a17f93b05e992ebd4b2e441827f3c6f50d409944c95211c87235097a73d3ffb041b0ef13ba13f51940826cce0faa860fdf1860bf6bfe394dbc5838f011ed316294320ae523b48f2eb8c70926333797289e486648d135334c6a9860e58dcd558c1a5eafdc1d0ed8c7672964b705dbfc85137f6bdd49254dc5dac1736053cc61047ade4b911f49ab31cc8b5ca6f12caa576905ee8c8b00bcec7ca1497b7f0d6e575d8a6c123f919aa0944a695686e8c2131c1e843a1231ca4569745e431e8f830f151963d2363f69eaf63ef49cecf29952f9abb7c7bf58e3c5076ec2be40bd1f0d957b6fbc86addb56fcf943f1de3533a1a18dc57a04a8dfd47e5fe9bf856c1c60a81853b3cda55bce27b2a448bce43a55cbdf55b66632be196d4fdd1a5c0f52fb95650824f86b87094142cb3fa51f2716fbaa861dbdf9be02aba39fda2b48fb3a0ad3d2c3ba7f28aa6dc0441e3318343b8bdd552dde35db8c8b1f1d60e222b5b96fb8fa8eae7d2c4aff324edd06f05fa9baff3664bb53aa406556c10474deb58bf4f2a0f56c91cb3a96b2896fd63ac93260630d9ac63a2b2761dc8a3a55c3910fe481382fcaa014b09baecb89cef8063ebd67f862a6958d68c9b590785fbb6d98bc25edaa398ab93aaf1c20ff3e969bbcbac8bfb6ec4083ab76ef21eb587e78dc43879bbb1eaa7d3615c80a277177c78b16b6893a4ddcc1d881f1d7b27955c8e78e8c28ec0bd7ce8135a0a07f62a85422b890f3df2af6fbaddca16705f7a065ded94413bb1010fc68f9f314b47e4b2a7ee87527e0b3a21a322398d54e2c5601c178a04485a1219583d78e8f6efffd556c18e4fd75115f77fb6dc669be00febdd5ba1f8eb4c70cf327bbcf374453a918c3f908fcc3e0bf459e8009acc2b006a1a059aa12f077b16ceac2d124d0affbed95a454b10cf4a5df8893cea39a5c089c5d646b49314f5568e4ef6b03be72eceb30584bca0965feed7e49fb9359572485219d6c4416707e5cf4912d6c95535c408117270336d0864f94fb227c74cb9f9b159b055adf0097715036d395131803d5e1e2321426bbdb97fad75f438934dfce241682c9c8cce87c5522ea485d9a3b69e50612c63b1dd51c37f594e3be0ee6b7693b1c622a1e94e0f2ebd03e53f891f25e89910cd313f4d503d6bcb154719d58c0f95732ae8d8ff8172c6689b48460f8a34e3d1a492e80f614e2c14e14db1b5efd856c98cb1a6d2e9fae110f25a23b5488b510d5f5e68526617798ea9454a6a4ad28022df42e68c887e14b4951e2d81c9d4ae0c8cfea36b3188d62ab5019aa35f76877186c8b1d504d48d8ecd7b39143283bba9927662be2f4030ccbe5e027a65be852d978879248edb198d89a4ab6cd3f20d3d000691abfc14b5332e17309e83473b81d6fc89cc1e546859253ae95d2fb79a89f20192bbed32cc10eead6aa13ba621a61dec7d08c32a8a2e912823b1e8b8c0fe56f5d5951450ab263a81908d3250bf3bd00c5d710cc5316932155aaa37132fad34e6aa23f57e20cbc97d1706e35e5254d2b7e912aebcce0e322cb39296f7782927f8a4e677a090319020a4c48862f77292521fc012cb48341b0bc2f3e178d794bc2c1161a0a40161707c507192ecdc8cce605e3ee1f548b4d68df7f248d2350e2e197499bec1fb69975a8e399953d8f6669f17fba8ba61cd1ab4e6e174edc66ec2acb0318bd14b197edd57066fe47ca6e60345a529dc43b511f8ef8ea9f64e415ba37cc30c9f75d5b89a0eb5727e932c448b1d60481936f23e1dc619e8c8925c41215a82455b4ea20ee5b4bf33667c3d9ee75820fae3e2f7f80d7c2da6c052d24c7dcb54fd62e3cfb4036075cbbf8d02555eeba4ee3737748b604598aeb4d0e2a8d87146b0befd08a5fc1f1c03e768cdad3e6dcf2762a771fd59ba7525067fa4c0806168b014a0f6a18029a5e40f2404b5e6806a38a645161b33e73314e98f6b247fb3d34f7c09842509774997933f0a36a56a20905da7f6a0f99b866a3bfd99ce0dadbe7c4dc06e0bf06383f1de455fe6f709060c753a96b1ed6a087e8d257d994e9e8939d4df531acc7ad6b9dba74310797faa2c7cf23d739282af91b0e1dc055e65abbc936aecfa5c533a513a291d944230054121440af3d61bd88a108b102ae7e65ef92e33ec03c8c12580704a1914f2f65f56d2ea0c1d3809f732ef100ea4019577613ba0a155fa77d1dc2bedfa5ab5925a2006f06d646f604477c8ec8d08f70ad7c9936a558bcbfec8dfea36a7df22948fab291812439f593ed39e716acf3ffa5b01f373862f67fae61b56ac9d913d9934933a43322ec532025eb4fd8afa9b7b94cad3dc8f97abc12983c4256f6781f0b0a880d54b998fa3ae5cb74063f0e0c96f9eb1297163b7f07ed4cc80d041b7104c6b3a5bf29abf930a8b6a077d589bed80a69cb6cac756a1e27b660fc7dfa91eb1448218ea5eedc05c4f8160637f31db204e3dde62b9d414158c6e4da03c638d47a10558417af24e9c0c8648572718ebeec73c8aeb65721fb52c6316e1bf32e39f095afb5ea0faba360356df0cb5d524822091ec58d9744e69dbaf95f611f9b6cf53a4e0b29a457911d82a7d499dc788aee995eca8f76324d2c31af53108265742f0f095a87351d5e791724677d929b4e9eae9cb1707f84e8ca54fdc10522760f53ef4eb6b83ab8591a67e28e90b5c828697770a07459f3b0db1dbb752d9d64069cbf25867efed347fde64b6ce37e8d8a17f95998b47b89ba795c584eda25ebfe0c2463326cb1e3d157554614160b31fc0511c20fd72b4658709bf6ecd53d9061626fbb2c20eae99c6cc0ad12447838c6e2d4e063de3c62757ef8e9ba708e9627b7df6248f5c455a8e5189f81badea11f99561635441de76407a51d63f4e301ee863f1c33cc8cf8a8e4241d0b0305dbc1d63d8be061b1bc16411baa9ff86357f50ff12df6feb6c13d02abd8b9b4487a57362ce91eb1efd7fca5c0138018bcddcc9c03da0d07f033bbef34e3b1018fe75507134eca96134776657eb9b5b6acf790bbcc4f5e85f01ef817bb55e7021f79ec220ef9641660b7d61bd946873aeadb6b29d87e46e66a5d3a2d6ae68c049d4be09fd3657d423eeb6145a050c85f0dc7873ca87a7dd2a90e76f460730542d9cb9b1e445dc628eb604586c21e1f28ef9e7b30a944e5fb2b4b6b43bf73a6958df7dc0fa037b4a7dcfd82d9af16a38b6384424ff02999fcd9774841f2ff28c97d259012ca76798374cc42f4ad25a49c2ce267d23f153fe03e4d8f1aa71cf2ecb3bb0b5851acc8a937ab1f5e44219a0595f0f009f7cc30cf3db7810f5822e19215155bd8edd8599340f71a03e786dc7fed1df4678bb000cdd6d897c5094586f1a67bca3f65b1916529ec858121a3fea52fc8d8ebb6c838d942b7a8abd26f851309f41a9ada91dcf5c9d6bbb3101bb6079e8b6e27711923086ef2d558c2aee064b275c90587a30dbd18b8896bdcbef70f6a127af0a92decb35f9d64796907ce5bfa5b6535d95aeafd5691d9caf1227827b8e91f8a6cfb1600e1447bad6951afd5f11707f2a049b93eefdc2789ff34a044fa93939c3426b6b27a24fa68241bfa2218ee9c3ba889dd148593f0a59941da4eb47c31b476fce22a674624973ac23bafce29e878954fed6b2696bd2a1194f1307c141e7b147eccb393d318df0c5765133e5bd3c4e95baa6d31b3357af8129370293dcd3b3a35cd1de8e8dd33a36841ba210cb64a7dc0f51db43ae03de36c3a69f395010a5c997e1e5dd1d0aa9e2ca70381f19f16769729ea9658f8c3567167e86afe040bc8d09092b707d9678bcad0fe81f5c19a108fcb12df6b97956c43c79d417e12cce094abfef0d3a8be4e8ebf86f7bf1a8d3e73c4fffad502e3321fbe7a528b17328437dfda1c4ea8941fd92597a0a40b2d83d11176b8b75f54f3f08b99b05c40e070e730249b290992708b393e8fda326701b268f49edc699ab9ec7a07e99f2b44b6255b8723fb8851189e83b319509a75113c24cd8aaccde7b65aea2b4d495991bd7a4a19b792d97d9eb8297f275924bfb2c825a9b015adc7f6b0e2c99880abc4ee835784e47af4287a21dc1095b94f97b1b3b942ea2bdc8a5848056d9c88dff660bda1336b44558859d559ed25ffee53b62543b5c97c3014cb39323cf471fb96e3a76667a1186850e538047dfec6d6f2e32163d08ad10ac0ee674abd1b755c4c4b105ca1eb7730a1daf2356e180bbe777e71f9d4ea7654c9614d34ef4fcfaad155774d06b7a381d552b732c76f6c25f1c3612da9b1d802b9b0d6e0c3230fcc7c46a7d97f698d102202d4543e0f7a62c8837ea448dc2595e650679aa3510acadc94ed66c7910255d3a2874875634ed5049fa023b219fcc6797391c53b9c39da0770283c051205593638652fdc43553cfadb76b839f5df1cd8b13efc2412bbf559e5687ba0cdaa7dd1e2f0d2fab734bc534dcc98dc17d51f8d69546f908cc76ec59393de21880ec3174d94f7d496840174454e28c8c9296f671c4b05d502447a02d182d8d689e15c3c6b314d7098c836e5f18d14981bd793606379a82ebacb011128b13e4cb96705ae292f226bcad2c0d90d412e11dbcbb5130d145c280319151a10fc8f57a6bb21f3f60951b5e1eee620687f61e35eaf66d746b9a09dc67478edc153f4e5b08a3f8d8380d562b8e4aadc0b11b9b9ea00237c65c97196bc2147425c2f7c951b85e4e47410ee91636b97094f58ed609d94e688f260019a017a805a3c7f7a3f00c291e653992866e0a8665ed8829ef5bd715a4d27c4ffe0388435ade10b9b5463ff718c64ea7d8cfe4522f60c4e5d197d364537be5df7bb9ae2797279a854bcd8a026382ced0789e1273c8002b86169cd56f5797237c0451df016beef8f67e05aa3a60d1f46ca2d2f26032ccbf72b89eb36a852ec4dfbe5f1438c24694912f9120f000d813f893ee70963b3c5e2f3297896f25df62f9dbef3aac82197ae749a5531540ee967018127f26dcc3f53b258d3d6cfed2c28454526dd85c9c7cfe703fcc6004c0f4b369e649d665c0f25247fb7bb4b2ef5ce3df1d81531f6ed68b3a5311ba2fd6f9b378aa27a99c6b35603670b704f4631a9003d610d3ced809c5ea4031e69383f25287107276c44bc6a292c17027b41bd335c4b76ac25ad05b2010883ce945d227c020e5b9b4cb92b8654787af9e5c2f4ff8ece96c921b6e47216ef1cd20ae8be06d35b0a6fe718139c5a6db99e1999c9f228a4c2bb2eada83fbe736e278d2edfa213039b5aebf235a7c95dbf777c584c1c6adce8247fe9954798f83469078b42be48b219ae97daf1012529ce329d6a61f1d0160555cff746a4037c373bad3ff2ee033443f51e0d6fc0763ec3c498705aef3c03c5a2f53e4e182a3b3930133b1e7a99de0e5cc27757dc6702da8f2764c5b879f06a66ae8f0d4e72dee7bc6a755d173908c398ef3e371c798e71e62eb012cbc43ba4b895aac342adaa222c63454f835ee22c482ea56de180bd546af6b0f1e0c3eee580152d98b14fd9b75790ffc292961530218931bebf6cec08a64afa279412bf30a3dda9e8a81b6ffd5edd5ad2e290f13a2ed2710ed1d3b383025afc49c0a1d4d68bca24988edc5b2f4a856c32f259094d281a072f4734"}, &(0x7f00000007c0)={0x20, 0x3, 0x1, 0x3}}) r6 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSABS20(r6, 0xc0085508, 0x0) r7 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x80, 0x2) ioctl$HIDIOCGCOLLECTIONINDEX(r7, 0x40184810, &(0x7f0000000140)={0x1, 0x1, 0x377, 0xac74, 0x7, 0x4}) [ 1838.956162][ T5] usbhid 5-1:0.0: can't add hid device: -71 [ 1838.962173][ T5] usbhid: probe of 5-1:0.0 failed with error -71 [ 1838.974199][ T5] usb 5-1: USB disconnect, device number 14 [ 1839.056108][T31888] usb 2-1: new high-speed USB device number 16 using dummy_hcd [ 1839.076227][T29850] usb 3-1: new high-speed USB device number 77 using dummy_hcd [ 1839.246160][T22937] usbhid 1-1:1.0: can't add hid device: -71 [ 1839.252217][T22937] usbhid: probe of 1-1:1.0 failed with error -71 [ 1839.262234][T22937] usb 1-1: USB disconnect, device number 12 [ 1839.306538][T31888] usb 2-1: Using ep0 maxpacket: 16 [ 1839.326138][ T5] usb 5-1: new high-speed USB device number 15 using dummy_hcd [ 1839.336232][T29850] usb 3-1: Using ep0 maxpacket: 32 [ 1839.426092][ T2758] usb 6-1: new high-speed USB device number 47 using dummy_hcd [ 1839.426213][T31888] usb 2-1: config 1 interface 0 altsetting 205 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 1839.446790][T31888] usb 2-1: config 1 interface 0 has no altsetting 0 [ 1839.476260][T29850] usb 3-1: config 0 has an invalid interface number: 15 but max is 0 [ 1839.484423][T29850] usb 3-1: config 0 has no interface number 0 [ 1839.490871][T29850] usb 3-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 1839.499981][T29850] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1839.509283][T29850] usb 3-1: config 0 descriptor?? [ 1839.586140][ T5] usb 5-1: Using ep0 maxpacket: 8 [ 1839.591317][T18851] usb 4-1: new high-speed USB device number 113 using dummy_hcd [ 1839.611559][ T4919] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 1839.619603][T31888] usb 2-1: New USB device found, idVendor=17ef, idProduct=60a3, bcdDevice= 0.40 01:15:31 executing program 0: ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x20400) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x02\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\xf2\x00', 0x0, 0x800) read$hidraw(r1, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000001300)) read$hidraw(r2, &(0x7f0000000040)=""/126, 0x7e) write$hidraw(r0, &(0x7f00000000c0)="35f39e70fc5cfbac39ff894adc5eebff56dfe3", 0x13) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hidraw(0x0, 0x1, 0x2246) read$hidraw(r3, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) syz_open_dev$evdev(0x0, 0x0, 0x359801) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, &(0x7f00000001c0)="4add770f7afddb40ac8b724dac0aa66b98f20a5e1ff8a25a3aa7a31df7eed290d1acef3771cae394d300f23dc5f8de816cb60672eb62ce917e4ce7940a6d13fc") ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x6, 0x1b2fe9a06188fa76) r5 = syz_usb_connect$hid(0x6, 0x3f, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x17ef, 0x60a3, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0xff, 0x40, 0x2, [{{0x9, 0x4, 0x0, 0xcd, 0x1, 0x3, 0x1, 0x0, 0x5, {0x9, 0x21, 0x8000, 0x7, 0x1, {0x22, 0xd}}, {{{0x9, 0x5, 0x81, 0x3, 0x29e, 0x2, 0x40, 0x9}}, [{{0x9, 0x5, 0x2, 0x3, 0xa1, 0xfe, 0x36, 0x1}}]}}}]}}]}}, &(0x7f0000000400)={0xa, &(0x7f0000000280)={0xa, 0x6, 0x310, 0x4, 0x0, 0x3, 0x20}, 0x34, &(0x7f00000002c0)={0x5, 0xf, 0x34, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x4, 0x0, 0x1, 0x2, 0x208}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0xf, 0x7, 0x7f}, @ext_cap={0x7, 0x10, 0x2, 0x28, 0xc, 0x8, 0x6a}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x1, "dfcd4d340c01217b7111cb6c0003521b"}]}, 0x1, [{0x65, &(0x7f0000000340)=@string={0x65, 0x3, "26190d9b1e5078c7bbcda6a0838476f2c83dd169d07a88af54a1ebe90986b50d01c22f76c6346f423f7a178eacd9db479a964f1445b75093a22535c5dea1f8d0a88b0b9b0c7e638eb0007d36f870d8a3d89c1357bf8493462eae8f4fca58f610995af3"}}]}) syz_usb_control_io$hid(r5, &(0x7f0000000600)={0x24, &(0x7f0000000440)={0x0, 0x21, 0x8c, {0x8c, 0x2, "4a0dc84d33159e845244e449d57fbfd0164bf851f68f36f3f584f6d6bf298eaa33cdb841690e03f60c7522ddc3eeb78636464b5a322955ba5c19c95088b2b674d4202adf36e8ebaae3a95139a48dfc889d5b756a673a7636ab2431e7b1d29c0b078f1d522a172bac1c7b1e56b2bd57de4db05cc22ee25e16e4a31acede770bca36048af1e04974aa0517"}}, &(0x7f0000000500)={0x0, 0x3, 0x4b, @string={0x4b, 0x3, "f2bb7b9761aefcf5655a13d64bd8173459e85739e3da309ef4f53756a4b1b4638d0112218d48d2af1745716b5a3b96bfccf3508ea9c2d37bff4d4d535109ada82b668b6ea5a0df78f6"}}, &(0x7f0000000580)={0x0, 0x22, 0x1b, {[@main=@item_4={0x3, 0x0, 0x0, "c2fefe9a"}, @local=@item_4={0x3, 0x2, 0x5, "30c6084a"}, @main=@item_4={0x3, 0x0, 0x9, "6a974e77"}, @local=@item_4={0x3, 0x2, 0xa, "3792eb6e"}, @global=@item_012={0x2, 0x1, 0xa, "c4e2"}, @main, @global=@item_012={0x2, 0x1, 0x7, "b246"}]}}, &(0x7f00000005c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x1, 0x0, 0x1, {0x22, 0x9e1}}}}, &(0x7f0000000800)={0x2c, &(0x7f0000000640)={0x0, 0xe, 0xdf, "e1ef136a588a273ed622b5d425eaaf04aed543e75e349f58c88bb3a235f779cf95352aab53164a68d62eaa3fab0c91631d6e5d3850b3faf4b962fb1429711f03ebe54207460929492323f81226fd5d665556bbee7d224619b12765abf617b3c7b57c206391532de4d7b5df359c679def979fbcd8da8e6fde218a8f48a5edd1d7c7fb76e6fdd05ce92e4f341ae17b300fffddaed164648c1832403d1514f4ae312a3f5379f8d0660a6ef69356fbce2821450e093485d5a909ce26ff77876f6ab3aba0fa780c39abb2a653190a43418cf8e2f7bc928542f08ef00356eb255250"}, &(0x7f0000000740)={0x0, 0xa, 0x1, 0x7e}, &(0x7f0000000780)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000001340)={0x20, 0x1, 0x1000, "f5dd6e887692b4eceb9b2791d226a160214196a223e70557e8da8b772856510d79b460aee480a48378346559a9caa9e086c4d764ee1b2cece0c1d78faaafaa1a569383edb1e29a62a49aff83649bc4d5e2eccf24d10c71deda2aa24ea5f7d3c259a879e2caa4a17f93b05e992ebd4b2e441827f3c6f50d409944c95211c87235097a73d3ffb041b0ef13ba13f51940826cce0faa860fdf1860bf6bfe394dbc5838f011ed316294320ae523b48f2eb8c70926333797289e486648d135334c6a9860e58dcd558c1a5eafdc1d0ed8c7672964b705dbfc85137f6bdd49254dc5dac1736053cc61047ade4b911f49ab31cc8b5ca6f12caa576905ee8c8b00bcec7ca1497b7f0d6e575d8a6c123f919aa0944a695686e8c2131c1e843a1231ca4569745e431e8f830f151963d2363f69eaf63ef49cecf29952f9abb7c7bf58e3c5076ec2be40bd1f0d957b6fbc86addb56fcf943f1de3533a1a18dc57a04a8dfd47e5fe9bf856c1c60a81853b3cda55bce27b2a448bce43a55cbdf55b66632be196d4fdd1a5c0f52fb95650824f86b87094142cb3fa51f2716fbaa861dbdf9be02aba39fda2b48fb3a0ad3d2c3ba7f28aa6dc0441e3318343b8bdd552dde35db8c8b1f1d60e222b5b96fb8fa8eae7d2c4aff324edd06f05fa9baff3664bb53aa406556c10474deb58bf4f2a0f56c91cb3a96b2896fd63ac93260630d9ac63a2b2761dc8a3a55c3910fe481382fcaa014b09baecb89cef8063ebd67f862a6958d68c9b590785fbb6d98bc25edaa398ab93aaf1c20ff3e969bbcbac8bfb6ec4083ab76ef21eb587e78dc43879bbb1eaa7d3615c80a277177c78b16b6893a4ddcc1d881f1d7b27955c8e78e8c28ec0bd7ce8135a0a07f62a85422b890f3df2af6fbaddca16705f7a065ded94413bb1010fc68f9f314b47e4b2a7ee87527e0b3a21a322398d54e2c5601c178a04485a1219583d78e8f6efffd556c18e4fd75115f77fb6dc669be00febdd5ba1f8eb4c70cf327bbcf374453a918c3f908fcc3e0bf459e8009acc2b006a1a059aa12f077b16ceac2d124d0affbed95a454b10cf4a5df8893cea39a5c089c5d646b49314f5568e4ef6b03be72eceb30584bca0965feed7e49fb9359572485219d6c4416707e5cf4912d6c95535c408117270336d0864f94fb227c74cb9f9b159b055adf0097715036d395131803d5e1e2321426bbdb97fad75f438934dfce241682c9c8cce87c5522ea485d9a3b69e50612c63b1dd51c37f594e3be0ee6b7693b1c622a1e94e0f2ebd03e53f891f25e89910cd313f4d503d6bcb154719d58c0f95732ae8d8ff8172c6689b48460f8a34e3d1a492e80f614e2c14e14db1b5efd856c98cb1a6d2e9fae110f25a23b5488b510d5f5e68526617798ea9454a6a4ad28022df42e68c887e14b4951e2d81c9d4ae0c8cfea36b3188d62ab5019aa35f76877186c8b1d504d48d8ecd7b39143283bba9927662be2f4030ccbe5e027a65be852d978879248edb198d89a4ab6cd3f20d3d000691abfc14b5332e17309e83473b81d6fc89cc1e546859253ae95d2fb79a89f20192bbed32cc10eead6aa13ba621a61dec7d08c32a8a2e912823b1e8b8c0fe56f5d5951450ab263a81908d3250bf3bd00c5d710cc5316932155aaa37132fad34e6aa23f57e20cbc97d1706e35e5254d2b7e912aebcce0e322cb39296f7782927f8a4e677a090319020a4c48862f77292521fc012cb48341b0bc2f3e178d794bc2c1161a0a40161707c507192ecdc8cce605e3ee1f548b4d68df7f248d2350e2e197499bec1fb69975a8e399953d8f6669f17fba8ba61cd1ab4e6e174edc66ec2acb0318bd14b197edd57066fe47ca6e60345a529dc43b511f8ef8ea9f64e415ba37cc30c9f75d5b89a0eb5727e932c448b1d60481936f23e1dc619e8c8925c41215a82455b4ea20ee5b4bf33667c3d9ee75820fae3e2f7f80d7c2da6c052d24c7dcb54fd62e3cfb4036075cbbf8d02555eeba4ee3737748b604598aeb4d0e2a8d87146b0befd08a5fc1f1c03e768cdad3e6dcf2762a771fd59ba7525067fa4c0806168b014a0f6a18029a5e40f2404b5e6806a38a645161b33e73314e98f6b247fb3d34f7c09842509774997933f0a36a56a20905da7f6a0f99b866a3bfd99ce0dadbe7c4dc06e0bf06383f1de455fe6f709060c753a96b1ed6a087e8d257d994e9e8939d4df531acc7ad6b9dba74310797faa2c7cf23d739282af91b0e1dc055e65abbc936aecfa5c533a513a291d944230054121440af3d61bd88a108b102ae7e65ef92e33ec03c8c12580704a1914f2f65f56d2ea0c1d3809f732ef100ea4019577613ba0a155fa77d1dc2bedfa5ab5925a2006f06d646f604477c8ec8d08f70ad7c9936a558bcbfec8dfea36a7df22948fab291812439f593ed39e716acf3ffa5b01f373862f67fae61b56ac9d913d9934933a43322ec532025eb4fd8afa9b7b94cad3dc8f97abc12983c4256f6781f0b0a880d54b998fa3ae5cb74063f0e0c96f9eb1297163b7f07ed4cc80d041b7104c6b3a5bf29abf930a8b6a077d589bed80a69cb6cac756a1e27b660fc7dfa91eb1448218ea5eedc05c4f8160637f31db204e3dde62b9d414158c6e4da03c638d47a10558417af24e9c0c8648572718ebeec73c8aeb65721fb52c6316e1bf32e39f095afb5ea0faba360356df0cb5d524822091ec58d9744e69dbaf95f611f9b6cf53a4e0b29a457911d82a7d499dc788aee995eca8f76324d2c31af53108265742f0f095a87351d5e791724677d929b4e9eae9cb1707f84e8ca54fdc10522760f53ef4eb6b83ab8591a67e28e90b5c828697770a07459f3b0db1dbb752d9d64069cbf25867efed347fde64b6ce37e8d8a17f95998b47b89ba795c584eda25ebfe0c2463326cb1e3d157554614160b31fc0511c20fd72b4658709bf6ecd53d9061626fbb2c20eae99c6cc0ad12447838c6e2d4e063de3c62757ef8e9ba708e9627b7df6248f5c455a8e5189f81badea11f99561635441de76407a51d63f4e301ee863f1c33cc8cf8a8e4241d0b0305dbc1d63d8be061b1bc16411baa9ff86357f50ff12df6feb6c13d02abd8b9b4487a57362ce91eb1efd7fca5c0138018bcddcc9c03da0d07f033bbef34e3b1018fe75507134eca96134776657eb9b5b6acf790bbcc4f5e85f01ef817bb55e7021f79ec220ef9641660b7d61bd946873aeadb6b29d87e46e66a5d3a2d6ae68c049d4be09fd3657d423eeb6145a050c85f0dc7873ca87a7dd2a90e76f460730542d9cb9b1e445dc628eb604586c21e1f28ef9e7b30a944e5fb2b4b6b43bf73a6958df7dc0fa037b4a7dcfd82d9af16a38b6384424ff02999fcd9774841f2ff28c97d259012ca76798374cc42f4ad25a49c2ce267d23f153fe03e4d8f1aa71cf2ecb3bb0b5851acc8a937ab1f5e44219a0595f0f009f7cc30cf3db7810f5822e19215155bd8edd8599340f71a03e786dc7fed1df4678bb000cdd6d897c5094586f1a67bca3f65b1916529ec858121a3fea52fc8d8ebb6c838d942b7a8abd26f851309f41a9ada91dcf5c9d6bbb3101bb6079e8b6e27711923086ef2d558c2aee064b275c90587a30dbd18b8896bdcbef70f6a127af0a92decb35f9d64796907ce5bfa5b6535d95aeafd5691d9caf1227827b8e91f8a6cfb1600e1447bad6951afd5f11707f2a049b93eefdc2789ff34a044fa93939c3426b6b27a24fa68241bfa2218ee9c3ba889dd148593f0a59941da4eb47c31b476fce22a674624973ac23bafce29e878954fed6b2696bd2a1194f1307c141e7b147eccb393d318df0c5765133e5bd3c4e95baa6d31b3357af8129370293dcd3b3a35cd1de8e8dd33a36841ba210cb64a7dc0f51db43ae03de36c3a69f395010a5c997e1e5dd1d0aa9e2ca70381f19f16769729ea9658f8c3567167e86afe040bc8d09092b707d9678bcad0fe81f5c19a108fcb12df6b97956c43c79d417e12cce094abfef0d3a8be4e8ebf86f7bf1a8d3e73c4fffad502e3321fbe7a528b17328437dfda1c4ea8941fd92597a0a40b2d83d11176b8b75f54f3f08b99b05c40e070e730249b290992708b393e8fda326701b268f49edc699ab9ec7a07e99f2b44b6255b8723fb8851189e83b319509a75113c24cd8aaccde7b65aea2b4d495991bd7a4a19b792d97d9eb8297f275924bfb2c825a9b015adc7f6b0e2c99880abc4ee835784e47af4287a21dc1095b94f97b1b3b942ea2bdc8a5848056d9c88dff660bda1336b44558859d559ed25ffee53b62543b5c97c3014cb39323cf471fb96e3a76667a1186850e538047dfec6d6f2e32163d08ad10ac0ee674abd1b755c4c4b105ca1eb7730a1daf2356e180bbe777e71f9d4ea7654c9614d34ef4fcfaad155774d06b7a381d552b732c76f6c25f1c3612da9b1d802b9b0d6e0c3230fcc7c46a7d97f698d102202d4543e0f7a62c8837ea448dc2595e650679aa3510acadc94ed66c7910255d3a2874875634ed5049fa023b219fcc6797391c53b9c39da0770283c051205593638652fdc43553cfadb76b839f5df1cd8b13efc2412bbf559e5687ba0cdaa7dd1e2f0d2fab734bc534dcc98dc17d51f8d69546f908cc76ec59393de21880ec3174d94f7d496840174454e28c8c9296f671c4b05d502447a02d182d8d689e15c3c6b314d7098c836e5f18d14981bd793606379a82ebacb011128b13e4cb96705ae292f226bcad2c0d90d412e11dbcbb5130d145c280319151a10fc8f57a6bb21f3f60951b5e1eee620687f61e35eaf66d746b9a09dc67478edc153f4e5b08a3f8d8380d562b8e4aadc0b11b9b9ea00237c65c97196bc2147425c2f7c951b85e4e47410ee91636b97094f58ed609d94e688f260019a017a805a3c7f7a3f00c291e653992866e0a8665ed8829ef5bd715a4d27c4ffe0388435ade10b9b5463ff718c64ea7d8cfe4522f60c4e5d197d364537be5df7bb9ae2797279a854bcd8a026382ced0789e1273c8002b86169cd56f5797237c0451df016beef8f67e05aa3a60d1f46ca2d2f26032ccbf72b89eb36a852ec4dfbe5f1438c24694912f9120f000d813f893ee70963b3c5e2f3297896f25df62f9dbef3aac82197ae749a5531540ee967018127f26dcc3f53b258d3d6cfed2c28454526dd85c9c7cfe703fcc6004c0f4b369e649d665c0f25247fb7bb4b2ef5ce3df1d81531f6ed68b3a5311ba2fd6f9b378aa27a99c6b35603670b704f4631a9003d610d3ced809c5ea4031e69383f25287107276c44bc6a292c17027b41bd335c4b76ac25ad05b2010883ce945d227c020e5b9b4cb92b8654787af9e5c2f4ff8ece96c921b6e47216ef1cd20ae8be06d35b0a6fe718139c5a6db99e1999c9f228a4c2bb2eada83fbe736e278d2edfa213039b5aebf235a7c95dbf777c584c1c6adce8247fe9954798f83469078b42be48b219ae97daf1012529ce329d6a61f1d0160555cff746a4037c373bad3ff2ee033443f51e0d6fc0763ec3c498705aef3c03c5a2f53e4e182a3b3930133b1e7a99de0e5cc27757dc6702da8f2764c5b879f06a66ae8f0d4e72dee7bc6a755d173908c398ef3e371c798e71e62eb012cbc43ba4b895aac342adaa222c63454f835ee22c482ea56de180bd546af6b0f1e0c3eee580152d98b14fd9b75790ffc292961530218931bebf6cec08a64afa279412bf30a3dda9e8a81b6ffd5edd5ad2e290f13a2ed2710ed1d3b383025afc49c0a1d4d68bca24988edc5b2f4a856c32f259094d281a072f4734"}, &(0x7f00000007c0)={0x20, 0x3, 0x1, 0x3}}) r6 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSABS20(r6, 0xc0085508, 0x0) r7 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x80, 0x2) ioctl$HIDIOCGCOLLECTIONINDEX(r7, 0x40184810, &(0x7f0000000140)={0x1, 0x1, 0x377, 0xac74, 0x7, 0x4}) [ 1839.628838][T31888] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1839.637097][T31888] usb 2-1: Product: syz [ 1839.641261][T31888] usb 2-1: Manufacturer: syz [ 1839.642727][ T4919] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 1839.645847][T31888] usb 2-1: SerialNumber: syz [ 1839.706220][ T2758] usb 6-1: Using ep0 maxpacket: 16 [ 1839.746470][ T5] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1839.757671][ T5] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping [ 1839.767636][ T5] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1839.780553][ T5] usb 5-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 1839.789727][ T5] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1839.801353][T29850] usb 3-1: USB disconnect, device number 77 [ 1839.810349][ T5] usb 5-1: config 0 descriptor?? [ 1839.836168][ T4912] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 1839.856356][T18851] usb 4-1: Using ep0 maxpacket: 32 [ 1839.866238][ T2758] usb 6-1: config 1 interface 0 altsetting 205 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 1839.879431][ T2758] usb 6-1: config 1 interface 0 has no altsetting 0 01:15:31 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000001900)={{0x12, 0x1, 0x0, 0x8e, 0x32, 0xf7, 0x20, 0xaf0, 0xd257, 0x4e87, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xf, 0x0, 0x0, 0xff, 0xa5, 0x2c}}]}}]}}, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000540)={0x34, &(0x7f0000000000)=ANY=[@ANYBLOB="000011000000851049e21fec4c1367f2e157ed6f3a02"], 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000380)='/dev/usb/hiddev#\x00', 0x3, 0x10700) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000080)={0x1}) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f00000003c0)={0x3, 0x0, 0x9}) ioctl$HIDIOCAPPLICATION(r1, 0x4802, 0x80000001) syz_usb_connect$printer(0x2, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0xff, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x87, 0x80, 0x1, [{{0x9, 0x4, 0x0, 0x40, 0x2, 0x7, 0x1, 0x1, 0x80, "", {{{0x9, 0x5, 0x1, 0x2, 0x24c, 0x20, 0x6b}}, [{{0x9, 0x5, 0x82, 0x2, 0xf, 0x3, 0x70}}]}}}]}}]}}, &(0x7f0000000340)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYBLOB="0a067000000406ff3f00"], @ANYBLOB="4d040000", @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="050f4d00050b10010c70000106f8ff2d03100b10100a032100000000ff0500003f000020100a098582061f4c28ff073f60000000000000073f00004c996d21982000000a100302040006070100"], @ANYBLOB="02000000b2000000", @ANYPTR=&(0x7f0000000180)=ANY=[@ANYBLOB="b203adedbe6d2cb6c973f86ccf6613370b45df43231337c99251475c8c6e58b6f626ee8ca5f6f4800efc9a6538d081b9a8b50359e336291eea75d3f3f0399cd95aa63618af0639269b5520b030787dd600c51b9cc91f5c0a84480a6a4b2bb7d282c8bd10e5f846e5181cfcc7d4df4b7d9483116a4aa286df37b970daaea0ab509ea2a29065512bc2b3f2f02577de5a8b3cd7d60128d0a6e2c0e68c04f35c122a31c5cc6f1a2a03a1e388040b56ca92adfaac"], @ANYBLOB="fa000000", @ANYPTR=&(0x7f0000000240)=ANY=[@ANYBLOB="fa03a99ded8e7e34d28d1555746a603619b66aa888ed550e1112bfdc972474c6c28a4f7023277e996fbcbe995f633c3b367292fb4b64ee2b079177807640e39a69d355695b4d1c6a91e5042f443b6e55fad8f30ce040d3b638c8fb6f6b438dc7db22cc0efa1ed60492b18441310d0316657195b8b94a1599893fcbb00bbe13015d1d78370ba5b7c97698f8a9dbecb1f0132850a079dfd77931c3f8e8597f85e8a56d4361712d9ee2483a26f033455616d0c2e28a9cc41a771e001b0b35c21cd089f5cc3634c36cf70cc9e9c0bbdf26b460b330d74678ab0726b23555bf0ca2260f86145bf7e1887e9135295c86f44eee1d060f7e541f890c4cc6"]]) r3 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xb, 0x7, 0x1, 0x20, 0x7aa, 0x1, 0x620f, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x86, 0x84, 0xec}}]}}]}}, 0x0) syz_usb_control_io$cdc_ncm(r3, 0x0, &(0x7f0000000500)={0x44, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r3, 0x0, &(0x7f0000000840)={0x34, &(0x7f0000000680), 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r3, 0x0, 0x0) syz_usb_control_io(r3, 0x0, 0x0) syz_usb_control_io$printer(r3, 0x0, 0x0) syz_usb_control_io$printer(r3, 0x0, 0x0) syz_usb_control_io$hid(r3, &(0x7f0000000580)={0x24, &(0x7f0000000400)={0x40, 0x2, 0x27, {0x27, 0xb, "1c6f8b19637132c4407cd9f3cfd0da234385d720157bdb28d440fcda315b0b6a8b9ae89ca9"}}, &(0x7f0000000440)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x1c09}}, &(0x7f0000000480)={0x0, 0x22, 0x15, {[@main=@item_4={0x3, 0x0, 0x9, "b1e1eba9"}, @main=@item_4={0x3, 0x0, 0x9, "ef7001a1"}, @main=@item_012={0x0, 0x0, 0xc}, @local=@item_4={0x3, 0x2, 0xa, "ca815706"}, @global=@item_4={0x3, 0x1, 0x69d85d9f1742be1b, "0bcbfcd5"}]}}, &(0x7f00000004c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x6, 0x6, 0x1, {0x22, 0x42e}}}}, &(0x7f00000007c0)={0x2c, &(0x7f00000005c0)={0x40, 0x30, 0x8b, "cf3901eb2ad442c0f897a8f3c6116b7df24abfa7e13fed46bc99f4cb794d82dd37ad1092f5e8cedecf5679e7ff921bf8027552c0529dc2a2d2e3ad87bf19234052abee75d2a58659f383030c40c980eec3779a8ed10b8a5349e7ca5ed95fe8d38b45963ec90ef9778774fc624ef1f2f739c747e59bc2ca413becce4fe1b1595c8c0705501d988b98929009"}, &(0x7f00000006c0)={0x0, 0xa, 0x1, 0xff}, &(0x7f0000000700)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000000740)={0x20, 0x1, 0x27, "f89e0ac3c3b173832fd71e4426aa161decdf70038d5ea7d40bc5a986a3ba94c86d4be24c07863b"}, &(0x7f0000000780)={0x20, 0x3, 0x1, 0x10}}) [ 1840.026229][T18851] usb 4-1: config index 0 descriptor too short (expected 9, got 0) [ 1840.034247][T18851] usb 4-1: can't read configurations, error -22 [ 1840.086252][ T2758] usb 6-1: New USB device found, idVendor=17ef, idProduct=60a3, bcdDevice= 0.40 [ 1840.095406][ T2758] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1840.103623][ T2758] usb 6-1: Product: syz [ 1840.107843][ T2758] usb 6-1: Manufacturer: syz [ 1840.112881][ T2758] usb 6-1: SerialNumber: syz [ 1840.186136][ T3509] usb 1-1: new high-speed USB device number 13 using dummy_hcd [ 1840.193799][T18851] usb 4-1: new high-speed USB device number 114 using dummy_hcd [ 1840.287037][ T5] keytouch 0003:0926:3333.00A7: fixing up Keytouch IEC report descriptor [ 1840.298632][ T5] input: HID 0926:3333 as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.0/0003:0926:3333.00A7/input/input964 [ 1840.316190][T31888] usbhid 2-1:1.0: can't add hid device: -71 [ 1840.322238][T31888] usbhid: probe of 2-1:1.0 failed with error -71 [ 1840.336179][T31888] usb 2-1: USB disconnect, device number 16 [ 1840.385495][ T5] keytouch 0003:0926:3333.00A7: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.4-1/input0 [ 1840.406290][T22937] usb 3-1: new high-speed USB device number 78 using dummy_hcd [ 1840.446152][ T3509] usb 1-1: Using ep0 maxpacket: 16 [ 1840.451406][T18851] usb 4-1: Using ep0 maxpacket: 32 [ 1840.500319][T20883] usb 5-1: USB disconnect, device number 15 [ 1840.576443][ T3509] usb 1-1: config 1 interface 0 altsetting 205 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 1840.589628][ T3509] usb 1-1: config 1 interface 0 has no altsetting 0 [ 1840.616452][T18851] usb 4-1: config index 0 descriptor too short (expected 9, got 0) 01:15:32 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGVERSION(r0, 0x80044501, &(0x7f00000001c0)=""/75) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f00000000c0)={0x0, 0xa3, &(0x7f0000000000)="0b1d917705201245db7867eba5064bee8bcf859963adadc48f0cb5fcd509944ba82743f3ae67af9fa5163b89e70e5634c9a9365e845e03b49e4ef1d3f1a5facbf28507c5f06030f489bd8b8b44309ce607c25fc037667e0e35547c6838e6c27abbeaa1ee69bc9a07379a7e19d9f2ef1663cb16064c0b564d2b1ed17b7cc9acc319ea18d4c729f10ad8a9729e077e042fe961db650f19a6e8948bac0bbe8d6a3a12c60e"}) syz_usb_connect(0x2, 0x24, &(0x7f0000001900)={{0x12, 0x1, 0x0, 0xc0, 0xfd, 0xa3, 0x20, 0x2100, 0x9e5f, 0x508c, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x50, 0x0, [{{0x9, 0x4, 0x51, 0x0, 0x0, 0x4c, 0xda, 0xbf}}]}}]}}, 0x0) [ 1840.624397][T18851] usb 4-1: can't read configurations, error -22 [ 1840.630902][T18851] usb usb4-port1: unable to enumerate USB device [ 1840.666618][T22937] usb 3-1: Using ep0 maxpacket: 32 01:15:32 executing program 1: ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x20400) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x02\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\xf2\x00', 0x0, 0x800) read$hidraw(r1, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000001300)) read$hidraw(r2, &(0x7f0000000040)=""/126, 0x7e) write$hidraw(r0, &(0x7f00000000c0)="35f39e70fc5cfbac39ff894adc5eebff56dfe3", 0x13) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hidraw(0x0, 0x1, 0x2246) read$hidraw(r3, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) syz_open_dev$evdev(0x0, 0x0, 0x359801) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, &(0x7f00000001c0)="4add770f7afddb40ac8b724dac0aa66b98f20a5e1ff8a25a3aa7a31df7eed290d1acef3771cae394d300f23dc5f8de816cb60672eb62ce") ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x6, 0x1b2fe9a06188fa76) r5 = syz_usb_connect$hid(0x6, 0x3f, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x17ef, 0x60a3, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0xff, 0x40, 0x2, [{{0x9, 0x4, 0x0, 0xcd, 0x1, 0x3, 0x1, 0x0, 0x5, {0x9, 0x21, 0x8000, 0x7, 0x1, {0x22, 0xd}}, {{{0x9, 0x5, 0x81, 0x3, 0x29e, 0x2, 0x40, 0x9}}, [{{0x9, 0x5, 0x2, 0x3, 0xa1, 0xfe, 0x36, 0x1}}]}}}]}}]}}, &(0x7f0000000400)={0xa, &(0x7f0000000280)={0xa, 0x6, 0x310, 0x4, 0x0, 0x3, 0x20}, 0x34, &(0x7f00000002c0)={0x5, 0xf, 0x34, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x4, 0x0, 0x1, 0x2, 0x208}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0xf, 0x7, 0x7f}, @ext_cap={0x7, 0x10, 0x2, 0x28, 0xc, 0x8, 0x6a}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x1, "dfcd4d340c01217b7111cb6c0003521b"}]}, 0x1, [{0x65, &(0x7f0000000340)=@string={0x65, 0x3, "26190d9b1e5078c7bbcda6a0838476f2c83dd169d07a88af54a1ebe90986b50d01c22f76c6346f423f7a178eacd9db479a964f1445b75093a22535c5dea1f8d0a88b0b9b0c7e638eb0007d36f870d8a3d89c1357bf8493462eae8f4fca58f610995af3"}}]}) syz_usb_control_io$hid(r5, &(0x7f0000000600)={0x24, &(0x7f0000000440)={0x0, 0x21, 0x8c, {0x8c, 0x2, "4a0dc84d33159e845244e449d57fbfd0164bf851f68f36f3f584f6d6bf298eaa33cdb841690e03f60c7522ddc3eeb78636464b5a322955ba5c19c95088b2b674d4202adf36e8ebaae3a95139a48dfc889d5b756a673a7636ab2431e7b1d29c0b078f1d522a172bac1c7b1e56b2bd57de4db05cc22ee25e16e4a31acede770bca36048af1e04974aa0517"}}, &(0x7f0000000500)={0x0, 0x3, 0x4b, @string={0x4b, 0x3, "f2bb7b9761aefcf5655a13d64bd8173459e85739e3da309ef4f53756a4b1b4638d0112218d48d2af1745716b5a3b96bfccf3508ea9c2d37bff4d4d535109ada82b668b6ea5a0df78f6"}}, &(0x7f0000000580)={0x0, 0x22, 0x1b, {[@main=@item_4={0x3, 0x0, 0x0, "c2fefe9a"}, @local=@item_4={0x3, 0x2, 0x5, "30c6084a"}, @main=@item_4={0x3, 0x0, 0x9, "6a974e77"}, @local=@item_4={0x3, 0x2, 0xa, "3792eb6e"}, @global=@item_012={0x2, 0x1, 0xa, "c4e2"}, @main, @global=@item_012={0x2, 0x1, 0x7, "b246"}]}}, &(0x7f00000005c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x1, 0x0, 0x1, {0x22, 0x9e1}}}}, &(0x7f0000000800)={0x2c, &(0x7f0000000640)={0x0, 0xe, 0xdf, "e1ef136a588a273ed622b5d425eaaf04aed543e75e349f58c88bb3a235f779cf95352aab53164a68d62eaa3fab0c91631d6e5d3850b3faf4b962fb1429711f03ebe54207460929492323f81226fd5d665556bbee7d224619b12765abf617b3c7b57c206391532de4d7b5df359c679def979fbcd8da8e6fde218a8f48a5edd1d7c7fb76e6fdd05ce92e4f341ae17b300fffddaed164648c1832403d1514f4ae312a3f5379f8d0660a6ef69356fbce2821450e093485d5a909ce26ff77876f6ab3aba0fa780c39abb2a653190a43418cf8e2f7bc928542f08ef00356eb255250"}, &(0x7f0000000740)={0x0, 0xa, 0x1, 0x7e}, &(0x7f0000000780)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000001340)={0x20, 0x1, 0x1000, "f5dd6e887692b4eceb9b2791d226a160214196a223e70557e8da8b772856510d79b460aee480a48378346559a9caa9e086c4d764ee1b2cece0c1d78faaafaa1a569383edb1e29a62a49aff83649bc4d5e2eccf24d10c71deda2aa24ea5f7d3c259a879e2caa4a17f93b05e992ebd4b2e441827f3c6f50d409944c95211c87235097a73d3ffb041b0ef13ba13f51940826cce0faa860fdf1860bf6bfe394dbc5838f011ed316294320ae523b48f2eb8c70926333797289e486648d135334c6a9860e58dcd558c1a5eafdc1d0ed8c7672964b705dbfc85137f6bdd49254dc5dac1736053cc61047ade4b911f49ab31cc8b5ca6f12caa576905ee8c8b00bcec7ca1497b7f0d6e575d8a6c123f919aa0944a695686e8c2131c1e843a1231ca4569745e431e8f830f151963d2363f69eaf63ef49cecf29952f9abb7c7bf58e3c5076ec2be40bd1f0d957b6fbc86addb56fcf943f1de3533a1a18dc57a04a8dfd47e5fe9bf856c1c60a81853b3cda55bce27b2a448bce43a55cbdf55b66632be196d4fdd1a5c0f52fb95650824f86b87094142cb3fa51f2716fbaa861dbdf9be02aba39fda2b48fb3a0ad3d2c3ba7f28aa6dc0441e3318343b8bdd552dde35db8c8b1f1d60e222b5b96fb8fa8eae7d2c4aff324edd06f05fa9baff3664bb53aa406556c10474deb58bf4f2a0f56c91cb3a96b2896fd63ac93260630d9ac63a2b2761dc8a3a55c3910fe481382fcaa014b09baecb89cef8063ebd67f862a6958d68c9b590785fbb6d98bc25edaa398ab93aaf1c20ff3e969bbcbac8bfb6ec4083ab76ef21eb587e78dc43879bbb1eaa7d3615c80a277177c78b16b6893a4ddcc1d881f1d7b27955c8e78e8c28ec0bd7ce8135a0a07f62a85422b890f3df2af6fbaddca16705f7a065ded94413bb1010fc68f9f314b47e4b2a7ee87527e0b3a21a322398d54e2c5601c178a04485a1219583d78e8f6efffd556c18e4fd75115f77fb6dc669be00febdd5ba1f8eb4c70cf327bbcf374453a918c3f908fcc3e0bf459e8009acc2b006a1a059aa12f077b16ceac2d124d0affbed95a454b10cf4a5df8893cea39a5c089c5d646b49314f5568e4ef6b03be72eceb30584bca0965feed7e49fb9359572485219d6c4416707e5cf4912d6c95535c408117270336d0864f94fb227c74cb9f9b159b055adf0097715036d395131803d5e1e2321426bbdb97fad75f438934dfce241682c9c8cce87c5522ea485d9a3b69e50612c63b1dd51c37f594e3be0ee6b7693b1c622a1e94e0f2ebd03e53f891f25e89910cd313f4d503d6bcb154719d58c0f95732ae8d8ff8172c6689b48460f8a34e3d1a492e80f614e2c14e14db1b5efd856c98cb1a6d2e9fae110f25a23b5488b510d5f5e68526617798ea9454a6a4ad28022df42e68c887e14b4951e2d81c9d4ae0c8cfea36b3188d62ab5019aa35f76877186c8b1d504d48d8ecd7b39143283bba9927662be2f4030ccbe5e027a65be852d978879248edb198d89a4ab6cd3f20d3d000691abfc14b5332e17309e83473b81d6fc89cc1e546859253ae95d2fb79a89f20192bbed32cc10eead6aa13ba621a61dec7d08c32a8a2e912823b1e8b8c0fe56f5d5951450ab263a81908d3250bf3bd00c5d710cc5316932155aaa37132fad34e6aa23f57e20cbc97d1706e35e5254d2b7e912aebcce0e322cb39296f7782927f8a4e677a090319020a4c48862f77292521fc012cb48341b0bc2f3e178d794bc2c1161a0a40161707c507192ecdc8cce605e3ee1f548b4d68df7f248d2350e2e197499bec1fb69975a8e399953d8f6669f17fba8ba61cd1ab4e6e174edc66ec2acb0318bd14b197edd57066fe47ca6e60345a529dc43b511f8ef8ea9f64e415ba37cc30c9f75d5b89a0eb5727e932c448b1d60481936f23e1dc619e8c8925c41215a82455b4ea20ee5b4bf33667c3d9ee75820fae3e2f7f80d7c2da6c052d24c7dcb54fd62e3cfb4036075cbbf8d02555eeba4ee3737748b604598aeb4d0e2a8d87146b0befd08a5fc1f1c03e768cdad3e6dcf2762a771fd59ba7525067fa4c0806168b014a0f6a18029a5e40f2404b5e6806a38a645161b33e73314e98f6b247fb3d34f7c09842509774997933f0a36a56a20905da7f6a0f99b866a3bfd99ce0dadbe7c4dc06e0bf06383f1de455fe6f709060c753a96b1ed6a087e8d257d994e9e8939d4df531acc7ad6b9dba74310797faa2c7cf23d739282af91b0e1dc055e65abbc936aecfa5c533a513a291d944230054121440af3d61bd88a108b102ae7e65ef92e33ec03c8c12580704a1914f2f65f56d2ea0c1d3809f732ef100ea4019577613ba0a155fa77d1dc2bedfa5ab5925a2006f06d646f604477c8ec8d08f70ad7c9936a558bcbfec8dfea36a7df22948fab291812439f593ed39e716acf3ffa5b01f373862f67fae61b56ac9d913d9934933a43322ec532025eb4fd8afa9b7b94cad3dc8f97abc12983c4256f6781f0b0a880d54b998fa3ae5cb74063f0e0c96f9eb1297163b7f07ed4cc80d041b7104c6b3a5bf29abf930a8b6a077d589bed80a69cb6cac756a1e27b660fc7dfa91eb1448218ea5eedc05c4f8160637f31db204e3dde62b9d414158c6e4da03c638d47a10558417af24e9c0c8648572718ebeec73c8aeb65721fb52c6316e1bf32e39f095afb5ea0faba360356df0cb5d524822091ec58d9744e69dbaf95f611f9b6cf53a4e0b29a457911d82a7d499dc788aee995eca8f76324d2c31af53108265742f0f095a87351d5e791724677d929b4e9eae9cb1707f84e8ca54fdc10522760f53ef4eb6b83ab8591a67e28e90b5c828697770a07459f3b0db1dbb752d9d64069cbf25867efed347fde64b6ce37e8d8a17f95998b47b89ba795c584eda25ebfe0c2463326cb1e3d157554614160b31fc0511c20fd72b4658709bf6ecd53d9061626fbb2c20eae99c6cc0ad12447838c6e2d4e063de3c62757ef8e9ba708e9627b7df6248f5c455a8e5189f81badea11f99561635441de76407a51d63f4e301ee863f1c33cc8cf8a8e4241d0b0305dbc1d63d8be061b1bc16411baa9ff86357f50ff12df6feb6c13d02abd8b9b4487a57362ce91eb1efd7fca5c0138018bcddcc9c03da0d07f033bbef34e3b1018fe75507134eca96134776657eb9b5b6acf790bbcc4f5e85f01ef817bb55e7021f79ec220ef9641660b7d61bd946873aeadb6b29d87e46e66a5d3a2d6ae68c049d4be09fd3657d423eeb6145a050c85f0dc7873ca87a7dd2a90e76f460730542d9cb9b1e445dc628eb604586c21e1f28ef9e7b30a944e5fb2b4b6b43bf73a6958df7dc0fa037b4a7dcfd82d9af16a38b6384424ff02999fcd9774841f2ff28c97d259012ca76798374cc42f4ad25a49c2ce267d23f153fe03e4d8f1aa71cf2ecb3bb0b5851acc8a937ab1f5e44219a0595f0f009f7cc30cf3db7810f5822e19215155bd8edd8599340f71a03e786dc7fed1df4678bb000cdd6d897c5094586f1a67bca3f65b1916529ec858121a3fea52fc8d8ebb6c838d942b7a8abd26f851309f41a9ada91dcf5c9d6bbb3101bb6079e8b6e27711923086ef2d558c2aee064b275c90587a30dbd18b8896bdcbef70f6a127af0a92decb35f9d64796907ce5bfa5b6535d95aeafd5691d9caf1227827b8e91f8a6cfb1600e1447bad6951afd5f11707f2a049b93eefdc2789ff34a044fa93939c3426b6b27a24fa68241bfa2218ee9c3ba889dd148593f0a59941da4eb47c31b476fce22a674624973ac23bafce29e878954fed6b2696bd2a1194f1307c141e7b147eccb393d318df0c5765133e5bd3c4e95baa6d31b3357af8129370293dcd3b3a35cd1de8e8dd33a36841ba210cb64a7dc0f51db43ae03de36c3a69f395010a5c997e1e5dd1d0aa9e2ca70381f19f16769729ea9658f8c3567167e86afe040bc8d09092b707d9678bcad0fe81f5c19a108fcb12df6b97956c43c79d417e12cce094abfef0d3a8be4e8ebf86f7bf1a8d3e73c4fffad502e3321fbe7a528b17328437dfda1c4ea8941fd92597a0a40b2d83d11176b8b75f54f3f08b99b05c40e070e730249b290992708b393e8fda326701b268f49edc699ab9ec7a07e99f2b44b6255b8723fb8851189e83b319509a75113c24cd8aaccde7b65aea2b4d495991bd7a4a19b792d97d9eb8297f275924bfb2c825a9b015adc7f6b0e2c99880abc4ee835784e47af4287a21dc1095b94f97b1b3b942ea2bdc8a5848056d9c88dff660bda1336b44558859d559ed25ffee53b62543b5c97c3014cb39323cf471fb96e3a76667a1186850e538047dfec6d6f2e32163d08ad10ac0ee674abd1b755c4c4b105ca1eb7730a1daf2356e180bbe777e71f9d4ea7654c9614d34ef4fcfaad155774d06b7a381d552b732c76f6c25f1c3612da9b1d802b9b0d6e0c3230fcc7c46a7d97f698d102202d4543e0f7a62c8837ea448dc2595e650679aa3510acadc94ed66c7910255d3a2874875634ed5049fa023b219fcc6797391c53b9c39da0770283c051205593638652fdc43553cfadb76b839f5df1cd8b13efc2412bbf559e5687ba0cdaa7dd1e2f0d2fab734bc534dcc98dc17d51f8d69546f908cc76ec59393de21880ec3174d94f7d496840174454e28c8c9296f671c4b05d502447a02d182d8d689e15c3c6b314d7098c836e5f18d14981bd793606379a82ebacb011128b13e4cb96705ae292f226bcad2c0d90d412e11dbcbb5130d145c280319151a10fc8f57a6bb21f3f60951b5e1eee620687f61e35eaf66d746b9a09dc67478edc153f4e5b08a3f8d8380d562b8e4aadc0b11b9b9ea00237c65c97196bc2147425c2f7c951b85e4e47410ee91636b97094f58ed609d94e688f260019a017a805a3c7f7a3f00c291e653992866e0a8665ed8829ef5bd715a4d27c4ffe0388435ade10b9b5463ff718c64ea7d8cfe4522f60c4e5d197d364537be5df7bb9ae2797279a854bcd8a026382ced0789e1273c8002b86169cd56f5797237c0451df016beef8f67e05aa3a60d1f46ca2d2f26032ccbf72b89eb36a852ec4dfbe5f1438c24694912f9120f000d813f893ee70963b3c5e2f3297896f25df62f9dbef3aac82197ae749a5531540ee967018127f26dcc3f53b258d3d6cfed2c28454526dd85c9c7cfe703fcc6004c0f4b369e649d665c0f25247fb7bb4b2ef5ce3df1d81531f6ed68b3a5311ba2fd6f9b378aa27a99c6b35603670b704f4631a9003d610d3ced809c5ea4031e69383f25287107276c44bc6a292c17027b41bd335c4b76ac25ad05b2010883ce945d227c020e5b9b4cb92b8654787af9e5c2f4ff8ece96c921b6e47216ef1cd20ae8be06d35b0a6fe718139c5a6db99e1999c9f228a4c2bb2eada83fbe736e278d2edfa213039b5aebf235a7c95dbf777c584c1c6adce8247fe9954798f83469078b42be48b219ae97daf1012529ce329d6a61f1d0160555cff746a4037c373bad3ff2ee033443f51e0d6fc0763ec3c498705aef3c03c5a2f53e4e182a3b3930133b1e7a99de0e5cc27757dc6702da8f2764c5b879f06a66ae8f0d4e72dee7bc6a755d173908c398ef3e371c798e71e62eb012cbc43ba4b895aac342adaa222c63454f835ee22c482ea56de180bd546af6b0f1e0c3eee580152d98b14fd9b75790ffc292961530218931bebf6cec08a64afa279412bf30a3dda9e8a81b6ffd5edd5ad2e290f13a2ed2710ed1d3b383025afc49c0a1d4d68bca24988edc5b2f4a856c32f259094d281a072f4734"}, &(0x7f00000007c0)={0x20, 0x3, 0x1, 0x3}}) r6 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSABS20(r6, 0xc0085508, 0x0) r7 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x80, 0x2) ioctl$HIDIOCGCOLLECTIONINDEX(r7, 0x40184810, &(0x7f0000000140)={0x1, 0x1, 0x377, 0xac74, 0x7, 0x4}) [ 1840.756507][ T3509] usb 1-1: New USB device found, idVendor=17ef, idProduct=60a3, bcdDevice= 0.40 [ 1840.765670][ T3509] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1840.773732][ T3509] usb 1-1: Product: syz [ 1840.777950][ T3509] usb 1-1: Manufacturer: syz [ 1840.782561][ T3509] usb 1-1: SerialNumber: syz [ 1840.788052][ T2758] usbhid 6-1:1.0: can't add hid device: -71 [ 1840.794309][ T2758] usbhid: probe of 6-1:1.0 failed with error -71 [ 1840.803758][ T2758] usb 6-1: USB disconnect, device number 47 [ 1840.806172][T22937] usb 3-1: config 0 has an invalid interface number: 15 but max is 0 [ 1840.817896][T22937] usb 3-1: config 0 has no interface number 0 [ 1840.831733][T22937] usb 3-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 1840.840892][T22937] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1840.862078][T22937] usb 3-1: config 0 descriptor?? [ 1841.046146][T31888] usb 4-1: new full-speed USB device number 115 using dummy_hcd [ 1841.128253][T22937] hso 3-1:0.15: Failed to find BULK IN ep 01:15:32 executing program 5: syz_usb_connect(0x0, 0x24, &(0x7f0000001900)={{0x12, 0x1, 0x0, 0x8e, 0x32, 0xf7, 0x20, 0xaf0, 0xd257, 0x4e87, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xf, 0x0, 0x0, 0xff, 0xa5, 0x2c}}]}}]}}, 0x0) r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xb, 0x7, 0x1, 0x20, 0x7aa, 0x1, 0x620f, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x86, 0x84, 0xec}}]}}]}}, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000500)={0x44, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000840)={0x34, &(0x7f0000000680), 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000040)={0x34, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(0xffffffffffffffff, 0x0, 0x0) [ 1841.266130][T18851] usb 2-1: new high-speed USB device number 17 using dummy_hcd [ 1841.330263][ T4928] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 1841.338672][ T4928] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 1841.347732][ T5] usb 3-1: USB disconnect, device number 78 [ 1841.396352][T20883] usb 5-1: new high-speed USB device number 16 using dummy_hcd [ 1841.416237][T31888] usb 4-1: config 0 has an invalid interface number: 81 but max is 0 [ 1841.424419][T31888] usb 4-1: config 0 has no interface number 0 [ 1841.430582][T31888] usb 4-1: New USB device found, idVendor=2100, idProduct=9e5f, bcdDevice=50.8c [ 1841.439725][T31888] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1841.448731][T31888] usb 4-1: config 0 descriptor?? [ 1841.456332][ T3509] usbhid 1-1:1.0: can't add hid device: -71 [ 1841.462344][ T3509] usbhid: probe of 1-1:1.0 failed with error -71 [ 1841.470790][ T3509] usb 1-1: USB disconnect, device number 13 [ 1841.490787][T31888] ftdi_sio 4-1:0.81: FTDI USB Serial Device converter detected [ 1841.496143][ T2758] usb 6-1: new high-speed USB device number 48 using dummy_hcd [ 1841.499323][T31888] usb 4-1: Detected FT-X [ 1841.516130][T18851] usb 2-1: Using ep0 maxpacket: 16 [ 1841.636202][T18851] usb 2-1: config 1 interface 0 altsetting 205 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 1841.649348][T18851] usb 2-1: config 1 interface 0 has no altsetting 0 [ 1841.656224][T20883] usb 5-1: Using ep0 maxpacket: 8 [ 1841.746235][ T2758] usb 6-1: Using ep0 maxpacket: 32 [ 1841.786312][T31888] ftdi_sio ttyUSB0: Unable to read latency timer: -71 [ 1841.793278][T20883] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1841.804319][T20883] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping [ 1841.814345][T20883] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1841.816297][T18851] usb 2-1: New USB device found, idVendor=17ef, idProduct=60a3, bcdDevice= 0.40 01:15:33 executing program 0: ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x20400) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x02\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\xf2\x00', 0x0, 0x800) read$hidraw(r1, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000001300)) read$hidraw(r2, &(0x7f0000000040)=""/126, 0x7e) write$hidraw(r0, &(0x7f00000000c0)="35f39e70fc5cfbac39ff894adc5eebff56dfe3", 0x13) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hidraw(0x0, 0x1, 0x2246) read$hidraw(r3, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) syz_open_dev$evdev(0x0, 0x0, 0x359801) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, &(0x7f00000001c0)="4add770f7afddb40ac8b724dac0aa66b98f20a5e1ff8a25a3aa7a31df7eed290d1acef3771cae394d300f23dc5f8de816cb60672eb62ce917e4ce7940a6d13fc2fb2b6bc3e") ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x6, 0x1b2fe9a06188fa76) r5 = syz_usb_connect$hid(0x6, 0x3f, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x17ef, 0x60a3, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0xff, 0x40, 0x2, [{{0x9, 0x4, 0x0, 0xcd, 0x1, 0x3, 0x1, 0x0, 0x5, {0x9, 0x21, 0x8000, 0x7, 0x1, {0x22, 0xd}}, {{{0x9, 0x5, 0x81, 0x3, 0x29e, 0x2, 0x40, 0x9}}, [{{0x9, 0x5, 0x2, 0x3, 0xa1, 0xfe, 0x36, 0x1}}]}}}]}}]}}, &(0x7f0000000400)={0xa, &(0x7f0000000280)={0xa, 0x6, 0x310, 0x4, 0x0, 0x3, 0x20}, 0x34, &(0x7f00000002c0)={0x5, 0xf, 0x34, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x4, 0x0, 0x1, 0x2, 0x208}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0xf, 0x7, 0x7f}, @ext_cap={0x7, 0x10, 0x2, 0x28, 0xc, 0x8, 0x6a}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x1, "dfcd4d340c01217b7111cb6c0003521b"}]}, 0x1, [{0x65, &(0x7f0000000340)=@string={0x65, 0x3, "26190d9b1e5078c7bbcda6a0838476f2c83dd169d07a88af54a1ebe90986b50d01c22f76c6346f423f7a178eacd9db479a964f1445b75093a22535c5dea1f8d0a88b0b9b0c7e638eb0007d36f870d8a3d89c1357bf8493462eae8f4fca58f610995af3"}}]}) syz_usb_control_io$hid(r5, &(0x7f0000000600)={0x24, &(0x7f0000000440)={0x0, 0x21, 0x8c, {0x8c, 0x2, "4a0dc84d33159e845244e449d57fbfd0164bf851f68f36f3f584f6d6bf298eaa33cdb841690e03f60c7522ddc3eeb78636464b5a322955ba5c19c95088b2b674d4202adf36e8ebaae3a95139a48dfc889d5b756a673a7636ab2431e7b1d29c0b078f1d522a172bac1c7b1e56b2bd57de4db05cc22ee25e16e4a31acede770bca36048af1e04974aa0517"}}, &(0x7f0000000500)={0x0, 0x3, 0x4b, @string={0x4b, 0x3, "f2bb7b9761aefcf5655a13d64bd8173459e85739e3da309ef4f53756a4b1b4638d0112218d48d2af1745716b5a3b96bfccf3508ea9c2d37bff4d4d535109ada82b668b6ea5a0df78f6"}}, &(0x7f0000000580)={0x0, 0x22, 0x1b, {[@main=@item_4={0x3, 0x0, 0x0, "c2fefe9a"}, @local=@item_4={0x3, 0x2, 0x5, "30c6084a"}, @main=@item_4={0x3, 0x0, 0x9, "6a974e77"}, @local=@item_4={0x3, 0x2, 0xa, "3792eb6e"}, @global=@item_012={0x2, 0x1, 0xa, "c4e2"}, @main, @global=@item_012={0x2, 0x1, 0x7, "b246"}]}}, &(0x7f00000005c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x1, 0x0, 0x1, {0x22, 0x9e1}}}}, &(0x7f0000000800)={0x2c, &(0x7f0000000640)={0x0, 0xe, 0xdf, "e1ef136a588a273ed622b5d425eaaf04aed543e75e349f58c88bb3a235f779cf95352aab53164a68d62eaa3fab0c91631d6e5d3850b3faf4b962fb1429711f03ebe54207460929492323f81226fd5d665556bbee7d224619b12765abf617b3c7b57c206391532de4d7b5df359c679def979fbcd8da8e6fde218a8f48a5edd1d7c7fb76e6fdd05ce92e4f341ae17b300fffddaed164648c1832403d1514f4ae312a3f5379f8d0660a6ef69356fbce2821450e093485d5a909ce26ff77876f6ab3aba0fa780c39abb2a653190a43418cf8e2f7bc928542f08ef00356eb255250"}, &(0x7f0000000740)={0x0, 0xa, 0x1, 0x7e}, &(0x7f0000000780)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000001340)={0x20, 0x1, 0x1000, "f5dd6e887692b4eceb9b2791d226a160214196a223e70557e8da8b772856510d79b460aee480a48378346559a9caa9e086c4d764ee1b2cece0c1d78faaafaa1a569383edb1e29a62a49aff83649bc4d5e2eccf24d10c71deda2aa24ea5f7d3c259a879e2caa4a17f93b05e992ebd4b2e441827f3c6f50d409944c95211c87235097a73d3ffb041b0ef13ba13f51940826cce0faa860fdf1860bf6bfe394dbc5838f011ed316294320ae523b48f2eb8c70926333797289e486648d135334c6a9860e58dcd558c1a5eafdc1d0ed8c7672964b705dbfc85137f6bdd49254dc5dac1736053cc61047ade4b911f49ab31cc8b5ca6f12caa576905ee8c8b00bcec7ca1497b7f0d6e575d8a6c123f919aa0944a695686e8c2131c1e843a1231ca4569745e431e8f830f151963d2363f69eaf63ef49cecf29952f9abb7c7bf58e3c5076ec2be40bd1f0d957b6fbc86addb56fcf943f1de3533a1a18dc57a04a8dfd47e5fe9bf856c1c60a81853b3cda55bce27b2a448bce43a55cbdf55b66632be196d4fdd1a5c0f52fb95650824f86b87094142cb3fa51f2716fbaa861dbdf9be02aba39fda2b48fb3a0ad3d2c3ba7f28aa6dc0441e3318343b8bdd552dde35db8c8b1f1d60e222b5b96fb8fa8eae7d2c4aff324edd06f05fa9baff3664bb53aa406556c10474deb58bf4f2a0f56c91cb3a96b2896fd63ac93260630d9ac63a2b2761dc8a3a55c3910fe481382fcaa014b09baecb89cef8063ebd67f862a6958d68c9b590785fbb6d98bc25edaa398ab93aaf1c20ff3e969bbcbac8bfb6ec4083ab76ef21eb587e78dc43879bbb1eaa7d3615c80a277177c78b16b6893a4ddcc1d881f1d7b27955c8e78e8c28ec0bd7ce8135a0a07f62a85422b890f3df2af6fbaddca16705f7a065ded94413bb1010fc68f9f314b47e4b2a7ee87527e0b3a21a322398d54e2c5601c178a04485a1219583d78e8f6efffd556c18e4fd75115f77fb6dc669be00febdd5ba1f8eb4c70cf327bbcf374453a918c3f908fcc3e0bf459e8009acc2b006a1a059aa12f077b16ceac2d124d0affbed95a454b10cf4a5df8893cea39a5c089c5d646b49314f5568e4ef6b03be72eceb30584bca0965feed7e49fb9359572485219d6c4416707e5cf4912d6c95535c408117270336d0864f94fb227c74cb9f9b159b055adf0097715036d395131803d5e1e2321426bbdb97fad75f438934dfce241682c9c8cce87c5522ea485d9a3b69e50612c63b1dd51c37f594e3be0ee6b7693b1c622a1e94e0f2ebd03e53f891f25e89910cd313f4d503d6bcb154719d58c0f95732ae8d8ff8172c6689b48460f8a34e3d1a492e80f614e2c14e14db1b5efd856c98cb1a6d2e9fae110f25a23b5488b510d5f5e68526617798ea9454a6a4ad28022df42e68c887e14b4951e2d81c9d4ae0c8cfea36b3188d62ab5019aa35f76877186c8b1d504d48d8ecd7b39143283bba9927662be2f4030ccbe5e027a65be852d978879248edb198d89a4ab6cd3f20d3d000691abfc14b5332e17309e83473b81d6fc89cc1e546859253ae95d2fb79a89f20192bbed32cc10eead6aa13ba621a61dec7d08c32a8a2e912823b1e8b8c0fe56f5d5951450ab263a81908d3250bf3bd00c5d710cc5316932155aaa37132fad34e6aa23f57e20cbc97d1706e35e5254d2b7e912aebcce0e322cb39296f7782927f8a4e677a090319020a4c48862f77292521fc012cb48341b0bc2f3e178d794bc2c1161a0a40161707c507192ecdc8cce605e3ee1f548b4d68df7f248d2350e2e197499bec1fb69975a8e399953d8f6669f17fba8ba61cd1ab4e6e174edc66ec2acb0318bd14b197edd57066fe47ca6e60345a529dc43b511f8ef8ea9f64e415ba37cc30c9f75d5b89a0eb5727e932c448b1d60481936f23e1dc619e8c8925c41215a82455b4ea20ee5b4bf33667c3d9ee75820fae3e2f7f80d7c2da6c052d24c7dcb54fd62e3cfb4036075cbbf8d02555eeba4ee3737748b604598aeb4d0e2a8d87146b0befd08a5fc1f1c03e768cdad3e6dcf2762a771fd59ba7525067fa4c0806168b014a0f6a18029a5e40f2404b5e6806a38a645161b33e73314e98f6b247fb3d34f7c09842509774997933f0a36a56a20905da7f6a0f99b866a3bfd99ce0dadbe7c4dc06e0bf06383f1de455fe6f709060c753a96b1ed6a087e8d257d994e9e8939d4df531acc7ad6b9dba74310797faa2c7cf23d739282af91b0e1dc055e65abbc936aecfa5c533a513a291d944230054121440af3d61bd88a108b102ae7e65ef92e33ec03c8c12580704a1914f2f65f56d2ea0c1d3809f732ef100ea4019577613ba0a155fa77d1dc2bedfa5ab5925a2006f06d646f604477c8ec8d08f70ad7c9936a558bcbfec8dfea36a7df22948fab291812439f593ed39e716acf3ffa5b01f373862f67fae61b56ac9d913d9934933a43322ec532025eb4fd8afa9b7b94cad3dc8f97abc12983c4256f6781f0b0a880d54b998fa3ae5cb74063f0e0c96f9eb1297163b7f07ed4cc80d041b7104c6b3a5bf29abf930a8b6a077d589bed80a69cb6cac756a1e27b660fc7dfa91eb1448218ea5eedc05c4f8160637f31db204e3dde62b9d414158c6e4da03c638d47a10558417af24e9c0c8648572718ebeec73c8aeb65721fb52c6316e1bf32e39f095afb5ea0faba360356df0cb5d524822091ec58d9744e69dbaf95f611f9b6cf53a4e0b29a457911d82a7d499dc788aee995eca8f76324d2c31af53108265742f0f095a87351d5e791724677d929b4e9eae9cb1707f84e8ca54fdc10522760f53ef4eb6b83ab8591a67e28e90b5c828697770a07459f3b0db1dbb752d9d64069cbf25867efed347fde64b6ce37e8d8a17f95998b47b89ba795c584eda25ebfe0c2463326cb1e3d157554614160b31fc0511c20fd72b4658709bf6ecd53d9061626fbb2c20eae99c6cc0ad12447838c6e2d4e063de3c62757ef8e9ba708e9627b7df6248f5c455a8e5189f81badea11f99561635441de76407a51d63f4e301ee863f1c33cc8cf8a8e4241d0b0305dbc1d63d8be061b1bc16411baa9ff86357f50ff12df6feb6c13d02abd8b9b4487a57362ce91eb1efd7fca5c0138018bcddcc9c03da0d07f033bbef34e3b1018fe75507134eca96134776657eb9b5b6acf790bbcc4f5e85f01ef817bb55e7021f79ec220ef9641660b7d61bd946873aeadb6b29d87e46e66a5d3a2d6ae68c049d4be09fd3657d423eeb6145a050c85f0dc7873ca87a7dd2a90e76f460730542d9cb9b1e445dc628eb604586c21e1f28ef9e7b30a944e5fb2b4b6b43bf73a6958df7dc0fa037b4a7dcfd82d9af16a38b6384424ff02999fcd9774841f2ff28c97d259012ca76798374cc42f4ad25a49c2ce267d23f153fe03e4d8f1aa71cf2ecb3bb0b5851acc8a937ab1f5e44219a0595f0f009f7cc30cf3db7810f5822e19215155bd8edd8599340f71a03e786dc7fed1df4678bb000cdd6d897c5094586f1a67bca3f65b1916529ec858121a3fea52fc8d8ebb6c838d942b7a8abd26f851309f41a9ada91dcf5c9d6bbb3101bb6079e8b6e27711923086ef2d558c2aee064b275c90587a30dbd18b8896bdcbef70f6a127af0a92decb35f9d64796907ce5bfa5b6535d95aeafd5691d9caf1227827b8e91f8a6cfb1600e1447bad6951afd5f11707f2a049b93eefdc2789ff34a044fa93939c3426b6b27a24fa68241bfa2218ee9c3ba889dd148593f0a59941da4eb47c31b476fce22a674624973ac23bafce29e878954fed6b2696bd2a1194f1307c141e7b147eccb393d318df0c5765133e5bd3c4e95baa6d31b3357af8129370293dcd3b3a35cd1de8e8dd33a36841ba210cb64a7dc0f51db43ae03de36c3a69f395010a5c997e1e5dd1d0aa9e2ca70381f19f16769729ea9658f8c3567167e86afe040bc8d09092b707d9678bcad0fe81f5c19a108fcb12df6b97956c43c79d417e12cce094abfef0d3a8be4e8ebf86f7bf1a8d3e73c4fffad502e3321fbe7a528b17328437dfda1c4ea8941fd92597a0a40b2d83d11176b8b75f54f3f08b99b05c40e070e730249b290992708b393e8fda326701b268f49edc699ab9ec7a07e99f2b44b6255b8723fb8851189e83b319509a75113c24cd8aaccde7b65aea2b4d495991bd7a4a19b792d97d9eb8297f275924bfb2c825a9b015adc7f6b0e2c99880abc4ee835784e47af4287a21dc1095b94f97b1b3b942ea2bdc8a5848056d9c88dff660bda1336b44558859d559ed25ffee53b62543b5c97c3014cb39323cf471fb96e3a76667a1186850e538047dfec6d6f2e32163d08ad10ac0ee674abd1b755c4c4b105ca1eb7730a1daf2356e180bbe777e71f9d4ea7654c9614d34ef4fcfaad155774d06b7a381d552b732c76f6c25f1c3612da9b1d802b9b0d6e0c3230fcc7c46a7d97f698d102202d4543e0f7a62c8837ea448dc2595e650679aa3510acadc94ed66c7910255d3a2874875634ed5049fa023b219fcc6797391c53b9c39da0770283c051205593638652fdc43553cfadb76b839f5df1cd8b13efc2412bbf559e5687ba0cdaa7dd1e2f0d2fab734bc534dcc98dc17d51f8d69546f908cc76ec59393de21880ec3174d94f7d496840174454e28c8c9296f671c4b05d502447a02d182d8d689e15c3c6b314d7098c836e5f18d14981bd793606379a82ebacb011128b13e4cb96705ae292f226bcad2c0d90d412e11dbcbb5130d145c280319151a10fc8f57a6bb21f3f60951b5e1eee620687f61e35eaf66d746b9a09dc67478edc153f4e5b08a3f8d8380d562b8e4aadc0b11b9b9ea00237c65c97196bc2147425c2f7c951b85e4e47410ee91636b97094f58ed609d94e688f260019a017a805a3c7f7a3f00c291e653992866e0a8665ed8829ef5bd715a4d27c4ffe0388435ade10b9b5463ff718c64ea7d8cfe4522f60c4e5d197d364537be5df7bb9ae2797279a854bcd8a026382ced0789e1273c8002b86169cd56f5797237c0451df016beef8f67e05aa3a60d1f46ca2d2f26032ccbf72b89eb36a852ec4dfbe5f1438c24694912f9120f000d813f893ee70963b3c5e2f3297896f25df62f9dbef3aac82197ae749a5531540ee967018127f26dcc3f53b258d3d6cfed2c28454526dd85c9c7cfe703fcc6004c0f4b369e649d665c0f25247fb7bb4b2ef5ce3df1d81531f6ed68b3a5311ba2fd6f9b378aa27a99c6b35603670b704f4631a9003d610d3ced809c5ea4031e69383f25287107276c44bc6a292c17027b41bd335c4b76ac25ad05b2010883ce945d227c020e5b9b4cb92b8654787af9e5c2f4ff8ece96c921b6e47216ef1cd20ae8be06d35b0a6fe718139c5a6db99e1999c9f228a4c2bb2eada83fbe736e278d2edfa213039b5aebf235a7c95dbf777c584c1c6adce8247fe9954798f83469078b42be48b219ae97daf1012529ce329d6a61f1d0160555cff746a4037c373bad3ff2ee033443f51e0d6fc0763ec3c498705aef3c03c5a2f53e4e182a3b3930133b1e7a99de0e5cc27757dc6702da8f2764c5b879f06a66ae8f0d4e72dee7bc6a755d173908c398ef3e371c798e71e62eb012cbc43ba4b895aac342adaa222c63454f835ee22c482ea56de180bd546af6b0f1e0c3eee580152d98b14fd9b75790ffc292961530218931bebf6cec08a64afa279412bf30a3dda9e8a81b6ffd5edd5ad2e290f13a2ed2710ed1d3b383025afc49c0a1d4d68bca24988edc5b2f4a856c32f259094d281a072f4734"}, &(0x7f00000007c0)={0x20, 0x3, 0x1, 0x3}}) r6 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSABS20(r6, 0xc0085508, 0x0) r7 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x80, 0x2) ioctl$HIDIOCGCOLLECTIONINDEX(r7, 0x40184810, &(0x7f0000000140)={0x1, 0x1, 0x377, 0xac74, 0x7, 0x4}) [ 1841.827194][T20883] usb 5-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 1841.827210][T20883] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1841.827983][T31888] ftdi_sio ttyUSB0: Unable to write latency timer: -71 [ 1841.836357][T18851] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1841.861204][T31888] ftdi_sio 4-1:0.81: GPIO initialisation failed: -71 [ 1841.868420][T18851] usb 2-1: Product: syz [ 1841.868439][T18851] usb 2-1: Manufacturer: syz [ 1841.883895][T18851] usb 2-1: SerialNumber: syz [ 1841.889305][T31888] usb 4-1: FTDI USB Serial Device converter now attached to ttyUSB0 [ 1841.897705][T20883] usb 5-1: config 0 descriptor?? [ 1841.911310][T31888] usb 4-1: USB disconnect, device number 115 [ 1841.917625][ T4912] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 1841.926455][ T2758] usb 6-1: config 0 has an invalid interface number: 15 but max is 0 [ 1841.934562][ T2758] usb 6-1: config 0 has no interface number 0 [ 1841.941388][ T2758] usb 6-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 1841.942209][T31888] ftdi_sio ttyUSB0: FTDI USB Serial Device converter now disconnected from ttyUSB0 [ 1841.950700][ T2758] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1841.988516][ T2758] usb 6-1: config 0 descriptor?? [ 1841.995224][T31888] ftdi_sio 4-1:0.81: device disconnected 01:15:33 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x100000000008, 0x926, 0x3333, 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(r0, &(0x7f0000000080)={0x2c, &(0x7f0000000240)=ANY=[@ANYBLOB="eeff22"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0xea, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000001440)={0x2c, 0x0, 0x0, &(0x7f0000000300)={0x0, 0xf, 0x13, {0x5, 0xf, 0x13, 0x2, [@generic={0x3}, @wireless={0xb, 0x10, 0x1, 0x0, 0x75, 0x0, 0x0, 0x400}]}}, 0x0, 0x0}, 0x0) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, &(0x7f00000001c0)={0x14, &(0x7f0000000140)={0x0, 0x0, 0x2, {0x2}}, 0x0}, 0x0) r2 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGVERSION(r2, 0x80044501, &(0x7f00000001c0)=""/75) write$hidraw(r1, &(0x7f00000000c0)="047bc0e9eb4465d225fb59c36f17e9445f68550760033d3276a8b0239199b76c4194881d81d94ba7d9c7637f87613ae5156ac2302f1dfd94b834c5baead970fe4e563b3c144f22c41579858b877f", 0x30) [ 1842.196169][ T3509] usb 3-1: new high-speed USB device number 79 using dummy_hcd [ 1842.226193][T20883] usbhid 5-1:0.0: can't add hid device: -71 [ 1842.232281][T20883] usbhid: probe of 5-1:0.0 failed with error -71 [ 1842.237750][ T4944] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 1842.240936][T20883] usb 5-1: USB disconnect, device number 16 [ 1842.268825][ T5] usb 1-1: new high-speed USB device number 14 using dummy_hcd [ 1842.276759][ T2758] usb 6-1: USB disconnect, device number 48 [ 1842.466136][ T3509] usb 3-1: Using ep0 maxpacket: 32 [ 1842.526232][ T5] usb 1-1: Using ep0 maxpacket: 16 [ 1842.556330][T18851] usbhid 2-1:1.0: can't add hid device: -71 [ 1842.562400][T18851] usbhid: probe of 2-1:1.0 failed with error -71 [ 1842.570793][T18851] usb 2-1: USB disconnect, device number 17 [ 1842.596109][T20883] usb 5-1: new high-speed USB device number 17 using dummy_hcd [ 1842.606172][ T3509] usb 3-1: config 0 has an invalid interface number: 15 but max is 0 [ 1842.615015][ T3509] usb 3-1: config 0 has no interface number 0 [ 1842.621432][ T3509] usb 3-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 1842.630570][ T3509] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1842.639535][ T3509] usb 3-1: config 0 descriptor?? [ 1842.656239][ T5] usb 1-1: config 1 interface 0 altsetting 205 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 1842.669417][ T5] usb 1-1: config 1 interface 0 has no altsetting 0 01:15:34 executing program 5: syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0xca, 0x4c, 0xe5, 0x20, 0x46d, 0xa0e, 0xbae, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3}}]}}]}}, 0x0) r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000001900)={{0x12, 0x1, 0x0, 0x8e, 0x32, 0xf7, 0x20, 0xaf0, 0xd257, 0x4e87, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xf, 0x0, 0x0, 0xff, 0xa5, 0x2c}}]}}]}}, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000540)={0x34, &(0x7f0000000000)=ANY=[@ANYBLOB="000011000000851049e21fec4c1367f2e157ed6f3a02"], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$hiddev(&(0x7f0000000180)='\xff\x03\x00\x00\xee\xc7\xe9\x14\x00', 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2246) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x216bd) write$hidraw(r1, &(0x7f0000000000)=':', 0x1) r2 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGVERSION(r2, 0x80044501, &(0x7f00000001c0)=""/75) ioctl$EVIOCGABS0(r2, 0x80184540, &(0x7f00000000c0)=""/176) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r3, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGCOLLECTIONINFO(r3, 0xc0104811, &(0x7f0000000040)={0x3e29, 0x20, 0x6, 0x3f}) syz_usb_connect(0x0, 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000189020100017600000009040000200209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_connect$printer(0x0, 0x0, 0x0, 0x0) syz_usb_control_io$printer(0xffffffffffffffff, 0x0, 0x0) 01:15:34 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000001900)={{0x12, 0x1, 0x0, 0x8e, 0x32, 0xf7, 0x20, 0xaf0, 0xd257, 0x4e87, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xf, 0x0, 0x0, 0xff, 0xa5, 0x2c}}]}}]}}, 0x0) syz_usb_connect$cdc_ncm(0x4, 0x8d, &(0x7f0000000880)={{0x12, 0x1, 0x300, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x7b, 0x2, 0x1, 0x9, 0xd8, 0x8, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x7, {{0x9, 0x24, 0x6, 0x0, 0x1, "f6d0a536"}, {0x5, 0x24, 0x0, 0x68a}, {0xd, 0x24, 0xf, 0x1, 0x5, 0x4, 0xfff, 0x7}, {0x6, 0x24, 0x1a, 0x8, 0x7c}, [@country_functional={0x10, 0x24, 0x7, 0x6, 0x101, [0x6, 0x20e5, 0x1, 0x80, 0x9]}, @acm={0x4, 0x24, 0x2, 0x1}, @network_terminal={0x7, 0x24, 0xa, 0x5c, 0x9, 0x7, 0x51}]}, {{0x9, 0x5, 0x81, 0x3, 0x22, 0x80, 0x81, 0x80}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0x9}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x1, "", {{{0x9, 0x5, 0x82, 0x2, 0x36b, 0x4, 0x80, 0x22}}, {{0x9, 0x5, 0x3, 0x2, 0x49, 0x3f, 0x71}}}}}}}]}}, &(0x7f0000000b00)={0xa, &(0x7f0000000940)={0xa, 0x6, 0x201, 0x4, 0x0, 0x0, 0x20, 0x2}, 0x15, &(0x7f0000000980)={0x5, 0xf, 0x15, 0x3, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0xf, 0x5, 0xe0, 0xacc}, @ptm_cap={0x3}, @ptm_cap={0x3}]}, 0x2, [{0xde, &(0x7f00000009c0)=@string={0xde, 0x3, "af79a1e0bd899d9c51543f792be3dd3fb2f269cee1b12c8d876e602779647aad28fd7086c94a1b25a443edecb4e2c301dea109cf9568bb009ab560a24513a159b19ca4ed9c036413e8636322cffdcade1e946c315855e550bb24fd6e951bd3e9da9428593e0ec2951a6dd33182dd2b0f6a85bfdf016db48605347b79376d8fe411f571478a7579f0ff182fc567b552fddefdc0548c953bf12bb932fe9d8563f63b0b37a4150c5411ee1a8870d101d536dba6f5df6a7df4acfc407245fd07cd5a7efbebb79833ab52a23f57cc89a266344651117c34578188c0e57f57"}}, {0x4, &(0x7f0000000ac0)=@lang_id={0x4, 0x3, 0x3c0a}}]}) syz_usb_connect(0x0, 0x2304, &(0x7f0000001940)={{0x12, 0x1, 0x398, 0x3d, 0x53, 0x28, 0x0, 0xa168, 0x618, 0xd1ec, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x22f2, 0x2, 0x7f, 0xd9, 0x30, 0x4, [{{0x9, 0x4, 0xd, 0x3f, 0xb, 0x8a, 0x4b, 0x72, 0x0, [], [{{0x9, 0x5, 0xc, 0xc78155f6d1158199, 0x15b, 0x40, 0x0, 0x1, [@generic={0x2, 0x23}]}}, {{0x9, 0x5, 0xe, 0x0, 0x22a, 0x9, 0x2, 0x3a, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x93, 0xffc0}, @generic={0xf8, 0x24, "ee9493c8a8467929899ec54cea026942890a5c22acdb6b02dae809f932595b5e6c92816306a3e197e7485c1ac0405c70917e8d935e38070de37f321cd4402303814d8a93378021d724074a1ce8f6db5beba0827aa266841da981006ccb4cf58c5026604176931f95ed51fccb0cab2994ed7e704ef35833ee8a30c19d0db39287128059be072c6fa91ccfc0678c05bbdebb6954f1545fb23b899713d48177d0aae9c2495fdfca70e5462fbbed3b459bd392dfb59a3a137f1759c8342fd143e08b025687bc659c3cf9ec129ece1e7da9fc857edfc0f9f9ed5fb0affca95d2111b3119d5e5f50dc49cbeb66d13bb6e680ee45bbc8f26802"}]}}, {{0x9, 0x5, 0xd, 0x10, 0x295, 0xff, 0x92, 0x3f, [@uac_iso={0x7, 0x25, 0x1, 0x7, 0x7, 0x3f}]}}, {{0x9, 0x5, 0x1, 0x0, 0x187, 0xf1, 0x54, 0x5}}, {{0x9, 0x5, 0x7a0cd6220dd8833f, 0x0, 0x1d5, 0x7f, 0x81, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0xc0, 0x7, 0x7f}, @generic={0x61, 0x2, "9e46a0ea93d1ce3a5d1e5b942d6bc2b5c0cd653fe28d104cb8d8bbfd476e93266a0d806c2ef9c88c2b44f6d7fe083b1e0f7f14e1bde3ad73ee2d6e34bcd9a5af92ed663be0b3e34801b4036cc807da54f9b68ea1031fbe4fa0672ced475fe5"}]}}, {{0x9, 0x5, 0xe, 0x20, 0x92, 0x0, 0x4, 0x80}}, {{0x9, 0x5, 0x8, 0x0, 0x28c, 0x9, 0x1, 0x0, [@generic={0x1002, 0x7336825bd72e0c08, "0282083021769db2cffda57c9e6f7188c69be62adf81e300767d4f15f9c5f53bce79dd6962f2031d751faa21cf30b84cc94bacae062d8c54bdc5fe0091003c744970567373af0aa8f2488a038a7ddac73df8933bb93102470026af4729ffe1d73f63171730c0abe9559ce1ebd1342114f2a55f6568777c24471da16150dfe148122df639d927c994641f77916ec2e3c2185e797d41c2e3aa32cf0b8ef062d416169bfd1eee0c42706c2dc2124625420c228d65d0756bf8cdc2b910630a7ff562d1fad8387b016fbe308fa37ae5005915ffc1977e043e1c8e7d095a56c5b9d59db0cc63076f8c9931b2a318beff91381eeca8fce076534548ab6219622fc16011027b6531f0f68af4dabf97ed72bb449c9cce6d6e025c2c8333be43604590d87454afaf43c07d97c7173422d98f2c559f899934d1b7442b15af95eba24aaea188d636239dfc6a1f8c91b1ee966122ec928614f78f5f31488bf221989c8fd7d26671e380dab50bd68012e8db71619c9b026f07a860157112d3a6e1d849fbd684433601e64008bacbff993d537ff1e9bd4fc59d96ac1127beb4b2d4289165921d436e0cbb8fbf486699c8fa6b77128f9a2a4bae99a1f5983ddcd00a7362fdd9f6114780abc064a2d7bb83838676a2ec0d05ae8ad29335c36f02e49a9d24e614fa21a12b058e55034757ac8d886e37829c83109ffad23c2c653fe044907ff9df441c67ee5d004d3e5a1f9ca419a80332e11f60a3e3921f37556faf925b3867bd4a20edeb16bf504b3e624baace62fcd0c28d7f93e90c0cae4eafdc7facf6ac12dd05b05771b9f9814692a993e5ed0962c2bd3d582a6fcbd0322c13e1c44a892175ee158f441906fde31788979e370b015f9901580e5f5c980c4dfd61fed43757d8697b4d710a53188e88f25102a879b3224d8ee2b0ec6d940e89c4983de4802e5d07bf1c11095c1ccfb1fd3dd8b20e3f5a5a3c024875c1c28f67c078419577f367d98d62c6ca61a0819379b1f645961feee8b6a7e61438e1c61ed925e5d65684351f32a5c3acbaff57d4215c2c0be6c9d6137f1aa8475039ad7927b81b78d10c99b21f0ebee8de7f9cd16ca257d6a43cec67aaccbfd36b450c1dd9ad072427f994b31939db5e948ef685ff530c4139c0d24ae1856a1bfd6ddabc6ba500931bd26e735ae29a5998a6e00052f43dab87e531c9adad38e70c3ecaf1f4c3f514af6a74c539a3891b6655c50debaace3605cebd11bc83fe4776338116d6ccf8e4c8e476b448b19ccfddf46023821f3b8d008cf76203b01f284e7f2e3d1ddef34d561a3cf884b180ac568d21a03ab32e9f066dc1e41bb7ab713aa4a7c2d396d9678ae1a6cc3ebcddfd809842a14f9beaa33113f6d7e135c3db3c7474287452faf11b1a6224ea9ce7eecf04e0605c2ca5d6c013d4fabdc951d5d479b30aa849ed919e040d451f3baa688fb7d3767493302e086b37e461b8afb3801c5b6cdce00454b09b4d33e8558d237542018fa15f23aa1135ff433deccd11210490db209c78f35533e27475e713c01e44c58749f4143816b8557e1254b5d685fee5c045e273378bcc0298b80bad8526675e66960e6bf9469089d5681d36a853bbc4749f47e236f350eeabfdd3424e92b496ccc1a52ff5b48a71f54732bda87e2ca33ca32e16e7a0de91a7b9746a18aa9511d8d103cbfcb019d87951af214b7c89b93481fefdb7c07c5bd67460d0b26e1ebc305a72cde469e97aa7244d1c39968ce53f034e6f22fa097d7224523f17f4cbfc667977fa74a53d67f0069a895582de8da5f8991025051e1b9316cfd2adf1a42ab04780fcfbd1f85f494767b06c2a1e1e93efb628a7227045c4472783115402afd41dd2259b739e8304dace6ac5043c61dab586367a2f465432e80198871079d8b2374ca85ebd2c46618f1e2e64f9ccbeed3f656de545b06a748dd03c935521d052639cb918747734ac6577de18cb328537149e3293f2db44a20e437bca364941c3c8ac881bf6c69ad03067ee40bc6c700172c2394bc722fdcbd8e28c564f5e2df531e1da9dcdd1a83f54f25c77567487069cc6177a6624de121ddaca87a04196a5de503503857d8d185a72a746e5f03592fc535695c8e09ec358c11cf92ef6b0675f3edc70aef16b8023447b8e9622081a456cc5508ee136eca28647dfe2a47ec85926381792c603364bc2410d519966fd4620e886dd77c49e06256431046dbf6e2eda595abb184727fa0a02c085c82a242618c440b5d6c26ea1c2bc39cae59cbe065a5df68d034112fb3ad76c01c48381fb25de4663cb72659d3a86bd1bcc433280709375517c94cb2d3c84bcb0b18ead3267f169b3c2ab1c02f29a545bccc22797384944c8f11e828edb549dcec725616040a0de4fd83b0fb744270d8581f4baf686fa4f031da10f208db91155341e72d8a518666ad069604b017782deb5db1e1407bf5e0beff9462f53821d4365b636edc186285474288aec9cc13afb7bbcf6382b480b203ad5e6f616699a25d132549675267c4e409925f48d5c2524a7fbd91d1069756a675b879bc4d2c4699cd800c757def994ee9c77971b75b02b0dc9c16f14055270581fe9eb225ffabdeaadc3bc9dfc5464388b6c793921f78b822fa49b218c697e1dc7c9082a173f17578b9457177f6215a89758e2cee8c8112b74cb02f821af3fc315bacd4da6b0db3a5f32e8a918b5e59640dbf3b14ed9bf5f86ac7f5803650737c686ea6cb89f90bda677adcdb2788b1d24078327636516a6795dae089e5d0a963aca2de6a920da446e341f636c3fff6e912fe05c210f332587820f91bd8ddd9e7cced7291a43b464ecefbc479bb2394f92078aaa1db96784297ee275dd7defee4459f2dbdd7da76c7d2fb871770f2e1d06aec9826db9f952c763357113f34df680ed185004b399abad97a0348bd09948797862654b72050042b751fc5b64762207f7e93f625aa060a0c614c5aace320f1c77aa081b8df06e510c01980dab46d0b8aeb0f4c8b81a949c751160711b4bb409694f500af9e49620e5bb902f122818dfe21a23db39627728bbebea7ffe2704611bdf317eaa1e9ba88d0c4203d3ce2dbd3ae6f671d4a1ea83adc44399b83bcaa56848a7a682852d7badd10ac4407ccc301f415a9464299a2775828c4f02297dfbd704b4a4c4ed1d76efa4b3d9bdbc943abf6c6419d1c0c2d2b9ea00fb714f89bb7fc1727e7610768b8427068b64a458d121e3de48eb808de689be82532c562afefc9d19e863ff9b2674b6b3c07a2cd02d263c8294c2ed18c5a0094ed77dc3b657cbef90d2e36875c9c29f609396c0938fa8cbe4838fd8bc362f79d725afd89facf393ab795dd65d57d8f25cd1ca0807f6128e14a3415e23c2e88227145cebdff5ad3c0c1aed5f156db9867ad5db82a63ca52d21147496bc96e73c9989c301c58f77fd8fd307472b3898cff13cf05646ee4d3d3e2c3c94cb5f642b0997680b5999377408edfc56d18e1ece51ad17d60293ad935fe7beda11c2d3c4516dd9e9132412ee2923a5909e65296da33c8ec53e37c925ab6480ff4d505f98bc69bf54fd702d70ba3dd831476e5212ed6502a8160fa6ec7a120e34b6ee3851d97e1682c860554847445f92f9ea95915de05ec291f52be2463ac3a76ecf46d722f3c0e8beff0e825d91c8e7749ad432c6dbb51c40852ef50ad38747556486093b13cde6529a1953e99eeb14013a19a45655149d1df99fce712821c9548c0f49696cffe80eb6bf95fbcd9c942687f859951b62536ccd0dfe41c0b4980dad0eee114b6f24fc1e9e0b79941a74d874e7e397fe00e508bc79b660ea7368e8f24c5e7abf6eff72be985559cb1cabe6d760fd39b4de38c308492c3dc00790f3479f7f406cf8cce06ce2fe9d59cb55faf67d63f36495f1c8f53f35ca63851cb9595114eda26493275916faa355821ba7db5da29c8f37ec12385623e18fdfc2b4f43296aba6a1cc4d7e584d92fd983cb064bf431619fae3b2e8a2afdcab6df9ba6e6d22e05f09dbbe68f9df870b27e11e5d74f9b1e0af55227d6b729c2f528aba2e84d52d372a3ed7bf47a17380e3fed3d98c8c959fb725b7747ef89cd41e78fa8af89bf883ab3f9b1996b8b7d428bcf0c842c20ae399cf1534f2412abdbbb45ac790463112df19aa38bc9dd124282962cf4c6e82a80b02b3a5ea838e086cd6ab07edbf0947d7a092fc50242fbec1d0bfc0e4a92f44c876f5854dadf89b2a406ecf59881296a0bd2d714556472b1f1dfeadcd1a551bef9f088599041212f088ebe23317edb6655b813ff3cf08d1abb15551294251ddf9aa8174975526e0ea4e7b0c06663a059b91854aad5e11dee6b151d3c28343c27ca35ffb11b83551d8aafe832811b1f0020d08c4d6ccd3823c0b5fe4dc105f6f254712878ea544070a74317df630627035acc550ee26b0756099f90c40713b30df404e7dabc2b482b59aec0c2b660bac217f850cbdc53dfb671863901c567b56463c34c7fcddf27a7c968c36a065b5cbcc57cf23b74fd2f3a5304f2ef95721e72f209ed92dc771586c7e8ee8d987814f8e5e9dcdf8d3217a1c6d11c4ac44141de5f49931cbc24d5187155dcf0a4e152f2cd62cb51b487b943051c76629eea474e90c8b3b6f8616fbc32dca0c9cde65c440ecbda79113982d87c8fdd3c6cb15ed9b6e17faf553ba7c3a93a3a2afa301c0dd6b691ac9f121438bd125dc0a401a183d5f99cf77eb1f186ed9f8f05302f03c8f5d1042f9af1100a6d3a07be71c7546e2cb0348f9a02f599ff565b1f9c9b3c3024da1298232fbc723b24f8f2093c09a5d48e51c73d0b59038158d2ba2ec18dcfc2cbea7cb3ec04cbe65feac4f4180058fd46827bc9a71aaf52286d0b2fdb6853205a52ea783e81a5c9af3013051456520eed53a96547f257d5f5fd304268e4b2506e0e67ba14754573f571b756e27397445d21bc695a840f317f80a60a4c8c05d800e30e98297750d78dda0921431aeff420b1ff6450636498a1858ac5a01848d944448d940aa3e2526fc167b1e8670c7f491a82a1f1b050332d0eb93cf12ec8e2e6a681e25117b4dfa54884cdfe8c937d3f1b6c7c28c4b83f9a07f641cd6bbd66bd0de25be163e356c87c50aa81edfdb98e3aa470cc1018992b5d492d4d2dba2630bf6170272db0af4468ef34aa7ac6e84c1397fa912e5159ebe56f55a985b2be292927b85ae9b4289e950afe6ae95805c27d05f009099f6bde827be0132821397983ef48f1cadb6550663e1126cdccc458d34d3ec8bf38f8d18ea3192c27b12e63fc46047c9e0be776c9f453f566e8c74848ba92f24fcef444b8281801a49b9fa528fe10390105856a71460dbfb0efd91480b0ddcfd130b9aae7d0547e0fe06ce66c36fc938ac6798b811afce4131a42c6d720f4b9917bdb40fd69efd6d14ce64c28a7b4c9a387315f77c2fa8edf7e1275f352a6c769990aac95ed6610e14a064880cff4256bd9d4b60ca6e0991bfc761a63f653bbada6cff7923a46f6d5ecc983f74bde03948ca86667ba0a8c26e49ba5d0149d17eac6eae97f632f50a8417d79e8b2aa0ed9eb73b7ac8961072d5bac5b10a7e9a9d1c743a7a3c53a0223ef2909f217f7001366c9738d0433447144e16df92de23e8bba21b06ff2d94d56f296e6f1066ceb3aea5de1c387df22d1fc3f702b39416d801f54ca20e8b5d1c539b4b1b4fca697be362eef19bc40186aa1d21220e2952ae8632df265a1116602d14a2bfef8ff6f75aaeff9bdecf4aac00eddc08fd17eeeeb60bc66cbd383d1a67378413e913"}]}}, {{0x9, 0x5, 0x6, 0x3, 0x277, 0x7, 0x7f, 0x37, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x7, 0xcb9}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x7f, 0x6}]}}, {{0x9, 0x5, 0x80, 0x3, 0x2f0, 0x1, 0x6, 0x6}}, {{0x9, 0x5, 0xb, 0x10, 0x36a, 0x1, 0x0, 0x7f, [@generic={0x8b, 0x23, "fc0084e57280fdd6d53ae62d41728ac9226ccba5160fea77590df79550fff3b0e9aaf949d44043f3eaa7eeb978b4c94c63351292164d5802568a7e3842b11a8bde9d52f53af39cb0c21b7a4f5a0272a04a15af9cf7849a42b65f169e45ff64db3842086c7ef22d73a1d693db1ae986e7c6e9cd7191c5bee62ca06945e0cead2d7866b2fc8faca6dcbc"}]}}, {{0x9, 0x5, 0x6, 0x0, 0x2a0, 0x1, 0x0, 0x1a, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x81, 0x8001}]}}]}}, {{0x9, 0x4, 0xb7, 0x4, 0x2, 0x2f, 0xd0, 0x34, 0x2, [@hid_hid={0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x451}}, @uac_control={{0xa, 0x24, 0x1, 0x3, 0x81}, [@selector_unit={0x6, 0x24, 0x5, 0x4, 0x3, "a5"}, @feature_unit={0x11, 0x24, 0x6, 0x3, 0x3, 0x5, [0xa9a535092ce5f783, 0x2, 0x9, 0x9, 0x0], 0x2}]}], [{{0x9, 0x5, 0x8, 0x4, 0x1f5, 0x3, 0xff, 0x4, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x2, 0x4}]}}, {{0x9, 0x5, 0x3, 0x0, 0x1e0, 0xe7, 0x8, 0x1, [@generic={0x1e, 0xf, "9be2b23d618fc88e6504ff67bf9fb089b6e9df347f1de2c4f9d087f2"}, @generic={0x1002, 0x2d3713f86b291e31, "941ab67d263e5c528b092b11ffbb5ab43b3666c30b529196944a1b089bb08b5b1d1083edbb9fbb9b5054f3f3e5bb87e13641bda7a5bd0090f5ced9b75fab92106c0a7e4b6293847a299299501a9e07e043bc61c471ca37990a822367d045a30fcb22074cc2cc951555f2860c295f67932244bb3f600547987696819f54684b198c616eafe9f861cfd48724a9d780ded1aba306d88329e8bf09b9220dc75282b215e0a330d72bb5f7ae96b061a8f7c2897b18afc4bfa51139ee4e2c94c18a289cf3a9e9225589006372144fbb683611dd5edb5a9176a4c06ff3ce832dbd19de8e397ab18a2adb8243dc85e20643d16bb5165914f29a17917d0df7b2df4068177731386da397237c2d03b6930a0d735b362906bb0193d6db53d7254be271165aa0b39f129e0613be1089c2bdbddf2e8ca544a3f84ad688114d600f3a20934e0068b0e36f350d58ba8f3d9cab95c71cc3c965fb3f21e3b398e3881a6f46817c2ab71427a05844f0fe53a0705ee463356c59e5b842c838126fe81b6cce457d1ba7f244027dbc07b3e0ae3aa8e3431e0d346540c3f57eee9eeb110f8421399194370de204f579ef24cb216980311ef7143b20a8f3571452e47099260f3c917736a066fe05d5a7e6e78e886681f8135fcb9dab0b397dec42fa7e5334beab65055ffc77679ced8a2f821828f54c73598814e2f28ba71cf96a07cbd69c35a0747c156013cd825edb1f673a97681615663f4881edd6578d72be881693a6e9e3e3eea95facc79811941cecb9bf5eaad66d2aaf50e1a1551ff4d776b000fea55da06f1c901c6dd309fd493d48b0feeac524ffc8ce1e4a74dd40bcff68d372848ea3a0a24257e41b79665f3f0623ecb42c6e01dc3065ee7bebacaad687929dbc79fa95ee90896a68a5fd67f4adbf3c0f5fb30104fddd3402aa23790744d67c136043eeb01ea070bf0f5811721815a3a9d43bd798757ac943c9674426bed5a38de701649a240743af3f19e0e7f9c68bad1c65f0dfc9c2abba4536ac2e80051fe7214c7cabe4290d7ae867e5a3ca53db586882e6e431a81a6e7470b3184122e117593aac0ac7f7d22fd7f4241fff7a6d4d96496c3f9edc2b7c461d8130a028e595aad7f168e57497c07ae3fcbfeb88a8f5a44b19ff86bd87222a8738dc5cac8ee2d79386083e8a5c53e04ad059ba8c86e1aba171dbd2a67582c6a314daba55a8b0c9068c173f0056b7177463382c6b89068f9b17fbd86c5e9f1c0c3c3b92dd4838969d855b7de4050119f2bf69e710545b7958292293d42d63b27c8579410ece772ff302016cadc1a438b77b3397817228a8275fb17a839cafe0f20baa56a12f12ef56b702508aa26a9b0d58437a5f4602714a36d0f409bf8577772b4fcf15335af3998197d10ec528764ce98ddcbaae022a405ab01025ed02f8d705d1b4d9d7fc91f9171df113ad10e763957e39aba21336514ee82a6fea29432ad895b92589aade0d7f0da59de101242d0510b906aadda809a28e14f1ae14adbcde7b121f47545baaab1577ee5a75ad590a510551f9013b60a868fbca31794c4b529b3056c1265528b6d2ee9f28d45ee50a4f72236cbd17094f0e041657e32ad6fc79ccd2546ce97d4476a8a0046f3338f8f5faf1881ea5c14dd53d1f3925f6f1686f69e5b5b2fbe975b93e01a83660fbbace2a3ff8949b2fbbd020b7219ee4f4b6e4070a0600cb49caa2095e9f1515403212ce42555b81f132e8673f058d1646e4dfd6181bbffc0739c65a5f716582df6cd80f0c25920df49d7e7406106f4cef542e6359ce0e4518f0785080e4fc5a0a491ee75782ac3868928c98bb5676772c895354dd3989159aec73ef6d1f29422311d25c45d3a50fceec48cf50572637d05b8615d9eecc2a25b486b8226b967b935fa8ceed77afd6418fdcbe925ccee560714b73e668523be86a7060cdf9096d716a51159da45870c26754ae1a1c6ff1e016ab7757b81695097234839bd6d2c72795e70275c8f9b8027dcb3430c32ef76c1554a289d460b22bca8c609a721a70c64a22fcf0c761536dc44860b4846eda75d67523d2f0c29a2846fad0766f3912472de34f9010959be245a30e68febb21517bc4ef167aecf9064dafcc6d411f7fd6afcbef2a7395182529cd9b88c324e20859ade7de8354850ff60a2b35aa4827c823ebafd5817735a5ca6afced30c4ef66b49fbf166a7202ef6ae3163a26f284cf6f04b29adfaad44b6be17caff297a16e73e1e78f9fc63e9165be569579cd72205e3741c3dc180c84d5c5aba524636d81641482a6ea09a9ee5e80ef6ba244317adfabf716fa9ea38ad094e04bf63d33450724779f478265efcf0df28f1b409cf7f0d0b2223561203797872631af838ea5a2a80749c923a46318f4b98ea5708801be1ba59b8a10c05b94c5569213bf65c2627a79be161c89093fb3e78888e353e5c449998f9008cce9374a11285a990f0fc1fab6a4fdf913e058ed4413d831f41a4776b6783520ae47db8ace06923710e84619b1a5dd6e7e8ddf67ce43be23209cd683eddf721f8441df16c14dd48e3dddac2af5b6d54cc00047d3c99b024605217882e21572eb6334d7d2221bc83c3968af451cce5adbb20d12c640ee1475760d4782ed0c22acbadb10dac46704c6bdc74ec1900fd12231fdfc264690a17f6db79f4b6c055222723c7af73c46e11a70bbce3388309f0f3990fdbf02ff753961451864694b44575152389e5e49b65211f77d06aaa0ee5f87d5be50a991c72b16ee4d70957ef9a0643340d686165c8ad1fa4d32010eeec6f82bccf593509b8030d01478181d1687def15eedcd03f77ac46a903ca051a625113f1ebae6e7fa21c0a4f6c3707e9eb6fc90ac8c1d0742cf9e0a6feaff8bd9e84b79d33c25412003fe5a0a4309780631db43d53f1c53b29999f611fa56dea20d48ca3bb08d3186e6d66bc1fcbb054b712f06a4563bc857249880e668995d026cf1b0e4a440633a4813e8349e708f637201dbdaae4e0312f67ecfbb2e607161a8bbb0e63b106fb02b8fe1b2fe97118607c7fb67f913775590e622575e62d6775411dd1f9132623966eae0bf80ce67db745ba571796ef59616a8d42600f3081282e9b7118f34d81729726f2ebeca86b9fbe35c9a6af5cef535ac7b03d0167f88a38ec3b43041295a8e05b0a54548fcad9251c8bfac40898ecfc638f58c1760a07c76adfe507de8449471b53a435fd6b3c65da9c644ec966b89c7634cfe0d39a142191485661bc378cad15c2515868a9b9a44e03f2ace380086c560d583012094903b1bf7bdc8a537067e5d3faa8ae6e66ef77f154dd9e7ca95f6976577a1b9ff5f5288f3e86913f94c3fe0f69ce1cf7db0b3cd3bb3aad29b4b305a02e5444efee200e042a9f20d2732935453a80ed391e5e99bc7a889e4feed093b0ca7b46d5e47080fcf319516bd5ab15fa53974d5c1db89e9b042adfa9f72ce9925dc4f28438d826e6cb167836a0d23f056130d16b5cd5ef992d6f7389ed4f0c130becd9ba9eaf8e083e1fb974e63ec4bc76fd569a1fadf09baf0762343cb49d3e42d75e70be6224e88c2acb5c3ef14df9c5ed75cb8f2cfaf4c5c9a333b558beebbe4e34d363a9b1cf96fd6b3c1827715d3e27c07da06765aeb0b7c774d49c41f8e2723755193c510d5d27a69b93157dad9eea118a773819a08c4c1c01ffb700f9ae0fc300cf8ad153afb34d3098b3aed5bd5f53f6ffcefff1511efabe39857aecaf627bab7c92a860961f4cbd699a53b9d0b5d4b7fda26d6205ffda4a7c029a54ea987b0e1d9b0254c54d90fcbd458cb38c7ad00df8d4dac660af9ed3a56da98c73e967641b38c6e8ef0a6e843b25b0238966bb39b45685c1cbab57a7ae8dddf1eb7856ebe717e4535a245a7642db5a2c0c8d054a371e660da96585028348543aa29464dbdb3d7ff9aed52b0892dab0954b295515c678c93c8f6b742cb6cc33adf9067e9dfa1a9e03f8034b15caec4b9ad856b9c491a973687ef3dcbe96dfe7ae5ea6204aa68c92b8a2c34d70553fa6a64d623d107a25c85bc155c083980694c66f14e41951e2180eb85ad055491b0ab52f9b7b0f76aa1735a2691a05dd0ee87eb680f97828911746530d46876b4f57dc45180c355fba969b0d79af5529bfa7bbe9e2cf2dbbaf51d93e80434aa251e694fd9906e1fd859c572253ca3a4c26cbe42d981ad5f31154194d01ef33a7936d134a80e1427f480c82138c34133730c5de87ce46a969b25ab060ec8ddad0d3d30882d8b1654a80d45edbe8743946e69c14a74352e9bac81b5926fad16aada932b7d1eff0829469d874147e7f22358c7d1e6a3dbd9dfded5f845307a224fef5c1a4eeca61db73d9b3bb636b9d3854c70f5787a21148741fb1a1782868c2ed5b9c5eabb5303ff8a72841b015078a24f26de98dabe2fb72af1e44769cb1ff84e5f06ab3e4d073364cd6edc85b8e95bdf806c903647edeb93869be330da5323d4e5c269676fe99df9e3fc80e2a822b13bd383a4e8c6d1571a0b7f3b2b415326aa76d3695fb7d4665d55fde255a924301a35b9494c0a9c66cdee94c0a7f9462fdfafc7943719f0a94f312b52847c028c912801c75c63c5dd517b8929160399dad8aea96945c76444bc71460b03b26f9ed6b28cda0fde6cf004cd599ac6cd5318ed39a289f77514bbe858e7c08b5de76c84725b6a149540bbb6b42b77e82f2aa47e5aff675156761e483af2b3fbabf40b2dce7bd1d35b658e3583d0defcdd1e003bef30bd48cec5856da2d5b16fd2aec0b31863ef300911b7d68a0c716eb1d9a64d597a912d2b1b9644bebadbffab978cbb893e9613282ca8dd450def1136159720992df1fbd2900883c90e8a21fcc3c1214fcbadcb6c1a5267246d28b5b9ad75aba5385ac8b9ce74b39fc89597347bd490f7dcc5b7a14cf287dd4083905bfdb5e0c588b201fd0106084148ba524856171e669a30a3cf9c79bac4965b27ecf2b6810fec534820b8c187ba2c61c40c5635d4546d489638a31f39da052f0f385d95bd3f02656a7dfe4449c9407fd66a721584ab7b7c0aa5d446d129edb7df7f9761a356a7047828bc353c7ed6643a29629eb1dc427b4cbcec1143f441007bd85801485d56a95ce9af0d9b7a708e663f728d6afd39a4f2766971062334455e857c8854df9582ee383357555ecb545960d4316d1f401d6c060bf96c3d03eb5521fb86e9d6d82b3d30df6a4319fc43a9e4bc61071511a813105ad2039de19011ad2a987ae7398700cf6ca5c5ec3f6e792d5bfd9b8a3d1219f871f86597e73160b72cc93396a21b12bed5b1c0f6bac63c79b6dd354c55bef9eee8958da3247994a66b2bfde0cf02a08d6c955db6447903499e2d8a05b4d4191a77d3cd06f657a3173200aba8bdcd006a9e017437bd5ad8336877cb76894e7006e3cb32dd8ae7791d9951c44c3fb396fb4e2377fc7c7134e10b2889a51e03683d050eb0c5a8ed68d3043b4d5b458843b000a9828aff44b3eb762eb4d5376687c9dab4dbf515365cba585fc60d87311a073152caeee4c0a246f201fbb049a9172ff4e90c81d6b4848405538c6c869174e22453345ef0fe96492d285564a7ab87a3be14ee14f7f820c7e5f85037d35977d895c874d84f5162c06edeb1ded66a901287422fd15eae2052d3a957161b6b3e348fb5b61f72e7ddf743e853722db6433f67b2f7cde5cbfd5111d676633e51918af66b5f9b2e467558678d7ac88e9a6fbbe0d4bacadff932b1bf4ad3c25f7c8de78e2a73969c8d8b1eecc2f7886d756f4d5c26dfb4ba4db5d5e9"}]}}]}}]}}]}}, &(0x7f0000000480)={0xd8, &(0x7f0000000040)={0xa, 0x6, 0x600, 0xff, 0x65, 0x40, 0x20, 0x3}, 0xc3, &(0x7f0000000080)={0x5, 0xf, 0x89, 0x5, [@wireless={0xb, 0x10, 0x1, 0xd56cfa840e3151fc, 0x0, 0xc9, 0x1f, 0xa03e, 0xe0}, @generic, @generic={0x20, 0x10, 0x5, "aed6df48c3bd4761c5a2c36adca1fb26b70ff48340c897338872492efb"}, @ssp_cap={0x18, 0x10, 0xa, 0x0, 0x3, 0x80, 0x8, 0x7, [0x30, 0xc05f, 0x60]}, @generic={0x78, 0x10, 0xa, "fee0f3c25ac8fd44b8e7205999a3803444fe1d1c997af7c76bb21f959312227934079b8f31f52d839bfb319886611d70efc8d2c02c875becfc542291ec4a12809bf4cc94bf34ca842cbeb4814d88a4465fe8437141e29142e4884ca9f705aba8c75140010802ed09392094294af6208d2512c4fff7"}]}, 0x1555555555555556, [{0x64, &(0x7f0000000180)=@string={0x64, 0x3, "313b75a51dfed8e215f611d14de4e222701275572b824e0b77f346b913574d1d004bbd1295cd6feb8b4fa494ff1890f21b5d7dbbf6cd0133148ad069c0f5c9e0437306f178f497ad765d77afaa3c144710ad4f29a86a979c625ae3b9a1113602d391"}}, {0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0xc1c}}, {0xed, &(0x7f0000000240)=@string={0xed, 0x3, "315695b20450bfe0822af7b3d2d259918eff627ea2c14a1ee0a1f11e8f771ea859abfb370670f07c13ae05b496133441a5f488a13a92864fe7bf9bf7f6ea02657748d8422882d3e4a4ad6fa06637be776a85ea2875fa2621d1d850c3829d9f26ba0cac4627e5f168d8fa0fc56762304cc0e870efb53ceec2f7f1a285c8f82b8e98672c2dc5a0d281511db6b35dbb9ae532bd3df1d7f4a62d7952022ef9d3579b87003dd89aa734dcc93efe65abf21d7eca0cedbbb22bb651181352888fffac553623d8808bb7865ff51bdb9369a7c49034cee86dfd5ee71091e41a04afcb3194a9f99d5f38e528c7c34c58"}}, {0xffffffffffffff2c, &(0x7f0000000340)=@string={0x45, 0x3, "888d915fcb77df9521770a5f00e4d7b94f908f5cac887f9f6b6c5cbf00c7f6632223c4abe5a98e2c85b06374939f7bf008686d48263be9220fc1a40bcdbf8b9dd6b74e"}}, {0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x438}}, {0x4, &(0x7f0000000b40)=@lang_id={0x4, 0x3, 0x4cd3}}, {0x4, &(0x7f0000000440)=@lang_id={0x4, 0x3, 0x43f}}]}) syz_usb_connect$cdc_ecm(0x5, 0x59, &(0x7f0000000b80)=ANY=[@ANYBLOB="12019ea0020000402505a1a4400001020301090247000101048002090400f97aca091c003802020600000b24060008a261732255030524000800241a81000509058202fb01e6012009050302350008040200"/95], &(0x7f0000000800)={0xa, &(0x7f0000000500)={0xa, 0x6, 0xe5678f04b7ccdfd5, 0xfb, 0x1, 0x0, 0x10, 0x6}, 0x3b, &(0x7f0000000600)={0x5, 0xf, 0x3b, 0x6, [@ext_cap={0x7, 0x10, 0x2, 0x0, 0x2, 0x0, 0x400}, @ptm_cap={0x3}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x1, "42db9b045851812b363a4812cc963fe9"}, @wireless={0xb, 0x10, 0x1, 0x8, 0xea, 0x2, 0x9, 0xb43, 0x9}, @ss_cap={0xa, 0x10, 0x3, 0x1, 0x2, 0x1, 0x2, 0xfff}]}, 0x5, [{0x6, &(0x7f0000000640)=@string={0x6, 0x3, "d0221a1a"}}, {0xa1, &(0x7f0000000680)=@string={0xa1, 0x3, "c72e9233e6aaa4c7eb6b2d4642ce963d57a26a268b8901061b4d53f62f6ab180269bee2c9d728e4c14c034ca7c465cefca416c2a992c29b7e7d173e580de2bc1ab4d3afcc48e255e79a4c44872c5fc030e4fbf70cad62f57dc70d760c5713d75cd59a0e5f0b25c417c0c77cdf675d08a5583c400da60dba4f69d5a2b67fa953d4ed4f64ea4d59f80c8f0805e38137fa5874f146fb1f214fcc0302321b32429"}}, {0x4, &(0x7f0000000740)=@lang_id={0x4, 0x3, 0x2801}}, {0x4, &(0x7f0000000780)=@lang_id={0x4, 0x3, 0x1401}}, {0x4, &(0x7f00000007c0)=@lang_id={0x4, 0x3, 0x2801}}]}) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000540)={0x34, &(0x7f0000000000)=ANY=[@ANYBLOB="000011000000851049e21fec4c1367f2e157ed6f3a02"], 0x0, 0x0, 0x0, 0x0, 0x0}) [ 1842.846185][T20883] usb 5-1: Using ep0 maxpacket: 8 [ 1842.867285][ T5] usb 1-1: New USB device found, idVendor=17ef, idProduct=60a3, bcdDevice= 0.40 [ 1842.876470][ T5] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1842.884553][ T5] usb 1-1: Product: syz [ 1842.888899][ T5] usb 1-1: Manufacturer: syz [ 1842.893510][ T5] usb 1-1: SerialNumber: syz [ 1842.899461][ T4965] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 1842.907951][ T4964] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 01:15:34 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x1, &(0x7f00000002c0)=ANY=[@ANYBLOB="1201000000000008260926330000010000010900090300000009210000b50122220009050003000000000092a063fc42fa35ebcdbfafce0fffbf59821ae7df82c1b8bd2f1c1a6ff83b37e077020620c84655b70f5b00"/110], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f00000001c0)="e2845580cd210a7a1ea042ea90f2038c9f285cf918631916b04f3ac1520e2918a5ed9c6016d836ae145abd0dcb261083fd8204dda23635f16d16afbbef89e80e073de65b43", 0x45) syz_usb_control_io(r0, &(0x7f0000000080)={0x2c, &(0x7f0000000000)=ANY=[@ANYBLOB="c1465c0c058ffadfcf28b55efd0e5ec2dd852b3b3f457f953add881e295fbd7791fb5100665186aa43d1119891f84465ed8641f005616b07a2931613272f6c7834e52b0773b4484473c2c1be4657f8862ed6307c565cf37ed340a3c509c6ed0b00b00b8230a64e31e36236"], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000180)) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f0000000140)={0x0, 0x70, &(0x7f0000000240)="d9d0e72dfd63c266bb12b8b7c40f4004f0c6d7e99634d8c5d5436b873ab76c467eae6a0ae8e7ba89e58f0acbe6c190eb542e09bc9c2267ac65850175224d0e1bb65e3a42efd945705a7fe1f3348101f88e5cafbcdeda605121afa648415e5a510e70ae7b0f0e0a1219a88e128460285f"}) [ 1842.918120][ T3509] hso 3-1:0.15: Failed to find BULK IN ep [ 1842.928598][ T3509] usb 3-1: USB disconnect, device number 79 [ 1842.966527][T20883] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1842.977523][T20883] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping [ 1842.987616][T20883] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1843.000454][T20883] usb 5-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 1843.009526][T20883] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1843.018813][T20883] usb 5-1: config 0 descriptor?? [ 1843.036203][ T4955] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 01:15:34 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000300)=ANY=[@ANYBLOB="120117fd7183033b85b08ddef800e959d45200008e32f720f00a57d2874e00000001090274dcbd0aea8315e22650a378c52fe5da7b8c111e3d70431d9ef1176c6da4cb486a11cdc1c934885fc642d163774bb5f82aa624e51334f20ea30a59ba0dfe9327eb64affa5b2703f06ef66cdb38303522eef362cf39887497dd31222079f5d352627e993e97353e73997a81e4dc20a9907311f05a59147119eb3a130a5f0d7c54c397daa437e916084a1b27ccec74512c6dcc2cb5b8d35a762342e8f69094f9cebe55dadb4ca344dac12ab6e35cfc01b612137300b254a39855476bc85a4ca166f3527f9ff032d1d2d002d50cef18c27ace9dcaea02f8fc2592064181e3552736aab021a12d1580"], 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGVERSION(r1, 0x80044501, &(0x7f00000001c0)=""/75) ioctl$EVIOCGREP(r1, 0x80084503, &(0x7f0000000240)=""/129) ioctl$EVIOCGNAME(r1, 0x80404506, &(0x7f0000000080)=""/56) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000040)={0x34, &(0x7f0000000000)=ANY=[@ANYRES64=0x0], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(0xffffffffffffffff, 0x0, 0x0) [ 1843.086145][T22937] usb 6-1: new high-speed USB device number 49 using dummy_hcd [ 1843.306172][T31888] usb 4-1: new high-speed USB device number 116 using dummy_hcd [ 1843.346211][T22937] usb 6-1: Using ep0 maxpacket: 32 [ 1843.466270][T22937] usb 6-1: New USB device found, idVendor=046d, idProduct=0a0e, bcdDevice= b.ae [ 1843.475361][T22937] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1843.484592][T22937] usb 6-1: config 0 descriptor?? [ 1843.490519][T20883] keytouch 0003:0926:3333.00A8: fixing up Keytouch IEC report descriptor [ 1843.496109][ T3509] usb 3-1: new high-speed USB device number 80 using dummy_hcd [ 1843.501852][T20883] input: HID 0926:3333 as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.0/0003:0926:3333.00A8/input/input965 [ 1843.546127][T31888] usb 4-1: Using ep0 maxpacket: 32 [ 1843.556405][ T5] usbhid 1-1:1.0: can't add hid device: -71 [ 1843.564379][ T5] usbhid: probe of 1-1:1.0 failed with error -71 [ 1843.576683][ T5] usb 1-1: USB disconnect, device number 14 [ 1843.596927][T20883] keytouch 0003:0926:3333.00A8: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.4-1/input0 [ 1843.666186][T31888] usb 4-1: config 0 has an invalid interface number: 15 but max is 0 [ 1843.674480][T31888] usb 4-1: config 0 has no interface number 0 [ 1843.680671][T31888] usb 4-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 1843.689837][T31888] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1843.693163][T18851] usb 5-1: USB disconnect, device number 17 [ 1843.705066][T31888] usb 4-1: config 0 descriptor?? [ 1843.737490][ T4960] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 1843.806118][ T3509] usb 3-1: device descriptor read/64, error 18 01:15:35 executing program 0: ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x20400) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x02\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\xf2\x00', 0x0, 0x800) read$hidraw(r1, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000001300)) read$hidraw(r2, &(0x7f0000000040)=""/126, 0x7e) write$hidraw(r0, &(0x7f00000000c0)="35f39e70fc5cfbac39ff894adc5eebff56dfe3", 0x13) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hidraw(0x0, 0x1, 0x2246) read$hidraw(r3, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) syz_open_dev$evdev(0x0, 0x0, 0x359801) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, &(0x7f00000001c0)="4add770f7afddb40ac8b724dac0aa66b98f20a5e1ff8a25a3aa7a31df7eed290d1acef3771cae394d300f23dc5f8de816cb60672eb62ce917e4ce7940a6d13fc2fb2b6bc3e") ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x6, 0x1b2fe9a06188fa76) r5 = syz_usb_connect$hid(0x6, 0x3f, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x17ef, 0x60a3, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0xff, 0x40, 0x2, [{{0x9, 0x4, 0x0, 0xcd, 0x1, 0x3, 0x1, 0x0, 0x5, {0x9, 0x21, 0x8000, 0x7, 0x1, {0x22, 0xd}}, {{{0x9, 0x5, 0x81, 0x3, 0x29e, 0x2, 0x40, 0x9}}, [{{0x9, 0x5, 0x2, 0x3, 0xa1, 0xfe, 0x36, 0x1}}]}}}]}}]}}, &(0x7f0000000400)={0xa, &(0x7f0000000280)={0xa, 0x6, 0x310, 0x4, 0x0, 0x3, 0x20}, 0x34, &(0x7f00000002c0)={0x5, 0xf, 0x34, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x4, 0x0, 0x1, 0x2, 0x208}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0xf, 0x7, 0x7f}, @ext_cap={0x7, 0x10, 0x2, 0x28, 0xc, 0x8, 0x6a}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x1, "dfcd4d340c01217b7111cb6c0003521b"}]}, 0x1, [{0x65, &(0x7f0000000340)=@string={0x65, 0x3, "26190d9b1e5078c7bbcda6a0838476f2c83dd169d07a88af54a1ebe90986b50d01c22f76c6346f423f7a178eacd9db479a964f1445b75093a22535c5dea1f8d0a88b0b9b0c7e638eb0007d36f870d8a3d89c1357bf8493462eae8f4fca58f610995af3"}}]}) syz_usb_control_io$hid(r5, &(0x7f0000000600)={0x24, &(0x7f0000000440)={0x0, 0x21, 0x8c, {0x8c, 0x2, "4a0dc84d33159e845244e449d57fbfd0164bf851f68f36f3f584f6d6bf298eaa33cdb841690e03f60c7522ddc3eeb78636464b5a322955ba5c19c95088b2b674d4202adf36e8ebaae3a95139a48dfc889d5b756a673a7636ab2431e7b1d29c0b078f1d522a172bac1c7b1e56b2bd57de4db05cc22ee25e16e4a31acede770bca36048af1e04974aa0517"}}, &(0x7f0000000500)={0x0, 0x3, 0x4b, @string={0x4b, 0x3, "f2bb7b9761aefcf5655a13d64bd8173459e85739e3da309ef4f53756a4b1b4638d0112218d48d2af1745716b5a3b96bfccf3508ea9c2d37bff4d4d535109ada82b668b6ea5a0df78f6"}}, &(0x7f0000000580)={0x0, 0x22, 0x1b, {[@main=@item_4={0x3, 0x0, 0x0, "c2fefe9a"}, @local=@item_4={0x3, 0x2, 0x5, "30c6084a"}, @main=@item_4={0x3, 0x0, 0x9, "6a974e77"}, @local=@item_4={0x3, 0x2, 0xa, "3792eb6e"}, @global=@item_012={0x2, 0x1, 0xa, "c4e2"}, @main, @global=@item_012={0x2, 0x1, 0x7, "b246"}]}}, &(0x7f00000005c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x1, 0x0, 0x1, {0x22, 0x9e1}}}}, &(0x7f0000000800)={0x2c, &(0x7f0000000640)={0x0, 0xe, 0xdf, "e1ef136a588a273ed622b5d425eaaf04aed543e75e349f58c88bb3a235f779cf95352aab53164a68d62eaa3fab0c91631d6e5d3850b3faf4b962fb1429711f03ebe54207460929492323f81226fd5d665556bbee7d224619b12765abf617b3c7b57c206391532de4d7b5df359c679def979fbcd8da8e6fde218a8f48a5edd1d7c7fb76e6fdd05ce92e4f341ae17b300fffddaed164648c1832403d1514f4ae312a3f5379f8d0660a6ef69356fbce2821450e093485d5a909ce26ff77876f6ab3aba0fa780c39abb2a653190a43418cf8e2f7bc928542f08ef00356eb255250"}, &(0x7f0000000740)={0x0, 0xa, 0x1, 0x7e}, &(0x7f0000000780)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000001340)={0x20, 0x1, 0x1000, "f5dd6e887692b4eceb9b2791d226a160214196a223e70557e8da8b772856510d79b460aee480a48378346559a9caa9e086c4d764ee1b2cece0c1d78faaafaa1a569383edb1e29a62a49aff83649bc4d5e2eccf24d10c71deda2aa24ea5f7d3c259a879e2caa4a17f93b05e992ebd4b2e441827f3c6f50d409944c95211c87235097a73d3ffb041b0ef13ba13f51940826cce0faa860fdf1860bf6bfe394dbc5838f011ed316294320ae523b48f2eb8c70926333797289e486648d135334c6a9860e58dcd558c1a5eafdc1d0ed8c7672964b705dbfc85137f6bdd49254dc5dac1736053cc61047ade4b911f49ab31cc8b5ca6f12caa576905ee8c8b00bcec7ca1497b7f0d6e575d8a6c123f919aa0944a695686e8c2131c1e843a1231ca4569745e431e8f830f151963d2363f69eaf63ef49cecf29952f9abb7c7bf58e3c5076ec2be40bd1f0d957b6fbc86addb56fcf943f1de3533a1a18dc57a04a8dfd47e5fe9bf856c1c60a81853b3cda55bce27b2a448bce43a55cbdf55b66632be196d4fdd1a5c0f52fb95650824f86b87094142cb3fa51f2716fbaa861dbdf9be02aba39fda2b48fb3a0ad3d2c3ba7f28aa6dc0441e3318343b8bdd552dde35db8c8b1f1d60e222b5b96fb8fa8eae7d2c4aff324edd06f05fa9baff3664bb53aa406556c10474deb58bf4f2a0f56c91cb3a96b2896fd63ac93260630d9ac63a2b2761dc8a3a55c3910fe481382fcaa014b09baecb89cef8063ebd67f862a6958d68c9b590785fbb6d98bc25edaa398ab93aaf1c20ff3e969bbcbac8bfb6ec4083ab76ef21eb587e78dc43879bbb1eaa7d3615c80a277177c78b16b6893a4ddcc1d881f1d7b27955c8e78e8c28ec0bd7ce8135a0a07f62a85422b890f3df2af6fbaddca16705f7a065ded94413bb1010fc68f9f314b47e4b2a7ee87527e0b3a21a322398d54e2c5601c178a04485a1219583d78e8f6efffd556c18e4fd75115f77fb6dc669be00febdd5ba1f8eb4c70cf327bbcf374453a918c3f908fcc3e0bf459e8009acc2b006a1a059aa12f077b16ceac2d124d0affbed95a454b10cf4a5df8893cea39a5c089c5d646b49314f5568e4ef6b03be72eceb30584bca0965feed7e49fb9359572485219d6c4416707e5cf4912d6c95535c408117270336d0864f94fb227c74cb9f9b159b055adf0097715036d395131803d5e1e2321426bbdb97fad75f438934dfce241682c9c8cce87c5522ea485d9a3b69e50612c63b1dd51c37f594e3be0ee6b7693b1c622a1e94e0f2ebd03e53f891f25e89910cd313f4d503d6bcb154719d58c0f95732ae8d8ff8172c6689b48460f8a34e3d1a492e80f614e2c14e14db1b5efd856c98cb1a6d2e9fae110f25a23b5488b510d5f5e68526617798ea9454a6a4ad28022df42e68c887e14b4951e2d81c9d4ae0c8cfea36b3188d62ab5019aa35f76877186c8b1d504d48d8ecd7b39143283bba9927662be2f4030ccbe5e027a65be852d978879248edb198d89a4ab6cd3f20d3d000691abfc14b5332e17309e83473b81d6fc89cc1e546859253ae95d2fb79a89f20192bbed32cc10eead6aa13ba621a61dec7d08c32a8a2e912823b1e8b8c0fe56f5d5951450ab263a81908d3250bf3bd00c5d710cc5316932155aaa37132fad34e6aa23f57e20cbc97d1706e35e5254d2b7e912aebcce0e322cb39296f7782927f8a4e677a090319020a4c48862f77292521fc012cb48341b0bc2f3e178d794bc2c1161a0a40161707c507192ecdc8cce605e3ee1f548b4d68df7f248d2350e2e197499bec1fb69975a8e399953d8f6669f17fba8ba61cd1ab4e6e174edc66ec2acb0318bd14b197edd57066fe47ca6e60345a529dc43b511f8ef8ea9f64e415ba37cc30c9f75d5b89a0eb5727e932c448b1d60481936f23e1dc619e8c8925c41215a82455b4ea20ee5b4bf33667c3d9ee75820fae3e2f7f80d7c2da6c052d24c7dcb54fd62e3cfb4036075cbbf8d02555eeba4ee3737748b604598aeb4d0e2a8d87146b0befd08a5fc1f1c03e768cdad3e6dcf2762a771fd59ba7525067fa4c0806168b014a0f6a18029a5e40f2404b5e6806a38a645161b33e73314e98f6b247fb3d34f7c09842509774997933f0a36a56a20905da7f6a0f99b866a3bfd99ce0dadbe7c4dc06e0bf06383f1de455fe6f709060c753a96b1ed6a087e8d257d994e9e8939d4df531acc7ad6b9dba74310797faa2c7cf23d739282af91b0e1dc055e65abbc936aecfa5c533a513a291d944230054121440af3d61bd88a108b102ae7e65ef92e33ec03c8c12580704a1914f2f65f56d2ea0c1d3809f732ef100ea4019577613ba0a155fa77d1dc2bedfa5ab5925a2006f06d646f604477c8ec8d08f70ad7c9936a558bcbfec8dfea36a7df22948fab291812439f593ed39e716acf3ffa5b01f373862f67fae61b56ac9d913d9934933a43322ec532025eb4fd8afa9b7b94cad3dc8f97abc12983c4256f6781f0b0a880d54b998fa3ae5cb74063f0e0c96f9eb1297163b7f07ed4cc80d041b7104c6b3a5bf29abf930a8b6a077d589bed80a69cb6cac756a1e27b660fc7dfa91eb1448218ea5eedc05c4f8160637f31db204e3dde62b9d414158c6e4da03c638d47a10558417af24e9c0c8648572718ebeec73c8aeb65721fb52c6316e1bf32e39f095afb5ea0faba360356df0cb5d524822091ec58d9744e69dbaf95f611f9b6cf53a4e0b29a457911d82a7d499dc788aee995eca8f76324d2c31af53108265742f0f095a87351d5e791724677d929b4e9eae9cb1707f84e8ca54fdc10522760f53ef4eb6b83ab8591a67e28e90b5c828697770a07459f3b0db1dbb752d9d64069cbf25867efed347fde64b6ce37e8d8a17f95998b47b89ba795c584eda25ebfe0c2463326cb1e3d157554614160b31fc0511c20fd72b4658709bf6ecd53d9061626fbb2c20eae99c6cc0ad12447838c6e2d4e063de3c62757ef8e9ba708e9627b7df6248f5c455a8e5189f81badea11f99561635441de76407a51d63f4e301ee863f1c33cc8cf8a8e4241d0b0305dbc1d63d8be061b1bc16411baa9ff86357f50ff12df6feb6c13d02abd8b9b4487a57362ce91eb1efd7fca5c0138018bcddcc9c03da0d07f033bbef34e3b1018fe75507134eca96134776657eb9b5b6acf790bbcc4f5e85f01ef817bb55e7021f79ec220ef9641660b7d61bd946873aeadb6b29d87e46e66a5d3a2d6ae68c049d4be09fd3657d423eeb6145a050c85f0dc7873ca87a7dd2a90e76f460730542d9cb9b1e445dc628eb604586c21e1f28ef9e7b30a944e5fb2b4b6b43bf73a6958df7dc0fa037b4a7dcfd82d9af16a38b6384424ff02999fcd9774841f2ff28c97d259012ca76798374cc42f4ad25a49c2ce267d23f153fe03e4d8f1aa71cf2ecb3bb0b5851acc8a937ab1f5e44219a0595f0f009f7cc30cf3db7810f5822e19215155bd8edd8599340f71a03e786dc7fed1df4678bb000cdd6d897c5094586f1a67bca3f65b1916529ec858121a3fea52fc8d8ebb6c838d942b7a8abd26f851309f41a9ada91dcf5c9d6bbb3101bb6079e8b6e27711923086ef2d558c2aee064b275c90587a30dbd18b8896bdcbef70f6a127af0a92decb35f9d64796907ce5bfa5b6535d95aeafd5691d9caf1227827b8e91f8a6cfb1600e1447bad6951afd5f11707f2a049b93eefdc2789ff34a044fa93939c3426b6b27a24fa68241bfa2218ee9c3ba889dd148593f0a59941da4eb47c31b476fce22a674624973ac23bafce29e878954fed6b2696bd2a1194f1307c141e7b147eccb393d318df0c5765133e5bd3c4e95baa6d31b3357af8129370293dcd3b3a35cd1de8e8dd33a36841ba210cb64a7dc0f51db43ae03de36c3a69f395010a5c997e1e5dd1d0aa9e2ca70381f19f16769729ea9658f8c3567167e86afe040bc8d09092b707d9678bcad0fe81f5c19a108fcb12df6b97956c43c79d417e12cce094abfef0d3a8be4e8ebf86f7bf1a8d3e73c4fffad502e3321fbe7a528b17328437dfda1c4ea8941fd92597a0a40b2d83d11176b8b75f54f3f08b99b05c40e070e730249b290992708b393e8fda326701b268f49edc699ab9ec7a07e99f2b44b6255b8723fb8851189e83b319509a75113c24cd8aaccde7b65aea2b4d495991bd7a4a19b792d97d9eb8297f275924bfb2c825a9b015adc7f6b0e2c99880abc4ee835784e47af4287a21dc1095b94f97b1b3b942ea2bdc8a5848056d9c88dff660bda1336b44558859d559ed25ffee53b62543b5c97c3014cb39323cf471fb96e3a76667a1186850e538047dfec6d6f2e32163d08ad10ac0ee674abd1b755c4c4b105ca1eb7730a1daf2356e180bbe777e71f9d4ea7654c9614d34ef4fcfaad155774d06b7a381d552b732c76f6c25f1c3612da9b1d802b9b0d6e0c3230fcc7c46a7d97f698d102202d4543e0f7a62c8837ea448dc2595e650679aa3510acadc94ed66c7910255d3a2874875634ed5049fa023b219fcc6797391c53b9c39da0770283c051205593638652fdc43553cfadb76b839f5df1cd8b13efc2412bbf559e5687ba0cdaa7dd1e2f0d2fab734bc534dcc98dc17d51f8d69546f908cc76ec59393de21880ec3174d94f7d496840174454e28c8c9296f671c4b05d502447a02d182d8d689e15c3c6b314d7098c836e5f18d14981bd793606379a82ebacb011128b13e4cb96705ae292f226bcad2c0d90d412e11dbcbb5130d145c280319151a10fc8f57a6bb21f3f60951b5e1eee620687f61e35eaf66d746b9a09dc67478edc153f4e5b08a3f8d8380d562b8e4aadc0b11b9b9ea00237c65c97196bc2147425c2f7c951b85e4e47410ee91636b97094f58ed609d94e688f260019a017a805a3c7f7a3f00c291e653992866e0a8665ed8829ef5bd715a4d27c4ffe0388435ade10b9b5463ff718c64ea7d8cfe4522f60c4e5d197d364537be5df7bb9ae2797279a854bcd8a026382ced0789e1273c8002b86169cd56f5797237c0451df016beef8f67e05aa3a60d1f46ca2d2f26032ccbf72b89eb36a852ec4dfbe5f1438c24694912f9120f000d813f893ee70963b3c5e2f3297896f25df62f9dbef3aac82197ae749a5531540ee967018127f26dcc3f53b258d3d6cfed2c28454526dd85c9c7cfe703fcc6004c0f4b369e649d665c0f25247fb7bb4b2ef5ce3df1d81531f6ed68b3a5311ba2fd6f9b378aa27a99c6b35603670b704f4631a9003d610d3ced809c5ea4031e69383f25287107276c44bc6a292c17027b41bd335c4b76ac25ad05b2010883ce945d227c020e5b9b4cb92b8654787af9e5c2f4ff8ece96c921b6e47216ef1cd20ae8be06d35b0a6fe718139c5a6db99e1999c9f228a4c2bb2eada83fbe736e278d2edfa213039b5aebf235a7c95dbf777c584c1c6adce8247fe9954798f83469078b42be48b219ae97daf1012529ce329d6a61f1d0160555cff746a4037c373bad3ff2ee033443f51e0d6fc0763ec3c498705aef3c03c5a2f53e4e182a3b3930133b1e7a99de0e5cc27757dc6702da8f2764c5b879f06a66ae8f0d4e72dee7bc6a755d173908c398ef3e371c798e71e62eb012cbc43ba4b895aac342adaa222c63454f835ee22c482ea56de180bd546af6b0f1e0c3eee580152d98b14fd9b75790ffc292961530218931bebf6cec08a64afa279412bf30a3dda9e8a81b6ffd5edd5ad2e290f13a2ed2710ed1d3b383025afc49c0a1d4d68bca24988edc5b2f4a856c32f259094d281a072f4734"}, &(0x7f00000007c0)={0x20, 0x3, 0x1, 0x3}}) r6 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSABS20(r6, 0xc0085508, 0x0) r7 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x80, 0x2) ioctl$HIDIOCGCOLLECTIONINDEX(r7, 0x40184810, &(0x7f0000000140)={0x1, 0x1, 0x377, 0xac74, 0x7, 0x4}) [ 1843.946988][ T4963] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 1843.955282][ T4963] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 1843.969044][ T4963] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 01:15:35 executing program 1: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000960a14015661200a8fc0000000109021b00010000a3000904fd0001a368ff00090581ae8692ea8b7fbdaea1d11d466a24f9f337ed6e39775cee6e0cb405fbe95dd7c7af3ce54b1817fcaa02d754a8f8278fa55d02252fa46b778b79a27d34da23d94fc0d6f3f35a1cc645f58562bd2a933e6833aa32f21551e73fab629eeffddb7a488cbe97b79b5773fc0335dc911880ebb83639fe2201000a60a2ea269f55c728249a38be41ee722aae5a3b000054a3f7cef3856668dcc1a69b72ec7d80d9c0bfa28d7d233835591d393e115011941269eee8135bf529765035e68459ecab5844afe46ac0350024bff50beac27223f5a9e6ddf0630901260500000099d9574fadbc9a5f78e3cb0c6432ff9ea15b62d4bb7275f8171771754700950753fdf4cc9835faf6ab8f0dc5ee0d551e9941b2e3370549f10b257f6c0360b5aa2dea8732ac7a46deffec89aecda81534b039dbfa6f772c2d7e3b241560a1ad8d91fce72ffcafd9421c36453b6ef651883eb3f338481528a76736b7440cbba1a9074756ac312b61bf2cf881ef3cfa1b76adba207c8a9319b1fc69a63a539e158227dd679fd1e95f26e2c97579a86b2064dd46eda558968f288fb60ebc2e4af89e5e85c4a7fcbde218db3bc9c8e06ce5974b2c8621ba30a0366ef82e11db76ccaa6f979e2dbd147f5ae6163d9979f040c382f0f2427b14801e29e1f812a741af3dc2011a4ae28fc666ea6456fa0c52c00aba4f313d4a6143cac07af04b8f30a729375ea907c6ebcf06f7cf2a6aeacaa782ff3359c69e2c57e2ea2ffab1703065a6f82dd05c5647f1157b9c378b3fd7cd9385b115eb9d2cd69ce721f62a598c361fa07e08d5d1a67dcaaa3285c40ace66546797295377f3072d645e6fa0db972337d23adcbdb6b6f979d2"], 0x0) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x4, 0x0) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x46d, 0xc081, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) [ 1844.007087][T31888] hso 4-1:0.15: Failed to find BULK IN ep [ 1844.096237][T22937] (null): keene_cmd_main failed (-110) [ 1844.136181][T22937] video4linux radio0: keene_cmd_main failed (-32) [ 1844.142655][T22937] radio-keene 6-1:0.0: V4L2 device registered as radio0 [ 1844.213077][ T5] usb 4-1: USB disconnect, device number 116 [ 1844.226141][ T3509] usb 3-1: device descriptor read/64, error 18 [ 1844.356122][T31888] usb 2-1: new high-speed USB device number 18 using dummy_hcd [ 1844.506097][ T3509] usb 3-1: new high-speed USB device number 81 using dummy_hcd [ 1844.513796][ T2758] usb 1-1: new high-speed USB device number 15 using dummy_hcd [ 1844.636150][T18851] usb 5-1: new high-speed USB device number 18 using dummy_hcd [ 1844.716151][T31888] usb 2-1: config 0 has an invalid interface number: 253 but max is 0 [ 1844.724489][T31888] usb 2-1: config 0 has no interface number 0 [ 1844.733881][T31888] usb 2-1: config 0 interface 253 altsetting 0 bulk endpoint 0x81 has invalid maxpacket 646 [ 1844.744112][T31888] usb 2-1: New USB device found, idVendor=6615, idProduct=0012, bcdDevice=fc.a8 [ 1844.753195][T31888] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1844.766104][ T2758] usb 1-1: Using ep0 maxpacket: 16 [ 1844.766491][T31888] usb 2-1: config 0 descriptor?? [ 1844.786189][ T3509] usb 3-1: device descriptor read/64, error 18 [ 1844.796169][ T4994] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 1844.820940][T31888] hub 2-1:0.253: bad descriptor, ignoring hub [ 1844.834004][T31888] hub: probe of 2-1:0.253 failed with error -5 [ 1844.857473][T31888] input: USB Touchscreen 6615:0012 as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.253/input/input966 [ 1844.896238][ T2758] usb 1-1: config 1 interface 0 altsetting 205 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 1844.909669][ T2758] usb 1-1: config 1 interface 0 has no altsetting 0 [ 1844.916376][T18851] usb 5-1: Using ep0 maxpacket: 8 [ 1844.996508][ T5] usb 4-1: new high-speed USB device number 117 using dummy_hcd [ 1845.036480][T18851] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1845.047561][T18851] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping [ 1845.057523][T18851] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1845.070440][T18851] usb 5-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 1845.079873][T18851] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1845.090015][T18851] usb 5-1: config 0 descriptor?? [ 1845.106236][ T4955] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 1845.126247][ T2758] usb 1-1: New USB device found, idVendor=17ef, idProduct=60a3, bcdDevice= 0.40 [ 1845.135597][ T2758] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1845.144618][ T2758] usb 1-1: Product: syz [ 1845.148823][ T2758] usb 1-1: Manufacturer: syz [ 1845.153415][ T2758] usb 1-1: SerialNumber: syz [ 1845.236253][ T3509] usb 3-1: device descriptor read/64, error 18 [ 1845.263274][T29850] usb 6-1: USB disconnect, device number 49 [ 1845.286151][ T5] usb 4-1: Using ep0 maxpacket: 32 01:15:37 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x100000000008, 0x926, 0x3333, 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(r0, &(0x7f0000000080)={0x2c, &(0x7f0000000240)=ANY=[@ANYBLOB="eeff22"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0xea, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000001440)={0x2c, 0x0, 0x0, &(0x7f0000000300)={0x0, 0xf, 0x13, {0x5, 0xf, 0x13, 0x2, [@generic={0x3}, @wireless={0xb, 0x10, 0x1, 0x0, 0x75, 0x0, 0x0, 0x400}]}}, 0x0, 0x0}, 0x0) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, &(0x7f00000001c0)={0x14, &(0x7f0000000140)={0x0, 0x0, 0x2, {0x2}}, 0x0}, 0x0) r2 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGVERSION(r2, 0x80044501, &(0x7f00000001c0)=""/75) write$hidraw(r1, &(0x7f00000000c0)="047bc0e9eb4465d225fb59c36f17e9445f68550760033d3276a8b0239199b76c4194881d81d94ba7d9c7637f87613ae5156ac2302f1dfd94b834c5baead970fe4e563b3c144f22c41579858b877f", 0x48) [ 1845.366442][ T3509] usb usb3-port1: attempt power cycle [ 1845.416770][ T5] usb 4-1: config 0 has an invalid interface number: 15 but max is 0 [ 1845.424924][ T5] usb 4-1: config 0 has no interface number 0 [ 1845.431510][ T4994] usb 2-1: reset high-speed USB device number 18 using dummy_hcd [ 1845.439988][ T5] usb 4-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 1845.449068][ T5] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1845.458176][ T5] usb 4-1: config 0 descriptor?? [ 1845.496271][T18851] usbhid 5-1:0.0: can't add hid device: -71 [ 1845.502333][T18851] usbhid: probe of 5-1:0.0 failed with error -71 [ 1845.515012][T18851] usb 5-1: USB disconnect, device number 18 [ 1845.696853][ T4963] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 1845.707307][ T5] hso 4-1:0.15: Failed to find BULK IN ep 01:15:37 executing program 5: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x60, 0x33, 0xd2, 0x8, 0x130, 0x130, 0xa5a9, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x79, 0x9a, 0x8b}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000480)={0x2c, &(0x7f0000000240), 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000d40)={0x2c, &(0x7f0000000540), 0x0, 0x0, 0x0, 0x0}) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x2, 0x400) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000f40)={0x2c, &(0x7f0000000300), 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f00000004c0)={0x44, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000001a40)={0x2c, &(0x7f0000001300)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) [ 1845.786234][ T5000] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 1845.796431][ T2758] usbhid 1-1:1.0: can't add hid device: -71 [ 1845.802541][ T2758] usbhid: probe of 1-1:1.0 failed with error -71 [ 1845.815075][ T2758] usb 1-1: USB disconnect, device number 15 01:15:37 executing program 3: syz_usb_connect(0x0, 0x24, &(0x7f0000000040)=ANY=[@ANYBLOB="1277bd74757e68df8d2c3c240100008e32f720f00a57d2874e00000001090212000100000d1b0000c024b689a54c38b1931e5b3ad374c597ac137b00"], 0x0) r0 = syz_usb_connect$printer(0x5, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x8, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x80, 0x80, 0x1, [{{0x9, 0x4, 0x0, 0x1, 0x2, 0x7, 0x1, 0x3, 0x9d, "", {{{0x9, 0x5, 0x1, 0x2, 0x1e7, 0xff, 0x7}}, [{{0x9, 0x5, 0x82, 0x2, 0x304, 0x6, 0x7f, 0x81}}]}}}]}}]}}, &(0x7f0000000100)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x201, 0x5, 0x5, 0x7, 0x40}, 0x2b, &(0x7f00000000c0)={0x5, 0xf, 0x2b, 0x2, [@ss_cap={0xa, 0x10, 0x3, 0x1, 0x8, 0x0, 0x3, 0x1}, @ssp_cap={0x1c, 0x10, 0xa, 0x0, 0x4, 0x67d, 0xf11, 0x7, [0x6000, 0x1f4f, 0xff0000, 0xff00f0]}]}}) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x3f, &(0x7f0000000140)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x40, 0x46d, 0xc29c, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x1f, 0x50, 0xf7, [{{0x9, 0x4, 0x0, 0x3, 0x1, 0x3, 0x1, 0x2, 0x6, {0x9, 0x21, 0xd112, 0x0, 0x1, {0x22, 0x3e}}, {{{0x9, 0x5, 0x81, 0x3, 0x5a, 0x40, 0x5, 0xc6}}, [{{0x9, 0x5, 0x2, 0x3, 0x10c, 0x6, 0x5, 0x14}}]}}}]}}]}}, &(0x7f00000002c0)={0xa, &(0x7f0000000180)={0xa, 0x6, 0x0, 0x5, 0x6, 0x6, 0xff, 0xff}, 0x5, &(0x7f00000001c0)={0x5, 0xf, 0x5}, 0x1, [{0xb1, &(0x7f0000000200)=@string={0xb1, 0x3, "81f7227e228d49a42488fd878b974fb637e04a669a802b6e3d8937e0f0b08c3bafa2fb4bedc2431efff8e00e86fd943789a3144abc2dba1c0ae514825e500a2ebcb203e03d02c6bc70795c4e6f97f71f7212866bab35083470674f62bba9a0d413f87a84fa6dcd195d860370f740069a68ae442f423acb7a224be2c48b3ff3d57cf04916c1a8f68e6685b7238e36d0bfe386ba6db757f35b6d00cf90408c3f5a8936a02c7d0890714bbeb522118e8c"}}]}) [ 1845.866418][T18851] usb 5-1: new high-speed USB device number 19 using dummy_hcd [ 1845.880914][T29850] usb 4-1: USB disconnect, device number 117 [ 1846.076167][ T3509] usb 3-1: new high-speed USB device number 82 using dummy_hcd [ 1846.106082][T18851] usb 5-1: Using ep0 maxpacket: 8 01:15:37 executing program 0: ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x20400) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x02\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\xf2\x00', 0x0, 0x800) read$hidraw(r1, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000001300)) read$hidraw(r2, &(0x7f0000000040)=""/126, 0x7e) write$hidraw(r0, &(0x7f00000000c0)="35f39e70fc5cfbac39ff894adc5eebff56dfe3", 0x13) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hidraw(0x0, 0x1, 0x2246) read$hidraw(r3, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) syz_open_dev$evdev(0x0, 0x0, 0x359801) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, &(0x7f00000001c0)="4add770f7afddb40ac8b724dac0aa66b98f20a5e1ff8a25a3aa7a31df7eed290d1acef3771cae394d300f23dc5f8de816cb60672eb62ce917e4ce7940a6d13fc2fb2b6bc3e") ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x6, 0x1b2fe9a06188fa76) r5 = syz_usb_connect$hid(0x6, 0x3f, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x17ef, 0x60a3, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0xff, 0x40, 0x2, [{{0x9, 0x4, 0x0, 0xcd, 0x1, 0x3, 0x1, 0x0, 0x5, {0x9, 0x21, 0x8000, 0x7, 0x1, {0x22, 0xd}}, {{{0x9, 0x5, 0x81, 0x3, 0x29e, 0x2, 0x40, 0x9}}, [{{0x9, 0x5, 0x2, 0x3, 0xa1, 0xfe, 0x36, 0x1}}]}}}]}}]}}, &(0x7f0000000400)={0xa, &(0x7f0000000280)={0xa, 0x6, 0x310, 0x4, 0x0, 0x3, 0x20}, 0x34, &(0x7f00000002c0)={0x5, 0xf, 0x34, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x4, 0x0, 0x1, 0x2, 0x208}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0xf, 0x7, 0x7f}, @ext_cap={0x7, 0x10, 0x2, 0x28, 0xc, 0x8, 0x6a}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x1, "dfcd4d340c01217b7111cb6c0003521b"}]}, 0x1, [{0x65, &(0x7f0000000340)=@string={0x65, 0x3, "26190d9b1e5078c7bbcda6a0838476f2c83dd169d07a88af54a1ebe90986b50d01c22f76c6346f423f7a178eacd9db479a964f1445b75093a22535c5dea1f8d0a88b0b9b0c7e638eb0007d36f870d8a3d89c1357bf8493462eae8f4fca58f610995af3"}}]}) syz_usb_control_io$hid(r5, &(0x7f0000000600)={0x24, &(0x7f0000000440)={0x0, 0x21, 0x8c, {0x8c, 0x2, "4a0dc84d33159e845244e449d57fbfd0164bf851f68f36f3f584f6d6bf298eaa33cdb841690e03f60c7522ddc3eeb78636464b5a322955ba5c19c95088b2b674d4202adf36e8ebaae3a95139a48dfc889d5b756a673a7636ab2431e7b1d29c0b078f1d522a172bac1c7b1e56b2bd57de4db05cc22ee25e16e4a31acede770bca36048af1e04974aa0517"}}, &(0x7f0000000500)={0x0, 0x3, 0x4b, @string={0x4b, 0x3, "f2bb7b9761aefcf5655a13d64bd8173459e85739e3da309ef4f53756a4b1b4638d0112218d48d2af1745716b5a3b96bfccf3508ea9c2d37bff4d4d535109ada82b668b6ea5a0df78f6"}}, &(0x7f0000000580)={0x0, 0x22, 0x1b, {[@main=@item_4={0x3, 0x0, 0x0, "c2fefe9a"}, @local=@item_4={0x3, 0x2, 0x5, "30c6084a"}, @main=@item_4={0x3, 0x0, 0x9, "6a974e77"}, @local=@item_4={0x3, 0x2, 0xa, "3792eb6e"}, @global=@item_012={0x2, 0x1, 0xa, "c4e2"}, @main, @global=@item_012={0x2, 0x1, 0x7, "b246"}]}}, &(0x7f00000005c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x1, 0x0, 0x1, {0x22, 0x9e1}}}}, &(0x7f0000000800)={0x2c, &(0x7f0000000640)={0x0, 0xe, 0xdf, "e1ef136a588a273ed622b5d425eaaf04aed543e75e349f58c88bb3a235f779cf95352aab53164a68d62eaa3fab0c91631d6e5d3850b3faf4b962fb1429711f03ebe54207460929492323f81226fd5d665556bbee7d224619b12765abf617b3c7b57c206391532de4d7b5df359c679def979fbcd8da8e6fde218a8f48a5edd1d7c7fb76e6fdd05ce92e4f341ae17b300fffddaed164648c1832403d1514f4ae312a3f5379f8d0660a6ef69356fbce2821450e093485d5a909ce26ff77876f6ab3aba0fa780c39abb2a653190a43418cf8e2f7bc928542f08ef00356eb255250"}, &(0x7f0000000740)={0x0, 0xa, 0x1, 0x7e}, &(0x7f0000000780)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000001340)={0x20, 0x1, 0x1000, "f5dd6e887692b4eceb9b2791d226a160214196a223e70557e8da8b772856510d79b460aee480a48378346559a9caa9e086c4d764ee1b2cece0c1d78faaafaa1a569383edb1e29a62a49aff83649bc4d5e2eccf24d10c71deda2aa24ea5f7d3c259a879e2caa4a17f93b05e992ebd4b2e441827f3c6f50d409944c95211c87235097a73d3ffb041b0ef13ba13f51940826cce0faa860fdf1860bf6bfe394dbc5838f011ed316294320ae523b48f2eb8c70926333797289e486648d135334c6a9860e58dcd558c1a5eafdc1d0ed8c7672964b705dbfc85137f6bdd49254dc5dac1736053cc61047ade4b911f49ab31cc8b5ca6f12caa576905ee8c8b00bcec7ca1497b7f0d6e575d8a6c123f919aa0944a695686e8c2131c1e843a1231ca4569745e431e8f830f151963d2363f69eaf63ef49cecf29952f9abb7c7bf58e3c5076ec2be40bd1f0d957b6fbc86addb56fcf943f1de3533a1a18dc57a04a8dfd47e5fe9bf856c1c60a81853b3cda55bce27b2a448bce43a55cbdf55b66632be196d4fdd1a5c0f52fb95650824f86b87094142cb3fa51f2716fbaa861dbdf9be02aba39fda2b48fb3a0ad3d2c3ba7f28aa6dc0441e3318343b8bdd552dde35db8c8b1f1d60e222b5b96fb8fa8eae7d2c4aff324edd06f05fa9baff3664bb53aa406556c10474deb58bf4f2a0f56c91cb3a96b2896fd63ac93260630d9ac63a2b2761dc8a3a55c3910fe481382fcaa014b09baecb89cef8063ebd67f862a6958d68c9b590785fbb6d98bc25edaa398ab93aaf1c20ff3e969bbcbac8bfb6ec4083ab76ef21eb587e78dc43879bbb1eaa7d3615c80a277177c78b16b6893a4ddcc1d881f1d7b27955c8e78e8c28ec0bd7ce8135a0a07f62a85422b890f3df2af6fbaddca16705f7a065ded94413bb1010fc68f9f314b47e4b2a7ee87527e0b3a21a322398d54e2c5601c178a04485a1219583d78e8f6efffd556c18e4fd75115f77fb6dc669be00febdd5ba1f8eb4c70cf327bbcf374453a918c3f908fcc3e0bf459e8009acc2b006a1a059aa12f077b16ceac2d124d0affbed95a454b10cf4a5df8893cea39a5c089c5d646b49314f5568e4ef6b03be72eceb30584bca0965feed7e49fb9359572485219d6c4416707e5cf4912d6c95535c408117270336d0864f94fb227c74cb9f9b159b055adf0097715036d395131803d5e1e2321426bbdb97fad75f438934dfce241682c9c8cce87c5522ea485d9a3b69e50612c63b1dd51c37f594e3be0ee6b7693b1c622a1e94e0f2ebd03e53f891f25e89910cd313f4d503d6bcb154719d58c0f95732ae8d8ff8172c6689b48460f8a34e3d1a492e80f614e2c14e14db1b5efd856c98cb1a6d2e9fae110f25a23b5488b510d5f5e68526617798ea9454a6a4ad28022df42e68c887e14b4951e2d81c9d4ae0c8cfea36b3188d62ab5019aa35f76877186c8b1d504d48d8ecd7b39143283bba9927662be2f4030ccbe5e027a65be852d978879248edb198d89a4ab6cd3f20d3d000691abfc14b5332e17309e83473b81d6fc89cc1e546859253ae95d2fb79a89f20192bbed32cc10eead6aa13ba621a61dec7d08c32a8a2e912823b1e8b8c0fe56f5d5951450ab263a81908d3250bf3bd00c5d710cc5316932155aaa37132fad34e6aa23f57e20cbc97d1706e35e5254d2b7e912aebcce0e322cb39296f7782927f8a4e677a090319020a4c48862f77292521fc012cb48341b0bc2f3e178d794bc2c1161a0a40161707c507192ecdc8cce605e3ee1f548b4d68df7f248d2350e2e197499bec1fb69975a8e399953d8f6669f17fba8ba61cd1ab4e6e174edc66ec2acb0318bd14b197edd57066fe47ca6e60345a529dc43b511f8ef8ea9f64e415ba37cc30c9f75d5b89a0eb5727e932c448b1d60481936f23e1dc619e8c8925c41215a82455b4ea20ee5b4bf33667c3d9ee75820fae3e2f7f80d7c2da6c052d24c7dcb54fd62e3cfb4036075cbbf8d02555eeba4ee3737748b604598aeb4d0e2a8d87146b0befd08a5fc1f1c03e768cdad3e6dcf2762a771fd59ba7525067fa4c0806168b014a0f6a18029a5e40f2404b5e6806a38a645161b33e73314e98f6b247fb3d34f7c09842509774997933f0a36a56a20905da7f6a0f99b866a3bfd99ce0dadbe7c4dc06e0bf06383f1de455fe6f709060c753a96b1ed6a087e8d257d994e9e8939d4df531acc7ad6b9dba74310797faa2c7cf23d739282af91b0e1dc055e65abbc936aecfa5c533a513a291d944230054121440af3d61bd88a108b102ae7e65ef92e33ec03c8c12580704a1914f2f65f56d2ea0c1d3809f732ef100ea4019577613ba0a155fa77d1dc2bedfa5ab5925a2006f06d646f604477c8ec8d08f70ad7c9936a558bcbfec8dfea36a7df22948fab291812439f593ed39e716acf3ffa5b01f373862f67fae61b56ac9d913d9934933a43322ec532025eb4fd8afa9b7b94cad3dc8f97abc12983c4256f6781f0b0a880d54b998fa3ae5cb74063f0e0c96f9eb1297163b7f07ed4cc80d041b7104c6b3a5bf29abf930a8b6a077d589bed80a69cb6cac756a1e27b660fc7dfa91eb1448218ea5eedc05c4f8160637f31db204e3dde62b9d414158c6e4da03c638d47a10558417af24e9c0c8648572718ebeec73c8aeb65721fb52c6316e1bf32e39f095afb5ea0faba360356df0cb5d524822091ec58d9744e69dbaf95f611f9b6cf53a4e0b29a457911d82a7d499dc788aee995eca8f76324d2c31af53108265742f0f095a87351d5e791724677d929b4e9eae9cb1707f84e8ca54fdc10522760f53ef4eb6b83ab8591a67e28e90b5c828697770a07459f3b0db1dbb752d9d64069cbf25867efed347fde64b6ce37e8d8a17f95998b47b89ba795c584eda25ebfe0c2463326cb1e3d157554614160b31fc0511c20fd72b4658709bf6ecd53d9061626fbb2c20eae99c6cc0ad12447838c6e2d4e063de3c62757ef8e9ba708e9627b7df6248f5c455a8e5189f81badea11f99561635441de76407a51d63f4e301ee863f1c33cc8cf8a8e4241d0b0305dbc1d63d8be061b1bc16411baa9ff86357f50ff12df6feb6c13d02abd8b9b4487a57362ce91eb1efd7fca5c0138018bcddcc9c03da0d07f033bbef34e3b1018fe75507134eca96134776657eb9b5b6acf790bbcc4f5e85f01ef817bb55e7021f79ec220ef9641660b7d61bd946873aeadb6b29d87e46e66a5d3a2d6ae68c049d4be09fd3657d423eeb6145a050c85f0dc7873ca87a7dd2a90e76f460730542d9cb9b1e445dc628eb604586c21e1f28ef9e7b30a944e5fb2b4b6b43bf73a6958df7dc0fa037b4a7dcfd82d9af16a38b6384424ff02999fcd9774841f2ff28c97d259012ca76798374cc42f4ad25a49c2ce267d23f153fe03e4d8f1aa71cf2ecb3bb0b5851acc8a937ab1f5e44219a0595f0f009f7cc30cf3db7810f5822e19215155bd8edd8599340f71a03e786dc7fed1df4678bb000cdd6d897c5094586f1a67bca3f65b1916529ec858121a3fea52fc8d8ebb6c838d942b7a8abd26f851309f41a9ada91dcf5c9d6bbb3101bb6079e8b6e27711923086ef2d558c2aee064b275c90587a30dbd18b8896bdcbef70f6a127af0a92decb35f9d64796907ce5bfa5b6535d95aeafd5691d9caf1227827b8e91f8a6cfb1600e1447bad6951afd5f11707f2a049b93eefdc2789ff34a044fa93939c3426b6b27a24fa68241bfa2218ee9c3ba889dd148593f0a59941da4eb47c31b476fce22a674624973ac23bafce29e878954fed6b2696bd2a1194f1307c141e7b147eccb393d318df0c5765133e5bd3c4e95baa6d31b3357af8129370293dcd3b3a35cd1de8e8dd33a36841ba210cb64a7dc0f51db43ae03de36c3a69f395010a5c997e1e5dd1d0aa9e2ca70381f19f16769729ea9658f8c3567167e86afe040bc8d09092b707d9678bcad0fe81f5c19a108fcb12df6b97956c43c79d417e12cce094abfef0d3a8be4e8ebf86f7bf1a8d3e73c4fffad502e3321fbe7a528b17328437dfda1c4ea8941fd92597a0a40b2d83d11176b8b75f54f3f08b99b05c40e070e730249b290992708b393e8fda326701b268f49edc699ab9ec7a07e99f2b44b6255b8723fb8851189e83b319509a75113c24cd8aaccde7b65aea2b4d495991bd7a4a19b792d97d9eb8297f275924bfb2c825a9b015adc7f6b0e2c99880abc4ee835784e47af4287a21dc1095b94f97b1b3b942ea2bdc8a5848056d9c88dff660bda1336b44558859d559ed25ffee53b62543b5c97c3014cb39323cf471fb96e3a76667a1186850e538047dfec6d6f2e32163d08ad10ac0ee674abd1b755c4c4b105ca1eb7730a1daf2356e180bbe777e71f9d4ea7654c9614d34ef4fcfaad155774d06b7a381d552b732c76f6c25f1c3612da9b1d802b9b0d6e0c3230fcc7c46a7d97f698d102202d4543e0f7a62c8837ea448dc2595e650679aa3510acadc94ed66c7910255d3a2874875634ed5049fa023b219fcc6797391c53b9c39da0770283c051205593638652fdc43553cfadb76b839f5df1cd8b13efc2412bbf559e5687ba0cdaa7dd1e2f0d2fab734bc534dcc98dc17d51f8d69546f908cc76ec59393de21880ec3174d94f7d496840174454e28c8c9296f671c4b05d502447a02d182d8d689e15c3c6b314d7098c836e5f18d14981bd793606379a82ebacb011128b13e4cb96705ae292f226bcad2c0d90d412e11dbcbb5130d145c280319151a10fc8f57a6bb21f3f60951b5e1eee620687f61e35eaf66d746b9a09dc67478edc153f4e5b08a3f8d8380d562b8e4aadc0b11b9b9ea00237c65c97196bc2147425c2f7c951b85e4e47410ee91636b97094f58ed609d94e688f260019a017a805a3c7f7a3f00c291e653992866e0a8665ed8829ef5bd715a4d27c4ffe0388435ade10b9b5463ff718c64ea7d8cfe4522f60c4e5d197d364537be5df7bb9ae2797279a854bcd8a026382ced0789e1273c8002b86169cd56f5797237c0451df016beef8f67e05aa3a60d1f46ca2d2f26032ccbf72b89eb36a852ec4dfbe5f1438c24694912f9120f000d813f893ee70963b3c5e2f3297896f25df62f9dbef3aac82197ae749a5531540ee967018127f26dcc3f53b258d3d6cfed2c28454526dd85c9c7cfe703fcc6004c0f4b369e649d665c0f25247fb7bb4b2ef5ce3df1d81531f6ed68b3a5311ba2fd6f9b378aa27a99c6b35603670b704f4631a9003d610d3ced809c5ea4031e69383f25287107276c44bc6a292c17027b41bd335c4b76ac25ad05b2010883ce945d227c020e5b9b4cb92b8654787af9e5c2f4ff8ece96c921b6e47216ef1cd20ae8be06d35b0a6fe718139c5a6db99e1999c9f228a4c2bb2eada83fbe736e278d2edfa213039b5aebf235a7c95dbf777c584c1c6adce8247fe9954798f83469078b42be48b219ae97daf1012529ce329d6a61f1d0160555cff746a4037c373bad3ff2ee033443f51e0d6fc0763ec3c498705aef3c03c5a2f53e4e182a3b3930133b1e7a99de0e5cc27757dc6702da8f2764c5b879f06a66ae8f0d4e72dee7bc6a755d173908c398ef3e371c798e71e62eb012cbc43ba4b895aac342adaa222c63454f835ee22c482ea56de180bd546af6b0f1e0c3eee580152d98b14fd9b75790ffc292961530218931bebf6cec08a64afa279412bf30a3dda9e8a81b6ffd5edd5ad2e290f13a2ed2710ed1d3b383025afc49c0a1d4d68bca24988edc5b2f4a856c32f259094d281a072f4734"}, &(0x7f00000007c0)={0x20, 0x3, 0x1, 0x3}}) r6 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSABS20(r6, 0xc0085508, 0x0) r7 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x80, 0x2) ioctl$HIDIOCGCOLLECTIONINDEX(r7, 0x40184810, &(0x7f0000000140)={0x1, 0x1, 0x377, 0xac74, 0x7, 0x4}) [ 1846.126680][ T5] usb 2-1: USB disconnect, device number 18 [ 1846.156165][T22496] usb 6-1: new high-speed USB device number 50 using dummy_hcd [ 1846.226209][T18851] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1846.238053][T18851] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping [ 1846.248011][T18851] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1846.260940][T18851] usb 5-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 1846.270047][T18851] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1846.286800][T29850] usb 4-1: new high-speed USB device number 118 using dummy_hcd [ 1846.299748][T18851] usb 5-1: config 0 descriptor?? [ 1846.316180][ T5006] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 01:15:38 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000001900)={{0x12, 0x1, 0x0, 0x8e, 0x32, 0xf7, 0x20, 0xaf0, 0xd257, 0x4e87, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xf, 0x0, 0x0, 0xff, 0xa5, 0x2c}}]}}]}}, 0x0) syz_usb_connect$hid(0x0, 0x3f, &(0x7f0000000040)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0xff, 0x46d, 0x4010, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x8, 0x30, 0x8, [{{0x9, 0x4, 0x0, 0x1, 0x2, 0x3, 0x1, 0x0, 0xf, {0x9, 0x21, 0x7, 0x0, 0x1, {0x22, 0xf2c}}, {{{0x9, 0x5, 0x81, 0x3, 0x340, 0x7, 0x7, 0xff}}, [{{0x9, 0x5, 0x2, 0x3, 0x3eb, 0x2, 0x9d, 0x9}}]}}}]}}]}}, &(0x7f0000000340)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x110, 0xc4, 0x8, 0xff, 0xff, 0x80}, 0x4c, &(0x7f00000000c0)={0x5, 0xf, 0x4c, 0x5, [@generic={0x1f, 0x10, 0xa, "263664a3ad4321b60d9dc81b19287c34d58ea8a901fa763034dc37d0"}, @ssp_cap={0x10, 0x10, 0xa, 0x7, 0x1, 0x200, 0x110f, 0xc4f7, [0xf]}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x1, 0x3, 0x6}, @wireless={0xb, 0x10, 0x1, 0x4, 0xca, 0x2, 0x8, 0x6, 0xff}, @ptm_cap={0x3}]}, 0x5, [{0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x415}}, {0x63, &(0x7f0000000180)=@string={0x63, 0x3, "e915f020f4221959b21e56035944b1fb268871e0dc3a1b19ab16b88aa29859f3c16ea19cbe0b540cb40b077429a15922de9e23fefc4f32b6372bbdb34846155efca27fb240fad54e67c78ab3e678910534f4460ee7ec9b35e06428ae3384912944"}}, {0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0x810}}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x809}}, {0xad, &(0x7f0000000280)=@string={0xad, 0x3, "0a8b1da240dcde7844a501ff256713f7b6bd492685da231aef26082e994e3847e63199e3c0b166f37d0df69d4ed1dd62f2c59b60befc982c342268b04e2d5f3bb4ceb2cae4dea48a520fc1ad4fe346d3ed47397d4db4396118d22445d829892a9c735bc902187f5c0d835cb3f0085062969182a96ec7505b69be9c74f46c5c24bcb762478d5d9b769ecdbfa479f4fc21d524cb235e7cf548e4a3159206242902172b7039c974dbe7811c8f"}}]}) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000540)={0x34, &(0x7f0000000000)=ANY=[@ANYBLOB="000011000000851049e21fec4c1367f2e157ed6f3a02"], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(0xffffffffffffffff, 0x0, 0x0) [ 1846.356194][ T3509] usb 3-1: device descriptor read/64, error 18 [ 1846.406394][T22496] usb 6-1: Using ep0 maxpacket: 8 [ 1846.526239][T22496] usb 6-1: New USB device found, idVendor=0130, idProduct=0130, bcdDevice=a5.a9 [ 1846.535422][T22496] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1846.544694][T22496] usb 6-1: config 0 descriptor?? [ 1846.556159][T29850] usb 4-1: device descriptor read/64, error 18 [ 1846.588069][T22496] gspca_main: spca508-2.14.0 probing 0130:0130 [ 1846.696243][ T2758] usb 1-1: new high-speed USB device number 16 using dummy_hcd [ 1846.757083][T18851] keytouch 0003:0926:3333.00A9: fixing up Keytouch IEC report descriptor [ 1846.767936][T18851] input: HID 0926:3333 as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.0/0003:0926:3333.00A9/input/input967 [ 1846.853250][T18851] keytouch 0003:0926:3333.00A9: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.4-1/input0 [ 1846.906237][ T3509] usb 3-1: device descriptor read/64, error -71 [ 1846.936169][ T2758] usb 1-1: Using ep0 maxpacket: 16 [ 1846.956149][T29850] usb 4-1: device descriptor read/64, error 18 [ 1847.056238][ T2758] usb 1-1: config 1 interface 0 altsetting 205 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 1847.069398][ T2758] usb 1-1: config 1 interface 0 has no altsetting 0 [ 1847.176149][ T3509] usb 3-1: new high-speed USB device number 83 using dummy_hcd [ 1847.226117][T29850] usb 4-1: new high-speed USB device number 119 using dummy_hcd [ 1847.236358][ T2758] usb 1-1: New USB device found, idVendor=17ef, idProduct=60a3, bcdDevice= 0.40 [ 1847.245786][ T2758] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1847.253951][ T2758] usb 1-1: Product: syz [ 1847.258172][ T2758] usb 1-1: Manufacturer: syz [ 1847.262751][ T2758] usb 1-1: SerialNumber: syz [ 1847.416114][ T3509] usb 3-1: Using ep0 maxpacket: 32 [ 1847.496161][T29850] usb 4-1: device descriptor read/64, error 18 [ 1847.536176][ T3509] usb 3-1: config 0 has an invalid interface number: 15 but max is 0 [ 1847.544420][ T3509] usb 3-1: config 0 has no interface number 0 [ 1847.550703][ T3509] usb 3-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 1847.559827][ T3509] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1847.568756][ T3509] usb 3-1: config 0 descriptor?? [ 1847.816952][ T5025] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 1847.837164][ T3509] hso 3-1:0.15: Failed to find BULK IN ep [ 1847.886263][T29850] usb 4-1: device descriptor read/64, error 18 [ 1847.896435][ T2758] usbhid 1-1:1.0: can't add hid device: -71 [ 1847.902511][ T2758] usbhid: probe of 1-1:1.0 failed with error -71 [ 1847.911173][ T2758] usb 1-1: USB disconnect, device number 16 [ 1847.950199][ T5034] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 1848.006576][T29850] usb usb4-port1: attempt power cycle [ 1848.038696][T31888] usb 3-1: USB disconnect, device number 83 [ 1848.046130][ T3509] usb 5-1: reset high-speed USB device number 19 using dummy_hcd [ 1848.116155][T22496] gspca_spca508: reg write: error -71 [ 1848.121711][T22496] spca508: probe of 6-1:0.0 failed with error -71 [ 1848.130047][T22496] usb 6-1: USB disconnect, device number 50 [ 1848.158813][ T5034] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 01:15:40 executing program 0: ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x20400) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x02\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\xf2\x00', 0x0, 0x800) read$hidraw(r1, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000001300)) read$hidraw(r2, &(0x7f0000000040)=""/126, 0x7e) write$hidraw(r0, &(0x7f00000000c0)="35f39e70fc5cfbac39ff894adc5eebff56dfe3", 0x13) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hidraw(0x0, 0x1, 0x2246) read$hidraw(r3, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) syz_open_dev$evdev(0x0, 0x0, 0x359801) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, &(0x7f00000001c0)="4add770f7afddb40ac8b724dac0aa66b98f20a5e1ff8a25a3aa7a31df7eed290d1acef3771cae394d300f23dc5f8de816cb60672eb62ce917e4ce7940a6d13fc2fb2b6bc3e1605") ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x6, 0x1b2fe9a06188fa76) r5 = syz_usb_connect$hid(0x6, 0x3f, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x17ef, 0x60a3, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0xff, 0x40, 0x2, [{{0x9, 0x4, 0x0, 0xcd, 0x1, 0x3, 0x1, 0x0, 0x5, {0x9, 0x21, 0x8000, 0x7, 0x1, {0x22, 0xd}}, {{{0x9, 0x5, 0x81, 0x3, 0x29e, 0x2, 0x40, 0x9}}, [{{0x9, 0x5, 0x2, 0x3, 0xa1, 0xfe, 0x36, 0x1}}]}}}]}}]}}, &(0x7f0000000400)={0xa, &(0x7f0000000280)={0xa, 0x6, 0x310, 0x4, 0x0, 0x3, 0x20}, 0x34, &(0x7f00000002c0)={0x5, 0xf, 0x34, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x4, 0x0, 0x1, 0x2, 0x208}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0xf, 0x7, 0x7f}, @ext_cap={0x7, 0x10, 0x2, 0x28, 0xc, 0x8, 0x6a}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x1, "dfcd4d340c01217b7111cb6c0003521b"}]}, 0x1, [{0x65, &(0x7f0000000340)=@string={0x65, 0x3, "26190d9b1e5078c7bbcda6a0838476f2c83dd169d07a88af54a1ebe90986b50d01c22f76c6346f423f7a178eacd9db479a964f1445b75093a22535c5dea1f8d0a88b0b9b0c7e638eb0007d36f870d8a3d89c1357bf8493462eae8f4fca58f610995af3"}}]}) syz_usb_control_io$hid(r5, &(0x7f0000000600)={0x24, &(0x7f0000000440)={0x0, 0x21, 0x8c, {0x8c, 0x2, "4a0dc84d33159e845244e449d57fbfd0164bf851f68f36f3f584f6d6bf298eaa33cdb841690e03f60c7522ddc3eeb78636464b5a322955ba5c19c95088b2b674d4202adf36e8ebaae3a95139a48dfc889d5b756a673a7636ab2431e7b1d29c0b078f1d522a172bac1c7b1e56b2bd57de4db05cc22ee25e16e4a31acede770bca36048af1e04974aa0517"}}, &(0x7f0000000500)={0x0, 0x3, 0x4b, @string={0x4b, 0x3, "f2bb7b9761aefcf5655a13d64bd8173459e85739e3da309ef4f53756a4b1b4638d0112218d48d2af1745716b5a3b96bfccf3508ea9c2d37bff4d4d535109ada82b668b6ea5a0df78f6"}}, &(0x7f0000000580)={0x0, 0x22, 0x1b, {[@main=@item_4={0x3, 0x0, 0x0, "c2fefe9a"}, @local=@item_4={0x3, 0x2, 0x5, "30c6084a"}, @main=@item_4={0x3, 0x0, 0x9, "6a974e77"}, @local=@item_4={0x3, 0x2, 0xa, "3792eb6e"}, @global=@item_012={0x2, 0x1, 0xa, "c4e2"}, @main, @global=@item_012={0x2, 0x1, 0x7, "b246"}]}}, &(0x7f00000005c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x1, 0x0, 0x1, {0x22, 0x9e1}}}}, &(0x7f0000000800)={0x2c, &(0x7f0000000640)={0x0, 0xe, 0xdf, "e1ef136a588a273ed622b5d425eaaf04aed543e75e349f58c88bb3a235f779cf95352aab53164a68d62eaa3fab0c91631d6e5d3850b3faf4b962fb1429711f03ebe54207460929492323f81226fd5d665556bbee7d224619b12765abf617b3c7b57c206391532de4d7b5df359c679def979fbcd8da8e6fde218a8f48a5edd1d7c7fb76e6fdd05ce92e4f341ae17b300fffddaed164648c1832403d1514f4ae312a3f5379f8d0660a6ef69356fbce2821450e093485d5a909ce26ff77876f6ab3aba0fa780c39abb2a653190a43418cf8e2f7bc928542f08ef00356eb255250"}, &(0x7f0000000740)={0x0, 0xa, 0x1, 0x7e}, &(0x7f0000000780)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000001340)={0x20, 0x1, 0x1000, "f5dd6e887692b4eceb9b2791d226a160214196a223e70557e8da8b772856510d79b460aee480a48378346559a9caa9e086c4d764ee1b2cece0c1d78faaafaa1a569383edb1e29a62a49aff83649bc4d5e2eccf24d10c71deda2aa24ea5f7d3c259a879e2caa4a17f93b05e992ebd4b2e441827f3c6f50d409944c95211c87235097a73d3ffb041b0ef13ba13f51940826cce0faa860fdf1860bf6bfe394dbc5838f011ed316294320ae523b48f2eb8c70926333797289e486648d135334c6a9860e58dcd558c1a5eafdc1d0ed8c7672964b705dbfc85137f6bdd49254dc5dac1736053cc61047ade4b911f49ab31cc8b5ca6f12caa576905ee8c8b00bcec7ca1497b7f0d6e575d8a6c123f919aa0944a695686e8c2131c1e843a1231ca4569745e431e8f830f151963d2363f69eaf63ef49cecf29952f9abb7c7bf58e3c5076ec2be40bd1f0d957b6fbc86addb56fcf943f1de3533a1a18dc57a04a8dfd47e5fe9bf856c1c60a81853b3cda55bce27b2a448bce43a55cbdf55b66632be196d4fdd1a5c0f52fb95650824f86b87094142cb3fa51f2716fbaa861dbdf9be02aba39fda2b48fb3a0ad3d2c3ba7f28aa6dc0441e3318343b8bdd552dde35db8c8b1f1d60e222b5b96fb8fa8eae7d2c4aff324edd06f05fa9baff3664bb53aa406556c10474deb58bf4f2a0f56c91cb3a96b2896fd63ac93260630d9ac63a2b2761dc8a3a55c3910fe481382fcaa014b09baecb89cef8063ebd67f862a6958d68c9b590785fbb6d98bc25edaa398ab93aaf1c20ff3e969bbcbac8bfb6ec4083ab76ef21eb587e78dc43879bbb1eaa7d3615c80a277177c78b16b6893a4ddcc1d881f1d7b27955c8e78e8c28ec0bd7ce8135a0a07f62a85422b890f3df2af6fbaddca16705f7a065ded94413bb1010fc68f9f314b47e4b2a7ee87527e0b3a21a322398d54e2c5601c178a04485a1219583d78e8f6efffd556c18e4fd75115f77fb6dc669be00febdd5ba1f8eb4c70cf327bbcf374453a918c3f908fcc3e0bf459e8009acc2b006a1a059aa12f077b16ceac2d124d0affbed95a454b10cf4a5df8893cea39a5c089c5d646b49314f5568e4ef6b03be72eceb30584bca0965feed7e49fb9359572485219d6c4416707e5cf4912d6c95535c408117270336d0864f94fb227c74cb9f9b159b055adf0097715036d395131803d5e1e2321426bbdb97fad75f438934dfce241682c9c8cce87c5522ea485d9a3b69e50612c63b1dd51c37f594e3be0ee6b7693b1c622a1e94e0f2ebd03e53f891f25e89910cd313f4d503d6bcb154719d58c0f95732ae8d8ff8172c6689b48460f8a34e3d1a492e80f614e2c14e14db1b5efd856c98cb1a6d2e9fae110f25a23b5488b510d5f5e68526617798ea9454a6a4ad28022df42e68c887e14b4951e2d81c9d4ae0c8cfea36b3188d62ab5019aa35f76877186c8b1d504d48d8ecd7b39143283bba9927662be2f4030ccbe5e027a65be852d978879248edb198d89a4ab6cd3f20d3d000691abfc14b5332e17309e83473b81d6fc89cc1e546859253ae95d2fb79a89f20192bbed32cc10eead6aa13ba621a61dec7d08c32a8a2e912823b1e8b8c0fe56f5d5951450ab263a81908d3250bf3bd00c5d710cc5316932155aaa37132fad34e6aa23f57e20cbc97d1706e35e5254d2b7e912aebcce0e322cb39296f7782927f8a4e677a090319020a4c48862f77292521fc012cb48341b0bc2f3e178d794bc2c1161a0a40161707c507192ecdc8cce605e3ee1f548b4d68df7f248d2350e2e197499bec1fb69975a8e399953d8f6669f17fba8ba61cd1ab4e6e174edc66ec2acb0318bd14b197edd57066fe47ca6e60345a529dc43b511f8ef8ea9f64e415ba37cc30c9f75d5b89a0eb5727e932c448b1d60481936f23e1dc619e8c8925c41215a82455b4ea20ee5b4bf33667c3d9ee75820fae3e2f7f80d7c2da6c052d24c7dcb54fd62e3cfb4036075cbbf8d02555eeba4ee3737748b604598aeb4d0e2a8d87146b0befd08a5fc1f1c03e768cdad3e6dcf2762a771fd59ba7525067fa4c0806168b014a0f6a18029a5e40f2404b5e6806a38a645161b33e73314e98f6b247fb3d34f7c09842509774997933f0a36a56a20905da7f6a0f99b866a3bfd99ce0dadbe7c4dc06e0bf06383f1de455fe6f709060c753a96b1ed6a087e8d257d994e9e8939d4df531acc7ad6b9dba74310797faa2c7cf23d739282af91b0e1dc055e65abbc936aecfa5c533a513a291d944230054121440af3d61bd88a108b102ae7e65ef92e33ec03c8c12580704a1914f2f65f56d2ea0c1d3809f732ef100ea4019577613ba0a155fa77d1dc2bedfa5ab5925a2006f06d646f604477c8ec8d08f70ad7c9936a558bcbfec8dfea36a7df22948fab291812439f593ed39e716acf3ffa5b01f373862f67fae61b56ac9d913d9934933a43322ec532025eb4fd8afa9b7b94cad3dc8f97abc12983c4256f6781f0b0a880d54b998fa3ae5cb74063f0e0c96f9eb1297163b7f07ed4cc80d041b7104c6b3a5bf29abf930a8b6a077d589bed80a69cb6cac756a1e27b660fc7dfa91eb1448218ea5eedc05c4f8160637f31db204e3dde62b9d414158c6e4da03c638d47a10558417af24e9c0c8648572718ebeec73c8aeb65721fb52c6316e1bf32e39f095afb5ea0faba360356df0cb5d524822091ec58d9744e69dbaf95f611f9b6cf53a4e0b29a457911d82a7d499dc788aee995eca8f76324d2c31af53108265742f0f095a87351d5e791724677d929b4e9eae9cb1707f84e8ca54fdc10522760f53ef4eb6b83ab8591a67e28e90b5c828697770a07459f3b0db1dbb752d9d64069cbf25867efed347fde64b6ce37e8d8a17f95998b47b89ba795c584eda25ebfe0c2463326cb1e3d157554614160b31fc0511c20fd72b4658709bf6ecd53d9061626fbb2c20eae99c6cc0ad12447838c6e2d4e063de3c62757ef8e9ba708e9627b7df6248f5c455a8e5189f81badea11f99561635441de76407a51d63f4e301ee863f1c33cc8cf8a8e4241d0b0305dbc1d63d8be061b1bc16411baa9ff86357f50ff12df6feb6c13d02abd8b9b4487a57362ce91eb1efd7fca5c0138018bcddcc9c03da0d07f033bbef34e3b1018fe75507134eca96134776657eb9b5b6acf790bbcc4f5e85f01ef817bb55e7021f79ec220ef9641660b7d61bd946873aeadb6b29d87e46e66a5d3a2d6ae68c049d4be09fd3657d423eeb6145a050c85f0dc7873ca87a7dd2a90e76f460730542d9cb9b1e445dc628eb604586c21e1f28ef9e7b30a944e5fb2b4b6b43bf73a6958df7dc0fa037b4a7dcfd82d9af16a38b6384424ff02999fcd9774841f2ff28c97d259012ca76798374cc42f4ad25a49c2ce267d23f153fe03e4d8f1aa71cf2ecb3bb0b5851acc8a937ab1f5e44219a0595f0f009f7cc30cf3db7810f5822e19215155bd8edd8599340f71a03e786dc7fed1df4678bb000cdd6d897c5094586f1a67bca3f65b1916529ec858121a3fea52fc8d8ebb6c838d942b7a8abd26f851309f41a9ada91dcf5c9d6bbb3101bb6079e8b6e27711923086ef2d558c2aee064b275c90587a30dbd18b8896bdcbef70f6a127af0a92decb35f9d64796907ce5bfa5b6535d95aeafd5691d9caf1227827b8e91f8a6cfb1600e1447bad6951afd5f11707f2a049b93eefdc2789ff34a044fa93939c3426b6b27a24fa68241bfa2218ee9c3ba889dd148593f0a59941da4eb47c31b476fce22a674624973ac23bafce29e878954fed6b2696bd2a1194f1307c141e7b147eccb393d318df0c5765133e5bd3c4e95baa6d31b3357af8129370293dcd3b3a35cd1de8e8dd33a36841ba210cb64a7dc0f51db43ae03de36c3a69f395010a5c997e1e5dd1d0aa9e2ca70381f19f16769729ea9658f8c3567167e86afe040bc8d09092b707d9678bcad0fe81f5c19a108fcb12df6b97956c43c79d417e12cce094abfef0d3a8be4e8ebf86f7bf1a8d3e73c4fffad502e3321fbe7a528b17328437dfda1c4ea8941fd92597a0a40b2d83d11176b8b75f54f3f08b99b05c40e070e730249b290992708b393e8fda326701b268f49edc699ab9ec7a07e99f2b44b6255b8723fb8851189e83b319509a75113c24cd8aaccde7b65aea2b4d495991bd7a4a19b792d97d9eb8297f275924bfb2c825a9b015adc7f6b0e2c99880abc4ee835784e47af4287a21dc1095b94f97b1b3b942ea2bdc8a5848056d9c88dff660bda1336b44558859d559ed25ffee53b62543b5c97c3014cb39323cf471fb96e3a76667a1186850e538047dfec6d6f2e32163d08ad10ac0ee674abd1b755c4c4b105ca1eb7730a1daf2356e180bbe777e71f9d4ea7654c9614d34ef4fcfaad155774d06b7a381d552b732c76f6c25f1c3612da9b1d802b9b0d6e0c3230fcc7c46a7d97f698d102202d4543e0f7a62c8837ea448dc2595e650679aa3510acadc94ed66c7910255d3a2874875634ed5049fa023b219fcc6797391c53b9c39da0770283c051205593638652fdc43553cfadb76b839f5df1cd8b13efc2412bbf559e5687ba0cdaa7dd1e2f0d2fab734bc534dcc98dc17d51f8d69546f908cc76ec59393de21880ec3174d94f7d496840174454e28c8c9296f671c4b05d502447a02d182d8d689e15c3c6b314d7098c836e5f18d14981bd793606379a82ebacb011128b13e4cb96705ae292f226bcad2c0d90d412e11dbcbb5130d145c280319151a10fc8f57a6bb21f3f60951b5e1eee620687f61e35eaf66d746b9a09dc67478edc153f4e5b08a3f8d8380d562b8e4aadc0b11b9b9ea00237c65c97196bc2147425c2f7c951b85e4e47410ee91636b97094f58ed609d94e688f260019a017a805a3c7f7a3f00c291e653992866e0a8665ed8829ef5bd715a4d27c4ffe0388435ade10b9b5463ff718c64ea7d8cfe4522f60c4e5d197d364537be5df7bb9ae2797279a854bcd8a026382ced0789e1273c8002b86169cd56f5797237c0451df016beef8f67e05aa3a60d1f46ca2d2f26032ccbf72b89eb36a852ec4dfbe5f1438c24694912f9120f000d813f893ee70963b3c5e2f3297896f25df62f9dbef3aac82197ae749a5531540ee967018127f26dcc3f53b258d3d6cfed2c28454526dd85c9c7cfe703fcc6004c0f4b369e649d665c0f25247fb7bb4b2ef5ce3df1d81531f6ed68b3a5311ba2fd6f9b378aa27a99c6b35603670b704f4631a9003d610d3ced809c5ea4031e69383f25287107276c44bc6a292c17027b41bd335c4b76ac25ad05b2010883ce945d227c020e5b9b4cb92b8654787af9e5c2f4ff8ece96c921b6e47216ef1cd20ae8be06d35b0a6fe718139c5a6db99e1999c9f228a4c2bb2eada83fbe736e278d2edfa213039b5aebf235a7c95dbf777c584c1c6adce8247fe9954798f83469078b42be48b219ae97daf1012529ce329d6a61f1d0160555cff746a4037c373bad3ff2ee033443f51e0d6fc0763ec3c498705aef3c03c5a2f53e4e182a3b3930133b1e7a99de0e5cc27757dc6702da8f2764c5b879f06a66ae8f0d4e72dee7bc6a755d173908c398ef3e371c798e71e62eb012cbc43ba4b895aac342adaa222c63454f835ee22c482ea56de180bd546af6b0f1e0c3eee580152d98b14fd9b75790ffc292961530218931bebf6cec08a64afa279412bf30a3dda9e8a81b6ffd5edd5ad2e290f13a2ed2710ed1d3b383025afc49c0a1d4d68bca24988edc5b2f4a856c32f259094d281a072f4734"}, &(0x7f00000007c0)={0x20, 0x3, 0x1, 0x3}}) r6 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSABS20(r6, 0xc0085508, 0x0) r7 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x80, 0x2) ioctl$HIDIOCGCOLLECTIONINDEX(r7, 0x40184810, &(0x7f0000000140)={0x1, 0x1, 0x377, 0xac74, 0x7, 0x4}) 01:15:40 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x100000000008, 0x926, 0x3333, 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(r0, &(0x7f0000000080)={0x2c, &(0x7f0000000240)=ANY=[@ANYBLOB="eeff22"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0xea, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000001440)={0x2c, 0x0, 0x0, &(0x7f0000000300)={0x0, 0xf, 0x13, {0x5, 0xf, 0x13, 0x2, [@generic={0x3}, @wireless={0xb, 0x10, 0x1, 0x0, 0x75, 0x0, 0x0, 0x400}]}}, 0x0, 0x0}, 0x0) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, &(0x7f00000001c0)={0x14, &(0x7f0000000140)={0x0, 0x0, 0x2, {0x2}}, 0x0}, 0x0) r2 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGVERSION(r2, 0x80044501, &(0x7f00000001c0)=""/75) write$hidraw(r1, &(0x7f00000000c0)="047bc0e9eb4465d225fb59c36f17e9445f68550760033d3276a8b0239199b76c4194881d81d94ba7d9c7637f87613ae5156ac2302f1dfd94b834c5baead970fe4e563b3c144f22c41579858b877f", 0x60) [ 1848.736114][T29850] usb 4-1: new high-speed USB device number 120 using dummy_hcd [ 1848.806097][T31888] usb 1-1: new high-speed USB device number 17 using dummy_hcd [ 1848.813754][T22937] usb 3-1: new high-speed USB device number 84 using dummy_hcd [ 1848.846163][ T3509] usb 5-1: device descriptor read/64, error -71 [ 1848.866157][T22496] usb 6-1: new high-speed USB device number 51 using dummy_hcd [ 1849.016082][T29850] usb 4-1: device descriptor read/64, error 18 [ 1849.056162][T31888] usb 1-1: Using ep0 maxpacket: 16 [ 1849.061471][T22937] usb 3-1: Using ep0 maxpacket: 32 [ 1849.106103][T22496] usb 6-1: Using ep0 maxpacket: 8 01:15:40 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000001900)={{0x12, 0x1, 0x0, 0x8e, 0x32, 0xf7, 0x20, 0xaf0, 0xd257, 0x4e87, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xf, 0x0, 0x0, 0xff, 0xa5, 0x2c}}]}}]}}, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000540)={0xffffffffffffff09, &(0x7f0000000000)=ANY=[@ANYBLOB="000011000000851049e21fec4c1367f2e157ed6f3a02"], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, &(0x7f0000000240)={0x2c, &(0x7f0000000040)={0x50, 0x1f, 0xd8, {0xd8, 0xf, "30b89b19830eefd68c4fcd80aa5d4e3f3793dd8ba56f6fee2be6ed708c1613659698bf4ac8f6c6a6285217264e5fc65e391ca44d88617e01e187421fb366c1804a564ede558709f876536252d2aa21928e16106a7eef8a0ccae35a6f7c429150b02522eaf9f3fd43012258786bbc1e3cfaef2c72d0f03a69e75c52003215b8c31e0cca45adaf9cbe491daf194a058a28715f67a8c116da97e510a961adb1b0490bd11ae637b8b70f4ae311924c2fca28392d5fc0d2168791e35ad134dfd9294ef9fb3a8f3ba568933045a95ecc6fccd9fc5b9393b555"}}, &(0x7f0000000140)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x371893f91a817bfb}}, &(0x7f0000000180)={0x0, 0xf, 0x5, {0x5, 0xf, 0x5}}, &(0x7f00000001c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x8, 0x60, 0x2, 0x8f, "c1a7b06c", "b13af1cf"}}, &(0x7f0000000200)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x0, 0x7129792498f24e64, 0x0, 0x0, 0x0, 0xfff7, 0x4}}}, &(0x7f0000000780)={0x84, &(0x7f0000000280)={0x20, 0x7, 0xf2, "706d61e3d6d2e80d3d25157bd3970fe1310de17cd85eb612240bc050a9dbaf7727f8b6d04e9a24a78bd7531dea58df68e95a2fed8a2e1f7c8328ecb440ba1d7c7616f57838f172f3a1b769f5032ab88cf5b3eb38d39f39ce3c55f9a886745f22abc6c10ebaa56c0e3e983755c593c7fed402429ecc92a8341cc008e1ce097730267c4390e3df53f2c95452ecafb9a43142c4ac0cb8f5ecef4932e068465df6c861ac12dc08459808fd5c6169e58e49af51c613f2f79528fa6f562712f330342004abfa2fb39e50de802b05b8721ef248c250880e4c6614e1f752ad68e1b4573901882c807a48aba25cf657d12d7311ceac16"}, &(0x7f0000000380)={0x0, 0xa, 0x1}, &(0x7f00000003c0)={0x0, 0x8, 0x1, 0x2}, &(0x7f0000000400)={0x20, 0x0, 0x4, {0x2, 0x1}}, &(0x7f0000000440)={0x20, 0x0, 0x4, {0x1da4, 0x10}}, &(0x7f0000000480)={0x40, 0x7, 0x2, 0x7ff}, &(0x7f00000004c0)={0x40, 0x9, 0x1}, &(0x7f0000000500)={0x40, 0xb, 0x2, "9667"}, &(0x7f0000000580)={0x40, 0xf, 0x2, 0x200}, &(0x7f00000005c0)={0x40, 0x13, 0x6, @random="2931e020d516"}, &(0x7f0000000600)={0x40, 0x17, 0x6, @random="ee4bed5d5f6a"}, &(0x7f0000000640)={0x40, 0x19, 0x2, "59bf"}, &(0x7f0000000680)={0x40, 0x1a, 0x2, 0x8}, &(0x7f00000006c0)={0x40, 0x1c, 0x1, 0x7c}, &(0x7f0000000700)={0x40, 0x1e, 0x1, 0x20}, &(0x7f0000000740)={0x40, 0x21, 0x1}}) [ 1849.176264][T31888] usb 1-1: config 1 interface 0 altsetting 205 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 1849.189607][T31888] usb 1-1: config 1 interface 0 has no altsetting 0 [ 1849.196949][T22937] usb 3-1: config 0 has an invalid interface number: 15 but max is 0 [ 1849.205083][T22937] usb 3-1: config 0 has no interface number 0 [ 1849.211904][T22937] usb 3-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 1849.221151][T22937] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1849.230846][T22937] usb 3-1: config 0 descriptor?? [ 1849.236163][ T3509] usb 5-1: Using ep0 maxpacket: 8 [ 1849.241603][T22496] usb 6-1: New USB device found, idVendor=0130, idProduct=0130, bcdDevice=a5.a9 [ 1849.253793][T22496] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1849.263008][T22496] usb 6-1: config 0 descriptor?? [ 1849.318111][T22496] gspca_main: spca508-2.14.0 probing 0130:0130 [ 1849.366329][T31888] usb 1-1: New USB device found, idVendor=17ef, idProduct=60a3, bcdDevice= 0.40 [ 1849.366543][ T5040] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 1849.375439][T31888] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1849.391142][T31888] usb 1-1: Product: syz [ 1849.395288][T31888] usb 1-1: Manufacturer: syz [ 1849.400024][T31888] usb 1-1: SerialNumber: syz [ 1849.476901][ T5025] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 1849.496941][T22937] hso 3-1:0.15: Failed to find BULK IN ep 01:15:41 executing program 2: r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r0, 0x400c4807, &(0x7f0000000080)={0x1}) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r1, 0x400c4807, &(0x7f0000000080)={0x1}) ioctl$HIDIOCGREPORTINFO(r1, 0xc00c4809, &(0x7f0000000140)={0x3, 0x3, 0x3}) ioctl$HIDIOCGDEVINFO(r0, 0x801c4803, &(0x7f0000000040)=""/228) r2 = syz_usb_connect(0x0, 0x24, &(0x7f0000001900)={{0x12, 0x1, 0x0, 0x8e, 0x32, 0xf7, 0x20, 0xaf0, 0xd257, 0x4e87, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xf, 0x0, 0x0, 0xff, 0xa5, 0x2c}}]}}]}}, 0x0) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r3, 0x400c4807, &(0x7f0000000080)={0x1}) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r4, 0x400c4807, &(0x7f0000000080)={0x1}) ioctl$HIDIOCSREPORT(r3, 0x400c4808, &(0x7f0000000180)={0x2, 0x1, 0x5}) syz_usb_control_io$printer(r2, 0x0, &(0x7f0000000540)={0x34, &(0x7f0000000000)=ANY=[@ANYBLOB="000011000000851049e21fec4c1367f2e157ed6f3a02"], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(0xffffffffffffffff, 0x0, 0x0) [ 1849.547826][T22937] usb 3-1: USB disconnect, device number 84 01:15:41 executing program 5: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000001900)={{0x12, 0x1, 0x0, 0x8e, 0x32, 0xf7, 0x20, 0xaf0, 0xd257, 0x4e87, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xf, 0x0, 0x0, 0xff, 0xa5, 0x2c}}]}}]}}, 0x0) syz_usb_connect$cdc_ncm(0x4, 0x8d, &(0x7f0000000880)={{0x12, 0x1, 0x300, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x7b, 0x2, 0x1, 0x9, 0xd8, 0x8, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x7, {{0x9, 0x24, 0x6, 0x0, 0x1, "f6d0a536"}, {0x5, 0x24, 0x0, 0x68a}, {0xd, 0x24, 0xf, 0x1, 0x5, 0x4, 0xfff, 0x7}, {0x6, 0x24, 0x1a, 0x8, 0x7c}, [@country_functional={0x10, 0x24, 0x7, 0x6, 0x101, [0x6, 0x20e5, 0x1, 0x80, 0x9]}, @acm={0x4, 0x24, 0x2, 0x1}, @network_terminal={0x7, 0x24, 0xa, 0x5c, 0x9, 0x7, 0x51}]}, {{0x9, 0x5, 0x81, 0x3, 0x22, 0x80, 0x81, 0x80}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0x9}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x1, "", {{{0x9, 0x5, 0x82, 0x2, 0x36b, 0x4, 0x80, 0x22}}, {{0x9, 0x5, 0x3, 0x2, 0x49, 0x3f, 0x71}}}}}}}]}}, &(0x7f0000000b00)={0xa, &(0x7f0000000940)={0xa, 0x6, 0x201, 0x4, 0x0, 0x0, 0x20, 0x2}, 0x15, &(0x7f0000000980)={0x5, 0xf, 0x15, 0x3, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0xf, 0x5, 0xe0, 0xacc}, @ptm_cap={0x3}, @ptm_cap={0x3}]}, 0x2, [{0xde, &(0x7f00000009c0)=@string={0xde, 0x3, "af79a1e0bd899d9c51543f792be3dd3fb2f269cee1b12c8d876e602779647aad28fd7086c94a1b25a443edecb4e2c301dea109cf9568bb009ab560a24513a159b19ca4ed9c036413e8636322cffdcade1e946c315855e550bb24fd6e951bd3e9da9428593e0ec2951a6dd33182dd2b0f6a85bfdf016db48605347b79376d8fe411f571478a7579f0ff182fc567b552fddefdc0548c953bf12bb932fe9d8563f63b0b37a4150c5411ee1a8870d101d536dba6f5df6a7df4acfc407245fd07cd5a7efbebb79833ab52a23f57cc89a266344651117c34578188c0e57f57"}}, {0x4, &(0x7f0000000ac0)=@lang_id={0x4, 0x3, 0x3c0a}}]}) syz_usb_connect(0x0, 0x2304, &(0x7f0000001940)={{0x12, 0x1, 0x398, 0x3d, 0x53, 0x28, 0x0, 0xa168, 0x618, 0xd1ec, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x22f2, 0x2, 0x7f, 0xd9, 0x30, 0x4, [{{0x9, 0x4, 0xd, 0x3f, 0xb, 0x8a, 0x4b, 0x72, 0x0, [], [{{0x9, 0x5, 0xc, 0xc78155f6d1158199, 0x15b, 0x40, 0x0, 0x1, [@generic={0x2, 0x23}]}}, {{0x9, 0x5, 0xe, 0x0, 0x22a, 0x9, 0x2, 0x3a, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x93, 0xffc0}, @generic={0xf8, 0x24, "ee9493c8a8467929899ec54cea026942890a5c22acdb6b02dae809f932595b5e6c92816306a3e197e7485c1ac0405c70917e8d935e38070de37f321cd4402303814d8a93378021d724074a1ce8f6db5beba0827aa266841da981006ccb4cf58c5026604176931f95ed51fccb0cab2994ed7e704ef35833ee8a30c19d0db39287128059be072c6fa91ccfc0678c05bbdebb6954f1545fb23b899713d48177d0aae9c2495fdfca70e5462fbbed3b459bd392dfb59a3a137f1759c8342fd143e08b025687bc659c3cf9ec129ece1e7da9fc857edfc0f9f9ed5fb0affca95d2111b3119d5e5f50dc49cbeb66d13bb6e680ee45bbc8f26802"}]}}, {{0x9, 0x5, 0xd, 0x10, 0x295, 0xff, 0x92, 0x3f, [@uac_iso={0x7, 0x25, 0x1, 0x7, 0x7, 0x3f}]}}, {{0x9, 0x5, 0x1, 0x0, 0x187, 0xf1, 0x54, 0x5}}, {{0x9, 0x5, 0x7a0cd6220dd8833f, 0x0, 0x1d5, 0x7f, 0x81, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0xc0, 0x7, 0x7f}, @generic={0x61, 0x2, "9e46a0ea93d1ce3a5d1e5b942d6bc2b5c0cd653fe28d104cb8d8bbfd476e93266a0d806c2ef9c88c2b44f6d7fe083b1e0f7f14e1bde3ad73ee2d6e34bcd9a5af92ed663be0b3e34801b4036cc807da54f9b68ea1031fbe4fa0672ced475fe5"}]}}, {{0x9, 0x5, 0xe, 0x20, 0x92, 0x0, 0x4, 0x80}}, {{0x9, 0x5, 0x8, 0x0, 0x28c, 0x9, 0x1, 0x0, [@generic={0x1002, 0x7336825bd72e0c08, "0282083021769db2cffda57c9e6f7188c69be62adf81e300767d4f15f9c5f53bce79dd6962f2031d751faa21cf30b84cc94bacae062d8c54bdc5fe0091003c744970567373af0aa8f2488a038a7ddac73df8933bb93102470026af4729ffe1d73f63171730c0abe9559ce1ebd1342114f2a55f6568777c24471da16150dfe148122df639d927c994641f77916ec2e3c2185e797d41c2e3aa32cf0b8ef062d416169bfd1eee0c42706c2dc2124625420c228d65d0756bf8cdc2b910630a7ff562d1fad8387b016fbe308fa37ae5005915ffc1977e043e1c8e7d095a56c5b9d59db0cc63076f8c9931b2a318beff91381eeca8fce076534548ab6219622fc16011027b6531f0f68af4dabf97ed72bb449c9cce6d6e025c2c8333be43604590d87454afaf43c07d97c7173422d98f2c559f899934d1b7442b15af95eba24aaea188d636239dfc6a1f8c91b1ee966122ec928614f78f5f31488bf221989c8fd7d26671e380dab50bd68012e8db71619c9b026f07a860157112d3a6e1d849fbd684433601e64008bacbff993d537ff1e9bd4fc59d96ac1127beb4b2d4289165921d436e0cbb8fbf486699c8fa6b77128f9a2a4bae99a1f5983ddcd00a7362fdd9f6114780abc064a2d7bb83838676a2ec0d05ae8ad29335c36f02e49a9d24e614fa21a12b058e55034757ac8d886e37829c83109ffad23c2c653fe044907ff9df441c67ee5d004d3e5a1f9ca419a80332e11f60a3e3921f37556faf925b3867bd4a20edeb16bf504b3e624baace62fcd0c28d7f93e90c0cae4eafdc7facf6ac12dd05b05771b9f9814692a993e5ed0962c2bd3d582a6fcbd0322c13e1c44a892175ee158f441906fde31788979e370b015f9901580e5f5c980c4dfd61fed43757d8697b4d710a53188e88f25102a879b3224d8ee2b0ec6d940e89c4983de4802e5d07bf1c11095c1ccfb1fd3dd8b20e3f5a5a3c024875c1c28f67c078419577f367d98d62c6ca61a0819379b1f645961feee8b6a7e61438e1c61ed925e5d65684351f32a5c3acbaff57d4215c2c0be6c9d6137f1aa8475039ad7927b81b78d10c99b21f0ebee8de7f9cd16ca257d6a43cec67aaccbfd36b450c1dd9ad072427f994b31939db5e948ef685ff530c4139c0d24ae1856a1bfd6ddabc6ba500931bd26e735ae29a5998a6e00052f43dab87e531c9adad38e70c3ecaf1f4c3f514af6a74c539a3891b6655c50debaace3605cebd11bc83fe4776338116d6ccf8e4c8e476b448b19ccfddf46023821f3b8d008cf76203b01f284e7f2e3d1ddef34d561a3cf884b180ac568d21a03ab32e9f066dc1e41bb7ab713aa4a7c2d396d9678ae1a6cc3ebcddfd809842a14f9beaa33113f6d7e135c3db3c7474287452faf11b1a6224ea9ce7eecf04e0605c2ca5d6c013d4fabdc951d5d479b30aa849ed919e040d451f3baa688fb7d3767493302e086b37e461b8afb3801c5b6cdce00454b09b4d33e8558d237542018fa15f23aa1135ff433deccd11210490db209c78f35533e27475e713c01e44c58749f4143816b8557e1254b5d685fee5c045e273378bcc0298b80bad8526675e66960e6bf9469089d5681d36a853bbc4749f47e236f350eeabfdd3424e92b496ccc1a52ff5b48a71f54732bda87e2ca33ca32e16e7a0de91a7b9746a18aa9511d8d103cbfcb019d87951af214b7c89b93481fefdb7c07c5bd67460d0b26e1ebc305a72cde469e97aa7244d1c39968ce53f034e6f22fa097d7224523f17f4cbfc667977fa74a53d67f0069a895582de8da5f8991025051e1b9316cfd2adf1a42ab04780fcfbd1f85f494767b06c2a1e1e93efb628a7227045c4472783115402afd41dd2259b739e8304dace6ac5043c61dab586367a2f465432e80198871079d8b2374ca85ebd2c46618f1e2e64f9ccbeed3f656de545b06a748dd03c935521d052639cb918747734ac6577de18cb328537149e3293f2db44a20e437bca364941c3c8ac881bf6c69ad03067ee40bc6c700172c2394bc722fdcbd8e28c564f5e2df531e1da9dcdd1a83f54f25c77567487069cc6177a6624de121ddaca87a04196a5de503503857d8d185a72a746e5f03592fc535695c8e09ec358c11cf92ef6b0675f3edc70aef16b8023447b8e9622081a456cc5508ee136eca28647dfe2a47ec85926381792c603364bc2410d519966fd4620e886dd77c49e06256431046dbf6e2eda595abb184727fa0a02c085c82a242618c440b5d6c26ea1c2bc39cae59cbe065a5df68d034112fb3ad76c01c48381fb25de4663cb72659d3a86bd1bcc433280709375517c94cb2d3c84bcb0b18ead3267f169b3c2ab1c02f29a545bccc22797384944c8f11e828edb549dcec725616040a0de4fd83b0fb744270d8581f4baf686fa4f031da10f208db91155341e72d8a518666ad069604b017782deb5db1e1407bf5e0beff9462f53821d4365b636edc186285474288aec9cc13afb7bbcf6382b480b203ad5e6f616699a25d132549675267c4e409925f48d5c2524a7fbd91d1069756a675b879bc4d2c4699cd800c757def994ee9c77971b75b02b0dc9c16f14055270581fe9eb225ffabdeaadc3bc9dfc5464388b6c793921f78b822fa49b218c697e1dc7c9082a173f17578b9457177f6215a89758e2cee8c8112b74cb02f821af3fc315bacd4da6b0db3a5f32e8a918b5e59640dbf3b14ed9bf5f86ac7f5803650737c686ea6cb89f90bda677adcdb2788b1d24078327636516a6795dae089e5d0a963aca2de6a920da446e341f636c3fff6e912fe05c210f332587820f91bd8ddd9e7cced7291a43b464ecefbc479bb2394f92078aaa1db96784297ee275dd7defee4459f2dbdd7da76c7d2fb871770f2e1d06aec9826db9f952c763357113f34df680ed185004b399abad97a0348bd09948797862654b72050042b751fc5b64762207f7e93f625aa060a0c614c5aace320f1c77aa081b8df06e510c01980dab46d0b8aeb0f4c8b81a949c751160711b4bb409694f500af9e49620e5bb902f122818dfe21a23db39627728bbebea7ffe2704611bdf317eaa1e9ba88d0c4203d3ce2dbd3ae6f671d4a1ea83adc44399b83bcaa56848a7a682852d7badd10ac4407ccc301f415a9464299a2775828c4f02297dfbd704b4a4c4ed1d76efa4b3d9bdbc943abf6c6419d1c0c2d2b9ea00fb714f89bb7fc1727e7610768b8427068b64a458d121e3de48eb808de689be82532c562afefc9d19e863ff9b2674b6b3c07a2cd02d263c8294c2ed18c5a0094ed77dc3b657cbef90d2e36875c9c29f609396c0938fa8cbe4838fd8bc362f79d725afd89facf393ab795dd65d57d8f25cd1ca0807f6128e14a3415e23c2e88227145cebdff5ad3c0c1aed5f156db9867ad5db82a63ca52d21147496bc96e73c9989c301c58f77fd8fd307472b3898cff13cf05646ee4d3d3e2c3c94cb5f642b0997680b5999377408edfc56d18e1ece51ad17d60293ad935fe7beda11c2d3c4516dd9e9132412ee2923a5909e65296da33c8ec53e37c925ab6480ff4d505f98bc69bf54fd702d70ba3dd831476e5212ed6502a8160fa6ec7a120e34b6ee3851d97e1682c860554847445f92f9ea95915de05ec291f52be2463ac3a76ecf46d722f3c0e8beff0e825d91c8e7749ad432c6dbb51c40852ef50ad38747556486093b13cde6529a1953e99eeb14013a19a45655149d1df99fce712821c9548c0f49696cffe80eb6bf95fbcd9c942687f859951b62536ccd0dfe41c0b4980dad0eee114b6f24fc1e9e0b79941a74d874e7e397fe00e508bc79b660ea7368e8f24c5e7abf6eff72be985559cb1cabe6d760fd39b4de38c308492c3dc00790f3479f7f406cf8cce06ce2fe9d59cb55faf67d63f36495f1c8f53f35ca63851cb9595114eda26493275916faa355821ba7db5da29c8f37ec12385623e18fdfc2b4f43296aba6a1cc4d7e584d92fd983cb064bf431619fae3b2e8a2afdcab6df9ba6e6d22e05f09dbbe68f9df870b27e11e5d74f9b1e0af55227d6b729c2f528aba2e84d52d372a3ed7bf47a17380e3fed3d98c8c959fb725b7747ef89cd41e78fa8af89bf883ab3f9b1996b8b7d428bcf0c842c20ae399cf1534f2412abdbbb45ac790463112df19aa38bc9dd124282962cf4c6e82a80b02b3a5ea838e086cd6ab07edbf0947d7a092fc50242fbec1d0bfc0e4a92f44c876f5854dadf89b2a406ecf59881296a0bd2d714556472b1f1dfeadcd1a551bef9f088599041212f088ebe23317edb6655b813ff3cf08d1abb15551294251ddf9aa8174975526e0ea4e7b0c06663a059b91854aad5e11dee6b151d3c28343c27ca35ffb11b83551d8aafe832811b1f0020d08c4d6ccd3823c0b5fe4dc105f6f254712878ea544070a74317df630627035acc550ee26b0756099f90c40713b30df404e7dabc2b482b59aec0c2b660bac217f850cbdc53dfb671863901c567b56463c34c7fcddf27a7c968c36a065b5cbcc57cf23b74fd2f3a5304f2ef95721e72f209ed92dc771586c7e8ee8d987814f8e5e9dcdf8d3217a1c6d11c4ac44141de5f49931cbc24d5187155dcf0a4e152f2cd62cb51b487b943051c76629eea474e90c8b3b6f8616fbc32dca0c9cde65c440ecbda79113982d87c8fdd3c6cb15ed9b6e17faf553ba7c3a93a3a2afa301c0dd6b691ac9f121438bd125dc0a401a183d5f99cf77eb1f186ed9f8f05302f03c8f5d1042f9af1100a6d3a07be71c7546e2cb0348f9a02f599ff565b1f9c9b3c3024da1298232fbc723b24f8f2093c09a5d48e51c73d0b59038158d2ba2ec18dcfc2cbea7cb3ec04cbe65feac4f4180058fd46827bc9a71aaf52286d0b2fdb6853205a52ea783e81a5c9af3013051456520eed53a96547f257d5f5fd304268e4b2506e0e67ba14754573f571b756e27397445d21bc695a840f317f80a60a4c8c05d800e30e98297750d78dda0921431aeff420b1ff6450636498a1858ac5a01848d944448d940aa3e2526fc167b1e8670c7f491a82a1f1b050332d0eb93cf12ec8e2e6a681e25117b4dfa54884cdfe8c937d3f1b6c7c28c4b83f9a07f641cd6bbd66bd0de25be163e356c87c50aa81edfdb98e3aa470cc1018992b5d492d4d2dba2630bf6170272db0af4468ef34aa7ac6e84c1397fa912e5159ebe56f55a985b2be292927b85ae9b4289e950afe6ae95805c27d05f009099f6bde827be0132821397983ef48f1cadb6550663e1126cdccc458d34d3ec8bf38f8d18ea3192c27b12e63fc46047c9e0be776c9f453f566e8c74848ba92f24fcef444b8281801a49b9fa528fe10390105856a71460dbfb0efd91480b0ddcfd130b9aae7d0547e0fe06ce66c36fc938ac6798b811afce4131a42c6d720f4b9917bdb40fd69efd6d14ce64c28a7b4c9a387315f77c2fa8edf7e1275f352a6c769990aac95ed6610e14a064880cff4256bd9d4b60ca6e0991bfc761a63f653bbada6cff7923a46f6d5ecc983f74bde03948ca86667ba0a8c26e49ba5d0149d17eac6eae97f632f50a8417d79e8b2aa0ed9eb73b7ac8961072d5bac5b10a7e9a9d1c743a7a3c53a0223ef2909f217f7001366c9738d0433447144e16df92de23e8bba21b06ff2d94d56f296e6f1066ceb3aea5de1c387df22d1fc3f702b39416d801f54ca20e8b5d1c539b4b1b4fca697be362eef19bc40186aa1d21220e2952ae8632df265a1116602d14a2bfef8ff6f75aaeff9bdecf4aac00eddc08fd17eeeeb60bc66cbd383d1a67378413e913"}]}}, {{0x9, 0x5, 0x6, 0x3, 0x277, 0x7, 0x7f, 0x37, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x7, 0xcb9}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x7f, 0x6}]}}, {{0x9, 0x5, 0x80, 0x3, 0x2f0, 0x1, 0x6, 0x6}}, {{0x9, 0x5, 0xb, 0x10, 0x36a, 0x1, 0x0, 0x7f, [@generic={0x8b, 0x23, "fc0084e57280fdd6d53ae62d41728ac9226ccba5160fea77590df79550fff3b0e9aaf949d44043f3eaa7eeb978b4c94c63351292164d5802568a7e3842b11a8bde9d52f53af39cb0c21b7a4f5a0272a04a15af9cf7849a42b65f169e45ff64db3842086c7ef22d73a1d693db1ae986e7c6e9cd7191c5bee62ca06945e0cead2d7866b2fc8faca6dcbc"}]}}, {{0x9, 0x5, 0x6, 0x0, 0x2a0, 0x1, 0x0, 0x1a, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x81, 0x8001}]}}]}}, {{0x9, 0x4, 0xb7, 0x4, 0x2, 0x2f, 0xd0, 0x34, 0x2, [@hid_hid={0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x451}}, @uac_control={{0xa, 0x24, 0x1, 0x3, 0x81}, [@selector_unit={0x6, 0x24, 0x5, 0x4, 0x3, "a5"}, @feature_unit={0x11, 0x24, 0x6, 0x3, 0x3, 0x5, [0xa9a535092ce5f783, 0x2, 0x9, 0x9, 0x0], 0x2}]}], [{{0x9, 0x5, 0x8, 0x4, 0x1f5, 0x3, 0xff, 0x4, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x2, 0x4}]}}, {{0x9, 0x5, 0x3, 0x0, 0x1e0, 0xe7, 0x8, 0x1, [@generic={0x1e, 0xf, "9be2b23d618fc88e6504ff67bf9fb089b6e9df347f1de2c4f9d087f2"}, @generic={0x1002, 0x2d3713f86b291e31, "941ab67d263e5c528b092b11ffbb5ab43b3666c30b529196944a1b089bb08b5b1d1083edbb9fbb9b5054f3f3e5bb87e13641bda7a5bd0090f5ced9b75fab92106c0a7e4b6293847a299299501a9e07e043bc61c471ca37990a822367d045a30fcb22074cc2cc951555f2860c295f67932244bb3f600547987696819f54684b198c616eafe9f861cfd48724a9d780ded1aba306d88329e8bf09b9220dc75282b215e0a330d72bb5f7ae96b061a8f7c2897b18afc4bfa51139ee4e2c94c18a289cf3a9e9225589006372144fbb683611dd5edb5a9176a4c06ff3ce832dbd19de8e397ab18a2adb8243dc85e20643d16bb5165914f29a17917d0df7b2df4068177731386da397237c2d03b6930a0d735b362906bb0193d6db53d7254be271165aa0b39f129e0613be1089c2bdbddf2e8ca544a3f84ad688114d600f3a20934e0068b0e36f350d58ba8f3d9cab95c71cc3c965fb3f21e3b398e3881a6f46817c2ab71427a05844f0fe53a0705ee463356c59e5b842c838126fe81b6cce457d1ba7f244027dbc07b3e0ae3aa8e3431e0d346540c3f57eee9eeb110f8421399194370de204f579ef24cb216980311ef7143b20a8f3571452e47099260f3c917736a066fe05d5a7e6e78e886681f8135fcb9dab0b397dec42fa7e5334beab65055ffc77679ced8a2f821828f54c73598814e2f28ba71cf96a07cbd69c35a0747c156013cd825edb1f673a97681615663f4881edd6578d72be881693a6e9e3e3eea95facc79811941cecb9bf5eaad66d2aaf50e1a1551ff4d776b000fea55da06f1c901c6dd309fd493d48b0feeac524ffc8ce1e4a74dd40bcff68d372848ea3a0a24257e41b79665f3f0623ecb42c6e01dc3065ee7bebacaad687929dbc79fa95ee90896a68a5fd67f4adbf3c0f5fb30104fddd3402aa23790744d67c136043eeb01ea070bf0f5811721815a3a9d43bd798757ac943c9674426bed5a38de701649a240743af3f19e0e7f9c68bad1c65f0dfc9c2abba4536ac2e80051fe7214c7cabe4290d7ae867e5a3ca53db586882e6e431a81a6e7470b3184122e117593aac0ac7f7d22fd7f4241fff7a6d4d96496c3f9edc2b7c461d8130a028e595aad7f168e57497c07ae3fcbfeb88a8f5a44b19ff86bd87222a8738dc5cac8ee2d79386083e8a5c53e04ad059ba8c86e1aba171dbd2a67582c6a314daba55a8b0c9068c173f0056b7177463382c6b89068f9b17fbd86c5e9f1c0c3c3b92dd4838969d855b7de4050119f2bf69e710545b7958292293d42d63b27c8579410ece772ff302016cadc1a438b77b3397817228a8275fb17a839cafe0f20baa56a12f12ef56b702508aa26a9b0d58437a5f4602714a36d0f409bf8577772b4fcf15335af3998197d10ec528764ce98ddcbaae022a405ab01025ed02f8d705d1b4d9d7fc91f9171df113ad10e763957e39aba21336514ee82a6fea29432ad895b92589aade0d7f0da59de101242d0510b906aadda809a28e14f1ae14adbcde7b121f47545baaab1577ee5a75ad590a510551f9013b60a868fbca31794c4b529b3056c1265528b6d2ee9f28d45ee50a4f72236cbd17094f0e041657e32ad6fc79ccd2546ce97d4476a8a0046f3338f8f5faf1881ea5c14dd53d1f3925f6f1686f69e5b5b2fbe975b93e01a83660fbbace2a3ff8949b2fbbd020b7219ee4f4b6e4070a0600cb49caa2095e9f1515403212ce42555b81f132e8673f058d1646e4dfd6181bbffc0739c65a5f716582df6cd80f0c25920df49d7e7406106f4cef542e6359ce0e4518f0785080e4fc5a0a491ee75782ac3868928c98bb5676772c895354dd3989159aec73ef6d1f29422311d25c45d3a50fceec48cf50572637d05b8615d9eecc2a25b486b8226b967b935fa8ceed77afd6418fdcbe925ccee560714b73e668523be86a7060cdf9096d716a51159da45870c26754ae1a1c6ff1e016ab7757b81695097234839bd6d2c72795e70275c8f9b8027dcb3430c32ef76c1554a289d460b22bca8c609a721a70c64a22fcf0c761536dc44860b4846eda75d67523d2f0c29a2846fad0766f3912472de34f9010959be245a30e68febb21517bc4ef167aecf9064dafcc6d411f7fd6afcbef2a7395182529cd9b88c324e20859ade7de8354850ff60a2b35aa4827c823ebafd5817735a5ca6afced30c4ef66b49fbf166a7202ef6ae3163a26f284cf6f04b29adfaad44b6be17caff297a16e73e1e78f9fc63e9165be569579cd72205e3741c3dc180c84d5c5aba524636d81641482a6ea09a9ee5e80ef6ba244317adfabf716fa9ea38ad094e04bf63d33450724779f478265efcf0df28f1b409cf7f0d0b2223561203797872631af838ea5a2a80749c923a46318f4b98ea5708801be1ba59b8a10c05b94c5569213bf65c2627a79be161c89093fb3e78888e353e5c449998f9008cce9374a11285a990f0fc1fab6a4fdf913e058ed4413d831f41a4776b6783520ae47db8ace06923710e84619b1a5dd6e7e8ddf67ce43be23209cd683eddf721f8441df16c14dd48e3dddac2af5b6d54cc00047d3c99b024605217882e21572eb6334d7d2221bc83c3968af451cce5adbb20d12c640ee1475760d4782ed0c22acbadb10dac46704c6bdc74ec1900fd12231fdfc264690a17f6db79f4b6c055222723c7af73c46e11a70bbce3388309f0f3990fdbf02ff753961451864694b44575152389e5e49b65211f77d06aaa0ee5f87d5be50a991c72b16ee4d70957ef9a0643340d686165c8ad1fa4d32010eeec6f82bccf593509b8030d01478181d1687def15eedcd03f77ac46a903ca051a625113f1ebae6e7fa21c0a4f6c3707e9eb6fc90ac8c1d0742cf9e0a6feaff8bd9e84b79d33c25412003fe5a0a4309780631db43d53f1c53b29999f611fa56dea20d48ca3bb08d3186e6d66bc1fcbb054b712f06a4563bc857249880e668995d026cf1b0e4a440633a4813e8349e708f637201dbdaae4e0312f67ecfbb2e607161a8bbb0e63b106fb02b8fe1b2fe97118607c7fb67f913775590e622575e62d6775411dd1f9132623966eae0bf80ce67db745ba571796ef59616a8d42600f3081282e9b7118f34d81729726f2ebeca86b9fbe35c9a6af5cef535ac7b03d0167f88a38ec3b43041295a8e05b0a54548fcad9251c8bfac40898ecfc638f58c1760a07c76adfe507de8449471b53a435fd6b3c65da9c644ec966b89c7634cfe0d39a142191485661bc378cad15c2515868a9b9a44e03f2ace380086c560d583012094903b1bf7bdc8a537067e5d3faa8ae6e66ef77f154dd9e7ca95f6976577a1b9ff5f5288f3e86913f94c3fe0f69ce1cf7db0b3cd3bb3aad29b4b305a02e5444efee200e042a9f20d2732935453a80ed391e5e99bc7a889e4feed093b0ca7b46d5e47080fcf319516bd5ab15fa53974d5c1db89e9b042adfa9f72ce9925dc4f28438d826e6cb167836a0d23f056130d16b5cd5ef992d6f7389ed4f0c130becd9ba9eaf8e083e1fb974e63ec4bc76fd569a1fadf09baf0762343cb49d3e42d75e70be6224e88c2acb5c3ef14df9c5ed75cb8f2cfaf4c5c9a333b558beebbe4e34d363a9b1cf96fd6b3c1827715d3e27c07da06765aeb0b7c774d49c41f8e2723755193c510d5d27a69b93157dad9eea118a773819a08c4c1c01ffb700f9ae0fc300cf8ad153afb34d3098b3aed5bd5f53f6ffcefff1511efabe39857aecaf627bab7c92a860961f4cbd699a53b9d0b5d4b7fda26d6205ffda4a7c029a54ea987b0e1d9b0254c54d90fcbd458cb38c7ad00df8d4dac660af9ed3a56da98c73e967641b38c6e8ef0a6e843b25b0238966bb39b45685c1cbab57a7ae8dddf1eb7856ebe717e4535a245a7642db5a2c0c8d054a371e660da96585028348543aa29464dbdb3d7ff9aed52b0892dab0954b295515c678c93c8f6b742cb6cc33adf9067e9dfa1a9e03f8034b15caec4b9ad856b9c491a973687ef3dcbe96dfe7ae5ea6204aa68c92b8a2c34d70553fa6a64d623d107a25c85bc155c083980694c66f14e41951e2180eb85ad055491b0ab52f9b7b0f76aa1735a2691a05dd0ee87eb680f97828911746530d46876b4f57dc45180c355fba969b0d79af5529bfa7bbe9e2cf2dbbaf51d93e80434aa251e694fd9906e1fd859c572253ca3a4c26cbe42d981ad5f31154194d01ef33a7936d134a80e1427f480c82138c34133730c5de87ce46a969b25ab060ec8ddad0d3d30882d8b1654a80d45edbe8743946e69c14a74352e9bac81b5926fad16aada932b7d1eff0829469d874147e7f22358c7d1e6a3dbd9dfded5f845307a224fef5c1a4eeca61db73d9b3bb636b9d3854c70f5787a21148741fb1a1782868c2ed5b9c5eabb5303ff8a72841b015078a24f26de98dabe2fb72af1e44769cb1ff84e5f06ab3e4d073364cd6edc85b8e95bdf806c903647edeb93869be330da5323d4e5c269676fe99df9e3fc80e2a822b13bd383a4e8c6d1571a0b7f3b2b415326aa76d3695fb7d4665d55fde255a924301a35b9494c0a9c66cdee94c0a7f9462fdfafc7943719f0a94f312b52847c028c912801c75c63c5dd517b8929160399dad8aea96945c76444bc71460b03b26f9ed6b28cda0fde6cf004cd599ac6cd5318ed39a289f77514bbe858e7c08b5de76c84725b6a149540bbb6b42b77e82f2aa47e5aff675156761e483af2b3fbabf40b2dce7bd1d35b658e3583d0defcdd1e003bef30bd48cec5856da2d5b16fd2aec0b31863ef300911b7d68a0c716eb1d9a64d597a912d2b1b9644bebadbffab978cbb893e9613282ca8dd450def1136159720992df1fbd2900883c90e8a21fcc3c1214fcbadcb6c1a5267246d28b5b9ad75aba5385ac8b9ce74b39fc89597347bd490f7dcc5b7a14cf287dd4083905bfdb5e0c588b201fd0106084148ba524856171e669a30a3cf9c79bac4965b27ecf2b6810fec534820b8c187ba2c61c40c5635d4546d489638a31f39da052f0f385d95bd3f02656a7dfe4449c9407fd66a721584ab7b7c0aa5d446d129edb7df7f9761a356a7047828bc353c7ed6643a29629eb1dc427b4cbcec1143f441007bd85801485d56a95ce9af0d9b7a708e663f728d6afd39a4f2766971062334455e857c8854df9582ee383357555ecb545960d4316d1f401d6c060bf96c3d03eb5521fb86e9d6d82b3d30df6a4319fc43a9e4bc61071511a813105ad2039de19011ad2a987ae7398700cf6ca5c5ec3f6e792d5bfd9b8a3d1219f871f86597e73160b72cc93396a21b12bed5b1c0f6bac63c79b6dd354c55bef9eee8958da3247994a66b2bfde0cf02a08d6c955db6447903499e2d8a05b4d4191a77d3cd06f657a3173200aba8bdcd006a9e017437bd5ad8336877cb76894e7006e3cb32dd8ae7791d9951c44c3fb396fb4e2377fc7c7134e10b2889a51e03683d050eb0c5a8ed68d3043b4d5b458843b000a9828aff44b3eb762eb4d5376687c9dab4dbf515365cba585fc60d87311a073152caeee4c0a246f201fbb049a9172ff4e90c81d6b4848405538c6c869174e22453345ef0fe96492d285564a7ab87a3be14ee14f7f820c7e5f85037d35977d895c874d84f5162c06edeb1ded66a901287422fd15eae2052d3a957161b6b3e348fb5b61f72e7ddf743e853722db6433f67b2f7cde5cbfd5111d676633e51918af66b5f9b2e467558678d7ac88e9a6fbbe0d4bacadff932b1bf4ad3c25f7c8de78e2a73969c8d8b1eecc2f7886d756f4d5c26dfb4ba4db5d5e9"}]}}]}}]}}]}}, &(0x7f0000000480)={0xd8, &(0x7f0000000040)={0xa, 0x6, 0x600, 0xff, 0x65, 0x40, 0x20, 0x3}, 0xc3, &(0x7f0000000080)={0x5, 0xf, 0x89, 0x5, [@wireless={0xb, 0x10, 0x1, 0xd56cfa840e3151fc, 0x0, 0xc9, 0x1f, 0xa03e, 0xe0}, @generic, @generic={0x20, 0x10, 0x5, "aed6df48c3bd4761c5a2c36adca1fb26b70ff48340c897338872492efb"}, @ssp_cap={0x18, 0x10, 0xa, 0x0, 0x3, 0x80, 0x8, 0x7, [0x30, 0xc05f, 0x60]}, @generic={0x78, 0x10, 0xa, "fee0f3c25ac8fd44b8e7205999a3803444fe1d1c997af7c76bb21f959312227934079b8f31f52d839bfb319886611d70efc8d2c02c875becfc542291ec4a12809bf4cc94bf34ca842cbeb4814d88a4465fe8437141e29142e4884ca9f705aba8c75140010802ed09392094294af6208d2512c4fff7"}]}, 0x1555555555555556, [{0x64, &(0x7f0000000180)=@string={0x64, 0x3, "313b75a51dfed8e215f611d14de4e222701275572b824e0b77f346b913574d1d004bbd1295cd6feb8b4fa494ff1890f21b5d7dbbf6cd0133148ad069c0f5c9e0437306f178f497ad765d77afaa3c144710ad4f29a86a979c625ae3b9a1113602d391"}}, {0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0xc1c}}, {0xed, &(0x7f0000000240)=@string={0xed, 0x3, "315695b20450bfe0822af7b3d2d259918eff627ea2c14a1ee0a1f11e8f771ea859abfb370670f07c13ae05b496133441a5f488a13a92864fe7bf9bf7f6ea02657748d8422882d3e4a4ad6fa06637be776a85ea2875fa2621d1d850c3829d9f26ba0cac4627e5f168d8fa0fc56762304cc0e870efb53ceec2f7f1a285c8f82b8e98672c2dc5a0d281511db6b35dbb9ae532bd3df1d7f4a62d7952022ef9d3579b87003dd89aa734dcc93efe65abf21d7eca0cedbbb22bb651181352888fffac553623d8808bb7865ff51bdb9369a7c49034cee86dfd5ee71091e41a04afcb3194a9f99d5f38e528c7c34c58"}}, {0xffffffffffffff2c, &(0x7f0000000340)=@string={0x45, 0x3, "888d915fcb77df9521770a5f00e4d7b94f908f5cac887f9f6b6c5cbf00c7f6632223c4abe5a98e2c85b06374939f7bf008686d48263be9220fc1a40bcdbf8b9dd6b74e"}}, {0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x438}}, {0x4, &(0x7f0000000b40)=@lang_id={0x4, 0x3, 0x4cd3}}, {0x4, &(0x7f0000000440)=@lang_id={0x4, 0x3, 0x43f}}]}) syz_usb_connect$cdc_ecm(0x5, 0x59, &(0x7f0000000b80)=ANY=[@ANYBLOB="12019ea0020000402505a1a4400001020301090247000101048002090400f97aca091c003802020600000b24060008a261732255030524000800241a81000509058202fb01e6012009050302350008040200"/95], &(0x7f0000000800)={0xa, &(0x7f0000000500)={0xa, 0x6, 0xe5678f04b7ccdfd5, 0xfb, 0x1, 0x0, 0x10, 0x6}, 0x3b, &(0x7f0000000600)={0x5, 0xf, 0x3b, 0x6, [@ext_cap={0x7, 0x10, 0x2, 0x0, 0x2, 0x0, 0x400}, @ptm_cap={0x3}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x1, "42db9b045851812b363a4812cc963fe9"}, @wireless={0xb, 0x10, 0x1, 0x8, 0xea, 0x2, 0x9, 0xb43, 0x9}, @ss_cap={0xa, 0x10, 0x3, 0x1, 0x2, 0x1, 0x2, 0xfff}]}, 0x5, [{0x6, &(0x7f0000000640)=@string={0x6, 0x3, "d0221a1a"}}, {0xa1, &(0x7f0000000680)=@string={0xa1, 0x3, "c72e9233e6aaa4c7eb6b2d4642ce963d57a26a268b8901061b4d53f62f6ab180269bee2c9d728e4c14c034ca7c465cefca416c2a992c29b7e7d173e580de2bc1ab4d3afcc48e255e79a4c44872c5fc030e4fbf70cad62f57dc70d760c5713d75cd59a0e5f0b25c417c0c77cdf675d08a5583c400da60dba4f69d5a2b67fa953d4ed4f64ea4d59f80c8f0805e38137fa5874f146fb1f214fcc0302321b32429"}}, {0x4, &(0x7f0000000740)=@lang_id={0x4, 0x3, 0x2801}}, {0x4, &(0x7f0000000780)=@lang_id={0x4, 0x3, 0x1401}}, {0x4, &(0x7f00000007c0)=@lang_id={0x4, 0x3, 0x2801}}]}) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000540)={0x34, &(0x7f0000000000)=ANY=[@ANYBLOB="000011000000851049e21fec4c1367f2e157ed6f3a02"], 0x0, 0x0, 0x0, 0x0, 0x0}) [ 1849.611241][T22496] gspca_spca508: reg_read err -71 [ 1849.636273][T22496] gspca_spca508: reg_read err -71 [ 1849.641467][T29850] usb 4-1: device descriptor read/64, error -71 [ 1849.656186][T22496] gspca_spca508: reg_read err -71 [ 1849.676223][T22496] gspca_spca508: reg write: error -71 [ 1849.681913][T22496] spca508: probe of 6-1:0.0 failed with error -71 [ 1849.692364][T22496] usb 6-1: USB disconnect, device number 51 [ 1849.916134][T29850] usb 4-1: new high-speed USB device number 121 using dummy_hcd [ 1849.956538][T22937] usb 3-1: new high-speed USB device number 85 using dummy_hcd [ 1850.056655][T31888] usbhid 1-1:1.0: can't add hid device: -71 [ 1850.062773][T31888] usbhid: probe of 1-1:1.0 failed with error -71 [ 1850.066090][T22496] usb 6-1: new high-speed USB device number 52 using dummy_hcd [ 1850.073691][T31888] usb 1-1: USB disconnect, device number 17 [ 1850.156137][T29850] usb 4-1: Using ep0 maxpacket: 32 [ 1850.206108][T22937] usb 3-1: Using ep0 maxpacket: 32 01:15:42 executing program 1: r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r0, 0x400c4807, &(0x7f0000000080)={0x1}) r1 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x8, 0x8000) ioctl$HIDIOCAPPLICATION(r1, 0x4802, 0x3) r2 = syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0xe09, 0x1) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000100)) ioctl$HIDIOCINITREPORT(r0, 0x4805, 0x0) syz_usb_connect(0x4, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xa, 0x6a, 0xc8, 0x20, 0x1a86, 0xe092, 0xf4b3, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xb2, 0x64, 0x82}}]}}]}}, 0x0) [ 1850.276238][T29850] usb 4-1: config 0 has an invalid interface number: 15 but max is 0 [ 1850.284403][T29850] usb 4-1: config 0 has no interface number 0 [ 1850.290695][T29850] usb 4-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 1850.299819][T29850] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1850.309444][T29850] usb 4-1: config 0 descriptor?? [ 1850.316126][T22496] usb 6-1: Using ep0 maxpacket: 32 [ 1850.336299][T22937] usb 3-1: config 0 has an invalid interface number: 15 but max is 0 [ 1850.344450][T22937] usb 3-1: config 0 has no interface number 0 [ 1850.351191][T22937] usb 3-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 1850.360441][T22937] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1850.370052][T22937] usb 3-1: config 0 descriptor?? 01:15:42 executing program 0: ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x20400) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x02\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\xf2\x00', 0x0, 0x800) read$hidraw(r1, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000001300)) read$hidraw(r2, &(0x7f0000000040)=""/126, 0x7e) write$hidraw(r0, &(0x7f00000000c0)="35f39e70fc5cfbac39ff894adc5eebff56dfe3", 0x13) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hidraw(0x0, 0x1, 0x2246) read$hidraw(r3, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) syz_open_dev$evdev(0x0, 0x0, 0x359801) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, &(0x7f00000001c0)="4add770f7afddb40ac8b724dac0aa66b98f20a5e1ff8a25a3aa7a31df7eed290d1acef3771cae394d300f23dc5f8de816cb60672eb62ce917e4ce7940a6d13fc2fb2b6bc3e1605") ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x6, 0x1b2fe9a06188fa76) r5 = syz_usb_connect$hid(0x6, 0x3f, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x17ef, 0x60a3, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0xff, 0x40, 0x2, [{{0x9, 0x4, 0x0, 0xcd, 0x1, 0x3, 0x1, 0x0, 0x5, {0x9, 0x21, 0x8000, 0x7, 0x1, {0x22, 0xd}}, {{{0x9, 0x5, 0x81, 0x3, 0x29e, 0x2, 0x40, 0x9}}, [{{0x9, 0x5, 0x2, 0x3, 0xa1, 0xfe, 0x36, 0x1}}]}}}]}}]}}, &(0x7f0000000400)={0xa, &(0x7f0000000280)={0xa, 0x6, 0x310, 0x4, 0x0, 0x3, 0x20}, 0x34, &(0x7f00000002c0)={0x5, 0xf, 0x34, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x4, 0x0, 0x1, 0x2, 0x208}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0xf, 0x7, 0x7f}, @ext_cap={0x7, 0x10, 0x2, 0x28, 0xc, 0x8, 0x6a}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x1, "dfcd4d340c01217b7111cb6c0003521b"}]}, 0x1, [{0x65, &(0x7f0000000340)=@string={0x65, 0x3, "26190d9b1e5078c7bbcda6a0838476f2c83dd169d07a88af54a1ebe90986b50d01c22f76c6346f423f7a178eacd9db479a964f1445b75093a22535c5dea1f8d0a88b0b9b0c7e638eb0007d36f870d8a3d89c1357bf8493462eae8f4fca58f610995af3"}}]}) syz_usb_control_io$hid(r5, &(0x7f0000000600)={0x24, &(0x7f0000000440)={0x0, 0x21, 0x8c, {0x8c, 0x2, "4a0dc84d33159e845244e449d57fbfd0164bf851f68f36f3f584f6d6bf298eaa33cdb841690e03f60c7522ddc3eeb78636464b5a322955ba5c19c95088b2b674d4202adf36e8ebaae3a95139a48dfc889d5b756a673a7636ab2431e7b1d29c0b078f1d522a172bac1c7b1e56b2bd57de4db05cc22ee25e16e4a31acede770bca36048af1e04974aa0517"}}, &(0x7f0000000500)={0x0, 0x3, 0x4b, @string={0x4b, 0x3, "f2bb7b9761aefcf5655a13d64bd8173459e85739e3da309ef4f53756a4b1b4638d0112218d48d2af1745716b5a3b96bfccf3508ea9c2d37bff4d4d535109ada82b668b6ea5a0df78f6"}}, &(0x7f0000000580)={0x0, 0x22, 0x1b, {[@main=@item_4={0x3, 0x0, 0x0, "c2fefe9a"}, @local=@item_4={0x3, 0x2, 0x5, "30c6084a"}, @main=@item_4={0x3, 0x0, 0x9, "6a974e77"}, @local=@item_4={0x3, 0x2, 0xa, "3792eb6e"}, @global=@item_012={0x2, 0x1, 0xa, "c4e2"}, @main, @global=@item_012={0x2, 0x1, 0x7, "b246"}]}}, &(0x7f00000005c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x1, 0x0, 0x1, {0x22, 0x9e1}}}}, &(0x7f0000000800)={0x2c, &(0x7f0000000640)={0x0, 0xe, 0xdf, "e1ef136a588a273ed622b5d425eaaf04aed543e75e349f58c88bb3a235f779cf95352aab53164a68d62eaa3fab0c91631d6e5d3850b3faf4b962fb1429711f03ebe54207460929492323f81226fd5d665556bbee7d224619b12765abf617b3c7b57c206391532de4d7b5df359c679def979fbcd8da8e6fde218a8f48a5edd1d7c7fb76e6fdd05ce92e4f341ae17b300fffddaed164648c1832403d1514f4ae312a3f5379f8d0660a6ef69356fbce2821450e093485d5a909ce26ff77876f6ab3aba0fa780c39abb2a653190a43418cf8e2f7bc928542f08ef00356eb255250"}, &(0x7f0000000740)={0x0, 0xa, 0x1, 0x7e}, &(0x7f0000000780)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000001340)={0x20, 0x1, 0x1000, "f5dd6e887692b4eceb9b2791d226a160214196a223e70557e8da8b772856510d79b460aee480a48378346559a9caa9e086c4d764ee1b2cece0c1d78faaafaa1a569383edb1e29a62a49aff83649bc4d5e2eccf24d10c71deda2aa24ea5f7d3c259a879e2caa4a17f93b05e992ebd4b2e441827f3c6f50d409944c95211c87235097a73d3ffb041b0ef13ba13f51940826cce0faa860fdf1860bf6bfe394dbc5838f011ed316294320ae523b48f2eb8c70926333797289e486648d135334c6a9860e58dcd558c1a5eafdc1d0ed8c7672964b705dbfc85137f6bdd49254dc5dac1736053cc61047ade4b911f49ab31cc8b5ca6f12caa576905ee8c8b00bcec7ca1497b7f0d6e575d8a6c123f919aa0944a695686e8c2131c1e843a1231ca4569745e431e8f830f151963d2363f69eaf63ef49cecf29952f9abb7c7bf58e3c5076ec2be40bd1f0d957b6fbc86addb56fcf943f1de3533a1a18dc57a04a8dfd47e5fe9bf856c1c60a81853b3cda55bce27b2a448bce43a55cbdf55b66632be196d4fdd1a5c0f52fb95650824f86b87094142cb3fa51f2716fbaa861dbdf9be02aba39fda2b48fb3a0ad3d2c3ba7f28aa6dc0441e3318343b8bdd552dde35db8c8b1f1d60e222b5b96fb8fa8eae7d2c4aff324edd06f05fa9baff3664bb53aa406556c10474deb58bf4f2a0f56c91cb3a96b2896fd63ac93260630d9ac63a2b2761dc8a3a55c3910fe481382fcaa014b09baecb89cef8063ebd67f862a6958d68c9b590785fbb6d98bc25edaa398ab93aaf1c20ff3e969bbcbac8bfb6ec4083ab76ef21eb587e78dc43879bbb1eaa7d3615c80a277177c78b16b6893a4ddcc1d881f1d7b27955c8e78e8c28ec0bd7ce8135a0a07f62a85422b890f3df2af6fbaddca16705f7a065ded94413bb1010fc68f9f314b47e4b2a7ee87527e0b3a21a322398d54e2c5601c178a04485a1219583d78e8f6efffd556c18e4fd75115f77fb6dc669be00febdd5ba1f8eb4c70cf327bbcf374453a918c3f908fcc3e0bf459e8009acc2b006a1a059aa12f077b16ceac2d124d0affbed95a454b10cf4a5df8893cea39a5c089c5d646b49314f5568e4ef6b03be72eceb30584bca0965feed7e49fb9359572485219d6c4416707e5cf4912d6c95535c408117270336d0864f94fb227c74cb9f9b159b055adf0097715036d395131803d5e1e2321426bbdb97fad75f438934dfce241682c9c8cce87c5522ea485d9a3b69e50612c63b1dd51c37f594e3be0ee6b7693b1c622a1e94e0f2ebd03e53f891f25e89910cd313f4d503d6bcb154719d58c0f95732ae8d8ff8172c6689b48460f8a34e3d1a492e80f614e2c14e14db1b5efd856c98cb1a6d2e9fae110f25a23b5488b510d5f5e68526617798ea9454a6a4ad28022df42e68c887e14b4951e2d81c9d4ae0c8cfea36b3188d62ab5019aa35f76877186c8b1d504d48d8ecd7b39143283bba9927662be2f4030ccbe5e027a65be852d978879248edb198d89a4ab6cd3f20d3d000691abfc14b5332e17309e83473b81d6fc89cc1e546859253ae95d2fb79a89f20192bbed32cc10eead6aa13ba621a61dec7d08c32a8a2e912823b1e8b8c0fe56f5d5951450ab263a81908d3250bf3bd00c5d710cc5316932155aaa37132fad34e6aa23f57e20cbc97d1706e35e5254d2b7e912aebcce0e322cb39296f7782927f8a4e677a090319020a4c48862f77292521fc012cb48341b0bc2f3e178d794bc2c1161a0a40161707c507192ecdc8cce605e3ee1f548b4d68df7f248d2350e2e197499bec1fb69975a8e399953d8f6669f17fba8ba61cd1ab4e6e174edc66ec2acb0318bd14b197edd57066fe47ca6e60345a529dc43b511f8ef8ea9f64e415ba37cc30c9f75d5b89a0eb5727e932c448b1d60481936f23e1dc619e8c8925c41215a82455b4ea20ee5b4bf33667c3d9ee75820fae3e2f7f80d7c2da6c052d24c7dcb54fd62e3cfb4036075cbbf8d02555eeba4ee3737748b604598aeb4d0e2a8d87146b0befd08a5fc1f1c03e768cdad3e6dcf2762a771fd59ba7525067fa4c0806168b014a0f6a18029a5e40f2404b5e6806a38a645161b33e73314e98f6b247fb3d34f7c09842509774997933f0a36a56a20905da7f6a0f99b866a3bfd99ce0dadbe7c4dc06e0bf06383f1de455fe6f709060c753a96b1ed6a087e8d257d994e9e8939d4df531acc7ad6b9dba74310797faa2c7cf23d739282af91b0e1dc055e65abbc936aecfa5c533a513a291d944230054121440af3d61bd88a108b102ae7e65ef92e33ec03c8c12580704a1914f2f65f56d2ea0c1d3809f732ef100ea4019577613ba0a155fa77d1dc2bedfa5ab5925a2006f06d646f604477c8ec8d08f70ad7c9936a558bcbfec8dfea36a7df22948fab291812439f593ed39e716acf3ffa5b01f373862f67fae61b56ac9d913d9934933a43322ec532025eb4fd8afa9b7b94cad3dc8f97abc12983c4256f6781f0b0a880d54b998fa3ae5cb74063f0e0c96f9eb1297163b7f07ed4cc80d041b7104c6b3a5bf29abf930a8b6a077d589bed80a69cb6cac756a1e27b660fc7dfa91eb1448218ea5eedc05c4f8160637f31db204e3dde62b9d414158c6e4da03c638d47a10558417af24e9c0c8648572718ebeec73c8aeb65721fb52c6316e1bf32e39f095afb5ea0faba360356df0cb5d524822091ec58d9744e69dbaf95f611f9b6cf53a4e0b29a457911d82a7d499dc788aee995eca8f76324d2c31af53108265742f0f095a87351d5e791724677d929b4e9eae9cb1707f84e8ca54fdc10522760f53ef4eb6b83ab8591a67e28e90b5c828697770a07459f3b0db1dbb752d9d64069cbf25867efed347fde64b6ce37e8d8a17f95998b47b89ba795c584eda25ebfe0c2463326cb1e3d157554614160b31fc0511c20fd72b4658709bf6ecd53d9061626fbb2c20eae99c6cc0ad12447838c6e2d4e063de3c62757ef8e9ba708e9627b7df6248f5c455a8e5189f81badea11f99561635441de76407a51d63f4e301ee863f1c33cc8cf8a8e4241d0b0305dbc1d63d8be061b1bc16411baa9ff86357f50ff12df6feb6c13d02abd8b9b4487a57362ce91eb1efd7fca5c0138018bcddcc9c03da0d07f033bbef34e3b1018fe75507134eca96134776657eb9b5b6acf790bbcc4f5e85f01ef817bb55e7021f79ec220ef9641660b7d61bd946873aeadb6b29d87e46e66a5d3a2d6ae68c049d4be09fd3657d423eeb6145a050c85f0dc7873ca87a7dd2a90e76f460730542d9cb9b1e445dc628eb604586c21e1f28ef9e7b30a944e5fb2b4b6b43bf73a6958df7dc0fa037b4a7dcfd82d9af16a38b6384424ff02999fcd9774841f2ff28c97d259012ca76798374cc42f4ad25a49c2ce267d23f153fe03e4d8f1aa71cf2ecb3bb0b5851acc8a937ab1f5e44219a0595f0f009f7cc30cf3db7810f5822e19215155bd8edd8599340f71a03e786dc7fed1df4678bb000cdd6d897c5094586f1a67bca3f65b1916529ec858121a3fea52fc8d8ebb6c838d942b7a8abd26f851309f41a9ada91dcf5c9d6bbb3101bb6079e8b6e27711923086ef2d558c2aee064b275c90587a30dbd18b8896bdcbef70f6a127af0a92decb35f9d64796907ce5bfa5b6535d95aeafd5691d9caf1227827b8e91f8a6cfb1600e1447bad6951afd5f11707f2a049b93eefdc2789ff34a044fa93939c3426b6b27a24fa68241bfa2218ee9c3ba889dd148593f0a59941da4eb47c31b476fce22a674624973ac23bafce29e878954fed6b2696bd2a1194f1307c141e7b147eccb393d318df0c5765133e5bd3c4e95baa6d31b3357af8129370293dcd3b3a35cd1de8e8dd33a36841ba210cb64a7dc0f51db43ae03de36c3a69f395010a5c997e1e5dd1d0aa9e2ca70381f19f16769729ea9658f8c3567167e86afe040bc8d09092b707d9678bcad0fe81f5c19a108fcb12df6b97956c43c79d417e12cce094abfef0d3a8be4e8ebf86f7bf1a8d3e73c4fffad502e3321fbe7a528b17328437dfda1c4ea8941fd92597a0a40b2d83d11176b8b75f54f3f08b99b05c40e070e730249b290992708b393e8fda326701b268f49edc699ab9ec7a07e99f2b44b6255b8723fb8851189e83b319509a75113c24cd8aaccde7b65aea2b4d495991bd7a4a19b792d97d9eb8297f275924bfb2c825a9b015adc7f6b0e2c99880abc4ee835784e47af4287a21dc1095b94f97b1b3b942ea2bdc8a5848056d9c88dff660bda1336b44558859d559ed25ffee53b62543b5c97c3014cb39323cf471fb96e3a76667a1186850e538047dfec6d6f2e32163d08ad10ac0ee674abd1b755c4c4b105ca1eb7730a1daf2356e180bbe777e71f9d4ea7654c9614d34ef4fcfaad155774d06b7a381d552b732c76f6c25f1c3612da9b1d802b9b0d6e0c3230fcc7c46a7d97f698d102202d4543e0f7a62c8837ea448dc2595e650679aa3510acadc94ed66c7910255d3a2874875634ed5049fa023b219fcc6797391c53b9c39da0770283c051205593638652fdc43553cfadb76b839f5df1cd8b13efc2412bbf559e5687ba0cdaa7dd1e2f0d2fab734bc534dcc98dc17d51f8d69546f908cc76ec59393de21880ec3174d94f7d496840174454e28c8c9296f671c4b05d502447a02d182d8d689e15c3c6b314d7098c836e5f18d14981bd793606379a82ebacb011128b13e4cb96705ae292f226bcad2c0d90d412e11dbcbb5130d145c280319151a10fc8f57a6bb21f3f60951b5e1eee620687f61e35eaf66d746b9a09dc67478edc153f4e5b08a3f8d8380d562b8e4aadc0b11b9b9ea00237c65c97196bc2147425c2f7c951b85e4e47410ee91636b97094f58ed609d94e688f260019a017a805a3c7f7a3f00c291e653992866e0a8665ed8829ef5bd715a4d27c4ffe0388435ade10b9b5463ff718c64ea7d8cfe4522f60c4e5d197d364537be5df7bb9ae2797279a854bcd8a026382ced0789e1273c8002b86169cd56f5797237c0451df016beef8f67e05aa3a60d1f46ca2d2f26032ccbf72b89eb36a852ec4dfbe5f1438c24694912f9120f000d813f893ee70963b3c5e2f3297896f25df62f9dbef3aac82197ae749a5531540ee967018127f26dcc3f53b258d3d6cfed2c28454526dd85c9c7cfe703fcc6004c0f4b369e649d665c0f25247fb7bb4b2ef5ce3df1d81531f6ed68b3a5311ba2fd6f9b378aa27a99c6b35603670b704f4631a9003d610d3ced809c5ea4031e69383f25287107276c44bc6a292c17027b41bd335c4b76ac25ad05b2010883ce945d227c020e5b9b4cb92b8654787af9e5c2f4ff8ece96c921b6e47216ef1cd20ae8be06d35b0a6fe718139c5a6db99e1999c9f228a4c2bb2eada83fbe736e278d2edfa213039b5aebf235a7c95dbf777c584c1c6adce8247fe9954798f83469078b42be48b219ae97daf1012529ce329d6a61f1d0160555cff746a4037c373bad3ff2ee033443f51e0d6fc0763ec3c498705aef3c03c5a2f53e4e182a3b3930133b1e7a99de0e5cc27757dc6702da8f2764c5b879f06a66ae8f0d4e72dee7bc6a755d173908c398ef3e371c798e71e62eb012cbc43ba4b895aac342adaa222c63454f835ee22c482ea56de180bd546af6b0f1e0c3eee580152d98b14fd9b75790ffc292961530218931bebf6cec08a64afa279412bf30a3dda9e8a81b6ffd5edd5ad2e290f13a2ed2710ed1d3b383025afc49c0a1d4d68bca24988edc5b2f4a856c32f259094d281a072f4734"}, &(0x7f00000007c0)={0x20, 0x3, 0x1, 0x3}}) r6 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSABS20(r6, 0xc0085508, 0x0) r7 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x80, 0x2) ioctl$HIDIOCGCOLLECTIONINDEX(r7, 0x40184810, &(0x7f0000000140)={0x1, 0x1, 0x377, 0xac74, 0x7, 0x4}) [ 1850.436194][T22496] usb 6-1: config 0 has an invalid interface number: 15 but max is 0 [ 1850.444460][T22496] usb 6-1: config 0 has no interface number 0 [ 1850.450658][T22496] usb 6-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 1850.459800][T22496] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1850.469274][T22496] usb 6-1: config 0 descriptor?? [ 1850.617365][T22937] hso 3-1:0.15: Failed to find BULK IN ep [ 1850.718628][ T5053] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 1850.726204][ T5] usb 2-1: new high-speed USB device number 19 using dummy_hcd [ 1850.735065][ T5053] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 1850.743689][ T5053] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 1850.767000][T22496] hso 6-1:0.15: Failed to find BULK IN ep [ 1850.819476][T22937] usb 3-1: USB disconnect, device number 85 [ 1850.926130][T22496] usb 1-1: new high-speed USB device number 18 using dummy_hcd [ 1850.966303][ T5] usb 2-1: Using ep0 maxpacket: 32 [ 1850.983507][T18851] usb 6-1: USB disconnect, device number 52 [ 1851.086252][ T5] usb 2-1: New USB device found, idVendor=1a86, idProduct=e092, bcdDevice=f4.b3 [ 1851.095368][ T5] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1851.104728][ T5] usb 2-1: config 0 descriptor?? [ 1851.186185][T22496] usb 1-1: Using ep0 maxpacket: 16 [ 1851.306226][T22496] usb 1-1: config 1 interface 0 altsetting 205 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 1851.319739][T22496] usb 1-1: config 1 interface 0 has no altsetting 0 [ 1851.366278][ T5] ch9200: probe of 2-1:0.0 failed with error -22 [ 1851.375524][ T5] usb 2-1: USB disconnect, device number 19 01:15:43 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x100000000008, 0x926, 0x3333, 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(r0, &(0x7f0000000080)={0x2c, &(0x7f0000000240)=ANY=[@ANYBLOB="eeff22"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0xea, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000001440)={0x2c, 0x0, 0x0, &(0x7f0000000300)={0x0, 0xf, 0x13, {0x5, 0xf, 0x13, 0x2, [@generic={0x3}, @wireless={0xb, 0x10, 0x1, 0x0, 0x75, 0x0, 0x0, 0x400}]}}, 0x0, 0x0}, 0x0) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, &(0x7f00000001c0)={0x14, &(0x7f0000000140)={0x0, 0x0, 0x2, {0x2}}, 0x0}, 0x0) r2 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGVERSION(r2, 0x80044501, &(0x7f00000001c0)=""/75) write$hidraw(r1, &(0x7f00000000c0)="047bc0e9eb4465d225fb59c36f17e9445f68550760033d3276a8b0239199b76c4194881d81d94ba7d9c7637f87613ae5156ac2302f1dfd94b834c5baead970fe4e563b3c144f22c41579858b877f", 0x78) 01:15:43 executing program 5: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000040)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e0000000109021200010000000009044f0000ffa52c005e39596795f1650a76c09eb98a55699d0cc918d65f48d8e453db0a03e77ebcb4f6dac06c7b6c6896537d2a2f2d3bdd"], 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000540)={0x34, &(0x7f0000000000)=ANY=[@ANYBLOB="000011"], 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xb, 0x7, 0x1, 0x20, 0x7aa, 0x1, 0x620f, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x86, 0x84, 0xec}}]}}]}}, 0x0) syz_usb_control_io$cdc_ncm(r1, 0x0, &(0x7f0000000500)={0x44, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000840)={0x34, &(0x7f0000000680), 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$printer(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000dc0)={0x24, &(0x7f0000000c00)={0x0, 0x24, 0x35, {0x35, 0xf, "7d3cb42c8a598e868ba22212289a37318f646380352001ae4bf4f143feed5bc119c7fcabcfdb98db2d66387fcfc9fb084c2e80"}}, &(0x7f0000000c40)={0x0, 0x3, 0xe5, @string={0xe5, 0x3, "46c2305f4cb6f4f9c417f4a677a07be3ca405f0b0ecaaaf90ea6901d51c5463f9bceee9aaf6125e87ac9d643098ba53b5a295398e880ee9c34fd8d69320a22f1bdc4206bbbebe3f2eed6fc46619935a42884724ad50fc084572e8316657b00340ec68a5eae19ed500547da7e94e1cf52fa92186859355733c2baae4ed5f174cab97ccb5f91dd590d489fb02321a31f377b19a71d6bca0d8d3f1ecba44d6624017446fee76b0744a0252524d6fecf924562f7a26e968c28280bd7ae4feea4e4b6fef546fb0fea5ce1aa48ae3237b2b141353567ac55c24e3b8cba15056273abc44c390e"}}, &(0x7f0000000d40)={0x0, 0x22, 0x6, {[@global=@item_012={0x0, 0x1, 0x1}, @main=@item_012={0x0, 0x0, 0x9}, @main=@item_012={0x2, 0x0, 0x9, "67b2"}, @main=@item_012={0x0, 0x0, 0xb}]}}, &(0x7f0000000d80)={0x0, 0x21, 0x9, {0x9, 0x21, 0x3f, 0x6, 0x1, {0x22, 0x89d}}}}, &(0x7f0000000fc0)={0x2c, &(0x7f0000000e00)={0x40, 0xf}, &(0x7f0000000e40)={0x0, 0xa, 0x1, 0x8}, &(0x7f0000000e80)={0x0, 0x8, 0x1, 0xf8}, &(0x7f0000000ec0)={0x20, 0x1, 0x9e, "bc5ba74bae1138d525a7f9ca7afc10424abb0c64b008c84a6ab25a28b331649974a4bf76b90f75f9a48aaeb9ce285980cfbb029e2248ae1a856faa090ccc9a64ddf4fb8609d3811700a5336469f21ece684eafd0e14f1e7b998990038f9c7409756a632a77f66969881f052dc0607b3c59071c2d5965a1c2a5737a72952eb82efb7d0ff9af8c9e96ea5007df7d38597963b5689d4200bb89d78ac9bc13c5"}, &(0x7f0000000f80)={0x20, 0x3, 0x1, 0x80}}) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x0, 0x56a, 0xb1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x2, 0x80, 0x4, [{{0x9, 0x4, 0x0, 0x5, 0x2, 0x3, 0x1, 0x2, 0x3f, {0x9, 0x21, 0x4759, 0x9, 0x1, {0x22, 0x40}}, {{{0x9, 0x5, 0x81, 0x3, 0x38a, 0x3e, 0x7f, 0x6}}}}}]}}]}}, &(0x7f0000000740)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x400, 0x5, 0x2, 0x5, 0x20}, 0x112, &(0x7f0000000140)={0x5, 0xf, 0x112, 0x5, [@ssp_cap={0x1c, 0x10, 0xa, 0x81, 0x4, 0xb1b2, 0xf00, 0xff81, [0x1fb0, 0x30, 0xf, 0x0]}, @wireless={0xb, 0x10, 0x1, 0x4, 0xc, 0x1, 0x2, 0x1}, @generic={0xe0, 0x10, 0xa, "73f3efd2517f93530185ab902994a0950ee1b48d3c181200fa0c2bedb5420ca5f2fbd353d665feef7736be85ccd0d0378279a34bdc70eab42d2cdd7b35b70cbf2027bd9d860da78ab1b0ac50875abdd7f32f3662cd7fe3ba5688dfa7786f8bd8d954c80587b6af27057956b1de58b62f34380fc88bc9b23840988d5c1e29af528deadf3164b0376a0aa970d36dde3f6dc009d7d5915e566ded4915b144024ac41876db7c57f83356d776d5be4037ba1cb75dee13cdd51e0d6a531893849182dabc9e50cfcc6ee7324d7b01f295f9b09c086fda246c11cf906679affe96"}, @ptm_cap={0x3}, @ptm_cap={0x3}]}, 0xa, [{0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x457}}, {0x39, &(0x7f00000002c0)=@string={0x39, 0x3, "3bf33518938631968525395af05edab069a854b186a706b5373e50cbd5bc333ac0a4f96aa74954ce2d88e2829e49a0e786e8572a2213a9"}}, {0x2, &(0x7f0000000300)=@string={0x2}}, {0xb9, &(0x7f0000000340)=@string={0xb9, 0x3, "c306de2d3aa824d3082c5027083179bdfad0d0cf85ab479a4bfbdfa9aeedf6366a07afc67e02f536cb85e6af2a3aecdacb292e55c1098c668a1824a924d0d4adae8e28bff5bb14708057e6b70ecb6b1bcf81ef26ffec863d87e0180ed9a05ca99a72a925b0f1d8074034c842d4a8186fb49d362584dcd084b21c9735486861d1ef486ef7bfb1ec772bd49c5b0bf1c14ec1e46d8c167c6506e841da6054f33f506385ad74c2475d23c7b78a62caa825d7ee0361fb4b1513"}}, {0x4, &(0x7f0000000400)=@lang_id={0x4, 0x3, 0x403e}}, {0x4, &(0x7f0000000440)=@lang_id={0x4, 0x3, 0x421}}, {0x6e, &(0x7f0000000480)=@string={0x6e, 0x3, "a2f75784e830e5b611250f6e7686a98ea44f29cf2b6c2930c956e64b67647b5f3c8a2e01cf358bb4ed5d41623ea2fbde4d756a5af82e65da39cec39ac9dbb0c2bf18f829d75cda03c46fa764ddb5b0ec09b4857db6b2ee7b3174ab577d97de81815c75e8269dd665427d3c71"}}, {0xc5, &(0x7f0000000580)=@string={0xc5, 0x3, "f656176d1a18553dbb25cbe0d99c436bcc9aad1043d42e4bb6fd43a1d9544ec0f6376effe0d3bc89f88ecd888715a760317011ffc4ddbad6ea5e5ac81c042591e35ccfffbb15e9171802bfeab196c1dd83988a413f305b520a32f63ba573c2c64346b19d16b0cda4138d33d8ddbfa3d72314d54703f91b3b9934b2ce47c270403ab8d51c8a6678f0b3252690f90c9fb5e311e74dee7a048e70f9f1c3638fb49427beaeb572fcfebad41e9062860a0b3a107e0cc81ffb399817fca3624c5afa750fd892"}}, {0xa4, &(0x7f0000000680)=@string={0xa4, 0x3, "9c847dc3bb123c385a16e739537170a9c18c0555fbd5bc10c955454a8eaefd9535f4224a58ce86096173b1ba3bb4f402ba50eda8e61722904929cbb14316ae8058038c1e24f76eb37de60900aa94e8a96a868ddc8ee7b7c97e13f16eb53c93fb367c2fbb3d72aa24d36b3ed1bafbc07d6b76eec4389037db266226a7dd84aa8de511d63826f14b5ae69b6fc25a18e0be0ee8ecaf6e78d956b69897080b9925e8691e"}}, {0x4, &(0x7f0000000500)=@lang_id={0x4, 0x3, 0x440a}}]}) syz_usb_control_io$hid(r2, &(0x7f0000000a00)={0x24, &(0x7f0000000800)={0x20, 0x0, 0xfe, {0xfe, 0x22, "1b157bcc3cefe3b2a4676b7ee8f41c0b3d8838219cc05815f616d867045f66d08912218bd50f7f3148b3a8d01ccb118cc497f74d5d53ad146ff3e7347fcd826da2d37fa95d04403cd39265ae55458a228b23846d5059d4cb611f16c4d58629edfb370008ac4cdcd992266f3328b3c1adca32bf94b3a75a0391c1df7714aeb19d80e6a8de24cc103738104b9381ccd357cc8179a1636db645ef5cc7f34c01f25164f8d8fac3e3384a27a569987989970b1b45121797c0a6249498f322972e87f1bb876ce93baee0224641cf6eb85d83d80fcd7b5b0fd0624d48be82440e503db3dddd736d1d7a33b3cd880abc44225145a84bdfc8719e676117281a0a"}}, &(0x7f0000000940)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x1007}}, &(0x7f0000000980)={0x0, 0x22, 0xd, {[@main=@item_012={0x1, 0x0, 0x8, "16"}, @main=@item_012={0x0, 0x0, 0x8}, @main=@item_4={0x3, 0x0, 0xa, "b4c218ff"}, @global=@item_4={0x3, 0x1, 0x3, "7cdee042"}]}}, &(0x7f00000009c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x3, 0x9, 0x1, {0x22, 0x217}}}}, &(0x7f0000000bc0)={0x2c, &(0x7f0000000a40)={0xa0, 0x31, 0x39, "f30b1b54d6ee8ffe603e168afc5d047efb5b5a2cb679b898113aeab105961c46ce9df5b623c7507170623c2fbd4f88c5ea6518cbeab2252cbd"}, &(0x7f0000000a80)={0x0, 0xa, 0x1, 0xcb}, &(0x7f0000000ac0)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000000b00)={0x20, 0x1, 0x66, "f5a7761b3ee7ea7a000199004d63e92ba4d56982bc4fe88e45fd627a62cfcee19aca42a84c8be3f07d631efd830adf422c6f7c6fa48c9b88085d6360b8e228351c257bfbb4135d81713f2c35c1f45a3d5d71c51cd7a3080f41b540d43a5814bffbe4dfdafeed"}, &(0x7f0000000b80)={0x20, 0x3, 0x1, 0x81}}) [ 1851.468838][T18851] usb 5-1: USB disconnect, device number 19 [ 1851.486262][T22496] usb 1-1: New USB device found, idVendor=17ef, idProduct=60a3, bcdDevice= 0.40 [ 1851.495384][T22496] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1851.503568][T22496] usb 1-1: Product: syz [ 1851.507768][T22496] usb 1-1: Manufacturer: syz [ 1851.512461][T22496] usb 1-1: SerialNumber: syz [ 1851.606152][T22937] usb 3-1: new high-speed USB device number 86 using dummy_hcd [ 1851.796170][ T2758] usb 6-1: new high-speed USB device number 53 using dummy_hcd [ 1851.856114][T22937] usb 3-1: Using ep0 maxpacket: 32 [ 1851.996675][T22937] usb 3-1: config 0 has an invalid interface number: 15 but max is 0 [ 1852.004848][T22937] usb 3-1: config 0 has no interface number 0 [ 1852.011041][T22937] usb 3-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 1852.020132][T22937] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1852.026098][T18851] usb 5-1: new high-speed USB device number 20 using dummy_hcd [ 1852.040424][T22937] usb 3-1: config 0 descriptor?? [ 1852.041254][ T2758] usb 6-1: Using ep0 maxpacket: 32 [ 1852.116147][T31888] usb 2-1: new high-speed USB device number 20 using dummy_hcd [ 1852.176267][T22496] usbhid 1-1:1.0: can't add hid device: -71 [ 1852.182546][ T2758] usb 6-1: config 0 has an invalid interface number: 79 but max is 0 [ 1852.190756][ T2758] usb 6-1: config 0 has no interface number 0 [ 1852.197017][T22496] usbhid: probe of 1-1:1.0 failed with error -71 [ 1852.205600][T22496] usb 1-1: USB disconnect, device number 18 [ 1852.211684][ T2758] usb 6-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 01:15:43 executing program 3: syz_usb_connect(0x0, 0x24, &(0x7f0000001900)={{0x12, 0x1, 0x0, 0x8e, 0x32, 0xf7, 0x20, 0xaf0, 0xd257, 0x4e87, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xf, 0x0, 0x0, 0xff, 0xa5, 0x2c}}]}}]}}, 0x0) r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xb, 0x7, 0x1, 0x20, 0x7aa, 0x1, 0x620f, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x86, 0x84, 0xec}}]}}]}}, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000500)={0x44, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000840)={0x34, &(0x7f0000000680), 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000540)={0x31, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) [ 1852.220848][ T2758] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1852.231821][T29850] usb 4-1: USB disconnect, device number 121 [ 1852.243360][ T2758] usb 6-1: config 0 descriptor?? [ 1852.296261][T18851] usb 5-1: Using ep0 maxpacket: 8 [ 1852.297482][T22937] hso 3-1:0.15: Failed to find BULK IN ep 01:15:44 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x1e7d, 0x2e22, 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) r1 = syz_usb_connect$hid(0x3, 0x3f, &(0x7f0000000040)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x20, 0x8380, 0x1850, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x7f, 0x0, 0x6, [{{0x9, 0x4, 0x0, 0x4, 0x2, 0x3, 0x1, 0x1, 0x80, {0x9, 0x21, 0x1, 0x4, 0x1, {0x22, 0xc8}}, {{{0x9, 0x5, 0x81, 0x3, 0x14e, 0x4, 0x7, 0x40}}, [{{0x9, 0x5, 0x2, 0x3, 0x7a, 0x7, 0x2, 0x2}}]}}}]}}]}}, &(0x7f00000004c0)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x200, 0x1, 0x2, 0x2, 0xb0, 0x2}, 0x4c, &(0x7f0000000180)={0x5, 0xf, 0x4c, 0x6, [@ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x12, "161b10b39e4b9c7f54049d27a0bd03b3"}, @ptm_cap={0x3}, @ptm_cap={0x3}, @generic={0x16, 0x10, 0xa, "4b69a02c9f2af6bd5442c53c9577ae20e5959c"}, @ssp_cap={0x14, 0x10, 0xa, 0x1f, 0x2, 0x2, 0x78f, 0xf85, [0x30, 0x546e58039521238d]}]}, 0x4, [{0xc3, &(0x7f0000000200)=@string={0xc3, 0x3, "c13d1c6e3d80c5f8ddddad41facd0f9113a02b08a5590aa2215605c42d6c501005b4a1ce2d83fa62a9412963db7cc1d6692864da72164463f2f6f9815237bff1cd356ac2774a5707da8c60d8745f3370d4895b7e8a9148c5406d4dc2730da23def803acf529365677364e804780cc8752cf1b1d958a44d94c18e9f1bacfb5aa28e111d518df54499870febd85eb7237e754a60189b62fb18b40d07a89119dfe2be78fae7c89de6a6539366b73772a121ab0f495fecedeacce5a5f366535d9c2974"}}, {0xd2, &(0x7f0000000300)=@string={0xd2, 0x3, "675922689fd762b472782cc8ebe803f774dc037d84c1d5ce47fa3fb7abe904c374d6933cd8deee2f3298fcbfa449670a98d5bd0c1fd16ba76530bc639bab12d83b8ae816ae9d11f52c52fb6e50aa46225ef747c513045cea7063a2464ba64c2617813a47dcb9c0b0563443d16db633572afb8d41e8d09fb84c2028ec8e0fa372dc97840024a0a5dc4cc64f836346540363af2ff254a43e14e950b0144ebe7b9077dab2d5e53ed5abf8e143d4de85613758e3e916ddf014ed2bd2e3ca0181d8b11bb9628bf704ff5637279bb412674390"}}, {0x83, &(0x7f0000000400)=@string={0x83, 0x3, "3998290ff0a3eb06956309393c00b15d03552d887378e6f869f144da287f82748db4c01cb21006f57cc6f35d02ba55832f10409dcf8c35147a3330c0d1c0d4f32fbfcde5899d2bb9cadb831474eeed1436160554b369c5f3f85e1e7f5e4fabd3ac70025cca48b40c7243940489edd95b33bf8f6f5aef0dfd09ddbec2494ed652b7"}}, {0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0x426}}]}) syz_usb_control_io$hid(r1, &(0x7f00000006c0)={0x24, &(0x7f0000000540)={0x20, 0x7, 0xb8, {0xb8, 0x11, "8e23a010730e760700b4fcc2328ea7ed57eee8d8d75317ca97b0dd8b781ae287570c846d3a0e878da0d183d5c95c8c0da0969f0c247b6450405663d59b19fc08dbaa6c41fb08e6f875adb2e431ba8d2a3f40cc90af013b0c2edbf4eff57eac59857856361529f4d11ed4df8ee7fca9e3e2110c89436077746114ed9b8101411eaac5c93b2ab06766333844d8408ff2e75d912dcce5283cf7a6551e97aa977be4234bbd3cf8721a4631ccc026046a48e4de081e840808"}}, &(0x7f0000000600)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x41b}}, &(0x7f0000000640)={0x0, 0x22, 0x2, {[@main=@item_012={0x1, 0x0, 0x0, '>'}]}}, &(0x7f0000000680)={0x0, 0x21, 0x9, {0x9, 0x21, 0x21, 0x0, 0x1, {0x22, 0x44a}}}}, &(0x7f00000008c0)={0x2c, &(0x7f0000000700)={0x20, 0xe, 0x7e, "ae261c6cb7762a198fafb317b192273785b49ad5fd619d3735c424100eaf9d6e975e65a54555947d52d3a96fcd1b5067bf9597f09ac7bfc3954d0894b6b275aa891815613091256901b0c0367cd838e7f4e2cd1021a011fc811070c6c2aff78c7d7b56d660d9c29b5ac2763eda54afa805dcdfbffb75fadff918b0d7edca"}, &(0x7f00000007c0)={0x0, 0xa, 0x1, 0x40}, &(0x7f0000000800)={0x0, 0x8, 0x1, 0x81}, &(0x7f0000000840)={0x20, 0x1, 0x18, "73d7423d16effe882126f6d9f374c532dda4647634d7265d"}, &(0x7f0000000880)={0x20, 0x3, 0x1, 0x3}}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000ac0)={0x24, &(0x7f0000000900)={0x40, 0x11, 0x19, {0x19, 0xd, "0e28f30ea9d9241cb2e6c1eaa55049671b961b8e912f32"}}, &(0x7f0000000940)={0x0, 0x3, 0xea, @string={0xea, 0x3, "7930f4fa815a8504e17089492f323b43da018f8e38e3794197de7b913e7fe6f15fe735f7fe194ddfd17c6eab4bfaa287ea3477a28ce82eea03060dbceef6ae1079f1c596da1d1b5d7b405fe46b4882704bce874e33f03c1691c08f346dd267ebb3e76d61a4ec996874b06678a5c662aaec83068f265166747a2c84e21b8f83d38ceffd62acced0ed46da09ac6a376b87ac5364e3b7d16cc7a2857af85dc7ea6902d6dd7d998eb184f34d299c48a09eca238f95272e4b723e44b41c95b3407d733cb2d0c9c16bca0366faf49e78a1564953e510a4012e59dad5211a6d6dfcb8fe65a8eb3f58b71d58"}}, &(0x7f0000000a40)={0x0, 0x22, 0x5, {[@global=@item_4={0x3, 0x1, 0x4, "88905a6e"}]}}, &(0x7f0000000a80)={0x0, 0x21, 0x9, {0x9, 0x21, 0x7f, 0xb, 0x1, {0x22, 0x953}}}}, &(0x7f0000002c40)={0x2c, &(0x7f0000000b00)={0x60c866c687953fa2, 0x64, 0x1000, "216155eb5fe4915b87458106131fc1c17e5528f2e6347754fb5050b3556d0bd7091020d1138f66599f55ef9a689a3b3e73a05ef23f3d5a893e1e62de01fd1158034afb9ce7eb2d3f9c5f0b8abb3c534b627423189b1b408134c829216c5035553d9e089642c8410228054e6c16fa31c065237a172f031173281bfa273fde2d5ac52e5d2b351e7f16b1c06a358b16379e1134ee3b419a100a17de4dfe4e2a8c37aaa45815a3f97b586152be4ec409bdb20647a4f0f3683ef47636cf5ed43fe2541dcab07eb9d8cf405aa29ec5f1ba7f6a4ee3669a4e622b36d18c4d3d15dbdaa10051456d573a0fc72484fba7484179653074007606cbe231e6ec29101fee412ec57cc0353e08f2ae9dd7b051450762a5fb300a2f107b97771c72ebd14f7b3a58dc0ce75725a084b13c758144add7c790dcea80aa1a43c2a19d79577e29a07db5800b7fda837ebd417a9e0698d6ff165e37d4c7694733e6d0c78694822d47248135657b31d58911ee92aebaeeb8466d51b3b9df687bad10c47274d3d6ba49ea6dd6f7e3094c9cd6785fdc026789e4cbc7c23adec3a4dae4e1c09d4371c4b1689e128c61721e5d2994dea3cd4a61fbf95c24f07e61c10e31e6df0da523317bdb297aa8cc1fe95130285d780daddc6ece94d91018da1b02796e0b7e3133ed1f05f1a99298833001a2a8aa0e3f1e07d647a4a5674c390cd0dc661077690b4b4a70d34005961ae374c79a304c95144f78a65f862bc2c1c3414ca54edba645dad662d14563a1c7f5d0194c9efd0756ebd40d06575dcfb1ca309b62de0b4c4365733e4952d8724653fb1d8b59c576a4cbf4d1d34908d42a173bc0a8704fdbf6ec530738bf8dc0264ed98f6d16488ca7a1ee09a2d75d5861654cdd0c3fe2610f5cc31e7661d48bf3f7e107b01a620e3c71f6885e0e35e92247a7261597c1bb03659a3dce12bdd6c6afd21a8041cb28fead18fdca1336a5fc8d5ede5e5c07c53a9b975136fb2d87c02a031059ec2e79bc1d623b404df4c0fb22fac55943589f4c8b0ac893c2363b4df89a182a2e76b4bc4a25be172597ceda1d410cb987f70d8d49930ef249fe7def3287283db8cfc62d1508fc771ae5f5898322683ed1ffab6a5431cdc32a37aa7b9a9281a748eca197ff5941b1b5abfdf0292007ead8ec3b1c32c6760e579ccb26ecdaf7bfe7d9b29484dfd96ebe524e7811352d047883d596930d229650093d13320ae95e7f21a120fe4ff80269cabcd1a2e550acdf011adc23dc47e5afbfb57d02eafd1981c0260fe72354fb61e27ea636b983a42971e138dceeac096a8d106da005e8a1b39d5991037bf975a3d9271efa96a2e106d64e5546d29a32308e677a859f4d710c16f67d8008e904f0db95026e3bc883cec004340607d0113830fe0d98f973243646c0283157d18bcda1fae027dc7cd8c872e7796eb2c3d1a4860aec3746d5ea5d54426f8942f033e2c7603ffd646e084b5ef2f7a9f032761fe604dfdbb34ac5b6dfac87d823c5a6d44211c57d13018d2579208eb7054bea434e2e2df2ccc9b1f8170b42f37a6b1c75a4d5d7f6c840073750e5fedff5b21973546d32ecd9d05d500d97240f396ca9c212cb01547eb0373926667cf761203d650b91b2a1bb31efa9e75805b130e29e437e717fad9d4ddb25ce048c83256da6d4d328d2a15345dc6aa016ac2caec2f5113eb827a861ad58f08f9445e40ab4b902640075f78903b82a927eef444f74729088f0cdc763ac8d536e2652419f7f4bd87cce8de375ebe2e5ddfc762b8f66df46215345b4be0e0be6f14925c36e26e349a467aab2425dbda3f07195916b7dd7074983974b16a432f1228edd06db79eb6069888a420ebe5a36c51a0f5ae431806be0e227d9a00c8d1e562b3891a0b688dd0f900960963e3003da366bb4751d718212284c6ffe8650a906a555d5026cb41bf393085f1f05f9d6fd7efa07db6cccfe69def0545517a25dfb77ec56dcfd97e06d8e6693d626f824dbbd65d63812d6e963fbbbd3a9a509dce4048acb273e3a3a0ea55d5aa45c34b5d862886b5c942cf9224b3a07cf57be5f3f36aab94e4512ff4f51eb3192c02c7992af9295dc0c1e83bf35a25b4835e3ba446fa1cc8b3423324505f3b7c47d2e4e7a7d0e75959ae02d57230447661a1454c615d965d798d06d578ef44a9d5fc2a940834da0bce3c9bd70c2614054236393f145b7672c9ead666fc408379988b149e7a00fe6f0e06ac7f66bf7c50b918c1a3bfa21172af669b169ed7a204dc542d4de7e5d90632b8429d7f0b8e6dc6e06a2ea53a51e7846c1f88cff609244e8e4a5eb752f97c5354e7c7b32916ccd275157c9f427eb3a528cb20348b9a39f1bce810a824f0f1c83d1daf2320c7a95634c72456a756b212256241891ed889d5b9e21e726f7043744b4de10e69c259aac93849ad6427e1d76078066553814d82ca8cbf76446e326f80725ca50a66ae2c9fa52df0fa7f3b51a72291571d75e8c37dfca124a20d1ae2978a2a3c5b39004a0a2fc52070033e33c6eb35629c4588d4385b46b73418727cca90f257e3755f7f650513d8567575575e62dbee6b9eb440d4df611e18a07dc9f2e35573c8b6be327dc1f6f39e1ae653bb8e795834f6cb0ee776917b125b07e093d8b04aea2392f58ab341e0342cbb64774289082a2fa439912f71380e5119b4f4e0b7b244a773776da0733c97b0a11b095b8040675a02b285e1672d84f0c1cbabd6d952a225ab02d3924ad4214f0c6a461e16afc92a2b8c56626a9b01eea8992a5684d6400eb0fed04a4c63cfbfa70eb5fa7721945bb2b9383910395de1debe975715f57aa8d2c7a89a343e3bb23e1bed974b430e47c90daeed51045e5df058c04d524d14480049613c3cf9c164810e9648648001f57ed38567b5fdb725cc70f3691ff913193b04ba2c5eb152d90cc3acbf86110b0c915246fe301cf1b446473f8a5636041012027c89265b2ae153cffd1743b4af350e91176579c7eaf77494669100a9acbb687c5433e7ef017fd484e76941af8f93f99f101ebb76ba4feaf7f05e5ebf2c2f71da72d033dcbe811af48b5bdd0835be400e8c0c1a743af6cea7c778c24fbcb8032b7439a1093f07902866b275a0f4b6f1ff30117a30ad3781c4bce39d122e26e11bf6751794ece97314a8a3168aef744d4f393f01af5d4c12fbf67dbd9048513e27dea4c862a801870779c78ba19fb4aa8fafc932693f3d7a7b298cba7c0aa79dfdc4d333f85b106025bb11c661259e1dba2b7fbeac6a14d8cc4c8746ce426b90481bdf151a15a90d2cf8f9ce737a50ac05817992931f95488d4609649077a929310764ff2a8c3d05fd69c0e163abfcd39fff2dadd86845c3fb4a27439eedbf8f18b0dc95e9cb192b4b8fabf3acff258f90d7aaeb1c0773ecaf25e9c12514ef135ea433f711fc3f97395adc3cba4dd07056b9e3fe5c7d3c4b1de7e0cf95bef3e0cdc0730fb89f215a7a3630d1073687c6ea9215a4c36436e83401170d6fd497bc8cb281f1ae5d689bf91735fbb731c260823b67bd15e5f6ae680560655b2262ebbaffac7b99600e672c5776ce14ea4b03c41935c25d5379dd22ee531a3dc73ab77e11eaad63b84b97c089402c73a63633e4502f6e45e703a99a7c4fe8166fe68cfdf477e38e6c11239ec6b3b8db29f524d8713c0872fbf457a4841eff492c4d18549fb5a7de555da12624914c72d830b6d81e58795d788c85d63abc1df5bbac3644cc3c177f3ce9446a33bea755846c93148076da4d1f979a1ea4af9506b63a3a49cd265c3de50447996ebbfadc31a6415a5ce440f8c64276c6c3a10240ca5fe2ecdfd04f293dd0fc38252b957edacd8508233a3aeab003b5b10b36da7db29f041b1e79f4b63338cbdfad42b68cf3de36dcab7df8bbee38509c5765e517e6b3acd3527f447b9700fb29c3d268ab09726167b71a10a6802ea62ea519b67adcfd6687fdba4f0154f39233e554041ef4c939f78f8c2b4a9b3a0044b416525aaa87422a6967c45b3f5a28524d82cad78aad25c63cf61740da7f0d1a0c8453f13c582cf38d499eb08482fbd16c0fb08efdc6ccb81dd22ee70bcfc8daa2ef1d572a663e7bab5250d46de8a240e8011d3383d96651c48ae8818415b590e18a8ce9c124a4aee39580eff61cb4931873230f67623fbbb36fb97bd33d919d92c34c72755ad748cf5c0ecd25dc3fe097a514be3dadffe21a7db8a76f01cc466f78ba832e69d645e4b913f5f3db4f455d0ee3c9a3423fdbc60995fc3a1fd7f1b96e77cb7c072cdb00928ff4eb8571ab68841032f8570a66b750dbc1a7d21ed31a9378279efa3021dab6c2afc7da98dc6f7620fd02a3e8089da27da3484d27935ae2b3d8b6a155ec79813a78b32733178aafdd942d0b198d92168dba41ddc22db2a2edfd4a66682562a88f774f31ab5480caa94e4c401c36395f96e22a51a5ea24864d87c9b544eea2bb35d722a390421adf62b39d5e5a8eab09a837d817732e90d0177d1a10d76ad9a8094492a7a47c449a65a6eef60d25dafc088cd44db148a207bc4f5c7fb6df715b3e0ec98453b63eef4624a32c32f5a138a98759bba27aaca5aad05a63f2bc2e31fce580a37c0ff506de4eefb17e66bcbf06238d9df9f3e4e215a9f3dd8bfcf212478b0081b936ada43aa971bd6189bf419b5637624c454c7ac4ea92db43da47067a0992a41a33feb00252f52402535c159182b38d8ba41339f3d39c16cf06829258a0dc041cd4e6116fb7a6ed7df15a723d28b103b38a7d7fc7c447d9ee7bfce69224bb4d0786002b4df77fabde2f3f834f1fa5e560407e4745763bb2d819f07850ebd5cc958b3e28953250f3acc47ade05d11122e854687d3a0d4aef88c3f66f64d7820069c0b16ba7a22a4fe71450f0e8d3c3afc1b100a89ba20f1be98a6f79bc9d0fd02f2d586296aa162937c4a1903249de925f06955c36608ad1a7de47f21d17600bfc8a7bb9e93eb9b0c5b74706b3810b36345d9a71f09f73946061fc4d9efc404221026707f17d0c33994f5cbb9e1ab8921f4c09fa16b004590620d5ce1eb1326742e3fa6139029882bd6e57ffadd91b6eea79bcb93330cccb79e71c701b955df2c2e8b2f703a725cbe28500189e82c0b405c6435decebced3c87e93ea6728ae32af2c0e9da2b01b5230a5ccc8a83a06da1012298852ecf1afdda8d6023316ea3ec1cfb69f44582a13cb65bc6e1b99390d6ff06df1f15be3a6e02655b546b908444a72f446115718646d2aea8429b6b5543e2c63af68f208926549bce07838156f04528ba9f6e7f22b5222d9f65be6eeb5ba43b395ea505f5b07da8fe77764fd7ed479e5f80fc3cee56052e7f039e52ee32a9d6a9337034f811baf6f405b5638bfb288f80028df8570ba4b6e04da734a018ad31a23574dfcb3030aaa9aca679f0c485e2b401ec9ec374ea7698f55686cd4e1ef89953183668b4edb9054e52e8c877eef808af822f24b3236a612a3992357e6b7cad8910774b1c8e4a747939f0479eab37a8e075ea9205d77c02f40ae8afa87fba6d388459b6f3c77ac36d23aee211e0ed22beb4810f40339ce7784e69475e2e509ba72d06ee91a4e08151ef7ad45e25601dda9a83961a84aa892de07ccbbdeb7e2cc0a6920f6d05a017cb8d4f3bcda4e57a196d8ade6b1a4cd0c001e1d75bf72a9c120229aca3542ab3ae231b38430f86c58d83b440c2f82a895b88887d5c34ce710055aa347a966c24cc7cbf598a3ebf91245614336a57ca048242ef5fa60b33193a237eb7f0b29b51a91ea43692ee335b"}, &(0x7f0000001b40)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000001b80)={0x0, 0x8, 0x1, 0xc0}, &(0x7f0000001bc0)={0x20, 0x1, 0x1000, "1b0a9ab941596a97696c564696f6da972c3eb443c3285e243d5e054c0e50961711a7bb752ad2e84451ee3eb546a5dbfcc45ad3b0df125a045625c2123c5f4ad914e1bb7af513345eee07305ddde726cdfd610c858cd84774a0ffda9d89acab8056ca8138aeb2fb9da0ce2e9575e95dc0d51a8ac516e2a6696a7dfaba31c25a3eeb9687bf1e04c251fbb7c4a7be7ed55957c15bb619c9d22b9b6bfaf03def3c6aa8e88788b9f87a70012ea5cef357611ee294a46563ff1b0b6c41b4f2374aeea6da4bbe234327537ff5eb0dcc258c78308771dbf107283eaebf37d1023b5178b52045df3b870526d1870398e0a4cec5d287ba4533d91e510110180900dbcd27910012cb88f0f179c1241d217de67f8e5ba357f9f0be6fd86d36bc5a89ef6c9f0e076137c6fdb91c63daa0e900759ed199a50affc71ae0b336eb868e576278471071a42504e189bc06aad01687981f134cc5b2a430656cab29b474d47f7cd68179e634cac07345dd95c689c8518c82b45b0385ee345c181325d73303ad00f296e7d14d65a75461571fa25bc59965686a3bb4d6298d979a06b65be4666c2778eb0ddeb1774e7e938c3f4f494d0cd12a12fb1e29f7c8bb55e0f2be6b7604fc44f2094ce882360a43816cfbe61612179768c9415de2d8a7edb0806071b7cab8a4b838d6198049f6a840093b0e739ea621cb9122aa234a55d4d6e7d369daf3d7ce6bd8d5b166e98703d100252b504d0f6192b415b5538d801b7ad54aac9b7eb2b5f08eb14d8c73872a94a5e9f615e5c8affec4641c94a11ec7be9fa5ca00900ca8b80bbc23c1ef79b5325d5490bc214596d354e648166e802b378a503a70f7b573c52f565f6ce68ad00415950bbb6b75576daeb89b778ee9d16a1bf3ccd5d6a1229ac602befa1907455c651316e94952dcef5b41a5fe45b9ae65ae45656e01f8b0417f1c70511fa0ccf8f5be8c4244534d45e96fea360327c5082d3e29e6d7b87daa68c6a062a57ab7f280c0ec01ebed5a05c723d7ae9918b0acece9f6a147d572d65460c81d00dc6a3eac38241875488efe10fa31d09a12c8d3db7536ffb08ee38b747aaa32dc43d044d7157938ce4a39ed4e6c7a16c9e9a30f3d42d91d8797fe086d00d4d896b4d49b6fc15879c00a2ae577ff8d3f949cc5d853ddbaf8513640651e0944571ca7459946a23eaaa55fd27b3fc502579b0dcbb742755d9097ef6d28d366b1d1075ff9ed5ca772b8577644ce688650502a55623d3ad1f095aad81565750ff0617548063544bbddcd4a7572bc3fd0028614faba7b47eca26e4cc199ed600067aadfcf75b40f7e5bed06210cfd0732c1a0b68b4cf5ad69930bbe1ad5c72c1e39abaa49045aceb6077a725a6dd9aeedb5d4bfbe8edccab4c49901de8442d615897e02fa70d04f47af8f07b040ad8b2a8956b49ae3219a909f9040ee349cdcc1727f4e2e9f082224c243d1daa0deaa9e7273ee3124c203438c7d34123d423937efb0200d6a0f0b2458ec341fffc849cae3ac80836555fbe178223265c263bc9180d6353cdccf146250599f7202d288c82c8fadf17d2c6db07c328273cbaa51f02cebdf9edfccdc6ec6aaa0f982223d89ba3f5122dacf380943f16a0d67d280b613c4d755e9082630e6d65d5ad6d9ca91a491803d06a5db0fbc6edaf32d7e786392f100ca2c18cfd8a8c4b3e294eed4a916d52a0b0700054aef52a37ae63b54679ea72a868f618bb924fe801688837fc796c7947cb31f4e9b8cdd1c95f434dc6de8cedb041af4f0e09d0decdecde0847c13ce38b05f1e15b5b6b188b8f1bfcafb7ba9f78093d9df26d2e3e48d341d0cc7f875a61336cd474c0b9afb4f8509a44a0017eda524a483ef44786b8f18056510e588c9d0b957f901c69fc2a6f5542812e7e389eac2128d20faee6bc163d35ded611be9fe10b8454b6200e782fe774c33fb08d37d355542e6e84b7dbb611917cb07f6d482ae1c0eb68b4e429e02ef23116250f425bd4990908203fc95f3ded20df5a7609d2d3de5e129370d9ebff5e20fe9c139c6d64d4719b961cdac6f6d447abb2dffcc816f8d2c6840b3210a6854857a1d3524f963a7780346c9e7494fc2a4b7c9fd8dc4ca337b4ecfd7957cfd936f280b0f9bb1f8db2c69d6538f513304def3fcc8967f62e0934ee9cf85cb2ee0eb26f29eae656f9c70a2bdd294b5f9f18b9b313444764142723191feb954603c4572a3beab6e05844ec67ef4692833f6591fbfd67c82ee5947894556f0d1ee1aee8fe88339a1099ea890cd4f0254807eb2699c7e6d0c5ca22db03adc9f5d3f94cf6db049890733dd078e33db8861a815bfa6e93af7403898ce631d5ebafe9a50067c28033f91b94166a3c06d42664cb906bee2d4597bb92b08b3b569bff9af7053e42be43d6d42a0363ac8aa0f7148bd0e9f97b2b6f243fec44c3bd59956c05d71669accde985edd54d7083a354347f20fc5cc400ff3326cea696e5330b9c905d6688f1ee796ebfb1951ac2aae6f468e3801a94816408d07989a43ca800eca9797cff3c7f5ae4e3a895702cc64739fd7f7c151fea5ae6bba8bc34537b8d009609033c5b8c4a501fa6771b2a8863dd427d20d071f72cbbca0102ce314e89d04a0de28fbc3f07072cff755752424d0556b2dbdc798e257b6bf5559188641c21e7cf95b601c1146eb82751195c810bd69068d4513c47f574f7fe8a28a82609106f316d6948f5e9cc428dc47cfac76bf64ab368f46f9bd968bba0705656663968f5fa1e948cd976b08d926f71e76cc92579cd26ece2af4f6b28e0237224ba886be7bb9177214e80b352ae60fc9f736b26e8c65673b1d7afba61468a21aa73d256659545fb9f2fe5984c2efee6504460f8cd7fb7ec92d4c247bcc24515e4aeaa3515678f93a701f6487a6c0f968ef39ed524552c4cfbf49653c7ba2ca0a23d6ccc8255215f675f70956e3bdd28d2c800892ae185930537c8ed97c483748482483d04350dd1da2d16aa7e809e77f72661ca2e294dbf192435350061de124faef52b140911f5b75fe52f42761122cad3b3ab4aa172b90a49353895db4070f4f1c70f9af793004bf3284db9d466796f3ab94876013d5ad10114df60cb1229dbf7d64d9533a1e12809ac635334bd55568bbe41441c83d68b5d9f30e368a60d3bed30c27260982b7573127d3ba1c3612aaac519c7d22a251695521a4048e046d83f5d00374098d6a7aaf333c0db828105d0e89df6c183734126db7848d75a45724fdf580dfbb2762069a8ec5b207edfc6ebb326160f50facf16263624cf2fcce0146f94bc4abed90ad58a7429053ab0440661ebfd7ea1e5506692975414d2b25bee6490e6916a87717e96789f2cef461f7b76b120945f92634e35e713f834db1008030b339b288a2e640918dd95d20ad886e8f2aa902e31e0123690c80eba749e47d459b44dedde4544a944df1cf67af958cf097cbbc8150768aef25ecca297b7f90af3466880e999d80841ded612646c290d3d0071002b7f5d850858a8d635b962ada600e9c295a7afcc57684471f29e37b3d13b46c1d4737af81a6bc5ca6b9723bb345b254b631b006194a804b5db1e3435a7c3903508627113aee44121d8f74f49de880566105cb7e7690aa84941b24b75492524d895156fc4c1dc8e92938a4f579ae1a77672494fc988e495bbcf404b4b486b02be60a0ba9febcab336e534266cd771437a310535fedec652fb3306cce722109e7dfd5c43c6534ae442d3f4c9a08c18a027f6946986b053238ec3ceaeed37506fd8248ec4c7d0d30a46843835537b57dbef958160a7a4dc95278d4c9ec10f3b39d0e3061e32311952818afd3195d34e7a9da2321e032d82fd34a9ce19c3292c9417aa0ddf1d18a3bcf85213615411462276c77b547cd78e79db91097d1df8578392dcdedcd85232b8c566e455475ec8ce571dd79bb8a1eec23f39a6406c313588801c642fefc26fba2e91c2f481dadb65716d020ee476e391968864b5808dfb1bebe17dfbf8dac1b0b5752ef31de7b9cd505e1837ed00739fefbd3e5f691f7d0bcc9d179b6a19c1c4dc940ead5b7288f3d9561ba3fe50b74d443cb61cb453a904c6cb67e0be47b620987d82d614e52dc3149e6705302173b9b419cfb7ffc68b799af71ccaafab7f82e07ee82e33a9721f38e2fa0948e0e60dca9a9aaa1150f9f9b14ffc23f80bb9bf57837ba13fa790a5c15261ac96d16e08a8a0f673f2b667ae1d00e067f52715b7c844b1d124f6c4451e460e16e7eabe75b7d0e90c540eb1645456d9b1f534d638ee69e8ddc6c2363551d8118811a77f2923becfb36ec40a90d35e76868e176e9169f722a143b2a9c67229f47c71bea8722e9abac021824bdb80e0ba97173d2fb9d74ffb025b9177cda183813a43512f33a343bce2c4492e8ba1d3c9004258c63e0b86e0f983b444b86ee79d8930021e879ffac834451f02cdfc4bd73f42d291e9264b7bffeb4c591f1513835f49c8ffff624ac8f82f4a1a06682a0e3bd70ca0064d4e591752d16e01ebd436e65384313b4230ba2376aeac308fe99d99e503a41ce2feb0f7819294743ac685eb02ce5eb4e26e4052d340460ea31d9637ffd1b5b0dcad7aa6f00b669fa4b16a6728484aa48b96e3af088566ac699d0ac5f7baf4f509f0164c87abdaa0f9e5b78156c1da0dc62b08b9ed020c072867f643c93b0a00a420f05596bd3ea833156c89a40114a34b2810e5da6046b1608ff90185156b90d441fc1ee167b4c2a30c45276e95b6fb5ad0bd18faa3251a9a8050699c7619e4aa97a904319d177599796f81b2312b0577a1c75d3ab94cc4c4c3178d4b9fbc4d1962ef5a1f1084842b0e5abba6367438718af10c8de6584500831f7c3a1b79a574913dd6dfe9077a547061eb4c4a9c9fc38b9dc236cfdd3a9f037fa0f025491dcf40de15a60f9285969b8d8beaac50f859a90b654b2aa75b3fa2a74422b8eee73275346547f1135aad1a22c669738b79ca9c556a6d8b850186b18c0a1297cb3b1363b527488a94af8f639643b6ddc8bf8f949a279d71a58be0e609bf8d0081318131dc48617db7dd699a148d252733b2a1aa94f31bfe5b5bb9238d61a0c9c8dce7fcf945ec9eb565077ea6e0fc338b1371cd5e501d92cc09197cbe4a6c44de956543be83db30d876f2ac0872010baf3da36a5b17c84c3dfad41ffffda920d2850caa530b0fd48fbefeb94f893bf411ead7d42300ec6aec1574d59561f8d5e04b786c9d4cadf5a409c891cd52dd595f2cf9317402200e64a94e2d80a4340288a816a47521767b784c223c9cbfa30eace90897851334a8cd9ec16ddad05e8c958733d598f6b1a449cc7ec301e10d22b85131fb6d63af52077b84ab45f9c30989d8b823b3a83bdb9d70d5cd97df9e53c31d6bdd973bc5e4cb14991cfd8b576afabbae309c1bca21f5e05276d11c7ddbb5639fd184af98b78c5aeaffd2045edae810502c41950e829df00d138aa5b9eb6e5463db9c01cb533b2ef212449e9be13895038809d60be843c5eec0fe151c465294c06dfd9b95e74800eee8ffc1bd0b0c435ea3cfe1c506e471103099a40ebdc41dbd1d903d7b5695e04ee7cac49ea794e63cd3f31478912d9f11ba0d0407afc14b1c357597ffc3003e8a28fb69d8e73df9b4a235b5af47740e22bdbf32e55f17f059edf1afdac3403d1f39b9e85f6f4bc64bf7e1a423b92cf89d2c297106c2c5070234e216dd19f94a4f8e3f3c0c76d82cf27fd24d4cb6dc6bfbe69682346f994d5445e5ea7819062c74556e87f4d761825e39e33d3b687a5"}, &(0x7f0000002c00)={0x20, 0x3, 0x1, 0x3}}) syz_usb_control_io$hid(r0, &(0x7f0000000140)={0x24, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_disconnect(0xffffffffffffffff) [ 1852.356274][T31888] usb 2-1: Using ep0 maxpacket: 32 [ 1852.416191][T31888] usb 2-1: device descriptor read/all, error -71 [ 1852.416205][T18851] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1852.416223][T18851] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping [ 1852.443635][T18851] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1852.456485][T18851] usb 5-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 1852.465532][T18851] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1852.474727][T18851] usb 5-1: config 0 descriptor?? [ 1852.496241][ T5073] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 1852.504480][T22937] usb 3-1: USB disconnect, device number 86 01:15:44 executing program 2: r0 = syz_usb_connect(0x3, 0x33a, &(0x7f0000001900)={{0x12, 0x1, 0x250, 0xf, 0x7b, 0xcb, 0x20, 0x1514, 0x2008, 0xc799, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x4, 0x2, 0xa, 0x0, 0xea, 0x3e, 0x38}}]}}]}}, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000540)={0x34, &(0x7f0000000080)=ANY=[@ANYBLOB="000011efffff841049e21fec4c1367f2e557ed6f3a02153947d79bb16c8ab572fae72fec6404fa19689c0fe3ee7a68110cac9de0f5572deab46d00b7b1a819b79f248546325ba49d5366b082be624e19f49b1cc6f96954204a008ef7459bf9f3302a9ab5e9e2adfed0daa4aecddc46f067875c"], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(0xffffffffffffffff, 0x0, 0x0) 01:15:44 executing program 0: ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x20400) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x02\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\xf2\x00', 0x0, 0x800) read$hidraw(r1, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000001300)) read$hidraw(r2, &(0x7f0000000040)=""/126, 0x7e) write$hidraw(r0, &(0x7f00000000c0)="35f39e70fc5cfbac39ff894adc5eebff56dfe3", 0x13) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hidraw(0x0, 0x1, 0x2246) read$hidraw(r3, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) syz_open_dev$evdev(0x0, 0x0, 0x359801) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, &(0x7f00000001c0)="4add770f7afddb40ac8b724dac0aa66b98f20a5e1ff8a25a3aa7a31df7eed290d1acef3771cae394d300f23dc5f8de816cb60672eb62ce917e4ce7940a6d13fc2fb2b6bc3e1605") ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x6, 0x1b2fe9a06188fa76) r5 = syz_usb_connect$hid(0x6, 0x3f, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x17ef, 0x60a3, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0xff, 0x40, 0x2, [{{0x9, 0x4, 0x0, 0xcd, 0x1, 0x3, 0x1, 0x0, 0x5, {0x9, 0x21, 0x8000, 0x7, 0x1, {0x22, 0xd}}, {{{0x9, 0x5, 0x81, 0x3, 0x29e, 0x2, 0x40, 0x9}}, [{{0x9, 0x5, 0x2, 0x3, 0xa1, 0xfe, 0x36, 0x1}}]}}}]}}]}}, &(0x7f0000000400)={0xa, &(0x7f0000000280)={0xa, 0x6, 0x310, 0x4, 0x0, 0x3, 0x20}, 0x34, &(0x7f00000002c0)={0x5, 0xf, 0x34, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x4, 0x0, 0x1, 0x2, 0x208}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0xf, 0x7, 0x7f}, @ext_cap={0x7, 0x10, 0x2, 0x28, 0xc, 0x8, 0x6a}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x1, "dfcd4d340c01217b7111cb6c0003521b"}]}, 0x1, [{0x65, &(0x7f0000000340)=@string={0x65, 0x3, "26190d9b1e5078c7bbcda6a0838476f2c83dd169d07a88af54a1ebe90986b50d01c22f76c6346f423f7a178eacd9db479a964f1445b75093a22535c5dea1f8d0a88b0b9b0c7e638eb0007d36f870d8a3d89c1357bf8493462eae8f4fca58f610995af3"}}]}) syz_usb_control_io$hid(r5, &(0x7f0000000600)={0x24, &(0x7f0000000440)={0x0, 0x21, 0x8c, {0x8c, 0x2, "4a0dc84d33159e845244e449d57fbfd0164bf851f68f36f3f584f6d6bf298eaa33cdb841690e03f60c7522ddc3eeb78636464b5a322955ba5c19c95088b2b674d4202adf36e8ebaae3a95139a48dfc889d5b756a673a7636ab2431e7b1d29c0b078f1d522a172bac1c7b1e56b2bd57de4db05cc22ee25e16e4a31acede770bca36048af1e04974aa0517"}}, &(0x7f0000000500)={0x0, 0x3, 0x4b, @string={0x4b, 0x3, "f2bb7b9761aefcf5655a13d64bd8173459e85739e3da309ef4f53756a4b1b4638d0112218d48d2af1745716b5a3b96bfccf3508ea9c2d37bff4d4d535109ada82b668b6ea5a0df78f6"}}, &(0x7f0000000580)={0x0, 0x22, 0x1b, {[@main=@item_4={0x3, 0x0, 0x0, "c2fefe9a"}, @local=@item_4={0x3, 0x2, 0x5, "30c6084a"}, @main=@item_4={0x3, 0x0, 0x9, "6a974e77"}, @local=@item_4={0x3, 0x2, 0xa, "3792eb6e"}, @global=@item_012={0x2, 0x1, 0xa, "c4e2"}, @main, @global=@item_012={0x2, 0x1, 0x7, "b246"}]}}, &(0x7f00000005c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x1, 0x0, 0x1, {0x22, 0x9e1}}}}, &(0x7f0000000800)={0x2c, &(0x7f0000000640)={0x0, 0xe, 0xdf, "e1ef136a588a273ed622b5d425eaaf04aed543e75e349f58c88bb3a235f779cf95352aab53164a68d62eaa3fab0c91631d6e5d3850b3faf4b962fb1429711f03ebe54207460929492323f81226fd5d665556bbee7d224619b12765abf617b3c7b57c206391532de4d7b5df359c679def979fbcd8da8e6fde218a8f48a5edd1d7c7fb76e6fdd05ce92e4f341ae17b300fffddaed164648c1832403d1514f4ae312a3f5379f8d0660a6ef69356fbce2821450e093485d5a909ce26ff77876f6ab3aba0fa780c39abb2a653190a43418cf8e2f7bc928542f08ef00356eb255250"}, &(0x7f0000000740)={0x0, 0xa, 0x1, 0x7e}, &(0x7f0000000780)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000001340)={0x20, 0x1, 0x1000, "f5dd6e887692b4eceb9b2791d226a160214196a223e70557e8da8b772856510d79b460aee480a48378346559a9caa9e086c4d764ee1b2cece0c1d78faaafaa1a569383edb1e29a62a49aff83649bc4d5e2eccf24d10c71deda2aa24ea5f7d3c259a879e2caa4a17f93b05e992ebd4b2e441827f3c6f50d409944c95211c87235097a73d3ffb041b0ef13ba13f51940826cce0faa860fdf1860bf6bfe394dbc5838f011ed316294320ae523b48f2eb8c70926333797289e486648d135334c6a9860e58dcd558c1a5eafdc1d0ed8c7672964b705dbfc85137f6bdd49254dc5dac1736053cc61047ade4b911f49ab31cc8b5ca6f12caa576905ee8c8b00bcec7ca1497b7f0d6e575d8a6c123f919aa0944a695686e8c2131c1e843a1231ca4569745e431e8f830f151963d2363f69eaf63ef49cecf29952f9abb7c7bf58e3c5076ec2be40bd1f0d957b6fbc86addb56fcf943f1de3533a1a18dc57a04a8dfd47e5fe9bf856c1c60a81853b3cda55bce27b2a448bce43a55cbdf55b66632be196d4fdd1a5c0f52fb95650824f86b87094142cb3fa51f2716fbaa861dbdf9be02aba39fda2b48fb3a0ad3d2c3ba7f28aa6dc0441e3318343b8bdd552dde35db8c8b1f1d60e222b5b96fb8fa8eae7d2c4aff324edd06f05fa9baff3664bb53aa406556c10474deb58bf4f2a0f56c91cb3a96b2896fd63ac93260630d9ac63a2b2761dc8a3a55c3910fe481382fcaa014b09baecb89cef8063ebd67f862a6958d68c9b590785fbb6d98bc25edaa398ab93aaf1c20ff3e969bbcbac8bfb6ec4083ab76ef21eb587e78dc43879bbb1eaa7d3615c80a277177c78b16b6893a4ddcc1d881f1d7b27955c8e78e8c28ec0bd7ce8135a0a07f62a85422b890f3df2af6fbaddca16705f7a065ded94413bb1010fc68f9f314b47e4b2a7ee87527e0b3a21a322398d54e2c5601c178a04485a1219583d78e8f6efffd556c18e4fd75115f77fb6dc669be00febdd5ba1f8eb4c70cf327bbcf374453a918c3f908fcc3e0bf459e8009acc2b006a1a059aa12f077b16ceac2d124d0affbed95a454b10cf4a5df8893cea39a5c089c5d646b49314f5568e4ef6b03be72eceb30584bca0965feed7e49fb9359572485219d6c4416707e5cf4912d6c95535c408117270336d0864f94fb227c74cb9f9b159b055adf0097715036d395131803d5e1e2321426bbdb97fad75f438934dfce241682c9c8cce87c5522ea485d9a3b69e50612c63b1dd51c37f594e3be0ee6b7693b1c622a1e94e0f2ebd03e53f891f25e89910cd313f4d503d6bcb154719d58c0f95732ae8d8ff8172c6689b48460f8a34e3d1a492e80f614e2c14e14db1b5efd856c98cb1a6d2e9fae110f25a23b5488b510d5f5e68526617798ea9454a6a4ad28022df42e68c887e14b4951e2d81c9d4ae0c8cfea36b3188d62ab5019aa35f76877186c8b1d504d48d8ecd7b39143283bba9927662be2f4030ccbe5e027a65be852d978879248edb198d89a4ab6cd3f20d3d000691abfc14b5332e17309e83473b81d6fc89cc1e546859253ae95d2fb79a89f20192bbed32cc10eead6aa13ba621a61dec7d08c32a8a2e912823b1e8b8c0fe56f5d5951450ab263a81908d3250bf3bd00c5d710cc5316932155aaa37132fad34e6aa23f57e20cbc97d1706e35e5254d2b7e912aebcce0e322cb39296f7782927f8a4e677a090319020a4c48862f77292521fc012cb48341b0bc2f3e178d794bc2c1161a0a40161707c507192ecdc8cce605e3ee1f548b4d68df7f248d2350e2e197499bec1fb69975a8e399953d8f6669f17fba8ba61cd1ab4e6e174edc66ec2acb0318bd14b197edd57066fe47ca6e60345a529dc43b511f8ef8ea9f64e415ba37cc30c9f75d5b89a0eb5727e932c448b1d60481936f23e1dc619e8c8925c41215a82455b4ea20ee5b4bf33667c3d9ee75820fae3e2f7f80d7c2da6c052d24c7dcb54fd62e3cfb4036075cbbf8d02555eeba4ee3737748b604598aeb4d0e2a8d87146b0befd08a5fc1f1c03e768cdad3e6dcf2762a771fd59ba7525067fa4c0806168b014a0f6a18029a5e40f2404b5e6806a38a645161b33e73314e98f6b247fb3d34f7c09842509774997933f0a36a56a20905da7f6a0f99b866a3bfd99ce0dadbe7c4dc06e0bf06383f1de455fe6f709060c753a96b1ed6a087e8d257d994e9e8939d4df531acc7ad6b9dba74310797faa2c7cf23d739282af91b0e1dc055e65abbc936aecfa5c533a513a291d944230054121440af3d61bd88a108b102ae7e65ef92e33ec03c8c12580704a1914f2f65f56d2ea0c1d3809f732ef100ea4019577613ba0a155fa77d1dc2bedfa5ab5925a2006f06d646f604477c8ec8d08f70ad7c9936a558bcbfec8dfea36a7df22948fab291812439f593ed39e716acf3ffa5b01f373862f67fae61b56ac9d913d9934933a43322ec532025eb4fd8afa9b7b94cad3dc8f97abc12983c4256f6781f0b0a880d54b998fa3ae5cb74063f0e0c96f9eb1297163b7f07ed4cc80d041b7104c6b3a5bf29abf930a8b6a077d589bed80a69cb6cac756a1e27b660fc7dfa91eb1448218ea5eedc05c4f8160637f31db204e3dde62b9d414158c6e4da03c638d47a10558417af24e9c0c8648572718ebeec73c8aeb65721fb52c6316e1bf32e39f095afb5ea0faba360356df0cb5d524822091ec58d9744e69dbaf95f611f9b6cf53a4e0b29a457911d82a7d499dc788aee995eca8f76324d2c31af53108265742f0f095a87351d5e791724677d929b4e9eae9cb1707f84e8ca54fdc10522760f53ef4eb6b83ab8591a67e28e90b5c828697770a07459f3b0db1dbb752d9d64069cbf25867efed347fde64b6ce37e8d8a17f95998b47b89ba795c584eda25ebfe0c2463326cb1e3d157554614160b31fc0511c20fd72b4658709bf6ecd53d9061626fbb2c20eae99c6cc0ad12447838c6e2d4e063de3c62757ef8e9ba708e9627b7df6248f5c455a8e5189f81badea11f99561635441de76407a51d63f4e301ee863f1c33cc8cf8a8e4241d0b0305dbc1d63d8be061b1bc16411baa9ff86357f50ff12df6feb6c13d02abd8b9b4487a57362ce91eb1efd7fca5c0138018bcddcc9c03da0d07f033bbef34e3b1018fe75507134eca96134776657eb9b5b6acf790bbcc4f5e85f01ef817bb55e7021f79ec220ef9641660b7d61bd946873aeadb6b29d87e46e66a5d3a2d6ae68c049d4be09fd3657d423eeb6145a050c85f0dc7873ca87a7dd2a90e76f460730542d9cb9b1e445dc628eb604586c21e1f28ef9e7b30a944e5fb2b4b6b43bf73a6958df7dc0fa037b4a7dcfd82d9af16a38b6384424ff02999fcd9774841f2ff28c97d259012ca76798374cc42f4ad25a49c2ce267d23f153fe03e4d8f1aa71cf2ecb3bb0b5851acc8a937ab1f5e44219a0595f0f009f7cc30cf3db7810f5822e19215155bd8edd8599340f71a03e786dc7fed1df4678bb000cdd6d897c5094586f1a67bca3f65b1916529ec858121a3fea52fc8d8ebb6c838d942b7a8abd26f851309f41a9ada91dcf5c9d6bbb3101bb6079e8b6e27711923086ef2d558c2aee064b275c90587a30dbd18b8896bdcbef70f6a127af0a92decb35f9d64796907ce5bfa5b6535d95aeafd5691d9caf1227827b8e91f8a6cfb1600e1447bad6951afd5f11707f2a049b93eefdc2789ff34a044fa93939c3426b6b27a24fa68241bfa2218ee9c3ba889dd148593f0a59941da4eb47c31b476fce22a674624973ac23bafce29e878954fed6b2696bd2a1194f1307c141e7b147eccb393d318df0c5765133e5bd3c4e95baa6d31b3357af8129370293dcd3b3a35cd1de8e8dd33a36841ba210cb64a7dc0f51db43ae03de36c3a69f395010a5c997e1e5dd1d0aa9e2ca70381f19f16769729ea9658f8c3567167e86afe040bc8d09092b707d9678bcad0fe81f5c19a108fcb12df6b97956c43c79d417e12cce094abfef0d3a8be4e8ebf86f7bf1a8d3e73c4fffad502e3321fbe7a528b17328437dfda1c4ea8941fd92597a0a40b2d83d11176b8b75f54f3f08b99b05c40e070e730249b290992708b393e8fda326701b268f49edc699ab9ec7a07e99f2b44b6255b8723fb8851189e83b319509a75113c24cd8aaccde7b65aea2b4d495991bd7a4a19b792d97d9eb8297f275924bfb2c825a9b015adc7f6b0e2c99880abc4ee835784e47af4287a21dc1095b94f97b1b3b942ea2bdc8a5848056d9c88dff660bda1336b44558859d559ed25ffee53b62543b5c97c3014cb39323cf471fb96e3a76667a1186850e538047dfec6d6f2e32163d08ad10ac0ee674abd1b755c4c4b105ca1eb7730a1daf2356e180bbe777e71f9d4ea7654c9614d34ef4fcfaad155774d06b7a381d552b732c76f6c25f1c3612da9b1d802b9b0d6e0c3230fcc7c46a7d97f698d102202d4543e0f7a62c8837ea448dc2595e650679aa3510acadc94ed66c7910255d3a2874875634ed5049fa023b219fcc6797391c53b9c39da0770283c051205593638652fdc43553cfadb76b839f5df1cd8b13efc2412bbf559e5687ba0cdaa7dd1e2f0d2fab734bc534dcc98dc17d51f8d69546f908cc76ec59393de21880ec3174d94f7d496840174454e28c8c9296f671c4b05d502447a02d182d8d689e15c3c6b314d7098c836e5f18d14981bd793606379a82ebacb011128b13e4cb96705ae292f226bcad2c0d90d412e11dbcbb5130d145c280319151a10fc8f57a6bb21f3f60951b5e1eee620687f61e35eaf66d746b9a09dc67478edc153f4e5b08a3f8d8380d562b8e4aadc0b11b9b9ea00237c65c97196bc2147425c2f7c951b85e4e47410ee91636b97094f58ed609d94e688f260019a017a805a3c7f7a3f00c291e653992866e0a8665ed8829ef5bd715a4d27c4ffe0388435ade10b9b5463ff718c64ea7d8cfe4522f60c4e5d197d364537be5df7bb9ae2797279a854bcd8a026382ced0789e1273c8002b86169cd56f5797237c0451df016beef8f67e05aa3a60d1f46ca2d2f26032ccbf72b89eb36a852ec4dfbe5f1438c24694912f9120f000d813f893ee70963b3c5e2f3297896f25df62f9dbef3aac82197ae749a5531540ee967018127f26dcc3f53b258d3d6cfed2c28454526dd85c9c7cfe703fcc6004c0f4b369e649d665c0f25247fb7bb4b2ef5ce3df1d81531f6ed68b3a5311ba2fd6f9b378aa27a99c6b35603670b704f4631a9003d610d3ced809c5ea4031e69383f25287107276c44bc6a292c17027b41bd335c4b76ac25ad05b2010883ce945d227c020e5b9b4cb92b8654787af9e5c2f4ff8ece96c921b6e47216ef1cd20ae8be06d35b0a6fe718139c5a6db99e1999c9f228a4c2bb2eada83fbe736e278d2edfa213039b5aebf235a7c95dbf777c584c1c6adce8247fe9954798f83469078b42be48b219ae97daf1012529ce329d6a61f1d0160555cff746a4037c373bad3ff2ee033443f51e0d6fc0763ec3c498705aef3c03c5a2f53e4e182a3b3930133b1e7a99de0e5cc27757dc6702da8f2764c5b879f06a66ae8f0d4e72dee7bc6a755d173908c398ef3e371c798e71e62eb012cbc43ba4b895aac342adaa222c63454f835ee22c482ea56de180bd546af6b0f1e0c3eee580152d98b14fd9b75790ffc292961530218931bebf6cec08a64afa279412bf30a3dda9e8a81b6ffd5edd5ad2e290f13a2ed2710ed1d3b383025afc49c0a1d4d68bca24988edc5b2f4a856c32f259094d281a072f4734"}, &(0x7f00000007c0)={0x20, 0x3, 0x1, 0x3}}) r6 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSABS20(r6, 0xc0085508, 0x0) r7 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x80, 0x2) ioctl$HIDIOCGCOLLECTIONINDEX(r7, 0x40184810, &(0x7f0000000140)={0x1, 0x1, 0x377, 0xac74, 0x7, 0x4}) [ 1852.666242][T29850] usb 4-1: new high-speed USB device number 122 using dummy_hcd [ 1852.701633][ T5076] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 1852.711251][ T5076] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 1852.721438][ T2758] usb 6-1: USB disconnect, device number 53 [ 1852.806166][T31888] usb 2-1: new high-speed USB device number 21 using dummy_hcd [ 1852.906226][T29850] usb 4-1: Using ep0 maxpacket: 32 [ 1852.957120][T18851] keytouch 0003:0926:3333.00AA: fixing up Keytouch IEC report descriptor [ 1852.966120][T22937] usb 3-1: new high-speed USB device number 87 using dummy_hcd [ 1852.968217][T18851] input: HID 0926:3333 as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.0/0003:0926:3333.00AA/input/input968 [ 1853.026179][T29850] usb 4-1: config 0 has an invalid interface number: 15 but max is 0 [ 1853.034381][T29850] usb 4-1: config 0 has no interface number 0 [ 1853.040623][T29850] usb 4-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 1853.049868][T29850] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1853.056151][T31888] usb 2-1: Using ep0 maxpacket: 16 [ 1853.060924][T22496] usb 1-1: new high-speed USB device number 19 using dummy_hcd [ 1853.071792][T18851] keytouch 0003:0926:3333.00AA: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.4-1/input0 [ 1853.086986][T29850] usb 4-1: config 0 descriptor?? [ 1853.159210][T18851] usb 5-1: USB disconnect, device number 20 [ 1853.186208][T31888] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1853.197577][T31888] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping [ 1853.207521][T31888] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1853.220338][T31888] usb 2-1: New USB device found, idVendor=1e7d, idProduct=2e22, bcdDevice= 0.00 [ 1853.229406][T31888] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1853.238271][T31888] usb 2-1: config 0 descriptor?? [ 1853.256236][ T5087] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 1853.266106][T22937] usb 3-1: Using ep0 maxpacket: 32 [ 1853.316737][T22496] usb 1-1: Using ep0 maxpacket: 16 [ 1853.327216][ T5082] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 1853.340145][T29850] usb 4-1: USB disconnect, device number 122 [ 1853.386217][T22937] usb 3-1: unable to get BOS descriptor or descriptor too short [ 1853.446160][T22937] usb 3-1: unable to read config index 0 descriptor/start: -71 [ 1853.454004][T22937] usb 3-1: can't read configurations, error -71 [ 1853.466252][T22496] usb 1-1: config 1 interface 0 altsetting 205 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 1853.479406][T22496] usb 1-1: config 1 interface 0 has no altsetting 0 [ 1853.486827][ T5087] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 1853.506217][ T2758] usb 6-1: new high-speed USB device number 54 using dummy_hcd [ 1853.646223][T22496] usb 1-1: New USB device found, idVendor=17ef, idProduct=60a3, bcdDevice= 0.40 [ 1853.655378][T22496] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1853.663532][T22496] usb 1-1: Product: syz [ 1853.667749][T22496] usb 1-1: Manufacturer: syz [ 1853.672327][T22496] usb 1-1: SerialNumber: syz [ 1853.717412][T31888] koneplus 0003:1E7D:2E22.00AB: unknown main item tag 0x0 [ 1853.724698][T31888] koneplus 0003:1E7D:2E22.00AB: unknown main item tag 0x0 [ 1853.732056][T31888] koneplus 0003:1E7D:2E22.00AB: unknown main item tag 0x0 [ 1853.739321][T31888] koneplus 0003:1E7D:2E22.00AB: unknown main item tag 0x0 [ 1853.746101][ T2758] usb 6-1: Using ep0 maxpacket: 32 [ 1853.746552][T31888] koneplus 0003:1E7D:2E22.00AB: unknown main item tag 0x0 [ 1853.758964][T31888] koneplus 0003:1E7D:2E22.00AB: unknown main item tag 0x0 [ 1853.766132][T31888] koneplus 0003:1E7D:2E22.00AB: unknown main item tag 0x0 [ 1853.773279][T31888] koneplus 0003:1E7D:2E22.00AB: unknown main item tag 0x0 [ 1853.780466][T31888] koneplus 0003:1E7D:2E22.00AB: unknown main item tag 0x0 [ 1853.787891][T31888] koneplus 0003:1E7D:2E22.00AB: unknown main item tag 0x0 [ 1853.795049][T31888] koneplus 0003:1E7D:2E22.00AB: unknown main item tag 0x0 [ 1853.802231][T31888] koneplus 0003:1E7D:2E22.00AB: unknown main item tag 0x0 [ 1853.809399][T31888] koneplus 0003:1E7D:2E22.00AB: unknown main item tag 0x0 [ 1853.816570][T31888] koneplus 0003:1E7D:2E22.00AB: unknown main item tag 0x0 [ 1853.823774][T31888] koneplus 0003:1E7D:2E22.00AB: unknown main item tag 0x0 [ 1853.830979][T31888] koneplus 0003:1E7D:2E22.00AB: unknown main item tag 0x0 [ 1853.838169][T31888] koneplus 0003:1E7D:2E22.00AB: unknown main item tag 0x0 [ 1853.845313][T31888] koneplus 0003:1E7D:2E22.00AB: unknown main item tag 0x0 [ 1853.852844][T31888] koneplus 0003:1E7D:2E22.00AB: unknown main item tag 0x0 [ 1853.860047][T31888] koneplus 0003:1E7D:2E22.00AB: unknown main item tag 0x0 [ 1853.866232][ T2758] usb 6-1: config 0 has an invalid interface number: 79 but max is 0 [ 1853.867224][T31888] koneplus 0003:1E7D:2E22.00AB: unknown main item tag 0x0 [ 1853.875279][ T2758] usb 6-1: config 0 has no interface number 0 [ 1853.882449][T31888] koneplus 0003:1E7D:2E22.00AB: unknown main item tag 0x0 [ 1853.889172][ T2758] usb 6-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 1853.895657][T31888] koneplus 0003:1E7D:2E22.00AB: unknown main item tag 0x0 [ 1853.895676][T31888] koneplus 0003:1E7D:2E22.00AB: unknown main item tag 0x0 [ 1853.895693][T31888] koneplus 0003:1E7D:2E22.00AB: unknown main item tag 0x0 [ 1853.895709][T31888] koneplus 0003:1E7D:2E22.00AB: unknown main item tag 0x0 [ 1853.904788][ T2758] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1853.911922][T31888] koneplus 0003:1E7D:2E22.00AB: unknown main item tag 0x0 [ 1853.926666][ T2758] usb 6-1: config 0 descriptor?? [ 1853.933659][T31888] koneplus 0003:1E7D:2E22.00AB: unknown main item tag 0x0 [ 1853.933678][T31888] koneplus 0003:1E7D:2E22.00AB: unknown main item tag 0x0 [ 1853.933696][T31888] koneplus 0003:1E7D:2E22.00AB: unknown main item tag 0x0 [ 1853.933715][T31888] koneplus 0003:1E7D:2E22.00AB: unknown main item tag 0x0 [ 1853.933731][T31888] koneplus 0003:1E7D:2E22.00AB: unknown main item tag 0x0 [ 1853.989721][T31888] koneplus 0003:1E7D:2E22.00AB: unknown main item tag 0x0 [ 1853.997534][T31888] koneplus 0003:1E7D:2E22.00AB: unknown main item tag 0x0 [ 1854.006611][T31888] koneplus 0003:1E7D:2E22.00AB: hidraw0: USB HID v0.00 Device [HID 1e7d:2e22] on usb-dummy_hcd.1-1/input0 [ 1854.066117][T18851] usb 5-1: new high-speed USB device number 21 using dummy_hcd [ 1854.106172][T29850] usb 4-1: new high-speed USB device number 123 using dummy_hcd [ 1854.144847][ T3509] usb 2-1: USB disconnect, device number 21 [ 1854.177232][ T5102] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 1854.185741][ T5102] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 1854.200560][ T2758] usb 6-1: USB disconnect, device number 54 [ 1854.286120][T22937] usb 3-1: new high-speed USB device number 88 using dummy_hcd [ 1854.316179][T18851] usb 5-1: Using ep0 maxpacket: 8 [ 1854.321542][T22496] usbhid 1-1:1.0: can't add hid device: -71 [ 1854.327862][T22496] usbhid: probe of 1-1:1.0 failed with error -71 [ 1854.338010][T22496] usb 1-1: USB disconnect, device number 19 [ 1854.346263][T29850] usb 4-1: Using ep0 maxpacket: 32 [ 1854.446366][T18851] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1854.457319][T18851] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping [ 1854.467526][T18851] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1854.480356][T18851] usb 5-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 01:15:46 executing program 5: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000040)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e0000000109021200010000000009044f0000ffa52c005e39596795f1650a76c09eb98a55699d0cc918d65f48d8e453db0a03e77ebcb4f6dac06c7b6c6896537d2a2f2d3bdd"], 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000540)={0x34, &(0x7f0000000000)=ANY=[@ANYBLOB="000011"], 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xb, 0x7, 0x1, 0x20, 0x7aa, 0x1, 0x620f, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x86, 0x84, 0xec}}]}}]}}, 0x0) syz_usb_control_io$cdc_ncm(r1, 0x0, &(0x7f0000000500)={0x44, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000840)={0x34, &(0x7f0000000680), 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$printer(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000dc0)={0x24, &(0x7f0000000c00)={0x0, 0x24, 0x35, {0x35, 0xf, "7d3cb42c8a598e868ba22212289a37318f646380352001ae4bf4f143feed5bc119c7fcabcfdb98db2d66387fcfc9fb084c2e80"}}, &(0x7f0000000c40)={0x0, 0x3, 0xe5, @string={0xe5, 0x3, "46c2305f4cb6f4f9c417f4a677a07be3ca405f0b0ecaaaf90ea6901d51c5463f9bceee9aaf6125e87ac9d643098ba53b5a295398e880ee9c34fd8d69320a22f1bdc4206bbbebe3f2eed6fc46619935a42884724ad50fc084572e8316657b00340ec68a5eae19ed500547da7e94e1cf52fa92186859355733c2baae4ed5f174cab97ccb5f91dd590d489fb02321a31f377b19a71d6bca0d8d3f1ecba44d6624017446fee76b0744a0252524d6fecf924562f7a26e968c28280bd7ae4feea4e4b6fef546fb0fea5ce1aa48ae3237b2b141353567ac55c24e3b8cba15056273abc44c390e"}}, &(0x7f0000000d40)={0x0, 0x22, 0x6, {[@global=@item_012={0x0, 0x1, 0x1}, @main=@item_012={0x0, 0x0, 0x9}, @main=@item_012={0x2, 0x0, 0x9, "67b2"}, @main=@item_012={0x0, 0x0, 0xb}]}}, &(0x7f0000000d80)={0x0, 0x21, 0x9, {0x9, 0x21, 0x3f, 0x6, 0x1, {0x22, 0x89d}}}}, &(0x7f0000000fc0)={0x2c, &(0x7f0000000e00)={0x40, 0xf}, &(0x7f0000000e40)={0x0, 0xa, 0x1, 0x8}, &(0x7f0000000e80)={0x0, 0x8, 0x1, 0xf8}, &(0x7f0000000ec0)={0x20, 0x1, 0x9e, "bc5ba74bae1138d525a7f9ca7afc10424abb0c64b008c84a6ab25a28b331649974a4bf76b90f75f9a48aaeb9ce285980cfbb029e2248ae1a856faa090ccc9a64ddf4fb8609d3811700a5336469f21ece684eafd0e14f1e7b998990038f9c7409756a632a77f66969881f052dc0607b3c59071c2d5965a1c2a5737a72952eb82efb7d0ff9af8c9e96ea5007df7d38597963b5689d4200bb89d78ac9bc13c5"}, &(0x7f0000000f80)={0x20, 0x3, 0x1, 0x80}}) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x0, 0x56a, 0xb1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x2, 0x80, 0x4, [{{0x9, 0x4, 0x0, 0x5, 0x2, 0x3, 0x1, 0x2, 0x3f, {0x9, 0x21, 0x4759, 0x9, 0x1, {0x22, 0x40}}, {{{0x9, 0x5, 0x81, 0x3, 0x38a, 0x3e, 0x7f, 0x6}}}}}]}}]}}, &(0x7f0000000740)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x400, 0x5, 0x2, 0x5, 0x20}, 0x112, &(0x7f0000000140)={0x5, 0xf, 0x112, 0x5, [@ssp_cap={0x1c, 0x10, 0xa, 0x81, 0x4, 0xb1b2, 0xf00, 0xff81, [0x1fb0, 0x30, 0xf, 0x0]}, @wireless={0xb, 0x10, 0x1, 0x4, 0xc, 0x1, 0x2, 0x1}, @generic={0xe0, 0x10, 0xa, "73f3efd2517f93530185ab902994a0950ee1b48d3c181200fa0c2bedb5420ca5f2fbd353d665feef7736be85ccd0d0378279a34bdc70eab42d2cdd7b35b70cbf2027bd9d860da78ab1b0ac50875abdd7f32f3662cd7fe3ba5688dfa7786f8bd8d954c80587b6af27057956b1de58b62f34380fc88bc9b23840988d5c1e29af528deadf3164b0376a0aa970d36dde3f6dc009d7d5915e566ded4915b144024ac41876db7c57f83356d776d5be4037ba1cb75dee13cdd51e0d6a531893849182dabc9e50cfcc6ee7324d7b01f295f9b09c086fda246c11cf906679affe96"}, @ptm_cap={0x3}, @ptm_cap={0x3}]}, 0xa, [{0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x457}}, {0x39, &(0x7f00000002c0)=@string={0x39, 0x3, "3bf33518938631968525395af05edab069a854b186a706b5373e50cbd5bc333ac0a4f96aa74954ce2d88e2829e49a0e786e8572a2213a9"}}, {0x2, &(0x7f0000000300)=@string={0x2}}, {0xb9, &(0x7f0000000340)=@string={0xb9, 0x3, "c306de2d3aa824d3082c5027083179bdfad0d0cf85ab479a4bfbdfa9aeedf6366a07afc67e02f536cb85e6af2a3aecdacb292e55c1098c668a1824a924d0d4adae8e28bff5bb14708057e6b70ecb6b1bcf81ef26ffec863d87e0180ed9a05ca99a72a925b0f1d8074034c842d4a8186fb49d362584dcd084b21c9735486861d1ef486ef7bfb1ec772bd49c5b0bf1c14ec1e46d8c167c6506e841da6054f33f506385ad74c2475d23c7b78a62caa825d7ee0361fb4b1513"}}, {0x4, &(0x7f0000000400)=@lang_id={0x4, 0x3, 0x403e}}, {0x4, &(0x7f0000000440)=@lang_id={0x4, 0x3, 0x421}}, {0x6e, &(0x7f0000000480)=@string={0x6e, 0x3, "a2f75784e830e5b611250f6e7686a98ea44f29cf2b6c2930c956e64b67647b5f3c8a2e01cf358bb4ed5d41623ea2fbde4d756a5af82e65da39cec39ac9dbb0c2bf18f829d75cda03c46fa764ddb5b0ec09b4857db6b2ee7b3174ab577d97de81815c75e8269dd665427d3c71"}}, {0xc5, &(0x7f0000000580)=@string={0xc5, 0x3, "f656176d1a18553dbb25cbe0d99c436bcc9aad1043d42e4bb6fd43a1d9544ec0f6376effe0d3bc89f88ecd888715a760317011ffc4ddbad6ea5e5ac81c042591e35ccfffbb15e9171802bfeab196c1dd83988a413f305b520a32f63ba573c2c64346b19d16b0cda4138d33d8ddbfa3d72314d54703f91b3b9934b2ce47c270403ab8d51c8a6678f0b3252690f90c9fb5e311e74dee7a048e70f9f1c3638fb49427beaeb572fcfebad41e9062860a0b3a107e0cc81ffb399817fca3624c5afa750fd892"}}, {0xa4, &(0x7f0000000680)=@string={0xa4, 0x3, "9c847dc3bb123c385a16e739537170a9c18c0555fbd5bc10c955454a8eaefd9535f4224a58ce86096173b1ba3bb4f402ba50eda8e61722904929cbb14316ae8058038c1e24f76eb37de60900aa94e8a96a868ddc8ee7b7c97e13f16eb53c93fb367c2fbb3d72aa24d36b3ed1bafbc07d6b76eec4389037db266226a7dd84aa8de511d63826f14b5ae69b6fc25a18e0be0ee8ecaf6e78d956b69897080b9925e8691e"}}, {0x4, &(0x7f0000000500)=@lang_id={0x4, 0x3, 0x440a}}]}) syz_usb_control_io$hid(r2, &(0x7f0000000a00)={0x24, &(0x7f0000000800)={0x20, 0x0, 0xfe, {0xfe, 0x22, "1b157bcc3cefe3b2a4676b7ee8f41c0b3d8838219cc05815f616d867045f66d08912218bd50f7f3148b3a8d01ccb118cc497f74d5d53ad146ff3e7347fcd826da2d37fa95d04403cd39265ae55458a228b23846d5059d4cb611f16c4d58629edfb370008ac4cdcd992266f3328b3c1adca32bf94b3a75a0391c1df7714aeb19d80e6a8de24cc103738104b9381ccd357cc8179a1636db645ef5cc7f34c01f25164f8d8fac3e3384a27a569987989970b1b45121797c0a6249498f322972e87f1bb876ce93baee0224641cf6eb85d83d80fcd7b5b0fd0624d48be82440e503db3dddd736d1d7a33b3cd880abc44225145a84bdfc8719e676117281a0a"}}, &(0x7f0000000940)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x1007}}, &(0x7f0000000980)={0x0, 0x22, 0xd, {[@main=@item_012={0x1, 0x0, 0x8, "16"}, @main=@item_012={0x0, 0x0, 0x8}, @main=@item_4={0x3, 0x0, 0xa, "b4c218ff"}, @global=@item_4={0x3, 0x1, 0x3, "7cdee042"}]}}, &(0x7f00000009c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x3, 0x9, 0x1, {0x22, 0x217}}}}, &(0x7f0000000bc0)={0x2c, &(0x7f0000000a40)={0xa0, 0x31, 0x39, "f30b1b54d6ee8ffe603e168afc5d047efb5b5a2cb679b898113aeab105961c46ce9df5b623c7507170623c2fbd4f88c5ea6518cbeab2252cbd"}, &(0x7f0000000a80)={0x0, 0xa, 0x1, 0xcb}, &(0x7f0000000ac0)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000000b00)={0x20, 0x1, 0x66, "f5a7761b3ee7ea7a000199004d63e92ba4d56982bc4fe88e45fd627a62cfcee19aca42a84c8be3f07d631efd830adf422c6f7c6fa48c9b88085d6360b8e228351c257bfbb4135d81713f2c35c1f45a3d5d71c51cd7a3080f41b540d43a5814bffbe4dfdafeed"}, &(0x7f0000000b80)={0x20, 0x3, 0x1, 0x81}}) [ 1854.489552][T18851] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1854.497857][T29850] usb 4-1: config 0 has an invalid interface number: 15 but max is 0 [ 1854.505943][T29850] usb 4-1: config 0 has no interface number 0 [ 1854.512234][T29850] usb 4-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 1854.521526][T29850] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1854.531303][T29850] usb 4-1: config 0 descriptor?? [ 1854.540491][T18851] usb 5-1: config 0 descriptor?? [ 1854.548340][T22937] usb 3-1: Using ep0 maxpacket: 32 [ 1854.557315][ T5073] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 1854.666133][T22937] usb 3-1: unable to get BOS descriptor or descriptor too short 01:15:46 executing program 0: ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x20400) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x02\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\xf2\x00', 0x0, 0x800) read$hidraw(r1, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000001300)) read$hidraw(r2, &(0x7f0000000040)=""/126, 0x7e) write$hidraw(r0, &(0x7f00000000c0)="35f39e70fc5cfbac39ff894adc5eebff56dfe3", 0x13) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hidraw(0x0, 0x1, 0x2246) read$hidraw(r3, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) syz_open_dev$evdev(0x0, 0x0, 0x359801) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, &(0x7f00000001c0)="4add770f7afddb40ac8b724dac0aa66b98f20a5e1ff8a25a3aa7a31df7eed290d1acef3771cae394d300f23dc5f8de816cb60672eb62ce917e4ce7940a6d13fc2fb2b6bc3e1605da") ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x6, 0x1b2fe9a06188fa76) r5 = syz_usb_connect$hid(0x6, 0x3f, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x17ef, 0x60a3, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0xff, 0x40, 0x2, [{{0x9, 0x4, 0x0, 0xcd, 0x1, 0x3, 0x1, 0x0, 0x5, {0x9, 0x21, 0x8000, 0x7, 0x1, {0x22, 0xd}}, {{{0x9, 0x5, 0x81, 0x3, 0x29e, 0x2, 0x40, 0x9}}, [{{0x9, 0x5, 0x2, 0x3, 0xa1, 0xfe, 0x36, 0x1}}]}}}]}}]}}, &(0x7f0000000400)={0xa, &(0x7f0000000280)={0xa, 0x6, 0x310, 0x4, 0x0, 0x3, 0x20}, 0x34, &(0x7f00000002c0)={0x5, 0xf, 0x34, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x4, 0x0, 0x1, 0x2, 0x208}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0xf, 0x7, 0x7f}, @ext_cap={0x7, 0x10, 0x2, 0x28, 0xc, 0x8, 0x6a}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x1, "dfcd4d340c01217b7111cb6c0003521b"}]}, 0x1, [{0x65, &(0x7f0000000340)=@string={0x65, 0x3, "26190d9b1e5078c7bbcda6a0838476f2c83dd169d07a88af54a1ebe90986b50d01c22f76c6346f423f7a178eacd9db479a964f1445b75093a22535c5dea1f8d0a88b0b9b0c7e638eb0007d36f870d8a3d89c1357bf8493462eae8f4fca58f610995af3"}}]}) syz_usb_control_io$hid(r5, &(0x7f0000000600)={0x24, &(0x7f0000000440)={0x0, 0x21, 0x8c, {0x8c, 0x2, "4a0dc84d33159e845244e449d57fbfd0164bf851f68f36f3f584f6d6bf298eaa33cdb841690e03f60c7522ddc3eeb78636464b5a322955ba5c19c95088b2b674d4202adf36e8ebaae3a95139a48dfc889d5b756a673a7636ab2431e7b1d29c0b078f1d522a172bac1c7b1e56b2bd57de4db05cc22ee25e16e4a31acede770bca36048af1e04974aa0517"}}, &(0x7f0000000500)={0x0, 0x3, 0x4b, @string={0x4b, 0x3, "f2bb7b9761aefcf5655a13d64bd8173459e85739e3da309ef4f53756a4b1b4638d0112218d48d2af1745716b5a3b96bfccf3508ea9c2d37bff4d4d535109ada82b668b6ea5a0df78f6"}}, &(0x7f0000000580)={0x0, 0x22, 0x1b, {[@main=@item_4={0x3, 0x0, 0x0, "c2fefe9a"}, @local=@item_4={0x3, 0x2, 0x5, "30c6084a"}, @main=@item_4={0x3, 0x0, 0x9, "6a974e77"}, @local=@item_4={0x3, 0x2, 0xa, "3792eb6e"}, @global=@item_012={0x2, 0x1, 0xa, "c4e2"}, @main, @global=@item_012={0x2, 0x1, 0x7, "b246"}]}}, &(0x7f00000005c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x1, 0x0, 0x1, {0x22, 0x9e1}}}}, &(0x7f0000000800)={0x2c, &(0x7f0000000640)={0x0, 0xe, 0xdf, "e1ef136a588a273ed622b5d425eaaf04aed543e75e349f58c88bb3a235f779cf95352aab53164a68d62eaa3fab0c91631d6e5d3850b3faf4b962fb1429711f03ebe54207460929492323f81226fd5d665556bbee7d224619b12765abf617b3c7b57c206391532de4d7b5df359c679def979fbcd8da8e6fde218a8f48a5edd1d7c7fb76e6fdd05ce92e4f341ae17b300fffddaed164648c1832403d1514f4ae312a3f5379f8d0660a6ef69356fbce2821450e093485d5a909ce26ff77876f6ab3aba0fa780c39abb2a653190a43418cf8e2f7bc928542f08ef00356eb255250"}, &(0x7f0000000740)={0x0, 0xa, 0x1, 0x7e}, &(0x7f0000000780)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000001340)={0x20, 0x1, 0x1000, "f5dd6e887692b4eceb9b2791d226a160214196a223e70557e8da8b772856510d79b460aee480a48378346559a9caa9e086c4d764ee1b2cece0c1d78faaafaa1a569383edb1e29a62a49aff83649bc4d5e2eccf24d10c71deda2aa24ea5f7d3c259a879e2caa4a17f93b05e992ebd4b2e441827f3c6f50d409944c95211c87235097a73d3ffb041b0ef13ba13f51940826cce0faa860fdf1860bf6bfe394dbc5838f011ed316294320ae523b48f2eb8c70926333797289e486648d135334c6a9860e58dcd558c1a5eafdc1d0ed8c7672964b705dbfc85137f6bdd49254dc5dac1736053cc61047ade4b911f49ab31cc8b5ca6f12caa576905ee8c8b00bcec7ca1497b7f0d6e575d8a6c123f919aa0944a695686e8c2131c1e843a1231ca4569745e431e8f830f151963d2363f69eaf63ef49cecf29952f9abb7c7bf58e3c5076ec2be40bd1f0d957b6fbc86addb56fcf943f1de3533a1a18dc57a04a8dfd47e5fe9bf856c1c60a81853b3cda55bce27b2a448bce43a55cbdf55b66632be196d4fdd1a5c0f52fb95650824f86b87094142cb3fa51f2716fbaa861dbdf9be02aba39fda2b48fb3a0ad3d2c3ba7f28aa6dc0441e3318343b8bdd552dde35db8c8b1f1d60e222b5b96fb8fa8eae7d2c4aff324edd06f05fa9baff3664bb53aa406556c10474deb58bf4f2a0f56c91cb3a96b2896fd63ac93260630d9ac63a2b2761dc8a3a55c3910fe481382fcaa014b09baecb89cef8063ebd67f862a6958d68c9b590785fbb6d98bc25edaa398ab93aaf1c20ff3e969bbcbac8bfb6ec4083ab76ef21eb587e78dc43879bbb1eaa7d3615c80a277177c78b16b6893a4ddcc1d881f1d7b27955c8e78e8c28ec0bd7ce8135a0a07f62a85422b890f3df2af6fbaddca16705f7a065ded94413bb1010fc68f9f314b47e4b2a7ee87527e0b3a21a322398d54e2c5601c178a04485a1219583d78e8f6efffd556c18e4fd75115f77fb6dc669be00febdd5ba1f8eb4c70cf327bbcf374453a918c3f908fcc3e0bf459e8009acc2b006a1a059aa12f077b16ceac2d124d0affbed95a454b10cf4a5df8893cea39a5c089c5d646b49314f5568e4ef6b03be72eceb30584bca0965feed7e49fb9359572485219d6c4416707e5cf4912d6c95535c408117270336d0864f94fb227c74cb9f9b159b055adf0097715036d395131803d5e1e2321426bbdb97fad75f438934dfce241682c9c8cce87c5522ea485d9a3b69e50612c63b1dd51c37f594e3be0ee6b7693b1c622a1e94e0f2ebd03e53f891f25e89910cd313f4d503d6bcb154719d58c0f95732ae8d8ff8172c6689b48460f8a34e3d1a492e80f614e2c14e14db1b5efd856c98cb1a6d2e9fae110f25a23b5488b510d5f5e68526617798ea9454a6a4ad28022df42e68c887e14b4951e2d81c9d4ae0c8cfea36b3188d62ab5019aa35f76877186c8b1d504d48d8ecd7b39143283bba9927662be2f4030ccbe5e027a65be852d978879248edb198d89a4ab6cd3f20d3d000691abfc14b5332e17309e83473b81d6fc89cc1e546859253ae95d2fb79a89f20192bbed32cc10eead6aa13ba621a61dec7d08c32a8a2e912823b1e8b8c0fe56f5d5951450ab263a81908d3250bf3bd00c5d710cc5316932155aaa37132fad34e6aa23f57e20cbc97d1706e35e5254d2b7e912aebcce0e322cb39296f7782927f8a4e677a090319020a4c48862f77292521fc012cb48341b0bc2f3e178d794bc2c1161a0a40161707c507192ecdc8cce605e3ee1f548b4d68df7f248d2350e2e197499bec1fb69975a8e399953d8f6669f17fba8ba61cd1ab4e6e174edc66ec2acb0318bd14b197edd57066fe47ca6e60345a529dc43b511f8ef8ea9f64e415ba37cc30c9f75d5b89a0eb5727e932c448b1d60481936f23e1dc619e8c8925c41215a82455b4ea20ee5b4bf33667c3d9ee75820fae3e2f7f80d7c2da6c052d24c7dcb54fd62e3cfb4036075cbbf8d02555eeba4ee3737748b604598aeb4d0e2a8d87146b0befd08a5fc1f1c03e768cdad3e6dcf2762a771fd59ba7525067fa4c0806168b014a0f6a18029a5e40f2404b5e6806a38a645161b33e73314e98f6b247fb3d34f7c09842509774997933f0a36a56a20905da7f6a0f99b866a3bfd99ce0dadbe7c4dc06e0bf06383f1de455fe6f709060c753a96b1ed6a087e8d257d994e9e8939d4df531acc7ad6b9dba74310797faa2c7cf23d739282af91b0e1dc055e65abbc936aecfa5c533a513a291d944230054121440af3d61bd88a108b102ae7e65ef92e33ec03c8c12580704a1914f2f65f56d2ea0c1d3809f732ef100ea4019577613ba0a155fa77d1dc2bedfa5ab5925a2006f06d646f604477c8ec8d08f70ad7c9936a558bcbfec8dfea36a7df22948fab291812439f593ed39e716acf3ffa5b01f373862f67fae61b56ac9d913d9934933a43322ec532025eb4fd8afa9b7b94cad3dc8f97abc12983c4256f6781f0b0a880d54b998fa3ae5cb74063f0e0c96f9eb1297163b7f07ed4cc80d041b7104c6b3a5bf29abf930a8b6a077d589bed80a69cb6cac756a1e27b660fc7dfa91eb1448218ea5eedc05c4f8160637f31db204e3dde62b9d414158c6e4da03c638d47a10558417af24e9c0c8648572718ebeec73c8aeb65721fb52c6316e1bf32e39f095afb5ea0faba360356df0cb5d524822091ec58d9744e69dbaf95f611f9b6cf53a4e0b29a457911d82a7d499dc788aee995eca8f76324d2c31af53108265742f0f095a87351d5e791724677d929b4e9eae9cb1707f84e8ca54fdc10522760f53ef4eb6b83ab8591a67e28e90b5c828697770a07459f3b0db1dbb752d9d64069cbf25867efed347fde64b6ce37e8d8a17f95998b47b89ba795c584eda25ebfe0c2463326cb1e3d157554614160b31fc0511c20fd72b4658709bf6ecd53d9061626fbb2c20eae99c6cc0ad12447838c6e2d4e063de3c62757ef8e9ba708e9627b7df6248f5c455a8e5189f81badea11f99561635441de76407a51d63f4e301ee863f1c33cc8cf8a8e4241d0b0305dbc1d63d8be061b1bc16411baa9ff86357f50ff12df6feb6c13d02abd8b9b4487a57362ce91eb1efd7fca5c0138018bcddcc9c03da0d07f033bbef34e3b1018fe75507134eca96134776657eb9b5b6acf790bbcc4f5e85f01ef817bb55e7021f79ec220ef9641660b7d61bd946873aeadb6b29d87e46e66a5d3a2d6ae68c049d4be09fd3657d423eeb6145a050c85f0dc7873ca87a7dd2a90e76f460730542d9cb9b1e445dc628eb604586c21e1f28ef9e7b30a944e5fb2b4b6b43bf73a6958df7dc0fa037b4a7dcfd82d9af16a38b6384424ff02999fcd9774841f2ff28c97d259012ca76798374cc42f4ad25a49c2ce267d23f153fe03e4d8f1aa71cf2ecb3bb0b5851acc8a937ab1f5e44219a0595f0f009f7cc30cf3db7810f5822e19215155bd8edd8599340f71a03e786dc7fed1df4678bb000cdd6d897c5094586f1a67bca3f65b1916529ec858121a3fea52fc8d8ebb6c838d942b7a8abd26f851309f41a9ada91dcf5c9d6bbb3101bb6079e8b6e27711923086ef2d558c2aee064b275c90587a30dbd18b8896bdcbef70f6a127af0a92decb35f9d64796907ce5bfa5b6535d95aeafd5691d9caf1227827b8e91f8a6cfb1600e1447bad6951afd5f11707f2a049b93eefdc2789ff34a044fa93939c3426b6b27a24fa68241bfa2218ee9c3ba889dd148593f0a59941da4eb47c31b476fce22a674624973ac23bafce29e878954fed6b2696bd2a1194f1307c141e7b147eccb393d318df0c5765133e5bd3c4e95baa6d31b3357af8129370293dcd3b3a35cd1de8e8dd33a36841ba210cb64a7dc0f51db43ae03de36c3a69f395010a5c997e1e5dd1d0aa9e2ca70381f19f16769729ea9658f8c3567167e86afe040bc8d09092b707d9678bcad0fe81f5c19a108fcb12df6b97956c43c79d417e12cce094abfef0d3a8be4e8ebf86f7bf1a8d3e73c4fffad502e3321fbe7a528b17328437dfda1c4ea8941fd92597a0a40b2d83d11176b8b75f54f3f08b99b05c40e070e730249b290992708b393e8fda326701b268f49edc699ab9ec7a07e99f2b44b6255b8723fb8851189e83b319509a75113c24cd8aaccde7b65aea2b4d495991bd7a4a19b792d97d9eb8297f275924bfb2c825a9b015adc7f6b0e2c99880abc4ee835784e47af4287a21dc1095b94f97b1b3b942ea2bdc8a5848056d9c88dff660bda1336b44558859d559ed25ffee53b62543b5c97c3014cb39323cf471fb96e3a76667a1186850e538047dfec6d6f2e32163d08ad10ac0ee674abd1b755c4c4b105ca1eb7730a1daf2356e180bbe777e71f9d4ea7654c9614d34ef4fcfaad155774d06b7a381d552b732c76f6c25f1c3612da9b1d802b9b0d6e0c3230fcc7c46a7d97f698d102202d4543e0f7a62c8837ea448dc2595e650679aa3510acadc94ed66c7910255d3a2874875634ed5049fa023b219fcc6797391c53b9c39da0770283c051205593638652fdc43553cfadb76b839f5df1cd8b13efc2412bbf559e5687ba0cdaa7dd1e2f0d2fab734bc534dcc98dc17d51f8d69546f908cc76ec59393de21880ec3174d94f7d496840174454e28c8c9296f671c4b05d502447a02d182d8d689e15c3c6b314d7098c836e5f18d14981bd793606379a82ebacb011128b13e4cb96705ae292f226bcad2c0d90d412e11dbcbb5130d145c280319151a10fc8f57a6bb21f3f60951b5e1eee620687f61e35eaf66d746b9a09dc67478edc153f4e5b08a3f8d8380d562b8e4aadc0b11b9b9ea00237c65c97196bc2147425c2f7c951b85e4e47410ee91636b97094f58ed609d94e688f260019a017a805a3c7f7a3f00c291e653992866e0a8665ed8829ef5bd715a4d27c4ffe0388435ade10b9b5463ff718c64ea7d8cfe4522f60c4e5d197d364537be5df7bb9ae2797279a854bcd8a026382ced0789e1273c8002b86169cd56f5797237c0451df016beef8f67e05aa3a60d1f46ca2d2f26032ccbf72b89eb36a852ec4dfbe5f1438c24694912f9120f000d813f893ee70963b3c5e2f3297896f25df62f9dbef3aac82197ae749a5531540ee967018127f26dcc3f53b258d3d6cfed2c28454526dd85c9c7cfe703fcc6004c0f4b369e649d665c0f25247fb7bb4b2ef5ce3df1d81531f6ed68b3a5311ba2fd6f9b378aa27a99c6b35603670b704f4631a9003d610d3ced809c5ea4031e69383f25287107276c44bc6a292c17027b41bd335c4b76ac25ad05b2010883ce945d227c020e5b9b4cb92b8654787af9e5c2f4ff8ece96c921b6e47216ef1cd20ae8be06d35b0a6fe718139c5a6db99e1999c9f228a4c2bb2eada83fbe736e278d2edfa213039b5aebf235a7c95dbf777c584c1c6adce8247fe9954798f83469078b42be48b219ae97daf1012529ce329d6a61f1d0160555cff746a4037c373bad3ff2ee033443f51e0d6fc0763ec3c498705aef3c03c5a2f53e4e182a3b3930133b1e7a99de0e5cc27757dc6702da8f2764c5b879f06a66ae8f0d4e72dee7bc6a755d173908c398ef3e371c798e71e62eb012cbc43ba4b895aac342adaa222c63454f835ee22c482ea56de180bd546af6b0f1e0c3eee580152d98b14fd9b75790ffc292961530218931bebf6cec08a64afa279412bf30a3dda9e8a81b6ffd5edd5ad2e290f13a2ed2710ed1d3b383025afc49c0a1d4d68bca24988edc5b2f4a856c32f259094d281a072f4734"}, &(0x7f00000007c0)={0x20, 0x3, 0x1, 0x3}}) r6 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSABS20(r6, 0xc0085508, 0x0) r7 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x80, 0x2) ioctl$HIDIOCGCOLLECTIONINDEX(r7, 0x40184810, &(0x7f0000000140)={0x1, 0x1, 0x377, 0xac74, 0x7, 0x4}) [ 1854.738387][T22937] usb 3-1: unable to read config index 0 descriptor/start: -71 [ 1854.746129][T22937] usb 3-1: can't read configurations, error -71 [ 1854.756114][T22937] usb usb3-port1: attempt power cycle [ 1854.777359][ T5082] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 01:15:46 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x100000000008, 0x926, 0x3333, 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(r0, &(0x7f0000000080)={0x2c, &(0x7f0000000240)=ANY=[@ANYBLOB="eeff22"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0xea, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000001440)={0x2c, 0x0, 0x0, &(0x7f0000000300)={0x0, 0xf, 0x13, {0x5, 0xf, 0x13, 0x2, [@generic={0x3}, @wireless={0xb, 0x10, 0x1, 0x0, 0x75, 0x0, 0x0, 0x400}]}}, 0x0, 0x0}, 0x0) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, &(0x7f00000001c0)={0x14, &(0x7f0000000140)={0x0, 0x0, 0x2, {0x2}}, 0x0}, 0x0) r2 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGVERSION(r2, 0x80044501, &(0x7f00000001c0)=""/75) write$hidraw(r1, &(0x7f00000000c0)="047bc0e9eb4465d225fb59c36f17e9445f68550760033d3276a8b0239199b76c4194881d81d94ba7d9c7637f87613ae5156ac2302f1dfd94b834c5baead970fe4e563b3c144f22c41579858b877f", 0x90) [ 1854.806351][T29850] usb 4-1: USB disconnect, device number 123 [ 1854.827551][ T2758] usb 6-1: new high-speed USB device number 55 using dummy_hcd [ 1854.896165][T18851] usbhid 5-1:0.0: can't add hid device: -71 [ 1854.902333][T18851] usbhid: probe of 5-1:0.0 failed with error -71 [ 1854.914898][T18851] usb 5-1: USB disconnect, device number 21 [ 1854.916113][T31888] usb 2-1: new high-speed USB device number 22 using dummy_hcd [ 1855.066316][ T2758] usb 6-1: Using ep0 maxpacket: 32 01:15:46 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000001900)={{0x12, 0x1, 0x0, 0x8e, 0x32, 0xf7, 0x20, 0xaf0, 0xd257, 0x4e87, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xf, 0x0, 0x0, 0xff, 0xa5, 0x2c}}]}}]}}, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000540)={0x34, &(0x7f0000000000)=ANY=[@ANYBLOB="000011000000851049e21fec4c1367f2e157ed6f3a02"], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x7, 0x1) syz_usb_control_io$printer(0xffffffffffffffff, 0x0, 0x0) [ 1855.186190][T31888] usb 2-1: Using ep0 maxpacket: 16 [ 1855.196167][ T2758] usb 6-1: config 0 has an invalid interface number: 79 but max is 0 [ 1855.204313][ T2758] usb 6-1: config 0 has no interface number 0 [ 1855.210857][ T2758] usb 6-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 1855.220035][ T2758] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1855.228090][T22496] usb 1-1: new high-speed USB device number 20 using dummy_hcd 01:15:46 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGVERSION(r0, 0x80044501, &(0x7f00000001c0)=""/62) ioctl$EVIOCSABS2F(r0, 0x401845ef, &(0x7f0000000140)={0x8, 0xffffffff, 0x200, 0xd9, 0x2, 0x9}) ioctl$EVIOCGBITSW(r0, 0x80404525, &(0x7f0000000040)=""/193) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000001900)={{0x12, 0x1, 0x0, 0x8e, 0x32, 0xf7, 0x20, 0xaf0, 0xd257, 0x4e87, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xf, 0x0, 0x0, 0xff, 0xa5, 0x2c}}]}}]}}, 0x0) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000540)={0x34, &(0x7f0000000000)=ANY=[@ANYBLOB="000011000000851049e21fec4c1367f2e157ed6f3a02"], 0x0, 0x0, 0x0, 0x0, 0x0}) [ 1855.236604][ T2758] usb 6-1: config 0 descriptor?? [ 1855.277874][T18851] usb 5-1: new high-speed USB device number 22 using dummy_hcd [ 1855.316264][T31888] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1855.327247][T31888] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping [ 1855.337370][T31888] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1855.350211][T31888] usb 2-1: New USB device found, idVendor=1e7d, idProduct=2e22, bcdDevice= 0.00 [ 1855.359251][T31888] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1855.368575][T31888] usb 2-1: config 0 descriptor?? [ 1855.386182][ T5087] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 1855.466251][T22496] usb 1-1: Using ep0 maxpacket: 16 [ 1855.476116][T22937] usb 3-1: new high-speed USB device number 89 using dummy_hcd [ 1855.516101][T18851] usb 5-1: Using ep0 maxpacket: 8 [ 1855.536226][T20883] usb 4-1: new high-speed USB device number 124 using dummy_hcd [ 1855.586340][T22496] usb 1-1: config 1 interface 0 altsetting 205 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 1855.599741][T22496] usb 1-1: config 1 interface 0 has no altsetting 0 [ 1855.607389][ T5087] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 1855.646288][T18851] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1855.657505][T18851] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping [ 1855.667484][T18851] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1855.680315][T18851] usb 5-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 01:15:47 executing program 1: ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x20400) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x02\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\xf2\x00', 0x0, 0x800) read$hidraw(r1, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000001300)) read$hidraw(r2, &(0x7f0000000040)=""/126, 0x7e) write$hidraw(r0, &(0x7f00000000c0)="35f39e70fc5cfbac39ff894adc5eebff56dfe3", 0x13) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hidraw(0x0, 0x1, 0x2246) read$hidraw(r3, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) syz_open_dev$evdev(0x0, 0x0, 0x359801) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, &(0x7f00000001c0)="4add770f7afddb40ac8b724dac0aa66b98f20a5e1ff8a25a3aa7a31df7eed290d1acef3771cae394d300f23dc5f8de816cb60672eb62ce917e4ce7940a6d13fc2fb2b6bc3e1605") ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x6, 0x1b2fe9a06188fa76) r5 = syz_usb_connect$hid(0x6, 0x3f, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x17ef, 0x60a3, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0xff, 0x40, 0x2, [{{0x9, 0x4, 0x0, 0xcd, 0x1, 0x3, 0x1, 0x0, 0x5, {0x9, 0x21, 0x8000, 0x7, 0x1, {0x22, 0xd}}, {{{0x9, 0x5, 0x81, 0x3, 0x29e, 0x2, 0x40, 0x9}}, [{{0x9, 0x5, 0x2, 0x3, 0xa1, 0xfe, 0x36, 0x1}}]}}}]}}]}}, &(0x7f0000000400)={0xa, &(0x7f0000000280)={0xa, 0x6, 0x310, 0x4, 0x0, 0x3, 0x20}, 0x34, &(0x7f00000002c0)={0x5, 0xf, 0x34, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x4, 0x0, 0x1, 0x2, 0x208}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0xf, 0x7, 0x7f}, @ext_cap={0x7, 0x10, 0x2, 0x28, 0xc, 0x8, 0x6a}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x1, "dfcd4d340c01217b7111cb6c0003521b"}]}, 0x1, [{0x65, &(0x7f0000000340)=@string={0x65, 0x3, "26190d9b1e5078c7bbcda6a0838476f2c83dd169d07a88af54a1ebe90986b50d01c22f76c6346f423f7a178eacd9db479a964f1445b75093a22535c5dea1f8d0a88b0b9b0c7e638eb0007d36f870d8a3d89c1357bf8493462eae8f4fca58f610995af3"}}]}) syz_usb_control_io$hid(r5, &(0x7f0000000600)={0x24, &(0x7f0000000440)={0x0, 0x21, 0x8c, {0x8c, 0x2, "4a0dc84d33159e845244e449d57fbfd0164bf851f68f36f3f584f6d6bf298eaa33cdb841690e03f60c7522ddc3eeb78636464b5a322955ba5c19c95088b2b674d4202adf36e8ebaae3a95139a48dfc889d5b756a673a7636ab2431e7b1d29c0b078f1d522a172bac1c7b1e56b2bd57de4db05cc22ee25e16e4a31acede770bca36048af1e04974aa0517"}}, &(0x7f0000000500)={0x0, 0x3, 0x4b, @string={0x4b, 0x3, "f2bb7b9761aefcf5655a13d64bd8173459e85739e3da309ef4f53756a4b1b4638d0112218d48d2af1745716b5a3b96bfccf3508ea9c2d37bff4d4d535109ada82b668b6ea5a0df78f6"}}, &(0x7f0000000580)={0x0, 0x22, 0x1b, {[@main=@item_4={0x3, 0x0, 0x0, "c2fefe9a"}, @local=@item_4={0x3, 0x2, 0x5, "30c6084a"}, @main=@item_4={0x3, 0x0, 0x9, "6a974e77"}, @local=@item_4={0x3, 0x2, 0xa, "3792eb6e"}, @global=@item_012={0x2, 0x1, 0xa, "c4e2"}, @main, @global=@item_012={0x2, 0x1, 0x7, "b246"}]}}, &(0x7f00000005c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x1, 0x0, 0x1, {0x22, 0x9e1}}}}, &(0x7f0000000800)={0x2c, &(0x7f0000000640)={0x0, 0xe, 0xdf, "e1ef136a588a273ed622b5d425eaaf04aed543e75e349f58c88bb3a235f779cf95352aab53164a68d62eaa3fab0c91631d6e5d3850b3faf4b962fb1429711f03ebe54207460929492323f81226fd5d665556bbee7d224619b12765abf617b3c7b57c206391532de4d7b5df359c679def979fbcd8da8e6fde218a8f48a5edd1d7c7fb76e6fdd05ce92e4f341ae17b300fffddaed164648c1832403d1514f4ae312a3f5379f8d0660a6ef69356fbce2821450e093485d5a909ce26ff77876f6ab3aba0fa780c39abb2a653190a43418cf8e2f7bc928542f08ef00356eb255250"}, &(0x7f0000000740)={0x0, 0xa, 0x1, 0x7e}, &(0x7f0000000780)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000001340)={0x20, 0x1, 0x1000, "f5dd6e887692b4eceb9b2791d226a160214196a223e70557e8da8b772856510d79b460aee480a48378346559a9caa9e086c4d764ee1b2cece0c1d78faaafaa1a569383edb1e29a62a49aff83649bc4d5e2eccf24d10c71deda2aa24ea5f7d3c259a879e2caa4a17f93b05e992ebd4b2e441827f3c6f50d409944c95211c87235097a73d3ffb041b0ef13ba13f51940826cce0faa860fdf1860bf6bfe394dbc5838f011ed316294320ae523b48f2eb8c70926333797289e486648d135334c6a9860e58dcd558c1a5eafdc1d0ed8c7672964b705dbfc85137f6bdd49254dc5dac1736053cc61047ade4b911f49ab31cc8b5ca6f12caa576905ee8c8b00bcec7ca1497b7f0d6e575d8a6c123f919aa0944a695686e8c2131c1e843a1231ca4569745e431e8f830f151963d2363f69eaf63ef49cecf29952f9abb7c7bf58e3c5076ec2be40bd1f0d957b6fbc86addb56fcf943f1de3533a1a18dc57a04a8dfd47e5fe9bf856c1c60a81853b3cda55bce27b2a448bce43a55cbdf55b66632be196d4fdd1a5c0f52fb95650824f86b87094142cb3fa51f2716fbaa861dbdf9be02aba39fda2b48fb3a0ad3d2c3ba7f28aa6dc0441e3318343b8bdd552dde35db8c8b1f1d60e222b5b96fb8fa8eae7d2c4aff324edd06f05fa9baff3664bb53aa406556c10474deb58bf4f2a0f56c91cb3a96b2896fd63ac93260630d9ac63a2b2761dc8a3a55c3910fe481382fcaa014b09baecb89cef8063ebd67f862a6958d68c9b590785fbb6d98bc25edaa398ab93aaf1c20ff3e969bbcbac8bfb6ec4083ab76ef21eb587e78dc43879bbb1eaa7d3615c80a277177c78b16b6893a4ddcc1d881f1d7b27955c8e78e8c28ec0bd7ce8135a0a07f62a85422b890f3df2af6fbaddca16705f7a065ded94413bb1010fc68f9f314b47e4b2a7ee87527e0b3a21a322398d54e2c5601c178a04485a1219583d78e8f6efffd556c18e4fd75115f77fb6dc669be00febdd5ba1f8eb4c70cf327bbcf374453a918c3f908fcc3e0bf459e8009acc2b006a1a059aa12f077b16ceac2d124d0affbed95a454b10cf4a5df8893cea39a5c089c5d646b49314f5568e4ef6b03be72eceb30584bca0965feed7e49fb9359572485219d6c4416707e5cf4912d6c95535c408117270336d0864f94fb227c74cb9f9b159b055adf0097715036d395131803d5e1e2321426bbdb97fad75f438934dfce241682c9c8cce87c5522ea485d9a3b69e50612c63b1dd51c37f594e3be0ee6b7693b1c622a1e94e0f2ebd03e53f891f25e89910cd313f4d503d6bcb154719d58c0f95732ae8d8ff8172c6689b48460f8a34e3d1a492e80f614e2c14e14db1b5efd856c98cb1a6d2e9fae110f25a23b5488b510d5f5e68526617798ea9454a6a4ad28022df42e68c887e14b4951e2d81c9d4ae0c8cfea36b3188d62ab5019aa35f76877186c8b1d504d48d8ecd7b39143283bba9927662be2f4030ccbe5e027a65be852d978879248edb198d89a4ab6cd3f20d3d000691abfc14b5332e17309e83473b81d6fc89cc1e546859253ae95d2fb79a89f20192bbed32cc10eead6aa13ba621a61dec7d08c32a8a2e912823b1e8b8c0fe56f5d5951450ab263a81908d3250bf3bd00c5d710cc5316932155aaa37132fad34e6aa23f57e20cbc97d1706e35e5254d2b7e912aebcce0e322cb39296f7782927f8a4e677a090319020a4c48862f77292521fc012cb48341b0bc2f3e178d794bc2c1161a0a40161707c507192ecdc8cce605e3ee1f548b4d68df7f248d2350e2e197499bec1fb69975a8e399953d8f6669f17fba8ba61cd1ab4e6e174edc66ec2acb0318bd14b197edd57066fe47ca6e60345a529dc43b511f8ef8ea9f64e415ba37cc30c9f75d5b89a0eb5727e932c448b1d60481936f23e1dc619e8c8925c41215a82455b4ea20ee5b4bf33667c3d9ee75820fae3e2f7f80d7c2da6c052d24c7dcb54fd62e3cfb4036075cbbf8d02555eeba4ee3737748b604598aeb4d0e2a8d87146b0befd08a5fc1f1c03e768cdad3e6dcf2762a771fd59ba7525067fa4c0806168b014a0f6a18029a5e40f2404b5e6806a38a645161b33e73314e98f6b247fb3d34f7c09842509774997933f0a36a56a20905da7f6a0f99b866a3bfd99ce0dadbe7c4dc06e0bf06383f1de455fe6f709060c753a96b1ed6a087e8d257d994e9e8939d4df531acc7ad6b9dba74310797faa2c7cf23d739282af91b0e1dc055e65abbc936aecfa5c533a513a291d944230054121440af3d61bd88a108b102ae7e65ef92e33ec03c8c12580704a1914f2f65f56d2ea0c1d3809f732ef100ea4019577613ba0a155fa77d1dc2bedfa5ab5925a2006f06d646f604477c8ec8d08f70ad7c9936a558bcbfec8dfea36a7df22948fab291812439f593ed39e716acf3ffa5b01f373862f67fae61b56ac9d913d9934933a43322ec532025eb4fd8afa9b7b94cad3dc8f97abc12983c4256f6781f0b0a880d54b998fa3ae5cb74063f0e0c96f9eb1297163b7f07ed4cc80d041b7104c6b3a5bf29abf930a8b6a077d589bed80a69cb6cac756a1e27b660fc7dfa91eb1448218ea5eedc05c4f8160637f31db204e3dde62b9d414158c6e4da03c638d47a10558417af24e9c0c8648572718ebeec73c8aeb65721fb52c6316e1bf32e39f095afb5ea0faba360356df0cb5d524822091ec58d9744e69dbaf95f611f9b6cf53a4e0b29a457911d82a7d499dc788aee995eca8f76324d2c31af53108265742f0f095a87351d5e791724677d929b4e9eae9cb1707f84e8ca54fdc10522760f53ef4eb6b83ab8591a67e28e90b5c828697770a07459f3b0db1dbb752d9d64069cbf25867efed347fde64b6ce37e8d8a17f95998b47b89ba795c584eda25ebfe0c2463326cb1e3d157554614160b31fc0511c20fd72b4658709bf6ecd53d9061626fbb2c20eae99c6cc0ad12447838c6e2d4e063de3c62757ef8e9ba708e9627b7df6248f5c455a8e5189f81badea11f99561635441de76407a51d63f4e301ee863f1c33cc8cf8a8e4241d0b0305dbc1d63d8be061b1bc16411baa9ff86357f50ff12df6feb6c13d02abd8b9b4487a57362ce91eb1efd7fca5c0138018bcddcc9c03da0d07f033bbef34e3b1018fe75507134eca96134776657eb9b5b6acf790bbcc4f5e85f01ef817bb55e7021f79ec220ef9641660b7d61bd946873aeadb6b29d87e46e66a5d3a2d6ae68c049d4be09fd3657d423eeb6145a050c85f0dc7873ca87a7dd2a90e76f460730542d9cb9b1e445dc628eb604586c21e1f28ef9e7b30a944e5fb2b4b6b43bf73a6958df7dc0fa037b4a7dcfd82d9af16a38b6384424ff02999fcd9774841f2ff28c97d259012ca76798374cc42f4ad25a49c2ce267d23f153fe03e4d8f1aa71cf2ecb3bb0b5851acc8a937ab1f5e44219a0595f0f009f7cc30cf3db7810f5822e19215155bd8edd8599340f71a03e786dc7fed1df4678bb000cdd6d897c5094586f1a67bca3f65b1916529ec858121a3fea52fc8d8ebb6c838d942b7a8abd26f851309f41a9ada91dcf5c9d6bbb3101bb6079e8b6e27711923086ef2d558c2aee064b275c90587a30dbd18b8896bdcbef70f6a127af0a92decb35f9d64796907ce5bfa5b6535d95aeafd5691d9caf1227827b8e91f8a6cfb1600e1447bad6951afd5f11707f2a049b93eefdc2789ff34a044fa93939c3426b6b27a24fa68241bfa2218ee9c3ba889dd148593f0a59941da4eb47c31b476fce22a674624973ac23bafce29e878954fed6b2696bd2a1194f1307c141e7b147eccb393d318df0c5765133e5bd3c4e95baa6d31b3357af8129370293dcd3b3a35cd1de8e8dd33a36841ba210cb64a7dc0f51db43ae03de36c3a69f395010a5c997e1e5dd1d0aa9e2ca70381f19f16769729ea9658f8c3567167e86afe040bc8d09092b707d9678bcad0fe81f5c19a108fcb12df6b97956c43c79d417e12cce094abfef0d3a8be4e8ebf86f7bf1a8d3e73c4fffad502e3321fbe7a528b17328437dfda1c4ea8941fd92597a0a40b2d83d11176b8b75f54f3f08b99b05c40e070e730249b290992708b393e8fda326701b268f49edc699ab9ec7a07e99f2b44b6255b8723fb8851189e83b319509a75113c24cd8aaccde7b65aea2b4d495991bd7a4a19b792d97d9eb8297f275924bfb2c825a9b015adc7f6b0e2c99880abc4ee835784e47af4287a21dc1095b94f97b1b3b942ea2bdc8a5848056d9c88dff660bda1336b44558859d559ed25ffee53b62543b5c97c3014cb39323cf471fb96e3a76667a1186850e538047dfec6d6f2e32163d08ad10ac0ee674abd1b755c4c4b105ca1eb7730a1daf2356e180bbe777e71f9d4ea7654c9614d34ef4fcfaad155774d06b7a381d552b732c76f6c25f1c3612da9b1d802b9b0d6e0c3230fcc7c46a7d97f698d102202d4543e0f7a62c8837ea448dc2595e650679aa3510acadc94ed66c7910255d3a2874875634ed5049fa023b219fcc6797391c53b9c39da0770283c051205593638652fdc43553cfadb76b839f5df1cd8b13efc2412bbf559e5687ba0cdaa7dd1e2f0d2fab734bc534dcc98dc17d51f8d69546f908cc76ec59393de21880ec3174d94f7d496840174454e28c8c9296f671c4b05d502447a02d182d8d689e15c3c6b314d7098c836e5f18d14981bd793606379a82ebacb011128b13e4cb96705ae292f226bcad2c0d90d412e11dbcbb5130d145c280319151a10fc8f57a6bb21f3f60951b5e1eee620687f61e35eaf66d746b9a09dc67478edc153f4e5b08a3f8d8380d562b8e4aadc0b11b9b9ea00237c65c97196bc2147425c2f7c951b85e4e47410ee91636b97094f58ed609d94e688f260019a017a805a3c7f7a3f00c291e653992866e0a8665ed8829ef5bd715a4d27c4ffe0388435ade10b9b5463ff718c64ea7d8cfe4522f60c4e5d197d364537be5df7bb9ae2797279a854bcd8a026382ced0789e1273c8002b86169cd56f5797237c0451df016beef8f67e05aa3a60d1f46ca2d2f26032ccbf72b89eb36a852ec4dfbe5f1438c24694912f9120f000d813f893ee70963b3c5e2f3297896f25df62f9dbef3aac82197ae749a5531540ee967018127f26dcc3f53b258d3d6cfed2c28454526dd85c9c7cfe703fcc6004c0f4b369e649d665c0f25247fb7bb4b2ef5ce3df1d81531f6ed68b3a5311ba2fd6f9b378aa27a99c6b35603670b704f4631a9003d610d3ced809c5ea4031e69383f25287107276c44bc6a292c17027b41bd335c4b76ac25ad05b2010883ce945d227c020e5b9b4cb92b8654787af9e5c2f4ff8ece96c921b6e47216ef1cd20ae8be06d35b0a6fe718139c5a6db99e1999c9f228a4c2bb2eada83fbe736e278d2edfa213039b5aebf235a7c95dbf777c584c1c6adce8247fe9954798f83469078b42be48b219ae97daf1012529ce329d6a61f1d0160555cff746a4037c373bad3ff2ee033443f51e0d6fc0763ec3c498705aef3c03c5a2f53e4e182a3b3930133b1e7a99de0e5cc27757dc6702da8f2764c5b879f06a66ae8f0d4e72dee7bc6a755d173908c398ef3e371c798e71e62eb012cbc43ba4b895aac342adaa222c63454f835ee22c482ea56de180bd546af6b0f1e0c3eee580152d98b14fd9b75790ffc292961530218931bebf6cec08a64afa279412bf30a3dda9e8a81b6ffd5edd5ad2e290f13a2ed2710ed1d3b383025afc49c0a1d4d68bca24988edc5b2f4a856c32f259094d281a072f4734"}, &(0x7f00000007c0)={0x20, 0x3, 0x1, 0x3}}) r6 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSABS20(r6, 0xc0085508, 0x0) r7 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x80, 0x2) ioctl$HIDIOCGCOLLECTIONINDEX(r7, 0x40184810, &(0x7f0000000140)={0x1, 0x1, 0x377, 0xac74, 0x7, 0x4}) [ 1855.689440][T18851] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1855.716271][T31888] usbhid 2-1:0.0: can't add hid device: -71 [ 1855.723542][T31888] usbhid: probe of 2-1:0.0 failed with error -71 [ 1855.725683][ T5106] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 1855.730352][T22937] usb 3-1: Using ep0 maxpacket: 32 [ 1855.744821][ T5106] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 1855.755157][T18851] usb 5-1: config 0 descriptor?? [ 1855.761129][ T2758] usb 6-1: USB disconnect, device number 55 [ 1855.771438][T31888] usb 2-1: USB disconnect, device number 22 [ 1855.786224][ T5119] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 1855.786231][T20883] usb 4-1: Using ep0 maxpacket: 32 [ 1855.866280][T22496] usb 1-1: New USB device found, idVendor=17ef, idProduct=60a3, bcdDevice= 0.40 [ 1855.875425][T22496] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1855.876207][T22937] usb 3-1: config 0 has an invalid interface number: 15 but max is 0 [ 1855.883458][T22496] usb 1-1: Product: syz [ 1855.891600][T22937] usb 3-1: config 0 has no interface number 0 [ 1855.895732][T22496] usb 1-1: Manufacturer: syz [ 1855.906496][T22496] usb 1-1: SerialNumber: syz [ 1855.926174][T20883] usb 4-1: config 0 has an invalid interface number: 15 but max is 0 [ 1855.934301][T20883] usb 4-1: config 0 has no interface number 0 [ 1855.949470][T20883] usb 4-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 1855.958637][T20883] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1855.968990][T22937] usb 3-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 1855.978128][T22937] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1856.007660][T20883] usb 4-1: config 0 descriptor?? [ 1856.013138][T22937] usb 3-1: config 0 descriptor?? 01:15:47 executing program 5: ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x20400) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x02\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\xf2\x00', 0x0, 0x800) read$hidraw(r1, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000001300)) read$hidraw(r2, &(0x7f0000000040)=""/126, 0x7e) write$hidraw(r0, &(0x7f00000000c0)="35f39e70fc5cfbac39ff894adc5eebff56dfe3", 0x13) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hidraw(0x0, 0x1, 0x2246) read$hidraw(r3, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) syz_open_dev$evdev(0x0, 0x0, 0x359801) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, &(0x7f00000001c0)="4add770f7afddb40ac8b724dac0aa66b98f20a5e1ff8a25a3aa7a31df7eed290d1acef3771cae394d300f23dc5f8de816cb60672eb62ce917e4ce7940a6d13fc2fb2b6bc3e1605") ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x6, 0x1b2fe9a06188fa76) r5 = syz_usb_connect$hid(0x6, 0x3f, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x17ef, 0x60a3, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0xff, 0x40, 0x2, [{{0x9, 0x4, 0x0, 0xcd, 0x1, 0x3, 0x1, 0x0, 0x5, {0x9, 0x21, 0x8000, 0x7, 0x1, {0x22, 0xd}}, {{{0x9, 0x5, 0x81, 0x3, 0x29e, 0x2, 0x40, 0x9}}, [{{0x9, 0x5, 0x2, 0x3, 0xa1, 0xfe, 0x36, 0x1}}]}}}]}}]}}, &(0x7f0000000400)={0xa, &(0x7f0000000280)={0xa, 0x6, 0x310, 0x4, 0x0, 0x3, 0x20}, 0x34, &(0x7f00000002c0)={0x5, 0xf, 0x34, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x4, 0x0, 0x1, 0x2, 0x208}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0xf, 0x7, 0x7f}, @ext_cap={0x7, 0x10, 0x2, 0x28, 0xc, 0x8, 0x6a}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x1, "dfcd4d340c01217b7111cb6c0003521b"}]}, 0x1, [{0x65, &(0x7f0000000340)=@string={0x65, 0x3, "26190d9b1e5078c7bbcda6a0838476f2c83dd169d07a88af54a1ebe90986b50d01c22f76c6346f423f7a178eacd9db479a964f1445b75093a22535c5dea1f8d0a88b0b9b0c7e638eb0007d36f870d8a3d89c1357bf8493462eae8f4fca58f610995af3"}}]}) syz_usb_control_io$hid(r5, &(0x7f0000000600)={0x24, &(0x7f0000000440)={0x0, 0x21, 0x8c, {0x8c, 0x2, "4a0dc84d33159e845244e449d57fbfd0164bf851f68f36f3f584f6d6bf298eaa33cdb841690e03f60c7522ddc3eeb78636464b5a322955ba5c19c95088b2b674d4202adf36e8ebaae3a95139a48dfc889d5b756a673a7636ab2431e7b1d29c0b078f1d522a172bac1c7b1e56b2bd57de4db05cc22ee25e16e4a31acede770bca36048af1e04974aa0517"}}, &(0x7f0000000500)={0x0, 0x3, 0x4b, @string={0x4b, 0x3, "f2bb7b9761aefcf5655a13d64bd8173459e85739e3da309ef4f53756a4b1b4638d0112218d48d2af1745716b5a3b96bfccf3508ea9c2d37bff4d4d535109ada82b668b6ea5a0df78f6"}}, &(0x7f0000000580)={0x0, 0x22, 0x1b, {[@main=@item_4={0x3, 0x0, 0x0, "c2fefe9a"}, @local=@item_4={0x3, 0x2, 0x5, "30c6084a"}, @main=@item_4={0x3, 0x0, 0x9, "6a974e77"}, @local=@item_4={0x3, 0x2, 0xa, "3792eb6e"}, @global=@item_012={0x2, 0x1, 0xa, "c4e2"}, @main, @global=@item_012={0x2, 0x1, 0x7, "b246"}]}}, &(0x7f00000005c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x1, 0x0, 0x1, {0x22, 0x9e1}}}}, &(0x7f0000000800)={0x2c, &(0x7f0000000640)={0x0, 0xe, 0xdf, "e1ef136a588a273ed622b5d425eaaf04aed543e75e349f58c88bb3a235f779cf95352aab53164a68d62eaa3fab0c91631d6e5d3850b3faf4b962fb1429711f03ebe54207460929492323f81226fd5d665556bbee7d224619b12765abf617b3c7b57c206391532de4d7b5df359c679def979fbcd8da8e6fde218a8f48a5edd1d7c7fb76e6fdd05ce92e4f341ae17b300fffddaed164648c1832403d1514f4ae312a3f5379f8d0660a6ef69356fbce2821450e093485d5a909ce26ff77876f6ab3aba0fa780c39abb2a653190a43418cf8e2f7bc928542f08ef00356eb255250"}, &(0x7f0000000740)={0x0, 0xa, 0x1, 0x7e}, &(0x7f0000000780)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000001340)={0x20, 0x1, 0x1000, "f5dd6e887692b4eceb9b2791d226a160214196a223e70557e8da8b772856510d79b460aee480a48378346559a9caa9e086c4d764ee1b2cece0c1d78faaafaa1a569383edb1e29a62a49aff83649bc4d5e2eccf24d10c71deda2aa24ea5f7d3c259a879e2caa4a17f93b05e992ebd4b2e441827f3c6f50d409944c95211c87235097a73d3ffb041b0ef13ba13f51940826cce0faa860fdf1860bf6bfe394dbc5838f011ed316294320ae523b48f2eb8c70926333797289e486648d135334c6a9860e58dcd558c1a5eafdc1d0ed8c7672964b705dbfc85137f6bdd49254dc5dac1736053cc61047ade4b911f49ab31cc8b5ca6f12caa576905ee8c8b00bcec7ca1497b7f0d6e575d8a6c123f919aa0944a695686e8c2131c1e843a1231ca4569745e431e8f830f151963d2363f69eaf63ef49cecf29952f9abb7c7bf58e3c5076ec2be40bd1f0d957b6fbc86addb56fcf943f1de3533a1a18dc57a04a8dfd47e5fe9bf856c1c60a81853b3cda55bce27b2a448bce43a55cbdf55b66632be196d4fdd1a5c0f52fb95650824f86b87094142cb3fa51f2716fbaa861dbdf9be02aba39fda2b48fb3a0ad3d2c3ba7f28aa6dc0441e3318343b8bdd552dde35db8c8b1f1d60e222b5b96fb8fa8eae7d2c4aff324edd06f05fa9baff3664bb53aa406556c10474deb58bf4f2a0f56c91cb3a96b2896fd63ac93260630d9ac63a2b2761dc8a3a55c3910fe481382fcaa014b09baecb89cef8063ebd67f862a6958d68c9b590785fbb6d98bc25edaa398ab93aaf1c20ff3e969bbcbac8bfb6ec4083ab76ef21eb587e78dc43879bbb1eaa7d3615c80a277177c78b16b6893a4ddcc1d881f1d7b27955c8e78e8c28ec0bd7ce8135a0a07f62a85422b890f3df2af6fbaddca16705f7a065ded94413bb1010fc68f9f314b47e4b2a7ee87527e0b3a21a322398d54e2c5601c178a04485a1219583d78e8f6efffd556c18e4fd75115f77fb6dc669be00febdd5ba1f8eb4c70cf327bbcf374453a918c3f908fcc3e0bf459e8009acc2b006a1a059aa12f077b16ceac2d124d0affbed95a454b10cf4a5df8893cea39a5c089c5d646b49314f5568e4ef6b03be72eceb30584bca0965feed7e49fb9359572485219d6c4416707e5cf4912d6c95535c408117270336d0864f94fb227c74cb9f9b159b055adf0097715036d395131803d5e1e2321426bbdb97fad75f438934dfce241682c9c8cce87c5522ea485d9a3b69e50612c63b1dd51c37f594e3be0ee6b7693b1c622a1e94e0f2ebd03e53f891f25e89910cd313f4d503d6bcb154719d58c0f95732ae8d8ff8172c6689b48460f8a34e3d1a492e80f614e2c14e14db1b5efd856c98cb1a6d2e9fae110f25a23b5488b510d5f5e68526617798ea9454a6a4ad28022df42e68c887e14b4951e2d81c9d4ae0c8cfea36b3188d62ab5019aa35f76877186c8b1d504d48d8ecd7b39143283bba9927662be2f4030ccbe5e027a65be852d978879248edb198d89a4ab6cd3f20d3d000691abfc14b5332e17309e83473b81d6fc89cc1e546859253ae95d2fb79a89f20192bbed32cc10eead6aa13ba621a61dec7d08c32a8a2e912823b1e8b8c0fe56f5d5951450ab263a81908d3250bf3bd00c5d710cc5316932155aaa37132fad34e6aa23f57e20cbc97d1706e35e5254d2b7e912aebcce0e322cb39296f7782927f8a4e677a090319020a4c48862f77292521fc012cb48341b0bc2f3e178d794bc2c1161a0a40161707c507192ecdc8cce605e3ee1f548b4d68df7f248d2350e2e197499bec1fb69975a8e399953d8f6669f17fba8ba61cd1ab4e6e174edc66ec2acb0318bd14b197edd57066fe47ca6e60345a529dc43b511f8ef8ea9f64e415ba37cc30c9f75d5b89a0eb5727e932c448b1d60481936f23e1dc619e8c8925c41215a82455b4ea20ee5b4bf33667c3d9ee75820fae3e2f7f80d7c2da6c052d24c7dcb54fd62e3cfb4036075cbbf8d02555eeba4ee3737748b604598aeb4d0e2a8d87146b0befd08a5fc1f1c03e768cdad3e6dcf2762a771fd59ba7525067fa4c0806168b014a0f6a18029a5e40f2404b5e6806a38a645161b33e73314e98f6b247fb3d34f7c09842509774997933f0a36a56a20905da7f6a0f99b866a3bfd99ce0dadbe7c4dc06e0bf06383f1de455fe6f709060c753a96b1ed6a087e8d257d994e9e8939d4df531acc7ad6b9dba74310797faa2c7cf23d739282af91b0e1dc055e65abbc936aecfa5c533a513a291d944230054121440af3d61bd88a108b102ae7e65ef92e33ec03c8c12580704a1914f2f65f56d2ea0c1d3809f732ef100ea4019577613ba0a155fa77d1dc2bedfa5ab5925a2006f06d646f604477c8ec8d08f70ad7c9936a558bcbfec8dfea36a7df22948fab291812439f593ed39e716acf3ffa5b01f373862f67fae61b56ac9d913d9934933a43322ec532025eb4fd8afa9b7b94cad3dc8f97abc12983c4256f6781f0b0a880d54b998fa3ae5cb74063f0e0c96f9eb1297163b7f07ed4cc80d041b7104c6b3a5bf29abf930a8b6a077d589bed80a69cb6cac756a1e27b660fc7dfa91eb1448218ea5eedc05c4f8160637f31db204e3dde62b9d414158c6e4da03c638d47a10558417af24e9c0c8648572718ebeec73c8aeb65721fb52c6316e1bf32e39f095afb5ea0faba360356df0cb5d524822091ec58d9744e69dbaf95f611f9b6cf53a4e0b29a457911d82a7d499dc788aee995eca8f76324d2c31af53108265742f0f095a87351d5e791724677d929b4e9eae9cb1707f84e8ca54fdc10522760f53ef4eb6b83ab8591a67e28e90b5c828697770a07459f3b0db1dbb752d9d64069cbf25867efed347fde64b6ce37e8d8a17f95998b47b89ba795c584eda25ebfe0c2463326cb1e3d157554614160b31fc0511c20fd72b4658709bf6ecd53d9061626fbb2c20eae99c6cc0ad12447838c6e2d4e063de3c62757ef8e9ba708e9627b7df6248f5c455a8e5189f81badea11f99561635441de76407a51d63f4e301ee863f1c33cc8cf8a8e4241d0b0305dbc1d63d8be061b1bc16411baa9ff86357f50ff12df6feb6c13d02abd8b9b4487a57362ce91eb1efd7fca5c0138018bcddcc9c03da0d07f033bbef34e3b1018fe75507134eca96134776657eb9b5b6acf790bbcc4f5e85f01ef817bb55e7021f79ec220ef9641660b7d61bd946873aeadb6b29d87e46e66a5d3a2d6ae68c049d4be09fd3657d423eeb6145a050c85f0dc7873ca87a7dd2a90e76f460730542d9cb9b1e445dc628eb604586c21e1f28ef9e7b30a944e5fb2b4b6b43bf73a6958df7dc0fa037b4a7dcfd82d9af16a38b6384424ff02999fcd9774841f2ff28c97d259012ca76798374cc42f4ad25a49c2ce267d23f153fe03e4d8f1aa71cf2ecb3bb0b5851acc8a937ab1f5e44219a0595f0f009f7cc30cf3db7810f5822e19215155bd8edd8599340f71a03e786dc7fed1df4678bb000cdd6d897c5094586f1a67bca3f65b1916529ec858121a3fea52fc8d8ebb6c838d942b7a8abd26f851309f41a9ada91dcf5c9d6bbb3101bb6079e8b6e27711923086ef2d558c2aee064b275c90587a30dbd18b8896bdcbef70f6a127af0a92decb35f9d64796907ce5bfa5b6535d95aeafd5691d9caf1227827b8e91f8a6cfb1600e1447bad6951afd5f11707f2a049b93eefdc2789ff34a044fa93939c3426b6b27a24fa68241bfa2218ee9c3ba889dd148593f0a59941da4eb47c31b476fce22a674624973ac23bafce29e878954fed6b2696bd2a1194f1307c141e7b147eccb393d318df0c5765133e5bd3c4e95baa6d31b3357af8129370293dcd3b3a35cd1de8e8dd33a36841ba210cb64a7dc0f51db43ae03de36c3a69f395010a5c997e1e5dd1d0aa9e2ca70381f19f16769729ea9658f8c3567167e86afe040bc8d09092b707d9678bcad0fe81f5c19a108fcb12df6b97956c43c79d417e12cce094abfef0d3a8be4e8ebf86f7bf1a8d3e73c4fffad502e3321fbe7a528b17328437dfda1c4ea8941fd92597a0a40b2d83d11176b8b75f54f3f08b99b05c40e070e730249b290992708b393e8fda326701b268f49edc699ab9ec7a07e99f2b44b6255b8723fb8851189e83b319509a75113c24cd8aaccde7b65aea2b4d495991bd7a4a19b792d97d9eb8297f275924bfb2c825a9b015adc7f6b0e2c99880abc4ee835784e47af4287a21dc1095b94f97b1b3b942ea2bdc8a5848056d9c88dff660bda1336b44558859d559ed25ffee53b62543b5c97c3014cb39323cf471fb96e3a76667a1186850e538047dfec6d6f2e32163d08ad10ac0ee674abd1b755c4c4b105ca1eb7730a1daf2356e180bbe777e71f9d4ea7654c9614d34ef4fcfaad155774d06b7a381d552b732c76f6c25f1c3612da9b1d802b9b0d6e0c3230fcc7c46a7d97f698d102202d4543e0f7a62c8837ea448dc2595e650679aa3510acadc94ed66c7910255d3a2874875634ed5049fa023b219fcc6797391c53b9c39da0770283c051205593638652fdc43553cfadb76b839f5df1cd8b13efc2412bbf559e5687ba0cdaa7dd1e2f0d2fab734bc534dcc98dc17d51f8d69546f908cc76ec59393de21880ec3174d94f7d496840174454e28c8c9296f671c4b05d502447a02d182d8d689e15c3c6b314d7098c836e5f18d14981bd793606379a82ebacb011128b13e4cb96705ae292f226bcad2c0d90d412e11dbcbb5130d145c280319151a10fc8f57a6bb21f3f60951b5e1eee620687f61e35eaf66d746b9a09dc67478edc153f4e5b08a3f8d8380d562b8e4aadc0b11b9b9ea00237c65c97196bc2147425c2f7c951b85e4e47410ee91636b97094f58ed609d94e688f260019a017a805a3c7f7a3f00c291e653992866e0a8665ed8829ef5bd715a4d27c4ffe0388435ade10b9b5463ff718c64ea7d8cfe4522f60c4e5d197d364537be5df7bb9ae2797279a854bcd8a026382ced0789e1273c8002b86169cd56f5797237c0451df016beef8f67e05aa3a60d1f46ca2d2f26032ccbf72b89eb36a852ec4dfbe5f1438c24694912f9120f000d813f893ee70963b3c5e2f3297896f25df62f9dbef3aac82197ae749a5531540ee967018127f26dcc3f53b258d3d6cfed2c28454526dd85c9c7cfe703fcc6004c0f4b369e649d665c0f25247fb7bb4b2ef5ce3df1d81531f6ed68b3a5311ba2fd6f9b378aa27a99c6b35603670b704f4631a9003d610d3ced809c5ea4031e69383f25287107276c44bc6a292c17027b41bd335c4b76ac25ad05b2010883ce945d227c020e5b9b4cb92b8654787af9e5c2f4ff8ece96c921b6e47216ef1cd20ae8be06d35b0a6fe718139c5a6db99e1999c9f228a4c2bb2eada83fbe736e278d2edfa213039b5aebf235a7c95dbf777c584c1c6adce8247fe9954798f83469078b42be48b219ae97daf1012529ce329d6a61f1d0160555cff746a4037c373bad3ff2ee033443f51e0d6fc0763ec3c498705aef3c03c5a2f53e4e182a3b3930133b1e7a99de0e5cc27757dc6702da8f2764c5b879f06a66ae8f0d4e72dee7bc6a755d173908c398ef3e371c798e71e62eb012cbc43ba4b895aac342adaa222c63454f835ee22c482ea56de180bd546af6b0f1e0c3eee580152d98b14fd9b75790ffc292961530218931bebf6cec08a64afa279412bf30a3dda9e8a81b6ffd5edd5ad2e290f13a2ed2710ed1d3b383025afc49c0a1d4d68bca24988edc5b2f4a856c32f259094d281a072f4734"}, &(0x7f00000007c0)={0x20, 0x3, 0x1, 0x3}}) r6 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSABS20(r6, 0xc0085508, 0x0) r7 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x80, 0x2) ioctl$HIDIOCGCOLLECTIONINDEX(r7, 0x40184810, &(0x7f0000000140)={0x1, 0x1, 0x377, 0xac74, 0x7, 0x4}) [ 1856.237006][T18851] keytouch 0003:0926:3333.00AC: fixing up Keytouch IEC report descriptor [ 1856.247899][T18851] input: HID 0926:3333 as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.0/0003:0926:3333.00AC/input/input969 [ 1856.268048][T20883] hso 4-1:0.15: Failed to find BULK IN ep [ 1856.281729][T22937] sysfs: cannot create duplicate filename '/class/tty/ttyHS0' [ 1856.289313][T22937] CPU: 1 PID: 22937 Comm: kworker/1:4 Not tainted 5.4.0-rc6+ #0 [ 1856.296137][ T2758] usb 2-1: new high-speed USB device number 23 using dummy_hcd [ 1856.296953][T22937] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1856.314614][T22937] Workqueue: usb_hub_wq hub_event [ 1856.319653][T22937] Call Trace: [ 1856.322996][T22937] dump_stack+0xca/0x13e [ 1856.327326][T22937] sysfs_warn_dup.cold+0x1c/0x2d [ 1856.332283][T22937] sysfs_do_create_link_sd.isra.0+0x119/0x130 [ 1856.338372][T22937] sysfs_create_link+0x61/0xc0 [ 1856.343275][T22937] device_add+0x788/0x16f0 [ 1856.347715][T22937] ? uevent_store+0x50/0x50 [ 1856.352315][T22937] ? __init_waitqueue_head+0x31/0x90 [ 1856.357608][T22937] tty_register_device_attr+0x341/0x6f0 [ 1856.363165][T22937] ? hung_up_tty_compat_ioctl+0x40/0x40 [ 1856.369012][T22937] ? mark_held_locks+0x9f/0xe0 [ 1856.373791][T22937] ? _raw_spin_unlock_irqrestore+0x3e/0x50 [ 1856.379614][T22937] ? tty_port_register_device_attr+0xb9/0x110 [ 1856.385755][T22937] hso_serial_common_create+0x113/0x710 [ 1856.391313][T22937] ? kasan_unpoison_shadow+0x30/0x40 [ 1856.396624][T22937] hso_probe+0xc93/0x1b7b [ 1856.401027][T22937] usb_probe_interface+0x305/0x7a0 [ 1856.406161][T22937] ? usb_probe_device+0x100/0x100 [ 1856.411202][T22937] really_probe+0x281/0x6d0 [ 1856.415713][T22937] driver_probe_device+0x104/0x210 [ 1856.420827][T22937] __device_attach_driver+0x1c2/0x220 [ 1856.426210][T22937] ? driver_allows_async_probing+0x160/0x160 [ 1856.432198][T22937] bus_for_each_drv+0x162/0x1e0 [ 1856.437067][T22937] ? bus_rescan_devices+0x20/0x20 [ 1856.442123][T22937] ? _raw_spin_unlock_irqrestore+0x3e/0x50 [ 1856.447934][T22937] ? lockdep_hardirqs_on+0x382/0x580 [ 1856.453273][T22937] __device_attach+0x217/0x360 [ 1856.458045][T22937] ? device_bind_driver+0xd0/0xd0 [ 1856.463072][T22937] ? kobject_uevent_env+0x29e/0x1160 [ 1856.468453][T22937] ? kobject_uevent_env+0x2a8/0x1160 [ 1856.473742][T22937] bus_probe_device+0x1e4/0x290 [ 1856.478608][T22937] ? blocking_notifier_call_chain+0x54/0xa0 [ 1856.484506][T22937] device_add+0xae6/0x16f0 [ 1856.488935][T22937] ? uevent_store+0x50/0x50 [ 1856.493447][T22937] ? _raw_spin_unlock_irqrestore+0x3e/0x50 [ 1856.499263][T22937] usb_set_configuration+0xdf6/0x1670 [ 1856.504743][T22937] generic_probe+0x9d/0xd5 [ 1856.509201][T22937] usb_probe_device+0x99/0x100 [ 1856.513975][T22937] ? usb_suspend+0x620/0x620 [ 1856.518582][T22937] really_probe+0x281/0x6d0 [ 1856.523101][T22937] driver_probe_device+0x104/0x210 [ 1856.528232][T22937] __device_attach_driver+0x1c2/0x220 [ 1856.533625][T22937] ? driver_allows_async_probing+0x160/0x160 [ 1856.539617][T22937] bus_for_each_drv+0x162/0x1e0 [ 1856.544486][T22937] ? bus_rescan_devices+0x20/0x20 [ 1856.549633][T22937] ? _raw_spin_unlock_irqrestore+0x3e/0x50 [ 1856.555452][T22937] ? lockdep_hardirqs_on+0x382/0x580 [ 1856.560748][T22937] __device_attach+0x217/0x360 [ 1856.565550][T22937] ? device_bind_driver+0xd0/0xd0 [ 1856.570601][T22937] ? kobject_uevent_env+0x29e/0x1160 [ 1856.575921][T22937] ? kobject_uevent_env+0x2a8/0x1160 [ 1856.581216][T22937] bus_probe_device+0x1e4/0x290 [ 1856.586088][T22937] ? blocking_notifier_call_chain+0x54/0xa0 [ 1856.591982][T22937] device_add+0xae6/0x16f0 [ 1856.596412][T22937] ? uevent_store+0x50/0x50 [ 1856.600923][T22937] usb_new_device.cold+0x6a4/0xe79 [ 1856.606038][T22937] hub_event+0x1df8/0x3800 [ 1856.610478][T22937] ? hub_port_debounce+0x260/0x260 [ 1856.615712][T22937] ? find_held_lock+0x2d/0x110 [ 1856.620488][T22937] ? mark_held_locks+0xe0/0xe0 [ 1856.625265][T22937] ? rcu_read_lock_sched_held+0x9c/0xd0 [ 1856.630824][T22937] ? rcu_read_lock_bh_held+0xb0/0xb0 01:15:48 executing program 5: ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x20400) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x02\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\xf2\x00', 0x0, 0x800) read$hidraw(r1, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000001300)) read$hidraw(r2, &(0x7f0000000040)=""/126, 0x7e) write$hidraw(r0, &(0x7f00000000c0)="35f39e70fc5cfbac39ff894adc5eebff56dfe3", 0x13) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hidraw(0x0, 0x1, 0x2246) read$hidraw(r3, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) syz_open_dev$evdev(0x0, 0x0, 0x359801) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, &(0x7f00000001c0)="4add770f7afddb40ac8b724dac0aa66b98f20a5e1ff8a25a3aa7a31df7eed290d1acef3771cae394d300f23dc5f8de816cb60672eb62ce917e4ce7940a6d13fc2fb2b6bc3e1605") ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x6, 0x1b2fe9a06188fa76) r5 = syz_usb_connect$hid(0x6, 0x3f, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x17ef, 0x60a3, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0xff, 0x40, 0x2, [{{0x9, 0x4, 0x0, 0xcd, 0x1, 0x3, 0x1, 0x0, 0x5, {0x9, 0x21, 0x8000, 0x7, 0x1, {0x22, 0xd}}, {{{0x9, 0x5, 0x81, 0x3, 0x29e, 0x2, 0x40, 0x9}}, [{{0x9, 0x5, 0x2, 0x3, 0xa1, 0xfe, 0x36, 0x1}}]}}}]}}]}}, &(0x7f0000000400)={0xa, &(0x7f0000000280)={0xa, 0x6, 0x310, 0x4, 0x0, 0x3, 0x20}, 0x34, &(0x7f00000002c0)={0x5, 0xf, 0x34, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x4, 0x0, 0x1, 0x2, 0x208}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0xf, 0x7, 0x7f}, @ext_cap={0x7, 0x10, 0x2, 0x28, 0xc, 0x8, 0x6a}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x1, "dfcd4d340c01217b7111cb6c0003521b"}]}, 0x1, [{0x65, &(0x7f0000000340)=@string={0x65, 0x3, "26190d9b1e5078c7bbcda6a0838476f2c83dd169d07a88af54a1ebe90986b50d01c22f76c6346f423f7a178eacd9db479a964f1445b75093a22535c5dea1f8d0a88b0b9b0c7e638eb0007d36f870d8a3d89c1357bf8493462eae8f4fca58f610995af3"}}]}) syz_usb_control_io$hid(r5, &(0x7f0000000600)={0x24, &(0x7f0000000440)={0x0, 0x21, 0x8c, {0x8c, 0x2, "4a0dc84d33159e845244e449d57fbfd0164bf851f68f36f3f584f6d6bf298eaa33cdb841690e03f60c7522ddc3eeb78636464b5a322955ba5c19c95088b2b674d4202adf36e8ebaae3a95139a48dfc889d5b756a673a7636ab2431e7b1d29c0b078f1d522a172bac1c7b1e56b2bd57de4db05cc22ee25e16e4a31acede770bca36048af1e04974aa0517"}}, &(0x7f0000000500)={0x0, 0x3, 0x4b, @string={0x4b, 0x3, "f2bb7b9761aefcf5655a13d64bd8173459e85739e3da309ef4f53756a4b1b4638d0112218d48d2af1745716b5a3b96bfccf3508ea9c2d37bff4d4d535109ada82b668b6ea5a0df78f6"}}, &(0x7f0000000580)={0x0, 0x22, 0x1b, {[@main=@item_4={0x3, 0x0, 0x0, "c2fefe9a"}, @local=@item_4={0x3, 0x2, 0x5, "30c6084a"}, @main=@item_4={0x3, 0x0, 0x9, "6a974e77"}, @local=@item_4={0x3, 0x2, 0xa, "3792eb6e"}, @global=@item_012={0x2, 0x1, 0xa, "c4e2"}, @main, @global=@item_012={0x2, 0x1, 0x7, "b246"}]}}, &(0x7f00000005c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x1, 0x0, 0x1, {0x22, 0x9e1}}}}, &(0x7f0000000800)={0x2c, &(0x7f0000000640)={0x0, 0xe, 0xdf, "e1ef136a588a273ed622b5d425eaaf04aed543e75e349f58c88bb3a235f779cf95352aab53164a68d62eaa3fab0c91631d6e5d3850b3faf4b962fb1429711f03ebe54207460929492323f81226fd5d665556bbee7d224619b12765abf617b3c7b57c206391532de4d7b5df359c679def979fbcd8da8e6fde218a8f48a5edd1d7c7fb76e6fdd05ce92e4f341ae17b300fffddaed164648c1832403d1514f4ae312a3f5379f8d0660a6ef69356fbce2821450e093485d5a909ce26ff77876f6ab3aba0fa780c39abb2a653190a43418cf8e2f7bc928542f08ef00356eb255250"}, &(0x7f0000000740)={0x0, 0xa, 0x1, 0x7e}, &(0x7f0000000780)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000001340)={0x20, 0x1, 0x1000, "f5dd6e887692b4eceb9b2791d226a160214196a223e70557e8da8b772856510d79b460aee480a48378346559a9caa9e086c4d764ee1b2cece0c1d78faaafaa1a569383edb1e29a62a49aff83649bc4d5e2eccf24d10c71deda2aa24ea5f7d3c259a879e2caa4a17f93b05e992ebd4b2e441827f3c6f50d409944c95211c87235097a73d3ffb041b0ef13ba13f51940826cce0faa860fdf1860bf6bfe394dbc5838f011ed316294320ae523b48f2eb8c70926333797289e486648d135334c6a9860e58dcd558c1a5eafdc1d0ed8c7672964b705dbfc85137f6bdd49254dc5dac1736053cc61047ade4b911f49ab31cc8b5ca6f12caa576905ee8c8b00bcec7ca1497b7f0d6e575d8a6c123f919aa0944a695686e8c2131c1e843a1231ca4569745e431e8f830f151963d2363f69eaf63ef49cecf29952f9abb7c7bf58e3c5076ec2be40bd1f0d957b6fbc86addb56fcf943f1de3533a1a18dc57a04a8dfd47e5fe9bf856c1c60a81853b3cda55bce27b2a448bce43a55cbdf55b66632be196d4fdd1a5c0f52fb95650824f86b87094142cb3fa51f2716fbaa861dbdf9be02aba39fda2b48fb3a0ad3d2c3ba7f28aa6dc0441e3318343b8bdd552dde35db8c8b1f1d60e222b5b96fb8fa8eae7d2c4aff324edd06f05fa9baff3664bb53aa406556c10474deb58bf4f2a0f56c91cb3a96b2896fd63ac93260630d9ac63a2b2761dc8a3a55c3910fe481382fcaa014b09baecb89cef8063ebd67f862a6958d68c9b590785fbb6d98bc25edaa398ab93aaf1c20ff3e969bbcbac8bfb6ec4083ab76ef21eb587e78dc43879bbb1eaa7d3615c80a277177c78b16b6893a4ddcc1d881f1d7b27955c8e78e8c28ec0bd7ce8135a0a07f62a85422b890f3df2af6fbaddca16705f7a065ded94413bb1010fc68f9f314b47e4b2a7ee87527e0b3a21a322398d54e2c5601c178a04485a1219583d78e8f6efffd556c18e4fd75115f77fb6dc669be00febdd5ba1f8eb4c70cf327bbcf374453a918c3f908fcc3e0bf459e8009acc2b006a1a059aa12f077b16ceac2d124d0affbed95a454b10cf4a5df8893cea39a5c089c5d646b49314f5568e4ef6b03be72eceb30584bca0965feed7e49fb9359572485219d6c4416707e5cf4912d6c95535c408117270336d0864f94fb227c74cb9f9b159b055adf0097715036d395131803d5e1e2321426bbdb97fad75f438934dfce241682c9c8cce87c5522ea485d9a3b69e50612c63b1dd51c37f594e3be0ee6b7693b1c622a1e94e0f2ebd03e53f891f25e89910cd313f4d503d6bcb154719d58c0f95732ae8d8ff8172c6689b48460f8a34e3d1a492e80f614e2c14e14db1b5efd856c98cb1a6d2e9fae110f25a23b5488b510d5f5e68526617798ea9454a6a4ad28022df42e68c887e14b4951e2d81c9d4ae0c8cfea36b3188d62ab5019aa35f76877186c8b1d504d48d8ecd7b39143283bba9927662be2f4030ccbe5e027a65be852d978879248edb198d89a4ab6cd3f20d3d000691abfc14b5332e17309e83473b81d6fc89cc1e546859253ae95d2fb79a89f20192bbed32cc10eead6aa13ba621a61dec7d08c32a8a2e912823b1e8b8c0fe56f5d5951450ab263a81908d3250bf3bd00c5d710cc5316932155aaa37132fad34e6aa23f57e20cbc97d1706e35e5254d2b7e912aebcce0e322cb39296f7782927f8a4e677a090319020a4c48862f77292521fc012cb48341b0bc2f3e178d794bc2c1161a0a40161707c507192ecdc8cce605e3ee1f548b4d68df7f248d2350e2e197499bec1fb69975a8e399953d8f6669f17fba8ba61cd1ab4e6e174edc66ec2acb0318bd14b197edd57066fe47ca6e60345a529dc43b511f8ef8ea9f64e415ba37cc30c9f75d5b89a0eb5727e932c448b1d60481936f23e1dc619e8c8925c41215a82455b4ea20ee5b4bf33667c3d9ee75820fae3e2f7f80d7c2da6c052d24c7dcb54fd62e3cfb4036075cbbf8d02555eeba4ee3737748b604598aeb4d0e2a8d87146b0befd08a5fc1f1c03e768cdad3e6dcf2762a771fd59ba7525067fa4c0806168b014a0f6a18029a5e40f2404b5e6806a38a645161b33e73314e98f6b247fb3d34f7c09842509774997933f0a36a56a20905da7f6a0f99b866a3bfd99ce0dadbe7c4dc06e0bf06383f1de455fe6f709060c753a96b1ed6a087e8d257d994e9e8939d4df531acc7ad6b9dba74310797faa2c7cf23d739282af91b0e1dc055e65abbc936aecfa5c533a513a291d944230054121440af3d61bd88a108b102ae7e65ef92e33ec03c8c12580704a1914f2f65f56d2ea0c1d3809f732ef100ea4019577613ba0a155fa77d1dc2bedfa5ab5925a2006f06d646f604477c8ec8d08f70ad7c9936a558bcbfec8dfea36a7df22948fab291812439f593ed39e716acf3ffa5b01f373862f67fae61b56ac9d913d9934933a43322ec532025eb4fd8afa9b7b94cad3dc8f97abc12983c4256f6781f0b0a880d54b998fa3ae5cb74063f0e0c96f9eb1297163b7f07ed4cc80d041b7104c6b3a5bf29abf930a8b6a077d589bed80a69cb6cac756a1e27b660fc7dfa91eb1448218ea5eedc05c4f8160637f31db204e3dde62b9d414158c6e4da03c638d47a10558417af24e9c0c8648572718ebeec73c8aeb65721fb52c6316e1bf32e39f095afb5ea0faba360356df0cb5d524822091ec58d9744e69dbaf95f611f9b6cf53a4e0b29a457911d82a7d499dc788aee995eca8f76324d2c31af53108265742f0f095a87351d5e791724677d929b4e9eae9cb1707f84e8ca54fdc10522760f53ef4eb6b83ab8591a67e28e90b5c828697770a07459f3b0db1dbb752d9d64069cbf25867efed347fde64b6ce37e8d8a17f95998b47b89ba795c584eda25ebfe0c2463326cb1e3d157554614160b31fc0511c20fd72b4658709bf6ecd53d9061626fbb2c20eae99c6cc0ad12447838c6e2d4e063de3c62757ef8e9ba708e9627b7df6248f5c455a8e5189f81badea11f99561635441de76407a51d63f4e301ee863f1c33cc8cf8a8e4241d0b0305dbc1d63d8be061b1bc16411baa9ff86357f50ff12df6feb6c13d02abd8b9b4487a57362ce91eb1efd7fca5c0138018bcddcc9c03da0d07f033bbef34e3b1018fe75507134eca96134776657eb9b5b6acf790bbcc4f5e85f01ef817bb55e7021f79ec220ef9641660b7d61bd946873aeadb6b29d87e46e66a5d3a2d6ae68c049d4be09fd3657d423eeb6145a050c85f0dc7873ca87a7dd2a90e76f460730542d9cb9b1e445dc628eb604586c21e1f28ef9e7b30a944e5fb2b4b6b43bf73a6958df7dc0fa037b4a7dcfd82d9af16a38b6384424ff02999fcd9774841f2ff28c97d259012ca76798374cc42f4ad25a49c2ce267d23f153fe03e4d8f1aa71cf2ecb3bb0b5851acc8a937ab1f5e44219a0595f0f009f7cc30cf3db7810f5822e19215155bd8edd8599340f71a03e786dc7fed1df4678bb000cdd6d897c5094586f1a67bca3f65b1916529ec858121a3fea52fc8d8ebb6c838d942b7a8abd26f851309f41a9ada91dcf5c9d6bbb3101bb6079e8b6e27711923086ef2d558c2aee064b275c90587a30dbd18b8896bdcbef70f6a127af0a92decb35f9d64796907ce5bfa5b6535d95aeafd5691d9caf1227827b8e91f8a6cfb1600e1447bad6951afd5f11707f2a049b93eefdc2789ff34a044fa93939c3426b6b27a24fa68241bfa2218ee9c3ba889dd148593f0a59941da4eb47c31b476fce22a674624973ac23bafce29e878954fed6b2696bd2a1194f1307c141e7b147eccb393d318df0c5765133e5bd3c4e95baa6d31b3357af8129370293dcd3b3a35cd1de8e8dd33a36841ba210cb64a7dc0f51db43ae03de36c3a69f395010a5c997e1e5dd1d0aa9e2ca70381f19f16769729ea9658f8c3567167e86afe040bc8d09092b707d9678bcad0fe81f5c19a108fcb12df6b97956c43c79d417e12cce094abfef0d3a8be4e8ebf86f7bf1a8d3e73c4fffad502e3321fbe7a528b17328437dfda1c4ea8941fd92597a0a40b2d83d11176b8b75f54f3f08b99b05c40e070e730249b290992708b393e8fda326701b268f49edc699ab9ec7a07e99f2b44b6255b8723fb8851189e83b319509a75113c24cd8aaccde7b65aea2b4d495991bd7a4a19b792d97d9eb8297f275924bfb2c825a9b015adc7f6b0e2c99880abc4ee835784e47af4287a21dc1095b94f97b1b3b942ea2bdc8a5848056d9c88dff660bda1336b44558859d559ed25ffee53b62543b5c97c3014cb39323cf471fb96e3a76667a1186850e538047dfec6d6f2e32163d08ad10ac0ee674abd1b755c4c4b105ca1eb7730a1daf2356e180bbe777e71f9d4ea7654c9614d34ef4fcfaad155774d06b7a381d552b732c76f6c25f1c3612da9b1d802b9b0d6e0c3230fcc7c46a7d97f698d102202d4543e0f7a62c8837ea448dc2595e650679aa3510acadc94ed66c7910255d3a2874875634ed5049fa023b219fcc6797391c53b9c39da0770283c051205593638652fdc43553cfadb76b839f5df1cd8b13efc2412bbf559e5687ba0cdaa7dd1e2f0d2fab734bc534dcc98dc17d51f8d69546f908cc76ec59393de21880ec3174d94f7d496840174454e28c8c9296f671c4b05d502447a02d182d8d689e15c3c6b314d7098c836e5f18d14981bd793606379a82ebacb011128b13e4cb96705ae292f226bcad2c0d90d412e11dbcbb5130d145c280319151a10fc8f57a6bb21f3f60951b5e1eee620687f61e35eaf66d746b9a09dc67478edc153f4e5b08a3f8d8380d562b8e4aadc0b11b9b9ea00237c65c97196bc2147425c2f7c951b85e4e47410ee91636b97094f58ed609d94e688f260019a017a805a3c7f7a3f00c291e653992866e0a8665ed8829ef5bd715a4d27c4ffe0388435ade10b9b5463ff718c64ea7d8cfe4522f60c4e5d197d364537be5df7bb9ae2797279a854bcd8a026382ced0789e1273c8002b86169cd56f5797237c0451df016beef8f67e05aa3a60d1f46ca2d2f26032ccbf72b89eb36a852ec4dfbe5f1438c24694912f9120f000d813f893ee70963b3c5e2f3297896f25df62f9dbef3aac82197ae749a5531540ee967018127f26dcc3f53b258d3d6cfed2c28454526dd85c9c7cfe703fcc6004c0f4b369e649d665c0f25247fb7bb4b2ef5ce3df1d81531f6ed68b3a5311ba2fd6f9b378aa27a99c6b35603670b704f4631a9003d610d3ced809c5ea4031e69383f25287107276c44bc6a292c17027b41bd335c4b76ac25ad05b2010883ce945d227c020e5b9b4cb92b8654787af9e5c2f4ff8ece96c921b6e47216ef1cd20ae8be06d35b0a6fe718139c5a6db99e1999c9f228a4c2bb2eada83fbe736e278d2edfa213039b5aebf235a7c95dbf777c584c1c6adce8247fe9954798f83469078b42be48b219ae97daf1012529ce329d6a61f1d0160555cff746a4037c373bad3ff2ee033443f51e0d6fc0763ec3c498705aef3c03c5a2f53e4e182a3b3930133b1e7a99de0e5cc27757dc6702da8f2764c5b879f06a66ae8f0d4e72dee7bc6a755d173908c398ef3e371c798e71e62eb012cbc43ba4b895aac342adaa222c63454f835ee22c482ea56de180bd546af6b0f1e0c3eee580152d98b14fd9b75790ffc292961530218931bebf6cec08a64afa279412bf30a3dda9e8a81b6ffd5edd5ad2e290f13a2ed2710ed1d3b383025afc49c0a1d4d68bca24988edc5b2f4a856c32f259094d281a072f4734"}, &(0x7f00000007c0)={0x20, 0x3, 0x1, 0x3}}) r6 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSABS20(r6, 0xc0085508, 0x0) r7 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x80, 0x2) ioctl$HIDIOCGCOLLECTIONINDEX(r7, 0x40184810, &(0x7f0000000140)={0x1, 0x1, 0x377, 0xac74, 0x7, 0x4}) [ 1856.636126][T22937] process_one_work+0x92b/0x1530 [ 1856.641075][T22937] ? pwq_dec_nr_in_flight+0x310/0x310 [ 1856.646444][T22937] ? do_raw_spin_lock+0x11a/0x280 [ 1856.651475][T22937] worker_thread+0x96/0xe20 [ 1856.655991][T22937] ? process_one_work+0x1530/0x1530 [ 1856.661244][T22937] kthread+0x318/0x420 [ 1856.665440][T22937] ? kthread_create_on_node+0xf0/0xf0 [ 1856.670820][T22937] ret_from_fork+0x24/0x30 [ 1856.676884][T22937] hso 3-1:0.15: Failed to find BULK IN ep [ 1856.682747][T22937] ------------[ cut here ]------------ [ 1856.688511][T22937] sysfs group 'power' not found for kobject 'ttyHS0' [ 1856.695278][T22937] WARNING: CPU: 1 PID: 22937 at fs/sysfs/group.c:278 sysfs_remove_group+0x155/0x1b0 [ 1856.697040][T18851] keytouch 0003:0926:3333.00AC: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.4-1/input0 [ 1856.704659][T22937] Kernel panic - not syncing: panic_on_warn set ... [ 1856.704674][T22937] CPU: 1 PID: 22937 Comm: kworker/1:4 Not tainted 5.4.0-rc6+ #0 [ 1856.704681][T22937] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1856.704696][T22937] Workqueue: usb_hub_wq hub_event [ 1856.704703][T22937] Call Trace: [ 1856.704723][T22937] dump_stack+0xca/0x13e [ 1856.704741][T22937] ? sysfs_remove_group+0xe0/0x1b0 [ 1856.704763][T22937] panic+0x2aa/0x6e1 [ 1856.762567][T22937] ? add_taint.cold+0x16/0x16 [ 1856.767279][T22937] ? __probe_kernel_read+0x188/0x1d0 [ 1856.772574][T22937] ? __warn.cold+0x14/0x33 [ 1856.777091][T22937] ? sysfs_remove_group+0x155/0x1b0 [ 1856.782296][T22937] __warn.cold+0x2f/0x33 [ 1856.786545][T22937] ? sysfs_remove_group+0x155/0x1b0 [ 1856.791752][T22937] report_bug+0x27b/0x2f0 [ 1856.796093][T22937] do_error_trap+0x12b/0x1e0 [ 1856.800690][T22937] ? sysfs_remove_group+0x155/0x1b0 [ 1856.805896][T22937] do_invalid_op+0x32/0x40 [ 1856.810354][T22937] ? sysfs_remove_group+0x155/0x1b0 [ 1856.815558][T22937] invalid_op+0x23/0x30 [ 1856.819721][T22937] RIP: 0010:sysfs_remove_group+0x155/0x1b0 [ 1856.825533][T22937] Code: 48 89 d9 49 8b 14 24 48 b8 00 00 00 00 00 fc ff df 48 c1 e9 03 80 3c 01 00 75 41 48 8b 33 48 c7 c7 e0 a0 d0 85 e8 20 f0 89 ff <0f> 0b eb 95 e8 a2 9a db ff e9 d2 fe ff ff 48 89 df e8 95 9a db ff [ 1856.845146][T22937] RSP: 0018:ffff8881c9b7f110 EFLAGS: 00010286 [ 1856.851222][T22937] RAX: 0000000000000000 RBX: ffffffff85f2c9e0 RCX: 0000000000000000 [ 1856.859202][T22937] RDX: 0000000000040000 RSI: ffffffff8128c9cd RDI: ffffed103936fe14 [ 1856.867188][T22937] RBP: 0000000000000000 R08: ffff8881aeb14800 R09: fffffbfff11ab5ae [ 1856.875173][T22937] R10: fffffbfff11ab5ad R11: ffffffff88d5ad6f R12: ffff8881cf251000 [ 1856.883160][T22937] R13: ffffffff85f2cf80 R14: ffff8881cf254000 R15: ffff8881ca68a070 [ 1856.891158][T22937] ? vprintk_func+0x7d/0x113 [ 1856.895828][T22937] dpm_sysfs_remove+0x97/0xb0 [ 1856.900539][T22937] device_del+0x12a/0xb20 [ 1856.904891][T22937] ? refcount_dec_not_one+0x1e0/0x1e0 [ 1856.910286][T22937] ? __device_link_del+0x2f0/0x2f0 [ 1856.915411][T22937] device_destroy+0x96/0xe0 [ 1856.920537][T22937] ? root_device_unregister+0x80/0x80 [ 1856.925920][T22937] ? hso_serial_common_create+0x3a3/0x710 [ 1856.931649][T22937] tty_unregister_device+0x7e/0x1a0 [ 1856.936914][T22937] hso_probe.cold+0x6e/0x14c [ 1856.941529][T22937] usb_probe_interface+0x305/0x7a0 [ 1856.946655][T22937] ? usb_probe_device+0x100/0x100 [ 1856.951690][T22937] really_probe+0x281/0x6d0 [ 1856.956202][T22937] driver_probe_device+0x104/0x210 [ 1856.959351][T29850] usb 5-1: USB disconnect, device number 22 [ 1856.961319][T22937] __device_attach_driver+0x1c2/0x220 [ 1856.961335][T22937] ? driver_allows_async_probing+0x160/0x160 [ 1856.961347][T22937] bus_for_each_drv+0x162/0x1e0 [ 1856.961359][T22937] ? bus_rescan_devices+0x20/0x20 [ 1856.961380][T22937] ? _raw_spin_unlock_irqrestore+0x3e/0x50 [ 1856.994263][T22937] ? lockdep_hardirqs_on+0x382/0x580 [ 1856.999549][T22937] __device_attach+0x217/0x360 [ 1857.004331][T22937] ? device_bind_driver+0xd0/0xd0 [ 1857.009492][T22937] ? kobject_uevent_env+0x29e/0x1160 [ 1857.014893][T22937] ? kobject_uevent_env+0x2a8/0x1160 [ 1857.020310][T22937] bus_probe_device+0x1e4/0x290 [ 1857.025268][T22937] ? blocking_notifier_call_chain+0x54/0xa0 [ 1857.031204][T22937] device_add+0xae6/0x16f0 [ 1857.035613][T22937] ? uevent_store+0x50/0x50 [ 1857.040102][T22937] ? _raw_spin_unlock_irqrestore+0x3e/0x50 [ 1857.047631][T22937] usb_set_configuration+0xdf6/0x1670 [ 1857.052984][T22937] generic_probe+0x9d/0xd5 [ 1857.057382][T22937] usb_probe_device+0x99/0x100 [ 1857.062130][T22937] ? usb_suspend+0x620/0x620 [ 1857.066897][T22937] really_probe+0x281/0x6d0 [ 1857.071439][T22937] driver_probe_device+0x104/0x210 [ 1857.076532][T22937] __device_attach_driver+0x1c2/0x220 [ 1857.081894][T22937] ? driver_allows_async_probing+0x160/0x160 [ 1857.087939][T22937] bus_for_each_drv+0x162/0x1e0 [ 1857.092788][T22937] ? bus_rescan_devices+0x20/0x20 [ 1857.097817][T22937] ? _raw_spin_unlock_irqrestore+0x3e/0x50 [ 1857.103626][T22937] ? lockdep_hardirqs_on+0x382/0x580 [ 1857.108904][T22937] __device_attach+0x217/0x360 [ 1857.113659][T22937] ? device_bind_driver+0xd0/0xd0 [ 1857.118768][T22937] ? kobject_uevent_env+0x29e/0x1160 [ 1857.124042][T22937] ? kobject_uevent_env+0x2a8/0x1160 [ 1857.129305][T22937] bus_probe_device+0x1e4/0x290 [ 1857.134137][T22937] ? blocking_notifier_call_chain+0x54/0xa0 [ 1857.140373][T22937] device_add+0xae6/0x16f0 [ 1857.144772][T22937] ? uevent_store+0x50/0x50 [ 1857.149329][T22937] usb_new_device.cold+0x6a4/0xe79 [ 1857.154418][T22937] hub_event+0x1df8/0x3800 [ 1857.158809][T22937] ? hub_port_debounce+0x260/0x260 [ 1857.163901][T22937] ? find_held_lock+0x2d/0x110 [ 1857.168644][T22937] ? mark_held_locks+0xe0/0xe0 [ 1857.173398][T22937] ? rcu_read_lock_sched_held+0x9c/0xd0 [ 1857.178934][T22937] ? rcu_read_lock_bh_held+0xb0/0xb0 [ 1857.184221][T22937] process_one_work+0x92b/0x1530 [ 1857.189148][T22937] ? pwq_dec_nr_in_flight+0x310/0x310 [ 1857.194504][T22937] ? do_raw_spin_lock+0x11a/0x280 [ 1857.199513][T22937] worker_thread+0x96/0xe20 [ 1857.204016][T22937] ? process_one_work+0x1530/0x1530 [ 1857.209199][T22937] kthread+0x318/0x420 [ 1857.213248][T22937] ? kthread_create_on_node+0xf0/0xf0 [ 1857.218595][T22937] ret_from_fork+0x24/0x30 [ 1857.223819][T22937] Kernel Offset: disabled [ 1857.228232][T22937] Rebooting in 86400 seconds..