6fd47743f35fed5682c659faa515af1fe438854b9e9e133ab6be2df1750db993fdc10e68bbaf2fd305cc6a571024b6bc7dd1c17104968baf3ebec7f168b0982cbda054ae2391f0682725ad1b97522f29753f5f74ea25574eb3c8421ddce694304415aae65c9c02a1566d13445728d814fbc4bf9390190c9ce7e56c95a829b437be44c7b645a3861764bad153618c32f40e45bc647cdc9fcd494c369d25c8d8217a58dc7bf5166eb47121d39623a0673205679eb354ee13ce0c6e292fd17da69e72d62eef81bb1af27a51748bbc3d707bd3f50d50c1a97d9981622a9ae5bfafc4c02d88528c2b4af31f0a3bf3b8ed081fad9d5b9e84f701d56300e99b8fd1d3fda96d98dedef10b4d3573df5e577bf1db5b1378813b6792f718c8991504c3cba53cb3a1c6c3645adc90eabdd3e2e008db454587d1c8c2f84f40ecd819c1ba9d345db69292140e5400ec19357acdf2b8ab76bf5262f1370ccfb66872e69f0b811c679231c57dc98bde77f78e0e635f42ae8d8fab2aa393aab8abc00ee637da0a74a0aa2abe9f3b663872b47695f407c49bede2625732cb4bbcff5f7d25b197c5ac129917e6197a8b09263a69892a1e225ef8fce4b91d86bed68b9e3a4e03f4bbebac8fed9139819a0a32ac5a813a53b28c85a0a178451f575ad269617ec34739bca5751d5ba009786e622e0c5939bc31a8208cdb56956906ed3d9b1270dbaae43717304ab8e31662822633da80feb40d4776c68fe59b2323d8716e34a3f102dc94a2e843c244f0f549735af97f5adb7fbb8fb26358ccdb2935ecfe34e494968bbfdd0f34c88e054ee61ee3d99236cf5924bfbf255c32e4d80698cc1e4acb60b5187fee0345c2de9d9f861063180c3e2b6554fcddc05380f4428ca5e8f30c2ce3307f8be856d9d366a07506271f1aee968856721b3f451ada94e74aa5ef468c34723c328085e9232372e2ac6b0487d0c13aeb721df21b60b94ed16848366fce4e667493e3414520281543aed29176ec09a7b06c238daa462e71ffaf3202aafe9b60d15d66f71bcb26cc05b3bcc2faf63b380251e98a384fc6b1baa8bb222211edbc010cf8c07cf41d880f1131361132ecf99ea5e39f9706d46ee05f53bbfe9542701d95b611a0b625ae29f5f9e0d1718eb089b039057bc29a86abade5df3efaa03fd91804ff8407de383028f1fdd19cb6295d28adc9bf8feaa1e7087f59740abcf292588e045d4e220d7a781a75b6cd4c002bf87f3ebd65d5a6581f2577dbd7d36828f6b3a134be6d852d3a79dbe314f83885f75da129c212b78d4d2fe8d9a812f43ee9042f3da92bb6be2cc573d1ff37ab318ea571ccf5e2e9db5582fa1008fd28dd1d379bbb974f31365f76ab85a26ccbf62fbe96d4efe8c3d542850a6b8160ba41db1ab2b9107e91266635261a7f8a795333a499c26788161b82d97e6ac0a24dd11a47f304b358fcfc1421e5304470d6b8f5b616573bdaa916496f453acd2e99897c471d213101171b4ad09e0fa121d820cf0dfb20f80108079b64bd280b2e2425a70bd90ee4310cb4b7f71f9b70a2c0ccb46e9a588af51bd35299cd98b5c3cd6997d180e0121210e5c1897e0d815233c9224e29377116937baf1c0b889351fee86fbac43fa2af5901418e70434b83631a8c5f808c6de45a83522f1e627ec4c537cabfebb668a8319b56ef56a822dcd2a36435371405afc472dc6780e48717b79944d468506a8568fa4e6d8f383b7e4225aaed9b2cbfe9cbd72f5272d878e2dc57de76986a4b905dda0c519fe90209b72c6d1a6fdd83b555ebdc457bb24ef1c6bbd3c98dbcf5da6ab28687515f2bfb8dbfef1c5363cdf22a55344a81a38ebaf57a9c370b467f411e47e8dad6313474def5ad09f1534fa2f0b65d5d8b8cab11f32587c629c657c416bbb46e6fb3634320860f313428c5a5ebb57fda1931792ca3ddc584eb9e6613042d1488bb0085bf62735d377897c4810270498d780350016fc97f43eedf6d1f4099659ffd8d0743ebaf21752686da395af6e710cd7af38b6c7b1f7bd3985a962473754ff0bb28a821ede5946f7b911a9f3a1ab0636165256f2b3178827536132a4c9d522e5e309743a0187381de2610ed882fb649571b939748d95c22498a35070650fb3597c0a168c3b58f905a8cf32dab09e52b480bf64890209c4808f93a6372a150177af9fa3355515596839fdfa5c04580976a4c54d8aaf77ad7faa2ff3879dbefd034104ab11539231bfb2f432650ccf3466791eec6ba005fb301d1e0d966eb7367fb17146536ca1188815e7ddf999522c92055a1143ace0235f771b2a20fd7550a6da25fd5a983dbdc17790f294d8c59b3782f1f38eeca7a68b998dbac5d40d79d193528223ed77a64e6d06526dbfe12c7f8ab3b7982ab0a741ac7d6ee02fe06bc3e1dc44820e9b9d46e8d6679771d42e8b68ef611c9cf6674818db1f060b388cde4b398fe91695aaff39bd99ed968a8eab1a02f8fa36adca3347d7f122f16900994ea7eae239869d8803de4b859356f6da45c85e9238391460902be8e849a609d5e14dea9acd567a05db8cdbd4fea3244ae82a1937839c9b5f11908d9f43dd4c8d2d88e7a738882a", 0xdf9) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x0) syz_usb_disconnect(r2) syz_usb_connect(0x5, 0x1b, &(0x7f0000000000)={{0x12, 0x1, 0x300, 0xef, 0xbc, 0x18, 0x10, 0x4bb, 0x93f, 0x700e, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x9, 0x0, 0x0, 0x0, 0x20, 0xc1}}]}}, 0x0) 01:05:18 executing program 3: syz_usb_connect(0x6, 0x14c, &(0x7f0000000100)=ANY=[@ANYBLOB="12010000a9337008e308020168d40000000109023a01010000002009046d00034890ce000e240201f8010403ce2948f5fdb80e240202000007004c5be0f7cfc00d2402013303f705d581bc9c52090500000004007e01cf30923cb012d18b493486da17ff4d1eedeabb6678859649edf16ef246e822777b09608094940260307383ce378bbefb95631ff19dff99876319304dff00d00336f82a480cc440680bdf1c5191d882e4aee70a92a661638e4f4d8eb0a693a678c9f727b12880c9b56aba5a64b564c3de0f867405c4588afd6468eeb45a8d870653573dbf5371ade001a1c959d5509699610392b59c45bd3cfccbb2522d0ffc27974b31dc28610d0c7ad442b94826792b5d3a94ab0ed7b764e4d7fe965532958f31990f9c102dea082c30afda6d0bf80725018301050009054710000407ff060725014140ff0f07250100026c0309050b030800010081"], 0x0) 01:05:19 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0xe40) [ 2344.507512][ T3304] usb 3-1: new high-speed USB device number 49 using dummy_hcd [ 2344.515161][ T1719] usb 6-1: new high-speed USB device number 54 using dummy_hcd [ 2344.517517][ T3032] usb 2-1: new high-speed USB device number 16 using dummy_hcd [ 2344.538412][T28587] usb 5-1: new high-speed USB device number 26 using dummy_hcd 01:05:19 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000000c0)={0x1, 0x28, &(0x7f0000000040)="52a2c618e8fe4d870374b607cbcfdeef891dba9a89fdbf56901688fa3a0cbb8f0f29c2002b264360"}) ioctl$EVIOCSKEYCODE(r0, 0x40084504, &(0x7f0000000000)=[0x60, 0x8d5e]) syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0xf2, 0xb8, 0xc, 0x8, 0x67b, 0x25a1, 0x792e, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xb5, 0x11, 0xc1}}]}}]}}, 0x0) [ 2344.787475][T28587] usb 5-1: Using ep0 maxpacket: 32 [ 2344.807583][ T3304] usb 3-1: device descriptor read/64, error 18 [ 2344.827819][T28587] usb 5-1: no configurations 01:05:19 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0xe58) [ 2344.832478][T28587] usb 5-1: can't read configurations, error -22 [ 2344.887550][ T3032] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 1023 [ 2344.897763][ T3032] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x3 has invalid maxpacket 1024 [ 2344.917602][ T1719] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 1023 [ 2344.927643][ T1719] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x3 has invalid maxpacket 1024 [ 2345.007541][T28587] usb 5-1: new high-speed USB device number 27 using dummy_hcd [ 2345.057494][ T3703] usb 4-1: new high-speed USB device number 86 using dummy_hcd [ 2345.067673][ T3032] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2345.076724][ T3032] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2345.084780][ T3032] usb 2-1: Product: syz [ 2345.088998][ T3032] usb 2-1: Manufacturer: syz [ 2345.093580][ T3032] usb 2-1: SerialNumber: syz [ 2345.117498][T18627] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2345.124371][T18627] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2345.137602][ T1719] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2345.146675][ T1719] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2345.154709][ T1719] usb 6-1: Product: syz [ 2345.158907][ T1719] usb 6-1: Manufacturer: syz 01:05:19 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0xe70) [ 2345.163599][ T1719] usb 6-1: SerialNumber: syz [ 2345.197512][T18624] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2345.204653][T18624] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2345.237466][ T3304] usb 3-1: device descriptor read/64, error 18 [ 2345.297461][ T3703] usb 4-1: Using ep0 maxpacket: 8 [ 2345.308343][T28587] usb 5-1: Using ep0 maxpacket: 32 [ 2345.341123][T18627] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2345.348308][T28587] usb 5-1: no configurations [ 2345.349098][T18627] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2345.352907][T28587] usb 5-1: can't read configurations, error -22 [ 2345.366098][T28587] usb usb5-port1: attempt power cycle [ 2345.417521][ T3703] usb 4-1: New USB device found, idVendor=067b, idProduct=25a1, bcdDevice=79.2e [ 2345.426580][ T3703] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2345.431791][T18624] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2345.437414][ T3703] usb 4-1: config 0 descriptor?? [ 2345.447688][T18624] raw-gadget gadget: fail, usb_ep_enable returned -22 01:05:20 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0xe88) [ 2345.488899][ T3703] plusb: probe of 4-1:0.0 failed with error -22 [ 2345.517479][ T3304] usb 3-1: new high-speed USB device number 50 using dummy_hcd [ 2345.778125][ T3753] usb 4-1: USB disconnect, device number 86 [ 2345.788884][ T3304] usb 3-1: device descriptor read/64, error 18 [ 2345.819328][ T3032] cdc_ether 2-1:1.0 usb0: register 'cdc_ether' at usb-dummy_hcd.1-1, CDC Ethernet Device, 42:42:42:42:42:42 [ 2345.899190][ T1719] cdc_ether 6-1:1.0 usb1: register 'cdc_ether' at usb-dummy_hcd.5-1, CDC Ethernet Device, 42:42:42:42:42:42 [ 2346.019223][T18627] udc-core: couldn't find an available UDC or it's busy [ 2346.026250][T18627] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2346.035608][T18627] udc-core: couldn't find an available UDC or it's busy [ 2346.042608][T18627] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2346.087358][T28587] usb 5-1: new high-speed USB device number 28 using dummy_hcd [ 2346.100741][T18624] udc-core: couldn't find an available UDC or it's busy [ 2346.107843][T18624] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2346.115797][T18624] udc-core: couldn't find an available UDC or it's busy [ 2346.122840][T18624] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2346.130594][T18624] udc-core: couldn't find an available UDC or it's busy [ 2346.137549][T18624] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2346.145481][T18624] udc-core: couldn't find an available UDC or it's busy [ 2346.152468][T18624] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2346.160377][T18624] udc-core: couldn't find an available UDC or it's busy [ 2346.167347][T18624] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2346.175858][ T3753] usb 6-1: USB disconnect, device number 54 [ 2346.182075][ T3304] usb 3-1: device descriptor read/64, error 18 [ 2346.188539][T28587] usb 5-1: Using ep0 maxpacket: 32 [ 2346.194184][ T3753] cdc_ether 6-1:1.0 usb1: unregister 'cdc_ether' usb-dummy_hcd.5-1, CDC Ethernet Device [ 2346.227438][T28587] usb 5-1: no configurations [ 2346.232071][T28587] usb 5-1: can't read configurations, error -22 [ 2346.302881][T18627] udc-core: couldn't find an available UDC or it's busy [ 2346.309950][T18627] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2346.318715][ T3304] usb usb3-port1: attempt power cycle [ 2346.325045][ T3703] usb 2-1: USB disconnect, device number 16 [ 2346.332169][ T3703] cdc_ether 2-1:1.0 usb0: unregister 'cdc_ether' usb-dummy_hcd.1-1, CDC Ethernet Device [ 2346.397444][T28587] usb 5-1: new high-speed USB device number 29 using dummy_hcd [ 2346.507423][T28587] usb 5-1: Using ep0 maxpacket: 32 [ 2346.547586][T28587] usb 5-1: no configurations [ 2346.552194][T28587] usb 5-1: can't read configurations, error -22 [ 2346.559403][T28587] usb usb5-port1: unable to enumerate USB device 01:05:21 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0xea0) 01:05:21 executing program 3: r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x660c, 0x0) ioctl$HIDIOCGDEVINFO(r0, 0x801c4803, &(0x7f0000000000)=""/150) syz_usb_connect(0x6, 0x39b, &(0x7f0000000700)={{0x12, 0x1, 0x0, 0xe, 0xe3, 0x85, 0x8, 0x93a, 0x2471, 0x75ea, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x389, 0x1, 0x0, 0x0, 0x0, 0xff, [{{0x9, 0x4, 0xab, 0x0, 0x8, 0x9c, 0x32, 0xf7, 0x0, [], [{{0x9, 0x5, 0xf, 0x1, 0x79e, 0x0, 0x1f, 0x7f, [@uac_iso={0x7, 0x25, 0x1, 0x83, 0x67, 0x7f}]}}, {{0x9, 0x5, 0xe, 0x0, 0x448, 0x81, 0x1, 0x5, [@generic={0x36, 0x6c, "6b0d61db523b88d5b2085b3482baac061f14fc767c4dca30fb8926cf806493c43254b949d5c4eeab4c774250ab3dba9086b4014b"}]}}, {{0x9, 0x5, 0xb, 0x1, 0x8, 0x3, 0x7, 0x7f}}, {{0x9, 0x5, 0x4, 0x3, 0x400, 0x3, 0x3f, 0x3}}, {{0x9, 0x5, 0x0, 0x3, 0x3ff, 0x7, 0x43, 0x9, [@generic={0xf6, 0x8, "df0bca696eb41652145507b9370f43622acd48d838ebf78b0c2268da7dca261978d41f984eeacdb94d9c1c600776acf4c5cdf8c24327921da625dbdc0cfae224a851e2d279625779df0e661ef8cc579e9ba388c028e63db6ea436213a1dc4510eb7426c521676e4696545f38e81c172679dbc992fad1fbce166765d9db3b21423b3e7f4a32c69b6460a7b40f32771e349e5be942f2fb1b62bba6dd091dc3369a210b3f0e0ff60fafac5de31c150863faac1dffbccae52ce5416d918d78bd2636b55b526ff4b86616c35c7a23ced4c76f0f347b182fbeec8759bac543a9e8ecea833885dded9a5b2f00c6aa002344f5e5b89533d1"}]}}, {{0x9, 0x5, 0x1, 0x10, 0x200, 0x40, 0x40, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x7, 0x4}, @generic={0xa0, 0xd, "a6940d50db1bc41b5649b745c9ef370f161db05baddee888d54f085ccff1bf8bad95674abbffdbd45415ad989fc5e763340beea5bb894195cbaafecfe6de9dc721673b8d2a7c27f4f65e68918e0c798ce7d38bb65b6d7d0b3b168e1bd59cdde39e9102dade25ee3f14d204061d2cd7e43f2edaeaaf644d2ed8cb1bce3f7c4fb133202b3e6f829fa17e75206ca2eecb2fb1eca344a3a965f4f0547f022823"}]}}, {{0x9, 0x5, 0x9, 0x10, 0x0, 0x20, 0xf9, 0x6, [@generic={0x76, 0x31, "4287b47337fd0262e947715a2b29efb319f0d2e3b88b037ded64d84edd08d50941052ab0b70f6e2a4e052f458980d45cc281f58d87f5fb3b3ab87402b69cb7f36b805fc6df75409bf3eadb4d9a7d685923e74d205000a63cd25059a48caa2f137958153d9839b8f6be88941ae1fd0170641ce2e8"}, @generic={0xdf, 0x4, "da2f9e9625dc5fdff1fab198a03ce24033858b4625b223e75bffa946a54814b79e329bc1fb29ce65a6924eccb50445146c05c7adb36c5472d7081c0406701ece34a38af3bc5adaa715064654dbcf683d14db47fd076eccb442c158a54177392dfe8529c7c94443082b00adf4cda19a434e51cf89d119cdb7a28adc08477845eb8e5406ff9cc042e02c21df2a29da945e7f807c2966404f63a8acc2fa77baef987427822f08c0b9772a7ee52c92f6dc0c85798653ed0d57be08d1b983de63530f663b29e4a864c2e5e36702f74d0417ce04c9bd7e72f7eec24f4d198f88"}]}}, {{0x9, 0x5, 0xe, 0x10, 0x8, 0x8, 0x1, 0x56}}]}}]}}]}}, 0x0) [ 2347.057275][ T3304] usb 3-1: new high-speed USB device number 51 using dummy_hcd 01:05:21 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e0000000109021200010000"], 0x0) syz_usb_control_io$uac1(r0, &(0x7f0000001300)={0x14, &(0x7f0000001280)={0x20, 0x7, 0x33, {0x33, 0xf, "9ef614ffaa3422c29cff9ed2635c43d269f5afaa548bcf61be74fc1aa093b834e0254584c8f9caca1a8ba06b52252deda3"}}, &(0x7f00000012c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x44e9cda4fc683600}}}, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x40, 0x0, 0xa6, "09af236866c7d5e1ae1d0363f0c5f908bd7ce5d6f934ebe1bc264085d99f0708657388d6d122457e6124b68d15d41f1d49b6e18f025956f85a5c56370fdf31a8b4a6f291e066c6576b5355ef5aa56bf33099c01e6aabbaece41a4351a729c09b8cfe45e7fea45e683b2a9781563b82d75914c8d03ca544c8d96765cb23e9acab1b22552cbe80b4f6b0a6f430852ebe75600eeffdbace1f7caa67c95dd543fda808b2200a581b"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) [ 2347.167276][ T3703] usb 2-1: new high-speed USB device number 17 using dummy_hcd 01:05:21 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB], 0x0) syz_usb_control_io$uac1(r0, &(0x7f0000001300)={0x14, &(0x7f0000001280)={0x20, 0x7, 0x33, {0x33, 0xf, "9ef614ffaa3422c29cff9ed2635c43d269f5afaa548bcf61be74fc1aa093b834e0254584c8f9caca1a8ba06b52252deda3"}}, &(0x7f00000012c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x44e9cda4fc683600}}}, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x40, 0x0, 0xa6, "09af236866c7d5e1ae1d0363f0c5f908bd7ce5d6f934ebe1bc264085d99f0708657388d6d122457e6124b68d15d41f1d49b6e18f025956f85a5c56370fdf31a8b4a6f291e066c6576b5355ef5aa56bf33099c01e6aabbaece41a4351a729c09b8cfe45e7fea45e683b2a9781563b82d75914c8d03ca544c8d96765cb23e9acab1b22552cbe80b4f6b0a6f430852ebe75600eeffdbace1f7caa67c95dd543fda808b2200a581b"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) 01:05:21 executing program 5: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, &(0x7f0000002140)={0x14, 0x0, &(0x7f0000002100)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) r0 = syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000001500)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x1ff}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x3ff}}, {{0x9, 0x5, 0x3, 0x2, 0x400}}}}}]}}]}}, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, &(0x7f0000002140)={0x14, 0x0, &(0x7f0000002100)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) syz_usb_connect(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYRES32, @ANYRESOCT=r0], 0x0) syz_usb_disconnect(0xffffffffffffffff) r1 = syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000001500)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x1ff}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x3ff}}, {{0x9, 0x5, 0x3, 0x2, 0x400}}}}}]}}]}}, 0x0) syz_usb_control_io$cdc_ecm(r1, 0x0, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r1, &(0x7f0000002140)={0x14, 0x0, &(0x7f0000002100)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) r2 = syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000001500)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x1ff}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x3ff}}, {{0x9, 0x5, 0x3, 0x2, 0x400}}}}}]}}]}}, 0x0) syz_usb_control_io$cdc_ecm(r2, 0x0, 0x0) syz_usb_control_io(r2, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r2, &(0x7f0000002140)={0x14, 0x0, &(0x7f0000002100)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) syz_usb_connect(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYRES32=r1, @ANYRESOCT=r2], 0x0) syz_usb_control_io(r1, &(0x7f0000000180)={0x2c, &(0x7f0000000000)={0x40, 0xe, 0x39, {0x39, 0x30, "9618dc56b2c25b1c68a8a5e2635243c8e8eb0c3d272ba3d5db84841da91819e50e5263b6ad68261e2479f1a20144bcb2335181c58949b6"}}, &(0x7f0000000040)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x40b}}, &(0x7f0000000080)={0x0, 0xf, 0x5, {0x5, 0xf, 0x5}}, &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x2, 0x1, 0xe4, 0x1, "0121011f", "d33ea67a"}}, &(0x7f0000000100)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x68, 0x0, 0x7f, 0x53, 0x1, 0x5, 0x5}}}, &(0x7f00000006c0)={0x84, &(0x7f00000001c0)={0x20, 0x10, 0xfc, "efbd67c1150bc891447490661cfd3253a64cd11af61b4dd64ab2dd6a8687dc5ebe94a850397f72b2dd5daa81dcf8903da7a086ba87e0740128dd53c799ea1d441fc9e22a317b7c78a2110020085528d9e0dd36fb635c4b3935f2683f96fd286d378d01b06abeb22cad103202f00e1e71eec556dad3ce664a8f5ac57563259ba71b2b0e6512db304c360797e87cd5586681ed4a52cfbc22667caa142b4013d9e02bbf17c23a661ef613c786a9128128d7de37bb2e02b8c836d37c23841e965c78177824aa260fe21c9ced80ebe8f16fc8fc22cc3c3b3ed30ee762a676be6b1b8d44ac6974c1bf3040b29451149d700243b45ea2096259351d55880540"}, &(0x7f0000000300)={0x0, 0xa, 0x1, 0x9}, &(0x7f0000000340)={0x0, 0x8, 0x1, 0x6}, &(0x7f0000000380)={0x20, 0x0, 0x4, {0x1, 0x3}}, &(0x7f00000003c0)={0x20, 0x0, 0x4, {0x800, 0x8}}, &(0x7f0000000400)={0x40, 0x7, 0x2, 0xab}, &(0x7f0000000440)={0x40, 0x9, 0x1, 0x80}, &(0x7f0000000480)={0x40, 0xb, 0x2, "31d8"}, &(0x7f00000004c0)={0x40, 0xf, 0x2, 0x4}, &(0x7f0000000500)={0x40, 0x13, 0x6, @multicast}, &(0x7f0000000540)={0x40, 0x17, 0x6, @dev={[], 0x36}}, &(0x7f0000000580)={0x40, 0x19, 0x2, "1972"}, &(0x7f00000005c0)={0x40, 0x1a, 0x2, 0xfff8}, &(0x7f0000000600)={0x40, 0x1c, 0x1, 0x2}, &(0x7f0000000640)={0x40, 0x1e, 0x1, 0x4c}, &(0x7f0000000680)={0x40, 0x21, 0x1, 0x9}}) syz_usb_connect(0x0, 0x24, &(0x7f0000000140)=ANY=[@ANYBLOB="700100002fcfb540041607803389000000010902120001000000000904"], 0x0) [ 2347.247287][ T3304] usb 3-1: device descriptor read/8, error -71 [ 2347.467388][ T3304] usb 3-1: device descriptor read/8, error -71 [ 2347.527358][ T3703] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 1023 [ 2347.540408][ T3703] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x3 has invalid maxpacket 1024 [ 2347.547216][T28587] usb 6-1: new high-speed USB device number 55 using dummy_hcd 01:05:22 executing program 1: syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x1000020, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000000c0)={0x1, 0x28, &(0x7f0000000040)="52a2c618e8fe4d870374b607cbcfdeef891dba9a89fdbf56901688fa3a0cbb8f0f29c2002b264360"}) ioctl$EVIOCREVOKE(r0, 0x40044591, &(0x7f0000000080)=0x22b) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_usb_connect(0x0, 0x2d, &(0x7f00000005c0)=ANY=[@ANYBLOB="1201fe2109003c0800040042ef420000010109021b00017600230009040000010209bd00070581070001"], 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001240)="d1ac2117a4063f5fb8607239f0c2b12f2552334360f458afaf2b3ccbdd05b4b66433fd88301f2782224f25fcf2f5f7a407b9868a17be69835d716179188e3e85d55fd6a88e6b575e16d02c7651ad113f2bd0586013a4d9b81eb9659e083b3cb5322d5051df9955185596300843dbf8df0bf594f14d8c3406607d26a1ac3d752ccf3c638c82c7e03a60083bfdc66066674c5776c72c610d34b9c5817830c7286033ed3c67027806b375e6ebc7480913510d70d275125fd5643ca44eb6c61db0fce497e300f29dd61f174662ece3be991d346be76b4d4736b5270dc2c5676b186d3bc1803fa3b6a3bc38243587cfb923857a65dd654333d2b0883a57e8229c5f4eb843185fd53f126851c4ce3b9dd383624606930dd62d4f8b83a2585258ff0cb96454e033a1cbe561bb98dba9f65a4ab748aaf8a619226776f95a0027b72196798e287bd633d0ebf66ec29fdad6c0aba63e44bad6b54dfa55a433a79488ba31876187996978b934d975ddefc4fe584cdb7e7538b6f5628e5b9d3c2c277032b2ee1672b5a017e9397a4f1e41581dc91b5270ebea6547d47e2bf4bd19c56b1e4510cc3c6e814b24ad1bac1af7cb993fda8de1b4757d38733ca431c1bc55f71c9bcc859512328690151be3ca440d2bd28e671f300bd47db8ba66009c7b61ffa06a589881c726e597e54e24248e1a9d6a9539ac35345c8fe25b8284348999d553da4df1d7a11cacd2e95f6f7804357e1b135bf9ba026f977d90cb40f1c3d5002eba3f5520c6f485e4b4ed9b3bbcc4f92f915c7e16531c1daf6e569130df4a8ed9d92ab0d7c746555c109497addbf47537fd760d8770eaddaa71e94587b417f34b097d53605b5fdcf5adb2b5176d98573aea56da94caf95dd068e405b2a8cdcab20eb00f7cfd69d51de4b1abc3381f1c67d6b9a89dfccd5e816c96ecb1985ae65b4ef1b1479479d19f3294fb21346b737c5e71e0249d812625dccbd511b8ff06d5f40cba310654178e8b923b62c90031f0fca6c219875fbfbb977599096bf04aa1ff5ea482bd8d9b5ef21a6f3c9941c26607b6b00e48f387f3cb9e13a69dbfe2c6cac926e89c37d59696d1696ffcd1a3e8a5e7bdc44cb47b82362503bd2fcb522f17f7f3ddbaf40d6d9da811a2dda693994cefab3c8b143cbc9adbfb5e00232f119dcd1dff55f7d3c06ca67ac6b8ae03b15f538f8d3c0b7a270d99ceef95fd91d585b6ba25e64529f013c3ae13c252eb76ad4f84e66e328c2b8030550e69c69763f34fabbac86cc44232247ce05b9f271469575a0723168b3c93de0bacebf040b3e165e12374309d4a77db598b8b6e1a92028d366c1d4ac7cbf4d7c8a3b5bc25a404bff87a8d153b5aff52a8c4d6b65752b17381f2e7fcb7a6ea29cf67893a32e3df131978ba9e49f935e693db6289ba66f36f4a8ee804621a89e6d88801055f0776d4f31f909318350e78b80b7137febc53ab7e9b66d5aa113ac89225c5f4ee3eb52b7dcff7d344909d19f048cb5a9de1973728feb138acc7d39e448c04dd47fef1e470726371ab210abeff8a789e8ec54a4902515be5d92f43f0db04608d02deff502a31a9e9dd63867c12d3241419a4317f70bc957dc2babb54b571e9c280a5b6036f4bdbf31640191c6b12d262f529c07165ffd7e51b3399c4545c2be979003e192e224e78739cd12b8be7a061273e29eeec520d51db0f33bc630ea27fba231055ee92cbf93f747ea9ee363c0cf710fbdf54c273ebe6a43e04045091a0686603c0ef7e5bbd1a9c5795ed0786a6a2089d87b01645191fb69021972c3548e40858a5b6df08b9a395af85070cf37582bd7857f991a1b6b9f400e389710b780cf3c80ddd84f07e6435a4762a5b26f6e4eae57845042fb68edc0636235b3915fb9d3f3bbae58b4d969fe243dadecdc6434fb5a2f2b966eb6477c01e649d495b64598e71329f88307c6f00ac60d7d60376a7c5bc1576e5256b13898a3a419e7743319b245c2bb0a2eb5f62cdf693187d5ccc95623ffa5f17b0b11b157b6c35017492f6dd71bbf6aaa688da138b0c0a2f9bd854cea76b2dc89f8035a01a21e53137acf5e314d3973742efd3e2d026608df56873943c5cc45825c0a4d4b857fcd470ea60a6991c2f382e19c8bbe55fefb9b5d2be5dc81295e6f9ae7a6241d8f7c759836d7eab2446e3639692e9ac239b50dbe6968e11d429cf85986c7829bdc9191a877d71d187a7dc10b847a8a8602863cabe674affc581a7244e5f73ddb49658d9c3fdfef1ffa378b0c3c39a1185e5f37cef0c8acaa2eaed682085bbcbdce32dceba24a8c1834d7e2072ef792ad6d44817b8050d0d99753342b73792d225ccc4422cd2438b0c492ab6092d79d2059b3c58da68c3220e635d6abffea75afb70607b4eb006d5a36c0a39bb701b9ff40bc4c7bfdcf92fcca1cfd9e978b517ec9a0c0d9a287eff51540a2b26fd47743f35fed5682c659faa515af1fe438854b9e9e133ab6be2df1750db993fdc10e68bbaf2fd305cc6a571024b6bc7dd1c17104968baf3ebec7f168b0982cbda054ae2391f0682725ad1b97522f29753f5f74ea25574eb3c8421ddce694304415aae65c9c02a1566d13445728d814fbc4bf9390190c9ce7e56c95a829b437be44c7b645a3861764bad153618c32f40e45bc647cdc9fcd494c369d25c8d8217a58dc7bf5166eb47121d39623a0673205679eb354ee13ce0c6e292fd17da69e72d62eef81bb1af27a51748bbc3d707bd3f50d50c1a97d9981622a9ae5bfafc4c02d88528c2b4af31f0a3bf3b8ed081fad9d5b9e84f701d56300e99b8fd1d3fda96d98dedef10b4d3573df5e577bf1db5b1378813b6792f718c8991504c3cba53cb3a1c6c3645adc90eabdd3e2e008db454587d1c8c2f84f40ecd819c1ba9d345db69292140e5400ec19357acdf2b8ab76bf5262f1370ccfb66872e69f0b811c679231c57dc98bde77f78e0e635f42ae8d8fab2aa393aab8abc00ee637da0a74a0aa2abe9f3b663872b47695f407c49bede2625732cb4bbcff5f7d25b197c5ac129917e6197a8b09263a69892a1e225ef8fce4b91d86bed68b9e3a4e03f4bbebac8fed9139819a0a32ac5a813a53b28c85a0a178451f575ad269617ec34739bca5751d5ba009786e622e0c5939bc31a8208cdb56956906ed3d9b1270dbaae43717304ab8e31662822633da80feb40d4776c68fe59b2323d8716e34a3f102dc94a2e843c244f0f549735af97f5adb7fbb8fb26358ccdb2935ecfe34e494968bbfdd0f34c88e054ee61ee3d99236cf5924bfbf255c32e4d80698cc1e4acb60b5187fee0345c2de9d9f861063180c3e2b6554fcddc05380f4428ca5e8f30c2ce3307f8be856d9d366a07506271f1aee968856721b3f451ada94e74aa5ef468c34723c328085e9232372e2ac6b0487d0c13aeb721df21b60b94ed16848366fce4e667493e3414520281543aed29176ec09a7b06c238daa462e71ffaf3202aafe9b60d15d66f71bcb26cc05b3bcc2faf63b380251e98a384fc6b1baa8bb222211edbc010cf8c07cf41d880f1131361132ecf99ea5e39f9706d46ee05f53bbfe9542701d95b611a0b625ae29f5f9e0d1718eb089b039057bc29a86abade5df3efaa03fd91804ff8407de383028f1fdd19cb6295d28adc9bf8feaa1e7087f59740abcf292588e045d4e220d7a781a75b6cd4c002bf87f3ebd65d5a6581f2577dbd7d36828f6b3a134be6d852d3a79dbe314f83885f75da129c212b78d4d2fe8d9a812f43ee9042f3da92bb6be2cc573d1ff37ab318ea571ccf5e2e9db5582fa1008fd28dd1d379bbb974f31365f76ab85a26ccbf62fbe96d4efe8c3d542850a6b8160ba41db1ab2b9107e91266635261a7f8a795333a499c26788161b82d97e6ac0a24dd11a47f304b358fcfc1421e5304470d6b8f5b616573bdaa916496f453acd2e99897c471d213101171b4ad09e0fa121d820cf0dfb20f80108079b64bd280b2e2425a70bd90ee4310cb4b7f71f9b70a2c0ccb46e9a588af51bd35299cd98b5c3cd6997d180e0121210e5c1897e0d815233c9224e29377116937baf1c0b889351fee86fbac43fa2af5901418e70434b83631a8c5f808c6de45a83522f1e627ec4c537cabfebb668a8319b56ef56a822dcd2a36435371405afc472dc6780e48717b79944d468506a8568fa4e6d8f383b7e4225aaed9b2cbfe9cbd72f5272d878e2dc57de76986a4b905dda0c519fe90209b72c6d1a6fdd83b555ebdc457bb24ef1c6bbd3c98dbcf5da6ab28687515f2bfb8dbfef1c5363cdf22a55344a81a38ebaf57a9c370b467f411e47e8dad6313474def5ad09f1534fa2f0b65d5d8b8cab11f32587c629c657c416bbb46e6fb3634320860f313428c5a5ebb57fda1931792ca3ddc584eb9e6613042d1488bb0085bf62735d377897c4810270498d780350016fc97f43eedf6d1f4099659ffd8d0743ebaf21752686da395af6e710cd7af38b6c7b1f7bd3985a962473754ff0bb28a821ede5946f7b911a9f3a1ab0636165256f2b3178827536132a4c9d522e5e309743a0187381de2610ed882fb649571b939748d95c22498a35070650fb3597c0a168c3b58f905a8cf32dab09e52b480bf64890209c4808f93a6372a150177af9fa3355515596839fdfa5c04580976a4c54d8aaf77ad7faa2ff3879dbefd034104ab11539231bfb2f432650ccf3466791eec6ba005fb301d1e0d966eb7367fb17146536ca1188815e7ddf999522c92055a1143ace0235f771b2a20fd7550a6da25fd5a983dbdc17790f294d8c59b3782f1f38eeca7a68b998dbac5d40d79d193528223ed77a64e6d06526dbfe12c7f8ab3b7982ab0a741ac7d6ee02fe06bc3e1dc44820e9b9d46e8d6679771d42e8b68ef611c9cf6674818db1f060b388cde4b398fe91695aaff39bd99ed968a8eab1a02f8fa36adca3347d7f122f16900994ea7eae239869d8803de4b859356f6da45c85e9238391460902be8e849a609d5e14dea9acd567a05db8cdbd4fea3244ae82a1937839c9b5f11908d9f43dd4c8d2d88e7a738882a", 0xdf9) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xc4, 0x89, 0x30, 0x0, 0x413c, 0x81b5, 0x9bed, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x27, 0xad, 0x4c}}]}}]}}, 0x0) 01:05:22 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0xeb8) 01:05:22 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x4, 0x779a42) r1 = syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000001500)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x1ff}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x3ff}}, {{0x9, 0x5, 0x3, 0x2, 0x400}}}}}]}}]}}, 0x0) syz_usb_control_io$cdc_ecm(r1, 0x0, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r1, &(0x7f0000002140)={0x14, 0x0, &(0x7f0000002100)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) r2 = syz_usb_connect(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYRES32, @ANYRESOCT], 0x0) syz_usb_ep_write$ath9k_ep2(r2, 0x83, 0x0, 0x0) syz_usb_control_io$hid(r2, &(0x7f0000001240)={0x24, &(0x7f0000001100)={0x40, 0x24, 0x3, {0x3, 0x21, "0e"}}, &(0x7f0000001140)={0x0, 0x3, 0x5c, @string={0x5c, 0x3, "d7ff3ba1034381df4a85ca0a735c27495fc363c88179f6558af871af28ca665e6491df885ee3672c6fd3d49246c17917c4919c59cb029ae5e219d77c07491c57a8043c88e9ec74eef0d03f0d50da15be7ba3bf424cd41401ccb4"}}, &(0x7f00000011c0)={0x0, 0x22, 0x23, {[@main=@item_4={0x3, 0x0, 0xa, "cd251bc0"}, @main=@item_012={0x1, 0x0, 0xc, "b7"}, @main=@item_4={0x3, 0x0, 0xa, "d06a0613"}, @main=@item_012={0x0, 0x0, 0x9}, @local=@item_4={0x3, 0x2, 0x7, "c94f6c9c"}, @main=@item_012={0x2, 0x0, 0xb, 'h~'}, @local=@item_012={0x0, 0x2, 0xa}, @main=@item_012={0x2, 0x0, 0x0, "64cc"}, @global=@item_4={0x3, 0x1, 0x4, "12cb8a63"}, @main=@item_4={0x3, 0x0, 0x8, "89ac1d7e"}]}}, &(0x7f0000001200)={0x0, 0x21, 0x9, {0x9, 0x21, 0x0, 0x1, 0x1, {0x22, 0x898}}}}, &(0x7f0000001580)={0x2c, &(0x7f0000001280)={0x40, 0x30, 0xc5, "4e8ad19dc1b1d6adcdfc714796df19000f9c3e18560e0648541f922a8c180b9b51d447bafa12a740b3120ba40c19426e4dc632e03d1622d8153cce034f416ab5edd730cb0a68b2596b1b3c4f484c96fc25b0a063049951002f21c0f4bfaa80acc676caed60a509d47896149cbb35853363c57a39d726db479c86b7f21f10acb43438062931df29ba176b050f914decb49dda8b431445b84bce994c9ecca14bbe1979e628dd6b7471897b17e8c59cef9282212340021658858fdc16fef379c5e8aeff9fc222"}, &(0x7f0000001380)={0x0, 0xa, 0x1, 0x80}, &(0x7f00000013c0)={0x0, 0x8, 0x1, 0x81}, &(0x7f0000001400)={0x20, 0x1, 0x7f, "2a4d9097769c0d660da152db268d62601721eda7306b7d4c58f45496673a74f83cec855a2d8090e5d505bb8da835b9d300174c3f2e8b70d1b2445583d181ab380bd47f0cf180800425d3b0fe7e04b6c4049cb4b7a5825a1e46f4b15bf7f978c5d7180db2ac537118a239d2541d5bc689f876b0cc07d35cccc1a9807adaaf96"}, &(0x7f00000014c0)={0x20, 0x3, 0x1, 0x80}}) r3 = syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000001500)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x1ff}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x3ff}}, {{0x9, 0x5, 0x3, 0x2, 0x400}}}}}]}}]}}, 0x0) syz_usb_control_io$cdc_ecm(r3, 0x0, 0x0) syz_usb_control_io(r3, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r3, &(0x7f0000002140)={0x14, 0x0, &(0x7f0000002100)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) r4 = syz_usb_connect(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYRES32=r1, @ANYRESOCT=r3], 0x0) syz_usb_ep_write$ath9k_ep2(r4, 0x83, 0x0, 0x0) syz_usb_ep_write$ath9k_ep1(r4, 0x82, 0x1b0, &(0x7f0000000f40)={[{0x4f, 0x4e00, "ac0c53df3ab3b00be6ada5d4569b9dd80a7d541e5c5e537bb4e6bd66d3ec0840d9f52764472e0b91a56306f351e3903309b88219bdca125a09554ad947e17b8f5e462de1bff8a7ce0863706a83e001"}, {0xef, 0x4e00, "fd2bc402726132dbc949ff192806ae6638e5940ad0ed46c8ac952b99116ea60ab6aa17dad9f22e98eab88de96af7c2765850da82202ae01457ccef48b7304c5de09aa0cce44794056a8e90f186702a6a617bdb8690d18a1af880011265c0e5c0da56561f8fe787d79410db45de7199253491020016b00f6bccd851c85266c5c24fbb3501813fa8fe639c64f1959522a1d7522fc1b73a8ab3ba6806483db7b88177cb24ef0a3f07451181b9e672c15703a8a946a16a1c466ef7d57befacf601ec8f9fca9b3d0d7a621858702866ddff28340048ea1047ffcd539a966cb4ab90cd8b374c902666bafe929b246d1ca240"}, {0x60, 0x4e00, "e1f8106096736808cd08321b9da158650d09383317b5f509803f30cb8f56f3f71c90fe98285d30dab5db455c66d1db72fb8014c5d239399ce9c8ff6f218c5a5186de656b45789de590fdd77c6b14073f8e3aad246c626be7300e84c3f316badc"}, {}]}) write$hidraw(r0, &(0x7f0000000e40)="c3d65345f0bfe259f61a350a3e464139fd76e38b11c314d1ac6b7f51bc82ed06cf0347431f2ac53f8b9bb6a3c43839da5936da1fcf040ef9c1db2e2ba1204683d296c3475d1341d1013ca83e6e181023631993dac0419d7bf04f54e341bbab6e020617cbc18ee4a362dc77036b8c174d892c06ea3523cc133ba7aa31ac7bae58d844e417d44c278d681a8700d4777d0f602ec96fa3df3e7d80f64e647c7ab69fe451cc94", 0xa4) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000000080)=ANY=[@ANYBLOB="760d00003ddcc1d292f532df9cd38f249efb3e42e54e9cf3f29de44dd036efcb0f676833e373797228ad79626f4b7d3843efe698a244b5e31ab8e1dd979745cff36080a6e531a12ca38354b96eead4dcecb7796f313780fb7b48a08f932f10ec7fcba6e386008ee31f767b176c37b48e1d1933d9cfc7e812966114dfb7f26f452b446a11603de927d52c6fe9aa42279b015cde3aab331455600dca778304cb5ceef53db86dac9adcf5513b66274d54d6931e900bcc135ea706a316d55a85c6a88a1c01c2fa3ed585cf13cd67af788c83ad8bdf867a86e5d50893a39cdd55276c3861e07f4deb71c2f6432e881d58dc71cc95c265a45f19ee22bf85cacb0659d50c4860f71bf8e36f28ca26086e33dab48c82741c9bf6ac024b23874126a5235f284234df51e2a1d035d3f551f0f67f4baeb52ea2f514ea8d1948b2a537cf5665d920a7177af6aa6d792e3a0d0c91024185cda736753377dd8487669ad784734ef740c4ad12f5b637c8928a4926bc2aa4b7dff9747e7c64460de5c542b36b1f9446e7897b1c577b5c4a936476c8fe63c97054341d2b510fcddf602fedd60e1a76780a32e77bb05ec40c6f7cf4c6883411e56fca997aefa12764ea4c76a1dfc2578c30d583764c7325867be3b1c84561134308855ae6e18cf5d5d0b90a3900d2311058bbf2ffd29c236d414c995a65ea414d366251e46ace5a5efe6ca0a5efc159df9a4fe98cef92adc3a2a8dfcd30f3fe874e40ecfebe72d1d5648583e9dc09df81c54a7c06a69e48ace2801d9becb306e5c4752c8b3c10e3c4470d1cebd3fbcaa050ec6c143c82c28b9dc897cc15c0d1a8515c1776cde76a680756ab38005df3c3b428e412360509d3b766036d67a9124a3583aafbafe9a8d4ade05b8016873a0b1f12dde8f7ef8df38748358d30a463842d802bbfd13a96152b71fb0e0ece5629f1fb194ecd7db25034199ed7aaeb072df27a641efcacd90dadff1023d674b3dc8c52509a08d3c19edf01b9ae556ee070c009a54a5f5f09879b5a9aa3388a8c57ad19e698d009612145b9644c619cd38eee9267261327fc3137b9cf9e26c1d8368aeecffd7e46c3ac996593eef9c555786fa51cfdeb979851d977036493d97d1b88113a2bd44341e5a2cb35fb7660b76b604cc502ec7ba6dc4f7f5d73c258eb68c644c217fdff0726f2cf2a75c845c86063b591cb2e2ba4821168939e26ebcc1a084978105a3c10358e10c4de12b5e97638d1c4dabe39502d5af98da891c7d1557f15d48c9d7f1f7bc9fed051ff6136ef3ac207f2d38508d5a62c8005e3967d832c44fa216a3eb4c54f387d8d104f5324d028704dc5aa0139b7cef1224bf9e348f29f8d5ad433756c98f726cc4e7a2b92d601d0ccff4ee0a76421b525ceeab4c8fa3c26fdc6bba99ceb1223990701fbe08ccb4437a79de9c25132907367d715dec0d60e1885d8346cad2c7f57d238a747012468be9fa6aaaef8100673b05151854df31c6970111e14358a4048c5a61c85a0e3f71bb7ca19129fac0536cda7700f26534c979e0fe9e829e8dac25d03a621ca17282de5575d069293751936212462af4c42805edcef462af035c49124721b5af54836822b1274bb11faa1e8f236afc1b4d86a7907e533ad7894795b97ad96caaba1119d80446689e6eaa34dca0287dba7d644749511a69d3ef995c5b53fcfe044bbc809d4a6bb1bfa707eea0413084cb53aa652cf7db9a0ba3c59cb5d4418cb9c9a3c437d08224df3773c5489864aa5b4e9c8bb8c4267ef99aee6c9326ee14826fcf7375dd0d50de72032685d2beddca61a11b45aed1ddbef0a3b5e6f05075824f50bc55fe6e26bbd5055cc8615339a51be719160448ab0b2be5ce190c1128ff33e7cc87999b96ed02e78d352feca9f877bc72518ec5ecb03f866d2a1355fa28e7960bf9b4020a1f9860083363a30109a15a773a903f66c26816fdf8b9a9408cc492e18f72ec8be2d55c89d0f40fa2c94201c7ac411b440f10d7101a05d97fb86b6c4e620e434b20aeb57d147ff73db8dc39e10a5a73636b35bb3e9152a653d6d7205701918230e31dc1f8091d0481858541505190a35cce0d98333d17b4bda1190f9e0a3fcd8b22d63cd209cb3c32ea02938bc63f9d2211d45779d8a78c00cada6bc4ec461e9946f9e927d47b69a2643476636eb22200e8b753181bc82fc154cf3e0bcb693a5eccd12553541b7f7a6e57eca3f3acc7ed9928a9fd0f718eb356a1ebec07207a9ab66d88d469658bb4eb5f00437711685cb9269357ace328a95e4be23640eda3d915b765f3ee880f635b0a7fe39f408ee4d215159382b7e3b557958b44e1e58fc07739a32c03011e7872435ba40360b6353fe761b6fb995e1de24b0d7e693d6b0604627da1872af84ea481e55d4cf090e1d8ccc495b7869ca8b03bba8f66dab39caaccd92d50d78dab280eed1e25f5f421343f56e44f3ac2a3d618ed741178ec547c682c2756a823c00b27b0901c5d7aa5147a6bf65cd337e6ecfb1c7b800ca82b90cc192429f125467e3f11b52606bfe288d056347bd1696dee10c513adca73e1b7e095f3695c5cfb150f346af3a6f335f2826ddb3795a82944122c247475d197151cede285641be9f1e33d94a02daf6425a4da1bfb578a1e24aad28620846246cecc4d293a5bc0e31b0f6727d522bb62d9b97d5ce44efd81b2bbc6c5e1fd674ac9d761ddf4e5f188d14eaea1493a809afc6cf7bc28243a0dbc6a0fd33d9f07a338177496d6e84346859ebd5f0d3f1a2b459adfa7c4ed1521264a8ddf115efab07a48d507f95a97a64a0ab2e52fa6417604c1bac1d6fa280a6fcaf06c810281e70690c927d84eed9bf5d7e089b52cbcfb654378363d2017ec2b776612ae6fa89b43c9e780765410e0b316ec16c5f37003614bfaaa86c0450c1dae962346a83793004ad86f518052fee33f6116b4512741ff4023d33b1e09fe04249d3e9ac132261c2f6477a663c8923be79de26411a7f36b7c96b69a0174e6b46db819eacec6e66e1eccae9754f9ee529b0e314842854afe11e468e15a2d15b2490b22911f7178440f1cc17863c96be99f5fba72a9db006363c4715f8399483abd2aa5c1c3c5470875315121b3e9156cccbd86f495ebc0c9db6f118a0f91918267d50e4cb1083fe2bb9ece2fc450702b962e1d2f9033dcc59fec67bfdd1fef3bd54fa4dabf66b8afa7edcdd2e572aa5dbb6ef3dd3747b1de7847c4c1265ccfd7035649b72032c15de2f50f51256ebc6e00c4a3033f417168186f9f0702fcd12c6da642f189902ac04a695b82047b6d0afaccbc294ad96bd2573f179a24242907d0a3728fa0a593ba1b777a7b5ede1515c4c4b98c056646908825c15aee4ab59d48532dff0c3d38cf74a0b0b7cf57f325d612ee109ab14fb6b443488ff0b2e7ff17bebbfbcc343d3b94155db53e553214e6a40ec99455740ab1da4457108d1d8e15c3d4304430f02d415659d57b6d9b3b6851cad36137faebd2913cb8abd20dc03f42de1b66dcba8d16f4997d4ae2aca0e99faa30f823e1f95008830d2d56032bf26c001a96db0da4377dd14da165e12dda7698df6b5a6315a76415e20cf32f046d8e9c92d4da7fc9431f1ead047ce26e94626378d14b886c3d8ab9fc764694f6fbefd5f20defcbca3d1068f9aeb936dbef52d5f9330fa4ec8b1c4045aa1edb27fb674dceab21effcab7f176677b02a00e85a68af3cac1ad73251a4aa834b098c8be7631934a0ba1078189c157bcf0ddc796f29117f0fae84ca2f37810ccb7591bbf95996583db19a8f13a4c8d2ffa617502e730d130e238d6f67406bcf2c5966b2254ed00bba61a37f2980a82fa2c8f52c0827e5e8479c7cc407f05b4a522208f3823c899a479609b8812881a28a24a8ce609b20a0b1dadc717fe5f39a60a4e5ac1c20c9b26067e1062180e6d6993fa27bacdeb9e5973e7178a8cd64e6f990ae4880485c94a252d8570885d9cb225febb1f483327e95a44b2864992e3ea60f4a3392af1481112e33fafbba8e5ce6723b25191f7635daa55ba6a4d046098de58c1b843d956ffbbf4cda48ef35b8447c9696ff3485065cf0584460404dc337872d67321188d20e09fddc41b2da194fb91a512efaa26aa618c270072faf124cfb7b82cc60a2b1a9dfe8ee15a14bfc79c6706e7812a47fb40008c9a6adc8fd0c0776cad2ae13b2b6c84f04e9d2af49d4422e2b6bb15446424ae9c930746ef2e530015849f724231117111d74bfbfb33d77f81bd1a2c74aea0e5a5cf10129449a894c578a6c5754eded6ee1cf352448dc758b99bae5b51f267b19cb4a789173e41745665fed22eae5c48fd7c27e38c2822508f01353b9849f9e356983b131abc8e28f3e800fea1f3922bb4fc1e1e400eb46e8d9edd39748730a8e4c7e08e7d4500274973523a641438eecd977e281abfabbbf82b45398efc31156b0e02afc28e748da153382096f86164367530d54baa5961b8fcabaf2c45a6a3788964e2920be46a50a27210882267045d2e8f0ce585918dace58b5a3b256866af53e5b5b5ad7a1c1d7bc36cdc65fb0bb87e10d2579171cffd12371eabfcd9dfa90b98465ea5350ce059e84e604f062b2f26555e03df0b1b970816b7633d195d1404505cc7b28df33f17567faf4fc748d6df1c9e418fab1e97aca978f65887b5cd6223af450a24337a0d88ae17f80d9ea434bf2a8443ce9335d9e45c57a87528887c82db89ae48b189b2cacfe011a9946c6821563cbd061b0ffc9a0b09bfa05943b25b58c44b5c0f2f50aa78607b05400afcd54df7113f28e2175ef194d8fc4f78596dcd97b4ca8f44fcb00f84b429b685f46c9f62e88c30adea866009f03c14eb800814bfab9ffd9be2eef4c03f29e5"]) r5 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x101, 0x2020) ioctl$EVIOCRMFF(r5, 0x40044581, &(0x7f0000000f00)=0xffffff01) syz_usb_connect(0x0, 0x24, &(0x7f0000000e00)={{0x12, 0x1, 0x0, 0xf2, 0xb8, 0xc, 0x8, 0x67b, 0x25a1, 0x792e, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xb5, 0x11, 0xc1}}]}}]}}, 0x0) [ 2347.697212][ T3032] usb 5-1: new high-speed USB device number 30 using dummy_hcd [ 2347.747286][ T3703] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2347.756473][ T3703] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2347.764589][ T3703] usb 2-1: Product: syz [ 2347.768897][ T3703] usb 2-1: Manufacturer: syz [ 2347.797276][ T3703] usb 2-1: can't set config #1, error -71 [ 2347.804704][ T3703] usb 2-1: USB disconnect, device number 17 [ 2347.937253][ T3032] usb 5-1: Using ep0 maxpacket: 32 [ 2347.967259][T28587] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 1023 [ 2347.977345][T28587] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x3 has invalid maxpacket 1024 [ 2347.987326][ T3304] usb 3-1: new high-speed USB device number 52 using dummy_hcd [ 2348.007211][ T12] usb 4-1: new high-speed USB device number 87 using dummy_hcd 01:05:22 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0xed0) [ 2348.057234][ T3032] usb 5-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 2348.067416][ T3032] usb 5-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 2348.076361][ T3032] usb 5-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2348.085551][ T3032] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2348.101658][ T3032] usb 5-1: config 0 descriptor?? [ 2348.167181][ T3703] usb 2-1: new high-speed USB device number 18 using dummy_hcd [ 2348.167322][T28587] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2348.183808][T28587] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2348.191978][T28587] usb 6-1: Product: syz [ 2348.196126][T28587] usb 6-1: Manufacturer: syz [ 2348.200754][T28587] usb 6-1: SerialNumber: syz [ 2348.205389][ T3304] usb 3-1: device descriptor read/8, error -61 [ 2348.227233][T18699] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2348.234045][T18699] raw-gadget gadget: fail, usb_ep_enable returned -22 01:05:22 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0xee8) [ 2348.367239][ T12] usb 4-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 1023 [ 2348.377366][ T12] usb 4-1: config 1 interface 0 altsetting 0 bulk endpoint 0x3 has invalid maxpacket 1024 [ 2348.417137][ T3703] usb 2-1: Using ep0 maxpacket: 8 [ 2348.449579][T18699] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2348.456560][T18699] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2348.507274][ T3304] usb 3-1: device descriptor read/8, error -61 [ 2348.547274][ T12] usb 4-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2348.556325][ T12] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2348.564483][ T12] usb 4-1: Product: syz [ 2348.568683][ T12] usb 4-1: Manufacturer: syz [ 2348.573264][ T12] usb 4-1: SerialNumber: syz [ 2348.577962][ T3703] usb 2-1: unable to get BOS descriptor or descriptor too short [ 2348.607191][T18706] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2348.614082][T18706] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2348.637286][ T3304] usb usb3-port1: unable to enumerate USB device 01:05:23 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0xf00) [ 2348.657207][ T3703] usb 2-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 2348.667628][ T3703] usb 2-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 2348.757279][ T3703] usb 2-1: New USB device found, idVendor=0400, idProduct=4200, bcdDevice=42.ef [ 2348.766372][ T3703] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 2348.774397][ T3703] usb 2-1: SerialNumber: syz [ 2348.819500][ T3703] hub 2-1:118.0: bad descriptor, ignoring hub [ 2348.825941][ T3703] hub: probe of 2-1:118.0 failed with error -5 [ 2348.832819][T18706] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2348.840331][T18706] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2348.840614][ T3703] cdc_wdm 2-1:118.0: cdc-wdm0: USB WDM device [ 2348.908966][T28587] cdc_ether 6-1:1.0 usb0: register 'cdc_ether' at usb-dummy_hcd.5-1, CDC Ethernet Device, 42:42:42:42:42:42 01:05:23 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0xf18) [ 2349.116587][T18699] udc-core: couldn't find an available UDC or it's busy [ 2349.123632][T18699] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 01:05:23 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0xf30) [ 2349.299513][ T12] cdc_ether 4-1:1.0 usb1: register 'cdc_ether' at usb-dummy_hcd.3-1, CDC Ethernet Device, 42:42:42:42:42:42 [ 2349.332793][T18699] udc-core: couldn't find an available UDC or it's busy [ 2349.339947][T18699] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2349.360508][T18699] udc-core: couldn't find an available UDC or it's busy [ 2349.367537][T18699] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2349.385494][T18699] udc-core: couldn't find an available UDC or it's busy [ 2349.392575][T18699] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2349.409481][T18699] udc-core: couldn't find an available UDC or it's busy [ 2349.416482][T18699] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2349.427473][ T12] usb 6-1: USB disconnect, device number 55 [ 2349.435105][ T12] cdc_ether 6-1:1.0 usb0: unregister 'cdc_ether' usb-dummy_hcd.5-1, CDC Ethernet Device [ 2349.487234][T18742] usb 2-1: reset high-speed USB device number 18 using dummy_hcd [ 2349.499411][T18706] udc-core: couldn't find an available UDC or it's busy [ 2349.506412][T18706] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2349.522276][T18706] udc-core: couldn't find an available UDC or it's busy [ 2349.529392][T18706] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2349.537488][T18706] udc-core: couldn't find an available UDC or it's busy [ 2349.544425][T18706] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2349.553455][T18706] udc-core: couldn't find an available UDC or it's busy [ 2349.560439][T18706] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2349.570013][ T3304] usb 4-1: USB disconnect, device number 87 [ 2349.576811][ T3304] cdc_ether 4-1:1.0 usb1: unregister 'cdc_ether' usb-dummy_hcd.3-1, CDC Ethernet Device 01:05:24 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0xf48) [ 2349.737070][T18742] usb 2-1: Using ep0 maxpacket: 8 [ 2349.897060][T18742] usb 2-1: unable to get BOS descriptor or descriptor too short 01:05:24 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e0000000109021200010000"], 0x0) syz_usb_control_io$uac1(r0, &(0x7f0000001300)={0x14, &(0x7f0000001280)={0x20, 0x7, 0x33, {0x33, 0xf, "9ef614ffaa3422c29cff9ed2635c43d269f5afaa548bcf61be74fc1aa093b834e0254584c8f9caca1a8ba06b52252deda3"}}, &(0x7f00000012c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x44e9cda4fc683600}}}, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x40, 0x0, 0xa6, "09af236866c7d5e1ae1d0363f0c5f908bd7ce5d6f934ebe1bc264085d99f0708657388d6d122457e6124b68d15d41f1d49b6e18f025956f85a5c56370fdf31a8b4a6f291e066c6576b5355ef5aa56bf33099c01e6aabbaece41a4351a729c09b8cfe45e7fea45e683b2a9781563b82d75914c8d03ca544c8d96765cb23e9acab1b22552cbe80b4f6b0a6f430852ebe75600eeffdbace1f7caa67c95dd543fda808b2200a581b"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) 01:05:24 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000"], 0x0) syz_usb_control_io$uac1(r0, &(0x7f0000001300)={0x14, &(0x7f0000001280)={0x20, 0x7, 0x33, {0x33, 0xf, "9ef614ffaa3422c29cff9ed2635c43d269f5afaa548bcf61be74fc1aa093b834e0254584c8f9caca1a8ba06b52252deda3"}}, &(0x7f00000012c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x44e9cda4fc683600}}}, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x40, 0x0, 0xa6, "09af236866c7d5e1ae1d0363f0c5f908bd7ce5d6f934ebe1bc264085d99f0708657388d6d122457e6124b68d15d41f1d49b6e18f025956f85a5c56370fdf31a8b4a6f291e066c6576b5355ef5aa56bf33099c01e6aabbaece41a4351a729c09b8cfe45e7fea45e683b2a9781563b82d75914c8d03ca544c8d96765cb23e9acab1b22552cbe80b4f6b0a6f430852ebe75600eeffdbace1f7caa67c95dd543fda808b2200a581b"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) 01:05:24 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0xf60) [ 2350.248832][T28587] usb 5-1: USB disconnect, device number 30 [ 2350.357097][ T3304] usb 4-1: new high-speed USB device number 88 using dummy_hcd [ 2350.697003][T28587] usb 5-1: new high-speed USB device number 31 using dummy_hcd [ 2350.726928][ T12] usb 3-1: new high-speed USB device number 53 using dummy_hcd [ 2350.816946][ T3304] usb 4-1: unable to read config index 0 descriptor/start: -71 [ 2350.824553][ T3304] usb 4-1: can't read configurations, error -71 [ 2350.956900][T28587] usb 5-1: Using ep0 maxpacket: 32 [ 2350.966893][ T12] usb 3-1: Using ep0 maxpacket: 32 [ 2351.007003][ T12] usb 3-1: no configurations [ 2351.011654][ T12] usb 3-1: can't read configurations, error -22 [ 2351.107019][T28587] usb 5-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 2351.117135][T28587] usb 5-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 2351.126053][T28587] usb 5-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2351.135094][T28587] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2351.144224][T28587] usb 5-1: config 0 descriptor?? [ 2351.166900][ T12] usb 3-1: new high-speed USB device number 54 using dummy_hcd [ 2351.406858][ T12] usb 3-1: Using ep0 maxpacket: 32 [ 2351.446952][ T12] usb 3-1: no configurations [ 2351.451586][ T12] usb 3-1: can't read configurations, error -22 [ 2351.460377][ T12] usb usb3-port1: attempt power cycle 01:05:26 executing program 1: syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x1000020, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) r0 = syz_usb_connect(0x0, 0x2d, &(0x7f00000005c0)=ANY=[@ANYBLOB="1201fe2109003c0800040042ef420000010109021b00017600230009040000010209bd00070581070001"], 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001240)="d1ac2117a4063f5fb8607239f0c2b12f2552334360f458afaf2b3ccbdd05b4b66433fd88301f2782224f25fcf2f5f7a407b9868a17be69835d716179188e3e85d55fd6a88e6b575e16d02c7651ad113f2bd0586013a4d9b81eb9659e083b3cb5322d5051df9955185596300843dbf8df0bf594f14d8c3406607d26a1ac3d752ccf3c638c82c7e03a60083bfdc66066674c5776c72c610d34b9c5817830c7286033ed3c67027806b375e6ebc7480913510d70d275125fd5643ca44eb6c61db0fce497e300f29dd61f174662ece3be991d346be76b4d4736b5270dc2c5676b186d3bc1803fa3b6a3bc38243587cfb923857a65dd654333d2b0883a57e8229c5f4eb843185fd53f126851c4ce3b9dd383624606930dd62d4f8b83a2585258ff0cb96454e033a1cbe561bb98dba9f65a4ab748aaf8a619226776f95a0027b72196798e287bd633d0ebf66ec29fdad6c0aba63e44bad6b54dfa55a433a79488ba31876187996978b934d975ddefc4fe584cdb7e7538b6f5628e5b9d3c2c277032b2ee1672b5a017e9397a4f1e41581dc91b5270ebea6547d47e2bf4bd19c56b1e4510cc3c6e814b24ad1bac1af7cb993fda8de1b4757d38733ca431c1bc55f71c9bcc859512328690151be3ca440d2bd28e671f300bd47db8ba66009c7b61ffa06a589881c726e597e54e24248e1a9d6a9539ac35345c8fe25b8284348999d553da4df1d7a11cacd2e95f6f7804357e1b135bf9ba026f977d90cb40f1c3d5002eba3f5520c6f485e4b4ed9b3bbcc4f92f915c7e16531c1daf6e569130df4a8ed9d92ab0d7c746555c109497addbf47537fd760d8770eaddaa71e94587b417f34b097d53605b5fdcf5adb2b5176d98573aea56da94caf95dd068e405b2a8cdcab20eb00f7cfd69d51de4b1abc3381f1c67d6b9a89dfccd5e816c96ecb1985ae65b4ef1b1479479d19f3294fb21346b737c5e71e0249d812625dccbd511b8ff06d5f40cba310654178e8b923b62c90031f0fca6c219875fbfbb977599096bf04aa1ff5ea482bd8d9b5ef21a6f3c9941c26607b6b00e48f387f3cb9e13a69dbfe2c6cac926e89c37d59696d1696ffcd1a3e8a5e7bdc44cb47b82362503bd2fcb522f17f7f3ddbaf40d6d9da811a2dda693994cefab3c8b143cbc9adbfb5e00232f119dcd1dff55f7d3c06ca67ac6b8ae03b15f538f8d3c0b7a270d99ceef95fd91d585b6ba25e64529f013c3ae13c252eb76ad4f84e66e328c2b8030550e69c69763f34fabbac86cc44232247ce05b9f271469575a0723168b3c93de0bacebf040b3e165e12374309d4a77db598b8b6e1a92028d366c1d4ac7cbf4d7c8a3b5bc25a404bff87a8d153b5aff52a8c4d6b65752b17381f2e7fcb7a6ea29cf67893a32e3df131978ba9e49f935e693db6289ba66f36f4a8ee804621a89e6d88801055f0776d4f31f909318350e78b80b7137febc53ab7e9b66d5aa113ac89225c5f4ee3eb52b7dcff7d344909d19f048cb5a9de1973728feb138acc7d39e448c04dd47fef1e470726371ab210abeff8a789e8ec54a4902515be5d92f43f0db04608d02deff502a31a9e9dd63867c12d3241419a4317f70bc957dc2babb54b571e9c280a5b6036f4bdbf31640191c6b12d262f529c07165ffd7e51b3399c4545c2be979003e192e224e78739cd12b8be7a061273e29eeec520d51db0f33bc630ea27fba231055ee92cbf93f747ea9ee363c0cf710fbdf54c273ebe6a43e04045091a0686603c0ef7e5bbd1a9c5795ed0786a6a2089d87b01645191fb69021972c3548e40858a5b6df08b9a395af85070cf37582bd7857f991a1b6b9f400e389710b780cf3c80ddd84f07e6435a4762a5b26f6e4eae57845042fb68edc0636235b3915fb9d3f3bbae58b4d969fe243dadecdc6434fb5a2f2b966eb6477c01e649d495b64598e71329f88307c6f00ac60d7d60376a7c5bc1576e5256b13898a3a419e7743319b245c2bb0a2eb5f62cdf693187d5ccc95623ffa5f17b0b11b157b6c35017492f6dd71bbf6aaa688da138b0c0a2f9bd854cea76b2dc89f8035a01a21e53137acf5e314d3973742efd3e2d026608df56873943c5cc45825c0a4d4b857fcd470ea60a6991c2f382e19c8bbe55fefb9b5d2be5dc81295e6f9ae7a6241d8f7c759836d7eab2446e3639692e9ac239b50dbe6968e11d429cf85986c7829bdc9191a877d71d187a7dc10b847a8a8602863cabe674affc581a7244e5f73ddb49658d9c3fdfef1ffa378b0c3c39a1185e5f37cef0c8acaa2eaed682085bbcbdce32dceba24a8c1834d7e2072ef792ad6d44817b8050d0d99753342b73792d225ccc4422cd2438b0c492ab6092d79d2059b3c58da68c3220e635d6abffea75afb70607b4eb006d5a36c0a39bb701b9ff40bc4c7bfdcf92fcca1cfd9e978b517ec9a0c0d9a287eff51540a2b26fd47743f35fed5682c659faa515af1fe438854b9e9e133ab6be2df1750db993fdc10e68bbaf2fd305cc6a571024b6bc7dd1c17104968baf3ebec7f168b0982cbda054ae2391f0682725ad1b97522f29753f5f74ea25574eb3c8421ddce694304415aae65c9c02a1566d13445728d814fbc4bf9390190c9ce7e56c95a829b437be44c7b645a3861764bad153618c32f40e45bc647cdc9fcd494c369d25c8d8217a58dc7bf5166eb47121d39623a0673205679eb354ee13ce0c6e292fd17da69e72d62eef81bb1af27a51748bbc3d707bd3f50d50c1a97d9981622a9ae5bfafc4c02d88528c2b4af31f0a3bf3b8ed081fad9d5b9e84f701d56300e99b8fd1d3fda96d98dedef10b4d3573df5e577bf1db5b1378813b6792f718c8991504c3cba53cb3a1c6c3645adc90eabdd3e2e008db454587d1c8c2f84f40ecd819c1ba9d345db69292140e5400ec19357acdf2b8ab76bf5262f1370ccfb66872e69f0b811c679231c57dc98bde77f78e0e635f42ae8d8fab2aa393aab8abc00ee637da0a74a0aa2abe9f3b663872b47695f407c49bede2625732cb4bbcff5f7d25b197c5ac129917e6197a8b09263a69892a1e225ef8fce4b91d86bed68b9e3a4e03f4bbebac8fed9139819a0a32ac5a813a53b28c85a0a178451f575ad269617ec34739bca5751d5ba009786e622e0c5939bc31a8208cdb56956906ed3d9b1270dbaae43717304ab8e31662822633da80feb40d4776c68fe59b2323d8716e34a3f102dc94a2e843c244f0f549735af97f5adb7fbb8fb26358ccdb2935ecfe34e494968bbfdd0f34c88e054ee61ee3d99236cf5924bfbf255c32e4d80698cc1e4acb60b5187fee0345c2de9d9f861063180c3e2b6554fcddc05380f4428ca5e8f30c2ce3307f8be856d9d366a07506271f1aee968856721b3f451ada94e74aa5ef468c34723c328085e9232372e2ac6b0487d0c13aeb721df21b60b94ed16848366fce4e667493e3414520281543aed29176ec09a7b06c238daa462e71ffaf3202aafe9b60d15d66f71bcb26cc05b3bcc2faf63b380251e98a384fc6b1baa8bb222211edbc010cf8c07cf41d880f1131361132ecf99ea5e39f9706d46ee05f53bbfe9542701d95b611a0b625ae29f5f9e0d1718eb089b039057bc29a86abade5df3efaa03fd91804ff8407de383028f1fdd19cb6295d28adc9bf8feaa1e7087f59740abcf292588e045d4e220d7a781a75b6cd4c002bf87f3ebd65d5a6581f2577dbd7d36828f6b3a134be6d852d3a79dbe314f83885f75da129c212b78d4d2fe8d9a812f43ee9042f3da92bb6be2cc573d1ff37ab318ea571ccf5e2e9db5582fa1008fd28dd1d379bbb974f31365f76ab85a26ccbf62fbe96d4efe8c3d542850a6b8160ba41db1ab2b9107e91266635261a7f8a795333a499c26788161b82d97e6ac0a24dd11a47f304b358fcfc1421e5304470d6b8f5b616573bdaa916496f453acd2e99897c471d213101171b4ad09e0fa121d820cf0dfb20f80108079b64bd280b2e2425a70bd90ee4310cb4b7f71f9b70a2c0ccb46e9a588af51bd35299cd98b5c3cd6997d180e0121210e5c1897e0d815233c9224e29377116937baf1c0b889351fee86fbac43fa2af5901418e70434b83631a8c5f808c6de45a83522f1e627ec4c537cabfebb668a8319b56ef56a822dcd2a36435371405afc472dc6780e48717b79944d468506a8568fa4e6d8f383b7e4225aaed9b2cbfe9cbd72f5272d878e2dc57de76986a4b905dda0c519fe90209b72c6d1a6fdd83b555ebdc457bb24ef1c6bbd3c98dbcf5da6ab28687515f2bfb8dbfef1c5363cdf22a55344a81a38ebaf57a9c370b467f411e47e8dad6313474def5ad09f1534fa2f0b65d5d8b8cab11f32587c629c657c416bbb46e6fb3634320860f313428c5a5ebb57fda1931792ca3ddc584eb9e6613042d1488bb0085bf62735d377897c4810270498d780350016fc97f43eedf6d1f4099659ffd8d0743ebaf21752686da395af6e710cd7af38b6c7b1f7bd3985a962473754ff0bb28a821ede5946f7b911a9f3a1ab0636165256f2b3178827536132a4c9d522e5e309743a0187381de2610ed882fb649571b939748d95c22498a35070650fb3597c0a168c3b58f905a8cf32dab09e52b480bf64890209c4808f93a6372a150177af9fa3355515596839fdfa5c04580976a4c54d8aaf77ad7faa2ff3879dbefd034104ab11539231bfb2f432650ccf3466791eec6ba005fb301d1e0d966eb7367fb17146536ca1188815e7ddf999522c92055a1143ace0235f771b2a20fd7550a6da25fd5a983dbdc17790f294d8c59b3782f1f38eeca7a68b998dbac5d40d79d193528223ed77a64e6d06526dbfe12c7f8ab3b7982ab0a741ac7d6ee02fe06bc3e1dc44820e9b9d46e8d6679771d42e8b68ef611c9cf6674818db1f060b388cde4b398fe91695aaff39bd99ed968a8eab1a02f8fa36adca3347d7f122f16900994ea7eae239869d8803de4b859356f6da45c85e9238391460902be8e849a609d5e14dea9acd567a05db8cdbd4fea3244ae82a1937839c9b5f11908d9f43dd4c8d2d88e7a738882a", 0xdf9) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x0) r2 = syz_open_dev$hiddev(&(0x7f0000000080)='/dev/usb/hiddev#\x00', 0x5, 0x20001) ioctl$HIDIOCGUCODE(r2, 0xc018480d, &(0x7f00000000c0)={0x1, 0xffffffff, 0x7f, 0x3f, 0x3ff, 0x4}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xc4, 0x89, 0x30, 0x0, 0x413c, 0x81b5, 0x9bed, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x27, 0xad, 0x4c}}]}}]}}, 0x0) 01:05:26 executing program 5: syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="700100002fcf0100000007803389000000011402120001000000000904748763c536a849d93eed2cb2d7dfaef37a8091cd8e349bfcfe814ba0a94b0c8cdb8b8ffc082862c9611777c22038351b3080f6f0b061"], 0x0) 01:05:26 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0xf78) 01:05:26 executing program 3: syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0xf2, 0xb8, 0xc, 0x8, 0x67b, 0x25a1, 0x792e, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xb5, 0x11, 0xc1}}]}}]}}, 0x0) syz_usb_connect$cdc_ncm(0x6, 0x189, &(0x7f0000000100)={{0x12, 0x1, 0x250, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x177, 0x2, 0x1, 0x7, 0xe0, 0x9, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x8, 0x24, 0x6, 0x0, 0x1, "081189"}, {0x5, 0x24, 0x0, 0x460d}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x0, 0x2, 0x3}, {0x6, 0x24, 0x1a, 0x1c00, 0x34}, [@mdlm={0x15, 0x24, 0x12, 0x2b00}, @country_functional={0xc, 0x24, 0x7, 0x3, 0xfe00, [0x3ff, 0x8, 0x6]}, @mbim_extended={0x8, 0x24, 0x1c, 0x401, 0x7, 0x800}, @mbim_extended={0x8, 0x24, 0x1c, 0x1, 0x40, 0x6}, @mdlm_detail={0xe0, 0x24, 0x13, 0x1f, "a4b6316f3fdca5a93b0ff6f46f0ba65e81906e3acdf6fb14271cad065090237973eddb8cffb45283c8db9c9060de85507df4c9d77ae79f8777ba1fb32a84904decc4e91071540a41a7d3c56bf749fadd2381c00d123af6bc4395dd346b00c2f1156c890f7171dcb1989f1c91a4f01f305dd05f0fc4bfd9fe411fdf33b374d81cbb4df77954b9c22a04503a7234238c5d91295a6529ff31bf40be9ff8cdafcc3fccec35645bd2261dab8b6bfca3077a0714d45183c116c4d94352150a0170ce4c9fe7c39117f4d9aeec33e30e3d040730c04908489cb21ad2e70f2554"}, @network_terminal={0x7, 0x24, 0xa, 0x4, 0x5, 0x9, 0x1}]}, {{0x9, 0x5, 0x81, 0x3, 0x200, 0x82, 0x6, 0x80}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x0, 0x9, 0x80, 0x8}}, {{0x9, 0x5, 0x3, 0x2, 0x8, 0x3, 0x0, 0x20}}}}}}}]}}, &(0x7f00000004c0)={0xa, &(0x7f00000002c0)={0xa, 0x6, 0x201, 0xb5, 0x8, 0x13, 0xf7}, 0x3c, &(0x7f0000000300)={0x5, 0xf, 0x3c, 0x3, [@ss_container_id={0x14, 0x10, 0x4, 0x7c, "aa021aa7a173ccc110cb3c34d07a33dc"}, @ssp_cap={0x20, 0x10, 0xa, 0x9, 0x5, 0xfe1f, 0xf00f, 0x0, [0x0, 0xff3f, 0x3f30, 0xffffff, 0xff00c0]}, @ptm_cap={0x3}]}, 0x3, [{0xe8, &(0x7f0000000340)=@string={0xe8, 0x3, "17286cd3a73c9a254057207bd8d9a8c504b294811c581d39f53c4af5beef46182e48985a5ed735e0b99cbb7a254e196fa34c57c6961af123c64a2621bb38ee8917b5d68b51c2d6e727f3b41b3b61f753231d164bdcfd5850e49fe4bc062baff7c8635eca14809bd00b80aee4eb65ecc6ec76b0c2a518ef9fcefa911dd23800251177cde7cf6afc85e3823d042da0951cb9299952aec34ac21bff50f4d60ec90b391d3792620740393cc76b1c265480c78b256b3bc5543ab9c1bf8a16147f5a6ed88ff8653f3c07c00fec91e6254d9b429f3518beffaacca1b730946046e472c1dd04e26742a6"}}, {0x4, &(0x7f0000000440)=@lang_id={0x4, 0x3, 0x421}}, {0x2, &(0x7f0000000480)=@string={0x2}}]}) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0xc3c, 0x7012c2) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x4, 0x10602) r0 = syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x80000001, 0x20000) ioctl$HIDIOCAPPLICATION(r0, 0x4802, 0x0) [ 2351.577477][ T3703] usb 2-1: USB disconnect, device number 18 01:05:26 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0xf90) [ 2351.896832][T28587] usb 6-1: new high-speed USB device number 56 using dummy_hcd [ 2351.946846][ T3703] usb 2-1: new high-speed USB device number 19 using dummy_hcd [ 2351.976851][ T3304] usb 4-1: new high-speed USB device number 89 using dummy_hcd 01:05:26 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0xfa8) [ 2352.166817][ T12] usb 3-1: new high-speed USB device number 55 using dummy_hcd [ 2352.186803][ T3703] usb 2-1: Using ep0 maxpacket: 8 [ 2352.196955][T28587] usb 6-1: device descriptor read/64, error 18 [ 2352.246916][ T3304] usb 4-1: Using ep0 maxpacket: 8 [ 2352.257395][ T12] usb 3-1: Using ep0 maxpacket: 32 [ 2352.296925][ T12] usb 3-1: no configurations [ 2352.301564][ T12] usb 3-1: can't read configurations, error -22 [ 2352.346930][ T3703] usb 2-1: unable to get BOS descriptor or descriptor too short [ 2352.386989][ T3304] usb 4-1: New USB device found, idVendor=067b, idProduct=25a1, bcdDevice=79.2e [ 2352.396058][ T3304] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2352.406015][ T3304] usb 4-1: config 0 descriptor?? [ 2352.426849][ T3703] usb 2-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config 01:05:27 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0xfc0) [ 2352.437503][ T3703] usb 2-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 2352.456784][ T12] usb 3-1: new high-speed USB device number 56 using dummy_hcd [ 2352.460876][ T3304] plusb: probe of 4-1:0.0 failed with error -22 [ 2352.526899][ T3703] usb 2-1: New USB device found, idVendor=0400, idProduct=4200, bcdDevice=42.ef [ 2352.536063][ T3703] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 2352.544131][ T3703] usb 2-1: SerialNumber: syz [ 2352.549307][ T12] usb 3-1: Using ep0 maxpacket: 32 [ 2352.586963][ T12] usb 3-1: no configurations [ 2352.591563][ T12] usb 3-1: can't read configurations, error -22 [ 2352.599385][ T3703] hub 2-1:118.0: bad descriptor, ignoring hub [ 2352.605538][ T3703] hub: probe of 2-1:118.0 failed with error -5 [ 2352.613515][ T12] usb usb3-port1: unable to enumerate USB device [ 2352.616748][T28587] usb 6-1: device descriptor read/64, error 18 [ 2352.625065][ T3703] cdc_wdm 2-1:118.0: cdc-wdm0: USB WDM device [ 2352.660169][ T3304] usb 4-1: USB disconnect, device number 89 01:05:27 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0xfd8) [ 2352.906733][T28587] usb 6-1: new high-speed USB device number 57 using dummy_hcd 01:05:27 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0xff0) [ 2353.196699][T28587] usb 6-1: device descriptor read/64, error 18 01:05:27 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e0000000109021200010000"], 0x0) syz_usb_control_io$uac1(r0, &(0x7f0000001300)={0x14, &(0x7f0000001280)={0x20, 0x7, 0x33, {0x33, 0xf, "9ef614ffaa3422c29cff9ed2635c43d269f5afaa548bcf61be74fc1aa093b834e0254584c8f9caca1a8ba06b52252deda3"}}, &(0x7f00000012c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x44e9cda4fc683600}}}, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x40, 0x0, 0xa6, "09af236866c7d5e1ae1d0363f0c5f908bd7ce5d6f934ebe1bc264085d99f0708657388d6d122457e6124b68d15d41f1d49b6e18f025956f85a5c56370fdf31a8b4a6f291e066c6576b5355ef5aa56bf33099c01e6aabbaece41a4351a729c09b8cfe45e7fea45e683b2a9781563b82d75914c8d03ca544c8d96765cb23e9acab1b22552cbe80b4f6b0a6f430852ebe75600eeffdbace1f7caa67c95dd543fda808b2200a581b"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) 01:05:27 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000"], 0x0) syz_usb_control_io$uac1(r0, &(0x7f0000001300)={0x14, &(0x7f0000001280)={0x20, 0x7, 0x33, {0x33, 0xf, "9ef614ffaa3422c29cff9ed2635c43d269f5afaa548bcf61be74fc1aa093b834e0254584c8f9caca1a8ba06b52252deda3"}}, &(0x7f00000012c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x44e9cda4fc683600}}}, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x40, 0x0, 0xa6, "09af236866c7d5e1ae1d0363f0c5f908bd7ce5d6f934ebe1bc264085d99f0708657388d6d122457e6124b68d15d41f1d49b6e18f025956f85a5c56370fdf31a8b4a6f291e066c6576b5355ef5aa56bf33099c01e6aabbaece41a4351a729c09b8cfe45e7fea45e683b2a9781563b82d75914c8d03ca544c8d96765cb23e9acab1b22552cbe80b4f6b0a6f430852ebe75600eeffdbace1f7caa67c95dd543fda808b2200a581b"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) [ 2353.256897][T18788] usb 2-1: reset high-speed USB device number 19 using dummy_hcd [ 2353.296896][ T3753] usb 5-1: USB disconnect, device number 31 01:05:27 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1008) [ 2353.446726][ T3304] usb 4-1: new high-speed USB device number 90 using dummy_hcd [ 2353.506919][T18788] usb 2-1: Using ep0 maxpacket: 8 [ 2353.596790][T28587] usb 6-1: device descriptor read/64, error 18 [ 2353.686799][T18788] usb 2-1: unable to get BOS descriptor or descriptor too short [ 2353.716724][ T3304] usb 4-1: Using ep0 maxpacket: 8 [ 2353.721947][T28587] usb usb6-port1: attempt power cycle [ 2353.736784][ T3753] usb 5-1: new high-speed USB device number 32 using dummy_hcd [ 2353.756778][ T12] usb 3-1: new high-speed USB device number 57 using dummy_hcd [ 2353.856691][ T3304] usb 4-1: New USB device found, idVendor=067b, idProduct=25a1, bcdDevice=79.2e [ 2353.865776][ T3304] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2353.876215][ T3304] usb 4-1: config 0 descriptor?? [ 2353.919273][ T3304] plusb: probe of 4-1:0.0 failed with error -22 [ 2353.986640][ T3753] usb 5-1: Using ep0 maxpacket: 32 [ 2354.016613][ T12] usb 3-1: Using ep0 maxpacket: 32 [ 2354.056685][ T12] usb 3-1: no configurations [ 2354.061335][ T12] usb 3-1: can't read configurations, error -22 [ 2354.106678][ T3753] usb 5-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 2354.116813][ T3753] usb 5-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 2354.118585][ T3703] usb 4-1: USB disconnect, device number 90 [ 2354.125760][ T3753] usb 5-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2354.125776][ T3753] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2354.157044][ T3032] usb 2-1: USB disconnect, device number 19 [ 2354.157365][ T3753] usb 5-1: config 0 descriptor?? [ 2354.236606][ T12] usb 3-1: new high-speed USB device number 58 using dummy_hcd [ 2354.436598][T28587] usb 6-1: new high-speed USB device number 58 using dummy_hcd [ 2354.516569][ T12] usb 3-1: Using ep0 maxpacket: 32 [ 2354.527108][T28587] usb 6-1: Invalid ep0 maxpacket: 0 [ 2354.556728][ T12] usb 3-1: no configurations [ 2354.561345][ T12] usb 3-1: can't read configurations, error -22 [ 2354.568579][ T12] usb usb3-port1: attempt power cycle [ 2355.276534][ T12] usb 3-1: new high-speed USB device number 59 using dummy_hcd [ 2355.366573][ T12] usb 3-1: Using ep0 maxpacket: 32 [ 2355.406627][ T12] usb 3-1: no configurations [ 2355.411240][ T12] usb 3-1: can't read configurations, error -22 [ 2355.566474][ T12] usb 3-1: new high-speed USB device number 60 using dummy_hcd [ 2355.656562][ T12] usb 3-1: Using ep0 maxpacket: 32 [ 2355.696602][ T12] usb 3-1: no configurations [ 2355.701226][ T12] usb 3-1: can't read configurations, error -22 [ 2355.708439][ T12] usb usb3-port1: unable to enumerate USB device [ 2356.326420][T28587] usb 5-1: USB disconnect, device number 32 01:05:32 executing program 3: r0 = syz_usb_connect$hid(0x6, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x10, 0x56a, 0x302, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x1, 0x0, 0xf9, [{{0x9, 0x4, 0x0, 0xa8, 0x1, 0x3, 0x1, 0x1, 0x18, {0x9, 0x21, 0x8000, 0x1f, 0x1, {0x22, 0x176}}, {{{0x9, 0x5, 0x81, 0x3, 0x3ff, 0x0, 0x81, 0x20}}}}}]}}]}}, &(0x7f0000000180)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x250, 0xec, 0x3f, 0x5, 0x24b0ed43a4b225c1, 0x6}, 0xb, &(0x7f0000000080)={0x5, 0xf, 0xb, 0x2, [@ptm_cap={0x3}, @ptm_cap={0x3}]}, 0x3, [{0x2b, &(0x7f00000000c0)=@string={0x2b, 0x3, "37cabd0a00121cef4e7eb665dd30ddbb03f578d0c2cb07f459383470d7db8663481d20c71ce12c9cda"}}, {0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0x2409}}, {0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0xc0a}}]}) syz_usb_control_io$hid(r0, &(0x7f00000005c0)={0x24, &(0x7f00000001c0)={0x40, 0x23, 0xa7, {0xa7, 0x6, "90cfbcb839d794823f2da02d562c591c44d093689f2c9f83152293adc06baec269c5fb0f15017900dd3ac74c3863267c0046bb6d21dbe9fe655248cc455cbfdbbe4c67867782a50ff3b14a4028af5501dbb4e3cd17ececaa1963b0c0285e00d34c3ae407a117d92ee1d1caf2e0a0b72e527ba250efa23d5b6f36b6af83451c596a9b7f137750498d7863f011d6e20e8fd7e38d4da59999e01eaefbbc42ef519d2815ffa360"}}, &(0x7f0000000500)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x445}}, &(0x7f0000000540)={0x0, 0x22, 0x19, {[@local=@item_4={0x3, 0x2, 0x3, "cf3f5692"}, @global=@item_4={0x3, 0x1, 0x6, "cb5ac55f"}, @local=@item_4={0x3, 0x2, 0x1, "6ecb7e35"}, @global=@item_4={0x3, 0x1, 0x4, "ff1580a0"}, @main=@item_4={0x3, 0x0, 0xa, "0bdbea53"}]}}, &(0x7f0000000580)={0x0, 0x21, 0x9, {0x9, 0x21, 0xdfa, 0x2, 0x1, {0x22, 0xf3e}}}}, &(0x7f0000000840)={0x2c, &(0x7f0000000600)={0x40, 0x27, 0xaa, "38855e41b4ac380ac5c2e9d343ed164214ae5cfd381d43b95f76a12ce0091a782e52eee87c3e6c82cf1384e7dfc4cb2c4b95422b1d13c616c1b23b1ea4bf9d86c9e0803686fe54be467762016cf351870f2776639d7516aab1f9fc466ee1157f1b7fcd3801b284381d7316640e331b011ac579b5b29ca3b4f412105dc77f841120671ccc4a7131e296f96d484d7afa7208a73dfd7d65716cda64de4a4020199ff13c59ed65f2124acf1e"}, &(0x7f00000006c0)={0x0, 0xa, 0x1, 0x9}, &(0x7f0000000700)={0x0, 0x8, 0x1, 0x2}, &(0x7f0000000740)={0x20, 0x1, 0xa8, "aab6a6e1adcfc085371932c58817548aa84e266aba51672bc8d543d32920e16069506e1300969b00393cc4914f9a488c255a5a534d4ddcf837cd1750587a9ae712c696d1ac2eb63a3524aab28b8a31869116835aa83ad7e004048c539aece0a9e1a0494c1c600ddd5ff6dbf8d7a2d4111ed7fe538f9b223de707d93ae25fc4f60aec2137461cf3011c04d0d2fadaccffed56357b4b44edf3b222fcc5071a67f4ebe6fa772300a012"}, &(0x7f0000000800)={0x20, 0x3, 0x1, 0xc6}}) syz_usb_connect(0x0, 0x24c, &(0x7f0000000280)=ANY=[@ANYBLOB="12010000d9eed60899117a90ca590000000109023a02010000000409046200074ffe18000905040010001f0603040e65eb090508014000200902c311728f8335987240928e7abe20eab0e5b14349e3291d6161c4a1aba941b5b17009cb5062983a4c23c3d2d38f8530fc99f167c7fdbf5c4d70b06c52cbf0861bbcbf217dcfed613d240c21807523e49d6b883f521ce7c7feb2c130fe6b7b9750af211bb276f15b6f4c6c85c32db74d1dd5b632763893f2dc8789d8b0f12c43c5be4f60a0b2628fbf660914fc8c3050fb189dd84232f3c01de460335faf0f4157ae6182b853f6f089d0121969f4683b4f12d2f8dd1d980431ca105ff5949d3a3b719c139cc749e53fee7cc8ac9fb77a984510a57ccd9252dc30b7e0107334c2f00ad1332f53b499df55e80067108ca4fec3beca8bc07030345c071bb99b91635fc1ace420da8e71f202f3a75a56585645d1f8e258d309050f002000000208c206c6a2e6cb6cb221984e2c50b042991581a9b14496dd726a933993eb2230ad5c2a4dc1de133acb14e36141d060891df2a82dd0f6e2e0f9c9e237f1fc66c8bb967bf6fce57d22aa08703ecc371317b6e16d63a9a436468743efb6d041de7a5a6c58041713b05dc189a858f22097d3b1a7743fcf8c3d386ca4bc6e621273534985aefad9965e065c2359e430a0112e2b4f56acdcbad6a1a420efca122ff6156af4e62e5b2e1b2e1a0bc63a319f86e5f38c0c43f9ac6b17b8b2fe6a1123ecb32c62100905001700022001fd09050410ff0305c0070905040020000220a21402461c7bf1603e8334551bb88411549a8ab20d072501"], 0x0) r1 = syz_usb_connect$cdc_ecm(0x0, 0x156, &(0x7f0000000880)={{0x12, 0x1, 0x201, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x144, 0x1, 0x1, 0x7, 0x40, 0x3, [{{0x9, 0x4, 0x0, 0x40, 0x2, 0x2, 0x6, 0x0, 0x9, {{0xb, 0x24, 0x6, 0x0, 0x0, "bf1c0b12fa3f"}, {0x5, 0x24, 0x0, 0x3}, {0xd, 0x24, 0xf, 0x1, 0xe35, 0x20}, [@ncm={0x6, 0x24, 0x1a, 0x3a8c, 0x10}, @call_mgmt={0x5, 0x24, 0x1, 0x2, 0x5}, @acm={0x4, 0x24, 0x2, 0x6}, @mdlm_detail={0x79, 0x24, 0x13, 0x81, "e606dbc92b486056b52145f5ac72d72a39725f19c102ca197d09c0c8fbe37b2306b60183e01a842d2749261481ca0874ae283cf8313c4938c80e15a69a1ee1ea64b3021f80306ed278df36f2dae96285307651048fdf41dc4d1b8db1a48dfc7ad95c8625781163b07140242cb7d4ba3e653a42b5c0"}, @mdlm_detail={0x6f, 0x24, 0x13, 0x35, "9bae5ca0d12a770ceb3fefb998ee514183834bf6a006bd4cc830e4cd72b8c6c4ac97888d42aceff6d5ec86c031841079fd854a49476c18fe4e0c1f0c80fa00a0318b2e790de16c5eee406075037288dba9546284519e8eecdb0e5f49dc520b9dc9af01fe8412f47cdaf8fb"}, @mbim={0xc, 0x24, 0x1b, 0x5, 0x6, 0x7, 0x2, 0x0, 0x8}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x20, 0x6, 0x0, 0x81}}, {{0x9, 0x5, 0x3, 0x2, 0x8, 0x6, 0x7, 0xb0}}}}}]}}]}}, &(0x7f0000000d80)={0xa, &(0x7f0000000a00)={0xa, 0x6, 0x200, 0x80, 0x20, 0x0, 0x10, 0x80}, 0x5, &(0x7f0000000a40)={0x5, 0xf, 0x5}, 0x6, [{0xb3, &(0x7f0000000a80)=@string={0xb3, 0x3, "bb0eb4e6b186283991cc677ea11ec727e8a5b4b13d8a290565fd9d51e906cd0021d69f7217a2ac9b4692c4d17d70bba1a1e67506d896637a0b0dd6d1e149dcdbd0346d34849f4fc772019818c81e3b03ed030ab1a04aab8a07b40a5dcad86cbba8a7101a0f7707322794b0837ab84a065a7c36ce7f6e7075db60287e945466e78029dfdb0bb23c2489a0a80ff645f96be1611c5d777077677b9322bb24c77d9818367afa35f820cce24e513f6d19523817"}}, {0x4, &(0x7f0000000b40)=@lang_id={0x4, 0x3, 0xb4d2}}, {0x4, &(0x7f0000000b80)=@lang_id={0x4, 0x3, 0x2c09}}, {0xa3, &(0x7f0000000bc0)=@string={0xa3, 0x3, "90d5d5124b24549ee567ac3fd4e6fdf93222242c05d22f9ba558341409d8814eee36e8930774ba919af48113007389f3520fd528479d01424bee5bb6341da4ad328d47c3666ad0d674d0fedb6b49def5d30fa1d978178e9c8c059a772659c6d14c83ed0cc4bc333e6000abbf39147e91a4bf1c25c96cab377dc76091d6195c0e3b79f42f8a81ad27fa0de153cfcfc5c254250002671d05a1e13d17e52b1f409bed"}}, {0x4, &(0x7f0000000c80)=@lang_id={0x4, 0x3, 0x140c}}, {0xa9, &(0x7f0000000cc0)=@string={0xa9, 0x3, "26015343e2d569d8f4c4b8b132a50eb4e504b2245772690e42e4f801a89133ff447e408ce4e09c5e5e799a4d39b75d12561790b19e23cc74d3ddc5aa16f284ddf165c02db54ef6a279f44737fb0e62d3db8fe5eed17a4b6090bf4935c1287911996855fbbb622f6ab1f17c6419fb0aef669bff72236288f95718427cd1ed7acdbb55ea65889dab8683b3c70e1694ef7aaa3367504583e169905dbf4f78bf5d3d808d41925b8196"}}]}) syz_usb_control_io(r1, &(0x7f0000000f80)={0x2c, &(0x7f0000000e00)={0x40, 0x5, 0x70, {0x70, 0x9, "790cffcac54647b113f147989a96b5557d2cef4d15e75d46624d0f5d0c3ebe44919493dd32789d1b001ec10cd8cbde355782cefd9980f9f67b6b0c5518f77d7222bfa6885743f07b8f994ba9c4ba2eb14a28bd89a7f6310176c9c6447bee31f62fc7a5b53d56aeff918fbad861cf"}}, &(0x7f0000000e80)={0x0, 0x3, 0x8, @string={0x8, 0x3, "a9b9ac43764c"}}, &(0x7f0000000ec0)={0x0, 0xf, 0x5, {0x5, 0xf, 0x5}}, &(0x7f0000000f00)={0x20, 0x29, 0xf, {0xf, 0x29, 0x7, 0xb182bb80ca54aeb2, 0x46, 0xff, "c445d3f5", "2d8a4ace"}}, &(0x7f0000000f40)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0xff, 0x0, 0x7, 0xa2, 0x5, 0x1, 0x8}}}, &(0x7f00000013c0)={0x84, &(0x7f0000000fc0)={0x20, 0x8, 0x7, "c35157d5f0bb8e"}, &(0x7f0000001000)={0x0, 0xa, 0x1}, &(0x7f0000001040)={0x0, 0x8, 0x1, 0x3}, &(0x7f0000001080)={0x20, 0x0, 0x4, {0x1, 0x2}}, &(0x7f00000010c0)={0x20, 0x0, 0x8, {0x800, 0x84, [0xf00]}}, &(0x7f0000001100)={0x40, 0x7, 0x2, 0x100}, &(0x7f0000001140)={0x40, 0x9, 0x1, 0x1f}, &(0x7f0000001180)={0x40, 0xb, 0x2, "8239"}, &(0x7f00000011c0)={0x40, 0xf, 0x2, 0x7}, &(0x7f0000001200)={0x40, 0x13, 0x6, @random="48062ef69ffb"}, &(0x7f0000001240)={0x40, 0x17, 0x6, @dev={[], 0x3a}}, &(0x7f0000001280)={0x40, 0x19, 0x2, 'jJ'}, &(0x7f00000012c0)={0x40, 0x1a, 0x2, 0x7}, &(0x7f0000001300)={0x40, 0x1c, 0x1}, &(0x7f0000001340)={0x40, 0x1e, 0x1, 0xaa}, &(0x7f0000001380)={0x40, 0x21, 0x1, 0x7f}}) r2 = syz_usb_connect$printer(0x6, 0x36, &(0x7f0000001480)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0x8, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x3, 0x90, 0x9d, [{{0x9, 0x4, 0x0, 0x20, 0x1, 0x7, 0x1, 0x1, 0x4, "", {{{0x9, 0x5, 0x1, 0x2, 0x40, 0x2, 0x2, 0x7}}, [{{0x9, 0x5, 0x82, 0x2, 0x20, 0x2, 0xee, 0x81}}]}}}]}}]}}, &(0x7f0000001700)={0xa, &(0x7f00000014c0)={0xa, 0x6, 0x110, 0x40, 0x5, 0x3, 0x20, 0xac}, 0xca, &(0x7f0000001500)={0x5, 0xf, 0xca, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x3, 0x8, 0x0, 0x5b}, @generic={0x9, 0x10, 0x1, "5209d2e547ee"}, @wireless={0xb, 0x10, 0x1, 0xc, 0x9, 0x1f, 0x1b, 0x9, 0x2}, @generic={0x8b, 0x10, 0x3, "79c51fe54932354477e6b3ea2de61daca3ffaac6b23763d3332f8503f77e49641e859f0beef5c3d2b976d1cf41960c0c3e0e8be05ad77218a4fdb2596b5aaab5e80e682c817945dacf2457cbe26db14fb0a31ee927f4c2babaa0e3b1b4deb268af7cfe82a896121bd3d1cc32424d6ef832887f93e292c60cb11b6bc99b4c48478ff963a5a3ab613b"}, @ssp_cap={0x1c, 0x10, 0xa, 0x9, 0x4, 0x7fff, 0xf00f, 0x2, [0x0, 0xc0, 0xc0, 0x0]}]}, 0x1, [{0xfd, &(0x7f0000001600)=@string={0xfd, 0x3, "24592b9fe1483eacc00085424bafe253b1ce92ceba3a65c75d9566e4ca9934a8301625f54eb3b764434afe535989eb4389b3df1c067aae0475360bdeb8a4c88c637be834af99ad4a7a2b1e11b77d60936eaadb376c014031f3cce02e02cfa81bc9d868bc665b10f5350cae4170f588e01c11a27cdca20f8d76c6e260304d0b2ef8d973c8311589c606cee9beb3f09d521f268238e61c41fdd47dfe8e7246c81cf6eec3e4408a4848339ff3f944fd2783c8f3a5c7c35661982d497190cd8d0911fcad0cb9687fc44b1444c83e2fe38205bf481456f5e0d78fd057c9c3c17cdada0ac9dc2ce08f8cd6493e9c60708bd5da88ef41c3b731df5215e9f1"}}]}) syz_usb_control_io(r2, &(0x7f0000001980)={0x2c, &(0x7f0000001740)={0x40, 0x7, 0xa3, {0xa3, 0x30, "ce6d1563e5cd0d80ee56e8182c71e9927a24be31412ea60251d6ab9af0a0e920ea1559323dd8e2caa560e1a3960be5f22b5580e9924bc99a30805f556755313a8bed9ba79c9b8358af36732e95c16bb197f4cacd6afde40951482e2f9781eda5bcf26fa74b5968a1a48f16ded60d3853635f095e579a9cfd43ee368a8d9ab8ffd5dfb7c08b69d942f6356e1038032d3599a4877f05442fdce5c707af0ce1d1c2a1"}}, &(0x7f0000001800)={0x0, 0x3, 0xb7, @string={0xb7, 0x3, "2703c52a53372862c5b3bbcff7c45e00b106d2e241f205bb8935cb40627c5758c1a176e7f1cd8d8aa20d543a4de82dfa630798ffc1b7c51a847d615f8b8ee97b45dc5d8d0e7fe050b8344257081cd55e3af540b07335a8b0fe52165e44233c4fa0e2eaf168087791f74926b0beb26b06c2e3976b8ca2dbfa4d890558a3544309d8c7d984f6f698163d0d7fb202b4890eebf774ecc99a884323270d5a5e600ae863cfcfb0787a4a911b9105df12f4d23c7dcb975cf6"}}, &(0x7f00000018c0)={0x0, 0xf, 0x5, {0x5, 0xf, 0x5}}, &(0x7f0000001900)={0x20, 0x29, 0xf, {0xf, 0x29, 0x1, 0x0, 0x40, 0xfe, "1c5908d3", "66c13ea6"}}, &(0x7f0000001940)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x3f, 0x0, 0x1f, 0x9, 0x8, 0x8, 0xee3}}}, &(0x7f0000001dc0)={0x84, &(0x7f00000019c0)={0x40, 0x16, 0x17, "a47c319e8313ba5f60e56ad3bb3c9beb0967dbdd54165f"}, &(0x7f0000001a00)={0x0, 0xa, 0x1, 0x3f}, &(0x7f0000001a40)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001a80)={0x20, 0x0, 0x4, {0x2, 0x2}}, &(0x7f0000001ac0)={0x20, 0x0, 0x8, {0xa0, 0x20, [0xf77f]}}, &(0x7f0000001b00)={0x40, 0x7, 0x2, 0xda}, &(0x7f0000001b40)={0x40, 0x9, 0x1, 0x3}, &(0x7f0000001b80)={0x40, 0xb, 0x2, 'cm'}, &(0x7f0000001bc0)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000001c00)={0x40, 0x13, 0x6, @multicast}, &(0x7f0000001c40)={0x40, 0x17, 0x6, @local}, &(0x7f0000001c80)={0x40, 0x19, 0x2, "f2f5"}, &(0x7f0000001cc0)={0x40, 0x1a, 0x2, 0x87}, &(0x7f0000001d00)={0x40, 0x1c, 0x1, 0x1}, &(0x7f0000001d40)={0x40, 0x1e, 0x1, 0xc0}, &(0x7f0000001d80)={0x40, 0x21, 0x1}}) 01:05:32 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904"], 0x0) syz_usb_control_io$uac1(r0, &(0x7f0000001300)={0x14, &(0x7f0000001280)={0x20, 0x7, 0x33, {0x33, 0xf, "9ef614ffaa3422c29cff9ed2635c43d269f5afaa548bcf61be74fc1aa093b834e0254584c8f9caca1a8ba06b52252deda3"}}, &(0x7f00000012c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x44e9cda4fc683600}}}, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x40, 0x0, 0xa6, "09af236866c7d5e1ae1d0363f0c5f908bd7ce5d6f934ebe1bc264085d99f0708657388d6d122457e6124b68d15d41f1d49b6e18f025956f85a5c56370fdf31a8b4a6f291e066c6576b5355ef5aa56bf33099c01e6aabbaece41a4351a729c09b8cfe45e7fea45e683b2a9781563b82d75914c8d03ca544c8d96765cb23e9acab1b22552cbe80b4f6b0a6f430852ebe75600eeffdbace1f7caa67c95dd543fda808b2200a581b"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) 01:05:32 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1020) 01:05:32 executing program 1: syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x1000020, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) r0 = syz_usb_connect(0x0, 0x2d, &(0x7f00000005c0)=ANY=[@ANYBLOB="1201fe2109003c0800040042ef420000010109021b00017600230009040000010209bd00070581070001"], 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001240)="d1ac2117a4063f5fb8607239f0c2b12f2552334360f458afaf2b3ccbdd05b4b66433fd88301f2782224f25fcf2f5f7a407b9868a17be69835d716179188e3e85d55fd6a88e6b575e16d02c7651ad113f2bd0586013a4d9b81eb9659e083b3cb5322d5051df9955185596300843dbf8df0bf594f14d8c3406607d26a1ac3d752ccf3c638c82c7e03a60083bfdc66066674c5776c72c610d34b9c5817830c7286033ed3c67027806b375e6ebc7480913510d70d275125fd5643ca44eb6c61db0fce497e300f29dd61f174662ece3be991d346be76b4d4736b5270dc2c5676b186d3bc1803fa3b6a3bc38243587cfb923857a65dd654333d2b0883a57e8229c5f4eb843185fd53f126851c4ce3b9dd383624606930dd62d4f8b83a2585258ff0cb96454e033a1cbe561bb98dba9f65a4ab748aaf8a619226776f95a0027b72196798e287bd633d0ebf66ec29fdad6c0aba63e44bad6b54dfa55a433a79488ba31876187996978b934d975ddefc4fe584cdb7e7538b6f5628e5b9d3c2c277032b2ee1672b5a017e9397a4f1e41581dc91b5270ebea6547d47e2bf4bd19c56b1e4510cc3c6e814b24ad1bac1af7cb993fda8de1b4757d38733ca431c1bc55f71c9bcc859512328690151be3ca440d2bd28e671f300bd47db8ba66009c7b61ffa06a589881c726e597e54e24248e1a9d6a9539ac35345c8fe25b8284348999d553da4df1d7a11cacd2e95f6f7804357e1b135bf9ba026f977d90cb40f1c3d5002eba3f5520c6f485e4b4ed9b3bbcc4f92f915c7e16531c1daf6e569130df4a8ed9d92ab0d7c746555c109497addbf47537fd760d8770eaddaa71e94587b417f34b097d53605b5fdcf5adb2b5176d98573aea56da94caf95dd068e405b2a8cdcab20eb00f7cfd69d51de4b1abc3381f1c67d6b9a89dfccd5e816c96ecb1985ae65b4ef1b1479479d19f3294fb21346b737c5e71e0249d812625dccbd511b8ff06d5f40cba310654178e8b923b62c90031f0fca6c219875fbfbb977599096bf04aa1ff5ea482bd8d9b5ef21a6f3c9941c26607b6b00e48f387f3cb9e13a69dbfe2c6cac926e89c37d59696d1696ffcd1a3e8a5e7bdc44cb47b82362503bd2fcb522f17f7f3ddbaf40d6d9da811a2dda693994cefab3c8b143cbc9adbfb5e00232f119dcd1dff55f7d3c06ca67ac6b8ae03b15f538f8d3c0b7a270d99ceef95fd91d585b6ba25e64529f013c3ae13c252eb76ad4f84e66e328c2b8030550e69c69763f34fabbac86cc44232247ce05b9f271469575a0723168b3c93de0bacebf040b3e165e12374309d4a77db598b8b6e1a92028d366c1d4ac7cbf4d7c8a3b5bc25a404bff87a8d153b5aff52a8c4d6b65752b17381f2e7fcb7a6ea29cf67893a32e3df131978ba9e49f935e693db6289ba66f36f4a8ee804621a89e6d88801055f0776d4f31f909318350e78b80b7137febc53ab7e9b66d5aa113ac89225c5f4ee3eb52b7dcff7d344909d19f048cb5a9de1973728feb138acc7d39e448c04dd47fef1e470726371ab210abeff8a789e8ec54a4902515be5d92f43f0db04608d02deff502a31a9e9dd63867c12d3241419a4317f70bc957dc2babb54b571e9c280a5b6036f4bdbf31640191c6b12d262f529c07165ffd7e51b3399c4545c2be979003e192e224e78739cd12b8be7a061273e29eeec520d51db0f33bc630ea27fba231055ee92cbf93f747ea9ee363c0cf710fbdf54c273ebe6a43e04045091a0686603c0ef7e5bbd1a9c5795ed0786a6a2089d87b01645191fb69021972c3548e40858a5b6df08b9a395af85070cf37582bd7857f991a1b6b9f400e389710b780cf3c80ddd84f07e6435a4762a5b26f6e4eae57845042fb68edc0636235b3915fb9d3f3bbae58b4d969fe243dadecdc6434fb5a2f2b966eb6477c01e649d495b64598e71329f88307c6f00ac60d7d60376a7c5bc1576e5256b13898a3a419e7743319b245c2bb0a2eb5f62cdf693187d5ccc95623ffa5f17b0b11b157b6c35017492f6dd71bbf6aaa688da138b0c0a2f9bd854cea76b2dc89f8035a01a21e53137acf5e314d3973742efd3e2d026608df56873943c5cc45825c0a4d4b857fcd470ea60a6991c2f382e19c8bbe55fefb9b5d2be5dc81295e6f9ae7a6241d8f7c759836d7eab2446e3639692e9ac239b50dbe6968e11d429cf85986c7829bdc9191a877d71d187a7dc10b847a8a8602863cabe674affc581a7244e5f73ddb49658d9c3fdfef1ffa378b0c3c39a1185e5f37cef0c8acaa2eaed682085bbcbdce32dceba24a8c1834d7e2072ef792ad6d44817b8050d0d99753342b73792d225ccc4422cd2438b0c492ab6092d79d2059b3c58da68c3220e635d6abffea75afb70607b4eb006d5a36c0a39bb701b9ff40bc4c7bfdcf92fcca1cfd9e978b517ec9a0c0d9a287eff51540a2b26fd47743f35fed5682c659faa515af1fe438854b9e9e133ab6be2df1750db993fdc10e68bbaf2fd305cc6a571024b6bc7dd1c17104968baf3ebec7f168b0982cbda054ae2391f0682725ad1b97522f29753f5f74ea25574eb3c8421ddce694304415aae65c9c02a1566d13445728d814fbc4bf9390190c9ce7e56c95a829b437be44c7b645a3861764bad153618c32f40e45bc647cdc9fcd494c369d25c8d8217a58dc7bf5166eb47121d39623a0673205679eb354ee13ce0c6e292fd17da69e72d62eef81bb1af27a51748bbc3d707bd3f50d50c1a97d9981622a9ae5bfafc4c02d88528c2b4af31f0a3bf3b8ed081fad9d5b9e84f701d56300e99b8fd1d3fda96d98dedef10b4d3573df5e577bf1db5b1378813b6792f718c8991504c3cba53cb3a1c6c3645adc90eabdd3e2e008db454587d1c8c2f84f40ecd819c1ba9d345db69292140e5400ec19357acdf2b8ab76bf5262f1370ccfb66872e69f0b811c679231c57dc98bde77f78e0e635f42ae8d8fab2aa393aab8abc00ee637da0a74a0aa2abe9f3b663872b47695f407c49bede2625732cb4bbcff5f7d25b197c5ac129917e6197a8b09263a69892a1e225ef8fce4b91d86bed68b9e3a4e03f4bbebac8fed9139819a0a32ac5a813a53b28c85a0a178451f575ad269617ec34739bca5751d5ba009786e622e0c5939bc31a8208cdb56956906ed3d9b1270dbaae43717304ab8e31662822633da80feb40d4776c68fe59b2323d8716e34a3f102dc94a2e843c244f0f549735af97f5adb7fbb8fb26358ccdb2935ecfe34e494968bbfdd0f34c88e054ee61ee3d99236cf5924bfbf255c32e4d80698cc1e4acb60b5187fee0345c2de9d9f861063180c3e2b6554fcddc05380f4428ca5e8f30c2ce3307f8be856d9d366a07506271f1aee968856721b3f451ada94e74aa5ef468c34723c328085e9232372e2ac6b0487d0c13aeb721df21b60b94ed16848366fce4e667493e3414520281543aed29176ec09a7b06c238daa462e71ffaf3202aafe9b60d15d66f71bcb26cc05b3bcc2faf63b380251e98a384fc6b1baa8bb222211edbc010cf8c07cf41d880f1131361132ecf99ea5e39f9706d46ee05f53bbfe9542701d95b611a0b625ae29f5f9e0d1718eb089b039057bc29a86abade5df3efaa03fd91804ff8407de383028f1fdd19cb6295d28adc9bf8feaa1e7087f59740abcf292588e045d4e220d7a781a75b6cd4c002bf87f3ebd65d5a6581f2577dbd7d36828f6b3a134be6d852d3a79dbe314f83885f75da129c212b78d4d2fe8d9a812f43ee9042f3da92bb6be2cc573d1ff37ab318ea571ccf5e2e9db5582fa1008fd28dd1d379bbb974f31365f76ab85a26ccbf62fbe96d4efe8c3d542850a6b8160ba41db1ab2b9107e91266635261a7f8a795333a499c26788161b82d97e6ac0a24dd11a47f304b358fcfc1421e5304470d6b8f5b616573bdaa916496f453acd2e99897c471d213101171b4ad09e0fa121d820cf0dfb20f80108079b64bd280b2e2425a70bd90ee4310cb4b7f71f9b70a2c0ccb46e9a588af51bd35299cd98b5c3cd6997d180e0121210e5c1897e0d815233c9224e29377116937baf1c0b889351fee86fbac43fa2af5901418e70434b83631a8c5f808c6de45a83522f1e627ec4c537cabfebb668a8319b56ef56a822dcd2a36435371405afc472dc6780e48717b79944d468506a8568fa4e6d8f383b7e4225aaed9b2cbfe9cbd72f5272d878e2dc57de76986a4b905dda0c519fe90209b72c6d1a6fdd83b555ebdc457bb24ef1c6bbd3c98dbcf5da6ab28687515f2bfb8dbfef1c5363cdf22a55344a81a38ebaf57a9c370b467f411e47e8dad6313474def5ad09f1534fa2f0b65d5d8b8cab11f32587c629c657c416bbb46e6fb3634320860f313428c5a5ebb57fda1931792ca3ddc584eb9e6613042d1488bb0085bf62735d377897c4810270498d780350016fc97f43eedf6d1f4099659ffd8d0743ebaf21752686da395af6e710cd7af38b6c7b1f7bd3985a962473754ff0bb28a821ede5946f7b911a9f3a1ab0636165256f2b3178827536132a4c9d522e5e309743a0187381de2610ed882fb649571b939748d95c22498a35070650fb3597c0a168c3b58f905a8cf32dab09e52b480bf64890209c4808f93a6372a150177af9fa3355515596839fdfa5c04580976a4c54d8aaf77ad7faa2ff3879dbefd034104ab11539231bfb2f432650ccf3466791eec6ba005fb301d1e0d966eb7367fb17146536ca1188815e7ddf999522c92055a1143ace0235f771b2a20fd7550a6da25fd5a983dbdc17790f294d8c59b3782f1f38eeca7a68b998dbac5d40d79d193528223ed77a64e6d06526dbfe12c7f8ab3b7982ab0a741ac7d6ee02fe06bc3e1dc44820e9b9d46e8d6679771d42e8b68ef611c9cf6674818db1f060b388cde4b398fe91695aaff39bd99ed968a8eab1a02f8fa36adca3347d7f122f16900994ea7eae239869d8803de4b859356f6da45c85e9238391460902be8e849a609d5e14dea9acd567a05db8cdbd4fea3244ae82a1937839c9b5f11908d9f43dd4c8d2d88e7a738882a", 0xdf9) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_ep_write(r0, 0x3, 0x56, &(0x7f00000000c0)="a6c61ceb49a5c169957debbcad6eddaa012eaaf43bbd52c2938a67ce4f98d96b3d61bb8952bd7affa16f50d34b427985c566829d21609337087deca977142f6fea3b0c819a0dfa7cfe4b4d087c8c826552dd9208ad2a") r2 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0xffffffffffff8001, 0x181000) ioctl$HIDIOCGVERSION(r2, 0x80044801, &(0x7f0000000140)) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xc4, 0x89, 0x30, 0x0, 0x413c, 0x81b5, 0x9bed, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x27, 0xad, 0x4c}}]}}]}}, 0x0) 01:05:32 executing program 5: syz_usb_connect(0x0, 0x24, &(0x7f0000000140)=ANY=[], 0x0) read$hiddev(0xffffffffffffffff, &(0x7f0000000040)=""/2, 0x2) ioctl$HIDIOCGUCODE(0xffffffffffffffff, 0xc018480d, &(0x7f0000000080)={0x3, 0x100, 0x7, 0x76, 0x8}) 01:05:32 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000"], 0x0) syz_usb_control_io$uac1(r0, &(0x7f0000001300)={0x14, &(0x7f0000001280)={0x20, 0x7, 0x33, {0x33, 0xf, "9ef614ffaa3422c29cff9ed2635c43d269f5afaa548bcf61be74fc1aa093b834e0254584c8f9caca1a8ba06b52252deda3"}}, &(0x7f00000012c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x44e9cda4fc683600}}}, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x40, 0x0, 0xa6, "09af236866c7d5e1ae1d0363f0c5f908bd7ce5d6f934ebe1bc264085d99f0708657388d6d122457e6124b68d15d41f1d49b6e18f025956f85a5c56370fdf31a8b4a6f291e066c6576b5355ef5aa56bf33099c01e6aabbaece41a4351a729c09b8cfe45e7fea45e683b2a9781563b82d75914c8d03ca544c8d96765cb23e9acab1b22552cbe80b4f6b0a6f430852ebe75600eeffdbace1f7caa67c95dd543fda808b2200a581b"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) 01:05:33 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1038) [ 2358.566275][ T3032] usb 6-1: new high-speed USB device number 60 using dummy_hcd [ 2358.576948][ T12] usb 3-1: new high-speed USB device number 61 using dummy_hcd [ 2358.577120][T28587] usb 2-1: new high-speed USB device number 20 using dummy_hcd [ 2358.592283][ T3753] usb 5-1: new high-speed USB device number 33 using dummy_hcd [ 2358.596320][ T3703] usb 4-1: new high-speed USB device number 91 using dummy_hcd [ 2358.826252][ T12] usb 3-1: Using ep0 maxpacket: 32 [ 2358.846291][ T3032] usb 6-1: device descriptor read/64, error 18 [ 2358.856180][ T3753] usb 5-1: Using ep0 maxpacket: 32 [ 2358.861390][T28587] usb 2-1: Using ep0 maxpacket: 8 [ 2358.866156][ T3703] usb 4-1: Using ep0 maxpacket: 8 [ 2358.876282][ T12] usb 3-1: no configurations [ 2358.880934][ T12] usb 3-1: can't read configurations, error -22 01:05:33 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1050) [ 2358.986391][ T3753] usb 5-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2358.995528][ T3753] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2359.006473][ T3703] usb 4-1: config 0 has an invalid interface number: 98 but max is 0 [ 2359.009546][ T3753] usb 5-1: config 0 descriptor?? [ 2359.014559][ T3703] usb 4-1: config 0 has an invalid descriptor of length 70, skipping remainder of the config [ 2359.014575][ T3703] usb 4-1: config 0 has no interface number 0 [ 2359.014613][ T3703] usb 4-1: config 0 interface 98 altsetting 0 endpoint 0x8 has an invalid bInterval 32, changing to 7 [ 2359.014634][ T3703] usb 4-1: config 0 interface 98 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 7 [ 2359.026222][T28587] usb 2-1: unable to get BOS descriptor or descriptor too short [ 2359.029761][ T3703] usb 4-1: New USB device found, idVendor=1199, idProduct=907a, bcdDevice=59.ca [ 2359.029777][ T3703] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2359.037361][ T3703] usb 4-1: config 0 descriptor?? [ 2359.066844][ T3753] hso 5-1:0.0: Not our interface [ 2359.067606][ T12] usb 3-1: new high-speed USB device number 62 using dummy_hcd [ 2359.176349][T28587] usb 2-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 2359.186786][T28587] usb 2-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 01:05:33 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1068) [ 2359.276272][T28587] usb 2-1: New USB device found, idVendor=0400, idProduct=4200, bcdDevice=42.ef [ 2359.285350][T28587] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 2359.293368][T28587] usb 2-1: SerialNumber: syz [ 2359.296156][ T3032] usb 6-1: device descriptor read/64, error 18 [ 2359.337018][T28587] hub 2-1:118.0: bad descriptor, ignoring hub [ 2359.343169][T28587] hub: probe of 2-1:118.0 failed with error -5 [ 2359.354159][T18865] udc-core: couldn't find an available UDC or it's busy [ 2359.355411][T28587] cdc_wdm 2-1:118.0: cdc-wdm0: USB WDM device [ 2359.361250][T18865] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2359.374712][ T12] usb 3-1: Using ep0 maxpacket: 32 [ 2359.388632][ T3753] usb 4-1: USB disconnect, device number 91 [ 2359.416240][ T12] usb 3-1: no configurations [ 2359.420832][ T12] usb 3-1: can't read configurations, error -22 [ 2359.430214][ T12] usb usb3-port1: attempt power cycle [ 2359.576136][ T3032] usb 6-1: new high-speed USB device number 61 using dummy_hcd 01:05:34 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1080) [ 2359.866090][ T3032] usb 6-1: device descriptor read/64, error 18 01:05:34 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1098) [ 2360.176063][ T12] usb 3-1: new high-speed USB device number 63 using dummy_hcd [ 2360.183731][ T457] usb 4-1: new high-speed USB device number 92 using dummy_hcd 01:05:34 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x10b0) [ 2360.276127][ T3032] usb 6-1: device descriptor read/64, error 18 [ 2360.282613][ T12] usb 3-1: Using ep0 maxpacket: 32 [ 2360.336152][ T12] usb 3-1: no configurations [ 2360.340770][ T12] usb 3-1: can't read configurations, error -22 [ 2360.396214][ T3032] usb usb6-port1: attempt power cycle [ 2360.456040][ T457] usb 4-1: Using ep0 maxpacket: 8 [ 2360.506187][ T12] usb 3-1: new high-speed USB device number 64 using dummy_hcd [ 2360.596141][ T457] usb 4-1: config 0 has an invalid interface number: 98 but max is 0 [ 2360.604301][ T457] usb 4-1: config 0 has an invalid descriptor of length 70, skipping remainder of the config [ 2360.614510][ T457] usb 4-1: config 0 has no interface number 0 [ 2360.620777][ T12] usb 3-1: Using ep0 maxpacket: 32 [ 2360.626810][ T457] usb 4-1: config 0 interface 98 altsetting 0 endpoint 0x8 has an invalid bInterval 32, changing to 7 [ 2360.637807][ T457] usb 4-1: config 0 interface 98 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 7 [ 2360.650830][ T457] usb 4-1: New USB device found, idVendor=1199, idProduct=907a, bcdDevice=59.ca [ 2360.659904][ T457] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2360.671596][ T457] usb 4-1: config 0 descriptor?? [ 2360.696134][ T12] usb 3-1: no configurations [ 2360.700791][ T12] usb 3-1: can't read configurations, error -22 [ 2360.708031][ T12] usb usb3-port1: unable to enumerate USB device 01:05:35 executing program 3: syz_usb_connect(0x0, 0x24, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000f2b80c087b06a1252e79000000010902120016000000000904000000b511c100"], 0x0) [ 2360.936608][ T12] usb 4-1: USB disconnect, device number 92 [ 2361.125987][ T3032] usb 6-1: new high-speed USB device number 62 using dummy_hcd [ 2361.310206][T28587] usb 5-1: USB disconnect, device number 33 [ 2361.326616][ T3032] usb 6-1: device descriptor read/8, error -71 [ 2361.332842][ T12] usb 4-1: new high-speed USB device number 93 using dummy_hcd [ 2361.535976][ T3032] usb 6-1: device descriptor read/8, error -71 [ 2361.605930][ T12] usb 4-1: Using ep0 maxpacket: 8 [ 2361.725957][ T12] usb 4-1: config 0 has 1 interface, different from the descriptor's value: 22 [ 2361.734917][ T12] usb 4-1: New USB device found, idVendor=067b, idProduct=25a1, bcdDevice=79.2e [ 2361.743993][ T12] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2361.754932][ T12] usb 4-1: config 0 descriptor?? [ 2361.798453][ T12] plusb: probe of 4-1:0.0 failed with error -22 [ 2361.998415][ T12] usb 4-1: USB disconnect, device number 93 [ 2362.765836][T28587] usb 4-1: new high-speed USB device number 94 using dummy_hcd [ 2363.005800][T28587] usb 4-1: Using ep0 maxpacket: 8 [ 2363.145823][T28587] usb 4-1: config 0 has 1 interface, different from the descriptor's value: 22 [ 2363.154815][T28587] usb 4-1: New USB device found, idVendor=067b, idProduct=25a1, bcdDevice=79.2e [ 2363.163893][T28587] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2363.173019][T28587] usb 4-1: config 0 descriptor?? [ 2363.218478][T28587] plusb: probe of 4-1:0.0 failed with error -22 [ 2363.426167][ T3032] usb 4-1: USB disconnect, device number 94 [ 2363.727199][T18892] cdc_wdm 2-1:118.0: Error autopm - -16 [ 2363.742358][ T3703] usb 2-1: USB disconnect, device number 20 01:05:38 executing program 1: syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1000020, 0x30000) syz_open_dev$hidraw(0x0, 0x0, 0x2) r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000080)=ANY=[@ANYBLOB="1201fe216049127000040042ef420000010109021b0001010209bd0007058107000141407bb3815f2e4f0028ea813b5a57ac0895ec9262dc90a844a5c0d9823bc29bb4abc7e1ee1d9b355d9a9cd5201ac3ccce9611496ede64377cd1aa2d4e978f9fc44bcd1febbbfa9dc33e6404f75854b3870d1769c96798f233d33941b3cd07069b38a2156024ada46213e4c19f57f133d5b1982000e5d53fb9c2a75e3de82d1d4d57685f45677db3b20fae63b7b78541a0417a47d2f7fb30096b25f917575819c66b9dd5f688853d76a2"], 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001240)="d1ac2117a4063f5fb8607239f0c2b12f2552334360f458afaf2b3ccbdd05b4b66433fd88301f2782224f25fcf2f5f7a407b9868a17be69835d716179188e3e85d55fd6a88e6b575e16d02c7651ad113f2bd0586013a4d9b81eb9659e083b3cb5322d5051df9955185596300843dbf8df0bf594f14d8c3406607d26a1ac3d752ccf3c638c82c7e03a60083bfdc66066674c5776c72c610d34b9c5817830c7286033ed3c67027806b375e6ebc7480913510d70d275125fd5643ca44eb6c61db0fce497e300f29dd61f174662ece3be991d346be76b4d4736b5270dc2c5676b186d3bc1803fa3b6a3bc38243587cfb923857a65dd654333d2b0883a57e8229c5f4eb843185fd53f126851c4ce3b9dd383624606930dd62d4f8b83a2585258ff0cb96454e033a1cbe561bb98dba9f65a4ab748aaf8a619226776f95a0027b72196798e287bd633d0ebf66ec29fdad6c0aba63e44bad6b54dfa55a433a79488ba31876187996978b934d975ddefc4fe584cdb7e7538b6f5628e5b9d3c2c277032b2ee1672b5a017e9397a4f1e41581dc91b5270ebea6547d47e2bf4bd19c56b1e4510cc3c6e814b24ad1bac1af7cb993fda8de1b4757d38733ca431c1bc55f71c9bcc859512328690151be3ca440d2bd28e671f300bd47db8ba66009c7b61ffa06a589881c726e597e54e24248e1a9d6a9539ac35345c8fe25b8284348999d553da4df1d7a11cacd2e95f6f7804357e1b135bf9ba026f977d90cb40f1c3d5002eba3f5520c6f485e4b4ed9b3bbcc4f92f915c7e16531c1daf6e569130df4a8ed9d92ab0d7c746555c109497addbf47537fd760d8770eaddaa71e94587b417f34b097d53605b5fdcf5adb2b5176d98573aea56da94caf95dd068e405b2a8cdcab20eb00f7cfd69d51de4b1abc3381f1c67d6b9a89dfccd5e816c96ecb1985ae65b4ef1b1479479d19f3294fb21346b737c5e71e0249d812625dccbd511b8ff06d5f40cba310654178e8b923b62c90031f0fca6c219875fbfbb977599096bf04aa1ff5ea482bd8d9b5ef21a6f3c9941c26607b6b00e48f387f3cb9e13a69dbfe2c6cac926e89c37d59696d1696ffcd1a3e8a5e7bdc44cb47b82362503bd2fcb522f17f7f3ddbaf40d6d9da811a2dda693994cefab3c8b143cbc9adbfb5e00232f119dcd1dff55f7d3c06ca67ac6b8ae03b15f538f8d3c0b7a270d99ceef95fd91d585b6ba25e64529f013c3ae13c252eb76ad4f84e66e328c2b8030550e69c69763f34fabbac86cc44232247ce05b9f271469575a0723168b3c93de0bacebf040b3e165e12374309d4a77db598b8b6e1a92028d366c1d4ac7cbf4d7c8a3b5bc25a404bff87a8d153b5aff52a8c4d6b65752b17381f2e7fcb7a6ea29cf67893a32e3df131978ba9e49f935e693db6289ba66f36f4a8ee804621a89e6d88801055f0776d4f31f909318350e78b80b7137febc53ab7e9b66d5aa113ac89225c5f4ee3eb52b7dcff7d344909d19f048cb5a9de1973728feb138acc7d39e448c04dd47fef1e470726371ab210abeff8a789e8ec54a4902515be5d92f43f0db04608d02deff502a31a9e9dd63867c12d3241419a4317f70bc957dc2babb54b571e9c280a5b6036f4bdbf31640191c6b12d262f529c07165ffd7e51b3399c4545c2be979003e192e224e78739cd12b8be7a061273e29eeec520d51db0f33bc630ea27fba231055ee92cbf93f747ea9ee363c0cf710fbdf54c273ebe6a43e04045091a0686603c0ef7e5bbd1a9c5795ed0786a6a2089d87b01645191fb69021972c3548e40858a5b6df08b9a395af85070cf37582bd7857f991a1b6b9f400e389710b780cf3c80ddd84f07e6435a4762a5b26f6e4eae57845042fb68edc0636235b3915fb9d3f3bbae58b4d969fe243dadecdc6434fb5a2f2b966eb6477c01e649d495b64598e71329f88307c6f00ac60d7d60376a7c5bc1576e5256b13898a3a419e7743319b245c2bb0a2eb5f62cdf693187d5ccc95623ffa5f17b0b11b157b6c35017492f6dd71bbf6aaa688da138b0c0a2f9bd854cea76b2dc89f8035a01a21e53137acf5e314d3973742efd3e2d026608df56873943c5cc45825c0a4d4b857fcd470ea60a6991c2f382e19c8bbe55fefb9b5d2be5dc81295e6f9ae7a6241d8f7c759836d7eab2446e3639692e9ac239b50dbe6968e11d429cf85986c7829bdc9191a877d71d187a7dc10b847a8a8602863cabe674affc581a7244e5f73ddb49658d9c3fdfef1ffa378b0c3c39a1185e5f37cef0c8acaa2eaed682085bbcbdce32dceba24a8c1834d7e2072ef792ad6d44817b8050d0d99753342b73792d225ccc4422cd2438b0c492ab6092d79d2059b3c58da68c3220e635d6abffea75afb70607b4eb006d5a36c0a39bb701b9ff40bc4c7bfdcf92fcca1cfd9e978b517ec9a0c0d9a287eff51540a2b26fd47743f35fed5682c659faa515af1fe438854b9e9e133ab6be2df1750db993fdc10e68bbaf2fd305cc6a571024b6bc7dd1c17104968baf3ebec7f168b0982cbda054ae2391f0682725ad1b97522f29753f5f74ea25574eb3c8421ddce694304415aae65c9c02a1566d13445728d814fbc4bf9390190c9ce7e56c95a829b437be44c7b645a3861764bad153618c32f40e45bc647cdc9fcd494c369d25c8d8217a58dc7bf5166eb47121d39623a0673205679eb354ee13ce0c6e292fd17da69e72d62eef81bb1af27a51748bbc3d707bd3f50d50c1a97d9981622a9ae5bfafc4c02d88528c2b4af31f0a3bf3b8ed081fad9d5b9e84f701d56300e99b8fd1d3fda96d98dedef10b4d3573df5e577bf1db5b1378813b6792f718c8991504c3cba53cb3a1c6c3645adc90eabdd3e2e008db454587d1c8c2f84f40ecd819c1ba9d345db69292140e5400ec19357acdf2b8ab76bf5262f1370ccfb66872e69f0b811c679231c57dc98bde77f78e0e635f42ae8d8fab2aa393aab8abc00ee637da0a74a0aa2abe9f3b663872b47695f407c49bede2625732cb4bbcff5f7d25b197c5ac129917e6197a8b09263a69892a1e225ef8fce4b91d86bed68b9e3a4e03f4bbebac8fed9139819a0a32ac5a813a53b28c85a0a178451f575ad269617ec34739bca5751d5ba009786e622e0c5939bc31a8208cdb56956906ed3d9b1270dbaae43717304ab8e31662822633da80feb40d4776c68fe59b2323d8716e34a3f102dc94a2e843c244f0f549735af97f5adb7fbb8fb26358ccdb2935ecfe34e494968bbfdd0f34c88e054ee61ee3d99236cf5924bfbf255c32e4d80698cc1e4acb60b5187fee0345c2de9d9f861063180c3e2b6554fcddc05380f4428ca5e8f30c2ce3307f8be856d9d366a07506271f1aee968856721b3f451ada94e74aa5ef468c34723c328085e9232372e2ac6b0487d0c13aeb721df21b60b94ed16848366fce4e667493e3414520281543aed29176ec09a7b06c238daa462e71ffaf3202aafe9b60d15d66f71bcb26cc05b3bcc2faf63b380251e98a384fc6b1baa8bb222211edbc010cf8c07cf41d880f1131361132ecf99ea5e39f9706d46ee05f53bbfe9542701d95b611a0b625ae29f5f9e0d1718eb089b039057bc29a86abade5df3efaa03fd91804ff8407de383028f1fdd19cb6295d28adc9bf8feaa1e7087f59740abcf292588e045d4e220d7a781a75b6cd4c002bf87f3ebd65d5a6581f2577dbd7d36828f6b3a134be6d852d3a79dbe314f83885f75da129c212b78d4d2fe8d9a812f43ee9042f3da92bb6be2cc573d1ff37ab318ea571ccf5e2e9db5582fa1008fd28dd1d379bbb974f31365f76ab85a26ccbf62fbe96d4efe8c3d542850a6b8160ba41db1ab2b9107e91266635261a7f8a795333a499c26788161b82d97e6ac0a24dd11a47f304b358fcfc1421e5304470d6b8f5b616573bdaa916496f453acd2e99897c471d213101171b4ad09e0fa121d820cf0dfb20f80108079b64bd280b2e2425a70bd90ee4310cb4b7f71f9b70a2c0ccb46e9a588af51bd35299cd98b5c3cd6997d180e0121210e5c1897e0d815233c9224e29377116937baf1c0b889351fee86fbac43fa2af5901418e70434b83631a8c5f808c6de45a83522f1e627ec4c537cabfebb668a8319b56ef56a822dcd2a36435371405afc472dc6780e48717b79944d468506a8568fa4e6d8f383b7e4225aaed9b2cbfe9cbd72f5272d878e2dc57de76986a4b905dda0c519fe90209b72c6d1a6fdd83b555ebdc457bb24ef1c6bbd3c98dbcf5da6ab28687515f2bfb8dbfef1c5363cdf22a55344a81a38ebaf57a9c370b467f411e47e8dad6313474def5ad09f1534fa2f0b65d5d8b8cab11f32587c629c657c416bbb46e6fb3634320860f313428c5a5ebb57fda1931792ca3ddc584eb9e6613042d1488bb0085bf62735d377897c4810270498d780350016fc97f43eedf6d1f4099659ffd8d0743ebaf21752686da395af6e710cd7af38b6c7b1f7bd3985a962473754ff0bb28a821ede5946f7b911a9f3a1ab0636165256f2b3178827536132a4c9d522e5e309743a0187381de2610ed882fb649571b939748d95c22498a35070650fb3597c0a168c3b58f905a8cf32dab09e52b480bf64890209c4808f93a6372a150177af9fa3355515596839fdfa5c04580976a4c54d8aaf77ad7faa2ff3879dbefd034104ab11539231bfb2f432650ccf3466791eec6ba005fb301d1e0d966eb7367fb17146536ca1188815e7ddf999522c92055a1143ace0235f771b2a20fd7550a6da25fd5a983dbdc17790f294d8c59b3782f1f38eeca7a68b998dbac5d40d79d193528223ed77a64e6d06526dbfe12c7f8ab3b7982ab0a741ac7d6ee02fe06bc3e1dc44820e9b9d46e8d6679771d42e8b68ef611c9cf6674818db1f060b388cde4b398fe91695aaff39bd99ed968a8eab1a02f8fa36adca3347d7f122f16900994ea7eae239869d8803de4b859356f6da45c85e9238391460902be8e849a609d5e14dea9acd567a05db8cdbd4fea3244ae82a1937839c9b5f11908d9f43dd4c8d2d88e7a738882a", 0xdf9) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r2, &(0x7f0000000040)=""/34, 0x22) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xc4, 0x89, 0x30, 0x0, 0x413c, 0x81b5, 0x9bed, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x27, 0xad, 0x4c}}]}}]}}, 0x0) 01:05:38 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x10c8) 01:05:38 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e0000000109021200010000"], 0x0) syz_usb_control_io$uac1(r0, &(0x7f0000001300)={0x14, &(0x7f0000001280)={0x20, 0x7, 0x33, {0x33, 0xf, "9ef614ffaa3422c29cff9ed2635c43d269f5afaa548bcf61be74fc1aa093b834e0254584c8f9caca1a8ba06b52252deda3"}}, &(0x7f00000012c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x44e9cda4fc683600}}}, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x40, 0x0, 0xa6, "09af236866c7d5e1ae1d0363f0c5f908bd7ce5d6f934ebe1bc264085d99f0708657388d6d122457e6124b68d15d41f1d49b6e18f025956f85a5c56370fdf31a8b4a6f291e066c6576b5355ef5aa56bf33099c01e6aabbaece41a4351a729c09b8cfe45e7fea45e683b2a9781563b82d75914c8d03ca544c8d96765cb23e9acab1b22552cbe80b4f6b0a6f430852ebe75600eeffdbace1f7caa67c95dd543fda808b2200a581b"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) 01:05:38 executing program 5: r0 = syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000001500)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x1ff}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x3ff}}, {{0x9, 0x5, 0x3, 0x2, 0x400}}}}}]}}]}}, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, &(0x7f0000002140)={0x14, 0x0, &(0x7f0000002100)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) r1 = syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000001500)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x1ff}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x3ff}}, {{0x9, 0x5, 0x3, 0x2, 0x400}}}}}]}}]}}, 0x0) syz_usb_control_io$cdc_ecm(r1, 0x0, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r1, &(0x7f0000002140)={0x14, 0x0, &(0x7f0000002100)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) syz_usb_connect(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYRES32=r0, @ANYRESOCT=r1], 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="700100002fcfb540041607803389000000010902120001000000000904", @ANYRESOCT=r0, @ANYRES64=r1], 0x0) 01:05:38 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904"], 0x0) syz_usb_control_io$uac1(r0, &(0x7f0000001300)={0x14, &(0x7f0000001280)={0x20, 0x7, 0x33, {0x33, 0xf, "9ef614ffaa3422c29cff9ed2635c43d269f5afaa548bcf61be74fc1aa093b834e0254584c8f9caca1a8ba06b52252deda3"}}, &(0x7f00000012c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x44e9cda4fc683600}}}, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x40, 0x0, 0xa6, "09af236866c7d5e1ae1d0363f0c5f908bd7ce5d6f934ebe1bc264085d99f0708657388d6d122457e6124b68d15d41f1d49b6e18f025956f85a5c56370fdf31a8b4a6f291e066c6576b5355ef5aa56bf33099c01e6aabbaece41a4351a729c09b8cfe45e7fea45e683b2a9781563b82d75914c8d03ca544c8d96765cb23e9acab1b22552cbe80b4f6b0a6f430852ebe75600eeffdbace1f7caa67c95dd543fda808b2200a581b"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) 01:05:38 executing program 3: r0 = syz_usb_connect$cdc_ncm(0x3, 0x74, &(0x7f0000000080)={{0x12, 0x1, 0x110, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x62, 0x2, 0x1, 0x40, 0x0, 0xce, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x6, 0x24, 0x6, 0x0, 0x1, 'R'}, {0x5, 0x24, 0x0, 0xdf5}, {0xd, 0x24, 0xf, 0x1, 0xffffffff, 0x2, 0xc, 0x2}, {0x6, 0x24, 0x1a, 0x2, 0x8}, [@call_mgmt={0x5, 0x24, 0x1, 0x1, 0xf9}]}, {{0x9, 0x5, 0x81, 0x3, 0x208, 0x0, 0xe7, 0x7f}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x8, 0x7, 0x8, 0x2}}, {{0x9, 0x5, 0x3, 0x2, 0x200, 0x51, 0xff, 0x1f}}}}}}}]}}, &(0x7f0000000600)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x200, 0x3f, 0x2, 0x5, 0xbf, 0x7}, 0x5, &(0x7f0000000100)={0x5, 0xf, 0x5}, 0xa, [{0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x82c}}, {0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x1c09}}, {0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x411}}, {0x43, &(0x7f0000000200)=@string={0x43, 0x3, "aca28c1be79fe7206f49a6803a46d534ad8fe929ed761e9a636bd7de810f86e75ddd58acbe5d58db1c4cf7b025a0d6221d6ab58f3d44f95bb6e85fb41c1d0fdcce"}}, {0x100, &(0x7f0000000280)=@string={0x100, 0x3, "603022a6012b4ae78a7560d4dffcdd040237b745198567a7ba8051f6eb2e24f92c6385bf3c52c0bb347b727f8e18034a65819b69ca5ddd0225d61b042981eb2cb50efb4ffde53b59d9c254e4f4c8ec6f5cf25adac7ba53cba0a0486505ae4305fa94d3d4c7c26bf658bbe075066ebb6f8d8002e1aa122b76ba94558abb629b7e69bf1ba54671ecb710a2871b00898f41e639ae72c199dfaa07a3e2e116d87bd1d8e77c6c79e8fae8a90da9fb08f2580ac49570fa287e7b13928ef0d9fb8a4f4450d7cfda0721c55a22a445346b6f762291dd6c36667d473dfa615eeba68bbf37dcd7f93c5c6913fdb8bcc462c757c701541bbcd9b819309ac3bbc088f2f5"}}, {0xe6, &(0x7f0000000380)=@string={0xe6, 0x3, "f2f155cfcfb4745c69d6a2ed9b18bedf2ef47e66f651f6377d67f6ba6d7f093fc616b19004737c48f8d536912dd9fb8f9e87e5b52f0190156ed12d79fec895c0e06c42a824547a54fba4bc5b4f0db3f3cd91100fd49047e0111a0f0ee5b200f633fb0a073db1432eae27bba7fecaa05e3553d45cb71d1c9f624c3ea1e1ce461b43a7f1637155db1c6cb952732d481b38ed2640eacaa120da146c85dc1ac0e3ac52663431aa8d81d3502be2971f8423d8149b8181fe7be1806d101d0c6da7c6c03a8fcbfa5a15907f0cf7247abd91394e1c21fd83f508a8ef72fd8c5aed33e20daf3d32c8"}}, {0x88, &(0x7f0000000480)=@string={0x88, 0x3, "3f1c7177be91313a003e654ff1f3eaeb8d611496b052a07f2d90c753ebe0ede7f9d3d888b91c602f077e42e01c6016e985be41d4bb880885ae2fc53b2aff8520a7546cd908e37416a598c016ecd15aa0a49493ea09f547874fac858c521efbcafe0f7272597e7d20958860b701221b59b5a973bb7f2f59f5f9dcf89949f01bbf0df814101d6a"}}, {0x4, &(0x7f0000000540)=@lang_id={0x4, 0x3, 0xfca0}}, {0x30, &(0x7f0000000580)=@string={0x30, 0x3, "9b2d7b4f89066269afe5a185f3884770df45eda47e293b446b35d2619ac38cf504cedd58f5390c1abe730db900d2"}}, {0x1f, &(0x7f00000005c0)=@string={0x1f, 0x3, "6fe792b457f8a0d60677dab95b5787dbcb8c9aeeaaa86b4cba41b4ee6a"}}]}) syz_usb_control_io(r0, &(0x7f0000000900)={0x2c, &(0x7f00000006c0)={0x0, 0x22, 0xfb, {0xfb, 0x23, "fb8dce4026e155ce481cdcd0e8ca3f01b4bbed4a5f3bfeab23fa260e5d9beef2dde56bd92c204cc9fda9a459e1dbbae9724817285f89f66750ccd9658461958258fbe0d3b228be6e03f66cbf9c88eb2cab668c48b1011fd180b89579d3b03322f76c96e705c5ce00a07f47494712a7eebfdf699d33ba706e756458142b5d8cf2fba2448c7a5f5e4d735fd24a90816e83b6c865931a5c315cc14967263e06fb0f4f6e798dcef2ede77f3d43902148fe6d5bf54d519b234a1b2849aa48039c6c840249f38cdd2e11fd46e1362a0a6d071fddeb3da73a024eb97e14f7b21679840e94a76db133128c4c7432be95f658bea3c67cac5ae009ee4f5d"}}, &(0x7f0000000800)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x40f}}, &(0x7f0000000840)={0x0, 0xf, 0x2e, {0x5, 0xf, 0x2e, 0x4, [@ptm_cap={0x3}, @ssp_cap={0x1c, 0x10, 0xa, 0x0, 0x4, 0x4, 0xff00, 0xd4, [0xff0f, 0xf, 0x30, 0xff00cf]}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0x7, 0x0, 0x8e}, @ptm_cap={0x3}]}}, &(0x7f0000000880)={0x20, 0x29, 0xf, {0xf, 0x29, 0x55, 0x0, 0x8, 0x0, "44fc9168", "35faa0c2"}}, &(0x7f00000008c0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x3f, 0x2, 0x2, 0x7f, 0x5c, 0xab, 0x400}}}, &(0x7f0000000dc0)={0x84, &(0x7f0000000940)={0x20, 0x34, 0x94, "68a7d01943dfa48801ac6b1ff5212e760573bc37230bd93e7b7f1b262d1517f1fb5b127f12061c30d6b5b55092605a497acf0193ad146004c3f12591863af350830fc390ef8fd5513974086f50c4790b0cfc306aea6c666f3b654ab94081886a11b3a8e2464174034c123f37941adacbde8fca66d8259fa57fb2fe4765e4ca9c8341bd4858a796d5acf223069b5744b1d1815540"}, &(0x7f0000000a00)={0x0, 0xa, 0x1, 0x5}, &(0x7f0000000a40)={0x0, 0x8, 0x1, 0x5}, &(0x7f0000000a80)={0x20, 0x0, 0x4, {0x7}}, &(0x7f0000000ac0)={0x20, 0x0, 0x8, {0xa0, 0x4, [0x0]}}, &(0x7f0000000b00)={0x40, 0x7, 0x2, 0x9}, &(0x7f0000000b40)={0x40, 0x9, 0x1, 0x1f}, &(0x7f0000000b80)={0x40, 0xb, 0x2, ')('}, &(0x7f0000000bc0)={0x40, 0xf, 0x2, 0x6}, &(0x7f0000000c00)={0x40, 0x13, 0x6, @random='N|ckSo'}, &(0x7f0000000c40)={0x40, 0x17, 0x6}, &(0x7f0000000c80)={0x40, 0x19, 0x2, "042a"}, &(0x7f0000000cc0)={0x40, 0x1a, 0x2, 0x3474}, &(0x7f0000000d00)={0x40, 0x1c, 0x1, 0x4}, &(0x7f0000000d40)={0x40, 0x1e, 0x1, 0x9}, &(0x7f0000000d80)={0x40, 0x21, 0x1, 0x6}}) syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0xf2, 0xb8, 0xc, 0x8, 0x67b, 0x25a1, 0x792e, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xb5, 0x11, 0xc1}}]}}]}}, 0x0) 01:05:38 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x10e0) [ 2364.115727][ T3032] usb 4-1: new high-speed USB device number 95 using dummy_hcd [ 2364.126725][ T3753] usb 6-1: new high-speed USB device number 64 using dummy_hcd [ 2364.134320][ T3304] usb 5-1: new high-speed USB device number 34 using dummy_hcd [ 2364.142050][T28587] usb 3-1: new high-speed USB device number 65 using dummy_hcd [ 2364.245707][ T3703] usb 2-1: new high-speed USB device number 21 using dummy_hcd [ 2364.355705][ T3032] usb 4-1: Using ep0 maxpacket: 16 01:05:39 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x10f8) [ 2364.415733][ T3304] usb 5-1: Using ep0 maxpacket: 32 [ 2364.421031][T28587] usb 3-1: Using ep0 maxpacket: 32 [ 2364.475802][ T3032] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 2364.486957][ T3032] usb 4-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 8 [ 2364.515732][ T3703] usb 2-1: device descriptor read/64, error 18 [ 2364.526287][ T3753] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 1023 [ 2364.536284][ T3753] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x3 has invalid maxpacket 1024 [ 2364.595770][T28587] usb 3-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 2364.605948][T28587] usb 3-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 2364.614880][T28587] usb 3-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2364.623943][T28587] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2364.632043][ T3304] usb 5-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2364.641138][ T3304] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2364.650677][ T3304] usb 5-1: config 0 descriptor?? [ 2364.655937][ T3032] usb 4-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2364.664961][ T3032] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2364.667130][T28587] usb 3-1: config 0 descriptor?? [ 2364.673069][ T3032] usb 4-1: Product: Б [ 2364.681966][ T3032] usb 4-1: Manufacturer: ᰉ 01:05:39 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1110) [ 2364.686599][ T3032] usb 4-1: SerialNumber: ꊬᮌ鿧⃧䥯肦䘺㓕辭⧩盭騞正ཱྀ걘嶾䰜냷ꀥ⋖樝辵䐽对둟ᴜ [ 2364.706645][ T3304] hso 5-1:0.0: Not our interface [ 2364.785688][ T3753] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2364.794759][ T3753] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2364.802806][ T3753] usb 6-1: Product: syz [ 2364.807031][ T3753] usb 6-1: Manufacturer: syz [ 2364.811716][ T3753] usb 6-1: SerialNumber: syz [ 2364.845648][T18936] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2364.852531][T18936] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2364.925637][ T3703] usb 2-1: device descriptor read/64, error 18 01:05:39 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1128) [ 2365.076561][T18936] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2365.083385][T18936] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2365.166118][T18932] udc-core: couldn't find an available UDC or it's busy [ 2365.173118][T18932] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2365.195598][ T3703] usb 2-1: new high-speed USB device number 22 using dummy_hcd [ 2365.205807][ T3032] cdc_ncm 4-1:1.0: bind() failure [ 2365.214563][ T3032] cdc_ncm 4-1:1.1: bind() failure [ 2365.222735][ T3032] usb 4-1: USB disconnect, device number 95 01:05:39 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1140) [ 2365.465577][ T3703] usb 2-1: device descriptor read/64, error 18 [ 2365.517481][ T3753] cdc_ether 6-1:1.0 usb0: register 'cdc_ether' at usb-dummy_hcd.5-1, CDC Ethernet Device, 42:42:42:42:42:42 01:05:40 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1158) [ 2365.717490][T18936] udc-core: couldn't find an available UDC or it's busy [ 2365.724573][T18936] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2365.733854][T18936] udc-core: couldn't find an available UDC or it's busy [ 2365.740885][T18936] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2365.750015][T18936] udc-core: couldn't find an available UDC or it's busy [ 2365.757019][T18936] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2365.765217][ T3304] usb 6-1: USB disconnect, device number 64 [ 2365.772866][ T3304] cdc_ether 6-1:1.0 usb0: unregister 'cdc_ether' usb-dummy_hcd.5-1, CDC Ethernet Device [ 2365.855522][ T3703] usb 2-1: device descriptor read/64, error 18 [ 2365.965541][ T3753] usb 4-1: new high-speed USB device number 96 using dummy_hcd [ 2365.976148][ T3703] usb usb2-port1: attempt power cycle [ 2366.215487][ T3753] usb 4-1: Using ep0 maxpacket: 16 [ 2366.355640][ T3753] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 2366.366609][ T3753] usb 4-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 8 [ 2366.535470][ T3032] usb 6-1: new high-speed USB device number 65 using dummy_hcd [ 2366.565521][ T3753] usb 4-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2366.574584][ T3753] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2366.582626][ T3753] usb 4-1: Product: Б [ 2366.586744][ T3753] usb 4-1: Manufacturer: ᰉ [ 2366.591333][ T3753] usb 4-1: SerialNumber: ꊬᮌ鿧⃧䥯肦䘺㓕辭⧩盭騞正ཱྀ걘嶾䰜냷ꀥ⋖樝辵䐽对둟ᴜ [ 2366.685475][ T3703] usb 2-1: new high-speed USB device number 23 using dummy_hcd [ 2366.775551][ T3703] usb 2-1: Invalid ep0 maxpacket: 112 01:05:41 executing program 1: syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x1000020, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) r0 = syz_usb_connect(0x0, 0x2d, &(0x7f00000005c0)=ANY=[@ANYBLOB="1201fe2109003c0800040042ef420000010109021b00017600230009040000010209bd00070581070001"], 0x0) r1 = syz_open_dev$hidraw(0x0, 0x7fffffff, 0x200) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001240)="d1ac2117a4063f5fb8607239f0c2b12f2552334360f458afaf2b3ccbdd05b4b66433fd88301f2782224f25fcf2f5f7a407b9868a17be69835d716179188e3e85d55fd6a88e6b575e16d02c7651ad113f2bd0586013a4d9b81eb9659e083b3cb5322d5051df9955185596300843dbf8df0bf594f14d8c3406607d26a1ac3d752ccf3c638c82c7e03a60083bfdc66066674c5776c72c610d34b9c5817830c7286033ed3c67027806b375e6ebc7480913510d70d275125fd5643ca44eb6c61db0fce497e300f29dd61f174662ece3be991d346be76b4d4736b5270dc2c5676b186d3bc1803fa3b6a3bc38243587cfb923857a65dd654333d2b0883a57e8229c5f4eb843185fd53f126851c4ce3b9dd383624606930dd62d4f8b83a2585258ff0cb96454e033a1cbe561bb98dba9f65a4ab748aaf8a619226776f95a0027b72196798e287bd633d0ebf66ec29fdad6c0aba63e44bad6b54dfa55a433a79488ba31876187996978b934d975ddefc4fe584cdb7e7538b6f5628e5b9d3c2c277032b2ee1672b5a017e9397a4f1e41581dc91b5270ebea6547d47e2bf4bd19c56b1e4510cc3c6e814b24ad1bac1af7cb993fda8de1b4757d38733ca431c1bc55f71c9bcc859512328690151be3ca440d2bd28e671f300bd47db8ba66009c7b61ffa06a589881c726e597e54e24248e1a9d6a9539ac35345c8fe25b8284348999d553da4df1d7a11cacd2e95f6f7804357e1b135bf9ba026f977d90cb40f1c3d5002eba3f5520c6f485e4b4ed9b3bbcc4f92f915c7e16531c1daf6e569130df4a8ed9d92ab0d7c746555c109497addbf47537fd760d8770eaddaa71e94587b417f34b097d53605b5fdcf5adb2b5176d98573aea56da94caf95dd068e405b2a8cdcab20eb00f7cfd69d51de4b1abc3381f1c67d6b9a89dfccd5e816c96ecb1985ae65b4ef1b1479479d19f3294fb21346b737c5e71e0249d812625dccbd511b8ff06d5f40cba310654178e8b923b62c90031f0fca6c219875fbfbb977599096bf04aa1ff5ea482bd8d9b5ef21a6f3c9941c26607b6b00e48f387f3cb9e13a69dbfe2c6cac926e89c37d59696d1696ffcd1a3e8a5e7bdc44cb47b82362503bd2fcb522f17f7f3ddbaf40d6d9da811a2dda693994cefab3c8b143cbc9adbfb5e00232f119dcd1dff55f7d3c06ca67ac6b8ae03b15f538f8d3c0b7a270d99ceef95fd91d585b6ba25e64529f013c3ae13c252eb76ad4f84e66e328c2b8030550e69c69763f34fabbac86cc44232247ce05b9f271469575a0723168b3c93de0bacebf040b3e165e12374309d4a77db598b8b6e1a92028d366c1d4ac7cbf4d7c8a3b5bc25a404bff87a8d153b5aff52a8c4d6b65752b17381f2e7fcb7a6ea29cf67893a32e3df131978ba9e49f935e693db6289ba66f36f4a8ee804621a89e6d88801055f0776d4f31f909318350e78b80b7137febc53ab7e9b66d5aa113ac89225c5f4ee3eb52b7dcff7d344909d19f048cb5a9de1973728feb138acc7d39e448c04dd47fef1e470726371ab210abeff8a789e8ec54a4902515be5d92f43f0db04608d02deff502a31a9e9dd63867c12d3241419a4317f70bc957dc2babb54b571e9c280a5b6036f4bdbf31640191c6b12d262f529c07165ffd7e51b3399c4545c2be979003e192e224e78739cd12b8be7a061273e29eeec520d51db0f33bc630ea27fba231055ee92cbf93f747ea9ee363c0cf710fbdf54c273ebe6a43e04045091a0686603c0ef7e5bbd1a9c5795ed0786a6a2089d87b01645191fb69021972c3548e40858a5b6df08b9a395af85070cf37582bd7857f991a1b6b9f400e389710b780cf3c80ddd84f07e6435a4762a5b26f6e4eae57845042fb68edc0636235b3915fb9d3f3bbae58b4d969fe243dadecdc6434fb5a2f2b966eb6477c01e649d495b64598e71329f88307c6f00ac60d7d60376a7c5bc1576e5256b13898a3a419e7743319b245c2bb0a2eb5f62cdf693187d5ccc95623ffa5f17b0b11b157b6c35017492f6dd71bbf6aaa688da138b0c0a2f9bd854cea76b2dc89f8035a01a21e53137acf5e314d3973742efd3e2d026608df56873943c5cc45825c0a4d4b857fcd470ea60a6991c2f382e19c8bbe55fefb9b5d2be5dc81295e6f9ae7a6241d8f7c759836d7eab2446e3639692e9ac239b50dbe6968e11d429cf85986c7829bdc9191a877d71d187a7dc10b847a8a8602863cabe674affc581a7244e5f73ddb49658d9c3fdfef1ffa378b0c3c39a1185e5f37cef0c8acaa2eaed682085bbcbdce32dceba24a8c1834d7e2072ef792ad6d44817b8050d0d99753342b73792d225ccc4422cd2438b0c492ab6092d79d2059b3c58da68c3220e635d6abffea75afb70607b4eb006d5a36c0a39bb701b9ff40bc4c7bfdcf92fcca1cfd9e978b517ec9a0c0d9a287eff51540a2b26fd47743f35fed5682c659faa515af1fe438854b9e9e133ab6be2df1750db993fdc10e68bbaf2fd305cc6a571024b6bc7dd1c17104968baf3ebec7f168b0982cbda054ae2391f0682725ad1b97522f29753f5f74ea25574eb3c8421ddce694304415aae65c9c02a1566d13445728d814fbc4bf9390190c9ce7e56c95a829b437be44c7b645a3861764bad153618c32f40e45bc647cdc9fcd494c369d25c8d8217a58dc7bf5166eb47121d39623a0673205679eb354ee13ce0c6e292fd17da69e72d62eef81bb1af27a51748bbc3d707bd3f50d50c1a97d9981622a9ae5bfafc4c02d88528c2b4af31f0a3bf3b8ed081fad9d5b9e84f701d56300e99b8fd1d3fda96d98dedef10b4d3573df5e577bf1db5b1378813b6792f718c8991504c3cba53cb3a1c6c3645adc90eabdd3e2e008db454587d1c8c2f84f40ecd819c1ba9d345db69292140e5400ec19357acdf2b8ab76bf5262f1370ccfb66872e69f0b811c679231c57dc98bde77f78e0e635f42ae8d8fab2aa393aab8abc00ee637da0a74a0aa2abe9f3b663872b47695f407c49bede2625732cb4bbcff5f7d25b197c5ac129917e6197a8b09263a69892a1e225ef8fce4b91d86bed68b9e3a4e03f4bbebac8fed9139819a0a32ac5a813a53b28c85a0a178451f575ad269617ec34739bca5751d5ba009786e622e0c5939bc31a8208cdb56956906ed3d9b1270dbaae43717304ab8e31662822633da80feb40d4776c68fe59b2323d8716e34a3f102dc94a2e843c244f0f549735af97f5adb7fbb8fb26358ccdb2935ecfe34e494968bbfdd0f34c88e054ee61ee3d99236cf5924bfbf255c32e4d80698cc1e4acb60b5187fee0345c2de9d9f861063180c3e2b6554fcddc05380f4428ca5e8f30c2ce3307f8be856d9d366a07506271f1aee968856721b3f451ada94e74aa5ef468c34723c328085e9232372e2ac6b0487d0c13aeb721df21b60b94ed16848366fce4e667493e3414520281543aed29176ec09a7b06c238daa462e71ffaf3202aafe9b60d15d66f71bcb26cc05b3bcc2faf63b380251e98a384fc6b1baa8bb222211edbc010cf8c07cf41d880f1131361132ecf99ea5e39f9706d46ee05f53bbfe9542701d95b611a0b625ae29f5f9e0d1718eb089b039057bc29a86abade5df3efaa03fd91804ff8407de383028f1fdd19cb6295d28adc9bf8feaa1e7087f59740abcf292588e045d4e220d7a781a75b6cd4c002bf87f3ebd65d5a6581f2577dbd7d36828f6b3a134be6d852d3a79dbe314f83885f75da129c212b78d4d2fe8d9a812f43ee9042f3da92bb6be2cc573d1ff37ab318ea571ccf5e2e9db5582fa1008fd28dd1d379bbb974f31365f76ab85a26ccbf62fbe96d4efe8c3d542850a6b8160ba41db1ab2b9107e91266635261a7f8a795333a499c26788161b82d97e6ac0a24dd11a47f304b358fcfc1421e5304470d6b8f5b616573bdaa916496f453acd2e99897c471d213101171b4ad09e0fa121d820cf0dfb20f80108079b64bd280b2e2425a70bd90ee4310cb4b7f71f9b70a2c0ccb46e9a588af51bd35299cd98b5c3cd6997d180e0121210e5c1897e0d815233c9224e29377116937baf1c0b889351fee86fbac43fa2af5901418e70434b83631a8c5f808c6de45a83522f1e627ec4c537cabfebb668a8319b56ef56a822dcd2a36435371405afc472dc6780e48717b79944d468506a8568fa4e6d8f383b7e4225aaed9b2cbfe9cbd72f5272d878e2dc57de76986a4b905dda0c519fe90209b72c6d1a6fdd83b555ebdc457bb24ef1c6bbd3c98dbcf5da6ab28687515f2bfb8dbfef1c5363cdf22a55344a81a38ebaf57a9c370b467f411e47e8dad6313474def5ad09f1534fa2f0b65d5d8b8cab11f32587c629c657c416bbb46e6fb3634320860f313428c5a5ebb57fda1931792ca3ddc584eb9e6613042d1488bb0085bf62735d377897c4810270498d780350016fc97f43eedf6d1f4099659ffd8d0743ebaf21752686da395af6e710cd7af38b6c7b1f7bd3985a962473754ff0bb28a821ede5946f7b911a9f3a1ab0636165256f2b3178827536132a4c9d522e5e309743a0187381de2610ed882fb649571b939748d95c22498a35070650fb3597c0a168c3b58f905a8cf32dab09e52b480bf64890209c4808f93a6372a150177af9fa3355515596839fdfa5c04580976a4c54d8aaf77ad7faa2ff3879dbefd034104ab11539231bfb2f432650ccf3466791eec6ba005fb301d1e0d966eb7367fb17146536ca1188815e7ddf999522c92055a1143ace0235f771b2a20fd7550a6da25fd5a983dbdc17790f294d8c59b3782f1f38eeca7a68b998dbac5d40d79d193528223ed77a64e6d06526dbfe12c7f8ab3b7982ab0a741ac7d6ee02fe06bc3e1dc44820e9b9d46e8d6679771d42e8b68ef611c9cf6674818db1f060b388cde4b398fe91695aaff39bd99ed968a8eab1a02f8fa36adca3347d7f122f16900994ea7eae239869d8803de4b859356f6da45c85e9238391460902be8e849a609d5e14dea9acd567a05db8cdbd4fea3244ae82a1937839c9b5f11908d9f43dd4c8d2d88e7a738882a", 0xdf9) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xc4, 0x89, 0x30, 0x0, 0x413c, 0x81b5, 0x9bed, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x27, 0xad, 0x4c}}]}}]}}, 0x0) 01:05:41 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1170) 01:05:41 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e0000000109021200010000"], 0x0) syz_usb_control_io$uac1(r0, &(0x7f0000001300)={0x14, &(0x7f0000001280)={0x20, 0x7, 0x33, {0x33, 0xf, "9ef614ffaa3422c29cff9ed2635c43d269f5afaa548bcf61be74fc1aa093b834e0254584c8f9caca1a8ba06b52252deda3"}}, &(0x7f00000012c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x44e9cda4fc683600}}}, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x40, 0x0, 0xa6, "09af236866c7d5e1ae1d0363f0c5f908bd7ce5d6f934ebe1bc264085d99f0708657388d6d122457e6124b68d15d41f1d49b6e18f025956f85a5c56370fdf31a8b4a6f291e066c6576b5355ef5aa56bf33099c01e6aabbaece41a4351a729c09b8cfe45e7fea45e683b2a9781563b82d75914c8d03ca544c8d96765cb23e9acab1b22552cbe80b4f6b0a6f430852ebe75600eeffdbace1f7caa67c95dd543fda808b2200a581b"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) [ 2366.838796][ T12] usb 3-1: USB disconnect, device number 65 [ 2366.875924][ T457] usb 5-1: USB disconnect, device number 34 [ 2366.895554][ T3032] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 1023 [ 2366.905726][ T3032] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x3 has invalid maxpacket 1024 [ 2366.925574][ T3703] usb 2-1: new high-speed USB device number 24 using dummy_hcd [ 2366.955599][ T3753] cdc_ncm 4-1:1.0: bind() failure [ 2366.967829][ T3753] cdc_ncm 4-1:1.1: bind() failure [ 2366.983022][ T3753] usb 4-1: USB disconnect, device number 96 01:05:41 executing program 5: r0 = syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000001500)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x1ff}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x3ff}}, {{0x9, 0x5, 0x3, 0x2, 0x400}}}}}]}}]}}, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, &(0x7f0000002140)={0x14, 0x0, &(0x7f0000002100)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) r1 = syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000001500)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x1ff}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x3ff}}, {{0x9, 0x5, 0x3, 0x2, 0x400}}}}}]}}]}}, 0x0) syz_usb_control_io$cdc_ecm(r1, 0x0, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r1, &(0x7f0000002140)={0x14, 0x0, &(0x7f0000002100)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) r2 = syz_usb_connect(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYRES32=r0, @ANYRESOCT=r1], 0x0) syz_usb_ep_write$ath9k_ep2(r2, 0x83, 0x0, 0x0) r3 = syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000001500)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x1ff}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x3ff}}, {{0x9, 0x5, 0x3, 0x2, 0x400}}}}}]}}]}}, 0x0) syz_usb_control_io$cdc_ecm(r3, 0x0, 0x0) syz_usb_control_io(r3, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r3, &(0x7f0000002140)={0x14, 0x0, &(0x7f0000002100)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) r4 = syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000001500)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x1ff}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x3ff}}, {{0x9, 0x5, 0x3, 0x2, 0x400}}}}}]}}]}}, 0x0) syz_usb_control_io$cdc_ecm(r4, 0x0, 0x0) syz_usb_control_io(r4, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r4, &(0x7f0000002140)={0x14, 0x0, &(0x7f0000002100)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) syz_usb_connect(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYRES32=r3, @ANYRESOCT=r4], 0x0) syz_usb_connect(0x2, 0x24, &(0x7f0000000140)=ANY=[@ANYBLOB="700100002fcfb54004167e30d52a89c75a7ebb05803389d3045e5334dd1b920000010902120000000030bc9130cf7b874dd9ca8e0904311ab388ea3849bab2ecc150a980dc51bcc01deb4529c45168a3c3b498c2a31655410eb395aef9aca385b3a06d08c72543552e626b8d7d26769a858cbf2e84301dec891887d9580da8ccc6c934a722", @ANYRESDEC], 0x0) 01:05:41 executing program 3: syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000f2b80c087b06a1252e79000000010902120001000000000904000000b511c10009f811f0c4730203d31a851c"], 0x0) r0 = syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000001500)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x1ff}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x3ff}}, {{0x9, 0x5, 0x3, 0x2, 0x400}}}}}]}}]}}, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, &(0x7f0000002140)={0x14, 0x0, &(0x7f0000002100)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) r1 = syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000001500)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x1ff}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x3ff}}, {{0x9, 0x5, 0x3, 0x2, 0x400}}}}}]}}]}}, 0x0) syz_usb_control_io$cdc_ecm(r1, 0x0, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r1, &(0x7f0000002140)={0x14, 0x0, &(0x7f0000002100)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) r2 = syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0xc55, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0x4802, 0x80000001) syz_usb_connect$printer(0x1, 0x2d, &(0x7f0000000080)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x10, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x7, 0x20, 0x6, [{{0x9, 0x4, 0x0, 0xd9, 0x2, 0x7, 0x1, 0x3, 0x2, "", {{{0x9, 0x5, 0x1, 0x2, 0x3ff, 0x3f, 0x7, 0x4b}}}}}]}}]}}, &(0x7f0000000200)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x110, 0x80, 0x20, 0x31, 0x20, 0xcb}, 0x5, &(0x7f0000000100)={0x5, 0xf, 0x5}, 0x3, [{0x3f, &(0x7f0000000140)=@string={0x3f, 0x3, "09842c5098657d3d15bfb7126d18e198d3327926f7757a59a8efac20eaa2d6ca801f1db551cc4a69aec589b06e853afa1772af0b021bcdd5b5a7218a5e"}}, {0x38, &(0x7f0000000180)=@string={0x38, 0x3, "5389c1359a4283246e7721923c190052d7a173ca1b225444e56edbfb17f6051c0a25380df0bfa7b9a62b3227d19299aeec8258c2badd"}}, {0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x42f}}]}) r3 = syz_usb_connect(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYRES32=r0, @ANYRESOCT=r1], 0x0) syz_usb_ep_write$ath9k_ep2(r3, 0x83, 0x0, 0x0) syz_usb_ep_read(r3, 0xfa, 0x15, &(0x7f0000000040)=""/21) 01:05:41 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904"], 0x0) syz_usb_control_io$uac1(r0, &(0x7f0000001300)={0x14, &(0x7f0000001280)={0x20, 0x7, 0x33, {0x33, 0xf, "9ef614ffaa3422c29cff9ed2635c43d269f5afaa548bcf61be74fc1aa093b834e0254584c8f9caca1a8ba06b52252deda3"}}, &(0x7f00000012c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x44e9cda4fc683600}}}, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x40, 0x0, 0xa6, "09af236866c7d5e1ae1d0363f0c5f908bd7ce5d6f934ebe1bc264085d99f0708657388d6d122457e6124b68d15d41f1d49b6e18f025956f85a5c56370fdf31a8b4a6f291e066c6576b5355ef5aa56bf33099c01e6aabbaece41a4351a729c09b8cfe45e7fea45e683b2a9781563b82d75914c8d03ca544c8d96765cb23e9acab1b22552cbe80b4f6b0a6f430852ebe75600eeffdbace1f7caa67c95dd543fda808b2200a581b"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) [ 2367.155506][ T3032] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2367.164596][ T3032] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2367.172651][ T3032] usb 6-1: Product: syz [ 2367.195498][ T3032] usb 6-1: can't set config #1, error -71 01:05:41 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1188) [ 2367.202173][ T3032] usb 6-1: USB disconnect, device number 65 [ 2367.325417][ T12] usb 3-1: new high-speed USB device number 66 using dummy_hcd [ 2367.405432][ T3304] usb 5-1: new high-speed USB device number 35 using dummy_hcd [ 2367.416023][ T3703] usb 2-1: device not accepting address 24, error -71 [ 2367.422883][ T3703] usb usb2-port1: unable to enumerate USB device 01:05:42 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x11a0) [ 2367.545374][ T3753] usb 4-1: new high-speed USB device number 97 using dummy_hcd [ 2367.555937][ T3032] usb 6-1: new high-speed USB device number 66 using dummy_hcd [ 2367.566308][ T12] usb 3-1: Using ep0 maxpacket: 32 [ 2367.655800][ T3304] usb 5-1: Using ep0 maxpacket: 32 [ 2367.685406][ T12] usb 3-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 2367.695562][ T12] usb 3-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 2367.704493][ T12] usb 3-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2367.713560][ T12] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2367.722924][ T12] usb 3-1: config 0 descriptor?? [ 2367.775658][ T3304] usb 5-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2367.784710][ T3304] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2367.785345][ T3703] usb 2-1: new high-speed USB device number 25 using dummy_hcd [ 2367.798362][ T3304] usb 5-1: config 0 descriptor?? [ 2367.805534][ T3753] usb 4-1: Using ep0 maxpacket: 8 01:05:42 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x11b8) [ 2367.846200][ T3304] hso 5-1:0.0: Not our interface [ 2367.915533][ T3032] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 1023 [ 2367.925612][ T3032] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x3 has invalid maxpacket 1024 [ 2367.945461][ T3753] usb 4-1: New USB device found, idVendor=067b, idProduct=25a1, bcdDevice=79.2e [ 2367.954531][ T3753] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2367.966503][ T3753] usb 4-1: config 0 descriptor?? [ 2368.018093][ T3753] plusb: probe of 4-1:0.0 failed with error -22 [ 2368.055525][ T3703] usb 2-1: Using ep0 maxpacket: 8 01:05:42 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x11d0) [ 2368.095433][ T3032] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2368.104511][ T3032] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2368.112567][ T3032] usb 6-1: Product: syz [ 2368.116777][ T3032] usb 6-1: Manufacturer: syz [ 2368.121379][ T3032] usb 6-1: SerialNumber: syz [ 2368.145391][T19012] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2368.152194][T19012] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2368.217602][T19009] udc-core: couldn't find an available UDC or it's busy [ 2368.224623][T19009] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2368.233903][T19009] udc-core: couldn't find an available UDC or it's busy [ 2368.240918][T19009] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2368.249541][ T3703] usb 2-1: unable to get BOS descriptor or descriptor too short [ 2368.258193][T19009] udc-core: couldn't find an available UDC or it's busy [ 2368.265169][T19009] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2368.274431][T19009] udc-core: couldn't find an available UDC or it's busy [ 2368.281432][T19009] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2368.291063][ T3753] usb 4-1: USB disconnect, device number 97 [ 2368.335374][ T3703] usb 2-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 2368.345850][ T3703] usb 2-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 2368.368594][T19012] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2368.375725][T19012] raw-gadget gadget: fail, usb_ep_enable returned -22 01:05:43 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x11e8) [ 2368.435383][ T3703] usb 2-1: New USB device found, idVendor=0400, idProduct=4200, bcdDevice=42.ef [ 2368.444479][ T3703] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 2368.452518][ T3703] usb 2-1: SerialNumber: syz [ 2368.495964][ T3703] hub 2-1:118.0: bad descriptor, ignoring hub [ 2368.502136][ T3703] hub: probe of 2-1:118.0 failed with error -5 [ 2368.525182][ T3703] cdc_wdm 2-1:118.0: cdc-wdm0: USB WDM device 01:05:43 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1200) [ 2368.827207][ T3032] cdc_ether 6-1:1.0 usb0: register 'cdc_ether' at usb-dummy_hcd.5-1, CDC Ethernet Device, 42:42:42:42:42:42 [ 2369.028092][T19012] udc-core: couldn't find an available UDC or it's busy [ 2369.035085][T19012] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2369.044410][T19012] udc-core: couldn't find an available UDC or it's busy [ 2369.051419][T19012] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2369.060644][T19012] udc-core: couldn't find an available UDC or it's busy [ 2369.065233][ T12] usb 4-1: new high-speed USB device number 98 using dummy_hcd [ 2369.067614][T19012] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2369.068013][T19012] udc-core: couldn't find an available UDC or it's busy [ 2369.089621][T19012] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2369.100579][T19012] udc-core: couldn't find an available UDC or it's busy [ 2369.107587][T19012] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2369.117208][ T3753] usb 6-1: USB disconnect, device number 66 [ 2369.123938][ T3753] cdc_ether 6-1:1.0 usb0: unregister 'cdc_ether' usb-dummy_hcd.5-1, CDC Ethernet Device [ 2369.160351][T18999] usb 2-1: reset high-speed USB device number 25 using dummy_hcd [ 2369.315219][ T12] usb 4-1: Using ep0 maxpacket: 8 [ 2369.425186][T18999] usb 2-1: Using ep0 maxpacket: 8 [ 2369.435547][ T12] usb 4-1: New USB device found, idVendor=067b, idProduct=25a1, bcdDevice=79.2e [ 2369.444622][ T12] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2369.454398][ T12] usb 4-1: config 0 descriptor?? [ 2369.498266][ T12] plusb: probe of 4-1:0.0 failed with error -22 [ 2369.585246][T18999] usb 2-1: unable to get BOS descriptor or descriptor too short [ 2369.697465][ T12] usb 4-1: USB disconnect, device number 98 [ 2369.899759][ T3753] usb 3-1: USB disconnect, device number 66 [ 2370.025721][ T3304] usb 2-1: USB disconnect, device number 25 [ 2370.103244][T28587] usb 5-1: USB disconnect, device number 35 01:05:48 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x1000020, 0x800000) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_usb_connect(0xdb6bc3886617a499, 0x2d, &(0x7f00000005c0)=ANY=[@ANYBLOB="1201fe2109003c0800040042ef420000010109021b00017600230009040000010209bd00070581070001"], 0x0) ioctl$EVIOCGPROP(r0, 0x80404509, &(0x7f0000000240)=""/111) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001240)="d1ac2117a4063f5fb8607239f0c2b12f2552334360f458afaf2b3ccbdd05b4b66433fd88301f2782224f25fcf2f5f7a407b9868a17be69835d716179188e3e85d55fd6a88e6b575e16d02c7651ad113f2bd0586013a4d9b81eb9659e083b3cb5322d5051df9955185596300843dbf8df0bf594f14d8c3406607d26a1ac3d752ccf3c638c82c7e03a60083bfdc66066674c5776c72c610d34b9c5817830c7286033ed3c67027806b375e6ebc7480913510d70d275125fd5643ca44eb6c61db0fce497e300f29dd61f174662ece3be991d346be76b4d4736b5270dc2c5676b186d3bc1803fa3b6a3bc38243587cfb923857a65dd654333d2b0883a57e8229c5f4eb843185fd53f126851c4ce3b9dd383624606930dd62d4f8b83a2585258ff0cb96454e033a1cbe561bb98dba9f65a4ab748aaf8a619226776f95a0027b72196798e287bd633d0ebf66ec29fdad6c0aba63e44bad6b54dfa55a433a79488ba31876187996978b934d975ddefc4fe584cdb7e7538b6f5628e5b9d3c2c277032b2ee1672b5a017e9397a4f1e41581dc91b5270ebea6547d47e2bf4bd19c56b1e4510cc3c6e814b24ad1bac1af7cb993fda8de1b4757d38733ca431c1bc55f71c9bcc859512328690151be3ca440d2bd28e671f300bd47db8ba66009c7b61ffa06a589881c726e597e54e24248e1a9d6a9539ac35345c8fe25b8284348999d553da4df1d7a11cacd2e95f6f7804357e1b135bf9ba026f977d90cb40f1c3d5002eba3f5520c6f485e4b4ed9b3bbcc4f92f915c7e16531c1daf6e569130df4a8ed9d92ab0d7c746555c109497addbf47537fd760d8770eaddaa71e94587b417f34b097d53605b5fdcf5adb2b5176d98573aea56da94caf95dd068e405b2a8cdcab20eb00f7cfd69d51de4b1abc3381f1c67d6b9a89dfccd5e816c96ecb1985ae65b4ef1b1479479d19f3294fb21346b737c5e71e0249d812625dccbd511b8ff06d5f40cba310654178e8b923b62c90031f0fca6c219875fbfbb977599096bf04aa1ff5ea482bd8d9b5ef21a6f3c9941c26607b6b00e48f387f3cb9e13a69dbfe2c6cac926e89c37d59696d1696ffcd1a3e8a5e7bdc44cb47b82362503bd2fcb522f17f7f3ddbaf40d6d9da811a2dda693994cefab3c8b143cbc9adbfb5e00232f119dcd1dff55f7d3c06ca67ac6b8ae03b15f538f8d3c0b7a270d99ceef95fd91d585b6ba25e64529f013c3ae13c252eb76ad4f84e66e328c2b8030550e69c69763f34fabbac86cc44232247ce05b9f271469575a0723168b3c93de0bacebf040b3e165e12374309d4a77db598b8b6e1a92028d366c1d4ac7cbf4d7c8a3b5bc25a404bff87a8d153b5aff52a8c4d6b65752b17381f2e7fcb7a6ea29cf67893a32e3df131978ba9e49f935e693db6289ba66f36f4a8ee804621a89e6d88801055f0776d4f31f909318350e78b80b7137febc53ab7e9b66d5aa113ac89225c5f4ee3eb52b7dcff7d344909d19f048cb5a9de1973728feb138acc7d39e448c04dd47fef1e470726371ab210abeff8a789e8ec54a4902515be5d92f43f0db04608d02deff502a31a9e9dd63867c12d3241419a4317f70bc957dc2babb54b571e9c280a5b6036f4bdbf31640191c6b12d262f529c07165ffd7e51b3399c4545c2be979003e192e224e78739cd12b8be7a061273e29eeec520d51db0f33bc630ea27fba231055ee92cbf93f747ea9ee363c0cf710fbdf54c273ebe6a43e04045091a0686603c0ef7e5bbd1a9c5795ed0786a6a2089d87b01645191fb69021972c3548e40858a5b6df08b9a395af85070cf37582bd7857f991a1b6b9f400e389710b780cf3c80ddd84f07e6435a4762a5b26f6e4eae57845042fb68edc0636235b3915fb9d3f3bbae58b4d969fe243dadecdc6434fb5a2f2b966eb6477c01e649d495b64598e71329f88307c6f00ac60d7d60376a7c5bc1576e5256b13898a3a419e7743319b245c2bb0a2eb5f62cdf693187d5ccc95623ffa5f17b0b11b157b6c35017492f6dd71bbf6aaa688da138b0c0a2f9bd854cea76b2dc89f8035a01a21e53137acf5e314d3973742efd3e2d026608df56873943c5cc45825c0a4d4b857fcd470ea60a6991c2f382e19c8bbe55fefb9b5d2be5dc81295e6f9ae7a6241d8f7c759836d7eab2446e3639692e9ac239b50dbe6968e11d429cf85986c7829bdc9191a877d71d187a7dc10b847a8a8602863cabe674affc581a7244e5f73ddb49658d9c3fdfef1ffa378b0c3c39a1185e5f37cef0c8acaa2eaed682085bbcbdce32dceba24a8c1834d7e2072ef792ad6d44817b8050d0d99753342b73792d225ccc4422cd2438b0c492ab6092d79d2059b3c58da68c3220e635d6abffea75afb70607b4eb006d5a36c0a39bb701b9ff40bc4c7bfdcf92fcca1cfd9e978b517ec9a0c0d9a287eff51540a2b26fd47743f35fed5682c659faa515af1fe438854b9e9e133ab6be2df1750db993fdc10e68bbaf2fd305cc6a571024b6bc7dd1c17104968baf3ebec7f168b0982cbda054ae2391f0682725ad1b97522f29753f5f74ea25574eb3c8421ddce694304415aae65c9c02a1566d13445728d814fbc4bf9390190c9ce7e56c95a829b437be44c7b645a3861764bad153618c32f40e45bc647cdc9fcd494c369d25c8d8217a58dc7bf5166eb47121d39623a0673205679eb354ee13ce0c6e292fd17da69e72d62eef81bb1af27a51748bbc3d707bd3f50d50c1a97d9981622a9ae5bfafc4c02d88528c2b4af31f0a3bf3b8ed081fad9d5b9e84f701d56300e99b8fd1d3fda96d98dedef10b4d3573df5e577bf1db5b1378813b6792f718c8991504c3cba53cb3a1c6c3645adc90eabdd3e2e008db454587d1c8c2f84f40ecd819c1ba9d345db69292140e5400ec19357acdf2b8ab76bf5262f1370ccfb66872e69f0b811c679231c57dc98bde77f78e0e635f42ae8d8fab2aa393aab8abc00ee637da0a74a0aa2abe9f3b663872b47695f407c49bede2625732cb4bbcff5f7d25b197c5ac129917e6197a8b09263a69892a1e225ef8fce4b91d86bed68b9e3a4e03f4bbebac8fed9139819a0a32ac5a813a53b28c85a0a178451f575ad269617ec34739bca5751d5ba009786e622e0c5939bc31a8208cdb56956906ed3d9b1270dbaae43717304ab8e31662822633da80feb40d4776c68fe59b2323d8716e34a3f102dc94a2e843c244f0f549735af97f5adb7fbb8fb26358ccdb2935ecfe34e494968bbfdd0f34c88e054ee61ee3d99236cf5924bfbf255c32e4d80698cc1e4acb60b5187fee0345c2de9d9f861063180c3e2b6554fcddc05380f4428ca5e8f30c2ce3307f8be856d9d366a07506271f1aee968856721b3f451ada94e74aa5ef468c34723c328085e9232372e2ac6b0487d0c13aeb721df21b60b94ed16848366fce4e667493e3414520281543aed29176ec09a7b06c238daa462e71ffaf3202aafe9b60d15d66f71bcb26cc05b3bcc2faf63b380251e98a384fc6b1baa8bb222211edbc010cf8c07cf41d880f1131361132ecf99ea5e39f9706d46ee05f53bbfe9542701d95b611a0b625ae29f5f9e0d1718eb089b039057bc29a86abade5df3efaa03fd91804ff8407de383028f1fdd19cb6295d28adc9bf8feaa1e7087f59740abcf292588e045d4e220d7a781a75b6cd4c002bf87f3ebd65d5a6581f2577dbd7d36828f6b3a134be6d852d3a79dbe314f83885f75da129c212b78d4d2fe8d9a812f43ee9042f3da92bb6be2cc573d1ff37ab318ea571ccf5e2e9db5582fa1008fd28dd1d379bbb974f31365f76ab85a26ccbf62fbe96d4efe8c3d542850a6b8160ba41db1ab2b9107e91266635261a7f8a795333a499c26788161b82d97e6ac0a24dd11a47f304b358fcfc1421e5304470d6b8f5b616573bdaa916496f453acd2e99897c471d213101171b4ad09e0fa121d820cf0dfb20f80108079b64bd280b2e2425a70bd90ee4310cb4b7f71f9b70a2c0ccb46e9a588af51bd35299cd98b5c3cd6997d180e0121210e5c1897e0d815233c9224e29377116937baf1c0b889351fee86fbac43fa2af5901418e70434b83631a8c5f808c6de45a83522f1e627ec4c537cabfebb668a8319b56ef56a822dcd2a36435371405afc472dc6780e48717b79944d468506a8568fa4e6d8f383b7e4225aaed9b2cbfe9cbd72f5272d878e2dc57de76986a4b905dda0c519fe90209b72c6d1a6fdd83b555ebdc457bb24ef1c6bbd3c98dbcf5da6ab28687515f2bfb8dbfef1c5363cdf22a55344a81a38ebaf57a9c370b467f411e47e8dad6313474def5ad09f1534fa2f0b65d5d8b8cab11f32587c629c657c416bbb46e6fb3634320860f313428c5a5ebb57fda1931792ca3ddc584eb9e6613042d1488bb0085bf62735d377897c4810270498d780350016fc97f43eedf6d1f4099659ffd8d0743ebaf21752686da395af6e710cd7af38b6c7b1f7bd3985a962473754ff0bb28a821ede5946f7b911a9f3a1ab0636165256f2b3178827536132a4c9d522e5e309743a0187381de2610ed882fb649571b939748d95c22498a35070650fb3597c0a168c3b58f905a8cf32dab09e52b480bf64890209c4808f93a6372a150177af9fa3355515596839fdfa5c04580976a4c54d8aaf77ad7faa2ff3879dbefd034104ab11539231bfb2f432650ccf3466791eec6ba005fb301d1e0d966eb7367fb17146536ca1188815e7ddf999522c92055a1143ace0235f771b2a20fd7550a6da25fd5a983dbdc17790f294d8c59b3782f1f38eeca7a68b998dbac5d40d79d193528223ed77a64e6d06526dbfe12c7f8ab3b7982ab0a741ac7d6ee02fe06bc3e1dc44820e9b9d46e8d6679771d42e8b68ef611c9cf6674818db1f060b388cde4b398fe91695aaff39bd99ed968a8eab1a02f8fa36adca3347d7f122f16900994ea7eae239869d8803de4b859356f6da45c85e9238391460902be8e849a609d5e14dea9acd567a05db8cdbd4fea3244ae82a1937839c9b5f11908d9f43dd4c8d2d88e7a738882a", 0xdf9) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x0) r4 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x7fffffff, 0x40) ioctl$EVIOCGPROP(r4, 0x80404509, &(0x7f00000000c0)=""/120) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) r5 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xc4, 0x89, 0x30, 0x0, 0x413c, 0x81b5, 0x9bed, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x27, 0xad, 0x4c}}]}}]}}, 0x0) syz_usb_disconnect(r5) write$hidraw(r3, &(0x7f0000000140)="e899dd895f5d4d40a30c2ae4bab818f8b0ad9049369369374f9300fd6788d297fec637fb73355c8db477ab3aa2cd3874b945c40f0c41936899d0260ef97395302d8074a739658974522da941e5b08e9f7e5bea1c8ca2fe22af3ef25fcf3b25014ec67924a014448e50ed84b572dfab4b21c3d74bb1ac2637f167acfa054b05dca55421105a6ab39e5abbf010d91454236d58259256232af93b5750d5c9bc852e8c11ae3e604e2cd7048ac67cec473ffff759ca0db538f55eeaad7a8790487748353e075a9b715950d00fc4f598a7156e640af99594a7fb8a3a2a9a2574f721fa3f7b86f685ec29bfeec21355", 0xec) 01:05:48 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1218) 01:05:48 executing program 5: r0 = syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000001500)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x1ff}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x3ff}}, {{0x9, 0x5, 0x3, 0x2, 0x400}}}}}]}}]}}, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, &(0x7f0000000500)={0x14, 0x0, &(0x7f0000002100)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) r1 = syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000001500)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x1ff}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x3ff}}, {{0x9, 0x5, 0x3, 0x2, 0x400}}}}}]}}]}}, 0x0) syz_usb_control_io$cdc_ecm(r1, 0x0, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r1, &(0x7f0000002140)={0x14, 0x0, &(0x7f0000002100)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) r2 = syz_usb_connect(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYRES32=r0, @ANYRESOCT=r1], 0x0) syz_usb_ep_write$ath9k_ep2(r2, 0x83, 0x0, 0x0) r3 = syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000001500)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x1ff}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x3ff}}, {{0x9, 0x5, 0x3, 0x2, 0x400}}}}}]}}]}}, 0x0) syz_usb_control_io(r3, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r3, &(0x7f0000002140)={0x14, 0x0, &(0x7f0000002100)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) syz_usb_control_io$printer(r2, &(0x7f0000000100)={0x14, &(0x7f0000000180)={0x40, 0xd, 0xd2, {0xd2, 0x21, "74a5b927deaee78cc6ebc00edb458cfe13dac45dae08fa9bda42aacb1e9ade7b99f8275ccb7b97be18452936e88f812f9dc37e553f580cad107856c8b3723c392bbab7414be6d04a7969ebcb77b995723d8109ad477b4032187b44a8d636381b98ebf1d9b877e53a7b3598c6f13f2f6f0cb7cef92f1170527c25d161e6629b981f81fd1e0c502df924f7ef4aa9d867587a5bc1c330526b965559e9f18c59aeafe0b1c2ef1228bd72883564ba9bec173eda2b050a4b16a9bdc9de16aa7cad25ad450161b8d6855a27fbc7907627b70787"}}, &(0x7f0000000080)={0x0, 0x3, 0x71, @string={0x71, 0x3, "1b7b5a3e7ec2cc1ac14727413577f16c2a49df6b0549512001272bbfc69aded85263846e81893b1ff79ef7ea3b6e7e4715da3064194783b43181bc5826bfd3264281c9c402290019adf04b4a13489d67c271b28d36659e8f9f570a985488c49b23c312b44ac0f39feb009f9e097cfa"}}}, &(0x7f00000004c0)={0x34, &(0x7f0000000280)={0x40, 0x30, 0xe, "2411971a170eab292e876fc27520"}, &(0x7f00000002c0)={0x0, 0xa, 0x1, 0x1f}, &(0x7f0000000300)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000000340)={0x20, 0x0, 0xed, {0xeb, "d5a75bb4e51a3677f94921095e2c8cabfbd4ef3e0284e982001fc3f5e89da1109f7d5c213c860fbfc9f651fce78c2713449283d060fce9f584d0c6ea59fdc0311a2f7d629dbd9165adc2cc19bf8b98413ecb85f3471149565599363bc699eae542de1101769218338d9a660dc1c2ff76a019436b663f7881a46e9022424fe6c9d85f5fe6725e1a3574cb813ada212853b87799a13a7529c9d5b9c596674a15d3fdfde597306b46ebb41d3fc6f8e7713c3c854e93c90d0cdf582537d692d163fad231d89d1b3b53df6e9ecafaf9803a791680708fb3507070631af2972ac7531f4357eacf507514ce3fe917"}}, &(0x7f0000000440)={0x20, 0x1, 0x1, 0x8}, &(0x7f0000000480)={0x20, 0x0, 0x1, 0x40}}) r4 = syz_usb_connect$cdc_ecm(0x8a4345f0c5225395, 0x4d, &(0x7f0000001500)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5, 0x24, 0x0, 0x2}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x1ff}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x3ff}}, {{0x9, 0x5, 0x3, 0x2, 0x400}}}}}]}}]}}, 0x0) syz_usb_control_io$cdc_ecm(r4, 0x0, 0x0) syz_usb_control_io(r4, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r4, &(0x7f0000002140)={0x14, 0x0, &(0x7f0000002100)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) syz_usb_connect(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYRESOCT], 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000140)=ANY=[@ANYRES16=r4], 0x0) 01:05:48 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000000c0)={0x1, 0x28, &(0x7f0000000040)="52a2c618e8fe4d870374b607cbcfdeef891dba9a89fdbf56901688fa3a0cbb8f0f29c2002b264360"}) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000000)={0xc0, 0xe, 0x9, 0xb9c, "64e3f6065d3989b830d95290eab6680ca4567e0160c5bd629e91ead2dfab508b"}) syz_usb_connect(0x0, 0x24, &(0x7f0000000200)=ANY=[@ANYBLOB="12010000f2b80c08001100000edbdbe4846f3b53d0c999dbbc252e00000000000000000001000011c100bd1d0ac80ce242a3bace3175c21f3f63db8b06aa19b2a2e5d6e6e47fa20a083980044741e95dc7167412f482e47897defc2d96873c926e0ddba529caba02b3dbc05e10d4a836240535aba30c916f67f1653b1ad2bda3eb98d05f3f3c5beb70232ebbef13909f15255f39b7772042758d442f2ebff318cdcfe94e34cc698e80ffe3e112692f0171e49370f9acbaab7c9ce5ef592a0e65f9406503d191a28a25c81030d79891289bf46639e1ca12e431049a0bfd3731992cef0ef3b57aa53d120de5aad130d55aef"], 0x0) 01:05:48 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e0000000109021200010000"], 0x0) syz_usb_control_io$uac1(r0, &(0x7f0000001300)={0x14, &(0x7f0000001280)={0x20, 0x7, 0x33, {0x33, 0xf, "9ef614ffaa3422c29cff9ed2635c43d269f5afaa548bcf61be74fc1aa093b834e0254584c8f9caca1a8ba06b52252deda3"}}, &(0x7f00000012c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x44e9cda4fc683600}}}, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x40, 0x0, 0xa6, "09af236866c7d5e1ae1d0363f0c5f908bd7ce5d6f934ebe1bc264085d99f0708657388d6d122457e6124b68d15d41f1d49b6e18f025956f85a5c56370fdf31a8b4a6f291e066c6576b5355ef5aa56bf33099c01e6aabbaece41a4351a729c09b8cfe45e7fea45e683b2a9781563b82d75914c8d03ca544c8d96765cb23e9acab1b22552cbe80b4f6b0a6f430852ebe75600eeffdbace1f7caa67c95dd543fda808b2200a581b"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) 01:05:48 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e0000000109021200010000000009040000"], 0x0) syz_usb_control_io$uac1(r0, &(0x7f0000001300)={0x14, &(0x7f0000001280)={0x20, 0x7, 0x33, {0x33, 0xf, "9ef614ffaa3422c29cff9ed2635c43d269f5afaa548bcf61be74fc1aa093b834e0254584c8f9caca1a8ba06b52252deda3"}}, &(0x7f00000012c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x44e9cda4fc683600}}}, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x40, 0x0, 0xa6, "09af236866c7d5e1ae1d0363f0c5f908bd7ce5d6f934ebe1bc264085d99f0708657388d6d122457e6124b68d15d41f1d49b6e18f025956f85a5c56370fdf31a8b4a6f291e066c6576b5355ef5aa56bf33099c01e6aabbaece41a4351a729c09b8cfe45e7fea45e683b2a9781563b82d75914c8d03ca544c8d96765cb23e9acab1b22552cbe80b4f6b0a6f430852ebe75600eeffdbace1f7caa67c95dd543fda808b2200a581b"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) 01:05:48 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1230) [ 2374.334747][ T3304] usb 3-1: new high-speed USB device number 67 using dummy_hcd [ 2374.344751][ T12] usb 5-1: new high-speed USB device number 36 using dummy_hcd [ 2374.345030][ T3753] usb 6-1: new high-speed USB device number 67 using dummy_hcd [ 2374.359973][T28587] usb 4-1: new high-speed USB device number 99 using dummy_hcd [ 2374.554762][ T3032] usb 2-1: new high-speed USB device number 26 using dummy_hcd [ 2374.574930][ T3304] usb 3-1: Using ep0 maxpacket: 32 [ 2374.604724][T28587] usb 4-1: Using ep0 maxpacket: 8 [ 2374.604731][ T12] usb 5-1: Using ep0 maxpacket: 32 01:05:49 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1248) [ 2374.655655][T28587] usb 4-1: too many configurations: 111, using maximum allowed: 8 [ 2374.694964][ T3304] usb 3-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 2374.705097][ T3304] usb 3-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 2374.714050][ T3304] usb 3-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2374.723236][ T3304] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2374.734839][ T12] usb 5-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2374.737420][ T3753] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 1023 [ 2374.743925][ T12] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2374.754056][ T3753] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x3 has invalid maxpacket 1024 [ 2374.772836][ T3304] usb 3-1: config 0 descriptor?? [ 2374.792858][ T12] usb 5-1: config 0 descriptor?? [ 2374.804871][T28587] usb 4-1: unable to read config index 0 descriptor/start: -61 [ 2374.812519][T28587] usb 4-1: can't read configurations, error -61 [ 2374.845352][ T12] hso 5-1:0.0: Not our interface [ 2374.864695][ T3032] usb 2-1: device descriptor read/64, error 18 [ 2374.944767][ T3753] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2374.953858][ T3753] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2374.961890][ T3753] usb 6-1: Product: syz [ 2374.966112][ T3753] usb 6-1: Manufacturer: syz [ 2374.970682][ T3753] usb 6-1: SerialNumber: syz [ 2374.975357][T28587] usb 4-1: new high-speed USB device number 100 using dummy_hcd 01:05:49 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1260) [ 2374.994773][T19093] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2375.001739][T19093] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2375.214668][T28587] usb 4-1: Using ep0 maxpacket: 8 [ 2375.220322][T19093] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2375.227502][T19093] raw-gadget gadget: fail, usb_ep_enable returned -22 01:05:49 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1278) [ 2375.254806][T28587] usb 4-1: too many configurations: 111, using maximum allowed: 8 [ 2375.274668][ T3032] usb 2-1: device descriptor read/64, error 18 [ 2375.374731][T28587] usb 4-1: unable to read config index 0 descriptor/start: -61 [ 2375.382338][T28587] usb 4-1: can't read configurations, error -61 [ 2375.389560][T28587] usb usb4-port1: attempt power cycle 01:05:50 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1290) [ 2375.554662][ T3032] usb 2-1: new high-speed USB device number 27 using dummy_hcd [ 2375.676415][ T3753] cdc_ether 6-1:1.0 usb0: register 'cdc_ether' at usb-dummy_hcd.5-1, CDC Ethernet Device, 42:42:42:42:42:42 01:05:50 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x12a8) [ 2375.844678][ T3032] usb 2-1: device descriptor read/64, error 18 [ 2375.876867][T19093] udc-core: couldn't find an available UDC or it's busy [ 2375.883845][T19093] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2375.893703][T19093] udc-core: couldn't find an available UDC or it's busy [ 2375.900753][T19093] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2375.909883][T19093] udc-core: couldn't find an available UDC or it's busy [ 2375.917000][T19093] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2375.926415][T19093] udc-core: couldn't find an available UDC or it's busy [ 2375.933390][T19093] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2375.943153][ T3753] usb 6-1: USB disconnect, device number 67 [ 2375.949780][ T3753] cdc_ether 6-1:1.0 usb0: unregister 'cdc_ether' usb-dummy_hcd.5-1, CDC Ethernet Device [ 2376.104594][T28587] usb 4-1: new high-speed USB device number 101 using dummy_hcd [ 2376.204678][T28587] usb 4-1: Using ep0 maxpacket: 8 [ 2376.244635][T28587] usb 4-1: too many configurations: 111, using maximum allowed: 8 [ 2376.284560][ T3032] usb 2-1: device descriptor read/64, error 18 [ 2376.364601][T28587] usb 4-1: unable to read config index 0 descriptor/start: -61 [ 2376.372198][T28587] usb 4-1: can't read configurations, error -61 [ 2376.404694][ T3032] usb usb2-port1: attempt power cycle [ 2376.524552][T28587] usb 4-1: new high-speed USB device number 102 using dummy_hcd [ 2376.615147][T28587] usb 4-1: Using ep0 maxpacket: 8 [ 2376.654653][T28587] usb 4-1: too many configurations: 111, using maximum allowed: 8 [ 2376.774566][T28587] usb 4-1: unable to read config index 0 descriptor/start: -61 [ 2376.782160][T28587] usb 4-1: can't read configurations, error -61 [ 2376.788609][T28587] usb usb4-port1: unable to enumerate USB device [ 2377.069112][T28587] usb 3-1: USB disconnect, device number 67 [ 2377.093606][ T3753] usb 5-1: USB disconnect, device number 36 01:05:51 executing program 1: syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x1000020, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x2) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000000600)={0x67a, "95fe0217a5182d7b2140a23530273e637cbeadfc8756adc97c7e4639e6ecf90da37e619c6d4d018a325e695347249de203bc0c519024867696198bd2d5f1b875f31d8995e3a8cd1a3bbd589a458b466c6214ef36284bb8e7dbd93dbbd19072ef3f538e2a0d93ec4d6a7f16ed7c394358f2059193fb4281a87df1b09ffd0523c653aa183ce28c5fa93143384669b3ca7a4f5a5ac71d510cad73a903ac2ad23e393341b6a1eb02803aead52a5ae953a0330963fa5be06f1a6b1a2e73fdf8e44ea4eabe185e65d39c778df67711be061ca0704723df01e3656851436c977de1efce22368e74a987a0850af64e527428082829283d9ebc2018822ae69276d4b7c7d042c34c4e82c885c8b4abb5b9da6cf49c30a7822601d0340c638ee5609b043b80a0e0f0e712c2b9ef688a7e25355a5a05862a9655c2481510e79a17673219de3421fdc19581a287dd8c11b077ba6fcf41d4506bc938efd3b1d4f4d6504bf31b90a2f67e2686bc4bb64e64abd4b998c76d6375b01cdf843f26ef37b88ba7c2fe53643499f92dcb6990a2f087e1cd7d79caffb8338c8e0f35a18fe2d1d7c4c59de607f2587c765c446c7daecf05fbf04b62d9478544f1d98636adca80757cac2aece4b58a314c471b1471653450a34c055fff5571b6b921c3ac51a14a9a7f172caff693721d1b59343b310dc89a248e8f2d2f71636578334e1c7151364d49cdf216de621d9c886a9a9f13725ddbab12be226cb31d9d1f918c7a615bc1241ee5668a31d7a20d602c6a59805bafdf9f178b31068d09b0d6d5d50eb2e0a34d813504260ae0391d5732b20e752c2bc785fea12d66107ab95559ea2fb4eb23f99d5a8e6540d76711e2666bf4f1772906778957974f50f3057c3385c834959d91c0b3a66becc4121d69e00f7285598affb044a401107186291eb34200a92dc25dd285f26ce8894e17355c29715ee77c16620a3100fbf62881c82e431f45ba69a0956ee08bb6687293d8de27f1b5c4b7fdaec0041df176498574cef0990622053156c61359091791534218caf5ef89e7b44d49917b0a515a8f6f2706a7e535baf26c62c8c26ee5124f68f96e39f29cac1fa1ea01fc7ad8bdfd0ca3d5b4ce877056bffab6a9e084118270bb091971d86c802b3a85d6d255b7a4f0c694bb9cecf22cc08ee6ae679402b237765ae005003217768a5e2d4e487ef63d6fb5ddf408a3ff7e4ccee3f1b25ffd82db229eda6aa5fe6592f7be0cc3fd69e11672ce83d7d7c50ab309f8773f3806c83522ee53b3bbd2ec1bb92c95821ad5657ef0f70c9dc0bc188f79c6ffd10607cca590cf1159a47dcca2c7c7bc53538707080efe663438c70a7d9bd4f7791caf3d14e59283f08e23395ddc430066845118170517286e4f5fbfad1469518a6f7651de5e928a8e03d2afcf9113123da4206378b95ad7c061ac7aeb30996e62cdd0ebb3948456b43ab5e3b8c5a20af42a0428ef2f1b03721229cbccd6e5b1050a0a4528b7471a03d714a3c459b5fe513bcba433675abbbb72eb9757ea7b694472d2fd2402c5c9648717bb50bb1520caf97ae58593cc313b4e7ce569a13c906ce50760d70ec85052e34f113d6f3b970e4f7e8e0e5583f99c8ec3e3cb1c2896afd05e954c70f32932b776dc96e40f8581ef0edb9e44d4cef6003c08f041c30ccfa07108188d6624376446bbbabddfd6798b5c61b6d544bb355242d85a07079e246436ed72fd00758f3ab0516215ea24ea7f99e2c3dc192821824fd7dfc8c8081384ee3127898a70b36e00a364ae24dad8b48e2a93de07c04cebd657a13c7a9d6054da7c8cea184154d7c4b7aceb2b8f96e496ff2fd3da3ec054d024c4447b0a7c8702e250e0e5e0bb6fc1e9d0e9c85cfb8a7fd835c1be691f352ddbb61e63cd90a57de36e2956e4a370c03529d3f4ccc4d3e1fa04cbe7fb8357f47984122afb3319627453bf8669de5bf066e6651b154d6af1aa368cdd4fc0a9a24ac8e64fbfa991c03a9728c75b661cbafe68a1ee7d4e53c02429070ce01c5f7804c3444ca488332785367e4ad5010d76c6671e900c8bc5dde0bdf5826ec837e2938a9eae9235770d378354b0ae6033b8d5cf1914cb9b8d464c5f4180d74c5545635b5a8d2a5df047cf05b12fcce3f46e6a900b5e4b22e8ea6d221f9528316f868f1c2aaef5e0df8034bb63f06165cab8781e69f8cdf0e85ce38a8b504d791be1425280e2a5ab4622aae4c257cacde38e2d000845e18fce9f1ae8670853301a2f6efd393b52cb72dc5d36c84b4c6cf2e4fd6cca30a072b008f69dc90017464feaab65c241579a95bf958f89229b35393aac3e261c1e25374251a46fc2f87b"}) r1 = syz_usb_connect(0x0, 0x2d, &(0x7f00000005c0)=ANY=[@ANYBLOB="1201fe2109003c0800040042ef420000010109021b00017600230009040000010209bd00070581070001"], 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x0) ioctl$EVIOCSMASK(r3, 0x40104593, &(0x7f00000000c0)={0x1, 0x28, &(0x7f0000000040)="52a2c618e8fe4d870374b607cbcfdeef891dba9a89fdbf56901688fa3a0cbb8f0f29c2002b264360"}) ioctl$EVIOCGNAME(r3, 0x80404506, &(0x7f0000000080)=""/77) syz_open_dev$hidraw(0x0, 0x0, 0x841) write$hidraw(0xffffffffffffffff, &(0x7f0000001240)="d1ac2117a4063f5fb8607239f0c2b12f2552334360f458afaf2b3ccbdd05b4b66433fd88301f2782224f25fcf2f5f7a407b9868a17be69835d716179188e3e85d55fd6a88e6b575e16d02c7651ad113f2bd0586013a4d9b81eb9659e083b3cb5322d5051df9955185596300843dbf8df0bf594f14d8c3406607d26a1ac3d752ccf3c638c82c7e03a60083bfdc66066674c5776c72c610d34b9c5817830c7286033ed3c67027806b375e6ebc7480913510d70d275125fd5643ca44eb6c61db0fce497e300f29dd61f174662ece3be991d346be76b4d4736b5270dc2c5676b186d3bc1803fa3b6a3bc38243587cfb923857a65dd654333d2b0883a57e8229c5f4eb843185fd53f126851c4ce3b9dd383624606930dd62d4f8b83a2585258ff0cb96454e033a1cbe561bb98dba9f65a4ab748aaf8a619226776f95a0027b72196798e287bd633d0ebf66ec29fdad6c0aba63e44bad6b54dfa55a433a79488ba31876187996978b934d975ddefc4fe584cdb7e7538b6f5628e5b9d3c2c277032b2ee1672b5a017e9397a4f1e41581dc91b5270ebea6547d47e2bf4bd19c56b1e4510cc3c6e814b24ad1bac1af7cb993fda8de1b4757d38733ca431c1bc55f71c9bcc859512328690151be3ca440d2bd28e671f300bd47db8ba66009c7b61ffa06a589881c726e597e54e24248e1a9d6a9539ac35345c8fe25b8284348999d553da4df1d7a11cacd2e95f6f7804357e1b135bf9ba026f977d90cb40f1c3d5002eba3f5520c6f485e4b4ed9b3bbcc4f92f915c7e16531c1daf6e569130df4a8ed9d92ab0d7c746555c109497addbf47537fd760d8770eaddaa71e94587b417f34b097d53605b5fdcf5adb2b5176d98573aea56da94caf95dd068e405b2a8cdcab20eb00f7cfd69d51de4b1abc3381f1c67d6b9a89dfccd5e816c96ecb1985ae65b4ef1b1479479d19f3294fb21346b737c5e71e0249d812625dccbd511b8ff06d5f40cba310654178e8b923b62c90031f0fca6c219875fbfbb977599096bf04aa1ff5ea482bd8d9b5ef21a6f3c9941c26607b6b00e48f387f3cb9e13a69dbfe2c6cac926e89c37d59696d1696ffcd1a3e8a5e7bdc44cb47b82362503bd2fcb522f17f7f3ddbaf40d6d9da811a2dda693994cefab3c8b143cbc9adbfb5e00232f119dcd1dff55f7d3c06ca67ac6b8ae03b15f538f8d3c0b7a270d99ceef95fd91d585b6ba25e64529f013c3ae13c252eb76ad4f84e66e328c2b8030550e69c69763f34fabbac86cc44232247ce05b9f271469575a0723168b3c93de0bacebf040b3e165e12374309d4a77db598b8b6e1a92028d366c1d4ac7cbf4d7c8a3b5bc25a404bff87a8d153b5aff52a8c4d6b65752b17381f2e7fcb7a6ea29cf67893a32e3df131978ba9e49f935e693db6289ba66f36f4a8ee804621a89e6d88801055f0776d4f31f909318350e78b80b7137febc53ab7e9b66d5aa113ac89225c5f4ee3eb52b7dcff7d344909d19f048cb5a9de1973728feb138acc7d39e448c04dd47fef1e470726371ab210abeff8a789e8ec54a4902515be5d92f43f0db04608d02deff502a31a9e9dd63867c12d3241419a4317f70bc957dc2babb54b571e9c280a5b6036f4bdbf31640191c6b12d262f529c07165ffd7e51b3399c4545c2be979003e192e224e78739cd12b8be7a061273e29eeec520d51db0f33bc630ea27fba231055ee92cbf93f747ea9ee363c0cf710fbdf54c273ebe6a43e04045091a0686603c0ef7e5bbd1a9c5795ed0786a6a2089d87b01645191fb69021972c3548e40858a5b6df08b9a395af85070cf37582bd7857f991a1b6b9f400e389710b780cf3c80ddd84f07e6435a4762a5b26f6e4eae57845042fb68edc0636235b3915fb9d3f3bbae58b4d969fe243dadecdc6434fb5a2f2b966eb6477c01e649d495b64598e71329f88307c6f00ac60d7d60376a7c5bc1576e5256b13898a3a419e7743319b245c2bb0a2eb5f62cdf693187d5ccc95623ffa5f17b0b11b157b6c35017492f6dd71bbf6aaa688da138b0c0a2f9bd854cea76b2dc89f8035a01a21e53137acf5e314d3973742efd3e2d026608df56873943c5cc45825c0a4d4b857fcd470ea60a6991c2f382e19c8bbe55fefb9b5d2be5dc81295e6f9ae7a6241d8f7c759836d7eab2446e3639692e9ac239b50dbe6968e11d429cf85986c7829bdc9191a877d71d187a7dc10b847a8a8602863cabe674affc581a7244e5f73ddb49658d9c3fdfef1ffa378b0c3c39a1185e5f37cef0c8acaa2eaed682085bbcbdce32dceba24a8c1834d7e2072ef792ad6d44817b8050d0d99753342b73792d225ccc4422cd2438b0c492ab6092d79d2059b3c58da68c3220e635d6abffea75afb70607b4eb006d5a36c0a39bb701b9ff40bc4c7bfdcf92fcca1cfd9e978b517ec9a0c0d9a287eff51540a2b26fd47743f35fed5682c659faa515af1fe438854b9e9e133ab6be2df1750db993fdc10e68bbaf2fd305cc6a571024b6bc7dd1c17104968baf3ebec7f168b0982cbda054ae2391f0682725ad1b97522f29753f5f74ea25574eb3c8421ddce694304415aae65c9c02a1566d13445728d814fbc4bf9390190c9ce7e56c95a829b437be44c7b645a3861764bad153618c32f40e45bc647cdc9fcd494c369d25c8d8217a58dc7bf5166eb47121d39623a0673205679eb354ee13ce0c6e292fd17da69e72d62eef81bb1af27a51748bbc3d707bd3f50d50c1a97d9981622a9ae5bfafc4c02d88528c2b4af31f0a3bf3b8ed081fad9d5b9e84f701d56300e99b8fd1d3fda96d98dedef10b4d3573df5e577bf1db5b1378813b6792f718c8991504c3cba53cb3a1c6c3645adc90eabdd3e2e008db454587d1c8c2f84f40ecd819c1ba9d345db69292140e5400ec19357acdf2b8ab76bf5262f1370ccfb66872e69f0b811c679231c57dc98bde77f78e0e635f42ae8d8fab2aa393aab8abc00ee637da0a74a0aa2abe9f3b663872b47695f407c49bede2625732cb4bbcff5f7d25b197c5ac129917e6197a8b09263a69892a1e225ef8fce4b91d86bed68b9e3a4e03f4bbebac8fed9139819a0a32ac5a813a53b28c85a0a178451f575ad269617ec34739bca5751d5ba009786e622e0c5939bc31a8208cdb56956906ed3d9b1270dbaae43717304ab8e31662822633da80feb40d4776c68fe59b2323d8716e34a3f102dc94a2e843c244f0f549735af97f5adb7fbb8fb26358ccdb2935ecfe34e494968bbfdd0f34c88e054ee61ee3d99236cf5924bfbf255c32e4d80698cc1e4acb60b5187fee0345c2de9d9f861063180c3e2b6554fcddc05380f4428ca5e8f30c2ce3307f8be856d9d366a07506271f1aee968856721b3f451ada94e74aa5ef468c34723c328085e9232372e2ac6b0487d0c13aeb721df21b60b94ed16848366fce4e667493e3414520281543aed29176ec09a7b06c238daa462e71ffaf3202aafe9b60d15d66f71bcb26cc05b3bcc2faf63b380251e98a384fc6b1baa8bb222211edbc010cf8c07cf41d880f1131361132ecf99ea5e39f9706d46ee05f53bbfe9542701d95b611a0b625ae29f5f9e0d1718eb089b039057bc29a86abade5df3efaa03fd91804ff8407de383028f1fdd19cb6295d28adc9bf8feaa1e7087f59740abcf292588e045d4e220d7a781a75b6cd4c002bf87f3ebd65d5a6581f2577dbd7d36828f6b3a134be6d852d3a79dbe314f83885f75da129c212b78d4d2fe8d9a812f43ee9042f3da92bb6be2cc573d1ff37ab318ea571ccf5e2e9db5582fa1008fd28dd1d379bbb974f31365f76ab85a26ccbf62fbe96d4efe8c3d542850a6b8160ba41db1ab2b9107e91266635261a7f8a795333a499c26788161b82d97e6ac0a24dd11a47f304b358fcfc1421e5304470d6b8f5b616573bdaa916496f453acd2e99897c471d213101171b4ad09e0fa121d820cf0dfb20f80108079b64bd280b2e2425a70bd90ee4310cb4b7f71f9b70a2c0ccb46e9a588af51bd35299cd98b5c3cd6997d180e0121210e5c1897e0d815233c9224e29377116937baf1c0b889351fee86fbac43fa2af5901418e70434b83631a8c5f808c6de45a83522f1e627ec4c537cabfebb668a8319b56ef56a822dcd2a36435371405afc472dc6780e48717b79944d468506a8568fa4e6d8f383b7e4225aaed9b2cbfe9cbd72f5272d878e2dc57de76986a4b905dda0c519fe90209b72c6d1a6fdd83b555ebdc457bb24ef1c6bbd3c98dbcf5da6ab28687515f2bfb8dbfef1c5363cdf22a55344a81a38ebaf57a9c370b467f411e47e8dad6313474def5ad09f1534fa2f0b65d5d8b8cab11f32587c629c657c416bbb46e6fb3634320860f313428c5a5ebb57fda1931792ca3ddc584eb9e6613042d1488bb0085bf62735d377897c4810270498d780350016fc97f43eedf6d1f4099659ffd8d0743ebaf21752686da395af6e710cd7af38b6c7b1f7bd3985a962473754ff0bb28a821ede5946f7b911a9f3a1ab0636165256f2b3178827536132a4c9d522e5e309743a0187381de2610ed882fb649571b939748d95c22498a35070650fb3597c0a168c3b58f905a8cf32dab09e52b480bf64890209c4808f93a6372a150177af9fa3355515596839fdfa5c04580976a4c54d8aaf77ad7faa2ff3879dbefd034104ab11539231bfb2f432650ccf3466791eec6ba005fb301d1e0d966eb7367fb17146536ca1188815e7ddf999522c92055a1143ace0235f771b2a20fd7550a6da25fd5a983dbdc17790f294d8c59b3782f1f38eeca7a68b998dbac5d40d79d193528223ed77a64e6d06526dbfe12c7f8ab3b7982ab0a741ac7d6ee02fe06bc3e1dc44820e9b9d46e8d6679771d42e8b68ef611c9cf6674818db1f060b388cde4b398fe91695aaff39bd99ed968a8eab1a02f8fa36adca3347d7f122f16900994ea7eae239869d8803de4b859356f6da45c85e9238391460902be8e849a609d5e14dea9acd567a05db8cdbd4fea3244ae82a1937839c9b5f11908d9f43dd4c8d2d88e7a738882a", 0xdf9) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xc4, 0x89, 0x30, 0x0, 0x413c, 0x81b5, 0x9bed, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x27, 0xad, 0x4c}}]}}]}}, 0x0) 01:05:51 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x12c0) 01:05:51 executing program 5: syz_usb_connect(0x0, 0x24, &(0x7f0000000140)=ANY=[@ANYBLOB="700100002fcfb540041607803389000000010902120001000000000904"], 0x0) r0 = syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000001500)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x1ff}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x3ff}}, {{0x9, 0x5, 0x3, 0x2, 0x400}}}}}]}}]}}, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, &(0x7f0000002140)={0x14, 0x0, &(0x7f0000002100)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) r1 = syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000001500)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x1ff}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x3ff}}, {{0x9, 0x5, 0x3, 0x2, 0x400}}}}}]}}]}}, 0x0) syz_usb_control_io$cdc_ecm(r1, 0x0, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r1, &(0x7f0000002140)={0x14, 0x0, &(0x7f0000002100)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) r2 = syz_usb_connect(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYRES32=r0, @ANYRESOCT=r1], 0x0) syz_usb_ep_write$ath9k_ep2(r2, 0x83, 0x0, 0x0) r3 = syz_usb_connect(0x1, 0x3c9, &(0x7f0000000300)={{0x12, 0x1, 0x201, 0xb6, 0x98, 0x70, 0x8, 0x9aa, 0x3642, 0xbd3d, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b7, 0x2, 0x1, 0x7, 0x0, 0x3f, [{{0x9, 0x4, 0x96, 0x3, 0x6, 0x5, 0x6e, 0xdf, 0xdd, [@cdc_ecm={{0x8, 0x24, 0x6, 0x0, 0x0, "bf0f48"}, {0x5, 0x24, 0x0, 0xfbff}, {0xd, 0x24, 0xf, 0x1, 0x1000, 0x401, 0x40, 0x8}}], [{{0x9, 0x5, 0x80, 0x0, 0x10, 0x0, 0x81, 0x1}}, {{0x9, 0x5, 0x6, 0x0, 0x8, 0x5, 0x5, 0x0, [@generic={0x96, 0xe, "0ce1d124a7ead9d97633412c015b3dc7cc08858be2de7fb562b5b264134435c01dcb46d8c2af5503b858d9912a29a27c68356b13f6312601b69dc035e43721e179b9400d22ccec9204d04671fa82c55b48ec129692ce07b4d7275edb45da180ec06c1bef3a06b268967ab56d09ddaf5e8e72d36e75edcf134dbba6050d753a83c31f2d3aa8f22eadae1388180b56e61b4488d163"}]}}, {{0x9, 0x5, 0x2, 0xafcc2a341502a245, 0x8, 0x9, 0x5b, 0x4, [@generic={0x98, 0x22, "7b9f9dd0649f62bf6777bba92ae8812d27a62a60c5fee4ab14937ba1b1fedd2e8c5c79596b9f17cce3e801a14e80a892138e0088f1ce6629e5ca0b741158e543c13a7883dbbe237bc5beff384f67cf00b625822c292a89a24d21bb8576243dd9c82b1ccc7c3d8beae47d0dcbf5e6677ce839e971c100df0c19ccfa57c0ad158efdc9af195bbc5f7e45b5723434f9206fa2b90fc16820"}]}}, {{0x9, 0x5, 0xf, 0x1, 0x8, 0x8, 0x6, 0x0, [@generic={0x8, 0x5, "816e3d4f3f99"}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x7, 0x7}]}}, {{0x9, 0x5, 0xe, 0x10, 0x400, 0x3, 0x8c, 0x9}}, {{0x9, 0x5, 0xe, 0x3, 0x200, 0x2, 0x1, 0x3, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x7, 0x7}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0xff, 0x2}]}}]}}, {{0x9, 0x4, 0x3a, 0x4, 0xb, 0xf3, 0x80, 0x1c, 0x0, [], [{{0x9, 0x5, 0xf, 0x0, 0x200, 0x7, 0x9, 0x2}}, {{0x9, 0x5, 0xe, 0x0, 0x40, 0x3, 0x3e, 0x2, [@generic={0xa3, 0x3, "32e41f39924028bfa685703599e381e411019221e440e4c49ad2d6d1103d9ec129d7bf47fee7a84d89ca712a3c3915ddfbca0dfb9c97b16a8abbc0b60a11bfd3cf24261aefffbcc977735931eca44351c6c7a3336c28c7bbb84360a3c38bf927688be97558c4d604d9251da943c2d3a9c9857e5ef3790b25aeff022363056cf9b7d37b84d907a71d456cada9939ac9294f9e922d1d9fbb55fb46d487798eea59f8"}]}}, {{0x9, 0x5, 0xf, 0x10, 0x8, 0x1, 0xee, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x34, 0x9}]}}, {{0x9, 0x5, 0xb, 0x2, 0xeb237c762afec233, 0x2, 0xe, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x0, 0xf9}]}}, {{0x9, 0x5, 0x80, 0x8, 0x8, 0x7f, 0xa6, 0x3, [@generic={0x28, 0x11, "e9718889f56f444fe84e7a13dd0818968a39278296e89787b59d718da70db895e81bcf0cd696"}]}}, {{0x9, 0x5, 0xd, 0xb, 0x428, 0x81, 0x7f, 0xab}}, {{0x9, 0x5, 0xa, 0x0, 0x8, 0xdc, 0x2, 0x3, [@generic={0x59, 0x8, "7058d8c7c47d6270b05328c97d0192b30dec327f9e71d570b805e05e43c1d34214a9bafd0160d214517d722cf90e24323b5332e4bfe723c1c1e5956b26ddafd98a58d063127d6dfbcc97ec5267d916d68af2f650b58ae1"}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x40, 0x7fff}]}}, {{0x9, 0x5, 0xb, 0x10, 0x10, 0xfc, 0x7f, 0x6}}, {{0x9, 0x5, 0xd, 0x43501e3a15f49959, 0x10, 0x1, 0xc5, 0x8, [@generic={0x50, 0x21, "5b06a864fd5fe64541ad97c43fd49041e047fb89d23ba423739fbf4b393ee8f698c386b4b8fb88862697bf636ffafc86fd1a3935a5eda8ee03e3da6e453d4f2b48f8e497a22d7ece7ddf8b4e4140"}]}}, {{0x9, 0x5, 0x6, 0x10, 0x20, 0x5, 0x3, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x8}, @uac_iso={0x7, 0x25, 0x1, 0x81, 0x1, 0x5}]}}, {{0x9, 0x5, 0x6, 0x4, 0x8, 0x6, 0x7, 0xf9, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x7, 0x2f}]}}]}}]}}]}}, &(0x7f0000000ac0)={0xa, &(0x7f0000000700)={0xa, 0x6, 0x250, 0x40, 0x81, 0x79, 0xff, 0x5}, 0x48, &(0x7f0000000740)={0x5, 0xf, 0x48, 0x4, [@wireless={0xb, 0x10, 0x1, 0xc, 0x10, 0x9, 0x81, 0x9, 0x7}, @ssp_cap={0x10, 0x10, 0xa, 0x1f, 0x1, 0x5, 0x0, 0x747a, [0xc000]}, @ssp_cap={0x14, 0x10, 0xa, 0x5, 0x2, 0x2, 0xf00, 0x1, [0x0, 0xff3f00]}, @ssp_cap={0x14, 0x10, 0xa, 0x0, 0x2, 0x101, 0xff0f, 0x1, [0xc000, 0x0]}]}, 0x6, [{0xc6, &(0x7f00000007c0)=@string={0xc6, 0x3, "fdf2c0ac647a9a492feb623823990a0d8bab4f7a732b629a7388739df6ca34d8e311d65e813ed1a617f47798092be4750b078d0289692016cf5cd5ae25d8e29782ddcd6ffaf764304bc8f68e5cfc048aa55aab7701d840822ed681b0b20f047c689d4e8f3414628e307b965b986d12af47aff3665ff9f9cffeb448d97057e0912ad90bedade4b96a1e4a359dea4028a65b1375e1c4f322e399c1f439cc046fec45781022801ab047dc221e4fab292de302d96b2422e48892f9d780d3d1bcb373b2117360"}}, {0x4, &(0x7f00000008c0)=@lang_id={0x4, 0x3, 0x5826}}, {0x4, &(0x7f0000000900)=@lang_id={0x4, 0x3, 0x2409}}, {0x4, &(0x7f0000000940)=@lang_id={0x4, 0x3, 0x1244}}, {0x67, &(0x7f0000000980)=@string={0x67, 0x3, "fa0f423747ac70ba058ebb6e12244283a02b65f033440cfffed4db2a10e8ab7a7a0abbddf9bf59283a494ca665dec6210b98166206ebe6d873aec593870107448f7c8b57aee5eab567f50aa3b174681959dfb8d75d56a77716bb2d75c7a9652958d2c57b34"}}, {0xbf, &(0x7f0000000a00)=@string={0xbf, 0x3, "bd14338bb70b44ed06ddba2d1f9d496723b87bce735df9062e94e4392ef76d6fe308c2dcaaa1523c8d70ae04b512b7d837b20c88ceb572e447c249105b8d7bf77fa4e6a0916a5d6291bf529d6a1be61b2393e2878ae568c5747c5c34c686ea766354ee19cdbf04195137427cb4adb3001b29ab430728f79b1f87403f39c7ad2938b49191fa2b9733d9f35b969f13bb7a1754ea8ad431f4ae37584c038e1c762f66c3928d3258044aa82bb508c162f492d55158d93ef2affde6ca9ebb8a"}}]}) syz_usb_control_io$cdc_ecm(r3, &(0x7f0000000cc0)={0x14, &(0x7f0000000b40)={0x20, 0x24, 0xfd, {0xfd, 0x3, "23133a2bfdbfb6a6aa827286afe388653057fe461612ee2377252c87d3a78be3d045f756c5852798d6720db9ca1f4c5625c118cf9956582e588238bcef96567299a835dd1704f36677009e84635ba0cb088f175e431a73376dd52887350c603261b14df5c214324408c0bec6bf7533439c95f502bd3d375476aa9e15f2a54494978e61d162c30b914928151bf1f9b08687df6f4bc9459da276ae7db2b463031b9ae8b922742b75ed24f332cb736e517cd223d2f3464ed41f8ac1f7543c0c8db68f441e3a27487bcd1e3e63535184133eb7603c0624134fd8ec49f5ee6a56242996f166620e5a2bd5caf7a2b9a9a4b3ba7c46a477ac2ce0f0337f0e"}}, &(0x7f0000000c80)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000e00)={0x1c, &(0x7f0000000d00)={0x0, 0xf, 0x70, "15dd16b84fdfa81d237c62456b2660af102ef5c208cbe9d08364364a56fa2376fa08b1e48f365d4a4fb233be4580c111bb5a602ffe1278315a2f319f413e06cb31fd4f77975db62824c134c6e9de1bdef6a92815cf09e4616fcf35a1701aae849056fcfcb5c65bba841370f66f090892"}, &(0x7f0000000d80)={0x0, 0xa, 0x1, 0x7e}, &(0x7f0000000dc0)={0x0, 0x8, 0x1, 0x3}}) syz_usb_control_io$printer(r2, &(0x7f0000000080)={0x14, &(0x7f0000000000)={0x40, 0x7, 0x27, {0x27, 0x4, "5300eeb4e98a4f3c2fad1db10445690488fd32d734bf5ded9bd659af2e10e7ea6539f91157"}}, &(0x7f0000000040)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x82c}}}, &(0x7f00000002c0)={0x34, &(0x7f00000000c0)={0x20, 0x15, 0x3f, "0a8616d3c81152199adcf5dc29fae8f01bbbdaece719fb78a311bdebdf4ceeb7d2931fc00122600592bb857c8d8d184175d37abe3bbdf68283fcb765d57b9d"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x8}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0x20}, &(0x7f0000000200)={0x20, 0x0, 0x15, {0x13, "a486dbd12709c399877094973b0bac0c4d8026"}}, &(0x7f0000000240)={0x20, 0x1, 0x1, 0x6}, &(0x7f0000000280)={0x20, 0x0, 0x1, 0xdd}}) 01:05:51 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904"], 0x0) syz_usb_control_io$uac1(r0, &(0x7f0000001300)={0x14, &(0x7f0000001280)={0x20, 0x7, 0x33, {0x33, 0xf, "9ef614ffaa3422c29cff9ed2635c43d269f5afaa548bcf61be74fc1aa093b834e0254584c8f9caca1a8ba06b52252deda3"}}, &(0x7f00000012c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x44e9cda4fc683600}}}, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x40, 0x0, 0xa6, "09af236866c7d5e1ae1d0363f0c5f908bd7ce5d6f934ebe1bc264085d99f0708657388d6d122457e6124b68d15d41f1d49b6e18f025956f85a5c56370fdf31a8b4a6f291e066c6576b5355ef5aa56bf33099c01e6aabbaece41a4351a729c09b8cfe45e7fea45e683b2a9781563b82d75914c8d03ca544c8d96765cb23e9acab1b22552cbe80b4f6b0a6f430852ebe75600eeffdbace1f7caa67c95dd543fda808b2200a581b"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) 01:05:51 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e0000000109021200010000000009040000"], 0x0) syz_usb_control_io$uac1(r0, &(0x7f0000001300)={0x14, &(0x7f0000001280)={0x20, 0x7, 0x33, {0x33, 0xf, "9ef614ffaa3422c29cff9ed2635c43d269f5afaa548bcf61be74fc1aa093b834e0254584c8f9caca1a8ba06b52252deda3"}}, &(0x7f00000012c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x44e9cda4fc683600}}}, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x40, 0x0, 0xa6, "09af236866c7d5e1ae1d0363f0c5f908bd7ce5d6f934ebe1bc264085d99f0708657388d6d122457e6124b68d15d41f1d49b6e18f025956f85a5c56370fdf31a8b4a6f291e066c6576b5355ef5aa56bf33099c01e6aabbaece41a4351a729c09b8cfe45e7fea45e683b2a9781563b82d75914c8d03ca544c8d96765cb23e9acab1b22552cbe80b4f6b0a6f430852ebe75600eeffdbace1f7caa67c95dd543fda808b2200a581b"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) 01:05:51 executing program 3: syz_usb_connect(0x0, 0x24, &(0x7f0000000100)=ANY=[@ANYBLOB="12010000f2b80c087b06a1252e79000000010902120001000000000904000000b511c1006fb8bde385387b9cd19e2ab5552785953e87b0892d472983a896dc822a82874ff40b1914ccc44d01d0ad87b2817f8edfcd5d46b9203c3af3679afaf9c9bc7ecc46ef5c186b9389070000006a62b5c1ed8900"/127], 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000000c0)={0x1, 0x28, &(0x7f0000000040)="52a2c618e8fe4d870374b607cbcfdeef891dba9a89fdbf56901688fa3a0cbb8f0f29c2002b264360"}) ioctl$EVIOCGNAME(r0, 0x80404506, &(0x7f0000000000)=""/8) [ 2377.144628][ T3032] usb 2-1: new high-speed USB device number 28 using dummy_hcd 01:05:52 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x12d8) [ 2377.444498][ T3304] usb 6-1: new high-speed USB device number 68 using dummy_hcd [ 2377.534514][T28587] usb 3-1: new high-speed USB device number 68 using dummy_hcd [ 2377.544644][ T3753] usb 5-1: new high-speed USB device number 37 using dummy_hcd [ 2377.574484][ T12] usb 4-1: new high-speed USB device number 103 using dummy_hcd 01:05:52 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x12f0) [ 2377.634455][ T3032] usb 2-1: device not accepting address 28, error -71 [ 2377.774439][T28587] usb 3-1: Using ep0 maxpacket: 32 [ 2377.785631][ T3753] usb 5-1: Using ep0 maxpacket: 32 [ 2377.804584][ T3304] usb 6-1: New USB device found, idVendor=1604, idProduct=8007, bcdDevice=89.33 [ 2377.813691][ T3304] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2377.824441][ T12] usb 4-1: Using ep0 maxpacket: 8 [ 2377.826229][ T3304] usb 6-1: config 0 descriptor?? 01:05:52 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1308) [ 2377.894599][T28587] usb 3-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2377.903652][T28587] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2377.911899][ T3753] usb 5-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2377.920991][ T3753] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2377.933818][ T3753] usb 5-1: config 0 descriptor?? [ 2377.947574][T28587] usb 3-1: config 0 descriptor?? [ 2377.964517][ T12] usb 4-1: New USB device found, idVendor=067b, idProduct=25a1, bcdDevice=79.2e [ 2377.973596][ T12] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2377.985225][T28587] hso 3-1:0.0: Not our interface [ 2377.990815][ T12] usb 4-1: config 0 descriptor?? [ 2377.993003][ T3753] hso 5-1:0.0: Not our interface [ 2378.024583][ T3032] usb 2-1: new high-speed USB device number 29 using dummy_hcd [ 2378.055458][ T12] plusb: probe of 4-1:0.0 failed with error -22 [ 2378.076788][T19145] udc-core: couldn't find an available UDC or it's busy [ 2378.083800][T19145] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2378.093079][T19145] udc-core: couldn't find an available UDC or it's busy [ 2378.100099][T19145] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2378.118720][T19145] udc-core: couldn't find an available UDC or it's busy [ 2378.125718][T19145] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2378.133605][T19145] udc-core: couldn't find an available UDC or it's busy [ 2378.140726][T19145] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2378.149250][ T12] usb 6-1: USB disconnect, device number 68 [ 2378.155391][ T3032] usb 2-1: Using ep0 maxpacket: 8 01:05:52 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1320) [ 2378.259455][ T3703] usb 4-1: USB disconnect, device number 103 [ 2378.324729][ T3032] usb 2-1: unable to get BOS descriptor or descriptor too short [ 2378.434587][ T3032] usb 2-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 2378.445019][ T3032] usb 2-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 01:05:53 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1338) [ 2378.544447][ T3032] usb 2-1: New USB device found, idVendor=0400, idProduct=4200, bcdDevice=42.ef [ 2378.553527][ T3032] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 2378.561574][ T3032] usb 2-1: SerialNumber: syz [ 2378.615211][ T3032] hub 2-1:118.0: bad descriptor, ignoring hub [ 2378.621413][ T3032] hub: probe of 2-1:118.0 failed with error -5 [ 2378.638310][ T3032] cdc_wdm 2-1:118.0: cdc-wdm0: USB WDM device 01:05:53 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1350) [ 2378.914353][ T3753] usb 6-1: new high-speed USB device number 69 using dummy_hcd [ 2379.124310][ T3032] usb 4-1: new high-speed USB device number 104 using dummy_hcd [ 2379.264491][T19150] usb 2-1: reset high-speed USB device number 29 using dummy_hcd [ 2379.275549][ T3753] usb 6-1: New USB device found, idVendor=1604, idProduct=8007, bcdDevice=89.33 [ 2379.284677][ T3753] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2379.295916][ T3753] usb 6-1: config 0 descriptor?? [ 2379.384726][ T3032] usb 4-1: Using ep0 maxpacket: 8 [ 2379.504301][T19150] usb 2-1: Using ep0 maxpacket: 8 [ 2379.515428][ T3032] usb 4-1: New USB device found, idVendor=067b, idProduct=25a1, bcdDevice=79.2e [ 2379.524537][ T3032] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2379.533783][ T3032] usb 4-1: config 0 descriptor?? [ 2379.537383][ T3753] usb 6-1: USB disconnect, device number 69 [ 2379.585248][ T3032] plusb: probe of 4-1:0.0 failed with error -22 [ 2379.664321][T19150] usb 2-1: unable to get BOS descriptor or descriptor too short [ 2379.785389][ T3753] usb 4-1: USB disconnect, device number 104 [ 2380.114387][ T3753] usb 2-1: USB disconnect, device number 29 [ 2380.166369][ T3032] usb 3-1: USB disconnect, device number 68 [ 2380.186699][ T3703] usb 5-1: USB disconnect, device number 37 [ 2380.880348][T19150] udc-core: couldn't find an available UDC or it's busy [ 2380.887402][T19150] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 01:05:55 executing program 1: syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x1000020, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) r0 = syz_usb_connect(0x0, 0x2d, &(0x7f00000005c0)=ANY=[@ANYBLOB="1201fe2109003c0800040042ef420000010109021b00017600230009040000010209bd00070581070001"], 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001240)="d1ac2117a4063f5fb8607239f0c2b12f2552334360f458afaf2b3ccbdd05b4b66433fd88301f2782224f25fcf2f5f7a407b9868a17be69835d716179188e3e85d55fd6a88e6b575e16d02c7651ad113f2bd0586013a4d9b81eb9659e083b3cb5322d5051df9955185596300843dbf8df0bf594f14d8c3406607d26a1ac3d752ccf3c638c82c7e03a60083bfdc66066674c5776c72c610d34b9c5817830c7286033ed3c67027806b375e6ebc7480913510d70d275125fd5643ca44eb6c61db0fce497e300f29dd61f174662ece3be991d346be76b4d4736b5270dc2c5676b186d3bc1803fa3b6a3bc38243587cfb923857a65dd654333d2b0883a57e8229c5f4eb843185fd53f126851c4ce3b9dd383624606930dd62d4f8b83a2585258ff0cb96454e033a1cbe561bb98dba9f65a4ab748aaf8a619226776f95a0027b72196798e287bd633d0ebf66ec29fdad6c0aba63e44bad6b54dfa55a433a79488ba31876187996978b934d975ddefc4fe584cdb7e7538b6f5628e5b9d3c2c277032b2ee1672b5a017e9397a4f1e41581dc91b5270ebea6547d47e2bf4bd19c56b1e4510cc3c6e814b24ad1bac1af7cb993fda8de1b4757d38733ca431c1bc55f71c9bcc859512328690151be3ca440d2bd28e671f300bd47db8ba66009c7b61ffa06a589881c726e597e54e24248e1a9d6a9539ac35345c8fe25b8284348999d553da4df1d7a11cacd2e95f6f7804357e1b135bf9ba026f977d90cb40f1c3d5002eba3f5520c6f485e4b4ed9b3bbcc4f92f915c7e16531c1daf6e569130df4a8ed9d92ab0d7c746555c109497addbf47537fd760d8770eaddaa71e94587b417f34b097d53605b5fdcf5adb2b5176d98573aea56da94caf95dd068e405b2a8cdcab20eb00f7cfd69d51de4b1abc3381f1c67d6b9a89dfccd5e816c96ecb1985ae65b4ef1b1479479d19f3294fb21346b737c5e71e0249d812625dccbd511b8ff06d5f40cba310654178e8b923b62c90031f0fca6c219875fbfbb977599096bf04aa1ff5ea482bd8d9b5ef21a6f3c9941c26607b6b00e48f387f3cb9e13a69dbfe2c6cac926e89c37d59696d1696ffcd1a3e8a5e7bdc44cb47b82362503bd2fcb522f17f7f3ddbaf40d6d9da811a2dda693994cefab3c8b143cbc9adbfb5e00232f119dcd1dff55f7d3c06ca67ac6b8ae03b15f538f8d3c0b7a270d99ceef95fd91d585b6ba25e64529f013c3ae13c252eb76ad4f84e66e328c2b8030550e69c69763f34fabbac86cc44232247ce05b9f271469575a0723168b3c93de0bacebf040b3e165e12374309d4a77db598b8b6e1a92028d366c1d4ac7cbf4d7c8a3b5bc25a404bff87a8d153b5aff52a8c4d6b65752b17381f2e7fcb7a6ea29cf67893a32e3df131978ba9e49f935e693db6289ba66f36f4a8ee804621a89e6d88801055f0776d4f31f909318350e78b80b7137febc53ab7e9b66d5aa113ac89225c5f4ee3eb52b7dcff7d344909d19f048cb5a9de1973728feb138acc7d39e448c04dd47fef1e470726371ab210abeff8a789e8ec54a4902515be5d92f43f0db04608d02deff502a31a9e9dd63867c12d3241419a4317f70bc957dc2babb54b571e9c280a5b6036f4bdbf31640191c6b12d262f529c07165ffd7e51b3399c4545c2be979003e192e224e78739cd12b8be7a061273e29eeec520d51db0f33bc630ea27fba231055ee92cbf93f747ea9ee363c0cf710fbdf54c273ebe6a43e04045091a0686603c0ef7e5bbd1a9c5795ed0786a6a2089d87b01645191fb69021972c3548e40858a5b6df08b9a395af85070cf37582bd7857f991a1b6b9f400e389710b780cf3c80ddd84f07e6435a4762a5b26f6e4eae57845042fb68edc0636235b3915fb9d3f3bbae58b4d969fe243dadecdc6434fb5a2f2b966eb6477c01e649d495b64598e71329f88307c6f00ac60d7d60376a7c5bc1576e5256b13898a3a419e7743319b245c2bb0a2eb5f62cdf693187d5ccc95623ffa5f17b0b11b157b6c35017492f6dd71bbf6aaa688da138b0c0a2f9bd854cea76b2dc89f8035a01a21e53137acf5e314d3973742efd3e2d026608df56873943c5cc45825c0a4d4b857fcd470ea60a6991c2f382e19c8bbe55fefb9b5d2be5dc81295e6f9ae7a6241d8f7c759836d7eab2446e3639692e9ac239b50dbe6968e11d429cf85986c7829bdc9191a877d71d187a7dc10b847a8a8602863cabe674affc581a7244e5f73ddb49658d9c3fdfef1ffa378b0c3c39a1185e5f37cef0c8acaa2eaed682085bbcbdce32dceba24a8c1834d7e2072ef792ad6d44817b8050d0d99753342b73792d225ccc4422cd2438b0c492ab6092d79d2059b3c58da68c3220e635d6abffea75afb70607b4eb006d5a36c0a39bb701b9ff40bc4c7bfdcf92fcca1cfd9e978b517ec9a0c0d9a287eff51540a2b26fd47743f35fed5682c659faa515af1fe438854b9e9e133ab6be2df1750db993fdc10e68bbaf2fd305cc6a571024b6bc7dd1c17104968baf3ebec7f168b0982cbda054ae2391f0682725ad1b97522f29753f5f74ea25574eb3c8421ddce694304415aae65c9c02a1566d13445728d814fbc4bf9390190c9ce7e56c95a829b437be44c7b645a3861764bad153618c32f40e45bc647cdc9fcd494c369d25c8d8217a58dc7bf5166eb47121d39623a0673205679eb354ee13ce0c6e292fd17da69e72d62eef81bb1af27a51748bbc3d707bd3f50d50c1a97d9981622a9ae5bfafc4c02d88528c2b4af31f0a3bf3b8ed081fad9d5b9e84f701d56300e99b8fd1d3fda96d98dedef10b4d3573df5e577bf1db5b1378813b6792f718c8991504c3cba53cb3a1c6c3645adc90eabdd3e2e008db454587d1c8c2f84f40ecd819c1ba9d345db69292140e5400ec19357acdf2b8ab76bf5262f1370ccfb66872e69f0b811c679231c57dc98bde77f78e0e635f42ae8d8fab2aa393aab8abc00ee637da0a74a0aa2abe9f3b663872b47695f407c49bede2625732cb4bbcff5f7d25b197c5ac129917e6197a8b09263a69892a1e225ef8fce4b91d86bed68b9e3a4e03f4bbebac8fed9139819a0a32ac5a813a53b28c85a0a178451f575ad269617ec34739bca5751d5ba009786e622e0c5939bc31a8208cdb56956906ed3d9b1270dbaae43717304ab8e31662822633da80feb40d4776c68fe59b2323d8716e34a3f102dc94a2e843c244f0f549735af97f5adb7fbb8fb26358ccdb2935ecfe34e494968bbfdd0f34c88e054ee61ee3d99236cf5924bfbf255c32e4d80698cc1e4acb60b5187fee0345c2de9d9f861063180c3e2b6554fcddc05380f4428ca5e8f30c2ce3307f8be856d9d366a07506271f1aee968856721b3f451ada94e74aa5ef468c34723c328085e9232372e2ac6b0487d0c13aeb721df21b60b94ed16848366fce4e667493e3414520281543aed29176ec09a7b06c238daa462e71ffaf3202aafe9b60d15d66f71bcb26cc05b3bcc2faf63b380251e98a384fc6b1baa8bb222211edbc010cf8c07cf41d880f1131361132ecf99ea5e39f9706d46ee05f53bbfe9542701d95b611a0b625ae29f5f9e0d1718eb089b039057bc29a86abade5df3efaa03fd91804ff8407de383028f1fdd19cb6295d28adc9bf8feaa1e7087f59740abcf292588e045d4e220d7a781a75b6cd4c002bf87f3ebd65d5a6581f2577dbd7d36828f6b3a134be6d852d3a79dbe314f83885f75da129c212b78d4d2fe8d9a812f43ee9042f3da92bb6be2cc573d1ff37ab318ea571ccf5e2e9db5582fa1008fd28dd1d379bbb974f31365f76ab85a26ccbf62fbe96d4efe8c3d542850a6b8160ba41db1ab2b9107e91266635261a7f8a795333a499c26788161b82d97e6ac0a24dd11a47f304b358fcfc1421e5304470d6b8f5b616573bdaa916496f453acd2e99897c471d213101171b4ad09e0fa121d820cf0dfb20f80108079b64bd280b2e2425a70bd90ee4310cb4b7f71f9b70a2c0ccb46e9a588af51bd35299cd98b5c3cd6997d180e0121210e5c1897e0d815233c9224e29377116937baf1c0b889351fee86fbac43fa2af5901418e70434b83631a8c5f808c6de45a83522f1e627ec4c537cabfebb668a8319b56ef56a822dcd2a36435371405afc472dc6780e48717b79944d468506a8568fa4e6d8f383b7e4225aaed9b2cbfe9cbd72f5272d878e2dc57de76986a4b905dda0c519fe90209b72c6d1a6fdd83b555ebdc457bb24ef1c6bbd3c98dbcf5da6ab28687515f2bfb8dbfef1c5363cdf22a55344a81a38ebaf57a9c370b467f411e47e8dad6313474def5ad09f1534fa2f0b65d5d8b8cab11f32587c629c657c416bbb46e6fb3634320860f313428c5a5ebb57fda1931792ca3ddc584eb9e6613042d1488bb0085bf62735d377897c4810270498d780350016fc97f43eedf6d1f4099659ffd8d0743ebaf21752686da395af6e710cd7af38b6c7b1f7bd3985a962473754ff0bb28a821ede5946f7b911a9f3a1ab0636165256f2b3178827536132a4c9d522e5e309743a0187381de2610ed882fb649571b939748d95c22498a35070650fb3597c0a168c3b58f905a8cf32dab09e52b480bf64890209c4808f93a6372a150177af9fa3355515596839fdfa5c04580976a4c54d8aaf77ad7faa2ff3879dbefd034104ab11539231bfb2f432650ccf3466791eec6ba005fb301d1e0d966eb7367fb17146536ca1188815e7ddf999522c92055a1143ace0235f771b2a20fd7550a6da25fd5a983dbdc17790f294d8c59b3782f1f38eeca7a68b998dbac5d40d79d193528223ed77a64e6d06526dbfe12c7f8ab3b7982ab0a741ac7d6ee02fe06bc3e1dc44820e9b9d46e8d6679771d42e8b68ef611c9cf6674818db1f060b388cde4b398fe91695aaff39bd99ed968a8eab1a02f8fa36adca3347d7f122f16900994ea7eae239869d8803de4b859356f6da45c85e9238391460902be8e849a609d5e14dea9acd567a05db8cdbd4fea3244ae82a1937839c9b5f11908d9f43dd4c8d2d88e7a738882a", 0xdf9) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect(0x0, 0x24, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000301090212000100000000090400000027ad4c31997e19dbbe15ecece16bedc33fd699955f18a29f731d5258b18ff3e004766401653d2dc5a2fbdfe5d6908567b6631461e41d19376fc504e45f3b9c8cb525efa5998a0b007f2ace870061481070b7f85e73668d057e3c000000000000"], 0x0) 01:05:55 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1368) 01:05:55 executing program 3: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) write$hidraw(r0, &(0x7f0000000140)="db9cc9c501e4e38b436980c546fc7d43260a435b3ea0f563c8e200a3acf6cb4381e6f7e37ed11d963cfbde390e1e30ccf1f2bf844033e1ce520206f6d7422421f0c83eb9131bbba54e921c9b7c9ac340feaa67f455b710dcb75b62ecb5a93ddc45cc0b8bbfab89866c57300b50b87143f3f75a7b986bb221c0ab928548c70760c860d43a79ddc9685d6007b95a03c02ea2b343f1f49cf953e4e6b024f0b45c954ba1", 0xa2) syz_usb_connect(0x0, 0x8a, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x7e, 0xc6, 0x3, 0x8, 0x421, 0x4df, 0xb288, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x78, 0x1, 0x0, 0x0, 0x10, 0x0, [{{0x9, 0x4, 0xc4, 0x0, 0x0, 0x2, 0x2, 0xff, 0x36, [@uac_as={[@as_header={0x7, 0x24, 0x1, 0x2, 0x7f, 0x3}, @format_type_i_discrete={0x8, 0x24, 0x2, 0x1, 0x7f, 0x1, 0x0, 0x9}, @as_header={0x7, 0x24, 0x1, 0xc7, 0x7f, 0x5}, @format_type_ii_discrete={0xa, 0x24, 0x2, 0x2, 0x1, 0x8000, 0x1, 'u'}, @format_type_i_discrete={0xe, 0x24, 0x2, 0x1, 0x1, 0x2, 0x2, 0xff, "bcce07a9315d"}, @as_header={0x7, 0x24, 0x1, 0x5, 0x4, 0x4}]}, @cdc_ecm={{0x5}, {0x5, 0x24, 0x0, 0x5}, {0xd, 0x24, 0xf, 0x1, 0xacf, 0x9, 0x5, 0xfd}, [@ncm={0x6, 0x24, 0x1a, 0x0, 0x41}, @ncm={0x6, 0x24, 0x1a, 0x1, 0x14}, @dmm={0x7, 0x24, 0x14, 0x3, 0x7f}, @network_terminal={0x7, 0x24, 0xa, 0x9f, 0x3f, 0x3f, 0x1}]}]}}]}}]}}, 0x0) 01:05:55 executing program 5: syz_usb_connect(0x0, 0x24, &(0x7f0000000140)=ANY=[@ANYBLOB="700100002fcfb540041607803389000000010902120001000000000904"], 0x0) r0 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0xe244, 0x0) ioctl$HIDIOCSUSAGES(r0, 0x501c4814, &(0x7f0000000180)={{0x3, 0xfffffeff, 0x12b, 0x200, 0x2, 0x800}, 0x12a, [0x2, 0x65, 0x7, 0x8000, 0x9, 0x7ff, 0x3, 0xffff, 0x100, 0x4, 0x265, 0x4, 0x6, 0x7ff, 0x8c, 0x1, 0x5, 0x7, 0x800, 0x3, 0x80, 0x81, 0x5, 0xc3, 0x10001, 0x401, 0x37, 0x7fff, 0x20, 0x3ff, 0x3, 0xef, 0x2b6800, 0x5, 0x8000, 0x1, 0x400, 0x9, 0xa868, 0xc44, 0x0, 0x101, 0xf57, 0x7, 0x4, 0x401, 0x2, 0x100, 0x65da6533, 0x0, 0x2, 0x2, 0x2, 0xffffffff, 0x800, 0xfffffffe, 0x2, 0x7, 0xff, 0x9e7b, 0xfffffff9, 0x1, 0x8, 0x80000001, 0x8001, 0xfb12, 0x3, 0x80000000, 0x800, 0xfffffff7, 0x7fff, 0x40, 0x2, 0x6, 0x3, 0x1, 0xe8d, 0x5, 0x5, 0x8, 0x4, 0x800, 0x83, 0x6, 0x7, 0x1, 0x6, 0x8, 0x9, 0x7, 0x7fffffff, 0x1, 0x0, 0x8, 0xff, 0x2, 0x1, 0x476, 0xffff, 0x2, 0x7fffffff, 0xf207, 0x2, 0x200, 0x7, 0xfff, 0x7, 0x0, 0x6, 0xb1, 0x7ff, 0x2, 0xffff, 0xa082, 0xfc12, 0x6, 0xfffffffb, 0xfffeffff, 0xcf, 0x3ff, 0x3, 0xffff0a2f, 0x94, 0x6d, 0x9, 0xc, 0x5, 0x2000000, 0x6, 0x3ff, 0x2, 0x3, 0x1, 0x4, 0x7, 0x80eb, 0x6, 0x9c, 0x10000, 0xfffff262, 0x6c3, 0xee, 0x70c, 0x0, 0xe, 0x40, 0xffffff7f, 0x9, 0x32, 0xffff, 0x1, 0x3, 0x5e9, 0x6, 0x7, 0x5, 0xffffff00, 0x162, 0x40, 0x9, 0x4, 0x9e, 0x223, 0xfff, 0x8, 0x0, 0x7, 0x8001, 0x12, 0x5, 0x0, 0x80, 0xd29, 0x9, 0x3a, 0x469, 0x6c, 0x0, 0x101, 0xfa7, 0x8, 0x80, 0x0, 0xe0, 0x0, 0x0, 0xbec, 0xc40, 0x0, 0x1, 0x95f4, 0xa0d7, 0x3, 0xff, 0x7, 0x200, 0x4, 0x2, 0xffff8000, 0x1, 0x6, 0x1, 0x6, 0x3, 0xd1c, 0x101, 0x200, 0x80000000, 0x8, 0xff, 0x4, 0x7fffffff, 0x7, 0x0, 0x10001, 0x5, 0x800, 0x0, 0x590, 0x80000001, 0x10001, 0x3, 0x6000000, 0x3f, 0x3, 0xd6d9, 0x7, 0x2, 0x1, 0x2, 0xff, 0x20, 0x1ff, 0xf6, 0x30f, 0x3, 0x5, 0x2, 0x8000, 0x5cc2, 0x3ff, 0x2, 0x100, 0x1, 0x2, 0x8, 0x80, 0xffff0001, 0x0, 0x8, 0x2, 0x5, 0x5, 0x9, 0x101, 0xfffffffd, 0x9, 0x2, 0x7, 0x80000000, 0x20, 0x800, 0x5, 0x10000, 0xfffffff9, 0x8be, 0x0, 0xe87, 0x6, 0x2, 0x8, 0x4, 0xffff247a, 0x700000, 0x80000001, 0x1, 0x1, 0x4, 0x6, 0x7f, 0x9, 0x8, 0x9, 0xc8, 0x2, 0x3b13b0a5, 0x7fffffff, 0x9, 0x7fff, 0x6, 0xffffffff, 0x1, 0x10000, 0x1, 0x2, 0x81, 0xfffff09f, 0x0, 0xff, 0x400, 0x1000, 0x9, 0x1, 0x2ae, 0xc92e, 0x0, 0x4, 0x8, 0x7, 0x0, 0x9, 0xba70, 0xfffffffb, 0x3f, 0x2, 0x200, 0xc70e, 0x2, 0x4, 0x1, 0x4, 0x80, 0x1, 0x4, 0x0, 0x0, 0x8001, 0x400, 0x1, 0x100, 0x2, 0x8, 0x9, 0x9, 0x0, 0x2, 0x9, 0x9, 0xfff, 0x800, 0xe1, 0x9, 0x100, 0x9, 0x7fffffff, 0xffffffff, 0x3, 0x0, 0x2, 0x700a, 0x1, 0x800, 0x0, 0x6, 0xff, 0x2, 0x8, 0x7, 0x401, 0x6, 0x9d, 0x2, 0x51d, 0x7, 0x79ec, 0x2, 0x55f, 0x7fff, 0x0, 0x20, 0xe13, 0x80000001, 0xfff, 0x7, 0x0, 0x1, 0x40, 0x1, 0x3, 0xa80, 0x400, 0xffff, 0x0, 0x6, 0x470, 0x7ff, 0x7, 0x1000, 0x20, 0x8, 0x1, 0x8, 0x7, 0x80000000, 0x400, 0x8, 0x8, 0x1, 0x0, 0x200, 0x7, 0x95d, 0x2774a5a9, 0x0, 0x200, 0x8, 0x100, 0x4, 0x10000, 0x7f, 0xffffffff, 0x7, 0x0, 0x9, 0x4, 0x4574, 0x1000, 0x7, 0x7f, 0x81, 0x80, 0x9, 0xffffffff, 0x16d, 0x0, 0x1, 0x3, 0x6, 0x1, 0x6, 0x3ff, 0x4, 0x1, 0xf07, 0x8, 0x9, 0x200, 0xff, 0x2, 0x401, 0x8, 0xe2d, 0x8, 0x9, 0x0, 0x1, 0x0, 0xa9, 0x875, 0x0, 0x8000, 0x7, 0x9, 0x5, 0x8, 0x6, 0x3ff, 0x3f, 0x2, 0xe88, 0xe3, 0x0, 0x2e, 0x9, 0x2, 0x0, 0x3, 0x7, 0xaa, 0x4, 0x7e, 0x2, 0x2, 0xffffff55, 0x0, 0x5, 0x0, 0x9, 0x0, 0x3279, 0x7, 0x10001, 0x1, 0x81, 0x7ff, 0x6000000, 0x81, 0xea64, 0x5, 0xfffffe00, 0xeef, 0x8000000, 0x2, 0x7fff, 0x9952, 0x7fffffff, 0x200, 0x401, 0x1, 0x10000, 0xac, 0x4, 0x4b, 0x7, 0x1, 0x1f, 0x5e42, 0x0, 0x9, 0x3b1f, 0x3, 0x4, 0xffffffff, 0x6, 0x10000, 0x3, 0x5, 0x6, 0x1000, 0x7ece, 0x8001, 0x20, 0x8, 0x300b6b0c, 0x0, 0x1, 0x0, 0xffff, 0xffffa099, 0x80000001, 0x7fffffff, 0xffff, 0x0, 0x1000, 0x2, 0x1ff, 0x605, 0x7f, 0xffffffff, 0x7, 0xfffffbd4, 0xffffff01, 0x101, 0x27c, 0x2, 0xfffff001, 0x93, 0x9a8, 0x0, 0x8, 0x10000, 0x8, 0x8, 0x5, 0x55, 0x684, 0x8, 0x32466a44, 0x200, 0x8c73, 0x8, 0x6, 0x4, 0x6, 0x8, 0x0, 0x51bc, 0x3f9c, 0x2, 0x1, 0x3, 0x7, 0x2, 0x8, 0xff, 0x0, 0x0, 0x7, 0x5, 0x6, 0x81, 0x8, 0x0, 0x5, 0x18b, 0x7fff, 0xdd, 0x0, 0x0, 0x7ff, 0x1, 0x2, 0x4, 0x5, 0x8ae, 0xc7, 0x0, 0x6, 0x9, 0x400000, 0x6, 0x101, 0x0, 0x81, 0x24, 0x5, 0x8, 0x1, 0x44, 0x9, 0x12f, 0x1, 0x7a7c32d3, 0x1, 0x1, 0x80, 0xffff, 0x5, 0x40, 0x3, 0x1, 0x1, 0x0, 0x2, 0x3, 0x4, 0x7, 0xfffffffa, 0x4, 0xfaa, 0x6, 0x1, 0xb28, 0x80000000, 0x0, 0x7fffffff, 0x4, 0x3, 0x7, 0x1, 0x3, 0x6c73, 0x7, 0x81, 0x647f, 0x0, 0xfffffffc, 0x1000, 0x8, 0x1000, 0x3ff, 0x7fffffff, 0x200, 0x8, 0x8, 0x0, 0x5, 0x200, 0x401, 0x1, 0x7ff, 0xffffff50, 0x74, 0x8, 0x8000, 0x401, 0x80000001, 0x0, 0x6cc, 0x8ce, 0x7fff, 0xb38f, 0x8900, 0x1, 0x0, 0x7ff, 0x0, 0x0, 0x7, 0x1, 0xfffff23c, 0xe20f, 0x3, 0x35, 0xfffffffe, 0x172, 0x4, 0x7, 0x7, 0x3, 0x2, 0x5, 0x400, 0x8, 0x7a1, 0x6, 0x7, 0x4, 0x0, 0xdc3e, 0x3, 0x6, 0x9, 0x4, 0xc, 0x7f, 0x101, 0x2, 0x20, 0x9, 0x10001, 0xf42b, 0x3, 0x2, 0x5, 0x6, 0x3, 0x4, 0xff, 0xd8e5, 0x19, 0x7f, 0x6, 0x1e2, 0x724, 0x41, 0xfffffffc, 0xdab, 0x0, 0x7ff, 0x3, 0x285d, 0x6e, 0xc144, 0x1, 0xd5, 0x2, 0xab, 0x0, 0x8, 0x8, 0x9, 0x0, 0xfffffff7, 0x0, 0xd124, 0x2, 0x32b1, 0x7f, 0x7fffffff, 0xffffffff, 0x7fff0, 0xfff, 0x1, 0x4, 0x0, 0x0, 0x1, 0x2f25, 0x2, 0xa34, 0x5, 0x3f, 0x9, 0x7, 0x4b, 0x0, 0x7, 0x4, 0x6, 0x8, 0x4, 0x7, 0x8f4, 0x0, 0x10001, 0x5, 0x4, 0x7, 0x9, 0xe715, 0xfffffffe, 0x1a, 0x2, 0xfffffffe, 0x2c6ba50, 0x4, 0x7, 0x3ff, 0x9, 0x9, 0x5, 0x2, 0x7, 0x8, 0xffffffff, 0x2, 0xfffffff7, 0x7fffffff, 0x1ff, 0xfffffff7, 0x3, 0x1, 0xeb34, 0x4, 0x5, 0xff, 0x2, 0xd8, 0x5, 0x8000, 0x41635321, 0x81, 0x6, 0x6, 0x1, 0x1, 0x4, 0x1, 0xe54, 0x4, 0x0, 0x8000, 0xa3, 0x10001, 0x8000, 0x1, 0x8, 0x400000, 0x8, 0x8, 0x3, 0x100, 0x1ff, 0x0, 0x80000001, 0x1, 0x100, 0x6e77, 0x1, 0xff, 0x4, 0x6, 0x40, 0x3, 0xffffff00, 0x1, 0x1, 0x7d036de3, 0x9, 0x6c2, 0xfffffff9, 0x31fe, 0xacd, 0x0, 0x2, 0x7, 0x6, 0x4, 0x3, 0x3, 0x100, 0x3ff, 0x7, 0x80000001, 0x6, 0x0, 0x0, 0x2, 0x5, 0x6, 0xffffffff, 0x7, 0x401, 0x254, 0x1, 0x5, 0x0, 0x2ff, 0x8000, 0x200, 0x7, 0x1ff, 0x9, 0x8, 0xc0, 0xffffff0c, 0x81, 0x3, 0x9, 0x40, 0x2, 0x4, 0x5974, 0x9a, 0x8001, 0xf110, 0x6, 0x7f, 0x2, 0xfff, 0x9, 0x14, 0x8, 0x81, 0xffffffff, 0x7000, 0x3, 0x7, 0x1, 0x2, 0x3, 0x7, 0x5c, 0x81, 0x4, 0x1, 0x29, 0x4, 0x20, 0x3661, 0x2, 0x6e7, 0x3, 0x401, 0x3f, 0x821f, 0x6b9e, 0x7, 0x1, 0x1, 0x3, 0x8, 0x1, 0x5, 0x1f, 0x1, 0x1c0, 0x6, 0x7, 0x5, 0x1, 0x3, 0x8, 0x8a, 0x4, 0x81, 0x2, 0x0, 0x1, 0x6, 0x90, 0x8, 0x4c4, 0x7, 0x2, 0x600000, 0x9, 0x4, 0x5, 0xffffffc0, 0x6, 0x4, 0x1, 0x4, 0xfffff3ad, 0xf1, 0x9, 0x2, 0x101, 0x2, 0x6, 0xff, 0x7fff, 0x97, 0x3, 0x9, 0x40, 0x1, 0x0, 0x200, 0x5, 0x10000, 0x3, 0xe5, 0x5, 0x200, 0x5, 0xffff72a8, 0x6, 0x1, 0x400, 0x9, 0x2, 0x10000, 0x10000, 0x87c, 0x8, 0x6, 0x1, 0x4, 0xff, 0x31a, 0x1, 0xa0000000, 0x5, 0x958, 0x9, 0x2901, 0x0, 0x7, 0x9, 0x9, 0x1, 0x81, 0x8000, 0x7, 0x360, 0x0, 0x9, 0xa9, 0x5, 0x80000000, 0x9]}) 01:05:55 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904"], 0x0) syz_usb_control_io$uac1(r0, &(0x7f0000001300)={0x14, &(0x7f0000001280)={0x20, 0x7, 0x33, {0x33, 0xf, "9ef614ffaa3422c29cff9ed2635c43d269f5afaa548bcf61be74fc1aa093b834e0254584c8f9caca1a8ba06b52252deda3"}}, &(0x7f00000012c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x44e9cda4fc683600}}}, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x40, 0x0, 0xa6, "09af236866c7d5e1ae1d0363f0c5f908bd7ce5d6f934ebe1bc264085d99f0708657388d6d122457e6124b68d15d41f1d49b6e18f025956f85a5c56370fdf31a8b4a6f291e066c6576b5355ef5aa56bf33099c01e6aabbaece41a4351a729c09b8cfe45e7fea45e683b2a9781563b82d75914c8d03ca544c8d96765cb23e9acab1b22552cbe80b4f6b0a6f430852ebe75600eeffdbace1f7caa67c95dd543fda808b2200a581b"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) 01:05:55 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e0000000109021200010000000009040000"], 0x0) syz_usb_control_io$uac1(r0, &(0x7f0000001300)={0x14, &(0x7f0000001280)={0x20, 0x7, 0x33, {0x33, 0xf, "9ef614ffaa3422c29cff9ed2635c43d269f5afaa548bcf61be74fc1aa093b834e0254584c8f9caca1a8ba06b52252deda3"}}, &(0x7f00000012c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x44e9cda4fc683600}}}, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x40, 0x0, 0xa6, "09af236866c7d5e1ae1d0363f0c5f908bd7ce5d6f934ebe1bc264085d99f0708657388d6d122457e6124b68d15d41f1d49b6e18f025956f85a5c56370fdf31a8b4a6f291e066c6576b5355ef5aa56bf33099c01e6aabbaece41a4351a729c09b8cfe45e7fea45e683b2a9781563b82d75914c8d03ca544c8d96765cb23e9acab1b22552cbe80b4f6b0a6f430852ebe75600eeffdbace1f7caa67c95dd543fda808b2200a581b"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) [ 2380.944187][ T3753] usb 2-1: new high-speed USB device number 30 using dummy_hcd 01:05:55 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1380) [ 2381.294117][ T3703] usb 3-1: new high-speed USB device number 69 using dummy_hcd [ 2381.304095][T28587] usb 4-1: new high-speed USB device number 105 using dummy_hcd [ 2381.311808][ T3304] usb 5-1: new high-speed USB device number 38 using dummy_hcd [ 2381.324264][ T3032] usb 6-1: new high-speed USB device number 70 using dummy_hcd [ 2381.394095][ T3753] usb 2-1: device descriptor read/64, error -71 [ 2381.544172][ T3703] usb 3-1: Using ep0 maxpacket: 32 [ 2381.554510][T28587] usb 4-1: Using ep0 maxpacket: 8 [ 2381.559636][ T3304] usb 5-1: Using ep0 maxpacket: 32 01:05:56 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1398) [ 2381.684211][T28587] usb 4-1: config 0 has an invalid interface number: 196 but max is 0 [ 2381.684221][ T3703] usb 3-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2381.684238][ T3703] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2381.692447][T28587] usb 4-1: config 0 has no interface number 0 [ 2381.714146][ T3032] usb 6-1: New USB device found, idVendor=1604, idProduct=8007, bcdDevice=89.33 [ 2381.715687][ T3304] usb 5-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2381.724657][ T3032] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2381.741669][ T3304] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2381.750938][ T3032] usb 6-1: config 0 descriptor?? [ 2381.756894][ T3703] usb 3-1: config 0 descriptor?? [ 2381.761600][T28587] usb 4-1: New USB device found, idVendor=0421, idProduct=04df, bcdDevice=b2.88 [ 2381.771029][T28587] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2381.784768][ T3304] usb 5-1: config 0 descriptor?? [ 2381.793485][T28587] usb 4-1: config 0 descriptor?? [ 2381.804119][ T3753] usb 2-1: Using ep0 maxpacket: 8 [ 2381.805010][ T3703] hso 3-1:0.0: Not our interface [ 2381.825136][ T3304] hso 5-1:0.0: Not our interface 01:05:56 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x13b0) [ 2381.964091][ T3753] usb 2-1: unable to get BOS descriptor or descriptor too short [ 2382.019499][ T3703] usb 6-1: USB disconnect, device number 70 [ 2382.044140][ T3753] usb 2-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 2382.074088][T28587] usb 4-1: string descriptor 0 read error: -71 [ 2382.081004][ T3753] usb 2-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 2382.094776][T28587] usb 4-1: bad CDC descriptors [ 2382.105519][T28587] usb 4-1: bad CDC descriptors [ 2382.124155][T28587] usb 4-1: USB disconnect, device number 105 [ 2382.184244][ T3753] usb 2-1: New USB device found, idVendor=0400, idProduct=4200, bcdDevice=42.ef [ 2382.193309][ T3753] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 2382.201366][ T3753] usb 2-1: SerialNumber: syz [ 2382.244700][ T3753] hub 2-1:118.0: bad descriptor, ignoring hub [ 2382.250853][ T3753] hub: probe of 2-1:118.0 failed with error -5 [ 2382.260043][ T3753] cdc_wdm 2-1:118.0: cdc-wdm0: USB WDM device 01:05:56 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x13c8) 01:05:57 executing program 3: r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x660c, 0x0) ioctl$HIDIOCGFLAG(r0, 0x8004480e, &(0x7f0000000000)) syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0xf2, 0xb8, 0xc, 0x8, 0x67b, 0x25a1, 0x792e, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xb5, 0x11, 0xc1}}]}}]}}, 0x0) 01:05:57 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x13e0) [ 2382.784008][ T3703] usb 6-1: new high-speed USB device number 71 using dummy_hcd [ 2382.824053][ T3032] usb 4-1: new high-speed USB device number 106 using dummy_hcd [ 2382.894597][T19224] usb 2-1: reset high-speed USB device number 30 using dummy_hcd [ 2383.064121][ T3032] usb 4-1: Using ep0 maxpacket: 8 [ 2383.144075][ T3703] usb 6-1: New USB device found, idVendor=1604, idProduct=8007, bcdDevice=89.33 [ 2383.153145][ T3703] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2383.162138][T19224] usb 2-1: Using ep0 maxpacket: 8 [ 2383.169577][ T3703] usb 6-1: config 0 descriptor?? [ 2383.204119][ T3032] usb 4-1: New USB device found, idVendor=067b, idProduct=25a1, bcdDevice=79.2e [ 2383.213173][ T3032] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2383.229110][ T3032] usb 4-1: config 0 descriptor?? [ 2383.274630][ T3032] plusb: probe of 4-1:0.0 failed with error -22 [ 2383.324010][T19224] usb 2-1: unable to get BOS descriptor or descriptor too short [ 2383.422903][ T3753] usb 6-1: USB disconnect, device number 71 [ 2383.476719][ T3032] usb 4-1: USB disconnect, device number 106 [ 2383.764127][ T3703] usb 2-1: USB disconnect, device number 30 [ 2384.030637][ T3753] usb 3-1: USB disconnect, device number 69 [ 2384.032128][ T3032] usb 5-1: USB disconnect, device number 38 01:06:02 executing program 5: r0 = syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000001500)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x1ff}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x3ff}}, {{0x9, 0x5, 0x3, 0x2, 0x400}}}}}]}}]}}, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, &(0x7f0000002140)={0x14, 0x0, &(0x7f0000002100)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, &(0x7f0000002140)={0x14, 0x0, &(0x7f0000002100)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) r1 = syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000001500)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x1ff}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x3ff}}, {{0x9, 0x5, 0x3, 0x2, 0x400}}}}}]}}]}}, 0x0) syz_usb_control_io$cdc_ecm(r1, 0x0, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r1, &(0x7f0000002140)={0x14, 0x0, &(0x7f0000002100)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) r2 = syz_usb_connect(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYRES32, @ANYRESOCT=r1], 0x0) syz_usb_ep_write$ath9k_ep2(r2, 0x83, 0x0, 0x0) syz_usb_control_io$printer(r2, &(0x7f0000000000)={0x14, &(0x7f0000000140)={0x0, 0xb, 0x6a, {0x6a, 0xa, "345e886080fdb1510d74186efbd495d1a82bcd631f67a467ba465c9caaa48bd920d6060d5a138b8393428389efb075a125a200bc18c1758735187d828bf57844b9529d2789d738e2a5f173ffefb9fa58f8597824d27e54efef90f6bb9547f63a6fdd77a7f65a731e"}}, &(0x7f00000001c0)={0x0, 0x3, 0x7e, @string={0x7e, 0x3, "44a84677fe1ececc5fcebf2dd232a3c5994a0deea1eba888c27f570350df1567d079e419030b7260daed9b5352bf7191d644ed875b183da35f2ea145a7b0627740c366e69f86af1fcc0fe42c5d2139bec5c9c936eda2cb1b5b2c2af292b23521e4aa0a02955482016bd928a1887ca404fb8bc345c00f6879eb5ef777"}}}, &(0x7f0000000440)={0x34, &(0x7f0000000280)={0x20, 0x6, 0xa, "96fb24494591a42b251b"}, &(0x7f00000002c0)={0x0, 0xa, 0x1, 0x2}, &(0x7f0000000300)={0x0, 0x8, 0x1}, &(0x7f0000000340)={0x20, 0x0, 0x61, {0x5f, "6cdd28571d9b2e3827c69165756ab183f77bb4ba1edb2ba1eb535033134161399feadea79da4f737475a826d89bcd340c22bc607299285128b3166f23887d1f866deff4bd2c70700479418a707e15c9bce57563cffe7dbad30fc88e337be99"}}, &(0x7f00000003c0)={0x20, 0x1, 0x1, 0x4}, &(0x7f0000000400)={0x20, 0x0, 0x1, 0x6}}) r3 = syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000001500)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x1ff}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x3ff}}, {{0x9, 0x5, 0x3, 0x2, 0x400}}}}}]}}]}}, 0x0) syz_usb_control_io$cdc_ecm(r3, 0x0, 0x0) syz_usb_control_io(r3, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r3, &(0x7f0000002140)={0x14, 0x0, &(0x7f0000002100)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) syz_usb_connect(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYRES32=r0, @ANYRESOCT=r3], 0x0) syz_usb_connect(0x4, 0x24, &(0x7f0000000080)=ANY=[@ANYRESOCT=r3, @ANYBLOB="45dcac40fa2453b3e15a00dc85c75f5ffa8f0996b0c0ab768bb8cc5569dc964aedf20465a10651cb0121bd30e9b8cee5ae47f088ec3940bc702ee21d1c68add4c4d0110923afbf84246acc658011d7e97436246230762af7f76988d3e1c4dbe39ed833e573108a70298d"], 0x0) 01:06:02 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x13f8) 01:06:02 executing program 3: syz_usb_connect(0x0, 0x24, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000f2b80c087b0684252e79000000010902120001000000000904000000b511c100"], 0x0) 01:06:02 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904"], 0x0) syz_usb_control_io$uac1(r0, &(0x7f0000001300)={0x14, &(0x7f0000001280)={0x20, 0x7, 0x33, {0x33, 0xf, "9ef614ffaa3422c29cff9ed2635c43d269f5afaa548bcf61be74fc1aa093b834e0254584c8f9caca1a8ba06b52252deda3"}}, &(0x7f00000012c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x44e9cda4fc683600}}}, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x40, 0x0, 0xa6, "09af236866c7d5e1ae1d0363f0c5f908bd7ce5d6f934ebe1bc264085d99f0708657388d6d122457e6124b68d15d41f1d49b6e18f025956f85a5c56370fdf31a8b4a6f291e066c6576b5355ef5aa56bf33099c01e6aabbaece41a4351a729c09b8cfe45e7fea45e683b2a9781563b82d75914c8d03ca544c8d96765cb23e9acab1b22552cbe80b4f6b0a6f430852ebe75600eeffdbace1f7caa67c95dd543fda808b2200a581b"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) 01:06:02 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000"], 0x0) syz_usb_control_io$uac1(r0, &(0x7f0000001300)={0x14, &(0x7f0000001280)={0x20, 0x7, 0x33, {0x33, 0xf, "9ef614ffaa3422c29cff9ed2635c43d269f5afaa548bcf61be74fc1aa093b834e0254584c8f9caca1a8ba06b52252deda3"}}, &(0x7f00000012c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x44e9cda4fc683600}}}, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x40, 0x0, 0xa6, "09af236866c7d5e1ae1d0363f0c5f908bd7ce5d6f934ebe1bc264085d99f0708657388d6d122457e6124b68d15d41f1d49b6e18f025956f85a5c56370fdf31a8b4a6f291e066c6576b5355ef5aa56bf33099c01e6aabbaece41a4351a729c09b8cfe45e7fea45e683b2a9781563b82d75914c8d03ca544c8d96765cb23e9acab1b22552cbe80b4f6b0a6f430852ebe75600eeffdbace1f7caa67c95dd543fda808b2200a581b"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) 01:06:02 executing program 1: syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x1000020, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) r0 = syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f00000000c0)=ANY=[@ANYBLOB="12010000020000402505a1a440000102030109023b000101000000090400000202060000052406000005240000000d240d959c29893f72fb0d09f12935631c18710e81b10f0100000000ff0100000009058202ff0300000009732fa5d8015082f8def18fc5b3e8b10503020004000000"], 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, &(0x7f0000002140)={0x14, 0x0, &(0x7f0000002100)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) r1 = syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000001500)={{0x12, 0x1, 0x300, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x1, 0x2, 0x2, 0x6, 0x0, 0x3, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x8000, 0x1ff, 0xffff}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x8, 0x10, 0x0, 0x92}}, {{0x9, 0x5, 0x3, 0x2, 0x40, 0x0, 0x0, 0x20}}}}}]}}]}}, 0x0) syz_usb_control_io$cdc_ecm(r1, 0x0, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r1, &(0x7f0000002140)={0x14, 0x0, &(0x7f0000002100)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) r2 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000080)=ANY=[@ANYRES32, @ANYRESHEX, @ANYRESHEX, @ANYRES64], 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0xfffffff000000002, 0xf1d24823e891b76b) write$hidraw(0xffffffffffffffff, &(0x7f0000001240)="d1ac2117a4063f5fb8607239f0c2b12f2552334360f458afaf2b3ccbdd05b4b66433fd88301f2782224f25fcf2f5f7a407b9868a17be69835d716179188e3e85d55fd6a88e6b575e16d02c7651ad113f2bd0586013a4d9b81eb9659e083b3cb5322d5051df9955185596300843dbf8df0bf594f14d8c3406607d26a1ac3d752ccf3c638c82c7e03a60083bfdc66066674c5776c72c610d34b9c5817830c7286033ed3c67027806b375e6ebc7480913510d70d275125fd5643ca44eb6c61db0fce497e300f29dd61f174662ece3be991d346be76b4d4736b5270dc2c5676b186d3bc1803fa3b6a3bc38243587cfb923857a65dd654333d2b0883a57e8229c5f4eb843185fd53f126851c4ce3b9dd383624606930dd62d4f8b83a2585258ff0cb96454e033a1cbe561bb98dba9f65a4ab748aaf8a619226776f95a0027b72196798e287bd633d0ebf66ec29fdad6c0aba63e44bad6b54dfa55a433a79488ba31876187996978b934d975ddefc4fe584cdb7e7538b6f5628e5b9d3c2c277032b2ee1672b5a017e9397a4f1e41581dc91b5270ebea6547d47e2bf4bd19c56b1e4510cc3c6e814b24ad1bac1af7cb993fda8de1b4757d38733ca431c1bc55f71c9bcc859512328690151be3ca440d2bd28e671f300bd47db8ba66009c7b61ffa06a589881c726e597e54e24248e1a9d6a9539ac35345c8fe25b8284348999d553da4df1d7a11cacd2e95f6f7804357e1b135bf9ba026f977d90cb40f1c3d5002eba3f5520c6f485e4b4ed9b3bbcc4f92f915c7e16531c1daf6e569130df4a8ed9d92ab0d7c746555c109497addbf47537fd760d8770eaddaa71e94587b417f34b097d53605b5fdcf5adb2b5176d98573aea56da94caf95dd068e405b2a8cdcab20eb00f7cfd69d51de4b1abc3381f1c67d6b9a89dfccd5e816c96ecb1985ae65b4ef1b1479479d19f3294fb21346b737c5e71e0249d812625dccbd511b8ff06d5f40cba310654178e8b923b62c90031f0fca6c219875fbfbb977599096bf04aa1ff5ea482bd8d9b5ef21a6f3c9941c26607b6b00e48f387f3cb9e13a69dbfe2c6cac926e89c37d59696d1696ffcd1a3e8a5e7bdc44cb47b82362503bd2fcb522f17f7f3ddbaf40d6d9da811a2dda693994cefab3c8b143cbc9adbfb5e00232f119dcd1dff55f7d3c06ca67ac6b8ae03b15f538f8d3c0b7a270d99ceef95fd91d585b6ba25e64529f013c3ae13c252eb76ad4f84e66e328c2b8030550e69c69763f34fabbac86cc44232247ce05b9f271469575a0723168b3c93de0bacebf040b3e165e12374309d4a77db598b8b6e1a92028d366c1d4ac7cbf4d7c8a3b5bc25a404bff87a8d153b5aff52a8c4d6b65752b17381f2e7fcb7a6ea29cf67893a32e3df131978ba9e49f935e693db6289ba66f36f4a8ee804621a89e6d88801055f0776d4f31f909318350e78b80b7137febc53ab7e9b66d5aa113ac89225c5f4ee3eb52b7dcff7d344909d19f048cb5a9de1973728feb138acc7d39e448c04dd47fef1e470726371ab210abeff8a789e8ec54a4902515be5d92f43f0db04608d02deff502a31a9e9dd63867c12d3241419a4317f70bc957dc2babb54b571e9c280a5b6036f4bdbf31640191c6b12d262f529c07165ffd7e51b3399c4545c2be979003e192e224e78739cd12b8be7a061273e29eeec520d51db0f33bc630ea27fba231055ee92cbf93f747ea9ee363c0cf710fbdf54c273ebe6a43e04045091a0686603c0ef7e5bbd1a9c5795ed0786a6a2089d87b01645191fb69021972c3548e40858a5b6df08b9a395af85070cf37582bd7857f991a1b6b9f400e389710b780cf3c80ddd84f07e6435a4762a5b26f6e4eae57845042fb68edc0636235b3915fb9d3f3bbae58b4d969fe243dadecdc6434fb5a2f2b966eb6477c01e649d495b64598e71329f88307c6f00ac60d7d60376a7c5bc1576e5256b13898a3a419e7743319b245c2bb0a2eb5f62cdf693187d5ccc95623ffa5f17b0b11b157b6c35017492f6dd71bbf6aaa688da138b0c0a2f9bd854cea76b2dc89f8035a01a21e53137acf5e314d3973742efd3e2d026608df56873943c5cc45825c0a4d4b857fcd470ea60a6991c2f382e19c8bbe55fefb9b5d2be5dc81295e6f9ae7a6241d8f7c759836d7eab2446e3639692e9ac239b50dbe6968e11d429cf85986c7829bdc9191a877d71d187a7dc10b847a8a8602863cabe674affc581a7244e5f73ddb49658d9c3fdfef1ffa378b0c3c39a1185e5f37cef0c8acaa2eaed682085bbcbdce32dceba24a8c1834d7e2072ef792ad6d44817b8050d0d99753342b73792d225ccc4422cd2438b0c492ab6092d79d2059b3c58da68c3220e635d6abffea75afb70607b4eb006d5a36c0a39bb701b9ff40bc4c7bfdcf92fcca1cfd9e978b517ec9a0c0d9a287eff51540a2b26fd47743f35fed5682c659faa515af1fe438854b9e9e133ab6be2df1750db993fdc10e68bbaf2fd305cc6a571024b6bc7dd1c17104968baf3ebec7f168b0982cbda054ae2391f0682725ad1b97522f29753f5f74ea25574eb3c8421ddce694304415aae65c9c02a1566d13445728d814fbc4bf9390190c9ce7e56c95a829b437be44c7b645a3861764bad153618c32f40e45bc647cdc9fcd494c369d25c8d8217a58dc7bf5166eb47121d39623a0673205679eb354ee13ce0c6e292fd17da69e72d62eef81bb1af27a51748bbc3d707bd3f50d50c1a97d9981622a9ae5bfafc4c02d88528c2b4af31f0a3bf3b8ed081fad9d5b9e84f701d56300e99b8fd1d3fda96d98dedef10b4d3573df5e577bf1db5b1378813b6792f718c8991504c3cba53cb3a1c6c3645adc90eabdd3e2e008db454587d1c8c2f84f40ecd819c1ba9d345db69292140e5400ec19357acdf2b8ab76bf5262f1370ccfb66872e69f0b811c679231c57dc98bde77f78e0e635f42ae8d8fab2aa393aab8abc00ee637da0a74a0aa2abe9f3b663872b47695f407c49bede2625732cb4bbcff5f7d25b197c5ac129917e6197a8b09263a69892a1e225ef8fce4b91d86bed68b9e3a4e03f4bbebac8fed9139819a0a32ac5a813a53b28c85a0a178451f575ad269617ec34739bca5751d5ba009786e622e0c5939bc31a8208cdb56956906ed3d9b1270dbaae43717304ab8e31662822633da80feb40d4776c68fe59b2323d8716e34a3f102dc94a2e843c244f0f549735af97f5adb7fbb8fb26358ccdb2935ecfe34e494968bbfdd0f34c88e054ee61ee3d99236cf5924bfbf255c32e4d80698cc1e4acb60b5187fee0345c2de9d9f861063180c3e2b6554fcddc05380f4428ca5e8f30c2ce3307f8be856d9d366a07506271f1aee968856721b3f451ada94e74aa5ef468c34723c328085e9232372e2ac6b0487d0c13aeb721df21b60b94ed16848366fce4e667493e3414520281543aed29176ec09a7b06c238daa462e71ffaf3202aafe9b60d15d66f71bcb26cc05b3bcc2faf63b380251e98a384fc6b1baa8bb222211edbc010cf8c07cf41d880f1131361132ecf99ea5e39f9706d46ee05f53bbfe9542701d95b611a0b625ae29f5f9e0d1718eb089b039057bc29a86abade5df3efaa03fd91804ff8407de383028f1fdd19cb6295d28adc9bf8feaa1e7087f59740abcf292588e045d4e220d7a781a75b6cd4c002bf87f3ebd65d5a6581f2577dbd7d36828f6b3a134be6d852d3a79dbe314f83885f75da129c212b78d4d2fe8d9a812f43ee9042f3da92bb6be2cc573d1ff37ab318ea571ccf5e2e9db5582fa1008fd28dd1d379bbb974f31365f76ab85a26ccbf62fbe96d4efe8c3d542850a6b8160ba41db1ab2b9107e91266635261a7f8a795333a499c26788161b82d97e6ac0a24dd11a47f304b358fcfc1421e5304470d6b8f5b616573bdaa916496f453acd2e99897c471d213101171b4ad09e0fa121d820cf0dfb20f80108079b64bd280b2e2425a70bd90ee4310cb4b7f71f9b70a2c0ccb46e9a588af51bd35299cd98b5c3cd6997d180e0121210e5c1897e0d815233c9224e29377116937baf1c0b889351fee86fbac43fa2af5901418e70434b83631a8c5f808c6de45a83522f1e627ec4c537cabfebb668a8319b56ef56a822dcd2a36435371405afc472dc6780e48717b79944d468506a8568fa4e6d8f383b7e4225aaed9b2cbfe9cbd72f5272d878e2dc57de76986a4b905dda0c519fe90209b72c6d1a6fdd83b555ebdc457bb24ef1c6bbd3c98dbcf5da6ab28687515f2bfb8dbfef1c5363cdf22a55344a81a38ebaf57a9c370b467f411e47e8dad6313474def5ad09f1534fa2f0b65d5d8b8cab11f32587c629c657c416bbb46e6fb3634320860f313428c5a5ebb57fda1931792ca3ddc584eb9e6613042d1488bb0085bf62735d377897c4810270498d780350016fc97f43eedf6d1f4099659ffd8d0743ebaf21752686da395af6e710cd7af38b6c7b1f7bd3985a962473754ff0bb28a821ede5946f7b911a9f3a1ab0636165256f2b3178827536132a4c9d522e5e309743a0187381de2610ed882fb649571b939748d95c22498a35070650fb3597c0a168c3b58f905a8cf32dab09e52b480bf64890209c4808f93a6372a150177af9fa3355515596839fdfa5c04580976a4c54d8aaf77ad7faa2ff3879dbefd034104ab11539231bfb2f432650ccf3466791eec6ba005fb301d1e0d966eb7367fb17146536ca1188815e7ddf999522c92055a1143ace0235f771b2a20fd7550a6da25fd5a983dbdc17790f294d8c59b3782f1f38eeca7a68b998dbac5d40d79d193528223ed77a64e6d06526dbfe12c7f8ab3b7982ab0a741ac7d6ee02fe06bc3e1dc44820e9b9d46e8d6679771d42e8b68ef611c9cf6674818db1f060b388cde4b398fe91695aaff39bd99ed968a8eab1a02f8fa36adca3347d7f122f16900994ea7eae239869d8803de4b859356f6da45c85e9238391460902be8e849a609d5e14dea9acd567a05db8cdbd4fea3244ae82a1937839c9b5f11908d9f43dd4c8d2d88e7a738882a", 0xdf9) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r2) syz_usb_connect(0x0, 0x24, &(0x7f0000000140)=ANY=[@ANYBLOB="12010000c4893048e041b581d5f0b1f43def42f50ced9b01020301090100000100000000090400000027ad4c00"], 0x0) 01:06:02 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1410) [ 2388.113509][ T3703] usb 5-1: new high-speed USB device number 39 using dummy_hcd [ 2388.123513][ T12] usb 2-1: new high-speed USB device number 31 using dummy_hcd [ 2388.131219][ T3032] usb 6-1: new high-speed USB device number 72 using dummy_hcd [ 2388.143527][ T3753] usb 3-1: new high-speed USB device number 70 using dummy_hcd [ 2388.151169][T28587] usb 4-1: new high-speed USB device number 107 using dummy_hcd [ 2388.353533][ T3703] usb 5-1: Using ep0 maxpacket: 32 01:06:02 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1428) [ 2388.413594][T28587] usb 4-1: Using ep0 maxpacket: 8 [ 2388.418753][ T3753] usb 3-1: Using ep0 maxpacket: 32 [ 2388.473608][ T3703] usb 5-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2388.482664][ T3703] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2388.495852][ T12] usb 2-1: config 1 has an invalid descriptor of length 41, skipping remainder of the config [ 2388.506144][ T3032] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 1023 [ 2388.516194][ T3032] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x3 has invalid maxpacket 1024 [ 2388.526585][ T3703] usb 5-1: config 0 descriptor?? [ 2388.531603][ T12] usb 2-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 2 [ 2388.564422][ T3703] hso 5-1:0.0: Not our interface [ 2388.573678][ T3753] usb 3-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2388.582766][ T3753] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2388.590867][T28587] usb 4-1: New USB device found, idVendor=067b, idProduct=2584, bcdDevice=79.2e [ 2388.599935][T28587] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2388.609948][T28587] usb 4-1: config 0 descriptor?? [ 2388.624298][ T3753] usb 3-1: config 0 descriptor?? [ 2388.664215][ T3753] hso 3-1:0.0: Not our interface [ 2388.703565][ T3032] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2388.712772][ T3032] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2388.720901][ T3032] usb 6-1: Product: syz [ 2388.725108][ T3032] usb 6-1: Manufacturer: syz [ 2388.729690][ T3032] usb 6-1: SerialNumber: syz [ 2388.734373][ T12] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2388.743444][ T12] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2388.751415][ T12] usb 2-1: Product: syz [ 2388.755612][ T12] usb 2-1: Manufacturer: syz [ 2388.760195][ T12] usb 2-1: SerialNumber: syz [ 2388.783508][T19307] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2388.790428][T19307] raw-gadget gadget: fail, usb_ep_enable returned -22 01:06:03 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1440) [ 2388.804367][ T12] usb 2-1: bad CDC descriptors [ 2388.888974][ T3753] usb 4-1: USB disconnect, device number 107 [ 2389.004363][T19307] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2389.011395][T19307] raw-gadget gadget: fail, usb_ep_enable returned -22 01:06:03 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1458) 01:06:03 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1470) [ 2389.465263][ T3032] cdc_ether 6-1:1.0 usb0: register 'cdc_ether' at usb-dummy_hcd.5-1, CDC Ethernet Device, 42:42:42:42:42:42 01:06:04 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1488) [ 2389.665662][T19307] udc-core: couldn't find an available UDC or it's busy [ 2389.672673][T19307] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2389.682133][T19307] udc-core: couldn't find an available UDC or it's busy [ 2389.689163][T19307] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2389.693360][ T3753] usb 4-1: new high-speed USB device number 108 using dummy_hcd [ 2389.704898][T19307] udc-core: couldn't find an available UDC or it's busy [ 2389.711931][T19307] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2389.721551][T19307] udc-core: couldn't find an available UDC or it's busy [ 2389.728531][T19307] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2389.741585][ T3032] usb 6-1: USB disconnect, device number 72 [ 2389.755060][ T3032] cdc_ether 6-1:1.0 usb0: unregister 'cdc_ether' usb-dummy_hcd.5-1, CDC Ethernet Device [ 2389.953325][ T3753] usb 4-1: Using ep0 maxpacket: 8 [ 2390.058781][T19361] udc-core: couldn't find an available UDC or it's busy [ 2390.065866][T19361] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2390.074403][T19361] udc-core: couldn't find an available UDC or it's busy [ 2390.081427][T19361] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2390.113372][ T3753] usb 4-1: New USB device found, idVendor=067b, idProduct=2584, bcdDevice=79.2e [ 2390.122524][ T3753] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2390.134674][ T3753] usb 4-1: config 0 descriptor?? 01:06:04 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x14a0) 01:06:04 executing program 5: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f00000000c0)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x12, &(0x7f0000000180)=@conn_svc_rsp={0x0, 0x0, 0xa, "cb7dfe12", {0x3, 0x100, 0x0, 0x6, 0x200, 0x3}}) r1 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x7f, 0x0) ioctl$HIDIOCGRAWINFO(r1, 0x80084803, &(0x7f0000000040)=""/120) r2 = syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000001500)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x1ff}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x3ff}}, {{0x9, 0x5, 0x3, 0x2, 0x400}}}}}]}}]}}, 0x0) syz_usb_control_io$cdc_ecm(r2, 0x0, 0x0) syz_usb_control_io(r2, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r2, &(0x7f0000002140)={0x14, 0x0, &(0x7f0000002100)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) r3 = syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000001500)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x1ff}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x3ff}}, {{0x9, 0x5, 0x3, 0x2, 0x400}}}}}]}}]}}, 0x0) syz_usb_control_io$cdc_ecm(r3, 0x0, 0x0) syz_usb_control_io(r3, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r3, &(0x7f0000002140)={0x14, 0x0, &(0x7f0000002100)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) r4 = syz_usb_connect(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYRES32=r2, @ANYRESOCT=r3], 0x0) syz_usb_connect(0x0, 0x2a0, &(0x7f0000000980)=ANY=[@ANYBLOB="12010002cb60a8ffb91f010322070102030109028e0201010220050904a2020f42528fcd0a24015bff0202010206240504016c09240303050301030806240506ff7109050710100000203f072501800504000725018000080009050800ff038000490725010098050009050310000401130007250181020500072501037fd4010905040440000300030905060c1000f0207f09050a0200041f7f7f0c0c22dbbc1737e60fbdcb7f090503100800e00905d807efe044b0c0ec8e316c4f37e7f11ca4879cd2aaf45a09e1e195e4316d21147bf3d8a39fa0e3d2ce4fb40dad669f15ebbe9634d353fac15995b99f1f7b62a479ef4723bc1c54ac7f206c75844b59b9dcdc15d34ce2b61b35bd71c9510a0dfdb0c5f8f7bb73b40a5cd08ec8264a20044f97d3ff3f346046a9d86ecae250051b4b4466d4392343f4c6f7cba153ccebff6e646e7f2044bdf0fe420e9b52e12fb98c1f62fbfba92b8d317b4c0a4ff5a9a2e0402527d72704a68131b41d904d97021d4465755695db0d3506713957be0d710d8e81a9a1df86c00725018101ffff0947b847f21195d31f696f6ee944bc595e050f00000201e0090725010200090009050c00080004018009050f01000200011f09050f01ff030102024c00b7a912be89de9e0983cd0002a7aa0d3cce1d191f39d3dd83535e859288bd238f2fbf4a00dd26e1f918aca756fa8df3a4e3feb67c0103359177e36b7302f927d0bea7e1f461ab68ccf24107250180047f0009050c0240000509400905000000044c070307250182003b3309050108100000070007250183013d0f6106222039da081a8d6319a1764a4d9bd2f650adfc0447631f2ce389acbce22d99b95325c95235511cb5dbf44edde51284a0f89e3c6d1f7e094f872c1641d63b8e805da4c0d309dde176ff6b459397e2934117b68975f861078ba369dcf672f0b509050400ff03fb0104"], &(0x7f0000000680)={0xa, &(0x7f0000000300)={0xa, 0x6, 0x201, 0x7f, 0xe9, 0x9, 0x40, 0x2f}, 0x57, &(0x7f0000000380)=ANY=[@ANYBLOB="050f5700060b10010c10000505ff00201d100b1933cb1c008f199cd45e092a67914fac6d854d8cde4177010000a964c0df10f0ffff000c100a08200000000ff004000310010b100108010001040400060000000000000053026ad04034de23c97d103bbb7def507220e05313d188b5517c8446e5d9cd77800907b0f840d1a57502873c2aa77da3eb2c97dcf7157db0a34a4c03095f103c9533bf4866ede163788453499df4b82b07389683faa8a5648c53a111831f0006df9afb97a1931bb224c860e499377fea17bd373cb8e70fee905bef7b5809544706b8938d593ba9fed0eeef2e025c36c3abfedbfb2c5d51d405687168c2c646c677c8b457715fa6913e43d50bcda4beecd0040a444ed6883db879458e911269a622d750f6c4c38f26156a3b78ab4480df5e0827a40a58197b8fe94082f223c521"], 0x1, [{0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x4ff}}]}) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(r5, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCGRDESCSIZE(r5, 0x80044801, &(0x7f0000000340)) syz_usb_ep_write$ath9k_ep2(r4, 0x83, 0x0, 0x0) syz_usb_ep_write(r4, 0x9b, 0xfb, &(0x7f00000001c0)="915ded1ef6628d73083b2694d52e9e1c70d9900cac4dba884640f0868c4f1e1fea1ddb531b752c8162b9fb409fb44fa9ce7a28fdd01adfabe48803a64b242e68ce438bd8aa0b449c3c0e2c0c2d333c29237aef7a0df03a8e85fd2565a2cfa845bb1d0b2fa60df00d30e141e732d29750dc869ab0a5f8b377d4230fc3321f7318c015964b438620cb597bc77c37e362b66955cb49f9d9e8ec4c1e6a013a200c25a6bd2daa26f409eb9b46a9e3da59687122f0ec7c7bf6e885ddbdb89451e763ef12c5e10dddf684724f8537e6826650571597824a1cebc3afc29e51ce852459ae02d06aa3163623285a1d70b7399f662572680f220a0ca9d10d08eb") syz_usb_connect(0x0, 0x24, &(0x7f0000000140)=ANY=[@ANYBLOB="700100002fcfb540041607803389000000010902120001000000000904"], 0x0) [ 2390.290200][T19361] udc-core: couldn't find an available UDC or it's busy [ 2390.297260][T19361] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 01:06:04 executing program 3: syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0xf2, 0xb8, 0xc, 0x8, 0x67b, 0x25a1, 0x792e, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xb5, 0x11, 0xc1}}]}}]}}, 0x0) syz_usb_connect$cdc_ncm(0x5, 0x8e, &(0x7f0000000080)={{0x12, 0x1, 0x110, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x7c, 0x2, 0x1, 0xf4, 0xb0, 0xa4, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x6, 0x24, 0x6, 0x0, 0x1, 'n'}, {0x5, 0x24, 0x0, 0x5}, {0xd, 0x24, 0xf, 0x1, 0x6, 0xfffd, 0xcfc, 0x80}, {0x6, 0x24, 0x1a, 0x2, 0x8}, [@call_mgmt={0x5, 0x24, 0x1, 0x6, 0x5}, @mbim_extended={0x8, 0x24, 0x1c, 0x3, 0x4, 0x8001}, @acm={0x4, 0x24, 0x2, 0x6}, @dmm={0x7, 0x24, 0x14, 0x5, 0xb624}, @network_terminal={0x7, 0x24, 0xa, 0x8, 0x96, 0x7, 0x4}]}, {{0x9, 0x5, 0x81, 0x3, 0x8, 0x0, 0x81, 0xbd}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x10, 0x5, 0x81}}, {{0x9, 0x5, 0x3, 0x2, 0x8, 0x7f, 0x65, 0xf7}}}}}}}]}}, &(0x7f0000000680)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x300, 0x2, 0xb7, 0x2, 0x18, 0x8}, 0x126, &(0x7f0000000140)={0x5, 0xf, 0x126, 0x4, [@ssp_cap={0x10, 0x10, 0xa, 0x6, 0x1, 0x2, 0xf0f, 0x8, [0x0]}, @ssp_cap={0x20, 0x10, 0xa, 0x94, 0x5, 0x7fffffa, 0x0, 0x5, [0x3f30, 0xc0, 0xc030, 0x0, 0xffc0c0]}, @generic={0xe7, 0x10, 0x4, "2a198e97f63211299cfde35f701da502b4adeb35998166c51b99bbe0b612ffe62e5213acd62f29066968b2484de7d05c03076a65c7ece949f622cb6593153ec42a77016ec789c7756eeb47f2c872ca65bbc94be7052f040ab7a2503ea2e2b64fa6159e4302f5cd392c1f2e56349f400541fd87fd847f799aab3e5869300ca955212e4124cfd9b6d2896a3a2bf5d69a643770fc92572ce4f71ea71f797a29606a853be7abe01ab5eb4b6236f721295a6271cc93386cb3e14321e063dd4aebc5520a2787daeffd77dfb06c8379120603fd9fe4b777e295f0b242747319876ce19b33b51ed9"}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x8, 0x8, 0x5, 0x2}]}, 0x8, [{0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x41b}}, {0x8d, &(0x7f00000002c0)=@string={0x8d, 0x3, "91fd9bfdb0dbdf1efac592b5c0f8c8d72e9f90f9879fb44fc8bddf9d8c2bbc04e9354c6a0996d7debe9446eeb20bfa336711cd9af8dc6798057995df30c9ecdc8853822547441aee4da75533a1fc3e18697c9fa25e22e94a4f014f7251756324566c8be72d65174c111d518e512aaff71abb02854b084539f06d37d636aa5e7f0916c36f3f118a987eb285"}}, {0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x430}}, {0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x401}}, {0x71, &(0x7f0000000400)=@string={0x71, 0x3, "3c730a09f8cd8c7c86e6df0b741e273ccc28adf109987e13aea515de61f88eabd9eceea1ab13a9e8d30a4aef3e86afd02a55d2406c7886cc111da269547cb3a7f70a99a4e4c9af973d724d13065b68315b3bd2d772ce3abec388826ecd27d0b559de810eb2eb9cf47af34ee4e10fe4"}}, {0xcd, &(0x7f0000000480)=@string={0xcd, 0x3, "7b0a09e61f841b28279632e99f61a62acdb7d0c2063b907d04abdaa616f2f647b8f1bedbfe7dd9e7f95ae43d2e7290f610cd4f4fc19b57fa2cd4a36ba0d104d8591e2179f3be516cc877c1e4ca982e4f41067a8302cf408e4d04af3ba7ebf7cae9710546c7e3771632406f643a275ad9fd8323b5ce99ef1595f375a13bfe9747c8ff388fd4d327c85ca929863d9cb4c64c1682a779705b12aa1c95fd0941a20e14b070ddbb28c9955b1b33c57fce1d7b2a36b8ad69e34555e3a2f515a85e6c673c565101510416f44460b4"}}, {0x4, &(0x7f0000000580)=@lang_id={0x4, 0x3, 0x83e}}, {0x92, &(0x7f00000005c0)=@string={0x92, 0x3, "f33cce8cedaf394e367e9c0370cf10b89cad7e8b9750dc3c5587c2be3170b6e4b2dcd13ff464edc5916252d4cbffd1c5de1436eb366c2f6c6f5e402b778c60318b1e25c77aea6182f797dc102c44db8ea771193761f87ffeb9b94222afa1de9ede7ae9d162016212300fab876fb5f962ec118c9d2da370c4b496d5f51cd254d3dd4b325b2c82dc93705cefd2000222b6"}}]}) [ 2390.374232][ T3032] usb 4-1: USB disconnect, device number 108 [ 2390.533290][ T3753] usb 6-1: new high-speed USB device number 73 using dummy_hcd [ 2390.793244][ T3032] usb 4-1: new high-speed USB device number 109 using dummy_hcd 01:06:05 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e0000000109021200010000000009040000"], 0x0) syz_usb_control_io$uac1(r0, &(0x7f0000001300)={0x14, &(0x7f0000001280)={0x20, 0x7, 0x33, {0x33, 0xf, "9ef614ffaa3422c29cff9ed2635c43d269f5afaa548bcf61be74fc1aa093b834e0254584c8f9caca1a8ba06b52252deda3"}}, &(0x7f00000012c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x44e9cda4fc683600}}}, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x40, 0x0, 0xa6, "09af236866c7d5e1ae1d0363f0c5f908bd7ce5d6f934ebe1bc264085d99f0708657388d6d122457e6124b68d15d41f1d49b6e18f025956f85a5c56370fdf31a8b4a6f291e066c6576b5355ef5aa56bf33099c01e6aabbaece41a4351a729c09b8cfe45e7fea45e683b2a9781563b82d75914c8d03ca544c8d96765cb23e9acab1b22552cbe80b4f6b0a6f430852ebe75600eeffdbace1f7caa67c95dd543fda808b2200a581b"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) 01:06:05 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000"], 0x0) syz_usb_control_io$uac1(r0, &(0x7f0000001300)={0x14, &(0x7f0000001280)={0x20, 0x7, 0x33, {0x33, 0xf, "9ef614ffaa3422c29cff9ed2635c43d269f5afaa548bcf61be74fc1aa093b834e0254584c8f9caca1a8ba06b52252deda3"}}, &(0x7f00000012c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x44e9cda4fc683600}}}, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x40, 0x0, 0xa6, "09af236866c7d5e1ae1d0363f0c5f908bd7ce5d6f934ebe1bc264085d99f0708657388d6d122457e6124b68d15d41f1d49b6e18f025956f85a5c56370fdf31a8b4a6f291e066c6576b5355ef5aa56bf33099c01e6aabbaece41a4351a729c09b8cfe45e7fea45e683b2a9781563b82d75914c8d03ca544c8d96765cb23e9acab1b22552cbe80b4f6b0a6f430852ebe75600eeffdbace1f7caa67c95dd543fda808b2200a581b"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) [ 2390.843680][ T12] usb 3-1: USB disconnect, device number 70 [ 2390.847707][T28587] usb 5-1: USB disconnect, device number 39 [ 2391.053430][ T3753] usb 6-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 2391.062493][ T3753] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2391.063281][ T3032] usb 4-1: Using ep0 maxpacket: 8 [ 2391.070531][ T3753] usb 6-1: Product: syz [ 2391.079708][ T3753] usb 6-1: Manufacturer: syz [ 2391.084346][ T3753] usb 6-1: SerialNumber: syz [ 2391.124057][ T3753] usb 6-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 2391.213277][ T3032] usb 4-1: New USB device found, idVendor=067b, idProduct=25a1, bcdDevice=79.2e [ 2391.222361][ T3032] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2391.234380][ T3032] usb 4-1: config 0 descriptor?? [ 2391.253412][T28587] usb 5-1: new high-speed USB device number 40 using dummy_hcd [ 2391.273269][ T12] usb 3-1: new high-speed USB device number 71 using dummy_hcd [ 2391.281696][ T3032] plusb: probe of 4-1:0.0 failed with error -22 01:06:05 executing program 1: syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x1000020, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) r0 = syz_usb_connect(0x0, 0x2d, &(0x7f00000005c0)=ANY=[@ANYBLOB="1201fe2109003c0800040042ef420000010109021b00017600230009040000010209bd00070581070001"], 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001240)="d1ac2117a4063f5fb8607239f0c2b12f2552334360f458afaf2b3ccbdd05b4b66433fd88301f2782224f25fcf2f5f7a407b9868a17be69835d716179188e3e85d55fd6a88e6b575e16d02c7651ad113f2bd0586013a4d9b81eb9659e083b3cb5322d5051df9955185596300843dbf8df0bf594f14d8c3406607d26a1ac3d752ccf3c638c82c7e03a60083bfdc66066674c5776c72c610d34b9c5817830c7286033ed3c67027806b375e6ebc7480913510d70d275125fd5643ca44eb6c61db0fce497e300f29dd61f174662ece3be991d346be76b4d4736b5270dc2c5676b186d3bc1803fa3b6a3bc38243587cfb923857a65dd654333d2b0883a57e8229c5f4eb843185fd53f126851c4ce3b9dd383624606930dd62d4f8b83a2585258ff0cb96454e033a1cbe561bb98dba9f65a4ab748aaf8a619226776f95a0027b72196798e287bd633d0ebf66ec29fdad6c0aba63e44bad6b54dfa55a433a79488ba31876187996978b934d975ddefc4fe584cdb7e7538b6f5628e5b9d3c2c277032b2ee1672b5a017e9397a4f1e41581dc91b5270ebea6547d47e2bf4bd19c56b1e4510cc3c6e814b24ad1bac1af7cb993fda8de1b4757d38733ca431c1bc55f71c9bcc859512328690151be3ca440d2bd28e671f300bd47db8ba66009c7b61ffa06a589881c726e597e54e24248e1a9d6a9539ac35345c8fe25b8284348999d553da4df1d7a11cacd2e95f6f7804357e1b135bf9ba026f977d90cb40f1c3d5002eba3f5520c6f485e4b4ed9b3bbcc4f92f915c7e16531c1daf6e569130df4a8ed9d92ab0d7c746555c109497addbf47537fd760d8770eaddaa71e94587b417f34b097d53605b5fdcf5adb2b5176d98573aea56da94caf95dd068e405b2a8cdcab20eb00f7cfd69d51de4b1abc3381f1c67d6b9a89dfccd5e816c96ecb1985ae65b4ef1b1479479d19f3294fb21346b737c5e71e0249d812625dccbd511b8ff06d5f40cba310654178e8b923b62c90031f0fca6c219875fbfbb977599096bf04aa1ff5ea482bd8d9b5ef21a6f3c9941c26607b6b00e48f387f3cb9e13a69dbfe2c6cac926e89c37d59696d1696ffcd1a3e8a5e7bdc44cb47b82362503bd2fcb522f17f7f3ddbaf40d6d9da811a2dda693994cefab3c8b143cbc9adbfb5e00232f119dcd1dff55f7d3c06ca67ac6b8ae03b15f538f8d3c0b7a270d99ceef95fd91d585b6ba25e64529f013c3ae13c252eb76ad4f84e66e328c2b8030550e69c69763f34fabbac86cc44232247ce05b9f271469575a0723168b3c93de0bacebf040b3e165e12374309d4a77db598b8b6e1a92028d366c1d4ac7cbf4d7c8a3b5bc25a404bff87a8d153b5aff52a8c4d6b65752b17381f2e7fcb7a6ea29cf67893a32e3df131978ba9e49f935e693db6289ba66f36f4a8ee804621a89e6d88801055f0776d4f31f909318350e78b80b7137febc53ab7e9b66d5aa113ac89225c5f4ee3eb52b7dcff7d344909d19f048cb5a9de1973728feb138acc7d39e448c04dd47fef1e470726371ab210abeff8a789e8ec54a4902515be5d92f43f0db04608d02deff502a31a9e9dd63867c12d3241419a4317f70bc957dc2babb54b571e9c280a5b6036f4bdbf31640191c6b12d262f529c07165ffd7e51b3399c4545c2be979003e192e224e78739cd12b8be7a061273e29eeec520d51db0f33bc630ea27fba231055ee92cbf93f747ea9ee363c0cf710fbdf54c273ebe6a43e04045091a0686603c0ef7e5bbd1a9c5795ed0786a6a2089d87b01645191fb69021972c3548e40858a5b6df08b9a395af85070cf37582bd7857f991a1b6b9f400e389710b780cf3c80ddd84f07e6435a4762a5b26f6e4eae57845042fb68edc0636235b3915fb9d3f3bbae58b4d969fe243dadecdc6434fb5a2f2b966eb6477c01e649d495b64598e71329f88307c6f00ac60d7d60376a7c5bc1576e5256b13898a3a419e7743319b245c2bb0a2eb5f62cdf693187d5ccc95623ffa5f17b0b11b157b6c35017492f6dd71bbf6aaa688da138b0c0a2f9bd854cea76b2dc89f8035a01a21e53137acf5e314d3973742efd3e2d026608df56873943c5cc45825c0a4d4b857fcd470ea60a6991c2f382e19c8bbe55fefb9b5d2be5dc81295e6f9ae7a6241d8f7c759836d7eab2446e3639692e9ac239b50dbe6968e11d429cf85986c7829bdc9191a877d71d187a7dc10b847a8a8602863cabe674affc581a7244e5f73ddb49658d9c3fdfef1ffa378b0c3c39a1185e5f37cef0c8acaa2eaed682085bbcbdce32dceba24a8c1834d7e2072ef792ad6d44817b8050d0d99753342b73792d225ccc4422cd2438b0c492ab6092d79d2059b3c58da68c3220e635d6abffea75afb70607b4eb006d5a36c0a39bb701b9ff40bc4c7bfdcf92fcca1cfd9e978b517ec9a0c0d9a287eff51540a2b26fd47743f35fed5682c659faa515af1fe438854b9e9e133ab6be2df1750db993fdc10e68bbaf2fd305cc6a571024b6bc7dd1c17104968baf3ebec7f168b0982cbda054ae2391f0682725ad1b97522f29753f5f74ea25574eb3c8421ddce694304415aae65c9c02a1566d13445728d814fbc4bf9390190c9ce7e56c95a829b437be44c7b645a3861764bad153618c32f40e45bc647cdc9fcd494c369d25c8d8217a58dc7bf5166eb47121d39623a0673205679eb354ee13ce0c6e292fd17da69e72d62eef81bb1af27a51748bbc3d707bd3f50d50c1a97d9981622a9ae5bfafc4c02d88528c2b4af31f0a3bf3b8ed081fad9d5b9e84f701d56300e99b8fd1d3fda96d98dedef10b4d3573df5e577bf1db5b1378813b6792f718c8991504c3cba53cb3a1c6c3645adc90eabdd3e2e008db454587d1c8c2f84f40ecd819c1ba9d345db69292140e5400ec19357acdf2b8ab76bf5262f1370ccfb66872e69f0b811c679231c57dc98bde77f78e0e635f42ae8d8fab2aa393aab8abc00ee637da0a74a0aa2abe9f3b663872b47695f407c49bede2625732cb4bbcff5f7d25b197c5ac129917e6197a8b09263a69892a1e225ef8fce4b91d86bed68b9e3a4e03f4bbebac8fed9139819a0a32ac5a813a53b28c85a0a178451f575ad269617ec34739bca5751d5ba009786e622e0c5939bc31a8208cdb56956906ed3d9b1270dbaae43717304ab8e31662822633da80feb40d4776c68fe59b2323d8716e34a3f102dc94a2e843c244f0f549735af97f5adb7fbb8fb26358ccdb2935ecfe34e494968bbfdd0f34c88e054ee61ee3d99236cf5924bfbf255c32e4d80698cc1e4acb60b5187fee0345c2de9d9f861063180c3e2b6554fcddc05380f4428ca5e8f30c2ce3307f8be856d9d366a07506271f1aee968856721b3f451ada94e74aa5ef468c34723c328085e9232372e2ac6b0487d0c13aeb721df21b60b94ed16848366fce4e667493e3414520281543aed29176ec09a7b06c238daa462e71ffaf3202aafe9b60d15d66f71bcb26cc05b3bcc2faf63b380251e98a384fc6b1baa8bb222211edbc010cf8c07cf41d880f1131361132ecf99ea5e39f9706d46ee05f53bbfe9542701d95b611a0b625ae29f5f9e0d1718eb089b039057bc29a86abade5df3efaa03fd91804ff8407de383028f1fdd19cb6295d28adc9bf8feaa1e7087f59740abcf292588e045d4e220d7a781a75b6cd4c002bf87f3ebd65d5a6581f2577dbd7d36828f6b3a134be6d852d3a79dbe314f83885f75da129c212b78d4d2fe8d9a812f43ee9042f3da92bb6be2cc573d1ff37ab318ea571ccf5e2e9db5582fa1008fd28dd1d379bbb974f31365f76ab85a26ccbf62fbe96d4efe8c3d542850a6b8160ba41db1ab2b9107e91266635261a7f8a795333a499c26788161b82d97e6ac0a24dd11a47f304b358fcfc1421e5304470d6b8f5b616573bdaa916496f453acd2e99897c471d213101171b4ad09e0fa121d820cf0dfb20f80108079b64bd280b2e2425a70bd90ee4310cb4b7f71f9b70a2c0ccb46e9a588af51bd35299cd98b5c3cd6997d180e0121210e5c1897e0d815233c9224e29377116937baf1c0b889351fee86fbac43fa2af5901418e70434b83631a8c5f808c6de45a83522f1e627ec4c537cabfebb668a8319b56ef56a822dcd2a36435371405afc472dc6780e48717b79944d468506a8568fa4e6d8f383b7e4225aaed9b2cbfe9cbd72f5272d878e2dc57de76986a4b905dda0c519fe90209b72c6d1a6fdd83b555ebdc457bb24ef1c6bbd3c98dbcf5da6ab28687515f2bfb8dbfef1c5363cdf22a55344a81a38ebaf57a9c370b467f411e47e8dad6313474def5ad09f1534fa2f0b65d5d8b8cab11f32587c629c657c416bbb46e6fb3634320860f313428c5a5ebb57fda1931792ca3ddc584eb9e6613042d1488bb0085bf62735d377897c4810270498d780350016fc97f43eedf6d1f4099659ffd8d0743ebaf21752686da395af6e710cd7af38b6c7b1f7bd3985a962473754ff0bb28a821ede5946f7b911a9f3a1ab0636165256f2b3178827536132a4c9d522e5e309743a0187381de2610ed882fb649571b939748d95c22498a35070650fb3597c0a168c3b58f905a8cf32dab09e52b480bf64890209c4808f93a6372a150177af9fa3355515596839fdfa5c04580976a4c54d8aaf77ad7faa2ff3879dbefd034104ab11539231bfb2f432650ccf3466791eec6ba005fb301d1e0d966eb7367fb17146536ca1188815e7ddf999522c92055a1143ace0235f771b2a20fd7550a6da25fd5a983dbdc17790f294d8c59b3782f1f38eeca7a68b998dbac5d40d79d193528223ed77a64e6d06526dbfe12c7f8ab3b7982ab0a741ac7d6ee02fe06bc3e1dc44820e9b9d46e8d6679771d42e8b68ef611c9cf6674818db1f060b388cde4b398fe91695aaff39bd99ed968a8eab1a02f8fa36adca3347d7f122f16900994ea7eae239869d8803de4b859356f6da45c85e9238391460902be8e849a609d5e14dea9acd567a05db8cdbd4fea3244ae82a1937839c9b5f11908d9f43dd4c8d2d88e7a738882a", 0xdf9) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000c48930003bafb581ed9b01020301090212000100000000090400000027ad4c00"], 0x0) 01:06:05 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x14b8) [ 2391.383749][ T1719] usb 2-1: USB disconnect, device number 31 [ 2391.475352][T19374] udc-core: couldn't find an available UDC or it's busy [ 2391.482501][T19374] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2391.492166][ T3304] usb 4-1: USB disconnect, device number 109 [ 2391.498409][T28587] usb 5-1: Using ep0 maxpacket: 32 [ 2391.543275][ T12] usb 3-1: Using ep0 maxpacket: 32 [ 2391.623258][T28587] usb 5-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2391.632343][T28587] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2391.644004][T28587] usb 5-1: config 0 descriptor?? 01:06:06 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x14d0) [ 2391.683959][T28587] hso 5-1:0.0: Not our interface [ 2391.694962][ T3753] usb 6-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 2391.706016][ T12] usb 3-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2391.715184][ T12] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2391.727320][ T12] usb 3-1: config 0 descriptor?? [ 2391.764179][ T12] hso 3-1:0.0: Not our interface [ 2391.803191][ T1719] usb 2-1: new high-speed USB device number 32 using dummy_hcd 01:06:06 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x14e8) [ 2392.043194][ T1719] usb 2-1: Using ep0 maxpacket: 8 [ 2392.097079][T19367] udc-core: couldn't find an available UDC or it's busy [ 2392.104240][T19367] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2392.115901][T19367] udc-core: couldn't find an available UDC or it's busy [ 2392.122909][T19367] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2392.132114][T19367] udc-core: couldn't find an available UDC or it's busy [ 2392.139106][T19367] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2392.147452][T19367] udc-core: couldn't find an available UDC or it's busy [ 2392.154458][T19367] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2392.203201][ T1719] usb 2-1: unable to get BOS descriptor or descriptor too short [ 2392.208669][T19413] udc-core: couldn't find an available UDC or it's busy [ 2392.217895][T19413] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2392.242800][ T3032] usb 6-1: USB disconnect, device number 73 01:06:06 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1500) [ 2392.283178][ T1719] usb 2-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 2392.293800][ T1719] usb 2-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 2392.303089][ T12] usb 4-1: new high-speed USB device number 110 using dummy_hcd [ 2392.383294][ T1719] usb 2-1: New USB device found, idVendor=0400, idProduct=4200, bcdDevice=42.ef [ 2392.392456][ T1719] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 2392.400479][ T1719] usb 2-1: SerialNumber: syz [ 2392.443920][ T1719] hub 2-1:118.0: bad descriptor, ignoring hub [ 2392.450362][ T1719] hub: probe of 2-1:118.0 failed with error -5 [ 2392.458560][ T1719] cdc_wdm 2-1:118.0: cdc-wdm0: USB WDM device 01:06:07 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1518) [ 2392.583082][ T12] usb 4-1: Using ep0 maxpacket: 8 01:06:07 executing program 5: syz_usb_connect(0x0, 0x24, &(0x7f0000000140)=ANY=[@ANYBLOB="700100002fcfb540041607803389000000010902120001000000000904"], 0x0) r0 = syz_usb_connect$cdc_ecm(0x0, 0x61, &(0x7f0000000440)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x4f, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x1ff}, [@mbim_extended={0x8, 0x24, 0x1c, 0x9, 0xdc, 0x200}, @country_functional={0x8, 0x24, 0x7, 0x8, 0x7ff, [0x5]}, @acm={0x4}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x3ff}}, {{0x9, 0x5, 0x3, 0x2, 0x400}}}}}]}}]}}, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, &(0x7f0000002140)={0x14, 0x0, &(0x7f0000002100)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) r1 = syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000001500)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x1ff}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x3ff}}, {{0x9, 0x5, 0x3, 0x2, 0x400}}}}}]}}]}}, 0x0) syz_usb_control_io$cdc_ecm(r1, 0x0, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r1, &(0x7f0000002140)={0x14, 0x0, &(0x7f0000002100)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) r2 = syz_usb_connect(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYRES32=r0, @ANYRESOCT=r1], 0x0) syz_usb_ep_write$ath9k_ep2(r2, 0x83, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r2, &(0x7f00000000c0)={0x14, &(0x7f0000000000)={0x20, 0x11, 0x58, {0x58, 0x4, "6af86f27a79607e4f7b143add77fb17e394b50c6f0e219e4a6932341a62d53adc196be8779d4881a21677064fb76e61fc6cfbb4cc8b7ceeac478be7ce6d743abad8a67ef5c9e04baaa2784b66c8552583c2df50b438d"}}, &(0x7f0000000080)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f00000003c0)={0x44, &(0x7f0000000180)={0x40, 0xf, 0xb5, "2e1297a632f2a7f8f360983687aff08ec405ebde8a21e95f93f9f46d7daf22e74f824fc875fc5f9d89a3916552b98f61b4410d46ab436fe3c49802036a72efdcf9afac6958c92b2931d9d91691b605e625d33690a8191d83d0b5d51ce1ae0e53b7f55021ef8f7aaf6614fb9dfccb2584040ea79cbd6edb95887b926caf7abb4020034241f27a5947c185d49e3d040120ffd3c7f4225b1c7d8260c109c6f3f2a9cf21a7fded39b6ff21cf6f17bbf343a4d9368dd4ec"}, &(0x7f0000000100)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000240)={0x0, 0x8, 0x1, 0x3f}, &(0x7f0000000280)={0x20, 0x80, 0x1c, {0x4, 0x7ff, 0x63, 0x1f, 0x7fff, 0x1ff, 0xc1c, 0x8, 0x6, 0xba48, 0x0, 0x1}}, &(0x7f00000002c0)={0x20, 0x85, 0x4, 0x5}, &(0x7f0000000300)={0x20, 0x83, 0x2, 0x1}, &(0x7f0000000340)={0x20, 0x87, 0x2, 0x3}, &(0x7f0000000380)={0x20, 0x89, 0x2}}) [ 2392.723181][ T12] usb 4-1: New USB device found, idVendor=067b, idProduct=25a1, bcdDevice=79.2e [ 2392.732411][ T12] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2392.733068][ T3753] ath9k_htc 6-1:1.0: ath9k_htc: Target is unresponsive [ 2392.747621][ T3753] ath9k_htc: Failed to initialize the device [ 2392.750115][ T12] usb 4-1: config 0 descriptor?? [ 2392.760197][ T3032] usb 6-1: ath9k_htc: USB layer deinitialized 01:06:07 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1530) [ 2392.804193][ T12] plusb: probe of 4-1:0.0 failed with error -22 01:06:07 executing program 3: syz_usb_connect(0x3, 0x45f, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xfb, 0x84, 0x1b, 0x8, 0x12d1, 0xb6c8, 0x4837, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x44d, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xb7, 0x0, 0xc, 0x2, 0x6, 0xff, 0x0, [], [{{0x9, 0x5, 0x9, 0x0, 0x3df, 0x5, 0x8d, 0x42, [@generic={0x99, 0x6, "1e42ebb8e1ca63bbab14f98ee6736d65f97aa0979e42d275dab3aca984f02fc538362dbb03b5ae1c35c31a792bbf07dd757effc59113db9c95a6ca2f891bf4d0d61f727c8baa3f4b540880af292244582f4c297ff6b6efc310cba5c863788a2d5f2040d1df15ccc313d55feacd50db663d75fbbc9f091bb51d9be5bc61c101addbd7c7f788a9029be09bd86e71f4fa26db608ca769b629"}, @generic={0x7a, 0x8, "d52c877ce1722a610caca1ba86bbdfe320e3fa477beaa84846cd2070f2ab14582530a0dedb3b5770fb05e26544cbe383bd3d14c094073db33423b326d3b82e5daba7d2be12da8bb687bc9090b65d94002b6a8f3a1adfb7e8305eca329773776f00343dbdc4183e255b8aeb3197a764b1ccf524bc6ebbb10a"}]}}, {{0x9, 0x5, 0xc, 0x0, 0x3ff, 0x4, 0x7, 0x5}}, {{0x9, 0x5, 0x80, 0x10, 0x40, 0x4, 0x6, 0x3, [@uac_iso={0x7, 0x25, 0x1, 0x181, 0x7, 0xd061}]}}, {{0x9, 0x5, 0x6, 0x14, 0x20, 0x0, 0xac, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x1f, 0x2}, @generic={0xdd, 0x20, "714673b7c6474daf875d7cb856dc211884b7665b186b3b6de28e21cc5d4fa54eda1a9a4d40047095e4244e5b141f53b6e816eeca8160f1796a31718ef2911970c50fd7f2fef01441a4fabdfcf7d508382c06d5295a8f19eb1c708ee518b3743ad40ebbc825be9172d0123e3551009b9ac14c3986488ec5fe44f1942149458119060cf48dd97574bfcf9a53ddfbde27dd0576eaf19836638926ae13ac1b9cd3ead9eefc08a583e459b7b166efff84f126d0bfcd0d765b490c945a38cad6845b77f7ce3b8551dca3e9de8fe5c12ff6349a0a32c1a2595910ea40b5b6"}]}}, {{0x9, 0x5, 0x0, 0x2, 0x8, 0x8, 0x19, 0x9, [@generic={0x48, 0xa, "26e8fad8bc9701641af0143dd6636f4fe7aebc6e7466506964a4f86275b79e23c5608e2d53a0143d08c229fa3ace44a074b67b26f5aabb993792f2cfc4d153a58c149d6aacf4"}, @generic={0x9, 0x5, "71fd91a80a1f6d"}]}}, {{0x9, 0x5, 0xd, 0x10, 0x3ff, 0x7, 0xfc, 0xff, [@uac_iso={0x7, 0x25, 0x1, 0xc1, 0x7f, 0xb0}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x1, 0x955}]}}, {{0x9, 0x5, 0x3, 0x0, 0x40, 0x5, 0x3}}, {{0x9, 0x5, 0x8, 0x0, 0x3ff, 0x8, 0xc0, 0x2, [@generic={0x64, 0x21, "d41d713f853982f298e7912d0390a23249f9e0d67e7ed3c6f75a5c86c0a6deb2698f2c938a42846c820970795e22483926138dac863148b44130b17c722fb282e28f6f1a37944c83adcb0d7058cb56a10acadc7f24ff5656444b67926401684a892f"}, @uac_iso={0x7, 0x25, 0x1, 0xc1, 0x9, 0xfff}]}}, {{0x9, 0x5, 0x2, 0xc, 0x7db, 0x7f, 0x6, 0x4}}, {{0x9, 0x5, 0x0, 0x0, 0x200, 0x1, 0x20, 0x9, [@generic={0x39, 0x31, "947de3faa2e61023e806d8b05c5159ce329ef9eae5bf62685afbee300d92afdd3ca47cec65ce66278ec1f1ae1103d0b069e039eb6b82d6"}]}}, {{0x9, 0x5, 0x7, 0x2, 0x8, 0x0, 0x3, 0x5}}, {{0x9, 0x5, 0x1, 0x0, 0x40, 0x8, 0x7, 0x4, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x1, 0x3}, @generic={0xc7, 0x2, "b3679f29a93380cea5f00b60347c0b8c4103277f8671a7288db8540e3b67f9735cc415acd7024d2bac9edf95e3de229a7f23a32328efa9489b3cd182b81a824272db17fe44dd04dd446866a31d5884b34c66c0978faff5e6b6eef564744e79f9c8eefebc59b71681c7904096f6355a2277af37677adf19a94da4f01c37388b764786e323513da05fb67a57f0241d629495e729d2246dbda7c316c9ba0321e9b94b10e398beb7590f5b5b8785ba409ab961c1aa21583442ab38a66bac2ab18ec9a48800bbf5"}]}}]}}]}}]}}, 0x0) [ 2393.006964][T28587] usb 4-1: USB disconnect, device number 110 [ 2393.053214][T19397] usb 2-1: reset high-speed USB device number 32 using dummy_hcd 01:06:07 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1548) [ 2393.193033][ T3032] usb 6-1: new high-speed USB device number 74 using dummy_hcd [ 2393.313092][T19397] usb 2-1: Using ep0 maxpacket: 8 [ 2393.413070][T28587] usb 4-1: new high-speed USB device number 111 using dummy_hcd [ 2393.533205][T19397] usb 2-1: unable to get BOS descriptor or descriptor too short [ 2393.623124][ T3032] usb 6-1: New USB device found, idVendor=1604, idProduct=8007, bcdDevice=89.33 [ 2393.632195][ T3032] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2393.644143][ T3032] usb 6-1: config 0 descriptor?? [ 2393.653447][T28587] usb 4-1: Using ep0 maxpacket: 8 [ 2393.773081][T28587] usb 4-1: config 0 has an invalid interface number: 183 but max is 0 [ 2393.781274][T28587] usb 4-1: config 0 contains an unexpected descriptor of type 0x2, skipping [ 2393.790005][T28587] usb 4-1: config 0 has no interface number 0 [ 2393.796161][T28587] usb 4-1: config 0 interface 183 altsetting 0 endpoint 0x9 has invalid maxpacket 991, setting to 64 [ 2393.807114][T28587] usb 4-1: config 0 interface 183 altsetting 0 endpoint 0xC has invalid maxpacket 1023, setting to 64 [ 2393.818117][T28587] usb 4-1: config 0 interface 183 altsetting 0 has an invalid endpoint with address 0x80, skipping [ 2393.828819][T28587] usb 4-1: config 0 interface 183 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 2393.839449][T28587] usb 4-1: config 0 interface 183 altsetting 0 has an invalid endpoint with address 0x71, skipping [ 2393.850171][T28587] usb 4-1: config 0 interface 183 altsetting 0 endpoint 0xD has invalid maxpacket 1023, setting to 64 [ 2393.861155][T28587] usb 4-1: config 0 interface 183 altsetting 0 endpoint 0x8 has invalid maxpacket 1023, setting to 64 [ 2393.872154][T28587] usb 4-1: config 0 interface 183 altsetting 0 endpoint 0x2 has invalid maxpacket 2011, setting to 64 [ 2393.883159][T28587] usb 4-1: config 0 interface 183 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 2393.887444][ T12] usb 5-1: USB disconnect, device number 40 [ 2393.893793][T28587] usb 4-1: config 0 interface 183 altsetting 0 bulk endpoint 0x7 has invalid maxpacket 8 [ 2393.893813][T28587] usb 4-1: config 0 interface 183 altsetting 0 has 13 endpoint descriptors, different from the interface descriptor's value: 12 01:06:08 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e0000000109021200010000000009040000"], 0x0) syz_usb_control_io$uac1(r0, &(0x7f0000001300)={0x14, &(0x7f0000001280)={0x20, 0x7, 0x33, {0x33, 0xf, "9ef614ffaa3422c29cff9ed2635c43d269f5afaa548bcf61be74fc1aa093b834e0254584c8f9caca1a8ba06b52252deda3"}}, &(0x7f00000012c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x44e9cda4fc683600}}}, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x40, 0x0, 0xa6, "09af236866c7d5e1ae1d0363f0c5f908bd7ce5d6f934ebe1bc264085d99f0708657388d6d122457e6124b68d15d41f1d49b6e18f025956f85a5c56370fdf31a8b4a6f291e066c6576b5355ef5aa56bf33099c01e6aabbaece41a4351a729c09b8cfe45e7fea45e683b2a9781563b82d75914c8d03ca544c8d96765cb23e9acab1b22552cbe80b4f6b0a6f430852ebe75600eeffdbace1f7caa67c95dd543fda808b2200a581b"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) 01:06:08 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1560) [ 2393.893842][T28587] usb 4-1: New USB device found, idVendor=12d1, idProduct=b6c8, bcdDevice=48.37 [ 2393.931784][T28587] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2393.942710][T19431] udc-core: couldn't find an available UDC or it's busy [ 2393.949449][ T3703] usb 3-1: USB disconnect, device number 71 [ 2393.949721][T19431] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2393.973238][ T3032] usb 2-1: USB disconnect, device number 32 [ 2394.000716][T19431] udc-core: couldn't find an available UDC or it's busy [ 2394.007827][T19431] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2394.025747][T19431] udc-core: couldn't find an available UDC or it's busy [ 2394.032725][T19431] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2394.051546][ T3304] usb 6-1: USB disconnect, device number 74 [ 2394.061132][T28587] usb 4-1: config 0 descriptor?? [ 2394.083157][T19441] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2394.095385][T19441] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2394.123863][T28587] cdc_ether 4-1:0.183: skipping garbage [ 2394.129448][T28587] cdc_ether 4-1:0.183: skipping garbage [ 2394.135037][T28587] usb 4-1: bad CDC descriptors [ 2394.338232][ T12] usb 4-1: USB disconnect, device number 111 [ 2394.413086][ T3703] usb 3-1: new high-speed USB device number 72 using dummy_hcd [ 2394.682880][ T3703] usb 3-1: Using ep0 maxpacket: 32 [ 2394.792926][ T3032] usb 2-1: new high-speed USB device number 33 using dummy_hcd [ 2394.812920][ T3304] usb 6-1: new high-speed USB device number 75 using dummy_hcd [ 2394.813096][ T3703] usb 3-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2394.829517][ T3703] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2394.839107][ T3703] usb 3-1: config 0 descriptor?? [ 2394.903510][ T3703] hso 3-1:0.0: Not our interface 01:06:09 executing program 1: syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x1000020, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) r0 = syz_usb_connect(0x0, 0x2d, &(0x7f00000005c0)=ANY=[@ANYBLOB="1201fe2109003c0800040042ef420000010109021b00017600230009040000010209bd00070581070001"], 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001240)="d1ac2117a4063f5fb8607239f0c2b12f2552334360f458afaf2b3ccbdd05b4b66433fd88301f2782224f25fcf2f5f7a407b9868a17be69835d716179188e3e85d55fd6a88e6b575e16d02c7651ad113f2bd0586013a4d9b81eb9659e083b3cb5322d5051df9955185596300843dbf8df0bf594f14d8c3406607d26a1ac3d752ccf3c638c82c7e03a60083bfdc66066674c5776c72c610d34b9c5817830c7286033ed3c67027806b375e6ebc7480913510d70d275125fd5643ca44eb6c61db0fce497e300f29dd61f174662ece3be991d346be76b4d4736b5270dc2c5676b186d3bc1803fa3b6a3bc38243587cfb923857a65dd654333d2b0883a57e8229c5f4eb843185fd53f126851c4ce3b9dd383624606930dd62d4f8b83a2585258ff0cb96454e033a1cbe561bb98dba9f65a4ab748aaf8a619226776f95a0027b72196798e287bd633d0ebf66ec29fdad6c0aba63e44bad6b54dfa55a433a79488ba31876187996978b934d975ddefc4fe584cdb7e7538b6f5628e5b9d3c2c277032b2ee1672b5a017e9397a4f1e41581dc91b5270ebea6547d47e2bf4bd19c56b1e4510cc3c6e814b24ad1bac1af7cb993fda8de1b4757d38733ca431c1bc55f71c9bcc859512328690151be3ca440d2bd28e671f300bd47db8ba66009c7b61ffa06a589881c726e597e54e24248e1a9d6a9539ac35345c8fe25b8284348999d553da4df1d7a11cacd2e95f6f7804357e1b135bf9ba026f977d90cb40f1c3d5002eba3f5520c6f485e4b4ed9b3bbcc4f92f915c7e16531c1daf6e569130df4a8ed9d92ab0d7c746555c109497addbf47537fd760d8770eaddaa71e94587b417f34b097d53605b5fdcf5adb2b5176d98573aea56da94caf95dd068e405b2a8cdcab20eb00f7cfd69d51de4b1abc3381f1c67d6b9a89dfccd5e816c96ecb1985ae65b4ef1b1479479d19f3294fb21346b737c5e71e0249d812625dccbd511b8ff06d5f40cba310654178e8b923b62c90031f0fca6c219875fbfbb977599096bf04aa1ff5ea482bd8d9b5ef21a6f3c9941c26607b6b00e48f387f3cb9e13a69dbfe2c6cac926e89c37d59696d1696ffcd1a3e8a5e7bdc44cb47b82362503bd2fcb522f17f7f3ddbaf40d6d9da811a2dda693994cefab3c8b143cbc9adbfb5e00232f119dcd1dff55f7d3c06ca67ac6b8ae03b15f538f8d3c0b7a270d99ceef95fd91d585b6ba25e64529f013c3ae13c252eb76ad4f84e66e328c2b8030550e69c69763f34fabbac86cc44232247ce05b9f271469575a0723168b3c93de0bacebf040b3e165e12374309d4a77db598b8b6e1a92028d366c1d4ac7cbf4d7c8a3b5bc25a404bff87a8d153b5aff52a8c4d6b65752b17381f2e7fcb7a6ea29cf67893a32e3df131978ba9e49f935e693db6289ba66f36f4a8ee804621a89e6d88801055f0776d4f31f909318350e78b80b7137febc53ab7e9b66d5aa113ac89225c5f4ee3eb52b7dcff7d344909d19f048cb5a9de1973728feb138acc7d39e448c04dd47fef1e470726371ab210abeff8a789e8ec54a4902515be5d92f43f0db04608d02deff502a31a9e9dd63867c12d3241419a4317f70bc957dc2babb54b571e9c280a5b6036f4bdbf31640191c6b12d262f529c07165ffd7e51b3399c4545c2be979003e192e224e78739cd12b8be7a061273e29eeec520d51db0f33bc630ea27fba231055ee92cbf93f747ea9ee363c0cf710fbdf54c273ebe6a43e04045091a0686603c0ef7e5bbd1a9c5795ed0786a6a2089d87b01645191fb69021972c3548e40858a5b6df08b9a395af85070cf37582bd7857f991a1b6b9f400e389710b780cf3c80ddd84f07e6435a4762a5b26f6e4eae57845042fb68edc0636235b3915fb9d3f3bbae58b4d969fe243dadecdc6434fb5a2f2b966eb6477c01e649d495b64598e71329f88307c6f00ac60d7d60376a7c5bc1576e5256b13898a3a419e7743319b245c2bb0a2eb5f62cdf693187d5ccc95623ffa5f17b0b11b157b6c35017492f6dd71bbf6aaa688da138b0c0a2f9bd854cea76b2dc89f8035a01a21e53137acf5e314d3973742efd3e2d026608df56873943c5cc45825c0a4d4b857fcd470ea60a6991c2f382e19c8bbe55fefb9b5d2be5dc81295e6f9ae7a6241d8f7c759836d7eab2446e3639692e9ac239b50dbe6968e11d429cf85986c7829bdc9191a877d71d187a7dc10b847a8a8602863cabe674affc581a7244e5f73ddb49658d9c3fdfef1ffa378b0c3c39a1185e5f37cef0c8acaa2eaed682085bbcbdce32dceba24a8c1834d7e2072ef792ad6d44817b8050d0d99753342b73792d225ccc4422cd2438b0c492ab6092d79d2059b3c58da68c3220e635d6abffea75afb70607b4eb006d5a36c0a39bb701b9ff40bc4c7bfdcf92fcca1cfd9e978b517ec9a0c0d9a287eff51540a2b26fd47743f35fed5682c659faa515af1fe438854b9e9e133ab6be2df1750db993fdc10e68bbaf2fd305cc6a571024b6bc7dd1c17104968baf3ebec7f168b0982cbda054ae2391f0682725ad1b97522f29753f5f74ea25574eb3c8421ddce694304415aae65c9c02a1566d13445728d814fbc4bf9390190c9ce7e56c95a829b437be44c7b645a3861764bad153618c32f40e45bc647cdc9fcd494c369d25c8d8217a58dc7bf5166eb47121d39623a0673205679eb354ee13ce0c6e292fd17da69e72d62eef81bb1af27a51748bbc3d707bd3f50d50c1a97d9981622a9ae5bfafc4c02d88528c2b4af31f0a3bf3b8ed081fad9d5b9e84f701d56300e99b8fd1d3fda96d98dedef10b4d3573df5e577bf1db5b1378813b6792f718c8991504c3cba53cb3a1c6c3645adc90eabdd3e2e008db454587d1c8c2f84f40ecd819c1ba9d345db69292140e5400ec19357acdf2b8ab76bf5262f1370ccfb66872e69f0b811c679231c57dc98bde77f78e0e635f42ae8d8fab2aa393aab8abc00ee637da0a74a0aa2abe9f3b663872b47695f407c49bede2625732cb4bbcff5f7d25b197c5ac129917e6197a8b09263a69892a1e225ef8fce4b91d86bed68b9e3a4e03f4bbebac8fed9139819a0a32ac5a813a53b28c85a0a178451f575ad269617ec34739bca5751d5ba009786e622e0c5939bc31a8208cdb56956906ed3d9b1270dbaae43717304ab8e31662822633da80feb40d4776c68fe59b2323d8716e34a3f102dc94a2e843c244f0f549735af97f5adb7fbb8fb26358ccdb2935ecfe34e494968bbfdd0f34c88e054ee61ee3d99236cf5924bfbf255c32e4d80698cc1e4acb60b5187fee0345c2de9d9f861063180c3e2b6554fcddc05380f4428ca5e8f30c2ce3307f8be856d9d366a07506271f1aee968856721b3f451ada94e74aa5ef468c34723c328085e9232372e2ac6b0487d0c13aeb721df21b60b94ed16848366fce4e667493e3414520281543aed29176ec09a7b06c238daa462e71ffaf3202aafe9b60d15d66f71bcb26cc05b3bcc2faf63b380251e98a384fc6b1baa8bb222211edbc010cf8c07cf41d880f1131361132ecf99ea5e39f9706d46ee05f53bbfe9542701d95b611a0b625ae29f5f9e0d1718eb089b039057bc29a86abade5df3efaa03fd91804ff8407de383028f1fdd19cb6295d28adc9bf8feaa1e7087f59740abcf292588e045d4e220d7a781a75b6cd4c002bf87f3ebd65d5a6581f2577dbd7d36828f6b3a134be6d852d3a79dbe314f83885f75da129c212b78d4d2fe8d9a812f43ee9042f3da92bb6be2cc573d1ff37ab318ea571ccf5e2e9db5582fa1008fd28dd1d379bbb974f31365f76ab85a26ccbf62fbe96d4efe8c3d542850a6b8160ba41db1ab2b9107e91266635261a7f8a795333a499c26788161b82d97e6ac0a24dd11a47f304b358fcfc1421e5304470d6b8f5b616573bdaa916496f453acd2e99897c471d213101171b4ad09e0fa121d820cf0dfb20f80108079b64bd280b2e2425a70bd90ee4310cb4b7f71f9b70a2c0ccb46e9a588af51bd35299cd98b5c3cd6997d180e0121210e5c1897e0d815233c9224e29377116937baf1c0b889351fee86fbac43fa2af5901418e70434b83631a8c5f808c6de45a83522f1e627ec4c537cabfebb668a8319b56ef56a822dcd2a36435371405afc472dc6780e48717b79944d468506a8568fa4e6d8f383b7e4225aaed9b2cbfe9cbd72f5272d878e2dc57de76986a4b905dda0c519fe90209b72c6d1a6fdd83b555ebdc457bb24ef1c6bbd3c98dbcf5da6ab28687515f2bfb8dbfef1c5363cdf22a55344a81a38ebaf57a9c370b467f411e47e8dad6313474def5ad09f1534fa2f0b65d5d8b8cab11f32587c629c657c416bbb46e6fb3634320860f313428c5a5ebb57fda1931792ca3ddc584eb9e6613042d1488bb0085bf62735d377897c4810270498d780350016fc97f43eedf6d1f4099659ffd8d0743ebaf21752686da395af6e710cd7af38b6c7b1f7bd3985a962473754ff0bb28a821ede5946f7b911a9f3a1ab0636165256f2b3178827536132a4c9d522e5e309743a0187381de2610ed882fb649571b939748d95c22498a35070650fb3597c0a168c3b58f905a8cf32dab09e52b480bf64890209c4808f93a6372a150177af9fa3355515596839fdfa5c04580976a4c54d8aaf77ad7faa2ff3879dbefd034104ab11539231bfb2f432650ccf3466791eec6ba005fb301d1e0d966eb7367fb17146536ca1188815e7ddf999522c92055a1143ace0235f771b2a20fd7550a6da25fd5a983dbdc17790f294d8c59b3782f1f38eeca7a68b998dbac5d40d79d193528223ed77a64e6d06526dbfe12c7f8ab3b7982ab0a741ac7d6ee02fe06bc3e1dc44820e9b9d46e8d6679771d42e8b68ef611c9cf6674818db1f060b388cde4b398fe91695aaff39bd99ed968a8eab1a02f8fa36adca3347d7f122f16900994ea7eae239869d8803de4b859356f6da45c85e9238391460902be8e849a609d5e14dea9acd567a05db8cdbd4fea3244ae82a1937839c9b5f11908d9f43dd4c8d2d88e7a738882a", 0xdf9) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, &(0x7f0000002140)={0x14, 0x0, &(0x7f0000002100)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) r2 = syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000001500)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x1ff}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x3ff}}, {{0x9, 0x5, 0x3, 0x2, 0x400}}}}}]}}]}}, 0x0) syz_usb_control_io$cdc_ecm(r2, 0x0, 0x0) syz_usb_control_io(r2, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r2, &(0x7f0000002140)={0x14, 0x0, &(0x7f0000002100)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) r3 = syz_usb_connect(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYRES32, @ANYRESOCT=r2], 0x0) syz_usb_ep_write$ath9k_ep2(r3, 0x83, 0x0, 0x0) syz_usb_control_io$printer(r3, &(0x7f0000000240)={0x14, &(0x7f0000000100)=ANY=[@ANYBLOB="600c5100000051259c962e1678f6565386bd58a3ba0fb2569379b64a11f8db902702236ab9c54f3ddf2cf1a660bdf1483fbf34afb94aca57714e154b926105e93c0cb1b603f88ef29b129dbacced1702a5d46335e6f25d"], &(0x7f0000000180)={0x0, 0x3, 0xae, @string={0xae, 0x3, "e2381942c5e516a2ea0136e3dd140533a9375342dc847cc68b2b8485b00c6e59817f61feafae8080b44460b5ad67c18487a5971b59d7f1aac7c43231a76cc8854c66551c7b9f41733fb932cc99ee8ece0f880b869aad6e436874d3c12bce7c807f388e740dac16fedaa28e6ab77cc11d8065d6aa45f190f70206669a2415f004dfa88d8b60eb274700b58d2d864895db35fb21d1a53256918d6b4ce045bea798da8e92b1300caecd8fc63ec8"}}}, &(0x7f0000000480)={0x34, &(0x7f0000000280)={0x20, 0x15, 0x6f, "8244e7f1be2292b48bc061c4634b7983148946ddf7908a8a196b37b351d2f977a10e1cde799fb27c8a7d56418063f2847e3f07476aa7234199a54361a0a323131cbbc21a8760b88632082127211eb96f4725dd0d0d752cad9ce2c7b6e365e6b6d9ef908407c7f0eb3f2d73e9c0decd"}, &(0x7f0000000300)={0x0, 0xa, 0x1, 0x71}, &(0x7f0000000340)={0x0, 0x8, 0x1, 0x1}, &(0x7f0000000380)={0x20, 0x0, 0x5f, {0x5d, "d112d5047e67e88f346124de060dcbb7576eec000cae1b567705491173784e9aabb4f637e6e26151034a66bc4c3b37f20258530fa7ce67dea97eee609753c287dd352a7313d8769e8c5c2c5ea2681642c87d9392a7aa4340dccdb9b235"}}, &(0x7f0000000400)={0x20, 0x1, 0x1, 0x3}, &(0x7f0000000440)={0x20, 0x0, 0x1, 0x1}}) syz_usb_disconnect(r0) syz_usb_connect(0x0, 0x24, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000c48930003c41b581ed9b01020301090212000100000000090400000027064c001329deb740c68be317e3635e073e6416ca408a5485a9acc907b298961087263907c7cabeed6e06fb646309307eda4ce6a57933c5b3f585fe"], 0x0) 01:06:09 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000"], 0x0) syz_usb_control_io$uac1(r0, &(0x7f0000001300)={0x14, &(0x7f0000001280)={0x20, 0x7, 0x33, {0x33, 0xf, "9ef614ffaa3422c29cff9ed2635c43d269f5afaa548bcf61be74fc1aa093b834e0254584c8f9caca1a8ba06b52252deda3"}}, &(0x7f00000012c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x44e9cda4fc683600}}}, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x40, 0x0, 0xa6, "09af236866c7d5e1ae1d0363f0c5f908bd7ce5d6f934ebe1bc264085d99f0708657388d6d122457e6124b68d15d41f1d49b6e18f025956f85a5c56370fdf31a8b4a6f291e066c6576b5355ef5aa56bf33099c01e6aabbaece41a4351a729c09b8cfe45e7fea45e683b2a9781563b82d75914c8d03ca544c8d96765cb23e9acab1b22552cbe80b4f6b0a6f430852ebe75600eeffdbace1f7caa67c95dd543fda808b2200a581b"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) 01:06:09 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1578) [ 2395.043014][ T3032] usb 2-1: Using ep0 maxpacket: 8 [ 2395.102985][ T3032] usb 2-1: device descriptor read/all, error -71 [ 2395.113579][ T12] usb 4-1: new high-speed USB device number 112 using dummy_hcd [ 2395.172936][ T3304] usb 6-1: New USB device found, idVendor=1604, idProduct=8007, bcdDevice=89.33 [ 2395.182033][ T3304] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2395.191794][ T3304] usb 6-1: config 0 descriptor?? 01:06:09 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1590) [ 2395.322836][ T3703] usb 5-1: new high-speed USB device number 41 using dummy_hcd [ 2395.362820][ T12] usb 4-1: Using ep0 maxpacket: 8 01:06:10 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x20000f768, 0x101040) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x0) ioctl$EVIOCSMASK(r2, 0x40104593, &(0x7f00000000c0)={0x1, 0x28, &(0x7f0000000040)="52a2c618e8fe4d870374b607cbcfdeef891dba9a89fdbf56901688fa3a0cbb8f0f29c2002b264360"}) ioctl$EVIOCGPHYS(r2, 0x80404507, &(0x7f00000001c0)=""/25) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000140)={0x20, 0x1a, 0x5, 0x800, "8ca1e0b7acf915ebe8b04d35223b93c5f936b31ea6411688817563a05a1b0a27"}) ioctl$EVIOCSMASK(r1, 0x40104593, &(0x7f00000000c0)={0x1, 0x28, &(0x7f0000000040)="52a2c618e8fe4d870374b607cbcfdeef891dba9a89fdbf56901688fa3a0cbb8f0f29c2002b264360"}) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x4, 0x1) ioctl$EVIOCREVOKE(r0, 0x40044591, &(0x7f0000000000)=0x6) r3 = syz_usb_connect(0x0, 0x24, &(0x7f0000000180)=ANY=[@ANYRESDEC], 0x0) syz_usb_disconnect(r3) [ 2395.433530][T19431] udc-core: couldn't find an available UDC or it's busy [ 2395.440543][T19431] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2395.459655][ T457] usb 6-1: USB disconnect, device number 75 [ 2395.492933][ T3032] usb 2-1: new high-speed USB device number 34 using dummy_hcd [ 2395.523099][ T12] usb 4-1: config 0 has an invalid interface number: 183 but max is 0 [ 2395.531315][ T12] usb 4-1: config 0 contains an unexpected descriptor of type 0x2, skipping [ 2395.540023][ T12] usb 4-1: config 0 has no interface number 0 [ 2395.546750][ T12] usb 4-1: config 0 interface 183 altsetting 0 endpoint 0x9 has invalid maxpacket 991, setting to 64 [ 2395.557671][ T12] usb 4-1: config 0 interface 183 altsetting 0 endpoint 0xC has invalid maxpacket 1023, setting to 64 [ 2395.568698][ T12] usb 4-1: config 0 interface 183 altsetting 0 has an invalid endpoint with address 0x80, skipping [ 2395.579422][ T12] usb 4-1: config 0 interface 183 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 2395.590070][ T12] usb 4-1: config 0 interface 183 altsetting 0 has an invalid endpoint with address 0x71, skipping [ 2395.600848][ T12] usb 4-1: config 0 interface 183 altsetting 0 endpoint 0xD has invalid maxpacket 1023, setting to 64 [ 2395.611827][ T12] usb 4-1: config 0 interface 183 altsetting 0 endpoint 0x8 has invalid maxpacket 1023, setting to 64 [ 2395.622813][ T12] usb 4-1: config 0 interface 183 altsetting 0 endpoint 0x2 has invalid maxpacket 2011, setting to 64 [ 2395.633832][ T12] usb 4-1: config 0 interface 183 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 2395.644459][ T12] usb 4-1: config 0 interface 183 altsetting 0 bulk endpoint 0x7 has invalid maxpacket 8 [ 2395.654303][ T12] usb 4-1: config 0 interface 183 altsetting 0 has 13 endpoint descriptors, different from the interface descriptor's value: 12 [ 2395.667535][ T12] usb 4-1: New USB device found, idVendor=12d1, idProduct=b6c8, bcdDevice=48.37 [ 2395.676599][ T12] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2395.688189][ T12] usb 4-1: config 0 descriptor?? [ 2395.712972][T19441] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2395.719832][ T3703] usb 5-1: Using ep0 maxpacket: 32 [ 2395.721014][T19441] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2395.735919][ T12] cdc_ether 4-1:0.183: skipping garbage [ 2395.741479][ T12] cdc_ether 4-1:0.183: skipping garbage [ 2395.747185][ T12] usb 4-1: bad CDC descriptors 01:06:10 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x15a8) [ 2395.822826][ T3032] usb 2-1: Using ep0 maxpacket: 8 [ 2395.842965][ T3703] usb 5-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2395.852005][ T3703] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2395.862201][ T3703] usb 5-1: config 0 descriptor?? [ 2395.903554][ T3703] hso 5-1:0.0: Not our interface 01:06:10 executing program 3: syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0xf2, 0xb8, 0xc, 0x8, 0x67b, 0x25a1, 0x792e, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xb5, 0x11, 0xc1}}]}}]}}, 0x0) syz_open_dev$hidraw(&(0x7f00000009c0)='/dev/hidraw#\x00', 0x7, 0x200000) syz_usb_connect(0x2, 0x7bd, &(0x7f0000000080)={{0x12, 0x1, 0x310, 0x2b, 0x66, 0xf2, 0x20, 0x56e, 0x4005, 0x7b99, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x7ab, 0x1, 0x9, 0x1f, 0x10, 0x6f, [{{0x9, 0x4, 0xb3, 0x9, 0xf, 0x79, 0xd, 0x86, 0x7f, [@uac_control={{0xa, 0x24, 0x1, 0x1, 0x1}}], [{{0x9, 0x5, 0x80, 0x0, 0x400, 0x9, 0xc1, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x4, 0x4}, @generic={0x48, 0x8, "b9b2f5c8950488a5a7e7708da0fca990c901c187451a6fc32655b86e4aa3735b7c70c64ab467e8cb327ae252b1ec65297f1a70360de7c3ad16088f389fa3e060cad2db53c1c4"}]}}, {{0x9, 0x5, 0x80, 0x6, 0x10, 0x3, 0x4}}, {{0x9, 0x5, 0xe, 0x2, 0x400, 0xa8, 0x61, 0xff, [@generic={0x78, 0x2, "2bdb1ff2f79d86d8606e3962c90ad49a690f1f1b71cf1bc0b33f52307913e88268dedfd8097bc37415fd2e9381a09ba9d4593c45f446c0cd71635dc58b4fcd7eb71dcb907b8b35c0817c8dbb9b89bbdb0759b4d9b6bf6a02afefd1568abbec710cd153fb687afc6fe5f14ecd46a2172973b22905699e"}, @generic={0xf0, 0x2, "0d8f5b3a819ab9a064bc22b273b290c87b2f0170294f409929ab2a1fc815335f4f4a5dc99b73e993fccca95414627654108e1829620c73de697bc7984b0214b7a2243dcfb020bc2768cf7e1169633ceadf6f90c6dfb61e356003210602eb62aeba945a7f582782f6652d76b4feadd34f88dce60e3a345be4b8e97fd3e9db151b7bd5e41d7a2b3b42369f0f7113588493feff8caf9f619ca11a715a4c8256e57e02ced775812b764838f993ca3274a92c8936141ab4b46adfc127e0224b4524aa8f4faf333e4c8c2b02fe26c10f6a85b6a43db8bb0393d4c7454cacaa779062a028dd53e7e4c3cc193becf8d83ebc"}]}}, {{0x9, 0x5, 0x6, 0x0, 0x328, 0x46, 0x20, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x6, 0x3}, @generic={0x77, 0x11, "9c1fb8e6fae05cd63298462544cd0fb6ee9e0960e57ba870514e24d18ef88759da754d8ed509370421ca0c8f6ac197a85906af9a397807f75744471c1f91cff10f0b897ef67b46a8c0713cefec68c45525463da06474cef88ddfdf5e2b74a77a7dbf325420216ba5376737faad8991d5c8ef4a950b"}]}}, {{0x9, 0x5, 0x5, 0x2, 0x3ff, 0x8, 0x3, 0xff, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x9, 0x2}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x9, 0x9}]}}, {{0x9, 0x5, 0x1, 0x0, 0x3ff, 0x3, 0x7, 0x0, [@generic={0x1c, 0x2, "020304eca9902bd60c3600caac41e6f65196194ef18eb0efe313"}, @generic={0xf9, 0x30, "692d8524b8320524fc0e87cc3981f98a1b721c9bf1250dc5f48a3b9758cd51e78900efc229a12ed2dc157c189aa08ebefa3a22a722efa9acdd2066009f95b3a08c366becbdbb7d04aac791305963b725869a59683d111f41201ab91659e12d6458bbe7d5be89822880d30495d744fe14be2f96ae7d6822e00fb47beafd5ee92d5fdb0046d476c39a1de81a8d01302d8c0904a5dc8450c89f197e352ae6502e6dc9a72c829042e30d945f6246d4b8de7d0eb45bf5980d648ffc4097b9d04e7aedae04ff3698806bedaeb8b616a850da2c966e424e08e9bcc103466a2d40a3be03e81b855e7e3ea1a8dfde131ec9e545ca4951995407bc39"}]}}, {{0x9, 0x5, 0xf, 0x10, 0x200, 0x4, 0x3, 0x5, [@generic={0x5f, 0x21, "d9091ff9d7ad3bfb62fef66c0f75a99c983f5077d8da56b0d57ea30af3584845a5663b096881ca0b58fd2f261929b7432ca420463c660c9357694d86c86d0462860d62dd0865dbce900aeff588f5f81a217df1ecaea00671316772d573"}, @generic={0xed, 0x23, "fc158d0c46887024caf6f7e947b89db40aed54eff683594c8310fc1225df72d1484c4c1dd9f6b5e80ecebe1a6027f69b23401bd68dfc52c9cee348826258ef26b3160af2b62ed8b5ca6285b067e6ce200749287740dac725e21677212c80b1e751a1f6539f09b7008c8765120fb18f216b35c621fa986fbcf7d3027e76136a60a5d988caf16650d319b6ab6ca22d4198cb1fcdd73d6a528b8e9214473278a999550e6c427060d51aaaccc43ed40b762bb092585aff6dca8802b14bf6fb05a3e7dbdd5b9d7e0fcfe1ff8f491052a721ffb917e359498ce016fc3d5131a7d49a21e81276c1dc8e06b9cd9200"}]}}, {{0x9, 0x5, 0x6, 0x0, 0x8, 0x1f, 0x0, 0x40, [@generic={0xa5, 0x1, "72ba10c72fedaa5fcd76d4185047583368aa7a8a5be34014ca88bac4a35639d5896ed2e7764133c60850efd8d47680d7c88798d6bd62badc4cf7631b87f82f3325c8d5398865ab41d7ab72392c52e32d0a35a8037786ae3ee87d34603bb981e115ddabfbf87c8e07c82ba0e3483a98df50d8fe6e4e7c29b1a0056761e1bde8223f22e83c26e7ff5d38a9b2ec035bfd9012b9cdd2d67302d3f67b40ccfd4820f97382a4"}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x2, 0x5}]}}, {{0x9, 0x5, 0x0, 0x3, 0x200, 0x1, 0x8, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x1, 0x80}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x5, 0x20}]}}, {{0x9, 0x5, 0xd, 0x10, 0x10, 0x0, 0xae, 0x81, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x0, 0x3}]}}, {{0x9, 0x5, 0x80, 0x10, 0x400, 0x0, 0x1, 0x80}}, {{0x9, 0x5, 0x9, 0x3, 0x200, 0x5, 0xd8, 0x6, [@generic={0xc0, 0xb, "1bc2f8897538ce94b9f2ca07ed1a5e259f87d0d3314ee58f5a3fae8bca2d61fb84f1ae649dd68646000b3ed5bb206bae8b6aa046f895e887cab9d1e49b3949159e6bfe9cc9c0bd5a1ad2d27c05d93a300dac9e98e5ea6d9c6d4cae30719b6ad544e53dbef5463c7ee0bd3824b74eb1d5750d4e1ae3dc2d2a073d747a7362b570181386a63042c61890546f7e98e990fc2654f39fe7e0bde8a74ee86932e2b20bc67ac879cb2b4c904016073262dbf357516202a2b70710284f3098bcc800"}]}}, {{0x9, 0x5, 0x1, 0x9, 0x400, 0xfe, 0x21, 0x24, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x3f, 0x8}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0xb8, 0x6}]}}, {{0x9, 0x5, 0xe, 0x0, 0x8, 0x1f, 0x1, 0xfa, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x8, 0x300}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0xff, 0x7fff}]}}, {{0x9, 0x5, 0x6, 0x1, 0x20, 0x1, 0xb6, 0x7, [@generic={0xc8, 0xa, "b4878d9184e2885036fb57394262201d16576836af4e0acd62983a3369ff21ea6e271783af347029c8722f2679a2a5eb88618e7870f32615a3853f811b2aa7fe3527cfb03d933d22caac243024530c7a5ee19dd1c7380c4d9138d7bca56e368ad4067cc10745d9c9615db9ebe4779f96cbf967725a0f406f6790861f7c85093d6c9978c1622d75fecbc9d0d1b40f18346e38dd1fdf904f338f613328db9badf3d7fcb78bfec4a743468a8564ec9e154ebc392a45968d8c784209ece95174a41ae46020c57967"}]}}]}}]}}]}}, &(0x7f0000000980)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x201, 0x8, 0x6, 0x3f, 0x20, 0x9c}, 0x47, &(0x7f0000000a00)={0x5, 0xf, 0x47, 0x3, [@ss_container_id={0x14, 0x10, 0x4, 0x3, "a59d330f85ee6858d8cb82c51070333c"}, @generic={0x27, 0x10, 0x2, "00e26d825fb71a8d53f022aac7ae41cb1e8ea680d132e2b225df8648ed74d50f51d894ba"}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0x8, 0xe}]}, 0x3, [{0x89, &(0x7f0000000a80)=@string={0x89, 0x3, "092b596a4db49fd0d1d7b7a624662fc4ad578ce614caf8b6ac7bf56a89dba9bded10c0ac86831a2a8998659c3f9d09cd92753f3def353ea7a3feefd696898c46e057223932a53d295d731cfc4c6211113fd2722c00079564c7932f9d5974cc40d6ece24ede3752ac97edf007764ca45e0da691ce163f2bcf00806a2f6af96378ca1cc6f470dcb5"}}, {0x4, &(0x7f00000008c0)=@lang_id={0x4, 0x3, 0x2809}}, {0x7c, &(0x7f0000000900)=@string={0x7c, 0x3, "8d6a855c89b140ed4978b75e686f5aec3a3857b5e86eb532ffd369ef135dba870855623636f522e29aa616625dd159f08dc50ddb163ba356014ac61152d9aadbd3f235f2daf32978eba0fda7b6186ae672949470a7dc08e55fd667f034df5731b43b55bf566283d7e06f093dc4cf784553a3c1ecfca8373e33b1"}}]}) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) read$char_usb(0xffffffffffffffff, &(0x7f0000000b40)=""/174, 0xae) ioctl$HIDIOCAPPLICATION(r0, 0x660c, 0x0) ioctl$HIDIOCGSTRING(r0, 0x81044804, &(0x7f0000000c00)={0xc6, "11010382f1f430c64d422d655676f8ab55b959a93b60b2a9fc2c2dc697a94785bb2c3e717c40ff68fc8015b3c48a27449a8418801a4412a287c82c70cad40efaa9b522d7313ace9b7606a1f254b3d1a4c9f942fca36fd7b70e3577699637d9acfee76db8d0d2ebc68bbc2664d960b444f6e7d203d3cfa51c9b925847944ed84577b74e706c50bf99e6049029342a89ce652b92c9299aa3e503d1ea4f8fd1257f45b8a044a0215899897f01719b35352896d562b6bcbec9ca2fe7c3c1202647c40f38dc1a5e9b"}) [ 2395.934278][ T3703] usb 4-1: USB disconnect, device number 112 [ 2395.982853][ T3032] usb 2-1: unable to get BOS descriptor or descriptor too short [ 2396.012776][ T457] usb 6-1: new high-speed USB device number 76 using dummy_hcd 01:06:10 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x15c0) [ 2396.082889][ T3032] usb 2-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 2396.093292][ T3032] usb 2-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 2396.222862][ T3032] usb 2-1: New USB device found, idVendor=0400, idProduct=4200, bcdDevice=42.ef [ 2396.232083][ T3032] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 2396.240130][ T3032] usb 2-1: SerialNumber: syz [ 2396.283306][ T3032] hub 2-1:118.0: bad descriptor, ignoring hub [ 2396.290815][ T3032] hub: probe of 2-1:118.0 failed with error -5 [ 2396.299288][ T3032] cdc_wdm 2-1:118.0: cdc-wdm0: USB WDM device [ 2396.312797][ T457] usb 6-1: device descriptor read/64, error 18 01:06:10 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x15d8) [ 2396.402753][ T3703] usb 4-1: new high-speed USB device number 113 using dummy_hcd [ 2396.532074][T19521] udc-core: couldn't find an available UDC or it's busy [ 2396.539167][T19521] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2396.553400][T19521] udc-core: couldn't find an available UDC or it's busy [ 2396.560879][T19521] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 01:06:11 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x15f0) [ 2396.652828][ T3703] usb 4-1: Using ep0 maxpacket: 8 [ 2396.732882][ T457] usb 6-1: device descriptor read/64, error 18 [ 2396.792867][ T3703] usb 4-1: New USB device found, idVendor=067b, idProduct=25a1, bcdDevice=79.2e [ 2396.802096][ T3703] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2396.812170][ T3703] usb 4-1: config 0 descriptor?? [ 2396.855751][ T3703] plusb: probe of 4-1:0.0 failed with error -22 01:06:11 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e0000000109021200010000000009040000"], 0x0) syz_usb_control_io$uac1(r0, &(0x7f0000001300)={0x14, &(0x7f0000001280)={0x20, 0x7, 0x33, {0x33, 0xf, "9ef614ffaa3422c29cff9ed2635c43d269f5afaa548bcf61be74fc1aa093b834e0254584c8f9caca1a8ba06b52252deda3"}}, &(0x7f00000012c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x44e9cda4fc683600}}}, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x40, 0x0, 0xa6, "09af236866c7d5e1ae1d0363f0c5f908bd7ce5d6f934ebe1bc264085d99f0708657388d6d122457e6124b68d15d41f1d49b6e18f025956f85a5c56370fdf31a8b4a6f291e066c6576b5355ef5aa56bf33099c01e6aabbaece41a4351a729c09b8cfe45e7fea45e683b2a9781563b82d75914c8d03ca544c8d96765cb23e9acab1b22552cbe80b4f6b0a6f430852ebe75600eeffdbace1f7caa67c95dd543fda808b2200a581b"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) 01:06:11 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1608) [ 2396.977539][ T3703] usb 3-1: USB disconnect, device number 72 [ 2397.002677][ T457] usb 6-1: new high-speed USB device number 77 using dummy_hcd [ 2397.056085][T19509] udc-core: couldn't find an available UDC or it's busy [ 2397.063345][T19509] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2397.077410][ T3032] usb 4-1: USB disconnect, device number 113 [ 2397.262788][T19478] usb 2-1: reset high-speed USB device number 34 using dummy_hcd [ 2397.273873][ T457] usb 6-1: device descriptor read/64, error 18 [ 2397.442724][ T3703] usb 3-1: new high-speed USB device number 73 using dummy_hcd [ 2397.502656][T19478] usb 2-1: Using ep0 maxpacket: 8 [ 2397.672673][T19478] usb 2-1: unable to get BOS descriptor or descriptor too short [ 2397.684023][ T457] usb 6-1: device descriptor read/64, error 18 [ 2397.712633][ T3703] usb 3-1: Using ep0 maxpacket: 32 [ 2397.802737][ T457] usb usb6-port1: attempt power cycle [ 2397.842700][ T3703] usb 3-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2397.851794][ T3703] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2397.860749][ T3032] usb 4-1: new high-speed USB device number 114 using dummy_hcd [ 2397.872052][ T3703] usb 3-1: config 0 descriptor?? [ 2397.915447][ T3703] hso 3-1:0.0: Not our interface [ 2398.050246][T28587] usb 5-1: USB disconnect, device number 41 [ 2398.102659][ T3032] usb 4-1: Using ep0 maxpacket: 8 [ 2398.122730][ T3304] usb 2-1: USB disconnect, device number 34 [ 2398.222963][ T3032] usb 4-1: New USB device found, idVendor=067b, idProduct=25a1, bcdDevice=79.2e [ 2398.232009][ T3032] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2398.243818][ T3032] usb 4-1: config 0 descriptor?? [ 2398.285271][ T3032] plusb: probe of 4-1:0.0 failed with error -22 [ 2398.483172][T19548] udc-core: couldn't find an available UDC or it's busy [ 2398.490186][T19548] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2398.502827][ T3032] usb 4-1: USB disconnect, device number 114 [ 2398.513927][ T457] usb 6-1: new high-speed USB device number 78 using dummy_hcd [ 2399.002494][ T457] usb 6-1: device not accepting address 78, error -71 [ 2400.001462][T28587] usb 3-1: USB disconnect, device number 73 01:06:16 executing program 4: syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io$uac1(0xffffffffffffffff, &(0x7f0000001300)={0x14, &(0x7f0000001280)={0x20, 0x7, 0x33, {0x33, 0xf, "9ef614ffaa3422c29cff9ed2635c43d269f5afaa548bcf61be74fc1aa093b834e0254584c8f9caca1a8ba06b52252deda3"}}, &(0x7f00000012c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x44e9cda4fc683600}}}, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x40, 0x0, 0xa6, "09af236866c7d5e1ae1d0363f0c5f908bd7ce5d6f934ebe1bc264085d99f0708657388d6d122457e6124b68d15d41f1d49b6e18f025956f85a5c56370fdf31a8b4a6f291e066c6576b5355ef5aa56bf33099c01e6aabbaece41a4351a729c09b8cfe45e7fea45e683b2a9781563b82d75914c8d03ca544c8d96765cb23e9acab1b22552cbe80b4f6b0a6f430852ebe75600eeffdbace1f7caa67c95dd543fda808b2200a581b"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) 01:06:16 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1620) 01:06:16 executing program 3: syz_usb_connect(0x4, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0xf2, 0xb8, 0xc, 0x8, 0x67b, 0x25a1, 0x792e, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xb5, 0x11, 0xc1}}]}}]}}, 0x0) 01:06:16 executing program 5: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000140)=ANY=[@ANYBLOB="700100002fcfb540041607803389000000010902120001000000000904"], 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000400)={0x24, &(0x7f00000002c0)={0x0, 0xa, 0x18, {0x18, 0x10, "9eafba33fb4abd4f30895f5b46fd9c566e15f2177676"}}, &(0x7f0000000300)={0x0, 0x3, 0x66, @string={0x66, 0x3, "731d6db9b2f28e7955b802d400077a96ded30ab922638088e2737b1727bfa6afc9e267dd428a94643aa34d268aa51b550aa648d301bc868885def997531e3a9ca74ac9b38cf6d119cce396060e0ed83109d7466320964ebae1b102c4cb136ca715b9e632"}}, &(0x7f0000000380)={0x0, 0x22, 0x3, {[@local=@item_012={0x1, 0x2, 0x3, "95"}, @main=@item_012={0x0, 0x0, 0xb}]}}, &(0x7f00000003c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x5, 0x1f, 0x1, {0x22, 0xc4b}}}}, &(0x7f00000006c0)={0x2c, &(0x7f0000000440)={0x0, 0xd, 0xcc, "29c1748fc7c9d81632c7eded98de92eea52b34632ba3eddb34a8beb0f697b4f9fbdb3ba9577ccaa39379b090c33e0b806fb2bfc3dbaf4db712c7ad752de23d24938c92500ded35bdc7e64825249e301e6c3d7758fcd25aef971a778f41bcfc61e57f1a29844253abd1ce636fba30846bb6392110441a06c002cfdb6ca24d113d927ab2624c4f1ea89b387df012ac9cca160ad04b02ac45982962d627717e2eaa12322f94d5d0fdf19e1fef7d813523bde09f470bc6804ff68c836226d6a661236e6cd84af934cc8da7f4f585"}, &(0x7f0000000540)={0x0, 0xa, 0x1, 0x5}, &(0x7f0000000580)={0x0, 0x8, 0x1, 0x4}, &(0x7f00000005c0)={0x20, 0x1, 0x90, "bc1dd097d605922fd3b09f40247522bf450758878c4101274d8d5ddb21bdc34ccf9082505623bd057dca1daeeff96682179f0e96627dd29a514ff4b922b73701427789d1366161801f7845e4f988129683a73849c44f17f9dd1442d4eab7ceaa99d8eeed769eb1bf56ac154cfe8e9ce06a4eb4c5c8b5a133222132e246c1182b0c8158f1bfc925e2c74f4002870c49a7"}, &(0x7f0000000680)={0x20, 0x3, 0x1, 0x4}}) syz_usb_connect$cdc_ecm(0x0, 0x76, &(0x7f0000000000)={{0x12, 0x1, 0x250, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x64, 0x1, 0x1, 0x4, 0x50, 0x67, [{{0x9, 0x4, 0x0, 0x6, 0x2, 0x2, 0x6, 0x0, 0xff, {{0x9, 0x24, 0x6, 0x0, 0x0, "7ff764a1"}, {0x5, 0x24, 0x0, 0xffff}, {0xd, 0x24, 0xf, 0x1, 0x8, 0x9, 0x1f, 0x67}, [@mbim={0xc, 0x24, 0x1b, 0x3, 0x8, 0x5, 0x9, 0x6, 0x8}, @mbim_extended={0x8, 0x24, 0x1c, 0x2e8, 0xe2}, @mbim_extended={0x8, 0x24, 0x1c, 0xffff, 0x7, 0x4}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x10, 0x1f, 0x74, 0x1}}], {{0x9, 0x5, 0x82, 0x2, 0x40, 0x0, 0x8, 0x3f}}, {{0x9, 0x5, 0x3, 0x2, 0x200, 0x5, 0x7f, 0x40}}}}}]}}]}}, &(0x7f0000000280)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x300, 0x3, 0x7, 0x6, 0x8, 0x3}, 0x5, &(0x7f00000000c0)={0x5, 0xf, 0x5}, 0x3, [{0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0x44c}}, {0xa9, &(0x7f0000000180)=@string={0xa9, 0x3, "ae6c76dfa44f7ce5c89c0e96881fbf291e83f1c3ef5c4688e2b5c5ca401188192afce2bc015102cc6dd1073d8d7090da64f158de20cf7b8a9b3857ce73daf444e1b9569b3761dae887522d9a1efd02d8987d6eed2b161f285e293793314fa4ed52704e40e5cda2a13f97e5777d9f958fe2d5588b5b64253832cc209807758ad7e705b4b15a0fa7190706576976afc3a317b8fa6dd70318e61f0d1490e3d9c7254517dc4017531b"}}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x406}}]}) 01:06:16 executing program 1: syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x1000020, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) r0 = syz_usb_connect(0x0, 0x2d, &(0x7f00000005c0)=ANY=[@ANYBLOB="1201fe2109021b0089000007058107000100"/42], 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r1, &(0x7f0000002040)=""/4110, 0x100e) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x10000, 0x101601) write$hidraw(0xffffffffffffffff, &(0x7f0000001240)="d1ac2117a4063f5fb8607239f0c2b12f2552334360f458afaf2b3ccbdd05b4b66433fd88301f2782224f25fcf2f5f7a407b9868a17be69835d716179188e3e85d55fd6a88e6b575e16d02c7651ad113f2bd0586013a4d9b81eb9659e083b3cb5322d5051df9955185596300843dbf8df0bf594f14d8c3406607d26a1ac3d752ccf3c638c82c7e03a60083bfdc66066674c5776c72c610d34b9c5817830c7286033ed3c67027806b375e6ebc7480913510d70d275125fd5643ca44eb6c61db0fce497e300f29dd61f174662ece3be991d346be76b4d4736b5270dc2c5676b186d3bc1803fa3b6a3bc38243587cfb923857a65dd654333d2b0883a57e8229c5f4eb843185fd53f126851c4ce3b9dd383624606930dd62d4f8b83a2585258ff0cb96454e033a1cbe561bb98dba9f65a4ab748aaf8a619226776f95a0027b72196798e287bd633d0ebf66ec29fdad6c0aba63e44bad6b54dfa55a433a79488ba31876187996978b934d975ddefc4fe584cdb7e7538b6f5628e5b9d3c2c277032b2ee1672b5a017e9397a4f1e41581dc91b5270ebea6547d47e2bf4bd19c56b1e4510cc3c6e814b24ad1bac1af7cb993fda8de1b4757d38733ca431c1bc55f71c9bcc859512328690151be3ca440d2bd28e671f300bd47db8ba66009c7b61ffa06a589881c726e597e54e24248e1a9d6a9539ac35345c8fe25b8284348999d553da4df1d7a11cacd2e95f6f7804357e1b135bf9ba026f977d90cb40f1c3d5002eba3f5520c6f485e4b4ed9b3bbcc4f92f915c7e16531c1daf6e569130df4a8ed9d92ab0d7c746555c109497addbf47537fd760d8770eaddaa71e94587b417f34b097d53605b5fdcf5adb2b5176d98573aea56da94caf95dd068e405b2a8cdcab20eb00f7cfd69d51de4b1abc3381f1c67d6b9a89dfccd5e816c96ecb1985ae65b4ef1b1479479d19f3294fb21346b737c5e71e0249d812625dccbd511b8ff06d5f40cba310654178e8b923b62c90031f0fca6c219875fbfbb977599096bf04aa1ff5ea482bd8d9b5ef21a6f3c9941c26607b6b00e48f387f3cb9e13a69dbfe2c6cac926e89c37d59696d1696ffcd1a3e8a5e7bdc44cb47b82362503bd2fcb522f17f7f3ddbaf40d6d9da811a2dda693994cefab3c8b143cbc9adbfb5e00232f119dcd1dff55f7d3c06ca67ac6b8ae03b15f538f8d3c0b7a270d99ceef95fd91d585b6ba25e64529f013c3ae13c252eb76ad4f84e66e328c2b8030550e69c69763f34fabbac86cc44232247ce05b9f271469575a0723168b3c93de0bacebf040b3e165e12374309d4a77db598b8b6e1a92028d366c1d4ac7cbf4d7c8a3b5bc25a404bff87a8d153b5aff52a8c4d6b65752b17381f2e7fcb7a6ea29cf67893a32e3df131978ba9e49f935e693db6289ba66f36f4a8ee804621a89e6d88801055f0776d4f31f909318350e78b80b7137febc53ab7e9b66d5aa113ac89225c5f4ee3eb52b7dcff7d344909d19f048cb5a9de1973728feb138acc7d39e448c04dd47fef1e470726371ab210abeff8a789e8ec54a4902515be5d92f43f0db04608d02deff502a31a9e9dd63867c12d3241419a4317f70bc957dc2babb54b571e9c280a5b6036f4bdbf31640191c6b12d262f529c07165ffd7e51b3399c4545c2be979003e192e224e78739cd12b8be7a061273e29eeec520d51db0f33bc630ea27fba231055ee92cbf93f747ea9ee363c0cf710fbdf54c273ebe6a43e04045091a0686603c0ef7e5bbd1a9c5795ed0786a6a2089d87b01645191fb69021972c3548e40858a5b6df08b9a395af85070cf37582bd7857f991a1b6b9f400e389710b780cf3c80ddd84f07e6435a4762a5b26f6e4eae57845042fb68edc0636235b3915fb9d3f3bbae58b4d969fe243dadecdc6434fb5a2f2b966eb6477c01e649d495b64598e71329f88307c6f00ac60d7d60376a7c5bc1576e5256b13898a3a419e7743319b245c2bb0a2eb5f62cdf693187d5ccc95623ffa5f17b0b11b157b6c35017492f6dd71bbf6aaa688da138b0c0a2f9bd854cea76b2dc89f8035a01a21e53137acf5e314d3973742efd3e2d026608df56873943c5cc45825c0a4d4b857fcd470ea60a6991c2f382e19c8bbe55fefb9b5d2be5dc81295e6f9ae7a6241d8f7c759836d7eab2446e3639692e9ac239b50dbe6968e11d429cf85986c7829bdc9191a877d71d187a7dc10b847a8a8602863cabe674affc581a7244e5f73ddb49658d9c3fdfef1ffa378b0c3c39a1185e5f37cef0c8acaa2eaed682085bbcbdce32dceba24a8c1834d7e2072ef792ad6d44817b8050d0d99753342b73792d225ccc4422cd2438b0c492ab6092d79d2059b3c58da68c3220e635d6abffea75afb70607b4eb006d5a36c0a39bb701b9ff40bc4c7bfdcf92fcca1cfd9e978b517ec9a0c0d9a287eff51540a2b26fd47743f35fed5682c659faa515af1fe438854b9e9e133ab6be2df1750db993fdc10e68bbaf2fd305cc6a571024b6bc7dd1c17104968baf3ebec7f168b0982cbda054ae2391f0682725ad1b97522f29753f5f74ea25574eb3c8421ddce694304415aae65c9c02a1566d13445728d814fbc4bf9390190c9ce7e56c95a829b437be44c7b645a3861764bad153618c32f40e45bc647cdc9fcd494c369d25c8d8217a58dc7bf5166eb47121d39623a0673205679eb354ee13ce0c6e292fd17da69e72d62eef81bb1af27a51748bbc3d707bd3f50d50c1a97d9981622a9ae5bfafc4c02d88528c2b4af31f0a3bf3b8ed081fad9d5b9e84f701d56300e99b8fd1d3fda96d98dedef10b4d3573df5e577bf1db5b1378813b6792f718c8991504c3cba53cb3a1c6c3645adc90eabdd3e2e008db454587d1c8c2f84f40ecd819c1ba9d345db69292140e5400ec19357acdf2b8ab76bf5262f1370ccfb66872e69f0b811c679231c57dc98bde77f78e0e635f42ae8d8fab2aa393aab8abc00ee637da0a74a0aa2abe9f3b663872b47695f407c49bede2625732cb4bbcff5f7d25b197c5ac129917e6197a8b09263a69892a1e225ef8fce4b91d86bed68b9e3a4e03f4bbebac8fed9139819a0a32ac5a813a53b28c85a0a178451f575ad269617ec34739bca5751d5ba009786e622e0c5939bc31a8208cdb56956906ed3d9b1270dbaae43717304ab8e31662822633da80feb40d4776c68fe59b2323d8716e34a3f102dc94a2e843c244f0f549735af97f5adb7fbb8fb26358ccdb2935ecfe34e494968bbfdd0f34c88e054ee61ee3d99236cf5924bfbf255c32e4d80698cc1e4acb60b5187fee0345c2de9d9f861063180c3e2b6554fcddc05380f4428ca5e8f30c2ce3307f8be856d9d366a07506271f1aee968856721b3f451ada94e74aa5ef468c34723c328085e9232372e2ac6b0487d0c13aeb721df21b60b94ed16848366fce4e667493e3414520281543aed29176ec09a7b06c238daa462e71ffaf3202aafe9b60d15d66f71bcb26cc05b3bcc2faf63b380251e98a384fc6b1baa8bb222211edbc010cf8c07cf41d880f1131361132ecf99ea5e39f9706d46ee05f53bbfe9542701d95b611a0b625ae29f5f9e0d1718eb089b039057bc29a86abade5df3efaa03fd91804ff8407de383028f1fdd19cb6295d28adc9bf8feaa1e7087f59740abcf292588e045d4e220d7a781a75b6cd4c002bf87f3ebd65d5a6581f2577dbd7d36828f6b3a134be6d852d3a79dbe314f83885f75da129c212b78d4d2fe8d9a812f43ee9042f3da92bb6be2cc573d1ff37ab318ea571ccf5e2e9db5582fa1008fd28dd1d379bbb974f31365f76ab85a26ccbf62fbe96d4efe8c3d542850a6b8160ba41db1ab2b9107e91266635261a7f8a795333a499c26788161b82d97e6ac0a24dd11a47f304b358fcfc1421e5304470d6b8f5b616573bdaa916496f453acd2e99897c471d213101171b4ad09e0fa121d820cf0dfb20f80108079b64bd280b2e2425a70bd90ee4310cb4b7f71f9b70a2c0ccb46e9a588af51bd35299cd98b5c3cd6997d180e0121210e5c1897e0d815233c9224e29377116937baf1c0b889351fee86fbac43fa2af5901418e70434b83631a8c5f808c6de45a83522f1e627ec4c537cabfebb668a8319b56ef56a822dcd2a36435371405afc472dc6780e48717b79944d468506a8568fa4e6d8f383b7e4225aaed9b2cbfe9cbd72f5272d878e2dc57de76986a4b905dda0c519fe90209b72c6d1a6fdd83b555ebdc457bb24ef1c6bbd3c98dbcf5da6ab28687515f2bfb8dbfef1c5363cdf22a55344a81a38ebaf57a9c370b467f411e47e8dad6313474def5ad09f1534fa2f0b65d5d8b8cab11f32587c629c657c416bbb46e6fb3634320860f313428c5a5ebb57fda1931792ca3ddc584eb9e6613042d1488bb0085bf62735d377897c4810270498d780350016fc97f43eedf6d1f4099659ffd8d0743ebaf21752686da395af6e710cd7af38b6c7b1f7bd3985a962473754ff0bb28a821ede5946f7b911a9f3a1ab0636165256f2b3178827536132a4c9d522e5e309743a0187381de2610ed882fb649571b939748d95c22498a35070650fb3597c0a168c3b58f905a8cf32dab09e52b480bf64890209c4808f93a6372a150177af9fa3355515596839fdfa5c04580976a4c54d8aaf77ad7faa2ff3879dbefd034104ab11539231bfb2f432650ccf3466791eec6ba005fb301d1e0d966eb7367fb17146536ca1188815e7ddf999522c92055a1143ace0235f771b2a20fd7550a6da25fd5a983dbdc17790f294d8c59b3782f1f38eeca7a68b998dbac5d40d79d193528223ed77a64e6d06526dbfe12c7f8ab3b7982ab0a741ac7d6ee02fe06bc3e1dc44820e9b9d46e8d6679771d42e8b68ef611c9cf6674818db1f060b388cde4b398fe91695aaff39bd99ed968a8eab1a02f8fa36adca3347d7f122f16900994ea7eae239869d8803de4b859356f6da45c85e9238391460902be8e849a609d5e14dea9acd567a05db8cdbd4fea3244ae82a1937839c9b5f11908d9f43dd4c8d2d88e7a738882a", 0xdf9) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(&(0x7f0000000080)='/dev/usb/hiddev#\x00', 0xffffffff, 0x60680) ioctl$HIDIOCGDEVINFO(r2, 0x801c4803, &(0x7f0000003080)=""/4096) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x20000000) ioctl$HIDIOCGUCODE(0xffffffffffffffff, 0xc018480d, &(0x7f00000001c0)={0x3, 0x100, 0x3, 0xcd, 0x2, 0x4}) syz_usb_disconnect(r0) r3 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x0) ioctl$EVIOCSMASK(r3, 0x40104593, &(0x7f00000000c0)={0x1, 0x28, &(0x7f0000000040)="52a2c618e8fe4d870374b607cbcfdeef891dba9a89fdbf56901688fa3a0cbb8f0f29c2002b264360"}) ioctl$EVIOCGPROP(r3, 0x80404509, &(0x7f00000000c0)=""/168) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xc4, 0x89, 0x30, 0x0, 0x413c, 0x81b5, 0x9bed, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x27, 0xad, 0x4c}}]}}]}}, 0x0) 01:06:16 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000"], 0x0) syz_usb_control_io$uac1(r0, &(0x7f0000001300)={0x14, &(0x7f0000001280)={0x20, 0x7, 0x33, {0x33, 0xf, "9ef614ffaa3422c29cff9ed2635c43d269f5afaa548bcf61be74fc1aa093b834e0254584c8f9caca1a8ba06b52252deda3"}}, &(0x7f00000012c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x44e9cda4fc683600}}}, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x40, 0x0, 0xa6, "09af236866c7d5e1ae1d0363f0c5f908bd7ce5d6f934ebe1bc264085d99f0708657388d6d122457e6124b68d15d41f1d49b6e18f025956f85a5c56370fdf31a8b4a6f291e066c6576b5355ef5aa56bf33099c01e6aabbaece41a4351a729c09b8cfe45e7fea45e683b2a9781563b82d75914c8d03ca544c8d96765cb23e9acab1b22552cbe80b4f6b0a6f430852ebe75600eeffdbace1f7caa67c95dd543fda808b2200a581b"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) 01:06:17 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1638) [ 2402.502189][ T457] usb 6-1: new high-speed USB device number 80 using dummy_hcd [ 2402.509918][ T3032] usb 2-1: new high-speed USB device number 35 using dummy_hcd [ 2402.518432][ T3703] usb 3-1: new high-speed USB device number 74 using dummy_hcd [ 2402.526609][ T12] usb 5-1: new high-speed USB device number 42 using dummy_hcd 01:06:17 executing program 3: r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x660c, 0x0) ioctl$HIDIOCGCOLLECTIONINFO(r0, 0xc0104811, &(0x7f0000000000)={0x8000, 0x0, 0x7f, 0x5}) syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0xf2, 0xb8, 0xc, 0x8, 0x67b, 0x25a1, 0x792e, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xb5, 0x11, 0xc1}}]}}]}}, 0x0) 01:06:17 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1650) [ 2402.772187][ T12] usb 5-1: Using ep0 maxpacket: 32 [ 2402.777440][ T3703] usb 3-1: Using ep0 maxpacket: 32 [ 2402.802387][ T3032] usb 2-1: device descriptor read/64, error 18 [ 2402.892274][ T457] usb 6-1: New USB device found, idVendor=1604, idProduct=8007, bcdDevice=89.33 [ 2402.901316][ T457] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2402.910200][ T12] usb 5-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2402.919297][ T12] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2402.927417][ T3703] usb 3-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2402.936500][ T3703] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2402.946703][ T12] usb 5-1: config 0 descriptor?? [ 2402.958269][ T3703] usb 3-1: config 0 descriptor?? [ 2402.963939][ T457] usb 6-1: config 0 descriptor?? [ 2403.012993][ T3703] hso 3-1:0.0: Not our interface [ 2403.022316][ T3122] usb 4-1: new high-speed USB device number 115 using dummy_hcd 01:06:17 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1668) [ 2403.206391][ T12] usb 5-1: USB disconnect, device number 42 [ 2403.214811][ T3032] usb 2-1: device descriptor read/64, error 18 [ 2403.262138][ T3122] usb 4-1: Using ep0 maxpacket: 8 [ 2403.402628][ T3122] usb 4-1: New USB device found, idVendor=067b, idProduct=25a1, bcdDevice=79.2e [ 2403.411685][ T3122] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2403.424440][ T3122] usb 4-1: config 0 descriptor?? 01:06:18 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1680) [ 2403.473146][ T3122] plusb: probe of 4-1:0.0 failed with error -22 [ 2403.482567][ T3032] usb 2-1: new high-speed USB device number 36 using dummy_hcd [ 2403.554620][T19600] udc-core: couldn't find an available UDC or it's busy [ 2403.561582][T19600] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 01:06:18 executing program 4: syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io$uac1(0xffffffffffffffff, &(0x7f0000001300)={0x14, &(0x7f0000001280)={0x20, 0x7, 0x33, {0x33, 0xf, "9ef614ffaa3422c29cff9ed2635c43d269f5afaa548bcf61be74fc1aa093b834e0254584c8f9caca1a8ba06b52252deda3"}}, &(0x7f00000012c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x44e9cda4fc683600}}}, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x40, 0x0, 0xa6, "09af236866c7d5e1ae1d0363f0c5f908bd7ce5d6f934ebe1bc264085d99f0708657388d6d122457e6124b68d15d41f1d49b6e18f025956f85a5c56370fdf31a8b4a6f291e066c6576b5355ef5aa56bf33099c01e6aabbaece41a4351a729c09b8cfe45e7fea45e683b2a9781563b82d75914c8d03ca544c8d96765cb23e9acab1b22552cbe80b4f6b0a6f430852ebe75600eeffdbace1f7caa67c95dd543fda808b2200a581b"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) [ 2403.674445][ T3304] usb 4-1: USB disconnect, device number 115 01:06:18 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1698) [ 2403.762079][ T3032] usb 2-1: device descriptor read/64, error 18 [ 2403.972162][ T3122] usb 5-1: new high-speed USB device number 43 using dummy_hcd 01:06:18 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x16b0) 01:06:18 executing program 3: r0 = syz_open_dev$hiddev(0x0, 0x0, 0x2) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20000000) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r3 = syz_open_dev$hiddev(&(0x7f00000009c0)='/dev/usb/hiddev#\x00', 0x7, 0x240800) ioctl$HIDIOCAPPLICATION(r3, 0x40086602, 0x6) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0x660c, 0x0) syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x13, 0x20000) r5 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r5, 0x40086602, 0x20000000) ioctl$HIDIOCAPPLICATION(r2, 0x40086602, 0x3) ioctl$HIDIOCAPPLICATION(r0, 0x4802, 0xf946) r6 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r6, 0x660c, 0x0) ioctl$HIDIOCGUSAGE(r6, 0xc018480b, &(0x7f0000000ac0)={0x2, 0xffffffff, 0x79, 0x3, 0x0, 0x200}) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r7, &(0x7f0000003200)=""/4096, 0xffffffad) write$hidraw(r7, &(0x7f0000000a00)="ac5953b3879d17489266e2a31716398243205733e6d616d0d8873734a6487764243ce7039001d4b84fece4a387de55ce4001b49daa5e60a7574677a695ec56c7e420de52fde4f5f2c6ecaac7bf05069f089e9b1dc8c592caaafe359c9e38911c6de53446c9c36e8c104db77baf5793d6c1de816d1bfd191efbf62825e93eef9c4151a8f198a6d8482a927a35b9b3becfcdcd97646fbe00b98bb6f03180489ad29aea9956d23e5db19a30ff2b9d79cb79272966d6", 0xb4) syz_usb_connect(0x4, 0x8ae, &(0x7f0000000040)=ANY=[@ANYBLOB="120100022700e6400021549ed5770000000109029c080309000000090453060d281e4e02cd08ecb86e3b4866933181ed99c55fce33000e5aa73883d6021f0db3961893152ceacd036663896945153c822123473b40fee263c3ae824162a1b70e77c5e41807e4c45b72894deb4b51cc3c720f590402d47ed1746b6c676efcd596f3c825d69cec1e030e7b89305634ae5c5ff711bab9860b9f1cd304216da036f859cd77ce2a623f1f048c3c2d240c8ccb69a44c5fb7154b3c0c39e0438588a9fd4c084b255b90c2dfc5d65268affcd298b210c8c989ef1377d4a2d0ec3fce68048cac12a80861a8fe40a0295dee04447e20052406000105240007000d240f0100000000ff0f09000406241a04000509050300144b015b0009050b084000072304ec22e988ad8a9037d41078d807cc140c57f3804e21b79daa442d094112dd1fa36f3d34053ff94cbb3aaee29b13701fab7a46da54e9837c98293504ce049d4c32d9379602ef617617b81db74a5dd25e68b736c9cc337289b6209e32316621f49d703b4d9fb9c7f9a692ca30578ce345c660f5183deaf1cfb370c1112b8f68373cfbbef16740aca471c01b0be6fbd4cf347df2d5f7829076b3c9d340b95305fa290dc721e80c793d60902f20014fad7609cba5669a319f5691b0e4969f6d85fab25eec46b93dbefa5c4e069bd6c80056ffbc2aaefd1be0f676c0da509b64a5e7f591ffa69eba4c7f86fdba6461a509c41a16febbaac4297fbc7d107316ea2c8be386f9bb10fa99f2a4a99a27770458c3f6f0236955fe129e679b480d664e2887a48da0c952e1a05aa6f24b8e3c419b69c96292d1773003be5bac5faa5ca99e026cc5de39e0447c93e8b554179e92088b3c4dc16984592a59b7d7613d36083e379fdaf7b2f63525fa8bf7908a8f3e5c1a43f750da4027904e9e9efe4d6c953410ee123d54a7b96bf90736629e3adef6f47cd9090505004000201f8007250180120400582307eb8659671ce9619384bb3e6780d33bc21dbe07dcdffa7fd3390c40acfcef6bf5a29d3fb770a8eb0c07aa6ef129657c70ee41fa80d522e3ae00d4c58e52bdf9d8a48a8f347c755b707bb4b2919e7101b9ed9f40c1d4090508001000090137072501427f07000725010240000009050d0210007f028009050101100009068709050c020800ff0805090506102000fe0701430c056c797f8f0e9bfec510baa04e7d8fa9cdc08d8d123ad50ab68dddaf167c1801d70b0d5757e4faf50ae30a20e151128507794e6d59c041b1aa3f91e2498a91ca7b09050501a70500200007250101000400b402cbb8a459eb37833fde77d0f4fbc892b5d196a3e50cce82751371065d92eef665bea3105afe47b7f9d0aa2ec09a95adcdf476edc5c3ea7c6ac01db6d508a6be9951af2c3dc80aa52cfd16405ff1fc1f4bed21c651cd022eb3cbeacf939fc2a747c62bce628ba4a508e0b4de1d09f355552c448a442df53f4a09a310dd3e7fc2e45a64a0fc62a80dc7552bece004c7c395e5c8f4f2eb022179cb1c9d4d4e2c3d908fda5d739c0ff86a74659fde206fcfe5f2d409050d02000404340807250182040400d804eba9237925f450d360dba5ff878c87d676e44bba7bbf5c06bfd1a31f68c25cb4400e998f84a54499ac0bd3bc7ddde4b2b616f292c83a2bea76a116fd03bca2f798dc6ae42cbefbc51c6599ac080000d04bc4b1b53e765f6e8d27b41928da8153fd4aff3a52d76dd0e37fc6ffe072a2565fc04ea0aaa7ef47a24c4dd888221897b9f20d1585c04cb7f2a3d8079d90191f773d6e99540408fcba7b7bbc6318cee684b9d37e90a16d54cd3d9fae8bc33127ed77ae53f95d5747a61c151339c1d4fd0568d920954bbd2155146c21021ff595774ea6da02f009050408400009f7ce072501800000c009050617080005cb3f0725010304001009050303ff0304ff061d0e7b8b16b7dfabc3a454235d3dd0d46e6ae81591e44390b4bdca1860a805b125dfbf946feb7482355d2baecc4431e4871ac8f379253b9973382175a41e0a83abcd6a77f9fa3ab5eeeab52d463964d0194a2b597559e8ffe3cd6097a44c2e05eff8d662c75ef421002028e8ebcd7beb65471e2289f9e00c4dc120e7ea0104162558886907b0776f653fdc4605292cfc96d0c45cddb340259bc4441c2a46dc9ba81d4ec02fbca3aca3c50a1cbd89d772557b76359e0be4fe9c156fe76a5a0d4e8ac1f8eb0b09049e3f077f676c050924020103043107ee07240111dc05000e2402012303ffee82dd4ddd7021092402017f0306038b4405f91b28904115ee95d90f780991cda6c3327022fb651a8ab262b3c63cb0c8069f6592b1193fa0265967cfef6e44d89e055a43251ba7a5a0bd7f94b893ad56a6a65e02090504b508001f800009050601ff03051f070725014381ff0707250103083f0009050f10ff0308011f090504001000060704072501020404000905041010000703030905800800028009050725010220000009050b086800080404cf02e64fc92182a54f67ed14968902ec288c953305c2feb4c29185bee3e1aee411f42576d34c24a546e6485099d4426d7a304ab0df4acbc59b41823941eb43842d435edc5ce65ead150a553c37c70b936f9036612b81e8199450551e7d516f7574373cf03908cc9e0a14ed5885cdc7e2a8cc0f437ff0ec69b483d01eff81ced46e6cf12dcb3cbb0e00dc4cfedf9494014d3748bcd765e11d246418c2e61d6dc8e61bc570b85b4c8d6c1a512f198076bb7c05d2db998c1a56263cfc6bfd943425e5eb3c18d4a93760cb2988a6b6d61d0904570400020d00810b2406000101674afc83de05240081000d240f0109000000576409000206241aaa0b31992413e0545a68f088f07a4878a3c6724ad0c164901e39adc33708958cf27e97bc9745896f9a371f2805da46c5ef91a73940dfac28b91d531e1e3c0496248c70a0d6763dc927e3cef7f11b5d3a6eee74b9518272fea63612fd56d61db14fbe033cbf835c72484121f65667f0875bd7735c1543b2ba7f3e77fe9a8a9aca2a60d709ac05ee2e3048c2a0fbaa4b0a654f652045c34260e1bc3fba052401033f0c241b01000900060298001f0921ff0f060122ad07318a0036d3e9db664e5a2f68ba791b716a1e8bdf0b6e092c095f2f1b2e2716cc65d45954b8dc33ddadb36403fec122c0ff2064b098875212975f4807f90793732895adada6048c2256fdf77c011ad364be11253d735332376324a353a1a3aafbf14e76c083cce61d28cedf6fac4b2c7c349fef246b9a3ead9e50f79499ffffc680de070d642326df09b2bd918f65cf7a585c5db0b7afa0e883235c000000000000000000"], 0x0) [ 2404.172118][ T3032] usb 2-1: device descriptor read/64, error 18 [ 2404.222034][ T3122] usb 5-1: Using ep0 maxpacket: 32 [ 2404.292250][ T3032] usb usb2-port1: attempt power cycle [ 2404.352132][ T3122] usb 5-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2404.361214][ T3122] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2404.371541][ T3122] usb 5-1: config 0 descriptor?? [ 2404.624046][ T3122] usb 5-1: USB disconnect, device number 43 [ 2405.011961][ T3032] usb 2-1: new high-speed USB device number 37 using dummy_hcd [ 2405.132033][ T3032] usb 2-1: Invalid ep0 maxpacket: 0 01:06:19 executing program 5: r0 = syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000001500)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x1ff}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x3ff}}, {{0x9, 0x5, 0x3, 0x2, 0x400}}}}}]}}]}}, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, &(0x7f0000002140)={0x14, 0x0, &(0x7f0000002100)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) r1 = syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000001500)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x1ff}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x3ff}}, {{0x9, 0x5, 0x3, 0x2, 0x400}}}}}]}}]}}, 0x0) syz_usb_control_io$cdc_ecm(r1, 0x0, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r1, &(0x7f0000002140)={0x14, 0x0, &(0x7f0000002100)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) r2 = syz_usb_connect(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYRES32=r0, @ANYRESOCT=r1], 0x0) syz_usb_ep_write$ath9k_ep2(r2, 0x83, 0x0, 0x0) syz_usb_control_io$uac1(r2, &(0x7f0000000100)={0x14, &(0x7f0000000000)={0x20, 0x2, 0x85, {0x85, 0x3, "ab3e43b3fe3d570bf4706368c93169934d770f7c862335cf3b2c41c1e6bf6d70176522aeabde3bafb9d8802e99bf196269cfadb2f2bff490f2f83f7ab9af7c286ca8384339daee215523cbb652ff9c3b999633cf2704237e02c443f43b580c397fa5028cab958013b8073553146a697c67ff941d6b6347461359818e8231dd936d7bd3"}}, &(0x7f00000000c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x455}}}, &(0x7f0000000440)={0x44, &(0x7f0000000180)={0x40, 0x11, 0xf0, "7dbd20f7b8308db316d623f3afd2de0cf69d9010648cc9b4069b19c6600fb31e9fe36f9bc056b99564202cee4850fd91774d30a821b6e67a0f36de24a41fbec637540d052661bf1c76f46d179837c5a97508f395e36ddbd068aa7182610a019748c1854b7c1192dc3149c52a85e0512e6283ecb6f859a21ee82187470eddc68ea3b9448103704fda9545ebd4dc2eb4a82fcf925e32ac14a258ad3c1749db2b9d683a11df287c926cf8f2d063c7a678957666b0284d8671174bc8692e517c45c2ee016639c2934d99ba67f42f1d5d1b82392e7aab2e6223b160cf3ac61eb3552e3e22a168b51bc367d848bcf67555cf7a"}, &(0x7f0000000280)={0x0, 0xa, 0x1, 0x1}, &(0x7f00000002c0)={0x0, 0x8, 0x1, 0xff}, &(0x7f0000000300)={0x20, 0x81, 0x1, '/'}, &(0x7f0000000340)={0x20, 0x82, 0x2, 'VD'}, &(0x7f0000000380)={0x20, 0x83, 0x2, "5dc2"}, &(0x7f00000003c0)={0x20, 0x84, 0x4, "0f308047"}, &(0x7f0000000400)={0x20, 0x85, 0x3, "d9e023"}}) syz_usb_connect(0x0, 0x24, &(0x7f0000000140)=ANY=[@ANYBLOB="700100002fcfb540041607803389000000010902120001000000000904"], 0x0) 01:06:19 executing program 1: syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x1000020, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) r0 = syz_usb_connect(0x0, 0x2d, &(0x7f00000005c0)=ANY=[@ANYBLOB="1201fe2109003c0800040042ef420000010109021b00017600230009040000010209bd00070581070001"], 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001240)="d1ac2117a4063f5fb8607239f0c2b12f2552334360f458afaf2b3ccbdd05b4b66433fd88301f2782224f25fcf2f5f7a407b9868a17be69835d716179188e3e85d55fd6a88e6b575e16d02c7651ad113f2bd0586013a4d9b81eb9659e083b3cb5322d5051df9955185596300843dbf8df0bf594f14d8c3406607d26a1ac3d752ccf3c638c82c7e03a60083bfdc66066674c5776c72c610d34b9c5817830c7286033ed3c67027806b375e6ebc7480913510d70d275125fd5643ca44eb6c61db0fce497e300f29dd61f174662ece3be991d346be76b4d4736b5270dc2c5676b186d3bc1803fa3b6a3bc38243587cfb923857a65dd654333d2b0883a57e8229c5f4eb843185fd53f126851c4ce3b9dd383624606930dd62d4f8b83a2585258ff0cb96454e033a1cbe561bb98dba9f65a4ab748aaf8a619226776f95a0027b72196798e287bd633d0ebf66ec29fdad6c0aba63e44bad6b54dfa55a433a79488ba31876187996978b934d975ddefc4fe584cdb7e7538b6f5628e5b9d3c2c277032b2ee1672b5a017e9397a4f1e41581dc91b5270ebea6547d47e2bf4bd19c56b1e4510cc3c6e814b24ad1bac1af7cb993fda8de1b4757d38733ca431c1bc55f71c9bcc859512328690151be3ca440d2bd28e671f300bd47db8ba66009c7b61ffa06a589881c726e597e54e24248e1a9d6a9539ac35345c8fe25b8284348999d553da4df1d7a11cacd2e95f6f7804357e1b135bf9ba026f977d90cb40f1c3d5002eba3f5520c6f485e4b4ed9b3bbcc4f92f915c7e16531c1daf6e569130df4a8ed9d92ab0d7c746555c109497addbf47537fd760d8770eaddaa71e94587b417f34b097d53605b5fdcf5adb2b5176d98573aea56da94caf95dd068e405b2a8cdcab20eb00f7cfd69d51de4b1abc3381f1c67d6b9a89dfccd5e816c96ecb1985ae65b4ef1b1479479d19f3294fb21346b737c5e71e0249d812625dccbd511b8ff06d5f40cba310654178e8b923b62c90031f0fca6c219875fbfbb977599096bf04aa1ff5ea482bd8d9b5ef21a6f3c9941c26607b6b00e48f387f3cb9e13a69dbfe2c6cac926e89c37d59696d1696ffcd1a3e8a5e7bdc44cb47b82362503bd2fcb522f17f7f3ddbaf40d6d9da811a2dda693994cefab3c8b143cbc9adbfb5e00232f119dcd1dff55f7d3c06ca67ac6b8ae03b15f538f8d3c0b7a270d99ceef95fd91d585b6ba25e64529f013c3ae13c252eb76ad4f84e66e328c2b8030550e69c69763f34fabbac86cc44232247ce05b9f271469575a0723168b3c93de0bacebf040b3e165e12374309d4a77db598b8b6e1a92028d366c1d4ac7cbf4d7c8a3b5bc25a404bff87a8d153b5aff52a8c4d6b65752b17381f2e7fcb7a6ea29cf67893a32e3df131978ba9e49f935e693db6289ba66f36f4a8ee804621a89e6d88801055f0776d4f31f909318350e78b80b7137febc53ab7e9b66d5aa113ac89225c5f4ee3eb52b7dcff7d344909d19f048cb5a9de1973728feb138acc7d39e448c04dd47fef1e470726371ab210abeff8a789e8ec54a4902515be5d92f43f0db04608d02deff502a31a9e9dd63867c12d3241419a4317f70bc957dc2babb54b571e9c280a5b6036f4bdbf31640191c6b12d262f529c07165ffd7e51b3399c4545c2be979003e192e224e78739cd12b8be7a061273e29eeec520d51db0f33bc630ea27fba231055ee92cbf93f747ea9ee363c0cf710fbdf54c273ebe6a43e04045091a0686603c0ef7e5bbd1a9c5795ed0786a6a2089d87b01645191fb69021972c3548e40858a5b6df08b9a395af85070cf37582bd7857f991a1b6b9f400e389710b780cf3c80ddd84f07e6435a4762a5b26f6e4eae57845042fb68edc0636235b3915fb9d3f3bbae58b4d969fe243dadecdc6434fb5a2f2b966eb6477c01e649d495b64598e71329f88307c6f00ac60d7d60376a7c5bc1576e5256b13898a3a419e7743319b245c2bb0a2eb5f62cdf693187d5ccc95623ffa5f17b0b11b157b6c35017492f6dd71bbf6aaa688da138b0c0a2f9bd854cea76b2dc89f8035a01a21e53137acf5e314d3973742efd3e2d026608df56873943c5cc45825c0a4d4b857fcd470ea60a6991c2f382e19c8bbe55fefb9b5d2be5dc81295e6f9ae7a6241d8f7c759836d7eab2446e3639692e9ac239b50dbe6968e11d429cf85986c7829bdc9191a877d71d187a7dc10b847a8a8602863cabe674affc581a7244e5f73ddb49658d9c3fdfef1ffa378b0c3c39a1185e5f37cef0c8acaa2eaed682085bbcbdce32dceba24a8c1834d7e2072ef792ad6d44817b8050d0d99753342b73792d225ccc4422cd2438b0c492ab6092d79d2059b3c58da68c3220e635d6abffea75afb70607b4eb006d5a36c0a39bb701b9ff40bc4c7bfdcf92fcca1cfd9e978b517ec9a0c0d9a287eff51540a2b26fd47743f35fed5682c659faa515af1fe438854b9e9e133ab6be2df1750db993fdc10e68bbaf2fd305cc6a571024b6bc7dd1c17104968baf3ebec7f168b0982cbda054ae2391f0682725ad1b97522f29753f5f74ea25574eb3c8421ddce694304415aae65c9c02a1566d13445728d814fbc4bf9390190c9ce7e56c95a829b437be44c7b645a3861764bad153618c32f40e45bc647cdc9fcd494c369d25c8d8217a58dc7bf5166eb47121d39623a0673205679eb354ee13ce0c6e292fd17da69e72d62eef81bb1af27a51748bbc3d707bd3f50d50c1a97d9981622a9ae5bfafc4c02d88528c2b4af31f0a3bf3b8ed081fad9d5b9e84f701d56300e99b8fd1d3fda96d98dedef10b4d3573df5e577bf1db5b1378813b6792f718c8991504c3cba53cb3a1c6c3645adc90eabdd3e2e008db454587d1c8c2f84f40ecd819c1ba9d345db69292140e5400ec19357acdf2b8ab76bf5262f1370ccfb66872e69f0b811c679231c57dc98bde77f78e0e635f42ae8d8fab2aa393aab8abc00ee637da0a74a0aa2abe9f3b663872b47695f407c49bede2625732cb4bbcff5f7d25b197c5ac129917e6197a8b09263a69892a1e225ef8fce4b91d86bed68b9e3a4e03f4bbebac8fed9139819a0a32ac5a813a53b28c85a0a178451f575ad269617ec34739bca5751d5ba009786e622e0c5939bc31a8208cdb56956906ed3d9b1270dbaae43717304ab8e31662822633da80feb40d4776c68fe59b2323d8716e34a3f102dc94a2e843c244f0f549735af97f5adb7fbb8fb26358ccdb2935ecfe34e494968bbfdd0f34c88e054ee61ee3d99236cf5924bfbf255c32e4d80698cc1e4acb60b5187fee0345c2de9d9f861063180c3e2b6554fcddc05380f4428ca5e8f30c2ce3307f8be856d9d366a07506271f1aee968856721b3f451ada94e74aa5ef468c34723c328085e9232372e2ac6b0487d0c13aeb721df21b60b94ed16848366fce4e667493e3414520281543aed29176ec09a7b06c238daa462e71ffaf3202aafe9b60d15d66f71bcb26cc05b3bcc2faf63b380251e98a384fc6b1baa8bb222211edbc010cf8c07cf41d880f1131361132ecf99ea5e39f9706d46ee05f53bbfe9542701d95b611a0b625ae29f5f9e0d1718eb089b039057bc29a86abade5df3efaa03fd91804ff8407de383028f1fdd19cb6295d28adc9bf8feaa1e7087f59740abcf292588e045d4e220d7a781a75b6cd4c002bf87f3ebd65d5a6581f2577dbd7d36828f6b3a134be6d852d3a79dbe314f83885f75da129c212b78d4d2fe8d9a812f43ee9042f3da92bb6be2cc573d1ff37ab318ea571ccf5e2e9db5582fa1008fd28dd1d379bbb974f31365f76ab85a26ccbf62fbe96d4efe8c3d542850a6b8160ba41db1ab2b9107e91266635261a7f8a795333a499c26788161b82d97e6ac0a24dd11a47f304b358fcfc1421e5304470d6b8f5b616573bdaa916496f453acd2e99897c471d213101171b4ad09e0fa121d820cf0dfb20f80108079b64bd280b2e2425a70bd90ee4310cb4b7f71f9b70a2c0ccb46e9a588af51bd35299cd98b5c3cd6997d180e0121210e5c1897e0d815233c9224e29377116937baf1c0b889351fee86fbac43fa2af5901418e70434b83631a8c5f808c6de45a83522f1e627ec4c537cabfebb668a8319b56ef56a822dcd2a36435371405afc472dc6780e48717b79944d468506a8568fa4e6d8f383b7e4225aaed9b2cbfe9cbd72f5272d878e2dc57de76986a4b905dda0c519fe90209b72c6d1a6fdd83b555ebdc457bb24ef1c6bbd3c98dbcf5da6ab28687515f2bfb8dbfef1c5363cdf22a55344a81a38ebaf57a9c370b467f411e47e8dad6313474def5ad09f1534fa2f0b65d5d8b8cab11f32587c629c657c416bbb46e6fb3634320860f313428c5a5ebb57fda1931792ca3ddc584eb9e6613042d1488bb0085bf62735d377897c4810270498d780350016fc97f43eedf6d1f4099659ffd8d0743ebaf21752686da395af6e710cd7af38b6c7b1f7bd3985a962473754ff0bb28a821ede5946f7b911a9f3a1ab0636165256f2b3178827536132a4c9d522e5e309743a0187381de2610ed882fb649571b939748d95c22498a35070650fb3597c0a168c3b58f905a8cf32dab09e52b480bf64890209c4808f93a6372a150177af9fa3355515596839fdfa5c04580976a4c54d8aaf77ad7faa2ff3879dbefd034104ab11539231bfb2f432650ccf3466791eec6ba005fb301d1e0d966eb7367fb17146536ca1188815e7ddf999522c92055a1143ace0235f771b2a20fd7550a6da25fd5a983dbdc17790f294d8c59b3782f1f38eeca7a68b998dbac5d40d79d193528223ed77a64e6d06526dbfe12c7f8ab3b7982ab0a741ac7d6ee02fe06bc3e1dc44820e9b9d46e8d6679771d42e8b68ef611c9cf6674818db1f060b388cde4b398fe91695aaff39bd99ed968a8eab1a02f8fa36adca3347d7f122f16900994ea7eae239869d8803de4b859356f6da45c85e9238391460902be8e849a609d5e14dea9acd567a05db8cdbd4fea3244ae82a1937839c9b5f11908d9f43dd4c8d2d88e7a738882a", 0xdf9) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000c48930003c0000090400000027ad4c000000000000eeff000000000000000000"], 0x0) 01:06:19 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000"], 0x0) syz_usb_control_io$uac1(r0, &(0x7f0000001300)={0x14, &(0x7f0000001280)={0x20, 0x7, 0x33, {0x33, 0xf, "9ef614ffaa3422c29cff9ed2635c43d269f5afaa548bcf61be74fc1aa093b834e0254584c8f9caca1a8ba06b52252deda3"}}, &(0x7f00000012c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x44e9cda4fc683600}}}, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x40, 0x0, 0xa6, "09af236866c7d5e1ae1d0363f0c5f908bd7ce5d6f934ebe1bc264085d99f0708657388d6d122457e6124b68d15d41f1d49b6e18f025956f85a5c56370fdf31a8b4a6f291e066c6576b5355ef5aa56bf33099c01e6aabbaece41a4351a729c09b8cfe45e7fea45e683b2a9781563b82d75914c8d03ca544c8d96765cb23e9acab1b22552cbe80b4f6b0a6f430852ebe75600eeffdbace1f7caa67c95dd543fda808b2200a581b"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) 01:06:19 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x16c8) 01:06:19 executing program 3: syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0xf2, 0xb8, 0xc, 0x8, 0x67b, 0x25a1, 0x792e, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xb5, 0x11, 0xc1}}]}}]}}, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000000c0)={0x1, 0x28, &(0x7f0000000040)="52a2c618e8fe4d870374b607cbcfdeef891dba9a89fdbf56901688fa3a0cbb8f0f29c2002b264360"}) ioctl$EVIOCGBITSW(r0, 0x80404525, &(0x7f0000000080)=""/4096) 01:06:19 executing program 4: syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io$uac1(0xffffffffffffffff, &(0x7f0000001300)={0x14, &(0x7f0000001280)={0x20, 0x7, 0x33, {0x33, 0xf, "9ef614ffaa3422c29cff9ed2635c43d269f5afaa548bcf61be74fc1aa093b834e0254584c8f9caca1a8ba06b52252deda3"}}, &(0x7f00000012c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x44e9cda4fc683600}}}, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x40, 0x0, 0xa6, "09af236866c7d5e1ae1d0363f0c5f908bd7ce5d6f934ebe1bc264085d99f0708657388d6d122457e6124b68d15d41f1d49b6e18f025956f85a5c56370fdf31a8b4a6f291e066c6576b5355ef5aa56bf33099c01e6aabbaece41a4351a729c09b8cfe45e7fea45e683b2a9781563b82d75914c8d03ca544c8d96765cb23e9acab1b22552cbe80b4f6b0a6f430852ebe75600eeffdbace1f7caa67c95dd543fda808b2200a581b"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) [ 2405.222662][ T3304] usb 6-1: USB disconnect, device number 80 [ 2405.255607][ T3122] usb 3-1: USB disconnect, device number 74 [ 2405.312040][ T3032] usb 2-1: new high-speed USB device number 38 using dummy_hcd 01:06:20 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x16e0) [ 2405.561952][ T3703] usb 4-1: new high-speed USB device number 116 using dummy_hcd [ 2405.569682][ T12] usb 5-1: new high-speed USB device number 44 using dummy_hcd [ 2405.631907][ T3304] usb 6-1: new high-speed USB device number 81 using dummy_hcd [ 2405.691984][ T3122] usb 3-1: new high-speed USB device number 75 using dummy_hcd [ 2405.811890][ T3032] usb 2-1: device not accepting address 38, error -71 [ 2405.818722][ T12] usb 5-1: Using ep0 maxpacket: 32 [ 2405.823917][ T3703] usb 4-1: Using ep0 maxpacket: 8 [ 2405.829295][ T3032] usb usb2-port1: unable to enumerate USB device 01:06:20 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x16f8) [ 2405.941998][ T12] usb 5-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2405.951072][ T12] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2405.959917][ T3703] usb 4-1: New USB device found, idVendor=067b, idProduct=25a1, bcdDevice=79.2e [ 2405.969100][ T3703] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2405.978046][ T3122] usb 3-1: Using ep0 maxpacket: 32 [ 2405.985823][ T12] usb 5-1: config 0 descriptor?? [ 2405.991686][ T3703] usb 4-1: config 0 descriptor?? [ 2406.001990][ T3304] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 1023 [ 2406.012081][ T3304] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x3 has invalid maxpacket 1024 [ 2406.043177][ T3703] plusb: probe of 4-1:0.0 failed with error -22 [ 2406.102004][ T3122] usb 3-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2406.111214][ T3122] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2406.123491][ T3122] usb 3-1: config 0 descriptor?? [ 2406.162573][ T3122] hso 3-1:0.0: Not our interface [ 2406.181858][ T3032] usb 2-1: new high-speed USB device number 39 using dummy_hcd [ 2406.231917][ T3304] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2406.240995][ T3304] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2406.244214][ T12] usb 5-1: USB disconnect, device number 44 [ 2406.249030][ T3304] usb 6-1: Product: syz [ 2406.259076][ T3304] usb 6-1: Manufacturer: syz [ 2406.263705][ T3304] usb 6-1: SerialNumber: syz [ 2406.272119][T28587] usb 4-1: USB disconnect, device number 116 01:06:20 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1710) [ 2406.301941][T19627] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2406.309232][T19627] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2406.421863][ T3032] usb 2-1: Using ep0 maxpacket: 8 [ 2406.522812][T19627] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2406.529743][T19627] raw-gadget gadget: fail, usb_ep_enable returned -22 01:06:21 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1728) [ 2406.581862][ T3032] usb 2-1: unable to get BOS descriptor or descriptor too short [ 2406.661904][ T3032] usb 2-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 2406.672443][ T3032] usb 2-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 01:06:21 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x40, 0x0, 0xa6, "09af236866c7d5e1ae1d0363f0c5f908bd7ce5d6f934ebe1bc264085d99f0708657388d6d122457e6124b68d15d41f1d49b6e18f025956f85a5c56370fdf31a8b4a6f291e066c6576b5355ef5aa56bf33099c01e6aabbaece41a4351a729c09b8cfe45e7fea45e683b2a9781563b82d75914c8d03ca544c8d96765cb23e9acab1b22552cbe80b4f6b0a6f430852ebe75600eeffdbace1f7caa67c95dd543fda808b2200a581b"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) [ 2406.761897][ T3032] usb 2-1: New USB device found, idVendor=0400, idProduct=4200, bcdDevice=42.ef [ 2406.770965][ T3032] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 2406.779065][ T3032] usb 2-1: SerialNumber: syz [ 2406.822455][ T3032] hub 2-1:118.0: bad descriptor, ignoring hub [ 2406.828644][ T3032] hub: probe of 2-1:118.0 failed with error -5 [ 2406.838292][ T3032] cdc_wdm 2-1:118.0: cdc-wdm0: USB WDM device 01:06:21 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1740) [ 2406.964202][ T3304] cdc_ether 6-1:1.0 usb0: register 'cdc_ether' at usb-dummy_hcd.5-1, CDC Ethernet Device, 42:42:42:42:42:42 [ 2407.031784][T28587] usb 5-1: new high-speed USB device number 45 using dummy_hcd [ 2407.121775][ T12] usb 4-1: new high-speed USB device number 117 using dummy_hcd [ 2407.163712][T19627] udc-core: couldn't find an available UDC or it's busy [ 2407.170757][T19627] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2407.179959][T19627] udc-core: couldn't find an available UDC or it's busy [ 2407.186950][T19627] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2407.196508][T19627] udc-core: couldn't find an available UDC or it's busy [ 2407.203520][T19627] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2407.212752][ T3753] usb 6-1: USB disconnect, device number 81 [ 2407.219473][ T3753] cdc_ether 6-1:1.0 usb0: unregister 'cdc_ether' usb-dummy_hcd.5-1, CDC Ethernet Device [ 2407.271880][T28587] usb 5-1: Using ep0 maxpacket: 32 [ 2407.361752][ T12] usb 4-1: Using ep0 maxpacket: 8 [ 2407.411838][T28587] usb 5-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2407.420924][T28587] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2407.430988][T28587] usb 5-1: config 0 descriptor?? [ 2407.461954][T19636] usb 2-1: reset high-speed USB device number 39 using dummy_hcd [ 2407.481882][ T12] usb 4-1: New USB device found, idVendor=067b, idProduct=25a1, bcdDevice=79.2e [ 2407.490965][ T12] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2407.500857][ T12] usb 4-1: config 0 descriptor?? [ 2407.544578][ T12] plusb: probe of 4-1:0.0 failed with error -22 [ 2407.711771][T19636] usb 2-1: Using ep0 maxpacket: 8 [ 2407.712717][T28587] hso 5-1:0.0: Failed to find BULK IN ep [ 2407.742738][ T3032] usb 4-1: USB disconnect, device number 117 [ 2407.871769][T19636] usb 2-1: unable to get BOS descriptor or descriptor too short [ 2407.914587][ T3122] usb 5-1: USB disconnect, device number 45 [ 2408.001713][ T12] usb 6-1: new high-speed USB device number 82 using dummy_hcd [ 2408.288215][ T3122] usb 3-1: USB disconnect, device number 75 [ 2408.342467][ T3304] usb 2-1: USB disconnect, device number 39 [ 2408.371734][ T12] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 1023 [ 2408.381846][ T12] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x3 has invalid maxpacket 1024 01:06:23 executing program 5: r0 = syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000001500)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x1ff}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x3ff}}, {{0x9, 0x5, 0x3, 0x2, 0x400}}}}}]}}]}}, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, &(0x7f0000002140)={0x14, 0x0, &(0x7f0000002100)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) r1 = syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000001500)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x1ff}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x3ff}}, {{0x9, 0x5, 0x3, 0x2, 0x400}}}}}]}}]}}, 0x0) syz_usb_control_io$cdc_ecm(r1, 0x0, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r1, &(0x7f0000002140)={0x14, 0x0, &(0x7f0000002100)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) r2 = syz_usb_connect(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYRES32=r0, @ANYRESOCT=r1], 0x0) syz_usb_ep_write$ath9k_ep2(r2, 0x83, 0x0, 0x0) r3 = syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000001500)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x1ff}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x3ff}}, {{0x9, 0x5, 0x3, 0x2, 0x400}}}}}]}}]}}, 0x0) syz_usb_control_io$cdc_ecm(r3, 0x0, 0x0) syz_usb_control_io(r3, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r3, &(0x7f0000002140)={0x14, 0x0, &(0x7f0000002100)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) r4 = syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000001500)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x1ff}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x3ff}}, {{0x9, 0x5, 0x3, 0x2, 0x400}}}}}]}}]}}, 0x0) syz_usb_control_io$cdc_ecm(r4, 0x0, 0x0) syz_usb_control_io(r4, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r4, &(0x7f0000002140)={0x14, 0x0, &(0x7f0000002100)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) r5 = syz_usb_connect(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYRES32=r3, @ANYRESOCT=r4], 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000080)=ANY=[@ANYRES32, @ANYBLOB="417d13151b86a2314a219c74634c18e2e6cef444f625fa4e968be55db322f213f10e96e7b963ccc9571615419b61116b6bf607ade24fba9dcde272caa28cc4b62d08de03aba4805152745bbb6d1521902178355c75c99290ddf8fa22964fdaddca41186aa86815c30b25641f8b2a301c5b3ec6c4f50fcb5fea9863dce5dd9a9cb1efdbbb56b1e9814016ad15d44a888d80c4", @ANYRES32=r2, @ANYRES16=r5, @ANYRES32=r3, @ANYRES64, @ANYRESHEX], 0x0) [ 2408.581824][ T12] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2408.590897][ T12] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2408.598932][ T12] usb 6-1: Product: syz [ 2408.603128][ T12] usb 6-1: Manufacturer: syz [ 2408.621706][ T12] usb 6-1: can't set config #1, error -71 [ 2408.628312][ T12] usb 6-1: USB disconnect, device number 82 [ 2408.991607][ T12] usb 6-1: new high-speed USB device number 83 using dummy_hcd [ 2409.351663][ T12] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 1023 [ 2409.361711][ T12] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x3 has invalid maxpacket 1024 [ 2409.531633][ T12] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2409.540673][ T12] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2409.548687][ T12] usb 6-1: Product: syz [ 2409.552885][ T12] usb 6-1: Manufacturer: syz [ 2409.557529][ T12] usb 6-1: SerialNumber: syz [ 2409.591597][T19713] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2409.598406][T19713] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2409.813526][T19713] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2409.820346][T19713] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2410.273221][ T12] cdc_ether 6-1:1.0 usb0: register 'cdc_ether' at usb-dummy_hcd.5-1, CDC Ethernet Device, 42:42:42:42:42:42 [ 2410.473363][T19713] udc-core: couldn't find an available UDC or it's busy [ 2410.480315][T19713] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2410.489390][T19713] udc-core: couldn't find an available UDC or it's busy [ 2410.496357][T19713] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2410.505080][T19713] udc-core: couldn't find an available UDC or it's busy [ 2410.512164][T19713] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2410.520145][T19713] udc-core: couldn't find an available UDC or it's busy [ 2410.527148][T19713] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2410.535241][T19713] udc-core: couldn't find an available UDC or it's busy [ 2410.542216][T19713] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2410.550695][T28587] usb 6-1: USB disconnect, device number 83 [ 2410.560182][T28587] cdc_ether 6-1:1.0 usb0: unregister 'cdc_ether' usb-dummy_hcd.5-1, CDC Ethernet Device 01:06:26 executing program 1: syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x1000020, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) r0 = syz_usb_connect(0x0, 0x2d, &(0x7f00000005c0)=ANY=[@ANYBLOB="1201fe2109003c0800040042ef420000010109021b00017600230009040000010209bd00070581070001"], 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_usb_connect$printer(0x3, 0x36, &(0x7f00000000c0)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x10, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x8, 0x10, 0x6, [{{0x9, 0x4, 0x0, 0x48, 0x2, 0x7, 0x1, 0x1, 0x0, "", {{{0x9, 0x5, 0x1, 0x2, 0x3ff, 0x7, 0x1, 0xfa}}, [{{0x9, 0x5, 0x82, 0x2, 0x40, 0xf8, 0x1f, 0x80}}]}}}]}}]}}, &(0x7f0000000440)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x250, 0x1, 0x40, 0x7a, 0x48, 0x5}, 0x75, &(0x7f0000000140)={0x5, 0xf, 0x75, 0x3, [@generic={0x30, 0x10, 0xb, "36fc72f1212fe183a00516bfbb372ea8ce0a4ef21d20ab0737d496420be11cbccfca571a90d8268b1f68e1521f"}, @ssp_cap={0x24, 0x10, 0xa, 0x1, 0x6, 0x100, 0xf00, 0x2, [0xf, 0xf0, 0xff000f, 0xff0000, 0x0, 0xc000]}, @ssp_cap={0x1c, 0x10, 0xa, 0x6, 0x4, 0x936, 0xf, 0x9, [0xff000f, 0xffc00f, 0xf, 0x3f3f]}]}, 0x6, [{0x70, &(0x7f00000001c0)=@string={0x70, 0x3, "216f1f9844b038de65baa4aa0e50cbfaf74487a72803cf10a82c1415b6717b73d0370ce82e0396c82b9a44b46802d403b8881b7710b3daa5cf6109a02c3fa2e70e9cc64f47380b99ffcdd4e63cbf2eb031402cc4cf74d751c077b7211c96cffef4db3f233519dd25c1bd062bddcb"}}, {0xf, &(0x7f0000000240)=@string={0xf, 0x3, "1eb84849de56f65153a3ada795"}}, {0x1d, &(0x7f0000000280)=@string={0x1d, 0x3, "a67aeb7ec4576e13e03a24bf4f860d577b7ee4f74b087c05553c91"}}, {0x55, &(0x7f00000002c0)=@string={0x55, 0x3, "8d19cc7e941b2b0cc429fe41eefe66ce50fa20ac79fc32e89c0e157f4dd701c30be52e1af42bf85efc85c6ac4b4fc3a5cce60f697c1ed0e68ff8fae2dda596c8399b70128b1b833a1c494134ce19ad3d4e9e1b"}}, {0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x40a}}, {0xb2, &(0x7f0000000380)=@string={0xb2, 0x3, "eec7c2ba2f4f6f34a099b4d5cf07f3ccee01d242b025ba8d4585846395274a22572e2906713ebba012499253bcf249ca7cb87c60c8796f5d1ad12a3e926f013e6733a8c590dd5d514a6f2d4fd8b3be57bf600e6d79f18ea46626ec2ccaa5b95ed685242ca700cfcba168b527341587e291668daf87d845ce0e5e1a0beb352060ac252ba40dce57e85c89a01f98b78484083185bd3aa6b6f3003d1e2f2d42e0fb8d442b11c1f0d868c44cd0ad5621b2d6"}}]}) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001240)="d1ac2117a4063f5fb8607239f0c2b12f2552334360f458afaf2b3ccbdd05b4b66433fd88301f2782224f25fcf2f5f7a407b9868a17be69835d716179188e3e85d55fd6a88e6b575e16d02c7651ad113f2bd0586013a4d9b81eb9659e083b3cb5322d5051df9955185596300843dbf8df0bf594f14d8c3406607d26a1ac3d752ccf3c638c82c7e03a60083bfdc66066674c5776c72c610d34b9c5817830c7286033ed3c67027806b375e6ebc7480913510d70d275125fd5643ca44eb6c61db0fce497e300f29dd61f174662ece3be991d346be76b4d4736b5270dc2c5676b186d3bc1803fa3b6a3bc38243587cfb923857a65dd654333d2b0883a57e8229c5f4eb843185fd53f126851c4ce3b9dd383624606930dd62d4f8b83a2585258ff0cb96454e033a1cbe561bb98dba9f65a4ab748aaf8a619226776f95a0027b72196798e287bd633d0ebf66ec29fdad6c0aba63e44bad6b54dfa55a433a79488ba31876187996978b934d975ddefc4fe584cdb7e7538b6f5628e5b9d3c2c277032b2ee1672b5a017e9397a4f1e41581dc91b5270ebea6547d47e2bf4bd19c56b1e4510cc3c6e814b24ad1bac1af7cb993fda8de1b4757d38733ca431c1bc55f71c9bcc859512328690151be3ca440d2bd28e671f300bd47db8ba66009c7b61ffa06a589881c726e597e54e24248e1a9d6a9539ac35345c8fe25b8284348999d553da4df1d7a11cacd2e95f6f7804357e1b135bf9ba026f977d90cb40f1c3d5002eba3f5520c6f485e4b4ed9b3bbcc4f92f915c7e16531c1daf6e569130df4a8ed9d92ab0d7c746555c109497addbf47537fd760d8770eaddaa71e94587b417f34b097d53605b5fdcf5adb2b5176d98573aea56da94caf95dd068e405b2a8cdcab20eb00f7cfd69d51de4b1abc3381f1c67d6b9a89dfccd5e816c96ecb1985ae65b4ef1b1479479d19f3294fb21346b737c5e71e0249d812625dccbd511b8ff06d5f40cba310654178e8b923b62c90031f0fca6c219875fbfbb977599096bf04aa1ff5ea482bd8d9b5ef21a6f3c9941c26607b6b00e48f387f3cb9e13a69dbfe2c6cac926e89c37d59696d1696ffcd1a3e8a5e7bdc44cb47b82362503bd2fcb522f17f7f3ddbaf40d6d9da811a2dda693994cefab3c8b143cbc9adbfb5e00232f119dcd1dff55f7d3c06ca67ac6b8ae03b15f538f8d3c0b7a270d99ceef95fd91d585b6ba25e64529f013c3ae13c252eb76ad4f84e66e328c2b8030550e69c69763f34fabbac86cc44232247ce05b9f271469575a0723168b3c93de0bacebf040b3e165e12374309d4a77db598b8b6e1a92028d366c1d4ac7cbf4d7c8a3b5bc25a404bff87a8d153b5aff52a8c4d6b65752b17381f2e7fcb7a6ea29cf67893a32e3df131978ba9e49f935e693db6289ba66f36f4a8ee804621a89e6d88801055f0776d4f31f909318350e78b80b7137febc53ab7e9b66d5aa113ac89225c5f4ee3eb52b7dcff7d344909d19f048cb5a9de1973728feb138acc7d39e448c04dd47fef1e470726371ab210abeff8a789e8ec54a4902515be5d92f43f0db04608d02deff502a31a9e9dd63867c12d3241419a4317f70bc957dc2babb54b571e9c280a5b6036f4bdbf31640191c6b12d262f529c07165ffd7e51b3399c4545c2be979003e192e224e78739cd12b8be7a061273e29eeec520d51db0f33bc630ea27fba231055ee92cbf93f747ea9ee363c0cf710fbdf54c273ebe6a43e04045091a0686603c0ef7e5bbd1a9c5795ed0786a6a2089d87b01645191fb69021972c3548e40858a5b6df08b9a395af85070cf37582bd7857f991a1b6b9f400e389710b780cf3c80ddd84f07e6435a4762a5b26f6e4eae57845042fb68edc0636235b3915fb9d3f3bbae58b4d969fe243dadecdc6434fb5a2f2b966eb6477c01e649d495b64598e71329f88307c6f00ac60d7d60376a7c5bc1576e5256b13898a3a419e7743319b245c2bb0a2eb5f62cdf693187d5ccc95623ffa5f17b0b11b157b6c35017492f6dd71bbf6aaa688da138b0c0a2f9bd854cea76b2dc89f8035a01a21e53137acf5e314d3973742efd3e2d026608df56873943c5cc45825c0a4d4b857fcd470ea60a6991c2f382e19c8bbe55fefb9b5d2be5dc81295e6f9ae7a6241d8f7c759836d7eab2446e3639692e9ac239b50dbe6968e11d429cf85986c7829bdc9191a877d71d187a7dc10b847a8a8602863cabe674affc581a7244e5f73ddb49658d9c3fdfef1ffa378b0c3c39a1185e5f37cef0c8acaa2eaed682085bbcbdce32dceba24a8c1834d7e2072ef792ad6d44817b8050d0d99753342b73792d225ccc4422cd2438b0c492ab6092d79d2059b3c58da68c3220e635d6abffea75afb70607b4eb006d5a36c0a39bb701b9ff40bc4c7bfdcf92fcca1cfd9e978b517ec9a0c0d9a287eff51540a2b26fd47743f35fed5682c659faa515af1fe438854b9e9e133ab6be2df1750db993fdc10e68bbaf2fd305cc6a571024b6bc7dd1c17104968baf3ebec7f168b0982cbda054ae2391f0682725ad1b97522f29753f5f74ea25574eb3c8421ddce694304415aae65c9c02a1566d13445728d814fbc4bf9390190c9ce7e56c95a829b437be44c7b645a3861764bad153618c32f40e45bc647cdc9fcd494c369d25c8d8217a58dc7bf5166eb47121d39623a0673205679eb354ee13ce0c6e292fd17da69e72d62eef81bb1af27a51748bbc3d707bd3f50d50c1a97d9981622a9ae5bfafc4c02d88528c2b4af31f0a3bf3b8ed081fad9d5b9e84f701d56300e99b8fd1d3fda96d98dedef10b4d3573df5e577bf1db5b1378813b6792f718c8991504c3cba53cb3a1c6c3645adc90eabdd3e2e008db454587d1c8c2f84f40ecd819c1ba9d345db69292140e5400ec19357acdf2b8ab76bf5262f1370ccfb66872e69f0b811c679231c57dc98bde77f78e0e635f42ae8d8fab2aa393aab8abc00ee637da0a74a0aa2abe9f3b663872b47695f407c49bede2625732cb4bbcff5f7d25b197c5ac129917e6197a8b09263a69892a1e225ef8fce4b91d86bed68b9e3a4e03f4bbebac8fed9139819a0a32ac5a813a53b28c85a0a178451f575ad269617ec34739bca5751d5ba009786e622e0c5939bc31a8208cdb56956906ed3d9b1270dbaae43717304ab8e31662822633da80feb40d4776c68fe59b2323d8716e34a3f102dc94a2e843c244f0f549735af97f5adb7fbb8fb26358ccdb2935ecfe34e494968bbfdd0f34c88e054ee61ee3d99236cf5924bfbf255c32e4d80698cc1e4acb60b5187fee0345c2de9d9f861063180c3e2b6554fcddc05380f4428ca5e8f30c2ce3307f8be856d9d366a07506271f1aee968856721b3f451ada94e74aa5ef468c34723c328085e9232372e2ac6b0487d0c13aeb721df21b60b94ed16848366fce4e667493e3414520281543aed29176ec09a7b06c238daa462e71ffaf3202aafe9b60d15d66f71bcb26cc05b3bcc2faf63b380251e98a384fc6b1baa8bb222211edbc010cf8c07cf41d880f1131361132ecf99ea5e39f9706d46ee05f53bbfe9542701d95b611a0b625ae29f5f9e0d1718eb089b039057bc29a86abade5df3efaa03fd91804ff8407de383028f1fdd19cb6295d28adc9bf8feaa1e7087f59740abcf292588e045d4e220d7a781a75b6cd4c002bf87f3ebd65d5a6581f2577dbd7d36828f6b3a134be6d852d3a79dbe314f83885f75da129c212b78d4d2fe8d9a812f43ee9042f3da92bb6be2cc573d1ff37ab318ea571ccf5e2e9db5582fa1008fd28dd1d379bbb974f31365f76ab85a26ccbf62fbe96d4efe8c3d542850a6b8160ba41db1ab2b9107e91266635261a7f8a795333a499c26788161b82d97e6ac0a24dd11a47f304b358fcfc1421e5304470d6b8f5b616573bdaa916496f453acd2e99897c471d213101171b4ad09e0fa121d820cf0dfb20f80108079b64bd280b2e2425a70bd90ee4310cb4b7f71f9b70a2c0ccb46e9a588af51bd35299cd98b5c3cd6997d180e0121210e5c1897e0d815233c9224e29377116937baf1c0b889351fee86fbac43fa2af5901418e70434b83631a8c5f808c6de45a83522f1e627ec4c537cabfebb668a8319b56ef56a822dcd2a36435371405afc472dc6780e48717b79944d468506a8568fa4e6d8f383b7e4225aaed9b2cbfe9cbd72f5272d878e2dc57de76986a4b905dda0c519fe90209b72c6d1a6fdd83b555ebdc457bb24ef1c6bbd3c98dbcf5da6ab28687515f2bfb8dbfef1c5363cdf22a55344a81a38ebaf57a9c370b467f411e47e8dad6313474def5ad09f1534fa2f0b65d5d8b8cab11f32587c629c657c416bbb46e6fb3634320860f313428c5a5ebb57fda1931792ca3ddc584eb9e6613042d1488bb0085bf62735d377897c4810270498d780350016fc97f43eedf6d1f4099659ffd8d0743ebaf21752686da395af6e710cd7af38b6c7b1f7bd3985a962473754ff0bb28a821ede5946f7b911a9f3a1ab0636165256f2b3178827536132a4c9d522e5e309743a0187381de2610ed882fb649571b939748d95c22498a35070650fb3597c0a168c3b58f905a8cf32dab09e52b480bf64890209c4808f93a6372a150177af9fa3355515596839fdfa5c04580976a4c54d8aaf77ad7faa2ff3879dbefd034104ab11539231bfb2f432650ccf3466791eec6ba005fb301d1e0d966eb7367fb17146536ca1188815e7ddf999522c92055a1143ace0235f771b2a20fd7550a6da25fd5a983dbdc17790f294d8c59b3782f1f38eeca7a68b998dbac5d40d79d193528223ed77a64e6d06526dbfe12c7f8ab3b7982ab0a741ac7d6ee02fe06bc3e1dc44820e9b9d46e8d6679771d42e8b68ef611c9cf6674818db1f060b388cde4b398fe91695aaff39bd99ed968a8eab1a02f8fa36adca3347d7f122f16900994ea7eae239869d8803de4b859356f6da45c85e9238391460902be8e849a609d5e14dea9acd567a05db8cdbd4fea3244ae82a1937839c9b5f11908d9f43dd4c8d2d88e7a738882a", 0xdf9) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x0) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x8000, 0x2001) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xc4, 0x89, 0x30, 0x0, 0x413c, 0x81b5, 0x9bed, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x27, 0xad, 0x4c}}]}}]}}, 0x0) 01:06:26 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000"], 0x0) syz_usb_control_io$uac1(r0, &(0x7f0000001300)={0x14, &(0x7f0000001280)={0x20, 0x7, 0x33, {0x33, 0xf, "9ef614ffaa3422c29cff9ed2635c43d269f5afaa548bcf61be74fc1aa093b834e0254584c8f9caca1a8ba06b52252deda3"}}, &(0x7f00000012c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x44e9cda4fc683600}}}, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x40, 0x0, 0xa6, "09af236866c7d5e1ae1d0363f0c5f908bd7ce5d6f934ebe1bc264085d99f0708657388d6d122457e6124b68d15d41f1d49b6e18f025956f85a5c56370fdf31a8b4a6f291e066c6576b5355ef5aa56bf33099c01e6aabbaece41a4351a729c09b8cfe45e7fea45e683b2a9781563b82d75914c8d03ca544c8d96765cb23e9acab1b22552cbe80b4f6b0a6f430852ebe75600eeffdbace1f7caa67c95dd543fda808b2200a581b"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) 01:06:26 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1758) 01:06:26 executing program 3: syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0xf2, 0xb8, 0xc, 0x8, 0x67b, 0x25a1, 0x792e, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xb5, 0x11, 0xc1}}]}}]}}, 0x0) r0 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x3ff, 0x80080) ioctl$HIDIOCSUSAGES(r0, 0x501c4814, &(0x7f0000000080)={{0x2, 0x1, 0x3, 0x0, 0x3, 0x30fa}, 0x2fb, [0x6, 0x4, 0x80, 0x6, 0xe533, 0xfffffffa, 0x3, 0xe358, 0x6, 0x2, 0xfff, 0x7, 0x8256, 0x8, 0x6, 0x0, 0x100, 0xb32, 0x4, 0x1, 0x4, 0x17a, 0x9a, 0x7fffffff, 0x2, 0x7f, 0x0, 0xffffffff, 0x7e5b, 0xc4c7, 0x8, 0x924b, 0x9, 0x5, 0x3f, 0x3, 0x2, 0xfffffffa, 0x1, 0x1, 0x423d, 0x200, 0x2, 0x5, 0x8, 0xfffffffe, 0x4, 0x4, 0xa0000, 0x101, 0x1, 0x0, 0x8000, 0x7f936143, 0x9, 0x3, 0x200, 0xfff, 0x0, 0x7, 0x8001, 0x20e, 0x4, 0x101, 0x8001, 0xff, 0x73, 0xfff, 0x670, 0x80000000, 0x6, 0x74, 0x1a33, 0x4eb4, 0x7fff, 0x7, 0xffffffff, 0x1, 0x4, 0xfffffffc, 0x7, 0x20, 0xde5, 0x20, 0x8, 0x1, 0x10000, 0x10001, 0x1, 0x8, 0x89c, 0xfffffff9, 0x1, 0x7, 0x7fff, 0x8, 0x1ff, 0x6, 0xaf000000, 0x8d07, 0x9, 0xd7b1, 0xe90, 0x12, 0x7, 0x5d, 0x9, 0x1, 0x101, 0x400, 0x7, 0x7fff, 0x5, 0xca, 0x4, 0x2, 0x10001, 0x0, 0x6, 0x9, 0x4, 0x400, 0x2, 0x200, 0x3, 0x4, 0x1, 0xff, 0x3, 0xfffffffd, 0x1, 0x4, 0x1, 0x8, 0x6, 0x3, 0x9, 0x7, 0x10001, 0x4, 0x6, 0x8001, 0xffffffff, 0x8000, 0x2, 0xb5c, 0x80000000, 0xfffffff7, 0x5, 0x4, 0x101, 0x282c, 0x10000, 0x5675, 0x2, 0x2, 0x40, 0x3, 0x4, 0xa2ad, 0x7, 0x6, 0xffffffff, 0x9, 0x6, 0x2, 0x7, 0x81, 0x80000000, 0x1, 0x7, 0x8000, 0xffffffff, 0x2, 0x1, 0x7, 0x3, 0xf66, 0xfff, 0x4, 0xffff, 0x101, 0x1f, 0x40, 0x3, 0x4, 0x712, 0x1, 0x1, 0xfffffffb, 0x1b, 0x4000000, 0x7ff, 0x0, 0x5, 0x6, 0xfff, 0x7, 0x3f, 0x7f, 0x100, 0x81, 0x1, 0x4, 0x8, 0x5, 0x2, 0x87, 0x80000000, 0x8, 0x1000, 0x40, 0x1, 0x4d, 0x7, 0x7fff, 0x4, 0x9, 0x200, 0x3, 0x10000000, 0x1000, 0x800, 0x0, 0x8, 0x100, 0x8001, 0xfffff001, 0x200, 0x0, 0x2, 0x80000001, 0x3, 0x9, 0x6, 0x8, 0x7692735d, 0xd2c, 0x3d780000, 0x2, 0xe7e6, 0x59, 0x366, 0x8, 0x400, 0x1, 0x9, 0xfffffffb, 0x0, 0x7f, 0x9, 0x3, 0x11a, 0x101000, 0x1, 0x12, 0x3, 0x72, 0x7, 0x7f, 0x3f, 0x6, 0x3, 0x3, 0x1, 0x69dd, 0x0, 0x20, 0x3, 0x4, 0x1, 0x10001, 0x3, 0x22cc, 0x800, 0x1000, 0xa43e, 0xc1, 0x8839, 0x8001, 0x24d3, 0x9, 0xda, 0x0, 0x8001, 0x200, 0x8, 0x6, 0x3, 0x5, 0xffff, 0xffffffff, 0xebd, 0x3, 0x2, 0xfffffffd, 0x1c99, 0x0, 0x6, 0x800, 0x6, 0x0, 0x7, 0x2, 0x6, 0x81, 0xfffff000, 0x7f, 0x20, 0xffffffff, 0xe9, 0x1, 0x80000000, 0x5, 0x1, 0x40800000, 0x2, 0xec, 0x4, 0xe82, 0x6, 0xffffffff, 0xb7, 0x7fff, 0x0, 0x3f, 0x4, 0x1, 0x9, 0x7d3, 0x6, 0x0, 0x7ff, 0x6, 0x7, 0x3ff, 0x10001, 0x9655, 0x2, 0x4, 0x1, 0xff, 0x9, 0x2, 0x6, 0x101, 0x6, 0x7, 0x3, 0x2, 0x71, 0x7, 0x10000, 0x6, 0x9, 0x4, 0x57, 0xffff, 0x0, 0xffffff00, 0x10000, 0xf8c, 0xffff0000, 0x0, 0xf47, 0x7, 0x4c, 0xca27, 0xf, 0x9, 0x7fff, 0x6, 0x64, 0xffffffff, 0x81, 0x1, 0xb7, 0x0, 0x100, 0x4, 0x3, 0x6, 0x8, 0x7, 0x7fffffff, 0x0, 0x1, 0x1, 0x6, 0xf62e, 0x3f, 0x8, 0x4, 0x101, 0x2, 0x701c, 0x581, 0x6, 0x7fffffff, 0xd8ab, 0x1, 0x2, 0x4, 0x4, 0x0, 0x1f, 0xffffffff, 0xfffffffa, 0x7, 0x4, 0x8e4, 0x107, 0xc1d5, 0x1, 0x1000, 0xfffffffd, 0x7fff, 0x800, 0x7, 0x1, 0x5, 0x6, 0xff, 0xffffffff, 0x1, 0x60b6, 0x1000, 0x7, 0x6, 0x10000, 0x399e718e, 0x3f, 0x8, 0x2, 0x0, 0x7, 0x4, 0x9, 0x9, 0x10000, 0x1, 0x3, 0x9, 0x7f, 0x1, 0x5, 0x8, 0xff, 0x3b, 0x23, 0x9, 0x8, 0xae, 0x1, 0x7, 0x100, 0x8, 0x45, 0x7, 0x7, 0x1, 0x4, 0xfffffff7, 0x9, 0xfff, 0xfffff001, 0x1, 0x7, 0xfff, 0xbc, 0xfff, 0x7ff, 0x196, 0x5bf, 0x5, 0x20, 0x3ff, 0x6, 0x20, 0x6, 0x200, 0xc0, 0xaf7b, 0x7fff, 0xf3, 0x9, 0xbb, 0x2, 0xbd6, 0x4, 0xffffffff, 0x8, 0x400, 0x3, 0x2, 0x0, 0xa0, 0x1, 0x8, 0xac94, 0xfffffe00, 0xd4, 0x81, 0x3, 0xaa4, 0x8, 0x56f1, 0x3, 0xa107, 0xfffffffe, 0x2, 0xfffffffa, 0x8, 0x4, 0x9, 0x8, 0x0, 0x1, 0x7, 0x200, 0x9, 0x37e13c0c, 0xba3, 0x67a, 0x9, 0x8001, 0x1000, 0x8, 0x5, 0x1, 0x1f, 0x5f6e607a, 0x6, 0x2, 0x9, 0x1, 0xb, 0x7, 0xfffffffb, 0x62, 0x8, 0xbbb, 0x1, 0x6, 0xfffff8e6, 0x1ff, 0x0, 0x0, 0x7, 0xde000, 0x5, 0x0, 0x3, 0x5, 0xfffffff7, 0x7fffffff, 0x20, 0x8, 0x20, 0x3, 0xffff8001, 0xa35f, 0x7fffffff, 0x5, 0x5, 0x4, 0x7ff, 0x401, 0xf4a, 0x526f, 0x7, 0x2, 0x7, 0x5, 0x100, 0x2, 0x80, 0x2, 0x7, 0x10000, 0x8b9, 0x7fffffff, 0x5, 0x6, 0x1ff, 0x8, 0x3, 0x0, 0x3, 0x6b7, 0x8000, 0x10000, 0x8aa6, 0xb4e000, 0x4, 0x200, 0x32ba, 0x0, 0x4ff8, 0x200, 0x7, 0x1ff, 0x5, 0x2, 0x6, 0x3ae, 0x1, 0x5, 0x1, 0x1, 0x4, 0x35d, 0x5, 0x0, 0x9, 0x0, 0x99, 0x7, 0x7fffffff, 0x1629, 0x81, 0xfffffff7, 0x5, 0x86, 0x10000, 0xd1, 0x2, 0x9, 0x10000, 0x3, 0x4, 0xdd0, 0x8, 0x144, 0x3, 0x1, 0x1, 0x4, 0x101, 0x5, 0x6, 0x400, 0x9, 0x2, 0x1, 0x4, 0x2, 0x9, 0x2, 0x4, 0x9, 0xcec7, 0x994, 0x1, 0x2, 0x800, 0x8, 0x8, 0x8, 0xad, 0xffffffff, 0x7eb5, 0x7ff, 0x4, 0x7f, 0x4, 0x155, 0x4, 0xfffffff7, 0x9b, 0x0, 0x0, 0x0, 0xac3, 0x6, 0x2, 0x3f, 0xeaeb, 0x6, 0x0, 0x5, 0x401, 0x41, 0x7f, 0x713, 0x2, 0x7, 0x2, 0x0, 0x2, 0xfffffffd, 0x5, 0x9, 0x8, 0xfffffff9, 0xde0, 0x7, 0x80000001, 0x4, 0x3f, 0x7, 0xffffffff, 0xf3, 0xff, 0x9e, 0x8000, 0x1ff, 0x3ff, 0x8, 0x5, 0x2, 0xe3, 0x5, 0xa74, 0xff, 0xa39, 0x0, 0x0, 0x3ff, 0x3, 0x1f, 0x8, 0x9, 0xffffffff, 0x13, 0x59d, 0x4, 0xfffffff7, 0x9, 0x6, 0xb1, 0x0, 0x3, 0x5, 0x7, 0xfff, 0x0, 0x7, 0xfffffe00, 0x1f, 0x40, 0x35ed, 0x7, 0x100, 0x0, 0x1, 0x5, 0x81, 0x1e7, 0x9, 0x800, 0x1, 0x26, 0x2, 0xfff, 0x3, 0x27, 0x8, 0x8, 0x1, 0x7, 0x7fffffff, 0x200, 0x4, 0x200, 0x5, 0x5, 0xfff, 0xff, 0x5, 0xfffffb6d, 0xffff, 0x3, 0x1ff, 0x6, 0x4, 0xffff0000, 0x1, 0xfffffff7, 0x1200, 0x81, 0xfff, 0x6, 0x6, 0x6, 0x8, 0x81, 0x7, 0x800, 0x7, 0x5, 0x1ff, 0x49, 0xfff, 0x7, 0x4, 0x1, 0x5, 0xfffffffb, 0x1, 0x200, 0x11, 0xffffffff, 0x7f, 0x3e000000, 0x8, 0x2, 0x40, 0x2, 0x7fffffff, 0x3, 0x7fff, 0x10, 0x2, 0x3cb05ca8, 0x6278, 0x9, 0x10001, 0x9, 0x2, 0x3, 0x1, 0x8000, 0x5e, 0x5, 0xe0000000, 0xfffff001, 0x800, 0xff, 0x0, 0x9000, 0x6, 0x7fff, 0x9, 0x101, 0x10001, 0x5bb, 0x2, 0x0, 0x20, 0x5, 0x9, 0x2, 0x1, 0x8, 0x200, 0x4, 0xfffffcc0, 0xfffffe00, 0x80000000, 0xffffffe1, 0x81, 0x2, 0x800, 0x800, 0x90d2, 0xffffffff, 0x8, 0xffff6fab, 0x9, 0xff, 0xef, 0x8, 0x17b, 0x5, 0x3, 0xfffffeff, 0x100, 0x1, 0x7, 0x5, 0x0, 0xfffffff7, 0x1f, 0xffff, 0x7, 0xfffffffc, 0xfffffffa, 0x8, 0x8, 0x101, 0x40, 0x2, 0x2, 0xff, 0x9, 0xfffffca1, 0xd2f, 0x1000, 0x868, 0x7, 0x10000, 0x9, 0x4, 0x9, 0x800, 0x2, 0x9, 0x2, 0x3f, 0x6, 0x5, 0x7, 0x80, 0x3, 0x101, 0x0, 0x200, 0x6, 0x8001, 0x800, 0x80000000, 0x1, 0x0, 0x80000001, 0x2369, 0x9, 0x0, 0x5c, 0xa70a, 0x5, 0x6, 0x8001, 0x3, 0x5, 0xff, 0x2, 0x1, 0x6, 0x80000001, 0x9, 0x6, 0x8, 0x7fff, 0x8, 0xa52942a7, 0x10000, 0x6, 0x51377ba2, 0x0, 0x1, 0x0, 0x5, 0x7, 0xfffff86a, 0x4, 0x7f, 0x80, 0x4, 0x800, 0x14e55609, 0xf62d, 0x10000, 0x101, 0x7, 0x7fff, 0x7fffffff, 0xe9, 0xd6a, 0x8, 0x9, 0x5, 0x10000, 0x0, 0x80000001, 0x5, 0x2704, 0x8, 0x5, 0x8, 0x8, 0x74, 0x1000, 0x32b, 0x8, 0x9, 0x200, 0x7fff, 0x1, 0x5, 0x9, 0x3, 0x704, 0x3, 0x1, 0x2, 0xcb5f, 0xbc, 0x8000, 0x10000, 0x3, 0x2, 0x1000, 0x61, 0x4, 0x1, 0x7ff, 0x3, 0x8, 0x1000, 0x4, 0xfffffe00, 0x7, 0x65a, 0x10000, 0x8, 0x7d, 0x0, 0x9, 0x6, 0x5, 0x4, 0x0, 0x19, 0x5, 0x17ec517f, 0x1, 0xf10, 0x1f, 0x1f, 0x0, 0x1, 0x1ff, 0xfffffa99]}) 01:06:26 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) 01:06:26 executing program 5: syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x1000020, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) r0 = syz_usb_connect(0x0, 0x2d, &(0x7f00000005c0)=ANY=[@ANYBLOB="1201fe2109003c0800040042ef420000010109021b00017600230009040000010209bd00070581070001"], 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001240)="d1ac2117a4063f5fb8607239f0c2b12f2552334360f458afaf2b3ccbdd05b4b66433fd88301f2782224f25fcf2f5f7a407b9868a17be69835d716179188e3e85d55fd6a88e6b575e16d02c7651ad113f2bd0586013a4d9b81eb9659e083b3cb5322d5051df9955185596300843dbf8df0bf594f14d8c3406607d26a1ac3d752ccf3c638c82c7e03a60083bfdc66066674c5776c72c610d34b9c5817830c7286033ed3c67027806b375e6ebc7480913510d70d275125fd5643ca44eb6c61db0fce497e300f29dd61f174662ece3be991d346be76b4d4736b5270dc2c5676b186d3bc1803fa3b6a3bc38243587cfb923857a65dd654333d2b0883a57e8229c5f4eb843185fd53f126851c4ce3b9dd383624606930dd62d4f8b83a2585258ff0cb96454e033a1cbe561bb98dba9f65a4ab748aaf8a619226776f95a0027b72196798e287bd633d0ebf66ec29fdad6c0aba63e44bad6b54dfa55a433a79488ba31876187996978b934d975ddefc4fe584cdb7e7538b6f5628e5b9d3c2c277032b2ee1672b5a017e9397a4f1e41581dc91b5270ebea6547d47e2bf4bd19c56b1e4510cc3c6e814b24ad1bac1af7cb993fda8de1b4757d38733ca431c1bc55f71c9bcc859512328690151be3ca440d2bd28e671f300bd47db8ba66009c7b61ffa06a589881c726e597e54e24248e1a9d6a9539ac35345c8fe25b8284348999d553da4df1d7a11cacd2e95f6f7804357e1b135bf9ba026f977d90cb40f1c3d5002eba3f5520c6f485e4b4ed9b3bbcc4f92f915c7e16531c1daf6e569130df4a8ed9d92ab0d7c746555c109497addbf47537fd760d8770eaddaa71e94587b417f34b097d53605b5fdcf5adb2b5176d98573aea56da94caf95dd068e405b2a8cdcab20eb00f7cfd69d51de4b1abc3381f1c67d6b9a89dfccd5e816c96ecb1985ae65b4ef1b1479479d19f3294fb21346b737c5e71e0249d812625dccbd511b8ff06d5f40cba310654178e8b923b62c90031f0fca6c219875fbfbb977599096bf04aa1ff5ea482bd8d9b5ef21a6f3c9941c26607b6b00e48f387f3cb9e13a69dbfe2c6cac926e89c37d59696d1696ffcd1a3e8a5e7bdc44cb47b82362503bd2fcb522f17f7f3ddbaf40d6d9da811a2dda693994cefab3c8b143cbc9adbfb5e00232f119dcd1dff55f7d3c06ca67ac6b8ae03b15f538f8d3c0b7a270d99ceef95fd91d585b6ba25e64529f013c3ae13c252eb76ad4f84e66e328c2b8030550e69c69763f34fabbac86cc44232247ce05b9f271469575a0723168b3c93de0bacebf040b3e165e12374309d4a77db598b8b6e1a92028d366c1d4ac7cbf4d7c8a3b5bc25a404bff87a8d153b5aff52a8c4d6b65752b17381f2e7fcb7a6ea29cf67893a32e3df131978ba9e49f935e693db6289ba66f36f4a8ee804621a89e6d88801055f0776d4f31f909318350e78b80b7137febc53ab7e9b66d5aa113ac89225c5f4ee3eb52b7dcff7d344909d19f048cb5a9de1973728feb138acc7d39e448c04dd47fef1e470726371ab210abeff8a789e8ec54a4902515be5d92f43f0db04608d02deff502a31a9e9dd63867c12d3241419a4317f70bc957dc2babb54b571e9c280a5b6036f4bdbf31640191c6b12d262f529c07165ffd7e51b3399c4545c2be979003e192e224e78739cd12b8be7a061273e29eeec520d51db0f33bc630ea27fba231055ee92cbf93f747ea9ee363c0cf710fbdf54c273ebe6a43e04045091a0686603c0ef7e5bbd1a9c5795ed0786a6a2089d87b01645191fb69021972c3548e40858a5b6df08b9a395af85070cf37582bd7857f991a1b6b9f400e389710b780cf3c80ddd84f07e6435a4762a5b26f6e4eae57845042fb68edc0636235b3915fb9d3f3bbae58b4d969fe243dadecdc6434fb5a2f2b966eb6477c01e649d495b64598e71329f88307c6f00ac60d7d60376a7c5bc1576e5256b13898a3a419e7743319b245c2bb0a2eb5f62cdf693187d5ccc95623ffa5f17b0b11b157b6c35017492f6dd71bbf6aaa688da138b0c0a2f9bd854cea76b2dc89f8035a01a21e53137acf5e314d3973742efd3e2d026608df56873943c5cc45825c0a4d4b857fcd470ea60a6991c2f382e19c8bbe55fefb9b5d2be5dc81295e6f9ae7a6241d8f7c759836d7eab2446e3639692e9ac239b50dbe6968e11d429cf85986c7829bdc9191a877d71d187a7dc10b847a8a8602863cabe674affc581a7244e5f73ddb49658d9c3fdfef1ffa378b0c3c39a1185e5f37cef0c8acaa2eaed682085bbcbdce32dceba24a8c1834d7e2072ef792ad6d44817b8050d0d99753342b73792d225ccc4422cd2438b0c492ab6092d79d2059b3c58da68c3220e635d6abffea75afb70607b4eb006d5a36c0a39bb701b9ff40bc4c7bfdcf92fcca1cfd9e978b517ec9a0c0d9a287eff51540a2b26fd47743f35fed5682c659faa515af1fe438854b9e9e133ab6be2df1750db993fdc10e68bbaf2fd305cc6a571024b6bc7dd1c17104968baf3ebec7f168b0982cbda054ae2391f0682725ad1b97522f29753f5f74ea25574eb3c8421ddce694304415aae65c9c02a1566d13445728d814fbc4bf9390190c9ce7e56c95a829b437be44c7b645a3861764bad153618c32f40e45bc647cdc9fcd494c369d25c8d8217a58dc7bf5166eb47121d39623a0673205679eb354ee13ce0c6e292fd17da69e72d62eef81bb1af27a51748bbc3d707bd3f50d50c1a97d9981622a9ae5bfafc4c02d88528c2b4af31f0a3bf3b8ed081fad9d5b9e84f701d56300e99b8fd1d3fda96d98dedef10b4d3573df5e577bf1db5b1378813b6792f718c8991504c3cba53cb3a1c6c3645adc90eabdd3e2e008db454587d1c8c2f84f40ecd819c1ba9d345db69292140e5400ec19357acdf2b8ab76bf5262f1370ccfb66872e69f0b811c679231c57dc98bde77f78e0e635f42ae8d8fab2aa393aab8abc00ee637da0a74a0aa2abe9f3b663872b47695f407c49bede2625732cb4bbcff5f7d25b197c5ac129917e6197a8b09263a69892a1e225ef8fce4b91d86bed68b9e3a4e03f4bbebac8fed9139819a0a32ac5a813a53b28c85a0a178451f575ad269617ec34739bca5751d5ba009786e622e0c5939bc31a8208cdb56956906ed3d9b1270dbaae43717304ab8e31662822633da80feb40d4776c68fe59b2323d8716e34a3f102dc94a2e843c244f0f549735af97f5adb7fbb8fb26358ccdb2935ecfe34e494968bbfdd0f34c88e054ee61ee3d99236cf5924bfbf255c32e4d80698cc1e4acb60b5187fee0345c2de9d9f861063180c3e2b6554fcddc05380f4428ca5e8f30c2ce3307f8be856d9d366a07506271f1aee968856721b3f451ada94e74aa5ef468c34723c328085e9232372e2ac6b0487d0c13aeb721df21b60b94ed16848366fce4e667493e3414520281543aed29176ec09a7b06c238daa462e71ffaf3202aafe9b60d15d66f71bcb26cc05b3bcc2faf63b380251e98a384fc6b1baa8bb222211edbc010cf8c07cf41d880f1131361132ecf99ea5e39f9706d46ee05f53bbfe9542701d95b611a0b625ae29f5f9e0d1718eb089b039057bc29a86abade5df3efaa03fd91804ff8407de383028f1fdd19cb6295d28adc9bf8feaa1e7087f59740abcf292588e045d4e220d7a781a75b6cd4c002bf87f3ebd65d5a6581f2577dbd7d36828f6b3a134be6d852d3a79dbe314f83885f75da129c212b78d4d2fe8d9a812f43ee9042f3da92bb6be2cc573d1ff37ab318ea571ccf5e2e9db5582fa1008fd28dd1d379bbb974f31365f76ab85a26ccbf62fbe96d4efe8c3d542850a6b8160ba41db1ab2b9107e91266635261a7f8a795333a499c26788161b82d97e6ac0a24dd11a47f304b358fcfc1421e5304470d6b8f5b616573bdaa916496f453acd2e99897c471d213101171b4ad09e0fa121d820cf0dfb20f80108079b64bd280b2e2425a70bd90ee4310cb4b7f71f9b70a2c0ccb46e9a588af51bd35299cd98b5c3cd6997d180e0121210e5c1897e0d815233c9224e29377116937baf1c0b889351fee86fbac43fa2af5901418e70434b83631a8c5f808c6de45a83522f1e627ec4c537cabfebb668a8319b56ef56a822dcd2a36435371405afc472dc6780e48717b79944d468506a8568fa4e6d8f383b7e4225aaed9b2cbfe9cbd72f5272d878e2dc57de76986a4b905dda0c519fe90209b72c6d1a6fdd83b555ebdc457bb24ef1c6bbd3c98dbcf5da6ab28687515f2bfb8dbfef1c5363cdf22a55344a81a38ebaf57a9c370b467f411e47e8dad6313474def5ad09f1534fa2f0b65d5d8b8cab11f32587c629c657c416bbb46e6fb3634320860f313428c5a5ebb57fda1931792ca3ddc584eb9e6613042d1488bb0085bf62735d377897c4810270498d780350016fc97f43eedf6d1f4099659ffd8d0743ebaf21752686da395af6e710cd7af38b6c7b1f7bd3985a962473754ff0bb28a821ede5946f7b911a9f3a1ab0636165256f2b3178827536132a4c9d522e5e309743a0187381de2610ed882fb649571b939748d95c22498a35070650fb3597c0a168c3b58f905a8cf32dab09e52b480bf64890209c4808f93a6372a150177af9fa3355515596839fdfa5c04580976a4c54d8aaf77ad7faa2ff3879dbefd034104ab11539231bfb2f432650ccf3466791eec6ba005fb301d1e0d966eb7367fb17146536ca1188815e7ddf999522c92055a1143ace0235f771b2a20fd7550a6da25fd5a983dbdc17790f294d8c59b3782f1f38eeca7a68b998dbac5d40d79d193528223ed77a64e6d06526dbfe12c7f8ab3b7982ab0a741ac7d6ee02fe06bc3e1dc44820e9b9d46e8d6679771d42e8b68ef611c9cf6674818db1f060b388cde4b398fe91695aaff39bd99ed968a8eab1a02f8fa36adca3347d7f122f16900994ea7eae239869d8803de4b859356f6da45c85e9238391460902be8e849a609d5e14dea9acd567a05db8cdbd4fea3244ae82a1937839c9b5f11908d9f43dd4c8d2d88e7a738882a", 0xdf9) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000c48930003bafb581ed9b01020301090212000100000000090400000027ad4c00"], 0x0) [ 2412.671284][ T12] usb 5-1: new high-speed USB device number 46 using dummy_hcd [ 2412.701277][ T3122] usb 2-1: new high-speed USB device number 40 using dummy_hcd 01:06:27 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1770) [ 2412.716578][T28587] usb 6-1: new high-speed USB device number 84 using dummy_hcd [ 2412.724199][ T3753] usb 3-1: new high-speed USB device number 76 using dummy_hcd [ 2412.731949][ T3304] usb 4-1: new high-speed USB device number 118 using dummy_hcd [ 2412.911258][ T12] usb 5-1: Using ep0 maxpacket: 32 [ 2412.941252][ T3122] usb 2-1: Using ep0 maxpacket: 8 01:06:27 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1788) [ 2412.981281][ T3304] usb 4-1: Using ep0 maxpacket: 8 [ 2412.986381][ T3753] usb 3-1: Using ep0 maxpacket: 32 [ 2412.991680][T28587] usb 6-1: Using ep0 maxpacket: 8 [ 2413.031461][ T12] usb 5-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2413.040552][ T12] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2413.054444][ T12] usb 5-1: config 0 descriptor?? [ 2413.101354][ T3122] usb 2-1: unable to get BOS descriptor or descriptor too short [ 2413.131453][ T3304] usb 4-1: New USB device found, idVendor=067b, idProduct=25a1, bcdDevice=79.2e [ 2413.140520][ T3304] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2413.148686][ T3753] usb 3-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2413.157799][ T3753] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2413.167658][ T3753] usb 3-1: config 0 descriptor?? [ 2413.174074][T28587] usb 6-1: unable to get BOS descriptor or descriptor too short [ 2413.183301][ T3304] usb 4-1: config 0 descriptor?? [ 2413.191344][ T3122] usb 2-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 2413.201952][ T3122] usb 2-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 2413.222326][ T3304] plusb: probe of 4-1:0.0 failed with error -22 [ 2413.230777][ T3753] hso 3-1:0.0: Not our interface [ 2413.271248][T28587] usb 6-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 2413.281595][T28587] usb 6-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 2413.291399][ T3122] usb 2-1: New USB device found, idVendor=0400, idProduct=4200, bcdDevice=42.ef [ 2413.301704][ T3122] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 2413.309685][ T3122] usb 2-1: SerialNumber: syz 01:06:27 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x17a0) [ 2413.317527][ T12] usb 5-1: USB disconnect, device number 46 [ 2413.361672][ T3122] hub 2-1:118.0: bad descriptor, ignoring hub [ 2413.367849][ T3122] hub: probe of 2-1:118.0 failed with error -5 [ 2413.381370][T28587] usb 6-1: New USB device found, idVendor=0400, idProduct=4200, bcdDevice=42.ef [ 2413.389084][ T3122] cdc_wdm 2-1:118.0: cdc-wdm0: USB WDM device [ 2413.390467][T28587] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 2413.404651][T28587] usb 6-1: SerialNumber: syz [ 2413.428358][ T3032] usb 4-1: USB disconnect, device number 118 [ 2413.491850][T28587] hub 6-1:118.0: bad descriptor, ignoring hub [ 2413.498024][T28587] hub: probe of 6-1:118.0 failed with error -5 [ 2413.506887][T28587] cdc_wdm 6-1:118.0: cdc-wdm1: USB WDM device [ 2413.563720][T19742] udc-core: couldn't find an available UDC or it's busy [ 2413.570731][T19742] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 01:06:28 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x17b8) 01:06:28 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) [ 2413.871448][ T3032] usb 6-1: USB disconnect, device number 84 01:06:28 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x17d0) [ 2413.981398][T19742] usb 2-1: reset high-speed USB device number 40 using dummy_hcd [ 2414.101205][ T3122] usb 5-1: new high-speed USB device number 47 using dummy_hcd [ 2414.211143][ T3703] usb 4-1: new high-speed USB device number 119 using dummy_hcd [ 2414.251190][T19742] usb 2-1: Using ep0 maxpacket: 8 [ 2414.351145][ T3122] usb 5-1: Using ep0 maxpacket: 32 [ 2414.411199][T19742] usb 2-1: unable to get BOS descriptor or descriptor too short [ 2414.461136][ T3703] usb 4-1: Using ep0 maxpacket: 8 [ 2414.501417][ T3122] usb 5-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2414.510466][ T3122] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2414.520634][ T3122] usb 5-1: config 0 descriptor?? [ 2414.601342][ T3703] usb 4-1: New USB device found, idVendor=067b, idProduct=25a1, bcdDevice=79.2e [ 2414.610419][ T3703] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2414.620623][ T3703] usb 4-1: config 0 descriptor?? [ 2414.664198][ T3703] plusb: probe of 4-1:0.0 failed with error -22 [ 2414.783695][ T3122] usb 5-1: USB disconnect, device number 47 [ 2414.862898][T28587] usb 4-1: USB disconnect, device number 119 [ 2414.873542][ T3703] usb 2-1: USB disconnect, device number 40 [ 2414.951079][ T3032] usb 6-1: new high-speed USB device number 85 using dummy_hcd [ 2415.221022][ T3032] usb 6-1: Using ep0 maxpacket: 8 [ 2415.401071][ T3032] usb 6-1: unable to get BOS descriptor or descriptor too short [ 2415.409979][ T3304] usb 3-1: USB disconnect, device number 76 [ 2415.531088][ T3032] usb 6-1: unable to read config index 0 descriptor/start: -71 [ 2415.538687][ T3032] usb 6-1: can't read configurations, error -71 [ 2415.551036][T28587] usb 2-1: new high-speed USB device number 41 using dummy_hcd [ 2415.791059][T28587] usb 2-1: Using ep0 maxpacket: 8 01:06:30 executing program 1: syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x1000020, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) r0 = syz_usb_connect(0x0, 0x2d, &(0x7f00000005c0)=ANY=[@ANYBLOB="1201fe2109003c0800040042ef420000010109021b00017600230009040000010209bd00070581070001"], 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001240)="d1ac2117a4063f5fb8607239f0c2b12f2552334360f458afaf2b3ccbdd05b4b66433fd88301f2782224f25fcf2f5f7a407b9868a17be69835d716179188e3e85d55fd6a88e6b575e16d02c7651ad113f2bd0586013a4d9b81eb9659e083b3cb5322d5051df9955185596300843dbf8df0bf594f14d8c3406607d26a1ac3d752ccf3c638c82c7e03a60083bfdc66066674c5776c72c610d34b9c5817830c7286033ed3c67027806b375e6ebc7480913510d70d275125fd5643ca44eb6c61db0fce497e300f29dd61f174662ece3be991d346be76b4d4736b5270dc2c5676b186d3bc1803fa3b6a3bc38243587cfb923857a65dd654333d2b0883a57e8229c5f4eb843185fd53f126851c4ce3b9dd383624606930dd62d4f8b83a2585258ff0cb96454e033a1cbe561bb98dba9f65a4ab748aaf8a619226776f95a0027b72196798e287bd633d0ebf66ec29fdad6c0aba63e44bad6b54dfa55a433a79488ba31876187996978b934d975ddefc4fe584cdb7e7538b6f5628e5b9d3c2c277032b2ee1672b5a017e9397a4f1e41581dc91b5270ebea6547d47e2bf4bd19c56b1e4510cc3c6e814b24ad1bac1af7cb993fda8de1b4757d38733ca431c1bc55f71c9bcc859512328690151be3ca440d2bd28e671f300bd47db8ba66009c7b61ffa06a589881c726e597e54e24248e1a9d6a9539ac35345c8fe25b8284348999d553da4df1d7a11cacd2e95f6f7804357e1b135bf9ba026f977d90cb40f1c3d5002eba3f5520c6f485e4b4ed9b3bbcc4f92f915c7e16531c1daf6e569130df4a8ed9d92ab0d7c746555c109497addbf47537fd760d8770eaddaa71e94587b417f34b097d53605b5fdcf5adb2b5176d98573aea56da94caf95dd068e405b2a8cdcab20eb00f7cfd69d51de4b1abc3381f1c67d6b9a89dfccd5e816c96ecb1985ae65b4ef1b1479479d19f3294fb21346b737c5e71e0249d812625dccbd511b8ff06d5f40cba310654178e8b923b62c90031f0fca6c219875fbfbb977599096bf04aa1ff5ea482bd8d9b5ef21a6f3c9941c26607b6b00e48f387f3cb9e13a69dbfe2c6cac926e89c37d59696d1696ffcd1a3e8a5e7bdc44cb47b82362503bd2fcb522f17f7f3ddbaf40d6d9da811a2dda693994cefab3c8b143cbc9adbfb5e00232f119dcd1dff55f7d3c06ca67ac6b8ae03b15f538f8d3c0b7a270d99ceef95fd91d585b6ba25e64529f013c3ae13c252eb76ad4f84e66e328c2b8030550e69c69763f34fabbac86cc44232247ce05b9f271469575a0723168b3c93de0bacebf040b3e165e12374309d4a77db598b8b6e1a92028d366c1d4ac7cbf4d7c8a3b5bc25a404bff87a8d153b5aff52a8c4d6b65752b17381f2e7fcb7a6ea29cf67893a32e3df131978ba9e49f935e693db6289ba66f36f4a8ee804621a89e6d88801055f0776d4f31f909318350e78b80b7137febc53ab7e9b66d5aa113ac89225c5f4ee3eb52b7dcff7d344909d19f048cb5a9de1973728feb138acc7d39e448c04dd47fef1e470726371ab210abeff8a789e8ec54a4902515be5d92f43f0db04608d02deff502a31a9e9dd63867c12d3241419a4317f70bc957dc2babb54b571e9c280a5b6036f4bdbf31640191c6b12d262f529c07165ffd7e51b3399c4545c2be979003e192e224e78739cd12b8be7a061273e29eeec520d51db0f33bc630ea27fba231055ee92cbf93f747ea9ee363c0cf710fbdf54c273ebe6a43e04045091a0686603c0ef7e5bbd1a9c5795ed0786a6a2089d87b01645191fb69021972c3548e40858a5b6df08b9a395af85070cf37582bd7857f991a1b6b9f400e389710b780cf3c80ddd84f07e6435a4762a5b26f6e4eae57845042fb68edc0636235b3915fb9d3f3bbae58b4d969fe243dadecdc6434fb5a2f2b966eb6477c01e649d495b64598e71329f88307c6f00ac60d7d60376a7c5bc1576e5256b13898a3a419e7743319b245c2bb0a2eb5f62cdf693187d5ccc95623ffa5f17b0b11b157b6c35017492f6dd71bbf6aaa688da138b0c0a2f9bd854cea76b2dc89f8035a01a21e53137acf5e314d3973742efd3e2d026608df56873943c5cc45825c0a4d4b857fcd470ea60a6991c2f382e19c8bbe55fefb9b5d2be5dc81295e6f9ae7a6241d8f7c759836d7eab2446e3639692e9ac239b50dbe6968e11d429cf85986c7829bdc9191a877d71d187a7dc10b847a8a8602863cabe674affc581a7244e5f73ddb49658d9c3fdfef1ffa378b0c3c39a1185e5f37cef0c8acaa2eaed682085bbcbdce32dceba24a8c1834d7e2072ef792ad6d44817b8050d0d99753342b73792d225ccc4422cd2438b0c492ab6092d79d2059b3c58da68c3220e635d6abffea75afb70607b4eb006d5a36c0a39bb701b9ff40bc4c7bfdcf92fcca1cfd9e978b517ec9a0c0d9a287eff51540a2b26fd47743f35fed5682c659faa515af1fe438854b9e9e133ab6be2df1750db993fdc10e68bbaf2fd305cc6a571024b6bc7dd1c17104968baf3ebec7f168b0982cbda054ae2391f0682725ad1b97522f29753f5f74ea25574eb3c8421ddce694304415aae65c9c02a1566d13445728d814fbc4bf9390190c9ce7e56c95a829b437be44c7b645a3861764bad153618c32f40e45bc647cdc9fcd494c369d25c8d8217a58dc7bf5166eb47121d39623a0673205679eb354ee13ce0c6e292fd17da69e72d62eef81bb1af27a51748bbc3d707bd3f50d50c1a97d9981622a9ae5bfafc4c02d88528c2b4af31f0a3bf3b8ed081fad9d5b9e84f701d56300e99b8fd1d3fda96d98dedef10b4d3573df5e577bf1db5b1378813b6792f718c8991504c3cba53cb3a1c6c3645adc90eabdd3e2e008db454587d1c8c2f84f40ecd819c1ba9d345db69292140e5400ec19357acdf2b8ab76bf5262f1370ccfb66872e69f0b811c679231c57dc98bde77f78e0e635f42ae8d8fab2aa393aab8abc00ee637da0a74a0aa2abe9f3b663872b47695f407c49bede2625732cb4bbcff5f7d25b197c5ac129917e6197a8b09263a69892a1e225ef8fce4b91d86bed68b9e3a4e03f4bbebac8fed9139819a0a32ac5a813a53b28c85a0a178451f575ad269617ec34739bca5751d5ba009786e622e0c5939bc31a8208cdb56956906ed3d9b1270dbaae43717304ab8e31662822633da80feb40d4776c68fe59b2323d8716e34a3f102dc94a2e843c244f0f549735af97f5adb7fbb8fb26358ccdb2935ecfe34e494968bbfdd0f34c88e054ee61ee3d99236cf5924bfbf255c32e4d80698cc1e4acb60b5187fee0345c2de9d9f861063180c3e2b6554fcddc05380f4428ca5e8f30c2ce3307f8be856d9d366a07506271f1aee968856721b3f451ada94e74aa5ef468c34723c328085e9232372e2ac6b0487d0c13aeb721df21b60b94ed16848366fce4e667493e3414520281543aed29176ec09a7b06c238daa462e71ffaf3202aafe9b60d15d66f71bcb26cc05b3bcc2faf63b380251e98a384fc6b1baa8bb222211edbc010cf8c07cf41d880f1131361132ecf99ea5e39f9706d46ee05f53bbfe9542701d95b611a0b625ae29f5f9e0d1718eb089b039057bc29a86abade5df3efaa03fd91804ff8407de383028f1fdd19cb6295d28adc9bf8feaa1e7087f59740abcf292588e045d4e220d7a781a75b6cd4c002bf87f3ebd65d5a6581f2577dbd7d36828f6b3a134be6d852d3a79dbe314f83885f75da129c212b78d4d2fe8d9a812f43ee9042f3da92bb6be2cc573d1ff37ab318ea571ccf5e2e9db5582fa1008fd28dd1d379bbb974f31365f76ab85a26ccbf62fbe96d4efe8c3d542850a6b8160ba41db1ab2b9107e91266635261a7f8a795333a499c26788161b82d97e6ac0a24dd11a47f304b358fcfc1421e5304470d6b8f5b616573bdaa916496f453acd2e99897c471d213101171b4ad09e0fa121d820cf0dfb20f80108079b64bd280b2e2425a70bd90ee4310cb4b7f71f9b70a2c0ccb46e9a588af51bd35299cd98b5c3cd6997d180e0121210e5c1897e0d815233c9224e29377116937baf1c0b889351fee86fbac43fa2af5901418e70434b83631a8c5f808c6de45a83522f1e627ec4c537cabfebb668a8319b56ef56a822dcd2a36435371405afc472dc6780e48717b79944d468506a8568fa4e6d8f383b7e4225aaed9b2cbfe9cbd72f5272d878e2dc57de76986a4b905dda0c519fe90209b72c6d1a6fdd83b555ebdc457bb24ef1c6bbd3c98dbcf5da6ab28687515f2bfb8dbfef1c5363cdf22a55344a81a38ebaf57a9c370b467f411e47e8dad6313474def5ad09f1534fa2f0b65d5d8b8cab11f32587c629c657c416bbb46e6fb3634320860f313428c5a5ebb57fda1931792ca3ddc584eb9e6613042d1488bb0085bf62735d377897c4810270498d780350016fc97f43eedf6d1f4099659ffd8d0743ebaf21752686da395af6e710cd7af38b6c7b1f7bd3985a962473754ff0bb28a821ede5946f7b911a9f3a1ab0636165256f2b3178827536132a4c9d522e5e309743a0187381de2610ed882fb649571b939748d95c22498a35070650fb3597c0a168c3b58f905a8cf32dab09e52b480bf64890209c4808f93a6372a150177af9fa3355515596839fdfa5c04580976a4c54d8aaf77ad7faa2ff3879dbefd034104ab11539231bfb2f432650ccf3466791eec6ba005fb301d1e0d966eb7367fb17146536ca1188815e7ddf999522c92055a1143ace0235f771b2a20fd7550a6da25fd5a983dbdc17790f294d8c59b3782f1f38eeca7a68b998dbac5d40d79d193528223ed77a64e6d06526dbfe12c7f8ab3b7982ab0a741ac7d6ee02fe06bc3e1dc44820e9b9d46e8d6679771d42e8b68ef611c9cf6674818db1f060b388cde4b398fe91695aaff39bd99ed968a8eab1a02f8fa36adca3347d7f122f16900994ea7eae239869d8803de4b859356f6da45c85e9238391460902be8e849a609d5e14dea9acd567a05db8cdbd4fea3244ae82a1937839c9b5f11908d9f43dd4c8d2d88e7a738882a", 0xdf9) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect(0x3, 0x7c, &(0x7f0000000000)={{0x12, 0x1, 0x310, 0xf, 0x2a, 0x31, 0x40, 0x6cd, 0x11c, 0xf437, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0xfadf9829cf184819, 0x0, [{{0x9, 0x4, 0x78, 0x4, 0x0, 0xe2, 0xe0, 0xd8}}]}}]}}, 0x0) 01:06:30 executing program 3: syz_usb_connect(0x0, 0x24, &(0x7f0000000040)=ANY=[@ANYBLOB="12000000010902120001000000000904000000b511c100"/36], 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x40086602, 0x20000000) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20000000) r2 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0xffffffffffffff6e, 0xb83) ioctl$EVIOCSABS20(r2, 0x401845e0, &(0x7f00000000c0)={0xf7f1, 0x1000, 0x8e61, 0x1, 0x10000, 0x10001}) ioctl$HIDIOCGUCODE(r1, 0xc018480d, &(0x7f0000000000)={0x2, 0x3, 0x2, 0x7, 0x40, 0x4}) 01:06:30 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x17e8) 01:06:30 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) 01:06:30 executing program 2: syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io$uac1(0xffffffffffffffff, &(0x7f0000001300)={0x14, &(0x7f0000001280)={0x20, 0x7, 0x33, {0x33, 0xf, "9ef614ffaa3422c29cff9ed2635c43d269f5afaa548bcf61be74fc1aa093b834e0254584c8f9caca1a8ba06b52252deda3"}}, &(0x7f00000012c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x44e9cda4fc683600}}}, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x40, 0x0, 0xa6, "09af236866c7d5e1ae1d0363f0c5f908bd7ce5d6f934ebe1bc264085d99f0708657388d6d122457e6124b68d15d41f1d49b6e18f025956f85a5c56370fdf31a8b4a6f291e066c6576b5355ef5aa56bf33099c01e6aabbaece41a4351a729c09b8cfe45e7fea45e683b2a9781563b82d75914c8d03ca544c8d96765cb23e9acab1b22552cbe80b4f6b0a6f430852ebe75600eeffdbace1f7caa67c95dd543fda808b2200a581b"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) 01:06:30 executing program 5: syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x1000020, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) r0 = syz_usb_connect(0x0, 0x2d, &(0x7f00000005c0)=ANY=[@ANYBLOB="1201fe2109003c0800040042ef420000010109021b00017600230009040000010209bd00070581070001"], 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001240)="d1ac2117a4063f5fb8607239f0c2b12f2552334360f458afaf2b3ccbdd05b4b66433fd88301f2782224f25fcf2f5f7a407b9868a17be69835d716179188e3e85d55fd6a88e6b575e16d02c7651ad113f2bd0586013a4d9b81eb9659e083b3cb5322d5051df9955185596300843dbf8df0bf594f14d8c3406607d26a1ac3d752ccf3c638c82c7e03a60083bfdc66066674c5776c72c610d34b9c5817830c7286033ed3c67027806b375e6ebc7480913510d70d275125fd5643ca44eb6c61db0fce497e300f29dd61f174662ece3be991d346be76b4d4736b5270dc2c5676b186d3bc1803fa3b6a3bc38243587cfb923857a65dd654333d2b0883a57e8229c5f4eb843185fd53f126851c4ce3b9dd383624606930dd62d4f8b83a2585258ff0cb96454e033a1cbe561bb98dba9f65a4ab748aaf8a619226776f95a0027b72196798e287bd633d0ebf66ec29fdad6c0aba63e44bad6b54dfa55a433a79488ba31876187996978b934d975ddefc4fe584cdb7e7538b6f5628e5b9d3c2c277032b2ee1672b5a017e9397a4f1e41581dc91b5270ebea6547d47e2bf4bd19c56b1e4510cc3c6e814b24ad1bac1af7cb993fda8de1b4757d38733ca431c1bc55f71c9bcc859512328690151be3ca440d2bd28e671f300bd47db8ba66009c7b61ffa06a589881c726e597e54e24248e1a9d6a9539ac35345c8fe25b8284348999d553da4df1d7a11cacd2e95f6f7804357e1b135bf9ba026f977d90cb40f1c3d5002eba3f5520c6f485e4b4ed9b3bbcc4f92f915c7e16531c1daf6e569130df4a8ed9d92ab0d7c746555c109497addbf47537fd760d8770eaddaa71e94587b417f34b097d53605b5fdcf5adb2b5176d98573aea56da94caf95dd068e405b2a8cdcab20eb00f7cfd69d51de4b1abc3381f1c67d6b9a89dfccd5e816c96ecb1985ae65b4ef1b1479479d19f3294fb21346b737c5e71e0249d812625dccbd511b8ff06d5f40cba310654178e8b923b62c90031f0fca6c219875fbfbb977599096bf04aa1ff5ea482bd8d9b5ef21a6f3c9941c26607b6b00e48f387f3cb9e13a69dbfe2c6cac926e89c37d59696d1696ffcd1a3e8a5e7bdc44cb47b82362503bd2fcb522f17f7f3ddbaf40d6d9da811a2dda693994cefab3c8b143cbc9adbfb5e00232f119dcd1dff55f7d3c06ca67ac6b8ae03b15f538f8d3c0b7a270d99ceef95fd91d585b6ba25e64529f013c3ae13c252eb76ad4f84e66e328c2b8030550e69c69763f34fabbac86cc44232247ce05b9f271469575a0723168b3c93de0bacebf040b3e165e12374309d4a77db598b8b6e1a92028d366c1d4ac7cbf4d7c8a3b5bc25a404bff87a8d153b5aff52a8c4d6b65752b17381f2e7fcb7a6ea29cf67893a32e3df131978ba9e49f935e693db6289ba66f36f4a8ee804621a89e6d88801055f0776d4f31f909318350e78b80b7137febc53ab7e9b66d5aa113ac89225c5f4ee3eb52b7dcff7d344909d19f048cb5a9de1973728feb138acc7d39e448c04dd47fef1e470726371ab210abeff8a789e8ec54a4902515be5d92f43f0db04608d02deff502a31a9e9dd63867c12d3241419a4317f70bc957dc2babb54b571e9c280a5b6036f4bdbf31640191c6b12d262f529c07165ffd7e51b3399c4545c2be979003e192e224e78739cd12b8be7a061273e29eeec520d51db0f33bc630ea27fba231055ee92cbf93f747ea9ee363c0cf710fbdf54c273ebe6a43e04045091a0686603c0ef7e5bbd1a9c5795ed0786a6a2089d87b01645191fb69021972c3548e40858a5b6df08b9a395af85070cf37582bd7857f991a1b6b9f400e389710b780cf3c80ddd84f07e6435a4762a5b26f6e4eae57845042fb68edc0636235b3915fb9d3f3bbae58b4d969fe243dadecdc6434fb5a2f2b966eb6477c01e649d495b64598e71329f88307c6f00ac60d7d60376a7c5bc1576e5256b13898a3a419e7743319b245c2bb0a2eb5f62cdf693187d5ccc95623ffa5f17b0b11b157b6c35017492f6dd71bbf6aaa688da138b0c0a2f9bd854cea76b2dc89f8035a01a21e53137acf5e314d3973742efd3e2d026608df56873943c5cc45825c0a4d4b857fcd470ea60a6991c2f382e19c8bbe55fefb9b5d2be5dc81295e6f9ae7a6241d8f7c759836d7eab2446e3639692e9ac239b50dbe6968e11d429cf85986c7829bdc9191a877d71d187a7dc10b847a8a8602863cabe674affc581a7244e5f73ddb49658d9c3fdfef1ffa378b0c3c39a1185e5f37cef0c8acaa2eaed682085bbcbdce32dceba24a8c1834d7e2072ef792ad6d44817b8050d0d99753342b73792d225ccc4422cd2438b0c492ab6092d79d2059b3c58da68c3220e635d6abffea75afb70607b4eb006d5a36c0a39bb701b9ff40bc4c7bfdcf92fcca1cfd9e978b517ec9a0c0d9a287eff51540a2b26fd47743f35fed5682c659faa515af1fe438854b9e9e133ab6be2df1750db993fdc10e68bbaf2fd305cc6a571024b6bc7dd1c17104968baf3ebec7f168b0982cbda054ae2391f0682725ad1b97522f29753f5f74ea25574eb3c8421ddce694304415aae65c9c02a1566d13445728d814fbc4bf9390190c9ce7e56c95a829b437be44c7b645a3861764bad153618c32f40e45bc647cdc9fcd494c369d25c8d8217a58dc7bf5166eb47121d39623a0673205679eb354ee13ce0c6e292fd17da69e72d62eef81bb1af27a51748bbc3d707bd3f50d50c1a97d9981622a9ae5bfafc4c02d88528c2b4af31f0a3bf3b8ed081fad9d5b9e84f701d56300e99b8fd1d3fda96d98dedef10b4d3573df5e577bf1db5b1378813b6792f718c8991504c3cba53cb3a1c6c3645adc90eabdd3e2e008db454587d1c8c2f84f40ecd819c1ba9d345db69292140e5400ec19357acdf2b8ab76bf5262f1370ccfb66872e69f0b811c679231c57dc98bde77f78e0e635f42ae8d8fab2aa393aab8abc00ee637da0a74a0aa2abe9f3b663872b47695f407c49bede2625732cb4bbcff5f7d25b197c5ac129917e6197a8b09263a69892a1e225ef8fce4b91d86bed68b9e3a4e03f4bbebac8fed9139819a0a32ac5a813a53b28c85a0a178451f575ad269617ec34739bca5751d5ba009786e622e0c5939bc31a8208cdb56956906ed3d9b1270dbaae43717304ab8e31662822633da80feb40d4776c68fe59b2323d8716e34a3f102dc94a2e843c244f0f549735af97f5adb7fbb8fb26358ccdb2935ecfe34e494968bbfdd0f34c88e054ee61ee3d99236cf5924bfbf255c32e4d80698cc1e4acb60b5187fee0345c2de9d9f861063180c3e2b6554fcddc05380f4428ca5e8f30c2ce3307f8be856d9d366a07506271f1aee968856721b3f451ada94e74aa5ef468c34723c328085e9232372e2ac6b0487d0c13aeb721df21b60b94ed16848366fce4e667493e3414520281543aed29176ec09a7b06c238daa462e71ffaf3202aafe9b60d15d66f71bcb26cc05b3bcc2faf63b380251e98a384fc6b1baa8bb222211edbc010cf8c07cf41d880f1131361132ecf99ea5e39f9706d46ee05f53bbfe9542701d95b611a0b625ae29f5f9e0d1718eb089b039057bc29a86abade5df3efaa03fd91804ff8407de383028f1fdd19cb6295d28adc9bf8feaa1e7087f59740abcf292588e045d4e220d7a781a75b6cd4c002bf87f3ebd65d5a6581f2577dbd7d36828f6b3a134be6d852d3a79dbe314f83885f75da129c212b78d4d2fe8d9a812f43ee9042f3da92bb6be2cc573d1ff37ab318ea571ccf5e2e9db5582fa1008fd28dd1d379bbb974f31365f76ab85a26ccbf62fbe96d4efe8c3d542850a6b8160ba41db1ab2b9107e91266635261a7f8a795333a499c26788161b82d97e6ac0a24dd11a47f304b358fcfc1421e5304470d6b8f5b616573bdaa916496f453acd2e99897c471d213101171b4ad09e0fa121d820cf0dfb20f80108079b64bd280b2e2425a70bd90ee4310cb4b7f71f9b70a2c0ccb46e9a588af51bd35299cd98b5c3cd6997d180e0121210e5c1897e0d815233c9224e29377116937baf1c0b889351fee86fbac43fa2af5901418e70434b83631a8c5f808c6de45a83522f1e627ec4c537cabfebb668a8319b56ef56a822dcd2a36435371405afc472dc6780e48717b79944d468506a8568fa4e6d8f383b7e4225aaed9b2cbfe9cbd72f5272d878e2dc57de76986a4b905dda0c519fe90209b72c6d1a6fdd83b555ebdc457bb24ef1c6bbd3c98dbcf5da6ab28687515f2bfb8dbfef1c5363cdf22a55344a81a38ebaf57a9c370b467f411e47e8dad6313474def5ad09f1534fa2f0b65d5d8b8cab11f32587c629c657c416bbb46e6fb3634320860f313428c5a5ebb57fda1931792ca3ddc584eb9e6613042d1488bb0085bf62735d377897c4810270498d780350016fc97f43eedf6d1f4099659ffd8d0743ebaf21752686da395af6e710cd7af38b6c7b1f7bd3985a962473754ff0bb28a821ede5946f7b911a9f3a1ab0636165256f2b3178827536132a4c9d522e5e309743a0187381de2610ed882fb649571b939748d95c22498a35070650fb3597c0a168c3b58f905a8cf32dab09e52b480bf64890209c4808f93a6372a150177af9fa3355515596839fdfa5c04580976a4c54d8aaf77ad7faa2ff3879dbefd034104ab11539231bfb2f432650ccf3466791eec6ba005fb301d1e0d966eb7367fb17146536ca1188815e7ddf999522c92055a1143ace0235f771b2a20fd7550a6da25fd5a983dbdc17790f294d8c59b3782f1f38eeca7a68b998dbac5d40d79d193528223ed77a64e6d06526dbfe12c7f8ab3b7982ab0a741ac7d6ee02fe06bc3e1dc44820e9b9d46e8d6679771d42e8b68ef611c9cf6674818db1f060b388cde4b398fe91695aaff39bd99ed968a8eab1a02f8fa36adca3347d7f122f16900994ea7eae239869d8803de4b859356f6da45c85e9238391460902be8e849a609d5e14dea9acd567a05db8cdbd4fea3244ae82a1937839c9b5f11908d9f43dd4c8d2d88e7a738882a", 0xdf9) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect(0x0, 0x24, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000301090212000100000000090400000027ad4c31997e19dbbe15ecece16bedc33fd699955f18a29f731d5258b18ff3e004766401653d2dc5a2fbdfe5d6908567b6631461e41d19376fc504e45f3b9c8cb525efa5998a0b007f2ace870061481070b7f85e73668d057e3c000000000000"], 0x0) [ 2415.951009][T28587] usb 2-1: unable to get BOS descriptor or descriptor too short [ 2416.052660][T28587] usb 2-1: unable to read config index 0 descriptor/start: -71 [ 2416.060259][T28587] usb 2-1: can't read configurations, error -71 01:06:30 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1800) [ 2416.280985][ T3122] usb 5-1: new high-speed USB device number 48 using dummy_hcd [ 2416.291143][ T3304] usb 3-1: new high-speed USB device number 77 using dummy_hcd [ 2416.310964][ T3703] usb 4-1: new high-speed USB device number 120 using dummy_hcd [ 2416.431142][ T3032] usb 6-1: new high-speed USB device number 86 using dummy_hcd [ 2416.440947][T28587] usb 2-1: new high-speed USB device number 42 using dummy_hcd [ 2416.520924][ T3122] usb 5-1: Using ep0 maxpacket: 32 [ 2416.540947][ T3304] usb 3-1: Using ep0 maxpacket: 32 01:06:31 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1818) [ 2416.581040][ T3703] usb 4-1: device descriptor read/64, error 18 [ 2416.641042][ T3122] usb 5-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2416.650089][ T3122] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2416.661087][ T3304] usb 3-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2416.670201][ T3304] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2416.670888][ T3032] usb 6-1: Using ep0 maxpacket: 8 [ 2416.684438][ T3304] usb 3-1: config 0 descriptor?? [ 2416.689339][ T3122] usb 5-1: config 0 descriptor?? [ 2416.711273][T28587] usb 2-1: Using ep0 maxpacket: 8 [ 2416.860929][ T3032] usb 6-1: unable to get BOS descriptor or descriptor too short [ 2416.900979][T28587] usb 2-1: unable to get BOS descriptor or descriptor too short [ 2416.941077][ T3032] usb 6-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 2416.952241][ T3032] usb 6-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 2416.967219][ T3122] usb 5-1: USB disconnect, device number 48 [ 2416.973321][ T3703] usb 4-1: device descriptor read/64, error 18 [ 2416.977802][ T3304] usb 3-1: USB disconnect, device number 77 01:06:31 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1830) [ 2416.985621][T28587] usb 2-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 2416.997572][T28587] usb 2-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 2417.060954][ T3032] usb 6-1: New USB device found, idVendor=0400, idProduct=4200, bcdDevice=42.ef [ 2417.070010][ T3032] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 2417.078066][ T3032] usb 6-1: SerialNumber: syz [ 2417.092457][T28587] usb 2-1: New USB device found, idVendor=0400, idProduct=4200, bcdDevice=42.ef [ 2417.101516][T28587] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 2417.109467][T28587] usb 2-1: SerialNumber: syz [ 2417.131540][ T3032] hub 6-1:118.0: bad descriptor, ignoring hub [ 2417.137690][ T3032] hub: probe of 6-1:118.0 failed with error -5 [ 2417.146995][ T3032] cdc_wdm 6-1:118.0: cdc-wdm0: USB WDM device [ 2417.162072][T28587] hub 2-1:118.0: bad descriptor, ignoring hub [ 2417.168221][T28587] hub: probe of 2-1:118.0 failed with error -5 [ 2417.193542][T28587] cdc_wdm 2-1:118.0: cdc-wdm1: USB WDM device [ 2417.240879][ T3703] usb 4-1: new high-speed USB device number 121 using dummy_hcd 01:06:31 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1848) 01:06:32 executing program 2: syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io$uac1(0xffffffffffffffff, &(0x7f0000001300)={0x14, &(0x7f0000001280)={0x20, 0x7, 0x33, {0x33, 0xf, "9ef614ffaa3422c29cff9ed2635c43d269f5afaa548bcf61be74fc1aa093b834e0254584c8f9caca1a8ba06b52252deda3"}}, &(0x7f00000012c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x44e9cda4fc683600}}}, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x40, 0x0, 0xa6, "09af236866c7d5e1ae1d0363f0c5f908bd7ce5d6f934ebe1bc264085d99f0708657388d6d122457e6124b68d15d41f1d49b6e18f025956f85a5c56370fdf31a8b4a6f291e066c6576b5355ef5aa56bf33099c01e6aabbaece41a4351a729c09b8cfe45e7fea45e683b2a9781563b82d75914c8d03ca544c8d96765cb23e9acab1b22552cbe80b4f6b0a6f430852ebe75600eeffdbace1f7caa67c95dd543fda808b2200a581b"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) 01:06:32 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000001640)={0x44, 0x0, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) [ 2417.510998][ T3703] usb 4-1: device descriptor read/64, error 18 [ 2417.541301][ T3122] usb 2-1: USB disconnect, device number 42 [ 2417.780832][ T12] usb 3-1: new high-speed USB device number 78 using dummy_hcd [ 2417.780983][T19821] usb 6-1: reset high-speed USB device number 86 using dummy_hcd [ 2417.788466][ T457] usb 5-1: new high-speed USB device number 49 using dummy_hcd [ 2417.920805][ T3703] usb 4-1: device descriptor read/64, error 18 [ 2418.030776][T19821] usb 6-1: Using ep0 maxpacket: 8 [ 2418.050801][ T12] usb 3-1: Using ep0 maxpacket: 32 [ 2418.056037][ T457] usb 5-1: Using ep0 maxpacket: 32 [ 2418.062150][ T3703] usb usb4-port1: attempt power cycle [ 2418.190804][T19821] usb 6-1: unable to get BOS descriptor or descriptor too short [ 2418.210936][ T12] usb 3-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2418.219979][ T12] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2418.228861][ T457] usb 5-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2418.237960][ T457] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2418.247905][ T12] usb 3-1: config 0 descriptor?? [ 2418.255510][ T457] usb 5-1: config 0 descriptor?? [ 2418.527596][ T12] usb 3-1: USB disconnect, device number 78 [ 2418.533627][ T457] usb 5-1: USB disconnect, device number 49 [ 2418.544059][ T3032] usb 6-1: USB disconnect, device number 86 [ 2418.810713][ T3703] usb 4-1: new high-speed USB device number 122 using dummy_hcd [ 2418.940746][ T3122] usb 2-1: new high-speed USB device number 43 using dummy_hcd [ 2419.010783][ T3703] usb 4-1: device descriptor read/8, error -71 01:06:33 executing program 1: syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x1000020, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) r0 = syz_usb_connect(0x0, 0x2d, &(0x7f00000005c0)=ANY=[@ANYBLOB="1201fe2109003c0800040042ef420000010109021b00017600230009040000010209bd00070581070001"], 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001240)="d1ac2117a4063f5fb8607239f0c2b12f2552334360f458afaf2b3ccbdd05b4b66433fd88301f2782224f25fcf2f5f7a407b9868a17be69835d716179188e3e85d55fd6a88e6b575e16d02c7651ad113f2bd0586013a4d9b81eb9659e083b3cb5322d5051df9955185596300843dbf8df0bf594f14d8c3406607d26a1ac3d752ccf3c638c82c7e03a60083bfdc66066674c5776c72c610d34b9c5817830c7286033ed3c67027806b375e6ebc7480913510d70d275125fd5643ca44eb6c61db0fce497e300f29dd61f174662ece3be991d346be76b4d4736b5270dc2c5676b186d3bc1803fa3b6a3bc38243587cfb923857a65dd654333d2b0883a57e8229c5f4eb843185fd53f126851c4ce3b9dd383624606930dd62d4f8b83a2585258ff0cb96454e033a1cbe561bb98dba9f65a4ab748aaf8a619226776f95a0027b72196798e287bd633d0ebf66ec29fdad6c0aba63e44bad6b54dfa55a433a79488ba31876187996978b934d975ddefc4fe584cdb7e7538b6f5628e5b9d3c2c277032b2ee1672b5a017e9397a4f1e41581dc91b5270ebea6547d47e2bf4bd19c56b1e4510cc3c6e814b24ad1bac1af7cb993fda8de1b4757d38733ca431c1bc55f71c9bcc859512328690151be3ca440d2bd28e671f300bd47db8ba66009c7b61ffa06a589881c726e597e54e24248e1a9d6a9539ac35345c8fe25b8284348999d553da4df1d7a11cacd2e95f6f7804357e1b135bf9ba026f977d90cb40f1c3d5002eba3f5520c6f485e4b4ed9b3bbcc4f92f915c7e16531c1daf6e569130df4a8ed9d92ab0d7c746555c109497addbf47537fd760d8770eaddaa71e94587b417f34b097d53605b5fdcf5adb2b5176d98573aea56da94caf95dd068e405b2a8cdcab20eb00f7cfd69d51de4b1abc3381f1c67d6b9a89dfccd5e816c96ecb1985ae65b4ef1b1479479d19f3294fb21346b737c5e71e0249d812625dccbd511b8ff06d5f40cba310654178e8b923b62c90031f0fca6c219875fbfbb977599096bf04aa1ff5ea482bd8d9b5ef21a6f3c9941c26607b6b00e48f387f3cb9e13a69dbfe2c6cac926e89c37d59696d1696ffcd1a3e8a5e7bdc44cb47b82362503bd2fcb522f17f7f3ddbaf40d6d9da811a2dda693994cefab3c8b143cbc9adbfb5e00232f119dcd1dff55f7d3c06ca67ac6b8ae03b15f538f8d3c0b7a270d99ceef95fd91d585b6ba25e64529f013c3ae13c252eb76ad4f84e66e328c2b8030550e69c69763f34fabbac86cc44232247ce05b9f271469575a0723168b3c93de0bacebf040b3e165e12374309d4a77db598b8b6e1a92028d366c1d4ac7cbf4d7c8a3b5bc25a404bff87a8d153b5aff52a8c4d6b65752b17381f2e7fcb7a6ea29cf67893a32e3df131978ba9e49f935e693db6289ba66f36f4a8ee804621a89e6d88801055f0776d4f31f909318350e78b80b7137febc53ab7e9b66d5aa113ac89225c5f4ee3eb52b7dcff7d344909d19f048cb5a9de1973728feb138acc7d39e448c04dd47fef1e470726371ab210abeff8a789e8ec54a4902515be5d92f43f0db04608d02deff502a31a9e9dd63867c12d3241419a4317f70bc957dc2babb54b571e9c280a5b6036f4bdbf31640191c6b12d262f529c07165ffd7e51b3399c4545c2be979003e192e224e78739cd12b8be7a061273e29eeec520d51db0f33bc630ea27fba231055ee92cbf93f747ea9ee363c0cf710fbdf54c273ebe6a43e04045091a0686603c0ef7e5bbd1a9c5795ed0786a6a2089d87b01645191fb69021972c3548e40858a5b6df08b9a395af85070cf37582bd7857f991a1b6b9f400e389710b780cf3c80ddd84f07e6435a4762a5b26f6e4eae57845042fb68edc0636235b3915fb9d3f3bbae58b4d969fe243dadecdc6434fb5a2f2b966eb6477c01e649d495b64598e71329f88307c6f00ac60d7d60376a7c5bc1576e5256b13898a3a419e7743319b245c2bb0a2eb5f62cdf693187d5ccc95623ffa5f17b0b11b157b6c35017492f6dd71bbf6aaa688da138b0c0a2f9bd854cea76b2dc89f8035a01a21e53137acf5e314d3973742efd3e2d026608df56873943c5cc45825c0a4d4b857fcd470ea60a6991c2f382e19c8bbe55fefb9b5d2be5dc81295e6f9ae7a6241d8f7c759836d7eab2446e3639692e9ac239b50dbe6968e11d429cf85986c7829bdc9191a877d71d187a7dc10b847a8a8602863cabe674affc581a7244e5f73ddb49658d9c3fdfef1ffa378b0c3c39a1185e5f37cef0c8acaa2eaed682085bbcbdce32dceba24a8c1834d7e2072ef792ad6d44817b8050d0d99753342b73792d225ccc4422cd2438b0c492ab6092d79d2059b3c58da68c3220e635d6abffea75afb70607b4eb006d5a36c0a39bb701b9ff40bc4c7bfdcf92fcca1cfd9e978b517ec9a0c0d9a287eff51540a2b26fd47743f35fed5682c659faa515af1fe438854b9e9e133ab6be2df1750db993fdc10e68bbaf2fd305cc6a571024b6bc7dd1c17104968baf3ebec7f168b0982cbda054ae2391f0682725ad1b97522f29753f5f74ea25574eb3c8421ddce694304415aae65c9c02a1566d13445728d814fbc4bf9390190c9ce7e56c95a829b437be44c7b645a3861764bad153618c32f40e45bc647cdc9fcd494c369d25c8d8217a58dc7bf5166eb47121d39623a0673205679eb354ee13ce0c6e292fd17da69e72d62eef81bb1af27a51748bbc3d707bd3f50d50c1a97d9981622a9ae5bfafc4c02d88528c2b4af31f0a3bf3b8ed081fad9d5b9e84f701d56300e99b8fd1d3fda96d98dedef10b4d3573df5e577bf1db5b1378813b6792f718c8991504c3cba53cb3a1c6c3645adc90eabdd3e2e008db454587d1c8c2f84f40ecd819c1ba9d345db69292140e5400ec19357acdf2b8ab76bf5262f1370ccfb66872e69f0b811c679231c57dc98bde77f78e0e635f42ae8d8fab2aa393aab8abc00ee637da0a74a0aa2abe9f3b663872b47695f407c49bede2625732cb4bbcff5f7d25b197c5ac129917e6197a8b09263a69892a1e225ef8fce4b91d86bed68b9e3a4e03f4bbebac8fed9139819a0a32ac5a813a53b28c85a0a178451f575ad269617ec34739bca5751d5ba009786e622e0c5939bc31a8208cdb56956906ed3d9b1270dbaae43717304ab8e31662822633da80feb40d4776c68fe59b2323d8716e34a3f102dc94a2e843c244f0f549735af97f5adb7fbb8fb26358ccdb2935ecfe34e494968bbfdd0f34c88e054ee61ee3d99236cf5924bfbf255c32e4d80698cc1e4acb60b5187fee0345c2de9d9f861063180c3e2b6554fcddc05380f4428ca5e8f30c2ce3307f8be856d9d366a07506271f1aee968856721b3f451ada94e74aa5ef468c34723c328085e9232372e2ac6b0487d0c13aeb721df21b60b94ed16848366fce4e667493e3414520281543aed29176ec09a7b06c238daa462e71ffaf3202aafe9b60d15d66f71bcb26cc05b3bcc2faf63b380251e98a384fc6b1baa8bb222211edbc010cf8c07cf41d880f1131361132ecf99ea5e39f9706d46ee05f53bbfe9542701d95b611a0b625ae29f5f9e0d1718eb089b039057bc29a86abade5df3efaa03fd91804ff8407de383028f1fdd19cb6295d28adc9bf8feaa1e7087f59740abcf292588e045d4e220d7a781a75b6cd4c002bf87f3ebd65d5a6581f2577dbd7d36828f6b3a134be6d852d3a79dbe314f83885f75da129c212b78d4d2fe8d9a812f43ee9042f3da92bb6be2cc573d1ff37ab318ea571ccf5e2e9db5582fa1008fd28dd1d379bbb974f31365f76ab85a26ccbf62fbe96d4efe8c3d542850a6b8160ba41db1ab2b9107e91266635261a7f8a795333a499c26788161b82d97e6ac0a24dd11a47f304b358fcfc1421e5304470d6b8f5b616573bdaa916496f453acd2e99897c471d213101171b4ad09e0fa121d820cf0dfb20f80108079b64bd280b2e2425a70bd90ee4310cb4b7f71f9b70a2c0ccb46e9a588af51bd35299cd98b5c3cd6997d180e0121210e5c1897e0d815233c9224e29377116937baf1c0b889351fee86fbac43fa2af5901418e70434b83631a8c5f808c6de45a83522f1e627ec4c537cabfebb668a8319b56ef56a822dcd2a36435371405afc472dc6780e48717b79944d468506a8568fa4e6d8f383b7e4225aaed9b2cbfe9cbd72f5272d878e2dc57de76986a4b905dda0c519fe90209b72c6d1a6fdd83b555ebdc457bb24ef1c6bbd3c98dbcf5da6ab28687515f2bfb8dbfef1c5363cdf22a55344a81a38ebaf57a9c370b467f411e47e8dad6313474def5ad09f1534fa2f0b65d5d8b8cab11f32587c629c657c416bbb46e6fb3634320860f313428c5a5ebb57fda1931792ca3ddc584eb9e6613042d1488bb0085bf62735d377897c4810270498d780350016fc97f43eedf6d1f4099659ffd8d0743ebaf21752686da395af6e710cd7af38b6c7b1f7bd3985a962473754ff0bb28a821ede5946f7b911a9f3a1ab0636165256f2b3178827536132a4c9d522e5e309743a0187381de2610ed882fb649571b939748d95c22498a35070650fb3597c0a168c3b58f905a8cf32dab09e52b480bf64890209c4808f93a6372a150177af9fa3355515596839fdfa5c04580976a4c54d8aaf77ad7faa2ff3879dbefd034104ab11539231bfb2f432650ccf3466791eec6ba005fb301d1e0d966eb7367fb17146536ca1188815e7ddf999522c92055a1143ace0235f771b2a20fd7550a6da25fd5a983dbdc17790f294d8c59b3782f1f38eeca7a68b998dbac5d40d79d193528223ed77a64e6d06526dbfe12c7f8ab3b7982ab0a741ac7d6ee02fe06bc3e1dc44820e9b9d46e8d6679771d42e8b68ef611c9cf6674818db1f060b388cde4b398fe91695aaff39bd99ed968a8eab1a02f8fa36adca3347d7f122f16900994ea7eae239869d8803de4b859356f6da45c85e9238391460902be8e849a609d5e14dea9acd567a05db8cdbd4fea3244ae82a1937839c9b5f11908d9f43dd4c8d2d88e7a738882a", 0xdf9) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0x660c, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000080)={0x2, 0x3, 0x5}) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xc4, 0x89, 0x30, 0x0, 0x413c, 0x81b5, 0x9bed, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x27, 0xad, 0x4c}}]}}]}}, 0x0) 01:06:33 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000100)=ANY=[@ANYBLOB="12010000f2b80c087b06a1252e79000000bdf649c5563a026196fe88d38d9628e2010902120001000000fe127c361b000904000000b511c100ccbc1f8fbdaef782207756f543c455adf303ead7e09b54553f8ee6562580aae7c70bd482969cfda0bc38f480e164572e896bad37422b89d0ec06f3addfb7dba5e5e19de9072835fda47c8f1ab88694b00ddf1fd5f96e114208d0b0e65fb40000781e0e90f910209a46bc76c35f"], 0x0) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io(r1, 0x0, &(0x7f00000008c0)={0x84, &(0x7f0000000000)=ANY=[@ANYBLOB="00001100000008bd352024decdc13e3de6db423bfaf1ed"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_disconnect(r0) 01:06:33 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1860) 01:06:33 executing program 2: syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io$uac1(0xffffffffffffffff, &(0x7f0000001300)={0x14, &(0x7f0000001280)={0x20, 0x7, 0x33, {0x33, 0xf, "9ef614ffaa3422c29cff9ed2635c43d269f5afaa548bcf61be74fc1aa093b834e0254584c8f9caca1a8ba06b52252deda3"}}, &(0x7f00000012c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x44e9cda4fc683600}}}, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x40, 0x0, 0xa6, "09af236866c7d5e1ae1d0363f0c5f908bd7ce5d6f934ebe1bc264085d99f0708657388d6d122457e6124b68d15d41f1d49b6e18f025956f85a5c56370fdf31a8b4a6f291e066c6576b5355ef5aa56bf33099c01e6aabbaece41a4351a729c09b8cfe45e7fea45e683b2a9781563b82d75914c8d03ca544c8d96765cb23e9acab1b22552cbe80b4f6b0a6f430852ebe75600eeffdbace1f7caa67c95dd543fda808b2200a581b"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) 01:06:33 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000001640)={0x44, 0x0, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) 01:06:33 executing program 5: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e0000000109021200010000"], 0x0) syz_usb_control_io$uac1(r0, &(0x7f0000001300)={0x14, &(0x7f0000001280)={0x20, 0x7, 0x33, {0x33, 0xf, "9ef614ffaa3422c29cff9ed2635c43d269f5afaa548bcf61be74fc1aa093b834e0254584c8f9caca1a8ba06b52252deda3"}}, &(0x7f00000012c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x44e9cda4fc683600}}}, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x40, 0x0, 0xa6, "09af236866c7d5e1ae1d0363f0c5f908bd7ce5d6f934ebe1bc264085d99f0708657388d6d122457e6124b68d15d41f1d49b6e18f025956f85a5c56370fdf31a8b4a6f291e066c6576b5355ef5aa56bf33099c01e6aabbaece41a4351a729c09b8cfe45e7fea45e683b2a9781563b82d75914c8d03ca544c8d96765cb23e9acab1b22552cbe80b4f6b0a6f430852ebe75600eeffdbace1f7caa67c95dd543fda808b2200a581b"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) [ 2419.250793][ T3703] usb 4-1: device descriptor read/8, error -71 01:06:34 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1878) [ 2419.390670][T28587] usb 6-1: new high-speed USB device number 87 using dummy_hcd [ 2419.398396][ T3304] usb 5-1: new high-speed USB device number 50 using dummy_hcd [ 2419.430672][ T3032] usb 3-1: new high-speed USB device number 79 using dummy_hcd [ 2419.630633][ T3122] usb 2-1: device not accepting address 43, error -71 [ 2419.630639][T28587] usb 6-1: Using ep0 maxpacket: 32 [ 2419.640793][ T3304] usb 5-1: Using ep0 maxpacket: 32 [ 2419.700690][ T3032] usb 3-1: Using ep0 maxpacket: 32 [ 2419.750691][T28587] usb 6-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 2419.760688][ T3703] usb 4-1: new high-speed USB device number 123 using dummy_hcd [ 2419.760970][T28587] usb 6-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 2419.777517][T28587] usb 6-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2419.786574][T28587] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 01:06:34 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1890) [ 2419.794652][ T3304] usb 5-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2419.803733][ T3304] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2419.813178][ T3304] usb 5-1: config 0 descriptor?? [ 2419.819574][T28587] usb 6-1: config 0 descriptor?? [ 2419.850819][ T3032] usb 3-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2419.859908][ T3032] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2419.870792][ T3703] usb 4-1: Using ep0 maxpacket: 8 [ 2419.877154][ T3032] usb 3-1: config 0 descriptor?? [ 2419.920802][ T3703] usb 4-1: too many configurations: 189, using maximum allowed: 8 [ 2420.030671][ T3122] usb 2-1: new high-speed USB device number 44 using dummy_hcd [ 2420.060812][ T3703] usb 4-1: unable to read config index 0 descriptor/start: -61 [ 2420.068429][ T3703] usb 4-1: can't read configurations, error -61 [ 2420.072998][ T3304] usb 5-1: USB disconnect, device number 50 [ 2420.077229][ T3703] usb usb4-port1: unable to enumerate USB device 01:06:34 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x18a8) [ 2420.172724][ T3032] usb 3-1: USB disconnect, device number 79 [ 2420.310660][ T3122] usb 2-1: Using ep0 maxpacket: 8 01:06:35 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x18c0) [ 2420.480656][ T3122] usb 2-1: unable to get BOS descriptor or descriptor too short 01:06:35 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000001640)={0x44, 0x0, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) [ 2420.570667][ T3122] usb 2-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 2420.584843][ T3122] usb 2-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 01:06:35 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x40, 0x0, 0xa6, "09af236866c7d5e1ae1d0363f0c5f908bd7ce5d6f934ebe1bc264085d99f0708657388d6d122457e6124b68d15d41f1d49b6e18f025956f85a5c56370fdf31a8b4a6f291e066c6576b5355ef5aa56bf33099c01e6aabbaece41a4351a729c09b8cfe45e7fea45e683b2a9781563b82d75914c8d03ca544c8d96765cb23e9acab1b22552cbe80b4f6b0a6f430852ebe75600eeffdbace1f7caa67c95dd543fda808b2200a581b"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) [ 2420.700639][ T3122] usb 2-1: New USB device found, idVendor=0400, idProduct=4200, bcdDevice=42.ef [ 2420.709742][ T3122] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 2420.717874][ T3122] usb 2-1: SerialNumber: syz [ 2420.771295][ T3122] hub 2-1:118.0: bad descriptor, ignoring hub [ 2420.777471][ T3122] hub: probe of 2-1:118.0 failed with error -5 [ 2420.787048][ T3122] cdc_wdm 2-1:118.0: cdc-wdm0: USB WDM device [ 2420.850563][ T3304] usb 5-1: new high-speed USB device number 51 using dummy_hcd [ 2420.930541][T28587] usb 3-1: new high-speed USB device number 80 using dummy_hcd [ 2421.090563][ T3304] usb 5-1: Using ep0 maxpacket: 32 [ 2421.170600][T28587] usb 3-1: Using ep0 maxpacket: 32 [ 2421.210652][ T3304] usb 5-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2421.219729][ T3304] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2421.230563][ T3304] usb 5-1: config 0 descriptor?? [ 2421.300599][T28587] usb 3-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2421.309680][T28587] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2421.320321][T28587] usb 3-1: config 0 descriptor?? [ 2421.410684][T19898] usb 2-1: reset high-speed USB device number 44 using dummy_hcd [ 2421.492366][ T3304] usb 5-1: USB disconnect, device number 51 [ 2421.581234][T28587] hso 3-1:0.0: Failed to find BULK IN ep [ 2421.670473][T19898] usb 2-1: Using ep0 maxpacket: 8 [ 2421.782684][ T3122] usb 3-1: USB disconnect, device number 80 [ 2421.850515][T19898] usb 2-1: unable to get BOS descriptor or descriptor too short [ 2422.119085][ T3122] usb 6-1: USB disconnect, device number 87 [ 2422.300631][ T3753] usb 2-1: USB disconnect, device number 44 01:06:40 executing program 1: syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x1000020, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) r0 = syz_usb_connect(0x0, 0x2d, &(0x7f00000005c0)=ANY=[@ANYBLOB="1201fe2109003c0800040042ef420000010109021b00017600230009040000010209bd00070581070001"], 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001240)="d1ac2117a4063f5fb8607239f0c2b12f2552334360f458afaf2b3ccbdd05b4b66433fd88301f2782224f25fcf2f5f7a407b9868a17be69835d716179188e3e85d55fd6a88e6b575e16d02c7651ad113f2bd0586013a4d9b81eb9659e083b3cb5322d5051df9955185596300843dbf8df0bf594f14d8c3406607d26a1ac3d752ccf3c638c82c7e03a60083bfdc66066674c5776c72c610d34b9c5817830c7286033ed3c67027806b375e6ebc7480913510d70d275125fd5643ca44eb6c61db0fce497e300f29dd61f174662ece3be991d346be76b4d4736b5270dc2c5676b186d3bc1803fa3b6a3bc38243587cfb923857a65dd654333d2b0883a57e8229c5f4eb843185fd53f126851c4ce3b9dd383624606930dd62d4f8b83a2585258ff0cb96454e033a1cbe561bb98dba9f65a4ab748aaf8a619226776f95a0027b72196798e287bd633d0ebf66ec29fdad6c0aba63e44bad6b54dfa55a433a79488ba31876187996978b934d975ddefc4fe584cdb7e7538b6f5628e5b9d3c2c277032b2ee1672b5a017e9397a4f1e41581dc91b5270ebea6547d47e2bf4bd19c56b1e4510cc3c6e814b24ad1bac1af7cb993fda8de1b4757d38733ca431c1bc55f71c9bcc859512328690151be3ca440d2bd28e671f300bd47db8ba66009c7b61ffa06a589881c726e597e54e24248e1a9d6a9539ac35345c8fe25b8284348999d553da4df1d7a11cacd2e95f6f7804357e1b135bf9ba026f977d90cb40f1c3d5002eba3f5520c6f485e4b4ed9b3bbcc4f92f915c7e16531c1daf6e569130df4a8ed9d92ab0d7c746555c109497addbf47537fd760d8770eaddaa71e94587b417f34b097d53605b5fdcf5adb2b5176d98573aea56da94caf95dd068e405b2a8cdcab20eb00f7cfd69d51de4b1abc3381f1c67d6b9a89dfccd5e816c96ecb1985ae65b4ef1b1479479d19f3294fb21346b737c5e71e0249d812625dccbd511b8ff06d5f40cba310654178e8b923b62c90031f0fca6c219875fbfbb977599096bf04aa1ff5ea482bd8d9b5ef21a6f3c9941c26607b6b00e48f387f3cb9e13a69dbfe2c6cac926e89c37d59696d1696ffcd1a3e8a5e7bdc44cb47b82362503bd2fcb522f17f7f3ddbaf40d6d9da811a2dda693994cefab3c8b143cbc9adbfb5e00232f119dcd1dff55f7d3c06ca67ac6b8ae03b15f538f8d3c0b7a270d99ceef95fd91d585b6ba25e64529f013c3ae13c252eb76ad4f84e66e328c2b8030550e69c69763f34fabbac86cc44232247ce05b9f271469575a0723168b3c93de0bacebf040b3e165e12374309d4a77db598b8b6e1a92028d366c1d4ac7cbf4d7c8a3b5bc25a404bff87a8d153b5aff52a8c4d6b65752b17381f2e7fcb7a6ea29cf67893a32e3df131978ba9e49f935e693db6289ba66f36f4a8ee804621a89e6d88801055f0776d4f31f909318350e78b80b7137febc53ab7e9b66d5aa113ac89225c5f4ee3eb52b7dcff7d344909d19f048cb5a9de1973728feb138acc7d39e448c04dd47fef1e470726371ab210abeff8a789e8ec54a4902515be5d92f43f0db04608d02deff502a31a9e9dd63867c12d3241419a4317f70bc957dc2babb54b571e9c280a5b6036f4bdbf31640191c6b12d262f529c07165ffd7e51b3399c4545c2be979003e192e224e78739cd12b8be7a061273e29eeec520d51db0f33bc630ea27fba231055ee92cbf93f747ea9ee363c0cf710fbdf54c273ebe6a43e04045091a0686603c0ef7e5bbd1a9c5795ed0786a6a2089d87b01645191fb69021972c3548e40858a5b6df08b9a395af85070cf37582bd7857f991a1b6b9f400e389710b780cf3c80ddd84f07e6435a4762a5b26f6e4eae57845042fb68edc0636235b3915fb9d3f3bbae58b4d969fe243dadecdc6434fb5a2f2b966eb6477c01e649d495b64598e71329f88307c6f00ac60d7d60376a7c5bc1576e5256b13898a3a419e7743319b245c2bb0a2eb5f62cdf693187d5ccc95623ffa5f17b0b11b157b6c35017492f6dd71bbf6aaa688da138b0c0a2f9bd854cea76b2dc89f8035a01a21e53137acf5e314d3973742efd3e2d026608df56873943c5cc45825c0a4d4b857fcd470ea60a6991c2f382e19c8bbe55fefb9b5d2be5dc81295e6f9ae7a6241d8f7c759836d7eab2446e3639692e9ac239b50dbe6968e11d429cf85986c7829bdc9191a877d71d187a7dc10b847a8a8602863cabe674affc581a7244e5f73ddb49658d9c3fdfef1ffa378b0c3c39a1185e5f37cef0c8acaa2eaed682085bbcbdce32dceba24a8c1834d7e2072ef792ad6d44817b8050d0d99753342b73792d225ccc4422cd2438b0c492ab6092d79d2059b3c58da68c3220e635d6abffea75afb70607b4eb006d5a36c0a39bb701b9ff40bc4c7bfdcf92fcca1cfd9e978b517ec9a0c0d9a287eff51540a2b26fd47743f35fed5682c659faa515af1fe438854b9e9e133ab6be2df1750db993fdc10e68bbaf2fd305cc6a571024b6bc7dd1c17104968baf3ebec7f168b0982cbda054ae2391f0682725ad1b97522f29753f5f74ea25574eb3c8421ddce694304415aae65c9c02a1566d13445728d814fbc4bf9390190c9ce7e56c95a829b437be44c7b645a3861764bad153618c32f40e45bc647cdc9fcd494c369d25c8d8217a58dc7bf5166eb47121d39623a0673205679eb354ee13ce0c6e292fd17da69e72d62eef81bb1af27a51748bbc3d707bd3f50d50c1a97d9981622a9ae5bfafc4c02d88528c2b4af31f0a3bf3b8ed081fad9d5b9e84f701d56300e99b8fd1d3fda96d98dedef10b4d3573df5e577bf1db5b1378813b6792f718c8991504c3cba53cb3a1c6c3645adc90eabdd3e2e008db454587d1c8c2f84f40ecd819c1ba9d345db69292140e5400ec19357acdf2b8ab76bf5262f1370ccfb66872e69f0b811c679231c57dc98bde77f78e0e635f42ae8d8fab2aa393aab8abc00ee637da0a74a0aa2abe9f3b663872b47695f407c49bede2625732cb4bbcff5f7d25b197c5ac129917e6197a8b09263a69892a1e225ef8fce4b91d86bed68b9e3a4e03f4bbebac8fed9139819a0a32ac5a813a53b28c85a0a178451f575ad269617ec34739bca5751d5ba009786e622e0c5939bc31a8208cdb56956906ed3d9b1270dbaae43717304ab8e31662822633da80feb40d4776c68fe59b2323d8716e34a3f102dc94a2e843c244f0f549735af97f5adb7fbb8fb26358ccdb2935ecfe34e494968bbfdd0f34c88e054ee61ee3d99236cf5924bfbf255c32e4d80698cc1e4acb60b5187fee0345c2de9d9f861063180c3e2b6554fcddc05380f4428ca5e8f30c2ce3307f8be856d9d366a07506271f1aee968856721b3f451ada94e74aa5ef468c34723c328085e9232372e2ac6b0487d0c13aeb721df21b60b94ed16848366fce4e667493e3414520281543aed29176ec09a7b06c238daa462e71ffaf3202aafe9b60d15d66f71bcb26cc05b3bcc2faf63b380251e98a384fc6b1baa8bb222211edbc010cf8c07cf41d880f1131361132ecf99ea5e39f9706d46ee05f53bbfe9542701d95b611a0b625ae29f5f9e0d1718eb089b039057bc29a86abade5df3efaa03fd91804ff8407de383028f1fdd19cb6295d28adc9bf8feaa1e7087f59740abcf292588e045d4e220d7a781a75b6cd4c002bf87f3ebd65d5a6581f2577dbd7d36828f6b3a134be6d852d3a79dbe314f83885f75da129c212b78d4d2fe8d9a812f43ee9042f3da92bb6be2cc573d1ff37ab318ea571ccf5e2e9db5582fa1008fd28dd1d379bbb974f31365f76ab85a26ccbf62fbe96d4efe8c3d542850a6b8160ba41db1ab2b9107e91266635261a7f8a795333a499c26788161b82d97e6ac0a24dd11a47f304b358fcfc1421e5304470d6b8f5b616573bdaa916496f453acd2e99897c471d213101171b4ad09e0fa121d820cf0dfb20f80108079b64bd280b2e2425a70bd90ee4310cb4b7f71f9b70a2c0ccb46e9a588af51bd35299cd98b5c3cd6997d180e0121210e5c1897e0d815233c9224e29377116937baf1c0b889351fee86fbac43fa2af5901418e70434b83631a8c5f808c6de45a83522f1e627ec4c537cabfebb668a8319b56ef56a822dcd2a36435371405afc472dc6780e48717b79944d468506a8568fa4e6d8f383b7e4225aaed9b2cbfe9cbd72f5272d878e2dc57de76986a4b905dda0c519fe90209b72c6d1a6fdd83b555ebdc457bb24ef1c6bbd3c98dbcf5da6ab28687515f2bfb8dbfef1c5363cdf22a55344a81a38ebaf57a9c370b467f411e47e8dad6313474def5ad09f1534fa2f0b65d5d8b8cab11f32587c629c657c416bbb46e6fb3634320860f313428c5a5ebb57fda1931792ca3ddc584eb9e6613042d1488bb0085bf62735d377897c4810270498d780350016fc97f43eedf6d1f4099659ffd8d0743ebaf21752686da395af6e710cd7af38b6c7b1f7bd3985a962473754ff0bb28a821ede5946f7b911a9f3a1ab0636165256f2b3178827536132a4c9d522e5e309743a0187381de2610ed882fb649571b939748d95c22498a35070650fb3597c0a168c3b58f905a8cf32dab09e52b480bf64890209c4808f93a6372a150177af9fa3355515596839fdfa5c04580976a4c54d8aaf77ad7faa2ff3879dbefd034104ab11539231bfb2f432650ccf3466791eec6ba005fb301d1e0d966eb7367fb17146536ca1188815e7ddf999522c92055a1143ace0235f771b2a20fd7550a6da25fd5a983dbdc17790f294d8c59b3782f1f38eeca7a68b998dbac5d40d79d193528223ed77a64e6d06526dbfe12c7f8ab3b7982ab0a741ac7d6ee02fe06bc3e1dc44820e9b9d46e8d6679771d42e8b68ef611c9cf6674818db1f060b388cde4b398fe91695aaff39bd99ed968a8eab1a02f8fa36adca3347d7f122f16900994ea7eae239869d8803de4b859356f6da45c85e9238391460902be8e849a609d5e14dea9acd567a05db8cdbd4fea3244ae82a1937839c9b5f11908d9f43dd4c8d2d88e7a738882a", 0xdf9) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRAWNAME(r2, 0x80404804, &(0x7f0000000080)) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xc4, 0x89, 0x30, 0x0, 0x413c, 0x81b5, 0x9bed, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x27, 0xad, 0x4c}}]}}]}}, 0x0) 01:06:40 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x0, 0x0, 0xa6, "09af236866c7d5e1ae1d0363f0c5f908bd7ce5d6f934ebe1bc264085d99f0708657388d6d122457e6124b68d15d41f1d49b6e18f025956f85a5c56370fdf31a8b4a6f291e066c6576b5355ef5aa56bf33099c01e6aabbaece41a4351a729c09b8cfe45e7fea45e683b2a9781563b82d75914c8d03ca544c8d96765cb23e9acab1b22552cbe80b4f6b0a6f430852ebe75600eeffdbace1f7caa67c95dd543fda808b2200a581b"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) 01:06:40 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x18d8) 01:06:40 executing program 3: syz_usb_connect(0x0, 0x24, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000f2b80c087b06a1252e790000000109021200010000000009040000003511c100"], 0x0) 01:06:40 executing program 5: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0xf90) 01:06:40 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) 01:06:41 executing program 5: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x40, 0x0, 0xa6, "09af236866c7d5e1ae1d0363f0c5f908bd7ce5d6f934ebe1bc264085d99f0708657388d6d122457e6124b68d15d41f1d49b6e18f025956f85a5c56370fdf31a8b4a6f291e066c6576b5355ef5aa56bf33099c01e6aabbaece41a4351a729c09b8cfe45e7fea45e683b2a9781563b82d75914c8d03ca544c8d96765cb23e9acab1b22552cbe80b4f6b0a6f430852ebe75600eeffdbace1f7caa67c95dd543fda808b2200a581b"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) 01:06:41 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x18f0) [ 2426.600032][ T3122] usb 2-1: new high-speed USB device number 45 using dummy_hcd [ 2426.607763][ T3032] usb 4-1: new high-speed USB device number 124 using dummy_hcd [ 2426.629997][T28587] usb 3-1: new high-speed USB device number 81 using dummy_hcd [ 2426.637708][ T3753] usb 5-1: new high-speed USB device number 52 using dummy_hcd [ 2426.790046][ T3304] usb 6-1: new high-speed USB device number 88 using dummy_hcd [ 2426.849990][ T3122] usb 2-1: Using ep0 maxpacket: 8 [ 2426.855140][ T3032] usb 4-1: Using ep0 maxpacket: 8 [ 2426.890012][ T3753] usb 5-1: Using ep0 maxpacket: 32 [ 2426.895215][T28587] usb 3-1: Using ep0 maxpacket: 32 01:06:41 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1908) [ 2426.980056][ T3032] usb 4-1: New USB device found, idVendor=067b, idProduct=25a1, bcdDevice=79.2e [ 2426.989193][ T3032] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2427.003284][ T3032] usb 4-1: config 0 descriptor?? [ 2427.011256][ T3122] usb 2-1: unable to get BOS descriptor or descriptor too short [ 2427.050107][T28587] usb 3-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2427.053373][ T3032] plusb: probe of 4-1:0.0 failed with error -22 [ 2427.059181][T28587] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2427.073542][ T3753] usb 5-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2427.082635][ T3753] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2427.090685][ T3304] usb 6-1: Using ep0 maxpacket: 32 [ 2427.097132][ T3753] usb 5-1: config 0 descriptor?? [ 2427.100224][ T3122] usb 2-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 2427.110894][T28587] usb 3-1: config 0 descriptor?? [ 2427.117925][ T3122] usb 2-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 01:06:41 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1920) [ 2427.210308][ T3122] usb 2-1: New USB device found, idVendor=0400, idProduct=4200, bcdDevice=42.ef [ 2427.210693][ T3304] usb 6-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2427.219628][ T3122] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 2427.228648][ T3304] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2427.230383][ T3304] usb 6-1: config 0 descriptor?? [ 2427.236642][ T3122] usb 2-1: SerialNumber: syz [ 2427.280437][ T3032] usb 4-1: USB disconnect, device number 124 [ 2427.320446][ T3122] hub 2-1:118.0: bad descriptor, ignoring hub [ 2427.326622][ T3122] hub: probe of 2-1:118.0 failed with error -5 [ 2427.336298][ T3122] cdc_wdm 2-1:118.0: cdc-wdm0: USB WDM device [ 2427.383369][ T3753] hso 5-1:0.0: Failed to find BULK IN ep [ 2427.389473][T28587] usb 3-1: USB disconnect, device number 81 [ 2427.490831][ T3304] hso 6-1:0.0: Failed to find BULK IN ep 01:06:42 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1938) [ 2427.583106][ T3304] usb 5-1: USB disconnect, device number 52 [ 2427.699072][T28587] usb 6-1: USB disconnect, device number 88 01:06:42 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1950) [ 2427.920080][T19968] usb 2-1: reset high-speed USB device number 45 using dummy_hcd [ 2428.019909][ T3122] usb 4-1: new high-speed USB device number 125 using dummy_hcd [ 2428.180282][T19968] usb 2-1: Using ep0 maxpacket: 8 [ 2428.260103][ T3122] usb 4-1: Using ep0 maxpacket: 8 [ 2428.359926][T19968] usb 2-1: unable to get BOS descriptor or descriptor too short [ 2428.379970][ T3122] usb 4-1: New USB device found, idVendor=067b, idProduct=25a1, bcdDevice=79.2e [ 2428.389048][ T3122] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2428.400852][ T3122] usb 4-1: config 0 descriptor?? [ 2428.442623][ T3122] plusb: probe of 4-1:0.0 failed with error -22 [ 2428.650733][T28587] usb 4-1: USB disconnect, device number 125 [ 2428.799951][ T3032] usb 2-1: USB disconnect, device number 45 [ 2429.579799][T28587] usb 2-1: new high-speed USB device number 46 using dummy_hcd [ 2429.840121][T28587] usb 2-1: Using ep0 maxpacket: 8 01:06:44 executing program 1: syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x1000020, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) r0 = syz_usb_connect(0x0, 0x2d, &(0x7f00000005c0)=ANY=[@ANYBLOB="1201fe2109003c0800040042ef420000010109021b00017600230009040000010209bd00070581070001"], 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001240)="d1ac2117a4063f5fb8607239f0c2b12f2552334360f458afaf2b3ccbdd05b4b66433fd88301f2782224f25fcf2f5f7a407b9868a17be69835d716179188e3e85d55fd6a88e6b575e16d02c7651ad113f2bd0586013a4d9b81eb9659e083b3cb5322d5051df9955185596300843dbf8df0bf594f14d8c3406607d26a1ac3d752ccf3c638c82c7e03a60083bfdc66066674c5776c72c610d34b9c5817830c7286033ed3c67027806b375e6ebc7480913510d70d275125fd5643ca44eb6c61db0fce497e300f29dd61f174662ece3be991d346be76b4d4736b5270dc2c5676b186d3bc1803fa3b6a3bc38243587cfb923857a65dd654333d2b0883a57e8229c5f4eb843185fd53f126851c4ce3b9dd383624606930dd62d4f8b83a2585258ff0cb96454e033a1cbe561bb98dba9f65a4ab748aaf8a619226776f95a0027b72196798e287bd633d0ebf66ec29fdad6c0aba63e44bad6b54dfa55a433a79488ba31876187996978b934d975ddefc4fe584cdb7e7538b6f5628e5b9d3c2c277032b2ee1672b5a017e9397a4f1e41581dc91b5270ebea6547d47e2bf4bd19c56b1e4510cc3c6e814b24ad1bac1af7cb993fda8de1b4757d38733ca431c1bc55f71c9bcc859512328690151be3ca440d2bd28e671f300bd47db8ba66009c7b61ffa06a589881c726e597e54e24248e1a9d6a9539ac35345c8fe25b8284348999d553da4df1d7a11cacd2e95f6f7804357e1b135bf9ba026f977d90cb40f1c3d5002eba3f5520c6f485e4b4ed9b3bbcc4f92f915c7e16531c1daf6e569130df4a8ed9d92ab0d7c746555c109497addbf47537fd760d8770eaddaa71e94587b417f34b097d53605b5fdcf5adb2b5176d98573aea56da94caf95dd068e405b2a8cdcab20eb00f7cfd69d51de4b1abc3381f1c67d6b9a89dfccd5e816c96ecb1985ae65b4ef1b1479479d19f3294fb21346b737c5e71e0249d812625dccbd511b8ff06d5f40cba310654178e8b923b62c90031f0fca6c219875fbfbb977599096bf04aa1ff5ea482bd8d9b5ef21a6f3c9941c26607b6b00e48f387f3cb9e13a69dbfe2c6cac926e89c37d59696d1696ffcd1a3e8a5e7bdc44cb47b82362503bd2fcb522f17f7f3ddbaf40d6d9da811a2dda693994cefab3c8b143cbc9adbfb5e00232f119dcd1dff55f7d3c06ca67ac6b8ae03b15f538f8d3c0b7a270d99ceef95fd91d585b6ba25e64529f013c3ae13c252eb76ad4f84e66e328c2b8030550e69c69763f34fabbac86cc44232247ce05b9f271469575a0723168b3c93de0bacebf040b3e165e12374309d4a77db598b8b6e1a92028d366c1d4ac7cbf4d7c8a3b5bc25a404bff87a8d153b5aff52a8c4d6b65752b17381f2e7fcb7a6ea29cf67893a32e3df131978ba9e49f935e693db6289ba66f36f4a8ee804621a89e6d88801055f0776d4f31f909318350e78b80b7137febc53ab7e9b66d5aa113ac89225c5f4ee3eb52b7dcff7d344909d19f048cb5a9de1973728feb138acc7d39e448c04dd47fef1e470726371ab210abeff8a789e8ec54a4902515be5d92f43f0db04608d02deff502a31a9e9dd63867c12d3241419a4317f70bc957dc2babb54b571e9c280a5b6036f4bdbf31640191c6b12d262f529c07165ffd7e51b3399c4545c2be979003e192e224e78739cd12b8be7a061273e29eeec520d51db0f33bc630ea27fba231055ee92cbf93f747ea9ee363c0cf710fbdf54c273ebe6a43e04045091a0686603c0ef7e5bbd1a9c5795ed0786a6a2089d87b01645191fb69021972c3548e40858a5b6df08b9a395af85070cf37582bd7857f991a1b6b9f400e389710b780cf3c80ddd84f07e6435a4762a5b26f6e4eae57845042fb68edc0636235b3915fb9d3f3bbae58b4d969fe243dadecdc6434fb5a2f2b966eb6477c01e649d495b64598e71329f88307c6f00ac60d7d60376a7c5bc1576e5256b13898a3a419e7743319b245c2bb0a2eb5f62cdf693187d5ccc95623ffa5f17b0b11b157b6c35017492f6dd71bbf6aaa688da138b0c0a2f9bd854cea76b2dc89f8035a01a21e53137acf5e314d3973742efd3e2d026608df56873943c5cc45825c0a4d4b857fcd470ea60a6991c2f382e19c8bbe55fefb9b5d2be5dc81295e6f9ae7a6241d8f7c759836d7eab2446e3639692e9ac239b50dbe6968e11d429cf85986c7829bdc9191a877d71d187a7dc10b847a8a8602863cabe674affc581a7244e5f73ddb49658d9c3fdfef1ffa378b0c3c39a1185e5f37cef0c8acaa2eaed682085bbcbdce32dceba24a8c1834d7e2072ef792ad6d44817b8050d0d99753342b73792d225ccc4422cd2438b0c492ab6092d79d2059b3c58da68c3220e635d6abffea75afb70607b4eb006d5a36c0a39bb701b9ff40bc4c7bfdcf92fcca1cfd9e978b517ec9a0c0d9a287eff51540a2b26fd47743f35fed5682c659faa515af1fe438854b9e9e133ab6be2df1750db993fdc10e68bbaf2fd305cc6a571024b6bc7dd1c17104968baf3ebec7f168b0982cbda054ae2391f0682725ad1b97522f29753f5f74ea25574eb3c8421ddce694304415aae65c9c02a1566d13445728d814fbc4bf9390190c9ce7e56c95a829b437be44c7b645a3861764bad153618c32f40e45bc647cdc9fcd494c369d25c8d8217a58dc7bf5166eb47121d39623a0673205679eb354ee13ce0c6e292fd17da69e72d62eef81bb1af27a51748bbc3d707bd3f50d50c1a97d9981622a9ae5bfafc4c02d88528c2b4af31f0a3bf3b8ed081fad9d5b9e84f701d56300e99b8fd1d3fda96d98dedef10b4d3573df5e577bf1db5b1378813b6792f718c8991504c3cba53cb3a1c6c3645adc90eabdd3e2e008db454587d1c8c2f84f40ecd819c1ba9d345db69292140e5400ec19357acdf2b8ab76bf5262f1370ccfb66872e69f0b811c679231c57dc98bde77f78e0e635f42ae8d8fab2aa393aab8abc00ee637da0a74a0aa2abe9f3b663872b47695f407c49bede2625732cb4bbcff5f7d25b197c5ac129917e6197a8b09263a69892a1e225ef8fce4b91d86bed68b9e3a4e03f4bbebac8fed9139819a0a32ac5a813a53b28c85a0a178451f575ad269617ec34739bca5751d5ba009786e622e0c5939bc31a8208cdb56956906ed3d9b1270dbaae43717304ab8e31662822633da80feb40d4776c68fe59b2323d8716e34a3f102dc94a2e843c244f0f549735af97f5adb7fbb8fb26358ccdb2935ecfe34e494968bbfdd0f34c88e054ee61ee3d99236cf5924bfbf255c32e4d80698cc1e4acb60b5187fee0345c2de9d9f861063180c3e2b6554fcddc05380f4428ca5e8f30c2ce3307f8be856d9d366a07506271f1aee968856721b3f451ada94e74aa5ef468c34723c328085e9232372e2ac6b0487d0c13aeb721df21b60b94ed16848366fce4e667493e3414520281543aed29176ec09a7b06c238daa462e71ffaf3202aafe9b60d15d66f71bcb26cc05b3bcc2faf63b380251e98a384fc6b1baa8bb222211edbc010cf8c07cf41d880f1131361132ecf99ea5e39f9706d46ee05f53bbfe9542701d95b611a0b625ae29f5f9e0d1718eb089b039057bc29a86abade5df3efaa03fd91804ff8407de383028f1fdd19cb6295d28adc9bf8feaa1e7087f59740abcf292588e045d4e220d7a781a75b6cd4c002bf87f3ebd65d5a6581f2577dbd7d36828f6b3a134be6d852d3a79dbe314f83885f75da129c212b78d4d2fe8d9a812f43ee9042f3da92bb6be2cc573d1ff37ab318ea571ccf5e2e9db5582fa1008fd28dd1d379bbb974f31365f76ab85a26ccbf62fbe96d4efe8c3d542850a6b8160ba41db1ab2b9107e91266635261a7f8a795333a499c26788161b82d97e6ac0a24dd11a47f304b358fcfc1421e5304470d6b8f5b616573bdaa916496f453acd2e99897c471d213101171b4ad09e0fa121d820cf0dfb20f80108079b64bd280b2e2425a70bd90ee4310cb4b7f71f9b70a2c0ccb46e9a588af51bd35299cd98b5c3cd6997d180e0121210e5c1897e0d815233c9224e29377116937baf1c0b889351fee86fbac43fa2af5901418e70434b83631a8c5f808c6de45a83522f1e627ec4c537cabfebb668a8319b56ef56a822dcd2a36435371405afc472dc6780e48717b79944d468506a8568fa4e6d8f383b7e4225aaed9b2cbfe9cbd72f5272d878e2dc57de76986a4b905dda0c519fe90209b72c6d1a6fdd83b555ebdc457bb24ef1c6bbd3c98dbcf5da6ab28687515f2bfb8dbfef1c5363cdf22a55344a81a38ebaf57a9c370b467f411e47e8dad6313474def5ad09f1534fa2f0b65d5d8b8cab11f32587c629c657c416bbb46e6fb3634320860f313428c5a5ebb57fda1931792ca3ddc584eb9e6613042d1488bb0085bf62735d377897c4810270498d780350016fc97f43eedf6d1f4099659ffd8d0743ebaf21752686da395af6e710cd7af38b6c7b1f7bd3985a962473754ff0bb28a821ede5946f7b911a9f3a1ab0636165256f2b3178827536132a4c9d522e5e309743a0187381de2610ed882fb649571b939748d95c22498a35070650fb3597c0a168c3b58f905a8cf32dab09e52b480bf64890209c4808f93a6372a150177af9fa3355515596839fdfa5c04580976a4c54d8aaf77ad7faa2ff3879dbefd034104ab11539231bfb2f432650ccf3466791eec6ba005fb301d1e0d966eb7367fb17146536ca1188815e7ddf999522c92055a1143ace0235f771b2a20fd7550a6da25fd5a983dbdc17790f294d8c59b3782f1f38eeca7a68b998dbac5d40d79d193528223ed77a64e6d06526dbfe12c7f8ab3b7982ab0a741ac7d6ee02fe06bc3e1dc44820e9b9d46e8d6679771d42e8b68ef611c9cf6674818db1f060b388cde4b398fe91695aaff39bd99ed968a8eab1a02f8fa36adca3347d7f122f16900994ea7eae239869d8803de4b859356f6da45c85e9238391460902be8e849a609d5e14dea9acd567a05db8cdbd4fea3244ae82a1937839c9b5f11908d9f43dd4c8d2d88e7a738882a", 0xdf9) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect$cdc_ecm(0x1, 0x73, &(0x7f0000000080)={{0x12, 0x1, 0x300, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x61, 0x1, 0x1, 0x1, 0x30, 0x9, [{{0x9, 0x4, 0x0, 0x0, 0x3, 0x2, 0x6, 0x0, 0xf8, {{0x9, 0x24, 0x6, 0x0, 0x0, "a9bb5489"}, {0x5, 0x24, 0x0, 0x100}, {0xd, 0x24, 0xf, 0x1, 0x7, 0x1, 0xdf0, 0xff}, [@ncm={0x6, 0x24, 0x1a, 0x20}, @network_terminal={0x7, 0x24, 0xa, 0x15, 0x90, 0x4, 0x1f}, @mbim={0xc, 0x24, 0x1b, 0xcf, 0xfc01, 0x7f, 0xff, 0x7f, 0x7}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x200, 0x7, 0x4, 0x80}}], {{0x9, 0x5, 0x82, 0x2, 0x20, 0x1f, 0x5, 0x5}}, {{0x9, 0x5, 0x3, 0x2, 0x400, 0x40, 0x7, 0x9}}}}}]}}]}}, &(0x7f0000000300)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x0, 0x8, 0x81, 0x5, 0x0, 0x7}, 0x5c, &(0x7f0000000140)={0x5, 0xf, 0x5c, 0x6, [@generic={0x26, 0x10, 0x2, "8093531bd0811d30a8519b8db6a60f25334e27bd7ceb5a1ea5e7cdd18e0a49fe7cbc70"}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x6, "f4a512c257a072fb13489e5a99b858db"}, @ptm_cap={0x3}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0xf8, "a60bc25aff6a47837506613366784d5c"}]}, 0x2, [{0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x100a}}, {0xd2, &(0x7f0000000200)=@string={0xd2, 0x3, "8deac3fdeb64853029e6b3d8b7de1c1196b1778454d580b66bc275da5cb894aaf3776a878d5849a9a5ef49385999484bdc64552fe31720931497ea6d325afb7afad02235084a2a3228c4581c4f0cc1c5fb9de6e31c3ceb745ca16c6076424bb4e935d95a4b70b4b28336af088f4def8a068629737d5081c221dadf1a06ac6102763b137386f396b03e2c6513ef1e1d6bad2ca7e9e4ee40c4d7a94e6a3abea331e24b696b155e7171dc6cbbeced35e1403cfc4f0a8b078246fea9441a80a38cb59beb7eca89a14f9791263cff1a1e4132"}}]}) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xc4, 0x89, 0x30, 0x0, 0x413c, 0x81b5, 0x9bed, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x27, 0xad, 0x4c}}]}}]}}, 0x0) 01:06:44 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) 01:06:44 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1968) 01:06:44 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000001640)={0x44, &(0x7f0000001340), &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) 01:06:44 executing program 5: syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x1000020, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) r0 = syz_usb_connect(0x0, 0x2d, &(0x7f00000005c0)=ANY=[@ANYBLOB="1201fe2109003c0800040042ef420000010109021b00017600230009040000010209bd00070581070001"], 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001240)="d1ac2117a4063f5fb8607239f0c2b12f2552334360f458afaf2b3ccbdd05b4b66433fd88301f2782224f25fcf2f5f7a407b9868a17be69835d716179188e3e85d55fd6a88e6b575e16d02c7651ad113f2bd0586013a4d9b81eb9659e083b3cb5322d5051df9955185596300843dbf8df0bf594f14d8c3406607d26a1ac3d752ccf3c638c82c7e03a60083bfdc66066674c5776c72c610d34b9c5817830c7286033ed3c67027806b375e6ebc7480913510d70d275125fd5643ca44eb6c61db0fce497e300f29dd61f174662ece3be991d346be76b4d4736b5270dc2c5676b186d3bc1803fa3b6a3bc38243587cfb923857a65dd654333d2b0883a57e8229c5f4eb843185fd53f126851c4ce3b9dd383624606930dd62d4f8b83a2585258ff0cb96454e033a1cbe561bb98dba9f65a4ab748aaf8a619226776f95a0027b72196798e287bd633d0ebf66ec29fdad6c0aba63e44bad6b54dfa55a433a79488ba31876187996978b934d975ddefc4fe584cdb7e7538b6f5628e5b9d3c2c277032b2ee1672b5a017e9397a4f1e41581dc91b5270ebea6547d47e2bf4bd19c56b1e4510cc3c6e814b24ad1bac1af7cb993fda8de1b4757d38733ca431c1bc55f71c9bcc859512328690151be3ca440d2bd28e671f300bd47db8ba66009c7b61ffa06a589881c726e597e54e24248e1a9d6a9539ac35345c8fe25b8284348999d553da4df1d7a11cacd2e95f6f7804357e1b135bf9ba026f977d90cb40f1c3d5002eba3f5520c6f485e4b4ed9b3bbcc4f92f915c7e16531c1daf6e569130df4a8ed9d92ab0d7c746555c109497addbf47537fd760d8770eaddaa71e94587b417f34b097d53605b5fdcf5adb2b5176d98573aea56da94caf95dd068e405b2a8cdcab20eb00f7cfd69d51de4b1abc3381f1c67d6b9a89dfccd5e816c96ecb1985ae65b4ef1b1479479d19f3294fb21346b737c5e71e0249d812625dccbd511b8ff06d5f40cba310654178e8b923b62c90031f0fca6c219875fbfbb977599096bf04aa1ff5ea482bd8d9b5ef21a6f3c9941c26607b6b00e48f387f3cb9e13a69dbfe2c6cac926e89c37d59696d1696ffcd1a3e8a5e7bdc44cb47b82362503bd2fcb522f17f7f3ddbaf40d6d9da811a2dda693994cefab3c8b143cbc9adbfb5e00232f119dcd1dff55f7d3c06ca67ac6b8ae03b15f538f8d3c0b7a270d99ceef95fd91d585b6ba25e64529f013c3ae13c252eb76ad4f84e66e328c2b8030550e69c69763f34fabbac86cc44232247ce05b9f271469575a0723168b3c93de0bacebf040b3e165e12374309d4a77db598b8b6e1a92028d366c1d4ac7cbf4d7c8a3b5bc25a404bff87a8d153b5aff52a8c4d6b65752b17381f2e7fcb7a6ea29cf67893a32e3df131978ba9e49f935e693db6289ba66f36f4a8ee804621a89e6d88801055f0776d4f31f909318350e78b80b7137febc53ab7e9b66d5aa113ac89225c5f4ee3eb52b7dcff7d344909d19f048cb5a9de1973728feb138acc7d39e448c04dd47fef1e470726371ab210abeff8a789e8ec54a4902515be5d92f43f0db04608d02deff502a31a9e9dd63867c12d3241419a4317f70bc957dc2babb54b571e9c280a5b6036f4bdbf31640191c6b12d262f529c07165ffd7e51b3399c4545c2be979003e192e224e78739cd12b8be7a061273e29eeec520d51db0f33bc630ea27fba231055ee92cbf93f747ea9ee363c0cf710fbdf54c273ebe6a43e04045091a0686603c0ef7e5bbd1a9c5795ed0786a6a2089d87b01645191fb69021972c3548e40858a5b6df08b9a395af85070cf37582bd7857f991a1b6b9f400e389710b780cf3c80ddd84f07e6435a4762a5b26f6e4eae57845042fb68edc0636235b3915fb9d3f3bbae58b4d969fe243dadecdc6434fb5a2f2b966eb6477c01e649d495b64598e71329f88307c6f00ac60d7d60376a7c5bc1576e5256b13898a3a419e7743319b245c2bb0a2eb5f62cdf693187d5ccc95623ffa5f17b0b11b157b6c35017492f6dd71bbf6aaa688da138b0c0a2f9bd854cea76b2dc89f8035a01a21e53137acf5e314d3973742efd3e2d026608df56873943c5cc45825c0a4d4b857fcd470ea60a6991c2f382e19c8bbe55fefb9b5d2be5dc81295e6f9ae7a6241d8f7c759836d7eab2446e3639692e9ac239b50dbe6968e11d429cf85986c7829bdc9191a877d71d187a7dc10b847a8a8602863cabe674affc581a7244e5f73ddb49658d9c3fdfef1ffa378b0c3c39a1185e5f37cef0c8acaa2eaed682085bbcbdce32dceba24a8c1834d7e2072ef792ad6d44817b8050d0d99753342b73792d225ccc4422cd2438b0c492ab6092d79d2059b3c58da68c3220e635d6abffea75afb70607b4eb006d5a36c0a39bb701b9ff40bc4c7bfdcf92fcca1cfd9e978b517ec9a0c0d9a287eff51540a2b26fd47743f35fed5682c659faa515af1fe438854b9e9e133ab6be2df1750db993fdc10e68bbaf2fd305cc6a571024b6bc7dd1c17104968baf3ebec7f168b0982cbda054ae2391f0682725ad1b97522f29753f5f74ea25574eb3c8421ddce694304415aae65c9c02a1566d13445728d814fbc4bf9390190c9ce7e56c95a829b437be44c7b645a3861764bad153618c32f40e45bc647cdc9fcd494c369d25c8d8217a58dc7bf5166eb47121d39623a0673205679eb354ee13ce0c6e292fd17da69e72d62eef81bb1af27a51748bbc3d707bd3f50d50c1a97d9981622a9ae5bfafc4c02d88528c2b4af31f0a3bf3b8ed081fad9d5b9e84f701d56300e99b8fd1d3fda96d98dedef10b4d3573df5e577bf1db5b1378813b6792f718c8991504c3cba53cb3a1c6c3645adc90eabdd3e2e008db454587d1c8c2f84f40ecd819c1ba9d345db69292140e5400ec19357acdf2b8ab76bf5262f1370ccfb66872e69f0b811c679231c57dc98bde77f78e0e635f42ae8d8fab2aa393aab8abc00ee637da0a74a0aa2abe9f3b663872b47695f407c49bede2625732cb4bbcff5f7d25b197c5ac129917e6197a8b09263a69892a1e225ef8fce4b91d86bed68b9e3a4e03f4bbebac8fed9139819a0a32ac5a813a53b28c85a0a178451f575ad269617ec34739bca5751d5ba009786e622e0c5939bc31a8208cdb56956906ed3d9b1270dbaae43717304ab8e31662822633da80feb40d4776c68fe59b2323d8716e34a3f102dc94a2e843c244f0f549735af97f5adb7fbb8fb26358ccdb2935ecfe34e494968bbfdd0f34c88e054ee61ee3d99236cf5924bfbf255c32e4d80698cc1e4acb60b5187fee0345c2de9d9f861063180c3e2b6554fcddc05380f4428ca5e8f30c2ce3307f8be856d9d366a07506271f1aee968856721b3f451ada94e74aa5ef468c34723c328085e9232372e2ac6b0487d0c13aeb721df21b60b94ed16848366fce4e667493e3414520281543aed29176ec09a7b06c238daa462e71ffaf3202aafe9b60d15d66f71bcb26cc05b3bcc2faf63b380251e98a384fc6b1baa8bb222211edbc010cf8c07cf41d880f1131361132ecf99ea5e39f9706d46ee05f53bbfe9542701d95b611a0b625ae29f5f9e0d1718eb089b039057bc29a86abade5df3efaa03fd91804ff8407de383028f1fdd19cb6295d28adc9bf8feaa1e7087f59740abcf292588e045d4e220d7a781a75b6cd4c002bf87f3ebd65d5a6581f2577dbd7d36828f6b3a134be6d852d3a79dbe314f83885f75da129c212b78d4d2fe8d9a812f43ee9042f3da92bb6be2cc573d1ff37ab318ea571ccf5e2e9db5582fa1008fd28dd1d379bbb974f31365f76ab85a26ccbf62fbe96d4efe8c3d542850a6b8160ba41db1ab2b9107e91266635261a7f8a795333a499c26788161b82d97e6ac0a24dd11a47f304b358fcfc1421e5304470d6b8f5b616573bdaa916496f453acd2e99897c471d213101171b4ad09e0fa121d820cf0dfb20f80108079b64bd280b2e2425a70bd90ee4310cb4b7f71f9b70a2c0ccb46e9a588af51bd35299cd98b5c3cd6997d180e0121210e5c1897e0d815233c9224e29377116937baf1c0b889351fee86fbac43fa2af5901418e70434b83631a8c5f808c6de45a83522f1e627ec4c537cabfebb668a8319b56ef56a822dcd2a36435371405afc472dc6780e48717b79944d468506a8568fa4e6d8f383b7e4225aaed9b2cbfe9cbd72f5272d878e2dc57de76986a4b905dda0c519fe90209b72c6d1a6fdd83b555ebdc457bb24ef1c6bbd3c98dbcf5da6ab28687515f2bfb8dbfef1c5363cdf22a55344a81a38ebaf57a9c370b467f411e47e8dad6313474def5ad09f1534fa2f0b65d5d8b8cab11f32587c629c657c416bbb46e6fb3634320860f313428c5a5ebb57fda1931792ca3ddc584eb9e6613042d1488bb0085bf62735d377897c4810270498d780350016fc97f43eedf6d1f4099659ffd8d0743ebaf21752686da395af6e710cd7af38b6c7b1f7bd3985a962473754ff0bb28a821ede5946f7b911a9f3a1ab0636165256f2b3178827536132a4c9d522e5e309743a0187381de2610ed882fb649571b939748d95c22498a35070650fb3597c0a168c3b58f905a8cf32dab09e52b480bf64890209c4808f93a6372a150177af9fa3355515596839fdfa5c04580976a4c54d8aaf77ad7faa2ff3879dbefd034104ab11539231bfb2f432650ccf3466791eec6ba005fb301d1e0d966eb7367fb17146536ca1188815e7ddf999522c92055a1143ace0235f771b2a20fd7550a6da25fd5a983dbdc17790f294d8c59b3782f1f38eeca7a68b998dbac5d40d79d193528223ed77a64e6d06526dbfe12c7f8ab3b7982ab0a741ac7d6ee02fe06bc3e1dc44820e9b9d46e8d6679771d42e8b68ef611c9cf6674818db1f060b388cde4b398fe91695aaff39bd99ed968a8eab1a02f8fa36adca3347d7f122f16900994ea7eae239869d8803de4b859356f6da45c85e9238391460902be8e849a609d5e14dea9acd567a05db8cdbd4fea3244ae82a1937839c9b5f11908d9f43dd4c8d2d88e7a738882a", 0xdf9) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$hidraw(r1, &(0x7f0000000080)="015c15f4848564a5a101f9f5c26b7b53e054325a137d6493d64ec04976c3672e971ba3e00b7dbe99f593ee2ecf869e92066b571aa195cbb10eb8364012868f48900394c07550db80ae740e4f1507df6cf7228ac5ade4d4424e73b73fbe0f3a4598e779e6d748183c47eb142fa2aea61631db110fa52143dec7205715bfedb17b5655e92a1408af5525010e47d664ebcded008ec7550ba59a8e3fc08bfc8c9831d995ee8836a4675284bc2286715e5dd8853ac8023797eef6c43659bd21c4c7927b232025e38e46496586ae65e2b7427c105ba2b5c032d2d502af903b3a977d966eac87afdb0b555693a300d16e9a0864e90b2d7c176e50eb0728", 0xfa) syz_usb_disconnect(r0) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xc4, 0x89, 0x30, 0x0, 0x413c, 0x81b5, 0x9bed, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x27, 0xad, 0x4c}}]}}]}}, 0x0) 01:06:44 executing program 3: syz_usb_connect(0x28524a74a5244801, 0x1b, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x33, 0x87, 0xde, 0x8, 0xb48, 0x1004, 0x30a8, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x9}}]}}, 0x0) [ 2429.959835][T28587] usb 2-1: unable to get BOS descriptor or descriptor too short [ 2430.030240][T28587] usb 2-1: unable to read config index 0 descriptor/start: -71 [ 2430.037808][T28587] usb 2-1: can't read configurations, error -71 01:06:44 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1980) [ 2430.199706][ T3304] usb 3-1: new high-speed USB device number 82 using dummy_hcd [ 2430.209857][ T3753] usb 4-1: new low-speed USB device number 126 using dummy_hcd [ 2430.229724][ T3122] usb 6-1: new high-speed USB device number 89 using dummy_hcd [ 2430.237368][ T3032] usb 5-1: new high-speed USB device number 53 using dummy_hcd [ 2430.409737][T28587] usb 2-1: new high-speed USB device number 47 using dummy_hcd 01:06:45 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1998) [ 2430.469747][ T3304] usb 3-1: Using ep0 maxpacket: 32 [ 2430.479675][ T3122] usb 6-1: Using ep0 maxpacket: 8 [ 2430.484787][ T3032] usb 5-1: Using ep0 maxpacket: 32 [ 2430.599770][ T3753] usb 4-1: config 0 has no interfaces? [ 2430.605317][ T3753] usb 4-1: New USB device found, idVendor=0b48, idProduct=1004, bcdDevice=30.a8 [ 2430.609831][ T3032] usb 5-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2430.614409][ T3753] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2430.623419][ T3032] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2430.631463][ T3304] usb 3-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2430.641292][ T3032] usb 5-1: config 0 descriptor?? [ 2430.648478][ T3304] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2430.653577][ T3122] usb 6-1: unable to get BOS descriptor or descriptor too short [ 2430.675300][ T3304] usb 3-1: config 0 descriptor?? [ 2430.681754][ T3753] usb 4-1: config 0 descriptor?? [ 2430.709772][T28587] usb 2-1: Using ep0 maxpacket: 8 [ 2430.739779][ T3122] usb 6-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 2430.750173][ T3122] usb 6-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 01:06:45 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x19b0) [ 2430.839779][ T3122] usb 6-1: New USB device found, idVendor=0400, idProduct=4200, bcdDevice=42.ef [ 2430.848982][ T3122] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 2430.857020][ T3122] usb 6-1: SerialNumber: syz [ 2430.900289][ T3122] hub 6-1:118.0: bad descriptor, ignoring hub [ 2430.906474][ T3122] hub: probe of 6-1:118.0 failed with error -5 [ 2430.919675][T28587] usb 2-1: unable to get BOS descriptor or descriptor too short [ 2430.933799][ T3122] cdc_wdm 6-1:118.0: cdc-wdm0: USB WDM device [ 2430.952396][ T3304] usb 3-1: USB disconnect, device number 82 [ 2430.956484][ T3032] usb 4-1: USB disconnect, device number 126 [ 2431.009686][T28587] usb 2-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 2431.020278][T28587] usb 2-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 2431.119846][T28587] usb 2-1: New USB device found, idVendor=0400, idProduct=4200, bcdDevice=42.ef [ 2431.128933][T28587] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 2431.131798][ T3122] usb 5-1: USB disconnect, device number 53 [ 2431.137004][T28587] usb 2-1: SerialNumber: syz 01:06:45 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x19c8) [ 2431.200362][T28587] hub 2-1:118.0: bad descriptor, ignoring hub [ 2431.206535][T28587] hub: probe of 2-1:118.0 failed with error -5 01:06:46 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) 01:06:46 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x19e0) [ 2431.549709][T20047] usb 6-1: reset high-speed USB device number 89 using dummy_hcd [ 2431.719560][ T3304] usb 4-1: new low-speed USB device number 127 using dummy_hcd [ 2431.759681][ T3753] usb 3-1: new high-speed USB device number 83 using dummy_hcd [ 2431.789563][T20047] usb 6-1: Using ep0 maxpacket: 8 [ 2431.949571][T20047] usb 6-1: unable to get BOS descriptor or descriptor too short [ 2432.029542][ T3753] usb 3-1: Using ep0 maxpacket: 32 [ 2432.090402][T28587] cdc_wdm 2-1:118.0: cdc-wdm1: USB WDM device [ 2432.109633][ T3304] usb 4-1: config 0 has no interfaces? [ 2432.115164][ T3304] usb 4-1: New USB device found, idVendor=0b48, idProduct=1004, bcdDevice=30.a8 [ 2432.124322][ T3304] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2432.136185][ T3304] usb 4-1: config 0 descriptor?? [ 2432.169686][ T3753] usb 3-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2432.178723][ T3753] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2432.191618][ T3753] usb 3-1: config 0 descriptor?? [ 2432.280525][T28587] usb 2-1: USB disconnect, device number 47 [ 2432.292152][ T3304] usb 6-1: USB disconnect, device number 89 [ 2432.400313][ T3703] usb 4-1: USB disconnect, device number 127 [ 2432.461506][ T3753] usb 3-1: USB disconnect, device number 83 [ 2432.679728][T28587] usb 2-1: new low-speed USB device number 48 using dummy_hcd 01:06:47 executing program 1: syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x1000020, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_usb_connect(0x0, 0x2d, &(0x7f00000005c0)=ANY=[@ANYBLOB="1201fe2109003c0800040042ef420000010109021b00017600230009040000010209bd00070581070001"], 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001240)="d1ac2117a4063f5fb8607239f0c2b12f2552334360f458afaf2b3ccbdd05b4b66433fd88301f2782224f25fcf2f5f7a407b9868a17be69835d716179188e3e85d55fd6a88e6b575e16d02c7651ad113f2bd0586013a4d9b81eb9659e083b3cb5322d5051df9955185596300843dbf8df0bf594f14d8c3406607d26a1ac3d752ccf3c638c82c7e03a60083bfdc66066674c5776c72c610d34b9c5817830c7286033ed3c67027806b375e6ebc7480913510d70d275125fd5643ca44eb6c61db0fce497e300f29dd61f174662ece3be991d346be76b4d4736b5270dc2c5676b186d3bc1803fa3b6a3bc38243587cfb923857a65dd654333d2b0883a57e8229c5f4eb843185fd53f126851c4ce3b9dd383624606930dd62d4f8b83a2585258ff0cb96454e033a1cbe561bb98dba9f65a4ab748aaf8a619226776f95a0027b72196798e287bd633d0ebf66ec29fdad6c0aba63e44bad6b54dfa55a433a79488ba31876187996978b934d975ddefc4fe584cdb7e7538b6f5628e5b9d3c2c277032b2ee1672b5a017e9397a4f1e41581dc91b5270ebea6547d47e2bf4bd19c56b1e4510cc3c6e814b24ad1bac1af7cb993fda8de1b4757d38733ca431c1bc55f71c9bcc859512328690151be3ca440d2bd28e671f300bd47db8ba66009c7b61ffa06a589881c726e597e54e24248e1a9d6a9539ac35345c8fe25b8284348999d553da4df1d7a11cacd2e95f6f7804357e1b135bf9ba026f977d90cb40f1c3d5002eba3f5520c6f485e4b4ed9b3bbcc4f92f915c7e16531c1daf6e569130df4a8ed9d92ab0d7c746555c109497addbf47537fd760d8770eaddaa71e94587b417f34b097d53605b5fdcf5adb2b5176d98573aea56da94caf95dd068e405b2a8cdcab20eb00f7cfd69d51de4b1abc3381f1c67d6b9a89dfccd5e816c96ecb1985ae65b4ef1b1479479d19f3294fb21346b737c5e71e0249d812625dccbd511b8ff06d5f40cba310654178e8b923b62c90031f0fca6c219875fbfbb977599096bf04aa1ff5ea482bd8d9b5ef21a6f3c9941c26607b6b00e48f387f3cb9e13a69dbfe2c6cac926e89c37d59696d1696ffcd1a3e8a5e7bdc44cb47b82362503bd2fcb522f17f7f3ddbaf40d6d9da811a2dda693994cefab3c8b143cbc9adbfb5e00232f119dcd1dff55f7d3c06ca67ac6b8ae03b15f538f8d3c0b7a270d99ceef95fd91d585b6ba25e64529f013c3ae13c252eb76ad4f84e66e328c2b8030550e69c69763f34fabbac86cc44232247ce05b9f271469575a0723168b3c93de0bacebf040b3e165e12374309d4a77db598b8b6e1a92028d366c1d4ac7cbf4d7c8a3b5bc25a404bff87a8d153b5aff52a8c4d6b65752b17381f2e7fcb7a6ea29cf67893a32e3df131978ba9e49f935e693db6289ba66f36f4a8ee804621a89e6d88801055f0776d4f31f909318350e78b80b7137febc53ab7e9b66d5aa113ac89225c5f4ee3eb52b7dcff7d344909d19f048cb5a9de1973728feb138acc7d39e448c04dd47fef1e470726371ab210abeff8a789e8ec54a4902515be5d92f43f0db04608d02deff502a31a9e9dd63867c12d3241419a4317f70bc957dc2babb54b571e9c280a5b6036f4bdbf31640191c6b12d262f529c07165ffd7e51b3399c4545c2be979003e192e224e78739cd12b8be7a061273e29eeec520d51db0f33bc630ea27fba231055ee92cbf93f747ea9ee363c0cf710fbdf54c273ebe6a43e04045091a0686603c0ef7e5bbd1a9c5795ed0786a6a2089d87b01645191fb69021972c3548e40858a5b6df08b9a395af85070cf37582bd7857f991a1b6b9f400e389710b780cf3c80ddd84f07e6435a4762a5b26f6e4eae57845042fb68edc0636235b3915fb9d3f3bbae58b4d969fe243dadecdc6434fb5a2f2b966eb6477c01e649d495b64598e71329f88307c6f00ac60d7d60376a7c5bc1576e5256b13898a3a419e7743319b245c2bb0a2eb5f62cdf693187d5ccc95623ffa5f17b0b11b157b6c35017492f6dd71bbf6aaa688da138b0c0a2f9bd854cea76b2dc89f8035a01a21e53137acf5e314d3973742efd3e2d026608df56873943c5cc45825c0a4d4b857fcd470ea60a6991c2f382e19c8bbe55fefb9b5d2be5dc81295e6f9ae7a6241d8f7c759836d7eab2446e3639692e9ac239b50dbe6968e11d429cf85986c7829bdc9191a877d71d187a7dc10b847a8a8602863cabe674affc581a7244e5f73ddb49658d9c3fdfef1ffa378b0c3c39a1185e5f37cef0c8acaa2eaed682085bbcbdce32dceba24a8c1834d7e2072ef792ad6d44817b8050d0d99753342b73792d225ccc4422cd2438b0c492ab6092d79d2059b3c58da68c3220e635d6abffea75afb70607b4eb006d5a36c0a39bb701b9ff40bc4c7bfdcf92fcca1cfd9e978b517ec9a0c0d9a287eff51540a2b26fd47743f35fed5682c659faa515af1fe438854b9e9e133ab6be2df1750db993fdc10e68bbaf2fd305cc6a571024b6bc7dd1c17104968baf3ebec7f168b0982cbda054ae2391f0682725ad1b97522f29753f5f74ea25574eb3c8421ddce694304415aae65c9c02a1566d13445728d814fbc4bf9390190c9ce7e56c95a829b437be44c7b645a3861764bad153618c32f40e45bc647cdc9fcd494c369d25c8d8217a58dc7bf5166eb47121d39623a0673205679eb354ee13ce0c6e292fd17da69e72d62eef81bb1af27a51748bbc3d707bd3f50d50c1a97d9981622a9ae5bfafc4c02d88528c2b4af31f0a3bf3b8ed081fad9d5b9e84f701d56300e99b8fd1d3fda96d98dedef10b4d3573df5e577bf1db5b1378813b6792f718c8991504c3cba53cb3a1c6c3645adc90eabdd3e2e008db454587d1c8c2f84f40ecd819c1ba9d345db69292140e5400ec19357acdf2b8ab76bf5262f1370ccfb66872e69f0b811c679231c57dc98bde77f78e0e635f42ae8d8fab2aa393aab8abc00ee637da0a74a0aa2abe9f3b663872b47695f407c49bede2625732cb4bbcff5f7d25b197c5ac129917e6197a8b09263a69892a1e225ef8fce4b91d86bed68b9e3a4e03f4bbebac8fed9139819a0a32ac5a813a53b28c85a0a178451f575ad269617ec34739bca5751d5ba009786e622e0c5939bc31a8208cdb56956906ed3d9b1270dbaae43717304ab8e31662822633da80feb40d4776c68fe59b2323d8716e34a3f102dc94a2e843c244f0f549735af97f5adb7fbb8fb26358ccdb2935ecfe34e494968bbfdd0f34c88e054ee61ee3d99236cf5924bfbf255c32e4d80698cc1e4acb60b5187fee0345c2de9d9f861063180c3e2b6554fcddc05380f4428ca5e8f30c2ce3307f8be856d9d366a07506271f1aee968856721b3f451ada94e74aa5ef468c34723c328085e9232372e2ac6b0487d0c13aeb721df21b60b94ed16848366fce4e667493e3414520281543aed29176ec09a7b06c238daa462e71ffaf3202aafe9b60d15d66f71bcb26cc05b3bcc2faf63b380251e98a384fc6b1baa8bb222211edbc010cf8c07cf41d880f1131361132ecf99ea5e39f9706d46ee05f53bbfe9542701d95b611a0b625ae29f5f9e0d1718eb089b039057bc29a86abade5df3efaa03fd91804ff8407de383028f1fdd19cb6295d28adc9bf8feaa1e7087f59740abcf292588e045d4e220d7a781a75b6cd4c002bf87f3ebd65d5a6581f2577dbd7d36828f6b3a134be6d852d3a79dbe314f83885f75da129c212b78d4d2fe8d9a812f43ee9042f3da92bb6be2cc573d1ff37ab318ea571ccf5e2e9db5582fa1008fd28dd1d379bbb974f31365f76ab85a26ccbf62fbe96d4efe8c3d542850a6b8160ba41db1ab2b9107e91266635261a7f8a795333a499c26788161b82d97e6ac0a24dd11a47f304b358fcfc1421e5304470d6b8f5b616573bdaa916496f453acd2e99897c471d213101171b4ad09e0fa121d820cf0dfb20f80108079b64bd280b2e2425a70bd90ee4310cb4b7f71f9b70a2c0ccb46e9a588af51bd35299cd98b5c3cd6997d180e0121210e5c1897e0d815233c9224e29377116937baf1c0b889351fee86fbac43fa2af5901418e70434b83631a8c5f808c6de45a83522f1e627ec4c537cabfebb668a8319b56ef56a822dcd2a36435371405afc472dc6780e48717b79944d468506a8568fa4e6d8f383b7e4225aaed9b2cbfe9cbd72f5272d878e2dc57de76986a4b905dda0c519fe90209b72c6d1a6fdd83b555ebdc457bb24ef1c6bbd3c98dbcf5da6ab28687515f2bfb8dbfef1c5363cdf22a55344a81a38ebaf57a9c370b467f411e47e8dad6313474def5ad09f1534fa2f0b65d5d8b8cab11f32587c629c657c416bbb46e6fb3634320860f313428c5a5ebb57fda1931792ca3ddc584eb9e6613042d1488bb0085bf62735d377897c4810270498d780350016fc97f43eedf6d1f4099659ffd8d0743ebaf21752686da395af6e710cd7af38b6c7b1f7bd3985a962473754ff0bb28a821ede5946f7b911a9f3a1ab0636165256f2b3178827536132a4c9d522e5e309743a0187381de2610ed882fb649571b939748d95c22498a35070650fb3597c0a168c3b58f905a8cf32dab09e52b480bf64890209c4808f93a6372a150177af9fa3355515596839fdfa5c04580976a4c54d8aaf77ad7faa2ff3879dbefd034104ab11539231bfb2f432650ccf3466791eec6ba005fb301d1e0d966eb7367fb17146536ca1188815e7ddf999522c92055a1143ace0235f771b2a20fd7550a6da25fd5a983dbdc17790f294d8c59b3782f1f38eeca7a68b998dbac5d40d79d193528223ed77a64e6d06526dbfe12c7f8ab3b7982ab0a741ac7d6ee02fe06bc3e1dc44820e9b9d46e8d6679771d42e8b68ef611c9cf6674818db1f060b388cde4b398fe91695aaff39bd99ed968a8eab1a02f8fa36adca3347d7f122f16900994ea7eae239869d8803de4b859356f6da45c85e9238391460902be8e849a609d5e14dea9acd567a05db8cdbd4fea3244ae82a1937839c9b5f11908d9f43dd4c8d2d88e7a738882a", 0xdf9) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="12010000c48930003c41b581ed930102030c090212000100000000090400000027ad4c00adc69c7a14382b459d50b4794b612344327e6d6214b86a515faa79577b18a1ec5630e4fe21d3c84d313dfa4bf02d6bc20654d8634c926e8c7615a47fdc6066177fb6b8c5c9bbef2a71c04c06fbeaa3728b21d335ed4d7aa80fbbd9a4bf784d5221d6d610ce641aa1b00754eade1d"], 0x0) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$HIDIOCGRAWPHYS(r3, 0x80015b11, 0x0) read$char_usb(r3, &(0x7f0000000180)=""/92, 0x5c) read$hidraw(r0, &(0x7f0000000080)=""/6, 0x6) 01:06:47 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000001640)={0x44, &(0x7f0000001340), &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) 01:06:47 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x19f8) 01:06:47 executing program 5: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000001640)={0x44, &(0x7f0000001340), &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) 01:06:47 executing program 3: syz_usb_connect(0x0, 0x153, &(0x7f0000000a40)={{0x12, 0x1, 0x0, 0x56, 0xbf, 0xfa, 0x8, 0x45e, 0x400, 0x14b0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x141, 0x1, 0x0, 0xfe, 0x80, 0x0, [{{0x9, 0x4, 0x2f, 0x7f, 0x8, 0x13, 0xa4, 0x30, 0xea, [], [{{0x9, 0x5, 0x80, 0x11, 0x8, 0x74, 0xfc, 0xe0, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x23, 0x1}, @generic={0xc5, 0x5, "28377d8f7a7e70218a0dd5cbb845236453e5b942c86c16d39f59d56b9aa91f804589a27ee1275135fe186a2d2a7ff61daba8ee605a58ec1510fa83c922ea0dd8d905cc969b8defb48737f9ecf2ade5b7990b541a160820b2419ca6192cd5f5d0cb96babb8f661e795de41591a7be34fab420395206731bcd05c73bb5779f152426242566b4a0d759987c8afe0700671f1d1ae6b58913cd67814bba4c81e1837e37fefc4fa9abee4249b3fb5767e511f00877ef94dca7187bdb7c4e5ab61c1f69053d64"}]}}, {{0x9, 0x5, 0x4, 0x0, 0x400, 0x9, 0x4, 0x6}}, {{0x9, 0x5, 0xa, 0x0, 0x200, 0x0, 0x1, 0x5f}}, {{0x9, 0x5, 0x5, 0x3, 0x20, 0x9, 0x9}}, {{0x9, 0x5, 0x5, 0x10, 0x400, 0xc0, 0x0, 0xff, [@generic={0x14, 0x8, "8b16123f9045db446fa3747f0c4cb629939a"}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x1f, 0x3f}]}}, {{0x9, 0x5, 0xf, 0x8, 0x40, 0x1, 0x20, 0x9}}, {{0x9, 0x5, 0xb, 0x20, 0x200, 0x7, 0x0, 0x40}}, {{0x9, 0x5, 0xc, 0x8, 0x10, 0x5, 0x5, 0x3b}}]}}]}}]}}, 0x0) syz_usb_connect(0x0, 0x317, &(0x7f00000000c0)={{0x12, 0x1, 0x250, 0xf7, 0x14, 0xcd, 0x20, 0x2040, 0x7201, 0x5ee, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x305, 0x1, 0x9, 0x95, 0x0, 0x4, [{{0x9, 0x4, 0xca, 0x34, 0x8, 0x5c, 0x73, 0xd2, 0xff, [], [{{0x9, 0x5, 0x4, 0x10, 0x20, 0x7f, 0x3, 0x3, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x2, 0x3c}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x7, 0x7fbf}]}}, {{0x9, 0x5, 0x1, 0x4, 0x200, 0x8, 0x0, 0x1f, [@generic={0x51, 0x11, "076cff74331b1015e432bf912cd23ee56ca3164cbad381946eb1f3f105c6f934d62244d145d59667ff09258ccd26ac52d7ea096535f6f19edbaf2a2bb99d92c30fa32bcaaefca3a3743a22e78532cc"}]}}, {{0x9, 0x5, 0x0, 0xd, 0x10, 0x4, 0x7f, 0x1, [@generic={0xd3, 0x36, "f58faf2a04810a8b3fb55668dcdec83273b3c71711524daf0ecffe54b0bd8ff084833a50fc1778bfc49763ef585915b3f2662d290ae99f68066575d45ce159aa1b6e986e27eb124e3a351fcbf5e9a05f91ac02ee581b28bfb03063b377d522fb2a444e6287373387c531fc7da4e77844c35e400a0ad59c3721bea43d0b8f3f8d0b5cfd07125ac68a8f3e4e75011eb9b4614e999784dd8a04454fdbc85c43fc05c7844d3fd2c83223ae86ad4002e5ca283b2f6402e0e47f6a2a950e012512207b7b92312313bb9e0e509430ff76f432daf3"}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x6}]}}, {{0x9, 0x5, 0x1, 0x13, 0x20, 0x3, 0xa9, 0x23, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x5, 0x4}]}}, {{0x9, 0x5, 0x3, 0x0, 0x8, 0xa0, 0x81, 0x7}}, {{0x9, 0x5, 0x132e61454b639cf6, 0x7dbf3597167aac57, 0x200, 0x5, 0xff, 0x1, [@generic={0x7b, 0x4, "cfbdf5b3fbd3d84a03d8739e1f22ce88073ca3b24da9e2d5c5e6048e4c771e167952aeee87edd87e3f89725e7e1cf0ddbfd9fb693d8c9f957f73c87f1ad886e6fbfbeaa9b815443890ecafb567f5a098d5b640a7becc3485153f8cb32f4b7c5d9a738a867cc1687d8844f1dac1cb3badd1a2156d248653968c"}, @generic={0x3, 0x4, 'y'}]}}, {{0x9, 0x5, 0x2, 0x10, 0x660, 0x6, 0x9, 0x3, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x7, 0x60}, @uac_iso={0x7, 0x25, 0x1, 0x3, 0x0, 0x3}]}}, {{0x9, 0x5, 0x80, 0x4, 0x3ff, 0x0, 0x0, 0x1f, [@generic={0xdf, 0x10, "7891ec5fefac3a2bf1d0d84c38821aa1eefc0152389ad47c2d478c121ae9c6eccf309e865bed61423e2e660f16e21c060c3cb57969ab08033ae03eac69945bfee62355529435ddc3e7a80e2dee9bb3916812bc05c6f0d34a17a7f03b7f45cadd27a5d0fb892d16cab9f679d377c7c3e6b611ad59181872ffc185c6bd934ec676f8edfa510eada5adb292b09493ba701c5ddd092f037bbb5c40a23b470c263d78806e1ef3bb4b5b938ffad050c01c2c49e17d9708a5c09a90dccc811848d9bf0a01c9d64ecd13934d62deaa0fdf47d14cb5ce5498827cd9597743177cfe"}]}}]}}]}}]}}, &(0x7f0000000980)={0xa, &(0x7f0000000400)={0xa, 0x6, 0x250, 0x80, 0x40, 0x2, 0x40, 0x46}, 0x5, &(0x7f0000000440)={0x5, 0xf, 0x5}, 0xa, [{0x4, &(0x7f0000000480)=@lang_id={0x4, 0x3, 0x3c0a}}, {0x4, &(0x7f00000004c0)=@lang_id={0x4, 0x3, 0x459}}, {0xa7, &(0x7f0000000500)=@string={0xa7, 0x3, "432140db73db48346c974bd1227e287077948e721c7244849ab43c1777d230420a6e282f43a38bdc03a3f0768aeae30170fb1543d06618f4e9c98eb70c85b68cc685fd70dd65e279fb7aeba72262abc8ae1d64edacafac0c9f3b7bc0ad8fbc60d806133b04cc8b0008069f60d740c4502ff2cde366d5acd44d78eb314d4712235c12d548a244d80419ac33d1a1793227f6c28e32181944d434620a27c8150f10dd744b77c5"}}, {0x4, &(0x7f00000005c0)=@lang_id={0x4, 0x3, 0x423}}, {0x102, &(0x7f0000000600)=ANY=[@ANYBLOB="020309229a8b46ae9a78643b381aa1f86a5225351b1e17965dcd342508194625b8badcec0620e3e64e62e9617870ad4f8cb0b932ce4c08c6844ee10334d826ab33f839bdf99d7885577da018809d0725a29c030ecb1aadbdb0aea038ad5c6cf5b426be8e9ca3930431f112c7b56c55138c9faacfd317d02c7e38cc2bccf69569d31ba151cdd7bdd52b27cdba117a93f205697f8a08bd4ed6d68407231b8ed4bdc607a124f48087e5d1ef0ee126eb6cdf5e1b14cff619eeaf74c6b2750a341e4a3608f9007db9ee139fd342f50c2077ba46f4ac100ad94016ec2ee48af0b406bb2736ce00000000000000bf10a33e5b5e499ff5edf64a7992b4b16cc19fb5d8e814cd"]}, {0x5b, &(0x7f0000000740)=@string={0x5b, 0x3, "73993022052bffe1bf16e814d09892784000a92609e8eaac518cfe0d955178fb21c56149f08249bb816cc5e01a65868e01d90aae44f4086a7ea04dcce57bb0ca9fcf2a0e7c9311a4a8a47cd1f9c8fa674fd325903465e27cb2"}}, {0x9d, &(0x7f00000007c0)=@string={0x9d, 0x3, "80e90155322a7992249f8471b3b0b5a3690007d6fcdf50290178bb68a7af272238162594109ce825a5c6bd335e89ccf257062312f003ba7a4fa2b6c436a9a41071bd7d78d817ad875f72ace514104ebd99c7b51424b35fa119981720ec5b41e726a662cfd0bc3618f58c1e55a9416a2550c3039649979c8794c324185d2afacdc11b1fb0110a98e2485890e73b85bc8181a33dd84519e19519ad24"}}, {0x46, &(0x7f0000000880)=@string={0x46, 0x3, "4b6585f5b4097d0bd953daa2c28cebdc60cf1474a137c265023fa61046dae2b3ff6725144e22113b3632be75e911e2def3bcd426df0e7cc223c2eea963876f4d7da0d3d6"}}, {0x4, &(0x7f0000000900)=@lang_id={0x4, 0x3, 0x341a}}, {0x4, &(0x7f0000000940)=@lang_id={0x4, 0x3, 0x3801}}]}) r0 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x6, 0xc0800) ioctl$HIDIOCSUSAGE(r0, 0x4018480c, &(0x7f0000000080)={0x1, 0x200, 0x100000, 0x54, 0x2, 0x2}) 01:06:47 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000001640)={0x44, 0x0, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) [ 2433.079523][T28587] usb 2-1: device descriptor read/all, error -71 01:06:47 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1a10) [ 2433.319435][ T3703] usb 5-1: new high-speed USB device number 54 using dummy_hcd [ 2433.327094][ T3122] usb 6-1: new high-speed USB device number 90 using dummy_hcd [ 2433.334739][ T457] usb 3-1: new high-speed USB device number 84 using dummy_hcd [ 2433.342374][ T3032] usb 4-1: new high-speed USB device number 2 using dummy_hcd [ 2433.459414][T28587] usb 2-1: new high-speed USB device number 49 using dummy_hcd 01:06:48 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1a28) [ 2433.619408][ T3032] usb 4-1: Using ep0 maxpacket: 8 [ 2433.624581][ T457] usb 3-1: Using ep0 maxpacket: 32 [ 2433.629785][ T3122] usb 6-1: Using ep0 maxpacket: 32 [ 2433.636020][ T3703] usb 5-1: Using ep0 maxpacket: 32 [ 2433.710268][T28587] usb 2-1: Using ep0 maxpacket: 8 [ 2433.759523][ T3032] usb 4-1: config 0 has an invalid interface number: 47 but max is 0 [ 2433.767637][ T3032] usb 4-1: config 0 has no interface number 0 [ 2433.773888][ T3122] usb 6-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2433.783054][ T3122] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2433.791141][ T457] usb 3-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2433.800257][ T457] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2433.808381][ T3703] usb 5-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2433.817463][ T3703] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2433.826787][ T457] usb 3-1: config 0 descriptor?? [ 2433.831909][ T3032] usb 4-1: config 0 interface 47 altsetting 127 has an invalid endpoint with address 0x80, skipping [ 2433.842727][ T3032] usb 4-1: config 0 interface 47 altsetting 127 has an invalid endpoint with address 0x28, skipping [ 2433.853527][ T3032] usb 4-1: config 0 interface 47 altsetting 127 endpoint 0x4 has invalid maxpacket 1024, setting to 64 [ 2433.864594][ T3032] usb 4-1: config 0 interface 47 altsetting 127 endpoint 0xA has invalid maxpacket 512, setting to 64 [ 2433.869392][T28587] usb 2-1: unable to get BOS descriptor or descriptor too short [ 2433.875571][ T3032] usb 4-1: config 0 interface 47 altsetting 127 has a duplicate endpoint with address 0x5, skipping [ 2433.875591][ T3032] usb 4-1: config 0 interface 47 altsetting 127 endpoint 0xB has invalid maxpacket 512, setting to 64 [ 2433.904940][ T3032] usb 4-1: config 0 interface 47 altsetting 127 has 9 endpoint descriptors, different from the interface descriptor's value: 8 [ 2433.918081][ T3032] usb 4-1: config 0 interface 47 has no altsetting 0 [ 2433.924814][ T3032] usb 4-1: New USB device found, idVendor=045e, idProduct=0400, bcdDevice=14.b0 [ 2433.933871][ T3032] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2433.943108][ T3122] usb 6-1: config 0 descriptor?? [ 2433.949622][ T3703] usb 5-1: config 0 descriptor?? 01:06:48 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1a40) [ 2433.956240][ T3032] usb 4-1: config 0 descriptor?? [ 2433.959501][T28587] usb 2-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 2433.972485][T28587] usb 2-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 2433.989446][T20118] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2434.059425][T28587] usb 2-1: New USB device found, idVendor=0400, idProduct=4200, bcdDevice=42.ef [ 2434.068462][T28587] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 2434.076482][T28587] usb 2-1: SerialNumber: syz [ 2434.139924][T28587] hub 2-1:118.0: bad descriptor, ignoring hub [ 2434.146095][T28587] hub: probe of 2-1:118.0 failed with error -5 [ 2434.155344][T28587] cdc_wdm 2-1:118.0: cdc-wdm0: USB WDM device [ 2434.204748][ T457] usb 3-1: USB disconnect, device number 84 [ 2434.220397][T20118] udc-core: couldn't find an available UDC or it's busy [ 2434.227525][T20118] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 01:06:48 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1a58) [ 2434.259452][ T3032] usb 4-1: string descriptor 0 read error: -71 [ 2434.270613][ T3032] usb 4-1: USB disconnect, device number 2 [ 2434.409340][ T3703] usb 5-1: USB disconnect, device number 54 [ 2434.421024][ T3753] usb 6-1: USB disconnect, device number 90 01:06:49 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1a70) 01:06:49 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000001640)={0x44, 0x0, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) [ 2434.789442][T20124] usb 2-1: reset high-speed USB device number 49 using dummy_hcd [ 2434.999271][ T3703] usb 3-1: new high-speed USB device number 85 using dummy_hcd [ 2435.009918][ T3753] usb 4-1: new high-speed USB device number 3 using dummy_hcd [ 2435.049369][T20124] usb 2-1: Using ep0 maxpacket: 8 [ 2435.209277][T20124] usb 2-1: unable to get BOS descriptor or descriptor too short [ 2435.249347][ T3753] usb 4-1: Using ep0 maxpacket: 8 [ 2435.259268][ T3703] usb 3-1: Using ep0 maxpacket: 32 [ 2435.369292][ T3753] usb 4-1: config 0 has an invalid interface number: 47 but max is 0 [ 2435.377401][ T3753] usb 4-1: config 0 has no interface number 0 [ 2435.383628][ T3753] usb 4-1: config 0 interface 47 altsetting 127 has an invalid endpoint with address 0x80, skipping [ 2435.389321][ T3703] usb 3-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2435.394448][ T3753] usb 4-1: config 0 interface 47 altsetting 127 has an invalid endpoint with address 0x28, skipping [ 2435.403471][ T3703] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2435.406447][ T3703] usb 3-1: config 0 descriptor?? [ 2435.414315][ T3753] usb 4-1: config 0 interface 47 altsetting 127 endpoint 0x4 has invalid maxpacket 1024, setting to 64 [ 2435.414336][ T3753] usb 4-1: config 0 interface 47 altsetting 127 endpoint 0xA has invalid maxpacket 512, setting to 64 [ 2435.414357][ T3753] usb 4-1: config 0 interface 47 altsetting 127 has a duplicate endpoint with address 0x5, skipping [ 2435.459984][ T3753] usb 4-1: config 0 interface 47 altsetting 127 endpoint 0xB has invalid maxpacket 512, setting to 64 [ 2435.470952][ T3753] usb 4-1: config 0 interface 47 altsetting 127 has 9 endpoint descriptors, different from the interface descriptor's value: 8 [ 2435.484116][ T3753] usb 4-1: config 0 interface 47 has no altsetting 0 [ 2435.490862][ T3753] usb 4-1: New USB device found, idVendor=045e, idProduct=0400, bcdDevice=14.b0 [ 2435.499940][ T3753] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2435.509643][ T3753] usb 4-1: config 0 descriptor?? [ 2435.529356][T20118] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2435.670912][T28587] usb 2-1: USB disconnect, device number 49 [ 2435.701861][ T3703] usb 3-1: USB disconnect, device number 85 [ 2435.749623][T20118] udc-core: couldn't find an available UDC or it's busy [ 2435.756602][T20118] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2435.789305][ T3753] usb 4-1: string descriptor 0 read error: -71 [ 2435.802154][ T3753] usb 4-1: USB disconnect, device number 3 [ 2436.519154][ T3703] usb 2-1: new high-speed USB device number 50 using dummy_hcd [ 2436.759143][ T3703] usb 2-1: Using ep0 maxpacket: 8 01:06:51 executing program 1: syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x1000020, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000000c0)={0x1, 0x28, &(0x7f0000000040)="52a2c618e8fe4d870374b607cbcfdeef891dba9a89fdbf56901688fa3a0cbb8f0f29c2002b264360"}) ioctl$EVIOCGBITSW(r0, 0x80404525, &(0x7f0000000100)=""/160) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_usb_connect(0x0, 0x2d, &(0x7f00000005c0)=ANY=[@ANYBLOB="1201fe2109003c0800040042ef420000010109021b00017600230009040000010209bd00070581070001"], 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000080)='/dev/usb/hiddev#\x00', 0x5, 0x80040) ioctl$HIDIOCGSTRING(r3, 0x81044804, &(0x7f00000000c0)={0x31, "0eff5f980dcd63a20fd99a743b9e2dab3072ff0356c70987a914999328787d9d7b3133f5f6cefeb357a3a46490a77a946c"}) write$hidraw(0xffffffffffffffff, &(0x7f0000001240)="d1ac2117a4063f5fb8607239f0c2b12f2552334360f458afaf2b3ccbdd05b4b66433fd88301f2782224f25fcf2f5f7a407b9868a17be69835d716179188e3e85d55fd6a88e6b575e16d02c7651ad113f2bd0586013a4d9b81eb9659e083b3cb5322d5051df9955185596300843dbf8df0bf594f14d8c3406607d26a1ac3d752ccf3c638c82c7e03a60083bfdc66066674c5776c72c610d34b9c5817830c7286033ed3c67027806b375e6ebc7480913510d70d275125fd5643ca44eb6c61db0fce497e300f29dd61f174662ece3be991d346be76b4d4736b5270dc2c5676b186d3bc1803fa3b6a3bc38243587cfb923857a65dd654333d2b0883a57e8229c5f4eb843185fd53f126851c4ce3b9dd383624606930dd62d4f8b83a2585258ff0cb96454e033a1cbe561bb98dba9f65a4ab748aaf8a619226776f95a0027b72196798e287bd633d0ebf66ec29fdad6c0aba63e44bad6b54dfa55a433a79488ba31876187996978b934d975ddefc4fe584cdb7e7538b6f5628e5b9d3c2c277032b2ee1672b5a017e9397a4f1e41581dc91b5270ebea6547d47e2bf4bd19c56b1e4510cc3c6e814b24ad1bac1af7cb993fda8de1b4757d38733ca431c1bc55f71c9bcc859512328690151be3ca440d2bd28e671f300bd47db8ba66009c7b61ffa06a589881c726e597e54e24248e1a9d6a9539ac35345c8fe25b8284348999d553da4df1d7a11cacd2e95f6f7804357e1b135bf9ba026f977d90cb40f1c3d5002eba3f5520c6f485e4b4ed9b3bbcc4f92f915c7e16531c1daf6e569130df4a8ed9d92ab0d7c746555c109497addbf47537fd760d8770eaddaa71e94587b417f34b097d53605b5fdcf5adb2b5176d98573aea56da94caf95dd068e405b2a8cdcab20eb00f7cfd69d51de4b1abc3381f1c67d6b9a89dfccd5e816c96ecb1985ae65b4ef1b1479479d19f3294fb21346b737c5e71e0249d812625dccbd511b8ff06d5f40cba310654178e8b923b62c90031f0fca6c219875fbfbb977599096bf04aa1ff5ea482bd8d9b5ef21a6f3c9941c26607b6b00e48f387f3cb9e13a69dbfe2c6cac926e89c37d59696d1696ffcd1a3e8a5e7bdc44cb47b82362503bd2fcb522f17f7f3ddbaf40d6d9da811a2dda693994cefab3c8b143cbc9adbfb5e00232f119dcd1dff55f7d3c06ca67ac6b8ae03b15f538f8d3c0b7a270d99ceef95fd91d585b6ba25e64529f013c3ae13c252eb76ad4f84e66e328c2b8030550e69c69763f34fabbac86cc44232247ce05b9f271469575a0723168b3c93de0bacebf040b3e165e12374309d4a77db598b8b6e1a92028d366c1d4ac7cbf4d7c8a3b5bc25a404bff87a8d153b5aff52a8c4d6b65752b17381f2e7fcb7a6ea29cf67893a32e3df131978ba9e49f935e693db6289ba66f36f4a8ee804621a89e6d88801055f0776d4f31f909318350e78b80b7137febc53ab7e9b66d5aa113ac89225c5f4ee3eb52b7dcff7d344909d19f048cb5a9de1973728feb138acc7d39e448c04dd47fef1e470726371ab210abeff8a789e8ec54a4902515be5d92f43f0db04608d02deff502a31a9e9dd63867c12d3241419a4317f70bc957dc2babb54b571e9c280a5b6036f4bdbf31640191c6b12d262f529c07165ffd7e51b3399c4545c2be979003e192e224e78739cd12b8be7a061273e29eeec520d51db0f33bc630ea27fba231055ee92cbf93f747ea9ee363c0cf710fbdf54c273ebe6a43e04045091a0686603c0ef7e5bbd1a9c5795ed0786a6a2089d87b01645191fb69021972c3548e40858a5b6df08b9a395af85070cf37582bd7857f991a1b6b9f400e389710b780cf3c80ddd84f07e6435a4762a5b26f6e4eae57845042fb68edc0636235b3915fb9d3f3bbae58b4d969fe243dadecdc6434fb5a2f2b966eb6477c01e649d495b64598e71329f88307c6f00ac60d7d60376a7c5bc1576e5256b13898a3a419e7743319b245c2bb0a2eb5f62cdf693187d5ccc95623ffa5f17b0b11b157b6c35017492f6dd71bbf6aaa688da138b0c0a2f9bd854cea76b2dc89f8035a01a21e53137acf5e314d3973742efd3e2d026608df56873943c5cc45825c0a4d4b857fcd470ea60a6991c2f382e19c8bbe55fefb9b5d2be5dc81295e6f9ae7a6241d8f7c759836d7eab2446e3639692e9ac239b50dbe6968e11d429cf85986c7829bdc9191a877d71d187a7dc10b847a8a8602863cabe674affc581a7244e5f73ddb49658d9c3fdfef1ffa378b0c3c39a1185e5f37cef0c8acaa2eaed682085bbcbdce32dceba24a8c1834d7e2072ef792ad6d44817b8050d0d99753342b73792d225ccc4422cd2438b0c492ab6092d79d2059b3c58da68c3220e635d6abffea75afb70607b4eb006d5a36c0a39bb701b9ff40bc4c7bfdcf92fcca1cfd9e978b517ec9a0c0d9a287eff51540a2b26fd47743f35fed5682c659faa515af1fe438854b9e9e133ab6be2df1750db993fdc10e68bbaf2fd305cc6a571024b6bc7dd1c17104968baf3ebec7f168b0982cbda054ae2391f0682725ad1b97522f29753f5f74ea25574eb3c8421ddce694304415aae65c9c02a1566d13445728d814fbc4bf9390190c9ce7e56c95a829b437be44c7b645a3861764bad153618c32f40e45bc647cdc9fcd494c369d25c8d8217a58dc7bf5166eb47121d39623a0673205679eb354ee13ce0c6e292fd17da69e72d62eef81bb1af27a51748bbc3d707bd3f50d50c1a97d9981622a9ae5bfafc4c02d88528c2b4af31f0a3bf3b8ed081fad9d5b9e84f701d56300e99b8fd1d3fda96d98dedef10b4d3573df5e577bf1db5b1378813b6792f718c8991504c3cba53cb3a1c6c3645adc90eabdd3e2e008db454587d1c8c2f84f40ecd819c1ba9d345db69292140e5400ec19357acdf2b8ab76bf5262f1370ccfb66872e69f0b811c679231c57dc98bde77f78e0e635f42ae8d8fab2aa393aab8abc00ee637da0a74a0aa2abe9f3b663872b47695f407c49bede2625732cb4bbcff5f7d25b197c5ac129917e6197a8b09263a69892a1e225ef8fce4b91d86bed68b9e3a4e03f4bbebac8fed9139819a0a32ac5a813a53b28c85a0a178451f575ad269617ec34739bca5751d5ba009786e622e0c5939bc31a8208cdb56956906ed3d9b1270dbaae43717304ab8e31662822633da80feb40d4776c68fe59b2323d8716e34a3f102dc94a2e843c244f0f549735af97f5adb7fbb8fb26358ccdb2935ecfe34e494968bbfdd0f34c88e054ee61ee3d99236cf5924bfbf255c32e4d80698cc1e4acb60b5187fee0345c2de9d9f861063180c3e2b6554fcddc05380f4428ca5e8f30c2ce3307f8be856d9d366a07506271f1aee968856721b3f451ada94e74aa5ef468c34723c328085e9232372e2ac6b0487d0c13aeb721df21b60b94ed16848366fce4e667493e3414520281543aed29176ec09a7b06c238daa462e71ffaf3202aafe9b60d15d66f71bcb26cc05b3bcc2faf63b380251e98a384fc6b1baa8bb222211edbc010cf8c07cf41d880f1131361132ecf99ea5e39f9706d46ee05f53bbfe9542701d95b611a0b625ae29f5f9e0d1718eb089b039057bc29a86abade5df3efaa03fd91804ff8407de383028f1fdd19cb6295d28adc9bf8feaa1e7087f59740abcf292588e045d4e220d7a781a75b6cd4c002bf87f3ebd65d5a6581f2577dbd7d36828f6b3a134be6d852d3a79dbe314f83885f75da129c212b78d4d2fe8d9a812f43ee9042f3da92bb6be2cc573d1ff37ab318ea571ccf5e2e9db5582fa1008fd28dd1d379bbb974f31365f76ab85a26ccbf62fbe96d4efe8c3d542850a6b8160ba41db1ab2b9107e91266635261a7f8a795333a499c26788161b82d97e6ac0a24dd11a47f304b358fcfc1421e5304470d6b8f5b616573bdaa916496f453acd2e99897c471d213101171b4ad09e0fa121d820cf0dfb20f80108079b64bd280b2e2425a70bd90ee4310cb4b7f71f9b70a2c0ccb46e9a588af51bd35299cd98b5c3cd6997d180e0121210e5c1897e0d815233c9224e29377116937baf1c0b889351fee86fbac43fa2af5901418e70434b83631a8c5f808c6de45a83522f1e627ec4c537cabfebb668a8319b56ef56a822dcd2a36435371405afc472dc6780e48717b79944d468506a8568fa4e6d8f383b7e4225aaed9b2cbfe9cbd72f5272d878e2dc57de76986a4b905dda0c519fe90209b72c6d1a6fdd83b555ebdc457bb24ef1c6bbd3c98dbcf5da6ab28687515f2bfb8dbfef1c5363cdf22a55344a81a38ebaf57a9c370b467f411e47e8dad6313474def5ad09f1534fa2f0b65d5d8b8cab11f32587c629c657c416bbb46e6fb3634320860f313428c5a5ebb57fda1931792ca3ddc584eb9e6613042d1488bb0085bf62735d377897c4810270498d780350016fc97f43eedf6d1f4099659ffd8d0743ebaf21752686da395af6e710cd7af38b6c7b1f7bd3985a962473754ff0bb28a821ede5946f7b911a9f3a1ab0636165256f2b3178827536132a4c9d522e5e309743a0187381de2610ed882fb649571b939748d95c22498a35070650fb3597c0a168c3b58f905a8cf32dab09e52b480bf64890209c4808f93a6372a150177af9fa3355515596839fdfa5c04580976a4c54d8aaf77ad7faa2ff3879dbefd034104ab11539231bfb2f432650ccf3466791eec6ba005fb301d1e0d966eb7367fb17146536ca1188815e7ddf999522c92055a1143ace0235f771b2a20fd7550a6da25fd5a983dbdc17790f294d8c59b3782f1f38eeca7a68b998dbac5d40d79d193528223ed77a64e6d06526dbfe12c7f8ab3b7982ab0a741ac7d6ee02fe06bc3e1dc44820e9b9d46e8d6679771d42e8b68ef611c9cf6674818db1f060b388cde4b398fe91695aaff39bd99ed968a8eab1a02f8fa36adca3347d7f122f16900994ea7eae239869d8803de4b859356f6da45c85e9238391460902be8e849a609d5e14dea9acd567a05db8cdbd4fea3244ae82a1937839c9b5f11908d9f43dd4c8d2d88e7a738882a", 0xdf9) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xc4, 0x89, 0x30, 0x0, 0x413c, 0x81b5, 0x9bed, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x27, 0xad, 0x4c}}]}}]}}, 0x0) 01:06:51 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000001640)={0x44, &(0x7f0000001340), &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) 01:06:51 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1a88) 01:06:51 executing program 5: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1980) 01:06:51 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x6, 0x480800) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20000000) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x0) ioctl$EVIOCSMASK(r2, 0x40104593, &(0x7f00000000c0)={0x1, 0x28, &(0x7f0000000040)="52a2c618e8fe4d870374b607cbcfdeef891dba9a89fdbf56901688fa3a0cbb8f0f29c2002b264360"}) ioctl$EVIOCSCLOCKID(r2, 0x400445a0, &(0x7f0000000100)=0x9) ioctl$HIDIOCGCOLLECTIONINDEX(r1, 0x40184810, &(0x7f00000000c0)={0x2, 0xffffffff, 0x3, 0x81, 0x6, 0x841}) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000080)={0x3, 0x1a, 0x5, 0x6, "60a30717628b3dcf4136423613aec75d95f738ced2233a8a6fbcf2c6e1d88078"}) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="12010020f2b80c087b06a1252e79005f00f1ffffffffffffb1b1c72ed305050000010902120001000000000904000000b511c0e5"], 0x0) 01:06:51 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000001640)={0x44, 0x0, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) [ 2436.929143][ T3703] usb 2-1: unable to get BOS descriptor or descriptor too short [ 2437.009144][ T3703] usb 2-1: unable to read config index 0 descriptor/start: -71 [ 2437.016776][ T3703] usb 2-1: can't read configurations, error -71 01:06:51 executing program 5: r0 = syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000001500)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x1ff}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x3ff}}, {{0x9, 0x5, 0x3, 0x2, 0x400}}}}}]}}]}}, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, &(0x7f0000002140)={0x14, 0x0, &(0x7f0000002100)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) r1 = syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000001500)=ANY=[@ANYBLOB="12010000020000402505a1a440000102030109023b000101000000090400000202060000052406000005240000000d240f0100000000ff0100000009058202ff03e922e8fd0503020004000000"], 0x0) syz_usb_control_io$cdc_ecm(r1, 0x0, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r1, &(0x7f0000002140)={0x14, 0x0, &(0x7f0000002100)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) r2 = syz_usb_connect(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYRESOCT, @ANYRESHEX, @ANYRES16], 0x0) syz_usb_ep_write$ath9k_ep2(r2, 0x83, 0x0, 0x0) r3 = syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000001500)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x1ff}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x3ff}}, {{0x9, 0x5, 0x3, 0x2, 0x400}}}}}]}}]}}, 0x0) syz_usb_control_io$cdc_ecm(r3, 0x0, 0x0) syz_usb_control_io(r3, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r3, &(0x7f0000002140)={0x14, 0x0, &(0x7f0000002100)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) r4 = syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000001500)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x1ff}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x3ff}}, {{0x9, 0x5, 0x3, 0x2, 0x400}}}}}]}}]}}, 0x0) syz_usb_control_io$cdc_ecm(r4, 0x0, 0x0) syz_usb_control_io(r4, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r4, &(0x7f0000002140)={0x14, 0x0, &(0x7f0000002100)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) syz_usb_connect(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYRES32=r3, @ANYRESOCT=r4], 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYRESOCT], 0x0) 01:06:51 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1aa0) [ 2437.249133][ T3032] usb 4-1: new high-speed USB device number 4 using dummy_hcd [ 2437.259712][T28587] usb 5-1: new high-speed USB device number 55 using dummy_hcd [ 2437.267378][ T3753] usb 3-1: new high-speed USB device number 86 using dummy_hcd [ 2437.409059][ T3703] usb 2-1: new high-speed USB device number 51 using dummy_hcd [ 2437.449119][ T3304] usb 6-1: new high-speed USB device number 91 using dummy_hcd [ 2437.509077][ T3753] usb 3-1: Using ep0 maxpacket: 32 [ 2437.514286][T28587] usb 5-1: Using ep0 maxpacket: 32 [ 2437.519023][ T3032] usb 4-1: Using ep0 maxpacket: 8 01:06:52 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1ab8) [ 2437.639177][ T3753] usb 3-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2437.648373][ T3753] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2437.656497][T28587] usb 5-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2437.665740][T28587] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2437.677410][ T3753] usb 3-1: config 0 descriptor?? [ 2437.679090][ T3703] usb 2-1: Using ep0 maxpacket: 8 [ 2437.684958][T28587] usb 5-1: config 0 descriptor?? [ 2437.699220][ T3032] usb 4-1: unable to get BOS descriptor or descriptor too short [ 2437.711421][ T3032] usb 4-1: too many configurations: 241, using maximum allowed: 8 [ 2437.839137][ T3304] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 1023 [ 2437.849385][ T3304] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x3 has invalid maxpacket 1024 [ 2437.869124][ T3032] usb 4-1: unable to read config index 0 descriptor/start: -61 [ 2437.876892][ T3032] usb 4-1: can't read configurations, error -61 [ 2437.883247][ T3703] usb 2-1: unable to get BOS descriptor or descriptor too short [ 2437.952834][ T3753] usb 3-1: USB disconnect, device number 86 [ 2437.979202][ T3703] usb 2-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config 01:06:52 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1ad0) [ 2438.006671][ T3703] usb 2-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 2438.019128][ T3304] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2438.028235][ T3304] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2438.036298][ T3304] usb 6-1: Product: syz [ 2438.040522][ T3304] usb 6-1: Manufacturer: syz [ 2438.045114][ T3304] usb 6-1: SerialNumber: syz [ 2438.068999][ T3032] usb 4-1: new high-speed USB device number 5 using dummy_hcd [ 2438.069064][T20203] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2438.084830][T20203] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2438.099107][ T3703] usb 2-1: New USB device found, idVendor=0400, idProduct=4200, bcdDevice=42.ef [ 2438.108121][ T3703] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 2438.116143][ T3703] usb 2-1: SerialNumber: syz [ 2438.151259][T28587] usb 5-1: USB disconnect, device number 55 [ 2438.169556][ T3703] hub 2-1:118.0: bad descriptor, ignoring hub [ 2438.175696][ T3703] hub: probe of 2-1:118.0 failed with error -5 [ 2438.184237][ T3703] cdc_wdm 2-1:118.0: cdc-wdm0: USB WDM device 01:06:52 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1ae8) [ 2438.315023][T20203] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2438.322447][T20203] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2438.338980][ T3032] usb 4-1: Using ep0 maxpacket: 8 01:06:53 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x0, 0x0, 0xa6, "09af236866c7d5e1ae1d0363f0c5f908bd7ce5d6f934ebe1bc264085d99f0708657388d6d122457e6124b68d15d41f1d49b6e18f025956f85a5c56370fdf31a8b4a6f291e066c6576b5355ef5aa56bf33099c01e6aabbaece41a4351a729c09b8cfe45e7fea45e683b2a9781563b82d75914c8d03ca544c8d96765cb23e9acab1b22552cbe80b4f6b0a6f430852ebe75600eeffdbace1f7caa67c95dd543fda808b2200a581b"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) [ 2438.528987][ T3032] usb 4-1: unable to get BOS descriptor or descriptor too short [ 2438.536735][ T3032] usb 4-1: too many configurations: 241, using maximum allowed: 8 [ 2438.689032][ T3032] usb 4-1: unable to read config index 0 descriptor/start: -61 [ 2438.696644][ T3032] usb 4-1: can't read configurations, error -61 [ 2438.704150][ T3032] usb usb4-port1: attempt power cycle [ 2438.758957][ T3753] usb 3-1: new high-speed USB device number 87 using dummy_hcd [ 2438.790887][ T3304] cdc_ether 6-1:1.0 usb0: register 'cdc_ether' at usb-dummy_hcd.5-1, CDC Ethernet Device, 42:42:42:42:42:42 [ 2438.859197][T20233] usb 2-1: reset high-speed USB device number 51 using dummy_hcd [ 2438.998927][ T3753] usb 3-1: Using ep0 maxpacket: 32 [ 2439.016215][T20203] udc-core: couldn't find an available UDC or it's busy [ 2439.023296][T20203] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2439.034106][T20203] udc-core: couldn't find an available UDC or it's busy [ 2439.041148][T20203] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2439.051224][T20203] udc-core: couldn't find an available UDC or it's busy [ 2439.058199][T20203] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2439.068342][T20203] udc-core: couldn't find an available UDC or it's busy [ 2439.075322][T20203] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2439.085376][T20203] udc-core: couldn't find an available UDC or it's busy [ 2439.092379][T20203] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2439.102721][ T3304] usb 6-1: USB disconnect, device number 91 [ 2439.108910][T20233] usb 2-1: Using ep0 maxpacket: 8 [ 2439.112098][ T3304] cdc_ether 6-1:1.0 usb0: unregister 'cdc_ether' usb-dummy_hcd.5-1, CDC Ethernet Device [ 2439.123942][ T3753] usb 3-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2439.133098][ T3753] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2439.142419][ T3753] usb 3-1: config 0 descriptor?? [ 2439.298943][T20233] usb 2-1: unable to get BOS descriptor or descriptor too short [ 2439.399650][ T3753] hso 3-1:0.0: Failed to find BULK IN ep [ 2439.419214][ T3032] usb 4-1: new high-speed USB device number 6 using dummy_hcd [ 2439.538928][ T3032] usb 4-1: Using ep0 maxpacket: 8 [ 2439.601225][T28587] usb 3-1: USB disconnect, device number 87 [ 2439.698908][ T3032] usb 4-1: unable to get BOS descriptor or descriptor too short [ 2439.706648][ T3032] usb 4-1: too many configurations: 241, using maximum allowed: 8 [ 2439.828923][ T3032] usb 4-1: unable to read config index 0 descriptor/start: -61 [ 2439.836697][ T3032] usb 4-1: can't read configurations, error -61 [ 2439.988825][ T3032] usb 4-1: new high-speed USB device number 7 using dummy_hcd [ 2440.468762][ T3032] usb 4-1: device not accepting address 7, error -71 [ 2440.475622][ T3032] usb usb4-port1: unable to enumerate USB device 01:06:55 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x0, 0x0, 0x53, "09af236866c7d5e1ae1d0363f0c5f908bd7ce5d6f934ebe1bc264085d99f0708657388d6d122457e6124b68d15d41f1d49b6e18f025956f85a5c56370fdf31a8b4a6f291e066c6576b5355ef5aa56bf33099c0"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) 01:06:55 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1b00) 01:06:55 executing program 5: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0xc78) 01:06:55 executing program 3: syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="1201010001000800000001000000000000010902120001000000000904080000b511c5003922000000000000000172056389dcea22ce60a9dba713a8f2839f21890f9085d63a0089fb"], 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x660c, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x4802, 0x4) r1 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x3, 0x800) ioctl$HIDIOCGFIELDINFO(r1, 0xc038480a, &(0x7f0000000040)={0x3, 0x2, 0x7, 0x893, 0x5, 0x100, 0x8001, 0x8, 0x2, 0x401, 0x9, 0x7fffffff, 0x9, 0x8}) 01:06:55 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000001640)={0x44, &(0x7f0000001340), &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) 01:06:55 executing program 1: syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x1000020, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) r0 = syz_usb_connect(0x0, 0x2d, &(0x7f00000005c0)=ANY=[@ANYBLOB="1201fe2109003c0800040042ef420000010109021b00017600230009040000010209bd00070581070001"], 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x0) ioctl$EVIOCSMASK(r2, 0x40104593, &(0x7f00000000c0)={0x1, 0x28, &(0x7f0000000040)="52a2c618e8fe4d870374b607cbcfdeef891dba9a89fdbf56901688fa3a0cbb8f0f29c2002b264360"}) ioctl$EVIOCGPROP(r2, 0x80404509, &(0x7f0000002040)=""/4096) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0xb338, 0x1) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) write$hidraw(r3, &(0x7f0000000080)="aee1312558ca56dd43380dcc3b4ff06b4a349ecd0cc51c66b3d57813c012a91043a8908d7d0324b2d57a886b1386b1acc4f2a2c9f53b1890a0db6260898b6fa8078e943e75ba1556413502c818206546910ea0942cca167f59a406d29bd26f9a620e2a42bdbea1584911447009c7eb4344637e37d559c90d543d80b7f3", 0x7d) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001240)="d1ac2117a4063f5fb8607239f0c2b12f2552334360f458afaf2b3ccbdd05b4b66433fd88301f2782224f25fcf2f5f7a407b9868a17be69835d716179188e3e85d55fd6a88e6b575e16d02c7651ad113f2bd0586013a4d9b81eb9659e083b3cb5322d5051df9955185596300843dbf8df0bf594f14d8c3406607d26a1ac3d752ccf3c638c82c7e03a60083bfdc66066674c5776c72c610d34b9c5817830c7286033ed3c67027806b375e6ebc7480913510d70d275125fd5643ca44eb6c61db0fce497e300f29dd61f174662ece3be991d346be76b4d4736b5270dc2c5676b186d3bc1803fa3b6a3bc38243587cfb923857a65dd654333d2b0883a57e8229c5f4eb843185fd53f126851c4ce3b9dd383624606930dd62d4f8b83a2585258ff0cb96454e033a1cbe561bb98dba9f65a4ab748aaf8a619226776f95a0027b72196798e287bd633d0ebf66ec29fdad6c0aba63e44bad6b54dfa55a433a79488ba31876187996978b934d975ddefc4fe584cdb7e7538b6f5628e5b9d3c2c277032b2ee1672b5a017e9397a4f1e41581dc91b5270ebea6547d47e2bf4bd19c56b1e4510cc3c6e814b24ad1bac1af7cb993fda8de1b4757d38733ca431c1bc55f71c9bcc859512328690151be3ca440d2bd28e671f300bd47db8ba66009c7b61ffa06a589881c726e597e54e24248e1a9d6a9539ac35345c8fe25b8284348999d553da4df1d7a11cacd2e95f6f7804357e1b135bf9ba026f977d90cb40f1c3d5002eba3f5520c6f485e4b4ed9b3bbcc4f92f915c7e16531c1daf6e569130df4a8ed9d92ab0d7c746555c109497addbf47537fd760d8770eaddaa71e94587b417f34b097d53605b5fdcf5adb2b5176d98573aea56da94caf95dd068e405b2a8cdcab20eb00f7cfd69d51de4b1abc3381f1c67d6b9a89dfccd5e816c96ecb1985ae65b4ef1b1479479d19f3294fb21346b737c5e71e0249d812625dccbd511b8ff06d5f40cba310654178e8b923b62c90031f0fca6c219875fbfbb977599096bf04aa1ff5ea482bd8d9b5ef21a6f3c9941c26607b6b00e48f387f3cb9e13a69dbfe2c6cac926e89c37d59696d1696ffcd1a3e8a5e7bdc44cb47b82362503bd2fcb522f17f7f3ddbaf40d6d9da811a2dda693994cefab3c8b143cbc9adbfb5e00232f119dcd1dff55f7d3c06ca67ac6b8ae03b15f538f8d3c0b7a270d99ceef95fd91d585b6ba25e64529f013c3ae13c252eb76ad4f84e66e328c2b8030550e69c69763f34fabbac86cc44232247ce05b9f271469575a0723168b3c93de0bacebf040b3e165e12374309d4a77db598b8b6e1a92028d366c1d4ac7cbf4d7c8a3b5bc25a404bff87a8d153b5aff52a8c4d6b65752b17381f2e7fcb7a6ea29cf67893a32e3df131978ba9e49f935e693db6289ba66f36f4a8ee804621a89e6d88801055f0776d4f31f909318350e78b80b7137febc53ab7e9b66d5aa113ac89225c5f4ee3eb52b7dcff7d344909d19f048cb5a9de1973728feb138acc7d39e448c04dd47fef1e470726371ab210abeff8a789e8ec54a4902515be5d92f43f0db04608d02deff502a31a9e9dd63867c12d3241419a4317f70bc957dc2babb54b571e9c280a5b6036f4bdbf31640191c6b12d262f529c07165ffd7e51b3399c4545c2be979003e192e224e78739cd12b8be7a061273e29eeec520d51db0f33bc630ea27fba231055ee92cbf93f747ea9ee363c0cf710fbdf54c273ebe6a43e04045091a0686603c0ef7e5bbd1a9c5795ed0786a6a2089d87b01645191fb69021972c3548e40858a5b6df08b9a395af85070cf37582bd7857f991a1b6b9f400e389710b780cf3c80ddd84f07e6435a4762a5b26f6e4eae57845042fb68edc0636235b3915fb9d3f3bbae58b4d969fe243dadecdc6434fb5a2f2b966eb6477c01e649d495b64598e71329f88307c6f00ac60d7d60376a7c5bc1576e5256b13898a3a419e7743319b245c2bb0a2eb5f62cdf693187d5ccc95623ffa5f17b0b11b157b6c35017492f6dd71bbf6aaa688da138b0c0a2f9bd854cea76b2dc89f8035a01a21e53137acf5e314d3973742efd3e2d026608df56873943c5cc45825c0a4d4b857fcd470ea60a6991c2f382e19c8bbe55fefb9b5d2be5dc81295e6f9ae7a6241d8f7c759836d7eab2446e3639692e9ac239b50dbe6968e11d429cf85986c7829bdc9191a877d71d187a7dc10b847a8a8602863cabe674affc581a7244e5f73ddb49658d9c3fdfef1ffa378b0c3c39a1185e5f37cef0c8acaa2eaed682085bbcbdce32dceba24a8c1834d7e2072ef792ad6d44817b8050d0d99753342b73792d225ccc4422cd2438b0c492ab6092d79d2059b3c58da68c3220e635d6abffea75afb70607b4eb006d5a36c0a39bb701b9ff40bc4c7bfdcf92fcca1cfd9e978b517ec9a0c0d9a287eff51540a2b26fd47743f35fed5682c659faa515af1fe438854b9e9e133ab6be2df1750db993fdc10e68bbaf2fd305cc6a571024b6bc7dd1c17104968baf3ebec7f168b0982cbda054ae2391f0682725ad1b97522f29753f5f74ea25574eb3c8421ddce694304415aae65c9c02a1566d13445728d814fbc4bf9390190c9ce7e56c95a829b437be44c7b645a3861764bad153618c32f40e45bc647cdc9fcd494c369d25c8d8217a58dc7bf5166eb47121d39623a0673205679eb354ee13ce0c6e292fd17da69e72d62eef81bb1af27a51748bbc3d707bd3f50d50c1a97d9981622a9ae5bfafc4c02d88528c2b4af31f0a3bf3b8ed081fad9d5b9e84f701d56300e99b8fd1d3fda96d98dedef10b4d3573df5e577bf1db5b1378813b6792f718c8991504c3cba53cb3a1c6c3645adc90eabdd3e2e008db454587d1c8c2f84f40ecd819c1ba9d345db69292140e5400ec19357acdf2b8ab76bf5262f1370ccfb66872e69f0b811c679231c57dc98bde77f78e0e635f42ae8d8fab2aa393aab8abc00ee637da0a74a0aa2abe9f3b663872b47695f407c49bede2625732cb4bbcff5f7d25b197c5ac129917e6197a8b09263a69892a1e225ef8fce4b91d86bed68b9e3a4e03f4bbebac8fed9139819a0a32ac5a813a53b28c85a0a178451f575ad269617ec34739bca5751d5ba009786e622e0c5939bc31a8208cdb56956906ed3d9b1270dbaae43717304ab8e31662822633da80feb40d4776c68fe59b2323d8716e34a3f102dc94a2e843c244f0f549735af97f5adb7fbb8fb26358ccdb2935ecfe34e494968bbfdd0f34c88e054ee61ee3d99236cf5924bfbf255c32e4d80698cc1e4acb60b5187fee0345c2de9d9f861063180c3e2b6554fcddc05380f4428ca5e8f30c2ce3307f8be856d9d366a07506271f1aee968856721b3f451ada94e74aa5ef468c34723c328085e9232372e2ac6b0487d0c13aeb721df21b60b94ed16848366fce4e667493e3414520281543aed29176ec09a7b06c238daa462e71ffaf3202aafe9b60d15d66f71bcb26cc05b3bcc2faf63b380251e98a384fc6b1baa8bb222211edbc010cf8c07cf41d880f1131361132ecf99ea5e39f9706d46ee05f53bbfe9542701d95b611a0b625ae29f5f9e0d1718eb089b039057bc29a86abade5df3efaa03fd91804ff8407de383028f1fdd19cb6295d28adc9bf8feaa1e7087f59740abcf292588e045d4e220d7a781a75b6cd4c002bf87f3ebd65d5a6581f2577dbd7d36828f6b3a134be6d852d3a79dbe314f83885f75da129c212b78d4d2fe8d9a812f43ee9042f3da92bb6be2cc573d1ff37ab318ea571ccf5e2e9db5582fa1008fd28dd1d379bbb974f31365f76ab85a26ccbf62fbe96d4efe8c3d542850a6b8160ba41db1ab2b9107e91266635261a7f8a795333a499c26788161b82d97e6ac0a24dd11a47f304b358fcfc1421e5304470d6b8f5b616573bdaa916496f453acd2e99897c471d213101171b4ad09e0fa121d820cf0dfb20f80108079b64bd280b2e2425a70bd90ee4310cb4b7f71f9b70a2c0ccb46e9a588af51bd35299cd98b5c3cd6997d180e0121210e5c1897e0d815233c9224e29377116937baf1c0b889351fee86fbac43fa2af5901418e70434b83631a8c5f808c6de45a83522f1e627ec4c537cabfebb668a8319b56ef56a822dcd2a36435371405afc472dc6780e48717b79944d468506a8568fa4e6d8f383b7e4225aaed9b2cbfe9cbd72f5272d878e2dc57de76986a4b905dda0c519fe90209b72c6d1a6fdd83b555ebdc457bb24ef1c6bbd3c98dbcf5da6ab28687515f2bfb8dbfef1c5363cdf22a55344a81a38ebaf57a9c370b467f411e47e8dad6313474def5ad09f1534fa2f0b65d5d8b8cab11f32587c629c657c416bbb46e6fb3634320860f313428c5a5ebb57fda1931792ca3ddc584eb9e6613042d1488bb0085bf62735d377897c4810270498d780350016fc97f43eedf6d1f4099659ffd8d0743ebaf21752686da395af6e710cd7af38b6c7b1f7bd3985a962473754ff0bb28a821ede5946f7b911a9f3a1ab0636165256f2b3178827536132a4c9d522e5e309743a0187381de2610ed882fb649571b939748d95c22498a35070650fb3597c0a168c3b58f905a8cf32dab09e52b480bf64890209c4808f93a6372a150177af9fa3355515596839fdfa5c04580976a4c54d8aaf77ad7faa2ff3879dbefd034104ab11539231bfb2f432650ccf3466791eec6ba005fb301d1e0d966eb7367fb17146536ca1188815e7ddf999522c92055a1143ace0235f771b2a20fd7550a6da25fd5a983dbdc17790f294d8c59b3782f1f38eeca7a68b998dbac5d40d79d193528223ed77a64e6d06526dbfe12c7f8ab3b7982ab0a741ac7d6ee02fe06bc3e1dc44820e9b9d46e8d6679771d42e8b68ef611c9cf6674818db1f060b388cde4b398fe91695aaff39bd99ed968a8eab1a02f8fa36adca3347d7f122f16900994ea7eae239869d8803de4b859356f6da45c85e9238391460902be8e849a609d5e14dea9acd567a05db8cdbd4fea3244ae82a1937839c9b5f11908d9f43dd4c8d2d88e7a738882a", 0xdf9) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) [ 2440.948882][T28587] usb 2-1: USB disconnect, device number 51 01:06:55 executing program 5: syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x1000020, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000000c0)={0x1, 0x28, &(0x7f0000000040)="52a2c618e8fe4d870374b607cbcfdeef891dba9a89fdbf56901688fa3a0cbb8f0f29c2002b264360"}) ioctl$EVIOCGBITSW(r0, 0x80404525, &(0x7f0000000100)=""/160) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_usb_connect(0x0, 0x2d, &(0x7f00000005c0)=ANY=[@ANYBLOB="1201fe2109003c0800040042ef420000010109021b00017600230009040000010209bd00070581070001"], 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000080)='/dev/usb/hiddev#\x00', 0x5, 0x80040) ioctl$HIDIOCGSTRING(r3, 0x81044804, &(0x7f00000000c0)={0x31, "0eff5f980dcd63a20fd99a743b9e2dab3072ff0356c70987a914999328787d9d7b3133f5f6cefeb357a3a46490a77a946c"}) write$hidraw(0xffffffffffffffff, &(0x7f0000001240)="d1ac2117a4063f5fb8607239f0c2b12f2552334360f458afaf2b3ccbdd05b4b66433fd88301f2782224f25fcf2f5f7a407b9868a17be69835d716179188e3e85d55fd6a88e6b575e16d02c7651ad113f2bd0586013a4d9b81eb9659e083b3cb5322d5051df9955185596300843dbf8df0bf594f14d8c3406607d26a1ac3d752ccf3c638c82c7e03a60083bfdc66066674c5776c72c610d34b9c5817830c7286033ed3c67027806b375e6ebc7480913510d70d275125fd5643ca44eb6c61db0fce497e300f29dd61f174662ece3be991d346be76b4d4736b5270dc2c5676b186d3bc1803fa3b6a3bc38243587cfb923857a65dd654333d2b0883a57e8229c5f4eb843185fd53f126851c4ce3b9dd383624606930dd62d4f8b83a2585258ff0cb96454e033a1cbe561bb98dba9f65a4ab748aaf8a619226776f95a0027b72196798e287bd633d0ebf66ec29fdad6c0aba63e44bad6b54dfa55a433a79488ba31876187996978b934d975ddefc4fe584cdb7e7538b6f5628e5b9d3c2c277032b2ee1672b5a017e9397a4f1e41581dc91b5270ebea6547d47e2bf4bd19c56b1e4510cc3c6e814b24ad1bac1af7cb993fda8de1b4757d38733ca431c1bc55f71c9bcc859512328690151be3ca440d2bd28e671f300bd47db8ba66009c7b61ffa06a589881c726e597e54e24248e1a9d6a9539ac35345c8fe25b8284348999d553da4df1d7a11cacd2e95f6f7804357e1b135bf9ba026f977d90cb40f1c3d5002eba3f5520c6f485e4b4ed9b3bbcc4f92f915c7e16531c1daf6e569130df4a8ed9d92ab0d7c746555c109497addbf47537fd760d8770eaddaa71e94587b417f34b097d53605b5fdcf5adb2b5176d98573aea56da94caf95dd068e405b2a8cdcab20eb00f7cfd69d51de4b1abc3381f1c67d6b9a89dfccd5e816c96ecb1985ae65b4ef1b1479479d19f3294fb21346b737c5e71e0249d812625dccbd511b8ff06d5f40cba310654178e8b923b62c90031f0fca6c219875fbfbb977599096bf04aa1ff5ea482bd8d9b5ef21a6f3c9941c26607b6b00e48f387f3cb9e13a69dbfe2c6cac926e89c37d59696d1696ffcd1a3e8a5e7bdc44cb47b82362503bd2fcb522f17f7f3ddbaf40d6d9da811a2dda693994cefab3c8b143cbc9adbfb5e00232f119dcd1dff55f7d3c06ca67ac6b8ae03b15f538f8d3c0b7a270d99ceef95fd91d585b6ba25e64529f013c3ae13c252eb76ad4f84e66e328c2b8030550e69c69763f34fabbac86cc44232247ce05b9f271469575a0723168b3c93de0bacebf040b3e165e12374309d4a77db598b8b6e1a92028d366c1d4ac7cbf4d7c8a3b5bc25a404bff87a8d153b5aff52a8c4d6b65752b17381f2e7fcb7a6ea29cf67893a32e3df131978ba9e49f935e693db6289ba66f36f4a8ee804621a89e6d88801055f0776d4f31f909318350e78b80b7137febc53ab7e9b66d5aa113ac89225c5f4ee3eb52b7dcff7d344909d19f048cb5a9de1973728feb138acc7d39e448c04dd47fef1e470726371ab210abeff8a789e8ec54a4902515be5d92f43f0db04608d02deff502a31a9e9dd63867c12d3241419a4317f70bc957dc2babb54b571e9c280a5b6036f4bdbf31640191c6b12d262f529c07165ffd7e51b3399c4545c2be979003e192e224e78739cd12b8be7a061273e29eeec520d51db0f33bc630ea27fba231055ee92cbf93f747ea9ee363c0cf710fbdf54c273ebe6a43e04045091a0686603c0ef7e5bbd1a9c5795ed0786a6a2089d87b01645191fb69021972c3548e40858a5b6df08b9a395af85070cf37582bd7857f991a1b6b9f400e389710b780cf3c80ddd84f07e6435a4762a5b26f6e4eae57845042fb68edc0636235b3915fb9d3f3bbae58b4d969fe243dadecdc6434fb5a2f2b966eb6477c01e649d495b64598e71329f88307c6f00ac60d7d60376a7c5bc1576e5256b13898a3a419e7743319b245c2bb0a2eb5f62cdf693187d5ccc95623ffa5f17b0b11b157b6c35017492f6dd71bbf6aaa688da138b0c0a2f9bd854cea76b2dc89f8035a01a21e53137acf5e314d3973742efd3e2d026608df56873943c5cc45825c0a4d4b857fcd470ea60a6991c2f382e19c8bbe55fefb9b5d2be5dc81295e6f9ae7a6241d8f7c759836d7eab2446e3639692e9ac239b50dbe6968e11d429cf85986c7829bdc9191a877d71d187a7dc10b847a8a8602863cabe674affc581a7244e5f73ddb49658d9c3fdfef1ffa378b0c3c39a1185e5f37cef0c8acaa2eaed682085bbcbdce32dceba24a8c1834d7e2072ef792ad6d44817b8050d0d99753342b73792d225ccc4422cd2438b0c492ab6092d79d2059b3c58da68c3220e635d6abffea75afb70607b4eb006d5a36c0a39bb701b9ff40bc4c7bfdcf92fcca1cfd9e978b517ec9a0c0d9a287eff51540a2b26fd47743f35fed5682c659faa515af1fe438854b9e9e133ab6be2df1750db993fdc10e68bbaf2fd305cc6a571024b6bc7dd1c17104968baf3ebec7f168b0982cbda054ae2391f0682725ad1b97522f29753f5f74ea25574eb3c8421ddce694304415aae65c9c02a1566d13445728d814fbc4bf9390190c9ce7e56c95a829b437be44c7b645a3861764bad153618c32f40e45bc647cdc9fcd494c369d25c8d8217a58dc7bf5166eb47121d39623a0673205679eb354ee13ce0c6e292fd17da69e72d62eef81bb1af27a51748bbc3d707bd3f50d50c1a97d9981622a9ae5bfafc4c02d88528c2b4af31f0a3bf3b8ed081fad9d5b9e84f701d56300e99b8fd1d3fda96d98dedef10b4d3573df5e577bf1db5b1378813b6792f718c8991504c3cba53cb3a1c6c3645adc90eabdd3e2e008db454587d1c8c2f84f40ecd819c1ba9d345db69292140e5400ec19357acdf2b8ab76bf5262f1370ccfb66872e69f0b811c679231c57dc98bde77f78e0e635f42ae8d8fab2aa393aab8abc00ee637da0a74a0aa2abe9f3b663872b47695f407c49bede2625732cb4bbcff5f7d25b197c5ac129917e6197a8b09263a69892a1e225ef8fce4b91d86bed68b9e3a4e03f4bbebac8fed9139819a0a32ac5a813a53b28c85a0a178451f575ad269617ec34739bca5751d5ba009786e622e0c5939bc31a8208cdb56956906ed3d9b1270dbaae43717304ab8e31662822633da80feb40d4776c68fe59b2323d8716e34a3f102dc94a2e843c244f0f549735af97f5adb7fbb8fb26358ccdb2935ecfe34e494968bbfdd0f34c88e054ee61ee3d99236cf5924bfbf255c32e4d80698cc1e4acb60b5187fee0345c2de9d9f861063180c3e2b6554fcddc05380f4428ca5e8f30c2ce3307f8be856d9d366a07506271f1aee968856721b3f451ada94e74aa5ef468c34723c328085e9232372e2ac6b0487d0c13aeb721df21b60b94ed16848366fce4e667493e3414520281543aed29176ec09a7b06c238daa462e71ffaf3202aafe9b60d15d66f71bcb26cc05b3bcc2faf63b380251e98a384fc6b1baa8bb222211edbc010cf8c07cf41d880f1131361132ecf99ea5e39f9706d46ee05f53bbfe9542701d95b611a0b625ae29f5f9e0d1718eb089b039057bc29a86abade5df3efaa03fd91804ff8407de383028f1fdd19cb6295d28adc9bf8feaa1e7087f59740abcf292588e045d4e220d7a781a75b6cd4c002bf87f3ebd65d5a6581f2577dbd7d36828f6b3a134be6d852d3a79dbe314f83885f75da129c212b78d4d2fe8d9a812f43ee9042f3da92bb6be2cc573d1ff37ab318ea571ccf5e2e9db5582fa1008fd28dd1d379bbb974f31365f76ab85a26ccbf62fbe96d4efe8c3d542850a6b8160ba41db1ab2b9107e91266635261a7f8a795333a499c26788161b82d97e6ac0a24dd11a47f304b358fcfc1421e5304470d6b8f5b616573bdaa916496f453acd2e99897c471d213101171b4ad09e0fa121d820cf0dfb20f80108079b64bd280b2e2425a70bd90ee4310cb4b7f71f9b70a2c0ccb46e9a588af51bd35299cd98b5c3cd6997d180e0121210e5c1897e0d815233c9224e29377116937baf1c0b889351fee86fbac43fa2af5901418e70434b83631a8c5f808c6de45a83522f1e627ec4c537cabfebb668a8319b56ef56a822dcd2a36435371405afc472dc6780e48717b79944d468506a8568fa4e6d8f383b7e4225aaed9b2cbfe9cbd72f5272d878e2dc57de76986a4b905dda0c519fe90209b72c6d1a6fdd83b555ebdc457bb24ef1c6bbd3c98dbcf5da6ab28687515f2bfb8dbfef1c5363cdf22a55344a81a38ebaf57a9c370b467f411e47e8dad6313474def5ad09f1534fa2f0b65d5d8b8cab11f32587c629c657c416bbb46e6fb3634320860f313428c5a5ebb57fda1931792ca3ddc584eb9e6613042d1488bb0085bf62735d377897c4810270498d780350016fc97f43eedf6d1f4099659ffd8d0743ebaf21752686da395af6e710cd7af38b6c7b1f7bd3985a962473754ff0bb28a821ede5946f7b911a9f3a1ab0636165256f2b3178827536132a4c9d522e5e309743a0187381de2610ed882fb649571b939748d95c22498a35070650fb3597c0a168c3b58f905a8cf32dab09e52b480bf64890209c4808f93a6372a150177af9fa3355515596839fdfa5c04580976a4c54d8aaf77ad7faa2ff3879dbefd034104ab11539231bfb2f432650ccf3466791eec6ba005fb301d1e0d966eb7367fb17146536ca1188815e7ddf999522c92055a1143ace0235f771b2a20fd7550a6da25fd5a983dbdc17790f294d8c59b3782f1f38eeca7a68b998dbac5d40d79d193528223ed77a64e6d06526dbfe12c7f8ab3b7982ab0a741ac7d6ee02fe06bc3e1dc44820e9b9d46e8d6679771d42e8b68ef611c9cf6674818db1f060b388cde4b398fe91695aaff39bd99ed968a8eab1a02f8fa36adca3347d7f122f16900994ea7eae239869d8803de4b859356f6da45c85e9238391460902be8e849a609d5e14dea9acd567a05db8cdbd4fea3244ae82a1937839c9b5f11908d9f43dd4c8d2d88e7a738882a", 0xdf9) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xc4, 0x89, 0x30, 0x0, 0x413c, 0x81b5, 0x9bed, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x27, 0xad, 0x4c}}]}}]}}, 0x0) 01:06:55 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1b18) [ 2441.268749][T28587] usb 4-1: new high-speed USB device number 8 using dummy_hcd [ 2441.279459][ T3753] usb 5-1: new high-speed USB device number 56 using dummy_hcd [ 2441.298712][ T3032] usb 3-1: new high-speed USB device number 88 using dummy_hcd [ 2441.306444][ T3703] usb 2-1: new high-speed USB device number 52 using dummy_hcd [ 2441.498704][ T3304] usb 6-1: new high-speed USB device number 92 using dummy_hcd [ 2441.518777][ T3753] usb 5-1: Using ep0 maxpacket: 32 [ 2441.538778][T28587] usb 4-1: device descriptor read/64, error 18 01:06:56 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1b30) [ 2441.558739][ T3032] usb 3-1: Using ep0 maxpacket: 32 [ 2441.564047][ T3703] usb 2-1: Using ep0 maxpacket: 8 [ 2441.638876][ T3753] usb 5-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2441.648155][ T3753] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2441.657574][ T3753] usb 5-1: config 0 descriptor?? [ 2441.708915][ T3032] usb 3-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2441.718013][ T3032] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2441.729073][ T3032] usb 3-1: config 0 descriptor?? [ 2441.739003][ T3304] usb 6-1: Using ep0 maxpacket: 8 01:06:56 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1b48) [ 2441.758836][ T3703] usb 2-1: unable to get BOS descriptor or descriptor too short [ 2441.848805][ T3703] usb 2-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 2441.859329][ T3703] usb 2-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 2441.898780][ T3304] usb 6-1: unable to get BOS descriptor or descriptor too short [ 2441.919820][ T3753] hso 5-1:0.0: Failed to find BULK IN ep [ 2441.930508][T28587] usb 4-1: device descriptor read/64, error 18 [ 2441.968827][ T3703] usb 2-1: New USB device found, idVendor=0400, idProduct=4200, bcdDevice=42.ef [ 2441.977906][ T3703] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 2441.978708][ T3304] usb 6-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 2441.985942][ T3703] usb 2-1: SerialNumber: syz [ 2441.996337][ T3304] usb 6-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 2442.039240][ T3703] hub 2-1:118.0: bad descriptor, ignoring hub [ 2442.045363][ T3703] hub: probe of 2-1:118.0 failed with error -5 [ 2442.060922][ T3703] cdc_wdm 2-1:118.0: cdc-wdm0: USB WDM device [ 2442.088756][ T3304] usb 6-1: New USB device found, idVendor=0400, idProduct=4200, bcdDevice=42.ef [ 2442.097903][ T3304] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 2442.106024][ T3304] usb 6-1: SerialNumber: syz [ 2442.121270][ T3703] usb 5-1: USB disconnect, device number 56 01:06:56 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1b60) [ 2442.149143][ T3304] hub 6-1:118.0: bad descriptor, ignoring hub [ 2442.155733][ T3304] hub: probe of 6-1:118.0 failed with error -5 [ 2442.164865][ T3304] cdc_wdm 6-1:118.0: cdc-wdm1: USB WDM device [ 2442.198700][T28587] usb 4-1: new high-speed USB device number 9 using dummy_hcd [ 2442.220645][ T3032] usb 3-1: USB disconnect, device number 88 01:06:57 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1b78) [ 2442.468604][T28587] usb 4-1: device descriptor read/64, error 18 01:06:57 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000001640)={0x44, &(0x7f0000001340), &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) [ 2442.568807][ T3703] usb 6-1: USB disconnect, device number 92 01:06:57 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000001640)={0x44, &(0x7f0000001340), &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) 01:06:57 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1b90) [ 2442.858577][T28587] usb 4-1: device descriptor read/64, error 18 [ 2442.918589][ T3032] usb 5-1: new high-speed USB device number 57 using dummy_hcd [ 2442.978824][T28587] usb usb4-port1: attempt power cycle [ 2443.008559][ T3753] usb 3-1: new high-speed USB device number 89 using dummy_hcd [ 2443.188546][ T3032] usb 5-1: Using ep0 maxpacket: 32 [ 2443.248572][ T3753] usb 3-1: Using ep0 maxpacket: 32 [ 2443.318850][ T3032] usb 5-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2443.327916][ T3032] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2443.337898][ T3032] usb 5-1: config 0 descriptor?? [ 2443.368639][ T3753] usb 3-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2443.377723][ T3753] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2443.387709][ T3753] usb 3-1: config 0 descriptor?? [ 2443.688519][T28587] usb 4-1: new high-speed USB device number 10 using dummy_hcd [ 2443.778615][T28587] usb 4-1: Invalid ep0 maxpacket: 0 [ 2443.822572][ T3753] usb 5-1: USB disconnect, device number 57 [ 2443.850568][ T3032] usb 3-1: USB disconnect, device number 89 [ 2443.928475][T28587] usb 4-1: new high-speed USB device number 11 using dummy_hcd 01:06:58 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1ba8) 01:06:58 executing program 3: r0 = syz_open_dev$hiddev(0x0, 0x0, 0x323280) ioctl$HIDIOCAPPLICATION(r0, 0x40086602, 0x20000000) ioctl$HIDIOCGPHYS(r0, 0x80404812, &(0x7f0000000000)) syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0xf2, 0xb8, 0xc, 0x8, 0x67b, 0x25a1, 0x792e, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xb5, 0x11, 0xc1}}]}}]}}, 0x0) [ 2444.038560][T28587] usb 4-1: device descriptor read/8, error -71 [ 2444.248543][T28587] usb 4-1: device descriptor read/8, error -71 [ 2444.369002][T28587] usb usb4-port1: unable to enumerate USB device [ 2444.728383][T28587] usb 4-1: new high-speed USB device number 12 using dummy_hcd [ 2444.968385][T28587] usb 4-1: Using ep0 maxpacket: 8 [ 2445.108448][T28587] usb 4-1: New USB device found, idVendor=067b, idProduct=25a1, bcdDevice=79.2e [ 2445.117625][T28587] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2445.129264][T28587] usb 4-1: config 0 descriptor?? [ 2445.171587][T28587] plusb: probe of 4-1:0.0 failed with error -22 [ 2445.371179][ T3032] usb 4-1: USB disconnect, device number 12 [ 2446.469794][T20312] cdc_wdm 2-1:118.0: Error autopm - -16 [ 2446.469990][ T3304] usb 2-1: USB disconnect, device number 52 [ 2446.481332][T20315] cdc_wdm 2-1:118.0: Error autopm - -16 01:07:01 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1bc0) 01:07:01 executing program 5: syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x1000020, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000000c0)={0x1, 0x28, &(0x7f0000000040)="52a2c618e8fe4d870374b607cbcfdeef891dba9a89fdbf56901688fa3a0cbb8f0f29c2002b264360"}) ioctl$EVIOCGBITSW(r0, 0x80404525, &(0x7f0000000100)=""/160) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_usb_connect(0x0, 0x2d, &(0x7f00000005c0)=ANY=[@ANYBLOB="1201fe2109003c0800040042ef420000010109021b00017600230009040000010209bd00070581070001"], 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000080)='/dev/usb/hiddev#\x00', 0x5, 0x80040) ioctl$HIDIOCGSTRING(r3, 0x81044804, &(0x7f00000000c0)={0x31, "0eff5f980dcd63a20fd99a743b9e2dab3072ff0356c70987a914999328787d9d7b3133f5f6cefeb357a3a46490a77a946c"}) write$hidraw(0xffffffffffffffff, &(0x7f0000001240)="d1ac2117a4063f5fb8607239f0c2b12f2552334360f458afaf2b3ccbdd05b4b66433fd88301f2782224f25fcf2f5f7a407b9868a17be69835d716179188e3e85d55fd6a88e6b575e16d02c7651ad113f2bd0586013a4d9b81eb9659e083b3cb5322d5051df9955185596300843dbf8df0bf594f14d8c3406607d26a1ac3d752ccf3c638c82c7e03a60083bfdc66066674c5776c72c610d34b9c5817830c7286033ed3c67027806b375e6ebc7480913510d70d275125fd5643ca44eb6c61db0fce497e300f29dd61f174662ece3be991d346be76b4d4736b5270dc2c5676b186d3bc1803fa3b6a3bc38243587cfb923857a65dd654333d2b0883a57e8229c5f4eb843185fd53f126851c4ce3b9dd383624606930dd62d4f8b83a2585258ff0cb96454e033a1cbe561bb98dba9f65a4ab748aaf8a619226776f95a0027b72196798e287bd633d0ebf66ec29fdad6c0aba63e44bad6b54dfa55a433a79488ba31876187996978b934d975ddefc4fe584cdb7e7538b6f5628e5b9d3c2c277032b2ee1672b5a017e9397a4f1e41581dc91b5270ebea6547d47e2bf4bd19c56b1e4510cc3c6e814b24ad1bac1af7cb993fda8de1b4757d38733ca431c1bc55f71c9bcc859512328690151be3ca440d2bd28e671f300bd47db8ba66009c7b61ffa06a589881c726e597e54e24248e1a9d6a9539ac35345c8fe25b8284348999d553da4df1d7a11cacd2e95f6f7804357e1b135bf9ba026f977d90cb40f1c3d5002eba3f5520c6f485e4b4ed9b3bbcc4f92f915c7e16531c1daf6e569130df4a8ed9d92ab0d7c746555c109497addbf47537fd760d8770eaddaa71e94587b417f34b097d53605b5fdcf5adb2b5176d98573aea56da94caf95dd068e405b2a8cdcab20eb00f7cfd69d51de4b1abc3381f1c67d6b9a89dfccd5e816c96ecb1985ae65b4ef1b1479479d19f3294fb21346b737c5e71e0249d812625dccbd511b8ff06d5f40cba310654178e8b923b62c90031f0fca6c219875fbfbb977599096bf04aa1ff5ea482bd8d9b5ef21a6f3c9941c26607b6b00e48f387f3cb9e13a69dbfe2c6cac926e89c37d59696d1696ffcd1a3e8a5e7bdc44cb47b82362503bd2fcb522f17f7f3ddbaf40d6d9da811a2dda693994cefab3c8b143cbc9adbfb5e00232f119dcd1dff55f7d3c06ca67ac6b8ae03b15f538f8d3c0b7a270d99ceef95fd91d585b6ba25e64529f013c3ae13c252eb76ad4f84e66e328c2b8030550e69c69763f34fabbac86cc44232247ce05b9f271469575a0723168b3c93de0bacebf040b3e165e12374309d4a77db598b8b6e1a92028d366c1d4ac7cbf4d7c8a3b5bc25a404bff87a8d153b5aff52a8c4d6b65752b17381f2e7fcb7a6ea29cf67893a32e3df131978ba9e49f935e693db6289ba66f36f4a8ee804621a89e6d88801055f0776d4f31f909318350e78b80b7137febc53ab7e9b66d5aa113ac89225c5f4ee3eb52b7dcff7d344909d19f048cb5a9de1973728feb138acc7d39e448c04dd47fef1e470726371ab210abeff8a789e8ec54a4902515be5d92f43f0db04608d02deff502a31a9e9dd63867c12d3241419a4317f70bc957dc2babb54b571e9c280a5b6036f4bdbf31640191c6b12d262f529c07165ffd7e51b3399c4545c2be979003e192e224e78739cd12b8be7a061273e29eeec520d51db0f33bc630ea27fba231055ee92cbf93f747ea9ee363c0cf710fbdf54c273ebe6a43e04045091a0686603c0ef7e5bbd1a9c5795ed0786a6a2089d87b01645191fb69021972c3548e40858a5b6df08b9a395af85070cf37582bd7857f991a1b6b9f400e389710b780cf3c80ddd84f07e6435a4762a5b26f6e4eae57845042fb68edc0636235b3915fb9d3f3bbae58b4d969fe243dadecdc6434fb5a2f2b966eb6477c01e649d495b64598e71329f88307c6f00ac60d7d60376a7c5bc1576e5256b13898a3a419e7743319b245c2bb0a2eb5f62cdf693187d5ccc95623ffa5f17b0b11b157b6c35017492f6dd71bbf6aaa688da138b0c0a2f9bd854cea76b2dc89f8035a01a21e53137acf5e314d3973742efd3e2d026608df56873943c5cc45825c0a4d4b857fcd470ea60a6991c2f382e19c8bbe55fefb9b5d2be5dc81295e6f9ae7a6241d8f7c759836d7eab2446e3639692e9ac239b50dbe6968e11d429cf85986c7829bdc9191a877d71d187a7dc10b847a8a8602863cabe674affc581a7244e5f73ddb49658d9c3fdfef1ffa378b0c3c39a1185e5f37cef0c8acaa2eaed682085bbcbdce32dceba24a8c1834d7e2072ef792ad6d44817b8050d0d99753342b73792d225ccc4422cd2438b0c492ab6092d79d2059b3c58da68c3220e635d6abffea75afb70607b4eb006d5a36c0a39bb701b9ff40bc4c7bfdcf92fcca1cfd9e978b517ec9a0c0d9a287eff51540a2b26fd47743f35fed5682c659faa515af1fe438854b9e9e133ab6be2df1750db993fdc10e68bbaf2fd305cc6a571024b6bc7dd1c17104968baf3ebec7f168b0982cbda054ae2391f0682725ad1b97522f29753f5f74ea25574eb3c8421ddce694304415aae65c9c02a1566d13445728d814fbc4bf9390190c9ce7e56c95a829b437be44c7b645a3861764bad153618c32f40e45bc647cdc9fcd494c369d25c8d8217a58dc7bf5166eb47121d39623a0673205679eb354ee13ce0c6e292fd17da69e72d62eef81bb1af27a51748bbc3d707bd3f50d50c1a97d9981622a9ae5bfafc4c02d88528c2b4af31f0a3bf3b8ed081fad9d5b9e84f701d56300e99b8fd1d3fda96d98dedef10b4d3573df5e577bf1db5b1378813b6792f718c8991504c3cba53cb3a1c6c3645adc90eabdd3e2e008db454587d1c8c2f84f40ecd819c1ba9d345db69292140e5400ec19357acdf2b8ab76bf5262f1370ccfb66872e69f0b811c679231c57dc98bde77f78e0e635f42ae8d8fab2aa393aab8abc00ee637da0a74a0aa2abe9f3b663872b47695f407c49bede2625732cb4bbcff5f7d25b197c5ac129917e6197a8b09263a69892a1e225ef8fce4b91d86bed68b9e3a4e03f4bbebac8fed9139819a0a32ac5a813a53b28c85a0a178451f575ad269617ec34739bca5751d5ba009786e622e0c5939bc31a8208cdb56956906ed3d9b1270dbaae43717304ab8e31662822633da80feb40d4776c68fe59b2323d8716e34a3f102dc94a2e843c244f0f549735af97f5adb7fbb8fb26358ccdb2935ecfe34e494968bbfdd0f34c88e054ee61ee3d99236cf5924bfbf255c32e4d80698cc1e4acb60b5187fee0345c2de9d9f861063180c3e2b6554fcddc05380f4428ca5e8f30c2ce3307f8be856d9d366a07506271f1aee968856721b3f451ada94e74aa5ef468c34723c328085e9232372e2ac6b0487d0c13aeb721df21b60b94ed16848366fce4e667493e3414520281543aed29176ec09a7b06c238daa462e71ffaf3202aafe9b60d15d66f71bcb26cc05b3bcc2faf63b380251e98a384fc6b1baa8bb222211edbc010cf8c07cf41d880f1131361132ecf99ea5e39f9706d46ee05f53bbfe9542701d95b611a0b625ae29f5f9e0d1718eb089b039057bc29a86abade5df3efaa03fd91804ff8407de383028f1fdd19cb6295d28adc9bf8feaa1e7087f59740abcf292588e045d4e220d7a781a75b6cd4c002bf87f3ebd65d5a6581f2577dbd7d36828f6b3a134be6d852d3a79dbe314f83885f75da129c212b78d4d2fe8d9a812f43ee9042f3da92bb6be2cc573d1ff37ab318ea571ccf5e2e9db5582fa1008fd28dd1d379bbb974f31365f76ab85a26ccbf62fbe96d4efe8c3d542850a6b8160ba41db1ab2b9107e91266635261a7f8a795333a499c26788161b82d97e6ac0a24dd11a47f304b358fcfc1421e5304470d6b8f5b616573bdaa916496f453acd2e99897c471d213101171b4ad09e0fa121d820cf0dfb20f80108079b64bd280b2e2425a70bd90ee4310cb4b7f71f9b70a2c0ccb46e9a588af51bd35299cd98b5c3cd6997d180e0121210e5c1897e0d815233c9224e29377116937baf1c0b889351fee86fbac43fa2af5901418e70434b83631a8c5f808c6de45a83522f1e627ec4c537cabfebb668a8319b56ef56a822dcd2a36435371405afc472dc6780e48717b79944d468506a8568fa4e6d8f383b7e4225aaed9b2cbfe9cbd72f5272d878e2dc57de76986a4b905dda0c519fe90209b72c6d1a6fdd83b555ebdc457bb24ef1c6bbd3c98dbcf5da6ab28687515f2bfb8dbfef1c5363cdf22a55344a81a38ebaf57a9c370b467f411e47e8dad6313474def5ad09f1534fa2f0b65d5d8b8cab11f32587c629c657c416bbb46e6fb3634320860f313428c5a5ebb57fda1931792ca3ddc584eb9e6613042d1488bb0085bf62735d377897c4810270498d780350016fc97f43eedf6d1f4099659ffd8d0743ebaf21752686da395af6e710cd7af38b6c7b1f7bd3985a962473754ff0bb28a821ede5946f7b911a9f3a1ab0636165256f2b3178827536132a4c9d522e5e309743a0187381de2610ed882fb649571b939748d95c22498a35070650fb3597c0a168c3b58f905a8cf32dab09e52b480bf64890209c4808f93a6372a150177af9fa3355515596839fdfa5c04580976a4c54d8aaf77ad7faa2ff3879dbefd034104ab11539231bfb2f432650ccf3466791eec6ba005fb301d1e0d966eb7367fb17146536ca1188815e7ddf999522c92055a1143ace0235f771b2a20fd7550a6da25fd5a983dbdc17790f294d8c59b3782f1f38eeca7a68b998dbac5d40d79d193528223ed77a64e6d06526dbfe12c7f8ab3b7982ab0a741ac7d6ee02fe06bc3e1dc44820e9b9d46e8d6679771d42e8b68ef611c9cf6674818db1f060b388cde4b398fe91695aaff39bd99ed968a8eab1a02f8fa36adca3347d7f122f16900994ea7eae239869d8803de4b859356f6da45c85e9238391460902be8e849a609d5e14dea9acd567a05db8cdbd4fea3244ae82a1937839c9b5f11908d9f43dd4c8d2d88e7a738882a", 0xdf9) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xc4, 0x89, 0x30, 0x0, 0x413c, 0x81b5, 0x9bed, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x27, 0xad, 0x4c}}]}}]}}, 0x0) 01:07:01 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000001640)={0x44, &(0x7f0000001340), &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) 01:07:01 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000001640)={0x44, &(0x7f0000001340), &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) 01:07:01 executing program 1: syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x1000020, 0x0) syz_open_dev$hidraw(0x0, 0x2, 0x375983) r0 = syz_usb_connect(0x0, 0x2d, &(0x7f00000005c0)=ANY=[@ANYBLOB="1201fe2109003c0800040042ef420000010109021b00017600230009040000010209bd00070581070001"], 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_usb_connect$cdc_ecm(0x4, 0x66, &(0x7f0000000140)={{0x12, 0x1, 0x310, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x54, 0x1, 0x1, 0xa8, 0x0, 0x5, [{{0x9, 0x4, 0x0, 0x1, 0x3, 0x2, 0x6, 0x0, 0x81, {{0x8, 0x24, 0x6, 0x0, 0x0, "ec5097"}, {0x5, 0x24, 0x0, 0x7}, {0xd, 0x24, 0xf, 0x1, 0x10b519b1, 0x842c, 0x6}, [@mbim_extended={0x8, 0x24, 0x1c, 0x6, 0x1f, 0x9}, @call_mgmt={0x5, 0x24, 0x1, 0x3, 0x59}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x400, 0x1, 0xa9, 0xba}}], {{0x9, 0x5, 0x82, 0x2, 0x3ff, 0x6, 0x1, 0x40}}, {{0x9, 0x5, 0x3, 0x2, 0x10, 0x20, 0xbf, 0x5}}}}}]}}]}}, &(0x7f0000000600)={0xa, &(0x7f00000001c0)={0xa, 0x6, 0x250, 0x5, 0x8, 0xe0, 0xff, 0x6}, 0xc, &(0x7f0000000200)={0x5, 0xf, 0xc, 0x1, [@ext_cap={0x7, 0x10, 0x2, 0x10, 0xe, 0x5, 0x7fff}]}, 0x5, [{0xf9, &(0x7f0000000240)=@string={0xf9, 0x3, "2c8000e0897b1e87b28354221dca0857712c12fd247af50f2d39088d008246a1868daaf6b0df559febe149e4bdf0746b20dda945ca93d10f06346e5a6c4dd0e0d8a6fb78127ea81a8658d51390bf5489b4ac114b0c4728a5cd3f3ae915f9c4b6ef0c95e8566aafaed09d56f81fee4c66755f738a4d205f7276fc506d800f317242793dac411f402db3bfa0dbbda18a10acf731622c32fbdfef2c55967320907839e3b0a297923ae6ba3c620fb34b69b777ecdc481135e742087cd36302be18f74682633264f702ef7d79cfe0d3f44f1af785815869d80f3f71cd9b4645077dfd19382e96a4da4f9af7f60fdc70a3ee3065279200b52984"}}, {0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x42c}}, {0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x60}}, {0xf9, &(0x7f00000003c0)=@string={0xf9, 0x3, "ca39650c59f1dac5386b8eca66a5e3ee106d75c504369d4138d959a49e016556152f5083caae9475749b107b8d64c88add8f65b731eed0a55024d558ebdac12c3e146256cf0e7e93e813fee2d02c57b0f7ca47b4d9f0a214356c80ec04aefb1446b4907c8ffdb2cc3e7cf17a34d5e0eb758c479b55f4ee9154a5281f3c1865f06204c328d265ba29432d7e4adebee4e10236dd69a3ff0929125d7af35ccf9ff2f227d4115ef084b226a5107b077c16a59261efed2be82e7d0c7558b43a4c11d403a859c87a5211b9451560f870826d303e8e36b350c55a5fe785a565da12358e528720872c0a1c6a8376194767d60be9c149c43e3dd0ff"}}, {0x8a, &(0x7f00000004c0)=@string={0x8a, 0x3, "3cd418425c11247ef554714ad76f8bc5dc8461f46cfb7e5b5dec5288bae411457d59f38792cc35877a4fc3a567dd12284546d830556304ce9642f5428bc2e37a635e202b0416aca4ee58299c904cc0420c8c5e1b556a946336588a9d1b9a975205eef7600769f759b2fe6a972463a6897a053141b6cc413b733fdc076c295e3b5ef2c555579669f0"}}]}) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001240)="d1ac2117a4063f5fb8607239f0c2b12f2552334360f458afaf2b3ccbdd05b4b66433fd88301f2782224f25fcf2f5f7a407b9868a17be69835d716179188e3e85d55fd6a88e6b575e16d02c7651ad113f2bd0586013a4d9b81eb9659e083b3cb5322d5051df9955185596300843dbf8df0bf594f14d8c3406607d26a1ac3d752ccf3c638c82c7e03a60083bfdc66066674c5776c72c610d34b9c5817830c7286033ed3c67027806b375e6ebc7480913510d70d275125fd5643ca44eb6c61db0fce497e300f29dd61f174662ece3be991d346be76b4d4736b5270dc2c5676b186d3bc1803fa3b6a3bc38243587cfb923857a65dd654333d2b0883a57e8229c5f4eb843185fd53f126851c4ce3b9dd383624606930dd62d4f8b83a2585258ff0cb96454e033a1cbe561bb98dba9f65a4ab748aaf8a619226776f95a0027b72196798e287bd633d0ebf66ec29fdad6c0aba63e44bad6b54dfa55a433a79488ba31876187996978b934d975ddefc4fe584cdb7e7538b6f5628e5b9d3c2c277032b2ee1672b5a017e9397a4f1e41581dc91b5270ebea6547d47e2bf4bd19c56b1e4510cc3c6e814b24ad1bac1af7cb993fda8de1b4757d38733ca431c1bc55f71c9bcc859512328690151be3ca440d2bd28e671f300bd47db8ba66009c7b61ffa06a589881c726e597e54e24248e1a9d6a9539ac35345c8fe25b8284348999d553da4df1d7a11cacd2e95f6f7804357e1b135bf9ba026f977d90cb40f1c3d5002eba3f5520c6f485e4b4ed9b3bbcc4f92f915c7e16531c1daf6e569130df4a8ed9d92ab0d7c746555c109497addbf47537fd760d8770eaddaa71e94587b417f34b097d53605b5fdcf5adb2b5176d98573aea56da94caf95dd068e405b2a8cdcab20eb00f7cfd69d51de4b1abc3381f1c67d6b9a89dfccd5e816c96ecb1985ae65b4ef1b1479479d19f3294fb21346b737c5e71e0249d812625dccbd511b8ff06d5f40cba310654178e8b923b62c90031f0fca6c219875fbfbb977599096bf04aa1ff5ea482bd8d9b5ef21a6f3c9941c26607b6b00e48f387f3cb9e13a69dbfe2c6cac926e89c37d59696d1696ffcd1a3e8a5e7bdc44cb47b82362503bd2fcb522f17f7f3ddbaf40d6d9da811a2dda693994cefab3c8b143cbc9adbfb5e00232f119dcd1dff55f7d3c06ca67ac6b8ae03b15f538f8d3c0b7a270d99ceef95fd91d585b6ba25e64529f013c3ae13c252eb76ad4f84e66e328c2b8030550e69c69763f34fabbac86cc44232247ce05b9f271469575a0723168b3c93de0bacebf040b3e165e12374309d4a77db598b8b6e1a92028d366c1d4ac7cbf4d7c8a3b5bc25a404bff87a8d153b5aff52a8c4d6b65752b17381f2e7fcb7a6ea29cf67893a32e3df131978ba9e49f935e693db6289ba66f36f4a8ee804621a89e6d88801055f0776d4f31f909318350e78b80b7137febc53ab7e9b66d5aa113ac89225c5f4ee3eb52b7dcff7d344909d19f048cb5a9de1973728feb138acc7d39e448c04dd47fef1e470726371ab210abeff8a789e8ec54a4902515be5d92f43f0db04608d02deff502a31a9e9dd63867c12d3241419a4317f70bc957dc2babb54b571e9c280a5b6036f4bdbf31640191c6b12d262f529c07165ffd7e51b3399c4545c2be979003e192e224e78739cd12b8be7a061273e29eeec520d51db0f33bc630ea27fba231055ee92cbf93f747ea9ee363c0cf710fbdf54c273ebe6a43e04045091a0686603c0ef7e5bbd1a9c5795ed0786a6a2089d87b01645191fb69021972c3548e40858a5b6df08b9a395af85070cf37582bd7857f991a1b6b9f400e389710b780cf3c80ddd84f07e6435a4762a5b26f6e4eae57845042fb68edc0636235b3915fb9d3f3bbae58b4d969fe243dadecdc6434fb5a2f2b966eb6477c01e649d495b64598e71329f88307c6f00ac60d7d60376a7c5bc1576e5256b13898a3a419e7743319b245c2bb0a2eb5f62cdf693187d5ccc95623ffa5f17b0b11b157b6c35017492f6dd71bbf6aaa688da138b0c0a2f9bd854cea76b2dc89f8035a01a21e53137acf5e314d3973742efd3e2d026608df56873943c5cc45825c0a4d4b857fcd470ea60a6991c2f382e19c8bbe55fefb9b5d2be5dc81295e6f9ae7a6241d8f7c759836d7eab2446e3639692e9ac239b50dbe6968e11d429cf85986c7829bdc9191a877d71d187a7dc10b847a8a8602863cabe674affc581a7244e5f73ddb49658d9c3fdfef1ffa378b0c3c39a1185e5f37cef0c8acaa2eaed682085bbcbdce32dceba24a8c1834d7e2072ef792ad6d44817b8050d0d99753342b73792d225ccc4422cd2438b0c492ab6092d79d2059b3c58da68c3220e635d6abffea75afb70607b4eb006d5a36c0a39bb701b9ff40bc4c7bfdcf92fcca1cfd9e978b517ec9a0c0d9a287eff51540a2b26fd47743f35fed5682c659faa515af1fe438854b9e9e133ab6be2df1750db993fdc10e68bbaf2fd305cc6a571024b6bc7dd1c17104968baf3ebec7f168b0982cbda054ae2391f0682725ad1b97522f29753f5f74ea25574eb3c8421ddce694304415aae65c9c02a1566d13445728d814fbc4bf9390190c9ce7e56c95a829b437be44c7b645a3861764bad153618c32f40e45bc647cdc9fcd494c369d25c8d8217a58dc7bf5166eb47121d39623a0673205679eb354ee13ce0c6e292fd17da69e72d62eef81bb1af27a51748bbc3d707bd3f50d50c1a97d9981622a9ae5bfafc4c02d88528c2b4af31f0a3bf3b8ed081fad9d5b9e84f701d56300e99b8fd1d3fda96d98dedef10b4d3573df5e577bf1db5b1378813b6792f718c8991504c3cba53cb3a1c6c3645adc90eabdd3e2e008db454587d1c8c2f84f40ecd819c1ba9d345db69292140e5400ec19357acdf2b8ab76bf5262f1370ccfb66872e69f0b811c679231c57dc98bde77f78e0e635f42ae8d8fab2aa393aab8abc00ee637da0a74a0aa2abe9f3b663872b47695f407c49bede2625732cb4bbcff5f7d25b197c5ac129917e6197a8b09263a69892a1e225ef8fce4b91d86bed68b9e3a4e03f4bbebac8fed9139819a0a32ac5a813a53b28c85a0a178451f575ad269617ec34739bca5751d5ba009786e622e0c5939bc31a8208cdb56956906ed3d9b1270dbaae43717304ab8e31662822633da80feb40d4776c68fe59b2323d8716e34a3f102dc94a2e843c244f0f549735af97f5adb7fbb8fb26358ccdb2935ecfe34e494968bbfdd0f34c88e054ee61ee3d99236cf5924bfbf255c32e4d80698cc1e4acb60b5187fee0345c2de9d9f861063180c3e2b6554fcddc05380f4428ca5e8f30c2ce3307f8be856d9d366a07506271f1aee968856721b3f451ada94e74aa5ef468c34723c328085e9232372e2ac6b0487d0c13aeb721df21b60b94ed16848366fce4e667493e3414520281543aed29176ec09a7b06c238daa462e71ffaf3202aafe9b60d15d66f71bcb26cc05b3bcc2faf63b380251e98a384fc6b1baa8bb222211edbc010cf8c07cf41d880f1131361132ecf99ea5e39f9706d46ee05f53bbfe9542701d95b611a0b625ae29f5f9e0d1718eb089b039057bc29a86abade5df3efaa03fd91804ff8407de383028f1fdd19cb6295d28adc9bf8feaa1e7087f59740abcf292588e045d4e220d7a781a75b6cd4c002bf87f3ebd65d5a6581f2577dbd7d36828f6b3a134be6d852d3a79dbe314f83885f75da129c212b78d4d2fe8d9a812f43ee9042f3da92bb6be2cc573d1ff37ab318ea571ccf5e2e9db5582fa1008fd28dd1d379bbb974f31365f76ab85a26ccbf62fbe96d4efe8c3d542850a6b8160ba41db1ab2b9107e91266635261a7f8a795333a499c26788161b82d97e6ac0a24dd11a47f304b358fcfc1421e5304470d6b8f5b616573bdaa916496f453acd2e99897c471d213101171b4ad09e0fa121d820cf0dfb20f80108079b64bd280b2e2425a70bd90ee4310cb4b7f71f9b70a2c0ccb46e9a588af51bd35299cd98b5c3cd6997d180e0121210e5c1897e0d815233c9224e29377116937baf1c0b889351fee86fbac43fa2af5901418e70434b83631a8c5f808c6de45a83522f1e627ec4c537cabfebb668a8319b56ef56a822dcd2a36435371405afc472dc6780e48717b79944d468506a8568fa4e6d8f383b7e4225aaed9b2cbfe9cbd72f5272d878e2dc57de76986a4b905dda0c519fe90209b72c6d1a6fdd83b555ebdc457bb24ef1c6bbd3c98dbcf5da6ab28687515f2bfb8dbfef1c5363cdf22a55344a81a38ebaf57a9c370b467f411e47e8dad6313474def5ad09f1534fa2f0b65d5d8b8cab11f32587c629c657c416bbb46e6fb3634320860f313428c5a5ebb57fda1931792ca3ddc584eb9e6613042d1488bb0085bf62735d377897c4810270498d780350016fc97f43eedf6d1f4099659ffd8d0743ebaf21752686da395af6e710cd7af38b6c7b1f7bd3985a962473754ff0bb28a821ede5946f7b911a9f3a1ab0636165256f2b3178827536132a4c9d522e5e309743a0187381de2610ed882fb649571b939748d95c22498a35070650fb3597c0a168c3b58f905a8cf32dab09e52b480bf64890209c4808f93a6372a150177af9fa3355515596839fdfa5c04580976a4c54d8aaf77ad7faa2ff3879dbefd034104ab11539231bfb2f432650ccf3466791eec6ba005fb301d1e0d966eb7367fb17146536ca1188815e7ddf999522c92055a1143ace0235f771b2a20fd7550a6da25fd5a983dbdc17790f294d8c59b3782f1f38eeca7a68b998dbac5d40d79d193528223ed77a64e6d06526dbfe12c7f8ab3b7982ab0a741ac7d6ee02fe06bc3e1dc44820e9b9d46e8d6679771d42e8b68ef611c9cf6674818db1f060b388cde4b398fe91695aaff39bd99ed968a8eab1a02f8fa36adca3347d7f122f16900994ea7eae239869d8803de4b859356f6da45c85e9238391460902be8e849a609d5e14dea9acd567a05db8cdbd4fea3244ae82a1937839c9b5f11908d9f43dd4c8d2d88e7a738882a", 0xdf9) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xc4, 0x89, 0x30, 0x0, 0x413c, 0x81b5, 0x9bed, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x27, 0xad, 0x4c}}]}}]}}, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x7fff, 0x2) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCSFEATURE(r3, 0xc0404806, &(0x7f0000000680)="3fda3242b28f350b40f619445a4a3adabe74bd435bb61ef4068b6dda21bd881019af100495078969d1f7b44972cb26574393847c50ea07565dd6b1c03916e7e6116ca0c3c15fc239a03cf2da5b7f17e118d50b524f01d86cd33ec3a00cd93cf4048fad794384eab027c64f9a115fece2c61a821970237ed1fb6e8dd610653ba8a16da612dcb6b11cb6e0642a3a97743a6c6e372874d86145c1a1005789549417ebafb60685d365ded0b22fbfc39fa7d07e3ce526ca0bb198dd601611eb193001073efc62c4f1485b504fce5a46b150c3e29bd326e96e145abbe0be055052ad8dec6b2b14a407b86f542db1b242a4367e0e7c77ac") write$hidraw(r2, &(0x7f00000000c0)="6685ee90c292d150d60dcffc186665d8bd81a1b13ed0c625af76fe2f625c80cda06c16baf91f17c46bf0148a47df3cdfd8f0f93bbd4d0618e251c0d045651d53d8249f1cbde4497664f8d75592e8aefd3d039dc595457190ac1ae4cdec1bf99754458adbbd53c652b76c66bff143827e28120681696be45b7757441f", 0x7c) 01:07:01 executing program 3: syz_usb_connect(0x0, 0x38, &(0x7f0000000180)=ANY=[@ANYBLOB="12010000234aa908c2153b00488200000001090212000123000000bd1d3b67df60963202f4075a166382dcb909664ac9c1aa601244bab4c80f2ae67346ae7f020736676a77ea91cedb9109b02a321bb213606e30240642fa65bbaa17a00a472485b57ecff9862a35cb7d24e686ecfcc66c38bf7156cec22c8f74c5635dd501c2f08d661ab60fe57044b43fd4eceb4c831ff49ac0f4a30931ac191a709e6bd4adf40569a681f514864ef74fbc48f5eb8c573a8ae4b1d15e05cd663420b29b7b65cccebda68ad5d281488dc7c84f7f8037e85abb4cbf89e5e30d27d66d7b6dfc490d69895e19cf724e9a58531222a8916b436425ff91ab288bcb0b7c31736b642ebdd954f4f7d3aa"], 0x0) r0 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x5, 0x600200) ioctl$HIDIOCGUCODE(r0, 0xc018480d, &(0x7f0000000080)={0x1, 0x3, 0xfffff49e, 0x80, 0x5, 0x1318}) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x0) ioctl$EVIOCSMASK(r1, 0x40104593, &(0x7f00000000c0)={0x1, 0x28, &(0x7f0000000040)="52a2c618e8fe4d870374b607cbcfdeef891dba9a89fdbf56901688fa3a0cbb8f0f29c2002b264360"}) ioctl$EVIOCSKEYCODE(r1, 0x40084504, &(0x7f0000000040)=[0xc359, 0x3]) 01:07:01 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1bd8) [ 2446.968266][ T3032] usb 3-1: new high-speed USB device number 90 using dummy_hcd [ 2446.978371][ T457] usb 4-1: new high-speed USB device number 13 using dummy_hcd [ 2446.979351][T28587] usb 5-1: new high-speed USB device number 58 using dummy_hcd 01:07:01 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1bf0) [ 2447.088495][ T3703] usb 6-1: new high-speed USB device number 93 using dummy_hcd [ 2447.118200][ T3304] usb 2-1: new high-speed USB device number 53 using dummy_hcd [ 2447.208194][ T3032] usb 3-1: Using ep0 maxpacket: 32 [ 2447.218849][ T457] usb 4-1: Using ep0 maxpacket: 8 [ 2447.278210][T28587] usb 5-1: Using ep0 maxpacket: 32 [ 2447.328213][ T3703] usb 6-1: Using ep0 maxpacket: 8 [ 2447.333434][ T3032] usb 3-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2447.342583][ T3032] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2447.350671][ T457] usb 4-1: config 35 has an invalid descriptor of length 189, skipping remainder of the config [ 2447.361091][ T457] usb 4-1: config 35 has 0 interfaces, different from the descriptor's value: 1 [ 2447.370185][ T457] usb 4-1: New USB device found, idVendor=15c2, idProduct=003b, bcdDevice=82.48 [ 2447.378254][ T3304] usb 2-1: Using ep0 maxpacket: 8 [ 2447.379253][ T457] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2447.393537][ T3032] usb 3-1: config 0 descriptor?? [ 2447.408456][T28587] usb 5-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2447.417549][T28587] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 01:07:02 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1c08) [ 2447.427691][T28587] usb 5-1: config 0 descriptor?? [ 2447.548251][ T3703] usb 6-1: unable to get BOS descriptor or descriptor too short [ 2447.558846][ T3304] usb 2-1: unable to get BOS descriptor or descriptor too short [ 2447.628192][ T3703] usb 6-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 2447.638644][ T3703] usb 6-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 2447.648191][ T3304] usb 2-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 2447.657918][ T457] usb 4-1: USB disconnect, device number 13 [ 2447.663474][ T3304] usb 2-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 01:07:02 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1c20) [ 2447.728229][ T3703] usb 6-1: New USB device found, idVendor=0400, idProduct=4200, bcdDevice=42.ef [ 2447.737287][ T3703] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 2447.745357][ T3703] usb 6-1: SerialNumber: syz [ 2447.758287][ T3304] usb 2-1: New USB device found, idVendor=0400, idProduct=4200, bcdDevice=42.ef [ 2447.767412][ T3304] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 2447.775516][ T3304] usb 2-1: SerialNumber: syz [ 2447.789009][ T3703] hub 6-1:118.0: bad descriptor, ignoring hub [ 2447.795139][ T3703] hub: probe of 6-1:118.0 failed with error -5 [ 2447.823385][ T3703] cdc_wdm 6-1:118.0: cdc-wdm0: USB WDM device [ 2447.838765][ T3304] hub 2-1:118.0: bad descriptor, ignoring hub [ 2447.845138][ T3304] hub: probe of 2-1:118.0 failed with error -5 [ 2447.853222][ T3304] cdc_wdm 2-1:118.0: cdc-wdm1: USB WDM device [ 2447.871470][ T3032] usb 3-1: USB disconnect, device number 90 [ 2447.882394][T28587] usb 5-1: USB disconnect, device number 58 01:07:02 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1c38) [ 2448.208324][ T3304] usb 2-1: USB disconnect, device number 53 01:07:02 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1c50) 01:07:02 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x0, 0x0, 0x53, "09af236866c7d5e1ae1d0363f0c5f908bd7ce5d6f934ebe1bc264085d99f0708657388d6d122457e6124b68d15d41f1d49b6e18f025956f85a5c56370fdf31a8b4a6f291e066c6576b5355ef5aa56bf33099c0"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) [ 2448.478125][ T3032] usb 4-1: new high-speed USB device number 14 using dummy_hcd [ 2448.638303][T20369] usb 6-1: reset high-speed USB device number 93 using dummy_hcd [ 2448.708050][ T3703] usb 3-1: new high-speed USB device number 91 using dummy_hcd [ 2448.718162][ T3032] usb 4-1: Using ep0 maxpacket: 8 [ 2448.838179][ T3032] usb 4-1: config 35 has an invalid descriptor of length 189, skipping remainder of the config [ 2448.848609][ T3032] usb 4-1: config 35 has 0 interfaces, different from the descriptor's value: 1 [ 2448.857629][ T3032] usb 4-1: New USB device found, idVendor=15c2, idProduct=003b, bcdDevice=82.48 [ 2448.866679][ T3032] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2448.888206][T20369] usb 6-1: Using ep0 maxpacket: 8 [ 2448.948087][ T3703] usb 3-1: Using ep0 maxpacket: 32 [ 2449.048083][T20369] usb 6-1: unable to get BOS descriptor or descriptor too short [ 2449.068146][ T3703] usb 3-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2449.077304][ T3703] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2449.089284][ T3703] usb 3-1: config 0 descriptor?? [ 2449.119242][ T3032] usb 4-1: USB disconnect, device number 14 [ 2449.348689][ T3703] hso 3-1:0.0: Failed to find BULK IN ep [ 2449.550491][ T457] usb 3-1: USB disconnect, device number 91 [ 2449.768001][ T3304] usb 2-1: new high-speed USB device number 54 using dummy_hcd 01:07:05 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1c68) 01:07:05 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000001640)={0x44, &(0x7f0000001340), &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) 01:07:05 executing program 3: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(r0, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000080)=""/161) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="12060000075f6e087b06a1252e79000000010902120001000000000904000000b511c10055"], 0x0) 01:07:05 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000000c0)={0x1, 0x28, &(0x7f0000000040)="52a2c618e8fe4d870374b607cbcfdeef891dba9a89fdbf56901688fa3a0cbb8f0f29c2002b264360"}) ioctl$EVIOCGREP(r0, 0x80084503, &(0x7f00000000c0)=""/148) ioctl$EVIOCGLED(0xffffffffffffffff, 0x80404519, &(0x7f0000000080)=""/40) syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x1000020, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_usb_connect(0x0, 0x2d, &(0x7f00000005c0)=ANY=[@ANYBLOB="1201fe2109003c0800040042ef420000010109021b00017600230009040000010209bd00070581070001"], 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001240)="d1ac2117a4063f5fb8607239f0c2b12f2552334360f458afaf2b3ccbdd05b4b66433fd88301f2782224f25fcf2f5f7a407b9868a17be69835d716179188e3e85d55fd6a88e6b575e16d02c7651ad113f2bd0586013a4d9b81eb9659e083b3cb5322d5051df9955185596300843dbf8df0bf594f14d8c3406607d26a1ac3d752ccf3c638c82c7e03a60083bfdc66066674c5776c72c610d34b9c5817830c7286033ed3c67027806b375e6ebc7480913510d70d275125fd5643ca44eb6c61db0fce497e300f29dd61f174662ece3be991d346be76b4d4736b5270dc2c5676b186d3bc1803fa3b6a3bc38243587cfb923857a65dd654333d2b0883a57e8229c5f4eb843185fd53f126851c4ce3b9dd383624606930dd62d4f8b83a2585258ff0cb96454e033a1cbe561bb98dba9f65a4ab748aaf8a619226776f95a0027b72196798e287bd633d0ebf66ec29fdad6c0aba63e44bad6b54dfa55a433a79488ba31876187996978b934d975ddefc4fe584cdb7e7538b6f5628e5b9d3c2c277032b2ee1672b5a017e9397a4f1e41581dc91b5270ebea6547d47e2bf4bd19c56b1e4510cc3c6e814b24ad1bac1af7cb993fda8de1b4757d38733ca431c1bc55f71c9bcc859512328690151be3ca440d2bd28e671f300bd47db8ba66009c7b61ffa06a589881c726e597e54e24248e1a9d6a9539ac35345c8fe25b8284348999d553da4df1d7a11cacd2e95f6f7804357e1b135bf9ba026f977d90cb40f1c3d5002eba3f5520c6f485e4b4ed9b3bbcc4f92f915c7e16531c1daf6e569130df4a8ed9d92ab0d7c746555c109497addbf47537fd760d8770eaddaa71e94587b417f34b097d53605b5fdcf5adb2b5176d98573aea56da94caf95dd068e405b2a8cdcab20eb00f7cfd69d51de4b1abc3381f1c67d6b9a89dfccd5e816c96ecb1985ae65b4ef1b1479479d19f3294fb21346b737c5e71e0249d812625dccbd511b8ff06d5f40cba310654178e8b923b62c90031f0fca6c219875fbfbb977599096bf04aa1ff5ea482bd8d9b5ef21a6f3c9941c26607b6b00e48f387f3cb9e13a69dbfe2c6cac926e89c37d59696d1696ffcd1a3e8a5e7bdc44cb47b82362503bd2fcb522f17f7f3ddbaf40d6d9da811a2dda693994cefab3c8b143cbc9adbfb5e00232f119dcd1dff55f7d3c06ca67ac6b8ae03b15f538f8d3c0b7a270d99ceef95fd91d585b6ba25e64529f013c3ae13c252eb76ad4f84e66e328c2b8030550e69c69763f34fabbac86cc44232247ce05b9f271469575a0723168b3c93de0bacebf040b3e165e12374309d4a77db598b8b6e1a92028d366c1d4ac7cbf4d7c8a3b5bc25a404bff87a8d153b5aff52a8c4d6b65752b17381f2e7fcb7a6ea29cf67893a32e3df131978ba9e49f935e693db6289ba66f36f4a8ee804621a89e6d88801055f0776d4f31f909318350e78b80b7137febc53ab7e9b66d5aa113ac89225c5f4ee3eb52b7dcff7d344909d19f048cb5a9de1973728feb138acc7d39e448c04dd47fef1e470726371ab210abeff8a789e8ec54a4902515be5d92f43f0db04608d02deff502a31a9e9dd63867c12d3241419a4317f70bc957dc2babb54b571e9c280a5b6036f4bdbf31640191c6b12d262f529c07165ffd7e51b3399c4545c2be979003e192e224e78739cd12b8be7a061273e29eeec520d51db0f33bc630ea27fba231055ee92cbf93f747ea9ee363c0cf710fbdf54c273ebe6a43e04045091a0686603c0ef7e5bbd1a9c5795ed0786a6a2089d87b01645191fb69021972c3548e40858a5b6df08b9a395af85070cf37582bd7857f991a1b6b9f400e389710b780cf3c80ddd84f07e6435a4762a5b26f6e4eae57845042fb68edc0636235b3915fb9d3f3bbae58b4d969fe243dadecdc6434fb5a2f2b966eb6477c01e649d495b64598e71329f88307c6f00ac60d7d60376a7c5bc1576e5256b13898a3a419e7743319b245c2bb0a2eb5f62cdf693187d5ccc95623ffa5f17b0b11b157b6c35017492f6dd71bbf6aaa688da138b0c0a2f9bd854cea76b2dc89f8035a01a21e53137acf5e314d3973742efd3e2d026608df56873943c5cc45825c0a4d4b857fcd470ea60a6991c2f382e19c8bbe55fefb9b5d2be5dc81295e6f9ae7a6241d8f7c759836d7eab2446e3639692e9ac239b50dbe6968e11d429cf85986c7829bdc9191a877d71d187a7dc10b847a8a8602863cabe674affc581a7244e5f73ddb49658d9c3fdfef1ffa378b0c3c39a1185e5f37cef0c8acaa2eaed682085bbcbdce32dceba24a8c1834d7e2072ef792ad6d44817b8050d0d99753342b73792d225ccc4422cd2438b0c492ab6092d79d2059b3c58da68c3220e635d6abffea75afb70607b4eb006d5a36c0a39bb701b9ff40bc4c7bfdcf92fcca1cfd9e978b517ec9a0c0d9a287eff51540a2b26fd47743f35fed5682c659faa515af1fe438854b9e9e133ab6be2df1750db993fdc10e68bbaf2fd305cc6a571024b6bc7dd1c17104968baf3ebec7f168b0982cbda054ae2391f0682725ad1b97522f29753f5f74ea25574eb3c8421ddce694304415aae65c9c02a1566d13445728d814fbc4bf9390190c9ce7e56c95a829b437be44c7b645a3861764bad153618c32f40e45bc647cdc9fcd494c369d25c8d8217a58dc7bf5166eb47121d39623a0673205679eb354ee13ce0c6e292fd17da69e72d62eef81bb1af27a51748bbc3d707bd3f50d50c1a97d9981622a9ae5bfafc4c02d88528c2b4af31f0a3bf3b8ed081fad9d5b9e84f701d56300e99b8fd1d3fda96d98dedef10b4d3573df5e577bf1db5b1378813b6792f718c8991504c3cba53cb3a1c6c3645adc90eabdd3e2e008db454587d1c8c2f84f40ecd819c1ba9d345db69292140e5400ec19357acdf2b8ab76bf5262f1370ccfb66872e69f0b811c679231c57dc98bde77f78e0e635f42ae8d8fab2aa393aab8abc00ee637da0a74a0aa2abe9f3b663872b47695f407c49bede2625732cb4bbcff5f7d25b197c5ac129917e6197a8b09263a69892a1e225ef8fce4b91d86bed68b9e3a4e03f4bbebac8fed9139819a0a32ac5a813a53b28c85a0a178451f575ad269617ec34739bca5751d5ba009786e622e0c5939bc31a8208cdb56956906ed3d9b1270dbaae43717304ab8e31662822633da80feb40d4776c68fe59b2323d8716e34a3f102dc94a2e843c244f0f549735af97f5adb7fbb8fb26358ccdb2935ecfe34e494968bbfdd0f34c88e054ee61ee3d99236cf5924bfbf255c32e4d80698cc1e4acb60b5187fee0345c2de9d9f861063180c3e2b6554fcddc05380f4428ca5e8f30c2ce3307f8be856d9d366a07506271f1aee968856721b3f451ada94e74aa5ef468c34723c328085e9232372e2ac6b0487d0c13aeb721df21b60b94ed16848366fce4e667493e3414520281543aed29176ec09a7b06c238daa462e71ffaf3202aafe9b60d15d66f71bcb26cc05b3bcc2faf63b380251e98a384fc6b1baa8bb222211edbc010cf8c07cf41d880f1131361132ecf99ea5e39f9706d46ee05f53bbfe9542701d95b611a0b625ae29f5f9e0d1718eb089b039057bc29a86abade5df3efaa03fd91804ff8407de383028f1fdd19cb6295d28adc9bf8feaa1e7087f59740abcf292588e045d4e220d7a781a75b6cd4c002bf87f3ebd65d5a6581f2577dbd7d36828f6b3a134be6d852d3a79dbe314f83885f75da129c212b78d4d2fe8d9a812f43ee9042f3da92bb6be2cc573d1ff37ab318ea571ccf5e2e9db5582fa1008fd28dd1d379bbb974f31365f76ab85a26ccbf62fbe96d4efe8c3d542850a6b8160ba41db1ab2b9107e91266635261a7f8a795333a499c26788161b82d97e6ac0a24dd11a47f304b358fcfc1421e5304470d6b8f5b616573bdaa916496f453acd2e99897c471d213101171b4ad09e0fa121d820cf0dfb20f80108079b64bd280b2e2425a70bd90ee4310cb4b7f71f9b70a2c0ccb46e9a588af51bd35299cd98b5c3cd6997d180e0121210e5c1897e0d815233c9224e29377116937baf1c0b889351fee86fbac43fa2af5901418e70434b83631a8c5f808c6de45a83522f1e627ec4c537cabfebb668a8319b56ef56a822dcd2a36435371405afc472dc6780e48717b79944d468506a8568fa4e6d8f383b7e4225aaed9b2cbfe9cbd72f5272d878e2dc57de76986a4b905dda0c519fe90209b72c6d1a6fdd83b555ebdc457bb24ef1c6bbd3c98dbcf5da6ab28687515f2bfb8dbfef1c5363cdf22a55344a81a38ebaf57a9c370b467f411e47e8dad6313474def5ad09f1534fa2f0b65d5d8b8cab11f32587c629c657c416bbb46e6fb3634320860f313428c5a5ebb57fda1931792ca3ddc584eb9e6613042d1488bb0085bf62735d377897c4810270498d780350016fc97f43eedf6d1f4099659ffd8d0743ebaf21752686da395af6e710cd7af38b6c7b1f7bd3985a962473754ff0bb28a821ede5946f7b911a9f3a1ab0636165256f2b3178827536132a4c9d522e5e309743a0187381de2610ed882fb649571b939748d95c22498a35070650fb3597c0a168c3b58f905a8cf32dab09e52b480bf64890209c4808f93a6372a150177af9fa3355515596839fdfa5c04580976a4c54d8aaf77ad7faa2ff3879dbefd034104ab11539231bfb2f432650ccf3466791eec6ba005fb301d1e0d966eb7367fb17146536ca1188815e7ddf999522c92055a1143ace0235f771b2a20fd7550a6da25fd5a983dbdc17790f294d8c59b3782f1f38eeca7a68b998dbac5d40d79d193528223ed77a64e6d06526dbfe12c7f8ab3b7982ab0a741ac7d6ee02fe06bc3e1dc44820e9b9d46e8d6679771d42e8b68ef611c9cf6674818db1f060b388cde4b398fe91695aaff39bd99ed968a8eab1a02f8fa36adca3347d7f122f16900994ea7eae239869d8803de4b859356f6da45c85e9238391460902be8e849a609d5e14dea9acd567a05db8cdbd4fea3244ae82a1937839c9b5f11908d9f43dd4c8d2d88e7a738882a", 0xdf9) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0xb16d, 0x400) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000c48930003c41b581ed9b9224fe548485423f0102030109021200010000000009"], 0x0) 01:07:05 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000001640)={0x44, &(0x7f0000001340), &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) 01:07:05 executing program 5: syz_open_dev$char_usb(0xc, 0xb4, 0x5) syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x1000020, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) r0 = syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000001500)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x1ff}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x3ff}}, {{0x9, 0x5, 0x3, 0x2, 0x400}}}}}]}}]}}, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, &(0x7f0000002140)={0x14, 0x0, &(0x7f0000002100)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) r1 = syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000001500)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x1ff}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x3ff}}, {{0x9, 0x5, 0x3, 0x2, 0x400}}}}}]}}]}}, 0x0) syz_usb_control_io$cdc_ecm(r1, 0x0, 0x0) syz_usb_control_io(r1, 0x0, 0x0) r2 = syz_usb_connect(0x1, 0x2d, &(0x7f0000000080)=ANY=[], 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001240)="d1ac2117a4063f5fb8607239f0c2b12f2552334360f458afaf2b3ccbdd05b4b66433fd88301f2782224f25fcf2f5f7a407b9868a17be69835d716179188e3e85d55fd6a88e6b575e16d02c7651ad113f2bd0586013a4d9b81eb9659e083b3cb5322d5051df9955185596300843dbf8df0bf594f14d8c3406607d26a1ac3d752ccf3c638c82c7e03a60083bfdc66066674c5776c72c610d34b9c5817830c7286033ed3c67027806b375e6ebc7480913510d70d275125fd5643ca44eb6c61db0fce497e300f29dd61f174662ece3be991d346be76b4d4736b5270dc2c5676b186d3bc1803fa3b6a3bc38243587cfb923857a65dd654333d2b0883a57e8229c5f4eb843185fd53f126851c4ce3b9dd383624606930dd62d4f8b83a2585258ff0cb96454e033a1cbe561bb98dba9f65a4ab748aaf8a619226776f95a0027b72196798e287bd633d0ebf66ec29fdad6c0aba63e44bad6b54dfa55a433a79488ba31876187996978b934d975ddefc4fe584cdb7e7538b6f5628e5b9d3c2c277032b2ee1672b5a017e9397a4f1e41581dc91b5270ebea6547d47e2bf4bd19c56b1e4510cc3c6e814b24ad1bac1af7cb993fda8de1b4757d38733ca431c1bc55f71c9bcc859512328690151be3ca440d2bd28e671f300bd47db8ba66009c7b61ffa06a589881c726e597e54e24248e1a9d6a9539ac35345c8fe25b8284348999d553da4df1d7a11cacd2e95f6f7804357e1b135bf9ba026f977d90cb40f1c3d5002eba3f5520c6f485e4b4ed9b3bbcc4f92f915c7e16531c1daf6e569130df4a8ed9d92ab0d7c746555c109497addbf47537fd760d8770eaddaa71e94587b417f34b097d53605b5fdcf5adb2b5176d98573aea56da94caf95dd068e405b2a8cdcab20eb00f7cfd69d51de4b1abc3381f1c67d6b9a89dfccd5e816c96ecb1985ae65b4ef1b1479479d19f3294fb21346b737c5e71e0249d812625dccbd511b8ff06d5f40cba310654178e8b923b62c90031f0fca6c219875fbfbb977599096bf04aa1ff5ea482bd8d9b5ef21a6f3c9941c26607b6b00e48f387f3cb9e13a69dbfe2c6cac926e89c37d59696d1696ffcd1a3e8a5e7bdc44cb47b82362503bd2fcb522f17f7f3ddbaf40d6d9da811a2dda693994cefab3c8b143cbc9adbfb5e00232f119dcd1dff55f7d3c06ca67ac6b8ae03b15f538f8d3c0b7a270d99ceef95fd91d585b6ba25e64529f013c3ae13c252eb76ad4f84e66e328c2b8030550e69c69763f34fabbac86cc44232247ce05b9f271469575a0723168b3c93de0bacebf040b3e165e12374309d4a77db598b8b6e1a92028d366c1d4ac7cbf4d7c8a3b5bc25a404bff87a8d153b5aff52a8c4d6b65752b17381f2e7fcb7a6ea29cf67893a32e3df131978ba9e49f935e693db6289ba66f36f4a8ee804621a89e6d88801055f0776d4f31f909318350e78b80b7137febc53ab7e9b66d5aa113ac89225c5f4ee3eb52b7dcff7d344909d19f048cb5a9de1973728feb138acc7d39e448c04dd47fef1e470726371ab210abeff8a789e8ec54a4902515be5d92f43f0db04608d02deff502a31a9e9dd63867c12d3241419a4317f70bc957dc2babb54b571e9c280a5b6036f4bdbf31640191c6b12d262f529c07165ffd7e51b3399c4545c2be979003e192e224e78739cd12b8be7a061273e29eeec520d51db0f33bc630ea27fba231055ee92cbf93f747ea9ee363c0cf710fbdf54c273ebe6a43e04045091a0686603c0ef7e5bbd1a9c5795ed0786a6a2089d87b01645191fb69021972c3548e40858a5b6df08b9a395af85070cf37582bd7857f991a1b6b9f400e389710b780cf3c80ddd84f07e6435a4762a5b26f6e4eae57845042fb68edc0636235b3915fb9d3f3bbae58b4d969fe243dadecdc6434fb5a2f2b966eb6477c01e649d495b64598e71329f88307c6f00ac60d7d60376a7c5bc1576e5256b13898a3a419e7743319b245c2bb0a2eb5f62cdf693187d5ccc95623ffa5f17b0b11b157b6c35017492f6dd71bbf6aaa688da138b0c0a2f9bd854cea76b2dc89f8035a01a21e53137acf5e314d3973742efd3e2d026608df56873943c5cc45825c0a4d4b857fcd470ea60a6991c2f382e19c8bbe55fefb9b5d2be5dc81295e6f9ae7a6241d8f7c759836d7eab2446e3639692e9ac239b50dbe6968e11d429cf85986c7829bdc9191a877d71d187a7dc10b847a8a8602863cabe674affc581a7244e5f73ddb49658d9c3fdfef1ffa378b0c3c39a1185e5f37cef0c8acaa2eaed682085bbcbdce32dceba24a8c1834d7e2072ef792ad6d44817b8050d0d99753342b73792d225ccc4422cd2438b0c492ab6092d79d2059b3c58da68c3220e635d6abffea75afb70607b4eb006d5a36c0a39bb701b9ff40bc4c7bfdcf92fcca1cfd9e978b517ec9a0c0d9a287eff51540a2b26fd47743f35fed5682c659faa515af1fe438854b9e9e133ab6be2df1750db993fdc10e68bbaf2fd305cc6a571024b6bc7dd1c17104968baf3ebec7f168b0982cbda054ae2391f0682725ad1b97522f29753f5f74ea25574eb3c8421ddce694304415aae65c9c02a1566d13445728d814fbc4bf9390190c9ce7e56c95a829b437be44c7b645a3861764bad153618c32f40e45bc647cdc9fcd494c369d25c8d8217a58dc7bf5166eb47121d39623a0673205679eb354ee13ce0c6e292fd17da69e72d62eef81bb1af27a51748bbc3d707bd3f50d50c1a97d9981622a9ae5bfafc4c02d88528c2b4af31f0a3bf3b8ed081fad9d5b9e84f701d56300e99b8fd1d3fda96d98dedef10b4d3573df5e577bf1db5b1378813b6792f718c8991504c3cba53cb3a1c6c3645adc90eabdd3e2e008db454587d1c8c2f84f40ecd819c1ba9d345db69292140e5400ec19357acdf2b8ab76bf5262f1370ccfb66872e69f0b811c679231c57dc98bde77f78e0e635f42ae8d8fab2aa393aab8abc00ee637da0a74a0aa2abe9f3b663872b47695f407c49bede2625732cb4bbcff5f7d25b197c5ac129917e6197a8b09263a69892a1e225ef8fce4b91d86bed68b9e3a4e03f4bbebac8fed9139819a0a32ac5a813a53b28c85a0a178451f575ad269617ec34739bca5751d5ba009786e622e0c5939bc31a8208cdb56956906ed3d9b1270dbaae43717304ab8e31662822633da80feb40d4776c68fe59b2323d8716e34a3f102dc94a2e843c244f0f549735af97f5adb7fbb8fb26358ccdb2935ecfe34e494968bbfdd0f34c88e054ee61ee3d99236cf5924bfbf255c32e4d80698cc1e4acb60b5187fee0345c2de9d9f861063180c3e2b6554fcddc05380f4428ca5e8f30c2ce3307f8be856d9d366a07506271f1aee968856721b3f451ada94e74aa5ef468c34723c328085e9232372e2ac6b0487d0c13aeb721df21b60b94ed16848366fce4e667493e3414520281543aed29176ec09a7b06c238daa462e71ffaf3202aafe9b60d15d66f71bcb26cc05b3bcc2faf63b380251e98a384fc6b1baa8bb222211edbc010cf8c07cf41d880f1131361132ecf99ea5e39f9706d46ee05f53bbfe9542701d95b611a0b625ae29f5f9e0d1718eb089b039057bc29a86abade5df3efaa03fd91804ff8407de383028f1fdd19cb6295d28adc9bf8feaa1e7087f59740abcf292588e045d4e220d7a781a75b6cd4c002bf87f3ebd65d5a6581f2577dbd7d36828f6b3a134be6d852d3a79dbe314f83885f75da129c212b78d4d2fe8d9a812f43ee9042f3da92bb6be2cc573d1ff37ab318ea571ccf5e2e9db5582fa1008fd28dd1d379bbb974f31365f76ab85a26ccbf62fbe96d4efe8c3d542850a6b8160ba41db1ab2b9107e91266635261a7f8a795333a499c26788161b82d97e6ac0a24dd11a47f304b358fcfc1421e5304470d6b8f5b616573bdaa916496f453acd2e99897c471d213101171b4ad09e0fa121d820cf0dfb20f80108079b64bd280b2e2425a70bd90ee4310cb4b7f71f9b70a2c0ccb46e9a588af51bd35299cd98b5c3cd6997d180e0121210e5c1897e0d815233c9224e29377116937baf1c0b889351fee86fbac43fa2af5901418e70434b83631a8c5f808c6de45a83522f1e627ec4c537cabfebb668a8319b56ef56a822dcd2a36435371405afc472dc6780e48717b79944d468506a8568fa4e6d8f383b7e4225aaed9b2cbfe9cbd72f5272d878e2dc57de76986a4b905dda0c519fe90209b72c6d1a6fdd83b555ebdc457bb24ef1c6bbd3c98dbcf5da6ab28687515f2bfb8dbfef1c5363cdf22a55344a81a38ebaf57a9c370b467f411e47e8dad6313474def5ad09f1534fa2f0b65d5d8b8cab11f32587c629c657c416bbb46e6fb3634320860f313428c5a5ebb57fda1931792ca3ddc584eb9e6613042d1488bb0085bf62735d377897c4810270498d780350016fc97f43eedf6d1f4099659ffd8d0743ebaf21752686da395af6e710cd7af38b6c7b1f7bd3985a962473754ff0bb28a821ede5946f7b911a9f3a1ab0636165256f2b3178827536132a4c9d522e5e309743a0187381de2610ed882fb649571b939748d95c22498a35070650fb3597c0a168c3b58f905a8cf32dab09e52b480bf64890209c4808f93a6372a150177af9fa3355515596839fdfa5c04580976a4c54d8aaf77ad7faa2ff3879dbefd034104ab11539231bfb2f432650ccf3466791eec6ba005fb301d1e0d966eb7367fb17146536ca1188815e7ddf999522c92055a1143ace0235f771b2a20fd7550a6da25fd5a983dbdc17790f294d8c59b3782f1f38eeca7a68b998dbac5d40d79d193528223ed77a64e6d06526dbfe12c7f8ab3b7982ab0a741ac7d6ee02fe06bc3e1dc44820e9b9d46e8d6679771d42e8b68ef611c9cf6674818db1f060b388cde4b398fe91695aaff39bd99ed968a8eab1a02f8fa36adca3347d7f122f16900994ea7eae239869d8803de4b859356f6da45c85e9238391460902be8e849a609d5e14dea9acd567a05db8cdbd4fea3244ae82a1937839c9b5f11908d9f43dd4c8d2d88e7a738882a", 0xdf9) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r2) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xc4, 0x89, 0x30, 0x0, 0x413c, 0x81b5, 0x9bed, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x27, 0xad, 0x4c}}]}}]}}, 0x0) [ 2450.738050][ T3753] usb 6-1: USB disconnect, device number 93 01:07:05 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1c80) [ 2451.067898][ T1719] usb 5-1: new high-speed USB device number 59 using dummy_hcd [ 2451.076210][ T3753] usb 3-1: new high-speed USB device number 92 using dummy_hcd [ 2451.084832][T28587] usb 4-1: new high-speed USB device number 15 using dummy_hcd [ 2451.092638][ T3084] usb 6-1: new high-speed USB device number 94 using dummy_hcd [ 2451.197911][ T3304] usb 2-1: new high-speed USB device number 55 using dummy_hcd [ 2451.317820][ T1719] usb 5-1: Using ep0 maxpacket: 32 [ 2451.338001][ T3753] usb 3-1: Using ep0 maxpacket: 32 01:07:05 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1c98) [ 2451.367832][T28587] usb 4-1: device descriptor read/64, error 18 [ 2451.438072][ T1719] usb 5-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2451.447279][ T1719] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2451.456252][ T3304] usb 2-1: Using ep0 maxpacket: 8 [ 2451.462131][ T3084] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 1023 [ 2451.472786][ T3084] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x3 has invalid maxpacket 1024 [ 2451.482927][ T3753] usb 3-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2451.491997][ T3753] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2451.517105][ T1719] usb 5-1: config 0 descriptor?? [ 2451.522990][ T3753] usb 3-1: config 0 descriptor?? [ 2451.658420][ T3304] usb 2-1: unable to get BOS descriptor or descriptor too short [ 2451.687857][ T3084] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2451.697037][ T3084] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2451.705122][ T3084] usb 6-1: Product: syz [ 2451.709362][ T3084] usb 6-1: Manufacturer: syz [ 2451.713932][ T3084] usb 6-1: SerialNumber: syz [ 2451.738086][T20457] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2451.744998][T20457] raw-gadget gadget: fail, usb_ep_enable returned -22 01:07:06 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1cb0) [ 2451.761008][ T3304] usb 2-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 2451.785741][ T3304] usb 2-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 2451.799724][T28587] usb 4-1: device descriptor read/64, error 18 [ 2451.877844][ T3304] usb 2-1: New USB device found, idVendor=0400, idProduct=4200, bcdDevice=42.ef [ 2451.886922][ T3304] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 2451.895116][ T3304] usb 2-1: SerialNumber: syz [ 2451.938630][ T3304] hub 2-1:118.0: bad descriptor, ignoring hub [ 2451.944797][ T3304] hub: probe of 2-1:118.0 failed with error -5 [ 2451.955505][ T3304] cdc_wdm 2-1:118.0: cdc-wdm0: USB WDM device [ 2451.964432][T20457] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2451.972999][T20457] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2451.982015][ T3753] usb 5-1: USB disconnect, device number 59 [ 2452.000911][ T1719] usb 3-1: USB disconnect, device number 92 01:07:06 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1cc8) [ 2452.067889][T28587] usb 4-1: new high-speed USB device number 16 using dummy_hcd [ 2452.338254][T28587] usb 4-1: device descriptor read/64, error 18 01:07:06 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1ce0) [ 2452.430350][ T3084] cdc_ether 6-1:1.0 usb0: register 'cdc_ether' at usb-dummy_hcd.5-1, CDC Ethernet Device, 42:42:42:42:42:42 01:07:07 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x0, 0x0, 0x2a, "09af236866c7d5e1ae1d0363f0c5f908bd7ce5d6f934ebe1bc264085d99f0708657388d6d122457e6124"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) 01:07:07 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000001640)={0x44, &(0x7f0000001340), &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) [ 2452.587880][T20454] usb 2-1: reset high-speed USB device number 55 using dummy_hcd 01:07:07 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1cf8) [ 2452.640055][T20457] udc-core: couldn't find an available UDC or it's busy [ 2452.647071][T20457] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2452.659763][T20457] udc-core: couldn't find an available UDC or it's busy [ 2452.666847][T20457] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2452.737711][T28587] usb 4-1: device descriptor read/64, error 18 [ 2452.787795][ T3703] usb 5-1: new high-speed USB device number 60 using dummy_hcd [ 2452.817868][ T3032] usb 3-1: new high-speed USB device number 93 using dummy_hcd [ 2452.857713][T20454] usb 2-1: device descriptor read/64, error 18 [ 2452.864474][T28587] usb usb4-port1: attempt power cycle [ 2452.929978][T20506] udc-core: couldn't find an available UDC or it's busy [ 2452.936969][T20506] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2453.047685][ T3703] usb 5-1: Using ep0 maxpacket: 32 [ 2453.067722][ T3032] usb 3-1: Using ep0 maxpacket: 32 [ 2453.187774][ T3703] usb 5-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2453.196969][ T3703] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2453.206982][ T3703] usb 5-1: config 0 descriptor?? [ 2453.213504][ T3032] usb 3-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2453.222601][ T3032] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2453.231917][ T3032] usb 3-1: config 0 descriptor?? [ 2453.247763][T20454] usb 2-1: device descriptor read/64, error 18 [ 2453.500477][ T3703] hso 5-1:0.0: Failed to find BULK IN ep [ 2453.527657][T20454] usb 2-1: reset high-speed USB device number 55 using dummy_hcd [ 2453.577643][T28587] usb 4-1: new high-speed USB device number 17 using dummy_hcd 01:07:08 executing program 3: r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x40086602, 0x20000000) ioctl$HIDIOCAPPLICATION(r0, 0x4802, 0x0) syz_usb_connect(0x0, 0x40d, &(0x7f00000000c0)={{0x12, 0x1, 0x110, 0xb5, 0xb8, 0x2, 0x8, 0x5c6, 0x9224, 0x5e0a, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x3fb, 0x2, 0x0, 0x0, 0x20, 0x0, [{{0x9, 0x4, 0x56, 0x0, 0x5, 0x78, 0xb2, 0xec, 0x9, [@uac_as, @uac_as={[@format_type_ii_discrete={0xd, 0x24, 0x2, 0x2, 0x3f, 0x2, 0xce, "bc417270"}, @format_type_ii_discrete={0xf, 0x24, 0x2, 0x2, 0x9, 0x2, 0x81, "e559e892b27d"}, @format_type_ii_discrete={0xe, 0x24, 0x2, 0x2, 0x5, 0x400, 0x4, "413359b478"}, @as_header={0x7, 0x24, 0x1, 0x9, 0x8, 0x5}, @format_type_i_discrete={0x8, 0x24, 0x2, 0x1, 0x2, 0x2, 0xf4, 0x20}, @format_type_i_discrete={0x11, 0x24, 0x2, 0x1, 0x5a, 0x2, 0x7f, 0x39, "f2676349807d519c21"}]}], [{{0x9, 0x5, 0xf, 0xc, 0x3ff, 0x8, 0x1, 0x7f}}, {{0x9, 0x5, 0x7, 0x12, 0x10, 0x64, 0x1f, 0x20, [@uac_iso={0x7, 0x25, 0x1, 0x100, 0x8, 0xffff}]}}, {{0x9, 0x5, 0xe, 0x10, 0x400, 0x40, 0x1f, 0xfe}}, {{0x9, 0x5, 0xf, 0x10, 0x20, 0xff, 0x40, 0x1, [@generic={0xde, 0xc, "9a94ef4542078b05cfed1f6293e25d89059a076a97725295c0cca9d1e80f79e56a46ec55d2547cf8fb8603ff3cd467e3f145905447d65c51a31a11f8d4ac87ebe4b1cd246ca0b11623eeb5b2dfec2cd88167a9bf2f56cebb23639c3eaef87f0eb97588a5b7c58b1ced4a70cdd3e88916c95e40dfcd8f3396f9ba68918dace34c1c28f834fb4323a4b510a8c85f49218fcad210e1ed94fded2eed3cb1023edf8c1b20a58e00defb27aec365eeb7548231b55a1516566d42a9a5d9f43faf3fb7d7a9a4d66e5ce95b24e602ae4fa31af2e6a23c49894291632bb0336215"}, @generic={0x14, 0x11, "f4c7c9360384365abc270ac831c9d6977424"}]}}, {{0x9, 0x5, 0x1, 0x8, 0x10, 0x2, 0x40, 0xfc, [@generic={0x31, 0xf, "f651c4a18454ce05220d27d8e4c3655483daa12b067ec7c29209bfe3b5e788b36c5ce7ce86e5263f34729c84546005"}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x2, 0x463}]}}]}}, {{0x9, 0x4, 0x51, 0x81, 0x6, 0xd0, 0x19, 0xac, 0xc6, [@uac_control={{0xa, 0x24, 0x1, 0x9, 0x2}}, @uac_control={{0xa, 0x24, 0x1, 0x42b, 0x1}, [@extension_unit={0xb, 0x24, 0x8, 0x2, 0x3ec, 0x3, "86011831"}, @processing_unit={0xc, 0x24, 0x7, 0x4, 0x5, 0xfc, "6fa3da266d"}, @extension_unit={0x7, 0x24, 0x8, 0x4, 0xc7, 0xc7}]}], [{{0x9, 0x5, 0xf, 0x8, 0x400, 0x80, 0xff, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x37, 0x6}]}}, {{0x9, 0x5, 0x5, 0x0, 0x20, 0xff, 0xec, 0x20, [@generic={0xd1, 0x21, "b4a8edea15ec6dece3a137f8463d97ec8fe0207084287ab1b5e9f04a02d87f5253654ff60b74ae1ad52e1c3dc259ac4099d535080926e827d5385117f9051edf700de60128da6f4995a23bb650dee56a837613b57a1889610269cf1b41df7cd6de045f8c5938e5cf713c8fbac6a9efe1137cb0a06e8d9f4118b4d1e94ef0be722fc04787665107997cd3ff7eb18e49f136620915f7b423ba14a8fa55b066f422ac15829158e4483deb2b19f7edfd249d7c16485e1e4108267ea89a6ffd0550f728ae1e01706a5cce238ae8d733300d"}, @uac_iso={0x7, 0x25, 0x1, 0x83, 0x9, 0x5}]}}, {{0x9, 0x5, 0xd, 0x3, 0x400, 0x3f, 0x2, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x4}]}}, {{0x9, 0x5, 0x2, 0x0, 0x40, 0xfe, 0xf7, 0x3, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x1, 0x20}]}}, {{0x9, 0x5, 0x4, 0x2, 0x10, 0x42, 0x0, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x7, 0x101}, @generic={0xde, 0x24, "8c36e43dd7ec23abf8f8d6266b32976029a3d2b38e4d5a81f6e041b4a439631269d30d438cf8fa69d7031d427ce07bd3c0da71a409177bcab2ad088b52105a46b4e4a74af120a8bd6967aeddc91ca44b183a8ba7f5382b4114a9d23f448b2e3343ffff9d7fc121d7ee8d499fe79fa82081c5ef9314877c8eb6caf18346f36e0d57245ea1618e5cb454b3f0fc66923efc782203a51aff4ccafeb77d2566ff0560c5857ab7f12ec3fe2dd099c396e74bf0c8119120d509f8ec4c1415610ce5c128d509ea2ec728b88c8111314c88cbef684bab53d72365046889a454bb"}]}}, {{0x9, 0x5, 0x6, 0x10, 0x10, 0x2, 0x3, 0x9}}]}}]}}]}}, 0x0) [ 2453.700636][ T3084] usb 5-1: USB disconnect, device number 60 [ 2453.704650][ T3703] usb 3-1: USB disconnect, device number 93 [ 2453.753593][T28587] usb 4-1: device descriptor read/8, error -71 [ 2453.817665][T20454] usb 2-1: device descriptor read/64, error 18 [ 2453.977666][T28587] usb 4-1: device descriptor read/8, error -71 [ 2454.477560][T28587] usb 4-1: new high-speed USB device number 18 using dummy_hcd [ 2454.568077][T28587] usb 4-1: Using ep0 maxpacket: 8 [ 2454.698077][T28587] usb 4-1: config 0 has an invalid interface number: 86 but max is 1 [ 2454.706161][T28587] usb 4-1: config 0 has an invalid interface number: 81 but max is 1 [ 2454.714257][T28587] usb 4-1: config 0 contains an unexpected descriptor of type 0x1, skipping [ 2454.722982][T28587] usb 4-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 2454.733212][T28587] usb 4-1: config 0 has no interface number 0 [ 2454.739320][T28587] usb 4-1: config 0 has no interface number 1 [ 2454.745398][T28587] usb 4-1: config 0 interface 86 altsetting 0 endpoint 0xF has invalid maxpacket 1023, setting to 64 [ 2454.756315][T28587] usb 4-1: config 0 interface 86 altsetting 0 bulk endpoint 0x7 has invalid maxpacket 16 [ 2454.766166][T28587] usb 4-1: config 0 interface 86 altsetting 0 endpoint 0xE has invalid maxpacket 1024, setting to 64 [ 2454.777045][T28587] usb 4-1: config 0 interface 86 altsetting 0 has a duplicate endpoint with address 0xF, skipping [ 2454.787692][T28587] usb 4-1: config 0 interface 81 altsetting 129 has 0 endpoint descriptors, different from the interface descriptor's value: 6 [ 2454.800832][T28587] usb 4-1: config 0 interface 81 has no altsetting 0 [ 2454.807576][T28587] usb 4-1: New USB device found, idVendor=05c6, idProduct=9224, bcdDevice=5e.0a [ 2454.816574][T28587] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2454.828929][T28587] usb 4-1: config 0 descriptor?? [ 2454.847594][T20520] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2455.107741][T28587] usb 4-1: string descriptor 0 read error: -71 [ 2455.123981][T28587] usb 4-1: USB disconnect, device number 18 [ 2459.177198][T20454] usb 2-1: device descriptor read/64, error -32 [ 2459.447278][T20454] usb 2-1: reset high-speed USB device number 55 using dummy_hcd [ 2459.557187][T20454] usb 2-1: device descriptor read/8, error -32 [ 2459.767179][T20454] usb 2-1: device descriptor read/8, error -32 [ 2460.037121][T20454] usb 2-1: reset high-speed USB device number 55 using dummy_hcd [ 2460.147104][T20454] usb 2-1: device descriptor read/8, error -32 [ 2460.357153][T20454] usb 2-1: device descriptor read/8, error -32 [ 2460.477373][ T457] usb 2-1: USB disconnect, device number 55 [ 2460.483777][T20454] cdc_wdm 2-1:118.0: Error autopm - -16 [ 2460.489706][T20457] cdc_wdm 2-1:118.0: Error autopm - -16 [ 2460.547979][T28587] usb 6-1: USB disconnect, device number 94 [ 2460.554731][T28587] cdc_ether 6-1:1.0 usb0: unregister 'cdc_ether' usb-dummy_hcd.5-1, CDC Ethernet Device 01:07:15 executing program 1: syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x1000020, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) r0 = syz_usb_connect(0x0, 0x2d, &(0x7f00000005c0)=ANY=[@ANYBLOB="1201fe2109003c0800040042ef420000010109021b00017600230009040000010209bd00070581070001"], 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001240)="d1ac2117a4063f5fb8607239f0c2b12f2552334360f458afaf2b3ccbdd05b4b66433fd88301f2782224f25fcf2f5f7a407b9868a17be69835d716179188e3e85d55fd6a88e6b575e16d02c7651ad113f2bd0586013a4d9b81eb9659e083b3cb5322d5051df9955185596300843dbf8df0bf594f14d8c3406607d26a1ac3d752ccf3c638c82c7e03a60083bfdc66066674c5776c72c610d34b9c5817830c7286033ed3c67027806b375e6ebc7480913510d70d275125fd5643ca44eb6c61db0fce497e300f29dd61f174662ece3be991d346be76b4d4736b5270dc2c5676b186d3bc1803fa3b6a3bc38243587cfb923857a65dd654333d2b0883a57e8229c5f4eb843185fd53f126851c4ce3b9dd383624606930dd62d4f8b83a2585258ff0cb96454e033a1cbe561bb98dba9f65a4ab748aaf8a619226776f95a0027b72196798e287bd633d0ebf66ec29fdad6c0aba63e44bad6b54dfa55a433a79488ba31876187996978b934d975ddefc4fe584cdb7e7538b6f5628e5b9d3c2c277032b2ee1672b5a017e9397a4f1e41581dc91b5270ebea6547d47e2bf4bd19c56b1e4510cc3c6e814b24ad1bac1af7cb993fda8de1b4757d38733ca431c1bc55f71c9bcc859512328690151be3ca440d2bd28e671f300bd47db8ba66009c7b61ffa06a589881c726e597e54e24248e1a9d6a9539ac35345c8fe25b8284348999d553da4df1d7a11cacd2e95f6f7804357e1b135bf9ba026f977d90cb40f1c3d5002eba3f5520c6f485e4b4ed9b3bbcc4f92f915c7e16531c1daf6e569130df4a8ed9d92ab0d7c746555c109497addbf47537fd760d8770eaddaa71e94587b417f34b097d53605b5fdcf5adb2b5176d98573aea56da94caf95dd068e405b2a8cdcab20eb00f7cfd69d51de4b1abc3381f1c67d6b9a89dfccd5e816c96ecb1985ae65b4ef1b1479479d19f3294fb21346b737c5e71e0249d812625dccbd511b8ff06d5f40cba310654178e8b923b62c90031f0fca6c219875fbfbb977599096bf04aa1ff5ea482bd8d9b5ef21a6f3c9941c26607b6b00e48f387f3cb9e13a69dbfe2c6cac926e89c37d59696d1696ffcd1a3e8a5e7bdc44cb47b82362503bd2fcb522f17f7f3ddbaf40d6d9da811a2dda693994cefab3c8b143cbc9adbfb5e00232f119dcd1dff55f7d3c06ca67ac6b8ae03b15f538f8d3c0b7a270d99ceef95fd91d585b6ba25e64529f013c3ae13c252eb76ad4f84e66e328c2b8030550e69c69763f34fabbac86cc44232247ce05b9f271469575a0723168b3c93de0bacebf040b3e165e12374309d4a77db598b8b6e1a92028d366c1d4ac7cbf4d7c8a3b5bc25a404bff87a8d153b5aff52a8c4d6b65752b17381f2e7fcb7a6ea29cf67893a32e3df131978ba9e49f935e693db6289ba66f36f4a8ee804621a89e6d88801055f0776d4f31f909318350e78b80b7137febc53ab7e9b66d5aa113ac89225c5f4ee3eb52b7dcff7d344909d19f048cb5a9de1973728feb138acc7d39e448c04dd47fef1e470726371ab210abeff8a789e8ec54a4902515be5d92f43f0db04608d02deff502a31a9e9dd63867c12d3241419a4317f70bc957dc2babb54b571e9c280a5b6036f4bdbf31640191c6b12d262f529c07165ffd7e51b3399c4545c2be979003e192e224e78739cd12b8be7a061273e29eeec520d51db0f33bc630ea27fba231055ee92cbf93f747ea9ee363c0cf710fbdf54c273ebe6a43e04045091a0686603c0ef7e5bbd1a9c5795ed0786a6a2089d87b01645191fb69021972c3548e40858a5b6df08b9a395af85070cf37582bd7857f991a1b6b9f400e389710b780cf3c80ddd84f07e6435a4762a5b26f6e4eae57845042fb68edc0636235b3915fb9d3f3bbae58b4d969fe243dadecdc6434fb5a2f2b966eb6477c01e649d495b64598e71329f88307c6f00ac60d7d60376a7c5bc1576e5256b13898a3a419e7743319b245c2bb0a2eb5f62cdf693187d5ccc95623ffa5f17b0b11b157b6c35017492f6dd71bbf6aaa688da138b0c0a2f9bd854cea76b2dc89f8035a01a21e53137acf5e314d3973742efd3e2d026608df56873943c5cc45825c0a4d4b857fcd470ea60a6991c2f382e19c8bbe55fefb9b5d2be5dc81295e6f9ae7a6241d8f7c759836d7eab2446e3639692e9ac239b50dbe6968e11d429cf85986c7829bdc9191a877d71d187a7dc10b847a8a8602863cabe674affc581a7244e5f73ddb49658d9c3fdfef1ffa378b0c3c39a1185e5f37cef0c8acaa2eaed682085bbcbdce32dceba24a8c1834d7e2072ef792ad6d44817b8050d0d99753342b73792d225ccc4422cd2438b0c492ab6092d79d2059b3c58da68c3220e635d6abffea75afb70607b4eb006d5a36c0a39bb701b9ff40bc4c7bfdcf92fcca1cfd9e978b517ec9a0c0d9a287eff51540a2b26fd47743f35fed5682c659faa515af1fe438854b9e9e133ab6be2df1750db993fdc10e68bbaf2fd305cc6a571024b6bc7dd1c17104968baf3ebec7f168b0982cbda054ae2391f0682725ad1b97522f29753f5f74ea25574eb3c8421ddce694304415aae65c9c02a1566d13445728d814fbc4bf9390190c9ce7e56c95a829b437be44c7b645a3861764bad153618c32f40e45bc647cdc9fcd494c369d25c8d8217a58dc7bf5166eb47121d39623a0673205679eb354ee13ce0c6e292fd17da69e72d62eef81bb1af27a51748bbc3d707bd3f50d50c1a97d9981622a9ae5bfafc4c02d88528c2b4af31f0a3bf3b8ed081fad9d5b9e84f701d56300e99b8fd1d3fda96d98dedef10b4d3573df5e577bf1db5b1378813b6792f718c8991504c3cba53cb3a1c6c3645adc90eabdd3e2e008db454587d1c8c2f84f40ecd819c1ba9d345db69292140e5400ec19357acdf2b8ab76bf5262f1370ccfb66872e69f0b811c679231c57dc98bde77f78e0e635f42ae8d8fab2aa393aab8abc00ee637da0a74a0aa2abe9f3b663872b47695f407c49bede2625732cb4bbcff5f7d25b197c5ac129917e6197a8b09263a69892a1e225ef8fce4b91d86bed68b9e3a4e03f4bbebac8fed9139819a0a32ac5a813a53b28c85a0a178451f575ad269617ec34739bca5751d5ba009786e622e0c5939bc31a8208cdb56956906ed3d9b1270dbaae43717304ab8e31662822633da80feb40d4776c68fe59b2323d8716e34a3f102dc94a2e843c244f0f549735af97f5adb7fbb8fb26358ccdb2935ecfe34e494968bbfdd0f34c88e054ee61ee3d99236cf5924bfbf255c32e4d80698cc1e4acb60b5187fee0345c2de9d9f861063180c3e2b6554fcddc05380f4428ca5e8f30c2ce3307f8be856d9d366a07506271f1aee968856721b3f451ada94e74aa5ef468c34723c328085e9232372e2ac6b0487d0c13aeb721df21b60b94ed16848366fce4e667493e3414520281543aed29176ec09a7b06c238daa462e71ffaf3202aafe9b60d15d66f71bcb26cc05b3bcc2faf63b380251e98a384fc6b1baa8bb222211edbc010cf8c07cf41d880f1131361132ecf99ea5e39f9706d46ee05f53bbfe9542701d95b611a0b625ae29f5f9e0d1718eb089b039057bc29a86abade5df3efaa03fd91804ff8407de383028f1fdd19cb6295d28adc9bf8feaa1e7087f59740abcf292588e045d4e220d7a781a75b6cd4c002bf87f3ebd65d5a6581f2577dbd7d36828f6b3a134be6d852d3a79dbe314f83885f75da129c212b78d4d2fe8d9a812f43ee9042f3da92bb6be2cc573d1ff37ab318ea571ccf5e2e9db5582fa1008fd28dd1d379bbb974f31365f76ab85a26ccbf62fbe96d4efe8c3d542850a6b8160ba41db1ab2b9107e91266635261a7f8a795333a499c26788161b82d97e6ac0a24dd11a47f304b358fcfc1421e5304470d6b8f5b616573bdaa916496f453acd2e99897c471d213101171b4ad09e0fa121d820cf0dfb20f80108079b64bd280b2e2425a70bd90ee4310cb4b7f71f9b70a2c0ccb46e9a588af51bd35299cd98b5c3cd6997d180e0121210e5c1897e0d815233c9224e29377116937baf1c0b889351fee86fbac43fa2af5901418e70434b83631a8c5f808c6de45a83522f1e627ec4c537cabfebb668a8319b56ef56a822dcd2a36435371405afc472dc6780e48717b79944d468506a8568fa4e6d8f383b7e4225aaed9b2cbfe9cbd72f5272d878e2dc57de76986a4b905dda0c519fe90209b72c6d1a6fdd83b555ebdc457bb24ef1c6bbd3c98dbcf5da6ab28687515f2bfb8dbfef1c5363cdf22a55344a81a38ebaf57a9c370b467f411e47e8dad6313474def5ad09f1534fa2f0b65d5d8b8cab11f32587c629c657c416bbb46e6fb3634320860f313428c5a5ebb57fda1931792ca3ddc584eb9e6613042d1488bb0085bf62735d377897c4810270498d780350016fc97f43eedf6d1f4099659ffd8d0743ebaf21752686da395af6e710cd7af38b6c7b1f7bd3985a962473754ff0bb28a821ede5946f7b911a9f3a1ab0636165256f2b3178827536132a4c9d522e5e309743a0187381de2610ed882fb649571b939748d95c22498a35070650fb3597c0a168c3b58f905a8cf32dab09e52b480bf64890209c4808f93a6372a150177af9fa3355515596839fdfa5c04580976a4c54d8aaf77ad7faa2ff3879dbefd034104ab11539231bfb2f432650ccf3466791eec6ba005fb301d1e0d966eb7367fb17146536ca1188815e7ddf999522c92055a1143ace0235f771b2a20fd7550a6da25fd5a983dbdc17790f294d8c59b3782f1f38eeca7a68b998dbac5d40d79d193528223ed77a64e6d06526dbfe12c7f8ab3b7982ab0a741ac7d6ee02fe06bc3e1dc44820e9b9d46e8d6679771d42e8b68ef611c9cf6674818db1f060b388cde4b398fe91695aaff39bd99ed968a8eab1a02f8fa36adca3347d7f122f16900994ea7eae239869d8803de4b859356f6da45c85e9238391460902be8e849a609d5e14dea9acd567a05db8cdbd4fea3244ae82a1937839c9b5f11908d9f43dd4c8d2d88e7a738882a", 0xdf9) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x0) ioctl$EVIOCSMASK(r2, 0x40104593, &(0x7f00000000c0)={0x1, 0x28, &(0x7f0000000040)="52a2c618e8fe4d870374b607cbcfdeef891dba9a89fdbf56901688fa3a0cbb8f0f29c2002b264360"}) ioctl$EVIOCGVERSION(r2, 0x80044501, &(0x7f00000000c0)=""/76) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/hidraw#\x00', 0x1, 0x2001) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xc4, 0x89, 0x30, 0x0, 0x413c, 0x81b5, 0x9bed, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x27, 0xad, 0x4c}}]}}]}}, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(r3, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f0000000080)) 01:07:15 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000001640)={0x44, &(0x7f0000001340), &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) 01:07:15 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1d10) 01:07:15 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x0, 0x0, 0x1, '\t'}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) 01:07:15 executing program 3: syz_usb_connect(0x0, 0x24, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000f2b80c087b06a1252e79000000b511c100"/36], 0x0) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x10, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x1, 0x60, 0x6, [{{0x9, 0x4, 0x0, 0x12, 0x2, 0x7, 0x1, 0x1, 0xf9, "", {{{0x9, 0x5, 0x1, 0x2, 0x200, 0x5, 0x8, 0x81}}, [{{0x9, 0x5, 0x82, 0x2, 0x20, 0x1, 0xff, 0x3f}}]}}}]}}]}}, &(0x7f0000000300)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x200, 0x7, 0x7, 0x40, 0xff, 0x1}, 0x37, &(0x7f00000000c0)={0x5, 0xf, 0x37, 0x3, [@ssp_cap={0x24, 0x10, 0xa, 0x9, 0x6, 0x6, 0xf0f, 0x0, [0xc0, 0xff0000, 0x0, 0x28bbacce9ea706f7, 0xffffcf, 0x1fec03f]}, @wireless={0xb, 0x10, 0x1, 0x4, 0x4, 0xac, 0xff, 0x5, 0x4}, @ptm_cap={0x3}]}, 0x6, [{0x31, &(0x7f0000000100)=@string={0x31, 0x3, "e6889dca9bcf13cfba02413af3713bde4663ce69adf8f3ecd06960ceba279c290c4b176cb551ca9bec9cfd10accd55"}}, {0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x2c0a}}, {0x35, &(0x7f0000000180)=@string={0x35, 0x3, "be8ecac637ce76b1368246af52cbdd9bfa275fbf7b83fbd12b8067abb8e9190447cb8c348801471d88fbdadbbef5f25a257ef7"}}, {0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x180a}}, {0x79, &(0x7f0000000200)=@string={0x79, 0x3, "892f660d296509c64c6799a3db8e9589e278e087d0b9e234576306581e39e7aaa7d152bb67ce0c170b6315196c0bd067e477a5bbe6fd6eca33a4ad739f4243979cf1c8663909d870039f896199c68274abec87873d059cddd5d784e7916150fe4a70244c7263f7fbe7115c664464456141a68dd4978a16"}}, {0x67, &(0x7f0000000280)=@string={0x67, 0x3, "3603cd0847f4a1775810d286076a1be9da72f306eb09027bd20f9ecb766bbdedb9f35a8ce4e8b5dadc029cdb50f7fa546d3172e2f0ed7fd88e3b91555bd76820feba5bafb707e4913c030a0de359712c4988984639d6615267c8226401e9af6cef5095061e"}}]}) 01:07:15 executing program 5: r0 = syz_usb_connect$cdc_ecm(0x0, 0x80, &(0x7f0000000200)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x6e, 0x1, 0x1, 0x20, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5, 0x24, 0x0, 0x2000}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x3ff}, [@mbim_extended={0x8, 0x24, 0x1c, 0x2, 0xd9, 0xb3}, @mdlm={0x15, 0x24, 0x12, 0x3}, @mbim={0xc, 0x24, 0x1b, 0xbd26, 0x196, 0x7e, 0x5, 0xc8, 0x81}, @obex={0x5, 0x24, 0x15, 0xce7}, @obex={0xfffffffffffffedb, 0x24, 0x15, 0x7}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x3ff}}, {{0x9, 0x5, 0x3, 0x2, 0x400}}}}}]}}]}}, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, &(0x7f0000002140)={0x14, 0x0, &(0x7f0000002100)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) r1 = syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000280)=ANY=[@ANYBLOB="12010000020000402505a1a44000010216f17de8bad7030109023b4936b7002101000000143a7f07d8239eaa82090400000202060000052406000005240000000d240f0100000000ff01000000090000000000"], 0x0) syz_usb_control_io$cdc_ecm(r1, 0x0, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r1, &(0x7f0000002140)={0x14, 0x0, &(0x7f0000002100)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) r2 = syz_usb_connect(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYRES32=r0, @ANYRESOCT=r1], 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000180)=ANY=[@ANYBLOB="12b8ded2c2a701009152b80cf770a78f3106d08f36c5f5c868e36a36089406a1250180ffff003309021200010000000009040000", @ANYRESDEC=r2], 0x0) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0x40086602, 0x20000000) ioctl$HIDIOCGSTRING(r4, 0x81044804, &(0x7f00000000c0)={0x8b, "67dfa0266d08496f3b28c51fa1cd2034740cf34081aea8ee89bda2f1a7caaa9010ee312bb5c4817251306d19f84ddde14fd2cf7cff472d0023bd997396455bac902c11a2abbbd7bd23c6a7485ce10aa00031bfc28a17260240c74fcdfb45bee2328de8140aab802047301a5496fb89f3a5e7dd4dac3cd48b7e05b17b500303feb0a35d716d2c34c4e6a7f5"}) ioctl$HIDIOCAPPLICATION(r3, 0x660c, 0x0) ioctl$HIDIOCGPHYS(r3, 0x80404812, &(0x7f0000000000)) 01:07:15 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1d28) [ 2460.927074][ T3703] usb 3-1: new high-speed USB device number 94 using dummy_hcd [ 2460.937884][ T1719] usb 5-1: new high-speed USB device number 61 using dummy_hcd [ 2460.945501][ T3084] usb 4-1: new high-speed USB device number 19 using dummy_hcd [ 2461.047007][T28587] usb 6-1: new high-speed USB device number 95 using dummy_hcd [ 2461.167027][ T457] usb 2-1: new high-speed USB device number 56 using dummy_hcd [ 2461.174685][ T3703] usb 3-1: Using ep0 maxpacket: 32 [ 2461.207024][ T3084] usb 4-1: Using ep0 maxpacket: 8 [ 2461.212209][ T1719] usb 5-1: Using ep0 maxpacket: 32 01:07:15 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1d40) [ 2461.257183][ T3084] usb 4-1: too many configurations: 181, using maximum allowed: 8 [ 2461.297047][ T3703] usb 3-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2461.306124][ T3703] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2461.317025][T28587] usb 6-1: Using ep0 maxpacket: 16 [ 2461.320165][ T3703] usb 3-1: config 0 descriptor?? [ 2461.337229][ T1719] usb 5-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2461.346356][ T1719] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2461.360675][ T1719] usb 5-1: config 0 descriptor?? [ 2461.387151][ T3084] usb 4-1: unable to read config index 0 descriptor/start: -61 [ 2461.394871][ T3084] usb 4-1: can't read configurations, error -61 [ 2461.426987][ T457] usb 2-1: Using ep0 maxpacket: 8 [ 2461.467055][T28587] usb 6-1: config 1 has an invalid descriptor of length 219, skipping remainder of the config [ 2461.477674][T28587] usb 6-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 2 01:07:16 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1d58) [ 2461.557029][ T3084] usb 4-1: new high-speed USB device number 20 using dummy_hcd [ 2461.589640][ T457] usb 2-1: unable to get BOS descriptor or descriptor too short [ 2461.676996][ T457] usb 2-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 2461.687428][ T457] usb 2-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 2461.697005][T28587] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2461.707786][T28587] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2461.715755][T28587] usb 6-1: Product: syz [ 2461.719962][T28587] usb 6-1: Manufacturer: syz [ 2461.724562][T28587] usb 6-1: SerialNumber: syz [ 2461.777120][ T457] usb 2-1: New USB device found, idVendor=0400, idProduct=4200, bcdDevice=42.ef [ 2461.786227][ T457] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 2461.794305][ T457] usb 2-1: SerialNumber: syz [ 2461.803178][ T1719] usb 3-1: USB disconnect, device number 94 01:07:16 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1d70) [ 2461.837793][ T457] hub 2-1:118.0: bad descriptor, ignoring hub [ 2461.839473][ T3753] usb 5-1: USB disconnect, device number 61 [ 2461.843960][ T457] hub: probe of 2-1:118.0 failed with error -5 [ 2461.861921][ T457] cdc_wdm 2-1:118.0: cdc-wdm0: USB WDM device [ 2461.866885][ T3084] usb 4-1: Using ep0 maxpacket: 8 [ 2461.907683][ T3084] usb 4-1: too many configurations: 181, using maximum allowed: 8 [ 2462.047005][ T3084] usb 4-1: unable to read config index 0 descriptor/start: -61 [ 2462.054643][ T3084] usb 4-1: can't read configurations, error -61 [ 2462.062403][ T3084] usb usb4-port1: attempt power cycle [ 2462.069357][T28587] cdc_ether: probe of 6-1:1.0 failed with error -22 01:07:16 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1d88) 01:07:16 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x0, 0x0, 0x2a, "09af236866c7d5e1ae1d0363f0c5f908bd7ce5d6f934ebe1bc264085d99f0708657388d6d122457e6124"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) [ 2462.302153][T20548] udc-core: couldn't find an available UDC or it's busy [ 2462.309403][T20548] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2462.324293][T20548] udc-core: couldn't find an available UDC or it's busy [ 2462.331783][T20548] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2462.342277][T20548] udc-core: couldn't find an available UDC or it's busy [ 2462.349556][T20548] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2462.364505][ T3703] usb 6-1: USB disconnect, device number 95 [ 2462.467038][T20550] usb 2-1: reset high-speed USB device number 56 using dummy_hcd [ 2462.626860][ T457] usb 3-1: new high-speed USB device number 95 using dummy_hcd [ 2462.706856][T20550] usb 2-1: Using ep0 maxpacket: 8 [ 2462.796852][ T3084] usb 4-1: new high-speed USB device number 21 using dummy_hcd [ 2462.886855][ T457] usb 3-1: Using ep0 maxpacket: 32 [ 2462.896946][T20550] usb 2-1: unable to get BOS descriptor or descriptor too short [ 2462.899321][ T3084] usb 4-1: Using ep0 maxpacket: 8 [ 2462.947405][ T3084] usb 4-1: too many configurations: 181, using maximum allowed: 8 [ 2463.006968][ T457] usb 3-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2463.016140][ T457] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2463.026485][ T457] usb 3-1: config 0 descriptor?? [ 2463.076958][ T3084] usb 4-1: unable to read config index 0 descriptor/start: -61 [ 2463.084593][ T3084] usb 4-1: can't read configurations, error -61 [ 2463.256783][ T3084] usb 4-1: new high-speed USB device number 22 using dummy_hcd [ 2463.287556][ T457] hso 3-1:0.0: Failed to find BULK IN ep [ 2463.347007][ T3084] usb 4-1: Using ep0 maxpacket: 8 [ 2463.386920][ T3084] usb 4-1: too many configurations: 181, using maximum allowed: 8 [ 2463.416962][ T3753] usb 2-1: USB disconnect, device number 56 [ 2463.489008][ T457] usb 3-1: USB disconnect, device number 95 [ 2463.526826][ T3084] usb 4-1: unable to read config index 0 descriptor/start: -61 [ 2463.534666][ T3084] usb 4-1: can't read configurations, error -61 [ 2463.542178][ T3084] usb usb4-port1: unable to enumerate USB device [ 2464.196778][ T3084] usb 2-1: new high-speed USB device number 57 using dummy_hcd 01:07:18 executing program 1: syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x1000020, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) r0 = syz_usb_connect(0x0, 0x2d, &(0x7f00000005c0)=ANY=[@ANYBLOB="1201fe211b00017600230009040000010209bd00070581070001"], 0x0) r1 = syz_usb_connect$cdc_ncm(0x6, 0x9f, &(0x7f0000000100)={{0x12, 0x1, 0x250, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x8d, 0x2, 0x1, 0x9, 0x20, 0x8, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x7, 0x24, 0x6, 0x0, 0x1, "1509"}, {0x5, 0x24, 0x0, 0x3}, {0xd, 0x24, 0xf, 0x1, 0x4, 0x6, 0x2, 0x5}, {0x6, 0x24, 0x1a, 0x4, 0x3a}, [@mdlm={0x15, 0x24, 0x12, 0xce05}, @mdlm={0x15, 0x24, 0x12, 0x8}, @obex={0x5, 0x24, 0x15, 0x20}]}, {{0x9, 0x5, 0x81, 0x3, 0x3ff, 0x3f, 0x8, 0x81}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x200, 0x0, 0x8, 0xf5}}, {{0x9, 0x5, 0x3, 0x2, 0x200, 0x0, 0x7, 0x3}}}}}}}]}}, &(0x7f0000000400)={0xa, &(0x7f00000001c0)={0xa, 0x6, 0x250, 0x4, 0x80, 0xf8, 0x10, 0x1}, 0x5, &(0x7f0000000200)={0x5, 0xf, 0x5}, 0x2, [{0xfc, &(0x7f0000000240)=@string={0xfc, 0x3, "19c75333bc7e417924d3c91c7deb9e9e74e67b8598625ad2f81245b982b8ec3eb05ce0a1ee21ef5b9d37f9d2ce7cc85965429f27f939d9639a25c006f3c0bfd87f04fda37f9cd013ea8f9f2aaeb413c97c31746aa23f1082728dddcef5ad77b9d09505c33fbc0cfa3cabf57c9c1a95c951674ad841b3837224eefb3f5ce7235f57413ee37cd08bfaf3371ae9106cfcf9a5e83606740d85b001935882b1170517b4c01c5f75a670fb106fc66e2e3775804730d67c145d59170b451058e3a6c2c451146bbfe5c0d7bd2a2efceedea3f57091cf945ad0d6425d111f15b4aadcbf03a99eae5729d3619d09a0457c6e370ca011d628d4e5e4a0e2c5c4"}}, {0xae, &(0x7f0000000340)=@string={0xae, 0x3, "6fbe4c14a6e02fe7a402d28cc94d351cb6feb57c34d06faa99aa1a08b1944857d0e805260ff0bd3d24286c05d94091aa5ce55873f30aa7bcc2b19ceb5ac6f48387c7a056c6a30c851d8f64f6cb8368bac22329ff7055561a38f09e1594750d89c6937a9ce040c070c42236a3d497f125572e268e584df13e8d00c38c2d17f55d1c2d00dc08eece0d499a6e2c2d73798e11531225b178496476640840178fa46105562652137256dfc1d8d45c"}}]}) syz_usb_disconnect(r1) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001240)="d1ac2117a4063f5fb8607239f0c2b12f2552334360f458afaf2b3ccbdd05b4b66433fd88301f2782224f25fcf2f5f7a407b9868a17be69835d716179188e3e85d55fd6a88e6b575e16d02c7651ad113f2bd0586013a4d9b81eb9659e083b3cb5322d5051df9955185596300843dbf8df0bf594f14d8c3406607d26a1ac3d752ccf3c638c82c7e03a60083bfdc66066674c5776c72c610d34b9c5817830c7286033ed3c67027806b375e6ebc7480913510d70d275125fd5643ca44eb6c61db0fce497e300f29dd61f174662ece3be991d346be76b4d4736b5270dc2c5676b186d3bc1803fa3b6a3bc38243587cfb923857a65dd654333d2b0883a57e8229c5f4eb843185fd53f126851c4ce3b9dd383624606930dd62d4f8b83a2585258ff54e033a1cbe561bb98dba9f65a4ab748aaf8a619226776f95a0027b72196798e287bd633d0ebf66ec29fdad6c0aba63e44bad6b54dfa55a433a79488ba31876187996978b934d975ddefc4fe584cdb7e7538b6f5628e5b9d3c2c277032b2ee1672b5a017e9397a4f1e41581dc91b5270ebea6547d47e2bf4bd19c56b1e4510cc3c6e814b24ad1bac1af7cb993fda8de1b4757d38733ca431c1bc55f71c9bcc859512328690151be3ca440d2bd28e671f300bd47db8ba66009c7b61ffa06a589881c726e597e54e24248e1a9d6a9539ac35345c8fe25b8284348999d553da4df1d7a11cacd2e95f6f7804357e1b135bf9ba026f977d90cb40f1c3d5002eba3f5520c6f485e4b4ed9b3bbcc4f92f915c7e16531c1daf6e569130df4a8ed9d92ab0d7c746555c109497addbf47537fd760d8770eaddaa71e94587b417f34b097d53605b5fdcf5adb2b5176d98573aea56da94caf95dd068e405b2a8cdcab20eb00f7cfd69d51de4b1abc3381f1c67d6b9a89dfccd5e816c96ecb1985ae65b4ef1b3479479d19f3294fb21346b737c5e71e0249d812625dccbd511b8ff06d5f40cba310654178e8b923b62c90031f0fca6c219875fbfbb977599096bf04aa1ff5ea482bd8d9b5ef21a6f3c9941c26607b6b00e48f387f3cb9e13a69dbfe2c6cac926e89c37d59696d1696ffcd1a3e8a5e7bdc44cb47b82362503bd2fcb522f17f7f3ddbaf40d6d9da811a2dda693994cefab3c8b143cbc9adbfb5e00232f119dcd1dff55f7d3c06ca67ac6b8ae03b15f538f8d3c0b7a270d99ceef95fd91d585b6ba25e64529f013c3ae13c252eb76ad4f84e66e328c2b8030550e69c69763f34fabbac86cc44232247ce05b9f271469575a0723168b3c93de0bacebf040b3e165e12374309d4a77db598b8b6e1a92028d366c1d4ac7cbf4d7c8a3b5bc25a404bff87a8d153b5aff52a8c4d6b65752b17381f2e7fcb7a6ea29cf67893a32e3df131978ba9e49f935e693db6289ba66f36f4a8ee804621a89e6d88801055f0776d4f31f909318350e78b80b7137febc53ab7e9b66d5aa113ac89225c5f4ee3eb52b7dcff7d344909d19f048cb5a9de1973728feb138acc7d39e448c04dd47fef1e470726371ab210abeff8a789e8ec54a4902515be5d92f43f0db04608d02deff502a31a9e9dd63867c12d3241419a4317f70bc957dc2babb54b571e9c280a5b6036f4bdbf31640191c6b12d262f529c07165ffd7e51b3399c4545c2be979003e192e224e78739cd12b8be7a061273e29eeec520d51db0f33bc630ea27fba231055ee92cbf93f747ea9ee363c0cf710fbdf54c273ebe6a43e04045091a0686603c0ef7e5bbd1a9c5795ed0786a6a2089d87b01645191fb69021972c3548e40858a5b6df08b9a395af85070cf37582bd7857f991a1b6b9f400e389710b780cf3c80ddd84f07e6435a4762a5b26f6e4eae57845042fb68edc0636235b3915fb9d3f3bbae58b4d969fe243dadecdc6434fb5a2f2b966eb6477c01e649d495b64598e71329f88307c6f00ac60d7d60376a7c5bc1576e5256b13898a3a419e7743319b245c2bb0a2eb5f62cdf693187d5ccc95623ffa5f17b0b11b157b6c35017492f6dd71bbf6aaa688da138b0c0a2f9bd854cea76b2dc89f8035a01a21e53137acf5e314d3973742efd3e2d026608df56873943c5cc45825c0a4d4b857fcd470ea60a6991c2f382e19c8bbe55fefb9b5d2be5dc81295e6f9ae7a6241d8f7c759836d7eab2446e3639692e9ac239b50dbe6968e11d429cf85986c7829bdc9191a877d71d187a7dc10b847a8a8602863cabe674affc581a7244e5f73ddb49658d9c3fdfef1ffa378b0c3c39a1185e5f37cef0c8acaa2eaed682085bbcbdce32dceba24a8c1834d7e2072ef792ad6d44817b8050d0d99753342b73792d225ccc4422cd2438b0c492ab6092d79d2059b3c58da68c3220e635d6abffea75afb70607b4eb006d5a36c0a39bb701b9ff40bc4c7bfdcf92fcca1cfd9e978b517ec9a0c0d9a287eff51540a2b26fd47743f35fed5682c659faa515af1fe438854b9e9e133ab6be2df1750db993fdc10e68bbaf2fd305cc6a571024b6bc7dd1c17104968baf3ebec7f168b0982cbda054ae2391f0682725ad1b97522f29753f5f74ea25574eb3c8421ddce694304415aae65c9c02a1566d13445728d814fbc4bf9390190c9ce7e56c95a829b437be44c7b645a3861764bad153618c32f40e45bc647cdc9fcd494c369d25c8d8217a58dc7bf5166eb47121d39623a0673205679eb354ee13ce0e6e292fd17da69e72d62eef81bb1af27a51748bbc3d707bd3f50d50c1a97d9981622a9ae5bfafc4c02d88528c2b4af31f0a3bf3b8ed081fad9d5b9e84f701d56300e99b8fd1d3fda96d98dedef10b4d3573df5e577bf1db5b1378813b6792f718c8991504c3cba53cb3a1c6c3645adc90eabdd3e2e008db454587d1c8c2f84f40ecd819c1ba9d345db69292140e5400ec19357acdf2b8ab76bf5262f1370ccfb66872e69f0b811c679231c57dc98bde77f78e0e635f42ae8d8fab2aa393aab8abc00ee637da0a74a0aa2abe9f3b663872b47695f407c49bede2625732cb4bbcff5f7d25b197c5ac129917e6197a8b09263a69892a1e225ef8fce4b91d86bed68b9e3a4e03f4bbebac8fed9139819a0a32ac5a813a53b28c85a0a178451f575ad269617ec34739bca5751d5ba009786e622e0c5939bc31a8208cdb56956906ed3d9b1270dbaae43717304ab8e31662822633da80feb40d4776c68fe59b2323d8716e34a3f102dc94a2e843c244f0f549735af97f5adb7fbb8fb26358ccdb2935ecfe34e494968bbfdd0f34c88e054ee61ee3d99236cf5924bfbf255c32e4d80698cc1e4acb60b5187fee0345c2de9d9f861063180c3e2b6554fcddc05380f4428ca5e8f30c2ce3307f8be856d9d366a07506271f1aee968856721b3f451ada94e74aa5ef468c34723c328085e9232372e2ac6b0487d0c13aeb721df21b60b94ed16848366fce4e667493e3414520281543aed29176ec09a7b06c238daa462e71ffaf3202aafe9b60d15d66f71bcb26cc05b3bcc2faf63b380251e98a384fc6b1baa8bb222211edbc010cf8c07cf41d880f1131361132ecf99ea5e39f9706d46ee05f53bbfe9542701d95b611a0b625ae29f5f9e0d1718eb089b039057bc29a86abade5df3efaa03fd91804ff8407de383028f1fdd19cb6295d28adc9bf8feaa1e7087f59740abcf292588e045d4e220d7a781a75b6cd4c002bf87f3ebd65d5a6581f2577dbd7d36828f6b3a134be6d852d3a79dbe314f83885f75da129c212b78d4d2fe8d9a812f43ee9042f3da92bb6be2cc573d1ff37ab318ea571ccf5e2e9db5582fa1008fd28dd1d379bbb974f31365f76ab85a26ccbf62fbe96d4efe8c3d542850a6b8160ba41db1ab2b9107e91266635261a7f8a795333a499c26788161b82d97e6ac0a24dd11a47f304b358fcfc1421e5304470d6b8f5b616573bdaa916496f453acd2e99897c471d213101171b4ad09e0fa121d820cf0dfb20f80108079b64bd280b2e2425a70bd90ee4310cb4b7f71f9b70a2c0ccb46e9a588af51bd35299cd98b5c3cd6997d180e0121210e5c1897e0d815233c9224e29377116937baf1c0b889351fee86fbac43fa2af5901418e70434b83631a8c5f808c6de45a83522f1e627ec4c537cabfebb668a8319b56ef56a2dc6780e48717b79944d468506a8568fa4e6d8f383b7e4225aaed9b2cbfe9cbd72f5272d878e2dc57de76986a4b905dda0c519fe90209b72c6d1a6fdd83b555ebdc457bb24ef1c6bbd3c98dbcf5da6ab28687515f2bfb8dbfef1c5363cdf22a55344a81a38ebaf57a9c370b467f411e47e8dad6313474def5ad09f1534fa2f0b65d5d8b8cab11f32587c62010000006bbb46e6fb3634320860f313428c5a5ebb57fda1931792ca3ddc584eb9e6613042d1488bb0085bf62735d377897c4810270498d780350016fc97f43eedf6d1f4099659ffd8d0743ebaf21752686da395af6e710cd7af38b6c7b1f7bd3985a962473754ff0bb28a821ede5946f7b911a9f3a1ab0636165256f2b3178827536132a4c9d522e5e309743a0187381de2610ed882fb649571b939748d95c22498a35070650fb3597c0a168c3b58f905a8cf32dab09e52b480bf64890209c4808f93a6372a150177af9fa3355515596839fdfa5c04580976a4c54d8aaf77ad7faa2ff3879dbefd034104ab11539231bfb2f432650ccf3466791eec6ba005fb301d1e0d966eb7367fb17146536ca1188815e7ddf999522c92055a1143ace0235f771b2a20fd7550a6da25fd5a983dbdc17790f294d8c59b3782f1f38eeca7a68b998dbac5d40d79d193528223ed77a64e6d06526dbfe12c7f8ab3b7982ab0a741ac7d6ee02fe06bc3e1dc44820e9b9d46e8d6679771d42e8b68ef611c9cf6674818db1f060b388cde4b398fe91695aaff39bd99ed968a8eab1a02f8fa36adca3347d7f122f16900994ea7eae239869d8803de4b859356f6da45c85e9238391460902be8e849a609d5e14dea9acd567a05db8cdbd4fea3244ae82a1937839c9b5f11908d9f43dd4c8d2d88e7a738882a00"/3574, 0xdf6) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) ioctl$HIDIOCGRAWINFO(r2, 0x80084803, &(0x7f0000000080)=""/120) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000c48930000203ff0400000000000000dcb486f54a5ed4b2cafe"], 0x0) 01:07:18 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1da0) 01:07:18 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x0, 0x0, 0x1, '\t'}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) 01:07:18 executing program 5: syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_connect$hid(0x3, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x8, 0x1130, 0x3101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x7, 0x20, 0x0, [{{0x9, 0x4, 0x0, 0x4, 0x1, 0x3, 0x1, 0x1, 0x81, {0x9, 0x21, 0x0, 0x3a, 0x1, {0x22, 0x55b}}, {{{0x9, 0x5, 0x81, 0x3, 0x200, 0x1, 0x9, 0xe6}}}}}]}}]}}, &(0x7f0000000340)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x201, 0x9, 0x1, 0x80, 0x8, 0x7f}, 0x16, &(0x7f0000000080)={0x5, 0xf, 0x16, 0x2, [@ext_cap={0x7, 0x10, 0x2, 0x8, 0x8, 0x5, 0x6}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x2, 0x1, 0x20, 0x1}]}, 0x5, [{0x4, &(0x7f00000000c0)=@lang_id={0x4, 0x3, 0x80c}}, {0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x4001}}, {0x9a, &(0x7f0000000180)=@string={0x9a, 0x3, "a6e28eeb8cbc7ab3c2f22f47345ff9a56a3c64d4606d3e6d01c08d8dfb0f86824c08aaef1343244ed229933c08868646a424db28d3e9eb1f94c52e708b2c6c52fa884512147215129f359b6e708e4927145ad56cd4b8dce09caf603151df4491ec8b07d85bf76b8fcc22f88d7afacbf441251b50e119dda385c2d124a5bbb64e922d5dfedbf9720b894ec576f93b58916335dc3f809076e3"}}, {0x91, &(0x7f0000000240)=@string={0x91, 0x3, "178fcdec39f9657e6d7d96332158201178415b31e751533f65e6ff453f3839f082681c54237e87407b7b6795f83b935fbc33fd5fa9a25c5e13b140a1466897ecb566db598e38321034a02dc41ea774eb81c84f3e221ff32009ac5199da695dee61ce5891738c2f003c555835f39c1fa00ed4ff0fe855109eabe81dbc1629f0c9e315fa335b03edf1c28310648caef4"}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x405}}]}) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) 01:07:18 executing program 3: syz_usb_connect(0x2, 0x16e, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000968e03083c419681be1e0000000109023e0101000000000904390106ffffff00090501030002fb0820ae2e5cbf86ae8fa370359bf65dd193a38cf9fec03e489091df6dd742a6f45908c2ee74710fc113c47193744f9e954750d212feee7be5f8624a6136f6290225937a7fd51db23f6733a484bf9cff1b7c61386774776916c532be30fd186c4d9c8299ef2e6e101fbf68ba5e59401893b1a43bd9fbbea3c7191eddf46874e4564762a4a10f23358ec54805db8d6f33f009bf5e78c2116a67b5930b372885670cfb96ec5a0008ec9fb44a3b021f50096009050f00400454d4040905800200027f7e080905070200024040ff41061fd8192526c3dfbd0996c04a28d7ec6c2074f7baba877c2ac2a523cbd4161931fd583d1b20f050ae09002a0a5291fe656d1bc81a6dcfbe0c91e84a09c160b2072501821f010009050a004000080603090506100800080009"], 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x660c, 0x0) ioctl$HIDIOCSUSAGES(r0, 0x501c4814, &(0x7f0000000200)={{0x2, 0xffffffff, 0x0, 0x6, 0x101, 0xdb}, 0x131, [0x3, 0x5, 0x9, 0x1, 0xfffffffc, 0x1ff, 0x3, 0xffffffff, 0x8, 0x1f, 0x8, 0x4, 0x7, 0x5, 0x200, 0x101, 0xd7a1, 0x2, 0x9, 0x5, 0x6, 0x2, 0x1, 0xb26, 0x7fffffff, 0x80, 0x2, 0xff, 0x66, 0xa4, 0x800, 0x10001, 0x3f, 0x6, 0xfff, 0x4, 0x8d3, 0x8, 0x1, 0x81, 0x1, 0x4, 0x200, 0x3, 0x9, 0x3f, 0x9, 0x0, 0x4, 0x0, 0x1, 0xfffffe01, 0xffffffff, 0x3f, 0x4, 0x3, 0x0, 0x5, 0x3, 0xfffff801, 0x6, 0x1f, 0x2, 0x0, 0x74f, 0x0, 0x8, 0x80000001, 0x3f, 0x5, 0x81, 0xd4, 0x8, 0x7, 0x2, 0x7, 0x8001, 0x3, 0xc29, 0x7fffffff, 0x8, 0x3d, 0x0, 0x0, 0x9, 0x7, 0x80, 0xffff0000, 0x5, 0x8001, 0x80000000, 0x20, 0x3, 0x2, 0x5, 0x3, 0x5, 0x59a56d64, 0x8, 0x72, 0x8000, 0xe04, 0x1, 0x0, 0x400, 0x2, 0x1f, 0x1ff, 0x8000, 0x4, 0x2, 0x1f, 0x8, 0x5, 0x80000000, 0x5, 0xa5c, 0x80, 0x2, 0xfffffffc, 0x10001, 0x8000, 0x61127d61, 0xdb6, 0x2b, 0xffff0001, 0x7, 0x9, 0x4, 0x18e0000, 0x9, 0x200, 0x2, 0x1, 0x81, 0x8000, 0x6, 0x0, 0x3, 0x8b7a, 0x1, 0xc574, 0x1000, 0x1, 0x700f, 0x7, 0x3, 0x800, 0xbdb, 0x80000000, 0x1f, 0x8, 0x100, 0x8001, 0xffffff92, 0x4, 0x2, 0x8000, 0x2, 0xffffff88, 0x7, 0x200, 0x7fffffff, 0x7, 0x4, 0x4, 0x8, 0x3ff, 0x8, 0x7, 0x3ff, 0x8, 0x0, 0x401, 0x8, 0x1, 0x7, 0x2b3, 0x5161, 0xff, 0x1000, 0x0, 0x0, 0x1, 0xdc2, 0x401, 0x93, 0x8, 0xffffffff, 0x6, 0xfffff801, 0x4, 0x0, 0x9a98, 0x80, 0x7ff, 0x1, 0xf1, 0xf2, 0x4, 0x4, 0x4, 0x8, 0x1, 0x8, 0x0, 0x3d, 0x2, 0x8, 0x7fffffff, 0x8, 0xfffffeff, 0x80000001, 0x3, 0x100, 0x4, 0x6, 0xfffffffb, 0x101, 0x6, 0x9, 0xccbb, 0xffffffff, 0x7, 0x5, 0x2, 0x57a, 0x2, 0x401, 0x79, 0x2, 0xfffffff8, 0xfffffffe, 0x5, 0x8, 0x401, 0xb28f, 0x2, 0x3f, 0x101, 0x26, 0x7, 0x10001, 0x3f, 0xff, 0x77, 0x9, 0x9, 0x7, 0x2, 0x6, 0xc97, 0x200, 0xe72, 0x40, 0x5, 0xa9, 0x10000, 0x62, 0x8, 0x800, 0x20, 0x100, 0x9, 0x4, 0x1, 0x0, 0x6, 0x8, 0x905c, 0x1, 0x0, 0x0, 0x7, 0x1, 0x4, 0xffffffff, 0x4239, 0x7551, 0x800, 0xffffffcc, 0x768, 0x3, 0x8, 0x1ff, 0x6, 0x7fffffff, 0x4, 0x1, 0x3, 0x9, 0x514, 0x8, 0x0, 0x0, 0x10001, 0x7, 0x8, 0x6, 0x4, 0x12000000, 0x100, 0xffff249e, 0x18000000, 0x3, 0x8, 0x3ff, 0x7, 0xac, 0x3, 0xb931, 0x2, 0xfffffffb, 0xfffffffb, 0x7ff, 0x10000, 0x0, 0x8, 0x71f3, 0x0, 0x5, 0x8, 0x3f, 0x9, 0xc9, 0xea6a, 0x28ae, 0x0, 0x8, 0xfffffbff, 0x4, 0x7, 0x20, 0x1f, 0x1, 0xb7, 0x1f, 0x1, 0x73fa, 0x3, 0x9, 0x9, 0x7, 0xe38, 0x800, 0x5, 0x7, 0x0, 0x0, 0xffffffc1, 0x4, 0x1, 0xbfbe, 0x88, 0xc09, 0x7, 0x20, 0xcc, 0x7, 0x80, 0xfff, 0x50000, 0x40, 0x3, 0x40, 0xc22, 0x5, 0x5d53, 0x20, 0x20, 0x2, 0x228, 0x2, 0x7f, 0x2, 0x1bd, 0x60, 0x6, 0x3, 0x5, 0x81, 0x8, 0x5, 0x0, 0x8001, 0x1000, 0x3038, 0x101, 0x7, 0x0, 0x20, 0x8f4, 0x5, 0x1, 0x4, 0x3b2, 0xfffffffa, 0x10001, 0x1ff, 0x3ff, 0x627, 0x1f, 0x6, 0xffff, 0x10000, 0x8e, 0xfff, 0x33, 0x1, 0x2, 0x0, 0x8, 0x8, 0x101, 0x7, 0x1, 0x7fff, 0x7f, 0x3, 0x5, 0x0, 0x1, 0x81, 0xf5876400, 0x5, 0x2, 0x3, 0x96, 0x87a, 0xb574, 0x6, 0x5, 0x0, 0x3f, 0x3f, 0x7, 0x3, 0x7fff, 0x1345fbe5, 0x3, 0x6, 0x5, 0x1, 0x5, 0x82, 0x3, 0x4, 0xd5, 0x93, 0x13, 0xfff, 0x12000, 0x7, 0x1, 0x511c, 0x10001, 0xff, 0xe0ba9a24, 0xfffffffa, 0x0, 0x30, 0x1000, 0x20, 0x0, 0x3, 0x6, 0x2, 0x7, 0xcd, 0x1000, 0x6438, 0x6, 0x1f, 0x10001, 0x6, 0x80, 0x9, 0x7ff, 0x9cbb469, 0x40, 0x0, 0x5, 0x4, 0xd50, 0x6, 0x1, 0x2a, 0x4845dcf9, 0x80, 0x7, 0x200, 0x2f9f5969, 0xd7, 0xe4f, 0x5, 0x6, 0x8001, 0x5, 0x8, 0x2, 0x4, 0x4, 0x3, 0x1, 0x9, 0x0, 0x1000, 0x3, 0x5, 0xfffffffb, 0xf0e4, 0x7, 0x4, 0x5, 0x1, 0x200, 0x8, 0x9570, 0x7, 0x3, 0x9, 0x6, 0x3, 0x8, 0xc7, 0xfffffffa, 0x0, 0x81, 0x400, 0x4000000, 0x7, 0x6, 0x2, 0x0, 0x6, 0x800, 0x1ff, 0xd1, 0x8, 0x71, 0xe7, 0x6, 0x5e2, 0x7, 0x7fffffff, 0x2, 0x400, 0x8, 0x8, 0x0, 0xfffffffd, 0x6, 0x3, 0x3ff, 0x9, 0x5, 0x0, 0x1, 0xffffffff, 0x0, 0x7, 0x7, 0x1aa, 0xa0, 0x7fffffff, 0x8b79, 0x9, 0x5, 0x3, 0x5, 0x0, 0x3, 0x79f7, 0x1, 0x40, 0x7fff, 0x8000, 0xfffffeff, 0x6, 0x1f, 0x6, 0x0, 0xffffff01, 0x3ff, 0x80000001, 0x4, 0x9, 0x7, 0x6e12, 0x4, 0x4e, 0xffffffff, 0x100, 0x9, 0x700, 0xc8b, 0x0, 0x8, 0x2, 0x4, 0xffff467f, 0x9d, 0x0, 0x40, 0x2, 0x0, 0x9, 0x4, 0x3f, 0x6, 0x40, 0x80000001, 0x4, 0x1, 0x1, 0x7, 0x8, 0x1f, 0x1f, 0xab1, 0x3, 0x1, 0x8b1, 0x7, 0x1ff, 0x6, 0x0, 0x1, 0x7, 0x4, 0xce, 0x7, 0x3, 0x0, 0x3ff, 0x7fff, 0x9, 0xd, 0x0, 0x2, 0x0, 0x7fff, 0x5, 0x3, 0xffffffff, 0x9389, 0xffff, 0x7a1c, 0xed1, 0x3, 0x800, 0x2, 0x1, 0x7, 0x40, 0x8000, 0x8bc, 0x1, 0x3, 0x7c, 0x0, 0x100, 0x7fffffff, 0x8, 0x101, 0x7, 0x2, 0x1000, 0xfffffffe, 0x7, 0x9, 0x1000, 0xffff, 0x3, 0x7, 0x75d, 0x39b31c5d, 0x803, 0x0, 0x7ff, 0x5, 0x9, 0x7, 0xbbc7, 0x2, 0xfff, 0x3, 0x3, 0x101, 0xff, 0x55e, 0x0, 0x10, 0x3, 0x101, 0x6, 0x6, 0x8, 0x3, 0x400, 0x8245, 0x8, 0x0, 0x400, 0x0, 0x7, 0x8, 0x8, 0x7, 0x7, 0x0, 0x2, 0x8, 0x31f, 0x2, 0x9, 0x101, 0x2, 0x2a, 0x7, 0x0, 0x2, 0x40, 0x6, 0x4, 0x40, 0x0, 0x4, 0x100, 0xa9a, 0x0, 0x1, 0x1, 0xfffffff8, 0x8001, 0x1, 0x9, 0xfffc0000, 0x78, 0x80000000, 0x20, 0x8, 0xfff, 0x5, 0x1ff, 0x8001, 0x8000, 0xfc, 0x9, 0x7, 0x6, 0x3, 0xffffffff, 0x40, 0xc2, 0x0, 0x9, 0x4, 0x6, 0x2, 0x80, 0x8001, 0x6, 0xfffffffa, 0x4d15, 0x1, 0xffffffff, 0xcd, 0x6, 0x4, 0x0, 0x5d, 0x101, 0x0, 0xf3b9, 0xfd, 0x8000, 0x7f, 0x8, 0x8, 0x7, 0x70, 0x0, 0x1f, 0x7fff, 0x100, 0x7, 0x0, 0x4, 0x87, 0x3ff, 0xfd54, 0x8, 0x2338000, 0x8001, 0x7ff, 0x54df64a, 0x7fffffff, 0x4, 0x10000, 0x2, 0x503, 0x4, 0xbfb, 0x9, 0x10001, 0x3, 0x0, 0xce, 0xffffffff, 0x2, 0x7, 0xfffffffd, 0x9, 0x1, 0x8000, 0xe71, 0x3, 0x5, 0x9, 0x441d, 0xf615, 0x1, 0x4, 0x4, 0x14000000, 0x1289, 0xffff, 0x0, 0x8, 0x7, 0x0, 0x530, 0x0, 0x7, 0x7fff, 0x704, 0x200, 0x5, 0x4, 0x6, 0x1, 0x9, 0x3, 0x4, 0x7, 0x0, 0x5, 0x6c, 0xbe, 0x6, 0x0, 0x7fff, 0x1, 0x9265, 0x5, 0x6, 0x8, 0x6, 0x0, 0x200, 0x6, 0xfffffffd, 0x2, 0xfffffff7, 0xffff, 0x9, 0x33e7, 0x20, 0x2f, 0x6, 0x6, 0x9e, 0x7, 0x9, 0xffffffff, 0x55cd, 0x9, 0x3bcb, 0x90a6, 0xffffffff, 0x0, 0x1, 0x3, 0x3, 0x7, 0x0, 0xa2, 0xfffffff7, 0x896a, 0x3, 0x3, 0x3, 0x9, 0x3, 0x80000001, 0x5, 0x3, 0x0, 0x1, 0x80000001, 0xfffffffa, 0x8001, 0x2400, 0xb, 0x0, 0x6, 0x7fffffff, 0x64, 0x200, 0x1, 0xfffffffd, 0x8, 0x9, 0x20, 0xfffffff7, 0xc95, 0x7, 0x3ff, 0x1f, 0x4, 0x0, 0xa0, 0x5, 0x5, 0x6d, 0x0, 0x40, 0x0, 0xaba00, 0x8001, 0x6, 0x0, 0x5, 0x14000000, 0x0, 0x4, 0x10001, 0xf86, 0x5, 0xff, 0xfffffc00, 0x1f, 0x7, 0x20, 0x6, 0x1, 0x887, 0x0, 0x0, 0x0, 0x8, 0x1ff, 0x1, 0x800, 0x7e5, 0x6, 0x9, 0x6, 0x3, 0xdbea, 0x2, 0x9, 0x4, 0x7ff, 0x96a3, 0xd60, 0x9, 0x5, 0xb5, 0x81, 0x5, 0x0, 0x3, 0x1000, 0x2, 0x1, 0x5, 0xd509, 0x6, 0x1, 0x5, 0x3, 0x7ff, 0x6, 0x1, 0xd1f0, 0x6, 0x4, 0x8, 0x3, 0x8000, 0x81, 0x4, 0x52, 0x8001, 0xffffffff, 0x2, 0x200, 0x9, 0x0, 0x5, 0xffffff01, 0x7ff, 0x5, 0x70b82627, 0x9, 0x3, 0x8e, 0x0, 0x9, 0x72d, 0x9b, 0xfffffff9, 0x8, 0x1, 0x6, 0x8, 0x33f8, 0x2, 0x800, 0x5, 0x6, 0x1ff]}) 01:07:18 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x0, 0x0, 0x1, '\t'}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) [ 2464.438741][ T3084] usb 2-1: Using ep0 maxpacket: 8 [ 2464.506720][ T3084] usb 2-1: device descriptor read/all, error -71 01:07:19 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1db8) [ 2464.736699][ T457] usb 6-1: new high-speed USB device number 96 using dummy_hcd [ 2464.736708][ T3753] usb 3-1: new high-speed USB device number 96 using dummy_hcd [ 2464.752094][ T3703] usb 4-1: new full-speed USB device number 23 using dummy_hcd [ 2464.760442][ T3032] usb 5-1: new high-speed USB device number 62 using dummy_hcd [ 2464.886652][ T3084] usb 2-1: new high-speed USB device number 58 using dummy_hcd 01:07:19 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1dd0) [ 2465.006755][ T3032] usb 5-1: Using ep0 maxpacket: 32 [ 2465.012044][ T457] usb 6-1: Using ep0 maxpacket: 32 [ 2465.016680][ T3753] usb 3-1: Using ep0 maxpacket: 32 [ 2465.126670][ T3703] usb 4-1: config 0 has an invalid interface number: 57 but max is 0 [ 2465.135061][ T3703] usb 4-1: config 0 has no interface number 0 [ 2465.141480][ T457] usb 6-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2465.146708][ T3753] usb 3-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2465.150594][ T457] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2465.159660][ T3753] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2465.163309][ T3753] usb 3-1: config 0 descriptor?? [ 2465.167856][ T3032] usb 5-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2465.186683][ T3084] usb 2-1: device descriptor read/64, error 18 [ 2465.189854][ T3032] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2465.204170][ T3703] usb 4-1: config 0 interface 57 altsetting 1 endpoint 0x1 has invalid maxpacket 512, setting to 64 [ 2465.215136][ T3703] usb 4-1: config 0 interface 57 altsetting 1 endpoint 0xF has invalid maxpacket 1088, setting to 64 [ 2465.226163][ T3703] usb 4-1: config 0 interface 57 altsetting 1 has an invalid endpoint with address 0x80, skipping [ 2465.236973][ T3703] usb 4-1: config 0 interface 57 altsetting 1 endpoint 0x7 has invalid maxpacket 512, setting to 64 [ 2465.247912][ T3703] usb 4-1: config 0 interface 57 has no altsetting 0 [ 2465.254755][ T3703] usb 4-1: New USB device found, idVendor=413c, idProduct=8196, bcdDevice=1e.be [ 2465.263824][ T3703] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2465.273142][ T457] usb 6-1: config 0 descriptor?? [ 2465.280616][ T3032] usb 5-1: config 0 descriptor?? [ 2465.288070][ T3703] usb 4-1: config 0 descriptor?? [ 2465.306676][T20612] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2465.313717][T20612] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2465.325893][T20612] raw-gadget gadget: fail, usb_ep_enable returned -22 01:07:19 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1de8) [ 2465.348079][ T3703] option 4-1:0.57: GSM modem (1-port) converter detected [ 2465.521934][T20611] udc-core: couldn't find an available UDC or it's busy [ 2465.528947][T20611] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2465.551063][ T3753] usb 4-1: USB disconnect, device number 23 [ 2465.559236][ T457] usb 6-1: USB disconnect, device number 96 [ 2465.564328][ T3753] option 4-1:0.57: device disconnected [ 2465.576658][ T3084] usb 2-1: device descriptor read/64, error 18 [ 2465.631660][T28587] usb 3-1: USB disconnect, device number 96 01:07:20 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1e00) [ 2465.697059][ T3084] usb usb2-port1: attempt power cycle [ 2465.743532][ T1719] usb 5-1: USB disconnect, device number 62 01:07:20 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1e18) 01:07:20 executing program 5: syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x1000020, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) r0 = syz_usb_connect(0x0, 0x2d, &(0x7f00000005c0)=ANY=[@ANYBLOB="1201fe2109003c0800040042ef420000010109021b00017600230009040000010209bd00070581070001"], 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001240)="d1ac2117a4063f5fb8607239f0c2b12f2552334360f458afaf2b3ccbdd05b4b66433fd88301f2782224f25fcf2f5f7a407b9868a17be69835d716179188e3e85d55fd6a88e6b575e16d02c7651ad113f2bd0586013a4d9b81eb9659e083b3cb5322d5051df9955185596300843dbf8df0bf594f14d8c3406607d26a1ac3d752ccf3c638c82c7e03a60083bfdc66066674c5776c72c610d34b9c5817830c7286033ed3c67027806b375e6ebc7480913510d70d275125fd5643ca44eb6c61db0fce497e300f29dd61f174662ece3be991d346be76b4d4736b5270dc2c5676b186d3bc1803fa3b6a3bc38243587cfb923857a65dd654333d2b0883a57e8229c5f4eb843185fd53f126851c4ce3b9dd383624606930dd62d4f8b83a2585258ff0cb96454e033a1cbe561bb98dba9f65a4ab748aaf8a619226776f95a0027b72196798e287bd633d0ebf66ec29fdad6c0aba63e44bad6b54dfa55a433a79488ba31876187996978b934d975ddefc4fe584cdb7e7538b6f5628e5b9d3c2c277032b2ee1672b5a017e9397a4f1e41581dc91b5270ebea6547d47e2bf4bd19c56b1e4510cc3c6e814b24ad1bac1af7cb993fda8de1b4757d38733ca431c1bc55f71c9bcc859512328690151be3ca440d2bd28e671f300bd47db8ba66009c7b61ffa06a589881c726e597e54e24248e1a9d6a9539ac35345c8fe25b8284348999d553da4df1d7a11cacd2e95f6f7804357e1b135bf9ba026f977d90cb40f1c3d5002eba3f5520c6f485e4b4ed9b3bbcc4f92f915c7e16531c1daf6e569130df4a8ed9d92ab0d7c746555c109497addbf47537fd760d8770eaddaa71e94587b417f34b097d53605b5fdcf5adb2b5176d98573aea56da94caf95dd068e405b2a8cdcab20eb00f7cfd69d51de4b1abc3381f1c67d6b9a89dfccd5e816c96ecb1985ae65b4ef1b1479479d19f3294fb21346b737c5e71e0249d812625dccbd511b8ff06d5f40cba310654178e8b923b62c90031f0fca6c219875fbfbb977599096bf04aa1ff5ea482bd8d9b5ef21a6f3c9941c26607b6b00e48f387f3cb9e13a69dbfe2c6cac926e89c37d59696d1696ffcd1a3e8a5e7bdc44cb47b82362503bd2fcb522f17f7f3ddbaf40d6d9da811a2dda693994cefab3c8b143cbc9adbfb5e00232f119dcd1dff55f7d3c06ca67ac6b8ae03b15f538f8d3c0b7a270d99ceef95fd91d585b6ba25e64529f013c3ae13c252eb76ad4f84e66e328c2b8030550e69c69763f34fabbac86cc44232247ce05b9f271469575a0723168b3c93de0bacebf040b3e165e12374309d4a77db598b8b6e1a92028d366c1d4ac7cbf4d7c8a3b5bc25a404bff87a8d153b5aff52a8c4d6b65752b17381f2e7fcb7a6ea29cf67893a32e3df131978ba9e49f935e693db6289ba66f36f4a8ee804621a89e6d88801055f0776d4f31f909318350e78b80b7137febc53ab7e9b66d5aa113ac89225c5f4ee3eb52b7dcff7d344909d19f048cb5a9de1973728feb138acc7d39e448c04dd47fef1e470726371ab210abeff8a789e8ec54a4902515be5d92f43f0db04608d02deff502a31a9e9dd63867c12d3241419a4317f70bc957dc2babb54b571e9c280a5b6036f4bdbf31640191c6b12d262f529c07165ffd7e51b3399c4545c2be979003e192e224e78739cd12b8be7a061273e29eeec520d51db0f33bc630ea27fba231055ee92cbf93f747ea9ee363c0cf710fbdf54c273ebe6a43e04045091a0686603c0ef7e5bbd1a9c5795ed0786a6a2089d87b01645191fb69021972c3548e40858a5b6df08b9a395af85070cf37582bd7857f991a1b6b9f400e389710b780cf3c80ddd84f07e6435a4762a5b26f6e4eae57845042fb68edc0636235b3915fb9d3f3bbae58b4d969fe243dadecdc6434fb5a2f2b966eb6477c01e649d495b64598e71329f88307c6f00ac60d7d60376a7c5bc1576e5256b13898a3a419e7743319b245c2bb0a2eb5f62cdf693187d5ccc95623ffa5f17b0b11b157b6c35017492f6dd71bbf6aaa688da138b0c0a2f9bd854cea76b2dc89f8035a01a21e53137acf5e314d3973742efd3e2d026608df56873943c5cc45825c0a4d4b857fcd470ea60a6991c2f382e19c8bbe55fefb9b5d2be5dc81295e6f9ae7a6241d8f7c759836d7eab2446e3639692e9ac239b50dbe6968e11d429cf85986c7829bdc9191a877d71d187a7dc10b847a8a8602863cabe674affc581a7244e5f73ddb49658d9c3fdfef1ffa378b0c3c39a1185e5f37cef0c8acaa2eaed682085bbcbdce32dceba24a8c1834d7e2072ef792ad6d44817b8050d0d99753342b73792d225ccc4422cd2438b0c492ab6092d79d2059b3c58da68c3220e635d6abffea75afb70607b4eb006d5a36c0a39bb701b9ff40bc4c7bfdcf92fcca1cfd9e978b517ec9a0c0d9a287eff51540a2b26fd47743f35fed5682c659faa515af1fe438854b9e9e133ab6be2df1750db993fdc10e68bbaf2fd305cc6a571024b6bc7dd1c17104968baf3ebec7f168b0982cbda054ae2391f0682725ad1b97522f29753f5f74ea25574eb3c8421ddce694304415aae65c9c02a1566d13445728d814fbc4bf9390190c9ce7e56c95a829b437be44c7b645a3861764bad153618c32f40e45bc647cdc9fcd494c369d25c8d8217a58dc7bf5166eb47121d39623a0673205679eb354ee13ce0c6e292fd17da69e72d62eef81bb1af27a51748bbc3d707bd3f50d50c1a97d9981622a9ae5bfafc4c02d88528c2b4af31f0a3bf3b8ed081fad9d5b9e84f701d56300e99b8fd1d3fda96d98dedef10b4d3573df5e577bf1db5b1378813b6792f718c8991504c3cba53cb3a1c6c3645adc90eabdd3e2e008db454587d1c8c2f84f40ecd819c1ba9d345db69292140e5400ec19357acdf2b8ab76bf5262f1370ccfb66872e69f0b811c679231c57dc98bde77f78e0e635f42ae8d8fab2aa393aab8abc00ee637da0a74a0aa2abe9f3b663872b47695f407c49bede2625732cb4bbcff5f7d25b197c5ac129917e6197a8b09263a69892a1e225ef8fce4b91d86bed68b9e3a4e03f4bbebac8fed9139819a0a32ac5a813a53b28c85a0a178451f575ad269617ec34739bca5751d5ba009786e622e0c5939bc31a8208cdb56956906ed3d9b1270dbaae43717304ab8e31662822633da80feb40d4776c68fe59b2323d8716e34a3f102dc94a2e843c244f0f549735af97f5adb7fbb8fb26358ccdb2935ecfe34e494968bbfdd0f34c88e054ee61ee3d99236cf5924bfbf255c32e4d80698cc1e4acb60b5187fee0345c2de9d9f861063180c3e2b6554fcddc05380f4428ca5e8f30c2ce3307f8be856d9d366a07506271f1aee968856721b3f451ada94e74aa5ef468c34723c328085e9232372e2ac6b0487d0c13aeb721df21b60b94ed16848366fce4e667493e3414520281543aed29176ec09a7b06c238daa462e71ffaf3202aafe9b60d15d66f71bcb26cc05b3bcc2faf63b380251e98a384fc6b1baa8bb222211edbc010cf8c07cf41d880f1131361132ecf99ea5e39f9706d46ee05f53bbfe9542701d95b611a0b625ae29f5f9e0d1718eb089b039057bc29a86abade5df3efaa03fd91804ff8407de383028f1fdd19cb6295d28adc9bf8feaa1e7087f59740abcf292588e045d4e220d7a781a75b6cd4c002bf87f3ebd65d5a6581f2577dbd7d36828f6b3a134be6d852d3a79dbe314f83885f75da129c212b78d4d2fe8d9a812f43ee9042f3da92bb6be2cc573d1ff37ab318ea571ccf5e2e9db5582fa1008fd28dd1d379bbb974f31365f76ab85a26ccbf62fbe96d4efe8c3d542850a6b8160ba41db1ab2b9107e91266635261a7f8a795333a499c26788161b82d97e6ac0a24dd11a47f304b358fcfc1421e5304470d6b8f5b616573bdaa916496f453acd2e99897c471d213101171b4ad09e0fa121d820cf0dfb20f80108079b64bd280b2e2425a70bd90ee4310cb4b7f71f9b70a2c0ccb46e9a588af51bd35299cd98b5c3cd6997d180e0121210e5c1897e0d815233c9224e29377116937baf1c0b889351fee86fbac43fa2af5901418e70434b83631a8c5f808c6de45a83522f1e627ec4c537cabfebb668a8319b56ef56a822dcd2a36435371405afc472dc6780e48717b79944d468506a8568fa4e6d8f383b7e4225aaed9b2cbfe9cbd72f5272d878e2dc57de76986a4b905dda0c519fe90209b72c6d1a6fdd83b555ebdc457bb24ef1c6bbd3c98dbcf5da6ab28687515f2bfb8dbfef1c5363cdf22a55344a81a38ebaf57a9c370b467f411e47e8dad6313474def5ad09f1534fa2f0b65d5d8b8cab11f32587c629c657c416bbb46e6fb3634320860f313428c5a5ebb57fda1931792ca3ddc584eb9e6613042d1488bb0085bf62735d377897c4810270498d780350016fc97f43eedf6d1f4099659ffd8d0743ebaf21752686da395af6e710cd7af38b6c7b1f7bd3985a962473754ff0bb28a821ede5946f7b911a9f3a1ab0636165256f2b3178827536132a4c9d522e5e309743a0187381de2610ed882fb649571b939748d95c22498a35070650fb3597c0a168c3b58f905a8cf32dab09e52b480bf64890209c4808f93a6372a150177af9fa3355515596839fdfa5c04580976a4c54d8aaf77ad7faa2ff3879dbefd034104ab11539231bfb2f432650ccf3466791eec6ba005fb301d1e0d966eb7367fb17146536ca1188815e7ddf999522c92055a1143ace0235f771b2a20fd7550a6da25fd5a983dbdc17790f294d8c59b3782f1f38eeca7a68b998dbac5d40d79d193528223ed77a64e6d06526dbfe12c7f8ab3b7982ab0a741ac7d6ee02fe06bc3e1dc44820e9b9d46e8d6679771d42e8b68ef611c9cf6674818db1f060b388cde4b398fe91695aaff39bd99ed968a8eab1a02f8fa36adca3347d7f122f16900994ea7eae239869d8803de4b859356f6da45c85e9238391460902be8e849a609d5e14dea9acd567a05db8cdbd4fea3244ae82a1937839c9b5f11908d9f43dd4c8d2d88e7a738882a", 0xdf9) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x0) ioctl$EVIOCSMASK(r2, 0x40104593, &(0x7f00000000c0)={0x1, 0x28, &(0x7f0000000040)="52a2c618e8fe4d870374b607cbcfdeef891dba9a89fdbf56901688fa3a0cbb8f0f29c2002b264360"}) ioctl$EVIOCGVERSION(r2, 0x80044501, &(0x7f00000000c0)=""/76) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/hidraw#\x00', 0x1, 0x2001) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xc4, 0x89, 0x30, 0x0, 0x413c, 0x81b5, 0x9bed, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x27, 0xad, 0x4c}}]}}]}}, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(r3, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f0000000080)) [ 2466.336567][ T457] usb 4-1: new full-speed USB device number 24 using dummy_hcd [ 2466.356617][ T3032] usb 6-1: new high-speed USB device number 97 using dummy_hcd [ 2466.436551][ T3084] usb 2-1: new high-speed USB device number 59 using dummy_hcd [ 2466.556989][ T3084] usb 2-1: Invalid ep0 maxpacket: 118 [ 2466.596603][ T3032] usb 6-1: Using ep0 maxpacket: 8 [ 2466.696656][ T457] usb 4-1: config 0 has an invalid interface number: 57 but max is 0 [ 2466.705099][ T457] usb 4-1: config 0 has no interface number 0 [ 2466.711519][ T457] usb 4-1: config 0 interface 57 altsetting 1 endpoint 0x1 has invalid maxpacket 512, setting to 64 [ 2466.722394][ T457] usb 4-1: config 0 interface 57 altsetting 1 endpoint 0xF has invalid maxpacket 1088, setting to 64 [ 2466.726498][ T3084] usb 2-1: new high-speed USB device number 60 using dummy_hcd [ 2466.733394][ T457] usb 4-1: config 0 interface 57 altsetting 1 has an invalid endpoint with address 0x80, skipping [ 2466.751546][ T457] usb 4-1: config 0 interface 57 altsetting 1 endpoint 0x7 has invalid maxpacket 512, setting to 64 [ 2466.762346][ T457] usb 4-1: config 0 interface 57 has no altsetting 0 [ 2466.769092][ T457] usb 4-1: New USB device found, idVendor=413c, idProduct=8196, bcdDevice=1e.be [ 2466.778355][ T457] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2466.789883][ T457] usb 4-1: config 0 descriptor?? [ 2466.806621][T20612] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2466.813435][T20612] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2466.816519][ T3032] usb 6-1: unable to get BOS descriptor or descriptor too short [ 2466.822807][T20612] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2466.846579][ T3084] usb 2-1: Invalid ep0 maxpacket: 118 [ 2466.847673][ T457] option 4-1:0.57: GSM modem (1-port) converter detected [ 2466.852129][ T3084] usb usb2-port1: unable to enumerate USB device [ 2466.906822][ T3032] usb 6-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 2466.917222][ T3032] usb 6-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 2467.006624][ T3032] usb 6-1: New USB device found, idVendor=0400, idProduct=4200, bcdDevice=42.ef [ 2467.015782][ T3032] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 2467.023993][ T3032] usb 6-1: SerialNumber: syz [ 2467.067259][ T457] usb 4-1: USB disconnect, device number 24 [ 2467.081749][ T3032] hub 6-1:118.0: bad descriptor, ignoring hub [ 2467.090492][ T457] option 4-1:0.57: device disconnected [ 2467.096173][ T3032] hub: probe of 6-1:118.0 failed with error -5 [ 2467.110733][ T3032] cdc_wdm 6-1:118.0: cdc-wdm0: USB WDM device 01:07:22 executing program 1: syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x1000020, 0x0) syz_open_dev$hidraw(0x0, 0xffffffff7fffffff, 0x101000) r0 = syz_usb_connect(0x0, 0x2d, &(0x7f00000005c0)=ANY=[@ANYBLOB="1201fe2109003c0800040042ef420000010109021b00017600230009040000010209bd00070581070001"], 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x0) ioctl$EVIOCSMASK(r2, 0x40104593, &(0x7f00000000c0)={0x1, 0x28, &(0x7f0000000040)="52a2c618e8fe4d870374b607cbcfdeef891dba9a89fdbf56901688fa3a0cbb8f0f29c2002b264360"}) ioctl$EVIOCGABS20(r2, 0x80184560, &(0x7f0000000180)=""/93) write$hidraw(0xffffffffffffffff, &(0x7f0000001240)="d1ac2117a4063f5fb8607239f0c2b12f2552334360f458afaf2b3ccbdd05b4b66433fd88301f2782224f25fcf2f5f7a407b9868a17be69835d716179188e3e85d55fd6a88e6b575e16d02c7651ad113f2bd0586013a4d9b81eb9659e083b3cb5322d5051df9955185596300843dbf8df0bf594f14d8c3406607d26a1ac3d752ccf3c638c82c7e03a60083bfdc66066674c5776c72c610d34b9c5817830c7286033ed3c67027806b375e6ebc7480913510d70d275125fd5643ca44eb6c61db0fce497e300f29dd61f174662ece3be991d346be76b4d4736b5270dc2c5676b186d3bc1803fa3b6a3bc38243587cfb923857a65dd654333d2b0883a57e8229c5f4eb843185fd53f126851c4ce3b9dd383624606930dd62d4f8b83a2585258ff0cb96454e033a1cbe561bb98dba9f65a4ab748aaf8a619226776f95a0027b72196798e287bd633d0ebf66ec29fdad6c0aba63e44bad6b54dfa55a433a79488ba31876187996978b934d975ddefc4fe584cdb7e7538b6f5628e5b9d3c2c277032b2ee1672b5a017e9397a4f1e41581dc91b5270ebea6547d47e2bf4bd19c56b1e4510cc3c6e814b24ad1bac1af7cb993fda8de1b4757d38733ca431c1bc55f71c9bcc859512328690151be3ca440d2bd28e671f300bd47db8ba66009c7b61ffa06a589881c726e597e54e24248e1a9d6a9539ac35345c8fe25b8284348999d553da4df1d7a11cacd2e95f6f7804357e1b135bf9ba026f977d90cb40f1c3d5002eba3f5520c6f485e4b4ed9b3bbcc4f92f915c7e16531c1daf6e569130df4a8ed9d92ab0d7c746555c109497addbf47537fd760d8770eaddaa71e94587b417f34b097d53605b5fdcf5adb2b5176d98573aea56da94caf95dd068e405b2a8cdcab20eb00f7cfd69d51de4b1abc3381f1c67d6b9a89dfccd5e816c96ecb1985ae65b4ef1b1479479d19f3294fb21346b737c5e71e0249d812625dccbd511b8ff06d5f40cba310654178e8b923b62c90031f0fca6c219875fbfbb977599096bf04aa1ff5ea482bd8d9b5ef21a6f3c9941c26607b6b00e48f387f3cb9e13a69dbfe2c6cac926e89c37d59696d1696ffcd1a3e8a5e7bdc44cb47b82362503bd2fcb522f17f7f3ddbaf40d6d9da811a2dda693994cefab3c8b143cbc9adbfb5e00232f119dcd1dff55f7d3c06ca67ac6b8ae03b15f538f8d3c0b7a270d99ceef95fd91d585b6ba25e64529f013c3ae13c252eb76ad4f84e66e328c2b8030550e69c69763f34fabbac86cc44232247ce05b9f271469575a0723168b3c93de0bacebf040b3e165e12374309d4a77db598b8b6e1a92028d366c1d4ac7cbf4d7c8a3b5bc25a404bff87a8d153b5aff52a8c4d6b65752b17381f2e7fcb7a6ea29cf67893a32e3df131978ba9e49f935e693db6289ba66f36f4a8ee804621a89e6d88801055f0776d4f31f909318350e78b80b7137febc53ab7e9b66d5aa113ac89225c5f4ee3eb52b7dcff7d344909d19f048cb5a9de1973728feb138acc7d39e448c04dd47fef1e470726371ab210abeff8a789e8ec54a4902515be5d92f43f0db04608d02deff502a31a9e9dd63867c12d3241419a4317f70bc957dc2babb54b571e9c280a5b6036f4bdbf31640191c6b12d262f529c07165ffd7e51b3399c4545c2be979003e192e224e78739cd12b8be7a061273e29eeec520d51db0f33bc630ea27fba231055ee92cbf93f747ea9ee363c0cf710fbdf54c273ebe6a43e04045091a0686603c0ef7e5bbd1a9c5795ed0786a6a2089d87b01645191fb69021972c3548e40858a5b6df08b9a395af85070cf37582bd7857f991a1b6b9f400e389710b780cf3c80ddd84f07e6435a4762a5b26f6e4eae57845042fb68edc0636235b3915fb9d3f3bbae58b4d969fe243dadecdc6434fb5a2f2b966eb6477c01e649d495b64598e71329f88307c6f00ac60d7d60376a7c5bc1576e5256b13898a3a419e7743319b245c2bb0a2eb5f62cdf693187d5ccc95623ffa5f17b0b11b157b6c35017492f6dd71bbf6aaa688da138b0c0a2f9bd854cea76b2dc89f8035a01a21e53137acf5e314d3973742efd3e2d026608df56873943c5cc45825c0a4d4b857fcd470ea60a6991c2f382e19c8bbe55fefb9b5d2be5dc81295e6f9ae7a6241d8f7c759836d7eab2446e3639692e9ac239b50dbe6968e11d429cf85986c7829bdc9191a877d71d187a7dc10b847a8a8602863cabe674affc581a7244e5f73ddb49658d9c3fdfef1ffa378b0c3c39a1185e5f37cef0c8acaa2eaed682085bbcbdce32dceba24a8c1834d7e2072ef792ad6d44817b8050d0d99753342b73792d225ccc4422cd2438b0c492ab6092d79d2059b3c58da68c3220e635d6abffea75afb70607b4eb006d5a36c0a39bb701b9ff40bc4c7bfdcf92fcca1cfd9e978b517ec9a0c0d9a287eff51540a2b26fd47743f35fed5682c659faa515af1fe438854b9e9e133ab6be2df1750db993fdc10e68bbaf2fd305cc6a571024b6bc7dd1c17104968baf3ebec7f168b0982cbda054ae2391f0682725ad1b97522f29753f5f74ea25574eb3c8421ddce694304415aae65c9c02a1566d13445728d814fbc4bf9390190c9ce7e56c95a829b437be44c7b645a3861764bad153618c32f40e45bc647cdc9fcd494c369d25c8d8217a58dc7bf5166eb47121d39623a0673205679eb354ee13ce0c6e292fd17da69e72d62eef81bb1af27a51748bbc3d707bd3f50d50c1a97d9981622a9ae5bfafc4c02d88528c2b4af31f0a3bf3b8ed081fad9d5b9e84f701d56300e99b8fd1d3fda96d98dedef10b4d3573df5e577bf1db5b1378813b6792f718c8991504c3cba53cb3a1c6c3645adc90eabdd3e2e008db454587d1c8c2f84f40ecd819c1ba9d345db69292140e5400ec19357acdf2b8ab76bf5262f1370ccfb66872e69f0b811c679231c57dc98bde77f78e0e635f42ae8d8fab2aa393aab8abc00ee637da0a74a0aa2abe9f3b663872b47695f407c49bede2625732cb4bbcff5f7d25b197c5ac129917e6197a8b09263a69892a1e225ef8fce4b91d86bed68b9e3a4e03f4bbebac8fed9139819a0a32ac5a813a53b28c85a0a178451f575ad269617ec34739bca5751d5ba009786e622e0c5939bc31a8208cdb56956906ed3d9b1270dbaae43717304ab8e31662822633da80feb40d4776c68fe59b2323d8716e34a3f102dc94a2e843c244f0f549735af97f5adb7fbb8fb26358ccdb2935ecfe34e494968bbfdd0f34c88e054ee61ee3d99236cf5924bfbf255c32e4d80698cc1e4acb60b5187fee0345c2de9d9f861063180c3e2b6554fcddc05380f4428ca5e8f30c2ce3307f8be856d9d366a07506271f1aee968856721b3f451ada94e74aa5ef468c34723c328085e9232372e2ac6b0487d0c13aeb721df21b60b94ed16848366fce4e667493e3414520281543aed29176ec09a7b06c238daa462e71ffaf3202aafe9b60d15d66f71bcb26cc05b3bcc2faf63b380251e98a384fc6b1baa8bb222211edbc010cf8c07cf41d880f1131361132ecf99ea5e39f9706d46ee05f53bbfe9542701d95b611a0b625ae29f5f9e0d1718eb089b039057bc29a86abade5df3efaa03fd91804ff8407de383028f1fdd19cb6295d28adc9bf8feaa1e7087f59740abcf292588e045d4e220d7a781a75b6cd4c002bf87f3ebd65d5a6581f2577dbd7d36828f6b3a134be6d852d3a79dbe314f83885f75da129c212b78d4d2fe8d9a812f43ee9042f3da92bb6be2cc573d1ff37ab318ea571ccf5e2e9db5582fa1008fd28dd1d379bbb974f31365f76ab85a26ccbf62fbe96d4efe8c3d542850a6b8160ba41db1ab2b9107e91266635261a7f8a795333a499c26788161b82d97e6ac0a24dd11a47f304b358fcfc1421e5304470d6b8f5b616573bdaa916496f453acd2e99897c471d213101171b4ad09e0fa121d820cf0dfb20f80108079b64bd280b2e2425a70bd90ee4310cb4b7f71f9b70a2c0ccb46e9a588af51bd35299cd98b5c3cd6997d180e0121210e5c1897e0d815233c9224e29377116937baf1c0b889351fee86fbac43fa2af5901418e70434b83631a8c5f808c6de45a83522f1e627ec4c537cabfebb668a8319b56ef56a822dcd2a36435371405afc472dc6780e48717b79944d468506a8568fa4e6d8f383b7e4225aaed9b2cbfe9cbd72f5272d878e2dc57de76986a4b905dda0c519fe90209b72c6d1a6fdd83b555ebdc457bb24ef1c6bbd3c98dbcf5da6ab28687515f2bfb8dbfef1c5363cdf22a55344a81a38ebaf57a9c370b467f411e47e8dad6313474def5ad09f1534fa2f0b65d5d8b8cab11f32587c629c657c416bbb46e6fb3634320860f313428c5a5ebb57fda1931792ca3ddc584eb9e6613042d1488bb0085bf62735d377897c4810270498d780350016fc97f43eedf6d1f4099659ffd8d0743ebaf21752686da395af6e710cd7af38b6c7b1f7bd3985a962473754ff0bb28a821ede5946f7b911a9f3a1ab0636165256f2b3178827536132a4c9d522e5e309743a0187381de2610ed882fb649571b939748d95c22498a35070650fb3597c0a168c3b58f905a8cf32dab09e52b480bf64890209c4808f93a6372a150177af9fa3355515596839fdfa5c04580976a4c54d8aaf77ad7faa2ff3879dbefd034104ab11539231bfb2f432650ccf3466791eec6ba005fb301d1e0d966eb7367fb17146536ca1188815e7ddf999522c92055a1143ace0235f771b2a20fd7550a6da25fd5a983dbdc17790f294d8c59b3782f1f38eeca7a68b998dbac5d40d79d193528223ed77a64e6d06526dbfe12c7f8ab3b7982ab0a741ac7d6ee02fe06bc3e1dc44820e9b9d46e8d6679771d42e8b68ef611c9cf6674818db1f060b388cde4b398fe91695aaff39bd99ed968a8eab1a02f8fa36adca3347d7f122f16900994ea7eae239869d8803de4b859356f6da45c85e9238391460902be8e849a609d5e14dea9acd567a05db8cdbd4fea3244ae82a1937839c9b5f11908d9f43dd4c8d2d88e7a738882a", 0xdf9) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x0) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r3, &(0x7f0000000080)=""/243, 0xf3) r4 = syz_open_dev$evdev(&(0x7f0000000200)='/dev/input/event#\x00', 0x7, 0x101) ioctl$EVIOCGUNIQ(r4, 0x80404508, &(0x7f0000000240)=""/192) syz_usb_disconnect(r0) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xc4, 0x89, 0x30, 0x0, 0x413c, 0x81b5, 0x9bed, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x27, 0xad, 0x4c}}]}}]}}, 0x0) 01:07:22 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x0, 0x0, 0x1, '\t'}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) 01:07:22 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x0, 0x0, 0x1, '\t'}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) 01:07:22 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1e30) 01:07:22 executing program 3: syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0xf2, 0xb8, 0xc, 0x8, 0x67b, 0x25a1, 0x792e, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xb5, 0x11, 0xc1}}]}}]}}, 0x0) r0 = syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000001500)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x1ff}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x3ff}}, {{0x9, 0x5, 0x3, 0x2, 0x400}}}}}]}}]}}, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, &(0x7f0000002140)={0x14, 0x0, &(0x7f0000002100)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) r1 = syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000001500)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x3, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x2, 0x6, 0x0, 0x1, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x3, 0x1ff}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x3ff}}, {{0x9, 0x5, 0x3, 0x2, 0x400}}}}}]}}]}}, 0x0) syz_usb_control_io$cdc_ecm(r1, 0x0, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r1, &(0x7f0000002140)={0x14, 0x0, &(0x7f0000002100)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) syz_usb_connect(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYRES32=r0, @ANYRESOCT=r1], 0x0) syz_usb_control_io(r0, &(0x7f0000000240)={0x2c, &(0x7f0000000080)={0x0, 0x22, 0x8e, {0x8e, 0x30, "591a5ba43bfb7d36b650cd0aa5dac35240f4c2ab8c7665ec095066c1c13bc3ddec9972c0be1a70058f9e2c6fa78c2ed352cb130052c3f9d1eef596f126bc0f57a866c5d80c7418999e27bc0a5bbb01d830d69c8c06825ac8319d7104e1026b3de57fe5323f5e5397fb838471c5e5c9a8257433264e8464ce555e4c31cd3015205bed9923a7b5cd0e4eba17ba"}}, &(0x7f0000000140)={0x0, 0x3, 0x66, @string={0x66, 0x3, "15651fb8faaa145889ef9d54a1ab5627cd4ffc9e8261a326d5cb22af4517e285fa9531a3c754e725e2ebfcac5a1e207bc13f05af67ba4c37c3392fe9da8aba756597c8b5e804f81cb1e0735ea39ee807ea967cb6eb43093f2352322f9d01b18ccf79b519"}}, &(0x7f0000000000)={0x0, 0xf, 0x10, {0x5, 0xf, 0x10, 0x1, [@wireless={0xb, 0x10, 0x1, 0x8, 0x44, 0x3a, 0xd3, 0x1ff, 0x1}]}}, &(0x7f00000001c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x0, 0x18, 0x3f, 0x5, "2f4d23fd", "bf8c5285"}}, &(0x7f0000000200)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8f, 0x8, 0xff, 0x56, 0x2, 0x1, 0x4}}}, &(0x7f0000000740)={0x84, &(0x7f0000000280)={0x40, 0xe, 0xca, "bbac273c56b2f203669fdd6a471b3457df528a456bbc43934cb4727c501df740bfdded387e5935069cb4c760609afde33cb21b1aa605f852349080dc2ad2dddc5644d47d418105756a7fe4f149fbdca71441a579c37692abc843e7f1510ff3cdeca3ded80d6c18359659cc39e138c5902abd86018525f42eec9f1bffa6b0c85969813ec928c2a42ef8487e847b36ae95a9a390b0dc1cc42fe034a527f822091e5c49805ddb70141ca5326cefd5443a8ad541159d8edf3ec882b932e1fd85b9b7f8fa66225c6c61c7225a"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x1}, &(0x7f00000003c0)={0x0, 0x8, 0x1, 0xe}, &(0x7f0000000400)={0x20, 0x0, 0x4, {0x3, 0x2}}, &(0x7f0000000440)={0x20, 0x0, 0x8, {0x0, 0x4, [0x1eff0]}}, &(0x7f0000000480)={0x40, 0x7, 0x2, 0x5}, &(0x7f00000004c0)={0x40, 0x9, 0x1, 0x81}, &(0x7f0000000500)={0x40, 0xb, 0x2, 'K\\'}, &(0x7f0000000540)={0x40, 0xf, 0x2, 0x8}, &(0x7f0000000580)={0x40, 0x13, 0x6, @broadcast}, &(0x7f00000005c0)={0x40, 0x17, 0x6, @link_local}, &(0x7f0000000600)={0x40, 0x19, 0x2, "1540"}, &(0x7f0000000640)={0x40, 0x1a, 0x2, 0x3}, &(0x7f0000000680)={0x40, 0x1c, 0x1, 0x80}, &(0x7f00000006c0)={0x40, 0x1e, 0x1, 0x5e}, &(0x7f0000000700)={0x40, 0x21, 0x1, 0x61}}) [ 2467.696671][T20656] usb 6-1: reset high-speed USB device number 97 using dummy_hcd 01:07:22 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1e48) [ 2467.776414][ T3703] usb 4-1: new high-speed USB device number 25 using dummy_hcd [ 2467.786378][ T3084] usb 3-1: new high-speed USB device number 97 using dummy_hcd [ 2467.794009][ T1719] usb 5-1: new high-speed USB device number 63 using dummy_hcd [ 2467.936403][T20656] usb 6-1: Using ep0 maxpacket: 8 [ 2467.946736][ T3032] usb 2-1: new high-speed USB device number 61 using dummy_hcd [ 2468.016425][ T3703] usb 4-1: Using ep0 maxpacket: 8 01:07:22 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1e60) [ 2468.076432][ T1719] usb 5-1: Using ep0 maxpacket: 32 [ 2468.081652][ T3084] usb 3-1: Using ep0 maxpacket: 32 [ 2468.116554][T20656] usb 6-1: unable to get BOS descriptor or descriptor too short [ 2468.136527][ T3703] usb 4-1: New USB device found, idVendor=067b, idProduct=25a1, bcdDevice=79.2e [ 2468.145678][ T3703] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2468.159389][ T3703] usb 4-1: config 0 descriptor?? [ 2468.196471][ T3032] usb 2-1: Using ep0 maxpacket: 8 [ 2468.202750][ T3703] plusb: probe of 4-1:0.0 failed with error -22 [ 2468.236553][ T1719] usb 5-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2468.245632][ T1719] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2468.253859][ T3084] usb 3-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2468.263076][ T3084] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2468.273686][ T1719] usb 5-1: config 0 descriptor?? [ 2468.280971][ T3084] usb 3-1: config 0 descriptor?? [ 2468.366471][ T3032] usb 2-1: unable to get BOS descriptor or descriptor too short [ 2468.399219][T20681] udc-core: couldn't find an available UDC or it's busy [ 2468.406416][T20681] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 01:07:23 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1e78) [ 2468.414991][T20681] udc-core: couldn't find an available UDC or it's busy [ 2468.422207][T20681] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2468.430231][T20681] udc-core: couldn't find an available UDC or it's busy [ 2468.437283][T20681] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2468.446513][ T3032] usb 2-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 2468.449841][T28587] usb 4-1: USB disconnect, device number 25 [ 2468.461137][ T3032] usb 2-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 2468.566483][ T3032] usb 2-1: New USB device found, idVendor=0400, idProduct=4200, bcdDevice=42.ef [ 2468.575851][ T3032] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 2468.583908][ T3032] usb 2-1: SerialNumber: syz [ 2468.638781][ T3032] hub 2-1:118.0: bad descriptor, ignoring hub [ 2468.645165][ T3032] hub: probe of 2-1:118.0 failed with error -5 [ 2468.654085][ T3032] cdc_wdm 2-1:118.0: cdc-wdm1: USB WDM device [ 2468.696924][ T3084] usb 6-1: USB disconnect, device number 97 [ 2468.738498][ T3032] usb 3-1: USB disconnect, device number 97 [ 2468.741331][ T3084] usb 5-1: USB disconnect, device number 63 01:07:23 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1e90) [ 2468.956662][T28587] usb 2-1: USB disconnect, device number 61 01:07:23 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1ea8) 01:07:23 executing program 5: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1e30) 01:07:23 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x0, 0x0, 0x1, '\t'}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) [ 2469.216288][ T3032] usb 4-1: new high-speed USB device number 26 using dummy_hcd [ 2469.306292][ T457] usb 2-1: new high-speed USB device number 62 using dummy_hcd [ 2469.486274][ T3032] usb 4-1: Using ep0 maxpacket: 8 [ 2469.556251][ T457] usb 2-1: Using ep0 maxpacket: 8 [ 2469.596316][T28587] usb 3-1: new high-speed USB device number 98 using dummy_hcd [ 2469.607106][ T3032] usb 4-1: New USB device found, idVendor=067b, idProduct=25a1, bcdDevice=79.2e [ 2469.616412][ T3032] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2469.627485][ T3032] usb 4-1: config 0 descriptor?? [ 2469.668994][ T3032] plusb: probe of 4-1:0.0 failed with error -22 [ 2469.716301][ T457] usb 2-1: unable to get BOS descriptor or descriptor too short [ 2469.796319][ T457] usb 2-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 2469.806799][ T457] usb 2-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 2469.856294][T28587] usb 3-1: Using ep0 maxpacket: 32 [ 2469.866930][T20681] udc-core: couldn't find an available UDC or it's busy [ 2469.869196][ T3032] usb 4-1: USB disconnect, device number 26 [ 2469.873918][T20681] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2469.896321][ T457] usb 2-1: New USB device found, idVendor=0400, idProduct=4200, bcdDevice=42.ef [ 2469.905417][ T457] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 2469.913656][ T457] usb 2-1: SerialNumber: syz [ 2469.956680][ T457] hub 2-1:118.0: bad descriptor, ignoring hub [ 2469.962919][ T457] hub: probe of 2-1:118.0 failed with error -5 [ 2469.970563][ T457] cdc_wdm 2-1:118.0: cdc-wdm0: USB WDM device [ 2469.986377][T28587] usb 3-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2469.995456][T28587] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2470.008851][T28587] usb 3-1: config 0 descriptor?? [ 2470.286756][ T3084] usb 2-1: USB disconnect, device number 62 [ 2470.498757][T28587] usb 3-1: USB disconnect, device number 98 [ 2471.046169][ T3032] usb 2-1: new high-speed USB device number 63 using dummy_hcd [ 2471.286122][ T3032] usb 2-1: Using ep0 maxpacket: 8 01:07:25 executing program 1: syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x1000020, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) r0 = syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000001500)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x1ff}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x3ff}}, {{0x9, 0x5, 0x3, 0x2, 0x400}}}}}]}}]}}, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, &(0x7f0000002140)={0x14, 0x0, &(0x7f0000002100)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) r1 = syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000001500)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x1ff}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x3ff}}, {{0x9, 0x5, 0x3, 0x2, 0x400}}}}}]}}]}}, 0x0) syz_usb_control_io$cdc_ecm(r1, 0x0, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r1, &(0x7f0000002140)={0x14, 0x0, &(0x7f0000002100)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) r2 = syz_usb_connect(0x0, 0x2d, &(0x7f00000000c0)=ANY=[], 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001240)="d1ac2117a4063f5fb8607239f0c2b12f2552334360f458afaf2b3ccbdd05b4b66433fd88301f2782224f25fcf2f5f7a407b9868a17be69835d716179188e3e85d55fd6a88e6b575e16d02c7651ad113f2bd0586013a4d9b81eb9659e083b3cb5322d5051df9955185596300843dbf8df0bf594f14d8c3406607d26a1ac3d752ccf3c638c82c7e03a60083bfdc66066674c5776c72c610d34b9c5817830c7286033ed3c67027806b375e6ebc7480913510d70d275125fd5643ca44eb6c61db0fce497e300f29dd61f174662ece3be991d346be76b4d4736b5270dc2c5676b186d3bc1803fa3b6a3bc38243587cfb923857a65dd654333d2b0883a57e8229c5f4eb843185fd53f126851c4ce3b9dd383624606930dd62d4f8b83a2585258ff0cb96454e033a1cbe561bb98dba9f65a4ab748aaf8a619226776f95a0027b72196798e287bd633d0ebf66ec29fdad6c0aba63e44bad6b54dfa55a433a79488ba31876187996978b934d975ddefc4fe584cdb7e7538b6f5628e5b9d3c2c277032b2ee1672b5a017e9397a4f1e41581dc91b5270ebea6547d47e2bf4bd19c56b1e4510cc3c6e814b24ad1bac1af7cb993fda8de1b4757d38733ca431c1bc55f71c9bcc859512328690151be3ca440d2bd28e671f300bd47db8ba66009c7b61ffa06a589881c726e597e54e24248e1a9d6a9539ac35345c8fe25b8284348999d553da4df1d7a11cacd2e95f6f7804357e1b135bf9ba026f977d90cb40f1c3d5002eba3f5520c6f485e4b4ed9b3bbcc4f92f915c7e16531c1daf6e569130df4a8ed9d92ab0d7c746555c109497addbf47537fd760d8770eaddaa71e94587b417f34b097d53605b5fdcf5adb2b5176d98573aea56da94caf95dd068e405b2a8cdcab20eb00f7cfd69d51de4b1abc3381f1c67d6b9a89dfccd5e816c96ecb1985ae65b4ef1b1479479d19f3294fb21346b737c5e71e0249d812625dccbd511b8ff06d5f40cba310654178e8b923b62c90031f0fca6c219875fbfbb977599096bf04aa1ff5ea482bd8d9b5ef21a6f3c9941c26607b6b00e48f387f3cb9e13a69dbfe2c6cac926e89c37d59696d1696ffcd1a3e8a5e7bdc44cb47b82362503bd2fcb522f17f7f3ddbaf40d6d9da811a2dda693994cefab3c8b143cbc9adbfb5e00232f119dcd1dff55f7d3c06ca67ac6b8ae03b15f538f8d3c0b7a270d99ceef95fd91d585b6ba25e64529f013c3ae13c252eb76ad4f84e66e328c2b8030550e69c69763f34fabbac86cc44232247ce05b9f271469575a0723168b3c93de0bacebf040b3e165e12374309d4a77db598b8b6e1a92028d366c1d4ac7cbf4d7c8a3b5bc25a404bff87a8d153b5aff52a8c4d6b65752b17381f2e7fcb7a6ea29cf67893a32e3df131978ba9e49f935e693db6289ba66f36f4a8ee804621a89e6d88801055f0776d4f31f909318350e78b80b7137febc53ab7e9b66d5aa113ac89225c5f4ee3eb52b7dcff7d344909d19f048cb5a9de1973728feb138acc7d39e448c04dd47fef1e470726371ab210abeff8a789e8ec54a4902515be5d92f43f0db04608d02deff502a31a9e9dd63867c12d3241419a4317f70bc957dc2babb54b571e9c280a5b6036f4bdbf31640191c6b12d262f529c07165ffd7e51b3399c4545c2be979003e192e224e78739cd12b8be7a061273e29eeec520d51db0f33bc630ea27fba231055ee92cbf93f747ea9ee363c0cf710fbdf54c273ebe6a43e04045091a0686603c0ef7e5bbd1a9c5795ed0786a6a2089d87b01645191fb69021972c3548e40858a5b6df08b9a395af85070cf37582bd7857f991a1b6b9f400e389710b780cf3c80ddd84f07e6435a4762a5b26f6e4eae57845042fb68edc0636235b3915fb9d3f3bbae58b4d969fe243dadecdc6434fb5a2f2b966eb6477c01e649d495b64598e71329f88307c6f00ac60d7d60376a7c5bc1576e5256b13898a3a419e7743319b245c2bb0a2eb5f62cdf693187d5ccc95623ffa5f17b0b11b157b6c35017492f6dd71bbf6aaa688da138b0c0a2f9bd854cea76b2dc89f8035a01a21e53137acf5e314d3973742efd3e2d026608df56873943c5cc45825c0a4d4b857fcd470ea60a6991c2f382e19c8bbe55fefb9b5d2be5dc81295e6f9ae7a6241d8f7c759836d7eab2446e3639692e9ac239b50dbe6968e11d429cf85986c7829bdc9191a877d71d187a7dc10b847a8a8602863cabe674affc581a7244e5f73ddb49658d9c3fdfef1ffa378b0c3c39a1185e5f37cef0c8acaa2eaed682085bbcbdce32dceba24a8c1834d7e2072ef792ad6d44817b8050d0d99753342b73792d225ccc4422cd2438b0c492ab6092d79d2059b3c58da68c3220e635d6abffea75afb70607b4eb006d5a36c0a39bb701b9ff40bc4c7bfdcf92fcca1cfd9e978b517ec9a0c0d9a287eff51540a2b26fd47743f35fed5682c659faa515af1fe438854b9e9e133ab6be2df1750db993fdc10e68bbaf2fd305cc6a571024b6bc7dd1c17104968baf3ebec7f168b0982cbda054ae2391f0682725ad1b97522f29753f5f74ea25574eb3c8421ddce694304415aae65c9c02a1566d13445728d814fbc4bf9390190c9ce7e56c95a829b437be44c7b645a3861764bad153618c32f40e45bc647cdc9fcd494c369d25c8d8217a58dc7bf5166eb47121d39623a0673205679eb354ee13ce0c6e292fd17da69e72d62eef81bb1af27a51748bbc3d707bd3f50d50c1a97d9981622a9ae5bfafc4c02d88528c2b4af31f0a3bf3b8ed081fad9d5b9e84f701d56300e99b8fd1d3fda96d98dedef10b4d3573df5e577bf1db5b1378813b6792f718c8991504c3cba53cb3a1c6c3645adc90eabdd3e2e008db454587d1c8c2f84f40ecd819c1ba9d345db69292140e5400ec19357acdf2b8ab76bf5262f1370ccfb66872e69f0b811c679231c57dc98bde77f78e0e635f42ae8d8fab2aa393aab8abc00ee637da0a74a0aa2abe9f3b663872b47695f407c49bede2625732cb4bbcff5f7d25b197c5ac129917e6197a8b09263a69892a1e225ef8fce4b91d86bed68b9e3a4e03f4bbebac8fed9139819a0a32ac5a813a53b28c85a0a178451f575ad269617ec34739bca5751d5ba009786e622e0c5939bc31a8208cdb56956906ed3d9b1270dbaae43717304ab8e31662822633da80feb40d4776c68fe59b2323d8716e34a3f102dc94a2e843c244f0f549735af97f5adb7fbb8fb26358ccdb2935ecfe34e494968bbfdd0f34c88e054ee61ee3d99236cf5924bfbf255c32e4d80698cc1e4acb60b5187fee0345c2de9d9f861063180c3e2b6554fcddc05380f4428ca5e8f30c2ce3307f8be856d9d366a07506271f1aee968856721b3f451ada94e74aa5ef468c34723c328085e9232372e2ac6b0487d0c13aeb721df21b60b94ed16848366fce4e667493e3414520281543aed29176ec09a7b06c238daa462e71ffaf3202aafe9b60d15d66f71bcb26cc05b3bcc2faf63b380251e98a384fc6b1baa8bb222211edbc010cf8c07cf41d880f1131361132ecf99ea5e39f9706d46ee05f53bbfe9542701d95b611a0b625ae29f5f9e0d1718eb089b039057bc29a86abade5df3efaa03fd91804ff8407de383028f1fdd19cb6295d28adc9bf8feaa1e7087f59740abcf292588e045d4e220d7a781a75b6cd4c002bf87f3ebd65d5a6581f2577dbd7d36828f6b3a134be6d852d3a79dbe314f83885f75da129c212b78d4d2fe8d9a812f43ee9042f3da92bb6be2cc573d1ff37ab318ea571ccf5e2e9db5582fa1008fd28dd1d379bbb974f31365f76ab85a26ccbf62fbe96d4efe8c3d542850a6b8160ba41db1ab2b9107e91266635261a7f8a795333a499c26788161b82d97e6ac0a24dd11a47f304b358fcfc1421e5304470d6b8f5b616573bdaa916496f453acd2e99897c471d213101171b4ad09e0fa121d820cf0dfb20f80108079b64bd280b2e2425a70bd90ee4310cb4b7f71f9b70a2c0ccb46e9a588af51bd35299cd98b5c3cd6997d180e0121210e5c1897e0d815233c9224e29377116937baf1c0b889351fee86fbac43fa2af5901418e70434b83631a8c5f808c6de45a83522f1e627ec4c537cabfebb668a8319b56ef56a822dcd2a36435371405afc472dc6780e48717b79944d468506a8568fa4e6d8f383b7e4225aaed9b2cbfe9cbd72f5272d878e2dc57de76986a4b905dda0c519fe90209b72c6d1a6fdd83b555ebdc457bb24ef1c6bbd3c98dbcf5da6ab28687515f2bfb8dbfef1c5363cdf22a55344a81a38ebaf57a9c370b467f411e47e8dad6313474def5ad09f1534fa2f0b65d5d8b8cab11f32587c629c657c416bbb46e6fb3634320860f313428c5a5ebb57fda1931792ca3ddc584eb9e6613042d1488bb0085bf62735d377897c4810270498d780350016fc97f43eedf6d1f4099659ffd8d0743ebaf21752686da395af6e710cd7af38b6c7b1f7bd3985a962473754ff0bb28a821ede5946f7b911a9f3a1ab0636165256f2b3178827536132a4c9d522e5e309743a0187381de2610ed882fb649571b939748d95c22498a35070650fb3597c0a168c3b58f905a8cf32dab09e52b480bf64890209c4808f93a6372a150177af9fa3355515596839fdfa5c04580976a4c54d8aaf77ad7faa2ff3879dbefd034104ab11539231bfb2f432650ccf3466791eec6ba005fb301d1e0d966eb7367fb17146536ca1188815e7ddf999522c92055a1143ace0235f771b2a20fd7550a6da25fd5a983dbdc17790f294d8c59b3782f1f38eeca7a68b998dbac5d40d79d193528223ed77a64e6d06526dbfe12c7f8ab3b7982ab0a741ac7d6ee02fe06bc3e1dc44820e9b9d46e8d6679771d42e8b68ef611c9cf6674818db1f060b388cde4b398fe91695aaff39bd99ed968a8eab1a02f8fa36adca3347d7f122f16900994ea7eae239869d8803de4b859356f6da45c85e9238391460902be8e849a609d5e14dea9acd567a05db8cdbd4fea3244ae82a1937839c9b5f11908d9f43dd4c8d2d88e7a738882a", 0xdf9) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r2) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xc4, 0x89, 0x30, 0x0, 0x413c, 0x81b5, 0x9bed, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x27, 0xad, 0x4c}}]}}]}}, 0x0) 01:07:25 executing program 5: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x918) 01:07:25 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x0, 0x0, 0x16, "09af236866c7d5e1ae1d0363f0c5f908bd7ce5d6f934"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) 01:07:25 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1ec0) 01:07:25 executing program 3: r0 = syz_usb_connect(0x4, 0xeac, &(0x7f0000000100)={{0x12, 0x1, 0x310, 0xbf, 0xc6, 0xdd, 0x0, 0x19d2, 0x122, 0xed4b, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xe9a, 0x4, 0x20, 0x5, 0x10, 0x7f, [{{0x9, 0x4, 0x55, 0x1, 0x9, 0xff, 0xff, 0xff, 0x9, [], [{{0x9, 0x5, 0x4, 0x8, 0x400, 0xe8, 0x2, 0x0, [@generic={0x97, 0x4, "1559f2d6f178754aa9cea320f90570927c40ec94ae1279da5fd064f982953fb1573413d74744b6aaa28a6204a1f91bc10f779eeefd781eb071bb614a2b35c4d6e451827802239245af0c38a1a55f5230cddf2eb18297c76cb8c7813193f0e7e3a8074aba8767a681d53f73bd43f1ee1e6bc86c1618b98fa84c140d5580de113013b51078ec75a925457f69f362daef465dce218741"}, @generic={0x3c, 0xe, "3f0ea052624923036a744404505609cc692462f574f846c22fa85be51de121deeabbee686acf04c32da4d595884eb2ac9d1139acd4409dd2ba9e"}]}}, {{0x9, 0x5, 0xc, 0xc, 0x8, 0x7, 0x1, 0x1, [@generic={0x59, 0x1, "f8e85368a73952afbbb544c2d3d6443bb8c52820ef7610ea5a31ff2542e04db98533a4e53596934fd044c3a5c68f0ffe9416c95e5fa4f2ac121e576db006c7e7ba9fe45346f7d079cbc6d71c2b0ca19f2e264985d32118"}, @generic={0x3a, 0x31, "7a1cdf9e89f03341ffa7cfbf22e5f416cefa8ce3413f292a124ac68c5a3cb984e9b6aa9449da70bde4fdcd735ee3c876a2d781beb0a1dc13"}]}}, {{0x9, 0x5, 0x5, 0x4, 0x200, 0x80, 0x4, 0x7}}, {{0x9, 0x5, 0x7, 0x0, 0x20, 0xff, 0x9, 0xfc, [@generic={0x100, 0xf, "abfdf02399c4dabd7f4f8216cd3b96fd0d142b29621adb4840f03a9bb44c72cb7739709a8e9d65c1cd8cf63bd54e4f8dd821c4601e0f11b67c9080149978ff9dc793ec24bc0baf939f377fe2684488958973622b4350d30e826ae8fde179f819ca84ad9cd005716ba61517ca3a511a927fb66dc9d9ee56dc59f4866845bb486a059563b94d682e0d60ce2547bb934049c000978e61c6bd3f94636d345fcf769e5e8565d67eda82475d9dd49ef264267418ae3542f531cd5b9cbb71d70279e75d39cce9e565b3f7c205c0713dcffc496c40b771fc3b197f758b4fb311044decd74e3b598a8b2b335a620a1ee9c642025e6fd2aefc90554db1d482c8021ef8"}]}}, {{0x9, 0x5, 0x6, 0x0, 0x20, 0x9, 0x7}}, {{0x9, 0x5, 0xa, 0x3, 0x40, 0xe, 0x3, 0xc0}}, {{0x9, 0x5, 0x7, 0x10, 0x8, 0x80, 0x4, 0x5}}, {{0x9, 0x5, 0xd, 0x10, 0x10, 0x4b, 0x1, 0x81}}, {{0x9, 0x5, 0x0, 0x3, 0x400, 0x5, 0xe3, 0x8, [@generic={0x14, 0x7, "5d638d68bde50ac82beda09ecb4eda66da1e"}]}}]}}, {{0x9, 0x4, 0xf8, 0x7f, 0xe, 0x21, 0xf9, 0x1d, 0x0, [@cdc_ncm={{0xa, 0x24, 0x6, 0x0, 0x1, "fe1a20f0f7"}, {0x5, 0x24, 0x0, 0x4}, {0xd, 0x24, 0xf, 0x1, 0x5, 0x1, 0x5, 0x81}, {0x6, 0x24, 0x1a, 0x8, 0x3f}, [@acm={0x4}, @country_functional={0x8, 0x24, 0x7, 0x6, 0x80, [0x6]}, @mbim_extended={0x8, 0x24, 0x1c, 0x1, 0x7f, 0x200}, @dmm={0x7, 0x24, 0x14, 0x7, 0x1}, @mbim={0xc, 0x24, 0x1b, 0x8, 0x1ff, 0x77, 0x7f, 0x9, 0x8}]}], [{{0x9, 0x5, 0x6, 0x0, 0x400, 0x0, 0x28, 0x7, [@generic={0xa6, 0x30, "1dbff86ac5d9ac1abe5fa9f2882223aa497db52d3f269ca13061d5ac1e3ba07e4a40e478cc62978c67794b1d0ba3e750d1797ff5bf186ceb370c763c772e11155ab5103a9693b6b595882b816d9e7dc535ce1c694c5788ba212b39c00bada20a77ee722c2781be1d1bc24e1593d929a358096afb7a55b2a1e294779e71a7fe2166f95d36e5d297ba5b393c9324115b28faa25088d1f0d6960a690a5f1e09e1222e442463"}, @generic={0x6d, 0x11, "d4398ca082c461fc1dc70f8d6a47bf44d87efe8ffcd5eb2ae57bc5f2fc4af8d48c6339dd28b3930a592e825304bf9800c7545a144199d3368b80482e8ae511e6fed659e4a7b0b870b9923e647c43392f889d21df32ad9ea91052a3249b7f5aac30992479e9dcaf8c447fec"}]}}, {{0x9, 0x5, 0x1, 0x0, 0x10, 0x6, 0x4, 0x0, [@generic={0xe, 0x30, "c6e841b970a7ee2172c9f07e"}, @generic={0x8, 0x23, "42705eb91c5a"}]}}, {{0x9, 0x5, 0xb, 0x1, 0x400, 0x2, 0x81, 0x20, [@generic={0xaf, 0x30, "38688980805fd17ab901fd7d8fdd9f27f2db2cd964e32b2e244ad7849ee594c1145a597c7d50560d114e1c04a9bd14830bb26dc6c8822d2d5e455303dedd2dedfc9b4adf033444c0ff234a52754435921a08bc930e7812b1746024cc380cca6afaf0817f1ce6fce328e6257e61e9e47d806815009d3985ade3d84d8d5b2ab4614d0bbb2d5ce22c2459f53094eb82d6d44369f2bf0f6b9f2939b865e46627d96dad4f135fc547b7a685098ccf82"}, @generic={0xb0, 0x7, "dc74c25e48d0071286107685be9db8e752b85691ead4d0f7f3773bff0636d76e63bdaf9cb0bd67705a7b55a13244ea26ce0168c87ff507d4d59fbb2a0b97a7fed058217e96ec110ea3b2ed7bcbe96e1c1e68c8b9f29823c06e496ecd430b70d051d85070791a6a69c7e915646a093deebe993b69bbde8e3a336ec04281f8d642b31f72775da5a4bfcbe84e43176010d13f70a05986c61221faa07c02907573825b3dafbc7a78fdf458d8ac318baf"}]}}, {{0x9, 0x5, 0x7, 0x4, 0x3ff, 0xfa, 0x8, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x4, 0x7}]}}, {{0x9, 0x5, 0x0, 0x10, 0x3ff, 0x9, 0x80, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x4e, 0x3}]}}, {{0x9, 0x5, 0xb, 0xc, 0x400, 0x55, 0x74, 0x2}}, {{0x9, 0x5, 0x9, 0x0, 0x8, 0x1, 0x4a, 0x5, [@generic={0x2b, 0x12, "4e275b94025c8d83d1afd69e4e259f9f65b69238c487568b283eeaf991431ac9cea6f4068464faa3b7"}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x7, 0x2}]}}, {{0x9, 0x5, 0x6, 0x10, 0x20, 0xf8, 0x1, 0x6, [@generic={0x40, 0x3, "d8e48c10f5d354d6f7b1baf808da937fcb875d64139edfa296bbbfded1a21b555961579b802cfe249a9b87fe80b92aee5ea24a663a7951f8ddee64f3c201"}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x0, 0x3ff}]}}, {{0x9, 0x5, 0x9, 0x0, 0x3ff, 0x2, 0x6, 0x6, [@generic={0x3e, 0x4, "0604cf9cc3b63d8f78ce592047762443ebfeb92d18b2f0dac9b35d67f6de68950b487a1a5d47b4c357ca4914be91688966798726143191b01bb630bb"}, @uac_iso={0x7, 0x25, 0x1, 0x83, 0xee, 0x356}]}}, {{0x9, 0x5, 0xa, 0x0, 0x20, 0x3f, 0x0, 0x4, [@generic={0xfa, 0x8, "0797fdcd6ed34f0ad0830d25fdd9bca8c41561e580d253a07e3a896e097b3a2cb3791beffce147aca44770cb2462cfc4a9e435919b53d2381b0c51994e190510dc98db5a2ede334c709cf7402cbe4ba2783276025b377aeaf25263b47715bca2a96368484083a4b9c25b222a68be8a5c03196f4e91636bdcd2a60e1f3571007da9ca8ac5a062e6bb853c1e08d372044cf6e16f0ebbda090e21df49036b76971f2281da726080cf8258d3d4233500be5fa16195034e96c003e21f6848e968cbfb38bbc2d9606d7fac66670ef290ff07bfd2701c1ceb5b020685147df338660a87352f98d666054df579427b064dbafd62ec2edd35b6cdfa6d"}, @generic={0x5d, 0x22, "d7ba6fa1652ab63334bdf3d12fce60429da1200080382b85ed1fab69b9ff364a2c95c43883cff7f23fe4f01ca7cd0291b7dbb706e98e25617573ed64d1a9c6ca6860bfb64b1cb3f08b72d0c78f1c657202115eb0dae08c39c3a988"}]}}, {{0x9, 0x5, 0x1, 0x0, 0x200, 0x7f, 0x20, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x0, 0x7fff}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x1, 0x8}]}}, {{0x9, 0x5, 0x5, 0x4, 0x20, 0x3, 0x3, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x1f, 0x3}, @uac_iso={0x7, 0x25, 0x1, 0x6, 0x2, 0xfffc}]}}, {{0x9, 0x5, 0xe, 0x10, 0x3ff, 0x7, 0x1, 0x60}}, {{0x9, 0x5, 0x0, 0x0, 0x40, 0x6, 0x9, 0x6}}]}}, {{0x9, 0x4, 0xaf, 0x6, 0xb, 0x67, 0xef, 0xf0, 0x6, [@hid_hid={0x9, 0x21, 0x4, 0x9, 0x1, {0x22, 0x5b5}}, @uac_as={[@format_type_ii_discrete={0x12, 0x24, 0x2, 0x2, 0x8000, 0x5, 0x1, "5dd49f7bd65ec09b12"}, @format_type_i_discrete={0x9, 0x24, 0x2, 0x1, 0x1, 0x3, 0x6, 0xba, '\n'}]}], [{{0x9, 0x5, 0x8, 0x0, 0x10, 0x40, 0x4b, 0xe5, [@generic={0xe7, 0x31, "037919d1a74d61f0dad52f1425219b880cc31f1e554fc4bb52820f4e5d613e8e5e5e9654ca4c34a75ddf165ac0b48ec8a76594ca25c6edcdc5b49eb462f1c020df8f4e2b8deea112de8fd5fceefd7defae6489f5b0a8aac66baf9b748a1bd4a9ca96c227d427046e5a2d4267a7720adabbaa7d06e42007f55daf7338a584d6300eb1c2acd472e2cecf59604093c63721e4e316fc5b970c7641e15b4739f5456a32446a4fb49dcf6b31a436f5f4c57ff19b59b488667b6aee96396c813ad7dfc2af1308d438c92ff06a729c280e2a005f05aeafd87c683a8885d260f7efc0d3dd94f47c7250"}]}}, {{0x9, 0x5, 0x1, 0x0, 0x8, 0x1, 0x6, 0xab, [@generic={0xaf, 0x3, "7b4c62403190b2dc7b2f0fbb126fbb68896a4cd21afabea0e68e6e4516acea8add4dda7ca136d947c8e06867e9afe93ee63788f0f8ea7307578bb4dea4530a75bf841705ed409aa34b510a2aa07a8381941bd3c624da677504f4e6703410a8936ad8f78f855d05ec3113c65928b1d386a8deb60492b32935d47c74bb176847da3325017fc3b402934413de6e58d566eeaec89a919cb8b476a2b68b24f292ea9ba981400cab0145bd30edf73e4e"}]}}, {{0x9, 0x5, 0x7, 0x10, 0x40, 0xff, 0x2, 0x7f}}, {{0x9, 0x5, 0xc, 0x0, 0x8, 0x80, 0x3f, 0x7f, [@generic={0xb, 0x30, "ad589aff24efac5042"}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x94, 0x7}]}}, {{0x9, 0x5, 0x2, 0x3, 0x40, 0x9, 0xf8, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x7, 0x2}, @uac_iso={0x7, 0x25, 0x1, 0x81, 0x1, 0xffff}]}}, {{0x9, 0x5, 0xf, 0x10, 0x400, 0x0, 0x1, 0x52, [@generic={0x97, 0xf, "36a75e6a277d4efcc14a3970b51ca9ccf345e00e12df8f81e526bdfe2ed254ec2cb748f626ad651e4c7df7d38d0775b77e2b0ba36e291ae4345c526c915f9185075aa513e8c6028c4d67cdfdd9cfc9b2543a86c39ca254dfa64669daf018280d796798c687785060fd3184f2b7de14b3ab5f200fbdba1c3d0bdacd71e80e57fb0514015561e0007b8fde428aaf10ff0c8c7be28445"}, @generic={0xc2, 0x21, "83e89cecbb1e951af569d8e7d23a7e32d5b977d6c0c33ed9c0b618d1fde0a44edaa164bfc2b5b7e896a14bf017002b38600685af6b798c4a541977573411273e7838438a6506ab32e28d7201685455bb381812ef02beda47e3df4a330ec6e4ddce3c53cf24088cc7637ab0a2cda4d2237cf2cbc3269f49dd2ed4dab09fee8d7b2bdc2ee3f93220a9b62be18c10c63781af6770bff2dc235d9cb25a05bcb1077c20724eae0db068a85b5b2daa8e85043f18076f3c0ced593d1d9a7f00097e3544"}]}}, {{0x9, 0x5, 0x80, 0x0, 0x3ff, 0xf8, 0x22, 0xff}}, {{0x9, 0x5, 0x80, 0x10, 0x8, 0x9, 0x3d, 0x7, [@generic={0x1d, 0x8, "09849d55d804b266075f0211c8a5f4c52d50cf2b9a8ae3e7241bf8"}]}}, {{0x9, 0x5, 0x9, 0x8, 0x3ff, 0x10, 0x5, 0x3, [@uac_iso={0x7, 0x25, 0x1, 0x40, 0x5}]}}, {{0x9, 0x5, 0x2, 0x4, 0x8, 0xff, 0x0, 0xff}}, {{0x9, 0x5, 0x9, 0x2, 0x400, 0x7, 0x1, 0xd4}}]}}, {{0x9, 0x4, 0x7d, 0x2, 0xa, 0x7c, 0xd6, 0x11, 0x5, [@cdc_ecm={{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x9, 0x3f, 0x8}, [@country_functional={0xc, 0x24, 0x7, 0x1, 0x1, [0x7ff, 0x0, 0xfeff]}]}, @uac_as={[@format_type_i_discrete={0x11, 0x24, 0x2, 0x1, 0x3e, 0x3, 0x6a, 0x1, "84e3f5b01f520b07c1"}, @format_type_i_discrete={0xa, 0x24, 0x2, 0x1, 0x32, 0x4, 0x3f, 0x0, "a976"}, @format_type_ii_discrete={0xf, 0x24, 0x2, 0x2, 0x9, 0x8, 0xa9, "95e895b212da"}, @as_header={0x7, 0x24, 0x1, 0x5}, @format_type_i_continuous={0x9, 0x24, 0x2, 0x1, 0x1, 0x4, 0x0, 0x6, "", ':'}]}], [{{0x9, 0x5, 0x1, 0x4, 0x40, 0x80, 0x89, 0x84}}, {{0x9, 0x5, 0xd, 0x0, 0x614, 0x9, 0x14, 0x9, [@generic={0xe3, 0x4, "3d4199d17ac303fc659589d1228cc3a3d5e53fbd90c2309529368f8ca0eb41039e1764b6e45443ab67cbfbb8c7f6602e1d64f066b58dc646373ddc54b3947c78058ce585145fc7b03a212436eb72d191a1b915726704d4a79c0aaeec8bf5d22c5cbd1f1fe5c08421f5597f58ee20d3ac6543b84145262161c14f22eb071ee2a7bea94a993810b02de1300678b7c73a3905979f17a8054dd4cdea5028476c93133664d6578d849f16c54e28b41378e72ff8ff369073a9a1507a6a2a3db7aae7b5169e207a158fcd0026956fd833855d43864fb2d0331eb0c81d07ffabf5e8e19e04"}]}}, {{0x9, 0x5, 0xa, 0x0, 0xbfb6b8fd88163102, 0x8, 0xff, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x24, 0x8000}, @generic={0x39, 0x2, "6627cf24fd17f5bfc8221de559f9b48cb0b676bf3dfe81366f341168b32f2063699ee8796d1e5aafedea7abece0f192c61a53179292c45"}]}}, {{0x9, 0x5, 0x9, 0x8, 0x400, 0x0, 0x0, 0x6}}, {{0x9, 0x5, 0x1, 0x4, 0x400, 0x3f, 0x4, 0xaf}}, {{0x9, 0x5, 0x80, 0x0, 0x8, 0x4, 0x1f, 0x8}}, {{0x9, 0x5, 0xd, 0x0, 0x8, 0x1f, 0x0, 0xa7, [@generic={0x39, 0x31, "355abee4f3012b93d562a21ce166ce1d8a1043fd476005dda67b9c3f635906e0dec8fefc945b9d7cd38cf9bf59e72382cf4bc0877cb1aa"}, @generic={0x3, 0x5, 'A'}]}}, {{0x9, 0x5, 0x6, 0x3, 0x200, 0x3, 0x6, 0x4}}, {{0x9, 0x5, 0x0, 0x4, 0x20, 0x4, 0x5, 0x3f, [@generic={0x2f, 0x3, "5fd177b8b85afb0fa9eaa624a92ddfbeb6178160f0f6cacceb144fd37017a69ff8117961f19f683cce293ceb78"}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0xbe, 0x2}]}}, {{0x9, 0x5, 0x9, 0x10, 0x400, 0x7, 0x2, 0xfa, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x2, 0x9}, @uac_iso={0x7, 0x25, 0x1, 0x81, 0x5, 0xffff}]}}]}}]}}]}}, &(0x7f0000001240)={0xa, &(0x7f0000000fc0)={0xa, 0x6, 0x200, 0x85, 0x1, 0x1, 0x48, 0x1f}, 0x5, &(0x7f0000001000)={0x5, 0xf, 0x5}, 0x4, [{0x1b, &(0x7f0000001040)=@string={0x1b, 0x3, "77cc68b812e272d058f2a2719bd711041ecd5ff6b96be32076"}}, {0x4, &(0x7f0000001080)=@lang_id={0x4}}, {0x83, &(0x7f00000010c0)=@string={0x83, 0x3, "65187422077883d453455d8681ab33dfcc58516366405e6adb7a5ef6c1367b8aa2c861223b285f904e4c4296a4312db8513b1ef86e2f9b5fc13496474b981cc97edfb2aab56535a0e8ab6b59a19f4d1cfe9d75a284c50dc0f78df98803a1d267e292e024b513704d8cc95263e31411bd66787f7bcd04969018d199c6db022829dd"}}, {0x9b, &(0x7f0000001180)=@string={0x9b, 0x3, "b0e606863834fa0ded9266ceb13b777d134eb56c54d9d1db9e2d890bf5b7aaeab156e71ec53b3e5dbf2ec53a71db9ce4e3c326293ed5ea39e5b534f348fb34e2c8b03268ae2f5d3ec9666b903538cd6d9d8455001e6e90303fd6800ecc4cfe2be993ecd8fff94620d94c2e0ad5f34940ede202e56fe23716e2c448fc361cc5ea015480a51aac75b95e71955fd7ce092afa522013cdda382c11"}}]}) syz_usb_ep_write(r0, 0x8, 0x60, &(0x7f0000001ac0)="128708433515d890a68d53c1a8f06fd002c1c5d2aec5a1306c431495903585b20a1fa5ce098edca96565b3fc35629a4c741b5070995b3ad0d09b8c66e65e3265de517d0a09342c03824c76d5edea8774593214dfb0970f12b64a4a481be6b7ca") syz_usb_control_io(r0, &(0x7f0000001580)={0x2c, &(0x7f00000012c0)={0x0, 0x7, 0xe4, {0xe4, 0x1, "ff7dd47214722e1fdc4345be42db07c6d361c663ceca29e15dd2fa4c36ac6cf35f57c5ead44c44ebe36a0bd400793236782a13581e7b9925df37b0455484124bbd0d073b0e0474c987cfedb9482daf00250d39e997216cfda8097ac3392f18d15165c935f8194b2b2840f674a861b3a1eb1f8fe558ee8888b6cd80a1e6920c5c8bdc3497dde298a34e5656192df73db3f82cc49f0ded538704c023ded78abb806e8b4d367eed87eec0a7570e1883170946b62a3485fc50ed51bf7b235fa5236e859546ec22984017dd810ed21cf2deeb83c996fac6a39a6033b47ebc815ffcf217f8"}}, &(0x7f00000013c0)={0x0, 0x3, 0xf8, @string={0xf8, 0x3, "189646c08b4539d08d6bb9cafae7a35a79bad916ba096d88f6f26715d9e505881b9b61f008216495a936b88fb6e4e4ca20c14ede1ccf47f9d425ca1a3247ee41e1877cea1468184a755977cce7f24dcf183e29c89156abac1202d17b77be5ed904005995a7078aff9ced856f297736630418d311835e7a5b6852612c3257c7bdcbbedca0c10fd14be150311873eb5e4fec13d3ac4f1548aecf9f8995326a1dfc488043c708a48765743e1ebd594cf052e52f18a9b9fc4209fb1971ac406c1284e3a0d65aeab9dab2e45e2b1db318319d6df447df8b092570a970156865ac020f9fa3bd1454f53a4351f8908bfd960c4997fffc464910"}}, &(0x7f00000014c0)={0x0, 0xf, 0x31, {0x5, 0xf, 0x31, 0x4, [@ext_cap={0x7, 0x10, 0x2, 0x4, 0x2, 0x9, 0x400}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x4, 0x9, 0x47}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x6, 0xff, 0x8, 0x7}, @ssp_cap={0x14, 0x10, 0xa, 0x2, 0x2, 0x3ff, 0xbdb8100a86dfba43, 0x8, [0x30, 0xae350f13c5efa24b]}]}}, &(0x7f0000001500)={0x20, 0x29, 0xf, {0xf, 0x29, 0x6, 0x4, 0x6, 0x81, 'T_e@', "c5fafc81"}}, &(0x7f0000001540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x7, 0x0, 0x7, 0x1, 0x8, 0x1}}}, &(0x7f0000001a00)={0x84, &(0x7f00000015c0)={0x0, 0x7, 0x64, "d322814659cb5dc0badab41dd2f2e7ac432e09535b4362d90f2ced1a9a9319d2ac044a276116cc645dc5aeebbb88edbcc65cc9fffbc054358ac56c235ffae70296cf2d2d2768df2eaf98ed551674414e2eaa3a765d485fea328b1dab3bcade623ab33e74"}, &(0x7f0000001640)={0x0, 0xa, 0x1, 0x9}, &(0x7f0000001680)={0x0, 0x8, 0x1, 0x2}, &(0x7f00000016c0)={0x20, 0x0, 0x4, {0x2, 0x3}}, &(0x7f0000001700)={0x20, 0x0, 0x4, {0x0, 0x20}}, &(0x7f0000000040)={0x40, 0x7, 0x2, 0x4}, &(0x7f0000001780)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000017c0)={0x40, 0xb, 0x2, "269a"}, &(0x7f0000001800)={0x40, 0xf, 0x2, 0x8}, &(0x7f0000001840)={0x40, 0x13, 0x6, @random="b566598f7c67"}, &(0x7f0000001880)={0x40, 0x17, 0x6, @random="dcd059aee275"}, &(0x7f00000018c0)={0x40, 0x19, 0x2, "4b96"}, &(0x7f0000001900)={0x40, 0x1a, 0x2, 0x8}, &(0x7f0000001940)={0x40, 0x1c, 0x1, 0x1f}, &(0x7f0000001980)={0x40, 0x1e, 0x1, 0x80}, &(0x7f00000019c0)={0x40, 0x21, 0x1, 0x8}}) r1 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x10000, 0x20000) read$hidraw(r1, &(0x7f0000000080)=""/74, 0x4a) 01:07:25 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x0, 0x0, 0x16, "09af236866c7d5e1ae1d0363f0c5f908bd7ce5d6f934"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) [ 2471.416090][ T3032] usb 2-1: unable to get BOS descriptor or descriptor too short [ 2471.486093][ T3032] usb 2-1: unable to read config index 0 descriptor/start: -71 [ 2471.493735][ T3032] usb 2-1: can't read configurations, error -71 01:07:26 executing program 5: 01:07:26 executing program 5: 01:07:26 executing program 5: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040002010209bd0007058107"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_connect$uac1(0x0, 0x71, &(0x7f0000000f00)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x40, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5f, 0x3, 0x1, 0x0, 0x0, 0x0, {{}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, &(0x7f0000000240)={0x0, 0x0, 0x23, &(0x7f00000000c0)={0x5, 0xf, 0x23, 0x2, [@ss_cap={0xa}, @ssp_cap={0x14, 0x10, 0xa, 0x0, 0x2, 0x0, 0x0, 0x0, [0x0, 0x0]}]}}) 01:07:26 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1ed8) [ 2471.686038][ T3084] usb 5-1: new high-speed USB device number 64 using dummy_hcd [ 2471.693690][T28587] usb 3-1: new high-speed USB device number 99 using dummy_hcd [ 2471.886015][ T3032] usb 2-1: new high-speed USB device number 64 using dummy_hcd [ 2471.896073][ T1719] usb 6-1: new high-speed USB device number 98 using dummy_hcd 01:07:26 executing program 3: syz_usb_connect(0x3, 0x1b, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x43, 0xeb, 0xfe, 0x8, 0x1199, 0x68c0, 0x3c7, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x9, 0x0, 0x84, 0x0, 0x18}}]}}, 0x0) [ 2471.936070][ T3084] usb 5-1: Using ep0 maxpacket: 32 [ 2471.941277][T28587] usb 3-1: Using ep0 maxpacket: 32 01:07:26 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1ef0) [ 2472.056134][ T3084] usb 5-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2472.065174][ T3084] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2472.073317][T28587] usb 3-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2472.082565][T28587] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2472.100041][ T3084] usb 5-1: config 0 descriptor?? [ 2472.105671][T28587] usb 3-1: config 0 descriptor?? [ 2472.146069][ T1719] usb 6-1: Using ep0 maxpacket: 8 [ 2472.236088][ T457] usb 4-1: new high-speed USB device number 27 using dummy_hcd [ 2472.266078][ T1719] usb 6-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 2472.276416][ T1719] usb 6-1: config 118 interface 0 altsetting 2 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 2472.286077][ T3032] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 1023 [ 2472.287502][ T1719] usb 6-1: config 118 interface 0 altsetting 2 endpoint 0x81 has invalid wMaxPacketSize 0 [ 2472.297475][ T3032] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x3 has invalid maxpacket 1024 [ 2472.317274][ T1719] usb 6-1: config 118 interface 0 has no altsetting 0 [ 2472.324022][ T1719] usb 6-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 2472.333076][ T1719] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2472.356716][ T3084] hso 5-1:0.0: Failed to find BULK IN ep [ 2472.376929][T28587] hso 3-1:0.0: Failed to find BULK IN ep [ 2472.383286][ T1719] hub 6-1:118.0: bad descriptor, ignoring hub [ 2472.407491][ T1719] hub: probe of 6-1:118.0 failed with error -5 [ 2472.417428][ T1719] cdc_wdm 6-1:118.0: cdc-wdm0: USB WDM device [ 2472.476151][ T3032] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2472.485359][ T3032] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2472.493381][ T3032] usb 2-1: Product: syz [ 2472.497600][ T3032] usb 2-1: Manufacturer: syz [ 2472.502186][ T3032] usb 2-1: SerialNumber: syz [ 2472.526032][T20765] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2472.532942][T20765] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2472.540331][ T457] usb 4-1: Using ep0 maxpacket: 8 [ 2472.558083][ T3703] usb 5-1: USB disconnect, device number 64 [ 2472.580220][ T1719] usb 3-1: USB disconnect, device number 99 [ 2472.686285][ T457] usb 4-1: config 132 has no interfaces? [ 2472.691953][ T457] usb 4-1: New USB device found, idVendor=1199, idProduct=68c0, bcdDevice= 3.c7 [ 2472.701027][ T457] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2472.750160][T20765] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2472.757747][T20765] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2472.958755][ T1719] usb 4-1: USB disconnect, device number 27 [ 2473.065951][T20771] usb 6-1: reset high-speed USB device number 98 using dummy_hcd [ 2473.217745][ T3032] cdc_ether 2-1:1.0 usb0: register 'cdc_ether' at usb-dummy_hcd.1-1, CDC Ethernet Device, 42:42:42:42:42:42 [ 2473.417975][T20765] udc-core: couldn't find an available UDC or it's busy [ 2473.424985][T20765] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2473.434212][T20765] udc-core: couldn't find an available UDC or it's busy [ 2473.441213][T20765] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2473.449833][T20771] usb 6-1: device firmware changed [ 2473.455121][T20771] cdc_wdm 6-1:118.0: Error autopm - -16 [ 2473.455235][ T3122] usb 6-1: USB disconnect, device number 98 [ 2473.464225][T20800] cdc_wdm 6-1:118.0: Error autopm - -16 [ 2473.472297][T20765] cdc_wdm 6-1:118.0: Error autopm - -16 [ 2473.625874][ T3122] usb 6-1: new high-speed USB device number 99 using dummy_hcd [ 2473.680854][T20765] udc-core: couldn't find an available UDC or it's busy [ 2473.687834][T20765] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2473.696449][T28587] usb 2-1: USB disconnect, device number 64 [ 2473.703188][T28587] cdc_ether 2-1:1.0 usb0: unregister 'cdc_ether' usb-dummy_hcd.1-1, CDC Ethernet Device [ 2473.745922][ T1719] usb 4-1: new high-speed USB device number 28 using dummy_hcd [ 2474.025837][ T1719] usb 4-1: Using ep0 maxpacket: 8 [ 2474.065911][ T3122] usb 6-1: config 1 contains an unexpected descriptor of type 0x1, skipping [ 2474.074652][ T3122] usb 6-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 2474.084745][ T3122] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 2474.165882][ T1719] usb 4-1: config 132 has no interfaces? [ 2474.171555][ T1719] usb 4-1: New USB device found, idVendor=1199, idProduct=68c0, bcdDevice= 3.c7 [ 2474.180602][ T1719] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2474.245938][ T3122] usb 6-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 2474.255004][ T3122] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2474.263052][ T3122] usb 6-1: Product: syz [ 2474.267262][ T3122] usb 6-1: Manufacturer: syz [ 2474.271845][ T3122] usb 6-1: SerialNumber: syz [ 2474.446092][ T3032] usb 4-1: USB disconnect, device number 28 [ 2474.515800][ T1719] usb 2-1: new high-speed USB device number 65 using dummy_hcd [ 2474.596007][ T3122] usb 6-1: 0:2 : does not exist [ 2474.605518][ T3122] usb 6-1: USB disconnect, device number 99 [ 2474.925819][ T1719] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 1023 [ 2474.935894][ T1719] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x3 has invalid maxpacket 1024 01:07:29 executing program 1: syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x1000020, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) r0 = syz_usb_connect(0x0, 0x2d, &(0x7f00000005c0)=ANY=[@ANYBLOB="1201fe2109003c0800040042ef420000010109021b00017600230009040000010209bd00070581070001"], 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001240)="d1ac2117a4063f5fb8607239f0c2b12f2552334360f458afaf2b3ccbdd05b4b66433fd88301f2782224f25fcf2f5f7a407b9868a17be69835d716179188e3e85d55fd6a88e6b575e16d02c7651ad113f2bd0586013a4d9b81eb9659e083b3cb5322d5051df9955185596300843dbf8df0bf594f14d8c3406607d26a1ac3d752ccf3c638c82c7e03a60083bfdc66066674c5776c72c610d34b9c5817830c7286033ed3c67027806b375e6ebc7480913510d70d275125fd5643ca44eb6c61db0fce497e300f29dd61f174662ece3be991d346be76b4d4736b5270dc2c5676b186d3bc1803fa3b6a3bc38243587cfb923857a65dd654333d2b0883a57e8229c5f4eb843185fd53f126851c4ce3b9dd383624606930dd62d4f8b83a2585258ff0cb96454e033a1cbe561bb98dba9f65a4ab748aaf8a619226776f95a0027b72196798e287bd633d0ebf66ec29fdad6c0aba63e44bad6b54dfa55a433a79488ba31876187996978b934d975ddefc4fe584cdb7e7538b6f5628e5b9d3c2c277032b2ee1672b5a017e9397a4f1e41581dc91b5270ebea6547d47e2bf4bd19c56b1e4510cc3c6e814b24ad1bac1af7cb993fda8de1b4757d38733ca431c1bc55f71c9bcc859512328690151be3ca440d2bd28e671f300bd47db8ba66009c7b61ffa06a589881c726e597e54e24248e1a9d6a9539ac35345c8fe25b8284348999d553da4df1d7a11cacd2e95f6f7804357e1b135bf9ba026f977d90cb40f1c3d5002eba3f5520c6f485e4b4ed9b3bbcc4f92f915c7e16531c1daf6e569130df4a8ed9d92ab0d7c746555c109497addbf47537fd760d8770eaddaa71e94587b417f34b097d53605b5fdcf5adb2b5176d98573aea56da94caf95dd068e405b2a8cdcab20eb00f7cfd69d51de4b1abc3381f1c67d6b9a89dfccd5e816c96ecb1985ae65b4ef1b1479479d19f3294fb21346b737c5e71e0249d812625dccbd511b8ff06d5f40cba310654178e8b923b62c90031f0fca6c219875fbfbb977599096bf04aa1ff5ea482bd8d9b5ef21a6f3c9941c26607b6b00e48f387f3cb9e13a69dbfe2c6cac926e89c37d59696d1696ffcd1a3e8a5e7bdc44cb47b82362503bd2fcb522f17f7f3ddbaf40d6d9da811a2dda693994cefab3c8b143cbc9adbfb5e00232f119dcd1dff55f7d3c06ca67ac6b8ae03b15f538f8d3c0b7a270d99ceef95fd91d585b6ba25e64529f013c3ae13c252eb76ad4f84e66e328c2b8030550e69c69763f34fabbac86cc44232247ce05b9f271469575a0723168b3c93de0bacebf040b3e165e12374309d4a77db598b8b6e1a92028d366c1d4ac7cbf4d7c8a3b5bc25a404bff87a8d153b5aff52a8c4d6b65752b17381f2e7fcb7a6ea29cf67893a32e3df131978ba9e49f935e693db6289ba66f36f4a8ee804621a89e6d88801055f0776d4f31f909318350e78b80b7137febc53ab7e9b66d5aa113ac89225c5f4ee3eb52b7dcff7d344909d19f048cb5a9de1973728feb138acc7d39e448c04dd47fef1e470726371ab210abeff8a789e8ec54a4902515be5d92f43f0db04608d02deff502a31a9e9dd63867c12d3241419a4317f70bc957dc2babb54b571e9c280a5b6036f4bdbf31640191c6b12d262f529c07165ffd7e51b3399c4545c2be979003e192e224e78739cd12b8be7a061273e29eeec520d51db0f33bc630ea27fba231055ee92cbf93f747ea9ee363c0cf710fbdf54c273ebe6a43e04045091a0686603c0ef7e5bbd1a9c5795ed0786a6a2089d87b01645191fb69021972c3548e40858a5b6df08b9a395af85070cf37582bd7857f991a1b6b9f400e389710b780cf3c80ddd84f07e6435a4762a5b26f6e4eae57845042fb68edc0636235b3915fb9d3f3bbae58b4d969fe243dadecdc6434fb5a2f2b966eb6477c01e649d495b64598e71329f88307c6f00ac60d7d60376a7c5bc1576e5256b13898a3a419e7743319b245c2bb0a2eb5f62cdf693187d5ccc95623ffa5f17b0b11b157b6c35017492f6dd71bbf6aaa688da138b0c0a2f9bd854cea76b2dc89f8035a01a21e53137acf5e314d3973742efd3e2d026608df56873943c5cc45825c0a4d4b857fcd470ea60a6991c2f382e19c8bbe55fefb9b5d2be5dc81295e6f9ae7a6241d8f7c759836d7eab2446e3639692e9ac239b50dbe6968e11d429cf85986c7829bdc9191a877d71d187a7dc10b847a8a8602863cabe674affc581a7244e5f73ddb49658d9c3fdfef1ffa378b0c3c39a1185e5f37cef0c8acaa2eaed682085bbcbdce32dceba24a8c1834d7e2072ef792ad6d44817b8050d0d99753342b73792d225ccc4422cd2438b0c492ab6092d79d2059b3c58da68c3220e635d6abffea75afb70607b4eb006d5a36c0a39bb701b9ff40bc4c7bfdcf92fcca1cfd9e978b517ec9a0c0d9a287eff51540a2b26fd47743f35fed5682c659faa515af1fe438854b9e9e133ab6be2df1750db993fdc10e68bbaf2fd305cc6a571024b6bc7dd1c17104968baf3ebec7f168b0982cbda054ae2391f0682725ad1b97522f29753f5f74ea25574eb3c8421ddce694304415aae65c9c02a1566d13445728d814fbc4bf9390190c9ce7e56c95a829b437be44c7b645a3861764bad153618c32f40e45bc647cdc9fcd494c369d25c8d8217a58dc7bf5166eb47121d39623a0673205679eb354ee13ce0c6e292fd17da69e72d62eef81bb1af27a51748bbc3d707bd3f50d50c1a97d9981622a9ae5bfafc4c02d88528c2b4af31f0a3bf3b8ed081fad9d5b9e84f701d56300e99b8fd1d3fda96d98dedef10b4d3573df5e577bf1db5b1378813b6792f718c8991504c3cba53cb3a1c6c3645adc90eabdd3e2e008db454587d1c8c2f84f40ecd819c1ba9d345db69292140e5400ec19357acdf2b8ab76bf5262f1370ccfb66872e69f0b811c679231c57dc98bde77f78e0e635f42ae8d8fab2aa393aab8abc00ee637da0a74a0aa2abe9f3b663872b47695f407c49bede2625732cb4bbcff5f7d25b197c5ac129917e6197a8b09263a69892a1e225ef8fce4b91d86bed68b9e3a4e03f4bbebac8fed9139819a0a32ac5a813a53b28c85a0a178451f575ad269617ec34739bca5751d5ba009786e622e0c5939bc31a8208cdb56956906ed3d9b1270dbaae43717304ab8e31662822633da80feb40d4776c68fe59b2323d8716e34a3f102dc94a2e843c244f0f549735af97f5adb7fbb8fb26358ccdb2935ecfe34e494968bbfdd0f34c88e054ee61ee3d99236cf5924bfbf255c32e4d80698cc1e4acb60b5187fee0345c2de9d9f861063180c3e2b6554fcddc05380f4428ca5e8f30c2ce3307f8be856d9d366a07506271f1aee968856721b3f451ada94e74aa5ef468c34723c328085e9232372e2ac6b0487d0c13aeb721df21b60b94ed16848366fce4e667493e3414520281543aed29176ec09a7b06c238daa462e71ffaf3202aafe9b60d15d66f71bcb26cc05b3bcc2faf63b380251e98a384fc6b1baa8bb222211edbc010cf8c07cf41d880f1131361132ecf99ea5e39f9706d46ee05f53bbfe9542701d95b611a0b625ae29f5f9e0d1718eb089b039057bc29a86abade5df3efaa03fd91804ff8407de383028f1fdd19cb6295d28adc9bf8feaa1e7087f59740abcf292588e045d4e220d7a781a75b6cd4c002bf87f3ebd65d5a6581f2577dbd7d36828f6b3a134be6d852d3a79dbe314f83885f75da129c212b78d4d2fe8d9a812f43ee9042f3da92bb6be2cc573d1ff37ab318ea571ccf5e2e9db5582fa1008fd28dd1d379bbb974f31365f76ab85a26ccbf62fbe96d4efe8c3d542850a6b8160ba41db1ab2b9107e91266635261a7f8a795333a499c26788161b82d97e6ac0a24dd11a47f304b358fcfc1421e5304470d6b8f5b616573bdaa916496f453acd2e99897c471d213101171b4ad09e0fa121d820cf0dfb20f80108079b64bd280b2e2425a70bd90ee4310cb4b7f71f9b70a2c0ccb46e9a588af51bd35299cd98b5c3cd6997d180e0121210e5c1897e0d815233c9224e29377116937baf1c0b889351fee86fbac43fa2af5901418e70434b83631a8c5f808c6de45a83522f1e627ec4c537cabfebb668a8319b56ef56a822dcd2a36435371405afc472dc6780e48717b79944d468506a8568fa4e6d8f383b7e4225aaed9b2cbfe9cbd72f5272d878e2dc57de76986a4b905dda0c519fe90209b72c6d1a6fdd83b555ebdc457bb24ef1c6bbd3c98dbcf5da6ab28687515f2bfb8dbfef1c5363cdf22a55344a81a38ebaf57a9c370b467f411e47e8dad6313474def5ad09f1534fa2f0b65d5d8b8cab11f32587c629c657c416bbb46e6fb3634320860f313428c5a5ebb57fda1931792ca3ddc584eb9e6613042d1488bb0085bf62735d377897c4810270498d780350016fc97f43eedf6d1f4099659ffd8d0743ebaf21752686da395af6e710cd7af38b6c7b1f7bd3985a962473754ff0bb28a821ede5946f7b911a9f3a1ab0636165256f2b3178827536132a4c9d522e5e309743a0187381de2610ed882fb649571b939748d95c22498a35070650fb3597c0a168c3b58f905a8cf32dab09e52b480bf64890209c4808f93a6372a150177af9fa3355515596839fdfa5c04580976a4c54d8aaf77ad7faa2ff3879dbefd034104ab11539231bfb2f432650ccf3466791eec6ba005fb301d1e0d966eb7367fb17146536ca1188815e7ddf999522c92055a1143ace0235f771b2a20fd7550a6da25fd5a983dbdc17790f294d8c59b3782f1f38eeca7a68b998dbac5d40d79d193528223ed77a64e6d06526dbfe12c7f8ab3b7982ab0a741ac7d6ee02fe06bc3e1dc44820e9b9d46e8d6679771d42e8b68ef611c9cf6674818db1f060b388cde4b398fe91695aaff39bd99ed968a8eab1a02f8fa36adca3347d7f122f16900994ea7eae239869d8803de4b859356f6da45c85e9238391460902be8e849a609d5e14dea9acd567a05db8cdbd4fea3244ae82a1937839c9b5f11908d9f43dd4c8d2d88e7a738882a", 0xdf9) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xc4, 0x89, 0x30, 0x0, 0x413c, 0x81b5, 0x9bed, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x27, 0xad, 0x4c}}]}}]}}, 0x0) ioctl$EVIOCGID(r2, 0x80084502, &(0x7f0000000080)=""/148) 01:07:29 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1f08) 01:07:29 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x0, 0x0, 0x2, "09af"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) 01:07:29 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x0, 0x0, 0x2, "09af"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) 01:07:29 executing program 3: syz_usb_connect(0x0, 0x24, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000f2b80c087b06a12504000000b511c100"], 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000000c0)={0x1, 0x28, &(0x7f0000000040)="52a2c618e8fe4d870374b607cbcfdeef891dba9a89fdbf56901688fa3a0cbb8f0f29c2002b264360"}) ioctl$EVIOCSREP(r0, 0x40084503, &(0x7f0000000000)=[0x4, 0x4]) r1 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0xfffffffffffffff9, 0x50200) ioctl$EVIOCSREP(r1, 0x40084503, &(0x7f0000000100)=[0x8a38, 0x5]) [ 2475.145813][ T1719] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2475.155055][ T1719] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2475.163142][ T1719] usb 2-1: Product: syz [ 2475.195856][ T1719] usb 2-1: can't set config #1, error -71 [ 2475.202987][ T1719] usb 2-1: USB disconnect, device number 65 [ 2475.325786][T28587] usb 6-1: new high-speed USB device number 100 using dummy_hcd 01:07:30 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1f20) [ 2475.395741][ T3084] usb 3-1: new high-speed USB device number 100 using dummy_hcd [ 2475.395750][ T3122] usb 5-1: new high-speed USB device number 65 using dummy_hcd [ 2475.415834][ T3032] usb 4-1: new high-speed USB device number 29 using dummy_hcd [ 2475.555783][ T1719] usb 2-1: new high-speed USB device number 66 using dummy_hcd [ 2475.565865][T28587] usb 6-1: Using ep0 maxpacket: 8 [ 2475.645713][ T3122] usb 5-1: Using ep0 maxpacket: 32 [ 2475.645813][ T3084] usb 3-1: Using ep0 maxpacket: 32 [ 2475.685764][T28587] usb 6-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config 01:07:30 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1f38) [ 2475.696307][T28587] usb 6-1: config 118 interface 0 altsetting 2 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 2475.705678][ T3032] usb 4-1: Using ep0 maxpacket: 8 [ 2475.707397][T28587] usb 6-1: config 118 interface 0 altsetting 2 endpoint 0x81 has invalid wMaxPacketSize 0 [ 2475.722342][T28587] usb 6-1: config 118 interface 0 has no altsetting 0 [ 2475.729157][T28587] usb 6-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 2475.738229][T28587] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2475.755811][ T3032] usb 4-1: too many configurations: 17, using maximum allowed: 8 [ 2475.775848][ T3122] usb 5-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2475.784966][ T3122] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2475.786297][T28587] hub 6-1:118.0: bad descriptor, ignoring hub 01:07:30 executing program 5: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040002010209bd0007058107"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_connect$uac1(0x0, 0x71, &(0x7f0000000f00)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x40, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5f, 0x3, 0x1, 0x0, 0x0, 0x0, {{}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, &(0x7f0000000240)={0x0, 0x0, 0x23, &(0x7f00000000c0)={0x5, 0xf, 0x23, 0x2, [@ss_cap={0xa}, @ssp_cap={0x14, 0x10, 0xa, 0x0, 0x2, 0x0, 0x0, 0x0, [0x0, 0x0]}]}}) [ 2475.799381][ T3084] usb 3-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2475.802545][ T3122] usb 5-1: config 0 descriptor?? [ 2475.808458][ T3084] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2475.808492][ T1719] usb 2-1: Using ep0 maxpacket: 8 [ 2475.821154][ T3084] usb 3-1: config 0 descriptor?? [ 2475.843533][T28587] hub: probe of 6-1:118.0 failed with error -5 [ 2475.864637][T28587] cdc_wdm 6-1:118.0: cdc-wdm0: USB WDM device [ 2475.895879][ T3032] usb 4-1: unable to read config index 0 descriptor/start: -61 [ 2475.903504][ T3032] usb 4-1: can't read configurations, error -61 [ 2475.965726][ T1719] usb 2-1: unable to get BOS descriptor or descriptor too short [ 2476.045772][ T1719] usb 2-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 2476.056502][ T1719] usb 2-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 2476.067670][T28587] usb 6-1: reset high-speed USB device number 100 using dummy_hcd [ 2476.075899][ T3032] usb 4-1: new high-speed USB device number 30 using dummy_hcd 01:07:30 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1f50) [ 2476.146803][ T1719] usb 2-1: New USB device found, idVendor=0400, idProduct=4200, bcdDevice=42.ef [ 2476.155942][ T1719] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 2476.163936][ T1719] usb 2-1: SerialNumber: syz [ 2476.206490][ T1719] hub 2-1:118.0: bad descriptor, ignoring hub [ 2476.212941][ T1719] hub: probe of 2-1:118.0 failed with error -5 [ 2476.223959][ T1719] cdc_wdm 2-1:118.0: cdc-wdm1: USB WDM device [ 2476.298615][ T3122] usb 5-1: USB disconnect, device number 65 [ 2476.315633][T28587] usb 6-1: Using ep0 maxpacket: 8 [ 2476.318562][ T3703] usb 3-1: USB disconnect, device number 100 [ 2476.326946][ T3032] usb 4-1: Using ep0 maxpacket: 8 [ 2476.375737][ T3032] usb 4-1: too many configurations: 17, using maximum allowed: 8 01:07:31 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1f68) [ 2476.495797][ T3032] usb 4-1: unable to read config index 0 descriptor/start: -61 [ 2476.503470][ T3032] usb 4-1: can't read configurations, error -61 [ 2476.511000][ T3032] usb usb4-port1: attempt power cycle [ 2476.575725][ T457] usb 2-1: USB disconnect, device number 66 [ 2476.695672][T28587] usb 6-1: failed to restore interface 0 altsetting 2 (error=-71) [ 2476.703794][T28587] usb 6-1: USB disconnect, device number 100 [ 2476.703812][T20842] cdc_wdm 6-1:118.0: Error autopm - -16 [ 2476.716944][T20865] cdc_wdm 6-1:118.0: Error autopm - -16 01:07:31 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1f80) 01:07:31 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x0, 0x0, 0x2, "09af"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) [ 2477.115591][ T457] usb 2-1: new high-speed USB device number 67 using dummy_hcd [ 2477.135595][ T3703] usb 5-1: new high-speed USB device number 66 using dummy_hcd [ 2477.225561][ T3032] usb 4-1: new high-speed USB device number 31 using dummy_hcd [ 2477.265565][T28587] usb 6-1: new high-speed USB device number 101 using dummy_hcd [ 2477.325686][ T3032] usb 4-1: Using ep0 maxpacket: 8 [ 2477.375741][ T3032] usb 4-1: too many configurations: 17, using maximum allowed: 8 [ 2477.386134][ T3703] usb 5-1: Using ep0 maxpacket: 32 [ 2477.391306][ T457] usb 2-1: Using ep0 maxpacket: 8 [ 2477.505556][T28587] usb 6-1: Using ep0 maxpacket: 8 [ 2477.516158][ T3703] usb 5-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2477.525235][ T3703] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2477.534230][ T3032] usb 4-1: unable to read config index 0 descriptor/start: -61 [ 2477.541855][ T3032] usb 4-1: can't read configurations, error -61 [ 2477.551390][ T3703] usb 5-1: config 0 descriptor?? [ 2477.605707][ T457] usb 2-1: unable to get BOS descriptor or descriptor too short [ 2477.625550][T28587] usb 6-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 2477.635902][T28587] usb 6-1: config 118 interface 0 altsetting 2 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 2477.646966][T28587] usb 6-1: config 118 interface 0 altsetting 2 endpoint 0x81 has invalid wMaxPacketSize 0 [ 2477.656925][T28587] usb 6-1: config 118 interface 0 has no altsetting 0 [ 2477.663686][T28587] usb 6-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 2477.672740][T28587] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2477.695721][ T457] usb 2-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 2477.706025][ T3032] usb 4-1: new high-speed USB device number 32 using dummy_hcd [ 2477.713907][ T457] usb 2-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 2477.718392][T28587] hub 6-1:118.0: bad descriptor, ignoring hub [ 2477.731164][T28587] hub: probe of 6-1:118.0 failed with error -5 [ 2477.738671][T28587] cdc_wdm 6-1:118.0: cdc-wdm0: USB WDM device [ 2477.805676][ T457] usb 2-1: New USB device found, idVendor=0400, idProduct=4200, bcdDevice=42.ef [ 2477.814747][ T457] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 2477.822811][ T457] usb 2-1: SerialNumber: syz [ 2477.829287][ T3032] usb 4-1: Using ep0 maxpacket: 8 [ 2477.876016][ T457] hub 2-1:118.0: bad descriptor, ignoring hub [ 2477.882257][ T3032] usb 4-1: too many configurations: 17, using maximum allowed: 8 [ 2477.890545][ T457] hub: probe of 2-1:118.0 failed with error -5 [ 2477.897646][ T457] cdc_wdm 2-1:118.0: cdc-wdm1: USB WDM device [ 2478.029442][ T3703] usb 5-1: USB disconnect, device number 66 [ 2478.035641][ T3032] usb 4-1: unable to read config index 0 descriptor/start: -61 [ 2478.043198][ T3032] usb 4-1: can't read configurations, error -61 [ 2478.050612][ T3032] usb usb4-port1: unable to enumerate USB device [ 2478.058755][ T3032] usb 6-1: USB disconnect, device number 101 [ 2478.205609][ T3032] usb 2-1: USB disconnect, device number 67 [ 2478.925429][ T3703] usb 2-1: new high-speed USB device number 68 using dummy_hcd [ 2479.165394][ T3703] usb 2-1: Using ep0 maxpacket: 8 01:07:33 executing program 1: syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x1000020, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) r0 = syz_usb_connect(0x0, 0x2d, &(0x7f00000005c0)=ANY=[@ANYBLOB="1201fe2109003c0800040042ef070000000000280394517bf07aa109040000010209bd200705240b8107"], 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001240)="d1ac2117a4063f5fb8607239f0c2b12f2552334360f458afaf2b3ccbdd05b4b66433fd88301f2782224f25fcf2f5f7a407b9868a17be69835d716179188e3e85d55fd6a88e6b575e16d02c7651ad113f2bd0586013a4d9b81eb9659e083b3cb5322d5051df9955185596300843dbf8df0bf594f14d8c3406607d26a1ac3d752ccf3c638c82c7e03a60083bfdc66066674c5776c72c610d34b9c5817830c7286033ed3c67027806b375e6ebc7480913510d70d275125fd5643ca44eb6c61db0fce497e300f29dd61f174662ece3be991d346be76b4d4736b5270dc2c5676b186d3bc1803fa3b6a3bc38243587cfb923857a65dd654333d2b0883a57e8229c5f4eb843185fd53f126851c4ce3b9dd383624606930dd62d4f8b83a2585258ff0cb96454e033a1cbe561bb98dba9f65a4ab748aaf8a619226776f95a0027b72196798e287bd633d0ebf66ec29fdad6c0aba63e44bad6b54dfa55a433a79488ba31876187996978b934d975ddefc4fe584cdb7e7538b6f5628e5b9d3c2c277032b2ee1672b5a017e9397a4f1e41581dc91b5270ebea6547d47e2bf4bd19c56b1e4510cc3c6e814b24ad1bac1af7cb993fda8de1b4757d38733ca431c1bc55f71c9bcc859512328690151be3ca440d2bd28e671f300bd47db8ba66009c7b61ffa06a589881c726e597e54e24248e1a9d6a9539ac35345c8fe25b8284348999d553da4df1d7a11cacd2e95f6f7804357e1b135bf9ba026f977d90cb40f1c3d5002eba3f5520c6f485e4b4ed9b3bbcc4f92f915c7e16531c1daf6e569130df4a8ed9d92ab0d7c746555c109497addbf47537fd760d8770eaddaa71e94587b417f34b097d53605b5fdcf5adb2b5176d98573aea56da94caf95dd068e405b2a8cdcab20eb00f7cfd69d51de4b1abc3381f1c67d6b9a89dfccd5e816c96ecb1985ae65b4ef1b1479479d19f3294fb21346b737c5e71e0249d812625dccbd511b8ff06d5f40cba310654178e8b923b62c90031f0fca6c219875fbfbb977599096bf04aa1ff5ea482bd8d9b5ef21a6f3c9941c26607b6b00e48f387f3cb9e13a69dbfe2c6cac926e89c37d59696d1696ffcd1a3e8a5e7bdc44cb47b82362503bd2fcb522f17f7f3ddbaf40d6d9da811a2dda693994cefab3c8b143cbc9adbfb5e00232f119dcd1dff55f7d3c06ca67ac6b8ae03b15f538f8d3c0b7a270d99ceef95fd91d585b6ba25e64529f013c3ae13c252eb76ad4f84e66e328c2b8030550e69c69763f34fabbac86cc44232247ce05b9f271469575a0723168b3c93de0bacebf040b3e165e12374309d4a77db598b8b6e1a92028d366c1d4ac7cbf4d7c8a3b5bc25a404bff87a8d153b5aff52a8c4d6b65752b17381f2e7fcb7a6ea29cf67893a32e3df131978ba9e49f935e693db6289ba66f36f4a8ee804621a89e6d88801055f0776d4f31f909318350e78b80b7137febc53ab7e9b66d5aa113ac89225c5f4ee3eb52b7dcff7d344909d19f048cb5a9de1973728feb138acc7d39e448c04dd47fef1e470726371ab210abeff8a789e8ec54a4902515be5d92f43f0db04608d02deff502a31a9e9dd63867c12d3241419a4317f70bc957dc2babb54b571e9c280a5b6036f4bdbf31640191c6b12d262f529c07165ffd7e51b3399c4545c2be979003e192e224e78739cd12b8be7a061273e29eeec520d51db0f33bc630ea27fba231055ee92cbf93f747ea9ee363c0cf710fbdf54c273ebe6a43e04045091a0686603c0ef7e5bbd1a9c5795ed0786a6a2089d87b01645191fb69021972c3548e40858a5b6df08b9a395af85070cf37582bd7857f991a1b6b9f400e389710b780cf3c80ddd84f07e6435a4762a5b26f6e4eae57845042fb68edc0636235b3915fb9d3f3bbae58b4d969fe243dadecdc6434fb5a2f2b966eb6477c01e649d495b64598e71329f88307c6f00ac60d7d60376a7c5bc1576e5256b13898a3a419e7743319b245c2bb0a2eb5f62cdf693187d5ccc95623ffa5f17b0b11b157b6c35017492f6dd71bbf6aaa688da138b0c0a2f9bd854cea76b2dc89f8035a01a21e53137acf5e314d3973742efd3e2d026608df56873943c5cc45825c0a4d4b857fcd470ea60a6991c2f382e19c8bbe55fefb9b5d2be5dc81295e6f9ae7a6241d8f7c759836d7eab2446e3639692e9ac239b50dbe6968e11d429cf85986c7829bdc9191a877d71d187a7dc10b847a8a8602863cabe674affc581a7244e5f73ddb49658d9c3fdfef1ffa378b0c3c39a1185e5f37cef0c8acaa2eaed682085bbcbdce32dceba24a8c1834d7e2072ef792ad6d44817b8050d0d99753342b73792d225ccc4422cd2438b0c492ab6092d79d2059b3c58da68c3220e635d6abffea75afb70607b4eb006d5a36c0a39bb701b9ff40bc4c7bfdcf92fcca1cfd9e978b517ec9a0c0d9a287eff51540a2b26fd47743f35fed5682c659faa515af1fe438854b9e9e133ab6be2df1750db993fdc10e68bbaf2fd305cc6a571024b6bc7dd1c17104968baf3ebec7f168b0982cbda054ae2391f0682725ad1b97522f29753f5f74ea25574eb3c8421ddce694304415aae65c9c02a1566d13445728d814fbc4bf9390190c9ce7e56c95a829b437be44c7b645a3861764bad153618c32f40e45bc647cdc9fcd494c369d25c8d8217a58dc7bf5166eb47121d39623a0673205679eb354ee13ce0c6e292fd17da69e72d62eef81bb1af27a51748bbc3d707bd3f50d50c1a97d9981622a9ae5bfafc4c02d88528c2b4af31f0a3bf3b8ed081fad9d5b9e84f701d56300e99b8fd1d3fda96d98dedef10b4d3573df5e577bf1db5b1378813b6792f718c8991504c3cba53cb3a1c6c3645adc90eabdd3e2e008db454587d1c8c2f84f40ecd819c1ba9d345db69292140e5400ec19357acdf2b8ab76bf5262f1370ccfb66872e69f0b811c679231c57dc98bde77f78e0e635f42ae8d8fab2aa393aab8abc00ee637da0a74a0aa2abe9f3b663872b47695f407c49bede2625732cb4bbcff5f7d25b197c5ac129917e6197a8b09263a69892a1e225ef8fce4b91d86bed68b9e3a4e03f4bbebac8fed9139819a0a32ac5a813a53b28c85a0a178451f575ad269617ec34739bca5751d5ba009786e622e0c5939bc31a8208cdb56956906ed3d9b1270dbaae43717304ab8e31662822633da80feb40d4776c68fe59b2323d8716e34a3f102dc94a2e843c244f0f549735af97f5adb7fbb8fb26358ccdb2935ecfe34e494968bbfdd0f34c88e054ee61ee3d99236cf5924bfbf255c32e4d80698cc1e4acb60b5187fee0345c2de9d9f861063180c3e2b6554fcddc05380f4428ca5e8f30c2ce3307f8be856d9d366a07506271f1aee968856721b3f451ada94e74aa5ef468c34723c328085e9232372e2ac6b0487d0c13aeb721df21b60b94ed16848366fce4e667493e3414520281543aed29176ec09a7b06c238daa462e71ffaf3202aafe9b60d15d66f71bcb26cc05b3bcc2faf63b380251e98a384fc6b1baa8bb222211edbc010cf8c07cf41d880f1131361132ecf99ea5e39f9706d46ee05f53bbfe9542701d95b611a0b625ae29f5f9e0d1718eb089b039057bc29a86abade5df3efaa03fd91804ff8407de383028f1fdd19cb6295d28adc9bf8feaa1e7087f59740abcf292588e045d4e220d7a781a75b6cd4c002bf87f3ebd65d5a6581f2577dbd7d36828f6b3a134be6d852d3a79dbe314f83885f75da129c212b78d4d2fe8d9a812f43ee9042f3da92bb6be2cc573d1ff37ab318ea571ccf5e2e9db5582fa1008fd28dd1d379bbb974f31365f76ab85a26ccbf62fbe96d4efe8c3d542850a6b8160ba41db1ab2b9107e91266635261a7f8a795333a499c26788161b82d97e6ac0a24dd11a47f304b358fcfc1421e5304470d6b8f5b616573bdaa916496f453acd2e99897c471d213101171b4ad09e0fa121d820cf0dfb20f80108079b64bd280b2e2425a70bd90ee4310cb4b7f71f9b70a2c0ccb46e9a588af51bd35299cd98b5c3cd6997d180e0121210e5c1897e0d815233c9224e29377116937baf1c0b889351fee86fbac43fa2af5901418e70434b83631a8c5f808c6de45a83522f1e627ec4c537cabfebb668a8319b56ef56a822dcd2a36435371405afc472dc6780e48717b79944d468506a8568fa4e6d8f383b7e4225aaed9b2cbfe9cbd72f5272d878e2dc57de76986a4b905dda0c519fe90209b72c6d1a6fdd83b555ebdc457bb24ef1c6bbd3c98dbcf5da6ab28687515f2bfb8dbfef1c5363cdf22a55344a81a38ebaf57a9c370b467f411e47e8dad6313474def5ad09f1534fa2f0b65d5d8b8cab11f32587c629c657c416bbb46e6fb3634320860f313428c5a5ebb57fda1931792ca3ddc584eb9e6613042d1488bb0085bf62735d377897c4810270498d780350016fc97f43eedf6d1f4099659ffd8d0743ebaf21752686da395af6e710cd7af38b6c7b1f7bd3985a962473754ff0bb28a821ede5946f7b911a9f3a1ab0636165256f2b3178827536132a4c9d522e5e309743a0187381de2610ed882fb649571b939748d95c22498a35070650fb3597c0a168c3b58f905a8cf32dab09e52b480bf64890209c4808f93a6372a150177af9fa3355515596839fdfa5c04580976a4c54d8aaf77ad7faa2ff3879dbefd034104ab11539231bfb2f432650ccf3466791eec6ba005fb301d1e0d966eb7367fb17146536ca1188815e7ddf999522c92055a1143ace0235f771b2a20fd7550a6da25fd5a983dbdc17790f294d8c59b3782f1f38eeca7a68b998dbac5d40d79d193528223ed77a64e6d06526dbfe12c7f8ab3b7982ab0a741ac7d6ee02fe06bc3e1dc44820e9b9d46e8d6679771d42e8b68ef611c9cf6674818db1f060b388cde4b398fe91695aaff39bd99ed968a8eab1a02f8fa36adca3347d7f122f16900994ea7eae239869d8803de4b859356f6da45c85e9238391460902be8e849a609d5e14dea9acd567a05db8cdbd4fea3244ae82a1937839c9b5f11908d9f43dd4c8d2d88e7a738882a", 0xdf9) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x4, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r2, &(0x7f0000000080)=""/193, 0xc1) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$HIDIOCGRAWPHYS(r3, 0x80015b11, 0x0) write$char_usb(r3, &(0x7f0000000180)="22386d406ee66da7c115eb7f1d80b2296fcd0906f557cab4f66682fe1c4299db7e0f87970d4b4382805cc85cc7c522f72c44cc6eb8e0e95c29a70308ba4777b9f36949c23f96642c1d46fda90725d91765a95136633cbb61f7fff064a2cbe7c354ff9d330c3cba57c88dcfefc9c46061de0f3dc2", 0x74) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xc4, 0x89, 0x30, 0x0, 0x413c, 0x81b5, 0x9bed, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x27, 0xad, 0x4c}}]}}]}}, 0x0) 01:07:33 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1f98) 01:07:33 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x0, 0x0, 0x2, "09af"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) 01:07:33 executing program 3: syz_usb_connect(0x1, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0xf2, 0xb8, 0xc, 0x8, 0x67b, 0x25a1, 0x792e, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xb5, 0x11, 0xc1}}]}}]}}, 0x0) 01:07:33 executing program 5: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000100)={{0x12, 0x1, 0x0, 0x18, 0x9a, 0xb1, 0x40, 0xc7d, 0x5, 0x327, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xea, 0x3c, 0xa4}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f00000006c0)={0x2c, &(0x7f0000000540)={0x0, 0x0, 0x1, 'H'}, 0x0, 0x0, 0x0, 0x0}) 01:07:33 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x0, 0x0, 0x2, "09af"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) [ 2479.285413][ T3703] usb 2-1: unable to get BOS descriptor or descriptor too short [ 2479.355426][ T3703] usb 2-1: unable to read config index 0 descriptor/start: -71 [ 2479.363082][ T3703] usb 2-1: can't read configurations, error -71 01:07:34 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1fb0) [ 2479.555357][T28587] usb 4-1: new low-speed USB device number 33 using dummy_hcd [ 2479.575470][ T3753] usb 3-1: new high-speed USB device number 101 using dummy_hcd [ 2479.583180][ T1719] usb 5-1: new high-speed USB device number 67 using dummy_hcd [ 2479.591751][ T3084] usb 6-1: new high-speed USB device number 102 using dummy_hcd [ 2479.755360][ T3703] usb 2-1: new high-speed USB device number 69 using dummy_hcd [ 2479.835565][ T1719] usb 5-1: Using ep0 maxpacket: 32 [ 2479.840761][ T3753] usb 3-1: Using ep0 maxpacket: 32 01:07:34 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1fc8) [ 2479.915524][T28587] usb 4-1: New USB device found, idVendor=067b, idProduct=25a1, bcdDevice=79.2e [ 2479.924570][T28587] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2479.942639][T28587] usb 4-1: config 0 descriptor?? [ 2479.956884][ T3084] usb 6-1: New USB device found, idVendor=0c7d, idProduct=0005, bcdDevice= 3.27 [ 2479.966121][ T3084] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2479.974155][ T1719] usb 5-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2479.983265][ T1719] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2479.993199][ T3753] usb 3-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2480.002298][ T3753] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2480.012263][T28587] plusb: probe of 4-1:0.0 failed with error -22 [ 2480.015352][ T3703] usb 2-1: Using ep0 maxpacket: 8 [ 2480.027880][ T3084] usb 6-1: config 0 descriptor?? [ 2480.043404][ T1719] usb 5-1: config 0 descriptor?? [ 2480.049748][ T3753] usb 3-1: config 0 descriptor?? [ 2480.066727][ T3084] ftdi_sio 6-1:0.0: FTDI USB Serial Device converter detected [ 2480.213434][ T457] usb 4-1: USB disconnect, device number 33 [ 2480.219510][ T3703] usb 2-1: unable to get BOS descriptor or descriptor too short [ 2480.229323][ T3703] usb 2-1: no configurations [ 2480.233931][ T3703] usb 2-1: can't read configurations, error -22 [ 2480.240538][ T3703] usb usb2-port1: attempt power cycle 01:07:34 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1fe0) [ 2480.285440][ T3084] usb 6-1: Detected FT232BM [ 2480.505322][ T3084] ftdi_sio ttyUSB0: Unable to read latency timer: -71 [ 2480.507662][ T457] usb 3-1: USB disconnect, device number 101 [ 2480.517789][ T1719] usb 5-1: USB disconnect, device number 67 [ 2480.527662][ T3084] ftdi_sio ttyUSB0: Unable to write latency timer: -71 [ 2480.540854][ T3084] usb 6-1: FTDI USB Serial Device converter now attached to ttyUSB0 01:07:35 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1ff8) [ 2480.558279][ T3084] usb 6-1: USB disconnect, device number 102 [ 2480.574580][ T3084] ftdi_sio ttyUSB0: FTDI USB Serial Device converter now disconnected from ttyUSB0 [ 2480.589376][ T3084] ftdi_sio 6-1:0.0: device disconnected 01:07:35 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x2010) 01:07:35 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x0, 0x0, 0x2, "09af"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) [ 2480.965258][ T3703] usb 2-1: new high-speed USB device number 70 using dummy_hcd [ 2480.985280][ T3032] usb 4-1: new low-speed USB device number 34 using dummy_hcd [ 2481.055414][ T3703] usb 2-1: Using ep0 maxpacket: 8 [ 2481.215261][ T3703] usb 2-1: unable to get BOS descriptor or descriptor too short [ 2481.223016][ T3703] usb 2-1: no configurations [ 2481.227664][ T3703] usb 2-1: can't read configurations, error -22 [ 2481.265229][ T3084] usb 6-1: new high-speed USB device number 103 using dummy_hcd [ 2481.325203][ T1719] usb 3-1: new high-speed USB device number 102 using dummy_hcd [ 2481.395289][ T3032] usb 4-1: New USB device found, idVendor=067b, idProduct=25a1, bcdDevice=79.2e [ 2481.404370][ T3032] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2481.413348][ T3703] usb 2-1: new high-speed USB device number 71 using dummy_hcd [ 2481.424473][ T3032] usb 4-1: config 0 descriptor?? [ 2481.477868][ T3032] plusb: probe of 4-1:0.0 failed with error -22 [ 2481.515272][ T3703] usb 2-1: Using ep0 maxpacket: 8 [ 2481.565285][ T1719] usb 3-1: Using ep0 maxpacket: 32 [ 2481.625275][ T3084] usb 6-1: New USB device found, idVendor=0c7d, idProduct=0005, bcdDevice= 3.27 [ 2481.634338][ T3084] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2481.645945][ T3084] usb 6-1: config 0 descriptor?? [ 2481.685884][ T1719] usb 3-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2481.686485][ T3032] usb 4-1: USB disconnect, device number 34 [ 2481.694932][ T1719] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2481.700901][ T3703] usb 2-1: unable to get BOS descriptor or descriptor too short [ 2481.710052][ T3084] ftdi_sio 6-1:0.0: FTDI USB Serial Device converter detected [ 2481.722393][ T3703] usb 2-1: no configurations [ 2481.728622][ T3703] usb 2-1: can't read configurations, error -22 [ 2481.735460][ T1719] usb 3-1: config 0 descriptor?? [ 2481.747830][ T3703] usb usb2-port1: unable to enumerate USB device [ 2481.905198][ T3084] usb 6-1: Detected FT8U232AM [ 2481.910439][ T3084] usb 6-1: FTDI USB Serial Device converter now attached to ttyUSB0 [ 2481.920376][ T3084] usb 6-1: USB disconnect, device number 103 [ 2481.933519][ T3084] ftdi_sio ttyUSB0: FTDI USB Serial Device converter now disconnected from ttyUSB0 [ 2481.943719][ T3084] ftdi_sio 6-1:0.0: device disconnected [ 2482.197301][ T3032] usb 3-1: USB disconnect, device number 102 01:07:36 executing program 1: syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x1000020, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x2) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000080)) r1 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000180)=ANY=[@ANYBLOB="1201fe2109003c0800043f00ef42000001015309021b00017600230009040000010209bd0007058107008ec1b28283bb2b867c74e177666ae17b88ab1abfc5b3701b31f9f19c86400ded5534e7ef6611b3d7fe78ed1b4e2257cab8310b13a90c1ad0438a08deb3de0c8de434331aa978130d760104d8c6c81fb22ba430e7e7ef8f72cb875b86f10c35d5f79c03d006ef96a21021902ea7f8cab18bffeea97f332cd37275e22c10bd14ab313ee22fd06df617ff81070fb41f3de3ad7a17c2a3b868949555c2cee6f0b7f712b503731d55dc9753780f9d5026"], 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000000c0)='/dev/hidraw#\x00', 0x56c, 0x8800) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001240)="d1ac2117a4063f5fb8607239f0c2b12f2552334360f458afaf2b3ccbdd05b4b66433fd88301f2782224f25fcf2f5f7a407b9868a17be69835d716179188e3e85d55fd6a88e6b575e16d02c7651ad113f2bd0586013a4d9b81eb9659e083b3cb5322d5051df9955185596300843dbf8df0bf594f14d8c3406607d26a1ac3d752ccf3c638c82c7e03a60083bfdc66066674c5776c72c610d34b9c5817830c7286033ed3c67027806b375e6ebc7480913510d70d275125fd5643ca44eb6c61db0fce497e300f29dd61f174662ece3be991d346be76b4d4736b5270dc2c5676b186d3bc1803fa3b6a3bc38243587cfb923857a65dd654333d2b0883a57e8229c5f4eb843185fd53f126851c4ce3b9dd383624606930dd62d4f8b83a2585258ff0cb96454e033a1cbe561bb98dba9f65a4ab748aaf8a619226776f95a0027b72196798e287bd633d0ebf66ec29fdad6c0aba63e44bad6b54dfa55a433a79488ba31876187996978b934d975ddefc4fe584cdb7e7538b6f5628e5b9d3c2c277032b2ee1672b5a017e9397a4f1e41581dc91b5270ebea6547d47e2bf4bd19c56b1e4510cc3c6e814b24ad1bac1af7cb993fda8de1b4757d38733ca431c1bc55f71c9bcc859512328690151be3ca440d2bd28e671f300bd47db8ba66009c7b61ffa06a589881c726e597e54e24248e1a9d6a9539ac35345c8fe25b8284348999d553da4df1d7a11cacd2e95f6f7804357e1b135bf9ba026f977d90cb40f1c3d5002eba3f5520c6f485e4b4ed9b3bbcc4f92f915c7e16531c1daf6e569130df4a8ed9d92ab0d7c746555c109497addbf47537fd760d8770eaddaa71e94587b417f34b097d53605b5fdcf5adb2b5176d98573aea56da94caf95dd068e405b2a8cdcab20eb00f7cfd69d51de4b1abc3381f1c67d6b9a89dfccd5e816c96ecb1985ae65b4ef1b1479479d19f3294fb21346b737c5e71e0249d812625dccbd511b8ff06d5f40cba310654178e8b923b62c90031f0fca6c219875fbfbb977599096bf04aa1ff5ea482bd8d9b5ef21a6f3c9941c26607b6b00e48f387f3cb9e13a69dbfe2c6cac926e89c37d59696d1696ffcd1a3e8a5e7bdc44cb47b82362503bd2fcb522f17f7f3ddbaf40d6d9da811a2dda693994cefab3c8b143cbc9adbfb5e00232f119dcd1dff55f7d3c06ca67ac6b8ae03b15f538f8d3c0b7a270d99ceef95fd91d585b6ba25e64529f013c3ae13c252eb76ad4f84e66e328c2b8030550e69c69763f34fabbac86cc44232247ce05b9f271469575a0723168b3c93de0bacebf040b3e165e12374309d4a77db598b8b6e1a92028d366c1d4ac7cbf4d7c8a3b5bc25a404bff87a8d153b5aff52a8c4d6b65752b17381f2e7fcb7a6ea29cf67893a32e3df131978ba9e49f935e693db6289ba66f36f4a8ee804621a89e6d88801055f0776d4f31f909318350e78b80b7137febc53ab7e9b66d5aa113ac89225c5f4ee3eb52b7dcff7d344909d19f048cb5a9de1973728feb138acc7d39e448c04dd47fef1e470726371ab210abeff8a789e8ec54a4902515be5d92f43f0db04608d02deff502a31a9e9dd63867c12d3241419a4317f70bc957dc2babb54b571e9c280a5b6036f4bdbf31640191c6b12d262f529c07165ffd7e51b3399c4545c2be979003e192e224e78739cd12b8be7a061273e29eeec520d51db0f33bc630ea27fba231055ee92cbf93f747ea9ee363c0cf710fbdf54c273ebe6a43e04045091a0686603c0ef7e5bbd1a9c5795ed0786a6a2089d87b01645191fb69021972c3548e40858a5b6df08b9a395af85070cf37582bd7857f991a1b6b9f400e389710b780cf3c80ddd84f07e6435a4762a5b26f6e4eae57845042fb68edc0636235b3915fb9d3f3bbae58b4d969fe243dadecdc6434fb5a2f2b966eb6477c01e649d495b64598e71329f88307c6f00ac60d7d60376a7c5bc1576e5256b13898a3a419e7743319b245c2bb0a2eb5f62cdf693187d5ccc95623ffa5f17b0b11b157b6c35017492f6dd71bbf6aaa688da138b0c0a2f9bd854cea76b2dc89f8035a01a21e53137acf5e314d3973742efd3e2d026608df56873943c5cc45825c0a4d4b857fcd470ea60a6991c2f382e19c8bbe55fefb9b5d2be5dc81295e6f9ae7a6241d8f7c759836d7eab2446e3639692e9ac239b50dbe6968e11d429cf85986c7829bdc9191a877d71d187a7dc10b847a8a8602863cabe674affc581a7244e5f73ddb49658d9c3fdfef1ffa378b0c3c39a1185e5f37cef0c8acaa2eaed682085bbcbdce32dceba24a8c1834d7e2072ef792ad6d44817b8050d0d99753342b73792d225ccc4422cd2438b0c492ab6092d79d2059b3c58da68c3220e635d6abffea75afb70607b4eb006d5a36c0a39bb701b9ff40bc4c7bfdcf92fcca1cfd9e978b517ec9a0c0d9a287eff51540a2b26fd47743f35fed5682c659faa515af1fe438854b9e9e133ab6be2df1750db993fdc10e68bbaf2fd305cc6a571024b6bc7dd1c17104968baf3ebec7f168b0982cbda054ae2391f0682725ad1b97522f29753f5f74ea25574eb3c8421ddce694304415aae65c9c02a1566d13445728d814fbc4bf9390190c9ce7e56c95a829b437be44c7b645a3861764bad153618c32f40e45bc647cdc9fcd494c369d25c8d8217a58dc7bf5166eb47121d39623a0673205679eb354ee13ce0c6e292fd17da69e72d62eef81bb1af27a51748bbc3d707bd3f50d50c1a97d9981622a9ae5bfafc4c02d88528c2b4af31f0a3bf3b8ed081fad9d5b9e84f701d56300e99b8fd1d3fda96d98dedef10b4d3573df5e577bf1db5b1378813b6792f718c8991504c3cba53cb3a1c6c3645adc90eabdd3e2e008db454587d1c8c2f84f40ecd819c1ba9d345db69292140e5400ec19357acdf2b8ab76bf5262f1370ccfb66872e69f0b811c679231c57dc98bde77f78e0e635f42ae8d8fab2aa393aab8abc00ee637da0a74a0aa2abe9f3b663872b47695f407c49bede2625732cb4bbcff5f7d25b197c5ac129917e6197a8b09263a69892a1e225ef8fce4b91d86bed68b9e3a4e03f4bbebac8fed9139819a0a32ac5a813a53b28c85a0a178451f575ad269617ec34739bca5751d5ba009786e622e0c5939bc31a8208cdb56956906ed3d9b1270dbaae43717304ab8e31662822633da80feb40d4776c68fe59b2323d8716e34a3f102dc94a2e843c244f0f549735af97f5adb7fbb8fb26358ccdb2935ecfe34e494968bbfdd0f34c88e054ee61ee3d99236cf5924bfbf255c32e4d80698cc1e4acb60b5187fee0345c2de9d9f861063180c3e2b6554fcddc05380f4428ca5e8f30c2ce3307f8be856d9d366a07506271f1aee968856721b3f451ada94e74aa5ef468c34723c328085e9232372e2ac6b0487d0c13aeb721df21b60b94ed16848366fce4e667493e3414520281543aed29176ec09a7b06c238daa462e71ffaf3202aafe9b60d15d66f71bcb26cc05b3bcc2faf63b380251e98a384fc6b1baa8bb222211edbc010cf8c07cf41d880f1131361132ecf99ea5e39f9706d46ee05f53bbfe9542701d95b611a0b625ae29f5f9e0d1718eb089b039057bc29a86abade5df3efaa03fd91804ff8407de383028f1fdd19cb6295d28adc9bf8feaa1e7087f59740abcf292588e045d4e220d7a781a75b6cd4c002bf87f3ebd65d5a6581f2577dbd7d36828f6b3a134be6d852d3a79dbe314f83885f75da129c212b78d4d2fe8d9a812f43ee9042f3da92bb6be2cc573d1ff37ab318ea571ccf5e2e9db5582fa1008fd28dd1d379bbb974f31365f76ab85a26ccbf62fbe96d4efe8c3d542850a6b8160ba41db1ab2b9107e91266635261a7f8a795333a499c26788161b82d97e6ac0a24dd11a47f304b358fcfc1421e5304470d6b8f5b616573bdaa916496f453acd2e99897c471d213101171b4ad09e0fa121d820cf0dfb20f80108079b64bd280b2e2425a70bd90ee4310cb4b7f71f9b70a2c0ccb46e9a588af51bd35299cd98b5c3cd6997d180e0121210e5c1897e0d815233c9224e29377116937baf1c0b889351fee86fbac43fa2af5901418e70434b83631a8c5f808c6de45a83522f1e627ec4c537cabfebb668a8319b56ef56a822dcd2a36435371405afc472dc6780e48717b79944d468506a8568fa4e6d8f383b7e4225aaed9b2cbfe9cbd72f5272d878e2dc57de76986a4b905dda0c519fe90209b72c6d1a6fdd83b555ebdc457bb24ef1c6bbd3c98dbcf5da6ab28687515f2bfb8dbfef1c5363cdf22a55344a81a38ebaf57a9c370b467f411e47e8dad6313474def5ad09f1534fa2f0b65d5d8b8cab11f32587c629c657c416bbb46e6fb3634320860f313428c5a5ebb57fda1931792ca3ddc584eb9e6613042d1488bb0085bf62735d377897c4810270498d780350016fc97f43eedf6d1f4099659ffd8d0743ebaf21752686da395af6e710cd7af38b6c7b1f7bd3985a962473754ff0bb28a821ede5946f7b911a9f3a1ab0636165256f2b3178827536132a4c9d522e5e309743a0187381de2610ed882fb649571b939748d95c22498a35070650fb3597c0a168c3b58f905a8cf32dab09e52b480bf64890209c4808f93a6372a150177af9fa3355515596839fdfa5c04580976a4c54d8aaf77ad7faa2ff3879dbefd034104ab11539231bfb2f432650ccf3466791eec6ba005fb301d1e0d966eb7367fb17146536ca1188815e7ddf999522c92055a1143ace0235f771b2a20fd7550a6da25fd5a983dbdc17790f294d8c59b3782f1f38eeca7a68b998dbac5d40d79d193528223ed77a64e6d06526dbfe12c7f8ab3b7982ab0a741ac7d6ee02fe06bc3e1dc44820e9b9d46e8d6679771d42e8b68ef611c9cf6674818db1f060b388cde4b398fe91695aaff39bd99ed968a8eab1a02f8fa36adca3347d7f122f16900994ea7eae239869d8803de4b859356f6da45c85e9238391460902be8e849a609d5e14dea9acd567a05db8cdbd4fea3244ae82a1937839c9b5f11908d9f43dd4c8d2d88e7a738882a", 0xdf9) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x5, 0x210080) ioctl$EVIOCSABS0(r3, 0x401845c0, &(0x7f0000000140)={0x5, 0x80, 0x8, 0x309, 0x41, 0x6e}) syz_usb_disconnect(r1) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xc4, 0x89, 0x30, 0x0, 0x413c, 0x81b5, 0x9bed, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x27, 0xad, 0x4c}}]}}]}}, 0x0) 01:07:36 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x0, 0x0, 0xc, "09af236866c7d5e1ae1d0363"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) 01:07:36 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x2028) 01:07:36 executing program 3: syz_usb_connect(0x6, 0x214, &(0x7f0000000280)={{0x12, 0x1, 0x0, 0xd0, 0xa7, 0xb9, 0x8, 0x4cb, 0x109, 0xa0bf, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x202, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xb7, 0x20, 0x6, 0xd1, 0xb3, 0x32, 0x0, [], [{{0x9, 0x5, 0x2, 0x0, 0x1f7, 0x8, 0x5e, 0x4, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x6, 0x3ff}, @generic={0x67, 0x21, "8f1918baf0ceabe9bf4b66282f2ad63bc74e9f9970c60ca87af9e0b389fbb57bddd3bc13cd68b31f42aef529f426967efe916e2112a2f6c01c1e58cc320b346054060f3855568310eadb3edae648cb55c78d397e096293867d31cb106cf0b0276a7cc306cd"}]}}, {{0x9, 0x5, 0x8, 0x10, 0x200, 0xb5, 0x8, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x2}]}}, {{0x9, 0x5, 0x2, 0x4, 0x400, 0x8, 0x0, 0x3, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x40, 0x1}, @generic={0xa5, 0x2, "eaa730608dd0ca2353cdba63dc89b3107477541c8e2655cb4dbf8d9c0a77aa62e5743ec5c0af2f2a980d64ad42cd7e52516ae4b2413619032491dea69bf11f49da68bd56df722b20af3f74e8ce430cd0c2d6e0dbd418f1cfdb2384fe08b32ba259063409c020871b149d3aab08ef5e69085faf5d9c80e43689dba95501db97e4ba3ede292be45cee04008e1293482ff353047275f91be7c6640bf71fc51bbb252eaa05"}]}}, {{0x9, 0x5, 0xd, 0x8, 0x40, 0x5, 0x2, 0x51, [@generic={0x84, 0xe, "065292ccd288e7dcef32dff80711699120159c912ef9afba777f66fa506cc66fdb8b3977e93b5b45b8c3d1c016449ace0bf88a6d44cb244673d35583b793f482b2546e094e205f62496a61e37b42f51ad4833363586c1648c307002f9dbda81d566dbd2fb65b70878666197d5fee326d63ca2c8d1a65d902def200d249a527b94547"}, @uac_iso={0x7, 0x25, 0x1, 0x3, 0x38, 0x6}]}}, {{0x9, 0x5, 0xc, 0x0, 0x40, 0x4, 0x0, 0x1f, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x4, 0xec6}]}}, {{0x9, 0x5, 0x8, 0x4, 0x200, 0x3, 0x4, 0xff, [@uac_iso={0x7, 0x25, 0x1, 0x83, 0x40, 0x8000}]}}]}}]}}]}}, 0x0) 01:07:36 executing program 5: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x1f38) 01:07:37 executing program 5: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x0, 0x0, 0x16, "09af236866c7d5e1ae1d0363f0c5f908bd7ce5d6f934"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) 01:07:37 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x2040) [ 2482.585098][ T3703] usb 5-1: new high-speed USB device number 68 using dummy_hcd 01:07:37 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x0, 0x0, 0xc, "09af236866c7d5e1ae1d0363"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) [ 2482.755189][ T3032] usb 6-1: new high-speed USB device number 104 using dummy_hcd [ 2482.755211][ T3084] usb 2-1: new high-speed USB device number 72 using dummy_hcd 01:07:37 executing program 3: syz_usb_connect(0x2, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="03000000f2a718f8ea43749a4df943d7bad2960c087b064109577b00e800000000496a8e626ac4924322efd36270cadd9e625f54b7fc"], 0x0) syz_usb_connect(0x1, 0x6ee, &(0x7f0000000040)={{0x12, 0x1, 0x250, 0x8, 0x69, 0x76, 0x20, 0xe41, 0x4153, 0x1ce, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x6dc, 0x4, 0x10, 0x5, 0x40, 0x20, [{{0x9, 0x4, 0x5, 0xf, 0x5, 0x2c, 0xf4, 0xf6, 0x9, [@generic={0x8d, 0x10, "dca60b5c2999defebdda1d3ff0bce33b0101a685bb328e702b5bc37ca93e8867b6a584108c02b3ac933eec6db3941a3afe6967cf33f860d6c4b489a07be408efc62f48666f52c3e99e4d4889571e1401e31b2b933a108b08efc9693b560389a8fd4f393990b5f3027508a331622cb0f693cb785edb8db1e1f2bf0251b27d32c64cd8ac52017dfa4cec41b7"}], [{{0x9, 0x5, 0x5, 0x10, 0x40, 0x85, 0xff, 0x1f}}, {{0x9, 0x5, 0x7, 0xc, 0x40, 0x8, 0xdb, 0x4}}, {{0x9, 0x5, 0xc, 0x1, 0x200, 0x6, 0x3f, 0xb, [@uac_iso={0x7, 0x25, 0x1, 0x83, 0x81, 0x8}]}}, {{0x9, 0x5, 0x5, 0xc, 0x20, 0x8, 0x0, 0x7, [@generic={0x5f, 0x3, "5915ca77efbd83c068c0a3e24e3e7dfc4bd5a40b28154fe5c49e2b71f783009c726a58fd87cd7eaf31e51616681a041b432b4118d93d765afed7e5b516d2ebacb12000050767b0a3f79e7308df31366391d39c3961d32262fbb0fe5603"}, @generic={0x31, 0x24, "501856b001cb590cac7cee3ff14143e3cc0364e7e7907b065dd54c4db788ab18ee0fbf88ba6768cce5a07bb2c68cdb"}]}}, {{0x9, 0x5, 0x1, 0x8, 0x10, 0x9b, 0x8, 0x4, [@generic={0x89, 0x9, "1afd21e3353576d7dc65c194cdad44938549e23b07ce1c152b5f70b590c959188fa397d91d0d7037693a78d077c713338eeb3ee04362175f91fb26d0e22efaec027cbf47ce0f045dc458faa9facc095007fd0f7c68e0ccc50b46cc11f74c8f43c70330f4eaff3edeaaf0cbc91d86d28aed08de989a12f9fd49c84d5d345bd3c01d14eac1bc21c4"}]}}]}}, {{0x9, 0x4, 0x34, 0x0, 0x1, 0xff, 0xff, 0xff, 0x7, [@uac_as={[@format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0x8, 0x4, 0x5, 0x8, "ae", "150a"}, @format_type_i_discrete={0x11, 0x24, 0x2, 0x1, 0x9, 0x4, 0x20, 0x6, "cbaba69997e5d855a7"}, @format_type_i_discrete={0x10, 0x24, 0x2, 0x1, 0x53, 0x2, 0x81, 0x8, "0083ac0c352828c8"}, @format_type_i_continuous={0x9, 0x24, 0x2, 0x1, 0xf2, 0x4, 0x5, 0x7, "", '<'}, @format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0x2, 0x4, 0x3f, 0x9, "fb7e", '2'}]}, @uac_as={[@as_header={0x7, 0x24, 0x1, 0x3, 0x0, 0x1}]}], [{{0x9, 0x5, 0xe, 0x10, 0x40, 0xfe, 0x55, 0x40}}]}}, {{0x9, 0x4, 0xce, 0x4, 0x3, 0x83, 0xb, 0x26, 0x2, [], [{{0x9, 0x5, 0xd, 0x0, 0x200, 0x2, 0x6, 0x7}}, {{0x9, 0x5, 0x9, 0x3, 0x3ff, 0x33, 0x3, 0x0, [@generic={0xd6, 0x24, "0a0dba4990f075b54c55a8a7a6ebbe6f887523559bec9c2bfde174b63014a68e5ffaf34169cc02c822f85e9ee17e91464806d85aaebac6f73cb1bb3997e9d869072a0cee9d67a0c27c19726d70c0806b05fc76ca0478e02734dc4b2b5e8c53462776f071b1ac9bd91d8a0ffb7a5ed75371e8456954ab189b5cc67d5fa86fe33d459a17fdd507c8dc007ea1d94e0ee556d27f86bab32ff8f9893737674a2d8e6582b8405af4ded320d340f784b869a0296d81983d580702b20363f4d7b76e7195708d98dbce6e53c805e473fc7745a60d2c832287"}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x80, 0x6}]}}, {{0x9, 0x5, 0x2, 0x0, 0x0, 0x3f, 0x3, 0xff}}]}}, {{0x9, 0x4, 0x42, 0x1, 0xa, 0x57, 0xdd, 0xfa, 0x0, [@generic={0x21, 0x22, "a0e80837d5d257b16facba40e8a331d8f5584489a1e20f7781fb35065cd145"}, @uac_as={[@format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0xfb, 0x1, 0x80, 0x4, "5840b2"}]}], [{{0x9, 0x5, 0xc, 0x10, 0x40, 0x1, 0x7f, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0xff, 0x4}]}}, {{0x9, 0x5, 0xa, 0x0, 0x10, 0x4a, 0x1, 0xfe}}, {{0x9, 0x5, 0x80, 0xc, 0x3ff, 0x0, 0x81, 0x2}}, {{0x9, 0x5, 0x3, 0x0, 0x200, 0x0, 0x3, 0xc6, [@generic={0xb6, 0x3, "d2a7f3bc0b733b1137e34e90407c22293ec233a4b959371f2eabad27147928e3d43f07ebafd744a9a93ea9b91de50ff33e94c2faa695284dd4f8515e1269bb03eabe4b5bb85621054442e2633c30254090f5e287048f4f6f754666f2dbaa2cd172b11d3a8f21d78a223baee8596fc5ebb25fff59b4ac8285ac42bffb8bd55a7460081dec926f4c00e7f2b4b1a63739345a3ec304223d51449f2cdda0c7151dd916ec64b9e974131cf8044bc3855d41c8ba988fd9"}, @generic={0x19, 0xb, "86e7a392e83b8a052237ce8e433201ae4f2f555d1200b9"}]}}, {{0x9, 0x5, 0x8c, 0x10, 0x400, 0xff, 0x4, 0x6}}, {{0x9, 0x5, 0x8, 0x0, 0x200, 0x7f}}, {{0x9, 0x5, 0xb, 0x10, 0x8, 0x7, 0x7, 0x7, [@generic={0x100, 0xd, "4b33a2f2371efb279cd3839b04990d29fc5dca90eaaa2684ea5bad82bdf00bac1c8c62874f87f4125f8452eee0659c2b120fadf3ea34d2b0651b2f3fed2a622c63cab3b9eaa900fc09f04835ed4f86f7a1b447e3dda91639456f1dfbc3c7e4758d9cc5ea9632f5a0fde2027438b6139db1a01853f0f6a06fbb2e6c4033bd530a54b94cb5e18c908520569e4b96395769f1434b1a3ec748c213baf18ab4c6527a5b95d2386442b8e40c3f10601467637a0c307a3a2c9d186160ee63eec07693e61434b06880e341ce6189f2ffc4b9d0a03c06ca26966be6e03f99574c8c3687c08271ecdadf42844de66f16823f1e21fae60082be1b2378a9959e7eb8a94b"}, @generic={0x39, 0x2, "934d54a9e4bf9ee7920101d20549e6f32a6f62ae0a67ea95da894c269b8cc48f6380bc0989582fe40584d4ff61a28f3a36cb56092d9197"}]}}, {{0x9, 0x5, 0x2, 0x8, 0x3ff, 0x6, 0x2, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x1f, 0x3703}]}}, {{0x9, 0x5, 0xe, 0x10, 0x20, 0x3, 0x3, 0x4}}, {{0x9, 0x5, 0xd, 0x1, 0x40, 0x5, 0x34, 0x1, [@generic={0x61, 0x1a, "08fff69919cae0c1fff8e29e6a9021d2906fae802834bb18d28ed5153366f938e102e38eca172ece01e159b1e599c279211bdb13e4d5fbd859b32bddcf49db489dd93c5782457271ed8eeaa07246af2cfcd173e0e44adc900fec4846f1bde8"}, @generic={0x90, 0x31, "b8ad87b73c1a09d26892f57678c425aa03827fb9bd9fa52cc09788ff8a59ec90016dfe2aa2ab3a24257b8714e67230e6edea97003637a1546c62bf1b04e65efefce2219bcb76e4a3be4d229210903eab25fa0f682281c8da635bacf3188304fed3ca28f01a562be0863e8143ea097b33f47c2ff530531de64dc91b055d1f43f192be290efb9d70cbbf759e61d327"}]}}]}}]}}]}}, &(0x7f00000009c0)={0xa, &(0x7f0000000740)={0xa, 0x6, 0x310, 0xc2, 0x3f, 0x4, 0x10}, 0x5, &(0x7f0000000780)={0x5, 0xf, 0x5}, 0x5, [{0xdc, &(0x7f00000007c0)=@string={0xdc, 0x3, "a0a5105660364f8c7c64b83ca7ba3d1ddd9302ace9d9e0077e19b058522d2842edff7c36ed7f4360bbc48c61def65b5fc930db094bed92c6620b86dd62432536f4c4545aa8526d1ab7ef113e50d7299d7d3e8dbfc1985b05d43fdfba70cfac340995cffeaec7adb07237bf4a6da6a18a8f66865af136bf7ca6759935c8392bc95c0e7e25408828df534622868dd3c3574b1214172f4312a889884a602ae83826a56f7d6b3d5b638927cfe0e19a05e4d994b4d389dc6b7b14d42713b3a937b21339c091da42d83cb54a7a25b3b6686dd0a505fc511bf31c4f2c2e"}}, {0x34, &(0x7f00000008c0)=@string={0x34, 0x3, "0ccc3aaa3de68120e1cb929a7caf976b0df29273e4dce421b14054aba3a0f60704fa211fba1e6ec21d6f92fc260cb8256b08"}}, {0x4, &(0x7f0000000900)=@lang_id={0x4, 0x3, 0x1801}}, {0x4, &(0x7f0000000940)=@lang_id={0x4, 0x3, 0x427}}, {0x4, &(0x7f0000000980)=@lang_id={0x4, 0x3, 0x1407}}]}) [ 2482.845103][ T3703] usb 5-1: Using ep0 maxpacket: 32 01:07:37 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x2058) [ 2482.965316][ T3703] usb 5-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2482.974413][ T3703] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2482.984251][ T3703] usb 5-1: config 0 descriptor?? [ 2482.995114][ T3032] usb 6-1: Using ep0 maxpacket: 32 [ 2483.015140][ T1719] usb 3-1: new high-speed USB device number 103 using dummy_hcd [ 2483.025116][ T3084] usb 2-1: Using ep0 maxpacket: 8 [ 2483.115129][ T3032] usb 6-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2483.124284][ T3032] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2483.134137][ T3032] usb 6-1: config 0 descriptor?? [ 2483.135998][ T3753] usb 4-1: new full-speed USB device number 35 using dummy_hcd 01:07:37 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x2070) [ 2483.188539][ T3084] usb 2-1: unable to get BOS descriptor or descriptor too short [ 2483.265112][ T1719] usb 3-1: Using ep0 maxpacket: 32 [ 2483.325110][ T3084] usb 2-1: unable to read config index 0 descriptor/start: -61 [ 2483.332822][ T3084] usb 2-1: can't read configurations, error -61 [ 2483.395130][ T1719] usb 3-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2483.395907][ T3032] hso 6-1:0.0: Failed to find BULK IN ep [ 2483.404208][ T1719] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2483.422291][ T1719] usb 3-1: config 0 descriptor?? [ 2483.435069][ T3753] usb 4-1: device descriptor read/64, error 18 01:07:38 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x2088) [ 2483.447252][ T3032] usb 5-1: USB disconnect, device number 68 [ 2483.485060][ T3084] usb 2-1: new high-speed USB device number 73 using dummy_hcd [ 2483.605705][T28587] usb 6-1: USB disconnect, device number 104 [ 2483.744992][ T3084] usb 2-1: Using ep0 maxpacket: 8 [ 2483.855071][ T3753] usb 4-1: device descriptor read/64, error 18 [ 2483.897270][ T3032] usb 3-1: USB disconnect, device number 103 [ 2483.945107][ T3084] usb 2-1: unable to get BOS descriptor or descriptor too short [ 2484.065025][ T3084] usb 2-1: unable to read config index 0 descriptor/start: -61 [ 2484.072711][ T3084] usb 2-1: can't read configurations, error -61 [ 2484.079246][ T3084] usb usb2-port1: attempt power cycle [ 2484.125699][ T3753] usb 4-1: new full-speed USB device number 36 using dummy_hcd [ 2484.394938][ T3753] usb 4-1: device descriptor read/64, error 18 [ 2484.784939][ T3084] usb 2-1: new high-speed USB device number 74 using dummy_hcd [ 2484.792978][ T3753] usb 4-1: device descriptor read/64, error 18 [ 2484.874943][ T3084] usb 2-1: Using ep0 maxpacket: 8 [ 2484.915526][ T3753] usb usb4-port1: attempt power cycle [ 2485.045309][ T3084] usb 2-1: unable to get BOS descriptor or descriptor too short [ 2485.164933][ T3084] usb 2-1: unable to read config index 0 descriptor/start: -61 [ 2485.172510][ T3084] usb 2-1: can't read configurations, error -61 01:07:39 executing program 1: syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x1000020, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000080)=ANY=[@ANYBLOB="1201fe2109003c0800040042ef420000010109021b2300090400000600000000070481070001000000004b76b06fd546d8f1c8acf19c0789c358d71d8e07b63801775281386163985aacbfa37cc0aa19b92678fdb24f8b34eef75e2753e8d0c146e2bf62bf7ca7963dc75a8c74118c3d9e608878e43e028ef9eac407341ee4e1d4d05bdb8faa1d6f437784a3b975389f47270044fb24a21988503928f9f61f848af038edbb329987b19be6f5f5c9a49e20cc8a445d8ea94f148970f26b6ce855509e250e7dfab8ce92dc5cd3d77b2f29a3c9b07df5f47d7894fd8a3d15a8882de8cc85e635e4dd547d04af3f2d751e69664242d3feb1047c6dc37acde98a849a5e1182e7b1c24d26e573a07db41c96c1bc09334152dea211ce62b788b8c5dcf122393f366829a973035c138950"], 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001240)="d1ac2117a4063f5fb8607239f0c2b12f2552334360f458afaf2b3ccbdd05b4b66433fd88301f2782224f25fcf2f5f7a407b9868a17be69835d716179188e3e85d55fd6a88e6b575e16d02c7651ad113f2bd0586013a4d9b81eb9659e083b3cb5322d5051df9955185596300843dbf8df0bf594f14d8c3406607d26a1ac3d752ccf3c638c82c7e03a60083bfdc66066674c5776c72c610d34b9c5817830c7286033ed3c67027806b375e6ebc7480913510d70d275125fd5643ca44eb6c61db0fce497e300f29dd61f174662ece3be991d346be76b4d4736b5270dc2c5676b186d3bc1803fa3b6a3bc38243587cfb923857a65dd654333d2b0883a57e8229c5f4eb843185fd53f126851c4ce3b9dd383624606930dd62d4f8b83a2585258ff0cb96454e033a1cbe561bb98dba9f65a4ab748aaf8a619226776f95a0027b72196798e287bd633d0ebf66ec29fdad6c0aba63e44bad6b54dfa55a433a79488ba31876187996978b934d975ddefc4fe584cdb7e7538b6f5628e5b9d3c2c277032b2ee1672b5a017e9397a4f1e41581dc91b5270ebea6547d47e2bf4bd19c56b1e4510cc3c6e814b24ad1bac1af7cb993fda8de1b4757d38733ca431c1bc55f71c9bcc859512328690151be3ca440d2bd28e671f300bd47db8ba66009c7b61ffa06a589881c726e597e54e24248e1a9d6a9539ac35345c8fe25b8284348999d553da4df1d7a11cacd2e95f6f7804357e1b135bf9ba026f977d90cb40f1c3d5002eba3f5520c6f485e4b4ed9b3bbcc4f92f915c7e16531c1daf6e569130df4a8ed9d92ab0d7c746555c109497addbf47537fd760d8770eaddaa71e94587b417f34b097d53605b5fdcf5adb2b5176d98573aea56da94caf95dd068e405b2a8cdcab20eb00f7cfd69d51de4b1abc3381f1c67d6b9a89dfccd5e816c96ecb1985ae65b4ef1b1479479d19f3294fb21346b737c5e71e0249d812625dccbd511b8ff06d5f40cba310654178e8b923b62c90031f0fca6c219875fbfbb977599096bf04aa1ff5ea482bd8d9b5ef21a6f3c9941c26607b6b00e48f387f3cb9e13a69dbfe2c6cac926e89c37d59696d1696ffcd1a3e8a5e7bdc44cb47b82362503bd2fcb522f17f7f3ddbaf40d6d9da811a2dda693994cefab3c8b143cbc9adbfb5e00232f119dcd1dff55f7d3c06ca67ac6b8ae03b15f538f8d3c0b7a270d99ceef95fd91d585b6ba25e64529f013c3ae13c252eb76ad4f84e66e328c2b8030550e69c69763f34fabbac86cc44232247ce05b9f271469575a0723168b3c93de0bacebf040b3e165e12374309d4a77db598b8b6e1a92028d366c1d4ac7cbf4d7c8a3b5bc25a404bff87a8d153b5aff52a8c4d6b65752b17381f2e7fcb7a6ea29cf67893a32e3df131978ba9e49f935e693db6289ba66f36f4a8ee804621a89e6d88801055f0776d4f31f909318350e78b80b7137febc53ab7e9b66d5aa113ac89225c5f4ee3eb52b7dcff7d344909d19f048cb5a9de1973728feb138acc7d39e448c04dd47fef1e470726371ab210abeff8a789e8ec54a4902515be5d92f43f0db04608d02deff502a31a9e9dd63867c12d3241419a4317f70bc957dc2babb54b571e9c280a5b6036f4bdbf31640191c6b12d262f529c07165ffd7e51b3399c4545c2be979003e192e224e78739cd12b8be7a061273e29eeec520d51db0f33bc630ea27fba231055ee92cbf93f747ea9ee363c0cf710fbdf54c273ebe6a43e04045091a0686603c0ef7e5bbd1a9c5795ed0786a6a2089d87b01645191fb69021972c3548e40858a5b6df08b9a395af85070cf37582bd7857f991a1b6b9f400e389710b780cf3c80ddd84f07e6435a4762a5b26f6e4eae57845042fb68edc0636235b3915fb9d3f3bbae58b4d969fe243dadecdc6434fb5a2f2b966eb6477c01e649d495b64598e71329f88307c6f00ac60d7d60376a7c5bc1576e5256b13898a3a419e7743319b245c2bb0a2eb5f62cdf693187d5ccc95623ffa5f17b0b11b157b6c35017492f6dd71bbf6aaa688da138b0c0a2f9bd854cea76b2dc89f8035a01a21e53137acf5e314d3973742efd3e2d026608df56873943c5cc45825c0a4d4b857fcd470ea60a6991c2f382e19c8bbe55fefb9b5d2be5dc81295e6f9ae7a6241d8f7c759836d7eab2446e3639692e9ac239b50dbe6968e11d429cf85986c7829bdc9191a877d71d187a7dc10b847a8a8602863cabe674affc581a7244e5f73ddb49658d9c3fdfef1ffa378b0c3c39a1185e5f37cef0c8acaa2eaed682085bbcbdce32dceba24a8c1834d7e2072ef792ad6d44817b8050d0d99753342b73792d225ccc4422cd2438b0c492ab6092d79d2059b3c58da68c3220e635d6abffea75afb70607b4eb006d5a36c0a39bb701b9ff40bc4c7bfdcf92fcca1cfd9e978b517ec9a0c0d9a287eff51540a2b26fd47743f35fed5682c659faa515af1fe438854b9e9e133ab6be2df1750db993fdc10e68bbaf2fd305cc6a571024b6bc7dd1c17104968baf3ebec7f168b0982cbda054ae2391f0682725ad1b97522f29753f5f74ea25574eb3c8421ddce694304415aae65c9c02a1566d13445728d814fbc4bf9390190c9ce7e56c95a829b437be44c7b645a3861764bad153618c32f40e45bc647cdc9fcd494c369d25c8d8217a58dc7bf5166eb47121d39623a0673205679eb354ee13ce0c6e292fd17da69e72d62eef81bb1af27a51748bbc3d707bd3f50d50c1a97d9981622a9ae5bfafc4c02d88528c2b4af31f0a3bf3b8ed081fad9d5b9e84f701d56300e99b8fd1d3fda96d98dedef10b4d3573df5e577bf1db5b1378813b6792f718c8991504c3cba53cb3a1c6c3645adc90eabdd3e2e008db454587d1c8c2f84f40ecd819c1ba9d345db69292140e5400ec19357acdf2b8ab76bf5262f1370ccfb66872e69f0b811c679231c57dc98bde77f78e0e635f42ae8d8fab2aa393aab8abc00ee637da0a74a0aa2abe9f3b663872b47695f407c49bede2625732cb4bbcff5f7d25b197c5ac129917e6197a8b09263a69892a1e225ef8fce4b91d86bed68b9e3a4e03f4bbebac8fed9139819a0a32ac5a813a53b28c85a0a178451f575ad269617ec34739bca5751d5ba009786e622e0c5939bc31a8208cdb56956906ed3d9b1270dbaae43717304ab8e31662822633da80feb40d4776c68fe59b2323d8716e34a3f102dc94a2e843c244f0f549735af97f5adb7fbb8fb26358ccdb2935ecfe34e494968bbfdd0f34c88e054ee61ee3d99236cf5924bfbf255c32e4d80698cc1e4acb60b5187fee0345c2de9d9f861063180c3e2b6554fcddc05380f4428ca5e8f30c2ce3307f8be856d9d366a07506271f1aee968856721b3f451ada94e74aa5ef468c34723c328085e9232372e2ac6b0487d0c13aeb721df21b60b94ed16848366fce4e667493e3414520281543aed29176ec09a7b06c238daa462e71ffaf3202aafe9b60d15d66f71bcb26cc05b3bcc2faf63b380251e98a384fc6b1baa8bb222211edbc010cf8c07cf41d880f1131361132ecf99ea5e39f9706d46ee05f53bbfe9542701d95b611a0b625ae29f5f9e0d1718eb089b039057bc29a86abade5df3efaa03fd91804ff8407de383028f1fdd19cb6295d28adc9bf8feaa1e7087f59740abcf292588e045d4e220d7a781a75b6cd4c002bf87f3ebd65d5a6581f2577dbd7d36828f6b3a134be6d852d3a79dbe314f83885f75da129c212b78d4d2fe8d9a812f43ee9042f3da92bb6be2cc573d1ff37ab318ea571ccf5e2e9db5582fa1008fd28dd1d379bbb974f31365f76ab85a26ccbf62fbe96d4efe8c3d542850a6b8160ba41db1ab2b9107e91266635261a7f8a795333a499c26788161b82d97e6ac0a24dd11a47f304b358fcfc1421e5304470d6b8f5b616573bdaa916496f453acd2e99897c471d213101171b4ad09e0fa121d820cf0dfb20f80108079b64bd280b2e2425a70bd90ee4310cb4b7f71f9b70a2c0ccb46e9a588af51bd35299cd98b5c3cd6997d180e0121210e5c1897e0d815233c9224e29377116937baf1c0b889351fee86fbac43fa2af5901418e70434b83631a8c5f808c6de45a83522f1e627ec4c537cabfebb668a8319b56ef56a822dcd2a36435371405afc472dc6780e48717b79944d468506a8568fa4e6d8f383b7e4225aaed9b2cbfe9cbd72f5272d878e2dc57de76986a4b905dda0c519fe90209b72c6d1a6fdd83b555ebdc457bb24ef1c6bbd3c98dbcf5da6ab28687515f2bfb8dbfef1c5363cdf22a55344a81a38ebaf57a9c370b467f411e47e8dad6313474def5ad09f1534fa2f0b65d5d8b8cab11f32587c629c657c416bbb46e6fb3634320860f313428c5a5ebb57fda1931792ca3ddc584eb9e6613042d1488bb0085bf62735d377897c4810270498d780350016fc97f43eedf6d1f4099659ffd8d0743ebaf21752686da395af6e710cd7af38b6c7b1f7bd3985a962473754ff0bb28a821ede5946f7b911a9f3a1ab0636165256f2b3178827536132a4c9d522e5e309743a0187381de2610ed882fb649571b939748d95c22498a35070650fb3597c0a168c3b58f905a8cf32dab09e52b480bf64890209c4808f93a6372a150177af9fa3355515596839fdfa5c04580976a4c54d8aaf77ad7faa2ff3879dbefd034104ab11539231bfb2f432650ccf3466791eec6ba005fb301d1e0d966eb7367fb17146536ca1188815e7ddf999522c92055a1143ace0235f771b2a20fd7550a6da25fd5a983dbdc17790f294d8c59b3782f1f38eeca7a68b998dbac5d40d79d193528223ed77a64e6d06526dbfe12c7f8ab3b7982ab0a741ac7d6ee02fe06bc3e1dc44820e9b9d46e8d6679771d42e8b68ef611c9cf6674818db1f060b388cde4b398fe91695aaff39bd99ed968a8eab1a02f8fa36adca3347d7f122f16900994ea7eae239869d8803de4b859356f6da45c85e9238391460902be8e849a609d5e14dea9acd567a05db8cdbd4fea3244ae82a1937839c9b5f11908d9f43dd4c8d2d88e7a738882a", 0xdf9) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000016dc39313c41bd81ed9b01080000000000000000010000090400000027ad4c00"], 0x0) 01:07:39 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x20a0) 01:07:39 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x0, 0x0, 0xc, "09af236866c7d5e1ae1d0363"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) 01:07:39 executing program 5: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x0, 0x0, 0x16, "09af236866c7d5e1ae1d0363f0c5f908bd7ce5d6f934"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) 01:07:39 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x0, 0x0, 0xc, "09af236866c7d5e1ae1d0363"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) [ 2485.324919][ T3084] usb 2-1: new high-speed USB device number 75 using dummy_hcd 01:07:40 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x20b8) [ 2485.604845][T28587] usb 6-1: new high-speed USB device number 105 using dummy_hcd [ 2485.615433][ T3703] usb 3-1: new high-speed USB device number 104 using dummy_hcd [ 2485.623143][ T3032] usb 5-1: new high-speed USB device number 69 using dummy_hcd [ 2485.625000][ T3753] usb 4-1: new full-speed USB device number 37 using dummy_hcd 01:07:40 executing program 3: r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x660c, 0x0) ioctl$HIDIOCGCOLLECTIONINFO(r0, 0xc0104811, &(0x7f0000000000)={0x9, 0x0, 0x80000001, 0x5}) syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0xf2, 0xb8, 0xc, 0x8, 0x67b, 0x25a1, 0x792e, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xb5, 0x11, 0xc1}}]}}]}}, 0x0) [ 2485.804862][ T3753] usb 4-1: device descriptor read/8, error -61 [ 2485.815450][ T3084] usb 2-1: device not accepting address 75, error -71 [ 2485.822440][ T3084] usb usb2-port1: unable to enumerate USB device [ 2485.844802][T28587] usb 6-1: Using ep0 maxpacket: 32 [ 2485.864806][ T3703] usb 3-1: Using ep0 maxpacket: 32 [ 2485.870029][ T3032] usb 5-1: Using ep0 maxpacket: 32 01:07:40 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x20d0) [ 2485.964879][T28587] usb 6-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2485.973990][T28587] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2486.004904][ T3032] usb 5-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2486.007731][T28587] usb 6-1: config 0 descriptor?? [ 2486.014012][ T3032] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2486.021294][ T3753] usb 4-1: device descriptor read/8, error -71 [ 2486.026999][ T3703] usb 3-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2486.042141][ T3703] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2486.059057][ T3032] usb 5-1: config 0 descriptor?? [ 2486.066100][ T3703] usb 3-1: config 0 descriptor?? [ 2486.184820][ T3084] usb 2-1: new high-speed USB device number 76 using dummy_hcd 01:07:40 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x20e8) [ 2486.295854][T28587] hso 6-1:0.0: Failed to find BULK IN ep [ 2486.424767][ T3084] usb 2-1: Using ep0 maxpacket: 8 [ 2486.505953][T28587] usb 6-1: USB disconnect, device number 105 [ 2486.516096][ T3753] usb 4-1: new high-speed USB device number 38 using dummy_hcd 01:07:41 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x2100) [ 2486.557834][ T3703] usb 3-1: USB disconnect, device number 104 [ 2486.557860][ T1719] usb 5-1: USB disconnect, device number 69 [ 2486.584876][ T3084] usb 2-1: unable to get BOS descriptor or descriptor too short [ 2486.604866][ T3753] usb 4-1: Using ep0 maxpacket: 8 [ 2486.664831][ T3084] usb 2-1: config index 0 descriptor too short (expected 8987, got 27) [ 2486.673143][ T3084] usb 2-1: config 9 has an invalid descriptor of length 1, skipping remainder of the config [ 2486.683283][ T3084] usb 2-1: config 9 has no interfaces? [ 2486.724833][ T3753] usb 4-1: New USB device found, idVendor=067b, idProduct=25a1, bcdDevice=79.2e [ 2486.734045][ T3753] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2486.744440][ T3753] usb 4-1: config 0 descriptor?? [ 2486.774797][ T3084] usb 2-1: New USB device found, idVendor=0400, idProduct=4200, bcdDevice=42.ef [ 2486.783871][ T3084] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 2486.792127][ T3084] usb 2-1: SerialNumber: syz [ 2486.797731][ T3753] plusb: probe of 4-1:0.0 failed with error -22 01:07:41 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x2118) 01:07:41 executing program 5: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x0, 0x0, 0x16, "09af236866c7d5e1ae1d0363f0c5f908bd7ce5d6f934"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) [ 2486.996109][ T3753] usb 4-1: USB disconnect, device number 38 [ 2487.086020][ T3084] usb 2-1: USB disconnect, device number 76 [ 2487.304704][ T3703] usb 6-1: new high-speed USB device number 106 using dummy_hcd [ 2487.544673][ T3703] usb 6-1: Using ep0 maxpacket: 32 [ 2487.654667][ T3084] usb 2-1: new high-speed USB device number 77 using dummy_hcd [ 2487.664978][ T3703] usb 6-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2487.674040][ T3703] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2487.683616][ T3703] usb 6-1: config 0 descriptor?? [ 2487.914630][ T3084] usb 2-1: Using ep0 maxpacket: 8 [ 2487.947481][ T3703] hso 6-1:0.0: Failed to find BULK IN ep [ 2488.124624][ T3084] usb 2-1: unable to get BOS descriptor or descriptor too short [ 2488.155472][ T3703] usb 6-1: USB disconnect, device number 106 [ 2488.214661][ T3084] usb 2-1: config index 0 descriptor too short (expected 8987, got 27) [ 2488.222926][ T3084] usb 2-1: config 9 has an invalid descriptor of length 1, skipping remainder of the config [ 2488.233043][ T3084] usb 2-1: config 9 has no interfaces? 01:07:42 executing program 1: syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x1000020, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) r0 = syz_usb_connect(0x0, 0x2d, &(0x7f00000005c0)=ANY=[@ANYBLOB="1201fe2109003c0800040042ef420000010109021b00017600230009040000010209bd00070581070001"], 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001240)="d1ac2117a4063f5fb8607239f0c2b12f2552334360f458afaf2b3ccbdd05b4b66433fd88301f2782224f25fcf2f5f7a407b9868a17be69835d716179188e3e85d55fd6a88e6b575e16d02c7651ad113f2bd0586013a4d9b81eb9659e083b3cb5322d5051df9955185596300843dbf8df0bf594f14d8c3406607d26a1ac3d752ccf3c638c82c7e03a60083bfdc66066674c5776c72c610d34b9c5817830c7286033ed3c67027806b375e6ebc7480913510d70d275125fd5643ca44eb6c61db0fce497e300f29dd61f174662ece3be991d346be76b4d4736b5270dc2c5676b186d3bc1803fa3b6a3bc38243587cfb923857a65dd654333d2b0883a57e8229c5f4eb843185fd53f126851c4ce3b9dd383624606930dd62d4f8b83a2585258ff0cb96454e033a1cbe561bb98dba9f65a4ab748aaf8a619226776f95a0027b72196798e287bd633d0ebf66ec29fdad6c0aba63e44bad6b54dfa55a433a79488ba31876187996978b934d975ddefc4fe584cdb7e7538b6f5628e5b9d3c2c277032b2ee1672b5a017e9397a4f1e41581dc91b5270ebea6547d47e2bf4bd19c56b1e4510cc3c6e814b24ad1bac1af7cb993fda8de1b4757d38733ca431c1bc55f71c9bcc859512328690151be3ca440d2bd28e671f300bd47db8ba66009c7b61ffa06a589881c726e597e54e24248e1a9d6a9539ac35345c8fe25b8284348999d553da4df1d7a11cacd2e95f6f7804357e1b135bf9ba026f977d90cb40f1c3d5002eba3f5520c6f485e4b4ed9b3bbcc4f92f915c7e16531c1daf6e569130df4a8ed9d92ab0d7c746555c109497addbf47537fd760d8770eaddaa71e94587b417f34b097d53605b5fdcf5adb2b5176d98573aea56da94caf95dd068e405b2a8cdcab20eb00f7cfd69d51de4b1abc3381f1c67d6b9a89dfccd5e816c96ecb1985ae65b4ef1b1479479d19f3294fb21346b737c5e71e0249d812625dccbd511b8ff06d5f40cba310654178e8b923b62c90031f0fca6c219875fbfbb977599096bf04aa1ff5ea482bd8d9b5ef21a6f3c9941c26607b6b00e48f387f3cb9e13a69dbfe2c6cac926e89c37d59696d1696ffcd1a3e8a5e7bdc44cb47b82362503bd2fcb522f17f7f3ddbaf40d6d9da811a2dda693994cefab3c8b143cbc9adbfb5e00232f119dcd1dff55f7d3c06ca67ac6b8ae03b15f538f8d3c0b7a270d99ceef95fd91d585b6ba25e64529f013c3ae13c252eb76ad4f84e66e328c2b8030550e69c69763f34fabbac86cc44232247ce05b9f271469575a0723168b3c93de0bacebf040b3e165e12374309d4a77db598b8b6e1a92028d366c1d4ac7cbf4d7c8a3b5bc25a404bff87a8d153b5aff52a8c4d6b65752b17381f2e7fcb7a6ea29cf67893a32e3df131978ba9e49f935e693db6289ba66f36f4a8ee804621a89e6d88801055f0776d4f31f909318350e78b80b7137febc53ab7e9b66d5aa113ac89225c5f4ee3eb52b7dcff7d344909d19f048cb5a9de1973728feb138acc7d39e448c04dd47fef1e470726371ab210abeff8a789e8ec54a4902515be5d92f43f0db04608d02deff502a31a9e9dd63867c12d3241419a4317f70bc957dc2babb54b571e9c280a5b6036f4bdbf31640191c6b12d262f529c07165ffd7e51b3399c4545c2be979003e192e224e78739cd12b8be7a061273e29eeec520d51db0f33bc630ea27fba231055ee92cbf93f747ea9ee363c0cf710fbdf54c273ebe6a43e04045091a0686603c0ef7e5bbd1a9c5795ed0786a6a2089d87b01645191fb69021972c3548e40858a5b6df08b9a395af85070cf37582bd7857f991a1b6b9f400e389710b780cf3c80ddd84f07e6435a4762a5b26f6e4eae57845042fb68edc0636235b3915fb9d3f3bbae58b4d969fe243dadecdc6434fb5a2f2b966eb6477c01e649d495b64598e71329f88307c6f00ac60d7d60376a7c5bc1576e5256b13898a3a419e7743319b245c2bb0a2eb5f62cdf693187d5ccc95623ffa5f17b0b11b157b6c35017492f6dd71bbf6aaa688da138b0c0a2f9bd854cea76b2dc89f8035a01a21e53137acf5e314d3973742efd3e2d026608df56873943c5cc45825c0a4d4b857fcd470ea60a6991c2f382e19c8bbe55fefb9b5d2be5dc81295e6f9ae7a6241d8f7c759836d7eab2446e3639692e9ac239b50dbe6968e11d429cf85986c7829bdc9191a877d71d187a7dc10b847a8a8602863cabe674affc581a7244e5f73ddb49658d9c3fdfef1ffa378b0c3c39a1185e5f37cef0c8acaa2eaed682085bbcbdce32dceba24a8c1834d7e2072ef792ad6d44817b8050d0d99753342b73792d225ccc4422cd2438b0c492ab6092d79d2059b3c58da68c3220e635d6abffea75afb70607b4eb006d5a36c0a39bb701b9ff40bc4c7bfdcf92fcca1cfd9e978b517ec9a0c0d9a287eff51540a2b26fd47743f35fed5682c659faa515af1fe438854b9e9e133ab6be2df1750db993fdc10e68bbaf2fd305cc6a571024b6bc7dd1c17104968baf3ebec7f168b0982cbda054ae2391f0682725ad1b97522f29753f5f74ea25574eb3c8421ddce694304415aae65c9c02a1566d13445728d814fbc4bf9390190c9ce7e56c95a829b437be44c7b645a3861764bad153618c32f40e45bc647cdc9fcd494c369d25c8d8217a58dc7bf5166eb47121d39623a0673205679eb354ee13ce0c6e292fd17da69e72d62eef81bb1af27a51748bbc3d707bd3f50d50c1a97d9981622a9ae5bfafc4c02d88528c2b4af31f0a3bf3b8ed081fad9d5b9e84f701d56300e99b8fd1d3fda96d98dedef10b4d3573df5e577bf1db5b1378813b6792f718c8991504c3cba53cb3a1c6c3645adc90eabdd3e2e008db454587d1c8c2f84f40ecd819c1ba9d345db69292140e5400ec19357acdf2b8ab76bf5262f1370ccfb66872e69f0b811c679231c57dc98bde77f78e0e635f42ae8d8fab2aa393aab8abc00ee637da0a74a0aa2abe9f3b663872b47695f407c49bede2625732cb4bbcff5f7d25b197c5ac129917e6197a8b09263a69892a1e225ef8fce4b91d86bed68b9e3a4e03f4bbebac8fed9139819a0a32ac5a813a53b28c85a0a178451f575ad269617ec34739bca5751d5ba009786e622e0c5939bc31a8208cdb56956906ed3d9b1270dbaae43717304ab8e31662822633da80feb40d4776c68fe59b2323d8716e34a3f102dc94a2e843c244f0f549735af97f5adb7fbb8fb26358ccdb2935ecfe34e494968bbfdd0f34c88e054ee61ee3d99236cf5924bfbf255c32e4d80698cc1e4acb60b5187fee0345c2de9d9f861063180c3e2b6554fcddc05380f4428ca5e8f30c2ce3307f8be856d9d366a07506271f1aee968856721b3f451ada94e74aa5ef468c34723c328085e9232372e2ac6b0487d0c13aeb721df21b60b94ed16848366fce4e667493e3414520281543aed29176ec09a7b06c238daa462e71ffaf3202aafe9b60d15d66f71bcb26cc05b3bcc2faf63b380251e98a384fc6b1baa8bb222211edbc010cf8c07cf41d880f1131361132ecf99ea5e39f9706d46ee05f53bbfe9542701d95b611a0b625ae29f5f9e0d1718eb089b039057bc29a86abade5df3efaa03fd91804ff8407de383028f1fdd19cb6295d28adc9bf8feaa1e7087f59740abcf292588e045d4e220d7a781a75b6cd4c002bf87f3ebd65d5a6581f2577dbd7d36828f6b3a134be6d852d3a79dbe314f83885f75da129c212b78d4d2fe8d9a812f43ee9042f3da92bb6be2cc573d1ff37ab318ea571ccf5e2e9db5582fa1008fd28dd1d379bbb974f31365f76ab85a26ccbf62fbe96d4efe8c3d542850a6b8160ba41db1ab2b9107e91266635261a7f8a795333a499c26788161b82d97e6ac0a24dd11a47f304b358fcfc1421e5304470d6b8f5b616573bdaa916496f453acd2e99897c471d213101171b4ad09e0fa121d820cf0dfb20f80108079b64bd280b2e2425a70bd90ee4310cb4b7f71f9b70a2c0ccb46e9a588af51bd35299cd98b5c3cd6997d180e0121210e5c1897e0d815233c9224e29377116937baf1c0b889351fee86fbac43fa2af5901418e70434b83631a8c5f808c6de45a83522f1e627ec4c537cabfebb668a8319b56ef56a822dcd2a36435371405afc472dc6780e48717b79944d468506a8568fa4e6d8f383b7e4225aaed9b2cbfe9cbd72f5272d878e2dc57de76986a4b905dda0c519fe90209b72c6d1a6fdd83b555ebdc457bb24ef1c6bbd3c98dbcf5da6ab28687515f2bfb8dbfef1c5363cdf22a55344a81a38ebaf57a9c370b467f411e47e8dad6313474def5ad09f1534fa2f0b65d5d8b8cab11f32587c629c657c416bbb46e6fb3634320860f313428c5a5ebb57fda1931792ca3ddc584eb9e6613042d1488bb0085bf62735d377897c4810270498d780350016fc97f43eedf6d1f4099659ffd8d0743ebaf21752686da395af6e710cd7af38b6c7b1f7bd3985a962473754ff0bb28a821ede5946f7b911a9f3a1ab0636165256f2b3178827536132a4c9d522e5e309743a0187381de2610ed882fb649571b939748d95c22498a35070650fb3597c0a168c3b58f905a8cf32dab09e52b480bf64890209c4808f93a6372a150177af9fa3355515596839fdfa5c04580976a4c54d8aaf77ad7faa2ff3879dbefd034104ab11539231bfb2f432650ccf3466791eec6ba005fb301d1e0d966eb7367fb17146536ca1188815e7ddf999522c92055a1143ace0235f771b2a20fd7550a6da25fd5a983dbdc17790f294d8c59b3782f1f38eeca7a68b998dbac5d40d79d193528223ed77a64e6d06526dbfe12c7f8ab3b7982ab0a741ac7d6ee02fe06bc3e1dc44820e9b9d46e8d6679771d42e8b68ef611c9cf6674818db1f060b388cde4b398fe91695aaff39bd99ed968a8eab1a02f8fa36adca3347d7f122f16900994ea7eae239869d8803de4b859356f6da45c85e9238391460902be8e849a609d5e14dea9acd567a05db8cdbd4fea3244ae82a1937839c9b5f11908d9f43dd4c8d2d88e7a738882a", 0xdf9) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x0) ioctl$EVIOCSMASK(r2, 0x40104593, &(0x7f00000000c0)={0x1, 0x28, &(0x7f0000000040)="52a2c618e8fe4d870374b607cbcfdeef891dba9a89fdbf56901688fa3a0cbb8f0f29c2002b264360"}) ioctl$EVIOCREVOKE(r2, 0x40044591, &(0x7f0000000080)=0xe1) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect(0x0, 0x24, &(0x7f0000000100)=ANY=[@ANYBLOB="12010000c48930003c41b581ed9b010a629c335b12efab3bd4c9f4797eb0a83a0301090212000100000000733e2588589a5d3600"], 0x0) 01:07:42 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x0, 0x0, 0xc, "09af236866c7d5e1ae1d0363"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) 01:07:42 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x0, 0x0, 0xc, "09af236866c7d5e1ae1d0363"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) 01:07:42 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x2130) 01:07:42 executing program 3: syz_usb_connect(0x0, 0x119, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0xb, 0xb9, 0xc3, 0x8, 0x1199, 0x301, 0xdda1, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x107, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x7c, 0xda, 0x0, 0x42, 0xbb, 0x51, 0x0, [@generic={0x9f, 0x23, "1c7e5f8d31477e06fba40ffc66b23f0f3c3aea264d3bec831ce230d72879939e1814f20c1ccb8b2571894465543c3b5731ae4bbd4f5076e19436b2b621e98747959b7186dc626ede6d92ab8d30341639b632122220c240b131279281e5d93fec10f8bf2071ac5b170a82df1b7781d9b29d3908c15a3c6c225612c8cbf66433efe0979ddacba307b5bb5962617ea38b2618986f108ba65659f811b87e46"}, @cdc_ncm={{0xa, 0x24, 0x6, 0x0, 0x1, "1559c05956"}, {0x5, 0x24, 0x0, 0x1}, {0xd, 0x24, 0xf, 0x1, 0x401, 0x241b, 0x8001, 0x7}, {0x6, 0x24, 0x1a, 0x6, 0x8}, [@network_terminal={0x7, 0x24, 0xa, 0xff, 0x7, 0xff, 0x3}, @obex={0x5, 0x24, 0x15, 0x3f}, @mdlm={0x15, 0x24, 0x12, 0x9}, @dmm={0x7, 0x24, 0x14, 0x7, 0x4}, @country_functional={0xc, 0x24, 0x7, 0x20, 0x5, [0x4, 0x8, 0x800]}]}]}}]}}]}}, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x0) syz_usb_connect$cdc_ecm(0x3, 0x6b, &(0x7f00000002c0)={{0x12, 0x1, 0x110, 0x2, 0x0, 0x0, 0x48, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x59, 0x1, 0x1, 0x1, 0xa0, 0x2, [{{0x9, 0x4, 0x0, 0x5, 0x2, 0x2, 0x6, 0x0, 0x5e, {{0x5}, {0x5, 0x24, 0x0, 0x8}, {0xd, 0x24, 0xf, 0x1, 0x3, 0x0, 0x40, 0x1f}, [@obex={0x5, 0x24, 0x15, 0x54e}, @acm={0x4, 0x24, 0x2, 0x8}, @mdlm={0x15, 0x24, 0x12, 0x1}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x10, 0x9, 0xea, 0xef}}, {{0x9, 0x5, 0x3, 0x2, 0x0, 0x8, 0x1f, 0x7f}}}}}]}}]}}, &(0x7f0000000780)={0xa, &(0x7f0000000340)={0xa, 0x6, 0x300, 0x7, 0x1, 0xfe, 0x10, 0x20}, 0x135, &(0x7f0000000380)={0x5, 0xf, 0x135, 0x6, [@ext_cap={0x7, 0x10, 0x2, 0x36, 0x5, 0x2, 0x37ea}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0xb, 0xfe, 0x60, 0xff}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x0, 0x0, 0x0, 0x1}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x7, 0xb, 0x7fff}, @ss_container_id={0x14, 0x10, 0x4, 0x86, "15d1059fcbc87f45161385789513a5c5"}, @generic={0xfa, 0x10, 0xb, "125cf7a68729b6d1c5612cd73ec3f818270b98467e06738741b219a75d4151a483accc414dcde69552369969796db4c0497c72abff0b67e1251cd02188a54f1ad390001d7205ec010b741c39f5e28d2b5fc6677dbc8f9ee9f7d156d3278325d327100cce4a231424855f41389a84acfa079f3b35ffb10c20dcd3a75c91e5dbba9eeecb640ab0bd8ac861200be1c6c7279dab7e048bbe3181c712e9ead46ecd7354f63cbc885314be841e4d9b8fd7c656cea154a3aa9390e062643b595011649c6e7af140fce3a7d2a5dcf69abfd14b67fa7a2a629376dbc3cfd259852540e99318a0abe284d656b2c475a9cdb31ce4ff85259600cbf560"}]}, 0x6, [{0x4, &(0x7f00000004c0)=@lang_id={0x4, 0x3, 0x200a}}, {0x4, &(0x7f0000000500)=@lang_id={0x4, 0x3, 0xfbd1f5d663e30b7c}}, {0xf8, &(0x7f0000000540)=@string={0xf8, 0x3, "068456b7d105ad00b87a002164132748e6508035db67b28e2e285c6f298a6f1159abe8da4e60bd74b74ea5960246fc4f127d93c61599bf8bf9714dc841faa2b66eea9d162dd74d2ea2a42f2c1ebe4d3b24eec5f7c14a3ef254ced3d78d1aaa5ede310df1c96a22abc417f3e72852bfc66c8b06d9625cb6b7eda3a750ad329d8bf403e79ba2f05ef6dd61553673fc35f212830a36985c0bb510b3fd62f036d91d6c68518a254dcfabacd3a13aecc052bb7e3aa8e9de7a82b4fad1d2d9fe99e3072d457cab6ff82efe7c3a5e66f2295bdf0cf94252be1cc9e658a775ad694265e3827b128ac91d3d970d7ba67870f9c9fcc25fd61c6d22"}}, {0xac, &(0x7f0000000640)=@string={0xac, 0x3, "5b66974e19de0fdf9936bf7c604f11ee442174d5ae226342673a7f633346c26a0cd06d9726a3159309a928316d9513e3a5b8a557652a92456d6c94a0ab936783aaa5f49d1221181c5e8e95ded69f7fe9e3dce7c059d0adce26baefcf5f8b994bb755d48f129c50c604bbb96265feec1452dd01a1eb10f8d96a321b0fa557905840b40ee711fd05f58046171c0033604fa65c1513c2a7c5256f41f10b3286dd7ec83b60fd41662ebc0018"}}, {0x4, &(0x7f0000000700)=@lang_id={0x4, 0x3, 0x3409}}, {0x4, &(0x7f0000000740)=@lang_id={0x4, 0x3, 0x42f}}]}) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000000c0)={0x1, 0x28, &(0x7f0000000040)="52a2c618e8fe4d870374b607cbcfdeef891dba9a89fdbf56901688fa3a0cbb8f0f29c2002b264360"}) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000040)={0x51, 0x4, 0x8001, {0x2, 0x7b4}, {0x200, 0xd42}, @period={0x5c, 0x7, 0x4022, 0x79, 0x3, {0x8004, 0x3, 0x80, 0x6}, 0x2, &(0x7f0000000000)=[0x8, 0x401]}}) r1 = syz_open_dev$evdev(&(0x7f00000001c0)='/dev/input/event#\x00', 0x45d, 0x100) ioctl$EVIOCGMTSLOTS(r1, 0x8040450a, &(0x7f0000000200)=""/165) syz_open_dev$evdev(&(0x7f0000000800)='/dev/input/event#\x00', 0x80, 0x2000) [ 2488.315149][ T3084] usb 2-1: New USB device found, idVendor=0400, idProduct=4200, bcdDevice=42.ef [ 2488.324196][ T3084] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 2488.332241][ T3084] usb 2-1: SerialNumber: syz [ 2488.385547][ T3084] usb 2-1: can't set config #9, error -71 [ 2488.405944][ T3084] usb 2-1: USB disconnect, device number 77 01:07:43 executing program 5: syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) 01:07:43 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x2148) [ 2488.654593][ T3703] usb 3-1: new high-speed USB device number 105 using dummy_hcd [ 2488.662309][ T3032] usb 4-1: new high-speed USB device number 39 using dummy_hcd [ 2488.674644][ T457] usb 5-1: new high-speed USB device number 70 using dummy_hcd [ 2488.814554][ T3084] usb 2-1: new high-speed USB device number 78 using dummy_hcd 01:07:43 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x2160) [ 2488.904556][ T3032] usb 4-1: Using ep0 maxpacket: 8 [ 2488.909695][ T3703] usb 3-1: Using ep0 maxpacket: 32 [ 2488.915776][ T457] usb 5-1: Using ep0 maxpacket: 32 [ 2488.984554][ T3753] usb 6-1: new high-speed USB device number 107 using dummy_hcd [ 2489.034702][ T3032] usb 4-1: config 0 has an invalid interface number: 124 but max is 0 [ 2489.042928][ T3032] usb 4-1: config 0 has no interface number 0 [ 2489.049114][ T457] usb 5-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2489.058203][ T457] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2489.066312][ T3703] usb 3-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2489.075372][ T3703] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2489.083366][ T3032] usb 4-1: config 0 interface 124 has no altsetting 0 [ 2489.090195][ T3032] usb 4-1: New USB device found, idVendor=1199, idProduct=0301, bcdDevice=dd.a1 [ 2489.094506][ T3084] usb 2-1: Using ep0 maxpacket: 8 [ 2489.099258][ T3032] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2489.107542][ T457] usb 5-1: config 0 descriptor?? [ 2489.118022][ T3703] usb 3-1: config 0 descriptor?? [ 2489.123846][ T3032] usb 4-1: config 0 descriptor?? 01:07:43 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x2178) [ 2489.166589][ T3032] sierra 4-1:0.124: Sierra USB modem converter detected [ 2489.254565][ T3753] usb 6-1: Using ep0 maxpacket: 32 [ 2489.274610][ T3084] usb 2-1: unable to get BOS descriptor or descriptor too short [ 2489.364662][ T3084] usb 2-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 2489.366057][T21127] udc-core: couldn't find an available UDC or it's busy [ 2489.375688][ T3084] usb 2-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 2489.381987][T21127] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2489.401062][ T3753] usb 6-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2489.407900][ T3032] usb 4-1: Sierra USB modem converter now attached to ttyUSB0 [ 2489.410155][ T3753] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2489.433785][ T3032] usb 4-1: USB disconnect, device number 39 [ 2489.435991][ T3753] usb 6-1: config 0 descriptor?? [ 2489.451004][ T3032] sierra ttyUSB0: Sierra USB modem converter now disconnected from ttyUSB0 [ 2489.464347][ T3032] sierra 4-1:0.124: device disconnected 01:07:44 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x2190) [ 2489.524598][ T3084] usb 2-1: New USB device found, idVendor=0400, idProduct=4200, bcdDevice=42.ef [ 2489.533867][ T3084] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 2489.542015][ T3084] usb 2-1: SerialNumber: syz [ 2489.577496][ T3703] usb 3-1: USB disconnect, device number 105 [ 2489.585650][ T3084] hub 2-1:118.0: bad descriptor, ignoring hub [ 2489.592194][ T3084] hub: probe of 2-1:118.0 failed with error -5 [ 2489.612415][ T3084] cdc_wdm 2-1:118.0: cdc-wdm0: USB WDM device [ 2489.627081][ T1719] usb 5-1: USB disconnect, device number 70 [ 2489.716532][ T3753] usb 6-1: USB disconnect, device number 107 01:07:44 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x21a8) 01:07:44 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x0, 0x0, 0x11, "09af236866c7d5e1ae1d0363f0c5f908bd"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) [ 2490.204583][T21130] usb 2-1: reset high-speed USB device number 78 using dummy_hcd [ 2490.264437][ T3753] usb 4-1: new high-speed USB device number 40 using dummy_hcd [ 2490.364421][ T3032] usb 3-1: new high-speed USB device number 106 using dummy_hcd [ 2490.444403][T21130] usb 2-1: Using ep0 maxpacket: 8 [ 2490.524390][ T3753] usb 4-1: Using ep0 maxpacket: 8 [ 2490.624417][ T3032] usb 3-1: Using ep0 maxpacket: 32 [ 2490.625252][T21130] usb 2-1: unable to get BOS descriptor or descriptor too short [ 2490.644482][ T3753] usb 4-1: config 0 has an invalid interface number: 124 but max is 0 [ 2490.652664][ T3753] usb 4-1: config 0 has no interface number 0 [ 2490.658866][ T3753] usb 4-1: config 0 interface 124 has no altsetting 0 [ 2490.665702][ T3753] usb 4-1: New USB device found, idVendor=1199, idProduct=0301, bcdDevice=dd.a1 [ 2490.674803][ T3753] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2490.685853][ T3753] usb 4-1: config 0 descriptor?? [ 2490.727299][ T3753] sierra 4-1:0.124: Sierra USB modem converter detected [ 2490.744564][ T3032] usb 3-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2490.753717][ T3032] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2490.765576][ T3032] usb 3-1: config 0 descriptor?? [ 2490.925067][T21186] udc-core: couldn't find an available UDC or it's busy [ 2490.932118][T21186] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2490.955251][ T3753] usb 4-1: Sierra USB modem converter now attached to ttyUSB0 [ 2490.964198][ T3753] usb 4-1: USB disconnect, device number 40 [ 2490.991006][ T3753] sierra ttyUSB0: Sierra USB modem converter now disconnected from ttyUSB0 [ 2491.000294][ T3753] sierra 4-1:0.124: device disconnected [ 2491.036504][ T3032] hso 3-1:0.0: Failed to find BULK IN ep [ 2491.236955][ T3032] usb 3-1: USB disconnect, device number 106 01:07:49 executing program 1: syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x1000020, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) r0 = syz_usb_connect(0x0, 0x2d, &(0x7f00000005c0)=ANY=[@ANYBLOB="1201fe2109003c0800040042ef420000010109021b00017600230009040000010209bd00070581070001"], 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x408000) syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x87, 0x8000) ioctl$EVIOCGABS20(r2, 0x80184560, &(0x7f00000000c0)=""/27) write$hidraw(0xffffffffffffffff, &(0x7f0000001240)="d1ac2117a4063f5fb8607239f0c2b12f2552334360f458afaf2b3ccbdd05b4b66433fd88301f2782224f25fcf2f5f7a407b9868a17be69835d716179188e3e85d55fd6a88e6b575e16d02c7651ad113f2bd0586013a4d9b81eb9659e083b3cb5322d5051df9955185596300843dbf8df0bf594f14d8c3406607d26a1ac3d752ccf3c638c82c7e03a60083bfdc66066674c5776c72c610d34b9c5817830c7286033ed3c67027806b375e6ebc7480913510d70d275125fd5643ca44eb6c61db0fce497e300f29dd61f174662ece3be991d346be76b4d4736b5270dc2c5676b186d3bc1803fa3b6a3bc38243587cfb923857a65dd654333d2b0883a57e8229c5f4eb843185fd53f126851c4ce3b9dd383624606930dd62d4f8b83a2585258ff0cb96454e033a1cbe561bb98dba9f65a4ab748aaf8a619226776f95a0027b72196798e287bd633d0ebf66ec29fdad6c0aba63e44bad6b54dfa55a433a79488ba31876187996978b934d975ddefc4fe584cdb7e7538b6f5628e5b9d3c2c277032b2ee1672b5a017e9397a4f1e41581dc91b5270ebea6547d47e2bf4bd19c56b1e4510cc3c6e814b24ad1bac1af7cb993fda8de1b4757d38733ca431c1bc55f71c9bcc859512328690151be3ca440d2bd28e671f300bd47db8ba66009c7b61ffa06a589881c726e597e54e24248e1a9d6a9539ac35345c8fe25b8284348999d553da4df1d7a11cacd2e95f6f7804357e1b135bf9ba026f977d90cb40f1c3d5002eba3f5520c6f485e4b4ed9b3bbcc4f92f915c7e16531c1daf6e569130df4a8ed9d92ab0d7c746555c109497addbf47537fd760d8770eaddaa71e94587b417f34b097d53605b5fdcf5adb2b5176d98573aea56da94caf95dd068e405b2a8cdcab20eb00f7cfd69d51de4b1abc3381f1c67d6b9a89dfccd5e816c96ecb1985ae65b4ef1b1479479d19f3294fb21346b737c5e71e0249d812625dccbd511b8ff06d5f40cba310654178e8b923b62c90031f0fca6c219875fbfbb977599096bf04aa1ff5ea482bd8d9b5ef21a6f3c9941c26607b6b00e48f387f3cb9e13a69dbfe2c6cac926e89c37d59696d1696ffcd1a3e8a5e7bdc44cb47b82362503bd2fcb522f17f7f3ddbaf40d6d9da811a2dda693994cefab3c8b143cbc9adbfb5e00232f119dcd1dff55f7d3c06ca67ac6b8ae03b15f538f8d3c0b7a270d99ceef95fd91d585b6ba25e64529f013c3ae13c252eb76ad4f84e66e328c2b8030550e69c69763f34fabbac86cc44232247ce05b9f271469575a0723168b3c93de0bacebf040b3e165e12374309d4a77db598b8b6e1a92028d366c1d4ac7cbf4d7c8a3b5bc25a404bff87a8d153b5aff52a8c4d6b65752b17381f2e7fcb7a6ea29cf67893a32e3df131978ba9e49f935e693db6289ba66f36f4a8ee804621a89e6d88801055f0776d4f31f909318350e78b80b7137febc53ab7e9b66d5aa113ac89225c5f4ee3eb52b7dcff7d344909d19f048cb5a9de1973728feb138acc7d39e448c04dd47fef1e470726371ab210abeff8a789e8ec54a4902515be5d92f43f0db04608d02deff502a31a9e9dd63867c12d3241419a4317f70bc957dc2babb54b571e9c280a5b6036f4bdbf31640191c6b12d262f529c07165ffd7e51b3399c4545c2be979003e192e224e78739cd12b8be7a061273e29eeec520d51db0f33bc630ea27fba231055ee92cbf93f747ea9ee363c0cf710fbdf54c273ebe6a43e04045091a0686603c0ef7e5bbd1a9c5795ed0786a6a2089d87b01645191fb69021972c3548e40858a5b6df08b9a395af85070cf37582bd7857f991a1b6b9f400e389710b780cf3c80ddd84f07e6435a4762a5b26f6e4eae57845042fb68edc0636235b3915fb9d3f3bbae58b4d969fe243dadecdc6434fb5a2f2b966eb6477c01e649d495b64598e71329f88307c6f00ac60d7d60376a7c5bc1576e5256b13898a3a419e7743319b245c2bb0a2eb5f62cdf693187d5ccc95623ffa5f17b0b11b157b6c35017492f6dd71bbf6aaa688da138b0c0a2f9bd854cea76b2dc89f8035a01a21e53137acf5e314d3973742efd3e2d026608df56873943c5cc45825c0a4d4b857fcd470ea60a6991c2f382e19c8bbe55fefb9b5d2be5dc81295e6f9ae7a6241d8f7c759836d7eab2446e3639692e9ac239b50dbe6968e11d429cf85986c7829bdc9191a877d71d187a7dc10b847a8a8602863cabe674affc581a7244e5f73ddb49658d9c3fdfef1ffa378b0c3c39a1185e5f37cef0c8acaa2eaed682085bbcbdce32dceba24a8c1834d7e2072ef792ad6d44817b8050d0d99753342b73792d225ccc4422cd2438b0c492ab6092d79d2059b3c58da68c3220e635d6abffea75afb70607b4eb006d5a36c0a39bb701b9ff40bc4c7bfdcf92fcca1cfd9e978b517ec9a0c0d9a287eff51540a2b26fd47743f35fed5682c659faa515af1fe438854b9e9e133ab6be2df1750db993fdc10e68bbaf2fd305cc6a571024b6bc7dd1c17104968baf3ebec7f168b0982cbda054ae2391f0682725ad1b97522f29753f5f74ea25574eb3c8421ddce694304415aae65c9c02a1566d13445728d814fbc4bf9390190c9ce7e56c95a829b437be44c7b645a3861764bad153618c32f40e45bc647cdc9fcd494c369d25c8d8217a58dc7bf5166eb47121d39623a0673205679eb354ee13ce0c6e292fd17da69e72d62eef81bb1af27a51748bbc3d707bd3f50d50c1a97d9981622a9ae5bfafc4c02d88528c2b4af31f0a3bf3b8ed081fad9d5b9e84f701d56300e99b8fd1d3fda96d98dedef10b4d3573df5e577bf1db5b1378813b6792f718c8991504c3cba53cb3a1c6c3645adc90eabdd3e2e008db454587d1c8c2f84f40ecd819c1ba9d345db69292140e5400ec19357acdf2b8ab76bf5262f1370ccfb66872e69f0b811c679231c57dc98bde77f78e0e635f42ae8d8fab2aa393aab8abc00ee637da0a74a0aa2abe9f3b663872b47695f407c49bede2625732cb4bbcff5f7d25b197c5ac129917e6197a8b09263a69892a1e225ef8fce4b91d86bed68b9e3a4e03f4bbebac8fed9139819a0a32ac5a813a53b28c85a0a178451f575ad269617ec34739bca5751d5ba009786e622e0c5939bc31a8208cdb56956906ed3d9b1270dbaae43717304ab8e31662822633da80feb40d4776c68fe59b2323d8716e34a3f102dc94a2e843c244f0f549735af97f5adb7fbb8fb26358ccdb2935ecfe34e494968bbfdd0f34c88e054ee61ee3d99236cf5924bfbf255c32e4d80698cc1e4acb60b5187fee0345c2de9d9f861063180c3e2b6554fcddc05380f4428ca5e8f30c2ce3307f8be856d9d366a07506271f1aee968856721b3f451ada94e74aa5ef468c34723c328085e9232372e2ac6b0487d0c13aeb721df21b60b94ed16848366fce4e667493e3414520281543aed29176ec09a7b06c238daa462e71ffaf3202aafe9b60d15d66f71bcb26cc05b3bcc2faf63b380251e98a384fc6b1baa8bb222211edbc010cf8c07cf41d880f1131361132ecf99ea5e39f9706d46ee05f53bbfe9542701d95b611a0b625ae29f5f9e0d1718eb089b039057bc29a86abade5df3efaa03fd91804ff8407de383028f1fdd19cb6295d28adc9bf8feaa1e7087f59740abcf292588e045d4e220d7a781a75b6cd4c002bf87f3ebd65d5a6581f2577dbd7d36828f6b3a134be6d852d3a79dbe314f83885f75da129c212b78d4d2fe8d9a812f43ee9042f3da92bb6be2cc573d1ff37ab318ea571ccf5e2e9db5582fa1008fd28dd1d379bbb974f31365f76ab85a26ccbf62fbe96d4efe8c3d542850a6b8160ba41db1ab2b9107e91266635261a7f8a795333a499c26788161b82d97e6ac0a24dd11a47f304b358fcfc1421e5304470d6b8f5b616573bdaa916496f453acd2e99897c471d213101171b4ad09e0fa121d820cf0dfb20f80108079b64bd280b2e2425a70bd90ee4310cb4b7f71f9b70a2c0ccb46e9a588af51bd35299cd98b5c3cd6997d180e0121210e5c1897e0d815233c9224e29377116937baf1c0b889351fee86fbac43fa2af5901418e70434b83631a8c5f808c6de45a83522f1e627ec4c537cabfebb668a8319b56ef56a822dcd2a36435371405afc472dc6780e48717b79944d468506a8568fa4e6d8f383b7e4225aaed9b2cbfe9cbd72f5272d878e2dc57de76986a4b905dda0c519fe90209b72c6d1a6fdd83b555ebdc457bb24ef1c6bbd3c98dbcf5da6ab28687515f2bfb8dbfef1c5363cdf22a55344a81a38ebaf57a9c370b467f411e47e8dad6313474def5ad09f1534fa2f0b65d5d8b8cab11f32587c629c657c416bbb46e6fb3634320860f313428c5a5ebb57fda1931792ca3ddc584eb9e6613042d1488bb0085bf62735d377897c4810270498d780350016fc97f43eedf6d1f4099659ffd8d0743ebaf21752686da395af6e710cd7af38b6c7b1f7bd3985a962473754ff0bb28a821ede5946f7b911a9f3a1ab0636165256f2b3178827536132a4c9d522e5e309743a0187381de2610ed882fb649571b939748d95c22498a35070650fb3597c0a168c3b58f905a8cf32dab09e52b480bf64890209c4808f93a6372a150177af9fa3355515596839fdfa5c04580976a4c54d8aaf77ad7faa2ff3879dbefd034104ab11539231bfb2f432650ccf3466791eec6ba005fb301d1e0d966eb7367fb17146536ca1188815e7ddf999522c92055a1143ace0235f771b2a20fd7550a6da25fd5a983dbdc17790f294d8c59b3782f1f38eeca7a68b998dbac5d40d79d193528223ed77a64e6d06526dbfe12c7f8ab3b7982ab0a741ac7d6ee02fe06bc3e1dc44820e9b9d46e8d6679771d42e8b68ef611c9cf6674818db1f060b388cde4b398fe91695aaff39bd99ed968a8eab1a02f8fa36adca3347d7f122f16900994ea7eae239869d8803de4b859356f6da45c85e9238391460902be8e849a609d5e14dea9acd567a05db8cdbd4fea3244ae82a1937839c9b5f11908d9f43dd4c8d2d88e7a738882a", 0xdf9) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xc4, 0x89, 0x30, 0x0, 0x413c, 0x81b5, 0x9bed, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x27, 0xad, 0x4c}}]}}]}}, 0x0) 01:07:49 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x0, 0x0, 0x11, "09af236866c7d5e1ae1d0363f0c5f908bd"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) 01:07:49 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x21c0) 01:07:49 executing program 3: syz_usb_connect(0x2, 0xc1, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x9, 0x9d, 0x86, 0x8, 0x1b3d, 0x1c4, 0xd42c, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0xaf, 0x1, 0x2, 0x0, 0x80, 0x18, [{{0x9, 0x4, 0x2f, 0xa7, 0x0, 0x89, 0x9b, 0x21, 0x0, [@generic={0x9d, 0x21, "2ecc84b74e1b10fb65f43479237e0fba35eef777b07e19692fab9a5ceadb4152eb27c9467a8a19fe023986e75eae7125fd83ac3066f8fd9ab84a93bb4a0e41f6677b0e581bdad360f989519325d12a684ea00693af84227dd5d046bbd7ac03b6c3e0a208c7de27659f2b68ef88da8bbaafca7d1d76621d86a16b6e47918e5b5b3ddc4d12fb97f8d227cbf090c7f3fd275b87b15efa8e90cb0b1906"}]}}]}}]}}, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x1, 0x500) ioctl$EVIOCGSND(r0, 0x8040451a, &(0x7f0000000180)=""/4096) 01:07:49 executing program 5: syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) 01:07:49 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x0, 0x0, 0xc, "09af236866c7d5e1ae1d0363"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) [ 2495.105556][ T1719] usb 2-1: USB disconnect, device number 78 01:07:49 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x21d8) [ 2495.404017][ T3032] usb 4-1: new full-speed USB device number 41 using dummy_hcd [ 2495.424103][ T3122] usb 5-1: new high-speed USB device number 71 using dummy_hcd [ 2495.431789][ T457] usb 2-1: new high-speed USB device number 79 using dummy_hcd [ 2495.439468][ T3703] usb 6-1: new high-speed USB device number 108 using dummy_hcd [ 2495.443978][ T1719] usb 3-1: new high-speed USB device number 107 using dummy_hcd 01:07:50 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x21f0) [ 2495.684115][ T457] usb 2-1: Using ep0 maxpacket: 8 [ 2495.689245][ T3703] usb 6-1: Using ep0 maxpacket: 32 [ 2495.695416][ T3122] usb 5-1: Using ep0 maxpacket: 32 [ 2495.723954][ T1719] usb 3-1: Using ep0 maxpacket: 32 [ 2495.774163][ T3032] usb 4-1: config 2 has an invalid interface number: 47 but max is 0 [ 2495.782308][ T3032] usb 4-1: config 2 has no interface number 0 [ 2495.804049][ T3032] usb 4-1: config 2 interface 47 has no altsetting 0 [ 2495.810741][ T3032] usb 4-1: New USB device found, idVendor=1b3d, idProduct=01c4, bcdDevice=d4.2c [ 2495.819848][ T3032] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2495.828008][ T3122] usb 5-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2495.837081][ T3122] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2495.845170][ T3703] usb 6-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2495.854246][ T3703] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2495.863122][ T457] usb 2-1: unable to get BOS descriptor or descriptor too short [ 2495.864006][ T1719] usb 3-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2495.879851][ T1719] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2495.888927][ T3122] usb 5-1: config 0 descriptor?? [ 2495.894817][ T3703] usb 6-1: config 0 descriptor?? [ 2495.908563][ T1719] usb 3-1: config 0 descriptor?? [ 2495.935436][ T3032] hub 4-1:2.47: bad descriptor, ignoring hub [ 2495.941482][ T3032] hub: probe of 4-1:2.47 failed with error -5 [ 2495.950807][ T457] usb 2-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 2495.961857][ T457] usb 2-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 2495.974973][ T3032] ftdi_sio 4-1:2.47: FTDI USB Serial Device converter detected [ 2495.982910][ T3032] usb 4-1: Detected FT-X [ 2496.064084][ T457] usb 2-1: New USB device found, idVendor=0400, idProduct=4200, bcdDevice=42.ef [ 2496.073176][ T457] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 2496.081221][ T457] usb 2-1: SerialNumber: syz 01:07:50 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x2208) [ 2496.127246][ T457] hub 2-1:118.0: bad descriptor, ignoring hub [ 2496.144017][ T3032] ftdi_sio ttyUSB0: Unable to read latency timer: -71 [ 2496.150969][ T457] hub: probe of 2-1:118.0 failed with error -5 [ 2496.162588][ T3703] usb 6-1: USB disconnect, device number 108 [ 2496.169615][ T3122] hso 5-1:0.0: Failed to find BULK IN ep [ 2496.195895][ T3032] ftdi_sio ttyUSB0: Unable to write latency timer: -71 [ 2496.209699][ T457] cdc_wdm 2-1:118.0: cdc-wdm0: USB WDM device [ 2496.233985][ T3032] ftdi_sio 4-1:2.47: GPIO initialisation failed: -71 [ 2496.241724][ T3032] usb 4-1: FTDI USB Serial Device converter now attached to ttyUSB0 [ 2496.284641][ T3032] usb 4-1: USB disconnect, device number 41 [ 2496.291538][ T3032] ftdi_sio ttyUSB0: FTDI USB Serial Device converter now disconnected from ttyUSB0 [ 2496.309370][ T3032] ftdi_sio 4-1:2.47: device disconnected [ 2496.370993][ T1719] usb 5-1: USB disconnect, device number 71 [ 2496.387708][ T3084] usb 3-1: USB disconnect, device number 107 01:07:51 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x2220) 01:07:51 executing program 5: syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) 01:07:51 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x2238) [ 2496.744020][T21206] usb 2-1: reset high-speed USB device number 79 using dummy_hcd [ 2496.923975][ T3032] usb 6-1: new high-speed USB device number 109 using dummy_hcd [ 2496.973873][ T3703] usb 4-1: new full-speed USB device number 42 using dummy_hcd [ 2496.984186][T21206] usb 2-1: Using ep0 maxpacket: 8 [ 2497.143855][T21206] usb 2-1: unable to get BOS descriptor or descriptor too short [ 2497.163930][ T3032] usb 6-1: Using ep0 maxpacket: 32 [ 2497.283875][ T3032] usb 6-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2497.292931][ T3032] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2497.304767][ T3032] usb 6-1: config 0 descriptor?? [ 2497.333933][ T3703] usb 4-1: config 2 has an invalid interface number: 47 but max is 0 [ 2497.342038][ T3703] usb 4-1: config 2 has no interface number 0 [ 2497.349888][ T3703] usb 4-1: config 2 interface 47 has no altsetting 0 [ 2497.356785][ T3703] usb 4-1: New USB device found, idVendor=1b3d, idProduct=01c4, bcdDevice=d4.2c [ 2497.365853][ T3703] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2497.414315][ T3703] hub 4-1:2.47: bad descriptor, ignoring hub [ 2497.420392][ T3703] hub: probe of 4-1:2.47 failed with error -5 [ 2497.427679][ T3703] ftdi_sio 4-1:2.47: FTDI USB Serial Device converter detected [ 2497.435779][ T3703] usb 4-1: Detected FT-X [ 2497.556375][ T3032] usb 6-1: USB disconnect, device number 109 [ 2497.584021][ T457] usb 2-1: USB disconnect, device number 79 [ 2497.633845][ T3703] ftdi_sio ttyUSB0: Unable to read latency timer: -71 [ 2497.653830][ T3703] ftdi_sio ttyUSB0: Unable to write latency timer: -71 [ 2497.673864][ T3703] ftdi_sio 4-1:2.47: GPIO initialisation failed: -71 [ 2497.681073][ T3703] usb 4-1: FTDI USB Serial Device converter now attached to ttyUSB0 [ 2497.714598][ T3703] usb 4-1: USB disconnect, device number 42 [ 2497.721398][ T3703] ftdi_sio ttyUSB0: FTDI USB Serial Device converter now disconnected from ttyUSB0 [ 2497.731209][ T3703] ftdi_sio 4-1:2.47: device disconnected 01:07:56 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x0, 0x0, 0xc, "09af236866c7d5e1ae1d0363"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) 01:07:56 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x0, 0x0, 0xc, "09af236866c7d5e1ae1d0363"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) 01:07:56 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x2250) 01:07:56 executing program 3: syz_usb_connect(0x0, 0x6, &(0x7f0000000140)={{0x12, 0x1, 0x0, 0x4d, 0x5b, 0xd0, 0x8, 0x19d2, 0x1476, 0xaacd, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x81, 0x3, 0x0, 0x0, [{{0x9, 0x4, 0xaa, 0x0, 0x0, 0xff, 0xe4, 0x33, 0x0, [], [{{0x9, 0x5, 0x1, 0x1, 0x400, 0x0, 0x6, 0x3f, [@uac_iso={0x0, 0x25, 0x1, 0x3, 0xff, 0x1}]}}, {{0x9, 0x5, 0x5, 0xc, 0x8, 0x1, 0x7}}, {{0x9, 0x5, 0x6, 0x10, 0x20, 0x2, 0x3, 0x5}}, {{0x9, 0x5, 0xe, 0x4, 0x200, 0x20, 0x40, 0xee, [@uac_iso={0x0, 0x25, 0x1, 0x83, 0x45, 0x8}]}}, {{0x9, 0x5, 0x64dc11377b0a98e2, 0x3, 0x20, 0x3, 0x4, 0x88, [@generic={0x0, 0x9, "21be552264bae791d196f7eb0e41e19699988250"}]}}, {{0x9, 0x5, 0x2, 0xc, 0x3ff, 0x7, 0x9, 0x1}}]}}]}}]}}, 0x0) 01:07:56 executing program 5: syz_usb_control_io$uac1(0xffffffffffffffff, 0x0, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x0, 0x0, 0x16, "09af236866c7d5e1ae1d0363f0c5f908bd7ce5d6f934"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) 01:07:56 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000000c0)={0x1, 0x28, &(0x7f0000000040)="52a2c618e8fe4d870374b607cbcfdeef891dba9a89fdbf56901688fa3a0cbb8f0f29c2002b264360"}) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000000c0)={0x2, 0x25, &(0x7f0000000080)="c939a9c3de25efc7e244a899075a6ee497971d91329ebf757cdc28b6352276e67dfec288ca"}) syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x1000020, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_usb_connect(0x0, 0x2d, &(0x7f00000005c0)=ANY=[@ANYBLOB="1201fe2109003c0800040042ef420000010109021b00017600230009040000010209bd00070581070001"], 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001240)="d1ac2117a4063f5fb8607239f0c2b12f2552334360f458afaf2b3ccbdd05b4b66433fd88301f2782224f25fcf2f5f7a407b9868a17be69835d716179188e3e85d55fd6a88e6b575e16d02c7651ad113f2bd0586013a4d9b81eb9659e083b3cb5322d5051df9955185596300843dbf8df0bf594f14d8c3406607d26a1ac3d752ccf3c638c82c7e03a60083bfdc66066674c5776c72c610d34b9c5817830c7286033ed3c67027806b375e6ebc7480913510d70d275125fd5643ca44eb6c61db0fce497e300f29dd61f174662ece3be991d346be76b4d4736b5270dc2c5676b186d3bc1803fa3b6a3bc38243587cfb923857a65dd654333d2b0883a57e8229c5f4eb843185fd53f126851c4ce3b9dd383624606930dd62d4f8b83a2585258ff0cb96454e033a1cbe561bb98dba9f65a4ab748aaf8a619226776f95a0027b72196798e287bd633d0ebf66ec29fdad6c0aba63e44bad6b54dfa55a433a79488ba31876187996978b934d975ddefc4fe584cdb7e7538b6f5628e5b9d3c2c277032b2ee1672b5a017e9397a4f1e41581dc91b5270ebea6547d47e2bf4bd19c56b1e4510cc3c6e814b24ad1bac1af7cb993fda8de1b4757d38733ca431c1bc55f71c9bcc859512328690151be3ca440d2bd28e671f300bd47db8ba66009c7b61ffa06a589881c726e597e54e24248e1a9d6a9539ac35345c8fe25b8284348999d553da4df1d7a11cacd2e95f6f7804357e1b135bf9ba026f977d90cb40f1c3d5002eba3f5520c6f485e4b4ed9b3bbcc4f92f915c7e16531c1daf6e569130df4a8ed9d92ab0d7c746555c109497addbf47537fd760d8770eaddaa71e94587b417f34b097d53605b5fdcf5adb2b5176d98573aea56da94caf95dd068e405b2a8cdcab20eb00f7cfd69d51de4b1abc3381f1c67d6b9a89dfccd5e816c96ecb1985ae65b4ef1b1479479d19f3294fb21346b737c5e71e0249d812625dccbd511b8ff06d5f40cba310654178e8b923b62c90031f0fca6c219875fbfbb977599096bf04aa1ff5ea482bd8d9b5ef21a6f3c9941c26607b6b00e48f387f3cb9e13a69dbfe2c6cac926e89c37d59696d1696ffcd1a3e8a5e7bdc44cb47b82362503bd2fcb522f17f7f3ddbaf40d6d9da811a2dda693994cefab3c8b143cbc9adbfb5e00232f119dcd1dff55f7d3c06ca67ac6b8ae03b15f538f8d3c0b7a270d99ceef95fd91d585b6ba25e64529f013c3ae13c252eb76ad4f84e66e328c2b8030550e69c69763f34fabbac86cc44232247ce05b9f271469575a0723168b3c93de0bacebf040b3e165e12374309d4a77db598b8b6e1a92028d366c1d4ac7cbf4d7c8a3b5bc25a404bff87a8d153b5aff52a8c4d6b65752b17381f2e7fcb7a6ea29cf67893a32e3df131978ba9e49f935e693db6289ba66f36f4a8ee804621a89e6d88801055f0776d4f31f909318350e78b80b7137febc53ab7e9b66d5aa113ac89225c5f4ee3eb52b7dcff7d344909d19f048cb5a9de1973728feb138acc7d39e448c04dd47fef1e470726371ab210abeff8a789e8ec54a4902515be5d92f43f0db04608d02deff502a31a9e9dd63867c12d3241419a4317f70bc957dc2babb54b571e9c280a5b6036f4bdbf31640191c6b12d262f529c07165ffd7e51b3399c4545c2be979003e192e224e78739cd12b8be7a061273e29eeec520d51db0f33bc630ea27fba231055ee92cbf93f747ea9ee363c0cf710fbdf54c273ebe6a43e04045091a0686603c0ef7e5bbd1a9c5795ed0786a6a2089d87b01645191fb69021972c3548e40858a5b6df08b9a395af85070cf37582bd7857f991a1b6b9f400e389710b780cf3c80ddd84f07e6435a4762a5b26f6e4eae57845042fb68edc0636235b3915fb9d3f3bbae58b4d969fe243dadecdc6434fb5a2f2b966eb6477c01e649d495b64598e71329f88307c6f00ac60d7d60376a7c5bc1576e5256b13898a3a419e7743319b245c2bb0a2eb5f62cdf693187d5ccc95623ffa5f17b0b11b157b6c35017492f6dd71bbf6aaa688da138b0c0a2f9bd854cea76b2dc89f8035a01a21e53137acf5e314d3973742efd3e2d026608df56873943c5cc45825c0a4d4b857fcd470ea60a6991c2f382e19c8bbe55fefb9b5d2be5dc81295e6f9ae7a6241d8f7c759836d7eab2446e3639692e9ac239b50dbe6968e11d429cf85986c7829bdc9191a877d71d187a7dc10b847a8a8602863cabe674affc581a7244e5f73ddb49658d9c3fdfef1ffa378b0c3c39a1185e5f37cef0c8acaa2eaed682085bbcbdce32dceba24a8c1834d7e2072ef792ad6d44817b8050d0d99753342b73792d225ccc4422cd2438b0c492ab6092d79d2059b3c58da68c3220e635d6abffea75afb70607b4eb006d5a36c0a39bb701b9ff40bc4c7bfdcf92fcca1cfd9e978b517ec9a0c0d9a287eff51540a2b26fd47743f35fed5682c659faa515af1fe438854b9e9e133ab6be2df1750db993fdc10e68bbaf2fd305cc6a571024b6bc7dd1c17104968baf3ebec7f168b0982cbda054ae2391f0682725ad1b97522f29753f5f74ea25574eb3c8421ddce694304415aae65c9c02a1566d13445728d814fbc4bf9390190c9ce7e56c95a829b437be44c7b645a3861764bad153618c32f40e45bc647cdc9fcd494c369d25c8d8217a58dc7bf5166eb47121d39623a0673205679eb354ee13ce0c6e292fd17da69e72d62eef81bb1af27a51748bbc3d707bd3f50d50c1a97d9981622a9ae5bfafc4c02d88528c2b4af31f0a3bf3b8ed081fad9d5b9e84f701d56300e99b8fd1d3fda96d98dedef10b4d3573df5e577bf1db5b1378813b6792f718c8991504c3cba53cb3a1c6c3645adc90eabdd3e2e008db454587d1c8c2f84f40ecd819c1ba9d345db69292140e5400ec19357acdf2b8ab76bf5262f1370ccfb66872e69f0b811c679231c57dc98bde77f78e0e635f42ae8d8fab2aa393aab8abc00ee637da0a74a0aa2abe9f3b663872b47695f407c49bede2625732cb4bbcff5f7d25b197c5ac129917e6197a8b09263a69892a1e225ef8fce4b91d86bed68b9e3a4e03f4bbebac8fed9139819a0a32ac5a813a53b28c85a0a178451f575ad269617ec34739bca5751d5ba009786e622e0c5939bc31a8208cdb56956906ed3d9b1270dbaae43717304ab8e31662822633da80feb40d4776c68fe59b2323d8716e34a3f102dc94a2e843c244f0f549735af97f5adb7fbb8fb26358ccdb2935ecfe34e494968bbfdd0f34c88e054ee61ee3d99236cf5924bfbf255c32e4d80698cc1e4acb60b5187fee0345c2de9d9f861063180c3e2b6554fcddc05380f4428ca5e8f30c2ce3307f8be856d9d366a07506271f1aee968856721b3f451ada94e74aa5ef468c34723c328085e9232372e2ac6b0487d0c13aeb721df21b60b94ed16848366fce4e667493e3414520281543aed29176ec09a7b06c238daa462e71ffaf3202aafe9b60d15d66f71bcb26cc05b3bcc2faf63b380251e98a384fc6b1baa8bb222211edbc010cf8c07cf41d880f1131361132ecf99ea5e39f9706d46ee05f53bbfe9542701d95b611a0b625ae29f5f9e0d1718eb089b039057bc29a86abade5df3efaa03fd91804ff8407de383028f1fdd19cb6295d28adc9bf8feaa1e7087f59740abcf292588e045d4e220d7a781a75b6cd4c002bf87f3ebd65d5a6581f2577dbd7d36828f6b3a134be6d852d3a79dbe314f83885f75da129c212b78d4d2fe8d9a812f43ee9042f3da92bb6be2cc573d1ff37ab318ea571ccf5e2e9db5582fa1008fd28dd1d379bbb974f31365f76ab85a26ccbf62fbe96d4efe8c3d542850a6b8160ba41db1ab2b9107e91266635261a7f8a795333a499c26788161b82d97e6ac0a24dd11a47f304b358fcfc1421e5304470d6b8f5b616573bdaa916496f453acd2e99897c471d213101171b4ad09e0fa121d820cf0dfb20f80108079b64bd280b2e2425a70bd90ee4310cb4b7f71f9b70a2c0ccb46e9a588af51bd35299cd98b5c3cd6997d180e0121210e5c1897e0d815233c9224e29377116937baf1c0b889351fee86fbac43fa2af5901418e70434b83631a8c5f808c6de45a83522f1e627ec4c537cabfebb668a8319b56ef56a822dcd2a36435371405afc472dc6780e48717b79944d468506a8568fa4e6d8f383b7e4225aaed9b2cbfe9cbd72f5272d878e2dc57de76986a4b905dda0c519fe90209b72c6d1a6fdd83b555ebdc457bb24ef1c6bbd3c98dbcf5da6ab28687515f2bfb8dbfef1c5363cdf22a55344a81a38ebaf57a9c370b467f411e47e8dad6313474def5ad09f1534fa2f0b65d5d8b8cab11f32587c629c657c416bbb46e6fb3634320860f313428c5a5ebb57fda1931792ca3ddc584eb9e6613042d1488bb0085bf62735d377897c4810270498d780350016fc97f43eedf6d1f4099659ffd8d0743ebaf21752686da395af6e710cd7af38b6c7b1f7bd3985a962473754ff0bb28a821ede5946f7b911a9f3a1ab0636165256f2b3178827536132a4c9d522e5e309743a0187381de2610ed882fb649571b939748d95c22498a35070650fb3597c0a168c3b58f905a8cf32dab09e52b480bf64890209c4808f93a6372a150177af9fa3355515596839fdfa5c04580976a4c54d8aaf77ad7faa2ff3879dbefd034104ab11539231bfb2f432650ccf3466791eec6ba005fb301d1e0d966eb7367fb17146536ca1188815e7ddf999522c92055a1143ace0235f771b2a20fd7550a6da25fd5a983dbdc17790f294d8c59b3782f1f38eeca7a68b998dbac5d40d79d193528223ed77a64e6d06526dbfe12c7f8ab3b7982ab0a741ac7d6ee02fe06bc3e1dc44820e9b9d46e8d6679771d42e8b68ef611c9cf6674818db1f060b388cde4b398fe91695aaff39bd99ed968a8eab1a02f8fa36adca3347d7f122f16900994ea7eae239869d8803de4b859356f6da45c85e9238391460902be8e849a609d5e14dea9acd567a05db8cdbd4fea3244ae82a1937839c9b5f11908d9f43dd4c8d2d88e7a738882a", 0xdf9) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xc4, 0x89, 0x30, 0x0, 0x413c, 0x81b5, 0x9bed, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x27, 0xad, 0x4c}}]}}]}}, 0x0) 01:07:56 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x2268) [ 2501.903447][ T457] usb 5-1: new high-speed USB device number 72 using dummy_hcd [ 2501.923713][ T3703] usb 3-1: new high-speed USB device number 108 using dummy_hcd [ 2501.931424][ T3032] usb 2-1: new high-speed USB device number 80 using dummy_hcd 01:07:56 executing program 5: syz_usb_control_io$uac1(0xffffffffffffffff, 0x0, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x0, 0x0, 0x16, "09af236866c7d5e1ae1d0363f0c5f908bd7ce5d6f934"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) 01:07:56 executing program 3: r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x660c, 0x0) ioctl$HIDIOCGFIELDINFO(r0, 0xc038480a, &(0x7f0000000000)={0x2, 0x200, 0x13c, 0xfffffbff, 0xfffffff8, 0x16d, 0x5a8, 0x8001, 0x5, 0x3bb5, 0x3f, 0x1, 0x9, 0xff}) syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0xf2, 0xb8, 0xc, 0x8, 0x67b, 0x25a1, 0x792e, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xb5, 0x11, 0xc1}}]}}]}}, 0x0) 01:07:56 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x2280) [ 2502.193519][ T457] usb 5-1: Using ep0 maxpacket: 32 [ 2502.198726][ T3032] usb 2-1: Using ep0 maxpacket: 8 [ 2502.203906][ T3703] usb 3-1: Using ep0 maxpacket: 32 [ 2502.343535][ T457] usb 5-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2502.352624][ T457] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2502.360717][ T3703] usb 3-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2502.369813][ T3703] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2502.380748][ T457] usb 5-1: config 0 descriptor?? [ 2502.388333][ T3703] usb 3-1: config 0 descriptor?? 01:07:57 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x2298) [ 2502.423487][ T3032] usb 2-1: unable to get BOS descriptor or descriptor too short [ 2502.455151][ T3122] usb 4-1: new high-speed USB device number 43 using dummy_hcd [ 2502.513434][ T3032] usb 2-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 2502.533853][ T3032] usb 2-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 01:07:57 executing program 5: syz_usb_control_io$uac1(0xffffffffffffffff, 0x0, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x0, 0x0, 0x16, "09af236866c7d5e1ae1d0363f0c5f908bd7ce5d6f934"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) [ 2502.633448][ T3032] usb 2-1: New USB device found, idVendor=0400, idProduct=4200, bcdDevice=42.ef [ 2502.642512][ T3032] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 2502.650553][ T3032] usb 2-1: SerialNumber: syz [ 2502.703503][ T3122] usb 4-1: Using ep0 maxpacket: 8 [ 2502.735818][ T3032] hub 2-1:118.0: bad descriptor, ignoring hub [ 2502.742244][ T3032] hub: probe of 2-1:118.0 failed with error -5 [ 2502.753054][ T3032] cdc_wdm 2-1:118.0: cdc-wdm0: USB WDM device [ 2502.843431][ T3122] usb 4-1: New USB device found, idVendor=067b, idProduct=25a1, bcdDevice=79.2e [ 2502.852503][ T3122] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2502.859992][ T3753] usb 3-1: USB disconnect, device number 108 [ 2502.864201][ T3122] usb 4-1: config 0 descriptor?? [ 2502.877344][ T3084] usb 5-1: USB disconnect, device number 72 [ 2502.914434][ T3122] plusb: probe of 4-1:0.0 failed with error -22 [ 2503.115644][ T3084] usb 4-1: USB disconnect, device number 43 01:07:57 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x0, 0x0, 0xc, "09af236866c7d5e1ae1d0363"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) 01:07:57 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x0, 0x0, 0xc, "09af236866c7d5e1ae1d0363"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) 01:07:57 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x22b0) 01:07:57 executing program 5: r0 = syz_usb_connect(0x0, 0x24, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x0, 0x0, 0x16, "09af236866c7d5e1ae1d0363f0c5f908bd7ce5d6f934"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) [ 2503.353428][T21286] usb 2-1: reset high-speed USB device number 80 using dummy_hcd 01:07:58 executing program 3: syz_usb_connect(0x5, 0xdc, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xda, 0xbe, 0xee, 0x8, 0x4b3, 0x454b, 0xcfcc, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x27e, 0x2, 0x0, 0x3f, 0x40, 0x0, [{{0x9, 0x4, 0x3c, 0x1, 0x0, 0x65, 0x89, 0xc, 0x1f, [@generic={0xc1, 0xd, "db5fa88ae3f5e1d1aba22d119610a2e415c7ce228b5cd9f3cf3fb6f025f5353613c2b62792cb9b472d3a7487a360f0591be6159069ee387865b518f7a3caad40320d4cdd7129b3009894431d9772db367563fb040d4204e9aa2c446a13cabcbb5358172c154ac8d757d72a8d06f73256df24a6c901fd5541916d82b7cb57ce2ac854c7d1d0f0378283435c47fff83a17b316f653588a8873299e6fa5bbfeea63e6a09bfb6cffaa6eeca6b324dbc3b757a915e21c7f5036eed695b284179fed"}]}}, {{0x9, 0x4, 0x1f, 0x2f, 0x4, 0xe, 0x1, 0x0, 0x3, [], [{{0x9, 0x5, 0x0, 0x0, 0x3ff, 0x4, 0x81, 0x3f, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x40, 0x6}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x3f, 0x7}]}}, {{0x9, 0x5, 0x7, 0x0, 0x200, 0x81, 0x7, 0x1, [@generic={0xb4, 0x23, "d83d62301f12e7484cce81ea17f319251c9ab0f2b8d5e137d3b7b3e18362f21e42899638e2664fd49785c139b4bdc64f1d51c1a6fd409b462d39acbe05e92d157087b0bb21ffefdd7be617cf3d94e843b34e9b95446c9ad7c83e594be82954415e0fe7e0bfeda1c62d224870c909cbd9d961a1da202b7b9023c3089e830958cb72c65c467ee0caea8f636f88a499126e62db5f719091de616805679ae6ed6a27a962f4c5531d932198047f7365eadf5d1766"}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x8, 0xffff}]}}, {{0x9, 0x5, 0x5, 0x10, 0x0, 0xfa, 0x1, 0x1, [@generic={0xa7, 0x21, "bc1b39ab10bb92dde710f864d4f03041f7408a42cef429ff2b6c736c15d60d2392ddd783c45bd87109b73606ab77c31464e02fe628d9522fa50e65e4903fde72e06393ff7cd642f6d8a11e0ac495eaab4e2b1d00f730b499dd67ad8817a67cdff6c3632541638861efcf3ed6c6676a5ea2d8f73c06544b9b404f950a9956de5b3f9920a315c484b28f655ee3c514d6999b0b9e26026fbc0f08db6ec35f4cca90265ff222fc"}]}}, {{0x9, 0x5, 0x1, 0x0, 0x8, 0x6, 0x8, 0x65, [@uac_iso={0x7, 0x25, 0x1, 0x83, 0x5, 0xff}, @uac_iso={0x7, 0x25, 0x1, 0x82, 0x3, 0xfff7}]}}]}}]}}]}}, 0x0) [ 2503.613292][T21286] usb 2-1: Using ep0 maxpacket: 8 [ 2503.673450][ T3032] usb 3-1: new high-speed USB device number 109 using dummy_hcd [ 2503.683374][ T3084] usb 5-1: new high-speed USB device number 73 using dummy_hcd [ 2503.793324][T21286] usb 2-1: unable to get BOS descriptor or descriptor too short [ 2503.903343][ T3753] usb 4-1: new high-speed USB device number 44 using dummy_hcd [ 2503.913519][ T3032] usb 3-1: Using ep0 maxpacket: 32 [ 2503.923394][ T3084] usb 5-1: Using ep0 maxpacket: 32 [ 2504.043335][ T3084] usb 5-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2504.052421][ T3084] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2504.053298][ T3032] usb 3-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2504.063641][ T3084] usb 5-1: config 0 descriptor?? [ 2504.069650][ T3032] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2504.085139][ T3032] usb 3-1: config 0 descriptor?? [ 2504.143250][ T3753] usb 4-1: Using ep0 maxpacket: 8 [ 2504.263297][ T3753] usb 4-1: config index 0 descriptor too short (expected 638, got 202) [ 2504.271578][ T3753] usb 4-1: config 0 has an invalid interface number: 60 but max is 1 [ 2504.279690][ T3753] usb 4-1: config 0 has an invalid descriptor of length 193, skipping remainder of the config [ 2504.289992][ T3753] usb 4-1: config 0 has 1 interface, different from the descriptor's value: 2 [ 2504.298897][ T3753] usb 4-1: config 0 has no interface number 0 [ 2504.305134][ T3753] usb 4-1: config 0 interface 60 has no altsetting 0 [ 2504.311852][ T3753] usb 4-1: New USB device found, idVendor=04b3, idProduct=454b, bcdDevice=cf.cc [ 2504.321118][ T3753] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2504.332355][ T3753] usb 4-1: config 0 descriptor?? [ 2504.523417][ T1719] usb 5-1: USB disconnect, device number 73 [ 2504.545451][ T3032] usb 3-1: USB disconnect, device number 109 [ 2504.613244][ T3753] usb 4-1: string descriptor 0 read error: -71 [ 2504.620235][ T3753] ti_usb_3410_5052 4-1:0.60: required endpoints missing [ 2504.632062][ T3753] usb 4-1: USB disconnect, device number 44 [ 2505.353139][ T3753] usb 4-1: new high-speed USB device number 45 using dummy_hcd [ 2505.613099][ T3753] usb 4-1: Using ep0 maxpacket: 8 [ 2505.733167][ T3753] usb 4-1: config index 0 descriptor too short (expected 638, got 202) [ 2505.741435][ T3753] usb 4-1: config 0 has an invalid interface number: 60 but max is 1 [ 2505.749555][ T3753] usb 4-1: config 0 has an invalid descriptor of length 193, skipping remainder of the config [ 2505.759839][ T3753] usb 4-1: config 0 has 1 interface, different from the descriptor's value: 2 [ 2505.768711][ T3753] usb 4-1: config 0 has no interface number 0 [ 2505.774839][ T3753] usb 4-1: config 0 interface 60 has no altsetting 0 [ 2505.781502][ T3753] usb 4-1: New USB device found, idVendor=04b3, idProduct=454b, bcdDevice=cf.cc [ 2505.790561][ T3753] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2505.799719][ T3753] usb 4-1: config 0 descriptor?? [ 2506.083135][ T3753] usb 4-1: string descriptor 0 read error: -71 [ 2506.092008][ T3753] ti_usb_3410_5052 4-1:0.60: required endpoints missing [ 2506.102568][ T3753] usb 4-1: USB disconnect, device number 45 01:08:02 executing program 1: syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x1000020, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_usb_connect(0x0, 0x2d, &(0x7f00000005c0)=ANY=[@ANYBLOB="1201fe2109003c0800040042ef420000010109021b00017600230009040000010209bd00070581070001"], 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001240)="d1ac2117a4063f5fb8607239f0c2b12f2552334360f458afaf2b3ccbdd05b4b66433fd88301f2782224f25fcf2f5f7a407b9868a17be69835d716179188e3e85d55fd6a88e6b575e16d02c7651ad113f2bd0586013a4d9b81eb9659e083b3cb5322d5051df9955185596300843dbf8df0bf594f14d8c3406607d26a1ac3d752ccf3c638c82c7e03a60083bfdc66066674c5776c72c610d34b9c5817830c7286033ed3c67027806b375e6ebc7480913510d70d275125fd5643ca44eb6c61db0fce497e300f29dd61f174662ece3be991d346be76b4d4736b5270dc2c5676b186d3bc1803fa3b6a3bc38243587cfb923857a65dd654333d2b0883a57e8229c5f4eb843185fd53f126851c4ce3b9dd383624606930dd62d4f8b83a2585258ff0cb96454e033a1cbe561bb98dba9f65a4ab748aaf8a619226776f95a0027b72196798e287bd633d0ebf66ec29fdad6c0aba63e44bad6b54dfa55a433a79488ba31876187996978b934d975ddefc4fe584cdb7e7538b6f5628e5b9d3c2c277032b2ee1672b5a017e9397a4f1e41581dc91b5270ebea6547d47e2bf4bd19c56b1e4510cc3c6e814b24ad1bac1af7cb993fda8de1b4757d38733ca431c1bc55f71c9bcc859512328690151be3ca440d2bd28e671f300bd47db8ba66009c7b61ffa06a589881c726e597e54e24248e1a9d6a9539ac35345c8fe25b8284348999d553da4df1d7a11cacd2e95f6f7804357e1b135bf9ba026f977d90cb40f1c3d5002eba3f5520c6f485e4b4ed9b3bbcc4f92f915c7e16531c1daf6e569130df4a8ed9d92ab0d7c746555c109497addbf47537fd760d8770eaddaa71e94587b417f34b097d53605b5fdcf5adb2b5176d98573aea56da94caf95dd068e405b2a8cdcab20eb00f7cfd69d51de4b1abc3381f1c67d6b9a89dfccd5e816c96ecb1985ae65b4ef1b1479479d19f3294fb21346b737c5e71e0249d812625dccbd511b8ff06d5f40cba310654178e8b923b62c90031f0fca6c219875fbfbb977599096bf04aa1ff5ea482bd8d9b5ef21a6f3c9941c26607b6b00e48f387f3cb9e13a69dbfe2c6cac926e89c37d59696d1696ffcd1a3e8a5e7bdc44cb47b82362503bd2fcb522f17f7f3ddbaf40d6d9da811a2dda693994cefab3c8b143cbc9adbfb5e00232f119dcd1dff55f7d3c06ca67ac6b8ae03b15f538f8d3c0b7a270d99ceef95fd91d585b6ba25e64529f013c3ae13c252eb76ad4f84e66e328c2b8030550e69c69763f34fabbac86cc44232247ce05b9f271469575a0723168b3c93de0bacebf040b3e165e12374309d4a77db598b8b6e1a92028d366c1d4ac7cbf4d7c8a3b5bc25a404bff87a8d153b5aff52a8c4d6b65752b17381f2e7fcb7a6ea29cf67893a32e3df131978ba9e49f935e693db6289ba66f36f4a8ee804621a89e6d88801055f0776d4f31f909318350e78b80b7137febc53ab7e9b66d5aa113ac89225c5f4ee3eb52b7dcff7d344909d19f048cb5a9de1973728feb138acc7d39e448c04dd47fef1e470726371ab210abeff8a789e8ec54a4902515be5d92f43f0db04608d02deff502a31a9e9dd63867c12d3241419a4317f70bc957dc2babb54b571e9c280a5b6036f4bdbf31640191c6b12d262f529c07165ffd7e51b3399c4545c2be979003e192e224e78739cd12b8be7a061273e29eeec520d51db0f33bc630ea27fba231055ee92cbf93f747ea9ee363c0cf710fbdf54c273ebe6a43e04045091a0686603c0ef7e5bbd1a9c5795ed0786a6a2089d87b01645191fb69021972c3548e40858a5b6df08b9a395af85070cf37582bd7857f991a1b6b9f400e389710b780cf3c80ddd84f07e6435a4762a5b26f6e4eae57845042fb68edc0636235b3915fb9d3f3bbae58b4d969fe243dadecdc6434fb5a2f2b966eb6477c01e649d495b64598e71329f88307c6f00ac60d7d60376a7c5bc1576e5256b13898a3a419e7743319b245c2bb0a2eb5f62cdf693187d5ccc95623ffa5f17b0b11b157b6c35017492f6dd71bbf6aaa688da138b0c0a2f9bd854cea76b2dc89f8035a01a21e53137acf5e314d3973742efd3e2d026608df56873943c5cc45825c0a4d4b857fcd470ea60a6991c2f382e19c8bbe55fefb9b5d2be5dc81295e6f9ae7a6241d8f7c759836d7eab2446e3639692e9ac239b50dbe6968e11d429cf85986c7829bdc9191a877d71d187a7dc10b847a8a8602863cabe674affc581a7244e5f73ddb49658d9c3fdfef1ffa378b0c3c39a1185e5f37cef0c8acaa2eaed682085bbcbdce32dceba24a8c1834d7e2072ef792ad6d44817b8050d0d99753342b73792d225ccc4422cd2438b0c492ab6092d79d2059b3c58da68c3220e635d6abffea75afb70607b4eb006d5a36c0a39bb701b9ff40bc4c7bfdcf92fcca1cfd9e978b517ec9a0c0d9a287eff51540a2b26fd47743f35fed5682c659faa515af1fe438854b9e9e133ab6be2df1750db993fdc10e68bbaf2fd305cc6a571024b6bc7dd1c17104968baf3ebec7f168b0982cbda054ae2391f0682725ad1b97522f29753f5f74ea25574eb3c8421ddce694304415aae65c9c02a1566d13445728d814fbc4bf9390190c9ce7e56c95a829b437be44c7b645a3861764bad153618c32f40e45bc647cdc9fcd494c369d25c8d8217a58dc7bf5166eb47121d39623a0673205679eb354ee13ce0c6e292fd17da69e72d62eef81bb1af27a51748bbc3d707bd3f50d50c1a97d9981622a9ae5bfafc4c02d88528c2b4af31f0a3bf3b8ed081fad9d5b9e84f701d56300e99b8fd1d3fda96d98dedef10b4d3573df5e577bf1db5b1378813b6792f718c8991504c3cba53cb3a1c6c3645adc90eabdd3e2e008db454587d1c8c2f84f40ecd819c1ba9d345db69292140e5400ec19357acdf2b8ab76bf5262f1370ccfb66872e69f0b811c679231c57dc98bde77f78e0e635f42ae8d8fab2aa393aab8abc00ee637da0a74a0aa2abe9f3b663872b47695f407c49bede2625732cb4bbcff5f7d25b197c5ac129917e6197a8b09263a69892a1e225ef8fce4b91d86bed68b9e3a4e03f4bbebac8fed9139819a0a32ac5a813a53b28c85a0a178451f575ad269617ec34739bca5751d5ba009786e622e0c5939bc31a8208cdb56956906ed3d9b1270dbaae43717304ab8e31662822633da80feb40d4776c68fe59b2323d8716e34a3f102dc94a2e843c244f0f549735af97f5adb7fbb8fb26358ccdb2935ecfe34e494968bbfdd0f34c88e054ee61ee3d99236cf5924bfbf255c32e4d80698cc1e4acb60b5187fee0345c2de9d9f861063180c3e2b6554fcddc05380f4428ca5e8f30c2ce3307f8be856d9d366a07506271f1aee968856721b3f451ada94e74aa5ef468c34723c328085e9232372e2ac6b0487d0c13aeb721df21b60b94ed16848366fce4e667493e3414520281543aed29176ec09a7b06c238daa462e71ffaf3202aafe9b60d15d66f71bcb26cc05b3bcc2faf63b380251e98a384fc6b1baa8bb222211edbc010cf8c07cf41d880f1131361132ecf99ea5e39f9706d46ee05f53bbfe9542701d95b611a0b625ae29f5f9e0d1718eb089b039057bc29a86abade5df3efaa03fd91804ff8407de383028f1fdd19cb6295d28adc9bf8feaa1e7087f59740abcf292588e045d4e220d7a781a75b6cd4c002bf87f3ebd65d5a6581f2577dbd7d36828f6b3a134be6d852d3a79dbe314f83885f75da129c212b78d4d2fe8d9a812f43ee9042f3da92bb6be2cc573d1ff37ab318ea571ccf5e2e9db5582fa1008fd28dd1d379bbb974f31365f76ab85a26ccbf62fbe96d4efe8c3d542850a6b8160ba41db1ab2b9107e91266635261a7f8a795333a499c26788161b82d97e6ac0a24dd11a47f304b358fcfc1421e5304470d6b8f5b616573bdaa916496f453acd2e99897c471d213101171b4ad09e0fa121d820cf0dfb20f80108079b64bd280b2e2425a70bd90ee4310cb4b7f71f9b70a2c0ccb46e9a588af51bd35299cd98b5c3cd6997d180e0121210e5c1897e0d815233c9224e29377116937baf1c0b889351fee86fbac43fa2af5901418e70434b83631a8c5f808c6de45a83522f1e627ec4c537cabfebb668a8319b56ef56a822dcd2a36435371405afc472dc6780e48717b79944d468506a8568fa4e6d8f383b7e4225aaed9b2cbfe9cbd72f5272d878e2dc57de76986a4b905dda0c519fe90209b72c6d1a6fdd83b555ebdc457bb24ef1c6bbd3c98dbcf5da6ab28687515f2bfb8dbfef1c5363cdf22a55344a81a38ebaf57a9c370b467f411e47e8dad6313474def5ad09f1534fa2f0b65d5d8b8cab11f32587c629c657c416bbb46e6fb3634320860f313428c5a5ebb57fda1931792ca3ddc584eb9e6613042d1488bb0085bf62735d377897c4810270498d780350016fc97f43eedf6d1f4099659ffd8d0743ebaf21752686da395af6e710cd7af38b6c7b1f7bd3985a962473754ff0bb28a821ede5946f7b911a9f3a1ab0636165256f2b3178827536132a4c9d522e5e309743a0187381de2610ed882fb649571b939748d95c22498a35070650fb3597c0a168c3b58f905a8cf32dab09e52b480bf64890209c4808f93a6372a150177af9fa3355515596839fdfa5c04580976a4c54d8aaf77ad7faa2ff3879dbefd034104ab11539231bfb2f432650ccf3466791eec6ba005fb301d1e0d966eb7367fb17146536ca1188815e7ddf999522c92055a1143ace0235f771b2a20fd7550a6da25fd5a983dbdc17790f294d8c59b3782f1f38eeca7a68b998dbac5d40d79d193528223ed77a64e6d06526dbfe12c7f8ab3b7982ab0a741ac7d6ee02fe06bc3e1dc44820e9b9d46e8d6679771d42e8b68ef611c9cf6674818db1f060b388cde4b398fe91695aaff39bd99ed968a8eab1a02f8fa36adca3347d7f122f16900994ea7eae239869d8803de4b859356f6da45c85e9238391460902be8e849a609d5e14dea9acd567a05db8cdbd4fea3244ae82a1937839c9b5f11908d9f43dd4c8d2d88e7a738882a", 0xdf9) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xc4, 0x89, 0x30, 0x0, 0x413c, 0x81b5, 0x9bed, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x27, 0xad, 0x4c}}]}}]}}, 0x0) write$hidraw(r0, &(0x7f0000000080)="c90c1ad436a6206c03f241a116b3a2757636c4c94400b1ba2d50a218d6b5cb7f2e8a3f5f1ee90b42ee819ecf8f316fd3dba7f7bc3fc52c616bbb6dccd18dee6db0964112967d37fe705aa31c3a5e3609a327587c673c24b729e23731f697f7f9a21ee895f946c7b6751a72eebb570409dab12e0650c1add336630e850fbdf4d0bfd39f548873f202b8de9887e8147e61c73c90feac33bf778c3710aa76aac1650711dfa06f5655212588f18ebd0d8e9d42727bc4c6a4cc5233e13664ff904df695e607faa717d86fffa95f7be663740754cb0858cb450d3392a83f65700d28a6ef", 0xe1) 01:08:02 executing program 5: r0 = syz_usb_connect(0x0, 0x24, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x0, 0x0, 0x16, "09af236866c7d5e1ae1d0363f0c5f908bd7ce5d6f934"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) 01:08:02 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x22c8) 01:08:02 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x0, 0x0, 0xc, "09af236866c7d5e1ae1d0363"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) 01:08:02 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x0, 0x0, 0xf, "09af236866c7d5e1ae1d0363f0c5f9"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) 01:08:02 executing program 3: syz_usb_connect(0x6, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0xf2, 0xb8, 0xc, 0x8, 0x67b, 0x25a1, 0x792e, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xb5, 0x11, 0xc1}}]}}]}}, 0x0) [ 2508.354342][ T3084] usb 2-1: USB disconnect, device number 80 01:08:03 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x22e0) [ 2508.672864][ T3122] usb 5-1: new high-speed USB device number 74 using dummy_hcd [ 2508.680497][ T3032] usb 3-1: new high-speed USB device number 110 using dummy_hcd [ 2508.689274][ T457] usb 2-1: new high-speed USB device number 81 using dummy_hcd 01:08:03 executing program 5: r0 = syz_usb_connect(0x0, 0x24, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x0, 0x0, 0x16, "09af236866c7d5e1ae1d0363f0c5f908bd7ce5d6f934"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) 01:08:03 executing program 3: r0 = syz_usb_connect(0x2, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0xf2, 0xb8, 0xc, 0x8, 0x67b, 0x25a1, 0x792e, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xb5, 0x11, 0xc1}}]}}]}}, 0x0) r1 = syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000001500)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x1ff}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x3ff}}, {{0x9, 0x5, 0x3, 0x2, 0x400}}}}}]}}]}}, 0x0) syz_usb_control_io$cdc_ecm(r1, 0x0, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r1, &(0x7f0000002140)={0x14, 0x0, &(0x7f0000002100)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) r2 = syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000001500)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x1ff}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x3ff}}, {{0x9, 0x5, 0x3, 0x2, 0x400}}}}}]}}]}}, 0x0) syz_usb_control_io$cdc_ecm(r2, 0x0, 0x0) syz_usb_control_io(r2, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r2, &(0x7f0000002140)={0x14, 0x0, &(0x7f0000002100)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) syz_usb_connect(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYRES32=r1, @ANYRESOCT=r2], 0x0) r3 = syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000001500)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x1ff}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x3ff}}, {{0x9, 0x5, 0x3, 0x2, 0x400}}}}}]}}]}}, 0x0) syz_usb_control_io$cdc_ecm(r3, 0x0, 0x0) syz_usb_control_io(r3, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r3, &(0x7f0000002140)={0x14, 0x0, &(0x7f0000002100)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) r4 = syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000001500)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0xff, 0x0, 0x40, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x1ff, 0x4}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x40, 0x0, 0x6, 0x2}}, {{0x9, 0x5, 0x3, 0x2, 0x20}}}}}]}}]}}, 0x0) syz_usb_control_io$cdc_ecm(r4, 0x0, 0x0) syz_usb_control_io(r4, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000880)={0x24, &(0x7f0000000580)={0x40, 0xb, 0x76, {0xffffffffffffffec, 0x22, "d297653bb5f4ab19b1f4776b44afa936815647808f9de7be7ab0021c3b34fc194db096658e10b9dcb077b0be5830e36a91d46f7807c7c3ea048d11610d86694e6f3fbf0a24eb7d853953d42a9950ee8c97af28c9d0c320c186e1bc5a3db56ddcdb84a65c44361022f4c1207b5699161180758ec4"}}, &(0x7f0000000b40)={0x0, 0x3, 0xfd, @lang_id={0x0, 0x3, 0x42a}}, &(0x7f0000000800)={0x0, 0x22, 0x13}, &(0x7f0000000840)={0x0, 0x21, 0x9, {0x9, 0x21, 0x1f, 0x0, 0x1, {0x22, 0xc2f}}}}, &(0x7f0000000b00)={0x2c, &(0x7f0000000600)=ANY=[@ANYRESDEC], &(0x7f0000000940)={0x0, 0xa, 0xfffffffffffffd8b, 0x81}, &(0x7f0000000500)={0x0, 0x8, 0x1, 0x6}, &(0x7f00000009c0)={0x20, 0x1, 0xce, "0c128624020d5b517c9e15d5309e692858a91b3746237fbd0db82ddcf1d8ee3df35fce78fba41400fa4347eca7859d2ad556106f83fd13530c7e64a58ba8f4b3c2c8e874e3f32fb61e595bcc59bc30833c397805b80260570cbfe229baac7947438898c1511f60a38b3b4915cedf40d420fb94edc64a3540e043b300e6a46a36aecec377ffe2597885f8665a695e04694398de18dbba26d7bd3dc9da64da23314bdd7ef306f2eff9823c751f4db9dfd8e0941dab3769739f859fa132a82a00476a3cc3af74e5880a4b8805c65d60"}, &(0x7f0000000ac0)={0x20, 0x3, 0x1, 0xc4}}) syz_usb_connect$hid(0x2, 0x3f, &(0x7f0000000540)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0xff, 0xdfc, 0xe100, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0xfa, 0x30, 0xf9, [{{0x9, 0x4, 0x0, 0x9, 0x2, 0x3, 0x1, 0x0, 0x6, {0x9, 0x21, 0x7, 0xff, 0x1, {0x22, 0xe80}}, {{{0x9, 0x5, 0x81, 0x3, 0x8, 0x7, 0x5, 0x40}}, [{{0x9, 0x5, 0x2, 0x3, 0x400, 0x3, 0x9, 0x1}}]}}}]}}]}}, &(0x7f0000000240)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x250, 0x1f, 0x80, 0x5, 0x28, 0x4}, 0x5, &(0x7f00000000c0)={0x5, 0xf, 0x5}, 0x4, [{0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0x447}}, {0x56, &(0x7f0000000140)=@string={0x56, 0x3, "6c7619abe0324ac65499d9a9a49d6826fb9e232b7e314363db15e2bbe1045ddc5eba28b939f6b4ae96202d7950866c5eb9bd491bd2a88f4fba4258d552f334e62f5a155d88b30aa8489150f952919a493916fae2"}}, {0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x820}}, {0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0x100c}}]}) syz_usb_connect$uac1(0x0, 0xdd, &(0x7f00000002c0)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x10, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xcb, 0x3, 0x1, 0xa1, 0x40, 0x4, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0xb32, 0x9a}, [@output_terminal={0x9, 0x24, 0x3, 0x4, 0x1ff, 0x6, 0x5, 0x90}, @processing_unit={0x8, 0x24, 0x7, 0x3, 0x6, 0x7f, 'I'}, @processing_unit={0x9, 0x24, 0x7, 0x3, 0x5, 0x5, "e603"}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_ii_discrete={0x9, 0x24, 0x2, 0x2, 0x1000, 0x7, 0x36}, @format_type_ii_discrete={0xb, 0x24, 0x2, 0x2, 0x1000, 0x0, 0x8, "fa3e"}, @as_header={0x7, 0x24, 0x1, 0xa7, 0x4, 0x3}, @format_type_ii_discrete={0xc, 0x24, 0x2, 0x2, 0x100, 0x1000, 0x12, "d1f492"}, @format_type_ii_discrete={0xc, 0x24, 0x2, 0x2, 0x1bac, 0x1821, 0xf8, "a078b5"}, @format_type_i_discrete={0x11, 0x24, 0x2, 0x1, 0x3, 0x3, 0x40, 0x1, "fd74cb09c7d84159f7"}]}, {{0x9, 0x5, 0x1, 0x9, 0x200, 0x1, 0x9, 0x7f, {0x7, 0x25, 0x1, 0x84, 0xff, 0x3}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_discrete={0xe, 0x24, 0x2, 0x1, 0xff, 0x3, 0x7f, 0x0, "9633404073b3"}]}, {{0x9, 0x5, 0x82, 0x9, 0x40, 0x61, 0x1, 0x3f, {0x7, 0x25, 0x1, 0x1, 0x7, 0x6}}}}}}}]}}, &(0x7f00000004c0)={0xa, &(0x7f00000003c0)={0xa, 0x6, 0x300, 0x8, 0x83, 0x81, 0x40, 0x7}, 0x32, &(0x7f0000000400)={0x5, 0xf, 0x32, 0x6, [@ext_cap={0x7, 0x10, 0x2, 0x2, 0x8, 0x1, 0xfff7}, @ext_cap={0x7, 0x10, 0x2, 0x14, 0x6, 0xb, 0x9}, @wireless={0xb, 0x10, 0x1, 0x4, 0x12, 0x9, 0x33, 0xfb4e, 0x4}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0xc, 0x4}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x5, 0x1, 0x1c, 0x76b}, @ptm_cap={0x3}]}, 0x1, [{0x55, &(0x7f0000000440)=@string={0x55, 0x3, "51ad5a8d710293732a5037a5c8b39d64e9618e6ed29fb6c741db5b7ea020aaec17c33c8e74c8c2623dac8ce9efe22b8856a84e2e68f8f4d2f2e63a2e24055ec47bb0696a155ebd5910de1b0e89908194a930da"}}]}) 01:08:03 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x22f8) [ 2508.932908][ T3122] usb 5-1: Using ep0 maxpacket: 32 [ 2508.938123][ T457] usb 2-1: Using ep0 maxpacket: 8 [ 2508.943404][ T3032] usb 3-1: Using ep0 maxpacket: 32 [ 2509.062934][ T3032] usb 3-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2509.072045][ T3032] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2509.080175][ T3122] usb 5-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2509.089271][ T3122] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2509.098873][ T3122] usb 5-1: config 0 descriptor?? [ 2509.106038][ T3032] usb 3-1: config 0 descriptor?? [ 2509.132847][ T457] usb 2-1: unable to get BOS descriptor or descriptor too short 01:08:03 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x2310) [ 2509.212887][ T457] usb 2-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 2509.223215][ T457] usb 2-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 2509.252806][ T3703] usb 4-1: new full-speed USB device number 46 using dummy_hcd [ 2509.322922][ T457] usb 2-1: New USB device found, idVendor=0400, idProduct=4200, bcdDevice=42.ef [ 2509.332030][ T457] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 2509.340126][ T457] usb 2-1: SerialNumber: syz 01:08:04 executing program 5: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[], 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x0, 0x0, 0x16, "09af236866c7d5e1ae1d0363f0c5f908bd7ce5d6f934"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) [ 2509.383419][ T457] hub 2-1:118.0: bad descriptor, ignoring hub [ 2509.389595][ T457] hub: probe of 2-1:118.0 failed with error -5 [ 2509.404787][ T457] cdc_wdm 2-1:118.0: cdc-wdm0: USB WDM device [ 2509.546825][ T3032] usb 5-1: USB disconnect, device number 74 [ 2509.565080][ T3084] usb 3-1: USB disconnect, device number 110 [ 2509.612952][ T3703] usb 4-1: New USB device found, idVendor=067b, idProduct=25a1, bcdDevice=79.2e [ 2509.622023][ T3703] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2509.633626][ T3703] usb 4-1: config 0 descriptor?? [ 2509.675426][ T3703] plusb: probe of 4-1:0.0 failed with error -22 [ 2509.712815][ T457] usb 6-1: new high-speed USB device number 110 using dummy_hcd [ 2509.874676][T21384] udc-core: couldn't find an available UDC or it's busy [ 2509.881729][T21384] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2509.890765][T21384] udc-core: couldn't find an available UDC or it's busy [ 2509.897791][T21384] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2509.906279][T21384] udc-core: couldn't find an available UDC or it's busy [ 2509.913258][T21384] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2509.920962][T21384] udc-core: couldn't find an available UDC or it's busy [ 2509.927959][T21384] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2509.935956][T21384] udc-core: couldn't find an available UDC or it's busy [ 2509.942945][T21384] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2509.982779][ T457] usb 6-1: device descriptor read/64, error 18 [ 2510.042833][T21373] usb 2-1: reset high-speed USB device number 81 using dummy_hcd [ 2510.302699][T21373] usb 2-1: Using ep0 maxpacket: 8 [ 2510.372700][ T457] usb 6-1: device descriptor read/64, error 18 [ 2510.472727][T21373] usb 2-1: unable to get BOS descriptor or descriptor too short [ 2510.642677][ T457] usb 6-1: new high-speed USB device number 111 using dummy_hcd [ 2510.912730][ T457] usb 6-1: device descriptor read/64, error 18 [ 2511.302618][ T457] usb 6-1: device descriptor read/64, error 18 [ 2511.422829][ T457] usb usb6-port1: attempt power cycle [ 2511.968376][ T3703] usb 4-1: USB disconnect, device number 46 [ 2512.132528][ T457] usb 6-1: new high-speed USB device number 112 using dummy_hcd [ 2512.302656][ T457] usb 6-1: device descriptor read/8, error -61 [ 2512.512568][ T457] usb 6-1: device descriptor read/8, error -71 01:08:09 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x0, 0x0, 0xf, "09af236866c7d5e1ae1d0363f0c5f9"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) 01:08:09 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x2328) 01:08:09 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x0, 0x0, 0xf, "09af236866c7d5e1ae1d0363f0c5f9"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) 01:08:09 executing program 3: syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0xf2, 0xb8, 0xc, 0x8, 0x67b, 0x25a1, 0x792e, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xb5, 0x11, 0xc1}}]}}]}}, 0x0) syz_usb_connect$printer(0x6, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0x40, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x10, 0xa0, 0x1, [{{0x9, 0x4, 0x0, 0x6, 0x1, 0x7, 0x1, 0x3, 0x1, "", {{{0x9, 0x5, 0x1, 0x2, 0x20, 0x8, 0x0, 0xff}}}}}]}}]}}, &(0x7f0000000480)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x201, 0x3, 0x8, 0x4, 0x40, 0x40}, 0x227, &(0x7f00000000c0)={0x5, 0xf, 0x227, 0x6, [@generic={0xfd, 0x10, 0x2, "4b3fef10218a790450ca6b75b150f4eb2d7a89af95e4190b7bfe45ecf4d848e90ef2647328cf59e13d99ddef6b8331f4c779df9ddcaf981bc29532ae7541cf378f1fe93da2d9b6c38a3adbec242246807582004a15686a5d79dd1a533ae0fd25a3084d7f0546241d6062044d8d201d683ebdacdf0ced2696f2c0194c3c526e0f83e57a52fc8a1f81f5c77923523abaa7337d77c25ddb0b37e40fbaaee00da846b2a1590ec44601388361f1ad4ecd219cbc05c9cf4062c0345fac44394f81684089fb0f4171249c849fe1e6c7f665ae228ef85701f1e7bddb1bd55a2246f93961b158153205c96e034dbd89646ec6919943e07ead5727c3bc4d07"}, @ptm_cap={0x3}, @wireless={0xb, 0x10, 0x1, 0x4, 0xef, 0xfe, 0x0, 0x1ff, 0x7f}, @generic={0xf0, 0x10, 0x9, "e04ffaf6fae4d3639e1af9144be3e2b262b9c1178097183f3e858ae292fb5d79d0657d559bb3485e1aa7a86b353007df3bcd819d656537e6633d6b9a58ecc276dfcde1b1e1027cbfe8271f48eaf51d2b992ef44611ad073a938551e285307a65b2f9703d1be89a6c9b10e7432962fb059904e4b3a718f70419e27229fc96bd0a3c8d4725a451ec29966b4bdbb8b63504ea6757071928338377741dc09594ea000798e650a02520a7611f69fe275033bf10560fbcaad06f46d1a3bdd0066ef62004ebec598d0d77ff4d02b8aa3e886efa56b8cbf2aee1a99ae4f21e7e0d1724399125d8ba8c1fc4d76a569e2d93"}, @ptm_cap={0x3}, @ssp_cap={0x24, 0x10, 0xa, 0x5, 0x6, 0x7ff0000, 0x0, 0x800, [0xf, 0xc00f, 0x3f00, 0x30, 0xf, 0x11]}]}, 0x4, [{0x87, &(0x7f0000000300)=@string={0x87, 0x3, "e60e0ee7ca6976a86dc288acb75ce63eb6b0c15720efbde734ecc100a162f0759e4d311a3a8cfb3342d332ca6f78503230ef725710587312bc7a6d56a9f0818a393fb3827cfb607e0706e2d29f37965a3587d7a1f4ee4b47f506b1fa33dc37c45a9ffeb86d874b590555e649d03f7c3eed00f8551e5fb3dc1fa0228e61315d2eab6f4becb8"}}, {0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x410}}, {0x4, &(0x7f0000000400)=@lang_id={0x4, 0x3, 0x404}}, {0x4, &(0x7f0000000440)=@lang_id={0x4, 0x3, 0x2c09}}]}) 01:08:09 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x1000020, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x0) ioctl$EVIOCSMASK(r1, 0x40104593, &(0x7f00000000c0)={0x1, 0x28, &(0x7f0000000040)="52a2c618e8fe4d870374b607cbcfdeef891dba9a89fdbf56901688fa3a0cbb8f0f29c2002b264360"}) ioctl$EVIOCGMTSLOTS(r1, 0x8040450a, &(0x7f0000000080)=""/159) ioctl$EVIOCGABS3F(r0, 0x8018457f, &(0x7f0000000140)=""/29) syz_open_dev$hidraw(0x0, 0x0, 0x2) r2 = syz_usb_connect(0x0, 0x2d, &(0x7f00000005c0)=ANY=[@ANYBLOB="1201fe2109003c0800040042ef420000010109021b00017600230009040000010209bd00070581070001"], 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0xfffffffffffffffa, 0x52f202) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001240)="d1ac2117a4063f5fb8607239f0c2b12f2552334360f458afaf2b3ccbdd05b4b66433fd88301f2782224f25fcf2f5f7a407b9868a17be69835d716179188e3e85d55fd6a88e6b575e16d02c7651ad113f2bd0586013a4d9b81eb9659e083b3cb5322d5051df9955185596300843dbf8df0bf594f14d8c3406607d26a1ac3d752ccf3c638c82c7e03a60083bfdc66066674c5776c72c610d34b9c5817830c7286033ed3c67027806b375e6ebc7480913510d70d275125fd5643ca44eb6c61db0fce497e300f29dd61f174662ece3be991d346be76b4d4736b5270dc2c5676b186d3bc1803fa3b6a3bc38243587cfb923857a65dd654333d2b0883a57e8229c5f4eb843185fd53f126851c4ce3b9dd383624606930dd62d4f8b83a2585258ff0cb96454e033a1cbe561bb98dba9f65a4ab748aaf8a619226776f95a0027b72196798e287bd633d0ebf66ec29fdad6c0aba63e44bad6b54dfa55a433a79488ba31876187996978b934d975ddefc4fe584cdb7e7538b6f5628e5b9d3c2c277032b2ee1672b5a017e9397a4f1e41581dc91b5270ebea6547d47e2bf4bd19c56b1e4510cc3c6e814b24ad1bac1af7cb993fda8de1b4757d38733ca431c1bc55f71c9bcc859512328690151be3ca440d2bd28e671f300bd47db8ba66009c7b61ffa06a589881c726e597e54e24248e1a9d6a9539ac35345c8fe25b8284348999d553da4df1d7a11cacd2e95f6f7804357e1b135bf9ba026f977d90cb40f1c3d5002eba3f5520c6f485e4b4ed9b3bbcc4f92f915c7e16531c1daf6e569130df4a8ed9d92ab0d7c746555c109497addbf47537fd760d8770eaddaa71e94587b417f34b097d53605b5fdcf5adb2b5176d98573aea56da94caf95dd068e405b2a8cdcab20eb00f7cfd69d51de4b1abc3381f1c67d6b9a89dfccd5e816c96ecb1985ae65b4ef1b1479479d19f3294fb21346b737c5e71e0249d812625dccbd511b8ff06d5f40cba310654178e8b923b62c90031f0fca6c219875fbfbb977599096bf04aa1ff5ea482bd8d9b5ef21a6f3c9941c26607b6b00e48f387f3cb9e13a69dbfe2c6cac926e89c37d59696d1696ffcd1a3e8a5e7bdc44cb47b82362503bd2fcb522f17f7f3ddbaf40d6d9da811a2dda693994cefab3c8b143cbc9adbfb5e00232f119dcd1dff55f7d3c06ca67ac6b8ae03b15f538f8d3c0b7a270d99ceef95fd91d585b6ba25e64529f013c3ae13c252eb76ad4f84e66e328c2b8030550e69c69763f34fabbac86cc44232247ce05b9f271469575a0723168b3c93de0bacebf040b3e165e12374309d4a77db598b8b6e1a92028d366c1d4ac7cbf4d7c8a3b5bc25a404bff87a8d153b5aff52a8c4d6b65752b17381f2e7fcb7a6ea29cf67893a32e3df131978ba9e49f935e693db6289ba66f36f4a8ee804621a89e6d88801055f0776d4f31f909318350e78b80b7137febc53ab7e9b66d5aa113ac89225c5f4ee3eb52b7dcff7d344909d19f048cb5a9de1973728feb138acc7d39e448c04dd47fef1e470726371ab210abeff8a789e8ec54a4902515be5d92f43f0db04608d02deff502a31a9e9dd63867c12d3241419a4317f70bc957dc2babb54b571e9c280a5b6036f4bdbf31640191c6b12d262f529c07165ffd7e51b3399c4545c2be979003e192e224e78739cd12b8be7a061273e29eeec520d51db0f33bc630ea27fba231055ee92cbf93f747ea9ee363c0cf710fbdf54c273ebe6a43e04045091a0686603c0ef7e5bbd1a9c5795ed0786a6a2089d87b01645191fb69021972c3548e40858a5b6df08b9a395af85070cf37582bd7857f991a1b6b9f400e389710b780cf3c80ddd84f07e6435a4762a5b26f6e4eae57845042fb68edc0636235b3915fb9d3f3bbae58b4d969fe243dadecdc6434fb5a2f2b966eb6477c01e649d495b64598e71329f88307c6f00ac60d7d60376a7c5bc1576e5256b13898a3a419e7743319b245c2bb0a2eb5f62cdf693187d5ccc95623ffa5f17b0b11b157b6c35017492f6dd71bbf6aaa688da138b0c0a2f9bd854cea76b2dc89f8035a01a21e53137acf5e314d3973742efd3e2d026608df56873943c5cc45825c0a4d4b857fcd470ea60a6991c2f382e19c8bbe55fefb9b5d2be5dc81295e6f9ae7a6241d8f7c759836d7eab2446e3639692e9ac239b50dbe6968e11d429cf85986c7829bdc9191a877d71d187a7dc10b847a8a8602863cabe674affc581a7244e5f73ddb49658d9c3fdfef1ffa378b0c3c39a1185e5f37cef0c8acaa2eaed682085bbcbdce32dceba24a8c1834d7e2072ef792ad6d44817b8050d0d99753342b73792d225ccc4422cd2438b0c492ab6092d79d2059b3c58da68c3220e635d6abffea75afb70607b4eb006d5a36c0a39bb701b9ff40bc4c7bfdcf92fcca1cfd9e978b517ec9a0c0d9a287eff51540a2b26fd47743f35fed5682c659faa515af1fe438854b9e9e133ab6be2df1750db993fdc10e68bbaf2fd305cc6a571024b6bc7dd1c17104968baf3ebec7f168b0982cbda054ae2391f0682725ad1b97522f29753f5f74ea25574eb3c8421ddce694304415aae65c9c02a1566d13445728d814fbc4bf9390190c9ce7e56c95a829b437be44c7b645a3861764bad153618c32f40e45bc647cdc9fcd494c369d25c8d8217a58dc7bf5166eb47121d39623a0673205679eb354ee13ce0c6e292fd17da69e72d62eef81bb1af27a51748bbc3d707bd3f50d50c1a97d9981622a9ae5bfafc4c02d88528c2b4af31f0a3bf3b8ed081fad9d5b9e84f701d56300e99b8fd1d3fda96d98dedef10b4d3573df5e577bf1db5b1378813b6792f718c8991504c3cba53cb3a1c6c3645adc90eabdd3e2e008db454587d1c8c2f84f40ecd819c1ba9d345db69292140e5400ec19357acdf2b8ab76bf5262f1370ccfb66872e69f0b811c679231c57dc98bde77f78e0e635f42ae8d8fab2aa393aab8abc00ee637da0a74a0aa2abe9f3b663872b47695f407c49bede2625732cb4bbcff5f7d25b197c5ac129917e6197a8b09263a69892a1e225ef8fce4b91d86bed68b9e3a4e03f4bbebac8fed9139819a0a32ac5a813a53b28c85a0a178451f575ad269617ec34739bca5751d5ba009786e622e0c5939bc31a8208cdb56956906ed3d9b1270dbaae43717304ab8e31662822633da80feb40d4776c68fe59b2323d8716e34a3f102dc94a2e843c244f0f549735af97f5adb7fbb8fb26358ccdb2935ecfe34e494968bbfdd0f34c88e054ee61ee3d99236cf5924bfbf255c32e4d80698cc1e4acb60b5187fee0345c2de9d9f861063180c3e2b6554fcddc05380f4428ca5e8f30c2ce3307f8be856d9d366a07506271f1aee968856721b3f451ada94e74aa5ef468c34723c328085e9232372e2ac6b0487d0c13aeb721df21b60b94ed16848366fce4e667493e3414520281543aed29176ec09a7b06c238daa462e71ffaf3202aafe9b60d15d66f71bcb26cc05b3bcc2faf63b380251e98a384fc6b1baa8bb222211edbc010cf8c07cf41d880f1131361132ecf99ea5e39f9706d46ee05f53bbfe9542701d95b611a0b625ae29f5f9e0d1718eb089b039057bc29a86abade5df3efaa03fd91804ff8407de383028f1fdd19cb6295d28adc9bf8feaa1e7087f59740abcf292588e045d4e220d7a781a75b6cd4c002bf87f3ebd65d5a6581f2577dbd7d36828f6b3a134be6d852d3a79dbe314f83885f75da129c212b78d4d2fe8d9a812f43ee9042f3da92bb6be2cc573d1ff37ab318ea571ccf5e2e9db5582fa1008fd28dd1d379bbb974f31365f76ab85a26ccbf62fbe96d4efe8c3d542850a6b8160ba41db1ab2b9107e91266635261a7f8a795333a499c26788161b82d97e6ac0a24dd11a47f304b358fcfc1421e5304470d6b8f5b616573bdaa916496f453acd2e99897c471d213101171b4ad09e0fa121d820cf0dfb20f80108079b64bd280b2e2425a70bd90ee4310cb4b7f71f9b70a2c0ccb46e9a588af51bd35299cd98b5c3cd6997d180e0121210e5c1897e0d815233c9224e29377116937baf1c0b889351fee86fbac43fa2af5901418e70434b83631a8c5f808c6de45a83522f1e627ec4c537cabfebb668a8319b56ef56a822dcd2a36435371405afc472dc6780e48717b79944d468506a8568fa4e6d8f383b7e4225aaed9b2cbfe9cbd72f5272d878e2dc57de76986a4b905dda0c519fe90209b72c6d1a6fdd83b555ebdc457bb24ef1c6bbd3c98dbcf5da6ab28687515f2bfb8dbfef1c5363cdf22a55344a81a38ebaf57a9c370b467f411e47e8dad6313474def5ad09f1534fa2f0b65d5d8b8cab11f32587c629c657c416bbb46e6fb3634320860f313428c5a5ebb57fda1931792ca3ddc584eb9e6613042d1488bb0085bf62735d377897c4810270498d780350016fc97f43eedf6d1f4099659ffd8d0743ebaf21752686da395af6e710cd7af38b6c7b1f7bd3985a962473754ff0bb28a821ede5946f7b911a9f3a1ab0636165256f2b3178827536132a4c9d522e5e309743a0187381de2610ed882fb649571b939748d95c22498a35070650fb3597c0a168c3b58f905a8cf32dab09e52b480bf64890209c4808f93a6372a150177af9fa3355515596839fdfa5c04580976a4c54d8aaf77ad7faa2ff3879dbefd034104ab11539231bfb2f432650ccf3466791eec6ba005fb301d1e0d966eb7367fb17146536ca1188815e7ddf999522c92055a1143ace0235f771b2a20fd7550a6da25fd5a983dbdc17790f294d8c59b3782f1f38eeca7a68b998dbac5d40d79d193528223ed77a64e6d06526dbfe12c7f8ab3b7982ab0a741ac7d6ee02fe06bc3e1dc44820e9b9d46e8d6679771d42e8b68ef611c9cf6674818db1f060b388cde4b398fe91695aaff39bd99ed968a8eab1a02f8fa36adca3347d7f122f16900994ea7eae239869d8803de4b859356f6da45c85e9238391460902be8e849a609d5e14dea9acd567a05db8cdbd4fea3244ae82a1937839c9b5f11908d9f43dd4c8d2d88e7a738882a", 0xdf9) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r2) ioctl$EVIOCGNAME(r1, 0x80404506, &(0x7f0000000180)=""/133) r4 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x620d00) ioctl$EVIOCSMASK(r4, 0x40104593, &(0x7f00000000c0)={0x1, 0x28, &(0x7f0000000040)="52a2c618e8fe4d870374b607cbcfdeef891dba9a89fdbf56901688fa3a0cbb8f0f29c2002b264360"}) ioctl$EVIOCGBITKEY(r4, 0x80404521, &(0x7f0000002040)=""/4096) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xc4, 0x89, 0x30, 0x0, 0x413c, 0x81b5, 0x9bed, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x27, 0xad, 0x4c}}]}}]}}, 0x0) 01:08:09 executing program 5: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[], 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x0, 0x0, 0x16, "09af236866c7d5e1ae1d0363f0c5f908bd7ce5d6f934"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) [ 2515.013874][ T3753] usb 2-1: USB disconnect, device number 81 01:08:09 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x2340) [ 2515.322290][ T3084] usb 6-1: new high-speed USB device number 114 using dummy_hcd [ 2515.322299][ T457] usb 2-1: new high-speed USB device number 82 using dummy_hcd [ 2515.338742][ T3753] usb 5-1: new high-speed USB device number 75 using dummy_hcd [ 2515.346964][T28587] usb 3-1: new high-speed USB device number 111 using dummy_hcd [ 2515.355210][ T1719] usb 4-1: new high-speed USB device number 47 using dummy_hcd [ 2515.562265][ T457] usb 2-1: Using ep0 maxpacket: 8 01:08:10 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x2358) [ 2515.632281][ T1719] usb 4-1: Using ep0 maxpacket: 8 [ 2515.637414][ T3753] usb 5-1: Using ep0 maxpacket: 32 [ 2515.642623][T28587] usb 3-1: Using ep0 maxpacket: 32 [ 2515.648105][ T3084] usb 6-1: device descriptor read/64, error 18 [ 2515.722287][ T457] usb 2-1: unable to get BOS descriptor or descriptor too short [ 2515.772429][T28587] usb 3-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2515.781513][T28587] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2515.793392][ T1719] usb 4-1: New USB device found, idVendor=067b, idProduct=25a1, bcdDevice=79.2e [ 2515.802291][ T457] usb 2-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 2515.802477][ T1719] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2515.802538][ T3753] usb 5-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2515.814613][ T457] usb 2-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 2515.820804][ T3753] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2515.821761][T28587] usb 3-1: config 0 descriptor?? [ 2515.855649][ T1719] usb 4-1: config 0 descriptor?? [ 2515.863883][ T3753] usb 5-1: config 0 descriptor?? [ 2515.903369][ T1719] plusb: probe of 4-1:0.0 failed with error -22 [ 2515.914527][ T457] usb 2-1: New USB device found, idVendor=0400, idProduct=4200, bcdDevice=42.ef [ 2515.923623][ T457] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 2515.931608][ T457] usb 2-1: SerialNumber: syz 01:08:10 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x2370) [ 2515.972824][ T457] hub 2-1:118.0: bad descriptor, ignoring hub [ 2515.978981][ T457] hub: probe of 2-1:118.0 failed with error -5 [ 2515.986859][ T457] cdc_wdm 2-1:118.0: cdc-wdm0: USB WDM device [ 2516.072231][ T3084] usb 6-1: device descriptor read/64, error 18 [ 2516.105026][ T457] usb 4-1: USB disconnect, device number 47 01:08:10 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x2388) [ 2516.327736][T28587] usb 5-1: USB disconnect, device number 75 [ 2516.333854][ T3753] usb 3-1: USB disconnect, device number 111 [ 2516.342202][ T3084] usb 6-1: new high-speed USB device number 115 using dummy_hcd 01:08:11 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x23a0) [ 2516.632298][T21457] usb 2-1: reset high-speed USB device number 82 using dummy_hcd [ 2516.642261][ T3084] usb 6-1: device descriptor read/64, error 18 01:08:11 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x0, 0x0, 0xf, "09af236866c7d5e1ae1d0363f0c5f9"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) 01:08:11 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x0, 0x0, 0xf, "09af236866c7d5e1ae1d0363f0c5f9"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) 01:08:11 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x23b8) [ 2516.882319][T28587] usb 4-1: new high-speed USB device number 48 using dummy_hcd [ 2516.902228][T21457] usb 2-1: device descriptor read/64, error 18 [ 2517.052119][ T3084] usb 6-1: device descriptor read/64, error 18 01:08:11 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x23d0) [ 2517.112163][ T457] usb 5-1: new high-speed USB device number 76 using dummy_hcd [ 2517.132123][T28587] usb 4-1: Using ep0 maxpacket: 8 [ 2517.142133][ T3032] usb 3-1: new high-speed USB device number 112 using dummy_hcd [ 2517.182912][ T3084] usb usb6-port1: attempt power cycle [ 2517.272173][T28587] usb 4-1: New USB device found, idVendor=067b, idProduct=25a1, bcdDevice=79.2e [ 2517.281257][T28587] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2517.291188][T28587] usb 4-1: config 0 descriptor?? [ 2517.297631][T21457] usb 2-1: device descriptor read/64, error 18 [ 2517.353450][T28587] plusb: probe of 4-1:0.0 failed with error -22 [ 2517.362374][ T457] usb 5-1: Using ep0 maxpacket: 32 [ 2517.382173][ T3032] usb 3-1: Using ep0 maxpacket: 32 [ 2517.482153][ T457] usb 5-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2517.491202][ T457] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2517.502998][ T457] usb 5-1: config 0 descriptor?? [ 2517.512180][ T3032] usb 3-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2517.521256][ T3032] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2517.533029][ T3032] usb 3-1: config 0 descriptor?? 01:08:12 executing program 3: syz_open_dev$evdev(&(0x7f0000000200)='/dev/input/event#\x00', 0x2000000, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000100)={0x0, 0x0, 0x0, {0x0, 0x10001}, {0x51, 0x2}, @rumble}) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x101) write$hidraw(r0, &(0x7f0000000080)='\x00', 0x1e8) syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0xf2, 0xb8, 0xc, 0x8, 0x67b, 0x25a1, 0x792e, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xb5, 0x11, 0xc1}}]}}]}}, 0x0) [ 2517.562599][T28587] usb 4-1: USB disconnect, device number 48 [ 2517.582139][T21457] usb 2-1: reset high-speed USB device number 82 using dummy_hcd [ 2517.882049][T21457] usb 2-1: device descriptor read/64, error 18 [ 2517.922065][ T3084] usb 6-1: new high-speed USB device number 116 using dummy_hcd [ 2517.964964][ T457] usb 5-1: USB disconnect, device number 76 [ 2517.994250][ T3032] usb 3-1: USB disconnect, device number 112 [ 2518.022240][T28587] usb 4-1: new high-speed USB device number 49 using dummy_hcd [ 2518.072160][ T3084] usb 6-1: device descriptor read/8, error -71 [ 2518.302040][T28587] usb 4-1: Using ep0 maxpacket: 8 [ 2518.307148][ T3084] usb 6-1: device descriptor read/8, error -71 [ 2518.422120][T28587] usb 4-1: New USB device found, idVendor=067b, idProduct=25a1, bcdDevice=79.2e [ 2518.431195][T28587] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2518.443529][T28587] usb 4-1: config 0 descriptor?? [ 2518.483041][T28587] plusb: probe of 4-1:0.0 failed with error -22 [ 2518.762554][ T3032] usb 4-1: USB disconnect, device number 49 [ 2519.531931][T28587] usb 4-1: new high-speed USB device number 50 using dummy_hcd [ 2519.771868][T28587] usb 4-1: Using ep0 maxpacket: 8 [ 2519.891952][T28587] usb 4-1: New USB device found, idVendor=067b, idProduct=25a1, bcdDevice=79.2e [ 2519.900993][T28587] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2519.910801][T28587] usb 4-1: config 0 descriptor?? [ 2519.952778][T28587] plusb: probe of 4-1:0.0 failed with error -22 [ 2520.192550][T28587] usb 4-1: USB disconnect, device number 50 [ 2528.271229][T21457] usb 2-1: device descriptor read/64, error -32 [ 2528.541203][T21457] usb 2-1: reset high-speed USB device number 82 using dummy_hcd [ 2528.661188][T21457] usb 2-1: device descriptor read/8, error -32 [ 2528.871188][T21457] usb 2-1: device descriptor read/8, error -32 [ 2529.141136][T21457] usb 2-1: reset high-speed USB device number 82 using dummy_hcd [ 2529.251152][T21457] usb 2-1: device descriptor read/8, error -32 [ 2529.461125][T21457] usb 2-1: device descriptor read/8, error -32 [ 2529.581423][ T3703] usb 2-1: USB disconnect, device number 82 [ 2529.587771][T21457] cdc_wdm 2-1:118.0: Error autopm - -16 01:08:24 executing program 1: syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x1000020, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) r0 = syz_usb_connect(0x0, 0x2d, &(0x7f00000005c0)=ANY=[@ANYBLOB="1201fe2109003c0800040042ef420000010109021b00017600230009040000010209bd00070581070001"], 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x9, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001240)="d1ac2117a4063f5fb8607239f0c2b12f2552334360f458afaf2b3ccbdd05b4b66433fd88301f2782224f25fcf2f5f7a407b9868a17be69835d716179188e3e85d55fd6a88e6b575e16d02c7651ad113f2bd0586013a4d9b81eb9659e083b3cb5322d5051df9955185596300843dbf8df0bf594f14d8c3406607d26a1ac3d752ccf3c638c82c7e03a60083bfdc66066674c5776c72c610d34b9c5817830c7286033ed3c67027806b375e6ebc7480913510d70d275125fd5643ca44eb6c61db0fce497e300f29dd61f174662ece3be991d346be76b4d4736b5270dc2c5676b186d3bc1803fa3b6a3bc38243587cfb923857a65dd654333d2b0883a57e8229c5f4eb843185fd53f126851c4ce3b9dd383624606930dd62d4f8b83a2585258ff0cb96454e033a1cbe561bb98dba9f65a4ab748aaf8a619226776f95a0027b72196798e287bd633d0ebf66ec29fdad6c0aba63e44bad6b54dfa55a433a79488ba31876187996978b934d975ddefc4fe584cdb7e7538b6f5628e5b9d3c2c277032b2ee1672b5a017e9397a4f1e41581dc91b5270ebea6547d47e2bf4bd19c56b1e4510cc3c6e814b24ad1bac1af7cb993fda8de1b4757d38733ca431c1bc55f71c9bcc859512328690151be3ca440d2bd28e671f300bd47db8ba66009c7b61ffa06a589881c726e597e54e24248e1a9d6a9539ac35345c8fe25b8284348999d553da4df1d7a11cacd2e95f6f7804357e1b135bf9ba026f977d90cb40f1c3d5002eba3f5520c6f485e4b4ed9b3bbcc4f92f915c7e16531c1daf6e569130df4a8ed9d92ab0d7c746555c109497addbf47537fd760d8770eaddaa71e94587b417f34b097d53605b5fdcf5adb2b5176d98573aea56da94caf95dd068e405b2a8cdcab20eb00f7cfd69d51de4b1abc3381f1c67d6b9a89dfccd5e816c96ecb1985ae65b4ef1b1479479d19f3294fb21346b737c5e71e0249d812625dccbd511b8ff06d5f40cba310654178e8b923b62c90031f0fca6c219875fbfbb977599096bf04aa1ff5ea482bd8d9b5ef21a6f3c9941c26607b6b00e48f387f3cb9e13a69dbfe2c6cac926e89c37d59696d1696ffcd1a3e8a5e7bdc44cb47b82362503bd2fcb522f17f7f3ddbaf40d6d9da811a2dda693994cefab3c8b143cbc9adbfb5e00232f119dcd1dff55f7d3c06ca67ac6b8ae03b15f538f8d3c0b7a270d99ceef95fd91d585b6ba25e64529f013c3ae13c252eb76ad4f84e66e328c2b8030550e69c69763f34fabbac86cc44232247ce05b9f271469575a0723168b3c93de0bacebf040b3e165e12374309d4a77db598b8b6e1a92028d366c1d4ac7cbf4d7c8a3b5bc25a404bff87a8d153b5aff52a8c4d6b65752b17381f2e7fcb7a6ea29cf67893a32e3df131978ba9e49f935e693db6289ba66f36f4a8ee804621a89e6d88801055f0776d4f31f909318350e78b80b7137febc53ab7e9b66d5aa113ac89225c5f4ee3eb52b7dcff7d344909d19f048cb5a9de1973728feb138acc7d39e448c04dd47fef1e470726371ab210abeff8a789e8ec54a4902515be5d92f43f0db04608d02deff502a31a9e9dd63867c12d3241419a4317f70bc957dc2babb54b571e9c280a5b6036f4bdbf31640191c6b12d262f529c07165ffd7e51b3399c4545c2be979003e192e224e78739cd12b8be7a061273e29eeec520d51db0f33bc630ea27fba231055ee92cbf93f747ea9ee363c0cf710fbdf54c273ebe6a43e04045091a0686603c0ef7e5bbd1a9c5795ed0786a6a2089d87b01645191fb69021972c3548e40858a5b6df08b9a395af85070cf37582bd7857f991a1b6b9f400e389710b780cf3c80ddd84f07e6435a4762a5b26f6e4eae57845042fb68edc0636235b3915fb9d3f3bbae58b4d969fe243dadecdc6434fb5a2f2b966eb6477c01e649d495b64598e71329f88307c6f00ac60d7d60376a7c5bc1576e5256b13898a3a419e7743319b245c2bb0a2eb5f62cdf693187d5ccc95623ffa5f17b0b11b157b6c35017492f6dd71bbf6aaa688da138b0c0a2f9bd854cea76b2dc89f8035a01a21e53137acf5e314d3973742efd3e2d026608df56873943c5cc45825c0a4d4b857fcd470ea60a6991c2f382e19c8bbe55fefb9b5d2be5dc81295e6f9ae7a6241d8f7c759836d7eab2446e3639692e9ac239b50dbe6968e11d429cf85986c7829bdc9191a877d71d187a7dc10b847a8a8602863cabe674affc581a7244e5f73ddb49658d9c3fdfef1ffa378b0c3c39a1185e5f37cef0c8acaa2eaed682085bbcbdce32dceba24a8c1834d7e2072ef792ad6d44817b8050d0d99753342b73792d225ccc4422cd2438b0c492ab6092d79d2059b3c58da68c3220e635d6abffea75afb70607b4eb006d5a36c0a39bb701b9ff40bc4c7bfdcf92fcca1cfd9e978b517ec9a0c0d9a287eff51540a2b26fd47743f35fed5682c659faa515af1fe438854b9e9e133ab6be2df1750db993fdc10e68bbaf2fd305cc6a571024b6bc7dd1c17104968baf3ebec7f168b0982cbda054ae2391f0682725ad1b97522f29753f5f74ea25574eb3c8421ddce694304415aae65c9c02a1566d13445728d814fbc4bf9390190c9ce7e56c95a829b437be44c7b645a3861764bad153618c32f40e45bc647cdc9fcd494c369d25c8d8217a58dc7bf5166eb47121d39623a0673205679eb354ee13ce0c6e292fd17da69e72d62eef81bb1af27a51748bbc3d707bd3f50d50c1a97d9981622a9ae5bfafc4c02d88528c2b4af31f0a3bf3b8ed081fad9d5b9e84f701d56300e99b8fd1d3fda96d98dedef10b4d3573df5e577bf1db5b1378813b6792f718c8991504c3cba53cb3a1c6c3645adc90eabdd3e2e008db454587d1c8c2f84f40ecd819c1ba9d345db69292140e5400ec19357acdf2b8ab76bf5262f1370ccfb66872e69f0b811c679231c57dc98bde77f78e0e635f42ae8d8fab2aa393aab8abc00ee637da0a74a0aa2abe9f3b663872b47695f407c49bede2625732cb4bbcff5f7d25b197c5ac129917e6197a8b09263a69892a1e225ef8fce4b91d86bed68b9e3a4e03f4bbebac8fed9139819a0a32ac5a813a53b28c85a0a178451f575ad269617ec34739bca5751d5ba009786e622e0c5939bc31a8208cdb56956906ed3d9b1270dbaae43717304ab8e31662822633da80feb40d4776c68fe59b2323d8716e34a3f102dc94a2e843c244f0f549735af97f5adb7fbb8fb26358ccdb2935ecfe34e494968bbfdd0f34c88e054ee61ee3d99236cf5924bfbf255c32e4d80698cc1e4acb60b5187fee0345c2de9d9f861063180c3e2b6554fcddc05380f4428ca5e8f30c2ce3307f8be856d9d366a07506271f1aee968856721b3f451ada94e74aa5ef468c34723c328085e9232372e2ac6b0487d0c13aeb721df21b60b94ed16848366fce4e667493e3414520281543aed29176ec09a7b06c238daa462e71ffaf3202aafe9b60d15d66f71bcb26cc05b3bcc2faf63b380251e98a384fc6b1baa8bb222211edbc010cf8c07cf41d880f1131361132ecf99ea5e39f9706d46ee05f53bbfe9542701d95b611a0b625ae29f5f9e0d1718eb089b039057bc29a86abade5df3efaa03fd91804ff8407de383028f1fdd19cb6295d28adc9bf8feaa1e7087f59740abcf292588e045d4e220d7a781a75b6cd4c002bf87f3ebd65d5a6581f2577dbd7d36828f6b3a134be6d852d3a79dbe314f83885f75da129c212b78d4d2fe8d9a812f43ee9042f3da92bb6be2cc573d1ff37ab318ea571ccf5e2e9db5582fa1008fd28dd1d379bbb974f31365f76ab85a26ccbf62fbe96d4efe8c3d542850a6b8160ba41db1ab2b9107e91266635261a7f8a795333a499c26788161b82d97e6ac0a24dd11a47f304b358fcfc1421e5304470d6b8f5b616573bdaa916496f453acd2e99897c471d213101171b4ad09e0fa121d820cf0dfb20f80108079b64bd280b2e2425a70bd90ee4310cb4b7f71f9b70a2c0ccb46e9a588af51bd35299cd98b5c3cd6997d180e0121210e5c1897e0d815233c9224e29377116937baf1c0b889351fee86fbac43fa2af5901418e70434b83631a8c5f808c6de45a83522f1e627ec4c537cabfebb668a8319b56ef56a822dcd2a36435371405afc472dc6780e48717b79944d468506a8568fa4e6d8f383b7e4225aaed9b2cbfe9cbd72f5272d878e2dc57de76986a4b905dda0c519fe90209b72c6d1a6fdd83b555ebdc457bb24ef1c6bbd3c98dbcf5da6ab28687515f2bfb8dbfef1c5363cdf22a55344a81a38ebaf57a9c370b467f411e47e8dad6313474def5ad09f1534fa2f0b65d5d8b8cab11f32587c629c657c416bbb46e6fb3634320860f313428c5a5ebb57fda1931792ca3ddc584eb9e6613042d1488bb0085bf62735d377897c4810270498d780350016fc97f43eedf6d1f4099659ffd8d0743ebaf21752686da395af6e710cd7af38b6c7b1f7bd3985a962473754ff0bb28a821ede5946f7b911a9f3a1ab0636165256f2b3178827536132a4c9d522e5e309743a0187381de2610ed882fb649571b939748d95c22498a35070650fb3597c0a168c3b58f905a8cf32dab09e52b480bf64890209c4808f93a6372a150177af9fa3355515596839fdfa5c04580976a4c54d8aaf77ad7faa2ff3879dbefd034104ab11539231bfb2f432650ccf3466791eec6ba005fb301d1e0d966eb7367fb17146536ca1188815e7ddf999522c92055a1143ace0235f771b2a20fd7550a6da25fd5a983dbdc17790f294d8c59b3782f1f38eeca7a68b998dbac5d40d79d193528223ed77a64e6d06526dbfe12c7f8ab3b7982ab0a741ac7d6ee02fe06bc3e1dc44820e9b9d46e8d6679771d42e8b68ef611c9cf6674818db1f060b388cde4b398fe91695aaff39bd99ed968a8eab1a02f8fa36adca3347d7f122f16900994ea7eae239869d8803de4b859356f6da45c85e9238391460902be8e849a609d5e14dea9acd567a05db8cdbd4fea3244ae82a1937839c9b5f11908d9f43dd4c8d2d88e7a738882a", 0xdf9) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xc4, 0x89, 0x30, 0x0, 0x413c, 0x81b5, 0x9bed, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x27, 0xad, 0x4c}}]}}]}}, 0x0) 01:08:24 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x23e8) 01:08:24 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x0, 0x0, 0xf, "09af236866c7d5e1ae1d0363f0c5f9"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) 01:08:24 executing program 5: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[], 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x0, 0x0, 0x16, "09af236866c7d5e1ae1d0363f0c5f908bd7ce5d6f934"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) 01:08:24 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x0, 0x0, 0x10, "09af236866c7d5e1ae1d0363f0c5f908"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) 01:08:24 executing program 3: syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0xf2, 0xb8, 0xc, 0x8, 0x67b, 0x25a1, 0x792e, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xb5, 0x11, 0xc1}}]}}]}}, 0x0) syz_usb_connect$uac1(0x3, 0x109, &(0x7f0000000840)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x8, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xf7, 0x3, 0x1, 0x9, 0xc0, 0x40, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x6, 0x3f}, [@processing_unit={0x9, 0x24, 0x7, 0xd, 0x1, 0x7, "251c"}, @processing_unit={0xd, 0x24, 0x7, 0x4, 0x0, 0x0, "cddf69f8b74d"}, @mixer_unit={0xa, 0x24, 0x4, 0x6, 0x3f, "5ee380abfc"}, @selector_unit={0xb, 0x24, 0x5, 0x1, 0x0, "4a705bf774e7"}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_discrete={0xd, 0x24, 0x2, 0x1, 0x64, 0x2, 0xf9, 0x76, "a377a86e3c"}, @as_header={0x7, 0x24, 0x1, 0x0, 0x7, 0x3}, @format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0xb0, 0x1, 0x7, 0x9, "cf", "108e"}, @format_type_i_discrete={0xb, 0x24, 0x2, 0x1, 0x20, 0x1, 0x2, 0x0, "063731"}, @format_type_i_discrete={0x11, 0x24, 0x2, 0x1, 0x0, 0x4, 0x8, 0xff, "c9de0300205ae633ae"}]}, {{0x9, 0x5, 0x1, 0x9, 0x20, 0xbc, 0x81, 0x7, {0x7, 0x25, 0x1, 0x3, 0x8, 0xa249}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@as_header={0x7, 0x24, 0x1, 0x1, 0x3, 0x1}, @as_header={0x7, 0x24, 0x1, 0x5, 0x5, 0x1001}, @format_type_i_discrete={0x9, 0x24, 0x2, 0x1, 0x1, 0x2, 0x7, 0x8, '%'}, @format_type_ii_discrete={0xb, 0x24, 0x2, 0x2, 0x7, 0xfffa, 0x7, 'y6'}, @format_type_ii_discrete={0x10, 0x24, 0x2, 0x2, 0xff, 0x4, 0x1d, "627ebcc9c6b806"}]}, {{0x9, 0x5, 0x82, 0x9, 0x10, 0x1, 0x5, 0x9, {0x7, 0x25, 0x1, 0x81, 0x2, 0x7}}}}}}}]}}, &(0x7f00000004c0)={0xa, &(0x7f00000002c0)={0xa, 0x6, 0x110, 0x7f, 0x3f, 0xc0, 0x10, 0x1}, 0x2a, &(0x7f0000000300)={0x5, 0xf, 0x2a, 0x3, [@ssp_cap={0x14, 0x10, 0xa, 0x6b, 0x2, 0x668a418, 0xf00f, 0x800, [0x61b6405185bf3272, 0x30]}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x0, 0x9, 0x88, 0x1ff}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0xb, 0x9, 0xf83e}]}, 0x3, [{0xa7, &(0x7f0000000340)=@string={0xa7, 0x3, "4985471ec95553ad61482b108cd665f26fed791699918b0f369c8323b1a68dd0e0b513424741f6182e5ab8e0bc9abb6aabe010e92261960ed6b1f9becf233bd59cfcac458b15ee7b8c133922f2f2b3f2a88970576423da48c0d90d8c47a1b110afa8d74db101b04cce407a1181aafba09133f7e9743aa13c4004e26729c2fcb641e12bfc90d4d4228728895ec829e66c6675ac0135cfe25fb67b343624ae19d07bffd236de"}}, {0x102, &(0x7f0000000700)=@string={0x102, 0x3, "a2aeb9191e65d24b7172cb08a9515e645816b86e8bcb924fa2e0e41ed39d9068346f970008000000000000d12a2af67335cbc1cdacb70aa0661352d403355c993a573f25b86aa0cd154c1f1270ef1d8f270cc617ef21d37707231105d8197f7f7066a3c5530fb06053fa8f0e525ff899ff7db913f433f5e9aa36ee996e9c600a3b1838aa1c05b9d9387e601e45aeb5739ea4e26471532c823cd40c14442f0f3753de1b55ffa1b23b965d04b75bfd83c5ba94b282d897b343d70500000072e105794e8e64d3416c78560d1a69e6457d7cb51fa09de62cdc381d192e51745e2b709920cbc0eed12dd1d87c78b63f005055a990d9149f7e00"/256}}, {0x2f, &(0x7f0000000500)=@string={0x2f, 0x3, "b1e9734c70407f41ce01de8b25afcf29ba498b2df8b6b02e1aacdaeb273d6329a0ea671304fba6894d35ca0782"}}]}) r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000000c0)={0x1, 0x28, &(0x7f0000000040)="52a2c618e8fe4d870374b607cbcfdeef891dba9a89fdbf56901688fa3a0cbb8f0f29c2002b264360"}) ioctl$EVIOCGBITKEY(r0, 0x80404521, &(0x7f0000000540)=""/78) syz_usb_connect$uac1(0x0, 0x94, &(0x7f0000000080)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0xff, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x82, 0x3, 0x1, 0x2, 0xd0, 0x2, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x40, 0x1}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x400, 0x4, 0x8, 0x1, {0x7, 0x25, 0x1, 0x81, 0x80, 0x5}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@as_header={0x7, 0x24, 0x1, 0x0, 0x81, 0x5}, @format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0x20, 0x2, 0x80, 0x7f, "13b3", '\t'}, @format_type_i_continuous={0x8, 0x24, 0x2, 0x1, 0x9, 0x2, 0x7f, 0x7f}, @format_type_i_discrete={0x9, 0x24, 0x2, 0x1, 0xaf, 0x3, 0x0, 0x4, "9c"}]}, {{0x9, 0x5, 0x82, 0x9, 0x8, 0x0, 0x72, 0x3e, {0x7, 0x25, 0x1, 0x83, 0x0, 0x4}}}}}}}]}}, &(0x7f0000000180)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x201, 0x7, 0x7, 0x7, 0x8, 0x9}, 0x29, &(0x7f0000000140)={0x5, 0xf, 0x29, 0x2, [@ss_container_id={0x14, 0x10, 0x4, 0x80, "fef0b3db5a5bc889083a927617c8ef3f"}, @ssp_cap={0x10, 0x10, 0xa, 0x8, 0x1, 0xc562, 0xf, 0x4, [0xf]}]}}) 01:08:24 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x2400) [ 2530.091038][ T3032] usb 3-1: new high-speed USB device number 113 using dummy_hcd [ 2530.098784][ T457] usb 6-1: new high-speed USB device number 118 using dummy_hcd [ 2530.107392][ T12] usb 4-1: new high-speed USB device number 51 using dummy_hcd [ 2530.115458][ T3122] usb 5-1: new high-speed USB device number 77 using dummy_hcd [ 2530.271011][ T3703] usb 2-1: new high-speed USB device number 83 using dummy_hcd 01:08:24 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x2418) [ 2530.360993][ T12] usb 4-1: Using ep0 maxpacket: 8 [ 2530.366118][ T3122] usb 5-1: Using ep0 maxpacket: 32 [ 2530.371452][ T3032] usb 3-1: Using ep0 maxpacket: 32 [ 2530.391097][ T457] usb 6-1: device descriptor read/64, error 18 [ 2530.491119][ T12] usb 4-1: New USB device found, idVendor=067b, idProduct=25a1, bcdDevice=79.2e [ 2530.500220][ T12] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2530.508317][ T3032] usb 3-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2530.517874][ T3032] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2530.525955][ T3122] usb 5-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2530.535030][ T3122] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2530.543196][ T3703] usb 2-1: Using ep0 maxpacket: 8 [ 2530.549689][ T12] usb 4-1: config 0 descriptor?? [ 2530.555502][ T3122] usb 5-1: config 0 descriptor?? [ 2530.562110][ T3032] usb 3-1: config 0 descriptor?? [ 2530.602989][ T12] plusb: probe of 4-1:0.0 failed with error -22 01:08:25 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x2430) [ 2530.701010][ T3703] usb 2-1: unable to get BOS descriptor or descriptor too short [ 2530.781245][ T3703] usb 2-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 2530.792011][ T3703] usb 2-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 2530.803743][T21527] udc-core: couldn't find an available UDC or it's busy [ 2530.810682][T21527] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2530.814449][ T457] usb 6-1: device descriptor read/64, error 18 [ 2530.818786][T21527] udc-core: couldn't find an available UDC or it's busy [ 2530.831224][T21527] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2530.839805][ T3122] usb 4-1: USB disconnect, device number 51 [ 2530.881158][ T3703] usb 2-1: New USB device found, idVendor=0400, idProduct=4200, bcdDevice=42.ef [ 2530.890212][ T3703] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 2530.898227][ T3703] usb 2-1: SerialNumber: syz [ 2530.941593][ T3703] hub 2-1:118.0: bad descriptor, ignoring hub [ 2530.947746][ T3703] hub: probe of 2-1:118.0 failed with error -5 [ 2530.957210][ T3703] cdc_wdm 2-1:118.0: cdc-wdm0: USB WDM device 01:08:25 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x2448) [ 2531.024595][ T3703] usb 5-1: USB disconnect, device number 77 [ 2531.041238][T28587] usb 3-1: USB disconnect, device number 113 [ 2531.100965][ T457] usb 6-1: new high-speed USB device number 119 using dummy_hcd 01:08:25 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x2460) [ 2531.370913][ T457] usb 6-1: device descriptor read/64, error 18 01:08:26 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x0, 0x0, 0x10, "09af236866c7d5e1ae1d0363f0c5f908"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) [ 2531.591057][T21528] usb 2-1: reset high-speed USB device number 83 using dummy_hcd [ 2531.701038][T28587] usb 4-1: new high-speed USB device number 52 using dummy_hcd [ 2531.760905][ T457] usb 6-1: device descriptor read/64, error 18 [ 2531.830862][T21528] usb 2-1: Using ep0 maxpacket: 8 [ 2531.830871][ T3084] usb 5-1: new high-speed USB device number 78 using dummy_hcd [ 2531.881023][ T457] usb usb6-port1: attempt power cycle [ 2531.960855][T28587] usb 4-1: Using ep0 maxpacket: 8 [ 2532.020904][T21528] usb 2-1: unable to get BOS descriptor or descriptor too short [ 2532.071329][ T3084] usb 5-1: Using ep0 maxpacket: 32 [ 2532.081247][T28587] usb 4-1: New USB device found, idVendor=067b, idProduct=25a1, bcdDevice=79.2e [ 2532.090289][T28587] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2532.099851][T28587] usb 4-1: config 0 descriptor?? [ 2532.143387][T28587] plusb: probe of 4-1:0.0 failed with error -22 [ 2532.190946][ T3084] usb 5-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2532.200021][ T3084] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2532.210044][ T3084] usb 5-1: config 0 descriptor?? [ 2532.341163][T21527] udc-core: couldn't find an available UDC or it's busy [ 2532.348144][T21527] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2532.351135][ T3703] usb 4-1: USB disconnect, device number 52 [ 2532.630811][ T457] usb 6-1: new high-speed USB device number 120 using dummy_hcd [ 2532.672860][ T3084] usb 5-1: USB disconnect, device number 78 [ 2532.810830][ T457] usb 6-1: device descriptor read/8, error -61 [ 2533.040769][ T457] usb 6-1: device descriptor read/8, error -71 01:08:31 executing program 1: syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x1000020, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) r0 = syz_usb_connect(0x0, 0x2d, &(0x7f00000005c0)=ANY=[@ANYBLOB="1201fe2109003c0800040042ef420000010109021b00017600230009040000010209bd00070581070001"], 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001240)="d1ac2117a4063f5fb8607239f0c2b12f2552334360f458afaf2b3ccbdd05b4b66433fd88301f2782224f25fcf2f5f7a407b9868a17be69835d716179188e3e85d55fd6a88e6b575e16d02c7651ad113f2bd0586013a4d9b81eb9659e083b3cb5322d5051df9955185596300843dbf8df0bf594f14d8c3406607d26a1ac3d752ccf3c638c82c7e03a60083bfdc66066674c5776c72c610d34b9c5817830c7286033ed3c67027806b375e6ebc7480913510d70d275125fd5643ca44eb6c61db0fce497e300f29dd61f174662ece3be991d346be76b4d4736b5270dc2c5676b186d3bc1803fa3b6a3bc38243587cfb923857a65dd654333d2b0883a57e8229c5f4eb843185fd53f126851c4ce3b9dd383624606930dd62d4f8b83a2585258ff0cb96454e033a1cbe561bb98dba9f65a4ab748aaf8a619226776f95a0027b72196798e287bd633d0ebf66ec29fdad6c0aba63e44bad6b54dfa55a433a79488ba31876187996978b934d975ddefc4fe584cdb7e7538b6f5628e5b9d3c2c277032b2ee1672b5a017e9397a4f1e41581dc91b5270ebea6547d47e2bf4bd19c56b1e4510cc3c6e814b24ad1bac1af7cb993fda8de1b4757d38733ca431c1bc55f71c9bcc859512328690151be3ca440d2bd28e671f300bd47db8ba66009c7b61ffa06a589881c726e597e54e24248e1a9d6a9539ac35345c8fe25b8284348999d553da4df1d7a11cacd2e95f6f7804357e1b135bf9ba026f977d90cb40f1c3d5002eba3f5520c6f485e4b4ed9b3bbcc4f92f915c7e16531c1daf6e569130df4a8ed9d92ab0d7c746555c109497addbf47537fd760d8770eaddaa71e94587b417f34b097d53605b5fdcf5adb2b5176d98573aea56da94caf95dd068e405b2a8cdcab20eb00f7cfd69d51de4b1abc3381f1c67d6b9a89dfccd5e816c96ecb1985ae65b4ef1b1479479d19f3294fb21346b737c5e71e0249d812625dccbd511b8ff06d5f40cba310654178e8b923b62c90031f0fca6c219875fbfbb977599096bf04aa1ff5ea482bd8d9b5ef21a6f3c9941c26607b6b00e48f387f3cb9e13a69dbfe2c6cac926e89c37d59696d1696ffcd1a3e8a5e7bdc44cb47b82362503bd2fcb522f17f7f3ddbaf40d6d9da811a2dda693994cefab3c8b143cbc9adbfb5e00232f119dcd1dff55f7d3c06ca67ac6b8ae03b15f538f8d3c0b7a270d99ceef95fd91d585b6ba25e64529f013c3ae13c252eb76ad4f84e66e328c2b8030550e69c69763f34fabbac86cc44232247ce05b9f271469575a0723168b3c93de0bacebf040b3e165e12374309d4a77db598b8b6e1a92028d366c1d4ac7cbf4d7c8a3b5bc25a404bff87a8d153b5aff52a8c4d6b65752b17381f2e7fcb7a6ea29cf67893a32e3df131978ba9e49f935e693db6289ba66f36f4a8ee804621a89e6d88801055f0776d4f31f909318350e78b80b7137febc53ab7e9b66d5aa113ac89225c5f4ee3eb52b7dcff7d344909d19f048cb5a9de1973728feb138acc7d39e448c04dd47fef1e470726371ab210abeff8a789e8ec54a4902515be5d92f43f0db04608d02deff502a31a9e9dd63867c12d3241419a4317f70bc957dc2babb54b571e9c280a5b6036f4bdbf31640191c6b12d262f529c07165ffd7e51b3399c4545c2be979003e192e224e78739cd12b8be7a061273e29eeec520d51db0f33bc630ea27fba231055ee92cbf93f747ea9ee363c0cf710fbdf54c273ebe6a43e04045091a0686603c0ef7e5bbd1a9c5795ed0786a6a2089d87b01645191fb69021972c3548e40858a5b6df08b9a395af85070cf37582bd7857f991a1b6b9f400e389710b780cf3c80ddd84f07e6435a4762a5b26f6e4eae57845042fb68edc0636235b3915fb9d3f3bbae58b4d969fe243dadecdc6434fb5a2f2b966eb6477c01e649d495b64598e71329f88307c6f00ac60d7d60376a7c5bc1576e5256b13898a3a419e7743319b245c2bb0a2eb5f62cdf693187d5ccc95623ffa5f17b0b11b157b6c35017492f6dd71bbf6aaa688da138b0c0a2f9bd854cea76b2dc89f8035a01a21e53137acf5e314d3973742efd3e2d026608df56873943c5cc45825c0a4d4b857fcd470ea60a6991c2f382e19c8bbe55fefb9b5d2be5dc81295e6f9ae7a6241d8f7c759836d7eab2446e3639692e9ac239b50dbe6968e11d429cf85986c7829bdc9191a877d71d187a7dc10b847a8a8602863cabe674affc581a7244e5f73ddb49658d9c3fdfef1ffa378b0c3c39a1185e5f37cef0c8acaa2eaed682085bbcbdce32dceba24a8c1834d7e2072ef792ad6d44817b8050d0d99753342b73792d225ccc4422cd2438b0c492ab6092d79d2059b3c58da68c3220e635d6abffea75afb70607b4eb006d5a36c0a39bb701b9ff40bc4c7bfdcf92fcca1cfd9e978b517ec9a0c0d9a287eff51540a2b26fd47743f35fed5682c659faa515af1fe438854b9e9e133ab6be2df1750db993fdc10e68bbaf2fd305cc6a571024b6bc7dd1c17104968baf3ebec7f168b0982cbda054ae2391f0682725ad1b97522f29753f5f74ea25574eb3c8421ddce694304415aae65c9c02a1566d13445728d814fbc4bf9390190c9ce7e56c95a829b437be44c7b645a3861764bad153618c32f40e45bc647cdc9fcd494c369d25c8d8217a58dc7bf5166eb47121d39623a0673205679eb354ee13ce0c6e292fd17da69e72d62eef81bb1af27a51748bbc3d707bd3f50d50c1a97d9981622a9ae5bfafc4c02d88528c2b4af31f0a3bf3b8ed081fad9d5b9e84f701d56300e99b8fd1d3fda96d98dedef10b4d3573df5e577bf1db5b1378813b6792f718c8991504c3cba53cb3a1c6c3645adc90eabdd3e2e008db454587d1c8c2f84f40ecd819c1ba9d345db69292140e5400ec19357acdf2b8ab76bf5262f1370ccfb66872e69f0b811c679231c57dc98bde77f78e0e635f42ae8d8fab2aa393aab8abc00ee637da0a74a0aa2abe9f3b663872b47695f407c49bede2625732cb4bbcff5f7d25b197c5ac129917e6197a8b09263a69892a1e225ef8fce4b91d86bed68b9e3a4e03f4bbebac8fed9139819a0a32ac5a813a53b28c85a0a178451f575ad269617ec34739bca5751d5ba009786e622e0c5939bc31a8208cdb56956906ed3d9b1270dbaae43717304ab8e31662822633da80feb40d4776c68fe59b2323d8716e34a3f102dc94a2e843c244f0f549735af97f5adb7fbb8fb26358ccdb2935ecfe34e494968bbfdd0f34c88e054ee61ee3d99236cf5924bfbf255c32e4d80698cc1e4acb60b5187fee0345c2de9d9f861063180c3e2b6554fcddc05380f4428ca5e8f30c2ce3307f8be856d9d366a07506271f1aee968856721b3f451ada94e74aa5ef468c34723c328085e9232372e2ac6b0487d0c13aeb721df21b60b94ed16848366fce4e667493e3414520281543aed29176ec09a7b06c238daa462e71ffaf3202aafe9b60d15d66f71bcb26cc05b3bcc2faf63b380251e98a384fc6b1baa8bb222211edbc010cf8c07cf41d880f1131361132ecf99ea5e39f9706d46ee05f53bbfe9542701d95b611a0b625ae29f5f9e0d1718eb089b039057bc29a86abade5df3efaa03fd91804ff8407de383028f1fdd19cb6295d28adc9bf8feaa1e7087f59740abcf292588e045d4e220d7a781a75b6cd4c002bf87f3ebd65d5a6581f2577dbd7d36828f6b3a134be6d852d3a79dbe314f83885f75da129c212b78d4d2fe8d9a812f43ee9042f3da92bb6be2cc573d1ff37ab318ea571ccf5e2e9db5582fa1008fd28dd1d379bbb974f31365f76ab85a26ccbf62fbe96d4efe8c3d542850a6b8160ba41db1ab2b9107e91266635261a7f8a795333a499c26788161b82d97e6ac0a24dd11a47f304b358fcfc1421e5304470d6b8f5b616573bdaa916496f453acd2e99897c471d213101171b4ad09e0fa121d820cf0dfb20f80108079b64bd280b2e2425a70bd90ee4310cb4b7f71f9b70a2c0ccb46e9a588af51bd35299cd98b5c3cd6997d180e0121210e5c1897e0d815233c9224e29377116937baf1c0b889351fee86fbac43fa2af5901418e70434b83631a8c5f808c6de45a83522f1e627ec4c537cabfebb668a8319b56ef56a822dcd2a36435371405afc472dc6780e48717b79944d468506a8568fa4e6d8f383b7e4225aaed9b2cbfe9cbd72f5272d878e2dc57de76986a4b905dda0c519fe90209b72c6d1a6fdd83b555ebdc457bb24ef1c6bbd3c98dbcf5da6ab28687515f2bfb8dbfef1c5363cdf22a55344a81a38ebaf57a9c370b467f411e47e8dad6313474def5ad09f1534fa2f0b65d5d8b8cab11f32587c629c657c416bbb46e6fb3634320860f313428c5a5ebb57fda1931792ca3ddc584eb9e6613042d1488bb0085bf62735d377897c4810270498d780350016fc97f43eedf6d1f4099659ffd8d0743ebaf21752686da395af6e710cd7af38b6c7b1f7bd3985a962473754ff0bb28a821ede5946f7b911a9f3a1ab0636165256f2b3178827536132a4c9d522e5e309743a0187381de2610ed882fb649571b939748d95c22498a35070650fb3597c0a168c3b58f905a8cf32dab09e52b480bf64890209c4808f93a6372a150177af9fa3355515596839fdfa5c04580976a4c54d8aaf77ad7faa2ff3879dbefd034104ab11539231bfb2f432650ccf3466791eec6ba005fb301d1e0d966eb7367fb17146536ca1188815e7ddf999522c92055a1143ace0235f771b2a20fd7550a6da25fd5a983dbdc17790f294d8c59b3782f1f38eeca7a68b998dbac5d40d79d193528223ed77a64e6d06526dbfe12c7f8ab3b7982ab0a741ac7d6ee02fe06bc3e1dc44820e9b9d46e8d6679771d42e8b68ef611c9cf6674818db1f060b388cde4b398fe91695aaff39bd99ed968a8eab1a02f8fa36adca3347d7f122f16900994ea7eae239869d8803de4b859356f6da45c85e9238391460902be8e849a609d5e14dea9acd567a05db8cdbd4fea3244ae82a1937839c9b5f11908d9f43dd4c8d2d88e7a738882a", 0xdf9) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x0) ioctl$EVIOCSMASK(r2, 0x40104593, &(0x7f0000000100)={0x5, 0x54, &(0x7f0000000080)="7a44de97edc13efe671eb94ad9c36d9e18f2cd1cf4a41fd05cd2e6fd8789f2830b756663896545bc16d33cfc72888ff67b29da830173df04359bffa853fe6ea5cdaa1387cc37663fb8be93656c4c6a3bfe8877b4"}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) ioctl$EVIOCSMASK(r2, 0x40104593, &(0x7f0000000180)={0x3, 0x0, &(0x7f0000000140)}) syz_usb_connect(0x0, 0x24, &(0x7f00000001c0)=ANY=[@ANYBLOB="12010000c48930003c41b50000090400000027ad4c005443a88253f59409fe8e23a68f725776104b94762e915c13d22d4ec2a83a510f5b00f6f8e4f9856c9cdcd5c5006b7d1429ff3a2e54155394efc01ebe3fded2bbedebdc9ca8e29fba92ccd0dd25da495ae5a35777841d43731435f3b851eee31d249584ef209a7a54b01a6bb1ac73387b9095d03bfe4306b68f4650173248ee5e4d7215268f7c547c64da65161b35deb82e7bf39b00"/184], 0x0) 01:08:31 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x0, 0x0, 0x10, "09af236866c7d5e1ae1d0363f0c5f908"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) 01:08:31 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x2478) 01:08:31 executing program 3: r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x40086602, 0x20000000) ioctl$HIDIOCSFLAG(r0, 0x4004480f, &(0x7f0000000000)=0x2) syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0xf2, 0xb8, 0xc, 0x8, 0x67b, 0x25a1, 0x792e, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xb5, 0x11, 0xc1}}]}}]}}, 0x0) 01:08:31 executing program 5: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB], 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x0, 0x0, 0x16, "09af236866c7d5e1ae1d0363f0c5f908bd7ce5d6f934"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) 01:08:31 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x0, 0x0, 0x10, "09af236866c7d5e1ae1d0363f0c5f908"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) [ 2536.521858][ T3122] usb 2-1: USB disconnect, device number 83 01:08:31 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x2490) [ 2536.830448][ T3084] usb 6-1: new high-speed USB device number 122 using dummy_hcd [ 2536.840571][ T3753] usb 4-1: new high-speed USB device number 53 using dummy_hcd [ 2536.842004][ T3122] usb 5-1: new high-speed USB device number 79 using dummy_hcd [ 2536.848180][T28587] usb 2-1: new high-speed USB device number 84 using dummy_hcd [ 2536.855821][ T457] usb 3-1: new high-speed USB device number 114 using dummy_hcd [ 2537.090440][ T3122] usb 5-1: Using ep0 maxpacket: 32 [ 2537.095699][ T457] usb 3-1: Using ep0 maxpacket: 32 [ 2537.110617][ T3084] usb 6-1: device descriptor read/64, error 18 01:08:31 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x24a8) [ 2537.140490][ T3753] usb 4-1: Using ep0 maxpacket: 8 [ 2537.145639][T28587] usb 2-1: Using ep0 maxpacket: 8 [ 2537.210472][ T3122] usb 5-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2537.219535][ T3122] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2537.228385][ T457] usb 3-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2537.237479][ T457] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2537.246692][ T3122] usb 5-1: config 0 descriptor?? [ 2537.256903][ T457] usb 3-1: config 0 descriptor?? [ 2537.270602][ T3753] usb 4-1: New USB device found, idVendor=067b, idProduct=25a1, bcdDevice=79.2e [ 2537.279666][ T3753] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2537.289639][ T3753] usb 4-1: config 0 descriptor?? [ 2537.310524][T28587] usb 2-1: unable to get BOS descriptor or descriptor too short [ 2537.341433][ T3753] plusb: probe of 4-1:0.0 failed with error -22 01:08:32 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x24c0) [ 2537.400572][T28587] usb 2-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 2537.410977][T28587] usb 2-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 2537.510605][T28587] usb 2-1: New USB device found, idVendor=0400, idProduct=4200, bcdDevice=42.ef [ 2537.519663][T28587] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 2537.527701][T28587] usb 2-1: SerialNumber: syz [ 2537.533640][ T3084] usb 6-1: device descriptor read/64, error 18 [ 2537.547065][ T457] usb 4-1: USB disconnect, device number 53 [ 2537.580837][T28587] hub 2-1:118.0: bad descriptor, ignoring hub [ 2537.587022][T28587] hub: probe of 2-1:118.0 failed with error -5 [ 2537.604194][T28587] cdc_wdm 2-1:118.0: cdc-wdm0: USB WDM device 01:08:32 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x24d8) [ 2537.712670][ T3122] usb 5-1: USB disconnect, device number 79 [ 2537.725162][ T3703] usb 3-1: USB disconnect, device number 114 [ 2537.820365][ T3084] usb 6-1: new high-speed USB device number 123 using dummy_hcd 01:08:32 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x24f0) 01:08:32 executing program 3: syz_usb_connect(0x0, 0x24, &(0x7f0000000200)=ANY=[@ANYBLOB="12010000f2b80c087b06a1252e790000000109021200010000007ded04000000b511c100a2a6a1e79dffac84986775ceca20a38d7dfb27c2bd661b01ff976d5275b55111280e65fce9a330df557d440b2ff0d1d69bf49931bcb6504c7e6946f776468112a5e7ff59c975f51944509309d2f874f0bdfc22"], 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x1, 0x44002) ioctl$EVIOCGLED(r0, 0x80404519, &(0x7f0000000080)=""/228) [ 2538.110336][ T3084] usb 6-1: device descriptor read/64, error 18 [ 2538.200467][T21596] usb 2-1: reset high-speed USB device number 84 using dummy_hcd [ 2538.340336][T28587] usb 4-1: new high-speed USB device number 54 using dummy_hcd [ 2538.470304][T21596] usb 2-1: Using ep0 maxpacket: 8 [ 2538.500376][ T3084] usb 6-1: device descriptor read/64, error 18 [ 2538.600278][T28587] usb 4-1: Using ep0 maxpacket: 8 [ 2538.620497][ T3084] usb usb6-port1: attempt power cycle [ 2538.640390][T21596] usb 2-1: unable to get BOS descriptor or descriptor too short [ 2538.730307][T28587] usb 4-1: config 0 has an invalid descriptor of length 237, skipping remainder of the config [ 2538.740640][T28587] usb 4-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 2538.749573][T28587] usb 4-1: New USB device found, idVendor=067b, idProduct=25a1, bcdDevice=79.2e [ 2538.758631][T28587] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2538.769608][T28587] usb 4-1: config 0 descriptor?? [ 2539.121188][ T3703] usb 4-1: USB disconnect, device number 54 [ 2539.340269][ T3084] usb 6-1: new high-speed USB device number 124 using dummy_hcd [ 2539.510299][ T3084] usb 6-1: device descriptor read/8, error -61 [ 2539.720240][ T3084] usb 6-1: device descriptor read/8, error -71 [ 2539.900189][ T3703] usb 4-1: new high-speed USB device number 55 using dummy_hcd [ 2540.140176][ T3703] usb 4-1: Using ep0 maxpacket: 8 [ 2540.260238][ T3703] usb 4-1: config 0 has an invalid descriptor of length 237, skipping remainder of the config [ 2540.270692][ T3703] usb 4-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 2540.279617][ T3703] usb 4-1: New USB device found, idVendor=067b, idProduct=25a1, bcdDevice=79.2e [ 2540.288697][ T3703] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2540.298109][ T3703] usb 4-1: config 0 descriptor?? [ 2540.541170][ T3703] usb 4-1: USB disconnect, device number 55 01:08:37 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x0, 0x0, 0x10, "09af236866c7d5e1ae1d0363f0c5f908"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) 01:08:37 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x0, 0x0, 0x10, "09af236866c7d5e1ae1d0363f0c5f908"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) 01:08:37 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x2508) 01:08:37 executing program 5: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB], 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x0, 0x0, 0x16, "09af236866c7d5e1ae1d0363f0c5f908bd7ce5d6f934"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) 01:08:37 executing program 3: syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000f2b80c17c9087b07a1252e79000900000000000000000000000904000000b5105cce26ac12eb11"], 0x0) 01:08:37 executing program 1: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(r0, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCSFEATURE(r0, 0xc0404806, &(0x7f00000000c0)="a2daa324c2b3736be8c3db5d643430da") syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x1000020, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x1ae, 0x2100) r1 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000140)=ANY=[@ANYBLOB="1201fe2109003c0800040042ef420000010109021b0001760023000904000009bd0007058107000184ac66fdffb488ebbf97976cbbea0dfe2bba1a32865c6ec6b53a4801524c508a2d737adbe1197e9b29b78b39d1c61b34a4102193004dbc369238d67fd3d67584fedb60e4ba2b0dd203b23765327db56647dc3a7c7b0ccff17b1790e58937afa5a17f75c99d1ec507a1445f6b8c7fd41687734ccadfb4074839135db032bcdc8a5b3d690b22a3b2a1b7285c57807986ae9a1f8bbb81a1c8090f6500b5b603cb1ab588235d4c1d7c781c4208594d74da2e3e2d0cd108eaaf1d331bc574b8369cb8282423bad67d6d4faed35594d9559f4d990988363f15c178b313206d56f2446f189194d13dfc3bf4694fd08602c9a8b8ed12cd0000000000"], 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(r2, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000000100)) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000300)=""/50) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001240)="d1ac2117a4063f5fb8607239f0c2b12f2552334360f458afaf2b3ccbdd05b4b66433fd88301f2782224f25fcf2f5f7a407b9868a17be69835d716179188e3e85d55fd6a88e6b575e16d02c7651ad113f2bd0586013a4d9b81eb9659e083b3cb5322d5051df9955185596300843dbf8df0bf594f14d8c3406607d26a1ac3d752ccf3c638c82c7e03a60083bfdc66066674c5776c72c610d34b9c5817830c7286033ed3c67027806b375e6ebc7480913510d70d275125fd5643ca44eb6c61db0fce497e300f29dd61f174662ece3be991d346be76b4d4736b5270dc2c5676b186d3bc1803fa3b6a3bc38243587cfb923857a65dd654333d2b0883a57e8229c5f4eb843185fd53f126851c4ce3b9dd383624606930dd62d4f8b83a2585258ff0cb96454e033a1cbe561bb98dba9f65a4ab748aaf8a619226776f95a0027b72196798e287bd633d0ebf66ec29fdad6c0aba63e44bad6b54dfa55a433a79488ba31876187996978b934d975ddefc4fe584cdb7e7538b6f5628e5b9d3c2c277032b2ee1672b5a017e9397a4f1e41581dc91b5270ebea6547d47e2bf4bd19c56b1e4510cc3c6e814b24ad1bac1af7cb993fda8de1b4757d38733ca431c1bc55f71c9bcc859512328690151be3ca440d2bd28e671f300bd47db8ba66009c7b61ffa06a589881c726e597e54e24248e1a9d6a9539ac35345c8fe25b8284348999d553da4df1d7a11cacd2e95f6f7804357e1b135bf9ba026f977d90cb40f1c3d5002eba3f5520c6f485e4b4ed9b3bbcc4f92f915c7e16531c1daf6e569130df4a8ed9d92ab0d7c746555c109497addbf47537fd760d8770eaddaa71e94587b417f34b097d53605b5fdcf5adb2b5176d98573aea56da94caf95dd068e405b2a8cdcab20eb00f7cfd69d51de4b1abc3381f1c67d6b9a89dfccd5e816c96ecb1985ae65b4ef1b1479479d19f3294fb21346b737c5e71e0249d812625dccbd511b8ff06d5f40cba310654178e8b923b62c90031f0fca6c219875fbfbb977599096bf04aa1ff5ea482bd8d9b5ef21a6f3c9941c26607b6b00e48f387f3cb9e13a69dbfe2c6cac926e89c37d59696d1696ffcd1a3e8a5e7bdc44cb47b82362503bd2fcb522f17f7f3ddbaf40d6d9da811a2dda693994cefab3c8b143cbc9adbfb5e00232f119dcd1dff55f7d3c06ca67ac6b8ae03b15f538f8d3c0b7a270d99ceef95fd91d585b6ba25e64529f013c3ae13c252eb76ad4f84e66e328c2b8030550e69c69763f34fabbac86cc44232247ce05b9f271469575a0723168b3c93de0bacebf040b3e165e12374309d4a77db598b8b6e1a92028d366c1d4ac7cbf4d7c8a3b5bc25a404bff87a8d153b5aff52a8c4d6b65752b17381f2e7fcb7a6ea29cf67893a32e3df131978ba9e49f935e693db6289ba66f36f4a8ee804621a89e6d88801055f0776d4f31f909318350e78b80b7137febc53ab7e9b66d5aa113ac89225c5f4ee3eb52b7dcff7d344909d19f048cb5a9de1973728feb138acc7d39e448c04dd47fef1e470726371ab210abeff8a789e8ec54a4902515be5d92f43f0db04608d02deff502a31a9e9dd63867c12d3241419a4317f70bc957dc2babb54b571e9c280a5b6036f4bdbf31640191c6b12d262f529c07165ffd7e51b3399c4545c2be979003e192e224e78739cd12b8be7a061273e29eeec520d51db0f33bc630ea27fba231055ee92cbf93f747ea9ee363c0cf710fbdf54c273ebe6a43e04045091a0686603c0ef7e5bbd1a9c5795ed0786a6a2089d87b01645191fb69021972c3548e40858a5b6df08b9a395af85070cf37582bd7857f991a1b6b9f400e389710b780cf3c80ddd84f07e6435a4762a5b26f6e4eae57845042fb68edc0636235b3915fb9d3f3bbae58b4d969fe243dadecdc6434fb5a2f2b966eb6477c01e649d495b64598e71329f88307c6f00ac60d7d60376a7c5bc1576e5256b13898a3a419e7743319b245c2bb0a2eb5f62cdf693187d5ccc95623ffa5f17b0b11b157b6c35017492f6dd71bbf6aaa688da138b0c0a2f9bd854cea76b2dc89f8035a01a21e53137acf5e314d3973742efd3e2d026608df56873943c5cc45825c0a4d4b857fcd470ea60a6991c2f382e19c8bbe55fefb9b5d2be5dc81295e6f9ae7a6241d8f7c759836d7eab2446e3639692e9ac239b50dbe6968e11d429cf85986c7829bdc9191a877d71d187a7dc10b847a8a8602863cabe674affc581a7244e5f73ddb49658d9c3fdfef1ffa378b0c3c39a1185e5f37cef0c8acaa2eaed682085bbcbdce32dceba24a8c1834d7e2072ef792ad6d44817b8050d0d99753342b73792d225ccc4422cd2438b0c492ab6092d79d2059b3c58da68c3220e635d6abffea75afb70607b4eb006d5a36c0a39bb701b9ff40bc4c7bfdcf92fcca1cfd9e978b517ec9a0c0d9a287eff51540a2b26fd47743f35fed5682c659faa515af1fe438854b9e9e133ab6be2df1750db993fdc10e68bbaf2fd305cc6a571024b6bc7dd1c17104968baf3ebec7f168b0982cbda054ae2391f0682725ad1b97522f29753f5f74ea25574eb3c8421ddce694304415aae65c9c02a1566d13445728d814fbc4bf9390190c9ce7e56c95a829b437be44c7b645a3861764bad153618c32f40e45bc647cdc9fcd494c369d25c8d8217a58dc7bf5166eb47121d39623a0673205679eb354ee13ce0c6e292fd17da69e72d62eef81bb1af27a51748bbc3d707bd3f50d50c1a97d9981622a9ae5bfafc4c02d88528c2b4af31f0a3bf3b8ed081fad9d5b9e84f701d56300e99b8fd1d3fda96d98dedef10b4d3573df5e577bf1db5b1378813b6792f718c8991504c3cba53cb3a1c6c3645adc90eabdd3e2e008db454587d1c8c2f84f40ecd819c1ba9d345db69292140e5400ec19357acdf2b8ab76bf5262f1370ccfb66872e69f0b811c679231c57dc98bde77f78e0e635f42ae8d8fab2aa393aab8abc00ee637da0a74a0aa2abe9f3b663872b47695f407c49bede2625732cb4bbcff5f7d25b197c5ac129917e6197a8b09263a69892a1e225ef8fce4b91d86bed68b9e3a4e03f4bbebac8fed9139819a0a32ac5a813a53b28c85a0a178451f575ad269617ec34739bca5751d5ba009786e622e0c5939bc31a8208cdb56956906ed3d9b1270dbaae43717304ab8e31662822633da80feb40d4776c68fe59b2323d8716e34a3f102dc94a2e843c244f0f549735af97f5adb7fbb8fb26358ccdb2935ecfe34e494968bbfdd0f34c88e054ee61ee3d99236cf5924bfbf255c32e4d80698cc1e4acb60b5187fee0345c2de9d9f861063180c3e2b6554fcddc05380f4428ca5e8f30c2ce3307f8be856d9d366a07506271f1aee968856721b3f451ada94e74aa5ef468c34723c328085e9232372e2ac6b0487d0c13aeb721df21b60b94ed16848366fce4e667493e3414520281543aed29176ec09a7b06c238daa462e71ffaf3202aafe9b60d15d66f71bcb26cc05b3bcc2faf63b380251e98a384fc6b1baa8bb222211edbc010cf8c07cf41d880f1131361132ecf99ea5e39f9706d46ee05f53bbfe9542701d95b611a0b625ae29f5f9e0d1718eb089b039057bc29a86abade5df3efaa03fd91804ff8407de383028f1fdd19cb6295d28adc9bf8feaa1e7087f59740abcf292588e045d4e220d7a781a75b6cd4c002bf87f3ebd65d5a6581f2577dbd7d36828f6b3a134be6d852d3a79dbe314f83885f75da129c212b78d4d2fe8d9a812f43ee9042f3da92bb6be2cc573d1ff37ab318ea571ccf5e2e9db5582fa1008fd28dd1d379bbb974f31365f76ab85a26ccbf62fbe96d4efe8c3d542850a6b8160ba41db1ab2b9107e91266635261a7f8a795333a499c26788161b82d97e6ac0a24dd11a47f304b358fcfc1421e5304470d6b8f5b616573bdaa916496f453acd2e99897c471d213101171b4ad09e0fa121d820cf0dfb20f80108079b64bd280b2e2425a70bd90ee4310cb4b7f71f9b70a2c0ccb46e9a588af51bd35299cd98b5c3cd6997d180e0121210e5c1897e0d815233c9224e29377116937baf1c0b889351fee86fbac43fa2af5901418e70434b83631a8c5f808c6de45a83522f1e627ec4c537cabfebb668a8319b56ef56a822dcd2a36435371405afc472dc6780e48717b79944d468506a8568fa4e6d8f383b7e4225aaed9b2cbfe9cbd72f5272d878e2dc57de76986a4b905dda0c519fe90209b72c6d1a6fdd83b555ebdc457bb24ef1c6bbd3c98dbcf5da6ab28687515f2bfb8dbfef1c5363cdf22a55344a81a38ebaf57a9c370b467f411e47e8dad6313474def5ad09f1534fa2f0b65d5d8b8cab11f32587c629c657c416bbb46e6fb3634320860f313428c5a5ebb57fda1931792ca3ddc584eb9e6613042d1488bb0085bf62735d377897c4810270498d780350016fc97f43eedf6d1f4099659ffd8d0743ebaf21752686da395af6e710cd7af38b6c7b1f7bd3985a962473754ff0bb28a821ede5946f7b911a9f3a1ab0636165256f2b3178827536132a4c9d522e5e309743a0187381de2610ed882fb649571b939748d95c22498a35070650fb3597c0a168c3b58f905a8cf32dab09e52b480bf64890209c4808f93a6372a150177af9fa3355515596839fdfa5c04580976a4c54d8aaf77ad7faa2ff3879dbefd034104ab11539231bfb2f432650ccf3466791eec6ba005fb301d1e0d966eb7367fb17146536ca1188815e7ddf999522c92055a1143ace0235f771b2a20fd7550a6da25fd5a983dbdc17790f294d8c59b3782f1f38eeca7a68b998dbac5d40d79d193528223ed77a64e6d06526dbfe12c7f8ab3b7982ab0a741ac7d6ee02fe06bc3e1dc44820e9b9d46e8d6679771d42e8b68ef611c9cf6674818db1f060b388cde4b398fe91695aaff39bd99ed968a8eab1a02f8fa36adca3347d7f122f16900994ea7eae239869d8803de4b859356f6da45c85e9238391460902be8e849a609d5e14dea9acd567a05db8cdbd4fea3244ae82a1937839c9b5f11908d9f43dd4c8d2d88e7a738882a", 0xdf9) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect(0x0, 0x24, &(0x7f0000000280)=ANY=[@ANYBLOB="12010000c48930003c41b581ed9b01020301090212000100000000090400000027ad4c00cd0f0a63193718e40c82a3109f437c2e9c2161bc862057bc631a9cdd0df54af76afc4aff9958ff1bf7067b22162358569df6893fd64a44062b6076733bf4dca30124"], 0x0) [ 2543.141428][T28587] usb 2-1: USB disconnect, device number 84 01:08:38 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x2520) [ 2543.469926][ T3084] usb 5-1: new high-speed USB device number 80 using dummy_hcd [ 2543.477601][ T3753] usb 2-1: new high-speed USB device number 85 using dummy_hcd [ 2543.486488][T28587] usb 3-1: new high-speed USB device number 115 using dummy_hcd [ 2543.494798][ T1719] usb 4-1: new high-speed USB device number 56 using dummy_hcd [ 2543.502972][ T3304] usb 6-1: new high-speed USB device number 126 using dummy_hcd [ 2543.749915][ T3084] usb 5-1: Using ep0 maxpacket: 32 [ 2543.755219][ T3753] usb 2-1: Using ep0 maxpacket: 8 [ 2543.761423][T28587] usb 3-1: Using ep0 maxpacket: 32 [ 2543.789889][ T3304] usb 6-1: device descriptor read/64, error 18 01:08:38 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x2538) [ 2543.796107][ T1719] usb 4-1: device descriptor read/64, error 18 [ 2543.880021][T28587] usb 3-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2543.889098][T28587] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2543.897217][ T3084] usb 5-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2543.906396][ T3084] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2543.916581][T28587] usb 3-1: config 0 descriptor?? [ 2543.922970][ T3753] usb 2-1: unable to get BOS descriptor or descriptor too short [ 2543.931996][ T3084] usb 5-1: config 0 descriptor?? 01:08:38 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x2550) [ 2544.010128][ T3753] usb 2-1: config 118 has an invalid descriptor of length 129, skipping remainder of the config [ 2544.020749][ T3753] usb 2-1: config 118 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 9 [ 2544.110010][ T3753] usb 2-1: New USB device found, idVendor=0400, idProduct=4200, bcdDevice=42.ef [ 2544.119150][ T3753] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 2544.127212][ T3753] usb 2-1: SerialNumber: syz [ 2544.199831][ T3304] usb 6-1: device descriptor read/64, error 18 [ 2544.206164][ T1719] usb 4-1: device descriptor read/64, error 18 01:08:38 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x2568) [ 2544.394164][ T457] usb 3-1: USB disconnect, device number 115 [ 2544.400253][ T3703] usb 5-1: USB disconnect, device number 80 [ 2544.450200][ T3753] hub 2-1:118.0: bad descriptor, ignoring hub [ 2544.458973][ T3753] hub: probe of 2-1:118.0 failed with error -5 [ 2544.470226][ T3304] usb 6-1: new high-speed USB device number 127 using dummy_hcd [ 2544.479950][ T1719] usb 4-1: new high-speed USB device number 57 using dummy_hcd [ 2544.490637][ T3753] usb 2-1: USB disconnect, device number 85 01:08:39 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x2580) [ 2544.739774][ T3304] usb 6-1: device descriptor read/64, error 18 [ 2544.750524][ T1719] usb 4-1: device descriptor read/64, error 18 01:08:39 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x2598) 01:08:39 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x0, 0x0, 0x11, "09af236866c7d5e1ae1d0363f0c5f908bd"}, 0x0, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) 01:08:39 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x0, 0x0, 0x11, "09af236866c7d5e1ae1d0363f0c5f908bd"}, 0x0, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) [ 2544.999760][ T3753] usb 2-1: new high-speed USB device number 86 using dummy_hcd 01:08:39 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x25b0) [ 2545.139789][ T3304] usb 6-1: device descriptor read/64, error 18 [ 2545.146030][ T1719] usb 4-1: device descriptor read/64, error 18 [ 2545.199744][ T457] usb 3-1: new high-speed USB device number 116 using dummy_hcd [ 2545.210579][ T3703] usb 5-1: new high-speed USB device number 81 using dummy_hcd [ 2545.239729][ T3753] usb 2-1: Using ep0 maxpacket: 8 [ 2545.259917][ T3304] usb usb6-port1: attempt power cycle [ 2545.270000][ T1719] usb usb4-port1: attempt power cycle [ 2545.399757][ T3753] usb 2-1: unable to get BOS descriptor or descriptor too short [ 2545.479744][ T3703] usb 5-1: Using ep0 maxpacket: 32 [ 2545.480038][ T3753] usb 2-1: config 118 has an invalid descriptor of length 129, skipping remainder of the config [ 2545.484958][ T457] usb 3-1: Using ep0 maxpacket: 32 [ 2545.497594][ T3753] usb 2-1: config 118 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 9 [ 2545.589769][ T3753] usb 2-1: New USB device found, idVendor=0400, idProduct=4200, bcdDevice=42.ef [ 2545.598872][ T3753] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 2545.606901][ T3753] usb 2-1: SerialNumber: syz [ 2545.619970][ T3703] usb 5-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2545.629004][ T3703] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2545.637486][ T457] usb 3-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 2545.646574][ T457] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2545.655762][ T3703] usb 5-1: config 0 descriptor?? [ 2545.663615][ T457] usb 3-1: config 0 descriptor?? [ 2545.890131][ T3753] hub 2-1:118.0: bad descriptor, ignoring hub [ 2545.896297][ T3753] hub: probe of 2-1:118.0 failed with error -5 [ 2545.930472][ T3753] usb 2-1: USB disconnect, device number 86 [ 2545.940541][ T3703] sysfs: cannot create duplicate filename '/class/tty/ttyHS0' [ 2545.948055][ T3703] CPU: 0 PID: 3703 Comm: kworker/0:8 Not tainted 5.8.0-rc3-syzkaller #0 [ 2545.956355][ T3703] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2545.966391][ T3703] Workqueue: usb_hub_wq hub_event [ 2545.971385][ T3703] Call Trace: [ 2545.974657][ T3703] dump_stack+0xf6/0x16e [ 2545.978875][ T3703] sysfs_warn_dup.cold+0x1c/0x2d [ 2545.979780][ T3304] usb 6-1: new high-speed USB device number 2 using dummy_hcd [ 2545.983794][ T3703] sysfs_do_create_link_sd+0x11e/0x140 [ 2545.983809][ T3703] sysfs_create_link+0x5f/0xc0 [ 2545.983823][ T3703] device_add+0x739/0x1b40 [ 2545.983847][ T3703] ? lockdep_init_map_waits+0x26a/0x7c0 [ 2545.991358][ T1719] usb 4-1: new high-speed USB device number 58 using dummy_hcd [ 2545.996710][ T3703] ? device_check_offline+0x280/0x280 [ 2545.996723][ T3703] ? __init_waitqueue_head+0x97/0x110 [ 2545.996739][ T3703] ? pm_runtime_init+0x2cf/0x3b0 [ 2546.034600][ T3703] tty_register_device_attr+0x395/0x7b0 [ 2546.040120][ T3703] ? put_tty_driver+0xa0/0xa0 [ 2546.044773][ T3703] ? mark_held_locks+0x9f/0xe0 [ 2546.049512][ T3703] ? _raw_spin_unlock_irqrestore+0x39/0x40 [ 2546.055295][ T3703] ? lockdep_hardirqs_on_prepare+0x370/0x550 [ 2546.061249][ T3703] ? tty_port_register_device_attr+0xbc/0x110 [ 2546.067299][ T3703] hso_serial_common_create+0x113/0x710 [ 2546.072838][ T3703] ? kasan_unpoison_shadow+0x33/0x40 [ 2546.078107][ T3703] hso_probe+0xefa/0x1f61 [ 2546.082525][ T3703] usb_probe_interface+0x315/0x7f0 [ 2546.087727][ T3703] ? usb_device_match+0x300/0x300 [ 2546.089810][ T1719] usb 4-1: Invalid ep0 maxpacket: 23 [ 2546.092757][ T3703] really_probe+0x291/0xc90 [ 2546.092772][ T3703] driver_probe_device+0x26b/0x3d0 [ 2546.092785][ T3703] __device_attach_driver+0x1d1/0x290 [ 2546.092798][ T3703] ? driver_allows_async_probing+0x150/0x150 [ 2546.092808][ T3703] bus_for_each_drv+0x15f/0x1e0 [ 2546.092823][ T3703] ? bus_for_each_dev+0x1d0/0x1d0 [ 2546.128741][ T3703] __device_attach+0x28d/0x430 [ 2546.133483][ T3703] ? device_bind_driver+0xd0/0xd0 [ 2546.138481][ T3703] ? kobject_uevent_env+0x2b4/0x1540 [ 2546.143751][ T3703] bus_probe_device+0x1e4/0x290 [ 2546.148598][ T3703] device_add+0xb09/0x1b40 [ 2546.153013][ T3703] ? device_check_offline+0x280/0x280 [ 2546.158381][ T3703] ? trace_hardirqs_on+0x5f/0x200 [ 2546.163392][ T3703] usb_set_configuration+0xf05/0x18a0 [ 2546.168750][ T3703] usb_generic_driver_probe+0xba/0xf2 [ 2546.174115][ T3703] usb_probe_device+0xd9/0x250 [ 2546.178885][ T3703] ? usb_driver_release_interface+0x180/0x180 [ 2546.184943][ T3703] really_probe+0x291/0xc90 [ 2546.189424][ T3703] driver_probe_device+0x26b/0x3d0 [ 2546.194513][ T3703] __device_attach_driver+0x1d1/0x290 [ 2546.199862][ T3703] ? driver_allows_async_probing+0x150/0x150 [ 2546.205821][ T3703] bus_for_each_drv+0x15f/0x1e0 [ 2546.210650][ T3703] ? bus_for_each_dev+0x1d0/0x1d0 [ 2546.215663][ T3703] __device_attach+0x28d/0x430 [ 2546.220402][ T3703] ? device_bind_driver+0xd0/0xd0 [ 2546.225417][ T3703] ? kobject_uevent_env+0x2b4/0x1540 [ 2546.230679][ T3703] bus_probe_device+0x1e4/0x290 [ 2546.235508][ T3703] device_add+0xb09/0x1b40 [ 2546.239902][ T3703] ? device_check_offline+0x280/0x280 [ 2546.245250][ T3703] ? _raw_spin_unlock_irq+0x1f/0x30 [ 2546.250429][ T3703] usb_new_device.cold+0x71d/0xfd4 [ 2546.255518][ T3703] ? hub_disconnect+0x510/0x510 [ 2546.260347][ T3703] ? lockdep_hardirqs_on_prepare+0x370/0x550 [ 2546.266303][ T3703] ? trace_hardirqs_on+0x5f/0x200 [ 2546.271303][ T3703] hub_event+0x2361/0x4390 [ 2546.275700][ T3703] ? hub_port_debounce+0x3b0/0x3b0 [ 2546.280788][ T3703] ? perf_trace_workqueue_execute_start+0x161/0x390 [ 2546.287366][ T3703] ? lock_release+0x7e0/0x7e0 [ 2546.292019][ T3703] ? lock_downgrade+0x730/0x730 [ 2546.296849][ T3703] ? do_raw_spin_lock+0x120/0x260 [ 2546.301850][ T3703] ? _raw_spin_unlock_irq+0x1f/0x30 [ 2546.307022][ T3703] ? lockdep_hardirqs_on_prepare+0x370/0x550 [ 2546.312977][ T3703] process_one_work+0x94c/0x15f0 [ 2546.317890][ T3703] ? lock_release+0x7e0/0x7e0 [ 2546.322545][ T3703] ? pwq_dec_nr_in_flight+0x2d0/0x2d0 01:08:40 executing program 5: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB], 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000001640)={0x44, &(0x7f0000001340)={0x0, 0x0, 0x16, "09af236866c7d5e1ae1d0363f0c5f908bd7ce5d6f934"}, &(0x7f0000001400)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001480)={0x20, 0x81, 0x2, "35a2"}, &(0x7f00000014c0)={0x20, 0x82, 0x2, "daaf"}, &(0x7f0000001580)={0x20, 0x83, 0x3, "47e437"}, &(0x7f00000015c0)={0x20, 0x84, 0x2, "d2d7"}, &(0x7f0000001600)={0x20, 0x85, 0x3, "009afc"}}) 01:08:40 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0x3, 0x92b301) write$char_usb(r1, &(0x7f0000000040)="e2", 0x25c8) [ 2546.327892][ T3703] ? rwlock_bug.part.0+0x90/0x90 [ 2546.332811][ T3703] worker_thread+0x64c/0x1120 [ 2546.337467][ T3703] ? __kthread_parkme+0x118/0x1d0 [ 2546.342467][ T3703] ? process_one_work+0x15f0/0x15f0 [ 2546.347641][ T3703] kthread+0x392/0x470 [ 2546.351686][ T3703] ? kthread_create_worker_on_cpu+0xf0/0xf0 [ 2546.357555][ T3703] ? kthread_create_worker_on_cpu+0xf0/0xf0 [ 2546.363436][ T3703] ret_from_fork+0x1f/0x30 [ 2546.367951][ T3304] usb 6-1: device descriptor read/8, error -71 [ 2546.374201][ T1719] usb 4-1: new high-speed USB device number 59 using dummy_hcd [ 2546.384288][ T457] hso 3-1:0.0: Failed to find BULK IN ep [ 2546.407750][ T457] usb 3-1: USB disconnect, device number 116 [ 2546.434250][ T3703] hso 5-1:0.0: Failed to find BULK IN ep [ 2546.440088][ T3703] general protection fault, probably for non-canonical address 0xdffffc000000000c: 0000 [#1] SMP KASAN [ 2546.451092][ T3703] KASAN: null-ptr-deref in range [0x0000000000000060-0x0000000000000067] [ 2546.459493][ T3703] CPU: 0 PID: 3703 Comm: kworker/0:8 Not tainted 5.8.0-rc3-syzkaller #0 [ 2546.467803][ T3703] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2546.477861][ T3703] Workqueue: usb_hub_wq hub_event [ 2546.482890][ T3703] RIP: 0010:cdev_del+0x22/0x90 [ 2546.487638][ T3703] Code: b5 0f 1f 80 00 00 00 00 55 48 89 fd 48 83 ec 08 e8 73 85 d1 ff 48 8d 7d 64 48 b8 00 00 00 00 00 fc ff df 48 89 fa 48 c1 ea 03 <0f> b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 4f 48 [ 2546.507299][ T3703] RSP: 0018:ffff8881cf1df188 EFLAGS: 00010207 [ 2546.513336][ T3703] RAX: dffffc0000000000 RBX: ffff8881d4865700 RCX: ffffc9000dc99000 [ 2546.521281][ T3703] RDX: 000000000000000c RSI: ffffffff816e1c6d RDI: 0000000000000064 [ 2546.529223][ T3703] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 2546.537168][ T3703] R10: 0000000000000000 R11: 0000000000000000 R12: ffff8881d4865708 [ 2546.545113][ T3703] R13: ffff8881d4948000 R14: 0000000000000000 R15: ffff8881cdd29070 [ 2546.553070][ T3703] FS: 0000000000000000(0000) GS:ffff8881db200000(0000) knlGS:0000000000000000 [ 2546.561976][ T3703] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 2546.568537][ T3703] CR2: 00007fb6625ab000 CR3: 00000001ade80000 CR4: 00000000001406f0 [ 2546.576481][ T3703] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 2546.579608][ T3304] usb 6-1: device descriptor read/8, error -71 [ 2546.584535][ T3703] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 2546.584539][ T3703] Call Trace: [ 2546.584558][ T3703] tty_unregister_device+0x112/0x1b0 [ 2546.584575][ T3703] hso_probe.cold+0x70/0x179 [ 2546.584592][ T3703] usb_probe_interface+0x315/0x7f0 [ 2546.616802][ T3703] ? usb_device_match+0x300/0x300 [ 2546.621797][ T3703] really_probe+0x291/0xc90 [ 2546.626279][ T3703] driver_probe_device+0x26b/0x3d0 [ 2546.631500][ T3703] __device_attach_driver+0x1d1/0x290 [ 2546.636843][ T3703] ? driver_allows_async_probing+0x150/0x150 [ 2546.642790][ T3703] bus_for_each_drv+0x15f/0x1e0 [ 2546.647613][ T3703] ? bus_for_each_dev+0x1d0/0x1d0 [ 2546.652606][ T3703] __device_attach+0x28d/0x430 [ 2546.657341][ T3703] ? device_bind_driver+0xd0/0xd0 [ 2546.662339][ T3703] ? kobject_uevent_env+0x2b4/0x1540 [ 2546.667596][ T3703] bus_probe_device+0x1e4/0x290 [ 2546.672416][ T3703] device_add+0xb09/0x1b40 [ 2546.676803][ T3703] ? device_check_offline+0x280/0x280 [ 2546.682148][ T3703] ? trace_hardirqs_on+0x5f/0x200 [ 2546.687143][ T3703] usb_set_configuration+0xf05/0x18a0 [ 2546.692485][ T3703] usb_generic_driver_probe+0xba/0xf2 [ 2546.697835][ T3703] usb_probe_device+0xd9/0x250 [ 2546.702585][ T3703] ? usb_driver_release_interface+0x180/0x180 [ 2546.708619][ T3703] really_probe+0x291/0xc90 [ 2546.713103][ T3703] driver_probe_device+0x26b/0x3d0 [ 2546.718184][ T3703] __device_attach_driver+0x1d1/0x290 [ 2546.723528][ T3703] ? driver_allows_async_probing+0x150/0x150 [ 2546.729594][ T3703] bus_for_each_drv+0x15f/0x1e0 [ 2546.734422][ T3703] ? bus_for_each_dev+0x1d0/0x1d0 [ 2546.739422][ T3703] __device_attach+0x28d/0x430 [ 2546.744168][ T3703] ? device_bind_driver+0xd0/0xd0 [ 2546.749173][ T3703] ? kobject_uevent_env+0x2b4/0x1540 [ 2546.754430][ T3703] bus_probe_device+0x1e4/0x290 [ 2546.759256][ T3703] device_add+0xb09/0x1b40 [ 2546.763643][ T3703] ? device_check_offline+0x280/0x280 [ 2546.768987][ T3703] ? _raw_spin_unlock_irq+0x1f/0x30 [ 2546.774178][ T3703] usb_new_device.cold+0x71d/0xfd4 [ 2546.779279][ T3703] ? hub_disconnect+0x510/0x510 [ 2546.784104][ T3703] ? lockdep_hardirqs_on_prepare+0x370/0x550 [ 2546.790059][ T3703] ? trace_hardirqs_on+0x5f/0x200 [ 2546.795055][ T3703] hub_event+0x2361/0x4390 [ 2546.799444][ T3703] ? hub_port_debounce+0x3b0/0x3b0 [ 2546.804545][ T3703] ? perf_trace_workqueue_execute_start+0x161/0x390 [ 2546.811114][ T3703] ? lock_release+0x7e0/0x7e0 [ 2546.815761][ T3703] ? lock_downgrade+0x730/0x730 [ 2546.820583][ T3703] ? do_raw_spin_lock+0x120/0x260 [ 2546.825578][ T3703] ? _raw_spin_unlock_irq+0x1f/0x30 [ 2546.830748][ T3703] ? lockdep_hardirqs_on_prepare+0x370/0x550 [ 2546.836701][ T3703] process_one_work+0x94c/0x15f0 [ 2546.841621][ T3703] ? lock_release+0x7e0/0x7e0 [ 2546.846267][ T3703] ? pwq_dec_nr_in_flight+0x2d0/0x2d0 [ 2546.851624][ T3703] ? rwlock_bug.part.0+0x90/0x90 [ 2546.856547][ T3703] worker_thread+0x64c/0x1120 [ 2546.861196][ T3703] ? __kthread_parkme+0x118/0x1d0 [ 2546.866191][ T3703] ? process_one_work+0x15f0/0x15f0 [ 2546.869573][ T1719] usb 4-1: device not accepting address 59, error -71 [ 2546.871366][ T3703] kthread+0x392/0x470 [ 2546.871380][ T3703] ? kthread_create_worker_on_cpu+0xf0/0xf0 [ 2546.871401][ T3703] ? kthread_create_worker_on_cpu+0xf0/0xf0 [ 2546.878296][ T1719] usb usb4-port1: unable to enumerate USB device [ 2546.882176][ T3703] ret_from_fork+0x1f/0x30 [ 2546.882180][ T3703] Modules linked in: [ 2546.882395][ T3703] ---[ end trace db0372dcd71ff48f ]--- [ 2546.913980][ T3703] RIP: 0010:cdev_del+0x22/0x90 [ 2546.918718][ T3703] Code: b5 0f 1f 80 00 00 00 00 55 48 89 fd 48 83 ec 08 e8 73 85 d1 ff 48 8d 7d 64 48 b8 00 00 00 00 00 fc ff df 48 89 fa 48 c1 ea 03 <0f> b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 4f 48 [ 2546.938319][ T3703] RSP: 0018:ffff8881cf1df188 EFLAGS: 00010207 [ 2546.944400][ T3703] RAX: dffffc0000000000 RBX: ffff8881d4865700 RCX: ffffc9000dc99000 [ 2546.952377][ T3703] RDX: 000000000000000c RSI: ffffffff816e1c6d RDI: 0000000000000064 [ 2546.960354][ T3703] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 2546.968309][ T3703] R10: 0000000000000000 R11: 0000000000000000 R12: ffff8881d4865708 [ 2546.976290][ T3703] R13: ffff8881d4948000 R14: 0000000000000000 R15: ffff8881cdd29070 [ 2546.984280][ T3703] FS: 0000000000000000(0000) GS:ffff8881db200000(0000) knlGS:0000000000000000 [ 2546.993232][ T3703] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 2546.999852][ T3703] CR2: 00007fb6625ab000 CR3: 00000001ade80000 CR4: 00000000001406f0 [ 2547.007807][ T3703] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 2547.015782][ T3703] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 2547.023759][ T3703] Kernel panic - not syncing: Fatal exception [ 2547.030496][ T3703] Kernel Offset: disabled [ 2547.034798][ T3703] Rebooting in 86400 seconds..