ab6afe60a2750747f168018e39cc4fda807e33e08cd71de9e555ab5d412fbe90a346834d68175c677f3c37a46a71c749f626bb8085f51f783c21261b22a3d1a1704d673a9c95bd31e1b7e7e3c2aefc6d080d67f5cdc50a7d29132072f49769792b88960386d943150f94be158195622ca022a34157bb265dfa6dc16765d92be9fb0648478aaf2ca3a6b8662e7242d74beb6fee57477465c4acece36e773aa6e6d2392c6735da55c53e334730bed157098f6d0f7c1352e6fe0e29ee34209a0329b3e87ab3e300372dfb2d6236d9c4c2bfe5ddaadfb2df431df21cb151ec86be822d9cbd0cfa36bcbf503539df6d4ad22bd743dc45e6e431cae46bdf7ea56b2e9052316427861d0159d9de38d9b6d5dc5a1c276bcd8a"}]}}, {{0x9, 0x5, 0x3, 0x10, 0x102, 0x2, 0x4, 0x50e}}, {{0x9, 0x5, 0x3, 0x0, 0x14f, 0x5, 0x9}}, {{0x9, 0x5, 0x2, 0x1, 0x18a, 0x695371ee, 0x1ff, 0xffffffffffffffff}}, {{0x9, 0x5, 0x7, 0x0, 0x5, 0x2, 0x1ff, 0x1}}, {{0x9, 0x5, 0xb, 0x0, 0x24b, 0xa0, 0xffffffffffffffff, 0x7, [@generic={0x3a, 0x3f, "dfcf6553e2fcb6ecb93d1205dde280fdf294f383ee35729183ab8ea3cacae59354775c4c8bb698204450745db840f6938fb2147d5960d8a0"}]}}, {{0x9, 0x5, 0x9, 0x2, 0x3ec, 0x5250, 0xffffffff, 0x1, [@generic={0x96, 0x10, "a2acec331cf86c066ca89c7cebb96de272a712c4ac529d6381aabc1b24ce2f624c96b847979bdeb4fbcdc693f4b5b86ba7b19c22a810737106f75596bca91bf35f19ecbaf8e0ff02817656e1efc1aa4bdaa1b84ac2766391e4b56812b420fe05ecb426ff255f5394254b7d71fd9f8f4a839652cd2975a17de7e454e9df3b2e3d18ba855f96fbb5572761a5f2113d20e6cc4615cd"}, @generic={0xba, 0x23, "a4866d3330615b6d203c7e025fe07a9e47ec3c0f64385c96d2d80272a6aa9d2214e727fe796bb60e69f8f8dd3a0d9e6216383c11bd150ca1307fc466b493001c5dcc3034e2d5f3e7dd66c8de7cb233b69edfff740690a6ee679a003b137b43161366b4a2409c63071c3f4485c4bc797b8ef317cf8c0e58656bd211c7d81fe5b0c58f999d0a5a68302a3f606a5f97993d6a0d505ead9cad1fc2908b74e1c4992d97aafed4335ed6d541ee530c38fa8f08512f74f583d1c83c"}]}}, {{0x9, 0x5, 0xc, 0x0, 0x266, 0x7, 0xffffffff, 0x38f96a6}}]}}]}}]}}, &(0x7f0000005000)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000080)=ANY=[@ANYBLOB="0a0610034f06ff10f900"], @ANYBLOB="19000000", @ANYRESDEC=0x0, @ANYBLOB="09000000e2000000", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB="e20328fa4173624fa657fd73b36fde82afbc6c75602f06bed2eacbab945862ba5c75708a9df8e67b04dd49c3227fd7e4105eef2eb73b3a36dfce36ff531d103230cf5079b980231c60fab132c873fa2e0aff3981ba9956f4ecbae32e5e528fb805f41603f7554b50fcc0dc54ddc3c06f390997e3233344fbb7b1ee28f36510d9f1b74bb67b9c385062314cff2c857c5a87f2bd85aa89267db57090014e6a1a32c9b92dffe2c964a3d71cd69f75aa11c26db549df1c2662c10c718ceb65ca2e4ac2fcd3eb09944f942c1d609815808a0844f1326568bcc4e789e24247fdf9899bbdf8"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="04035704"], @ANYRES16=r2, @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYBLOB="5003ceb4edf56d84f6cb392536dcdb1eb7715b963f369a73de5d4e6767a4c99401c3029b764c51da34c064287e8b1cd406eef8290b964027a1cea99647fc4dd3a040cecc320f1b5ee2e3a4bbff54539c"], @ANYPTR=&(0x7f0000004f40)=ANY=[@ANYPTR64, @ANYRES16=0x0, @ANYPTR64, @ANYPTR, @ANYRESHEX=r0, @ANYPTR=&(0x7f0000000400)=ANY=[@ANYRESHEX=r0], @ANYRESDEC=0x0, @ANYBLOB="293c1dc58ec7cc2d984d4059645e3ad3d33cb64e7049e3777bf6b1948b8062e75b4fe47692621923bfe345b1610a92042b17c2", @ANYPTR=&(0x7f0000004ec0)=ANY=[@ANYRESHEX=r0, @ANYPTR, @ANYRES64=r1, @ANYRES64=r0, @ANYRES64=r1, @ANYPTR64, @ANYRESOCT=0x0], @ANYRES16], @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="250302fa762bfd9aff92f097d008b7d0a8a60200000018f64ff22437318659f28e6cd5125c"], @ANYBLOB='L\x00\x00\x00', @ANYPTR=&(0x7f0000000340)=ANY=[@ANYBLOB="4c033fd0a6f8256b7e49e3f153ab16d1244ae6cc48322e6388bad190f6760d18090ceab4da326252b1293c6fa926ed586beef718ff406da175d1c3e9fef8e97a0a8c11b8e18be9888257da6e"], @ANYBLOB="04000000", @ANYPTR=&(0x7f00000003c0)=ANY=[@ANYBLOB="0403013c"], @ANYBLOB='4\x00\x00\x00', @ANYPTR64, @ANYBLOB="02000000", @ANYRES16=r3, @ANYBLOB="df000000", @ANYPTR=&(0x7f0000004ac0)=ANY=[@ANYBLOB="df03026cbf19b3337c3cc9b9955ecb9e8e9295e38f4f508906cf6d3e878d133b9f7aa92e87f749f7a0801ca3d286ac66a8c6968189c8f61cb3653c04e5004d71ad288daff1f4080c93d82bf19cdf854ef33277091494e1f70c9f9783065c72f967d5dad5b620c532ca6a95b1c90d138405136f1337c25474dd8983cda6fe4b58c118b1b89c7a458e78e2f11613a145acb021875cc242cc484d107826ab3aa87507d4fd47c04724eab900995205474ca1d9f63dd1256e1a35603a1ed33e44bd1808f722fbc52668adcd45ccb7e0aa692655be0e5b491f558d2e55a96c5b04be"]]) [ 898.871638][ T2959] usb 4-1: USB disconnect, device number 33 [ 898.879127][ T2959] ldusb 4-1:0.28: LD USB Device #1 now disconnected [ 898.908616][T12162] usb 1-1: Using ep0 maxpacket: 8 04:17:21 executing program 2: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x20000) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f0000000300)={0x2, 0x6, 0x5, 0xc09, 0x4}) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) ioctl$EVIOCGMASK(r2, 0x80104592, &(0x7f00000001c0)={0x11, 0x80, &(0x7f0000000140)="33c210a67309d42936dc4ec926189f457a6b940000651a4e6b803b2708d06c103316a371f33678c7f88fd5cc42fe6688280601b0a1e2f56e39cf8c185cbde277ead91a24549e8f33cd449ab3df5d6b30f1b89c5a11e9b2beadc61e200656c37708f2f04b4d01773bf3f436d72b75260dc11e58318352c0156f739db1d9d7bdf5"}) 04:17:21 executing program 4: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x8, 0x100) ioctl$EVIOCGBITKEY(r0, 0x80404521, &(0x7f0000000100)=""/61) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x10000, 0x4001) ioctl$EVIOCGSND(r1, 0x8040451a, &(0x7f0000000040)=""/44) ioctl$EVIOCGREP(r1, 0x80084503, &(0x7f0000000080)=""/36) 04:17:21 executing program 4: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xcf9b, 0x80) ioctl$EVIOCGKEYCODE(r0, 0x80084504, &(0x7f0000000000)=""/45) 04:17:21 executing program 4: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x0, 0x4001) ioctl$EVIOCSABS20(r0, 0x401845e0, &(0x7f0000000000)={0x10d1, 0x8001, 0x400, 0xff, 0x2, 0x80000001}) [ 899.028646][T12162] usb 1-1: config index 0 descriptor too short (expected 868, got 36) [ 899.036889][T12162] usb 1-1: config 0 has an invalid interface number: 28 but max is 0 [ 899.045003][T12162] usb 1-1: config 0 has no interface number 0 [ 899.051517][T12162] usb 1-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 899.061086][T12162] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 899.070045][T12162] usb 1-1: config 0 descriptor?? [ 899.110039][T12162] ldusb 1-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 899.120626][T12162] ldusb 1-1:0.28: LD USB Device #0 now attached to major 180 minor 0 [ 899.208500][ T3226] usb 6-1: new high-speed USB device number 76 using dummy_hcd 04:17:21 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000780)='/dev/input/event#\x00', 0x0, 0x4001) ioctl$EVIOCGKEY(r0, 0x80404518, &(0x7f00000007c0)=""/4096) r1 = syz_usb_connect$hid(0x5, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x56a, 0xf8, 0x40, 0x2a2, 0x7, 0x2, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x1, 0xa0, 0x401, [{{0x9, 0x4, 0x0, 0x50c, 0x9, 0x3, 0x1, 0x1, 0x91db, {0x9, 0x21, 0xecc, 0x8001, 0x1, {0x22, 0x6e3}}, {{{0x9, 0x5, 0x81, 0x3, 0x15f, 0x63d, 0x5, 0x80}}}}}]}}]}}, &(0x7f0000000240)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x300, 0x94d2, 0x9, 0x2, 0x20, 0xca00}, 0x4b, &(0x7f0000000100)={0x5, 0xf, 0x4b, 0x6, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x4, 0xcd1, 0x81, 0x40}, @ss_container_id={0x14, 0x10, 0x4, 0x8837, "e66e2102614b0126fc1032e5ee3c9d5d"}, @ptm_cap={0x3}, @ssp_cap={0x14, 0x10, 0xa, 0x2, 0x2, 0x116c, 0xf, 0x4, [0xc0, 0xff0000]}, @ext_cap={0x7, 0x10, 0x2, 0x8, 0xbd4, 0x0, 0x1000}, @generic={0xa, 0x10, 0xa, "945e3201ef7991"}]}, 0x2, [{0x4, &(0x7f0000000080)=@lang_id={0x4, 0x3, 0x43c}}, {0x8b, &(0x7f0000000180)=@string={0x8b, 0x3, "244bceb89e1587b174c6c39e6588a33e893f51ca0dc06860df987a3b4b5546ca8363b5382151fed0070eaa212b9c7a329ae734c1f280cc454a77fb2a851e5cb6c0457b95aba38c4d1a67758cfd859d5e23170400d7b2b71970f3513c7474958372e71d478b124c17c858916160a50406900775d1d1bf66dff695eb936bdf7efb026e1942801c028274"}}]}) syz_usb_control_io$hid(r1, &(0x7f0000000500)={0x24, &(0x7f0000000280)={0x20, 0x11, 0xc7, {0xc7, 0x22, "3c21f836dc73b100e44ef6961d6c61779bcbc84bce82f9f158aa8cd7bda4819d45107640a1ccf8317cde782327abbb410b73a8f8172f2ef1d7942dc98ddd15fd65bec48a5bf8eab3faab8cb274308eaf7fc2466b29ff27f7f1d68731eced968132714284626483dd14c2f66fd952d309df972f87099ad6565523cb0395e6d79309be17fa5fb950bf367a00da89bf9763e52a8a32d77480e1c35183fd0348184d26739693fd3a1725a589fa150dd8a1ae2253f85386fb6ebee0c7ef653ad51b33648593acff"}}, &(0x7f0000000380)={0x0, 0x3, 0xdc, @string={0xdc, 0x3, "2abf3a56296d1f0fe4751b5d3ba4244c64236a9328d64a77331dbd8ff3588e58377ee094016d19df2a5b6614c639fe4bc8f7db7d0dd4fa7e2caa936a8b734d5cec5bf140260bb6d950e4f8b5453ab68f07e03a3f64e9e0710fa92488dbef65fb7267ddb7e74a9b9c9115d22d20065f2c36f9e06a99d940393302ae320c8544198d681fae20ee8f07ee4c1fe6b3a573d138a42dfc113c5d97f2f0725e3f5a7de87df072e4c4d404a334d28d858961930ffab0330d36019f8b9f2f740c2184eed4cce9ac4280e4750aa8fde366aab6fffaf782b8786473c0c1e97f"}}, &(0x7f0000000480)={0x0, 0x22, 0xf, {[@main=@item_4={0x3, 0x0, 0xa, "87444282"}, @local=@item_012={0x2, 0x2, 0xa, "9502"}, @main=@item_012={0x0, 0x0, 0xc}, @local=@item_012={0x0, 0x2, 0x3}, @local=@item_012={0x2, 0x2, 0x9, "3112"}, @main=@item_012={0x1, 0x0, 0xb, "a8"}]}}, &(0x7f00000004c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x400, 0xd7, 0x1, {0x22, 0x5b8}}}}, &(0x7f00000006c0)={0x2c, &(0x7f0000000540)={0xfcb5606bd270e352, 0x18, 0x63, "562585ec3322efbe91438d87209a2214e5a23791f028d27174f05bc8f2de2426cda2206d29dbbe29762428c651b000a8c9a10b852edff6f602e838af764d2a91327ca93e0d9f02619a4f3c60869c5bb458ac43c1c6f1c846fdf4950c4de52bb0002528"}, &(0x7f00000005c0)={0x0, 0xa, 0x1, 0x9}, &(0x7f0000000600)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000640)={0x20, 0x1, 0x29, "603ebef45830b2287455ae1666621a15197474597ebbdd72871dd8dfc9770c12339747a33a125c8302"}, &(0x7f0000000680)={0x20, 0x1, 0x1, 0x7}}) ioctl$EVIOCSABS20(r0, 0x401845e0, &(0x7f00000000c0)={0x6, 0x2, 0x6, 0x400, 0x7f, 0x3}) r2 = syz_open_dev$hidraw(&(0x7f0000000700)='/dev/hidraw#\x00', 0x80000001, 0x2a02) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000000740)) [ 899.248936][ T22] usb 3-1: new high-speed USB device number 7 using dummy_hcd [ 899.411608][ T12] usb 1-1: USB disconnect, device number 118 [ 899.418499][T20352] ldusb 1-1:0.28: Read buffer overflow, 1470918264 bytes dropped [ 899.427044][ T12] ldusb 1-1:0.28: LD USB Device #0 now disconnected 04:17:21 executing program 5: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="1201000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fa3064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25000000000000afd9000000000000"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(0xffffffffffffffff, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x200000) syz_usb_connect$hid(0xe65fc658894b8529, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x20, 0x1e7d, 0x319c, 0x40, 0xbd65, 0x4df, 0x7fffffff, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x93, 0x0, 0x17, [{{0x9, 0x4, 0x0, 0x6eb6, 0x9, 0x3, 0x1, 0x1, 0x6, {0x9, 0x21, 0x8, 0x9, 0x1, {0x22, 0x792}}, {{{0x9, 0x5, 0x81, 0x3, 0x1a0, 0x3, 0x37b, 0x3}}}}}]}}]}}, &(0x7f0000000380)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x0, 0x60, 0x51, 0x8000, 0x40, 0x437a}, 0x8, &(0x7f0000000100)={0x5, 0xf, 0x8, 0x1, [@ptm_cap={0x3}]}, 0x4, [{0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x2809}}, {0x83, &(0x7f00000001c0)=@string={0x83, 0x3, "2d8032871674ba218615650fe36f001ffaa7012bf4bc5d9c32d301d685e75d7c442341b30d12d85057f10a6b8d0abf9e6993a493829c19c0f9b9a3c07c127120bda79bf47bda251c9ee3aa6088239a4f0c8708935605244f18bf83d43e86d3ab8b6b18330e05d0e780244542c350d7b7e07ead37c483a69b0f5fb59834b8899ee5"}}, {0x8a, &(0x7f0000000280)=@string={0x8a, 0x3, "de22176dc86f04b12feae34d00e8fa2d7fa58b35c4a4d244410a389c9ff93d760d54cb737660df6c79d4edd8a7b698bfa31cf46118ea68cd8e725a26b802167ee6755fd46f156608f765c202cf0a2a6f8f0f390d5755c3d659cc40d433fb28271911d1f3da050023cc6b608841f3d0d03360494b729e306bbd5cfcc7ff35a760decd44b2916befe8"}}, {0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x801}}]}) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x20000) [ 899.518937][ T22] usb 3-1: Using ep0 maxpacket: 8 [ 899.568503][ T3226] usb 6-1: unable to get BOS descriptor or descriptor too short [ 899.598486][ T3233] usb 5-1: new high-speed USB device number 92 using dummy_hcd [ 899.629182][ T3226] usb 6-1: unable to read config index 0 descriptor/start: -71 [ 899.636792][ T3226] usb 6-1: can't read configurations, error -71 [ 899.668592][ T22] usb 3-1: config index 0 descriptor too short (expected 868, got 36) [ 899.676820][ T22] usb 3-1: config 0 has an invalid interface number: 28 but max is 0 [ 899.685168][ T22] usb 3-1: config 0 has no interface number 0 [ 899.691570][ T22] usb 3-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 899.700698][ T22] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 899.709419][ T22] usb 3-1: config 0 descriptor?? [ 899.749714][ T22] ldusb 3-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 899.760036][ T22] ldusb 3-1:0.28: LD USB Device #0 now attached to major 180 minor 0 04:17:22 executing program 1: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x0) [ 899.858501][T12162] usb 4-1: new high-speed USB device number 34 using dummy_hcd [ 899.868663][ T3233] usb 5-1: device descriptor read/64, error 18 [ 899.997122][ T12] usb 3-1: USB disconnect, device number 7 [ 900.008502][T20412] ldusb 3-1:0.28: Read buffer overflow, 1470918264 bytes dropped [ 900.017005][ T12] ldusb 3-1:0.28: LD USB Device #0 now disconnected [ 900.024179][ T3226] usb 6-1: new high-speed USB device number 77 using dummy_hcd [ 900.098465][T12162] usb 4-1: Using ep0 maxpacket: 8 [ 900.218589][T12162] usb 4-1: config index 0 descriptor too short (expected 868, got 36) [ 900.226847][T12162] usb 4-1: config 0 has an invalid interface number: 28 but max is 0 [ 900.235017][T12162] usb 4-1: config 0 has no interface number 0 [ 900.241226][T12162] usb 4-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 900.250350][T12162] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 900.259654][T12162] usb 4-1: config 0 descriptor?? [ 900.268462][ T3226] usb 6-1: Using ep0 maxpacket: 32 [ 900.288516][ T3233] usb 5-1: device descriptor read/64, error 18 [ 900.300188][T12162] ldusb 4-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 900.311132][T12162] ldusb 4-1:0.28: LD USB Device #0 now attached to major 180 minor 0 [ 900.468537][ T3226] usb 6-1: config 1 interface 0 altsetting 182 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 900.481860][ T3226] usb 6-1: config 1 interface 0 has no altsetting 0 [ 900.568527][ T3233] usb 5-1: new high-speed USB device number 93 using dummy_hcd [ 900.591297][T12162] usb 4-1: USB disconnect, device number 34 [ 900.598903][T20419] ldusb 4-1:0.28: Read buffer overflow, 1470918264 bytes dropped [ 900.607607][T12162] ldusb 4-1:0.28: LD USB Device #0 now disconnected 04:17:22 executing program 0: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b370064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x428000) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f00000005c0)={0xfa5, "7b8291b4ec1d8233f46a1eb57a21965b176a0a73694d13f5887c52c461d39e1257f27c3e7d309b2fdc00a7588f1c1090d53453e1a94f9345acc12245cf5e1579fe95e60ad9a71618dfb5d74b87ef3f9c089e192935d3e150ef61a6ebacfd9bc2ff3c92a6c8760efa5d3449a4230f076432be00f6c31c7472629d86f88bab61a088b75f9d40bbe8f951fda20e4d38ade4def6fb7b01296e78787f98556bddc3fe29b38ae0a4f9d3fea3dee67f4874ef71605fa568f18841cb5ee54aef65bcc514a5895f74d09024ab279ecd725cc4202303c746abea9a8bab76de9a83340d08c2a43845d6bb20be574e3a4c5db12c0b1509f559be1c89de6b40aedb37b66be3d4c55fc75f1691d2434a581314b2c9170aadf7b35c47a0c50ff01bc3058d02c093867b3a52aa9256d8b9c3634c677766d0dbe2cab8c274996270b0b6c2f5d25c3585664d866a4374c8d654cb680f22a99935f607f3c55b663e677e7bdd6224db61b90fdcbedd8a50efab122f813432feef3be3df69d8dfc3ec1c337bdc7e2e61fd07ed5b98cf92d1174ff2217d11b0536a3224641eae5e59dc1820855d4adaf5acebf69a18be7ff2f5d87a7c1024690e09a7e5dd2b95d8ccbf5b3dafaa4af3f0b39a15edd03db0b604340afe4b185092d6ed8e2fc4b201a9bb84363e5e30d2948de540f88b6f59d05bac32c795f4bdf00febfc962d63a114ab07630ed844805d5bc5d59f6c4561e512835a544bbe609455f03fccfb7602d1f7141941a324ee0b77d910e0c5519402d050cdb720309e0ac5c2feda5acb4661333593ce31fc76acd710d76781ea623b01ff908cf63f41a2a0bb764fdd69c82141ed70f3a46852ee241bc7aaf311488e5ba98534f5fef87ff3ccc382450cf180d96cfdd79155d34455e1b7215c99730fa0edc48b0af88ebe37315bce05e763d77dd87137f1dc262951ff192f3ec6c4773891ef6b0c4c8a77fd4a041fd0ec9fd0e2577f65290ebf2c0d46398ba5a2a4d32af3a5e2d3b9525822719a0bb0edb22219a1ba0389f779f11b8d4d2b6f7f9bfbfbb927458b96deb67284e1bcfab4ded149da45873373b8bb19c275dd3b2736a0b78aeee3564d34f1bdbb6a3e90f5872c43f7ce4ab90783753ade50b49d8c9aaef996e18c9e6845120e3e1fbbcb60dd4079afea51ec2d3960affd08d4967b8a9eb06e81f17f5d088bb6cc6a96840bc9cd7cb0dbc743622216680082d6656e3b0b6c9a0184a56e7f5c9b1ccf24f293d7577f776d8ac2f8bf8c066f06162dd863c9399dd04a3f09bca42037ac70e3d133d67f50a38681dc55c4449e7fe138485b2baed2a3d9461485bf5f48060df59a2c03deb70dcdcd3128eb310d27c2fd5b3c8f7bf587019a5b0caf67f025a363856590ef5d6e8160011b4f6010cc33da43bec9720bc33814394be42440f26bd9ced877131b3e848f668c8aa2691ef97a7aa7d4aac35755ab9d81c263ffa0a07314f4f5fcf53a982e4a3ee78cd2a83b7c40ab8b604ef61a630a995a62c80d14679e3656322fd43fbc70fcd2f74f37ab2b243038ecab768046a91d484bab943637389036a5147c5a3500ba64518b6cd6dce5f0db51d7042785a3f77706a8cd7d4c673f331f85dba5a9947af736abfc95768696a7a84d2e8dbb6002844f044961e2733a96ffcd6b0247b5b593b4f79f2d5b460d34d60fdd9ac6c37ff680bbed5c4b006a9d191ec548419902aadb26f2fa1f3d2988ad64ec02cbc6b01bb7f48f6dcfeedb16fc79cc18566da061911f12823cd794057db4e8797aefc05381bbded21a3e1b3ca1e442b5143b639de33e6f31319e45100903864bd019de89d5a688efe61a4a8a2b292980636bc98f089c8a464217e71ee9a1d70d5180a2615826dd58292e63c52d1b527f12ddfbb5e8aff37d930299310f5a7460d69a276f57d80c316009f67a133133aaf3ff64370bc088d05d6ed947c093f7d3a86af1781fbbcafccb631134d31f21be2f09183156575c6a09e71539c90112790deea688355667c8f553c70f56939e1abbf5c1b18258d9dfdd6c11ea0480bfeb5f50416b601e8d2338241489e5b2d621fce8d9e7f6029152cb870cd7371aa36ab7c1f69ec6aa4be48df695a8ff1aeeaefb8b53b78abe0bbc4532b815b3ccc40c221212c0993d8ff6546fad1356213a6956d0b405f1019d171b7669c90f45bd89c99afbc3e5ea4b64cc5ea123c816d0547cf8050f97fc69854a23aac67fb32ac3dc701b30802e3feecba8a7d77b5822370f6dcf0271255ab89ce7f7d6d0f15367b85dc120f5db1bcc4b6b7aad4c4ede04c76225c9d876d287ab07dea03e6a87df4775c1c836ab61fbe45164d53dfa2c261de6517d4bc7f7473d77ef7283c93a84c8c9647bf9646bc3083f3d48689e41cee90ac19ed86d0193ed268bb4bbcd14e5c4d83d0d5d178e10186da2b7fe81dbf5eb1ab492f7ccf5690929ff6560ead95cc4f360e090c380deba0bba2c5d12c04dfe31b82c4ac340c16b249e3df52da8aa0ffe10a3bbd41fed307fc9b7e21fce0cc1d7a5c6b8396bea3d61a4832333bb012dd5c634c0df5ee818851383e8d48eff22cc44d6e9d7e46aa2f5e74e88b4199c1b2d14bd04266938742539a6404bcc81317cd1ac4f93b17cc560ad258c64d19d27cfc051bd50f775f6b72499ba13a667a21cfaa45e640d4d6a907c83b0d399af1ea5ecfa706165b8a2f69109ca67ebeb4b1105c964c1f2a413cc704d7614077ea6c047aaa428202075a13c1d8dd5484c61c47e4c2bede1fec6a2714da2ddff176911791977e59f619ce3a09ee6ee7808e4291049cee6e8eb7ff1b5634bf655835fdd92d44ec2c9c0cd1a5ed38582a80966dd24b637ec2d8ac5cf44842d6f8ccd3ca5baee83b28b35143333f5d19448639fd1af93fb94b4fd5a416acd38a20a2e5c034306e5455ca40e51eb8a35fa54b7e906bdbc3752312970245c4b9e8c3f45c1196b0a8134bc7261379de668766214286ee49f7b0fe2af6b2c3aed730458ee93433d6beadf8a05ec72730346c7ce276ddbd5b2525b6713eb608133df789c70019ddfdf8fa9c9d9ac0cb4449a812815a824b483f7d9e7afdb4cbc10bdf52bc75b664186f7a4afbd4cbaa4eba6994c17eb76c2b8d0fee1bc086d770c0ee03c01a922e4732746b92d6a404fbd9b81e2c67a8eda528f496c4a697a83df096dcec07da5f147f530e1cd3de4c6f25d771c7369b15bdd9b45090638bc8ce19cbf0770d2ca591e1ba2b036ca0318ad226f3d76d7fd43935b8445785c9fe7efc2e5790c3cddde0dab89a5cc6afcf9694f1397f64811953bd2daaf66cd0eb64b740f5619aa4ae64d80b730ec342b51b95d5ed93e777a46b5cec1f62896ff759214112172123812a0739afd122e34e31d0c41101ac5390af5a455c9c76691f6973701c8fbfd33109591b1438098ffe369086d77bf3c4673c9b773146bce935b3cf8b31e4343bce1b9a961125bd515f3fd5c89765d442d139119a821751dfae03050773773e6acc78008c874d8742c073120b448de1da4c742d8349424bee6c400913430016c67894ab4f5020f41fb844e46f45819d1836f5608e7d4f499ad323d0665f5c233b05b0006bb657ea874da1ab6e50c68345016840bfca177d83b51bb8b2287a6875116ba78fae6e25cfc3ecede3bed5e354c26adf3937525bd1f60445fa596f6d3dbe5e4fd9b9b7d812be13cce1c18bcf7cf011e3aad41f6bb79af7e29e92c15e33168c96859f70a5bcaf446275d74c143c2cc0d352797575499021bbf176f6d1d093fef3b01f9d818521b2c918cb9b201baf047e8c3dab4a5f54a82f647b339d9a751f5fe74e675a36b7ac4b35bc846b2275b5cc88c107d8710026601b57709a08198fd70a4ae0ee891fe26f81e9fa44fbc5e1adc70db5f38f560e6aabc244a7cfd8456eba10d4031722b5e81b94ad82521ea80249ba5de5bfe0c414371bbb37f120967fbb8a520af3e99d8d7537ce039f6692bffe8786dec1f81e8faf3e7b68b18c43ecbc5290cb727f8ec3c6de8013461a4a603e5454f5de0db473bacfb6b0426941cddd560b2098412bdbb7c1800a72fb9812906a2d43a0d0d7efcd58deb8750ed1cc0eae30cfad426d2ee665f041326c4c44dadd253a943b9b72ca169b19e22cf7797dbf302544d02522e570db87fb34412caeb68c6e7cf9d903ce8a664fce80870fe18af0fdff6afa8e0cf852ab31f5d1fb6f49c7c7518fe8ed5d5cddb7fc4c7cef7c69f3fb26b2e0ea712cf3d43ab763d523a6b159fdf293528c0199cd85f51efcb1ff0745f1c5f6854217c6190f0c63bca000ddcd48caf2312a0fc8e9406da94e236f77af34ffb68cbb9cf00e092a423101c2dc21b8f6fe94f0ec6638c017771f473c0ed9af351a19d42d2055a535b9c735feae7f27c278a216d6f5468beac589c06f4874ae22e223b94c5ccee737c9c03b1cafa5f3bc11823b13f4cb1032fc03d8e854a481427c364083ec23c9dd5f8186261bb474b8fb1f4750de7552ae03dbe348f2e4fe71198f219ff9ffdc5cfc30b0c00b121b49161f7c54de194659741ad6668e9f2c90b6cac55a59d33fe06421e400f6b898f75d8920ce5685c1be8c579adfef8466a5f26eb4996119e4cd2fdf68e1df4d8b487ee261780ec46829bb13f4b128467bb0bbbc2e1721b57c8a739b3a6d49669a99e55b0085a5509e1e5c4b0b075b0474e50637fdae6afb5f063a321f3b47f8bf6b5fd1e42c36f81799015c7be2b155419b66707eeb3161feb1b53e2cfd3f8e2fadafb5ec28c4e02deaa463e81a01b5a1edaa9436c459475533ed0f441e4508556247194f74845dff8da7755a8d27939f813986ca09278431a2e2ea8b5fc716acafd22b74cbecada00dba0bd426e19e34037cc1fdd764248fad0e4220483ed0e2b2e4d44ee8503c691e1ac986bbe093534724dde0fc5f5104de6c048503aa2f7ff4708413a402cee211ac72d014c093faf61633ff210f98f20df36734b00a73c00218bc755fa34336ec369d8ea917242da06b64533cfff9f8b94659da712fa53054b48a368456f045f39a65262b6b38c19527e2535320e7467009cb84d2debc946dd25384cb566737dbf5a69c13266eab9055d0fed80071bf8b7e24f33d3cbf47d4fde28218b8b7671dae773d343321542622e1dda231d3fc81a75474b5d74a80a42ed493ffada9b50e82106ebbcd89f81bfef2b63f729d8841cea94826bed09a8e162a732031e79ba8c23a268a39665bc6b9a658951191d369d4f00a82a61960bca59398e32df00f5526deb178bcecf3d4e6ae20abb7377422ee55d62661e45f64c95fe1d5c76f8400d234fce9b83b71fc3ac107ffc7ccac319332a8fbd9454cf6156d84cd966236f5d9e6a037a508f4e9814a5c7f5f8fa0231cf75d89bb326d43cfd7b9214646537cd42cc059005c35f71f89d4906786d0ba257e762cd3f4202f2e48b0b9e8e295d2d7949b6467355286cc96fce5e53b2457ab5e987b50b1b72a82b7490d9c789b6aaf62d62b73b86003811bf9b3de2541dab8e8e4769addcb398123678302dff258dcb25bdfba5c2f86dc1c730efb0cbfef30914bb6a47ce547edd32efd379a26899e4a9bf98c006bf10e9515a49230a950e6ef2756185913fb8c95cf2d854f7c87ddbd0a0c3847f71b40dc57f23a8323fc547aecf671125f3"}) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) ioctl$HIDIOCGRDESCSIZE(r3, 0x80044801, &(0x7f0000000200)) write$hidraw(r2, &(0x7f0000000140)="17588fb93590969f91276fb6d94c40064db4417bf8cf4ad77da664d77699a8a1d48c9c80334f8e2260f45480a3eef0897cbe9bdd022acbbb8adcaec93b34e2d0e799211b0d418825b14bf7159306a887040a67b332de76f59988d3cf58336b0defa46531d69b042daf0993a0c54a5e827477b4341f6a0391c176ae539f7af9f7e62228ed5e449079521e1c479e405c0b40d248dc7a040a41428dc3fef044fbf6", 0xa0) r4 = syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x8, 0x42840) ioctl$HIDIOCGREPORTINFO(r4, 0xc00c4809, &(0x7f0000000280)={0x2, 0x100, 0x2}) 04:17:22 executing program 3: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144fb407b810dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4bd3aa4b13fe612e30dfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49a291a2c69f9eaf1647efbca9f2b44a0da08dc7bf084350dda185629a2cf87a4393ede977f4f39f21ebce722df7cb675351272ca8f4bbf26d4e1df319aeb43c0e5ffa6baff1067c2ea92d7ab806d4c6954fe5e3fc617894d00743495bed8b643b8ed99f61de6267f1e694c576caf790638f48f92fe513f2db810ad29246643c324fe094bc9be9177e31257aa85490e1d4ebd14c2308cda69b4fe823ab35d248e90e77979d88fe19b0ef192279555e13e04a982c1fdc1e1354a78daac3dd9d689a5bf7b2b46293077fef47b24700fd879c5b769185077b2719eafd445d7f9418d013a4cfec00abb01ffec644abb0bd7a62e058d6e6ac4ca09a63c519e93605867b058808eb557d27d616e11017fd73104747ef592b700fe6ba5e4933bf32413fae5fa156ec541bacbb70e2a06735a8b2d234122cb57955b1212b6ef8a0fbdab73165d0d1cf40c6f113b0bf348e36dbd4aff1a0a231ca2d2f62e688aa180cb5f3f33102b517e2"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$evdev(&(0x7f00000004c0)='/dev/input/event#\x00', 0x100, 0x101000) ioctl$EVIOCGABS2F(r2, 0x8018456f, &(0x7f0000000500)=""/136) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) ioctl$EVIOCGKEYCODE(r2, 0x80084504, &(0x7f00000005c0)=""/119) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) r4 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x9, 0x80) r5 = syz_open_dev$hiddev(&(0x7f0000000440)='/dev/usb/hiddev#\x00', 0x800, 0x2000) ioctl$HIDIOCSFLAG(r5, 0x4004480f, &(0x7f0000000480)=0x3) ioctl$EVIOCSABS20(r4, 0x401845e0, &(0x7f0000000400)={0xb1, 0xff, 0xff, 0x9, 0x3, 0x1f8}) syz_usb_disconnect(r0) ioctl$HIDIOCGRDESC(r3, 0x90044802, &(0x7f0000000640)={0x58e, "ea2b6def46e6f94eaf72b74bad401168c75e4536b89c7aa36a088ffb06d19e43ce1508e94845aaf6a69e6e510ede70c2910f932e149092c4c40346bfaa7a7374767c7b1bff637d4abe0676751dc62f54c687f9298469955251d754d67a84c639905fdabde27a70861672d715f944d0d38718b10ffcfbd57735329803f0bba4b6c2a09a0c935102c43a3bd01a520283eb06949ffcab490625e3495404a99997703f09f92c90509d548142916b1ec46c8e2634e8dcf07bf0b80fed2224034d22b923bff9074ee1cdd69f89c0fa45e99fcd60c0476170800d7274a0e71056d593d7682828f0d9e7c80a03dba65639efec232aab7f6af747a041124416a9688796673b1715fb355cd161a8dba1f207c21515ad3ed2fa990ac396b749cdaffe62a2a570464d8de8009c772b0763068c8cd81a6be8ff062da5c43e0f77b21321fade1b73b10e5a72bf41503e26e39f959126bf1599507fb663299734f40cfcf0234e383f1b0421009b4aa5694e4b651dc1731f64006ec17841c3a44649b417c358e626bfdc345dca6cdd76df6bdb4ad525cdd06c3bf64b2ebfc0fa643615884cb7d254bb475b900f5c093ab4192428b49a3a3aa10a37288e76d9476d8ef8845e50c622a50938686ed5c339d91dea3ea6ce4150263988e3b7c1f5dcfec520d00fe3d24053aeb754593569eb17874304791de721188de4b2f7de76289e0d80d6f2bfd2d7b019119620217dee0158e4fdda3b1690eb796f66667bb361f2bd0e98b6531903cbc84917d4bd9ecec12cb68cc3a3a450250c8f548107312bfa7973ac5761ce60eea00dfebe604171b82fe11ff9991cd3b71987574b89cfefd254ffdbf88c2b10eb82899766afb1d809ec40b93c018c15978452bcbe7a3eb5aef94a5136bc0542356de9b70722376a42b59bc2f5341b7836530a48ee5d30a179262a85c44899444de857f6afac0a7e00daac334e7c0c99dcb570dff9a5ae5a1109f09fad7bd4cb997bc819a2fefdefba45a4f1c92f234e3a56183564444df96b7120daf94b8503f1c0461b34b9852f18cfe073d293ced9d5f3ab629d5f5b4c346b8cec9e108d272b12ba74039433f76a2f789f9a5f4df90c99f6011211d98cdc247ce84bfcf53a4fe581bd48335153ebb3b75482552179c3132ab997e230126fa83d0c62567a0d794efc683c4a113506a1cfad9b4384f90c6d0b05465ea154b6cfd949a6900158ebcc14bcb41cea77ca7447069e0da2d94ebe7d23a129466822d79b3e1bdea7fc5ce4113abc5bf169bc11ffd7de0ed6702a3573175dcc6146e2f5c9bcbdd3508e2945ae7d072fae6fc85dc5c016eb08afde9d680e59d8433e720dd79c579cb54bb5e0d7707b444b18a95c6e0e60209b39cc073d405a66a343396e5c684ab056e32a6eb3e3a242ba2c6546bcf6ffc61bf23fe80c74dbf4b4ea662d572c2aa5e78a203084bbbfa69a0f6659944087d94a2f32623b48ebdcdca18663b4d7ef6081f202450265d6d64ab2aac66223b78c4d1b73d7c8387e3d1050190c83c737559575287a6784ef01cd479ab2adb62a4a78939b5e00f347b272b0428777c26d6e1a35131d042b26c44da3ad9accb484bc20ecd15a327a38687edd35d90dfd5ab7106da298d552e040f80895d8635fe2c02fcc08ec399242ee86ece230be5638ac6fc411383432779e3d1a76c314c255daa607a7b19df907d71e80c3c738bd4d42fcf4326734cebe0bb14c2ab3c6139ee3b24cd0079d95eabafaf912f3aea5ca6662d0a6b6be446392d1e6f9d431519c65288d3734b7a140d3e4335290cc813f990b69db97debc20e573b5c51261a6a8363fc34091107e606e01ab1956f842bc5ba5e3abfa7bde47e8cb96e62a547e0712aebc491a7b66a923cfb524caa05b6e3c903fdcb9f3fdf2046d281ff97f565a062f6b68d4dd05e34a4d01b3269e4bc7b771a3a555d303887aaadddfbb271121bb6827cf091f173d005029c72a8218b17af770d152187aae8abb6a90ed2d90527c"}) [ 900.858547][ T3233] usb 5-1: device descriptor read/64, error 18 04:17:23 executing program 1: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x0) [ 901.058506][ T22] usb 3-1: new high-speed USB device number 8 using dummy_hcd [ 901.128539][T12162] usb 1-1: new high-speed USB device number 119 using dummy_hcd [ 901.148495][ T12] usb 4-1: new high-speed USB device number 35 using dummy_hcd [ 901.248527][ T3233] usb 5-1: device descriptor read/64, error 18 [ 901.308506][ T22] usb 3-1: Using ep0 maxpacket: 8 [ 901.308531][ T3226] usb 6-1: New USB device found, idVendor=1e7d, idProduct=319c, bcdDevice= 0.40 [ 901.322779][ T3226] usb 6-1: New USB device strings: Mfr=101, Product=223, SerialNumber=255 [ 901.368574][T12162] usb 1-1: Using ep0 maxpacket: 8 [ 901.368676][ T3233] usb usb5-port1: attempt power cycle [ 901.388543][ T12] usb 4-1: Using ep0 maxpacket: 8 [ 901.429067][ T22] usb 3-1: config index 0 descriptor too short (expected 868, got 36) [ 901.437294][ T22] usb 3-1: config 0 has an invalid interface number: 28 but max is 0 [ 901.445831][ T22] usb 3-1: config 0 has no interface number 0 [ 901.452131][ T22] usb 3-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 901.461320][ T22] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 901.470111][ T22] usb 3-1: config 0 descriptor?? [ 901.488655][T12162] usb 1-1: config index 0 descriptor too short (expected 868, got 36) [ 901.496833][T12162] usb 1-1: config 0 has an invalid interface number: 28 but max is 0 [ 901.505089][T12162] usb 1-1: config 0 has no interface number 0 [ 901.511374][ T12] usb 4-1: config index 0 descriptor too short (expected 868, got 36) [ 901.512452][ T22] ldusb 3-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 901.519697][ T12] usb 4-1: config 0 has an invalid interface number: 28 but max is 0 [ 901.529099][T12162] usb 1-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 901.537089][ T12] usb 4-1: config 0 has no interface number 0 [ 901.546156][T12162] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 901.554743][ T12] usb 4-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 901.561214][ T22] ldusb 3-1:0.28: LD USB Device #0 now attached to major 180 minor 0 [ 901.569668][ T12] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 901.580257][ T12] usb 4-1: config 0 descriptor?? [ 901.591177][T12162] usb 1-1: config 0 descriptor?? [ 901.629575][T12162] ldusb 1-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 901.639666][ T12] ldusb 4-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 901.648914][T12162] ldusb 1-1:0.28: LD USB Device #1 now attached to major 180 minor 1 [ 901.656623][ T12] ldusb 4-1:0.28: LD USB Device #2 now attached to major 180 minor 2 [ 901.712422][ T12] usb 3-1: USB disconnect, device number 8 [ 901.739055][ T12] ldusb 3-1:0.28: LD USB Device #0 now disconnected [ 901.818504][ T3226] usbhid 6-1:1.0: can't add hid device: -71 [ 901.824702][ T3226] usbhid: probe of 6-1:1.0 failed with error -71 [ 901.839650][ T3226] usb 6-1: USB disconnect, device number 77 [ 901.842408][T12162] usb 1-1: USB disconnect, device number 119 [ 901.853141][T12162] ldusb 1-1:0.28: LD USB Device #1 now disconnected [ 901.877046][ T22] usb 4-1: USB disconnect, device number 35 [ 901.883981][ T22] ldusb 4-1:0.28: LD USB Device #2 now disconnected 04:17:24 executing program 2: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x20000) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f0000000300)={0x2, 0x6, 0x5, 0xc09, 0x4}) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) syz_usb_control_io(r0, &(0x7f00000002c0)={0x2c, &(0x7f00000001c0)={0x40, 0x5, 0x45, {0x45, 0x3, "cdc0b13bb2aef3a413c7ab1660ae2f72eb3c201d7005ad64fc12cee49445595baa7cfc9d1132aeea5747470999cfbf71d477c26ed8818010bfcd274195ad797ba4a8f2"}}, &(0x7f0000000000)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x2c01}}, &(0x7f0000000140)={0x0, 0xf, 0x1b, {0x5, 0xf, 0x1b, 0x2, [@wireless={0xb, 0x10, 0x1, 0x0, 0xee75e9b4b5b41be9, 0x7, 0x0, 0x8d63, 0x7}, @wireless={0xb, 0x10, 0x1, 0x8, 0x6a, 0x8235, 0xaa1c, 0x1, 0x8828}]}}, &(0x7f0000000240)={0x20, 0x29, 0xf, {0xf, 0x29, 0x9, 0x8, 0xffffffff00000000, 0x8000, "6c658332", "c5a943b6"}}, &(0x7f0000000280)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x9, 0x18, 0xf5d, 0xa2, 0x200, 0x8bb, 0x2}}}, &(0x7f00000009c0)={0xac, &(0x7f0000000340)={0x20, 0x0, 0x2e, "6ecf3174adda3e26fee1536a0d6a7f8f0bd8f2ec2c0650f840abdbd515f136a85dd9c9e04ad9ebf120c8bfaadb48"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x101}, &(0x7f00000003c0)={0x0, 0x8, 0x1}, &(0x7f0000000400)={0x20, 0x81, 0x2, "9892"}, &(0x7f0000000440)={0x20, 0x82, 0x1, '~'}, &(0x7f00000005c0)={0x20, 0x83, 0x2, '\ta'}, &(0x7f0000000600)={0x20, 0x84, 0x4, "b21f4501"}, &(0x7f0000000640)={0x20, 0x85, 0x3, "b6887b"}, &(0x7f0000000680)={0x20, 0x0, 0x4, {0x1, 0x1}}, &(0x7f00000006c0)={0x20, 0x0, 0x8, {0x1, 0x8c, [0xf0]}}, &(0x7f0000000700)={0x40, 0x7, 0x2, 0x6}, &(0x7f0000000740)={0x40, 0x9, 0x1, 0x6}, &(0x7f0000000780)={0x40, 0xb, 0x2, "53bb"}, &(0x7f00000007c0)={0x40, 0xf, 0x2, 0xfffffffffffffffe}, &(0x7f0000000800)={0x40, 0x13, 0x6, @random="a078af3b0e8a"}, &(0x7f0000000840)={0x40, 0x17, 0x6}, &(0x7f0000000880)={0x40, 0x19, 0x2, "77e3"}, &(0x7f00000008c0)={0x40, 0x1a, 0x2, 0x8}, &(0x7f0000000900)={0x40, 0x1c, 0x1, 0x3}, &(0x7f0000000940)={0x40, 0x1e, 0x1}, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x4}}) 04:17:24 executing program 1: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x0) [ 902.088493][ T3233] usb 5-1: new high-speed USB device number 94 using dummy_hcd [ 902.278951][ T1748] usb 3-1: new high-speed USB device number 9 using dummy_hcd 04:17:24 executing program 4: r0 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x81, 0x200000) ioctl$HIDIOCGUSAGES(r0, 0xd01c4813, &(0x7f0000000140)={{0x2, 0x1, 0xffffffffffffff06, 0x80000001, 0xffffffff7fffffff, 0x4}, 0x163, [0x10000, 0x2, 0x80, 0xfffffffffffffff7, 0x2, 0x26eb, 0x9, 0x8, 0x1, 0x6, 0x0, 0x8, 0x1, 0x400, 0x0, 0x7, 0x918, 0x3, 0x7f, 0x3, 0x3, 0xffffffff, 0x1e1d07cc, 0x0, 0x2bb4, 0x0, 0x6, 0x2, 0x1f, 0x0, 0x8, 0x200, 0x3fff8000, 0x5, 0x7fffffff, 0x401, 0xfff, 0x2, 0x8, 0x7fb, 0x1, 0xc7, 0x853, 0x100000001, 0xd867, 0x1, 0x20000, 0x7ff800000000, 0x8001, 0x7, 0x100000000, 0x0, 0xed, 0x1, 0x1, 0x800, 0x4, 0x81, 0x1, 0x200, 0x812, 0x1f, 0x2, 0x7, 0x73, 0x4, 0x4, 0x80000001, 0x0, 0x2, 0x80000001, 0x101, 0x9, 0x4, 0x7ff, 0x100000001, 0x0, 0x20, 0xffff, 0x6, 0x1, 0x1, 0x5, 0x2, 0x3, 0x6, 0xfffffffffffffffa, 0x4, 0x1, 0x0, 0xf0, 0x0, 0x8, 0x1, 0xa995, 0x893, 0x5, 0x2, 0x4, 0x6a, 0x3008, 0x9, 0x8, 0x6, 0x1, 0x204, 0x10001, 0x80000000, 0x3f, 0x9, 0x0, 0x8, 0x10000, 0x7, 0x7, 0x4, 0x1, 0x80000000, 0x4, 0x1, 0xff, 0x8abe, 0x8, 0x0, 0x1c, 0x6, 0x4, 0x3f, 0xffff, 0xe30, 0x1ff, 0x0, 0xa000000000, 0x2, 0x0, 0x1, 0x10001, 0x9, 0x5, 0xffff, 0x4, 0x1, 0x1, 0x6, 0x6, 0xdb, 0x100000000, 0x9, 0x88, 0x0, 0x4, 0x1, 0x100000001, 0x7, 0xffffffff, 0x5, 0x5ba000000000000, 0x6, 0x3, 0x101, 0xfff, 0x100000001, 0x0, 0x20, 0x7f, 0x9, 0x1000000010000, 0x5, 0xffff, 0x5ce, 0x4d8000000000000, 0x6, 0x7, 0x4, 0x1, 0x7ff, 0x5, 0x1ff, 0x3ff, 0xdc680000, 0x0, 0x1, 0x4, 0x3, 0x8c1, 0x9, 0x6, 0x2bb, 0xffffffffffffff80, 0x6, 0xfff, 0xc1, 0x8, 0xad, 0xffffffff, 0x85bd, 0x7, 0x40, 0x1, 0x101, 0x7f, 0x5, 0x81, 0x6, 0x7f960ed0, 0x8, 0x8, 0x1ff, 0x5, 0x8, 0x902, 0x5e, 0x100, 0x4, 0x7, 0x8, 0x9, 0x100, 0x7f, 0x0, 0x7, 0x80000000, 0x4, 0xffffffffffff0001, 0x6, 0x100, 0x8000, 0x7fff, 0x115, 0x0, 0x6, 0x1000, 0x4, 0x2, 0x4, 0x1, 0x3ff, 0x1, 0x4, 0x561e56e1, 0x3, 0x1ff, 0x401, 0x2, 0x3, 0xf1, 0xfffffffffffff826, 0xfffffffffffffffb, 0x2, 0x9, 0x400, 0x7, 0x6, 0xffffffffffffff7f, 0x4, 0xfffffffffffffff8, 0x5, 0xffffffffffff0001, 0x8, 0x1, 0x560d771f, 0x9, 0xfff, 0x0, 0x7, 0x5, 0xf522, 0x80000000, 0x9, 0x0, 0x80, 0x0, 0x3, 0x3, 0x1, 0x20, 0x1, 0x100000000, 0x0, 0x2, 0x4, 0x5, 0x1, 0x200, 0x7fff, 0x4, 0x401, 0x945, 0x0, 0x6, 0x400, 0x20, 0x1000, 0x31508462, 0x8, 0x1, 0x4, 0x3, 0x5, 0x4, 0x8d4, 0xfffffffffffffffc, 0x6, 0x0, 0x80, 0xfc5, 0x7fffffff, 0x9, 0x2d, 0xfffffffffffffff7, 0x8, 0x9, 0x5, 0x10001, 0xffffffff80000001, 0x1f, 0x8, 0x3fd, 0x467, 0xffffffffffffffe5, 0x3, 0x9, 0x7, 0x8, 0xffffffffffffffe1, 0x9, 0x7, 0x9, 0x9, 0x7, 0x10001, 0x401, 0x2, 0x4, 0x94, 0x8, 0x7, 0xb52, 0x8cd6, 0x8, 0x6, 0x3, 0xfa, 0xfffffffffffffffd, 0x4, 0x8, 0x3, 0x400, 0x8, 0xd9c7, 0x7ff, 0x6, 0x7, 0x7, 0x4, 0x4, 0x1ff, 0x9, 0x7, 0x4, 0x28000, 0x9, 0x81, 0x100000000, 0x0, 0x6, 0x101, 0x0, 0x6, 0x3, 0x0, 0x52c, 0x2, 0x0, 0x3, 0x1fc, 0x8e, 0x9, 0x4, 0x5, 0x7f, 0x6, 0x6c, 0x0, 0x1, 0x80000000, 0x61d, 0x7, 0x7, 0xfffffffffffff966, 0x4, 0xffffffff, 0x5, 0xe0, 0x1, 0xfffffffffffffbff, 0x5, 0x1, 0x200, 0xffffffffffffffe0, 0x80000001, 0x5, 0x5, 0x4, 0x2, 0x9e4, 0x101, 0x7, 0x1, 0x3, 0x1ff, 0x101, 0x476f, 0x101, 0xfffffffffffffffd, 0x4, 0x2, 0x8, 0x7ff, 0xf8000000, 0x80000001, 0x7, 0x3, 0xf4, 0x7fff, 0x100000001, 0x1, 0xffffffffffff5bc7, 0x100000001, 0xffffffff00000000, 0x1f, 0x0, 0x81, 0x8, 0x1, 0x5, 0x4, 0x200, 0x6ab, 0x4, 0xfff, 0xffffffff, 0x0, 0x0, 0x9, 0x80, 0x2, 0x40, 0x3f, 0x0, 0x7fff, 0x0, 0x6, 0xffffffffffff8001, 0x0, 0x11db, 0x48a, 0x6, 0x5, 0x1ff, 0x7ff, 0x8000, 0x7, 0x20, 0xfffffffffffffff7, 0x80000000, 0xfffffffffffffffa, 0x0, 0x9, 0x4, 0xb52a, 0x81, 0x1, 0x3, 0x0, 0x8000, 0x2, 0x2, 0x4, 0x3, 0xb62f, 0x3ff, 0x1, 0x80000000, 0x380000000000, 0x91, 0x6, 0x6, 0x7, 0x1a, 0x4, 0x7, 0xba, 0x5, 0x563f, 0x3ff, 0x5344, 0x3d, 0x7, 0x5, 0x3ff, 0x34, 0xf9, 0x50a6, 0x2, 0x3ff, 0x7ff, 0x4, 0x8001, 0x800, 0x3f, 0x8, 0x9, 0x80, 0x0, 0x10000, 0x7, 0x100000000, 0x4, 0x7fffffff, 0x4, 0x0, 0xffffffff, 0x1, 0x1, 0x2b, 0x9, 0x4, 0x5f3, 0x6, 0x4, 0x7, 0x4, 0x5, 0x14a, 0x2, 0xd797, 0x4, 0x6, 0x6, 0x4, 0xf967, 0x8, 0xc0000000000000, 0x5, 0x2165, 0x7, 0x100, 0xfffe000000000, 0x2, 0x6, 0x401, 0xffffffffffffffe1, 0x5, 0xdd800000000000, 0x0, 0x6, 0x9a57, 0x7, 0x1, 0x7fe00000, 0x1f6, 0x1, 0x2, 0xa1f, 0x1, 0x400, 0x9, 0x7, 0x1f, 0x7, 0x1, 0x2, 0x800, 0xf88, 0x10001, 0x9, 0x8, 0x7fffffff, 0x8, 0x4, 0x397, 0x3, 0x7, 0x3f, 0x3, 0x1, 0x1f, 0x9, 0x5, 0x33d34a28, 0x9, 0x3, 0xfffffffffffffbff, 0x4, 0x4, 0x4, 0x81, 0x9, 0x8, 0x6774, 0x10000, 0x3, 0x9, 0x8000, 0x45, 0x8, 0x5, 0x8, 0x8, 0x857b, 0x3, 0x4, 0x0, 0x4, 0x6, 0x7fff, 0xf6, 0x5, 0x8, 0xe64, 0x5, 0x8d9f, 0xe3b, 0x3, 0x64, 0x9, 0x7, 0x80, 0xfffffffffffffffc, 0x1ff, 0x7, 0x5, 0x5, 0x7b, 0x57f8, 0x7, 0x7ff, 0x10001, 0x0, 0xe6, 0x207d, 0x7, 0x0, 0x4f68, 0x4, 0x0, 0x168, 0x5, 0x6, 0x3e1b, 0x7ff, 0x4, 0x8, 0xfff, 0x20, 0x0, 0x7f, 0x0, 0x8, 0x200, 0xc696, 0x24, 0x1a, 0x7, 0x9, 0x8, 0x30000000, 0x1ff, 0xe5, 0xffff, 0xffffffffffffffff, 0x5, 0xfffffffffffffffb, 0x824, 0xffffffffffff0001, 0x3, 0x81, 0x3, 0x3ff, 0x1, 0x0, 0xfffffffffffffff8, 0x71, 0xfcdf, 0x7, 0x7fff, 0x7, 0x0, 0x2, 0x0, 0x7ef, 0x1, 0x9, 0x8001, 0x80000001, 0x9, 0x6, 0x1, 0x2, 0x80008, 0x7, 0x8, 0x400, 0x7ff, 0x1c00000000000000, 0x7, 0xea, 0x5, 0x3ff, 0x4, 0x7, 0x7, 0x200, 0x3, 0x1, 0x5, 0x4, 0x7, 0x401, 0xd4f5, 0x9, 0x11, 0x9, 0x2, 0x9, 0x9, 0x5, 0x1ff, 0x9, 0x20, 0xd17c, 0x400, 0x100000000, 0xb481, 0x8001, 0x1f, 0x0, 0x0, 0x9, 0x1000, 0x2, 0x9, 0xfffffffffffffffa, 0x6, 0x3, 0x6, 0x5, 0x3, 0x101, 0xbb, 0x8, 0x0, 0x8000, 0x416, 0x5, 0x1, 0x7, 0x7ff, 0x3, 0x82, 0x0, 0x8, 0x24a7, 0xffffffffffffff3f, 0x81, 0x4, 0x101, 0xfff, 0x6, 0x100, 0x5, 0x8f, 0x3, 0x8, 0x100000000, 0x2, 0x0, 0x3, 0x7f, 0x4, 0x2, 0x80, 0x10001, 0x0, 0x7, 0x200, 0xf1, 0x40, 0x80000001, 0x7, 0x1, 0x100, 0x4, 0x9443, 0xfa3f, 0x9, 0x101, 0x1000000, 0x3, 0x10001, 0x5, 0xbfa, 0xc2, 0x1, 0x1f, 0x7, 0xfffffffffffffffa, 0x9, 0x0, 0x3, 0x1f, 0x2, 0x0, 0x3e2, 0x1, 0x0, 0xfffffffffffffffc, 0x9, 0x80000000, 0x10000, 0xffffffffffff0000, 0x0, 0x2, 0x4, 0x1200000000000, 0x4, 0x100, 0x7, 0x2, 0x4b392e8, 0x7, 0xb4a3, 0xf0b1, 0x7, 0x4, 0x0, 0x200, 0xd6, 0xb92, 0xc2, 0x0, 0x5, 0x1, 0x3714, 0x4, 0xfffffffffffffbff, 0x3f, 0xffff, 0x4, 0x1ff, 0x31d6, 0x3, 0x2, 0x5e51ca24, 0x8, 0x0, 0xffffffff00000001, 0xffffffffffffffff, 0x10001, 0x4f, 0x7, 0x5, 0x0, 0xffffffffffffff81, 0x0, 0x8, 0x7, 0x0, 0x3f, 0x9, 0x2000000000000, 0x7f2, 0x200, 0x0, 0x3, 0x7, 0x400, 0x3, 0x0, 0xffffffffffffff81, 0x4, 0x0, 0x2, 0x100000000, 0x4c, 0x6, 0x4, 0x7, 0xff, 0x1, 0xddf, 0x3f, 0x0, 0x6, 0xfffffffffffffffb, 0x4, 0x7, 0x9, 0x101, 0x4, 0x0, 0x4, 0x5, 0x4, 0x80a8, 0x4, 0x10001, 0x800, 0x27f, 0x3, 0x8, 0x8, 0x6, 0x0, 0x90f5, 0x7, 0x100000000, 0x1, 0x8, 0x4, 0x8, 0xfe2, 0x3, 0x8, 0xff, 0x101, 0x4, 0x0, 0x4, 0x0, 0x20, 0x80000001, 0x10000, 0x1980000, 0xff, 0x88fa, 0x401, 0xb8, 0x3, 0xffffffffffffff14, 0xfffffffffffffffb, 0x7f, 0xffffffffffffff51, 0x6, 0x8001, 0xfffffffffffffffc, 0x3, 0x8000, 0x9, 0x100000000, 0x20, 0x3, 0x1000, 0xffff, 0x3ff, 0x7, 0x9, 0x3, 0x7e, 0x2, 0x100000000, 0xd3, 0x81, 0x7, 0x8a1b, 0x40, 0x4e, 0x2, 0xe66, 0xdb7, 0x8, 0x2, 0x3, 0x29cd, 0x7, 0xd0, 0x1, 0x0, 0x7fffffff, 0x800000, 0xfff, 0x0, 0x0, 0x3af, 0x81, 0x80, 0x9, 0x10000, 0x47df, 0x10000, 0x2, 0xfffffffffffff758, 0x3, 0x100, 0x6, 0x0, 0x2, 0x97, 0xfffffffffffffff9, 0x0, 0x1faa, 0xf284, 0xbf6, 0x401, 0x2, 0x874, 0x5, 0x7, 0x3ff, 0x4, 0x16, 0x2, 0x292, 0x3ff, 0x85c0, 0xff800000000000, 0xa0, 0x3, 0x71, 0x9, 0x3, 0xfffffffffffff2b4, 0x10000]}) ioctl$HIDIOCGREPORT(r0, 0x400c4807, &(0x7f0000001180)={0x2, 0x302, 0x3}) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x9, 0x800) ioctl$EVIOCGEFFECTS(r1, 0x80044584, &(0x7f0000000040)=""/99) r2 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x0, 0x4001) ioctl$EVIOCGPROP(r2, 0x80404509, &(0x7f0000000000)) [ 902.358462][ T3233] usb 5-1: device descriptor read/64, error 18 [ 902.378454][ T3226] usb 6-1: new high-speed USB device number 78 using dummy_hcd 04:17:24 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000780)='/dev/input/event#\x00', 0x0, 0x4001) ioctl$EVIOCGKEY(r0, 0x80404518, &(0x7f00000007c0)=""/4096) r1 = syz_usb_connect$hid(0x5, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x56a, 0xf8, 0x40, 0x2a2, 0x7, 0x2, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x1, 0xa0, 0x401, [{{0x9, 0x4, 0x0, 0x50c, 0x9, 0x3, 0x1, 0x1, 0x91db, {0x9, 0x21, 0xecc, 0x8001, 0x1, {0x22, 0x6e3}}, {{{0x9, 0x5, 0x81, 0x3, 0x15f, 0x63d, 0x5, 0x80}}}}}]}}]}}, &(0x7f0000000240)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x300, 0x94d2, 0x9, 0x2, 0x20, 0xca00}, 0x4b, &(0x7f0000000100)={0x5, 0xf, 0x4b, 0x6, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x4, 0xcd1, 0x81, 0x40}, @ss_container_id={0x14, 0x10, 0x4, 0x8837, "e66e2102614b0126fc1032e5ee3c9d5d"}, @ptm_cap={0x3}, @ssp_cap={0x14, 0x10, 0xa, 0x2, 0x2, 0x116c, 0xf, 0x4, [0xc0, 0xff0000]}, @ext_cap={0x7, 0x10, 0x2, 0x8, 0xbd4, 0x0, 0x1000}, @generic={0xa, 0x10, 0xa, "945e3201ef7991"}]}, 0x2, [{0x4, &(0x7f0000000080)=@lang_id={0x4, 0x3, 0x43c}}, {0x8b, &(0x7f0000000180)=@string={0x8b, 0x3, "244bceb89e1587b174c6c39e6588a33e893f51ca0dc06860df987a3b4b5546ca8363b5382151fed0070eaa212b9c7a329ae734c1f280cc454a77fb2a851e5cb6c0457b95aba38c4d1a67758cfd859d5e23170400d7b2b71970f3513c7474958372e71d478b124c17c858916160a50406900775d1d1bf66dff695eb936bdf7efb026e1942801c028274"}}]}) syz_usb_control_io$hid(r1, &(0x7f0000000500)={0x24, &(0x7f0000000280)={0x20, 0x11, 0xc7, {0xc7, 0x22, "3c21f836dc73b100e44ef6961d6c61779bcbc84bce82f9f158aa8cd7bda4819d45107640a1ccf8317cde782327abbb410b73a8f8172f2ef1d7942dc98ddd15fd65bec48a5bf8eab3faab8cb274308eaf7fc2466b29ff27f7f1d68731eced968132714284626483dd14c2f66fd952d309df972f87099ad6565523cb0395e6d79309be17fa5fb950bf367a00da89bf9763e52a8a32d77480e1c35183fd0348184d26739693fd3a1725a589fa150dd8a1ae2253f85386fb6ebee0c7ef653ad51b33648593acff"}}, &(0x7f0000000380)={0x0, 0x3, 0xdc, @string={0xdc, 0x3, "2abf3a56296d1f0fe4751b5d3ba4244c64236a9328d64a77331dbd8ff3588e58377ee094016d19df2a5b6614c639fe4bc8f7db7d0dd4fa7e2caa936a8b734d5cec5bf140260bb6d950e4f8b5453ab68f07e03a3f64e9e0710fa92488dbef65fb7267ddb7e74a9b9c9115d22d20065f2c36f9e06a99d940393302ae320c8544198d681fae20ee8f07ee4c1fe6b3a573d138a42dfc113c5d97f2f0725e3f5a7de87df072e4c4d404a334d28d858961930ffab0330d36019f8b9f2f740c2184eed4cce9ac4280e4750aa8fde366aab6fffaf782b8786473c0c1e97f"}}, &(0x7f0000000480)={0x0, 0x22, 0xf, {[@main=@item_4={0x3, 0x0, 0xa, "87444282"}, @local=@item_012={0x2, 0x2, 0xa, "9502"}, @main=@item_012={0x0, 0x0, 0xc}, @local=@item_012={0x0, 0x2, 0x3}, @local=@item_012={0x2, 0x2, 0x9, "3112"}, @main=@item_012={0x1, 0x0, 0xb, "a8"}]}}, &(0x7f00000004c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x400, 0xd7, 0x1, {0x22, 0x5b8}}}}, &(0x7f00000006c0)={0x2c, &(0x7f0000000540)={0xfcb5606bd270e352, 0x18, 0x63, "562585ec3322efbe91438d87209a2214e5a23791f028d27174f05bc8f2de2426cda2206d29dbbe29762428c651b000a8c9a10b852edff6f602e838af764d2a91327ca93e0d9f02619a4f3c60869c5bb458ac43c1c6f1c846fdf4950c4de52bb0002528"}, &(0x7f00000005c0)={0x0, 0xa, 0x1, 0x9}, &(0x7f0000000600)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000640)={0x20, 0x1, 0x29, "603ebef45830b2287455ae1666621a15197474597ebbdd72871dd8dfc9770c12339747a33a125c8302"}, &(0x7f0000000680)={0x20, 0x1, 0x1, 0x7}}) ioctl$EVIOCSABS20(r0, 0x401845e0, &(0x7f00000000c0)={0x6, 0x2, 0x6, 0x400, 0x7f, 0x3}) r2 = syz_open_dev$hidraw(&(0x7f0000000700)='/dev/hidraw#\x00', 0x80000001, 0x2a02) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000000740)) 04:17:24 executing program 4: syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x4001) [ 902.538561][ T1748] usb 3-1: Using ep0 maxpacket: 8 [ 902.618526][ T3226] usb 6-1: Using ep0 maxpacket: 32 04:17:24 executing program 4: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x0, 0x4001) ioctl$EVIOCGABS20(r0, 0x80184560, &(0x7f0000000000)=""/128) [ 902.698573][ T1748] usb 3-1: config index 0 descriptor too short (expected 868, got 36) [ 902.707260][ T1748] usb 3-1: config 0 has an invalid interface number: 28 but max is 0 [ 902.715571][ T1748] usb 3-1: config 0 has no interface number 0 [ 902.722087][ T1748] usb 3-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 902.731252][ T1748] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 902.740737][ T1748] usb 3-1: config 0 descriptor?? [ 902.780385][ T1748] ldusb 3-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 902.798832][ T1748] ldusb 3-1:0.28: LD USB Device #0 now attached to major 180 minor 0 [ 902.818696][ T3226] usb 6-1: config 1 interface 0 altsetting 182 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 902.832177][ T3226] usb 6-1: config 1 interface 0 has no altsetting 0 [ 902.839382][ T12] usb 4-1: new high-speed USB device number 36 using dummy_hcd [ 902.888555][ T22] usb 1-1: new high-speed USB device number 120 using dummy_hcd 04:17:25 executing program 4: syz_open_dev$evdev(&(0x7f0000000240)='/dev/input/event#\x00', 0x3, 0x10000) r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x3e5d, 0x60101) ioctl$HIDIOCSFEATURE(r0, 0xc0404806, &(0x7f0000000040)="ee863aea7525f3e47351f2a76a043118ac8f0c4516cefa5b74461028ab7bd9bdcd876c72762b3eeadcce8b4474f9d4f9bfdf69b9ab7a45827506623b3d5b59d686cf60") 04:17:25 executing program 5: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x1, 0x420140) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000000580)={0x931, "b4c17b3869727b7f9186af49735c668e9133cc6531b6ce66d1702bb7b2ca14e028a51743e22caa768e2070dba970e642662a41db9d8908664cba7d853f16eb7b1a6a54b45d13865e6583331c684188403bf09b68322f434304f80237d30401087884b7d3f663bbe1d4f328eee5cde8dbe7ba42f031807f5efff1811e8fb6fc4570e348ea98d4499aa38113a6ebeee4de7c18e5335ce9d37c4632cb5e565c4399784e2f5315d887f34ca4f8c4d106c0b8aa8caa9e7ea57dc38fc93753311a870db8cc25db648d79c7f4663bebc162f23ba3a53eeb055e96c047c125988086b9bdf3e4e188cee6279e644400719f55cce966ca614b5ed61778523e1ff1b7d4bf729c44d4c96db848b1efcd82704157f483f8748f96cc00cacead4dde2072d6e1cf5b1f344c3aa84250676af15937e4522a54e3c79d58473b8ee58e406a82ab9bdbfec4c674af9e608d4eaa36c1a881caf98df2baaba5677e146925229cb00dd50bdd55b09522d5f0c0557518bfde6ef97de39ea155b6a0c343046f433476ed603ee10c095bafb455bde5d39d0d8aa7ea0b4b40cac90fde160cea7a38f3249925a96223b3f49212810835cfd0b1bf5966cb789a669d1b85dd3822368746c5ba01ed374f18df622378c2059902d3f22b57fe1b0d979851c56de541c853139378fbb2dec09a9f03f0c6644fb91b4c50839d38a36843b5f7e44d3095c9070241aa803c7875046ea3b399eed11e7ff324b3fde78bae16c8a373b86c7e5a2d0ab23527c5b759beda096a30368b0a49a61fa77e42ad2963e6dea6972b2b0c542fe5b6b327d700ba3001916b2c270de2701ad547bfcba467f0842835df9637e63ceefb687ebb082b231e20e7109b186e95f9169b663ea9bae14bf03bc130812ccb8af24f2122fae2838260165264744aeda55c30c76823e7a7e4b71ba2776258dd23762204759ff528dd963d7c8f1e97a135add96199fd8ce524d65585003807a3b5c162df4f2f6d5c00d666b22c4b256d13ad95e8a87a3f4960e18177b487b7918aee71c7e163f72f6c9b5f1067546f3e01775677cbc4f3f789d76d0c961b1871a8931d1586d3bb588e7ed799d48e8ed80801622ac823138214217728b80971b10dacc0b5b3b0897a551c3aacd3b946ef6ca470cb6af644c438a02b77f7b1a3c92dd96471268fb132cd0644fc702c7ef384b19f19f1384c1906180abd6a46fe9a44da47e304a06dd4a8ccd924ac18a82794e27f60f34a9ff724e8ef945d7938e06bdae6f78672f5f58a8e41a32b22db64b0dc1da404ea983acbbeeefce0a4dfcd9841372e8b2f97964544446a4cae24015eee6fb0f72f4b9b905caaa6a2b1bb47ae0ab8b7b64a92aebb1496abfb19f8e612af3f457df18523fdc41a6a216f809b5b73eb76f4b2d5eefeb59f674a5194413974f9bc08ac2d070d83a7498ba04894d72721b89b7eb986090bdfa3dc67ccd7ca0e5f95afec70d6de6bb7fad05cd453930aef997ae00276a58ce37dc2badc64dc65aadbc24a49db3fc2027b7426ccd96767574e8b059648b4ff047a3012fdf44dca1108d96a45a9161a36dac6772ebf9d05ed188ff5a7f0cc9f07dbdbea3a234d42c1d3921a6810486039577fda235a5cbba836bab225a962541e7b9fa6205888e91d9420e959d49c22b96db07f51c01a6403f4a4be1a99cc36ea1609c315faa2df0003d3f21f1cbf7a23dba132eb12fcc66d2ab9235369bc776c45be1147b45e4a71f760712cde9ef7d6c62d28e582d861d062405f75088413167edf6c5d25f88b3a549adc59b9a6195717c9a32eb8b75c796e5bfed40b9d4b00376822417e41b188bbb62764dd5c5f91e0dbe30b82992cedaec51c4971ad441de346f5cae80028f29714b929625826039704794c67524d2d8b3fba7ab6769fd36ad0e465ce51bddf22137ffc1f20220b9b954883a6876adf98dc94c3d328eeb30b68545037c1ff2fb63ba377bb1144c8bfe44d9b48cf0ef874841b95bd2d820d0c11c5c990ffcd86132cfe765e498dcb152d42704e31ed5b4323d11b26dae11e29992e73d671ba7ef42df1d720b2d6f3555c085e5ad4e9c305a340c7c8e9999fd0f34a5a7ff57b276075591a7751ab0ccabff7f1b28e4441f7695667b66cdf9a02e9088c965ff605d44cd89a40c67310f723be39f56630bac68331739efeea83a3c5eda48da6270c709ea699646747f1a2e9236af088fa683f0548d51ff2f30b8cfad3c91d31d8726b9f4a404635c7ae3f53c690255cec9fe74ae9a82718f78e4ee999bb85dc4c0935376dc1883a1ee95e0a19783df572757aa1cc06052a00c5e70262204eb5e7008e854c6ba13fdfe884683da7e341b199a9963e191d47f4c18a79c1b178ad7aeababfcdf7d58030fe8233dd9f30f7561c1218c2472b5d4e08fc272a36be1843f534ae687b324111bbe4a1c7ee11db5fd20dead4e1a4c0b9b2cf40962cac9c96bd55200b510f2922f11eab17a4b73a9eb1e2129b027ccc7027ab71e04f7a9cacd961e0c32a04d8264c4b823ac8a7fa62ebaa9366716777b0891abb38b8dcd467338db8a34d321922c625d6b000a0541352c693f21055dbd48dafb330d7c83bf9f1c9b132277317c8ba38b4df56a27f013ab2cb1452c55a4c468dabb0eb89b1974039c3a3a34e41700e57f1175273e255bb65330c785ed33b5551814c97b9ef7e2d2ba106a96265bbe0a1cb0ee4b97aa295c5abcfbe18e55dc22e793226a80b3449ad63c0a171444b8cc604c52904c5da062a7539846e74549acf6699acf0eed7792f9214e2674d68e99d45abd1be29f8dcd2c9713ca320f51c2438f1ffaf100b150eb16290f2e98878971cdcdffcba940b4171b6c97e92362f02e475a7a384c1b1dee188f94c0a978654eee22e8067f7effc33fcea05e5f74fe679f5113a617857189c6b87233d6b06e62219928dc5976dd6ce806c36cbb8f2ba6f312ff61b7c74c820ae6a6201e89f4da6a5e3660d7cf15a1f19e89353b1caa3414175b59985d6868a655519396a44694ce4a552b96b5dc46b3742a139c514d34595a4f89aefc5590bcd70e0a6c4dd3e74eb3d20b458bd337477269c567048da75952c1692ed0e350fec15f4df949c15f50a588294ab1b93970ce8b969d29a755fbf4b0550cf0f3d9837c1bf8c5eb3a5e9ded7a16263521bfb981a0c671350ecff65f986a52987621e34127b8209798562e0d44160aab5ab4cca7fd8e7aa12f258ce548c76a54fca0f698b4aaf90b862df83a59ffaa0d4c9a028b4579a1294ae7f25a047c45d2c9d65ae2e2b16a1dbf0ae6806ed9a338642ed7d0f47ddf03a467d4fc52e2482ed8de2"}) read$char_usb(0xffffffffffffffff, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x200000) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x20000) 04:17:25 executing program 4: r0 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x1, 0x10040) ioctl$HIDIOCGPHYS(r0, 0x80404812, &(0x7f0000000040)) r1 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x4, 0x800) ioctl$EVIOCGBITKEY(r1, 0x80404521, &(0x7f0000000100)=""/4096) syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x0, 0x4001) [ 903.073826][ T101] usb 3-1: USB disconnect, device number 9 [ 903.081147][ T12] usb 4-1: Using ep0 maxpacket: 8 [ 903.089469][ T101] ldusb 3-1:0.28: LD USB Device #0 now disconnected [ 903.090047][T20481] ldusb: No device or device unplugged -19 04:17:25 executing program 1: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x0) [ 903.188549][ T22] usb 1-1: device descriptor read/64, error 18 [ 903.198920][ T12] usb 4-1: config index 0 descriptor too short (expected 868, got 36) [ 903.207160][ T12] usb 4-1: config 0 has an invalid interface number: 28 but max is 0 [ 903.215405][ T12] usb 4-1: config 0 has no interface number 0 [ 903.222399][ T3226] usb 6-1: New USB device found, idVendor=1e7d, idProduct=319c, bcdDevice= 0.40 [ 903.231611][ T3226] usb 6-1: New USB device strings: Mfr=101, Product=223, SerialNumber=255 [ 903.245519][ T12] usb 4-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 903.254693][ T12] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 903.263492][ T3226] usb 6-1: can't set config #1, error -71 [ 903.274000][ T3226] usb 6-1: USB disconnect, device number 78 [ 903.284641][ T12] usb 4-1: config 0 descriptor?? [ 903.330242][ T12] ldusb 4-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 903.341466][ T12] ldusb 4-1:0.28: LD USB Device #0 now attached to major 180 minor 0 [ 903.585474][ T3233] usb 4-1: USB disconnect, device number 36 [ 903.591493][ C0] ldusb 4-1:0.28: usb_submit_urb failed (-19) [ 903.591632][T20428] ldusb 4-1:0.28: Read buffer overflow, -7341769233745823026 bytes dropped [ 903.606425][ T3233] ldusb 4-1:0.28: LD USB Device #0 now disconnected [ 903.606464][ T22] usb 1-1: device descriptor read/64, error 18 04:17:26 executing program 3: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(0x0, 0x0, 0x0) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) syz_usb_control_io(r0, &(0x7f0000000280)={0x2c, &(0x7f0000000140)={0x40, 0x10, 0x8f, {0x8f, 0x10, "8eb2de5a9abda67c321c3d7a9019f3f3e9500cbb53563392d3bc6e5116f14fe9f50bced7cbef1c4ab2af8bd6f70474d324c5f2e1f245e00f31e1425af0dc23b70a12ca8cb3a1d68d061ace1c10c5d9b3dbc290ef25ecf352d2e5b2bed1ee42ac911851e26c4748e90643a538946424e6c29cafb8425e82f4a417018bc2ab87aa0888645962579571ebe83ad544"}}, &(0x7f0000000000)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x403}}, &(0x7f00000005c0)={0x0, 0xf, 0x1029, {0x5, 0xf, 0x1029, 0x4, [@generic={0x1003, 0x10, 0x2, "fe1da8635035fce0c0a0228a2fcf27e82ecff2a6efd3567725aafb4290509cec909cac7d5ab35a4866262512e6a305e09ebedf641b304094931672a3ad6a6cd16ef6ed87b3fbef294e39a4fe956a48998b97b7bfdbd47614b464e6e8f15a4fe851416e0158ed1a5d890f102ef068071bf89c284f04661505754bc8b5f3b99a3748643edebca18eb6059178734304ec0637a6ba95cf84c30309298edb5dbee387016b16f00c09ac8825d4a12112e9fb6a74844977c806e8c96902392366e7c53a4c46bb4edf5077f085e6caccf39b036fdfb996ef6f0674cad59e25693c7a513b12634346b14f9989af4e9cf5aa52fc42aceb45bda5999db72d2fbfc5283b28aa2c9d6816d125d937942e0457eb2d0ee29e3ef18c97a3c5c862ff392df30a6605a44fb5655cb4e6b81dcee13a06d0e1ac6af00bad29740a528a2381caf6919d81bfe6a7abfb025a95129a29215ff785e737181abd3dd7c59084bd76343e71243b977d9b25e8facef66a0f6a1553592e2dee358cbb020c13b9a951c682d196bdda1f8117d22ce3223c17960631dcc2c2b94f85648f0884cb11ceb60b6fe314570481e53176ff5f71f0935ba5c0b0de8c35f5357c6958bddc904eda326fca2cee51e051d86d0456b9c62303c0dfa0990403b5dd5fae42c8a084abd83dfd5ec75771c1f5aae5d9651243a1a08e41b4ee2adc110a68b71ad5148b6aa1947d04db343f9d9cc76974afac6843e0d196532e56f6c63c6241caace76a27ba1bf8a9bd12c0a16f2d343929bb16abcf478216fa4e0b3d39b3d94b1f509671602c642faae8e2382d9c925832fc6eabed7a163ce17ad85703d1d3b00145ec3341f81ffa8bf48305e07c6af239b88630a647a604655a530b89248af83e71f3a06551fb65f046beca9ab2e76f5d557adfce63ad26d7775b98fee533026c78b5528a39b49b499331af3c0d178af7ad194b73b4a1da2baee29b39a50c4a767325557944971affc7dd776337d556721b66a05f0923d7d147e7ee08a0dcd41a5c2e11ecb9b3983ad14d67f3bc1c50d07fa515234b80024bce8e187b8b79699c681b6c2f7ceb0097762c4727fa74c1c65e3a600cc3a6660045a8c4e61490705c78156b7d04377e1969a33c828b4191419c6d50f1860f93ac2df179375f9d3baef391b5d03884fd6735606f81806428e4a800e50e55d7b62bed94ce7eea412bf6e9299e6bb3a252648ca675bf1aa2f98938da1b3898e34c086d93c2f76d130db8021a8669d43bb16b6bffa2c0ee803fdff78fc282a057cc469db1afd548dc5b79afdf9d6199593fc45836413faae1365d018a4f7cab99ab2131cb49c9fa4bef508732d7c2a7f313ff674660375e8d07196cde35c08f98f1492db512041f39e2692bc4b866e1dbba94ab666805dbccc0f65674c5171d96755bf420d3cc83c4a11be24d5b21932f94594f4f7449f18bd9da8dfb7712ef2dca8ccd6b62c49052329e57ac15927b8dd3555126f99d5418e729229c192b5da4d1821c1e819c30cd0a32c548458defe5d6ea1deee7241d39024df194324311ec722743466ad7389a3a3d7013a27a8b5ab2ea6b8a3196e85ff1d75e2d0a6f0106d1a95a53e3d800e44ee0f35f95373041a05fc90f02f02ca73cc9ceade9ceebea36ff76a939559a3aa0907668efefe6cf02b429d5de4c67a00e58e75bcd1778d53bb99caf3a12135be27b4a35cc479ba6249fa537abc634ec85a8d7b8d91e68ac586d5272cf84c257cc790d0c4386bbf5883707f74fc5ec8e9737e30a931c1408b231f044654e39de3939aba9feffccb9df088ca45ce1e40ebb4f352ec010c26d5b433ceb8819563c014d00e275bbaa0a2d916944cf999ae6c44d05f70c1eb6535e1b3d3f2f9a79293243583488d2def5dea2d084123db9809e8ad7db6b910df130a478356a739e86d66a695ec4af2f1283e9538b6d654cf9609877d1206520f25af8932f71452658bc6aedcaab0ea77f1f3b4d97d56e199225eb4e44511b46c3edcd514247628d67552f5a837e2252e9516b60e62ab9bac21f48905b7645c69cfbef49f754c98e9396f78185c680bacb3ac85f126f54b50ce41b56666d642be7af9232672e19d942a487c25e21ad5a1a17c36df433be050136c308cf8ee4de883c25e9b7cc98a148074617806b2d7653cc0b68328410306f3b3ac3fb25aa9877da11d3d66e572cd35e43810cf06803d66dc2899c23e6a65e556d2b35a305549b535a467c49eed37c4ff012bd5deef970e80a82a5450a663a1f89b71d4ca5695451d3c2a35096015a9c80d733fcffc0a24b80f4ec7f5bfe77616366e071b4dcf99e5155b550fdb77e98b7458c639bf3f447ac1e8dccc65e0e82df0607f508b278023c59ce34063c24c4ea3393d140001dad0bbc3866649c8fb547c48dc7900ec51095b2cbbd6353f4008f5b33d5019f7987667a7a8d3c29806af5258bf5c8868c74951b43ea6f3804edd87aeb9d9da5cc4778a135575ac0160b7335ac2d0d9891198e6ca64acdf9a591ad2bf7bf74b3e03c65fbc8043338afa0efa2e598e402b20c68bba345976b12eb86708f43c051bd177f487f9ca243b17b36fb5b2b59155c44bf355921e53d73d7627a6fbc5ffadcd35b519641357c6ab432faa6d972f6aca2d94fe8f47fe89f73cb32b61c185e485ddd771f8434a4bda9d2af9844bf6d1be6876c7c06d698ffc56246dc9c1bbe098b0896244feae47ccc9dae51ab1aef521084ec4e2746ef9152da138edad4fd911bd2c06c0bed87daae9cc69f24df3231c2264126ac04ea72fa1ea5883cf6a292af64202030095db38d78607b99f6f4fa711b95ebbfb494e5eb58bfd09a9c47a6c7c22cf0b203015eef3b1ccc07e361939998bbe898e4c2154666f7b3ce80f6eafd7a74975f059018ee2209a23c8611aed0865c4f9292c7cfa72275696553af3d7a6c7a2af8faa4502d42ecddf46ea8014f4ae7779876e4e8393e951d0986732c20b1b4681827e77436df3209539ae73602bc121e2ee37d83b1ccb366d350c5c2b80b0bd3f824ee24da37c75761b490385930b4e577b10803012bdf9f014895dade70248f63ad35ee6df098e9e1f0b71163d285df122267336cde5b0c3fa48ad75c922a31588e800e1a0af7603443294e64de7510020d47235b86d0c29ee5817db1b613c182aa7c4cd660ff173c18f041e3041a701ee887f56bd204c4178ceb3ba690a861b11ec216c5f15fb5d84d154ae2219061f6ee28c64923ceee0d08000e9f56d1214d3474775d0bf3be43dd46077faf4531fab2fa90a74a56dfa4dbff99144a00ea8bbb1332c5ccad6a31ecdf24d295b0649a31ff9129a82d897b9a3aef7af1803ed1588df05c6febc22ba2178dbb8d57ff3611cd782262d7f27e067b249bfe84175267921e7353b14b4ad602d22b73ae516b6437daaa4ac70b18b272a8b8a2b05188ba62843afd870bf916a5d99a13c94675a1200c50e75f5448dccd8a6cb568c7148e8d1b666784357e35502cb0ac7a1fb1412ef4da4dc01378928b862cdcfefa45a6caf0f60a1f14820c0067041d3319981aaa41ae1d3d9c32fb227c497928695b026454921a24afde07defbc093ded0a7a0af14f1d880398ad6df301ca28d9c4e7dc8d7620fc2f3cd3f39c235e07d7d2638a76e9602932fb5e670f56ca0cf763b5766870808c6efd598d670b4a935c09e20a1fe8a849c48077992a7e6ff8662689c8fefcc4674356cdc2dd48735d91923946ed4565322ba42228c15072f24b704c629bb9b2b0413788fb54baaf84d16aa19373a40e8bd169efa137c3fa59ea64b0fb5651c9628bc79c0b3c1f39f1948c86ca39cc2cf1a90916c43c58b4e7ce16d5c1556ec83f0b3ef3013d0467fd397aa92123ee819ce588544f80937bc7f7344a066082ca1a421c809cbe5b6e1c175ab4daacc1cd5aa205d17e6ded829ad96c7cd08173146071e8de90d864ece593a8cc235d132ed27635469de3b8deac4375e28afca1ee838b47db325430e92b390aa95a1245d32d161d84ebcea7948a2ff27a2847dcf961ad048a52754f98611ed5ec34cd25a0dccdd7cc1d47c015c0be7de613766f0ea3a75951cc374c977607d519163d8129b34813d6debcd2b5956264d980bcbdf49116697892a0bc44d611e6afe56d106f10aa9ef7728c995aae2d9d2bd4bfc06ee52ef027e1ee612ef0a39d74ba1de0d4a20a356b4b02db273deeba1555cff0bae914633a9fafe52e34db2f33ad538b9c3756eba6a54afcecb9626ff3db085929965192e8716237ce60debd87b7a1153f4adbcd33ab183886732492f0ed1e4c9a3e0a33702f180f2a16f2237e7d959fe919b50fb5a747a3bb7966ec919de9c38b723a599a5968fe7080a76798d1d8a17dffcb147093951200c8cf8377586982e7c47546dd9b6c108ac613a1ad1e3339b0d324dcc6a2171cd21f06cf0c317dfec7ebdabe45bbc940fdf2db2888e76283f7024c44b744ce0175714aefb1a68c5e7d58f02c0763020aea8d67c5ff507a2ce7379c64d087e96ac94c39c76d0865fd9cce1e041c5e8dd73cb6b81fa73bbd581a3365968952505e5995173d6673a6e2582808c80848938628c8c027f102ab3522e68d468bfbf022d769a52781cf67163bdd7eefe6fb6ffa71ce2403f3677f16e4fb00413410455c91b8d59fb8de097a77bb0267d87fca423a1b0fbb6d3ab94b3e43472107ac87dcf6e83dc7f4d3ec5ddee458b800e2bbbf90f4e4000dc57c6b6060fa8ea91aece4b677c4e16df964a2cbb00c5ba12eef033e1813846e141a36dd89da56b54b88eeab543290723e8157aa22cbf37d9f07040275c7c2e26944acd13e21115c3964a7ed4178bdb375895107825a17770b85a72cae7be449d3ec6f8b93768517d61a96950a8fd1fe373d738e844c26c745c771cbd82225fc3a3e16ca6aa5da11542e9397eb24ae331daabc0bb19cb752c09ef7d4616a305393f4c0a5a04bdfa6c51b491b9b3da9a8bdc09fd6495005d92cb83508f950450cfedfc636d66c66527394baa8af6b4fe8a337edfc13eb38232281645d45565a49c6ceee2c81f06db2eb5af18018c515113d2b642452a671c0b791a601c2076175585f789535dfff6d5bdf98790354e7db162ea5f1b1f3d2f01b52bb4585254ca90f0e93ed978d4006c967757662bb14617c50a464e7cd5a85dd5aa3059d87b11e07de7a615f2271aab532c27d69526960cc2cd01f0b97bb6ab527e53894a9019f9c270740d2a6caab0c2d867ffc31e33cb356c433f0da441083e6956cb8ac2cf02160ee46b36102c8ee52a980d2972e577a38f5f29528eb85eaa52c966313ad85959191ce47f643fc20d214691f512bd6dfe2722995cc5342a8d005d673612cfa12dab7d772be208dc287718132b0cd5d72ec7c9444ea88c4e04ac16150cf028b960b421151aa748a8370daf97472bccde0a917062549f8a6566173ca5030b627bc625e5aa1a9326db0da791fa6e99930ec7e9b560415b6facd4651669d17585f4a3d0390f1f337f33577e4741b14ee1aa289864ef00f65cfc10ba180761e184f1ac79ee7bc18c5070daa418b43558c94fa65bd6eca1733545664d3c75169603eed278d41198a40d65799de5cfd76170af43ee2c75d2e47f99a0f6bae8370900746ea345e0e479f9f997281e99f492e6b81790b0102b6de91dfe2551f589589979c170a3413a67524fa92827e0f20d7231ef6a924186f7d5f81d7feb2d5039affb33f6e15901ad4295d4f650056555f642786693c1399756645345349b368bd078b89a6d73a2f0becf373d2bc95fef"}, @wireless={0xb, 0x10, 0x1, 0xc, 0x9, 0x6, 0x20, 0xa0a8, 0x80000001}, @wireless={0xb, 0x10, 0x1, 0x8, 0x8, 0x8000, 0x6, 0x5, 0xfffffffffffffff7}, @wireless={0xb, 0x10, 0x1, 0xc, 0x1, 0x22, 0x5, 0x7f, 0xa3df}]}}, &(0x7f0000000200)={0x20, 0x29, 0xf, {0xf, 0x29, 0x2, 0x70, 0xfffffffffffffffa, 0x4, "ad4e4730", "9748f33f"}}, &(0x7f0000000240)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x89, 0x1, 0x1ff, 0x0, 0x7f, 0x6, 0x4}}}, &(0x7f0000001a00)={0xac, &(0x7f00000002c0)={0x0, 0x6, 0xb6, "8dd7cea3c781f7140573639fbea6a33745183d4a25fbe61c1f645b47c3615dbdf112a4cdfcb272710b0634a16378bcae30a798d0847eae4c8405e5687736eefe43b580fe2ac1dbc835570d515cd1c9d165253c8eec525e0e1b02730818c3c0015a4f682201a45d0438497b1d8205f09f2153e173dd4649d8f7ba63334eae4839547999dc776007024f3fc4e9033ab55cb3544f6978716234d4979648d46ea5c4b4f686550e94fcfc4689606d9498ac200b4b9db5f933"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x20}, &(0x7f00000003c0)={0x0, 0x8, 0x1, 0x2}, &(0x7f0000000400)={0x20, 0x81, 0x1, "c0"}, &(0x7f0000000440)={0x20, 0x82, 0x3, "7d8d99"}, &(0x7f0000001600)={0x20, 0x83, 0x1, "a5"}, &(0x7f0000001640)={0x20, 0x84, 0x4, "d3be5b74"}, &(0x7f0000001680)={0x20, 0x85, 0x3, "8f5a44"}, &(0x7f00000016c0)={0x20, 0x0, 0x4, {0x2, 0x2}}, &(0x7f0000001700)={0x20, 0x0, 0x8, {0x8, 0x10, [0xf00f]}}, &(0x7f0000001740)={0x40, 0x7, 0x2, 0xe6d}, &(0x7f0000001780)={0x40, 0x9, 0x1, 0x1}, &(0x7f00000017c0)={0x40, 0xb, 0x2, "6fcd"}, &(0x7f0000001800)={0x40, 0xf, 0x2, 0x3}, &(0x7f0000001840)={0x40, 0x13, 0x6, @broadcast}, &(0x7f0000001880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000018c0)={0x40, 0x19, 0x2, "19be"}, &(0x7f0000001900)={0x40, 0x1a, 0x2, 0x6}, &(0x7f0000001940)={0x40, 0x1c, 0x1, 0x2}, &(0x7f0000001980)={0x40, 0x1e, 0x1, 0xbd00}, &(0x7f00000019c0)={0x40, 0x21, 0x1, 0x2}}) 04:17:26 executing program 4: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x20000) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f0000000300)={0x2, 0x6, 0x5, 0xc09, 0x4}) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) ioctl$EVIOCGMASK(r2, 0x80104592, &(0x7f00000001c0)={0x11, 0x80, &(0x7f0000000140)="33c210a67309d42936dc4ec926189f457a6b940000651a4e6b803b2708d06c103316a371f33678c7f88fd5cc42fe6688280601b0a1e2f56e39cf8c185cbde277ead91a24549e8f33cd449ab3df5d6b30f1b89c5a11e9b2beadc61e200656c37708f2f04b4d01773bf3f436d72b75260dc11e58318352c0156f739db1d9d7bdf5"}) [ 903.898647][ T22] usb 1-1: new high-speed USB device number 121 using dummy_hcd [ 904.138501][ T1748] usb 5-1: new high-speed USB device number 95 using dummy_hcd [ 904.138514][ T3233] usb 3-1: new high-speed USB device number 10 using dummy_hcd [ 904.153888][T12162] usb 4-1: new high-speed USB device number 37 using dummy_hcd [ 904.168490][ T22] usb 1-1: device descriptor read/64, error 18 [ 904.398485][T12162] usb 4-1: Using ep0 maxpacket: 8 [ 904.403804][ T1748] usb 5-1: Using ep0 maxpacket: 8 [ 904.408452][ T3233] usb 3-1: Using ep0 maxpacket: 8 [ 904.518561][T12162] usb 4-1: config index 0 descriptor too short (expected 868, got 36) [ 904.526790][T12162] usb 4-1: config 0 has an invalid interface number: 28 but max is 0 [ 904.534971][T12162] usb 4-1: config 0 has no interface number 0 [ 904.541248][ T1748] usb 5-1: config index 0 descriptor too short (expected 868, got 36) [ 904.548613][ T3233] usb 3-1: config index 0 descriptor too short (expected 868, got 36) [ 904.549877][ T1748] usb 5-1: config 0 has an invalid interface number: 28 but max is 0 [ 904.558010][ T3233] usb 3-1: config 0 has an invalid interface number: 28 but max is 0 [ 904.566244][ T1748] usb 5-1: config 0 has no interface number 0 [ 904.566290][ T22] usb 1-1: device descriptor read/64, error 18 [ 904.574396][ T3233] usb 3-1: config 0 has no interface number 0 [ 904.580589][T12162] usb 4-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 904.587293][ T3233] usb 3-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 904.592768][T12162] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 904.593440][ T1748] usb 5-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 904.601869][ T3233] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 904.607894][ T3233] usb 3-1: config 0 descriptor?? [ 904.610972][ T1748] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 904.611338][T12162] usb 4-1: config 0 descriptor?? [ 904.656221][ T1748] usb 5-1: config 0 descriptor?? [ 904.669753][ T3233] ldusb 3-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 904.682610][ T3233] ldusb 3-1:0.28: LD USB Device #0 now attached to major 180 minor 0 [ 904.690042][T12162] ldusb 4-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 904.700473][ T22] usb usb1-port1: attempt power cycle [ 904.709908][ T1748] ldusb 5-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 904.721076][ T1748] ldusb 5-1:0.28: LD USB Device #1 now attached to major 180 minor 1 [ 904.737084][T12162] ldusb 4-1:0.28: LD USB Device #2 now attached to major 180 minor 2 [ 904.870004][ T3233] usb 3-1: USB disconnect, device number 10 [ 904.891349][ T3233] ldusb 3-1:0.28: LD USB Device #0 now disconnected [ 904.895014][T12162] usb 4-1: USB disconnect, device number 37 [ 904.909758][T12162] ldusb 4-1:0.28: LD USB Device #2 now disconnected [ 904.925211][ T1748] usb 5-1: USB disconnect, device number 95 [ 904.933762][ T1748] ldusb 5-1:0.28: LD USB Device #1 now disconnected 04:17:27 executing program 5: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000ab3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b807c25"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x1, 0x200000) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000000c0)={0x0, 0xe7, &(0x7f00000001c0)="ded21e4a1dc1baa0fd4ddd0ae86f1884306aecfccccccac384ffa105c07ab9ecf91668b86a5bc3ffebea834636f80cedb5594c1c224cb53474916f4bb4781aa5216f659beb3d6410a9fdb9cc38ac18cc9fd94a62b17040252247c5e0930919d5e4df363a5a2929772a8b8db2332e5a0b34434a109694fae2af34f28098c61f908ff321a5fb7fc848b41cfae41f74283bee3231dd4cf8d84437f2b78889e075a958196ced3cc323747116b782d21a667cd0c40493d7009e49601efb8b73947673d067de828f01c083b0d95950e4c93fa02ff50fa1524e2033c514e2ad1817f8af4237a47e70f9cf"}) read$char_usb(0xffffffffffffffff, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x200000) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x20000) 04:17:27 executing program 2: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x20000) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xfffffffffffffffc, 0x80) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f00000001c0)={0x55, 0x2, 0x9, {0x5, 0x1000}, {0xffffffff, 0x3}, @period={0x5a, 0x6, 0x3, 0x200, 0x401, {0x3ff, 0x8, 0xcf7, 0x100000000}, 0x7, &(0x7f0000000140)=[0x4, 0x2, 0x8d9, 0x5, 0x4, 0x101, 0x1]}}) syz_usb_connect(0x0, 0x2d, &(0x7f0000000840)=ANY=[@ANYBLOB="120100006d9a3210450c1010c1a50000000109021b0001000000000904650001b26d490007058c030800000000e51f224681ae3a54b32f297df10f54de4076c95e6ed7a3814ce116074409b2fe2d6f05a9134ee05a9792db38060053fd0a2da969f50a9203d362c8e9f15551dc2d0d9c28dfd8521c77c6975187c8237bacc6457fa9177f"], 0x0) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r3, 0x0, 0x0) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) 04:17:27 executing program 1: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x0) [ 905.428476][ T22] usb 1-1: new high-speed USB device number 122 using dummy_hcd [ 905.488496][ T3233] usb 3-1: new high-speed USB device number 11 using dummy_hcd 04:17:27 executing program 0: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x20000) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f0000000300)={0x2, 0x6, 0x5, 0xc09, 0x4}) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) syz_usb_control_io(r0, &(0x7f00000002c0)={0x2c, &(0x7f00000001c0)={0x40, 0x5, 0x45, {0x45, 0x3, "cdc0b13bb2aef3a413c7ab1660ae2f72eb3c201d7005ad64fc12cee49445595baa7cfc9d1132aeea5747470999cfbf71d477c26ed8818010bfcd274195ad797ba4a8f2"}}, &(0x7f0000000000)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x2c01}}, &(0x7f0000000140)={0x0, 0xf, 0x1b, {0x5, 0xf, 0x1b, 0x2, [@wireless={0xb, 0x10, 0x1, 0x0, 0xee75e9b4b5b41be9, 0x7, 0x0, 0x8d63, 0x7}, @wireless={0xb, 0x10, 0x1, 0x8, 0x6a, 0x8235, 0xaa1c, 0x1, 0x8828}]}}, &(0x7f0000000240)={0x20, 0x29, 0xf, {0xf, 0x29, 0x9, 0x8, 0xffffffff00000000, 0x8000, "6c658332", "c5a943b6"}}, &(0x7f0000000280)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x9, 0x18, 0xf5d, 0xa2, 0x200, 0x8bb, 0x2}}}, &(0x7f00000009c0)={0xac, &(0x7f0000000340)={0x20, 0x0, 0x2e, "6ecf3174adda3e26fee1536a0d6a7f8f0bd8f2ec2c0650f840abdbd515f136a85dd9c9e04ad9ebf120c8bfaadb48"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x101}, &(0x7f00000003c0)={0x0, 0x8, 0x1}, &(0x7f0000000400)={0x20, 0x81, 0x2, "9892"}, &(0x7f0000000440)={0x20, 0x82, 0x1, '~'}, &(0x7f00000005c0)={0x20, 0x83, 0x2, '\ta'}, &(0x7f0000000600)={0x20, 0x84, 0x4, "b21f4501"}, &(0x7f0000000640)={0x20, 0x85, 0x3, "b6887b"}, &(0x7f0000000680)={0x20, 0x0, 0x4, {0x1, 0x1}}, &(0x7f00000006c0)={0x20, 0x0, 0x8, {0x1, 0x8c, [0xf0]}}, &(0x7f0000000700)={0x40, 0x7, 0x2, 0x6}, &(0x7f0000000740)={0x40, 0x9, 0x1, 0x6}, &(0x7f0000000780)={0x40, 0xb, 0x2, "53bb"}, &(0x7f00000007c0)={0x40, 0xf, 0x2, 0xfffffffffffffffe}, &(0x7f0000000800)={0x40, 0x13, 0x6, @random="a078af3b0e8a"}, &(0x7f0000000840)={0x40, 0x17, 0x6}, &(0x7f0000000880)={0x40, 0x19, 0x2, "77e3"}, &(0x7f00000008c0)={0x40, 0x1a, 0x2, 0x8}, &(0x7f0000000900)={0x40, 0x1c, 0x1, 0x3}, &(0x7f0000000940)={0x40, 0x1e, 0x1}, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x4}}) 04:17:27 executing program 4: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x1, 0x420140) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000000580)={0x931, "b4c17b3869727b7f9186af49735c668e9133cc6531b6ce66d1702bb7b2ca14e028a51743e22caa768e2070dba970e642662a41db9d8908664cba7d853f16eb7b1a6a54b45d13865e6583331c684188403bf09b68322f434304f80237d30401087884b7d3f663bbe1d4f328eee5cde8dbe7ba42f031807f5efff1811e8fb6fc4570e348ea98d4499aa38113a6ebeee4de7c18e5335ce9d37c4632cb5e565c4399784e2f5315d887f34ca4f8c4d106c0b8aa8caa9e7ea57dc38fc93753311a870db8cc25db648d79c7f4663bebc162f23ba3a53eeb055e96c047c125988086b9bdf3e4e188cee6279e644400719f55cce966ca614b5ed61778523e1ff1b7d4bf729c44d4c96db848b1efcd82704157f483f8748f96cc00cacead4dde2072d6e1cf5b1f344c3aa84250676af15937e4522a54e3c79d58473b8ee58e406a82ab9bdbfec4c674af9e608d4eaa36c1a881caf98df2baaba5677e146925229cb00dd50bdd55b09522d5f0c0557518bfde6ef97de39ea155b6a0c343046f433476ed603ee10c095bafb455bde5d39d0d8aa7ea0b4b40cac90fde160cea7a38f3249925a96223b3f49212810835cfd0b1bf5966cb789a669d1b85dd3822368746c5ba01ed374f18df622378c2059902d3f22b57fe1b0d979851c56de541c853139378fbb2dec09a9f03f0c6644fb91b4c50839d38a36843b5f7e44d3095c9070241aa803c7875046ea3b399eed11e7ff324b3fde78bae16c8a373b86c7e5a2d0ab23527c5b759beda096a30368b0a49a61fa77e42ad2963e6dea6972b2b0c542fe5b6b327d700ba3001916b2c270de2701ad547bfcba467f0842835df9637e63ceefb687ebb082b231e20e7109b186e95f9169b663ea9bae14bf03bc130812ccb8af24f2122fae2838260165264744aeda55c30c76823e7a7e4b71ba2776258dd23762204759ff528dd963d7c8f1e97a135add96199fd8ce524d65585003807a3b5c162df4f2f6d5c00d666b22c4b256d13ad95e8a87a3f4960e18177b487b7918aee71c7e163f72f6c9b5f1067546f3e01775677cbc4f3f789d76d0c961b1871a8931d1586d3bb588e7ed799d48e8ed80801622ac823138214217728b80971b10dacc0b5b3b0897a551c3aacd3b946ef6ca470cb6af644c438a02b77f7b1a3c92dd96471268fb132cd0644fc702c7ef384b19f19f1384c1906180abd6a46fe9a44da47e304a06dd4a8ccd924ac18a82794e27f60f34a9ff724e8ef945d7938e06bdae6f78672f5f58a8e41a32b22db64b0dc1da404ea983acbbeeefce0a4dfcd9841372e8b2f97964544446a4cae24015eee6fb0f72f4b9b905caaa6a2b1bb47ae0ab8b7b64a92aebb1496abfb19f8e612af3f457df18523fdc41a6a216f809b5b73eb76f4b2d5eefeb59f674a5194413974f9bc08ac2d070d83a7498ba04894d72721b89b7eb986090bdfa3dc67ccd7ca0e5f95afec70d6de6bb7fad05cd453930aef997ae00276a58ce37dc2badc64dc65aadbc24a49db3fc2027b7426ccd96767574e8b059648b4ff047a3012fdf44dca1108d96a45a9161a36dac6772ebf9d05ed188ff5a7f0cc9f07dbdbea3a234d42c1d3921a6810486039577fda235a5cbba836bab225a962541e7b9fa6205888e91d9420e959d49c22b96db07f51c01a6403f4a4be1a99cc36ea1609c315faa2df0003d3f21f1cbf7a23dba132eb12fcc66d2ab9235369bc776c45be1147b45e4a71f760712cde9ef7d6c62d28e582d861d062405f75088413167edf6c5d25f88b3a549adc59b9a6195717c9a32eb8b75c796e5bfed40b9d4b00376822417e41b188bbb62764dd5c5f91e0dbe30b82992cedaec51c4971ad441de346f5cae80028f29714b929625826039704794c67524d2d8b3fba7ab6769fd36ad0e465ce51bddf22137ffc1f20220b9b954883a6876adf98dc94c3d328eeb30b68545037c1ff2fb63ba377bb1144c8bfe44d9b48cf0ef874841b95bd2d820d0c11c5c990ffcd86132cfe765e498dcb152d42704e31ed5b4323d11b26dae11e29992e73d671ba7ef42df1d720b2d6f3555c085e5ad4e9c305a340c7c8e9999fd0f34a5a7ff57b276075591a7751ab0ccabff7f1b28e4441f7695667b66cdf9a02e9088c965ff605d44cd89a40c67310f723be39f56630bac68331739efeea83a3c5eda48da6270c709ea699646747f1a2e9236af088fa683f0548d51ff2f30b8cfad3c91d31d8726b9f4a404635c7ae3f53c690255cec9fe74ae9a82718f78e4ee999bb85dc4c0935376dc1883a1ee95e0a19783df572757aa1cc06052a00c5e70262204eb5e7008e854c6ba13fdfe884683da7e341b199a9963e191d47f4c18a79c1b178ad7aeababfcdf7d58030fe8233dd9f30f7561c1218c2472b5d4e08fc272a36be1843f534ae687b324111bbe4a1c7ee11db5fd20dead4e1a4c0b9b2cf40962cac9c96bd55200b510f2922f11eab17a4b73a9eb1e2129b027ccc7027ab71e04f7a9cacd961e0c32a04d8264c4b823ac8a7fa62ebaa9366716777b0891abb38b8dcd467338db8a34d321922c625d6b000a0541352c693f21055dbd48dafb330d7c83bf9f1c9b132277317c8ba38b4df56a27f013ab2cb1452c55a4c468dabb0eb89b1974039c3a3a34e41700e57f1175273e255bb65330c785ed33b5551814c97b9ef7e2d2ba106a96265bbe0a1cb0ee4b97aa295c5abcfbe18e55dc22e793226a80b3449ad63c0a171444b8cc604c52904c5da062a7539846e74549acf6699acf0eed7792f9214e2674d68e99d45abd1be29f8dcd2c9713ca320f51c2438f1ffaf100b150eb16290f2e98878971cdcdffcba940b4171b6c97e92362f02e475a7a384c1b1dee188f94c0a978654eee22e8067f7effc33fcea05e5f74fe679f5113a617857189c6b87233d6b06e62219928dc5976dd6ce806c36cbb8f2ba6f312ff61b7c74c820ae6a6201e89f4da6a5e3660d7cf15a1f19e89353b1caa3414175b59985d6868a655519396a44694ce4a552b96b5dc46b3742a139c514d34595a4f89aefc5590bcd70e0a6c4dd3e74eb3d20b458bd337477269c567048da75952c1692ed0e350fec15f4df949c15f50a588294ab1b93970ce8b969d29a755fbf4b0550cf0f3d9837c1bf8c5eb3a5e9ded7a16263521bfb981a0c671350ecff65f986a52987621e34127b8209798562e0d44160aab5ab4cca7fd8e7aa12f258ce548c76a54fca0f698b4aaf90b862df83a59ffaa0d4c9a028b4579a1294ae7f25a047c45d2c9d65ae2e2b16a1dbf0ae6806ed9a338642ed7d0f47ddf03a467d4fc52e2482ed8de2"}) read$char_usb(0xffffffffffffffff, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x200000) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x20000) [ 905.698497][ T22] usb 1-1: device descriptor read/64, error 18 [ 905.748481][ T3233] usb 3-1: Using ep0 maxpacket: 8 [ 905.868471][ T3226] usb 4-1: new high-speed USB device number 38 using dummy_hcd [ 905.878721][ T3233] usb 3-1: config index 0 descriptor too short (expected 868, got 36) [ 905.886915][ T3233] usb 3-1: config 0 has an invalid interface number: 28 but max is 0 [ 905.895079][ T3233] usb 3-1: config 0 has no interface number 0 [ 905.901503][ T3233] usb 3-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 905.910619][ T3233] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 905.919846][ T3233] usb 3-1: config 0 descriptor?? [ 905.960063][ T3233] ldusb 3-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 905.970517][ T3233] ldusb 3-1:0.28: LD USB Device #0 now attached to major 180 minor 0 04:17:28 executing program 1: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x0) 04:17:28 executing program 5: syz_usb_connect(0x2, 0x121d, &(0x7f0000000580)={{0x12, 0x1, 0x110, 0xc2, 0xb5, 0xfa, 0x38, 0x4856, 0x91, 0x4178, 0xd0fe, 0x4076, 0xffffffffffffff00, 0x1, [{{0x9, 0x2, 0x120b, 0x1, 0x8, 0x9, 0x80, 0x9, [{{0x9, 0x4, 0x18, 0x0, 0x3, 0x2e, 0x55, 0x46, 0xffff, [@generic={0xb5, 0x6, "eb3e2f81d131ee532a3ea07bebdb858e6e2c6b334c7577994f1679dc94ef3e4b6f2132abcd1d20654011baf13c59d72123202fa14c1eddc3046a484151f010222ab227fab1613671fe1f47d12c8c745a2cfd100b1d8c903def2554a7a595bde9d1d6038722e976ba68fcc653645e51ef49fdd22dd6f7c98fccfff88ff7151070af3f52d68af2c6024e2a221dd4579ab828f5b6ef79c2ae5b8e01235658a3e247e02576e8c12512fad3c7cff64eb284ea9e3eb8"}], [{{0x9, 0x5, 0x2, 0x2, 0x19b, 0x3, 0x4, 0x7fff, [@generic={0x70, 0x4990a9dc5d1dce82, "b28a4ae5bbfcfb721627f6dd62b709ffb4a5e8256949f2eb548b6f041dd11fd20818f933ec514cc965ae1057d2c4a9d3dd1e8ba50fe9dfec7c91f5279f9a5661593f260b6d45af5f843074ede5ec396e8d020880d5a094da28cfb6572ab7bbd37ab15c3407a771cd69906fd5a8bb"}]}}, {{0x9, 0x5, 0x8, 0x98e0aa85db7a08e2, 0xcc, 0x1000, 0x8, 0x20, [@generic={0x1f, 0x10, "bf4977830931e22e1dba0479925a4d460d86e1ca95994d6687bdb172fb"}, @generic={0x6c, 0x21, "945ec7ffc6e1f9342b771af6198f8d70b17e9764231ac7c77c3ee779cc14f9ff62f8904f3df5d7ff679fd0949712a3e62ab24c8f26de67edcff7c6748df73b604c8d5ce2db149aafeb124b549969a8dce2f761d58ebfa55608bade8b5282ca3984415e26e7cd5df85087"}]}}, {{0x9, 0x5, 0xa, 0x0, 0x87, 0x8, 0xd32d, 0x3, [@generic={0x1002, 0xa, "bf803a71870af32e2eb44515a51559079d640774f713fc3623d6f8b6e9574e364482f3a99f3970a98267da583cfbf2e8a0e321979dc7f281d576cf9475d615844d0c78bc0401d12b4e5cdcbc9396e01de88b40dd8e9c8cc086ed06146d0f692f6aa92ed74f02935dcbbf6acfb4256731a6116be2b72b2a8b27f9b34d686862f4df918f10283637df187bfca3a76b74bc8a80bc9c23f56009ec1c23e47d36b6e5d003ea1a7ac5f85ed3c5ba032fe6865ca0b958884458b5aa66e55feedb85fda77bb322174fa9de63c5d108e7a3ef51919e93d1702383ea4ea77a5e13826d9963efaf6d028338e1a125c847d5f9babc50e61f1cd97e48261779dd2b72b11cb1c6f5eaaec2c3ef66d6a5a95a414b5ced9b42095d1aeef5bc7e78146f4210182c81fd7ac7be7df7c7a11f494041a9d5abd9a5499fc5c8724189a2b6542ca40660a1f9f7b5e64170a4110c7b86b9746252a77a74ab1213665b115159ca216bf21b1091d5712d16fd2a8ec907c2a7a8483838e6c2d4e692227d45b9ffc71140818ef8a17bb926d4f778532b7d7f5aaf02763eebca65a18e2945f43fe9330ef4552794ca1b99e28f9465d4346c9af4013d7f2d69d935cc49977ffcd7662008493c6c68263652a5efcb15661c625eb72ea6b3683cda7a22dd30a3138e3cebfe01337cc1421c2b36933d4ab2cae562d8df976799c6e740bc407910e008c498db6d0c5da27a986cab005db013e771a39fffa95811128247919ed88916c2b8f5afdbb405ca7d3a6a32a8ae9a128633f3fa9593e265053fd9eda54b54c0f1a69076135a7d12ddcdbae8dd93845bff0a1f0ed66e52b8ac80d600acce555138e8224eaddac51227b5e5321c069489c5976f6f37c5fab875984a694112344d65c1bdacfef67e7dbbd96c731f03cbffad9457030d336a2fdbc31357edc7794ecafb12f430c587c34a638769a35f5594511ca6c6a5d5730f200bf8287e1c55ecc13b8008046b6cead697b184cfddf54bbb4235d42db16e137991190ad119573d60d0afc71f909b93facbeaa3581510bb8e8bdf936a75ef0742ffb94f2cf34737ceeec9df0e967c379cb002bb8238d8e4a6c2c7c7c1f468fe5cd320b003b60717f946607f25fd50d4c4359a963a7d3b4fe7caa0999e2c45a35d4faa8db593fd418de54675682ef7d21572425c2687ec7a88397b8a30cfab6331faa7393103abfe382a7dd02b873547a35a4399ef13a5fbfb92296eaa9b75081b85cfd428d9840d9e34da80886446f8333c57c76008b35397a5036682aad024c65a9f35e6618c6db601c0fc096ed4632691a954c792d985c950b48656836c0238f5769ad0fe71a6ed1b3e12b9c0e604e591380f26a8aa1ff384e229513ca353adab7d44a64c22af4b82547555bcaa0f8e33b7ee01496d82bbdf2a5fca96ce865e5f6d79cc9e0a4fa5c299d4e89109ba22dce149e491c87ba369e3cb1c8ec3e610d17c4c520235af4ac6ca11042e5c8f35ae780f7c191c237958fd8e26d9658dae3f5778c7de90c98bd3c9a1cc1aee88c088853eca0045c727efbd260ccfc8bdba562f83d63668f53f2014e8978e7225fb9da5a796e117926fdcca7c79849847caeaebe172792967b4f0410522b065f34385b77883c2ec0b41912f6f146aca4c370c29fd13b5c9a5fa281c16c1ffbcaef180437cc96bbc8b78d510976b5c2680e4fc9155231de4116eeb9f62611c9594b71e2893a16588363e5d8b75d7b3795b9d2ffa79225af610e1b130e120d0b95f2c1a1e9d47714cd044a28661a8bfeb85d2a28aa5b57a97377dcdd45b24515a19eae6c810d921325b6c4c883fa95ca12ac51b046065397e89b62472e73789799a7dc2564c29484df1f17f9af8c37341d6204eb84a29d3567df4291f1c1ec16c5f5899e2b08ed79a1e556a663317bc21318779d8b131123713b6f1cfccbc8906646dbc11b1bbae1b0eb707e8d6dc008ccef91c4ea95d9df811d8cf5cf079ca595d7d6481265eadc811325489df326853c342ed126c0b800479f18706979e0b3cdfbe7a694f84002f51de76b24ce66c62eda898b9747f7469f4b6f5a63c1ea0a4c9db27968069c918dfa3985a4afdd625b11987f3506c2672276a18dd13da1eacac98f4f75b82d6ae8db6e417b28bf1f47fbacb4f05fed3df02d2059f90cf7d2312167cf752378e00608832542bde9054920f6080990f4ac82077aa5e42008f6087bbfe2a2b081058710d994ec324dbdc2745fb06fc984cf7987446f5f0b46d83d009d83cba939756115c1e88e9b3ed47cabec512af4e98273fe0ef3e4fc52176440d69c3bc43fa8ddb7d99bdeb5b806f1736ea0864b3f05e65d58218ec05398fc27c722ccbc27ac17269d55e82c9df57079cd5dd4904ee7753e5fcf655fa20f0144bc82cdd6d50482c69afae136766c8f636eefd4086edf56e72f35e4adb59925e8b4e404f569706d9d1817220c1b7e86eb4c60909f99331cdcfe59d7cfa62c96936d0ff76135831b4b89a87f27da46ae3b8c1f10b104c7ca8b5d2fbd8b1479fe600fd481970ba5f57d8e29c0aecf6fd070fa7d21b6f1b9f6f4c2794b64873240bb037f322fe9780067d021f36f579ebfeb7b6784d85ff2039223e7a6e93dd3a094164984e6ee51c3b3bfaa79eb0a0f35672937df2352bced3df3179ac3b0d0731b087d6ebd180f3938b692ee8ab664b3b5f12c928f5c28344ffef81f475d51bedd98d3632ad01e250e56f7bdc5f460fb01035bc559f19f7b59b88f27c43353eb0a07f866b209e0dccbd4c2f0d111c52788e247a5eefa564fe1d387b6b9c6dcb35b3489fb9eea1fcad755aca3b4a68278b7adaf89ded4ea9dfa92d71ebea1a1566d336ed68b6c2a4642159c5cfe54d250c57493d0af717d2233bbf3126fdba84295e2211760b3f9d5b1e681fe2451435487eb972c88dd9af164c7e1fbaab90c0d92fa6283be588fb4307a671918c6e243e92a3885f4871bfeb1f5b16fa54a12583f2af11fb23348dd61e3af0065f875df4d5916996214de7ee41da8b771bd3b30ad26ae5b580368b5605345c583d8f9f16923120e53599a16a3deaab2e770ced063a8a3dd1384e3491dd4db2a5cf51fc61e8e089ce7ea4995696da5f304ae31618884def4fecf52a54d42372a66a8b00fd75b22ed40348deeebbfc9cf42e88605fe151e0bd587d80e198db23d7eb0c85021fbcac53a94d07d1308e47cf75da2aa4fda6a5bb18aec012b507b03bcb4222b23cb07ff2572e158a6018afc0f0d66271d48326aa5b3f443bd2ead3988cc5b1ba175b62986401ae104e7db2fa3bd772c196bf09c85f94b38197be9ee07294fe75a039af21ce1655cb29a4236bf456d75b0e911a9bb87a257785a64d949ebe85de45e4ba2247a0dc42a91a13a24eff6e5df11daad95181a4bfd1dde5776e19dbc2b1a48655d120a5d87d99eaa4cb629b504d85531f7db5a01e6d5d20a1a7630aa4bdb2d7c3d1588857cf57bc4682095b3ec5802ef7b39be0d5513e780fd03d3989ac063f247bbbc80a864ed0adb371bdb1844b9eff55f7dc6a57eae4475b79c4bf72aa79d680dbc180d11acf99ac07f95e8f56ee59548c9ded41ab6ba715848a3bdab9fc44d410645c9ba784f3710af2c231c21ba09164fbd3d69025c1dc424ff0954ee1164fbf3e61734e55700658fb6402b714503a60af246b18b9fd626262ed9c8f5df61708745cae08aa89fb87fad2ab8da166e4737b7724ef7309b919632ea44b9c11b38b9d6137b7cd4b4e22e7e400575bc661e4fbfbabc8fc58b68347ed1663e538b30197f13df19790072ef20a69d9df6bdecc64ac7fef2b7713f0a02df4d5e59c903ca1bf7a83587443cde6fd53cfadfbf75e2fa791c05e1bcee0fe30cf2f1750449b8a21afdcb594e384470bf492bcc05a0712cd3ee2a60e3c53874fe3a531d398f6611a5503185c544980fe49af7cb124b46d9ecd84bf9feba968e23f19256dfeeee233c8a0dbb58a2c9d1388c909e939ff64387f0d4dee7f710768755f961ee96f53b7cf728554493ca23041750c3993d0a1d73c9725417c8b5a1b21af0abe9e4232dfb2b2e82ed78d076093424a75a5d81b29635f4375cb1d3936822b7ff894f9fedb8fd4af63df1b8b37b1cbf6f751f7c66f4b0a505911ffddfe3f62efbfc810f549785ec337302945ddac202c45cc66822eafdcd20a2406a4924418fbae8233978e50a35b1fcdea4cafbf0e719e16b6b42666c817f632c9ab2be20ef1f49bd4a1d8c1a562ac1a3c3def4e790969d1e95a5bff955324adbe47f9af7ae78de1ffdf8f6728877271d8a4d5d537c4ae893915cf7875a4c0bf5eee3eb021724e0aad0b3df68aca42a946e72e636e10d908dfc4337141b0acf3c3b64919c7ee84a4020aea8750bb01603d238cb4135eeb15c5daaba1b4bae0ce0dfc14dbba4c8d15555072f10c30d24876eaea710f095f4a3b2f738a1d5afdb262c8e11990871f850a34b6d1e753b47fbee06af99ecc115d8fccd56bb5968ba62e0b218692e246b790583abda17a56b20c64e0b554b32a2077346062315b269a9316e16c0917434d41c331375a65cd911fd8501fe57edf22fdabbc7dc4ac14383118f1fb5c202429b318ebdd331466191aadab833dd553d996cf4ca1befe192f6229545333b2bd6a68da984d97265b539fc9b0d38fe5c65a45ac5f7f929f9a63110598abbbd355eb2af88f53d0eae78da65c420d5d1c6aac3a549dfd54a69822a777b75e7abe55749201740f27d594303bcfaadcd688498bb6d048cd2d5ff854e88c0631e5e7f7e177df2faeba100e294f0c45c3586c704182f31ef6b1ab1b7cb0582a03967c084e2d6ff71466d3e52a4f7551ab2379c11fea43b4c41ed6d226872655ca8fbcb581b1469c48f10ae0c8485f4c9793cb7616596895d1e3e2f7e20d28858fc013516c5256e7134a5f33b3a2f3aa23b77ebc1c696a26917acf31ebca565b7b9fde13d921d83b912c288b30c469cabdf154721bf02364f52e8d2566f618ed0e72fd9d63cee047ab64f62e43753fd57480797f24ed968a751fa14a61f7320ec8cf3e67f9f2d4fd02dab16d85afc0c5a71c5aea0c9f515e586bc61db138d13e50fe52b83e4e1316435f00c1d46096c53067e48f3fcfee0009624c825377357f24c46369496b463771559fd0d0f8be623ef6947030f64757a5537ad06d178dbc6736a7771e4dbfe9a8c1f4546264dfbb98146f85e71260e138c412c7a9e0998f189aa71ec329d5ca058020370f4a13db69287bd27b5b5ce75102d1d9edc45c3b07e320e1cb66cc5aa202b62a6dcdf79a95981f5e8c9bc5e1056d4812967b840d3baad604c750203b0ee42f4fefcb354ff948b03ca2a6f644f127b8cfba3ce5ef5d9f380b02742ae10570843f32cad6ce42c19c1d14972f4279068a90c15a56acde8bc4c7c0e71fcde4daed326a3a4751f347af6165a5af51c2aeefea9e9da0bb22c740839e248a2e926cd1e0375ee4547b25512b4e0d9bb4d541793023feb4eaf9e3254ff81a683b972fbd9f221d27090e0a8abeaff5cac6ca11f002e1d691691e114b7f9b28869a278f3b0876c9599a1a83a053b173eabd3e4e5916fbd91b3d36576ae417e9866f080d594303788b7565a1e333d59372a2f76478751f9c5045c050205d4a5a8b0aa26211fb28f90a209473546263be84c20b4d1e32dbc6f7fa3012a16d8bfb92da47d85373620bcd2f30b46bf6ee0a04e55ae4b656d71621ffdeb6fe31ede8433e35fb07801719897d8329164f646a0afcc4e767674d5a50668e551208706a7f428dd93a3d33b5047a"}, @generic={0x2c, 0x11, "0eb048b40bd8fdc096c3f1d25a89823de0407eea3a1faf07685ead763a5c73c188805c1f9138d74f4bf2"}]}}]}}]}}]}}, &(0x7f0000000240)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x110, 0xffff, 0x9, 0x9, 0x8, 0xff}, 0x8e, &(0x7f00000000c0)={0x5, 0xf, 0x8e, 0x1, [@generic={0x89, 0x10, 0xb, "78fc581eec87de06eeacec414807aa996c3cdfa1c58a2d1c3f0f2e76929f4ca51ae6a9b306ea8fd25590acba38f7b03ac90a2c9e1ccbe3f89734496eddff8e3b54c1505491b2305d1c327e13b6b671563bea72af23a82d84ffa28197ba82900fa0978980ecdccb9f5aa0fc54fc9be6cad8d32f1fc3d409657a1cc6a0eaf18a285a88798d49d0"}]}, 0x3, [{0x1002, &(0x7f00000017c0)=@string={0x1002, 0x3, "4474549060a40ae1b530c4acff7b12d53444f4e5ffaeb49fa4364c84b0d6ecd0b9b7c240253b610f3050651c957804fba4330f8f0ba20ffc2f7982d16736b9f45c94f7c5fee5813cd09da28df1e15fc303ad1d8eb46495d74d2971cf4ca35c3116fc0fb2b42f3a22315c5c88b8486be45adda61f3888aed7295fd4b47a90661e13525ebe00c6fb9a7ca91b194bd7cee34a259d82d0eb988aed3d795f6f966f322c2a7d992fca69dec31c4182bf90f4b3c9e24106bac487ba2268e296f5e899161fff471da087d45d79da2cdac09824a8486d51d0f4f78f9ce59ae0e67bdd169e5bb2f8b9e77985af72065be5d9f89da375df720187ad0ba9c39166cc6edeef3b63f12fb2db49b7d3d4185472f65203fdef4e94e804b4066da03af3d0f91dadee9c2c3f25f7a01c409b3710935d034a4edc86e7f3f591314f1a3535bf014bcedb11c532ee460ad4fce572b8b8cd6fb6d10de5127bee1434e6a7da9a67755949ac1e5314ace3c66d0541cc6cffa887e18fe71b777410fd0f6a4c3f0da53dc32168a4f0a098f1921131150a9f529fb5af15267bb10c343b236f5b04297839dc10a633961864fb92a093b94283922adf5215950053e80c9113a66d67f99cbb39b08a07f5d31a532c48383d15348312745e4bb9bb38cd959cdff24901b932c96c8566f14f17ea3d31d6316170c8fd268a0c8d31fafe9dd3cd2338b55d962e3a69a558dc6d8faccb92daa9c68f755e63a3275d1962806a079c9a0b648749b28f28d116b3a6bfea24ef27b691496878d09c9f45a91fbc4ec68f299c2c7802afedfd009e4a786cb1cbc8c05013ef3e9a3a1d126fc503505b48cf836146b606f9c0a264fa456276721ff8f6ea176c8699e2882e7ef11338135a9865113c8d501cd694579a47a95b9caf710d3fbab25ba21d41bec59cb480ac3a018f41ab98db078959a90caa1e41aff1b677f30dfe921a5a99a013545124ccc99169edbd2b12d03586116912a5b3081746b34403c9f0b1e4261e0a68ae140ca30204729812caaf137993729e177a399491365b9b651b040a9850d08b8ed2e7d5d6bbc46edbcf379396bd39b8ae942e673dace655f7df56be2f1d6e3b1d734a70534cfc11a9256a47fdb9475c608021f2dbf913e69161094ab4d119840476b4e2b38c0d507130e356e63afaf7a1d8a3c84b3e9ca3885ddba78aa0767dbd79f45fd67284e279bbad7929587561f5b62ba4ffa2587a9b29fd4cc49f5449d94b7a27266696250b3c80b79076cbaa303830b477d801484c21ad2021e333212f9d502ee0c12774f0725ceeec1cd08bcea2c7b60efe75b36350a9763f2bb7f1bc992fc3269c1fcea7650773a346bf6668fd08933697abba292bba571616f8848a19c30526b00084106e2d75068fc3fb0946069fb434197c37656a65c38eb9ee4f24ae74b7019260c5dd55e11a3e8366a4f3cd7a766a7507f16df916e6ac523a0b97a0bf7be31a4e4e939b906eb924630f38c776b98b8912462c37dfa5487303952e16bdd1cd4315a0c32a76d01ac3699cefb4e5b9e4ed7d196e566e62736bf5f63eab71eb84f4fa39b698454de37ce30d694586397f381357d71e50a18772d7e160bdc83e0b07dfc34db9261edb53fa09c46f6a4fddf7df8d830d1c56d51fea677fffbfde1304794bfb0eab20bf2eac8ee16819ef31d416b38bac79005ce2d4dc2aea963a70442cba5d114bdb3a7019682fb927b911b48c54404890a22137d29f7c58a1f947d3390a45024faeb15ea2df26c83512666bb2dfb38c6f34cb2b777cb580072ff6e0b1583feec30ed039d72ffe1564ecaa0e91f2e038ee822d92d48b70bc5fe46427a119c1a380274fbef7ee14aee773c0e7e33f0078c1ae7921d3781bdbca7b2b249cdcf640b17217e68b7dcec2a7f42c69a831a5cdc3c6a0a6513b84c58ba17d52c94c5002ec2c9c2b1a8924a6e91ed2d9ebd99075c762bb1e9a5757da98d23691e138c11f1c09e8e4d257025298c152f29841cd976ef8385f5771bda623f65c2d680f71d9f35750cdc1c20b484afe7bb68cd727a3994b963deb2582403e8b73134dd16004d6d275bdd78a07ceea3892eadf56b7aad5ea30834a65e257e08e5037c0c9d5f7d8066dcc680bcf31cf79fa901f5bb8662333e2d38d3f3055a9f63adb5b253ca2788b0557fa19436c8f05a4a9440201b62eefc5c1f6715ec23c010b79b6f6fa54db354193fad29404f3f6901e51cdd418b99720d34911b11ad5977344f7526d757e5172742a197eba90fe94a75b01475b043f2c0536af2b4379a9878d2e868687e80149074a4509fe3bf6178443364667e8987ed637b12ae322cd3821277e7420e481871f2dd31ece93245c49d80e70a1c5647dec79016ec023660567935b6c436788bba1fb4626a35f07e4da47d766e03c66c245c3006e7c33cef275f0436f6df07cc87a4b546b097abdc3866a25f0b1a55d454d9e3748cf0df63f72ae2d0fddc9b03d2a8c0ed54da6bd8530c543d6f24eae255834e80a8f0fe37e73db1b6a6386e3618e626ea74944dbcb508fe6d1b6a2d56ed9332504daa6ff4ad164a1144c92685fdf2a252a867c4eb598cef73f8af6fd6d1433772b35fd3ac9ca2997cf23c76bf5c2b370d9e72d3b032524abdfdcaa4a7deaf1e09a85e986df46009bf00a6ad479033534c5902f24b7187f0fbe750915931e92bb0268e39f1db89d04d9c78f375776c44b601156e3b41c6028f736ce5da35a9848aee849be48f826cf4e2114dc4b086948c315b550d0ad9938292f09082f0ddd7f0bb144dc59ad2797d9520cd892ddcfe7a6579b06a7de4e80b937d0ac9b63d1a22e03dbb14fa4bf2c440cbb8e4118a5a18ae0915fe8d7b37cc47dd50210959b4ab4f84303ebee3f371dc9499e7be71a3f30558d8a990b4a03be03af1d204db4e5afe5d4b7ee1822f0eba889189245643bf3ee1239ea2a271b4cea36c2ecaa450d7d0a14cc867561a3ef179064cad52002a8fbaff7cbe925e2fdf257aa3f8302e3c583de67175e4a604d5868afa17804354c298b8e30234901511efa30966f7493f702913b9d6e0f79639aaa4ba98ef127bff55f73be6f85711d935faf0aa087766636a8ca27ac6fce9e758841d2cd7416033ee7de66a4f96d2a536140e281b7958b3dbf3dddff341fc01130530f7a52e77e47a85c619de36dffc1eb8bafc98ef9cbc924d427cf5cc3a09db958ccc836ef71c22837fa27b230ce0971387bbb191362ad4797c77c3320bf2c0691a40cdcc1ed14ff27dd32c5a61759300be43ee789bc642380ff8a4eba70af8078976ba11fee29a3973e593e13a19006ce66317dac0b01e452ab995736f9169b74ec78b81a5a23c79afc4bb937953dc5b6bdfebe2b92b7de2d6ba7048f4583d6b839a1f1a92c095ea9b8a6451c17f02dd688d59d080ff329d56094c55d4de486590fc0959f1a735047d36b654e045a97175fdc051c5dbd30283de7065595e4ff5572be10615d9372acef4c574eaa48c0062bc3ae0e9becc5c724663fea789527da4318b67d26ba6176565d0ef294c926c472a136545061e7c614fea2bd358ef942017315ef0a22acd8f088f754fa6ffa5cb36411e5d8ba81703021f60151e2e6bc40e503dc2918fe184460b55c4fc935359e818be87332f159d404ca9ef82332c2e8b3268de1576bcb5e4e0a07f2405b1cdb680ed023c9dbf33cfd8683205c1f47e60cd3078d9c61cd2a5f151cb4cf18ab0a88c36d129d27b2883c82d701dedb409dd83def8020427838b5aac293f5a1f605ed86a08f00c14dc2da9630c5a009bf1bec1091f7222d140087b0114784a6720354cd12a92f3fd6bd350f546695bf62ed80dfad170cb5fb1162c90348ec8f3ed874a1d5e53bfa890a3aada5a612f7627e2ff8fb38277bf5ea6e68910872c5be4ab8acad7fb7f6ffe466d7728c3f14d05263c9f649afd5a5359a70bf51953d04e289e97b25b3edd484605696ca83b1cc2a277b1424c098e815298e2154b322c93ef87b8e19e856dc177980756d801d44b0f0690a2f1c8e52f6b872c960e3afe18c77adf257052b939abb12aba4ab9828e512587f934b01d51aef2e548d91949b03ff2035b5d433284a5d80d549ba60bcb7e64ab18112c504e54de29a3031eac07f8461fa54a3a0420286701b72146d3862a70d74ca3398ffa700ee38c1cb6e6ff099981b92dc74d9ae57bea928e3f993ebbc6f273571ca3c22776ca5912c4b7c60acab7165f63920a216f20f861ea5c8dfca1ecddf44e4b22f4f57c495d4e880371c3808ee62fcdb89afcbb5758eccd57edf57c621d0ffc96b4ab5dbcc245774ac588026b37ad8128c3bef06a451eaafc2f3ea470e975fdd20dcae01de8a89dc90d8361601e987bd4f551406b67c8e65e1f576a1497b5fac3a266b153e94458fe6e645b96b16e2a3519876a8575926b054a167b71503de1c1b920f0d1b9f084b8cf6f7303a14bc31f611f08037734ed58006dc494eb4ec7889ffbad09f7ef0ff3e43cfbee3726b9a09afecdbbe63f4d373a5124251bf6eff900d8e625ccd3049a17078313ea526d5fd2e830e94e113557cc3a125b8f3a99f39c4737279408e031baf2a82c55d245278a54e6e836d6ce9549e9b2b91a76e71d64dd885042714abb6666baecea092a68dc6801d659f93046d48ad2f2a1b77fc6239c1133a1c01cf2a4cf101f660a6bdfe7a9e1b708c8645f58b0698326875e975563e38f3338fc22463c9cf8309216a17ce825513d6ec080c89d36e3e7cde712bb7e61c787c3ad81e8da3f5593f7b44121198f855536497f3afdc8f6941bc173ec258c83d955d09393e1d8d6b02d8637c7228d990cc6c3273070a1bf1d2fcd15b85334533593d8ccefb95f632a49104f109742750bcc2a0f0a74effda72c562527c784dbe6d44804b20986a487d5209bba3b9330ef5f6155cf9f00b7d407b41c42b82109f297c16549cf956faec1cf4fdb99abd2ddafd46ea6560ab948a6209a05b407f9f6e2dec6eb698f0cf32e970f746694b9a72607753c3da35e2679f39a77bfe41e8d40f849d0663400b9ff4255421e3e9f633afed8c99732772c09dc9346b203047bc09e7f2a0fd6b8e6b8918006866c55699fb6f8c4231a81468bc51ba6f931829fc5624254491c1d13a576821f76c5cab4451b8b77554c4c55809e68fc8ed651dacc811f074d68f09415448522ec8fc1927451ffc24862b24cbdff8402b7307641aa9fc0aa91e0c0579904b266f8beac1c1bf1f82449cdf719250cb2a5d1fb3bb954ca8863561ba16bc1616fbc924d0a7e51e9922b2d8ad6d279a6e9ccbb0d4d21641830c532a2a2039717253b4abba84eefefc1d31e6470be765a6f3b789393b1dd93b8aba23441e00246bb98d36fee29441a19281f8eaaf3e317a7e86a9c519cabc01e7cbf519db093c9d672b8a9322fb298b483e2b1c34b53e2eeac8935d2a8537ca9cb61b39849713156f83d9a39db4a65d858dcc8e13fcdc5f66d8ee6bed6b44b1d5f7f1ff48a60e49173a8cf8b7bd00c36cd273bbdd4837baa2e20aa779ac147b04a8764b256c1607612de35ef1a3f2bd9cf60c08f87f2bca9f9166bc2fa9ea6983c5f409344636f7c7c28186dd5023b586dd185d88e4eabc020d8b0466fb9addac253af51eedd763ddc2567407202d3f5863c5cafbd2d355d85391626504ee57d73f3f44af458b17e0c4a441a13f48b48b176f1bfd1c0bcdf786f9df13c27bcdf7b22718eb9ceb57b068dedaf5febec9e3d8b9feb6e36277e831daf56c27148dc22aeb41680247ed1d37b9b8ba0fe018fbd8"}}, {0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x3401}}, {0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0x1004}}]}) syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480078b76c2b45ab3f105d6f35ce00000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(0xffffffffffffffff, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x200000) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x20000) [ 906.118520][ T3226] usb 4-1: Using ep0 maxpacket: 8 [ 906.238527][ T3226] usb 4-1: config index 0 descriptor too short (expected 868, got 36) [ 906.246738][ T3226] usb 4-1: config 0 has an invalid interface number: 28 but max is 0 [ 906.254847][ T3226] usb 4-1: config 0 has no interface number 0 [ 906.258460][ T22] usb 1-1: device descriptor read/64, error -71 [ 906.261460][ T3226] usb 4-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 906.268241][ T1748] usb 3-1: USB disconnect, device number 11 [ 906.276535][ C1] ldusb 3-1:0.28: usb_submit_urb failed (-19) 04:17:28 executing program 4: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x1, 0x420140) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000000580)={0x931, "b4c17b3869727b7f9186af49735c668e9133cc6531b6ce66d1702bb7b2ca14e028a51743e22caa768e2070dba970e642662a41db9d8908664cba7d853f16eb7b1a6a54b45d13865e6583331c684188403bf09b68322f434304f80237d30401087884b7d3f663bbe1d4f328eee5cde8dbe7ba42f031807f5efff1811e8fb6fc4570e348ea98d4499aa38113a6ebeee4de7c18e5335ce9d37c4632cb5e565c4399784e2f5315d887f34ca4f8c4d106c0b8aa8caa9e7ea57dc38fc93753311a870db8cc25db648d79c7f4663bebc162f23ba3a53eeb055e96c047c125988086b9bdf3e4e188cee6279e644400719f55cce966ca614b5ed61778523e1ff1b7d4bf729c44d4c96db848b1efcd82704157f483f8748f96cc00cacead4dde2072d6e1cf5b1f344c3aa84250676af15937e4522a54e3c79d58473b8ee58e406a82ab9bdbfec4c674af9e608d4eaa36c1a881caf98df2baaba5677e146925229cb00dd50bdd55b09522d5f0c0557518bfde6ef97de39ea155b6a0c343046f433476ed603ee10c095bafb455bde5d39d0d8aa7ea0b4b40cac90fde160cea7a38f3249925a96223b3f49212810835cfd0b1bf5966cb789a669d1b85dd3822368746c5ba01ed374f18df622378c2059902d3f22b57fe1b0d979851c56de541c853139378fbb2dec09a9f03f0c6644fb91b4c50839d38a36843b5f7e44d3095c9070241aa803c7875046ea3b399eed11e7ff324b3fde78bae16c8a373b86c7e5a2d0ab23527c5b759beda096a30368b0a49a61fa77e42ad2963e6dea6972b2b0c542fe5b6b327d700ba3001916b2c270de2701ad547bfcba467f0842835df9637e63ceefb687ebb082b231e20e7109b186e95f9169b663ea9bae14bf03bc130812ccb8af24f2122fae2838260165264744aeda55c30c76823e7a7e4b71ba2776258dd23762204759ff528dd963d7c8f1e97a135add96199fd8ce524d65585003807a3b5c162df4f2f6d5c00d666b22c4b256d13ad95e8a87a3f4960e18177b487b7918aee71c7e163f72f6c9b5f1067546f3e01775677cbc4f3f789d76d0c961b1871a8931d1586d3bb588e7ed799d48e8ed80801622ac823138214217728b80971b10dacc0b5b3b0897a551c3aacd3b946ef6ca470cb6af644c438a02b77f7b1a3c92dd96471268fb132cd0644fc702c7ef384b19f19f1384c1906180abd6a46fe9a44da47e304a06dd4a8ccd924ac18a82794e27f60f34a9ff724e8ef945d7938e06bdae6f78672f5f58a8e41a32b22db64b0dc1da404ea983acbbeeefce0a4dfcd9841372e8b2f97964544446a4cae24015eee6fb0f72f4b9b905caaa6a2b1bb47ae0ab8b7b64a92aebb1496abfb19f8e612af3f457df18523fdc41a6a216f809b5b73eb76f4b2d5eefeb59f674a5194413974f9bc08ac2d070d83a7498ba04894d72721b89b7eb986090bdfa3dc67ccd7ca0e5f95afec70d6de6bb7fad05cd453930aef997ae00276a58ce37dc2badc64dc65aadbc24a49db3fc2027b7426ccd96767574e8b059648b4ff047a3012fdf44dca1108d96a45a9161a36dac6772ebf9d05ed188ff5a7f0cc9f07dbdbea3a234d42c1d3921a6810486039577fda235a5cbba836bab225a962541e7b9fa6205888e91d9420e959d49c22b96db07f51c01a6403f4a4be1a99cc36ea1609c315faa2df0003d3f21f1cbf7a23dba132eb12fcc66d2ab9235369bc776c45be1147b45e4a71f760712cde9ef7d6c62d28e582d861d062405f75088413167edf6c5d25f88b3a549adc59b9a6195717c9a32eb8b75c796e5bfed40b9d4b00376822417e41b188bbb62764dd5c5f91e0dbe30b82992cedaec51c4971ad441de346f5cae80028f29714b929625826039704794c67524d2d8b3fba7ab6769fd36ad0e465ce51bddf22137ffc1f20220b9b954883a6876adf98dc94c3d328eeb30b68545037c1ff2fb63ba377bb1144c8bfe44d9b48cf0ef874841b95bd2d820d0c11c5c990ffcd86132cfe765e498dcb152d42704e31ed5b4323d11b26dae11e29992e73d671ba7ef42df1d720b2d6f3555c085e5ad4e9c305a340c7c8e9999fd0f34a5a7ff57b276075591a7751ab0ccabff7f1b28e4441f7695667b66cdf9a02e9088c965ff605d44cd89a40c67310f723be39f56630bac68331739efeea83a3c5eda48da6270c709ea699646747f1a2e9236af088fa683f0548d51ff2f30b8cfad3c91d31d8726b9f4a404635c7ae3f53c690255cec9fe74ae9a82718f78e4ee999bb85dc4c0935376dc1883a1ee95e0a19783df572757aa1cc06052a00c5e70262204eb5e7008e854c6ba13fdfe884683da7e341b199a9963e191d47f4c18a79c1b178ad7aeababfcdf7d58030fe8233dd9f30f7561c1218c2472b5d4e08fc272a36be1843f534ae687b324111bbe4a1c7ee11db5fd20dead4e1a4c0b9b2cf40962cac9c96bd55200b510f2922f11eab17a4b73a9eb1e2129b027ccc7027ab71e04f7a9cacd961e0c32a04d8264c4b823ac8a7fa62ebaa9366716777b0891abb38b8dcd467338db8a34d321922c625d6b000a0541352c693f21055dbd48dafb330d7c83bf9f1c9b132277317c8ba38b4df56a27f013ab2cb1452c55a4c468dabb0eb89b1974039c3a3a34e41700e57f1175273e255bb65330c785ed33b5551814c97b9ef7e2d2ba106a96265bbe0a1cb0ee4b97aa295c5abcfbe18e55dc22e793226a80b3449ad63c0a171444b8cc604c52904c5da062a7539846e74549acf6699acf0eed7792f9214e2674d68e99d45abd1be29f8dcd2c9713ca320f51c2438f1ffaf100b150eb16290f2e98878971cdcdffcba940b4171b6c97e92362f02e475a7a384c1b1dee188f94c0a978654eee22e8067f7effc33fcea05e5f74fe679f5113a617857189c6b87233d6b06e62219928dc5976dd6ce806c36cbb8f2ba6f312ff61b7c74c820ae6a6201e89f4da6a5e3660d7cf15a1f19e89353b1caa3414175b59985d6868a655519396a44694ce4a552b96b5dc46b3742a139c514d34595a4f89aefc5590bcd70e0a6c4dd3e74eb3d20b458bd337477269c567048da75952c1692ed0e350fec15f4df949c15f50a588294ab1b93970ce8b969d29a755fbf4b0550cf0f3d9837c1bf8c5eb3a5e9ded7a16263521bfb981a0c671350ecff65f986a52987621e34127b8209798562e0d44160aab5ab4cca7fd8e7aa12f258ce548c76a54fca0f698b4aaf90b862df83a59ffaa0d4c9a028b4579a1294ae7f25a047c45d2c9d65ae2e2b16a1dbf0ae6806ed9a338642ed7d0f47ddf03a467d4fc52e2482ed8de2"}) read$char_usb(0xffffffffffffffff, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x200000) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x20000) [ 906.276575][ T3226] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 906.291347][ T3226] usb 4-1: config 0 descriptor?? [ 906.296831][T20532] ldusb 3-1:0.28: Couldn't submit interrupt_in_urb -19 [ 906.308941][T20560] ldusb 3-1:0.28: Couldn't submit interrupt_in_urb -19 [ 906.315839][T20564] ldusb 3-1:0.28: Couldn't submit interrupt_in_urb -19 [ 906.323462][ T1748] ldusb 3-1:0.28: LD USB Device #0 now disconnected [ 906.339396][ T3226] ldusb 4-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 906.349510][ T3226] ldusb 4-1:0.28: LD USB Device #0 now attached to major 180 minor 0 [ 906.458519][T12162] usb 6-1: new full-speed USB device number 79 using dummy_hcd [ 906.528500][ T22] usb 1-1: new high-speed USB device number 123 using dummy_hcd [ 906.586012][ T3226] usb 4-1: USB disconnect, device number 38 [ 906.599230][ T3226] ldusb 4-1:0.28: LD USB Device #0 now disconnected [ 906.728461][T12162] usb 6-1: device descriptor read/64, error 18 [ 906.768447][ T22] usb 1-1: Using ep0 maxpacket: 8 04:17:28 executing program 4: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x1, 0x420140) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000000580)={0x931, "b4c17b3869727b7f9186af49735c668e9133cc6531b6ce66d1702bb7b2ca14e028a51743e22caa768e2070dba970e642662a41db9d8908664cba7d853f16eb7b1a6a54b45d13865e6583331c684188403bf09b68322f434304f80237d30401087884b7d3f663bbe1d4f328eee5cde8dbe7ba42f031807f5efff1811e8fb6fc4570e348ea98d4499aa38113a6ebeee4de7c18e5335ce9d37c4632cb5e565c4399784e2f5315d887f34ca4f8c4d106c0b8aa8caa9e7ea57dc38fc93753311a870db8cc25db648d79c7f4663bebc162f23ba3a53eeb055e96c047c125988086b9bdf3e4e188cee6279e644400719f55cce966ca614b5ed61778523e1ff1b7d4bf729c44d4c96db848b1efcd82704157f483f8748f96cc00cacead4dde2072d6e1cf5b1f344c3aa84250676af15937e4522a54e3c79d58473b8ee58e406a82ab9bdbfec4c674af9e608d4eaa36c1a881caf98df2baaba5677e146925229cb00dd50bdd55b09522d5f0c0557518bfde6ef97de39ea155b6a0c343046f433476ed603ee10c095bafb455bde5d39d0d8aa7ea0b4b40cac90fde160cea7a38f3249925a96223b3f49212810835cfd0b1bf5966cb789a669d1b85dd3822368746c5ba01ed374f18df622378c2059902d3f22b57fe1b0d979851c56de541c853139378fbb2dec09a9f03f0c6644fb91b4c50839d38a36843b5f7e44d3095c9070241aa803c7875046ea3b399eed11e7ff324b3fde78bae16c8a373b86c7e5a2d0ab23527c5b759beda096a30368b0a49a61fa77e42ad2963e6dea6972b2b0c542fe5b6b327d700ba3001916b2c270de2701ad547bfcba467f0842835df9637e63ceefb687ebb082b231e20e7109b186e95f9169b663ea9bae14bf03bc130812ccb8af24f2122fae2838260165264744aeda55c30c76823e7a7e4b71ba2776258dd23762204759ff528dd963d7c8f1e97a135add96199fd8ce524d65585003807a3b5c162df4f2f6d5c00d666b22c4b256d13ad95e8a87a3f4960e18177b487b7918aee71c7e163f72f6c9b5f1067546f3e01775677cbc4f3f789d76d0c961b1871a8931d1586d3bb588e7ed799d48e8ed80801622ac823138214217728b80971b10dacc0b5b3b0897a551c3aacd3b946ef6ca470cb6af644c438a02b77f7b1a3c92dd96471268fb132cd0644fc702c7ef384b19f19f1384c1906180abd6a46fe9a44da47e304a06dd4a8ccd924ac18a82794e27f60f34a9ff724e8ef945d7938e06bdae6f78672f5f58a8e41a32b22db64b0dc1da404ea983acbbeeefce0a4dfcd9841372e8b2f97964544446a4cae24015eee6fb0f72f4b9b905caaa6a2b1bb47ae0ab8b7b64a92aebb1496abfb19f8e612af3f457df18523fdc41a6a216f809b5b73eb76f4b2d5eefeb59f674a5194413974f9bc08ac2d070d83a7498ba04894d72721b89b7eb986090bdfa3dc67ccd7ca0e5f95afec70d6de6bb7fad05cd453930aef997ae00276a58ce37dc2badc64dc65aadbc24a49db3fc2027b7426ccd96767574e8b059648b4ff047a3012fdf44dca1108d96a45a9161a36dac6772ebf9d05ed188ff5a7f0cc9f07dbdbea3a234d42c1d3921a6810486039577fda235a5cbba836bab225a962541e7b9fa6205888e91d9420e959d49c22b96db07f51c01a6403f4a4be1a99cc36ea1609c315faa2df0003d3f21f1cbf7a23dba132eb12fcc66d2ab9235369bc776c45be1147b45e4a71f760712cde9ef7d6c62d28e582d861d062405f75088413167edf6c5d25f88b3a549adc59b9a6195717c9a32eb8b75c796e5bfed40b9d4b00376822417e41b188bbb62764dd5c5f91e0dbe30b82992cedaec51c4971ad441de346f5cae80028f29714b929625826039704794c67524d2d8b3fba7ab6769fd36ad0e465ce51bddf22137ffc1f20220b9b954883a6876adf98dc94c3d328eeb30b68545037c1ff2fb63ba377bb1144c8bfe44d9b48cf0ef874841b95bd2d820d0c11c5c990ffcd86132cfe765e498dcb152d42704e31ed5b4323d11b26dae11e29992e73d671ba7ef42df1d720b2d6f3555c085e5ad4e9c305a340c7c8e9999fd0f34a5a7ff57b276075591a7751ab0ccabff7f1b28e4441f7695667b66cdf9a02e9088c965ff605d44cd89a40c67310f723be39f56630bac68331739efeea83a3c5eda48da6270c709ea699646747f1a2e9236af088fa683f0548d51ff2f30b8cfad3c91d31d8726b9f4a404635c7ae3f53c690255cec9fe74ae9a82718f78e4ee999bb85dc4c0935376dc1883a1ee95e0a19783df572757aa1cc06052a00c5e70262204eb5e7008e854c6ba13fdfe884683da7e341b199a9963e191d47f4c18a79c1b178ad7aeababfcdf7d58030fe8233dd9f30f7561c1218c2472b5d4e08fc272a36be1843f534ae687b324111bbe4a1c7ee11db5fd20dead4e1a4c0b9b2cf40962cac9c96bd55200b510f2922f11eab17a4b73a9eb1e2129b027ccc7027ab71e04f7a9cacd961e0c32a04d8264c4b823ac8a7fa62ebaa9366716777b0891abb38b8dcd467338db8a34d321922c625d6b000a0541352c693f21055dbd48dafb330d7c83bf9f1c9b132277317c8ba38b4df56a27f013ab2cb1452c55a4c468dabb0eb89b1974039c3a3a34e41700e57f1175273e255bb65330c785ed33b5551814c97b9ef7e2d2ba106a96265bbe0a1cb0ee4b97aa295c5abcfbe18e55dc22e793226a80b3449ad63c0a171444b8cc604c52904c5da062a7539846e74549acf6699acf0eed7792f9214e2674d68e99d45abd1be29f8dcd2c9713ca320f51c2438f1ffaf100b150eb16290f2e98878971cdcdffcba940b4171b6c97e92362f02e475a7a384c1b1dee188f94c0a978654eee22e8067f7effc33fcea05e5f74fe679f5113a617857189c6b87233d6b06e62219928dc5976dd6ce806c36cbb8f2ba6f312ff61b7c74c820ae6a6201e89f4da6a5e3660d7cf15a1f19e89353b1caa3414175b59985d6868a655519396a44694ce4a552b96b5dc46b3742a139c514d34595a4f89aefc5590bcd70e0a6c4dd3e74eb3d20b458bd337477269c567048da75952c1692ed0e350fec15f4df949c15f50a588294ab1b93970ce8b969d29a755fbf4b0550cf0f3d9837c1bf8c5eb3a5e9ded7a16263521bfb981a0c671350ecff65f986a52987621e34127b8209798562e0d44160aab5ab4cca7fd8e7aa12f258ce548c76a54fca0f698b4aaf90b862df83a59ffaa0d4c9a028b4579a1294ae7f25a047c45d2c9d65ae2e2b16a1dbf0ae6806ed9a338642ed7d0f47ddf03a467d4fc52e2482ed8de2"}) read$char_usb(0xffffffffffffffff, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x200000) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x20000) 04:17:29 executing program 3: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef357fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15153144b639c81e25df37ed6492af2c3081a600000000000000878c697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(0x0, 0x2, 0x103042) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) [ 906.888730][ T22] usb 1-1: config index 0 descriptor too short (expected 868, got 36) [ 906.896990][ T22] usb 1-1: config 0 has an invalid interface number: 28 but max is 0 [ 906.905247][ T22] usb 1-1: config 0 has no interface number 0 [ 906.912097][ T22] usb 1-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 906.921519][ T22] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 906.930738][ T22] usb 1-1: config 0 descriptor?? [ 906.980620][ T22] ldusb 1-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 906.990968][ T22] ldusb 1-1:0.28: LD USB Device #0 now attached to major 180 minor 0 [ 907.149072][T12162] usb 6-1: device descriptor read/64, error 18 [ 907.158457][ T3226] usb 4-1: new high-speed USB device number 39 using dummy_hcd 04:17:29 executing program 1: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x0) [ 907.279798][ T3233] usb 1-1: USB disconnect, device number 123 [ 907.298514][T20582] ldusb 1-1:0.28: Read buffer overflow, -7341769233745823026 bytes dropped [ 907.307246][ T3233] ldusb 1-1:0.28: LD USB Device #0 now disconnected 04:17:29 executing program 4: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(0x0, 0x0, 0x0) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) syz_usb_control_io(r0, &(0x7f0000000280)={0x2c, &(0x7f0000000140)={0x40, 0x10, 0x8f, {0x8f, 0x10, "8eb2de5a9abda67c321c3d7a9019f3f3e9500cbb53563392d3bc6e5116f14fe9f50bced7cbef1c4ab2af8bd6f70474d324c5f2e1f245e00f31e1425af0dc23b70a12ca8cb3a1d68d061ace1c10c5d9b3dbc290ef25ecf352d2e5b2bed1ee42ac911851e26c4748e90643a538946424e6c29cafb8425e82f4a417018bc2ab87aa0888645962579571ebe83ad544"}}, &(0x7f0000000000)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x403}}, &(0x7f00000005c0)={0x0, 0xf, 0x1029, {0x5, 0xf, 0x1029, 0x4, [@generic={0x1003, 0x10, 0x2, "fe1da8635035fce0c0a0228a2fcf27e82ecff2a6efd3567725aafb4290509cec909cac7d5ab35a4866262512e6a305e09ebedf641b304094931672a3ad6a6cd16ef6ed87b3fbef294e39a4fe956a48998b97b7bfdbd47614b464e6e8f15a4fe851416e0158ed1a5d890f102ef068071bf89c284f04661505754bc8b5f3b99a3748643edebca18eb6059178734304ec0637a6ba95cf84c30309298edb5dbee387016b16f00c09ac8825d4a12112e9fb6a74844977c806e8c96902392366e7c53a4c46bb4edf5077f085e6caccf39b036fdfb996ef6f0674cad59e25693c7a513b12634346b14f9989af4e9cf5aa52fc42aceb45bda5999db72d2fbfc5283b28aa2c9d6816d125d937942e0457eb2d0ee29e3ef18c97a3c5c862ff392df30a6605a44fb5655cb4e6b81dcee13a06d0e1ac6af00bad29740a528a2381caf6919d81bfe6a7abfb025a95129a29215ff785e737181abd3dd7c59084bd76343e71243b977d9b25e8facef66a0f6a1553592e2dee358cbb020c13b9a951c682d196bdda1f8117d22ce3223c17960631dcc2c2b94f85648f0884cb11ceb60b6fe314570481e53176ff5f71f0935ba5c0b0de8c35f5357c6958bddc904eda326fca2cee51e051d86d0456b9c62303c0dfa0990403b5dd5fae42c8a084abd83dfd5ec75771c1f5aae5d9651243a1a08e41b4ee2adc110a68b71ad5148b6aa1947d04db343f9d9cc76974afac6843e0d196532e56f6c63c6241caace76a27ba1bf8a9bd12c0a16f2d343929bb16abcf478216fa4e0b3d39b3d94b1f509671602c642faae8e2382d9c925832fc6eabed7a163ce17ad85703d1d3b00145ec3341f81ffa8bf48305e07c6af239b88630a647a604655a530b89248af83e71f3a06551fb65f046beca9ab2e76f5d557adfce63ad26d7775b98fee533026c78b5528a39b49b499331af3c0d178af7ad194b73b4a1da2baee29b39a50c4a767325557944971affc7dd776337d556721b66a05f0923d7d147e7ee08a0dcd41a5c2e11ecb9b3983ad14d67f3bc1c50d07fa515234b80024bce8e187b8b79699c681b6c2f7ceb0097762c4727fa74c1c65e3a600cc3a6660045a8c4e61490705c78156b7d04377e1969a33c828b4191419c6d50f1860f93ac2df179375f9d3baef391b5d03884fd6735606f81806428e4a800e50e55d7b62bed94ce7eea412bf6e9299e6bb3a252648ca675bf1aa2f98938da1b3898e34c086d93c2f76d130db8021a8669d43bb16b6bffa2c0ee803fdff78fc282a057cc469db1afd548dc5b79afdf9d6199593fc45836413faae1365d018a4f7cab99ab2131cb49c9fa4bef508732d7c2a7f313ff674660375e8d07196cde35c08f98f1492db512041f39e2692bc4b866e1dbba94ab666805dbccc0f65674c5171d96755bf420d3cc83c4a11be24d5b21932f94594f4f7449f18bd9da8dfb7712ef2dca8ccd6b62c49052329e57ac15927b8dd3555126f99d5418e729229c192b5da4d1821c1e819c30cd0a32c548458defe5d6ea1deee7241d39024df194324311ec722743466ad7389a3a3d7013a27a8b5ab2ea6b8a3196e85ff1d75e2d0a6f0106d1a95a53e3d800e44ee0f35f95373041a05fc90f02f02ca73cc9ceade9ceebea36ff76a939559a3aa0907668efefe6cf02b429d5de4c67a00e58e75bcd1778d53bb99caf3a12135be27b4a35cc479ba6249fa537abc634ec85a8d7b8d91e68ac586d5272cf84c257cc790d0c4386bbf5883707f74fc5ec8e9737e30a931c1408b231f044654e39de3939aba9feffccb9df088ca45ce1e40ebb4f352ec010c26d5b433ceb8819563c014d00e275bbaa0a2d916944cf999ae6c44d05f70c1eb6535e1b3d3f2f9a79293243583488d2def5dea2d084123db9809e8ad7db6b910df130a478356a739e86d66a695ec4af2f1283e9538b6d654cf9609877d1206520f25af8932f71452658bc6aedcaab0ea77f1f3b4d97d56e199225eb4e44511b46c3edcd514247628d67552f5a837e2252e9516b60e62ab9bac21f48905b7645c69cfbef49f754c98e9396f78185c680bacb3ac85f126f54b50ce41b56666d642be7af9232672e19d942a487c25e21ad5a1a17c36df433be050136c308cf8ee4de883c25e9b7cc98a148074617806b2d7653cc0b68328410306f3b3ac3fb25aa9877da11d3d66e572cd35e43810cf06803d66dc2899c23e6a65e556d2b35a305549b535a467c49eed37c4ff012bd5deef970e80a82a5450a663a1f89b71d4ca5695451d3c2a35096015a9c80d733fcffc0a24b80f4ec7f5bfe77616366e071b4dcf99e5155b550fdb77e98b7458c639bf3f447ac1e8dccc65e0e82df0607f508b278023c59ce34063c24c4ea3393d140001dad0bbc3866649c8fb547c48dc7900ec51095b2cbbd6353f4008f5b33d5019f7987667a7a8d3c29806af5258bf5c8868c74951b43ea6f3804edd87aeb9d9da5cc4778a135575ac0160b7335ac2d0d9891198e6ca64acdf9a591ad2bf7bf74b3e03c65fbc8043338afa0efa2e598e402b20c68bba345976b12eb86708f43c051bd177f487f9ca243b17b36fb5b2b59155c44bf355921e53d73d7627a6fbc5ffadcd35b519641357c6ab432faa6d972f6aca2d94fe8f47fe89f73cb32b61c185e485ddd771f8434a4bda9d2af9844bf6d1be6876c7c06d698ffc56246dc9c1bbe098b0896244feae47ccc9dae51ab1aef521084ec4e2746ef9152da138edad4fd911bd2c06c0bed87daae9cc69f24df3231c2264126ac04ea72fa1ea5883cf6a292af64202030095db38d78607b99f6f4fa711b95ebbfb494e5eb58bfd09a9c47a6c7c22cf0b203015eef3b1ccc07e361939998bbe898e4c2154666f7b3ce80f6eafd7a74975f059018ee2209a23c8611aed0865c4f9292c7cfa72275696553af3d7a6c7a2af8faa4502d42ecddf46ea8014f4ae7779876e4e8393e951d0986732c20b1b4681827e77436df3209539ae73602bc121e2ee37d83b1ccb366d350c5c2b80b0bd3f824ee24da37c75761b490385930b4e577b10803012bdf9f014895dade70248f63ad35ee6df098e9e1f0b71163d285df122267336cde5b0c3fa48ad75c922a31588e800e1a0af7603443294e64de7510020d47235b86d0c29ee5817db1b613c182aa7c4cd660ff173c18f041e3041a701ee887f56bd204c4178ceb3ba690a861b11ec216c5f15fb5d84d154ae2219061f6ee28c64923ceee0d08000e9f56d1214d3474775d0bf3be43dd46077faf4531fab2fa90a74a56dfa4dbff99144a00ea8bbb1332c5ccad6a31ecdf24d295b0649a31ff9129a82d897b9a3aef7af1803ed1588df05c6febc22ba2178dbb8d57ff3611cd782262d7f27e067b249bfe84175267921e7353b14b4ad602d22b73ae516b6437daaa4ac70b18b272a8b8a2b05188ba62843afd870bf916a5d99a13c94675a1200c50e75f5448dccd8a6cb568c7148e8d1b666784357e35502cb0ac7a1fb1412ef4da4dc01378928b862cdcfefa45a6caf0f60a1f14820c0067041d3319981aaa41ae1d3d9c32fb227c497928695b026454921a24afde07defbc093ded0a7a0af14f1d880398ad6df301ca28d9c4e7dc8d7620fc2f3cd3f39c235e07d7d2638a76e9602932fb5e670f56ca0cf763b5766870808c6efd598d670b4a935c09e20a1fe8a849c48077992a7e6ff8662689c8fefcc4674356cdc2dd48735d91923946ed4565322ba42228c15072f24b704c629bb9b2b0413788fb54baaf84d16aa19373a40e8bd169efa137c3fa59ea64b0fb5651c9628bc79c0b3c1f39f1948c86ca39cc2cf1a90916c43c58b4e7ce16d5c1556ec83f0b3ef3013d0467fd397aa92123ee819ce588544f80937bc7f7344a066082ca1a421c809cbe5b6e1c175ab4daacc1cd5aa205d17e6ded829ad96c7cd08173146071e8de90d864ece593a8cc235d132ed27635469de3b8deac4375e28afca1ee838b47db325430e92b390aa95a1245d32d161d84ebcea7948a2ff27a2847dcf961ad048a52754f98611ed5ec34cd25a0dccdd7cc1d47c015c0be7de613766f0ea3a75951cc374c977607d519163d8129b34813d6debcd2b5956264d980bcbdf49116697892a0bc44d611e6afe56d106f10aa9ef7728c995aae2d9d2bd4bfc06ee52ef027e1ee612ef0a39d74ba1de0d4a20a356b4b02db273deeba1555cff0bae914633a9fafe52e34db2f33ad538b9c3756eba6a54afcecb9626ff3db085929965192e8716237ce60debd87b7a1153f4adbcd33ab183886732492f0ed1e4c9a3e0a33702f180f2a16f2237e7d959fe919b50fb5a747a3bb7966ec919de9c38b723a599a5968fe7080a76798d1d8a17dffcb147093951200c8cf8377586982e7c47546dd9b6c108ac613a1ad1e3339b0d324dcc6a2171cd21f06cf0c317dfec7ebdabe45bbc940fdf2db2888e76283f7024c44b744ce0175714aefb1a68c5e7d58f02c0763020aea8d67c5ff507a2ce7379c64d087e96ac94c39c76d0865fd9cce1e041c5e8dd73cb6b81fa73bbd581a3365968952505e5995173d6673a6e2582808c80848938628c8c027f102ab3522e68d468bfbf022d769a52781cf67163bdd7eefe6fb6ffa71ce2403f3677f16e4fb00413410455c91b8d59fb8de097a77bb0267d87fca423a1b0fbb6d3ab94b3e43472107ac87dcf6e83dc7f4d3ec5ddee458b800e2bbbf90f4e4000dc57c6b6060fa8ea91aece4b677c4e16df964a2cbb00c5ba12eef033e1813846e141a36dd89da56b54b88eeab543290723e8157aa22cbf37d9f07040275c7c2e26944acd13e21115c3964a7ed4178bdb375895107825a17770b85a72cae7be449d3ec6f8b93768517d61a96950a8fd1fe373d738e844c26c745c771cbd82225fc3a3e16ca6aa5da11542e9397eb24ae331daabc0bb19cb752c09ef7d4616a305393f4c0a5a04bdfa6c51b491b9b3da9a8bdc09fd6495005d92cb83508f950450cfedfc636d66c66527394baa8af6b4fe8a337edfc13eb38232281645d45565a49c6ceee2c81f06db2eb5af18018c515113d2b642452a671c0b791a601c2076175585f789535dfff6d5bdf98790354e7db162ea5f1b1f3d2f01b52bb4585254ca90f0e93ed978d4006c967757662bb14617c50a464e7cd5a85dd5aa3059d87b11e07de7a615f2271aab532c27d69526960cc2cd01f0b97bb6ab527e53894a9019f9c270740d2a6caab0c2d867ffc31e33cb356c433f0da441083e6956cb8ac2cf02160ee46b36102c8ee52a980d2972e577a38f5f29528eb85eaa52c966313ad85959191ce47f643fc20d214691f512bd6dfe2722995cc5342a8d005d673612cfa12dab7d772be208dc287718132b0cd5d72ec7c9444ea88c4e04ac16150cf028b960b421151aa748a8370daf97472bccde0a917062549f8a6566173ca5030b627bc625e5aa1a9326db0da791fa6e99930ec7e9b560415b6facd4651669d17585f4a3d0390f1f337f33577e4741b14ee1aa289864ef00f65cfc10ba180761e184f1ac79ee7bc18c5070daa418b43558c94fa65bd6eca1733545664d3c75169603eed278d41198a40d65799de5cfd76170af43ee2c75d2e47f99a0f6bae8370900746ea345e0e479f9f997281e99f492e6b81790b0102b6de91dfe2551f589589979c170a3413a67524fa92827e0f20d7231ef6a924186f7d5f81d7feb2d5039affb33f6e15901ad4295d4f650056555f642786693c1399756645345349b368bd078b89a6d73a2f0becf373d2bc95fef"}, @wireless={0xb, 0x10, 0x1, 0xc, 0x9, 0x6, 0x20, 0xa0a8, 0x80000001}, @wireless={0xb, 0x10, 0x1, 0x8, 0x8, 0x8000, 0x6, 0x5, 0xfffffffffffffff7}, @wireless={0xb, 0x10, 0x1, 0xc, 0x1, 0x22, 0x5, 0x7f, 0xa3df}]}}, &(0x7f0000000200)={0x20, 0x29, 0xf, {0xf, 0x29, 0x2, 0x70, 0xfffffffffffffffa, 0x4, "ad4e4730", "9748f33f"}}, &(0x7f0000000240)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x89, 0x1, 0x1ff, 0x0, 0x7f, 0x6, 0x4}}}, &(0x7f0000001a00)={0xac, &(0x7f00000002c0)={0x0, 0x6, 0xb6, "8dd7cea3c781f7140573639fbea6a33745183d4a25fbe61c1f645b47c3615dbdf112a4cdfcb272710b0634a16378bcae30a798d0847eae4c8405e5687736eefe43b580fe2ac1dbc835570d515cd1c9d165253c8eec525e0e1b02730818c3c0015a4f682201a45d0438497b1d8205f09f2153e173dd4649d8f7ba63334eae4839547999dc776007024f3fc4e9033ab55cb3544f6978716234d4979648d46ea5c4b4f686550e94fcfc4689606d9498ac200b4b9db5f933"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x20}, &(0x7f00000003c0)={0x0, 0x8, 0x1, 0x2}, &(0x7f0000000400)={0x20, 0x81, 0x1, "c0"}, &(0x7f0000000440)={0x20, 0x82, 0x3, "7d8d99"}, &(0x7f0000001600)={0x20, 0x83, 0x1, "a5"}, &(0x7f0000001640)={0x20, 0x84, 0x4, "d3be5b74"}, &(0x7f0000001680)={0x20, 0x85, 0x3, "8f5a44"}, &(0x7f00000016c0)={0x20, 0x0, 0x4, {0x2, 0x2}}, &(0x7f0000001700)={0x20, 0x0, 0x8, {0x8, 0x10, [0xf00f]}}, &(0x7f0000001740)={0x40, 0x7, 0x2, 0xe6d}, &(0x7f0000001780)={0x40, 0x9, 0x1, 0x1}, &(0x7f00000017c0)={0x40, 0xb, 0x2, "6fcd"}, &(0x7f0000001800)={0x40, 0xf, 0x2, 0x3}, &(0x7f0000001840)={0x40, 0x13, 0x6, @broadcast}, &(0x7f0000001880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000018c0)={0x40, 0x19, 0x2, "19be"}, &(0x7f0000001900)={0x40, 0x1a, 0x2, 0x6}, &(0x7f0000001940)={0x40, 0x1c, 0x1, 0x2}, &(0x7f0000001980)={0x40, 0x1e, 0x1, 0xbd00}, &(0x7f00000019c0)={0x40, 0x21, 0x1, 0x2}}) [ 907.338574][ T22] usb 3-1: new high-speed USB device number 12 using dummy_hcd [ 907.408559][ T3226] usb 4-1: Using ep0 maxpacket: 8 [ 907.418785][T12162] usb 6-1: new full-speed USB device number 80 using dummy_hcd [ 907.548513][ T3226] usb 4-1: config index 0 descriptor too short (expected 868, got 36) [ 907.557112][ T3226] usb 4-1: config 0 has an invalid interface number: 28 but max is 0 [ 907.565515][ T3226] usb 4-1: config 0 has no interface number 0 [ 907.571996][ T3226] usb 4-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 907.581293][ T3226] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 907.590572][ T3226] usb 4-1: config 0 descriptor?? [ 907.598493][ T22] usb 3-1: Using ep0 maxpacket: 8 [ 907.629660][ T3226] ldusb 4-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 907.639862][ T3226] ldusb 4-1:0.28: LD USB Device #0 now attached to major 180 minor 0 [ 907.668472][ T12] usb 5-1: new high-speed USB device number 96 using dummy_hcd [ 907.688524][T12162] usb 6-1: device descriptor read/64, error 18 [ 907.718541][ T22] usb 3-1: config index 0 descriptor too short (expected 868, got 36) [ 907.727400][ T22] usb 3-1: config 0 has an invalid interface number: 28 but max is 0 [ 907.736075][ T22] usb 3-1: config 0 has no interface number 0 [ 907.742300][ T22] usb 3-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 907.751512][ T22] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 907.760579][ T22] usb 3-1: config 0 descriptor?? [ 907.800059][ T22] ldusb 3-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 907.810251][ T22] ldusb 3-1:0.28: LD USB Device #1 now attached to major 180 minor 1 [ 907.908511][ T12] usb 5-1: Using ep0 maxpacket: 8 [ 907.922663][ T22] usb 4-1: USB disconnect, device number 39 [ 907.928637][ C1] ldusb 4-1:0.28: usb_submit_urb failed (-19) [ 907.936001][ T22] ldusb 4-1:0.28: LD USB Device #0 now disconnected [ 907.999636][ T3226] usb 3-1: USB disconnect, device number 12 [ 908.006653][ T3226] ldusb 3-1:0.28: LD USB Device #1 now disconnected [ 908.038569][ T12] usb 5-1: config index 0 descriptor too short (expected 868, got 36) 04:17:30 executing program 0: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x20000) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f0000000300)={0x2, 0x6, 0x5, 0xc09, 0x4}) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) ioctl$EVIOCGMASK(r2, 0x80104592, &(0x7f00000001c0)={0x11, 0x80, &(0x7f0000000140)="33c210a67309d42936dc4ec926189f457a6b940000651a4e6b803b2708d06c103316a371f33678c7f88fd5cc42fe6688280601b0a1e2f56e39cf8c185cbde277ead91a24549e8f33cd449ab3df5d6b30f1b89c5a11e9b2beadc61e200656c37708f2f04b4d01773bf3f436d72b75260dc11e58318352c0156f739db1d9d7bdf5"}) [ 908.046825][ T12] usb 5-1: config 0 has an invalid interface number: 28 but max is 0 [ 908.054992][ T12] usb 5-1: config 0 has no interface number 0 [ 908.061531][ T12] usb 5-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 908.070660][ T12] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 908.079810][ T12] usb 5-1: config 0 descriptor?? [ 908.088566][T12162] usb 6-1: device descriptor read/64, error 18 04:17:30 executing program 2: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x8000004678) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) r2 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x20000) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f0000000300)={0x2, 0x6, 0x5, 0xc09, 0x4}) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) ioctl$EVIOCGPHYS(r2, 0x80404507, &(0x7f00000001c0)=""/234) syz_usb_disconnect(r0) [ 908.119494][ T12] ldusb 5-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 908.132432][ T12] ldusb 5-1:0.28: LD USB Device #0 now attached to major 180 minor 0 [ 908.208603][T12162] usb usb6-port1: attempt power cycle 04:17:30 executing program 1: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x0) [ 908.329749][ T22] usb 5-1: USB disconnect, device number 96 [ 908.339031][ T22] ldusb 5-1:0.28: LD USB Device #0 now disconnected [ 908.408543][ T12] usb 1-1: new high-speed USB device number 124 using dummy_hcd [ 908.578494][ T3226] usb 3-1: new high-speed USB device number 13 using dummy_hcd [ 908.678479][ T12] usb 1-1: Using ep0 maxpacket: 8 [ 908.798517][ T12] usb 1-1: config index 0 descriptor too short (expected 868, got 36) [ 908.806774][ T12] usb 1-1: config 0 has an invalid interface number: 28 but max is 0 [ 908.814921][ T12] usb 1-1: config 0 has no interface number 0 [ 908.821223][ T3226] usb 3-1: Using ep0 maxpacket: 8 [ 908.826500][ T12] usb 1-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 908.835601][ T12] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 908.844795][ T12] usb 1-1: config 0 descriptor?? [ 908.890128][ T12] ldusb 1-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 908.908482][ T3233] usb 4-1: new high-speed USB device number 40 using dummy_hcd [ 908.917356][ T12] ldusb 1-1:0.28: LD USB Device #0 now attached to major 180 minor 0 [ 908.929375][T12162] usb 6-1: new full-speed USB device number 81 using dummy_hcd [ 908.938570][ T3226] usb 3-1: config index 0 descriptor too short (expected 868, got 36) [ 908.946848][ T3226] usb 3-1: config 0 has an invalid interface number: 28 but max is 0 [ 908.955353][ T3226] usb 3-1: config 0 has no interface number 0 [ 908.961769][ T3226] usb 3-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 908.971036][ T3226] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 908.979987][ T3226] usb 3-1: config 0 descriptor?? 04:17:31 executing program 4: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x20000) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xfffffffffffffffc, 0x80) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f00000001c0)={0x55, 0x2, 0x9, {0x5, 0x1000}, {0xffffffff, 0x3}, @period={0x5a, 0x6, 0x3, 0x200, 0x401, {0x3ff, 0x8, 0xcf7, 0x100000000}, 0x7, &(0x7f0000000140)=[0x4, 0x2, 0x8d9, 0x5, 0x4, 0x101, 0x1]}}) syz_usb_connect(0x0, 0x2d, &(0x7f0000000840)=ANY=[@ANYBLOB="120100006d9a3210450c1010c1a50000000109021b0001000000000904650001b26d490007058c030800000000e51f224681ae3a54b32f297df10f54de4076c95e6ed7a3814ce116074409b2fe2d6f05a9134ee05a9792db38060053fd0a2da969f50a9203d362c8e9f15551dc2d0d9c28dfd8521c77c6975187c8237bacc6457fa9177f"], 0x0) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r3, 0x0, 0x0) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) [ 909.020040][ T3226] ldusb 3-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 909.034892][ T3226] ldusb 3-1:0.28: LD USB Device #1 now attached to major 180 minor 1 [ 909.048664][T12162] usb 6-1: Invalid ep0 maxpacket: 56 [ 909.158507][ T3233] usb 4-1: Using ep0 maxpacket: 8 [ 909.191849][ T22] usb 1-1: USB disconnect, device number 124 [ 909.198548][T20602] ldusb 1-1:0.28: Read buffer overflow, 9576196526440668 bytes dropped [ 909.206961][T20623] ldusb 1-1:0.28: Read buffer overflow, -140291234664283072 bytes dropped [ 909.215612][ T22] ldusb 1-1:0.28: LD USB Device #0 now disconnected [ 909.222522][T12162] usb 6-1: new full-speed USB device number 82 using dummy_hcd [ 909.222666][ T12] usb 3-1: USB disconnect, device number 13 04:17:31 executing program 5: syz_usb_connect(0x5, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(0xffffffffffffffff, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x200000) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x20000) [ 909.243814][ T12] ldusb 3-1:0.28: LD USB Device #1 now disconnected [ 909.278653][ T3233] usb 4-1: config index 0 descriptor too short (expected 868, got 36) [ 909.286852][ T3233] usb 4-1: config 0 has an invalid interface number: 28 but max is 0 [ 909.295094][ T3233] usb 4-1: config 0 has no interface number 0 [ 909.302099][ T3233] usb 4-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 909.311294][ T3233] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 909.320322][ T3233] usb 4-1: config 0 descriptor?? [ 909.328581][ T3226] usb 5-1: new high-speed USB device number 97 using dummy_hcd [ 909.361446][ T3233] ldusb 4-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 909.373146][ T3233] ldusb 4-1:0.28: LD USB Device #0 now attached to major 180 minor 0 04:17:31 executing program 1: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x0) [ 909.561240][ T22] usb 4-1: USB disconnect, device number 40 [ 909.568710][ T3226] usb 5-1: Using ep0 maxpacket: 8 [ 909.569704][ T22] ldusb 4-1:0.28: LD USB Device #0 now disconnected [ 909.688554][ T3226] usb 5-1: config index 0 descriptor too short (expected 868, got 36) [ 909.696945][ T3226] usb 5-1: config 0 has an invalid interface number: 28 but max is 0 [ 909.705200][ T3226] usb 5-1: config 0 has no interface number 0 [ 909.711484][ T3226] usb 5-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 909.720861][ T3226] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 909.729775][ T3226] usb 5-1: config 0 descriptor?? [ 909.738509][T12162] usb 6-1: device not accepting address 82, error -71 [ 909.745578][T12162] usb usb6-port1: unable to enumerate USB device [ 909.770280][ T3226] ldusb 5-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 909.781158][ T3226] ldusb 5-1:0.28: LD USB Device #0 now attached to major 180 minor 0 04:17:32 executing program 3: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739009f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf497f07084451d2fb1a03a74435ef3b40669f8f18b89811033c9b4961757ee702fb6dc88a04"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(0x0, 0x0, 0x0) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) syz_open_dev$char_usb(0xc, 0xb4, 0x100) syz_usb_disconnect(r0) 04:17:32 executing program 0: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef357fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15153144b639c81e25df37ed6492af2c3081a600000000000000878c697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(0x0, 0x2, 0x103042) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) [ 910.118614][ T3233] usb 5-1: USB disconnect, device number 97 [ 910.139379][ T3233] ldusb 5-1:0.28: LD USB Device #0 now disconnected [ 910.168497][ T22] usb 4-1: new high-speed USB device number 41 using dummy_hcd [ 910.228465][ T3226] usb 1-1: new high-speed USB device number 125 using dummy_hcd 04:17:32 executing program 5: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(0xffffffffffffffff, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x200000) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x20000) r0 = syz_open_dev$hiddev(&(0x7f0000000080)='/dev/usb/hiddev#\x00', 0x7f, 0x100) ioctl$HIDIOCGFLAG(r0, 0x8004480e, &(0x7f00000000c0)) [ 910.288489][ T12] usb 3-1: new high-speed USB device number 14 using dummy_hcd [ 910.408466][ T22] usb 4-1: Using ep0 maxpacket: 8 [ 910.478469][ T3226] usb 1-1: Using ep0 maxpacket: 8 [ 910.528476][ T12] usb 3-1: Using ep0 maxpacket: 8 [ 910.538687][ T22] usb 4-1: config index 0 descriptor too short (expected 868, got 36) [ 910.549588][ T22] usb 4-1: config 0 has an invalid interface number: 28 but max is 0 [ 910.565667][ T22] usb 4-1: config 0 has no interface number 0 04:17:32 executing program 1: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x0) [ 910.571891][ T22] usb 4-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 910.580957][ T22] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 910.590595][ T22] usb 4-1: config 0 descriptor?? [ 910.598595][ T3226] usb 1-1: config index 0 descriptor too short (expected 868, got 36) [ 910.606945][ T3226] usb 1-1: config 0 has an invalid interface number: 28 but max is 0 [ 910.615172][ T3226] usb 1-1: config 0 has no interface number 0 [ 910.621654][ T3226] usb 1-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 910.630754][ T3226] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 910.642688][ T3226] usb 1-1: config 0 descriptor?? [ 910.649659][ T22] ldusb 4-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 910.658637][ T12] usb 3-1: config index 0 descriptor too short (expected 868, got 36) [ 910.667257][ T12] usb 3-1: config 0 has an invalid interface number: 28 but max is 0 [ 910.669174][ T22] ldusb 4-1:0.28: LD USB Device #0 now attached to major 180 minor 0 [ 910.675464][ T12] usb 3-1: config 0 has no interface number 0 [ 910.690899][ T3226] ldusb 1-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 910.701014][ T12] usb 3-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 910.710208][ T12] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 910.718552][ T3226] ldusb 1-1:0.28: LD USB Device #1 now attached to major 180 minor 1 [ 910.728779][ T12] usb 3-1: config 0 descriptor?? [ 910.769518][ T12] ldusb 3-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 910.779811][ T12] ldusb 3-1:0.28: LD USB Device #2 now attached to major 180 minor 2 04:17:33 executing program 4: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x0) [ 910.956716][ T12] usb 1-1: USB disconnect, device number 125 [ 910.969831][ T3226] usb 3-1: USB disconnect, device number 14 [ 910.997487][ T3233] usb 4-1: USB disconnect, device number 41 [ 911.003546][ C0] ldusb 4-1:0.28: usb_submit_urb failed (-19) [ 911.011988][ T12] ldusb 1-1:0.28: LD USB Device #1 now disconnected [ 911.019454][ T3226] ldusb 3-1:0.28: LD USB Device #2 now disconnected [ 911.028956][ T3233] ldusb 4-1:0.28: LD USB Device #0 now disconnected 04:17:33 executing program 2: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x4, 0x90002) ioctl$EVIOCGSW(r2, 0x8040451b, &(0x7f0000000140)=""/55) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x20000) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f0000000300)={0x2, 0x6, 0x5, 0xc09, 0x4}) syz_usb_control_io(r0, &(0x7f0000000640)={0x2c, &(0x7f0000000200)={0x40, 0x4, 0x7e, {0x7e, 0x10, "f38af461c0ac21ee45efe7d020b23c5fb2d445d891a52dd316851c6b47c80f599055c0fef1efb3700bcfb17a0c81d5995cbcec3242f33e242a183b3fde7a9f14cf42889a07127f89086526701f4c1a81ecfb15267bf04878d962ae6b2b981754f8d3706c61b6e13665485391302677b0230af9576b7fbb0f5c62de0c"}}, &(0x7f0000000340)={0x0, 0x3, 0xfb, @string={0xfb, 0x3, "65911c0f0e293b1e59290d019654f42ddb138ba80b55025eaa845f2d2b9ecc68e203a31504ab2b98e551b7a1757428cca862c831f082036dafa1917b15068b74803933babec96487c0a366c03e2a4f7389896ec98749128fa7f806072559aed9a1e210be30d86b3918ce1226201640dd9d21ad9b591604f8adf1b6aa6bf3c880cc6f395a70cea45df0646f56b476706b3a6b79085b8a1edabda69b8e8a24fd8ed8edd70f05e4614855b965d7ebdeb5ef1f4ef538ae2cfe3d1e4e6686ce99ca4c7dd206d0f2ff8f641c7ee4ca94a24fa4fb53d381aad0003ce2960024fb8e4ee3fe5860ea8ace42b5168a9d596908ad738bc8e544a88c8336f2"}}, &(0x7f00000002c0)={0x0, 0xf, 0x2d, {0x5, 0xf, 0x2d, 0x2, [@ss_container_id={0x14, 0x10, 0x4, 0x9, "5a24ef2b053677af28601aba76c4dcb4"}, @ss_container_id={0x14, 0x10, 0x4, 0x149e3faa, "0b444387195ba476ee98384bcbacc978"}]}}, &(0x7f00000005c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x100, 0x2, 0x7, 0x464, 'C8E$', "9540e7dd"}}, &(0x7f0000000600)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0xc50f, 0x0, 0x420d, 0x8, 0x400, 0x3f, 0x7fffffff}}}, &(0x7f0000000c40)={0xac, &(0x7f0000000680)={0x40, 0x18, 0x9b, "c05591e85be060ca82ca0b295539deadb55bd290dbdbfb4cb75c3ceb877be3016af040bb7933716445b8e6fd8cd7eb011cb2a831b8ef0e6714b50094f5edf8a571a6988b03d1d2e494eb45e0581083dafdc1368e4e5501dd1e432fefb4932dcbbf462cc96721d638ee01b84431f190b8a1583a33f5e42279613ec94cc7d7345cfd8f06a4be562e037c77ae3c1c104e6313561e72b78da2ff2e89b9"}, &(0x7f0000000740)={0x0, 0xa, 0x1, 0x8}, &(0x7f0000000780)={0x0, 0x8, 0x1, 0x4bdf}, &(0x7f00000007c0)={0x20, 0x81, 0x2, "030a"}, &(0x7f0000000800)={0x20, 0x82, 0x1, 'F'}, &(0x7f0000000840)={0x20, 0x83, 0x1, "1e"}, &(0x7f0000000880)={0x20, 0x84, 0x2, "f9b0"}, &(0x7f00000008c0)={0x20, 0x85, 0x3, '|G/'}, &(0x7f0000000900)={0x20, 0x0, 0x4, {0x1, 0x1}}, &(0x7f0000000940)={0x20, 0x0, 0x8, {0x140, 0x30, [0xff]}}, &(0x7f0000000980)={0x40, 0x7, 0x2, 0x80}, &(0x7f00000009c0)={0x40, 0x9, 0x1, 0x1}, &(0x7f0000000a00)={0x40, 0xb, 0x2, "3daa"}, &(0x7f0000000a40)={0x40, 0xf, 0x2, 0x3}, &(0x7f0000000a80)={0x40, 0x13, 0x6, @local}, &(0x7f0000000ac0)={0x40, 0x17, 0x6, @broadcast}, &(0x7f0000000b00)={0x40, 0x19, 0x2, "1c37"}, &(0x7f0000000b40)={0x40, 0x1a, 0x2, 0x80}, &(0x7f0000000b80)={0x40, 0x1c, 0x1, 0x1}, &(0x7f0000000bc0)={0x40, 0x1e, 0x1, 0x8001}, &(0x7f0000000c00)={0x40, 0x21, 0x1, 0x1}}) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) ioctl$EVIOCRMFF(r2, 0x40044581, &(0x7f00000001c0)=0x8) syz_usb_disconnect(r0) 04:17:33 executing program 5: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(0xffffffffffffffff, &(0x7f0000000040)=""/9, 0x25) syz_usb_connect$cdc_ethernet(0x1, 0x6e, &(0x7f0000000400)={{0x12, 0x1, 0x300, 0x2, 0x0, 0x0, 0x60, 0x525, 0xa4a1, 0x40, 0x401, 0x1f, 0x80000001, 0x1, [{{0x9, 0x2, 0x5c, 0x1, 0x1, 0x0, 0x40, 0x92, [{{0x9, 0x4, 0x0, 0x0, 0x12, 0x2, 0x6, 0x0, 0x3, {{0x5}, {0x5, 0x24, 0x0, 0x2}, {0xd, 0x24, 0xf, 0x1, 0x100000, 0x6, 0x7, 0x173}, [@mdlm={0x15, 0x24, 0x12, 0x1d90}, @mbim={0xc, 0x24, 0x1b, 0x100000000, 0x540, 0x7, 0x7c, 0xc2, 0x80000000}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x1d0, 0x3c81, 0x9, 0x80}}, {{0x9, 0x5, 0x3, 0x2, 0x2fa, 0x8000, 0xfffffffffffffffe, 0x1000000000000}}}}}]}}]}}, &(0x7f0000001800)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x300, 0x3, 0x8, 0x9, 0x10, 0x200}, 0x19, &(0x7f00000016c0)={0x5, 0xf, 0x19, 0x1, [@ss_container_id={0x14, 0x10, 0x4, 0x4, "003cfc5170ae88f9781b9027d4dc3613"}]}, 0x1, [{0xf2, &(0x7f0000001700)=@string={0xf2, 0x3, "47792f2d289cb2ce6573881e93245e4b1e28e89e565e4892c477d357b18ae1944d8fc2e9ad17a26398e7de155dee6d4ae44118f37a7b864aeda3d3f5a0cb326494785724d5b83920eb948283501ebf953d2e5328f43ff414b92174bd73fd41b56f8d8b83bd3715c46f4666288de9e2f0063096556366bb904914fa068d5453ac721e19202b19fc5342846602b47a6cab1b32e920bb17af99f36d8abc6e3a0fd3b4f7997ea95ea9ef1697fcfea885454ba7d327f07407fcfc08815ef822671ecee2a9c7049c6cb6a44305831111f5921800edd515b7378332223b894ef919867e5e27930186706922aa9df3278020d5c1"}}]}) r0 = syz_open_dev$hiddev(&(0x7f00000003c0)='/dev/usb/hiddev#\x00', 0x8, 0x2) ioctl$HIDIOCINITREPORT(r0, 0x4805, 0x0) syz_usb_connect$printer(0x5, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x48, 0x525, 0xa4a8, 0x40, 0x4, 0x7, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0xfd, 0x40, 0x605, [{{0x9, 0x4, 0x0, 0x3, 0x12, 0x7, 0x1, 0x2, 0xe8a, "", {{{0x9, 0x5, 0x1, 0x2, 0x13e, 0xfffffffffffffff9, 0x2, 0x7ff}}, [{{0x9, 0x5, 0x82, 0x2, 0x33f, 0x2, 0x8, 0x101}}]}}}]}}]}}, &(0x7f0000000340)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="0a060003090003180400"], @ANYBLOB="20100000", @ANYPTR=&(0x7f0000000580)=ANY=[@ANYBLOB="050f20100403100b0b10010c1000020607007f031002960c082dd9f377eb5b50943d539a4fca636ac908dca38547e14fa99d71f65189dcf5ec4733990058536fe4f68711f3365730b254801fd8a5ce4d25fbdfc25811722a28759850e1fe04207043289adcee6e9db4b6ae803aaf2af352916883f7e11b6cd37c32cf9befeebe16e3e35d33b9f9c94c0f6c642f35940f291917138dce14c136eb4e3719bbb7ea5d80557414a7af70679faa4686058dc4daa9597fffc1307607ab587f4a6b40c887d7b63baf8e234c89b08682a044d90b4323bb9e82ffa8c50f8da28e22d2b2d36f6786c8e298757fe0879ff31951a85c10adcb17af1d03db41ff14b898c025ae54b882938892e2d626753df9c5a705d14bb3bf9cdb462e9552f76413603b8b1c9c190c21e02f5d824d713021e0952314084e4c34b24aa23bdd235f27a34e321d79663c837579cb721cf498dcd5e8dcd9301b1d53332332bae0763a21d34954d1c637c680d76c2ff0c6ea72052587cd28a94e910a33529f9c711b9e8e3600c5a6691f58aa21c2b12eeb2e4fa15b7775bac0f10b7dfe4832c9b258d1a2afa3b7f13a4414a2f7ec68765caa6ce6624cc00da7b3ab6eebc05c1d79d9904136ed6068705eddcec7f8d9cf609f8ca48bfddaabffd08f6b8c028f0c4cd8d85ae9cc0f017e64f3ecbc362d9b941cddbdb4a573027ef912abb25ef6e0e3f017ddbe5ca574656cf7076a0ec8274fd58d7cead5449669f58a63919b267470d1b1a40f7976216cbbf566e1db8bc1650cc45e71a1488d9d77a4cc5820ca35dcb673a10598642fa1d74adf201e6fa43289ee28c658c3d6dd9221d6b3248654132a628f79c7599a9a0e2d81a90f77733b905f8d7b14f102b6d38b33b36e78381ea0ddeaf180d86165fce9e0d596bd68a44dbf24d618506f43da16a934feb89d761fc750f9afe659b04702ffb35678e41d3377aa477ef0dced1a066cb36a1791ebf4fb4ee4676d3151cf4e885d595e11d3285acbf061e1b2fad9e1d5b0e365ac4c936e27947abcf18ee32ec32486cbdc1cb83d088f7ddb381a957881bad0f76486e253f7796c90d082d46d265362cf5e808e369de34c21801dbfebf6c99a84cfd3a755d7e72b9ecc6e20303af1b4e7b025f65452e9e884ba452759776589a09b4f089be7302374b8f5243f8664cea0aabd7ba98df2aef574dc6deffafd24f9b0a4464286e9eb07178e6026aa6996fbadc9502427367f99a44e59aa09c7d8a5ca6aa0a4bfc806308e1cc3f56c6310f1c6aa4ec2bd801495e0b0b2309c2b77d29a8b037562730835cad5805e8b23ff71d4920efc9c38d6881775ce9a3622e610585a58544bf39c4fb614b49aded8e35add7b5efa21d6b18f1680e2da81dbfcf6cf2c72b691cbb6074ad252830397611151da9c34c99e0a347ce39a612c0b564f7e34ee5aecac476f167d2e376f6e2346530ff3c8b643397a37832e4259e7af80483810d06d8b44b591defa8eb3efa26ae56e5f4ce1d4c2d69e9cfe8bbc3d81c13388fe503d1ef9ea031e391416ae922434b72cc64f8da326f3b108cff2e45baf839bd45968ea97235be0d3755908c54b498631c32d5c2d81710c19c4b745900b6c7e7bf434a1ada0056043bf8be453990bd72ffe16611194ce05c08f4e8d2d46cd7c1df0c755e44337b8fb9151bb9a1c04247a2c3bbb37de135cf75711b0a95484fff49d756491702225a34f44469a594be9b9e5d05fe59e068aa0e84e4c511c787d5849eba2ae13f5136ac3b01898659a1deb978ca91b264b25e8fcb8024fff8870a1ec2e788564e5c3e5991483833a6db2ac98a26b9c245c30839aebd985b432480a41ad1db06bcb07d1b6a0b345c0537092dcc0cf6df6af6ac0d03e96554fb678dd87e05b91b46582cbc1b043085dddebc507e0bafa31049897bbcfe6a5f7aa170b233fbc1d74a8c71f2e2254b3b92f12d2723db50b18401acbca3ef48c951ff0dc08aa58fbf9f0923d53b66c2c403162d3cede1d2667e62dbabb241584eee91372162f39d6c98af24446f41c2dd8034826abe2764b591fa4a7f58e76b54bc14b67011526c34e6d7383a1c0a8ac571ed4231cd4f4fd35be7bd0ac171ceb64c4eb8e79aed79073bac9800c4b5f3d17c6c73f15c9ff388fc4a74406ee28ea33f19e924e0b94dfe5fccb83741fb8732391966c3e2404009ddab45e1cbcfb93dc95c507f78c3eba533810cb6173cf34623090422c175fadc7ecaee253929da915edc62723a777d6b8c901eec3679fa8a62952ada726ea900d9700e3f8cc07938792cb46b2b3282910ae33d00629f22cf9069de0c167793655f7d70a7916d2d4fcf140e240fe816a9df63ba87fb9e15e72037e3cbddd6c2f9a96ee1efa90372d60c92fb310ecd70729862041d069b739b9a615d9c2a3d360c97b92c2362b50cbb073d8a18e957a99a639f31a01fd54c2fed1f20e945d43a8345b87373ae750b318d699c957be81950396023a5c916bb6f63bf4eaa4dbbf6b5f787b59ce9979a50a94e4b7076bae436f47bf3996c18944ef586bcbce0a4273f242f3229425c90cf8228634e2a2b57523c27d04a2625655dec64fabd75771ddc1ded8f919aec4ebade088d92dcec572a2db5671926b2a024432d85db4cdc39e22ddb2fda6c6b69e3017cb3edb20ac4e76d07d9af87b504100393e64e81d504c864132cebce0afa75f4111df8ddf18e5025cc98eab2c5b92286d841ca30f6b781908b60be7150e3115ebe1061c196e21941c62afce3d99950b4c8f3693cbe7090bc21ddb11b60faee4d0b139197ec14709919bc1e48bdf09fbc3454ade44a192dac105bd59f58ae9e1eeaefbb9ec593d98c698dbeda71491e47ba967a775e4e97c3150be5f7115599f0aad0a1adeb188f652bcc14eebc651a853ba8f9a7eb6076314efb4c70c76d4063abf6ce0f5cd91e165c595e23dd1202acc46a309d7a0eb349e932a1bbe4ebb19ca55c95aaee7e4978a5ee54478ecdcb274209ea32d0654374a1f5d60ba555df4e2c5276849aca89aed60271c5f3ada30c6840a63e02149292a2f9956f30e2dd7c64135f027d8a385970c94418b1412d7f0833df6ec8cdfd1b03e1c2048d5717fef95a8c31ae623411af67a7386bdb55a6798882c07aa7cb894ff5a7cd5d02127d79241eabbf5f7b73e92240503e308b482b072a092b4163fe09c14d7b660dbfb3ba5854960ae3e88156a84763b54fced5f2a6cd9251bf3d487e5936b25d5745a142eba547f7c0d6f9c73202817abce00b5e46faeed3e7a038814f3ed9eb777c581f4492415175c40562ef1b11ccf75a6f84953ca249d02ed689d007c33f0eaf6c4969e618b6ca48137d9f0bb867545f70db5f9a4191a465d12e42d7ebd1df670962c270a5170769cf683b61fe9ff45b65fad9331abbd9eea8d10f54ce56b33fdb6fb67ad1955440ca62ed1fbad48edf42771188c620499815d9025430677c2f25fcab10cbc5f2fba2822d0884a4b19a3584d497587b90800f4189d412a25eecd26a674a8d856204d352ff7d5cc17d05b663b7b5f3a087b38ea0d4f05b5aa4249c5613d52b877b772096e47403349894980574895b4d8c8463f21519a856c69e7ce6647854847b00f3636b3d005bae0c0e94bc2853b8888d08d7784d637c58f9fb1eefdee7035470c9f49f97ecca8b23a0bccd38dc6a7f21e461388e63b05b06354f4023f236136c986438ba790c4d5659f2c3e134574e9d6d1f53962d1e0144fa418cfd755a2109919d43218450fc64a2a25c7a6c058d48b8cab4bc396bd058075cc8e88fe3c9e04b023f3321e0596004459043e4d048ae39fd14a90496962b849f0cbc674479b24df43d49e2fe2293612fe6ddf1311967ada85838bdda83ffc6880b592212f53f6611b34fc7b0555b452300a54c9217f4a7cce85eae4faee979c9c2ca238dd8d12447e4edb19c78132cd03582ade984968b1268e9016a4c978de281a637bd819e33dba95d8583bc7d17f57924e30c4ff450e90b289a027e2b8532b357e7a3340c763b17d88ba407a114f248f90a2867527a9b321b0dfa8a4eddf9015333b04300788ca8ac33b38f2108ec0ce285b1635bdae19afb07c051fe9935980bd8f53e48549f21e500da0e0c93414c7bd16d0a598ad0dc1d1d0bcd4473f734adcbd1d992aba7d5d67920b64fec9c896b226002907a2b09f262308fc5a96e2ba8fabf286c1bd8f8dd1058f606f6d4394e5e0bba4ae080dc192bb2653bf633a08be508aae8dfd90a46c8a235e9faafcb1614fc01ae10656671a68af020cb0b9dd23aa0e2d26794dca3333d2ee1609b5298fa6d15feba26ac15452dbbae1fd7f1014890e52718b82aed9db304822c5279da11c84d90dfbdafbbffd4609ed78f4ff6ba55012347406667fa0718248f4ce8b6f86f66b2ad4b2b63232fd8a40738d7647075af97f96f0f454fa68f124442825ca0c034a7029d965102fa41fc176d546176f0b266bf461e9b56b5dc6093455dfbb46182371fdcec955169d3f92b8320237f35edc45e2a78b8d7982f7df1412001083af3bdf3e4264996d436eb8f3cc08b9145dc9af4b2d5730ebf86e9b86d4f5000494c858b7f6f25eb11ade05883c1be987f054be833b2507a282707de52ae0c91724153a3949543b2a8fa3d36b3984b09eeec4cb04f9898620feaf4766b5f72b2834f1cdf7c3dd149c958b3806d57b9dd642f63f2e7708f1377c12cce06a5e232520882df70e0d8c811a2cb0a27bbabed1707a3a2930d777c553fb5b1e8248c98c249b8e03f9f14b798f091fe42170c34d1308b0a9228dd0fab4305743cbb855df51c2aaa624810af9c3e0d04d5f8ba1a225e6882abfb1bd4bf6769f18092476dc6e5034fca7ea8adc4d1519346ad45aef86df87237a56839590af8fb647c2a5bd698586f803576b361e6fd67029463c15b4b7c4aac8059fd15f53fd79c1f563d0491b78c9fbded4360ae201f506928553e819124ad547fffe92e4131950fa31b92d8902cb440df5c476caaff12f079ee6b04ecfb896b0e6468e8e6c9c01ecabb0c8f6677ba420ac8e1c5845292145a21eaef6ae5d8494e3a3fc05f97b9aba5c597bf1ff4cf00ac4178a3b7607e829aeadd3ae85be9c7a98afdfb9d7ac53dc0a7fec518191914a3f26c85fab14fca6f2d7ba4a14dccd2c241e68a512d40eb01795acfeab1b6b77e0acb4952dd753df416332c24d2c55fd5c3a41e5a6f8ea01a8257c33e262257faf0354e4ee931874cac7eea3c43b62268bfc5f960ae8bfd95a505bb1b339daad88811fd0221d2d8fca00b6e81b76ec5852d32743b4ff96f352406024e19d0fd93444f121cad2bfd9646ff6b40fd9b2b04931fc131757d4c2d89d775a16e0142b5d9d3e249c451c87ed8f96726ba957d28678bb56dec2f2408a4e228f8c111d301e29b5468139a4bb00087a784194d3d50ca4fcb8df1a1f214937e607ada44fe346fd82018d369683424dae3a743a71f7ac46870821a1e8b140d3c20ee7cf12d7a42753b3251031037bf843b7567b1a176b3dd50fc6610b27ce27c88742d7b9e2c9baa9a1abe750ab87598beb2c23245caf5cbf80769735770562eb5fba5c3ae27e7767f28821b2a9d318a0b65d12399d4402feb00270dce100ee637da6be2caea01a057f7b2b5883276e590c5ad6c7aba73db17714edd5826e1bc2618f40f7f75115b4f890148a38967827e84ea14fcc242bba9039d3f736b5d3bf2bb1b6c43c8d96471648812b2eb25e7dfe7e913798c1ed4ccedbe308c24556151c6b6f01c208a5e892c707092f553f06e6395517bc017d7db2c0432e078b4924f2413c72a70b1787fe0a1003c7000005060900"], @ANYBLOB="0400000004000000", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="04030a10"], @ANYBLOB="12000000", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB="1203c70942f60237fa51a800000000000000"], @ANYBLOB="fe000000", @ANYPTR=&(0x7f0000000200)=ANY=[@ANYBLOB="fe03dcb443eeab33fa9bc6a587961b38e7a6ae457d1d77e5c76c9c85c5bfa31c45a2ac05024a8b371d2ee874399835885ec1e424d910711e56d6d2925e313e9edcfebc28c0692147ee5d79c30c62aac4fe16ceb9bb39775974eb51cc09c0175389db6f18d36c0527c64ea8575bd2de4e68cd17e5a1de108ee43d543293fb5af07a15325e12ac094a7420fecf790fa8245147c1fea477846613dd4f38ec2c51fe085b867f0d0f3038583ec019e0be6eeb0872d2c2fc3f319358c7539630e89c915efb5b6fb563e884492e4b01f39e47857f1c937782fe33ccf3edbcd9082a9e5682a88443ec8d67da66ae49ec20fd7dda38651e58d4e2425a5d8bcedf777a"], @ANYBLOB="02000000", @ANYPTR=&(0x7f0000000300)=ANY=[@ANYBLOB='\x00\x00']]) r1 = syz_open_dev$evdev(&(0x7f0000001840)='/dev/input/event#\x00', 0x4a3, 0x80180) ioctl$EVIOCSABS3F(r1, 0x401845ff, &(0x7f0000001880)={0x4, 0x1f, 0x3ff, 0x2c28, 0x9, 0x7}) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x200000) ioctl$HIDIOCGSTRING(r0, 0x81044804, &(0x7f00000015c0)={0xe1, "fce52fbb303f06d0a76ba23f75355808f0e52c84cb1b34abb29a07c74dd9b3c9e4fab33dbfc5a914db2ffc41b9d6711001b7e7e8f740302e7bfae512564fd0df79b46c77c09d6205c8b6991b280bcf26e5f582437c4f1356b40b76aa6bffa33563c9a4bf99284c23fd0417dc497684dfd37ad101986cc8c6bccb9985847ca224e94afec9091b84126501ce291219003348b061211e4293c27d6a3e6ba87d578b82f4d8196a07ff03e6fdca58d25cc18ae1ee855dcf728b4f19694a2878b01c9691d4969eb289d3155377bc84d81a7cb6d26736adafea91307a52211e731f81b15a"}) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x20000) 04:17:33 executing program 4: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x0) [ 911.588572][ T3226] usb 3-1: new high-speed USB device number 15 using dummy_hcd 04:17:33 executing program 0: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12018000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c13da3cece3005b0b15024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0xeaf) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x20000) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f0000000300)={0x2, 0x6, 0x5, 0xc09, 0x4}) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) write$char_usb(r1, &(0x7f00000001c0)="148cdab79ee77027fb1bfc0221ce74e7f1c7211722fd4c47789f6b0cd925efc12e094727da5d03d97da60513cab271778d19d9a870e0b847c1705554a8bad43dcbe4f76fb9a6b84ee2fefb9c7c43616d8c0c5d6ceaaf88d3420a52f7b625f27284f1e9290cebef24c5346f3eafc6f1dadfd78edf62b6b3eb2ddd7d6ffde96cf0c5e28c64ca116a78c7c7feb95eb08b7d44b303a86376bf76da05234eb19df06b6a619030055968061d9bbda7a8097917767e95a18789f702c127ea5001dec73bc58bcfcd4942a6ee805cf214", 0xcc) syz_usb_disconnect(r0) 04:17:33 executing program 1: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x0) [ 911.648509][ T3233] usb 6-1: new low-speed USB device number 83 using dummy_hcd [ 911.828665][ T3226] usb 3-1: Using ep0 maxpacket: 8 [ 911.918460][ T3233] usb 6-1: device descriptor read/64, error 18 [ 911.948537][ T12] usb 1-1: new high-speed USB device number 126 using dummy_hcd [ 911.956304][ T3226] usb 3-1: config index 0 descriptor too short (expected 868, got 36) [ 911.964584][ T3226] usb 3-1: config 0 has an invalid interface number: 28 but max is 0 [ 911.972705][ T3226] usb 3-1: config 0 has no interface number 0 [ 911.978854][ T101] usb 4-1: new high-speed USB device number 42 using dummy_hcd [ 911.986584][ T3226] usb 3-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 911.995763][ T3226] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 912.004774][ T3226] usb 3-1: config 0 descriptor?? 04:17:34 executing program 4: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x0) [ 912.049608][ T3226] ldusb 3-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 912.059843][ T3226] ldusb 3-1:0.28: LD USB Device #0 now attached to major 180 minor 0 [ 912.218519][ T101] usb 4-1: Using ep0 maxpacket: 8 [ 912.223649][ T12] usb 1-1: Using ep0 maxpacket: 8 [ 912.308551][ T3233] usb 6-1: device descriptor read/64, error 18 [ 912.348668][ T12] usb 1-1: config index 0 descriptor too short (expected 868, got 36) [ 912.356844][ T12] usb 1-1: config 0 has an invalid interface number: 28 but max is 0 [ 912.364989][ T12] usb 1-1: config 0 has no interface number 0 [ 912.371457][ T101] usb 4-1: config index 0 descriptor too short (expected 868, got 36) [ 912.379680][ T101] usb 4-1: config 0 has an invalid interface number: 28 but max is 0 [ 912.387748][ T101] usb 4-1: config 0 has no interface number 0 [ 912.394301][ T12] usb 1-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 912.403648][ T12] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 912.411857][ T101] usb 4-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 912.420916][ T101] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 912.430459][ T101] usb 4-1: config 0 descriptor?? [ 912.435820][ T12] usb 1-1: config 0 descriptor?? [ 912.469540][ T101] ldusb 4-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 912.479959][ T12] ldusb 1-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 912.578568][ T3233] usb 6-1: new low-speed USB device number 84 using dummy_hcd 04:17:34 executing program 1: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x0) [ 912.868488][ T3233] usb 6-1: device descriptor read/64, error 18 [ 913.258562][ T3233] usb 6-1: device descriptor read/64, error 18 [ 913.378627][ T3233] usb usb6-port1: attempt power cycle [ 914.088510][ T3233] usb 6-1: new low-speed USB device number 85 using dummy_hcd [ 914.178834][ T22] usb 3-1: USB disconnect, device number 15 [ 914.187046][T20720] ld_usb_open - error, can't find device for minor 0 [ 914.187642][T20696] ld_usb_open - error, can't find device for minor 0 [ 914.200775][ T12] ldusb 1-1:0.28: LD USB Device #2 now attached to major 180 minor 2 [ 914.209281][ T101] ldusb 4-1:0.28: LD USB Device #1 now attached to major 180 minor 1 [ 914.213010][ T22] ldusb 3-1:0.28: LD USB Device #0 now disconnected [ 914.218565][ T3233] usb 6-1: Invalid ep0 maxpacket: 96 04:17:36 executing program 3: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352fd7153e5b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) read$char_usb(0xffffffffffffffff, &(0x7f0000000000)=""/9, 0x9) syz_usb_control_io$printer(r0, &(0x7f0000000340)={0x14, &(0x7f0000000280)={0x0, 0x21, 0xa8, {0xa8, 0xf, "c585e669680f23c3a78de7b937ecef2ac54353cbeb72231df244da40ea700733d91278297b6f0ea73fc6e0142b14d9bbe0118d2e44a5a4424ff9cd495ec7fefc1b02dc86450917f039f878f443bc52a370ab0b9c5e6b72bc8f0de9f4df0d571b886d5b658f03a6f3acfce878510845fcb505e315fc4796da72efa793e7fd21c3f0775568f476496ce4eba62e69dedc2c369a677187ce6f9a91d6d0c098529865a28eb2aeb914"}}, &(0x7f0000000040)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x142f}}}, &(0x7f00000005c0)={0x34, &(0x7f0000000380)={0x60, 0x12, 0x65, "937409790a86d1883a0e34dd6d8e98594b2f455ebc08486f8f0575ab0fa2292c40cc2f3b8a316733ee9311a4e7e54ce165584c7e149f78f3a555d7331c4d8b41a62363c9665f716598db5d38f1247bba20c418dfa82eb0bcf8ab1c36f3bfa3cfbf28df73f4"}, &(0x7f0000000400)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000440)={0x0, 0x8, 0x1, 0xc44}, &(0x7f0000000480)={0x20, 0x0, 0xa8, {0xa6, "52e6592fbd14a5f1399c90e263b710fad003d88dbb12cece8453e470441d0a52d6f85b400ae347c53a2bc0cc8f345ebacfd875a90da086d89b746195c5a415fcf609bdaa6b9e30f9a6053c0776f3ea25a3e582f97e525d96518775c4b3c958b45b01c2f39d9d16dd7cf010014852966f81163513b5e4b301372fcc30d5215890e8c7556a0b33cccc5a6651ab60d32f5637627b2e0818114db604a61cf77d57d6023f821fca60"}}, &(0x7f0000000540)={0x20, 0x1, 0x1, 0x4}, &(0x7f0000000580)={0x20, 0x0, 0x1, 0x4}}) syz_open_dev$hidraw(0x0, 0x1, 0x10000) syz_usb_control_io$hid(r0, &(0x7f0000000900)={0x24, &(0x7f0000000740)={0x40, 0xa, 0x3f, {0x3f, 0x1f, "ac6f6d1a73983cec4c441609a3f0bb3f077f03b1712e7f7218b0f75577b286ba4b99c7ffe4611886e568c99eb68e267178cb52ab64100ed11a15c25605"}}, &(0x7f00000007c0)={0x0, 0x3, 0x8c, @string={0x8c, 0x3, "273cce4b2bdfb04e73c0cecb353aa10bdae3d7968ed2c0ac62a4b9fea10bdf82a8cf44f29df6173d234c5e8fb3f678cafc5eb730b444ab6f96a815d9126c33a912087a08b8e19e01c8dfe7f5ad3ff7b5cb8baf4c97eac7b8ff5068176d69511bce1944773d461488999fb9f5bc3f2c142303949e7d15b7df184249d2f30ab2b61393ce287efb03f26463"}}, &(0x7f0000000880)={0x0, 0x22, 0x16, {[@global=@item_4={0x3, 0x1, 0x3, "4dac4748"}, @global=@item_4={0x3, 0x1, 0x0, "2ebf15ec"}, @global=@item_012={0x0, 0x1, 0x6}, @local=@item_012={0x2, 0x2, 0x2, "36ed"}, @main=@item_012={0x2, 0x0, 0xa, "a089"}, @local=@item_4={0x3, 0x2, 0x8, "47d34945"}]}}, &(0x7f00000008c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x800, 0x3, 0x1, {0x22, 0xc49}}}}, &(0x7f0000000ac0)={0x2c, &(0x7f0000000940)={0x0, 0x0, 0x6e, "35b502c26d5963b452f965592f1d8e6c4509747fa036dff89d9dad9fb37eccd251d57b2c75463a0a9dcf7ec4209391ca21a22d96e215bd2b9dd1ba938d3c970373cd7a81888f48561c8e1258ad02c7615b85bcb322369a8eb0d6ba81b3e58a923a7cf8ee2d286466115a405663b5"}, &(0x7f00000009c0)={0x0, 0xa, 0x1, 0x4}, &(0x7f0000000a00)={0x0, 0x8, 0x1, 0x25c}, &(0x7f0000000a40), &(0x7f0000000a80)={0x20, 0x1, 0x1, 0x2}}) read$char_usb(0xffffffffffffffff, &(0x7f0000000080)=""/143, 0x8f) syz_usb_connect(0x6, 0x171d, &(0x7f0000000b00)={{0x12, 0x1, 0x200, 0xe6, 0x7c, 0xde, 0x68, 0x1bbb, 0xb6, 0x80f1, 0x2, 0x80000000, 0x3ff, 0x1, [{{0x9, 0x2, 0x170b, 0x1, 0x3ff, 0x9, 0xb8f763f6c885a99, 0x2800000000000, [{{0x9, 0x4, 0xb7, 0x5, 0x9, 0xd4, 0x71, 0xdc, 0x0, [], [{{0x9, 0x5, 0x9, 0x0, 0x11a, 0x4516, 0x7f, 0xfffffffffffffffb, [@generic={0xf8, 0x24, "b5902f54f2ad313a3b9cf2976fd9e36b17cf01ddc992a420e72e71ecca3a4dd365c328e51f309a37f248132a27a859e1ec62dac4267c0b40d79bdfb07f9613289be260ada3d9bcca08379d34badce23515e5c72f591c44d24384910eb5f987c51a508f2db83514f7c176a17ef081f7357e75e1ff9ebea7d596763c8f0a8d65821669f6b091f10a8eca23845d6dd6f2b9dccf2b00305f89345d6db95188e47807473416a66a3dc6aa3691bd49ac40564d92f4d68783a5a353fc0b55c4850c3cff98ea3a345dfd7d846affd2d768f0d0234fcaa43c8b2a08dfcfbce4746c002b84e7bdf2466be17d56e0e265ca8fdfeb8fdabc54e74b92"}, @generic={0xea, 0x5, "b117194021e71fcf1f72c10124bffe37750f036786b71313a29ef5791a323b02b228fede99d7e5ee74109b388eb13cbe6815d3f849f000444aee668787a00181ba88618182757109eafb80dc9c76e2b2f9c4b6ad0dfb74f6db5bd9c1f6f57d5893a3443e7388a91d6f47c4965fe7f3c7c3b8bcf41f7d04e1261e8e44154fe3e7876401976b5e6d7f9d4b5d5b5363498d6585badac95073937f10b52b225ceea5009b6dd4cf9afac8d1eaf21670f5712d1e02650197908a33347c9574adfdf318cf68f479832c83875d3e265738869d90417dfb6a27fd504b8e9d53e13afc376e2717f2bc77b96c31"}]}}, {{0x9, 0x5, 0x5, 0x0, 0x3e0, 0x8, 0xff, 0xe180, [@generic={0x63, 0xd, "109082f1079dfa004d8c3baea214e0ec067aaf11e392425b76aa5354ca6d60f57730d2dc1b41a28b680480564157dee46384db7de3cc8cb793be7d328bfa42209e5d0ee74497b5d22917e9c7f9bbdc00fdbcef9737bb6b3e3d5066a40c96145de9"}, @generic={0x5d, 0xa, "0e746572af1467acc5d0d4be01118c22b847632312c155818c287a0b8fe146edfa452394fca88c35f63314c82378ad55bd29fe166c3cdbbe62bf91a982e2d083ba97c953e415bd359b02032726a6c87f5126bd4369497456ea4e7c"}]}}, {{0x9, 0x5, 0x9, 0x8, 0x1a9, 0x0, 0x7b8, 0xfffffffffffffe01}}, {{0x9, 0x5, 0x6, 0x0, 0x126, 0x3, 0x1fffffffc000, 0x7, [@generic={0x78, 0x0, "85b90f598383f512b6d5168f2e0636e43a81e9382c277edfbedde39fe207e20dffb2367d5da93d1cd9ec9cd2079f285f7eae6f62d49737c1492e13bb6872a7480c7b0a10d7ac1f6103860e250085b99cf2f9375b88fae09cff3532fe9a9e41235150f2049986b04798ec40143056a832f362d9824b4d"}, @generic={0xd5, 0x24, "d409d512b88cad127948dd218eaa3494f063c9636b4f0d907c8428acd8e60e8dda26ba503120da7246fdd1b4df17254dc621430c64b5399aa9ac1c1d8fc9c6dfe39be7fd5608e461f88e89a6ce3504489a5d09d25ce4c86da360672016027b2cd881c96247b12df1f2c44e7bf3635b40b2efa168856a8a8782a5b978b0c6922d06868f764fa076710b302f27488ab3efe478e434f90c164e80dbbc7cb04716938b982e33348610868c0d617b172d05fa919e7e9b7930b849a22e895fbf96f98c7198f5c4eab6a44755974cd29cf8d72630e920"}]}}, {{0x9, 0x5, 0xd, 0x0, 0x4d, 0x2, 0xf6, 0x1, [@generic={0x1002, 0xd, "a5bc72fa7b28776bc85b56d3e1113774b91ad9293159e1dd0b20a060c168d136bf390cbc697c7f9c91792ba535f37b5517064c58852668c87d46484664f8a197c5e7095b5abb42cc499d5c222fb771d6654d025571ecf24dcbd86b06532f617a1aa5b7791ab220d9c5e58f88584ff5f1e071f9d9579a35df25f3da2d3ff3615d1e69ccb0270d0c9de63e1136aa3932d84fa044b841bc7bd7ed39f685d8b5349209c0e6611b7ea42c24798e586649601b521b613da831925765bd939d6b4ce016c2a9b2ab121fd6bc7220cc6029205516c14792256d23d3eb367f84575c6106df2c60ca7fedbeb622e9d6873860a692e41bdfbefef2c5050815a61cf9dfc0871166d301ee49a5c4fa4e291d74eaf96b04220266af165514133ed0fa7f3360c0a7d68db211ea7a88f598749247a9cde3dc4696e62c1d6c028ec292fee44228ecb2b09f012df4845c9bc718e48a69b648949c5e6db9a2f3a782e07af30555221a4b59b09bf8b2727b2f21a0e141180cbc0f8c93ee949aa95c556db64958ecc39e03815cf622853081436c0019957e71133bd064669e65062531eaac5f54420eee6b73f94c60d5d08542b7d1d4dd832ebd18f3014e6f08e9b3a875bfd7972ac32e2889f67cc95ebf330e843d3f5dffb2fe0e08b56d0126058331fd250f6dc8ae8be09d44ed4b9e1ee965183c0614cdab027d513790faa736496a12ce4e6b6c59b2a9329bba7b7aa20c1c9ba03f4a2c14469897f2e0626a60d2c9f5dfc79c10642a234ec530f00fd6eb0ea0af68f0431d1665ee2b25fee386735f1cc95db3207e8e3e164f76f45c10f27aa4858e84eb6a55938c1f08e8140b33a3b159f5df43375bee500e58e9e21a5f6fde374dd5168c97d36633dacc52944f874fc101a3a9ea437b48995058111a46eece995c7f4b6719b50aceb57b49eef9fe89b5467e8d1f09d922d9c0c159a7d26fce46cf8e0cb4e553b9754ebd4dc81d511b23d7280de4a8d7beab7a692229c3798e04472fe720b40f9a82cfd364939e59025f6a7f5061101c77d566940e33a36a6f0e5cb9a6fb87db80e1fc2e071af6d79e0fc2dec9013e0b3e3799ab784b626de4a026b5b5cc7405c594d862ac0df971d92f3daa970d2b09414a9ef382401c45e9c13ff0bd657aec6be0eb9e13e2c1228d2507c45249fd43c5b9ab12bd9aa95d35a402be59b362a91dd54e68b961180721c07f6d45727cbb678d0e518dd80581cccecde0d9ae3b7df0b7be6f3ff72d9d40d9b68035d7336d611844c447da8ae8fbe209aa718dc689122ec56dc513a80880cd7d9ea73819c9550bfba900a589c0166e3fb034d6b3a537909362b5002ab3e9c24b24b126ff3f04546e0130c9f73ff1fd64ef35c9f3346bad4015137e7e302fd75c34f38623366b90a55504e5d70a5a1bf4e8f0649ce181dd73cb9b34648d17cf629ec89466fad4cd42d2ff8d5cada872ed460c861a320d8da7a1952cf3d82dbc385178e4f5fdfb415d3622e01b7eae198c3d5d951c34beae4bc4f90671196bf92e089e48451730582b89bcfd47da5e9339d47054c64e7b56b352490704bc2b840f6f170c5c9445d750c80ac67db4a8600bab828b0a14ae48ef78b260a2fb61946ade4404d2894321a7cd462a05ce4da8c9f99e4c3c22998717284bba3aa7b259962a28ffcbddd98823217eb88e4c8e0e516809fccba6e95ef40fb533493a1a0b4e83e78fc404b4907a757c147009ea369762b148fa6572de20c09680514700f2a00eda78453ccdbb05512f596c4dc98b56a89b0c3c2d05200bee43fde361bfa1998208f93dbfba419fcd736ea333d4e65d6f52ade81f70228b8f9a1dde78d07f9bfa2ab45ed8dd88f6c9ca58a582dc75ec1f712df39080cb15c2cac03a1ddd1999dd9e6eb2930924435af79c70e128c7b3d4032523c6f92c8733a3b2d5e6e9217103d6af5f058615012c9dab74e95d5239c53c8c1121291d3afdd6033757e4e50ba2b9ae954c5e4c3b72b8cea68cbca1842844bff03d692ebfbbb0084d93f4546d1b439b8f02dc449ad5c2f517704bb518f0dd8ba9e9b227f0dd8397bfb00d0d7c97db85b83333f7b081e8bbb41609e8ec2731230db5bb7200b96caab2b1e2a0b7cc3ae5b55b7eb7a3689b21694d290a9d119ba001576b9329cb64d862ed1a4729fde0b5d6913900ca0b94cdbef9d0ff51ce58bb9f754f4ea454ce9e218cf5200b0f9652ecec73de24bb59915ccf75356fd0c41ee9ca861d9d0a474989d55a39a9e0a594645e20252019a7a1cb9439d10289413a4f34717df0de8e5c2a87b08a667b696a20f8933bff86c000607d59d6677e8af1e16c922eb797599184a2a595a3b1a9328a0c6386545ddef282e67171226938d5e254faaa1134782ae81285eaaa237089d7209695b77cb8f8e2ac262e29de700aea0b589097e3dcc6b143f45b242ffc3a1feec103f0faa4014c671119b9ff22e699677b236f62e28ab615aa74c6312b04ac50d6634047e47279ff5aac9a551877084fe296dfee22d6c81ca7bf34c511677ddbe08fb5a883f325f1fc6caf33faac5bbff02d107f3fdd07d8051e82395d1dc05305cac321693fa70cc38c82bc5790b75fca949fba3caad85dc216434948095bb6868b6ecd63b4965260b0e245ece2c2697f2c1463178a028b35d3530a837efa0a75104b634c3290fe6e0efab9285289901b1ecb99a39f7830fdf4d19232e8cabef488f782efff13601791b514df9cc20bd878491e1d19105f000a4ec0d8eb69ec783e0509d1e80c10da39bfad49944fd04d1ec95b2e8ddecccd9831ff8dcf0f71205abd348e50af0e952d2160bc0d5c490cfc01c6fedb58304d1dbb73aeb832f8b4b7952831891672b62f9c0af01c42167e951ef14f31056d53c7c8ddf1a879e4937c6ba2e33a4614d1bfaf1250bb503002d16c383f43a332fe79038bb8b3e08fb6a1aff83af3f310c1f245b45c6ad27cc6068330cb1bf08aad7a59bda10dec36166dfc3bdba5f702675f28deea4a61c649b057d2a6c6a1b19a8aaec3fac373fc6a4938a831d584d28b87a1acc623f349581a6519026ebf861e791d900b153efd6f3fd9252b006fee666cc595b11bb350db92923fcb78d46d9ac0715ba943fbe231f892f0c0e9ae493002948ffb281fda6a691c9366fb70bc9b40b429186a8de30c4ca58a5c8f0b37a33516bbf06e3ca19fd8f116c613f355a439dfca92471abfd06059e0b980c2caa16f86f449910c2da3c5ec0d521a9b9c5d60520d94c73cd8ac3612d7e932dd2b9b7ca638e7dcb3d2742a5f4768957e3b6ff5efac4c70a91234f3cb10398babb54bb8792672521a5cb226039283f0099e84882371b809baa8df074d68a2441a4a3747d07134a95cceccf65c1f11a4c19ec29c25394668254155ff58dac6cbb79e1d4abda9705682642a7ac9778538ae8af00ec0ffc98677f9141c3bce59aa7a8213a1357521c37409910ffa15cf035d3104a9b60d9e0cd239dc4960f6f362cb351e7d065e3d6cac7a0f455ca97bc375e31d840c170ef53295ebb5cc69c6f6f9decb96fadd7ba1faa801d8e64829d4c0082c75c849a4bb2d312a965ae115d9740ae6594ebf675553f237197f77f9c9e0c2d4f0305fdfb27d856ba8cfbdf65e2b75d51d0e9ba1e4988af775924165c7ffabc4cd7c3408f74dd42d315fee9818a313689056abbaa8b9b60e36bacaec92bbf8d2072b27dea44bcf13474f351b9a63c0cd2192138dfa20393efef89d99a8b26e12ff25c219ae8ef04b3798405a58b8925d72ae76f596992812c238971d6afdb61721d5755c50e53905d973046b79496f7c36c21d699b023eff974d07ea493428fd6c5ed7820df98b778e4ad5bbc706c5912c88a05700d21ce9331c06bc951366bfcd400021b16916c447ed8d7fff95006bbf30d33a013f8baf50cecfd7857d1857e82705f2ba9f6ae7dbfd114999c32675f10a7965570b08c4bdd6255aea470ecb58b4f802623884ebca094060a71311c5687f2b87ff8de7ee883c35b8661bc6b68a4627052ec7a5d69cffeed070ffa2e0db896ca24498ecac1e4825018b6e474d485be9f3d46789176717734baf5c5d6858fc75b8ebd2ee950054a150b636c0211f2e27dbcad3cc6f51d5e2cf77d44eeab8380d9ecd81031aaa7e01d5d89328884d1efae79fa8cd1bded27222c81f496e904847c877ac975f096bf7f57418cef79fa87b262444e2454d00f04c05946c70cede9381dfdcc681d3ad5b7a7c66c861b666ce087d42281b410de2d1743431b07c76b057a41593918ebf73c62d8a860f2cbefa59b2fa53a7ea1f2779520790b98d5d48c867c43079e1f1cd15a6cbc7cf2bfea9853891e75224b3ca88261f668cd1b7f265afdd47c947738403d58b3095d1808d21ba94789cbbf1022cb245e65db067c2c900d7c97dbce529c390792b17a8252d27cf76c28306005dff759555a19b07c33e46c79fa297de103c2b72314d98b8db2736713d9764bd4a007b2c0cdd30bbcf0b7454cb4102923ba9ce22981b66ec4004eba1ae357a99161a79ecfbb9def8d8a3a155b704d5a9bf04dec0f1509ab827ec1346c0dfae3f87915834e5ef8ab33576475d83e03eea9998fe73a66b9590f7410fcf27fd1a1407b3320fc43a0f2d5b65a1a554ea53d92a4ccf2a4b5386f2d3013ddd1b6d05922aed0f9d06bdd24928965cf0faebf4f20971ae7a05fd1764e056c2f23bbfc3b7ac941b6b5cf358cb56a958547a1a6e2a705f9b8cde33ccd2d8a3cec5a28fb7d4f28499d6f6f0c6a4bb8f604543c86b8ac887a9ca9dcf84b55a7c686bbea47acd2ec386b6ee1c22228a8533d83a80592c5a48478461ad55930a2576cab26aacd73fb84f3c379acdc43fdab41e5fc6d39a75b11c42e2972457c1fed3192a6741f062aba8710374a4d38f859dd84dcc7da09ba289c0394414c8ecad0b2a6c1e1b49f46e613c284a4d107012be02dbc033508f3ec81955051db28f004a13cdd4b621b9116c4c5e5fa3a32ec4c212ead27c1ce9e0465b9811580914fa0d6fc133bdc5fbf36c1899dc9bcdbb4aaed53d25d9fc879e05de95a6664d704cda3e3547ebe53e0e061aead3dbaae6bf3289740f6c1f3129fbe3cc135926d4d4eb8170bc2851fce594cd3c5baa7d297cb96157304e2b9a200e20e622aec0fe6d89b3ed2ee793041a8f3a832a2dcc7ec14099e4a09647e3d48e4d86191bcba8c2161a2a5f3323b48167ae10326447f8b903be94fadd31da154480d1091b5be5f96f2dbb1bb7d6c628f6039f93fee620c2d59c96e74d6bb4f224d489ac99d2fb5ffb605b54cddb9f1137de62d44cd8063275aacd03fd2c851fe1938ac1022838a783fc9a407e7e510b6ad4f785c1edbd04541555cf66f1ca88340568c54ce4a819667048646b933762cc4214760a31acb54fc57497dc7ccadab45d693494c2bacf916fb4ec64608de0d3ebce205a9bc4b7a95e1f7432857d3d82ac868063d3ecf68e59878e2374d36439bf1edc40b48b7679406bc495539ecb10df20c24e7d7f675ad4cf5cc37818aabd15ddb86cd6575a5d849ee120f105b29595379b8f0d2241b47c58a85742dcfe40eb41dee5717501179035998aa4834f0d46e1dd043debc77fa54d4cced0b573eb3b7098aed6ea453eb2f526a6805e70f293d223495963882d944011b57b2e3aa913f0abce24572f3836e0b5802823e795988cb86856fd7cfc27157ada3ce4d55b182d57854103edc5e3c36edbf32f6e4d4d6b1bdc83ec911d7f7c97c0c99d73f937790d99dc6945f2b43dc5040635c0230587293ef6deb8e0bce3"}]}}, {{0x9, 0x5, 0x8, 0x3, 0x27f, 0x9, 0x7, 0x8001}}, {{0x9, 0x5, 0x0, 0x0, 0x2b8, 0x7, 0x6000000000000000, 0x8000, [@generic={0x8c, 0x22, "90460ae4aabbbc9009c82d3c97f9a8594b171e8952bc4306dc22329993cc8ac75e000bcc7f68124675cd55ca288bc5c8896cd8e20dff9b05b9456182884c5eea868a171d4aa18c5a2ebaa428d6d69c7769f0c494d25e1e59ad4474f92be0ddbaaa9beeab76befff0c81aa3211234d6599850bd88302c0b7776e76d4a629514d934a98a95a6cbf100600f"}, @generic={0xb5, 0x2f, "6a3b731a80ff7a45a21c2671ece16a01fd45c22db467ca0274bcc24782e313df953b65a54d080aa0a4176d9e85d9d30145285362aec0e0bb66efccbfa19ea9df7cac59756cadae668fff092bf0aeb2d990eef023204699c86074caeff2a6590eccacfe1f51dd9797e26f205dd348dba8920afe5e59d250a4546bfa674dde507e4bd8599cf0835e08e72bea0a577317dfca94cc90b908fe0f449b82b85200cce5326b5bae52b7af3a9beda59700e94050902fbf"}]}}, {{0x9, 0x5, 0xf, 0x0, 0x199, 0xfffffffffffff7e7, 0x5, 0x0, [@generic={0x5f, 0xa, "3083e2114d0d1209cf1f7abb8b19369791a8ca0e117dec77fefe80fb1fb85c84b6d17783cf2eeb278fa688ddf0c360293d64c5c5d01f9daf7a250fa7a6fba3120eb944102ac4648573566ec51c4531ae65d5382eb13736c4739b850389"}, @generic={0x2c, 0x30, "3d412affc2257b78289b1ca03b4be5edf923ebe36a713d39da88a296fd4c57960c8b36c6210c6fa0b707"}]}}, {{0x9, 0x5, 0x5, 0x0, 0x204, 0x800, 0x1, 0x53, [@generic={0x11, 0x7, "03235554c4aac6ccd9c052a73d2513"}, @generic={0xda, 0x1, "5f44c38f9eeaa62e2563c47d245f7de174d4da5562bb8eb6ac766977cf95ff2915fb1515d672f8923644b3f99df8d107d1ab73a08de42cae9d0197b590a718e2a135c522d45fcfca29b0ecf558c3da67d4f7ab3f8414860e7a9ea86513cbc34ef9874bdee6a64274a2007203defde88f50667c245459b325bd0fc2e41e7d6312a8a606ed61519692bd84774400f2df08a7868b451fb596ee37960244a5281fa40ed63199dcbedc4f2053d11b3da239fffdb69d6ad4506ec990780735ac8e275684f23db31f2abebc6f3938010e887b884fc0d66aba7b1e28"}]}}]}}]}}]}}, &(0x7f0000003740)={0xa, &(0x7f0000002240)={0xa, 0x6, 0x310, 0xc92e, 0x80000000, 0x8, 0x40, 0x6}, 0x128, &(0x7f0000002280)={0x5, 0xf, 0x128, 0x6, [@generic={0x55, 0x10, 0x2, "b06816c2ae1dd5f06cfb7f8b5c57fe5f701e180a1d8bf00b7c01c6b272ed442baf1380be442062a0fe886fce66ba2bdef2fa83230378e8d12ba4c22fd1a9741017b8f574ae955a3be5725a3ec33119fb5282"}, @ext_cap={0x7, 0x10, 0x2, 0x8, 0xffffffffffffffb2, 0x7, 0x2}, @ss_container_id={0x14, 0x10, 0x4, 0x9, "8f6ef9dd6bdf0d620db893fc09489915"}, @ptm_cap={0x3}, @generic={0x9c, 0x10, 0x2, "8cdace85050b40b407bc21aec715a096c55113fcae282242165f554d279701a513c1929f1ea38ed251523942932097d7a04929cac9a686948e2e357aab2d563dd8544a3ea17b9499e3afc33dcc76b34a62c5730eefdfbd86f3b0eb2a84fd541f97b41598e4783def449b7b11633f6b5641e1fd8e1f5625c2163f45545c422e1d9aa4c60a73ea73f0fd1dd54d9e07ff234de4e4f7fddc9c3692"}, @ss_container_id={0x14, 0x10, 0x4, 0x5, "530302aa2e5edc9410b9e7bdd5f77d45"}]}, 0x9, [{0x4, &(0x7f00000023c0)=@lang_id={0x4, 0x3, 0xf8ff}}, {0x4d, &(0x7f0000002400)=@string={0x4d, 0x3, "ad60ca09874759ccad7bf1719bf02450b2362ab439b9b011329a2935e9dcaed74821b547f9d518586ca40bf17c111608d6aea20ff2577db5ce117e05fcaaa088012f211fd9ab5bdfc064a8"}}, {0xfc, &(0x7f0000002480)=@string={0xfc, 0x3, "66930b6396e52a34f2b1273bd06389678bebd7780295ee882c7bd0a5d361c62be563c7c64067b8df85e099a5ee6cb8f795ade594939bb69e32b91a2f22abe9e8e15a37bbef3a5c56b85ce6488281fb344655fb51edf84a55a47bb6756a03a6a946da611aff98c5bfd4baa7bba9d6cb0277ca32b7108693e41bfd8bd6f3909666ae0ee5d44a63c928cc1c8e6627271028db92bcd8400131d6606d46beb306f00ddee5eebe5904f61ec4e0ba96e9c5931ac6f328d6d5af7b1110825a2534edfe9b99a8ee8441c26ae75a7ae79166ecdb4076011b4dec62568fa17d2e1ab49241db0d486639c06585c624d46d6abd64695641b8e92e615312b91eb3"}}, {0x6e, &(0x7f0000002580)=@string={0x6e, 0x3, "b7d67f7bfbb3442252942c0a6427d74e929c0b7d4c00d7457b8470d723817a9394a263dd6e5429bb7079b76392f7542ddbe62d110a424e281d5ddb09d080781cfc26f07219c4a2f5a86f312fc263c838e5ce56445a67557c152adcbe6727fc893d1ce20e6a9be8b2495e5152"}}, {0x4, &(0x7f0000002600)=@lang_id={0x4, 0x3, 0x444}}, {0x4, &(0x7f0000002640)=@lang_id={0x4, 0x3, 0x1004}}, {0x1002, &(0x7f0000002680)=@string={0x1002, 0x3, "5ff25d368dfa2904450aebc98fb1d0bdaee4a3126a81becbe15a3c3c1223b814666d9822ff0bd6d365a8087022a2c7a4e4504c0444a6b7dc3862e343def1b90cb7a958f7852e600f2c2933932c179178a030d880e84b2d43f0f5eb1ca2db6731f2ce655a826309b18d15091b703a473b879e59ca504651feaedbbcee510ab888c8ce03cb465274233dfe8de0aca66aba66a96d21dacff40383df45043b8b7b1f41a8fcd6c3c872e24e42a8003a91f68cb70a00596b56426cea8493b54effd4c8e65b6e84736544e4bcdcb31935a5a6d22bec88d67d23bd84272093389e4d51872f96d83f4cf0334b6161a7f14c7fb107dc03fa378a85f1c807ba866c31d73b76d922f8773a7ead475fbe34b2ca78f3df39f8974ca345f2beb22a9e7e64454f0376c813c5bd5469a02618152c776e7971704db51aa4fa3f1c2861f9f5686df86c209bc5b707eb50feb69a7de3dba4b18dc65e6401ce5130d8da5ee14419c0fbac752c07cc107eb1db52d6ca367f6b03334d81348d82938be4434aed491ca110a7a8ce5d0cd141542fe49d9915f248287c688264ec91da6d3b1665d5639027b87b3cc0cfa20ed86a8dab716487c7a573d699293a62c29e08e9e46a8f94639121970ae624b5ecad3250b551be531bd3c5f89d53c62ce8ddbb859ca50b146d485fc486826dd54234f93cff23d3d85af1e27e9294bdaf8dde8c3ec9ae627f36c70321df008574cb1f2754a5760eb028a151f3d96c194ca51664da58690083dbe7d5cee90a7810689f6ce330cbef40740db58132392cdcfda222c0e480806aa88c99552fd875b2a4e116212a93fde2a8b2cb49bfc4737d386ae6476c29fd3cf635fc107f2495f1fcf75676e3c52870f5ea7da991183e724ecf4a93368f12dc59387f6aa0e6a434985866f18d4bba10ece446f5f7f4d2a2b3891d8c92c7e07806ac54df25c07aea1bf2ea996549f9017a21a058ac1440b7ed3c1c5b83978d06622ed665a5fe84bcc6cc5095feed85ffcfaacca83663b175fb3eabe12b713f105dd35b8ec6a01e0d7e5d00f9842a86b7bbd702c56ef3a348a436387c1c45280f63d61024268e6b807700c1db8071ae9c102c54bb2cdf59f1cb0e8c12d8382c5caffc6a374f48f08db2e9fa20b70c82352981ba01bb71e0f53326249404c4038e8ec595e4170a7878cc30ed84218b71cdea59937559290f003795a91edcb1002ebae428a56bb73caefbe5b24605a1dcc8b5ea15360917703837efb508a081438db645edf372a5defbc6b86f71ab4bbb894bd3a9f0b75601482fd8758f528741227ee4506790bdacda8d0487d4260faabb1cb7391b3e8ac2483c4bcac4f7468e12c175cd1685b3e151369f186f314dcd0d72666124e7da8c065051b193dfec36a2a1df517476937082b64f6e907ec4873158854fc3112b8db0e7eb98165f598d16df73533e863d95b2210fc4e3ed80cdefb4d7ada94d60f12e1f80e9a5451006122d31c45ea15194469efe5e4163978b473074f4088a1574d86a6d6e96c6c320f07d884640842846222a2d6224b7d89c5e7f71442779d4ba0557596fb632840aa894ed7b7275de9edb205fe94f95ea6129cf0bd702118503e2c460c00baf0625b7b08bb8fe408228d9d8a3d2e6d490c2b79a6bc6202d9e81dc9de87854f12cb66415e429d9c82d08a52a46f9a0234f69ead44a2e0f2c043be444734bf3fd244ca1f118c8b93fd47cbf3f92c2ad8920b784fd3e1e5f2ec3252f2180324eff432a2745f2d0020b8b0f245fb6433ede9afd2386e8d549694935240cd4dc00575f3d8dddad6575848b16a8a2d185fe60585a08377fccff53c7f582ef3e6a477b7b872f1e8b3d52a8d11db7fa6f15e793cb10d5bcf9dafbc252c690844adf89b3a2a7e91a8b02bba8a922f3366a67f3c14c7adbc8804eb4342771eb5962a97e6ae0e700358f956ab6e45532051934f028e1211bd4e9a8a752cfcf69e9ac71c287c14710253a43264a0112b5cbbe807817323c4e386a8d737020785bfffc37d6aad81e517d3050dd2ba5174e0c8b6c9ae063f9a0bea85a8202d82d403bd465d651237d23cefdef9ac668b237caf7ba5095d9ec028b074fd2d0b00cb3aef59b622fcdad6dc9eb3291040dbeebe791f2de99bacd76faefe288590cd43efcd44695c520bc7b08d65065071524c32893a80310011a594517c8a4ff46d352f46d967d45ee6b1b7d059551b234192b2107ad9c954888fa9680b0242c34d86d09ab03f5d4ca6db2b40e6e518f32d57de0f2da5d4e3ad4006e6a4f13e736590adfcf80c64c4e63594f1bbed5f2c9da92fa1d4697ff37d09bd7e239e2cba81275b2efbf7a002ef34e4d99474af8e7156e6748eed55a130878851a42ce3bbfda7c233a55463b3822bad77fab119cb643a2896221efae47369dc2c157c9b2e6ab6fa87c429f1eeb0b8e8e391bcf60a0b44d9f2423fac0b34c4d2fa5ff011fca4a77978b026957ba909d8d44068f54f88ae45680dc6ff2f28548d8900b5f2f86e95cd45fe5e30a501ee25a23c8abb562b1fe85f67469e52f0a91c536e57c6a42fa68367387a6275ca20c720ed108787b0513e5b61a1f9dfc73685a9c65c414d8633aac5355ace0c06fcdec6782bbb03c5937244ceae28fd1edf39a8a57d89bc557e152bcf331bc8bc8b2add4dfd49ffddffcdb65cde11fa6579ad91c1a119ce84cc9d06564c2128767ee271535e1b4e95f0de5c8d652451003af482894099cbf779ab846d1a27702fc230388d6eb775eb310e68b2d1793b514ea3a2533df390ea19d0532e18ccf96476c2c572c0eae0818b189dd6c6a804006e07737e16e9f300a9efa11e7abbb08c4728872cc4a033280163617031a9c9308c9081ab776b0cc548ae18e57874711430278286e370547d5f6e740fac54703f1dc8bb5a5ca83e3a2edd2eaccc68d6253d88eb5d0ace51d79c460f0c41c7f145e2e14c1e0a1b9842eb40880194aec4b693c548c2e69d1d3c34acb9e32ef67ad3669bccff0dcc7857a550b6ae2af024c4cf5c9ebef5feebf887f74fac00333d7e40ec97679de1b7250d36972e212d08ac2d4a06e6dcd45b5136ed17e02fa0a9b81fd6ed83962158d5769b9e8beaa1db2c2b8beb77a233c713d588d93a420dc4c026b8d539cbd22d16892df67527a66f60f6406f8fb26a913a09cba4ccae0c49f321f4e653af8b6c17dcba048576c99748e547abe81da55b59e71e6e8e641bfc480498ccb410809ddaea3518c5e3e52bf4de048b32b542df46fddec027d06ce7eae05c4cff2201db0b67d7229e018b153918016a785066b38304212f6e48d79dab0827e8eb7f0763094104f625a1bd610b2ec721a51349a44698535e5f00c3c719342cc60ec5df0bb2f98aab0823c408590918d847ba63e7983ff4c80d4c7df0cdd122caf675aa1e828bef3fba0e760d6e4571d9a7ff15a2186368a84917f0f43f31c71053282a5a9efc0c2262be2ba7a696e65f193ea9e6fc47bb5a3ca4e7c0aa65d42168f15e894528f1580c461aba5feb0406d273bbb01ce44f7ad497121bd91e880200a970ef6dd71021f0edd682b8e59348447efe115ce6394779b9c7d9c24d77c0ec81d99cd4f57b8b78a5e43bce884d162b7b966bdee952f7fa3f1f467aa87067c936562ce917410ce8e4d9c16eadb5df1dea12835613f5ade946058b83308b7f715243675d62a53f9a2a0963d4c39f54ad8ba22f646ca28537df6afdfdaba072a910101efce4a148c6c371d80740b6b3a97f1a5c5b117d9a476ca3f31621b46334fff89e06656ea1947622a32e56cc7fd5b4c771bad88afb81720fcbf04f818fd3c397689d58fb6a4ce7eca788047a99f6f045569f3bb5ef416928ff0e4263d55cd5b6f18c4d0e69853cc9ac800704832757dd47013c68ad584f83990b4c826b94c42ae0cd537b6dac01afbe3923157edee504d2265aff004191978e929fc316ee65d7c397f884b5222b84f3f55e28ff632058ed725dcea5dd867ab462776d86d20d98ace50cefd81f909e804cbb08001a33d78036b4cc1dbae53edcf35394198e99463a6010188b24b2dd5e70cadc739d16ad9d5e7bc133a3b61651787d9043752e298d19a98568792cfb6fcc0236d327ebef570cdbb4c92933ab6cb8539db5e5bb4a25b432341b9bd281dd1b178c2cb39bb37ba23794dcea7c13cdbb563fa7eedd27c0b2cfdeb0ad4ee31aeab77136932d77ddf0f0a74a7b00af05ebb4da796fd5fbf85019e6ce13056181f8271abb8fb0bd4f3181150bb5f32d978da2d1fb08c1666fd2f07c22bbde4cf1ee7d163a6aba663344260bb4759cf5def0003378a7093f93ce227d61be6d393e2578eedc55884cc41b4352b15a19ec2f69d98f81f0b1b99e1673b5dafbe830da9f668e4ffa9dbda5912487b47f21bc679ed4bd18b98b23356746e6bcfb9167e7b286abd8888cbaa32099578234fc8caf9bf89bc8f576b38292ca0749e997f1d4e9b593cbbf0b99f8666c917f97886376084c69f0197e18d87e5de89dbdf3050a1a7e32ab9ff84ea039b9e02d51a16e051d9696fd7f070310de57672ef6f3dff8914abaed2390fc9c3d65450680183ce0b68b2a1a46b33c74c292397e0dfcd8a646a26883f87a225719dda43e3ab70877b3bc9a4fab784ec3b49022a981d8965bee4a22a7bfc04311385dfbfd94bb9a4d41700cea0df213038c3f9048ac62447dd37aaa3a68ec6fcedf8411cecae76c4770895e4bb20c89d91119bcd7fe23c66c366e6cb6d9de08cada7f110e1a7f814c1721d21304257e8b090c9223b61eeff58aa4439bfdbe5d49806647285e93200a8785ad8a4e6040429ba54e89adb9e0820dc4f7fef95e6425e0617fd4c0644c645c474c65c947b87f055644b1102608b021005c7433e10e4f8d3a6ba382ecdff86dae87c144d632aeb0524514e03effeedffa1a34042c94618caf8b1ae51d554866318e201b5d1e0635c2cdbe238b7808e2ed6e51f6261a3950776b62a1b9599109e4584e3f329fe6995de93000bc84139f3fd94deb6ef3f0fb497d1d25959641a22de21174e790f5e1071e993c87d684f4b2a6a01775c013f4337a0b495b682022adf40a1054e4bfd8c64224d42c79647e9b34edfc6f5bbb6a362562cb2bcb441f08696588403ddbcb4691ccdc67616fc92d5c3ccd7a68b2a104c117c0abeddff5ce1cea952d422b7c0dc8059597c14583766203128b245b95ee66a89389e95a6b8d46e8b0b2ec7a99963c6bbd013eebcaea87470386fd49a38d0ab3d2dc9da784de29060f5716759663f76734fad4828f0987104e0f79534817d47a016cde9bd76bb31faac7af372b83e974a2d6f23f0df9fd4d2ba5557472d732654696f170554ced77d01efe888739151965b6b3640f4c8ff8467de2d9a0797b3ad17ec191ba363d5854ee7fc24862787410f58e379c6d0b15a27173de5b261d9eb179788d002ecced5343fa92a62da177f811f1aec29b21ec8432bbfe8d8cf47cdbdca42d1108eae0664b33005b9cefa73b6177b99e31a02935cb616639c744368866b4a2dfc6175a3ee07df4f2314d6d7a0529c15aaff885d6f4fc21bf8dcc82fcf1df41cee1b2140f9c64456542b654dc59f62fb8c84420b6c97dc6f9aa9456db4e4d560dacfd9b6c7202064635a0c0c2b2c2184bc86a16b46ca0a6dbdd9c45fa54f55c083c93c5709e5214f896918233f1fedc50cf6abc6e0eed8f989b58b9d8ff4b5e864a6fc694d4145adac788528b5f471270a1c12158ee5e8bc2f2eca80635bf2112971dd4de792ca32be58e5b79d15d918bc46a4174f95"}}, {0x4, &(0x7f00000036c0)=@lang_id={0x4, 0x3, 0x441}}, {0x4, &(0x7f0000003700)=@lang_id={0x4}}]}) syz_usb_disconnect(r0) syz_open_dev$char_usb(0xc, 0xb4, 0xfffffffffffffffb) r1 = syz_open_dev$evdev(&(0x7f0000000600)='/dev/input/event#\x00', 0x8, 0x100) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f0000000640)=""/221) 04:17:36 executing program 2: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723daf9dfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad722c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x1, 0x6189ef3d827ff01c) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f0000000340)=""/214) ioctl$EVIOCGREP(r1, 0x80084503, &(0x7f00000001c0)=""/189) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r2, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x20000) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f0000000300)={0x2, 0x6, 0x5, 0xc09, 0x4}) read$char_usb(r2, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) [ 914.240148][ T101] usb 4-1: USB disconnect, device number 42 [ 914.254042][ T101] ldusb 4-1:0.28: LD USB Device #1 now disconnected [ 914.264349][ T12] usb 1-1: USB disconnect, device number 126 [ 914.273423][ T12] ldusb 1-1:0.28: LD USB Device #2 now disconnected 04:17:36 executing program 5: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(0xffffffffffffffff, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x200000) syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x5, 0x20004) [ 914.398484][ T3233] usb 6-1: new low-speed USB device number 86 using dummy_hcd [ 914.508531][ T3233] usb 6-1: device descriptor read/8, error -71 04:17:36 executing program 4: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b370064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x428000) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f00000005c0)={0xfa5, "7b8291b4ec1d8233f46a1eb57a21965b176a0a73694d13f5887c52c461d39e1257f27c3e7d309b2fdc00a7588f1c1090d53453e1a94f9345acc12245cf5e1579fe95e60ad9a71618dfb5d74b87ef3f9c089e192935d3e150ef61a6ebacfd9bc2ff3c92a6c8760efa5d3449a4230f076432be00f6c31c7472629d86f88bab61a088b75f9d40bbe8f951fda20e4d38ade4def6fb7b01296e78787f98556bddc3fe29b38ae0a4f9d3fea3dee67f4874ef71605fa568f18841cb5ee54aef65bcc514a5895f74d09024ab279ecd725cc4202303c746abea9a8bab76de9a83340d08c2a43845d6bb20be574e3a4c5db12c0b1509f559be1c89de6b40aedb37b66be3d4c55fc75f1691d2434a581314b2c9170aadf7b35c47a0c50ff01bc3058d02c093867b3a52aa9256d8b9c3634c677766d0dbe2cab8c274996270b0b6c2f5d25c3585664d866a4374c8d654cb680f22a99935f607f3c55b663e677e7bdd6224db61b90fdcbedd8a50efab122f813432feef3be3df69d8dfc3ec1c337bdc7e2e61fd07ed5b98cf92d1174ff2217d11b0536a3224641eae5e59dc1820855d4adaf5acebf69a18be7ff2f5d87a7c1024690e09a7e5dd2b95d8ccbf5b3dafaa4af3f0b39a15edd03db0b604340afe4b185092d6ed8e2fc4b201a9bb84363e5e30d2948de540f88b6f59d05bac32c795f4bdf00febfc962d63a114ab07630ed844805d5bc5d59f6c4561e512835a544bbe609455f03fccfb7602d1f7141941a324ee0b77d910e0c5519402d050cdb720309e0ac5c2feda5acb4661333593ce31fc76acd710d76781ea623b01ff908cf63f41a2a0bb764fdd69c82141ed70f3a46852ee241bc7aaf311488e5ba98534f5fef87ff3ccc382450cf180d96cfdd79155d34455e1b7215c99730fa0edc48b0af88ebe37315bce05e763d77dd87137f1dc262951ff192f3ec6c4773891ef6b0c4c8a77fd4a041fd0ec9fd0e2577f65290ebf2c0d46398ba5a2a4d32af3a5e2d3b9525822719a0bb0edb22219a1ba0389f779f11b8d4d2b6f7f9bfbfbb927458b96deb67284e1bcfab4ded149da45873373b8bb19c275dd3b2736a0b78aeee3564d34f1bdbb6a3e90f5872c43f7ce4ab90783753ade50b49d8c9aaef996e18c9e6845120e3e1fbbcb60dd4079afea51ec2d3960affd08d4967b8a9eb06e81f17f5d088bb6cc6a96840bc9cd7cb0dbc743622216680082d6656e3b0b6c9a0184a56e7f5c9b1ccf24f293d7577f776d8ac2f8bf8c066f06162dd863c9399dd04a3f09bca42037ac70e3d133d67f50a38681dc55c4449e7fe138485b2baed2a3d9461485bf5f48060df59a2c03deb70dcdcd3128eb310d27c2fd5b3c8f7bf587019a5b0caf67f025a363856590ef5d6e8160011b4f6010cc33da43bec9720bc33814394be42440f26bd9ced877131b3e848f668c8aa2691ef97a7aa7d4aac35755ab9d81c263ffa0a07314f4f5fcf53a982e4a3ee78cd2a83b7c40ab8b604ef61a630a995a62c80d14679e3656322fd43fbc70fcd2f74f37ab2b243038ecab768046a91d484bab943637389036a5147c5a3500ba64518b6cd6dce5f0db51d7042785a3f77706a8cd7d4c673f331f85dba5a9947af736abfc95768696a7a84d2e8dbb6002844f044961e2733a96ffcd6b0247b5b593b4f79f2d5b460d34d60fdd9ac6c37ff680bbed5c4b006a9d191ec548419902aadb26f2fa1f3d2988ad64ec02cbc6b01bb7f48f6dcfeedb16fc79cc18566da061911f12823cd794057db4e8797aefc05381bbded21a3e1b3ca1e442b5143b639de33e6f31319e45100903864bd019de89d5a688efe61a4a8a2b292980636bc98f089c8a464217e71ee9a1d70d5180a2615826dd58292e63c52d1b527f12ddfbb5e8aff37d930299310f5a7460d69a276f57d80c316009f67a133133aaf3ff64370bc088d05d6ed947c093f7d3a86af1781fbbcafccb631134d31f21be2f09183156575c6a09e71539c90112790deea688355667c8f553c70f56939e1abbf5c1b18258d9dfdd6c11ea0480bfeb5f50416b601e8d2338241489e5b2d621fce8d9e7f6029152cb870cd7371aa36ab7c1f69ec6aa4be48df695a8ff1aeeaefb8b53b78abe0bbc4532b815b3ccc40c221212c0993d8ff6546fad1356213a6956d0b405f1019d171b7669c90f45bd89c99afbc3e5ea4b64cc5ea123c816d0547cf8050f97fc69854a23aac67fb32ac3dc701b30802e3feecba8a7d77b5822370f6dcf0271255ab89ce7f7d6d0f15367b85dc120f5db1bcc4b6b7aad4c4ede04c76225c9d876d287ab07dea03e6a87df4775c1c836ab61fbe45164d53dfa2c261de6517d4bc7f7473d77ef7283c93a84c8c9647bf9646bc3083f3d48689e41cee90ac19ed86d0193ed268bb4bbcd14e5c4d83d0d5d178e10186da2b7fe81dbf5eb1ab492f7ccf5690929ff6560ead95cc4f360e090c380deba0bba2c5d12c04dfe31b82c4ac340c16b249e3df52da8aa0ffe10a3bbd41fed307fc9b7e21fce0cc1d7a5c6b8396bea3d61a4832333bb012dd5c634c0df5ee818851383e8d48eff22cc44d6e9d7e46aa2f5e74e88b4199c1b2d14bd04266938742539a6404bcc81317cd1ac4f93b17cc560ad258c64d19d27cfc051bd50f775f6b72499ba13a667a21cfaa45e640d4d6a907c83b0d399af1ea5ecfa706165b8a2f69109ca67ebeb4b1105c964c1f2a413cc704d7614077ea6c047aaa428202075a13c1d8dd5484c61c47e4c2bede1fec6a2714da2ddff176911791977e59f619ce3a09ee6ee7808e4291049cee6e8eb7ff1b5634bf655835fdd92d44ec2c9c0cd1a5ed38582a80966dd24b637ec2d8ac5cf44842d6f8ccd3ca5baee83b28b35143333f5d19448639fd1af93fb94b4fd5a416acd38a20a2e5c034306e5455ca40e51eb8a35fa54b7e906bdbc3752312970245c4b9e8c3f45c1196b0a8134bc7261379de668766214286ee49f7b0fe2af6b2c3aed730458ee93433d6beadf8a05ec72730346c7ce276ddbd5b2525b6713eb608133df789c70019ddfdf8fa9c9d9ac0cb4449a812815a824b483f7d9e7afdb4cbc10bdf52bc75b664186f7a4afbd4cbaa4eba6994c17eb76c2b8d0fee1bc086d770c0ee03c01a922e4732746b92d6a404fbd9b81e2c67a8eda528f496c4a697a83df096dcec07da5f147f530e1cd3de4c6f25d771c7369b15bdd9b45090638bc8ce19cbf0770d2ca591e1ba2b036ca0318ad226f3d76d7fd43935b8445785c9fe7efc2e5790c3cddde0dab89a5cc6afcf9694f1397f64811953bd2daaf66cd0eb64b740f5619aa4ae64d80b730ec342b51b95d5ed93e777a46b5cec1f62896ff759214112172123812a0739afd122e34e31d0c41101ac5390af5a455c9c76691f6973701c8fbfd33109591b1438098ffe369086d77bf3c4673c9b773146bce935b3cf8b31e4343bce1b9a961125bd515f3fd5c89765d442d139119a821751dfae03050773773e6acc78008c874d8742c073120b448de1da4c742d8349424bee6c400913430016c67894ab4f5020f41fb844e46f45819d1836f5608e7d4f499ad323d0665f5c233b05b0006bb657ea874da1ab6e50c68345016840bfca177d83b51bb8b2287a6875116ba78fae6e25cfc3ecede3bed5e354c26adf3937525bd1f60445fa596f6d3dbe5e4fd9b9b7d812be13cce1c18bcf7cf011e3aad41f6bb79af7e29e92c15e33168c96859f70a5bcaf446275d74c143c2cc0d352797575499021bbf176f6d1d093fef3b01f9d818521b2c918cb9b201baf047e8c3dab4a5f54a82f647b339d9a751f5fe74e675a36b7ac4b35bc846b2275b5cc88c107d8710026601b57709a08198fd70a4ae0ee891fe26f81e9fa44fbc5e1adc70db5f38f560e6aabc244a7cfd8456eba10d4031722b5e81b94ad82521ea80249ba5de5bfe0c414371bbb37f120967fbb8a520af3e99d8d7537ce039f6692bffe8786dec1f81e8faf3e7b68b18c43ecbc5290cb727f8ec3c6de8013461a4a603e5454f5de0db473bacfb6b0426941cddd560b2098412bdbb7c1800a72fb9812906a2d43a0d0d7efcd58deb8750ed1cc0eae30cfad426d2ee665f041326c4c44dadd253a943b9b72ca169b19e22cf7797dbf302544d02522e570db87fb34412caeb68c6e7cf9d903ce8a664fce80870fe18af0fdff6afa8e0cf852ab31f5d1fb6f49c7c7518fe8ed5d5cddb7fc4c7cef7c69f3fb26b2e0ea712cf3d43ab763d523a6b159fdf293528c0199cd85f51efcb1ff0745f1c5f6854217c6190f0c63bca000ddcd48caf2312a0fc8e9406da94e236f77af34ffb68cbb9cf00e092a423101c2dc21b8f6fe94f0ec6638c017771f473c0ed9af351a19d42d2055a535b9c735feae7f27c278a216d6f5468beac589c06f4874ae22e223b94c5ccee737c9c03b1cafa5f3bc11823b13f4cb1032fc03d8e854a481427c364083ec23c9dd5f8186261bb474b8fb1f4750de7552ae03dbe348f2e4fe71198f219ff9ffdc5cfc30b0c00b121b49161f7c54de194659741ad6668e9f2c90b6cac55a59d33fe06421e400f6b898f75d8920ce5685c1be8c579adfef8466a5f26eb4996119e4cd2fdf68e1df4d8b487ee261780ec46829bb13f4b128467bb0bbbc2e1721b57c8a739b3a6d49669a99e55b0085a5509e1e5c4b0b075b0474e50637fdae6afb5f063a321f3b47f8bf6b5fd1e42c36f81799015c7be2b155419b66707eeb3161feb1b53e2cfd3f8e2fadafb5ec28c4e02deaa463e81a01b5a1edaa9436c459475533ed0f441e4508556247194f74845dff8da7755a8d27939f813986ca09278431a2e2ea8b5fc716acafd22b74cbecada00dba0bd426e19e34037cc1fdd764248fad0e4220483ed0e2b2e4d44ee8503c691e1ac986bbe093534724dde0fc5f5104de6c048503aa2f7ff4708413a402cee211ac72d014c093faf61633ff210f98f20df36734b00a73c00218bc755fa34336ec369d8ea917242da06b64533cfff9f8b94659da712fa53054b48a368456f045f39a65262b6b38c19527e2535320e7467009cb84d2debc946dd25384cb566737dbf5a69c13266eab9055d0fed80071bf8b7e24f33d3cbf47d4fde28218b8b7671dae773d343321542622e1dda231d3fc81a75474b5d74a80a42ed493ffada9b50e82106ebbcd89f81bfef2b63f729d8841cea94826bed09a8e162a732031e79ba8c23a268a39665bc6b9a658951191d369d4f00a82a61960bca59398e32df00f5526deb178bcecf3d4e6ae20abb7377422ee55d62661e45f64c95fe1d5c76f8400d234fce9b83b71fc3ac107ffc7ccac319332a8fbd9454cf6156d84cd966236f5d9e6a037a508f4e9814a5c7f5f8fa0231cf75d89bb326d43cfd7b9214646537cd42cc059005c35f71f89d4906786d0ba257e762cd3f4202f2e48b0b9e8e295d2d7949b6467355286cc96fce5e53b2457ab5e987b50b1b72a82b7490d9c789b6aaf62d62b73b86003811bf9b3de2541dab8e8e4769addcb398123678302dff258dcb25bdfba5c2f86dc1c730efb0cbfef30914bb6a47ce547edd32efd379a26899e4a9bf98c006bf10e9515a49230a950e6ef2756185913fb8c95cf2d854f7c87ddbd0a0c3847f71b40dc57f23a8323fc547aecf671125f3"}) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) ioctl$HIDIOCGRDESCSIZE(r3, 0x80044801, &(0x7f0000000200)) write$hidraw(r2, &(0x7f0000000140)="17588fb93590969f91276fb6d94c40064db4417bf8cf4ad77da664d77699a8a1d48c9c80334f8e2260f45480a3eef0897cbe9bdd022acbbb8adcaec93b34e2d0e799211b0d418825b14bf7159306a887040a67b332de76f59988d3cf58336b0defa46531d69b042daf0993a0c54a5e827477b4341f6a0391c176ae539f7af9f7e62228ed5e449079521e1c479e405c0b40d248dc7a040a41428dc3fef044fbf6", 0xa0) r4 = syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x8, 0x42840) ioctl$HIDIOCGREPORTINFO(r4, 0xc00c4809, &(0x7f0000000280)={0x2, 0x100, 0x2}) [ 914.688481][ T101] usb 4-1: new high-speed USB device number 43 using dummy_hcd [ 914.698521][ T22] usb 3-1: new high-speed USB device number 16 using dummy_hcd [ 914.723964][ T3233] usb 6-1: device descriptor read/8, error -71 04:17:37 executing program 0: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x5) read$char_usb(0xffffffffffffffff, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x200000) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x20, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x20000) [ 914.848997][ T3233] usb usb6-port1: unable to enumerate USB device [ 914.938695][ T101] usb 4-1: Using ep0 maxpacket: 8 [ 914.948570][ T22] usb 3-1: Using ep0 maxpacket: 8 [ 915.008616][ T12] usb 5-1: new high-speed USB device number 98 using dummy_hcd [ 915.068550][ T101] usb 4-1: config index 0 descriptor too short (expected 868, got 36) [ 915.077053][ T101] usb 4-1: config 0 has an invalid interface number: 28 but max is 0 [ 915.085200][ T101] usb 4-1: config 0 has no interface number 0 [ 915.088576][ T22] usb 3-1: config index 0 descriptor too short (expected 868, got 36) [ 915.091364][ T101] usb 4-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 915.099545][ T22] usb 3-1: config 0 has an invalid interface number: 28 but max is 0 [ 915.108935][ T101] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 915.110412][ T101] usb 4-1: config 0 descriptor?? [ 915.117001][ T22] usb 3-1: config 0 has no interface number 0 [ 915.136067][ T22] usb 3-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 915.145173][ T22] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 915.154086][ T22] usb 3-1: config 0 descriptor?? [ 915.161840][ T101] ldusb 4-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 915.173766][ T101] ldusb 4-1:0.28: LD USB Device #0 now attached to major 180 minor 0 04:17:37 executing program 1: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x0) [ 915.209938][ T22] ldusb 3-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 915.235688][ T22] ldusb 3-1:0.28: LD USB Device #1 now attached to major 180 minor 1 [ 915.248665][ T12] usb 5-1: Using ep0 maxpacket: 8 04:17:37 executing program 0: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x7fffffff) read$char_usb(r1, &(0x7f0000000340)=""/254, 0xfe) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x20000) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f0000000300)={0x2, 0x6, 0x5, 0xc09, 0x4}) ioctl$EVIOCGLED(r1, 0x80404519, &(0x7f00000001c0)=""/229) syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) r2 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x1, 0x200000) ioctl$HIDIOCGDEVINFO(r2, 0x801c4803, &(0x7f00000005c0)=""/163) [ 915.368597][ T12] usb 5-1: config index 0 descriptor too short (expected 868, got 36) [ 915.376952][ T12] usb 5-1: config 0 has an invalid interface number: 28 but max is 0 [ 915.385103][ T12] usb 5-1: config 0 has no interface number 0 [ 915.391452][ T12] usb 5-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 915.400580][ T12] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 915.413529][ T12] usb 5-1: config 0 descriptor?? 04:17:37 executing program 5: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x8) read$char_usb(0xffffffffffffffff, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x200000) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x20000) [ 915.460012][ T12] ldusb 5-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 915.470504][ T22] usb 3-1: USB disconnect, device number 16 [ 915.698496][ T101] usb 1-1: new high-speed USB device number 127 using dummy_hcd [ 915.938472][ T101] usb 1-1: Using ep0 maxpacket: 8 [ 916.058585][ T101] usb 1-1: config index 0 descriptor too short (expected 868, got 36) [ 916.066937][ T101] usb 1-1: config 0 has an invalid interface number: 28 but max is 0 [ 916.075279][ T101] usb 1-1: config 0 has no interface number 0 [ 916.081548][ T101] usb 1-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 916.090673][ T101] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 916.099671][ T101] usb 1-1: config 0 descriptor?? [ 916.140450][ T101] ldusb 1-1:0.28: Interrupt out endpoint not found (using control endpoint instead) 04:17:39 executing program 3: r0 = syz_usb_connect(0x2, 0x1, &(0x7f0000000200)=ANY=[@ANYRES16], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x5, 0x2) ioctl$EVIOCGREP(r2, 0x80084503, &(0x7f0000000140)=""/160) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(0x0, 0x0, 0x0) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) [ 917.276392][ T3233] usb 4-1: USB disconnect, device number 43 [ 917.298530][T20756] ldusb 4-1:0.28: Read buffer overflow, 9576196526440668 bytes dropped [ 917.307301][ T12] sysfs: cannot create duplicate filename '/class/usbmisc/ldusb0' [ 917.307674][ T22] ldusb 3-1:0.28: LD USB Device #1 now disconnected [ 917.315247][ T12] CPU: 0 PID: 12 Comm: kworker/0:1 Not tainted 5.3.0-rc4+ #26 [ 917.329307][ T12] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 917.339476][ T12] Workqueue: usb_hub_wq hub_event [ 917.344547][ T12] Call Trace: [ 917.347830][ T12] dump_stack+0xca/0x13e [ 917.352144][ T12] sysfs_warn_dup.cold+0x1c/0x29 [ 917.357076][ T12] sysfs_do_create_link_sd.isra.0+0x10f/0x130 [ 917.363133][ T12] sysfs_create_link+0x61/0xc0 [ 917.367919][ T12] device_add+0x788/0x16f0 [ 917.372385][ T12] ? uevent_store+0x50/0x50 [ 917.376883][ T12] ? rcu_read_lock_sched_held+0x113/0x130 [ 917.382749][ T12] ? kfree+0x287/0x2f0 [ 917.386811][ T12] device_create_groups_vargs+0x203/0x280 [ 917.392511][ T12] device_create+0xdf/0x120 [ 917.396994][ T12] ? device_create_vargs+0x50/0x50 [ 917.402098][ T12] ? rwsem_wake.isra.0+0xbf/0x110 [ 917.407194][ T12] ? down_write+0x13c/0x150 [ 917.411690][ T12] ? rwsem_mark_wake+0x890/0x890 [ 917.416624][ T12] ? __down_timeout+0x2d0/0x2d0 [ 917.421514][ T12] usb_register_dev+0x279/0x6a0 [ 917.426397][ T12] ? usb_open+0x270/0x270 [ 917.430732][ T12] ? kasan_unpoison_shadow+0x30/0x40 [ 917.436014][ T12] ? memset+0x20/0x40 [ 917.439994][ T12] ld_usb_probe+0x6f7/0xa65 [ 917.444601][ T12] usb_probe_interface+0x305/0x7a0 [ 917.449697][ T12] ? usb_probe_device+0x100/0x100 [ 917.454706][ T12] really_probe+0x281/0x6d0 [ 917.459191][ T12] driver_probe_device+0x101/0x1b0 [ 917.464418][ T12] __device_attach_driver+0x1c2/0x220 [ 917.469788][ T12] ? driver_allows_async_probing+0x160/0x160 [ 917.475759][ T12] bus_for_each_drv+0x162/0x1e0 [ 917.480709][ T12] ? bus_rescan_devices+0x20/0x20 [ 917.485715][ T12] ? _raw_spin_unlock_irqrestore+0x3e/0x50 [ 917.491509][ T12] ? lockdep_hardirqs_on+0x379/0x580 [ 917.497170][ T12] __device_attach+0x217/0x360 [ 917.501919][ T12] ? device_bind_driver+0xd0/0xd0 [ 917.506969][ T12] ? kobject_uevent_env+0x29e/0x1160 [ 917.512237][ T12] ? kobject_uevent_env+0x2a8/0x1160 [ 917.517511][ T12] bus_probe_device+0x1e4/0x290 [ 917.522426][ T12] ? blocking_notifier_call_chain+0x54/0xa0 [ 917.528303][ T12] device_add+0xae6/0x16f0 [ 917.532697][ T12] ? uevent_store+0x50/0x50 [ 917.537270][ T12] ? _raw_spin_unlock_irqrestore+0x3e/0x50 [ 917.543183][ T12] usb_set_configuration+0xdf6/0x1670 [ 917.548791][ T12] generic_probe+0x9d/0xd5 [ 917.553193][ T12] usb_probe_device+0x99/0x100 [ 917.557938][ T12] ? usb_suspend+0x620/0x620 [ 917.562509][ T12] really_probe+0x281/0x6d0 [ 917.567075][ T12] driver_probe_device+0x101/0x1b0 [ 917.572191][ T12] __device_attach_driver+0x1c2/0x220 [ 917.577570][ T12] ? driver_allows_async_probing+0x160/0x160 [ 917.583647][ T12] bus_for_each_drv+0x162/0x1e0 [ 917.588580][ T12] ? bus_rescan_devices+0x20/0x20 [ 917.593688][ T12] ? _raw_spin_unlock_irqrestore+0x3e/0x50 [ 917.599476][ T12] ? lockdep_hardirqs_on+0x379/0x580 [ 917.604858][ T12] __device_attach+0x217/0x360 [ 917.609678][ T12] ? device_bind_driver+0xd0/0xd0 [ 917.614687][ T12] ? kobject_uevent_env+0x29e/0x1160 [ 917.619962][ T12] ? kobject_uevent_env+0x2a8/0x1160 [ 917.625248][ T12] bus_probe_device+0x1e4/0x290 [ 917.630203][ T12] ? blocking_notifier_call_chain+0x54/0xa0 [ 917.636083][ T12] device_add+0xae6/0x16f0 [ 917.640480][ T12] ? uevent_store+0x50/0x50 [ 917.644965][ T12] usb_new_device.cold+0x6a4/0xe79 [ 917.650149][ T12] hub_event+0x1b5c/0x3640 [ 917.654606][ T12] ? hub_port_debounce+0x260/0x260 [ 917.659710][ T12] process_one_work+0x92b/0x1530 [ 917.664643][ T12] ? pwq_dec_nr_in_flight+0x310/0x310 [ 917.669994][ T12] ? do_raw_spin_lock+0x11a/0x280 [ 917.675016][ T12] worker_thread+0x96/0xe20 [ 917.679522][ T12] ? process_one_work+0x1530/0x1530 [ 917.684775][ T12] kthread+0x318/0x420 [ 917.688826][ T12] ? kthread_create_on_node+0xf0/0xf0 [ 917.694186][ T12] ret_from_fork+0x24/0x30 [ 917.700075][ T3233] ldusb 4-1:0.28: LD USB Device #0 now disconnected [ 917.707769][ T101] ldusb 1-1:0.28: LD USB Device #1 now attached to major 180 minor 1 [ 917.719082][ T101] usb 1-1: USB disconnect, device number 127 [ 917.726239][ T101] ldusb 1-1:0.28: LD USB Device #1 now disconnected [ 917.733138][ T12] ldusb 5-1:0.28: Not able to get a minor for this device. [ 917.758896][ T12] ldusb: probe of 5-1:0.28 failed with error -17 [ 917.767621][ T12] usb 5-1: USB disconnect, device number 98 04:17:40 executing program 4: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b370064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x428000) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f00000005c0)={0xfa5, "7b8291b4ec1d8233f46a1eb57a21965b176a0a73694d13f5887c52c461d39e1257f27c3e7d309b2fdc00a7588f1c1090d53453e1a94f9345acc12245cf5e1579fe95e60ad9a71618dfb5d74b87ef3f9c089e192935d3e150ef61a6ebacfd9bc2ff3c92a6c8760efa5d3449a4230f076432be00f6c31c7472629d86f88bab61a088b75f9d40bbe8f951fda20e4d38ade4def6fb7b01296e78787f98556bddc3fe29b38ae0a4f9d3fea3dee67f4874ef71605fa568f18841cb5ee54aef65bcc514a5895f74d09024ab279ecd725cc4202303c746abea9a8bab76de9a83340d08c2a43845d6bb20be574e3a4c5db12c0b1509f559be1c89de6b40aedb37b66be3d4c55fc75f1691d2434a581314b2c9170aadf7b35c47a0c50ff01bc3058d02c093867b3a52aa9256d8b9c3634c677766d0dbe2cab8c274996270b0b6c2f5d25c3585664d866a4374c8d654cb680f22a99935f607f3c55b663e677e7bdd6224db61b90fdcbedd8a50efab122f813432feef3be3df69d8dfc3ec1c337bdc7e2e61fd07ed5b98cf92d1174ff2217d11b0536a3224641eae5e59dc1820855d4adaf5acebf69a18be7ff2f5d87a7c1024690e09a7e5dd2b95d8ccbf5b3dafaa4af3f0b39a15edd03db0b604340afe4b185092d6ed8e2fc4b201a9bb84363e5e30d2948de540f88b6f59d05bac32c795f4bdf00febfc962d63a114ab07630ed844805d5bc5d59f6c4561e512835a544bbe609455f03fccfb7602d1f7141941a324ee0b77d910e0c5519402d050cdb720309e0ac5c2feda5acb4661333593ce31fc76acd710d76781ea623b01ff908cf63f41a2a0bb764fdd69c82141ed70f3a46852ee241bc7aaf311488e5ba98534f5fef87ff3ccc382450cf180d96cfdd79155d34455e1b7215c99730fa0edc48b0af88ebe37315bce05e763d77dd87137f1dc262951ff192f3ec6c4773891ef6b0c4c8a77fd4a041fd0ec9fd0e2577f65290ebf2c0d46398ba5a2a4d32af3a5e2d3b9525822719a0bb0edb22219a1ba0389f779f11b8d4d2b6f7f9bfbfbb927458b96deb67284e1bcfab4ded149da45873373b8bb19c275dd3b2736a0b78aeee3564d34f1bdbb6a3e90f5872c43f7ce4ab90783753ade50b49d8c9aaef996e18c9e6845120e3e1fbbcb60dd4079afea51ec2d3960affd08d4967b8a9eb06e81f17f5d088bb6cc6a96840bc9cd7cb0dbc743622216680082d6656e3b0b6c9a0184a56e7f5c9b1ccf24f293d7577f776d8ac2f8bf8c066f06162dd863c9399dd04a3f09bca42037ac70e3d133d67f50a38681dc55c4449e7fe138485b2baed2a3d9461485bf5f48060df59a2c03deb70dcdcd3128eb310d27c2fd5b3c8f7bf587019a5b0caf67f025a363856590ef5d6e8160011b4f6010cc33da43bec9720bc33814394be42440f26bd9ced877131b3e848f668c8aa2691ef97a7aa7d4aac35755ab9d81c263ffa0a07314f4f5fcf53a982e4a3ee78cd2a83b7c40ab8b604ef61a630a995a62c80d14679e3656322fd43fbc70fcd2f74f37ab2b243038ecab768046a91d484bab943637389036a5147c5a3500ba64518b6cd6dce5f0db51d7042785a3f77706a8cd7d4c673f331f85dba5a9947af736abfc95768696a7a84d2e8dbb6002844f044961e2733a96ffcd6b0247b5b593b4f79f2d5b460d34d60fdd9ac6c37ff680bbed5c4b006a9d191ec548419902aadb26f2fa1f3d2988ad64ec02cbc6b01bb7f48f6dcfeedb16fc79cc18566da061911f12823cd794057db4e8797aefc05381bbded21a3e1b3ca1e442b5143b639de33e6f31319e45100903864bd019de89d5a688efe61a4a8a2b292980636bc98f089c8a464217e71ee9a1d70d5180a2615826dd58292e63c52d1b527f12ddfbb5e8aff37d930299310f5a7460d69a276f57d80c316009f67a133133aaf3ff64370bc088d05d6ed947c093f7d3a86af1781fbbcafccb631134d31f21be2f09183156575c6a09e71539c90112790deea688355667c8f553c70f56939e1abbf5c1b18258d9dfdd6c11ea0480bfeb5f50416b601e8d2338241489e5b2d621fce8d9e7f6029152cb870cd7371aa36ab7c1f69ec6aa4be48df695a8ff1aeeaefb8b53b78abe0bbc4532b815b3ccc40c221212c0993d8ff6546fad1356213a6956d0b405f1019d171b7669c90f45bd89c99afbc3e5ea4b64cc5ea123c816d0547cf8050f97fc69854a23aac67fb32ac3dc701b30802e3feecba8a7d77b5822370f6dcf0271255ab89ce7f7d6d0f15367b85dc120f5db1bcc4b6b7aad4c4ede04c76225c9d876d287ab07dea03e6a87df4775c1c836ab61fbe45164d53dfa2c261de6517d4bc7f7473d77ef7283c93a84c8c9647bf9646bc3083f3d48689e41cee90ac19ed86d0193ed268bb4bbcd14e5c4d83d0d5d178e10186da2b7fe81dbf5eb1ab492f7ccf5690929ff6560ead95cc4f360e090c380deba0bba2c5d12c04dfe31b82c4ac340c16b249e3df52da8aa0ffe10a3bbd41fed307fc9b7e21fce0cc1d7a5c6b8396bea3d61a4832333bb012dd5c634c0df5ee818851383e8d48eff22cc44d6e9d7e46aa2f5e74e88b4199c1b2d14bd04266938742539a6404bcc81317cd1ac4f93b17cc560ad258c64d19d27cfc051bd50f775f6b72499ba13a667a21cfaa45e640d4d6a907c83b0d399af1ea5ecfa706165b8a2f69109ca67ebeb4b1105c964c1f2a413cc704d7614077ea6c047aaa428202075a13c1d8dd5484c61c47e4c2bede1fec6a2714da2ddff176911791977e59f619ce3a09ee6ee7808e4291049cee6e8eb7ff1b5634bf655835fdd92d44ec2c9c0cd1a5ed38582a80966dd24b637ec2d8ac5cf44842d6f8ccd3ca5baee83b28b35143333f5d19448639fd1af93fb94b4fd5a416acd38a20a2e5c034306e5455ca40e51eb8a35fa54b7e906bdbc3752312970245c4b9e8c3f45c1196b0a8134bc7261379de668766214286ee49f7b0fe2af6b2c3aed730458ee93433d6beadf8a05ec72730346c7ce276ddbd5b2525b6713eb608133df789c70019ddfdf8fa9c9d9ac0cb4449a812815a824b483f7d9e7afdb4cbc10bdf52bc75b664186f7a4afbd4cbaa4eba6994c17eb76c2b8d0fee1bc086d770c0ee03c01a922e4732746b92d6a404fbd9b81e2c67a8eda528f496c4a697a83df096dcec07da5f147f530e1cd3de4c6f25d771c7369b15bdd9b45090638bc8ce19cbf0770d2ca591e1ba2b036ca0318ad226f3d76d7fd43935b8445785c9fe7efc2e5790c3cddde0dab89a5cc6afcf9694f1397f64811953bd2daaf66cd0eb64b740f5619aa4ae64d80b730ec342b51b95d5ed93e777a46b5cec1f62896ff759214112172123812a0739afd122e34e31d0c41101ac5390af5a455c9c76691f6973701c8fbfd33109591b1438098ffe369086d77bf3c4673c9b773146bce935b3cf8b31e4343bce1b9a961125bd515f3fd5c89765d442d139119a821751dfae03050773773e6acc78008c874d8742c073120b448de1da4c742d8349424bee6c400913430016c67894ab4f5020f41fb844e46f45819d1836f5608e7d4f499ad323d0665f5c233b05b0006bb657ea874da1ab6e50c68345016840bfca177d83b51bb8b2287a6875116ba78fae6e25cfc3ecede3bed5e354c26adf3937525bd1f60445fa596f6d3dbe5e4fd9b9b7d812be13cce1c18bcf7cf011e3aad41f6bb79af7e29e92c15e33168c96859f70a5bcaf446275d74c143c2cc0d352797575499021bbf176f6d1d093fef3b01f9d818521b2c918cb9b201baf047e8c3dab4a5f54a82f647b339d9a751f5fe74e675a36b7ac4b35bc846b2275b5cc88c107d8710026601b57709a08198fd70a4ae0ee891fe26f81e9fa44fbc5e1adc70db5f38f560e6aabc244a7cfd8456eba10d4031722b5e81b94ad82521ea80249ba5de5bfe0c414371bbb37f120967fbb8a520af3e99d8d7537ce039f6692bffe8786dec1f81e8faf3e7b68b18c43ecbc5290cb727f8ec3c6de8013461a4a603e5454f5de0db473bacfb6b0426941cddd560b2098412bdbb7c1800a72fb9812906a2d43a0d0d7efcd58deb8750ed1cc0eae30cfad426d2ee665f041326c4c44dadd253a943b9b72ca169b19e22cf7797dbf302544d02522e570db87fb34412caeb68c6e7cf9d903ce8a664fce80870fe18af0fdff6afa8e0cf852ab31f5d1fb6f49c7c7518fe8ed5d5cddb7fc4c7cef7c69f3fb26b2e0ea712cf3d43ab763d523a6b159fdf293528c0199cd85f51efcb1ff0745f1c5f6854217c6190f0c63bca000ddcd48caf2312a0fc8e9406da94e236f77af34ffb68cbb9cf00e092a423101c2dc21b8f6fe94f0ec6638c017771f473c0ed9af351a19d42d2055a535b9c735feae7f27c278a216d6f5468beac589c06f4874ae22e223b94c5ccee737c9c03b1cafa5f3bc11823b13f4cb1032fc03d8e854a481427c364083ec23c9dd5f8186261bb474b8fb1f4750de7552ae03dbe348f2e4fe71198f219ff9ffdc5cfc30b0c00b121b49161f7c54de194659741ad6668e9f2c90b6cac55a59d33fe06421e400f6b898f75d8920ce5685c1be8c579adfef8466a5f26eb4996119e4cd2fdf68e1df4d8b487ee261780ec46829bb13f4b128467bb0bbbc2e1721b57c8a739b3a6d49669a99e55b0085a5509e1e5c4b0b075b0474e50637fdae6afb5f063a321f3b47f8bf6b5fd1e42c36f81799015c7be2b155419b66707eeb3161feb1b53e2cfd3f8e2fadafb5ec28c4e02deaa463e81a01b5a1edaa9436c459475533ed0f441e4508556247194f74845dff8da7755a8d27939f813986ca09278431a2e2ea8b5fc716acafd22b74cbecada00dba0bd426e19e34037cc1fdd764248fad0e4220483ed0e2b2e4d44ee8503c691e1ac986bbe093534724dde0fc5f5104de6c048503aa2f7ff4708413a402cee211ac72d014c093faf61633ff210f98f20df36734b00a73c00218bc755fa34336ec369d8ea917242da06b64533cfff9f8b94659da712fa53054b48a368456f045f39a65262b6b38c19527e2535320e7467009cb84d2debc946dd25384cb566737dbf5a69c13266eab9055d0fed80071bf8b7e24f33d3cbf47d4fde28218b8b7671dae773d343321542622e1dda231d3fc81a75474b5d74a80a42ed493ffada9b50e82106ebbcd89f81bfef2b63f729d8841cea94826bed09a8e162a732031e79ba8c23a268a39665bc6b9a658951191d369d4f00a82a61960bca59398e32df00f5526deb178bcecf3d4e6ae20abb7377422ee55d62661e45f64c95fe1d5c76f8400d234fce9b83b71fc3ac107ffc7ccac319332a8fbd9454cf6156d84cd966236f5d9e6a037a508f4e9814a5c7f5f8fa0231cf75d89bb326d43cfd7b9214646537cd42cc059005c35f71f89d4906786d0ba257e762cd3f4202f2e48b0b9e8e295d2d7949b6467355286cc96fce5e53b2457ab5e987b50b1b72a82b7490d9c789b6aaf62d62b73b86003811bf9b3de2541dab8e8e4769addcb398123678302dff258dcb25bdfba5c2f86dc1c730efb0cbfef30914bb6a47ce547edd32efd379a26899e4a9bf98c006bf10e9515a49230a950e6ef2756185913fb8c95cf2d854f7c87ddbd0a0c3847f71b40dc57f23a8323fc547aecf671125f3"}) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) ioctl$HIDIOCGRDESCSIZE(r3, 0x80044801, &(0x7f0000000200)) write$hidraw(r2, &(0x7f0000000140)="17588fb93590969f91276fb6d94c40064db4417bf8cf4ad77da664d77699a8a1d48c9c80334f8e2260f45480a3eef0897cbe9bdd022acbbb8adcaec93b34e2d0e799211b0d418825b14bf7159306a887040a67b332de76f59988d3cf58336b0defa46531d69b042daf0993a0c54a5e827477b4341f6a0391c176ae539f7af9f7e62228ed5e449079521e1c479e405c0b40d248dc7a040a41428dc3fef044fbf6", 0xa0) r4 = syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x8, 0x42840) ioctl$HIDIOCGREPORTINFO(r4, 0xc00c4809, &(0x7f0000000280)={0x2, 0x100, 0x2}) 04:17:40 executing program 0: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#l', 0x6, 0x0) [ 918.238625][ T12] usb 5-1: new high-speed USB device number 99 using dummy_hcd 04:17:40 executing program 5: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/hidraw#\x00', 0x5, 0x100) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f00000001c0)={0x1, "7835d2ad1cfa81c5bbd3d8d5649a78e64a8918e6ed2131ebff7536befa296e512a81bef940d324cb60112e0f864fdfa1e3abd3f4ddff559cc79f8284d71da3c5"}) write$char_usb(r0, &(0x7f0000000080)="353ba378d8696faae43dc65dbc20f748f7b4a021a4780bb15dc1ec894abf83c157941da9de84a455454fd288a8f456499b1a64594e137e82356c1081362ce5aaaf784badd9ef118f2c8d14cc76fd9359493bab525de5c28f4ecac2609e8b50012d75dd3971d9f137c1f1773f7ea506c8db062c27b3c324b1f8cbff5405c3cfbd63c525df0065b1b6f061893c411c1fd92c8151c73cf2781fcde353", 0x9b) read$char_usb(0xffffffffffffffff, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x200000) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x20000) 04:17:40 executing program 1: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x0) [ 918.478472][ T12] usb 5-1: Using ep0 maxpacket: 8 [ 918.483681][ T101] usb 3-1: new high-speed USB device number 17 using dummy_hcd [ 918.598617][ T12] usb 5-1: config index 0 descriptor too short (expected 868, got 36) [ 918.607056][ T12] usb 5-1: config 0 has an invalid interface number: 28 but max is 0 [ 918.615403][ T12] usb 5-1: config 0 has no interface number 0 [ 918.622024][ T12] usb 5-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 918.631412][ T12] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 918.640465][ T12] usb 5-1: config 0 descriptor?? [ 918.680129][ T12] ldusb 5-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 918.690910][ T12] ldusb 5-1:0.28: LD USB Device #0 now attached to major 180 minor 0 [ 918.738530][ T101] usb 3-1: Using ep0 maxpacket: 8 [ 918.878391][T20814] ldusb 5-1:0.28: Write buffer overflow, 75 bytes dropped [ 918.896930][ T101] usb 3-1: config index 0 descriptor too short (expected 868, got 36) [ 918.905212][ T101] usb 3-1: config 0 has an invalid interface number: 28 but max is 0 [ 918.913334][ T101] usb 3-1: config 0 has no interface number 0 [ 918.919806][ T101] usb 3-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 918.928895][ T101] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 918.942373][ T101] usb 3-1: config 0 descriptor?? [ 918.951655][ T12] usb 5-1: USB disconnect, device number 99 [ 918.968692][T20814] ldusb 5-1:0.28: Couldn't submit HID_REQ_SET_REPORT -71 [ 918.976458][ T12] ldusb 5-1:0.28: LD USB Device #0 now disconnected [ 918.999474][ T101] ldusb 3-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 919.009624][ T101] ldusb 3-1:0.28: LD USB Device #0 now attached to major 180 minor 0 04:17:41 executing program 2: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) r2 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x20000) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f0000000300)={0x2, 0x6, 0x5, 0xc09, 0x4}) ioctl$EVIOCGBITSW(r2, 0x80404525, &(0x7f00000001c0)=""/100) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) ioctl$EVIOCGID(r2, 0x80084502, &(0x7f0000000000)) syz_usb_disconnect(r0) 04:17:41 executing program 3: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) r3 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x8, 0x800) ioctl$EVIOCGPHYS(r3, 0x80404507, &(0x7f0000000140)=""/34) syz_usb_disconnect(r0) ioctl$HIDIOCGFEATURE(r2, 0xc0404807, &(0x7f0000000180)={0x6, "f76664decf3cfae835b47ce7b9ab57170a7ae0528122dcc70e4a5490d9b7760ce4cae167369d9cb05d534b31b075d617cb092c7d668b2ff4406882ca493e321d"}) 04:17:41 executing program 0: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#l', 0x6, 0x0) [ 919.319193][ T22] usb 3-1: USB disconnect, device number 17 [ 919.331900][ T22] ldusb 3-1:0.28: LD USB Device #0 now disconnected 04:17:41 executing program 1: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x0) 04:17:41 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000780)='/dev/input/event#\x00', 0x95, 0x40) ioctl$EVIOCSREP(r0, 0x40084503, &(0x7f0000000680)=[0x0, 0x8001]) ioctl$EVIOCGMTSLOTS(r0, 0x8040450a, &(0x7f0000000a00)=""/218) syz_usb_connect(0x0, 0x1, &(0x7f0000000900)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c948fecd7ebde4f32882c7e3112a133591c6b7a222afbd09026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b80267390"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(0xffffffffffffffff, &(0x7f0000000040)=""/9, 0x25) r1 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x3, 0x200000) syz_usb_connect$printer(0x3, 0x2d, &(0x7f0000000080)=ANY=[@ANYBLOB="12040109021b000101ff20040904000209070102ff09050102f10304ff06"], &(0x7f00000005c0)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x201, 0x6, 0x5, 0x9dd, 0x40, 0x3}, 0xa4, &(0x7f00000001c0)={0x5, 0xf, 0xa4, 0x2, [@generic={0x95, 0x10, 0x4, "7167c5c1df8b9f1f943e7f92eb079eb34b9e42791c0db53c76fd64593c35ac3010690c93e0297d5a489bea9b86ecb13566445514afe5b418e7d5f3651ed1e2784a8131a3949bc1f35c84bd264b475f369fc8d3348d63a46f58c60055846f3a8e4de7c95f0f817bec5430ccd03596f6fbc7e21954570fc00d2e95f32948e72f5a3467f92422837a46cecd105e0cf21db02df9"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0xf, 0x4, 0x100, 0x48}]}, 0x9, [{0x1b, &(0x7f0000000100)=@string={0x1b, 0x3, "dfaac3715c19c1ca48b6048627dcbdb06f825a4d6dde722bf3"}}, {0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0xc0c}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x42f}}, {0xa, &(0x7f00000002c0)=@string={0xa, 0x3, "23a4f15de5df843d"}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0xc01}}, {0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x3409}}, {0xac, &(0x7f0000000380)=@string={0xac, 0x3, "6026716d720a4911d02cc2f40179031139d4a8a4622d21f583b74587c8b060db44e5ee3212c1b5fefb89d4e03148f1f168ba8f2b888c91e75002232ea3c255cf8c7bda400b2a3965484c50c1b646838a8d1e26f1d80cb5569511601d504a0da9c0c374b78136b6f24a9b65f96f8636fab242a5d50a7df0b70dac7bab6cc0f5e06148b7decc4f9ab38853734c3f2547652cf112ef83be31f2bf44dc7620c311b2f2a476b6fbffd03fe36a"}}, {0x4, &(0x7f0000000440)=@lang_id={0x4, 0x3, 0x500a}}, {0x20, &(0x7f0000000580)=@string={0x20, 0x3, "a8550166abc26b01d1cb8c040b2648116eb9170c0aff40cc0b2505eb3433"}}]}) r2 = syz_open_dev$evdev(&(0x7f00000008c0)='/dev/input/event#\x00', 0x1, 0x4201) ioctl$EVIOCGID(r2, 0x80084502, &(0x7f00000006c0)=""/179) syz_usb_connect$hid(0x6, 0x36, &(0x7f0000000b00)=ANY=[@ANYBLOB="12010003000000486d040ac3400009800101090224000101014005090400000903010009092107003f0122a50d09058103d201010004449b82fc513f2bee73419b39af4b7743ed6e7e37126a74ec121d4765de184c2cda0afe3e1a422fca4b0b29876d60a70ccf2d9a39fc9c7d03cd1ed2b67f70fd25de634b4035b1f4993f73143455dfa8b66d186fe89d82312a1495b304137aa28d0a5631134419639962938261fc25a9900cfdcd3ef16992d53dd6f6744846d46cdf89ec07315abf6d0a393f5ccf5297a813a82bcdc06d2a13924ad560666f1a768867abb7"], &(0x7f00000007c0)={0xa, &(0x7f00000004c0)={0xa, 0x6, 0x200, 0xe7ec, 0x800, 0x7, 0x10, 0x5}, 0x21, &(0x7f0000000500)={0x5, 0xf, 0x21, 0x1, [@ssp_cap={0x1c, 0x10, 0xa, 0x0, 0x4, 0x3, 0xff00, 0x3, [0xc0, 0x3f0f, 0xff0000, 0x0]}]}, 0x1, [{0x4, &(0x7f0000000540)=@lang_id={0x4, 0x3, 0x1801}}]}) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x20000) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000800)) [ 919.598534][ T12] usb 4-1: new high-speed USB device number 44 using dummy_hcd 04:17:41 executing program 4: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b370064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x428000) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f00000005c0)={0xfa5, "7b8291b4ec1d8233f46a1eb57a21965b176a0a73694d13f5887c52c461d39e1257f27c3e7d309b2fdc00a7588f1c1090d53453e1a94f9345acc12245cf5e1579fe95e60ad9a71618dfb5d74b87ef3f9c089e192935d3e150ef61a6ebacfd9bc2ff3c92a6c8760efa5d3449a4230f076432be00f6c31c7472629d86f88bab61a088b75f9d40bbe8f951fda20e4d38ade4def6fb7b01296e78787f98556bddc3fe29b38ae0a4f9d3fea3dee67f4874ef71605fa568f18841cb5ee54aef65bcc514a5895f74d09024ab279ecd725cc4202303c746abea9a8bab76de9a83340d08c2a43845d6bb20be574e3a4c5db12c0b1509f559be1c89de6b40aedb37b66be3d4c55fc75f1691d2434a581314b2c9170aadf7b35c47a0c50ff01bc3058d02c093867b3a52aa9256d8b9c3634c677766d0dbe2cab8c274996270b0b6c2f5d25c3585664d866a4374c8d654cb680f22a99935f607f3c55b663e677e7bdd6224db61b90fdcbedd8a50efab122f813432feef3be3df69d8dfc3ec1c337bdc7e2e61fd07ed5b98cf92d1174ff2217d11b0536a3224641eae5e59dc1820855d4adaf5acebf69a18be7ff2f5d87a7c1024690e09a7e5dd2b95d8ccbf5b3dafaa4af3f0b39a15edd03db0b604340afe4b185092d6ed8e2fc4b201a9bb84363e5e30d2948de540f88b6f59d05bac32c795f4bdf00febfc962d63a114ab07630ed844805d5bc5d59f6c4561e512835a544bbe609455f03fccfb7602d1f7141941a324ee0b77d910e0c5519402d050cdb720309e0ac5c2feda5acb4661333593ce31fc76acd710d76781ea623b01ff908cf63f41a2a0bb764fdd69c82141ed70f3a46852ee241bc7aaf311488e5ba98534f5fef87ff3ccc382450cf180d96cfdd79155d34455e1b7215c99730fa0edc48b0af88ebe37315bce05e763d77dd87137f1dc262951ff192f3ec6c4773891ef6b0c4c8a77fd4a041fd0ec9fd0e2577f65290ebf2c0d46398ba5a2a4d32af3a5e2d3b9525822719a0bb0edb22219a1ba0389f779f11b8d4d2b6f7f9bfbfbb927458b96deb67284e1bcfab4ded149da45873373b8bb19c275dd3b2736a0b78aeee3564d34f1bdbb6a3e90f5872c43f7ce4ab90783753ade50b49d8c9aaef996e18c9e6845120e3e1fbbcb60dd4079afea51ec2d3960affd08d4967b8a9eb06e81f17f5d088bb6cc6a96840bc9cd7cb0dbc743622216680082d6656e3b0b6c9a0184a56e7f5c9b1ccf24f293d7577f776d8ac2f8bf8c066f06162dd863c9399dd04a3f09bca42037ac70e3d133d67f50a38681dc55c4449e7fe138485b2baed2a3d9461485bf5f48060df59a2c03deb70dcdcd3128eb310d27c2fd5b3c8f7bf587019a5b0caf67f025a363856590ef5d6e8160011b4f6010cc33da43bec9720bc33814394be42440f26bd9ced877131b3e848f668c8aa2691ef97a7aa7d4aac35755ab9d81c263ffa0a07314f4f5fcf53a982e4a3ee78cd2a83b7c40ab8b604ef61a630a995a62c80d14679e3656322fd43fbc70fcd2f74f37ab2b243038ecab768046a91d484bab943637389036a5147c5a3500ba64518b6cd6dce5f0db51d7042785a3f77706a8cd7d4c673f331f85dba5a9947af736abfc95768696a7a84d2e8dbb6002844f044961e2733a96ffcd6b0247b5b593b4f79f2d5b460d34d60fdd9ac6c37ff680bbed5c4b006a9d191ec548419902aadb26f2fa1f3d2988ad64ec02cbc6b01bb7f48f6dcfeedb16fc79cc18566da061911f12823cd794057db4e8797aefc05381bbded21a3e1b3ca1e442b5143b639de33e6f31319e45100903864bd019de89d5a688efe61a4a8a2b292980636bc98f089c8a464217e71ee9a1d70d5180a2615826dd58292e63c52d1b527f12ddfbb5e8aff37d930299310f5a7460d69a276f57d80c316009f67a133133aaf3ff64370bc088d05d6ed947c093f7d3a86af1781fbbcafccb631134d31f21be2f09183156575c6a09e71539c90112790deea688355667c8f553c70f56939e1abbf5c1b18258d9dfdd6c11ea0480bfeb5f50416b601e8d2338241489e5b2d621fce8d9e7f6029152cb870cd7371aa36ab7c1f69ec6aa4be48df695a8ff1aeeaefb8b53b78abe0bbc4532b815b3ccc40c221212c0993d8ff6546fad1356213a6956d0b405f1019d171b7669c90f45bd89c99afbc3e5ea4b64cc5ea123c816d0547cf8050f97fc69854a23aac67fb32ac3dc701b30802e3feecba8a7d77b5822370f6dcf0271255ab89ce7f7d6d0f15367b85dc120f5db1bcc4b6b7aad4c4ede04c76225c9d876d287ab07dea03e6a87df4775c1c836ab61fbe45164d53dfa2c261de6517d4bc7f7473d77ef7283c93a84c8c9647bf9646bc3083f3d48689e41cee90ac19ed86d0193ed268bb4bbcd14e5c4d83d0d5d178e10186da2b7fe81dbf5eb1ab492f7ccf5690929ff6560ead95cc4f360e090c380deba0bba2c5d12c04dfe31b82c4ac340c16b249e3df52da8aa0ffe10a3bbd41fed307fc9b7e21fce0cc1d7a5c6b8396bea3d61a4832333bb012dd5c634c0df5ee818851383e8d48eff22cc44d6e9d7e46aa2f5e74e88b4199c1b2d14bd04266938742539a6404bcc81317cd1ac4f93b17cc560ad258c64d19d27cfc051bd50f775f6b72499ba13a667a21cfaa45e640d4d6a907c83b0d399af1ea5ecfa706165b8a2f69109ca67ebeb4b1105c964c1f2a413cc704d7614077ea6c047aaa428202075a13c1d8dd5484c61c47e4c2bede1fec6a2714da2ddff176911791977e59f619ce3a09ee6ee7808e4291049cee6e8eb7ff1b5634bf655835fdd92d44ec2c9c0cd1a5ed38582a80966dd24b637ec2d8ac5cf44842d6f8ccd3ca5baee83b28b35143333f5d19448639fd1af93fb94b4fd5a416acd38a20a2e5c034306e5455ca40e51eb8a35fa54b7e906bdbc3752312970245c4b9e8c3f45c1196b0a8134bc7261379de668766214286ee49f7b0fe2af6b2c3aed730458ee93433d6beadf8a05ec72730346c7ce276ddbd5b2525b6713eb608133df789c70019ddfdf8fa9c9d9ac0cb4449a812815a824b483f7d9e7afdb4cbc10bdf52bc75b664186f7a4afbd4cbaa4eba6994c17eb76c2b8d0fee1bc086d770c0ee03c01a922e4732746b92d6a404fbd9b81e2c67a8eda528f496c4a697a83df096dcec07da5f147f530e1cd3de4c6f25d771c7369b15bdd9b45090638bc8ce19cbf0770d2ca591e1ba2b036ca0318ad226f3d76d7fd43935b8445785c9fe7efc2e5790c3cddde0dab89a5cc6afcf9694f1397f64811953bd2daaf66cd0eb64b740f5619aa4ae64d80b730ec342b51b95d5ed93e777a46b5cec1f62896ff759214112172123812a0739afd122e34e31d0c41101ac5390af5a455c9c76691f6973701c8fbfd33109591b1438098ffe369086d77bf3c4673c9b773146bce935b3cf8b31e4343bce1b9a961125bd515f3fd5c89765d442d139119a821751dfae03050773773e6acc78008c874d8742c073120b448de1da4c742d8349424bee6c400913430016c67894ab4f5020f41fb844e46f45819d1836f5608e7d4f499ad323d0665f5c233b05b0006bb657ea874da1ab6e50c68345016840bfca177d83b51bb8b2287a6875116ba78fae6e25cfc3ecede3bed5e354c26adf3937525bd1f60445fa596f6d3dbe5e4fd9b9b7d812be13cce1c18bcf7cf011e3aad41f6bb79af7e29e92c15e33168c96859f70a5bcaf446275d74c143c2cc0d352797575499021bbf176f6d1d093fef3b01f9d818521b2c918cb9b201baf047e8c3dab4a5f54a82f647b339d9a751f5fe74e675a36b7ac4b35bc846b2275b5cc88c107d8710026601b57709a08198fd70a4ae0ee891fe26f81e9fa44fbc5e1adc70db5f38f560e6aabc244a7cfd8456eba10d4031722b5e81b94ad82521ea80249ba5de5bfe0c414371bbb37f120967fbb8a520af3e99d8d7537ce039f6692bffe8786dec1f81e8faf3e7b68b18c43ecbc5290cb727f8ec3c6de8013461a4a603e5454f5de0db473bacfb6b0426941cddd560b2098412bdbb7c1800a72fb9812906a2d43a0d0d7efcd58deb8750ed1cc0eae30cfad426d2ee665f041326c4c44dadd253a943b9b72ca169b19e22cf7797dbf302544d02522e570db87fb34412caeb68c6e7cf9d903ce8a664fce80870fe18af0fdff6afa8e0cf852ab31f5d1fb6f49c7c7518fe8ed5d5cddb7fc4c7cef7c69f3fb26b2e0ea712cf3d43ab763d523a6b159fdf293528c0199cd85f51efcb1ff0745f1c5f6854217c6190f0c63bca000ddcd48caf2312a0fc8e9406da94e236f77af34ffb68cbb9cf00e092a423101c2dc21b8f6fe94f0ec6638c017771f473c0ed9af351a19d42d2055a535b9c735feae7f27c278a216d6f5468beac589c06f4874ae22e223b94c5ccee737c9c03b1cafa5f3bc11823b13f4cb1032fc03d8e854a481427c364083ec23c9dd5f8186261bb474b8fb1f4750de7552ae03dbe348f2e4fe71198f219ff9ffdc5cfc30b0c00b121b49161f7c54de194659741ad6668e9f2c90b6cac55a59d33fe06421e400f6b898f75d8920ce5685c1be8c579adfef8466a5f26eb4996119e4cd2fdf68e1df4d8b487ee261780ec46829bb13f4b128467bb0bbbc2e1721b57c8a739b3a6d49669a99e55b0085a5509e1e5c4b0b075b0474e50637fdae6afb5f063a321f3b47f8bf6b5fd1e42c36f81799015c7be2b155419b66707eeb3161feb1b53e2cfd3f8e2fadafb5ec28c4e02deaa463e81a01b5a1edaa9436c459475533ed0f441e4508556247194f74845dff8da7755a8d27939f813986ca09278431a2e2ea8b5fc716acafd22b74cbecada00dba0bd426e19e34037cc1fdd764248fad0e4220483ed0e2b2e4d44ee8503c691e1ac986bbe093534724dde0fc5f5104de6c048503aa2f7ff4708413a402cee211ac72d014c093faf61633ff210f98f20df36734b00a73c00218bc755fa34336ec369d8ea917242da06b64533cfff9f8b94659da712fa53054b48a368456f045f39a65262b6b38c19527e2535320e7467009cb84d2debc946dd25384cb566737dbf5a69c13266eab9055d0fed80071bf8b7e24f33d3cbf47d4fde28218b8b7671dae773d343321542622e1dda231d3fc81a75474b5d74a80a42ed493ffada9b50e82106ebbcd89f81bfef2b63f729d8841cea94826bed09a8e162a732031e79ba8c23a268a39665bc6b9a658951191d369d4f00a82a61960bca59398e32df00f5526deb178bcecf3d4e6ae20abb7377422ee55d62661e45f64c95fe1d5c76f8400d234fce9b83b71fc3ac107ffc7ccac319332a8fbd9454cf6156d84cd966236f5d9e6a037a508f4e9814a5c7f5f8fa0231cf75d89bb326d43cfd7b9214646537cd42cc059005c35f71f89d4906786d0ba257e762cd3f4202f2e48b0b9e8e295d2d7949b6467355286cc96fce5e53b2457ab5e987b50b1b72a82b7490d9c789b6aaf62d62b73b86003811bf9b3de2541dab8e8e4769addcb398123678302dff258dcb25bdfba5c2f86dc1c730efb0cbfef30914bb6a47ce547edd32efd379a26899e4a9bf98c006bf10e9515a49230a950e6ef2756185913fb8c95cf2d854f7c87ddbd0a0c3847f71b40dc57f23a8323fc547aecf671125f3"}) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) ioctl$HIDIOCGRDESCSIZE(r3, 0x80044801, &(0x7f0000000200)) write$hidraw(r2, &(0x7f0000000140)="17588fb93590969f91276fb6d94c40064db4417bf8cf4ad77da664d77699a8a1d48c9c80334f8e2260f45480a3eef0897cbe9bdd022acbbb8adcaec93b34e2d0e799211b0d418825b14bf7159306a887040a67b332de76f59988d3cf58336b0defa46531d69b042daf0993a0c54a5e827477b4341f6a0391c176ae539f7af9f7e62228ed5e449079521e1c479e405c0b40d248dc7a040a41428dc3fef044fbf6", 0xa0) r4 = syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x8, 0x42840) ioctl$HIDIOCGREPORTINFO(r4, 0xc00c4809, &(0x7f0000000280)={0x2, 0x100, 0x2}) [ 919.728533][T12162] usb 6-1: new high-speed USB device number 87 using dummy_hcd [ 919.768623][ T22] usb 3-1: new high-speed USB device number 18 using dummy_hcd 04:17:42 executing program 0: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#l', 0x6, 0x0) [ 919.854918][ T12] usb 4-1: Using ep0 maxpacket: 8 [ 919.958598][ T101] usb 5-1: new high-speed USB device number 100 using dummy_hcd [ 919.978677][ T12] usb 4-1: config index 0 descriptor too short (expected 868, got 36) [ 919.986997][ T12] usb 4-1: config 0 has an invalid interface number: 28 but max is 0 [ 919.995136][ T12] usb 4-1: config 0 has no interface number 0 [ 919.998507][T12162] usb 6-1: device descriptor read/64, error 18 [ 920.001826][ T12] usb 4-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 920.008542][ T22] usb 3-1: Using ep0 maxpacket: 8 [ 920.016510][ T12] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 920.030805][ T12] usb 4-1: config 0 descriptor?? [ 920.070237][ T12] ldusb 4-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 920.081521][ T12] ldusb 4-1:0.28: LD USB Device #0 now attached to major 180 minor 0 [ 920.138729][ T22] usb 3-1: config index 0 descriptor too short (expected 868, got 36) [ 920.147031][ T22] usb 3-1: config 0 has an invalid interface number: 28 but max is 0 [ 920.155141][ T22] usb 3-1: config 0 has no interface number 0 [ 920.161735][ T22] usb 3-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 920.170909][ T22] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 920.179763][ T22] usb 3-1: config 0 descriptor?? [ 920.198510][ T101] usb 5-1: Using ep0 maxpacket: 8 [ 920.220154][ T22] ldusb 3-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 920.230684][ T22] ldusb 3-1:0.28: LD USB Device #1 now attached to major 180 minor 1 [ 920.328540][ T101] usb 5-1: config index 0 descriptor too short (expected 868, got 36) [ 920.336912][ T101] usb 5-1: config 0 has an invalid interface number: 28 but max is 0 [ 920.345041][ T101] usb 5-1: config 0 has no interface number 0 [ 920.351298][ T101] usb 5-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 920.360578][ T101] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 04:17:42 executing program 0: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x0) [ 920.381199][ T101] usb 5-1: config 0 descriptor?? [ 920.385934][ T22] usb 4-1: USB disconnect, device number 44 [ 920.392371][T12162] usb 6-1: device descriptor read/64, error 18 [ 920.398601][ C1] ldusb 4-1:0.28: usb_submit_urb failed (-19) [ 920.406240][ T22] ldusb 4-1:0.28: LD USB Device #0 now disconnected [ 920.407262][T20851] ldusb: No device or device unplugged -19 [ 920.422146][ T1748] usb 3-1: USB disconnect, device number 18 04:17:42 executing program 1: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x0) [ 920.430347][ T101] ldusb 5-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 920.441242][ T1748] ldusb 3-1:0.28: LD USB Device #1 now disconnected [ 920.444668][ T101] ldusb 5-1:0.28: LD USB Device #0 now attached to major 180 minor 0 [ 920.685356][ T1748] usb 5-1: USB disconnect, device number 100 [ 920.688457][ C0] ldusb 5-1:0.28: usb_submit_urb failed (-19) [ 920.691501][T12162] usb 6-1: new high-speed USB device number 88 using dummy_hcd [ 920.705936][ T1748] ldusb 5-1:0.28: LD USB Device #0 now disconnected 04:17:43 executing program 0: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x0) [ 920.978469][T12162] usb 6-1: device descriptor read/64, error 18 04:17:43 executing program 4: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x0) [ 921.358475][ T1748] usb 4-1: new high-speed USB device number 45 using dummy_hcd [ 921.368469][T12162] usb 6-1: device descriptor read/64, error 18 04:17:43 executing program 0: r0 = syz_usb_connect(0x2, 0x1, &(0x7f0000000200)=ANY=[@ANYRES16], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x5, 0x2) ioctl$EVIOCGREP(r2, 0x80084503, &(0x7f0000000140)=""/160) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(0x0, 0x0, 0x0) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) [ 921.478512][ T22] usb 3-1: new high-speed USB device number 19 using dummy_hcd [ 921.488669][T12162] usb usb6-port1: attempt power cycle [ 921.598652][ T1748] usb 4-1: Using ep0 maxpacket: 8 [ 921.719716][ T22] usb 3-1: Using ep0 maxpacket: 8 [ 921.724964][ T1748] usb 4-1: config index 0 descriptor too short (expected 868, got 36) [ 921.733430][ T1748] usb 4-1: config 0 has an invalid interface number: 28 but max is 0 [ 921.741698][ T1748] usb 4-1: config 0 has no interface number 0 [ 921.747864][ T1748] usb 4-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 921.756978][ T1748] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 921.766349][ T1748] usb 4-1: config 0 descriptor?? [ 921.809670][ T1748] ldusb 4-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 921.820111][ T1748] ldusb 4-1:0.28: LD USB Device #0 now attached to major 180 minor 0 [ 921.838513][ T22] usb 3-1: config index 0 descriptor too short (expected 868, got 36) [ 921.846761][ T22] usb 3-1: config 0 has an invalid interface number: 28 but max is 0 [ 921.854976][ T22] usb 3-1: config 0 has no interface number 0 [ 921.861227][ T22] usb 3-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 921.870398][ T22] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 921.879277][ T22] usb 3-1: config 0 descriptor?? [ 921.919512][ T22] ldusb 3-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 921.938910][ T22] ldusb 3-1:0.28: LD USB Device #1 now attached to major 180 minor 1 [ 922.055571][ T22] usb 4-1: USB disconnect, device number 45 [ 922.069084][ T22] ldusb 4-1:0.28: LD USB Device #0 now disconnected [ 922.119836][ T101] usb 3-1: USB disconnect, device number 19 [ 922.126583][ T101] ldusb 3-1:0.28: LD USB Device #1 now disconnected [ 922.208472][T12162] usb 6-1: new high-speed USB device number 89 using dummy_hcd 04:17:44 executing program 4: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x0) 04:17:44 executing program 1: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x0) 04:17:44 executing program 0: r0 = syz_usb_connect(0x2, 0x1, &(0x7f0000000200)=ANY=[@ANYRES16], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x5, 0x2) ioctl$EVIOCGREP(r2, 0x80084503, &(0x7f0000000140)=""/160) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(0x0, 0x0, 0x0) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) 04:17:44 executing program 3: syz_open_dev$evdev(&(0x7f00000001c0)='/dev/input/event#\x00', 0x9, 0x0) r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x5, 0x880c0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0xfffffbfffffffffc, 0x7f9) r1 = syz_open_dev$hidraw(0x0, 0x7ff, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x401, 0x101000) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000001a40)) r4 = syz_open_dev$evdev(0x0, 0x4, 0x800) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x80402) r6 = syz_open_dev$evdev(0x0, 0x10000, 0x4) ioctl$EVIOCSABS2F(r6, 0x401845ef, &(0x7f00000003c0)) r7 = syz_open_dev$hiddev(&(0x7f0000001a80)='/dev/usb/hiddev#\x00', 0x1fffe, 0xc00) ioctl$HIDIOCGSTRING(0xffffffffffffffff, 0x81044804, &(0x7f0000001e00)=ANY=[@ANYBLOB="afab0abc30dcba624bca1887d040023d9633caf0b9fdd4d505929d33b9f8784582861024d039642d6c2a536c1f36173fc18a44f255d1b1cbc456bf8299e670df969b0158714c34e2ab4613daff0d14782e35200b97b6efab2d9b91f2db8dc809cce3c35f65e310e1cbab5d214d4cf764844cc45a9fa37e433cdf31be3f343b5d5c163d315737539b93e33e627398e464af5f2d36081ee9e384995b558925f26aa89ddf2544948dadd78d7763408306000000766c0377414e92fae09358f157695326b9e95217e85e4963c238861d549b504199008f6aec2665641e7567949d2adc09f854d01a756a4b0f6632e229b29663c85bd9f0421b87cc2066166772595fa7812c3667094367918a525b0fda133dbd50a16178e7f070e0d54782806db06063d0adf10c4497e6bbe043fa3d543d174fccaad3cb6c0a6f9cb5994b9cd3b386b8683055cc3db0213d47d6e920c01ad989a88a9ebe3408e2658b6979f1b6c20a91e8d5761cee6e37b876babbf14c7482fc395a9c0055d23a95eb5b4aba7577822fcdf90e21f683d952fe7c7c81489c4bdd3860d575bc331fc8b712aae72bab9321ccc6cc8aab493ad20a675d39c702733e91ceaa509380bf15dddf5b5ac2a2cd8736ffa08a1808483031e34fd8021db7ea893f1339abe4df3e474337cab06d00e4779d9f24ed7d51e25e1e091504a889ea3e06966380c790a6c01d034d6d64c1be80cab0179171ff5a"]) r8 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r8, 0x5451, 0x0) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000100)) ioctl$EVIOCGBITSND(r4, 0x80404532, &(0x7f00000008c0)=""/4096) write$hidraw(r5, &(0x7f0000000080)="c7", 0x20000081) read$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect(0x3, 0x57, &(0x7f0000001c00)=ANY=[@ANYBLOB="12015002b71ca010b40b90010906d5050584fe864809050707020003ff02020d09058f100500000000c00009050210050004000000000000008e270906b8dec04456b4519b117e7d3f7b7651eae39c98e72456e535781f9a0660fe5d45bcff60e90dde5692b350aa225ec7b52450ed6ead24aa434a"], &(0x7f00000018c0)=ANY=[@ANYBLOB="00bd2e000000000000000000000000000000000000000000592d2c00874dfc287c4ece8f27a262b136192772e638fc2019aaa892d42deea97ea38f18fdd8e8d3116818d0dfab52f622aae254ac00f37e44a5e6e53232cfbf5d0d26ec63aa51f4ac4fe8e91e3611507a98f09d0c807910cbe352bf2ae5ca56db42f40e7b07246de068e829d697f6c81e21e648dc0064ef746775a2825ea8eaa02183e55dffb15b86ea845e77e55fe66f6789324c48f93d8d7b26dd4b0d191c450f0a1701c829151a6a863b0d768c589c7ec8b31be082aeb22241f466ff09deb96f465e201fde223b612eea0c2c9e72c41d2ff956ee71a93d33d9e8b7569b2d84d342c5d0f389a8236db656dca7348c276315567eb850ce3e8026e83b892faee8b3751b9df368d407b7a2d56783251ea7db072ac837120770c7261f5aa7052871c07f522576724c51d51c0ecc7b50683c"]) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, &(0x7f0000000040)) ioctl$HIDIOCGRDESCSIZE(r3, 0x80044801, &(0x7f0000000000)) ioctl$EVIOCGBITSND(r4, 0x80404532, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRAWPHYS(r2, 0x80404805, &(0x7f0000005640)) ioctl$HIDIOCGCOLLECTIONINDEX(r7, 0x40184810, &(0x7f0000005700)={0x2, 0x200, 0x0, 0x5, 0x5000000000, 0x21487463}) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) write$hidraw(r5, &(0x7f0000001ac0)="b2119e62929d2caec0c03f5f3b8815ece0c03ae9719d8aaa207dfb7a62fcdea5f43cf0aeb8f7960a88c2fd287e4bcbd55c5dba435a979851fedfc5195fcf498a5e372daa98a9067a5a427428db799adc9e04bd6357f8fe", 0x57) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/hidraw#\x00', 0x46, 0x40000) [ 922.488651][T12162] usb 6-1: device descriptor read/64, error 18 04:17:44 executing program 5: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_control_io$cdc_ethernet(r0, &(0x7f0000000280)={0x14, &(0x7f0000000200)={0x40, 0x0, 0x2, {0x2, 0x1}}, &(0x7f0000000240)={0x0, 0x3, 0x32, {0x32, 0x3, {'340032003400320034003200340032003400320034003200'}}}}, &(0x7f0000000380)={0x1c, &(0x7f00000002c0)={0x20, 0x0, 0x29, "676bae7d6c28f78cdeab9c9dbfeda35fd33210283e022fb17d339b97fc39f1d250b6f7c79bd49652e8"}, &(0x7f0000000300)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000000340)={0x0, 0x8, 0x1, 0x9}}) read$char_usb(r1, &(0x7f0000000080)=""/142, 0x8e) read$char_usb(r1, &(0x7f0000000040)=""/9, 0xfffffcd1) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x200000) r2 = syz_open_dev$evdev(&(0x7f0000000140)='/dev/input/event#\x00', 0x6, 0x20000) ioctl$EVIOCSABS0(r2, 0x401845c0, &(0x7f0000000180)={0x9, 0x8, 0x78, 0x3, 0xffff, 0x80000001}) r3 = syz_open_dev$evdev(&(0x7f00000001c0)='/dev/input/event#\x00', 0x9, 0x801) ioctl$EVIOCGABS2F(r3, 0x8018456f, &(0x7f0000000580)=""/4096) 04:17:44 executing program 2: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) r2 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x5, 0x8000) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f00000005c0)={0xf78, "f7129f0ae0c3d768818dbf857504329a1cde6c2a8ceff850f94ab50d0f0fdec72fd5033c4c2ff2a429dc8ccd218c55e9b759c677145decf43f776845f4d14c5834dbeea00d7e1138a93896faa68533a2fe36d429751159d7e5eec7ea72b3eed8296d563fb2e66d6019d786461afab16d80ef301a44a48ca7972a9a4a994fe1c6d8c066a6bf4fafad5d6840ebe9f2c4e2de7fcf97cabb89fa43f4df200a0d59fa41b51c7a63cc7c2b25e1a30bb547f09bf0c14d3df73f114964d685bf8af1a38d0cf743e0c74d81c48b30b38231d993d603efe3ee3bb95a735b7411ece3eac4522f07f32f96394865708ab0b91a7693830a7f0181df4f83ce84443624db11883ce73866fbca558b8cacc47b673f37f2a4a928ca8f1948d78d681682ac7d1b76d932a8e13efd7084e496daa2c591e90d9ffdbe23583e294e35d3199120fbed4b9b1681c0e74e4d4beead83a95ad5ad72a59367d0d3c286e05001f6ff6d2f0283c2a9a2f42a58788dd186220bd738d6c644f69b25e3e2b215f719664e429bc7cf7432d308ffb855e4abaef1959d553d6c32171e64dd09836d205e1366399b55fdb76d5bc6fed5b1508df3d342a3e3dd0050a15807e82d4e2078fd2ace5102c29a371cb80f32969392f85c9514302a61312aa8e70ac8189864586c7c8fcfb9d28e5da6834bbb96466557f83a693bac9af43449526a631682774b69ae6fc4bc5eab088342d01b88290ec5b42ffa45ead2a29a252efa0589e9937227a3803917977127256480a495698e89641746d2b17ab9957181de500398d5e54015156ba3b921fcc5a3a22624b071a7e47c11a23e4793c887dedab22d221312dd3ed6df30c8ae69b73372b1969aef62ddc07c7572619ca0a015cc801a50c9871b3b301ae7169df619f9d87113d4573fd4a6336fcff0b187cef84b1d5da54a242317368a6fa196a00d06bf725b1bbb1758f40e0cbecef7fbed41843c0f2e89357cbbbeb557d1b529bdf798bacf9bae3a4f8470e94cb32f1b274dd253d6223a2a23f7e0ad7f0c2809ea0e8eca17c846c1c0ac6778c17eb56cdc761b16772041a84bd85b7349069535e966ccce2f93ae9d2c0cba240cadf99bcad080c75a9972739b3aef84378d5faf92680ec2530aae1ea3db25b112ab6d75170853bb5defdceafe75042abd75cce99c65b075894bfe4570f0cf30e2373d2b7bc6258175a87ff6eb1ba0ecb3c7847a00eddaa408b8afc0d658a61617236c579282c28cfa6e275878606dfa90e83bcf488254caf19e355f61bd00c104f4b69ab43c52179a610a2a5865c72f5c1a8bc8098fe09a6aa893f7a7cc710c37e2472908ded981f93c6bbd0d58623e0f4290a19ee26cdcb59d000f578792f68b1e16acc5e2db7a6de492c8a09dc60bb11b2862ee2f4c8ba8bbcde91bb89536ebeb3e3f284feb984d85e8a4d526e503cdbf3522c7a374f1c7c7ae357c8e7b3e514956378ef14efa1c500babc7fb5ebce7a7e51554d902165bed92cf09b06a1ae668b707979d31265ab7621b9b32aade84a00814f963c4e902c247d52567b0b0c5b1a9163b06c8c7f8019767f4dfb58c8e8e40c06e4be1adab846d3425e6618bbe5662a9a8fbf3638d9b2bd7635692bdad894b92bc132657f589f78b6fbf321f744a7dac5127d35763c68475757729a47a25f17b3e576376c80c08efa769080576f0e213a6e3420ebd7ebb70367eaba2d4e54cfe5d7a8f701be89e487d8acdd49face231b66a63872d7e241b4a87a2790d29142fa69e54ee4ec424666fd40d95fb62a3f75b3a4daa30f2dff000524204d8818c4c46e7c147b3099c4199e433a4d1c5bb23644cdf842050fd2af03a43d20f0773142f26ab1e96cb8b5b3037e4aa6f17c20c62272dd9399517b5c6ea5ee9260e71a215256748eea17923c703aa6c5c3a0de58a15793b0a436b92ad80dbfab75be7937c07d5f85ba69ec474ae04c139882a0a91ee133c471ef7086e156b98181d05f411b7bd466e3cbaceb28907a4681afe629a0fcf8347d273f60073e9f09441331911029d5da3610cf46645a70cdbb8516c4263d9d81e4702f40a4856bbccfa6ae30181874ac66d3e91c9dc94c2c6413dde8020068adf424016a9eb845ebcda7c2bb40b35542663de85d94b49a76ec4c3c96cf8b5ef4f59ee7ccc360369b0872bac873cd4b853c4ea87bd725f7ae61fab942a2068bb831ec6aa99fb2243e762665905d0299421206055b28231cff025b338f70aa0180328942bf9f64395c69879b03cafb2d594077f336e5b2049d5654e99f201bdb5ced7454f4aad06782c925dd488fe064103b878e72129be2d430d937584cb02f249665266bfd26aeb681e9d7fe494056e29d9ed01b8d92f5200d0249c9143de17fed15756015d688c45712ef8c65ef9d1468ea8985db124afa13e576f20dac9955f3bc900d31bd1359b1b78bfb82410845d8b7c28da6bd314122ea413def4e515e6f244a2e75b9a424b11d3faf2a677fc13d6ceb0d6dc0af9a83a87cd528762991baad853fc02efc4cd5f400221cf6f7dfb584895e6d43c7a5a939bd28fc94a92360e3420056814345f321d090eba9084a32267443467cfc2f0c9941dc468575613463baadd55fc3ef805555ad74bf9efdc278f0300068c3ff7698fd4eb895ae3c874f88085b160f8cb61b19481b34870be6a18de347d52d83de8b5c1216882269201e2692165fcce34b622c29c2fe998bdd5c2829ea37dda022a2b00a6116d3f04408fb4eb16c3556072733ac1f88ccdb978f41f5aabcac5c65256b90d3f9a0415b121561939abdb0b89d1d477f5d3243bfdff3eaed7dd0abdc5260aaecc6058a25494eb3e4604ec321823b6cb9b3a5351a1c1f72cef00035d4a746e0ac12abfce87cdce23c0cc9f3adc5499cfefe506fb279e3f98a40fca7c1ecc8265faa88ec5fe4c53dd3c900975c4769c53161410ff759ffdfd9a2bda759d119e2915446fc7e4391130b9c58c9d6cf54828fabd7ebaf1cb15f626fc6b03bccfc1528d3a4949cba45c3a03703cc723151710c042ada7b3fbb5f2e42b461777f5dbb5e96fcc8f8514b1da56c1393aa441ba924afda447f25695eb5234edf3e8ef19cd3d48ecc15100bb78e13843727bdb67b058e702468473fe100c6098bbaf0c653c7fae5aa4fec73fcd6124f7572327dfb713819dbc8e984280d766efe99eff559f79e71d8b8d64be1018c346295b440a9eb43b8a3190554dc46d9804bc57b4b4f9a9b33824a9f7c255947b45748c423acc0493704d76202a80486f6edd924c747399844441c427725b69d9aae6f4de84a7767e051a412727bfb151a33719d85490382bfb034318875997dc77ec49970345a111574695940fed3bb26ec7253947d08b93d8289344c818e5eac9ca43bef091c20b36a192618a31767dcacf62f5a4e15a5278bbdcd4001e07188b7935800495456d12eff7ca4918aa19b103cec10623eaa110ea839d33eae8912df34942c765c72d2413505500c1052130ac0250c7f10a3cb0763f04f9af71042bfa6c448d1984f06cc4bcddfbbc1f3961df0de548483a3a139e9ff7baa77ca59aa50c619b858911a5f24d0f02618ef3c571555ceb1c0cf340cac145416487c3f876309276ad85776cb019c9526e1f594298cb45507a6608a9226ecd39642b247af7af67c36a47bebf424002d64a387497700cff8d5107ce215aae2c656dc39d84bb5bcfa4f0ca8c7d9cc43b4476599a39c260b8a1c56f60dfdf1363b8cfb9daed4a1bbe0937b5918effc7d2dd6c27b066e896c624ea3a50d035eee53fc6c17ff28f45fe48bbf56b51ee5bdad19b49e18e288bd3a919dab535f62808fb03de37b71df817ea00e0685b01b6989359e65394eac20b9554a01076f0b7ad8f043241e853c219618734b8e36372f5f7dedbb81ca2ef48f976885180f2d96eb7527e59740620c8779346df8206f534e30ddc69998295252ed9cd75d2f7f30988e39ad165414dbd0d44040e3ac43ebf554dc4207ea88395cef65bdf1b6b785896b39216b066c0abfc63fb04c437bbb04d10ca1a0e19f605073c5264494da6ff13ef0d7f9ef3b4169d418c9200b1b0fcf1d305c85adc6f0fc94ea303b127948790d8f29f0fc5049b85a558e0ad56ff3ee3003f28b880978f32a3bbfad35327392d4746d1965bc71b6d9b693f6a125d16a5f01864b70b689a8e81e6f06f9506e2336878c1ced8bf8e184a2a31fcca8b37f536b54cfedc5740e77593b890ee467fb07844b01dd7a8b29c575fd6b2095242de0581fc114a4866fabcdaac73c0377313fef666315222f4de3fe49a4077bd2387626c2f5d43c826eb623456c905a3281ecb9e095ce2c55c8af606f288234cf4cb8e05ca7e679214af1880b5857ac9376fc752f01aebed10ae53e6c8a4d8487415b6ecf4f5bd4c09f4379e0fa3642f7557c9b664c01a7a928a904ef756975da861a1e2d2f0f4509f33a935cc5cc2f6f1607896fe3f8a6ee6bd4fc510b4caf0e6f5b0313537db0b5415ecad01021c2438a20f24ba1f68e75afa79617b3c1455fe8366bcde42a25a546d75698a9a193fc383688e9c2012db0c8a590d648d34d04a598c03b1832e90615488ab0a10102e4307af11a397199a61779c0722b857c124ecd728ab98b49dcd9dd7a8300ca1ee9108a085748c56489121ef282b9bce9a090e5de0858ebc25cc0db8f519916880b8266599234d555ab227cbca9058809d3782051e33f31fed5ab02b077de240d0dcf8fdcfed1e4080f49ce3d06419f76fc1164a7f6f930a34e68737a566bb7e4600c7931061fa1685c49c3a1620169898128234334fe75540a96c570521ee49a0e68cfb7348143db15de337b86f919b824c3f259915a7c21f3ddc182fe17b2d22869987c7e29cf78608b811f07239bdcc71496d2a33d3166dee974cddabc9e21369ed90e55bd1f6b8f895f9076a3c4a1530968930e8798f21a55a2e5dbe8b21bb61234c2c137788ca1606ac685861104f114446d7ca232ea9cd043396db75e091ef6b33a9bf065fd00b680617124269b7948221053c80f4f1d71208e098c0a1b1cd72861eae5e4e4b3e1738eaf1e41da076efdcb297ffa5964128ba845b7f9fff4eb0c7b63c0b9cd28ab21001b9863582aee17afae13866a67bb076904324506a82bf0db1b1c1b5fe12266bd2e5de78a1cd6233c36da4c23d7126d090e025bac1b7de213e9031adb1cb9f724a8e443b3d6b7491c6f1afa652607564ed3de95bd3f1139115b30194d2ce90c3e0d3b9c4a1383d867bbda0e8007a3f572194d66833243bffd2ea4d4da9f77ee6443442278b740ad063d64f2196eca2cac6642c333c76a92d876f72e776def41f3e11897b07b112558263ee83dde002b4ae6a758549f2216900f7320a89a34666afd3efcade15552811eb6161b43e80d291b12c822d3afc10be254e5b007b30206d6dcc91ec0a5a7538a1ddefafa0c6c243fb011260a725007f4ab19a070dde30dc3db340c3eb25d9724ff1a9696f615a400e5b75c68b4f66ee863880f8c86bd9a22b12be5a78dfa092406de7820ccb1b85634e5e31c833fb5611c3fe75643df060e960c3f144bdfd5531b01f0862f6a6f02ccf14173569"}) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x20000) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f0000000300)={0x2, 0x6, 0x5, 0xc09, 0x4}) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) [ 922.778487][ T101] usb 4-1: new high-speed USB device number 46 using dummy_hcd [ 922.878481][ T12] usb 3-1: new high-speed USB device number 20 using dummy_hcd 04:17:45 executing program 4: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x0) [ 923.018570][ T101] usb 4-1: Using ep0 maxpacket: 16 [ 923.118502][ T12] usb 3-1: Using ep0 maxpacket: 8 04:17:45 executing program 0: r0 = syz_usb_connect(0x2, 0x1, &(0x7f0000000200)=ANY=[@ANYRES16], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x5, 0x2) ioctl$EVIOCGREP(r2, 0x80084503, &(0x7f0000000140)=""/160) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(0x0, 0x0, 0x0) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) [ 923.178695][ T101] usb 4-1: unable to get BOS descriptor or descriptor too short [ 923.186388][ T101] usb 4-1: too many configurations: 132, using maximum allowed: 8 [ 923.238566][ T12] usb 3-1: config index 0 descriptor too short (expected 868, got 36) [ 923.246915][ T12] usb 3-1: config 0 has an invalid interface number: 28 but max is 0 [ 923.255451][ T12] usb 3-1: config 0 has no interface number 0 [ 923.261675][ T12] usb 3-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 923.271112][ T12] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 923.280436][ T12] usb 3-1: config 0 descriptor?? [ 923.318639][ T101] usb 4-1: unable to read config index 0 descriptor/start: -61 [ 923.326300][ T101] usb 4-1: can't read configurations, error -61 [ 923.334526][ T12] ldusb 3-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 923.345575][ T12] ldusb 3-1:0.28: LD USB Device #0 now attached to major 180 minor 0 04:17:45 executing program 1: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x0) 04:17:45 executing program 4: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x0) [ 923.488512][ T101] usb 4-1: new high-speed USB device number 47 using dummy_hcd [ 923.582753][ T22] usb 3-1: USB disconnect, device number 20 [ 923.599468][ T22] ldusb 3-1:0.28: LD USB Device #0 now disconnected 04:17:45 executing program 5: r0 = syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x2, 0x24000) ioctl$HIDIOCAPPLICATION(r0, 0x4802, 0x3f) syz_usb_connect(0x0, 0x1, &(0x7f0000000300)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422028100cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb88963ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25001785aa2ad1c39d8df5d7c26f7565224a2f9e3e9119d04b41ec3c5217bfe48457be5ebd2e15"], 0x0) r1 = syz_open_dev$evdev(&(0x7f00000001c0)='/dev/input/event#\x00', 0x200, 0x2000) ioctl$EVIOCGABS20(r1, 0x80184560, &(0x7f0000000200)=""/227) r2 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x93d, 0x20000) ioctl$EVIOCSCLOCKID(r2, 0x400445a0, &(0x7f0000000140)=0x5) ioctl$EVIOCGPHYS(r2, 0x80404507, &(0x7f00000015c0)=""/4096) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r3, &(0x7f0000000040)=""/9, 0x9) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x200000) syz_open_dev$char_usb(0xc, 0xb4, 0x40) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x20000) r4 = syz_open_dev$hiddev(&(0x7f0000000080)='/dev/usb/hiddev#\x00', 0x6, 0xa7cf7271a1ec65ce) ioctl$HIDIOCSUSAGES(r4, 0x501c4814, &(0x7f0000000580)={{0x2, 0x2, 0x2, 0x14f, 0x8, 0x8}, 0x9c, [0x80000001, 0x7, 0xffffffff, 0x40, 0x1ff, 0x3f, 0xffff, 0x8, 0x200, 0x800, 0x791, 0x3f, 0x0, 0xa71, 0x1, 0x5, 0x9, 0x1, 0x80, 0x100000001, 0x7, 0x3, 0x1ff80, 0xa024, 0x9, 0x5bd, 0x0, 0x81, 0xea, 0x5, 0x7, 0x7fff, 0x0, 0x7fffffff, 0x5, 0x9, 0x100000001, 0x8, 0x6, 0x0, 0x7ff, 0xd6, 0x85, 0xfd, 0x2, 0xc3, 0x8, 0x7, 0x5, 0x5, 0x1, 0x5, 0x100, 0x16, 0xe76b, 0x0, 0x1000, 0x9, 0x0, 0x3f, 0x100, 0x1ff, 0x2, 0x81, 0x0, 0x1, 0x800, 0x12, 0xb9b, 0x7, 0x200, 0x3f, 0x9, 0x400, 0x0, 0xa33, 0x6, 0xd476, 0x20, 0x2, 0x80000001, 0x1, 0x20, 0x80000001, 0x6, 0x1f2, 0x2, 0x3, 0x3, 0xf601, 0x40, 0x2, 0x401, 0x1, 0x9, 0xfffffffffffffffb, 0x7, 0x6, 0x0, 0x1ff, 0x2, 0x2, 0x10000, 0x8, 0x8, 0x8, 0x401, 0x2, 0x1, 0xd1b, 0xfffffffffffffffd, 0x9, 0x9, 0x80, 0x6, 0x2, 0x4, 0xffffffffffffffff, 0x1, 0x7, 0xa63c, 0xffffffff, 0x4, 0xe8f, 0xfffffffffffffffd, 0x1f, 0x1, 0xbea, 0x100000001, 0x8000, 0x9, 0x3ff, 0x80000000, 0x7fff, 0xfffffffffffffffb, 0x8, 0x0, 0x9, 0x5, 0x1000, 0x5, 0x8001, 0x673d, 0x1, 0x8, 0xfffffffffffffff9, 0x3ff, 0x5, 0x2, 0x0, 0x10000, 0xa8fc, 0x4, 0xffffffffffff0001, 0x9, 0xfff, 0x7, 0x3, 0x6, 0x80000001, 0x80, 0x80000000, 0x7f, 0x8, 0x4, 0x3, 0x4, 0xfffffffffffffffa, 0x9, 0x1, 0x0, 0x5b8d, 0xff, 0xfae4, 0x0, 0x1, 0xfffffffffffff519, 0x100, 0x1000, 0xfff, 0x8, 0xffffffff, 0x7fff, 0x0, 0x5, 0xd3, 0x0, 0x5, 0x3, 0x81, 0xf529, 0x0, 0x7fff, 0x7ff, 0x1f, 0x40, 0x1c, 0x8, 0x6, 0x1, 0x8001, 0x9, 0x3, 0x7, 0x7, 0xfffffffffffffff8, 0x8001, 0x1, 0x9, 0x4, 0x6ac2, 0x7, 0x2, 0x20000, 0xfffffffffffffff9, 0x3, 0x8, 0x2, 0x4a, 0x400, 0xdb, 0xc59, 0x2, 0x100000001, 0x4, 0x7, 0x10001, 0x5, 0x0, 0x8, 0x7, 0xffffffffffff958c, 0x1f, 0x1ff, 0x401, 0x4, 0xffffffffffff7fff, 0x80000000, 0x2, 0x101, 0x6, 0x5, 0x7, 0x8, 0x0, 0x4faa, 0x61e, 0xdf1, 0x5, 0x3, 0x4e, 0x1, 0xc38, 0x1, 0x7ff, 0x0, 0x9, 0x8000, 0x401, 0x726, 0x10001, 0x2f5, 0x1, 0x20, 0x3, 0x400, 0xfff, 0x3, 0x9, 0xc37b, 0x81, 0x4, 0x4b9f, 0x2, 0xa12, 0x1f, 0x0, 0x2, 0x3, 0x5, 0x5451, 0x8d7d, 0x200, 0x7fff, 0x0, 0x8000, 0x100, 0x87, 0x80000001, 0x0, 0x2, 0x100000000, 0x100000000, 0x5, 0x7, 0x9, 0x9, 0x0, 0x2, 0x400, 0x8, 0x59, 0x7b6, 0x2, 0x80000001, 0x1, 0x20, 0x10001, 0x4, 0x0, 0x8, 0x0, 0x100, 0x40, 0x9, 0x2, 0x7, 0xe, 0x6c0, 0x3cea15fd, 0x3, 0x6, 0x7, 0x8, 0x7fffffff800000, 0x7, 0x1, 0x97, 0x8001, 0x6, 0x1, 0x7f, 0x1f, 0x1f, 0x101, 0xc6b2, 0xfffffffffffffffd, 0x9, 0x101, 0x1, 0x0, 0x2, 0x6, 0x1335d69b, 0x7f, 0x0, 0x4, 0x6, 0x3f, 0xfffffffffffffff8, 0x9, 0xd6, 0x1000, 0x72757a6a, 0xbd, 0x5, 0x5, 0x16b3, 0xffffffff, 0x80000001, 0x3, 0x9, 0xa7, 0x8, 0xe6, 0x200, 0x8000, 0x5, 0x5, 0xdb5f, 0x0, 0x1f, 0x0, 0x5, 0x5, 0x6, 0x1, 0x101, 0x5, 0x5, 0x4, 0x7ff, 0x80000001, 0x5, 0x9, 0x7f, 0x7f, 0x4, 0x9, 0x6, 0xba, 0xda, 0x7, 0x8001, 0x2, 0x7, 0x1, 0x4, 0x5, 0x5, 0x401, 0xfff, 0x6, 0x800, 0x100, 0x6, 0x101, 0x2, 0x1, 0x694, 0x4, 0x9, 0x20, 0x8, 0x8, 0x4, 0x9, 0x9, 0x2, 0x1, 0xffff, 0x0, 0x58, 0x200, 0x9, 0x5, 0x5, 0x8, 0x80, 0x6, 0x6, 0x0, 0x1, 0x9, 0x5e, 0x80000000, 0x1, 0x0, 0x6d15, 0x5f7f8790, 0x100000001, 0x100, 0x3000000, 0x9, 0x5, 0x7ff, 0x7, 0xfff, 0x6, 0x0, 0x5, 0xd3, 0x4, 0x0, 0x3, 0x1, 0x984, 0x2, 0x5, 0x6, 0x2, 0x8000, 0x6, 0x3, 0x9, 0x1, 0x8001, 0x1, 0x4, 0x3, 0x7f, 0x9, 0x7, 0x3, 0x78, 0xfedd, 0xed51, 0x9, 0xe941, 0xfff, 0x4, 0x1, 0x1000, 0x4, 0x8, 0x0, 0x80, 0x100000001, 0x0, 0x5, 0x6c5e, 0x6, 0x0, 0x7, 0x41c, 0x92, 0x4, 0x1, 0x1, 0x20, 0x3, 0x7fff, 0x9, 0x5, 0x1, 0x61b, 0x9, 0x80000000, 0x7ac, 0x3ff, 0x0, 0x7ff, 0x8, 0xfffffffffffffffa, 0x7, 0x7, 0x7b, 0x8001, 0x431, 0x2, 0x8, 0xffffffffffff2186, 0x88, 0xb0b, 0x4, 0x3ff, 0x6, 0x3, 0x3, 0x53, 0xffffffffffffffff, 0xffffffffffff0001, 0x3, 0x6, 0x0, 0x3f, 0x151, 0x1f, 0x3, 0x0, 0x200, 0xff, 0xfffffffffffffffc, 0x1, 0x4, 0x9, 0x3, 0xd4e, 0xffffffffffffff17, 0xffff, 0x3f, 0x1, 0x7fff, 0xfffffffffffffff8, 0x5, 0x89c1, 0x4, 0x6c7, 0x100, 0x757, 0x401, 0x37, 0x101, 0xffffffffffff7fff, 0x1, 0x1ff, 0x10000, 0xdee, 0x40, 0xfffffffffffffffd, 0x433d2e33, 0x6, 0x9, 0x8c, 0x400, 0x1, 0x3, 0x1f, 0x40, 0x100, 0x4e4, 0x7, 0x8, 0x5, 0x1, 0x1f, 0x7752, 0x1ff, 0x1, 0x3ff, 0x7000000, 0x2196, 0x0, 0x9, 0x0, 0x9, 0x2, 0x9, 0x7, 0x80000001, 0x99fb, 0x1, 0x0, 0x2, 0x10001, 0xced3, 0x0, 0x3, 0x9, 0x0, 0x80000001, 0x6, 0x200, 0x1, 0x0, 0xfffffffffffffff9, 0x3, 0x10001, 0x1f, 0x4168, 0x5, 0x3ff, 0x82af, 0x1, 0xb9, 0x0, 0x40, 0x4, 0x3f, 0x0, 0x7, 0x0, 0x2, 0x5, 0xf0, 0x4, 0x1, 0x2, 0x4, 0x2, 0x3f, 0x5, 0x100, 0x8001, 0x2, 0x400, 0x101, 0x7, 0x7, 0xfa, 0x9, 0x81, 0x3f, 0x80000000, 0xfffffffffffffffa, 0xe2, 0x0, 0x5, 0x3, 0x0, 0x8001, 0xfb08, 0x3, 0x6, 0x3, 0x1, 0x401, 0x8, 0x2, 0x101, 0x1800000, 0x8001, 0x8, 0xfff, 0x449f, 0x101, 0x401, 0x9, 0x10000, 0x9, 0x8, 0x5, 0x100000001, 0x80, 0x18ad, 0x1, 0xffffffffffff8001, 0x7, 0x8001, 0x6, 0x200000, 0x5, 0x100, 0xffffffff, 0x3ff, 0x55, 0x9, 0x6, 0x9, 0xfffffffffffffffa, 0x7, 0x5, 0x8, 0x6, 0xa6a5, 0x80000000, 0x0, 0x100, 0x10001, 0x3b, 0x4, 0xffffffffffff8001, 0x3f, 0xffffffffd0103aee, 0x0, 0x8, 0x8, 0x7fff, 0x400, 0x6, 0x1, 0x101, 0x3, 0x6, 0x7, 0xaf30, 0x7f, 0x40, 0xffffffffffffff24, 0x6, 0x5, 0x6, 0x4, 0x2ed, 0xe5, 0x2, 0x2, 0x4, 0x2762, 0xffffffffffffff66, 0x1, 0x9, 0x3, 0x2, 0x6, 0x0, 0x9, 0x5, 0x1, 0x7, 0x2, 0x3, 0x5, 0x9, 0x8, 0x7fffffff, 0xff, 0x1, 0x3, 0x3ff, 0xffff, 0xaad, 0x5, 0x100000000, 0x6, 0xff, 0x4, 0xffffffff, 0xfffffffffffffff7, 0x4, 0x7, 0x401, 0x8, 0x3, 0x800, 0x9, 0x3ff, 0x80, 0x1, 0xc0, 0x3, 0x3, 0x3, 0x0, 0xfffffffffffffff8, 0xfff, 0x0, 0x100, 0x6, 0x200, 0x2, 0x422, 0xfffffffffffffc84, 0x8000, 0x524, 0x2, 0x7, 0x11, 0x3460, 0x23, 0x101, 0x1f, 0x0, 0x6, 0xffff, 0x8000, 0x5d2, 0x1, 0x80000001, 0xda9, 0xffffffffffffffc0, 0x9, 0xfffffffffffffffb, 0x2, 0x3f, 0x6, 0x2, 0x3, 0x20, 0x7, 0xf4a5, 0x401, 0x45f2222c, 0x9, 0x4, 0x7, 0x401, 0x7, 0xf4, 0x400, 0x7, 0x4, 0x6, 0x4, 0x0, 0x100, 0x8, 0x9, 0x4, 0xfffffffffffff801, 0xfb9a, 0x9, 0x73f, 0x2, 0x7ff, 0xfffffffffffffffb, 0x10000, 0x7, 0x3, 0xff, 0xffffffffffffffff, 0x1, 0x5, 0x0, 0x35a, 0x2, 0xffffffffffff9817, 0xfffffffffffffff9, 0x6, 0x4, 0x3, 0xffffffff, 0x6, 0xfffffffffffffffe, 0x0, 0x3, 0x20, 0x80000000, 0x4, 0x1f1, 0x8001, 0x2, 0x8, 0xfffffffffffffffd, 0x5, 0x3, 0xffffffff, 0x800, 0x0, 0xf4d8, 0x10000, 0x1, 0x101, 0x1200000000, 0x8, 0x41e2e2e2, 0xffff, 0x1, 0x80, 0x5, 0x2, 0x101, 0xffffffffffff1f41, 0xffffffffffffff01, 0x2f, 0x1, 0x1db3, 0x2, 0x1, 0xa5ce, 0x0, 0x4, 0x17, 0x1adf, 0x1f, 0xffffffffffffffff, 0x4, 0x6, 0x278000, 0xfffffffffffffbff, 0x444a, 0x80000, 0x0, 0xfffffffffffffff9, 0xffff, 0x5, 0x0, 0x6, 0xff, 0x6, 0x30000000, 0x9, 0x8, 0x800, 0x3, 0xd5c, 0x9, 0x3e, 0x5, 0x8, 0x3ff, 0xffffffff, 0x1, 0x81, 0x400, 0x3, 0x6, 0x860, 0x4, 0xb4, 0x1, 0x0, 0x7, 0x1000, 0x1000, 0x800, 0x3, 0xe28, 0x9, 0x4806, 0x18000000000000, 0x5, 0x2, 0x80000001, 0x100000001, 0x3, 0x7, 0xffff, 0x5e18, 0x1, 0x20, 0x1, 0x4, 0x40, 0x6, 0x6e, 0x1, 0x2, 0x4, 0x9, 0x400, 0x7, 0x5, 0x1, 0x0, 0x3, 0x0, 0x9, 0xf8, 0xd97, 0x4, 0x28ce, 0x5, 0x7a97, 0x2, 0x3, 0x6, 0x9, 0x8, 0x531, 0x8, 0x100000001, 0x6a80, 0x1, 0xe641, 0xc2, 0x10001, 0x80, 0x8, 0x9, 0x8, 0x8001, 0x10001, 0x80, 0x8, 0x66, 0x4, 0x4, 0x6, 0x2, 0x3, 0x5, 0x7ff, 0x7f, 0x8, 0x4, 0x9af, 0x40, 0x80, 0x8aa6, 0x8, 0xfffffffffffffff7, 0x101, 0x77975a03]}) ioctl$HIDIOCSUSAGE(r4, 0x4018480c, &(0x7f0000000400)={0x2, 0x200, 0x5, 0x3, 0x0, 0x2}) [ 923.728481][ T101] usb 4-1: Using ep0 maxpacket: 16 04:17:46 executing program 0: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) r2 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x20000) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f0000000300)={0x2, 0x6, 0x5, 0xc09, 0x4}) ioctl$EVIOCGBITSW(r2, 0x80404525, &(0x7f00000001c0)=""/100) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) ioctl$EVIOCGID(r2, 0x80084502, &(0x7f0000000000)) syz_usb_disconnect(r0) [ 923.888589][ T101] usb 4-1: unable to get BOS descriptor or descriptor too short [ 923.896373][ T101] usb 4-1: too many configurations: 132, using maximum allowed: 8 [ 924.028547][ T101] usb 4-1: unable to read config index 0 descriptor/start: -61 [ 924.036345][ T101] usb 4-1: can't read configurations, error -61 [ 924.042905][ T101] usb usb4-port1: attempt power cycle 04:17:46 executing program 4: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYRESDEC=0x0], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(0xffffffffffffffff, &(0x7f0000000040)=""/9, 0x1ae) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x200000) r0 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x20000) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x1a34, 0xf705, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x1, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1}}}}]}}]}}, 0x0) syz_usb_control_io(r1, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000100)={0x0, 0x6a, &(0x7f0000000080)="f1e62eff80a5ecc0b4b3102addb212f61df11a0e49b5f9e429ff18220de51e19e23f0dea4611ad4d4ebe0e2a62ed9fae87c8554d1ad2c5a4656e6b2b3f57686c085fef55a3bd740df3b68d02390fb7da53bcf55956e9746aacd25c9880878cbd63be5d70e855f484b44d"}) r2 = syz_open_dev$hiddev(&(0x7f0000000140)='/dev/usb/hiddev#\x00', 0x1, 0x410400) ioctl$HIDIOCGUCODE(r2, 0xc018480d, &(0x7f00000001c0)={0x2, 0x0, 0x400, 0xfffffffffffeffff, 0x9, 0x1}) syz_open_dev$hiddev(&(0x7f0000000200)='/dev/usb/hiddev#\x00', 0x0, 0x4000) syz_usb_control_io(r1, &(0x7f0000002e80)={0xfffffcb3, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x22, 0x2}, 0x0}, &(0x7f0000003640)={0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$EVIOCGKEY(r0, 0x80404518, &(0x7f00000004c0)=""/4096) [ 924.218555][ T12] usb 1-1: new high-speed USB device number 2 using dummy_hcd [ 924.408501][ T3233] usb 5-1: new high-speed USB device number 101 using dummy_hcd [ 924.468454][ T12] usb 1-1: Using ep0 maxpacket: 8 [ 924.588622][ T12] usb 1-1: config index 0 descriptor too short (expected 868, got 36) [ 924.596908][ T12] usb 1-1: config 0 has an invalid interface number: 28 but max is 0 [ 924.605155][ T12] usb 1-1: config 0 has no interface number 0 [ 924.611755][ T12] usb 1-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 924.620880][ T12] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 924.628483][ T22] usb 3-1: new high-speed USB device number 21 using dummy_hcd 04:17:46 executing program 1: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x0) [ 924.634006][ T12] usb 1-1: config 0 descriptor?? [ 924.668563][ T3233] usb 5-1: Using ep0 maxpacket: 8 04:17:46 executing program 3: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) read$char_usb(r1, &(0x7f00000001c0)=""/172, 0xac) syz_open_dev$hidraw(0x0, 0x0, 0x0) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) read$char_usb(r1, &(0x7f0000000140)=""/125, 0x7d) syz_usb_disconnect(r0) [ 924.689522][ T12] ldusb 1-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 924.712156][ T12] ldusb 1-1:0.28: LD USB Device #0 now attached to major 180 minor 0 04:17:47 executing program 5: r0 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0xb4, 0x8002) ioctl$HIDIOCSUSAGE(r0, 0x4018480c, &(0x7f0000000140)={0x2, 0x1, 0x5, 0x100000000, 0x2000000000, 0x8}) syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x4) read$char_usb(0xffffffffffffffff, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0xa1, 0x200000) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x3, 0x20000) r1 = syz_open_dev$hiddev(&(0x7f0000000080)='/dev/usb/hiddev#\x00', 0x4d, 0x101000) ioctl$HIDIOCGVERSION(r1, 0x80044801, &(0x7f00000000c0)) [ 924.798562][ T3233] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 924.809573][ T3233] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 924.822435][ T3233] usb 5-1: New USB device found, idVendor=1a34, idProduct=f705, bcdDevice= 0.40 [ 924.831593][ T3233] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 924.840920][ T3233] usb 5-1: config 0 descriptor?? [ 924.878496][ T22] usb 3-1: Using ep0 maxpacket: 8 [ 924.998501][ T22] usb 3-1: config index 0 descriptor too short (expected 868, got 36) [ 924.999667][ T12] usb 1-1: USB disconnect, device number 2 [ 925.006942][ T22] usb 3-1: config 0 has an invalid interface number: 28 but max is 0 [ 925.020913][ T22] usb 3-1: config 0 has no interface number 0 [ 925.027073][ T22] usb 3-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 925.030982][ T12] ldusb 1-1:0.28: LD USB Device #0 now disconnected [ 925.036156][ T22] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 925.051586][ T22] usb 3-1: config 0 descriptor?? [ 925.089503][ T22] ldusb 3-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 925.099565][ T22] ldusb 3-1:0.28: LD USB Device #0 now attached to major 180 minor 0 [ 925.208482][ T101] usb 4-1: new high-speed USB device number 48 using dummy_hcd [ 925.289752][ T22] usb 3-1: USB disconnect, device number 21 [ 925.309006][ T22] ldusb 3-1:0.28: LD USB Device #0 now disconnected [ 925.329622][ T3233] acrux 0003:1A34:F705.00DE: unknown main item tag 0x0 [ 925.338740][ T3233] acrux 0003:1A34:F705.00DE: hidraw0: USB HID v0.00 Device [HID 1a34:f705] on usb-dummy_hcd.4-1/input0 [ 925.350056][ T3233] acrux 0003:1A34:F705.00DE: no output reports found [ 925.356729][ T3233] acrux 0003:1A34:F705.00DE: Failed to enable force feedback support, error: -19 [ 925.458518][ T101] usb 4-1: Using ep0 maxpacket: 8 [ 925.547423][ T3233] usb 5-1: USB disconnect, device number 101 [ 925.578623][ T101] usb 4-1: config index 0 descriptor too short (expected 868, got 36) [ 925.586866][ T101] usb 4-1: config 0 has an invalid interface number: 28 but max is 0 04:17:47 executing program 2: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc581df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x20000) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f0000000300)={0x2, 0x6, 0x5, 0xc09, 0x4}) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) [ 925.595200][ T101] usb 4-1: config 0 has no interface number 0 [ 925.601698][ T101] usb 4-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 925.610936][ T101] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 925.629410][ T101] usb 4-1: config 0 descriptor?? 04:17:47 executing program 1: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x0) [ 925.684020][ T101] ldusb 4-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 925.699546][ T101] ldusb 4-1:0.28: LD USB Device #0 now attached to major 180 minor 0 04:17:47 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x3f, 0x0) ioctl$EVIOCGBITSW(r0, 0x80404525, &(0x7f0000000340)=""/173) syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x0, 0x4001) ioctl$EVIOCGKEYCODE_V2(r0, 0x80284504, &(0x7f0000000040)=""/113) [ 925.898454][ T22] usb 3-1: new high-speed USB device number 22 using dummy_hcd [ 925.927247][T12162] usb 4-1: USB disconnect, device number 48 [ 925.928450][ C0] ldusb 4-1:0.28: usb_submit_urb failed (-19) [ 925.940374][T12162] ldusb 4-1:0.28: LD USB Device #0 now disconnected 04:17:48 executing program 0: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#H', 0x6, 0x0) 04:17:48 executing program 5: r0 = syz_open_dev$hiddev(&(0x7f0000000080)='/dev/usb/hiddev#\x00', 0x20, 0xc0000) ioctl$HIDIOCGUSAGE(r0, 0xc018480b, &(0x7f00000000c0)={0x1, 0x200, 0x9, 0x2, 0x2, 0x875a}) r1 = syz_open_dev$evdev(&(0x7f0000000140)='/dev/input/event#\x00', 0x400, 0x84000) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f00000001c0)={0xe0, 0x4, 0x1, 0xbabf, 0x1, 0x4}) ioctl$HIDIOCGREPORT(r0, 0x400c4807, &(0x7f0000000100)={0x3, 0x3, 0x9}) ioctl$EVIOCGBITKEY(r1, 0x80404521, &(0x7f0000000300)=""/5) ioctl$EVIOCGMTSLOTS(r1, 0x8040450a, &(0x7f0000000200)=""/226) syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9809110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422025867eeb345ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b76ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f25"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(0xffffffffffffffff, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x200000) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x20000) 04:17:48 executing program 4: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x8, 0x4004) ioctl$EVIOCGKEY(r0, 0x80404518, &(0x7f0000000100)=""/222) 04:17:48 executing program 4: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(0xffffffffffffffff, &(0x7f0000000040)=""/9, 0x25) syz_usb_connect$cdc_ncm(0x1, 0xa1, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x20, 0x26, 0x7, 0x1, [{{0x9, 0x2, 0x8f, 0x1, 0x1, 0x20, 0xb0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1b, 0x2, 0xd, 0x0, 0x9de, {{0xb, 0x24, 0x6, 0x0, 0x0, "c7f87357fc45"}, {0x5, 0x24, 0x0, 0x3}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x6, 0x3b57b511, 0x1}, {0x6, 0x24, 0x1a, 0x78, 0x400}, [@dmm={0x7, 0x24, 0x14, 0x8, 0xfffffffffffeffff}, @mbim={0xc, 0x24, 0x1b, 0x3, 0xffff, 0x7, 0x0, 0x8, 0x52}, @dmm={0x7, 0x24, 0x14, 0x709, 0x7}, @mbim={0xc, 0x24, 0x1b, 0x3, 0x8, 0x3000000000, 0x8, 0x3, 0xf2}, @mdlm={0x15, 0x24, 0x12, 0x400}, @acm={0x4, 0x24, 0x2, 0x5}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x3d, 0x3, 0x1, 0x6}}], {{0x9, 0x5, 0x82, 0x2, 0x6b, 0x0, 0xf80000000, 0x10}}, {{0x9, 0x5, 0x3, 0x2, 0x152, 0x8000, 0x4, 0xfffffffffffffffa}}}}}]}}]}}, &(0x7f00000015c0)={0xa, &(0x7f0000000140)={0xa, 0x6, 0x300, 0xfffffffffffffffd, 0xe88, 0x4, 0x50, 0x5}, 0x5, &(0x7f00000001c0)={0x5, 0xf, 0x5}, 0x6, [{0xa9, &(0x7f0000000200)=@string={0xa9, 0x3, "4f7d6c2b2268d55f972eb9f67fbd411d797214b3a13ce8d68ede04b24855f17e5cba0831e7501a13d3ceaa801f35616a16f3071ddd5e059cd41bf526a2de387f08bad412c38a8c9641d2dce7480f0754bf9482bfbef941d830366accc75ecc88d1c975db4c03c3b617ed17b78be745310d46c0390e8fa364ba65caf361deb3e24047547691e5b37550e5662314a319cd64d51309ae45235bafdf976a71954ccd80291f0ed3182b"}}, {0x3b, &(0x7f00000002c0)=@string={0x3b, 0x3, "c1abb141355b0f8fa971ea12fd8b11744fdaa963a9107211772f9894765afa7c141940ae7941b3618e2b49799d67b7448be233c49def34b4e1"}}, {0xb5, &(0x7f0000000300)=@string={0xb5, 0x3, "b587bd57494f1ec87a42ae79b1c6ee0edeaa60d14d79d356e321474f1836f76c254c8d173117078c9e8fbae1321f22c1172d12a26fae681445ca4db67d4ff28c4327c23c0d683ec4ca68e84ca02ae64105d86abe96d245591074b81114b9f1f9448209837b1905e4a1bcc3bba5d30737e0536da8c3701b4c1bb808d9bb04395f6e7d9c8e2f2428e280f203a4caec578f42f86e591bd5de9e0aace85135ccbb2599aea397e09306701c21cdd4080ebc115a9090"}}, {0x6e, &(0x7f00000003c0)=@string={0x6e, 0x3, "fe89669b4f2b3e0ca553a5e65bc2cc121d02614fed801643796aafc8878929fd1e36688dfb58ad3e109bc9da534e4d9121c2a34347afc835bfbf96f2bd48cf7787d7ff5893a5e1fd3c638907ddf9329322b9cf619d366d99e5129d44a99e6d4dd67609233b82031e6982341a"}}, {0x1002, &(0x7f0000000580)=@string={0x1002, 0x3, "d24bdd5498f4a68d114c65581b006dab0e0a2f2c8931d652fb135b94382a66c87ce62ff66dfc8f0d65626fe9e80f562086c91b92c1a44ceee92c322d0f38950e23b03af1e427a069a4c05ff55c9896c155620ee7e5237a339e669a4aed66048e94bf306ca916a4dbc83d732fe4e420a2849c8824ebf4e4002a5eed788d8e7d40f49112c9c6b03a698f408ed4457518120f2bf134905f95a4fde33677d9b609332b930b255a486d173ddcbd71aeba8f54e3e6773c9cf044cd5a678167536fcf5a0b65f7a29b8bfb11f87565bc3c310230d269171ad42c623d85a425ba0661619cdb5ceb0806d8c93dad1cfbf4797346ff134bd8de35b562418e074c5ff05ae0a3a9e506b394259400aa7bf683f54b8c1778445c558431891de70cc87a725bafe7ecc26bbd57d2aa74b9b358e6776bee04b8b09a1107f55f42c2ed20c633372d1e9bc978954487925bcc948c047b880bebf145f8890a1b1f0c8ff04e7727749f2360e41df01905453c4acb783cb99ccf19d35e0ce7e9f909301ef000af3d4c22e56ced85d5c515da250502c8ab0f5fd4d751684923de7fa233ad124a12505f7bfdb3cbeeadd96466cd855151df3a49d2564ee49be5e15f82cc86bb784ca0d2e271d5d6ea1b068848d31053d5da83294d6e65b74d48d7674621aba619fc9ccf38734df336eb23e2e874981534cdbce5cd602541f73b3445e56f91520257b745856301759bc65e4cf8dbac3ecfd4e91958ffd91272020c4263a59b735549d242dcaeda1b88a3044c6648dc7efe86c241d336beec1afe6339d0e7d842ba35e0a9ff10bd88123748758f45556031c965a0850395a5ecb31747a6fcde00af2d2de9f0de36cf99917eb0a83058f4496a78941fad2d8f11a722f057414fa560b16620644b0003547ae378066e938ed9e8be936da9af887f47791103c4513830d7e3a46df8888b592e4b7ee946f40d07a6aae620d05fc2b2d3d0549705331f9b3f453ed866157f5045fb853a4b0af9eb5d31c175660e5dfbd510eb897232fdcc6369006941ff778014f911d0d662397b5e72b5e1479e3f28c74ab887e657cf8c0d83c618f9f331675284a15c224b4ec4b111469a694a78b137b6a31953432da62343b8746364d1b40e8e07535c1a0130917bd573ae17f1365dd0668aebec023904e723deae92aaf421d72d777e03d43733a926a8135b966648edaab71d4ca2bf212445432fe89b5880d9ac475077d584a478ba01682292241ec207ce903d216ebbc6277b0c70984d687acc6510f4a78cd81d54241cfc9a145c7043bbc95bb3550d20ebb10872271dc3ce0c6dcf59de3cab60ef905f3d8015644a6a8b783743852e1b4a0980b57db2cbd81690e2d1ac5b55db1458abc52266393e05b6593b0aa828aa54a6e2549333c0eaea118e75fba9dbc23dd8baaa499b5f939b457ee9ac4ccbbdeeb295128cec022bb1860d38a9aec657551d67dd8f1749b1066de2dec49b6484f3b86f403494b8c0ff762aa618082a4c9026d91bb21a8b75d429fe0333fecd60b348c0a24edc5940b9da230021d0f6eab58404f08ae52967bc9d08d1062bee792e8aaa88f65cc494e586635c1c76a93a7c451d415b9e64c33d51e3c4cc1f56e75569db84ab36296b284fab0f3ba730fd995e3af88a97b0a24bb33d53aedd6c811d64e2a40ed25dd1ff8810298d7dbaada6ee46ad5edb340a75084bd0080b6a9551cdc62fd7119315f39be46d80adfdc33bf8360fc624d4bb3057e088325ec275406058af1a9d49b245734ae715f367bb17fd556ad3daadd2edaf62c7a6d38d80303660450478e6dd7ce13a8cf053f6b1debf1257c460bd56c3b6ba2cd3e8f4052fbc32e62ed412cfeb5277dcc921cd25f95ac6cd3c09a5a44971a928727c712bb5d226519cc6139d46ab8b387e92718242fae600ca152712c8a032f28d2e53bc02ae773658dc6acac4dfe95795b73c341398d4233a2e1367ae39c9910340b961afe0a9eff5692c6c169a6ce5f45e9a2b5a0380ccbb080790f6143cad49408f54dc48f1e4edac6ede19c9b7128ae286932a30c0780a57bf08891dd5b2e9afa100f1d5d7e206dfb5e152c6802154ac842596baf05954f5d49ae384d805db3c74253e4768cf5d2f9ea120404b87140a7b169a5d5cf2c4760d8c6e0ecffd3c2214536d20707d8797a9ba40bd08410352337c109073e05b68c35168f5187d111f6e41bb5e748f0a9038d3e7a588668828c4095dda82554c67121885448d8285f1cb21ccdbae5a00fcf48fb5d8e7a4d14e3eaf03707c6fecfb5aaee2c59438844a4f5f34d70d73eccc40d998d5d8dca15385a9d96a8b064da18e7038a6bdadf2f93c30ed82d809b7f3ee12ded8dfe2992d8d4a8788fc5c0980df0095159da0e3c2bf4e741ba6cea91448c16b19155d7d3f2a44d8e1387cca16132b7b219abd3d785bb51ed4b8b6d4cfeba58eec79f22992ea1e450f1632806aa2f333368b4d40aa94da8e723e9b907d61fdea8f9414ac0c390d84793ff3670ed1e9555e93fa65818b987b7c026ac521480c157e385d7af7d0ba41b4cecf59bca21fc38c8d104d6ee78549d7bf4af2ee7db6ec4c62992b0ee2a939f26e3ab3df4c692bc72ebac44b9d0469b68a9cf2961a578bcf2ba376ecade31f21458234aecfe13f189f8d775ece6fe563b580e8d3d9d7901c51858b7bfc2d1e462ed2d3aa23048f5202abc59659b5660c50badb607079c3b08386cec01f368ab35014135c9737848701525e0b58431caed998231c1e26ac214e1b32544401495b1b71e4d02710619e0ba28cd1fc2df25017915934e1d70a64782f757aad6f4df2f7f3e4e73799de587d7d32e2f499feeffe0b9bacd7b98d9f1b80abdad6eede0f3efaa3980d5711263ddd543b601656755e2d9fd5eceab30d701eddeb15b5c93bf40dc28429d12aea31220c1bf7c18f1897d4af0e9df5e643ade2bdd1937e3f3a311440c689613bc4523ed59f3421f1a1c1cb6952816ca9774f43c440623861c5a94e13002388665bcd68c58b3f1b03909fcd19de680f9f4759a2dfaadbde00594310e9ab2442cda99a62a4fabcb78c92d539620c7d0aaa18b98bd489a0b690e8629d21ed78f6be503308779ae1eb11390d511107ec4c106b2bd2a09dbb5bb3991ec6937dcb00eb4059d36682b478d856ce083d24aabfe6397aadf6127bd5977e576432e7a5197ec7126b29b1ab9af225fcafe6d3f91672be3b17aabf2d7c21fa4c078c7aad6cce2a3fff426a294b0a84dee70eec5979712683bb1d7f7f39f78ef22944b300680c4ecaae9639a0338a81f2c8dcad2ab8bea4dd5ab5f6393dd1a64b173f5201d02b7190ed8c51ac21f07ed5c191a2c373f0cfd9fe4b0eadb89b319428d93b3cd6cb3d72b4c450d9ddb463306e6f5c0d38079eb8475f954681cfd15ff889bcfe2b9b2d58a611c73025b5c0a436ff6762108f2f42c67187a3f6a9fbcd8919ae75a9d2d8d27ed6728d096c1a8555333c4503c6eaf4a9f5257d010d57bb42ffe1e92b64aff8a2316e0da1be681a069a6c545b1d3cc5e44e62b0d2be0729a1b261283912e8e53f434fc7e1e2e83832c4a36168c9014de12b48e7364e423a0f0b7e0b7d9d73119a230202492afb936f23aaa0598e1d467254866b72a626f5c2b836fdba177cc9108c19ad72890e204b5d258b0acd857d402944a8ee268175d7b0144709103c21103da98f382dcfb1e6c4160b8f7047f13bc863408a302e78795a9ffad5992dad2e3aac25032ef95e34fec626efe33c5b4f9fd906a219a871f2f3992e372339c1c4635757d69a66a60e0726b1e46f490f1578a4456f5fe6d4e4fd88c89dd5e16e1766a6a994976bc737db9a1b1e20211b97be38aaefcf1668985557c4ab5f9352b93535408191ac25d42168f18873bd52d84d0c4c0dfa027903b2beae2105b89f6adf0b193d6594408bad306cd252cb73b9c9e30657ca44855a203c9a1fb9fc0ac57b0d34f96f5c934b16f8ca1be9c945b138de5eb6e348c226ecefab8b9ae7f0acf508fe44c9742f33e662f5e3f49229bf2208ee45f1e0735233033e09d2dff1a7f1d4df9a1322305cabaa2ab9c84c54cbd06a26b13379d73e607282dabab04633a6f1af4b0e0e168766b3186bfb1de8caadbae51c922122a2e7fe2f323daeebf288400d90240c714da01d51ecdb019476bb9d94287ce57ee56109f7dc55ff369c6624c536ee34a86587c0fcb96daee0b926135e44c52b94a0721771e75b93d5e0e797165e530084d8f56390cb4a17dbb14f7bb61052f1a4ae901f948db5cb64639f7e3102cd9e38796a14cf3d51477e10f18201c338331d593a22da3eab2449492b56ed73714f99b99665406009aea600ebf90f41512a9e932dff242fcbe26c772045801d1efd4f5c93414bc9c85fcc3f0fa5dbbd4bf215e1940f9c08cbdad26d0fe9ead12e291237f6946c080b20c11cf0d90a2ddd4e323cdab628c82cd9e677ced2b450acc6e8fbe801cb11f700229bb91263557104d0cfbd636e2fe8c42d75e35b2d6e2bb26c80c77209fcb8bbee1536302e331299e32162e7276229fc11d1204ad6c1f82ecb43fb6c986724463bfeffa7aef66566ae0205819695e61adc1a654b178d3d245f926799075523b6e275baed393006c4f37771239ab4040cdc3f08a7515177f900acd4420303d6c4e0dc07e5ed90e9a283350133b2a51fc05fe4b69b17992eff6af9f45540fb5fc6bc0882d646bc89d9e8ef115b11a0f45c67dc352b7aa0ed76ffc0fb1e8897ed1dbaba836d537a1f9801011a4262508167caab4b29e241518c7dc31201e2efd33f949b501540b416b483337491b3260516e53c2a24d37989709a4935a5d21191728b1e562c8897996eedd4ea948d66f8e8ad17a4b8562dcaa038b732b34763c21284507ed2a11e4f9e059f84067cdcdca963e0e916cb425643f58fcb8ca0efaf7dc8e13c46fb093acf6c2cb57e4752176b7ae2efaff2bd057bee14b61dec91b3cfe58ad54b68aaae60c6479196cc44030fa86ab5c77e5d3c77129495c31076b5988297dc9dd0ce36f5de61b5cc1e58030c604700cd1bdcc591070af6fdec2053ff7986f815dfddc5c2a0dd10653c9c8e35a6a39f993499bd0db1dd52a1265cb7d00eb757eb3bcd9192248fdf8fab3d6251815a38b56f211958116c16ea80b498ff78bc2e4cec1a746fe6b7e5ec3f8d141d89c0f23d89b203b06d1a98b5f2bdd4ac16d136396525a42803c74859d49df3fee9ab64d649a795e8ca8115355d55c6c527bdbd7f75a21fdf82cdc7cfbb123d947f933968a4cf4762d6fc34f00e87fc9dc653baf444a890887fd045f354cdc895f596b4f197a8d023ca552e818f3f53390633f4530463c2d64bab78244dd456e145c9e602ba935d1be08eb99b938400f224df9be4fb90f72099747bbc253973c66aa3e2b35fc9fc0239dace4d33439f3f0a60eeafc4804374940d8b8c93d33b301adfd210a31d022455087618ba605370aa6191d9c93b5eb1852301ed552b68940f165fa93db2c6913ef9d2e2938102432d893f264558c39c8e139fc98fa074f8e42e5746e61b1ade68da0d26e79f54d0250b9638fa128bec9f7e75aa55e6193c884bfcb0da539ba3e8ffe5d1f0c1bbaeb86d18b751694096eae5c47885debd907172e69fc0c72f9da295ceaabe8f52d12fcfa97a1cba83cb954a8de717149ee2daf0778d6ecd192ad1b4751705e63f54b44bc33d893017bdf8b4e9bbe788270151aaec4b80ce04fa8e7e5ebf870fe6da31c39b8720093262bb64943577702d63d30ef5662751d3ecaf"}}, {0x2, &(0x7f0000000440)=@string={0x2}}]}) r0 = syz_open_dev$evdev(&(0x7f0000001640)='/dev/input/event#\x00', 0x1000, 0x180) ioctl$EVIOCSABS20(r0, 0x401845e0, &(0x7f0000001680)={0x6, 0x8000, 0x101, 0x1, 0xd4, 0x1}) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x200000) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x20000) [ 926.158630][ T22] usb 3-1: Using ep0 maxpacket: 8 [ 926.278631][ T22] usb 3-1: config index 0 descriptor too short (expected 868, got 36) [ 926.287015][ T22] usb 3-1: config 0 has an invalid interface number: 28 but max is 0 [ 926.295261][ T22] usb 3-1: config 0 has no interface number 0 [ 926.301415][ T22] usb 3-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 926.310518][ T22] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 926.319677][ T22] usb 3-1: config 0 descriptor?? [ 926.360152][ T22] ldusb 3-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 926.371556][ T22] ldusb 3-1:0.28: LD USB Device #0 now attached to major 180 minor 0 [ 926.388532][ T1748] usb 5-1: new low-speed USB device number 102 using dummy_hcd 04:17:48 executing program 0: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#H', 0x6, 0x0) [ 926.607312][ T22] usb 3-1: USB disconnect, device number 22 [ 926.620075][ T22] ldusb 3-1:0.28: LD USB Device #0 now disconnected [ 926.778568][ T1748] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 61, setting to 8 [ 926.789310][ T1748] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x82 is Bulk; changing to Interrupt [ 926.799277][ T1748] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x3 is Bulk; changing to Interrupt [ 926.809219][ T1748] usb 5-1: config 1 interface 0 altsetting 0 has 3 endpoint descriptors, different from the interface descriptor's value: 27 04:17:49 executing program 1: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x0) [ 926.908525][T12162] usb 4-1: new high-speed USB device number 49 using dummy_hcd 04:17:49 executing program 0: r0 = syz_usb_connect(0x0, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c308100878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf492ed8c30375bfe316cd9be24dfc7891addfc7e326e95b9afdd2ac068a727377e29eb30c5ca3eb97f84c6ad8d3a528e13edddfbd46d68866036d3adb38786a4bb51bee8560b132d618916db8b3ff41914aa0457b47736d1a9c5d74dca4de4b7942e1886381d515cf90b98d9c2fe49f3825a49d1bc501f870d40fc182efa3b552d71a6ef6b3588a0919590220e9f0202d0fcc9935ba538f7b3f1536f8bf8514decbd00c29482d895f0f0c60c60d7a2b78ffc76833c094d7d678c9480c4a65bb07fe85ae0bd2a286f8eb757df627d6322ed17c30529b"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x20000) syz_usb_connect$cdc_ethernet(0x6, 0x50, &(0x7f00000001c0)=ANY=[@ANYBLOB="12011003020000102505a1a440000500020109023e00010106aeff09040009120206000908240600004d0100040000030005000009058202a30300060609050302d301ff00e700"/80], &(0x7f0000000380)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x310, 0x1, 0x1, 0x0, 0x40, 0xffffffff80000001}, 0x5, &(0x7f0000000140)={0x5, 0xf, 0x5}, 0x4, [{0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x3c3f}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x40e}}, {0x19, &(0x7f00000002c0)=@string={0x19, 0x3, "2051f0b53f77ea2f39b0d42c58b9e7ddefde1ee7e95358"}}, {0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x40f}}]}) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f0000000300)={0x2, 0x6, 0x5, 0xc09, 0x4}) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) [ 927.148508][T12162] usb 4-1: Using ep0 maxpacket: 8 [ 927.268541][T12162] usb 4-1: config index 0 descriptor too short (expected 868, got 36) [ 927.276792][T12162] usb 4-1: config 0 has an invalid interface number: 28 but max is 0 [ 927.285015][T12162] usb 4-1: config 0 has no interface number 0 [ 927.291307][T12162] usb 4-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 927.300447][T12162] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 927.309371][T12162] usb 4-1: config 0 descriptor?? [ 927.350107][T12162] ldusb 4-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 927.360618][T12162] ldusb 4-1:0.28: LD USB Device #0 now attached to major 180 minor 0 [ 927.408748][ T22] usb 1-1: new high-speed USB device number 3 using dummy_hcd [ 927.595748][ T3233] usb 4-1: USB disconnect, device number 49 [ 927.608902][ T1748] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 927.609187][ T3233] ldusb 4-1:0.28: LD USB Device #0 now disconnected [ 927.617955][ T1748] usb 5-1: New USB device strings: Mfr=32, Product=38, SerialNumber=7 [ 927.620625][T21064] ldusb: No device or device unplugged -19 04:17:49 executing program 3: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x1) read$char_usb(r1, &(0x7f0000000340)=""/165, 0xa5) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r2, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(0x0, 0x0, 0x0) read$char_usb(r2, &(0x7f0000000080)=""/143, 0x8f) syz_usb_control_io$cdc_ethernet(r0, &(0x7f0000000180)={0x14, &(0x7f0000000000)={0x0, 0x427afe027afe2142, 0x4, {0x4, 0xf, "3bd1"}}, &(0x7f0000000140)={0x0, 0x3, 0x32, {0x32, 0x3, {'340032003400320034003200340032003400320034003200'}}}}, &(0x7f0000000300)={0x1c, &(0x7f00000001c0)={0x1bb2974f371b2443, 0xd, 0xb9, "f123cf512adc86ee4dd117321ba3bd264086de8a326a8fde55f98640d88a64e2df13142a46ab06c2d29264fc28c0054769826c07ace6f27ea366cc4fb4c829381b724cdf467fb4213f6a3b916e905212f7fc22b965e2d0c8ce0230fc21926199a3f3e1a7979994f4f309db90760c7212bb915d84965f7f1a90ba519bf4d232b7fc19c9d6ec3ebc78504bb8e582e2fbe3138bf726a140908a62e2e26456cebf13b7c92566a68f58736f015abac201d15866bc61432d1026a527"}, &(0x7f0000000280)={0x0, 0xa, 0x1, 0xffffffffffffffff}, &(0x7f00000002c0)={0x0, 0x8, 0x1, 0x7}}) r3 = syz_open_dev$hiddev(&(0x7f0000000400)='/dev/usb/hiddev#\x00', 0x200, 0xf6d875bfec5ade8f) ioctl$HIDIOCINITREPORT(r3, 0x4805, 0x0) syz_usb_disconnect(r0) 04:17:49 executing program 5: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(0xffffffffffffffff, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x200000) syz_open_dev$evdev(&(0x7f00000001c0)='/dev/input/event#\x00', 0x6, 0x0) [ 927.648486][ T22] usb 1-1: Using ep0 maxpacket: 8 [ 927.668587][T12162] usb 3-1: new high-speed USB device number 23 using dummy_hcd [ 927.768646][ T22] usb 1-1: config index 0 descriptor too short (expected 868, got 36) [ 927.776924][ T22] usb 1-1: config 0 has an invalid interface number: 28 but max is 0 [ 927.785074][ T22] usb 1-1: config 0 has no interface number 0 [ 927.791723][ T22] usb 1-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 927.800876][ T22] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 927.809739][ T22] usb 1-1: config 0 descriptor?? [ 927.850231][ T22] ldusb 1-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 927.861693][ T22] ldusb 1-1:0.28: LD USB Device #0 now attached to major 180 minor 0 [ 927.908737][T12162] usb 3-1: Using ep0 maxpacket: 8 [ 927.969374][ T1748] usb 5-1: selecting invalid altsetting 1 [ 927.992754][ T1748] cdc_ncm 5-1:1.0: bind() failure [ 928.005618][ T1748] usb 5-1: USB disconnect, device number 102 [ 928.028617][T12162] usb 3-1: config index 0 descriptor too short (expected 868, got 36) [ 928.036871][T12162] usb 3-1: config 0 has an invalid interface number: 28 but max is 0 [ 928.045220][T12162] usb 3-1: config 0 has no interface number 0 [ 928.062239][T12162] usb 3-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 928.071344][T12162] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 928.080488][T12162] usb 3-1: config 0 descriptor?? [ 928.120500][T12162] ldusb 3-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 928.131205][T12162] ldusb 3-1:0.28: LD USB Device #1 now attached to major 180 minor 1 [ 928.148524][ T3233] usb 4-1: new high-speed USB device number 50 using dummy_hcd [ 928.156770][T12162] usb 1-1: USB disconnect, device number 3 [ 928.179175][T12162] ldusb 1-1:0.28: LD USB Device #0 now disconnected [ 928.320247][ T1748] usb 3-1: USB disconnect, device number 23 [ 928.327154][ T1748] ldusb 3-1:0.28: LD USB Device #1 now disconnected [ 928.398490][ T3233] usb 4-1: Using ep0 maxpacket: 8 [ 928.528572][ T3233] usb 4-1: config index 0 descriptor too short (expected 868, got 36) [ 928.536850][ T3233] usb 4-1: config 0 has an invalid interface number: 28 but max is 0 [ 928.545090][ T3233] usb 4-1: config 0 has no interface number 0 [ 928.551348][ T3233] usb 4-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 928.560697][ T3233] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 928.569354][ T3233] usb 4-1: config 0 descriptor?? 04:17:50 executing program 2: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cde3e21a5a4a38873ccdfc42b27745ae0dc5f9ceb9ffaa593455c4a9f68141994028ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15000044b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49372d6f7bb6586f4fba408ef7154f8307327de30d18707e187714007f7a245a3a58ffae7f7b9b42432e32912553f72301ba3fac02a139d9381e5b748b96f1f227e82841f7925f4b9cd40da0f921f024"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f0000000340)={0x2, 0x6, 0x5, 0xc09, 0x4}) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x4800) ioctl$EVIOCGID(r2, 0x80084502, &(0x7f0000001340)=""/4096) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) 04:17:50 executing program 1: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x0) 04:17:50 executing program 4: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) read$char_usb(r1, &(0x7f00000001c0)=""/172, 0xac) syz_open_dev$hidraw(0x0, 0x0, 0x0) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) read$char_usb(r1, &(0x7f0000000140)=""/125, 0x7d) syz_usb_disconnect(r0) [ 928.609450][ T3233] ldusb 4-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 928.619418][ T3233] ldusb 4-1:0.28: LD USB Device #0 now attached to major 180 minor 0 04:17:50 executing program 5: syz_usb_connect(0x0, 0x1, &(0x7f00000001c0)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c466e22d8033aa9acd5c5ad7184b4b2cd4e86e5723da9bdf7c5059ac96aa1272e89260e33c3eaad8f22acbbc6f576b746bb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c251f5ce44ddc4ad48eab479cd416c95d0d26b93705d836b8c4aab1d7e92233b768344f290d7a06a9fc5bd4b380778aa36023000000000000000000"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x7ff, 0x200000) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000080)) read$char_usb(0xffffffffffffffff, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x20000) 04:17:51 executing program 0: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc581df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x20000) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f0000000300)={0x2, 0x6, 0x5, 0xc09, 0x4}) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) [ 928.908526][ T3233] usb 3-1: new high-speed USB device number 24 using dummy_hcd [ 928.912228][ T1748] usb 5-1: new high-speed USB device number 103 using dummy_hcd [ 929.148451][ T3233] usb 3-1: Using ep0 maxpacket: 8 [ 929.178467][ T1748] usb 5-1: Using ep0 maxpacket: 8 [ 929.198588][T12162] usb 1-1: new high-speed USB device number 4 using dummy_hcd [ 929.268562][ T3233] usb 3-1: config index 0 descriptor too short (expected 868, got 36) [ 929.276797][ T3233] usb 3-1: config 0 has an invalid interface number: 28 but max is 0 [ 929.284950][ T3233] usb 3-1: config 0 has no interface number 0 [ 929.291497][ T3233] usb 3-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 929.300842][ T3233] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 929.308567][ T1748] usb 5-1: config index 0 descriptor too short (expected 868, got 36) [ 929.314135][ T3233] usb 3-1: config 0 descriptor?? [ 929.317159][ T1748] usb 5-1: config 0 has an invalid interface number: 28 but max is 0 [ 929.317169][ T1748] usb 5-1: config 0 has no interface number 0 [ 929.320387][ T1748] usb 5-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 929.346063][ T1748] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 929.355378][ T1748] usb 5-1: config 0 descriptor?? [ 929.361589][ T3233] ldusb 3-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 929.409573][ T1748] ldusb 5-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 929.468494][T12162] usb 1-1: Using ep0 maxpacket: 8 [ 929.588565][T12162] usb 1-1: config index 0 descriptor too short (expected 868, got 36) [ 929.597181][T12162] usb 1-1: config 0 has an invalid interface number: 28 but max is 0 [ 929.605454][T12162] usb 1-1: config 0 has no interface number 0 [ 929.611816][T12162] usb 1-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 929.620952][T12162] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 929.630853][T12162] usb 1-1: config 0 descriptor?? [ 929.670453][T12162] ldusb 1-1:0.28: Interrupt out endpoint not found (using control endpoint instead) 04:17:52 executing program 3: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(0x0, 0x0, 0x0) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) syz_open_dev$char_usb(0xc, 0xb4, 0x4) syz_usb_disconnect(r0) [ 930.723273][ T101] usb 4-1: USB disconnect, device number 50 [ 930.740193][T21092] ld_usb_open - error, can't find device for minor 0 [ 930.740423][T21093] ld_usb_open - error, can't find device for minor 0 [ 930.747471][ T3233] ldusb 3-1:0.28: LD USB Device #1 now attached to major 180 minor 1 [ 930.754127][T21108] ld_usb_open - error, can't find device for minor 0 [ 930.769298][ T101] ldusb 4-1:0.28: LD USB Device #0 now disconnected [ 930.769931][ T1748] ldusb 5-1:0.28: LD USB Device #2 now attached to major 180 minor 2 [ 930.780282][ T3233] usb 3-1: USB disconnect, device number 24 [ 930.784611][T12162] ldusb 1-1:0.28: LD USB Device #3 now attached to major 180 minor 3 [ 930.798907][ T3233] ldusb 3-1:0.28: LD USB Device #1 now disconnected [ 930.812057][T12162] usb 1-1: USB disconnect, device number 4 [ 930.818615][ T1748] usb 5-1: USB disconnect, device number 103 [ 930.831363][T12162] ldusb 1-1:0.28: LD USB Device #3 now disconnected [ 930.838871][ T1748] ldusb 5-1:0.28: LD USB Device #2 now disconnected [ 931.198473][ T101] usb 4-1: new high-speed USB device number 51 using dummy_hcd 04:17:53 executing program 4: syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) r1 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x200000) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000140)) r2 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x20000) ioctl$EVIOCSMASK(r2, 0x40104593, &(0x7f00000002c0)={0x12, 0x0, 0x0}) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0xc09, 0x4}) read$char_usb(0xffffffffffffffff, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(0xffffffffffffffff) 04:17:53 executing program 0: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc581df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x20000) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f0000000300)={0x2, 0x6, 0x5, 0xc09, 0x4}) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) [ 931.438596][ T101] usb 4-1: Using ep0 maxpacket: 8 [ 931.548500][ T3233] usb 5-1: new high-speed USB device number 104 using dummy_hcd [ 931.568601][ T101] usb 4-1: config index 0 descriptor too short (expected 868, got 36) [ 931.576902][ T101] usb 4-1: config 0 has an invalid interface number: 28 but max is 0 [ 931.585103][ T101] usb 4-1: config 0 has no interface number 0 [ 931.588957][ T1748] usb 3-1: new high-speed USB device number 25 using dummy_hcd [ 931.591488][ T101] usb 4-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 931.607802][ T101] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 931.616677][ T101] usb 4-1: config 0 descriptor?? [ 931.659507][ T101] ldusb 4-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 931.668493][T12162] usb 1-1: new high-speed USB device number 5 using dummy_hcd [ 931.669633][ T101] ldusb 4-1:0.28: LD USB Device #0 now attached to major 180 minor 0 04:17:53 executing program 1: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x0) 04:17:53 executing program 5: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000000000000000100c90009050f00040000000009058703a422020144cd7745aa0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d9516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8094453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25"], 0x0) syz_usb_connect$hid(0x1, 0x36, &(0x7f0000000680)=ANY=[@ANYBLOB="1201010200000008ef0ef77340000001ff010902cbb29eb10060630904000509030103ff09210309058103df01ff0720e91a77e4559dd51ba438464eb379f3b42d0104967d9e8a32a911b02da4ff867e89c4e5ff508945f09541ab014c8496960eb20d3a36c9ba"], &(0x7f0000000300)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYBLOB="0a060003018008402900"], @ANYBLOB='!\x00\x00\x00', @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="050f2100011c100abf04000000000fffff303f000000c000003fc00000c0000000"], @ANYBLOB="0300000099000000", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB="9903ce4a52412a2a2f9fcdd7363698e882d53d2f43be65618b74ba8ae053b66094755f5345d5095cb015192c9efd7bd1556e73c71f63278f78ee02039c2affc1e6ee2a6b148bcd832d887d50839072a1b095b3bcbecbce11fc366983cdfc24c04f12528dc86ba193a0bb7f15d128fca7a5e8c992d98b9788e0885ffc0f1342eef1b7928b4411365775457d1ace9f994a3aed1fdc699eb49008"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="04032904"], @ANYBLOB, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYBLOB="62031fff0828fa2e7f3280235135942a8ab774db68ab521a45552ddbef23fa3ca352d319469216dfba3f60c91de1b21ddba8218a155428db97fe3624c33b0c5d18745655bd088ad7e2984344e4066d895f9b8190898355df24c466712929f998cf62"]]) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r1 = syz_open_dev$hiddev(&(0x7f0000000340)='/dev/usb/hiddev#\x00', 0x2, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000001a00)='/dev/hidraw#\x00', 0x8, 0x20000) ioctl$HIDIOCGRAWNAME(r2, 0x80404804, &(0x7f0000001a40)) syz_usb_control_io$printer(r0, &(0x7f0000001740)={0x14, &(0x7f0000000700)={0x20, 0xf, 0x1002, {0x1002, 0x2, "bddbaa95e34f5668935e3b199d76bfc0bed031e8de7a8accf9764f5c85122a9010dda20132d4108d0bebe70426caa9b90e00213b9caa02640c829a182ce9ccde3a971e9724aa466e89f0f9ce066d338e9f16c204d702a6637daf7f8abd48fe47b52f58a34ada83435126ccd76b40eda8be9b8dbd4cfa08ab1f06c7792d7bbf365f692931a656e859a4f4a04c2fce8e204644c0f707691a3ffe9c3336fb57a4b1970a6d17865703f22abc77263f0614b7d3053c5e2c08699be729192cda8fbc933194c253c64b3f849d7af3d15ea2b9631bf9d7300a1017606f884e188f702a33cca8e7cba2dd98f1aba523398e28b904f62874db6c7a108fbffb451ab05d72bbbac67f24edc17255f13ae26c09bf3fccabe29fe6a24168cbbfe81b44a47459580402b5375667da264d8affd2b16436eef68107cbfbcaa373a8dada82196247501c52dc04eb68308a27d32fd7b8795b84fc0b1a7fcb25ec34a55b406945079a2ff6481222066fcbf1e11419dcc4fbfbc8f6dde0875f30f8238a5a1b184bf1310815a53576a418383ff4f60887166de87f1ec0f5ebf53fa2a90eb596acf449b41a02f765620af5877679b3501f842cf3a86b3dd976455b35629f9e00289cf9c1aca866517580e9fd044ed58911be8971d539d2c8768b8a3c76661edbb163487f7a5616dc80fb38bc26cb3ae2121c85881fcfbb319729ac3ec38e464da06cbe9cc23242128e5351cfae64dba07e60ff11ebae6ef38029843f10df24e4f31c37633e522a6c63cca191f211af7d5defa5c1ddee9b106845909da3e0dbc60d47612e8474aff3453838b686723075583a95bc44b15f8c809b9839e05740b4127f86ef1960a7a0fecf228d8092e175dee005c858002830f09c913bc56731709eeeee8c0ca699de125b70bd040f725e42e2f4ab3f0836e0d220a67c44c28e0e3570e34c22163d571a953bad2c9908849d1a27d75430c4fb3c65b1580425f93e0e678273a9d8c3e12351c89f87886c756c6889a2804735239d7088941c0b164eb78c7dbfd03f63036ecd74e4e16b076b0a80f169c5bf160de4e91677bbc2ff70dd6ac1361f2a3dd3b7ef2d9f6880066d8ca680756fc76fa13e97bcecb7d77d087b0e1d92428070c2b9cb6808dc8bd3f54396d59a7e382a5b7674e401017b5fc70dce1ad98d85d667b246dd82494904155536006625ace98b60bf49c87681b84a26b6ad50760a30847a410dee2a1b39acbed2be529afbff8d423f38ed4c68ae251953395dcd5bb65f875877b7894f6704220325dd828dad65dadcffe366dfeaf478a42a45c892e53bcb3b5131a418f166c7afcc68482d31bd233f82705388da71c9a4b457ce9c42e702ac30a23a183fd50209634b6a86b84b40534aec2ae1a384c05e9a92b7257dabc8b6a9c88912139d642474fdde90354ff9ae701ef39601b45f53340c6cbc247918d9708cf16f121ef50a5e69a15d03b41913258f3f07812e0986682d1ed519e5212794c03b8c618ec6047ff3cc1548e74e4408df6ffa6684588c154ff19415aa57ae300acd3c5e72e4925639a949b76e915f85a0118f96a48113d2c29867bf78deb18ff72c522236ab25c798ffe5fdb1adfe801dce4f002dc9f535fda5c567635ae4d12afffce60b15bf14174b686b1ea518f51b986416754b8431a9513281f29d139385569654432f0d606ef6271e65d664743189e5cd03e54d9ee6c9efce308c45cd020234fdb852ce6d0c58f6cd338494e8f60a6b89ddc4f0956ff10364caa6b1114efb9c3fe567b509da9bee0550cc6f33ee8a1721490e487097141ce850e5355b9cb8fb1b9ece872b883d30b861dec93274b1ebad2086777e0741643e2606e2b2ac18ab7ced979228e97454f8b755aabcb0cc52da191b44c450323019b7b5c329e94a766671044af5db0e07a2fa936d26ebcdccad3cdca5c87663e61d6e5dbefeee2117fc234b0289428a0708fd0f9a9d46cfaa5a9d44c8b80a1870a7b67c16065ca9a14443c49f90b436cf21ded83ee5d2a65ec3f4da2f98a19d21cf1e65829a3f649c796bac4ceb57563abde1b2e7db09070ee07bf9dc5ed77827ac98a6e3529f4dc2928bd6a4a039e1c97d106fc5331a6bb05a170b8b2c3a670e56548bfb4c7146726face1e9ce18fd9f683fa7a695772de691b78a91fbd16c8029d18b1da0d8067c7ee8f8dbb0b9c545d90c9067a5af24926de44382def9257f18bb0e0e6b6c8df0c1b02ae9c3e88df9af7f7a50cedc8dbc303c4b3125e00ef200c16efe7245c3e0ef3f3e9042a3e1687f126525e11d804b2ac5c5395761983381bad404f9185ae0eba2463a0e6ad3679b3681834e3ef5a24505a9b42fa717a4ec2a24a35bd9d2313921a1c4bc851f6158f6fb84f575570f269dd0daee81494b7a788d0949b30e04d0a786306942eb548f607eea23abcefa41fb7f7e0f84be15b29b9341de085c29458ca0c0755ebc75d85a96270121ee4df05b810ca145fe492cd7f441f0321652bc70d71fa377a3d32dfb6d8116e4d65ce8bb3112931f4a7f9206523a2ceb0d8229c0c5eb00f2f98ae5ff36004f29bdd380643597c179a8937565515e6aa7e4224bc0b3b08f37f0f2b39c4ff60576d816ce85a1bf59b5ecf2c456308b9fca79cda297f2540bc0ce1442cc30a1ecfd5de429fe87af2756bfc9b86447c1c199199beaf84df0c2949251955f840679ab0308017119c54150cf128da118342f67ea718fdc98d29da4fb105b42d4e154272bad4a54666515efb538180db9246e40ecbd812be7c6b5fd89ec460de6b4f51680bc40ad4c4fa7cc2908c3ed1f7cd844c3ca1e8cfe08c0998bc613c2363087aeb2b6c68a5559ca8ecf642c55709d84aac33391b4fa12c0d7151f280515da149691da46969f70c1409972f2927e08c07b8150c894071c69e95a076145ed2d4433faeefd229d24c27919a5238ce3899f9cec505f5608d5d0a34225a3e52b8578d5583e3a564bdfebf74546473e979b674be848c3af6f6fd7575554316bfdc603ccb00a852c29ed267741f7e5ceead17af379dbcc22d93868ec9b98d649ccec70e62c87802d7b2ceae714aa0ca46ef073069cc5b82b5bddadcf4a7e9208f2e610bd231aaeda0ebdb3ab96fbd1c941472617071bec89e5a809f657344a7e329b42ef8b168346643f274e310aa71a12dfcc50f66b5e87e75bb97b33c43f45706ebbcde608d0c8412db0d83d78f03765910a5adfecd8684e11deeaef275a27da6613dcbae9d0618ee9930a238f98b60e5e8d239b6282ccc708b2ad9428d3707ca2b38e76c34b471316a028ff0da2f486cc35a05d3f7a9ee312837eeff2ffbab4e4aa8ee9ddabe062aa1bcfed6ffd98271bb88f2714ae1176ef578ecb7342b4bfae803ea8d003f4c2028e22d6e75b84a629b1104fd9cb4b172adf1f0227f71cce39fa38c6f93f01b99ab2117f11fe28a736935409774734de0b63dbd9c7475c9a73664b1d6a4a59eab5929ac10ed5c39491b1898ac5b2a02f197e81bfd9c8016b2d4483fc311974380cffc8c01099913ff4355b8a750fd13726d3ba9fc76a2b208b8bd058f7dd784c29ab888dc1665779a0d5a53e76e5689aded2abe899bac519b9b935082a413ece630093220835144c49a6ff9a3b15b82744e71df6699d7e6a03740edfdc0fce1c6ed5dbb65815f3ed54e7775994504a50d4b02cef12cfd9240e7ae85724c9cff7ada052e21b487058388e6dc27a91a6f2238131ef157512733bb2496a6dab4e81382ff001bd05c0bc7f29028e70640b112cece929372c49b1eb5dacff4dfc686fd9a3f9c526b3daa56ed5e788264f48d7893ef53723f729ad1f0beb9343ce9313c902a8212005dff802bf4f94e11ab9c8c20ce7eef37ad389975d62930ff2dc8e5590bf79a5a8b2d2e621be5fc853f2ada1f99b609659657eb0db61e20ba38afd220de765ac6bd81c9492289511223855faf9f5071fca583e895df9bfec50f3264d8a69a7ba63fb0c3fd1c150f5b426e7d75a57c86d8668af8e3832161d8179f74f9219289d84b05e37536b793d63f72ad5e909a0f59d8662a821cd7f2a5c917800aceea4e04a346a2f695ad42f8c18e0d698907a3d4322d76b14485793dc2090862da5c187cb8371015f4dacec3a725634e5c418d52d8162700e9fc5dab87821b154ecf6cc2bb315e78cbaeb79ebdf7af35892ecc5e068be4ffdbfc43407b2f2f3582b6534bc1e4565af3300425445826a58cd1b64d5c58d7940671f98d5ddbc57e5e3cf4a7721fc3ba8ad3c5f5a09066e7593e671c176ebcd1ee8b89fca0c8d5fb378ac5ebe019b1204e5d92a3f819560fde7aeac09064c82dfaf93e06b0dede794ba04dde35ee9ef12e8bf728d800ca5cf49436fbcce2951c3cdf2696aec32e69f1a6861ffc55de4eac3a825efb9a0cb0a32e092c9a43be908ac6356b5b021d65e77ca074c1626384d60446493f76f4aac95875fa563ee24647185156d5b7ce069ba98b051906b7d6bae836c4b036478a4240f5e053587e60f3e29bcbb56e02c0f9b1c2ec81ad64ae768331524094cd1dd44ffc5a650c190d0e3deb549e38d1b453bae343638a04dbdbf3a56dbfad574244740da472f59f7af19a0ab90d67db15a598b21259245b77bcfd884a3e609a9410e1afc93290c59e7a7fa38c7cae3aa683bb99a4b67e5c1b5a60e07e7a295cb54ea9ca3886c21a7fe9828a7bd534b98091f07b48b01080bd17491ad9a33d0facf83ae7fb06cf54751a6f8b14f1cd59d6449efeb218fb44b0f2295455c178e2b8100b1c2c67d753846cdce4bb0ecdbaeb26fdf4b6be539ce129ebd868f0aaa1acc659795608aa084310d4c9558b944f9b35450eb5bb2a3bfe5b567393b5532d63831281e18001ea4af81cc05e64353f791ccc2930e646dda51887c8db4e52bca35b090b9b42bc2f817679290a79c0af8bf822449fa107f2aeba4126bcd2ab925abc078f1560da4b596155216766c800219e6cf0c5db830b8445c05da1ee70a6375732eb8a38802535641a991fdc4985e9537db46afa9119813d221e61742bd3c3d54019a030ab7e2807adb15bad995eef6b91f58c1cdd1d0dafeda7dec40bea3652583dd79197a4973f10c668a578bb5dd9ecd25a0ada79df58e0552bb568a4b304bbab1610d5dd333c7c26051e97641a42e5e6fc3618f7a1e20f70ecd454cd895611ce851b768197ea57e28947cf23ed5d0437af3497ab26cf07fda15645e1443f6c30cb98503668dd81ed1266e3bd2f1a09327e375e5096758a6bcbf870e5d2a715f8b384a4e7587b4df313dd5bb8a4100b7ddd0db6310585ccc258716e7b68e47e2c9ade935e49c71ba80c64a0b23e04371c981c28b0f641a819e19dbe424272944d442e49e3ff76e18c031fe141aff92a2f7d379d2eabc8a57cd9a499676a294fd81977139e17bf2886ac9a55d0377eb8937d2a45874a1bad0b60f8f4dba36379367871bc481ea7aaa6a546af119fdf146a86fbed0f6194c76af4d9400ccc4f89b604fac068f44efc6cd1d9f00f386e9e6061847ce127a41cfa902e7b5cb2b40d1e7dbe4098d1247c8b46218dd56f89d15a8e95ac33a8d0f52195c6476c2c1834ff3e6e891cc5964a2cef6ea02c35e33e2e59b6ed01389231d7be8b49abdd2a26259a459ae2cd636a356a89a36c1cc09bdca7171186013453a6e3ce7f088f0d8951768705f941da5f124dfcc109b0ade323d7c50a81b9903abf6d5f9214355086189caa0663a90312068e16dd276f1e9bd5339afbff0c873fbcca65dc849cb904b56239571ea514e1bfe6aa44256f8c6de"}}, &(0x7f0000000080)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x3c3f}}}, &(0x7f00000019c0)={0x34, &(0x7f0000001780)={0x40, 0x1, 0xe0, "447759ee8af3d04722909267a00543f11fb8d409deef55c8525fcd678c2ca9e93071122737c2dd7374e5f29604a03e4a0960441a6165d5de0fdbdb3e488783e910cf294e8c5556898398d6ac854b9993b4adb4e38cecc5b5f520bc437b7b7b8ec164a4372c9975dd70e81a53608fa9f0a18e86875a5fb75d248035320f19e443f2f84203db4b836f655ff53feb311226bb34d3cc4ccd44709cf573cc22e9f10e82da8b9705926dceeb2f26c55833528861e223cb859c7f06893ee15392ceeaecc37fb736f3b8d5d26411cc13e4e82f45ffb0a9ce9237eddfeff0cafde75174f6"}, &(0x7f0000001880)={0x0, 0xa, 0x1, 0x7f}, &(0x7f00000018c0)={0x0, 0x8, 0x1, 0x100000000}, &(0x7f0000001900)={0x20, 0x0, 0x34, {0x32, "86a5c9461e74a214525bd09eda908ce0c8fb3896400f24a09fa6ab4b35b95fa2cf87be080c91ea2307b5b990e5da85d6bef8"}}, &(0x7f0000001940)={0x20, 0x1, 0x1, 0x1}, &(0x7f0000001980)={0x20, 0x0, 0x1}}) ioctl$HIDIOCGCOLLECTIONINFO(r1, 0xc0104811, &(0x7f0000000380)={0x5, 0x8000, 0x100000001, 0x5}) read$char_usb(0xffffffffffffffff, &(0x7f0000000040)=""/9, 0x25) r3 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x7fffffff, 0x280000) ioctl$EVIOCGREP(r3, 0x80084503, &(0x7f0000000580)=""/157) ioctl$HIDIOCGREPORT(r1, 0x400c4807, &(0x7f0000000640)={0x1, 0x1, 0x8}) ioctl$HIDIOCSREPORT(r1, 0x400c4808, &(0x7f0000000400)={0x2, 0x1, 0x7}) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x200000) ioctl$HIDIOCGFLAG(r1, 0x8004480e, &(0x7f0000000440)) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x20000) ioctl$HIDIOCINITREPORT(r1, 0x4805, 0x0) [ 931.788440][ T3233] usb 5-1: Using ep0 maxpacket: 8 [ 931.868497][ T1748] usb 3-1: Using ep0 maxpacket: 8 [ 931.907245][ T101] usb 4-1: USB disconnect, device number 51 [ 931.913341][ T3233] usb 5-1: config index 0 descriptor too short (expected 868, got 36) [ 931.921665][ C0] ldusb 4-1:0.28: usb_submit_urb failed (-19) [ 931.927852][ T3233] usb 5-1: config 0 has an invalid interface number: 28 but max is 0 [ 931.928450][T12162] usb 1-1: Using ep0 maxpacket: 8 [ 931.935993][ T3233] usb 5-1: config 0 has no interface number 0 [ 931.936967][ T101] ldusb 4-1:0.28: LD USB Device #0 now disconnected [ 931.954327][ T3233] usb 5-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 931.963515][ T3233] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 931.973335][ T3233] usb 5-1: config 0 descriptor?? [ 932.008636][ T1748] usb 3-1: config index 0 descriptor too short (expected 868, got 36) [ 932.016986][ T1748] usb 3-1: config 0 has an invalid interface number: 28 but max is 0 [ 932.019741][ T3233] ldusb 5-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 932.025175][ T1748] usb 3-1: config 0 has no interface number 0 [ 932.035202][ T3233] ldusb 5-1:0.28: LD USB Device #0 now attached to major 180 minor 0 [ 932.043679][ T1748] usb 3-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 932.057872][ T1748] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 932.066786][ T1748] usb 3-1: config 0 descriptor?? [ 932.108581][T12162] usb 1-1: config index 0 descriptor too short (expected 868, got 36) [ 932.116939][T12162] usb 1-1: config 0 has an invalid interface number: 28 but max is 0 [ 932.125090][T12162] usb 1-1: config 0 has no interface number 0 [ 932.131479][ T22] usb 6-1: new low-speed USB device number 90 using dummy_hcd [ 932.140157][ T1748] ldusb 3-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 932.150255][T12162] usb 1-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 932.159347][T12162] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 932.167605][ T1748] ldusb 3-1:0.28: LD USB Device #1 now attached to major 180 minor 1 [ 932.177750][T12162] usb 1-1: config 0 descriptor?? [ 932.219488][T12162] ldusb 1-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 932.229698][T12162] ldusb 1-1:0.28: LD USB Device #2 now attached to major 180 minor 2 04:17:54 executing program 2: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000340)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c94800000001090264030100000000f4fdad02ffae72f148fa1cfc598509041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaac377388126dcdc2a7debb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f3473e8e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49c25ebd47a1c5d71b0714f3ce289b8fba8b381197d26d45369df2ee2759d896008067f259968899124b6ebb4f82aa366fc71e6761f5de119724b3d2a0930db1f644c20460b516d8f7ba7ee0e44027b497d9065befcbed1386fe505c6632923136ea22b7977707345853a041773f9c0912d2680039b85bf04b9d6b1f2b4ff57ae89f687496390466d9ea76330787076bfb9a902a54da"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x20000) syz_open_dev$char_usb(0xc, 0xb4, 0x80000000fffc) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f0000000300)={0x2, 0x6, 0x5, 0xc09, 0x4}) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) [ 932.312418][ T101] usb 3-1: USB disconnect, device number 25 [ 932.320986][ T101] ldusb 3-1:0.28: LD USB Device #1 now disconnected [ 932.471986][T12162] usb 1-1: USB disconnect, device number 5 [ 932.518541][ T22] usb 6-1: No LPM exit latency info found, disabling LPM. [ 932.598553][ T22] usb 6-1: config index 0 descriptor too short (expected 45771, got 36) [ 932.606968][ T22] usb 6-1: config 177 has too many interfaces: 158, using maximum allowed: 32 [ 932.615878][ T22] usb 6-1: config 177 has an invalid descriptor of length 255, skipping remainder of the config [ 932.626335][ T22] usb 6-1: config 177 has 1 interface, different from the descriptor's value: 158 [ 932.635763][ T22] usb 6-1: config 177 interface 0 altsetting 5 has 0 endpoint descriptors, different from the interface descriptor's value: 9 [ 932.648929][ T22] usb 6-1: config 177 interface 0 has no altsetting 0 [ 932.728563][ T101] usb 3-1: new high-speed USB device number 26 using dummy_hcd 04:17:55 executing program 1: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\xff', 0x6, 0x0) [ 932.898482][ T3233] usb 4-1: new high-speed USB device number 52 using dummy_hcd [ 932.968521][ T101] usb 3-1: Using ep0 maxpacket: 8 [ 933.018567][ T22] usb 6-1: New USB device found, idVendor=0eef, idProduct=73f7, bcdDevice= 0.40 [ 933.027807][ T22] usb 6-1: New USB device strings: Mfr=0, Product=1, SerialNumber=255 [ 933.036120][ T22] usb 6-1: Product: Щ [ 933.088672][ T101] usb 3-1: config index 0 descriptor too short (expected 868, got 36) [ 933.097051][ T101] usb 3-1: config 0 has an invalid descriptor of length 244, skipping remainder of the config [ 933.107376][ T101] usb 3-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 933.116437][ T101] usb 3-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 933.125520][ T101] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 933.134712][ T101] usb 3-1: config 0 descriptor?? [ 933.158520][ T3233] usb 4-1: Using ep0 maxpacket: 8 [ 933.278510][ T3233] usb 4-1: config index 0 descriptor too short (expected 868, got 36) [ 933.286770][ T3233] usb 4-1: config 0 has an invalid interface number: 28 but max is 0 [ 933.294911][ T3233] usb 4-1: config 0 has no interface number 0 [ 933.301529][ T3233] usb 4-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 933.310647][ T3233] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 933.319576][ T3233] usb 4-1: config 0 descriptor?? [ 933.359521][ T3233] ldusb 4-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 933.428315][ T1748] usb 3-1: USB disconnect, device number 26 04:17:56 executing program 3: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(0x0, 0x0, 0x0) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x3f, 0x181000) [ 934.288806][ T3233] ldusb 4-1:0.28: LD USB Device #1 now attached to major 180 minor 1 [ 934.304946][T12162] ldusb 1-1:0.28: LD USB Device #2 now disconnected [ 934.314884][ T3233] usb 4-1: USB disconnect, device number 52 [ 934.330425][ T3233] ldusb 4-1:0.28: LD USB Device #1 now disconnected 04:17:56 executing program 4: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x0) [ 934.330495][ T22] usbhid 6-1:177.0: couldn't find an input interrupt endpoint [ 934.354401][ T22] usb 6-1: USB disconnect, device number 90 [ 934.369858][ T1748] usb 5-1: USB disconnect, device number 104 [ 934.378451][ T1748] ldusb 5-1:0.28: LD USB Device #0 now disconnected [ 934.698467][ T3233] usb 4-1: new high-speed USB device number 53 using dummy_hcd 04:17:57 executing program 0: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc581df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x20000) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f0000000300)={0x2, 0x6, 0x5, 0xc09, 0x4}) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) 04:17:57 executing program 4: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x0, 0x4001) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f0000000200)=""/214) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x1, 0x40000) [ 934.938512][ T3233] usb 4-1: Using ep0 maxpacket: 8 [ 935.058541][ T3233] usb 4-1: config index 0 descriptor too short (expected 868, got 36) [ 935.066920][ T3233] usb 4-1: config 0 has an invalid interface number: 28 but max is 0 [ 935.075047][ T3233] usb 4-1: config 0 has no interface number 0 [ 935.081543][ T3233] usb 4-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 935.088493][ T1748] usb 6-1: new low-speed USB device number 91 using dummy_hcd [ 935.090613][ T3233] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 04:17:57 executing program 4: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) r2 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x20000) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f0000000300)={0x2, 0x6, 0x5, 0xc09, 0x4}) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) r3 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x6, 0x80000) ioctl$EVIOCGPHYS(r2, 0x80404507, &(0x7f0000000340)=""/255) ioctl$HIDIOCGRDESC(r3, 0x90044802, &(0x7f00000001c0)={0x111, "522749b5b29e31ca818bd64c5fc86a0e114a2d01e629e4ee2e090ea40101e417a533a2d38db9e0248aa362e94fe203ab83690406f8d9202f684fb320c57208b6eecb89da43bacb78845850ff9c1292538a00a0a08716d45343d614eddaef0ddaf00656156ada8ce98cfca620c04bbac965991978d1b10ff6dfb150c262775b157dc509143737a23b245e1fca6211598bdd1d06afba881ac8fd0704d65ec57e6be07723f340cd3a73bb7d04b1ceae8b8f0fd0e79d44786863116e1f1f1c0fdf55c961698d20eb78dd79bce364c215443421609d12c837fffce4739e4fb5480691b2e34a89cab656f753b79f9db1064a376b0feaf66d5ea30e62d261905e3b0f07afde9d4d30713686c970d1c894d4d80e4b"}) syz_usb_disconnect(r0) [ 935.109039][ T101] usb 3-1: new high-speed USB device number 27 using dummy_hcd [ 935.118244][ T3233] usb 4-1: config 0 descriptor?? [ 935.159785][ T3233] ldusb 4-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 935.169892][ T3233] ldusb 4-1:0.28: LD USB Device #0 now attached to major 180 minor 0 [ 935.188522][ T12] usb 1-1: new high-speed USB device number 6 using dummy_hcd 04:17:57 executing program 1: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\xf6', 0x6, 0x0) 04:17:57 executing program 2: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201255c44a4bf49"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x20000) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f0000000300)={0x2, 0x6, 0x5, 0xc09, 0x4}) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) 04:17:57 executing program 5: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$hidraw(&(0x7f0000000440)='/dev/hidraw#\x00', 0x1f, 0x40001) read$char_usb(0xffffffffffffffff, &(0x7f0000000040)=""/9, 0x25) syz_usb_control_io$printer(r0, &(0x7f00000016c0)={0x14, &(0x7f0000000080)={0x20, 0x5, 0x39, {0x39, 0x2b, "57191fe639b935c224ea4c915abd83a349c37270b5df4cfcf0f89ca71dcb76212cd4fd2574bc1cf61ffd8bc00bbc45abf585561a2b217f"}}, &(0x7f00000000c0)={0x0, 0x3, 0xc, @string={0xc, 0x3, "c4c2e5141482a7897a4b"}}}, &(0x7f0000000340)={0x34, &(0x7f00000001c0)={0x60, 0x15, 0xab, "ca3362f1e749a8273971f3af7c2f276b75f18b023f8774b4865b949340591033bd86ffce9fb64742d49eaedc8004368e967a26b29706a51ce667b6e7388ce016e21f92ead7e2e09ad58c911bc26e3742546e25ed66afd0180cdc89e3943c4136e51ec1e3fbb3adbf8400090a18ef29747357f67da6a24e38133496afc13f72c356e490b0455c46854712d4ecae1dcd8cfb1cff61545b0af9b5ec5868c84f6b4064214e75a34307b103cee7"}, &(0x7f0000000140)={0x0, 0xa, 0x1}, &(0x7f0000001680)={0x0, 0x8, 0x1, 0x200}, &(0x7f0000000580)={0x20, 0x0, 0x1002, {0x1000, "83820d8eb300aa79ed4ec6e6deac545c5fb892806117bda96407b97f8a47fa59e1c27f314cff3cb0d863bc44a0e030cdb50f98119c35791d2cc6b06d1950cd9bbea74fd2d9c977c745bec7e7e5c6523f0d7e41b21c351bb24eb55277f298c8c7f87a0adce78590f626bd11586bb8a67f9d986e8cdc7f981d7c3ebad1c86dfd08727b284d49a62b8bedf2d580f8b39ec0f24eeccaf9af02114558430b3468fcb8af5ca05fee3dcb924f787f359abddc8c94c0d64c11139bf7ead5c7e3e2f2be34aad79d4fdd08646421f365f71744d69a59dd5469e5ab65b9cb9afac8ca62b7cdb89e33cc916fa14d78d0ff2fec96da7de891ff095e8fe004c8f9c1d8fd6654d355a660da51c4c836ab65c9d8ecace191d24ff9043e3ac711f3b949f50a5b0f57b82d6a2010d9d4c804f932bba260033d9ba2cf6901eb83a88f2c8d8d03f76e99128018f51d024e4a7039aac91f3bff46ca5d05862af2e85e01fff38a0bcf13e49acb01e4fbdfa78c682d014e67eb3570e5c3f12b09bc82b56ae3da08786943678a5add198262d6b3489ebe77eab677c2cb588f3dd0f030a5d7595c0c11d31de5d50bf44476c4e264032da2ec326ddaf0682c8cc7cb632e56948ffff3e92018701fd419e77fcf9a9ac6898b0f26b7916d102adcd4de73828a16b8f90a13feac8d8291693480c7caf8a3a37cda63a0ee49e87b0d6a0ee5dec63ade7fcf48f87364607ccd413f44ada2e7c3ad6e9881665dde6d95894fc41bbeb35207171100e17740938e6cc7951e58c138168f7a516de344674a37ad0cf5d42959553cb5574d5ba664f23aaa660dd21e326f943e07c555f0e040f29a4cf8fa82634bd2d4f11583c9d8ebb986d46cd5adc7e5d236602b729d2c4b62fbb8880c9321ad8c956145173364f43d2b456c5b1926277ae8a836f877226b794efb80037af80bd7c8b851366a1a2a680648b775649f4041d364132a6317bd107a9177311a55a59485fb35d26b7209734d5b595514a6e76bac90a0b6088d61f66718ec17d8805b537c23bf03e83978257b09ff707ceb39f2beb2be9fdc6e5c63e482d91051e6aeb14360589ea589dbfba8da782e3fba141a8d2485072437c9df55db3b9878afa7906156b510357cbd7391b4293db119491e5be89b3b5495fc73172c4ee9f2bc00e0f1321f26827733dca74e596ea4288841d390d435eda56d50ca8b6ad5ccdf0b6cfa92db1bfb51bb91b66382a35f4c3c387eb583e7d2c3dc2af34ee55f8ff6bcef2d45b8e49f074d5c3bd0808d06c6dd4fed989fe1b902cef629afeefb87a6b32a71564248799018897b9c45f03d24c22a12c7ff1c9470a0545befa6b87557294c10e648aef665fbb8f0221edf5e1ca40c80ba6c1a965c9d122fcf11c339eeae60d4eff72b10e5a7e3583ecb35b596f8450af4e68a5b77764815abafd6cad8f84ac5db9894aad0b3d227c6e7dc3ef3d2e11e1e50c0cb3251a65ed7300dbd3fadfd3ba595a4dc3e1f49aff075012203becd47f2c4c63b11509be7143e40f6ab245d1c07761dcdbdca7d3be225f28d6f976380df7c08a18fe242c28515934d24f8d13a46f435b2bbe7ad95782e5299794ea3ed61f0b98891da0b56d22136f566644d39602cc37b602fa3c011a6a697a68537419b29fc4bea3ffa6831a4a9e65b0392a63af44545ab3d785c37810c2ef63af23237ac3329b982b3d67497c85488f6961c274ac8f580292729c7c553805a2a5fac3c59e5db42c8f771792fb1010ba9396dc5d19f7f8a9ac9579c2b2aea616997080be86f4d7c5ff5ded841452dc16dc0fd5b2b50a586e07d90cd2113760b1accafd906fcab67e12e649ff70131e38757dc53f1bb33d4a69e02b82d44b4a5aa5a8ddb5c9d323d3486619b074d827d563bf107f6acffb336cba5e685bb2c2f9de210dba7528c2920aeff14f376d83b20dbc3d97e21917c8b8b1c3ab3544e613f85f6bf4d196d7b9a3c88d010a601400aaffaa372253546056cbf7f10d3503f85c036d49b805878d447d00ffb98639887766a61c1ab747fc6e749c2a049d26f9cd6227b70e1ebb3fc0804c70d4eec396335850d52a884e54a39165917f61490c1754b9f0f1d8bd1ab1c750e27554a3c4a57a56421f9ed289e04c7f1063578df5b96d20da68ba24e81c4784697b2d09d8cdbed4a5362ff6605da9223c97f6aefec8088fd78bfc045db3c6d3786966b9f572ab3f788fc61a720d150827f561dd5f00812496e8718d0e6d66e137c663362057f4985066c83d9218dc42dd0bde47ac36030d792512476fc4c7655bd4f94257a63bea970512340fc4875e7f03269ab1d3ff9149a4954e222ea624d487194fc5e7a2b8b632a578cc4492cfed233a9c00d51a2be69ad3685e2ec80febf067e749da2c8acf2683e22f50f2af6018808fafb0756e669623b57c1886d5f56ed6eca41d61c17b0229cd36192803219a6c83add519675c6db395ff0a00c38900d5c79defbd577638a7ebb746b2e1bb5befbcf748cf3ce616de32d2307366b9bed907b7101d1c752ec37dfc7ddfbf952c5a90b90be129a7e7d1b821adc4e29ec1d08618608a8d2c56d3fea6c0404338b06f196ff04670cdc633f299e914a7f348062c60f5ecee4e8ed12b2993e72993d66c79cfa0e8a32f454e8e2ceff660672fe7e513ac1bc5b2837d805f48d199768335aaef1293dc4a51cb9046f60e76de82216f103f992ead0cd1dfb8024a29092fc163e56ec55872895678c1226e5344c54b0fffcfe59986b69616d5187d206b9ec361c57ae7e6ffe7f925fd0f5241d6cdac428d5bfe1d508fbdfc6e3ddc321b4a44ead4f37956a301e9e370fea6290d81be6d2e9d7f4099afc213ecbaf201c0ce04de23914cf71f8bb025202457b2ab418568246deeeb47ad6ecaa146dcad6b46d5d2d51947d41a83ea034e7cba508483eff0d4015cb6542026266bc3135661f01aec9d6d1a8b7f0513fea06e2122b89d5433beda5698905ca8cde2d658351b5ac5fbd5de16b74708a3c937712840a4c0e045377e759de94f3bbeebd61232f85dcee6ad2c2be351be97db34162c5a02dd4d3b2d9a421c5c106c3d9d6c0e267c306f806fa15430172e89d04d1ef381ef7c55e1cbe9f715cf3ac6e8819d753b6f130ce74602cd6ebea8fe05eb9c7dc90554d11b07f1557efc021c08ea745dc1550d686e167cfd47b1e5ddd02b0462b0b9248a0ad277bc2f99488aa62813ce835c381dcf4248c965eb7d182032b4cade0228a55eb8501c0c2d936def7622c3b7cb3bc13528a9dc55717b52eae3381cc20c322389e036eab2e64451101c667fdbfae1078dc5ed78a92417b615207c869c5747c7a8cc4ac490b416e0cb45635fdc8e984a5b7c8e173cbf6e9f7afe564d11e3f4528d1be2ea8bd61a7690371720bd7d0f51994128a82d75bb076d5ca0b8a0f4d8d3d74737a9584a35ad3e9b7459550a61e6ad2b740b1fd290030626b214016e725cc0764c8f92bef849b374344887684bf62592a49d266b1dc8e3d887fddc5b56f8208351d88fe23c294d5ebd35f45c3b0fc03dabcdafd0b79262fee8fb3c43766c889dbfabaa4483c585e2752d6bd07a987f69a7d02eb8ffc14bc89667035897481d8f27d2401c8193ed38bfd5267cc59a6ac9a0370bf426b96afec874aa85777e5e9126c72cd53f67c118cf6a280c412d088d599d8dc4c027d21ec29f8d5da95e262b452e0258e62ba2d0227e475a6c25fb3a0941d42c744c10ff9d15fb1e14007eb96b696eea2e3930b1db03a868c9c7279663c7051fc01db51ce167b5315cf0259a9ddf0c4d9bd1632060072aa10fb5714461b3285d5e245daccca711e25e95a587820cab6c8b5de5ec8ee72f5c347e22ae9cf3d69b52b171249c74ed4848813da418327665a6cca4b9eabaf63a2a3d954cbf352a3e7a075d537b1738d1a9762d5a7fb829b04cf53fcefd1f676ca306cc29e1efc2c8ce640294d5f71cd8266c545960cd9f597fd852e94dc1d626557e8e104c8690e91a977f89b688da8b5dd0a26c2f1f230e102fa3df5c99c9a7edd584cb8e6e7902a30f92d57b70235c865bff70398936d65f665fe5ed55ebc57b78906ee4bb198f61066e579b0070700fbade4b46157f779a63b243c354e126ef49392885b0eada4d091c68de9d0fda9c53b76e8126ad4970e03a2b9ccd52a648eac6130346f313f3b101efa70c5e7268a881cc1902773f3e1969b0fc9925aa3cba12339ececc09fbf65c4c2990cb13aeb19a158928d9e111f2e8885559e1eca9e1d2564c35a8216d041955728bbfdf1e0184ccf6077f6febb8a2c1bcd011aac846a191659f9ab9c3431be1e2fe8de9c9738d18a9849ebb1281e836dd6d5f58ce5bfef8e68728ad1263b0dae72a2d2d1e7601eff8cc78cd1257e63cbfaae5158b1e0e4e29ceffeaa0732e8cda88ed40146663447728b30cc838f20802d7409de4f5b5a74058322697ab3ee65cf0ae731d88f7c84134c7ab135e4f2e3cc17d460a7a848e8252099630f5628ab87dda58a53dda5fefa2961a420e21dbc306a950f794d100fc1eeb6d7142fefcbb2a1b0c046f061b4115afe94fa681246dfe56ca9863e28b1dfd2efb8b4f1906d6f7b749babb637d9cfda8ea333ca8274fc20994ead657fddc8e48a9fed71fd9f00a9b4eecdf7c702558734402d024795cad3cbf949f55f6801e54dd8439556f78cec270306dde23ae00fc1617b93f9ac9024ab267fc221a0c702ff16c83a684bbcaa5a7e9fbf0072b6cfccf69c72d9b85dd54476ab3c2b125230af2d46fbb5143f87c8e8bb8688e06538f3cdfd0421bac41f58046e080552439f17160dacdd7ff1fbf770a395f1664dfb1a20eea847cb83316f3f1aba9344ee22de23282d7f5b7174ccb16acd6a3ada56029c5d4d4bf247225c83e39f968ce68b54929d4d39d4be6532facf7050a9a32e54ac3c138ec4296ff967494ddfac65a9500ffbe0e2c34ee6e668576af28a08d74b96f4d92dc5bb82e9682e3e3f93e87d7f5e34f9586c45faca5e89234d91479d7b98a38f2ac9742b0e429b2e28fb7286c76f504cfcb85bb1fa568165b6ef9075d92e6fdfa51f89e78ff2a42a17ce26a1af81c63f5693b9425f973f211ab42e65131e4451bfbeeada75f89bc524c3cd38e69c3831ca02735ac7258ef80b8c8a482e6ab77317821559334d52d59de1da10d428ffbc2251a2a3bbf03c3f939e9c2e504035911ab355e788dc2f93235ad8d8cc415bfb56b96d550257a038b9200c7bf303a18cf97909c2cc7e924fb00629d9000ace461af4801b23a2e917e708171658d722becd6748c84482562ae5562cc598ce5f2b795dce11a0d1f6c5d2f3f9df5a86f3edc3aeda22478d109f5218aba23a5aec1c84b4a3610d3c46d43c3abd49229f4051b688d6da0a43ab9a330e80fe7490c8925bdc6b24eb5433fde23a56701bc1d86392db9dc75b8094aa1695c27f2d8e20ff4d149bfd833ba9dc04e7a8b444e24b48b452b453910cfcbffee399b805018f41f0c0689ec942f062c7794b0179139e80c694d53f53101aed600d72d72072ff0e6aa46e3d5c3a2b340f7df19c7150bbf968b3754dc93ab25ee05aa09b44197a9ddcd65eb065289b3006d929a5ce69b334b4b48fb2cbae93cc4a0b50bba83aff56a03801d2aa88051b30153f1ca6fe0ef000df13d92091abef6a2aa82f2d6584ff3ebf633f38e7184890335147e58676a7f6fc8e3e50ba8b8a0ac015d70383b373493422a7d4b25a7ad92d6ead3f98a7370fccd6ffe4f0dcdc6123c611dcc0ed7a2674ed09d5d9b4fc43d63dd4aab0a4"}}, &(0x7f00000002c0)={0x20, 0x1, 0x1, 0x7c2d864f}, &(0x7f0000000300)={0x20, 0x0, 0x1, 0x948}}) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x80200) ioctl$EVIOCGLED(r1, 0x80404519, &(0x7f0000001600)=""/107) r2 = syz_open_dev$hiddev(&(0x7f0000000380)='/dev/usb/hiddev#\x00', 0x100000000, 0x2) ioctl$HIDIOCGCOLLECTIONINFO(r2, 0xc0104811, &(0x7f00000003c0)={0x101, 0x100000000, 0x3, 0x3}) syz_open_dev$hidraw(&(0x7f00000015c0)='/dev/hidraw#\x00', 0x200000000020e3, 0x200000) ioctl$HIDIOCGDEVINFO(r2, 0x801c4803, &(0x7f0000000400)=""/18) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x20000) [ 935.358519][ T101] usb 3-1: Using ep0 maxpacket: 8 [ 935.378578][ T22] usb 5-1: new high-speed USB device number 105 using dummy_hcd [ 935.411866][ T3233] usb 4-1: USB disconnect, device number 53 [ 935.418508][ T101] usb 3-1: device descriptor read/all, error -71 [ 935.428488][ T12] usb 1-1: Using ep0 maxpacket: 8 [ 935.435468][ T3233] ldusb 4-1:0.28: LD USB Device #0 now disconnected [ 935.568530][ T12] usb 1-1: config index 0 descriptor too short (expected 868, got 36) [ 935.576800][ T12] usb 1-1: config 0 has an invalid interface number: 28 but max is 0 [ 935.584963][ T12] usb 1-1: config 0 has no interface number 0 [ 935.591483][ T12] usb 1-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 935.600621][ T12] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 935.609658][ T12] usb 1-1: config 0 descriptor?? [ 935.618764][ T22] usb 5-1: Using ep0 maxpacket: 8 [ 935.649585][ T12] ldusb 1-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 935.659862][ T12] ldusb 1-1:0.28: LD USB Device #0 now attached to major 180 minor 0 [ 935.748575][ T22] usb 5-1: config index 0 descriptor too short (expected 868, got 36) [ 935.757148][ T22] usb 5-1: config 0 has an invalid interface number: 28 but max is 0 [ 935.765719][ T22] usb 5-1: config 0 has no interface number 0 [ 935.772020][ T22] usb 5-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 935.781388][ T22] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 935.790833][ T22] usb 5-1: config 0 descriptor?? [ 935.808470][ T101] usb 3-1: new high-speed USB device number 28 using dummy_hcd [ 935.829665][ T22] ldusb 5-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 935.839987][ T22] ldusb 5-1:0.28: LD USB Device #1 now attached to major 180 minor 1 [ 935.952657][ T22] usb 1-1: USB disconnect, device number 6 [ 935.958688][ C1] ldusb 1-1:0.28: usb_submit_urb failed (-19) [ 935.966177][ T22] ldusb 1-1:0.28: LD USB Device #0 now disconnected [ 936.039942][ T12] usb 5-1: USB disconnect, device number 105 [ 936.047025][ T12] ldusb 5-1:0.28: LD USB Device #1 now disconnected [ 936.068482][ T101] usb 3-1: Using ep0 maxpacket: 8 [ 936.188573][ T101] usb 3-1: config index 0 descriptor too short (expected 868, got 36) [ 936.196829][ T101] usb 3-1: config 0 has an invalid interface number: 28 but max is 0 [ 936.204990][ T101] usb 3-1: config 0 has no interface number 0 [ 936.211644][ T101] usb 3-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 936.220755][ T101] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 936.229551][ T101] usb 3-1: config 0 descriptor?? [ 936.269546][ T101] ldusb 3-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 936.279780][ T101] ldusb 3-1:0.28: LD USB Device #0 now attached to major 180 minor 0 04:17:58 executing program 1: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x0) [ 936.398480][T12162] usb 4-1: new high-speed USB device number 54 using dummy_hcd [ 936.517841][ T1748] usb 3-1: USB disconnect, device number 28 [ 936.518469][ C0] ldusb 3-1:0.28: usb_submit_urb failed (-19) [ 936.530828][ T1748] ldusb 3-1:0.28: LD USB Device #0 now disconnected 04:17:58 executing program 5: syz_usb_connect(0x0, 0x1, &(0x7f00000001c0)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25a2fc0b261445a5ba3141a282cfca5cd13e8d0659f96f62f79eb393a6ec1c687b3ba2690b1e884082cd6164529195f1f345ab163b09dba40faced52f7ef2666020b8103076fb70edfc22c8fe7faa2ce08c4e579391ee9fe7ebbe26e3d328b2b0399526f9bd5a30adc1db32596ec3582fa7506a3273f2d7404656901030a113f533e9fdf04000000000000006aa4c1ac86b6242d3687c754cb922c8bd557c25db56359d245f4a5193bec97758ad7cb14625253b4ab1bd44a2cf277d6e8a250297f8c669f70afda26909fb9c9f20e3ad9de6829abeb638369804464417577e1e1c85ab0acc7c5b64acb5cfbc4657b159964b5393fd48b23e0876012ee6f4b326d1feda79864009f23e4b7f04b0a7cbbb1992ea29e12ea00d47411430b14b7988115cc0eda873b753781f0171d3f29bd3e51fbd2e344dbfbb0e4ee25a2772b813221c020ad6dc6fedfa13f68088b4ebd72ef8da966846dfebc7b45ae751aa37494cca4b7815c19b1d21a4164e7a7c10d05351c7b2bc2e0e74d9a8ca9d7bc6cba2d6b0d8c013f103a4db8d8684e959e89e7daea3f1247b5cff1071a94aa31765af83a96a7efa54a6f9271e3d9160c6d270c9a385b2b31760553d3395a18563bb0b3abd2ad86d1427355a8504d58c0b4c34e558ed3fedd5f0d353f"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(0xffffffffffffffff, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x200000) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x20000) [ 936.638594][T12162] usb 4-1: Using ep0 maxpacket: 8 04:17:58 executing program 0: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(0x0, 0x0, 0x0) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) r2 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x3, 0x8880) ioctl$HIDIOCGFIELDINFO(r2, 0xc038480a, &(0x7f0000000140)={0x2, 0x1, 0x4, 0x1, 0x9, 0x3, 0x5f, 0x0, 0x6, 0x10001, 0x1, 0x0, 0x9d52, 0x5}) syz_usb_disconnect(r0) 04:17:58 executing program 4: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(0x0, 0x0, 0x0) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) r2 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x3, 0x8880) ioctl$HIDIOCGFIELDINFO(r2, 0xc038480a, &(0x7f0000000140)={0x2, 0x1, 0x4, 0x1, 0x9, 0x3, 0x5f, 0x0, 0x6, 0x10001, 0x1, 0x0, 0x9d52, 0x5}) syz_usb_disconnect(r0) [ 936.768627][T12162] usb 4-1: config index 0 descriptor too short (expected 868, got 36) [ 936.776976][T12162] usb 4-1: config 0 has an invalid interface number: 28 but max is 0 [ 936.785235][T12162] usb 4-1: config 0 has no interface number 0 [ 936.791846][T12162] usb 4-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 936.800987][T12162] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 936.809755][T12162] usb 4-1: config 0 descriptor?? [ 936.849674][T12162] ldusb 4-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 936.860058][T12162] ldusb 4-1:0.28: LD USB Device #0 now attached to major 180 minor 0 [ 936.998474][ T101] usb 1-1: new high-speed USB device number 7 using dummy_hcd [ 937.049644][ T12] usb 4-1: USB disconnect, device number 54 [ 937.069050][ T12] ldusb 4-1:0.28: LD USB Device #0 now disconnected [ 937.108468][ T1748] usb 5-1: new high-speed USB device number 106 using dummy_hcd [ 937.248462][ T101] usb 1-1: Using ep0 maxpacket: 8 04:17:59 executing program 3: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77010468a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) [ 937.348527][ T1748] usb 5-1: Using ep0 maxpacket: 8 [ 937.378527][ T101] usb 1-1: config index 0 descriptor too short (expected 868, got 36) [ 937.387070][ T101] usb 1-1: config 0 has an invalid interface number: 28 but max is 0 [ 937.395710][ T101] usb 1-1: config 0 has no interface number 0 [ 937.401857][ T101] usb 1-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 937.410948][ T101] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 937.419792][ T101] usb 1-1: config 0 descriptor?? [ 937.459653][ T101] ldusb 1-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 937.468606][ T1748] usb 5-1: config index 0 descriptor too short (expected 868, got 36) [ 937.472743][ T101] ldusb 1-1:0.28: LD USB Device #0 now attached to major 180 minor 0 [ 937.477267][ T1748] usb 5-1: config 0 has an invalid interface number: 28 but max is 0 [ 937.477282][ T1748] usb 5-1: config 0 has no interface number 0 [ 937.479612][ T1748] usb 5-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 937.508901][ T1748] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 937.518277][ T1748] usb 5-1: config 0 descriptor?? 04:17:59 executing program 1: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x0) [ 937.559624][ T1748] ldusb 5-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 937.579200][ T1748] ldusb 5-1:0.28: LD USB Device #1 now attached to major 180 minor 1 [ 937.598502][T12162] usb 4-1: new high-speed USB device number 55 using dummy_hcd 04:17:59 executing program 5: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25"], 0x0) r0 = syz_open_dev$hiddev(&(0x7f0000000080)='/dev/usb/hiddev#\x00', 0x9, 0x100) ioctl$HIDIOCGCOLLECTIONINFO(r0, 0xc0104811, &(0x7f00000000c0)={0x20, 0x4, 0xd8, 0x2}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(0xffffffffffffffff, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x200000) r1 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x20000) ioctl$EVIOCGEFFECTS(r1, 0x80044584, &(0x7f00000001c0)=""/196) [ 937.608689][ T12] usb 3-1: new high-speed USB device number 29 using dummy_hcd [ 937.716848][ T101] usb 1-1: USB disconnect, device number 7 [ 937.729700][ T101] ldusb 1-1:0.28: LD USB Device #0 now disconnected [ 937.768065][ T1748] usb 5-1: USB disconnect, device number 106 [ 937.775983][ T1748] ldusb 5-1:0.28: LD USB Device #1 now disconnected [ 937.838536][T12162] usb 4-1: Using ep0 maxpacket: 8 [ 937.858460][ T12] usb 3-1: Using ep0 maxpacket: 8 [ 937.958530][T12162] usb 4-1: config index 0 descriptor too short (expected 868, got 36) [ 937.966782][T12162] usb 4-1: config 0 has an invalid interface number: 28 but max is 0 [ 937.974937][T12162] usb 4-1: config 0 has no interface number 0 [ 937.981450][T12162] usb 4-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 937.990641][T12162] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 937.998548][ T12] usb 3-1: config index 0 descriptor too short (expected 868, got 36) [ 938.007047][ T12] usb 3-1: config 0 has an invalid interface number: 28 but max is 0 [ 938.007816][T12162] usb 4-1: config 0 descriptor?? [ 938.015262][ T12] usb 3-1: config 0 has no interface number 0 [ 938.019596][ T12] usb 3-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 938.035809][ T12] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 938.044812][ T12] usb 3-1: config 0 descriptor?? [ 938.062013][T12162] ldusb 4-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 938.072639][T12162] ldusb 4-1:0.28: LD USB Device #0 now attached to major 180 minor 0 [ 938.090080][ T12] ldusb 3-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 938.105356][ T12] ldusb 3-1:0.28: LD USB Device #1 now attached to major 180 minor 1 [ 938.289990][ T12] usb 3-1: USB disconnect, device number 29 [ 938.353303][ T12] ldusb 3-1:0.28: LD USB Device #1 now disconnected 04:18:00 executing program 0: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0xfffffff6) read$char_usb(0xffffffffffffffff, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x200000) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x20000) 04:18:00 executing program 2: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$EVIOCSABS20(r1, 0x401845e0, &(0x7f0000000000)={0x3, 0x1, 0x80000001, 0x6, 0x3, 0x35fc}) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x20000) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f0000000300)={0x2, 0x6, 0x5, 0xc09, 0x4}) syz_usb_control_io$printer(r0, &(0x7f0000000140)={0x14, &(0x7f00000001c0)={0x20, 0x21, 0xeb, {0xeb, 0x26, "5d3842a0162407ff9dabb118bb7c892eb2a9e0ca13bc4b3b6a6645bc0223f2a17e89ad76d5c3ce2f9661e333e5562dc8b09f6f54503d78c6e16086f0b8c6291aa0f8b856a43ba717cc7dcfbcdd270e59b5793d5d65eb407349bb4449b08d0e2a6bffb3f8a421654bb36ecc12bfa1e1eb777819cce7fb0e67d636ad5ae8bdb48126d284f32a564f57eb1780b5549e337acffd447f46197ba2de14773772de9ef745ebbe9d79fa93e4c2d121e7a191aac3029da623efd2836afefd50c900c1da139e1335ad38bce0d527dcb869113452a32e61cbd54f160a3748c6e6ca256ecae8cad4e5f5a71c762dbd"}}, &(0x7f0000000340)={0x0, 0x3, 0x87, @string={0x87, 0x3, "f7ecc5a8a058c9a993d94e1d44507b6a0713f771edbe09688382367fcef6718a67030c6487904d7262966acc60387d17b9cc7abc6ccf7a0fc8c9b5bc593b6660e7b74858d7c94b95960fadb8f673853f59908d97324929c6489eef2832247fa01bece16579a404bb78c5946e6b58abb2cb6bd0b872c1de233c0748883d8a6ce4404899637d"}}}, &(0x7f0000000680)={0x34, &(0x7f00000002c0)={0x40, 0x12, 0x25, "ea56a1625269d1b054810d59d5918530041e2c7c9f8d3379d23ced740abeb814c20595783c"}, &(0x7f0000000400)={0x0, 0xa, 0x1, 0x8}, &(0x7f0000000440)={0x0, 0x8, 0x1, 0x3}, &(0x7f00000005c0)={0x20, 0x0, 0x29, {0x27, "7577fda1db898b8d8191351e385379d3c894e5b9351e2a232bd60a4075906509d3ac18171a31c2"}}, &(0x7f0000000600)={0x20, 0x1, 0x1, 0x6}, &(0x7f0000000640)={0x20, 0x0, 0x1, 0x8000}}) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) [ 938.402229][ T101] usb 4-1: USB disconnect, device number 55 [ 938.420078][ T101] ldusb 4-1:0.28: LD USB Device #0 now disconnected 04:18:00 executing program 4: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x2, 0x28800) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f0000000300)={0x2, 0x6, 0x5, 0xc09, 0x4}) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) 04:18:00 executing program 5: syz_usb_connect(0x0, 0x1, &(0x7f00000001c0)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000100009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f683df9e4889ef257fa4b3f59047ef78e6c91612a57af743f292359399fa6d2e205681608fe29259d98affee262b37f30064568c024bd554664acec059e25c287d24511d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a9823459fd4cd7e3d47d4655328f74082230e32645d8d4b78488619c97c0cb1502131cade95df16fdd8c23fc1dfe713376cd3f9d89a07b81c712657cfd28dd49f917bcf3ebe783c30737c440f1fd366dca0d30a1d9d626e"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000300)=""/9, 0xfffffffffffffff0) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x200000) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x20000) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f00000000c0)={0x54, 0x3, 0x4, {0x1, 0x2}, {0x1, 0x6}, @period={0x5d, 0x400, 0x80, 0x2, 0x8, {0x0, 0x6, 0x8, 0x7}, 0x9, &(0x7f0000000080)=[0x8, 0x9, 0x8d8e, 0x4, 0xffffffffffffffff, 0xfffffffffffffff8, 0xffffffffffff8001, 0x80000001, 0x6]}}) 04:18:00 executing program 1: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x0) [ 938.768485][ T3233] usb 5-1: new high-speed USB device number 107 using dummy_hcd [ 938.818590][ T12] usb 3-1: new high-speed USB device number 30 using dummy_hcd 04:18:01 executing program 0: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0xfffffff6) read$char_usb(0xffffffffffffffff, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x200000) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x20000) [ 939.038476][ T3233] usb 5-1: Using ep0 maxpacket: 8 [ 939.058805][ T12] usb 3-1: Using ep0 maxpacket: 8 [ 939.158713][ T3233] usb 5-1: config index 0 descriptor too short (expected 868, got 36) [ 939.166953][ T3233] usb 5-1: config 0 has an invalid interface number: 28 but max is 0 [ 939.175189][ T3233] usb 5-1: config 0 has no interface number 0 [ 939.181409][ T12] usb 3-1: config index 0 descriptor too short (expected 868, got 36) [ 939.189687][ T12] usb 3-1: config 0 has an invalid interface number: 28 but max is 0 [ 939.197859][ T12] usb 3-1: config 0 has no interface number 0 [ 939.204201][ T3233] usb 5-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 939.213283][ T3233] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 939.221447][ T12] usb 3-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 939.230537][ T12] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 939.240578][ T3233] usb 5-1: config 0 descriptor?? [ 939.246546][ T12] usb 3-1: config 0 descriptor?? [ 939.280009][ T3233] ldusb 5-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 939.293830][ T12] ldusb 3-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 939.305092][ T3233] ldusb 5-1:0.28: LD USB Device #0 now attached to major 180 minor 0 [ 939.313860][ T12] ldusb 3-1:0.28: LD USB Device #1 now attached to major 180 minor 1 [ 939.388496][ T101] usb 4-1: new high-speed USB device number 56 using dummy_hcd 04:18:01 executing program 0: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0xfffffff6) read$char_usb(0xffffffffffffffff, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x200000) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x20000) [ 939.548791][ T12] usb 5-1: USB disconnect, device number 107 [ 939.569178][ T12] ldusb 5-1:0.28: LD USB Device #0 now disconnected [ 939.638484][ T101] usb 4-1: Using ep0 maxpacket: 8 [ 939.758676][ T101] usb 4-1: config index 0 descriptor too short (expected 868, got 36) [ 939.767234][ T101] usb 4-1: config 0 has an invalid interface number: 28 but max is 0 [ 939.775369][ T101] usb 4-1: config 0 has no interface number 0 [ 939.781952][ T101] usb 4-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 939.791182][ T101] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 939.800148][ T101] usb 4-1: config 0 descriptor?? 04:18:01 executing program 5: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(0xffffffffffffffff, &(0x7f0000000040)=""/9, 0x25) r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x200000) r1 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x9, 0x181000) ioctl$EVIOCSKEYCODE(r1, 0x40084504, &(0x7f00000000c0)=[0xac7, 0xdf]) r2 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x20000) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000140)) ioctl$EVIOCSKEYCODE_V2(r2, 0x40284504, &(0x7f0000000100)={0xffffffff, 0x13, 0xff, 0x41d, "8e960e83ecf60fba66c44ac9dd511f57c964ac5482651bee77d0a50c184a2bee"}) 04:18:02 executing program 1: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x0) [ 939.840351][ T101] ldusb 4-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 939.872038][ T101] ldusb 4-1:0.28: LD USB Device #0 now attached to major 180 minor 0 [ 939.883925][T21268] ldusb: No device or device unplugged -19 [ 940.039804][ T101] usb 4-1: USB disconnect, device number 56 [ 940.059088][ T101] ldusb 4-1:0.28: LD USB Device #0 now disconnected 04:18:02 executing program 0: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0xfffffff6) read$char_usb(0xffffffffffffffff, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x200000) 04:18:02 executing program 4: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="1201000000f600084c05d50300000000000109022400010000a000090400f508030000000921000000012229000905810300000100007a5e60b88627642032b36a390a205bda144a7cbc5cff4ff805036d44d95300fac879cf416e822f581766925abe7df13b3105e29586e69296b49e876c47373537e332d5051b11e9c1126a1d63fdebd10e98e5ee579df527a23f11a2805d7a5028a4d2bf56c887a4e6a6634ef410b36f650fa54fcd2fb50b5e42de7f737229cb8716526025ba06051866ecdadce30ec2341d399a472d276c611698646d076f60"], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000080)={0x34, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='\x00\")']}, &(0x7f0000000380)={0x9f, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = syz_open_dev$evdev(&(0x7f0000000340)='/dev/input/event#\x00', 0x5c2a, 0x0) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCSKEYCODE_V2(r2, 0x40284504, &(0x7f0000000200)={0x3f, 0x0, 0x40, 0x0, "e5e497219cfccde849fd883820320b7966d78b2ea2e286cc7fbd57da76093ce9"}) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_connect$cdc_ethernet(0x3, 0x4d, &(0x7f0000000140)={{0x12, 0x1, 0x110, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0xbaf, 0x3, 0x705b, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x7, 0xd0, 0x6, [{{0x9, 0x4, 0x0, 0x8, 0x12, 0x2, 0x6, 0x0, 0x6a5, {{0x5}, {0x5, 0x24, 0x0, 0x2}, {0xd, 0x24, 0xf, 0x1, 0xfff, 0x4, 0x7, 0x81}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x16a, 0x80000000, 0x71b, 0x7}}, {{0x9, 0x5, 0x3, 0x2, 0x322, 0x100000001, 0x8, 0x5}}}}}]}}]}}, &(0x7f0000000380)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x250, 0x8000, 0x9, 0x0, 0x300517cace74078c, 0x9}, 0x3a, &(0x7f00000001c0)={0x5, 0xf, 0x3a, 0x4, [@wireless={0xb, 0x10, 0x1, 0x4, 0x0, 0x231, 0x200, 0xfffffffffffffff8, 0x7}, @ssp_cap={0x18, 0x10, 0xa, 0x76db, 0x3, 0x0, 0xf000, 0x7, [0xff0000, 0xff0030, 0xc0cf]}, @wireless={0xb, 0x10, 0x1, 0x2, 0x22, 0x400, 0xe06, 0x3, 0xf83}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x9, 0x1, 0x2}]}, 0x4, [{0xef, &(0x7f0000000200)=@string={0xef, 0x3, "49922012f53f75d903f421719269bb53272c51401077ce9d2be56242b33e0e2ffce348af2c5a7af78bdb01a5509b796cd4865010026db83f55ea108de99c6300d02921ba7d9b8b9cf82ed1960f0a756a57e253fd8d05bbf029060297e8dcdde2b16c55c1876dc15e02c27a3b18f8b36f0cbbef4faf2df39d2aee6829a03f45a6b2f1e967480f2d6e0827f2837192ee31c39708c4a4fa9ea749e04152f6d3dc7b6cb526c6a2b56d9c79157a63370ee08c766a53e207624129961062c9a275fd3215d434fc2ca27268f89a6bb907f70606410506bd9f7a197b4d03dbdaac34771236c90c0aa7f1e4a0289d79ca6d"}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x3001}}, {0x10, &(0x7f0000000340)=@string={0x10, 0x3, "0d1b02297d7e4a122ddc9fc21480"}}, {0x1002, &(0x7f00000005c0)=@string={0x1002, 0x3, "5342a7b63aa4cfe2abb90f8ad6f097249ac6df1a58bd7cb16002f48f3b7cb9bcef68b8dc3c45b8feb52682b8dd2416902e6bcd289ca8bf7e8668faa81aa2bb0f88c69828914549632e0745cca74b0e070afd0f1d642ed0733ebfc3f78e2b689b3fafb798ca927f1d5eee9faba031ffab154f5d0e9639d60102792577c7f8dcaed1c4ba4c165d6ad8b3748acb49158797dab72f170a90014b1081bb828f7081410574b9a98692d318138a7b95acdc0b5230726e14bab4238751ff92ffda61f301baaad8b7bd5253164edf6aef3ab3cadc2860d492835bc570fee239b078acb9b9b4220f4fa77e349171d226a7daccecfb7b60de7f8664ae573bb554815ff37e287ed07e9185dd261f908ccd5fc2504b561e4e6553138bdaa90e7003924a84ac908da366a8665fde8bd768fd7c3b44be82c67badecd85907f3da0fe2289a247dcd8ce91c4978eca22eee52b17d056d3003cbb5da33c75e3392f54e193b0b1d2412fc2c6ea2861f82f7a09000d36e5dc89380a2f16bd6d9c17c00a69dcc051b288b8717f5adaa10a5aa88528928e47f383198e151a3e9795e3b01d52e0866d5b280c5ab4e3e2180fb582e637e48884a60ab47070ba28563748485694c03026e3a0e15abae860d6e233042414e412dcdfe1def22d379f702f905083847b3ff6821d3041ae44524718c890706a7deab1753029af675062383faa1479799c85d48696511f6c3158d67f125c28e985ce3a11d1539e19a210783103cf4c488fa0134b944f08a076c4b1a911cae142da30c6300f993687e12dddd721554e373a46e1fe5e71f40451b50432b04a55c1ef837a83f80f70968675ba5c841f102d3e58e32688445736c15d89740df4c05d9ef2ca341bed9db46c75f02d1e2fa941f3c4f2819b8fc397f2eb08fd777a2825f7af01cab57f754409156698f2b1282fba4ca9f8fc1f7310ae3e932dc8c4247a1d65375ddbc7ed4c9b26df2f33a18f25a0d74f0e6a05aff9fd6340480d3722414ed340219505e72b945bfe37026aa68b8163a097cd0e2a96fead661dbad7a920391c887fffc8b3331eed625bd9d0ac389364e2c585876549ffc99f69c0d2cc22c46a5699a9ad87f0b7dcab1ef4224548e72bdd6a2d7bf119857745a995e1b5eb4c2adcc10e2a4c51c8bc8118a8fffe8c5a54fc51db41ca3b82691126ee3e87a8a4d715a1b6047febfcc7ffe9a66b9fade7decb5d0bd50759aee4481c458cdbf619536da8886d2aac780a0b3414f4f50972374d834cf623f84ad263d8ea84bf8105b800eaae033aa265787b882b28684abfa9e6eea3741149db87ef8987d7ec4000012fba35a76d264d2411cc5d2db5c83adf37787d9e8ec764fd2efea94cb18c6c96b3d8466434b6a76aff680817910f01a085d8ea068531f6355648df87933919c96733b14b1334d5864359cdd82a99b6a667a07c4a8d972536ed27eec00880c1281afd79f6082f6245f0d7a217779c62eb4e077af46860518eceee232837396bb40bcf491fa938a8f596d60a1976311b32acf9f14fc890b40fd549a9296a6c770bca3c8b8aa92aadbaa8bb4b67a8142e895dac02c570b144d3370235cf55256c21e09cb099fea96a17155bdb91d56b963c9ef1f7911da17139a32cff0637cf3a48775d2c838e151618a9853e28bbf9c7f7b66f6ca2079c5769bb2bc270fa47de2a2deeee140aa7bf85d463a8a7f51a98f337a7fe9cee3e73d6982fb11d8b44caf51353660b52fb4d652a3d2e428ea5416f184f580a0c2791a05876d2303d98be136b4b585f4a8e575cde490a07b75d85c3c25343346bb17368b41c2df24237feedf43378599718bdf46620c96de5b9680036750329f00582a29e0e0ed468b66fb31cd30d522ffccc4fb5c158c9b3c89d1c5bc8cd73a6a7d61f1341ada349af4da3a2acb2a482e77e166bbf2a4551fdd169d14fb3e0c4a8e43d14699e078a7c8e851307598ab6288deff23b348b183c41399c1e18b1b37420bfb0bb4d917d219672fdad1c43e2d65df2424c2ced82821426aa42aee6bf007e373f97c3b5c160d0ed996c73dc8e046457535197622ed226998739c3f56db99c07a229f0749e1e6df69bc015293956388f0aad24b616fd7c1888504999f39dcdb14e04b1edc3946d5249c65292bc61a01d38839f3a8afd42a4f21ecf7999261636e66610f657b75ea57df80ab05aa8d595350139d3ba7d17366661d20720fc15ece30f6d7aea42401bd87ce937d09770821aa625afd36a66f59bf6e98294163212989548ec02cd81f4401d13d0b87c2e1978e119d83d0045b5442ee7304ba82e5b4e4a7f22d61325ec575b45cc1026eee504c6710593fd67cc8c9e0bb1fb17a75cde15537bb483f05cf8e52dc1ea6c79c785cad4b3c29854436cfefce4d4a6e6234beb75875a098dee5325dd48116ccb16e27aff6bd9fffa2e99ac31e48dd2e79b699920fc878b04172637d3b2aed7c0b1638dbbd5e0344b0cf8935122caba8fdbac09b35c755145e365a4d3c7af19a677367c2d7dd79b9c13b1a6686a2f03cb5b490b04898259177083e022da2158bbea9a8f0e1600e0ba965d7c84e8eede8f7dc4f61eb51875722a89dc7d24f27e61301a0141fc203bb1586b2086e56f7247d8f8ecd65348917dd230f4462410eb73105b92ad00398881445783417f922be4d22596d36c103bfe39f8bc887e59099c848c07b864dc3e135c516a7535d192d97cf3139ad9cbf3a074af99e02bbeb7576d1e26ef073441904c15c658d469b08b9d19337e2e63104c06e02fa37fdc42bd41e26630c7852b636f2e171691f0f599ef80807289e858850d35e336f80d1bc2d9d6ae143928d8c490254ee99736cf87816ca11f38f776a748aa14d743f928acd227d8e735ee9987e036049b92d82d40d60f0a21feeea87925802582f66e836b1ebcd06d235bb8e29eaa47d59083bd605e149b039c247ee7565662a5ce3f175d8a2ae9ac35b2848dfa8ad37660c2c02faf44dbff05908d8dfb2ebdb343471f9f805c881751408b367fe0f07def5a271259867c98f4b7983e0f4c5243ac2877c119e36f7a9de9276264abcac3b97a6ee68f93e982a2b71c59fbd93aa255dd4214e41318c37e4422f94c6b892c7441f0d9f0026712e1d4b645d05939a7015097d9f47e330bbb2ea8d58025c75fef180aae0b9c619906daab17baba73e326c8dfeaaea5f1961677501501ab3195220fb46890ff2a19c8bd2925bd755300c3f3b0871d4c3164e1d15bba1437a709abeaef5be8cd9d50414f7c77db16035cad0f934433510e75fbfee8d712d1b21a10c9562ec4b7dddcf4ae5fc018c68e0a7468546ec3ebd060e3d07f7bdfe9b7857078cee30983de3611870877f39f5eab257a6937661b7259c6912ca14fa18717e247026ad88b6111a9aa67fbba5003da9f480611bcd8849299d5623e8b8bd13b228aa7e58610022483035b51fc3118ffb627db9ef090d5e5b2de6874b52c601001d8251b1dd0f97c0c0fc2052a30b1bd3d6fb5013592af675c7a660aad63aaa9393d3579ff9b519f1be71ce2ce4cae45a8e8b49f2a0344c66544fdf779252fa9b4c9a25cddc230db621a27c4b49b8b5d53e9672186c7de315e1a5d754b83de276a847f4da040ca6fc8021d529a33db16d5fea8313e5efe54e57ca2dba5f23ca54da29972c4b3d3985e4473f60d0608aa173c8c3ff562cc1705cd72fff557a0153143ffd5db750b19685a87b825e4b10b8e9925a11ae27b1424bb0ef8adf82af17342cb4f46603d61487f1a522175348d8675a22127a8f8847d529cf6a60225945e5ca8543657dc20c718ccc884ee319f7a39e832006fbc37e7179155dccfb779b276577ae3cc8feb86406c639362efa3671167a567a5f84acc973631e62aaea10764820e87b22ba42ee4a86546ffa746d1b0fe5f5d6f05ef884359718e990057b017cf34231395e78d81aef9d0a3c78586f6ee967fe685bf2f950364304db80f9f44b35723eddab00614603dce752adf77f25e73cbd34c758e70d7ad786193ca3ee09ca3cd9fe8053f80846d8619d5636e2d8d4818c659ea1fae6985913e9b3ab9dba52d2f2f8c94d42ef3206548687418f1db0d221ce9ecfab4149befccee5cf66de51e6ea832bc539122ea0eb154d7f11696fea044d6396021463d23e38f5556dca476e8f585ed32cd22a5cd241caa0ca2cb7c4016c8cff136949ca24c73a218492ce1c5dea5ddceef9f94f53b7adcf42badbd965626467ca2e1ac152a7ac1ea798c3030c8b791e52482f091f9f53de90d764ee71c44c589911323f1182ad9d17996746f5f8398f2e39545b29788c68f9bb6cfc5090958c5f606541630c3c95dac11fc67696291bee19a3da4f1faf57f5455e8e9d355272a6c1f0d91792e541cad6c5e0f1d72686cab5395fa26a74ca2e37fc6b712665d5a3d87fd82b5c39a2d107a6b0a59a1bc0437732e112c9bff1410fd2be50d50dabf21943eb4437fd2f8983f7b5dec7ca1ff0806aedfcae3c44b9e9f136d5d0d2828f66cd8ec4b56927a9a995bb273dd348de41753333c8da681d30c99d9a50c8bbaa5cd180d7d495dee0c8896f14b20212a78eeca815347f23b4dea37d430e2ca88ddd83d8d202cee2fbf7ae42dd3c76ec59705131159a801479caaa3e9295d24f4821b3902b79e539a9161bc96c33d0bde4659a81222b7a513b9bba6e41b976ab0843962156a114b4cd7169a9c44e48fa92269a9c6f5d43aeab55189a25fa42f28f52370584392f259f162edab1577841bd2d1660d48cff0150b0cc9bd14fcfaabb61cd22f0a8e67547217a2ea5d09f3eef92758a14a3b5a911ba6fa519008c14117abb36bd93c3b33d7782119bfcd56ff2f5f62b3df12e7c5570c0b4e9a620b22c6b58f00739512a4e8426cb355623cb8bd53f2e2c1aec4c007d2b2220c6dfce2e769a891ce67477227003bc95649d0aaadd6326065e1624fb909aaa3db381ad53f14de977fb03e60205c48e016fd466bbbc7e6fee1f82e04b6be1b39040d27801bc428f6a0aefeddec0383a96f069ff21727d86d1f519af6561da1c35f832e3262e2fbe495c4dfee30ab718599e9565a40192e9d80471566ea94ace0b29b61229ace7ed441c7cea476f5824259f19943bbe5b57a5d818c0fd03049f9efdaf1153f06c28e38129179bb8f6c1940bdefde30fbdf79b7c10df30b31ecabe3b5cfe9e55d3d99751398f6a3180e53b421c7a2db4540b566deab8f89c062047ee6f7c31e2ce0dbd2333f9531b51b18b0f2cea6765cafb5b7b0380624bf098f19a2bc7a40bae6a8b65bdbd54a72ed0bc3b8623466057ac52dbd8b587f52e5391a30f9024edc8a75d038e9fa8f245797208d2722ebede4997b43fbcd0f33c9a5ed3f163cc884b422457472b89e12608f16389b0ba76ef765844720d1ea85ed38b5eab135bf3f3545a66d4f978eed0eece370bda7212d745f2c88001dc8787fa278647234228da65eba7e66d4d1dec270a82150f827adefd88c430f6b4f2adeabaf7ee61b6ee4f86d08a11c2d619cc71d36eba9477ed718f535dd264b35526387a0bb6e74179311399af30de519a5ce2180635ef2539f14336da00e4e482cba6e07d35abcc65bad945869389ce2676b777bf2f2caa4742a39abd2483a920b723015bbae74c3588bba341f14ba2dc79956990d81b591a96c20e400fce77c34c47d14850979d0297153f168f162c0a07ca4f671201851a1805998c80e41068a72f1f92bafede87afe682e9df8e41f6bf71f0819e7d390cb7775d10a447a9b50346ced031b72655000c5cccbc95"}}]}) read$char_usb(r3, &(0x7f0000000040)=""/9, 0x25) syz_usb_connect$printer(0x3, 0x2d, &(0x7f0000000400)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0x10, 0x525, 0xa4a8, 0x40, 0x5, 0x7, 0x1, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x1, 0x10, 0x3604, [{{0x9, 0x4, 0x0, 0x7, 0x9, 0x7, 0x1, 0x1, 0x8, "", {{{0x9, 0x5, 0x1, 0x2, 0x1ec, 0x95, 0x100000000, 0xffff}}}}}]}}]}}, &(0x7f0000001700)={0xa, &(0x7f0000000440)={0xa, 0x6, 0x300, 0x2, 0x800, 0xc3ad, 0x8, 0x2}, 0x44, &(0x7f0000001600)={0x5, 0xf, 0x44, 0x5, [@wireless={0xb, 0x10, 0x1, 0xc, 0x20, 0x1000, 0x5, 0x8000, 0x8b70}, @generic={0x3, 0x10, 0x3}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x8, 0x662ed5e4, 0x10000, 0xe2}, @wireless={0xb, 0x10, 0x1, 0x8, 0x4, 0x7, 0xffffffffffffffff, 0x2e, 0x100000001}, @ssp_cap={0x1c, 0x10, 0xa, 0x8, 0x4, 0x8, 0xf00, 0x3, [0xc000, 0xffc0c0, 0x3f39c482ab9a6a4c, 0xf]}]}, 0x2, [{0x4, &(0x7f0000001680)=@lang_id={0x4, 0x3, 0x3c0a}}, {0x4, &(0x7f00000016c0)=@lang_id={0x4, 0x3, 0x100c}}]}) syz_open_dev$hidraw(0x0, 0x0, 0x0) read$char_usb(r3, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) 04:18:02 executing program 3: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000a00)=ANY=[@ANYRES32], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$hiddev(&(0x7f00000006c0)='/dev/usb/hiddev#\x00', 0xbc90, 0x0) ioctl$HIDIOCGUCODE(r2, 0xc018480d, &(0x7f0000000700)={0x1, 0x7e0db1aa406b5d87, 0x7f, 0x2, 0x9, 0x5}) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(0x0, 0x0, 0x0) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) syz_usb_control_io$cdc_ncm(r0, &(0x7f0000000340)={0x14, &(0x7f00000002c0)=ANY=[@ANYBLOB="000f56000047f02ef24ce56cc412562fd74553001000004114a11beb3159d7361726a0be3f74071f0c1b4dcf8e4aa05982ceb63ecf689dc42d0000010003be9a05e6431d684b098c1ccd4d799300"/92], &(0x7f0000000000)={0x0, 0x3, 0x32, {0x32, 0x3, {'340032003400320034003200340032003400320034003200'}}}}, &(0x7f0000000640)={0x44, &(0x7f0000000380)={0x0, 0x7, 0xe6, "aad55b2fff7e0aac43942d2bcaa9597a8d05b39dbd5b91b527f93b0cf759d72fe72ccd72acf0487781c2c7ea92a75cc7765a7e82ac3ea82774023500feb56ecb7fb7f19ea1151b241601cc8063ddec12bd11e2d04796e3d52a4021bae692670d089027d1e9ffb7c06958d32ad40f71be02270c960be10e699f15e349afd003c0a85d19b2d8a8b7db8e9c764c7336919c85610b0edc3243c3e0b6837ae009f83c9f062d8b6d33921f215b6da370eb5939b8b924663d3af89648d774ae4f2d81983b5f90232a4621ed118ac22c64a5bacacb26ea298aaeaf1d784eceb9f6ea714fed17de3f4022"}, &(0x7f0000000480)={0x0, 0xa, 0x1, 0x6}, &(0x7f00000004c0)={0x0, 0x8, 0x1, 0x2}, &(0x7f0000000500)={0x20, 0x80, 0x1c, {0xfffffffffffffffa, 0xff, 0x4f4, 0x3, 0x6, 0x4, 0x8, 0xfffffffffffffffc, 0x0, 0x4, 0x3, 0x7}}, &(0x7f0000000540)={0x20, 0x85, 0x4}, &(0x7f0000000580)={0x20, 0x83, 0x2, 0x1}, &(0x7f00000005c0)={0x20, 0x87, 0x2}, &(0x7f0000000600)={0x20, 0x89, 0x2}}) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000180)) [ 940.638474][T12162] usb 5-1: new high-speed USB device number 108 using dummy_hcd 04:18:03 executing program 0: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0xfffffff6) read$char_usb(0xffffffffffffffff, &(0x7f0000000040)=""/9, 0x25) [ 940.878458][T12162] usb 5-1: Using ep0 maxpacket: 8 [ 940.998553][T12162] usb 5-1: config index 0 descriptor too short (expected 868, got 36) [ 941.006863][T12162] usb 5-1: config 0 has an invalid interface number: 28 but max is 0 [ 941.015152][T12162] usb 5-1: config 0 has no interface number 0 [ 941.021320][T12162] usb 5-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 941.030865][T12162] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 941.040258][T12162] usb 5-1: config 0 descriptor?? [ 941.094150][T12162] ldusb 5-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 941.105032][T12162] ldusb 5-1:0.28: LD USB Device #0 now attached to major 180 minor 0 [ 941.456030][ T101] usb 3-1: USB disconnect, device number 30 [ 941.462894][ T101] ldusb 3-1:0.28: LD USB Device #1 now disconnected 04:18:03 executing program 2: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) r2 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x20000) syz_usb_connect$cdc_ethernet(0x3c579c12487b3918, 0x5f, &(0x7f0000000240)={{0x12, 0x1, 0x300, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x9, 0x0, 0xfd, 0x1, [{{0x9, 0x2, 0x4d, 0x1, 0x1, 0x6, 0xa0, 0x100, [{{0x9, 0x4, 0x0, 0x7bf6, 0x12, 0x2, 0x6, 0x0, 0x5, {{0xb, 0x24, 0x6, 0x0, 0x0, "d7309ef13688"}, {0x5, 0x24, 0x0, 0x6f144c9a}, {0xd, 0x24, 0xf, 0x1, 0xf0, 0x6, 0x6c6f, 0xffff}, [@call_mgmt={0x5, 0x24, 0x1, 0x2, 0x9}, @network_terminal={0x7, 0x24, 0xa, 0x1, 0x1, 0x20}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x179, 0x800000000000, 0x3, 0x9}}, {{0x9, 0x5, 0x3, 0x2, 0x17d, 0x9, 0xd1f, 0x7f}}}}}]}}]}}, &(0x7f0000001640)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x300, 0x6, 0x3f, 0x4, 0x8, 0x69cd}, 0x2e, &(0x7f0000000140)={0x5, 0xf, 0x2e, 0x4, [@ss_container_id={0x14, 0x10, 0x4, 0x4, "0db89a5d4d1a8afa7f9c0b4587128e93"}, @ptm_cap={0x3}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0x5, 0x200, 0x9}, @wireless={0xb, 0x10, 0x1, 0x4, 0x20, 0x3, 0x9, 0x5, 0x3}]}, 0x5, [{0x6, &(0x7f00000002c0)=@string={0x6, 0x3, "dad1bce3"}}, {0x1002, &(0x7f00000005c0)=@string={0x1002, 0x3, "6120078226b08e45d5f8f38e2d301e990f56a2b57b3082e9659b4551558f8a3723ce40f06dd84dc53737d024772d7449c09c92e0e77bf3e0b3531e80acb214b58ea955d98cd8c1afcf28d2c39a9fe24b6ad1aaf68c1dbf2e44c3799d9ccdf4b6b6894a134c9d652334cbea34597447203a9eed5d890359e2d1e5d8a615d40da5b5844bec846a8cbc7022dedb225ae30f9e46185c9f507a0ec22649852d60a6a218bcb3595500ee1e1a977cd1edea8d07b55e0e37ff6903f416d795271c4d97bd12a8deaeda9e2792619293e89e7b79962a87b215dd8175869851196ad8ef4705147518037016ea01fc5480db759a4046f43f0864fa636885bc9711cc73173fd21ca8bd37fab205960e1a464c49a76b59c6783b38455d58d71b358e07e88b02dc5c6a076305b3e6f595449c318253e8cc53f52a2d50108e541c49d8b6b9eb1a5fbc6c3b991c8257c74bcdf1f4524675218763974987fc86ddebf445ce8f9080d6224afdc36e3d3a938dcbf3995deb26ee10b15007eae4173d54d2bd20bcdc8b435a50dcd4771b9968b0d62783a7d3f1c83c85a89f2afeb9e698c13216ba61602e284760d38463c8dd4ee2aa5dad6959c41db1f987f5c37860cde8900862c4cc542bc7527b813383f25938ae11a4336ce9bed466009ca7e6164dbd14d2dfccb4470b826b8bca57d52f7772ccaea5aa4f92f78ea7dce946a844f4625d2a20e3ed22bda5d8880feb3c9d84bec908c2ced67edf1b2eda51333e06a4c6b5a499633266d8628480bf57ebec38714b77ba7662a4986544fe3dd18e7c7db95b0ffb514986f92d6401154498072d95431c2df72309e7d63bca73db86319808b18f8c00f4d7418ee6bdf915415bd6df8273ffad2a8f2cc4ff79f3f1269f2fd31c4828e7234abc50a1bddf37aa4f7425f7344e31264cdfed30c4506afc4dbbce56d436bb887f72925e3477ebad880f6a85ccb59dadcaffd23decf144920ca1c780472ba21f0f4e67c546245ae7ac2cb71dea7ca9e507f21824db7fda1555d731dfc3e6b1d9226e0ac0ea6a286456382b98372cc3db538d24de0bdc45659856c1f7f90e4c4c674faae8fddcd865c3db70344a15adeaa280ccdcd8f112e053751ae5e556598be827beca087978c69f9937af532013fa5dee8b78610235dd843e52db2467027b761ab168b41528d38bd0fd94d1aa3c983dc501915f647dc9549f3e62b7336cca40b1a40d357d7871954cdf54fa36f859bb4f7dc72b1a52ed5c9164e66afe028a87fa3428052ddae7bce4cb049f9c10b4763fe77ef2ce6e8bc7994cdbb0206890e2b81b864c46a731471aacc3a91aabdc0fe209dbe531fec9997d5439145d3574cf14fd96ac2a2cd71fd79461de3351902fc09e6eaf2a3c973b7fe9d8dac708ed3f57cfed9bf71943c52bffb58697d77915a716a9ebe8240ffc186a4253998cf1049aeef8636ea423b37b011fa562681069194832ddc0543833ac6c78960fe2021569d3485d0b7505398b232c8919c2434abc8ebe66b05f8f135cae0a8e20d55a05df591643b8d76455f60b0081ceb6947305c28d51fbbe6cc7ee2e28b4b5975e56e39e89a14ba11b4e12694724850aebaa5cdf7f5f69bb7f155c0184ed5e695e321dd3fd8783063e26cddddca0e060a722ec3e3366d6bc56647540da00f0e597ada4a4e893376676b85cdc6909a8447177b8f4e5fa28cdd8ca4fcb3b50a90f821e9ec8c6d5fa725a9f78ffc739c288c5a1941377899e51cb07f2f4dd89c6569b4d80625b4ee7d48b0b61761d260bed55cd2c88943d05f366fe9481d3eb421f56eca8054b21d696ad1e679e37f7f04657f1d6d7dbeaa700b1c57bfc484a4882785ed1de8e5638a80164ebca56f53ff4e9f42e8eaec73821cadc6b6be7123af2e5b1547d78298f14b6c73ff5e63652fb28e82abd65f3891e70ba16ee040fcd1b1ee31eedbf692a6181473722783e62a03adf23bf767bb42bf59169f84e9d7e11f2136826e8f9d72f5a194d0b55a40158c64cbe963500bc608a7d78a90143a25cd7c1d454f3488ea94727620911843d89235caf36034c1100bb16f7be949d757284231cc62a62739a6225aaa4c6724902cad29b66f4e127e8cfeb045f6ac53b4c0fbfd5bd18a464850db0d2f793799a7acddb34fe552abd729b25583c263e8f9bd00ee8b3d5dbe4373b81ab582bee971f2f38f584ea7c1f9f302a73a0b2952c65166bee6c8306167f20895adcda7b9cd9b138fd408eb993cfe3804ec3a41dfe2d3441c41b29a5e07be6f6db20f17eeab4088cc8fe68614e9f10cf3281487fc343ffc3d62221d497add1ebbc36946777de85372c50cb80bd62942eb4b0b9882064b5a4b26b1d82f1b96481b495816860c15bafa1278d98586643b6c7579a75795b5ea5a6d5daeed720b68188792acffa37d0dc8461a6ef06fb7035558abec71c9bdf06fb39d74eee2d4fce7f3ee319a7611de0039c25931ef3afbe262e9124dca735e8a699ed77e8660e9dc8e0ff4b26e36ffcfe0823ef61baea83f0adf8845f3127717f1c918c91332bf802c246ce8201138902ceaefda8bd018b4de6a9d4fe1a3dce01bc59e5ef793fa82a3ad9741df106ab7f66f62157e286137e3766a0d13826329b588e758e1fdb45f66ce9af0b53fa60c958582e9847797b78af0c349e40a0b09213203ff8fcbd776d697939c61a34d69ab10cc8d549724de70480dce9ef3c5616bba70328bec77ff80aa6f97c0a59e432613355a3bc95d0ec9ca8bc5a4573b02c1a501cac0f2e82acae8eec70a24488630bc8630c48dbcd708d88f7eb191aeeca43cad0508743a758cec92067567a02c671b58b79e4beb8c6cedc612a99748507eb95fdc3780cfdca7bd3937da2f4f37fdc99a9d873e38746ca24a2a7fda54350f250b298a8e14c8d0232350e828ed7a88369a38d4c4923b7965fbb4106242f502c3121980be2ac2f1359f2d6c8ecd934f59d80cdbf654307950015c12db1db68980b5aa76592590a12b1001a9f135a30f0834be82a4434821daa784bdb61e2149f343d66d4c824d4a39da353cd7996357d8f3fde2827301820ffa59edd8523431eb72248f5d3cd29c27f1cb59b283997a5743ad30c3e15439c28a426b14b1eff5b0614d08ab271f1de1a927163d23bae947c9ebbbddf6004f42e513070651bab85df5f10de33970304f4ffd57051463e96c48833e5b6f7571156e9851dfa2d6ee3f4a644de65734e48363c22864916ac9483ee64062fd45564f14cefdc489bc859ca71ca8ef46b00709a1fd978da29a4f7e156ad08de36d74bc94ed0ed8989107fd158d0dc1ac8619aaf061d5fe727cc76c04f1447ca09dac13835990cb19373216d86e6dc5c2e2407e026f83029afe48c876c1591e883070297103242119377c27c147f142246f6c8ec2c795f6564b0c29ddcfb675f150b7d779bbd919c7b528e627fb91ed1516bf1941c97a588058a39400f05cf0851048f625154dccdc492251b0359ae5135822c4c33f820111576588a9f5b4a062b20fd12b9d21214644eced3759b79354cca7d2ef46c6547ffccb74eb4a9832b1b9c84e1deef12c66802e59aec46fa65ae01fe0ad3f4df012c8ea2389762daae510ff605918295367530fdb130fe9288db82e45161ee3364aca690bcd7b9a65b64f888688538f466a46d6fc732def0af3704a06b30a54bf04ffbc50b4b3c8e95e1973efbdaa092e5ee13627383c721459485ae54b5d78eff306f0cca45f9ca63a2f848aa88239d7479a2343e1f14f6de76853937a592c019b916e0660961c837d9dc55842e339e8fb591e2e435e8dd138e29646f4e64aa6ad070f00f303e1f62d8e66b07564a4981f19d9594e87597281263b5907df06837feb41671032d9de3d3532ca5980f590226b4aa96f073246edacebea066874ca849e2de0eb29dc2aa4d6cc923cdd2f2898a1e84da96aa7c5055dd1ba0977a184c5e0d77206df88510a84b2aa231843ffd018895b60821154ca02f2a8876f454d0e50aad9c6dedddf28dd0b03681d2544e103186f0cdb5ed3e5f69ed883ef5893ba53b31f7fa1894e707485b8af14e9f785f33ef6c502aa102e329cd7a1e61e9a892839650d789f7f59bf976fa43912029c7893a7e95d4ee35631392678400fec71970838beb28f32db5c14f8808921c492939e73836e67c9199748c5ca18d1bc55b2b5131f87db2e7ee4f619a095a153eddf2dd76f50c9a4d86e0c692ff8673f8657d2501a9795e1a3015fbc5c2bf01fbaec1312bf0174fe3d99b3f591ff774beb3e851879158d2397a57465a5ef723c7fbd8455dc8d16f13153f01e6bb725af713c45f94df65b2ce55e4406cf57347dcdf83287a791c4abb92d5985d9a51965574591234125227406d9d42e35b8908b91fb4de2237e6222abc0bfea5a2e719541bc7803b9951e108dae34acb7851bcf23d8bd51e3ef57d43e905532e7ed04fcc07016b86ce2bd9f312da2f5efdb4985fd98f34c64f6912d2787f4ad8e976f6ccd0584611383b2f522eeb7c17a07866a2348838b66adcd82a32562d802d54836c44ef453374c57b5d28d77067fd33720ad8bd9fd4f91ac2466d9ca41772985a46adeabd2370c06f3d45ce8a4eb59cfbed9a9abb4516a058d4a0694da05883d9bb118e273a8cb94f29c02f1f6d8cbd87294f95cc876f6e6b6162dfc794be0962f438ebe7759ce73348fa8146573004f34b95a8584709778ec5320b75bd5d5eaa4690f6f52ca717ff1d0ebf7a316cf454bc0a1eef03a836c1020f2c3ea86aa832529cfdc291c0f9917096852ecb779570a372a0a116e616a136e6f584e145909e1affb4ab4216c306268f13a884b2becd50549cb774a8e37779233c63a55351857d6a862ba1b32c5ca0a228b5ccab3ec506fe564814c625798fbc1b74ba0d2ab40bde667f33ceffc3e0738de01ececdcde29f335b955d15c85f87f6528ec8e6dc048d6f0e765ef0105e40e497e7a992c121d0e86852f75ef5d351d8360e4fb364145e1e26a66d09cd0e95f0f2563375cc03f4f9c65e21084be89d4c8cc1fba883e355a1c7c50421565ab0c479d1efd4473fe61662dd823635b928c11346dea3fd59c9bba902c16791bedb2dd1387d5f595808c121e644f6fbd9b94e189a29e1b208a45ca6805b7b703c5a55869ca08e6f2d2ae15b8a632f0da7af986be93ed28c8368d234817c98e4f71b26627a548d6c7e9e282e255e607f98fc277143d6481341aa67d0cac7d024e5166520bf2f5c0ba43149a96288d65619aba1ce58b3c492e0ce7e92e265a82e537306e7ec0cc91cf296b384bd294c43ade6c7bb5fef1e99d4e30aba2ac13708da3ab6544f426046b694c2365ee071c288dd8abd815e9f5f917a17f9a08d27b024bfcdf0d687b556989c96d590834534ff64c3701faab6e111f33a2d3b249c6673bf0eb389f56eb25ca1f476c0dfc768c4f755dbeb69491af52aa439d29df2747b88b310c9e3d99097f38400c0a2193c322828cd2abb561a6be730fcada09320bb08d9bca557b00a029e71e316efc7dcd31b21ea44a50282a8191157f77296770829f6f09cee321e222bc0193ef80b5e170290e4bfd8ffd4fd749455d63c5e7e8e577758de372a041d609a6b790088d23311540e8a6761aea7a2f4db695c1946ed9fd96c46ed23680580709578f907de1449f7e72d7caae41ba642f59a812f73d2c18e4c6d1dbc6fee709b7f620e39b02b169d5ca8a1c8deb13dbf63e98a3d1165b1935768bf23a65ee8c22bc0c607b66c3f3388fd003cc134fe1ccaa4904725a88c45e23fec78998045"}}, {0x53, &(0x7f0000000340)=@string={0x53, 0x3, "ecfcee69129c7c70d17340cbaf6ad4b0f025a8a88e3c847e2a6bebdd92f6313093c6c553bec25f7d47eeeeb61a2b6eca6f27d1221a7f009f875a0f64ae8e1db6eb7cbe08959ab74dda935fa36536e73846"}}, {0x97, &(0x7f00000003c0)=@string={0x97, 0x3, "f2d918ed4169be7ceeda2ea750a0c93c3ccf3feb8be7ddd5c3daa68ac93a44d4c8611e3258dcbe957a99cd383737dc701181bfea33a979071ac7f471c52c8897f1ae19d78fd889fd7f3e9869c1f6860ac3ab187aa7d0d7b5f11211defef93aab713cbbe9288244d56754fb00c86ffa32d122b631fe195541654632321ec691365d8b04ad6c0ffae622ebc0e156bc067feb0b2d5103"}}, {0x4, &(0x7f0000001600)=@lang_id={0x4, 0x3, 0x1001}}]}) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f0000000300)={0x2, 0x6, 0x5, 0xc09, 0x4}) ioctl$EVIOCGBITSW(r2, 0x80404525, &(0x7f00000001c0)=""/88) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) 04:18:03 executing program 0: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0xfffffff6) 04:18:03 executing program 5: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(0xffffffffffffffff, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f00000000c0)='/dev/hidraw#\x00', 0x60a3, 0x200003) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x20000) 04:18:03 executing program 1: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x0) 04:18:03 executing program 3: r0 = syz_usb_connect(0x0, 0x0, &(0x7f0000000480)=ANY=[], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(0x0, 0x0, 0x0) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) [ 941.607562][T12162] usb 5-1: USB disconnect, device number 108 [ 941.613720][ C1] ldusb 5-1:0.28: usb_submit_urb failed (-19) [ 941.620327][T21351] ldusb 5-1:0.28: Read buffer overflow, 7589420999132589985 bytes dropped [ 941.630473][T12162] ldusb 5-1:0.28: LD USB Device #0 now disconnected [ 941.918473][ T101] usb 3-1: new high-speed USB device number 31 using dummy_hcd 04:18:04 executing program 0: syz_open_dev$char_usb(0xc, 0xb4, 0xfffffff6) 04:18:04 executing program 0: syz_open_dev$char_usb(0xc, 0xb4, 0x0) 04:18:04 executing program 0: syz_open_dev$char_usb(0xc, 0xb4, 0x0) 04:18:04 executing program 0: syz_open_dev$char_usb(0xc, 0xb4, 0x0) [ 942.158632][ T101] usb 3-1: Using ep0 maxpacket: 8 04:18:04 executing program 4: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/Xev/input/event#\x00', 0x6, 0x0) 04:18:04 executing program 0: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77010468a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) [ 942.288538][ T101] usb 3-1: config index 0 descriptor too short (expected 868, got 36) [ 942.296850][ T101] usb 3-1: config 0 has an invalid interface number: 28 but max is 0 [ 942.305086][ T101] usb 3-1: config 0 has no interface number 0 [ 942.311227][ T101] usb 3-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 942.320287][ T101] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 942.329211][ T101] usb 3-1: config 0 descriptor?? [ 942.369547][ T101] ldusb 3-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 942.379650][ T101] ldusb 3-1:0.28: LD USB Device #0 now attached to major 180 minor 0 [ 942.608486][T12162] usb 1-1: new high-speed USB device number 8 using dummy_hcd 04:18:04 executing program 5: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(0xffffffffffffffff, &(0x7f0000000040)=""/9, 0x25) r0 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x16d, 0x4000) ioctl$EVIOCGMTSLOTS(r0, 0x8040450a, &(0x7f0000000580)=""/4096) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x200000) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x20000) [ 942.666917][ T101] usb 3-1: USB disconnect, device number 31 [ 942.668444][ C1] ldusb 3-1:0.28: usb_submit_urb failed (-19) [ 942.680722][T21388] ldusb 3-1:0.28: Read buffer overflow, 7589420999132589985 bytes dropped [ 942.689879][ T101] ldusb 3-1:0.28: LD USB Device #0 now disconnected [ 942.848453][T12162] usb 1-1: Using ep0 maxpacket: 8 [ 942.978540][T12162] usb 1-1: config index 0 descriptor too short (expected 868, got 36) [ 942.986927][T12162] usb 1-1: config 0 has an invalid interface number: 28 but max is 0 [ 942.995158][T12162] usb 1-1: config 0 has no interface number 0 [ 943.001310][T12162] usb 1-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 943.010519][T12162] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 943.019257][T12162] usb 1-1: config 0 descriptor?? [ 943.059558][T12162] ldusb 1-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 943.069722][T12162] ldusb 1-1:0.28: LD USB Device #0 now attached to major 180 minor 0 [ 943.407512][ T101] usb 1-1: USB disconnect, device number 8 [ 943.418781][T21408] ldusb 1-1:0.28: Read buffer overflow, 7589420999132589985 bytes dropped [ 943.427514][ T101] ldusb 1-1:0.28: LD USB Device #0 now disconnected [ 943.748492][T12162] usb 3-1: new high-speed USB device number 32 using dummy_hcd [ 943.998459][T12162] usb 3-1: Using ep0 maxpacket: 8 [ 944.122677][T12162] usb 3-1: config index 0 descriptor too short (expected 868, got 36) [ 944.130925][T12162] usb 3-1: config 0 has an invalid interface number: 28 but max is 0 [ 944.139082][T12162] usb 3-1: config 0 has no interface number 0 [ 944.145181][T12162] usb 3-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 944.154292][T12162] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 944.163263][T12162] usb 3-1: config 0 descriptor?? [ 944.199878][T12162] ldusb 3-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 944.211109][T12162] ldusb 3-1:0.28: LD USB Device #0 now attached to major 180 minor 0 [ 944.399971][T12162] usb 3-1: USB disconnect, device number 32 [ 944.419018][T12162] ldusb 3-1:0.28: LD USB Device #0 now disconnected 04:18:06 executing program 2: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000340)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cddd379cd391f0f3e97745ae0dc5f9ceb9ffaa5934550800f681df8deb0000257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492c82c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$evdev(&(0x7f00000001c0)='/dev/input/event#\x00', 0x8, 0x10000) ioctl$EVIOCGMASK(r1, 0x80104592, &(0x7f0000000280)={0x3, 0x4a, &(0x7f0000000200)="15d4df8b858caaaeb3ff6f8b95933a29b780994d4992e9b2ba1d5e3bccbb1e8f2600363454192616aea00a19e273815c2333e26b0ef84e8ccca322d853da061fa9d0837f6cde9565f3e2"}) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r2, &(0x7f0000000040)=""/9, 0x25) r3 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x20000) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f0000000300)={0x2, 0x6, 0x5, 0xc09, 0x4}) read$char_usb(r2, &(0x7f0000000080)=""/143, 0x8f) r4 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x3, 0x0) ioctl$EVIOCSABS2F(r3, 0x401845ef, &(0x7f00000002c0)={0x4, 0x6, 0x237f, 0x6, 0x4, 0x4}) ioctl$HIDIOCSREPORT(r4, 0x400c4808, &(0x7f0000000140)={0x3, 0x100, 0xffffffffffff52ab}) syz_usb_disconnect(r0) 04:18:06 executing program 5: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(0xffffffffffffffff, &(0x7f0000000040)=""/9, 0x25) syz_usb_connect$cdc_ethernet(0x3, 0x61, &(0x7f0000000080)={{0x12, 0x1, 0x310, 0x2, 0x0, 0x0, 0x28, 0x525, 0xa4a1, 0x40, 0x5, 0x6, 0xffff, 0x1, [{{0x9, 0x2, 0x4f, 0x1, 0x1, 0x200, 0x80, 0xc32, [{{0x9, 0x4, 0x0, 0x8, 0x12, 0x2, 0x6, 0x0, 0x0, {{0x9, 0x24, 0x6, 0x0, 0x0, "ebfe2fe5"}, {0x5, 0x24, 0x0, 0x4}, {0xd, 0x24, 0xf, 0x1, 0x400000000000, 0x8, 0x10001, 0x1}, [@mbim_extended={0x8, 0x24, 0x1c, 0xad, 0x3b, 0x6}, @country_functional={0x8, 0x24, 0x7, 0x6, 0x88f8, [0xad20]}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x18d, 0x7fffffff, 0x200, 0x9c}}, {{0x9, 0x5, 0x3, 0x2, 0x130, 0x6, 0x5, 0x2}}}}}]}}]}}, &(0x7f0000000400)={0xa, &(0x7f0000000100)={0xa, 0x6, 0xe5ebc3fa61ee16ea, 0x4b8f, 0x2, 0xffff, 0x28, 0x5}, 0x128, &(0x7f00000001c0)={0x5, 0xf, 0x128, 0x6, [@ext_cap={0x7, 0x10, 0x2, 0x14, 0x0, 0xfc1d, 0x1ff}, @ssp_cap={0x18, 0x10, 0xa, 0x3, 0x3, 0x7, 0xf, 0xeea, [0x3f00, 0xc000, 0xc0]}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x8, 0x0, 0x7fffffff, 0x81}, @ssp_cap={0x1c, 0x10, 0xa, 0x6, 0x4, 0x2, 0xf000, 0x2, [0xf, 0xc0c0, 0x30, 0xc0]}, @generic={0xc6, 0x10, 0x2, "e8638eab199b014a66d1bd444d799ba40ab5ab14c10b1b675edf46f508ce272dca0c9fa2801c270c5a2382673b6e5c0f129943d3685edb50c0b4c2da794b385dea301216dfdab58890681ee73a6ac7adb0ea4d5779c56f8cd86fce7f2e808a583660f99ad2697abda6aeca09f80739e03ae7ddd7dd51427da09c290f9bc606a0de6ff92b25f0c6ed3feffe27cf7236efd1c7861ff131ae3b1d4812d1fd526feb8ce67955bab9a003c25dca9c4b6ea743ada582b8201c547372b9c73c4890d52113cf7c"}, @ssp_cap={0x18, 0x10, 0xa, 0xff, 0x3, 0xfffffffffffffff9, 0xf00, 0x2, [0xffffc0, 0xffc0, 0x5d5dfa752a3b402f]}]}, 0x4, [{0xfa, &(0x7f0000000300)=@string={0xfa, 0x3, "2dd6cacc8c4fa231ca243ee0a896ef04dc413a23f32533061984c6a9cf09871c3a4ae6977dc521c2a2e0baabf0e1a6be72389486ef97cc3ecc4d221b9a8cfb199034503245ca2ae875b656137db80230fbca103437ad0e187c452509d62f41fc7836da297a5105f20d328fece0cb1f0deed872da5a0883f73b3c707ebefa7dbe16741c7d7abcf2e39003dd41029df137f6f98e3c2c8b622462d8defe07f86aaee3fdbc4862f775f5bc31873ed82062846f0aa96357ce34037b7a7ee91c3f553969dd62d6bd9a6b11e1dfb0cf652b0a97f2696e386666177142622cd0120632dc6f835c9a8b653f0bcf6d0dee4e8b44a5b9f7805a4cb70226"}}, {0xe5, &(0x7f0000000580)=@string={0xe5, 0x3, "dc5378ebe277e389d16b4d66917e6b4b3fed7348ca64ea13e2731504d18e7f7c8cead63504693bdbe16345f6f3fd799654208f7167f1db4d4a930f073ec785919364b0b496749f85113ab2c03faf8d1784f12bf138922599793113cdee21b701e4118bc0bdf6b911d1789a07383f2d88988149dcfec29dace6bf9e7f8eb23d4598f48c2a29553751214f10511f68077d1e617b9ae623ce40ffe1f86140a0167685d605501247ba42ff0605ad5dbfc20f111ed744646b8d25674a31dfbd6ae2718c309928f4fbe21832d7fdb48dd4b0dfe3b712beb3268411a1c792734ac11998ad3d08"}}, {0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0xc1a}}, {0xdf, &(0x7f0000000680)=@string={0xdf, 0x3, "77e3409bca3d2c22a35cc34b99b335b141bf3ed5756e7c7553f415c86c1db55496b549a35d310e328ce53a40536db6bc0ed52c11cdf80e909d3ed7a3db1ebca5daf2a14ef80cf49d189aca80a98f57b821b94c82637161c590ff93f687af006e227a09bbad2f65ff34aafd7e9fca66d33523c930382ae958c7035eb2e91c62ddf12c025f97d4156802f81aad36047eb48cffe9fd921f9e8426e55a1b7108824160485e2d273fb3fe63bedc26e8ee8edd9f4184a109197b0bce3655140b2ac96e1896b3932f8706001a237bf2ef0d1f81f383c8993e521a4f7b3e940877"}}]}) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x200000) r0 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x20000) ioctl$EVIOCGEFFECTS(r0, 0x80044584, &(0x7f0000000780)=""/33) 04:18:06 executing program 0: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) r2 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x200000) ioctl$HIDIOCGRAWPHYS(r2, 0x80404805, &(0x7f0000000140)) r3 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x20000) ioctl$EVIOCSMASK(r3, 0x40104593, &(0x7f00000002c0)={0x12, 0x0, 0x0}) ioctl$EVIOCSABS0(r2, 0x401845c0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0xc09}) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) 04:18:06 executing program 1: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x0) 04:18:06 executing program 3: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(0x0, 0x0, 0x0) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) 04:18:06 executing program 4: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(0xffffffffffffffff, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f00000000c0)='/dev/hidraw#\x00', 0x60a3, 0x200003) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x20000) [ 944.949063][T12162] usb 4-1: new high-speed USB device number 57 using dummy_hcd [ 944.958478][ T1748] usb 6-1: new high-speed USB device number 92 using dummy_hcd [ 944.968619][ T22] usb 1-1: new high-speed USB device number 9 using dummy_hcd [ 944.988465][ T101] usb 3-1: new high-speed USB device number 33 using dummy_hcd [ 945.188458][T12162] usb 4-1: Using ep0 maxpacket: 8 [ 945.208529][ T22] usb 1-1: Using ep0 maxpacket: 8 04:18:07 executing program 4: syz_usb_connect$cdc_ncm(0x6, 0x74, &(0x7f0000000000)={{0x12, 0x1, 0x250, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x20, 0x401, 0x4000000, 0x1, [{{0x9, 0x2, 0x62, 0x1, 0x1, 0x4, 0xc0, 0x401, [{{0x9, 0x4, 0x0, 0x0, 0x1b, 0x2, 0xd, 0x0, 0x1, {{0x8, 0x24, 0x6, 0x0, 0x0, "1f540b"}, {0x5, 0x24, 0x0, 0x2}, {0xd, 0x24, 0xf, 0x1, 0x800, 0x2a, 0x7, 0x1f}, {0x6, 0x24, 0x1a, 0x6, 0x7175}, [@mbim_extended={0x8, 0x24, 0x1c, 0x7, 0x400, 0x5f9}, @obex={0x5, 0x24, 0x15, 0x7f}, @mbim_extended={0x8, 0x24, 0x1c, 0x9, 0x8001, 0x7}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x3b1, 0x2, 0xfffffffffffffffa, 0x7}}], {{0x9, 0x5, 0x82, 0x2, 0x2ec, 0xfffffffffffffff8, 0x500, 0x8}}, {{0x9, 0x5, 0x3, 0x2, 0x152, 0x2, 0x6, 0x9}}}}}]}}]}}, &(0x7f00000003c0)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x310, 0xbba2, 0x100000001, 0xfff, 0x10, 0x2}, 0x12c, &(0x7f00000000c0)={0x5, 0xf, 0x12c, 0x5, [@generic={0x94, 0x10, 0x2, "6575513e34f112176cd164a7d6e1a124e85d7d0c351fa80cfe14fea81949674cae6f649f2b523ddbdcd2cb41e0b5840bc918d30b5b681ea70c4cc4a037da5d0f08193e814a04e55cd305990168329c69c26526298c75d09970254625dc8def9a21c846cb581990b1a9b311e19d4f817b99a90d21be7501b80016a33c688655c324fc1e02e01cf1f605372a79f1aed9d258"}, @generic={0x7, 0x10, 0x2, "27e665dc"}, @wireless={0xb, 0x10, 0x1, 0xe, 0xa26370eefe6c3a0e, 0x6, 0x8, 0x8c1, 0x3}, @generic={0x5d, 0x10, 0xceb40b0f42cebca6, "b7c09e478f4f34f6cdf29e0a59feea4111c10bcec348d145ec412cc3d489a329c40e66825bc88f0d642f459b4f08c2aa9418af3f7078db1524381a5fe56544ab756d1dd000954002ab0f0638b9bdb030c32acdfe78608c5308d8"}, @ssp_cap={0x24, 0x10, 0xa, 0x9756, 0x6, 0x1, 0xf00, 0x8, [0xc0c0, 0x30, 0x30, 0xc0cf, 0x3f00, 0x0]}]}, 0x6, [{0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0x180c}}, {0x2b, &(0x7f0000000240)=@string={0x2b, 0x3, "b66a534ceafbd47b33e44c1d9fb5d39562ac63437b51e08a495047642ab6afde3e60f25251e88785be"}}, {0x43, &(0x7f0000000280)=@string={0x43, 0x3, "e1ecc962a762eea5b6570777c94d08eac904258c35a7ccc20424862d62d286d8e38cdd8d415b80cbe2eb3daf08be7c950cb54cdd27a59772a714c6f90af98b2ebf"}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x3c0a}}, {0x2f, &(0x7f0000000340)=@string={0x2f, 0x3, "c24f6b88652a511d60dff073abddeaa6e7a0c8b70a25fed999a22b7f7693dcd9b991f642cf09445cb6899f90c8"}}, {0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x641f}}]}) r0 = syz_open_dev$hiddev(&(0x7f0000000440)='/dev/usb/hiddev#\x00', 0x8000, 0x40) ioctl$HIDIOCSUSAGE(r0, 0x4018480c, &(0x7f0000000480)={0x1, 0x1, 0x80, 0x2, 0xfffffffffffffffb, 0x8}) [ 945.228662][ T101] usb 3-1: Using ep0 maxpacket: 8 [ 945.228845][ T1748] usb 6-1: device descriptor read/64, error 18 [ 945.308634][T12162] usb 4-1: config index 0 descriptor too short (expected 868, got 36) [ 945.316884][T12162] usb 4-1: config 0 has an invalid interface number: 28 but max is 0 [ 945.325043][T12162] usb 4-1: config 0 has no interface number 0 [ 945.331420][ T22] usb 1-1: config index 0 descriptor too short (expected 868, got 36) [ 945.339789][ T22] usb 1-1: config 0 has an invalid interface number: 28 but max is 0 [ 945.347851][ T22] usb 1-1: config 0 has no interface number 0 [ 945.354004][T12162] usb 4-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 945.363250][T12162] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 945.368565][ T101] usb 3-1: config index 0 descriptor too short (expected 868, got 36) [ 945.371488][ T22] usb 1-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 945.379594][ T101] usb 3-1: config 0 has an invalid interface number: 28 but max is 0 [ 945.388677][ T22] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 945.396672][ T101] usb 3-1: config 0 has no interface number 0 [ 945.411563][ T101] usb 3-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 945.411723][T12162] usb 4-1: config 0 descriptor?? [ 945.420691][ T101] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 945.433301][ T22] usb 1-1: config 0 descriptor?? [ 945.437254][ T101] usb 3-1: config 0 descriptor?? [ 945.480331][ T22] ldusb 1-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 945.483857][ T101] ldusb 3-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 945.491776][T12162] ldusb 4-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 945.520968][ T22] ldusb 1-1:0.28: LD USB Device #1 now attached to major 180 minor 1 [ 945.521060][ T101] ldusb 3-1:0.28: LD USB Device #0 now attached to major 180 minor 0 [ 945.543649][T12162] ldusb 4-1:0.28: LD USB Device #2 now attached to major 180 minor 2 [ 945.588539][ T12] usb 5-1: new high-speed USB device number 109 using dummy_hcd [ 945.668490][ T1748] usb 6-1: device descriptor read/64, error 18 04:18:07 executing program 1: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x0) [ 945.731051][ T101] usb 4-1: USB disconnect, device number 57 [ 945.748000][ T3233] usb 1-1: USB disconnect, device number 9 [ 945.777163][ T3226] usb 3-1: USB disconnect, device number 33 [ 945.783210][ C0] ldusb 3-1:0.28: usb_submit_urb failed (-19) [ 945.788235][T21439] ldusb 3-1:0.28: Read buffer overflow, 7589420999132589985 bytes dropped [ 945.790598][ T101] ldusb 4-1:0.28: LD USB Device #2 now disconnected [ 945.805859][ T3233] ldusb 1-1:0.28: LD USB Device #1 now disconnected [ 945.821568][ T3226] ldusb 3-1:0.28: LD USB Device #0 now disconnected [ 945.838558][ T12] usb 5-1: Using ep0 maxpacket: 32 [ 945.948995][ T1748] usb 6-1: new high-speed USB device number 93 using dummy_hcd [ 946.038588][ T12] usb 5-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 748 [ 946.048665][ T12] usb 5-1: config 1 interface 0 altsetting 0 bulk endpoint 0x3 has invalid maxpacket 338 [ 946.058632][ T12] usb 5-1: config 1 interface 0 altsetting 0 has 3 endpoint descriptors, different from the interface descriptor's value: 27 [ 946.238943][ T1748] usb 6-1: device descriptor read/64, error 18 [ 946.388649][ T12] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 946.397962][ T12] usb 5-1: New USB device strings: Mfr=32, Product=1, SerialNumber=0 [ 946.406340][ T12] usb 5-1: Product: 檶䱓ﯪ篔ᵌ떟闓걢䍣养諠偉摇똪怾勲薇 04:18:08 executing program 0: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) r2 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x200000) ioctl$HIDIOCGRAWPHYS(r2, 0x80404805, &(0x7f0000000140)) r3 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x20000) ioctl$EVIOCSMASK(r3, 0x40104593, &(0x7f00000002c0)={0x12, 0x0, 0x0}) ioctl$EVIOCSABS0(r2, 0x401845c0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0xc09}) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) [ 946.648469][ T1748] usb 6-1: device descriptor read/64, error 18 [ 946.708612][ T3226] usb 4-1: new high-speed USB device number 58 using dummy_hcd [ 946.729128][ T12] usb 5-1: selecting invalid altsetting 1 [ 946.748551][ T12] cdc_ncm 5-1:1.0: bind() failure [ 946.753903][ T101] usb 1-1: new high-speed USB device number 10 using dummy_hcd [ 946.765905][ T12] usb 5-1: USB disconnect, device number 109 [ 946.779055][ T1748] usb usb6-port1: attempt power cycle 04:18:09 executing program 1: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x0) [ 946.853992][T12162] usb 3-1: new high-speed USB device number 34 using dummy_hcd [ 946.968525][ T3226] usb 4-1: Using ep0 maxpacket: 8 [ 947.008505][ T101] usb 1-1: Using ep0 maxpacket: 8 [ 947.088598][ T3226] usb 4-1: config index 0 descriptor too short (expected 868, got 36) [ 947.096831][ T3226] usb 4-1: config 0 has an invalid interface number: 28 but max is 0 [ 947.104972][ T3226] usb 4-1: config 0 has no interface number 0 [ 947.108460][T12162] usb 3-1: Using ep0 maxpacket: 8 [ 947.111251][ T3226] usb 4-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 947.125184][ T3226] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 947.133916][ T3226] usb 4-1: config 0 descriptor?? 04:18:09 executing program 4: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) r2 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x200000) ioctl$HIDIOCGRAWPHYS(r2, 0x80404805, &(0x7f0000000140)) r3 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x20000) ioctl$EVIOCSMASK(r3, 0x40104593, &(0x7f00000002c0)={0x12, 0x0, 0x0}) ioctl$EVIOCSABS0(r2, 0x401845c0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0xc09}) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) [ 947.148502][ T101] usb 1-1: config index 0 descriptor too short (expected 868, got 36) [ 947.156710][ T101] usb 1-1: config 0 has an invalid interface number: 28 but max is 0 [ 947.164867][ T101] usb 1-1: config 0 has no interface number 0 [ 947.171231][ T101] usb 1-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 947.180369][ T101] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 947.189928][ T3226] ldusb 4-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 947.199995][ T3226] ldusb 4-1:0.28: LD USB Device #0 now attached to major 180 minor 0 [ 947.209138][ T101] usb 1-1: config 0 descriptor?? [ 947.238571][T12162] usb 3-1: config index 0 descriptor too short (expected 868, got 36) [ 947.246850][T12162] usb 3-1: config 0 has an invalid interface number: 28 but max is 0 [ 947.249713][ T101] ldusb 1-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 947.254982][T12162] usb 3-1: config 0 has no interface number 0 [ 947.269794][ T101] ldusb 1-1:0.28: LD USB Device #1 now attached to major 180 minor 1 [ 947.278366][T12162] usb 3-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 947.287750][T12162] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 947.296863][T12162] usb 3-1: config 0 descriptor?? [ 947.349559][T12162] ldusb 3-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 947.359956][T12162] ldusb 3-1:0.28: LD USB Device #2 now attached to major 180 minor 2 [ 947.390334][ T101] usb 4-1: USB disconnect, device number 58 [ 947.408619][T21415] ldusb 4-1:0.28: Couldn't submit interrupt_in_urb -19 [ 947.415970][ T101] ldusb 4-1:0.28: LD USB Device #0 now disconnected [ 947.458535][ T22] usb 5-1: new high-speed USB device number 110 using dummy_hcd [ 947.486066][T12162] usb 1-1: USB disconnect, device number 10 [ 947.493010][T12162] ldusb 1-1:0.28: LD USB Device #1 now disconnected [ 947.499904][ T1748] usb 6-1: new high-speed USB device number 94 using dummy_hcd [ 947.549701][ T2959] usb 3-1: USB disconnect, device number 34 [ 947.556668][ T2959] ldusb 3-1:0.28: LD USB Device #2 now disconnected 04:18:09 executing program 3: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(0x0, 0x0, 0x0) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x8001, 0x402080) ioctl$EVIOCGSW(r2, 0x8040451b, &(0x7f0000000140)=""/133) [ 947.698506][ T22] usb 5-1: Using ep0 maxpacket: 8 04:18:09 executing program 2: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x8d0, 0x880) ioctl$EVIOCGKEY(r1, 0x80404518, &(0x7f00000001c0)=""/115) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x20000) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f0000000300)={0x2, 0x6, 0x5, 0xc09, 0x4}) read$char_usb(r0, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(0xffffffffffffffff) 04:18:09 executing program 5: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(0xffffffffffffffff, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x200000) r0 = syz_open_dev$hiddev(&(0x7f0000000080)='/dev/usb/hiddev#\x00', 0xfffffffffffffff7, 0x41c000) ioctl$HIDIOCINITREPORT(r0, 0x4805, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x20000) syz_usb_connect$printer(0x6, 0x2d, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x30, 0x525, 0xa4a8, 0x40, 0x3ce0, 0x9, 0x4, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x2, 0x20, 0x20, [{{0x9, 0x4, 0x0, 0x44a, 0x9, 0x7, 0x1, 0x1, 0xc8ef, "", {{{0x9, 0x5, 0x1, 0x2, 0x2db, 0x100000001, 0x9, 0x91c}}}}}]}}]}}, &(0x7f0000000580)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x351, 0x2, 0x6, 0x8001, 0x964633268534524f, 0x10000}, 0x123, &(0x7f00000001c0)={0x5, 0xf, 0x123, 0x2, [@generic={0xfe, 0x10, 0xb, "117cfb72b105953e1e219106750232a4ae810fc008e5d9f191d7f34a730243ee609aaece8d2c590993350bb39ef3cfcf451ef8b790cf9898a4ba48c4f7d4344d6a8a1558c1210c601b882f191219ea7bc716eccbf25092efb7cad667de38b8f78b3208eea1f97b71d056fa5b4b010fa3e0c7f5eac38d9e87f13bef87460faaac3d9c72f8227865f2666c79507bad850d6f74ee665cc53b8a488fffe7e661168b449456ae067ff4821cf4711e9d94005dbe6e32ca59b45752ce463369700317d9b30bcf07e249a28df2814e8cc0e3c0ce0a1a9adce664041c088b1c6a0fd2d9c7fd64de6c7f7582bb181d59a72cb159883ca0a93fcc7eb23c012c3c"}, @ssp_cap={0x20, 0x10, 0xa, 0x1, 0x5, 0x401, 0xf00, 0x0, [0x3fc0, 0xc000, 0x3f, 0xf, 0xff00ff]}]}, 0x6, [{0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x2c3f}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x140c}}, {0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x420}}, {0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x409}}, {0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x816}}, {0x4, &(0x7f0000000400)=@lang_id={0x4, 0x3, 0x140c}}]}) [ 947.768497][ T1748] usb 6-1: device descriptor read/64, error 18 [ 947.818612][ T22] usb 5-1: config index 0 descriptor too short (expected 868, got 36) [ 947.826879][ T22] usb 5-1: config 0 has an invalid interface number: 28 but max is 0 [ 947.835026][ T22] usb 5-1: config 0 has no interface number 0 [ 947.841610][ T22] usb 5-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 947.850923][ T22] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 947.860621][ T22] usb 5-1: config 0 descriptor?? 04:18:10 executing program 1: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x0) [ 947.900195][ T22] ldusb 5-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 947.914166][ T22] ldusb 5-1:0.28: LD USB Device #0 now attached to major 180 minor 0 [ 947.958466][ T3104] usb 4-1: new high-speed USB device number 59 using dummy_hcd 04:18:10 executing program 0: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(0x0, 0x0, 0x0) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) [ 948.166801][ T22] usb 5-1: USB disconnect, device number 110 [ 948.173086][ C1] ldusb 5-1:0.28: usb_submit_urb failed (-19) [ 948.180587][ T22] ldusb 5-1:0.28: LD USB Device #0 now disconnected [ 948.218596][ T3104] usb 4-1: Using ep0 maxpacket: 8 [ 948.318549][ T1748] usb 6-1: device descriptor read/64, error -71 [ 948.338865][ T3104] usb 4-1: config index 0 descriptor too short (expected 868, got 36) [ 948.347188][ T3104] usb 4-1: config 0 has an invalid interface number: 28 but max is 0 [ 948.355417][ T3104] usb 4-1: config 0 has no interface number 0 [ 948.361904][ T3104] usb 4-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 948.371792][ T3104] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 948.380766][ T3104] usb 4-1: config 0 descriptor?? [ 948.419759][ T3104] ldusb 4-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 948.430105][ T3104] ldusb 4-1:0.28: LD USB Device #0 now attached to major 180 minor 0 [ 948.488594][ T101] usb 1-1: new high-speed USB device number 11 using dummy_hcd [ 948.588505][ T1748] usb 6-1: new high-speed USB device number 95 using dummy_hcd [ 948.667235][ T3104] usb 4-1: USB disconnect, device number 59 [ 948.673406][ C1] ldusb 4-1:0.28: usb_submit_urb failed (-19) [ 948.681182][ T3104] ldusb 4-1:0.28: LD USB Device #0 now disconnected [ 948.738701][ T101] usb 1-1: Using ep0 maxpacket: 8 [ 948.858560][ T101] usb 1-1: config index 0 descriptor too short (expected 868, got 36) [ 948.866980][ T101] usb 1-1: config 0 has an invalid interface number: 28 but max is 0 [ 948.875112][ T101] usb 1-1: config 0 has no interface number 0 [ 948.878472][ T1748] usb 6-1: device descriptor read/64, error 18 [ 948.894637][ T101] usb 1-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 04:18:11 executing program 4: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) r2 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x200000) ioctl$HIDIOCGRAWPHYS(r2, 0x80404805, &(0x7f0000000140)) r3 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x20000) ioctl$EVIOCSMASK(r3, 0x40104593, &(0x7f00000002c0)={0x12, 0x0, 0x0}) ioctl$EVIOCSABS0(r2, 0x401845c0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0xc09}) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) [ 948.903725][ T101] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 948.916293][ T101] usb 1-1: config 0 descriptor?? [ 948.959972][ T101] ldusb 1-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 948.970696][ T101] ldusb 1-1:0.28: LD USB Device #0 now attached to major 180 minor 0 04:18:11 executing program 1: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x0) 04:18:11 executing program 2: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x20000) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f0000000300)={0x2, 0x6, 0x5, 0xc09, 0x4}) read$char_usb(r0, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(0xffffffffffffffff) [ 949.198536][ T3104] usb 5-1: new high-speed USB device number 111 using dummy_hcd [ 949.273787][ T101] usb 1-1: USB disconnect, device number 11 [ 949.278503][ T1748] usb 6-1: device descriptor read/64, error 18 [ 949.279826][ C0] ldusb 1-1:0.28: usb_submit_urb failed (-19) [ 949.293880][ T101] ldusb 1-1:0.28: LD USB Device #0 now disconnected [ 949.398626][ T1748] usb usb6-port1: unable to enumerate USB device [ 949.438467][ T3104] usb 5-1: Using ep0 maxpacket: 8 [ 949.558619][ T3104] usb 5-1: config index 0 descriptor too short (expected 868, got 36) [ 949.566967][ T3104] usb 5-1: config 0 has an invalid interface number: 28 but max is 0 [ 949.575137][ T3104] usb 5-1: config 0 has no interface number 0 [ 949.581290][ T3104] usb 5-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 949.590435][ T3104] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 949.599561][ T3104] usb 5-1: config 0 descriptor?? [ 949.640231][ T3104] ldusb 5-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 949.650785][ T3104] ldusb 5-1:0.28: LD USB Device #0 now attached to major 180 minor 0 [ 949.668453][ T3226] usb 4-1: new high-speed USB device number 60 using dummy_hcd [ 949.908479][ T3226] usb 4-1: Using ep0 maxpacket: 8 04:18:12 executing program 0: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x0) [ 949.953740][ T3104] usb 5-1: USB disconnect, device number 111 [ 949.969195][ T3104] ldusb 5-1:0.28: LD USB Device #0 now disconnected [ 950.028625][ T3226] usb 4-1: config index 0 descriptor too short (expected 868, got 36) [ 950.037548][ T3226] usb 4-1: config 0 has an invalid interface number: 28 but max is 0 [ 950.045937][ T3226] usb 4-1: config 0 has no interface number 0 [ 950.054269][ T3226] usb 4-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 950.063491][ T3226] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 950.072930][ T3226] usb 4-1: config 0 descriptor?? [ 950.110130][ T3226] ldusb 4-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 950.120604][ T3226] ldusb 4-1:0.28: LD USB Device #0 now attached to major 180 minor 0 04:18:12 executing program 1: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x0) [ 950.355752][ T3104] usb 4-1: USB disconnect, device number 60 [ 950.378597][T21542] ldusb 4-1:0.28: Couldn't submit interrupt_in_urb -19 [ 950.386193][ T3104] ldusb 4-1:0.28: LD USB Device #0 now disconnected 04:18:12 executing program 0: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x0) 04:18:12 executing program 4: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000680)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49d14e3e45bdc2c9937a6e4cbbbaaa6af6b327b61b373b52d3a7a67c4bd1a6eed428ab7c72d614914456802a1f95dbde82754330bc20b7bd31e98dd886690ae5eee41766f2d62c64c03698f01009d27bc9fe5c220ef65b274be6861adb9b899ee7bda6110ac444bce220a8bb01e3fd2c0ba5a0480680170d41cb63be74d1f6a6e2603934a1cbfbd3000c759be3baf90fb1ef73bbf361700b599195a68d97de7a963ff5393ffa4589f5b72b5c5864"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x20000) r2 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x1, 0x100) syz_usb_ep_write(r0, 0x18, 0xad, &(0x7f0000000080)="774ebfeb89d841dac76d9ae5ce23ddc84493525a6c766322763e46605a80d2d870c84e02f76d5c1d144c6b6603f972739a226d543e6518eef3e877a670d9fdbad1242b2b9bab39751c66f04831414d48ef28a74511a839c015665c5515ae6e2d31b6930da6cfad3a7fe6cba7ca94749d98bd7821d9f1e163789b94f1f63ab21f96680569a6133291f41b270297d0ba4aef77d7622e8da303b3195edb292361b06666d3cdaac9335ee5d079994d") ioctl$HIDIOCGDEVINFO(r2, 0x801c4803, &(0x7f00000001c0)=""/226) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f0000000300)={0x2, 0x6, 0x5, 0xc09, 0x4}) read$char_usb(r1, &(0x7f00000004c0)=""/143, 0x8f) syz_usb_ep_write(r0, 0x1f, 0x37, &(0x7f0000000140)="ea5214d54bcd771d968926427091cf592a4576a4334c822ae9b08b1658026f1fd8cffeb723391a58a68dea034292a9e060931fe0141d52") syz_usb_disconnect(r0) 04:18:12 executing program 2: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29200d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040400014a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x3) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x20000) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f0000000300)={0x10000, 0xa, 0x5, 0xc09, 0x804}) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) 04:18:12 executing program 3: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000600)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f6474f4dfb81df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbcb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f31e58e064aa160697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf490000000000006e"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x6b3, 0x101000) syz_open_dev$hidraw(0x0, 0x0, 0x0) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) r2 = syz_usb_connect(0xa48faaf23081a5c1, 0x130e, &(0x7f0000001900)={{0x12, 0x1, 0x300, 0xda, 0x13, 0x78, 0x0, 0x69b, 0x3004, 0x1, 0x7fff, 0x80000001, 0x8000, 0x1, [{{0x9, 0x2, 0x12fc, 0x1, 0x7, 0x1, 0x40, 0x0, [{{0x9, 0x4, 0x59, 0x8001, 0x7, 0x30, 0x1d, 0xa5, 0x3dfdf693, [@hid_hid={0x9, 0x21, 0xec, 0x8, 0x1, {0x22, 0x692}}], [{{0x9, 0x5, 0x4, 0x0, 0x2c, 0x100000001, 0xffffffffffff7fff, 0x93}}, {{0x9, 0x5, 0x2, 0x10, 0x59, 0x0, 0x0, 0x441, [@generic={0x1c, 0x5, "93159d6f8be0c25e5fc0167ff2b444cfb43209c4f48d7165ffe2"}]}}, {{0x9, 0x5, 0x9, 0x10, 0x354, 0x5, 0x9, 0x3, [@generic={0x1002, 0x6, "b8f79615934ee3165278e6d13201a3e21daff35c4f6714c9244e3a583a56f09803152b94622e866727f9dd83f5c8c225033a9b59030734fe4b08fef3402e2aef8899c358690cd3cc80b5eabfd82a47ba714e1071a5710691c6a83cfdab5cdaa339837b2f1969155a5b0e0e11153b38f2a392bd0d4d3b78a6aa2802c933846429e297504ab5f663f8e5acc932a6a5b8b3bd755c33842bc942dcfebbacc10468f81f8508c244eff910880863296194a612c3e2d66770fbdf5c2ddc1997c5f9cb84d6171a38596894ba514915d5b15a1b88c1b88aca59bbc004f059a923179b45dd60c0b216cc6124f862b779e3e46c6acc691aaf5e589e805156ca4e83a4dd84e03641b140765e268ef4b5beaa9e34cdc3300728d9da4c5c1c7770b84b7461e922922fb516ecd381ec7bbd5cf86975e7c0d24dffc515c9dee234639de0f1bab8873400c1d04331ded1f7fa96cb609897a70442cbd72df3517e0bb1df107b1418fff5dd2e41f76ccc49cdb6061bd0e3bdbd10dc1b71a7288cfcd2f6a0f11e0774301cf31f712034e1ea14d216f4027b855ef787d38417b33048f6a1012b2864e71f2af12be6a42830953842d147c722e2746ce81a111d8b55300657525192b4965b39369739279e698cbcacdd7b426059d861b0b37108923f98a48b06995d9ddfb5a0fd99414b1494abdea23eee819d38ae1fbe37daabfebbc1ee3b28dd48c89404887b18220939fd8645b964ff82e1bcfb76e6139dee36d162c5327677c0a8cd3b6e4b9a3e774ad83cded5cf7962f4539e6662e4e71fb0c70f5ee0bd3e93897732f28c13426c3d75adc0d374d532301386d071a5926da24fdb4ac19db0840ee8509e9b575e251109a4f7f18311111ef635afe9397ea90c35f197070e4171c17cc0d33b717e9f2e90b3f5af7a96bae12d776bb84c227954322df213c556222c6b0df7bbdf3d90eb80b0fde061d955701f596d3b63d157aabaf73d753f7da3a2c51bf7e818337b32e6b13e1568678dcaa63aeef744e474a04514b4be7610ffa6893c6fb1fa69686b8b25456dbdad3e16509d2bfc311e6c145671aa9a4ffff3ea96573428817cc9a50f44ca52648971eedb58e65ee3881ee9962a625f512af94d659312901f6d0582f022acda0828d1db318ef4f816f4f9374fc89687f9e615a7d1b45e1978b14943a92ac7d8c4a2abfe55e14ca2ea6be1ec8fcb770f5619b2b6114ac782b21bf194314491096c3be551d11958c77432ab822d8014b03df773fb41896564ff25522bf9b1aff40078b758814f0dd20186477e10c417928f6c51726861782c89905458252a2789de25efbad3704fc2920d30e1698b61dcf1dcee6d7015369c7c5b3d24f488ad44901060605fd6f71359bf5c072eb8a8df07876f01fbc32d0d696418568a59e6cab2788c840481c44335121d98b381c74698e61225357a8f56e2d6479da98fb37ce11621d55e03404e399e071fd5169b1da3f73d084a148f7e980b27887552d740db938a5225c743c5022700451a94adb27365c5b191d18c8e3a61088de32e6bd5767b844d56f17396f324af04059765efb50c6b3f02de5c65c4f4a5de73d485dc0fd9fa6fb18730db1fa151c2f7f77607802ce4b28c4064f305ec7d83bf0c56e3299fecc799a7eb4a4c1fd61a3a58926c3293012e8b73db21156dc4bd2bd1978b67c19d65f839d31dbff733a43370ecc43a6234d80b710ba721b81e3a85617de4ed02fbe5a320fe701a266873158c90bc8502d1dc2033116992f8ededbb24682276c1689d79677c7a30e2b94b837d6dac21d5a4f892fc3da380c6fd9d49b1622820ee57327ea2b5f2283a810194e704f2f984b9e7f056eb5981b5d0eed1142b048431c1e443380cd3620cab6c9c2a114e51da39148f95783e2f6a938b6a5f016b60b27b154ebccdbdaca7755ffe8dc8bad569651aa58a1af412bcc9be48d0eaca7927fb4697e93c40eee3dd3c09d634d60608266002c3184f48242341e5a3d17e2f5208154181397ae7ff23cc4c559450c93e47bd7bf7c064fb95637f440231560fdd91570fd815c68df6595389a2e0eea41a78aeafbfbb8538b18b64e8c57958001fb406f1633980dacc3b4cba9a11badc60fe3c6e0984fe966c516124c48090343c5b532b2e0512efd976feb1d2b6f78ec734d1fef294050a843ade76aa064bd110907869e2becfb1b1a86728ab8d53050f5bc847b53e324e665f7589422b950359e518bde8694418debcffa779f4338cf433bda8704675377b6236c682f5c4c6de5f3e9653d8ae504c03470d31a69a5272d8b090dd13b093f3441fefb209a9d1f73ec31de5d8549319dc9fd5e4ed8dc1b730455a2667d44b166b538fe0160f69915b4c2746891b77496a3ed6935645e4f5039ae7cd0f73dbf08d06fab82b0acb4d8c9dafee8db388ab9a6817aaf1e6637a1d94356c3ddaba33d4cd280e7fefc79f892936df9bda268a73825b5eccfa85e5d1414656573e6d5750fa59117d3a5ac82797e45a53d11d6c878cbab731b323366be6c6074f1b7fb397a1cf495e1eb92b2c2c0ad20f54fd3d296e4f626f40ae06e89ce97489e088d0eb2dc8a58f7b5601f4ffe845255859b6da740219feb098d435054ccf51fc3c06cb77230f9c6af5f491ac2524eb7657f1c7e6b3332e169a6bd7f23ad3f758754ee94cf86f59c688a9a4575346d03cea14f4d906f4a5022e8ade2f1a083f5a096308adb400e972bf839b737e66facae1f783087da12f68eaa3a5eae1a084b9850ad4d49ed8feb6f85f0a5257b48bbb1a51508b94c373007330683128c9e39f70526ae33901756b0e5fc0b47d71ac2cbe986fdea35de586f7ee008ced4f2fe3ff4acc59262dddfc4c8efa12c280d13e3e90249d50ed614778a186a38ea5be4f6780eccb8eeb0d4090b58d7abfdccddd11d9072144af38033932dadbecc558480588a21233c9ba705f630dda0023f563acc31ca5c7d9606cdc543d63096d44bbc5aa18fe3982a933edf328613452e241d6b3047d4ada072a3229c5909eb92af6fb92d03e90b97f00272ae340d4f9a2a8091db612f786c35fd5e472eb0c91791ea24a8a7e1b3189a85c13a39c17834d5738c663af27a8347567f24144e4c4dc3245442d4a8b7265f64649e23b3eba4fd5058851e10545725129d0109b2f6b641eaf5f70403e9e6c45f7b2f48617001d76b94df13fc7278f37223fa41bdbe446f8422aebffbeb96c4e17523a27d2776aa72c6989a2ec7c73c1f15028e1e0d1f3ad2fcb971f557bf82d94053e36921c5946fb01e9037680d271baad49c2e7fcb78710e6a62f2fc49e00a2c35b11bb87a07fd2780bfe7100c4405531a45431576262bbfdbe76b74514ba3504ec22bd5d3e61284d37d2b56b35cd6958daee68836d62f46d55d3c6a8f9c1565e56cf63ae0d273325011fa000fa2e070fc6cdb55dda2b78f54a7eb887011a60cae45a3132ead2d57cbe8c971ae2217d9219ef6b69808a5e043d86bfc312296af99e6668cf3b34230d2ae07eba89ff611d3b1d0e3612c424efd44a515f0cfafbcd2764e100a74f33a4387734e3a09bcfd5e10e8f565b27dac2faa540b09a4ebbbeb32382d6ae28efc63268a0ee2157f2bd3d1cc85730efb1013e287aeb336b21fca280966b8d0efe80572ce2c87b6b5dfd36660076bbc99965e42204ecebe0d07b62c6349429751f80c4498c154a96eea24f4960eb6b9fca9fd2312c4efd10ce4f4467d40296a0f3df9b0e63198c8c5bbca77ac77caca5e11419c6bec3abc682f6d399cb35607f3cfb8e9a83ffab32f3313a4395bbf613b0d63734e95b705a9114eac6f0aac187ee959b125818f4dd6f9e2eedc775edb07ced7bf80f414dd015a5f34d414eaa563d63818861c6ee44532f8a3d2093c537c6f34bbb9afdbbb029455d1016b1df1ce1da02ccd014bee2df6db933f55a1f4a99be2254a9bd8bfdae7371f992dcae94ed3d71224d74260240fd0297e85e08f46c1d10bddb05e468a0d4f87cd6172c367803e3446ded3c5d3b3297d2ebfb8a3d6d6fc095ca4f0e721e51834e671eec75168ba5ac4a93230e2075963eab7b8c6b9f0b7f8303f96362e829ca22c0ca9298095342beae9f10ef61f7312439c8b0c56b8bfff08a5b4621929af33a9720c3a8a7cb178f4690356674ccb8ba9682bd7166e32bbe5f21ff4ef54e42f6ca353ac98bbbd5a835ad9cc58b36691b1d520d7d84ad0b52586cd229e15bc0ec4a06d715fdb4c03163450eb628ef945cd1afb09fc3933648315a8745a3aaffedeb2ebaf95cc713ecbb952cc2bff012126df0dc57112c59ba53d12e1facc3c7eb65e02cf4c7584aba6e8bdf098fc863dd6312660c982bc430e5609e90fbdf636a6723922c0296fe8e7764054585dcf107b2e9db50264d4d34a37ae8372a639679d2934bbee1a5e6f4786bebdd48ff5f12a4c345c7371131e55ce5e1dfccd39819155aa37c32d27320712550561f26469279f0b94499487cbca9e20b32eb0377c890c6d6ae46c2b7e1b905c7a31ec801f3b053ea5c0e8bed1b7c327106e2d793ec4fbff8ddf12a2cb7d3a9b8eef14598a2e136d504695eed01f632be6a15d09d3d1eb4f3015d1fbb6f6ce4f92de689d68768f7acb92a167a7ef50f0b91acfb895f92322eed9b522db947dc8c7a76dded95a8e2416ad093fcfc482befbdd7aab703bd2f77cbedac3fb1d248af9ebddab08f615391a9e243505afcbb5bf4ae8315a52b0d68a46f19b326f7d3a5f2c0851c84fd2d5a59204e51998b32142f8ae3ec08b89106bc2a28191e48625cc7a5e4978cd3f1dee57c04f98fb204689951baf9f1ef53573205a9337f5a82e722dcce6b81781e4f0f9a42904e25558ef02b18a21caaa52731477c8ceaaae63f466483d563c31a04431e06578131c778e5f5a21669119cc801e7b33738af9f40917c79163e67db2b98e871ae30b0370ca118bc67586c73cedf58ab1c9ca106211f6146f4d605ce795e8c5c1045cbb2068bc8d9c36da72b9f538441a6c00e2b75805d65b61fe24fa394d0c6108cdb472b82c9b9d3b7cae3accd26a63b31aae4f17bf440c5d456cbadfc78f9ff971ea47190f97dc7fa9638698e5da275b49f0a7284e442e0e654dcad2b37a661e4807e18489cbf7308b2b827b621333b0d2eb8f5d41f9df65af995e918e883e26def7782098a6dd0fd6d00e6a63dc6be681b920df861b4975c035660f05dc9da19dff913e2014039d3a40b4a51a698d008b32b9b14cd1d1f550585f64d7e95b13064921d6aaafbfca8f60ed8e5e905fbd0ec1ca5c0e554b5bb2c566400121899941d917f0c6515922b980b585d6b5c912056008e2bc75e4fe04926b76827d467c57eac380d23d80e859ddb7dc020443eca4b92562554c9cc73c09188addf725d22f380315857f05205dfdb2d95bffd7ee43694351dc7615bb5ed9fe8152b13a73164684f064b917ee38849cc0a1c34686b7c17d2581acf052ff142f193a5d8216bc3aa9c1f806da2721883c9487e6560a9c10cf98e2689551cebf323f84a1e3083391e76cc7ed6a0b38a7161d7c42735b4b59e153fe33bfd3150fea9c9ea8e20ba237786bb7c775ac36a6bfad00a10efd1ec84ecd3681ec43700ff646aa0f8315c3bc75a26f7ba25d8e70c42217598b3fa93c059c34f4188d09ad5f354e9e395add455b6f77bde46a40f848969a94697f31704b35bdbd0960a49e81bf2a0fbabb776e4f1b9446a7af9867058ffe5b3bf12abbef39d91f83bd29fa11f9bc678c57091c4784cc76b32de1089926f6117aa0cc23311add16d2fbae10a"}, @generic={0x30, 0x31, "1b43354ed92ebac829bc7e41c047af48388688b04d406883b202a759662c7a331e82a39a31dd3cac5b919676d54b"}]}}, {{0x9, 0x5, 0x6, 0x1, 0x2b1, 0x7, 0xff, 0x6, [@generic={0x6a, 0xc, "2a9a6a0d43abf67f376ed9d0c4bf5358272f0fbdaa35936aba8d076b6043c0c596fb6bfe5c5daea0179732766bf5705005cd8893dc2777ef28b6869edb056014309b79c3ed151f6ed1242aa55705a37115c9e4301f3ef6d0807b311ba84bb03fe24d18ac133b49fb"}]}}, {{0x9, 0x5, 0xb, 0x10, 0xa6, 0x1, 0x100000001, 0x400, [@generic={0x98, 0x6, "e423a4c9289d998ea132e0788708a1c248b28c37855ea07d275f357489a588faabc79e414077c26398c8c53968df72988e832fa96ffdac280e04eee124a616280d2ef57193ab895cc5055f2fc3c89da5f6c6c675a8f763fe51fd3ee33f75e8326e8cb0c79182ead73b6c60ef51d8968d7329d0260a5624a3af2fbfe8aceb5d45b7b443b731e6fc8b2734404c418a0e39303b6b2b7f4a"}]}}, {{0x9, 0x5, 0x0, 0x2, 0x257, 0x3, 0x3, 0x7}}, {{0x9, 0x5, 0xd, 0x10, 0x3ba, 0x1f00000000000, 0x1, 0x15, [@generic={0xf6, 0xb, "7a4966c03c636f28c69dc98f06d6a5b5f53f7ff723554cfbd9fd50d3604ca53a7afedababdcd3e263d38f07afc3ca88cc09e336f499077e3fd8c77de225e3b07d4cd71eb36701d07432e003de62236e4bede33ec20eec3cc519c1c47586ee1b0e02c08db1d4f04682163b3672621957547e10a59d53ab9ece80f25a4c52e65a77ecb8a416315888a3fc16f6396dc6186d153a08d923f30c0c27563ef19911d77d4065746c4bc8e6c0674e484de6cd8ec3e296d330d8eef3bcc687e26640fd937e7a5a8b6896d4fbe0fc5b1271b6f35b96cd2227f78bd6140955c39b2672590324a0470a48a1305a40c0cdced5407f8a92b5dbf85"}, @generic={0x5c, 0xe, "20d7fea979ad112e64e37296125855c0bb488282b5c603fd290524329c25edb477bd4c27b6ebed93a552c962902cfbd83ccdf0019cb5bf1de26fc1b6fbdd8f1baa79b0eb438b75ec028dade2bd971c182fbc8306e91937e6b0ff"}]}}]}}]}}]}}, &(0x7f0000000380)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x250, 0xffffffffffff25a1, 0x1000, 0x3, 0x18, 0x3}, 0x1d, &(0x7f0000000140)={0x5, 0xf, 0x1d, 0x3, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0xa, 0xcf3c, 0x8, 0x7}, @ext_cap={0x7, 0x10, 0x2, 0xc, 0xc294, 0x31f, 0xfffffffffffffff9}, @ext_cap={0x7, 0x10, 0x2, 0x6, 0x2, 0x690, 0x2}]}, 0x5, [{0x68, &(0x7f0000000180)=@string={0x68, 0x3, "0629b07818ae19f8e2ba55ed056e29d2184611eed3868083229bfd17b4e42cae62307f9d84c7e05617ba043caaed7f9afff19685309a6c1989b7b2de4d9a9062bc75d5327c961796b56243910a688bbaa00b3cf464e7e11d62bf8d00a410eee6bc7578250d43"}}, {0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0x3801}}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x413}}, {0x81, &(0x7f0000000280)=@string={0x81, 0x3, "2fac7922993e1e96312e8ae25a01eae8ab0da906eac6267da60e769d1eece0ea1de512e4d89d340c9993b5eb04da9a7d91cdff73c45c75461da26f4e505b3553d03461b1668dbf31b5dcdc0f8d64ca1181ffe4aba073a2bca71de5ee0fdb480fc0dad0b44363fc88fc272f0f1d81903569923883e88f963fd9b00d9b8f6b47"}}, {0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x810}}]}) syz_usb_ep_write(r0, 0x11, 0xe3, &(0x7f0000000740)="403d83ea94baaa886ca77141c92353792c663375c5fbb09464eadb36484e6d24badf7cdb3b626e1371f011eed5a693efcf3b8bc011bc7c0dae7c3df319a761ae1830407440d07cbd05f6e811e8c3f4b59fb1aff74932a8a77390c76ad7fc9042fa622b0fffca3ea8a6defceec19f79f2473081ea49588a03188eb431d8f313c014686133560fed8f53f171b07fc45ca9f3812ee5a30f21e06f1d1d162e054147e8051954818b1dfe8631f67e2b42474d47fe0d8567b2b247035b03b5540ec033540d2133db4e259de78b775c96cae5d342ba8b458eff42d48b3165d2b576383d7d43f8") r3 = syz_open_dev$evdev(&(0x7f0000000400)='/dev/input/event#\x00', 0xffffffffffffffc0, 0x100) ioctl$EVIOCSCLOCKID(r3, 0x400445a0, &(0x7f00000004c0)=0x7fffffff) ioctl$EVIOCGREP(r3, 0x80084503, &(0x7f00000005c0)=""/5) ioctl$EVIOCSCLOCKID(r3, 0x400445a0, &(0x7f0000000440)=0x8) syz_usb_disconnect(r2) 04:18:12 executing program 5: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x101) read$char_usb(r0, &(0x7f0000000080)=""/107, 0x6b) syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(0xffffffffffffffff, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x200000) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x20000) [ 950.948511][ T3104] usb 5-1: new high-speed USB device number 112 using dummy_hcd [ 950.998496][ T3226] usb 3-1: new high-speed USB device number 35 using dummy_hcd [ 951.028478][ T101] usb 4-1: new high-speed USB device number 61 using dummy_hcd 04:18:13 executing program 0: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x0) [ 951.188492][ T3104] usb 5-1: Using ep0 maxpacket: 8 [ 951.238509][ T3226] usb 3-1: Using ep0 maxpacket: 8 [ 951.268447][ T101] usb 4-1: Using ep0 maxpacket: 8 [ 951.308587][ T3104] usb 5-1: config index 0 descriptor too short (expected 868, got 36) [ 951.316967][ T3104] usb 5-1: config 0 has an invalid interface number: 28 but max is 0 [ 951.325122][ T3104] usb 5-1: config 0 has no interface number 0 [ 951.331391][ T3104] usb 5-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 951.340488][ T3104] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 951.352028][ T3104] usb 5-1: config 0 descriptor?? [ 951.358534][ T3226] usb 3-1: config index 0 descriptor too short (expected 868, got 36) [ 951.366867][ T3226] usb 3-1: config 0 has an invalid interface number: 28 but max is 0 [ 951.375283][ T3226] usb 3-1: config 0 has no interface number 0 [ 951.381408][ T3226] usb 3-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 951.390566][ T3226] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 951.398687][ T101] usb 4-1: config index 0 descriptor too short (expected 868, got 36) 04:18:13 executing program 1: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x0) [ 951.401815][ T3104] ldusb 5-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 951.406859][ T101] usb 4-1: config 0 has an invalid interface number: 28 but max is 0 [ 951.406870][ T101] usb 4-1: config 0 has no interface number 0 [ 951.412459][ T101] usb 4-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 951.439788][ T101] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 951.448152][ T3104] ldusb 5-1:0.28: LD USB Device #0 now attached to major 180 minor 0 [ 951.449071][ T3226] usb 3-1: config 0 descriptor?? [ 951.466184][ T101] usb 4-1: config 0 descriptor?? [ 951.500136][ T3226] ldusb 3-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 951.511201][ T101] ldusb 4-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 951.522545][ T3226] ldusb 3-1:0.28: LD USB Device #2 now attached to major 180 minor 2 [ 951.530948][ T101] ldusb 4-1:0.28: LD USB Device #1 now attached to major 180 minor 1 04:18:13 executing program 0: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(0x0, 0x0, 0x0) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x8001, 0x402080) ioctl$EVIOCGSW(r2, 0x8040451b, &(0x7f0000000140)=""/133) [ 951.656962][ T1748] usb 5-1: USB disconnect, device number 112 [ 951.669752][ T1748] ldusb 5-1:0.28: LD USB Device #0 now disconnected [ 951.701950][ T101] usb 3-1: USB disconnect, device number 35 [ 951.709539][ T101] ldusb 3-1:0.28: LD USB Device #2 now disconnected 04:18:14 executing program 5: syz_usb_connect(0x0, 0x0, &(0x7f00000001c0)=ANY=[], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x8) read$char_usb(0xffffffffffffffff, &(0x7f0000000040)=""/9, 0x25) r0 = syz_open_dev$evdev(&(0x7f00000002c0)='/dev/input/event#\x00', 0xf6a, 0x40) ioctl$EVIOCGUNIQ(r0, 0x80404508, &(0x7f0000000300)) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/hidraw#\x00', 0x8, 0x200042) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x7, 0x82040) ioctl$EVIOCGABS0(r1, 0x80184540, &(0x7f00000001c0)=""/251) r2 = syz_open_dev$evdev(&(0x7f0000000300)='/dev/input/event#\x00', 0x6, 0x0) ioctl$EVIOCGBITKEY(r2, 0x80404521, &(0x7f0000000080)=""/139) [ 951.918648][ T3104] usb 1-1: new high-speed USB device number 12 using dummy_hcd [ 951.939900][ T101] usb 4-1: USB disconnect, device number 61 [ 951.946821][ T101] ldusb 4-1:0.28: LD USB Device #1 now disconnected [ 952.158457][ T3104] usb 1-1: Using ep0 maxpacket: 8 [ 952.278571][ T3104] usb 1-1: config index 0 descriptor too short (expected 868, got 36) [ 952.286933][ T3104] usb 1-1: config 0 has an invalid interface number: 28 but max is 0 [ 952.295101][ T3104] usb 1-1: config 0 has no interface number 0 [ 952.301351][ T3104] usb 1-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 952.310545][ T3104] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 952.320325][ T3104] usb 1-1: config 0 descriptor?? 04:18:14 executing program 4: syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xf6ffffff00000000, 0x4001) [ 952.359947][ T3104] ldusb 1-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 952.370553][ T3104] ldusb 1-1:0.28: LD USB Device #0 now attached to major 180 minor 0 04:18:14 executing program 4: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) r2 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x200000) ioctl$HIDIOCGRAWPHYS(r2, 0x80404805, &(0x7f0000000140)) r3 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x20000) ioctl$EVIOCSMASK(r3, 0x40104593, &(0x7f00000002c0)={0x12, 0x0, 0x0}) ioctl$EVIOCSABS0(r2, 0x401845c0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x4}) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) 04:18:14 executing program 1: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x0) [ 952.662841][ T2959] usb 1-1: USB disconnect, device number 12 [ 952.668456][ C0] ldusb 1-1:0.28: usb_submit_urb failed (-19) [ 952.675650][ T2959] ldusb 1-1:0.28: LD USB Device #0 now disconnected [ 952.718532][ T3104] usb 4-1: new high-speed USB device number 62 using dummy_hcd [ 952.738755][ T1748] usb 3-1: new high-speed USB device number 36 using dummy_hcd [ 952.808466][ T22] usb 5-1: new high-speed USB device number 113 using dummy_hcd 04:18:15 executing program 5: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(0xffffffffffffffff, &(0x7f0000000040)=""/9, 0x25) r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x200000) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000080)) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x20000) [ 952.958451][ T3104] usb 4-1: Using ep0 maxpacket: 8 [ 952.978563][ T1748] usb 3-1: Using ep0 maxpacket: 8 [ 953.048471][ T22] usb 5-1: Using ep0 maxpacket: 8 [ 953.078680][ T3104] usb 4-1: config index 0 descriptor too short (expected 868, got 36) [ 953.086862][ T3104] usb 4-1: config 0 has an invalid interface number: 28 but max is 0 [ 953.095070][ T3104] usb 4-1: config 0 has no interface number 0 [ 953.101360][ T1748] usb 3-1: config index 0 descriptor too short (expected 868, got 36) [ 953.109681][ T1748] usb 3-1: config 0 has an invalid interface number: 28 but max is 0 [ 953.117757][ T1748] usb 3-1: config 0 has no interface number 0 [ 953.123958][ T3104] usb 4-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 953.133161][ T3104] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 953.141601][ T1748] usb 3-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 953.150728][ T1748] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 953.159875][ T3104] usb 4-1: config 0 descriptor?? [ 953.166674][ T1748] usb 3-1: config 0 descriptor?? [ 953.178567][ T22] usb 5-1: config index 0 descriptor too short (expected 868, got 36) [ 953.186794][ T22] usb 5-1: config 0 has an invalid interface number: 28 but max is 0 [ 953.194989][ T22] usb 5-1: config 0 has no interface number 0 [ 953.202895][ T3104] ldusb 4-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 953.213977][ T1748] ldusb 3-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 953.223551][ T22] usb 5-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 953.232666][ T22] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 953.242181][ T3104] ldusb 4-1:0.28: LD USB Device #0 now attached to major 180 minor 0 [ 953.250583][ T1748] ldusb 3-1:0.28: LD USB Device #1 now attached to major 180 minor 1 [ 953.264348][ T22] usb 5-1: config 0 descriptor?? [ 953.312193][ T22] ldusb 5-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 953.322724][ T22] ldusb 5-1:0.28: LD USB Device #2 now attached to major 180 minor 2 04:18:15 executing program 0: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x0) [ 953.416006][ T22] usb 4-1: USB disconnect, device number 62 [ 953.421670][ T101] usb 3-1: USB disconnect, device number 36 [ 953.430586][ T22] ldusb 4-1:0.28: LD USB Device #0 now disconnected [ 953.440785][ T101] ldusb 3-1:0.28: LD USB Device #1 now disconnected [ 953.529634][ T3226] usb 5-1: USB disconnect, device number 113 [ 953.536773][ T3226] ldusb 5-1:0.28: LD USB Device #2 now disconnected 04:18:15 executing program 2: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) r2 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x18081) ioctl$HIDIOCGRAWPHYS(r2, 0x80404805, &(0x7f0000000140)) ioctl$HIDIOCGSTRING(r2, 0x81044804, &(0x7f00000001c0)={0xfb, "c2e6266024ca94f67f3bda064178c1456eae1a1f83fcabb111ec49232d33e2f0829c10a37cde3d99336fc73f0e726048f624fe47275c185ef3841a2f32961a50b0af8675598122a69e90da310fe6f15e71e24c0b1cc115396fb10a12cdff6d5507a3cbc37389d06ad92ac8dff7ebc0ad9829f07c584b4f78260d0faa96d711128da864356b524de9c8348820ab6d1de34459670c1037d54ad083cf44579bb1c7c86aae8c0b5268136abab4ca0ee06105af92f7aae430504ce4511eaf9fd403714ead9bf9a480fc0f1a69f0873adaedb383f85ae06a35cb02973a52595487ebb6682d63e3ebac62e7d3555c8a3154f4405a65059a105a51fb9b0572"}) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x20000) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f0000000300)={0x2, 0x6, 0x5, 0xc09, 0x4}) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) 04:18:15 executing program 3: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x3, 0xa040) r3 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x4, 0x600841) ioctl$EVIOCGRAB(r3, 0x40044590, &(0x7f00000001c0)=0x4) ioctl$HIDIOCGUCODE(r2, 0xc018480d, &(0x7f0000000140)={0x1, 0x103, 0xfffffffffffffff9, 0x7fff, 0x4, 0x1}) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) 04:18:15 executing program 1: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x0) 04:18:16 executing program 0: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x0) 04:18:16 executing program 5: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c9000d050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000100)=""/9, 0x97) r1 = syz_open_dev$hiddev(&(0x7f0000000080)='/dev/usb/hiddev#\x00', 0x1000, 0x1) ioctl$HIDIOCSREPORT(r1, 0x400c4808, &(0x7f00000000c0)={0x3, 0x0, 0xfff}) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x200000) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x20000) [ 954.028628][ T22] usb 4-1: new high-speed USB device number 63 using dummy_hcd [ 954.036292][ T3104] usb 3-1: new high-speed USB device number 37 using dummy_hcd 04:18:16 executing program 4: syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x200000000000000, 0x4001) [ 954.278535][ T3104] usb 3-1: Using ep0 maxpacket: 8 [ 954.284081][ T22] usb 4-1: Using ep0 maxpacket: 8 04:18:16 executing program 4: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) r2 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x200000) ioctl$HIDIOCGRAWPHYS(r2, 0x80404805, &(0x7f0000000140)) r3 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x20000) ioctl$EVIOCSMASK(r3, 0x40104593, &(0x7f00000002c0)={0x12, 0x0, 0x0}) ioctl$EVIOCSABS0(r2, 0x401845c0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x4}) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) [ 954.438543][ T3104] usb 3-1: config index 0 descriptor too short (expected 868, got 36) [ 954.446864][ T3104] usb 3-1: config 0 has an invalid interface number: 28 but max is 0 [ 954.455274][ T3104] usb 3-1: config 0 has no interface number 0 [ 954.461757][ T22] usb 4-1: config index 0 descriptor too short (expected 868, got 36) [ 954.470115][ T22] usb 4-1: config 0 has an invalid interface number: 28 but max is 0 [ 954.478181][ T22] usb 4-1: config 0 has no interface number 0 04:18:16 executing program 0: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x0) [ 954.484454][ T22] usb 4-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 954.493561][ T22] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 954.507330][ T3104] usb 3-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 954.516505][ T3104] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 954.525400][ T22] usb 4-1: config 0 descriptor?? [ 954.531320][ T3104] usb 3-1: config 0 descriptor?? [ 954.569598][ T3104] ldusb 3-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 954.580033][ T22] ldusb 4-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 954.590310][ T22] ldusb 4-1:0.28: LD USB Device #0 now attached to major 180 minor 0 [ 954.598699][ T3104] ldusb 3-1:0.28: LD USB Device #1 now attached to major 180 minor 1 [ 954.628498][ T3226] usb 5-1: new high-speed USB device number 114 using dummy_hcd 04:18:16 executing program 1: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x0) [ 954.773402][ T101] usb 3-1: USB disconnect, device number 37 [ 954.780602][ T101] ldusb 3-1:0.28: LD USB Device #1 now disconnected [ 954.867703][ T12] usb 4-1: USB disconnect, device number 63 [ 954.873695][ C0] ldusb 4-1:0.28: usb_submit_urb failed (-19) [ 954.880142][ T3226] usb 5-1: Using ep0 maxpacket: 8 [ 954.886434][ T12] ldusb 4-1:0.28: LD USB Device #0 now disconnected 04:18:17 executing program 0: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x0) 04:18:17 executing program 5: syz_usb_connect(0x0, 0x1, &(0x7f0000000580)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f61f80994047a2bfda6c6077df298d5881df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(0xffffffffffffffff, &(0x7f0000000040)=""/9, 0x25) r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x200000) r1 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0xfc9, 0x280) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f00000000c0)={0x51, 0xd3, 0x1000, {0x1ff, 0x6}, {0x800, 0x8}, @rumble={0x5, 0xef}}) syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000100)={{0x12, 0x1, 0xee2ae0a3febf75c5, 0x0, 0x0, 0x0, 0x60, 0x525, 0xa4a8, 0x40, 0x0, 0x2, 0x5, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x4356, 0xf0, 0x7, [{{0x9, 0x4, 0x0, 0x4, 0x9, 0x7, 0x1, 0x3, 0x6, "", {{{0x9, 0x5, 0x1, 0x2, 0x267, 0x3, 0x2, 0x60}}}}}]}}]}}, &(0x7f0000000380)={0xa, &(0x7f0000000140)={0xa, 0x6, 0x201, 0x3, 0x3c04, 0x6, 0x20, 0x6}, 0x31, &(0x7f00000001c0)={0x5, 0xf, 0x31, 0x4, [@ss_container_id={0x14, 0x10, 0x4, 0x3, "a898898f460d99fb1c6a86ed30e599bd"}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x7, 0xe000000, 0xffff}, @ext_cap={0x7, 0x10, 0x2, 0x8, 0x7, 0x7fff, 0xe5d0000}, @ss_cap={0xa, 0x10, 0x3, 0x467c69aa58d08dfe, 0x1, 0x6, 0x0, 0x3}]}, 0x3, [{0x4, &(0x7f0000000200)=@lang_id={0x4}}, {0xf8, &(0x7f0000000240)=@string={0xf8, 0x3, "cffed2ab0c4513b097a7994479f23393dcad550b88a57f0abc18b21dcbf4d6cd585ef3ba03ea754f9a1583d36875c17e0f67fc79602fbe1cd16fee252ccccc1ecb59a34aa1f2311a9bb53597d10679f51b46838976838f74906638d1352479edc9e2b5227bd2ccba72e2e2d2db37558986dd37942889fec9185a95b0cb7ca95a3a4be29c99589a12b67b8e03a1cf18166cf9c29363707c55a8cefa3942bf26fc4e28b1f2d6b0d28fb03aa18d92070dea3a31fb4259d42f7382ea72c08a76b65885c78661584b642573f9309009ead8de6b8323a146b78bd5ed281f4a446bff3a54ae5a08de92ee823c2fd16bde9e0cd37985e7f1549d"}}, {0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x459}}]}) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f00000003c0)={0xcb2, "f56148827d5856e32d2c17c7bdc20b67ec0b8962e17b1752787f91d1efdc1de64b7737c9535e063a538947fc48cb3c9471132f3d38a74e83559dd21e11c20b9c"}) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x20000) [ 955.019010][ T3226] usb 5-1: config index 0 descriptor too short (expected 868, got 36) [ 955.027218][ T3226] usb 5-1: config 0 has an invalid interface number: 28 but max is 0 [ 955.035780][ T3226] usb 5-1: config 0 has no interface number 0 [ 955.042134][ T3226] usb 5-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 955.051350][ T3226] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 955.066010][ T3226] usb 5-1: config 0 descriptor?? [ 955.109650][ T3226] ldusb 5-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 955.120853][ T3226] ldusb 5-1:0.28: LD USB Device #0 now attached to major 180 minor 0 [ 955.348506][ T101] usb 6-1: new high-speed USB device number 96 using dummy_hcd [ 955.421800][ T3104] usb 5-1: USB disconnect, device number 114 [ 955.439062][ T3104] ldusb 5-1:0.28: LD USB Device #0 now disconnected 04:18:17 executing program 0: syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x4000000, 0x4001) [ 955.618569][ T101] usb 6-1: device descriptor read/64, error 18 [ 955.838503][ T22] usb 3-1: new high-speed USB device number 38 using dummy_hcd [ 955.838582][ T3226] usb 4-1: new high-speed USB device number 64 using dummy_hcd [ 956.018479][ T101] usb 6-1: device descriptor read/64, error 18 [ 956.078509][ T22] usb 3-1: Using ep0 maxpacket: 8 [ 956.098459][ T3226] usb 4-1: Using ep0 maxpacket: 8 [ 956.198504][ T22] usb 3-1: config index 0 descriptor too short (expected 868, got 36) [ 956.206797][ T22] usb 3-1: config 0 has an invalid interface number: 28 but max is 0 [ 956.214946][ T22] usb 3-1: config 0 has no interface number 0 [ 956.221087][ T22] usb 3-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 956.230281][ T22] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 956.238657][ T3226] usb 4-1: config index 0 descriptor too short (expected 868, got 36) [ 956.239461][ T22] usb 3-1: config 0 descriptor?? [ 956.246885][ T3226] usb 4-1: config 0 has an invalid interface number: 28 but max is 0 [ 956.259910][ T3226] usb 4-1: config 0 has no interface number 0 [ 956.265995][ T3226] usb 4-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 956.275264][ T3226] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 956.284147][ T3226] usb 4-1: config 0 descriptor?? [ 956.289314][ T101] usb 6-1: new high-speed USB device number 97 using dummy_hcd [ 956.291129][ T22] ldusb 3-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 956.307748][ T22] ldusb 3-1:0.28: LD USB Device #0 now attached to major 180 minor 0 [ 956.349868][ T3226] ldusb 4-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 956.360334][ T3226] ldusb 4-1:0.28: LD USB Device #1 now attached to major 180 minor 1 [ 956.535524][ T3226] usb 3-1: USB disconnect, device number 38 [ 956.549684][ T3226] ldusb 3-1:0.28: LD USB Device #0 now disconnected [ 956.566453][ T22] usb 4-1: USB disconnect, device number 64 [ 956.575589][ T22] ldusb 4-1:0.28: LD USB Device #1 now disconnected [ 956.588468][ T101] usb 6-1: device descriptor read/64, error 18 04:18:18 executing program 1: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x0) 04:18:18 executing program 0: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/#ev/input/event#\x00', 0x6, 0x0) 04:18:18 executing program 4: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x0) 04:18:18 executing program 2: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db37b1fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f00000001c0)=""/9, 0xfffffe3e) r2 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x20000) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f0000000300)={0x2, 0x6, 0x5, 0xc09, 0x4}) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) ioctl$EVIOCGUNIQ(r2, 0x80404508, &(0x7f0000000200)=""/181) 04:18:18 executing program 3: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="12010000aa3b9808a44579690020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdf2acbbc6f576b75ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f5098c90f8d604d113f1e9b8026739019f77c25b0619a6c540c44650e893d65c9e1bc150600000039c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1532bf7c5ee4e5201a4dbb90dbf4945bba5cea29fe4eb6832fad432e6149e96091859b47a8b5909cea24be9cb9c285e28842c85ffa84d8ffd65d2023ce625fd722369c777481a3f51374873eec655f0a440a6a0bc521e8fa84c92438cf4bee046c31e71d289643b2ebdbe4d08d1902f46df2dbd431cdbaab41f9ad71fe3731b6e52a82528d9bdd4ae29869a4490e100"/430], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x9) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000300)={0x8000, "efd9c7f91f31e76f9a926bf9cb4b2cae1b40aaff1bc3e52bed0bda1f90aad9e733598cedd9510d21770ca97b096aa24f31ecf99dddd6aadd59a46bd700697819"}) syz_usb_connect$cdc_ncm(0xf0f596ba92c44063, 0x177, &(0x7f0000000380)={{0x12, 0x1, 0x310, 0x2, 0x0, 0x0, 0x48, 0x525, 0xa4a1, 0x40, 0x1, 0x3, 0x1, 0x1, [{{0x9, 0x2, 0x165, 0x1, 0x1, 0x2, 0x80, 0x3, [{{0x9, 0x4, 0x0, 0x0, 0x12, 0x2, 0xd, 0x0, 0x0, {{0x9, 0x24, 0x6, 0x0, 0x0, 'Z3^m'}, {0x5, 0x24, 0x0, 0x1}, {0xd, 0x24, 0xf, 0x1, 0x7fff, 0xff}, {0x6, 0x24, 0x1a, 0xb254, 0x5}, [@acm={0x4, 0x24, 0x2, 0x9a715203a1d8bb29}, @mdlm_detail={0xa8, 0x24, 0x13, 0xe67d, "be72a8a91dacd78b95c6869c4e7e3a63b95b43dc7656eb784710bfd776e47ce9a56badc4a5ff6151680f619d42f40d45bdb34425740e94cb9a5b069ebd4868cb098faa5e63df48707469105a34343f4f5971198709f46d8657e098560910fc07b8e4639f992ad1e202dd10dc5a5929b1093f66cff825f5550238668aeac900577ea72c9145d220985e5d48cdec5a2c501ccecac9f8ae47d654638c34d0fd0891eb1371f2"}, @obex={0x5, 0x24, 0x15, 0x20}, @obex={0x5, 0x24, 0x15, 0xf2}, @mdlm_detail={0x6a, 0x24, 0x13, 0x8, "ba6f52f5fb81a8a6d595d3f121c915e1a11da6b99ef781785fb9dc60af53df5fe36c8a3cab0d543dcbc4e3307365851489bc625aa0a1d41a76befd8038f9dbf1100f90bdd607b302054fe2c18b587c61c1cef7d80204c8630b7a7a794df2b6b85209a377f933"}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x46, 0x100000001, 0x80000001, 0x5}}, {{0x9, 0x5, 0x3, 0x2, 0x34f, 0xfff, 0x101, 0x1}}}}}]}}]}}, &(0x7f0000000600)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x300, 0x2, 0x200, 0x4, 0x20, 0xff}, 0xc, &(0x7f0000000500)={0x5, 0xf, 0xc, 0x1, [@ext_cap={0x7, 0x10, 0x2, 0x10, 0x0, 0xff, 0x2}]}, 0x1, [{0xb1, &(0x7f0000000540)=@string={0xb1, 0x3, "8a8769b99cd11d86b42f62904b9a16f3af7864d25e21b624fe254cabae4a2b6949c7ade523a9c502b01dfae18df1c93e91e08fae64063bdee0484679d8d157d433109356864e886e82f7e3b74afeca441e4c446cd8a697955f4f099735041b2adfc95b85daebe923ea4f42419ad12ede9f66621b6e699592bc11e1f5f77ed010ab5f1aa3df6ca8aa62c058dba1be14461e7d206220b7307ab6a243cca4d48050239a4125b36664fce2fa9bf219b13e"}}]}) [ 956.978494][ T101] usb 6-1: device descriptor read/64, error 18 [ 957.048473][ T3104] usb 4-1: new high-speed USB device number 65 using dummy_hcd [ 957.056120][ T22] usb 3-1: new high-speed USB device number 39 using dummy_hcd [ 957.098598][ T101] usb usb6-port1: attempt power cycle 04:18:19 executing program 0: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x3, 0xa040) r3 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x4, 0x600841) ioctl$EVIOCGRAB(r3, 0x40044590, &(0x7f00000001c0)=0x4) ioctl$HIDIOCGUCODE(r2, 0xc018480d, &(0x7f0000000140)={0x1, 0x103, 0xfffffffffffffff9, 0x7fff, 0x4, 0x1}) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) 04:18:19 executing program 4: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) syz_usb_connect(0x4, 0x179f, &(0x7f00000005c0)={{0x12, 0x1, 0x250, 0xf7, 0x37, 0x2a, 0x8, 0x644, 0x8021, 0xd8d9, 0x2, 0x6, 0x7, 0x1, [{{0x9, 0x2, 0x178d, 0x1, 0x8, 0xfff, 0x10, 0x2, [{{0x9, 0x4, 0x52, 0x6, 0xe, 0x1a, 0xe0, 0x58, 0x8001, [@hid_hid={0x9, 0x21, 0x40, 0x8, 0x1, {0x22, 0x90e}}], [{{0x9, 0x5, 0x7, 0x1c, 0x17, 0x9, 0x7, 0x4, [@generic={0xd3, 0xb, "940d8840af02087f198a2dd2f419b220898dc9dac9d7ef07efcdb9abfcd26d0fcbb35f5f401e4d572a02cb097b0965740f2961c73cfff5307762a5c6da7e74840d57e46fc7294446ca11367f8bab2a3cd70a5d609eecb92d10ded7d46f3ca6356a52153be205d92f8aa462a8f409feae6296c971b324b1b7ab1e5b3e360c0cf8919f2d6d451e3cc9b103584c7a3d95891c095c554e7ff94306f7332867ff628663aecffa1925255bb8218a4a9fd71ef8e6ebee2e0879030d9f2b5fd6ee7f195168bff98bfdb59222c2ac60ef9948b46ff6"}]}}, {{0x9, 0x5, 0x0, 0x10, 0x24c, 0x1, 0x5, 0x100000001}}, {{0x9, 0x5, 0x1, 0xc, 0x25b, 0x3, 0xffffffff, 0xf3b}}, {{0x9, 0x5, 0x80, 0x0, 0x15b, 0x3, 0x0, 0x6, [@generic={0x2b, 0x23, "f51b84de5369bc728f58fee3ae49c3fc2833b503bf96d53605eeb965b3950df934233322088940ba02"}, @generic={0x1e, 0x4, "22410fc9f66822eab9e457e21f4548d1e6a437896e65da718e322296"}]}}, {{0x9, 0x5, 0xc, 0x3, 0x1ca, 0x9, 0x100000001, 0x1}}, {{0x9, 0x5, 0x8, 0x10, 0x19e, 0x5b, 0x4, 0x3, [@generic={0x20, 0x9dc8e65b8e3860ec, "94dbf617202e2500090a18eeeeba1a2593b1795819f497aa3ba0f1abfc84"}, @generic={0xbb, 0x21, "022daedf7eb0b7a3793918526b63740d389c3b36eb1fc7561dc2c3c13245860e9a2135df21c4579706d6b7bc8f5dfa2f8b604d36b0f2072c1fef6c6ee488400022cde9fef957656a36da35904618da40b0a5a2fcb9ff0475e725d01932839c8da82a889058eba68603c2e86071d12e37eb72340739a79b1a1d3647a29539e4263ba121146d8df793242877d9e6fc0be6b8fd58f0a365e129502f11fc3045e456d6c690dd3c97ad2bfbdd5ac31bddb58d8bfd708c227d46f056"}]}}, {{0x9, 0x5, 0x1, 0x4, 0x15d, 0x0, 0x800, 0x3}}, {{0x9, 0x5, 0x5, 0xc, 0x37d, 0x8519, 0x8, 0x1d5a800, [@generic={0xf9, 0x7, "9794e2a69b02881a2e4086a06a804c975eb34633a513a718b606ff9dc621667d9a3294555cc036bf9f7416a8afaf614e0011a8c0613ff7b3d6b0573e77b61b5bafc2ad22fa979f8b4fe08fe6149dd2bd8584813293007784196188476c9ec267b427e71b96bc3eb688a9c45a8b7853f0f0cadff16c47f3b64b4f26b727def20277359e2f49d25649455e7ddfae5cdebd2b9af8ce7c7389474eca4ba9b493f5b6e8e64201541eeb4ba4d44a523af24ccac2aa4082026d959690d945a057ec4f92b94c22d2a7911036aba3eba593ede32c51035d88b4be4b759fb12613a12e95f638a3c7aaf3ab197d1aeda76b393154f37332400bab664b"}, @generic={0x7d, 0xd, "68759b5b14f35591b0ce2a53b15cc2d6212390f8c73e7d2aa61c38d5d622af6d0ece372a879b2ff9307f5e7d9e4106cbe8e9f2e82dc35ad99b88171aa1cd343d8aa6786f2e37a9ca6b57e5a291ca7dd1292f7374a45a575e9a884a88d342b3dc5e7c8bbfb33260b144b71afd527adbb3d013cfa051621d06b68495"}]}}, {{0x9, 0x5, 0xa, 0x2, 0x49, 0x10000, 0x7, 0x4, [@generic={0xcc, 0x2, "ecc4379ddedff984f7c7d3d9f37e2800dcefcd6e35678e893fba54236032caa46385be8ed973ec32d0dbee141b9953c2a611281b867e2b81290b4e2d2a54e1eb8d3accd10968f32472f541b5df9ac829fff99d3a7caf36fbb84d588d42ce49fea39c7f15aaca39c21e48421476be7a763edf581e0226598580780ef7bf80ec4b1582d0501f6440c1fa4f2e3ee113cb550f359a5009dceac062f1942b28bd17f1ce2234ecb657814af78305ce59f72406bc1c4319c04148087c0512ab7ce089dd84d0d220c707574af55a"}, @generic={0x35, 0x8586e70e78dbdf72, "29f5db3f05e6d773585c6e21fdf040fc1a4ead0234a6bede3d752309eaf31c35ed20ff7332d161fe0ae5753b15617e9962e088"}]}}, {{0x9, 0x5, 0x3, 0x8, 0x326, 0x80000000, 0x67af, 0x0, [@generic={0xc, 0x33c849f9511d8cf0, "f72430dcd8ae7ea352de"}, @generic={0x6c, 0xb, "bf0aea84042b92bc1c5acafc62987288d2c199ea198afda461c1a0e67f8904aae571dd93ef532362f23750d739a43117189c3995e84ad7550abbc58bddd8a550041acd2a2eebd74f492b2d128845a2636b91de0365fda222c2c875b89aa4dd9239dff73ecb9089aca495"}]}}, {{0x9, 0x5, 0xe, 0x10, 0x2df, 0x8, 0xfe1e, 0x6, [@generic={0x1002, 0xd, "3cff2e3c4bb4a6f463198f46d5759c771f8a8daebde1bb02611f62da35e008f3b7d90c6203bb29e60c36dbc68e7f5a675490c4d61e30a7db668f2daadc9bcc55f08707069233a7c9d5552c3f935918f5c94ffda6abf83d0722b3d695c2dc5baf595645cfe1233d8d81d574bf6cb0d67f8edff6777db101db39398fa311f1d1b759628372a2516f5d27b9693ff13905d6e501a752bf85d188f76af628588874c072072caac260ab0125bbb1eb31f2a4fa9ad6fbbb7c21f723c1bdc488da97b3a0f872f812aa2cf645b46903d173377b3fb399844ef9ccabd56f65954635beb76e7a3ea5bb38d89478473fc0a85de20d9c4ce09014071faa1422f199abb5d637724486e5ecb0c7da429505ce5ab516a82493bceb7a51cd84f713c85a504024a3da583255e3bef37b0c0b3e0a233d2675341b74f1fe3026f0159c64b825bd118429c14cb4cb933b73c19ca7d73627e1ae78d2d010e48a6206c890dcac7734ee40cdac555d7153df2132e361b9bd6d3635b81d7a533610de3e8b3b84091a7e4bed4ba398c9e994b29f21daad6c61050ffcb62d9477e4f03cb34fe50cf564bd5eb8ccff48fac2324a1cc5ab5bcb224050c7ccb3c80d9d173c12e02582095b0b2debafa6a4cd20ec58faa6a16510a327f3665800633202fc2f3122d770865d9b6f9a14b23c6c46e8e3e535d213c757e71b3e407224241799cbc8e89ca931f7f8341cb1cd64f92c4e9d08f4ec77fb547041b41017948a00b9dbf5c61ae44efa87c89fedc7f6287d5955338199358b22c5f9bf47b8eb6c34dbfdbf0c96b8e29fd74c30887b31d874292f9e187585fb451b1cdf4c9436bf9d4db7cd513671dc75d054b6ea78010d5c9930566ae2202381edd1665f573a041b530ee18252453cee9e7629ec912adc57f139c54ac1164a9899d8b242db676ee8193b8e05b1075748fdd265ec3d349b0918980588a5124c89bdd554811bfceea6bb6f513e7982f08dff9cff2023f897efc154c993b59942760ce1ac798f9c1c4ad2ed3334df31092295f8aabfba83d5d5546c8c59dc41b07797a1457f165a8f2bccb96bdd9fc93c1fdf5bdbb1479fcee67744cdeda34e9563e99d2fb787c920754e46c1c9b2b1ffd6ec24e1ac8310a7342db020aa301db5c132030852874b442149042aa2e72f7cc0e17d6839865ea7a50d7076074b56604082e4e87d690b46e094d444c0090e30b11c528e24d27922706527fa625705cc928c797849a7647b5f2a1e276a333c7064a690abbe92ad1ec20fcf1aecc05c687a1513aa446083290d7ee24e62ae793c07a91e01748f903301238cfd2bad883e7f2aab4a38bd4e19256c1f619665528a8078fda300d6796e4185dca234a0323f5ec434541d9a762fa7cdffdf0417bfb4c0c1f92d4f115885b0fd710f0de14b920e3291afd8543268c61107bc7266d2a56dd64f6e45c7101dc175e87e17386beb7d70a6288e79553ce6238a24f370ada9a090d54dd55b55e90cce49ec632fc35427ca527ce210b513a4635fd2f81bb67b5131cc17ba8ff3922c052e3afcb6ae8663dc1fbeda5eab754071d65912b17d4e58749e95b6e26238947e9cc830370563a0f2d063a6b85d7adc4b5aee1547a5ff535a2b674040cfe1d5b45d9fc19fbe5e365d65d863aafee2f9bfcedbb0a4a3fc3fc6469c257538f8533d1cfac4e7aabf5724896a96ab4e2d80b9f1de339d89fe0fd3e095c339caaab256c38943b689d47752df5cfa3bdb94c250665ff47adc20ddd4ed20e64877ce21e1934aa11b61574d99743c08b780409eeb8c77c01539938fe0977eec0cef3b815f17906184b25c63432ad18942b6b6d830c727f79928f9eb1970c74b871045fe3aec1dda8cb223b5813c4fdc7177a0bbf9017dcb9438e5ea1f75113766e68b6710f0b8af39cb2e12f3774b2e141e1f5ee5710bdac5f2ce66bfb7d1057a2d92ed853fc4fc6046e038f6a4551d7f02d887db3f667be237dc4fc5d47de7b76091a78d6b051e32fd673157627eee8c84f12adadeff87f11b7f40b3c59f5fc151a3f06a35d5270605e37e24afc40531bc198d2781dd04d2185bdbaab3ae3d10cebe92a8b4533539691b8a884c293c27b529d4d07e2dbc7f26ed7a08fd9eeea75a9da3916a532051e25635f17f31816a72854d0330f5f91a5769016b9be8cc99eb82632be8b7244953b8bd3b2bcf3b3a2515a8a0c1adf6b30f33d560e62ba702b1f83bb5d3fcc729d987bd1f6e8e62c2b7b812fd1af1349a4073e4afae8c6034f7289e2d090f5f172747177ccf4d6569cead9d6fcc621f81df39046161bc133e31e0954664894446b16f3e0de8464a5bb713b577aa3234aa0ae6700d4379b173690ea6d0c7a3963e375ea6a141b68e9dca04f506606320d5ad4f99fe6f1c0de21eb1f75914dbb535777e5b6071a0fd0a379215c6c34886a5545e581db965a6686950972af0b2150935b94eac0e59679a8aaa09ed97c99bdb39bd76b6ef8c690c088add327040cc7bde5c4ae0e16148ed89545d716d1af7c34d221d7c8da5a7ba62c5c26afdf4dca3daae8d8bd632931bc76b3b540a1c55ae48628c9ed0ee0906e5d76b6b2a04647f888785b4bde16683977349a214c777a44ab65baa4055d6da91d899a547bb0d96f18e0d59ecb744e17495132aa4c92598abb728aefbbb5955a54f0db4002de7d1dd427d2f32eaffcaf509105d6d5b226c3f9d89aed433ce5ba0b54da29485bee7cdbf68ad5c1feb29132408a84e9338cf23217e1cb3791c74283214e6bf0f9dec04c04210499d312c027c976965efa1a804dd3e1331771b2a9c2417548ac0a8cc858c54fc73d7e4a840f12cd7906b944ce6857e2229f511c72c313875f3b5fc98436b14d834de18eefe3365bc31f731e8fa1f10107f4023999179be93479521fca7cc46cc4092d663d3efed444701c6f5ffb6584039134261d95914f0a84056bec9d2ebd8c70d15be2fbaa8ea99e6848a6c028f8352ac88c1203a05b3f534195afa80a7dadcc1bf495fdedbc99b40d664fff3faa842b8502f63d8c1fce2c913795169f2547e36f67e6a4df0ce61f6e1f605b3a3645adaedb0c230bfe45a3585fbf3fdbcf83c36f68513b3b26894c91fff5ab26f173abd53e251b25211b8adab5f163a9e4d6919e2eb22c5a2e148de917d260921a3cd5cdb630c97c3fbf2a935521843eb265a7cd3d23e529bc286bf6ab2b3f69a9776244a4db6e7c1f47a26aacbab8d26c0d9b792dbcb213898d9138baae7dd6984f541c1379ff58d7997e72da867558081b07d4a5a2ca64081dbcd3a765affe90032e6fb40b46a19def75c0bfcae4e62669aa0adcc0ce347abba431c8f7c4089db65311a1e490dec182a666262e7b7e370e59a9912157eac72ceecf8677c18fc357f847b220f2248d8be77e4b0138d7ed0dad5d3179b9f2dcb1937775bdcdd07c342873cdc56d6b91ad3c6766a7d8a676045c15d85240bd3d3acd1d9d0b24fa8fd4d1310875dad59fa23a15f118d670c5cce7e9ec87865dcf6dadd4556173fe99909c26e883a2f7aa20f30af6fbfa338548ecc26d06d1df53157141675f0a2f1bf5a28d773878cf4304745a638721ba4f6b6614e5e72be8f1088b3f6cded2aa9da39f52cbb0ee008f7a877008f6a29edb221266dc3b3375ef26938903286a568b1f9cba8e77f43faca41849ac003aefc5cd8168e3b31e041aa4a8ca9f1812c708b5cab67d9fd45593b61b6dc5ffa9118bdba7e1f1952aeca1e105b4e5c82f7c763b008342b8bd412f408f0e99f33c3e43cc856e84e12fd668fd9846ce3666bcdb7e31c37ad71b090d60b70f6412ec7b5ced058466c96ffc052015750e36c0d0eb90ccd837ec029bfc808c52bd4505a2985be0d5d70653977f43af9055f0487104e141fae02a03962bfc0ed5696bf099368cf0041d8d52bfedc99f027b4226307932f7b7de9012c014f66dd100a72ac9a2ef650aeeb273af488fa674401eae232deb40a449f10c5cf47bd33130c088b7812f31ce04e80b0c150d539f426988ccdbb0ffd8a7a5b7732519c9f8ba97571cbc22ecc9ee6391b06818aab374db69d46738122644422f3d4bcd1f457557fa7ec4a43ee8733fb35dd324eec61c33c64150dff7bb5bf0edf2861053e04b5b2027978e1fb6360d1cc55eec14266449f1cc41722c3969cb92cdb5eece4811b31c9d2685890e94491b95b4a1927ff7281b7a31b00eb77907a8218ebb963ba389a507ef354a6e098fd6d9c8eb5002ca8ec4d8fa9093a2f6c92ae11356c1eaa18ec8258eb23e8374aa2ce047cf637483374c6ccd6f00cdc97ae8f45d1a20f5aa53f89c34c558d01a1f5d4ffad2040adc2591ba9e84207d70c98813417295978d269f63e015d52d2bc04edbcaa2503892a4cf22481d561a41b7efa52d08085a8b4cad1e05b8835cef79750a88a65b2147b4b673126eb054026722d4b4ec630e4a9695a94fcd4cf81d703b2035d6fc7c2457f2882263f70a99514032d85a94f7ccbed2a1636346d3f69f66dd2929a96708b5b1ab4734489e2e2a4cc9697725c036af39c789c2eb1fec87dfbd725ea96d60247a2552e13c06ae689eaf4bc01f687fa0399745d992004c93f44a0284607bf3c3062b32efb88d16c6c0f61a47e9fa05f6cd18a57fff2884169f93eebbad9021184ba3a3b085b95a9fa32a410ecec7876fb29959d2f367972976fe24629f2f3c7b24d43cf1ad80bc1cbb59d08724c15fe1d83a068f59f783d4510756f112fb87c5a7a4553210b5573f567ac7c987c994934e05af482163a7a467cd6ecc1a83acb17d16410d7051fcf2398a00f6776bd8728e695287699f0686167b646b50b32cf8b9c394806196e919cd2fac19082d4cad0f73b754220be2a45d65403bf9e751457bae52634bee79ae029be6e31263fe5fd27dde240e2701bfeaa4d2143a9aab908390ffabf92f521bb52b8a81a41ec55aa34ed981d9bf4651c671d43a962bac45e19a774d84edf13a867a6a6674bbd723eaada942a5fe8a338c2fd23e7e4e33f7b30e8ac1a968f426d45572ad03bf434da572292ccf1a02762557cbe38eb5ff92e9e459689a7c7f4f5af5a9ba9e32b8d1830409776fa70092e674352099ff5014bac2daaa2240c0aeb5646e28dbc48a5ffb266683b5855f741fae3a2b3e1af0e1000b74a015eaee9098c4e78fc1c4d7a54da1eb99dd8a714a42345c150153917a3d2ced8304ea589e9967fe09f2ddd9bc6ca9e969bd9d5737e587c1fc41aad21bdf57910d7e63c3d2598a7d58867523fe638156e5b02b57eeb89b3242145a28b4d2e4dc9e78009e2494af81451275313149c36e4c9416af8d3bfaf2770dc876b7e2c5a2d08c630086949edc792252da7ee754fdce118b8d6817af9403dd7d6188cf21d1f1e0d418d6fcf59707fea4fd6dbf4cd165e195e0c3d446a41c1a63e3cd72f86355237d82a1257127eb5bfe66293a2fbdeb68d70063896d7a1a3691f5befcc5f3c204766dd188f0bc1f1a9ff61d3d5042d9c2b667604294201bb90cdcc5f39ee6ec4d1014f2ae60bcf8f2c58aa37a69ee6817bd14559ecd2776befe4ffc798aa3891a99972c9412bb80d6513569b433ac478a88ceb995e05900f58aa38160b1dbfa1f14ccbda2bd5159c5e63e10117e9fb26126183bafc85697dc33369114a49ed737bd1d9178c991b9bdecdca71e257c362d7e86a49ff90ad1f84f6dfb04ee53cfd38d207cbce8040aa45a75763b9a19d4dc7f176dfbd4dac65083a8562d49b839bc8b299ff40e92a677cbdd33f6ad45d028e294037bdf09d1929a45710eaef8da9533a"}, @generic={0x72, 0x1f, "c4c8a3d1469df5912f9abce06f83457b3b16d42d95a1196ddf3d3fec60db5e05ca608a9b08ea9ea016b2f3a6d5e97b92bc821fc32b6dd4bb5b54123db0c4a72381ccbb6065f864a5a7a543bbee2686487d3c288e486fc7f4b3887c5b977cfc30082f203302b2c8d90d94345802675f03"}]}}, {{0x9, 0x5, 0xc, 0xc, 0x2bc, 0xffffffffffffffff, 0x10000, 0x8, [@generic={0x83, 0x2f, "86ca3d87433004e6c51b8f76fc5c4de930d4f5709c40bb88120861d200c9e02fdbfd20bca94ee48115d2ac516048ee445a5766644cdcca79848a05160f8792d514b84821be7842f78550479e22b3640a7009080a028d33bcde0b71728a30d142c46c3db9f346cfb8ce144c0ed90f1d5e610a197b14cbf1d06a014f063e7ff72de2"}]}}, {{0x9, 0x5, 0x0, 0x0, 0xd0, 0x3, 0xffffffff, 0x9}}, {{0x9, 0x5, 0xe, 0x10, 0x1e5, 0x7f, 0x210, 0x1, [@generic={0xf4, 0x3b, "b5fe4ea85dcc552be57bf26cc990454f6799e0cb57e5ce85de57643a3507f58a074ffab7a184e1fc231a245de3daeb382a1a461375d18d5db44ef6a41a809fe3662b1a5457e280e0716aca0520ed68958f5f8d59b728155b4e442b91b4d70433309ef4fa310559ef88853536c7c70d8673629e867c355d8aa2bd38687b36d8f18be50ebf1294f0109947215a6b0765b672572a5e2bbbce00e93ed479ed5a519694c776bb721adef1c6ba4ced07d983ccf1a11b17dd594fc8a308627c34b6683f985b782fc48c2b5d351c937947574fb2c19f7f6b627d9287f7d496b8d22680ec0dc01dcd175e979f5c814cbcaf5fed7d3473"}, @generic={0x23, 0xb, "c3b6635d5f9f4d88668f2d213a557305c986e7cdf53f1889885717bc879a0b428b"}]}}]}}]}}]}}, &(0x7f0000003e00)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x201, 0x1ff, 0x1, 0x7, 0x20, 0x100000001}, 0x24, &(0x7f0000000140)={0x5, 0xf, 0x24, 0x2, [@ext_cap={0x7, 0x10, 0x2, 0x8, 0x2, 0x0, 0x81}, @ssp_cap={0x18, 0x10, 0xa, 0x7, 0x3, 0x5, 0xf, 0x20, [0xff3f00, 0x3f30, 0xc000]}]}, 0xa, [{0x1002, &(0x7f0000001d80)=@string={0x1002, 0x3, "21b23b1f267d5cf064444abe54d50f311a21dd2132c687501ec8871676dad6cf658a6fed2ad102cd26bb78a4ffd5dfae70baa9e2639ff5997684524ab9eee677f53beb5b999f9df37c60cb9ea91f0a6caf59fe2fecc99d7187b657623f157e3d51f2894ed503083da11ec7880390ffdf994506e25ef87f32a7fee9a05b0c993a40027e17bc91818214a6be650c2bdd3178295070b78ab6966ca031835513e1f9a2980d38046ff479ac23a715220504292a1a21a9b1beeeaca67a673db56a078c4256ca995fdaee203cdbb00c5099998399f296cf88842e2d3aa3df7516ea9d94fe837d495e2c797d50db5e0b43576a5a308a529f7536780d7f4c35d23ac5c2f0d9374f2cbb3cb29ab7babb6ebcc16be312fb9d744940c46f6535d2a872a2ccb34c9bc1c0875ee1dca801496887e1a4dbef53f3057d8a5f5c854ed1d4f34300706248bedc120193f0ca7cde42d23e241d3ebc4971cefb3d236fb1bd5540675872e8e532efbbd2d85d841ca667fb8637d8a9585740c12d2e66695dedc771416479cdf3969d76266e3aa5c2dcdb66165887411a854b085dad985f6ef68608148e5a662f928f081302e55af8cc8fb972a65a40fae8bff9a3ee60dc29b62e0cf79cbdfb519b0db771dcbcc40411079937b7c33ba14447cdd31686c14386d1d006fdf7e2383f1f3518b150678f17e53f9dd26b8a3e9b07d2b5443505eae7a096043162925ba433f8c86ef8ef8a25aa2d0198b9e7915e08e3305f67adae50d91ba483b4c2c290e9126cbeb02980491af44d770bd4a344efec5d50f0e4885f25e075489fe93f618f9dc0b1c6c3d2ab3f32a8e72fca05fcab93f617c9ca3c158589586d45cf7adc6fee2aeca168ba6f112b50997393c60764b64223f6250b321d41d2559c6319468212c4fa5422e102ec9c51f0d53376d5fa3d6cbfe4bef80c96c94d8d4ec22d751eeaa5502af92a0c9fa612813db4645f7f59a6848a9cb15a0ba437b0f84cca48bdc301e1907fa3b2b9bf0bd635030233f90536a484baaea56d143372f7c5bab900d94f552b2d7fa892fdae38752033a8f7a9ecae1ef199136cf82096740397769f76c62ff059acff0aa69b2d5c7cb30455f1e675157356c7db14348ddb0fb12bbde3d1509c435dbba172b5271ca65991186d4099f85309f6600592e2758f52eca21b65dba0cc4393a37c4ad079293cdfd7c515cd3013f8a4e604f598c0661932b7e74690cf8386abd246f53c7f406dee26b0b29a52d63a63e2b4f703e50e54868ec3971ecbf76e74bafee6ae44ef561ec40c712080a3f3b5f52f9dc1531ef152e8fbd15c8a619c3aded4ee6acc0b0c9e441a27c9c0dbb6804d06fe856923e6541a51310309a743185692dc105951a40a0aeaf1684aed6c6b23fa2485a32899a0aa2074704a4696890b836dbab3124b06c25e87e8b5992306b1a78b089ea5b2c3b00aacd10817bd28ccdf9f7bd66eec576f4365270b1a0fdb0c01425829ad17c1bbc7cea3391a855e6112ccf7c97d54f9f991f95812dfca2f8ca770ac0a54e678c7301f9000886aee35fdd7fd6cb32a59be58609be08bb4e42aa8adad62d4ce6fd79f340ebcba38a3d1e89dae8052c42115e847ae3e7ed45fc777caaafe42d05600926f63c3d21f5558302c03d888524472ec138803535793542f4786978450e5bb84be38e3534f32e89e17cc8b581a9de6de139a27c77722c43742333a46e87c8d6e06c9327b4bc8ab9d9f71192f2a4b0a5c74282815d9605a28e778737398271dcee5468a2bf0580875eafab81afe94dd17df582f42522d535911bb7de0886af068aeb1e1e0a6c3acc328c9bc0204311c578f376eb972c8cd038f98c8a1b7aa1b7024f6a6afccc99a17d7785b2ce011c7f16b525de8bff2729484c4bd843654d348e6258592885c2c3adfe5cc3efcde22b4df3e82999bd7e756944c01042acad0858750f58c8bbe8ac5d50a2916d92461be144a81138214b8067678be317d8204e739e4f19c3975d27d9fe65157d4e9c3412c68b6cdc9805beb12a2922a74f55fd8c7b45446e7fa109f00c1afd36327abd152ee4bdcf73637dd37d733a58ad2852c6fe31ead724968ba73c274a7340e2c4008589f6dde2e7da2a085806db6b90ea27b40209789935f41d62c67ca915c348eef66ea7de1e688a6373e18aa6ce68fae736abacb7d310142c3ddc7897fcc8418316f8d9860f3c9ab4992eca3571f824e5a98deb1d2c85aa914e9e96dabc2950cd96ee3121af0c3bf9d7ba1f5cc8b313b62b698f472cb76df4e38d6098bf8b35a309cbfa9983903b7437e8b7f01ade8ce86e7553fc267b687d16bbbee5b990d35ac926a056897bfcd1effb741d794eb2f614e640671e32684fe40f5122b7613fe3f4bc4bbcbc51d422aa93b38d09c1ae3d22cf121bcfe7d33e87f56bc83334ebf74a740092b11a2be4c62967e433ac7dfe00fa9847fc91ed48bb72af8c7a0bacddaad62f30d3ac03364720545fe35a19ba3cc2bbfc3375ea9a6780dd3b229a5222a7e94772bdec3a7c76eb0b7b04de1f2c7d2b93ab0c9849f73c396334753c4a3499a3131ee41684475fd24af060d3a8be264ead8600b91691c62c117ef627bf77683adb8122df04221885c8194c8907a53649ad46b2365aeba55969f8aa9a2119491f8eb21c624879bcb195e737b61610b117c656c45fd2b8100808fb01d057806f4a1c7088f6b451f990c7398760a312b524236ce03af97467a2b98539f865782be3724f9e477ab48bbc52c67febefa24c5dd4c18f700fd28f7e73816f250f92154c68df8a3541280ea83808753b8d6106934cbc7b5d778c876786fa2a5f9db2962222b9837cf954d49e9a77acc87f4b1cc499b69dfb85f19b5cad92ec277cd045a99f4401e22714b38a382c811026dd67fc57b713b7dc368774213df5b1f34e112aeb170e7a7bc77a6682105cd8033876747a47b56fbdc07eaa559be324d43e482d1c907deae32ee9cd078d0fd05f637961b374c716ec76e8952eedec95780e13ee17bbaf3c99cedd3ff03851958167c4f5d751c2308e8656255992af89492d199a9dc5936f046bd6da3d8ae336c5f10e4a574906239802f0806b8352d83e39f0f655c2792c24c13e770f72485dae80d1bb3a9ef6fc3c6e41fc450251a59ee96e36e76861baf437bb476e9e5ffc1d6e1769389f5ae2a267d3bd8de19948965697b6e9c638683f5777fb850048ed55a2a8e69940ebfbbcdd5435c151d8ecac73f758815618722e20955ed9a7549a54afaf57b56f3bd520bf0a2f527b517d176151788f08d14faca26fef5854ea63bff438a962e7a8fbc3274a19e2fc1c09a5be1e95b54df3b89604e0c2fa38f5fcef00f0f429500658854aafb7082a276202f75cc0e46150f1835351f41023bc0bb1e529b7892453f933c5f830647564abda1b1ad804bb685677ee68a125ba6658476f7bc720ae7ea9f0da97f85933b2a2ae2e3be9cb8a181a55b088b8a9b81c6a8d6473ae3d0808c417da2a986faa1c6976f790606d46f14f75e92fd7d38cc867c65ff1348dbbb83473043fc432607eb77c7ca833e9c1860f449bf89ae715523c6b5b8abb13d9f121ec96fa3180bf08ae6571961b26278866a04899a6fc313dc89ee8d1dc2a00c62854bd9f18d048cc643c69ec18273f948d0d2f574227c7b6eede2e049e250a6648dc3409f6e982a4782656166b52f654a240a7c5d4819fb48b44b272a85c434979ba31619e55e65062dd24aa90482b422d6d38c4e7e3894a4e4f7af3a47808292d381ad7733215e5af49c31014ce87aedfb0ae3c8a40b14d67d4509f852fba2b2616e688be3d08ef3a868f9c98579e8951c8eaa79f8569140216279fef5e8290f4814e45a796964d846891429b59ec449292e50a1ac0c14f9dd13bed77b23f777fd5dc1e896a83060194dfea9efa211acca059ee7d5f25a734b88ac70f7cffe52e02452c641e49ed80766c41d07d9cf625f31b1df9b3c90cb73f472cc0ba2d23c4c4f234eea94de6ccb20d2fb9448bcbca601ff4fda73034e9c243d324a7722246e4d0ece533b1104d4565d4ee646d729590542f8f07227ffa2adf3cafbc4ee2118f94dd97366a8c610f3c0af40e64b5779a4f804b35ba70b5028c8c6fff840062dc77681753350651bf90e382ad5947c5cf980a3fd81c799593827c830c77736206fac81f765ccae325e2e644d31372c13b07a972f73305ce4b8783b5e86df70eac78a1afb9acdb170962e87450bf842457e33265db52920f799258dbcfbdd578689b156e90257d19b8ec13f2232a95ff5e3e7d4433d0db5d7100970b3d68cb1b97385237b101c84562e4749289850a4ade9b0dd61c3ab46af4fa0a8ee886510df01da37d93d03273aedfa79a17bb7c99bdf4da186b61b5bd2ca331bd74fcc03ece9fe4376e15e7b1667a77cce63d8176e2dd7bc3fa85fd7b98c010f8b8659f5f3c8a85b03e0fd0d57bb0fa62c734a5926a294bc9d864331b59d11834f4c49d1a3529685084021ebd2efea4a39f94010d8233b98fef0a23d47fb43f188d139223f9d98ee3b28c84afebb9eddf796129b419ccdf59bf3ae80f95989b32882c8d2cf2ac960f5957a5e2f2f617cbd12a8b544761608538f3fb1a81fd17607c79dcbc4f3f66647bb101ebc299b717536e8d96269515662fdd9d416a487133ac4e50bce5e6fcba4d130b61dd0d98fea9c6ca93f63ed7e790c513ee7d02d3d3252a899b892442a46c59cf1d0c4785647b2d28e3e2fa38644ed36e03af9c4769d98f3b5275dc7e44ab71734a8d07422bde8fb96098bd1d335d055a903c2d79e4bcdb5b83bc0f319a1de80673e7ea909e85be8b826a4a8439794ab7001ca881a49feb097a849f07f517bf30e518799a5cb0b08efd2a3a170f80c8ebe0f0f2234c15c1dae5ee6f28ed40ff57693a44929375ffa92278295896062276bf7f28599a1e5b72a958e76405b43babe74ba09ca9a74da4277c82e7dbb9da1cb86f7f56174fd18d67dbaf88b3ca3f55aaab657fc4b9c44fac54496f3e80e556956e4f1cb39ec6d08480feb49bb2eac0b334508d54571f0f8bb49f59f3ed42e156e950c3715c90c5671ca7de81947bdc1d5165872482a95ee17ecb8a1df70e5948bf5513552240a5818f0868c899bbfd26efb38e6a846f8e8980e310b21576cef44b24127f94a9ab50a8fae4ce45255abd74b0b00379c7163a1ec9e55dc4c2530b6de2798914d6bc8ba01dc82819abbe65dfc44299501c84b76f5eb77366dd6c5d984a270f5970ff5d9d0e618525787a525b78cf09899748cdc35a3313634e7ae0395b3d5b09054ee5bcfde99695d707f260798b20deb3edecc2a4b13c79f756f5b853d5816e3467e940d4e37bddd8873ba70422f5ab50ef1fab953f77cdee03c55eea7e0cd85be84975e32d11bb1595325f4c1e9614b88aea51604863d6aafa665bdf831580e44c02385aaeb34b9335e44d012c94abe7f51cd87d2d17858f866e0a68c5f3ae5f659e10e53ff5def8ea2bd2667c76b3bfe6dc26946e98a6370d676f60f73ab8d51c64708dad5dc510e8ac01e422bc466f3d918f70d285935903c7b05883d52e0352af5e516e41a783ef5f42f356f4a64dcaaf85e88206fb87bf6df2172e1c288b6efa83ed9352e4ea17f964da76059f02e1880aaa41ce8a7008b67fd55d7be4e52af4dd04f4510b79b252dad9e9c3199487b920413752d14cd7249af21e2b1bd83e728bdaa9d8fbbadc6f7f42b09641fd21821367e47444c9b9883dca5048c78646cd8ec472706715574e19f17df3fc818e5072ce79334"}}, {0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x100c}}, {0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x459}}, {0x4, &(0x7f0000000200)=@lang_id={0x4}}, {0x25, &(0x7f0000000240)=@string={0x25, 0x3, "606e8793a63250bc8951026588d584b956393187c76394fc0cc6130e746db3a31d38a2"}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x44e}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x810}}, {0x88, &(0x7f0000000300)=@string={0x88, 0x3, "aff1a0b3d843467cadb30218366fa41b7ecb54e59b860d103ca719aa0b667d20cc5657f5d1bd65a396e0266f16f66552d378d068e7ce4d17ad87f554000cc9eb4664879354bcf49b7eea11bc2f8ae9f218081b28bb714ffed949fa8d9b3de632d775a1aaf3a638a72ff7886e3d53d8d773fd8d7430b1f49beb252b9235e85204554530e99d61"}}, {0x1002, &(0x7f0000002dc0)=@string={0x1002, 0x3, "9410e9fa2b6e8ed8b7e37908fadc1334e00a6581864b9a6520a07415abe8084ed19eccf1c14f0fcd3e9d000440a17c1e7e5bee20580a9575c86f94b673b5e5c650f0a5c24358de5d9b4e0ef74248882f1fff3f6784a99ec79e76ecb1e5cad789c04311493e2a98698c3dd5548eb55fbd8fed55aa0991c518705dbb04771ad04a1dec67067ed8489952eb3c87e95d8034f06cc7dcd46214af2363295ca993ba27dcd2dd6aab4d3296a01574228aec7667587e687dd70cdf33b2b65e41b05b6aade5e5e3a2caef530dd0c292c17f5ee16775752d0500df028bb3a97a81b858d8af264c9b26fe05740339079ecdbe30b55851bdff7acfdd5fb1506da95aa7dab2d040a4d02adc8239c48f94c6475961058ff64c8be0da4de1709b409969b038b549632face518d4f3fabe11cf8d95568c2536799f5859bea5e78b8cf0af5110f1c22e36f7144e05a831a661b8104878c95bf365be170cf27ac00e58d2f51ffff225bedaac065e79d4a72cbe4904d21b491ecd0cdfa9cc1bd09cf505a1412d7bfd86c40042ca8ca8a8a4573876a10ba402637e6009b94c2967aa686b615ac305b4e0ffe795ea3d43eaa75556b3e6e5fb9520b0b25697c0e57fba5d03aa712f51ff85dcc6320b9a0faeb83032971adf285da6bb983fc72979e1f4c1a806d83e2d11e480abe4d1217eab57704f308892f5fff25931b21946cb5bccf80ac403715510dbc767b465cda3553019383cf7725562a82440b19a1623e6c158e451bbe2d84c164c25d675d3f256fc9856b1e9688a81b0d6ff6d9218f04994a4b2b70735c54e159474cd772fccbc325bbb3ee54b3d361c54631e4918a34ad91b43c2bb8db7fe5d6cdd60ea869bca31a48861ccd23234d32f245c3352f8def548a0d4f5eddb6a1abd99fea0f8dce90e3af50ae1e3aa997ce2b2209ad4211e7113eceee957f16a525423234c112b8602f97762a4a34c34d3df3f4e1993db0a881d420799b0bc845663c1fb95c2594e0bf7335839278e0e8e7231703b9c5f271f16ec360e35af727a93239fbea0711233dffd2ff036be6101514788b833352eceba9aabda1b4c1cdcc4379c5d667961fce26d2d4ff0e8bc695a2fe58b71add708e77879ec52dc02478d07e27b8a6930b684eaa6d019c440c18b792bd655d57d09a513d86a414139a7fc72256b988cf3839b43807638ea1d9fd393ee9c558f7d0ca00516e6bffe0d76c1248efbcb5268d96de18b1c1c9247f5aaf7be3a37670b66713df11204877c9802db09740746f39d06172d6a4b7a00a1935cf1575f9ec4749b2ba55cf2d46cc7b2d9c76fa07d53c5d2cbfc3762204d5eb8133b303e8cec955bcb6c82a49571f3ae8c46ad93678336476746dab4f9db5163436ac8b192f54311987485b42515d28fb5fbfce445047f578c8d41b33713f1db9cdcece8071c7b9f4158f3f5eb9f61e9e631c5fb1ddc84256e8090d5b16ccc8f1bce5c42e533bfff8ddf5ca0ef6d982f8c3b7f9a2065073a7e935814b083bedfcdcf0bf56b5df15f8bc3e4fd2aa9c06d704a4c55002ded59d69c6a5f413392d9ae8b6b36f359ec8d6046f1cb48c5e50787f9bc40aabf9745dcfd883b21a632b673bfa51eb214c0bebf9c6ef469a9931b806c912c8e64a4bc2327599c853752976f6e216451da984fbe1f622f9a8f941661d320241cd01f30d910f19929f1c02bd123e012ea566e0994878aee617db93c18fdc1cb09bd901dbc973eb5d869a1170abf99a6715dccd61b5c34b51f1399eb61e463a49aa130391b7a582f4ea1f785b050d01e02b6186c4576e4331e8a6815fee8ee176e0a16f201e5fb3f2abe7ea13700c5a106a6fac62c07304d5a07d08d8bb191b691f12af357c606eaae7edfcaa0c8d7dfc23f7cf4708dc908872a16e17f8b6f7d089e3def8f7bf9a35f2cfa07f5287e8284cfe78804b0b7b77c1df8ca750cf2e498ef3c59bbaf36d988b12014ec126a6917b3a710bec84f653e69333a98ee490e4f6998ab648fb633352a340c4757c267a9970ab7948d689bd52c33c5bddb06ae58d476dbcf34574c4c39622805fd28afa229712546bfcfefa69fb2e5b9cdef327ac4c45094b1a41c355627b0fa523529d66f2fce0fce9cc631706c7d217fc7df990e63e30486a8afb6c0a7f5dcb94401680f3c5bdf776c2c9c1554d04d1ff04d71c888e4697cd804807c427b502f277a030465e15f838a91b11d6d0be7e5932d253dee610d07bc2a29ac6a14f8536223acd502c368dd7b2bff810e95c69dac1ce442960881b240001c7905b3bd6b737799843d7f478370e542c015e139bb249c5e08f455089585692449ac1399d24fd71857efc9381850264721e1ac506cad8bce1fee25a317dd00e9fd490109a4e4b46c40c9236e498de1dcf597a45793adc29497f1e053ffeda9ce6805e2512812fa084462d622c100a0123141ea21c13ed36f396e4d22cffbf195d85526a45eeba2473b8383ed03a60dc5c871a81d8b7fc38d7a2b52f5696b21fe8408dbeb43e318b9325e220367b5423f4ad708c9fddd60d2883f156bd010951e5c4026f42d32dba4e0d11d6bf36b398239b85b7912fa3037942122799d3962fa523477ca808b058af1140abe42bddb3ec297ccf85bf8fdc4dc0e1e3dc00dc9cdf707bee596bbafd2fcaedc7f66e65e8a848e049cab82e281af763f6542c39ba3c1614de2fe5d2b4259cf215c39e3df71f5d738c52a88e0c9434b46903f02ffa527ec8174274c6fca4a135eb36c20652affdec88d7921ed52aa30589f68ecec0dd6fd8dcdd51631917b1ff6900bb669c7c6327aef430daae9449e1d86599b885132462dfc8b2a558716492d1672353a5ac912ee14ed6d3b0bdfe6e713a336db38fad5b8ffdff3295b9732c0e05d04414e3149c5b7f2f23bed300d2d565ab3027ca272dc06f2ad7f8943ae86d53bc0b735d141faf3e35fada0683066ce1010a190a9eab3adae3bd19f666230f116646ad366cf55f792602513edd5189066f1739ce5b774863d5d610c0038ed95aaeda9df22c854ded5e42d775be01759576b66dbcdffdf33c32586e7e791d6c3efd474b811cc4932752b826830bbdd2819630c8bdc09cf8b274d34b6cc06b3240b6b0280b3bcb21e214330b261539511f36d3cde30b39b3301f0bb71902a77dc0f4d2ead22b83648f271753a85d1288b1574dab274dacc4d3f1b2602d90dd736d67fe2aa33df969aa916f975753ced44f3721e37a4ca1c93f9a2da7bd5035531a08413d1cf9f2c4cada287c04c7886bfcd06d2a954149beec9edfa804f072fef57fac634bd8c949d45c61db9f890d056d12c558f8bf7e659df85a7e823ec1e6a741dd56a0252083e2d72c84ccbb957995c3762eedc42bb99daaa1a57720fd87f45a830be73ee8172639d2fea4b16a3bea63f0b052048bc8210b1880d49784c0bc491eda0942879f12ef35d1a08090b73fc52cec7ed8996cabe7bb5747c3b791fe5f4a1ce23a8022b84241210c4ea437331d539fa8872a148dad0162c603ed2fbf752f8c16c344f47b6e4726ae8cf8fbaa0abf1ef0f709a35a61eb4ce0aa72e616ff5e6cf89ac9ff6d520e4694d209d1638d5250996b454bee619e14389d4ef5a65599d1e156c5795b5e6f485ac2ea2be1d8c91e9ce5d6d0262df3303e04208917537cd99dccf04defc73d63e1e6d8d888adf4cf97aeb881fc79a4d340325a7438b0c871fa2790cd4c71a9186cf0bffc1a05056d03fba52e83156cd607f8c99b49e9d869438a1f9ae8b16974a649f6632334824d2314ff5731fe3277298d2ecde7e5d74dc471b3ca0e2bd51f13eb0475c1b6521978b47d6272c0093c37c39fa21d8662535974380292ae38fa34a94cbdf1059918786972e3f88e5311348b280ed60dbb45bc2dd50772d0748710d78972a665e2ec5c14b67126c3dcb59fbbe937e8e156302bb58a210602986e58ae7cf47c57b81c2d85937c74409d6b06f0044a9823b56d9c548d3750217cb43971ee5e3c7a237cdd1b1a05986705885af230ab20c4c3ab4a205a66074d819b9d409ce1e0650e94174a81c43fa2276b04cf6a364086d8a7fd811853236c010c270f0699ab6a9442ceabf0d0576a296668a253ca046b42125706c07ff8ab9171ad8054b66bb7047daa8d390c39b8597e751948ebd2df97ce25ec5ed3a393c9d1f036928be0bd4edffd42e741b2689a674dd5c1bbc7af1d024e993850399f44c5f7dd3d356593a55027753dc5ad4443b01b32214118740180476070a92ddb8d07c29ec70262d6ce1d5a47e5f6128b51592ea59835cbb53ffc2ee3a3d9605ca57d36207328fd15ddc518b5222608b159d03200306b53b6649a56bdb84bcec561a9b9bb374767fbb35df4b6791ad4618432c81691add36c063a40120f9573df8db40553edeaa5dfd3b49243c3a4c7e28a62460026a3d14ec1f73ee149ff163df8bc3d0ea0ddc392e7620342ccf6c4b18049996604acff353c75a994254c2ec6b2842942ce3592cd89df083dd6e6adebebcf75de096c19d890a24a9adb28c3772c4b554df1d199d79f2f7cde7e5b4d58771a044aaadb4ca93f39079e0023c35b710757fdd1ebc0cd0c10fde3b7cb7596755cceb168871f4dfce8da3710167716c8e9fa01a554759ac1249546c7a2976042b684f16cbef84a24928f0e01e421e79a6544332b69fc2ddea8a09c5626996998ed40c5c280af6f69274940c7c4d441ab9e798ebe3170ecdeed03d991a0da21d69634d1ba1d5513416f8bd9cdebeb48f8a51a41993803b648625ef693265940851d7ffe8bd6cbfc100f7a2c74c9a75050d310b304a2fb895aef8cc26dbe3fa3a90fbc414948f1890073c6807a2d183175b9bb77c4412712b20990b399bdb3344f0d7669fdef0a5678c40f5293ee342f87890002bfe9c1187cb7ecdc5f0adaead2210acf843268627f9cb0853191c75e649e190ae45635e0ebfdd4f87e679dfcb1e9a9bbb7d64702ef6327ce63a067070822dd1377d43e13cb9776133359dec0853e0342fd78241d58e710e42a7b46613242fd278d4d7c371a21d5765fb45cbc5ee84b05eee30909201d41e8fc8fb5ee3f80ba8e0b381444bf90ac7706750917f1c6c0aacfd6a5726d264d7472cf7c6729a9350be41cf413209ba761dfd0674ca2175aa28764fd43a26745f2dff3830ecdbb4de31788eca9c128c4ac528d8b012082e3412e58696023a19d351e2c83a15d52bae388b134a4e6f52a3fab4e9eac743dd05d2597ad2d4cf22b90491d8d30e85451644493cede1b0b17c3075bd0be91dd8936b69138930fab9926cb6548c3a70f2fbb9d47d54fd472df8d8c065347a7fe042db7d39b62568581fa44ad2e4070eb3c67e15aa3c0e1e7910ea5119c52d68df0e67f81acdec60622414c06c0fb1bea8c0524975fc34cc5c58f4f67c3bd7b469da7f2c9e6ab6021cfe59a131fcdb3a6d62cf1afa0152a2e00f9a462263b3afe4213151a86013d99c7cc9d8d8bc201fbd865ff456176a7026d15271a3fcf1dbe9a91badc5718b5bf99b955f1c801b1e65a760c8382dbfc53039c19695d1bec0e811063c6e855c10a798c6126df369faa01a1729f45384d378b3ed5f84e5a4782346500ddd4761462cef82b969787518e8f7995395df58fabf8beb6a25e025e5842ed3b109feeed95378c9cbebc2191a2809dd9b22a83829c7df6e50b18e1c3534078f48ec0e5b39b0359baa447c9016375c86edef64d7bf7492ba7f7d17d5de7452a56ebb11c94e14a34ece93123dbd690b0d040aa2986a2d2815c16f1932c26aa00478cf9cf5ffd5b071"}}, {0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x144f}}]}) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$char_usb(r1, &(0x7f0000000400)="d529df338b29f7841ec74aa1b793e5e1801b9e7433e4198a3ad0b166c5e10f0054ec5ee2362ca6db7f687807d7b72120ad617ef2713713a8b35e96da2ae16e9fcfc3959158cb2e93e3bf02bdf578cac969c8c58881b97e66d818ff16a4ec0fd6044d1782811b25e9aabfe0e525f67f37c9e1881f4e", 0x75) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) [ 957.298463][ T3104] usb 4-1: Using ep0 maxpacket: 8 [ 957.303697][ T22] usb 3-1: Using ep0 maxpacket: 8 [ 957.348861][ T3104] usb 4-1: no configurations [ 957.353545][ T3104] usb 4-1: can't read configurations, error -22 [ 957.428559][ T22] usb 3-1: config index 0 descriptor too short (expected 868, got 36) [ 957.436868][ T22] usb 3-1: config 0 has an invalid interface number: 28 but max is 0 [ 957.445044][ T22] usb 3-1: config 0 has no interface number 0 [ 957.451458][ T22] usb 3-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 957.460559][ T22] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 957.469659][ T22] usb 3-1: config 0 descriptor?? [ 957.510291][ T22] ldusb 3-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 957.519934][ T3104] usb 4-1: new high-speed USB device number 66 using dummy_hcd [ 957.528331][ T22] ldusb 3-1:0.28: LD USB Device #0 now attached to major 180 minor 0 [ 957.588585][ T3226] usb 5-1: new high-speed USB device number 115 using dummy_hcd [ 957.618499][ T1748] usb 1-1: new high-speed USB device number 13 using dummy_hcd [ 957.758458][ T3104] usb 4-1: Using ep0 maxpacket: 8 04:18:19 executing program 1: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x0) [ 957.798578][ T3104] usb 4-1: no configurations [ 957.803249][ T3104] usb 4-1: can't read configurations, error -22 [ 957.808483][ T101] usb 6-1: new high-speed USB device number 98 using dummy_hcd [ 957.810012][ T3104] usb usb4-port1: attempt power cycle [ 957.823821][ T12] usb 3-1: USB disconnect, device number 39 [ 957.829820][ C0] ldusb 3-1:0.28: usb_submit_urb failed (-19) [ 957.839725][ T3226] usb 5-1: Using ep0 maxpacket: 8 [ 957.845899][ T12] ldusb 3-1:0.28: LD USB Device #0 now disconnected [ 957.878483][ T1748] usb 1-1: Using ep0 maxpacket: 8 [ 957.958550][ T3226] usb 5-1: config index 0 descriptor too short (expected 868, got 36) [ 957.966911][ T3226] usb 5-1: config 0 has an invalid interface number: 28 but max is 0 [ 957.975182][ T3226] usb 5-1: config 0 has no interface number 0 [ 957.981320][ T3226] usb 5-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 957.990385][ T3226] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 957.999453][ T3226] usb 5-1: config 0 descriptor?? [ 958.038813][ T1748] usb 1-1: config index 0 descriptor too short (expected 868, got 36) [ 958.040469][ T3226] ldusb 5-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 958.047050][ T1748] usb 1-1: config 0 has an invalid interface number: 28 but max is 0 [ 958.047067][ T1748] usb 1-1: config 0 has no interface number 0 [ 958.064198][ T3226] ldusb 5-1:0.28: LD USB Device #0 now attached to major 180 minor 0 [ 958.076741][ T1748] usb 1-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 958.087872][ T1748] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 958.097244][ T1748] usb 1-1: config 0 descriptor?? [ 958.098483][ T101] usb 6-1: device descriptor read/64, error 18 [ 958.148224][ T1748] ldusb 1-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 958.159505][ T1748] ldusb 1-1:0.28: LD USB Device #1 now attached to major 180 minor 1 04:18:20 executing program 5: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(0xffffffffffffffff, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x200000) r0 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x20000) syz_usb_connect$printer(0x5, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x40, 0x525, 0xa4a8, 0x40, 0x2f, 0x6f, 0x30b, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0xffffffffffffffff, 0x80, 0x1, [{{0x9, 0x4, 0x0, 0x8, 0x12, 0x7, 0x1, 0x3, 0x200, "", {{{0x9, 0x5, 0x1, 0x2, 0x2cd, 0x3, 0x1f, 0x1}}, [{{0x9, 0x5, 0x82, 0x2, 0x3b, 0x7, 0x9, 0xfffffffffffffeff}}]}}}]}}]}}, &(0x7f0000000400)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x310, 0x0, 0x8, 0x5a91, 0x30, 0xcdf}, 0x13b, &(0x7f00000001c0)={0x5, 0xf, 0x13b, 0x6, [@ss_container_id={0x14, 0x10, 0x4, 0x4, "8b116d4675b6b3b68369153fb9ed9ce5"}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0xfffffffffffffffb, 0x3f, 0x8}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x1, 0x7f, 0x800, 0x2}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0x8, 0x6b2, 0x101}, @ssp_cap={0x1c, 0x10, 0xa, 0xffffffffffffff80, 0x4, 0x8f86, 0xf, 0xfffffffffffffffe, [0xc0, 0xc00f, 0x30, 0xff0000]}, @generic={0xee, 0x10, 0xa, "44803df7e2a1825076e02cb7fd2d96548ae46c4977c7b011f2ce3cd25253493216d43bedc925c40bfd7bd5e2a79939c1825e774fd9ccba2d5be9b607808cdae083929784f0a05287fce0c13075ee6e5a6f5229c3839c2d1579ebda5ca6223f18e766f510b59a03075ff482a4755999ccf86088a82d8591932202e268723482c95059fd789664b951b05d89ae79c5cf8ec612656ef8d77692ba6ee644bf6d41f3ab3c113e2baecce3e468ea0322f9a6415fa9332d96424444c4f5cd43f92735996362204af12f1bfad11dcf6f0af0df8f43845376cc896077b9a5c559e5baefa102cc9f8a18f177c9a019c3"}]}, 0x5, [{0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0x100c}}, {0xf3, &(0x7f0000000300)=@string={0xf3, 0x3, "7f68d764fdf883a05be5ec34d14f10bde64ab5b50b995a46dd6521b68115ae0b11dfbbf7c5638255d04ba81696801c820ff2e8e0b8edbd6c929aecf2f1419b64a84f52640078f40932f544920e090d3de13703b04417aa1feec1f320011409482445c2c58eb222faabadf9236e27fe427bf2451cb46b272de41dced04bb996454c0817a37065f7654a12158e26be8295a16e986758a836ecc93136293f2114cc53483f7d2f07fb737afad6d6ecfca901fb99e6de1373396bc1e9ae26278e3bc5dd65f16b4f9b8475f2a3de17150008ec99b40d849fd4fab8d93d5c9c9a9eb1d4ce5c8e12bf0c1d884130296e5024df8839"}}, {0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x820}}, {0xfb, &(0x7f0000000580)=@string={0xfb, 0x3, "a88f9fb297ca25e7b79459f6523c3dbc3563bbe86758b2072dd33c1881ac6745c2258c6ee0ffae63745376663620dbae078f4ea5e3ebb77d5fcbaeda528b7e9939b8ab4c2911ce57b5c848c286303966bf3c07d836a25a9135f86f214108058aa9ad5654b78e9f383d61b701ae13f8da06745ef8f6abcb74bca3f146b04f91ff38dd8fb89ec5f28de5135886bd7a761634a30b3882bc0a57059278530d909f0b95740576984f50cec9821d6029c2c7a9b4c9c1c412b51edb441f3f607ce9e1d56a28ffaf80452e1112d1b9701a5baadad1151b3843d6c8e5c5e5edf311dd0fbf9c3ea0bd2e8d7e2cd70f6708462f3ba38db59a1335158d200c"}}, {0x88, &(0x7f0000000680)=@string={0x88, 0x3, "e258d0f73bd4be1db6fecc8a4413b11bb604eea4e5a0ddde469609cc207e5d184be27e1cde96e87eaa9df6cc22a08012a8e101a92446d660101ba9359222e67126ff6bf18be2c5726c4c2f36059008c00c7b1f9b055735651b8897f8ce8bdef9376bc3fdeff40ac9b50a32f532f1f3c29ceef2be7bfc67119ed955ee48fa12478b781a908789"}}]}) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000740)=0x6) [ 958.392448][ T3226] usb 5-1: USB disconnect, device number 115 [ 958.398524][ C0] ldusb 5-1:0.28: usb_submit_urb failed (-19) [ 958.399498][ T1748] usb 1-1: USB disconnect, device number 13 [ 958.411010][T21777] ldusb 5-1:0.28: Write buffer overflow, 37 bytes dropped [ 958.426694][T21777] ldusb 5-1:0.28: Couldn't submit HID_REQ_SET_REPORT -19 [ 958.434543][ T1748] ldusb 1-1:0.28: LD USB Device #1 now disconnected [ 958.436284][ T3226] ldusb 5-1:0.28: LD USB Device #0 now disconnected [ 958.528475][ T3104] usb 4-1: new high-speed USB device number 67 using dummy_hcd [ 958.668450][ T101] usb 6-1: device descriptor read/64, error -71 [ 958.768998][ T3104] usb 4-1: Using ep0 maxpacket: 8 [ 958.808565][ T3104] usb 4-1: no configurations [ 958.813227][ T3104] usb 4-1: can't read configurations, error -22 04:18:21 executing program 1: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x0) [ 958.898533][ T12] usb 3-1: new high-speed USB device number 40 using dummy_hcd [ 958.938560][ T101] usb 6-1: new high-speed USB device number 99 using dummy_hcd [ 958.978511][ T3104] usb 4-1: new high-speed USB device number 68 using dummy_hcd 04:18:21 executing program 4: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) syz_usb_connect(0x4, 0x179f, &(0x7f00000005c0)={{0x12, 0x1, 0x250, 0xf7, 0x37, 0x2a, 0x8, 0x644, 0x8021, 0xd8d9, 0x2, 0x6, 0x7, 0x1, [{{0x9, 0x2, 0x178d, 0x1, 0x8, 0xfff, 0x10, 0x2, [{{0x9, 0x4, 0x52, 0x6, 0xe, 0x1a, 0xe0, 0x58, 0x8001, [@hid_hid={0x9, 0x21, 0x40, 0x8, 0x1, {0x22, 0x90e}}], [{{0x9, 0x5, 0x7, 0x1c, 0x17, 0x9, 0x7, 0x4, [@generic={0xd3, 0xb, "940d8840af02087f198a2dd2f419b220898dc9dac9d7ef07efcdb9abfcd26d0fcbb35f5f401e4d572a02cb097b0965740f2961c73cfff5307762a5c6da7e74840d57e46fc7294446ca11367f8bab2a3cd70a5d609eecb92d10ded7d46f3ca6356a52153be205d92f8aa462a8f409feae6296c971b324b1b7ab1e5b3e360c0cf8919f2d6d451e3cc9b103584c7a3d95891c095c554e7ff94306f7332867ff628663aecffa1925255bb8218a4a9fd71ef8e6ebee2e0879030d9f2b5fd6ee7f195168bff98bfdb59222c2ac60ef9948b46ff6"}]}}, {{0x9, 0x5, 0x0, 0x10, 0x24c, 0x1, 0x5, 0x100000001}}, {{0x9, 0x5, 0x1, 0xc, 0x25b, 0x3, 0xffffffff, 0xf3b}}, {{0x9, 0x5, 0x80, 0x0, 0x15b, 0x3, 0x0, 0x6, [@generic={0x2b, 0x23, "f51b84de5369bc728f58fee3ae49c3fc2833b503bf96d53605eeb965b3950df934233322088940ba02"}, @generic={0x1e, 0x4, "22410fc9f66822eab9e457e21f4548d1e6a437896e65da718e322296"}]}}, {{0x9, 0x5, 0xc, 0x3, 0x1ca, 0x9, 0x100000001, 0x1}}, {{0x9, 0x5, 0x8, 0x10, 0x19e, 0x5b, 0x4, 0x3, [@generic={0x20, 0x9dc8e65b8e3860ec, "94dbf617202e2500090a18eeeeba1a2593b1795819f497aa3ba0f1abfc84"}, @generic={0xbb, 0x21, "022daedf7eb0b7a3793918526b63740d389c3b36eb1fc7561dc2c3c13245860e9a2135df21c4579706d6b7bc8f5dfa2f8b604d36b0f2072c1fef6c6ee488400022cde9fef957656a36da35904618da40b0a5a2fcb9ff0475e725d01932839c8da82a889058eba68603c2e86071d12e37eb72340739a79b1a1d3647a29539e4263ba121146d8df793242877d9e6fc0be6b8fd58f0a365e129502f11fc3045e456d6c690dd3c97ad2bfbdd5ac31bddb58d8bfd708c227d46f056"}]}}, {{0x9, 0x5, 0x1, 0x4, 0x15d, 0x0, 0x800, 0x3}}, {{0x9, 0x5, 0x5, 0xc, 0x37d, 0x8519, 0x8, 0x1d5a800, [@generic={0xf9, 0x7, "9794e2a69b02881a2e4086a06a804c975eb34633a513a718b606ff9dc621667d9a3294555cc036bf9f7416a8afaf614e0011a8c0613ff7b3d6b0573e77b61b5bafc2ad22fa979f8b4fe08fe6149dd2bd8584813293007784196188476c9ec267b427e71b96bc3eb688a9c45a8b7853f0f0cadff16c47f3b64b4f26b727def20277359e2f49d25649455e7ddfae5cdebd2b9af8ce7c7389474eca4ba9b493f5b6e8e64201541eeb4ba4d44a523af24ccac2aa4082026d959690d945a057ec4f92b94c22d2a7911036aba3eba593ede32c51035d88b4be4b759fb12613a12e95f638a3c7aaf3ab197d1aeda76b393154f37332400bab664b"}, @generic={0x7d, 0xd, "68759b5b14f35591b0ce2a53b15cc2d6212390f8c73e7d2aa61c38d5d622af6d0ece372a879b2ff9307f5e7d9e4106cbe8e9f2e82dc35ad99b88171aa1cd343d8aa6786f2e37a9ca6b57e5a291ca7dd1292f7374a45a575e9a884a88d342b3dc5e7c8bbfb33260b144b71afd527adbb3d013cfa051621d06b68495"}]}}, {{0x9, 0x5, 0xa, 0x2, 0x49, 0x10000, 0x7, 0x4, [@generic={0xcc, 0x2, "ecc4379ddedff984f7c7d3d9f37e2800dcefcd6e35678e893fba54236032caa46385be8ed973ec32d0dbee141b9953c2a611281b867e2b81290b4e2d2a54e1eb8d3accd10968f32472f541b5df9ac829fff99d3a7caf36fbb84d588d42ce49fea39c7f15aaca39c21e48421476be7a763edf581e0226598580780ef7bf80ec4b1582d0501f6440c1fa4f2e3ee113cb550f359a5009dceac062f1942b28bd17f1ce2234ecb657814af78305ce59f72406bc1c4319c04148087c0512ab7ce089dd84d0d220c707574af55a"}, @generic={0x35, 0x8586e70e78dbdf72, "29f5db3f05e6d773585c6e21fdf040fc1a4ead0234a6bede3d752309eaf31c35ed20ff7332d161fe0ae5753b15617e9962e088"}]}}, {{0x9, 0x5, 0x3, 0x8, 0x326, 0x80000000, 0x67af, 0x0, [@generic={0xc, 0x33c849f9511d8cf0, "f72430dcd8ae7ea352de"}, @generic={0x6c, 0xb, "bf0aea84042b92bc1c5acafc62987288d2c199ea198afda461c1a0e67f8904aae571dd93ef532362f23750d739a43117189c3995e84ad7550abbc58bddd8a550041acd2a2eebd74f492b2d128845a2636b91de0365fda222c2c875b89aa4dd9239dff73ecb9089aca495"}]}}, {{0x9, 0x5, 0xe, 0x10, 0x2df, 0x8, 0xfe1e, 0x6, [@generic={0x1002, 0xd, "3cff2e3c4bb4a6f463198f46d5759c771f8a8daebde1bb02611f62da35e008f3b7d90c6203bb29e60c36dbc68e7f5a675490c4d61e30a7db668f2daadc9bcc55f08707069233a7c9d5552c3f935918f5c94ffda6abf83d0722b3d695c2dc5baf595645cfe1233d8d81d574bf6cb0d67f8edff6777db101db39398fa311f1d1b759628372a2516f5d27b9693ff13905d6e501a752bf85d188f76af628588874c072072caac260ab0125bbb1eb31f2a4fa9ad6fbbb7c21f723c1bdc488da97b3a0f872f812aa2cf645b46903d173377b3fb399844ef9ccabd56f65954635beb76e7a3ea5bb38d89478473fc0a85de20d9c4ce09014071faa1422f199abb5d637724486e5ecb0c7da429505ce5ab516a82493bceb7a51cd84f713c85a504024a3da583255e3bef37b0c0b3e0a233d2675341b74f1fe3026f0159c64b825bd118429c14cb4cb933b73c19ca7d73627e1ae78d2d010e48a6206c890dcac7734ee40cdac555d7153df2132e361b9bd6d3635b81d7a533610de3e8b3b84091a7e4bed4ba398c9e994b29f21daad6c61050ffcb62d9477e4f03cb34fe50cf564bd5eb8ccff48fac2324a1cc5ab5bcb224050c7ccb3c80d9d173c12e02582095b0b2debafa6a4cd20ec58faa6a16510a327f3665800633202fc2f3122d770865d9b6f9a14b23c6c46e8e3e535d213c757e71b3e407224241799cbc8e89ca931f7f8341cb1cd64f92c4e9d08f4ec77fb547041b41017948a00b9dbf5c61ae44efa87c89fedc7f6287d5955338199358b22c5f9bf47b8eb6c34dbfdbf0c96b8e29fd74c30887b31d874292f9e187585fb451b1cdf4c9436bf9d4db7cd513671dc75d054b6ea78010d5c9930566ae2202381edd1665f573a041b530ee18252453cee9e7629ec912adc57f139c54ac1164a9899d8b242db676ee8193b8e05b1075748fdd265ec3d349b0918980588a5124c89bdd554811bfceea6bb6f513e7982f08dff9cff2023f897efc154c993b59942760ce1ac798f9c1c4ad2ed3334df31092295f8aabfba83d5d5546c8c59dc41b07797a1457f165a8f2bccb96bdd9fc93c1fdf5bdbb1479fcee67744cdeda34e9563e99d2fb787c920754e46c1c9b2b1ffd6ec24e1ac8310a7342db020aa301db5c132030852874b442149042aa2e72f7cc0e17d6839865ea7a50d7076074b56604082e4e87d690b46e094d444c0090e30b11c528e24d27922706527fa625705cc928c797849a7647b5f2a1e276a333c7064a690abbe92ad1ec20fcf1aecc05c687a1513aa446083290d7ee24e62ae793c07a91e01748f903301238cfd2bad883e7f2aab4a38bd4e19256c1f619665528a8078fda300d6796e4185dca234a0323f5ec434541d9a762fa7cdffdf0417bfb4c0c1f92d4f115885b0fd710f0de14b920e3291afd8543268c61107bc7266d2a56dd64f6e45c7101dc175e87e17386beb7d70a6288e79553ce6238a24f370ada9a090d54dd55b55e90cce49ec632fc35427ca527ce210b513a4635fd2f81bb67b5131cc17ba8ff3922c052e3afcb6ae8663dc1fbeda5eab754071d65912b17d4e58749e95b6e26238947e9cc830370563a0f2d063a6b85d7adc4b5aee1547a5ff535a2b674040cfe1d5b45d9fc19fbe5e365d65d863aafee2f9bfcedbb0a4a3fc3fc6469c257538f8533d1cfac4e7aabf5724896a96ab4e2d80b9f1de339d89fe0fd3e095c339caaab256c38943b689d47752df5cfa3bdb94c250665ff47adc20ddd4ed20e64877ce21e1934aa11b61574d99743c08b780409eeb8c77c01539938fe0977eec0cef3b815f17906184b25c63432ad18942b6b6d830c727f79928f9eb1970c74b871045fe3aec1dda8cb223b5813c4fdc7177a0bbf9017dcb9438e5ea1f75113766e68b6710f0b8af39cb2e12f3774b2e141e1f5ee5710bdac5f2ce66bfb7d1057a2d92ed853fc4fc6046e038f6a4551d7f02d887db3f667be237dc4fc5d47de7b76091a78d6b051e32fd673157627eee8c84f12adadeff87f11b7f40b3c59f5fc151a3f06a35d5270605e37e24afc40531bc198d2781dd04d2185bdbaab3ae3d10cebe92a8b4533539691b8a884c293c27b529d4d07e2dbc7f26ed7a08fd9eeea75a9da3916a532051e25635f17f31816a72854d0330f5f91a5769016b9be8cc99eb82632be8b7244953b8bd3b2bcf3b3a2515a8a0c1adf6b30f33d560e62ba702b1f83bb5d3fcc729d987bd1f6e8e62c2b7b812fd1af1349a4073e4afae8c6034f7289e2d090f5f172747177ccf4d6569cead9d6fcc621f81df39046161bc133e31e0954664894446b16f3e0de8464a5bb713b577aa3234aa0ae6700d4379b173690ea6d0c7a3963e375ea6a141b68e9dca04f506606320d5ad4f99fe6f1c0de21eb1f75914dbb535777e5b6071a0fd0a379215c6c34886a5545e581db965a6686950972af0b2150935b94eac0e59679a8aaa09ed97c99bdb39bd76b6ef8c690c088add327040cc7bde5c4ae0e16148ed89545d716d1af7c34d221d7c8da5a7ba62c5c26afdf4dca3daae8d8bd632931bc76b3b540a1c55ae48628c9ed0ee0906e5d76b6b2a04647f888785b4bde16683977349a214c777a44ab65baa4055d6da91d899a547bb0d96f18e0d59ecb744e17495132aa4c92598abb728aefbbb5955a54f0db4002de7d1dd427d2f32eaffcaf509105d6d5b226c3f9d89aed433ce5ba0b54da29485bee7cdbf68ad5c1feb29132408a84e9338cf23217e1cb3791c74283214e6bf0f9dec04c04210499d312c027c976965efa1a804dd3e1331771b2a9c2417548ac0a8cc858c54fc73d7e4a840f12cd7906b944ce6857e2229f511c72c313875f3b5fc98436b14d834de18eefe3365bc31f731e8fa1f10107f4023999179be93479521fca7cc46cc4092d663d3efed444701c6f5ffb6584039134261d95914f0a84056bec9d2ebd8c70d15be2fbaa8ea99e6848a6c028f8352ac88c1203a05b3f534195afa80a7dadcc1bf495fdedbc99b40d664fff3faa842b8502f63d8c1fce2c913795169f2547e36f67e6a4df0ce61f6e1f605b3a3645adaedb0c230bfe45a3585fbf3fdbcf83c36f68513b3b26894c91fff5ab26f173abd53e251b25211b8adab5f163a9e4d6919e2eb22c5a2e148de917d260921a3cd5cdb630c97c3fbf2a935521843eb265a7cd3d23e529bc286bf6ab2b3f69a9776244a4db6e7c1f47a26aacbab8d26c0d9b792dbcb213898d9138baae7dd6984f541c1379ff58d7997e72da867558081b07d4a5a2ca64081dbcd3a765affe90032e6fb40b46a19def75c0bfcae4e62669aa0adcc0ce347abba431c8f7c4089db65311a1e490dec182a666262e7b7e370e59a9912157eac72ceecf8677c18fc357f847b220f2248d8be77e4b0138d7ed0dad5d3179b9f2dcb1937775bdcdd07c342873cdc56d6b91ad3c6766a7d8a676045c15d85240bd3d3acd1d9d0b24fa8fd4d1310875dad59fa23a15f118d670c5cce7e9ec87865dcf6dadd4556173fe99909c26e883a2f7aa20f30af6fbfa338548ecc26d06d1df53157141675f0a2f1bf5a28d773878cf4304745a638721ba4f6b6614e5e72be8f1088b3f6cded2aa9da39f52cbb0ee008f7a877008f6a29edb221266dc3b3375ef26938903286a568b1f9cba8e77f43faca41849ac003aefc5cd8168e3b31e041aa4a8ca9f1812c708b5cab67d9fd45593b61b6dc5ffa9118bdba7e1f1952aeca1e105b4e5c82f7c763b008342b8bd412f408f0e99f33c3e43cc856e84e12fd668fd9846ce3666bcdb7e31c37ad71b090d60b70f6412ec7b5ced058466c96ffc052015750e36c0d0eb90ccd837ec029bfc808c52bd4505a2985be0d5d70653977f43af9055f0487104e141fae02a03962bfc0ed5696bf099368cf0041d8d52bfedc99f027b4226307932f7b7de9012c014f66dd100a72ac9a2ef650aeeb273af488fa674401eae232deb40a449f10c5cf47bd33130c088b7812f31ce04e80b0c150d539f426988ccdbb0ffd8a7a5b7732519c9f8ba97571cbc22ecc9ee6391b06818aab374db69d46738122644422f3d4bcd1f457557fa7ec4a43ee8733fb35dd324eec61c33c64150dff7bb5bf0edf2861053e04b5b2027978e1fb6360d1cc55eec14266449f1cc41722c3969cb92cdb5eece4811b31c9d2685890e94491b95b4a1927ff7281b7a31b00eb77907a8218ebb963ba389a507ef354a6e098fd6d9c8eb5002ca8ec4d8fa9093a2f6c92ae11356c1eaa18ec8258eb23e8374aa2ce047cf637483374c6ccd6f00cdc97ae8f45d1a20f5aa53f89c34c558d01a1f5d4ffad2040adc2591ba9e84207d70c98813417295978d269f63e015d52d2bc04edbcaa2503892a4cf22481d561a41b7efa52d08085a8b4cad1e05b8835cef79750a88a65b2147b4b673126eb054026722d4b4ec630e4a9695a94fcd4cf81d703b2035d6fc7c2457f2882263f70a99514032d85a94f7ccbed2a1636346d3f69f66dd2929a96708b5b1ab4734489e2e2a4cc9697725c036af39c789c2eb1fec87dfbd725ea96d60247a2552e13c06ae689eaf4bc01f687fa0399745d992004c93f44a0284607bf3c3062b32efb88d16c6c0f61a47e9fa05f6cd18a57fff2884169f93eebbad9021184ba3a3b085b95a9fa32a410ecec7876fb29959d2f367972976fe24629f2f3c7b24d43cf1ad80bc1cbb59d08724c15fe1d83a068f59f783d4510756f112fb87c5a7a4553210b5573f567ac7c987c994934e05af482163a7a467cd6ecc1a83acb17d16410d7051fcf2398a00f6776bd8728e695287699f0686167b646b50b32cf8b9c394806196e919cd2fac19082d4cad0f73b754220be2a45d65403bf9e751457bae52634bee79ae029be6e31263fe5fd27dde240e2701bfeaa4d2143a9aab908390ffabf92f521bb52b8a81a41ec55aa34ed981d9bf4651c671d43a962bac45e19a774d84edf13a867a6a6674bbd723eaada942a5fe8a338c2fd23e7e4e33f7b30e8ac1a968f426d45572ad03bf434da572292ccf1a02762557cbe38eb5ff92e9e459689a7c7f4f5af5a9ba9e32b8d1830409776fa70092e674352099ff5014bac2daaa2240c0aeb5646e28dbc48a5ffb266683b5855f741fae3a2b3e1af0e1000b74a015eaee9098c4e78fc1c4d7a54da1eb99dd8a714a42345c150153917a3d2ced8304ea589e9967fe09f2ddd9bc6ca9e969bd9d5737e587c1fc41aad21bdf57910d7e63c3d2598a7d58867523fe638156e5b02b57eeb89b3242145a28b4d2e4dc9e78009e2494af81451275313149c36e4c9416af8d3bfaf2770dc876b7e2c5a2d08c630086949edc792252da7ee754fdce118b8d6817af9403dd7d6188cf21d1f1e0d418d6fcf59707fea4fd6dbf4cd165e195e0c3d446a41c1a63e3cd72f86355237d82a1257127eb5bfe66293a2fbdeb68d70063896d7a1a3691f5befcc5f3c204766dd188f0bc1f1a9ff61d3d5042d9c2b667604294201bb90cdcc5f39ee6ec4d1014f2ae60bcf8f2c58aa37a69ee6817bd14559ecd2776befe4ffc798aa3891a99972c9412bb80d6513569b433ac478a88ceb995e05900f58aa38160b1dbfa1f14ccbda2bd5159c5e63e10117e9fb26126183bafc85697dc33369114a49ed737bd1d9178c991b9bdecdca71e257c362d7e86a49ff90ad1f84f6dfb04ee53cfd38d207cbce8040aa45a75763b9a19d4dc7f176dfbd4dac65083a8562d49b839bc8b299ff40e92a677cbdd33f6ad45d028e294037bdf09d1929a45710eaef8da9533a"}, @generic={0x72, 0x1f, "c4c8a3d1469df5912f9abce06f83457b3b16d42d95a1196ddf3d3fec60db5e05ca608a9b08ea9ea016b2f3a6d5e97b92bc821fc32b6dd4bb5b54123db0c4a72381ccbb6065f864a5a7a543bbee2686487d3c288e486fc7f4b3887c5b977cfc30082f203302b2c8d90d94345802675f03"}]}}, {{0x9, 0x5, 0xc, 0xc, 0x2bc, 0xffffffffffffffff, 0x10000, 0x8, [@generic={0x83, 0x2f, "86ca3d87433004e6c51b8f76fc5c4de930d4f5709c40bb88120861d200c9e02fdbfd20bca94ee48115d2ac516048ee445a5766644cdcca79848a05160f8792d514b84821be7842f78550479e22b3640a7009080a028d33bcde0b71728a30d142c46c3db9f346cfb8ce144c0ed90f1d5e610a197b14cbf1d06a014f063e7ff72de2"}]}}, {{0x9, 0x5, 0x0, 0x0, 0xd0, 0x3, 0xffffffff, 0x9}}, {{0x9, 0x5, 0xe, 0x10, 0x1e5, 0x7f, 0x210, 0x1, [@generic={0xf4, 0x3b, "b5fe4ea85dcc552be57bf26cc990454f6799e0cb57e5ce85de57643a3507f58a074ffab7a184e1fc231a245de3daeb382a1a461375d18d5db44ef6a41a809fe3662b1a5457e280e0716aca0520ed68958f5f8d59b728155b4e442b91b4d70433309ef4fa310559ef88853536c7c70d8673629e867c355d8aa2bd38687b36d8f18be50ebf1294f0109947215a6b0765b672572a5e2bbbce00e93ed479ed5a519694c776bb721adef1c6ba4ced07d983ccf1a11b17dd594fc8a308627c34b6683f985b782fc48c2b5d351c937947574fb2c19f7f6b627d9287f7d496b8d22680ec0dc01dcd175e979f5c814cbcaf5fed7d3473"}, @generic={0x23, 0xb, "c3b6635d5f9f4d88668f2d213a557305c986e7cdf53f1889885717bc879a0b428b"}]}}]}}]}}]}}, &(0x7f0000003e00)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x201, 0x1ff, 0x1, 0x7, 0x20, 0x100000001}, 0x24, &(0x7f0000000140)={0x5, 0xf, 0x24, 0x2, [@ext_cap={0x7, 0x10, 0x2, 0x8, 0x2, 0x0, 0x81}, @ssp_cap={0x18, 0x10, 0xa, 0x7, 0x3, 0x5, 0xf, 0x20, [0xff3f00, 0x3f30, 0xc000]}]}, 0xa, [{0x1002, &(0x7f0000001d80)=@string={0x1002, 0x3, "21b23b1f267d5cf064444abe54d50f311a21dd2132c687501ec8871676dad6cf658a6fed2ad102cd26bb78a4ffd5dfae70baa9e2639ff5997684524ab9eee677f53beb5b999f9df37c60cb9ea91f0a6caf59fe2fecc99d7187b657623f157e3d51f2894ed503083da11ec7880390ffdf994506e25ef87f32a7fee9a05b0c993a40027e17bc91818214a6be650c2bdd3178295070b78ab6966ca031835513e1f9a2980d38046ff479ac23a715220504292a1a21a9b1beeeaca67a673db56a078c4256ca995fdaee203cdbb00c5099998399f296cf88842e2d3aa3df7516ea9d94fe837d495e2c797d50db5e0b43576a5a308a529f7536780d7f4c35d23ac5c2f0d9374f2cbb3cb29ab7babb6ebcc16be312fb9d744940c46f6535d2a872a2ccb34c9bc1c0875ee1dca801496887e1a4dbef53f3057d8a5f5c854ed1d4f34300706248bedc120193f0ca7cde42d23e241d3ebc4971cefb3d236fb1bd5540675872e8e532efbbd2d85d841ca667fb8637d8a9585740c12d2e66695dedc771416479cdf3969d76266e3aa5c2dcdb66165887411a854b085dad985f6ef68608148e5a662f928f081302e55af8cc8fb972a65a40fae8bff9a3ee60dc29b62e0cf79cbdfb519b0db771dcbcc40411079937b7c33ba14447cdd31686c14386d1d006fdf7e2383f1f3518b150678f17e53f9dd26b8a3e9b07d2b5443505eae7a096043162925ba433f8c86ef8ef8a25aa2d0198b9e7915e08e3305f67adae50d91ba483b4c2c290e9126cbeb02980491af44d770bd4a344efec5d50f0e4885f25e075489fe93f618f9dc0b1c6c3d2ab3f32a8e72fca05fcab93f617c9ca3c158589586d45cf7adc6fee2aeca168ba6f112b50997393c60764b64223f6250b321d41d2559c6319468212c4fa5422e102ec9c51f0d53376d5fa3d6cbfe4bef80c96c94d8d4ec22d751eeaa5502af92a0c9fa612813db4645f7f59a6848a9cb15a0ba437b0f84cca48bdc301e1907fa3b2b9bf0bd635030233f90536a484baaea56d143372f7c5bab900d94f552b2d7fa892fdae38752033a8f7a9ecae1ef199136cf82096740397769f76c62ff059acff0aa69b2d5c7cb30455f1e675157356c7db14348ddb0fb12bbde3d1509c435dbba172b5271ca65991186d4099f85309f6600592e2758f52eca21b65dba0cc4393a37c4ad079293cdfd7c515cd3013f8a4e604f598c0661932b7e74690cf8386abd246f53c7f406dee26b0b29a52d63a63e2b4f703e50e54868ec3971ecbf76e74bafee6ae44ef561ec40c712080a3f3b5f52f9dc1531ef152e8fbd15c8a619c3aded4ee6acc0b0c9e441a27c9c0dbb6804d06fe856923e6541a51310309a743185692dc105951a40a0aeaf1684aed6c6b23fa2485a32899a0aa2074704a4696890b836dbab3124b06c25e87e8b5992306b1a78b089ea5b2c3b00aacd10817bd28ccdf9f7bd66eec576f4365270b1a0fdb0c01425829ad17c1bbc7cea3391a855e6112ccf7c97d54f9f991f95812dfca2f8ca770ac0a54e678c7301f9000886aee35fdd7fd6cb32a59be58609be08bb4e42aa8adad62d4ce6fd79f340ebcba38a3d1e89dae8052c42115e847ae3e7ed45fc777caaafe42d05600926f63c3d21f5558302c03d888524472ec138803535793542f4786978450e5bb84be38e3534f32e89e17cc8b581a9de6de139a27c77722c43742333a46e87c8d6e06c9327b4bc8ab9d9f71192f2a4b0a5c74282815d9605a28e778737398271dcee5468a2bf0580875eafab81afe94dd17df582f42522d535911bb7de0886af068aeb1e1e0a6c3acc328c9bc0204311c578f376eb972c8cd038f98c8a1b7aa1b7024f6a6afccc99a17d7785b2ce011c7f16b525de8bff2729484c4bd843654d348e6258592885c2c3adfe5cc3efcde22b4df3e82999bd7e756944c01042acad0858750f58c8bbe8ac5d50a2916d92461be144a81138214b8067678be317d8204e739e4f19c3975d27d9fe65157d4e9c3412c68b6cdc9805beb12a2922a74f55fd8c7b45446e7fa109f00c1afd36327abd152ee4bdcf73637dd37d733a58ad2852c6fe31ead724968ba73c274a7340e2c4008589f6dde2e7da2a085806db6b90ea27b40209789935f41d62c67ca915c348eef66ea7de1e688a6373e18aa6ce68fae736abacb7d310142c3ddc7897fcc8418316f8d9860f3c9ab4992eca3571f824e5a98deb1d2c85aa914e9e96dabc2950cd96ee3121af0c3bf9d7ba1f5cc8b313b62b698f472cb76df4e38d6098bf8b35a309cbfa9983903b7437e8b7f01ade8ce86e7553fc267b687d16bbbee5b990d35ac926a056897bfcd1effb741d794eb2f614e640671e32684fe40f5122b7613fe3f4bc4bbcbc51d422aa93b38d09c1ae3d22cf121bcfe7d33e87f56bc83334ebf74a740092b11a2be4c62967e433ac7dfe00fa9847fc91ed48bb72af8c7a0bacddaad62f30d3ac03364720545fe35a19ba3cc2bbfc3375ea9a6780dd3b229a5222a7e94772bdec3a7c76eb0b7b04de1f2c7d2b93ab0c9849f73c396334753c4a3499a3131ee41684475fd24af060d3a8be264ead8600b91691c62c117ef627bf77683adb8122df04221885c8194c8907a53649ad46b2365aeba55969f8aa9a2119491f8eb21c624879bcb195e737b61610b117c656c45fd2b8100808fb01d057806f4a1c7088f6b451f990c7398760a312b524236ce03af97467a2b98539f865782be3724f9e477ab48bbc52c67febefa24c5dd4c18f700fd28f7e73816f250f92154c68df8a3541280ea83808753b8d6106934cbc7b5d778c876786fa2a5f9db2962222b9837cf954d49e9a77acc87f4b1cc499b69dfb85f19b5cad92ec277cd045a99f4401e22714b38a382c811026dd67fc57b713b7dc368774213df5b1f34e112aeb170e7a7bc77a6682105cd8033876747a47b56fbdc07eaa559be324d43e482d1c907deae32ee9cd078d0fd05f637961b374c716ec76e8952eedec95780e13ee17bbaf3c99cedd3ff03851958167c4f5d751c2308e8656255992af89492d199a9dc5936f046bd6da3d8ae336c5f10e4a574906239802f0806b8352d83e39f0f655c2792c24c13e770f72485dae80d1bb3a9ef6fc3c6e41fc450251a59ee96e36e76861baf437bb476e9e5ffc1d6e1769389f5ae2a267d3bd8de19948965697b6e9c638683f5777fb850048ed55a2a8e69940ebfbbcdd5435c151d8ecac73f758815618722e20955ed9a7549a54afaf57b56f3bd520bf0a2f527b517d176151788f08d14faca26fef5854ea63bff438a962e7a8fbc3274a19e2fc1c09a5be1e95b54df3b89604e0c2fa38f5fcef00f0f429500658854aafb7082a276202f75cc0e46150f1835351f41023bc0bb1e529b7892453f933c5f830647564abda1b1ad804bb685677ee68a125ba6658476f7bc720ae7ea9f0da97f85933b2a2ae2e3be9cb8a181a55b088b8a9b81c6a8d6473ae3d0808c417da2a986faa1c6976f790606d46f14f75e92fd7d38cc867c65ff1348dbbb83473043fc432607eb77c7ca833e9c1860f449bf89ae715523c6b5b8abb13d9f121ec96fa3180bf08ae6571961b26278866a04899a6fc313dc89ee8d1dc2a00c62854bd9f18d048cc643c69ec18273f948d0d2f574227c7b6eede2e049e250a6648dc3409f6e982a4782656166b52f654a240a7c5d4819fb48b44b272a85c434979ba31619e55e65062dd24aa90482b422d6d38c4e7e3894a4e4f7af3a47808292d381ad7733215e5af49c31014ce87aedfb0ae3c8a40b14d67d4509f852fba2b2616e688be3d08ef3a868f9c98579e8951c8eaa79f8569140216279fef5e8290f4814e45a796964d846891429b59ec449292e50a1ac0c14f9dd13bed77b23f777fd5dc1e896a83060194dfea9efa211acca059ee7d5f25a734b88ac70f7cffe52e02452c641e49ed80766c41d07d9cf625f31b1df9b3c90cb73f472cc0ba2d23c4c4f234eea94de6ccb20d2fb9448bcbca601ff4fda73034e9c243d324a7722246e4d0ece533b1104d4565d4ee646d729590542f8f07227ffa2adf3cafbc4ee2118f94dd97366a8c610f3c0af40e64b5779a4f804b35ba70b5028c8c6fff840062dc77681753350651bf90e382ad5947c5cf980a3fd81c799593827c830c77736206fac81f765ccae325e2e644d31372c13b07a972f73305ce4b8783b5e86df70eac78a1afb9acdb170962e87450bf842457e33265db52920f799258dbcfbdd578689b156e90257d19b8ec13f2232a95ff5e3e7d4433d0db5d7100970b3d68cb1b97385237b101c84562e4749289850a4ade9b0dd61c3ab46af4fa0a8ee886510df01da37d93d03273aedfa79a17bb7c99bdf4da186b61b5bd2ca331bd74fcc03ece9fe4376e15e7b1667a77cce63d8176e2dd7bc3fa85fd7b98c010f8b8659f5f3c8a85b03e0fd0d57bb0fa62c734a5926a294bc9d864331b59d11834f4c49d1a3529685084021ebd2efea4a39f94010d8233b98fef0a23d47fb43f188d139223f9d98ee3b28c84afebb9eddf796129b419ccdf59bf3ae80f95989b32882c8d2cf2ac960f5957a5e2f2f617cbd12a8b544761608538f3fb1a81fd17607c79dcbc4f3f66647bb101ebc299b717536e8d96269515662fdd9d416a487133ac4e50bce5e6fcba4d130b61dd0d98fea9c6ca93f63ed7e790c513ee7d02d3d3252a899b892442a46c59cf1d0c4785647b2d28e3e2fa38644ed36e03af9c4769d98f3b5275dc7e44ab71734a8d07422bde8fb96098bd1d335d055a903c2d79e4bcdb5b83bc0f319a1de80673e7ea909e85be8b826a4a8439794ab7001ca881a49feb097a849f07f517bf30e518799a5cb0b08efd2a3a170f80c8ebe0f0f2234c15c1dae5ee6f28ed40ff57693a44929375ffa92278295896062276bf7f28599a1e5b72a958e76405b43babe74ba09ca9a74da4277c82e7dbb9da1cb86f7f56174fd18d67dbaf88b3ca3f55aaab657fc4b9c44fac54496f3e80e556956e4f1cb39ec6d08480feb49bb2eac0b334508d54571f0f8bb49f59f3ed42e156e950c3715c90c5671ca7de81947bdc1d5165872482a95ee17ecb8a1df70e5948bf5513552240a5818f0868c899bbfd26efb38e6a846f8e8980e310b21576cef44b24127f94a9ab50a8fae4ce45255abd74b0b00379c7163a1ec9e55dc4c2530b6de2798914d6bc8ba01dc82819abbe65dfc44299501c84b76f5eb77366dd6c5d984a270f5970ff5d9d0e618525787a525b78cf09899748cdc35a3313634e7ae0395b3d5b09054ee5bcfde99695d707f260798b20deb3edecc2a4b13c79f756f5b853d5816e3467e940d4e37bddd8873ba70422f5ab50ef1fab953f77cdee03c55eea7e0cd85be84975e32d11bb1595325f4c1e9614b88aea51604863d6aafa665bdf831580e44c02385aaeb34b9335e44d012c94abe7f51cd87d2d17858f866e0a68c5f3ae5f659e10e53ff5def8ea2bd2667c76b3bfe6dc26946e98a6370d676f60f73ab8d51c64708dad5dc510e8ac01e422bc466f3d918f70d285935903c7b05883d52e0352af5e516e41a783ef5f42f356f4a64dcaaf85e88206fb87bf6df2172e1c288b6efa83ed9352e4ea17f964da76059f02e1880aaa41ce8a7008b67fd55d7be4e52af4dd04f4510b79b252dad9e9c3199487b920413752d14cd7249af21e2b1bd83e728bdaa9d8fbbadc6f7f42b09641fd21821367e47444c9b9883dca5048c78646cd8ec472706715574e19f17df3fc818e5072ce79334"}}, {0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x100c}}, {0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x459}}, {0x4, &(0x7f0000000200)=@lang_id={0x4}}, {0x25, &(0x7f0000000240)=@string={0x25, 0x3, "606e8793a63250bc8951026588d584b956393187c76394fc0cc6130e746db3a31d38a2"}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x44e}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x810}}, {0x88, &(0x7f0000000300)=@string={0x88, 0x3, "aff1a0b3d843467cadb30218366fa41b7ecb54e59b860d103ca719aa0b667d20cc5657f5d1bd65a396e0266f16f66552d378d068e7ce4d17ad87f554000cc9eb4664879354bcf49b7eea11bc2f8ae9f218081b28bb714ffed949fa8d9b3de632d775a1aaf3a638a72ff7886e3d53d8d773fd8d7430b1f49beb252b9235e85204554530e99d61"}}, {0x1002, &(0x7f0000002dc0)=@string={0x1002, 0x3, "9410e9fa2b6e8ed8b7e37908fadc1334e00a6581864b9a6520a07415abe8084ed19eccf1c14f0fcd3e9d000440a17c1e7e5bee20580a9575c86f94b673b5e5c650f0a5c24358de5d9b4e0ef74248882f1fff3f6784a99ec79e76ecb1e5cad789c04311493e2a98698c3dd5548eb55fbd8fed55aa0991c518705dbb04771ad04a1dec67067ed8489952eb3c87e95d8034f06cc7dcd46214af2363295ca993ba27dcd2dd6aab4d3296a01574228aec7667587e687dd70cdf33b2b65e41b05b6aade5e5e3a2caef530dd0c292c17f5ee16775752d0500df028bb3a97a81b858d8af264c9b26fe05740339079ecdbe30b55851bdff7acfdd5fb1506da95aa7dab2d040a4d02adc8239c48f94c6475961058ff64c8be0da4de1709b409969b038b549632face518d4f3fabe11cf8d95568c2536799f5859bea5e78b8cf0af5110f1c22e36f7144e05a831a661b8104878c95bf365be170cf27ac00e58d2f51ffff225bedaac065e79d4a72cbe4904d21b491ecd0cdfa9cc1bd09cf505a1412d7bfd86c40042ca8ca8a8a4573876a10ba402637e6009b94c2967aa686b615ac305b4e0ffe795ea3d43eaa75556b3e6e5fb9520b0b25697c0e57fba5d03aa712f51ff85dcc6320b9a0faeb83032971adf285da6bb983fc72979e1f4c1a806d83e2d11e480abe4d1217eab57704f308892f5fff25931b21946cb5bccf80ac403715510dbc767b465cda3553019383cf7725562a82440b19a1623e6c158e451bbe2d84c164c25d675d3f256fc9856b1e9688a81b0d6ff6d9218f04994a4b2b70735c54e159474cd772fccbc325bbb3ee54b3d361c54631e4918a34ad91b43c2bb8db7fe5d6cdd60ea869bca31a48861ccd23234d32f245c3352f8def548a0d4f5eddb6a1abd99fea0f8dce90e3af50ae1e3aa997ce2b2209ad4211e7113eceee957f16a525423234c112b8602f97762a4a34c34d3df3f4e1993db0a881d420799b0bc845663c1fb95c2594e0bf7335839278e0e8e7231703b9c5f271f16ec360e35af727a93239fbea0711233dffd2ff036be6101514788b833352eceba9aabda1b4c1cdcc4379c5d667961fce26d2d4ff0e8bc695a2fe58b71add708e77879ec52dc02478d07e27b8a6930b684eaa6d019c440c18b792bd655d57d09a513d86a414139a7fc72256b988cf3839b43807638ea1d9fd393ee9c558f7d0ca00516e6bffe0d76c1248efbcb5268d96de18b1c1c9247f5aaf7be3a37670b66713df11204877c9802db09740746f39d06172d6a4b7a00a1935cf1575f9ec4749b2ba55cf2d46cc7b2d9c76fa07d53c5d2cbfc3762204d5eb8133b303e8cec955bcb6c82a49571f3ae8c46ad93678336476746dab4f9db5163436ac8b192f54311987485b42515d28fb5fbfce445047f578c8d41b33713f1db9cdcece8071c7b9f4158f3f5eb9f61e9e631c5fb1ddc84256e8090d5b16ccc8f1bce5c42e533bfff8ddf5ca0ef6d982f8c3b7f9a2065073a7e935814b083bedfcdcf0bf56b5df15f8bc3e4fd2aa9c06d704a4c55002ded59d69c6a5f413392d9ae8b6b36f359ec8d6046f1cb48c5e50787f9bc40aabf9745dcfd883b21a632b673bfa51eb214c0bebf9c6ef469a9931b806c912c8e64a4bc2327599c853752976f6e216451da984fbe1f622f9a8f941661d320241cd01f30d910f19929f1c02bd123e012ea566e0994878aee617db93c18fdc1cb09bd901dbc973eb5d869a1170abf99a6715dccd61b5c34b51f1399eb61e463a49aa130391b7a582f4ea1f785b050d01e02b6186c4576e4331e8a6815fee8ee176e0a16f201e5fb3f2abe7ea13700c5a106a6fac62c07304d5a07d08d8bb191b691f12af357c606eaae7edfcaa0c8d7dfc23f7cf4708dc908872a16e17f8b6f7d089e3def8f7bf9a35f2cfa07f5287e8284cfe78804b0b7b77c1df8ca750cf2e498ef3c59bbaf36d988b12014ec126a6917b3a710bec84f653e69333a98ee490e4f6998ab648fb633352a340c4757c267a9970ab7948d689bd52c33c5bddb06ae58d476dbcf34574c4c39622805fd28afa229712546bfcfefa69fb2e5b9cdef327ac4c45094b1a41c355627b0fa523529d66f2fce0fce9cc631706c7d217fc7df990e63e30486a8afb6c0a7f5dcb94401680f3c5bdf776c2c9c1554d04d1ff04d71c888e4697cd804807c427b502f277a030465e15f838a91b11d6d0be7e5932d253dee610d07bc2a29ac6a14f8536223acd502c368dd7b2bff810e95c69dac1ce442960881b240001c7905b3bd6b737799843d7f478370e542c015e139bb249c5e08f455089585692449ac1399d24fd71857efc9381850264721e1ac506cad8bce1fee25a317dd00e9fd490109a4e4b46c40c9236e498de1dcf597a45793adc29497f1e053ffeda9ce6805e2512812fa084462d622c100a0123141ea21c13ed36f396e4d22cffbf195d85526a45eeba2473b8383ed03a60dc5c871a81d8b7fc38d7a2b52f5696b21fe8408dbeb43e318b9325e220367b5423f4ad708c9fddd60d2883f156bd010951e5c4026f42d32dba4e0d11d6bf36b398239b85b7912fa3037942122799d3962fa523477ca808b058af1140abe42bddb3ec297ccf85bf8fdc4dc0e1e3dc00dc9cdf707bee596bbafd2fcaedc7f66e65e8a848e049cab82e281af763f6542c39ba3c1614de2fe5d2b4259cf215c39e3df71f5d738c52a88e0c9434b46903f02ffa527ec8174274c6fca4a135eb36c20652affdec88d7921ed52aa30589f68ecec0dd6fd8dcdd51631917b1ff6900bb669c7c6327aef430daae9449e1d86599b885132462dfc8b2a558716492d1672353a5ac912ee14ed6d3b0bdfe6e713a336db38fad5b8ffdff3295b9732c0e05d04414e3149c5b7f2f23bed300d2d565ab3027ca272dc06f2ad7f8943ae86d53bc0b735d141faf3e35fada0683066ce1010a190a9eab3adae3bd19f666230f116646ad366cf55f792602513edd5189066f1739ce5b774863d5d610c0038ed95aaeda9df22c854ded5e42d775be01759576b66dbcdffdf33c32586e7e791d6c3efd474b811cc4932752b826830bbdd2819630c8bdc09cf8b274d34b6cc06b3240b6b0280b3bcb21e214330b261539511f36d3cde30b39b3301f0bb71902a77dc0f4d2ead22b83648f271753a85d1288b1574dab274dacc4d3f1b2602d90dd736d67fe2aa33df969aa916f975753ced44f3721e37a4ca1c93f9a2da7bd5035531a08413d1cf9f2c4cada287c04c7886bfcd06d2a954149beec9edfa804f072fef57fac634bd8c949d45c61db9f890d056d12c558f8bf7e659df85a7e823ec1e6a741dd56a0252083e2d72c84ccbb957995c3762eedc42bb99daaa1a57720fd87f45a830be73ee8172639d2fea4b16a3bea63f0b052048bc8210b1880d49784c0bc491eda0942879f12ef35d1a08090b73fc52cec7ed8996cabe7bb5747c3b791fe5f4a1ce23a8022b84241210c4ea437331d539fa8872a148dad0162c603ed2fbf752f8c16c344f47b6e4726ae8cf8fbaa0abf1ef0f709a35a61eb4ce0aa72e616ff5e6cf89ac9ff6d520e4694d209d1638d5250996b454bee619e14389d4ef5a65599d1e156c5795b5e6f485ac2ea2be1d8c91e9ce5d6d0262df3303e04208917537cd99dccf04defc73d63e1e6d8d888adf4cf97aeb881fc79a4d340325a7438b0c871fa2790cd4c71a9186cf0bffc1a05056d03fba52e83156cd607f8c99b49e9d869438a1f9ae8b16974a649f6632334824d2314ff5731fe3277298d2ecde7e5d74dc471b3ca0e2bd51f13eb0475c1b6521978b47d6272c0093c37c39fa21d8662535974380292ae38fa34a94cbdf1059918786972e3f88e5311348b280ed60dbb45bc2dd50772d0748710d78972a665e2ec5c14b67126c3dcb59fbbe937e8e156302bb58a210602986e58ae7cf47c57b81c2d85937c74409d6b06f0044a9823b56d9c548d3750217cb43971ee5e3c7a237cdd1b1a05986705885af230ab20c4c3ab4a205a66074d819b9d409ce1e0650e94174a81c43fa2276b04cf6a364086d8a7fd811853236c010c270f0699ab6a9442ceabf0d0576a296668a253ca046b42125706c07ff8ab9171ad8054b66bb7047daa8d390c39b8597e751948ebd2df97ce25ec5ed3a393c9d1f036928be0bd4edffd42e741b2689a674dd5c1bbc7af1d024e993850399f44c5f7dd3d356593a55027753dc5ad4443b01b32214118740180476070a92ddb8d07c29ec70262d6ce1d5a47e5f6128b51592ea59835cbb53ffc2ee3a3d9605ca57d36207328fd15ddc518b5222608b159d03200306b53b6649a56bdb84bcec561a9b9bb374767fbb35df4b6791ad4618432c81691add36c063a40120f9573df8db40553edeaa5dfd3b49243c3a4c7e28a62460026a3d14ec1f73ee149ff163df8bc3d0ea0ddc392e7620342ccf6c4b18049996604acff353c75a994254c2ec6b2842942ce3592cd89df083dd6e6adebebcf75de096c19d890a24a9adb28c3772c4b554df1d199d79f2f7cde7e5b4d58771a044aaadb4ca93f39079e0023c35b710757fdd1ebc0cd0c10fde3b7cb7596755cceb168871f4dfce8da3710167716c8e9fa01a554759ac1249546c7a2976042b684f16cbef84a24928f0e01e421e79a6544332b69fc2ddea8a09c5626996998ed40c5c280af6f69274940c7c4d441ab9e798ebe3170ecdeed03d991a0da21d69634d1ba1d5513416f8bd9cdebeb48f8a51a41993803b648625ef693265940851d7ffe8bd6cbfc100f7a2c74c9a75050d310b304a2fb895aef8cc26dbe3fa3a90fbc414948f1890073c6807a2d183175b9bb77c4412712b20990b399bdb3344f0d7669fdef0a5678c40f5293ee342f87890002bfe9c1187cb7ecdc5f0adaead2210acf843268627f9cb0853191c75e649e190ae45635e0ebfdd4f87e679dfcb1e9a9bbb7d64702ef6327ce63a067070822dd1377d43e13cb9776133359dec0853e0342fd78241d58e710e42a7b46613242fd278d4d7c371a21d5765fb45cbc5ee84b05eee30909201d41e8fc8fb5ee3f80ba8e0b381444bf90ac7706750917f1c6c0aacfd6a5726d264d7472cf7c6729a9350be41cf413209ba761dfd0674ca2175aa28764fd43a26745f2dff3830ecdbb4de31788eca9c128c4ac528d8b012082e3412e58696023a19d351e2c83a15d52bae388b134a4e6f52a3fab4e9eac743dd05d2597ad2d4cf22b90491d8d30e85451644493cede1b0b17c3075bd0be91dd8936b69138930fab9926cb6548c3a70f2fbb9d47d54fd472df8d8c065347a7fe042db7d39b62568581fa44ad2e4070eb3c67e15aa3c0e1e7910ea5119c52d68df0e67f81acdec60622414c06c0fb1bea8c0524975fc34cc5c58f4f67c3bd7b469da7f2c9e6ab6021cfe59a131fcdb3a6d62cf1afa0152a2e00f9a462263b3afe4213151a86013d99c7cc9d8d8bc201fbd865ff456176a7026d15271a3fcf1dbe9a91badc5718b5bf99b955f1c801b1e65a760c8382dbfc53039c19695d1bec0e811063c6e855c10a798c6126df369faa01a1729f45384d378b3ed5f84e5a4782346500ddd4761462cef82b969787518e8f7995395df58fabf8beb6a25e025e5842ed3b109feeed95378c9cbebc2191a2809dd9b22a83829c7df6e50b18e1c3534078f48ec0e5b39b0359baa447c9016375c86edef64d7bf7492ba7f7d17d5de7452a56ebb11c94e14a34ece93123dbd690b0d040aa2986a2d2815c16f1932c26aa00478cf9cf5ffd5b071"}}, {0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x144f}}]}) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$char_usb(r1, &(0x7f0000000400)="d529df338b29f7841ec74aa1b793e5e1801b9e7433e4198a3ad0b166c5e10f0054ec5ee2362ca6db7f687807d7b72120ad617ef2713713a8b35e96da2ae16e9fcfc3959158cb2e93e3bf02bdf578cac969c8c58881b97e66d818ff16a4ec0fd6044d1782811b25e9aabfe0e525f67f37c9e1881f4e", 0x75) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) 04:18:21 executing program 0: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) r2 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x200000) ioctl$HIDIOCGRAWPHYS(r2, 0x80404805, &(0x7f0000000140)) r3 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x20000) ioctl$EVIOCSMASK(r3, 0x40104593, &(0x7f00000002c0)={0x12, 0x0, 0x0}) ioctl$EVIOCSABS0(r2, 0x401845c0, &(0x7f0000000300)={0x0, 0x0, 0x5, 0xc09, 0x4}) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) [ 959.138496][ T12] usb 3-1: Using ep0 maxpacket: 8 [ 959.218981][ T3104] usb 4-1: Using ep0 maxpacket: 8 [ 959.258572][ T3104] usb 4-1: no configurations [ 959.258683][ T12] usb 3-1: config index 0 descriptor too short (expected 868, got 36) [ 959.263234][ T3104] usb 4-1: can't read configurations, error -22 [ 959.271659][ T12] usb 3-1: config 0 has an invalid interface number: 28 but max is 0 [ 959.271671][ T12] usb 3-1: config 0 has no interface number 0 [ 959.278193][ T3104] usb usb4-port1: unable to enumerate USB device [ 959.286596][ T12] usb 3-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 959.308162][ T12] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 959.317295][ T12] usb 3-1: config 0 descriptor?? [ 959.359497][ T12] ldusb 3-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 959.369885][ T12] ldusb 3-1:0.28: LD USB Device #0 now attached to major 180 minor 0 [ 959.388551][ T101] usb 6-1: config 1 interface 0 altsetting 8 bulk endpoint 0x1 has invalid maxpacket 717 [ 959.399196][ T101] usb 6-1: config 1 interface 0 altsetting 8 bulk endpoint 0x82 has invalid maxpacket 59 [ 959.409368][ T101] usb 6-1: config 1 interface 0 altsetting 8 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 959.422574][ T101] usb 6-1: config 1 interface 0 has no altsetting 0 [ 959.448538][ T3104] usb 5-1: new high-speed USB device number 116 using dummy_hcd [ 959.498517][ T3226] usb 1-1: new high-speed USB device number 14 using dummy_hcd [ 959.559555][ T12] usb 3-1: USB disconnect, device number 40 [ 959.579128][ T12] ldusb 3-1:0.28: LD USB Device #0 now disconnected [ 959.688518][ T3104] usb 5-1: Using ep0 maxpacket: 8 [ 959.748509][ T3226] usb 1-1: Using ep0 maxpacket: 8 04:18:22 executing program 2: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x20000) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f0000000300)={0x2, 0x6, 0x5, 0xc09, 0x4}) syz_usb_control_io$cdc_ethernet(r0, &(0x7f0000000140)={0x14, &(0x7f00000001c0)={0x40, 0x33, 0x56, {0x56, 0x7, "5b322cecc27a9f08f5a9b920c569a6fdd6827b822dfd289086ac9db09862cb8616ef8b85f3a8cc6a1cc5421ee6385dcf86922047e25d1dc0904e908ebfb400edc90eafac045a0144c94bc1c49108a84564612ff7"}}, &(0x7f0000000000)={0x0, 0x3, 0x32, {0x32, 0x3, {'340032003400320034003200340032003400320034003200'}}}}, &(0x7f0000000340)={0x1c, &(0x7f0000000240)={0x0, 0x13, 0x36, "54f9065b4111cd614d010a31d5422aebd529496f83060326ad1d20a233c436deaccf986c7c0f6d659d45f1c2adbcb090db89529d95ca"}, &(0x7f0000000280)={0x0, 0xa, 0x1, 0x9c}, &(0x7f00000002c0)={0x0, 0x8, 0x1, 0xe592}}) r2 = syz_open_dev$hidraw(&(0x7f0000000380)='/dev/hidraw#\x00', 0x7, 0x20080) read$hidraw(r2, &(0x7f00000003c0)=""/71, 0x47) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) [ 959.828602][ T3104] usb 5-1: config index 0 descriptor too short (expected 868, got 36) [ 959.836839][ T3104] usb 5-1: config 0 has an invalid interface number: 28 but max is 0 [ 959.845037][ T3104] usb 5-1: config 0 has no interface number 0 [ 959.857210][ T3104] usb 5-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 959.866431][ T3104] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 959.878677][ T3226] usb 1-1: config index 0 descriptor too short (expected 868, got 36) [ 959.882230][ T3104] usb 5-1: config 0 descriptor?? [ 959.887073][ T3226] usb 1-1: config 0 has an invalid interface number: 28 but max is 0 [ 959.900211][ T3226] usb 1-1: config 0 has no interface number 0 [ 959.906794][ T3226] usb 1-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 959.915892][ T3226] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 04:18:22 executing program 1: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x0) [ 959.924700][ T3226] usb 1-1: config 0 descriptor?? [ 959.934603][ T3104] ldusb 5-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 959.952229][ T3104] ldusb 5-1:0.28: LD USB Device #0 now attached to major 180 minor 0 [ 959.969493][ T3226] ldusb 1-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 959.979770][ T3226] ldusb 1-1:0.28: LD USB Device #1 now attached to major 180 minor 1 04:18:22 executing program 3: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000240)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259109517ac569f1bd0834ae21db7f520d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da2acbbc6f0600000000000000e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c73893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49000000004f0fd763515a3306797bf7b1ff0ec851eab5dd8378385d9c028eaa379769091a18d6fca1621f6670bf406aac83bd0000000000"], 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x400c80) ioctl$EVIOCGPROP(r1, 0x80404509, &(0x7f0000000140)=""/221) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r2, &(0x7f00000003c0)=""/9, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) read$char_usb(r2, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) [ 960.128468][ T12] usb 3-1: new high-speed USB device number 41 using dummy_hcd [ 960.233202][ T3226] usb 1-1: USB disconnect, device number 14 [ 960.248633][ T101] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 960.257853][ T101] usb 6-1: New USB device strings: Mfr=47, Product=111, SerialNumber=11 [ 960.285755][ T1748] usb 5-1: USB disconnect, device number 116 [ 960.292005][ C1] ldusb 5-1:0.28: usb_submit_urb failed (-19) [ 960.292844][ T3226] ldusb 1-1:0.28: LD USB Device #1 now disconnected [ 960.298249][T21817] ldusb 5-1:0.28: Write buffer overflow, 37 bytes dropped [ 960.298306][T21817] ldusb 5-1:0.28: Couldn't submit HID_REQ_SET_REPORT -19 [ 960.321197][ T1748] ldusb 5-1:0.28: LD USB Device #0 now disconnected [ 960.378518][ T12] usb 3-1: Using ep0 maxpacket: 8 [ 960.478493][ T3104] usb 4-1: new high-speed USB device number 69 using dummy_hcd [ 960.508560][ T12] usb 3-1: config index 0 descriptor too short (expected 868, got 36) [ 960.516825][ T12] usb 3-1: config 0 has an invalid interface number: 28 but max is 0 [ 960.525140][ T12] usb 3-1: config 0 has no interface number 0 [ 960.532223][ T12] usb 3-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 960.541429][ T12] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 960.550958][ T12] usb 3-1: config 0 descriptor?? [ 960.578599][ T101] usblp: can't set desired altsetting 8 on interface 0 [ 960.590164][ T101] usb 6-1: USB disconnect, device number 99 [ 960.599557][ T12] ldusb 3-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 960.609720][ T12] ldusb 3-1:0.28: LD USB Device #0 now attached to major 180 minor 0 [ 960.718942][ T3104] usb 4-1: Using ep0 maxpacket: 8 [ 960.838583][ T3104] usb 4-1: config index 0 descriptor too short (expected 868, got 36) [ 960.847223][ T3104] usb 4-1: config 0 has an invalid interface number: 28 but max is 0 [ 960.855648][ T3104] usb 4-1: config 0 has no interface number 0 [ 960.862020][ T3104] usb 4-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 960.871127][ T3104] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 960.880320][ T3104] usb 4-1: config 0 descriptor?? 04:18:23 executing program 0: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) r2 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x200000) ioctl$HIDIOCGRAWPHYS(r2, 0x80404805, &(0x7f0000000140)) r3 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x20000) ioctl$EVIOCSMASK(r3, 0x40104593, &(0x7f00000002c0)={0x12, 0x0, 0x0}) ioctl$EVIOCSABS0(r2, 0x401845c0, &(0x7f0000000300)={0x0, 0x0, 0x5, 0xc09, 0x4}) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) [ 960.919589][ T3104] ldusb 4-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 960.929720][ T3104] ldusb 4-1:0.28: LD USB Device #1 now attached to major 180 minor 1 04:18:23 executing program 1: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x7, 0x0) 04:18:23 executing program 4: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) syz_usb_connect(0x4, 0x179f, &(0x7f00000005c0)={{0x12, 0x1, 0x250, 0xf7, 0x37, 0x2a, 0x8, 0x644, 0x8021, 0xd8d9, 0x2, 0x6, 0x7, 0x1, [{{0x9, 0x2, 0x178d, 0x1, 0x8, 0xfff, 0x10, 0x2, [{{0x9, 0x4, 0x52, 0x6, 0xe, 0x1a, 0xe0, 0x58, 0x8001, [@hid_hid={0x9, 0x21, 0x40, 0x8, 0x1, {0x22, 0x90e}}], [{{0x9, 0x5, 0x7, 0x1c, 0x17, 0x9, 0x7, 0x4, [@generic={0xd3, 0xb, "940d8840af02087f198a2dd2f419b220898dc9dac9d7ef07efcdb9abfcd26d0fcbb35f5f401e4d572a02cb097b0965740f2961c73cfff5307762a5c6da7e74840d57e46fc7294446ca11367f8bab2a3cd70a5d609eecb92d10ded7d46f3ca6356a52153be205d92f8aa462a8f409feae6296c971b324b1b7ab1e5b3e360c0cf8919f2d6d451e3cc9b103584c7a3d95891c095c554e7ff94306f7332867ff628663aecffa1925255bb8218a4a9fd71ef8e6ebee2e0879030d9f2b5fd6ee7f195168bff98bfdb59222c2ac60ef9948b46ff6"}]}}, {{0x9, 0x5, 0x0, 0x10, 0x24c, 0x1, 0x5, 0x100000001}}, {{0x9, 0x5, 0x1, 0xc, 0x25b, 0x3, 0xffffffff, 0xf3b}}, {{0x9, 0x5, 0x80, 0x0, 0x15b, 0x3, 0x0, 0x6, [@generic={0x2b, 0x23, "f51b84de5369bc728f58fee3ae49c3fc2833b503bf96d53605eeb965b3950df934233322088940ba02"}, @generic={0x1e, 0x4, "22410fc9f66822eab9e457e21f4548d1e6a437896e65da718e322296"}]}}, {{0x9, 0x5, 0xc, 0x3, 0x1ca, 0x9, 0x100000001, 0x1}}, {{0x9, 0x5, 0x8, 0x10, 0x19e, 0x5b, 0x4, 0x3, [@generic={0x20, 0x9dc8e65b8e3860ec, "94dbf617202e2500090a18eeeeba1a2593b1795819f497aa3ba0f1abfc84"}, @generic={0xbb, 0x21, "022daedf7eb0b7a3793918526b63740d389c3b36eb1fc7561dc2c3c13245860e9a2135df21c4579706d6b7bc8f5dfa2f8b604d36b0f2072c1fef6c6ee488400022cde9fef957656a36da35904618da40b0a5a2fcb9ff0475e725d01932839c8da82a889058eba68603c2e86071d12e37eb72340739a79b1a1d3647a29539e4263ba121146d8df793242877d9e6fc0be6b8fd58f0a365e129502f11fc3045e456d6c690dd3c97ad2bfbdd5ac31bddb58d8bfd708c227d46f056"}]}}, {{0x9, 0x5, 0x1, 0x4, 0x15d, 0x0, 0x800, 0x3}}, {{0x9, 0x5, 0x5, 0xc, 0x37d, 0x8519, 0x8, 0x1d5a800, [@generic={0xf9, 0x7, "9794e2a69b02881a2e4086a06a804c975eb34633a513a718b606ff9dc621667d9a3294555cc036bf9f7416a8afaf614e0011a8c0613ff7b3d6b0573e77b61b5bafc2ad22fa979f8b4fe08fe6149dd2bd8584813293007784196188476c9ec267b427e71b96bc3eb688a9c45a8b7853f0f0cadff16c47f3b64b4f26b727def20277359e2f49d25649455e7ddfae5cdebd2b9af8ce7c7389474eca4ba9b493f5b6e8e64201541eeb4ba4d44a523af24ccac2aa4082026d959690d945a057ec4f92b94c22d2a7911036aba3eba593ede32c51035d88b4be4b759fb12613a12e95f638a3c7aaf3ab197d1aeda76b393154f37332400bab664b"}, @generic={0x7d, 0xd, "68759b5b14f35591b0ce2a53b15cc2d6212390f8c73e7d2aa61c38d5d622af6d0ece372a879b2ff9307f5e7d9e4106cbe8e9f2e82dc35ad99b88171aa1cd343d8aa6786f2e37a9ca6b57e5a291ca7dd1292f7374a45a575e9a884a88d342b3dc5e7c8bbfb33260b144b71afd527adbb3d013cfa051621d06b68495"}]}}, {{0x9, 0x5, 0xa, 0x2, 0x49, 0x10000, 0x7, 0x4, [@generic={0xcc, 0x2, "ecc4379ddedff984f7c7d3d9f37e2800dcefcd6e35678e893fba54236032caa46385be8ed973ec32d0dbee141b9953c2a611281b867e2b81290b4e2d2a54e1eb8d3accd10968f32472f541b5df9ac829fff99d3a7caf36fbb84d588d42ce49fea39c7f15aaca39c21e48421476be7a763edf581e0226598580780ef7bf80ec4b1582d0501f6440c1fa4f2e3ee113cb550f359a5009dceac062f1942b28bd17f1ce2234ecb657814af78305ce59f72406bc1c4319c04148087c0512ab7ce089dd84d0d220c707574af55a"}, @generic={0x35, 0x8586e70e78dbdf72, "29f5db3f05e6d773585c6e21fdf040fc1a4ead0234a6bede3d752309eaf31c35ed20ff7332d161fe0ae5753b15617e9962e088"}]}}, {{0x9, 0x5, 0x3, 0x8, 0x326, 0x80000000, 0x67af, 0x0, [@generic={0xc, 0x33c849f9511d8cf0, "f72430dcd8ae7ea352de"}, @generic={0x6c, 0xb, "bf0aea84042b92bc1c5acafc62987288d2c199ea198afda461c1a0e67f8904aae571dd93ef532362f23750d739a43117189c3995e84ad7550abbc58bddd8a550041acd2a2eebd74f492b2d128845a2636b91de0365fda222c2c875b89aa4dd9239dff73ecb9089aca495"}]}}, {{0x9, 0x5, 0xe, 0x10, 0x2df, 0x8, 0xfe1e, 0x6, [@generic={0x1002, 0xd, "3cff2e3c4bb4a6f463198f46d5759c771f8a8daebde1bb02611f62da35e008f3b7d90c6203bb29e60c36dbc68e7f5a675490c4d61e30a7db668f2daadc9bcc55f08707069233a7c9d5552c3f935918f5c94ffda6abf83d0722b3d695c2dc5baf595645cfe1233d8d81d574bf6cb0d67f8edff6777db101db39398fa311f1d1b759628372a2516f5d27b9693ff13905d6e501a752bf85d188f76af628588874c072072caac260ab0125bbb1eb31f2a4fa9ad6fbbb7c21f723c1bdc488da97b3a0f872f812aa2cf645b46903d173377b3fb399844ef9ccabd56f65954635beb76e7a3ea5bb38d89478473fc0a85de20d9c4ce09014071faa1422f199abb5d637724486e5ecb0c7da429505ce5ab516a82493bceb7a51cd84f713c85a504024a3da583255e3bef37b0c0b3e0a233d2675341b74f1fe3026f0159c64b825bd118429c14cb4cb933b73c19ca7d73627e1ae78d2d010e48a6206c890dcac7734ee40cdac555d7153df2132e361b9bd6d3635b81d7a533610de3e8b3b84091a7e4bed4ba398c9e994b29f21daad6c61050ffcb62d9477e4f03cb34fe50cf564bd5eb8ccff48fac2324a1cc5ab5bcb224050c7ccb3c80d9d173c12e02582095b0b2debafa6a4cd20ec58faa6a16510a327f3665800633202fc2f3122d770865d9b6f9a14b23c6c46e8e3e535d213c757e71b3e407224241799cbc8e89ca931f7f8341cb1cd64f92c4e9d08f4ec77fb547041b41017948a00b9dbf5c61ae44efa87c89fedc7f6287d5955338199358b22c5f9bf47b8eb6c34dbfdbf0c96b8e29fd74c30887b31d874292f9e187585fb451b1cdf4c9436bf9d4db7cd513671dc75d054b6ea78010d5c9930566ae2202381edd1665f573a041b530ee18252453cee9e7629ec912adc57f139c54ac1164a9899d8b242db676ee8193b8e05b1075748fdd265ec3d349b0918980588a5124c89bdd554811bfceea6bb6f513e7982f08dff9cff2023f897efc154c993b59942760ce1ac798f9c1c4ad2ed3334df31092295f8aabfba83d5d5546c8c59dc41b07797a1457f165a8f2bccb96bdd9fc93c1fdf5bdbb1479fcee67744cdeda34e9563e99d2fb787c920754e46c1c9b2b1ffd6ec24e1ac8310a7342db020aa301db5c132030852874b442149042aa2e72f7cc0e17d6839865ea7a50d7076074b56604082e4e87d690b46e094d444c0090e30b11c528e24d27922706527fa625705cc928c797849a7647b5f2a1e276a333c7064a690abbe92ad1ec20fcf1aecc05c687a1513aa446083290d7ee24e62ae793c07a91e01748f903301238cfd2bad883e7f2aab4a38bd4e19256c1f619665528a8078fda300d6796e4185dca234a0323f5ec434541d9a762fa7cdffdf0417bfb4c0c1f92d4f115885b0fd710f0de14b920e3291afd8543268c61107bc7266d2a56dd64f6e45c7101dc175e87e17386beb7d70a6288e79553ce6238a24f370ada9a090d54dd55b55e90cce49ec632fc35427ca527ce210b513a4635fd2f81bb67b5131cc17ba8ff3922c052e3afcb6ae8663dc1fbeda5eab754071d65912b17d4e58749e95b6e26238947e9cc830370563a0f2d063a6b85d7adc4b5aee1547a5ff535a2b674040cfe1d5b45d9fc19fbe5e365d65d863aafee2f9bfcedbb0a4a3fc3fc6469c257538f8533d1cfac4e7aabf5724896a96ab4e2d80b9f1de339d89fe0fd3e095c339caaab256c38943b689d47752df5cfa3bdb94c250665ff47adc20ddd4ed20e64877ce21e1934aa11b61574d99743c08b780409eeb8c77c01539938fe0977eec0cef3b815f17906184b25c63432ad18942b6b6d830c727f79928f9eb1970c74b871045fe3aec1dda8cb223b5813c4fdc7177a0bbf9017dcb9438e5ea1f75113766e68b6710f0b8af39cb2e12f3774b2e141e1f5ee5710bdac5f2ce66bfb7d1057a2d92ed853fc4fc6046e038f6a4551d7f02d887db3f667be237dc4fc5d47de7b76091a78d6b051e32fd673157627eee8c84f12adadeff87f11b7f40b3c59f5fc151a3f06a35d5270605e37e24afc40531bc198d2781dd04d2185bdbaab3ae3d10cebe92a8b4533539691b8a884c293c27b529d4d07e2dbc7f26ed7a08fd9eeea75a9da3916a532051e25635f17f31816a72854d0330f5f91a5769016b9be8cc99eb82632be8b7244953b8bd3b2bcf3b3a2515a8a0c1adf6b30f33d560e62ba702b1f83bb5d3fcc729d987bd1f6e8e62c2b7b812fd1af1349a4073e4afae8c6034f7289e2d090f5f172747177ccf4d6569cead9d6fcc621f81df39046161bc133e31e0954664894446b16f3e0de8464a5bb713b577aa3234aa0ae6700d4379b173690ea6d0c7a3963e375ea6a141b68e9dca04f506606320d5ad4f99fe6f1c0de21eb1f75914dbb535777e5b6071a0fd0a379215c6c34886a5545e581db965a6686950972af0b2150935b94eac0e59679a8aaa09ed97c99bdb39bd76b6ef8c690c088add327040cc7bde5c4ae0e16148ed89545d716d1af7c34d221d7c8da5a7ba62c5c26afdf4dca3daae8d8bd632931bc76b3b540a1c55ae48628c9ed0ee0906e5d76b6b2a04647f888785b4bde16683977349a214c777a44ab65baa4055d6da91d899a547bb0d96f18e0d59ecb744e17495132aa4c92598abb728aefbbb5955a54f0db4002de7d1dd427d2f32eaffcaf509105d6d5b226c3f9d89aed433ce5ba0b54da29485bee7cdbf68ad5c1feb29132408a84e9338cf23217e1cb3791c74283214e6bf0f9dec04c04210499d312c027c976965efa1a804dd3e1331771b2a9c2417548ac0a8cc858c54fc73d7e4a840f12cd7906b944ce6857e2229f511c72c313875f3b5fc98436b14d834de18eefe3365bc31f731e8fa1f10107f4023999179be93479521fca7cc46cc4092d663d3efed444701c6f5ffb6584039134261d95914f0a84056bec9d2ebd8c70d15be2fbaa8ea99e6848a6c028f8352ac88c1203a05b3f534195afa80a7dadcc1bf495fdedbc99b40d664fff3faa842b8502f63d8c1fce2c913795169f2547e36f67e6a4df0ce61f6e1f605b3a3645adaedb0c230bfe45a3585fbf3fdbcf83c36f68513b3b26894c91fff5ab26f173abd53e251b25211b8adab5f163a9e4d6919e2eb22c5a2e148de917d260921a3cd5cdb630c97c3fbf2a935521843eb265a7cd3d23e529bc286bf6ab2b3f69a9776244a4db6e7c1f47a26aacbab8d26c0d9b792dbcb213898d9138baae7dd6984f541c1379ff58d7997e72da867558081b07d4a5a2ca64081dbcd3a765affe90032e6fb40b46a19def75c0bfcae4e62669aa0adcc0ce347abba431c8f7c4089db65311a1e490dec182a666262e7b7e370e59a9912157eac72ceecf8677c18fc357f847b220f2248d8be77e4b0138d7ed0dad5d3179b9f2dcb1937775bdcdd07c342873cdc56d6b91ad3c6766a7d8a676045c15d85240bd3d3acd1d9d0b24fa8fd4d1310875dad59fa23a15f118d670c5cce7e9ec87865dcf6dadd4556173fe99909c26e883a2f7aa20f30af6fbfa338548ecc26d06d1df53157141675f0a2f1bf5a28d773878cf4304745a638721ba4f6b6614e5e72be8f1088b3f6cded2aa9da39f52cbb0ee008f7a877008f6a29edb221266dc3b3375ef26938903286a568b1f9cba8e77f43faca41849ac003aefc5cd8168e3b31e041aa4a8ca9f1812c708b5cab67d9fd45593b61b6dc5ffa9118bdba7e1f1952aeca1e105b4e5c82f7c763b008342b8bd412f408f0e99f33c3e43cc856e84e12fd668fd9846ce3666bcdb7e31c37ad71b090d60b70f6412ec7b5ced058466c96ffc052015750e36c0d0eb90ccd837ec029bfc808c52bd4505a2985be0d5d70653977f43af9055f0487104e141fae02a03962bfc0ed5696bf099368cf0041d8d52bfedc99f027b4226307932f7b7de9012c014f66dd100a72ac9a2ef650aeeb273af488fa674401eae232deb40a449f10c5cf47bd33130c088b7812f31ce04e80b0c150d539f426988ccdbb0ffd8a7a5b7732519c9f8ba97571cbc22ecc9ee6391b06818aab374db69d46738122644422f3d4bcd1f457557fa7ec4a43ee8733fb35dd324eec61c33c64150dff7bb5bf0edf2861053e04b5b2027978e1fb6360d1cc55eec14266449f1cc41722c3969cb92cdb5eece4811b31c9d2685890e94491b95b4a1927ff7281b7a31b00eb77907a8218ebb963ba389a507ef354a6e098fd6d9c8eb5002ca8ec4d8fa9093a2f6c92ae11356c1eaa18ec8258eb23e8374aa2ce047cf637483374c6ccd6f00cdc97ae8f45d1a20f5aa53f89c34c558d01a1f5d4ffad2040adc2591ba9e84207d70c98813417295978d269f63e015d52d2bc04edbcaa2503892a4cf22481d561a41b7efa52d08085a8b4cad1e05b8835cef79750a88a65b2147b4b673126eb054026722d4b4ec630e4a9695a94fcd4cf81d703b2035d6fc7c2457f2882263f70a99514032d85a94f7ccbed2a1636346d3f69f66dd2929a96708b5b1ab4734489e2e2a4cc9697725c036af39c789c2eb1fec87dfbd725ea96d60247a2552e13c06ae689eaf4bc01f687fa0399745d992004c93f44a0284607bf3c3062b32efb88d16c6c0f61a47e9fa05f6cd18a57fff2884169f93eebbad9021184ba3a3b085b95a9fa32a410ecec7876fb29959d2f367972976fe24629f2f3c7b24d43cf1ad80bc1cbb59d08724c15fe1d83a068f59f783d4510756f112fb87c5a7a4553210b5573f567ac7c987c994934e05af482163a7a467cd6ecc1a83acb17d16410d7051fcf2398a00f6776bd8728e695287699f0686167b646b50b32cf8b9c394806196e919cd2fac19082d4cad0f73b754220be2a45d65403bf9e751457bae52634bee79ae029be6e31263fe5fd27dde240e2701bfeaa4d2143a9aab908390ffabf92f521bb52b8a81a41ec55aa34ed981d9bf4651c671d43a962bac45e19a774d84edf13a867a6a6674bbd723eaada942a5fe8a338c2fd23e7e4e33f7b30e8ac1a968f426d45572ad03bf434da572292ccf1a02762557cbe38eb5ff92e9e459689a7c7f4f5af5a9ba9e32b8d1830409776fa70092e674352099ff5014bac2daaa2240c0aeb5646e28dbc48a5ffb266683b5855f741fae3a2b3e1af0e1000b74a015eaee9098c4e78fc1c4d7a54da1eb99dd8a714a42345c150153917a3d2ced8304ea589e9967fe09f2ddd9bc6ca9e969bd9d5737e587c1fc41aad21bdf57910d7e63c3d2598a7d58867523fe638156e5b02b57eeb89b3242145a28b4d2e4dc9e78009e2494af81451275313149c36e4c9416af8d3bfaf2770dc876b7e2c5a2d08c630086949edc792252da7ee754fdce118b8d6817af9403dd7d6188cf21d1f1e0d418d6fcf59707fea4fd6dbf4cd165e195e0c3d446a41c1a63e3cd72f86355237d82a1257127eb5bfe66293a2fbdeb68d70063896d7a1a3691f5befcc5f3c204766dd188f0bc1f1a9ff61d3d5042d9c2b667604294201bb90cdcc5f39ee6ec4d1014f2ae60bcf8f2c58aa37a69ee6817bd14559ecd2776befe4ffc798aa3891a99972c9412bb80d6513569b433ac478a88ceb995e05900f58aa38160b1dbfa1f14ccbda2bd5159c5e63e10117e9fb26126183bafc85697dc33369114a49ed737bd1d9178c991b9bdecdca71e257c362d7e86a49ff90ad1f84f6dfb04ee53cfd38d207cbce8040aa45a75763b9a19d4dc7f176dfbd4dac65083a8562d49b839bc8b299ff40e92a677cbdd33f6ad45d028e294037bdf09d1929a45710eaef8da9533a"}, @generic={0x72, 0x1f, "c4c8a3d1469df5912f9abce06f83457b3b16d42d95a1196ddf3d3fec60db5e05ca608a9b08ea9ea016b2f3a6d5e97b92bc821fc32b6dd4bb5b54123db0c4a72381ccbb6065f864a5a7a543bbee2686487d3c288e486fc7f4b3887c5b977cfc30082f203302b2c8d90d94345802675f03"}]}}, {{0x9, 0x5, 0xc, 0xc, 0x2bc, 0xffffffffffffffff, 0x10000, 0x8, [@generic={0x83, 0x2f, "86ca3d87433004e6c51b8f76fc5c4de930d4f5709c40bb88120861d200c9e02fdbfd20bca94ee48115d2ac516048ee445a5766644cdcca79848a05160f8792d514b84821be7842f78550479e22b3640a7009080a028d33bcde0b71728a30d142c46c3db9f346cfb8ce144c0ed90f1d5e610a197b14cbf1d06a014f063e7ff72de2"}]}}, {{0x9, 0x5, 0x0, 0x0, 0xd0, 0x3, 0xffffffff, 0x9}}, {{0x9, 0x5, 0xe, 0x10, 0x1e5, 0x7f, 0x210, 0x1, [@generic={0xf4, 0x3b, "b5fe4ea85dcc552be57bf26cc990454f6799e0cb57e5ce85de57643a3507f58a074ffab7a184e1fc231a245de3daeb382a1a461375d18d5db44ef6a41a809fe3662b1a5457e280e0716aca0520ed68958f5f8d59b728155b4e442b91b4d70433309ef4fa310559ef88853536c7c70d8673629e867c355d8aa2bd38687b36d8f18be50ebf1294f0109947215a6b0765b672572a5e2bbbce00e93ed479ed5a519694c776bb721adef1c6ba4ced07d983ccf1a11b17dd594fc8a308627c34b6683f985b782fc48c2b5d351c937947574fb2c19f7f6b627d9287f7d496b8d22680ec0dc01dcd175e979f5c814cbcaf5fed7d3473"}, @generic={0x23, 0xb, "c3b6635d5f9f4d88668f2d213a557305c986e7cdf53f1889885717bc879a0b428b"}]}}]}}]}}]}}, &(0x7f0000003e00)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x201, 0x1ff, 0x1, 0x7, 0x20, 0x100000001}, 0x24, &(0x7f0000000140)={0x5, 0xf, 0x24, 0x2, [@ext_cap={0x7, 0x10, 0x2, 0x8, 0x2, 0x0, 0x81}, @ssp_cap={0x18, 0x10, 0xa, 0x7, 0x3, 0x5, 0xf, 0x20, [0xff3f00, 0x3f30, 0xc000]}]}, 0xa, [{0x1002, &(0x7f0000001d80)=@string={0x1002, 0x3, "21b23b1f267d5cf064444abe54d50f311a21dd2132c687501ec8871676dad6cf658a6fed2ad102cd26bb78a4ffd5dfae70baa9e2639ff5997684524ab9eee677f53beb5b999f9df37c60cb9ea91f0a6caf59fe2fecc99d7187b657623f157e3d51f2894ed503083da11ec7880390ffdf994506e25ef87f32a7fee9a05b0c993a40027e17bc91818214a6be650c2bdd3178295070b78ab6966ca031835513e1f9a2980d38046ff479ac23a715220504292a1a21a9b1beeeaca67a673db56a078c4256ca995fdaee203cdbb00c5099998399f296cf88842e2d3aa3df7516ea9d94fe837d495e2c797d50db5e0b43576a5a308a529f7536780d7f4c35d23ac5c2f0d9374f2cbb3cb29ab7babb6ebcc16be312fb9d744940c46f6535d2a872a2ccb34c9bc1c0875ee1dca801496887e1a4dbef53f3057d8a5f5c854ed1d4f34300706248bedc120193f0ca7cde42d23e241d3ebc4971cefb3d236fb1bd5540675872e8e532efbbd2d85d841ca667fb8637d8a9585740c12d2e66695dedc771416479cdf3969d76266e3aa5c2dcdb66165887411a854b085dad985f6ef68608148e5a662f928f081302e55af8cc8fb972a65a40fae8bff9a3ee60dc29b62e0cf79cbdfb519b0db771dcbcc40411079937b7c33ba14447cdd31686c14386d1d006fdf7e2383f1f3518b150678f17e53f9dd26b8a3e9b07d2b5443505eae7a096043162925ba433f8c86ef8ef8a25aa2d0198b9e7915e08e3305f67adae50d91ba483b4c2c290e9126cbeb02980491af44d770bd4a344efec5d50f0e4885f25e075489fe93f618f9dc0b1c6c3d2ab3f32a8e72fca05fcab93f617c9ca3c158589586d45cf7adc6fee2aeca168ba6f112b50997393c60764b64223f6250b321d41d2559c6319468212c4fa5422e102ec9c51f0d53376d5fa3d6cbfe4bef80c96c94d8d4ec22d751eeaa5502af92a0c9fa612813db4645f7f59a6848a9cb15a0ba437b0f84cca48bdc301e1907fa3b2b9bf0bd635030233f90536a484baaea56d143372f7c5bab900d94f552b2d7fa892fdae38752033a8f7a9ecae1ef199136cf82096740397769f76c62ff059acff0aa69b2d5c7cb30455f1e675157356c7db14348ddb0fb12bbde3d1509c435dbba172b5271ca65991186d4099f85309f6600592e2758f52eca21b65dba0cc4393a37c4ad079293cdfd7c515cd3013f8a4e604f598c0661932b7e74690cf8386abd246f53c7f406dee26b0b29a52d63a63e2b4f703e50e54868ec3971ecbf76e74bafee6ae44ef561ec40c712080a3f3b5f52f9dc1531ef152e8fbd15c8a619c3aded4ee6acc0b0c9e441a27c9c0dbb6804d06fe856923e6541a51310309a743185692dc105951a40a0aeaf1684aed6c6b23fa2485a32899a0aa2074704a4696890b836dbab3124b06c25e87e8b5992306b1a78b089ea5b2c3b00aacd10817bd28ccdf9f7bd66eec576f4365270b1a0fdb0c01425829ad17c1bbc7cea3391a855e6112ccf7c97d54f9f991f95812dfca2f8ca770ac0a54e678c7301f9000886aee35fdd7fd6cb32a59be58609be08bb4e42aa8adad62d4ce6fd79f340ebcba38a3d1e89dae8052c42115e847ae3e7ed45fc777caaafe42d05600926f63c3d21f5558302c03d888524472ec138803535793542f4786978450e5bb84be38e3534f32e89e17cc8b581a9de6de139a27c77722c43742333a46e87c8d6e06c9327b4bc8ab9d9f71192f2a4b0a5c74282815d9605a28e778737398271dcee5468a2bf0580875eafab81afe94dd17df582f42522d535911bb7de0886af068aeb1e1e0a6c3acc328c9bc0204311c578f376eb972c8cd038f98c8a1b7aa1b7024f6a6afccc99a17d7785b2ce011c7f16b525de8bff2729484c4bd843654d348e6258592885c2c3adfe5cc3efcde22b4df3e82999bd7e756944c01042acad0858750f58c8bbe8ac5d50a2916d92461be144a81138214b8067678be317d8204e739e4f19c3975d27d9fe65157d4e9c3412c68b6cdc9805beb12a2922a74f55fd8c7b45446e7fa109f00c1afd36327abd152ee4bdcf73637dd37d733a58ad2852c6fe31ead724968ba73c274a7340e2c4008589f6dde2e7da2a085806db6b90ea27b40209789935f41d62c67ca915c348eef66ea7de1e688a6373e18aa6ce68fae736abacb7d310142c3ddc7897fcc8418316f8d9860f3c9ab4992eca3571f824e5a98deb1d2c85aa914e9e96dabc2950cd96ee3121af0c3bf9d7ba1f5cc8b313b62b698f472cb76df4e38d6098bf8b35a309cbfa9983903b7437e8b7f01ade8ce86e7553fc267b687d16bbbee5b990d35ac926a056897bfcd1effb741d794eb2f614e640671e32684fe40f5122b7613fe3f4bc4bbcbc51d422aa93b38d09c1ae3d22cf121bcfe7d33e87f56bc83334ebf74a740092b11a2be4c62967e433ac7dfe00fa9847fc91ed48bb72af8c7a0bacddaad62f30d3ac03364720545fe35a19ba3cc2bbfc3375ea9a6780dd3b229a5222a7e94772bdec3a7c76eb0b7b04de1f2c7d2b93ab0c9849f73c396334753c4a3499a3131ee41684475fd24af060d3a8be264ead8600b91691c62c117ef627bf77683adb8122df04221885c8194c8907a53649ad46b2365aeba55969f8aa9a2119491f8eb21c624879bcb195e737b61610b117c656c45fd2b8100808fb01d057806f4a1c7088f6b451f990c7398760a312b524236ce03af97467a2b98539f865782be3724f9e477ab48bbc52c67febefa24c5dd4c18f700fd28f7e73816f250f92154c68df8a3541280ea83808753b8d6106934cbc7b5d778c876786fa2a5f9db2962222b9837cf954d49e9a77acc87f4b1cc499b69dfb85f19b5cad92ec277cd045a99f4401e22714b38a382c811026dd67fc57b713b7dc368774213df5b1f34e112aeb170e7a7bc77a6682105cd8033876747a47b56fbdc07eaa559be324d43e482d1c907deae32ee9cd078d0fd05f637961b374c716ec76e8952eedec95780e13ee17bbaf3c99cedd3ff03851958167c4f5d751c2308e8656255992af89492d199a9dc5936f046bd6da3d8ae336c5f10e4a574906239802f0806b8352d83e39f0f655c2792c24c13e770f72485dae80d1bb3a9ef6fc3c6e41fc450251a59ee96e36e76861baf437bb476e9e5ffc1d6e1769389f5ae2a267d3bd8de19948965697b6e9c638683f5777fb850048ed55a2a8e69940ebfbbcdd5435c151d8ecac73f758815618722e20955ed9a7549a54afaf57b56f3bd520bf0a2f527b517d176151788f08d14faca26fef5854ea63bff438a962e7a8fbc3274a19e2fc1c09a5be1e95b54df3b89604e0c2fa38f5fcef00f0f429500658854aafb7082a276202f75cc0e46150f1835351f41023bc0bb1e529b7892453f933c5f830647564abda1b1ad804bb685677ee68a125ba6658476f7bc720ae7ea9f0da97f85933b2a2ae2e3be9cb8a181a55b088b8a9b81c6a8d6473ae3d0808c417da2a986faa1c6976f790606d46f14f75e92fd7d38cc867c65ff1348dbbb83473043fc432607eb77c7ca833e9c1860f449bf89ae715523c6b5b8abb13d9f121ec96fa3180bf08ae6571961b26278866a04899a6fc313dc89ee8d1dc2a00c62854bd9f18d048cc643c69ec18273f948d0d2f574227c7b6eede2e049e250a6648dc3409f6e982a4782656166b52f654a240a7c5d4819fb48b44b272a85c434979ba31619e55e65062dd24aa90482b422d6d38c4e7e3894a4e4f7af3a47808292d381ad7733215e5af49c31014ce87aedfb0ae3c8a40b14d67d4509f852fba2b2616e688be3d08ef3a868f9c98579e8951c8eaa79f8569140216279fef5e8290f4814e45a796964d846891429b59ec449292e50a1ac0c14f9dd13bed77b23f777fd5dc1e896a83060194dfea9efa211acca059ee7d5f25a734b88ac70f7cffe52e02452c641e49ed80766c41d07d9cf625f31b1df9b3c90cb73f472cc0ba2d23c4c4f234eea94de6ccb20d2fb9448bcbca601ff4fda73034e9c243d324a7722246e4d0ece533b1104d4565d4ee646d729590542f8f07227ffa2adf3cafbc4ee2118f94dd97366a8c610f3c0af40e64b5779a4f804b35ba70b5028c8c6fff840062dc77681753350651bf90e382ad5947c5cf980a3fd81c799593827c830c77736206fac81f765ccae325e2e644d31372c13b07a972f73305ce4b8783b5e86df70eac78a1afb9acdb170962e87450bf842457e33265db52920f799258dbcfbdd578689b156e90257d19b8ec13f2232a95ff5e3e7d4433d0db5d7100970b3d68cb1b97385237b101c84562e4749289850a4ade9b0dd61c3ab46af4fa0a8ee886510df01da37d93d03273aedfa79a17bb7c99bdf4da186b61b5bd2ca331bd74fcc03ece9fe4376e15e7b1667a77cce63d8176e2dd7bc3fa85fd7b98c010f8b8659f5f3c8a85b03e0fd0d57bb0fa62c734a5926a294bc9d864331b59d11834f4c49d1a3529685084021ebd2efea4a39f94010d8233b98fef0a23d47fb43f188d139223f9d98ee3b28c84afebb9eddf796129b419ccdf59bf3ae80f95989b32882c8d2cf2ac960f5957a5e2f2f617cbd12a8b544761608538f3fb1a81fd17607c79dcbc4f3f66647bb101ebc299b717536e8d96269515662fdd9d416a487133ac4e50bce5e6fcba4d130b61dd0d98fea9c6ca93f63ed7e790c513ee7d02d3d3252a899b892442a46c59cf1d0c4785647b2d28e3e2fa38644ed36e03af9c4769d98f3b5275dc7e44ab71734a8d07422bde8fb96098bd1d335d055a903c2d79e4bcdb5b83bc0f319a1de80673e7ea909e85be8b826a4a8439794ab7001ca881a49feb097a849f07f517bf30e518799a5cb0b08efd2a3a170f80c8ebe0f0f2234c15c1dae5ee6f28ed40ff57693a44929375ffa92278295896062276bf7f28599a1e5b72a958e76405b43babe74ba09ca9a74da4277c82e7dbb9da1cb86f7f56174fd18d67dbaf88b3ca3f55aaab657fc4b9c44fac54496f3e80e556956e4f1cb39ec6d08480feb49bb2eac0b334508d54571f0f8bb49f59f3ed42e156e950c3715c90c5671ca7de81947bdc1d5165872482a95ee17ecb8a1df70e5948bf5513552240a5818f0868c899bbfd26efb38e6a846f8e8980e310b21576cef44b24127f94a9ab50a8fae4ce45255abd74b0b00379c7163a1ec9e55dc4c2530b6de2798914d6bc8ba01dc82819abbe65dfc44299501c84b76f5eb77366dd6c5d984a270f5970ff5d9d0e618525787a525b78cf09899748cdc35a3313634e7ae0395b3d5b09054ee5bcfde99695d707f260798b20deb3edecc2a4b13c79f756f5b853d5816e3467e940d4e37bddd8873ba70422f5ab50ef1fab953f77cdee03c55eea7e0cd85be84975e32d11bb1595325f4c1e9614b88aea51604863d6aafa665bdf831580e44c02385aaeb34b9335e44d012c94abe7f51cd87d2d17858f866e0a68c5f3ae5f659e10e53ff5def8ea2bd2667c76b3bfe6dc26946e98a6370d676f60f73ab8d51c64708dad5dc510e8ac01e422bc466f3d918f70d285935903c7b05883d52e0352af5e516e41a783ef5f42f356f4a64dcaaf85e88206fb87bf6df2172e1c288b6efa83ed9352e4ea17f964da76059f02e1880aaa41ce8a7008b67fd55d7be4e52af4dd04f4510b79b252dad9e9c3199487b920413752d14cd7249af21e2b1bd83e728bdaa9d8fbbadc6f7f42b09641fd21821367e47444c9b9883dca5048c78646cd8ec472706715574e19f17df3fc818e5072ce79334"}}, {0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x100c}}, {0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x459}}, {0x4, &(0x7f0000000200)=@lang_id={0x4}}, {0x25, &(0x7f0000000240)=@string={0x25, 0x3, "606e8793a63250bc8951026588d584b956393187c76394fc0cc6130e746db3a31d38a2"}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x44e}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x810}}, {0x88, &(0x7f0000000300)=@string={0x88, 0x3, "aff1a0b3d843467cadb30218366fa41b7ecb54e59b860d103ca719aa0b667d20cc5657f5d1bd65a396e0266f16f66552d378d068e7ce4d17ad87f554000cc9eb4664879354bcf49b7eea11bc2f8ae9f218081b28bb714ffed949fa8d9b3de632d775a1aaf3a638a72ff7886e3d53d8d773fd8d7430b1f49beb252b9235e85204554530e99d61"}}, {0x1002, &(0x7f0000002dc0)=@string={0x1002, 0x3, "9410e9fa2b6e8ed8b7e37908fadc1334e00a6581864b9a6520a07415abe8084ed19eccf1c14f0fcd3e9d000440a17c1e7e5bee20580a9575c86f94b673b5e5c650f0a5c24358de5d9b4e0ef74248882f1fff3f6784a99ec79e76ecb1e5cad789c04311493e2a98698c3dd5548eb55fbd8fed55aa0991c518705dbb04771ad04a1dec67067ed8489952eb3c87e95d8034f06cc7dcd46214af2363295ca993ba27dcd2dd6aab4d3296a01574228aec7667587e687dd70cdf33b2b65e41b05b6aade5e5e3a2caef530dd0c292c17f5ee16775752d0500df028bb3a97a81b858d8af264c9b26fe05740339079ecdbe30b55851bdff7acfdd5fb1506da95aa7dab2d040a4d02adc8239c48f94c6475961058ff64c8be0da4de1709b409969b038b549632face518d4f3fabe11cf8d95568c2536799f5859bea5e78b8cf0af5110f1c22e36f7144e05a831a661b8104878c95bf365be170cf27ac00e58d2f51ffff225bedaac065e79d4a72cbe4904d21b491ecd0cdfa9cc1bd09cf505a1412d7bfd86c40042ca8ca8a8a4573876a10ba402637e6009b94c2967aa686b615ac305b4e0ffe795ea3d43eaa75556b3e6e5fb9520b0b25697c0e57fba5d03aa712f51ff85dcc6320b9a0faeb83032971adf285da6bb983fc72979e1f4c1a806d83e2d11e480abe4d1217eab57704f308892f5fff25931b21946cb5bccf80ac403715510dbc767b465cda3553019383cf7725562a82440b19a1623e6c158e451bbe2d84c164c25d675d3f256fc9856b1e9688a81b0d6ff6d9218f04994a4b2b70735c54e159474cd772fccbc325bbb3ee54b3d361c54631e4918a34ad91b43c2bb8db7fe5d6cdd60ea869bca31a48861ccd23234d32f245c3352f8def548a0d4f5eddb6a1abd99fea0f8dce90e3af50ae1e3aa997ce2b2209ad4211e7113eceee957f16a525423234c112b8602f97762a4a34c34d3df3f4e1993db0a881d420799b0bc845663c1fb95c2594e0bf7335839278e0e8e7231703b9c5f271f16ec360e35af727a93239fbea0711233dffd2ff036be6101514788b833352eceba9aabda1b4c1cdcc4379c5d667961fce26d2d4ff0e8bc695a2fe58b71add708e77879ec52dc02478d07e27b8a6930b684eaa6d019c440c18b792bd655d57d09a513d86a414139a7fc72256b988cf3839b43807638ea1d9fd393ee9c558f7d0ca00516e6bffe0d76c1248efbcb5268d96de18b1c1c9247f5aaf7be3a37670b66713df11204877c9802db09740746f39d06172d6a4b7a00a1935cf1575f9ec4749b2ba55cf2d46cc7b2d9c76fa07d53c5d2cbfc3762204d5eb8133b303e8cec955bcb6c82a49571f3ae8c46ad93678336476746dab4f9db5163436ac8b192f54311987485b42515d28fb5fbfce445047f578c8d41b33713f1db9cdcece8071c7b9f4158f3f5eb9f61e9e631c5fb1ddc84256e8090d5b16ccc8f1bce5c42e533bfff8ddf5ca0ef6d982f8c3b7f9a2065073a7e935814b083bedfcdcf0bf56b5df15f8bc3e4fd2aa9c06d704a4c55002ded59d69c6a5f413392d9ae8b6b36f359ec8d6046f1cb48c5e50787f9bc40aabf9745dcfd883b21a632b673bfa51eb214c0bebf9c6ef469a9931b806c912c8e64a4bc2327599c853752976f6e216451da984fbe1f622f9a8f941661d320241cd01f30d910f19929f1c02bd123e012ea566e0994878aee617db93c18fdc1cb09bd901dbc973eb5d869a1170abf99a6715dccd61b5c34b51f1399eb61e463a49aa130391b7a582f4ea1f785b050d01e02b6186c4576e4331e8a6815fee8ee176e0a16f201e5fb3f2abe7ea13700c5a106a6fac62c07304d5a07d08d8bb191b691f12af357c606eaae7edfcaa0c8d7dfc23f7cf4708dc908872a16e17f8b6f7d089e3def8f7bf9a35f2cfa07f5287e8284cfe78804b0b7b77c1df8ca750cf2e498ef3c59bbaf36d988b12014ec126a6917b3a710bec84f653e69333a98ee490e4f6998ab648fb633352a340c4757c267a9970ab7948d689bd52c33c5bddb06ae58d476dbcf34574c4c39622805fd28afa229712546bfcfefa69fb2e5b9cdef327ac4c45094b1a41c355627b0fa523529d66f2fce0fce9cc631706c7d217fc7df990e63e30486a8afb6c0a7f5dcb94401680f3c5bdf776c2c9c1554d04d1ff04d71c888e4697cd804807c427b502f277a030465e15f838a91b11d6d0be7e5932d253dee610d07bc2a29ac6a14f8536223acd502c368dd7b2bff810e95c69dac1ce442960881b240001c7905b3bd6b737799843d7f478370e542c015e139bb249c5e08f455089585692449ac1399d24fd71857efc9381850264721e1ac506cad8bce1fee25a317dd00e9fd490109a4e4b46c40c9236e498de1dcf597a45793adc29497f1e053ffeda9ce6805e2512812fa084462d622c100a0123141ea21c13ed36f396e4d22cffbf195d85526a45eeba2473b8383ed03a60dc5c871a81d8b7fc38d7a2b52f5696b21fe8408dbeb43e318b9325e220367b5423f4ad708c9fddd60d2883f156bd010951e5c4026f42d32dba4e0d11d6bf36b398239b85b7912fa3037942122799d3962fa523477ca808b058af1140abe42bddb3ec297ccf85bf8fdc4dc0e1e3dc00dc9cdf707bee596bbafd2fcaedc7f66e65e8a848e049cab82e281af763f6542c39ba3c1614de2fe5d2b4259cf215c39e3df71f5d738c52a88e0c9434b46903f02ffa527ec8174274c6fca4a135eb36c20652affdec88d7921ed52aa30589f68ecec0dd6fd8dcdd51631917b1ff6900bb669c7c6327aef430daae9449e1d86599b885132462dfc8b2a558716492d1672353a5ac912ee14ed6d3b0bdfe6e713a336db38fad5b8ffdff3295b9732c0e05d04414e3149c5b7f2f23bed300d2d565ab3027ca272dc06f2ad7f8943ae86d53bc0b735d141faf3e35fada0683066ce1010a190a9eab3adae3bd19f666230f116646ad366cf55f792602513edd5189066f1739ce5b774863d5d610c0038ed95aaeda9df22c854ded5e42d775be01759576b66dbcdffdf33c32586e7e791d6c3efd474b811cc4932752b826830bbdd2819630c8bdc09cf8b274d34b6cc06b3240b6b0280b3bcb21e214330b261539511f36d3cde30b39b3301f0bb71902a77dc0f4d2ead22b83648f271753a85d1288b1574dab274dacc4d3f1b2602d90dd736d67fe2aa33df969aa916f975753ced44f3721e37a4ca1c93f9a2da7bd5035531a08413d1cf9f2c4cada287c04c7886bfcd06d2a954149beec9edfa804f072fef57fac634bd8c949d45c61db9f890d056d12c558f8bf7e659df85a7e823ec1e6a741dd56a0252083e2d72c84ccbb957995c3762eedc42bb99daaa1a57720fd87f45a830be73ee8172639d2fea4b16a3bea63f0b052048bc8210b1880d49784c0bc491eda0942879f12ef35d1a08090b73fc52cec7ed8996cabe7bb5747c3b791fe5f4a1ce23a8022b84241210c4ea437331d539fa8872a148dad0162c603ed2fbf752f8c16c344f47b6e4726ae8cf8fbaa0abf1ef0f709a35a61eb4ce0aa72e616ff5e6cf89ac9ff6d520e4694d209d1638d5250996b454bee619e14389d4ef5a65599d1e156c5795b5e6f485ac2ea2be1d8c91e9ce5d6d0262df3303e04208917537cd99dccf04defc73d63e1e6d8d888adf4cf97aeb881fc79a4d340325a7438b0c871fa2790cd4c71a9186cf0bffc1a05056d03fba52e83156cd607f8c99b49e9d869438a1f9ae8b16974a649f6632334824d2314ff5731fe3277298d2ecde7e5d74dc471b3ca0e2bd51f13eb0475c1b6521978b47d6272c0093c37c39fa21d8662535974380292ae38fa34a94cbdf1059918786972e3f88e5311348b280ed60dbb45bc2dd50772d0748710d78972a665e2ec5c14b67126c3dcb59fbbe937e8e156302bb58a210602986e58ae7cf47c57b81c2d85937c74409d6b06f0044a9823b56d9c548d3750217cb43971ee5e3c7a237cdd1b1a05986705885af230ab20c4c3ab4a205a66074d819b9d409ce1e0650e94174a81c43fa2276b04cf6a364086d8a7fd811853236c010c270f0699ab6a9442ceabf0d0576a296668a253ca046b42125706c07ff8ab9171ad8054b66bb7047daa8d390c39b8597e751948ebd2df97ce25ec5ed3a393c9d1f036928be0bd4edffd42e741b2689a674dd5c1bbc7af1d024e993850399f44c5f7dd3d356593a55027753dc5ad4443b01b32214118740180476070a92ddb8d07c29ec70262d6ce1d5a47e5f6128b51592ea59835cbb53ffc2ee3a3d9605ca57d36207328fd15ddc518b5222608b159d03200306b53b6649a56bdb84bcec561a9b9bb374767fbb35df4b6791ad4618432c81691add36c063a40120f9573df8db40553edeaa5dfd3b49243c3a4c7e28a62460026a3d14ec1f73ee149ff163df8bc3d0ea0ddc392e7620342ccf6c4b18049996604acff353c75a994254c2ec6b2842942ce3592cd89df083dd6e6adebebcf75de096c19d890a24a9adb28c3772c4b554df1d199d79f2f7cde7e5b4d58771a044aaadb4ca93f39079e0023c35b710757fdd1ebc0cd0c10fde3b7cb7596755cceb168871f4dfce8da3710167716c8e9fa01a554759ac1249546c7a2976042b684f16cbef84a24928f0e01e421e79a6544332b69fc2ddea8a09c5626996998ed40c5c280af6f69274940c7c4d441ab9e798ebe3170ecdeed03d991a0da21d69634d1ba1d5513416f8bd9cdebeb48f8a51a41993803b648625ef693265940851d7ffe8bd6cbfc100f7a2c74c9a75050d310b304a2fb895aef8cc26dbe3fa3a90fbc414948f1890073c6807a2d183175b9bb77c4412712b20990b399bdb3344f0d7669fdef0a5678c40f5293ee342f87890002bfe9c1187cb7ecdc5f0adaead2210acf843268627f9cb0853191c75e649e190ae45635e0ebfdd4f87e679dfcb1e9a9bbb7d64702ef6327ce63a067070822dd1377d43e13cb9776133359dec0853e0342fd78241d58e710e42a7b46613242fd278d4d7c371a21d5765fb45cbc5ee84b05eee30909201d41e8fc8fb5ee3f80ba8e0b381444bf90ac7706750917f1c6c0aacfd6a5726d264d7472cf7c6729a9350be41cf413209ba761dfd0674ca2175aa28764fd43a26745f2dff3830ecdbb4de31788eca9c128c4ac528d8b012082e3412e58696023a19d351e2c83a15d52bae388b134a4e6f52a3fab4e9eac743dd05d2597ad2d4cf22b90491d8d30e85451644493cede1b0b17c3075bd0be91dd8936b69138930fab9926cb6548c3a70f2fbb9d47d54fd472df8d8c065347a7fe042db7d39b62568581fa44ad2e4070eb3c67e15aa3c0e1e7910ea5119c52d68df0e67f81acdec60622414c06c0fb1bea8c0524975fc34cc5c58f4f67c3bd7b469da7f2c9e6ab6021cfe59a131fcdb3a6d62cf1afa0152a2e00f9a462263b3afe4213151a86013d99c7cc9d8d8bc201fbd865ff456176a7026d15271a3fcf1dbe9a91badc5718b5bf99b955f1c801b1e65a760c8382dbfc53039c19695d1bec0e811063c6e855c10a798c6126df369faa01a1729f45384d378b3ed5f84e5a4782346500ddd4761462cef82b969787518e8f7995395df58fabf8beb6a25e025e5842ed3b109feeed95378c9cbebc2191a2809dd9b22a83829c7df6e50b18e1c3534078f48ec0e5b39b0359baa447c9016375c86edef64d7bf7492ba7f7d17d5de7452a56ebb11c94e14a34ece93123dbd690b0d040aa2986a2d2815c16f1932c26aa00478cf9cf5ffd5b071"}}, {0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x144f}}]}) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$char_usb(r1, &(0x7f0000000400)="d529df338b29f7841ec74aa1b793e5e1801b9e7433e4198a3ad0b166c5e10f0054ec5ee2362ca6db7f687807d7b72120ad617ef2713713a8b35e96da2ae16e9fcfc3959158cb2e93e3bf02bdf578cac969c8c58881b97e66d818ff16a4ec0fd6044d1782811b25e9aabfe0e525f67f37c9e1881f4e", 0x75) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) [ 961.167838][ T1748] usb 4-1: USB disconnect, device number 69 [ 961.228478][ T101] usb 1-1: new high-speed USB device number 15 using dummy_hcd [ 961.278471][ T12] usb 5-1: new high-speed USB device number 117 using dummy_hcd [ 961.298462][ T3104] usb 6-1: new high-speed USB device number 100 using dummy_hcd [ 961.468466][ T101] usb 1-1: Using ep0 maxpacket: 8 04:18:23 executing program 5: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(0xffffffffffffffff, &(0x7f0000000040)=""/9, 0x25) syz_usb_connect$hid(0x7, 0x3f, &(0x7f0000000080)={{0x12, 0x1, 0x351, 0x0, 0x0, 0x0, 0x30, 0x5ac, 0x223, 0x40, 0x8, 0x8, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x1ff, 0x10, 0x4, [{{0x9, 0x4, 0x0, 0x4, 0x12, 0x3, 0x1, 0x3, 0x1, {0x9, 0x21, 0x2, 0xe7a, 0x1, {0x22, 0xe7d}}, {{{0x9, 0x5, 0x81, 0x3, 0x2ad, 0x3, 0x1, 0xfffffffffffff93d}}, [{{0x9, 0x5, 0x2, 0x3, 0x385, 0x0, 0x200, 0x8}}]}}}]}}]}}, &(0x7f00000002c0)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x201, 0xb72a, 0xf6d6, 0x10001, 0x40, 0x1fa}, 0x2e, &(0x7f0000000100)={0x5, 0xf, 0x2e, 0x4, [@ext_cap={0x7, 0x10, 0x2, 0x8, 0x200, 0x770bfe2f, 0xfffffffffffffffc}, @wireless={0xb, 0x10, 0x1, 0xc, 0x20, 0x2, 0x0, 0xfffffffffffffffa, 0x7}, @ss_container_id={0x14, 0x10, 0x4, 0x67ff9b62, "af3133233a80a9df2d6cf8bb85ea531b"}, @ptm_cap={0x3}]}, 0x2, [{0xd6, &(0x7f00000001c0)=@string={0xd6, 0x3, "f2c11b87bd09056da3b55f87462cb6d4a010fe1a49f7bc40552b274d7662c93090f5f735a152b2c3b4360f48db79f18a2e28afd375d8acb784921981b1ec26d0b78891efc3e4881d87864dfa5c1414ae1cb655516e88e6e373018a5876f867859952399671a39dc499b290e260bcb9153b8e91ea64fd64a2ecdd9c7081c2d54857a693b8c2ee2a62b6640dd2a8c7b770c83004b6b26ba1716e620fcde0e1c98bff36ef0e2c534536bae3743eca758f72f43756f90d384f799656632422c7834e64ae01cd774c78c66770547d8fd0a9aa084f1895"}}, {0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x42b}}]}) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x200000) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x20000) [ 961.528460][ T12] usb 5-1: Using ep0 maxpacket: 8 [ 961.598521][ T101] usb 1-1: config index 0 descriptor too short (expected 868, got 36) [ 961.606948][ T101] usb 1-1: config 0 has an invalid interface number: 28 but max is 0 [ 961.615148][ T101] usb 1-1: config 0 has no interface number 0 [ 961.621605][ T101] usb 1-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 961.631182][ T101] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 961.640718][ T101] usb 1-1: config 0 descriptor?? [ 961.658579][ T12] usb 5-1: config index 0 descriptor too short (expected 868, got 36) [ 961.666839][ T12] usb 5-1: config 0 has an invalid interface number: 28 but max is 0 [ 961.674997][ T12] usb 5-1: config 0 has no interface number 0 [ 961.682185][ T101] ldusb 1-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 961.691652][ T12] usb 5-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 961.700719][ T12] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 961.709527][ T12] usb 5-1: config 0 descriptor?? [ 961.749723][ T12] ldusb 5-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 962.058475][ T3104] usb 6-1: device descriptor read/64, error -71 [ 962.448511][ T3104] usb 6-1: device descriptor read/64, error 18 [ 962.718446][ T3104] usb 6-1: new high-speed USB device number 101 using dummy_hcd [ 962.874332][ T1748] ldusb 4-1:0.28: LD USB Device #1 now disconnected [ 962.876368][ T12] ldusb 5-1:0.28: LD USB Device #2 now attached to major 180 minor 2 [ 962.881112][ T22] usb 3-1: USB disconnect, device number 41 [ 962.889447][ T101] ldusb 1-1:0.28: LD USB Device #1 now attached to major 180 minor 1 [ 962.908293][ T12] usb 5-1: USB disconnect, device number 117 [ 962.914636][ T101] usb 1-1: USB disconnect, device number 15 [ 962.922892][ T101] ldusb 1-1:0.28: LD USB Device #1 now disconnected [ 962.924141][ T22] ldusb 3-1:0.28: LD USB Device #0 now disconnected [ 962.930111][ T12] ldusb 5-1:0.28: LD USB Device #2 now disconnected 04:18:25 executing program 2: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000640)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf491e814fba20586b751086238d5e1bbbb662251e21032a3e9d42c53ff58228e0723c49cb43a0adcae3bf92f987a4981cd6773518906f5bdc58a0980cc30fb0934eeb5290bbecbab77104280245e88561c6681a744d1645a4800418fa3cc79bac42b00a"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x20000) syz_open_dev$char_usb(0xc, 0xb4, 0x6) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f0000000300)={0x2, 0x6, 0x5, 0xc09, 0x4}) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) [ 963.008568][ T3104] usb 6-1: device descriptor read/64, error 18 04:18:25 executing program 4: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(0xffffffffffffffff, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x200000) r0 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x20000) syz_usb_connect$printer(0x5, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x40, 0x525, 0xa4a8, 0x40, 0x2f, 0x6f, 0x30b, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0xffffffffffffffff, 0x80, 0x1, [{{0x9, 0x4, 0x0, 0x8, 0x12, 0x7, 0x1, 0x3, 0x200, "", {{{0x9, 0x5, 0x1, 0x2, 0x2cd, 0x3, 0x1f, 0x1}}, [{{0x9, 0x5, 0x82, 0x2, 0x3b, 0x7, 0x9, 0xfffffffffffffeff}}]}}}]}}]}}, &(0x7f0000000400)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x310, 0x0, 0x8, 0x5a91, 0x30, 0xcdf}, 0x13b, &(0x7f00000001c0)={0x5, 0xf, 0x13b, 0x6, [@ss_container_id={0x14, 0x10, 0x4, 0x4, "8b116d4675b6b3b68369153fb9ed9ce5"}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0xfffffffffffffffb, 0x3f, 0x8}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x1, 0x7f, 0x800, 0x2}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0x8, 0x6b2, 0x101}, @ssp_cap={0x1c, 0x10, 0xa, 0xffffffffffffff80, 0x4, 0x8f86, 0xf, 0xfffffffffffffffe, [0xc0, 0xc00f, 0x30, 0xff0000]}, @generic={0xee, 0x10, 0xa, "44803df7e2a1825076e02cb7fd2d96548ae46c4977c7b011f2ce3cd25253493216d43bedc925c40bfd7bd5e2a79939c1825e774fd9ccba2d5be9b607808cdae083929784f0a05287fce0c13075ee6e5a6f5229c3839c2d1579ebda5ca6223f18e766f510b59a03075ff482a4755999ccf86088a82d8591932202e268723482c95059fd789664b951b05d89ae79c5cf8ec612656ef8d77692ba6ee644bf6d41f3ab3c113e2baecce3e468ea0322f9a6415fa9332d96424444c4f5cd43f92735996362204af12f1bfad11dcf6f0af0df8f43845376cc896077b9a5c559e5baefa102cc9f8a18f177c9a019c3"}]}, 0x5, [{0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0x100c}}, {0xf3, &(0x7f0000000300)=@string={0xf3, 0x3, "7f68d764fdf883a05be5ec34d14f10bde64ab5b50b995a46dd6521b68115ae0b11dfbbf7c5638255d04ba81696801c820ff2e8e0b8edbd6c929aecf2f1419b64a84f52640078f40932f544920e090d3de13703b04417aa1feec1f320011409482445c2c58eb222faabadf9236e27fe427bf2451cb46b272de41dced04bb996454c0817a37065f7654a12158e26be8295a16e986758a836ecc93136293f2114cc53483f7d2f07fb737afad6d6ecfca901fb99e6de1373396bc1e9ae26278e3bc5dd65f16b4f9b8475f2a3de17150008ec99b40d849fd4fab8d93d5c9c9a9eb1d4ce5c8e12bf0c1d884130296e5024df8839"}}, {0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x820}}, {0xfb, &(0x7f0000000580)=@string={0xfb, 0x3, "a88f9fb297ca25e7b79459f6523c3dbc3563bbe86758b2072dd33c1881ac6745c2258c6ee0ffae63745376663620dbae078f4ea5e3ebb77d5fcbaeda528b7e9939b8ab4c2911ce57b5c848c286303966bf3c07d836a25a9135f86f214108058aa9ad5654b78e9f383d61b701ae13f8da06745ef8f6abcb74bca3f146b04f91ff38dd8fb89ec5f28de5135886bd7a761634a30b3882bc0a57059278530d909f0b95740576984f50cec9821d6029c2c7a9b4c9c1c412b51edb441f3f607ce9e1d56a28ffaf80452e1112d1b9701a5baadad1151b3843d6c8e5c5e5edf311dd0fbf9c3ea0bd2e8d7e2cd70f6708462f3ba38db59a1335158d200c"}}, {0x88, &(0x7f0000000680)=@string={0x88, 0x3, "e258d0f73bd4be1db6fecc8a4413b11bb604eea4e5a0ddde469609cc207e5d184be27e1cde96e87eaa9df6cc22a08012a8e101a92446d660101ba9359222e67126ff6bf18be2c5726c4c2f36059008c00c7b1f9b055735651b8897f8ce8bdef9376bc3fdeff40ac9b50a32f532f1f3c29ceef2be7bfc67119ed955ee48fa12478b781a908789"}}]}) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000740)=0x6) 04:18:25 executing program 0: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) r2 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x200000) ioctl$HIDIOCGRAWPHYS(r2, 0x80404805, &(0x7f0000000140)) r3 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x20000) ioctl$EVIOCSMASK(r3, 0x40104593, &(0x7f00000002c0)={0x12, 0x0, 0x0}) ioctl$EVIOCSABS0(r2, 0x401845c0, &(0x7f0000000300)={0x0, 0x0, 0x5, 0xc09, 0x4}) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) [ 963.408633][ T3104] usb 6-1: device descriptor read/64, error 18 [ 963.414886][ T22] usb 3-1: new high-speed USB device number 42 using dummy_hcd [ 963.538674][ T3104] usb usb6-port1: attempt power cycle [ 963.638469][ T1748] usb 4-1: new high-speed USB device number 70 using dummy_hcd [ 963.658544][ T22] usb 3-1: Using ep0 maxpacket: 8 [ 963.719041][ T2959] usb 1-1: new high-speed USB device number 16 using dummy_hcd [ 963.728486][ T12] usb 5-1: new high-speed USB device number 118 using dummy_hcd [ 963.778539][ T22] usb 3-1: config index 0 descriptor too short (expected 868, got 36) [ 963.786980][ T22] usb 3-1: config 0 has an invalid interface number: 28 but max is 0 [ 963.795097][ T22] usb 3-1: config 0 has no interface number 0 [ 963.801331][ T22] usb 3-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 963.810401][ T22] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 963.819214][ T22] usb 3-1: config 0 descriptor?? 04:18:26 executing program 1: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x2) [ 963.859468][ T22] ldusb 3-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 963.869891][ T22] ldusb 3-1:0.28: LD USB Device #0 now attached to major 180 minor 0 [ 963.878483][ T1748] usb 4-1: Using ep0 maxpacket: 8 [ 963.958565][ T2959] usb 1-1: Using ep0 maxpacket: 8 [ 963.998572][ T1748] usb 4-1: config index 0 descriptor too short (expected 868, got 36) [ 964.006822][ T1748] usb 4-1: config 0 has an invalid interface number: 28 but max is 0 [ 964.015018][ T1748] usb 4-1: config 0 has no interface number 0 [ 964.021397][ T1748] usb 4-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 964.030590][ T1748] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 964.039573][ T1748] usb 4-1: config 0 descriptor?? [ 964.079674][ T1748] ldusb 4-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 964.098578][ T2959] usb 1-1: config index 0 descriptor too short (expected 868, got 36) [ 964.106778][ T2959] usb 1-1: config 0 has an invalid interface number: 28 but max is 0 [ 964.107471][ T101] usb 3-1: USB disconnect, device number 42 [ 964.114905][ C1] ldusb 3-1:0.28: usb_submit_urb failed (-19) [ 964.126963][ T2959] usb 1-1: config 0 has no interface number 0 [ 964.133468][ T2959] usb 1-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 964.134889][ T101] ldusb 3-1:0.28: LD USB Device #0 now disconnected [ 964.142597][ T2959] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 964.142773][ T1748] ldusb 4-1:0.28: LD USB Device #1 now attached to major 180 minor 1 [ 964.166284][ T2959] usb 1-1: config 0 descriptor?? [ 964.208572][ T12] usb 5-1: config 1 interface 0 altsetting 8 bulk endpoint 0x1 has invalid maxpacket 717 [ 964.209720][ T2959] ldusb 1-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 964.218458][ T12] usb 5-1: config 1 interface 0 altsetting 8 bulk endpoint 0x82 has invalid maxpacket 59 [ 964.229906][ T2959] ldusb 1-1:0.28: LD USB Device #0 now attached to major 180 minor 0 [ 964.238017][ T12] usb 5-1: config 1 interface 0 altsetting 8 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 964.248560][ T3104] usb 6-1: new high-speed USB device number 102 using dummy_hcd [ 964.259066][ T12] usb 5-1: config 1 interface 0 has no altsetting 0 [ 964.325265][ T3226] usb 4-1: USB disconnect, device number 70 [ 964.332324][ T3226] ldusb 4-1:0.28: LD USB Device #1 now disconnected 04:18:26 executing program 3: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x20, 0x81) ioctl$HIDIOCGPHYS(r1, 0x80404812, &(0x7f0000000140)) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r2, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(0x0, 0x7ab, 0x40) read$char_usb(r2, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) [ 964.520503][ T2959] usb 1-1: USB disconnect, device number 16 [ 964.529134][ T2959] ldusb 1-1:0.28: LD USB Device #0 now disconnected [ 964.548501][ T3104] usb 6-1: device descriptor read/64, error 18 04:18:26 executing program 5: r0 = syz_usb_connect(0x0, 0x1, &(0x7f00000001c0)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422030144cd7745ae0dc5f99e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb30000000001000000ee000000442db3713ce36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c252c0b8ca59fd945ebbcf0e3241c657b39b6d94af681a245a0fd3c2e9358bfb2f0b3c3941bc8d0542ab173461eeae9645488ab8d5c09d47ba8a00caf4957d454938212b735b3dc006019398b06b5024c263c9e1534cc9d7cbff6ba889c414971771dd4005df27b"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(0xffffffffffffffff, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x1003d, 0x200002) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x20000) syz_usb_disconnect(r0) [ 964.788635][ T3226] usb 4-1: new high-speed USB device number 71 using dummy_hcd [ 965.028490][ T3226] usb 4-1: Using ep0 maxpacket: 8 [ 965.048577][ T12] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 965.057657][ T12] usb 5-1: New USB device strings: Mfr=47, Product=111, SerialNumber=11 04:18:27 executing program 1: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x3) [ 965.148549][ T3226] usb 4-1: config index 0 descriptor too short (expected 868, got 36) [ 965.156911][ T3226] usb 4-1: config 0 has an invalid interface number: 28 but max is 0 [ 965.165149][ T3226] usb 4-1: config 0 has no interface number 0 [ 965.171710][ T3226] usb 4-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 965.178481][ T2959] usb 3-1: new high-speed USB device number 43 using dummy_hcd [ 965.180856][ T3226] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 965.197539][ T3226] usb 4-1: config 0 descriptor?? 04:18:27 executing program 0: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db37b1fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f00000001c0)=""/9, 0xfffffe3e) r2 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x20000) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f0000000300)={0x2, 0x6, 0x5, 0xc09, 0x4}) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) ioctl$EVIOCGUNIQ(r2, 0x80404508, &(0x7f0000000200)=""/181) [ 965.244948][ T3226] ldusb 4-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 965.263211][ T3226] ldusb 4-1:0.28: LD USB Device #0 now attached to major 180 minor 0 [ 965.348518][ T12] usblp: can't set desired altsetting 8 on interface 0 [ 965.357890][ T12] usb 5-1: USB disconnect, device number 118 [ 965.428488][ T2959] usb 3-1: Using ep0 maxpacket: 8 [ 965.528612][ T1748] usb 1-1: new high-speed USB device number 17 using dummy_hcd [ 965.534598][ T3226] usb 4-1: USB disconnect, device number 71 [ 965.542211][ C0] ldusb 4-1:0.28: usb_submit_urb failed (-19) [ 965.549420][ T3226] ldusb 4-1:0.28: LD USB Device #0 now disconnected [ 965.568527][ T2959] usb 3-1: config index 0 descriptor too short (expected 868, got 36) [ 965.576870][ T2959] usb 3-1: config 0 has an invalid interface number: 28 but max is 0 [ 965.585095][ T2959] usb 3-1: config 0 has no interface number 0 [ 965.591347][ T2959] usb 3-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 965.600483][ T2959] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 965.609607][ T2959] usb 3-1: config 0 descriptor?? [ 965.649486][ T2959] ldusb 3-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 965.659646][ T2959] ldusb 3-1:0.28: LD USB Device #0 now attached to major 180 minor 0 04:18:27 executing program 4 (fault-call:0 fault-nth:0): syz_open_dev$char_usb(0xc, 0xb4, 0xfffffff6) [ 965.798440][ T1748] usb 1-1: Using ep0 maxpacket: 8 [ 965.818312][T21920] FAULT_INJECTION: forcing a failure. [ 965.818312][T21920] name failslab, interval 1, probability 0, space 0, times 0 [ 965.831000][T21920] CPU: 0 PID: 21920 Comm: syz-executor.4 Not tainted 5.3.0-rc4+ #26 [ 965.839101][T21920] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 965.849147][T21920] Call Trace: [ 965.852473][T21920] dump_stack+0xca/0x13e [ 965.856707][T21920] should_fail.cold+0xa/0x1c [ 965.861286][T21920] ? fault_create_debugfs_attr+0x170/0x170 [ 965.867072][T21920] ? lock_downgrade+0x6e0/0x6e0 [ 965.872033][T21920] ? getname_flags+0xd2/0x5b0 [ 965.876701][T21920] __should_failslab+0x114/0x180 [ 965.881626][T21920] should_failslab+0x5/0xf [ 965.886020][T21920] kmem_cache_alloc+0x226/0x2d0 [ 965.890854][T21920] getname_flags+0xd2/0x5b0 [ 965.895341][T21920] do_sys_open+0x294/0x580 [ 965.899746][T21920] ? filp_open+0x70/0x70 [ 965.903967][T21920] ? ksys_write+0x19f/0x250 [ 965.908514][T21920] ? __ia32_sys_clock_settime+0x260/0x260 [ 965.914223][T21920] ? trace_hardirqs_off_caller+0x55/0x1e0 [ 965.918513][ T1748] usb 1-1: config index 0 descriptor too short (expected 868, got 36) [ 965.919924][T21920] do_syscall_64+0xb7/0x580 [ 965.919946][T21920] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 965.928091][ T1748] usb 1-1: config 0 has an invalid interface number: 28 but max is 0 04:18:28 executing program 5: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(0xffffffffffffffff, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x200000) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x20000) 04:18:28 executing program 4 (fault-call:0 fault-nth:1): syz_open_dev$char_usb(0xc, 0xb4, 0xfffffff6) [ 965.932566][T21920] RIP: 0033:0x413711 [ 965.932576][T21920] Code: 75 14 b8 02 00 00 00 0f 05 48 3d 01 f0 ff ff 0f 83 04 19 00 00 c3 48 83 ec 08 e8 0a fa ff ff 48 89 04 24 b8 02 00 00 00 0f 05 <48> 8b 3c 24 48 89 c2 e8 53 fa ff ff 48 89 d0 48 83 c4 08 48 3d 01 [ 965.932581][T21920] RSP: 002b:00007ff5e48fd7a0 EFLAGS: 00000293 ORIG_RAX: 0000000000000002 [ 965.932589][T21920] RAX: ffffffffffffffda RBX: 00007ff5e48fdc90 RCX: 0000000000413711 [ 965.932593][T21920] RDX: 0000000000000000 RSI: 0000000000000002 RDI: 00007ff5e48fd7d0 [ 965.932598][T21920] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000011 [ 965.932602][T21920] R10: 0000000000000064 R11: 0000000000000293 R12: 00007ff5e48fe6d4 [ 965.932606][T21920] R13: 00000000004c8b6f R14: 00000000004dfa98 R15: 0000000000000003 [ 965.954229][T21925] FAULT_INJECTION: forcing a failure. [ 965.954229][T21925] name failslab, interval 1, probability 0, space 0, times 0 [ 965.970385][ T1748] usb 1-1: config 0 has no interface number 0 [ 965.978276][ T1748] usb 1-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 965.979160][T21925] CPU: 0 PID: 21925 Comm: syz-executor.4 Not tainted 5.3.0-rc4+ #26 [ 965.987107][ T1748] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 965.995064][T21925] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 965.995068][T21925] Call Trace: [ 965.995086][T21925] dump_stack+0xca/0x13e [ 965.995095][T21925] should_fail.cold+0xa/0x1c [ 965.995102][T21925] ? fault_create_debugfs_attr+0x170/0x170 [ 965.995116][T21925] ? lock_downgrade+0x6e0/0x6e0 [ 965.995131][T21925] ? __alloc_file+0x21/0x300 [ 966.014400][ T1748] usb 1-1: config 0 descriptor?? [ 966.019075][T21925] __should_failslab+0x114/0x180 [ 966.019085][T21925] should_failslab+0x5/0xf [ 966.019092][T21925] kmem_cache_alloc+0x226/0x2d0 [ 966.019101][T21925] __alloc_file+0x21/0x300 [ 966.019108][T21925] alloc_empty_file+0x6d/0x170 [ 966.019117][T21925] path_openat+0xf3/0x3f50 [ 966.019124][T21925] ? save_stack+0x1b/0x80 [ 966.019131][T21925] ? __kasan_kmalloc.constprop.0+0xbf/0xd0 [ 966.019137][T21925] ? kmem_cache_alloc+0xd6/0x2d0 [ 966.019143][T21925] ? getname_flags+0xd2/0x5b0 [ 966.019151][T21925] ? do_sys_open+0x294/0x580 [ 966.019166][T21925] ? do_syscall_64+0xb7/0x580 [ 966.036184][ T3104] usb 3-1: USB disconnect, device number 43 [ 966.037915][T21925] ? path_lookupat.isra.0+0x8d0/0x8d0 [ 966.037927][T21925] ? __lock_acquire+0x145e/0x3b50 [ 966.037934][T21925] do_filp_open+0x1a1/0x280 [ 966.037947][T21925] ? may_open_dev+0xf0/0xf0 [ 966.069402][ T1748] ldusb 1-1:0.28: Interrupt out endpoint not found (using control endpoint instead) 04:18:28 executing program 1: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x4) [ 966.073031][T21925] ? __alloc_fd+0x46d/0x600 [ 966.079340][ T1748] ldusb 1-1:0.28: LD USB Device #1 now attached to major 180 minor 1 [ 966.080567][T21925] ? do_raw_spin_lock+0x11a/0x280 [ 966.080574][T21925] ? do_raw_spin_unlock+0x50/0x220 [ 966.080585][T21925] ? _raw_spin_unlock+0x1f/0x30 [ 966.080591][T21925] ? __alloc_fd+0x46d/0x600 [ 966.080601][T21925] do_sys_open+0x3c0/0x580 [ 966.080614][T21925] ? filp_open+0x70/0x70 [ 966.225225][T21933] ld_usb_open - error, can't find device for minor 0 [ 966.228457][T21925] ? ksys_write+0x19f/0x250 [ 966.228470][T21925] ? __ia32_sys_clock_settime+0x260/0x260 [ 966.228479][T21925] ? trace_hardirqs_off_caller+0x55/0x1e0 [ 966.228488][T21925] do_syscall_64+0xb7/0x580 [ 966.228500][T21925] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 966.228507][T21925] RIP: 0033:0x413711 [ 966.228521][T21925] Code: 75 14 b8 02 00 00 00 0f 05 48 3d 01 f0 ff ff 0f 83 04 19 00 00 c3 48 83 ec 08 e8 0a fa ff ff 48 89 04 24 b8 02 00 00 00 0f 05 <48> 8b 3c 24 48 89 c2 e8 53 fa ff ff 48 89 d0 48 83 c4 08 48 3d 01 [ 966.274938][T21907] ld_usb_open - error, can't find device for minor 0 [ 966.293649][T21925] RSP: 002b:00007ff5e48fd7a0 EFLAGS: 00000293 ORIG_RAX: 0000000000000002 [ 966.293660][T21925] RAX: ffffffffffffffda RBX: 00007ff5e48fdc90 RCX: 0000000000413711 [ 966.293664][T21925] RDX: 0000000000000000 RSI: 0000000000000002 RDI: 00007ff5e48fd7d0 [ 966.293668][T21925] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000011 [ 966.293673][T21925] R10: 0000000000000064 R11: 0000000000000293 R12: 00007ff5e48fe6d4 [ 966.293677][T21925] R13: 00000000004c8b6f R14: 00000000004dfa98 R15: 0000000000000003 04:18:28 executing program 2: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x20000) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f0000000300)={0x2, 0x6, 0x5, 0xc09, 0x4}) syz_usb_connect$cdc_ethernet(0x7, 0x87, &(0x7f00000001c0)={{0x12, 0x1, 0x310, 0x2, 0x0, 0x0, 0x23cf0eb352de82ca, 0x525, 0xa4a1, 0x40, 0xe7, 0x400, 0xff, 0x1, [{{0x9, 0x2, 0x75, 0x1, 0x1, 0x1, 0x80, 0x5, [{{0x9, 0x4, 0x0, 0x6, 0x12, 0x2, 0x6, 0x0, 0x7, {{0x7, 0x24, 0x6, 0x0, 0x0, "c08a"}, {0x5, 0x24, 0x0, 0x8}, {0xd, 0x24, 0xf, 0x1, 0x7, 0x0, 0x81, 0x1a}, [@country_functional={0xc, 0x24, 0x7, 0x200, 0x3f, [0x9, 0x0, 0x3f]}, @network_terminal={0x7, 0x24, 0xa, 0x3ff, 0x10001, 0x1, 0x400}, @mdlm_detail={0x10, 0x24, 0x13, 0xfffffffffffffff7, "71fdef1c4bc611f6ff6ec201"}, @network_terminal={0x7, 0x24, 0xa, 0x5, 0x0, 0x1, 0xdc}, @ncm={0x6, 0x24, 0x1a, 0x8, 0x3}, @mbim_extended={0x8, 0x24, 0x1c, 0x7, 0xfff, 0x838a}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x20a, 0x4, 0x3, 0xfffffffffffff80c}}, {{0x9, 0x5, 0x3, 0x2, 0x2c0, 0xffff, 0xffffffffffffff2a, 0x3b9}}}}}]}}]}}, &(0x7f0000001680)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x200, 0x8, 0x3, 0x100000001, 0x40, 0x800}, 0x1027, &(0x7f00000005c0)={0x5, 0xf, 0x1027, 0x3, [@generic={0x1003, 0x10, 0x1, "9dbdfe317343924d112d6f05f1f6741e7e435d15b04195fe75a248a5d5a8ec1c7cb3d15f67df7013f97ef385eb15f6673addc042339528241b479b5437efac04804e811d5ccd284855bb559ae07f39659de2982ab6e4457a77934ab175d93ad6dbaa199427ae7728b4bcd6e581f3d848f1002bd143f28e7dcd19b841955b985b337794456085af087acb9de54fe8f7dbc9047775bb4ee75b0bc58cee0addcc8d907ac693d39d5c7333e0789b4ddb11d88478684bd9d1e624df58b0963ff8ae44c6687550c6d67d533990e3395d0372c5cba25e2239dca3ec63cc168f7f19211327aff293f5a00b6769d70e3345069e9fb551b501a58588cfa3de382ed08fcddf3043963c1e2f61f4023f0cbd4e8ed0eda6632618a5c059d8f2923187002ebe0fcac1f367bef9a33f4e8a4c8cc8441e626158c16a02e79789ba1f8d888a6ca5cfe956e578eddc82db5e366497f901ec620d0807a4ea413858e1d831c9e201d5ec3b06f52828528d61ad2cdd6daae989838b75cfda1e024a2695a787a3fa8b11f578e5a4323ab20de74e13a2fbe93fd9a21404129ddd9f3225f9b37c25ddc069d1ffb834eb0db5194451c33409e8ceeb145a24964334b9272e73f018fbf08fc9eb55389cb7a69267213050559fb28abec03ac6d7385212a0b815958d2e9b6e4554d9e1392b7d22003f51f4c2addcaac50b696b04198923cb7f6a8f45001b32ce9d9cd7c23d910f119330f2d5da19cbf1c036ffbbb29a1afc7cc8b57982d1f89ebce8a37ee1b867e588acbcd25526ea74fac614eb50d27999988eefd6cb86d0dd99a02de5b68376af1c2151e35846ba089a7bd4e459ed282750e4f282ad7f6046891f0b397ae77d8e498550dd23c0571f542f991ba569be500304f5d1b315970606375cd437b98e1544a4892d72b9f1f34cd23828d7c762d7292fe967daeb954359f096216f6a05e787e04e4e5da4162506b397e3ebcf522f90d79c74aae323a5c7be74b8bdf1ace2dbea49d699efc9d7bbec8109dfaa340f343be992eafb4be6f237cf0b38bd021b1a83b27bdc1692490e585157f479647e0b04dee3cd8ba938568630ffd8b7e697ff60e22b92db2d0a531604239b0f7833f0ebe18914d3c80fb729ac4f8288176d360cacefd78643be6a5e46c5b7bd5b534954c24b526f48fd9baab8a8e0f0dee0026f9d221cd1246f93eb562e8b3c0b4652fb597fb4e7139939de121102884f1c2a8ff0b0d03c504deced4624df3b415580dcb7d8de527e67e9152201da9f0dfd9f8d51829af733f9685ff8c7d61e5018d0633212b8df5ec0dda2b8b016b44a3e355f938161dbd7f75062f83a0cb0a25ec95f1218315e7a02610da8c00b3d5db4dcbdb5091f936ca6303c8e4ed7bf3cd2788371edd02400bf4fa190b34492b81c5e48dde47b2ad4edfaf74a6ce8d8ef2714ce00d8589d7f6349c68d3d65aa93a8d0ce39e8cb9c77bd927a1c733491de140bef78de1c22a519608bb3bcca2d779a644141813b9f91894a7d00e4a29428cf83cc99db8a45cb97984b977143dabd9aa53d177027fd35536707afd13204bc5d4b91b49d3e4f9fc20c6bae94c09a4d9e7745d134997fd9d3d03899c4ab1c85cbe5df097381c9db0c368f6b27dc4621c9023caf0dffc8c6792dfe0073d35338a58b8e641c096ad5cd9a9645af4b4dcd6d3921478a5872e8f83cb186119e3edc9a2228e24100c12261175b9c7322893fece41a3d36d8897ece31fa284e29c98e60b9d28f681fb69a73de8d10c60866d5807601b0e4a6c1174d9188c9687aa669e24b48b0b7cf116d2ede9019bad7eec07708631d5e7d6ec28617e1a9790cb8da24806c43e3cbee413e7c0633da65e074baff55c511cee6f96005e2959367ff3dacd54dd32c7c878584c0198838a1a4af4353364776f11d8fd9f0e9a38ceba858c99f8320e4fbd0358bd997068789189cbbbd2ebd47796b59f3d9118f49a338ce3d8a59cee507618f90fc7c881b4cc28abbd791cfe0f9c587456b7d5522e538996a1dc588017c47c66223e5a6e163b1343a1428b081ed2dda68b8f0c5d0eb5694206993a0fb726b0b21d64ec28999ed5b062a13d8b37e510f0e4e5d807baf64dfc0c99bf21b8857f068e454fb03ed36c62dee0a55296052af02d2d655e7e4597ea5e3a81368c30582f5ef4939df1dc4e59e41dfc91193a709bd91d7cb256a7a4c89d71b7b4fbcf7702393bfa1b4b76a6cb7e1367662773795727b0b540b99a1b2ec3e71439636cfa549019695d9251f1b9bf4b3324f565174807b0b86711191ccc412540e9f137181d8a07e2609377e512998d86bec80738ec706f60b3a19682da8ab360cd9691f84ba7e8cce59771ad2327ecbda0a8599ead90efd602ab075920d87716c5a26c55c1f9103ef99fca2d33ea73535b0ffb29b2d6ad2b7d8e61f0f7fccc9c6efd08df0e6d36685856b38f50b663ac73a7b4b3fdb5970126da61eb840e53486597c595e469eb9855cc2d02de1fd78a9f1e44fd01e66e5c8cf5626db52bb53265e94351f49991786a035b2c7b8c72b336cdaabfdbea6765ad71ef95f08c62420c9d3b50920192d4beeafaa6730a3145154d83ac6a21ebc0eca7e45cb258a709e951911ab73ff8bd15d716f2228eeee55ea584e1c36d1cbff0f808f0167e3a46b0160c380531195c55d5fd109d52730b28b0ed6f898b949f733c111a2d295dbbc36dac1b10bcd3ad0711a8d222cfd7147dbbf637f8a9c131f3558b4c6a88051f857910b1dabf3973602cf60b9e643cee85e77b59e4d09348fda41556c72c2c8193181343e75c5705940f183dbcdad8a11405a2a80c9f862b029bd397580643520ce9b0adc3b57e28c5e3031da90d2b514801f049ec9c3f4dc6a945c3a4ba6857a2639abb2f4040cc72b818a61f07b6cd5138c6e9dd83a5ee871f7c9d3304b6826a6d8e6cdd40c69fff4c479ff8a1b9fd79e1be2c4587e99a9fa528e6a30cc9630d9acc9a2abf719bffb004573ba30df9affe8c8147d4a5473b6b6f01406d1025719efdb430b7f0aab1dd4652e4347acb5ffa96981112addba30d7ac5ae0f0a37f6f837ffa8b585afeae9e2ec883080c3e336e70342c1722456a13cc7a619d41087eaa64ac812132ed45547450ba5bb2a04ea9068b99b7790847949b24cb3a526efcd0f88e3fcc303dc658937e044b2db49aa410fc446bd0ab72a91e2b8703ba637a5fdfe5ff56c6bc2843906cf44c3f3fa56786e4eb39b80c3cd4c23f61023f0f3a457c242fccb38dd80d679be280db3679d8d4d91cc6bbe5ae4b900a2eba425ba5a17c55713fc0e353aaecd4396b13a2a2f117c226451fd6a6127db9e5bea2f953f87928621103f66cca806f67a9768715287ce70991bfe91622dc972f0e563e2e340712ad95d0f5a8697ea8dc31056e32c5ed9ae982dae2c916336df567687688b5b28a9b3f75cb69da3eddfef542f858aa4922184866257df4695452f4a7a2574519e433b8e980b7d935f5684ff32b60ccc69b7e4d21416dd556dc335fc7b4011129599d2e7cd768189d704cfbeddd7cd2c9914788c363ffd8fb6514e008638f5c561cc97f3c41c500cb4a29f94b9523dedf6a811376fc14dd0a39ec464497d1b08532d7826fbadb9d8da98230ea9d86f0e4c92d645c8dcf2e79da5dab9a0db8ae16499e8c20fcd632265eb8b8cb82b6cf21464ed4f0e9a18d206d396e8be13eacce531a08d17e06d7ed0e8b9ad22218589642ec56ee6d8ac805cc15ed239cc1c1da70eb1658eb6aa183cd139ce36aca9dd2df4d0b7d42ec713caef44457ab461992c1a65282cfa74216be89943e07916b790a0934e8701ef8446fa994261ba4214df51a32086226c2682484328fa68a205a972e882b9f36a7ee3bc76ba70c1a3b0fd21b89f83e16d2039923df14c65d6b933b847ae8acaf14737d61f07b5c60fccd54e9a28772012da07f6d211e3bd2ff908333ecc4a654927b2de86b01ca3f888b618bb300bc50882dc5959fe79240d83c1ee9518bb64e77c259e3d49fe66e7f7e23955da223e662ac7d268b5f34b2c8aa5bb56f3893a5f55dae62721c46e295b4219d1590182d32f914b978ae3049c490b98cd2150e52c9164e11caa90d68947cc60f9fe4c77bf264e84df1239d74959af737a7fb0736fbabb28755f8880b47f3431f0eefd1ecd946761a07e6f99d5edbb907c62928e224fbfb7c2b8d92ff0a94dc1c0d2b543b9e67ab18201c3c4420085686da1b1e8402599832db70bedb9133072cff7dd408b550ca6cccd9d9d207d5f854f66bc1554a40f9018b569d7b10f62e7afa465287eef17173a3e8d306aa1ee59d50c704676b81f37314c37681ebe4c33b1c6c7b808a88e37cdb966196062309aeadf56d91a76460245c53e8a46a31d94c6528f3cfebe70e55d1b21cb93710c6ac59c1a1fbe1c7c15e2eefef9108e574daf1b1fd93713f87a7ae073f24c20036341411a4f5376be65afd0f80e1cef7683cfc8cf1abdf73997ffb6830fd4c5da92a6b2db3f5f4cdc294e7ffdb4b8bdf398457a4d2395d5a636a52d8ae582d8e42170ff7905e0d4680e5a5e924a66bb1f5c1d8443000cf3387964f4ea6ea954d80320b7bb61d416a7d983cbcddfd1f91f46cdec586bf08d06c3516453b5cad718113aa4269464563440fc47720f264c97c4bd6c512036b08c98d4092e708f51bff63626a654acb5d9b0599be8cf5539f3818a5b2edc6d090052503ba4d96db83124c67bca3236fc54f4f24e8b19da5d83e92a6ec0c40954088403923b15337a5b6543512d708426948ffd02d1318868cfa6833ccc3ce9c6034e27c6ac1ef218c18619f9806900f9e28f3a87847c8af238cea35d0622d23fd0086429050581dece0b9c7b3da686d38576e1ee2d7b07c6ff307cc8e1315a272f34df41cb1a4f6e694a9bceb49c7970bbcd58699bb440d4e2c57a82724c25821fff893d632e937253ec7d7e696f9171e44523f5cb63a675c5c2016d2f6a8812ab76fbcd931739817c99b68e5fc826bba57c22d9e518250f1918f027c2f428cbb7d4cf5be147ece1dd04274ffa737ff6784f51bd291f29cd1380c8eb7a503b27776bb22d503adfdaa261234c337f02069c3e195c196dfcae3b012c93cc558733a321b28febab8739e2d34fe674156818e421397d69fc24a6620b09b8899c6fab4dcebe7a433bd366c294a3038342e508fd449a5f2ebadd3e5c835ce1b189018f21b04890a0e4debb9d139dfa361099284215dda2a34ba8af73946e1bb82c64f7c8e28213a9b0fc1421c4dc86e8af5dc64d0213ce3adba896ac1855bb97fbb071eb36bddc6bd7d44438340684c1d5c2e3f7cfd0814b701e09f623a54c892766db19d40ba705a02981187c84dc9c7ea7543be9f6e9825bc52d29b213f3a1e59dcce25aa9adcf77f119209a08693db3c890ca0233519648030c3dfa986a5ff766b87fdd444c1bd27401d03438844d4e76e3010b278ffd3233ff11605d8bb8340c08d9ed927d01d43504bf65a5433820abcb849f69349f01e82f0e904f9116bad5f4b1c82a57edf94de49c9831a00d3652396b975aa7499875d6f84cffd1dff04bf56b5d704f389c730e6312ff1713e875668413fec3aa8b426294b7725ece3f74a1ac55b808b7e6c5f404c6f59b9c4c52f987b5e553452229bbbab4f198b3c265611464d8bfdd2ce46a2cc611d624a8e5a2f125be3258e6da0d12db810ca7a41592ec5be8e586cd5eec0592aed2e30ffaec420bb229221d7728b18545761df6a5d6991b2bc203c1ca3e67c570c8901b56599a4ac44552004ce3de9b1c8"}, @ssp_cap={0x1c, 0x10, 0xa, 0x34, 0x4, 0x4, 0xf000, 0x0, [0xc030, 0x30, 0xffcf, 0x3f00]}, @ptm_cap={0x3}]}, 0x9, [{0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x408}}, {0x7a, &(0x7f0000000280)=@string={0x7a, 0x3, "78536d35e1daf9d784760fc53a053eb4a8c8bf3c53335e03a1496b14e340385536717b651656573ac00485dd9952dc4bae2297318481b892340e206d82374a999ad253aae0f8fb6bb6cab2c288846a3da7f31c52545e4adf674265858c2d5c321f4ec8d280f0e7f7f280be790c84630389f2898ec506db88"}}, {0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0xfcff}}, {0x4, &(0x7f0000000380)=@lang_id={0x4}}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x4, &(0x7f0000000400)=@lang_id={0x4, 0x3, 0x2001}}, {0x4, &(0x7f0000000440)=@lang_id={0x4, 0x3, 0x1c0a}}, {0x4, &(0x7f0000001600)=@lang_id={0x4, 0x3, 0x3401}}, {0x2, &(0x7f0000001640)=@string={0x2}}]}) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) 04:18:28 executing program 4 (fault-call:0 fault-nth:2): syz_open_dev$char_usb(0xc, 0xb4, 0xfffffff6) [ 966.343572][ T3226] usb 1-1: USB disconnect, device number 17 [ 966.349665][ T3104] ldusb 3-1:0.28: LD USB Device #0 now disconnected [ 966.357836][ T3226] ldusb 1-1:0.28: LD USB Device #1 now disconnected [ 966.390258][T21940] FAULT_INJECTION: forcing a failure. [ 966.390258][T21940] name failslab, interval 1, probability 0, space 0, times 0 [ 966.403244][T21940] CPU: 1 PID: 21940 Comm: syz-executor.4 Not tainted 5.3.0-rc4+ #26 [ 966.411216][T21940] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 966.421424][T21940] Call Trace: [ 966.424709][T21940] dump_stack+0xca/0x13e [ 966.428935][T21940] should_fail.cold+0xa/0x1c [ 966.433657][T21940] ? fault_create_debugfs_attr+0x170/0x170 [ 966.439443][T21940] ? lock_downgrade+0x6e0/0x6e0 [ 966.444269][T21940] ? __d_alloc+0x2b/0x8d0 [ 966.448585][T21940] __should_failslab+0x114/0x180 [ 966.453575][T21940] should_failslab+0x5/0xf [ 966.457981][T21940] kmem_cache_alloc+0x226/0x2d0 [ 966.462926][T21940] __d_alloc+0x2b/0x8d0 [ 966.467063][T21940] d_alloc+0x4a/0x240 [ 966.471019][T21940] d_alloc_parallel+0xe8/0x19d0 [ 966.475846][T21940] ? lock_downgrade+0x6e0/0x6e0 [ 966.480675][T21940] ? __d_lookup_rcu+0x6c0/0x6c0 [ 966.485723][T21940] ? __d_lookup+0x42b/0x750 [ 966.490211][T21940] ? d_lookup+0xec/0x100 [ 966.494709][T21940] lookup_open+0x4dd/0x18d0 [ 966.499206][T21940] ? mark_held_locks+0xe0/0xe0 [ 966.503957][T21940] ? vfs_link+0xb80/0xb80 [ 966.508275][T21940] ? down_read_killable+0x430/0x430 [ 966.513558][T21940] ? rcu_read_lock_sched_held+0x113/0x130 [ 966.519378][T21940] ? __mnt_want_write+0x1b4/0x290 [ 966.524430][T21940] path_openat+0x1c8f/0x3f50 [ 966.529024][T21940] ? save_stack+0x1b/0x80 [ 966.533350][T21940] ? do_sys_open+0x294/0x580 [ 966.538000][T21940] ? do_syscall_64+0xb7/0x580 [ 966.542666][T21940] ? path_lookupat.isra.0+0x8d0/0x8d0 [ 966.548274][T21940] ? __lock_acquire+0x145e/0x3b50 [ 966.553276][T21940] do_filp_open+0x1a1/0x280 [ 966.557872][T21940] ? may_open_dev+0xf0/0xf0 [ 966.562711][T21940] ? __alloc_fd+0x46d/0x600 [ 966.567310][T21940] ? do_raw_spin_lock+0x11a/0x280 [ 966.572312][T21940] ? do_raw_spin_unlock+0x50/0x220 [ 966.577399][T21940] ? _raw_spin_unlock+0x1f/0x30 [ 966.582238][T21940] ? __alloc_fd+0x46d/0x600 [ 966.586726][T21940] do_sys_open+0x3c0/0x580 [ 966.591128][T21940] ? filp_open+0x70/0x70 [ 966.595356][T21940] ? ksys_write+0x19f/0x250 [ 966.599907][T21940] ? __ia32_sys_clock_settime+0x260/0x260 [ 966.605718][T21940] ? trace_hardirqs_off_caller+0x55/0x1e0 [ 966.611482][T21940] do_syscall_64+0xb7/0x580 [ 966.615970][T21940] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 966.621835][T21940] RIP: 0033:0x413711 [ 966.625711][T21940] Code: 75 14 b8 02 00 00 00 0f 05 48 3d 01 f0 ff ff 0f 83 04 19 00 00 c3 48 83 ec 08 e8 0a fa ff ff 48 89 04 24 b8 02 00 00 00 0f 05 <48> 8b 3c 24 48 89 c2 e8 53 fa ff ff 48 89 d0 48 83 c4 08 48 3d 01 04:18:28 executing program 4 (fault-call:0 fault-nth:3): syz_open_dev$char_usb(0xc, 0xb4, 0xfffffff6) 04:18:28 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0xfffffff6) [ 966.645425][T21940] RSP: 002b:00007ff5e48fd7a0 EFLAGS: 00000293 ORIG_RAX: 0000000000000002 [ 966.654065][T21940] RAX: ffffffffffffffda RBX: 00007ff5e48fdc90 RCX: 0000000000413711 [ 966.662130][T21940] RDX: 0000000000000000 RSI: 0000000000000002 RDI: 00007ff5e48fd7d0 [ 966.670114][T21940] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000011 [ 966.678069][T21940] R10: 0000000000000064 R11: 0000000000000293 R12: 00007ff5e48fe6d4 [ 966.686061][T21940] R13: 00000000004c8b6f R14: 00000000004dfa98 R15: 0000000000000003 [ 966.758489][ T1748] usb 4-1: new high-speed USB device number 72 using dummy_hcd [ 966.998463][ T1748] usb 4-1: Using ep0 maxpacket: 8 [ 967.038534][ T3104] usb 3-1: new high-speed USB device number 44 using dummy_hcd [ 967.118553][ T1748] usb 4-1: config index 0 descriptor too short (expected 868, got 36) [ 967.126889][ T1748] usb 4-1: config 0 has an invalid interface number: 28 but max is 0 [ 967.135106][ T1748] usb 4-1: config 0 has no interface number 0 [ 967.141275][ T1748] usb 4-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 967.150337][ T1748] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 967.159427][ T1748] usb 4-1: config 0 descriptor?? [ 967.200112][ T1748] ldusb 4-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 967.211575][ T1748] ldusb 4-1:0.28: LD USB Device #0 now attached to major 180 minor 0 [ 967.278704][ T3104] usb 3-1: Using ep0 maxpacket: 8 04:18:29 executing program 3: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) write$hidraw(r2, &(0x7f00000005c0)="28c83bb062b6d761e8fb2d165188c0c32a0c81e63291a312022b883bc1e302545b03116de146fee5bf40a7fe9e2ce312a239f93bf40d9f560a950ad769cdd9b5e1777aa9130eb19985306d4ca026b6dfd794b8d3877eb1e27653384f3d0d5b36783fd5c2a05e46a1063979527e29f4d9b0d5c74c72e624363a5121d548e52cf1313ccf926a1d29a3d04d142ee82c0f633884d579ca8155475e71385e27d0964763afde49c7aff1432ba8fc7f97ae97f9e308b5a7972293a98f150069b9e3a5f10ae8789d945dd6b9715a0cdc88ce479c4f4d1e16615061aa999c1dbaefcd3f9ceeb98aef287c14da0989c892f2f0ebbecc952d25309435869ba8d1d50e2f4bc17d58f6df54c3f8b98c4774784783ce261d800f150bd2a085f2591656f0e116c733b2eaf9e15aeb5315c19cf4f43e32122bbf546ca0e8bf79dc7140b6c7f01699f025b13298900f2d01422d73e183e5b0b282d9990f83cef10431b42af3f773f8a004efec350a8942089e563eec6423bac43eaf68cd2bbb0674a03f17c38fbf0c860674e21cf5300753f1464185c6cb41aec5482e663638cc60bb54a2e62d4a567c7723a49f248eefe2dc91bf052fe645d08c3949dff051585d5c7001764c11c012e54e328206b0fea7ba99e3e58e1a0033ac885735579e76699906590ba3c15299f7c0cb38981c7c5ca93b7ecf3f4e373038b5f5c31e634ffee28ae1ca9bca5b3e6f1125d811c8c5ab19799190b0f6f2a048bd7516a7d33757ff3ab003d1f2264db4124fca56519ac441a13a33cc77f4b065c620ef3f4312fbf182122911c7fc9b7c6f987d8b4242974b1b721f8ed27c761d3beea816040406c419b9a7dd890e79ed333c50e7e4b7ed314706b3b4ba9e0521eb227ed81c8c6d90d91721efb97fbed5ab91afcb117a461b9fde44a7a16146804169f0bb4c3b9d5ec9b00e5f7cadb8296e5b3d18d0bdfccd07f5c99c0d21eb344bab22500605431b2ccecc60655e84a54fdaa826925891d6aeef2a6b25c295d931c018a73deb4fc98fe1c912804b3d033ef2745ffa6fc37ec8ef861a07fad66e708a4c8de07bed9508634f6686b1e70f817ca4b4618ff8fb62228f6295ad63f317a9486bbb57dbab82337535a101da18e552d3ed61459164dcc37f4a6e42736ccb73a02c01eb37e1fc9108726965ae3b55ef9c03194c9cc484750214d09392c9a1a02db312ddeb682129a26a504fd46cfd90b1a1d0904b7a3d603d7503a68f89023e0ef06dd711048838e7c97bee51ef1bcc7c692c324d0a85ce565301e53e13424b7a6f44eeeb86d266cf5b419187f8b2dafa00e94d7ecad2aa34f4102e3092c37ede0c09d4eeb1f8faec3d95ad26da2180b5ac930ea399591833f01b2a9c340e1c06632c07f8d1ee727ee978acc90abc4db649ae91dd960b15a895532f108532a429ad2b5b2a1821af1cd0718471fa1210aeda7cc2587f540d9235ab563e2059616df60cbfeb69fcd96ea123a792b2259aaff86a6311748f67c18f36d5ad63701ba97163cbdf98bee767419c07393337030cbda85e957260ccd056a99a9e6330180eff53172f27a64f11cc700e03a4ee7ab1f578bdf664fab2da985df09892e2133885d8288f852b40312f9c505ba1d8cd95608b3119b23ebc045fbe2c53180f0a0bc07c2824d01caedf1d509c62adacc0d7bcb2dc3a07f9f1f5a2d8b7afc3e65bf1fe04ef1297847987be02891b63ce1366c3c4f70636b7abaea7db9ace11fd9f59d238009f7db17a08ed6fd90047c5bee717dd722397b0331a1f4bbe2c0b74ad0902844befa647197524420c587fe070bcf96a2828310deb4c29f15db8bca63561b4e0c0dd844d216ef89330fc8dfb0187ff4e9e969a5827459464b881c3723e41ece3ba2ca156597a42db73d9eb55e57aa4e1264aa78744026f3b7276a9be8490ec3896f39ed6af32560891aa1fe0d5cc708e4c12924935b1a679d4011a4d37e66c4d5369789770e87b9a37097ee5b5009aca6a8c6c49ab8aa0710fbd261579fa974bc2121543462f6ec46d68a807ab0d250c19eda8451ec3afb1e266034dd973e9999d455c309b5c46f1ad24ac5398fcc18f506a4ff7c2ef8a6591121ea2dd04d39bd5fc8f6e9f752a952c89eade79088505860a244b08ce09d3adec4293402d2c06c9f9f5fe7f8f5bb1d2b6dee56eaef2500216c1507c0e8553729f1bfebf7cc6ce59d9202cf929e1d61838d93c5ce1f4c38359379d8111892230640baa0164b307476f840cd611bd402dc33e112987ef7ec15137b6feeecd71ecf90b907e92a5ff0b3f6b56a41474f3ad6d89b96c5f0daf901548ac69e5dead46b103814ecbd92f7ab50f6bb8d7d44e0c8627b5fd2f50cf5fc8f9e059001f51479b79998e266365a9024a54b0ec27a7ab43f5292136a2f5e13573e1149dd90862d099c115aa613d3b4093f757eb34beb586547effcfeba78f013f0e0b34b9378a4006bf8c1dd5ea1fd5969029f18bdbc032ebeb383d8f04b4873a4c73fe3457e94498f4e93a85ae295626d32b261ea6355a98026afcdf0840d0f3e6f421671360959d39d66cb2e2629a9a3bd83b100f6ed66e2f648240bed48f91ccdba1047ba5293578952f1af462010bb1a56e806223782ac9921942262ade20b827f55c7c6d3838ec1a2c0c3b6d6798512b2331d9c96bd97b4d78fdcd283d4c57a2cd06d2ab6913be1a213fcd8d1563691a61790ea9d4ad04094e1a77c5140d36b04d3b8dd0cff965f6e9130bfc001e535a9bdb922a33f05f1332088aaf518a8e561f289a1e540279ba0e6f39e9800b23136aa56ab282b16e8d8539ad50ce8ac9a9fd6508bfd0d38c646b1c3f110899b0f786cef0400825bbc026e83f768b1e411bc9639b99e74865e6cf895217c9cb817be1c3a1c0914c43020f469e9cd29c4597dbd8000c39a8727553957d4e9d018e423b1315370ce9353698fc024db2915c2b63a0a2228d794b33371e16ba64fe3141053631049007af811b34a0ff874d1480af412d4f650b6bf6be200c1f1fdd9f4783a62e334b1da69a0d7c0f512fb8155fb176a478e56a99f8144656a74969468083a41e0a85a66fa00fe4c327c4b2e57aa484a973b57eaf69bc5561e74a21e3486e8e68510ee022ece568d45c33b71d41280dc78b36c46ff1b93213c91ba72ea3cb12d507a70e6ed8c7bdff4f312c7409f218eb1cb603ff3a67b4b3625f3942a17d4c718fe785d0bbb53b7c070ae8f2b016d8168cbaa2b3e2248b9242c1dfcf2e42710fdf8e11699c88c46a878babdf1e54ea2672595261ee644c82de2fcaf331cb998d8761b7a74161fb257e8eab0cc3fc729e553ecc75530b821bd8e343bb4eb73e61d50e79b188c33bd29ef5b0722f755d1f769c85f1e907ca5ef6265b783a9e557788e8687567d6c761dc1206d2c1ae9607c4d085f4134cf0dfa9eb6b905070c0e57ae614ce1b38d21be6391544e785fe4a473ffe3c9eba0347c432765854fb07a7219e7e10c9abe37f3f070248d9a4eafba189fafb4ff920d53cf585e3407301d73365b112e8ee875a5016724afba99dbe3f1b65298f18944b15b39a47d68200c2c0c9ba0c4d54de7ac86f96ea90dc0b1c41894c7bbacfc0377c265d438d8ba802497c19b6e6eaae3be3cc5036ef56dc8f64e107cc770bc2adea92aebf4ac4be9da823c8e0e728119c5069f973f196d4595d5bed1c135ea00c2d173ea39392edb3a77bf98d9b3c4bf9a6f7255e85b253d7491d735f801115529c69762c54f3161db1c2e087002fa56630936cf254129e61b0315addc9fd5316fedea1490dd5c4ce14ad06bb8d0f4f3d923b4796f3f012e272f43248053a4f8d7fe56a564a1eb603da4fee8058d35b03cf1147f6079629560d2d0974cfe9b7029f1da749cb80d31d47bf2f9509cb087205f40ae594b7177abc9dfeaa262e452fa4ba5cf2cea0c8a743e58a053874dbbb0fc79815ec5b2b74773e7924c9a3b5c6c4e953de591e455c2b21ac396123a41c6b33439f6b9b5334390eec0b6f19fd78568bfbf302012be4367250e093350a12df1707b7b162afda53ac2302479cdc73fb8aac9af03d076440e22ca9d14fdaa8161609eeb96ca8796e492fdcb127ce8dba86c753a1f6c132665a860fe8457c9cdd474995803e1988760424ceec4db28496fb869dbeee9f26c268d99c3ec422d2a4aaeb65457f741a0ce1235ac70f2a2821d5f6964e3252e7f1eba5ba0c410ced8230579acba73d2d9f5f41d787223251292a8a81945d0db13e75a3714b974a9415a5ef69f8628898edccb343e1f9abb15d70845b55559d9261d16b1ae3f94a2c68b9fe4377cdea10e7422229c03cbba0ee8620ed10f3024d13f54f42cfac22f5cdc7322d834319e6e5261dfb3282f9e011f11784126d72869aea20d5faf7744e8ec8d6f69d9fc06bff9c9cdff828801fc67a5ede3ab22570a40eb971572616a4e392753c77fb5948ed8c5de678918757ce7459977a626ff2f688ff16c66062b25a0bbcb6aa7d8625146e26fe1aaaf3672f8c0694593fdcc2ac3ee40cf6fde903ed8f6e77339247fc81b084edfadfd050eae24d7ff832331b95066ebe961209d12047347b48a10a9b04644b25cc2194a856f85cab8de2c4eff07fe742072c8863e5951dde9433bfbee399536c6e9ead4973b7effc3fbd319c46f488405231373eeca507784c68381086941a71543286c911d20f48612ed0c45fd6c27afd1b408ab1357c2883394a0f7b1d6a1f2c87afc2137511fead576160a515bb27c73bf4fed41cd6ab3b2ae82f23989446033f261808eabaa497654704508aa1d554d3e490e75e8f4a3965269cae1d3383140deddb8e3671ce5abd58846a99c6be091dadf38b1114c433cd96a800e2936f2fc4d8b83d55febeb7d662bc98644eba3425bdd27e3744b8f7091a306fcf412ca8d271e58d992a5eb43bf688dfad59553cd588e767f4d106eba1aca164c4e21fe564a0c457e79bd5710ad470f58b74336a48be71f0a08eddeaa76a3bf3144ed38fbab11f5e6b32dbcc33598226bc359231917051f35f1d357cb3d73e7d694e50507d5a5913e33b55aa9e4f29fc2b4e26b2601f09fa696ddbf09f5b7023a1ae499d2f6d69b53cb7118691eb88851e8eb5b6771bc56802de096035ef4f2d59589d2172ed516f59772c01d9bc49018eb277404d6c8fd1072e327181752f4673b362120f74d316084ca03e3bb33a91fe6002303703baa3c064f41274a43eab8894f94102fdbfe4a2962731a553309220b78d66a3136680134c9c5e78416158354446e3b545834cdc157e6a1c79bf3f29419953bf77547703d5a15a0e83e3153c94d2e6c42c565cc08b4b685b93a22964daa97f4816facf139d4553f72fe8de1c8a8fde5dafeefef734e71cc76a177ad82145d078bd9eaecce3666e1430db32aaaa307101e25a3440de1567afce6c45eb28e462594e7aa0485e84f7b439548e47511b48470976025715fbbdb48f4bef0be3b576269252ffd31b4b44454fcf22d88afd5364c08f7d57ff1dc692d23543b69aabce58b0daf776d1c39439e943dd1b0007a9c6177d62e14f90604246d50509edb17d529a25089331cfda884b2e57fb1d8c89e0f9162fb4be114c73d44a5366af5b343501d2dbbb4ed15119d577c92767bbcd8dbb1b513bb8e301a67c92ebfa0a981ac7462de2dc274ee491b828dc72ad55a6409b058be9d22f5fb393ee7ddbfb9eef94b7b8687085bf19ff039485bcd40a6e5800544fced2551bb5b4c84d2cd7bfb49b302d2542af2cf036f8dae6bc05c918415e4b37d92b98a1649c0f88", 0x1000) 04:18:29 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x9159c589392f35f1, 0x0, 0x0, 0x0, 0x20, 0x172f, 0x500, 0x40, 0x6, 0xadc3, 0x5, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x6, 0x0, 0x1ff, [{{0x9, 0x4, 0x0, 0xf6, 0x9, 0x3, 0x1, 0x1, 0x4, {0x9, 0x21, 0x1, 0x80000001, 0x1, {0x22, 0x8d7}}, {{{0x9, 0x5, 0x81, 0x3, 0x367, 0x9, 0x5, 0x1f}}}}}]}}]}}, &(0x7f0000000180)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x201, 0x8, 0x8000, 0x1, 0x8, 0xff}, 0x88, &(0x7f0000000080)={0x5, 0xf, 0x88, 0x1, [@generic={0x83, 0x10, 0xf, "ce3c7cfd9462e51302874fb59f3f50e1ca83c02ca688ad6cd93c5778e2aa303e8950a9f233fc5f0c16e7ce354cd84c97d4b6645cd796d141489dcb5ec504da61ea9ba57e5594e7443ff52a154469353bf2f0fa0c940f593c03c3b10ecf89f5cae96bda24ce89b5a50dcb90aa672976fa843a9e9b1849c8bf2fb075aa5eba7813"}]}, 0x1, [{0x3b, &(0x7f0000000140)=@string={0x3b, 0x3, "edc0e8c5dd5e7c9ea0f025c8649b0669ee6218fac9468c24e82c0df7cd93be95655fad4d841c8571ceb0d3af9db0bca801ab15f3f45f923c37"}}]}) syz_usb_control_io$hid(r0, &(0x7f00000002c0)={0x24, &(0x7f00000001c0)={0x40, 0x22, 0x34, {0x34, 0x22, "18ae5e6d337ad10d0b5a8e50519271017e82b92d33ab39687cf673fd60f1b19405a52e7b1c386b75b6a5b1c0e4adc9edb771"}}, &(0x7f0000000200)={0x0, 0x3, 0x4, @lang_id={0x4}}, &(0x7f0000000240)={0x0, 0x22, 0x18, {[@global=@item_012={0x2, 0x1, 0x9, '\f\''}, @local=@item_4={0x3, 0x2, 0x7, "16e6eaeb"}, @global=@item_012={0x1, 0x1, 0xa, "e0"}, @main=@item_4={0x3, 0x0, 0x8, "9e6366ab"}, @main=@item_012={0x1, 0x0, 0xf, '+'}, @global=@item_012={0x1, 0x1, 0x7, '+'}, @main=@item_4={0x3, 0x0, 0x0, "4b4ddcae"}]}}, &(0x7f0000000280)={0x0, 0x21, 0x9, {0x9, 0x21, 0x0, 0x5, 0x1, {0x22, 0xe4}}}}, &(0x7f0000000500)={0x2c, &(0x7f0000000300)={0x20, 0x31, 0x6e, "d7a7003db4e44709bb5260bad33987486f84f18cff48615fa437a8001da1830eee9663c49f9c2e3a6759249bdc08ada8509a3695e6640d551787e4a49d06956ff1b5fd0ed570eac7fcf05023ad3f979f585d2b9744e9ec1a73e362628a57fe3dcfb890c5c3bacc53124633be744d"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x2}, &(0x7f00000003c0)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000400)={0x20, 0x1, 0x9e, "05ca84794489e8b98551d4f9ff2e5d152a5e0417afff8aff7ba6fc1b1ae7a1c5585e6858879ff5e938d662410dd977bdabc3f2cb615eb1fe65c8339ab5bf982a98348e62cd13c65d82403af7b58ed7750865dd76653751d20b6be61d750c1d474b7fc020c0583b8cd7bb683a926b67d7235be2003113c99b027bed155d37b3f8b18f421d17a90e59641df773a44a43414eae0907b784be7535898d31dfde"}, &(0x7f00000004c0)={0x20, 0x1, 0x1, 0x7}}) syz_open_dev$char_usb(0xc, 0xb4, 0xfffffff6) 04:18:29 executing program 5: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_connect$cdc_ethernet(0x7, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x310, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x7fff, 0x1000, 0x7, 0x1, [{{0x9, 0x2, 0x48, 0x1, 0x1, 0x4e, 0x80, 0x4, [{{0x9, 0x4, 0x0, 0x401, 0x12, 0x2, 0x6, 0x0, 0x29, {{0xb, 0x24, 0x6, 0x0, 0x0, 'B_\\vme'}, {0x5, 0x24, 0x0, 0x8}, {0xd, 0x24, 0xf, 0x1, 0x3, 0xefcb, 0x8}, [@dmm={0x7, 0x24, 0x14, 0xd3, 0x1000}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x3ee, 0x1ff, 0xd4c4, 0x4}}, {{0x9, 0x5, 0x3, 0x2, 0xf1, 0x80000001, 0x8, 0x1f}}}}}]}}]}}, &(0x7f0000000240)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x250, 0x2, 0x5, 0xffff, 0x4452d9e2cbce4786, 0xffff}, 0x40, &(0x7f0000000140)={0x5, 0xf, 0x40, 0x5, [@ss_container_id={0x14, 0x10, 0x4, 0x66fe, "214d073fc2bcab53e17d558aeb6fa4ac"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0xc, 0x0, 0x100000000, 0x6}, @wireless={0xb, 0x10, 0x1, 0xbec4c4d01a6752ab, 0x6, 0x3, 0x5, 0x7, 0x9}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x94, 0x33}, @wireless={0xb, 0x10, 0x1, 0xc, 0x40, 0x20, 0x0, 0x4, 0x7}]}, 0x2, [{0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x421}}, {0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0x404}}]}) r0 = syz_open_dev$evdev(&(0x7f0000000280)='/dev/input/event#\x00', 0x6dbb, 0x800) ioctl$EVIOCSABS3F(r0, 0x401845ff, &(0x7f00000002c0)={0x2, 0xae, 0x8001, 0x19, 0xfffffffffffffff8, 0x1}) read$char_usb(0xffffffffffffffff, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x200000) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x20000) 04:18:29 executing program 0: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000640)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf491e814fba20586b751086238d5e1bbbb662251e21032a3e9d42c53ff58228e0723c49cb43a0adcae3bf92f987a4981cd6773518906f5bdc58a0980cc30fb0934eeb5290bbecbab77104280245e88561c6681a744d1645a4800418fa3cc79bac42b00a"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x20000) syz_open_dev$char_usb(0xc, 0xb4, 0x6) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f0000000300)={0x2, 0x6, 0x5, 0xc09, 0x4}) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) 04:18:29 executing program 1: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x5) [ 967.398586][ T3104] usb 3-1: config index 0 descriptor too short (expected 868, got 36) [ 967.401074][ T3226] usb 4-1: USB disconnect, device number 72 [ 967.406844][ T3104] usb 3-1: config 0 has an invalid interface number: 28 but max is 0 [ 967.420847][ T3104] usb 3-1: config 0 has no interface number 0 [ 967.427130][ T3104] usb 3-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 967.436216][ T3104] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 967.453613][ T3226] ldusb 4-1:0.28: LD USB Device #0 now disconnected [ 967.480618][ T3104] usb 3-1: config 0 descriptor?? [ 967.519903][ T3104] ldusb 3-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 967.532884][ T3104] ldusb 3-1:0.28: LD USB Device #0 now attached to major 180 minor 0 [ 967.748492][ T101] usb 1-1: new high-speed USB device number 18 using dummy_hcd [ 967.748504][ T1748] usb 5-1: new high-speed USB device number 119 using dummy_hcd [ 967.763827][ T12] usb 6-1: new high-speed USB device number 103 using dummy_hcd [ 967.825656][ T3233] usb 3-1: USB disconnect, device number 44 [ 967.838855][T21974] ldusb 3-1:0.28: Read buffer overflow, 7589420999132589985 bytes dropped [ 967.847483][ T3233] ldusb 3-1:0.28: LD USB Device #0 now disconnected [ 967.854284][ T3226] usb 4-1: new high-speed USB device number 73 using dummy_hcd [ 967.998468][ T1748] usb 5-1: Using ep0 maxpacket: 32 [ 968.008500][ T101] usb 1-1: Using ep0 maxpacket: 8 [ 968.098447][ T3226] usb 4-1: Using ep0 maxpacket: 8 [ 968.128713][ T101] usb 1-1: config index 0 descriptor too short (expected 868, got 36) [ 968.136965][ T101] usb 1-1: config 0 has an invalid interface number: 28 but max is 0 [ 968.145166][ T101] usb 1-1: config 0 has no interface number 0 [ 968.151536][ T101] usb 1-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 968.160665][ T101] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 968.169693][ T101] usb 1-1: config 0 descriptor?? [ 968.208647][ T12] usb 6-1: config 1 interface 0 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 1006 [ 968.218737][ T12] usb 6-1: config 1 interface 0 altsetting 1 bulk endpoint 0x3 has invalid maxpacket 241 [ 968.218781][ T1748] usb 5-1: config 1 interface 0 altsetting 246 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 968.228591][ T12] usb 6-1: config 1 interface 0 altsetting 1 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 968.228609][ T12] usb 6-1: config 1 interface 0 has no altsetting 0 [ 968.241576][ T1748] usb 5-1: config 1 interface 0 has no altsetting 0 [ 968.267860][ T3226] usb 4-1: config index 0 descriptor too short (expected 868, got 36) [ 968.276072][ T3226] usb 4-1: config 0 has an invalid interface number: 28 but max is 0 [ 968.284173][ T3226] usb 4-1: config 0 has no interface number 0 [ 968.291870][ T101] ldusb 1-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 968.301916][ T3226] usb 4-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 968.311039][ T3226] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 968.319531][ T101] ldusb 1-1:0.28: LD USB Device #0 now attached to major 180 minor 0 [ 968.330652][ T3226] usb 4-1: config 0 descriptor?? [ 968.369978][ T3226] ldusb 4-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 968.380796][ T3226] ldusb 4-1:0.28: LD USB Device #1 now attached to major 180 minor 1 04:18:30 executing program 1: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x6) [ 968.521324][ T3104] usb 1-1: USB disconnect, device number 18 [ 968.529496][T21984] ld_usb_open - error, can't find device for minor 0 [ 968.538683][T21981] ldusb 1-1:0.28: Read buffer overflow, 7589420999132589985 bytes dropped [ 968.547775][ T3104] ldusb 1-1:0.28: LD USB Device #0 now disconnected [ 968.573625][ T3226] usb 4-1: USB disconnect, device number 73 [ 968.580741][ T3226] ldusb 4-1:0.28: LD USB Device #1 now disconnected [ 968.858619][ T12] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 968.867748][ T12] usb 6-1: New USB device strings: Mfr=255, Product=0, SerialNumber=7 [ 968.888608][ T101] usb 3-1: new high-speed USB device number 45 using dummy_hcd [ 969.038523][ T1748] usb 5-1: New USB device found, idVendor=172f, idProduct=0500, bcdDevice= 0.40 [ 969.047688][ T1748] usb 5-1: New USB device strings: Mfr=6, Product=195, SerialNumber=5 [ 969.056887][ T1748] usb 5-1: rejected 1 configuration due to insufficient available bus power [ 969.065597][ T1748] usb 5-1: no configuration chosen from 1 choice [ 969.128552][ T101] usb 3-1: Using ep0 maxpacket: 8 [ 969.218636][ T12] cdc_ether: probe of 6-1:1.0 failed with error -71 [ 969.227724][ T12] usb 6-1: USB disconnect, device number 103 [ 969.248604][ T101] usb 3-1: config index 0 descriptor too short (expected 868, got 36) [ 969.256845][ T101] usb 3-1: config 0 has an invalid interface number: 28 but max is 0 [ 969.264981][ T101] usb 3-1: config 0 has no interface number 0 [ 969.271197][ T101] usb 3-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 969.280336][ T101] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 969.289341][ T101] usb 3-1: config 0 descriptor?? 04:18:31 executing program 0: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x20, 0x81) ioctl$HIDIOCGPHYS(r1, 0x80404812, &(0x7f0000000140)) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r2, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(0x0, 0x7ab, 0x40) read$char_usb(r2, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) [ 969.330416][ T101] ldusb 3-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 969.345700][ T101] ldusb 3-1:0.28: LD USB Device #0 now attached to major 180 minor 0 04:18:31 executing program 1: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x7) [ 969.548490][ T1748] usb 4-1: new high-speed USB device number 74 using dummy_hcd [ 969.575416][ T12] usb 3-1: USB disconnect, device number 45 04:18:31 executing program 2: r0 = syz_open_dev$evdev(&(0x7f00000002c0)='/dev/input/event#\x00', 0x800, 0x0) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f00000003c0)=0xff) r1 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a4220208d41804827301d36548517e510144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba953"], 0x0) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r2, &(0x7f0000000040)=""/9, 0x25) r3 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x20000) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f0000000300)={0x2, 0x6, 0x5, 0xc09, 0x4}) ioctl$EVIOCREVOKE(r3, 0x40044591, &(0x7f0000000400)=0x9) r4 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x2, 0x8000) ioctl$HIDIOCGRAWNAME(r4, 0x80404804, &(0x7f0000000140)) ioctl$EVIOCGPROP(r3, 0x80404509, &(0x7f00000001c0)=""/229) read$char_usb(r2, &(0x7f0000000080)=""/143, 0x8f) syz_open_dev$hidraw(&(0x7f0000000440)='/dev/hidraw#\x00', 0xfff, 0x119c96305fa41ce8) syz_usb_disconnect(r1) write$char_usb(r2, &(0x7f0000000340)="22930cc832f094ae8bfd94360b658be4dd696399cfc60e65b166c53ed52accb90a2e1abc20c3eaa76ff864003e82618cb2c0001c665e3b581929f8821cfcba030317b5f311b884fa125eb199695ade9c0ea773b6ed4ccadb1ed2628948895a731674cfad0c5c5e1bb7de239fa13b4d2feec1876b0b7e17b42ec6750d3c5858", 0x7f) [ 969.599211][ T12] ldusb 3-1:0.28: LD USB Device #0 now disconnected [ 969.638542][ T101] usb 1-1: new high-speed USB device number 19 using dummy_hcd [ 969.788896][ T1748] usb 4-1: Using ep0 maxpacket: 8 [ 969.888471][ T101] usb 1-1: Using ep0 maxpacket: 8 [ 969.908554][ T1748] usb 4-1: config index 0 descriptor too short (expected 868, got 36) [ 969.916755][ T1748] usb 4-1: config 0 has an invalid interface number: 28 but max is 0 [ 969.924883][ T1748] usb 4-1: config 0 has no interface number 0 [ 969.931010][ T1748] usb 4-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 969.940080][ T1748] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 969.949441][ T1748] usb 4-1: config 0 descriptor?? [ 969.958573][ T3104] usb 6-1: new high-speed USB device number 104 using dummy_hcd [ 969.990131][ T1748] ldusb 4-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 970.000957][ T1748] ldusb 4-1:0.28: LD USB Device #0 now attached to major 180 minor 0 [ 970.018579][ T101] usb 1-1: config index 0 descriptor too short (expected 868, got 36) [ 970.026875][ T101] usb 1-1: config 0 has an invalid interface number: 28 but max is 0 [ 970.035128][ T101] usb 1-1: config 0 has no interface number 0 [ 970.041535][ T101] usb 1-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 970.050712][ T101] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 970.059731][ T101] usb 1-1: config 0 descriptor?? [ 970.068484][ T12] usb 3-1: new high-speed USB device number 46 using dummy_hcd [ 970.100005][ T101] ldusb 1-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 970.110710][ T101] ldusb 1-1:0.28: LD USB Device #1 now attached to major 180 minor 1 [ 970.236365][ T101] usb 4-1: USB disconnect, device number 74 [ 970.249287][ T101] ldusb 4-1:0.28: LD USB Device #0 now disconnected [ 970.310865][ T3226] usb 1-1: USB disconnect, device number 19 [ 970.317882][ T3226] ldusb 1-1:0.28: LD USB Device #1 now disconnected [ 970.324632][ T12] usb 3-1: Using ep0 maxpacket: 8 [ 970.398576][ T3104] usb 6-1: config 1 interface 0 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 1006 [ 970.408678][ T3104] usb 6-1: config 1 interface 0 altsetting 1 bulk endpoint 0x3 has invalid maxpacket 241 [ 970.418552][ T3104] usb 6-1: config 1 interface 0 altsetting 1 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 970.431583][ T3104] usb 6-1: config 1 interface 0 has no altsetting 0 04:18:32 executing program 3: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c94800000001090264030100000000090409058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000240)='/dev/input/event#\x00', 0x7fffffff, 0x0) ioctl$EVIOCGABS3F(r1, 0x8018457f, &(0x7f0000000280)=""/167) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r2, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(0x0, 0x80, 0x0) r3 = syz_open_dev$hiddev(&(0x7f00000001c0)='/dev/usb/hiddev#\x00', 0xe0000, 0x40) ioctl$HIDIOCGREPORTINFO(r3, 0xc00c4809, &(0x7f0000000200)={0x1, 0xffffffff, 0x4}) read$char_usb(r2, &(0x7f0000000080)=""/143, 0x8f) r4 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x3, 0x24080) ioctl$HIDIOCSUSAGE(r4, 0x4018480c, &(0x7f0000000140)={0x2, 0x2, 0x0, 0xd685, 0x9, 0xdbf}) ioctl$HIDIOCAPPLICATION(r4, 0x4802, 0x4) ioctl$HIDIOCGNAME(r4, 0x80404806, &(0x7f0000000180)) syz_usb_disconnect(r0) [ 970.459074][ T12] usb 3-1: config index 0 descriptor too short (expected 868, got 36) [ 970.467330][ T12] usb 3-1: config 0 has an invalid interface number: 28 but max is 0 [ 970.475530][ T12] usb 3-1: config 0 has no interface number 0 [ 970.482046][ T12] usb 3-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 970.491177][ T12] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 04:18:32 executing program 4: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x9ae) write$char_usb(r0, &(0x7f0000002780)="790808d2692d58531d2fec62e9ac134c45656f5ad83f8261097327bb3b7cbc46a876ffe7e54c368fec3cf60857cf08d3d5f5fe6100bbaf898ee2392763aff6bb8719ac3eaea57bc76e2d5c9bf62085cdafcb0ed1d360af2da3f4ea91b7dd50d083542ce2aac0d0d78daa8c06d1097bf06b46aa377dd0fd25f0af0390d7cab21d6feccbd6d19d0a594010264f34d4409de409f4ad7377931b17f83680d4589e8f77eb9f1785948d6f154fa800000000000000", 0xfffffffffffffdb6) r1 = syz_open_dev$evdev(&(0x7f0000002a40)='/dev/input/event#\x00', 0x1000000c36, 0x200080) ioctl$EVIOCGMTSLOTS(r1, 0x8040450a, &(0x7f0000000140)=""/30) syz_usb_connect(0x2, 0x23ae, &(0x7f0000000180)={{0x12, 0x1, 0x201, 0x1a, 0x17, 0xda, 0x30, 0x7d1, 0x3c03, 0xf7a0, 0x0, 0xc7af, 0x100000001, 0x1, [{{0x9, 0x2, 0x239c, 0x1, 0x5, 0x1, 0x40, 0x6, [{{0x9, 0x4, 0xeb, 0x3, 0x9, 0x1f, 0x7e, 0xe9, 0x8, [], [{{0x9, 0x5, 0xb, 0x0, 0x1c4, 0x2, 0x5, 0x0, [@generic={0x7, 0x3f, "7d6670b5a9"}]}}, {{0x9, 0x5, 0xd, 0x0, 0x26e, 0x80000000, 0x3, 0x5}}, {{0x9, 0x5, 0x760053da5652220a, 0x10, 0x11e, 0x1, 0x4, 0xfff, [@generic={0x38, 0x23, "9e051f845a92bbf810c9c909459953b70ef2965b4be29441f99578242ed46efaf93453b18a8a93a51673dc7cf07285303c44fd7fde1b"}]}}, {{0x9, 0x5, 0x6, 0x0, 0x3b3, 0xffffffffffffff01, 0x81, 0x37}}, {{0x9, 0x5, 0x2, 0x10, 0xcf, 0x1, 0x38000, 0xffffffff}}, {{0x9, 0x5, 0xe, 0x10, 0x3e8, 0xffff, 0x8, 0x8}}, {{0x9, 0x5, 0xe, 0x0, 0x292, 0x200, 0x2, 0x3, [@generic={0x87, 0x31, "2a11e8d6401aa745158a0659b8e8d4e83ddf79be7bfbca6a9f7142aba4bfb813dc38826f6b25434063b586f31e6b1b91223793d997c534b84cec2cb219c2ce115ea4822ddca5b3743e74532e5090004ca62ad3b26c90770418d82c8233504e4212bd0877afc061c1e56b8dc63f7274a346388c99aafb833a08cb07b361b82e8890a82bbacc"}, @generic={0xf0, 0x4, "be4fb6a9d7f00559885f11f9f368ae001b22ad484c2ac967436ba60b85329396ae90ad7ec50caf8675d355802ea22d71e76bfeff29245b7eabb26ecfc28e24a23aa3db683d1c4e35d42d5bafe43d284d597db6e10145358c20362373da91905541f3dcf535a39fbc5126d27a7238ac562f7054dfb838857466529063b83a42b5156169cc4d1d1cec4b778e39154b73cc7a1d84fb6fa8ac1efd337d9d7cabae121d68d8ab506275c04ca1b996df3ed267a689b14e998c1dc451e23afde1aaae13f0f1919e8fa630c2d98be2dd1724e5a473b5560d66bd5cd3654f7edcb717d71b028e33e0415f11ce557c6cc30dd4"}]}}, {{0x9, 0x5, 0xd, 0x2, 0x18d, 0xfffffffffffffff9, 0x5, 0x9, [@generic={0xbd, 0x31, "ef46c74640c6f8e5ed4898f887325baedea55915f3d2acddbe5d1978c8eee29025ef785b84d3b449414f7962f5dffc72ffa4169c00d76e1e389f0b068ca48055d03f67c59b335762da192667884cd4b11add1a92beee15bccf8a2f9fa216a97fa7c15486443274ed4a80fa7145843818a143ba628a9a54bf297f71d4df5721684fdd98a37076014183432ea6aeb20e21f419ab0de30973dee03236e07cffd010ce1af24cce05bcbb1d4a48c9eb4a1f7da502a64c11a583eec84eea"}, @generic={0xc2, 0xd, "16c8a18e0702f43327f3a22b3e5d5b8a3f4b46361a4f611ae97c285982bfc14746bd79e1813a7abfad26c25ba3ed2a81a6713c53fa7f32b5e505705676f634817aa1a196ecff756605b451e442a928bb3cecf21af232895df26070250966abfc21b7161e6b826d3e7f4384068f2d5405c835b0e81e7dafcd7b584469a840b4a08734bec7baa3301413fc2af44bf437ffa7306c1f2492695ccd81d468a36f81fa6608e4f90259bbc755bdc23650a657fe6dcd030db905ca6d792228e22df03617"}]}}, {{0x9, 0x5, 0x4dfb40e00e4ad2dc, 0x0, 0x2e8, 0x4, 0x100, 0x1, [@generic={0x1002, 0x22, "9a043f9651bac4c735bef2ac0503be9109202b8e369083f51f1aba745c5e3a2cc177f8135280892d0043ddae490e33e58eda7e912d4872666ea65ce157fae7f765334dccfe96952a3a77ea986c97a932392e22f3109eebf92a022d9e781a328f01a5dcb92f978fb483466787d21121d2637078e1537d2a99f558f8ff3522f949c68042b1651409378b2798998c3d80c9e573e7ee304b54f452c4f441a30a88569955a0aa6850a51c21dc5ba9f89d9cf3e1986d34a6f1a410828c06e37dc7ee7132170980b1f4c60807c3524e27537cfbb7a6df1719e1ce85b118e0cb4676c952d6c203461ae7db1707dfa0f0db2e6667ec4e5385629af29b3af76fcb3d3853941a30a87d7617cf09a3c8b94aa21d881dceafc00f20815966dddf3e9a6e5a8a02c37e0e760e3001c97958325bb717c0c5c615362293c355688422ac2c8ce2b2a45b8f1c02d55cef20197dc750fa0207cb00d8122dff357612290a88b9b35fe47738f5ea403e5967d6434a7fd2a11f6643358494a5081ae2bd2fc7c3289e9bb3afda6664ab09462055d852b3823f8168306315e15d9ae23d63ba4be8dfe04ab7624b1feea69b570eb0983fee75e71546dc501888558f6dc1fb921710dd249a3e32e0e10dd3395a4289532bb4c2206ab9096465a066721264eb126d6f4f6fdf699a6639141e975c65d414de6de6937c26b1715471d0c2722c45c0479440780fed2e22907e68985fc4e7e62e2f6f736ea472b9ac99044bf7ec38ad134ab3b1ab018220276b8865dd4490b683363c073c5d98bbc9487cef3058e4f6698f4a261f2da0fb13d8c50ea259cc827f1f7dba85c98beafeed0e6a56b3e3284942c94759e3a2cf406e64e8c4fcacd01cb78ebd71f0ed98648420d1c24e87f1fdbedc30dc4b28bb2d98e6269148e2000c760c37d280418a58f792f47bad8ffb34340b7d2678cd64b1e2e0f32f0c77dba5e45577897cf0906e13ff45875038b2c5de67901aa448812dd2b8ec1f214441fa9fe3ef456da1a259c2605163f438e14c2beae51ab37f89a616067b7c49f013aa06fc8df0a84f0d4e27446aec51b899092010f01cd2bf0711feda21678e4d221cf18cdd1402cec690c5245a3d6f4773ed12ac3661dfd78ac22d4af911fff3fcff6171062da6b828003f84693363f5a8974f7db2d18f345abf0f6263cb4760c3965a6a798d871aee4f993b5f013d94c4f24a5db50d1ae3bb927c63263a5f57ace193e5e7d077b2518f508fe5412ad98b0fb625e84773b46ba6da9251d28bc8df245976f4f0a1123df2502caa7cfacc05ac3902eee977dcd1a75bcceee49cc60cc3852e0d85f279a676dfe1156a413682635e97b45b01b5e67aaf5258ad5d938332988086f75ed9cc15d2dad3cfdc510c05223d7fa2f547080705cca771b9cd8b95cf6a6b4e4a17956b03b0e8b8e0043cfb8ae7464452f46ffcf4c39c799de9f8887f082537f823d88f678e47e263216532f915271b47e2afd464ff7f9dc6c37328b03217f06b433c2b299f5c5efc11606b4ed05070c70df13d1ed7e1ce0878d3157ee3f9d9830089cb8fd2d48f1108a757d7d27966bba9ab6db7329a24e824c2f361bdcb5980d3905497c75a12730c6af6944590e85298d9bd17b66d29d2e15dc24bbe6246df2f7db322cac2a9b682326e6f809521919d2516b85fce03487d4c2529f388b77461dbbeb5c623a1c7c50f4e8dcd88f127c1ba14dac7a51116125239f21b09a54899196a9b8014a7344e91410ec95cd21f1a0765fcf96c1bb2dc5d8212591000e380a00099f9475501b502bfa04c91e41cafc8774bf7dff530bba920510170c334e26282fb3a4aecb24faed6ef0f22ca7f7a50aa4754ad6927a51b0416e95a94bdea3c7235b56374d5a80f9e12964dcb70f4e95232a41ba64e0fbc6768dbc0f9bfd55b198189c33287a182f4266e00cc998a1188a6b13a63dd332498e4b4e67c35823a7092116f0a6c5b12d5a0981faa300b96bd9e90d95a056f0ccc679b7236a17b98194281ead11e7a79ad3ffe8ff17b39ef8d1585950a097a188cd9e80d1d3c80ecbf5118600c970d709782de01a39b2ff45721db0082f974a6a333749dffa379500aa3c009d0eba221085fdb637d5ab33ff4fdec529f6f1472ebb802bafde45d0c5791a67567e7b7889685004287dcb427fbcc88dde41b0d7888eeaed1835dc226a7596162212cb21f07b7055c71781b5d11d553e7a88035824756760681a34c8f22851a2389ba34aa3e42958b50dcc6f1413edc271c41613edf097ee498e20560ed021a5dfcaa8a0b464eae1f13ed2ed150dd1e02601c7f2901fc4ca5f8ef711a7916ee949d8443661ead0bd02d5fe4579e6f12ae36cedf84c308b8898aed6d36bf5cfbeed66c66db5a9cb80b3a4492b8b7f0234ff249f290f79139d713f205057e60ea15a713b1d1f05e524ec9c6e7eda4f1ec3d49315a00d2554d3881772b838c1f7ced738f636a3be8c35cef977d3668c111e9dbb149646dc7c12142add86762bec0960921a183e16b4e244b9a0a73c5b75faabde534ddb28a0db8b7e9b772dcc2f029a5a92b5b0555769ff84418d6006eff7379337eec1122c1aba50a9286f991eafb1bf712779010b348269baab18b1bf235d56618b7bc9853956ed07cc68b3a863128d14421de2b9b620047ab7dabe5e2108db753aa5c48bf7154f650b1cd8a280bb4b0cb5619101f1625733f1c61cdc458bb429f477c0708a08e189b578c53d28684dede7e96595583fa7fd7bf696478a13de628ce43355db2cb10a0ac3a40b356d794cbe6b7659105709d038dac309a4df3da374ab6a544cf834b015780b560f6a9a5432fa06a74f8698d0de9221df8d6f3e39b2fd2d65bfafe6b309678e9abe208552bf7a46b56b39d7c9c667de854cba0833a2d5cca786b60cb87c9c5dd186c41cb55cb5f918bb154e6de0f94b8c272221950cf8e79f276437195227ac177cf5e1b55874ced863e05584a8683e5e4896a306afe2f93cab12d83a8024332915a1d8defaf3cbddbdb7223f7789313186b4d3549cc0f8dfc1ec0c26d52d60c47043c40d75b6262a431e96f5361872071d08be93212ad8f17a0b9710262a27cf04e12efedde8a1292597c5409dc96697befc8e61cbd88143ded6600dfc5c284c1754cc8f16f1cf155719ffae2f0895843147256becde3030b89f4e2b77ca49ac437d1364056f7c175722e68a29fc7926496c58929073759f4ffe5d6c3cd461d0ccf435abff5cc8ae2963f9123e7879c399d2cfae62288dd4269a5a2821bc667fdfbde51552a8caf19423247b92bbab11a619d9ccb2721adc90d287f696b2e11a6360286848bb852d6e20ec0a8fee38caa5281a880c24e0d0fc8ebdec0ac44447beeab0cb34c697eb7164b38f76dbaa3dc4f3f526aa1394a7692c42996d43a833dbe1578914e21862df563d8996ec1d57fc038bb2de97e230d493b7bf64cf3711c8dc79e60c22260d83e3c64238e7e95b2c6b42ba6aa76dda80129f91a95171d9ba3c00c07fbe823773e35117d8baaa5944e2c9f734eb7dc63a967efacaf7ab263f7c43dacd7dd021a30fc34ff194a69f2807a717ebd5d0062048ac9c02ff39918e975a308bf608ddcef7fbc962d31bfbf49b56b28032b2a3cada6df3d5e283bf31032f8e19e8719e3b307a9302f4b60b5f1d6169b0bcfd07e9c8d339e39e11ba8c406e0cc6c9295a5339a35688c8827e8991a9eb65661134cd44d3e5720e78f6eb3a8ac9f242da5c0ac4587443d94990f1c71e63a0f16e2ea17e1d301bd4bd20f1d1a941eca33c5fbca78a3382b8dfdf660d8664820c814fc7066f9fb142f39a5dedc8d4379d6046213a286027a32d7fb87bd329c9056ed1105c2e56767c00fefd053a4dae36751b81a242171ada83089e8d90ad91688e5423701a2645398f2a9d18e04fad5b05b0d4d19bb5133d0ec82efe1f7505967f5a3d3a2ff96a2963ab70570674f08d0f05ade5994a657986e89e1cf926090d49e7b42ef5e8259b1f2340b12a6db45f4809bdca889cfc7b66b4f6667f0c5c5a193a3d896bf26d4c910988628166c93cd4543ad0530d265cb45b16d4d2fe804c586958b0a5e02afa994f62bf4d99483e143a98b657126debc212d9bae8fce2802700f664fc8a20ba49294ed6dc611c6be2f241c5e9afebc6f6633acbae6bb3f78fdd2234ae20e673c3334f8e65cf100729ef60b300ff7dfa0da8b26875c4f9186e5cd4ef2623347beaec5a793717e060f0d035d3db953210a9c5e2e22bd46142ddee37d44bbf6ac31e5ef9f616a59fb9cb6daa6109a11252817b2e18cbbed78f9bea549c90f0744a4ec7a4a8d42ba73ba3f33e038c58e153749016c311711c5e678f184d87429be7433124aeed68e48b44cdcb0546ce92cfe454060aa85f49221582a03cc54384a791a6314a413c8a3c8bbc3a00c96d8703dbc9013f8a6d4c9942f4acd76c560c6ffe42f271155ef4891a2751448a18b336e68deab971cdcbfae1df1506aa2cf4f19b0325f938f2d5641e524160f7ff7ee6c5a846a0309d2e1973dccb250fdd3dfd7182a3a8d87524dd51e306d59b36e978f24cd4e969db35313bf73444a872fdf6e0f8d34d327817d37479112d5369fc8e0cdca378dcd8094e9f924e4303f779ef41aba79c2408879da29a85c207ce684a92745c705a98a210f9926419f0baf415ecdf68f6ecf35c37c5cd248cfcb8a3a1c9f73387c2ad21060cb45f5c5a02d4f24261954110cfa79169e9316a54921d1eefe1ceb54c7ed172df684dd53b8bf821ea816cf64a55ba5ee2ea543be1d870937fb0a440bf46d2f996c8f65a0a3386fabf5c1017a47afa4b9ee0ea3621d1df83488c5ffb971e6c4e60de56573cafa3c26a274f1527261d1404afa99d93a6a86bb6816994f5955cfe9e4bdbbd63553c1fe04e0ac816f9d9f26daead1e323629f258986776a758b18d46aa93bcb5c62182c864fc1272a209497bd4bd8b57165ec009baa3bc4a24f84ee46ade1db7842445a74ba38fe9e943fc40e16837f2ffce60428c7755f7e7f0076ad4cf33e2fe422b7dd1f2c24f6aafdc006a5565097ea501beaf47eebbe61bba849aac4ab031248e8e14707a9fa31e11d632883af18c137ec83543c1257202857f91bd7d19cf652b7dd9d7e56aec28acd079d947864dee899d189a38b511e546493786e53c6622cf6b1469886c567276fcc4cc82b2eb86fb8ac62f3188c0d951dab72e6178bdb922c46d3b4d647b99a10c3bd39d15df7f98267021f76470482296a4dc6ee1284e3a11e7dbaac17fc1d8bad85ca51afa5917d8f17d952563932ce71a8619744e9628455b197cd59be1dba4a7ff2dc568fd0810a32e6dd04eacfb2880eb67b85c07f9c32fa3ecbf1f89169125dbc60d366ae9fdedfbe41d07f2b7d90c16680530ed3fe2f6254fcb2cc541fa61aa6a6adc67347852cb6cad749bebc334aefde80765860a91fc7a56d3b98033a5c80fb4bcbf216b219d4d52a8f1ada424859c226b7b552a6fd177c9ad0fb5100553c54b8209f7afda5a228e0cfd224f3493da028a53cb69060f873c0159bb136dc483ade007ecc69eac3c259d5c7f2b4c21268597ddd95d20073ff13062333b1c1182f395dc9904932277bc35ee79195a011f291df15a1993667c4d1edf2b1cfae0be4751bbbdfab6388ae1a4795891b13256d891e50873f90922101fbf320dc140a7eb43d1deb4a546a08b41ea52aa0aff2bdd693b672f5fc84583fd62b19ac22e8f0e50b7ce8b3cc4a9720c1e27527cd34f2b39464b2808b602edf6fa6066761a58ae3f2"}, @generic={0x1002, 0xd, "87caa1bfc9e2e50209c5f2fa964653e0ea6be17c070c0061446c76f40ae4e369f4f12adfb11b38f83d902667d1ea177369695329f1c5c888bf0dbcdd191c5c96fc9b46a89ef4946b39dad87d9929c999d2dd8fd8c94a99d48a78c127aa0e4cb7d47cbee55bfa874b4c26e860137194bef43bf22b1b38722a2a916961ea0e12ca1f3b5e1d4f8993b5258c14a72ec788d63e4e2cee2e291975d07a79e72b3cc2b9e32651862a3d02d146a2116d2543ea4d1641b662d6e33f5325f9d6fde932a81f2e97199e93c22c955a466964befe2ab2c14e2f68e8d9814fb4cf151d751472cc5dc2ff95667310fa75c9ad9b656d7962943e4c8ffbf11fe3974512f3ca59deb767113d17aec9f9e9734577890e1c742688a585eb3ebbbe3c92da46fd2c7d2458cbba1e698abd878522c309a9ee49b0d562855b3c3d6e7b0b5eeb2f05478f2ce7f395e6e3ea57451b97930ceb406e180e6251baedc2449a4131ad215da94ff3a1e3909ac323b929194ae3d86a4672b3b9f36d80f842dbf5d2163f3d9b79e846be4d0e16347475fb98e2e0e3105e018bad9a1b8d5f738bde4bd5c506124cd0ef69a510721f376bc9411b0d30094723af83cf7ed787627277e0d1c56e7b58e9064423de346b24e84b98d1038ea8fd5c31bc2652caca60acf265f324d7b396e67aee11a9e0c409f9cc132eca71ae53ddd843b94f73cf447157861630a858feed1c93a929c867a2205fa801e8cc51845d7adfb25a321a2cb848ae269131c1dd792428442dcf259b317895cf484c3bf9b0d6642ef6d3ca8c72ae6d919eabbd7639e0d19644fb830a71602f9fc39eaf90a8bd0b569a9b4e458fe1280ecbf090920c38a0d8031183cfa847a40724a7b8a4fd30de0dc40ca2cf231a6d86c1d7e34f29dca8aa1d4d31147ad433623ca70e86905bb028a13807fa3cfdbaa59ebdfc2cba988749e0c32c5308f71726ae43a03c166ac24635e93c6ad14054b9dd35db1893db84ff8d643382eabdc407ba2582ececa7fa7f150950a3961275293b6478b7102751f7846f1a53f46118f208cb057b1ebcb83c3d980eee226f9c8da8b19cea1697bc6a0ad69d0d47439e29279ecd9be93b32d5608c9e4ae17385a1d8e5b5842c7da877cbf9c5dc584ea2f590f5efbf082ce6777396b7fe1d802c65e565c24f6b7d33262e8c393e9d6d23363e39112aef9b750fe2d3f6742954f875b1b769086e5f251d94b14a183f78556e8554ffad0632c1455eef4f3f8de4d97e4d21d336c955fc982b2e966056a83c31906bc62c00fe3f2e06598ba09085321e9141ee9db2784f460f84225e3f58954db189fe6a45c9fbd903cd8671ee4a28c5480becf02fb74d52e1f80cf693ea8a3892477b4ecc4dcef17f85a60e77bcd40444559f6a33abf508954a7ec59e2ff4550c4bc37a42bec16d85e3e3a6324037ddf91a18d66b8762c9af5dd07ab8638aaabdb1f8c09a99663a429138108527156398a3f6b6a12d5e1009cbb186967945883081e312b6e8a3fa41955a71cebe41c6cc438cd539f63d8f57379fb0cb30aff6d693b9a028af36839afdd0ab95248354de9738fe4782459ed74a7617d4d256e141033bc7824e11804faede0260ed9fe79f473279d12f77ef14838b81b722b421cb891a840c2d84f26cf5ba090ec43adbdc4de1ff0dd195842a8964fd00bf25f6bc40d2965bbecfe9e25ecab2406867603e421b0ba3e5a2ffea879d2eb892514d6c01afe9200ec4115e83c82f1100714c0f7597a52a74f7ec3fb19a20e3aa1f11ab52db2fc6e4d396419c44bbc359d5921309787e13c907a230b136eb9d4a66e52099562e402dce97b2ecc7a1bb0c1d68df99ca8c9b1e98f39f751423cd492ecf891a90e35e9bad741a5a6f48990ca380eda938f43908e0286a5ce94fd3e6b14992d2beab92f2327b276625c11f68bd58a8727ecf37e41a4159380a17ee344dabf3ac3221397958a52b7695578a59732ec6f78868442bc5dc7a148b375102e22fdc8f073aa5b7a7ea85cb82a802e48799868dd986014053b27ea533587632fa7814ee77d09b82e1785721fe8d51f934d7ae264940f681db639b2c76092b96d7edb53def223e642a00ee3ac62a1391109e6e3f37783f1ca7ef3ff5e31ed84e3101b7d6a297a46aa3fe45ca522aa515c9b1539af08ea8152ae31b63fb841358a6871c1274bd470ea30b70b6232436c60faef10d8986e58e7faf90bee25a8c4544b0af5be796d96a10187945848bdfa24e72252885c48e53a442be981f0e778e62afccb0247ab2fb75660c4e021c8f0ac4aa64aaa82932f4bbe2d8f7e1dd25aa127b09a13218689e1f5cd391488f3f0398e54ee963d44f988a6171dcfc2bd1cfe1a4afaa093e51e8260772d4865af592c9af7269654030e347fe22247c4dd9b2db5e2d3f2e013637c3edaf4f51c97cf987d9104cecbe53e021b9c2ce38d25fa8da76dae9edcc8f07012a12792ed6f7ca7d7634e7b6c151b5543f837abb7e4dc8b3dc2889c344a6c30f13e5fafff2e312290e4e99d5b06839eecd87a9c753eacb0c86f125314c4d77fe0c41e5163cec7bb8e4ca371d17a2e90d8d930de5dbb787137bb0a0f7aa95a99fde3358eef45afd9254264701120bd15650ca13656736ffb3f9c501584ba862e9e6df0353e3674d2175b9442e3744ba9da518423a9f66f5efe544bad8e956018c6dce9f999cea4312f215d42ece370192bed2e7b416d96ed321ffdfcdc170fc0ca4bbe12495387450ce4de89e4346321190635c245941a7dc5b813114f732635e6f6548e69cb5960a83d0ab0f65e650781c25ba6740fec9a47a85426e2638ab864c2f5725c32bd3d6a16d635232f754e47b3f9db080d9daf95a063b225c79f8a0d90b0623bd62d5613969010fc484f9768db918527524de8b3efcc66970324ab146ef8537194c1fa2baac3b6627cd28da9938b7ef41d2c3686e22ba595b7ccde9fcc85a37f96dc82681bbe71936c73c99dfd41677c6428cff4a2ac8dea57cafcf9b1b1c3e0b7d00b00794b5900060d345044ada87673b0ed43d882d027546e7c60e5c3b67706675a4e1f2cd40be77d6b11c2cb1f925e22ff3c24efc6a0738481a0b03567294b827e1f94984a35b14153fcb3ddbef9b239a241c7f7262503ebc981ddf6578b36405514006295b47ecee45376646260b46c812142503c4770405ad4bae6e4aa64496aef364e917bebfc20df8282c83f7920d77864b77a1a41b1e5c5750c6f7a612a2896cc36b7c523fc0f7c3fe8753fc6f3e338f79980246fc48e726dd0ae2ce6fabb79b8ae985bd5154037414275896c127957da49a07f52ece53ed13678ee70c4f3a9d55d87bab10d10c6d7684d885c120a44e0b7f2cbffad6507edad3085ad96c9a4ee3007947df6b7c5745e26f28d68986a22cc502dd775fdf87ea601674e3f4f29f74a545a45f5375591b42171ff779f05482e978d66717b5e4751aa55423758419094f0f76d98e98e41f69bea9946c21a6faa2d04cbefefb1ece91be57e94410dd60adaaa70bdc62b0601905dfa954eb95fbde12b248785b14d600e3114e59bb27e853d1fc7996c47f326384231517b7aed331aa88bacb67c9d94cc1bc6be3dcc56ee9bbe8d62cafbfb3741f384deffe0a9dd763afb69e2f5c0be423099279c2043a89fee99675640ce0444ae09713253ddef910be68d7a032cc3aea836998c803e0f6ccff4a134a938ac4e767c105a941d97735f5a3b1aa187399413b5a235a0e4f1a44b1b9706409962c492d3964aa97144d71ac9190b16cdd7cfcbc47794433dd93eccf0652f9183fdaa2e9384b621459ce00c172494f3eb3533b84e71dfbac3c9b203f1201f689fbece1e8e022bfafe2e8f58c25a92ab3015d743ba94473b55c8aa2311f030345f956f9fa65be82980a6223f08ed1eabeecc8896b544e35dd633c9c8988f99487c5d025c641421b0924535b0a4493a2c8d5a5f73d4bf6100133778dbf9df996a5a4c9e8e5568fff5b37d13afaa46f4a8e252c28843e9f2f0434f91f4f9dfcd596a332f06ad1a58ee708ff0002ef44c0137b2aeb8e7646078a26f6b7cf8075cfc95f4f317d91e11f137b829ae81da66a9a59826afa0a4a716dac55ca75b59b74a99fc796b1798eb2d4a6526140f9a096421379fbb8d8f10035809a0ac2009404c5933513bee3ddf6e8cde5891b9e593f0c80cdc1ae3873e9b7edd57911927fb6c6c28cd8fca58b6c062b685b1a16627fd15d0347ba557b70a2b05b2fd4f7a201709671864bc530e6a07a5e681990ff8beea610cadcee575df63d50078243042b060104e781e545a2b7c7dc1204a03ede09a26b24483bc55b255933c93498dd78c131944f8ca96c9c0ba303c34bbe991864366320d12a676d5f09e27846d60620aaa72a0bd1d829352ae347ab67c7f910ac9687433fc38dcc763adafb7a98b3c3f376ff4e00a62ef4dabbd17e729ae83fa916200b9d606da68efd366a7115cd661e0f79bbb8e909550f4510058013e5f7808ec3d0282b3b92ec5da43bf8b55ead76875e5993ccfe2edf2e91587399a1c7d1007db97c57ace1d6df9ae5d32ee8eccad1673583b3e2b4c22f22ca1cc23d972a6003c83320ff9abc216f19158a7b6c16fea630801f001285f02107c065a80edeed932ecec40a63c434662d6e6c8a17cac948f90328516cb7c43e127acb9342df5a3d88ce9fe0f1df53e71c240597c8d9f68354046bfa753e0d4ebfefdec2917a1fa6cff9d01d21f8964634e34ec1df11bb2f5e858facff78c22cd20717c1c50c723196601f0d07996680d034615c81d67cbc4d8481de96f0c995e43f0d3a7c99986e3c99f7b730275248911c6c318de372fe06622d5fc8de6038310fe05f5b8b4b37fdf958190e89096460a37de97c9bb27f2da2cdb9239beb5da62b3c767128a173ecd0d9d48855d5e660d9e9696a262031fa4a5d76bf5c597983037a9982464c3c6240ce254f6118fa9780b737e737f1f6b541c1d2d3400f82b013b520bd7f8ff95f09712035931ffbe308556a6ea213005112abbbf231aabd82cbc7ab9797978bf632761109598d3d50a5f9825a046b333a2e5a0be71c47af013387856825dc3e3ea97fdb9d25993c22b692df3228eca6f29529b7be9c57fe5fc5e2dab08521860b4cddeda33dc8c9af150c43c8c7105ab27ba5c2c5ce75798571723f662342a004894adc03ef2393ca7d1d86fcae2de8fae60593c2d42b15934fb68495c44792d031c99abfd1c0d87f0716000903b55608d5238e44f2d0b4cb279c8e951223f6bef02f9a305e75e7d83fdfff69e727f07493feceaf44275358fbc2281280472ccf5bb70405bd93c4ea98d0e0b791bf07f54c49233595711e7bab65afb776fac11fe17d54bf30e54b7a6571629744dee98d2b08a0ff6424786e7ca91d3b6e1fcd7da8be8c92d1cc8f91b0b4b47668ffcd0eaa152ad4387c575a13e291acbb0833665a2ef4c7088c61c48caef49b66cc0dbe5ea992608e46a1fc875fa1bd1fbb1a74b79f8d7bf203856ccc4ffaa479cd1a89349d49a4687cda447ba94f2222049929515c96a118b6929d8a093a185ca796a47083bf1b103de383a83faf001b55fde1ca04278c591a5ff9e211959551f3a51860dec91281fe92e097c9dc0d7c344cb628e32a28ab72a1e82d841d6511cf707a3fcfc58af9f35a27e6795b99025564896b4a2ef6018db870c42c4f0c847f4e8ffcba80e365f6c4d3cbf72c6c02c9bd014d6558ad3ef9d1c1f894e14b6af52864ed9ba1f0ab8e8b76b6dce38b39b7cbb967ff91f6d44b855257e61344"}]}}]}}]}}]}}, &(0x7f0000002700)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x310, 0x3, 0x0, 0x6d0, 0x8, 0x4}, 0xc, &(0x7f0000002540)={0x5, 0xf, 0xc, 0x1, [@ext_cap={0x7, 0x10, 0x2, 0x8, 0x7, 0x7eef, 0x7}]}, 0x5, [{0x4, &(0x7f0000002580)=@lang_id={0x4, 0x3, 0x448}}, {0x4, &(0x7f00000025c0)=@lang_id={0x4, 0x3, 0x81d}}, {0x4, &(0x7f0000002600)=@lang_id={0x4, 0x3, 0x438}}, {0x79, &(0x7f0000002640)=@string={0x79, 0x3, "e6923c04c44d0045a7a331a6cc7f3dfd03538e553ec8835d43b3e9c7b7c5250f7260f59be63f244b21e4b44d6099158772d7edc148920a82c2c3e3577a25dcbcc11bb7d7fff2f64d8206db4bada8ecda92a41ed6e7c75ceaa8f99e24f7135b6dea41a7b2d3f9c51cd3b5ae8dbdd7446c7609c6ea504b8f"}}, {0x4, &(0x7f00000026c0)=@lang_id={0x4, 0x3, 0x200a}}]}) syz_open_dev$char_usb(0xc, 0xb4, 0xfffffff6) r2 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x1551, 0x80000) syz_usb_connect(0x0, 0x2d, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x8b, 0x33, 0xea, 0x8, 0x3eb, 0x2, 0x4a2d, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xba, 0x0, 0x1, 0x72, 0x77, 0x55, 0x0, [], [{{0x7, 0x5, 0x81}}]}}]}}]}}, 0x0) syz_usb_connect(0x2, 0x257d, &(0x7f0000002a80)={{0x12, 0x1, 0x310, 0x3, 0xfc, 0xe9, 0x8, 0xc52, 0x2831, 0xb656, 0x200, 0x6, 0x6, 0x1, [{{0x9, 0x2, 0x256b, 0x1, 0x2, 0x7, 0x10, 0x9, [{{0x9, 0x4, 0x34, 0x1, 0x9, 0x26, 0xba, 0xb6, 0x80000001, [@usb_cdc={{0xb, 0x24, 0x6, 0x0, 0x0, "d56896f0afdb"}, {0x5, 0x24, 0x0, 0x4}, {0xd, 0x24, 0xf, 0x1, 0x8, 0x0, 0x8, 0x4}, [@network_terminal={0x7, 0x24, 0xa, 0x2, 0x2, 0x31a, 0x8000}, @mbim_extended={0x8, 0x24, 0x1c, 0xffffffff80000000, 0x3ecf, 0x800}]}], [{{0x9, 0x5, 0xf, 0x10, 0x16b, 0x35c3f7f1, 0x7, 0xff}}, {{0x9, 0x5, 0x6a9c24e29e543df7, 0x10, 0x85, 0x0, 0xe305, 0xa89, [@generic={0x100, 0x0, "e1298546fedf0be6286bf7544c356ce51f48a278b432375f68bd93ed97d9a00fbb0ec152b097feb9bbba163370624295b5e94cc784debfb06f78e094635a7003a9a266c8a70e6ecde0be7b5d630bf0c3bdfa2a37b8c82a2d7d147ccce90357470694d3292871ed72c4941aa8947b858a0787e57b335060cf85fa3f104bf38557faa4139fe6c3ab3b8104a07b8ca36ff043c1b311c0f39fd62b6d5aa842bb2b62b12bc81edc1ea7e13691e0ea27b13a5b400c262630fb520c05015db450551f027728e3d9a781bfe3abaafba7531c818b921704ae932e979cd014ec4ec68076fcbcb2e7c014ab69013d69247f3c1466313c4f93427a3b24dd321c5d6289a6"}, @generic={0xda, 0xe, "82dd1ac32216c0684c3a7c66f0ccab3ad6263147e4dc14af5485595f71e0f7d23a3650cee5b0a7d044db5724469e02526217aef2274d1adb008bb2f9201b06cdd788f77b8f837fd9c413b993ada4f29ce7b4a435a75e23ea6d5e8240c712b74a13ab46a519b9d75ca7dcebb059cb8793e375b69ec20db5325b2b236bb5b7eabb149bfdc45b020e1a28b823d51984d75423e8a23a958596184873b71f9d87b482de6646bfe598a3456d01f6c0d049ec6fb6989c7148b5fafdb77c09eb23929cf6727f87b8bf8ededb6ac82a879867d8be22f601fbc85c9df0"}]}}, {{0x9, 0x5, 0x2, 0x1, 0x3cc, 0x80000001, 0xc7d, 0x8, [@generic={0x1002, 0xc, "421714ead747cffd96df194dc6bf2d8d927c9b752cc0566e88adb3b44a155efb70a44d87d76fe7fc2fd81cc006e7695ec822c9dfc56192764ec06bf68d32cf567e880438bd81a1c132d628c4748fd99d73c44ad253256e87c6ea129abc32ebf17cf29bcda19eb26f20da43a1886a8b6c7d4a0baf63aca76f3547eba7bf1b1d372be12f7259d94125949ec1d854027e6e99d34c6d3c3b96717599bbcd77804c7e6391b683f911e3fa233937751ac8be6d4a0893c4d462648c49c448fd55a47215e0a40a6005635d8f783d071072080dcf46d24e0cb3ff9e29cfef1f252cab07be82cd32820068d82a942e339e0af5abe92bb07e84328ec1c7c3b20ef79973d6658127fad3db6ffecb2fd423173b3390b8e394231aec35fc1f52b5e19075a999d50f5160461f2867aa8a093946cc4ec3f12907401d9cc3bdad7da6d4d872eda77d0a32240649e9e0cf8bb4f2a74621754a92a26536551be32a68ba45c38bb5685b7a8d886ce9138ebac243500267686dc218ad3a7faab64e07f47939b5827f3dc6a3cd18f05f0a7dec4b8d6c3246c26e7f4fdad456bf73b441b14797e2f35bcf56f7914fdbf0bc155b852f2c6972691d343307c75de11cfb5059a679fe87d212d11891aeac7dacbe0c693575a2c8dc38568b9742cd6ebb95b9bb9ca8bdc85dc3216a4497a90fc11ac7e2f3c439a903002aa62408c7089681209e4b4dd126be7789507270631cd5d32ec8b973de4086e28dfe1e994389d56db64839c046aad72902376a4de3a8ca1166e77d3d7af84d67bbcb104c28a3bd1926eee5537be0f586d49882cc753621cb4359c3147f90fc502896a77cb41aec677a9662e3ff10cd09b761a78d3d7e25187a0a81080b83b842fad81503b42c4082166775f79a18c563dd66653411ef91b37edf11393f9cecde05e86cadde52f181cbacb684f9651519ec08531291d86035e618d90b0c72ccf8431b4264a2015e44db4597c9e99b5e5a9926ced569fc938c1c2a9c480169133e8f1c23401159241bf45355dc35bde6146338bb099ca6afe12a577d75fdbf46cc5df5b6b2d4e5a5338f619dc03bb9f68263bc5da802d8eb91a459d5c16899e42bc292e33644c581621df311b6c883b39bc331087e9ea6e665e6f34f4a334fb8a770d5867701e347f4e15607a26a25000be989fd934c917be7ad5422835d708bdfb1841606fe03f8e98ef668bbaef26762d250917b572319b8974fb97a1e33a086ec4c84c279727a446b30ec127db51c8d524b385c23dd94ea0c20a0bcc3e8dcb68ce5a782d0d4ac3f3024b4eaac2d4469e8370d73f6c732c10c809e5dca1bda60ab8f6d8a68acbc8b9da15d9d96c1da2873d0a3ae4db68f18061e969a305109207246614e7f1f4b9a81956451ca80a6d9e25c35149f1cd7106681c08722f72b66633d0c11c90f5bf09271ef5f68598f9dc4ee4592a291fa01b9be8e0733a5d62ab56b83ba891fd43cea4ad2d4493aabb644534090b4f0838dcc5268b37fa4bb0a265a74d6ec5a3c9f20829c0c129112da11b56d2f86c3fd0fd6d41a414c6d252bb20e92c59ce3129b85f9a2f3a91ce7152f23f47a23d4d727b2476947fc34d4f460f0e9d5042d91cf00d1100024f65da3bd579a686a4384e12ce96d660bca1cd75962986100e0f6bad8f2731b9db96fb04e0eb11cb9f29ff098f438337ba97e6d008fb3c18ee32fac576f639e6e982492c2521cab088dc536951fa969204f04d40089d358db8d39a5807c1631b3f6b4e686d87b723d10d3c97a92cfa4eeb65fabc24f091366919da2bd1d05baec3810176eb6509dea294542086c7cfbd23551d2b80652e89301d5d546518877a291006f518440ecb71dabf0668792d33d5c793bd3689352e9d90c78e1212e9d7065b81e42e164107c9c3b66f79df79acc585d70cfc86741142cf68d71749556fb43ef88e70fb6949d8775b7f55aba0b8c8e47a9a7135a383fa437f41bc3fe31cab0d09725696f887ceb9277c3501b434fdc9ece7944cf9b4bb2386537348cd78c0bd6066156f6e5f27cc7a40ffa75d08c289920346515b01fb1db2ee600afe726e20b50bd920a0be5a79bc7fc11e982d20e1e10df4614951d83d230678232271e3cdd562039e6f6356f7845c52138d91a8fac41cb2e5a4c46ea4f03ed2e7d7cd1322047e3cfc300db9952aa225c7acfd5c798bba7dc40b84aa7b5e3e4660913bcad5ec5a35cb5a09f231adbf3ddecb9c8abb173b6b2d3bf0c02b82c86cbd85d54e3355c98097c336ec0e973faa1a850959bcb1b5c4ff32d20d88ccdd7e6fd60f35cf6215f155b0ad30f2db04bff7bc8fcd26da5f46bca40b472c35f02c72f034538458cfde7a30f29c331034683767ed585baf6f29a3f5ce2b88bb3fa5f5d2dd462b6af83e674555e48c10e395275d845b1368915f31b92c905184d9db1ee1fec733ec84429df3884f7d98e764f47ab1bfbd76b40a7670f3876779c980c120d782fb2dc687aaf7fd9a264ff19d4e83df23b1436b9b99ae6d72c2a5138383dd593893ffb507d4a133ee6dae8f72662f8254f9f20d6979051e30b46aa1986fae867f95a5a0ec38749460fde4a028dd02962c1825f4e77b4902ed8c99a57090e9faf7d92384b312510cfdfcb32bf566fc714b38ff8aba21de3c40c63a790ff5b9589a5b33ad2acedde57651a953954e1cf96452eaf27b2fdee0ba8e47402d4771e59fc42bf2a3457815d5f632ae6949b6c5fbf7419f4903a8ce8353b12247521e6e48ea4fdd857aabcf81e1e8250f1f9298632d28678eb28898255d63283cea8701b353a1e99cb88b91a3ebc0da858bc7aae341de5db9f611fddbbebf4517481125ceb93fcd4b030e3facbee3aecb35061ea16fd2b203716fa3211079c33a6ac7549c842758db09f8d639fd1394bae09c9fe2ca97460652d6ac51a14c1e9a70d88da31a05db2e1a276f97ed242bc0208ccf7850a3aa12358a5cc184045cd35b5ef664018a298356ee900a61e8ebc90e3282f5bbe5e66a67d6cfa1fe3b8603cd241f934fb73c76ea2f87c17b686030acf305d21615b16136537850c48fefb43679e7cf40ad20bdc529d122583d751ee8e3fca0a6ff872fdf36484158ce9f5bff2f050951b0c2270c4a84dd2a835b4cdc5b682afaa004dcc85cb9484ebf6684e52ed867c53329cd3f6fb98b0062232ff97a44389db2e89630c3c2cdd9ebed4d75b02b3f4c01acd7fae8be20ebf3278c7f3579716e28597140c139b857ee89a4ae125c4a1c68112948d7543f42041eea97ef12780525769a94368927bec6eeb3acdf63d3cf5ee9d409eb2619fa88a1131532883b19de1041af0dbec701b6a4ece1081fcaa6273b450a3324731175919b672a72a7a77d25c321c45162bf756c7f96677b16f570edbb0babc52d508dbdec234f8909855d20a58c08503c2c1cf0cfdf3372ab87c701e9d5cac4763574b8ccb6cca60ff535949bf6d8075dbc0dbe1608e3dbc5c42bb2a970ec3444f474c40648606a3df8dc7ae3f5488b4b07939350f624f5c36ea7dad3aabdc31af1a254a4a1ee832b52c7be49ac202a37c2408f6a91df0a185490563e1e5699b8f0884537043bbc2280db4ab070b96c01e21e3a799aed7e63c14bbdd41d00431ba07cfda9474675797283f6d3b1d0fcb1927a310971a9a26619eeb23f1635da74e8894c7a8b57c2a5a22d18dff5f7b6e4d93f9ff9243af1416ae719135fdeaa6dbab071e9e2ffa97f9d682aacb4bd5434fcd4b00c62bbc706cf00582fcbf7fe4e7644304d1c265a35be3b773091a7fd76796f282eb4b0f2931f608b3acceb904d6047dd215caebbd35f21d94774229c487a8248141bbd30b78a2ec8eb8a96d27946a7c6bc589bd997bbaa961a70309e32708a88813a5803b9f5255365038d1a06b377c440440c070bd910090137230e97aae1568b2e99bdc3c8737573737d427275476f684e9e8fa117dbb0356466a7f2879fd4446609450de3430256fb059686954d5b06d503187903d6187620d64891db0701d2c81fae4abc9c4126336b5bfd13b59a3a73c5d240190284e2f2d8f3b450d5d6c22ab6871eb75ef503b8a428a2d7f0cc1f3eadbc6f69c46869d48997024c3465100c4f39b5e7be81737408fc96491bcf47fb7523cc2c459aec56452fad156507dd2c700a1994980f812bb7c1f80f2a823d514cec1c612fa22a488bb2a1f41534ce296c6951fa8a76e37a9895adce1c2daf3e8e54d824afe1eaafdbf981eea3175d23c3a2cf08996591b6456deeb03e76bbd0b361990715dadf7d63c93613b437a373b6b78ec2eb09dedc0b99340c63ae1d57c499a3095d1f6c5b8adb0e80335d785c2a6443dcca75312198ab9c774b962cb4d0474dea6e3707af86509e2a389e413bcac67710deb9c323f3e14a343fabb3c14b3af1026ae5ed565da32e4d93203c098dde26e07f3093499c91f43ca61cdafdd6d907fa020f65cd24b60ab1127a56fcad017dbb1798756a2795378f39edac5681b8ac39de92335470ba8f008a2530e19deb4daade74b12230ca182661df8324ff25ac36ad780578d29c9b37af23b678528e47038a42f208e2e97d62760f27cdd2dc06ba15372ba0dedd92827e18806b058523e87cdfade29e2a7fd61ef023837df9610a8fd9f749b3bbe75dd85d3b6cd35680f98240a7cb0da1298df0d584422f8a06b0ac227df1684413c65477c9ca888c23c1c24899f32df411a646ffa60435b21ffe62e4f571bfdb2c270fdcc084b88a3c733dc34a84b98d0415ee78e25d32d6af9719efe0e6328b8c2b8abada4d7f1f037487ee595aa8d02865bd0b7eca893ee5f2a0b4a4f9e18f199410ea72e442e4bc5afc690a7b53bb5b480c295f6a05261543c39dc95bb2b9703e811ca5cc04cc65488b04d5aeb07dce44aab4a906b3ee04403fc1778a25e51aee0d240a39bc0ddd0b3ba130a99175749bf3be525424b1f80b6be4278b9ff525a1c7960b670798c3c53b98bb349d7516ae41c604058ec1b179836935f3124b3fd4ddfc2c938d878e091a00f5af0babbb01d015be7848ffc7b0abbc99238dbfa54ec2cf0ee0bb818491279fad169716123fe403b6582f60a0c3b3bce875fcbfd2c4bda41369b704cab964049b4aefae8b5aadbbbd83f64191524e1d30ae5defa0b84d91eca904b1a98a90f8bbec8f7697efd9a812aee712186083e439d435a7605bc32557992edd0bb077d1d64da58e06652a3daf432b80cf1a82040880cbf1d583d65d552a308c36e3fd86c1bd3cfcedafea44ddf106f5ded02e685b3341debb6174d6ce26d4dace8380c30b041c2a21b0fae821e102c407df1aa16e556f9c3687165abb0f55a26d1fa3e15e4f20d7746f8f73ec8d1fb3c292577eed2bef2c75a0c382a7a1f0cc7c8fee348b66bd2a6191b461211bb939ce3b711f89d84b96e35a35868e0106900351f39db57c0cfb121b4dea8cd1ccb23ba9d853307bf429989048746ebbed53492d9351af86906c95f1b4e1378163180f4a835b4e5f06c70c63a7d92890ea774b13a2e5d84e5f777d919dd1e41c331b6255bd1eea1430a33cfc57a372ab2b0ae3daa91de767d8474da74b69299d5b4edb7e957d539618c1b50631fac267dd67f3fceddc98b21dd007c3fcc8ba97f0d02350d3ee7d0448c928786ac4824d001a6a66be87c2f4037a34687ce3915755cadd6f3835ccfc9335be32ab7dcc64c5cf1f0448151cb210bae442a065b4c0257ae630ad6d4d00f89115f58c354fe15984fc5d972d1d9d99bd6120556c896b90051cac4155beb15bd8087eb5beaadd29963509dca1b"}, @generic={0x73, 0xe, "887eaa2c2feab7f462b29557132ace9a14941846a807777328397dde10ac7ea565c89fd7d9eccdc86d954b1c1d04173fde184b518f111195b890a4a0ac1d8ec7966417180a237e6d03c0955fe04b640609cc29f9db7bc99e55a25813a52d320f00dfba20bcbce97979183d417bb1c0b5b6"}]}}, {{0x9, 0x5, 0x9, 0x3a7d47f7b13b5015, 0x2dc, 0x2, 0x3, 0x5, [@generic={0xf6, 0x3b, "9aa6ac4498fdb0c7ae0a8f2207d63696f187aee5ae85bf89b63c6079dd48cc024618b45411e73627a999ae8704ac0f7e584e9a10840a5e8a3e63ecaa0059fe54c6c6ee3c77f2a7a0de631004a5a2656e738551ab5f2506f6c551ed5f713836e466e88ad7f4c69dadb8d890356d79fbd9121755fab4b0728b784474931c3874045200e4f50946a4a2ce5a23c6d9dd661383d22dee62faf76fa66bb9b7d0e0e7ab9ea1ebb01123011dc337205d51efd4dfed72c9238d55155e0ee1c0e72f767480193f42b8485b816511020042aed6e9f51d95184fd25c619aad2f32ba56eb9d8f554e961f937282440bdbcd0ec82e045f891608b9"}, @generic={0x12, 0x2, "7c42bea80693ff4825d27e26cea5e2f5"}]}}, {{0x9, 0x5, 0xa, 0xc, 0x128, 0x0, 0xe8}}, {{0x9, 0x5, 0x8, 0x0, 0xe8, 0x9, 0x382, 0x9ce, [@generic={0xab, 0xd, "d80c57fbd32d234737343265e9bc4cca72661419f139288f663d9a0cd8bc9886ae93913cdc0d33c38fd1089b02481234c657cb025bd64c80d17d3abd6f7bef683acbb3b50bbbc9da562db32eb2e61ad8f2ff6248aca0c03bd49245b8700f806799e8fc6966010cfc39be9e4a237c48fec16d433d10943f1e0bf1623c534865daa2a46bd033a56addb2948fe09c14d7c61c91fc940840884f3b72472bd59783f5c3777c221703b4de8e"}, @generic={0x28, 0x9, "147f93719bacc04a51b8a70c32d812a7d5c110b67db528921486aef146fb0b2f9e9a34c8755e"}]}}, {{0x9, 0x5, 0x8, 0x18, 0x168, 0x800, 0x6, 0x1, [@generic={0x9, 0x22, "251cc61fb5bfd1"}, @generic={0x7c, 0xd, "46251010024f519e73b203406b2ad40fe53ec288f092836164eec3fe9fbfe8181d7afa85b6046589f4ab4691eef46aeb386ab62307f421b21fa56612e0e1aa0b10e126676fd4edbd0091a2f282ae717a3590c332588980466685b4f40bc5c73299e43317e248b64bffd186405ac7a9aaf1962f8091f543d8d385"}]}}, {{0x9, 0x5, 0x2, 0x10, 0x1f2, 0x0, 0x4, 0x800, [@generic={0x2b, 0x1, "836a3b80bee2de00e3a5786ba0621968d32827b5fc52d769806b9afaf36d063abe391660afc689cc19"}, @generic={0x1002, 0x24, "f935fe83147997b0f188a9e11993b7cae1c530b38225fb151ae8e3bd87a3a8943a4d3c1edc467159c2cc0f9608990957e82ea14d139c22a38049e3c5ccb2b407f77338e42e2d5c3c277384a2a89e4a32b38073a66b8e0a620fcce1221a6aa6942004c2c4c32c16af2c11912c22e679f1ad52bb393c2d2e32688457321d07b0b7c2deecef0ce696ca85de9c19adfa14fc64cf16cae5a5ad9b7a7f7e23fbe65b8076ee1d9a2c05cda5bdf0b069f64add3cae93741e577ab28d997792c5bc9ba4d5e06e8444172ee441a552bed8bba593abaf0b8f17423b33aea199c14fe43e3ce810c944a60f13049a4e0f630d11539dcb7f69df2561749a9cfbe5c86a5c6837ab17cffe5822511202dc157ee22cc0c1ab849e9fdc35a808784d066070feab8f4bd3214e80eff56d27eab16cd981fe20cbab3e021bac7c8f93746df324159c0ba403a978f205baa8547b93f1b986dd6831bc1f064c6adc1ea23732a3223ddd67c0900aa1fef4527639f0e1b5f575600ed43dcc5ec32a4122d4f69416cbab62c6eee7e26a68b7cf323557844a76e7dcd95271803e736a530ba6db872eedb820ac183cd0faeadacae46f236b12028460d41f7e16ae05b34a80c82a73f416f2ebf623cd9c88df0a8fe569b1a16bb378db410ae8c0502e4f27100ba91526ac96bc36369d32ba019177ccf7e0fa2241954bc3f1dc1b8f0bd9a9f838b231581a581024240cda3188cf530ac91d8cdb0b432fedcfe3db14af02a687e8d14c9658c221641271c18aad5cb698bb1ec3f89e4a9e0fb9ce3e5dce3fd1d36d0a902ad77ae317889ed466b717ff54f814e008ee1883a246633cbfd9a2cc44756d831c0d0f612d6167bba31ac6028d102be114bcb6f4a74885c1bd2424ef689022d49e3c991df4482179ea3a099c9be4a1062b1e65b4baaf1c88307d04d972b27f3b4917299ce4d0c5a9656ca0c790321a602ad68c03526099af766678e42df43b048d2d6d2bf4f52441da7132caf9acdabba017fc6cdda47689d5c50d38c14dee08d389bb289303e8d4b05c14e6f295e9452fd3a6abb89b05b4fc9fa73f1246775f1e1e28f1cb3ae0fab6bc11a64eb528639a4f64354dd3b880f8880382e0a441af5197a7e705ce3e67202bdee7e82c3b902552fd55cd141e01d8cce990643a54e013dddd86871f8313e46ce1446c227d6d9d3b2a18af96f27dfac72bb29c4fdddc4a64564f2eba156294e22ab4ce218bec6548cdd10cb1ff0697d9c3cf7ada168c511367453f7b69d442ad19911652428ead1f3bbae8a086239597b799301052942a40bb7059bd58947b3538ad2eed4570f4d0f491cea0f0ccf6cf49bf69c765bd8367b4f3c3e36a3aae6ab8ef1e1dd5f1fa038d7bff31c1820505b3549ff041f0874b7ac35ac486e0f18c943f6e19d2387fba66947a058327481bb0208ccd1d1833e7f353c3f56b009ed6698bae35b28962a37efd1149508eff6907916f79291d798d3a5a591b6f40600318e9ec9245ad63ca72e8f2ee8f8e967052eef29142613cbc0e348b6b46d8026a44b68845347722a928a078643b131ebe16d97c1e53d587f64c4f3cbb702306ca1a367cb9dbb8e88d94441e11952a119788b29da06e2145286932e37d728ab4f38f5b8a999e0f2b9bb276ff0eb9c7a2817eedfe20e36c65270352438774eddbad960b9144f05b8242c35eb6bdfa186d1d017c239c71627e043121f3355b93e6bcd2d7d095a87a79395b5c3b49a5285ed25a208040f1742d932081c321ababbc0fa14f3940f66c0fec003473764cb65ef56607f2ee541c4fa8574a6440aee894e8e24052a62d47eec0ea46b35ca4e26617bb967fea3a3fb6cfce72f2358b2b003133003e4935c93476fa17ffcfa445056d3bda36da9b18361ef305ebdbc340ebab564584dcd77135e367c7cf911f4377a9a957fdffa552954a9af3da585ef1cf2f64648fa581ee24ec2b9922f53c69ac094dfbdbbd682d4f8f759a135d78b655f07e70dfd8319474437d3746027e4b579e84f495df79b1ec0822399682219d3484c5ea0f7c8e80a88f3fb2e935046eb4075f325a6e213abfd991f218cc1f8efa98d2d09eae88d7aa4cd53ed3f33cf36daa8b4db2e621fa8de17e9bd7a51de7d578647073c3ce9f94684d09224a45404373a8d15f8cd520adca5c5af1cc0bc8ec96a294f5385f48ec433a25eb550ca5b8dea84c08b864b0aea3b3ad2a1e97524d1f06d9b455db3443444acda4b3b89030b486d2f1803abc15ae3955db85b095d29aacaaf309131ad39cb36d0a6e020b5b9bcbe312a1f40b5829362bbc3b91bd19e135588daf8907f51347ac3d2be65d5ad6c1d4ddb9c2fb7c5f4785b491369c6dc4f2398e216accf7c2776789a2eb0f27a8df7102213a6d50827709a28dda81b59b550c3aca569c5b15a89b9dd196405c4a5e420963511676f4df7c6d5a590a38cf3edceb362709c8541db003aef63126834b6f710cd0ceff147eb9bc467df0e7fd0516e651f64d9640577eaa906cc06854656291562f33c797bb9190963720edd97f39164fe7576371291318ebe479e5ee13c630669add4d1e652d5a47e9f3628ab578e1b132dde90affeff7cf47f625a73f8719a6c909c864c60eef505f749fd203c013e7ec49a816e3accb283c0e8b38a19e98482563c32be718aeb95797f43ddc1e8a40e9e3cb436fea87611df8d4d577b542c7ef40d7c4863ae2c856e78f8ed7ff1d1383f7717676465459d73c09a89f2914293aa1ebeac862424ce2d7ba7eed634dd9926f50b84a479bc1d0512b5ff3520cdf1dece6f50883f3fbc26570c0aeeee78b527602a28e0171aac4051386cb1999546377993eee310d7c644c22a5f42a48a2a044117d4bc5bb3b91d48f6bf19bf66003e355b879ed01cc2ea0452e3f75de1fd7d7c30649a5c69505ec284d0bd9a8378aa731f46341df387adf12b7bfb174b93d4429225d3920963a569dedd7675f03abc0be68a6d69414b61d6e8918b34ae8455d72166de8593490a2e847a4634de8089a140570d478d7f029a52ecd97d6f79111a7fd50d26dbb5f10759c89e4d6eef097867ff09a081fb36a17dbaf2c0a1efc328421912bed9a59879b1660c87f57cf98a5abcb51cc05eea9d6b653933228430d3e9e58d3d145573e728561000541e4eb9887e306832d7eea3260b7800295e713002ea246afda591c3c32948ca7aa86ced549274293a84631ca06bf593a04205b3911a577d3f98b8cf50116f64c8210f0c78986ed5296bc4770e4772b664dfc5ef8fe5416be970c8aeaa37048d930364ecca283b700209f3ebc6629f710cf4153fb4fa566efd669a0635d2730bd44873c58a8dc197f9e872153a304beb95550420016e7506601d51f71d4eca909791b0cf42da7fe7e91557e7b6881bab334406b0b3d1889c05d51d617b8f4fefd71d5de300d2aab1a56afc19b2b156b9609ccdaa2856fe8695015d9125762c9d2d427c5964a30807b4d0ef8599fd773b06ca178af8958977a08137ae27855ebdb588b063825b6078d29dc4b7b4fa3ec40ee25b02e08716b67a12553bfaa15fa48f1d6bed78669840f05c1e8ab1431b2a02ba1f8444b907c9c6ae450da6930d48274a60b460273e8c3b6d0450ae26463cfdef160a911d122af22e8e8a76437840b8439e3540182471281fd7d4b999258d32ba738f15aa3f561c426b3c48780c34b7446da92e980b3e354228c4557886fd35e8999b9a46e98541173168c453ffa1ebc39a6fb7a04e81c94a11a4eb04acbc9e151de133ed36e93847d7dcc874229f23ddb715f6e7ef8c13b3d638dd66a69b83bb5fe018d464b4254ad4daf7393746f41ca8b43485b03fd1f6d83622a0aadb1183199dc043289b50bf0f740fd02245bb806b57d1f5dd16e6a32b9a8af0f2ce36c6a320489f824c3ec3952e805347adb3186ab301fa27a8a1b0c3d2f6ed7201945245bdf69b1571e688c5dff0bddb10a6fc447a3109d5c818b13ba072dfd63fcc682e4aa9fd5452d1bf443cb6ce36aa5b4ca8ae88c17544f2e0c1b485fe5391af2973912f64831216b9e39afe0263a025afa7d82189d369da8f6f0ba84e0bbc86ccf80eb376153ac6fe0178d5b4dd4f1e34e50224092c02f1159e4fb0470a6471b1a31a44f90c37f291f8cbebff924fbff2f1e8197f5d38e33c33ae4f57f52f93391d6c005d56ecf2bdba1c1b50728ae40780ea7dea6c6eac97600f1b3314ccac083cba22a98c205d23fdf584fd41427cc2426c78303b11b0a8a6c5fc1b8b6589b2311f396a91e2fc04049719cae0d9db84b9a3f2e34127b72aed47dfd71ca84a80c28309f070ccaa0f41e959237aaf4400abba610ea2da42d61e6fdd67f8d1eabe773d0fca717659505f5335c19d8bb87cdbb0a61a6626e0a6770936f582358ca65f89359f87ff57581ccc65e5a2d2bf0b06fc07b7a5737e354494ee192c665a3533fc9129539a181f9d05aea5863306e7816825f20250a7db4eafaf2bf1db3e344f761f46241e317f9014832887c2a81fe6e332696a3447ca76a265017cd4fa3382078248c5797b4e688c165b9cac6400e23c040b8b9c2f2b721f84924da8637d932b31577fbd85de0034631ae500803667e45a613b557a7ec8d8fa21a9ef578ab38649af29736988756f3a2ebaaf4340d8380728e6a596c23ce20dc05664953b74c28867a766728c05d471072e10c4e344f718ca3042c382357499f3fe8c226dae6c0d9999f399425a1e3fffadb45246164932dcd1682974eada54288fc4526bad1450385694fa85c4f76c7e93455de76951836d3839a02b2b13b9d7f7373504b90d972d299bfc34153542b939d3629eaf74f666f16c4b43c00fe574e542ab35322b558a54d40ffc07f57dd5c65d27e6d2c847949b270f03242602d6ba26ec2bb10657b57b80ee2b6564a4d8a1a284a20bb39165b2aff8da5a00ca220813796c0fa5b21946528a309447d461e15bed487fc7245d6a60c3141db07b7d7f66b23350bcdd66992df7633aa4c89c7169d25972dcf5a6d80cbf9d26c4c72f4e5de850bcd8856e05d96350ee5832804b3a7c1615e2bce4c6440de29b111785d3da2901ad67a0a4ea8d76b177ca61db466b5e74ca26ac48bb5aac30085639cb65377683654fa3c4cfcd6c2e1c04a535026b490c0f900791600dcfd7cd94de7916edc6107a6341f429e238f204743724773b47e0bf2a0c39f76c620aa3e2ad4b8b1491d9cbaf3f77ed4acc9aa6f5c18300adcf76e5e835cba1458a76f53efb001b530377601857df83f27f1bcf8a1ba5b97931e317b8cdfd38e9c632b0438dd13efbd7b89e9cdce50fcabf85e008b640551f0afad435a7b479ee2dd8e04363d64d2f903cce9f1d587babd05338a0e90330178699169326479ae0f86e15afb645617b9d64610515bb20535b18194d1063dbb25eca9cb0e410fa34f4d56062fa7038aeb80f31474a2c924c221e16fe2c0c96540090e5f7d8dbfa54fc4f8a71fc0bcaadf611fb13c5c5cc14e311af4274f46aa8884ebb7c689a7a569fa90029c50ba99796bdde8807bf07e299c5bc4eac0c99ebc11b17833d8246ed647e769e7825b099a8f64cccb3a63d80bebc28e3e25affdd6aa8230e8c10e006cfa774fb2e514753096c9b36209c60abcb4f7e51bd8e45694a6cc8f3759009341daa3f796202ecee7dfae0aed5e789252ddb7802fcb7b4919a872d9503de515b1e8f85d58dab92f0443d1629bffc9879ea25de5e293a23650662f51623a88f7aaf04893b77933a1c4337af6e48a1d8890c5dc2ca7857e7e61d9917f26ad86b193db"}]}}, {{0x9, 0x5, 0x80, 0x10, 0xc3, 0x4, 0x400}}]}}]}}]}}, &(0x7f00000050c0)={0xa, &(0x7f0000005000)={0xa, 0x6, 0x250, 0x4, 0xffff, 0x389, 0x50, 0x72}, 0x44, &(0x7f0000005040)={0x5, 0xf, 0x44, 0x5, [@ssp_cap={0x24, 0x10, 0xa, 0x101, 0x6, 0x6, 0xf0f, 0x0, [0xf, 0xff30, 0xc0, 0x3f00, 0xff00c0, 0xff0000]}, @ptm_cap={0x3}, @ss_cap={0xa, 0x10, 0x3, 0xb795910db5339758, 0x5, 0xde6e, 0x7fffffff, 0xfff}, @ptm_cap={0x3}, @wireless={0xb, 0x10, 0x1, 0x8, 0xe0, 0xfffffffffffffffa, 0x7000000000, 0x4905, 0x1}]}}) r3 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSKEYCODE(r3, 0x80084504, &(0x7f0000000080)=[0x9e]) write$hidraw(r2, &(0x7f0000002940)="01c8baca99ae570005f9fd0badbf3ec20240c260d1a0f37dec321a2205a1e6dc45b15214ed581fd17d444af9f7a6526f2c3b639e9db5eaac05648bb5423505e9ed4e9209136e622a19df208901df62cfaabe5cc2bc98f678254b404b8b447319abd92d035a44e9b6acaf2a5649e7f8b74492920735ff3298feb5c669c44674d6613be9d261339040f2eb82b58f28523bfdb4a8b7003923f38cc1af30c2821d968547e93d57447d8437e3f391106617f36d915fc4cc1a4fb68b661d80100419bcde1307f92fb05e22a9fb50361e0c96c7d97d646e10fa764f0454bd1fdcf27d7bec3bc3dfdbf2e85912c4f2c0b9", 0xed) ioctl$EVIOCSABS3F(r3, 0x401845ff, &(0x7f0000005100)={0x7f, 0x5, 0x9, 0x7, 0x7fffffff, 0x5}) ioctl$EVIOCGBITSW(r1, 0x80404525, &(0x7f0000002840)=""/202) [ 970.504664][ T12] usb 3-1: config 0 descriptor?? [ 970.525003][ T101] usb 5-1: USB disconnect, device number 119 [ 970.560097][ T12] ldusb 3-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 970.583542][ T12] ldusb 3-1:0.28: LD USB Device #0 now attached to major 180 minor 0 04:18:32 executing program 1: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x8) 04:18:32 executing program 5: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(0xffffffffffffffff, &(0x7f0000000040)=""/9, 0x25) r0 = syz_open_dev$hiddev(&(0x7f0000000080)='/dev/usb/hiddev#\x00', 0x0, 0x40002) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x200000) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x20000) ioctl$HIDIOCGVERSION(r0, 0x80044801, &(0x7f00000000c0)) [ 970.738629][ T3104] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 970.747786][ T3104] usb 6-1: New USB device strings: Mfr=255, Product=0, SerialNumber=7 [ 970.768495][ T1748] usb 4-1: new high-speed USB device number 75 using dummy_hcd [ 970.778610][ T3104] usb 6-1: can't set config #1, error -71 [ 970.785764][ T3104] usb 6-1: USB disconnect, device number 104 [ 970.809209][ T2959] usb 3-1: USB disconnect, device number 46 [ 970.829456][ T2959] ldusb 3-1:0.28: LD USB Device #0 now disconnected [ 970.948454][ T101] usb 5-1: new full-speed USB device number 120 using dummy_hcd 04:18:33 executing program 0: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x20, 0x81) ioctl$HIDIOCGPHYS(r1, 0x80404812, &(0x7f0000000140)) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r2, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(0x0, 0x7ab, 0x40) read$char_usb(r2, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) [ 971.018465][ T1748] usb 4-1: Using ep0 maxpacket: 8 [ 971.138639][ T1748] usb 4-1: config index 0 descriptor too short (expected 868, got 36) [ 971.146876][ T1748] usb 4-1: config 0 has an invalid interface number: 9 but max is 0 [ 971.154928][ T1748] usb 4-1: config 0 has an invalid descriptor of length 1, skipping remainder of the config [ 971.165056][ T1748] usb 4-1: config 0 has no interface number 0 [ 971.171356][ T1748] usb 4-1: too many endpoints for config 0 interface 9 altsetting 5: 135, using maximum allowed: 30 [ 971.182235][ T1748] usb 4-1: config 0 interface 9 altsetting 5 has 0 endpoint descriptors, different from the interface descriptor's value: 135 [ 971.195321][ T1748] usb 4-1: config 0 interface 9 has no altsetting 0 [ 971.201961][ T1748] usb 4-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 971.211032][ T1748] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 971.220249][ T1748] usb 4-1: config 0 descriptor?? [ 971.228511][ T101] usb 5-1: device descriptor read/64, error 18 [ 971.318451][ T12] usb 1-1: new high-speed USB device number 20 using dummy_hcd [ 971.508721][ T1748] usb 4-1: string descriptor 0 read error: -71 [ 971.516205][ T1748] ldusb 4-1:0.9: Interrupt in endpoint not found [ 971.529519][ T1748] usbhid 4-1:0.9: couldn't find an input interrupt endpoint [ 971.538299][ T1748] usb 4-1: USB disconnect, device number 75 [ 971.568485][ T12] usb 1-1: Using ep0 maxpacket: 8 [ 971.618738][ T101] usb 5-1: device descriptor read/64, error 18 [ 971.698487][ T12] usb 1-1: config index 0 descriptor too short (expected 868, got 36) [ 971.706732][ T12] usb 1-1: config 0 has an invalid interface number: 28 but max is 0 [ 971.714961][ T12] usb 1-1: config 0 has no interface number 0 [ 971.721167][ T12] usb 1-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 971.730266][ T12] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 971.739686][ T12] usb 1-1: config 0 descriptor?? [ 971.780275][ T12] ldusb 1-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 971.790782][ T12] ldusb 1-1:0.28: LD USB Device #0 now attached to major 180 minor 0 04:18:33 executing program 5: syz_usb_connect(0x0, 0x0, &(0x7f0000000480)=ANY=[], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x1000) read$char_usb(0xffffffffffffffff, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x200000) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x20000) 04:18:33 executing program 1: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x48) [ 971.880565][ T2959] usb 3-1: new high-speed USB device number 47 using dummy_hcd [ 971.888599][ T101] usb 5-1: new full-speed USB device number 121 using dummy_hcd [ 972.082845][ T1748] usb 1-1: USB disconnect, device number 20 [ 972.088451][ C0] ldusb 1-1:0.28: usb_submit_urb failed (-19) [ 972.095471][ T1748] ldusb 1-1:0.28: LD USB Device #0 now disconnected [ 972.138551][ T2959] usb 3-1: Using ep0 maxpacket: 8 [ 972.158887][ T101] usb 5-1: device descriptor read/64, error 18 [ 972.258648][ T2959] usb 3-1: config index 0 descriptor too short (expected 868, got 36) [ 972.266909][ T2959] usb 3-1: config 0 has an invalid interface number: 28 but max is 0 [ 972.275068][ T2959] usb 3-1: config 0 has no interface number 0 [ 972.281416][ T2959] usb 3-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 972.290525][ T2959] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 972.299806][ T2959] usb 3-1: config 0 descriptor?? [ 972.340147][ T2959] ldusb 3-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 972.350637][ T2959] ldusb 3-1:0.28: LD USB Device #0 now attached to major 180 minor 0 [ 972.458471][ T12] usb 4-1: new high-speed USB device number 76 using dummy_hcd [ 972.540753][ T3226] usb 3-1: USB disconnect, device number 47 [ 972.568564][T22072] ldusb 3-1:0.28: Write buffer overflow, 47 bytes dropped [ 972.575876][T22072] ldusb 3-1:0.28: Couldn't submit HID_REQ_SET_REPORT -19 [ 972.583476][ T3226] ldusb 3-1:0.28: LD USB Device #0 now disconnected [ 972.590419][ T101] usb 5-1: device descriptor read/64, error 18 04:18:34 executing program 2: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x20000) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f0000000300)={0x2, 0x6, 0x5, 0xc09, 0x4}) read$char_usb(r1, &(0x7f00000001c0)=""/143, 0xff2d) syz_usb_disconnect(r0) [ 972.708550][ T12] usb 4-1: Using ep0 maxpacket: 8 [ 972.713861][ T101] usb usb5-port1: attempt power cycle 04:18:34 executing program 0: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x8) [ 972.848576][ T12] usb 4-1: config index 0 descriptor too short (expected 868, got 36) [ 972.856827][ T12] usb 4-1: config 0 has an invalid interface number: 9 but max is 0 [ 972.864883][ T12] usb 4-1: config 0 has an invalid descriptor of length 1, skipping remainder of the config [ 972.875122][ T12] usb 4-1: config 0 has no interface number 0 [ 972.882048][ T12] usb 4-1: too many endpoints for config 0 interface 9 altsetting 5: 135, using maximum allowed: 30 04:18:35 executing program 1: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x4c) 04:18:35 executing program 5: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(0xffffffffffffffff, &(0x7f0000000040)=""/9, 0x25) r0 = syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0xfffffffffffffffa, 0x105000) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f0000000340)={0x4, "fa54ae0f0880763ade6b02cebe65b53fd2d919cbb3ab6968790b49ba10931a00f5152b66bc34bf0d212f35ffa9787c0648743f874447ba65a5045e6854100824"}) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x200000) r1 = syz_open_dev$hiddev(&(0x7f0000000200)='/dev/usb/hiddev#\x00', 0x5, 0x0) ioctl$HIDIOCGUCODE(r1, 0xc018480d, &(0x7f0000000240)={0x3, 0x1, 0x4, 0x5, 0x8}) syz_usb_connect$printer(0x2, 0xfffffffffffffdc6, &(0x7f0000000300)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x40, 0x525, 0xa4a8, 0x40, 0x8, 0x4, 0x80000000, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x100000001, 0x90, 0x7, [{{0x9, 0x4, 0x0, 0x7, 0x12, 0x7, 0x1, 0x3, 0x9, "", {{{0x9, 0x5, 0x1, 0x2, 0x1c0, 0x200, 0x20000000000000, 0x202}}, [{{0x9, 0x5, 0x82, 0x2, 0x2a9, 0xc, 0x21d, 0x3}}]}}}]}}]}}, &(0x7f0000000280)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x200, 0x984, 0x1e, 0x8001, 0x20, 0x81}, 0x56, &(0x7f0000000100)={0x5, 0xf, 0x56, 0x5, [@ss_container_id={0x14, 0x10, 0x4, 0x4, "ed7624297b44408b2364c4794facaa5e"}, @ss_container_id={0x14, 0x10, 0x4, 0x2, "3331835e5c29a80a3b178465d4ff0726"}, @ss_container_id={0x14, 0x10, 0x4, 0x1000, "09b2e90c72a99c16fb2b12daa27d2c53"}, @wireless={0xb, 0x10, 0x1, 0x2, 0xb4c39f9d5a650b02, 0x7fffffff, 0x10001, 0x400000000000000, 0x2000000000}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x2, 0x1, 0x0, 0xfffffffffffffffc}]}, 0x4}) r2 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x401, 0x6100) ioctl$EVIOCSABS2F(r2, 0x401845ef, &(0x7f00000001c0)={0x7, 0x2, 0x3, 0x7b9, 0x200, 0x20}) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x20000) [ 972.892890][ T12] usb 4-1: config 0 interface 9 altsetting 5 has 0 endpoint descriptors, different from the interface descriptor's value: 135 [ 972.905998][ T12] usb 4-1: config 0 interface 9 has no altsetting 0 [ 972.912635][ T12] usb 4-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 972.921709][ T12] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 972.955708][ T12] usb 4-1: config 0 descriptor?? [ 973.088474][ T3226] usb 3-1: new high-speed USB device number 48 using dummy_hcd [ 973.228480][ T3233] usb 6-1: new full-speed USB device number 105 using dummy_hcd [ 973.238634][ T12] usb 4-1: string descriptor 0 read error: -71 [ 973.245973][ T12] ldusb 4-1:0.9: Interrupt in endpoint not found [ 973.253779][ T12] usbhid 4-1:0.9: couldn't find an input interrupt endpoint [ 973.262832][ T12] usb 4-1: USB disconnect, device number 76 04:18:35 executing program 0: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x8) [ 973.328477][ T3226] usb 3-1: Using ep0 maxpacket: 8 [ 973.428509][ T101] usb 5-1: new full-speed USB device number 122 using dummy_hcd [ 973.448604][ T3226] usb 3-1: config index 0 descriptor too short (expected 868, got 36) [ 973.456818][ T3226] usb 3-1: config 0 has an invalid interface number: 28 but max is 0 [ 973.465008][ T3226] usb 3-1: config 0 has no interface number 0 04:18:35 executing program 3: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592259399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f67654fbb064cad77040473a14a98c90f8d604d113f9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f34734fe69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf4900"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) syz_usb_connect(0x0, 0x3b8, &(0x7f00000005c0)={{0x12, 0x1, 0x110, 0x22, 0xd7, 0xe4, 0x40, 0x19d2, 0x1401, 0xa251, 0x8001, 0xc0, 0xffff, 0x1, [{{0x9, 0x2, 0x3a6, 0x1, 0x6, 0x5, 0xc0, 0x5, [{{0x9, 0x4, 0x2, 0x7, 0xa, 0x4a, 0xee, 0x51, 0x1, [@hid_hid={0x9, 0x21, 0x7f, 0x6, 0x1, {0x22, 0xcf}}], [{{0x9, 0x5, 0x5, 0x8, 0x2d7, 0x81, 0x9, 0xb19}}, {{0x9, 0x5, 0xb, 0x4, 0x226, 0x9, 0xec40000000000000, 0x6}}, {{0x9, 0x5, 0x3, 0x0, 0x1f1, 0x7d3f, 0x3f, 0x4}}, {{0x9, 0x5, 0x0, 0x0, 0x1e2, 0x1, 0x0, 0xbd74, [@generic={0x22, 0xf, "8b139372c9ef7822bf4595fc2382691197c02780fbdb44b9b1b4787860eb7ac0"}, @generic={0x40, 0x4, "339e4d2bb240891e15c48e1f7d31c52a931664941e5f1cffa61309f618cea464e8d939b0a348661a7bf0f1a8f63c2af913ea833ff77bf73510e9755dc402"}]}}, {{0x9, 0x5, 0x4, 0x8, 0x149, 0xed20, 0x8416, 0xfffffffffffffffb, [@generic={0x2c, 0x2, "7889d762845c3ccfff44b84e46fed6dfbf947881a7c4c1a2d71de925bc21fa3f8a8493a4de9f4013c64c"}]}}, {{0x9, 0x5, 0x3, 0x4, 0x8a, 0x101, 0x5, 0x100000000, [@generic={0xec, 0x30, "bdb2bef76b480fd12b216a4fd502109db50242591685840095bf886a5da1daeec37ae2509cea6302b707b7e9229e85ef613b02be455612ef51e2e9da6cef703ac19b2e98a4d80e2a6bf79e2e51d56877a9139adca67fb6bfb35e52109d9a18a6a7ff91c08b1ef8e92ea503e6b793707e1a10b0334febedfa5292d888a1f265365562d820352e497a20bb2678fae79abb8010487602eff9a6332307626533a0f6b6903289dae7f33f9416d1c108c32e2b86e8049b8ffeda1e4c9164c055df11c75c5a2a6f1db0456bf6fefbff57ed89381738bad97db171996f2d5eb2933e6892946bea42928cbe32615a"}]}}, {{0x9, 0x5, 0xe, 0x0, 0x2a4, 0x401, 0x6, 0x2}}, {{0x9, 0x5, 0x0, 0x0, 0x3c1, 0x7, 0x0, 0x4, [@generic={0x44, 0x2f, "7682620977fc36fff3007fb6b60bd9bf70fbfa05456574a0c5f89c58cba787d7433e6e6ad6eaadcf96cd14a2bd7cc2ad06fedeb4cf4efb625266caa8733b9785498c"}, @generic={0xd3, 0x22, "da230a00d389f8fb06df36d1be627e5fc4420bfb47e7876159d8cbe9b8f556ca75fcffe029ae5f131c6b8a09e537a9e5b97257a6b090e5e180d5a6f618f9642505beaae8269de28e47868f18a58617a8c2b17a3efa06835a2e76d51b61c5a68196f012e68296e4052f4c49a44fda7673e953241e43bc894d764279dee4f7b1914f7e71c545f417f19fde0b1f60c02bd81ce75b1bb97bed2afed394fb683bd83670512bef99f299e28278a52673b17f23105759f4a0301e77a805bc0dd72d184f0b08a54df920bad915f4794e58f3b50a2a"}]}}, {{0x9, 0x5, 0x25616dc19ffb75bc, 0xc, 0xd, 0x9, 0x80, 0x100}}, {{0x9, 0x5, 0x3, 0x0, 0x203, 0x17b7, 0x7fff, 0x4f0f, [@generic={0xa0, 0x5, "7b28d152cf42ad1d77eab72149fd87706fc2c61fc1c2132b50b592260927b64731899bf65c430b82f541c8368de01195311510e292ca09a5617b961bfc9ef8b9de049280693b9b391b305f3cd9bd07960a49ab3fc73dbd680dcd1d52651578c34b944881a997f1b68952e4b33fdda8cb53c6d73745a82140798973209edaa4799b1d3bde776a80a8b1facb4349842943b2abaea7cf356c5082dc222ab11b"}]}}]}}]}}]}}, &(0x7f0000001c00)={0xa, &(0x7f0000000280)={0xa, 0x6, 0x310, 0x80, 0x1, 0x1b8, 0x40, 0x2}, 0x4e, &(0x7f00000002c0)={0x5, 0xf, 0x4e, 0x5, [@ssp_cap={0xc, 0x10, 0xa, 0x1f, 0x0, 0x0, 0xf00f, 0x81}, @ss_container_id={0x14, 0x10, 0x4, 0x2, "c6b8274bfb7be0a9398de12eea1f436f"}, @wireless={0xb, 0x10, 0x1, 0xc, 0x1, 0x81, 0x64, 0x918, 0xfff}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x8, 0x7ff, 0x10001, 0x7}, @ss_container_id={0x14, 0x10, 0x4, 0x8, "c30eb4f630d84d7f1a220b361001e2bd"}]}, 0x6, [{0xec, &(0x7f0000000340)=@string={0xec, 0x3, "749122dcd5ca774182f145ab46968002b8c195b189f04e009f76b5c33c9d92bb2d306ed0a081a8823d2e3b1bef97671a38c53314849fe34c2afd3d04520966166b02672569bd1e2134e3a029e4bea2b77e2571c05a44a477522f3ebf4852d319c1275afd64e2a0fc4d583442768d4da9bb5739f55c712c464b27b0f71b3962b9e4c922ffa59aa5da16fd86ef5f06db791c341ef66b8b345c3336cf3e94f9667b4c683ca3cf416f17303644c7b3ba5957697323e56546650f46392b4b15707656e13da59456b18d4690252d4fc3a00ac1b33336249d37320e4cd9d104ac3fa7f6b0b51966bd45a52b1547"}}, {0xc3, &(0x7f0000000980)=@string={0xc3, 0x3, "5bb6e8efef7660f9a46acd151e239436fe435a334eabf600ef3af2a4bb50c403a8d163cfc72b7a50f248945233f2c8bd80382401bf1d21f9b2151f6138c8ee8d5324e236572417d10a43799a71479ee4d92f51c5a644aab5b5f42fbdc846a9b385fc3268a160df48c1b1a29d1e3c62ffef02f357e37856658d50b71a6dfb275520f06b263dd3c1b076e97ef7f026f900df315dfb34e2c1af37047d90d0d13895c2d6d983a4c77940b8e0b98e6707981001a6bc65b947391d37e203026c3b8f17d6"}}, {0x86, &(0x7f0000000a80)=@string={0x86, 0x3, "79f4f21954611f88b2d1a0ed631a1c56b52db4dffb70bfe39f68da3d4ed902d721d9719cb2b198291872c1cf14e0d60ac5f0bd92316d3a43dbd235f32dafdae0356323f6b86085a14d70d40c5731c898280441278e8a108541a1ca5d62d4fa10b1e04ada0a3dc7481498883b21ea4c25f8395d318fbaab1a12f8b0dcf2c788882a106853"}}, {0x1002, &(0x7f0000000b40)=@string={0x1002, 0x3, "0f7fd75bcb640f3e5c8f2e508f41c25e80fb9414b17dd1dfc850e0c5b7d6ed749d50229efa8d5444762a568a44a2e74864d2e302a7c489086c69a5652cc66cdda999ba114d20d9f7dd556933b417b912dfbd601a17f79010b882a4fc6101ba9522db9eac2dd841a90e859862ecc45ab74cc63ac87fcc2e25138bde958a1241c2b48e633198b000fbe95c95ef67ac9661ff401e49a8ba5412b22659fa2a2320b6fed8cb932218fc027dbc7f4bb2af3788881e4d3bec49ffcc7651251ac6683c79d8d539b04096eb7eb077d33a27efa44c5408c92b76ca54adfe6e6a516dc8b55c9ab117213f9f7a8f66636e916b2f6b160bb4a249ee542071c32f6b6b7e698bb0c752a0a68ca8e1ef4670b593686a318d9dd0da8d43ba54869e5633991ea560e6f3b6fad86ee4cb7cd6c83f1ab75b913d39a1f9f402c9547fbec71c9f1e97d6da1122531b26a983a72a651cba858dff35cc37eddef38478fe0fae60adad4f8900b1c4978f6bdd9dd5ba6e38982c1fc9013fd6619bde957aa18856464a048ae396194cb53dbcd6b0a67c78182e4ca47f3dea09ae539cbfeed4bc9ad27e6d5e9dbc5bff1f50a7a4ef37d3625d5d78bbf4f2ef949ba16ca5bdc37cbe74600540173f219920f4f7510246059488081dc9d47808efabc2563d1a6572a290279c4677571ef5f52d4693210adab24e66c12dac55c574ef66fb41779b69d8ff204304588489cd84b72ac55fe66281c29dd9b8ac6682fc45cd56678816526a666ef3ee0b7efd71dd31be0b537c8be07ec2242f2aa187be145cac69f47d5d21a34a587fa3a6d6c1dc1ade4eef4cb91cf9ac5acab1e9d2c2fe45e3af32aeb792b93e665b7e0fb4a392b94303c3d48d3dfff0ee6fad09fc46d9480d3cbc66259b34ef6f1994675161755c2933daf0cbdfe18bececd34868fc4e5d0246df1c1021de45f5b88229d7a41afb7476b6cb2926cd879527707d7abb19374738b4a8b9785ebf5e325116cd8e40c87aad4ecb48152060255ff763055c619fc1267716d1e42a131a5f8c88066c204473573904c10891f7d433a876973c3e9ee79ba5d33133ad798ae1e4ab2e9008117ff744f557e824b2d07b8de1a3d70870012991d637879b89051632843bbcac856441e5388d25a58e5d983b6087c79d53fc13b951ebf531ec8bd98bc5539fdf53fc26f95be0cbb30e79c495ae5a790acb6ffec0b27c25887715e57a783c72698bedc59e791e6d2621a897e81ce08e31d573978a612bc1d71e954f56a1bff61e482dd8b9932e65b5eb4a0056cd084a5677267eb399b8e87fff22c3c6e46abb18750785ed09822ddc63d3f4ee4f60c4830e80ec75c57a8ad47ad61f282241114a8514e50e6e16f2118adf283390ed2f291f5ef44fd6228f5f25ea08f611afbb991e7671cdf48fea1276b79a9d7692b4bfbd03612bf69e9386ff5571ef0376b78de642d6d279368f9125347ed4d33fc93174b73dbac0b3cb4929f2e7baae7bc3cb00c2046f976bc08fb952da8e3b73e77f03c37fa658db1e4d42d5d5ef59557cf4e4e71d1e93043a5bf319372f513a4206db9474c26233e0ecf613d2491e7cde303490cee522333fc26230c14bfd758140bff276dcf1e385db1a10b416e68dbdc0f0e1c7141542a984fb4ec0f1dd5fd353cbb1215617b4d1af0e6aeea62c8ee56534c615cb6cb5b194d9c9d4ad98a66901fc243934a59c3b6b42be5204a2f2f37dc71243c103037a7ac3ea842824681a5a57c2d04b33094ae180a4738f85f2638b535238e51bb5031a4c11bd505e0efe199c64558edd166d30082f3ac3741bacb03433b92d551d6c1b1c26c6ee6abe8feed51ef67e8cf1954ff0588595a2618092ac22050803d6d42c6e89ea4bc00add638d26391a417b95d3aa18df6295a7942bf25afd8367606d1521757d4c8796941bdb7f8cf150c7b1b3e5d5fde35ee1425485d2d969194b5892bc71a0b4edf6844e325e22a51ca9cfc9c878624587ba2207a401d8af6916881339b24c159dad2b11bc039a18000b74950fd5da85447c3f2750f2aa7d36e367e029d3009d01a599b1d43386c848913e28a9be444ce90b10f4eec1c2b25212c25d14daa76ee43123c9f15e9ca5ecc4da980f124025e81b876287307c647a99bf362c81fb4197d048dab1d105d19d0334023d0fd8a2bb1a27732021515f100af2d104fc1d8924399fbb3121a97fa7dff1e7f23b4ee8307c091502ba2c65957e02202e188b1682d18b9ff0a071dc2b9335f917767ffcfb7ca4fbd9fef32ea92c8e0b8b44b655f44a67522e5486f322fbe66c6b926581c23e237a5db2510527df59d6e864a9d0222713b70bc28d9a1ce5958185a42b4f30b0c1851136cdba10dd39881ca2079eb96f3925ca23a7308a8863cae80ea2a56b1aa20ff9da222e1c3a6767ae47042bc087821abcc4b40db116cf5ef4fc1d1f19e0d6ce42a318a8fc8754a0596b0a42c26b4bcfe7659db396d8eedd6dc9f18dfca2f214abb872b2e79649d5e6cf031e84bc6f5214a98693184c49cea11b2827cf7c357da0c79c72874e980ecc11bd7049251b23975a55f7fc4b7635905601c07c18b766ce74e2ac82215ab4d1766473514bd661d7d206606fdf6082c4a2a71109e55ddef228858c922eae810bd4c7de0afa95405f2f8cd144175d963bc6082b71a1fb9b85e881db108e1703923181cf40522cf8995430ddf7bc2f492e6ef94b32a3b9bfd911cb9070f111030a70efec5a0d134eab4b500f35a5b1e3a1fb059c454e9a2c80c8a70f90f79d8540665a293cff357e8e86cb72f6ceee4d3dac2a620c02db08ec952ece5909a88ccf95b10a159e2f082c64483452cb501d19bcb191fce472f0d0bf1407ca1eeb278fbade8e3b27b4ae1745d172bd5c2b59aac055489ac3e3bf45bf26bd77802d72a2a1b829cd692d0ab02690e403c67742cc115ea67c591a0ae55a0ca809bea98b0f37c5e5f1a0e1a8c46a1acf715cba69c7129c4d8ed8ad5d92533781f92f158c03bfe33fe152c00faff8fa2390c731eb91e37782f9316db662b18e9ddc37e8619358502c64105d2cbd2f6729bb0275093fe11ab24b49672eb3c5bac55bf9dc5d61ba847b1cbd42aa604beef624a5ea287a8a6cea68fe08ed4d9f79fa3bc4b13c285750f9e7aca0c98006bbc90b77640818a5e71d685f7a9230e08bf2524fa4d6b1e67d4d8a20bae6ca792f4bb3ee8b2e30fbe4e1bbd723403efa1e58128b536cc0205a6a01350a3d1378f09f8f2ee9d435325f49a9dd37ad893a74edad25c4daa0afec15cf1cde9f84faccd8d347df216fbfc1d209a43770adc8cf8c6c5766d0add6532011c829016f820ea280f89b175401c4c187e3b48c61371d0265ba31a039ca302109fe2bc20619e74fcd43feb7a72ce7b3bc17cf60d74c6a817129d5fefd4e54c0a814550510b8a88be9526c78b79419cc441b762ba1a0dbe94a15b64780a3546bfd22ab3e01ba2529a5bb7ca0ff09cc8d617a9b34d3e5d78025d227f6fd416976e4fe3e681cda71be12995bec033082c19be34826b102e1cc58227af63a9975276f945813e761be83ae8198d344aa31aff044df93f7960a9f3cc5f1969e1fe73eeece26cf8b8f0954fec36ff467c5bd9fb99b618a05ba8880972db42a3b905c9b49de5bc53354ad6abb9b720186cb11f818ab25ca35b2c825e27cd3aeb620cad77039ac64d4f6fd2158bd74808c5e684f0583b8f9c1848ad9c16c1f2bd1338fffe93c92ccd232a9db5e9113dc618f12cbe5edbd70812dd65ed0fab6a0586055b41cea217f8767306d47e86ba20f5bf5d019c21f3a601d60b24a92de7cb07d7a0b6d26c43a96bb704c46047f7d5a1df0e343ab7f3e92383b1f59bb488060e348addf21894b2dcd09684857bdb8d974c462a852b4a019ab774df5fbfaef45535de7d1f80f0655192c9dcfcd2cb9d8544bc171d6c20cd9a1271a7c8bdffa8ec9264e6d33ee3fdfe58d2e4527ee6b200a0a503df7bb746f048a4519af00984cb8bfa44c5965e290c18494f8fb36cccf23aec4fbc4718ca6bf4600b9607224e704199c18d291f04464fd7c136daa04aa9b0185ae9479eb5ef34e0fadab2935a0e6c969850fc1cb72b1231907ab41555e317c38dd20e91b0746205700226cb48b4da4e2e8c38d426a4e06aaa6af1c25601a325f58535acf4756f49dc5aeb81979627c069842c48fbc6ec0e0aae6a9327e753f02ef22b22572b3bed50778a5b9488a3efae16e6d8657798809625772f0ac479604c5af826097974f7a911e55ba072e356c77fd58c458c23660a06274b2845e20a2024823b1a6310376b28515ac5d2cc049e31d15c4c6ffcbcdd5f92cdf035a5788c80968c225b766b3006c1decad8981ef4e7b5fd84ee0c29cde749b03c9cf7a5b88958016e5728edcb773f27066454b1d5853d858ee6442f5825234b6ce19b309e0f86589864e043a420503482492daf054d563047b68484cd21da091fa5d868205e79ac686fb32ba47bbd57ce6baccc61739e61c70b4b0dbf27323f3809d46bc8d0d8ec2f53274e8267a5ed2452af1a39805b72ec544774c5a3a2e4578e1b2818a503c85134747814dc9117a650d75283e81ee85571b8e1c671b5407485a5624e79fdfefb32dd8590418f7cb5002fcb2eee72e09c7c8049763fdc16516fcfe4f2f9638b8e2b97480f27edf242ffe698dc8c683b96d167e497b31036fca4e1003f4625ba7fc021e24881e798cc24c0837a95254958f2e1faf0abe25f76172eb2a42021c7883c52db897d963e05626b64c53979bd530110f5daae32dcac5b206bcf41b60b1fa167ebf80614dc27ff567203ccf37456f147c4961307124522fe217e70f49d30906ad61fcd2b5ed4aba02d3dc6aca2a880b8f2bb67d88a5a0947ec88b88c58ddbb6b56a3c64970bf7993a5f8e1efdd226f2af8856d07e096e47afa03712f11622145425f8846fcf2c424b38904b1caf3737614f2d8e1f70abe2465249279df6cb77738e3fd3d0e055ec3d3ee774e1493dbad77f09203e57e58361550648b6755fbc65c9451c173ac892039792f326f527a29a1e669cb05d996e0158af7becf56d2bec85c121eb4cfa0848f17262e9b221850b817bfb0f26d35950cde62bb2ec2cdfa9b1ce60792d2596df63289ac7753ab925cd1b0b8be83f76c9b994774942063388c2e3c0908af785fbe9da09df26b0c5e354b8ad41511dd67d302aa4915dfcd6c77db67f1c1fadd41e309346e897b3cca38cd597d67ebcc4158a695c81af9d16e7479ea8eeeeeaebb1d71c63e1b4f11eac37bd701b6624aba21a57f4a883202a2df18d5919a29b483803759b166d7e6a6126429916692cb2c5501f2a12a3ab6af2a80b030b052a78a85e8b30440daa7c53660163c6507d9ba8ca4b7636d67cb1a2fef968f28482d726fa5abe777cbad708bf0374618f1b7a138de8ce78393c6f24e7e87816166b0e9740da9e004311fb4853a1152833a7502c2f9152519ce0fade109973c66028cf0c3eb414357ab431760cae8fc5902a24e50ef96053a92eaf3a184bfa30bbe6a90491801831b658857c04f4e6305ad80789ef4c35b1dc29cfea6c733239049d250d27827e3a218b1b85d13cdb767d9199fe6133afbf6b5de0853b6539782ca5721069220432b1c1ad74922bcc72b3a0f1a8a6f27c15dbca70dd2d990b339b5b8bccdfea8f3917989d748e22ff7d6cd17d5f1f13bf6e20732ccb5df9f88660242f86a1baea559bae3a96a82594a8ab99a94134e651bd20c45fe68fca996fbde9b7fb37e848485dc92c3af8cf777161cb31785e0c"}}, {0x4, &(0x7f0000000440)=@lang_id={0x4, 0x3, 0x860}}, {0x74, &(0x7f0000001b80)=@string={0x74, 0x3, "438dd266b3a4d9057eb0719dbf517607e8c2f8b260e0687894ccbb848a882771f67d1fe48e14a4729c8f57b879e730d7cbace38a2512876b8a95371afabc28c6c98d222dbb770120557b4bc8cea0b4fc58c92ae801b30d6c0d9ee2440a3e25df332a6320f8fc5135e8d3613450666782590d"}}]}) r2 = syz_open_dev$hidraw(&(0x7f0000001c80)='/dev/hidraw#\x00', 0x6, 0x0) ioctl$HIDIOCGFEATURE(r2, 0xc0404807, &(0x7f0000001cc0)={0x7fffffff, "b7a36e2ca5e06b4739e44a6f5752bc5669399bdb82afd2a3c6a0adc596dada5c5072d9bcf6847bed35ed5f1b2a0d3e1e2b40f0aef366fb5621ec16b8a1f5cf77"}) r3 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x8, 0x0) write$hidraw(r3, &(0x7f00000001c0)="5660fdedb9fe8172c8bdb3034b6b91581913f5b7f14b7750c70d3f6a5a8183afeb2dc6f3bda2981cfcb07afa1f3687dcbd701febf4ccb0f42b9f0a153ac776694477a3520d1cb6c3309b39f02cbf478bfa723fd269fcca7af4bf07a2755a69c9b0733dbb237d0be9fcb09433a9d7e30439c43423b9192b85b1197106b93d58d2297ffb7ee7fc177c889451", 0x8b) syz_open_dev$hidraw(0x0, 0x0, 0x0) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) r4 = syz_open_dev$hiddev(&(0x7f0000001d40)='/dev/usb/hiddev#\x00', 0x3f, 0x84) ioctl$HIDIOCSREPORT(r4, 0x400c4808, &(0x7f0000000140)={0x2, 0xffffffff, 0x7ff}) [ 973.471548][ T3226] usb 3-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 973.480819][ T3226] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 973.490189][ T3226] usb 3-1: config 0 descriptor?? [ 973.534090][ T3226] ldusb 3-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 973.545164][ T101] usb 5-1: Invalid ep0 maxpacket: 48 [ 973.552808][ T3226] ldusb 3-1:0.28: LD USB Device #0 now attached to major 180 minor 0 04:18:35 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0xfffffff6) r0 = syz_open_dev$hidraw(&(0x7f00000001c0)='/dev/hidraw#\x00', 0x27fff, 0x8000) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000040)=""/236) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x1ff, 0x303000) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f0000000200)=""/253) 04:18:35 executing program 4: syz_usb_connect$printer(0x6, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x60, 0x525, 0xa4a8, 0x40, 0x200, 0x7, 0x2, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x7, 0x60, 0xffffffffffff73e1, [{{0x9, 0x4, 0x0, 0x101, 0x12, 0x7, 0x1, 0x2, 0x9, "", {{{0x9, 0x5, 0x1, 0x2, 0x2af, 0x7, 0x0, 0x2}}, [{{0x9, 0x5, 0x82, 0x2, 0x228, 0x1f, 0xeba0, 0xffff}}]}}}]}}]}}, &(0x7f0000000280)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x0, 0x1, 0x21, 0x5, 0x60, 0x4}, 0x12e, &(0x7f0000000080)={0x5, 0xf, 0x12e, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x1, 0x8b, 0x7f, 0x6}, @ext_cap={0x7, 0x10, 0x2, 0x18, 0x3, 0x4, 0x40}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0x4, 0x8001, 0x6}, @ssp_cap={0x14, 0x10, 0xa, 0x3, 0x2, 0x1ff, 0xf00, 0x0, [0xf, 0xc0]}, @generic={0xfd, 0x10, 0x4, "7f621911c3d05e3825f4012985ef28055e6ac196ad8ed17043ef2bcbeb63f51a2940f9de4d025b5591911c06cb5c79f08a615fb44a88f45748a64f27e7ebe33a36b489196c4cd9e144542e18c5c9249d173e0200a5180a14d35ede1e69b4a996ce95fdc6d36eee50b69ebe687bf815bef85fffed90dc244f54858dcf3bc0020279dab99597025acfc2bc2e9753a752d7d816a28150f3784002ee9b9bb54f802b4c616e675280e5c392cc47174d0d46530505bbb9547e6927680a646cc0be6b3bf378c63c051906f2111cad73ca5c9e5f2dea78bdcf293b8efd69b38591e25d496c4447d395e2aec66ab672f9c5bd9c4292bb5e4c201b556ceced"}]}, 0x3, [{0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x1403}}, {0x1a, &(0x7f0000000200)=@string={0x1a, 0x3, "2274c317e00e6c579575ba751120e87be91724e2bf163340"}}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x3001}}]}) syz_open_dev$char_usb(0xc, 0xb4, 0xfffffff6) [ 973.628926][ T3233] usb 6-1: config index 0 descriptor too short (expected 9, got 0) [ 973.636963][ T3233] usb 6-1: can't read configurations, error -22 [ 973.708596][ T101] usb 5-1: new full-speed USB device number 123 using dummy_hcd [ 973.788507][ T3233] usb 6-1: new full-speed USB device number 106 using dummy_hcd [ 973.808501][ T2959] usb 4-1: new high-speed USB device number 77 using dummy_hcd [ 973.823724][ T3226] usb 3-1: USB disconnect, device number 48 [ 973.829716][ C0] ldusb 3-1:0.28: usb_submit_urb failed (-19) 04:18:36 executing program 0: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x8) [ 973.836978][ T3226] ldusb 3-1:0.28: LD USB Device #0 now disconnected 04:18:36 executing program 1: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x68) [ 974.058626][ T2959] usb 4-1: Using ep0 maxpacket: 8 [ 974.188522][ T101] usb 5-1: device not accepting address 123, error -71 [ 974.188568][ T2959] usb 4-1: config index 0 descriptor too short (expected 868, got 36) [ 974.195508][ T3233] usb 6-1: config index 0 descriptor too short (expected 9, got 0) [ 974.203679][ T2959] usb 4-1: config 0 has an invalid interface number: 28 but max is 0 [ 974.211611][ T3233] usb 6-1: can't read configurations, error -22 [ 974.219677][ T2959] usb 4-1: config 0 has no interface number 0 [ 974.226448][ T101] usb usb5-port1: unable to enumerate USB device [ 974.232339][ T2959] usb 4-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 974.240016][ T3233] usb usb6-port1: attempt power cycle [ 974.247441][ T2959] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 974.252924][ T2959] usb 4-1: config 0 descriptor?? [ 974.289996][ T2959] ldusb 4-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 974.300419][ T2959] ldusb 4-1:0.28: LD USB Device #0 now attached to major 180 minor 0 04:18:36 executing program 0: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x48) [ 974.538899][ T3226] usb 4-1: USB disconnect, device number 77 [ 974.549416][ T3226] ldusb 4-1:0.28: LD USB Device #0 now disconnected [ 974.598620][ T101] usb 5-1: new high-speed USB device number 124 using dummy_hcd [ 974.868464][ T2959] usb 3-1: new high-speed USB device number 49 using dummy_hcd [ 974.878611][ T101] usb 5-1: device descriptor read/64, error 18 [ 974.978486][ T3233] usb 6-1: new full-speed USB device number 107 using dummy_hcd 04:18:37 executing program 0 (fault-call:2 fault-nth:0): r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) r2 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x200000) ioctl$HIDIOCGRAWPHYS(r2, 0x80404805, &(0x7f0000000140)) r3 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x20000) ioctl$EVIOCSMASK(r3, 0x40104593, &(0x7f00000002c0)={0x12, 0x0, 0x0}) ioctl$EVIOCSABS0(r2, 0x401845c0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0xc09, 0x4}) read$char_usb(0xffffffffffffffff, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) [ 975.128586][ T2959] usb 3-1: Using ep0 maxpacket: 8 [ 975.228562][ T3233] usb 6-1: config index 0 descriptor too short (expected 9, got 0) [ 975.236573][ T3233] usb 6-1: can't read configurations, error -22 [ 975.249824][ T2959] usb 3-1: config index 0 descriptor too short (expected 868, got 36) [ 975.257986][ T2959] usb 3-1: config 0 has an invalid interface number: 28 but max is 0 [ 975.266118][ T2959] usb 3-1: config 0 has no interface number 0 [ 975.272530][ T2959] usb 3-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 975.278454][ T101] usb 5-1: device descriptor read/64, error 18 [ 975.281620][ T2959] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 975.286434][ T2959] usb 3-1: config 0 descriptor?? [ 975.340001][ T2959] ldusb 3-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 975.350386][ T2959] ldusb 3-1:0.28: LD USB Device #0 now attached to major 180 minor 0 [ 975.358496][ T3226] usb 1-1: new high-speed USB device number 21 using dummy_hcd [ 975.398577][ T3233] usb 6-1: new full-speed USB device number 108 using dummy_hcd [ 975.509089][ T2959] usb 4-1: new high-speed USB device number 78 using dummy_hcd [ 975.539894][ T12] usb 3-1: USB disconnect, device number 49 [ 975.548626][ T101] usb 5-1: new high-speed USB device number 125 using dummy_hcd [ 975.558975][ T12] ldusb 3-1:0.28: LD USB Device #0 now disconnected [ 975.598899][ T3226] usb 1-1: Using ep0 maxpacket: 8 [ 975.648624][ T3233] usb 6-1: config index 0 descriptor too short (expected 9, got 0) [ 975.656597][ T3233] usb 6-1: can't read configurations, error -22 [ 975.663381][ T3233] usb usb6-port1: unable to enumerate USB device [ 975.738569][ T3226] usb 1-1: config index 0 descriptor too short (expected 868, got 36) [ 975.746823][ T3226] usb 1-1: config 0 has an invalid interface number: 28 but max is 0 [ 975.748479][ T2959] usb 4-1: Using ep0 maxpacket: 8 [ 975.754960][ T3226] usb 1-1: config 0 has no interface number 0 [ 975.766403][ T3226] usb 1-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 975.775529][ T3226] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 04:18:37 executing program 2: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) r2 = syz_open_dev$evdev(&(0x7f0000000140)='/dev/input/event#\x00', 0x3f, 0x0) ioctl$EVIOCSMASK(r2, 0x40104593, &(0x7f00000002c0)={0x1, 0xed, &(0x7f0000000340)="c348c6cc2a82822ea1cd0aabba2c3756bbc093b461cd0740c874c6a2e9f04a0de3e61e89219a57a35bb6cf670dd38cd7a21aac65cc4ee97ff638e24ed7836f5c8964b99955bad8744e8a0c6b16c7742eb1046fe7fdd7d4d76f241304799a12d1a6fd87c2704933bf7cee02c8409b5bf9a5b72885f1da630a4d8d194368f43dcced50353da60fcdddfb3342d47acb273707a8c0fc19b69cfab11de9bb85e1a980d66d80d24f2ef3c8c92bf8ee02bcc9973ca4efa954e7092c7a3002f227008e527568af319d5b9eca68d26f02a4a06740278bbfd82801ba8d750fed2e40ed43bf2cbe9b156c82dbda1b7c95e541"}) ioctl$EVIOCGKEYCODE_V2(r2, 0x80284504, &(0x7f0000000280)=""/50) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x20000) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f0000000300)={0x2, 0x6, 0x5, 0xc09, 0x4}) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) r3 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x63, 0x10000) read$hiddev(r3, &(0x7f00000001c0)=""/159, 0x9f) syz_usb_disconnect(r0) 04:18:37 executing program 1: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x6c) [ 975.784893][ T3226] usb 1-1: config 0 descriptor?? [ 975.828620][ T101] usb 5-1: device descriptor read/64, error 18 [ 975.859991][ T3226] ldusb 1-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 975.870748][ T3226] ldusb 1-1:0.28: LD USB Device #0 now attached to major 180 minor 0 [ 975.878576][ T2959] usb 4-1: config index 0 descriptor too short (expected 868, got 36) [ 975.887074][ T2959] usb 4-1: config 0 has an invalid interface number: 28 but max is 0 [ 975.895284][ T2959] usb 4-1: config 0 has no interface number 0 [ 975.901445][ T2959] usb 4-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 975.910551][ T2959] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 975.919789][ T2959] usb 4-1: config 0 descriptor?? [ 975.960335][ T2959] ldusb 4-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 975.970765][ T2959] ldusb 4-1:0.28: LD USB Device #1 now attached to major 180 minor 1 04:18:38 executing program 5: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa591455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(0xffffffffffffffff, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x200000) syz_usb_connect$cdc_ncm(0x0, 0x53, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x41, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x12, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x0, 0x0, 0x0, 0xbf}}, {{0x9, 0x5, 0x3, 0x2, 0x0, 0xff, 0x1, 0x7}}}}}]}}]}}, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x20000) [ 976.068532][ T1748] usb 3-1: new high-speed USB device number 50 using dummy_hcd [ 976.081460][ T3104] usb 1-1: USB disconnect, device number 21 [ 976.089949][ T3104] ldusb 1-1:0.28: LD USB Device #0 now disconnected [ 976.160562][ T22] usb 4-1: USB disconnect, device number 78 [ 976.168682][ T22] ldusb 4-1:0.28: LD USB Device #1 now disconnected [ 976.218484][ T101] usb 5-1: device descriptor read/64, error 18 [ 976.328483][ T1748] usb 3-1: Using ep0 maxpacket: 8 [ 976.338700][ T101] usb usb5-port1: attempt power cycle [ 976.418504][ T2959] usb 6-1: new high-speed USB device number 109 using dummy_hcd [ 976.458603][ T1748] usb 3-1: config index 0 descriptor too short (expected 868, got 36) 04:18:38 executing program 3: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x2, 0x42000) ioctl$EVIOCSCLOCKID(r2, 0x400445a0, 0xfffffffffffffffe) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) ioctl$EVIOCGEFFECTS(r2, 0x80044584, &(0x7f0000000340)=""/63) syz_open_dev$hidraw(0x0, 0x0, 0x0) read$char_usb(r1, &(0x7f0000000180)=""/143, 0xfe1c) r3 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x76, 0x4000) ioctl$EVIOCGUNIQ(r3, 0x80404508, &(0x7f00000000c0)=""/46) r4 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xe42, 0x240080) ioctl$EVIOCGNAME(r4, 0x80404506, &(0x7f0000000140)=""/16) ioctl$EVIOCGREP(r4, 0x80084503, &(0x7f0000000240)=""/227) ioctl$EVIOCGREP(r3, 0x80084503, &(0x7f00000005c0)=""/182) ioctl$EVIOCGSND(r4, 0x8040451a, &(0x7f0000000380)=""/200) syz_usb_disconnect(r0) [ 976.466850][ T1748] usb 3-1: config 0 has an invalid interface number: 28 but max is 0 [ 976.474988][ T1748] usb 3-1: config 0 has no interface number 0 [ 976.481322][ T1748] usb 3-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 976.490412][ T1748] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 976.499780][ T1748] usb 3-1: config 0 descriptor?? [ 976.540901][ T1748] ldusb 3-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 976.563000][ T1748] ldusb 3-1:0.28: LD USB Device #0 now attached to major 180 minor 0 04:18:38 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0xfffffff6) r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xfff, 0x80200) ioctl$EVIOCGMTSLOTS(r0, 0x8040450a, &(0x7f0000000040)=""/125) 04:18:38 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x1000000006) syz_usb_connect$cdc_ethernet(0x4, 0x90, &(0x7f0000000000)={{0x12, 0x1, 0x351, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x7fffffff, 0x3, 0x12d40000, 0x1, [{{0x9, 0x2, 0x7e, 0x1, 0x1, 0x7, 0x40, 0x2c, [{{0x9, 0x4, 0x0, 0x1ffc5951, 0x1b, 0x2, 0x6, 0x0, 0x1f, {{0xa, 0x24, 0x6, 0x0, 0x0, "76b6101f4e"}, {0x5, 0x24, 0x0, 0x2}, {0xff3c, 0x24, 0xf, 0x1, 0x9, 0xd3a7, 0x9, 0x9}, [@country_functional={0x8, 0x24, 0x7, 0x3, 0x4, [0x100000000]}, @network_terminal={0x7, 0x24, 0xa, 0x1, 0x6, 0x555, 0x4}, @ncm={0x6, 0x24, 0x1a, 0xffff, 0x9}, @acm={0x4, 0x24, 0x2, 0x2}, @network_terminal={0x7, 0x24, 0xa, 0x0, 0x0, 0x1, 0xffff}, @mdlm={0x15, 0x24, 0x12, 0x1}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x3d6, 0x7, 0x3, 0x7b}}], {{0x9, 0x5, 0x82, 0x2, 0xf2, 0x8, 0x7, 0x80000001}}, {{0x9, 0x5, 0x3, 0x2, 0x23e, 0x8, 0x3, 0x10000}}}}}]}}]}}, &(0x7f0000001340)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x110, 0xb28, 0x800, 0x3f, 0x10, 0x20}, 0x2f, &(0x7f0000000100)={0x5, 0xf, 0x2f, 0x3, [@ptm_cap={0x3}, @ssp_cap={0x1c, 0x10, 0xa, 0x0, 0x4, 0x0, 0xf0f, 0x200, [0x30, 0x3f00, 0x0, 0xc0]}, @wireless={0xb, 0x10, 0x1, 0x8, 0x60, 0x5, 0x3, 0x8001, 0x2}]}, 0x5, [{0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x1437}}, {0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x2001}}, {0x1002, &(0x7f00000001c0)=@string={0x1002, 0x3, "29b852de145ed659e7b9bdbc17d566f9a35cb711ab614e97963f69a22a88d770a823c1c921f49a439d73598249c7f2244870a8c4918bb33b5f2e681ce4735ffb08bf41910b550faa5d0dc2151326bd7e14df3744f89ad9ad8a7aa2c1b7293c37e113cce430a780a1f24e0654fbc6cc943ebf0d18f8adc341bcb647667894e645d7c2c6c3bf624db09b5401b138903ea3246bdf1a4a8fb84abd5dad26ac8781aa4cd1152c11319b7257e853ba26d35381949828c954d1665cd174c4f59c86134bd28ad177e9bc1f9ff8ed4e506f4db0a996aa21f042d8219a2759ed68deaddde5c4a4bcb1b1a7dd0666a8ce4f6424ceeac653879de9a14a5a6f50f255f587cf2b984d30c1afb2577063a1c003331d3137b9f2d63fef28ac626773bc66640b33e2ea5c8292f9c82f7341ba430ae97ac66f8277ea635c69b296850bb3d0385ae640fe729b385ae29d98d34d48b30693840d391476c14afb891fd14b8f9ab43a5c2be470ecda2a1439025835452bab96f43ba956b033af3984f2f9fcbe13b1890de26d40946b34e0659fd20084184422a92d4767df8037b370da476406b90763233918d59732dcaa0cec9a7a0f1aa98fea2c50c8f85840f1657f3db86a534bb5f90c9c9b752719cb317e440a01e01e1234998398e0803f087516573de097bc7d8f6dc2463e3eafc7d9e305bb4a169d68de598e04c8cb8fd3d820d2cb961df8999f449fcd9079f6d91b29a9ab77674759de70e4ec542ec91b6ae05bb5c6df93f790a3548efee358cb285fe291280008ea4d94ba31a73a8ae8b25a11db67aa0ae4148cfceb8e585315975c7501b0a7d008d75168b9e01bf608f977a30853a101f1e8aec58bf28b1f215471d98e07a76f1a33ff889b81973c79acd042c1d870b382069d5f6b20d227497d2265537f07dba3ad5653160526f7e71cc5ce3a1c688ca41db1ed89f8ebd6475dcde8097919e0c5e13819501a8fccb55897663d3bc643e6c6cb401cac28ffc19358ce430c661a184938ccaab46dd5dd0ded358c70797405580b5c4a5c9fe28db8116b59ef1927fb21b3d8a16189ce67129640b2e1f69d1e132a2ba430d9fd2b4630082586bcf04c1a34ddc796e54b5c35ec9d6ea114ed5aa4b1fab5643debe8bb62cda906352d43a0264d767e40bc7a6650b8d0f906aee5d0123877e359e168ee1802e02accced8cedae0848977f99e6f07ad6856a62f9f33709f997a90cd4e795d18630b86bf3228a2a09bcbe2b4cc83bce496f46cb2a3fd1e5c0a2e7b606becee8a85ccc1ea7af288144ace7c3bdadf022e1923b862c2e4acc8ee4e5f099480ef1217ee23fc10b156c5634a43e660662e1978a42d533cf0c6a8052a45a406b8b1ccab68e75c38227022f04f5b6284b38c548c57beef28fab6786015e94e3a7cdfedbaa5b59c1d32a0733ccb9453536800757112f77c4b34398970d43d33db53ac114fcd8b85884b63f223fc71cb62aa83e87379d171ea58b6d052efb0b07cdb7af69f4ebf2721f4284adb35a44661fe12a0ae41c2b2bcb1626c8cb42d08955d6c0b03e6966f8c3f5e160142722dba88c0e498fd23656e1d6ea771fd7f5115c719b225cf9dff0d0f185cf3c843ab372ed412df439e7e4fd57d319f7f24aedc2b664d0d96fc570037b7500445b86312c5fdc9f22fd6a5fe06ee74a2a22292d3365503dec1f3c13a144d65a8094568020c24f866b8ef15e5bf77e2b8ef6a643bd140bd201f1448873c78612a9c66be50d6fa73a51b1c6963d581dc43c276a4dfa618dfd39433629d7e4ecd7e870dd06bff4b1a0a233159bacf1f296b27a2dbb020510aee8bf3bc5e834d89a3ffa1f28c72b9e94c1611714c538b809f4cfc325ebb78c7f5d994eabb22246185c0c48dbe6910076719c3c5802d5073a77a1831ff726a6c8fc768bdd3708a04cd1583941b2c9e1fedf984b582b66b0346da409d73ea90e66a55ee6f80a2fb353e5648db870164885439bcf8a4bf0acec131b32c6699fc7d181471e21f7523f3b0e03b9e142ce437461344e22712702e335d2620522ac7ddf4befeaf74d8e773fd1a9cc002dae4bd5a84f093f4abb3e7df38d694e15f258703ed77223e885f12ae9ba337e8f7b5d6b18dd2b745a6998390a5fcd2aa3f61803f6705965bebeaccaac0fe5184e2d432038cf6f54749473d1bde90a2515a1262092d1f420b11958374af0e0242df3acaae1cdf30ac242c52b4e8a3a7ab3e3f655233724a93bc767ccffaaf80e5eb0f041fb3c8bce5729b85766e0fff0a9d56caac1cb5e0f720a08d3e3ccd6b9affe7dc7f8744b4f20df9fad80b495ee7c83deeed797f0c00e6a88f00b7a6a348f7d303603cc7d8c836734d25ee07c4b601f803d61461deeccc0ae5046577142b7939aabfdbc72d9482e2b0a8dde9d1fb8138e71ddc82d12186297171a68be1a9120f60da18246ccde28058717d6bb1871c8d098cf883fda20d07a6af23e40dc2b57204cba26bc7f7bbb9fe92d2497f624e44c36daee4d3effdf79dc848090f97a80953b0160c049d4a608c6ecc52d188d9e5b2f3f64d310994aef046614693ae7552791af943040182f44e72de1349d3839c5aeac265676c258656ef1aa6f47ea5b1e4806f9dd51f1598b93f469f8e27fdcae3985216653b333f190d843e7aff55b860edde7570b017490cb5e0187e8cec09d5677243a33840969cfa7afed6d0a1b28a04feeacb608c6648dcfce9055ec0bfc8ddf42682faed97f80ee97cc52ec7095f1c99d9e10c3d3fb1601c97768795e5c97227999b9d1e87b0c52c7205fd9aa026e1a29205878d89704cb244fecc3af979b5c887a40fc818beafb959f2b3eca4e14349f027bdaddbc9d7634f4ba7be338a193c858b3c1aaf69dfce705eac47868ad6b2900ce65f2b2bfbef695b3a5f86fd12aec581dc84bd5ea60b8d54ac6c964037e38942dcbc7c8e291df528f2d4fd5666921b818d6195a2ea1616fc41895a4ee8bc7aaa0e06a816fceced5134df26f14b8605f8c10ae143793d972471fb30ce6f8f485daf82705bf89d2690d512b7c18e0d208082469bbdbbc3e35a5dc6b6b7f247a2f0c764924a859e21a914100605be76487e87d60836428b7dcff06dc5df7ca5b10bf595730e661de886638492b57bd27ad001acca7eee2e8832756e716450b6dc8ba896195fbb0f8a5acd3b888d9f60ae93eb301c8a28f2558cf69f3e5ab67ca050db83153dadb77e10f4abf07af6a427ddf4c792df2e4f787ac5e169f265e06a190d1fcb5747c89f6cdfe52ea4675983b2930fd09dd186d1126e49bf6015361b92645ddd2edb12bd147039752238bae12c4fe4622bb10d2bb8de65d8c8f9d159123d466027743396784b854cc7fccd9069a705a4715f05fb84fa3d32d607588aa34221965010cc0e1ffd56ae23c4bcc051f25d72b7bd3f30d505288bd1bad112210276940d9ccf0db6defa21a07a57af0f154eba82652c939f4fc6f487745b4c68942090477ce21aa4cdbb515d32920bed3f35af8093a598e8dc1be57f93f0432ae84ab97f5e06ad151e7f44d9d7945914cb3f3314dab9e55bfc80c58c8c8a2b0f1f5278f88612f8b34cb6681b4eddff9b3e737b24262a7dadd7fd0b0d14cf85331b3379f3fcc5c5ff10aaabdb1aff7b073894cf9084bacd9d06800b0f46fa5e0b401d7f1d4f16859d4d68c374299ddb2b5a7c1b8ce834047100141bb86b29e29ed92aad3a8f0159d37711f0f1047e5d952decaf3ff5e59242bfd110237a8dd976c9d3309f60c96135e3803b4584cdd96727007f3d5c9d21ba8c9397e5064efe9d0d6eeb9cd5b36723a9027ff164d6539f8398197e23b2cb4e4038480a5df502be16be65b66e527ec77f75b73f0e7a530d727564098414078ba0fd89c0ed7aefba6faf90a71eb9356dfa93dd738db471c6708308744341610bdbd43737217a8421785e8ab9b2fb63fa6b02858302d509b3e52888bb8403e1e8211195e4c100e9f530b182e2420fb1e03169b386df8ea086e0e6b1672284f83b6e810ffb92f68a239e52f48aa00e149bd88e0eab6ff58d4a3b5ca7a810a4a27c3d8bc279f1caeeb7ae70bac9446745f81cf08f115d9306d6666c0adc89077b1eb4e10456d26e986ab4f844f70795517228ee75787cfe406d859a71022631dccf7fa3e1507ba05f3ec4042f5a4f19b291f402b6cfa0e77a4e81709a9da9016b468882cb78c3bde890e5e3c08db2b92b16d48c0044d7ed5faac3ba2fc4bc6ad77805b24bbf97991d962f09c674d6933404e24e204e7dadcce218e2674ee64e8e3a96856598459fd6743c0590a54451f83f05fd75b28ed0899a6f33e0f0e5469bb2c0608afadf4f3e9dd3756f059e9ea8aea4736fc776cded282adf321587daf88dfc17e9467723b988d19966106dcf9916bab25ae690ec0b5662d266ce44856a111b9d1a9a359b04ad9db3552dba0858ef32a5a61157f1652c2a2a94e0f3c1141cf627fda3e1e2c72109e06006a14f078cc960bc1f554d76d1ff8489c8b1d53258f334febb72db09808a05b7c018accf293842180aee57ccbabae091178f548bb2a610bb22f8828654782fab299e03d4e3577874cff72053167c9522b57345fcebe7e5af7ad2b163287ef45a908e1e9fbbf840f7d08c71004597ae462212f74dc0987934269c7c4bda50047e3c014e71373d1576ca6e983e590c5584b4580fa038774d07d2a7918e9f58d5e94e43630d1b28789f9875325cb113377ff419a52a48ab2d335c4266885dd7ba8750cebd48f221da8b76fbe8e92a0bda0ea952cfda75ebf2ea7c61140d83b4ec8b19caa780d513a1211d6f3e4eead5256fd9319bf07a01c889671140e696dead0cd6f0a4a24686a9aedd328169a708bb47828a9a8b750dd85c4f16df701523f30f29d7c6700ae701df6db1002644dc31aec765bb280cb4fabc0ad4dd0e7a2b74a9d67fd44da7a3362218b6ff59ecc0830b3531192189c45cce463e908b080fc18c2a4bc4b825d95c5d2c79121ee9c3eff780c16aed1f5ed9917371ebafc54ac609963cc48942c24e48d50e16cacc4beba1283d6c94faba088e3a875729243ccce3376e832675c57892dfc0063b525a889aa6b81adb12cd7437373192c98bbad9ac55874da90c97cb7bb10a0e48a0403e086e9f5df7de778772d016d15d26309c7f52fb4a0ee07360a4784ceaae7db694dd705f655a41359d9c006caedb2160452a0d78d94995ed718fff34ff68107511c294b1e8319f5d70f02501eb093b416ecbb55124b0462868bfec3b2135d3e88ac253af41d78ba8029b1508b5adc3f8315f68d0beaa5bb15b0b13fb3a0a39a5c0559c9893f143cfa1d903fa7d2063cc2089ad8538a6eae9817b2393b5618a8c99893dff7d1dab59d718d0088292a8ef7ab00f2d9093266176e480ca3da66aa5dcde99eac7772f527d714157946b43fbf6143f2b1250ec722ed8855ada6da5b95f82567c6b6f0d5a75f36590232fb947b41828c458d5d453c444c3a932d8603a01fcbe4dd50d4285ccf2182d56e899a5bf7b09bc109535f4ee51e069542b697cb451d8629c83862e7a334b09db8a0752a0e320d46d8082b9d5361133c95fef59df3a43b3a222f5c221ced166bc5d40cbfd629151f9db5379e8e6eb0eea1615154f181d842c9a9b3812e4200048a5eac073a38cfb3017ea2dc91f0b53569f83e8680b9003c138ac233bc31d54e2d0e8e6b29646413ad977ec7e7f0c856425291e14a3144710adb3c345d0910304ca847d9bc360036f8704ac3945c9d12ec76fda9d4215ca559d48201e80b85dd8b8d1df4fb2"}}, {0x71, &(0x7f0000001200)=@string={0x71, 0x3, "1a6674952740b1812bc6072c45594d9c144941741716e5e37d664689cd1b3490496ab8a26c77af0df2a83e35da92b27834ade437b6af59f7222643973883d617d091cea1002ff822338446e8b976510b4f3d8229d8379278683660ebc05b881148fec05af352452ee58fec469c3aaf"}}, {0x4, &(0x7f0000001280)=@lang_id={0x4, 0x3, 0x480a}}]}) 04:18:38 executing program 0: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) r2 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x200000) ioctl$HIDIOCGRAWPHYS(r2, 0x80404805, &(0x7f0000000140)) r3 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x20000) ioctl$EVIOCSMASK(r3, 0x40104593, &(0x7f00000002c0)={0x12, 0x0, 0x0}) ioctl$EVIOCSABS0(r2, 0x401845c0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0xc09, 0x4}) read$char_usb(0xffffffffffffffff, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) [ 976.798884][ T2959] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 0 [ 976.808997][ T2959] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x3 has invalid maxpacket 0 [ 976.818752][ T2959] usb 6-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 976.831771][ T2959] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 976.840880][ T2959] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 04:18:38 executing program 1: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x74) [ 976.848938][ T22] usb 4-1: new high-speed USB device number 79 using dummy_hcd [ 976.858594][T22181] ldusb 3-1:0.28: Read buffer overflow, 7589420999132589985 bytes dropped [ 976.861670][ T12] usb 3-1: USB disconnect, device number 50 [ 976.881174][ T12] ldusb 3-1:0.28: LD USB Device #0 now disconnected [ 976.909376][ T2959] usb 6-1: selecting invalid altsetting 1 [ 977.088470][ T22] usb 4-1: Using ep0 maxpacket: 8 [ 977.088757][ T3226] usb 1-1: new high-speed USB device number 22 using dummy_hcd [ 977.128672][ T2959] cdc_ncm 6-1:1.0: bind() failure [ 977.136908][ T2959] usb 6-1: USB disconnect, device number 109 [ 977.158485][ T101] usb 5-1: new high-speed USB device number 126 using dummy_hcd [ 977.208593][ T22] usb 4-1: config index 0 descriptor too short (expected 868, got 36) [ 977.216809][ T22] usb 4-1: config 0 has an invalid interface number: 28 but max is 0 [ 977.225331][ T22] usb 4-1: config 0 has no interface number 0 [ 977.231621][ T22] usb 4-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 977.240760][ T22] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 977.249844][ T22] usb 4-1: config 0 descriptor?? [ 977.290225][ T22] ldusb 4-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 977.301700][ T22] ldusb 4-1:0.28: LD USB Device #0 now attached to major 180 minor 0 [ 977.358623][ T3226] usb 1-1: Using ep0 maxpacket: 8 [ 977.408493][ T101] usb 5-1: Using ep0 maxpacket: 16 [ 977.478541][ T3226] usb 1-1: config index 0 descriptor too short (expected 868, got 36) [ 977.486875][ T3226] usb 1-1: config 0 has an invalid interface number: 28 but max is 0 [ 977.495057][ T3226] usb 1-1: config 0 has no interface number 0 [ 977.503195][ T3226] usb 1-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 977.512324][ T3226] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 977.521472][ T3226] usb 1-1: config 0 descriptor?? [ 977.559964][ T3226] ldusb 1-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 977.570285][ T3226] ldusb 1-1:0.28: LD USB Device #1 now attached to major 180 minor 1 [ 977.605498][ T2959] usb 4-1: USB disconnect, device number 79 [ 977.618558][ T101] usb 5-1: config 1 has an invalid descriptor of length 192, skipping remainder of the config [ 977.629522][ T2959] ldusb 4-1:0.28: LD USB Device #0 now disconnected [ 977.633108][ T101] usb 5-1: config 1 interface 0 altsetting 81 has 0 endpoint descriptors, different from the interface descriptor's value: 27 [ 977.649268][ T101] usb 5-1: config 1 interface 0 has no altsetting 0 [ 977.770326][ T12] usb 1-1: USB disconnect, device number 22 [ 977.777906][ T12] ldusb 1-1:0.28: LD USB Device #1 now disconnected 04:18:40 executing program 1: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x7a) [ 977.898493][ T22] usb 6-1: new high-speed USB device number 110 using dummy_hcd [ 977.998619][ T3226] usb 3-1: new high-speed USB device number 51 using dummy_hcd [ 978.006431][ T101] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 978.015521][ T101] usb 5-1: New USB device strings: Mfr=255, Product=3, SerialNumber=0 [ 978.023744][ T101] usb 5-1: Product: 昚镴䀧膱옫Ⰷ奅鱍䤔瑁ᘗ晽襆ᯍ逴橉ꊸ睬දꣲ㔾鋚碲괴㟤꾶☢靃茸៖釐ꇎ⼀⋸萳皹୑㵏⦂㟘碒㙨寀ᆈ﹈嫀勳⹅迥䛬㪜 [ 978.238504][ T3226] usb 3-1: Using ep0 maxpacket: 8 [ 978.258591][ T22] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 0 [ 978.268474][ T22] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x3 has invalid maxpacket 0 [ 978.278105][ T22] usb 6-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 978.291121][ T22] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 978.300165][ T22] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 978.349756][ T22] usb 6-1: selecting invalid altsetting 1 [ 978.358678][ T3226] usb 3-1: config index 0 descriptor too short (expected 868, got 36) [ 978.366904][ T3226] usb 3-1: config 0 has an invalid interface number: 28 but max is 0 [ 978.375029][ T3226] usb 3-1: config 0 has no interface number 0 [ 978.381454][ T3226] usb 3-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 978.390607][ T3226] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 978.399431][ T101] usb 5-1: bad CDC descriptors [ 978.407579][ T101] usb 5-1: USB disconnect, device number 126 [ 978.423952][ T3226] usb 3-1: config 0 descriptor?? 04:18:40 executing program 0: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000700)=ANY=[@ANYBLOB="12010000aa3b9808110f202047de211ef33c73e26403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f59235939dfa6d2e205681da2a1a3306eb608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad770404732b2491ae6233a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f3473532bf7c5ee4e52010000000000000000000000d3dd4125bd2f6dfde034f9f06dd47845451217cefe323936459e22c35ca849a4546cff88cd60f6bb195de0b92220c77dba387354d3ec3d1ef4838f500d89c3dfe3bf830f04988d873331bcbcb4c7e30897c47fd0db86309b2d0a9f90f54af8501dbf8f444f33170d7986682b29b0844daf7873101c203866b4a6f2c5e7816d1d232222c356a0040a3e1f6fa9e1ec4b291832950ae118a79137dfdf262d9d9d89268cbe8557ce7940ed50c0d5b75256ca1d88eac0fff198dc5e7b6d94a8f832df308a43f0a2266ff41439dbbb38f3b77aac7e32404f873a40793cfbcc98e028f468dc303e9be05f3ae13861e6a83af73f090d75b1c7dca7e8ced06061b72efdbbffa0782e1ec58fbaed4e91a1344fe107aef16067b4a7a0"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) r2 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x200000) ioctl$HIDIOCGRAWPHYS(r2, 0x80404805, &(0x7f0000000140)) r3 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x20000) ioctl$EVIOCSMASK(r3, 0x40104593, &(0x7f00000002c0)={0x12, 0x0, 0x0}) ioctl$EVIOCSABS0(r2, 0x401845c0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0xc09, 0x4}) read$char_usb(0xffffffffffffffff, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) [ 978.470011][ T3226] ldusb 3-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 978.488235][ T3226] ldusb 3-1:0.28: LD USB Device #0 now attached to major 180 minor 0 [ 978.558603][ T22] cdc_ncm 6-1:1.0: bind() failure [ 978.568975][ T22] usb 6-1: USB disconnect, device number 110 [ 978.678469][ T2959] usb 4-1: new high-speed USB device number 80 using dummy_hcd [ 978.715514][ T3104] usb 3-1: USB disconnect, device number 51 [ 978.729211][ T3104] ldusb 3-1:0.28: LD USB Device #0 now disconnected [ 978.778596][ T1748] usb 1-1: new high-speed USB device number 23 using dummy_hcd 04:18:41 executing program 2: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x0) ioctl$EVIOCGABS3F(r2, 0x8018457f, &(0x7f00000005c0)=""/196) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) r3 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x20000) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f0000000300)={0x2, 0x6, 0x5, 0xc09, 0x4}) ioctl$EVIOCGABS0(r3, 0x80184540, &(0x7f00000001c0)=""/83) ioctl$EVIOCGLED(r3, 0x80404519, &(0x7f0000000340)=""/199) read$char_usb(r1, &(0x7f0000000080)=""/143, 0xff65) syz_usb_disconnect(r0) [ 978.918718][ T2959] usb 4-1: Using ep0 maxpacket: 8 04:18:41 executing program 1: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x300) [ 979.018990][ T1748] usb 1-1: Using ep0 maxpacket: 8 [ 979.038566][ T2959] usb 4-1: config index 0 descriptor too short (expected 868, got 36) [ 979.047225][ T2959] usb 4-1: config 0 has an invalid interface number: 28 but max is 0 [ 979.055391][ T2959] usb 4-1: config 0 has no interface number 0 04:18:41 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x8, 0x101080) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f00000000c0)) syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009ff0703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000100)=""/103) read$char_usb(0xffffffffffffffff, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x20a3, 0x1) r1 = syz_open_dev$hiddev(&(0x7f00000001c0)='/dev/usb/hiddev#\x00', 0x80000000, 0x18100) ioctl$HIDIOCGUSAGE(r1, 0xc018480b, &(0x7f0000000200)={0x3, 0x303, 0x2726d468, 0x2e, 0x8, 0x12000000000000}) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x20000) [ 979.067805][ T1748] usb 1-1: too many configurations: 60, using maximum allowed: 8 [ 979.078855][ T22] usb 5-1: new high-speed USB device number 127 using dummy_hcd [ 979.086873][ T2959] usb 4-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 979.096073][ T2959] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 979.107972][ T2959] usb 4-1: config 0 descriptor?? [ 979.150162][ T2959] ldusb 4-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 979.160681][ T2959] ldusb 4-1:0.28: LD USB Device #0 now attached to major 180 minor 0 [ 979.198508][ T1748] usb 1-1: unable to read config index 0 descriptor/start: -61 [ 979.206264][ T1748] usb 1-1: can't read configurations, error -61 04:18:41 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0xfffffff6) r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x7913, 0x28600) ioctl$EVIOCGLED(r0, 0x80404519, &(0x7f0000000040)) r1 = syz_usb_connect$cdc_ncm(0x3, 0xa6, &(0x7f0000000040)={{0x12, 0x1, 0x300, 0x2, 0x0, 0x0, 0x78, 0x525, 0xa4a1, 0x40, 0x1, 0x6, 0x7, 0x1, [{{0x9, 0x2, 0x94, 0x1, 0x1, 0x20, 0x8a0cf3780ccfb14f, 0x18000, [{{0x9, 0x4, 0x0, 0x0, 0x1b, 0x2, 0xd, 0x0, 0x5, {{0x6, 0x24, 0x6, 0x0, 0x0, 'e'}, {0x5, 0x24, 0x0, 0x10001}, {0xd, 0x24, 0xf, 0x1, 0x29cb, 0xf6, 0xfff, 0x8}, {0x6, 0x24, 0x1a, 0x4, 0x7}, [@mbim={0xc, 0x24, 0x1b, 0x200, 0x7, 0xa1f, 0x10001, 0x100000001, 0x7}, @mbim_extended={0x8, 0x24, 0x1c, 0x0, 0x7, 0x7}, @mdlm={0x15, 0x24, 0x12, 0x3}, @country_functional={0x12, 0x24, 0x7, 0x2, 0xfffffffffffffffc, [0x56c6, 0x2, 0x9, 0xd1d, 0x3, 0x44c]}, @network_terminal={0x7, 0x24, 0xa, 0x3, 0x2, 0x2, 0x80000000}, @dmm={0x7, 0x24, 0x14, 0x42b50145, 0xc54}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x2c8, 0x80000000, 0x7ff}}], {{0x9, 0x5, 0x82, 0x2, 0x209, 0x1, 0xf8, 0x5}}, {{0x9, 0x5, 0x3, 0x2, 0x1d0, 0x40, 0xb0, 0x8}}}}}]}}]}}, &(0x7f00000003c0)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x310, 0x10000, 0xffffffff, 0x1, 0x50, 0x1f8}, 0x24, &(0x7f0000000140)={0x5, 0xf, 0x24, 0x3, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x8, 0x8, 0x80000000, 0x100000000}, @wireless={0xb, 0x10, 0x1, 0xc, 0x4, 0x6, 0x9, 0x6, 0x9}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x8, 0x2, 0x40, 0xd1}]}, 0x6, [{0xba, &(0x7f0000000180)=@string={0xba, 0x3, "4af16410919f84d3b3fd4859af6f300227b386f852fccc4846b355791dd3bc4f6a0403b6ca500bede6c3c98dc13418fbe2247bda3b7b460543fff868efc1cf1c30277ff9ab32e7d915c5e885d447035719c4655011197c92ae5d29e21a5da03fd9cb851d7b54564a59c371e22de0906c7332b0e21ab4a2360bb4bf4014064ef2c2b30ed11e1fccee9d2f35572a323f87c55e664351094aa15770aba05f01bf4561bb438c9431211d2de49cf31901cf7ffe710aa1e44a0b2e"}}, {0x64, &(0x7f0000000240)=@string={0x64, 0x3, "f30244d572b5cbd9ca75196ba0c2428e695713242ba83e29ed09b8d8d8fb53aa36afd1ac5673cfb0be651350da075ddf9aee714b24fbfa96da063990fcd8d20b7ca73584ad0a4ca7f121e2000030edce9647f0c31c4ce5bad42f9d89b035fe436019"}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x449}}, {0x28, &(0x7f0000000300)=@string={0x28, 0x3, "66ce5a7f1cb69b51d358eeb7a8eefc17c5a44def94242df20a21cc3bfdd8b115ef1a4ef409ec"}}, {0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x83e}}, {0x3d, &(0x7f0000000380)=@string={0x3d, 0x3, "4dac9e985d872408cdb5ae1af42e9814777770d670ad60e79fcc0bfd1d6ef2084e59b85e735cfb6868c0950840469933b004f3c42432193f290ecd"}}]}) syz_usb_control_io(r1, &(0x7f0000000780)={0x2c, &(0x7f0000000440)={0x0, 0xd, 0x7b, {0x7b, 0x4, "2b0c6713e1400f4da7dbf0b2b567b3218e0d1326513049e8d0257c056f87a8ead02331c562c47d71bdfbe5efad281bfb6a29145beadca59dc536a9974fb03de17a6eb1060179e51ae15405801e819e6c0df85367993af1c803b4d6c9889296bad6a28d079193c81114e184d0a54808cb9bd107e3021f24bb92"}}, &(0x7f0000000500)={0x0, 0x3, 0xf7, @string={0xf7, 0x3, "3e8f401b0ede2891e1781b4eebfbf06e59ccf89f5c61ca5fe735977c45aebce7f73d5b430077584ecb8e75684c76eaaba825515268bf6660737f64e371c20c624e1e7b1efd36f9539adb0e00aae7f20df6550bf4683513462a645dbd2bc54f8d801d360ad00fb3e7befef6341c81ec349114644ae410e37cc2e039f404ec2c13f3e95c5a354cb9b559d7ca14952d4c29099c9b93f071b725fabca2fc0505d2cc1308f2fb5a9331a1a587934194965f334f17155d03d413df1666b37c72ba2504b3770ebe1e38e57909a8933bf56b00c182efc5a7d9d4f5580bc3877251ffa6df2040e4cec83be0fccb5b0ef6e751c9e28a6215b848"}}, &(0x7f0000000600)={0x0, 0xf, 0xc0, {0x5, 0xf, 0xc0, 0x3, [@ext_cap={0x7, 0x10, 0x2, 0x8, 0x2, 0x101, 0x1}, @generic={0xaa, 0x10, 0xa, "514d51b36bc34d08159b9951f3493ea5261d2b784f122b1288c4fa867184a28d56d668897f3efb0d3254051e71401e816653ddaafe5db5665881557f65145f91a2a93ee2986be2f0cd823864bf36a82a5227b2871d14b15647b751ca2c17aae10629d1f08ef988b7a2e4d6c39a820b161061841e8617200ebb2dd7cf5442f8f519d7c7f52d42f6470ff0a78368acf3b57132d6524aaee49f4f39713313d275b233b3b3d4fef877"}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x8, 0x1, 0xe841}]}}, &(0x7f0000000700)={0x20, 0x29, 0xf, {0xf, 0x29, 0x7ff, 0x2, 0x0, 0x6, "ecb63567", "6204b50d"}}, &(0x7f0000000740)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0xaeb9, 0x2, 0x6, 0x5, 0x8, 0x3, 0x376b8809}}}, &(0x7f0000001d00)={0xac, &(0x7f00000007c0)={0x20, 0x1f, 0x1000, "c5893871a37ac54c7a8dfd3a474d2a20ec903f2b0d468da1fb661900f511c3ca6f1e797b0640b7867c3de7ee7efc55cf32ea5af1779374d1469d8650ba2716831e2052e47fdf103d7c4ecd0fdad392d9448415f10652d78230593e10106db7bf36b3d686457e80813b92ba41164f5b443852e6f2633b4ae2ebffa82e4f9e01abc63dcbbb7fc12acab3972f5fd922033350eabda50dab5fc122a029fdcd8c3b856f0002bcba4ac0dc8d4cbb6f946daae0289f37ba2737ddb9ac341c0d064e7437379f8f0b43c511b0f20a55706734d0c915853d288513903398d8f5c0cbd2211167a0d1360dfded255a1dcaceac17553687ed62154037259265e750f53106ad834854d6a4f612225a458227cca5a0aa7d67aa5800ac837690a88884e58c1130b482024987d73b33693ff1727ad5dcd56c564d5ccb19e6ee2fc00c993da0264ea220e5551e3e7fa90f6b9791d08f5f4e34af976f64109268d53802bf51b2682a6942cd0454ec13842b884fcb7f2f92d30a9ce0b1343babd602d7bbf7cea1a8f205821aeb52d55309cc1a4fbedfd77af0285e4e5be06cd508e11b7ec34609ba292c054179b72ec54e4497e63aac09e39c9d098d861adcc906eeb45da0fe68898781a81dcd79b16f47ce61309dc901bbbfa70e89e93defe3144b22261d27e51a68847cea8435a087373b27792495c7be2ebdc93f4a387b28ab00edc5c50b65985699120cc9e03d9f0d909addc152405fa0b27f6325e591ac488ab3b0e58ad05aad3dbf359c3aef3a94bb43d5bdf7d34d61bc28b53c3394e62f9db79be363cb58ecb40f4e55ae77a1a34245bfd29e29a17eddd1ec0772e88d00a5c5e63d8b9bec8613bee70812dfd6dee262363d079fdc8817fa81f9119a79b47f92a14fc091f35c4328165cb874f332533fbfaa76cbf67724efdc0c62e649254f6aa19f7906eefe0f48b033dbbf7c13842fe98e9e1a9c946eb01a337f0905487e9ed6f74b19c1a2d250e013cb985d4a41806e9fb74dc3cdbfd48f1031b4fb5132ce0a5eed67026785e5d94569ff19adc8e25285f64ae84db86e3a8f92e1ff485adb5076f22103439dbeccfc05823b05394ca83559780f797f384ac7f1181b59b9c5b7ebc8a0b496d7520f6e68aaa25d3a9408204dbfa124c3c3fc5e224d806d2c94399588caf45fc95dfaeb4a31810c89bb826a8f7a218e73a2726495e59d34082a96b404a4d725c731a791fe840be84627edb3e22b4569edbd16e8b5965666876be71cc918d0910a194409d14dcee3f471041c259d665fb39185e1759e6223f25fd9fc4a9d1998980a44fa4ae18f5991e7fc712ed95522ada7b715436d27514b87ef3b40064405d63bb46e1f928e31d0cd695626ddeccb3fb302144f776f5f22fd783d405f40c950dabfe1e685bec86c818ce93568582ac5d440bab13f08fbc947a5988fb1731453fae7f1be572f43e04116fc80d5bea04d2a44e6d9cf882ab997eda79de3ff91229d06c379605fe9bae96280ec845f5ba4613b4d5e4cbfee8061b23005672726a0ad4732fea985bb95a5b9ce5d46f9b22909a8336673dd82f94f818dcf28d1baa1806c53a135f22ecee6ebe8f5634589a52a568c22abcc959bf60c77833dd98228235a50d7f02a11aa5c28deef177a8cbabf56789eb87c6b9b905568e87d891b6f01e633591742a568b1327726ec1cf6698512b7e3d8e2341f7724870c1a5f69e095b0caf4194c0ab482c4f6da1d8e5b005835c50999470ec3721d2ae7193930f4560fba8842a9c29fe1a7ee0936d764b82de721c730aa0d320d2106f02366687376071c792e528c2ab2d543b32c45e1c56d2d66fac39faee2b7386116417891f02e3e107e361acaab2836a4f461b1bf65b1ad377875b291b7c44850e8efebe5407da6a54c78f988d0d2e6a87aeeb5e094da3dd914fef2df97e61cabf0618a9670f506adb6a27816cfa284da05dea250f3eb475d6bbc8eacf386d1b388a9f91cdcb499bf37c508072aa4165a3625619c4524817c9e585d57a6e3f2b0a9e47744eab5aba1a920c406271dfbe5e2090cfcbee1657c19f64b4bcfff66361cfe12e3271116103cefc0285c0c2a06b352834c27f67d65604a80d4759b9e8e0fabae997544610612d77d3c7fc88e43c74e78ecc179388559eb669c2278ddf28c22cf6f6efd28320357893bf52f7f4fdf4545140f2b8b4b8aa1809e141aed164af8321c1d79dc4df988f56f7c4b0d5e3e020db844f3428e88ed963cc823667704342b019a249293bc363d1f1344ae7db8411ab1b9813757e45473c2cf766b765aee0308da7ccbfb304342d320ade39d81af02d8c1b5dbdf7c3fcd32adbc4922be0570c4edf9aec1becaa649965607be37e8059d7d1701f70cf7b38968dcd41cc15d4b024a8d5780262313f2fd5fb250f6a297a04d92e8121487a2be55a9aaca0db3c3ad7c2a3507b20b241a31bbe75b996188b70d7e9e39bb08845b1e6984ae438cd4ab70814755568b5c2a309d7a8da589386959ccbc00bf8f4318cdd53076c1516ae7eea7ad919d9b91cf4e55f003dfa81939f580b50b0ae58ca8b319b68c6a3eae26a9bff67f64d7ac3421d810c833d9543274533fe6e74196b8e19a75f5787732020e54adcbd032b0351d6f116faedb99e42e81465ac36744702c344a9fa11ea98d27c09eb18537e19e75a5ba1ea2a0d0c87608e3c5bfd0f2248a590ff9dffa40f30600c55a16960a785be4603e846fc5d5759b312737715c5d0edea6f0ad23cd461b23bd4e70057f835b4f854f0b773de0dc87666b7e1903aad91a0ba2b181390795533f9fb58d9e7160da83b0a9b004b799c488a0c441b818a1026f7005927e646ca73ed5fec410af0035c3bbd3a5291ad0f1fde6adb3e3020e234d24721dce221e046e662083956b36c8ba1380cd4e28c95324c688e8e660ceb48b0d02f18b414a0b91f1faca0ee8b5de1f69deed8bd51d272556cae5ab21d0bf662073e272ca76d65952bd647e168170dd3d44f064f47c46da06b737ced2aefa629d927d4b08e157b349b24da3399fac832ae5e733b8b8b20b295306d6f5b962bb0417d4bcee425356dd4eb4406e6f98b74dfcecb285e6498e4e48acd2d29bc15c6573b0715ffa082fee5d74906fa2bd5c5e31c7d486c8537ba1a3e4c84ef9c6c6e03e0e7f185ca88397afc1ec2458bcb78c52b35afabd7133bcde82c04c2daafd42b61974f1b04886466b6a8b4e6ea8c0a7590b30fb7c6e9f4accb14d798cd55285191fa773a72771230ac1a6e062c07344c609bd1cb4071683edc342eb14e092c8c7437bca53fe5bd7d2ad03181cb610256f8aa899bfe9454dfa7f262d52398c63f6b399fb57647c7be22610dcbe4a4d0ca9ab4bcc9632d619e1017d4bebb1e69e8faed8529c29d877a248061c279efe4146abb740899663bd2f3ef657525638ed68930ddc78ae327000ff3af7cec92aefdd6b06304181393d1ee56d2208e58e30c52feec1da93145f80f8e1f042ad310a400c94a0e04063f355a2e5bca3ed5cfe7cdb55fc47670501d985833df4b3e569800fd6f620406e4368a1e5777d67b5968792a660fa83cb4953e8fa1b308ee882b17befea8de26fbdb7c7c8992d14996dca26524b1f39bc0f504b35a9c912245dfc57ff83fb0e92f03c0d6c7ffb6e6324c600115270f4a6cc108b34a3c698913c78cbfb148fdc9e1f188ac5a41a8b2616b8edee1540febe43120a2f276315f460091fcd6aed544b2a2fc5291eff0c6ebf2978ce6ad00498f69c776cb313a5c5676cddd7a1a6c0ef616089a9d5d1b3ac0032d1ec024c1a885d883d27ab3572c017dbf4692a049e05fd55ac210ab634e99dd250357d069bd3f6a29cfbee92e623d2202a236b08b499cc964ecb90eaa44bc3888c1476f7948a1540f9db8569261741e5b0940daf52905807af7a3ca0afb8fc3d3cfe1849761dbcf7a810551035b5b18339188ca989d114f526ba96dd8df45c3223dae9f2bcd0cc3248366b568a72cb359fad1a9f9adb60f3199a2f6f8ff2636c7b6f5b2b7fa641b12931c43bb2fbb5d720fbcec4a3b1854ed1d7624dc3da4755ecbdac5c16230a8aa3d9334ddb327f22e8e96a83df498bf55f83bbfcb59a0d7fb09375915e7855ebd5a68cde735135c9e6948271e78785b9df628094a56d8caae7a82ba00197c10e63a1c58be2d81b8adb6baceb916882ddaf6b79e5c2d6b6ca75efc08f8019e8236588e055044193491e1cccafddb4b5f720e7e7a07984b280f97cbf94e02c3b149d6af32ee9e5916f3fcc9d0c5a52b95436502edba1147fd5f38d0cbce1c3905841a64806ca9f9667446d409a82b43ca165cb193b9e657be072fbf21fbee8510dd716fd430f973468c6c3bb2a56af266f1805d958b388efa68a9bf481a49bb4e577578ee355f872724272909c9ac20fe396a1af2cf14982487e81f55190ec046d49ed08f136458cc245d64a8eccd3dbd1533d0748e749fda6743408a340ef99d72b084dce201397647e348e84244fb5625755a1fa41971735da39047718b39811ee83281825e2e657a6fc37073e21b04cd408bc51b1f8910879f0acaba9d57a8c0dd6ce8fda22dfd698dfdc15daab49ae4d8388ecc3c36a0b1788edd047d4512c64d4fb8c65e0f08f589a237f83428cc4be723ca7dbea18635b4119b895b8dbf77ce286a19cb8f0743f1e91aac2de183c794c5d7def6871e69dc173dc6e7856d99d545dff5e7085a503dd03a7b98a7ea0d86701a18ed31fc17d3cbb50b46cf0204a9d6e006ff56e9f3a984a4711fca36460b3f73e9b5236ae715bbb07b956bab7f3ecb1e4e2a2ccbb600a2a7f22a4e22b28dfca95e59377af9d2ec9075e99052307be9491bab27e9c548ed3a37ea0e2b3725a78ddc0848013d4da600d2a6600de941c9154f6f76f3730a8fea7289d0269e851d1ecf36d38d21552584d2a48ac542508569783311a79f1e3748bf435cbda10c9d2842ae8a28f690d713b8d30961f54da62fb3df98c519f9afad558cd8d318fe468a0faf28bd737833a24174550f06683fd1e80f675f4cf082cab2017968a62f6c748785282656300ae12c4ab027ec559a161bf83b28f0369715191237077c084f5d78311f17f22c371e4d3f59f1c0bcc96eb8720425f8d1b4916a26dc0277079790f15efca622d46552c0aa255e40aa9b9c2de31b97b1bb1f63dbcf5f81f830c2750495d833fb6522ae96774b1b9422522da2c1afb3d73595820b785081d28e117471aaa5809384910773e3386590a003eced532f7c3856576fad03949977f4349829e783feeb826fa8e942d0b4b57f14307317f2f7da960e02421051aff922d503de181d78eaefa86b47b8e0cf6e35d97f398c14d21c4f891968b4293ee74f6d5a493552f678ba3111289f1df7cb4b8fd8e83e14a31d36f8a7946c89124f922d4af1711ffeee57bb3d6809ba3a3613085a26b57291a45401589bd0e5950024d456525298fc918f13ab925e350d44bbc115bb774a149194543f5265fba5d8e477371d5a0839ea1a7d3dece7d653d09f71a15c805630980bef1180b23dece316826a92a4f18563c8f8d64b612cf9574e00c86c1cf03871cbaf9e474e6148a2143c7b1ad4cdb797a2fa90d8ca7a552bb96e2873c894a92a183902274e197e60d023fda200ce1681e406c30508af13d8431282b256b349ff8e3a51d337658342a2186289aa92fcdac73683fbd262822be26bf0bef601d2c1d819d05555d417f515c3b577818d421fb2406bcfc8b21270b064bcb9b038d5f10894b3ab08c5bc8ce85a4f1fbbbb35f832cbdb5"}, &(0x7f0000001800)={0x0, 0xa, 0x1, 0x8}, &(0x7f0000001840)={0x0, 0x8, 0x1, 0x101}, &(0x7f0000001880)={0x20, 0x81, 0x2, '\vK'}, &(0x7f00000018c0)={0x20, 0x82, 0x3, "b5b08a"}, &(0x7f0000001900)={0x20, 0x83, 0x2, "b67c"}, &(0x7f0000001940)={0x20, 0x84, 0x2, "ad2a"}, &(0x7f0000001980)={0x20, 0x85, 0x3, "b27b2f"}, &(0x7f00000019c0)={0x20, 0x0, 0x4, {0x3, 0x2}}, &(0x7f0000001a00)={0x20, 0x0, 0x8, {0x20, 0x40, [0xf]}}, &(0x7f0000001a40)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000001a80)={0x40, 0x9, 0x1, 0xe41}, &(0x7f0000001ac0)={0x40, 0xb, 0x2, "d13f"}, &(0x7f0000001b00)={0x40, 0xf, 0x2, 0x7}, &(0x7f0000001b40)={0x40, 0x13, 0x6, @local}, &(0x7f0000001b80)={0x40, 0x17, 0x6, @random="27d2cae52cdc"}, &(0x7f0000001bc0)={0x40, 0x19, 0x2, "e11e"}, &(0x7f0000001c00)={0x40, 0x1a, 0x2, 0x2}, &(0x7f0000001c40)={0x40, 0x1c, 0x1, 0x5}, &(0x7f0000001c80)={0x40, 0x1e, 0x1, 0xffffffff00000001}, &(0x7f0000001cc0)={0x40, 0x21, 0x1, 0x8}}) [ 979.278602][ T3104] usb 3-1: new high-speed USB device number 52 using dummy_hcd [ 979.328455][ T22] usb 5-1: Using ep0 maxpacket: 16 [ 979.358574][ T1748] usb 1-1: new high-speed USB device number 24 using dummy_hcd [ 979.388617][ T22] usb 5-1: device descriptor read/all, error -71 [ 979.404197][ T2959] usb 4-1: USB disconnect, device number 80 [ 979.419412][ T2959] ldusb 4-1:0.28: LD USB Device #0 now disconnected 04:18:41 executing program 3: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000002ac0)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee0005000000000000006f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49beef46fc3902dcf18faefd5e44078d1404d6e0ff49733d"], 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x3, 0x20000) ioctl$EVIOCRMFF(r1, 0x40044581, &(0x7f0000000480)=0x7f) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r2, &(0x7f0000000040)=""/9, 0x25) ioctl$EVIOCGMTSLOTS(r1, 0x8040450a, &(0x7f00000004c0)=""/196) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x4, 0x80) ioctl$EVIOCGPHYS(r3, 0x80404507, &(0x7f00000005c0)=""/4096) syz_usb_control_io(r0, &(0x7f0000000240)={0x2c, &(0x7f00000015c0)={0x0, 0x8, 0x1002, {0x1002, 0xc, "ad68432d7fcf502e3821ba01a0c73971bd25875764b10b6b5ffe2ca6bb7cd5f63dcecd4b9f2f9eb5255babaa2b14ff9722d23913457bf286eac184277ffc6891cca69878526a401d717418284bbbdb95a9c52aca2ea9c126bd018e0b7539a29055e7da6ba324b4bf1d4acc32be0aa5f5fcea322981462875c2a4dac60c027cb413921ee73992336a42ac8568607c718116dbcaf01c780150f6f241d6f0625b0d18cbb005e4c99f744371ad7a5069bfdd5da0341001e6f181ba22213ce769735474df259eae1ec7630d0f20d021c1654eddc8208d37b111980ffc25a08be2db83483b6ad1a6107d7c69572d01be60c1a1457d72437de4b3780b0b84f334db2bef38cf9a96c32127927fe5fc95dc38fc894303893044377045feaf64df3b5ab638ad571939eee6e65c7fe191c3f13cda6dbe437d0bbc36d39e9c24ee1436fe672b28ef3bc20a6343456e04cd2e2bb3e961b586f99c6b87aadb784ee458c0028eab8151ee452e747517a8ca14c9ad8526b33ddb2622798eb0a0addebee6fb6ce430d14603732338b978981ef25ed091824db2fad68b27139163f498918e9f1c20b8fb706db560cd2e1a1b09b61997193fad1bc8ea4a317d75f3c3564b290ba1f30e803069025046d0caaf9da4ffa613107cdd24ffbd15ef9aaa5b5342e0cba1b8ec9d821ccbedd2abac10bb0586478b8e99956bdb2832f475bbfe80879ec44a877902f44908ce971d7c8cea05fb73351a9faed648eb09f5782e173b96c1d52e1b9fb0abb88ca296554bb3fbcc1a15dd37ab699ab3ba5f1794e71f47041602e2afb41961139d285a6683d31d7f0e49a2bb4a90d15342bf8fa30a15c3f057374efc97c9f9b3786cbcb6e3fc324f8420f9744cd009a953f639dfd415d470d046827c63820a27c6521744d5fb5989eafbfb0307030a5948ee16bea4391d45715b38234ff44b7329f5683103d70cc0dd4a7bb1c97e263b9b5f22f3ec1ba9152b533aaa9494f5338d6ee53c923d90890934b096f0f9b25aea4978bb926f8a63b00123c7230efb0c3850485adc57e1bca35c3c22cfc868723943ee22a29f5191f6e9a299a7644571bff1d269b82cacfbd7088427e51937044beec019d89fae27ec64e7898e7fd474f609d058863d370cb8823b7cf868d138ef3db42e6548d99b58fcf1617fe6d36b5acadc94fd3e4c49c376c383f4328ca49182dbd3728f5811b3ea7492f4192a671763e62222f01159cd9034d8409a5329f7b0dd02b59260128aded63121a4e9429839dc955fb5a698610c20ef3ba70016e3fc25b6e0f9ea6dc0e862262cf63fcc63ac315b2da8064b7125459ad9d5ede8dfb1a043a951bc6580dfd926331b6c6c6910d4399bb73073c2b179eee770bb18ad1c1e85ea70fc76847618e16836fc267d2202f154b061e9344284707a1ee586334ce1ac4f75e8705cbf7df51e40351ed30671083eac556b290f2850b5704e8fa23d66c52c0f78d60778fb92a81582395591be8ac97543adce00756366b37e918ae6a47bb3da8017d7593b271a7a849c26c1e9603f204d60e2e48b8bf6ebc2fb9e4e4098937ec6eb0d0dfe3c86e87c9473299f57605c945384e8041440ca6216710cdc14395e86d32efbabd488eb53e0cc8d0629b6b05f7a286815829abc58a3a2b0cdc4b5a6babd9a44bbd5099cba9d3e3e63a989fd78f9b762a3acb7fd4a818bf34f3c71f1995e82c021dc63d28966549b68833fdba140867a5425f73cc5bf63a3efa84e702700b9452edd70f197816ac460f38143fae6717f7a20e4728f451494e0a62a71f6d3446c66d365c6920f7c9b7de4835b36c5bad7714673447bd17df6f95e24e8c180be64b9bce5aba4dcfd877af803bd98810ab80fec8b5a6f6c82ce4d51fa53d9f4aff1c7987262bfb7e2d24181d295962374147c0af083edbddf14e48b0090b24449857e32ef3c5c82ed70b8f8c43f7a9df39134e356beedc782334277f60f8481b76c729393153f592041656252706a3e566a77a43c5924421e80bc6b718f4cb8771aca95686e27b26e7e44cb0202ef7d345ec8af0796404c1f1911d538e10f2ce32bf498c6e16562e47215712c834a66eeb7996177b7fb8117319e1d16a0ee2c1f5cac76cae17f5df93f384e5ef508890cda35698470077a7e907b40ed6cb1bacfd4a5a617233ff3f146f00e4f30bd68f889063fa852ae72c11dde273640c1b7a594fea462e0b0e5e151309515545b84323852a12da1c451f81c0d646900331cf8239977228881ed8f85bfa1025c3d0d36336242b758e9f204c37f90f6ba05f3e3f20a9a4a26a1c0c3511d233855fcdc5371d633a33ecbffbf5336e5083d158116ef24dcf9d8f8425841be0bec3abc52812ccfd94612a6c940c4bd193dd28842979192921ec1f54a0407e1fc8cbfef2f9c02a5c0812a69c601ae17d74ac9edfd8a329b4f97842ab475bf717232cd349315e83f356229f8d66fc0874ecfb25679619a8b224dca98c80f1d5a54ce761b169535df47322285210dc703eef519b2a3cec7af3e053f0e45b9e139043e6665681c72815ca462a4cbe6418262ffe88e40281a656a1132b9020e29a01e03d8814731fabaf5e027a01388d1fa7e063d5414c96015c392c4222e1658108fa863e6a59b72437deab2ce9582702ce913f92f827a9c07c7084a68658e81a803ec2c80c0cb54397edfc6f81eb7bdaf420bf9d6ba400d2ebbde471ac987394c3aa2a0bf203926dbaf3769457a10a592b85fc62e6c4349c5423b06ca889c81458faed4f6fd57149c82150c7fd55fe993e18c3e0338b51a3595fcddac5736b9a7db17c566e18fbf16f10d854bade8b7366881b64eecff877bd34aa2821818d423dabf3af1ade3d93ec87b720cb648cc89cce31b2e92305fcb47b55ad4f3a0529306f0e596e6019677b7d4468b2e5fcbb772e64d934993110b473e09c4883efcb3aee5494f7df7c17cdd220db3d034ac47b6bef104a0a4de7084d65f859953c12059740fc661efffca9a339a3fa1bf9199fefc591db57941195ba12aa6bfdc727e7c1ad061270b81dbaf1ab7bc29836ca9df43ade32654c9f89b5e8fabda70e753c596667e09f293ae5c5ca29813e6949eb53ad6bdb743d39efe38b857d400d04795159cd4649fa68b7d9b24f9ce4c1b113c4ab3c7d9ef61aee7a9b6cd43267d0ccb37891a57aa8b4ed9d3c8dd6caa6d9fb0192d467dd0b39c0fc905c7a3eea7c323a23e09cf19cf60c2e6f16cc3ddd5ed60ac477d893e766c5d8a71bc10be29c8158bd34acb95d6204c721f20d5a2b729ddcfdde321199de50f3bfffa00edd03de93f1be1a831d3466d7137e03449c64a83613cc3b01783e3c9a7bad5c2ee8e00162dd90899d68425a2a65b81936157af167227b294289e3ecfd942e0f882f995d76461c13a28fa9ebdbd45f58c015ed47d64a9108a4171ecece2d3baca52238bacb7c4f515200ebed8c3ffa334ab6b665902eb7b486a085641207fd1af6bf6244619207b5829865089b1064ed9452dba5a8e441e4e01a66d94c7038a8750f51efd68cb73922d28df8dada1d58400d6bf17c50d435b65d9462d20ee9264a5f7a74150d84d80a4ac63d4790f80d849816022e9d1aa4d18de129cc9b07a084422659b34a345d49ddaf8816909471cfa510b55548f0cffe6cb6b1d2a1f76578f4a9340a236be72e02f8ef39486ace3b82339bea08d07e12fada69110f44ff8086da00abd52e9a78a564b5f3bb3701d8e785ae4315b6c39f9a2cbdafc7a4f21e5f45ea0fb090eb42ba056121664703fc33a6b7c25f7ab554b3342ddc782ce3488b40dbac7b326084bbd4e0efa95a4ee769ada499dbb659af3909295384899f7f6cbc4da69c84c6a4734a28adc6020904004f4209f37d6f59a43e2f2b357c62b4cc3a9d42bef6c2ad0dc56884b832c0df4f9d562ab4cf1c85b26c43e1d597b466b549b557e441636ee1435a3cfb90178f943ade1180d8f905342ab9b8dd0e481a8901675bfbd3649f3a35cadc1c27fc724555eaf4ffc7c34354cc1a238364c6d99061d42de6ee7b68b34a43fe5078b21c42efaac6de9b48f257d3f58f95b2a9b8a7b46dbfca95d20b090708c837cb72ccef5ce4c523adc281df6b3d5d1f8c42f47568ee6b77c26020f19ee3ef91d50f2d90ed22e7dde2a275111af911210655d100124ab9706a0dd2892a1b314a7b618fad3376ff78a643e8b2f87f6c9cf57937d76b00723a6553c1e183339f1badcfa4ea6e136011c5d750985047bccbc58a38ad6dc59826171feef3800a037a9e3c78921400e7e3c79ae9cbcc9385c064d7f317fa58c26a16211d61aff873dc08e27b1d1ae9d41fa8c803e44565622a1686d6f1d89c7019466b917a4cb5ca2dbaa29ae62eba4b9de0c37f0613823b14c49cfbd4352c77bc38eaa5c15d96f430ebb4d43581ee35022c94d90d161c52d776c31186b704b85bb6a583c8951b8677a33741cea9e30aca7f775ffc32c393dfd85fb4f339103f0970f790316781dde1815bf8053ace276c37c0dcd7a36195e7074df3d6c4f74653c510b57e0044318bff41d8149bfc4399ee7cf8bcf24b1a7649fbf869adef4c2e132ef94d78fc3aa3aede60cd85be26390df4edeeaf330b441dbc1eead46dd4010d188155f981ae03dfc1cddf65201512db6bd323216c72206dd6c7b97db08c1a544c56bebcbc4ce00f4c4190bc943488c3c55a269b037d0d6b784f375ac17668e65d3b5e0cf32b64332a871643d29fed88901fdf9967eb36806f7ec573717942509dc1447e984a6dd593ec992a5fe146c8bead12054f7c8bf5427a1deae9c276758b861c675317e2ff06574c64c8859154bbe9ae725de894bfbdc05325f5eeee2f1ea195b71edfcbcc5a950aee3e1ff6ccc45c5c5b8b0542b86aec59e968a515e7a074172ba1b21ea91380d3719bd5e19cb77899638fe9e435a7e99c825bc6e96bf985ffb5ca72e5f906eb554e7302f9e094fe548ac60bc6f69353d9abe125e8a92ee67cd29ec4d0433b5d0c0dbc4bc6a372399c4f1aa2b469a0d1e01a1e907f10bdf50d3e62a6fd91fd740b307d39226e3d0f4f3e194942694713bca13ece99ec85a6ed5a2a1f2acd1062bd4acae33c3046f59b95c9bef0fe6bc7f4dbebf8b70d6793afd99ce27973090182d65b5540dd3a699de80458af45d8bbd6f1ecc9f767e6205d0a892b857e605f8507cf097b3e897fdb81c97d2e79c5f82fe8d4e1cbfce63626643c7ba3474a93ff1d7193dfb1ae14b527e2239468c82eda3765ea48e17285a9f34fcbe0f78ca07e381e6ac1bab0bd8a237e7938d1baaa47d829e78c8710700da4fa078d2b7776938f8d263650cbe5c8c359aa5b35ae0a14757d7c83f180d665e658b79d12eea88e97d35d6da9760699ee6885cc1e470211f3540000d768f039e080a6a1f631c57ddc6da88efc196af74858d8e0f99a5711ea8cab4c41578a784b68bce810ca14996ac777cc8eca645610556e3cd6ebfb372b2ecbe054c19cff1d33cd8ec2cc4b2d14f0fed422e08ab50c5bcd50504ac28f435275a99d33f9164a24e467fb8769786b26758dbcb20cbb60879696fdcd97ba568e27efc879d78ccead2db05900ec3bf288b26a5c0cb5cf9e5f630c12b610177086b3e46d72e2934d625009384561492a28acb3079e849ae96fdbb13361aa9b680a94d05d30cd14dd4b61783f29070f106dbb3c4860cef25b9d9ec73afbda9c896e7b55550251acd7931566a5cab8e852857449484ded21e0eb9b60080f3881f73ce9350e2d8d223b90772eefaf1a83bdd9359cc84ff253c9ca64e"}}, &(0x7f0000000140)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x1404}}, &(0x7f0000000180)=ANY=[@ANYBLOB="000f21000000050f210003071002a1f702000b0403f700"], &(0x7f00000001c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x328d, 0x2, 0x0, 0x2, "fa253a76", "539ba582"}}, &(0x7f0000000200)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x3, 0x72, 0x9, 0x5, 0x5, 0xffffffff, 0x6}}}, &(0x7f00000029c0)={0xac, &(0x7f0000000280)={0x40, 0x16, 0x7e, "b9f2414e54a2182f6a25a6175d359cd0c4ede5a69db3e3748ffd3f239b8227e97232ed740d601defae81e2d3e2cf369b7799efb378e3ed494f04e3cde55bbdde7e061bcdc92fca87d70a0520e93e5cbb7b090b4d958e989e6f2bd9555ccbd485da75dc1579053b0735dc4ffe9b7d05e4adc7a5c16647ff1e955130181781"}, &(0x7f0000000340)={0x0, 0xa, 0x1}, &(0x7f0000000380)={0x0, 0x8, 0x1, 0x3}, &(0x7f0000002a80)=ANY=[@ANYBLOB="2081010000001a9becf361a69c4bbd59aabe3068d4d203000000e257"], &(0x7f0000000400)={0x20, 0x82, 0x3, "5af7ab"}, &(0x7f0000000440)={0x20, 0x83, 0x1, ']'}, &(0x7f0000002600)={0x20, 0x84, 0x1, "cd"}, &(0x7f0000002640)={0x20, 0x85, 0x3, "cb061e"}, &(0x7f0000002680)={0x20, 0x0, 0x4, {0x1, 0x2}}, &(0x7f00000026c0)={0x20, 0x0, 0x8, {0x10, 0x10, [0xf000]}}, &(0x7f0000002700)={0x40, 0x7, 0x2, 0x1}, &(0x7f0000002740)={0x40, 0x9, 0x1, 0x8}, &(0x7f0000002780)={0x40, 0xb, 0x2, "817c"}, &(0x7f00000027c0)={0x40, 0xf, 0x2, 0x1f}, &(0x7f0000002800)={0x40, 0x13, 0x6, @local}, &(0x7f0000002840)={0x40, 0x17, 0x6, @remote}, &(0x7f0000002880)={0x40, 0x19, 0x2, 'za'}, &(0x7f00000028c0)={0x40, 0x1a, 0x2, 0x7}, &(0x7f0000002900)={0x40, 0x1c, 0x1, 0xfffffffffffffffc}, &(0x7f0000002940)={0x40, 0x1e, 0x1, 0x3f}, &(0x7f0000002980)={0x40, 0x21, 0x1, 0x7ff}}) read$char_usb(r2, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) ioctl$EVIOCGEFFECTS(r3, 0x80044584, &(0x7f0000002c40)=""/138) ioctl$EVIOCGBITSND(r1, 0x80404532, &(0x7f0000002d00)=""/153) [ 979.518498][ T3104] usb 3-1: Using ep0 maxpacket: 8 [ 979.598713][ T1748] usb 1-1: Using ep0 maxpacket: 8 [ 979.638589][ T3104] usb 3-1: config index 0 descriptor too short (expected 868, got 36) [ 979.646846][ T3104] usb 3-1: config 0 has an invalid interface number: 28 but max is 0 [ 979.655208][ T3104] usb 3-1: config 0 has no interface number 0 [ 979.661630][ T1748] usb 1-1: too many configurations: 60, using maximum allowed: 8 [ 979.669697][ T3104] usb 3-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 979.678815][ T3104] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 979.688078][ T3104] usb 3-1: config 0 descriptor?? [ 979.729590][ T3104] ldusb 3-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 979.739879][ T3104] ldusb 3-1:0.28: LD USB Device #0 now attached to major 180 minor 0 [ 979.758542][ T22] usb 5-1: new high-speed USB device number 2 using dummy_hcd [ 979.788587][ T1748] usb 1-1: unable to read config index 0 descriptor/start: -61 [ 979.796272][ T1748] usb 1-1: can't read configurations, error -61 [ 979.802824][ T1748] usb usb1-port1: attempt power cycle 04:18:42 executing program 1: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x500) [ 979.968470][ T2959] usb 4-1: new high-speed USB device number 81 using dummy_hcd [ 980.024605][ T101] usb 3-1: USB disconnect, device number 52 [ 980.038505][ T22] usb 5-1: device descriptor read/64, error 18 [ 980.045167][ T101] ldusb 3-1:0.28: LD USB Device #0 now disconnected 04:18:42 executing program 5: syz_usb_connect(0x0, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516e37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25afd0821501080fbeda6dbb7c7879eab1f72787a903168329386fee677dd89e"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$evdev(&(0x7f00000001c0)='/dev/input/event#\x00', 0x9, 0x14300) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f0000000200)=""/167) read$char_usb(0xffffffffffffffff, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x200000) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x20000) [ 980.219103][ T2959] usb 4-1: Using ep0 maxpacket: 8 [ 980.338628][ T2959] usb 4-1: config index 0 descriptor too short (expected 868, got 36) [ 980.346938][ T2959] usb 4-1: config 0 has an invalid interface number: 28 but max is 0 [ 980.355086][ T2959] usb 4-1: config 0 has no interface number 0 [ 980.361508][ T2959] usb 4-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 980.370618][ T2959] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 980.379743][ T2959] usb 4-1: config 0 descriptor?? [ 980.419477][ T2959] ldusb 4-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 980.429125][ T22] usb 5-1: device descriptor read/64, error 18 [ 980.436024][ T2959] ldusb 4-1:0.28: LD USB Device #0 now attached to major 180 minor 0 [ 980.508489][ T1748] usb 1-1: new high-speed USB device number 25 using dummy_hcd [ 980.548803][ T22] usb usb5-port1: attempt power cycle [ 980.758531][ T1748] usb 1-1: Using ep0 maxpacket: 8 [ 980.798708][ T1748] usb 1-1: too many configurations: 60, using maximum allowed: 8 [ 980.918528][ T1748] usb 1-1: unable to read config index 0 descriptor/start: -61 [ 980.926168][ T1748] usb 1-1: can't read configurations, error -61 04:18:43 executing program 1: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x600) [ 981.078482][ T1748] usb 1-1: new high-speed USB device number 26 using dummy_hcd 04:18:43 executing program 5: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f000400000000090587033f00020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25"], 0x0) r0 = syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xffff, 0x2000) read$hidraw(r0, &(0x7f00000001c0)=""/253, 0xfd) syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(0xffffffffffffffff, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x40) r1 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x20000) ioctl$EVIOCGSND(r1, 0x8040451a, &(0x7f00000000c0)=""/162) [ 981.198460][ T101] usb 3-1: new high-speed USB device number 53 using dummy_hcd [ 981.278461][ T22] usb 5-1: new high-speed USB device number 3 using dummy_hcd [ 981.338450][ T1748] usb 1-1: Using ep0 maxpacket: 8 [ 981.378611][ T1748] usb 1-1: too many configurations: 60, using maximum allowed: 8 [ 981.438437][ T101] usb 3-1: Using ep0 maxpacket: 8 [ 981.498792][ T1748] usb 1-1: unable to read config index 0 descriptor/start: -61 [ 981.506561][ T1748] usb 1-1: can't read configurations, error -61 [ 981.513130][ T1748] usb usb1-port1: unable to enumerate USB device [ 981.558530][ T101] usb 3-1: config index 0 descriptor too short (expected 868, got 36) [ 981.566871][ T101] usb 3-1: config 0 has an invalid interface number: 28 but max is 0 [ 981.575057][ T101] usb 3-1: config 0 has no interface number 0 [ 981.578468][ T22] usb 5-1: device descriptor read/64, error 18 [ 981.581366][ T101] usb 3-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 981.597606][ T101] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 981.606484][ T101] usb 3-1: config 0 descriptor?? [ 981.649503][ T101] ldusb 3-1:0.28: Interrupt out endpoint not found (using control endpoint instead) 04:18:43 executing program 0: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000600)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5a6e000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619aec730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49efd680bb2440336084aa3cc224bba516f43eddc5b7abb16cb7bf963f4a63e27718446fa1ee88"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) r2 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x2, 0xc1) ioctl$HIDIOCGRAWPHYS(r2, 0x80404805, &(0x7f0000000140)) r3 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x20000) ioctl$EVIOCSMASK(r3, 0x40104593, &(0x7f00000002c0)={0x12, 0x0, 0x0}) ioctl$EVIOCSABS0(r2, 0x401845c0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0xc09, 0x4}) read$char_usb(0xffffffffffffffff, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) ioctl$EVIOCGKEYCODE(r3, 0x80084504, &(0x7f00000001c0)=""/125) [ 981.816666][ T101] ldusb 3-1:0.28: LD USB Device #1 now attached to major 180 minor 1 [ 981.895694][ T3226] usb 3-1: USB disconnect, device number 53 [ 981.902719][ T3226] ldusb 3-1:0.28: LD USB Device #1 now disconnected [ 981.968565][ T22] usb 5-1: device descriptor read/64, error 18 04:18:44 executing program 2: r0 = syz_usb_connect(0x4, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x20000) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f0000000300)={0x2, 0x6, 0x5, 0xc09, 0x4}) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) [ 982.228475][ T101] usb 1-1: new high-speed USB device number 27 using dummy_hcd [ 982.238508][ T22] usb 5-1: new high-speed USB device number 4 using dummy_hcd 04:18:44 executing program 4: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x1ff) write$char_usb(r0, &(0x7f0000000000)="77d9f6af9bc5c9c6a28fc6c41d0bda87fd1a147d282648aa744aab827189a8aaeaf223cc0d91e4309a594dfbb34396e7a32605941fc4c5445003d56edab5476956752ef9dc38dbb74c808f2a108a6fdb5a86721ed6f64623a16b5488ea43dbf146860a17df67bcd7b2b9118dd5702b385dc06451debbdcf1afe47d8d9cd9b8c038eb580e82361841591203284d72d72fab8bba4c07e64c42a2a4ff09ddd88d1907d376255084662fc897b742e0ec97751f4857ceb023cc9c4943b63b7d04673879ce5aa4d29099086af8b973abea9165af081fb88dc41c5ea3f16d38ef0fbca6f70dfa670602d7fbd54c2a", 0xeb) syz_open_dev$char_usb(0xc, 0xb4, 0xfffffff6) 04:18:44 executing program 4: r0 = syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0x68, 0x525, 0xa4a8, 0x40, 0xc49e, 0xffff, 0x401, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x4, 0x40, 0xffffffffffff8000, [{{0x9, 0x4, 0x0, 0x5ef3, 0x9, 0x7, 0x1, 0x1, 0x6, "", {{{0x9, 0x5, 0x1, 0x2, 0x2ff, 0xfff, 0x0, 0x1000}}}}}]}}]}}, &(0x7f0000000180)={0xa, &(0x7f00000001c0)={0xa, 0x6, 0x110, 0x1, 0x4, 0xfffffffffffffffd, 0x30, 0xffff}, 0x30, &(0x7f0000000080)={0x5, 0xf, 0x30, 0x3, [@ss_container_id={0x14, 0x10, 0x4, 0x2, "d128a30f05e4ffafd5a4887cfcf7e5de"}, @ss_container_id={0x14, 0x10, 0x4, 0x8, "b54d5ba06646f82bd09176499307744e"}, @ptm_cap={0x3}]}, 0x2, [{0x67, &(0x7f00000000c0)=@string={0x67, 0x3, "ed29901eb1d5dce02efd4e3ba83e9ba0f7f94c050d91a34084c999fd0f1cae8f580ad2d502b01e054e759eae69feb9d2248e6684c371e1f1ca88083bf196a18beb0b0ad58dedb916b7b489a93611b34f11c9bdd6e8bf3c7db3531cccbd914f83a7351b625d"}}, {0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x429}}]}) syz_usb_disconnect(r0) syz_open_dev$char_usb(0xc, 0xb4, 0xfffffff6) [ 982.498455][ T101] usb 1-1: Using ep0 maxpacket: 8 [ 982.628557][ T101] usb 1-1: config index 0 descriptor too short (expected 868, got 36) [ 982.636829][ T101] usb 1-1: config 0 has an invalid interface number: 28 but max is 0 [ 982.644951][ T101] usb 1-1: config 0 has no interface number 0 [ 982.651125][ T101] usb 1-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 982.660196][ T101] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 982.669074][ T101] usb 1-1: config 0 descriptor?? [ 982.709660][ T101] ldusb 1-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 982.748466][ T22] usb 5-1: device descriptor read/64, error 18 04:18:44 executing program 5: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e317c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25000000000000"], 0x0) r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x8, 0x20000) ioctl$EVIOCGRAB(r0, 0x40044590, &(0x7f0000000100)=0x1) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(0xffffffffffffffff, &(0x7f0000000040)=""/9, 0x25) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/hidraw#\x00', 0x5, 0x430081) ioctl$HIDIOCSFEATURE(r2, 0xc0404806, &(0x7f00000001c0)="8edd6524efc0e9fec9861ba694d071b9dc85ff857a24dbb956b638c0eab44d91c75f20e1d9a691647144c8e063f65aad6888e53daeeba37f8b55e205674a8138f010810af153330743ee6ef413293b855ea2d2030cf9a64f3b2a89b39dbb44164027b32748ef74f6d650269c605f2ed11ec41fa68030c3041f07856c01b15223f767f0976ccfd1c30083b8726839f0047028a2a030bb367514ed2132a6b41094c9b74f5ba512c916346c423ac64a14047943f4041d55b7db69c458fb168e515da7d171dc429a6ab7170ab465de0e2e31bb771ff269b41b0c7ee5d08234b37a3dc0a5ae4792625493189c42bb25e135738533d3add02155d33adb") syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0xa42, 0x0) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x200000) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x20000) read$char_usb(r1, &(0x7f0000000580)=""/4096, 0x1000) 04:18:44 executing program 1: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x700) [ 982.821646][ T1748] usb 4-1: USB disconnect, device number 81 [ 982.841259][ T1748] ldusb 4-1:0.28: LD USB Device #0 now disconnected [ 982.846210][ T101] ldusb 1-1:0.28: LD USB Device #1 now attached to major 180 minor 1 04:18:45 executing program 3: syz_usb_connect(0x0, 0x0, &(0x7f0000000480)=ANY=[], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000240)='/dev/hidraw#\x00', 0x4, 0xe200) ioctl$HIDIOCGRAWINFO(r1, 0x80084803, &(0x7f0000000140)=""/197) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(0x0, 0x0, 0x0) read$char_usb(r0, &(0x7f0000000080)=""/143, 0x8f) [ 982.921510][ T2959] usb 1-1: USB disconnect, device number 27 [ 982.928452][ T2959] ldusb 1-1:0.28: LD USB Device #1 now disconnected [ 983.168480][ T22] usb 5-1: device descriptor read/64, error 18 [ 983.288566][ T22] usb usb5-port1: unable to enumerate USB device 04:18:46 executing program 5: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f202001480000000109026403010000010009041c00029106c90009050f00040000000009058703a422020144cd7708000000f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(0xffffffffffffffff, &(0x7f0000000040)=""/9, 0x25) r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x200000) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x20000) r1 = syz_open_dev$hiddev(&(0x7f0000000080)='/dev/usb/hiddev#\x00', 0x800, 0x2100) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f0000000100)={0xe0c, "a7012c876d3c3dc8d0b63ecc18ad65c5b7a475ffaa08d4878e1171e831d10ff4dea4e040715869b68cc5d3ba1a979810e236472c564e32178ccba0ce08b6778c"}) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f00000001c0)) ioctl$HIDIOCSREPORT(r1, 0x400c4808, &(0x7f00000000c0)={0x2, 0x1, 0x37d3}) 04:18:46 executing program 1: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x4000) [ 983.888517][ T22] usb 1-1: new high-speed USB device number 28 using dummy_hcd 04:18:46 executing program 3: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) r2 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x4, 0x200) ioctl$HIDIOCGREPORTINFO(r2, 0xc00c4809, &(0x7f0000000140)={0x1, 0xffffffff, 0x2}) syz_open_dev$hidraw(0x0, 0x0, 0x0) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) [ 984.148469][ T22] usb 1-1: Using ep0 maxpacket: 8 04:18:46 executing program 2: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000640)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf4968fe26839d47904c746006238a71ebebaf5dbc8a5dd43e3eacd756cc5878d253d8d4bc8af6d31097415ed98b5167e2228e3e3935465a1915acdd5591b727c31ae1a7429ef533e958ab19bde2b3cc333bdbb9cb8197a799ef93db88e084cb"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) r2 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x20000) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f0000000300)={0x5, 0x6, 0x5, 0xc09, 0x4}) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) ioctl$EVIOCGSW(r2, 0x8040451b, &(0x7f00000001c0)=""/196) syz_usb_disconnect(r0) write$char_usb(r1, &(0x7f0000000000), 0x0) [ 984.218481][ T101] usb 4-1: new high-speed USB device number 82 using dummy_hcd [ 984.268540][ T22] usb 1-1: config index 0 descriptor too short (expected 868, got 36) [ 984.276795][ T22] usb 1-1: config 0 has an invalid interface number: 28 but max is 0 [ 984.285115][ T22] usb 1-1: config 0 has no interface number 0 [ 984.291506][ T22] usb 1-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 984.300604][ T22] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 984.309626][ T22] usb 1-1: config 0 descriptor?? [ 984.360370][ T22] ldusb 1-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 984.371082][ T22] ldusb 1-1:0.28: LD USB Device #0 now attached to major 180 minor 0 [ 984.458500][ T101] usb 4-1: Using ep0 maxpacket: 8 [ 984.518503][ T2959] usb 3-1: new high-speed USB device number 54 using dummy_hcd [ 984.560284][ T22] usb 1-1: USB disconnect, device number 28 [ 984.578563][ T101] usb 4-1: config index 0 descriptor too short (expected 868, got 36) [ 984.586984][ T101] usb 4-1: config 0 has an invalid interface number: 28 but max is 0 [ 984.589109][ T22] ldusb 1-1:0.28: LD USB Device #0 now disconnected [ 984.595167][ T101] usb 4-1: config 0 has no interface number 0 [ 984.608072][ T101] usb 4-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 984.617346][ T101] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 984.626045][ T101] usb 4-1: config 0 descriptor?? [ 984.669476][ T101] ldusb 4-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 984.679523][ T101] ldusb 4-1:0.28: LD USB Device #0 now attached to major 180 minor 0 [ 984.788469][ T2959] usb 3-1: Using ep0 maxpacket: 8 04:18:46 executing program 0: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) r2 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x200000) ioctl$HIDIOCGRAWPHYS(r2, 0x80404805, &(0x7f0000000140)) r3 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x20000) ioctl$EVIOCSMASK(r3, 0x40104593, &(0x7f00000002c0)={0x12, 0x0, 0x0}) ioctl$EVIOCSABS0(r2, 0x401845c0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0xc09, 0x4}) read$char_usb(0xffffffffffffffff, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) ioctl$EVIOCGNAME(r3, 0x80404506, &(0x7f00000001c0)=""/199) 04:18:47 executing program 1: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x4800) [ 984.908523][ T2959] usb 3-1: config index 0 descriptor too short (expected 868, got 36) [ 984.916756][ T2959] usb 3-1: config 0 has an invalid interface number: 28 but max is 0 [ 984.924936][ T2959] usb 3-1: config 0 has no interface number 0 [ 984.931340][ T2959] usb 3-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 984.940451][ T2959] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 984.951753][ T2959] usb 3-1: config 0 descriptor?? 04:18:47 executing program 5: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(0xffffffffffffffff, &(0x7f0000000040)=""/9, 0x25) r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x200000) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x20000) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000080)=""/149) [ 984.964045][ T1748] usb 4-1: USB disconnect, device number 82 [ 984.970045][ C1] ldusb 4-1:0.28: usb_submit_urb failed (-19) [ 984.980566][T22385] ldusb 4-1:0.28: Read buffer overflow, -2952959687334544385 bytes dropped [ 984.992321][ T1748] ldusb 4-1:0.28: LD USB Device #0 now disconnected [ 985.000361][ T2959] ldusb 3-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 985.010884][ T2959] ldusb 3-1:0.28: LD USB Device #0 now attached to major 180 minor 0 [ 985.128518][ T22] usb 1-1: new high-speed USB device number 29 using dummy_hcd [ 985.293712][ T101] usb 3-1: USB disconnect, device number 54 [ 985.309217][ T101] ldusb 3-1:0.28: LD USB Device #0 now disconnected [ 985.368456][ T22] usb 1-1: Using ep0 maxpacket: 8 [ 985.488567][ T22] usb 1-1: config index 0 descriptor too short (expected 868, got 36) [ 985.496960][ T22] usb 1-1: config 0 has an invalid interface number: 28 but max is 0 [ 985.505127][ T22] usb 1-1: config 0 has no interface number 0 [ 985.529501][ T22] usb 1-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 985.538914][ T22] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 985.552633][ T22] usb 1-1: config 0 descriptor?? [ 985.590347][ T22] ldusb 1-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 985.601195][ T22] ldusb 1-1:0.28: LD USB Device #0 now attached to major 180 minor 0 04:18:47 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x7) syz_usb_connect$cdc_ncm(0x6, 0x61, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0xfff, 0x60e, 0x7, 0x1, [{{0x9, 0x2, 0x4f, 0x1, 0x1, 0x0, 0xf0, 0xffffffff, [{{0x9, 0x4, 0x0, 0x0, 0x1b, 0x2, 0xd, 0x0, 0xffffffff00000000, {{0xa, 0x24, 0x6, 0x0, 0x0, "1042a07f9e"}, {0x5, 0x24, 0x0, 0x9}, {0xd, 0x24, 0xf, 0x1, 0x100000000, 0xfffffffffffffffd, 0x6, 0xfffffffffffffffe}, {0x6, 0x24, 0x1a, 0x9, 0x6}}, {[{{0x9, 0x5, 0x81, 0x3, 0xc8, 0x3, 0x10000, 0xaa}}], {{0x9, 0x5, 0x82, 0x2, 0x99, 0x8000, 0x3, 0x1}}, {{0x9, 0x5, 0x3, 0x2, 0x37, 0x9, 0x809, 0xfffffffffffffffd}}}}}]}}]}}, &(0x7f00000002c0)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x310, 0x10001, 0x43a, 0xfe, 0x40, 0xfffffffffffff220}, 0x5, &(0x7f00000000c0)={0x5, 0xf, 0x5}, 0x3, [{0x4e, &(0x7f0000000100)=@string={0x4e, 0x3, "7dea03f2f81e08d909e674c6862d8f32115f2428f9980dc62ae76df96f8ccc7efad9aec3bbad7d114460bacf7d7d07fb034b9a5769f799884b57bf9629b2258698479786c7075915372d609f"}}, {0x4f, &(0x7f0000000180)=@string={0x4f, 0x3, "79f39bcfc715f0fc860ed1ee491ce8e1efe23e9f7128605e212367015d13d78c2b7b51e83c3b72415ec955145e7b7323de2f86fbbdd5a05bf354d982b66727480390b962b9d0df00ade8ad6d45"}}, {0xa5, &(0x7f0000000200)=@string={0xa5, 0x3, "96e1ba4d82ccc04437b060f314add4686222ce134e42bffd1eb032723c5e53b6f93010e423dd330502f282e72e8a140a24c3a021bb5f2f1d2a4d10a160f41874f8515092cf4b926f53f37ff7dc4fe01db13668ad7d2ffec47636b8af0c751f996637447e4e2379c72edf8f0a247a575e313914bcb5f4f19845632819a3fa4dc460e2cc5d14fb6b5ea3ba15b71ad94630b34050df57b3fee30dc1028f4952a498cf98db"}}]}) syz_open_dev$char_usb(0xc, 0xb4, 0x3) [ 985.847360][ T22] usb 1-1: USB disconnect, device number 29 [ 985.848445][ C0] ldusb 1-1:0.28: usb_submit_urb failed (-19) [ 985.859535][ T22] ldusb 1-1:0.28: LD USB Device #0 now disconnected [ 985.938504][ T101] usb 4-1: new high-speed USB device number 83 using dummy_hcd 04:18:48 executing program 5: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x8) write$char_usb(r0, &(0x7f00000001c0)="e01cca7e169e2a31993e8a6548228d2b2bc075b920ab03a170df6219b390140e2c91607bb5cffb1dcfd5406787c0575edad0d5fc1cbfa74b7a7825aed5ff70556632f8e8d50d37f5b791b67919359c5da9aa5cd03189f12ea51b9acfac1290b9c53dfd1467bd27f1f946ee62796168ebc17d1907c25d850604f66083b1b5f1051a98c5461e43e0013fd3f04206568ec08fc1e18ef737d313c97c9fffc99be9b6bd82bd2ae30ab22202bc82c3e682cc8fc6a190098fbe06262c1cc390a71ba55c3024ebf4eb64eb052920a7895c50d5b10f349d1ab2aafee3", 0xd8) r1 = syz_open_dev$hiddev(&(0x7f0000000080)='/dev/usb/hiddev#\x00', 0x63872394, 0x0) ioctl$HIDIOCGFLAG(r1, 0x8004480e, &(0x7f00000000c0)) syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(0xffffffffffffffff, &(0x7f0000000040)=""/9, 0x25) r2 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x200000) ioctl$HIDIOCGUCODE(r1, 0xc018480d, &(0x7f0000000100)={0x2, 0x2, 0x4, 0x8000, 0x7fffffff, 0x9}) r3 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x400000000000007, 0x20000) ioctl$EVIOCSREP(r3, 0x40084503, &(0x7f00000002c0)=[0x0, 0x7]) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000000140)) 04:18:48 executing program 1: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x4c00) [ 986.078653][ T3226] usb 5-1: new high-speed USB device number 5 using dummy_hcd [ 986.208530][ T101] usb 4-1: Using ep0 maxpacket: 8 [ 986.328465][ T3226] usb 5-1: Using ep0 maxpacket: 16 [ 986.338597][ T101] usb 4-1: config index 0 descriptor too short (expected 868, got 36) [ 986.346834][ T101] usb 4-1: config 0 has an invalid interface number: 28 but max is 0 [ 986.355035][ T101] usb 4-1: config 0 has no interface number 0 [ 986.361256][ T101] usb 4-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 986.370443][ T101] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 986.378473][ T22] usb 3-1: new high-speed USB device number 55 using dummy_hcd [ 986.383703][ T101] usb 4-1: config 0 descriptor?? [ 986.429959][ T101] ldusb 4-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 986.440782][ T101] ldusb 4-1:0.28: LD USB Device #0 now attached to major 180 minor 0 [ 986.458582][ T3226] usb 5-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 153 [ 986.468932][ T3226] usb 5-1: config 1 interface 0 altsetting 0 bulk endpoint 0x3 has invalid maxpacket 55 [ 986.478819][ T3226] usb 5-1: config 1 interface 0 altsetting 0 has 3 endpoint descriptors, different from the interface descriptor's value: 27 [ 986.628513][ T22] usb 3-1: Using ep0 maxpacket: 8 [ 986.675606][ T12] usb 4-1: USB disconnect, device number 83 [ 986.689256][T22419] ldusb 4-1:0.28: Couldn't submit interrupt_in_urb -19 [ 986.696831][ T12] ldusb 4-1:0.28: LD USB Device #0 now disconnected [ 986.758756][ T22] usb 3-1: config index 0 descriptor too short (expected 868, got 36) [ 986.767124][ T22] usb 3-1: config 0 has an invalid interface number: 28 but max is 0 [ 986.775269][ T22] usb 3-1: config 0 has no interface number 0 [ 986.781471][ T22] usb 3-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 986.790538][ T22] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 986.799351][ T22] usb 3-1: config 0 descriptor?? [ 986.828550][ T101] usb 1-1: new high-speed USB device number 30 using dummy_hcd [ 986.840444][ T22] ldusb 3-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 986.850985][ T22] ldusb 3-1:0.28: LD USB Device #0 now attached to major 180 minor 0 04:18:49 executing program 3: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(0x0, 0x46, 0x0) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) 04:18:49 executing program 1: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x6800) [ 987.068517][ T101] usb 1-1: Using ep0 maxpacket: 8 [ 987.085103][ T3233] usb 3-1: USB disconnect, device number 55 [ 987.099442][ T3233] ldusb 3-1:0.28: LD USB Device #0 now disconnected [ 987.188639][ T101] usb 1-1: config index 0 descriptor too short (expected 868, got 36) [ 987.196880][ T101] usb 1-1: config 0 has an invalid interface number: 28 but max is 0 [ 987.205185][ T101] usb 1-1: config 0 has no interface number 0 [ 987.211638][ T101] usb 1-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 987.220710][ T101] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 987.229859][ T101] usb 1-1: config 0 descriptor?? 04:18:49 executing program 2: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000640)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf497d76895fcb8d58ea80b52007cf727da56b0dab79b44c04eb07ece36b150ac6c23e284a951afea02db3044f41ddec9e20a7f14c2b6f6cc3822529d0a736a0cb99de3afc7b21a18b427887653322af576659761a92932597988f64e2880b"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x20000) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f0000000300)={0x2, 0x6, 0x5, 0xc09, 0x4}) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) [ 987.238625][ T12] usb 4-1: new high-speed USB device number 84 using dummy_hcd [ 987.268893][ T3226] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 987.277962][ T3226] usb 5-1: New USB device strings: Mfr=255, Product=14, SerialNumber=7 04:18:49 executing program 5: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(0xffffffffffffffff, &(0x7f0000000040)=""/9, 0x25) r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x200000) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x20000) r1 = syz_open_dev$hiddev(&(0x7f0000000080)='/dev/usb/hiddev#\x00', 0x81, 0x141401) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000100)) ioctl$HIDIOCSFLAG(r1, 0x4004480f, &(0x7f00000000c0)=0x3) [ 987.288224][ T101] ldusb 1-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 987.308303][ T101] ldusb 1-1:0.28: LD USB Device #0 now attached to major 180 minor 0 [ 987.326254][ T3226] usb 5-1: rejected 1 configuration due to insufficient available bus power [ 987.335046][ T3226] usb 5-1: no configuration chosen from 1 choice [ 987.489525][ T22] usb 1-1: USB disconnect, device number 30 [ 987.502166][ T22] ldusb 1-1:0.28: LD USB Device #0 now disconnected [ 987.508467][ T12] usb 4-1: Using ep0 maxpacket: 8 [ 987.638547][ T12] usb 4-1: config index 0 descriptor too short (expected 868, got 36) [ 987.646810][ T12] usb 4-1: config 0 has an invalid interface number: 28 but max is 0 [ 987.654954][ T12] usb 4-1: config 0 has no interface number 0 [ 987.661108][ T12] usb 4-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 987.670514][ T12] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 987.684007][ T12] usb 4-1: config 0 descriptor?? [ 987.689102][ T3233] usb 3-1: new high-speed USB device number 56 using dummy_hcd [ 987.730255][ T12] ldusb 4-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 987.741074][ T12] ldusb 4-1:0.28: LD USB Device #0 now attached to major 180 minor 0 04:18:49 executing program 0: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) r2 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x200000) ioctl$HIDIOCGRAWPHYS(r2, 0x80404805, &(0x7f0000000140)) r3 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x20000) ioctl$EVIOCSKEYCODE(r3, 0x40084504, &(0x7f00000001c0)=[0x9, 0x4]) ioctl$EVIOCSMASK(r3, 0x40104593, &(0x7f00000002c0)={0x12, 0x0, 0x0}) ioctl$EVIOCSABS0(r2, 0x401845c0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0xc09, 0x4}) read$char_usb(0xffffffffffffffff, &(0x7f0000000080)=""/143, 0x8f) syz_open_dev$char_usb(0xc, 0xb4, 0x2) syz_usb_disconnect(r0) [ 987.938488][ T3233] usb 3-1: Using ep0 maxpacket: 8 [ 988.024096][ T22] usb 4-1: USB disconnect, device number 84 [ 988.030056][ C1] ldusb 4-1:0.28: usb_submit_urb failed (-19) [ 988.036882][ T22] ldusb 4-1:0.28: LD USB Device #0 now disconnected [ 988.058844][ T3233] usb 3-1: config index 0 descriptor too short (expected 868, got 36) [ 988.067084][ T3233] usb 3-1: config 0 has an invalid interface number: 28 but max is 0 [ 988.075299][ T3233] usb 3-1: config 0 has no interface number 0 [ 988.081720][ T3233] usb 3-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 988.090841][ T3233] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 988.099933][ T3233] usb 3-1: config 0 descriptor?? 04:18:50 executing program 1: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x6c00) [ 988.128468][ T12] usb 1-1: new high-speed USB device number 31 using dummy_hcd [ 988.139961][ T3233] ldusb 3-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 988.150197][ T3233] ldusb 3-1:0.28: LD USB Device #0 now attached to major 180 minor 0 04:18:50 executing program 5: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29a4b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(0xffffffffffffffff, &(0x7f0000000040)=""/9, 0x25) r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x200000) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000080)) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x20000) [ 988.368701][ T12] usb 1-1: Using ep0 maxpacket: 8 [ 988.387036][ T3233] usb 3-1: USB disconnect, device number 56 [ 988.388444][ C1] ldusb 3-1:0.28: usb_submit_urb failed (-19) [ 988.399500][T22439] ldusb 3-1:0.28: Couldn't submit interrupt_in_urb -19 [ 988.406457][T22471] ldusb 3-1:0.28: Couldn't submit interrupt_in_urb -19 [ 988.423097][ T3233] ldusb 3-1:0.28: LD USB Device #0 now disconnected [ 988.511566][ T12] usb 1-1: config index 0 descriptor too short (expected 868, got 36) [ 988.520029][ T12] usb 1-1: config 0 has an invalid interface number: 28 but max is 0 [ 988.528220][ T12] usb 1-1: config 0 has no interface number 0 [ 988.534773][ T12] usb 1-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 988.544248][ T12] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 988.553379][ T12] usb 1-1: config 0 descriptor?? [ 988.599790][ T12] ldusb 1-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 988.609838][ T12] ldusb 1-1:0.28: LD USB Device #0 now attached to major 180 minor 0 04:18:50 executing program 4: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x11b2) r1 = syz_open_dev$hidraw(&(0x7f00000003c0)='/dev/hidraw#\x00', 0x1, 0x200200) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000400)) write$char_usb(r0, &(0x7f0000000240)="1d0e99aeb7ed12fab00ca52eb7e52c58dfb4444416cf67032431b86fa9ff7cf99877f16517d45e45030e3bb0251588f7980fbe123cd5d7912a9c2794b5146fc4ae8505aa3d7f28b2da8944f9a81f619b9f025ae108762db0ff98d815af05a470a8c63a2d524ffeb2483385e5a5ff678197d19a547efe89e30a5be67225ab04d022e25755c85de78a5d8868cf0e11c69220121910d2920d7aa9f012bd5b9afe8351a10e5e3f04e1bcaeb1c62274beed0c53f6531ebabb7f1b", 0xb8) syz_usb_connect(0x2, 0xa3, &(0x7f0000000000)={{0x12, 0x1, 0x250, 0x9f, 0x63, 0x65, 0x8, 0x12d1, 0xa8fb, 0x2ca4, 0x6, 0x8, 0x43c6, 0x1, [{{0x9, 0x2, 0x91, 0x1, 0x1000, 0x1, 0x0, 0x985, [{{0x9, 0x4, 0xed, 0x5cbb, 0x1, 0xff, 0x5, 0x4c, 0x5, [], [{{0x9, 0x5, 0x8, 0x0, 0x25f, 0x8, 0x4, 0x3eb9, [@generic={0x1a, 0x2, "f531baa8829aca27371e8deabd21ca02007e498b1b17bfde"}, @generic={0x5c, 0x22, "a96edd417bfe241e2a1f23fb430fbce8df42eed431598f25f7b72e38d2aa73d257fb1aaa4843d134c53cbd4c1650f042dc2a34b4da2961fbb816affe3ef65381cf680af554f96a53aa53f414583b413b9abc81b357f5f7ee14dd"}]}}]}}]}}]}}, &(0x7f0000000200)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x110, 0x80000001, 0x0, 0xffffffffffffffc0, 0x10, 0x4}, 0x4a, &(0x7f0000000100)={0x5, 0xf, 0x4a, 0x5, [@ext_cap={0x7, 0x10, 0x2, 0x8, 0x80000000, 0x4, 0x20}, @ss_container_id={0x14, 0x10, 0x4, 0x6, "f96d4c076d5774b95755be852c8850a2"}, @wireless={0xb, 0x10, 0x1, 0x8, 0x1, 0x9, 0x19b, 0x401, 0xc8a}, @wireless={0xb, 0x10, 0x1, 0x8, 0x4, 0xcb, 0x1, 0x40, 0x6}, @ss_container_id={0x14, 0x10, 0x4, 0xfffffffffffffff7, "025ab42ed858b40d07858bd5871ace05"}]}, 0x1, [{0x4e, &(0x7f0000000180)=@string={0x4e, 0x3, "7e9dffed688afa283ea77b65cd0d5ea64c34bf8a133c703c600d7aaf8d8043854d0f1cd3060e5583e1dc7fd52a196fbe7a8ae4d2b1dde67c8835c12b4eae7b0909f106dc90075c6f30683d85"}}]}) read$char_usb(r0, &(0x7f0000000300)=""/190, 0xbe) [ 988.761323][ T1748] usb 5-1: USB disconnect, device number 5 [ 988.856621][ T2959] usb 1-1: USB disconnect, device number 31 [ 988.879431][ T2959] ldusb 1-1:0.28: LD USB Device #0 now disconnected [ 989.008506][ T22] usb 4-1: new high-speed USB device number 85 using dummy_hcd [ 989.188458][ T1748] usb 5-1: new full-speed USB device number 6 using dummy_hcd [ 989.258454][ T22] usb 4-1: Using ep0 maxpacket: 8 04:18:51 executing program 1: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x7400) [ 989.378586][ T22] usb 4-1: config index 0 descriptor too short (expected 868, got 36) [ 989.386819][ T22] usb 4-1: config 0 has an invalid interface number: 28 but max is 0 [ 989.394945][ T22] usb 4-1: config 0 has no interface number 0 [ 989.403009][ T22] usb 4-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 989.412105][ T22] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 989.421392][ T22] usb 4-1: config 0 descriptor?? 04:18:51 executing program 5: r0 = syz_usb_connect(0x3, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(0xffffffffffffffff, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x200000) r1 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x4379, 0x40) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/15) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x20000) syz_usb_disconnect(r0) [ 989.428518][ T2959] usb 3-1: new high-speed USB device number 57 using dummy_hcd [ 989.470263][ T22] ldusb 4-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 989.480417][ T22] ldusb 4-1:0.28: LD USB Device #0 now attached to major 180 minor 0 [ 989.588519][ T1748] usb 5-1: not running at top speed; connect to a high speed hub [ 989.668557][ T1748] usb 5-1: config 0 has an invalid interface number: 237 but max is 0 [ 989.669689][ T12] usb 4-1: USB disconnect, device number 85 [ 989.676800][ T1748] usb 5-1: config 0 contains an unexpected descriptor of type 0x2, skipping [ 989.691227][ T12] ldusb 4-1:0.28: LD USB Device #0 now disconnected [ 989.691470][ T1748] usb 5-1: config 0 has no interface number 0 [ 989.704356][ T2959] usb 3-1: Using ep0 maxpacket: 8 [ 989.709530][ T1748] usb 5-1: config 0 interface 237 altsetting 187 endpoint 0x8 has invalid maxpacket 607, setting to 64 [ 989.720721][ T1748] usb 5-1: config 0 interface 237 has no altsetting 0 [ 989.828462][ T3233] usb 1-1: new high-speed USB device number 32 using dummy_hcd [ 989.828564][ T2959] usb 3-1: config index 0 descriptor too short (expected 868, got 36) [ 989.844359][ T2959] usb 3-1: config 0 has an invalid interface number: 28 but max is 0 [ 989.852513][ T2959] usb 3-1: config 0 has no interface number 0 [ 989.858679][ T2959] usb 3-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 989.867722][ T2959] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 989.876752][ T2959] usb 3-1: config 0 descriptor?? 04:18:52 executing program 3: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x3) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) read$char_usb(r0, &(0x7f0000000080)=""/143, 0x8f) r1 = syz_usb_connect$hid(0x1, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x20, 0x4d9, 0xa04a, 0x40, 0x0, 0x6, 0x650fc8b, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x80, 0x10, 0xffffffff, [{{0x9, 0x4, 0x0, 0xfffffffffffffffa, 0x9, 0x3, 0x1, 0x2, 0x7, {0x9, 0x21, 0x8, 0x8, 0x1, {0x22, 0xe6b}}, {{{0x9, 0x5, 0x81, 0x3, 0x333, 0x8001, 0x5, 0x4}}}}}]}}]}}, &(0x7f0000001440)={0xa, &(0x7f0000000140)={0xa, 0x6, 0x250, 0x4, 0x9, 0x81, 0x20, 0x3}, 0x1013, &(0x7f0000000180)={0x5, 0xf, 0x1013, 0x2, [@generic={0x1003, 0x10, 0x1, "687791206e191bea33223688ec147107f2a98b17a90e9c8a4b67b8ec2d5b598c3d0b73cb7f163b3e166247ab8acd9d303b6e0dbe31e2ed93e514211548c1b063b8e17efc3f46b784d18d4c789144a5b62280daee663fca0fa6f85281a52fb082e5f84b2f739109d06b7bb1ed4d07375c7cf0e0410460b8de439b9969173a16c3aa5887f8caf7c0e5ed5209b7baa1f7d591cceb940eb8d05082faa72a96d9dbba8daab119cff75a17635c3c41d876c0b7077d8ff9100a54abbacc4e8877584c0d676c78da661ff6afb5a0f2e269c50b78cfa16ca66172357c418c71cca363c0b89e7af75e57c220492cf44eb004ba85bf2e497e3211c9b785e5d0169a495676405a07d533c7133c4b133bb806c18cddf3a21751de86ac19502666b12e17c9126bd656020410d8c1356eba7741aebb6b747b34684a807bc4420daf0557ed571893c843cb37654a53544585bbf4a0d0db690592525e154c884a0c5c1a1ce20b224b6b582aa018b3337e746e6862ad281cfbd3dff0436122326589fc22a6c6d3af57a1b2f8ff48c77a09fa05f8b7f9c9cbfe457bd4da21ab0aa5bdb948eebed75b9719216e0fb4beb741d234d76499d412719d220e11f3bf278ba04ca976cecdd2227e7dc50b3e208b2da49915a47d5ef490883775f107a4596a5631b93361d9257a6964405abe6ec237006d06036d73051c4966fe1c3db675ac196503edf5c053daba739a303bf3e780400730c605fcf81e6fa37f1ebecbc951612f45698c468d98f4aea7fcffa1b390211ab60e9005dbd1d050798cfa9ddc47d6773e6c9d85e52b502ad7f4e3dcac29d3441104b6b306bab27e8261222ac97ba7183e1bc78a2844e196b3c0773036bb6d43e40731541315f5f66fd4aeb53e7ee52d5b96bd07b55a0647aa6f599c6048c8d1a7ac736404eac6ae7129e1365b5f1e1c1b4078a92d84dfc3771321d930dc320931d933648d7d17f410d54f7fce5e3924b67d934957f769e85182a2fd8f93075139f67e05294f135ebfc96bf6ffcfc93d022cde93229fe8103040e8c78946bc5fe874d558aeb74755f94e128ebe4531a7979ddc482e93c6fa80cd1497ced80856a7db64b5775a574a6daa3a909fa24d8f90a71f510a608be77ee53db57b7ff15312ae2e98bf5c396155096f341ef41d92e75a7150be7a4bc7aed14e1ae7093b2528432723451375cf5de9bd9a6292f9e9df5b5a2df361c288b249755f76ddb75f1fffa7a47ecb5c3274396d90815d211f71fcd043bfea6cf8fb80ad70ebac395d6e0951297c308f6f922aeb1dde6ef8cd2894038bf7cd2e92e5d773348aa0e5d911bb115412321632218d5fa9243c384d2514e556aff9d64294298982fd43cca28764a6b0452bd75a2cb3a4d462188f29f800ca2d5dcb020b5d0891e500fad4c1f4fbf6aa92681abdea51ebf36c4600044ea74b30f0c8d8b664ad0dcad09179090b3172efbacbb5d40c738c3c236e25b1cc75a937d7f5d81c55abcac5bd433b62330d0613e1939700d8858a9620d1b0ab877487531228c179bb1377316c1e62239654cd776c07e04ae4ec87c3c6006e3e131d047afdff870f0098dda51ba39a2aafe458524b620442a771153fb0d70dfdc9ab46343c7279042e73da2021a377d82d0102ac14903ae584f51e89b7c12478c90c8f3654cd5a676376079846b1b20ad2df470a46aa4cb0f308013db031b924f4d8463998f3c8c9f399be966491801d545668f86ba4ef461642dec701e3702738456b5b0b4b7381c9854f041d2aea36d56c64cf18247974353f3eec451e16f0026da4242e712c92d00b2b1bcf9f5031de810bd9ae07bce98bb32cdc2809b630879f7ac9e623b40756ae711bcf2ac05ea84b7bd386eb5497e6c0a2ca9486813e8f12a129b3caa3c740c14d13dddc31991f5ccc360a5a7ebac8cea236779ec6f9c1739dfb0a33026117f884569ccf56161a77d27bd55549f5b93a287c4768322ad1ce3662b2d6498228e42790bea22b20abf744069176d3ce0d9ea8f9153e365f329e52c0265f58e9b6d3100592f2e74cbcf030d44aca9cb75021106a2a409b91662d0c3b6b0932fefa6967781b6891d8239c7cc504f5253d02602a40f386b0f11a259a27e2d79cebc7c3b2c9733b40df31896ee78b9abb05acb5a32e7316f813cbd9f85c9d47b65f4ba974c88d2af727ac13c1b75645a44e2030b54f5807ec7545c3d7bbd2844a511215362a1ff5ab3d942e4fbff5bd7ee0bafb83d3345e53b95f7379d89e89f7b19f77a6a2c46948753a85bd3391ce878e192cb4ba5adde17f406b8dbcfee310e268d69872c7f0a8d22a336257c7c0070ed5a435a7c5c181238bc3aeaa71ad719fa08400e6c083cb6638d8e218f54ad72208b27b47616e4eb294334b572e53ef8fe285cf14187762ccb40015bfc707aa3cd53e97d6060131fa69c06a2dd3d1d99c4f2dc62c0dc46a4b76be7f579e6f4cd9700fa8185028655a846ad1b9387df954b0dd814ce36b5eddf31cd2aeb81dbd21e1e54d6a8b98b30aecc0c0c2b4e6021e7bb44deae02520caf212e33f06e9f7aa674de724fa464eecfff34c5aaa1f0f97e7dfc619e0d82541ccaebb4360c2cb6193f0dc370d901ce482ff895a0b683f47660affa0fe1e952925c44291fd17fd2cf0de63ecc0da594ae3dfa9eca5bd61589a44478459aa0fbf004c453bc4bacd9c9695b2c17c7e202f71a5fd497b7bc75ebd46bf05d28520296f07963595c5455860434e946c41c25a78d90195e2981217e455c6592492076d0e616956b1ad0db85d84bc46b3de71233f51fc1ff2ca69c135599534a65c184c713c3c3f831dc793d777aa0e9540ef3c1aac20322ee8f274be989f66bb7b481052c870622f0c4c06f258d7978a19cb917c46dcf80e100674f5f1ebe05d72e470fa1c940a8d519e523f8c1e782b7bb786f7fe4e4e4938e8f214cfc5028c8c1f72897cb85150d05c12f8121fb99f90ca3f6766d59e1bfcae922446ba50734e6f4e6ef0e715f5c66eebfd093872b6f63260021e20e0d8b37649d664a6f117b801065da5960031490b81884f93a08c46205582d80717c00f0bdfb2ccbfd2b627bbb45dc165f206f95b8259401af463263e809ce8e034be8c77e4cf06e512feb5b7fcdf360d93636a272b43990f2137051248d99c1e673ac28f768ef5f784375bb09c57a1a9c3dffad93e656a015af62780a41020e6adedf5bc6717d85d6b9160a62714fcc4157d050afa2639df01d5092ddd449d1f9fb61f9b2e8cc26def0eede57f919106a400b84cdbb38cc8f1e28f6c4e30654a68dc66eeee8006b82c3d95c62e447755ecbe95125901bce8152bf2e7a4dd5a35f0ce49240def795e0225fe6ebe5b39148ebbd91e8f7872b145e826585b0f2eb39cfcf7e5eaa04af41898d6c02473e65d26cad05ede96bd89a13765a500f9aa00402041e1f3604e687479b188ec033e1c67da8c709fd08e04cd62d30c3eb4e71c705b4641c28c58e01813f9506444df7add4cbcb968c232f3a6ed58ff9bdb8922b351c4c2c1708b1d69cb46c413941ed7e322075f260b40b77302588a224254ea253ea75896842570d3df1650efaba7567b73324d1caa666ccaad54ba1f011692a7ae8f1dee50ed920394dc773c3eadf4d14cc3d7f8b2480921cd801125d18db0f96e6979823448c16e4dfadbde8a6da5cd86a3f9c6662b144e6c2cd2e1da65aa84d4b009d0f1a123a3907303396d4ebd65fc1b501765c611e91cf08fea043832239ec14d138163520eb7cd975378a33840ed9b492577bec31f94505db822c134a75fb2c272ad5cc0162e57d82f7cb2fb50117d53d9057f08080443f1ef53d9dc3764891e95e68adf771cd2217a2f9bfd1137ca313fccc5cb970e455a528365bf5291c3058fcd69230a5fee5e5d40718a54fd5d464b10042ca9afec9c47eb9b3698f22ee711f3cb126e9bbd0de8e4a747f11e9a29b1d69e19d3fa1e97edd78bdc1508eb171c2390796b8064509a550fa9f612d5bb6188600ec908a62550d85c152e94dc3a65eeaacc417c7e1c69c77a5090f348a8dfed35a2b796ce9eebff711b92c2420b119ec496a6ae1253e6dd9f7b2789dfab300ad1a2f8adbe5147d78cee73849849dcd9d3b61fd60170207c0bdc32dbea9c00a04954359d241bc8b8c20c15a7dc8aca2b2fea00b55b7ea23078adf33c710cc42f9571eb0815fcb68ab2a2ca9a358a425364822e0773014d28686797108218960797d0c79e742e31a8e238fa081cb4d18ac0de646ecf69cd39e18b8923efa19b4c570b5b6f05ef580840b2aa95de50a79a7978a55b37d99f850803102463ceb8a0f7997541a7fcc2d00018a337605cb60ab7b72ccd4a83dccd526828d2c154da4f163666c37fff2b2477c2fabad5962beda5c9da10cdb9b96eb03f3836f30346a6a51dce9907a15ebeb2a08f374cde2d045d0982cee6bd499356ed8fc50f5fb6780b8f43fb693155fd70472ab6a7cefc1e9dd437d524fa8ff5cb5e3b375c90fc25e3f484a0e82741ae2c044b9c556cd14861b8a22f7903a5355e8f92b8a1a2f0f5407e572d873c5908dafd82a44642fd665239025f0c4e690448179fe5ea4df009644d9e1e965d06855a8b05595e969afa5aa5889435c8a6d4e123259552412b904de072b4cb878c8f6d88eb3ce6624ef80d6d39b348346c0a0390c327e8b85626a2827de84c272c796140679943f8b4437f6fb54863212b5ecd114f6d699f287bd64ec571279d06418da5faebd75122447220965521dd409daeccbf570020a730194f79c7ac14a555a44832661d05f612b913b88ca7ef850605a4bf2961fdb4cb1e3103a065d495d56f6bf57adc2b8246f1760fa84b038664a76659ff7208565c2c67ddddfa74d2ec0bf9f21772c17fa6f1247002bc51efbcffbdf89344345907eb184e70ce65021650f151d5c3b340b58be72c69806e1af88301866150764cce094ae6c0b05326f6f3bb9c382fc726c3c08424a08eb7d911628c66f0f55f36e34e8f43acb0fd8168e1f6ca02201c6d5b7b4e95cd336eb8053d61c55c48ab91e469f8764eaffebe1facce2bf9b22b0cbaa9d189f0ea994f95e1f950e9b2daff4b13470e2a7694ca0e96c81a6b223b29e85a3abc95dbf4d6e8cc16c8ea8d739e794fce909b4579e5805059629ea8a7ba20a8beaab1a04c99ad58b56c9535d5a5eeab2e55608869c0851ea9db1f8518086c824afe4d2441a1e73e973db7cfb67a997d58398fa77728fe26a1202f969df5fb260777aa96b4e2832b432fe51ab86825c4c0be78a41b0fa15c8ef544727139b6116de6352e18f85804dfb66134792b4b45cee2959bd56b8a3fadb82e2f4c95e9a3401f0abb3f49f1542ef3f8c92bec0ab844240dc8d0660615ae29bc5dc7a7979bf0bfbcb05633dff874ae6ca41012aed9d27b1d0a8c769202bf050b9f4611e41d6c57839d180306374cb41546a235700848ef204ef01fa920e752af804cd45af19bdb43f21d69ab31bb5e6cad4ecb77c9ccef871d67834470b753af4cdb6babe78982d8cfb284e91114804a56fece5da226a7f7d8cdc6fbedbf4eaf8de918255e6176b982b4c78e976d1745bfae94deba48bc25ea2b822f8c38831508f1faedb913ae5b6de815d6cbe6f9214f3dce0f4aa0ce24be3c0986cb5daa4deb11cb21397c4d6568292215451bb85742273d58e7140d4c09c3ed67c4f95a928db7c01dc254772e99223a12f099ad2b3685a9c150801d1a7e8e2b55eb464566ba48d2dd2e2946e15eb78c65c40d426ef1b6cf93b0ea608e21b26c83d04a49721f"}, @wireless={0xb, 0x10, 0x1, 0x2, 0x8, 0x7, 0x80000001, 0xfffffffffffffffd, 0xffffffff}]}, 0x6, [{0x6f, &(0x7f00000011c0)=@string={0x6f, 0x3, "65f5f52de97ed72801823687d7480eb63022ea34488b4173864ba1fcbd7e891ba947c55e9a22f6d56dc0a536149c5adec0d5a35ed832d78dd130b83c0e327662b9782e2c1692902762a7f43ea901898d352c6c6c8ced4d4cc25d56b1d93981e997ee1976dd971ac1134f455522"}}, {0x6d, &(0x7f0000001240)=@string={0x6d, 0x3, "4abc4aaef3d55368652f2d84a2c90a5e76cdf5516e7158e9613b37f3e0239100764f8eddd5cf28af40be213b3e6f4a93c0a2e662318dabab2cff02b0294908513d75fce41fa5c22061b411c843c82c81cfc9c82bb4ce611157991b2c601f226d969eeca1ebfd6e58e9f3b9"}}, {0x4, &(0x7f00000012c0)=@lang_id={0x4, 0x3, 0x480a}}, {0x4, &(0x7f0000001300)=@lang_id={0x4}}, {0x73, &(0x7f0000001340)=@string={0x73, 0x3, "6286ab7eec4a310b6c799cd6d1f7aec4a74db750a117d6b85a4e0ee84720b56324b6cc4d0fc9771e391a3ab14f3d2f17305f433410b64ecc13a9f1f8e174537ebf5068628e9bc98319407ba4ae6c676f80aa41b4e26cc2dd42fbe1764adb94087d6c5254d4abd3c2c01e4c6582b0d1838e"}}, {0x50, &(0x7f00000013c0)=@string={0x50, 0x3, "5de727c748b07e0bb7f7f319b41d87884d6060bb09fefaff9e05840799056fecf45152d33f237ea5593d7a7ab078dba19868019c75ec2a3c3753d7208ae780c93cb65ed8c6475f8996b646aed666"}}]}) syz_usb_disconnect(r1) syz_usb_disconnect(0xffffffffffffffff) [ 989.919518][ T2959] ldusb 3-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 989.929572][ T2959] ldusb 3-1:0.28: LD USB Device #0 now attached to major 180 minor 0 [ 990.068459][ T3233] usb 1-1: Using ep0 maxpacket: 8 [ 990.119680][ T12] usb 3-1: USB disconnect, device number 57 [ 990.138989][ T12] ldusb 3-1:0.28: LD USB Device #0 now disconnected [ 990.198574][ T3233] usb 1-1: config index 0 descriptor too short (expected 868, got 36) [ 990.206887][ T3233] usb 1-1: config 0 has an invalid interface number: 28 but max is 0 [ 990.215026][ T3233] usb 1-1: config 0 has no interface number 0 [ 990.221364][ T3233] usb 1-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 990.230551][ T3233] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 990.239441][ T3233] usb 1-1: config 0 descriptor?? 04:18:52 executing program 2: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x8, 0x620200) ioctl$EVIOCGEFFECTS(r2, 0x80044584, &(0x7f0000000140)=""/57) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x20000) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f0000000300)={0x2, 0x6, 0x5, 0xc09, 0x4}) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) r3 = syz_open_dev$hidraw(&(0x7f00000001c0)='/dev/hidraw#\x00', 0x10000, 0x80) ioctl$HIDIOCGFEATURE(r3, 0xc0404807, &(0x7f0000000200)={0xffffffff, "bf778926f6caae4a4dfd070da41ab02dfa5cdd62e53975bcc9d352d103f0421cbf53a42d4f4178ebd9362508a5b694c92049d584265e1090077ad0a254beccd4"}) [ 990.279741][ T3233] ldusb 1-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 990.290043][ T3233] ldusb 1-1:0.28: LD USB Device #0 now attached to major 180 minor 0 04:18:52 executing program 1: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x7a00) [ 990.448470][ T2959] usb 4-1: new low-speed USB device number 86 using dummy_hcd [ 990.482280][ T22] usb 1-1: USB disconnect, device number 32 [ 990.498583][ T1748] usb 5-1: New USB device found, idVendor=12d1, idProduct=a8fb, bcdDevice=2c.a4 [ 990.498593][T22518] ldusb 1-1:0.28: Couldn't submit interrupt_in_urb -19 [ 990.498612][ T1748] usb 5-1: New USB device strings: Mfr=6, Product=8, SerialNumber=198 [ 990.523471][ T22] ldusb 1-1:0.28: LD USB Device #0 now disconnected [ 990.531689][ T1748] usb 5-1: config 0 descriptor?? [ 990.688465][ T2959] usb 4-1: Invalid ep0 maxpacket: 32 [ 990.708508][ T12] usb 3-1: new high-speed USB device number 58 using dummy_hcd 04:18:53 executing program 0: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010080aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a2b5cd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201ff00b90dbf49"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) r2 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x200000) ioctl$HIDIOCGRAWPHYS(r2, 0x80404805, &(0x7f0000000140)) r3 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x20000) ioctl$EVIOCSMASK(r3, 0x40104593, &(0x7f00000002c0)={0x12, 0x0, 0x0}) ioctl$EVIOCSABS0(r2, 0x401845c0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0xc09, 0x4}) read$char_usb(0xffffffffffffffff, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) 04:18:53 executing program 5: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYRES64], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(0xffffffffffffffff, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x200000) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x6, 0x200000) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x10001, 0x20000) [ 990.838488][ T2959] usb 4-1: new low-speed USB device number 87 using dummy_hcd [ 990.849338][ T1748] option 5-1:0.237: GSM modem (1-port) converter detected [ 990.867683][ T1748] usb 5-1: USB disconnect, device number 6 [ 990.874376][ T1748] option 5-1:0.237: device disconnected [ 990.968505][ T12] usb 3-1: Using ep0 maxpacket: 8 [ 991.088655][ T12] usb 3-1: config index 0 descriptor too short (expected 868, got 36) [ 991.096895][ T12] usb 3-1: config 0 has an invalid interface number: 28 but max is 0 [ 991.105056][ T12] usb 3-1: config 0 has no interface number 0 [ 991.108440][ T2959] usb 4-1: Invalid ep0 maxpacket: 32 [ 991.111353][ T12] usb 3-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 991.116598][ T2959] usb usb4-port1: attempt power cycle [ 991.125539][ T12] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 991.126531][ T12] usb 3-1: config 0 descriptor?? [ 991.178511][ T3233] usb 1-1: new high-speed USB device number 33 using dummy_hcd [ 991.187154][ T12] ldusb 3-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 991.197113][ T12] ldusb 3-1:0.28: LD USB Device #0 now attached to major 180 minor 0 [ 991.418471][ T3233] usb 1-1: Using ep0 maxpacket: 8 [ 991.473550][ T22] usb 3-1: USB disconnect, device number 58 [ 991.478477][ C0] ldusb 3-1:0.28: usb_submit_urb failed (-19) [ 991.486524][ T22] ldusb 3-1:0.28: LD USB Device #0 now disconnected 04:18:53 executing program 1: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x20000) [ 991.548455][ T1748] usb 5-1: new full-speed USB device number 7 using dummy_hcd [ 991.758538][ T3233] usb 1-1: unable to get BOS descriptor or descriptor too short [ 991.818515][ T3233] usb 1-1: unable to read config index 0 descriptor/start: -71 [ 991.826255][ T3233] usb 1-1: can't read configurations, error -71 [ 991.858485][ T2959] usb 4-1: new low-speed USB device number 88 using dummy_hcd 04:18:54 executing program 5: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(0xffffffffffffffff, &(0x7f0000000080)=""/9, 0x9) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x200000) [ 991.948541][ T2959] usb 4-1: Invalid ep0 maxpacket: 32 [ 991.958660][ T1748] usb 5-1: not running at top speed; connect to a high speed hub [ 992.038495][ T1748] usb 5-1: config 0 has an invalid interface number: 237 but max is 0 [ 992.046741][ T1748] usb 5-1: config 0 contains an unexpected descriptor of type 0x2, skipping [ 992.055475][ T1748] usb 5-1: config 0 has no interface number 0 [ 992.061728][ T1748] usb 5-1: config 0 interface 237 altsetting 187 endpoint 0x8 has invalid maxpacket 607, setting to 64 [ 992.073098][ T1748] usb 5-1: config 0 interface 237 has no altsetting 0 [ 992.098576][ T2959] usb 4-1: new low-speed USB device number 89 using dummy_hcd [ 992.188558][ T2959] usb 4-1: Invalid ep0 maxpacket: 32 [ 992.194164][ T2959] usb usb4-port1: unable to enumerate USB device 04:18:54 executing program 4: r0 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0xfffffffffffffff9, 0x42300) ioctl$HIDIOCGVERSION(r0, 0x80044801, &(0x7f0000000040)) syz_open_dev$char_usb(0xc, 0xb4, 0xfffffff6) 04:18:54 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0xfffffff6) r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x8, 0x602080) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000040)) r1 = syz_usb_connect$printer(0x1, 0x2d, &(0x7f0000000080)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x40, 0x525, 0xa4a8, 0x40, 0x9, 0x1, 0x8e12, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x401, 0x40, 0xfa9, [{{0x9, 0x4, 0x0, 0x7, 0x9, 0x7, 0x1, 0x3, 0xffffffffffffff68, "", {{{0x9, 0x5, 0x1, 0x2, 0x12b, 0x16, 0x7, 0xeb}}}}}]}}]}}, &(0x7f0000000200)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x300, 0x400, 0x780, 0x400, 0x40, 0x101}, 0xc, &(0x7f0000000100)={0x5, 0xf, 0xc, 0x1, [@ext_cap={0x7, 0x10, 0x2, 0x2, 0x0, 0x8, 0x5}]}, 0x3, [{0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0xc04}}, {0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x448}}, {0x2, &(0x7f00000001c0)=@string={0x2}}]}) syz_usb_control_io$printer(r1, &(0x7f0000000300)={0x14, &(0x7f0000000240)={0x0, 0xe, 0x3d, {0x3d, 0xd, "abe26b8e335f3bc621be5a160126560ac715e0067cd282ffa809ca984f2a35be1aa6674c37a7c6c7e272a34118f52de4b83420b53806c7bdc00b45"}}, &(0x7f00000002c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x43f}}}, &(0x7f0000000600)={0x34, &(0x7f0000000340)=ANY=[@ANYBLOB="200ba20000001bacde08c66d94b03d7ccae2bd0d717caa0cda795e1d8dc31cbc1f53a23dd8a2fda1efd495fb07b24698b5f10ad43d43b7edd5c5962b2bd4200000000000000099f7f9756f8f252c461d1fca21a49e7846d17df9cd02fd8d9195993275d29eb809979183613639d79af6bfa4a606583cfba0fe320c14309cce527f33359b68eb678931481d386daa40d32fe1dda41e16f4707204f7dae774d9ea276805ebcad11f60"], &(0x7f0000000400)={0x0, 0xa, 0x1, 0x8}, &(0x7f0000000440)={0x0, 0x8, 0x1, 0x7fff}, &(0x7f0000000480)={0x20, 0x0, 0xdc, {0xda, "3027761c5ff6001ce2154339d4527f9b295c93615099334b3b9d4526cee733d76be89433d1b3b7279e6216d10651491729d7540bf16ccb6d8ac0f695d31ad9c5c1fcd47548e6bb3b15ac3dbe36dec20a40fdb52e10e5d2931f23670a74732b438b0d0e5442a6349fcaf31cac052a07701f12bf3b4f77d37538ad5f1b46db2bdabf4a870e2c1cd081c3654a746e9e161ad3b4afc148e3b386e16bcfaf16676a10207ae1bc11afcdf01a84a85ac1cfd527a5c0dc0c063ae7fb07525982e30e14592fb083822276f5fc85a523b1827fbfb4c4a98f004ef8048cebfb"}}, &(0x7f0000000580)={0x20, 0x1, 0x1, 0x100}, &(0x7f00000005c0)={0x20, 0x0, 0x1, 0x7}}) [ 992.378562][ T1748] usb 5-1: New USB device found, idVendor=12d1, idProduct=a8fb, bcdDevice=2c.a4 [ 992.388020][ T1748] usb 5-1: New USB device strings: Mfr=6, Product=8, SerialNumber=198 [ 992.397642][ T1748] usb 5-1: config 0 descriptor?? [ 992.428533][ T1748] usb 5-1: can't set config #0, error -71 [ 992.435598][ T1748] usb 5-1: USB disconnect, device number 7 [ 992.518466][ T3233] usb 1-1: new high-speed USB device number 34 using dummy_hcd [ 992.528569][ T12] usb 3-1: new high-speed USB device number 59 using dummy_hcd 04:18:54 executing program 1: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x1000000) [ 992.768473][ T12] usb 3-1: Using ep0 maxpacket: 8 [ 992.773673][ T3233] usb 1-1: Using ep0 maxpacket: 8 [ 992.788481][ T1748] usb 5-1: new low-speed USB device number 8 using dummy_hcd 04:18:55 executing program 5: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0xef0) read$char_usb(0xffffffffffffffff, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x200000) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x20000) [ 992.888500][ T12] usb 3-1: config index 0 descriptor too short (expected 868, got 36) [ 992.896827][ T12] usb 3-1: config 0 has an invalid interface number: 28 but max is 0 [ 992.905008][ T12] usb 3-1: config 0 has no interface number 0 [ 992.911268][ T3233] usb 1-1: unable to get BOS descriptor or descriptor too short [ 992.919278][ T12] usb 3-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 992.928632][ T12] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 992.940526][ T12] usb 3-1: config 0 descriptor?? [ 992.979495][ T12] ldusb 3-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 992.989279][ T3233] usb 1-1: unable to read config index 0 descriptor/start: -71 [ 992.997231][ T3233] usb 1-1: can't read configurations, error -71 [ 993.004226][ T12] ldusb 3-1:0.28: LD USB Device #0 now attached to major 180 minor 0 [ 993.012397][ T3233] usb usb1-port1: attempt power cycle [ 993.038535][ T1748] usb 5-1: Invalid ep0 maxpacket: 64 [ 993.179714][ T12] usb 3-1: USB disconnect, device number 59 [ 993.188491][ T1748] usb 5-1: new low-speed USB device number 9 using dummy_hcd [ 993.198986][ T12] ldusb 3-1:0.28: LD USB Device #0 now disconnected 04:18:55 executing program 0: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000600)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf497fcac88b877c52ca4c3bdc8b2435a289926148568ccb73d963945190fd44ce7171e23cd2"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) r2 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x200000) ioctl$HIDIOCGRAWPHYS(r2, 0x80404805, &(0x7f0000000140)) r3 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x20000) ioctl$EVIOCSMASK(r3, 0x40104593, &(0x7f00000002c0)={0x12, 0x0, 0x0}) ioctl$EVIOCSABS0(r2, 0x401845c0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0xc09, 0x4}) read$char_usb(0xffffffffffffffff, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) [ 993.448499][ T1748] usb 5-1: Invalid ep0 maxpacket: 64 [ 993.454078][ T1748] usb usb5-port1: attempt power cycle 04:18:55 executing program 3: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa4d5c10da38648217b81b44f60a5123583b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592357c99fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca100442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07c"], 0x0) r1 = syz_usb_connect(0x0, 0x13c, &(0x7f0000000680)={{0x12, 0x1, 0x0, 0x3e, 0x3c, 0xb7, 0x8, 0x424, 0x9d00, 0x2da3, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x9b, 0x0, 0x0, 0x39, 0x29, 0xd1}}]}}]}}, 0x0) syz_usb_control_io(r1, &(0x7f0000000a00)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f00000006c0)={0x2f4, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r1, &(0x7f00000001c0)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000000500)={0xcc, &(0x7f00000061c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io(r1, &(0x7f00000003c0)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000000d40)={0xcc, &(0x7f0000000400)=ANY=[@ANYBLOB="00e3f9"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io(r1, &(0x7f00000002c0)={0x2c, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000000c40)={0xac, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000001800)={0x24, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000001a80)={0x2c, &(0x7f0000001840), 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ethernet(r1, 0x0, 0x0) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r2, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(0x0, 0x0, 0x0) read$char_usb(r2, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) 04:18:55 executing program 2: r0 = syz_usb_connect(0x0, 0x1, &(0x7f00000001c0)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x20000) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f0000000300)={0x2, 0x6, 0x5, 0xc09, 0x4}) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) 04:18:55 executing program 1: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x2000000) [ 993.738460][ T3233] usb 1-1: new high-speed USB device number 35 using dummy_hcd 04:18:56 executing program 5: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(0xffffffffffffffff, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x200000) r0 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0xfff, 0x20000) ioctl$EVIOCGSW(r0, 0x8040451b, &(0x7f00000000c0)=""/39) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x20000) [ 993.978472][ T3233] usb 1-1: Using ep0 maxpacket: 8 [ 994.028464][ T2959] usb 4-1: new high-speed USB device number 90 using dummy_hcd [ 994.108614][ T3233] usb 1-1: config index 0 descriptor too short (expected 868, got 36) [ 994.116916][ T3233] usb 1-1: config 0 has an invalid interface number: 28 but max is 0 [ 994.125030][ T3233] usb 1-1: config 0 has no interface number 0 [ 994.131145][ T3233] usb 1-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 994.140288][ T3233] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 994.148958][ T3233] usb 1-1: config 0 descriptor?? [ 994.168455][ T1748] usb 5-1: new low-speed USB device number 10 using dummy_hcd [ 994.189428][ T3233] ldusb 1-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 994.199496][ T3233] ldusb 1-1:0.28: LD USB Device #0 now attached to major 180 minor 0 [ 994.258570][ T1748] usb 5-1: Invalid ep0 maxpacket: 64 [ 994.268564][ T2959] usb 4-1: Using ep0 maxpacket: 16 [ 994.308623][ T2959] usb 4-1: too many configurations: 10, using maximum allowed: 8 [ 994.408987][ T1748] usb 5-1: new low-speed USB device number 11 using dummy_hcd [ 994.428524][ T2959] usb 4-1: unable to read config index 0 descriptor/start: -61 [ 994.436352][ T2959] usb 4-1: can't read configurations, error -61 [ 994.447655][ T3233] usb 1-1: USB disconnect, device number 35 [ 994.453893][ C0] ldusb 1-1:0.28: usb_submit_urb failed (-19) [ 994.461076][ T3233] ldusb 1-1:0.28: LD USB Device #0 now disconnected [ 994.508625][ T1748] usb 5-1: Invalid ep0 maxpacket: 64 [ 994.518657][ T1748] usb usb5-port1: unable to enumerate USB device [ 994.588555][ T2959] usb 4-1: new high-speed USB device number 91 using dummy_hcd 04:18:56 executing program 1: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x3000000) [ 994.828465][ T2959] usb 4-1: Using ep0 maxpacket: 16 [ 994.868607][ T2959] usb 4-1: too many configurations: 10, using maximum allowed: 8 [ 994.988610][ T2959] usb 4-1: unable to read config index 0 descriptor/start: -61 [ 994.996335][ T2959] usb 4-1: can't read configurations, error -61 [ 995.003429][ T2959] usb usb4-port1: attempt power cycle 04:18:57 executing program 5: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000080)=""/9, 0xfffffffffffffec8) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x200000) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x20000) 04:18:57 executing program 2: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000600)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109136403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49a197539e87e2778291a1b50b20b3168acf6cfd48d98dbf5522"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) r2 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x20000) ioctl$EVIOCGREP(r2, 0x80084503, &(0x7f0000000000)) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f0000000300)={0x2, 0x6, 0x5, 0xc09, 0x4}) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) ioctl$EVIOCSABS20(r2, 0x401845e0, &(0x7f0000000000)={0x80, 0x8, 0x9, 0x0, 0x8}) 04:18:57 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0xfffffff6) r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x3b9c26d7, 0x200) ioctl$EVIOCGABS3F(r0, 0x8018457f, &(0x7f0000000040)=""/180) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000000100)={0xc0d, "72bb0db7a6c53968769d6536127cffd188308afedc38dbea84e9e67bb2cc6d4f4e52b9e6811c6b13f6823d5377c01a7e56acd34ab16d5b7ab25640bac3f1d9f25060c77f5e2d2b33ce4144b164181c57873b1c9c761b540ef5a0bf49477d55f6de1facdf7426feb87e6df3b4786bc6613c86baca2d07357ae455bffcdb2e082f5bc54bad259d61b98217ef29414f50c2ed49bbfc42b6cc3d79e1021f1efa9aca57a41a5af5975a850bb54904467f8ad4bd8eb277aff8eec636ad8a8a40bb2c234926ca4a7c53efa735a825645655e26a207a31eeea213e19eb7bf918a374dce244a3ed3f59d20dfe0d94dc51c5198eef86fdef178c3f632b7aed696973beacb8d4074a6edd88668b9dbca3ad3b1b942d8c46eaee944be34f5ce6106a2ded6463aa7357f304c703ad09e4db04ca3e8d0433157d04a9c3db13ed27a9b370d6b71b9a38c2178485c0da16dbb3d41c148a0d3d8bfe0da52d155f0a3929d9e535cbd37f259d336d7c6d9d261e77145538e9216368e0a2744840d77d406ac72ac152829c5233f78864e6f7842453742aeb13dac37be8b3b799108cfc0e24fd7d83f68461b73cd7a948e0d4ae99f4c15a6e716d3f8f527a763b728660cbffd112729c5a5680f4fdeb1e9605e10a62394b889edfa92a9299f993ba5ab7562307206705af5a3bffda49acf01341913bd525aaafc4dd4bf547c23ce121583d455fd4e79083ec0ca212c80fbf23df3f96f96ac1b6b045c002d7f1c42417b88ca3696a78f5f140b10f678e35f08ecb7bbc824982a171b7b75758624acb00f8d848be59e32a9434a6fbb7109842277e248d54308cdc6be6d5e0af1524bcf24d7bf995fa9f60fdc84b43a5d2df958bfc70703c55e40654040a24796b4967f1870c9929e0c28837731c4e62bfe05b3759bb94e287453fa82f709de465e3de984dc5de176504dd633b8afa46e0e3ccdfcd41c0891699db7ebf7e54b2f3fd57d6746ee33b3faf64508deb6fc6a074f3f1f45380783cd9d4d9e1114b210420987a5aa0063d6753b8faa4f4d8b7375a4c3d71a67f64577029f2f81637419015ea6af543b05acfc0750668f8a6ebde1dc2edd6a2418bdf5ebc4d129e83520ab7d5f6d16ac9d6b596e400d70f0a7e2ae06b5ac0def0f9be4ce2156b719ffa88cc4fdc0ac49460f62564e515a5f6b12b7049d894d4290dd7e7d2b19223bd88f674c3bd14e88e0112dc44b1723043bd377bb059aef12834b18fcced43b339d7f0b62ef2710cdb9d2ab948b1c85cfd28416ff771d6621164686ec7bb4df021f8259af3485e036f04b93e60d9e1f187216a25bef5740099fb2bf0111bef3a98a073f642d719f71aa6bee26d5ba35cb1c12f609b7df5eb82387428d0c7b96d8ee40ee04b71315f1aaa398f5c702b1409d385eb171d9fad1530287b2e7b758ca7905148e7494c96a4fde84ef48ba935ede08971e99803e9050ac8412db496ba721d2650a323b8d67354fe7bb912ce069b6f71a1bcb60033a4145f53768e2b69a90412e53a23b0e3e61061c4fc3d506a4be8a679e0916d469aba0aa6e942310becb8ee0c91a116d934fef4676abebd35358697b697a3fdaae2f8c2c98d8a71750735815c9268e5525b93ada6800d9e531ac80de144fa6e2e8f2420cb2bff681fb460720d6fef491e206a479302fb6249a8329068c2726dec579f9096aa46aec2a19d4526180c706d96949a8ceed96632df6a8009813e488934708ac5377265c8d61d0b9752228a8e1563fbfd6044e408cf4ec46a17a52cc641a2ef79388be0c9f86eb7648465e27ec47a3406de6a0670d388731e27b48b0d1fbb96c4ccb409fde8e1dee0475e07e62544b92c92baa0058112911a429876384fb02dd2549a231928a08f0a1c165606700b68174e1a830320e05f5f22acca2f473e818bb6f55388acdcfe91e3d5d41ea0697a7fac513ad8f6cbd5b1f968445765135cb0b57d5d4188403d6dac680ec681978ea7c964997bf33215edb65247d64c1adf90bcec7e3e4da3945dbd4ebf028e864a84b141a55fd1dfd0bbe604c3732bf8521a45951e1fd29ea65425d65afbed6a7cd5471d77f27fd818f580c7fe99a247236779328ca00acf20affbf34b24265e2ad276ffce63f0188c020928849bf37ed1c2b8ae350600f5e9b8b276a99bcafae05053197d68ea6394755af8657c79f06b4522cea49e11477fb5f640aca6b3dd9d041f7011bbbf1842795e3c4a891f9a6d8af44b282fe990f3dd8b73f791e389408a4380ae2cedae8ba727bbc46c3799879692c3a72a94722946a86f426e2c308d76175f2a4169364de829e7bfda2868aba834430cadf61c1c79d4b23fb8ac638e15c38483f9b0f9e2f924ad9cb2dbe0eb0535f5ce437f0618501066362de7addedcce0d56ca26f31d75ee2b9459bc992c33c6e34c9118bfeb625dfcdef7712060bdd902ca54a66a553ef822813df4b0330960b8927f270135ab5e6619592c50eea3741885a76818b165a96a22da48472a56d2df1f82c36325fcf25247a5063b11d4bd1af8dd38915dab2a2063003b5b908b9702db1e053089ad82ca66fb10137c5a1f88018409915100f33ec9e0173da3d4768539e8d8cbaf949be8cb5fec1a97cdced953f87daefa0b83b83a3833d30278152449a79ba413100c0a3a89e66ca0650199337bb3079051fb347c622ac3f4592a215d12224817944631cee51ee2953d62d4488ebf87375e124aeb8e68da36e3b0e79eab9a3f03fe107bb30dbe43f8391fb8f9ef23de653bfdda967e6c683994d1229503a72584014bc34a35c23619d98501bb425dee70e5caa154430bced0163a36435295e4d701a706e902d48358fd6ef93486b23deeecfea53c65730ce1aa8ff356d24bfc756eb3686cb06093cbdb97773ef062941f0b01b5c6729e58555669dc3aca7bdee58382851b516bb731d8a80ef45bf71e260a7480630943337bf68cac280b532a404df43f62f03f41101ad444e8290064ceb8bd2084bfdebddc507c03df54ed6666ad822c54043314235592938c340a301a6d087287b47952b1c234a53745c333bc8692a7da2f3fc7c814ca3cdc1d2a64c175d190baed7f8b6d8a888b04321eb365c3d209dcce17a86479635e148b5a26e72bbad4e7eba745da8afcc7e38d614d240eaa4049c3aef9de51f4fb63ff39f40daee80a9d739d6dde4d1c92aeb15f79684497095900a79ae4949abd30f34c78defbae43b9c4e3bf888ef23d3cb48cca8efe5334d3231352e8afb7e6bd7dc66872639a48c129498cc792bee30957b04df67c08dfad3892fe162f593431e135d01cdda503c20f029fc191913b8e1c5c2dca84708eda8f5932d7ef0f12539123058fe9b7161aab376998e2f9f3c7ac8d2661c00b04c58bfaef929a6a74e017e54a1291cde52d8f60c49fba576eb2926494dd9c376e6e97c8f6acd14b352941d61433b0c55b87f26de39c3e990324b4e8daf95d5e9cf0a70716593c63dc8381e018bfe97b0c4210a11a21799dad06af306d36f336f55dce5747abdb2330429794f29e1f4227a27387a3530872520e8647518953dfb7efbb5533ab412264206d3996d77a8f8298c2dadd7d947b3969ca335076ee7762507707dbf9a747ec2c6092f1058cd9e9b23f8b4de6b9d24dea65a24b69bd26e47e846062664d937a2666452133c11e5c22b906631450659d87c6c50cd2c3e48f0697925a9c308bc5c1405a4b19c82aacf34e9b3bdc67e265e59e8e9973435224c77a3e03442f5a38e42940ac326276d17663e45046fb76a53f5cf6cacd9416e8379847929c48c94cc9aab18a9e521d9b78b1cb43ed397d73417d6b176128ef274cc6337dfd7083822d2519b793b67de35cce65e366d540433171e846c54116d0117524c56fb30d2ae111e04ada3e66bda9d7200909e0815b7605ca517830c71d56e23b4fb71e454f7039eb09c65be49aa46f46c3bd33cd26973e219f59a9836c50af6b3e56e1f38fc4c3f01a7c31c35e4df7bde266f56e2a798eaeb700b0cc22ad61396a9edbb5364d2359affa52c7c4571cf23fb082df412c85e0ad66caca785dc953ebf7af0e9591d33fa40881069d53ea571ae98f6dc8794d0ae9496cfcfdd007a084eb944ea0e2ab0700fc0e8c134d100706950313648f957737293b4123090962fa7fa02fa787742d13a87397d9f8393709242e83576926d77b0e0fe0f72bd2e4a232fc4bd0056583fa01183f0ad3842fcc60f6644a2ebb4c7b779ebb426e56bdf77dd14a205b16bbfad8932743607139c47fc722bfbd46a5bde712add45571cdcdda5415ab9c4c19fe013d8c4f0fc3c5d78d512269035913e46625f8d442ab86a0ff211051a77757e089d5b6c57cf2c98db8"}) [ 995.418491][ T3233] usb 1-1: new high-speed USB device number 36 using dummy_hcd [ 995.528470][ T12] usb 3-1: new high-speed USB device number 60 using dummy_hcd 04:18:57 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x80000000000009) 04:18:57 executing program 4: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0xfffffff6) write$char_usb(r0, &(0x7f0000000080)="0a98ad736d53287d39cbd5b7aaf8479764dc106c774be53db66e4d8100d68c029e718b94d439aff34497c472f04338bcd446c70dc10a1462316f93fef63e533c0684128874fbbb2f49746f677edded7032a653a704f3f4778a7d51e1898eee7b5edca804d60c4914ec696ed0440f05ad258620b4bb0757c8572908647b27f165d9164341c24811d34f8e1d10a69be30854a2a78fed76406541c290be1d219fa5c73aa1b73941c61f700b1f3f0b657570d0f84dad48483fe59cb68d5ff87d9e602e50d084bcaab85f9dfda79d3b3ee875ad27c6710dd14ef87e3fd0067561aa629d12a676feb27302ad3b50df9fe756dd314f", 0xf2) r1 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0xc9, 0x600800) ioctl$EVIOCREVOKE(r1, 0x40044591, &(0x7f00000001c0)=0x7) 04:18:57 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0xfffffff6) r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x1, 0x2040) ioctl$EVIOCGSND(r0, 0x8040451a, &(0x7f0000000040)=""/251) r1 = syz_open_dev$hiddev(&(0x7f0000000140)='/dev/usb/hiddev#\x00', 0x5, 0x20000) ioctl$HIDIOCGSTRING(r1, 0x81044804, &(0x7f0000000180)={0xfffffffffffffe8c, "40368cdbe64bf85559b544dd7693fb05ca678a178c181d770f1fbfdfeba690b91f117a3b094e26a4229cfeffab648afd26c8749714b128048fa17d1341eadf54f0fdd8f76ac3e7b75328cdbdac02659466fb385e450fa1b9ad5b020b"}) ioctl$HIDIOCGUSAGES(r1, 0xd01c4813, &(0x7f0000000200)={{0x2, 0xffffffff, 0x0, 0x9, 0x6, 0x6e}, 0x101, [0x240000, 0x1, 0x1, 0x8, 0x4, 0x80000001, 0x40, 0x7ba3af69, 0x9, 0xf3a2000000000000, 0xc3, 0x5, 0x9, 0xff, 0x100000001, 0x80000001, 0x2, 0x4, 0x3, 0x7fff, 0x9, 0x8, 0x7, 0x1ff, 0x9, 0x6, 0x5, 0xffffffffffffffff, 0x100000001, 0x7ff, 0x5, 0xfffffffffffffffa, 0x8, 0xb5, 0x7fffffff, 0x7, 0x80000001, 0x6, 0x7fffffff, 0x80000000, 0x10001, 0x2, 0x4, 0x20, 0x4, 0xcd8, 0x2, 0x200, 0x3, 0x0, 0x80000001, 0x8, 0x577, 0x8e5, 0x7, 0x80, 0x1f, 0x0, 0x6, 0x6, 0x1, 0xf8fb, 0x200, 0x6, 0x2, 0x3, 0x200, 0xd62, 0x7, 0x4, 0x8, 0x80000001, 0x4, 0xffffffffffff7fff, 0x0, 0x4, 0x3, 0xbcb3, 0xffffffff, 0xfffffffffffff001, 0x0, 0x100000, 0xfffffffffffff758, 0x3, 0x55, 0x1, 0x2, 0x100000000, 0x7ce, 0x80, 0x7, 0x8, 0x10001, 0x7, 0x5, 0x401, 0x0, 0x2, 0x100000001, 0x80000001, 0x9e, 0x8, 0x9a0, 0x4, 0x3df, 0x9, 0x7, 0x100000000, 0x80, 0x1ff, 0x1, 0xff, 0x3, 0x40, 0x8000, 0xfff, 0x7, 0x2, 0x3ff, 0x77, 0x10001, 0x1ff, 0x3, 0x9, 0x0, 0x3f, 0x0, 0x80000000, 0x10000, 0x5, 0x8000000000000, 0x20, 0x7f, 0x0, 0x1000, 0x0, 0x5, 0x3, 0x100000000, 0x912b, 0x7, 0x1000, 0x3c5, 0x7ff, 0x2, 0x4, 0x0, 0x4, 0x9, 0x6, 0x1, 0x2, 0x401, 0x6, 0x3e, 0x3, 0xffff, 0x0, 0x4000, 0x8, 0x1f, 0x81, 0x8, 0x5, 0xff, 0x0, 0x3, 0x9, 0x0, 0x8, 0x1a, 0x1, 0x7ff, 0x5, 0x1, 0xa83, 0x80000001, 0x3, 0xdaf, 0x400, 0x9, 0x20, 0x7, 0xa79, 0x5, 0x5000000000000, 0x6, 0x3ff, 0x50, 0x80000001, 0x80000001, 0x3, 0xea6c, 0x8, 0x2, 0x10000, 0x10001, 0x30, 0x2, 0x7fffffff, 0x2, 0xb81, 0x8, 0x7, 0x8000, 0x1ff, 0x2, 0x4, 0x800000, 0x8, 0x8000000000000, 0x1, 0x1, 0x40, 0xb1, 0x5, 0x10000, 0x100, 0x1b0c, 0x7, 0x1, 0x80000001, 0x8, 0x8, 0x1, 0xb82, 0x10001, 0x1, 0x7, 0x101, 0xffffffff80000000, 0x5, 0x1, 0x7fff, 0x7fffffff, 0xffffffffffffc8c9, 0x6, 0xfffffffffffffffe, 0x4ae9, 0x3f, 0x72f, 0x2, 0x6, 0x7fffffff, 0x1, 0xffffffffffffffc1, 0x9, 0xffffffff, 0x400, 0x6, 0x2, 0x7, 0x29b2, 0x9, 0x100000000, 0xfffffffffffffb22, 0x2, 0x6, 0x3, 0xfffffffffffffffa, 0x2, 0x5, 0x1, 0x80000001, 0x1, 0x5, 0x3, 0xba, 0x0, 0x2074, 0x45ad, 0x80000001, 0x1000, 0x9, 0x7f, 0x23, 0x7, 0x6, 0x401, 0x9998, 0x2, 0x20, 0x7fff, 0xee4, 0xffffffff, 0x1b59, 0x40, 0x8, 0x0, 0xfffffffffffffffc, 0x5, 0x8, 0x0, 0x0, 0x200, 0x4, 0x7a6, 0x1ff, 0xb26, 0xad, 0x7fffffff, 0x800, 0x6, 0xffffffffffffef53, 0x4, 0x0, 0xc2, 0x9, 0x7, 0x1e76, 0x1000, 0x5, 0x0, 0x8c, 0x3, 0x100000001, 0xe9c, 0x1, 0x5, 0x4, 0x2, 0x1, 0x9, 0x10001, 0x8ef, 0x9, 0xfffffffffffff52f, 0x6, 0x800, 0x48, 0xd4, 0x4, 0x8001, 0x8000, 0x0, 0x4, 0x4, 0x2, 0x401, 0x3f, 0x1, 0x400, 0x0, 0x8, 0x9, 0x1000, 0x0, 0x6, 0x1, 0x0, 0x38, 0xffffffff, 0x1, 0x1, 0x7ff, 0x1, 0x2, 0x0, 0x4f92, 0x5, 0x0, 0x8001, 0x1ff, 0x4, 0x3, 0x40, 0x7d, 0x3, 0x1, 0x7fff, 0x7fff, 0x8, 0x100, 0x5a3c, 0x8, 0x401, 0x101, 0x9, 0x2, 0x100000000, 0x4, 0x400, 0x2, 0x0, 0x7, 0xca, 0x67919d49, 0x4, 0x8001, 0x48f, 0x1000, 0x2, 0x264d, 0x1000, 0x67ce, 0xfffffffffffff249, 0x100, 0x8001, 0xd3, 0xcbb, 0xffffffff, 0x3, 0x101, 0x8000, 0xff, 0x6, 0xcee7, 0x1, 0xfff, 0x4, 0x1000, 0x22f0, 0x2830000000000, 0x101, 0x20, 0x60, 0x80000001, 0x1ff, 0xff, 0x6, 0x8, 0x6, 0x1, 0x10001, 0x8, 0x10001, 0x8, 0x5822a911, 0x100, 0xf81, 0x9f, 0x1, 0xe3, 0x100000000, 0x100000001, 0x3, 0x7, 0x401, 0xd2e, 0x11, 0x4, 0x920000000, 0x1, 0x3, 0x0, 0xfffffffffffffff8, 0x7f, 0x8, 0x5, 0x8, 0x2000000000000000, 0x200, 0xe0c, 0xfffffffffffffffb, 0x80, 0x4, 0x5, 0x2, 0x6, 0x7, 0x9, 0x682, 0xff, 0x20, 0x2, 0x9, 0x4, 0x4, 0x0, 0xb7, 0x6, 0x101, 0x8, 0x1, 0x380000000000, 0x18000, 0xffffffffffff8000, 0x3, 0x81, 0x0, 0x6, 0x3, 0x80, 0x7, 0x9, 0x6, 0x4, 0x2, 0x3ff, 0x91, 0x0, 0x9, 0x40a, 0x2, 0x7fff, 0x400, 0x0, 0x4, 0x1, 0x8, 0x3ba6be3f, 0xfffffffffffffff8, 0x8000, 0xd85, 0x1, 0x8, 0x1, 0x6a, 0x0, 0x3c75, 0x9, 0x1, 0x169, 0x0, 0x7, 0x2, 0x340, 0x9, 0x9, 0xfffffffffffffffa, 0x9, 0x0, 0x83, 0x8, 0x371c, 0xe50, 0x9, 0x508, 0x800, 0x100000001, 0x4, 0x3ff, 0x3, 0x0, 0x4000000000000, 0xcfb, 0x100, 0x0, 0x8000, 0x4b, 0x401, 0x9, 0x3f, 0xfff, 0x80000000, 0x641b219b, 0x81, 0x7, 0x6, 0x4, 0x6, 0x3, 0x7, 0x2, 0x7, 0x5, 0x499, 0x9, 0x100, 0x80, 0x8, 0x5e, 0x0, 0x2, 0x1, 0x2d2d9d1e, 0xc0c9, 0x3, 0x5, 0x100000001, 0x3f, 0x0, 0xffff, 0x54f5, 0x2, 0x7, 0x5, 0x8, 0xffffffffffffa317, 0x3f, 0x3, 0x1, 0x7ff, 0x9, 0x6, 0x5, 0x4, 0x4, 0x247, 0xd929, 0x74a30489, 0x20, 0x330, 0x1, 0x7ba, 0xf85e, 0x9, 0x7f, 0x7, 0x1, 0xcda, 0x3, 0xec, 0xd63d, 0x6, 0x9, 0x6, 0xc000000000000000, 0x4, 0xa02, 0x3, 0x9, 0x20, 0x0, 0x7f, 0x7, 0x2, 0xf7, 0x70c6, 0x2, 0x40, 0x20, 0x7ff, 0x1ff, 0x6, 0x1, 0x2, 0x7, 0x8, 0x1, 0x500000000000000, 0xffffffff, 0x100000001, 0x6, 0xffffffffffff74d6, 0x0, 0x8, 0x6, 0x35, 0x100000000, 0xfffffffffffffffa, 0x7, 0x7ff, 0x1f, 0x7, 0x2, 0x7, 0x0, 0x8001, 0x8, 0x4, 0x6, 0x1000, 0x4, 0x1, 0x5, 0x4, 0x800, 0x8, 0x9, 0x3f, 0x1, 0x100000000, 0x8, 0x0, 0x1, 0x3, 0x80000000, 0x5, 0xff, 0x5, 0x755, 0x3b, 0x7, 0xfffffffffffffffb, 0x100000000, 0x4, 0x5, 0x0, 0x1, 0x1f, 0x5, 0x2, 0x713baf2f, 0xff, 0x7fffffff, 0x5, 0x7, 0x8, 0x7, 0x8, 0x6, 0x1000, 0x9, 0x7ff, 0x1, 0x7, 0x9b1b, 0x400, 0x0, 0x8, 0x6, 0x10001, 0x5, 0x3, 0x1000, 0x100000001, 0xe5e, 0x7, 0x9, 0x4, 0x6, 0x5, 0x6, 0xfff, 0x8e, 0x6eca0a18, 0xd5, 0x2, 0x3, 0x1, 0xfff, 0x4f, 0x1, 0x7, 0x0, 0xf5, 0xffffffff00000000, 0x3, 0x0, 0x6, 0x8, 0xe7, 0x4, 0x1f, 0xffffffffffffffa7, 0x5, 0x856, 0x3f, 0x3, 0x9, 0x20, 0x0, 0x7fffffff, 0x3f, 0x7, 0x3, 0x10001, 0xf3, 0x3, 0xcb6c, 0x4, 0x72, 0x7fff, 0x7, 0xda62, 0x4, 0xfffffffffffffe00, 0x6780, 0x0, 0x2, 0x4, 0x6, 0x80000, 0x3, 0x3, 0xe91, 0x4, 0x6, 0xcb9, 0x261, 0x1, 0x80, 0xed8, 0x0, 0x1, 0x480000000000000, 0x762d, 0x58f4, 0x7f, 0x80000001, 0x7, 0x6, 0xec, 0xffff, 0x9, 0x504dfb25, 0x80, 0x7f, 0x3ff, 0x6, 0xffffffff, 0x7, 0x4ef5, 0x8, 0x2, 0x2, 0x80000, 0x8, 0x6, 0xb1, 0x1, 0x10000, 0xfffffffffffff5fd, 0x5, 0x907, 0x7ff, 0x5f94, 0x8, 0x0, 0x3, 0x8, 0x2000000000000000, 0x120000000000000, 0x5, 0x0, 0x7fff, 0x9, 0xb8b2, 0x6, 0x2, 0x5, 0x4177, 0x5, 0x1, 0x1f00, 0x6, 0x9, 0xe42, 0x9, 0xe8, 0x1000, 0x6, 0x6, 0x1, 0x8, 0x3ff, 0x4a4d, 0x10000, 0x0, 0x4, 0x100000000, 0x1, 0x1, 0x6, 0x0, 0x6659, 0x7, 0x9, 0xfffffffffffffffc, 0x100000001, 0x9, 0x4, 0x81, 0x3, 0xa1e0, 0x800, 0x7f, 0x4a5a106b, 0xff, 0x9, 0x200, 0x3, 0x6, 0x100, 0x48, 0xa7c9, 0x7d, 0x80000000, 0xfffffffffffffff7, 0xffffffffffffffa7, 0x7fff, 0x100000000, 0x1, 0x1, 0x80000001, 0x4, 0x2, 0x6a1, 0x208f, 0x7, 0x8, 0x0, 0x1f, 0x4, 0x4, 0x8001, 0x100000000, 0x3, 0xfffffffffffffffc, 0x8, 0x400, 0x7, 0xf0, 0x60, 0x1000, 0x7f, 0x28, 0x3ff, 0x4, 0x9, 0x7, 0x200, 0x7, 0x0, 0x3, 0x8001, 0x7b7, 0x9, 0x2, 0x7, 0xa9, 0x101, 0xa17, 0x0, 0x40, 0x9, 0x5, 0x3, 0xf8, 0x1, 0x58425d61, 0xfffffffffffffffb, 0x2, 0x9, 0x80000001, 0x7, 0x8000, 0x3, 0x1, 0x81, 0x8, 0x10000, 0x8, 0x2, 0x7f, 0x1d2e5a2, 0x9, 0xa1f3, 0xc6, 0x51e5e855, 0x6, 0x8, 0x1, 0xd28, 0x9, 0x8, 0x386, 0xdf5, 0x9a9, 0x8, 0x5, 0x2, 0xfffffffffffff800, 0x80000001, 0x9, 0x80, 0x1, 0x3ff, 0x5, 0x101, 0xfffffffffffffffe, 0xca6, 0xb40, 0xffffffffffffffe0, 0x1, 0xf8de, 0x8, 0x3f, 0xffffffff, 0xffffffff, 0x7, 0x2, 0x0, 0x9, 0x1cf, 0x8, 0x3, 0x29, 0x5, 0x0, 0xad53, 0x2, 0xfffffffffffffffb, 0x2, 0x4, 0x0, 0x20, 0x5, 0x1, 0x9, 0x1ff, 0x1, 0x80, 0x1, 0x1, 0x5, 0xc662, 0xe2a, 0x7, 0xfffffffffffeffff, 0xffffffff, 0x80, 0x4, 0x2, 0x7, 0x4, 0x81, 0x0, 0x7, 0xbe4, 0x4, 0xffff, 0xfffffffffffffff9, 0x8, 0xfc0000000, 0x0, 0x4, 0x80000000, 0x6, 0x1000, 0xfffffffffffffffd, 0x5, 0x7b]}) [ 995.658565][ T3233] usb 1-1: Using ep0 maxpacket: 8 [ 995.728524][ T2959] usb 4-1: new high-speed USB device number 92 using dummy_hcd [ 995.768622][ T12] usb 3-1: Using ep0 maxpacket: 8 [ 995.778528][ T3233] usb 1-1: config index 0 descriptor too short (expected 868, got 36) [ 995.786757][ T3233] usb 1-1: config 0 has an invalid interface number: 28 but max is 0 [ 995.794932][ T3233] usb 1-1: config 0 has no interface number 0 [ 995.801338][ T3233] usb 1-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 995.810501][ T3233] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 995.820286][ T3233] usb 1-1: config 0 descriptor?? [ 995.860673][ T3233] ldusb 1-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 995.871692][ T3233] ldusb 1-1:0.28: LD USB Device #0 now attached to major 180 minor 0 [ 995.938615][ T12] usb 3-1: unable to read config index 0 descriptor/start: -61 [ 995.946256][ T12] usb 3-1: can't read configurations, error -61 [ 995.988888][ T2959] usb 4-1: Using ep0 maxpacket: 16 [ 996.028631][ T2959] usb 4-1: too many configurations: 10, using maximum allowed: 8 [ 996.061257][ T3233] usb 1-1: USB disconnect, device number 36 [ 996.089171][ T3233] ldusb 1-1:0.28: LD USB Device #0 now disconnected [ 996.106307][ T12] usb 3-1: new high-speed USB device number 61 using dummy_hcd [ 996.178543][ T2959] usb 4-1: unable to read config index 0 descriptor/start: -61 [ 996.186300][ T2959] usb 4-1: can't read configurations, error -61 04:18:58 executing program 0: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) r2 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x200000) ioctl$HIDIOCGRAWPHYS(r2, 0x80404805, &(0x7f0000000140)) r3 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x20000) ioctl$EVIOCSMASK(r3, 0x40104593, &(0x7f00000002c0)={0x12, 0x0, 0x0}) ioctl$EVIOCSABS0(r2, 0x401845c0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0xc09, 0x4}) read$char_usb(0xffffffffffffffff, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) [ 996.338476][ T2959] usb 4-1: new high-speed USB device number 93 using dummy_hcd [ 996.348468][ T12] usb 3-1: Using ep0 maxpacket: 8 [ 996.528588][ T12] usb 3-1: unable to read config index 0 descriptor/start: -61 [ 996.536210][ T12] usb 3-1: can't read configurations, error -61 [ 996.542718][ T12] usb usb3-port1: attempt power cycle [ 996.588450][ T2959] usb 4-1: Using ep0 maxpacket: 16 [ 996.628581][ T2959] usb 4-1: too many configurations: 10, using maximum allowed: 8 [ 996.638500][ T1748] usb 1-1: new high-speed USB device number 37 using dummy_hcd [ 996.748545][ T2959] usb 4-1: unable to read config index 0 descriptor/start: -61 [ 996.756363][ T2959] usb 4-1: can't read configurations, error -61 [ 996.763338][ T2959] usb usb4-port1: unable to enumerate USB device 04:18:59 executing program 1: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x4000000) 04:18:59 executing program 3: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(0x0, 0x0, 0x0) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) syz_usb_connect$cdc_ethernet(0x4, 0x53, &(0x7f0000002980)={{0x12, 0x1, 0x350, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x10000, 0x6f8c, 0x1f, 0x1, [{{0x9, 0x2, 0x41, 0x1, 0x1, 0x3f, 0x50, 0x103, [{{0x9, 0x4, 0x0, 0x6, 0x12, 0x2, 0x6, 0x0, 0xfffffffffffffff9, {{0x7, 0x24, 0x6, 0x0, 0x0, "be62"}, {0x5, 0x24, 0x0, 0x7}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x1ff, 0x2, 0x8000}, [@acm={0x4, 0x24, 0x2, 0x2}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x2e1, 0x3a02e834, 0x6, 0x7}}, {{0x9, 0x5, 0x3, 0x2, 0x178, 0x99ab, 0x7, 0x80}}}}}]}}]}}, &(0x7f0000002b80)={0xa, &(0x7f0000002a00)={0xa, 0x6, 0x300, 0x4000, 0x3, 0xfffffffffffffff8, 0x48, 0x3}, 0x5, &(0x7f0000002a40)={0x5, 0xf, 0x5}, 0x3, [{0xc, &(0x7f0000002a80)=@string={0xc, 0x3, "2155172b4d2db9cdb7ee"}}, {0x6d, &(0x7f0000002ac0)=@string={0x6d, 0x3, "78572e3123e159411b624eb0e582d0b932db0ff0ce278f628bced9372c02a516de9707380f8a35f33770f24d7f7eb5e5998fe99e5f8b37c198e316aafb1c67324c98d0746b8fd9359c436df979f91fc2f09dd88d0aa58c6b13956f10834a7203a4b3c00aa7078b24fec9b4"}}, {0x2, &(0x7f0000002b40)=@string={0x2}}]}) syz_usb_connect(0x1, 0x12bd, &(0x7f00000005c0)={{0x12, 0x1, 0x250, 0x5a, 0x74, 0x11, 0x8, 0x846, 0x1020, 0x81f3, 0x4a29, 0xffff, 0x8, 0x1, [{{0x9, 0x2, 0x12ab, 0x1, 0x6, 0x101, 0x20, 0x40, [{{0x9, 0x4, 0xcc, 0x2, 0x9, 0x26, 0x7a, 0x5c, 0x200, [], [{{0x9, 0x5, 0xf, 0x1, 0x166, 0x8001, 0xabd, 0xba}}, {{0x9, 0x5, 0x6d5d9955468178df, 0x1, 0x152, 0x1, 0x80000000, 0x7ff}}, {{0x9, 0x5, 0x2, 0x0, 0x34a, 0x80000000, 0x2, 0x3}}, {{0x9, 0x5, 0x0, 0x10, 0x2b7, 0x8, 0x3, 0x5}}, {{0x9, 0x5, 0x9, 0x2, 0x0, 0x40, 0x800, 0x0, [@generic={0x8a, 0xf, "10e7e483f243c3e7f7250e7060208e8793a05e868fb255ff162da56f21c819cc50fd23e00e08c1c1065e42da392314a8248ca972609435f0c12132c36042bf40ea80df6ede253b574070d5fec080d21be6634187eaddef44034df8196dbfb027984119571aa2ef642d37ed88cb0ebcd6cb3ba903774593e96bf907c1c597ad7727ae6059bf4a95d6"}]}}, {{0x9, 0x5, 0x0, 0x0, 0xc8, 0x10000, 0x7fffffff, 0x800, [@generic={0xbf, 0x9, "f60ca8505ff93a58dae32a5bec61bd9c62674e9ba0b22e4c937b4d08b6664510c1e95839c1436cb5ad663afada6137dbdf55fbd018cb118a0cef9121bcd6a080086109ddb89a111dd2b579198a2d24216e9003f3dbcff6262f6c7ae3bf4ca23f0dc1150f983444e4ad4cc2e2f6c413f467ba93f77f95b0d862f2787ebc87e2ea9b7991a7f1958be1ab7eadec429695b25aaefc29edc860d0395a7c4f4bb8e9090e19263bd68309bce78547a49d81b0372502e9d301a837923b0047970a"}]}}, {{0x9, 0x5, 0x1, 0x1, 0x1d7, 0x8, 0x5}}, {{0x9, 0x5, 0x6, 0xc, 0x2b6, 0x0, 0xfffffffffffffff7, 0x0, [@generic={0x1002, 0x10, "6cc08a815c241908175662c29dc7edb49de95aa97ccfbf4e906761292fe640a0e0a05bdfc3c3c804b1c1d53583877ffc2c0307b360b3055e69d9caace081167ccd3f02a241c30ec734d48056bf711052036c7cf3495b16a8f65c0ab2399ff33cda0d7c539da60e5f2b2cd520ffd35b4fc8823f416cd5504f3b2fe5f3bcb2cac96aa30379b6b26323beae84f0f3462c5fa4890e63738a3412d7a1235c80e54da7230e5e862a3fe175dec7243b6d37ed30849a9d0f12fb97acf50196290e1f5a754c80cf7c6db30de1d0c5ad968a328837eae73b17753c7a29591f81bee163fae65de44c413b90f948f97a2977b197b08681df7bf207254379ce1f0a2d3eec71aa09ea0c98e9d553332e5945fe27ef4446175c058dcf543e87c7c77dfa03b71e07578d4d87e169588a5d4d3e2d65d8eab8e67389c7d9cb848d9b5e39fce4e4e03e46c1d90a918d6ac5b9134f515bb3fa7723a6662db03f3b06d57d8371f89ae8c033445cd43e224bd39f03055a1132d94c17bd37d73ffe64aac2937b70c0b201a7e343cf47f8d21b611024881fb4001f7f76d0ddfd5418ea3f0313aa5509be58b76c941a301f492ab51a39ab00141bf66a79d8887710586303e46eca18163c2e1360f01581ce5f9dd6bab716a6c143633e239942b17331c601498b59a5151fe2609adc60b9d4fd1f64c5d2b129b077efdb91dc923884d125aba2a87653647af881bfdc5cca3dbf0e4d88e7454504c2f52d928e31b0356b858a59314319ffd027d78218a49d98d7e5433c35acbd14db0c4192926a9ba6f03fbd0bb0732c6b8ac6944218597c47f257e457df1d46ffb0c78ff39e3ad95f043cf1f0d0d7fd0eb7ed6738ad28c252c948525c373f2038e54f85a98eedd8a3fd71dc3a002d344152d3baec729dfb9b0703156c97c9fff73fae2eaaebf730fafd31843bdbd068a0cb7decbf78721fc162df1e13836969c61a115b24e888648b35f2211125ece49f0757d077f52c251e1eb78f2fb98ecaeb718cf6959f3281561faed9069faad3588b0ccee12612f963d65485b0ce7c4ceb427f87eaa83fd343090ff705e82e310efd1e12eaf062bd7766470473c7e3e48b51ab7c1c5deb6fc6d46b044f1f1154645e3842ad610a9e64434c565007c7ce4b880711bebd2f1ad912013f63bdf38d200ec26a26ded4a62ba0383937352725c41c114874bd0a60a18b6c2603610c5b32715ad07aff3723aeb3386a4b35cfffed53fe05c43e3bf7179051101ada3143d857eda613f716cf42fc87cf29782e920c2b0aba2e753976c720949f74a594ade3d87ef4f083f589be65c3ea988a2c2c1b9b42a09325a5225ffc68b49c97f56204afdb459f80bcc687d70891251780fd1779546e8eafcd6b2383c97a22ab2a4e7ced19703a65e72a547280bffe8ebf5ed4780b829ebf2366114d1658995a23850b43faeb1c05d95f1d6ebe2a30b1e9434d056798eb72687215da692b723edffa21b9650b6d31debace64ab26bb66c5d297c89d5bdcf0127dd02a4596e1a9acdded2ee9a2ee1e770418f877c71114e6a40410e95446b9165977514cdbe1ae888c9fbc9dd124d1884820b0d9f50e49a6101e289fec5eabb06d8e343d919c8f4fcecf142a801d68dbd3cffdd48d45c698461fe4997f397e92bdbf81b9937f9ca59a1cd3c04cd287f280691e04eb7e91ec945daa6872932a5d548dfb57b3bb70873be409037a4ebbe8f8eca74ec5ecdbb82e47533585d38d5860c4f9b34392524bc14feb3340e02baa687327983511ecaa218e2b1bc35b3196e22885f7bb9acff6602a5164cafb11dee5c9f06c2adb02c4eaa01c9f1ed3a4696494108fd0501d95894ba4d5df8d17978691cd6999e50008cb6caeb0faab9fb235d97d3db2c6663a1e5da4967f81efe9765425aff5645df698206db6d34a2df2bb0d27f07daf4045f5a12322d344a9768ebfbf55bfa2c49213de4a39b92f10404e1d8cb528151f9d0b6f566b4d4e694a14b1db8a8e98635d9a57d726e83d4d83b4e6d13c374a3953b954e14ec05d0d24be5df8baf1c8a7c16ab62e1b340adde8940bd645084d8aed1f05b87ae272cb4e0c07c565a3e98a6f748ee20ec7b88ab300883db869a01e1e908535fa487ce95c9a5c4cc8ddbcc0e458ec5aa561b61aa2728808c60ddba6998dfa0d200c4750bb5547eb708f45c7fb12fb6cf2f8f0a1333de132a508c1d165c8997b623f9e906bf13c9da1b4e7d01aac029f12648f5b83bb095b478c440f4f85b8851eea6092c906a8593d3c4085c50e976827353ea555fac36b7d485088e301dc1a58d3d8238d1029cc52202e988492fa09bb0e46ac1c8c6829eac7fd81bfb4cd4355a6ea0eca0eb3c9b2718edbf135d30cb1473d60e71b3ff6726c3745404bc940791407b5529bad5d984e4b31dd58c93d35957974669b10a9d49c9f5033612753ff400593260844e4cb5351f39b0b47a5a5d98e2239dc404557013238593f89b8622c30935d82fd5ccafe2f38643d741fb433c60ea61c1c16df487a615b012bada778e9a89b0b908cf3449ec83af7386280b436a4a548509f9f2cffcd02e01cffe640b4d99920e530f892e47affac1bce0035ccf7f02febf0e1340732916a9836e0f38f39c3f6e2a2915978ef31deb0d449791cf774f18c9f15d80b37e5ef5ffc3322461d8a1feb3095594b1473831e7b392c7742882220b99ca23ec321cf37d0e94926dd33ad59d2c2cfc8064c2b627d3e01469d43a48cf07b78d7c9fa4fd96a8b333627d63b40efecd7ca2ddd60b88013c442fa7060c39dda488e90277f7bec11793ef002265a65697661326411ab600d2e5045e24394fa0de073eefe0a62b2f2f342d937eab8cad3ef6590d3b017afa1a07ab34843543a93153783f1b81fc3df1241eacd0415d707a7ef3ccc113046e1b256d23da7e1d69441ce8ce740afb344f27f84b0ac0eb64288b76f4290c22ac69fca67d9215e9d9998b0030a85e216177c1f29914d7bb3cd9df5eb8a7ec53d98960e31ab4bfea8af6dff127d2becd0e090cad74cbcddfc2e5b9f074ae15b51f423c37a5b6c519038572ab1dc0cff80bad8bce333c5bfc26d83735870246e4a3478a4a9993c09a15f07df188c05b180679f930fa3ecfec92cbcfe9cd791b8019fcad98c219aa7be383c5fad2fb97b1153ebe8cf0a9a2c16be08e11223228937fa58265a7c6b4f452d67f820e631550107f83c1b54950d476b9cbc6524d21613fa305329f477e02a360b34a6dc9df091c3a955cd4ff6a0ec88de4715dbbbf655585886a886ddaee973a7f8239df3652f87e7457cdb818cad29e63469982ee5548cd215b861f1f266b875c110afcb492557f73228ead77d289cc8d114417fa4964add8bc646ad635bfc47ff50edb62b6cb6813fa93d3cd8f2ed4e353a09b58d6c8417356f209c5c7d282e28a1e766e14292a9fc5c9b419d49221cd12a5ef8dbffb587cfad121fb5a1f675b604c3085a4e3dc3b167a07bdf9afad7f610f63cdafafa84960801308b13a238f3e48b378deb23e6e864ab0cca3c178450d2314d35b43dca2d71f12a53c8b8fccb02e25af2728021365908d63e1215f66e454c48af93024d9580bfe18688c04365b6b4fd3ca24730572a653566cc0201391206941d045606a3c62d12937b34176f6e9556a708cf964889cfe1431860d4d95d344953725ed82d27c0707c998e9dd53374fae1d847cfab4ca319bbc6561d0594c1c77bebc5d2aa7b6c3e12113ed34bc3cc604283a98bc858ca5c856b03eb84cb611dfc0d1e0d547c501e126d33bcdb1c7ab969d25f049be51c2e539e06e09d6a32aa91a7e25d11d67ef9de36e2d21fdcaf400ef27cd5b160fb8ed2823eec6140838846f2e54bf55db39e248f08faea733be20dbb8ac45be2c5df2cba6e413f3ec6e789820fe76143d1fc9d039442352cdf30cdf08cfaad6137b1edc14c2b553c2751a426ea24cacf9611779d19f40efa4bfec91732965d396cbdabb345bedf3c476cfedc6d21bd78c50cf39f0961ae69cb82a670ef3fd5ad6059285283152a93901e8da260f5f0c5f51e27707f58f5bf8f8a4b5a6a9bf382bdcdb7e8354a02f9058a0edc089bf8a0c48444f2d28ac3e132b2593f941b9ffa710d2a9af086e9277ec3b59adc30344f367845f912fb0e22bec64d84f4638a2ffedccc3c536826734b5f0df5a574bdfdd70e950b13c7f04d367bcfe99e1485fbaefc227bffb3e7605c53d758d0079bf70e5fe9ceca3e3c4ef7aff5fd7424f5329a8b9111dd3d34f329c94f92d2bf337c7f215c55e897e327a4a72a1b2b0c43fc856e46bf1f666c9325ba3083775ba7c080ec52e3360230194482a0e2ea9c8c6a4b75ac71751004043625f8c39bc89e5e69f8d14deb39a26b74d45822c3558568858f490b235934e0b60137e43b1db1c7d8b321e14f4f180ced83900ec3964ef99b33303c66ed9e42083e1e4ea7ff1bb3634356772b9b00b6f7422d550d60c65ed52a5146f30c9dca764fb6af4537e2cc0c05885fb25ff57f7e25cb843125b903307990a6ceeb59436b1239ab5c218b4b9f7a755ad9289c9a6d2d3755c551c1601793d5eb29195cb214b16695bb4990f13ac00d614e4b76b4c19fd780e49860655394caedba4f0a9e6cf3bc130ac8a14551adf8c5cdb85aaeac929cae966ea550abd2bf6235860115d1354e0c793ce2c2f664a428923f431bd333acac5828bca24f536f91cf9743b4a28b74852edffa40096f05b46c5f8340e744e18387f7ab643e96b2408f2b776853fe566709249956652292de4d5986131184f1c4dee97fe878c5756e0da48b405e92a97a338e66e50b12d1493175e7e940d15650e4043888710ef69b350bd74723f61f9a77cad88b6ac9ca5aa8a275694d1dbfa6ef1ae5422535570b74ddf2869d0cc82c7a22eaae2257e910ffc3abe8ceb76da3464fa448185663aba5dc21a2247b0940f0bdf185e45b85a776ecfb8e656df1fbb15a4401ff655bfde73872f577773ab4b019e896de998ddce8c971c965b977b17795f79f221dea4b2df32ba50dba884123546b7d5e40ded32a26d33891a01eed21fe3890be18dfa4db79a09f6fab8c7db4f320cb0139223acf0ce53a639788e9aa231294cb9a81e2f2a053ad0a37d6b443bb732a859aec9ad772521b0f7d1982734d211ec5abe2b244b9edabce4107692086aaffd5caa9ab713ebed0c2fe759416c0f8b15bb7844659367a1e0f3994f1198363a280435ce2d4d8764c1c7c18e2effc325e1ab4d4eeb3dd832b6a8401fbc3a0e1bef64716a65b8deae0092e1a8bc3c81b86e2529450fe9d06b327ec0515a36203078c6fce8e46a69318e451d116a0b61cc7b035a279b313b772dd1b1d36339327500687c40e5ddcb7f01b43fb6bd96a1c180f6f3f5bc8420ddcdc9e65d4d303e0971a9778c474c98d99d2450f4d92e5b48210342b07ed86d9e8eaf836da37b1f07251cc7a2def522e613e462b71161559735fcc26dc89daaa522e20ab93b14b696442c45f4f9b4c4e0040a6e66d22e90b1ffd45fd2220d98724515e8993be560f178269d374f188d5c0df7bee6092dd29f953445b7942b4f2605b3784a37410000120606cf1a6dd766262f0bd1ce9c5e7a2383283eb0d4c41c94a73e3220689539780ad9222473af194b05c48dfe442895a846bb6244be6cd4873b3a84e1929ae2699b39cc6c6e58746847d3ce91adceb7516830b04991eedb70e04ec48e0794186917a8f4a1c287c048f9dc20d5018d64d865d9339eb4f6255fce36f758ec4193e70f97f3f1e732adb944942ab2377"}]}}, {{0x9, 0x5, 0x87, 0x0, 0xd8, 0xb58d, 0x0, 0x2168, [@generic={0xfd, 0x22, "dc8afeab370deca90fa6faa30f0ba6d12228a9ea8b822c108d42c7f25cbac8e70ac18e666a5fdc192748f41119c5704caa91f6e7ce30610dafee9227446c6bf8a353b2a82a32757f2b8528ef56f8e4202ec786a5cc9ca2425f91f98b819938a400d75def6d3c24cd5a5d6067514764f5576f28a718436260d7db34e5bfd6b7c569658e425e242e17276209b68f46e847bf0e12da09de1ef9f6fc40049680196f566c7d7e6bb87265dfdc106b0a3327e6db4513d75c3b66694327a054e789909886ae32d7cc959c04eec6d5306c83176f323ea94afb91054a7ddc252752c7995ee50e277ed868bc0b8ac433ae5004e5f325b6274b1bcf80108eb4ab"}]}}]}}]}}]}}, &(0x7f0000002900)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x110, 0x10001, 0x578ebd7d, 0x0, 0x9dd532706f0e023e, 0x2}, 0x1055, &(0x7f0000001880)={0x5, 0xf, 0x1055, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x4, 0x8, 0xffffffffffffff7f, 0x800}, @ptm_cap={0x3}, @ssp_cap={0x24, 0x10, 0xa, 0x9, 0x6, 0x1f95e53d, 0xf00, 0x1, [0xc0, 0xc0, 0xc030, 0xff0000, 0x3f00, 0xff0000]}, @ssp_cap={0x1c, 0x10, 0xa, 0xda, 0x4, 0x8000, 0xf, 0x1000, [0xc0, 0x30, 0x3f0f, 0x3f00]}, @generic={0x1003, 0x10, 0x2, "a759dc546a12c6ca8bbcd00e14fb694a0f9fd373a266873d35581b541fb69e3b5d722b1edab57d1649ed6498ab570acd88b07d18340443d2707dc8378c5b384bc150d4941da31f2c65895cecd0e4af2dcb1063636baccf048278c1f99c955b73c0a5a8b2eabd54f02ed49ef8aedd965fcb2cb731b0ea901d81623f50aa52170ad5a576a0744f46584a729960e588b5268c66e57c8e6bc9f01c9e1c72022e826619901ac28375a128ca22fe590fef0c792bd8efc36133d704e27f000f7140e5630cf65f4ac2cde08673670d64e433f4a067f802aa3f86c448c6a07b64bc6d13a18934a69d3db4940e8a6755504ddbc9cb628fe245fe4929fc7b89ab944d708b90c6c5e487f5613133686b0aeeb9ba0b22ac2c82cbab62f6e7f9534376dbb19dacaaa1995ff43b9f2c3d0cb60bc15cdb6b96bbd2936f211a736eb9150cb1eeba6aa564e563d80bbc093bd60c0b96b1894f7323598b24648b66ec739c36f5ae02a823c75067faecc53f5beff640655507c0539db514bd1de43bcc73e77655ea43ffa3f3cc0c18397b29a32f95161d3fef1cf89b7ba60cf766b58b891ce45b768dffa3688b0cce560427d52ac69b4b6bea8ef1dec4c813885b944e804a4a75df701c08e0844bb7bba7e82a5ddccdc8e8db9f8a4a14b1acaba1c45bba0e24208a803c12b8acda2aedf63eedeca9bc6adf680426e0050762df7eab8979dd66c6eb66add211b1bf410f447481d70b13cde71b1b8dc9e2d8ee80f90e42211830f6b1125d2bb25cfde921056eb973842e5e6cad8f8a5581932a1bbc45f327ef33f974972159caa0564d1ef211271b385536340591bd0415db2913d0d460816594a13a3231a94f78c39eea2f1723bd82b0325ff91248f73bf3ce8129fa98764416f6049165337fbb90c93a342e28310c92cd5fb7cbb0210c01115c0ceba76c672272568bb06ccd30994a2b24cc3fe776edc80aa4591007ccf7b89e5a87a097246330a6deaa339a90af8568798968ed79f9270b3f3c49c012343547d8294b69ae861fe0f2b04501ea8800f204ec37f41af4acd5b10ca2f7343b45f3dd12dd0a5eaceaec46819540a3887c040849cd87d3ed56d3659285c2d513f2181426f381e67c53b24b2711ec13a4a5ce076d754f85fc63ea517a562e5c9c83ad6acb0f35d8409b720d37c330f3bf47bf2a46ad49773c0ec340fab03b0f9f9f771b6d9ad2b086c5c2c4cc57a18b0a3d5a4738406b701e4eac5dde5e2c1a232694d2286b66335d61cf0ba3b3e2562f2f6ead67074e820673d26f272105122ab1e3aea3e83d3ebe8188ca5c2f9584e50ccd6547c2b377fed3fca6fed4c55954fdd592103fdb1e6b9ccbb3c821606fc7e37eddb57796d78ab838673148e9ae4dcd6aa345fd5063cee36b0ae23016cc2a6eb1717c59e080cbc60ffcea4cc1a8f78067a88f7554d8766b3ad554752e0403914a1bb33da3a5a917d57a375f5909b711d89956ca18d248ccc7f06e73090d8cce9a013f83d04eae642f52d671269ec050479362278373a687e42663320208878979ec58b7b8f1422003763418c838569fc66ab3bf8aaf3e287570120b62fa50afe4eb9c44a5e67e6ee0dd5296397a7a8b36688959589b67d061098891ba2903452b038b9bef9491ca0f5e95f93575804aebb4a18ef6817b7a0af3c9f2c15c6049a3f5d6bf219375f2871987614571adf8dda2c6c927471839052d504d4c89f73f2cedb6cdc28b50cb96ddfcbf5c543d490d78752cbbadce8e4a9e9bb1037977880299cb7709e3302e9b36bb033c18dd877b9d19e8c102f32251c068b87c5af223a433e777eb42a0810f93e55c4225bda1ecd2bc4a6206d650f57faed1f0098f1f8a6202434311fa530b03392e853e43d4a7c44ca931566e8f56e098d85cae9eb25433cb564277207c38f0c95b673d4e7a678cc9621665dc2e66850b74bb50b55aa70f383a927706128e07f6d5e075ed68c30adf1e2a223a31b908ee3ea9de204892a3ded8df55ff5221db60b6ee57acb1aff712c1732f2f03d74622c6ecf4bd40743161ea0633903eba04a4040161fcd7641190a86fa75937b7547029ed4fae083f16e3313a4696c496e48b7c686faf8b1154581c0120ed20d63a90de158b83acf67480c4aec120a0fe72bfa1c32d2b5b36a58109b5c764b9f8f86651882125abecc25fcc5fc0d6efc950942e11d157c8b6b573c29557de6b35d7b546cb09093b7ea2495322ecbe0eb827c797803dd6f9c2d05f52a611f4655eee3350fab0adf545231d2c29fd1c7d8b412d5980532f065be3a9202eb8e25b518d66f7606ace99961aca6d08c07cb1a99ee4657e73618df4fdd9500dda44cd02fc7a00e36c448869038eaf6cd9866a84907914dc692e67dcf4cb624c86dce378850e62bf75e0259e07aecbb2b54f327a0c5eeaff439383aa28f1eb9a455c05afcd1007ff5210e0c20155368fee153a1409eaa9a467dae470c86f3ccca116f8ce1f7646a56cb5db8f9df047b092eafc7f6c33c55496d66e60970376452a3b2b94c76480fd2476cf510c64a29c2abaecd28059abc2361a024eb38c861477f9dc1d199ee0b8081084b66c82354ee52274493296119a095217b4f3ce0500f17b09ac53d8cb11f7c6d8928e476836d73f909b19f27068d83728925e0bdf2f1c206e3ef3f9aab47377d339425a9462cf3af2ef37e9a81d1d0cbb6b52652c73de1072315770d46e0d92eceff6401d61072e50d03c2bff3e2740ec4cb6acc006db68dd4a1c68d5c37b1c829ba84a0dd96d0214d442e1769f0df048b2676ac5308fe4b6b786801a3bb49e3a93e2628463a057ea0da6a3f07decbad4eba21f7f58c91fcf4203489388c4b06c884ea14f91ccf338d32ed6649d511d64d2a15e6377df96c243a13220b911d64a9fc1820aaad669f63039cc65e2f9fbdbe0e1b5d449f662714043aa47fa703e591831e4c7cdab3c90c1a8950650689422d90e8883563b05f8afd910ac9d1db5498b34b87dc62092797b6bf49cf83c53fc7d1498fd309b903888026a7a918d8324ebf12b6b9f060ce9bfd2220a7b0c3c2d89ac05efec413b6fc9a47db4b127598a5db4a5881932edc99af9eef012450655bc4f49e72e566c8c3e048c26b0ec1c86106ae3d6be2359f31f7776e829f281776544c879c6bcc853a13a3a41e16ea786627cd47285ac408d549cebfe8d9d4192386d32705fa76d5ae788a6865dc27524d77a518c59df34a35fbb1825fdb62c8d6154b0eed66eaf6cbde29095d97e77bb6c816c1119c71210cea18b31634d95817291ad1c4f06dc18c34040cbb7f2dabedd351844c25f30777b2aed4eafd555af22886db169e3a30ab037ef3a72054323bfc956381640388464e29f6443738b15e18eabfda8024c2741dfecf2c06f0ca509e2b63528ea8762b8e2ad2cb0ab90d1d7787840e399e229025db3da128c90f29a0be253d50eb584a160b618bd033e0e7e2cb9a57a943b9a1d72c4ffe8d81d99e404b77fbe6ee607a53074f4fee714aee51c4912f3df9197e718212a5ca0c6bbbac0d92a4901afb78a8be2575fed2912d9c8a84850961f72e4c4715a0c20893188798a94778df73e961288e5ae9eafc1da833a5767c1bc7ec0c791dba01938c835ac628a5cd88384ae9f5830a3cac62923d6469ca0fd7dca964fbcc6e601872863d51510bca7f0eabe6630beb872c7c560fcb5700ee22f727ac3be75135f42defec4d8ff7d5c1b7639869b8d8c906a16c41e2dce18ac027b259703587619be2bd7639855d411f97c600d45ceecbc4bec86bfb6002b8b5cc7a56229a89def05a803bb3f45eb1f2aa3d298640442a7ae6901228f388fdb07655eb20d5335734dca4236a980c60d0eb605120fbd3c3bd59bad7c01e81a4fa66e0a0fab0682820bffa01088e919ffc8516a09239d3798ce4f68c0b0c66b8570795c0840947fb87887c77e50c17a3e5fb96bd3b584a012754580d260b9eae3193642223838d1ca24bf2bbd5af97bc0b4dbf637b0bace22919e0dfd262947252c25bee9e03a9f4a5129a5f849cb49e18ad167824e49632894bf96964674b82a01d77265ed8e802d979e3fb1890e5042868e2e93e8bb2b40eda332afb3ae6d2dc9d959ca1c750b034cd698303046952bbdd01db1c967a50b9a31bc857fe85cb029bcbca1d9fdc1c67a28229e0379605b02d7f292b1d87ef29e2830716da8298e2adadbc2d3d70a85ca6e33585ba679c7606c47fd1750c6c1892e58ee34518312344f96f204d02c48e0df7e64b12ad3a2b15f50b73c5cb11254e27818506b83fb29cbae1ee33629c78b685b4a1386d4210a12da1220fe98bec6f6b38024cb56b6d87c2c30d29d5cbeac594938511e28d0ebbf66b617371fe67909dc75d04dd80c579cf418620d5b95dd4b5fe7286f2af6dcb6b0a1403f27c95d2af14e409a6168536e96d8dd5a6aed5a1d39212abd01af6898eafa4a9b2c2fef72227a09f0d00cc14656bf6f89d56408224f943a0f86f1b17878b2fac03fd22d70addecdd04312f5531fd978af692d33fe07d1963c904c9ae823ed5f9170888cdb25d80f125c8fcd7c9ab108c538c0d19cec0971ea0545056461764f5f67759c8f8c602674537b4386034b568d6984ed6191f14408637c8f955cdbc1f18d7835679e3564dcb52f6a57c27960d94bb7ba579eb75e3c8bad9ffb63122325ddd7318d8aeb83a361dc8668c4e7655671e588092d5d01ebd8646cde8e3bed0fd9325959d54b216c6ece3ef5cf12bc99b92be6191a645fe94ca05dc2a517b599a529e5450c0fad94f59a7039bff035c0f8a05024a9420fbbd8c121bf414c5d7d6cdf32daef99da14a01be6abba22331b6550ef1b307c7384b184e8b87d077a3dab6603161f75bd8134b216706159ec9a0b90fbd268f6aa16b2cee45cd66d23dbd8fdedca954d464e6692240d4d117bdfbf0727cc8daee65f55e21dfc0f836d33052563034c9fb7df18ce1e5e2e7dec5a63b44b34c0bca7bb9f104c6037cdb2fb9804b6aae611daa0b98c394b3635d883b808a05806a2aec437b7075cea7452decceadfebc90b6087cab5877bbe37e92daba74665e5e691fc6ac148ce65dc372c18fa13e0f761af84fe0cb303d1930c1a58ba11d8be8776f40e1f2e8fad0b6e6eab0e0d5e326bcfe2e5756c0ce0894ddf6031914190209682b6ffad4a4be0efcd7ebe9704a5ce0d6671b03e4def14e9b93b19397c1341b802e48cda4d62d15a5301df5acb9001c94b910921ddd1df14d5d388b262fd48e5e7781169c611a299146368bbed20a9900c7f063d7b35b3c78dc9321a26ebbf0a47fecf2a0e0897aca70faf794946969eb66c172974bc7f0c42980e47b39886af3ed0c9469711293d2b2c9024f9128d8debce94646b39af7c1c29cc03bd7c7c4d6bec53755c3995c7480c44e3c53016b50b540534a10ef2398a9f9d87cbf43af665ccd019e9f10d9651a24736d2c50c5ae478ae474c1abb69a1b1055ba4d23c6a12008da10fde928499928e22b00d22632b247877f0090ee5ba266666ab1591a85a8f8571d01e04ae2bb792be1c2c13c3f75e3d677231b13660b206c8c462a6b9e6cade8ecc89dd24c3ec95730fc834ad26d12382aa5f1f6a137ee7f87530efeb16ecefcbc7f58778baffb8cebe72aadcda82e94b29b7466291b4b48c642f306568cea0c57fc79231346dfc0d09bfc5d4ab63e47ae5313bb312f8fecaaac6ba1b4f3b55d0a77b36bcb7a99b2467285508e4f0e639a7f0fec348bc28638df0bda43fb9b2f13ad95c8b55191696980ac2cbb3fd1161c26db575"}]}, 0x8, [{0x72, &(0x7f0000000140)=@string={0x72, 0x3, "7317750aed720144247b263eaf03a1d36bac190e33eb2e4766de67fa05ee7bf78f6dc8f9f5c40e7f19ccb701a667af42b5addc239f39d9d845b7153ca132e62952bce79be32bd562655bedb2a405512fb7761972101700300708315ad2fdf7a402be102eb9a70bcd4e69de4f5bc5e7c0"}}, {0xba, &(0x7f00000001c0)=@string={0xba, 0x3, "f37de15f5f96f77c7efe6d31963e29bc46ffb22fb5ce8e16228b462be100d1d08c59fbac504366d9eb91fa5ede082c92d92f339709a613e0504cb931333d96d6190ceeb594b14c6c4da678204a78c8b9373e31ddb68b8eb5f153ca5aab9006ad585d32a186900c90405cfe21b00e3d80f55aac4a498a1227b17815833681ca2345f62e27eda1ea5487343d8157140aca83271f695a1a5d8436ca7d570612cee22117e6bec331bebe4cf7b639591beae9d87a834071a40994"}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x430}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x827}}, {0x98, &(0x7f0000000300)=@string={0x98, 0x3, "e8e0ceaa252bbf0318c9771496136d0dff218185f8173f07c73ba018cde4559ee58c4f2cd1466aaddbe6422a00f23d9e59d4a209cfbcb05da388dc00f32589b70b9055b76abafc91232b46958dc0f2e4308a0ba0ae7a53fa6a4d35bef0bb3d9b88b47c88375cbc895b6156fe291ab0ff6e1e6baaad2672a2008bcf41a165484007c6e718101bd7ed2360b5a8d87892b8753902c0b641"}}, {0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x443}}, {0x4, &(0x7f0000000400)=@lang_id={0x4, 0x3, 0x44c}}, {0x4, &(0x7f0000000440)=@lang_id={0x4, 0x3, 0x412}}]}) [ 996.878457][ T1748] usb 1-1: Using ep0 maxpacket: 8 04:18:59 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0xfffffff6) r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x1, 0x40000) ioctl$EVIOCGRAB(r0, 0x40044590, &(0x7f0000000040)=0x101) 04:18:59 executing program 5: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae94f92c7cb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(0xffffffffffffffff, &(0x7f0000000040)=""/9, 0x25) r0 = syz_open_dev$hiddev(&(0x7f0000000080)='/dev/usb/hiddev#\x00', 0x40, 0x2200) ioctl$HIDIOCGNAME(r0, 0x80404806, &(0x7f00000000c0)) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x200000) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x20000) [ 996.998522][ T1748] usb 1-1: config index 0 descriptor too short (expected 868, got 36) [ 997.006824][ T1748] usb 1-1: config 0 has an invalid interface number: 28 but max is 0 [ 997.014935][ T1748] usb 1-1: config 0 has no interface number 0 [ 997.021068][ T1748] usb 1-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 997.030188][ T1748] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 997.039005][ T1748] usb 1-1: config 0 descriptor?? [ 997.079658][ T1748] ldusb 1-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 997.090141][ T1748] ldusb 1-1:0.28: LD USB Device #0 now attached to major 180 minor 0 04:18:59 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0xfffffff6) r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x7fff, 0x101000) ioctl$EVIOCGKEY(r0, 0x80404518, &(0x7f0000000040)=""/126) [ 997.278480][ T12] usb 3-1: new high-speed USB device number 62 using dummy_hcd [ 997.298542][ T3233] usb 4-1: new high-speed USB device number 94 using dummy_hcd 04:18:59 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x5, 0x80) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000040)) syz_open_dev$hidraw(&(0x7f00000000c0)='/dev/hidraw#\x00', 0xa14, 0x0) [ 997.345606][ T3226] usb 1-1: USB disconnect, device number 37 [ 997.351565][ C0] ldusb 1-1:0.28: usb_submit_urb failed (-19) [ 997.360385][ T3226] ldusb 1-1:0.28: LD USB Device #0 now disconnected [ 997.528475][ T12] usb 3-1: Using ep0 maxpacket: 8 [ 997.548534][ T3233] usb 4-1: Using ep0 maxpacket: 8 [ 997.668612][ T3233] usb 4-1: config index 0 descriptor too short (expected 868, got 36) [ 997.676989][ T3233] usb 4-1: config 0 has an invalid interface number: 28 but max is 0 [ 997.685230][ T3233] usb 4-1: config 0 has no interface number 0 [ 997.691971][ T12] usb 3-1: unable to read config index 0 descriptor/start: -61 [ 997.699616][ T12] usb 3-1: can't read configurations, error -61 [ 997.706627][ T3233] usb 4-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 997.715820][ T3233] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 997.724667][ T3233] usb 4-1: config 0 descriptor?? [ 997.769661][ T3233] ldusb 4-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 997.780014][ T3233] ldusb 4-1:0.28: LD USB Device #0 now attached to major 180 minor 0 [ 997.848503][ T12] usb 3-1: new high-speed USB device number 63 using dummy_hcd [ 998.062552][ T1748] usb 4-1: USB disconnect, device number 94 [ 998.068444][ C0] ldusb 4-1:0.28: usb_submit_urb failed (-19) [ 998.074830][ T1748] ldusb 4-1:0.28: LD USB Device #0 now disconnected [ 998.088462][ T12] usb 3-1: Using ep0 maxpacket: 8 [ 998.248534][ T12] usb 3-1: unable to read config index 0 descriptor/start: -61 [ 998.256246][ T12] usb 3-1: can't read configurations, error -61 [ 998.262691][ T12] usb usb3-port1: unable to enumerate USB device [ 998.308534][ T3233] usb 1-1: new high-speed USB device number 38 using dummy_hcd [ 998.549487][ T3233] usb 1-1: Using ep0 maxpacket: 8 [ 998.628466][ T1748] usb 4-1: new high-speed USB device number 95 using dummy_hcd 04:19:00 executing program 2: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_connect$hid(0x3, 0x3f, &(0x7f0000000340)=ANY=[@ANYBLOB="12010102000000006d04ffff40000000010109022d00010108400109040007120301015b09210100070122020b090581030e02e3710007a500000000000000"], &(0x7f0000000980)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000380)=ANY=[@ANYBLOB="0a061003081bb9088100"], @ANYBLOB='E\x00\x00\x00', @ANYPTR=&(0x7f00000003c0)=ANY=[@ANYBLOB="050f450005141004071b8d77de6ee1d91af757e7fc5ddf143c1410043f0204fc274ef99820e6f0277e04473a9703100b0a1003020700000429f40b10010400000301080004"], @ANYBLOB='\t\x00\x00\x00q\x00\x00\x00', @ANYPTR=&(0x7f00000005c0)=ANY=[@ANYBLOB="710329697e5f52736001db8472b09bf0f6c1d8c23d54bf42a40cc1ae2cf00f8e4f3b260a1e646b2ab58bab7f32fa5877e88ce93fb84575d4c8b0ffa11e48b07a24d9ef98c7b30a3fe45ccb8595963d2fa1310ce143ba17e11755fffabd1e7b3fa73741c4244ff643473f94650a997a4295"], @ANYBLOB="1f000000", @ANYPTR=&(0x7f0000000440)=ANY=[@ANYBLOB="1f0367cdf27468c97e8dd29c7b8afbe6578a58357f5510083b073e2ca5e9ac"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000640)=ANY=[@ANYBLOB="04030000"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000680)=ANY=[@ANYBLOB="04030140"], @ANYBLOB="cd000000", @ANYPTR=&(0x7f0000000a40)=ANY=[@ANYBLOB="cd031406a1741d819f507b954e98daa55de4dbb7ba66d94c79fe750102d9d423ee7777099621c61fee1d0edb32bb9df55b11dd8166f50103a1de1059c1780dbe53391e506d051a771e38061d0be804d7d93de85f664dbb55399f4230836059f8e882a3c8e70255611349f3a5acd8bf4a647b4018ab201abaaed0c84ba6caf28144469d77d1fae60cf0e8eef9e2d5fcbdc51061ec74202b2da9daa0e2a06423f4af35f7cb7c93cb55ab3aa1b2ca589e6ae51f87a1d8c1eec81f6326605c1c5e2bf4f00045de578ccddf2f7a641fb6b4"], @ANYBLOB="7f000000", @ANYPTR=&(0x7f00000007c0)=ANY=[@ANYBLOB="7f03374354a27de8956f0be084a0a6b2d7d0d7f14c8f85d6ef76a07423353fee8f38b5f29a9ca3971bf2444cd398fa5f86b26356ed8d219ff9bae0916a3d2c7c5a0495ba34fda229e8dc05aeba98425d88728b296550fad5bb30db4d24ec80b683d98617637abd459d7a137ab7b0711199feb1f9ad8f1b1af7a864a9b4f85b"], @ANYBLOB="bd000000", @ANYPTR=&(0x7f0000000840)=ANY=[@ANYBLOB="bd0353b1f66b13c93da865ebe126757bb6471ec27a5da4a351977e576c9d9587153c1963d18e7257651071429f44f8a63b8bfa4560e5b8f9a8019d5f1437578038ca3e75674edf8d00b5e3428459b6e22cd50db0aa4ec0891063be4a36699546926c5814d23057b04b63d149f437d02df07310012b6d2771d7866238a1d0db8fe0f706b719c9229e721e70e065e1a7dd9ccd736a5fc0e253c025978b04d2a00b4fb963da8b47ca4bc43f5074c553889e0a5c8ee2336457a25ad6a11858"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000900)=ANY=[@ANYBLOB="04030304"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000940)=ANY=[@ANYBLOB="04032008"]]) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2e, 0x400000) ioctl$EVIOCGKEYCODE(r2, 0x80084504, &(0x7f00000001c0)=""/71) ioctl$EVIOCGKEYCODE_V2(r2, 0x80284504, &(0x7f0000000340)) r3 = syz_open_dev$evdev(&(0x7f0000000700)='/dev/input/event#\x00', 0x0, 0x200000) ioctl$EVIOCGEFFECTS(r3, 0x80044584, &(0x7f0000000140)=""/35) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f0000000300)={0x2, 0x6, 0x5, 0x100c09, 0x5}) read$char_usb(r1, &(0x7f0000000080)=""/143, 0x8f) ioctl$EVIOCGVERSION(r2, 0x80044501, &(0x7f0000000240)=""/144) syz_usb_disconnect(r0) r4 = syz_open_dev$hiddev(&(0x7f0000000180)='/dev/usb/hiddev#\x00', 0xb8ff, 0x5e4a8193611f623d) ioctl$HIDIOCGCOLLECTIONINDEX(r4, 0x40184810, &(0x7f00000006c0)={0x1, 0x1, 0x2, 0x0, 0xfffffffffffff801, 0x2}) 04:19:00 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0xfffffff6) r0 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x9, 0x1) ioctl$EVIOCGEFFECTS(r0, 0x80044584, &(0x7f00000000c0)=""/188) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x400) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000040)={0x7fffffff, 0x7, 0x80, 0xfffffffffffffffc, 0x80000001, 0x7ff}) 04:19:00 executing program 1: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x5000000) 04:19:00 executing program 5: syz_usb_connect(0x0, 0x1, &(0x7f00000001c0)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040401214a98c90f8d604d113f1e9b8026739019f77c25e38ce9fe30854c9541da7b4cf2cab133150a85954472c3d1bd4cc55ae232d0f21ad6d0b7ced13dade180efe882df5dfcdbd10f898affd1f21ab9e574931ba1c809d39ebf832d8ba1a6520d275c9857e8b5c644d3ac22e5f7d7b5457655843cfad66fa11f08252fd3e0bcf7faced0df4dcaed1712388c6431f52b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000140)='/dev/input/event#\x00', 0x5, 0x40000) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f0000000340)={0x51, 0x7, 0x7, {0x200, 0x3}, {0x7fff, 0x8001}, @cond=[{0x6, 0xfffffffffffff3f8, 0x31, 0x9, 0x4, 0x3}, {0x3, 0x5, 0x7f, 0x2, 0x2, 0x5}]}) ioctl$EVIOCGABS20(r0, 0x80184560, &(0x7f0000000080)=""/150) read$char_usb(0xffffffffffffffff, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x200000) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x20000) [ 998.678555][ T3233] usb 1-1: config index 0 descriptor too short (expected 868, got 36) [ 998.686763][ T3233] usb 1-1: config 0 has an invalid interface number: 28 but max is 0 [ 998.695023][ T3233] usb 1-1: config 0 has no interface number 0 [ 998.704782][ T3233] usb 1-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 998.713874][ T3233] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 998.727401][ T3233] usb 1-1: config 0 descriptor?? [ 998.769715][ T3233] ldusb 1-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 998.779827][ T3233] ldusb 1-1:0.28: LD USB Device #0 now attached to major 180 minor 0 04:19:01 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0xfffffff6) r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x80500) ioctl$EVIOCGREP(r0, 0x80084503, &(0x7f0000000040)=""/175) [ 998.878479][ T1748] usb 4-1: Using ep0 maxpacket: 8 [ 998.970217][ T3233] usb 1-1: USB disconnect, device number 38 [ 998.989112][ T3233] ldusb 1-1:0.28: LD USB Device #0 now disconnected [ 999.088587][ T2959] usb 3-1: new high-speed USB device number 64 using dummy_hcd [ 999.108619][ T1748] usb 4-1: config 1 interface 0 altsetting 6 bulk endpoint 0x82 has invalid maxpacket 737 [ 999.118665][ T1748] usb 4-1: config 1 interface 0 altsetting 6 bulk endpoint 0x3 has invalid maxpacket 376 [ 999.128799][ T1748] usb 4-1: config 1 interface 0 altsetting 6 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 999.141940][ T1748] usb 4-1: config 1 interface 0 has no altsetting 0 04:19:01 executing program 0: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) r2 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x200000) ioctl$HIDIOCGRAWPHYS(r2, 0x80404805, &(0x7f0000000140)) r3 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x20000) ioctl$EVIOCSMASK(r3, 0x40104593, &(0x7f00000002c0)={0x12, 0x0, 0x0}) ioctl$EVIOCSABS0(r2, 0x401845c0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0xc09, 0x4}) read$char_usb(0xffffffffffffffff, &(0x7f0000000080)=""/143, 0x8f) syz_usb_disconnect(r0) [ 999.358903][ T2959] usb 3-1: Using ep0 maxpacket: 8 [ 999.478710][ T2959] usb 3-1: config index 0 descriptor too short (expected 868, got 36) [ 999.487170][ T2959] usb 3-1: config 0 has an invalid interface number: 28 but max is 0 [ 999.495431][ T2959] usb 3-1: config 0 has no interface number 0 [ 999.501662][ T2959] usb 3-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 999.510866][ T2959] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 999.519685][ T2959] usb 3-1: config 0 descriptor?? [ 999.559659][ T2959] ldusb 3-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 999.569963][ T2959] ldusb 3-1:0.28: LD USB Device #0 now attached to major 180 minor 0 [ 999.678457][ T22] usb 1-1: new high-speed USB device number 39 using dummy_hcd [ 999.688558][ T1748] usb 4-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 999.697762][ T1748] usb 4-1: New USB device strings: Mfr=0, Product=140, SerialNumber=31 [ 999.855712][ T2959] usb 3-1: USB disconnect, device number 64 [ 999.861864][ C1] ldusb 3-1:0.28: usb_submit_urb failed (-19) [ 999.862068][T22746] ldusb 3-1:0.28: Read buffer overflow, -2952959687334544385 bytes dropped [ 999.877057][ T2959] ldusb 3-1:0.28: LD USB Device #0 now disconnected 04:19:02 executing program 4: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0xfffffff6) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x1d31, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/54, 0x36) ioctl$EVIOCGVERSION(r1, 0x80044501, &(0x7f0000000100)=""/56) ioctl$EVIOCGABS20(r1, 0x80184560, &(0x7f0000000080)=""/109) ioctl$EVIOCGSW(r1, 0x8040451b, &(0x7f0000000140)=""/252) 04:19:02 executing program 5: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90000000f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(0xffffffffffffffff, &(0x7f0000000040)=""/9, 0xffffffffffffffe1) r0 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x8000000000006, 0x210081) ioctl$EVIOCGUNIQ(r0, 0x80404508, &(0x7f0000000140)=""/1) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000100)={0x55, 0x2, 0x2, {0x9, 0x5}, {0xbe0, 0x74593b}, @period={0x5c, 0x9, 0x6, 0x2, 0x8, {0x0, 0xff, 0x8, 0x451b}, 0x8, &(0x7f00000000c0)=[0x51d5, 0x0, 0x1, 0x1bbe, 0x1, 0x2, 0x7173a489, 0x40]}}) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x200000) r1 = syz_open_dev$hiddev(&(0x7f0000000180)='/dev/usb/hiddev#\x00', 0x9, 0x10000) ioctl$HIDIOCGUSAGE(r1, 0xc018480b, &(0x7f00000001c0)={0x3, 0x2, 0x100, 0x76a3, 0x0, 0xffffffffffffff03}) syz_open_dev$evdev(&(0x7f0000000200)='/dev/input/event#\x00', 0x6, 0x400) 04:19:02 executing program 3: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b8026739019f77c25b0619a6c730c44650e893d65c9e1bc15151d44b639c81e25df37ed6492af2c3081a600000000000000878cb580aea83352b43a8a3b8cda6f6f60697f347368e69db1839122d07cfba9532bf7c5ee4e5201a4dbb90dbf49"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(0x0, 0x0, 0x0) read$char_usb(r1, &(0x7f0000000380)=""/143, 0xffffff66) syz_usb_disconnect(r0) 04:19:02 executing program 1: syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109026403010000000009041c00029126c90009050f00040000000009058703a422020144cd7745ae0dc5f9ceb9ffaa593455c4a9f681df9e4889ef257fa4b3f592359399fa6d2e205681608fe29259d98affee262b37f30064568c024b516c37781b5bfb73041d0548e350710de0b25017c464e22d8033a29acd5c5ad7184b4b2cd4e86e5723da9bdfaad8f22acbbc6f576b74ebb8894453e75eb37ca14a63ad7a2c5aee000000442db3711fe36f50654fbb064cad77040473a14a98c90f8d604d113f1e9b"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/9, 0x25) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20a3, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x6000000) [ 999.941668][ T22] usb 1-1: Using ep0 maxpacket: 8 [ 1000.028732][ T1748] cdc_ether: probe of 4-1:1.0 failed with error -71 [ 1000.039797][ T1748] usb 4-1: USB disconnect, device number 95 [ 1000.068496][ T22] usb 1-1: config index 0 descriptor too short (expected 868, got 36) 04:19:02 executing program 4: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x4000000000000001) r1 = syz_open_dev$evdev(&(0x7f00000002c0)='/dev/input/event#\x00', 0x800, 0x400) ioctl$EVIOCGABS0(r1, 0x80184540, &(0x7f0000000300)=""/159) r2 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x9, 0x2004) ioctl$EVIOCRMFF(r2, 0x40044581, &(0x7f0000000100)=0x80000001) ioctl$EVIOCSABS3F(r2, 0x401845ff, &(0x7f0000000140)={0x1, 0x9, 0x3, 0x1ff, 0x3f, 0x7}) write$char_usb(r0, &(0x7f0000000000)="c7a0874aa930df57abe73e64cb538625dccfb011f09839775dd0f70b42daa230f6ab2b12b40245f6538564049a4a665a772949eb1e572108be22e39ceddfef725eb6181729274145aee8255e898517601f531faf6caf6d349eb91183e6ac4787e1165cfd0e4d71a13ba5a9b86e9015f54e901425a857e154fcd6e9efd5e87edc401181dd88a0", 0x86) r3 = syz_open_dev$hiddev(&(0x7f0000000180)='/dev/usb/hiddev#\x00', 0x38, 0x800) read$hiddev(r3, &(0x7f00000001c0)=""/197, 0xc5) [ 1000.076787][ T22] usb 1-1: config 0 has an invalid interface number: 28 but max is 0 [ 1000.085033][ T22] usb 1-1: config 0 has no interface number 0 [ 1000.091399][ T22] usb 1-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 1000.100534][ T22] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1000.109919][ T22] usb 1-1: config 0 descriptor?? 04:19:02 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x2) syz_open_dev$char_usb(0xc, 0xb4, 0x9c) r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x7, 0x101000) ioctl$EVIOCGKEY(r0, 0x80404518, &(0x7f0000000040)=""/22) ioctl$EVIOCGABS3F(r0, 0x8018457f, &(0x7f0000000080)=""/30) [ 1000.149391][ T22] ldusb 1-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 1000.159610][ T22] ldusb 1-1:0.28: LD USB Device #0 now attached to major 180 minor 0 [ 1000.388539][ T1748] usb 4-1: new high-speed USB device number 96 using dummy_hcd [ 1000.406707][ T3233] usb 1-1: USB disconnect, device number 39 [ 1000.408485][ C1] ldusb 1-1:0.28: usb_submit_urb failed (-19) [ 1000.419206][ T3233] ldusb 1-1:0.28: LD USB Device #0 now disconnected [ 1000.638455][ T1748] usb 4-1: Using ep0 maxpacket: 8 [ 1000.758781][ T1748] usb 4-1: config index 0 descriptor too short (expected 868, got 36) [ 1000.767200][ T1748] usb 4-1: config 0 has an invalid interface number: 28 but max is 0 [ 1000.775316][ T1748] usb 4-1: config 0 has no interface number 0 [ 1000.781513][ T1748] usb 4-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 1000.790594][ T1748] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1000.799296][ T1748] usb 4-1: config 0 descriptor?? [ 1000.828543][ T22] usb 3-1: new high-speed USB device number 65 using dummy_hcd [ 1000.840144][ T1748] ldusb 4-1:0.28: Interrupt out endpoint not found (using control endpoint instead) [ 1000.851343][ T1748] ldusb 4-1:0.28: LD USB Device #0 now attached to major 180 minor 0 [ 1001.088482][ T22] usb 3-1: Using ep0 maxpacket: 8 [ 1001.133722][ T12] usb 4-1: USB disconnect, device number 96 [ 1001.139834][ C0] ldusb 4-1:0.28: usb_submit_urb failed (-19) [ 1001.139946][T22794] ldusb 4-1:0.28: Read buffer overflow, -2952959689482023794 bytes dropped [ 1001.155051][T22794] ================================================================== [ 1001.163319][T22794] BUG: KASAN: slab-out-of-bounds in _copy_to_user+0x124/0x150 [ 1001.170752][T22794] Read of size 2147479552 at addr ffff8881c67002b4 by task syz-executor.3/22794 [ 1001.179742][T22794] [ 1001.182053][T22794] CPU: 1 PID: 22794 Comm: syz-executor.3 Not tainted 5.3.0-rc4+ #26 [ 1001.190012][T22794] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1001.200057][T22794] Call Trace: [ 1001.203340][T22794] dump_stack+0xca/0x13e [ 1001.207671][T22794] ? _copy_to_user+0x124/0x150 [ 1001.212416][T22794] ? _copy_to_user+0x124/0x150 [ 1001.217165][T22794] print_address_description+0x6a/0x32c [ 1001.222699][T22794] ? _copy_to_user+0x124/0x150 [ 1001.227459][T22794] ? _copy_to_user+0x124/0x150 [ 1001.232211][T22794] __kasan_report.cold+0x1a/0x33 [ 1001.237199][T22794] ? _copy_to_user+0x124/0x150 [ 1001.241952][T22794] kasan_report+0xe/0x12 [ 1001.246176][T22794] check_memory_region+0x128/0x190 [ 1001.251268][T22794] _copy_to_user+0x124/0x150 [ 1001.255840][T22794] ld_usb_read+0x31a/0x780 [ 1001.260378][T22794] ? fsnotify_first_mark+0x200/0x200 [ 1001.265660][T22794] ? ld_usb_write+0xa10/0xa10 [ 1001.270311][T22794] ? __fget+0x357/0x530 [ 1001.274516][T22794] ? security_file_permission+0x8a/0x370 [ 1001.280185][T22794] ? ld_usb_write+0xa10/0xa10 [ 1001.284849][T22794] __vfs_read+0x76/0x100 [ 1001.289110][T22794] vfs_read+0x1ea/0x430 [ 1001.293288][T22794] ksys_read+0x1e8/0x250 [ 1001.297561][T22794] ? kernel_write+0x120/0x120 [ 1001.302246][T22794] ? __ia32_sys_clock_settime+0x260/0x260 [ 1001.308046][T22794] ? trace_hardirqs_off_caller+0x55/0x1e0 [ 1001.313750][T22794] do_syscall_64+0xb7/0x580 [ 1001.318245][T22794] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1001.324122][T22794] RIP: 0033:0x459829 [ 1001.327999][T22794] Code: fd b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 cb b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1001.347589][T22794] RSP: 002b:00007fd91ae88c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 1001.356024][T22794] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 0000000000459829 [ 1001.364126][T22794] RDX: 00000000ffffff66 RSI: 0000000020000380 RDI: 0000000000000004 [ 1001.372165][T22794] RBP: 000000000075bfc8 R08: 0000000000000000 R09: 0000000000000000 [ 1001.378462][ T3233] usb 1-1: new high-speed USB device number 40 using dummy_hcd [ 1001.380119][T22794] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fd91ae896d4 [ 1001.380133][T22794] R13: 00000000004c6c66 R14: 00000000004dbf70 R15: 00000000ffffffff [ 1001.380140][T22794] [ 1001.380143][T22794] The buggy address belongs to the page: [ 1001.380157][T22794] page:ffffea000719c000 refcount:1 mapcount:0 mapping:0000000000000000 index:0x0 compound_mapcount: 0 [ 1001.423016][T22794] flags: 0x200000000010000(head) [ 1001.427933][T22794] raw: 0200000000010000 dead000000000100 dead000000000122 0000000000000000 [ 1001.436496][T22794] raw: 0000000000000000 0000000000000000 00000001ffffffff 0000000000000000 [ 1001.445054][T22794] page dumped because: kasan: bad access detected [ 1001.451442][T22794] [ 1001.453744][T22794] Memory state around the buggy address: [ 1001.459356][T22794] ffff8881c6715500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [ 1001.467513][T22794] ffff8881c6715580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [ 1001.475700][T22794] >ffff8881c6715600: fe fe fe fe fe fe fe fe fe fe fe fe fe fe fe fe [ 1001.483740][T22794] ^ [ 1001.487833][T22794] ffff8881c6715680: fe fe fe fe fe fe fe fe fe fe fe fe fe fe fe fe [ 1001.495927][T22794] ffff8881c6715700: fe fe fe fe fe fe fe fe fe fe fe fe fe fe fe fe [ 1001.504279][T22794] ================================================================== [ 1001.512318][T22794] Disabling lock debugging due to kernel taint [ 1001.518639][T22794] Kernel panic - not syncing: panic_on_warn set ... [ 1001.525267][T22794] CPU: 1 PID: 22794 Comm: syz-executor.3 Tainted: G B 5.3.0-rc4+ #26 [ 1001.534610][T22794] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1001.544714][T22794] Call Trace: [ 1001.547993][T22794] dump_stack+0xca/0x13e [ 1001.552209][T22794] panic+0x2a3/0x6da [ 1001.556271][T22794] ? add_taint.cold+0x16/0x16 [ 1001.560927][T22794] ? retint_kernel+0x10/0x10 [ 1001.565502][T22794] ? trace_hardirqs_on+0x55/0x1e0 [ 1001.570655][T22794] ? _copy_to_user+0x124/0x150 [ 1001.575408][T22794] end_report+0x43/0x49 [ 1001.579777][T22794] ? _copy_to_user+0x124/0x150 [ 1001.584521][T22794] __kasan_report.cold+0xd/0x33 [ 1001.589354][T22794] ? _copy_to_user+0x124/0x150 [ 1001.594090][T22794] kasan_report+0xe/0x12 [ 1001.598311][T22794] check_memory_region+0x128/0x190 [ 1001.603396][T22794] _copy_to_user+0x124/0x150 [ 1001.608075][T22794] ld_usb_read+0x31a/0x780 [ 1001.612583][T22794] ? fsnotify_first_mark+0x200/0x200 [ 1001.617846][T22794] ? ld_usb_write+0xa10/0xa10 [ 1001.618442][ T3233] usb 1-1: Using ep0 maxpacket: 8 [ 1001.622501][T22794] ? __fget+0x357/0x530 [ 1001.622516][T22794] ? security_file_permission+0x8a/0x370 [ 1001.622528][T22794] ? ld_usb_write+0xa10/0xa10 [ 1001.622546][T22794] __vfs_read+0x76/0x100 [ 1001.646135][T22794] vfs_read+0x1ea/0x430 [ 1001.650265][T22794] ksys_read+0x1e8/0x250 [ 1001.654612][T22794] ? kernel_write+0x120/0x120 [ 1001.659267][T22794] ? __ia32_sys_clock_settime+0x260/0x260 [ 1001.664960][T22794] ? trace_hardirqs_off_caller+0x55/0x1e0 [ 1001.670655][T22794] do_syscall_64+0xb7/0x580 [ 1001.675136][T22794] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1001.681019][T22794] RIP: 0033:0x459829 [ 1001.684890][T22794] Code: fd b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 cb b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1001.704592][T22794] RSP: 002b:00007fd91ae88c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 1001.712999][T22794] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 0000000000459829 [ 1001.720973][T22794] RDX: 00000000ffffff66 RSI: 0000000020000380 RDI: 0000000000000004 [ 1001.728942][T22794] RBP: 000000000075bfc8 R08: 0000000000000000 R09: 0000000000000000 [ 1001.736910][T22794] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fd91ae896d4 [ 1001.738712][ T3233] usb 1-1: config index 0 descriptor too short (expected 868, got 36) [ 1001.744876][T22794] R13: 00000000004c6c66 R14: 00000000004dbf70 R15: 00000000ffffffff [ 1001.745262][T22794] Kernel Offset: disabled [ 1001.765794][T22794] Rebooting in 86400 seconds..