00) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0xc0c0583b, 0x20000000) syz_open_dev$hidraw(&(0x7f00000001c0), 0x9, 0x430080) r5 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r5, 0xc0c0583b, 0x20) ioctl$HIDIOCGRDESCSIZE(r5, 0x80044801, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="3a0ac17e00595345e2", 0x9) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r6, &(0x7f0000000480)="7e00595345074f860b9450a09c97d953ff808c54bde678aae82e5b78d612799b114cab0bb3fe17dbd4dd3b25a3da057d1c49ff867dc2b589352b07ce063e38db2b8aeeba8a830efb28f58b5faefd8fe16933abb8380a928724d52401fa88d43c8b7473f5b61f5551fe6b4cbcbe50304399ff02ee2ffc946bbb5d18e19b1cbf2773f81c8fc61291172da98aedd42c173ed81f70e6607d07a00202f000000000000000000000c001c196fc84c323ff45c9935da7a45c52d74317ad29df8e6e28e75bfefe343cb85169bcad7189125f9b646009ab5a73a985926044aa3a9049f2741ec6aaeb76345cd571318e049deab54802def87e0c377a9047721388080dc6ff8e91772fdf17be6d294228809049a636babef0e9cbac9ed7cfa232a9d88d236a10d44ac6471cfcb89e47b6937608220686139fa7108a32d5d6855e8c299eaea6d66a84260fd288f53820083c0eabcdfb9a754a696e8002124652ef902f9b940a0be47aa5fd946402cb8839c2fb3dc04e01af52f008f5aba32e1f90c7e8e067de1b1bf9e197f065ccd7a2155e03c6cdccdb192de132", 0xff53) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCAPPLICATION(r7, 0x40305828, 0x400007) syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, 0x0, 0x0) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f0000001280)=ANY=[]) syz_open_dev$hidraw(0x0, 0x0, 0x0) [ 1682.150313][ T2759] usb 1-1: reset high-speed USB device number 62 using dummy_hcd 23:45:18 executing program 5: syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xb4, 0x5c, 0x95, 0x40, 0x16d8, 0x6281, 0x5736, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0xe2, 0xfe, 0x45, 0x0, [], [{{0x9, 0x5, 0x81, 0x2, 0x375}}]}}]}}]}}, 0x0) r0 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x1, 0x200000) ioctl$HIDIOCAPPLICATION(r0, 0x4802, 0x9) 23:45:18 executing program 0: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x8000) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSABS20(r3, 0xc0085508, 0x0) ioctl$EVIOCSABS20(r3, 0xc0085508, 0x0) r4 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGMASK(r4, 0x5452, &(0x7f0000000240)={0x0, 0x231, 0x0}) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f0000000080)={0x0, 0x6, 0x80000007, 0x8dd, 0x5, 0x1000}) ioctl$EVIOCSABS0(r4, 0x401845c0, &(0x7f0000000080)={0xc, 0xff, 0x1ff, 0xffff0000, 0x9, 0x6}) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) r5 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x80000001, 0x1a0000) write$hidraw(r5, &(0x7f0000000280)="c6f2f90111edb66700000000000000", 0xf) write$hidraw(r2, &(0x7f00000004c0)="3db9c66a18497c54efd9056a7d03a4782a51bfaa2bc418f7eaa933087317feecb06fb1945100d472e3fb28e3f9d83e0524bfc6051aff1239e31db75b322c316ef455ba97ddf52400b1567a2a2e0db4ba6d2a09cd4294efa779a6ee2901195d14ca0f09934acb5def7b07e401c36c78317d3e124969d81643d69c650ff800c786ada9fb542a17b97b31c27c6ee591ae542055218c95e7d508503cb28a4136677bb0716d749221970832135a1dc7428ff1d512d51b483e14a4c2e256", 0x9d) read$hiddev(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000640)) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x4802, 0x3) syz_open_dev$hidraw(0x0, 0x4, 0x1000) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, &(0x7f0000000800)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) r6 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/hidraw#\x00', 0xfffffffffffff801, 0x800) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x2246) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r7, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(r7, 0x0, 0x0) ioctl$EVIOCGBITSND(r0, 0x80404532, &(0x7f00000002c0)=""/222) read$hidraw(r6, &(0x7f0000001080)=""/149, 0xfffffffffffffd27) r8 = syz_open_dev$hidraw(0x0, 0x87ffffffb, 0x200000) ioctl$EVIOCGID(0xffffffffffffffff, 0x80084502, &(0x7f0000000240)=""/58) ioctl$HIDIOCSFLAG(0xffffffffffffffff, 0x4004480f, &(0x7f0000000400)) write$hidraw(r8, &(0x7f0000001200)='\x00', 0xffffff45) r9 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSFF(r9, 0x40304580, &(0x7f0000000100)={0x51, 0xffffffff, 0x0, {}, {}, @period={0x58, 0x0, 0xfffd, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCSABS20(r9, 0x401845e0, &(0x7f00000001c0)={0x100, 0x0, 0x4, 0xd66b, 0x1f, 0xda}) syz_open_dev$evdev(&(0x7f0000000480)='t#\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00', 0x8000004, 0x11300) [ 1682.389924][ T2749] usbhid 5-1:0.0: can't add hid device: -71 [ 1682.396035][ T2749] usbhid: probe of 5-1:0.0 failed with error -71 [ 1682.410480][ T2749] usb 5-1: USB disconnect, device number 67 [ 1682.519828][ T4067] usb 6-1: new high-speed USB device number 98 using dummy_hcd [ 1682.569887][ T78] pwc: recv_control_msg error -71 req 02 val 2800 [ 1682.590877][ T78] pwc: recv_control_msg error -71 req 04 val 1100 [ 1682.610255][ T78] pwc: recv_control_msg error -71 req 04 val 1200 [ 1682.617293][ T78] pwc: Registered as video0. [ 1682.622807][ T78] input: PWC snapshot button as /devices/platform/dummy_hcd.3/usb4/4-1/input/input599 [ 1682.646928][ T78] usb 4-1: USB disconnect, device number 85 [ 1682.839835][ T2759] usb 1-1: device not accepting address 62, error -71 [ 1682.910003][ T4067] usb 6-1: config 0 interface 0 altsetting 0 bulk endpoint 0x81 has invalid maxpacket 885 [ 1682.920078][ T4067] usb 6-1: New USB device found, idVendor=16d8, idProduct=6281, bcdDevice=57.36 [ 1682.929114][ T4067] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1682.943493][ T4067] usb 6-1: config 0 descriptor?? [ 1682.991178][ T4067] option 6-1:0.0: GSM modem (1-port) converter detected [ 1683.149829][ T4067] usb 5-1: new high-speed USB device number 68 using dummy_hcd [ 1683.192269][T18931] usb 6-1: USB disconnect, device number 98 [ 1683.198854][T18931] option 6-1:0.0: device disconnected 23:45:19 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x81, 0xed, 0x1a, 0x40, 0x471, 0x303, 0xb446, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xb, 0x36, 0xae}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000cc0)={0x9a, &(0x7f00000004c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f00000006c0)={0x2c, &(0x7f0000000500), 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000000c00)={0xac, &(0x7f0000009e80), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000000)={0x2c, &(0x7f00000020c0), 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000040)={0x2c, &(0x7f0000000940), 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000000880)={0xac, &(0x7f0000002680)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000001180)={0x84, &(0x7f0000000a40), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000000e40)={0x84, &(0x7f00000005c0)={0xc0}, 0x0, &(0x7f0000000640)={0x0, 0x8, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000840)={0x40, 0x13, 0x6, @remote}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000140)={0x44, &(0x7f0000000440), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000480)={0x34, &(0x7f00000001c0), 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000380)={0x44, &(0x7f0000000100)={0x0, 0x0, 0x1d3}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000000b80)={0xac, &(0x7f0000004300)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect(0x0, 0xfffffffffffffe3e, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000140)={0x24, &(0x7f0000001340)={0x20, 0xeb90da1a02359c16, 0x1002, {0x1002, 0xc, "98b96819eb2fcc61edd3c6759dda0b480392c403d8a2fce10955d2e580d2c9dd329683c5f7666fffaa2fabbcf79bcee330a307bd7eb997e1702d6a4e26c6c1f3bb1e764d66902a7be5b6f56f30537fdf365f8d1c081ef9a1b4fab5c905d17554625d71a8f8288769332521aa8d023bd95c67a98743c6dc31a5340ff764bedd39e3a97772cea549972e605300fd5f64b43eab8a06b6c6822ff81cd2d389efe84434fb719d03e198c0692d873072022fc84ccdd91d211b7ddfe46094370b73592def14b261e5f1cdc088aaa982f835d59127ea34b52617ac01c09d134ae7651e7f2d073e3767458ef056b7f4bfd906a8b3a41176651e26c681b34bff1da49d7170db4d1f6fad340fe82454063e5585499a3e67a93efe4d97cccdd3dc5dd52af5c0d9d26b55bce2a4b53e0b7ae72876c74836b29cf0df62599a580b2faee2f639c5bf6954e204974552a8120f0ac031506b84ebf998d8f85d9b7f5bb75a8254c214bf5bdcc36de4d3dd2aaf9c8e371ae04faf9251996251b7b037cf1f31812ffa23b7d3100c35d1fda3b5b68dd40cbf17228664db914b6b71c897cda265f075f2318dc0a7b5cd1b1550e0cecf728b688ab57e9db7f4d85181cc60186f8a86ae7b4d0f2d66b86c346aa713991e7112a808727b14d38935d10880d1edba62e113e4af98b89cdd68bd931c3f883082201a9a20a6c85ecc47b091a0a6646456320d92a5b75dd979872634a79e744584171433c5590aadce102e8503643b3663e9aaa68ddeb91f3077960db8c5de2a6330c46bc62a3ff3b774f2a32e9cafd678bfdd6cabccf96801c9337d16bb6a2c8d47d9ad675a8f8d97c38c1a5f4f9a3db6557e18e925ed04e5c7a55a4b6e46d055358e9cc5a6845fb4656ac6dd32fc951d6100f812e5335849ffd15061e0e28b17cc50132bc6be918ec5cdb26ed12005b49bcdb3d241fdb2422176e7577f8d3dd3b8705528911addb0d3c6bcca4a9598d54400bcec13f046af1c60bbb5f281c2fc8cc287d8b5b8b4aa7f48660fdb22918230efe2ec1cf286a22f7f6937e025eeb7c146c8235b23bf52a3ebec8b38125cba71085ece1b176662addf71face2d95d65861d6de72917bfb950505180732ab50f8704223d90b6c93bfdeef0dae0dbd2e98be3bce77126e46482497cd56d92911c84f4398ce68765afd02e3fae5906fb07f689110bd425e87278fb53161ba88d02ab84988b579fe3accd3743eb455d8933c9e195650cf2c03325f72271e4aa3a67f2a4e769712da1c960a1f05e9ade4bd9428492ec5812437ac596ca86d10916e0e0515d2941ba096250b1f5b80e02ac5e5ec3937bd3a968b3a7f1166b336e8bf277b8515846ddd4a94a7a4e77ae723cff0244f6c7f658aa801d311f38412b2442c87e53fabc5c4ea7b7cec1bc669f79d4247116950f784d20da1470105838adf2db37855e403d88c6eb93bcc590884e723fbbedd6cd30c3fb42fabd1133db81c84d4aee50bd94ae72fffac18b225a3bdf900e3be37ad95a264c85fc1fb686f9f427d6ed48714f0d703db41d656875b492c636fea612c34be0b8ea3895f4ae6a1be110d496e97bce6ad5c3653a5a63fa0e45e7da29363480e6951d7d879eab8c13de22bf7107000a4994018370548aed46aebf178b68aca4e0e3a39bcb4c025a49b00d415282e83ed6b296f2713999dd847bb6d706121b36422406b6ef5be968043fed55f25c21f5d3094ca7fac838c1e4dc4402b99e42143b55b85d6e3100585d0e837349fd7ae8a7a5235f1d510297e943fb2abfd3c548ab72eebbd3bcb1d936bf5195267023aa648f5f8c68e4256434f83dc096fc1b3ac532a848662f2dec9e7e0e8d1cdb282289f6fe59e52d53944de0cac639ec083c930950e883b44a7d3addbecffb1bd4fc421ceff3fe6ea2031e50aa0c9f7466793c2f0667ae8b242cd518b328b02c88ee29d7c8971b7f4213f0394ef80daea9251ebb3743d8551f73711278157aefff607ec595f85e63718518079b1a30a7fb748c8310d6e102f5a7623ae83bfe12de5c750f2351f4c2470a40c2c11925886b6aa7d215ad0e29c69c791914423ea5f5c7f38967e1fc3ce51d31e5d55262e51c552bca2bce9ca502a0b499c3bd83e7300b84ed4606e84c8ce99ae1917fdb6c30f5ae3e6fba201677f3884a91147c79ed37a96d68a6b9d6690037fa52dd78dfd8d75255a5babfd77027ebfd59961764d0c4854f711fe6e86c1ceed364c6736575b84fbb0626ab0051965ccc44c572962abfe461cb1d4f133e2e91bbf453df735905d6669cf04c371c94ee45d5f85ccd0d3d54cfebdc0826d9a65c910689e5e0e074212494d9cae6f10a613b179fb5925d1c25098cc2762290ff037f4e5b80443a15bcf4b1a5aed55d75bceee4d38b7fa56ba23090864f66c7887da9399e5eb15ebf156f47c946933c52fb519767f2a146d6406b3740077213d4e250e34d786326ec6d10f6ff8097c8f8fb54a5465972ef55f92d4dac232782595f63a15f16309c20ff38791152ea96c6999822f3f2b39b17a84520d0e3c9e40c6f4f21973687a03f5ba01457f2934e6d40255045399ad5abe0af0d9082f89955042ff0132459890c1a3d9cef50f730b91b6256bec3ee5e1d5d630a1387ada84aea57e704a947ded622d31d9ed9f0fc64ddf3412ac4031dbd8525f2f5e4719b519d1c167cf467f7d2600d08520b260368145b2e23651e136a6b2f8e7a071e8b4efb3bf1517bbdcee01585f20076b0afdbccc24f496755408c329cf8b01440d87bd656eb8457e1f8d19ab8a84f1173839ca120c1e9bad7af8896ddf6533898a72c9c3a5995169bd6658177bf1fa516f584e76a765e2d77c3a5a1f3194563022cd0f0866ed5ee44e77be90a043eaf18cef49437afaf61f49d1120128a6de3a9f4e7896aa1588c5e2e42e9cdf23f0aba666d158381504d2c5f93b8c3920094d7b070531577b33a45fff1761c6d9a4595995deec7ed83fa64551de96044852bddd0cb9abcd2222b04e40c5bbd1d3a3a0f9120857b7c637e867f88439b79d77542f1346f20d0c9faacda70132ae0b2dd5499774ee6b22dd1c52c7d11d12cff4a6742f24b89219188eac653156146297a58b4e80b3ff173f7a66db351e0a33113b4df4187b1261ebcc06b16e2cf9d44e720e5c6b1bc4f3851651f4da17694a075fb19e03da7bab7da9b4bc0bd2bb7b14a39a31867b3da0f3763b80b6f0e4a35424606090435b5f6a2579d80aa63a8b81ac077d9cfe569ea5583a099ac8990439576a14cadcdc60e60b0a3a27077dbd101100ce04910c2a3f9d3347ebe111df9b11e8f58cdf8c109b36418bcb4afc312a85dd0abd4f85bc12629abe91ec3b890b1d7eee8c1901703b4968554466271a76fc2a47a63cdb0c4e5c61c9c417c9e01041e0c006fb712a2eb1ec5db2857e36c7ab3a03159bf760a64d058cb1f10cb63ab66a99da74ef9e6776ac146babeb08de68b106e549247e58fe70823c62f84ddd712939f3ff2449acbd68c90867f7f7d321029bd34d8ebea11da8de03cd5c571b6828282d2d82943a059378f5ab9d89fd689533e3b5bcb1fd5fe05a6f03ba5becfd5789e44590555ccf653cd81610ec0f5e221d2db437f2d5be2d3c02d9323bd08f33c5e20ab79c1dc4e654b5244c8a1c71913427d6fb780d600494a7066db1469b84c992a92b5d94fd038b5f66d30b310a6a366b33456ee818709babfcde52614c53ed13233ce3a160d9594f312f267b980cc7320613f78f841a7b566d0c0554164aa2dd515163d230408f65a33ab98bb6a8b1193f1075fdf4ab27e9eca6878442b33f346c172a04054d1ced77cab110944c4986584c2f44adc78baa6ff33ec5bc756bb2b26c462ea63e353d0d359bedd7843291aac55b3214b5ed03bf046e4b0334498ee0592d696fc4a911b2d8892c65009c17994f60b08ccc6595077b91307197baec76ced540aac412b184665201784bd83de35dd0d0c3aa9a5be24922275d533b993f1523bfdb6f9b69fbad80aedfeb9fe0a7fe3cb26fb9c06c1e6f53e9ce0f940fa2827822c21d0f6662818154e1cc0a44cf491ed4cf7dba7c430a2730916afa7ac793b09461f07a42e58860fe69c9efec6ac2e13cdc697421e836697de5acd7a30f66f9039abf4183d42b1d1754e54e34ea7b910005772c717683d5cb73ac3491a54facac3e7f7672e51dd10d624d708fba29298c9fc3df082901d5ce8e83d86388c88878ad020cf1d1896a3aef031ba78dbebaa3906f034c07ed46ddcd988b2e02d5f40c1e71687281f6cc1a86064ae48541ff7b6efb759a1e69124097ffdb110737b6d65da03810810f59fae1777c0410f427d3b02c0074aad143c42bb13fd7612c098d398cb20152da1d432af8278827feb74067ba7369c552c9e9d70719cc633b394145e7ae6b09a86cbc7f01f349cb547fd8021d8c1321be6e7eab6bb050d525a5ee390c55d08d2f198652ae97afb1b9686ec29ef254742159f0312eacfaa306e0a622301e986e7253db0f19d3ad9f87745a082e6648f08571b89c1d78f86048108e0491d6924482b4e035aa1768d71438c41cda2b7251387f1d61506194cb9dca8a66f81311384f7c6ddb56b5df7680580d9329597afed7de818492e16cf9f191ebe31fd4a687c078fc857fb1ca3e78d2e8b7465b5419097b0fcdc63bb7fbb04605c88be9ed65cf79a78de185335d367b649ee84ba804bfd5166f4c292e705723ce12e5690eaa45bf1b485e42ea9dbd5e1d43268f7106c1252078738707e25567260410cc26414f7f2ee9741fb21bc3ecc50eab7db6e79bd8de533aee6a18a194299d14ce107973bfe6ca84a894ada5f56898d467381ab05676da8d47d6c5d47844de5e07ee02f5d038dcd00f54f9e0b94f5fe29c3d08c25c21eba328762f18aa36771895c9c971da5384a66147417e1ce00cbe0d1a9d6cb2454a3024defb87a999b5971c11fab236e9e7513ccb57addaa6f4da1afb47a1cd611ab2fac5467084f2ccd4ac2da51bef3267d3c6cbe88bf296630f904b295d8beca9ba10571aea2410682eb94072ea17dd5c3e55f6e0253de5c9a79412ee3b9e072a65440efce6af2966aada1d316efac5198bf4b7ed2afab33d153270fbf0238db3d48c45bf91ca7d8fab991168d2dcab27c2570d49e2d0d5227aabea8f5490162ec48526e9d299496646bbffc64195ba55cf3efe5e407544559d8979e2bd38eb970a5b0ac0b7332ef54bd6ba1237f4806f01166fd57c15dffe52c7cc40cbdea740f69d728f3221ff360e4ea5e5747edb23deedf4cbaef0ac53042bb68838f086be35f7376ce76d55ed628f9b49b6f304f4e2dfd69863f56b37a8eb913253a36818944ce0d23753fcd71373896e9b7cdd7aee60994dbaca8c21331c9cb317d38b50dfcb2613f91af62739a2d5cdde3dc197c022e76b52af41eb93a10a79f108782dbdd22194abafa3dedcb9cc626aa9795de044bb8f55f34253bf24d8f410ef7e58faf7eda87e15ded312bcba3174eda80d649ecabd927a82c4eaffb21be3e1aa72637953bd8fe899610b6711ba08fb1df7b3f8e35d65363832b1eebfbe9b5705077ffeae56820e872abfac33bea2d88149daf5f9c81fd4765485bddc7c38576cf4f609f9c43ca31af0ca78091cbffac81b5fa9b8367bf830aab3c43541be52d116114805955fd88dc12215a52a481ebb0a67c9a5dc624f052a549aa94ba02ccd923cb9a4aa11a7d4c93f96ed86038c7f3928e845c08b86b2de73507b4bcabc6880a3658fb1f7f142a4b6fce60e8d6a5832b2260da52fd926"}}, &(0x7f0000004200)={0x0, 0x3, 0xbff, @string={0xbff, 0x3, "427f2388f1bc9f1e6e15ec65d807a59cbdafdbefc96a892ace6e52a47ef9d7016e30cbc32c57a58a2c1348bf17ffedcaf4e34256521ec5e0789b1578ee645ee617bd6196631dbbb9b5e2a2e3b07d2a719d32c03ee8c7595a79fb74b141f51e564c581026823cc2f5c90c8f9de20ccf202eb8617090fb37ecd850364c9d5c30a824e2308b55d51fb48b929d6321ee9625ae58e47f2f4b0352dc9412c5949cb5075dacd6288da185938ad0c55f7765b38a76d778a8a1540fa7450ba42d2b4a9bf7626233b6c666718a5c0f904551000fade13f219bcea8ab8e21bff1a626910cd7b864aacc76d69a7878e28bbdc02d1936f0caa6df466d97303ea2a34446d06d841eff14288d29e993f41285c68845d09df63684186bd19238826480240dc399d7f06018f383154a5b61216a29b7f182469ceb0d46b28cf1f245f7a069f2349ca1e1c86f93361d45d9d993923db2913a2bc4557ff8578605270b65238e775188a363a6aaeefcbbe8ed05289e538efac281c0f5d26e06c7f7514bbd4fe25c07e5c4301e37b96b88e9e06bee2f095e5917611c128a3df0f3a0dd460514614d21a1b108900356e2a89fc1e1c42d73d1fcad6f1059c9cedc8684e2f9c108f71165257126cddc7f289f02652a5492cfecd77e5a9a3ae37c90bb5f3aa93086e5ca0edc8be539ac1592d7a270cbc4d9e2719f9a2897b32dc62c208ed0f47012357185635bf5439cbcf08f732d8f162f64675b7597cd3dbb1e8f57cec6f64418af1b22ee1c3d2304165525763c492a394963a4b11fda7ce0511c6c5b0ae7e8d4499c086dce1058538eea171ca2e93639441fef1aab2f4b20a1455d2aeb09b2b9477206d17cabe8de71b4f6a4743cf8cafc961ced45533f95745885e6b75b57cc1d4c66fb30b18cb9fec6ab522365937c67e24ad2daa7737589d83168627b80671d6dbc402e1f7ea9ee5aacad56bfe9e9c4df78933ee3c9ceeb1d3b0218bc56766e69f052f9c820804c0a9e7c4eef895eeb04e086532a883e6d7b5f8cdbb660a0302c1c7fa23ccac63852b06feacc4794a7d361348be4cab8db61962a7e04de8a6e7e26a7f8d46ddbba67b2b319a0b9d0899b240fda326deb3d100037b93834445aaf0353d7fa00f4818401e12ad6878969af2ad0d05c5ebfd2bf01b397fc3ad060db6f7b6a8485495627b6e4d3ec72a69576b63f5d98b7389afc82475b448d7b80148d7439aa4374aeca2ff01ffd8e78418c43a3c7b32f014a42462f26d9bd1cd8c02ff4dda56b33198aa3e147d8c681840ecfac971cbfd36b8bb79e971a05fd6f9b7febb3a21706aba71d0a42f50dbd1aaea7e804849e76007460d3b8bbe3786016671cf7e58eb8caa7062908415ba904692b7113ef9a8e861402f0c70b3f6bbbf2eaa4b7716241a9f5643ff7cae569fe8a437e9cb5c707b62cf38db6f0e0a8e2c975123d1be7209a8300570b4332515c6a2b96b7519e3cb740ec95acdba8b1e1efc09636a70fed13dd1366620dcb0331322d5eed12de7d843ce33b8b5b5c6d53788cb6b609087451aa61717f5bd61c41ff7597121db14c7676b687d844ffa8181ada1134a13474282a6fb0d77274f2e3dc892441766661040698f5e763163e94647b5fe1eab746566fb883785012077f7c714ecf5a86bd4f85e6adc930ad0f1d8c7c9dbdf0704dbd82a75a88cd54491d5fb62a1affc2b84c08d10913f4ae553020802493ed630f2bf719d410b086e00e7c04ad70367b0311508dbd85600e78f66a655b239fa89954326626555b88a64e06c4c44c2be6ec1ada5dc7bb783103d7bbca729d1a5eb66262d94a4ca0d9a5885b5cb4f607e9d33ed686191461b9a1ba4cbd255ed7d1eb4756bc3b84353a94b5c27614c1bee67c687369ee1cc2adfb304db2d09bb7d816d034accd08d2ef0441b4ac179b80c2e3d5e7d4e0765de6449b68a66d6c80f86bb3282ad028911588433c2ab443a18c7285286229e80bb6cfa1e62f611f426be7e506e7c3cb6eec7feebe354bbb40a98a0658234f80b32172e2eef8dbd254a4dce4056aba9a3bd64386d3cbda3674280a4940c9029e1549d45eaad3efd55d7471827bf9f007a26df0e173c447d7c3eead5172263fadcecd5ea03d71e153dc69948db431d5964be19287c517fd78e27313240bd0fe415a58f841cdf178676332919338e5a0bcc8354bb27ea3cff63b915e2bc2369206301839bbef77539985bfb47b44ff8e5b6f0bbd0ae6bed014f96558004a478346c3a1f586a0662d8524009071cdb361b9022cac8573cc4f8563bf8f43c3c163bde87bd2cdb6c7ea3383a05c67d63fe023a8af42afc6fe5ebf0bbcb0aba0bdd7abd143f67804d3615c538fa04f988fc436b40fe701cf451d73fdbfef24c942731e28db40f87a75eb55c4b4fb3468c9a2ab56d0637257860bf983a01a539b8d42fe9ae3ef5e60e5ff7b6be85135b8f0a17413082cb1e8cf15663bbf78771b71e0541de102555dd3a6328e0a441c0af59e90c0d54cdb128b403cd999b81a7462fa06445aff1f0363d4ede82f3196cc6558cc96a47557f7f80c772a1b7e9a6541f9956a1e656c32a237bc594abc56449747438c1026b6bf9de88a1488d104090284ee69e701286f42e270bc93ba8a67709cdecf6af0fc4b65b3596c101a6bcf946ed9eb06036850e5696ae41921f21d0e0e04968e032d2a6abef11c56de32edf05341dc49698f6ceb5d3591f7040667db420de565f9b8ee18951f42cff814b987ab86e4b04035b4a0e0d54c148f24d0974a450e2c1cf5a492106b17a88ae309483fff919b6bcb19c4f28cf1ee54427d6bb5d41423272b881428a108dd6d7a97e2d9ac2ae2aa12e149ee57d123a57f5fdf3d4e409dcfc08aa98fe6db18109d40597652b232b73bd4ee5e95e0b67ebe852efc36dd87e1d3ebdd9a4916f379715fce046e156b031f2be7ce6aec9b9efa9355489c035bffd9317979fbaa079c2e7c84441510ebb16427a1f0c4f3a9168535de99cfd0fc6fc73f6cbac4e3d0b7c55b65b2f737c8abbdedc4cc168bfea352506f50370e37b8810c20dca5fb4244e429af143f1cd049f3a57e0343b1d1d223327c4bc34c9a54504e3c00569be9f74e4deb2206aedbec991f1c9eb920d341c5c71a40aeb39036b30103254394dc5753e6345533c1e1fad2bc8fc5940b740f6123e96be8aed44a32ca7784fe49a19af4ff551787170a9b2bffea707b31a82d06095c188dbc12e37958febdeb17c1476ec1d2fe652a8095493675ff539bd74d7866e205cc2216a50fc1dfe7e136fa09194cc72d961acce541b8eb5906316728326200431877411cebef404d0a296413ba6b73a9657d05b05dacd7ac0805ef24a6241b1504ea5cc7c3f067ddc95eacc38ae730e4dd2acf1c722b135aa3f41566832bb431489bac20a3b6fa3cf732099808934a05bb5574a3eb2443dc36f0b899897b70f3a04f438609908e0817cc82d5db26b66bb5ab4ec2c39230adbcea55745ebfeacaf1709fd738ffd2750bc93a3e115a36f32bb5b6f886996b6d0a5db6cf7561f538ecc1c40e243c7a80e1eaeaa7fd51762b48311863b71e27ad15f54da802d04162fdec10c38a44940ab34b29bde68db5e3fd3efc47981938d309ffa7e518060b170c9146753adb47e016fb26ba57c1a6e296688ee1bed4b46bd8d08b3c8785019c41b941f76e56e08c61e39fe2c0143bad6efa2154fd35dd981e2dcfe3729aa8c2ea024cc63a063bbe8821168d64009a6dc737a2989bb14efdbe80dc6b49b9e467c1640ba20750c55c70966d87c552302346b49ecc4b8a84642892d1032b5edbe60817554dd5659e3e873d8ce7150dbf86038c00a8aeaa8052fcc0e3070bb9bf863bb11a1501304cf4918ca11bcfc371e101ba1c5dc5fccce800096d8c8f81ab6d02636e3704a67511694ca29af825763455bc0ab8b4a340be31b2bd0ed9799c3a78e28569b1f31e7e48feec9bf6eef24811d9d8aae2a7e24d2a868cef8400ce64968d74b0499b3f7c68e657facc4d5b3fd9ed8b1932c9a1dbeb8b0b87dd412d8f916bb3c0ac3658b2b57a6b7f3cdc9d88b44c556df758c75cbe0a10a6eb1c2dc96a80de9aacfcf2c8afdf753ea544980ded6b9896fcaf058f595f6f8ef347056790ddddb1597b983033b88af6b711e67b818e494d5af2a9cb8ed8bf9fe9c695489a88d08abb8cd88e8e8da58c6f9f0841640dc7b2faac11a6447761320c3122c4716053c49816884ab0a8846def3b9e9cb10acd8d41158aefe9a6f2254784f5ba7daedabf13bf38c31b0aa17620d98667c37606595c4883ab0121e52b15691816839843144842ac578ab488983490e451e5c6a549fbe2"}}, &(0x7f0000000040)={0x0, 0x22, 0x15, {[@global=@item_4={0x3, 0x1, 0xf, "78b5fd56"}, @main=@item_012={0x2, 0x0, 0x1d, "42b9"}, @global=@item_4={0x3, 0x1, 0x7, "e4aff0f6"}, @local=@item_012={0x0, 0x2, 0xa}, @local=@item_012={0x1, 0x2, 0x2, "02"}, @main=@item_4={0x3, 0x0, 0xa, "13cf20ce"}]}}, &(0x7f0000000100)={0x0, 0x21, 0x9, {0x9, 0x21, 0x100, 0x4, 0x1, {0x22, 0x4b5}}}}, &(0x7f00000004c0)={0x2c, &(0x7f0000000780)=ANY=[@ANYBLOB="40149a0000003de82fd0b1c8feec136ff34995721a4fbe87499e3e8a521f03000000e96ac3af371cc733302822928a834f84881a4f064bc289b94b9050af96db34264af8f67e4b63b01c97fad1f0ae466a1701e8bf22c33c0c2a29372981fd67a8c085cc7414326517105d852b557aaba85ab251e9350074878c7c60d2d683cc7dff2c7afdfa85ff1da887fa0c7b390fe4c48ef0ccdff37dcf1734b9caf9e419bd4a8ce6ce3f625a7446d3c937325e7d62107fcc01df9fc109047b111bdbcb3953a5e9c5fdae4194327f4744a67f30d4f8d9d4099da2c9e42b82c8a697a34e01f381aba26c75dc84e692a4adaa17c6325792783c655de2e657a54fba730cf415b77172c458a785fa9ff0487ea400cf4cde0e75893100000000378674e68aa0e2fd12b8245e7bc927"], &(0x7f0000000280)={0x0, 0xa, 0x1, 0x3}, &(0x7f00000002c0)={0x0, 0x8, 0x1, 0xff}, &(0x7f0000000300)={0x20, 0x1, 0x53, "3c1c09fc749e48125801ab4895e785289f4cf2677f9956b4d5455381b4de3d24b4857a5f62c7b55a87c63cada6426aea261cc41ef49dbf4ba37ecbe93e6852e4bbd9e54c3ab0096f7081d5dd1a66064f5db159"}, &(0x7f0000000380)={0x20, 0x3, 0x1, 0x1}}) syz_usb_control_io(r1, &(0x7f0000000300)={0x2c, &(0x7f0000000200)={0x40, 0x8, 0x62, {0x62, 0x3, "0f588c5f124f5ac23c2582df4627bbd72a487b8f7486a46dc58452d2b710261cbabf320a3075ce211477f311f0b008fcb87b653936ed7d9cc430571c55fe39db690e25a86687ee1d1ca923cfc9629b64c057f5a140f6dd29d70a157245b6291d"}}, &(0x7f00000000c0)={0x0, 0x3, 0x2e, @string={0x2e, 0x3, "f7b24dd5adb71bee0f457ec377f2975372a6fe9189b8debac32a010e79b57c72fbcf2ccc4195a7f98972cd95"}}, &(0x7f0000000700)={0x0, 0xf, 0x135, {0x5, 0xf, 0x6e, 0x5, [@ssp_cap={0x10, 0x10, 0xa, 0x8, 0x1, 0xbd64, 0xf00f, 0x7, [0x3f30]}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0x2, 0x5}, @generic={0x82, 0x10, 0x0, "242a9651c109f8f377b8107bdb7d5faef628cb7a3551af50b4fb07df434416a424ea8399662a54b4e2833b444d5091fb66cba85a16ef4979664909eb2b24bde697dbbc5836f2b98e008a7e1d914037b70a4b64e60866b212e3dc0dc4c84c1939670b1e813b466da4a6c764da9d40b13185a3ee33222ae977ec786345163e83"}, @ssp_cap={0xffffffffffffff84, 0x10, 0xa, 0x6, 0x5, 0xc18, 0x0, 0x400, [0x3f00, 0xc000, 0x0, 0x3f00, 0x94efa33b5d4753f8]}, @generic={0x77, 0x10, 0x1, "2968d0f59f0870da6dbf93cb5113dbf8ae72f3337b261ee6c6b4edd356c55ea5123ce152c5de2c9426dee4d2a02328a33224205ca10b1a271bce389ed14bc97636ee160fbd51ce5eee7ff5d662b7d0634cf61ccaddf7d2f056821cddbf343bc4e92e74c7b3a6f9e3e23d496b1e997bbcbad0d2c9"}]}}, &(0x7f0000000280)={0x20, 0x29, 0xf, {0xf, 0x29, 0x80, 0x0, 0x1, 0x7f, "f390f55f", "af743ab1"}}, &(0x7f00000002c0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x0, 0x3, 0x3, 0x2, 0x1, 0x0, 0x7}}}, &(0x7f0000001000)={0x84, &(0x7f0000000a80)={0x0, 0xc, 0x90, "58e79dd9729da39d96be7f491b2a21f06b0ded1371df1645ca70117c986a1effc6ddef80792efd1cb316a04b7d73f43a265b913fb3e5ca3c9baa1c41546ca236fedd0ac8f2824f10367d8d268d83908e5c2ded779b50a313342a584ff5f1db26328980e245f92369d80413b4d94c41ccf4171ee69f95c97793039f9da4e0f989fcc9d25a422bb36011dfea1e0ff49578"}, &(0x7f0000000340)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x2}, &(0x7f00000004c0)={0x20, 0x0, 0x4, {0x2, 0x1}}, &(0x7f0000000540)={0x20, 0x0, 0x8, {0x200, 0x10, [0x0]}}, &(0x7f0000000580)={0x40, 0x7, 0x2, 0x4}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x80}, &(0x7f0000000680)={0x40, 0xb, 0x2, "feec"}, &(0x7f00000009c0)={0x40, 0xf, 0x2, 0x1}, &(0x7f0000000a00)={0x40, 0x13, 0x6}, &(0x7f0000000b40)={0x40, 0x17, 0x6, @remote}, &(0x7f0000000e00)={0x40, 0x19, 0x2, '_v'}, &(0x7f0000000f00)={0x40, 0x1a, 0x2, 0x77e9}, &(0x7f0000000f40)={0x40, 0x1c, 0x1, 0x1}, &(0x7f00000010c0)={0x40, 0x1e, 0x1, 0xc7}, &(0x7f0000000fc0)={0x40, 0x21, 0x1, 0xf9}}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000d80)={0x44, &(0x7f0000000980), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 1683.329830][T13349] usb 4-1: new high-speed USB device number 86 using dummy_hcd 23:45:19 executing program 4: syz_open_dev$hiddev(&(0x7f0000001180)='/dev/usb/hiddev#\x00', 0xe51, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r0, &(0x7f0000001200)='\x00', 0xffffff45) r1 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd000705810700010000a9d3"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$hidraw(0x0, 0x373, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x14202) syz_open_dev$hidraw(0x0, 0x0, 0xd4101) syz_usb_disconnect(r1) syz_usb_connect(0x0, 0x2d, &(0x7f0000000100)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d32972090daf1d8805baa304e034b75956f761fa312e5ca9"], 0x0) [ 1683.670321][ T2759] usb 1-1: USB disconnect, device number 62 [ 1683.770345][T13349] usb 4-1: device descriptor read/64, error -71 [ 1683.959815][ T78] usb 6-1: new high-speed USB device number 99 using dummy_hcd 23:45:19 executing program 0: syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCGRAWPHYS(0xffffffffffffffff, 0x80404805, &(0x7f00000011c0)) r2 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x6, 0x18000) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f0000000380)=ANY=[@ANYBLOB="a8000000eaaa0ec622d24d65677e5206f1bbf4fbab6d276c90cda7780a0562ac5582610d46181b510400b05a4d61677f91de2f41b0d17fc844134f4e304d3b49ddd71c5d4ade0e4f20555d4c3292ea92a2b7ca9db0e697376a0d582679787e8480d9145d839a9cff1529eaec595bb5bbbbb145b3173af1fb556705b02f44fc172b0a65fe6f17ff03f89e006e54f792032786271986f1c7729351f4fc22ce4e90a56b07a274fa7ccbf659fe98f667ffffff7f00000000a7aaf4656c3d73f6a0e63d227aba54896d552667383164c2605e89ad8b9519b23473288a0985d3d4b089627460b15f06538fb442584bc2281af14a1ab6236469e46ccab958a90ac7457e5cdd399856365082d0c7c5c7468ecce5e9422ae20b8274c4242bb5d8b41a56214d3d2eb4d8a709fecbdd4dda4a593a03e78653161c61d8fe3352406c9394e65e0d1a45be9c8367b286ab0c728badf1a562af4d149e91fb24d46e0f377db15d78648a936d85f278d7703c752c8c8ec2ee6d68b0c84f90c8f36f2bd9b6fcf1c5a35af8"]) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x8, 0x8040) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r3, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRDESC(r3, 0x90044802, &(0x7f0000000540)={0x4b6, "3ed75a24da62518f85fd54a72fae5fa53fc7e87b607561b6865aaafaa1bf1628e28cce2ac6cd94704b177fbf18a36a4aa147c82c73410b8817471e98a43ad5d85a8f11c412c446a4d5c39522f4f7fbca6c52ace1963ae6ff8b2a93089e3521df504ccd0c3ceb377335a16fa7e9b6cfde0bde02c8d9313b498de186e4b13a3bcc97cb7391d71f5da4d89c7b84941564dc9c9c24e7a2fd4da81cbffbd852ad8f52ca08a8e6cf34c083061220ebbc85f3ca02ec1cf9129d4c64eccb45f97150abf3339619b6e8b94f3e25238a16294ee7879a55e83970acad5f8adb95918355c570cfbedc224dd84908f0aa0774bee2b73fcacb9acd555362e944a0e3413d35fda4195adca4a5da45e4ae372bc1c6ec749fbd9654536853511d870e9ef97fafe46cb652671b35bcee10aaba74ad58e40b9a7dfa4697dd3fd9587417b9412ce2af9640627c19ef3780d1ed39d6fbd647d4e5e9994277588f8db7450bb7a0935636eb4f8fc46f94e47fdb12bbe5ac9248853876cb941d3d95af09f0bd7301948ec4433f54d4454e1d236c786f209aba7f2eae28fba86a840f269272bad104d2b680905785fbd622537728126840051060d5260b5117c0a60fd9a5db41f04cfdd6683ebce970480a49ce789bc7e138f56cd34c4607fc93de9296cf275fe906b7e3c65f5315e880e4e6236e02d20d28dd562753f3184653e118776af762827aaa3f44ed55a17ddf9c95e1c050f1c1821c3a6923cd330554493f8fab6f8f5a237df6994e62d451d52d3e019ba8c2b1de286d65bc38ee874106d4d697a48c8ffe1c85e05cc214618532193e5f0a2c8749a1179e9884661a3424e8aa1de853d0b594a46612bc44bd1cd9aa1f13b599b3e64ff3fb75b3380a25e5f69a0536bdb5866ca87167c444f55aebd206fa20707d8ba5ffd9658a088148865aa53bb39608c5d49057893d39bfba2fcab3fc5608ddc6fcce80ece20467921008530253a670df3a31402573d85e54acde820f464be8d903cdb4741dbfb14a7a45925b5921ab937230386a17ba98d4b23b366f6ba3e47d1c1cc062fc77fd8a7d328e402efeab5fd66ca9f25c9cfe1688a19b7d7d184e3e009e0a46d9729a907ce9face8b96eb32d2c72e9cb9e7eaee0d997eb5cff9a58471657d34a44b0dc282da9d8c763d533433edde357b1411d51a50ddc742ab004ee1d4c5ab285ce2b6d9940382ffed6dc57f9fbcb8f2610bbf0e69cd5855131497a2084423a91197266f2ac7a62154933295335fb2c71b5340e1d30645c0ab6a0d6b7743ee620bdcd39ac42a7a11dab2a96e559519c707217080072b92758a92df0ca87641237fb01849bc82f9080da9711d32b9d07ca673fc778fe465be39530327bf69b7f007f59ce95be773cdb94d7d68c711f3c8f20400679db10bca7abc6512a1df6066c0241de4d9cea92a3da7b7339cac18e8f84e1fdef55ba1a96f03bbc0ab92b443745da426624677be6e654c1568ddc72f4abba5da4a6196956dcee19ea51375a4b67ac880a468a515b8005d6838c5d1498ccbf2a8a649a05f8466318b5b41d24dc267f2ed91bbd429c426ab8e26c11b4da53c7f4bba555474c16f8900e8c289ecf8b555ff9e153ce7af36928d3b57a6f8fbe6c56471c67069d332bba0fbf097a14f5c5915b76aabd250aa87934cd40603c3910eedd82435a7992353c10dee1a80e23c46592a"}) r4 = syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffff9, 0x2a0000) read$hidraw(r4, &(0x7f00000000c0)=""/39, 0x27) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000001300)) syz_usb_connect(0x6e7535b803a69a4, 0x17c, &(0x7f0000000140)={{0x12, 0x1, 0x0, 0xf0, 0x46, 0xa6, 0x10, 0x499, 0x105d, 0x2b4e, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x16a, 0x1, 0x0, 0x6, 0x0, 0x0, [{{0x9, 0x4, 0xe9, 0x0, 0x0, 0x32, 0x8d, 0xe4, 0x0, [@cdc_ncm={{0xb, 0x24, 0x6, 0x0, 0x1, "94f90b1d024a"}, {0x5, 0x24, 0x0, 0x7}, {0xd, 0x24, 0xf, 0x1, 0x4, 0x9, 0x0, 0x52}, {0x6, 0x24, 0x1a, 0x1ff, 0x9}, [@mbim_extended={0x8, 0x24, 0x1c, 0x0, 0x1, 0x80}, @mdlm={0x15, 0x24, 0x12, 0x1}, @mdlm={0x15, 0x24, 0x12, 0x3}, @mdlm_detail={0xc5, 0x24, 0x13, 0x7f, "1af262bebf07c8943821c2b5a02c7215b533724c87436b4da04149f2a1593a383a4be968885fce37b229b105ebb86f85563dbe3771f65e37220dd0e3708753f62fa6b665b12bb53bd9471e666f7af5c63fb3ccafe8eec824d9dee7fba14ae224bf69aea61dedcc9e01ac4f5ce1f46d99b30edefbd49814b4fec89d00272b87eb5fb2c7b36197167ea9f59b6b30199df2217dc41d3d07dd2d764db53c87c37c75f433688c0d0c645439a0379f0cdd4036c16b4ad9bf00572e34f70476b09a05ae6b"}, @country_functional={0xc, 0x24, 0x7, 0x5, 0x1, [0x8, 0x9, 0xfffb]}]}, @cdc_ecm={{0x9, 0x24, 0x6, 0x0, 0x0, "a88f866e"}, {0x5, 0x24, 0x0, 0x7ff}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x7, 0x0, 0x40}, [@country_functional={0xc, 0x24, 0x7, 0x7f, 0x7, [0x40, 0x0, 0x5]}, @network_terminal={0x7, 0x24, 0xa, 0x0, 0xff, 0x20}, @acm={0x4, 0x24, 0x2, 0x4}]}]}}]}}]}}, 0x0) [ 1684.119810][ T4067] usb 5-1: device descriptor read/64, error -71 [ 1684.260172][T13349] usb 4-1: New USB device found, idVendor=0471, idProduct=0303, bcdDevice=b4.46 [ 1684.269374][T13349] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1684.283142][T13349] usb 4-1: config 0 descriptor?? [ 1684.319882][ T78] usb 6-1: config 0 interface 0 altsetting 0 bulk endpoint 0x81 has invalid maxpacket 885 [ 1684.324606][T13349] pwc: Philips PCA646VC USB webcam detected. [ 1684.329879][ T78] usb 6-1: New USB device found, idVendor=16d8, idProduct=6281, bcdDevice=57.36 [ 1684.329896][ T78] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1684.331776][ T78] usb 6-1: config 0 descriptor?? [ 1684.411164][ T78] option 6-1:0.0: GSM modem (1-port) converter detected [ 1684.479835][ T4067] usb 5-1: Using ep0 maxpacket: 8 [ 1684.599907][ T4067] usb 5-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 1684.610940][ T4067] usb 5-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1684.622050][ T4067] usb 5-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 1684.631124][ T4067] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1684.640009][T18931] usb 6-1: USB disconnect, device number 99 [ 1684.646545][T18931] option 6-1:0.0: device disconnected [ 1684.690353][ T4067] hub 5-1:118.0: bad descriptor, ignoring hub [ 1684.696828][ T4067] hub: probe of 5-1:118.0 failed with error -5 23:45:20 executing program 5: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x68, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x20, 0x408, 0x3001, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, &(0x7f0000000580)={0xfffffffffffffd12, &(0x7f0000000100)={0xa}, 0x2e, &(0x7f0000000280)={0x5, 0xf, 0x2e, 0x3, [@ss_container_id={0x14, 0x10, 0x4, 0x0, "64b94dbeb26acb79958cd329aa00"}, @wireless={0xb, 0x10, 0x1, 0x0, 0x0, 0x0, 0x1}, @ss_cap={0xa}]}, 0x4, [{0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x80c}}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x4, &(0x7f0000000400)=@lang_id={0x4, 0x3, 0x411}}, {0x4, &(0x7f0000000180)=@string={0x0, 0x3, "2414009553aeff96ed0e044b7085bbb8c96fe4b0a45063e3d01316a615fdda1b73c9ed47476c4c6e2b8e850b5c90be2a5192a1958cc9465f62356c2b685721448cb47d71e1401e040ced8ed850a8d2a4f0aa88a1b2b9db5c9a834f61b1e48276165991f018e52e9408c8164eb7dbf9b3a4c6a27fc0fcdb9be02d148cfe9a605ec0b8ec5da9f1515235b772728164049fa4b8e4e23b5062b0e1c69106fdc9f4a72d2681b0891e0e9c79faedd05f569d2c82af7a691ee641b23e1d8f"}}]}) r1 = syz_open_dev$hiddev(&(0x7f0000000540)='/dev/usb/hiddev#\x00', 0x100000000, 0x2000) ioctl$HIDIOCSFLAG(r1, 0x4004480f, &(0x7f0000000640)) ioctl$HIDIOCGFLAG(r1, 0x8004480e, &(0x7f0000000240)) ioctl$HIDIOCAPPLICATION(r1, 0x4802, 0x80) [ 1685.399816][T18931] usb 6-1: new high-speed USB device number 100 using dummy_hcd [ 1685.640015][T18931] usb 6-1: Using ep0 maxpacket: 8 [ 1685.759937][T18931] usb 6-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 1685.770294][T18931] usb 6-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1685.781386][T18931] usb 6-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 1685.790421][T18931] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1685.830332][T18931] hub 6-1:118.0: bad descriptor, ignoring hub [ 1685.836492][T18931] hub: probe of 6-1:118.0 failed with error -5 23:45:22 executing program 1: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="23010000fcf858105e04830225830000000109021b0001000000000904010001020c520009050e000000000000"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_connect$cdc_ecm(0x6, 0x52, &(0x7f0000000040)={{0x12, 0x1, 0x200, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x40, 0x1, 0x1, 0x1, 0x20, 0x9, [{{0x9, 0x4, 0x0, 0x3f, 0x3, 0x2, 0x6, 0x0, 0x7, {{0x6, 0x24, 0x6, 0x0, 0x0, ':'}, {0x5, 0x24, 0x0, 0x1ff}, {0xd, 0x24, 0xf, 0x1, 0x1, 0x5, 0x4, 0x3}, [@acm={0x4, 0x24, 0x2, 0x8}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x39, 0x1f, 0x61, 0x81}}, {{0x9, 0x5, 0x3, 0x2, 0x22b, 0x1f, 0x81}}}}}]}}]}}, &(0x7f0000000400)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x201, 0x3f, 0xf7, 0xfd, 0x8, 0x1}, 0x38, &(0x7f0000000100)={0x5, 0xf, 0x38, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x29f3d4bbd7c23f0a, 0x11, 0x9, 0x7, 0x2}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x80, "6efb23ea0374e4a64cbc068802ce9456"}, @ext_cap={0x7, 0x10, 0x2, 0x8, 0x7, 0x4, 0x7}, @wireless={0xb, 0x10, 0x1, 0xc, 0x6, 0x4, 0x1, 0x4, 0x3}]}, 0x7, [{0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x8546cb9c47783369}}, {0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x200a}}, {0x8e, &(0x7f00000001c0)=@string={0x8e, 0x3, "9d34bd10665517976773f8b7541eac0629b9c962648acdda35f440792100be1f59a3a8dc5945ca5ca24cf77722bedc840cba9372357c9ed404105f85c973e0724cc3a669b29e049a54b5ba605d9e469589b68a1dad6443f37d9ad12df4cbe487d228b5308d9346568b2dcd883492e8f884525d11a248570dd8a481188bc315f05ad0feb8a7dbc73b97785698"}}, {0xbf, &(0x7f0000000280)=@string={0xbf, 0x3, "99acfd5a2d48009d916b3bed2a41679e7663cdb5b5a0f2b346e9008de2e1804a9db8915a515c05a78f183d7e4d7b89161dcc9a654a73245e1ce605956223312fc4af1458a3845072c5bba7d79ab015ba91883ae8609653bc2f4e31a1540f49f8f2bac08c6c9d2f9c38aed9dc3340e099ae5ce3304fa32246a5dd20bd1d05dfaf0289b6b901713f627fe14e707fad527fca572cd2ca472271c222de75cb6435f6d9eee360cadae39c1a173e3d445664496770c3d2fe9765abd184c4db0b"}}, {0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x3409}}, {0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x3801}}, {0xd, &(0x7f00000003c0)=@string={0xd, 0x3, "3f2e278eae645c8d41d994"}}]}) syz_usb_connect(0x1, 0x59f, &(0x7f0000000480)={{0x12, 0x1, 0x310, 0x14, 0xf8, 0x5e, 0xff, 0x4f1, 0x3009, 0xee9a, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x58d, 0x2, 0x1, 0x4, 0x10, 0x7, [{{0x9, 0x4, 0xd0, 0x9, 0x0, 0xfa, 0x5d, 0x9f, 0x9}}, {{0x9, 0x4, 0x55, 0x42, 0xf, 0x9f, 0x78, 0xa6, 0x4, [@cdc_ncm={{0x8, 0x24, 0x6, 0x0, 0x1, "4ef948"}, {0x5, 0x24, 0x0, 0x3}, {0xd, 0x24, 0xf, 0x1, 0xff, 0x9b, 0x80, 0x97}, {0x6, 0x24, 0x1a, 0x0, 0x80}, [@mdlm_detail={0x4, 0x24, 0x13, 0x8}, @obex={0x5, 0x24, 0x15, 0x2}, @dmm={0x7, 0x24, 0x14, 0x8001, 0x40}]}, @generic={0x61, 0x8, "7962f49c81f2d693774a2e64cb9c2241897c0ca9ab4973727713339cad901290f7dc6575453c2f6ebb0074af114061b1b7f80a4a2afc0b8ccf4b1ea959d1ca5df5b2072bcb2eda4ec780964f2db78e9d5f6e329dab0aa5489005ba021fdac4"}], [{{0x9, 0x5, 0x3, 0x2, 0xeb, 0xff, 0x6, 0x80, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x8, 0x5}]}}, {{0x9, 0x5, 0xff6962c53fb89943, 0x0, 0x159, 0x9, 0xff, 0x6, [@generic={0xf, 0x1, "2ae66c6e1ef7bba7c21b817ca0"}, @uac_iso={0x7, 0x25, 0x1, 0x5, 0xe2, 0x8}]}}, {{0x9, 0x5, 0xe, 0x0, 0x86, 0xdc, 0x3, 0x40, [@generic={0x53, 0x3472a964eb38953e, "a5a13af8c813b1b0d5689c2b9a3055e0f3d345819737878cfca06ac5924e09d49a4462605da46b347b2dd83b01e306096b162f419a7b4a124d4cc679782eace1df94179c149157c992e1a4637907b68107"}, @uac_iso={0x7, 0x25, 0x1, 0x83, 0x1, 0x3}]}}, {{0x9, 0x5, 0xb, 0x14ad5734dfd62f2b, 0x16a, 0xc1, 0x7, 0x80, [@generic={0x37, 0x6, "3d1f52dd019fc8062c5f65776bedca5d72afbb7209ec46691e86e5059d0fa7af37dc7b2f81d9dae62e575fc5c4cd478c1abb6cdd56"}, @generic={0xa3, 0xd, "b61e6e0e52d020f7b538cca3a4215d0c897500e5fccaef93ae2b2f2748ba7a69f57dc5e46c0af1b0855aa0281fa4845c9c225e18e318f395958ee3adce23a0e1d633004c82dee9fb403d50f772fe95d4f5394ece9f08440aa2a930b282eff145db2e61e9130022a259575252c2395d18eabaf37354599ef0c787f8e8f2cdd03aa598f4740ababe2e62963a0d7f00af6c2ccc1fcb233af9ac3cc2b6fba275993192"}]}}, {{0x9, 0x5, 0xd, 0x1, 0x194, 0x1f, 0xff, 0x80}}, {{0x9, 0x5, 0xf, 0x0, 0x361, 0xfd, 0x3, 0x3, [@uac_iso={0x7, 0x25, 0x1, 0x42, 0x1, 0x7}]}}, {{0x9, 0x5, 0xb, 0x8, 0x318, 0x5, 0x1, 0xec}}, {{0x9, 0x5, 0xa, 0x0, 0xa7, 0xff, 0x4, 0x7}}, {{0x9, 0x5, 0x9, 0x10, 0x117, 0xff, 0x2, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x8, 0x9}]}}, {{0x9, 0x5, 0x0, 0x14, 0x384, 0x9, 0x5, 0x8, [@generic={0xe2, 0xd, "225a59fcc78fed72d4f5eec303a7581fdb6471cf10bfcf3dbafc92ef9f826e0387c657d81b618ba9c17c41488357f88aa4852b5caa83ec1045de293259f4024dda8c25a3ec0647b708b0a3344dee09973dca321137a7772c16836b40d62ed939554493b7becf785c049472187cfc463586694f0c642e6246804d2b8f6cf93fdff28c3cb6e9bc66f60c070c2e5ec5ae1ca7288e03feb680f81152312a755ddd47171d877f333ca0179f54d7309ae03fada47df602f52a0d0e16ede1b0532386f4df665b13f821bd5b10d9050f6ddcea94301968c65f05ae3c8446b00fcc299d9b"}]}}, {{0x9, 0x5, 0x3, 0x0, 0x323, 0x8, 0x81, 0x37}}, {{0x9, 0x5, 0xe, 0xc, 0x229, 0x8, 0x80, 0x7, [@generic={0xe3, 0x23, "1daa2add9ae9c1ac3634bcd7b1967b6c0d24459d50bd4aeb771da664aec07b3d2360b06b07f724357cc300712903437a8ce90cda1d115ea97e837a5e88c6552c7cee39fc7ac65db39c7ffeb95405e76ae5251794de2ad39e15c8c927f228a11c718c7d9963e69cb6bb3b4af371000c3034d31495e89a5fa998e27b082127afbb5aad1f3fa56ede834a74c269ae29313181bfbb59e76466ca94940f9cb75cbb1d67f08f98b0c8c6c0028e9e36a611836c10f1e6f29f9680e55e9b3d58ceb136afca83fa7622a6b74787f5b136d7c3b2a22c04b2c9832566a9367b63c2f883a4a248"}]}}, {{0x9, 0x5, 0x80, 0x0, 0xe7, 0x81, 0x9, 0x18, [@generic={0xb8, 0xdf5c7c5644ca0d5e, "22b07d7d1a3f00d33002f8c16e39fcce498fbea60b74559856297f35bec77c5922c4cc44d01bd53aebf09edddbed12f8806a58910467b5499da9db17d70ef0981d05e861108dad049750c5a53c439efb1fd7f744f98b12c68fa804a52408fcd16fbdcc74ccb5c7bf5e92c5516c9740eb0929548aafca3f416c7b8cc1ff1ecbe96f115541766b4272187d989caa03509bc770099e3593803de5ed1ea067b29259008e4f7baae9f7d450adf58fbdd0d2ee60544d534d3a"}]}}, {{0x9, 0x5, 0x88, 0x10, 0xa0, 0xfb, 0x0, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x5, 0x7b}]}}, {{0x9, 0x5, 0xa, 0x10, 0x26b, 0x3f, 0x1, 0x4, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x9, 0x6}, @generic={0x70, 0x22, "515aaf0305af155049db2033b37f2e247e2123a51c4f8a241af5bb827557cb31589c9a6d39e571d0887907f2aa582e75eaae66e879d3b8f7888ebf6599360c2cf9c1ef0f801a78d36b8cf009d9276fc999bc75a11303eb7a5257ce2957284e47999d1fa89c4e63cd9a1b97a3e731"}]}}]}}]}}]}}, &(0x7f0000000c40)={0xa, &(0x7f0000000a40)={0xa, 0x6, 0x98, 0x1, 0x9, 0x7, 0x40, 0x3}, 0x17e, &(0x7f0000000a80)={0x5, 0xf, 0x17e, 0x6, [@generic={0x52, 0x10, 0xb, "a2296b4d3d65096b4545023b8b841a16acc267607c15243e63a7dd6925564672f551f045d9e8a724572656ca484a484704129883719d7b911bf00aa2d654600fadccbeb455f86b9fef7bcf0cf05d3b"}, @generic={0xe9, 0x10, 0x2, "24b1aa1426f9cd378558ad44f83475f49c1dcaa8cdfc44b83119f652acb602d6c9e079567860c8ab1ccb961cc32dc21aae2ba6235b95ee4ea3b808c5db5a273659e863b7c362769e940214feef5f8c61b8896c69a3de44183ca8c644c4170ea775a9879a946e440c56bf8372f5d2295f71ab1041ba544b2faba944a77f8171ba34a19859bfa791c5bd9a9766084f591ff05070d83717ef9c4c2de485b816163a7d736c5f94378dde75189ebfdb621065901f1644f0a6e01d92ad921441e8e5da0f0cbce10c734529b9ad97eaa8547e1d7dd7d0bda86bb8a100306acaa29d3b68a577f64687ab"}, @ss_cap={0xa, 0x10, 0x3, 0x3, 0x8, 0x1, 0xbb, 0x1}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x0, 0xf6, 0x0, 0x7}, @ssp_cap={0x20, 0x10, 0xa, 0x1, 0x5, 0x3ded, 0x896, 0x1, [0xc000, 0xc0, 0x7f80ff, 0xf, 0x4100]}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0xa, 0x2, 0x0, 0x5}]}, 0x1, [{0xc, &(0x7f0000000c00)=@string={0xc, 0x3, "837c8d56060cf582afd3"}}]}) 23:45:22 executing program 2: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f00000000c0)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600200009040000010209bd00070581070001000000bf52cf670a2ec74a8fe21892b8fdfca467dd3cdfa923169f030813a33f5704227efd7e"], 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000200)={0x2c, &(0x7f0000000040)={0x0, 0x0, 0x3a, {0x3a, 0x7, "440cfdb8aca41d75585aed22e7661d7f3a576c40bba8f820e650e0d474e71247bd28f104e5136cf293f8a2b58e01778c2134d5cb0e0883e7"}}, 0x0, 0x0, &(0x7f0000000180)={0x20, 0x29, 0xf, {0xf, 0x29, 0x0, 0x18, 0xc7, 0x20, "add6a8b0", "2cfedff0"}}, &(0x7f00000001c0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x1, 0x1, 0x58, 0xb7, 0x0, 0x9, 0x5}}}, &(0x7f0000000680)={0x84, &(0x7f0000000240)=ANY=[@ANYBLOB="801558000000786da9fb8cea47e85dcecdcd0d7492e1105e42238a2b4794d364b2b7ee152e9c9d4704bb65c274d7662e1ef24fa29ec5f4838928e6c2a0534606a9a1b1ec7882ad6b17187cfc4088aed992a575bb7aab7f35aab68be29f64"], 0x0, &(0x7f0000000300)={0x0, 0x8, 0x1, 0xff}, &(0x7f0000000340)={0x20, 0x0, 0x4, {0x3, 0x2}}, &(0x7f0000000380)={0x20, 0x0, 0x4, {0x0, 0x75000d58a24f3a98}}, &(0x7f00000003c0)={0x40, 0x7, 0x2, 0x7}, 0x0, &(0x7f0000000440)={0x40, 0xb, 0x2, "e362"}, &(0x7f0000000480)={0x40, 0xf, 0x2}, &(0x7f00000004c0)={0x40, 0x13, 0x6, @dev={[], 0x12}}, &(0x7f0000000500)={0x40, 0x17, 0x6, @remote}, &(0x7f0000000540)={0x40, 0x19, 0x2, "3e05"}, &(0x7f0000000580)={0x40, 0x1a, 0x2, 0x6}, &(0x7f00000005c0)={0x40, 0x1c, 0x1, 0x3f}, 0x0, &(0x7f0000000640)={0x40, 0x21, 0x1, 0x7f}}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) r1 = syz_usb_connect(0x0, 0xfffffffffffffe3e, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000140)={0x24, &(0x7f0000001340)={0x20, 0xeb90da1a02359c16, 0x1002, {0x1002, 0xc, "98b96819eb2fcc61edd3c6759dda0b480392c403d8a2fce10955d2e580d2c9dd329683c5f7666fffaa2fabbcf79bcee330a307bd7eb997e1702d6a4e26c6c1f3bb1e764d66902a7be5b6f56f30537fdf365f8d1c081ef9a1b4fab5c905d17554625d71a8f8288769332521aa8d023bd95c67a98743c6dc31a5340ff764bedd39e3a97772cea549972e605300fd5f64b43eab8a06b6c6822ff81cd2d389efe84434fb719d03e198c0692d873072022fc84ccdd91d211b7ddfe46094370b73592def14b261e5f1cdc088aaa982f835d59127ea34b52617ac01c09d134ae7651e7f2d073e3767458ef056b7f4bfd906a8b3a41176651e26c681b34bff1da49d7170db4d1f6fad340fe82454063e5585499a3e67a93efe4d97cccdd3dc5dd52af5c0d9d26b55bce2a4b53e0b7ae72876c74836b29cf0df62599a580b2faee2f639c5bf6954e204974552a8120f0ac031506b84ebf998d8f85d9b7f5bb75a8254c214bf5bdcc36de4d3dd2aaf9c8e371ae04faf9251996251b7b037cf1f31812ffa23b7d3100c35d1fda3b5b68dd40cbf17228664db914b6b71c897cda265f075f2318dc0a7b5cd1b1550e0cecf728b688ab57e9db7f4d85181cc60186f8a86ae7b4d0f2d66b86c346aa713991e7112a808727b14d38935d10880d1edba62e113e4af98b89cdd68bd931c3f883082201a9a20a6c85ecc47b091a0a6646456320d92a5b75dd979872634a79e744584171433c5590aadce102e8503643b3663e9aaa68ddeb91f3077960db8c5de2a6330c46bc62a3ff3b774f2a32e9cafd678bfdd6cabccf96801c9337d16bb6a2c8d47d9ad675a8f8d97c38c1a5f4f9a3db6557e18e925ed04e5c7a55a4b6e46d055358e9cc5a6845fb4656ac6dd32fc951d6100f812e5335849ffd15061e0e28b17cc50132bc6be918ec5cdb26ed12005b49bcdb3d241fdb2422176e7577f8d3dd3b8705528911addb0d3c6bcca4a9598d54400bcec13f046af1c60bbb5f281c2fc8cc287d8b5b8b4aa7f48660fdb22918230efe2ec1cf286a22f7f6937e025eeb7c146c8235b23bf52a3ebec8b38125cba71085ece1b176662addf71face2d95d65861d6de72917bfb950505180732ab50f8704223d90b6c93bfdeef0dae0dbd2e98be3bce77126e46482497cd56d92911c84f4398ce68765afd02e3fae5906fb07f689110bd425e87278fb53161ba88d02ab84988b579fe3accd3743eb455d8933c9e195650cf2c03325f72271e4aa3a67f2a4e769712da1c960a1f05e9ade4bd9428492ec5812437ac596ca86d10916e0e0515d2941ba096250b1f5b80e02ac5e5ec3937bd3a968b3a7f1166b336e8bf277b8515846ddd4a94a7a4e77ae723cff0244f6c7f658aa801d311f38412b2442c87e53fabc5c4ea7b7cec1bc669f79d4247116950f784d20da1470105838adf2db37855e403d88c6eb93bcc590884e723fbbedd6cd30c3fb42fabd1133db81c84d4aee50bd94ae72fffac18b225a3bdf900e3be37ad95a264c85fc1fb686f9f427d6ed48714f0d703db41d656875b492c636fea612c34be0b8ea3895f4ae6a1be110d496e97bce6ad5c3653a5a63fa0e45e7da29363480e6951d7d879eab8c13de22bf7107000a4994018370548aed46aebf178b68aca4e0e3a39bcb4c025a49b00d415282e83ed6b296f2713999dd847bb6d706121b36422406b6ef5be968043fed55f25c21f5d3094ca7fac838c1e4dc4402b99e42143b55b85d6e3100585d0e837349fd7ae8a7a5235f1d510297e943fb2abfd3c548ab72eebbd3bcb1d936bf5195267023aa648f5f8c68e4256434f83dc096fc1b3ac532a848662f2dec9e7e0e8d1cdb282289f6fe59e52d53944de0cac639ec083c930950e883b44a7d3addbecffb1bd4fc421ceff3fe6ea2031e50aa0c9f7466793c2f0667ae8b242cd518b328b02c88ee29d7c8971b7f4213f0394ef80daea9251ebb3743d8551f73711278157aefff607ec595f85e63718518079b1a30a7fb748c8310d6e102f5a7623ae83bfe12de5c750f2351f4c2470a40c2c11925886b6aa7d215ad0e29c69c791914423ea5f5c7f38967e1fc3ce51d31e5d55262e51c552bca2bce9ca502a0b499c3bd83e7300b84ed4606e84c8ce99ae1917fdb6c30f5ae3e6fba201677f3884a91147c79ed37a96d68a6b9d6690037fa52dd78dfd8d75255a5babfd77027ebfd59961764d0c4854f711fe6e86c1ceed364c6736575b84fbb0626ab0051965ccc44c572962abfe461cb1d4f133e2e91bbf453df735905d6669cf04c371c94ee45d5f85ccd0d3d54cfebdc0826d9a65c910689e5e0e074212494d9cae6f10a613b179fb5925d1c25098cc2762290ff037f4e5b80443a15bcf4b1a5aed55d75bceee4d38b7fa56ba23090864f66c7887da9399e5eb15ebf156f47c946933c52fb519767f2a146d6406b3740077213d4e250e34d786326ec6d10f6ff8097c8f8fb54a5465972ef55f92d4dac232782595f63a15f16309c20ff38791152ea96c6999822f3f2b39b17a84520d0e3c9e40c6f4f21973687a03f5ba01457f2934e6d40255045399ad5abe0af0d9082f89955042ff0132459890c1a3d9cef50f730b91b6256bec3ee5e1d5d630a1387ada84aea57e704a947ded622d31d9ed9f0fc64ddf3412ac4031dbd8525f2f5e4719b519d1c167cf467f7d2600d08520b260368145b2e23651e136a6b2f8e7a071e8b4efb3bf1517bbdcee01585f20076b0afdbccc24f496755408c329cf8b01440d87bd656eb8457e1f8d19ab8a84f1173839ca120c1e9bad7af8896ddf6533898a72c9c3a5995169bd6658177bf1fa516f584e76a765e2d77c3a5a1f3194563022cd0f0866ed5ee44e77be90a043eaf18cef49437afaf61f49d1120128a6de3a9f4e7896aa1588c5e2e42e9cdf23f0aba666d158381504d2c5f93b8c3920094d7b070531577b33a45fff1761c6d9a4595995deec7ed83fa64551de96044852bddd0cb9abcd2222b04e40c5bbd1d3a3a0f9120857b7c637e867f88439b79d77542f1346f20d0c9faacda70132ae0b2dd5499774ee6b22dd1c52c7d11d12cff4a6742f24b89219188eac653156146297a58b4e80b3ff173f7a66db351e0a33113b4df4187b1261ebcc06b16e2cf9d44e720e5c6b1bc4f3851651f4da17694a075fb19e03da7bab7da9b4bc0bd2bb7b14a39a31867b3da0f3763b80b6f0e4a35424606090435b5f6a2579d80aa63a8b81ac077d9cfe569ea5583a099ac8990439576a14cadcdc60e60b0a3a27077dbd101100ce04910c2a3f9d3347ebe111df9b11e8f58cdf8c109b36418bcb4afc312a85dd0abd4f85bc12629abe91ec3b890b1d7eee8c1901703b4968554466271a76fc2a47a63cdb0c4e5c61c9c417c9e01041e0c006fb712a2eb1ec5db2857e36c7ab3a03159bf760a64d058cb1f10cb63ab66a99da74ef9e6776ac146babeb08de68b106e549247e58fe70823c62f84ddd712939f3ff2449acbd68c90867f7f7d321029bd34d8ebea11da8de03cd5c571b6828282d2d82943a059378f5ab9d89fd689533e3b5bcb1fd5fe05a6f03ba5becfd5789e44590555ccf653cd81610ec0f5e221d2db437f2d5be2d3c02d9323bd08f33c5e20ab79c1dc4e654b5244c8a1c71913427d6fb780d600494a7066db1469b84c992a92b5d94fd038b5f66d30b310a6a366b33456ee818709babfcde52614c53ed13233ce3a160d9594f312f267b980cc7320613f78f841a7b566d0c0554164aa2dd515163d230408f65a33ab98bb6a8b1193f1075fdf4ab27e9eca6878442b33f346c172a04054d1ced77cab110944c4986584c2f44adc78baa6ff33ec5bc756bb2b26c462ea63e353d0d359bedd7843291aac55b3214b5ed03bf046e4b0334498ee0592d696fc4a911b2d8892c65009c17994f60b08ccc6595077b91307197baec76ced540aac412b184665201784bd83de35dd0d0c3aa9a5be24922275d533b993f1523bfdb6f9b69fbad80aedfeb9fe0a7fe3cb26fb9c06c1e6f53e9ce0f940fa2827822c21d0f6662818154e1cc0a44cf491ed4cf7dba7c430a2730916afa7ac793b09461f07a42e58860fe69c9efec6ac2e13cdc697421e836697de5acd7a30f66f9039abf4183d42b1d1754e54e34ea7b910005772c717683d5cb73ac3491a54facac3e7f7672e51dd10d624d708fba29298c9fc3df082901d5ce8e83d86388c88878ad020cf1d1896a3aef031ba78dbebaa3906f034c07ed46ddcd988b2e02d5f40c1e71687281f6cc1a86064ae48541ff7b6efb759a1e69124097ffdb110737b6d65da03810810f59fae1777c0410f427d3b02c0074aad143c42bb13fd7612c098d398cb20152da1d432af8278827feb74067ba7369c552c9e9d70719cc633b394145e7ae6b09a86cbc7f01f349cb547fd8021d8c1321be6e7eab6bb050d525a5ee390c55d08d2f198652ae97afb1b9686ec29ef254742159f0312eacfaa306e0a622301e986e7253db0f19d3ad9f87745a082e6648f08571b89c1d78f86048108e0491d6924482b4e035aa1768d71438c41cda2b7251387f1d61506194cb9dca8a66f81311384f7c6ddb56b5df7680580d9329597afed7de818492e16cf9f191ebe31fd4a687c078fc857fb1ca3e78d2e8b7465b5419097b0fcdc63bb7fbb04605c88be9ed65cf79a78de185335d367b649ee84ba804bfd5166f4c292e705723ce12e5690eaa45bf1b485e42ea9dbd5e1d43268f7106c1252078738707e25567260410cc26414f7f2ee9741fb21bc3ecc50eab7db6e79bd8de533aee6a18a194299d14ce107973bfe6ca84a894ada5f56898d467381ab05676da8d47d6c5d47844de5e07ee02f5d038dcd00f54f9e0b94f5fe29c3d08c25c21eba328762f18aa36771895c9c971da5384a66147417e1ce00cbe0d1a9d6cb2454a3024defb87a999b5971c11fab236e9e7513ccb57addaa6f4da1afb47a1cd611ab2fac5467084f2ccd4ac2da51bef3267d3c6cbe88bf296630f904b295d8beca9ba10571aea2410682eb94072ea17dd5c3e55f6e0253de5c9a79412ee3b9e072a65440efce6af2966aada1d316efac5198bf4b7ed2afab33d153270fbf0238db3d48c45bf91ca7d8fab991168d2dcab27c2570d49e2d0d5227aabea8f5490162ec48526e9d299496646bbffc64195ba55cf3efe5e407544559d8979e2bd38eb970a5b0ac0b7332ef54bd6ba1237f4806f01166fd57c15dffe52c7cc40cbdea740f69d728f3221ff360e4ea5e5747edb23deedf4cbaef0ac53042bb68838f086be35f7376ce76d55ed628f9b49b6f304f4e2dfd69863f56b37a8eb913253a36818944ce0d23753fcd71373896e9b7cdd7aee60994dbaca8c21331c9cb317d38b50dfcb2613f91af62739a2d5cdde3dc197c022e76b52af41eb93a10a79f108782dbdd22194abafa3dedcb9cc626aa9795de044bb8f55f34253bf24d8f410ef7e58faf7eda87e15ded312bcba3174eda80d649ecabd927a82c4eaffb21be3e1aa72637953bd8fe899610b6711ba08fb1df7b3f8e35d65363832b1eebfbe9b5705077ffeae56820e872abfac33bea2d88149daf5f9c81fd4765485bddc7c38576cf4f609f9c43ca31af0ca78091cbffac81b5fa9b8367bf830aab3c43541be52d116114805955fd88dc12215a52a481ebb0a67c9a5dc624f052a549aa94ba02ccd923cb9a4aa11a7d4c93f96ed86038c7f3928e845c08b86b2de73507b4bcabc6880a3658fb1f7f142a4b6fce60e8d6a5832b2260da52fd926"}}, &(0x7f0000004200)={0x0, 0x3, 0xbff, @string={0xbff, 0x3, "427f2388f1bc9f1e6e15ec65d807a59cbdafdbefc96a892ace6e52a47ef9d7016e30cbc32c57a58a2c1348bf17ffedcaf4e34256521ec5e0789b1578ee645ee617bd6196631dbbb9b5e2a2e3b07d2a719d32c03ee8c7595a79fb74b141f51e564c581026823cc2f5c90c8f9de20ccf202eb8617090fb37ecd850364c9d5c30a824e2308b55d51fb48b929d6321ee9625ae58e47f2f4b0352dc9412c5949cb5075dacd6288da185938ad0c55f7765b38a76d778a8a1540fa7450ba42d2b4a9bf7626233b6c666718a5c0f904551000fade13f219bcea8ab8e21bff1a626910cd7b864aacc76d69a7878e28bbdc02d1936f0caa6df466d97303ea2a34446d06d841eff14288d29e993f41285c68845d09df63684186bd19238826480240dc399d7f06018f383154a5b61216a29b7f182469ceb0d46b28cf1f245f7a069f2349ca1e1c86f93361d45d9d993923db2913a2bc4557ff8578605270b65238e775188a363a6aaeefcbbe8ed05289e538efac281c0f5d26e06c7f7514bbd4fe25c07e5c4301e37b96b88e9e06bee2f095e5917611c128a3df0f3a0dd460514614d21a1b108900356e2a89fc1e1c42d73d1fcad6f1059c9cedc8684e2f9c108f71165257126cddc7f289f02652a5492cfecd77e5a9a3ae37c90bb5f3aa93086e5ca0edc8be539ac1592d7a270cbc4d9e2719f9a2897b32dc62c208ed0f47012357185635bf5439cbcf08f732d8f162f64675b7597cd3dbb1e8f57cec6f64418af1b22ee1c3d2304165525763c492a394963a4b11fda7ce0511c6c5b0ae7e8d4499c086dce1058538eea171ca2e93639441fef1aab2f4b20a1455d2aeb09b2b9477206d17cabe8de71b4f6a4743cf8cafc961ced45533f95745885e6b75b57cc1d4c66fb30b18cb9fec6ab522365937c67e24ad2daa7737589d83168627b80671d6dbc402e1f7ea9ee5aacad56bfe9e9c4df78933ee3c9ceeb1d3b0218bc56766e69f052f9c820804c0a9e7c4eef895eeb04e086532a883e6d7b5f8cdbb660a0302c1c7fa23ccac63852b06feacc4794a7d361348be4cab8db61962a7e04de8a6e7e26a7f8d46ddbba67b2b319a0b9d0899b240fda326deb3d100037b93834445aaf0353d7fa00f4818401e12ad6878969af2ad0d05c5ebfd2bf01b397fc3ad060db6f7b6a8485495627b6e4d3ec72a69576b63f5d98b7389afc82475b448d7b80148d7439aa4374aeca2ff01ffd8e78418c43a3c7b32f014a42462f26d9bd1cd8c02ff4dda56b33198aa3e147d8c681840ecfac971cbfd36b8bb79e971a05fd6f9b7febb3a21706aba71d0a42f50dbd1aaea7e804849e76007460d3b8bbe3786016671cf7e58eb8caa7062908415ba904692b7113ef9a8e861402f0c70b3f6bbbf2eaa4b7716241a9f5643ff7cae569fe8a437e9cb5c707b62cf38db6f0e0a8e2c975123d1be7209a8300570b4332515c6a2b96b7519e3cb740ec95acdba8b1e1efc09636a70fed13dd1366620dcb0331322d5eed12de7d843ce33b8b5b5c6d53788cb6b609087451aa61717f5bd61c41ff7597121db14c7676b687d844ffa8181ada1134a13474282a6fb0d77274f2e3dc892441766661040698f5e763163e94647b5fe1eab746566fb883785012077f7c714ecf5a86bd4f85e6adc930ad0f1d8c7c9dbdf0704dbd82a75a88cd54491d5fb62a1affc2b84c08d10913f4ae553020802493ed630f2bf719d410b086e00e7c04ad70367b0311508dbd85600e78f66a655b239fa89954326626555b88a64e06c4c44c2be6ec1ada5dc7bb783103d7bbca729d1a5eb66262d94a4ca0d9a5885b5cb4f607e9d33ed686191461b9a1ba4cbd255ed7d1eb4756bc3b84353a94b5c27614c1bee67c687369ee1cc2adfb304db2d09bb7d816d034accd08d2ef0441b4ac179b80c2e3d5e7d4e0765de6449b68a66d6c80f86bb3282ad028911588433c2ab443a18c7285286229e80bb6cfa1e62f611f426be7e506e7c3cb6eec7feebe354bbb40a98a0658234f80b32172e2eef8dbd254a4dce4056aba9a3bd64386d3cbda3674280a4940c9029e1549d45eaad3efd55d7471827bf9f007a26df0e173c447d7c3eead5172263fadcecd5ea03d71e153dc69948db431d5964be19287c517fd78e27313240bd0fe415a58f841cdf178676332919338e5a0bcc8354bb27ea3cff63b915e2bc2369206301839bbef77539985bfb47b44ff8e5b6f0bbd0ae6bed014f96558004a478346c3a1f586a0662d8524009071cdb361b9022cac8573cc4f8563bf8f43c3c163bde87bd2cdb6c7ea3383a05c67d63fe023a8af42afc6fe5ebf0bbcb0aba0bdd7abd143f67804d3615c538fa04f988fc436b40fe701cf451d73fdbfef24c942731e28db40f87a75eb55c4b4fb3468c9a2ab56d0637257860bf983a01a539b8d42fe9ae3ef5e60e5ff7b6be85135b8f0a17413082cb1e8cf15663bbf78771b71e0541de102555dd3a6328e0a441c0af59e90c0d54cdb128b403cd999b81a7462fa06445aff1f0363d4ede82f3196cc6558cc96a47557f7f80c772a1b7e9a6541f9956a1e656c32a237bc594abc56449747438c1026b6bf9de88a1488d104090284ee69e701286f42e270bc93ba8a67709cdecf6af0fc4b65b3596c101a6bcf946ed9eb06036850e5696ae41921f21d0e0e04968e032d2a6abef11c56de32edf05341dc49698f6ceb5d3591f7040667db420de565f9b8ee18951f42cff814b987ab86e4b04035b4a0e0d54c148f24d0974a450e2c1cf5a492106b17a88ae309483fff919b6bcb19c4f28cf1ee54427d6bb5d41423272b881428a108dd6d7a97e2d9ac2ae2aa12e149ee57d123a57f5fdf3d4e409dcfc08aa98fe6db18109d40597652b232b73bd4ee5e95e0b67ebe852efc36dd87e1d3ebdd9a4916f379715fce046e156b031f2be7ce6aec9b9efa9355489c035bffd9317979fbaa079c2e7c84441510ebb16427a1f0c4f3a9168535de99cfd0fc6fc73f6cbac4e3d0b7c55b65b2f737c8abbdedc4cc168bfea352506f50370e37b8810c20dca5fb4244e429af143f1cd049f3a57e0343b1d1d223327c4bc34c9a54504e3c00569be9f74e4deb2206aedbec991f1c9eb920d341c5c71a40aeb39036b30103254394dc5753e6345533c1e1fad2bc8fc5940b740f6123e96be8aed44a32ca7784fe49a19af4ff551787170a9b2bffea707b31a82d06095c188dbc12e37958febdeb17c1476ec1d2fe652a8095493675ff539bd74d7866e205cc2216a50fc1dfe7e136fa09194cc72d961acce541b8eb5906316728326200431877411cebef404d0a296413ba6b73a9657d05b05dacd7ac0805ef24a6241b1504ea5cc7c3f067ddc95eacc38ae730e4dd2acf1c722b135aa3f41566832bb431489bac20a3b6fa3cf732099808934a05bb5574a3eb2443dc36f0b899897b70f3a04f438609908e0817cc82d5db26b66bb5ab4ec2c39230adbcea55745ebfeacaf1709fd738ffd2750bc93a3e115a36f32bb5b6f886996b6d0a5db6cf7561f538ecc1c40e243c7a80e1eaeaa7fd51762b48311863b71e27ad15f54da802d04162fdec10c38a44940ab34b29bde68db5e3fd3efc47981938d309ffa7e518060b170c9146753adb47e016fb26ba57c1a6e296688ee1bed4b46bd8d08b3c8785019c41b941f76e56e08c61e39fe2c0143bad6efa2154fd35dd981e2dcfe3729aa8c2ea024cc63a063bbe8821168d64009a6dc737a2989bb14efdbe80dc6b49b9e467c1640ba20750c55c70966d87c552302346b49ecc4b8a84642892d1032b5edbe60817554dd5659e3e873d8ce7150dbf86038c00a8aeaa8052fcc0e3070bb9bf863bb11a1501304cf4918ca11bcfc371e101ba1c5dc5fccce800096d8c8f81ab6d02636e3704a67511694ca29af825763455bc0ab8b4a340be31b2bd0ed9799c3a78e28569b1f31e7e48feec9bf6eef24811d9d8aae2a7e24d2a868cef8400ce64968d74b0499b3f7c68e657facc4d5b3fd9ed8b1932c9a1dbeb8b0b87dd412d8f916bb3c0ac3658b2b57a6b7f3cdc9d88b44c556df758c75cbe0a10a6eb1c2dc96a80de9aacfcf2c8afdf753ea544980ded6b9896fcaf058f595f6f8ef347056790ddddb1597b983033b88af6b711e67b818e494d5af2a9cb8ed8bf9fe9c695489a88d08abb8cd88e8e8da58c6f9f0841640dc7b2faac11a6447761320c3122c4716053c49816884ab0a8846def3b9e9cb10acd8d41158aefe9a6f2254784f5ba7daedabf13bf38c31b0aa17620d98667c37606595c4883ab0121e52b15691816839843144842ac578ab488983490e451e5c6a549fbe2"}}, &(0x7f0000000040)={0x0, 0x22, 0x15, {[@global=@item_4={0x3, 0x1, 0xf, "78b5fd56"}, @main=@item_012={0x2, 0x0, 0x1d, "42b9"}, @main=@item_4={0x3, 0x0, 0xa, "3b6b8f46"}, @local=@item_012={0x0, 0x2, 0xa}, @local=@item_012={0x1, 0x2, 0x2, "02"}, @main=@item_4={0x3, 0x0, 0xa, "13cf20ce"}]}}, &(0x7f0000000100)={0x0, 0x21, 0x9, {0x9, 0x21, 0x100, 0x4, 0x1, {0x22, 0x4b5}}}}, &(0x7f00000004c0)={0x2c, &(0x7f0000000780)=ANY=[@ANYBLOB="40149a0000003de82fd0b1c8feec136ff34995721a4fbe87499e3e8a521f03000000e96ac3af371cc733302822928a834f84881a4f064bc289b94b9050af96db34264af8f67e4b63b01c97fad1f0ae466a1701e8bf22c33c0c2a29372981fd67a8c085cc7414326517105d852b557aaba85ab251e9350074878c7c60d2d683cc7dff2c7afdfa85ff1da887fa0c7b390fe4c48ef0ccdff37dcf1734b9caf9e419bd4a8ce6ce3f625a7446d3c937325e7d62107fcc01df9fc109047b111bdbcb3953a5e9c5fdae4194327f4744a67f30d4f8d9d4099da2c9e42b82c8a697a34e01f381aba26c75dc84e692a4adaa17c6325792783c655de2e657a54fba730cf415b77172c458a785fa9ff0487ea400cf4cde0e75893100000000378674e68aa0e2fd12b8245e7bc927"], &(0x7f0000000280)={0x0, 0xa, 0x1, 0x3}, &(0x7f00000002c0)={0x0, 0x8, 0x1, 0xff}, &(0x7f0000000300)={0x20, 0x1, 0x53, "3c1c09fc749e48125801ab4895e785289f4cf2677f9956b4d5455381b4de3d24b4857a5f62c7b55a87c63cada6426aea261cc41ef49dbf4ba37ecbe93e6852e4bbd9e54c3ab0096f7081d5dd1a66064f5db159"}, &(0x7f0000000380)={0x20, 0x3, 0x1, 0x1}}) syz_usb_control_io$hid(r1, &(0x7f00000002c0)={0x24, &(0x7f0000000740)={0x20, 0x21, 0x75, {0x75, 0xc, "2eead23f1c37efb8548d79d670afcf203b709229a3861307e372f6cbb8f1b7a1d798b880851184c61028db4a37f1eeb846aef0a340b8331d0b667a6b251539d93809b8a941238b08da3cea54fe5ec11d0d5efe6ee180b7100030414cbf17022de159b4a39b7db0a7cfa547161a1a2da1120f36"}}, &(0x7f00000007c0)={0x0, 0x3, 0xf8, @string={0xf8, 0x3, "c4ff493073909a3d7c8678e03ed2f81cf3e0959317ca557b176c2a82fb0dad6f325488e6305429b7a8081130efa0398a114a9adc3441f80526f2f4150c0adfc7ce6c75121cce489f6e45ebdf908d0dfd1063ca9a066450a83a0a67da859a4b86dd29c971fbddfeebfd9e68360da54e1f39828cbb4e4ce5359dab9d2140416273ee029928b3634c4d8783eb0e9ceef3c78309fe6be2061b2860141945eed8b2e26b48391537157507d40a5b0190d957ad7a5bdd9f5fdec6422eef5389f9a4bc5d9b38083dc4077f75697b7316daf6329fb4569a7fd6d379661bf5c8b87f90fb246408cb8f3745df0b5e5cec4ebaf3443f3bba9c4892ff"}}, &(0x7f0000000080)=ANY=[@ANYBLOB="0063268170e07ca4cf96391b4b834a950ce7b208399bb6947a805b09a3c0fa4715e298d586"], &(0x7f0000000140)={0x0, 0x21, 0x9, {0x9, 0x21, 0xe4f8, 0x77, 0x1, {0x22, 0xf3c}}}}, &(0x7f0000000a80)={0x2c, &(0x7f00000008c0)={0x20, 0xa, 0x43, "f93abcbb71d27a9810176ddab278d044f9854ee0d1b02d4cda20cf5529facbe0ddbb54d6f534ddf7ebd77023a770497fd58d94f2570af3813f32eaf50695d9f10f1abe"}, &(0x7f0000000400)={0x0, 0xa, 0x1, 0x7f}, &(0x7f0000000600)={0x0, 0x8, 0x1, 0x3f}, &(0x7f0000000940)={0x20, 0x1, 0xcd, "44c1d8b4c7f509a1b503469d40560fac6563379cae31f97897433fe18343ed9505c807d4b67fb378f181a100e614ff47cfee16f241064c23aeb0670084b7e13224149503d4e8b067084c66ce2bfc0ddb636d04754db9688eb10fe4d817909d132ddc534a5c728f3d2530b09abf13d4a2d87e8cc205e1f36bedf47e2221a6eddc385361be1e15ecfa2cf62cfdb303eb6384f2b5a2d3f8d426a891402ff89379b137200405e20e56ff717e6dcacb757d8aee3e9746f97550a31a4b5a9723f164c38203693949a17e254c550486f1"}, &(0x7f0000000a40)={0x20, 0x3, 0x1, 0x5}}) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x525, 0xa4a8, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0xfffffffffffffd3f, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x100000000000012, 0x7, 0x1, 0x3, 0x0, "", {{}, [{}]}}}]}}]}}, 0x0) [ 1686.371290][T26722] cdc_wdm 3-1:118.0: Error autopm - -16 [ 1686.376971][T26754] cdc_wdm 3-1:118.0: Error autopm - -16 [ 1686.379968][ T2766] usb 3-1: USB disconnect, device number 49 [ 1686.389251][ T4067] cdc_wdm 5-1:118.0: cdc-wdm1: USB WDM device [ 1686.396304][T26758] cdc_wdm 3-1:118.0: Error autopm - -16 [ 1686.401943][T26770] cdc_wdm 3-1:118.0: Error autopm - -16 [ 1686.408700][T18931] cdc_wdm 6-1:118.0: cdc-wdm2: USB WDM device 23:45:22 executing program 4: syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xab, 0x14, 0xcb, 0x20, 0xbda, 0x153, 0x6c94, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xc3, 0xd8, 0x5f}}]}}]}}, 0x0) r0 = syz_usb_connect(0x0, 0xfffffffffffffe3e, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000140)={0x24, &(0x7f0000001340)={0x20, 0xeb90da1a02359c16, 0x1002, {0x1002, 0xc, "98b96819eb2fcc61edd3c6759dda0b480392c403d8a2fce10955d2e580d2c9dd329683c5f7666fffaa2fabbcf79bcee330a307bd7eb997e1702d6a4e26c6c1f3bb1e764d66902a7be5b6f56f30537fdf365f8d1c081ef9a1b4fab5c905d17554625d71a8f8288769332521aa8d023bd95c67a98743c6dc31a5340ff764bedd39e3a97772cea549972e605300fd5f64b43eab8a06b6c6822ff81cd2d389efe84434fb719d03e198c0692d873072022fc84ccdd91d211b7ddfe46094370b73592def14b261e5f1cdc088aaa982f835d59127ea34b52617ac01c09d134ae7651e7f2d073e3767458ef056b7f4bfd906a8b3a41176651e26c681b34bff1da49d7170db4d1f6fad340fe82454063e5585499a3e67a93efe4d97cccdd3dc5dd52af5c0d9d26b55bce2a4b53e0b7ae72876c74836b29cf0df62599a580b2faee2f639c5bf6954e204974552a8120f0ac031506b84ebf998d8f85d9b7f5bb75a8254c214bf5bdcc36de4d3dd2aaf9c8e371ae04faf9251996251b7b037cf1f31812ffa23b7d3100c35d1fda3b5b68dd40cbf17228664db914b6b71c897cda265f075f2318dc0a7b5cd1b1550e0cecf728b688ab57e9db7f4d85181cc60186f8a86ae7b4d0f2d66b86c346aa713991e7112a808727b14d38935d10880d1edba62e113e4af98b89cdd68bd931c3f883082201a9a20a6c85ecc47b091a0a6646456320d92a5b75dd979872634a79e744584171433c5590aadce102e8503643b3663e9aaa68ddeb91f3077960db8c5de2a6330c46bc62a3ff3b774f2a32e9cafd678bfdd6cabccf96801c9337d16bb6a2c8d47d9ad675a8f8d97c38c1a5f4f9a3db6557e18e925ed04e5c7a55a4b6e46d055358e9cc5a6845fb4656ac6dd32fc951d6100f812e5335849ffd15061e0e28b17cc50132bc6be918ec5cdb26ed12005b49bcdb3d241fdb2422176e7577f8d3dd3b8705528911addb0d3c6bcca4a9598d54400bcec13f046af1c60bbb5f281c2fc8cc287d8b5b8b4aa7f48660fdb22918230efe2ec1cf286a22f7f6937e025eeb7c146c8235b23bf52a3ebec8b38125cba71085ece1b176662addf71face2d95d65861d6de72917bfb950505180732ab50f8704223d90b6c93bfdeef0dae0dbd2e98be3bce77126e46482497cd56d92911c84f4398ce68765afd02e3fae5906fb07f689110bd425e87278fb53161ba88d02ab84988b579fe3accd3743eb455d8933c9e195650cf2c03325f72271e4aa3a67f2a4e769712da1c960a1f05e9ade4bd9428492ec5812437ac596ca86d10916e0e0515d2941ba096250b1f5b80e02ac5e5ec3937bd3a968b3a7f1166b336e8bf277b8515846ddd4a94a7a4e77ae723cff0244f6c7f658aa801d311f38412b2442c87e53fabc5c4ea7b7cec1bc669f79d4247116950f784d20da1470105838adf2db37855e403d88c6eb93bcc590884e723fbbedd6cd30c3fb42fabd1133db81c84d4aee50bd94ae72fffac18b225a3bdf900e3be37ad95a264c85fc1fb686f9f427d6ed48714f0d703db41d656875b492c636fea612c34be0b8ea3895f4ae6a1be110d496e97bce6ad5c3653a5a63fa0e45e7da29363480e6951d7d879eab8c13de22bf7107000a4994018370548aed46aebf178b68aca4e0e3a39bcb4c025a49b00d415282e83ed6b296f2713999dd847bb6d706121b36422406b6ef5be968043fed55f25c21f5d3094ca7fac838c1e4dc4402b99e42143b55b85d6e3100585d0e837349fd7ae8a7a5235f1d510297e943fb2abfd3c548ab72eebbd3bcb1d936bf5195267023aa648f5f8c68e4256434f83dc096fc1b3ac532a848662f2dec9e7e0e8d1cdb282289f6fe59e52d53944de0cac639ec083c930950e883b44a7d3addbecffb1bd4fc421ceff3fe6ea2031e50aa0c9f7466793c2f0667ae8b242cd518b328b02c88ee29d7c8971b7f4213f0394ef80daea9251ebb3743d8551f73711278157aefff607ec595f85e63718518079b1a30a7fb748c8310d6e102f5a7623ae83bfe12de5c750f2351f4c2470a40c2c11925886b6aa7d215ad0e29c69c791914423ea5f5c7f38967e1fc3ce51d31e5d55262e51c552bca2bce9ca502a0b499c3bd83e7300b84ed4606e84c8ce99ae1917fdb6c30f5ae3e6fba201677f3884a91147c79ed37a96d68a6b9d6690037fa52dd78dfd8d75255a5babfd77027ebfd59961764d0c4854f711fe6e86c1ceed364c6736575b84fbb0626ab0051965ccc44c572962abfe461cb1d4f133e2e91bbf453df735905d6669cf04c371c94ee45d5f85ccd0d3d54cfebdc0826d9a65c910689e5e0e074212494d9cae6f10a613b179fb5925d1c25098cc2762290ff037f4e5b80443a15bcf4b1a5aed55d75bceee4d38b7fa56ba23090864f66c7887da9399e5eb15ebf156f47c946933c52fb519767f2a146d6406b3740077213d4e250e34d786326ec6d10f6ff8097c8f8fb54a5465972ef55f92d4dac232782595f63a15f16309c20ff38791152ea96c6999822f3f2b39b17a84520d0e3c9e40c6f4f21973687a03f5ba01457f2934e6d40255045399ad5abe0af0d9082f89955042ff0132459890c1a3d9cef50f730b91b6256bec3ee5e1d5d630a1387ada84aea57e704a947ded622d31d9ed9f0fc64ddf3412ac4031dbd8525f2f5e4719b519d1c167cf467f7d2600d08520b260368145b2e23651e136a6b2f8e7a071e8b4efb3bf1517bbdcee01585f20076b0afdbccc24f496755408c329cf8b01440d87bd656eb8457e1f8d19ab8a84f1173839ca120c1e9bad7af8896ddf6533898a72c9c3a5995169bd6658177bf1fa516f584e76a765e2d77c3a5a1f3194563022cd0f0866ed5ee44e77be90a043eaf18cef49437afaf61f49d1120128a6de3a9f4e7896aa1588c5e2e42e9cdf23f0aba666d158381504d2c5f93b8c3920094d7b070531577b33a45fff1761c6d9a4595995deec7ed83fa64551de96044852bddd0cb9abcd2222b04e40c5bbd1d3a3a0f9120857b7c637e867f88439b79d77542f1346f20d0c9faacda70132ae0b2dd5499774ee6b22dd1c52c7d11d12cff4a6742f24b89219188eac653156146297a58b4e80b3ff173f7a66db351e0a33113b4df4187b1261ebcc06b16e2cf9d44e720e5c6b1bc4f3851651f4da17694a075fb19e03da7bab7da9b4bc0bd2bb7b14a39a31867b3da0f3763b80b6f0e4a35424606090435b5f6a2579d80aa63a8b81ac077d9cfe569ea5583a099ac8990439576a14cadcdc60e60b0a3a27077dbd101100ce04910c2a3f9d3347ebe111df9b11e8f58cdf8c109b36418bcb4afc312a85dd0abd4f85bc12629abe91ec3b890b1d7eee8c1901703b4968554466271a76fc2a47a63cdb0c4e5c61c9c417c9e01041e0c006fb712a2eb1ec5db2857e36c7ab3a03159bf760a64d058cb1f10cb63ab66a99da74ef9e6776ac146babeb08de68b106e549247e58fe70823c62f84ddd712939f3ff2449acbd68c90867f7f7d321029bd34d8ebea11da8de03cd5c571b6828282d2d82943a059378f5ab9d89fd689533e3b5bcb1fd5fe05a6f03ba5becfd5789e44590555ccf653cd81610ec0f5e221d2db437f2d5be2d3c02d9323bd08f33c5e20ab79c1dc4e654b5244c8a1c71913427d6fb780d600494a7066db1469b84c992a92b5d94fd038b5f66d30b310a6a366b33456ee818709babfcde52614c53ed13233ce3a160d9594f312f267b980cc7320613f78f841a7b566d0c0554164aa2dd515163d230408f65a33ab98bb6a8b1193f1075fdf4ab27e9eca6878442b33f346c172a04054d1ced77cab110944c4986584c2f44adc78baa6ff33ec5bc756bb2b26c462ea63e353d0d359bedd7843291aac55b3214b5ed03bf046e4b0334498ee0592d696fc4a911b2d8892c65009c17994f60b08ccc6595077b91307197baec76ced540aac412b184665201784bd83de35dd0d0c3aa9a5be24922275d533b993f1523bfdb6f9b69fbad80aedfeb9fe0a7fe3cb26fb9c06c1e6f53e9ce0f940fa2827822c21d0f6662818154e1cc0a44cf491ed4cf7dba7c430a2730916afa7ac793b09461f07a42e58860fe69c9efec6ac2e13cdc697421e836697de5acd7a30f66f9039abf4183d42b1d1754e54e34ea7b910005772c717683d5cb73ac3491a54facac3e7f7672e51dd10d624d708fba29298c9fc3df082901d5ce8e83d86388c88878ad020cf1d1896a3aef031ba78dbebaa3906f034c07ed46ddcd988b2e02d5f40c1e71687281f6cc1a86064ae48541ff7b6efb759a1e69124097ffdb110737b6d65da03810810f59fae1777c0410f427d3b02c0074aad143c42bb13fd7612c098d398cb20152da1d432af8278827feb74067ba7369c552c9e9d70719cc633b394145e7ae6b09a86cbc7f01f349cb547fd8021d8c1321be6e7eab6bb050d525a5ee390c55d08d2f198652ae97afb1b9686ec29ef254742159f0312eacfaa306e0a622301e986e7253db0f19d3ad9f87745a082e6648f08571b89c1d78f86048108e0491d6924482b4e035aa1768d71438c41cda2b7251387f1d61506194cb9dca8a66f81311384f7c6ddb56b5df7680580d9329597afed7de818492e16cf9f191ebe31fd4a687c078fc857fb1ca3e78d2e8b7465b5419097b0fcdc63bb7fbb04605c88be9ed65cf79a78de185335d367b649ee84ba804bfd5166f4c292e705723ce12e5690eaa45bf1b485e42ea9dbd5e1d43268f7106c1252078738707e25567260410cc26414f7f2ee9741fb21bc3ecc50eab7db6e79bd8de533aee6a18a194299d14ce107973bfe6ca84a894ada5f56898d467381ab05676da8d47d6c5d47844de5e07ee02f5d038dcd00f54f9e0b94f5fe29c3d08c25c21eba328762f18aa36771895c9c971da5384a66147417e1ce00cbe0d1a9d6cb2454a3024defb87a999b5971c11fab236e9e7513ccb57addaa6f4da1afb47a1cd611ab2fac5467084f2ccd4ac2da51bef3267d3c6cbe88bf296630f904b295d8beca9ba10571aea2410682eb94072ea17dd5c3e55f6e0253de5c9a79412ee3b9e072a65440efce6af2966aada1d316efac5198bf4b7ed2afab33d153270fbf0238db3d48c45bf91ca7d8fab991168d2dcab27c2570d49e2d0d5227aabea8f5490162ec48526e9d299496646bbffc64195ba55cf3efe5e407544559d8979e2bd38eb970a5b0ac0b7332ef54bd6ba1237f4806f01166fd57c15dffe52c7cc40cbdea740f69d728f3221ff360e4ea5e5747edb23deedf4cbaef0ac53042bb68838f086be35f7376ce76d55ed628f9b49b6f304f4e2dfd69863f56b37a8eb913253a36818944ce0d23753fcd71373896e9b7cdd7aee60994dbaca8c21331c9cb317d38b50dfcb2613f91af62739a2d5cdde3dc197c022e76b52af41eb93a10a79f108782dbdd22194abafa3dedcb9cc626aa9795de044bb8f55f34253bf24d8f410ef7e58faf7eda87e15ded312bcba3174eda80d649ecabd927a82c4eaffb21be3e1aa72637953bd8fe899610b6711ba08fb1df7b3f8e35d65363832b1eebfbe9b5705077ffeae56820e872abfac33bea2d88149daf5f9c81fd4765485bddc7c38576cf4f609f9c43ca31af0ca78091cbffac81b5fa9b8367bf830aab3c43541be52d116114805955fd88dc12215a52a481ebb0a67c9a5dc624f052a549aa94ba02ccd923cb9a4aa11a7d4c93f96ed86038c7f3928e845c08b86b2de73507b4bcabc6880a3658fb1f7f142a4b6fce60e8d6a5832b2260da52fd926"}}, &(0x7f0000004200)={0x0, 0x3, 0xbff, @string={0xbff, 0x3, "427f2388f1bc9f1e6e15ec65d807a59cbdafdbefc96a892ace6e52a47ef9d7016e30cbc32c57a58a2c1348bf17ffedcaf4e34256521ec5e0789b1578ee645ee617bd6196631dbbb9b5e2a2e3b07d2a719d32c03ee8c7595a79fb74b141f51e564c581026823cc2f5c90c8f9de20ccf202eb8617090fb37ecd850364c9d5c30a824e2308b55d51fb48b929d6321ee9625ae58e47f2f4b0352dc9412c5949cb5075dacd6288da185938ad0c55f7765b38a76d778a8a1540fa7450ba42d2b4a9bf7626233b6c666718a5c0f904551000fade13f219bcea8ab8e21bff1a626910cd7b864aacc76d69a7878e28bbdc02d1936f0caa6df466d97303ea2a34446d06d841eff14288d29e993f41285c68845d09df63684186bd19238826480240dc399d7f06018f383154a5b61216a29b7f182469ceb0d46b28cf1f245f7a069f2349ca1e1c86f93361d45d9d993923db2913a2bc4557ff8578605270b65238e775188a363a6aaeefcbbe8ed05289e538efac281c0f5d26e06c7f7514bbd4fe25c07e5c4301e37b96b88e9e06bee2f095e5917611c128a3df0f3a0dd460514614d21a1b108900356e2a89fc1e1c42d73d1fcad6f1059c9cedc8684e2f9c108f71165257126cddc7f289f02652a5492cfecd77e5a9a3ae37c90bb5f3aa93086e5ca0edc8be539ac1592d7a270cbc4d9e2719f9a2897b32dc62c208ed0f47012357185635bf5439cbcf08f732d8f162f64675b7597cd3dbb1e8f57cec6f64418af1b22ee1c3d2304165525763c492a394963a4b11fda7ce0511c6c5b0ae7e8d4499c086dce1058538eea171ca2e93639441fef1aab2f4b20a1455d2aeb09b2b9477206d17cabe8de71b4f6a4743cf8cafc961ced45533f95745885e6b75b57cc1d4c66fb30b18cb9fec6ab522365937c67e24ad2daa7737589d83168627b80671d6dbc402e1f7ea9ee5aacad56bfe9e9c4df78933ee3c9ceeb1d3b0218bc56766e69f052f9c820804c0a9e7c4eef895eeb04e086532a883e6d7b5f8cdbb660a0302c1c7fa23ccac63852b06feacc4794a7d361348be4cab8db61962a7e04de8a6e7e26a7f8d46ddbba67b2b319a0b9d0899b240fda326deb3d100037b93834445aaf0353d7fa00f4818401e12ad6878969af2ad0d05c5ebfd2bf01b397fc3ad060db6f7b6a8485495627b6e4d3ec72a69576b63f5d98b7389afc82475b448d7b80148d7439aa4374aeca2ff01ffd8e78418c43a3c7b32f014a42462f26d9bd1cd8c02ff4dda56b33198aa3e147d8c681840ecfac971cbfd36b8bb79e971a05fd6f9b7febb3a21706aba71d0a42f50dbd1aaea7e804849e76007460d3b8bbe3786016671cf7e58eb8caa7062908415ba904692b7113ef9a8e861402f0c70b3f6bbbf2eaa4b7716241a9f5643ff7cae569fe8a437e9cb5c707b62cf38db6f0e0a8e2c975123d1be7209a8300570b4332515c6a2b96b7519e3cb740ec95acdba8b1e1efc09636a70fed13dd1366620dcb0331322d5eed12de7d843ce33b8b5b5c6d53788cb6b609087451aa61717f5bd61c41ff7597121db14c7676b687d844ffa8181ada1134a13474282a6fb0d77274f2e3dc892441766661040698f5e763163e94647b5fe1eab746566fb883785012077f7c714ecf5a86bd4f85e6adc930ad0f1d8c7c9dbdf0704dbd82a75a88cd54491d5fb62a1affc2b84c08d10913f4ae553020802493ed630f2bf719d410b086e00e7c04ad70367b0311508dbd85600e78f66a655b239fa89954326626555b88a64e06c4c44c2be6ec1ada5dc7bb783103d7bbca729d1a5eb66262d94a4ca0d9a5885b5cb4f607e9d33ed686191461b9a1ba4cbd255ed7d1eb4756bc3b84353a94b5c27614c1bee67c687369ee1cc2adfb304db2d09bb7d816d034accd08d2ef0441b4ac179b80c2e3d5e7d4e0765de6449b68a66d6c80f86bb3282ad028911588433c2ab443a18c7285286229e80bb6cfa1e62f611f426be7e506e7c3cb6eec7feebe354bbb40a98a0658234f80b32172e2eef8dbd254a4dce4056aba9a3bd64386d3cbda3674280a4940c9029e1549d45eaad3efd55d7471827bf9f007a26df0e173c447d7c3eead5172263fadcecd5ea03d71e153dc69948db431d5964be19287c517fd78e27313240bd0fe415a58f841cdf178676332919338e5a0bcc8354bb27ea3cff63b915e2bc2369206301839bbef77539985bfb47b44ff8e5b6f0bbd0ae6bed014f96558004a478346c3a1f586a0662d8524009071cdb361b9022cac8573cc4f8563bf8f43c3c163bde87bd2cdb6c7ea3383a05c67d63fe023a8af42afc6fe5ebf0bbcb0aba0bdd7abd143f67804d3615c538fa04f988fc436b40fe701cf451d73fdbfef24c942731e28db40f87a75eb55c4b4fb3468c9a2ab56d0637257860bf983a01a539b8d42fe9ae3ef5e60e5ff7b6be85135b8f0a17413082cb1e8cf15663bbf78771b71e0541de102555dd3a6328e0a441c0af59e90c0d54cdb128b403cd999b81a7462fa06445aff1f0363d4ede82f3196cc6558cc96a47557f7f80c772a1b7e9a6541f9956a1e656c32a237bc594abc56449747438c1026b6bf9de88a1488d104090284ee69e701286f42e270bc93ba8a67709cdecf6af0fc4b65b3596c101a6bcf946ed9eb06036850e5696ae41921f21d0e0e04968e032d2a6abef11c56de32edf05341dc49698f6ceb5d3591f7040667db420de565f9b8ee18951f42cff814b987ab86e4b04035b4a0e0d54c148f24d0974a450e2c1cf5a492106b17a88ae309483fff919b6bcb19c4f28cf1ee54427d6bb5d41423272b881428a108dd6d7a97e2d9ac2ae2aa12e149ee57d123a57f5fdf3d4e409dcfc08aa98fe6db18109d40597652b232b73bd4ee5e95e0b67ebe852efc36dd87e1d3ebdd9a4916f379715fce046e156b031f2be7ce6aec9b9efa9355489c035bffd9317979fbaa079c2e7c84441510ebb16427a1f0c4f3a9168535de99cfd0fc6fc73f6cbac4e3d0b7c55b65b2f737c8abbdedc4cc168bfea352506f50370e37b8810c20dca5fb4244e429af143f1cd049f3a57e0343b1d1d223327c4bc34c9a54504e3c00569be9f74e4deb2206aedbec991f1c9eb920d341c5c71a40aeb39036b30103254394dc5753e6345533c1e1fad2bc8fc5940b740f6123e96be8aed44a32ca7784fe49a19af4ff551787170a9b2bffea707b31a82d06095c188dbc12e37958febdeb17c1476ec1d2fe652a8095493675ff539bd74d7866e205cc2216a50fc1dfe7e136fa09194cc72d961acce541b8eb5906316728326200431877411cebef404d0a296413ba6b73a9657d05b05dacd7ac0805ef24a6241b1504ea5cc7c3f067ddc95eacc38ae730e4dd2acf1c722b135aa3f41566832bb431489bac20a3b6fa3cf732099808934a05bb5574a3eb2443dc36f0b899897b70f3a04f438609908e0817cc82d5db26b66bb5ab4ec2c39230adbcea55745ebfeacaf1709fd738ffd2750bc93a3e115a36f32bb5b6f886996b6d0a5db6cf7561f538ecc1c40e243c7a80e1eaeaa7fd51762b48311863b71e27ad15f54da802d04162fdec10c38a44940ab34b29bde68db5e3fd3efc47981938d309ffa7e518060b170c9146753adb47e016fb26ba57c1a6e296688ee1bed4b46bd8d08b3c8785019c41b941f76e56e08c61e39fe2c0143bad6efa2154fd35dd981e2dcfe3729aa8c2ea024cc63a063bbe8821168d64009a6dc737a2989bb14efdbe80dc6b49b9e467c1640ba20750c55c70966d87c552302346b49ecc4b8a84642892d1032b5edbe60817554dd5659e3e873d8ce7150dbf86038c00a8aeaa8052fcc0e3070bb9bf863bb11a1501304cf4918ca11bcfc371e101ba1c5dc5fccce800096d8c8f81ab6d02636e3704a67511694ca29af825763455bc0ab8b4a340be31b2bd0ed9799c3a78e28569b1f31e7e48feec9bf6eef24811d9d8aae2a7e24d2a868cef8400ce64968d74b0499b3f7c68e657facc4d5b3fd9ed8b1932c9a1dbeb8b0b87dd412d8f916bb3c0ac3658b2b57a6b7f3cdc9d88b44c556df758c75cbe0a10a6eb1c2dc96a80de9aacfcf2c8afdf753ea544980ded6b9896fcaf058f595f6f8ef347056790ddddb1597b983033b88af6b711e67b818e494d5af2a9cb8ed8bf9fe9c695489a88d08abb8cd88e8e8da58c6f9f0841640dc7b2faac11a6447761320c3122c4716053c49816884ab0a8846def3b9e9cb10acd8d41158aefe9a6f2254784f5ba7daedabf13bf38c31b0aa17620d98667c37606595c4883ab0121e52b15691816839843144842ac578ab488983490e451e5c6a549fbe2"}}, &(0x7f0000000040)={0x0, 0x22, 0x15, {[@global=@item_4={0x3, 0x1, 0xf, "78b5fd56"}, @main=@item_012={0x2, 0x0, 0x1d, "42b9"}, @main=@item_4={0x3, 0x0, 0xa, "3b6b8f46"}, @local=@item_012={0x0, 0x2, 0xa}, @local=@item_012={0x1, 0x2, 0x2, "02"}, @main=@item_4={0x3, 0x0, 0xa, "13cf20ce"}]}}, &(0x7f0000000100)={0x0, 0x21, 0x9, {0x9, 0x21, 0x100, 0x4, 0x1, {0x22, 0x4b5}}}}, &(0x7f00000004c0)={0x2c, &(0x7f0000000780)=ANY=[@ANYBLOB="40149a0000003de82fd0b1c8feec136ff34995721a4fbe87499e3e8a521f03000000e96ac3af371cc733302822928a834f84881a4f064bc289b94b9050af96db34264af8f67e4b63b01c97fad1f0ae466a1701e8bf22c33c0c2a29372981fd67a8c085cc7414326517105d852b557aaba85ab251e9350074878c7c60d2d683cc7dff2c7afdfa85ff1da887fa0c7b390fe4c48ef0ccdff37dcf1734b9caf9e419bd4a8ce6ce3f625a7446d3c937325e7d62107fcc01df9fc109047b111bdbcb3953a5e9c5fdae4194327f4744a67f30d4f8d9d4099da2c9e42b82c8a697a34e01f381aba26c75dc84e692a4adaa17c6325792783c655de2e657a54fba730cf415b77172c458a785fa9ff0487ea400cf4cde0e75893100000000378674e68aa0e2fd12b8245e7bc927"], &(0x7f0000000280)={0x0, 0xa, 0x1, 0x3}, &(0x7f00000002c0)={0x0, 0x8, 0x1, 0xff}, &(0x7f0000000300)={0x20, 0x1, 0x53, "3c1c09fc749e48125801ab4895e785289f4cf2677f9956b4d5455381b4de3d24b4857a5f62c7b55a87c63cada6426aea261cc41ef49dbf4ba37ecbe93e6852e4bbd9e54c3ab0096f7081d5dd1a66064f5db159"}, &(0x7f0000000380)={0x20, 0x3, 0x1, 0x1}}) syz_usb_control_io(r0, &(0x7f0000000340)={0x2c, &(0x7f0000000040)={0x40, 0x6, 0xd1, {0xd1, 0x0, "e08bbf6c6e23273f0b6f94058a298132b6f29fd3808b0924d56cb12e22f049e2c79dea8f99be32b338e642f44b89787cca6046eff8d354ec04279f141d13eb1906276a6b00ecd0c76cae6911057b07030be77b4cb57f733db3289d22cbd0e86f4b0ac7057a74a465eb1c3a5b596f63a1052dca5c5571ded52b14c3e8f0a7b097f15349e62336c318fea4247442d74c1a3ad5d0f2d13776cd93d2a1f66177a5599933f8adccc3dbd0c16f734688a378fc0e2f614603d0886ebc67b699844da0a775f2b4020ebfa12ad8b7b9e70b3313"}}, &(0x7f0000000140)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x807}}, &(0x7f0000000180)={0x0, 0xf, 0x13a, {0x5, 0xf, 0x13a, 0x5, [@ssp_cap={0x20, 0x10, 0xa, 0xbd, 0x5, 0x1, 0xf00, 0x7f, [0xc0, 0xee, 0x30, 0xf, 0xff000f]}, @ss_cap={0xa, 0x10, 0x3, 0x4, 0xb, 0x80, 0x0, 0x9}, @wireless={0xb, 0x10, 0x1, 0x8, 0x8, 0x0, 0xff, 0x7f}, @ext_cap={0x7, 0x10, 0x2, 0x14, 0x9, 0x8, 0x1000}, @generic={0xf9, 0x10, 0x1, "64240ee9014b0969e3767f1a4e991529f4676ae98d8c707ff0ae8cb70212361b67add06d44702996879e6e5e4b3eda6ade0b8ba11f61b51d1e3c1a90fe2964b1ce61a7fbcfab6eae54d583d0774ea8c92317c2673774b140609bb1a4e00422834cc3ac0c8419c5a9f3c454813c0229582b88885030fa49ae66b416c2c8b4410d5f7146cc405d7bc8818640a7573270adbe4a157b87195ad069f2410d17264f28ee22d1865b499e5391595146ca0f1eb4901337926be65f1431f336770962f57f6fb7975f48990867a4cc2b55b257e822ce1b3e7f68878c94108ef09f3dc8d1b89f21d48880b2164073996a691977717c6c98d02b9685"}]}}, &(0x7f00000002c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x1, 0x10, 0xce, 0x6, "fb92ef6a", "df94f83a"}}, &(0x7f0000000300)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0xfd, 0x8, 0x7, 0x0, 0x92, 0x1, 0x4}}}, &(0x7f0000000780)={0x84, &(0x7f00000008c0)=ANY=[@ANYBLOB="b28fc1400700000000"], &(0x7f00000003c0)={0x0, 0xa, 0x1, 0x9}, &(0x7f0000000400)={0x0, 0x8, 0x1}, &(0x7f0000000440)={0x20, 0x0, 0x4, {0x3, 0x1}}, &(0x7f0000000480)={0x20, 0x0, 0x4, {0x160, 0x102}}, &(0x7f00000004c0)={0x40, 0x7, 0x2, 0x9}, &(0x7f0000000500)={0x40, 0x9, 0x1}, &(0x7f0000000540)={0x40, 0xb, 0x2, "05f7"}, &(0x7f0000000580)={0x40, 0xf, 0x2, 0x44ad}, &(0x7f00000005c0)={0x40, 0x13, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}}, &(0x7f0000000600)={0x40, 0x17, 0x6}, &(0x7f0000000640)={0x40, 0x19, 0x2, "9f95"}, &(0x7f0000000680)={0x40, 0x1a, 0x2, 0x847}, &(0x7f00000006c0)={0x40, 0x1c, 0x1}, &(0x7f0000000700)={0x40, 0x1e, 0x1}, &(0x7f0000000740)={0x40, 0x21, 0x1, 0x5}}) [ 1686.609897][T18931] usb 6-1: reset high-speed USB device number 100 using dummy_hcd [ 1686.617833][ T4067] usb 5-1: reset high-speed USB device number 68 using dummy_hcd [ 1686.719823][ T2749] usb 3-1: new high-speed USB device number 50 using dummy_hcd [ 1686.727540][ T78] usb 2-1: new high-speed USB device number 76 using dummy_hcd [ 1686.779823][ T2759] usb 1-1: new high-speed USB device number 63 using dummy_hcd [ 1686.859792][T18931] usb 6-1: Using ep0 maxpacket: 32 [ 1686.969819][ T78] usb 2-1: Using ep0 maxpacket: 16 [ 1686.975077][ T2749] usb 3-1: Using ep0 maxpacket: 8 [ 1686.980323][T18931] usb 6-1: device firmware changed [ 1686.985757][T18931] usb 6-1: USB disconnect, device number 100 [ 1687.019852][ T2759] usb 1-1: Using ep0 maxpacket: 16 [ 1687.049795][ T4067] usb 5-1: device descriptor read/64, error -71 [ 1687.099944][ T2749] usb 3-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 1687.110346][ T78] usb 2-1: config 0 has an invalid interface number: 1 but max is 0 [ 1687.118350][ T78] usb 2-1: config 0 has no interface number 0 [ 1687.124491][ T2749] usb 3-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1687.135550][ T2749] usb 3-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 1687.144601][ T2749] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1687.150094][ T2759] usb 1-1: config 0 has an invalid interface number: 233 but max is 0 [ 1687.152671][ T78] usb 2-1: New USB device found, idVendor=045e, idProduct=0283, bcdDevice=83.25 [ 1687.160894][ T2759] usb 1-1: config 0 has no interface number 0 [ 1687.169904][ T78] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1687.184434][ T78] usb 2-1: config 0 descriptor?? [ 1687.184675][ T2759] usb 1-1: New USB device found, idVendor=0499, idProduct=105d, bcdDevice=2b.4e [ 1687.198585][ T2759] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1687.207403][ T2759] usb 1-1: config 0 descriptor?? [ 1687.232973][ T2749] hub 3-1:118.0: bad descriptor, ignoring hub [ 1687.244889][ T2749] hub: probe of 3-1:118.0 failed with error -5 [ 1687.252737][ T2749] cdc_wdm 3-1:118.0: cdc-wdm0: USB WDM device [ 1687.290580][ T2759] usb 1-1: can't set config #0, error -71 23:45:23 executing program 0: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSCLOCKID(r0, 0x40084503, &(0x7f0000ffcffc)) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000280)=0x8) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSCLOCKID(r1, 0x40084503, &(0x7f0000ffcffc)) ioctl$EVIOCSCLOCKID(r1, 0x400445a0, &(0x7f0000000280)=0x8) r2 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSCLOCKID(r2, 0x40084503, &(0x7f0000ffcffc)) ioctl$EVIOCSCLOCKID(r2, 0x400445a0, &(0x7f0000000280)=0x8) r3 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0x40086602, 0x20000000) r4 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0x40086602, 0x20000000) r5 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r5, 0x40086602, 0x20000000) r6 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSCLOCKID(r6, 0x40084503, &(0x7f0000ffcffc)) ioctl$EVIOCSCLOCKID(r6, 0x400445a0, &(0x7f0000000280)=0x8) r7 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r7, 0x40086602, 0x20000000) r8 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r8, 0x40086602, 0x20000000) r9 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSCLOCKID(r9, 0x40084503, &(0x7f0000ffcffc)) ioctl$EVIOCSCLOCKID(r9, 0x400445a0, &(0x7f0000000280)=0x8) r10 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r10, 0x40086602, 0x20000000) r11 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSCLOCKID(r11, 0x40084503, &(0x7f0000ffcffc)) ioctl$EVIOCSCLOCKID(r11, 0x400445a0, &(0x7f0000000280)=0x8) syz_usb_connect(0x5, 0x7, &(0x7f00000003c0)=ANY=[@ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYRESDEC, @ANYBLOB="4806de916d30187cb1a8d06f39ca491a4d2c1aa77c8ac7c58b322629c85a4d28b40d7fa103f2e6f9d0f43df1462c8bbb56d8b8aac39a970d9c983c19a8a4e96f76ed1f", @ANYRESHEX, @ANYRES32=r0, @ANYRES16], @ANYRESHEX=r1, @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRESHEX=r2, @ANYRES32, @ANYRESHEX, @ANYPTR=&(0x7f0000000000)=ANY=[@ANYRESDEC=0x0, @ANYRESHEX, @ANYRESOCT], @ANYRESOCT=r1, @ANYRESOCT, @ANYRES16=r3, @ANYRESDEC], @ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRESDEC=r0, @ANYPTR, @ANYRES32=r2, @ANYRESOCT=r1, @ANYRESOCT=r4, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRES16, @ANYRESDEC=r5, @ANYRES16=r6, @ANYPTR64, @ANYRES32], @ANYRESDEC=r0], @ANYPTR=&(0x7f0000000380)=ANY=[@ANYRES64=r7, @ANYRESDEC=r8, @ANYRESHEX, @ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYRES64, @ANYPTR64, @ANYRESOCT=0x0, @ANYRES64=r9, @ANYRESHEX=0x0], @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES32=0x0, @ANYRESOCT=r6, @ANYRES64=r10, @ANYRES64=r11, @ANYPTR64, @ANYRES32=0x0, @ANYRES16=r6]], @ANYBLOB="302384befa1f9ab2309d9f944f6ff7c16a79dceaea322e969ca00ed0d00dbdf0832623b7e59a954ba9767ee15af424da1ffeeedcbbdab041ff33a944af90a2e8bfc84d234ac2ef57c6bf6d43c986fc78cb032eefb5aee5be66578b1bba91273bbeecfc678ef1b941d9ceb8d4a54bb1555df205af2718531b3374e658eddc2befa016229ee92077e94c2c09b357d5374f7e4d0172b847c2700c50ad126059e8a9928b93f67ebf089ff5b055a50689e78547a317696e233ec2f42b7e836037755c", @ANYRES64=0x0], 0x0) [ 1687.301744][ T2759] usb 1-1: USB disconnect, device number 63 [ 1687.389855][T18931] usb 6-1: new high-speed USB device number 101 using dummy_hcd [ 1687.419816][ T4067] usb 5-1: Using ep0 maxpacket: 32 [ 1687.459967][ T4067] usb 5-1: device firmware changed [ 1687.465629][ T4067] usb 5-1: USB disconnect, device number 68 [ 1687.579850][T13349] pwc: recv_control_msg error -71 req 02 val 2800 [ 1687.599909][T13349] pwc: recv_control_msg error -71 req 04 val 1100 [ 1687.619880][T13349] pwc: recv_control_msg error -71 req 04 val 1200 [ 1687.627031][T13349] pwc: Registered as video0. [ 1687.631968][T18931] usb 6-1: Using ep0 maxpacket: 32 [ 1687.638520][T13349] input: PWC snapshot button as /devices/platform/dummy_hcd.3/usb4/4-1/input/input600 [ 1687.643330][ T2749] usb 2-1: USB disconnect, device number 76 [ 1687.658799][T13349] usb 4-1: USB disconnect, device number 86 [ 1687.829869][T18931] usb 6-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 1687.849915][T26778] usb 3-1: reset high-speed USB device number 50 using dummy_hcd [ 1687.999886][T18931] usb 6-1: New USB device found, idVendor=0408, idProduct=3001, bcdDevice= 0.40 [ 1688.009009][T18931] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1688.017069][T18931] usb 6-1: Product: Б [ 1688.061808][T18931] usbhid 6-1:1.0: couldn't find an input interrupt endpoint [ 1688.099804][T26778] usb 3-1: Using ep0 maxpacket: 8 23:45:23 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x40086602, 0x20000000) r1 = syz_usb_connect$hid(0x0, 0x0, &(0x7f0000000180)=ANY=[], 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000140)={0x24, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0079e64d490c202e7635e77e1bdfda4cf841f16a10010bc4eb48fd4f0db9737e48d352eee5ed149f47a9077912488546f25ee71c6341926b57c4068b791baadce28ad33cdb7b7e709fba0fd664d36b38ad55bf65529dc8e25b7fdb3765d7999529c68f011854f36a62f612f64b7333d9ee77ab3373ebfe9f1a2f0a85"], 0x0}, 0x0) ioctl$HIDIOCGFIELDINFO(0xffffffffffffffff, 0xc038480a, 0x0) r2 = syz_open_dev$hiddev(&(0x7f0000000440)='/dev/usb/hiddev#\x00', 0x0, 0x488000) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f0000000200)) [ 1688.135231][T18931] usb 6-1: USB disconnect, device number 101 23:45:24 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x81, 0xed, 0x1a, 0x40, 0x471, 0x303, 0xb446, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xb, 0x36, 0xae}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000cc0)={0x9a, &(0x7f00000004c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f00000006c0)={0x2c, &(0x7f0000000500), 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20000000) r2 = syz_open_dev$hidraw(&(0x7f00000001c0)='/dev/hidraw#\x00', 0x2, 0x10fa02) ioctl$HIDIOCGRAWINFO(r2, 0x80084803, &(0x7f0000000200)=""/6) write$hidraw(r1, &(0x7f00000001c0), 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000c00)={0xac, &(0x7f00000000c0)={0x0, 0x0, 0x4d}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000000)={0x2c, &(0x7f00000020c0), 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000040)={0x2c, &(0x7f0000000940), 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000000880)={0xac, &(0x7f0000002680)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000001180)={0x84, &(0x7f0000000a40), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000000e40)={0x84, &(0x7f00000005c0)={0xc0}, 0x0, &(0x7f0000000640)={0x0, 0x8, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000840)={0x40, 0x13, 0x6, @remote}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000140)={0x44, &(0x7f0000000440), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000380)={0x44, &(0x7f0000000100)={0x0, 0x0, 0x1d3}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000000b80)={0xac, &(0x7f0000004300)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000d80)={0x44, &(0x7f0000000980), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 23:45:24 executing program 0: syz_usb_connect(0x37f721636f20e22a, 0x1, &(0x7f0000000100)=ANY=[@ANYBLOB="12010000d09d8c081e090300c4e50008000109021b00010000000009046d00016109f400090506000000000000"], 0x0) [ 1688.339808][ T2749] usb 4-1: new high-speed USB device number 87 using dummy_hcd [ 1688.419862][T13349] usb 2-1: new high-speed USB device number 77 using dummy_hcd [ 1688.549984][T18931] usb 3-1: USB disconnect, device number 50 [ 1688.589821][ T4067] usb 5-1: new high-speed USB device number 69 using dummy_hcd [ 1688.659855][T13349] usb 2-1: Using ep0 maxpacket: 16 [ 1688.769816][ T2749] usb 4-1: device descriptor read/64, error -71 [ 1688.780094][T13349] usb 2-1: config 0 has an invalid interface number: 1 but max is 0 [ 1688.788249][T13349] usb 2-1: config 0 has no interface number 0 [ 1688.794449][T13349] usb 2-1: New USB device found, idVendor=045e, idProduct=0283, bcdDevice=83.25 [ 1688.803589][T13349] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1688.812542][T13349] usb 2-1: config 0 descriptor?? [ 1688.839833][ T4067] usb 5-1: Using ep0 maxpacket: 32 [ 1688.960468][ T4067] usb 5-1: New USB device found, idVendor=0bda, idProduct=0153, bcdDevice=6c.94 [ 1688.969559][ T4067] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1688.978557][ T4067] usb 5-1: config 0 descriptor?? [ 1689.020906][ T4067] ums-realtek 5-1:0.0: USB Mass Storage device detected [ 1689.075552][T13349] usb 2-1: USB disconnect, device number 77 23:45:24 executing program 5: syz_open_dev$hidraw(&(0x7f0000000240)='aw# \x00\x00\x00\xec\x00', 0x0, 0x10c42) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x8a021) write$hidraw(r0, &(0x7f0000000000)=':', 0x1) r1 = syz_open_dev$hiddev(0x0, 0x7, 0x80000) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20004000) 23:45:24 executing program 5: syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0xee, 0x5e, 0xa8, 0x10, 0x2357, 0x9000, 0x9ccf, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x4, 0x0, 0x0, 0x17, 0x66, 0x79}}]}}]}}, 0x0) syz_usb_connect(0x5, 0x261c, &(0x7f0000000100)={{0x12, 0x1, 0x110, 0xc3, 0x51, 0x6d, 0xdf, 0x58f, 0x9720, 0x8c8e, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x260a, 0x1, 0x1, 0x81, 0x10, 0x0, [{{0x9, 0x4, 0x93, 0x80, 0xf, 0x63, 0xb5, 0x1e, 0x39, [], [{{0x9, 0x5, 0x7, 0x4, 0x91, 0x9, 0x29, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x4, 0xba8e}]}}, {{0x9, 0x5, 0x9, 0x0, 0x22e, 0x3f, 0xcf, 0xff}}, {{0x9, 0x5, 0x6, 0xc, 0xbd, 0x10, 0x3, 0x9, [@generic={0xef, 0x9, "26498cb7f921f5aa14cacdd05620e13f3d302b9bcecd162ccaad66dd686dcd8f2e13d8329a00799ff4b21f8449ae868f4135392078191654df02ca1fd4c632c88e79c83b76c56a960ae4d621e25ffeab25bd15a33ff08d82a2b70ed7c497a030b14c5933ebf5fd814f6f6a1d8ba972f336dcabee0ddaee1d575b2f5404c6d756e13c0eb661ec3fd48d1e3647eefd7adaf3b8d9b6014291658e138d65829410a430656b113b917536a7459d188cf701c70889910daefa39d4e0045ab9ddaf4d5896bcebe5c6e7c3c9000556436fbcf3ec67fbc3ac00868751cea7959326dc09526d855a4ed4c211fb12f22ff9a3"}]}}, {{0x9, 0x5, 0xa, 0x2, 0x1a4, 0x9, 0x0, 0xbf, [@generic={0xc5, 0x621a012e358fa65c, "3a0ba7bf514784c1a572697806031db01c15aab9ba6bf2038877c1a82525012d41643b213e44eae025c345124a030cd8798041be1daf206a1e2f0a1aa056768f851e6d9ba0a38564e7650f9a7f411b40cdcbde97d8229bf47ef95647d6b5b7da20642aee9baa70e7a500803617ac8d2df9dbb0d0bf4cabb51b9716f11cc93efba383bf797716061fedf0882ba5c1fa36e23032dc6b834a63ac9f391c14cefc8495c2206e4559c93bce8f87636c91d3d1cf9a0053f7dcf682172a56b4d3d9bd881dec0f"}]}}, {{0x9, 0x5, 0x0, 0x3, 0x12e, 0x0, 0x3f, 0xff, [@uac_iso={0x7, 0x25, 0x1, 0x40, 0x8, 0x4f}]}}, {{0x9, 0x5, 0xe, 0xc, 0x354, 0x6e, 0x1, 0x20, [@generic={0x80, 0x29, "68ee7ae58b97055c1937863c4f5a3b5311d46d4ed8d0af408896c6a0cace7616d0161533fad7eaf67658cfc24e99366e719b91b1137677e7afe9d0fbdfb6ca7223149473ac76cc20633d6a619a640f13c4863b84034a55ec72bff68855790c3512154c257bed12ff283ca7c840d51db60693a18fa8960269589b67947d8c"}]}}, {{0x9, 0x5, 0xc, 0x12, 0x389, 0x3, 0x6, 0x3d, [@generic={0x1002, 0x6, "d6386311a4e8795c31b193dc7f23a1f484ea90f814dd4f8fc0a750cab3c8a0033d8e0b48a13206f2a03dd956976da0fdea682b27ca56e7a7eb268e333c692115ae4a36e90da8ecec67056ffe06c8121b979a11012149f56539f639730bdbcfe9f598bdc36c7e09ad2b3f79f18cbe02d59c5c68a9030287a3c57eab7215b475499285bff40c360eb9dab8418d63285196bab1637782a0e1ba2f160dfa2919799598cbff7ab59921bd76ac8c551cd29bcd4da5a2a583d8a8f9f4e94a80974d4e62c5ec3f384772282da0314556401c44898fad5a1463e078a21beef8b02928d81eaa2666452c55afaa4bf8413b43e558f17a98d3a2b93a77cd39dab9d95c0263449e5286d880965bb60ee3cd6d9664563abe7abc238b1cfe7f7b1ea21c0724e59c2b671bc3d5806199f36c4789e6c7969d88d2502cb7e68cd02d6ecc60b903ff74ceb9022b7bc132de2a0350e4e70f43df9dcb3645ab68970c1ab571063a78b8ec07604a833f7577277f5b6464fc82215c2d35af5fbcb0240db2a1d18dd9abfa1ca82d6ad3abe506e968f8b5be4fbba6cc931397a434f8178cd70b17740b58e4e3554e4d521d1317c6f9902fbad06fadcd08ab08d3fa05178aabf09117ed212fb505d4e1f1ffbf2cb9cd61382251468dd6f88b8d0a06bd89f843b5653f2e2a13bae15e70a9ae9a4ee93eac9f0b27a10f87077a2145fcf6c8d3bfdf6ceeb10f05bc2fe4fa6e07c84e3b54755fbd23b2efd50495dbdc518ccc6dcc5b09495aa8647e766542fcf8a8d205121dad4ab20a8e3e3793fb9850e5d6dae1d768552d20660e0c009df0f91438c1898794b7177074571ff669d93a861afa1381a89971e3d2191701dcdb2d24c5c8beae91f029db6d3cd797585f618e0538ced026172c9d865eea397e5092c3a2c44a8bf769fb79a9e485d454352a928df110f62cf12870d05417c9fda44c20e57e9246091e3d1e737c7e674f6e9b137950bc33043b96a058a365c66f755204b343c925e21dd5eff7cb116d7ee5f48762f23879d34dd7c6901f5cb77f9940147764b08442c86880c1ce6c45d5f24a8f557eff4ca7c925a036a85306f5d6df1db33e7f4b3588c14cdc5361d18a7d47b0c143259ef5f60a7214b4c243cd224f79ba6c9f11b249659e32f32cd17aa6dd714beef30bcdd7738b2838649dd928eeff8f21d22312ab3b8512e1a7e0a3572b70e2719b4260f1ba7ab513aaa6cfea6f963c29dde1ee3efec71d9094d32468f72ca341e760ca99150e7798a4f25b2edfc228f8a415590ddfc33a0f313b6636361e93d03317ecb16dfaed789e8700d0f75c70b7f560da13016b4f6e204e0fa80de32d0034044d4497f50b7adcc8ea8fe4133af8ac209800bdb7fc85d914252c25761165e49bb2bbc9d00ca0f87b412acafa70caebee3823097d932333f35bb49158a14e6fc8f94e204c63161cb997f30661564e0f2f077838d36e3f535cdaf0dbf6a85f2e106223aaf002e22842c38a3c74698fa45dc1473c98480d404f4ed3e0d972fd210451e073785913529c7a29402b5a8a9b9316f57983132fb385e3d51eb6d24f013e11c4ba404241c5a14faa2079ac36e6faff84a3a94fb9a8858320773c040884e62a49e7624594f6d7d01c10ca32b65e95ab7da3a44cae2ca08bab13b69c09d00c6b862e46d24610cf2b5f4a6ee01c58c7ce0322e2520d6f08613a56115784399dfa4bf7d3856770fd293dcdd2acebaec6f5761f0432e21235284b1de94b09c8d338c59d4416e6bf5765b7efc83b5cf1dc04ae3572b492744db16cbd57eb81c017df6093dad2aaed3098a7d477d7349579e6366c94c8e17e6c2733067fb21282136a9d189076d305c2d12cf48e3a7184112e3813a2bb1350a627b7129f67a20878ab980dccb8a4c4bfe88fe8573d238264cdb9613446c659278fc5b896aa5ad6425c3c96af2b6636a85cc3f3d1f4529b37c6d3119794a413501e965ae2bcd1d5dcf00af6b85e12fd75a7d29931a8a31a36308fe819567265707dad8e5cb826c12c6c1e08cbdcb04c05c879aaa3d86e2ce3b8a70c40277927b42656d02ce07b5fb8b8897dd7f5fcb33ef2d1d1923b356627dcf8121464193a9465216a7113934b795f0a85979dd6d56d63080d45e2ef1f22e01788d8544722258d9bd683996e73dd8e71a922eb5219741da8c92e0fe1e29b2be0cce348f3f8fcd9a58b01770b38e2bd7e2c770ea4aa69fb0b4641785f331b14285414164fe72beef7a306f41f0d37cdf8082042b48f92d1f2b183695290409bb416a1f0ec9820737ae789a6adeb7cb2ee05c54b637ff11b95260ee4b989ddba950f04ee7fc3109937b99b302362fe5a71c3137abce7d7db5b0bc471612e96232da33ec59e614b4988ac0c2fcaa86b17a308422da80fe099bed9e8e654b9d821e6a11bfa903630dae62f7df2d9ad3ea773e84f82ed1a765e46d07c63c7765f3c5c33cd919e82365e6a0dd59bbf1c9071c45b58a95af00ab176eb9c277129f7f602aed246c976601876beaa4fb2fc8aa90f5e5a1f64164d85d80ab69ff13642e0b053fb305a5a7baf73ba20b3487fdce722b4514ab9f0223aa67838ed26d22d59dd825f5a20d9d3b518f5914a41326be0b26d6afbd5a74ce2debfdf62e5fc11e5026bbdb2b70240fe8e4a9d042a6970a12f8ee94bdd1d30c848f1bebd3b26d2b31f82cda7cacfa6242215d92167cdf37ad22585d7f441943c8dc6f40db53491366e137f26ca630f8fedfb726779d9d92f31f95ce3895e49da31e0ea30b22e752579d84f0887d09ea552548342bd961614b795cc82313992f3ceb823cf8d107411b80b7cf3963e390db9288c4d38a4666a321491df8e142a09f89cb579b6f64c205addb1ca0ecb6eb83fd2a4c3e99e9615ffce8b8293ce3ed9c31996197b95b432b64f85d446183ca45505ea32ffa9efcb5e8849f8e3984d4c8006f55619705bd5fa37186b844d5643a4178ccb389f3138de741f362f8e3cdbc35ed78169631383688ac1b11dfb35e8b961594ed6c38a838e25560fcc2c1fe8c7bc597fe6c694516d12d7dc44daf6d6534a68caf61de350df9691715233cab26b638d385582e11ccfe73cd5bf1f308be094bb131aec01893f8e5534b65c3401417065c5f8ba758e45d2ea487baad2c3c2bb86971c2ee0642a3e24b28878eb34cc61393dcc9a50ac24bb844b4541d2caad6ae847328c6be5d5cc8539da6d1995187e99ed7ccfc8940d71d93040da5db2b505cc7f21210ef0289d0b59d9ee642d9128b9f87dc1bf7cb61ac91bb8c3a92508400c70c6ba3d281a05d273eebd778374d168b2a85ee64cfe2b1ae77b1af6b75956a2b472aae2203052e0735c8fffcc2f413efef4309534e6b0bbe8ad8fa6b39a6dad8a7ef40d22e1c3a926c76b800ef270014b8518a33bd78a55b06a47db93a2e770a1fec2adb705bf5c90cd66149c4e8b378e9c2376c0d33ff1b24b25e8e3a7fdadce6bc16393893ae3127d0b020f4bbff6a10f2cd204f4fd400d36f65ac34bdf748f2e685ba41c2f1ec765ab721bb58079c2beeee1ffe7f8e5ef812e9d0e49a583a10ac01523d1a992788dda7d6090a1779e7cc4c2d9f954f34f9de9fd07908be613c756fef98e6954638f8ab58f939f357eae974687c978a692297893b782156b768e93d67712839dfa554bb777dd2c109a813bcbf63396f868b128ca31ab011fa1560fc81860900ba9fba523ef540fcf58abbfca3cfde21dee3ecb473e9fd304279c8b45940272334eb7ec696acd3186291f3326c3726797f03e040fd613dda200f474e401c421833848b7935c9a973e89125a98a8ee1e2ae1dd23aab8b4db57702ece5b5535f37521408801ab417f7e17327e44cb1e4aeb000db2f4bb70a50dcd6499b061294a0c0c3955de2180a55e5b56c3b9c9b6f30b63a15b82c5661e4b6fe0a13fc196786937224be10872d6ded824ecdce50b0e7f5298be665ef44cb5928b7e4d02684e88a9acd1ea3e77f550decd3ce444cc78b1cf0d624e774a193751ad8efb71c5ee2a2e0b15ac6018bc523711df3ffa3296cfe33b271565e1c6744226ed21a0c2b8d0d2d6cabde3af45ef9c701fa3d5893ac14b835958d9f4208ef07ab9aff3da093bf7dda3f9d96659cc81e95b07fcafcc8eec12611172aadaa14de35d5b40c944da86adb68784a87c8f4b5fdbc1e22dde08fe533f6fecb23c4cb033f47ac9face918771ddf0d9f9f3d94ca0c3024205f1dc22b0e73b9c19ef09fc0b40a0268fc870b36c8ec1e62c71f093e508d588ec7efb775315e98109f0465c1e047abf881383d9cab5f8d1519eace79256621300882ab55d0b2e89051fa54999877f651fee20fc5e9acdb21debedc4bf5e8242ffa85cbe9f0695361dec857f4629e10073eb3f177b7f7e03f8c3dcf5408e8ee269abddab5da823f5059c5e5cf7270311a4c50f5cbdb988a6075965f006e9c71af5b5086dbcd3d24e6e9558b7f36f19313fde9e50d638e9eb79299e3d87c140786b809c656f715a7ceed1d05b15bfd2197f4dc6e337cad9ef9fbb742388af538ed7c1ad8bae78e73386c81de65b27f42173388704a3772fc3fb8194f76ffe3178ab18bdd052b81b90adfe1b75d7e65805b5383f930e1a5109cda018292f3104138e27b8afb87b65d4c4cf72e507ca0999a96fb7432ee7728318477a59b7b6ac69ddb3f461fd746eacaca90fdbb5eeac970675a96b3d5fb770088436d8c8de539eaf0bee2eaf52563e572bb8515e6fbfab8d0cb596147e2816db7c47dc4300f297f37f4ee172fd45e4214332bc97804f245ad3e300f73eb195cce4748249d30c0e202317a71b24177cf2bcebf06e54ec2f697d5fb43fa7124a43be7426f3d7b3e5a9f1adacb324b03305b07a4bcb8332066795aea77b1cd173384009e13a55b905b04f30020b4c2fbbb513fe9b10a9501647a79484566b5b977875648e05fefd7d5c34840a5efc5023e38a720fb01ff10b81e70f9b734b9282e9797f04d1dee207d1432452f5208cfce36fedfc868b71cd5769ad66663f000d51541ad1c0c8ac3778b16e0a839ed324c065f8ae4d317fa7386f3a653eed4e689f85f5b09eb831b188e297595279fbd060128142186905e26620bf5abd703982b048be9e5934f7ac29888308abfeff310622d965e0bdbf7aab775818966ace9782ce2ac513f99350ad8588410b25c8b7b5722e0e0ac8392cfc40207542e9d63568df81aa4ef096ebd7c53cfebad5dd2f36c93eba50d5d827d1e908282b3128a8f7e1a6bbda5a659bb244410c509e11d70f979d01093d665dcbbfaceebb93f236141b030584d7c345cc4f15505729b9ca2dd12c57fe1f303c5cfa845a4347e7ca4d82c8f9d0f1985d8b1e4d7f0ccdc88054b9d495c4a4f8625498275c1dce0f2bb7589276acda19488e05f55bdf4e7386d56f3b75f8b4ea1f6fffb61281b261cfa6555c67ac7eaa2abff53f8c1e597dfb66bafbcd96f7bde6eac876a674a483c971783bb1731d7c930a1fd077d62245fd51222dc66863cda01ce1cbb2ef1e811879817b901c8c279d2d9fd8568d05177b4091a9e0b4bf919ac556f0c6a0c396d13bec4af6ec5d67e937eb6fd0c898272e602131df1a0e9c24f88c5b507de3ebb9ab7ea581ba426ccca61fca7a25711549eb2a9d3d3b2a7fc06f9544384a0234debb8319e6d5164c8781e267c712d210e4f3000b715971062cc32b0354f86a73fd89a1f7202fb105da2d09a6377ff37bec7bc8ce937c03f8fff33ac6c89bdd4000c15e9b0fea7da9a8b1859a32a84d89c53eb5f3a320fcf060f023894bc7"}]}}, {{0x9, 0x5, 0x7, 0x10, 0x307, 0x8, 0xd, 0x0, [@generic={0xae, 0xc3f088e6cf434588, "79ff8f2a0f1b6bc600a066395e75c23ce4ead4fcb78636b7d72f96516cf4ee8f159a45528aeb4f50c343427e712fc8c29b345f0c68051643db6db60035414898e5711a7c5db0433f9c94f6e3bc2e6360f140cd09f6462c40011bd7771fbf8b1312bac6ac7b95074e7d15f2db84e4853f79bd1743ff3861e5f408971816efb037cf7a2c46f7d7505e13b9ea50e99223af0e4248c7a158aab0e90778c474ab5a62f05cdef2ff29be29d599aac6"}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x2, 0x8000}]}}, {{0x9, 0x5, 0x1, 0x10, 0xb5, 0x9, 0x9, 0x9, [@generic={0x1002, 0x11, "42bcb00574e175810513bd2992fc60a5338e41d84e4e5cf69c22c8221234ff1ffb154a5f4e9d80a0313120497c8270a4dc5427516b3939d62c58bfccd5219c562d79daf11365842a5e05058ce2eda37a350a45099d6d01b293e997dad9dc476cc6f4554cf52370c1d7d470fb02d83f56cc5be3f30424e7c366056f1e6ea280dc854aecd96e1d4e86fe6dfaa5e528efe1b2d6a7782e8526d0958e73561500126616ebb71c55c566fc6f4829c2f7a470c869408237be7713f5e4f4d69be07e8116f7793437712043d818689af653c568fe14556a4e50a7a2148e45286c48168a62d57ff68eb058447ef1879d6c5ebed36da20e40886d91189b8b70d4b14634ba99d85d57cf258628d580769eecb314e9801105e7b35a6c4be87f8eb5b549c1ae65806098e810cd42d7e217eb96b68f37f71fef501027ea7ac1a1f28fbb5966001a4c8dd9c2841486c39b6b0eb36ff61e8cb61e9c643ddba06a165a3f03cd57e3d6c189fe501eab3fd7f8ee02fbe8617bd198d8c3e6ffcdd44d294cbb2fc8ae513fe6f76bff5fcb2588299f64e5e1aa866bb18202730f25f47e1d50d9ee93753d8927056192c77e4969121400a31fd79c47c52353bc3399a1d4b3707e6b0a8f8ae1e3e69e327afe14a7ebc7b105ff4070c1e400707a63b2215eb08f875a8167d723c4c1d100559f24b70669ca0df18790487a197e2eef954c4c16099e8d1c968d4e99e80617d9cca4d185db5a66d5f542fce2a0feaf79d670304e45ea4a461505465e030511728441e592465511fd3fca873b4496caba7975de4ab1386e3fa471d6a2632497278e972f113951ee60a6b7dc8fb4eb4d1849b009617cadc92ce9da614966241045b25da57ed383d1002dfd166503624d9e7aa1dbfac0111530e78077e7e23712837f6e057e499637b238532d930d49d63899a151e0e96b39077d00b4e48b7416d89450538323ddbcdb37ef73946d0efe00c931dc53aaeeda806643623b1b7048e0a35a78a9236c81434ae6573dc6d9a25662c17aad5be61fa7801df60cd1dade98b23920ccaa356d8270498af96b39ff857b6fba467ac0df0d04eea7333235d3f45692bc9540cc95318d5ff68e1c1fc48fecc189c65c773ae4560c3a7616d770d0bcae8899e93b3e0fae141a9cc95155b81499d02bbbb29e2887a29f0631d34722fef86665e71d972c131213e5e3eb9129402922a0e5eb97231a3f8f3ae78311d3411f3080006860de156aec66301a7f7c919bdc343388cd92ae937d77fdeb721ae05284f3e557c7a468df9f6637f25ffcfe4010f70d05ef9db3539fbb6cd0cdebbe5c3cbcee9cda30250ab7d380efb1f179fe66adc227ab13bf0db1fc92bd2daa3fa129cb55a5d73bfb37db3bfe016f16b5f084c5645334309589cc4ea8c6386d7ceaeb191140c7c92eebce780e44ea048c305670a699c8e3c0fa718f5bfe007ecee582ce471ddfb6aa4bb4cb86ef686c962b452d13abd725bb6e42dd2c4e9ac2a394ad507761767b5518f13be6913a23f11b5e182143bda6e7d2d8db6dcaa7f4ddcba03af5c8a325b9cf1db88460c2dd6f4b0e7003743a2eba61abfcebfbc55dce12affefa4bc08d6617222f3997fde743726e756b4aae76e35cc9ef6c428d03be772d228945850d5d35cec20ec7a6ec8fbe9d352c53976c153f82038acf1aed932d514a49fc65955590e353a7b9e8179bc8beb869b7c8c40a87531ef79135644e1f7c3a319327d911d572b45edf5ba84c1b9be9dc6ad6bebc721ebd721184ee85ba6fce5b9c066d83c31dda987ffed10fcdcad4854b4745cae3cf59ec241d7e54e0b3794e627500d2338ede9e59fecaafab382cbd229d46f90c86cf3bcecf0cc70ed4699a95ef210b12ac09b6cfa5fc831d4108379709f6984b24c215c529ec5c12e7094d8fc52ef071cc44146c4f236497121afad4d6a81461034fed5855196f2ce04e3c98a6c78db1efc71caf8bb21f57d80b753530179aa08d3806a967b995cc0b57b1aa5a5d8afef89341c2fba19c8ea2e8d4286e0db0fc3b009555eaa5e5f6248453c480aa7e292465ee1bf85a17b5cd3735e02080d5e5cacad7b98d2937cc49bf21ca95de2ff6ed8438760dc6ff2b53b0c3ff26d56c8e4d6f9fd1fa3cfbd00e8141a40f3e9e5cd856b0d10d822f95b27dd34a3abac1237f89aa666bbc2e4b8ab8715f7b6d4f81b64f489e16977dbb8d75a0f976340d832f219ccc043d6bd8768dd2945d997dd44785d0abe585fc4bd339bdcec585abd86154cfef3d21e76e375349ff6037e167c4320700c9b61cb3838da2167286286101274215ea1e08e7655938da8a80f3c82d893f56c5eb44b459f4fa13bd6136d08e1c16b7712e46cca7506cecb1852f8bdb73ca41cd59d5f4e42d9a6e51422f63d9655de9b6d86d3dc997b0784e28ddcdb4c06158325af0f46627f98df23b0b2a260f61b479c66cc6b4c882f66e8697f7140361d4a0d09ca641b40acf40793bf8e65ac6c57acc3e2d4dddf5490c830a3b515c3745be8afb98063bd5d811247d215f6226cabfa1b081e0fb7a39e08f4aa4762743937d0685ec04f3703a2485f4a39fade07d0365b6f9f6bf09c8d2870a80388e01f874505907c253f8a8531a0b9c92ba96559a6a3f6c192fd5c33c4848c8b2f9d4cec14cefb143bc9e91442b1ab0c0b057247f1e96d02dd1f0171645b9b73fa08140df9aca4014237bd620848c7a9868580e628cfa191ef489e935c974e2d945ecbcb4f54c88d5dfe775e249d1534df139f32d296bbcfd32bc609c41b4fca7eed2ac0d1b6f7f58c46b86216289e01da218b771a286d143a3c09f547fecfaf243bfec66981d44d12afdb20e082624301badc88e369ca7fef35f642dcb78338b281cc267165be01522056456bc80463be6b122eba3801f1c59ff5682904ea1864e7e1f24d6577eb816dc9ab9b574156e4ee0d0bdb5d2ceac25bd0618537ce227d824ee4402900aa9b9be309d3e1658efd75ffb346f21688803f807e7f277e4f3438ca4d8c900f1e9ed79107dfe6cc7525d5f3f8bef98796ab41c19ff94acd000094f6dbbfcd92446ceca664c24c9e9d9db6c857e4b7241cee6b7d96f9e58d40068133e945fd8ce52dbc34f6ee1a1d537a93429dd9b6484db1ede48adc4b0958655f102a94addee4a9f482fe6c5a2b523ea04bdcb1603d5d8909ef606152ab66a5cf8dea3b657e0c63db77e008b4f7a1708fa311bad65c5953e16af383d930298fa5d7a21632a81d59961b0a65c2f5199e912d39ad4542478c69b538c348a34079d3fe47cdc97e74716e7f1918dba74b1e802f8e6909c0b473b0d4a2051ac8918cf2380a1595c1483b6f5fe7f544c633dee9e9ebb832fdee79f02cbb4a87967b4271d1e862f0727a35edb092c6413d7471a0d4b46884be0ed6327599fc8a2e3ef96f0dd4510dc9c6cdaee409ef4374c7ee18752d372f6cfe34f969dee57a40177dad4e1d6d8523494c78e0af47b3beb8e97beada8d3cbf2fd289fff98b7aa54ce0b77f576cd4da74079b02373c7757146dd797020401a0ac03ab75f74a07ce256a52be457955717f85467bf7a938fc21fc36b5a6b9dd075d45027ed47756d29c003c5ae2667353ba57cb4f9f80990e1f3d1ed8aa48d2027b391f9fef15a58d6406c961fee0a54ace8e44cbcb51614a7d62054b08603aeda8b07b53c717e88adb770d4689103d56d3545ed1b524776dda5c698b1b73d015a07e21a22caf788d88c59b006b516644501ed03598734efb54e664a08c1064e2481a2b45d997a069925c53932229d0704f7c9fde10f14dd1131cf66ad9218df88c22ae007941bd75f25a2d0cc54647c9f89a28033db05af94d9d7d60850f740db378cce75fc6b5f2e2e1b3b9677a8c5b4e077381dfe047ffcb12d4b03e50f46b75b5c92afb72098757a954b356dfa6461d88aa104843e8955bec32ba92fc9d725fdb02dd75dd3688f2b3301ffb9436b2251979f96cee94aa5d2f42da2498aec115a83c461bda99f1736e5d497d5817c6ac7fcc0e0c493107cc044296135f2df2d3d87da53d1e0cd7f03cefef867dee374184285b6c7c0f9a0b6b1a1ef15f6c96aac4cf42658e5490ed70240b915e1bfd6f36993c17ff94922c19e2c4bda093bdc0b9c408f8d1268f6538d4ac7e459ee953a699346eb54efb88228be1fc3bea94e3f04141e32bb9ef6e054500806ef2c623fb729605be17f144ec3418b4f8442643f8b6d34dc556d64bcf6f55c38581fe33a1296fbda0f42a6483c67821fc289b31807d0d8e6a0e76e92a10b9113c1abb3924a9d31a4ef6c165702e71ea763ca48b06e28905b293f003092a4018182fe6bed8cbb215298bff727e9e1a9d28536694bf097374d793d18b04aeaa46f96322c8b0aa73829331be5f4af56f5d7f08b3ca57f5c358040766722eb2881f78c09d881a54655e761a3ec426f2969953753b7c53f30cd2b34eab9a47b60c8574b326ee76045ed30e9c63de0c58de54735097267ed68841cd7cf8a8e57be1b552fb624c05859f6a6a2b93f16a83ed1ca9334799df0a505c47301a62856914f23992cdf932d1f6666a89844bd780607460749344559d9f358e3b90b6dfecaf6a2b3ca445142e4f568cb0bbbca06ffb763877ca185ee702f75e1a9686c816e891f26c6817c16e8dfedc3b1183ef94e9ea9f34a6edd7352324d7b4e92b927ce3c82240253ea31a203950bbd19d8069af5f9c15d35f8bb02b88db1c7ed1263805852983a16e0840d953bcd75ee46fb4dcfb3b64e8e891dba5e58c1a9957b3fe5c3f03c5163c74783e0730a96342a4d95584aceb20689af7ca3294ff1cf20446ee3ad015aa44f64d6ffb775d9bdadd21eaa53435c8cf2acc20396cf00fc22b45c6366c3a0d06f28ce2c182d5490cfb8b9f40d355cf3ab9bac2bd77321bd0d14a0a6b0ad074cbc23a66cc6bd14b758ca46a646ec03d82b8853784cafb77046fd321be905de3d9ed81b58eca2067baa9a49a5ffdd90d5e192d27107d1c15e4915cde410511db70a19355b8364992c902aa13147c975068590351b9b8cba926d8e01558dd655892607d4ae13cc909c56fab21ec1c58842de58657e59036f7a0fce63d34d19a598488eb7dcc8cf570f2a79e59f1bdc4b521eb15df335233b0890528d61915f69e0d8274f5e4ec5d80098625e8c26ba8402d1efd8df0ab30bc7c6cf4f17da493a9f9344d1ce3ce84618b901ed4168e36ba595e69c2478f48e8a0797768e418570e79699e4eb36b1b5f5ac78aa3453f200464fcb5e4f6d8e94767cf839b081160ede98f2f1938c7b60642d377e36de0365cc8cecf1d2a1b076b833b9929ef2785beb397075836112ed9835d4e37951f278452b065d3730bc2d94d268b59fd4b601502e3a897913c110d80688e6987745cbbaa7af1ef9cf850bc182217ac4ca74a80933a5f79bc434d0770a7396485dd60b9be300fa2c91cdd8fd9b20f054d18b0ad985c34dce4a64bf39810f85c65acaba2a87b8be2cbd7238c491980205c5e25ec86906904ab7e73c7902def03654dcce47532a5a9dda9c579127669fe1b1290e6f3374f36eebc8cce3cd61c448d9387e335b95fc5e8003d6597b395a40d9a2f94b2aa37bd8f1eee3d58655672a448f13f90551f83dacdf473035923c9a70a555c78dd3acd25904c2bfc41150847f331d978e14961ae37d4a80a89b1a2b3738a8b43162eba8487b6d248a5163e5e14f044e98fb730b53620f0f4c92374a3df1c2e76ef9327564854dfc4c8b5cc2d431a9adecda6560ec357f1eeda62e96457f9187de4e1ce4b7e33d648c"}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x4, 0x6}]}}, {{0x9, 0x5, 0xf, 0x10, 0x90, 0x3, 0x80, 0x5}}, {{0x9, 0x5, 0x8ce098f45cf12ec8, 0x0, 0x139, 0x1, 0x7f, 0x94, [@generic={0xf6, 0x9, "4e27d86d6a6a39ad8cda8460a6396bedc799f24d715a42dcb1303412627ed0c7c11271c52ed81300d261d8761d25f518fc8797b1fb2df6732713b6f989ad70ec2155b0470285e0e092931f6254f5a727b766b3b68564cb898e13282acdb9d3b1dc5fe3d2032a96038296dd820ea3de3e9bcd86639dd60575bc01dfa46a52379be87ce6aabd0857bc88f7c68a3c3d3812b3cc499f03f9fcc9f4863cddd9e20f429fdd6ef2db4c99ac566bdc0c9aaa4c1d73cf20bd952e9b701d1e67ba390cba8644060a7f563813daea58b6e071c58140afd03689a4fc2c1aeb4d8499a634b28f26f5d14817b1e4ca9036e76cdbe332297562b6e3"}]}}, {{0x9, 0x5, 0x4, 0xf44796beec9e189f, 0x2ac, 0x3, 0xb1, 0x98}}, {{0x9, 0x5, 0x4, 0x10, 0x2a, 0x1, 0x9, 0x5, [@generic={0x7d, 0x11, "ed5e1e8dd24e9937a7f852174a0bd558f5c4177bf28ae45a1608463274d08c6364db9baad49e7f524899ea535c02634cec2e46d9bd64d6d983123dddd6b62508ee08e117a6775181ac8cca232b23347e4b3dece1ba938905388c4ec591372f9204c6e65f9ea2a4c6b8c0da450abb11f77a9d5736f8517026cd4248"}]}}, {{0x9, 0x5, 0x6, 0x10, 0x20b, 0x0, 0x54, 0x80, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x4, 0x7}, @uac_iso={0x7, 0x25, 0x1, 0x2}]}}, {{0x9, 0x5, 0x2, 0x0, 0x3ce, 0x7f, 0x2, 0xfa, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x8, 0x7fff}, @generic={0xe7, 0x21, "6a08487538e413e0cd0f065fe2ec1394c2d186d52f8ad7631f34d9415f46fd41baa9c113e1affd869557b63b4c43ecefe95df51d08a3e2cb921b09f7502b758ef845f9c12ff9ca1f66be803313ae41b89eec3ce9d956731553f4dc1a20eb9078c9a1a548f4d4a0811cb5d1a56a6d929c28bd1869e6cb1f6d27e62cd7babc2c991624076f4f47d30370d875e4a856fd3b08fb7c062a4fd825f3a5b72381fa4b06c315403e770e27a0256f9b41d943cf6961d0663823d05733addf310a4760bc838149950bbaedffe225e93cda92827cd87e31091843253d4dcb67d7378adedf994fdc9b6374"}]}}]}}]}}]}}, &(0x7f0000002ac0)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x100, 0x6, 0x0, 0x25, 0x8, 0x3}, 0x124, &(0x7f0000002740)={0x5, 0xf, 0x124, 0x3, [@ss_container_id={0x14, 0x10, 0x4, 0x12, "574fca77896e9ff519f3cef8deab1e5d"}, @generic={0x101, 0x10, 0x7193ad506af20cb6, "4d4918e970fb85408c415a24a05ef3d62012227ecc1ce80040ddcaaa758e851b31c1ae43da298b932e81e7d553d88e722bd9b3ac70c9793f7862c762d94c4147ecea8cf20dc66981e885270c172f722dfd943eb44990b25566003895764f083a9b2f05d3246213ee2fbb9fded4ff18672cafdc18aea62c6312f17e1596eccb423253c45aede77ec62489fcebd69fc57296e96adc7135d02dc05b2526104dcb9533099e36e1b678eab87429ef58d65a8b96d46210ab37b50a3d570287dfee89359fc89a77a210701546ef0a095104d64ccb5b6c5fc30d3ee252d01be5c61aa845f85d99f8657909474fcad7ac1989feb088e72738165c4801e997383f8e6f"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x4, 0x0, 0x6, 0x60ee}]}, 0x7, [{0xaa, &(0x7f0000002880)=@string={0xaa, 0x3, "655eae698d75dacc699c31e5abe61320ae7299fcffd0b4a2bd169f28f1526eaa826365d64b0e8dedd0107680330b8876bbfb3ecd8142422d5a0a5671d2e21d2a1fd254f890b047ac99bc27e45f453257a549d25a01ed8607381055a7cda7dbc8ae568b7d7fa3b833cf91bcdbdb93235d8bc16bc34f0995ff585411634c461555bc6ae4dfbdcf97b42bf1fcc7d7802c9560959e99a3e1131b8a0c7525c170a5f5822632b1897a1a33"}}, {0x4, &(0x7f0000002940)=@lang_id={0x4, 0x3, 0x41a}}, {0x4, &(0x7f0000002980)=@lang_id={0x4, 0x3, 0x420}}, {0x4, &(0x7f00000029c0)=@lang_id={0x4, 0x3, 0x48f9}}, {0x4, &(0x7f0000002a00)=@lang_id={0x4, 0x3, 0x414}}, {0x4, &(0x7f0000002a40)=@lang_id={0x4, 0x3, 0x443}}, {0x4, &(0x7f0000002a80)=@lang_id={0x4, 0x3, 0x82a}}]}) syz_usb_ep_read(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$EVIOCGSND(0xffffffffffffffff, 0x8040451a, &(0x7f0000000080)=""/79) [ 1689.227456][T10827] usb 5-1: USB disconnect, device number 69 [ 1689.259965][ T2749] usb 4-1: New USB device found, idVendor=0471, idProduct=0303, bcdDevice=b4.46 [ 1689.269065][ T2749] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1689.278074][ T2749] usb 4-1: config 0 descriptor?? 23:45:25 executing program 0: r0 = syz_usb_connect(0x0, 0x9f, &(0x7f00000008c0)={{0x12, 0x1, 0x0, 0xda, 0x9, 0x6a, 0x8, 0x4e6, 0x3, 0x74ec, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xf2, 0x0, 0x2, 0x39, 0x6b, 0x34, 0x0, [], [{{0x9, 0x5, 0xb, 0x2}}, {{0x9, 0x5, 0x8a, 0x2}}]}}]}}]}}, 0x0) r1 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x400, 0x840) ioctl$HIDIOCAPPLICATION(r1, 0x4802, 0x2) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_connect$cdc_ecm(0x5, 0x4d, &(0x7f0000000040)={{0x12, 0x1, 0x401, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x7f, 0x10, 0x3, [{{0x9, 0x4, 0x0, 0x40, 0x2, 0x2, 0x6, 0x0, 0x81, {{0x5}, {0x5, 0x24, 0x0, 0xcf}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x0, 0x1000, 0x2}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x3f6, 0x1f, 0x7f, 0x79}}, {{0x9, 0x5, 0x3, 0x2, 0x238, 0x8, 0x5}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) [ 1689.321772][ T2749] pwc: Philips PCA646VC USB webcam detected. 23:45:25 executing program 1: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSCLOCKID(r0, 0x40084503, &(0x7f0000ffcffc)) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000280)=0x8) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSCLOCKID(r1, 0x40084503, &(0x7f0000ffcffc)) ioctl$EVIOCSCLOCKID(r1, 0x400445a0, &(0x7f0000000280)=0x8) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000080)={0x1, 0x1c, 0x3f, 0x7, "37c05a12f9037bdfcbe475e67fb99d2513c8442e9e115eb9ce5327a709aa853d"}) r2 = syz_open_dev$evdev(0x0, 0x0, 0x0) syz_usb_connect(0x5, 0x1525, &(0x7f00000002c0)={{0x12, 0x1, 0x200, 0xca, 0x2f, 0x58, 0x40, 0x1b3b, 0x2951, 0x5dcd, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1513, 0x4, 0x1, 0xb0, 0x80, 0x8, [{{0x9, 0x4, 0x5a, 0x9, 0x2, 0xe, 0x1, 0x0, 0x1, [@uac_control={{0xa, 0x24, 0x1, 0x2, 0xff}, [@mixer_unit={0x8, 0x24, 0x4, 0x3, 0x80, 'qg\b'}, @extension_unit={0xa, 0x24, 0x8, 0x6, 0x8b54, 0x8, "3b7614"}, @mixer_unit={0x9, 0x24, 0x4, 0x5, 0x0, "d8969cda"}]}], [{{0x9, 0x5, 0x5, 0x0, 0x3d7, 0x3, 0x20, 0x6}}, {{0x9, 0x5, 0x0, 0x1, 0x35e, 0x7f, 0x5, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x33, 0x9}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0xb7, 0x81}]}}]}}, {{0x9, 0x4, 0x4b, 0x4, 0x0, 0x71, 0x2, 0x8, 0x7f}}, {{0x9, 0x4, 0xa, 0xc1, 0xe, 0xdf, 0x96, 0x1e, 0x7, [@generic={0x2d, 0xc, "cfca8c9153eed3b4a6d5228de9ebb4bad2420ea18ebcdf380d51472ddaac2bc20063a217fb85788deab478"}, @generic={0x9e, 0x1, "ca87c819021b03e66b8203090e2c30751e35656d2e02de320b6615baae4c87304c08acbe6eb41a5788e8f3613e77714b8ceac039abcaee25148ac3adeabc4a1328fb363fc9e09415b233d2333727a9811a7e2daccd3462c3071f1bdc66bca437d69244c56a763d0fbf0841262cf696756be6607fd865c42362c6e8d8a8e8d42552617b2d543c917841ffc42b21edaad25ff3d1e1bb28413baf245275"}], [{{0x9, 0x5, 0x8ad44682f3cffd6c, 0x1, 0x1b9, 0x7f, 0x2, 0x7f}}, {{0x9, 0x5, 0x3, 0x2, 0x6b, 0x3, 0x1, 0x7f, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x3b, 0x5}, @uac_iso={0x7, 0x25, 0x1, 0x81, 0xab, 0xe4e}]}}, {{0x9, 0x5, 0xf, 0x0, 0x1e8, 0x7f, 0x5, 0x20, [@generic={0x71, 0x24, "63ec958a9b8f6d3e0235c2bb6ab3ae5179831bd3388a9d558be53646f75e2d83250e1741bc71343ed8617e3d873f50f09e43b73a3ca89d15cc711ebdb23a50d1044665e73b09adbbee3c535715f1f378615da24d184166dc56ef6a8b76934335aa88cf538cce5df2254f9dff434aab"}]}}, {{0x9, 0x5, 0x8b, 0x1, 0x2c7, 0x8, 0x0, 0x56}}, {{0x9, 0x5, 0x0, 0x10, 0x3f0, 0x7, 0x8}}, {{0x9, 0x5, 0x2, 0x0, 0x332, 0x3f, 0x1, 0x81}}, {{0x9, 0x5, 0xc, 0xf39b37b7a5d8f323, 0x396, 0x2, 0x3f, 0x8, [@generic={0xba, 0xc, "9c89a3f1ec0ef2c73759f5061c38debf501e315483924803ada8d3bbf91339242a699399e0bc64c8edbd3deb96d03257dec838e3ff822fab883588d6051de8abd84fda95b23121314f32a9f12e0634ec2ba4264b9595c9f79a5be40a03bd9eee3a9a625187ee8bf8c4a5f037ebba133d5209b4c8ee09f0c0265f177da7a264a7e4464b19f157d91e6a05c60ab33ac1ac680af98c8486bae84c7765272aa2dd90948a823f836f172e91be5822b8bfc124d237e400f73f8d49"}]}}, {{0x9, 0x5, 0xb, 0x2, 0x2d, 0x3, 0x3, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0xc5c290e8d6537f03, 0x20, 0x2}, @generic={0x8f, 0x9, "6b8ffbc6863a25ded463c9ac433910b7e4ed427919e4b64b0fddb165bc7c2d3f288d9839a3ded8535fc8b60f3397b6e04daa3ae7ce6eeb1e29b1d9dd791af9b80e82ba57ff94bb464d9f970f78c1f5d3aefd26fa98b0dfce8f2500ba4fd405f9d448b3c72b3cccb19f8d35deb4ea71e79a7c1eaa6668cd5394f0e7c94049b4fd1cbec07068c9abfc2d037d51b5"}]}}, {{0x9, 0x5, 0x8c, 0x3, 0x3b, 0x0, 0xc5, 0x7f}}, {{0x9, 0x5, 0xa, 0x10, 0x3f6, 0x81, 0x7, 0x8}}, {{0x9, 0x5, 0x3cbc9e04aeb99c1d, 0x10, 0x356, 0x4d, 0xa}}, {{0x9, 0x5, 0x2, 0x8, 0x12d, 0x80, 0x81, 0x6, [@generic={0x2, 0x24}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x0, 0x8}]}}, {{0x9, 0x5, 0xb, 0x10, 0x5d, 0x28, 0x1, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x81, 0x100}, @generic={0x3b, 0xb3a92fa153eaa1f5, "9fd51d04040a9494511693aac105cbd1a13caf6c7afc67abe0dd7a6dde67b057a02dcd9298ba6aee1321e8811f1cc727a879b0d4cecfe61231"}]}}, {{0x9, 0x5, 0x0, 0x4, 0x2e2, 0xff, 0x8, 0x2}}]}}, {{0x9, 0x4, 0x0, 0x0, 0x4, 0x11, 0x94, 0x8f, 0x40, [@uac_control={{0xa, 0x24, 0x1, 0x1, 0x7}, [@output_terminal={0x9, 0x24, 0x3, 0x6, 0x303, 0x6, 0x1, 0x4}, @input_terminal={0xc, 0x24, 0x2, 0x3, 0x100, 0x5, 0x5, 0x3, 0x6, 0x3}, @feature_unit={0xd, 0x24, 0x6, 0x3, 0x3, 0x3, [0x6, 0x9, 0x3], 0x2}, @mixer_unit={0xa, 0x24, 0x4, 0x5, 0x80, "212367d2f5"}, @output_terminal={0x9, 0x24, 0x3, 0x1, 0x305, 0x5, 0x2, 0x1}]}, @cdc_ncm={{0x8, 0x24, 0x6, 0x0, 0x1, "9f1028"}, {0x5, 0x24, 0x0, 0x9}, {0xd, 0x24, 0xf, 0x1, 0x8, 0x0, 0xfff, 0x3}, {0x6, 0x24, 0x1a, 0x1, 0x6}, [@call_mgmt={0x5, 0x24, 0x1, 0x1, 0x9}, @mbim_extended={0x8, 0x24, 0x1c, 0x3, 0x92}, @mbim={0xc, 0x24, 0x1b, 0xffe1, 0x7, 0x9, 0xff, 0xd27, 0x40}, @acm={0x4}, @mbim_extended={0x8, 0x24, 0x1c, 0x40, 0x7, 0x53}]}], [{{0x9, 0x5, 0xd, 0x10, 0x54, 0x99, 0xc8, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x8, 0x1d}]}}, {{0x9, 0x5, 0x8, 0x0, 0x297, 0x6b, 0x81, 0x1f, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x81, 0x6}, @generic={0x81, 0x31, "740b2a3c2f5a20de30133a384f7736cf0110dd8b8c032618d7764fe64b5417803ca4d08277621573a8cfbaf78eedb11f05ba934c005bb0416f943e955c3e049d6a5fb83c7e5eca17ad41d63549c5d320daed86a59670696bd352173c5267b21cee597ac3424abf66f554ecde5426663ec0ffe281f681213fb7f2270bae6258"}]}}, {{0x9, 0x5, 0x19, 0x8, 0xda, 0x4, 0xff, 0x2, [@generic={0x1002, 0xbe1abe9626eda1e9, "6c9f66272a81353a0a1fba439f0ef2e2e35748c26a9a533824774ecbe5bc2f5f928a83c5bf2e9b75fd2002fa7e2312a1d66f0d3f232d6a303132ba4f17c2f7daf82c0a0d317bf64bd9377a5f9e80fe9d8341c356ae2dbfa1a1f465cd23924d03cc26f9ac1ffa85b88230eabaccb45f0dbb9c5b892bcfe1517248cc743f474c753be80e99afdc740e2788452a2b7550dd2bec9751497b1b0d8dbf1d05a2621de2cd8638d3b0a8be116928d60f6c611f0bf81bb1200306b878c09fbd66f774a4e219f10515aae0850c7fbe4dd351d223c6c9446c7dc6f8981b987a4844d17bfab624c462304be6f02a1f7ebba64af18552dfc5caedb4e89dca4290e621859ed9b710c110d23afffbbe368c075d35ea6d4dcc3ff26ed600c3298d27485231e0a0d108a4c96bb4caae689a47083aed1d9720ece30c4bb4617de464b6394769621c1c7a978035fe93b3961c45b139f08cc098d8693894e197417f51fbbbeb75b8af3576f22cb6ecb50144009ac913608889703076100e08b416895d984ffa6b5581bffe0cab02896b0e850f9b4a582721dea6a58b6e1847cf98d9b086ca97d89d2fbe4caf3bbdf8c10eff5a005129f6f3109d57d8b074020ac99d417d630e5fe398ef0c08f83dad062dd04f36efa4b24b8c251ebdc1888c0df6f8b44f7945613e8343cc84d8b87e22a8d98a2db8dda010809720847c9faeaab008d86154f0ef10c5a52ccc4c6f832452099e94a82273ed50f5a6693cd41585be61b38a79e6b15b51ac0ecb227465582203e1804e5401943855b9c05db6e56e56c269f434d18042894324abd7e21ed81e8827ee3f13175401e489254ee7724225278df43b479a23df2d373e91621516d14b9e0c3e5afa689a928dbfb4965040ed26bc4e66aed08fe81cfab43ccf3ca42a13aa6092cd1e7df6582e0c4bcf30f39b40b8c9ea621a1efcd6d2b0999f943d1a72112be66817d73bb2001005eaebb863b0f3bfce75bc44f7dcc45184cf6e88c34bcd2c382fc2bef0548b6792240c8e589f191cab2eebfec1c70e2d577064011c1d81fa7aa4bab11caf3064d521349a303698a8335b3fbdf34d1e58572d476dbc1a30ae70c0520f1bbdc0deed4f763c9c13a95bfb9f9618cf6ae7ac7ee7b59a913e20015dcab8d5221bf07a49e86cfd73ba7d29c420cffb4a5d191cf1a89cd6987640259a7ec305946808ee988ccbbca360190d0fc4b1f00c11a699f889e76d005bb4955171320771ac6c2aac6863d9405e72e75f703a9a3aa237562b6961fea8886ec48953cc67b0d4ff07fff030ba898fc9e4a8fb303a9970efaf414a62e38ab8866a03dbeedbb7d4400a457a36d5bc6c6dcc165c21c60db2a42cc6f19fedfd644abdd32efd45b42752d4608d84841221e41d27a384447def60366a1c8f1a14673a6474d24fc9a567527c469e40fcdacca44b925242e970685e6c22cee342998a36ead2294e505b4a25cecc5a38110afd9893bccfa3eafe27c6b91b9a56a30cec4998ffadeb223dee27a9340af4ab92468d9947bf093c19ef9fc833c70b15d7fee7360765304f926be196bba0534dde70d795158a8e88aac134545d1cb01ec642f5c22f82b202e6b27be36e0d0ea5cfb4e52e7b03cd83b37f788f9f12c085dc21dfc13b600473f0f463940d10d7b8c0127ca296099655abd47fd6e91ec94f43b07d08f8bf50311f22963e96b48c870b17adc1b29dfece08ef12d26d5a9008205b78ac2711c4bb599a7159c316328d14bab2b06ca3bde561aedb8fa49c31ae98bd8277eb45207b9cabfbac059a0f2b5bcc3025c68ff14ca07717ec1cdadc5b6febf78ab4a9297d9c707863560d8747f38d4a045f8e6d462c1f9caa9e3be3fb5dd82ad0c37f8d943e898e59de2729ae432608f5c6ebabacea4b1b7f1a980c10c91340073d017125eb4a5375ea67613b4b70a61a914722239db0c439c3030d0f670f1e47556899aa466ba022a4d4584d316f9df062c69a816ccd5efaca23a7a0e3efb643f834d9ef9ea4fac1780c103440594ba3e10a5b4fd00a10543daae7702e01371621590f2abdb3c31862b5db6daf5cbd8dcdaaaf5c43c6bc8ec77d228de3bfadff33e4a46f7a7519bf3bd133d0679342d71c62abff5e91f19cc32415db15827f3c04390b6eba61b5db7fd456bb3e61a12a721b80baeb8c5a3cf6677d9ae4e1373300b56aa920e1825c6653b098c7ddb80ee6d570362f409d3e55f6fb85ab3d4b1d325dd4216d7ff3fd3723bff51d41f5517448c40b839ebff9756d423d157d8a7dc816b450133dc8611e5a95e6dd6d5fd3597febe18e49b67544ceaafac6815a7944df977e6ec27f9193fc14180d00a3db17f85297d10d24bbbdfa77653a7b079d9d4de8d86f94769305bece3ae67188fd020270f2df3d6d2d898321e732288f5208115aeebab2a0ccf490f7c6e005964da1b0e2baecf208213413d3a1afa41fed107fac960ebfa92a9bd623f142c9ed2903006758eff304b9d2fb5610f246557d3821d59bf3c125fead9adcd6ed912515469a8eb6433a379ff94924996bbb6a99e9c34da0dd82cbf1f083ee89b191a2e9d1fe83729833b3f0b7f65cd0f4408adf1fab91cad1a19a615587840f3f5eeeb7c1f04236d0480e979969d158b29fb8e09794c360b67f4ac49385999d0a46a2500cba6354c82b29e53cfab504d2d4f7147c83fd875206ac0d83cc159d881086ba07b125c39d0b6c1ecc76f772f037d0675ba58d9121606603e3e6a9ba8b4270ce8849f9d3248b14902b11cf984e2778c5ff74275c3c32b25895eabf6d58d943209a2b35f79f7feb64cf029f5fd5ff4decb53a5a28258c15adf58c6105104d9581b3aa0119636db9744d437607e0f80ce65ddcf005fce9b47cc5e230976a3eea37889370a6a5031663a9940a0bd725a8466f55c54c6a06529a54d5b6d3f629493843991f90669a10926f1310d1485f91d6cd756efee7b2f3eec1ebc7c3643618a641cbaaef5bc23e5d866a639991bf9af3f1cc5efd9786248e6cf0240fba54c92bfc184fafed11bc412c111f7d7e417aa306766383354b878f39ec927de28ae3deeaedb92cc8ef4502037e51c0dbd32eb917dcd393439008a4418c6c15b3e68944af1fb01130e059dc702624bf3815c039e53d990d10eded32ebc0f7ac05aefad245eb55b5a5f3a8f7263fe586efb252870031a9a3ba1f107e60e41aac5f79db64e507d22c364a48d2a76df29b8018eb32ce9c8371aeda00be321c7e5d7868f60fe8cecfcf436a173d00e7ca62bff991f349e3812b5846d00af4a05aeb106e7249f7520fb23f732887ae28766678161659b8f02f2d5010c4ac689204539a368894d635cd5ef1eb6bc5ea18fbba0abab450c817669db181c1ebf86340502bb7d5e08d7f83a137cf251ed7908a90cb24edb3ee49b82c31b802adc41b9bd10f212a4ba28ae9fbb7e93b3f8695bd86bd6c6a03897bb78bcd62519b8a878d911eca8befa95912a4dc5128a10d13e41fb46cc621d9728067907aa5ed610ac42e06db66ccf34891623839d3292ca0c5ca81fdc377554272a8bc52002bc33cdd6d97756d5a3926f547ae273dddf558570be430e036097299f38d9c4d2cb950277ddef1e7737bc86fa8fdc36b2ccf02b4cd84f12ef6830f2a0c02f6c2ac28bf54223b021a2b1e7edb21aa43aba00c930030ea5d5a2784527b353f54201d140f2d86b30d97c904ba0a939b098412f0df9ae44ca71de571c63aca47a66830a71ab065f8f4f13de338bd0ca1c7e46a80026e1875d4fe443553cceea88a697af38e6481b9155d314d0dda1fc7414b72c0d5ede430a0f7f8c11088d0aeaad8fd2b4e5922bdd512acce346b134e0bc0d706ed211f50b9bd7cbc0857a92a00e0959232239e737e98c23929216d784cbcd1ff81874370807e6c4356ccc7adc0c80c16bf1ea75464dbad650f6e3b98025404a914fcb840c52e84370cba38d8b6cc7f6a626d0af16e759055b983c9d3e778be52dd105f929e2accb115d57f95eaf556ecc7afba7b7fc373e1d9c5d0ffaaede8ec0d4644d58e8a1b5cc8219640bbc20b85274060a9c6c13f2f567eb17f8726c88a06abae9e9e406665882bb86d9bc8b72f6e3c124c42b705b441967e345fe46818727d6f5f89e73a206563155272d2d80bdbee7e86e71ef59745050b61d01118a369f4dc97cf6f15217c3b2a308beeb404c428881ab835ce2d8f6e7abc1970c316260863dc7126dac334d21c950ff7b83a463d4cd625994bfc40aa8e79501eb7251dc2efc36131860cf25653267bf980ed9a5297659bcc20f62c5283b0e9ff4ea2d346db13bf6765291d9a3c9ee99ddf8b37a61b82cbb5d8de49b0968a0058d9924f812277b78f4f02d520144479d4dac8170c163af86b1e1543780eb8681422f7b29130b73ef718b55481812200d5b024c97bddb942e9c342510fcfbd7e99b864dc3225918afccbb2c8490b4ecdb4df19b2838aa08612bc2ed430287cd9c797bae43bc1037a383a15df4e9874f70b0c286d94b9727ab406b8fc870e59fd12df6c0c0cd9dce10fa247127a445f81ee2628d1f0a8ea2f9973cf2c10d633b59ede939fa8742f389ea795685ab621254a18dec68c0158cdaf0913814074e47a7a78bba85fb320d46acf9ec82e5319e3cb1246899f7c0421927e94e6121d9471edb955da7e83385d938e317ffd012e89e62b9dfbf503b1266b359a9530e9485ec0a3ccad56f7d43f4872e135f3db976a95eb0bb6eef5a00f7ac97824439960004bd45b505a7c97b965af74e10a25ce81752ae1155ae69592ec5c28248f198377047fc52182bca3e8c620d0fc8ae8868afd031ad2e62393061a528436921df2c68b07bd29111629ca52c3d20453c513712fb45f699eb741c7ed1a14dbaf4e4262e0f81a6fb16948fd9611cfda92c7c91c099706ad6db69f9d213ff9c6c4facc864a792cd3808f462b95fffbfbe57d72fc6cce4dcfb1f4b7e63d52e82be68e16058d638a5b36ec8a3f08d06f779793e6b6538654a927e69b3fca0215a4d390232afb6e7b3b66374c7336b4fbd01042a98225f27d7e62993c6e2bc01da0fab91a9e4cfd51a55ed275d7012f6a6cb2c6f84016faea0afa2d1c6e8a44b28bc46c2bb622bb08cea5b256d29686bcce7769145a81386faee8bf1864d95bdbc765bb0fced017fe28f16ea6fdf81679c3612d03215790b76c3d048858c1a56a819314e9de6390529cf45edb23561d28a54ad697c7a1541eca3f4c0f94e867064a130c2e27932767f19956f638dfa36e965dd24e181305c1954c6bab32c0d863dfa9504562d56d7338d3fe409b69d30842d212c78066632bb05e201559e7c4d32c2461573a9426b38891b56fef21533136c35b862212b6d01e14a8663f46c0ccf685f190f895c093608203c7abe112148fe93312125123406be35066e5e706e00ba644f74761b89126f291d1da15c02977571bde65b62ac3dea6b69f25e115b0abe0964073b8d1a349bd1b02873e290ce1dedd4ff6c86844a84aaad3e9502b6dceeb0cda0214d612ee32201cabf20adbd8c89344f6f96d12f42ba294113392abaaaca98bc3c4233d0d631244d0caa2da5e5c2a7f7ec96f464191956d56ecce426b3fabd6e39cfda47847d60674445d491170e28da352753dc1d82ee8e29508c8fdb0e04a5397d8264352f054725391d5edc72fda4266f0405a5c66055beeed099a60c5d95288238c3dc687ea671dbac927f237d286eff38f5240d27c5d0a352ee18506bd661a2c2681885ca6fc51159a5fbe4e0d99909b6d001621a1e9eadad9d989b6b95c"}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x92, 0xfff}]}}, {{0x9, 0x5, 0x6, 0x14f2bafe6d28c79e, 0x3f2, 0x81, 0x2}}]}}]}}]}}, &(0x7f0000000240)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x660, 0x1, 0x2, 0x1, 0x20, 0x1}, 0x6a, &(0x7f0000000100)={0x5, 0xf, 0x6a, 0x5, [@ssp_cap={0x10, 0x10, 0xa, 0x0, 0x1, 0x7fffffa, 0xf0f, 0x9, [0xff0000]}, @generic={0x2f, 0x10, 0x2, "e0f90ecb292ab302a1e34e446448da481517bd136802b00e3ed2b88c34b8378a5b7816935470f88c7aa6a6ee"}, @wireless={0xb, 0x10, 0x1, 0xc, 0x10, 0x1, 0x4, 0x101, 0xf8}, @ssp_cap={0x14, 0x10, 0xa, 0xff, 0x2, 0x8001, 0xf, 0x5fbd, [0x0, 0xf]}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x2, 0x0, 0x401}]}, 0x3, [{0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x1409}}, {0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x1ffce738b10b8a9a}}, {0x2, &(0x7f0000000200)=@string={0x2}}]}) ioctl$EVIOCSCLOCKID(r2, 0x40084503, &(0x7f0000ffcffc)) ioctl$EVIOCSCLOCKID(r2, 0x400445a0, &(0x7f0000000280)=0x8) syz_usb_connect(0xa, 0x1, &(0x7f0000000000)=ANY=[@ANYPTR=&(0x7f0000000040)=ANY=[@ANYRES16=r0, @ANYRES64=r2, @ANYRESOCT]], 0x0) [ 1689.509821][ T4067] usb 6-1: new high-speed USB device number 102 using dummy_hcd [ 1689.649811][ T78] usb 1-1: new high-speed USB device number 64 using dummy_hcd [ 1689.709793][T13349] usb 2-1: new high-speed USB device number 78 using dummy_hcd [ 1689.750620][ T4067] usb 6-1: Using ep0 maxpacket: 16 [ 1689.869876][ T4067] usb 6-1: config 0 has an invalid interface number: 4 but max is 0 [ 1689.877946][ T4067] usb 6-1: config 0 has no interface number 0 [ 1689.884290][ T4067] usb 6-1: New USB device found, idVendor=2357, idProduct=9000, bcdDevice=9c.cf [ 1689.893335][ T4067] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1689.903040][ T4067] usb 6-1: config 0 descriptor?? [ 1689.909911][ T78] usb 1-1: Using ep0 maxpacket: 8 [ 1689.999868][T10827] usb 5-1: new high-speed USB device number 70 using dummy_hcd [ 1690.029935][ T78] usb 1-1: config 1 has an invalid interface number: 242 but max is 0 [ 1690.038162][ T78] usb 1-1: config 1 has no interface number 0 [ 1690.044395][ T78] usb 1-1: config 1 interface 242 altsetting 0 bulk endpoint 0xB has invalid maxpacket 0 [ 1690.054334][ T78] usb 1-1: config 1 interface 242 altsetting 0 bulk endpoint 0x8A has invalid maxpacket 0 [ 1690.064280][ T78] usb 1-1: New USB device found, idVendor=04e6, idProduct=0003, bcdDevice=74.ec [ 1690.073340][ T78] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1690.109892][T13349] usb 2-1: config index 0 descriptor too short (expected 9, got 0) [ 1690.117851][T13349] usb 2-1: can't read configurations, error -22 [ 1690.121193][ T78] ums-sddr09 1-1:1.242: USB Mass Storage device detected [ 1690.142492][ T4067] usb 6-1: USB disconnect, device number 102 [ 1690.279807][T10827] usb 5-1: Using ep0 maxpacket: 32 [ 1690.279817][T13349] usb 2-1: new high-speed USB device number 79 using dummy_hcd [ 1690.330757][ T78] scsi host1: usb-storage 1-1:1.242 [ 1690.410120][T10827] usb 5-1: New USB device found, idVendor=0bda, idProduct=0153, bcdDevice=6c.94 [ 1690.419204][T10827] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1690.428174][T10827] usb 5-1: config 0 descriptor?? [ 1690.470804][T10827] ums-realtek 5-1:0.0: USB Mass Storage device detected [ 1690.670609][T10827] usb 5-1: USB disconnect, device number 70 [ 1690.709871][T13349] usb 2-1: config index 0 descriptor too short (expected 9, got 0) 23:45:26 executing program 4: ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000ba0f008d3130732fc2c0000000109021200010009041300008f4859005555a9f6883e13d8b407016d2ad99f1ecac03dce080e42139d3297257b12870d65ee29c81e4588734da2dcca3f4912102d0d8b53304459d21f94c0b1e8648a"], 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSABS0(r0, 0x401845c0, &(0x7f0000000040)={0x4, 0x20, 0x2, 0x558, 0x8, 0x10000}) [ 1690.717989][T13349] usb 2-1: can't read configurations, error -22 [ 1690.724729][T13349] usb usb2-port1: attempt power cycle [ 1690.909799][ T78] usb 6-1: new high-speed USB device number 103 using dummy_hcd [ 1691.119821][T10827] usb 5-1: new high-speed USB device number 71 using dummy_hcd [ 1691.149809][ T78] usb 6-1: Using ep0 maxpacket: 16 [ 1691.269914][ T78] usb 6-1: config 0 has an invalid interface number: 4 but max is 0 [ 1691.277961][ T78] usb 6-1: config 0 has no interface number 0 [ 1691.284147][ T78] usb 6-1: New USB device found, idVendor=2357, idProduct=9000, bcdDevice=9c.cf [ 1691.293269][ T78] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1691.302440][ T78] usb 6-1: config 0 descriptor?? [ 1691.359811][T10827] usb 5-1: Using ep0 maxpacket: 8 [ 1691.410360][ T78] scsi 1:0:0:0: Direct-Access Sandisk ImageMate SDDR09 74>< PQ: 0 ANSI: 0 [ 1691.425114][ T78] sd 1:0:0:0: Attached scsi generic sg1 type 0 [ 1691.449827][T13349] usb 2-1: new high-speed USB device number 80 using dummy_hcd [ 1691.479876][T10827] usb 5-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 1691.490100][T10827] usb 5-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 1691.499042][T10827] usb 5-1: New USB device found, idVendor=13d3, idProduct=3207, bcdDevice=2c.fc [ 1691.508177][T10827] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1691.517058][T10827] usb 5-1: config 0 descriptor?? [ 1691.551046][ T83] usb 6-1: USB disconnect, device number 103 [ 1691.671464][ T4067] usb 1-1: USB disconnect, device number 64 [ 1691.679804][T26827] sddr09: could not read card info [ 1691.685254][T19364] sd 1:0:0:0: [sdb] 0 512-byte logical blocks: (0 B/0 B) [ 1691.692395][T19364] sd 1:0:0:0: [sdb] 0-byte physical blocks [ 1691.698362][T19364] sd 1:0:0:0: [sdb] Write Protect is off [ 1691.704654][T19364] sd 1:0:0:0: [sdb] Asking for cache data failed [ 1691.711180][T19364] sd 1:0:0:0: [sdb] Assuming drive cache: write through [ 1691.754095][T19364] sd 1:0:0:0: [sdb] Attached SCSI removable disk [ 1691.800116][T10827] usb 5-1: string descriptor 0 read error: -71 [ 1691.807844][T10827] usb 5-1: USB disconnect, device number 71 [ 1691.869855][T13349] usb 2-1: config index 0 descriptor too short (expected 9, got 0) [ 1691.877831][T13349] usb 2-1: can't read configurations, error -22 23:45:27 executing program 5: r0 = syz_usb_connect(0x0, 0x34, &(0x7f0000002c40)=ANY=[@ANYBLOB="1201000029a0114058040350187300000001090222000100000000090439eefab5d2fba2b3f400400000000000070581bb6e86a9"], 0x0) syz_usb_disconnect(r0) [ 1692.040212][T13349] usb 2-1: new high-speed USB device number 81 using dummy_hcd [ 1692.339842][T10827] usb 6-1: new high-speed USB device number 104 using dummy_hcd [ 1692.399928][ T2749] pwc: recv_control_msg error -71 req 02 val 2900 [ 1692.419905][ T2749] pwc: recv_control_msg error -71 req 02 val 2800 [ 1692.439893][ T2749] pwc: recv_control_msg error -71 req 04 val 1100 [ 1692.439998][T13349] usb 2-1: config index 0 descriptor too short (expected 9, got 0) [ 1692.454324][T13349] usb 2-1: can't read configurations, error -22 [ 1692.460630][ T4067] usb 1-1: new high-speed USB device number 65 using dummy_hcd [ 1692.468320][T13349] usb usb2-port1: unable to enumerate USB device [ 1692.470246][ T2749] pwc: recv_control_msg error -71 req 04 val 1200 [ 1692.482002][ T2749] pwc: Registered as video0. [ 1692.487723][ T2749] input: PWC snapshot button as /devices/platform/dummy_hcd.3/usb4/4-1/input/input601 [ 1692.508039][ T2749] usb 4-1: USB disconnect, device number 87 [ 1692.549996][ T83] usb 5-1: new high-speed USB device number 72 using dummy_hcd 23:45:28 executing program 2: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x1e8) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000300)) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$EVIOCGABS3F(0xffffffffffffffff, 0x8018457f, &(0x7f0000000240)=""/156) write$hidraw(r3, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000140)=0xfffffffffffffffa) syz_open_dev$hiddev(&(0x7f00000001c0)='/dev/usb/hiddev#\x00', 0xffffffff, 0x0) ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0x4805, 0x0) read$hidraw(r3, &(0x7f0000000080)=""/154, 0x9a) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x40000) read$hiddev(0xffffffffffffffff, &(0x7f0000000680)=""/226, 0xe2) ioctl$HIDIOCAPPLICATION(r4, 0x4802, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000780)=ANY=[@ANYBLOB="120100007952d6ffffaf7b00000000ff00b604e0b7f1064b2db6a5c783a4f0611f799d7188319dd5abfcbaf7b99a16e9a40232971f0da8b8000000000000000000bbfe76d7fbd1a75cf9eaa4b1c77e0306f91c6b65021a173ae40c3adeb7a9ea8ddd929774ff269076b40276022646fdaba401ae4ab6e08799ebfdb207b8b676eee909a2d17ff049ef80a7004d0f46c7c6e5d086ad0d3abf3183e97046116d4da066894e7a48faa8ed6dbe2830e6b8517eab92dce65ce34581d69708b568f679cb72308f26397f07451dad0735877e617c3149f2b516c5a875f55d16c330395348b868c4b9873bed57426aa05a9397f2d4b79d5b4059ea8c44f79c5c0ce0bf8060f0fea8cfc4c129653203d57c55fe581ed00381a6a4ce7e74292e3a2feddad0420031da32483c67e146ff8e3e6b3eab50"], 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x2246) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r6, &(0x7f0000000540)=""/172, 0xac) syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, 0x0) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r7, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRDESCSIZE(r7, 0x80044801, &(0x7f0000000180)) 23:45:28 executing program 1: syz_usb_connect(0x0, 0x24, &(0x7f0000000140)=ANY=[@ANYBLOB="12010000050b2d49240430d57725000000010902120001000000000904a30000f53e710006117f57a2c209dcf0b885b847075a48a408958802f07049e9bbb62ab92866c65babf149dff3b118a27361f8eb523d07bef9215e0d7c1a7eab0a7f7a8896c6d1b82f4a7789c6b056192e2ef9ddad540b2deaabf8ee411175aacbcd45c9d1c4905f73a5"], 0x0) [ 1692.699837][ T4067] usb 1-1: Using ep0 maxpacket: 8 [ 1692.700076][T10827] usb 6-1: config 0 has an invalid interface number: 57 but max is 0 [ 1692.714051][T10827] usb 6-1: config 0 has an invalid descriptor of length 179, skipping remainder of the config [ 1692.724357][T10827] usb 6-1: config 0 has no interface number 0 [ 1692.740324][T10827] usb 6-1: too many endpoints for config 0 interface 57 altsetting 238: 250, using maximum allowed: 30 [ 1692.752501][T10827] usb 6-1: config 0 interface 57 altsetting 238 has 0 endpoint descriptors, different from the interface descriptor's value: 250 [ 1692.765831][T10827] usb 6-1: config 0 interface 57 has no altsetting 0 [ 1692.772571][T10827] usb 6-1: New USB device found, idVendor=0458, idProduct=5003, bcdDevice=73.18 [ 1692.781641][T10827] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 23:45:28 executing program 4: r0 = syz_usb_connect(0x2, 0x13f6, &(0x7f0000000300)={{0x12, 0x1, 0x201, 0x94, 0x50, 0xf2, 0x40, 0x3340, 0xe3a, 0xb2a8, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x13e4, 0x1, 0x9, 0x20, 0x30, 0x1a, [{{0x9, 0x4, 0x76, 0x52, 0x10, 0xef, 0xdc, 0x1, 0xc6, [], [{{0x9, 0x5, 0x7, 0x0, 0x2aa, 0x7, 0x17, 0x8}}, {{0x9, 0x5, 0x7, 0x10, 0x48, 0x9a, 0x3f, 0x2, [@generic={0x5f, 0xc, "ed3d21e2344987427da202e1f8832d5f8ebbfecf4491a298db10df04e3aa01cf45f80abb4a854531ca4221bb5ba9ba72646a2f76135e2335054a32fa4bf442531d3838a74ea9d5f8be3f2fcc66c2275ef12dbec4899c4169449fe8c85a"}]}}, {{0x9, 0x5, 0x1, 0x3, 0x147, 0x1, 0x2, 0x9, [@generic={0xc7, 0xa, "035a7144140a6b2a2f7a8f1f20bf56b71f612f65ebc0482aadc73ed4f340c246dbf0a7a97660b409b88447c9956613098cb64bc00f6a27412b38fa288bd95581d63393997538253663e89e108d53e0d00018072a69f90c1da16ff59a5da5ca310a3885bb1707afb4571cc3d44d1f381e62a54f3123c4755aa434aedef3764bd8e8358c7dcd1a256400a757dc75726d21db8d60f8000dfd3a927d1bf94e1cdd73a5a872d237919e9bce7f2a1ff2eb98af850c0921a28b3de4fc471c5d93c6298d1413b4a108"}]}}, {{0x9, 0x5, 0xb, 0x8, 0x184, 0x1, 0xc0, 0x80}}, {{0x9, 0x5, 0x2, 0x0, 0x395, 0xcf, 0x3, 0x3, [@uac_iso={0x7, 0x25, 0x1, 0x181, 0x4, 0x1}, @uac_iso={0x7, 0x25, 0x1, 0xe730e7e955c4bf09, 0x3, 0x3}]}}, {{0x9, 0x5, 0xd, 0x1f, 0x2ab, 0x6, 0x3, 0x9}}, {{0x9, 0x5, 0xa, 0x3, 0x140, 0xfb, 0x3f, 0x5}}, {{0x9, 0x5, 0xc, 0x5, 0x3d, 0x6, 0x7, 0x84, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0xf8, 0x4}]}}, {{0x9, 0x5, 0x7, 0x10, 0x155, 0x0, 0xfb, 0x40, [@generic={0x1002, 0x31, "94858345da7bd843f335fd363b9c7e5aa1e949bed5c261aa31d31cd6e6f78322e5d5c44c1112c67f0755dd04a43388baa20a464d35ba60565698a1ad772ef95b09bed0c5decaaa5111c92ade2a5fc62a0911ee52a36caf7813518f1cb2c3d5fc2349cfaa17155360870c1f4e0288856d5a6618b0bff9e796421d2a07420b864413387d7f34c0eb8faa1bff3b0b3e5a28b1ec0c0672ec2f14c4541a8ca4c476846528e1391330f2cbf0f36f384dcfce4d72abb6f955b6d4048731928ac8b7160c278895922128f115e9ae0204770053a734656694d8d2fd28df59bef32359e0f71dd903d16ccdaf4ad54f589e74971f622a7da8dba2f432e611ecfbee324cf0b5cdbecbc8af5da32db68a174cd7c2e6d919e2a260b980234b162bc79bd1091ba87a94d4e26d5acf6accd35f5abae23f9f7f799beed926267a2110d55d7675928cfdd49e1ef910101f1db14a6768b6cafab1ef0a909f52794eacaf29b67d7f1e0473f8a1b8a99253fc4eb96e457e194d0106fdf6784121094a1a56ab08a3c2df9b70547d99d86e00d562f7d619d1d1ae82ed79241b6bc24718781e00bf196dec1e1b5f3053650a5a34e6f1f6fcc78fb8c2d49a4da4ad10df07d154af645a522b08ac85a5ac867ab5dd2323496e967eaa2ecb5005361b816d2054db8f939861dc4c73789176d345eddbe3b8f5c9e560f5747242e3a70decfd934fe55bfc34c7e13f3fcd51897c13e3ed40757e4f1ca164ebf77f0ef3a1bd1be836aee47631895bed99e3896a255ca56502599ac85f0652a88c13e23feb68fefbfef5ee52456f2ec9d10f43a8eb34b9455beade21a6d566dae558622034c6ce9a296c4e7acf26d65e803435e50b77966d84a9e66453fbdac0eebcb6777a0a3c84d06b8f543d013b32d7cb49078a07a111a0f85a4f3c2c7d82a6b6a2b25439c4576d03a54e47cb2cb841be3f02e5161459e2a3fc2b1fdf98f62f09b2d4c014826d86760da8c09c8bdc0ba44465ba00706614f0a3b1ece0bf866ec43664a56e10f8fa4d2b8c791cc3bd6749cf3af60611183b54179bd1f2898d39807f04620259b12ffd459a8d5ce45b9c537bf6d8ffb7ee86bf1ea9cb031553ebf6c7a73f50176a1fd200470633ad8c748c12301c92d3059739b35c7684308f530078613d228585bfc04cbe223ffd6f8190e54e0d9bb3d34a579462e965d159477aeae69c1d1acb3257d8106e978b3498b120117dd8f4842540b9263cb5fff0412294ef652fc2ac984b45b76e6ea35455c39e24d1497508582fc54a377da1baac73b9232eb182c2217655d1c4ceb87a5645d49bc36559e108b86b0e0511c6dda74c4ede555f64c1080b5979ab3ee40beed1c25c661411d126f4bc8bc10d9e92d9021c8587c34b8bbcbff94774cc7b30dbec5e0fd2a64372efd166fd5d289fb1378b643bfd3e1e8a363c133008be10a4ed69d4e40ebc3640a225fa0c29461fb9f5eaf82806b7078943352378fbf70bc2d990a24d21f52e3b8e684096c6b16179dd7ac32db28ab328e026cd4bbd52d1a407e4764ba62afd683db48a321e18b36fb16438f23a0a2e02b9a653c82acba51027980366f97f0b5a40b1a6f4b1d28383b4a7a5c2cf99c02a3309b6eaaf98a399d3ca8cba4b0a94c5063314a4bdc016306837028a8cd04573fe46810bb9664673caf01ca557e8f6deacff98fca62ba89ed3b965096292ff824e56323a34db704611dd315a56ebcde96aee6fac7585fed2c7a4483d66a399e13cb649f98dfc40765d220aa78d28d4ec83160f3573f14f22e67d9fb34896fdb176951faec889e0e16f768e4a511197012d3368330fa0b540aea03e95f9912abdb7b0cebba8b5222a5d3a50b229771d1c7ae6e71059bb7d7a860ff547bb32ed2988b9f5bab3896fc9c2adb4b934c3a2ef7cf7c19e3d46e00a2586e9d94e00dc2d66824e188f037350c32d5a10f2f2f9b4c1d74f1fcb401e9007ee4043b711ea2a2d41f8ad285f5ff810c6d7c254a39e5864e6662c6fe028f7994b2cc9dcd18f538553f137e4bb3098c14d8510263fa48fcb92a96b708bbf8dedb4d6b9c271b3283585100694325f404ff4cae2e1561724c2087d6ff033cbb168a6cc968a19986534b0a6de1b19da539566c81a87dbacf210020180762eb7ede9174538580febf663d9e7d3032b6ca667bb196218a1780669e1a324c08e66882dbe55e3a9b6d2a00c86ad1371f3aba31270fca4a90b6350b2733b90c94648fb2c79c0d7767502dadb732d5bddd5eb5966e51ec7edffa4ddfaefb652e2523aa65426e8b2f8534dd92c9028ca5d4eebce74f96bf89685407f53618f785eaebc693bbc5661c7fa7c3ceae5504b16d702f721a93c6138e64d79936ed7bf5e89d83c72d3f48a4c07cc7f7f3131237f40842fdb1097d2f4da3acd081085104f982be2fcf93fc01b54425e351e5bd336169ce726f11bd039ceccf4d9db79c2d917b514e8f5b69a7ba2814a2e78f22c0794cd9f7cf56018a11fde9e994954649e3249428b98f155ebcc4faa38920dbae7bda181dd05bc9d204fed98f6fbd58efeacca405fcdc57cf41723c75d9c1cd70030d478655e19abcf77a03d8e7c33229870c573485aae634843ec9f06fb6dc98d0abca61e36214dff4b6186f1eba9a04d2cf7d2d70598665eebb11b721a9e7edcc233a91de3703ac390547b0c94c3376b128f996fb28e6589c042f830211c372e80d81aa38b6f80d8e516f623d2f6aa069351880716f0f893260fd53289288a48ce529ae9278d284deff7487740d06f6a604ba9b6c4eae5d3d108a14f57281414c3e9ef10570a32b314090436853d261455a6a3d56734d3e223f9f935d289a221380fc6dbbfb70a3d1afae63095a4620c2f8b66eaa8bf3dea317264f18b80391fcfca0b8f11a817948f5b1b3de2fd7e46a74b8f36b3bf7f0fd378231d06016ac05eed1a342aafa6d30b3ce5cfda0b0d0bcbe23d1e32f5a3c467dcd5ed345a4e3b73c45bda1175353ff435fda2077ce4f744f7a6bd646e795dea41c45fd9beadccbad25f8ef068b008d7f21afc163f5e0d434b616872c61af196306002baa7352a16b6a10a6c573870ec11f46c6cb2e57e767b05946362e5f5dabff269502ed37ff2edb76e25dedef738030ac5e9db0add8274a7c1d2d9857b9bc823d99f0b2ebd552fbfa322bc806a13515b02dfd086c2d02c24ab66b8d12d2f51f3ea86d053fd164cc84c12c86db92f9c8d680c91e72bfa748299cf4a04120a99791761b924a3915f6777827bb41824fe7b74779bcfd24bb1c705cfd1c36cd7ed913998b63494e28e72805184f84ddbc751fe97c8db817673d50feac42b4954566b5dc20713a1d86a5f337e4b97c2a305761e4299f98185b650f3cc6660018f9f6e8fafc263a299c6d4ac7a018fc84b8337c03567bd5996fa312c536c5dc82b9e4fb719ee3f8fe2bbb1bf811d959191d4bedd35dc40a6f08afefcb8d09f7c5d8c18f0da353fef3b1c993cb5b162305760b1dd13f17b0076c4c4bd068c3ccaa85476246367b7cd112c918a320d9d15d016d5b89dd676404cef9e7232884641ad0c817d1f16fe069bebcfaf1ae790b6432575c5e030d7e74f9f53de3d0a5c93c905cf169097dab57e955ea926f897f30a5210bae8d02384ee3b162c61684e8520c54ed29c8caf92bb3ac11f0f0284d875db231777bfca893b8664d9b425661c46d4fc248739ea13913c4e95c6f50245433b8600022414432d3f5508f2bc35c83507f6019e7cb8c84c9145619ce3fbef5daadc508d2e090aee28fc886bf91062416ea03ec29f281b46b02e5bdcfa3f6905116e2ac326f90b7220d9e3b524e2fc6e66c2f3378418b46b4b650f71ed1094b15a2f206cbf2c84e7e2dafdab2e0e4d721bc08a9cc0bd36d2d553b425b79414bcc3508c64c275fa18729504514dfe344531188f5fd3018df7eefa0bc96af83353a178ed2f05957482a17f321200dc6b76368fc5f3b4b0c9d4070d79bd1c029597d3cab8f19b755d2a26563082ab7433bb2d2cafc5168e79b3aede39e9e2d262d77cc82da2224e80bee0e628d7e02fb42a69c5aae7cbbde0d603d276a222de95b8d43d09b66f65e48814d61edfca070cdfbd53e7b926c8a5a395b6d884a6d459c7b07c6e9c6e4e037a149615335f50d2ddefe47406c1c2eb9960a84e0c6447eb2a936d37079d219f8f1cc01920084394bf706f3031d6c8d276d253582e4de78602e485048c31059e6abb3f3176d2ef9f331feadee2d061c64abc8e54ff3af75ad0aadbf5f1591954300402a6218380c0b30b7b697ba45157b6c9321622e7de9008040e4e6ba079f217f5eab2db69e655c06b9152226ef4d0911cdd34e3743133cc2714a2b76fb4268e99c41406fae6abe90ef72e20a969868abcb1883d1fc1444990e5c9863c57da69522011c12f247f6e58f9e744a129ea6b8e90010f689773d99f2fa6dbbeb30c802ae21081feb5a79a88eacda19125e479e6bdfc1677be115fef773bb8ddabb6e1bac11840d32cf41f158318fa4c000a3e3b33a518b838c5ad00065c33d04afe71fd3a5d7373808ec026b7f570f1b0b3dcddb1870e224e87d045717155451af511ccda451463161c8ef9e5238145fa522fb01cdb1571c24c4a106f770cebdb4fee4744fa4e0f9d39c970e89e951a7560055f60dea161ec85d221353e9075afc47790ade73b05e44df7caf746d28454e43d7c055ca0ecfd98b0ef8bfe114ff3dcb36b1a8963f2c2a44f8cb1b06274a687fce14deacc9b0ea26f3a9a5bf095a481f81fc003d53c530775621f459c88c94ec9635eea7cb9637721e74629edd915ab8cebc1a301ecd30eaa6965235a8b8888138da39f2c84944d7b6540db6916ee500ad0163fa88aaa793f8b9f3d5246565e65c0f3aafb13350371e742263b49cdbfeb24630a86476c622f73abed28f0b120024474dc7f52083862fd306e65d6d639c7b2fb9152162f2d44232d2b981debbd8ac8a55eece9bdddcd0a678291cf497466c5c54f3a65439f3b2f847638cfd774b09696515e95fbc7cc36a8f03bb6b9047cc57980e7e4f6abf64152671558472696cbe8dc35228be6327dcf8477d822bea07dae7b2f908b31b89ace6ece73153d9842c019c45b4d924e2b82a30a7cc9d78bfe886f6d4c5bc1aeeaa416ff42ed5b4b2a36e3eab4cd5c0b83b08be5157ae144b3163a54630f23e3b3396898e1aaa7c76a1fa518331f9f36be0b1c930fb21621d8a2aa9a122f7e5b72936185d29c780dbc59545f6acef30a25552679a920c0b186d1b5da1f92a45c6acf86c76433384d7b2573721ebb45015e1986acdbfd314ae455f6db34faa3c14ccbd1ff8bba501f84af110810288f1dbc5fe50843d4cc784ce1e53218dddcf2502361ce92da87af996bdd08732bf1a0418bb84683cd4972eaf309c4de23bbee832b19e1ec6995e22d4c87a3356bc6f167b3a8ac2f4d59f37110fd404b3f19df17a050c9712a526ebd58c3edf1dcd6412812da59aac30385dc3d0e296194160237c917be7fdcce36ebdd29d05ad12de3e428348baf0765ebf91271e8ce02c42603c9821039fab85d4910b72652fbbf136eb14bb88bbe5d13e1f38397dad76f2be86f6e913996aef86fc26e45a8b59eb8f6ce84f62a549497cebf2e90b27144562a6af1ae43f7ea230f714d6f3e97b48ba294bc60dd10c0240f1f275f452d65af66827412356410bfee84817a6f827508012834e8eddbc52136c4579cb28a681abcfab12b5fa2398d6bf7dcf8671b4fc435765faa9c52c5ab13a4f22574d55a644b2fb4a9f8a3cf8ee7c7"}, @uac_iso={0x7, 0x25, 0x1, 0x102, 0x0, 0xa58}]}}, {{0x9, 0x5, 0x0, 0x5, 0x1fa, 0x0, 0x6, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0xff, 0x800}, @generic={0x6e, 0x22, "c40dc605c76f354b3d8cd2d69d30d3d5479473b53441f687415a33f89b350cc53f47b283b35ae1dc80becdc956a0d3fbb7dee46c269bae8c79eb5a1022ad80de30baa16a63895d0ccec7e485a0bfcdb1a9e35d0e7cc806b6500728243b9d3949c5b07e617a67c50b2d9e0b84"}]}}, {{0x9, 0x5, 0x7, 0x41b3856381fcf37b, 0x16a, 0x7f, 0x5, 0x99}}, {{0x9, 0x5, 0x1, 0x0, 0x3bb, 0x1, 0x6}}, {{0x9, 0x5, 0xd, 0x10, 0x2e8, 0x3f, 0x4, 0x8}}, {{0x9, 0x5, 0x0, 0x0, 0x301, 0x5, 0x4, 0x80, [@generic={0x81, 0x5, "e5ce787b915e8e24f27ac6e018e478c309f1370e6686e0370ff9798cf72f22ddf86dda2cca0f41d11592d38d954ce24751b2858566588dcfb2302388c5dc6cbc362b81d14e33dde2241973fb6e5d64c54af9c728470d8ba9af8b8ccf4d47b191977ece4a7099d13f9978e52235809189c68902e08285aef06f17ac3e75e919"}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x3, 0xc528}]}}, {{0x9, 0x5, 0x86, 0x10, 0x16e, 0xc1, 0x81, 0x4, [@generic={0xfa, 0x21, "e65c3d45693d3bf2e412f4b7e8dc396557122acb79dafabad9dff76e297a794f8b7a392e7c3d66f92efa31d4f1d11cdf766a30139e50d3a7530517c146a8ce763789dbae877d8a4628dd72480979250181c0924c9937d709b3c116695644467fd5e25c297615c26ea3905bb34e62df3eb813bbdfb1dce615686497169d9a6520f8e3c23c8e8b7ab766684af56c696179854842d34719856993c27d20bcf77a4fb77591543e8392ef1e6a556b7a446f19d30c2d1a642c08d2e4fa819d158e4aed38219b5f9856c599d09182b3096bb4d5a5317d5889bfd70c146e5f3c20c4d3dc8a7e31add103e085e83e5dfbd8cc67ea8c79e4b077037647"}]}}, {{0x9, 0x5, 0x86, 0x8, 0x135, 0x7f, 0x6, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x4}]}}]}}]}}]}}, &(0x7f0000001740)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000000)=ANY=[@ANYBLOB="0a063006ff8006ff0100"], @ANYBLOB="00010100", @ANYPTR=&(0x7f0000000040)=ANY=[@ANYBLOB="050f00010314100406c0d851e0e2537cedd63bf98550da63ff14100409f496200a6086dfe3dc53fa8e54f44c28d31002e4a79d2e89493102888461618b5df8961f7bbc1585aca69ac26647745985697fe8f5a25dfd1e5baa603c0512fcc45162d0e6e64dd8ee182cecb6ee852206dc96a64aab6d8267164d7ff483957704b688cd95aa0b0162729c1a30098c3dd16a9a5d12826d1c0e084de7f7c06fe8344c913665e703b0a8855453edfc4dd49f901ca26e4c19521f444aa7db6a3797801d774497304d207245a61d8eb44eb192a6b15de8c5fc83ff70410fc21c842a2b3ed1d36663101641c55dadf0a3f83579ca87ee3d3652aed9d3a3aa4618d901a81dcb"], @ANYBLOB="0400000004000000", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="04030000"], @ANYBLOB="ff000000", @ANYPTR=&(0x7f0000000180)=ANY=[@ANYBLOB="ff03b847582f12e792f530564c83908c270fa1d955f12445d50f97e30302fb8d722067333df827ec5579fc10148698c2918fc9905071342628ed1d046ca65a789d46cf041bb8abe4815afacd9867864b9f4d5cdcbe1d801d835ac356e0e09839ebb6bd79640f47cf3a475fd32131ec73063c5819e483fd539dc4fb25f8f86b8c028772b3e25922031204c3de0d908c014638dc71375308b0eb5d6fa53ea968e63dbd5a3f79b6009aa219bca8e126dede13c5096242fecd3d664229a3d051f11babbbf01fd5dd194f10ff1bda9a57f51d2104fcb66c6d3385da95bb5892717fe96de7977453caea9b10cafb647b8466c7d1b0f36eded7442838b28e4db0dadb"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000280)=ANY=[@ANYBLOB="04034e04"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000001700)=ANY=[@ANYBLOB="04031904"]]) syz_usb_control_io$uac1(r0, &(0x7f0000001940)={0x14, &(0x7f00000017c0)={0x20, 0x28, 0xfd, {0xfd, 0xca83b005be8da0b6, "47b56392c2873d03445924d9ac40a6e745f2b6e1ba58efed1bcb53745bfb4ca1b083f137b5a4cd4311798335623c4d4a863ec245249d3640bd4ac03e2fd5eaa3e6d42e5af616435847eb9bcac99b531f4a8ba434e3cbb3e5b467a4f0cc4e4556fa80efed6412d0ab78799dbf27896f85a753f348ba9261dab63cfd53495a8e01e90aa4eb50b91f91dc86e680eff2abc10d1294cd98e70f3ed9a418e9d4c590ba1ed0e69e4032f5d55dabaef91b007d4c36712527ae42ce2107cb460748b2c961df5877a9dccfcbc1e4014f82147aa4ead0d753c41f8592fffb79b3745204ae91fa81b6c1f71b40b8d63295ede5fca8f35bc6c63cfcec6ab373cf9d"}}, &(0x7f0000001900)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x420}}}, &(0x7f0000001b80)={0x44, &(0x7f0000001980)={0x2317df4acaa81e45, 0xe, 0x36, "e459f4a5068bf700078b33975b2c5a1a798aef38cfbabc000db90fa1ec111a83b56d729deeeffdfcfd55f80c7866b989d1db1266d1e6"}, &(0x7f00000019c0)={0x0, 0xa, 0x1, 0x5d}, &(0x7f0000001a00)={0x0, 0x8, 0x1, 0x2}, &(0x7f0000001a40)={0x20, 0x81, 0x3, "3c8033"}, &(0x7f0000001a80)={0x20, 0x82, 0x2, "b0da"}, &(0x7f0000001ac0)={0x20, 0x83, 0x1, "fd"}, &(0x7f0000001b00)={0x20, 0x84, 0x3, "db9092"}, &(0x7f0000001b40)={0x20, 0x85, 0x3, "b1731e"}}) syz_usb_connect(0x0, 0x24, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x6d, 0xe, 0xb3, 0x10, 0x19d2, 0xaa4f, 0xde3, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x42, 0x0, 0x0, 0x2, 0x6}}]}}]}}, 0x0) [ 1692.800846][T10827] usb 6-1: config 0 descriptor?? [ 1692.820789][ T4067] usb 1-1: config 1 has an invalid interface number: 242 but max is 0 [ 1692.828976][ T4067] usb 1-1: config 1 has no interface number 0 [ 1692.852761][ T4067] usb 1-1: config 1 interface 242 altsetting 0 bulk endpoint 0xB has invalid maxpacket 0 [ 1692.862688][ T4067] usb 1-1: config 1 interface 242 altsetting 0 bulk endpoint 0x8A has invalid maxpacket 0 [ 1692.872672][ T4067] usb 1-1: New USB device found, idVendor=04e6, idProduct=0003, bcdDevice=74.ec [ 1692.881855][ T4067] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1692.941001][ T4067] ums-sddr09 1-1:1.242: USB Mass Storage device detected [ 1693.079894][T10827] usb 6-1: string descriptor 0 read error: -71 [ 1693.086177][ T78] usb 2-1: new high-speed USB device number 82 using dummy_hcd [ 1693.095400][T10827] aiptek 6-1:0.57: interface has 0 endpoints, but must have minimum 1 [ 1693.103895][T10827] aiptek: probe of 6-1:0.57 failed with error -22 [ 1693.112166][T10827] usb 6-1: USB disconnect, device number 104 23:45:28 executing program 0: syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x0, 0x181880) r0 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x1000000000000, 0x2) ioctl$EVIOCGKEYCODE_V2(r0, 0x80284504, &(0x7f00000000c0)=""/51) r1 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x112d7afa839ebff9) r2 = syz_open_dev$hidraw(0x0, 0x4000000000000, 0x107d) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40049409, 0x0) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, &(0x7f0000000180)=""/214) write$hidraw(r2, &(0x7f0000000000)='4', 0x20000001) r3 = syz_usb_connect(0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x0) syz_usb_disconnect(r3) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/hidraw#\x00', 0xfffffffffffffff8, 0x2) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r4, 0x0, 0x20a) read$hidraw(r4, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCAPPLICATION(r1, 0xc028660f, 0x717fff) write$hidraw(r1, &(0x7f0000000280)="61a891c5a50aa3794c9193661a6e44740dfc3df456b96e2a4ea6189f4f107fc3686827d2669f3dc650bd75f2b4a843b8be8aba696bf95a03928066a3f340eefaefdddc4c81bbae3890512a2ab99a179dfe182bc5ae211198c9feeddde472fcbea1ab65eb6676dda7a8c55f41589c2a25871838551599dd6147e8939bbe9c9f0cbeec672bf56cd58f52ad937b47f6d3be74b68a28500cdc70faac37b736bb3bee52d0fd09fef6888f0e8679ef183e782aeb5c1b4292e11dd4e120724418f18e948013ad8ac409fd23f3c63b4dc84c996e70d14454a841dab28403ae1799a688c50f5f6d07a7e2fac1a9460ad88b", 0xed) [ 1693.171716][T18931] usb 4-1: new high-speed USB device number 88 using dummy_hcd [ 1693.179459][ T4067] scsi host1: usb-storage 1-1:1.242 [ 1693.187885][ T4067] usb 1-1: USB disconnect, device number 65 23:45:29 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x81, 0xed, 0x1a, 0x40, 0x471, 0x303, 0xb446, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xb, 0x36, 0xae}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000cc0)={0x9a, &(0x7f00000004c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f00000006c0)={0x2c, &(0x7f0000000500), 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000000c00)={0xac, &(0x7f0000009e80)=ANY=[@ANYBLOB], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000000)={0x2c, &(0x7f00000020c0), 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000002380)={0x8b04b4a03de9f1c9, 0x21, 0x1002, {0x1002, 0xe, "bc5ebe332b05188c7e65799522b9721339a34052b9429c8a64d52f00d8d6a6caf70d8133a148d39a8d9d5848a5ba1e2e947197b41644f2e4aff2d6bdbb2ba5a253f94ba0688520d2cb282db157719328d4b06c458c8ae185c08073cd2d687af48138f429c6cbec76a37f6f8955cdda9753e3f0d5d982dd6d2ac0281ec40d8dadcfe366fee01e59519f3f50fc76aef521ff01ac3ab6216d161dc921331013eeb6c48d3af1d3b0c1300ad2f8d3e7a531e3ef791b5dffff96ca2b5f6af98524f8603d3d4fa47432e077ab0156108d9ecc69349c42ac5b5c82802f51caad649b8d43aec9562804a725bce67de3f966b175111ba7d301a53d2923a4011916690e08170dc7baffef7828dcf3f4821c7f21dc49786e13949768e3301060e67eaef2fe386246fe7c387df5e8989f5ee70363a5ba43985c6d97856fe90db71c6b08ae00a47a978ee9e254c434456790d903d31527873e1d5a7fe4220277852f0c383e7905a04ecb7f6bf95124b1fb393d379f160d25f4efc6661094bf7a36eebffba181d07b6035556b7bff0b59a4eef668f9f65255cd49bac64ddf4bb6aa562cefc76c5d223255e57052ba5f29a5a33c89bccc6a261b8ef8cf05871bc7b7996f43bde45d38b6e2bf52feb742f4cc8b5cb6bf876950bedd6f99132a1bb655ecb230f029f752c493ca3a8a32d68dce04aa6a2e1003a47c2aefec87649f6c6f877e1ba231f858d3cebd5b88967486501e08edf6d109850aaf4a9d12d4234ba53686acd61bcd87afecde84d1c3f015687bf94ba96d018b14f39dd678941fc9ab7fd398ade0a3f0017aef21adad95953f9222ffec56acb48c342e1b2a8ad9873bb1d91fcd38d1864671485f9770a068f11b52c6ab52b3a9e1a185c20884b5fae0fb1214de6a0e1ba728900f39aa215cd37f937a1acf154213154c995e60aefd3062a9210e9b4a4ca06eb240e620aa74e45cae9d82ef410d8e77e27052d77bdf9c72d0a503b14da31a4454c4bc7b2a9b3640ee3c1e553741288cbb412f6ce1031cea506a436c564cb7bcbe8ef265ca5a06516361251128f9feff4aeba8a050a0ae0114be58e4d590df6dfea0adb86f7165426f234c8620717430cebcf252c2d3f04aa42de6560f46d5af247c7d8a8025a2b6c42579404f6ac95b483a0651f342e016df95d9ed1bcbe23df744fc357a9dada5e5840dbffb4ac4021f2d4bd05297ae56fb30080463736f8b23a744067dce0a5730fbfc17b03f99db09b143c881004f6fc944c4e3b4faa75dd903b7f01d5558c8ff75b998aea77715bf167e22b7d9783e87417abe49acd0fdf7a05e93a5168d0a657d3635238969fbed9763e99830a3f095ec17879090d80de3dbc176887619daaa6fbb11d74292e1aa65587bf5618af63c90bdeed098767ef837413ac686f11252496196c2249672820b6d3e1c75b133402ace82335a4fe46f9ca608caf543ea8bd18ac20bf01fd73d0327c97f260ad4862c08aabed6533383cc7335468e5f4d0063b44fa7cd24444838a79841d51255e6b44f719214fd9495d26ddddec1468a800ea5dc9298f5d1297fa99ba1ea242bc088b50518cf19815ea7c4bf56a2b5b743f20211896e23b929367b6752220491040716c99e5f2c785fdb7534dee97c48ba73b2c66fc9ed44345297d7bac8d42b60ac565d89af2167366cc314b8f76b9b3e74972673d6e1ff18212a371ae0c7672933b508bc6afbb25a84080351894bf6b6403ecb3172315dcfeb5f767169722cee89daca2c7e6a23f0e41079d8c9e01d70565fd331e4aec2175798ef38f6e89b3360e4ace2639249b2692b18b200d15fd0c21a0f90c2d23154c17421e86668138f8e83d8662535749bf97f5164b667f910a4813febe7630f75b23955396278afb743d00b9c5f89e2d33b9d71f3482675b60cc6776b911348803e73bd7d8dc35b49d8f37b6d7106f471d737180d072c934f0d0ed5778c00e73d51fa869347ec59e42a4811585f1d4736a6c1fb8df4d8c9b67d48663468ba74b3662d6876be005bdd9360ce915206e58830871274676db9b06e6c51a74db24095823d15ab664e66cc4678fb9ae36205a65c28a8062438f862254a6548564604649e4d8904a1f8153b7b24f3c5d8cf0a6087dc7ccbc93271a2a8228871a49329396e07c8525007685fea15a98001e1a56376ea3e06c5014e196a9608354c5e7fe01552c34856f0664ce84aaba068cfb50d1538fc97024013834ba05b1af806e0d9f37475b2efada389ce9352d861655c47b6edffdc2a75cbf919da922f32d10ced4079bae6a47b669f858ffad2ba7583e426463eb3c0784e2dd39bfe6c8c4843f898a1b73f18dbb3c057b7ccaccac083b3b1874015f395edbd9979f0de7ca4667fdd3f02d19f49bf7d05efdb7a32fd504720430c2abc4980698370f2668723306531cc28fc99932e4266748421c0cf11e8594294b8611e9259ce580269bd9c8b3c22c47aca0ab53d0078efe9c574cea5e0d9d22b7380e9b388ed4193bdb31c045cf85e96459ff5921ef805ab37920cca96fd83bfbfbeec46dcf71188806101fac78dae051fce2d2a81cf72537231feb904e819a34d944ca7a68bb37b1dd1c69fa16d8ca9660a2e2f9c5d16cdda841cf6c4e96d4c3e930c1df9e9a1c43686247db3dfa625f6c5c6a92cdec5bcf6c17b847519592bbab8044c29ba941fbca5ecca4458482fa41bd408ddb0ab0223a101e43c77ea066ea611ec574297a2b410d93536ed06c0a38ea34d308da4154f675f77a11d4f324af71400cb447d5a6c8e7a7d8ebbdec099ed1892595cfede636c7c95089d4ad930292de23c503ceb1121a70d62e2e0d5dba5bb02bca1dfb0628705d332fd1e526fa3d36cbb49de23517fe8820c0d4248ea73dcc747e9bbd2e5c399a535e40ad2feb259a6008a4aadf9ead3a14dd3132f260d25b88c55f2ac6be367a757f035b42957c68f50cb34bbaab835635751711e4445a98722ca7f7953eddc27267de95873987bd0d7bee687716dae5565cbb1c09d45fb6c080e9321c6182c87f49e1dacebf713df13c3e6fb0854415c9ac7dda281ab1e5135736534878c5bfadf7d55e031e52f58547d0cc6fb2a81dad8b1ec9cf51b499bbaeb946f041a6c20ec23ece2eb185a9c660b1fd34721744db71bd735d7c65eb4855a3e5015e1115fa4d5f99181113c4566f55b6a6bacaf742ea95489f10bdced39f41de9b5d2a45bbeea23f6c97092789c3592be2d06ed85b17100eff2b9635172aa2459554fcf30a34f196c0533f3464ab7db225a09f4fed6010d076c91e19c0d740f6b6dc9fbbcfa8f67cb9144a07e86e5585c69086ea4ca1c6b00bfdf94c70740b5fa2f785e163d297de49f2ef83274645e3c2c70f1391f84142ef8692b9ac9dd6a1d1a7d384553e98a717f8a8cd7631a971383c812f414a2a33c7a182294ae8617582c070d4645b36b2a36ce53c5dde8ee82064e2bfc676c26bcea5f15cbb66a4ae64b172046c445fe2a30023943845cb0cbf6289720009249e2a7b1c2867a2bc71695c3a5e967114692eedc12876f1a79faf602ab56b8ec049ead561919f612f77e0c6c90ecec19afc32f03f8342fd197d2f98f08da48c5abc6846cbec306404ae1258c7d8ea200a34be706b92e95ef0590e7d0cc5eeb8110b25a1ec64ca349963f8ed69ffc9c21db3d3099731dec495f218c15d65e9fdb6543714d465c206695bae36edca1a1e86edba4934b4f10e663067918fb6a237f7267577cf53f1b30364400c515261d2a5712e1520f2c24138a6307ed1e85196618b17fa442192d56c603f6ea6f69e54a57cd9441a87260e341c111626a6598b6d2b070e05576905c62426fe275527a51c49a556630ec8a9cf1bc54f96d861275069c702b6e4252177d77e322af8bbe1d3f35dabb91d64a6027d06ad6203fb044b3c83e0d2e47fad44f018751fc8bd30dcc3583dcae6d9602d8f2a88e46689ed8b6a4de799eb31fc4409bec66b0f4fe35a896dfde0824ce261492029ad935a97a367b1145bb3f89d3401a72f92f7133e51391c496632d41feb401eb3e4acea5f1aacd480c87ad110a3315f431709548c2d12eb403c5e391b224c3c0d0f38d12a2d7609408e4bdfa353fb95649499eba3cec789b4bc340f7f652914ef4c4eb282a31c3a4c3ee1ca1347ff82d03aa19158032aaf51f23c9fe85b32f0b658e3985504b16ac2809afb215dd713a6f78a88f159b72de6913c9daef988eb2611b94d78e80bd038100facaf4b90c3a8c3fc06f9de78526fc02d25ce92b013ff517c42e625ab94efc4f3f5c61b953d7781d65f31c6fea9691d20b30e957554fb24e63f8facab79599a864d8e1e9230ac9d40aae9d03e6a618bc230fd08f37c48386b08748184f48a1658350953caa56a8834146f00d245824cc2a5a03ce361d1e4fe75e3883c1e8deaf5a3f397dc06d7b2b36e754b4d9d14141b67ea8dc2da4fc0cb95af389569b72c7cc23dc944a503d5f968db6edbe674e367aadffc5278923a7341fcaef4696619866898e36e167edf0610c0367615d18e1da6601560c0d036149f57ac4a3f73c7c4330943f979ee7063022f32bf0aaf8781996161c568a35da9c27027df3eed4a92efa11349854c78838be2ea0620f13ad250e5458c1fa59125827884e662a69162f2922ec22ecaf5ffc0f862feefbf66fb0239e22cbb542deb51cc5ccdfcaeb076368922bc737c505c8b5bd941f1dc6853200c99e3d1d7750e780b4397411155a0e3b8d477259740f45cec77ef20ad977afe47765a68176e73485f9b84b31866cc7ffa905558719aa22f52b6e079d964c465d182b264fb4e3c90f9df993536ff4617abf44c89355f10aee02896835a49795f2386f97e42a720811c331ff04228dc04eed1a3820b894db19335cb4ddfa8fda653e8f211fb2bc9652b7d0b06ee4c5f2e499164a3d7d99a90cc7a979a7bd1f0df554570068927419d3f954c0f88fb6734ed5d072a0d3d394d9147a183eb114a0254ca2828d19b3b063f0f24525fd2f4e5a8d4c86c4a47327d9593343864d3314b5dd52f8877be8e54d5b9cdb1704a622c600105c3b2eea6dcab737ab48deb5e2530121de285359dc57357a97a11dc05027bad6d8ca5d38c084673a607114e7b6f8668f866870393ea72981ccef5a19d4119ecb3d1f9edcdb50f5e44fdd04919db156fe5408d67da21cbfe203a046fa2428463c35f024bf916713839fab0f9304310af6084c1a0679530652d20a9a27e72b2ee2c53f686bb9f91fe78924d04de7c31d2337566fa0f2139df444928c54ce13e3fffd9c4be9a3ea0791a1f1b09b449bc1c6bb474937f49c951d44eb6e8943ea899fa73dc72902cfc0b8bb0e2f09637214fc59954708f35fc85a117ad7189e2e5b2d0a707d7ac0b4ca514f5d06d89650b0995a8925ed68a29dfd2a7f029063a8f474f1e08eab0bd8784c46d4901e3c39e2579a9115ca126f47ab267ff10cb0f3879a75a5b08c180bf79789aa4e43cea5807cd031dcb55f49d2ce65ca874411d9e5897b35c86d49c4d6177cc35e0b3d733369807ffd53f8a01dd5ae3be567fa30dd1d361a0e9e335fb1df00c92679fbeec68359ad400b3f46a08795b4061ecf91797d507d5c5fd440d1f95dac824a0b5f91d5633c279cf0b3b26b181090984c91c873ab510092951d81a492dbded3b2e73f094eb17f14f941e39ae411e6111504e0895a11385426f626fe52e882047b7b592184d1b0d03bc501c0bcde9cf058508d4c1d122a222226bc7d370c09b17eddbe7c4dbd2c14cd77857bc03422f9bd2f66fbd7d7"}}, &(0x7f0000000200)={0x0, 0x3, 0x31, @string={0x31, 0x3, "4b16a4e79f0f86b800f5dc8455a77e052d3945d58a036d120955f76e65aaa326ea60e9d8949232fc9509278f5861ef"}}, &(0x7f0000000240)={0x0, 0xf, 0x1a, {0x5, 0xf, 0x1a, 0x2, [@wireless={0xb, 0x10, 0x1, 0x4, 0x40, 0x1f, 0x1, 0x4, 0x1}, @ss_cap={0xa, 0x10, 0x3, 0xf11491811b303011, 0x2, 0x6, 0x5, 0xa619}]}}, &(0x7f0000000400)={0x20, 0x29, 0xf, {0xf, 0x29, 0xff, 0x18, 0x9, 0x9, "01f8a99c", "21ffe5c1"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x0, 0x61, 0x0, 0x1, 0x8, 0x8, 0x21c0}}}, &(0x7f0000001080)={0x84, &(0x7f0000000700)={0xda2f56725b011e3f, 0x12, 0x46, "f4a5ea4320fae8d57417b2a72d49f909ed106a30a95e1f60ec3c6ac95aad8be48d2c84b37574c5a38db21c35bf1b010fc461d8c461dcbb1998a6d0ffd408276c70cf67957ef6"}, &(0x7f0000000600)={0x0, 0xa, 0x1, 0x9}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0xff}, &(0x7f00000009c0)={0x20, 0x0, 0x4, {0x0, 0x3}}, &(0x7f0000000a00)={0x20, 0x0, 0x8, {0x120, 0xe5, [0x0]}}, &(0x7f0000000a80)={0x40, 0x7, 0x2, 0xc0}, &(0x7f0000000ac0)={0x40, 0x9, 0x1, 0x20}, &(0x7f0000000b00)={0x40, 0xb, 0x2, "631e"}, &(0x7f0000000b40)={0x40, 0xf, 0x2, 0x7fff}, &(0x7f0000000e00)={0x40, 0x13, 0x6, @random="bab4961e21ba"}, &(0x7f0000000f00)={0x40, 0x17, 0x6, @dev={[], 0x1c}}, &(0x7f0000000f40)={0x40, 0x19, 0x2, "f616"}, &(0x7f0000000f80)={0x40, 0x1a, 0x2, 0x3f}, &(0x7f0000000fc0)={0x40, 0x1c, 0x1, 0x5}, &(0x7f0000001000)={0x40, 0x1e, 0x1, 0x3}, &(0x7f0000001040)={0x40, 0x21, 0x1}}) ioctl$EVIOCSABS3F(0xffffffffffffffff, 0x401845ff, &(0x7f00000000c0)={0x2, 0x7ff, 0x7, 0x1, 0x91, 0xe6fa}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000040)={0x2c, &(0x7f0000000940), 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect(0x0, 0xfffffffffffffe3e, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000140)={0x24, &(0x7f0000001340)={0x20, 0xeb90da1a02359c16, 0x1002, {0x1002, 0xc, "98b96819eb2fcc61edd3c6759dda0b480392c403d8a2fce10955d2e580d2c9dd329683c5f7666fffaa2fabbcf79bcee330a307bd7eb997e1702d6a4e26c6c1f3bb1e764d66902a7be5b6f56f30537fdf365f8d1c081ef9a1b4fab5c905d17554625d71a8f8288769332521aa8d023bd95c67a98743c6dc31a5340ff764bedd39e3a97772cea549972e605300fd5f64b43eab8a06b6c6822ff81cd2d389efe84434fb719d03e198c0692d873072022fc84ccdd91d211b7ddfe46094370b73592def14b261e5f1cdc088aaa982f835d59127ea34b52617ac01c09d134ae7651e7f2d073e3767458ef056b7f4bfd906a8b3a41176651e26c681b34bff1da49d7170db4d1f6fad340fe82454063e5585499a3e67a93efe4d97cccdd3dc5dd52af5c0d9d26b55bce2a4b53e0b7ae72876c74836b29cf0df62599a580b2faee2f639c5bf6954e204974552a8120f0ac031506b84ebf998d8f85d9b7f5bb75a8254c214bf5bdcc36de4d3dd2aaf9c8e371ae04faf9251996251b7b037cf1f31812ffa23b7d3100c35d1fda3b5b68dd40cbf17228664db914b6b71c897cda265f075f2318dc0a7b5cd1b1550e0cecf728b688ab57e9db7f4d85181cc60186f8a86ae7b4d0f2d66b86c346aa713991e7112a808727b14d38935d10880d1edba62e113e4af98b89cdd68bd931c3f883082201a9a20a6c85ecc47b091a0a6646456320d92a5b75dd979872634a79e744584171433c5590aadce102e8503643b3663e9aaa68ddeb91f3077960db8c5de2a6330c46bc62a3ff3b774f2a32e9cafd678bfdd6cabccf96801c9337d16bb6a2c8d47d9ad675a8f8d97c38c1a5f4f9a3db6557e18e925ed04e5c7a55a4b6e46d055358e9cc5a6845fb4656ac6dd32fc951d6100f812e5335849ffd15061e0e28b17cc50132bc6be918ec5cdb26ed12005b49bcdb3d241fdb2422176e7577f8d3dd3b8705528911addb0d3c6bcca4a9598d54400bcec13f046af1c60bbb5f281c2fc8cc287d8b5b8b4aa7f48660fdb22918230efe2ec1cf286a22f7f6937e025eeb7c146c8235b23bf52a3ebec8b38125cba71085ece1b176662addf71face2d95d65861d6de72917bfb950505180732ab50f8704223d90b6c93bfdeef0dae0dbd2e98be3bce77126e46482497cd56d92911c84f4398ce68765afd02e3fae5906fb07f689110bd425e87278fb53161ba88d02ab84988b579fe3accd3743eb455d8933c9e195650cf2c03325f72271e4aa3a67f2a4e769712da1c960a1f05e9ade4bd9428492ec5812437ac596ca86d10916e0e0515d2941ba096250b1f5b80e02ac5e5ec3937bd3a968b3a7f1166b336e8bf277b8515846ddd4a94a7a4e77ae723cff0244f6c7f658aa801d311f38412b2442c87e53fabc5c4ea7b7cec1bc669f79d4247116950f784d20da1470105838adf2db37855e403d88c6eb93bcc590884e723fbbedd6cd30c3fb42fabd1133db81c84d4aee50bd94ae72fffac18b225a3bdf900e3be37ad95a264c85fc1fb686f9f427d6ed48714f0d703db41d656875b492c636fea612c34be0b8ea3895f4ae6a1be110d496e97bce6ad5c3653a5a63fa0e45e7da29363480e6951d7d879eab8c13de22bf7107000a4994018370548aed46aebf178b68aca4e0e3a39bcb4c025a49b00d415282e83ed6b296f2713999dd847bb6d706121b36422406b6ef5be968043fed55f25c21f5d3094ca7fac838c1e4dc4402b99e42143b55b85d6e3100585d0e837349fd7ae8a7a5235f1d510297e943fb2abfd3c548ab72eebbd3bcb1d936bf5195267023aa648f5f8c68e4256434f83dc096fc1b3ac532a848662f2dec9e7e0e8d1cdb282289f6fe59e52d53944de0cac639ec083c930950e883b44a7d3addbecffb1bd4fc421ceff3fe6ea2031e50aa0c9f7466793c2f0667ae8b242cd518b328b02c88ee29d7c8971b7f4213f0394ef80daea9251ebb3743d8551f73711278157aefff607ec595f85e63718518079b1a30a7fb748c8310d6e102f5a7623ae83bfe12de5c750f2351f4c2470a40c2c11925886b6aa7d215ad0e29c69c791914423ea5f5c7f38967e1fc3ce51d31e5d55262e51c552bca2bce9ca502a0b499c3bd83e7300b84ed4606e84c8ce99ae1917fdb6c30f5ae3e6fba201677f3884a91147c79ed37a96d68a6b9d6690037fa52dd78dfd8d75255a5babfd77027ebfd59961764d0c4854f711fe6e86c1ceed364c6736575b84fbb0626ab0051965ccc44c572962abfe461cb1d4f133e2e91bbf453df735905d6669cf04c371c94ee45d5f85ccd0d3d54cfebdc0826d9a65c910689e5e0e074212494d9cae6f10a613b179fb5925d1c25098cc2762290ff037f4e5b80443a15bcf4b1a5aed55d75bceee4d38b7fa56ba23090864f66c7887da9399e5eb15ebf156f47c946933c52fb519767f2a146d6406b3740077213d4e250e34d786326ec6d10f6ff8097c8f8fb54a5465972ef55f92d4dac232782595f63a15f16309c20ff38791152ea96c6999822f3f2b39b17a84520d0e3c9e40c6f4f21973687a03f5ba01457f2934e6d40255045399ad5abe0af0d9082f89955042ff0132459890c1a3d9cef50f730b91b6256bec3ee5e1d5d630a1387ada84aea57e704a947ded622d31d9ed9f0fc64ddf3412ac4031dbd8525f2f5e4719b519d1c167cf467f7d2600d08520b260368145b2e23651e136a6b2f8e7a071e8b4efb3bf1517bbdcee01585f20076b0afdbccc24f496755408c329cf8b01440d87bd656eb8457e1f8d19ab8a84f1173839ca120c1e9bad7af8896ddf6533898a72c9c3a5995169bd6658177bf1fa516f584e76a765e2d77c3a5a1f3194563022cd0f0866ed5ee44e77be90a043eaf18cef49437afaf61f49d1120128a6de3a9f4e7896aa1588c5e2e42e9cdf23f0aba666d158381504d2c5f93b8c3920094d7b070531577b33a45fff1761c6d9a4595995deec7ed83fa64551de96044852bddd0cb9abcd2222b04e40c5bbd1d3a3a0f9120857b7c637e867f88439b79d77542f1346f20d0c9faacda70132ae0b2dd5499774ee6b22dd1c52c7d11d12cff4a6742f24b89219188eac653156146297a58b4e80b3ff173f7a66db351e0a33113b4df4187b1261ebcc06b16e2cf9d44e720e5c6b1bc4f3851651f4da17694a075fb19e03da7bab7da9b4bc0bd2bb7b14a39a31867b3da0f3763b80b6f0e4a35424606090435b5f6a2579d80aa63a8b81ac077d9cfe569ea5583a099ac8990439576a14cadcdc60e60b0a3a27077dbd101100ce04910c2a3f9d3347ebe111df9b11e8f58cdf8c109b36418bcb4afc312a85dd0abd4f85bc12629abe91ec3b890b1d7eee8c1901703b4968554466271a76fc2a47a63cdb0c4e5c61c9c417c9e01041e0c006fb712a2eb1ec5db2857e36c7ab3a03159bf760a64d058cb1f10cb63ab66a99da74ef9e6776ac146babeb08de68b106e549247e58fe70823c62f84ddd712939f3ff2449acbd68c90867f7f7d321029bd34d8ebea11da8de03cd5c571b6828282d2d82943a059378f5ab9d89fd689533e3b5bcb1fd5fe05a6f03ba5becfd5789e44590555ccf653cd81610ec0f5e221d2db437f2d5be2d3c02d9323bd08f33c5e20ab79c1dc4e654b5244c8a1c71913427d6fb780d600494a7066db1469b84c992a92b5d94fd038b5f66d30b310a6a366b33456ee818709babfcde52614c53ed13233ce3a160d9594f312f267b980cc7320613f78f841a7b566d0c0554164aa2dd515163d230408f65a33ab98bb6a8b1193f1075fdf4ab27e9eca6878442b33f346c172a04054d1ced77cab110944c4986584c2f44adc78baa6ff33ec5bc756bb2b26c462ea63e353d0d359bedd7843291aac55b3214b5ed03bf046e4b0334498ee0592d696fc4a911b2d8892c65009c17994f60b08ccc6595077b91307197baec76ced540aac412b184665201784bd83de35dd0d0c3aa9a5be24922275d533b993f1523bfdb6f9b69fbad80aedfeb9fe0a7fe3cb26fb9c06c1e6f53e9ce0f940fa2827822c21d0f6662818154e1cc0a44cf491ed4cf7dba7c430a2730916afa7ac793b09461f07a42e58860fe69c9efec6ac2e13cdc697421e836697de5acd7a30f66f9039abf4183d42b1d1754e54e34ea7b910005772c717683d5cb73ac3491a54facac3e7f7672e51dd10d624d708fba29298c9fc3df082901d5ce8e83d86388c88878ad020cf1d1896a3aef031ba78dbebaa3906f034c07ed46ddcd988b2e02d5f40c1e71687281f6cc1a86064ae48541ff7b6efb759a1e69124097ffdb110737b6d65da03810810f59fae1777c0410f427d3b02c0074aad143c42bb13fd7612c098d398cb20152da1d432af8278827feb74067ba7369c552c9e9d70719cc633b394145e7ae6b09a86cbc7f01f349cb547fd8021d8c1321be6e7eab6bb050d525a5ee390c55d08d2f198652ae97afb1b9686ec29ef254742159f0312eacfaa306e0a622301e986e7253db0f19d3ad9f87745a082e6648f08571b89c1d78f86048108e0491d6924482b4e035aa1768d71438c41cda2b7251387f1d61506194cb9dca8a66f81311384f7c6ddb56b5df7680580d9329597afed7de818492e16cf9f191ebe31fd4a687c078fc857fb1ca3e78d2e8b7465b5419097b0fcdc63bb7fbb04605c88be9ed65cf79a78de185335d367b649ee84ba804bfd5166f4c292e705723ce12e5690eaa45bf1b485e42ea9dbd5e1d43268f7106c1252078738707e25567260410cc26414f7f2ee9741fb21bc3ecc50eab7db6e79bd8de533aee6a18a194299d14ce107973bfe6ca84a894ada5f56898d467381ab05676da8d47d6c5d47844de5e07ee02f5d038dcd00f54f9e0b94f5fe29c3d08c25c21eba328762f18aa36771895c9c971da5384a66147417e1ce00cbe0d1a9d6cb2454a3024defb87a999b5971c11fab236e9e7513ccb57addaa6f4da1afb47a1cd611ab2fac5467084f2ccd4ac2da51bef3267d3c6cbe88bf296630f904b295d8beca9ba10571aea2410682eb94072ea17dd5c3e55f6e0253de5c9a79412ee3b9e072a65440efce6af2966aada1d316efac5198bf4b7ed2afab33d153270fbf0238db3d48c45bf91ca7d8fab991168d2dcab27c2570d49e2d0d5227aabea8f5490162ec48526e9d299496646bbffc64195ba55cf3efe5e407544559d8979e2bd38eb970a5b0ac0b7332ef54bd6ba1237f4806f01166fd57c15dffe52c7cc40cbdea740f69d728f3221ff360e4ea5e5747edb23deedf4cbaef0ac53042bb68838f086be35f7376ce76d55ed628f9b49b6f304f4e2dfd69863f56b37a8eb913253a36818944ce0d23753fcd71373896e9b7cdd7aee60994dbaca8c21331c9cb317d38b50dfcb2613f91af62739a2d5cdde3dc197c022e76b52af41eb93a10a79f108782dbdd22194abafa3dedcb9cc626aa9795de044bb8f55f34253bf24d8f410ef7e58faf7eda87e15ded312bcba3174eda80d649ecabd927a82c4eaffb21be3e1aa72637953bd8fe899610b6711ba08fb1df7b3f8e35d65363832b1eebfbe9b5705077ffeae56820e872abfac33bea2d88149daf5f9c81fd4765485bddc7c38576cf4f609f9c43ca31af0ca78091cbffac81b5fa9b8367bf830aab3c43541be52d116114805955fd88dc12215a52a481ebb0a67c9a5dc624f052a549aa94ba02ccd923cb9a4aa11a7d4c93f96ed86038c7f3928e845c08b86b2de73507b4bcabc6880a3658fb1f7f142a4b6fce60e8d6a5832b2260da52fd926"}}, &(0x7f0000004200)={0x0, 0x3, 0xbff, @string={0xbff, 0x3, "427f2388f1bc9f1e6e15ec65d807a59cbdafdbefc96a892ace6e52a47ef9d7016e30cbc32c57a58a2c1348bf17ffedcaf4e34256521ec5e0789b1578ee645ee617bd6196631dbbb9b5e2a2e3b07d2a719d32c03ee8c7595a79fb74b141f51e564c581026823cc2f5c90c8f9de20ccf202eb8617090fb37ecd850364c9d5c30a824e2308b55d51fb48b929d6321ee9625ae58e47f2f4b0352dc9412c5949cb5075dacd6288da185938ad0c55f7765b38a76d778a8a1540fa7450ba42d2b4a9bf7626233b6c666718a5c0f904551000fade13f219bcea8ab8e21bff1a626910cd7b864aacc76d69a7878e28bbdc02d1936f0caa6df466d97303ea2a34446d06d841eff14288d29e993f41285c68845d09df63684186bd19238826480240dc399d7f06018f383154a5b61216a29b7f182469ceb0d46b28cf1f245f7a069f2349ca1e1c86f93361d45d9d993923db2913a2bc4557ff8578605270b65238e775188a363a6aaeefcbbe8ed05289e538efac281c0f5d26e06c7f7514bbd4fe25c07e5c4301e37b96b88e9e06bee2f095e5917611c128a3df0f3a0dd460514614d21a1b108900356e2a89fc1e1c42d73d1fcad6f1059c9cedc8684e2f9c108f71165257126cddc7f289f02652a5492cfecd77e5a9a3ae37c90bb5f3aa93086e5ca0edc8be539ac1592d7a270cbc4d9e2719f9a2897b32dc62c208ed0f47012357185635bf5439cbcf08f732d8f162f64675b7597cd3dbb1e8f57cec6f64418af1b22ee1c3d2304165525763c492a394963a4b11fda7ce0511c6c5b0ae7e8d4499c086dce1058538eea171ca2e93639441fef1aab2f4b20a1455d2aeb09b2b9477206d17cabe8de71b4f6a4743cf8cafc961ced45533f95745885e6b75b57cc1d4c66fb30b18cb9fec6ab522365937c67e24ad2daa7737589d83168627b80671d6dbc402e1f7ea9ee5aacad56bfe9e9c4df78933ee3c9ceeb1d3b0218bc56766e69f052f9c820804c0a9e7c4eef895eeb04e086532a883e6d7b5f8cdbb660a0302c1c7fa23ccac63852b06feacc4794a7d361348be4cab8db61962a7e04de8a6e7e26a7f8d46ddbba67b2b319a0b9d0899b240fda326deb3d100037b93834445aaf0353d7fa00f4818401e12ad6878969af2ad0d05c5ebfd2bf01b397fc3ad060db6f7b6a8485495627b6e4d3ec72a69576b63f5d98b7389afc82475b448d7b80148d7439aa4374aeca2ff01ffd8e78418c43a3c7b32f014a42462f26d9bd1cd8c02ff4dda56b33198aa3e147d8c681840ecfac971cbfd36b8bb79e971a05fd6f9b7febb3a21706aba71d0a42f50dbd1aaea7e804849e76007460d3b8bbe3786016671cf7e58eb8caa7062908415ba904692b7113ef9a8e861402f0c70b3f6bbbf2eaa4b7716241a9f5643ff7cae569fe8a437e9cb5c707b62cf38db6f0e0a8e2c975123d1be7209a8300570b4332515c6a2b96b7519e3cb740ec95acdba8b1e1efc09636a70fed13dd1366620dcb0331322d5eed12de7d843ce33b8b5b5c6d53788cb6b609087451aa61717f5bd61c41ff7597121db14c7676b687d844ffa8181ada1134a13474282a6fb0d77274f2e3dc892441766661040698f5e763163e94647b5fe1eab746566fb883785012077f7c714ecf5a86bd4f85e6adc930ad0f1d8c7c9dbdf0704dbd82a75a88cd54491d5fb62a1affc2b84c08d10913f4ae553020802493ed630f2bf719d410b086e00e7c04ad70367b0311508dbd85600e78f66a655b239fa89954326626555b88a64e06c4c44c2be6ec1ada5dc7bb783103d7bbca729d1a5eb66262d94a4ca0d9a5885b5cb4f607e9d33ed686191461b9a1ba4cbd255ed7d1eb4756bc3b84353a94b5c27614c1bee67c687369ee1cc2adfb304db2d09bb7d816d034accd08d2ef0441b4ac179b80c2e3d5e7d4e0765de6449b68a66d6c80f86bb3282ad028911588433c2ab443a18c7285286229e80bb6cfa1e62f611f426be7e506e7c3cb6eec7feebe354bbb40a98a0658234f80b32172e2eef8dbd254a4dce4056aba9a3bd64386d3cbda3674280a4940c9029e1549d45eaad3efd55d7471827bf9f007a26df0e173c447d7c3eead5172263fadcecd5ea03d71e153dc69948db431d5964be19287c517fd78e27313240bd0fe415a58f841cdf178676332919338e5a0bcc8354bb27ea3cff63b915e2bc2369206301839bbef77539985bfb47b44ff8e5b6f0bbd0ae6bed014f96558004a478346c3a1f586a0662d8524009071cdb361b9022cac8573cc4f8563bf8f43c3c163bde87bd2cdb6c7ea3383a05c67d63fe023a8af42afc6fe5ebf0bbcb0aba0bdd7abd143f67804d3615c538fa04f988fc436b40fe701cf451d73fdbfef24c942731e28db40f87a75eb55c4b4fb3468c9a2ab56d0637257860bf983a01a539b8d42fe9ae3ef5e60e5ff7b6be85135b8f0a17413082cb1e8cf15663bbf78771b71e0541de102555dd3a6328e0a441c0af59e90c0d54cdb128b403cd999b81a7462fa06445aff1f0363d4ede82f3196cc6558cc96a47557f7f80c772a1b7e9a6541f9956a1e656c32a237bc594abc56449747438c1026b6bf9de88a1488d104090284ee69e701286f42e270bc93ba8a67709cdecf6af0fc4b65b3596c101a6bcf946ed9eb06036850e5696ae41921f21d0e0e04968e032d2a6abef11c56de32edf05341dc49698f6ceb5d3591f7040667db420de565f9b8ee18951f42cff814b987ab86e4b04035b4a0e0d54c148f24d0974a450e2c1cf5a492106b17a88ae309483fff919b6bcb19c4f28cf1ee54427d6bb5d41423272b881428a108dd6d7a97e2d9ac2ae2aa12e149ee57d123a57f5fdf3d4e409dcfc08aa98fe6db18109d40597652b232b73bd4ee5e95e0b67ebe852efc36dd87e1d3ebdd9a4916f379715fce046e156b031f2be7ce6aec9b9efa9355489c035bffd9317979fbaa079c2e7c84441510ebb16427a1f0c4f3a9168535de99cfd0fc6fc73f6cbac4e3d0b7c55b65b2f737c8abbdedc4cc168bfea352506f50370e37b8810c20dca5fb4244e429af143f1cd049f3a57e0343b1d1d223327c4bc34c9a54504e3c00569be9f74e4deb2206aedbec991f1c9eb920d341c5c71a40aeb39036b30103254394dc5753e6345533c1e1fad2bc8fc5940b740f6123e96be8aed44a32ca7784fe49a19af4ff551787170a9b2bffea707b31a82d06095c188dbc12e37958febdeb17c1476ec1d2fe652a8095493675ff539bd74d7866e205cc2216a50fc1dfe7e136fa09194cc72d961acce541b8eb5906316728326200431877411cebef404d0a296413ba6b73a9657d05b05dacd7ac0805ef24a6241b1504ea5cc7c3f067ddc95eacc38ae730e4dd2acf1c722b135aa3f41566832bb431489bac20a3b6fa3cf732099808934a05bb5574a3eb2443dc36f0b899897b70f3a04f438609908e0817cc82d5db26b66bb5ab4ec2c39230adbcea55745ebfeacaf1709fd738ffd2750bc93a3e115a36f32bb5b6f886996b6d0a5db6cf7561f538ecc1c40e243c7a80e1eaeaa7fd51762b48311863b71e27ad15f54da802d04162fdec10c38a44940ab34b29bde68db5e3fd3efc47981938d309ffa7e518060b170c9146753adb47e016fb26ba57c1a6e296688ee1bed4b46bd8d08b3c8785019c41b941f76e56e08c61e39fe2c0143bad6efa2154fd35dd981e2dcfe3729aa8c2ea024cc63a063bbe8821168d64009a6dc737a2989bb14efdbe80dc6b49b9e467c1640ba20750c55c70966d87c552302346b49ecc4b8a84642892d1032b5edbe60817554dd5659e3e873d8ce7150dbf86038c00a8aeaa8052fcc0e3070bb9bf863bb11a1501304cf4918ca11bcfc371e101ba1c5dc5fccce800096d8c8f81ab6d02636e3704a67511694ca29af825763455bc0ab8b4a340be31b2bd0ed9799c3a78e28569b1f31e7e48feec9bf6eef24811d9d8aae2a7e24d2a868cef8400ce64968d74b0499b3f7c68e657facc4d5b3fd9ed8b1932c9a1dbeb8b0b87dd412d8f916bb3c0ac3658b2b57a6b7f3cdc9d88b44c556df758c75cbe0a10a6eb1c2dc96a80de9aacfcf2c8afdf753ea544980ded6b9896fcaf058f595f6f8ef347056790ddddb1597b983033b88af6b711e67b818e494d5af2a9cb8ed8bf9fe9c695489a88d08abb8cd88e8e8da58c6f9f0841640dc7b2faac11a6447761320c3122c4716053c49816884ab0a8846def3b9e9cb10acd8d41158aefe9a6f2254784f5ba7daedabf13bf38c31b0aa17620d98667c37606595c4883ab0121e52b15691816839843144842ac578ab488983490e451e5c6a549fbe2"}}, &(0x7f0000000040)={0x0, 0x22, 0x15, {[@global=@item_4={0x3, 0x1, 0xf, "78b5fd56"}, @main=@item_012={0x2, 0x0, 0x1d, "42b9"}, @main=@item_4={0x3, 0x0, 0xa, "3b6b8f46"}, @local=@item_012={0x0, 0x2, 0xa}, @local=@item_012={0x1, 0x2, 0x2, "02"}, @main=@item_4={0x3, 0x0, 0xa, "13cf20ce"}]}}, &(0x7f0000000100)={0x0, 0x21, 0x9, {0x9, 0x21, 0x100, 0x4, 0x1, {0x22, 0x4b5}}}}, &(0x7f00000004c0)={0x2c, &(0x7f0000000780)=ANY=[@ANYBLOB="40149a0000003de82fd0b1c8feec136ff34995721a4fbe87499e3e8a521f03000000e96ac3af371cc733302822928a834f84881a4f064bc289b94b9050af96db34264af8f67e4b63b01c97fad1f0ae466a1701e8bf22c33c0c2a29372981fd67a8c085cc7414326517105d852b557aaba85ab251e9350074878c7c60d2d683cc7dff2c7afdfa85ff1da887fa0c7b390fe4c48ef0ccdff37dcf1734b9caf9e419bd4a8ce6ce3f625a7446d3c937325e7d62107fcc01df9fc109047b111bdbcb3953a5e9c5fdae4194327f4744a67f30d4f8d9d4099da2c9e42b82c8a697a34e01f381aba26c75dc84e692a4adaa17c6325792783c655de2e657a54fba730cf415b77172c458a785fa9ff0487ea400cf4cde0e75893100000000378674e68aa0e2fd12b8245e7bc927"], &(0x7f0000000280)={0x0, 0xa, 0x1, 0x3}, &(0x7f00000002c0)={0x0, 0x8, 0x1, 0xff}, &(0x7f0000000300)={0x20, 0x1, 0x53, "3c1c09fc749e48125801ab4895e785289f4cf2677f9956b4d5455381b4de3d24b4857a5f62c7b55a87c63cada6426aea261cc41ef49dbf4ba37ecbe93e6852e4bbd9e54c3ab0096f7081d5dd1a66064f5db159"}, &(0x7f0000000380)={0x20, 0x3, 0x1, 0x1}}) syz_usb_control_io$hid(r1, &(0x7f0000003400)={0x24, &(0x7f0000001240)={0x20, 0x0, 0xa3, {0xa3, 0xb, "76c1e359f81b76f1558e336ffa61173fe102e226f41506185c2a5ecc1b216e7ee0bbaac8992384ec13071ad4e431bce3c4abf0d6f490c2d897dac55832a3c989a50b92db60d9ef970df1640ecaf77ef465259e2a4e372e7877f0fb8f1ccf74f7bb44c88950c78f47dc1e8553f0392ac9196286a99f2f0bf24d394ec2dbe0aa5bf0c60003b33704b1d8b8628c6f1e55e6938ba5286d319d635b793c10b5d5e285aa"}}, &(0x7f0000001140)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x1c0a}}, &(0x7f0000001300)={0x0, 0x22, 0x18, {[@global, @main=@item_012={0x1, 0x0, 0x8, "e4"}, @main=@item_4={0x3, 0x0, 0x9, "876b8cc6"}, @main=@item_4={0x3, 0x0, 0x9, "0e8cba63"}, @global=@item_4={0x3, 0x1, 0xb, "d5f188fa"}, @local=@item_4={0x3, 0x2, 0xa, "64686bbc"}, @global=@item_012={0x0, 0x1, 0x17}]}}, &(0x7f00000033c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0xff, 0x4, 0x1, {0x22, 0xeab}}}}, &(0x7f0000003640)={0x2c, &(0x7f0000003440)={0x20, 0x30, 0xa2, "6dbf759ed6fb0f8f1a3ead34414402a593b4bfc4152445ee85391b5740c7c82ed0ebd1a66323fa77cd6ac6d327845a8320c0721c00ea8f636a4f8a2e2012d27cb4871f05fc7b068d4aa424278c151173151d16b18380ee33917f2651b19b0ecaae6e1ccc14c1d3dd8b9c5757eacb9623314ab4e02b79fdc480b7295802613e77de7f9418a6bfb8f31aa8f9a0c5a13fe43bf215832e5328ce49b52c8276aeadd737cb"}, &(0x7f0000003500)={0x0, 0xa, 0x1, 0x3}, &(0x7f0000003540)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000003580)={0x20, 0x1, 0x6b, "0f37e49afc94bd388da9bd2daf12ab9f22d5e47fae7dff1a68854ec5baa2c2e83e7810287b58bd6a8e18623b5c085b626cc95f78930404c70539ddef8a78a34464b2e763fdcedc1b5a1179ec1c93291ec42c946a6836b64bd4e363478b759c3e81a3cb2cae5d84f58c67ea"}, &(0x7f0000003600)={0x20, 0x3, 0x1, 0x9b}}) r2 = syz_usb_connect(0x0, 0xfffffffffffffe3e, 0x0, 0x0) syz_usb_ep_read(r1, 0xd, 0x96, &(0x7f0000003680)=""/150) syz_usb_control_io$hid(r2, &(0x7f0000000140)={0x24, &(0x7f0000001340)={0x20, 0xeb90da1a02359c16, 0x1002, {0x1002, 0xc, "98b96819eb2fcc61edd3c6759dda0b480392c403d8a2fce10955d2e580d2c9dd329683c5f7666fffaa2fabbcf79bcee330a307bd7eb997e1702d6a4e26c6c1f3bb1e764d66902a7be5b6f56f30537fdf365f8d1c081ef9a1b4fab5c905d17554625d71a8f8288769332521aa8d023bd95c67a98743c6dc31a5340ff764bedd39e3a97772cea549972e605300fd5f64b43eab8a06b6c6822ff81cd2d389efe84434fb719d03e198c0692d873072022fc84ccdd91d211b7ddfe46094370b73592def14b261e5f1cdc088aaa982f835d59127ea34b52617ac01c09d134ae7651e7f2d073e3767458ef056b7f4bfd906a8b3a41176651e26c681b34bff1da49d7170db4d1f6fad340fe82454063e5585499a3e67a93efe4d97cccdd3dc5dd52af5c0d9d26b55bce2a4b53e0b7ae72876c74836b29cf0df62599a580b2faee2f639c5bf6954e204974552a8120f0ac031506b84ebf998d8f85d9b7f5bb75a8254c214bf5bdcc36de4d3dd2aaf9c8e371ae04faf9251996251b7b037cf1f31812ffa23b7d3100c35d1fda3b5b68dd40cbf17228664db914b6b71c897cda265f075f2318dc0a7b5cd1b1550e0cecf728b688ab57e9db7f4d85181cc60186f8a86ae7b4d0f2d66b86c346aa713991e7112a808727b14d38935d10880d1edba62e113e4af98b89cdd68bd931c3f883082201a9a20a6c85ecc47b091a0a6646456320d92a5b75dd979872634a79e744584171433c5590aadce102e8503643b3663e9aaa68ddeb91f3077960db8c5de2a6330c46bc62a3ff3b774f2a32e9cafd678bfdd6cabccf96801c9337d16bb6a2c8d47d9ad675a8f8d97c38c1a5f4f9a3db6557e18e925ed04e5c7a55a4b6e46d055358e9cc5a6845fb4656ac6dd32fc951d6100f812e5335849ffd15061e0e28b17cc50132bc6be918ec5cdb26ed12005b49bcdb3d241fdb2422176e7577f8d3dd3b8705528911addb0d3c6bcca4a9598d54400bcec13f046af1c60bbb5f281c2fc8cc287d8b5b8b4aa7f48660fdb22918230efe2ec1cf286a22f7f6937e025eeb7c146c8235b23bf52a3ebec8b38125cba71085ece1b176662addf71face2d95d65861d6de72917bfb950505180732ab50f8704223d90b6c93bfdeef0dae0dbd2e98be3bce77126e46482497cd56d92911c84f4398ce68765afd02e3fae5906fb07f689110bd425e87278fb53161ba88d02ab84988b579fe3accd3743eb455d8933c9e195650cf2c03325f72271e4aa3a67f2a4e769712da1c960a1f05e9ade4bd9428492ec5812437ac596ca86d10916e0e0515d2941ba096250b1f5b80e02ac5e5ec3937bd3a968b3a7f1166b336e8bf277b8515846ddd4a94a7a4e77ae723cff0244f6c7f658aa801d311f38412b2442c87e53fabc5c4ea7b7cec1bc669f79d4247116950f784d20da1470105838adf2db37855e403d88c6eb93bcc590884e723fbbedd6cd30c3fb42fabd1133db81c84d4aee50bd94ae72fffac18b225a3bdf900e3be37ad95a264c85fc1fb686f9f427d6ed48714f0d703db41d656875b492c636fea612c34be0b8ea3895f4ae6a1be110d496e97bce6ad5c3653a5a63fa0e45e7da29363480e6951d7d879eab8c13de22bf7107000a4994018370548aed46aebf178b68aca4e0e3a39bcb4c025a49b00d415282e83ed6b296f2713999dd847bb6d706121b36422406b6ef5be968043fed55f25c21f5d3094ca7fac838c1e4dc4402b99e42143b55b85d6e3100585d0e837349fd7ae8a7a5235f1d510297e943fb2abfd3c548ab72eebbd3bcb1d936bf5195267023aa648f5f8c68e4256434f83dc096fc1b3ac532a848662f2dec9e7e0e8d1cdb282289f6fe59e52d53944de0cac639ec083c930950e883b44a7d3addbecffb1bd4fc421ceff3fe6ea2031e50aa0c9f7466793c2f0667ae8b242cd518b328b02c88ee29d7c8971b7f4213f0394ef80daea9251ebb3743d8551f73711278157aefff607ec595f85e63718518079b1a30a7fb748c8310d6e102f5a7623ae83bfe12de5c750f2351f4c2470a40c2c11925886b6aa7d215ad0e29c69c791914423ea5f5c7f38967e1fc3ce51d31e5d55262e51c552bca2bce9ca502a0b499c3bd83e7300b84ed4606e84c8ce99ae1917fdb6c30f5ae3e6fba201677f3884a91147c79ed37a96d68a6b9d6690037fa52dd78dfd8d75255a5babfd77027ebfd59961764d0c4854f711fe6e86c1ceed364c6736575b84fbb0626ab0051965ccc44c572962abfe461cb1d4f133e2e91bbf453df735905d6669cf04c371c94ee45d5f85ccd0d3d54cfebdc0826d9a65c910689e5e0e074212494d9cae6f10a613b179fb5925d1c25098cc2762290ff037f4e5b80443a15bcf4b1a5aed55d75bceee4d38b7fa56ba23090864f66c7887da9399e5eb15ebf156f47c946933c52fb519767f2a146d6406b3740077213d4e250e34d786326ec6d10f6ff8097c8f8fb54a5465972ef55f92d4dac232782595f63a15f16309c20ff38791152ea96c6999822f3f2b39b17a84520d0e3c9e40c6f4f21973687a03f5ba01457f2934e6d40255045399ad5abe0af0d9082f89955042ff0132459890c1a3d9cef50f730b91b6256bec3ee5e1d5d630a1387ada84aea57e704a947ded622d31d9ed9f0fc64ddf3412ac4031dbd8525f2f5e4719b519d1c167cf467f7d2600d08520b260368145b2e23651e136a6b2f8e7a071e8b4efb3bf1517bbdcee01585f20076b0afdbccc24f496755408c329cf8b01440d87bd656eb8457e1f8d19ab8a84f1173839ca120c1e9bad7af8896ddf6533898a72c9c3a5995169bd6658177bf1fa516f584e76a765e2d77c3a5a1f3194563022cd0f0866ed5ee44e77be90a043eaf18cef49437afaf61f49d1120128a6de3a9f4e7896aa1588c5e2e42e9cdf23f0aba666d158381504d2c5f93b8c3920094d7b070531577b33a45fff1761c6d9a4595995deec7ed83fa64551de96044852bddd0cb9abcd2222b04e40c5bbd1d3a3a0f9120857b7c637e867f88439b79d77542f1346f20d0c9faacda70132ae0b2dd5499774ee6b22dd1c52c7d11d12cff4a6742f24b89219188eac653156146297a58b4e80b3ff173f7a66db351e0a33113b4df4187b1261ebcc06b16e2cf9d44e720e5c6b1bc4f3851651f4da17694a075fb19e03da7bab7da9b4bc0bd2bb7b14a39a31867b3da0f3763b80b6f0e4a35424606090435b5f6a2579d80aa63a8b81ac077d9cfe569ea5583a099ac8990439576a14cadcdc60e60b0a3a27077dbd101100ce04910c2a3f9d3347ebe111df9b11e8f58cdf8c109b36418bcb4afc312a85dd0abd4f85bc12629abe91ec3b890b1d7eee8c1901703b4968554466271a76fc2a47a63cdb0c4e5c61c9c417c9e01041e0c006fb712a2eb1ec5db2857e36c7ab3a03159bf760a64d058cb1f10cb63ab66a99da74ef9e6776ac146babeb08de68b106e549247e58fe70823c62f84ddd712939f3ff2449acbd68c90867f7f7d321029bd34d8ebea11da8de03cd5c571b6828282d2d82943a059378f5ab9d89fd689533e3b5bcb1fd5fe05a6f03ba5becfd5789e44590555ccf653cd81610ec0f5e221d2db437f2d5be2d3c02d9323bd08f33c5e20ab79c1dc4e654b5244c8a1c71913427d6fb780d600494a7066db1469b84c992a92b5d94fd038b5f66d30b310a6a366b33456ee818709babfcde52614c53ed13233ce3a160d9594f312f267b980cc7320613f78f841a7b566d0c0554164aa2dd515163d230408f65a33ab98bb6a8b1193f1075fdf4ab27e9eca6878442b33f346c172a04054d1ced77cab110944c4986584c2f44adc78baa6ff33ec5bc756bb2b26c462ea63e353d0d359bedd7843291aac55b3214b5ed03bf046e4b0334498ee0592d696fc4a911b2d8892c65009c17994f60b08ccc6595077b91307197baec76ced540aac412b184665201784bd83de35dd0d0c3aa9a5be24922275d533b993f1523bfdb6f9b69fbad80aedfeb9fe0a7fe3cb26fb9c06c1e6f53e9ce0f940fa2827822c21d0f6662818154e1cc0a44cf491ed4cf7dba7c430a2730916afa7ac793b09461f07a42e58860fe69c9efec6ac2e13cdc697421e836697de5acd7a30f66f9039abf4183d42b1d1754e54e34ea7b910005772c717683d5cb73ac3491a54facac3e7f7672e51dd10d624d708fba29298c9fc3df082901d5ce8e83d86388c88878ad020cf1d1896a3aef031ba78dbebaa3906f034c07ed46ddcd988b2e02d5f40c1e71687281f6cc1a86064ae48541ff7b6efb759a1e69124097ffdb110737b6d65da03810810f59fae1777c0410f427d3b02c0074aad143c42bb13fd7612c098d398cb20152da1d432af8278827feb74067ba7369c552c9e9d70719cc633b394145e7ae6b09a86cbc7f01f349cb547fd8021d8c1321be6e7eab6bb050d525a5ee390c55d08d2f198652ae97afb1b9686ec29ef254742159f0312eacfaa306e0a622301e986e7253db0f19d3ad9f87745a082e6648f08571b89c1d78f86048108e0491d6924482b4e035aa1768d71438c41cda2b7251387f1d61506194cb9dca8a66f81311384f7c6ddb56b5df7680580d9329597afed7de818492e16cf9f191ebe31fd4a687c078fc857fb1ca3e78d2e8b7465b5419097b0fcdc63bb7fbb04605c88be9ed65cf79a78de185335d367b649ee84ba804bfd5166f4c292e705723ce12e5690eaa45bf1b485e42ea9dbd5e1d43268f7106c1252078738707e25567260410cc26414f7f2ee9741fb21bc3ecc50eab7db6e79bd8de533aee6a18a194299d14ce107973bfe6ca84a894ada5f56898d467381ab05676da8d47d6c5d47844de5e07ee02f5d038dcd00f54f9e0b94f5fe29c3d08c25c21eba328762f18aa36771895c9c971da5384a66147417e1ce00cbe0d1a9d6cb2454a3024defb87a999b5971c11fab236e9e7513ccb57addaa6f4da1afb47a1cd611ab2fac5467084f2ccd4ac2da51bef3267d3c6cbe88bf296630f904b295d8beca9ba10571aea2410682eb94072ea17dd5c3e55f6e0253de5c9a79412ee3b9e072a65440efce6af2966aada1d316efac5198bf4b7ed2afab33d153270fbf0238db3d48c45bf91ca7d8fab991168d2dcab27c2570d49e2d0d5227aabea8f5490162ec48526e9d299496646bbffc64195ba55cf3efe5e407544559d8979e2bd38eb970a5b0ac0b7332ef54bd6ba1237f4806f01166fd57c15dffe52c7cc40cbdea740f69d728f3221ff360e4ea5e5747edb23deedf4cbaef0ac53042bb68838f086be35f7376ce76d55ed628f9b49b6f304f4e2dfd69863f56b37a8eb913253a36818944ce0d23753fcd71373896e9b7cdd7aee60994dbaca8c21331c9cb317d38b50dfcb2613f91af62739a2d5cdde3dc197c022e76b52af41eb93a10a79f108782dbdd22194abafa3dedcb9cc626aa9795de044bb8f55f34253bf24d8f410ef7e58faf7eda87e15ded312bcba3174eda80d649ecabd927a82c4eaffb21be3e1aa72637953bd8fe899610b6711ba08fb1df7b3f8e35d65363832b1eebfbe9b5705077ffeae56820e872abfac33bea2d88149daf5f9c81fd4765485bddc7c38576cf4f609f9c43ca31af0ca78091cbffac81b5fa9b8367bf830aab3c43541be52d116114805955fd88dc12215a52a481ebb0a67c9a5dc624f052a549aa94ba02ccd923cb9a4aa11a7d4c93f96ed86038c7f3928e845c08b86b2de73507b4bcabc6880a3658fb1f7f142a4b6fce60e8d6a5832b2260da52fd926"}}, &(0x7f0000004200)={0x0, 0x3, 0xbff, @string={0xbff, 0x3, "427f2388f1bc9f1e6e15ec65d807a59cbdafdbefc96a892ace6e52a47ef9d7016e30cbc32c57a58a2c1348bf17ffedcaf4e34256521ec5e0789b1578ee645ee617bd6196631dbbb9b5e2a2e3b07d2a719d32c03ee8c7595a79fb74b141f51e564c581026823cc2f5c90c8f9de20ccf202eb8617090fb37ecd850364c9d5c30a824e2308b55d51fb48b929d6321ee9625ae58e47f2f4b0352dc9412c5949cb5075dacd6288da185938ad0c55f7765b38a76d778a8a1540fa7450ba42d2b4a9bf7626233b6c666718a5c0f904551000fade13f219bcea8ab8e21bff1a626910cd7b864aacc76d69a7878e28bbdc02d1936f0caa6df466d97303ea2a34446d06d841eff14288d29e993f41285c68845d09df63684186bd19238826480240dc399d7f06018f383154a5b61216a29b7f182469ceb0d46b28cf1f245f7a069f2349ca1e1c86f93361d45d9d993923db2913a2bc4557ff8578605270b65238e775188a363a6aaeefcbbe8ed05289e538efac281c0f5d26e06c7f7514bbd4fe25c07e5c4301e37b96b88e9e06bee2f095e5917611c128a3df0f3a0dd460514614d21a1b108900356e2a89fc1e1c42d73d1fcad6f1059c9cedc8684e2f9c108f71165257126cddc7f289f02652a5492cfecd77e5a9a3ae37c90bb5f3aa93086e5ca0edc8be539ac1592d7a270cbc4d9e2719f9a2897b32dc62c208ed0f47012357185635bf5439cbcf08f732d8f162f64675b7597cd3dbb1e8f57cec6f64418af1b22ee1c3d2304165525763c492a394963a4b11fda7ce0511c6c5b0ae7e8d4499c086dce1058538eea171ca2e93639441fef1aab2f4b20a1455d2aeb09b2b9477206d17cabe8de71b4f6a4743cf8cafc961ced45533f95745885e6b75b57cc1d4c66fb30b18cb9fec6ab522365937c67e24ad2daa7737589d83168627b80671d6dbc402e1f7ea9ee5aacad56bfe9e9c4df78933ee3c9ceeb1d3b0218bc56766e69f052f9c820804c0a9e7c4eef895eeb04e086532a883e6d7b5f8cdbb660a0302c1c7fa23ccac63852b06feacc4794a7d361348be4cab8db61962a7e04de8a6e7e26a7f8d46ddbba67b2b319a0b9d0899b240fda326deb3d100037b93834445aaf0353d7fa00f4818401e12ad6878969af2ad0d05c5ebfd2bf01b397fc3ad060db6f7b6a8485495627b6e4d3ec72a69576b63f5d98b7389afc82475b448d7b80148d7439aa4374aeca2ff01ffd8e78418c43a3c7b32f014a42462f26d9bd1cd8c02ff4dda56b33198aa3e147d8c681840ecfac971cbfd36b8bb79e971a05fd6f9b7febb3a21706aba71d0a42f50dbd1aaea7e804849e76007460d3b8bbe3786016671cf7e58eb8caa7062908415ba904692b7113ef9a8e861402f0c70b3f6bbbf2eaa4b7716241a9f5643ff7cae569fe8a437e9cb5c707b62cf38db6f0e0a8e2c975123d1be7209a8300570b4332515c6a2b96b7519e3cb740ec95acdba8b1e1efc09636a70fed13dd1366620dcb0331322d5eed12de7d843ce33b8b5b5c6d53788cb6b609087451aa61717f5bd61c41ff7597121db14c7676b687d844ffa8181ada1134a13474282a6fb0d77274f2e3dc892441766661040698f5e763163e94647b5fe1eab746566fb883785012077f7c714ecf5a86bd4f85e6adc930ad0f1d8c7c9dbdf0704dbd82a75a88cd54491d5fb62a1affc2b84c08d10913f4ae553020802493ed630f2bf719d410b086e00e7c04ad70367b0311508dbd85600e78f66a655b239fa89954326626555b88a64e06c4c44c2be6ec1ada5dc7bb783103d7bbca729d1a5eb66262d94a4ca0d9a5885b5cb4f607e9d33ed686191461b9a1ba4cbd255ed7d1eb4756bc3b84353a94b5c27614c1bee67c687369ee1cc2adfb304db2d09bb7d816d034accd08d2ef0441b4ac179b80c2e3d5e7d4e0765de6449b68a66d6c80f86bb3282ad028911588433c2ab443a18c7285286229e80bb6cfa1e62f611f426be7e506e7c3cb6eec7feebe354bbb40a98a0658234f80b32172e2eef8dbd254a4dce4056aba9a3bd64386d3cbda3674280a4940c9029e1549d45eaad3efd55d7471827bf9f007a26df0e173c447d7c3eead5172263fadcecd5ea03d71e153dc69948db431d5964be19287c517fd78e27313240bd0fe415a58f841cdf178676332919338e5a0bcc8354bb27ea3cff63b915e2bc2369206301839bbef77539985bfb47b44ff8e5b6f0bbd0ae6bed014f96558004a478346c3a1f586a0662d8524009071cdb361b9022cac8573cc4f8563bf8f43c3c163bde87bd2cdb6c7ea3383a05c67d63fe023a8af42afc6fe5ebf0bbcb0aba0bdd7abd143f67804d3615c538fa04f988fc436b40fe701cf451d73fdbfef24c942731e28db40f87a75eb55c4b4fb3468c9a2ab56d0637257860bf983a01a539b8d42fe9ae3ef5e60e5ff7b6be85135b8f0a17413082cb1e8cf15663bbf78771b71e0541de102555dd3a6328e0a441c0af59e90c0d54cdb128b403cd999b81a7462fa06445aff1f0363d4ede82f3196cc6558cc96a47557f7f80c772a1b7e9a6541f9956a1e656c32a237bc594abc56449747438c1026b6bf9de88a1488d104090284ee69e701286f42e270bc93ba8a67709cdecf6af0fc4b65b3596c101a6bcf946ed9eb06036850e5696ae41921f21d0e0e04968e032d2a6abef11c56de32edf05341dc49698f6ceb5d3591f7040667db420de565f9b8ee18951f42cff814b987ab86e4b04035b4a0e0d54c148f24d0974a450e2c1cf5a492106b17a88ae309483fff919b6bcb19c4f28cf1ee54427d6bb5d41423272b881428a108dd6d7a97e2d9ac2ae2aa12e149ee57d123a57f5fdf3d4e409dcfc08aa98fe6db18109d40597652b232b73bd4ee5e95e0b67ebe852efc36dd87e1d3ebdd9a4916f379715fce046e156b031f2be7ce6aec9b9efa9355489c035bffd9317979fbaa079c2e7c84441510ebb16427a1f0c4f3a9168535de99cfd0fc6fc73f6cbac4e3d0b7c55b65b2f737c8abbdedc4cc168bfea352506f50370e37b8810c20dca5fb4244e429af143f1cd049f3a57e0343b1d1d223327c4bc34c9a54504e3c00569be9f74e4deb2206aedbec991f1c9eb920d341c5c71a40aeb39036b30103254394dc5753e6345533c1e1fad2bc8fc5940b740f6123e96be8aed44a32ca7784fe49a19af4ff551787170a9b2bffea707b31a82d06095c188dbc12e37958febdeb17c1476ec1d2fe652a8095493675ff539bd74d7866e205cc2216a50fc1dfe7e136fa09194cc72d961acce541b8eb5906316728326200431877411cebef404d0a296413ba6b73a9657d05b05dacd7ac0805ef24a6241b1504ea5cc7c3f067ddc95eacc38ae730e4dd2acf1c722b135aa3f41566832bb431489bac20a3b6fa3cf732099808934a05bb5574a3eb2443dc36f0b899897b70f3a04f438609908e0817cc82d5db26b66bb5ab4ec2c39230adbcea55745ebfeacaf1709fd738ffd2750bc93a3e115a36f32bb5b6f886996b6d0a5db6cf7561f538ecc1c40e243c7a80e1eaeaa7fd51762b48311863b71e27ad15f54da802d04162fdec10c38a44940ab34b29bde68db5e3fd3efc47981938d309ffa7e518060b170c9146753adb47e016fb26ba57c1a6e296688ee1bed4b46bd8d08b3c8785019c41b941f76e56e08c61e39fe2c0143bad6efa2154fd35dd981e2dcfe3729aa8c2ea024cc63a063bbe8821168d64009a6dc737a2989bb14efdbe80dc6b49b9e467c1640ba20750c55c70966d87c552302346b49ecc4b8a84642892d1032b5edbe60817554dd5659e3e873d8ce7150dbf86038c00a8aeaa8052fcc0e3070bb9bf863bb11a1501304cf4918ca11bcfc371e101ba1c5dc5fccce800096d8c8f81ab6d02636e3704a67511694ca29af825763455bc0ab8b4a340be31b2bd0ed9799c3a78e28569b1f31e7e48feec9bf6eef24811d9d8aae2a7e24d2a868cef8400ce64968d74b0499b3f7c68e657facc4d5b3fd9ed8b1932c9a1dbeb8b0b87dd412d8f916bb3c0ac3658b2b57a6b7f3cdc9d88b44c556df758c75cbe0a10a6eb1c2dc96a80de9aacfcf2c8afdf753ea544980ded6b9896fcaf058f595f6f8ef347056790ddddb1597b983033b88af6b711e67b818e494d5af2a9cb8ed8bf9fe9c695489a88d08abb8cd88e8e8da58c6f9f0841640dc7b2faac11a6447761320c3122c4716053c49816884ab0a8846def3b9e9cb10acd8d41158aefe9a6f2254784f5ba7daedabf13bf38c31b0aa17620d98667c37606595c4883ab0121e52b15691816839843144842ac578ab488983490e451e5c6a549fbe2"}}, &(0x7f0000000040)={0x0, 0x22, 0x15, {[@global=@item_4={0x3, 0x1, 0xf, "78b5fd56"}, @main=@item_012={0x2, 0x0, 0x1d, "42b9"}, @main=@item_4={0x3, 0x0, 0xa, "3b6b8f46"}, @local=@item_012={0x0, 0x2, 0xa}, @local=@item_012={0x1, 0x2, 0x2, "02"}, @main=@item_4={0x3, 0x0, 0xa, "13cf20ce"}]}}, &(0x7f0000000100)={0x0, 0x21, 0x9, {0x9, 0x21, 0x100, 0x4, 0x1, {0x22, 0x4b5}}}}, &(0x7f00000004c0)={0x2c, &(0x7f0000000780)=ANY=[@ANYBLOB="40149a0000003de82fd0b1c8feec136ff34995721a4fbe87499e3e8a521f03000000e96ac3af371cc733302822928a834f84881a4f064bc289b94b9050af96db34264af8f67e4b63b01c97fad1f0ae466a1701e8bf22c33c0c2a29372981fd67a8c085cc7414326517105d852b557aaba85ab251e9350074878c7c60d2d683cc7dff2c7afdfa85ff1da887fa0c7b390fe4c48ef0ccdff37dcf1734b9caf9e419bd4a8ce6ce3f625a7446d3c937325e7d62107fcc01df9fc109047b111bdbcb3953a5e9c5fdae4194327f4744a67f30d4f8d9d4099da2c9e42b82c8a697a34e01f381aba26c75dc84e692a4adaa17c6325792783c655de2e657a54fba730cf415b77172c458a785fa9ff0487ea400cf4cde0e75893100000000378674e68aa0e2fd12b8245e7bc927"], &(0x7f0000000280)={0x0, 0xa, 0x1, 0x3}, &(0x7f00000002c0)={0x0, 0x8, 0x1, 0xff}, &(0x7f0000000300)={0x20, 0x1, 0x53, "3c1c09fc749e48125801ab4895e785289f4cf2677f9956b4d5455381b4de3d24b4857a5f62c7b55a87c63cada6426aea261cc41ef49dbf4ba37ecbe93e6852e4bbd9e54c3ab0096f7081d5dd1a66064f5db159"}, &(0x7f0000000380)={0x20, 0x3, 0x1, 0x1}}) syz_usb_control_io(r2, 0x0, &(0x7f0000000880)={0x84, &(0x7f0000002680)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000001180)={0x84, &(0x7f0000000a40), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000000e40)={0x84, &(0x7f00000005c0)={0xc0}, 0x0, &(0x7f0000000640)={0x0, 0x8, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000840)={0x40, 0x13, 0x6, @remote}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000140)={0x44, &(0x7f0000000440), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000480)={0x34, &(0x7f00000001c0), 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000380)={0x44, &(0x7f0000000100)={0x0, 0x0, 0x1d3}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000000b80)={0xac, &(0x7f0000004300)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000d80)={0x44, &(0x7f0000000980), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 1693.369813][ T78] usb 2-1: device descriptor read/64, error 18 [ 1693.471712][ T83] usb 5-1: new full-speed USB device number 73 using dummy_hcd [ 1693.759817][ T78] usb 2-1: device descriptor read/64, error 18 [ 1693.849804][T18931] usb 4-1: device not accepting address 88, error -71 [ 1693.869856][ T83] usb 5-1: unable to get BOS descriptor or descriptor too short [ 1693.909846][ T83] usb 5-1: not running at top speed; connect to a high speed hub 23:45:29 executing program 2: syz_usb_connect(0x6, 0x34, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0xba, 0xe9, 0xab, 0x40, 0xdf6, 0x39, 0xdea9, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x22, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xd8, 0x0, 0x1, 0x4d, 0xcd, 0xe3, 0x0, [], [{{0x9, 0x5, 0x0, 0x4b07643fc1c36a57, 0x0, 0x0, 0x0, 0x0, [@generic={0x7, 0x5, "81bb6e86a9"}]}}]}}]}}]}}, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) [ 1694.009893][ T4067] usb 6-1: new high-speed USB device number 105 using dummy_hcd [ 1694.029866][ T78] usb 2-1: new high-speed USB device number 83 using dummy_hcd [ 1694.037496][ T83] usb 5-1: config index 0 descriptor too short (expected 9, got 0) [ 1694.045468][ T83] usb 5-1: can't read configurations, error -22 [ 1694.053140][ T83] usb usb5-port1: attempt power cycle [ 1694.219874][T18931] usb 4-1: new high-speed USB device number 89 using dummy_hcd [ 1694.319799][ T78] usb 2-1: device descriptor read/64, error 18 [ 1694.339821][T10827] usb 3-1: new high-speed USB device number 51 using dummy_hcd [ 1694.379848][ T4067] usb 6-1: config 0 has an invalid interface number: 57 but max is 0 [ 1694.387946][ T4067] usb 6-1: config 0 has an invalid descriptor of length 179, skipping remainder of the config [ 1694.398241][ T4067] usb 6-1: config 0 has no interface number 0 [ 1694.404527][ T4067] usb 6-1: too many endpoints for config 0 interface 57 altsetting 238: 250, using maximum allowed: 30 [ 1694.415680][ T4067] usb 6-1: config 0 interface 57 altsetting 238 has 0 endpoint descriptors, different from the interface descriptor's value: 250 [ 1694.429015][ T4067] usb 6-1: config 0 interface 57 has no altsetting 0 [ 1694.435771][ T4067] usb 6-1: New USB device found, idVendor=0458, idProduct=5003, bcdDevice=73.18 [ 1694.444817][ T4067] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1694.457715][ T4067] usb 6-1: config 0 descriptor?? [ 1694.599883][T18931] usb 4-1: New USB device found, idVendor=0471, idProduct=0303, bcdDevice=b4.46 [ 1694.609526][T18931] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1694.634325][T18931] usb 4-1: config 0 descriptor?? [ 1694.675591][T18931] pwc: Philips PCA646VC USB webcam detected. [ 1694.709849][T10827] usb 3-1: config 0 has an invalid interface number: 216 but max is 0 [ 1694.718019][T10827] usb 3-1: config 0 has no interface number 0 [ 1694.724269][ T78] usb 2-1: device descriptor read/64, error 18 [ 1694.730658][T10827] usb 3-1: config 0 interface 216 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 1694.739852][ T4067] usb 6-1: string descriptor 0 read error: -71 [ 1694.741293][T10827] usb 3-1: config 0 interface 216 altsetting 0 endpoint 0x81 has an invalid bInterval 169, changing to 11 [ 1694.741313][T10827] usb 3-1: config 0 interface 216 altsetting 0 endpoint 0x81 has invalid maxpacket 1646, setting to 1024 [ 1694.754283][ T4067] aiptek 6-1:0.57: interface has 0 endpoints, but must have minimum 1 [ 1694.758743][T10827] usb 3-1: config 0 interface 216 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 1694.758776][T10827] usb 3-1: New USB device found, idVendor=0df6, idProduct=0039, bcdDevice=de.a9 [ 1694.789183][ T4067] aiptek: probe of 6-1:0.57 failed with error -22 [ 1694.791147][T10827] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1694.791375][ T83] usb 5-1: new full-speed USB device number 74 using dummy_hcd [ 1694.802411][ T4067] usb 6-1: USB disconnect, device number 105 [ 1694.849986][ T78] usb usb2-port1: attempt power cycle [ 1694.880894][T10827] usb 3-1: config 0 descriptor?? 23:45:30 executing program 5: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x81, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000440)='\xba\xbe\xd22\x9d\x10\x00', 0x8000004, 0x31440) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hidraw(0x0, 0xfffffffffffff801, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0xc0c0583b, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f00000000c0)) write$hidraw(0xffffffffffffffff, &(0x7f0000000180), 0x0) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x0, 0x0) ioctl$HIDIOCGVERSION(r2, 0x80044801, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0xc0c0583b, 0x3) r3 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x800000000000, 0x400) ioctl$HIDIOCAPPLICATION(r3, 0xc0c0583b, 0x20000000) syz_open_dev$hidraw(&(0x7f00000001c0)='/dev/hidraw#\x00', 0x9, 0x10000) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r4 = syz_open_dev$hiddev(&(0x7f0000000540)='/dev/usb/hiddev#\x00', 0x100000000, 0x2000) ioctl$HIDIOCSFLAG(r4, 0x4004480f, &(0x7f0000000640)) ioctl$HIDIOCGCOLLECTIONINFO(r4, 0xc0104811, 0x0) ioctl$HIDIOCGCOLLECTIONINFO(r4, 0xc0104811, &(0x7f0000000080)={0xb20, 0x0, 0x8}) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r5, &(0x7f0000000000), 0x0) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x1f681b12e6145455) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x8000040a0101) ioctl$HIDIOCAPPLICATION(r7, 0x40305828, 0x400007) syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) [ 1695.070078][ T83] usb 5-1: unable to get BOS descriptor or descriptor too short [ 1695.077860][T10827] usb 3-1: reset high-speed USB device number 51 using dummy_hcd [ 1695.130214][ T83] usb 5-1: not running at top speed; connect to a high speed hub 23:45:30 executing program 5: syz_usb_connect$cdc_ecm(0x0, 0x6d, &(0x7f0000000780)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x8, 0x24, 0x6, 0x0, 0x0, '<{a'}, {0xfffffffffffffd36, 0x24, 0x0, 0x9}, {0xd, 0x24, 0xf, 0x1, 0xad9, 0xa1, 0x5, 0x81}, [@country_functional={0x8, 0x24, 0x7, 0x0, 0x0, [0x0]}, @network_terminal={0x7}, @call_mgmt={0x5}]}, {[{}], {{0x9, 0x5, 0x82, 0x2, 0x0, 0x0, 0x5}}}}}]}}]}}, &(0x7f0000000940)={0xa, &(0x7f0000000400)={0xa}, 0x3f, &(0x7f0000000800)={0x5, 0xf, 0x3f, 0x4, [@ext_cap={0x7}, @wireless={0xb}, @ssp_cap={0x14, 0x10, 0xa, 0x0, 0x2, 0x0, 0x0, 0x0, [0x0, 0x0]}, @ss_container_id={0x14, 0x10, 0x4, 0x0, "3815975d61d6be8af147743978c5962d"}]}, 0x5, [{0x1002, &(0x7f0000004200)=@string={0x1002, 0x3, "b4fb29a8d567a53b59f8fe7e32e1f872ec21bdfc44c5ad41aa7827476fd664de2418025050d93207e6aaf79950d02372d21307902646dafbaebc9a869950b3dbff75be5e2f4f58ca5679e4b47c05a45dcdef6100bf96df67ac1eda1af4328082a470b126c652e91ea5d8f6174b0ccb4552bb7dd0dec8feb1da85a9d1ee4427b3e53c23fa15dd993339ba248588716882ecb865bcf003a99f38aab3fed7b5f5eaa7335a92ee24a06bfb846bdde056bfdbfec12c4e38157a31bec45da69c2529ac33f1d798a3d97a2d90bed42133ffa35efec74ca93a884c89000b1d5ddce96329467b2a5e6cdbface4c4972a7958a71bc489f98decbed2558e391f75c62908736147d3a3d5a8f6fb09b982ff1054e0624623938a50a908c19b90c44c800cfbb3fdcaf9e325d835701471928aeb110b1d18645468a6454773733ab6beaa274acfffa5d95b340fc701e695beb14914e4f3aae996d5760c333306d0ab291936ac97873ea14abeabb78ee0a49ca0f4295bfcc4183a3baf717d4b0146ab2735bc9008c29b8825d86f66658a8e9f52c51ab096227e98bfc45193d60c6e6769ba22867d810b2d45f49f753c2f0082655574f5a53be66e3b9c9d80e3c0df7c962386b1943ff7c48cbe37407b5fac5539c389c0efcd01e2b4796b8bb4dae1c4c03f48d6392cc67965a63aa448908facfc5f51fb38922ebb1ff601402143745f99a8bfe24517846d77ee3e29b3237aa006e9628eb914405241fbba8d335abb83e9d9f36cc3b0acc49858e054c8333bc40205fef9eddb00eee55a493578500b444db35dadc8a919a8272add580951f24e4808200d583be854fdc277a7536b596ed95b43c6d0435d84243bf05fe8c286c89e5738bdcb59931e7587098fc2367319139e6a674e3e543d4f394291fbb5a0c0402447e3cd2a03149a9a361f21414436f8f7c058608d8e548bb4b9de494daaa9af3a0468535c872b394f6285e00e1cb221a88d7d1fec36f8da90bb2f6b315030f156f03b16bff7d4c2694e225e13aa49641e1604ff438f419402430ecf507d3a2d4755d10504b3123865d0c497d33bcf8a67beb0a5abc7d7ea0230080fd99a222d9f14bda2312a5950f935d1359f695519c94bfd51e821b9ec7f835d563f47fd9729c4295ca025676840ddb8f4d8e501a1c0ac219e558da6d5a319f61a4ce735cd966a796242a29784d60d22e6326178046100936ea01f9c3aa6c972b10cee487f2e3bb61cf3d6e7d4dd34b1eb8996d3489b42ecab865376444dbc79a443d8fe0424a9878fa282bce39480b605367c5f7a677f17d373035e58aa6147f5b6f005801ddcc3f35a2463da87e7ecd529e8d3c2e5d6abef91fdc1d9e4f6e176949abda64b047a41382662a84c1e0630b1ec7776bdf6f90da2481dad21cfa3aceca30d1e7eceac277ddc3f15e5a6290b2db7e6e45fcdc3520031f916d7db1cf3985591250f6d53ec8c19f364778323c8df562055a440a8fda9f5b7179839a120e1e4a318a39a2bca63dad633480b482847f4083ceffffd5613198b1d92e526498485d15103cbd4c3bd00adacd6e33b399e9c70de8d88af80f6b01a85b30fb05650d2786166ffc9b7bef25187e523fcdd6c80d812728b0f66b9b87f30b5320ce5174d98d9379530c7bc7538d08d7334d9af9816b161d26220a95aa9e7b0fc8a180774b4579a64d753cbc80120d041b4a35f25c950d3d4ad1750de589fcae7d0bf6be2872b0ba3a20582b06348e374c917e9bdae5c10b252a8957575abeaee09bbd1822cabce91b42300b6d2a7d340e0f4f123abf4ded73f39b5c257f3dfc3ff66b5d76710f8b8211fe92b6b48796dcb2b004a8749a27c8d402384e4941fa6fe551900478745ef5768e57eb81055ba97c4db3b58b13ea8996f49a56ee88646ca989572215f82b10502092551f0fe678cf9854410491fb461808b84eaafecdee304d3c0ba0ff33b2ad0bb501113cb84454fcfa5fc31ad6441a1d968eec10b328a2c156a27f1e6abd7bf9c2120b01e7e26e5da28ef598569238655535aebea839d81b0e555bd1bdb44b4d340df8fe4e3d2cc797f7925682dd3776357f2a7fa4302b191a794f79c99f1a0fe38b325c48cd35a463f3b227df85f385908f4a1055d190ce0e7c1d3059842053b52590a2ca0f3402820fc842ad67527366f1f7d092b36a7e4f6b3b9c1a2ca995e19acefebcca9195f89aa4cf7a4a7c31dab05503f5ad46fb5cdf0c25e1cbdb576963d30a225d7b0319086f57e3efcf9a0f31be9e009578477d849d78fead0074b88cb549eaf51f8407c66712d56130534023c39dc1b5b255f26691fb663a0fd9a8ef9623300a7c25af4166e509c28d4c66267a95d6cb5373462ce9fdbd92ea57cbf9c26cc535ac2202da717f1e3f1fad9274eb39534b7ab6bbb89f3255a2cd096f30021cf15cd2c1e31b3e335bb5c3b64edc6928f953a23aee1e0e01521e58279c4dfd7dbe7107f4269ca17829bf0ab696d696857c171faa7ef1872b7bec00bad91d982244a36c894f79923a567c8eb5fd53a19f6b6b90ab4ec8886f8f22a30ff379fefcebdce95cdbe47879e7eba1b67a6a977c7bc8c04fbd6b4a5e099aa2a7370f3e8c4f872ce2d642a1184a0c5533aec32282ebbd1b9326e4c459732520db073aaff2ad0fe58a823cd28aecf1485d9938c9b188e1607cfa79d6f395e65fc30af4ab597a7365b7fd6601b8c33a3c4828f1319092165c0d2a28b5c4da8050e438e72cd63e53180628d240d386548785aeb98227d96ebf044518d29c8f6e5fb103b283d1b223e3cff7c0499a786dab86581a2ed00b22a90ecd841b71e608c078b86018226c4e509d99b238e4466d3befb5885eb1a661325d97a6ba0b35a4b9cdc8a1d77d68ea74c139748addbdb45155ef87db405b1cbe7adfab4a4feea2c9c2c3f552efdd973327a3e01f0b4dc699d98f1ef8a22d17f604d62a5d411902fa8441adc6df49b16c24426f932ae3fc203237821f945de0553a5ef472fa9c6b600a583f66ec911fc09ea2ef2671c0c69987ccff0a41a6178e34f5bed9ecb6958729f86736857c197759179f48503d11173a735ff7a007c16fc1960a8ce3849f91a5abfbfc53ee0d1a76159a8099b3aa1a5f15f7862d6cb79b968ac54a3e8187c8401164026c1cf8f3c7cbad2aa7fec0c2a0d5c64f44866479d53689bbb0d488475375ee3d5fda87485950336924347355269f32f5efedc0c196ca82b0f57731c506e978f523e6538435380826d94b55524b41b3db2bc9e3a13079d8a6df808abec186f2a4cd9c2ddda2961ddfa605b259189f2d1e4b4380d12245b1e27229a5ee35278d9bb713340c1da077a2870123b8905bd83343f6685beb16c99a0e16e3b7f950cfa46337c96aa5b4f02fc9762b215d5ef9dfd25821ca0e662b5eb69464d68c00cbfcf61e90746a196e38c1d8574c02938fe3b14d3c6834c561fd52eae0b94f49b2ec472833a346033723d7efd9d24069ce7ee71109a0405ad9f4f3bfd485229ac4ea343c51421dd25d503630c9e56178db168a4e7d74ee40a2a0bf8e5e83cd94811fcab7ec1b773c37417fea11d06f45a67ed0753694738105f743a584588e0ecc09344306c6e9680a563749feb774c06b9fce92a558ca4d0aa5b648ab0655fdc5858d4fadb299f0c3721f4d2b1116dbb5c2b0ef453caa26b18fc5afc62b1178b74f8b99931d6bd57e9628df6595a3be863e41184692a3c35b83d82cbaf1803233569b2e6b2a945fa0a757c36839a7812b0f007ff6444951fe401e6b40ede453b0e9bc698b496eef8636ac7c2e3e65aaf86d2a0e14944a9476b051c3d2dc8daf5a6e2d63ba61aba4588ce14e0a12f0d2694649277e6e013a7632bf424fe42b80cfbb0f07d1a7432f814bb5ba585b5222a406914bca8538dbac4906ccb7f3ddc9ae6192a4c5d78b8d89f2ded1a699f72d8c21268b27adb281c81ac51f7cb67c6b42fa6cdd90adaa0e019eabedbfe46d8695f975ebde9c51afb249d7be123ec8d8c3d8bcc7856c237777b2a3760a4bdc1b4d090cf2c983e822ac7347a7947f860419149d38389e8cdd8fd6c33904eccb446ea73d4b5a2ae8ed85740e5aa46c7e1bb4aa24959d7bcaabea34ce2d7e0533340d5f207ed09ba46c058028e28129bf9926f9ab2d5d98da6730a545d0c4588c1172fc2d3c3bad8f1fd1f860516a6365f246af815e1a3235c137feb1757b633766e39e6596bfa578753f67a3c5060462bf77cd7d13912322f2693fa9eb63ad42255fa11331d2e00e6e8e37e01990e45b1e1f9b2422c0349ea6146d225e18b9876cad60afcf0dfa9ced8bdbddbe8af5e3a919d34a5a2f6db1eaa5a00a9ff2bd1f4be92a0b757ed0078302f55d7f73e27e3270c935c72dfb6faeffe979a0a473b7a4ef4e26393b73adc518374102fad8df5d3a18c1f80e40bf1f642b5e587803c52d83ea8ad4ccab1f91d5d37b489293fb974da3ea44114492f343bcbe0d11192ceabb833ccaed67c9d550a07d7a34d303f8ba9baecd30698b67df24cd54f39705755cd6e9f16908bf8bf6f6540bfcd5d14461fd95c15aa6820db6fad8c5e70e22eb3088c8c8f1bdf69045102a6c66fc966bbd7ecdd0c05305191c972a0bfead858ecf774c7357db75213288aae9d84801f30f1c0b9e7b40cf94a53ab40e58f58f538b49a939b60ac915576531f53aa669e2dbdac36931b89ef47a6c2ae7d17ac84cef62fbc8c831a8271d65e25a831d3def06f931dd1dc20089cfb7afb5dbc60523390215004c65d71cf806b63094823d650582f3ec11c70136b8f708e79bf1056b7f61a3e8a6c1c2883a2a4bdb0ff46e0728efc81a8177b9213080c13b2c00199190c38ec8e063f4453c1b7bd04cdaf2f0c2774ac23710df4188f41787c511ee5101c68d7750198c37db27cc61d37a9c1f89f90e218ff6e54e61ba2f59f8c71940ec9e48f0eb43940782c4557c31652ad696551d6543bb68e0c5133ea8719a31a3caddfd9d6c64c00a994479ac35be46ab887aa5aa0c3142a5c678586e42655a73f03c58474b0a60a18d058c1f71bde8d5020da8c36beccc011308dbac58720c4c804170820fa92edd5b1d3230ec343a3f196d768cecea231266c6504607c6439c91192a03bd2b318fc0afd1409a36e424be5e24d535eb0ceb8a1a64ceea1beeeac5b45100e6adb58c1195b693dd7e9a1e3fc9bbd35658ab672844c93d982f405731336546ea89fabb168e00351dab338a5ac68abcc45012f42fb5bc1f44037ee13fe9b18636e4d6f878c9f61160a56f2969c3be9cb81039f0633980446598a81f0913cddbccaf88bb22dc02c2ecf45e66e3d6e25a357d36d8c440d266965e4fe559d2200acd0d91b981428e737b7592eb3e79ab2e07f7cca02f67986d433a33a282716c0fb2cbbc399b1a83554314a9bb7085feb3eece18179c65cb732e93a9195ecad59a81617c11123e7442a9eedec9cb4e1231d614c34a75862831dd71c309b666e1cd68610b569a11af288e08ba52b89cb7a6448dc0d6ca75bd29352a89706e6898dbdfff016351bb0f9f7454fdcac5891e83b985a230f93c7d880da5cb8a813a928304fe80c8cc0b9e4c5bd51e465062108209eb12ca73c544dbfb22ce6c8c6fc6d7229b6d0afae5e650a18168846332d5c24e371a8eef81b192036511ee8b0dab655d7a98731aaf148f39d4a0d10ed12d4f5286d0b83ce3172fc20685ef2a729fc3bd29c372f43f111e40884f125da395571bad4e19ad98ca53846ac694b1ccf1fb47932fa7c8fbc96ce8df5abd9b9092fb05981a1ef3cb747c1c5d54"}}, {0x63, &(0x7f0000000840)=@string={0x63, 0x3, "e9f682d69bdcf1e1fcd9586a3f6e7b301955ea42422550e6e6dcda92a8a6c8eb7e95971f5c8fee325def231d4b845b11eeffaa06d2cef37ff28ee87caa8f11e303b0a42f4ddc56942fe71eff8c7d172c04c7ac00156c2c68681281a17e0c360c2e"}}, {0x2, &(0x7f00000008c0)=@string={0x2}}, {0x4, &(0x7f0000000900)=@lang_id={0x4}}, {0x1002, &(0x7f0000005240)=@string={0x1002, 0x3, "d3794406df12e0478dcbb145fcc22e87f7255fb3d16b906c2e38b532bb7003c42c23a6148e119e8351b846e001bd09e1c1b7e4ecacbe792cd104741818d84d42e6473c1835daf590dfb5b42e6314d01df228b05f5521bf6a8efb0e29cc3bf2a5c7e3a4aa2af9f3942f577068a90c808493e148402e0591ff63d0696c5faa8d533cfaf58d61707bc4386c3c13ab672d5b9adbae57785b283ec3128e86fe26e7a3c384b3c3625b6ec5d12251f7f37662384fc4285c769823c69fbcf06ac3b9bce3a2ed5148c30637a4ec2f8dc5d2d1c9bbccb2a7cac2c390375e5753b1ad6644bd1253e16e1157f04a6ccc1e67e242f031d884765c49da7f519b4bd9c52fdf7a7daaf83e45e0aecdf12a4c1621aa5b6e104448366e3c099b51b6f6638d25fbc492d8b335fe2825685b31b75638eb401234bd68a12e2233dc28048b4acae4ff3dd2aecc55314882ddbf7d3415f62103ea17b5ac8b181458a9621d4f7c8b50ff81db18d70f0001d78a43cec1d0d17704568095499437ad900be21f3d03d5c624a4f39e42f5d77903a5620d35feb9bee67b46902012244f67f56aeeaa0bffd1d42aa04fd9eccc9800ab3b9b67a8e5a1ab7401515c4f0748cd2203779d134d3e86a609004a8d954556f3e162304fec705cd4dad76d61ce65205bcdfda5a676bc55a76497bd94a4a31b2dd0a5da876c0798a886e2633ac74aece999f135b89cfd7a624dc1c6b7d44c6df8cbd6f65cc7c4dae64c4c9e7731d3c92b77803c3019d24f8abbec9bdd65555a0928cecd226755d1fcd9fe041b9e11a9c6e66767c38565d2a31182e9d50aea6b17c120fc53c9390c102461ca1efb44e7f48d1ef89ae3a45c7ebd90fab26a2af5a0362dcf94784e7f867900778be06b9243b87b83f38c417bc883a43b5d22494b135c9b651d0493cf0566ab832fa296f32f7667814e16910c28618dcc3947fe45f8d51fa2d86f13a1f21cc8003942ee576b3936a991742193513ce4f6077a003c61525ae706bd59bf0a39eb488bbc9ad75556b1cc9caf97fdaf10d5ccfbc23ee0e4933a39b951dee9b0424045150c00cc59f1e234608692ee3b6c0b95279d23b9b2bbbb432cab135fb2b111ea232d6d70349787c761208181be88399de63a370b6d17a70e0102eb9c0b566d9465a029e691677f217fd0cd998e0f2ce0732df502f433b385cea6c755047c95f8451fe46abcb20dfac183a9b38abb1da010ffaa11d91fda351a453f126cc306c769ee73c646562c905cb97412125f2c3676b406d4ed7470d2bcdfcd54b086ec45698056267418e8e5300204d1a2b33300b4772474b2acab7c78701a7c23de0e19e54ea0a8a716259b2d296f957c0af4d7003a1a789a39fb077a09787814e785782db50a0c1e808f5dbdcce1feb3a97be02004bf3f39638cb0855b9512434031e7f04a2a344ad23d46398a260889001c2d12ae0dab07f4588a1a023107ef8dc95b9c6f6a46bc2958ce916b32b969b2fc9f7f6983605196c8d7b3d17c555b95f69a6c4b5b93d96bbd4d85bd579300a214013808bb56b63741078e86687620717366a7be1adf9be6696b22cb202aa3c6434ccd928cdd3593a96ac2865d8fffd65994d1e3c9d5895a5b0b4fed95c9cd595ee32dbe497dee15244ff7b18b70eb116448d4875ecdbb54db335722b27165326fc14f54eb6de895143baf690f15f6037e51fcf85f1902d1a546601dcc993ab4d8c184104340ded4e5b9147ca9f50f7d8180b86ccc5d3116bdef94bc8541fbb922e39b77011d69bae6ad62519ce6655e2dab83b7f7efb6a1e4dac61767bd74d10d6b2fef90230a6a7516b54d2c18255200556f000578e43e9eeaff3c968343d483d1d59daccb9817115f8ceb2a3df254fb875b1940d8b7036264864ace2c663162f15daa2c3f2613a4769e63a708d540e82a0d38d51547996ca28d2175a3e32c069a03cb77cc9a56299516352bd3dbb4b0667a3a03c074bd5a0a8a44071c1838743fcf09ee37ed30685d0e3a89a0203aeec48356a5dae46e37a41fc54b198018f1d776c98952006edaaada1f78b7edfa2ab5e034bfa820f590d6be581c99d013a48e51a70a3938dd06bf8b9f2f385d407b41b0f8d68a970b644273888ebc553cb3f735be41bad2a1e879ce611035c7e7ff8c63f19d7636519f17b066233f9a985fe122a82caa9b611e5d4ae1938b9b82eaf2b9d09737392f05a33f24e2a8221a2a01908a799fb1df4519f377b4ab6ac94cb186dfa9ca4c2874cf2c6deadde66e351b8c1b597a3b43b3e8bf1c5c126c9718533c88df76126459de01c46c3109f16efbd81ae3dc09a02386a5bf286531ac87a30a6e1134f6f325ba0148ee9585d85330cffd9a54573c950ddc079963b10ed3e08b2b9cc8a2ab7dee1b66cd8943353b26cd3ead5b122675c52a873c6c8af37f999691a9253869d9fc76fa491b7d3047f7486d11f43bca5f535c1ce71c7029a875721a7c939394e855ac2169fd92bc24a900f975c59fbc5b5cf4fef979cdb985877f938bfc0fadd5409c81d2756737a94ee14f5f850b4b8d4f80bf7b194319e95bda82c12e7b40a77e7a167bce3f74436e03fd10760c1fe91a1fe91af126a49be26d5de7aab66ecfd9d678b8af658dace82887fd138532d6d620c9544f3c1419b8d3840a101b201e7aff27dad0e479034842ccabe9e0877a0f2b2ddd92830946defcdd92c81aa88a22c23c426c39b47d5d40b63aaa4b0752b1a62b85e1ea8160af4a10d65258baa11c58ab33ff9413ff318bb76ac3db47221c52c36fa3ca2c5f495fa254f5f47ec903e69f2b1f98918d83640d5e447c62fff032a1cd25cf2e97c2324b2e86b295d5ea9763380054e469787f61516ac3fcf2f79035c18a388080a700a6d45934d6607a2240187a92bf91fc5109e68b6be957af601438c07092ed8983a0f8807b9c214ca79d594b2de7a83a03e4bbfa0b8200331daa4fd80ebbb6f366d987a88271615ca3ada56f2eda9bd0a0af17b94c9ee89d3be6ad8097641910d9c5fd34652549863d4308efe79bf53c61ff2ea672397e695c93b27653cf6cbc18da04e418e62ab9340dd6ffadad0bd768757d43a860c27e9a76e7ac368566043cea8186d2c0d67f1f90096c4f1f9ceccaa38a11950ca26138b5bda097ad663cb96a2e7c27352524e1bef4789438273763437f5d9518056ec20f055ccb203498f176425437a21d0138203753fe235e67bfcda085c347a3b1f130c6ea0e28c5f4a31c29f31641ea0e5d5ebf04bf74a74de6ad01e67faa9c8a015eaca36d1158278dfb2e1ef545e6cea9aa2fb6f0b88935f69595334adbef7d698eb9c975d65d1a5580774e8ef4d8ad5487a8e2943364b7eddc9f2764ddce565b9c277329b3611b642bac266721df841f0e5c14b740b3fb60394b097ff274ca46b95d4b08d1f7cfbe222daae71ab8f980d761f2eb973e6fba29511003010049a34efffda3489079344f2033b2773a98f653264c39e26e8e8b3afd06b9a996f74873df458069d86f70d5b4a532b486a1881386a2199af5a90864540f04a1445051be517782db162315f60c9a06203bc8aa047b3e11497d754e2b208e5c8a54c32cbe0221d45ed2a977961ff83f6564fb5c25305afe0e5950ac0edf043a385e3cd1cc018a311fbd07f03aa2f66549ad832a2d7d4434fb94bd35eb3faa80f535197077cfffe5887abc81251b48c920c586e1a18e0eadde4fdd7ba6ea3b4b80eb69e31611e06314da645dc135d3fec458f0967417b932baafb3244ab71710bfd13f9858cecda7a5ca369b58b9c6a5a03f1b689f058b33b00cfab37a1c392ce74ed6a3d0af70ada18ba54942d1d482655ea4f748be2dd73f1930284b096cd29a15757ea4d3beb153f34754896e632b032fd43b5062c6e076a5396f9f7b26dfb01de2353b89d97186570e840d496df52e5b785e28befe258db27e99933ab4fac89ed53f92b0b2c4774dba60cfb2f34e33097353362a5140714a9d4d01a7b504e1c69cb01ac5c808654a12bbda8b0739605c3ffbc54596c35857214a6f98380f6bb76f922f894965689385337740774c9df66e3aa7cace2244ef3a8921aadf906dd1b6b7a78c9d3672d2f2f9a49a017d358f48c7a31bd1550a62c1125fa7b57d9b4f5a4f421785cb8ae13cae5268ad5cf78d7be9c80ebf8531dac1cb318c04a1941ea8aa21687a6190ca617a2bc8ab2d0495a25d4cb243a312597881e86a36b250bcba411ebbe7e0395a7d5cd472708eb21f3483dbb98afe644e5380a092ed559fcd758d999c6b98d745645b9c49624197a99eb9972d7471b0f51237d61e4d6ff678ffc75d256247b606e6cebac7ec2c3560952866dfea943205d9f45ed56b9ce52b52e7327cabbb19e1bb7201a7da698b834fb036bddf63fd0e537710e98fa97eb0aefe4c3dc771da7c6d18560a9f584a3362740e6d9a93e2dee2b154059c01a161232c3cc89f2cf4ed66d0a919e944f4682edce7028aac90c37f01d9a9d439db726015c92d4cf0131252fcb4560dfe2b1e7a87cd874b805f471628eefde9a39110fdf2b9c7f44700ed5ce6e7795624671bff4a38301658b06d46076566142c186d78b96e2d16577e77b639b7bc68fa0a41522e58d8eda190ed7fc814ec832f5ff1b88d52a8602fc99beaac3a66388e95ba36159224cf1ba4d2f9de78d6764a8f6d4d6e6807db16fc553e5409aaa0b3cd9a6f47858bfda160e62f32d727998742aadf39fc24913d877a5a6263c1016eccb966a249f95d216052505bed28868b876db98b39102e65bb0c9360c07ddfbe04f70ed7bc4a635424581600520b0567f72072f525c03211e09c3eb1634754d00b14b45a578e091077913a67785e1ecb0a911949a1b00aeff6a27f598de0e335961b6d265a60f0a548355cc294ec6578b69bb0aa1017edb414e57b8e69654a879aff4aa5bd87e938363a777d90c609c3f61ed2a7d7d667892ba366eaa166e449bb61351bd43f8221ba408916e16c3a034a64919546dda37883cd9bd131c2487abddbdb809b122e910a8a661b383e08cdac3e64577d0d8560e6064c24a723037adf32cb9921acabee6f74d627be3f5cf06f88db8e036d6c36fcde4303a448b54ca7772ebbf28723f58cdbfbfaf55116a03c4247ff3fb5923567c4aeeca450691e34252750b8ad81de5bcd43697e0eecd63603be6cfc1f91195b0a27d0c73e383ac88c49d9d50f556417ba919c87cfe439fb5dfbe7d6024922f133043c0f53c8a94f5a415006801308fe4a1a8f431c8961e5451ab96421d2ca21b54db3cd3445b0ac180fbf18abaacf93f697cf940567ebe8be2c876d5cb4de269c0b20977a0afe2c24fabaa96182f74daaa53f93769fc0bb1c76ff49203096330d3c3e6cee6b6622c4eb5e1d915e03c09af68acf1a65da8bbbcd944890592e7e66704e958e626fe8ab889d88946636cd2c0db18bbb4f1ce857eb39c737042a6526ae8de4273a6732c2b73466f10ffc237ba657ef2778153d5f04816352b7ec90768735612edfac5a7257da230ed1360760a326c21a9af88c8294905894c47d3499214d131fc1ba70a64b44f7fac0f2008a3dfff761c67ae5a8c645fd664dddde721df55d883eb0f3610045e13324aa74418ef16496de501708e57a6035e6ce1491aadb0c23db8e58f41cd704c876f62338b59fbfd29b3dd11f0e357f4abd8b6cd1a8fb17e8d673009d188315776c2b706104837eb546158f466e9b6ab451799acc04322077ab36db2942d15f39c578cb90d0d12bd2672101d26efc760a4673e83c285fef1aa200dad6608a1c32c99069"}}]}) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x6, 0x4000) [ 1695.259930][ T83] usb 5-1: config index 0 descriptor too short (expected 9, got 0) [ 1695.268156][ T83] usb 5-1: can't read configurations, error -22 [ 1695.419815][ T83] usb 5-1: new full-speed USB device number 75 using dummy_hcd [ 1695.479808][ T2749] usb 6-1: new high-speed USB device number 106 using dummy_hcd [ 1695.599859][ T78] usb 2-1: new high-speed USB device number 84 using dummy_hcd 23:45:31 executing program 1: syz_usb_connect(0x0, 0x0, &(0x7f0000000040)=ANY=[], 0x0) syz_usb_ep_read(0xffffffffffffffff, 0x10, 0x4b, &(0x7f0000000000)=""/75) [ 1695.679954][ T83] usb 5-1: unable to get BOS descriptor or descriptor too short [ 1695.719938][ T83] usb 5-1: not running at top speed; connect to a high speed hub 23:45:31 executing program 4: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x4802, 0x1000) syz_usb_connect$cdc_ncm(0x0, 0x0, &(0x7f00000009c0)=ANY=[], 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x20, 0x408, 0x3001, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0xff, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, &(0x7f0000000580)=ANY=[@ANYBLOB="00000000000000000000000005000000", @ANYPTR=&(0x7f0000000280)=ANY=[@ANYBLOB="040f"]]) [ 1695.849897][ T2749] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1695.860159][ T83] usb 5-1: config index 0 descriptor too short (expected 9, got 0) [ 1695.868114][ T83] usb 5-1: can't read configurations, error -22 [ 1695.874671][ T83] usb usb5-port1: unable to enumerate USB device [ 1696.069893][T10827] usb 3-1: device descriptor read/64, error -71 [ 1696.109815][ T2749] usb 6-1: string descriptor 0 read error: -22 23:45:31 executing program 0: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$EVIOCGABS3F(r0, 0x8018457f, 0x0) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x6611, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000140)) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r3 = syz_open_dev$hiddev(0x0, 0x2, 0x639849fea3805ff8) read$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) read$hiddev(0xffffffffffffffff, &(0x7f0000000680)=""/226, 0xe2) r4 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0x40086602, 0x20000000) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/20, 0xffb8) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x80000) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESCSIZE(r6, 0x80044801, &(0x7f0000000180)) read$hidraw(0xffffffffffffffff, 0x0, 0xfffffffffffffe0e) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCGPHYS(r3, 0x80404812, &(0x7f0000000080)) write$hidraw(r7, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRAWINFO(r7, 0x80084803, &(0x7f0000004200)=""/102400) [ 1696.116152][ T2749] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 1696.125252][ T2749] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1696.170795][ T2749] cdc_ether 6-1:1.0: skipping garbage [ 1696.176206][ T2749] cdc_ether 6-1:1.0: invalid descriptor buffer length [ 1696.183042][ T2749] usb 6-1: bad CDC descriptors [ 1696.289833][ T4067] usb 5-1: new high-speed USB device number 76 using dummy_hcd [ 1696.388879][ T2749] usb 6-1: USB disconnect, device number 106 23:45:32 executing program 0: syz_usb_connect$printer(0x1, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x51, 0x0, 0x0, 0x0, 0x20, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x1, 0x20, 0x6, [{{0x9, 0x4, 0x0, 0x1, 0x2, 0x7, 0x1, 0x1, 0xe4, "", {{{0x9, 0x5, 0x1, 0x2, 0x37c, 0x1, 0x6, 0x6}}}}}]}}]}}, &(0x7f00000001c0)={0xa, &(0x7f0000000040)={0xa, 0x6, 0xa569ccf266ddd9e4, 0x6, 0x4, 0xff, 0xff, 0xff}, 0x16, &(0x7f0000000080)={0x5, 0xf, 0x16, 0x3, [@wireless={0xb, 0x10, 0x1, 0x8, 0x4401aa4a81cda717, 0x3f, 0x9f, 0x7fff, 0x40}, @ptm_cap={0x3}, @ptm_cap={0x3}]}, 0x2, [{0x4, &(0x7f00000000c0)=@lang_id={0x4}}, {0xa5, &(0x7f0000000100)=@string={0xa5, 0x3, "c21d5c03ce4b95dd692ed3abd155394dc08d7033c35a7e53e6bd43496ebd7c84748255b5bf6ae27899d7d63ac13e86ef74c9956d3bb0fdf876ab40cfcdd21b9cbe375206c2eb3f138e8fa01558c377da3bcade53f17a511f90f30cd48cf2c6120b84667bd6d0b6b5945f9a3201a6f772f2ea97ef16850ac939965998cd2142ae6949d2f0e5ca44aa8b60f79f10e8b708eb03c0d6103455161652c843441162747a6d28"}}]}) r0 = syz_open_dev$evdev(&(0x7f0000000200)='/dev/input/event#\x00', 0x3, 0x4382c2) ioctl$EVIOCGUNIQ(r0, 0x80404508, &(0x7f0000000240)=""/201) syz_open_dev$hidraw(&(0x7f0000000340)='/dev/hidraw#\x00', 0xe4, 0x0) r1 = syz_usb_connect(0x2, 0x13ed, &(0x7f0000000380)={{0x12, 0x1, 0x250, 0x91, 0x51, 0x5c, 0x8, 0xaf0, 0x7501, 0x0, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x13db, 0x1, 0x0, 0x9, 0x20, 0x8, [{{0x9, 0x4, 0xd, 0x4, 0x9, 0xba, 0xe2, 0x31, 0x5, [], [{{0x9, 0x5, 0xb, 0x0, 0xc5, 0x28, 0x3f, 0xa5}}, {{0x9, 0x5, 0x3, 0x0, 0x343, 0x81, 0x6, 0x0, [@generic={0xd9, 0x1, "927f97c62a8f871ae678e50b1feb3a5ff22b89e06354adb9ea1345f07fed9212bfced2526905508cfc5912a877154f84b3018be392dc1da167f41298ef23a6434536529ce5e91461883d5152e48b04a507cc2144167e55d76b4551aacefa343c6f3e0300bcf01fec41177a67f65f712bbe1e6737554bdcb61cf84a04c9c7881ff5fc6641dd2cbbf66cb797262b232de715a57f04360b2ea641105195eb1229a1d5938ab56d40e9caefff0ee866f8ceefcfe6229c9a22f1193c96fa8ee1c225e503ca77cf262216959dd9a17968ad2dd5b68f8dcfa34d8e"}, @generic={0xd3, 0x46, "3de42aca8880fcf19a9a99d72d40b954f3a8d02b6030351340c91764971fefca89850dda01a3bb2e7adc68bfd374803e9fce362552c2e980b2be74818789633f8e19024803a79ae2754931eb43eb5392a67d1b312ff79528f1b29a817e1014a68e5f3b33f27b4925ded75216b18c339d1be6340b6bcbdf83ab74f1a72f59d5f31741fbe926d871123417a11f9408f0581d208f87427cf0ea14b17f910af9bc3c511282d20cbf80db6a3c85a16282cdd366540be0c120709f1094c40604586215d41602f5b4a9f3b145a09d51a48aa19e43"}]}}, {{0x9, 0x5, 0x4, 0x0, 0x84, 0x6a, 0x7, 0x4, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x62, 0x20d}]}}, {{0x9, 0x5, 0xa, 0x3, 0x286, 0x7f, 0x1f, 0x0, [@generic={0x1002, 0x23, "53489310b0cdf4741d939766090608892c0116d63f35157a21acd8866811193644413a6c96f1c8a01f1eb1bc5f713d87b17601ab3ff867cef7433880e828849b552020ec82343bc1f77b5515df0dbbf5c4c75d95a12666740b0f5e1265666ee28d6d84c6e352bc2c772512cb3e9944d1334407591f05f402440d2e11e911b7cb5b700cc2f6e920ee8ccab3ed80242bea81749e6460080ed8dcb49a876b2f46d07a06e28c5ab65cd90dcfb71c563b6a2721f76cd2c4fc8c81ada41fb523655db7065a32d229faffdb04db1b7ba20c6027c50e0a02e86c58450866f0c69e185a013d7c5ebc28c2e0508395acb6617c2688288759afe912889a74eaeef977e446862eba7f306dadcd2d69ceaa7e1efc9682e29301e803589d1fd54ec8aaa6d21e6d214cf0e060c442ef7bc56706014579d809b9c2780c6428eef2e107316e1ee6bf0e3ada413a59faafd19fdd1af631596fde4074b293ff4f6cf1ee107d0791a83c74d5dc032301619a67865984f03cb8859319a121e2ca87c79742059676b38aec008c1afa706000dd291c7e414601b2d660646064e01679a73109ba9d0232a4bdf57a30dbb6738be0e59c3575f1a7b5e833fcd4b6f3afc23c9b2e40562cebff712b795a81a6dbff82365797d1fbc302af5c90fbd016626ad143ee92791e6d98d960e891e655cadc554869a6fddf867dbb64c5a009ea5b8f9fb50b00d5f7e8c88a6b46df1653a0d12dab41a75a883f1abb966348583e2f75124e568ff5ba60bddb1415554b2ab2c32a6e218433d6d35a0a3e0ed26532281208d1ae53ed8e51087ead1136214a16cfc7185b4e663215b890be6d6ba2e49c3a495d5e243e18a0e5acb87250248087746dff89551983101ad53d8aac1b38397c83463f0dc2950972fdc7ce863712aa6aa7e649ff6408b43a3c6202385af2d82ff821629d6669cb9d07f78051e3981bd87022861f99abbd2769845310d2011ce796f043ae9adc608a4256b7c3b808afdb3962adfa7fef71bd32b633d379879bdd438f656981e2b28f5e1f6853f2ba3651f79bf7db129e4a58194dff4df2ef63a3b909e3f0112c2656f7c24752fbc046349d6f6d2857106210e982d718a413e0227fd2caf6cac0e6f72116c93672523e0b7aee6ad131011b8882ea1e183db783f8cc905fe7224b30d597869ccbfa281278969d7d65b569b5d9310506c01f33d2b043b10754c54b799ce64a3e9dd94fb2c9a41808dd423aae22c840b95b547d1da649bbc833fceca17e3c212e6b0de07b28f748ae460e070fe27bb68946929c3a985d88ee7a6d82ee7349763d4372b3ed880197fe7c9397c23a7c486b33e4e2e787ca5f3303272a53fa9b3e605634d463b74f1d49c89ed794e61e5bf7d8a5839077737c674470327a5ebdbfd12d44da887907600da6b0829489efc27fcc330833dd82015594dd4442074d947eda04657a4489553f59e2b9e20e89f497fd45aa8282cfccafc3554310d43c63dc58bf7f136258d7699cf28ec29553b1119a4cd5bd0f4f6881e4f09e99f4e86b7c056d0893d84135365cc7a9c8ec3a5d27a5b556b7b22ea19e535d9e323f4477e51d14bf04005c855861dd056534334a9396dc09c5c518faa7fd97a3f88a37dd960585074148156b40fb0acf46acbc4af3939d35f283f9a69b9bd460108d8f8cecab91a86b01b1b8d654ac833b7f32b6e2e0280eed36e55fbc3d95347d6ff3ee9990b36b57558753b44d873745283826ea7c8f6d50e6fd8e2b0c5da84a91adece12eeb50ee375ebc7ccc4c256cb6c0bff82b1f1c09809a69fd74107b1f9c80701462644fe0a4000821ee409b6cab8ca1a451dc214d1134cd03d9354243246540b85006f586bce47dc62eb3c600438a6f3755df5a5c56f1bd40ea7ea41e20b4bc0504548226b5ab464493823af6b341e7b86ef4d0ac4de224264889eeffc0af81b02266fb8b55219bc9f564bfae1cc11c8f8931f4e183d2267c2322c3fd864afc8006e91a1440b482ccd9ffb22c7a7456f5d4bc08ff0dd9755362473ba5de335915eebbb0ae8921770b510589394193964d0cde6359afb3b80d9c9f252021ca7054bb30dad8914fee3dfe78445745b0ad49ed0dd112a1104f87b03a28b581496691f75c0b96482eabd43a136c8bc648373374cb25e94bc04c37e94e3b99b62dfe036bde0ca50a1899e6910bd2b69be5eca3f8454cd6ab04340c4819939508e9ecf7d9253fd89c2f7e95a2b1c92962805c195ed3966dfa394cc237602e24bd035b9c7b3067d364b6ff64f16d132d0de33388390c8860a9b700db22d8c4424448bfc2bdd36e1536a2217d08016cfd89b4467ef5cde87e5b22d15f1e387493eb7f9e744f0844563a5a3cc26eb2e45950385c97cddba72a63a83566bc7899a714e5f05b62dc50e1404310d21b0b0f27df3c5affcb447362dd2bbfca68f037c97eb978b361cce364b5340c1aeba20559536c5d0631c4f5a0f08cf7ecd4a270ce8f2346b2cff44e19270d504b918080d571cc3dfa2e2d4f8f90eeca46a99a23fa1a5334e2c41d37279a0496a0e36d8abacb6c10de2b7acb438a6ad4d67bc68942a98a7e7c56639ca15efeb981937f5fbbcd2ed46987467525d62a5b8af34bfb5bd74e628b04aec1cdcbb7b5180f5ccde4e57dfb86bc983ae86ecdb473746d8cb0ae7df796ed88ed2c61b1d8ef1bbd4570cee6ed109ede21804a03a5fbb34b449162ca6c9684eb54a563d8e80013e539b71e5ab7f454a9659a48f79b274112d0050d0c3e60eb50025dd5a9ecc9e9f76f4de8fc9e5f4f33899ec3656a585b0a0bcfd660ec7c65c7cfc98479f4b52f289f548b9a4901e456ae6737dcb0303cafa08ca450ed64f04bd835547358d0eb87ceea43e5181a6fd8f45cf29d60b392cc255f08cae22bb6dedbd9b007f91c4c33d4658db0a041c12876e6da52123340088dac843cc0cb0e06525d9279a7d34fbf1dcff256d36c8a27763eb2ae856abbbc35e10534bfccc692dcbd5481fe959e60d6c2a30e82d6562a970d8d17ee9f674af68312e3816665c83d450007b3457f462327959a21f0db395f983095be2009ae524d5abbddc636ddb7bdafc89948ac7c74a611bee3cb6a1a584edeb09b2061410af7ba79f73324bc7dc951485c8d94543fdee94195776d73b0ab14d6840fa2ae39b395a8be5b32be49bf40e5e37259c80795841ddfe24a4e462aeb55d813eea3bc8ad4290f980a29ade8c2749f1ee32108f1c500e7ba3f97763cde89da1548842ee3d033407bf7bfb935a0026f7cbfa2f4049b62caad6f2940b9046fd2620c84fc531f0664020da48d2c1be76dfed64662e018e243f19004a642e989657c76bf8dacf23909a360d9419d4b03f917ea3c91a7ad422eeefa16216cac1ec8a830c25af015d8f046f38d51321224b8d10cf105c2f022c2ace1300cc8afd5de2e0b0989cdb11417775378dbbd97e91751a0686a207b2f24650dac038de80b538c93a8d84bf57349e8792be8230593c8aa7d2f25f074b600b3cb5ea5eb9606bcd0fa2005ed5ce1d782005ba0125dedc6a0cce71e089982b95c3a543e93c3e6e096be9e596a60f1b463cd9ef3a903d455ebf8275bdae48b1d64426fc4f6e05d9be031b32615fe0461d20a42f44ce5cb52c30cb7d117df6e9290af805e7d9a0a5bcb86cb72cb6588df2f753ff3c532f924018babd888ee69084958bb0bc408cc17a9ad77d307310547333d693afab6425a510344aad0920b53787b5535333bacb68ce4109b99728f6ee4ccd6efd274a53b15db0528e8a0b619b16f69742c842558f9da9a9d8afeb1eed0b2338e9f4257a92dee29d87c248580a19fc9b78d6b1d53d30ed54970543afbebf7e96a570fe7a0f2ed696b7c5a774aa0121139753bf4332ff473b338d4f51d657c09a3a6f34a4b3b161e489a887dd1b3bc5ff4d0a71b0ecf4e1e3478c37749ef39f111ee5b5d2e8d1333456b2943bc1e7e26edd2599ef4b72c031e1654dcbe4221bf38153e3ceb303571921056937ccf46bbed08226adaf471466b67bf9dcac54ff8409e637d7db4938e60f6e8446b297dbb6ade1a0b0c12a54735acb1fe01127206a4cd38a7ebfacab668980818c087cbb4a518839057a3d632287a04d2874a38358ad636aa28762ed81537fc3c3dde0e0d8ff34147084799d75847ee04b82656fc969013f1232f3f3d7bb56d42a27ed458767829a8d41fed7bd6cbb52d29e07ae067029165353e0fa07cf7b38229f50119561676d78fd1b4475980544bbe3d2e63434b99f3c53f21fa35a35a96a2fe9688d2537bd2795744a0ebfaae9ff4252c971c8bbabf6dae38b93fafa7e8dd569b3c7ffaf9afeac136eb7f3bde732c364a674af366224971e652f393cc558f8aa0c6abcf1cfa0ce5513a5feef12e167c2ae6cd4af6e80aa6db8f4e05e978f904198e8c048444133c53edf9c0e79da839c871656eb270f7053a00221a38cf63448136fc842bd4881daef1cb669d69ebcac9bf008ae4d653645aa74907e9976337cb96b324e19176af41a0a37ac0db6bb21d01d2c1ec664993f3715f47b0f74d11e262c19e5c2b9bd0a61244acbbb476e0e70f532cba83f9d764984c68d608a6a436b014a3ae48f1194eab3aee862167f5ccf0ebcbbcb1ec6ad6dc30fa366efc2ea7a390c870f2eca0d9be84345449675531252815aa240067811d1c107f2e4094efe32588a90e927b84812a93eaa3d3d44005948ee19aa1d72aa168d9b329133e4783dc85e799523ee5998bc789eabb0b94446c9f1a6736230399d5e76bc2e1d2db1eb7756504b859c50f08127d326833f62b7ce861b3d1266f98582204a4bb265fb543bf0da7272308581677f6f6118404ba4c3ac11604bd8e400122fa19383286b6c823f5becac4abc60f09a5b45db2300c3516a25e46093ea2978cbe2b05e86e88dfedccf979eeda291e1145b209c0178630fa46482666870eab4dc57b3b41948d27d6bc1226cf0a8c12513b5e53dedac0864a4dd7be20f264e2362ac4ff75035be32d12c4f986422f241fffef95532a3d33a3ba94212cde5474f176f7c83cada89d51bd7e43ede357e8d13da80fbb7557e6b6eede4da11b0179dd161399d4ed971c0a66706c561f8422bd24716642a28bcf7679add973381b3ce65e2be851946697e87193bf7ac3ee93838760e80e6af8a97234d2b2f01304bfaffa5a890470762576974b740812eed4369531da058ea9a8a9e156190d76fcebe3cc8680b24baf8a6835cefc56f8ed2ef351109563185400be0b0065a654f9cbf8819fb97640bc10ba5ab69a99f637637f296664cd59d3f6925ec4feb4effd4356e1a8f68bf6140b5ccece65d457527448b7b046040195180cad107681775394fce89e951f748de467dbc38700c096dea31296771d76d61dd0945c57ecf7a276d4164c0177b5ecdc90cf5665c73f230130a6ecd8b04b00d558d4b656a78530bfbedae34d456b89fa94fee0f79c4c56f000fe7d0965c4d962d8bc52da42324f7e582b21a00ee532544069664eb231bc4f912fc5801a76bc7b420c71fb4098e0fe13b2c7f4d7f18f815381c64e37723d98aa53cd2ec90a0404071139239faa7bc7875fa96f22896a2f90423394fea602c374ce879214f7b74fa4d06bf2ffefcdd599b532e27081d0ca66c2c4592bb65c0b492bead3afa2bda4716d2cdd0a324e596823e58dc3829d92033985e7070c06743a4cf32dfa45424ecd72d38cf41559756e61efe3cdbbcab80dcb78d42247865c39b04550c52ba9a487c622cdc5a358229cce177fe5a556c3eac90e4b321516b3bb871f"}]}}, {{0x9, 0x5, 0x5, 0x10, 0x3d0, 0x8, 0x4, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x0, 0xfff}, @generic={0xc2, 0x2, "a806759db5d81d71566f7d47c074cb4b18d60fd48a922c07a6aec688f7012ec3140e38c1505fdf9780b13cbcc283692ed7466f31ce686a38eb1baebdeca11c60260f6a777d8f4224cc38ecf9c6eb12ad58e1a83d1ba6cc19e3e822a0b6d9277b8e9fc1388fe6b6ee83505cf99e414d692b42fe3875b46c30760c06a3b5ee4326c8343cbde234eff80685ee99fdeb1b6d2b46745952935e03f8ea41c1cda578aad0ab849b6e2a84e1434cc67ff753fb21bb88c40d311e291b137fded969bc9181"}]}}, {{0x9, 0x5, 0x0, 0x0, 0x153, 0x7, 0x0, 0x6, [@generic={0xf3, 0x2, "3ec9143f4b332777f3e62f02557f84a2e17cfeb4c8956a98b24d36b5ea59af0bf3bdc17fded29eb13c1b6ae2de799ad1f5a2d0bfe82b85ca48382ab728a9a5653952d24f08d654b360a74c2f986de2ef18f8e50f563f8c200907eef3286c454f296ab5c028eb1a2cc65266f5c3fecbbd52c0c192a325630d99d4d04502994a0f8bced888697417e720d150e3f6d1ac3334d07e96ed970324ee7532dcea7ec3c587ad27aac9205fd3d27ef8482acf4575e182df6ac08ee598091f74869dbb89a7ee513a61c76db8c953e29c30f9747bef8d6e1951b7dd02f96268d4ccec224b88675cd585275cabc9ac195f4f26add12a1a"}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x3, 0x4}]}}, {{0x9, 0x5, 0x7, 0x0, 0x2f, 0x0, 0xfb, 0x1}}, {{0x9, 0x5, 0x1, 0x2, 0x2e0, 0x7, 0x9, 0x5}}, {{0x9, 0x5, 0x2, 0x8, 0x39a, 0x7, 0x1, 0xff}}]}}]}}]}}, &(0x7f0000001b80)={0xa, &(0x7f0000001780)={0xa, 0x6, 0x250, 0x7, 0x2, 0x54, 0x40, 0x20}, 0x19, &(0x7f00000017c0)={0x5, 0xf, 0x19, 0x1, [@ss_container_id={0x14, 0x10, 0x4, 0x8, "e84f9465f22f92fd921367fe482953c5"}]}, 0xa, [{0x4, &(0x7f0000001800)=@lang_id={0x4, 0x3, 0xc04}}, {0x14, &(0x7f0000001840)=@string={0x14, 0x3, "c577de4c74efdf1f589547c30424a6aba3ac"}}, {0x4, &(0x7f0000001880)=@lang_id={0x4, 0x3, 0xa7a}}, {0x3c, &(0x7f00000018c0)=@string={0x3c, 0x3, "afd1ff0fea5ac13dd48d4b912dff60b7f03f2783626bb35f0a64f4984408f81dac6493bcc0f9763af5d4c72be655872d0923c0f1007223b30114"}}, {0x3b, &(0x7f0000001900)=@string={0x3b, 0x3, "8d6a56e25d827e707b1ba01fd704f0dbaf6c7bfab44458af808d9cb467f1ef7ed49b09db5caac7760b6a575811540708314fda8e4051533bc0"}}, {0x75, &(0x7f0000001940)=@string={0x75, 0x3, "f1e646751c11d03a3f8bccba5b732ef513fbe90e0819e7f839777bccc0129349b7ebf5ec3489b5f087960a9023672e1a4387ecb55cac1b4892c176a7277407df558be35eb7357e2cd2d41fabf57823be3ed4495ccc964bcc7768aad9fce3b10efee0a4a49edbe5a21d24539983c6b74ad006ba"}}, {0x4, &(0x7f00000019c0)=@lang_id={0x4, 0x3, 0x345e}}, {0x4, &(0x7f0000001a00)=@lang_id={0x4, 0x3, 0x40d}}, {0xc7, &(0x7f0000001a40)=@string={0xc7, 0x3, "156d8cbc7dd2b0e26e647e566cf101d2dfb0386af7c9d74d363f7525827edc11189232024f4568e7c775569c35e3afa869ca3a1d356def0092cd52cbffbb759bf53e22ce7fce07d7d8f1254733afb988c9cbca20621683c9ec7baf0ad6eb210fcb037f27fccd6f0cdb3999fda60e8f99aa40210a1706dcb8f343a3192d86fea036be0a8a9d898843be1ff83ff859abd38681f9416a58485485212b35c558a1250ef54a5cb9ca3f27b8dc4ea1bef62cc31793bcb993145c98cd5031c6aed8c1c52c9cf58557"}}, {0x26, &(0x7f0000001b40)=@string={0x26, 0x3, "22f6b50f9a8f2b8eda76123c506bfaec67c7fe52aef8c378b1e9e1dbb9a5e909b6deb96b"}}]}) syz_usb_control_io(r1, &(0x7f0000002ec0)={0x2c, &(0x7f0000001c40)={0x0, 0x22, 0xd6, {0xd6, 0x7, "5850848f7980f543532273876ae01db978af162e65ded3547744ce4a3d76c1becf91003e8cdc71ddeb18d20a2a5f2de5609b4849ebb6a133939f8543535223c7f60ad8e378c644ee6bf4dfd65baf4ac73e31b9da8f44ab653db7753310717809f24e82cec9e3d35070474edee43fbb2f963be8f544a901b001c4e3fb96bda3ce00120a8a2a90ba07665c95671368f6181c8d090e05a4e3ddf6fd30d409174f80363e9919d9d6f03a891d25442c3c2eea51f5232fd6a97f11eda3a9c6277c9ea6d40e0cced5c1ce32c322adf54eddd6fcd7341123"}}, &(0x7f0000001d40)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x44c}}, &(0x7f0000001d80)={0x0, 0xf, 0x10a8, {0x5, 0xf, 0x10a8, 0x4, [@generic={0x8c, 0x10, 0x1, "b81c2b0c7fb17fea489b2c4d2ea27178e64ac95038d0224057f387e8a0eacf3e577baf6c4429fb05e8ee28effc012b25a33b6ff8190191f7bce437766986ef18c00761c18563752472efdb51a661edb553d810a32927bb1e8c2aabb38eb5c74e9dce5fdde408250057719346811bf387c6c5541a1e389f99189c711dd783bb0469bcfea82abba9a876"}, @generic={0x1003, 0x10, 0x4, "5a1b00224975f3c52af0fcd2ee31e68150dc0b1e574c36a893a40087ddeb3680fa8bbc5d0cd366180a0209a619e79c5b10e5dd9509252aace95cd2e219a199541de3c551a0445f094653f840ae114dc3923cb1e3180e93b13860d2bcbfb0eb14e987c805714cf1a9ab95849ce18775be9a67232d019210625ccd301a3eb63d08d20ca24d38b576d88b6ea921988a5b3bb70e03a59fd98f196d1b0a1ba4597de39bf049009e0ad8d3c7ae1bc5e58258d6d8385f91eecf112b87e87312ed7cc33f83baf4c98983b6241d36678c3a873da75b3ce1c681e292f949c8af4cf00c969bd6960ba9835f0eb67111f0689ed29f820147bb976e41ab2704f9ba2b958699ea694890531f6e89f3e5edc7aef2427428a4378ddd0d6147fdf08a1de2328a7a2f6c077e3fb1f7d179fbe6c7c77de8c419f8c1cfaac801b33d73ba4dd0e44aa077eb549142d2c09a5ebd5bd4dcd56724681e00b715c2e7923eed860f27d6e9fa43073c3e61e4ddf28f48f604a0bdd2bb763f7a41d06bcee258bd138c9db86e9083c33e4b0024fec2e46b731cb1517d5057e2a9fddcd655daba05c89d93738dad8b11618d159342835541e9bab0efb3664cb85dbe7cc3c1b8cd21a584189c19947c3be642b2aaf8800bd51f2de8e59d057b5baec7747a096dfebf4a83952fab0024f2258d1a97a423eaecd1b14f37bf4aee1786024fd37e65f7a59a00ec6acaf743be703fd4990039680c3b7023b1849e5af1cb0a15b69593fce3c13e6d10dff8c801b5dab604c980d4289b3eac97f9d818fecbe46348d7f828eb8f2c49e3706f8ade4cdbeee3689bcbd9e5d72453a04e0a34eafdbbfe7c691163ac7d8650c07f7f831e23008bb5adbd2ee958fe59bd6a4a1f135b96ad1a858533487de28bf452b601fbd74ea3d2e6ec5bc7baa58555caa168a0d454264eabac403e563652ead26d3aa7fb9d20365e210efd084ba5c15040c7c344a62327f3bcb613a67a61dbc750d3816230c9b56b6363a641659f11d82ee35e144445ba5adcd9053a6c9f22a6d888fdfc0029f0e1f96c696c1c1f8ae7b732f6cb2cf426bd9006f7ed56a9b4a3e6df6086a15aab522ca5c05fe56fc2a0d07c1d022ea4aa2cc0507f4e5d9f74c32114e69493996db9b0324a4e79f54e875304e37c5c9997c3ca9dd7e82eb82e95aeae097567c2578d6a39dbf7cb1c83f370d199e34a308e909fc493106dabed8ab853c43d1d2a87704ffe2a5b6fc9c5e823b611fc3161d3b39d474ccc8b88d4edd7519d520c8d7f93816bfa0ffbca4f0d4b77d1a6a04f560f5aa7a9979fef26ccb5f5fae2a715c0ac6807151b2c9e7652f06ef1bdbd85b2754ba81d25df349f04577d0525298315b63cb2bab3644c1d5206ca1551cefeab0e2977ef43fad430949b6d2e5f3843089ec650f6b68beaf079888185dad25504abe6c209fddfaacd15f818c00b5f6f777cff7ac0a8dd0910005c439edd4a62127974d129d9fcff033edbb7bed0ac2724b601e07e6833faa5f01fd0dc5a0e9d076b79fab6df7d25f5727a7992fd1301bc82b09b4e271fee031dac35b15949e6284e32043ac7619514c6b1e1116e7d4a69f69ddb35b6c2f24a477c835ddaf3b2bd8353113d986b4fc18de9d991c800fae1a7db3986f8638460eceba336019be485a87e109844f26c39daec9853c08909ea22e83f7fceeb3f3e30009ff3b5e0247fd21015859c6bec1df6d60f91f149733370a435001c7f9d9fea246bd89bd343099bea84309c3f589fd35402a264f4a0e49869f03195c84f9ed1fd3b42838586eeb4df05a72c0876bc5eb3307c23fa09b425b9e4cb54a3a1fa0eddbc5d662f8662333212213a0ab8d160d4dea5cea6ffce76dc1a138f780ed731223acb021667810090061aeb0855a07d791dccdc84ff7e01d8e267d2ff080cada57044bff13abf4d88a889a5d0d392e9fc0dbc52b4f53854f3f36420372436e443cfe34013287629471d29925637b56c5c6217f174606c6eb69d5fb68eb9d71592cc55ee6198bdab44b221b5b192190f9af5199ec3f272f0e25a0863607660aaab867b9df0189a8ae77b50ec7ad8caf684c4dc10df6894ced13b70f56531d541ace80cc2531c26d1b8f0018ba5538a773cc2bde52953d78a07e5932c678e66ea4b25a843b34baf3e3f1387d085ee1b54c7f71ee999463357bcf520d4ca7fc9adcca5ee3aa9ad7e00ced709ab8943a6528be2e186ea443d9fe5edc58587280bd82bea2f74cd520df7edcb5e0d63a9a3729f519903451e05485186bca6d5f8cf29fffff79f3288aa65c3e2e0477ccc1d05c5657ca42e69b6bec7485066aee0d4ef2d9aea06b5c76eac261dcc611f3a63119b01a0906737de770ac6855c8dfb27d53d38bd268e7bcce6696c7ddddb842c518f24ca69ef1e1a6e4793d940a3b4afc6454b4f6285eb40a5f41d2269f9743c128bbdf5f9e8590e38661c3212dec41f4779e29fd0c39dece7df0ed4db4427bfbf1a3eb00cbd34c3010a3ee96510053f751a72c359c9affb569a9f298698a16952829ee5324d9e6d977ebee17310c31f1bf3baadff0e1818446d41928cc0e875a0bd5e9737addc1d2236cef38848282dcbbd637eb4caf3e02723158a05de26fc5fdacd4e2414b1ea77e71f61275d027ba0aee1d41f8a34d3e54df8b2c51d925683597c22f2a9e6ae64498f3683e877dafbc122ccab2a919ce8d0e9835b1f8041a9cdd3699106833d4ac739ad456ff76c854c6704b6f7e9376e7d24b18db22e78a1f30a1541250d7da4c9d03f7ce6e831d1c2d3e4bba3ae6ba216d038aa14369eabd3019e0357be403498593d598e2f5980e26ffd08215e83565590ae884994317caa91d31331300ba2853fc462951b3c518b702c11a47be007b42cf39af82a15da6a3311874b3c9fdeb0a20389fcf94b14d9fe3cd64ae7295413ceab5b4bdbbaa4e0d0cb8d67a2e7ea7fdd37f7bd96292288c921ea53d3add513385a98dbd2a06a8d7b49a807a27de80cb741f194441047848210026fc4f02a8b6fefe61678564298cccb6d65be8c8fdb6ecc7d45e63f222847b6cb9f28e77c3b523ac0c68fca65dea3a9b6f0683082d6966e0a832a586c94fc4736e3147b2b16254711ef126a0cd6e56a4ad5fd3189f53acb8785815778a0eba947c9d0724086a917bc4804edf6363e781224596c33eb6737e78ae925cb46be0853cac56b665265ba5d93f140f4818300643f00d68d1cdbed3c84716a6eb467b7628ffe16740f031da0e6c16dcb7656d91b30bee9279b8d6d974fa7f05b25ba9596738ce194fbd20cfcfe390bd7d2cef7242f59208f7146e08a206b2234867fa18e2a548ac6f853b97b1f7c55446138d6df1f17d5b813fd9d6b9e1b47badc51d4135703f81888363eda93fd9793e66ab45ea1dd5b6ee86ce300aa35944afd46ccda867e02f9d16efa8d65ba86fc81bf7f63a7bc4a1d4b2fdb82e9f45a88c95d5873aad0905398609b4d307f893239e2205ce8ce8c634a774ca4136ab318eeab04f57ea8e37f81a700e819dc05b1f4c2dd522e7735bcd0bd2c003323ffaf1903e9a3a3c1423d1c6ec25667cc93f29faf4f0ed7081032a000aa2a5400778c5b8639f74d776e54b2ce689f6afd125d78caa8dd700ca3df454e7f038817922f9f5a117dca9b61fff8d33881cdee53c45dc3bdec54b3c17aee382c9a2b57b9ee47cfd71883b2af752020cf2a1f51e7cdc65a93d3bf36f61006bcb64e975bcee1b48d4a7a5aff1f89e406979595b4f5b2eeeed91f4ff7e2a9bb8bc03bd3df1270922240ff46ca326f3d94c82edc64da751bc9d3337c6d6881d60865b8238edd0fc6a2a9d33755915e55a5c7b754895ee8031205601628b99d0ad9522f9141c70eb54ae59020d8f817d33a5e621c6aad4ce5b9196ab30a37bfed4e2445cf59fe2df9aa8e7c7a15f4700f0a7df38ffe88dd52c3b9d90bd34319d48b784680bf3827efe6e5332352332657e7119a3dbf0c4e72c6d00ff57f00648e7d56ee21c275b248221271aee24d2a895c0bc808750ec96d176c36d637ce4c662fbac36bf3ba9983651788b2bf1a13dfa996bf8c6c4c3b71473316185940cc500d5c539b89c09c347dbc22d1d5ab0613245c9c10042744378ea97b394426ba17519ee73d860f1b6c83844cac308cdd7cc787bf74dfb6e43f89477058665aa3b61d1ee99aff9960f4bc58fe88073361d59084843479d23e489c81c8eb0c0da55bf31166d29c433b3ad8255d630e4041d448b4e52d29d5ad796aa8866e7c47e084b63a0898b1b4ab92b1939fe9b504092de8db89ff565680ed780e3638c5333f9fea8c67e7ea86523aaa3664aa9c27db7970d8a9c50af272091042cd01afb57d9ea48b2504f0d7fafa77bb4fb7d8ff820b8e6670ca26746975257540e9e39f1de7b55c3eeb072528cc57ba10f81974ebbb2985228ffee55948d374ee91c2f1ba138ad3ebc003f9a8c2ab3f818e87adf29ab9acc750ade73966dc5b2d2e75b5f0559328e5b4a234c79f490b73169a431f8e4fd36cd5904b6dde2a70d8ff6daa7a16a862b3162ecefeb316a2cb2307db7ac385483d3b81cc5fbb889017357f173a1d8bde1be0035a87cc9317dcc80a95f2abf389a71bc84f322913f8745546b8fccc948488c43f9967d0ba69ee51a0eb84754ce4176c7326cf7466e5100c5236da1293a0ff18dd651c22974c458bc92488e567a1e1f045d28964400b4c8c633932b5cc9f6aeb8d18a7bceea063a5f9c688b8fc07a88fb13dbdb413e26e5aef97edd030d335c9c9546d1403a2f056dd54ae2765a9ec3d74e477eb8631c6e33c324976346f06e1c725d43f2d069741c4e949a2252411aacc526c6e92ba34008feb3c70f1a8ce89c660305b784e0a107c9f3e4c605b305bc36ba2df0b80e2abe5e7aa4e48123e5f9029ced2f6b323981a818a23ac68ee1f626a3f46e72cbb2463d32c871fd9e3c7fb1d00dd78aa62ede0852a5f7a28ef2008479215760e5020efc5ac444adbc62e2ae3bcb5ad5fa4a5e12335c45453f8687b23d8f1182ac155ab43a2a293357e1605d31b8ccc656e1740b30b6b9617d579eb1cadb9a4603751996e7f7bf6ce747e34800c62899d6f5bcca40d7b6ab1cd94c03a921165750edfedda4a3ef3049f5a435dd06f48b2cb235ef9c4d5acbad38b204941e62239dab6891df498b4cc90d6c3c71f2222eadc620b18acb94fdd3510d3392fe482fb0846f64288ed2e4a280282c74ce32ae2720dff11f7cbd66173f5fe2fd555d0b937eeaf9986f4a99f473780ec37fa9a1c78fc20d1a2d4d46ba13d45e972a146e444e589d49514f79828f2190b2ceb8568bb43d2556ee634e72a91ae3484dd39a5d9d7a2d1dabd875fdd9155d0e6dc21ea24eb640e53fc17b6b1577997c2e626865f114f5b3add26076a27367ad7ef93e34ec831260628ead17100e2658fa31de39bed2f7bd0974ab2f8d8d372e841d0802841e78c1a73059de93cce66aa205afef3b514c871a2fff2760c2d270b4c7a54c6afcb724f97230a71128013d1375559bf1d5a390b5775acd2b1f13c6cd83267c5a4da12025b3a96bcd6a84d2b5f2d6f76409c3dcd7859bac8c2297af61e85e5a0010c7ffb85f5d6d9da3f3f7b5fc5983c61a4ece2279e0b2a3c496b44d8f7c00f15425dc1ec9d95dcbc1cf8d7bd2b6100b52e6948d643db4c69621a299fa8dd2509cfd376ba380842f5448579bfa5ba694a2e0ec55f8e0371f0f1de8ffd2b43b55576e01d3b19b7bba0fdf7aff25c04950ad30f5d9c0e56164181486ab89a491e7992d97fe7461527cd9176c0be"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x4, 0x1f, 0x0, 0x1}, @ss_cap={0xa, 0x10, 0x3, 0xbc93aa6652edcfcd, 0x4, 0x0, 0x33, 0x800}]}}, &(0x7f0000002e40)={0x20, 0x29, 0xf, {0xf, 0x29, 0x1, 0x0, 0xff, 0x9, "a09d9cc3", "66a4a16f"}}, &(0x7f0000002e80)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0xf9, 0x80, 0x1, 0xff, 0xec, 0x8, 0x4}}}, &(0x7f0000003380)={0x84, &(0x7f0000002f00)={0x0, 0xa73b7faf78c5d9cf, 0x91, "bc9b5a69c28ee272974b868a516612d276993236f576b92e6c9f833c1bfaa707c40bcddb2297b479ec20a291feab9ab0241c4c57c1a405610ac4bc9068a4a117c7685b26d99cc001f86f20c63460b6623164effdd5c7da61ef3b8c35f1490ed500b5db76e33107b0935b2af3eab09dde2fa84e27ee767f6f0740d8bd614526d792d9070b43e20d2b5f47a1a2c07bac2856"}, &(0x7f0000002fc0)={0x0, 0xa, 0x1, 0x4}, &(0x7f0000003000)={0x0, 0x8, 0x1, 0x3}, &(0x7f0000003040)={0x20, 0x0, 0x4, {0x1}}, &(0x7f0000003080)={0x20, 0x0, 0x4, {0x1, 0x8}}, &(0x7f00000030c0)={0x40, 0x7, 0x2, 0x1000}, &(0x7f0000003100)={0x40, 0x9, 0x1}, &(0x7f0000003140)={0x40, 0xb, 0x2, "a303"}, &(0x7f0000003180)={0x40, 0xf, 0x2, 0x4}, &(0x7f00000031c0)={0x40, 0x13, 0x6, @broadcast}, &(0x7f0000003200)={0x40, 0x17, 0x6, @random="6822f930b6e0"}, &(0x7f0000003240)={0x40, 0x19, 0x2, "a0eb"}, &(0x7f0000003280)={0x40, 0x1a, 0x2}, &(0x7f00000032c0)={0x40, 0x1c, 0x1, 0x40}, &(0x7f0000003300)={0x40, 0x1e, 0x1, 0x40}, &(0x7f0000003340)={0x40, 0x21, 0x1, 0x3}}) syz_usb_disconnect(r1) r2 = syz_open_dev$hidraw(&(0x7f0000003440)='/dev/hidraw#\x00', 0x96, 0x280002) read$hidraw(r2, &(0x7f0000003480)=""/131, 0x83) r3 = syz_open_dev$hiddev(&(0x7f0000003540)='/dev/usb/hiddev#\x00', 0xb49a, 0xcf834e60ec5eac77) read$hiddev(r3, &(0x7f0000003580)=""/82, 0x52) r4 = syz_usb_connect(0x2, 0x2911, &(0x7f0000003600)={{0x12, 0x1, 0x110, 0x98, 0x74, 0x3d, 0x98, 0x2357, 0x201, 0x6019, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x28ff, 0x3, 0xe0, 0x14, 0x80, 0xd, [{{0x9, 0x4, 0x55, 0x1, 0xb, 0xad, 0xfe, 0x85, 0x8, [@uac_as={[@as_header={0x7, 0x24, 0x1, 0x40, 0x7f, 0x4}, @as_header={0x7, 0x24, 0x1, 0x0, 0x2, 0x1002}, @format_type_i_discrete={0xc, 0x24, 0x2, 0x1, 0x2, 0x3, 0x40, 0xff, "462097ce"}, @format_type_i_continuous={0xe, 0x24, 0x2, 0x1, 0x9, 0x1, 0x57, 0x2, "3177b2", "1c5f61"}, @format_type_ii_discrete={0x10, 0x24, 0x2, 0x2, 0x4, 0x8000, 0x0, "c92b7f4259cb35"}]}], [{{0x9, 0x5, 0x2, 0x8, 0x241, 0x3f, 0x80, 0x46}}, {{0x9, 0x5, 0x80, 0x0, 0x74, 0x2, 0xf7, 0x9, [@generic={0xfb, 0x5, "79d4d517cc30eb3f36c4cd2bcab1ff9760ababb727a3a1c956a1474f5f9b256e1a570942bb01a0f875bc8774ff2e43b2df34563c69e788898621dd2ef61e1ec7f87ce7c2692bd3deed3c175b91564ef0c66dca2932639208a2cafd11ca0874ae935a56f7b4ff4fd18d6b9777c737e9bba5a6c9bb2679ddd035056e6972ece88de87eac7c282dc32d954c64a79a29b693c5017112b69958f24f3b49a2635da4f4369d0dc5a4af1c82a7d3eddfb63834184af53e514ce9a3ce17fd6a797532444634632f9315c3f9281d4f048d8f281b792e4b2179675c99a459a4a7084494fc972822b979cdc4d0c905be5d9fa6188a38156d8359b7fd1dd51d"}, @generic={0x5e, 0x7, "e6cbba773c2e62f25e2e7da0b81ad36e0f4d3a974f07e50fc8bfb730af998876e80ce03ee73419a6de4350e398c9b96dcf62f35dbe0d7edd0e115538f8906af5e37b7b32f2e5c5c5d38a5acd5c33fd98344eba363b12171221c8a0b5"}]}}, {{0x9, 0x5, 0x6, 0x8, 0x226, 0x5, 0x1, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x7, 0x9}]}}, {{0x9, 0x5, 0x9, 0x0, 0x27a, 0x7f, 0xfd, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0xe1, 0x2}]}}, {{0x9, 0x5, 0x0, 0x4, 0x3c4, 0x9, 0xe8, 0x20, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x24, 0x5}]}}, {{0x9, 0x5, 0x5301de5db1e1d363, 0x12, 0x2a4, 0x1, 0x4, 0x0, [@generic={0x6a, 0x11, "91e4e1c832c147d581abff248481a8a4ee8cc642c8d1675800f13dbbcc9c21bf0094460ffbc6568002a8dfb57d7dfe1a9adb62c6da60ae8417e1384a7b11e734846cd6b1993d92c2392d3e57cf1c2c766c0a65876626524ed6eef46b67874a7d72103f45583d5870"}]}}, {{0x9, 0x5, 0xd, 0x0, 0x1b3, 0x1, 0x7f, 0xe5, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0xaa, 0x3}]}}, {{0x9, 0x5, 0x0, 0x10, 0x155, 0x20, 0x9, 0x1, [@generic={0x1002, 0x4, "db3384d2cbb29de514d6ee889c1c73fe283a93e9d27dee12a6f04eac09aad15f3fd00e3b56a88f81d33f305bc119dc20fd12572382fcb3b0cecbc152e8ef29c6b946a191528940359bada219f6a09fb633cbc177f78c2ce9642585398f4ca0fad7ef10062e9f6275c1fca7f98150c93349e2b90e14d4cb905c3f5f4885cd07b613871d341ac3f836cb3b59bc67ee186dcdff3ee313dffc30f1f0b7cef771a38b3cc4a7a1b48e4c351a0d8e1fa304f0fd328a534e277971e336b3a33ebd5745c1b4944a44b246229cc8da7a88704ec244eb55814250bb582f034bbdc7868107266ec2416ccec859340e62bc4b9fc179a9afd9bfe0de2d7887ea788fa8b1fc62b49e82facd6095581c7c7287e9b707baa5b6fc9f30b471eddf02102ed9f80e987e4df986aa37e12acd90636d523f623504c0573c097f25a8253c43fb729cd355fff447325c8865de10d702b5493d2a25b681d1ebd951676810b4bad7d2a467e15b9ea07510a2db9dd1d3699306535bc6709700901f3cbd23665c7b5a6332ae163d7da7c106a441fbc265d072173d343c5818538dbcd18147a86e6bbbc816d7ed80ffb1e00716d426d1b19df0db53781a4779c88be96a86f6a5350c4a4aeb3f26affec7d06249eed0f2e5df9358bb3b555f5b90f6101f13f4a6b3a913c4038235f7c8572c32dc8e4d1b69318a1497a2ad7e937828c9d3f41aa70bfd5627b2270bf61bc01904381c86e8da469e1d3405e1940b857633711f4f2141ccea4542050f94abc65a74c31fa1ae42fd397ce486490d05848c3cec59cfc4e9267a7cae21ad87a6ec9ada6756fd4a85f4c582bd5194247c1f8907603d194ed995af6609112700e905a4b78bee4c7de7a24274ee18660a953289478e90ed44c121159db025bb0541a63ce6c7cc3ff7a58cd61c7c0fce1350d5cb440357f1c98d27235a0666fbf69ebae4df4611b6e2551085b268b68e204bc128d79342be8bf736d67f27f373f23789cfb989cdfbb8a2dd06cc9ab5736f92b8d5e536147f2d3245271925c3f169e778c411d31749bfe20d657ab31bef03f7073a3f12d8be3e0b20ff81863a2de9433a1add57202a35b5991cfa2ca2243e816e0e407eaaffbc9c7d845b747ac7952855c9297994bb18fbbb545a94054afbea2d09aa2f1b4fa4fa00c4c0fdecadb7d047f15a04468edd27a5711a3e27ca5c6065cc7808e0dee8c3149d767e200632a677ecea9db85996c1617f666dc3b7defc8935592978cd4f8d157c3b828696b4031cdcc028b85e7ea82f745500e6297c5d7db0bb0c70f17b3ba1ff73f0d20fc35b823154a9e268c9cb437060852c1d7cc789933546af226b9c2de2291a4a122cc0c0d1cbb3311391f48b3c2adbee630bf3c7a90b77ac335833fd40387ab0f3f11753bf7a2732d7e4fda45c644d621b0abc743596921bbfb72b9ed57c52a09befb4d70e511338aa70dbfcfb53faa182a7b2ce2484634dc56041ffe308395252230551d1582f4f9ce59c2fd54097c9da22261f65e93d6e3a6fc10f7f58dcc9fc12521660e6387d37b8d584155c62aa6b4030f810c44f1fee99db7ecd2441491ee61d796a05948ec9b82e6131d27c60b411b71daa5e09ecda9b63aba6c16c7d5863a556fdf878ca27104cc79161c2cb949b399059c91af87d48a422ac2377ad6dd068f758181209bb776f0023bdc584f68be2e58a9291c330425e7ba97972ac2c07816b411f24932c090ddfa1d1418054a85e4908605ca076d5b30a28ed4f96f3a5b12fae71d8b6a4d9e50a19bd4849c443c6e398c3d218fb650c20fe63cb4858b9c4a0547ca748fd15c8b0503e33e0c1e7b0ddafa293d2c4a2a7b27c23466d93b9318188ad515f06683d47cc7ebdacc2e5dcdb37086cae7cce2bc348fa048832c19beb303901872d1d7c278a3273ccccf3198d5672bff7bc42d8d5059b979094ae7b4ad667e57a54a332f778fac766889f552bbae9af944b6535b2bda64c43f6dc67814724f2c504d657b8063bc7b6784290ae012d14c86e211011878f4d6f8364e22aeb5d10a8d6a4ed163dea4a420acd35357060f8f0f27e8c0d77a2ddcbb79d02cfcf274beb59f1a3dee1173d298b2990b7c56a98f1e2b91f8a1a2457d73557c43b0a3118bb1e1e04285f28d37912502262ebbbe1c932df7ae57d098f570c20c6f83741a53ae1c7a87d80848fe8c5204358d69a2bc9b39a43abda6a88450d81a882a962d4a764b92de3dc5711aa788681da8d005a84b839657e80462fb09dda399b555e3a449379738828965c2092ef36d181c254c13f59bb52a4dcd30fbb81cb28de69ab6a68983fd428ff3c1938467d9fce3ab5aada95a316ffb14c1a898ef12683ea384c79e7950af3546f26651cfbcc6a84922d35c6e5d710e304c3c9ca59f0943aaa4b8044a6256eea39b9b0b35df3ef3a7dfe42b122bb3b7e33692827479f3a04eec1a820e0bedff30291dc6fbaad2ed9142587bd9d4a9f4d94958d30808db03d34bf022f80b1ebddf0ec736ee81d0525299503c341b04bd7d540497b487b7afdc59c41a2e09ea2428e86e2ef06508ac804d67c404251f6f231bcef478c8477fa2e57d3c17ae47c1cebdded6ccbb0e205034a7d18c355d12bee044f2ab62f4c65b7ff5e9e437e3cc890f4f364bdd15e287735a99f9972ebf3dfb5da578f8a4d280b52d6070a0b90d7bc94f66c5f7bca723c6f0c0f4abbf76f6dd0d369c7064d1f99bb1318dd6f94bd5e0fff6669282ff098b41ba5abdd05f8dda2e801072c066b0cc04bb1ee6f0a84afd1b7e258af625432668e5919abc1057ace672bfd345bd4b4d1a275a89ab502e4bc097d530288ea993a27ddd39e642b36f86e43f101d1219f19fbde75a38566040cd81ddf81bac405a3e013410840394c73505699d37b15ceff39f1d97e9a9619e00e7eb0b8dc73edb71bcdaf57407f0d4623e5bed677d5b45ec71f1e2369341cbce57ffe51ef0fec1111f24b9409d4f32135b1a7d6e2fac022698240227ea4a40155728ca1ea2d2fe9ded983c188cc1f9c14b95cf413046259fd521d1af67bdca4d51daf662579f1bfec1ab2e476191cc9169fee08de9f1aa02839f32612091ae55755445506a7a452f578965db6c46dfce93801bf8769352c2d8e2dd374621870911ed288ef5a2c4b190604924bde936b53830b37190ebe9afecd2d42abfe1fb314e5cbcb6e117f8f67468ba84c011c6e4afaa4d7ecc1361321bce7c6f3d3529c1569105c86634fd4e0e0b685868a2acdd7310e74bb651086e78638aff27af2fd26ae49880df81410b05cac15fcceff4207561eebbccb3595d7fb8b8e4a4310eab5de93edaf8cfb3b1c656abe71fdc9a9ed650dae8f24ceee4092a33772f9c0678f1dcfadfb0b90c3e5aa328cf954e5ed7c9dee069eafca708bbe7725041652028b1b0ae7bd18dadf993fa4140d2738cbeb61a2266053d0c48066ff2e0062f60935e24fd00de1e997b8eb8fc551010d6a0f0d8490babda603f039f7d32546b86160a60a60e7fe9fdfccc70019c75417f2c721a920b1faad03522412946a08728ad7b2ffd6aa557dcaaa498925b219cef21cdceb18eb07cc92a744b62065aa111cd4b423d3c7857551b8cc9aecbfd0763a9d1c9616c892239a86ce50c00a365ce2b030e171c8eecb9fdf0132fab56d48592924e2a55cc2cab78559f66117e18b08bf5a58a7d556055c72aa9aefba813c7f2ea7e0640e4ea5f61a9108ef25750aa1c7cde7c77394c7af01829ae370be6d10be28f04bc3ca0acab4bf29cd221334f36c2d55ca7a8b67e53d3a16b7a5125d76e84af182bc7277a2ffb8630d4829e31d4beab391364c64e2b7ccfb0802f4832bbbddb831cbce04531af90e0d69f60263dd9bae6fbee9a785dc73fb7f9f45e3cd1bbc9b1d654a579c31e9e1f694a3f9ed0f7787cf99a3b9991d050988ad87d2892ac6badd75c4f6a6039e6f9c2eccfe25486131f2c0905ac20a3ea26ce4d3a6fa55d674aa3dfdb2a2dfe5a00e4ed740075970a58571f5dd3da08a619c9e9da1af65bb67fb7f8789ca6d0d44def8d4205d3ef4f050b6dc5131fd11024363344fd503643245680c6927185a718dc30c1d51e83e0366c85d2385d7d0178f794f43e1d3d542a32d841baf363a318c5d62bc93bf07b1fe44d7dabb2661d4259c22553c498a181295af203ee1c9c961fbb6fd12547b37a10eb7ad93076976d40a12d3d183589942b5053ba5745a036d01c35c13488b8ab43d5c91e9fd4c8508614ee37e00cba24c1f895a32445399ff96f2486fe825a359353f29f0dcd5fdef1dcd6fe54eb29ee8226a683aff1c330aeba391076b7a96c8bf5f5caf929363c19d3b360e32cdf2ecaf67934afb0111c7b39c3406a15f375ca8dddc7e6ae0fe676366c908290291567f1ef83062b21ecca41128786264911250fd513313f632f6f8c7c73d3a2a0cdb58836ef976b33168ed7451248a2638f9cadd5d21f3b247305d3947bb6e7f55cbf9ecf7a954279022c5d531f312b5470b91f823fab06934e6f9a6bce5b8a1ac0ec00e8f60151dc3ec07282a1597a232ee689b0b93e97bb883e237352bb934e046f0b3aec72510589b4a15b49a9e6b200dd77db43c270f3e742c6ed31a3b39d64d7e482646a9261aa71c96424fab56951dd7866f976c5a0b3f12f36831b9daa760cbace129a93fe2451901eabacf0143d434874d1f07fb2536ff6ecf4ce524ac6296c3b277a8a1a0cdb79f9f13aae13cb1d557ec6fbef781b10d976950c33d7d9ca6007a0d684cd6930b5c53d97fb0d12afa39b816356b3bcc53769b523e1d4207d747a355d2839260c2f6ec0f9e6c1ccc6cb24579371820163b946fa6fafed175f77c803d0694c196089e40a02c1304c7c0d7299733b5c32fc0668597ae79b0c7921ac39007f4482dba1a03fbd9a8f163ea12408c711760262056fd2e79c9e79afad2c224ed5a097b9000881e6abd9ba8a3133985973c9fd2eb8df68770e10e4d91f22ceb77599c9bd7e8029322ed371a2559034da77e4cb7c971d38cdac4692bccf8c5506136bb06f50f06bdacf17bb618793fe8922014ed57ecd26e136944f9d96f2cc17a0b6827f95b8117d870d9e9bf28adb0c42daa021b9b1ea0de4c2d5c3a2f8930c358f617a3560652756796b2dbd0f156e2653bf4607a41a28b1d98f4956274b83369752670e47e07ccd5e5016634f635e835452f9cf9041fdc9158cc33fffc417b48e0d4b3709b1006315b7a52d3fbeb1d05fb24fcd1a669a3bd6a84e5b9088b4a52826841e8dfe7fc408c01c4e34ed7873aea40f482573e26e68449e6580bb640a37f4e9b727b8854b1c3b17858f3b5d6358b66b4d7bcf69dbf8895949bbd8dad285f64a81d80093db8ec9f46b5ecdc55ac3f964294cdbb34cffbf829b4b9196b6a6a53dff4866a2e0cb2d2c6d88baecc19b99e3d2a3bc0f28d376c6ac64064f9ebbc5e020c8771d933761b768eac54d1b8809596cd76bd51aebd5831e56e57d7ded5c6995eebcaf6746a05e3aac7f68ace97090a0c87c02c1dc7625fbcf99a95c5ab54f54b3411a4cff1cd7ce2817bb359a074953f31632b78387cc518ab9fd68903fdcf3b0caf0119422e23206fba38fcfaed6b1dc05e4d83cd027acce06337f499068050ab261a75e864bd9dd03ef7861ed5dedc3b1e043e4863486839205a199aad37e191f6aa42b2f0fc2bd242ce60b9bbe20b1875872627ba2ef996fa4a97cb9304f578e80aa186496cbe32f14371581fcb2db42f83ed7f7eba0a45f4d19ed9fab04590a7632632e50a69412a30cb918baadd22003415"}, @uac_iso={0x7, 0x25, 0x1, 0x83, 0x1, 0x4}]}}, {{0x9, 0x5, 0x6, 0x2, 0x200, 0x7, 0x1, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x5}]}}, {{0x9, 0x5, 0xe, 0x0, 0x30, 0x1, 0x0, 0x1}}, {{0x9, 0x5, 0xf, 0x0, 0x3a6, 0xb9, 0x20, 0x3f, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x6, 0x9}]}}]}}, {{0x9, 0x4, 0xcd, 0x6, 0x7, 0x1f, 0xa2, 0x28, 0x1, [], [{{0x9, 0x5, 0x80, 0x0, 0x104, 0x3, 0x3f, 0x0, [@generic={0xa9, 0x3, "e2a17a8e29e5b4ff46bcc865ab5f1ba575256c02754a7d43c5d99907ab15b0700fef436208e1cd2ebcdece7c0883b68de86f183e161f81cdb01a2dfd256577b2f7c72005983ed2ae943c4a225bbce6650623ca763d31f90000fd66c46d02d1af3f88c8bdfa7fcfcfed0496ec4b549568a580f2986b4e9e813f777693bed618d34133670f8957c742e6e411b754d1bbc1e9143da61b039e777708b50fc83a947bf1033e59eafd75"}]}}, {{0x9, 0x5, 0xa, 0x0, 0x251, 0x2, 0x0, 0x27, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x1f}, @generic={0x1002, 0x31, "3580e66048ae095d48e142ceeac00f812d6606c742de74ab599c1972b3eb0287ca3032075fb3a549869ca08aeddc69a174e41b476e8c1ca8984d3c1811d179918edae30ad3b34103629bb87543ca19efb87238ac9b293ce6c96a16af0eff2ef940d96c441059eee2876cfd38169bed9dd9b2f51a9c92886a7a2841409a44c788eb4f9088a92e746a581fc994799d85bf2fbe42d203ee506da9e7b4dc7cf2b8bb9a8b8b5bda967f6a13cb2253b5bf0a2e7aeed7ef0b03609dd83084d701f94f49f6c594e1f3f3a537351ff4afa3c08d7cfdf910e1d30dabe3075e2fafc8df7e30817510c9112aa0c3e4417e91674a4733019c3302224ecf22d537513073ffe444276e21330b58c1623c7809a6fffe4f7ecf00be8f04443525dde2b15825f49414e3240b7990b1abf5377835074e9fe731fd488edf5792c6d45d23e012fa23a34ed71eb7876a3255909092ceff0a48152cfb0ba0165fd75badb1f15515594bbe03306709774abd80dc30001052b17c87300826c965b15ee59c17f5987b543442cf3f53401fff5092ce26428dec9fb6ea3cae585205d326713a44f22775a92a0d95ae73204bb4d01d0d4c7764bd603280a02bb3c9a27b5c642f8540c848b92d7102f59bf4702edeb1f5da2352df94e75e556cc13bd112ecf4a6359ce462b27470cc04c5b60a60a3dd98e79e4b7a035d4723b1730d7c18b0abe03b5ad43d687f1d896668acbc59ea91b607e7efa5012fc0cd5865153d37aad0386bf287d2e0937940810e5aa88d7af73cd7f44af72ccdab257377021e4430ff4d3d5cf5b9bf21ff4d665770b4823393710c7ccdac44977731946c84838d23bcca586ed784d3a14f4aade16be9c46935a38ff3bf40d568cdec6a362e4c56be68d9794a73c43eb30352613a2e291956a76b39b8808558bed6b7b35a9bafac1cf82b1b635b9ebe19477816916225b8142ad4d5fc686b3fc219c607e61fbb74f0b7e777622772bc8e2bc07997f7dafb693eec9b8279dfe3a6cb4bb4ebb69002b6482c1d1b64ed235b6f4aa4fc4ae5ff86574dc6fe305dff37349f8a4698b9f9b11087809c7ac76dbb18e1af3dcfe712971bbeab5dae8afc73ad98773e57b7c0ba886ae78bbff09e5079b793ec460831dde2055760a12b926d0f773992ef2eb6385eff9b06a313d6aafe2d9a83411348e4f4e48ebbee5d04075400ea9a599303525668a85dac41ab28db9fa0b6a090dc4e86f8426214d682231f1e4b6b71702df98f1286404ce434697db01075b0bffe01b49f52ae51c26326e5019aef1a86bce02a058f1aca7ba9fb0caed56ae205e101ac89bdea6266e7d3464283b7a7c2fd13c2dbc52b11c1b6fec6492d115e6978f4cce7e888b5d8ef43be33e743fca838e10656e134fdcd1326760a9ff40ab6e194856f6fab0803a30d981da2f7021d0c71c19b3fee73d9880dcde212aa914c8917bf5dffe459dafaed5c449578df4b4377c6a0ff74a568b76d75a3336cae869671af628e396a53d8fda6e678cebe58f5258317a13bc253a0033a143df09d50d193d0459de681a6711eceafa0a8ff59c4f4c42f3f63f957dc2190ba699656b37d95095d509703ae716bf63404b5f4d73aac87f1eac934f469fc63a12ca613feea25366607d13878b2e08ff0281394f4effe4ef1fc486811e363734c580ba49cb94f5136815dc60f12212ca11b59ee70289ecb04f7946e3607361df324efa06b2b32b751cf856be72a84ea31805c5eb428e1ce45325b4cf48cf395206e156d15fee04c400e62b9558ceade29653aa4b6d2dabfa1d2ca4ac61dea85aeaf041dba3136459798a759b39ca2d4d4c93266063c40fe36bf2657156826add5db8c53dbb5826362227853890f82b92a8eeafdb03ddf9ecd7ef2278eaf47474be3c2b4bddf4d724a16d299c28bd4a2c45bd5a99701e21b50e218aeef628aff7ded708f12f0dfb2708ceeedf5ca8aba08f8c14e176d06fff0e80f88a1ffea2289204abe25b51db2df518cf4c76279739d341cd4c9364925d16daae50f23b00d2a746a27dcd9e4e2ddadeaa56d1838645ee6b19ea7ef0fb8fa942e9f7137edc0cd58bbe9cbbfae960e660c6bf0592754695e955fce65ba453d911b6a9f51a834fba6301c5cb5dd8020f4831eb01a72f4300f889b29f528e5dc5ad9dd63509899b394473f86b87f637d8b35303199632d096657c61bcdf4120bc2a96910b163eb02e6279bdffa0828e6bf75ff4658275a9419d8358bbcbcd94596204567af858d581f99a0df45c24e0d7887f6ca9c4765ea42e5dfc02ea0e9b23889ab21cf58b7b56fed2133aec03f1a353bf2a8ddbece94f6cdbcd389b77fb1e53256a563402dee75a747e5881d698d2a5362609fa5d09b58dfa2b44b3834541b13df95ca9c8db08dd26ca65d078ec3b8ef51562df160aed273c3ebd19e132140a742828ea9f3cdf53d651c3cf86d089297dc10dd2e21c4824c93247746a081d79b00d5edbdc9810f72934af49b214c0fca941c7fe0985d0e3a240c5a04cf7c695c9502138ebf4d3bb4255579475f673921e8ef847d3ab40d83b8682484845b11fa6c3767b75651f907c3f24d8445e2902d9193949b946c5f44dbc4c0c84e5a420b698c3aed47c9aa86ed336b09fce7a75075d2518daff292c34f72b9046421d7c24d13b422f615ee609f11f77438815a923c47c3a42d80e7d6f35e74adf7ff408c515bcf8a94aa2149a87155ed19a22a38bb66281d6bbcd8725784c427eae88051e212a8e7f0b45d0c9c8101be834b26b4d66b696d60e88637696e89785871db66dfb3e02d6e4e1f6186b4ca830ea0102e9d0c0d49b1ec8e4454d2223ce955181a39dcfa00b7420e417248422a26f10dcc62634e605bfd9ee43cca93196d8ff7f4d9b7cd8d0a0dc73617fef03de17c670fc9ae3a77eca6ffd95b15643241f395d99220dd444a9270f74e7717ba92eb677deac65fbc21b5e658d529ac93c2d7fefacde23cc9973b9c7ba091a141e942de60bc84ff2f1d575145b0e35c51e657c185b3c66aea41443ad14908f21c81ef5608f4e776e22b5c6db57b6d050a80fa2bc4a2eeabafa613a783b5ee679c94b77540d3a983291fad8256d4652d2e32afc270a06bebb5758a5578519c471234636f761b7e590ed133993dcccb22ea71bcd4d2d6a5c42022d0d5a76b182fc8928dacce0fbc72afc2651bdb350f6b4a35f3d366d4014d3b372693d529ddf08cca13a97b7ad881cb9b1021b1f5be81777e4105ed612dffdc11e8cf0a8b9ad122dc257f484a07a92e3bdc818b22e89c035e2223aa9258572e44e1e464f6970ed23bd38b72e9704eff08cddf041cc6beb73b6a866852d883283e30287aa3cac4cee0d1a192174dc3d527a676c187fb9570be539f7363cf12be7c590b779a2a2abcb82078aa753744a59f4fc7f23a6d8c767793eac2405c9fcd33246330a7c9f24aec1028bc5837893f1b0557834776b7b5f7d6c2dfcc0d97caf2ca346f8a406f2a16daff3742f1f89ba8074ea5eb0ba1ab330c26bc89d0a04f24bf94394ec4405a6ccb4e1119994af1a00aa6c906dfc527c8d319fe29de470659e3aec34c8afc85ec5f2c8ecdfd1eb8f70f99eb59ed04db744a658b8d23bf7280f91cbe33f77c05c2a5f5db58cb9a60c59720387914122994b88c5efc2b34187c5b3e0740ec6caaa46e51c1b69fa2091ad226393718d4f72753edc54ee4700642170f524d5ef0e4a84837e9cba138df25dc15644537e3325ed7c67b4ae5dacde2eedc8dbf773877ed266269219d46ff657b32678cff5c6bb04ef90bca527c8e370f46166951271f61df11d5899f18c0821a7d3959545cb422ea0bf59f9400217ab880f815e8b8a0f8d5377f63cc3cb522440fe553e7915581d860b3fdaddc3adfe2d997addd27239b8a141ba400b2ccac91740fa654cec055978ff100c449f005488e5cb76d7b59de3d13eda7ac0867b4db3a83297ab92f35aed0ccf9b8b293434d88eb88a0ff393fe3c0810ae73190a61936e98a55e2edc19777cc811debbd309b3f8b51a8dca5b740869b1a6edaf67d98367317ab37a29e77d526c204dbd92fada84f1627a59e0bd1ce689ed0af0b1663c90510ced56f25ae369816ca7e4ac7f5e7a0fe165ac058dd1f1182f31316aa637afe765b7b979a11d0f4c279cb8be149e029ff9bd1973f3bc0e27b1951855c171362dc2709638ae84763ad0dc757f1aa9521031e223c86c37d2342626927c7f07907f3ab5976f497499a4e768bb80e2dbcaa0f7da44975fa82d5ea41527c89a6d414053a549fb7854d547744cde6f110c21bd8989ebad17d54e8288a0465f55dccd5d36e237230a11ce0fa3e77fa31e94bc5c398a4cf0a34e512bef2545a9b91f274f6294c334565a04a51aa3655503a5385adcab04eb910a99166cb0f8cc7d764456a16cfa578d03eaf79617434da2b5b83fe14302302ca06a223e0bdd2e9c998023c1b0319e8705c5b8b5d4330043322fcfc8cd397151b898f63b12b43e2e82e60b41140ee78e43b1b3cb60c9071e96bbaebe2061f06ecd287946482e65e07821742d392f9ea2c010fc6eb1f939d6c6961c0cd0bb2acc1d11205e6ecec33060fda58e75080134c3fc7081c304b16a37e397f2b22469c56006b389575f034419548a96be954986f054d2767d08a8ccfbc3d662d5ab57ec85ad6f390044f006e4a1b70354dc1a5dd72f37c29ab7f1d7555e1be8b0f1b4868207fac37f4993f40ce9ead54ee26a86ae8e3bf9b2c333d7429a0521e4de7bd5981454a0477e3e6c54af9d97b8b05e64901a956afbb14d456341cb3e670aee28cbee65c82c8290f14ae85feb74466d1d297ff5bd673002072b520a23b5542fca9f16742bdeee9493b1cac52df7a952e8ce70bac4f6e5cde21747f0991b7f72fff7f568917ad8928a75c82662284a497db12948b6f3db2930656993fe7719ecab8959fdf76f736f76671792f953d3060e25ae8dd8330b4e21ba70ef1b3a8a85e335dc1bb1c32daaf91a2f494fac2bd576c4bc2e40420563a146a94e37b0228905852816779ec2da1a03299656f90e49ec62c07e3bae7f6fa95904d3a9272d3842200b456e5507270977d498c170203b291036ef637f002c7fbebdd1c519e64202a3fd3251117b5da11882edba6be056d0aaef88917ea68f3a9e0229278365c823b312a335a14b171a12b078ad659a14ffe6cb925d37cf9125bda721da2874e9ab7e455f2af310e9213e6ab4aef6f9aa89df3431279123f249cc0c977022e33a5d71e4dd6bbdb36334367de95d9362fc86eaff9b8fe4c87b5842b5b969745866f9d7e36744842267c2c0992b54300590e271421fd23a7fc691a626e06032d524cea72be9908c6139c107b5b2031a1208d994f9a78c7ada4c31a4b8dd69a1ac8a92af3df2667ea7f5ebd2cac677674ec559168196d870c89990b01f36670213da56fd831edcfa71bfd0a6fe9358b138620c4e909d186306716eed0fc75af5e9e59b3fc3c036b2824445c44944905a536d32678673af69ca385974fee5b355c3dcdc7e1a2888d67ebd73ec45158df39db39f52fad53deda3227c782ea9399f1a10a6f7e19f0196dbc3ae0f987c70bc92fb9839aa3f11ee36e83bbb338ca98d62cf429e23e48895df9046e9699450208147da68074fd92cfb08c685f1ac5068719bc86540b7b80275b9b64092913dafd1759069dda0de8496298314dacce0a85fd02008e57deeb0df03785c6b44e80995cdf33f51e0d0764a535108f84edd729d0200cf0d8b22551d64c209cb1b05b3fb2a4bcbe7f4e641a7e86b4"}]}}, {{0x9, 0x5, 0x9, 0x0, 0x99, 0x8, 0x0, 0x1f}}, {{0x9, 0x5, 0x4, 0x10, 0x3d7, 0xb0, 0xa1, 0x7f, [@uac_iso={0x7, 0x25, 0x1, 0x181, 0x0, 0x6}]}}, {{0x9, 0x5, 0xc, 0x20, 0x1e2, 0x81, 0x20, 0x7f, [@generic={0x81, 0x7, "0cea8edf889d4337a3226b5632f151a2e59128127b5f8b50aed1b3cf11444151b870eaf01ea8d717293f7adff87a39b775d627cc9a2998ce3d5c8f8a3ef6dc757fdd989b3da52e9af643a0d1f12b318df84f3eb77cb43e33fd81ccdae93e98e99cef255d2407f23ecf06a8d7feac075b777c3349f5e2ae4f23f332c8908b96"}, @uac_iso={0x7, 0x25, 0x1, 0x86, 0x1b, 0x80}]}}, {{0x9, 0x5, 0x5, 0xc, 0x242, 0x3f, 0x8c, 0x6}}, {{0x9, 0x5, 0x2, 0x9a24997fd69aa7b1, 0x1be, 0x3, 0x6, 0xc0}}]}}, {{0x9, 0x4, 0x5a, 0x81, 0xa, 0x82, 0x8e, 0xb5, 0x6, [@generic={0xbc, 0x31, "071b7e9c4310d26090b651ac5955cffa46c43bc66b0b1845aaf9bd1ec98f6736e9084b5798807f5c2492a9446b08d4a20384e2bfb246964230944cb5b51ab0fd9d3295cae21b69e14dae6dac799829b7a730726a9a587c348b2a2eeb2fa024929540bf9032e5b4727e5faa99ca0048b7b42be53dc37993db8128ff5a486b64a18f0e460c3cb4edfd001a12f224c7f83b151734913523f612ea19782799ace506c80bce12d52162b1cbf8222066312936ed11bc0e1ecefbe1cb23"}, @hid_hid={0x9, 0x21, 0x0, 0x69, 0x1, {0x22, 0x52f}}], [{{0x9, 0x5, 0x7, 0x0, 0xa2, 0x0, 0xac, 0xff, [@generic={0x6b, 0x23, "7e6ca4031f1bff98be2b163f9cce118b07a2dc3f0f8124ca5248b42c68b7b241b8da8ff01186835933de36c965dadda21b7d209f301b671ab4bb0955d22904efc8e2f40e1019e4a4992186f3c0250b9411b0816ddbd8c6d603a27f25db71299755822b2c8582b89730"}, @generic={0x8d, 0xd, "be1b808d15324ca4119f4ae0e0b6684190a3ebeb827033a8d2d4bc54ecb80dba7aa33911be428c6d2a37dedb79117c873e11ee68a3a590d653bd632c2c6797e3db44aab591fc23bd44c00c46d2a32e8bb436ba0a03214e941118ae4cedd5a3b9c9cfc4046cc2ca3eecf8ed13c9c6d147628df955b91c83808363d72c997925ab05da4b0ff24358aaea30b4"}]}}, {{0x9, 0x5, 0xc, 0x0, 0x22d, 0xd4, 0x9, 0x4a}}, {{0x9, 0x5, 0x7, 0x4, 0x317, 0xff, 0x5, 0x5, [@generic={0xa9, 0x22, "a6fe8d8f81dcf211048f8b3d15a410b3d4492da8b29ea204cd18df230b08eb0e1611126995dfe154a0e590f83c02e0e902db81fb80c97cd2f63ac1bb8325e148dce40ff54b1c54ef6838ca603ddbfaebd40ef3c02574b78a928603eb2fe9a2072f5953c1bbe0bf03f41af9445b5e2af5eb8b86915b4cc149be58bba960f3c112c6744ad92391647cd5f2f2fa45218d354d01bb53bbd57a794edc27e0c857ccb8231830690d51d8"}]}}, {{0x9, 0x5, 0xb, 0x0, 0x3f2, 0x16, 0x1, 0x7, [@generic={0x76, 0x4, "6b52aa13d1a039bb5071f33729b6e61bd7353d5beb3d6e651594bef26ebd62d5997377590977146939736576453d1f0961a5abef586fdaa75d613770748c36682413e16f7bb27b0ee193c97e227d57d86848a74a5cce1a0db4ad34960f8eea5621938e60322a09cc4e47aa7dbaba78f3ed077fd9"}]}}, {{0x9, 0x5, 0xe, 0xc, 0x33, 0x23, 0x81, 0x1}}, {{0x9, 0x5, 0x1, 0x1, 0x2c9, 0x2, 0x5, 0xff, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x0, 0x3ff}, @generic={0x85, 0x3, "d170f134d672f67a7b0f63d4aeb37d4e05fd48bd5566decc86581842c462ba8f3e83cfe305f318b74f248542d879ff19fce22d86788ca13e25e94e86a92515ac00f97beb8799ff7c47e32a812edb660555fbb7b88fb6f7f8dd6d4e4102b298117c1f882ffca4fd56da88244984da1487cb82c65fdc49d3c59a1834f0204d98c2bb490f"}]}}, {{0x9, 0x5, 0x5, 0x1e, 0x13c, 0x1, 0x81, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x83, 0x4, 0x2}]}}, {{0x9, 0x5, 0x1, 0x0, 0x15c, 0x1, 0x6, 0x9, [@generic={0x54, 0xd, "b57d702a5d180911a744f089cf4eb0b3a01545b1d3eb25557ca105f819bd29857d342416773d1e9b8d4e4ae4e9d933621cb874c67666727ce1652411ab5595ebd8014018cc82f5a2525faaad780685e993ad"}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0xff, 0xffff}]}}, {{0x9, 0x5, 0x4, 0x0, 0x18d, 0xaf, 0x3, 0x7f, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x3f, 0x4}]}}, {{0x9, 0x5, 0x3, 0x3f208a00dbb50441, 0x253, 0x16, 0x8, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x3, 0x7fff}, @generic={0x98, 0x21, "5abcaf280955aa76a9926ccf21ce35695db53f9bd09d0bd8cda73a698bb0ca47857a3d283a53695e219d73ad16ffc11c6285bdc3e3129efe717f233617008a20c886fcc55465089ad897a2302f14a647097c11075a345a8197e4f12881fbdae920a0a54cbd6f8368155f970b6bee188f5655f54e525759e71e4b0f67e86415c680ff44a850a76702dee5526fecc535caab1f3d545b04"}]}}]}}]}}]}}, &(0x7f0000006280)={0xa, &(0x7f0000005f40)={0xa, 0x6, 0x110, 0x3, 0x14, 0x5, 0xff}, 0x25, &(0x7f0000005f80)={0x5, 0xf, 0x25, 0x4, [@ptm_cap={0x3}, @ext_cap={0x7, 0x10, 0x2, 0x30, 0xe, 0x6, 0xff}, @wireless={0xb, 0x10, 0x1, 0x2, 0x10, 0x7f, 0x7, 0x3ff, 0x4}, @wireless={0xb, 0x10, 0x1, 0x2, 0x20, 0x1, 0x4d, 0x4, 0x8}]}, 0x6, [{0x4, &(0x7f0000005fc0)=@lang_id={0x4, 0x3, 0x809}}, {0x4, &(0x7f0000006000)=@lang_id={0x4, 0x3, 0x411}}, {0xeb, &(0x7f0000006040)=@string={0xeb, 0x3, "0abb5f139c5235d4d97cdd081c2dab5e68a5f9d5c26064ee46961cd7a456305fa934be8df0faa4fe18d3fd847c12b49d86474028a78820e57f4f1c9c507971008dd712c12dd091a78899da76b6b2928567b59d9920ef019bdf59531e4ac1f9bae1239bcc57860fa779698611a7a421707ef6542bc1ef275926a9cc9fe3826b04dab205db67a5a45e70c7327c6fa68be618b6e9606bd8f7699d930c0b20200855fb4a94b6f29755df1fb4239017b32880197570bd4618537100fd6ae85ace867ebd75a64b9d414342bae88cae00d5f711afa122bb6d99f9c7822779109ca8b84a52ad297382383a3b59"}}, {0x4, &(0x7f0000006140)=@lang_id={0x4, 0x3, 0x126f}}, {0x91, &(0x7f0000006180)=@string={0x91, 0x3, "4959d3d84d3bcdda39f4ba7ef90cf56e58025edd2e2753b1af997b8036da623378a0ffbfe4a2f4a44c9199eb5afe06126b38cc386b3c5ba51a8562b485085d8a2d46e4c992ed1a0dcf9da8188e613289b3cd57fceea1754f4e55c3b57c5be4a29c0109f614b3d5b52eb2223cdcfd85ecf82b5c65e9ecef26073b2cdb6c0fe38216e476ab7d02b3bd2f92d2ec3fc7cc"}}, {0x4, &(0x7f0000006240)=@lang_id={0x4, 0x3, 0x91c8702f1a6dedad}}]}) syz_usb_control_io$uac1(r4, &(0x7f00000063c0)={0x14, &(0x7f0000006300)={0x0, 0x2, 0x5f, {0x5f, 0xd, "ce06da5064fc2b0cc274814882934e6b79ab0eced0ed68bddad82cf38b576886a8f86ccc5a564ca95260c6be51ac505340baf5c7a84c9cfe00e2400d22a46990d42c4f0d84aea6a15da768b876fe7a79b719f43288257afb1263dde385"}}, &(0x7f0000006380)={0x0, 0x3, 0x3, @string={0x3, 0x3, '\\'}}}, &(0x7f0000006640)={0x44, &(0x7f0000006400)={0x0, 0x5, 0x6e, "4e82ddd95daa39d5fa737f6ab8a49cad75fcc53aad81ec78b965794443d8168ec46f305b566d99cc318a72fec6ebbb7673cd1e95d5b8113f92e38ab9a76377a2fe85bf88a6d4d9f7bea2fbacbd68ae521e45068b47a012eb582be68e5c56fb6aee8091f6442f626d6901dba5c173"}, &(0x7f0000006480)={0x0, 0xa, 0x1, 0xfe}, &(0x7f00000064c0)={0x0, 0x8, 0x1, 0x20}, &(0x7f0000006500)={0x20, 0x81, 0x3, "00f59c"}, &(0x7f0000006540)={0x20, 0x82, 0x3, "898ee5"}, &(0x7f0000006580)={0x20, 0x83, 0x1, "b0"}, &(0x7f00000065c0)={0x20, 0x84, 0x4, "0e27f5a4"}, &(0x7f0000006600)={0x20, 0x85, 0x3, "7918af"}}) r5 = syz_open_dev$hiddev(&(0x7f00000066c0)='/dev/usb/hiddev#\x00', 0x5a, 0x80000) ioctl$HIDIOCSUSAGES(r5, 0x501c4814, &(0x7f0000006700)={{0x2, 0x200, 0x8, 0x0, 0x7, 0x80}, 0x36d, [0xff, 0x2, 0xffffffff, 0xfffffffd, 0x40, 0x100, 0x1ff, 0xff, 0xbd0, 0x5, 0x7ff, 0x15, 0x6, 0x90, 0x7, 0x7, 0x9, 0x9491e3b1, 0x1000, 0x992, 0x80, 0x3, 0x5697, 0x3, 0x7, 0x359, 0x1, 0x80000001, 0x0, 0x80, 0x100, 0x6, 0x17f, 0x4, 0x7f, 0x3, 0x3, 0x9, 0x5, 0x80, 0x4, 0x2, 0x4, 0xffffff71, 0x9, 0x7, 0x7, 0x6, 0x7, 0x1, 0x1, 0x0, 0xffffffff, 0x5, 0xd36, 0xfffffffc, 0x3, 0x820, 0x5, 0x81, 0x4, 0x4, 0x3, 0xffffffff, 0x3, 0x6, 0x8000, 0x100, 0x8, 0x10001, 0x0, 0x2, 0x7f, 0x8, 0xff, 0x2, 0xff, 0x3, 0xd446, 0xfffffff7, 0x0, 0xfffffff8, 0x10001, 0x5, 0x9ae, 0x3, 0x828, 0xdd, 0x64afb264, 0x3, 0xfffffff9, 0xfff, 0x2, 0x10000, 0x47a8, 0x1, 0x0, 0x1f, 0xa000000, 0x7, 0x8, 0x3, 0x8, 0x133, 0x7ff, 0x0, 0x3, 0x4, 0xffffffff, 0x8000, 0x9, 0x200000, 0xffffffff, 0x9, 0x9, 0x2, 0x8001, 0x4, 0x8000, 0x7, 0x4, 0x5, 0x7, 0x7, 0x7fffffff, 0x7ea, 0x8000, 0x20, 0xffffff01, 0x8, 0x5, 0x7, 0x8001, 0x2, 0x101, 0x6, 0x8, 0x3, 0xffff8001, 0x4c3, 0x1f, 0x7d6, 0x9, 0x9, 0x7, 0x8, 0x7, 0x71dc9e06, 0x1, 0x0, 0x7fffffff, 0x8000, 0x27, 0x392, 0x0, 0x8, 0x101, 0x1, 0x101, 0x86d, 0x9, 0x6, 0x4, 0x3, 0x9, 0x2, 0x5, 0xdd8, 0x4, 0xfffffffa, 0x3, 0x200, 0x5, 0x4, 0x20bb, 0x8, 0x3, 0xff, 0x8001, 0x2, 0x1, 0x2, 0x10000, 0x0, 0x3, 0x6, 0xfffffbff, 0x8852, 0x200, 0x800, 0x81, 0x400, 0x195c, 0x2, 0xfffff3e4, 0x3f4c64ad, 0x1, 0x5, 0x1, 0x1, 0x2, 0x19a, 0x91, 0xffffffff, 0x3f, 0x7ff, 0x519, 0x0, 0x5, 0x8, 0x7fffffff, 0x4, 0x4, 0x4, 0x20, 0xfffffffb, 0x401, 0x1, 0x0, 0x3, 0x8, 0x3f, 0x0, 0x2, 0xffffffff, 0x10000, 0x2, 0x7fffffff, 0x0, 0x0, 0x2, 0x789, 0x1, 0x0, 0x0, 0x2, 0x7, 0x9, 0x2, 0x6, 0x17, 0x2, 0x4, 0x5, 0x4, 0x20, 0x800, 0xffffffff, 0x9, 0x70, 0x4, 0x1, 0x7, 0x5, 0x7f, 0x2, 0x9b, 0x8, 0xae, 0xabb, 0x6, 0x545, 0x6, 0x6, 0x7ff, 0x1, 0x1000, 0x1, 0x5, 0x8, 0x10000000, 0x30000000, 0x2, 0x7, 0x7, 0x8, 0x2, 0x6, 0x4, 0x8, 0x81, 0x6, 0x7fff, 0x0, 0x1, 0x6832, 0xa6, 0x6, 0x4, 0x1c, 0x4, 0x80, 0x6, 0x3, 0xffff139b, 0x40, 0x1, 0x0, 0x6, 0x4, 0x80000000, 0x8, 0x5, 0x101, 0xfff, 0xffffff81, 0x2, 0x0, 0x3, 0x1, 0x7ff, 0x401, 0x373, 0x7, 0x401, 0x409, 0x9, 0x0, 0x0, 0x1, 0x6, 0xffffffff, 0xffff3acb, 0x10000, 0x1f, 0x1, 0x100, 0x7fff, 0x4, 0x400, 0xe7, 0x8, 0x4, 0x7, 0x1, 0x5, 0x13, 0x8000, 0x5, 0xdd3, 0x5, 0xffff, 0x401, 0x8, 0x1, 0xffffffff, 0x4, 0x2, 0x8, 0x6, 0x80000000, 0x2, 0x5, 0x8, 0x6, 0xfff, 0x401, 0x7ff, 0xba, 0x2b9ae462, 0x3, 0x478, 0x5, 0xbb95, 0x5, 0xffff6757, 0x4, 0x6, 0x7, 0x81, 0x3ff, 0x800, 0xff2c, 0xfa3, 0x9, 0x9, 0x800, 0x3, 0x6, 0x7, 0x10000, 0x800, 0x81, 0xf1, 0x4, 0xfff, 0x6, 0x4, 0x0, 0x7, 0x2, 0x96, 0x0, 0x1, 0x7f, 0x8000, 0x6, 0x9e6d, 0x40, 0x200, 0x0, 0x2, 0x9, 0x66ccdc21, 0x8, 0x3691, 0x88b, 0x346, 0x40, 0x7, 0x0, 0x5, 0x3, 0x3, 0xc6a, 0x80000000, 0x80000001, 0xffa9, 0x6, 0xd, 0x3, 0x0, 0x2, 0x2, 0x1f, 0x8, 0x9, 0x7, 0x800, 0x4, 0x2, 0x2, 0x8001, 0x697c, 0x7, 0xa5a, 0x6, 0xa6, 0x3, 0x100, 0x800, 0x3, 0x1, 0x1000, 0x3, 0xeef, 0x5, 0x8, 0x8, 0x1, 0x6dc2, 0x8, 0xfffff000, 0x3d3, 0xfffffff7, 0x7ff, 0xffff7fff, 0x7ff, 0x0, 0x2, 0xffff, 0xff, 0x80000000, 0x3, 0x6bfa, 0x8, 0x3, 0x7ff, 0x3f, 0x0, 0x8, 0x4, 0x1, 0x0, 0xf464, 0x80, 0x8, 0x4, 0x64, 0x6, 0x13, 0x101, 0x8, 0xc0000000, 0x1, 0x4, 0xfffffffb, 0x7, 0x1, 0x4, 0x40, 0x2, 0x0, 0xffffffff, 0x8d08, 0xb2a5, 0x100, 0x1, 0xfffffffe, 0x6, 0x664, 0x2, 0x100, 0xffffff72, 0x4, 0xdc00000, 0xff, 0x10000, 0x1ff, 0x1, 0x9, 0x3, 0x5, 0x7, 0xfffff000, 0xffffffff, 0xcd, 0x1, 0x8, 0xfff, 0x6, 0x4, 0xff, 0x8001, 0x90, 0x4, 0xfa, 0x7fff, 0x3ff, 0xff, 0x8, 0x3, 0x4, 0xfffffffc, 0xd4, 0x9, 0xbc91, 0x8, 0x9, 0x1, 0x6, 0x3f, 0x5, 0xff, 0x6, 0xfffffff8, 0x9, 0x9, 0x0, 0x3, 0x1f, 0x4, 0x8, 0xfb, 0x6, 0x9, 0xfffffff9, 0x4, 0x2, 0x81, 0x81, 0x2, 0x100, 0x7ff, 0x400, 0x3, 0x3, 0x6, 0x5, 0x6, 0x6, 0x86, 0x5, 0x6e63, 0xff, 0x9e96, 0x6, 0x3, 0x80, 0x401, 0x81, 0x7, 0xf5, 0x0, 0x6e, 0x80000, 0x10001, 0x3201, 0x6, 0xff, 0x0, 0x1, 0x20, 0x2, 0x3, 0x8, 0x22, 0x6, 0x9, 0x2, 0x9, 0x25, 0x5a0, 0x0, 0x7543, 0x7, 0x4, 0x200, 0x5, 0x7, 0x8, 0x1b02, 0x0, 0x4, 0x4, 0x8000, 0x1, 0xfa5, 0x401, 0x3, 0xffff5fa8, 0x1, 0x200, 0x2, 0x5, 0x4, 0xfffffffb, 0x2, 0x4, 0x2, 0x5, 0x0, 0x4, 0x511, 0x7, 0x0, 0x6, 0x8, 0x400, 0x11, 0x7, 0x54d, 0xfbb, 0x5e6, 0x5e, 0x8b, 0x9, 0x5, 0x81, 0x3c, 0xaaf5, 0xfffffc01, 0x7, 0x80000000, 0x7, 0x9, 0x7, 0x400, 0x8, 0x80000000, 0x6, 0x8, 0x8001, 0x3f, 0x8001, 0xff, 0x4, 0xb5fe, 0x7a, 0x8, 0x5, 0x64d, 0x3, 0x2, 0x2, 0xffffffff, 0x3f, 0x1, 0xcaab, 0x7, 0xbf, 0x8, 0x7fff, 0x8, 0x0, 0x1000, 0x78, 0x3, 0x1, 0x7, 0x810f, 0x8, 0x1, 0x2, 0x7, 0x9, 0x8000, 0xfffffe00, 0xc9, 0x4, 0x6, 0x10001, 0x5, 0x20, 0xcf, 0x1f, 0x1, 0xb4, 0x2, 0x3, 0x7, 0x9, 0x44, 0x2, 0x6, 0x8, 0x5, 0x7686, 0x2, 0x7, 0x0, 0x2000, 0xfffffffe, 0x91, 0xd24, 0x0, 0x1, 0x40, 0x6, 0x7, 0x6464, 0x9, 0x1ff, 0xffffffff, 0x5, 0x3, 0x0, 0x1f, 0x10001, 0xfff, 0x1000, 0x5, 0xe137, 0x7fff, 0x1, 0x4b, 0x2, 0x3492c7d, 0x9, 0xffffffff, 0x9, 0x7, 0x4, 0x80000001, 0x764a, 0x0, 0x800, 0x7fffffff, 0x1, 0x46a, 0x4, 0x4ab9, 0x2b6, 0x2, 0x6, 0x400, 0x2, 0x5, 0x8, 0x8001, 0x9, 0x7fff, 0x60000000, 0x7f, 0x6, 0x5, 0x401, 0x9, 0x4, 0x6, 0x20000000, 0x6, 0x1f, 0x8, 0x8b2, 0x4, 0x5, 0x5, 0x6, 0x20, 0x5, 0x4, 0x4, 0x101, 0x7, 0x4, 0x400, 0x0, 0x6, 0x3ec, 0x9, 0x7fffffff, 0x7, 0x200, 0x800, 0x63a4, 0x1, 0x2, 0x34, 0x80000000, 0x1, 0x1, 0x10000, 0x40, 0x1ff, 0x800, 0x5, 0x5, 0x0, 0x7fff, 0x9, 0xb991, 0x86, 0x4, 0xfffffc00, 0x2, 0x4, 0x0, 0x285, 0x8, 0x1ff, 0x5, 0x0, 0x4, 0x1, 0x9, 0x5, 0x5, 0x8001, 0xffffffff, 0xfff, 0x86d, 0xa97, 0x6, 0x1, 0x9, 0x3, 0x1, 0x3e, 0x5, 0xfffffffd, 0x800, 0x1, 0x80000000, 0x20, 0x4, 0x0, 0x6, 0x7fff, 0x1, 0x3, 0x4, 0x7, 0x5, 0x4, 0xfff, 0x0, 0x1, 0x3f, 0x400, 0x5, 0x122f, 0x7f, 0x7, 0x401, 0x3, 0x4, 0x4, 0x6, 0x8, 0x6, 0x9000, 0x7, 0x1, 0x4, 0x8, 0xfffffff9, 0x8, 0x7, 0xffffff7f, 0x4, 0x6, 0x8000, 0x20, 0x7fffffff, 0x8, 0x2, 0x2, 0x0, 0x4, 0xffff, 0x0, 0x10000, 0x1, 0x99, 0x7, 0x4, 0x389, 0x400, 0x6, 0x2, 0x7, 0x401, 0x9, 0x3, 0x0, 0x3, 0x4, 0x51e9, 0x4, 0xfffffffa, 0x6a5, 0x400, 0x0, 0xd2c, 0x7f, 0x80000000, 0x9, 0x8001, 0x9, 0x0, 0xfff, 0x40, 0x0, 0x0, 0x5, 0x4, 0x0, 0x32f3, 0x3, 0xfff, 0x200, 0x5, 0x5, 0xce, 0xeab, 0x7, 0x8, 0x6, 0x80000001, 0x63, 0x53be, 0x3782, 0x3f, 0x1ffc, 0x5, 0x6, 0x0, 0xf1, 0x1186, 0x1, 0x5, 0x7, 0x7fff, 0x81, 0x0, 0xde, 0x7ef, 0x1f, 0x0, 0x1, 0xc90, 0x10001, 0xf0000000, 0x7, 0x3, 0x7, 0x81, 0x8001, 0x8, 0x20, 0x4, 0x2, 0x4, 0x80000001, 0x2733, 0x0, 0x101, 0x7fffffff, 0x7f, 0x6, 0x7, 0x9, 0x5, 0x2, 0x3, 0x4d83, 0x5, 0x71d, 0x0, 0x2d09, 0xffff, 0x8, 0xba7d, 0x46be467b, 0x7, 0x80, 0x80000001, 0x7, 0x6c3d8c5b, 0x7, 0x9, 0x1ff, 0x400, 0x1000, 0x2, 0x0, 0x3, 0x7ff, 0x9, 0x1, 0x5, 0x80000000, 0x2]}) r6 = syz_open_dev$hidraw(&(0x7f0000007740)='/dev/hidraw#\x00', 0xb4ea, 0x18002) read$hidraw(r6, &(0x7f0000007780)=""/61, 0x3d) r7 = syz_open_dev$hiddev(&(0x7f00000077c0)='/dev/usb/hiddev#\x00', 0x101, 0x88800) ioctl$HIDIOCGDEVINFO(r7, 0x801c4803, &(0x7f0000007800)=""/103) r8 = syz_open_dev$hidraw(&(0x7f0000007880)='/dev/hidraw#\x00', 0x100000000, 0x904000) ioctl$HIDIOCSFEATURE(r8, 0xc0404806, &(0x7f00000078c0)="9bd5418fd86e202d3941290607f3e8fad2d25fc374ebcb18cb") r9 = syz_open_dev$evdev(&(0x7f0000007900)='/dev/input/event#\x00', 0x80, 0x800) ioctl$EVIOCGREP(r9, 0x80084503, &(0x7f0000007940)=""/4096) ioctl$EVIOCSKEYCODE(r9, 0x40084504, &(0x7f0000008940)=[0xcc2c, 0x3]) r10 = syz_open_dev$hiddev(&(0x7f0000008980)='/dev/usb/hiddev#\x00', 0x7fffffff, 0x181) ioctl$HIDIOCGSTRING(r10, 0x81044804, &(0x7f00000089c0)={0x36, "fc64c7c4b6f976fff43ff4b4779e7505cd3851fb2496ba8d726ff00c0f724cb749f88428bbfcae145b0405a56d245baed40a56c27621"}) syz_open_dev$hidraw(&(0x7f0000008a00)='/dev/hidraw#\x00', 0x1, 0x84101) syz_usb_connect$hid(0x5, 0x3f, &(0x7f0000008a40)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x60, 0x486, 0x186, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0xca, 0x20, 0x67, [{{0x9, 0x4, 0x0, 0x6, 0x2, 0x3, 0x1, 0x3, 0x22, {0x9, 0x21, 0x0, 0x3, 0x1, {0x22, 0x583}}, {{{0x9, 0x5, 0x81, 0x3, 0x275, 0x0, 0x80, 0x20}}, [{{0x9, 0x5, 0x2, 0x3, 0xc7, 0x0, 0x8, 0xb4}}]}}}]}}]}}, &(0x7f0000008dc0)={0xa, &(0x7f0000008a80)={0xa, 0x6, 0x200, 0xf6, 0x0, 0x60, 0x0, 0x80}, 0x5, &(0x7f0000008ac0)={0x5, 0xf, 0x5}, 0x7, [{0x4, &(0x7f0000008b00)=@lang_id={0x4, 0x3, 0x80c}}, {0x4, &(0x7f0000008b40)=@lang_id={0x4, 0x3, 0x810}}, {0x39, &(0x7f0000008b80)=@string={0x39, 0x3, "457342c9726ad36df1fb348fd37a8fcebe1ef05596f8947220b00a51636b108e8756b4e5edefdd01d30a9b29d7178e497c0b2ae73aa929"}}, {0x93, &(0x7f0000008bc0)=@string={0x93, 0x3, "01ae2895d75bf8cd81f3817f64b7ddb8638a762e81bfb7d0fc042ee19e07d9eb1e6067289e495cc1c8468379e4c740da1c9d8340bd73278aa2a4da60f78bd3eee5e73bd23fa02a479f5c8b731352cdd16685c659d9394431615b5d2912e54fa084c92491b3f11d00bce4aa73edf854fa9bd8d6b70d53709bccaf0e4e1bc0b0986c01d94966b3bbc64af34052153eff7dc3"}}, {0x4, &(0x7f0000008c80)=@lang_id={0x4, 0x3, 0x437}}, {0x4, &(0x7f0000008cc0)=@lang_id={0x4, 0x3, 0x4ff}}, {0xac, &(0x7f0000008d00)=@string={0xac, 0x3, "182e78612f3e39a823827f1d0cd07018134b31f17cfa4b0a07b3e31cbdca168550200184b0758b06743b1a120e25dfe9faae124c382d8cbe9b4e2e509551ed829fcee463ae01de129af17f014841831dd7b4a5d4ed804026f3fb359ad04e619fdd594e8aad43d0e1e0b0a91dfb0733089f232e630fadf4f118ae0ef2d4a8e9c7d6d72d777943df8bf8b3433da20d7f5842bc15fda9a01f38ea6384b8aab50099f81f9051cb6889c40970"}}]}) r11 = syz_open_dev$evdev(&(0x7f0000008e40)='/dev/input/event#\x00', 0x0, 0x80) ioctl$EVIOCSFF(r11, 0x40304580, &(0x7f0000008ec0)={0x55, 0x80, 0x7, {0x81}, {0x81, 0x8}, @period={0xbbf421a73db2a1b5, 0x2, 0x33, 0x9, 0x200, {0x1000, 0x3, 0x7}, 0x5, &(0x7f0000008e80)=[0x0, 0xfbff, 0x1c4, 0x4, 0x101]}}) [ 1696.549827][ T4067] usb 5-1: Using ep0 maxpacket: 8 [ 1696.659877][T10827] ieee80211 phy233: rt2x00usb_vendor_request: Error - Vendor Request 0x07 failed for offset 0x1000 with error -32 [ 1696.672012][T10827] ieee80211 phy233: rt2800_probe_rt: Error - Invalid RT chipset 0x0000, rev 0000 detected [ 1696.681951][T10827] ieee80211 phy233: rt2x00lib_probe_dev: Error - Failed to allocate device [ 1696.689866][ T4067] usb 5-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config 23:45:32 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x6, 0x408000) ioctl$EVIOCGLED(r0, 0x80404519, &(0x7f0000000040)=""/117) ioctl$EVIOCGEFFECTS(r0, 0x80044584, &(0x7f00000000c0)=""/31) ioctl$EVIOCGID(r0, 0x80084502, &(0x7f0000000100)=""/162) ioctl$EVIOCGREP(r0, 0x80084503, &(0x7f00000001c0)=""/94) ioctl$EVIOCGKEYCODE(r0, 0x80084504, &(0x7f0000000240)=""/141) read$char_usb(0xffffffffffffffff, &(0x7f0000000300)=""/245, 0xf5) r1 = syz_open_dev$evdev(&(0x7f0000000400)='/dev/input/event#\x00', 0x7, 0xc0000) ioctl$EVIOCGKEYCODE(r1, 0x80084504, &(0x7f0000000440)=""/181) r2 = syz_open_dev$evdev(&(0x7f0000000500)='/dev/input/event#\x00', 0x4, 0xf7ae6d5fc65657bf) ioctl$EVIOCRMFF(r2, 0x40044581, &(0x7f0000000540)) ioctl$EVIOCGEFFECTS(r2, 0x80044584, &(0x7f0000000580)=""/108) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r3, &(0x7f0000000600)=""/4096, 0x1000) r4 = syz_open_dev$hidraw(&(0x7f0000001600)='/dev/hidraw#\x00', 0x3, 0x26000) write$hidraw(r4, &(0x7f0000001640)="88a6404513aeee2b2843ad0b9111c702d00f8466e3edae2a591fb5d070052ac8891e56b04aab83a3824b3c9b773d96808ad274a368f6dd3f0b", 0x39) syz_open_dev$evdev(&(0x7f0000001680)='/dev/input/event#\x00', 0x1, 0xc4c80) r5 = syz_open_dev$hiddev(&(0x7f00000016c0)='/dev/usb/hiddev#\x00', 0x98, 0x4c0100) ioctl$HIDIOCGSTRING(r5, 0x81044804, &(0x7f0000001700)={0x1000, "7112ae30f2a02f6f9f0a04eef668eeac55bd9f0b12a56c83c919d0607c176832602bc38c1bfe76fd3f4a6631187ecbf99f47c523661422be60159aae44c3aef6d1e81b9c1ef38dd3f85e8521bc061b86af04774748d1091029715351028ddadd789de1336563bda5ed9f5606bb46bb36dc0319f93a6cc110d8f8bdd75ac15d8b1acdd4d8a30f1bff4400aa89dc53285b5c777ef4487257662299a01becf81f47e8eb30f47f165424ded4899d36269f9bbbe1ef5dcc8a92fa4668d063cbabdc94e0a40dc59871fb1b5d5f1f2197677231a606c34651f6dc355ecc966eddacd62fb555e1eff30c01761c2de825759cb3d8ea5ab498503b087e1ecc252e0186aba00b5bc5784508146919ea4d4843ea0ccde3e4b768a8c557a636642b61966cf499bf0dafbb7ba5279b5b7732ca7e463df6a98ae6455f1a455126b7958567bb0e1559d05ffb9824d6e6703c01b36c9d54c79536b191188bf1b489a1f0a5361f47c168a8ae1a03bd5c5027fdb8b282aa928d8970646eb1d628606531ec4afb981233d8fb8cfafb99662953a014d84f4636442eea60149259370ea8a44ac471d39b571eae7b9ffaa8b8c1b69f5a2e9f0c670036fea4a860ede434c4b53aee48e89fe2fca5f5343e888dffeee6aa9936bc2b46098398b3540883d82d87a0cf17818681ed533dfdcef73721490dbbc1962159e1c1c71ce3bf0391685a09dc137f95518448ef847c216e91b8c9c950c9b04dc2461848f14602177cb7d210c88c54ae36679fe156ba93c581afdaac5684f9be63505950f440a273184a05066438b785776860ca525b9d871fe3485bdb6edcfc997e2fd92726fe8c93f66673b61bfba921c6d94467a33247fa90be8e8fe60d24cb9d7e07b4c1bf6f402569f75d35c9ebdcf2b84dfd7f6c28d368aacb6304c9c691b17a9e1ef20f1d57c63fee4e589cfd3c082c4a867e07202d2f6c2ec507cb8c594b5b95f5c47103b9e2320af15dbc7ae9df9d1732090c1e93d2d31bbbf635041f7be5159e2fa1009866f8abbd045a93484513de5b3cc26f07c8d9d8107c233fdde3f86c47866f265e59bae928a7bab56941ccf1bb9cf913276f3ce3a713391e300d65374c5107b469d820992d1b748ce2a3ea250e89b8fe33d916f1315ff4c6dfdd6d6327a7b16ffbe07c711a3430cfee18a53a40e74ca4ea3578ee2bdad46b5d62c31562a297a5053db06e89ddf4879ca4daf5526d2e13f6ade1b3bcf906077605ab91ad0f6889ed30f4e9f0265302be8bab2ec32f66e70b9b9d9cc2dc7b07e1867d9f925c9ab179fa204050cbc0d7dbeb81da9ab617e604c70240a1bbf6f1c4d23ededc9e0af8d5b7d15dd3fb27124ec1f40aaff981cd54e1dfebbc74084e0773500286e4df347ef803bf66b68f4737f776721099c90729ec060c830c4b91d8762f74f2ee95fa7eaf6c249d8250be96fb91740b422e28e814f81518c7b321b59f4070991c8add48ec2477d2f0fcd8002db25b6c8ada95b457bfca3363d8a0d2ec2683d862913bd76060b7c149e17b48cd30ab60f69fe89044ed3732b15689b0afe0c21d00eade0c443e5501aa6f26efa65147928411285ece0700373a2bb7cdb4edcb3c5584abcac9bdaa4010a73c6e16e6024b40d5ea39c8dc4b6ee9e4b65218dc9f6e66a37f3111a201d57961f36f4250cffa30e3b995c255fcae2cc759560bc5a9009843aadc6b3bb85b9c6418b79e17a5810ee5058893466043e120f3afcdc9a8cc6f69c1f3bdd93d20855fe540c0c04d82f30cb39d29c467c42f7d21f8b29695641fb720cd68da55652009879905c1b5f3f90ec229ebde322b680fa90af29087387d46e80a1a1ee972d5429d0153b6737aa53b1daf1b08e06e07f41b54e643518b0e8a72fbac037ccf8ef720e5e6ca82bf9bd29903b1387134e488be5e40397831d01dfe414b2e15dfec67bfcb7da09b5e1713124d4927e6683ac9a03455de9d9999387b017e68341cacc70d5ab8dafb55f453b785e1bbef0934d78719dc7a0eaafcafd0cab539f7809eb9d2cff8531c86bb0b8db4aaffcddcaae4bf553358b37291d6e9f64530dfd9a3b363fe300117162fab3957be1ef8b161a4db1d632fc4b5ea97d3367d7d368797e3df7e5afb8dd73256755d905a9b199c8c406bbd5f53aa1ca485adbd6914328407580c7a8c304b7c05bce8d0a97c105b11ce59d8e39d53fdf2e37afa48b22d527b5d6bfefd4080b94b9ac9ea06db5d7b23491151563d575adab916b3db6f97fd4f2c13cb5853eb5415b45f02b986891a1fd097155abc70549551486fd5d5f484a31fb9f0b545ba60f805123a6147dd930e1c5f0bee3ab8e8f45cff72c1fad66413cacde6b04a28732fecd2c1499b98f44c99fa803bb35ee7302a18e5997d38eaaf1f544a87db0449e54015b7ec6ca8d6286a82afbb711c719917d1f30000784bd0d365a67bea3783ba34b7fe466719055a8117ebfc3d6c9bda760214685e09599d13f104657b048ad4d09c12c8eb206b4d36f85bfa6af37ab18886ff9230147b8ffc83bc8d5a848ed53a4803b91841f9de5e64d2248dc88e26e127248904187574c96c717e64ab39027b77c05b8c934e452a2a35a7c9afe97a3e58a2272760bd60630ad29fd830630d77e2da1aa09e141f48dfa960bd72a274e31c3a581fa793a2b9d559ca4db67f17bf3c27a1003e032eae124a77edc20148021f3124d31c20300f70167e68dff306a37707533002cb8068b010383b58b3e62a99d53d192a90153280c403fb4e308034dc5057cd61c1a90d608ec3b8ab2148268c44cdcb590f96f3e7224b19883084e761f9d9683b42eb05284344148470febcb320326214e013b43af1e75232c0535f58be047193e0e0b7ef6c130f77b45b9e85d50a498ad93e1d2f4b788125fe08663386cd6edaf93be52fdb6fffeb5b77cc7f78e293bbf45ddd8f65e93bbc74c87da0461c3b66bd50912c9c35334f420d38f8f4f6e223772ec48526c27efc065fd8cfb23e41c3edfdcb216a264af5d5e9bb354cef4d25a66d2bc26cdaab39775f5db3c5b6687bb961fc91b8f61e4ba96291ba85d9cf53b96099ad108bf8a70e9b12ed260d824f3f6a4261c753d6c2baad1c565376ea2e51f894340863238f6e67462c535cc7344a60ad47db81734fe481c9a4b1264b5105e162fe16d37d19a3265b61ed8bab5f672cf5ffd55c04027c8c835923f4b0cd4f0db8ebd88e6c88b35cd17dfdbccb57607a0d3576a4453962eb6b45f13b3c5c42003501774718595cf570557242b31fb243c0cceabc94f2bf16da59338745baabcda08caac5a683a68f2fcbc5e0fb99157674c88ba256d697eaca9208a4259404d0429692173abd2313a94bc1e0164e71ae271f7f90b5f9ae8ee5d762e253bd53e98187afc4aad8cb0f31beee6430460304d1fee7faa33a5f5986813dcacfdeef82ce6d0f1da2584e24da5115116d1e98e48bcf54d93be2224cf3b4154d6d3fafa37414019f8339d03190f771f415ff4d99d83e94c5d5c6045184808573045ad6033506112938f267a3bef046b2644e7fb4f3ad7503967f61a6468d85c1a8cb8f779d0b7e3d3cf80820048aac53f67c4eb8bdc92414e71f6edef6a7bb17e65b6d92fbd13871f376ba96c7bc9dbe9cfe055061c3c42ff23aa18382b4223e9bc2b5a52be3180445c576a677d3339cc388a5b0f5e4d0be4a168262434ffe28f4dcaccab066b0ddd4162af74388967a370674bbc0aeaaa18fef19c1997f560a6af08d8edd729700b5b40214c16ca4d0bd4cf838185cf6afb0054f988fa9a0821f25a4e09337e822b71702ddf9cc9d78308c2e81af6aa3436ce565871dce48f835e54d5d69b191d3d54141fa1ca6f256105a3d7ac5df3a4b9458238b66dce7be19bc6c795c441840fe4d2561054a36edefbdbbd295eefc3074e255f85d43ca15051daf196103396eaba41a73936d9a0710e835d2d8645e5400f6a52577580197814775e2ecc62c47a35587b40a4a04824b30bb1adad653acc0d7f8833a78e2e810a2df684e779742499660fce47040cd9d03efaba4003f1c06c152f9ff9bc8e36912955e9cce723d47fd7354e0410bc97f5456b9ff260bf5173701953d34c3d3d77a07a9bd37f5c2fbece589170bc1092a1c344e5bc82f2cf374cadc6df4f3ea8b681999c5c2229d3256957e6355899c1b359b18a91fd93ef94e02cd6f0271c20c345d70184181dd0190f80fd3dfae5e46a693747ce94147cd84d027d17e8945146444be0274a3e52360675449554118051dc03e77433ebb7a5ea6abe2421406cbdf3f8a40a50b9e88c2062f4a735438349e023ae8b6dd7450cdf10d28a8ba0747bf8ba9e6d904e18ed127361de94d1796cee14d20808c020da7a70b358fbd08dd2234f020ecff8b9f287bb674802b47378f57d216c47b2dc1aa3ca7896a31e8992d7a8db6233e7b150fe25784aceebe60b8cb5328c0e3595db6db6afc9b58f224ede7518b3897fe6cd1cec851daf260d1dcca686d8166e8fc9c6f683e3a4a5dcce0c15f3173cd74f26a1b42b0a091b67231180f7d95816cb4b5b9d9cd617d7d78c7ff4b7f5afcae5423464556067da9c981f01d1fc2e211cd1a51918e29ea194fd43471e714eaf7fbcf989193764f46920d9d5c1af92354eb73f8f7feead8613da9fe53755f66f5d37d3ba07880bb4592fa60eef4e3e87884ee4924fe926b891e81fb6cec7a8ab3b691c70db41bffcb62843a51882125993ab15c8e1305a766d303473e9239c18b4f3308ad566c7dacc599f5c9df1d1c736df420d9f93f963065e7a9b8d64f3226d2db1ed014237142d0ceff52f115773f72bb3459b086437006d59ab71a540786afe46be6b4001ea323e007c127dee458d66455094134c30203b14519e004c4b07e5d9954d87e08e861bc8b665f7190d33644641add7884fbc90890b4def0d3c869280a991ad92bfdd2ce81ff728a5014e556b883791ada5424d02bad541585ddfdb3a4699d503314358322903a1740dd6cc6ab06868660daafaba6621f3c9756ab81f15b4c8886f396d9c2a8724f9d6044d54aaba3ea43c87af06b792f76c1e9087cfd1c04adf1b230b2f678552ec2573786b8988c3d61142fa6423dc62c0748f9a205a6e4541dad849342bf82d1f43ce9f6deebf06a72498b0523356eebbca53674246a4c4e77cbcf6721926fb4c382f3c4e94778cf2bb8015c78e62cf6f705109af15242fd9dda3ee823bb38a657152e57f0a0767109fbc657d128ad276a8380521ac98a6c7bfa925a845bdd5c32865abb0522be0967a115db49428a9eeda6e3189ce8c7cc36e4b3945bb874c14a307f4592063572cb50eaba200d370a89bce5b41e0a5e6c7bac31ef39992ebbfd817a6d1be2a3e8aefff5f7e25303078b334787095ba6173dd30bc7bb24f8a1a94b0c645abfbdca06ffbb962541026ffef2838a1ba0b220930c4a6a0d8a3c12878e035a0e8b46eec640866524dd8c4025bd26d0184b0fdb84f321cc035d36ea81f3bbf1990491bcb55b5783e7b81ee8c6c7b92597576babb00544ecf4181857634093809923fdb8d8964dcbd30e0df9677914bbd29d62789a8e3d3cae0008518f31b76c280457ea6470dd8626b5f4f931a6483604460cf41ecf94bb21b045ca9bd878a12b1408209ce0e23c135aab0f830562798b1a46304b376f152e3b5801dd5f6118724c6e0a3c3dba4d4c750c7c48fa14ea2b46065316ee30f27c48ec1b6360203bbd5f3e216f7e5d76081a9df36b7cde13c1f361acd00fbc815e42c494dbc278aba2e7d42b1206db9c7c9915cb6a"}) r6 = syz_open_dev$hidraw(&(0x7f0000002740)='/dev/hidraw#\x00', 0x7, 0x101000) ioctl$HIDIOCGRDESC(r6, 0x90044802, &(0x7f0000002780)={0xe7b, "bb8c74b7dd7517619fc1f08542a7c3acdc7903fbc3a9f55ef4cd1d9284d2d69ed26fb6339fc82e239acd402c74ad4de58c17b04c341a2b5a07bc480b9d04d03a41ae732bf5af66248eda406cbd919d9ed0ee6b08484343293ccf509f00cd545edbc48cc9357f79742d0f9a88d4bd130d597498e9031f45a887e8351b9d2722f4b17e3eaad4b7f0909b026fd24d9c0c786280ec6c4804ce820e6e9276c94bc004e972e94d94e7fc5a314f07eef9526ab44a0ce57b25dd09841c64927651048aa2b8104edc46021a296f569fe4b33b0447ccba1c01d9e1d2e676cf79c637e33680fdc84de6ea06c3e8e1b13abedb149469b40b0fc69b3754f05b60fce958061c33e76438b293ee4acca2560f6a9767476c013639a5a6160e461c9d426af25d8a67948a79f9f3a6fdf966800065198e2e7cb60f43c2fa5aed27c443194c90cf6c0ab093176ce2595c2eca05afcc96b9a4825ad5bbbd950239a236166944c6cb1ce38c972ff26d6c21d069628d776f1818633a5fb7ad9638ddb05eae03557a6dc1a4ca0fcfef6cebd764914db0ee40357f8da061838297c9cf09e7ff420352e7bf09303b173a371c12dc7c76e8a6329be9237d8301268a42e804acc181bf5a2257c19fae7cc2014b93fd7d4d0bdbac554b9696d6dfe39868b260f40b2f1785de4f0d68689bfe3dec3c7df5f9d5db3fc3fd7db14900bdfc19411beabe119cd74d610374f048ca14e7ad616da35a11d3844c2387fe5369a40f3736e805b62fa555c7868d71b4971caf30ac3a881a217db450ec136599357a51e8c28d42437811bc7602a7c9161f5e76f402f22e568d628f4405f2776ce5aa77f128814ee9f808a44e600fcf8c9833ad64d964279cabec8a78f95d9092f29b62cb169e87f4114a45b7ebd3f0925776c55b777e9fda7703c7534ebc7a5b040a9845df20d9594ef3106fc03c138c7831feed5ee4286bff94f08590f89b435f7d7a454fabcd15e87386fac4e7094d36a603b61614464a557c6e2fb036379780e247f31ae6b369a802cf4afc15d481b49a89f84e6263dd7cb49157b18e54d5e4020c6f4bec88709e2700c8e7ef9a9695a4f874736bf2ac0aee4102ab0f596c6ea81d6bc9c5ff19ab155e260433d5db996bbe39a78d87e9696aa99c9340aa728e78ee95a77cb34e5105b4354eb4614c843b3e39ca74c8001e8da6252a0eb78fb257b2674f62ef18af937fc22c6a2b29ffd3f544937f90b8815f50115096487433ae42f48177a6918e0876f10d83d6898699985b31979eed0ea078c16dfb16b38db263ec20bb97ec6b466fd103e1d3e73d5d66c610e5d0a6ef079793ca95f7d1227b6ba024754d6c32cbb1d31227278db1cc9f4bafb1384484018ce934249fb7e36f83b415c5179cc4c33d13f9bf0627046bbaac846897a2a9dd825cea5d9957187d6a92e04da4672f64749b88eca58e0c0015e8ebc1d52ea23a1023456af1c121d78dfd2034ecb1072c4603a15a8b1c6eb93c1ae917d0dac60161f4bddb12b873021d1e2db2bd9f6e48bab704fcdca8b07ab56c8aa1518f8e150331e697b51e499d7d5924898564d76beea99a1a5781a39a0414d4f2bd00eb33e0a24a2abd94ce0f0a2c2c9836c05dd627d69ec14bdf91e2dfee2e0991c80f43596305731c0c04d7825ae973da17ffca167b693712351104a666df4e12254ffa8b75c47b4db891b44f8e485ecec8af9456f8a299229005cfdf44054b11f859bc43aa31a2ba1a291497b5e936a54a8fc9b878bc25b7f62da9cbfb32b49f8e9f8c178bcf741b0a319cb19acd5ec2e595b94d4299feea1288166ac97708b9a4fb1fe904932430050c87466494b8d7bda22834d50a4fb82767248ea311667e422d765bf739d8f20cfeb5ad56009c8079dd954c5d0a925dc753fcfa6c80918f3a5300a06b4658d1c0abbdea00591312f0b68eddea21812e4ac34111f0c516358f53196d9ab9f487c529c106ced9d40b6916495ae5d6200557ff8c48b1b9b482a02b0772ba164834d9588077876be257e2cdc378a71767bfa04842114cceb174f8a5a5f0408921c7c58cc46bf6c9ce66c1b9cebdb7dfefa54d8c87f9e20ed8175027ffa5a78eeb0e553f47c460bcabdca001d0ae502d082c40b3c26fc94c8824b3ea078b2573d3d945a89196ebb7caa00bd50f5e1b6da35b58689763c17f9d05b2ed2d4d18d891d00d8df4b78e3fc475eb70adf3fb2bbab2e1d1acd2f515ccfd5bbe2f1269faa9069c97ebd8a468280343066a8955b740fff678b96232bf973e29565ff236bba3e97644be8fdbb925f9bf9ec79b2858ebe7ddc0c0a6d5c22e41b42ac7b1225512424f22503e3125b2c73dbc991c0ef44410f57f65dbefe5a9afd26b773e17c1e8d979591dab76647653f1e8e5bf76b7f3f1e5540eec0229bc71e5f8d0f55f3ecd85093dc69c36d554164c64934f8a5be0a26a5f91d840e986ce52f4997008e19d84735c97b3257b449975264ed54469d9cba0381e36f2694d74ece35a33b4c34a143018351c593c27a0237e0183f55d8608ea494ff7753ac9efef0660842296ba5bed0db726ab204e65b4464425efb1fa21d5dd6d39bcd951bdcea7b357249ee5d4dbf56862bb2cbb168c2577a7ce8fb1a0344562e70b5808b7a2cf1df658c9d24a30932a532f91817dd3e3a4a28b35a5b5728caf8706e372caf5df87cb2f4c89f1f46507243a8e9aece4dd5f9dbc720d3aaa74b1f35098a4f4f4b3179156e7e6510fab2dbcdc8c66228d67b7d449a91eb02c76548a2c08f4b1a7f1895105cf88b39ca33e0e46153bac2874d5ba17e06c17484a4fb6614c0be46966d22d087fe2a6cc2b655fb215f4f0e59c4e7f4628e7f48400a5496cd9fee4c47c9909ec8d9db32320afa6a1d5c13041af5b024a1b83eb5d722a81eb0bb11f45c86e410d16244b95afb546c044a18ba9bec41864123c07e874069a3484389e8cb3ecebb3dbc050601ca1cdf568b6f1be9e5604852ccb26889d6531af43506e0194b19c1ba168f749c6db4e9ed5f9148db22e3863fc252bb3c8f6ecd2cc96346b0030bc7b1d05b34367443dc6cb595e3aa2d383f7e9fe6ac2a037fc39068cf5aa13f0c8976678a9d2964c555c799be7fb5f3d6c4896e6ddc9c80d607c74ca9079ed59ee8fec9394f4eb062f435201b34f6e8db1a9f1b766745c4914d17457f0d7ef26f80f2923bc3a998980db131449a00382e1224c90d725320755455bc4c65b5cdb66402f01614ea1ab1bade32defcdaa3b10c1df7f8307320db1cf5e47a72812a5bb4118a18c29230e60574021fe84d817f99deeb98fab2787f62f4713f480432eccf90296af647f272c16781dadc5db8930548da661887f53943742dda2d519d10ac8cf41fb3ebdbabf6ed6e374ec0217a6faa1aa534098bd518968c5e91aee3750cf1e5812396beea10c20314b7aaf25206e763eda90b0a0011718882805eef9f821ddbeda602b02f329f41d181b21babe584907adef357d58ae65303eb7185696361be11770f31c3cf1fef29e741d8fe52335a20621a3720c13b61cf693d73abcfe32e2abcb7b8084a36b603bcd368de36a1d64ce30eb8dd919800809fdb795d9c8099e9f8252efe3e1ab7e512e133024105edf2ed7a22bd824a194d4e156fb40e049931b26464153c70a0b6f1bfecdbc9bae2fe9d778da70ac62248b6456061f78809485bb10863a0b2337f890cfc275f5e1f71baf09c99405145ce2295ee575bef141ca813826f569f9721e52311b1c254cbb9f6e683fa6ca20f6293d5b4425bd1eec4002f5de7e962af36ea7df069b630b2640873f05222644bfbefe679ad9fb2ec79ff7317e956ace0946c65cf37f25ec034678c65db1377a631eadcdbed560c0405074cb831c2ea779bef0e551ba925b4695df66dfee0888325d9ea4d90b0229e8e66d65e139d86c155798665a32a6fc9da44c0378ba8b2f610b4ebdff2449e3c737647d40e952b56703693a24de70afe6676890b26b58ac3cf83e8701c011a4f2d419ddd26f2a2555e4426e07a53197b007786f5a12c71efae35f42f6dde6bf6a6a8360f9b684c1abc48fe638296c0858b9b8c266cc95d0ea92556c3502a5f64245bd5b2576783204298c656fa6543d7549fc8feaf554b0a19b31f8ec5c34c6d8e4c27dc897e6ec1e7a025554e11376ad97678aec0dc6aa1e74b2d6ac009dfabb8ac0af6b1c9b43f1849a8798ef67a18f4f1f4ac5b6d84770de5f9866bb4f67e842043285cb881bee5020c574b8770b1481e8311d0c84f39194ac273621d8ea6d7f00cd08ec0f3ad3ad0dc4c54881410378960e67f95160951a45925e7c0f64d7fed04ef6a1afa8487d2d097c576e5091b66ce2d5ee4e83f31e1cbfd05bf952c7575b84cca46a4a4ab016ce6d25f6b4aa13788ceae526461ce8bb7d2b05d714437c83f9f4fd7e285ac819ec2561fa4b8d9a55103a12368dcaa87c24c001320ba8db0ca7a64778142219a58590466085251ae8e83349180d07e57f87a64ff0e8599b8f3de2b1006020bd99ffb4870a64b0b05c9dee75f90b7782d10975cc61a7fc68a8eec4f831fda3af43744ca1e294156a9489437131f8261be380fd56e1a86c118745402faf4b66c3107ab58c080a0657aa44d94feb7e442bab64ea31d7644b1677c7b0b43778623973b3c3992cfe2af5bf05f02e31cef9d214a79dc07748e0fbaa14a3d1c75ba65b763812836813ab4fc42d002d1b12c7f54aecdfdd18afa00582f0fe0396c842e4046d7962b640e7a6be3b73d52d9ca8e855f0da6f4ede9a187859c6c2523b9eb54f16afd10275b88f7ffcb37f2de033a88618116f44c182f21795f98dc79d9033e3a10230b01972106bbf13fef3b40c61a0a746a2ea52593ef8ba585d6f6df14a54872dd8e6a1f0d10bea50aacffb437fff90dc9b4774ce331155537236a5cf06690932e2d5ba61b42b0fba5ac81c90f81b7976f29825dad2c6b900bba43521b3815226519456f168a0723a94e050e797bbfcd7e953e0eec9d473dbc03b09f946800046fda784fcb3a163d5765e56ec141020b36193e789eba42b228c722353935aac9705620698ff4670cb7c18383a06f4ddf461ea5155b0824af889480a63e8babea456e82c3089379ffd83f7285cef0c3a8e524d24c0e774c627820f0149b5ad1a385bb052573026e0531723e756e347ad92bf36da7489de769e6328755d60b2036f80bfd678eed4ed834811bbbcadf2b3fcfb827770ce9537647d493d642330"}) ioctl$HIDIOCGREPORT(r5, 0x400c4807, &(0x7f0000003600)={0x1, 0x1, 0x8}) syz_usb_connect(0x0, 0x4a0f, &(0x7f0000003640)={{0x12, 0x1, 0x250, 0x87, 0x6, 0x6d, 0x8, 0x1b75, 0x7733, 0xe451, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x49fd, 0x4, 0x3, 0x9, 0x73ace8ed44aced3e, 0x8d, [{{0x9, 0x4, 0x1b, 0x2, 0x7, 0x15, 0x9a, 0x4b, 0x4, [], [{{0x9, 0x5, 0x4, 0x0, 0x36f, 0x7, 0x3f, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x6, 0x94, 0xa8e9}]}}, {{0x9, 0x5, 0xb, 0xa6d21d535005dbfc, 0x17c, 0x3f, 0x81, 0x8}}, {{0x9, 0x5, 0x1, 0x3, 0x15b, 0x0, 0xff, 0x69, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x1, 0x7fff}, @generic={0xa5, 0x22, "ba75f06ba84c92e1872f60dbfadfd3f01a10539fc01b6c16b23c691e2e09080d911af126ba130a7d1b1bf0adde2c90a5f2bb4240a5c37751907aa5b99d707f7f15ae06d24a757d93369969c726b93ed92f27903431ed2d5abb7e608d002d6fd04be77c4cd6ddc54ea929d1fb377d14577286baf57029680087b82abffc6bf62ef33538800d11730bcb561c37a2a1b935207b9abaf5d481d8a162065917b45cc0242305"}]}}, {{0x9, 0x5, 0xb, 0x0, 0xbe, 0x8, 0x2, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x8, 0xff76}]}}, {{0x9, 0x5, 0x80, 0x10, 0x18f, 0x3d, 0x7, 0x9}}, {{0x9, 0x5, 0xe, 0x10, 0x12f, 0x9, 0x8, 0x0, [@generic={0x1002, 0x1, "56e8426c42abfbaabe63d7fc5193f5318b1d9264a6d3d44b662e6e7321d3be7fa8c9da112688535636886aee2e97140ee2a88b0c66854ee5fd530c11579c133d86eaeae43e26e5e929dd33ef2e233891ed1a894c9f7de4aa01a53e8fa3c61b1d93fbfedc68bdf0b66dedb1d69d8afc54c5011df995ed31034af1a065407cee09433521c9e6e51fdfe7c51ff874b5e90b8f2f10593b79cd68d5c717fa933712db8d6ceda44786e82952e384c020dd3db6ba0f81d930ac28cb3ae1c06fa521405da5e7897acb22addb3c463ced5c8a4a672dd3b49018f8cfb2ec2711f6f8d8a548627600bbdab1850d6cfe0bce5dd51a138b0f4850f852e1140e260ef52786071d937079fae725ca576da4fff6083cfaed105242a43de57bcf650fdbf07c3ef8ea8bdd2666c2031eaffa0ac0bc75679e709b1b931ddf43e28552086a9427e476b8c85898f6b4b3172f6d2db4e80c366f0457973d8aa55993fb9c6547511d382b4523070baf06b28762c61d96ec6ecf57c10f4e3e3e822c344247e7926b740e097b697307f0440a6ac539e45b688cf9bac7386bc555fad413799a6625acf8a125ba5676ab5d2f193e1c12ff981332104b694d1427e31471eee9b10b0d44bc8cd36ba9f04702e64120339690fdf81146da767e2182436f9fa4857d9f4d950511e60a8c51d8afb1c2f71f0ca7f88d0ed04d498aeb1c4c7c63eb2fa43a9d4288f055359357be5e083faa74d1eb81c8729c5622f381704bb2f6b96cef6e5be7da146259a09b3bb1162d3cac3609e93eae274dea520781c395ccf76fecb0475151e878e439efc964558a549da29e2ffc40aa93dfa48d30701c1aa500f9208d9efaa613c6ed99048035a003515e736298e4136ab762b66cb283dbfded913590b8c02d4f008ae96064c7d5826acab1d6c102881deb23f5806e7593ef681846f6b205a03640b2234f037ce0bd3c56cd5554d0313312d4dfc34ada14c440c1518e3cd94d2edf654cf18fa104275bd663e1abceb9e0986dc7eadcef18446a2537f53d74004f1eab9fea68298e7f8b4b9c97c14bee1c76399caa14297e2acde623a28cc421abdbb6788f63d3648c3e1229fabe1fc5a60f441531ee0b300ae456915a26e9b3f9fc0a7cfc3c6e5fd1f6b32b5bb871247b902d552b54aae5df29d448ffe216546fb06052c35c741ada636df87fa5276cfb04f38240c1b6379e62c4b094578247c8274f1d881896e77112a5f81795daf59423192f3d4166b16f69613a64ded6ddfdf594891c2eb5a28af7f851f2061f5e9dea1c1d073fa8a95bd5733446fea67940e643bbec34228dc25c95cc2e02e975a58dd7f0aef45d0fdb5aa29d1f738dfb77561adf8fc9fd62768b5d573dfc0c310e3d2ea48a73bcd5466f4369ce56b9d8344a0c74b72ee75ade7e4f80a082372ec8888971f4e53d3c0819f17149906370a873ede5f9d92e679a3ccc7e36d59d0f8bf9efdd5ba3d4c24d3e491f6db74bf3314fff8c1818302b64a175538a6c6cc429771d8cc06bdc12e54f9601c160c9582f08e10504dd16a104ebd0cdd50eb2649efa9c7c9f3fbf60497e9e0a3a07957ca18f5bb2e0490160ac6f4e457807f3d96abba9bf693a0f5054618001e0f2aa3d4f35bf54e1546ea25da6724b79120524c74ffc164cb2fbad1177a840a343ef9842d7d9e6815dc9fc47fd73a33086a93958e573742c094fc78ebc7d236b29a9fd3b9227db70e39460613acd05360486f7b2da0c869212a4fa4f08c1ee0ffd295b3299278e0952493f4011201a2ad1dfd6c458408ce32dc2d7c2f6c44533a5226d6f7aacd97570c5fb795ee747c519c196827d52b030d4eef2a75c8e5bbb1022cbeef145e16dfda8fc1e24a12bcb3c702c8c9e16e9690830749689d86b91fe6cbce3d51708f4e9fa5b9e30ec2dc20c4fe6cf69a48c1a2d5c406feb0f7359992f5e3f54722be072a34c9e5ca899c95acd3b8be6a58da1eb7a0b450201a96c62baedd57438a5fcd79ae147088ddcb9521725ce7c8aeba88b3a4ecb32ee712d906775d427a2bf73c1cdd5117e6f27e6cab0eb9c36591aa73894685f0bad08fab3cd7161a702fc8dc3f1c1d933b595b8461e3e2055c1651cd69503cac27432e30ce183ed476329b448b42ff24859b3f42f5bc7464eb62eceb1fba514b3466718d04a20bc08142dc105bb843358c3f3471d1bc7fb466a5acdd280a0551cfc07ba521539ec9d5de2792d36647e05b3cb57c74231091c95d0552ad2ee6b618d70828415a5779913ce1850630ff2e50a79edc92c34456c460bed3225027590a135be267cf859bc4f9e664895f77d3b6a4548f6a9bb572f32cecfb535f18ae87c1551144efe8b8a73bea5d116deacba568b15d927e465f300f810d8ea7f30dd094e3c83aa472db0828ec8be2d3f3a9cffc37fe0f4056f70a442ff33211654b088aa2f7b46517bf8e93963a99841d8ad51260fee8c382c0a676c369c1345225a34958863846e73e0a9a3b98b79f3aa3c0ded44e831a8d3e95db0dbb0f5c6a69a89fcf7e4c79e9e2034388c98ad43a2885676edc10aa305307d403610cd4941b17b2f1cf11a56592322db3e6133e1db2321320b404ac813f823eff41e28866c3ff3c3c9812374ca30ab9e229e6913008c7bb741615bdafeb726f6fbda272605b72a3d1e0f369baff145bb7cb32d9f615cd7674f80bcff75ac6c7f72543b3d530b9625566bc298ac9c10a0cb77b153152c134752c241db9ca274dcc7d646ac688525e88982950ab97dfbf5e20b3388af1c0acb5b8c6a79b0d23c9cbc24ff9c2a490f595daf3e3359e29c84b5a27fc073fc4a5205fcb7d13820858a25ddb4de43d956bd89c9dc62ac64af6343d07d5a4daf36eee7a08852eafdcb522ff3d9442598ae3b7eab5e06d076a9d171a886074415c26fc7a7cf63d5f83adc7020010d4e4f90512abb326b4a082c0b0327d1a67df64734763b2f3bab1b883fb2d365fda44f55043fecc4370f7622d837a94d1acec6f3e8f224486ac2815f7a4f1d447dc646f394888b8218e212e5e7fcb65f5b7ec9aa725b39d732e2194b138efd5482bb5d6391ba64b9a99dd28fe6ada9b8ba4207d7eeed989dcbb5416c65ca9e661db5a39c95cc6868b874af708c2c2ae5399272fe12b1b6b7da77ff88e827070da8185152c8f1d785c336ff70a2e5511c7dd8948f5850066a95628cb06b39ea940aa8ef129b6753fa435cabdf2a5b3cbb60989a646c96b0ad4255ad5dc03b2e50ae3756fe737292e7b6026c8c94115c3213e0255c2d1b72b1ce7775b8a90492bfdab7cdbff1eb0df94a5cbe319e850961d9baa0769f40b6f35f76b27463a7176cf401b28bcf97faa9a31b55bf42ca2bc60f39b23d9aed709598216d26fd882d6ff3b557c3eaccbac3e78af7baeb12fd60e6051dbde055922f884960531bf7ca00a00dfaf9c7637590315505f48a75c1df2fa6dc906ed2042ccca2c0c28404d52f25f936caa070110c68fc60e08e0433b166aa315adef7284266709aa66c675350ebf0bcb01c22e85266ccbdbb059c54a76e05f0b8a149aed7fb70a27fe3f6218f6f896eb9e5c4129e1631732c7be3eb3daa37bb37655ea82e97e5d087a700a1e924e6be83eeef2cbb66bf50a23fcb6fb7ffca42225900dc0b97883e0948b910f95d5df07eb9dd59a60ab013f96d4b835232d7011fc4eda3df316be149577b3ae7a5b2115eff681c189fc32516b8342572baa438a0726f204c93a0e7a7ee36a46feca8e7edbb464b77650fcb3e97a50f34b40977c78a929b1e98dfc5d42b0c130aaf36966ee79b87fe7990766b5642c9707d96542e6f0293b03c4cde44a65ddbbe837ffce0d05b973c3c42c499f92d52effeeced1ebdc5b87bcfe95bdb30ac48b177ac9ec5e369794024785581a322c6afcfb49b2e0c56fa1a358018d04902f0d762cc68817205025774cdff882c8cafdbd176605da77d62dd54589ed8f6194909f24dd35103cdc660a347565db4d1e6db7b97e4d134a4a70732664839ca47d917d0501c0b143085a04297f9e1ef9ad58ed1f1ec49cec047ee0996607f3357e08efa22ea9c8618e8e63cdd4a0ca593379a8040167ef5b0165f6d4c21e652e684d3a911a2ab130456d64f002c7bb84b69b850110415082ef719eedbc774422a65eaeb81c968b2988ce57a57116359346eedc550ac35ae9e8fe6742c05d9136eafbe722f2224c569ac37cc920c210fd224eaf836bc96ce41f02f5daa69c122269d46a456afd8ea7888a006c6a447ee2d0d2eb7956a7f1a7599018a84cb70796d2266bcc9ad629281e72b6f3a75a2450be11f7e3f5cd7547632cef93590838d01bcd5d5074101cdb88acadab4382ddc2acab0b424a8b1482b0f2cd13deec2c40722d1cb374801f31cf70ed3ef214dd51fee481dc008bd54c2088010e416dcd81029441840abd10ee15e5e207cc3dc631f958ac5b65950fb2e477fcc0d65f10d477c5b803fc3046e216b7c1fbeef60b2c19e849dec33fbacef10ee5f8e097534c944c6154190bdf362d402c902d435c0c67d97c1eda18e565577be505ca168df941c139fd7aeac9ecbb62eaa9a42bd0e38e06a62aad09493e6b63fd7b339fa57b3411093e02378dd1ab8563e29e90167315b514f1c1d396a8596217fcc9bcf540238bd654d03511ba274129200f022b343dea0fd10f81c65263224784e7e1c0021c9659e7a202d32ebb36f11bdce89b1dff1bac1c326ffc6863459b4369068d924dc425d52e98b1bc16c34a526bf91e58bb6f28567665457ee372c8eebc06b50c5f7511485417bc3561a7d4e106c426988ecfabb789d524f71bfb2b6bf54b9f5ac2988d899075d1dc18feac6236a19c3f322f7f36510f7a915289de367f8b9a78cd96ed4baf7482c318f5285586ff80f0a5815b7018b5f7d3b50dd992a81088da15577baac8a27a63e3bb39b9b6846fb162e9d53b655a45db42b247bcb8094a4930b8a7b0456e399eabc0540042ff246c16c922297f62ca6d434a631069d2c2bcc1b46d31885cfd2f66b11799030f503c2effd0e1283b2efaa89e83f97d90391630251cf1f35be86115dffb6846f8eee240cc29b5b11ee6e231b111a7a7ff1b04f259611709b10774e263a20587d7e96e75393d7c7d10301b4c3f7b9709738ff08f173bc33caf9d53f19a766048d067632e57590715d96f2f62513b3de94fa44255dc202fd7a6b0ad93b9967efec31e4c05dddac814a4f892dee6127b4e52f20e6c4ee2f3b660414a023fc8d04b5cdd896d4f62edd784b0b34b2a0379c354809384e705563d39940dc99715a5c06e428232c1b2e13fc8556eebe08c0008d768d7872afdc17bbc3c5c8314ae36a2c33554217a976af0002d2aad91c944a7963bc8a8781d4b255e98e7ad7fea8063c5ef3a864dd3474a6db2549b5bc6d1af90f8920d68ed4bdbe217ea6d833828155e83b71cd64fb9fb4c8a43c5135b3f07fc64230349fa2bfd3ee082679593a037be7220ba175b22eaa06960e70a607bb27d280cea5b8e1db19eca675c755f7a9934b7cdea8ee83b4502f1f086392f5e5208d27409884efb09e9081a56636d1826846d936e01e8528fc40f23e32f0cff857c656c003ba2f960c6611f5619387e646cbbad7d84a55958fbef24cccb2e74d6f0693cfe7e97c70583ba225b201b1a4df9fd0f5330ae9f3b5220aff8f5030af16fc9151ab04b435701a46e6d9842b2b195169af706515ec0f64d9ee6614b1db24d3bf2fb0ec636df72c3362fd5f750343896e15a03f835f11d324df5870282a0ecaff48201e8abe9c4d1a60fd5057d660"}]}}, {{0x9, 0x5, 0xb, 0x8, 0x124, 0x4, 0x40, 0x7, [@generic={0x21, 0x6, "e93737b02b946fccb3cb648e08962f5e06edd1ac24af7e2f770db872d7417c"}]}}]}}, {{0x9, 0x4, 0xd8, 0x6, 0xb, 0xf4, 0x9b, 0xe3, 0xfd, [@cdc_ecm={{0xa, 0x24, 0x6, 0x0, 0x0, "1995ffcdf1"}, {0x5, 0x24, 0x0, 0x7ff}, {0xd, 0x24, 0xf, 0x1, 0xffff, 0x80, 0x2, 0x1}, [@mbim={0xc, 0x24, 0x1b, 0xffff, 0x708, 0x9, 0xc2, 0xfff, 0xfc}, @mdlm={0x15, 0x24, 0x12, 0x5}, @country_functional={0xc, 0x24, 0x7, 0x1, 0x0, [0x100, 0x7cd8, 0x6]}, @country_functional={0xe, 0x24, 0x7, 0x7, 0x2, [0x7fff, 0x6, 0x20, 0x1]}, @mbim_extended={0x8, 0x24, 0x1c, 0x6, 0xff, 0x6c00}, @network_terminal={0x7, 0x24, 0xa, 0x51, 0x6, 0x3f, 0x9}]}, @uac_as={[@format_type_i_discrete={0xb, 0x24, 0x2, 0x1, 0xa2, 0x3, 0x7f, 0x0, "86e934"}, @format_type_ii_discrete={0xb, 0x24, 0x2, 0x2, 0x3, 0x0, 0xff, "af6f"}, @format_type_ii_discrete={0xa, 0x24, 0x2, 0x2, 0x7, 0x0, 0x3, "b2"}, @format_type_i_discrete={0xc, 0x24, 0x2, 0x1, 0x4, 0x1, 0xa4, 0x3f, "cf83ffbf"}]}], [{{0x9, 0x5, 0x8, 0x6, 0x273, 0x4b, 0x6, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0xe8, 0x3}]}}, {{0x9, 0x5, 0x1, 0xd5ff0defdd6992c5, 0x1d0, 0x0, 0x55, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x40}]}}, {{0x9, 0x5, 0x9, 0x0, 0x145, 0x0, 0x3, 0x8, [@generic={0x1002, 0x4, "64c7154a1ba68ae3fff59aee7f54e0ef9688b7f6ecf2da1f3cb4b4f050b3f61a5fa7594d0b649fbf67366b7038a64485822d84c302156463256cf1099542cbd2a65bb67bc362e39e3d352f91c64d7d9a0f35775525eb9dec5bb464023e093ede2cb2e500d657c8b3d4edd477ab02b71eb623d0a3e8f6b8bf9cb56688072d9a44a4826fe2ea18b570bc1a1a55f3a887bba6902b767bb44e8ce6b5af2804dc36c6061c24a618b05d5a6121772797db5d97793369788280b7668691e00f9b2c5e88a1816bdcc3ccef07c6afc15da4f712c49538ee64056647966ea5b612c8d77b566d4a246278c7f978fe0f4afa2acfd24718754beb374f9e42dfe890b6f1b517089ce9bf201696a644a56de53b7c9df8767469c5ff3e340d33e16989c0cd49309af2f76eba2be79d266bfe713ae6f30af06c0f65aa00d893aef65461cebe6a2d8878be05ed8153fbb151920459a2d742b9f88a62ab29828e1a097ac82004beb7d2ef08c2f52c019fe38cacc494994795c158204c207587f4ffd62406f0fe9437ca417dd58e30ec27fff9e820652a77b81f5154f2d3c2725b6f585297fe800a6a09d2b924dd31854a7a41259c81cef78f256e39491a969cdd96f08758eca7b7158466fc3329f991f1d75d42e4424552c84ac8256496c187645aa3eb2b5c2cedc6627203998c4d1d3d4a119376b447f0d1e5dd5de2236d601085f059b5963889d4769816a3825427e782789aa93a14e0487d9f8c9287f0fe168259b77d5e2eb2cd3359e53b74d180bc7b70aeba06621d6c48f61b0a566d04c2e843aef338a9cf4b83f4be4f742c62bcbf4f7dee91e6420dce1251d362826abe3168ef6f01d72928a6810ed57e51b4668e0fa4694774e4ae4d5aa6feafe70620db97409c14479062f468b26d578415475c3541943e96431ab9f8c540d8a495504c6bebf1b6a7f5495e7b08cfb536a61098a487e45e4bfea47a3f4a0f49c9ce71a62ea528da8b0dd6bbd7543920725f50b283c5fe03ef5fd5cba837a01c1fb1518d8cc4cbeb70df976ccd38074eae77f72175be411e05b4a96cf29e7914419ba924ffc0bc7b907eb7d7020203fbd3caba72a768804d7196204daa018f25020b8d6d1358aa45667268e9fe0a695654df06dc321b1422564176626b484940db18162b2127c183dddd73d9921b7d831d677dc0f88da91d077b1763f93fa986c3caa49ca8df34df47fe4baab8d172e9f828ae639f4d2bec9ecfa09c0f460d14b35fe747f798643691a57ea044c9602996852c8cda087b83075280ce04ce5c6d3018c43db1971053a9c3cb9278fdb3c22c9f46a1de6f45948eeaaf42e9deb4f838c4c01a136da7e81c02d19482023f3b4a68b1fe52f23ac22220ce2edc2474afa7665f26d68ab5fd98272917497ec6d00847b04a75ac29f56328ffe9c0c00bcac009e64f730dbcc1296fbe7b26177baa998c16eb4a9c428a721fa326114b1d9a98b061abf9ff552804871a874add2b88b7f4e3ebaff89bf0972ebd310e62a02addb83aa9c85d7741101ca3e96504d5965e196228bf97db0874afc35137753eeae32eed6d1aae23e1a6dbf2af799cc2feadaa4c1d37511a48bf907bea374a5863e80eab081b1dac5a9f6b03f9824bbbdf9570da58f6b29ec754fdee75bb4f1fce2e596d6f3bcd41245252d6758c534288cfecd714bb9f28f795b792dde44b60362debd1af914e711cbdb6903051be5c05ad9f53d0be7db41cccca4f2b3a80b127426b44493eef078253841537e0497bf9c4efc294676bc94c40b2e122dd89566a6658931c366763d1ebad867af290754170d1a28bd6586b07c0cde9fec5366045780b3244917277ce9749db7b7a4a6b8ffae862e570f8034587da53c3beeaf94b3a08816faf7be40ccf2e9b8b6915b04ea1d5daaf68097b7cf5b9899688df191732073e62e97b136c872b86c5533b7111b59ea095d69bfb9577c7299cb109c2c5093b176076e29680ba287979f5a0a1ad42eeebdd233040029c16ce6e42cb8b97f8ac9bfb80b7367ca5c7d7819039d33d36ab1a66fde4ea49a06ab6cfb536d9065374887ff4ef7f70f5e1614aaf5735585fdc4f70fcbd3b0fec5d53a0775ed3106594e74b6923b446c24b6b94f59baa48ad6ff81e52ba720ed4d4531a053db7ab11892c732b78be730f0c45591f914c830aadfa718c7bfbf1bb9af06f59a689ae0631ecb6f87e41870a91626b000571abad2a098537cb3599ee6678b79feffa13f6590e397026f59c6cb1f19c4184bb0292eb53f71cd9714834cf185c4b75e0715888244ebc24cba4ecb334b0ad0389b2a348f388fe2c06868c2a52971070d509c2174a99952bc3ff1c924e737adc917ab9ed26c75811d22eaf775988db95cb7e667c97b43a9b71501f3f0034721862e9b05ad45a935bc0aa2b68180ef6ce23b76b2419341421c6912593192f6c783487b0a091c0d10e373f0070cb999508ba1d670ae56a8da817da7bef57d5ec333e688040edddfd08eb0843b0c027e4146ad9a21ade33eb93dec561aa49df6d48c68798e99de712546f542aa2e929a480c7796fdb5c8cc0fd98b9a74ccb412eb6ac364d5901ab33ad9a0e525abd9cecb22cb316f27348753e4d881e049d58011be8be02b8ee76a43972354e4dd3ce2698ef215a2507895e80aa5cf5bb4a0aecc1b65043fa13fba6282c8c72d6b1fae60e4902bed68d84fb75fa9ecf67a5cce27c00cff125fcbb9298704ad970550d5e7427cb823b5cd6433d1ea25d4b03c39d8ce46d53402c00beb618660aa9d688138b2f94f1eebcbed5a6c747d6b22d6c4968e0d9550cb9efcf0fb63e594e30cb382f3d3ec2c80008a2688ff26779e9c03936b5fc0b53e8089acdabb3f0495d9aa077ca36141b3b6d95348490cf1a325060b752a085bc81dc18d6dd7f2f177aff15474e19fb216991d692c465358ced9980dad82656be4c5849fb0c8416faed43a001c611cb35a46acee7f35c59beeeb23897fbd9220e11c502e84d225c711fa396b8c7fa472e2c19ef62ac824293a7f35f721cf9cf559793055a7166f7e62ba3b0756fbd822fb00c79e7b0371ed441b2ff57b9f62cc75cc450300ee904471f45bbdc8ff629005e6ce18735ddfbcb0c97921a76bab6d53279afb485527175a84e387efe3cf5788ee925895b051a3e59848c9d3ed3dde577bbebdc2c5472284a3edd1f71a3f1a0a64e1a920fd3d1a8c2aaa8caa9f72be990591974963f6ac001c55605b51b79a30723a40c1ecaf3f07ed0b202617b91e875cfc955deb0f8e829291f846ebdc49ef095fdde6802124947e6774acefeb98de13a9f0ed1c5d6002582a13af740313b29da0160d688746dd0d976df694651b812a272baef370d1ae6d3c7a2719df40142fc59e1adaecda6508ceb5c3f5fe4e5163f6e5fb7d6242bbd4c7327ec8bd52be157919d1319b2c3285a595cabbd1784dae3ba13f50391db712e652b0bd0e9a00fd1039eb82ceea2a02060a49b91af177703a654bd832bcf9a322f823cd1dfbe5f91f959117b0ebb7f940fefcf4237097335115216cedbcb393f92d59ffda96b6a7230e57afcbb17f52cbaddef63c9ed5b38e68bdde94327b5211ed0962b3288bfd3963816f48a6d849f523a72095ba5a3c5d9bd722873c978925ce297536a4ea74b76919db56326547291005ec4ca7d8ebfa4b41dc15042158015b58891c7ba9583a22e00383fbfc15eb9563703931a44c3a8ad14c7d2d108705140157d618d26a7d6f74abf523f6a468a1943f65975de5ad33660ddc647a666d339753b814d76edd133c4ec6211c53e264b4e424921832a539e2229149f06c85b1f6e76f2bceea9caad704fc1808daac660052edffa6612b950c0159d0d4536d9279fe3c0db31666653d6ff17d2c2f9a54b7c0b26775264eb6abf0961395e300a7eac5171e715ed1cc18934a31d7e38974cccccc40530bba23fcf7e43da5db1094ad31864285a3dbf1b68d9b450be483b958a4d0165016e881c8a886a32bcbc1e51776782ea8ec84f35c28d67cd4d052f9bb57538e1099227a3e50fdead64319202a44f6470cca951b388ee6a13edbd4bbeacb37a5714aff8396d6bf9418517636f72b1a69a3de8d0c67707b750a2ba73b2bba666d75deffdb5a842a77b698acbf9d70795490adb393b3872270e2d1eb0a2382fc9638715fca2f89aed889466791e8b7f7e72fb858b2a269697e4797ca8c565c02f045e6163bae57e69a753544c37fefa3021f7bff367ff8dbcee9a3093198783c8d71ba0c51d29fb2bd51e362191d6513607cfe302ff8472cc8a93b88db63cc3d54ccbd00112c41a0f144ce364a31cb56dd4d733595b6cbd20e3fbbd55a4db8230dc2b00927d9f93a84e82eeca7766690b60f6fac899979944eac7cbabed93ae71f61fa01a65039e58a00cdfdacf985fe0a3533a78a29fa126d3d91f0e81666d3cc0a8b3352f9ccc151f340b8de1eade3b392aabe70f2ef8d87de0d852d678cd574a6017a643efebd030e3fe9c0a0625f50e23d3819a6a0b69fbeefa8b29bda1852409af8f56fd89b43c8e43d3383300ea5ee62a44fcdb375aaee64ebdb0211f9ac236a4329ff1f8689f54cabcbd43c74e55ac3558ae7937bed4eede6e8f2e586f0e7ccaf65344c6d563556d6a095408d03ec4ecd38a0a8c0cf01344826fd42073ba32228124289812d253efd7fc2d2e7fc4f6957e7262869a9dbe12436ad2fcafd3e790841a7109cb661ad4e5f5879c5e62429153687cb7666b48283946828ce15ec5e26587a3f9d3a31ad14a583e059687e33b61a49aa6bbd7d9a42ba69c5d65115ef6794721e27c8484e369e29aca9597fe68cf9d08511cd46870a0172eeb443da7b3c77297982a943afe29ca3dfbb8e513af4c69d056b81e351299527f3f07fea04b7667a949b8ce2d80fd3079221251cd5b631745679da1fad9017fecad57fe0ede64b268d578e0c64abd2f62c7b9d7ab066aaaa6a8490b5ac77c7864a99eab45aaeb01f020b3275fb9d74597c3a17aeab5062fc66cd402810510a2381d6b5854c08fcc24f714a1578c620eef52926f3fbd4da8bbc07c8b4ffbb43dbd5c33de255a5063f0cb2deef20b494264031ea693daf784a82ef86597aded6c785073790208af7d64a88c84a169ba1097b994b041c7e1e9fa6f83675ba887861b14516157e44e26bea9bb07ba3e47485b09313c44b751e50542c67741da874565caa6c19790e66e31b0a09fc232e807813a4c3a38704d5e0bdb82f260e5ecbd79aff1d7852e15500729f7c5fe10e232b160e25a3819ed1608d01c92ed3b02639db6e2bb05028a00e35a87d2ad87bbec5e28e682a9f5ee92aa405359b8192036fdb91219ef5149599677d92c09f7d2839e59b8c27fc745560c5a1ca221eae394e71de7ab2a7a0c03b97ba96246543e43a2237c528299bd6b047fa6fbef143c832d8915c913725c3ea12460d1550cb8f7040bb2df147e08c99bae9f1ccc609b779ad4129a71892e3c4a7d914dd301b64175488f3866d593b90a71989fc823d98e300b73c7d3c3ec0a820c42d65632a4b4b49bd848f7d556b0ac59477a19fea819450bdc18cdc9d2c3efd1a8e04b27d00fe2c32ce953ebf96226971ce8c7fc796a936298111d9df8f058de7f9dc3aa3d2ac20f36d413e7d2aff7c200d0692ab67e8f17714050b2600ef88554a175561e9c2e334de023d4a09251002ff0424e9fe9d8a2658e357167852ad5d58d58e2e35e31b59f25c93bba19b04f950f3fa34a52c2a558580df52eee9fc4284a221f1a5cb7f96fb5068d91516b561da33c48"}, @generic={0x48, 0x0, "ad449f4be661c0cf7d1c03e7eb30bb99d2841da1a3b6f88a007ff8ea4ed5fed5a3a6333b3c4efc5077b9f4a91e801253e3a4ef5fe0a0e3f8f5a2b8b01f12ef2b2b31c8e1c37a"}]}}, {{0x9, 0x5, 0x6, 0x1, 0x126, 0xf3, 0x3, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0xf7, 0x80}]}}, {{0x9, 0x5, 0x80, 0x10, 0x340, 0x7, 0xe5, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x2, 0x26}]}}, {{0x9, 0x5, 0x89300296a0d90112, 0x10, 0x328, 0x2, 0x20, 0x0, [@generic={0x1002, 0x22, "53df8cc243a714932021d5fcb2a5009171fa0b37bfbc5715862583b81299b474b7908d75acf329ca2bf7343353d77ccc7f1f79f66693d6178667e341585d00501219d7b37ac0173ab26b552377596536bfcf568b5307f0f7e9b8388d5122e779765c7b726f5281c66792274712db33237db660a637571b020468af5e51f68c8d25e15e0ccd2ccfed9d8a03746dc4c78f7caa11d3f51bf6149a21dbdae12efe23fa210298f882350a40447b0891ee8ea30486bc72cea352e4e12b103d1c97efe69dc50a09fea2b29c0de900e6f5175c68621012b9eaa12ce4b8b8cab81e65d92180cb658738f8a048bd4c0c7e4793bf48cf6a6c696a5fda67ed9c95e984bc36fb3bf6722852e04a8ae0b06f626c44f79f0c258f838543787ebdd7a0641324e65044d20904bc145dcc6ca4c1b2ec5f7ad8485723df75dbe36c19cbe10cd5b865b23de7a5a4cb3b202ffa69c514f6f782ca8ccd33870210d057ddfcbd18c8d0b2732beebef6507b5113170415ef86c0d7ed0608ade7c98cf5be0e3bbd17413566640ac8dca12397c361af4807fa45b3b75c0a42e545f7fde768bf22a8a51823bc518ffca3fc22cb1acbb840541617302b4e9bb315abb6789489eee533dae932d28799a73e6d92e0937e1012f4f200964a7406096ed608963484a77d4b11cd6f15ffb09b578e9332dab247f9c5e71bd0d5cde7ce45566f6f382e8251956bd484c2b24b38c8771c861d2ce9faadb912979610fbc2e8d30497bb8fd6110aae76ddd1b0011ab7e8354ffd872f30e9282567dbdff2dc3959c4b9aadac908272788e144ece28b2a66d015cd06966fec0532b35664340d5b06519271937499c6d337831dd6a9188f762e16a3f079b3f870bec861246d37267db2a791d7389abc27893b358f7e947e5adaf25720b5436f10efbe01e58484bf4234f9af4ac8928960574503c975e2f55f060f379ad415461ffe7d597c21e588f60313c30484f1cda539fea9a1ab162685fd383efc1b152c46b61c554f3df94d75c4ade397e7bf7146e88d236f5664163b02d883d20faaf2b8d595ff92a9c16f4daa8a4775d323d4a71619f4cfeee9663dd8a5797972fd5a265a6227c63807ab961b6e6bfe58f937c950027e34d506cce775b733c879d6f8ffc6d34534c014d3a1896234b640fae8088eff895baa5864715264026827d5866fbb472914564ff594c6aa7cbaa22c5871c168ae915ba736ade79b1d5244e3fb32172e2329fc389c14b9a69561c71a180c95a419a5f7763ce3911073fd7cfa4ca88704137ee7a173f335be5e70eb965044c954703fcd29288a7e5529a9b38ea78058da108f96a969f86fd7671597912e0eefb1f0856adfdcd8715527da0899e1546611ecb0aa59feef11f2f64d38d82d6e7b1c816018199a700d880f92e0efb9b7f99fe92eb23baa0e38ea4143f5b84f0adc92e78e8f4cbd9218c555ffb52739ebd841688f8304941db66d2f685ea6d843582ce9c06e76743d77aeed7b114ceb38609a76843d44dcd57eaa3cdb45c5e8c56fdcd2f5d018a267d464147baf05e103d863cc7029efaed3e08a9285b9bc415bf37dfa754c1ec6111be3d765b54fe56a095879a954447a3a44a22bf4644e92720fe9df2443b321d164b72ec491b1433d7370830c8131d0009d3cea3d06a422d58acbf0f50a1107440902c4f5dfd89c82f71fb9a54c2830791df0e89d427962df0375b1b9a8251f980e13c8e0c89002ecd751d65ebd915d8e80022d5f75c5c16a8f9ca06a4428b3d8e26913ac90a7e91c2c7d0206e4d75ccf6abcd2d7246a4f11fcfc685f10a89bb01d708516593bd84e88360e08741743c1a5dbc9daf083cd73e981e313a6a98a9155f56a4a7d8aec8e60ae7c27babbec39eb5a46d43b8393d4c5830acde9547fdfae027c4c86377dbe5b6e6f7cb73f654df11bdae79f83adf71dcd33bb59902d87795a03058214e29bbd1b44327cf8b5e18086e2305fec19366d878c4eaf212bf0f2786ba4cb5c4e5846551da0381755ab33986d6ebe79b9d13dfdcc2e64e5a22365a0a511138d13dd1cb4e0474500a6cdef86bd6721384a5deaa6b1144d83d517153b422d803eac790d269fadf24439d93fa47490fae09c9790f1f7cdd5fa74ee9ef400a959c26e486fa31b880cb81ce99740d9ff43e0ecb3719dbccf2f0d62da2493658666cceaa8ec0d8cfe087aa00b8884851ca7874ac80079bc79e750efb417ccb6d274d2d83484d6328e6ca4999b844c42a223aaf868abe20f9441552bf9c1faec26c3f43a8c73afb2bc099362b8caf0467204d6425a5042fcfec975d17e12471b900fd86e8539865cb6c0eeade3f5a8c261ab5a573ac8a6dcb2a9f1362d906e02f37d4b2579d0e40cca938cf7aa9b2e53b169b322bd34194aeeb8db7f291048141c74a07d9234096df61e12b983aef7255fcd54e8065a16292d660b11c1b1c6ec72b707a353b663500558c7bd1aba4030a67b13b1bb63ec4be36114159e906e6806413d1e100814fd79fea6fb112b8931074d7c97f8145f98259913fc25ec5b36b9d8df62e4d32a4209f85f8780cb0d30a800c8abee1d9dc634242813af1f50654dacaa732219d6d77a0a44de6fb7442c2b97353d67d0254177b61f7d7b0498f8d34a0dc725e5ade8f46c9d2496b594d2119012063788dc0ec364a4447f284f069faddc24ca905f4b71150c377759dc220c13dd4c58071d99025f4a7f03d85ff340ec98e9b8e944ce966d962a2188d6423d77101febfddbb1f51e126ba5ad177ad9e9e7727d2ca495022d1e297145ea2fb3a022989b5f67c5c7874b9a33ddb1fca773b0f0a5229e49a5251bed924893f74b5fd03e10db42b2ff2784b8af9225e5fb03c96bf711818d84fab6bf4936fedc2680fb0e5c0dd543615fa1c960b1d09b44946059b4acf4a6de2540e1ebaca9c358f1223c4d8a843f8f8ccd779cbc0d3ab1e6ac42b915bd4bb9785e02525393e0602e4942041310a3ad747f337d64b8ed86ed057eac0aebad4d2fd20814bcde973bb336c038c2a27d1701cf78492a1b1a38de7bbbf34414db173d05b0cc04ad6bae26f8a525434dd933c105c14e4410ae96deec11d02e3aab06a7f8e6044f1b0217ebe501949af8d90feb998fec1b75fd0532b19c939aaf97ba8981ca3595f38a7faf2b41c3c029a25f77ff9c3bb9617a3f8c0fa7d121bc1e85b5342f8fdca013a802cbebb94cfe50f2975b497d004a87749685490ff4e70d458c1e2f53dee6d64eaf2587a0105b6f45607ae0d0924a1b51c6fd8e43657acc617419247757d73069997d67b3cad5210de9370193b2981c7a609475f2b1da8a975749e731ddecb4b6c49768a5a660a0accd8efc93c0bb9a229e4d594a19108aa2546f915f0795bf3a0285fd920ca31147612cf8f570f2976f1a161a936205ab7577885043565ac31a008a69d9910a49004051b4cf1c6afb18589a1abefb1bc7e378a0757892703b45cb1b54e2f66fb161252474ea9c47ee4c24b20ae74183ec46ad10304580ee868e1839e8256fa972fc5fce00f2849b92375cd4f5d2220c9ab76bae77f618db6d8e1cd867afefbbbe7dcf353708eed0e10040eb83d4fe1b94be88c27cd1544288fe84b67046eaa6dd2c58f7c4dc6b59c0c03621a3b344a65e9c6389eb25bac2fdbb735f99edab2b4253ac0e4c0229547ea31989228952147b4728d7ca4a26aae37c4a9ea5513564dab11c10f97957c2e8b77f308f792633e59b638dd832919de21a1dada967205c71e9431dcf4230a2da549a5b39aa87b38137874218a49e334b89925763a417a1953742ef250c51900caac642437f96ddc4c15e43a30763fdca2a619a9e2dcf9fc83b63ac1dd9317ff7294b49c75fcea3bde1342e3830c93482a282e4ebcd89be9aee1525595a619a266509d32c2d3a4bc1b0010f9a059ff049b93001fa3920fb3f5bbc2cfdbb06c6714c7a2ea896e99ac16676b5398623f1e7cde5417f1ecdd82a805818ae98465148bbb020490bf6826067ad232d59cff5d870eb78e463dce605d69cffc5a486350189ca1b30bbaac9b0f787dc9d29a33dfc816e04436f87a30713a27255cb94ad1e7a0194ad993943aa66d04b63d8602e1197dd07d19fd595794615435d6a7cadefa917acf00fe1ecbde6026895271a600b73d1010f037fa9c06b6f89d5cb3dbbadab1e0749157fa239ec81292102f90647d1412fe8eae0368991505ad664c3fd1f6878bbe5b83e59421dabf40b246ef0baf9ae48dcd403dfeb1e0e2d23a92361a49cb89c784dd2343312776569b0b524b527ef73adbe38834b0201b5deb7709b09a2534ac0f654e7dfb7fb31a58f2c410c3c67cf109e069afce78aeaa0d6ce123d0c80ef28c1a1ba1ed791885e2f87cddf61f49845b9b5687ec035ae15b2f5622d3444e14b076f779e708513f6dd7ff4c41e6132ca1f766947802cbfe48cf9843d3c6cf2d9418a1c6190d51f43a90d1daca23072db97401670025e9427cf3120ee47b880ba16463332dccf0069182c79686308b1999c3a243f6af44f6abf7b990324fdf38a6118fbf0e84339d3fc752138f849c3597f79595455fd7ba378c5e1bdc602d1a80f1dc5d1ec1e288d6802a6173c1621220514b043853a7a373bc749445555e7f364878517736026d2c2dc6eea36f31c4190ef676c76019c72ba41c1ce7b6a33f2439bfc45a945a5bd41b43bc56b3cf27890951d234264190bd60f236a57862f2ede42c37c3115c31a690a50b4bff16bbcb1803ca834fdebe2bfcaad32e93421c57f04761980cfd0b4b5a33f1b5d363f1a6b03afd25b9d82cffca4f0403f4c0ac8b3ba37cfbd366545077de151237eec10a719b59cbaa884b889fb56d85cc37a7ed119a17e1e258beef6c40a90dac09de497fd4c09cfdc95a5ef4d2e03337e396c4365eb1bc64691780dfd771a7229406312041f0e935a980468aa939b3a8cf75d92c323c024a1605403a7d6789aced3717da5960be7307c920915f1502fe8073104f1d29645edd0a1519cd2bc155764eb730d47f086fc36f20f7e8a19093e3d31c0322954eda0229e6bc0889310aa521dd37a258d95041b09803ed3a43d2622aab6e9d83ace376f3e7ac6ca1d19a0630331be2de18a5f396c3dcbafed6d5c69b88fe6b44e1f9a669b97e47fd4225de2dffe0350781a36ae872451ace16ea7f6356e52e267ce8d4212fb3db12da80e5ca8ce4eb61e59a7d63c141abaeed112a6aeb161388d2e4207b33f56dbb7cdf5083333399861b3cd3b3ee359f13ed5bb0ba4540e9bbc8fe3d27325e4124c64654959e2acad6b47862a1e72913ab487640381ee2e66afe4b29e4212865636ccac678e9ea933261eb9c82f8523961e311b89eab7b1d873dbe79994bf837e5458e082a36c28303c8a94588f1deaa0f7ba09e2c6036efe3034c0d0336730b68363cc97bdab1a867f5169449b634d7e4f95e153613a984c12acbd91840b275510ba5f4927be662d5d75496eab05c30b1f720093c78ab6d5a042b031fc49abb5e5e18a9df9a8f7532b50bc0c21dc59b3fb3e5550257bfa48fabdc0f3ef3c6016171e612086cb8c7625cbe89818221fa808b4d83c3aeb92cae8341dc2404664ce7adf3ccf582fee0a6c8a1925c77ded89c4eceebb8838aa5318318481f0e123744f7514d676a703e1f75a11b3cf17162551986e2efd131a7c6aa1adcc329b54e35e327475aa9ba3cb2058686b273d695eb2f9462b39a83f27514baaa7bff490b370deceff21e703bba750708d89e2ed86b2d3924dc6095744f7831c0d658d94041221fa6df4ca237d918b"}, @generic={0xdc, 0x23, "ab20b2bd48433ac5191d6953d007d1a4334228509b99fd7784f9c1914e1890fc724b45ebbf47d87f2076d7eb06d5d2a75c9d79a2417ad4c5bf241fbc5e2cd24b41cb735b78e264edc3a69172239fa087ddffd9c9742e0f04543e400bd670a3c6445c3a2612deec3cc2a918dc6df8187354476e89000bf6523cd649f55f3fe43c2a06f0b4bdabfdc1ab21ceceb98c88236d4fdf0ca6418d04e3f76b4944c88a6ab0849c24ae0cc843cd5ff417fd4bca39d51278e9e04d5642b571d923260cd330f9635f1bab7e19212ca802795e7240a0db1f87e88b18e6cf882c"}]}}, {{0x9, 0x5, 0x1, 0x8, 0x3a0, 0x8, 0x40, 0x52, [@uac_iso={0x7, 0x25, 0x1, 0x100, 0x3, 0x86ee}, @generic={0x47, 0x3, "801bdbbc0f1f1851d0657c64fd7649cd8707a4d508a9e8cf3a2a589def75d402db1c6eac0a723157288bbbdc6778b3519daa0f0fbfc560b483a5f9f3adbcecb2349b905dd5"}]}}, {{0x9, 0x5, 0xa, 0x0, 0x1f1, 0x7, 0x7, 0x1, [@generic={0x35, 0x21, "c674439e56920f8de6131290165ef8000071f44ab3d483e12d42cf480658a5234417f114d03fb035981db446cdb5d1f8a69c2e"}, @uac_iso={0x7, 0x25, 0x1, 0x42, 0x35, 0xff7}]}}, {{0x9, 0x5, 0x2, 0x0, 0x2ae, 0x7, 0x0, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x8, 0x9}]}}, {{0x9, 0x5, 0x5, 0x10, 0x398, 0x1a, 0x4, 0x0, [@generic={0x10, 0xc, "3d8695f1a8649ffca5ca2562b243"}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x3, 0x8000}]}}, {{0x9, 0x5, 0x80, 0x10, 0x3f8, 0x81, 0x5, 0x6}}]}}, {{0x9, 0x4, 0x6b, 0x7f, 0xd, 0x8e, 0x7, 0x7c, 0x4, [], [{{0x9, 0x5, 0x7, 0x3, 0x8e, 0x8, 0x7, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x0, 0x8}, @generic={0xc, 0x8, "271b036bf9db7dd4c426"}]}}, {{0x9, 0x5, 0x0, 0x1, 0x328, 0x14, 0xfb, 0x9a, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x3f, 0x3f}]}}, {{0x9, 0x5, 0x4, 0x0, 0x11f, 0x1, 0x2a, 0x17, [@generic={0xc0, 0x2d, "cf8812b8d55bd2933691e2414ee2b7241746bffede94002ae53a7116b1f36f98e554aab6b7ba68bc38d8bfde6c7fb8122b4bc45b32abc32b5282ae7841034dd9c4e13ad019fa4b0f24e36e96e4424dca28c018f157813316d38f35db229eba8a3ba746c5dbb32d15fe9a0cbb30e94b22c23f7eea0f005155a986c898852151809c6f4d1318cd538278c9606ccb192affb8d312d757ea057d3eb83ab9f1e92ef5d5b971724550818602ca1e1bad86f60345de2759be575c308f5ab471d033"}, @generic={0x83, 0x4, "b34e12fcd6b444a1fb186755f75a1c6bc6bab496050641f575d37c7df1b90795536f49fc3881d7857527f12bebf93eb17ff3d8437066f2b90b31e92b7a34c63f55474ef3e646798052de0939eae450abd02365d908eb295b4e2ca7447b7f09dfb468db50603a5ee5c9f25dea0f1e5a0804fb87a364b7878ffd87b2186ceed00409"}]}}, {{0x9, 0x5, 0xb, 0x0, 0x93, 0x66, 0x20, 0x20, [@generic={0xca, 0x8, "4f286d64b96c37651dc3a18d209e813590e64162faddcf7b73c1637fa0b19f91cc38400fa0668b9249a5424d74641005558b6185ee5b88c03de9fda722fa1f2ce8192d2af7f207021ea0ee1df798d61fdf68e5b34d60532dec2806641e0c9e41c959a27f0c59bfe039033203b3afeb6268194bfff8c42c1116894b1c91d7e877cc36dc597a06a1a4a26977f6ac79327197c08383154d8b434c500fd1465e1cd32c9f0df9acfabe20962dc0a8f7a0cb38a1643daa9530c57fce5e6cc119b06d7857a2330ee07f6be7"}, @generic={0x45, 0x22, "9f9a04b5d86a5ed232930fafb2cf2f873d347a69c5c6228ceda98069383be1137212a73e074c2e82bd8b94039076ad4ecb7742c1fbe5021b83db75bf982395019a7f07"}]}}, {{0x9, 0x5, 0xf, 0x8, 0x0, 0x54, 0x1f, 0xf9, [@generic={0xed, 0x7, "bd9b6087b8315ea266f1c4cd5a40f68c13be4e8a3a40b9d8540aef693709f7e71bc6714957e4bb7ceb55e126f6018422204d051d5d026c83fd3ac003517c367c66ca07727a12669059ea12865de07dd1c0bf50ef6efaf25859cb5617e0b4a4a740b51c84e0bd046c7ebfae535b0ca9d072653728d9104d9826540d2bf85e2b35ccc1c3d3403e96a1267fedf6a257ddb7edbf39d398b1e00e3ddd4b83a8b0adce39254d1ae09cfbaabb0473cfb013b908d26629d3484274cbf7c3bd77616c26366ee6e7e23037bb29ced457f62ad7366355e1c03fb2f50da520f4880bde5dc557fb7ed386c90bb8b7d81695"}]}}, {{0x9, 0x5, 0x80, 0xc, 0x1b2, 0x20, 0x1}}, {{0x9, 0x5, 0x8, 0x0, 0x356, 0x80, 0x2, 0x7f}}, {{0x9, 0x5, 0x5, 0x8, 0x152, 0x1f, 0x6, 0xff}}, {{0x9, 0x5, 0xb, 0x2, 0x12d, 0x3f, 0xc, 0x80}}, {{0x9, 0x5, 0x0, 0x10, 0x99, 0x3f, 0x7, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0xff, 0x80e}, @uac_iso={0x7, 0x25, 0x1, 0x44ef9911ac01c813, 0x54, 0x7778}]}}, {{0x9, 0x5, 0xf, 0x1, 0x2b1, 0xff, 0x6, 0xff, [@generic={0x1002, 0x76abbbeb04872fed, "56f993f6eb53805a923374f17e29ca6c6db74e2cd10cfb9deb59ffb79a221e92f62ce6ef8dcc16ed4c2d92306326495c0ecd67bca7f971354a790c6ea03219b87bf5c2077f2bcd50dfb075576610a1d94a4e9c5eae2e5721118ba5874099ae1e6a2ee73a69859531e1b498c2921bd680e0f31697843e40727d75dcfa3e3deae8aea0de261c272ce7135c27239906b113655e68479b17fd582fe4d7ecd71093f53d480cfaeac143f1885a39f10853c886f1cba87ff781e3ba27ee79b941aa45a52b726a3e1cfd1442833e9d7da6370d15dc66ab378e85af6d7a257b443fd62801e2188034017988f9c638c7ff66c7a093e89182cbb36e68a9bdb4612fdd5187eb32d4e4768b8ba85211230a681c38260e2251a44ffa5f22306e4c3c4758a8fc13aee28345ef8e835c0912906e9e82054ecab155b4c3e5c341c48290e7112465fb511c7387b12f054f9210d108ec73b9e2c434ad9b1e14f7de39e3851eb89a417814040c011b44cd829e0c9a34a242192cb68e44718f5aecc0a88f3c484b56050ee6021a0826e467c739f5d186d19d1995c0708e4661677890fceccf83ffc2f79b1de9aab16b3008c4b4bcfc43b2666325b650bae4838606359e8d51f341d0025efb235e21f20fbe620b0e6e681aef192cacfc84a200cd067a838a1131e562b8b00138ace10ff0b30f2246af85bbd611048adec88173a285acb55175125573a705ab0e9ff02810b4d952b735bb86158108fd17258a73ed5a41484e1425f25157874ddb207caa0ccd9edb4126db46807ac8fbbc8ff0a2f1f690ee3bb7943bf12c002f6fe5d626ca4b9aeb07a0a79b64a559d18ac9b3ac5b8f7a8bc107bc131afa0fdc572a99ee9e6f8a12aed504488307ae2f6230dd0d16e2b9dc9ec33557c1d50f599c7dd23da64738ed3abfa06e95b214dc4dbfc2019719b241466471b9eb56958b83770e712eb8584072443593a19b41e9ba4759dfc2521a4f5a443cdc6085ce549e8a236919b8e8ea364fe40e1851e35212bbe36032813cd8e709ada605d8c7cc8a22a0c92db51ad7abaeaa3797761e0e697f47f80c48e2f3f93286964fcb4e4c96d9b342b6930e06ef437d661efa99d0538e97710bcadcc8cc717666ccbbad7a68554287882fde80e5cbba5cff6633edf913ae025a7948c3568565b16e815ce07cf091692aeabdc8b63a1e5cdc851492b13a98448e74084f4c377ef8234fd82db500553e54aea19e962a24f43a291c6080a625f911cfddd64ff52eac4597b690b3a8206c9173ebcb6d0d62b75d10a0c1af5040b801e80cbb7d22d1c4d49104304fd470f107e7abc2124e50e572cd1ac9391f9622690df13bc590fdd0d419b046f6bc639dad45f026e98fe77ff68d3b5c990f1a7e56d96077277f9b3b142737e66c1ae1c7c7f9bb31a96edb4abf9a99375bd1830842bdb206a62ead6c2e329408b91bea7801d1fc9fef3ce5edf974829e067b5c3949ec329c58e2854e687cf6bc2f7580a7306ed5ea37358b667ff867a9ff0b56108e02b3699116b01d15b0686b9ada229eb5699b8e73dc413cc3720b3ba9fe6433efd7a00f3ec9909204e2312232a162a8f968c6c08507bd947a2c4def533f74439996f6efb2bb1c764cc276f880fd5131c7afaa1efd2a3caf260d937220a34b116322622783024854e45e3f0fa686770b039cd3135c25be35692d628efa0381cc8181726dc9cf626bdf81aa72f4d20d3491f3209f11c9d880d783491276d4ca797f67228eea1ee7a95505e7d7da6c4dc1c58ec79b37c7ee31ee280485a52f1c79e0793a01951b27c6a154261caf6943b2c09afd244adcc14e08701b4e5012fbaccb1c2057e42c194672c7c920292ae476f232d669ec3df19ea04cce087812d5b2286c46bdf3e4db913e47c4f2cc9fd483c5a8d95e173b4d479333bfd2eae2d32fe6985d95c1fa72900811bfa2145c411ac7fede8f53bb2fae8c9db284b1ca136e73d5309331fc6e895027a6b64496c7fc737716dbba6d181cdd7fb06f0c2fffacab0f7301a463dcab3083ee0f63b10d76fb20eb1862a25f25d9f8f0f04a3fcb06800beb204adb1de285415a178f4f42d57b221f0998eec49c94fce12b191acb1e036fca6f9540761d188d14fcba97405cec6b338f9b4cd644b9f5c796281b244eaad14a44bd088cc2c2f2595459162023608c3b4d50e6009994bb1e5f3b468bacbfb2d6c3b547ac9567b8b6110bb3b0a8f2bb4209e7cbac0fd4ae24632f44a83a4f53a9fee8877806c5d8323b2359d99cace49ef02cce2f9b2cd87f1fc34fa8174078af7f8cc4a87c79273b78edd45bd400e3374dd2a7e76c058bafc61d71968b07f99a3671d80a982a835ae2fa317143dd49c068c8bd62ed81b7d1a6c19ba655fe26e0a8f16b8a2dcd46ea4a4a2eceb415479de6dde5a09f1e3cbf970ec7e5fd4d9c3029e1f23463070a1b2392ade7c46e47cc70280770980ed231ae570393db6c7112d2c5b565105f0bf562286b4c92ceae8ec899d1ef9d2aab0034a006a9a47e4e93b692e4a0baa2f8056e1ca02727ea7de5a76a7c3df5ef25815357dbe3a1a5d3fa051db251e01b3e2e1331497a1da0df51e88d8dc88419b0cb2de5d52c3010144a2c28ce740115bb86fecf7d056ec916eee1c6d7b9672fca5dd86a3fd3ba16e7e6340b5394d0ef52f42f88070268b13e9cf95b4d13b0ed95768c8be88126f0213b1b79eced5a33ceabd9f002e788bdde6287746376aae4f98bd3f4cfe49aaf2407b44ca34ea13445aa9d46961e6cfed884f8e33fb21e618c18d52d1d5eb54c72dd5fe05076a8b0dddfd4f34fe2acfb2b2b83e510a0c101ba8fcceda51c5a9a9fdafd6c9690c0bfb48975441e000653834ccc40ddd2428f107a01922717f7a241af322b767c202018ba63e6ad7ca4c46a66f558f1097ab393e950ade7a6a733d69e2f82885ec3374a3c11a399b15ec4c5dc93f4e14fe6ddfd69472dfd687e8c6a4fe62803abe0122dad86c52632199c43a4e679fe132df7dd52ae1af4cbaf40145bace952997b59881eb7ef8a6333475135361a0ced298c0eb1307514b4c21a8801514108e37b69a3a7813f3b9173e1332a22e725fcc1085732db1d993d37dc67dc4b0eed693c821634ae2dce6c917e4d1433827c3e7b79b3656eeceead5fe4ad5810bd8bbb2c459d0505a988f25e9884bfaf06c8bc7b3360a3fc458adae9a696629d5befa8cb445c9c89fe5fe9faa45b07a2bbcf841278905b4a11eb74fe2c342b3e37cb0b9f887a5bc53060dc2c3e3f278d18cb159a5de0b0c92acbabc941f49447e88d541185cfb77bfd94ac14eeff46c636f2206c9568f9941536751dcfd698a24859f2aef1d35f91b27990362d1a33e8b818a0d68b12624d8c6ecab1672ffa36ca1ab9b626fc4b6f4e411cb62d25bbc629274889a0dbdb7592d32c0907425752e86ced0867ba21e37af03154a26c708fdf098cfc2c34d18c576b6ca1882c6053f05b27117d8f5602592208064ecb48a222c8549806dfef9fee0088837865811f87174c2ecd6ee2ed75ef565f9d81a7b45dd03ca8c2bc2990ee2baee37fd4a0399bf322f04adf3993fe2d1398c7091dd600d29a8cc4cf2f9159e2f9981eab0f54460a70b957222da1e02f5773d7b12c0f7eeae96d2ca14f88e28e15299f1b9f08de8e74c6773cb4a4190d78a7f46c777958884e55cb159ca5211aef47b3c8fdb25dc7b3e0211ede3db2153cc9a11ca3d87f1a9c81be6cd4f1b9ca703278dc4d5e5f3439c1ef467648fb08138f1bce255327d4956d490f4df857f4e84f8ccc543e4e87ea80d3dded7e0e4331f1cee4d54b333753ca05d0024fe0e26fbebff15399938aea9f29d9bb96b3898408e52d12d95204891eefcf3d71f624d2481baa7832f5bc43ae212496de2a5134d0d5ad9b9c2c7440d93d7e9f580229b171e79fd2e8bc414ca64c693d68cc809e9016aaf6875f97b52b477cbb572d3b64efffa4542cc36a0f1ca3f87e5c5fc67378e632de92d08585ea6dbd901a8f8e8f3c202fc1e99b39172f0a31a7f910d4edaead5fcba5d09a0aa7271b39f92ef4f61e3d5709d369005392b2689e9a040a1493a2bb6bb881e1d92b707c69ef28271469fdcc5bdba48aba25fc1a31055296f6af72a06a662a75cf97a19f0fa014a6d15484af160de07ce61a3c018b4b8d0309d74fd2938b316ef380e8cd7102b5846001c766861ea525e6449d6562b5c871199cd8f2da0bb2336075b18b2747047d3bec38df63ddf40cbab01b3a3e8cb212da006ed670a1593e45e48afc9a28b1565a3b122c008409197da8945e621948337e53dd582fb1f1493d79da1ef695d4392127bd76fee7e386a932ba9e7e14793542b2ba484777f4180316fb92976c5ce749ecdd685266aa1cb352584fab0609e6ee2dbdc7e31fbad8e2d9ec34c19524bfb76d824d986799f38a548761af3726418cbe285b2e0aa6038d1762e1f9f87dfda3323fb10fb1c2f29a314d9e1d4a1f809aeb1a2adcd9c58ef7e6c64ba2149367bf96cb12a848f59e3c46d4564328ad8c4dc6c0fc296e952ed2b12fd8a6ac657d4bbd9f4c85f052e44e149fc70a2418f24d011e6b3f053941a7a5b172571c7f39a392782651393febf550bc27d4224f170d56bb5d328bb1897904bf683395819b6267ccc315be2844be19c2777ba96be3482920e77833bb5ce3837996ae42fcb7f13d4431f1c23cdce8675296b4a91f58410754cf5050eb6da49802f80f75394c7e5d5c337a3c3338c6243a9271c2bd91b81e9a78057edbeaf6f0d1f7a8ad2fbb57d6cd90b0a060077e2f432a9c8e15c350ce1778d5f7ff4f1ed2d043b8dc738b318c627d88f274b51f3010e03d58bef17589651d44df3648dc08eedeb9add9aebcbb1bdc147713ddbe02186d45b3e980156df597b779e3ff4663610d4f721da4ab8b1ec9d0936fe9c18419ce73aab77911ee780a0507d22c0fbf9108b6334b2d5c4ace7a46e390f366a4bfe277a9b276e91632e38c7cae0e8397efccc8e8c8216b9106d16a130898a3b5054bb3c0998a72b13a5f4e462c1cc4a6e6347a312dcce50f8fa6051d59a2a181e9dc4c77b31553ca301e3ca4f69d529af37addb9275a457ae7b8ac445ca51dbfd34185c287144cec34ccd4d37b791d5021d5ba231818cdca4b9afc0e9758938a4f3311f0e0ae0e352efc42a2ea9e80594d39bf71c737eb0d44165fb87da882d9714f573212b63debd4a9f47d0a77cb1bc3a84d9a4008dd53f2b783eefcea9b355799e4c393c7db7982fffcce4ff6b7aa36da036972a1ed97bb8dfe516c6e53cec5104476b4a962d4e74cd37697fc01246613c7f0a75bac50a088bbc8fa6d5d5d5eae52d6b3e6197775aa530c7288da2cf061f60b10720cb528db2b811aea5557ed33f5767516e82b8e3040ff41da49d38eabf8193ee54812febf4fa12a7b30636ef05892237ace037bcfac3e5e014752f440f8ccb057a8ccf182577c90ebed0ec2c79d2dd035b100d71a445ecdd6a9dd2806d6065eea7b18b0498afd173992e0c89d7e26066041edb1c3ceb86b7bdc0c21fe760da8d2ec526620be7e7ed305d3ef01e3deca093f3fdc94664a25224184d281c4907e9013991f4ee628b6d19c06ad356a0a2cf82678cbf7355fd9f3db6d2c0046137eeb9da80a32a05dd5cd25fad4d368192dc36f050f9085fda18b4124117eedb801e535c451703e482bb62d1205a46b85e11de5116ee468f210d6754c3b185c2c856fa13453892267e9308bf29a3515e08c26df024ce0550e81614eb7643da6121b21a106f55ec3afe9035f63a20155"}]}}, {{0x9, 0x5, 0xd656b6c0afb06cf1, 0x4, 0x365, 0x1, 0x3, 0x6}}, {{0x9, 0x5, 0x7, 0x1c, 0x35b, 0x1, 0x1, 0xc4, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x1, 0x8001}, @generic={0x4f, 0xd, "ccbb0b390f8326f889d9c3f042e114c657444ca4cb7d4866f32161a1d422bedb68588323f9c27112c806ccb76c7d2ba13df027c28c21cca54cd58afb552672349345305118d0b41b6f4902a623"}]}}]}}, {{0x9, 0x4, 0x3e, 0x40, 0x7, 0x68, 0x26, 0xa4, 0x27, [@generic={0xd9, 0x5b06ea8df504020d, "c8f2d265dcab0bcde51fdbf0f360e924344f58715da1dac2cc9e9f878179bd9a8f4b32c17cd52f14c8a9b35abc7df58953c9d45aabea28c57669f2fd0a3f9f7348d8ccc18f2b989970bffbd78ad9f63a47d1cd25c60cf196682c77fb1d4f5097b6dbff18f0e06a7011d002267c376855e812416e2740451a5a20f40555d9e39a75c8a0ba33493f4e696cd5f226c0efeba141f63f2aa25ff106e1392682cbc88e9ec81f54a00adf30c1eaf98c40ea105b403ce8a6999920091b9c5ea23620e42d91f1f0399a34b4ea5b598e5fe465e77434e08171489478"}], [{{0x9, 0x5, 0xe, 0x0, 0x147, 0x3f, 0x7, 0x6, [@generic={0x31, 0xb, "8f82d8f058556fa41a5cfd8025255d6ba4b4373ccefe51ab58b81938cd2c335adc9009f357d4ad2d3f829bae9634b7"}]}}, {{0x9, 0x5, 0x80, 0x2, 0x12e, 0x52, 0x81, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x9, 0x6}]}}, {{0x9, 0x5, 0xe, 0x0, 0xe9, 0x1, 0x80, 0x20}}, {{0x9, 0x5, 0xc, 0x0, 0x90, 0x1, 0x1f, 0xc3}}, {{0x9, 0x5, 0x0, 0x2, 0x135, 0x7, 0x4, 0xb7, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x7f, 0xb9a9}]}}, {{0x9, 0x5, 0x5, 0xc, 0xf6, 0x1, 0x19, 0x3, [@generic={0x41, 0xc, "e379b611783c1ad9e97ea9806567264a05d5cb0817d5e3ba76be54f5e7fd5caf402c5ea88366f5d042db6509e41ca49b3d7317f0f7b3706da942b5d0f410fb"}]}}, {{0x9, 0x5, 0x0, 0x1, 0x12, 0xff, 0xd1, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0xaf, 0x9}]}}]}}]}}]}}, &(0x7f00000092c0)={0xa, &(0x7f0000008080)={0xa, 0x6, 0x201, 0xc8, 0x2, 0xe3, 0x40, 0x4}, 0x20, &(0x7f00000080c0)={0x5, 0xf, 0x20, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0xc22f40d9caca70ca, 0xb, 0x0, 0xff, 0xc2a}, @ptm_cap={0x3}, @wireless={0xb, 0x10, 0x1, 0x4, 0x0, 0x0, 0x80, 0x3}, @ptm_cap={0x3}]}, 0x3, [{0x1002, &(0x7f0000008100)=@string={0x1002, 0x3, "763378de8de54cdb5b2b8747139d90730dd2c2574ea3c68649130b7fbca9ac7b69e8b4ea9f993ccaed1df7e23cd8a0eaa4a5a3724452cd005306fc8bf42ef564efdddc133232cbc9961850d46e60a2dda08927e7996feb23a616474a1a19f4ddaaffe237517dfcacc1f7317e1b2450eae516da165191de83a0233a88184512c7b4fd41e2c9cb1801f394a348977f1062b84956efabc77cb3ea0d7732cf963382328fccd70ea61eadff683d8c30fe23a240b16edcdfebbf8f0f35b5084f36c3455c5339613c8b63570b880f3cd2495f013ca446988e17a0a8ee2c3b4b580327739351cfc185b5e0d53207e7f56cdddabdb82db125846a3810b56616fee1048d1af5fb19dc8e8c943c677ed9dec8ccf3f553a038f92ae31cc808703463c658f7f17fab1430ece66e17b2f92cf3a288a3235d990b60095d518c010f63a29442d50f7a1c2a416d511c0de4cdbd0d043149ce4e6d865d78995815cf6be459ec43445c545edd1cce97cc9a63d375efcd800ec41f8565eb1b6d2197e9340e2176ce95bd9428cbab0b618c8f1187fd0c80fc0fc9475c8bbf75569232011caa4bd03b526d55450635d0db17be4d07e80e8bfeabfead9d955954ed3d0095aa36a4e3da52841aa1c30d771c9251b7973c221ee982de976a0115283027463076878ad56050db6cab09e107f73e44e769a680804e6a3933673d798d963d3c293dbda7813f70d44877c47fa6b5c6c2059342c71d3e443083cfe37ca5e6f9e061355ab5311e960a2a56bc643c6524f5852bc568e1a48f5734c470d96a4a0cd82ffdfee5e5a5855f843a546ef63776491921d843e76552ee1b6737e4004c8c793db8800f533157bf01c64c1443c575b34056b2f8f77cb7512e16b62cc0951d15ad6f5231997afc78acd46f048557370fb5e1164bfa17b93a63389a10fdd862df960d12f23b7561fea62470bef1401f284b52f118ac7318f2f67c2da0a4bbffbed4945103277fdc55fe8fd4e6d7509afef7c72851c933c5389af5b8159e55a03374f11f546830b136dcd84ccbe041321adad4be1e0ae6c20925c29ab4a883aa29525f9c7517b4d19dc8003e4c1fab443da566caeda6a5e1b185b653a46a6644d6f8ba9c92fde184a183bd302008083d046871712dff911fd2ae71ef4b7cdc0e1321c1761e6c091722a80386f68e4a203ee017f36bc3bf623d8c365fd9d92f482baf3020ba48748048ea3444c6719589f4f7179749dc4627ab603abf76f7608e7e2475b97851ee6e37fd4246a2132faccf0fd962f5ba3d9d5911b7347861d6e4391f1983aa8dd02633568e7a07621ae547ad541b17238444af6c2d81e9584956ee942facde5cf0cf6d51d499fc377155639149841f833544fcdb647bef53f9e8843205e99f1f5ef15a6066a0c3772be5b1ba72fda05077faf9936897c22173733337841f8f595c53184e2cf76a90c042f7303b6d2874c3b37f3a5d5a92395cabdae7db0badc8f829fc5349c4cac0fdb7fb6d34ddba7c80c01b0b84d259512f4e6e7beffc478d506d8b7db852f642bb21f67dc842f76dd6424b8ae67c138dcc86497c9dbe75ab3393aab551b5068e9ff14dbff2f73df88da40317cdb1e9ad6a75ea2952cdc867725051021c9ffcdc1b5514a9e9dd9b1de045a2fc6d1bb0ed2008dccd0ebf479a3f9c219466262bb0d820fe5af85c6a10e0be429b8e727a54ee9323002e636e487b444675b841c4afcdfd96454727a35b1441fd8307015991548603d2e37b1e997fadf0d04a6800478b089d654951e3b6d9995592fa769e9cda0b7cbecd643816b276a11d04268903419cbf86299dcc02724f4a947ccc9c26907e178c823e95a85018b20f0e4432e2d45ba2a1102cd4e08d30c4f20c5f632060302ced8d8945eb2eb79df35850b29a834a2942390e062d5059924e186dfb79ece473551a3d5aab3e730b4bc8329cbfd1092cb0478b641a8ce5196108f51f6cd376e9085b84f51f7d2e28c048edb9f2eb6fde5c9b7fcd598745ffc3f1681bd8ea2f77d6200749a53403eea58264aafa0d5fe8f4c07a8207fd7c2958f33fff5af904cf2f7ab2a4df9029a877df55e410dde38b3b977740b46f27a481352f39253d4b220bffc07991c94c3e40c9aa15883e2496dd35d8355b37d9bfa805c3cad72cc427b6e9f4dfb3dd0cefe30c02d9b98221b8d0d9e488bd5b61e2ce9eee7fd3593030ef3207fabcd1dfa11f2d78030d7cf30f6111a1c2caec4df3168afe972bcb588ea88ab04c33d2e8912b93cfd68e0612ea9eea2dd9bde5274b058b1a71250eb782ad62c867638168a8bf4683fdbbbce415afc342b21d5fbdae69a65b6cf96aabf107bbf4535d4488386325d3b51c24cfe31ee5160176e09839ad92a13ee94159eacd58e20d1ec712c3b715e7aad6f9e0ac3f1917741fe77f8dd52296f1768156db85b23625b69ba8317a0dfacd9f4c47c3c227b8ab318394407628c9024f85c80cdd095fdfb204c129c120310b557a52f50be99add59d76c48ac5b7a9835911bf2a59d7c7374f8596d25ce3174a3f72a1f20125405bf721fa87e568756c74da621e634482d0402a2d79b10639d4cd0f0757817d5630ffecf63a921870958947fc6f2dc2f3b4178dc1e3e7f8b46233468bed8f96d6625cc277a8ba1316cb09982d1b80323448c3386444f2c141db2c1cd3dab4b2ecbdab2ccfd248be2a98d3ad37198ee58ea023611cdbdadd83e40540d4c023490d5e18d087b44c288f4164c51bc71a72b012f2d7d8b91fd453bc2336a9b24db5e0f5d775960db24116197bb6d36c67d74c2b393f2cb5608be55c27fae0722111750b19cb50a3a6f2c66a015364f1f471cd8285fac548863e2bbedbe6324a75cd6b966f803841b293c0af584f12815133240115cc512ca110675a595790fb31f208471f121b16164cd8b6da7c7599ad2b73396e91b9687d33a9733abd8e1b85e74fc9d2ba7230dcb4988db98f2fb743890662c5b3c0f2c543710487d2b5cfbcb128a731b388423024a6272e75c1fa7ccd8214332bc0a878e7bebeed15253ab9c8ce19fee1655e33dabe777e3f2bc6fb346eb9dba54eb2b9c8ff0258149348239b023d6502a2757bc44030999e2b6d7b281c3a7c91e330e149917fa2837efa79f81e8e756788217ac6f6a4979b618fded43c290c62019a65e22cd1d7cd11cf9082f912171425b72b174b8c06e71b5c2176474943ad5182f0d25498b6ff95435364892b8c09859e729a2cbfc46a8317c8969f48179bbbb9a03d41204d63031422c88522791e99b3461027cf6fc70ffc2e944d61f19239bbe5b326dd7b46a8980537de8b72a2991bf50d6891dfbb7b5ea183e27005e5569443fd69f032e8efee50f15e93d98a3e96ba6ec6da1636fd0fa783f8682cc885d525476ed5a9d077c32fbd2989363da3a610fe4433895f33887f3ca90e441c5b26646dbf8b867586ad4451655e96c1dfd0db2a6e784a5473c10b275f29bb36e69a6e30267387257bab04518a690cf43aad540814ab07df9eff3cbe30d1c6e9ac8af2bca212c17b761642cb81e745cc345a48908b007f1ed690a51f332c8333eff094aefb50cceba73ea52ed46029db51adbb8013b96dc2c6bfc613877c0354c2a562c6564ff67e2cc0ddb99c76cdada97e0ac646bce720cf7aeb6ef3ce61a5d40a3f3b7c5fca4039310d939f673d4235d0bebc2d3820d0489d19d2ba647637fb2f5a10bc348811f5f12c1d2a51f04e371938049cc23f557a312174f274603ab6efa711c91021a7322ef1afcb078a47eeac220e0e49422f7a24ee92f6882aef9620e9ba717ee1076ab97fcef67bc8c65d27eb0cfb791ab63cda264ab43b1267c4a5144c2ef65af014207233de80dd338916bf046754f9491ff8789665cd94dd9cb38512b6f1c02d1a48c80ad83fc33c47e065b1341051ed32715aa1755d9c948eee234792d32502570a3bb74ca82f35a96bb4d4ef94fef8492256b16940f20d1c42e75cffc64ceccd30a7e491fcd38b863d7c596aedeb57fe0b9519d2a8d8df481f6027982e89f8f05ffdd4811ad2876cff118ab77336d5ac5ab754dcd3148ed536b30344d437c623abf1930e466e0bc66dc986d080af1b39ce97cb5531edbbf7e7467934ea3542699d09b6977b9309edfd0fded128d731a350b34f11bca9c3f3d45f58eb899feac78f5ccd1e693ab40b8b2e425c413a6c661c4d523f0c612f5a911544fd3e51faa48ddb84ee9dc550fe7f13db16353d47ffcbb46a9c0b496318be6e2dea0135710c3fb5a22fabfb4883ada1d9463040f3b5997571191c4c1e62ac4e153cca85e88a86c2c0000c2f7c655a1891cfed2798d362318ad107df05c0179bdb5866ba7aa35d73e12a76353cba704afbf80795ebec09eee8b668e6800678fa1e7c3c59517e30c726f128750d2980afeb38173d5099957f3101044ec277f19e0ceb846eee0451898bb4f6ae762c80c6d6ccb2a6fe75e9bf891f019b30b139341fc6c6fedbdc0788343222ef9739f2ad9d361c0af4bd44fbfd75092167041d387c2eab791062a0e442a64efeefa4b2807c811c69e887d1621731949135e355abea86d463305d823967b43f4a98388295b2172c83cc3bc5f2ddf94ec87c30a590dcfb37ec6f66f16b7f722643380f4abc7c672c20af95fad2ac3a4a9b91696d6813582747bbbd35587becd1d299464da9498e5770b2b2b0c1770b1263e41179a637881aed4bc94596000bae4b582c7f2bf33051bfca631be3e9bebf43d1e04f82f1fdb834b024a404b71889952e606c2a2e3ede199bc2c8d23c849dbd03fb4cc832ce5d29846ac55ccbd92039f83e2cd68da1da7cb8006b02f2dca703bab913edc69d199f642f2dce5175e29d116e3d92aefdb21efcd771115add0af227a6aa2a45bbb014fb54ab297d1857808e5615a7efef5571257b29f5c125bacdc41657b5d550b8d28d848964705dafa067a3acdc7c7b35ef9d0ef55d9ea991fb427f8efbca9c4c6eed59357c9a598c48a67930747205d2698fb01a307d3c1bea470c6e93a7f5f706e83ee2c7f115650e971c87bfc4648283bdd7fa9797784e012d3a6b929687e04225409e35a004d06362632554bc7cb552ed077db0320b551164069a9d060465c2bc0a28ce0395a9f7c78f9218c9324ebbfa49aa151dd3649807cabe8166f8b4b6a4128598e248a40a226e03ee982ff5f5fcf69c402dc3a8360a1fca082ee45c452005845c2d6911d3ce2af41fd5ce32f57b6e1e0684ca5c72939a684c1edb57139d2d9ea8128352182bb84695625cf910ae90d3ec2a81671a087ff42283744e438576f4a5bab7d420ea54ed2e8287f7a7587734027381e8d061a0d7bca3336a01cba487298fb1993935351d1c31e6a7411c325532f1a37af35cc3a1aca31d8ee2dc30946ce6bc2afb8ef98cdb14b46fdf9ec9a109f995a6aae1fcc87246a8d7c2e14001624bc6c2d649bfd01da9b30bac7dfb436c3efedd4ca407f4024ff46914c9de72fd22585e8d10aec316f432351558b6ecd4f85e213b6134f7a560e08a0a692f922601ffb5fdee4574080fbe79776954e40c93f4ac881b9c044b66a30d41cf428cac5bdc1f0062793bcd48809426b84bf96e0aecace3c40dadf60d9e02e32a2f72d52f1e6f8ae30fc4967aecf4f2e6660fdb2ca030560378808963bf868d8b63ed9fb55acb5f48255671c45df10643f089f77251cb8eea0e32a3bb9c275bd676459588661f0a4e9f4376ba555256d94cc5e2069ab3b0dfdf6f62d7f1fba2a5c76bd24b4923f959727b919c089ea45df63655829189ff11e6b"}}, {0xda, &(0x7f0000009140)=@string={0xda, 0x3, "6ed64282e115799461e4e8ec934ed7c8864c1d69da00bedc20555c8bb9ab9f621f905b377edc5cb4783c5e48c6608125df8d4e41ee0294e4295997f326b0cfb491d544b8eddea6d5cb857f8e4bc19f36437d253c7299e4ff0e33849d80a8fe0009ec8079a941164680eeb40f0c0b82c05ea594cf2bea7a0ed73170d1641c1ae435020e10a0d03b4e47473562677285c49fd2cc44480a883a6675591812b8f3fa399156bfee213c0ba62b4175718a959b5837427b41b636d90c56f123d856620a3110bd84ca750843599b9de1e1871fe81a2c9e48cda5fe4e"}}, {0x70, &(0x7f0000009240)=@string={0x70, 0x3, "b52521178ff8477e4d86558b2df791674c1cfc112aa3379a38653a2632c795d94ff05ea4c142b52abe11d56c26453ff1531fa2384ef64a82aa1934079a7bf164b7c78577e541949001d519516f74a72d4ed8161474e2b5ae6698130be944767912f7386f53a296940f5ac5439d19"}}]}) r7 = syz_open_dev$hiddev(&(0x7f0000009300)='/dev/usb/hiddev#\x00', 0x4, 0x201) ioctl$HIDIOCAPPLICATION(r7, 0x4802, 0x3) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x4802, 0xfffffffd) r8 = syz_open_dev$char_usb(0xc, 0xb4, 0x7fffffff) write$char_usb(r8, &(0x7f0000009340)="330b52140cfb8cc3a2517063dfe11ea141a73f6c3ac171db5f25b24f045a96b0b8757a256b32cbeea46805e8194acc9a990e9f8b71cfdf97892e6c058c5feb852cdbbb6ab74c5f0c40fe7726e034eaadf76060a475b5cf54657840d78099767d42ba674d1abc23cb9abe8bf6fcbb2694d664f47045f5594531188a5aeb647f9afd881464e9e0e210968e12f01bb51cfdf695d06e09004a54a1e42e8e5bc7286a2d0de118f5b55ba3da317a24ab846f29cf5d1daae57a0df3b06b81555e6d6a9d5acef7d03ed15872d21b2b52a1816b3092d38023b53305fced39726535bc84e888624a65a3ef00506ad11a9af46cd7e5548a7ed4", 0xf4) syz_open_dev$evdev(&(0x7f0000009440)='/dev/input/event#\x00', 0x7, 0x1) r9 = syz_usb_connect(0x0, 0x4ae, &(0x7f0000009480)={{0x12, 0x1, 0x201, 0x3e, 0x75, 0x52, 0xff, 0x45e, 0x46f, 0xe87a, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x49c, 0x2, 0xa2, 0x9f, 0x20, 0x3, [{{0x9, 0x4, 0xf3, 0x5, 0xa, 0xa0, 0x56, 0xf2, 0x3, [], [{{0x9, 0x5, 0xd, 0x0, 0x210, 0x40, 0x7f, 0x2c, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x7, 0xa8}]}}, {{0x9, 0x5, 0x8, 0x0, 0x43, 0x0, 0x7f, 0xf7, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x0, 0x3a}, @generic={0x89, 0x1, "2af9a80af14cf5fb4594fd2948d87f064ef6f2254ef174aca32df95b7905f6ae4cf0d4b7b957df2274756c91d80d415d1a365abb21f17742666a5dc40ec2a599aa74add8072b9b985ced72ab6a9ed8b515e6d08eadd9026416fc12c12e56707c990fee83c2482cf3dbfed186b6a6a437eb9ee71c2c8e2584d338ee4bd58b7ad3b2aedc7ab649de"}]}}, {{0x9, 0x5, 0x7, 0x8, 0x271, 0x9, 0x1, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0xc0, 0xa1e9}]}}, {{0x9, 0x5, 0x6, 0x10, 0x155, 0x1f, 0x40, 0xff}}, {{0x9, 0x5, 0xa, 0x1, 0x1c6, 0x0, 0x5, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x86, 0x2}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x1, 0x7}]}}, {{0x9, 0x5, 0x3, 0x10, 0xff, 0x8, 0x5, 0x1}}, {{0x9, 0x5, 0x8f, 0x3, 0x2cf, 0x9, 0x0, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0xf9, 0x1e}, @generic={0x18, 0xd, "94db94d57a0aee79b3038cf1355678e9149afab0363b"}]}}, {{0x9, 0x5, 0x3, 0x3, 0x206, 0x4, 0x8, 0x6}}, {{0x9, 0x5, 0x5, 0x2909f0c577cf1002, 0x2f2, 0x0, 0x2, 0xbd, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x40}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x1, 0x6}]}}, {{0x9, 0x5, 0xf, 0x0, 0x94, 0x7f, 0x6, 0x3f, [@generic={0xbe, 0x24, "b065643b57f45e7b4cce88094469ec2c87aaf0f3de47c8c689a9d1c37bfa08ddd027dbe588244ce1d9255ceb117a2caa5d9160772715d87e69c8235df8c0bebc66a030dc8ee031c649b1e23f137c1313f06b67ef1845159d439e2ae09a243c0f9e90789a0b6f6bfb6bdd7bb5a3f0bbcfbbb7287aaad8a797a8615ef54d127a75f89fa4ddef99cc37ede2c3a79951dbd6c3197db9e99ef19dec6170e4b4893f80718d355c2a71d4a25c0d400ebeecd8672e9680113eb1487797edc908"}, @generic={0x2, 0x3}]}}]}}, {{0x9, 0x4, 0xac, 0x4, 0xd, 0x3d, 0x6d, 0xf5, 0xdc, [@uac_control={{0xa, 0x24, 0x1, 0x4, 0x5}}], [{{0x9, 0x5, 0x0, 0xc, 0x327, 0x59, 0x79, 0x7}}, {{0x9, 0x5, 0x4, 0x10, 0x372, 0x38, 0x9, 0x6, [@generic={0x2c, 0x21, "79e41d70f2a22ac0eb9df184e4c9aef5d8ac8605f534a0f31919248802f26e280571c44b91fc355bf9df"}]}}, {{0x9, 0x5, 0x5, 0x1743824acc521f41, 0x1db, 0x46, 0x7, 0xee}}, {{0x9, 0x5, 0x5, 0x0, 0x16e, 0x3, 0x6, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x5, 0x6}]}}, {{0x9, 0x5, 0x4, 0x3, 0x2b4, 0x20, 0x7f, 0x7, [@generic={0x2, 0x31}, @generic={0x9a, 0x1d, "527cc47bcef6ca6a221a753313cce36b417041ec9bded2fb2eaa44cf2e8ce601eaa525f9f5084b58b479b4ae9573a66d7339c5c004aaf08a6f68cbd75c53ca180b69b4f6a9a01c874b9f27eba23faa28cbd8029cd7a4e68b7ae457c7ba9eab732fab4233dc871c10566e7069619a8aa20d145f80fbf66170b2ee3e60b3026e3cf3a93f76370e54d5a930fb918ebd17436c25494bd43ecf6c"}]}}, {{0x9, 0x5, 0xa, 0x2, 0x36b, 0x3, 0x0, 0xd9}}, {{0x9, 0x5, 0x8, 0x8, 0xf5, 0xcd, 0x0, 0x40, [@generic={0x3f, 0x0, "3bb4ceb56eb5c0d5334daad5b4c507eedf0e139fcaa0b8538bf40e0888aea25c6e3ffe24cb795a257d03fdac6efb584ddbbc45ec5b2c269594ee179020"}, @generic={0x33, 0x22, "5ee339e0f2bb671c56efae5b7aa9e9445f787e98e3803aa9dc16dc3d60682c2b23009818a06039f3cae4d6cbf3536e3802"}]}}, {{0x9, 0x5, 0xe, 0x2, 0x3c6, 0x2a, 0x80, 0x3}}, {{0x9, 0x5, 0xe, 0x12, 0x3b3, 0x0, 0x7, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x1f, 0x1a}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x0, 0x8}]}}, {{0x9, 0x5, 0x8, 0xedd8b56f6377d3c8, 0x14c, 0x7, 0x3f}}, {{0x9, 0x5, 0x7, 0x10, 0x8f, 0x8, 0x3, 0x3, [@generic={0x5d, 0xc, "779666e6d763b8024d8f95c49496d1cce750d120e0c01bcc39fb61a35f97e47b1007015decba57ea28280035605cba894d0d462279bc23834c03a6a5c3a751a056b3896c356bf97a059e1363cd670213f8d8adebad8c1c609b46c2"}, @generic={0x3e, 0x7, "ac952224fc3cde0d37b240a471bf6befe34258ce4d469b9c634e74f7234f33488d79cb7b190b2d24d9fefa16c70931dc778dc757cea84d60779d15fb"}]}}, {{0x9, 0x5, 0x2, 0x4, 0x340, 0x0, 0x56, 0x5}}, {{0x9, 0x5, 0xf, 0x3, 0x67, 0x7, 0x1, 0x81, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x80, 0x1}, @generic={0x1f, 0x30, "3799ffa4390eec4bef2eea56e3c9e2864fc435d1e3caa02f61ea89a1e6"}]}}]}}]}}]}}, &(0x7f000000acc0)={0xa, &(0x7f0000009940)={0xa, 0x6, 0x0, 0x3, 0x7, 0x4, 0x50, 0x4}, 0x1a, &(0x7f0000009980)={0x5, 0xf, 0x1a, 0x3, [@wireless={0xb, 0x10, 0x1, 0xc, 0x148, 0x1, 0x40, 0x8, 0x80}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0x0, 0xf}, @ptm_cap={0x3}]}, 0x8, [{0x4, &(0x7f00000099c0)=@lang_id={0x4}}, {0x4, &(0x7f0000009a00)=@lang_id={0x4, 0x3, 0x402}}, {0xb0, &(0x7f0000009a40)=@string={0xb0, 0x3, "e0a991166b58ab2e9a9ca0ceb09f4c2709927102efa95de8d405fe931723eab099541787391bba72a6277194fb08f88ed19b8e171f749babcdd6da55c17e0d3277fae78949cd7f5c2f729ea9e19c16480dd93b2552414e025234d9931a057bbdb5c0441e8b29925479bb2e3d98e0d951969a7f2ece45430a941bb55b20f4c252f6f73732715c9c488d754cbb93e308852910eeeefe99e64906a84524ffa25a63e933b4d51681deff5dceb0801a18"}}, {0x4, &(0x7f0000009b00)=@lang_id={0x4, 0x3, 0x500a}}, {0x1002, &(0x7f0000009b40)=@string={0x1002, 0x3, "eca16339f6f4f7d77273fb4b9375d3da15f64ec85775adf574d0e81766dc02d213f37f8393b55bda48c14215b887f9fe765485bc89c6cbae2b5ff849d0bcbccac9ac67ea4950ff8dcc6fbc20b8a24f5b5df580f81f6c240ea7b9577cc3f7740cc9e15eeb0753c59fc7453e062513a699c7e13db0d4bb95a91b89375adf0768000d428bbf08f32c47c11a2907e29a8da7d8f2afd850d746176353717551a09c27a98fea3bbedd9e10f0d11029b69df4b72d77a2ba68a47f1b1fca2cfb38882c4b80e417c761a8177dd989ab4df711ae4491e051dbc7ec66a10082014172352240ea3ee233775b1a4f11684047acd86284e7acc44ce4b109688e98360b5982c21a1c9568af2553279e85c41878bef286bcee3b66980ad9bf9706d35d85ed79c8124f6896a5bb4bf01c48bc3725855b88625047ad16fe00936616cfa83433b67f8b9d6c32f3a8aaf8b9852341f3305167be5c294fd830c54bdc23312bcd3b906ab71461b85fd548f9a4259e3e7363cad16d29aa157b62668b7fe080110ba83961d11e4e0aa6c1f99ae75c42e036f3268412c152c7336df56ae87a769d605dc3f3e3146d44b5fa4b8626c1f56adccdfdcf36c34a5e9adb0b04a7a361d4ffd31485c9bd2b0bb9dd5254196f37516517f3fad272f27913d05936e91967a0cac192bc7c1a6c361259d51edd9ce80c4a0ef19152b389e8c4d08ea328294d8e9288fadab4b9c140de515f6ebe28d2b7c135ebd73bd54bd3008ffea4be3904f2e7be02fd1ad8a496868dcd2bb58f3e06cfe189c256879b232989c4d0192d37ab35bf6ba58f0a956cacb959637c9acba4bfb512b6dd5a4dec4c0c5ae4cda4138b50b10bb95360c06246cd289cbd501f7cbf430f6a80ad632a0fd4833d6e740db6a54f659ce461a82ea830bd41d4402396ca92a137d725a30a936d8da8c546558bb0f3aff14dbf293c11846d83365836965503ad1f51d9946663211e5a2ddf18722ed442099818213565eda1aaccede267f91279ad4daafadce07472fc70a2a791316d7ff40815fdb28206fca1f804426f83654f39956fca4487e99fed82310d5d5debaa183ae19dc5a6a16e9f93f9397645307db2072c5b7ca982d17b8e8855cef04a62365820ec1234a8a77c7e47e452e9f86c468ffb2a7f5e72f46f2c38917f780404caad946acf9b85a313e2826d7e570d22f08d3ccfe2515ec2c1f115d0d6fe42782cd372c2fc11a033f96a92bc8b494337c8a88fc6596d1f8cc0a391aea46a390c22b9e84409e55ac59f862bac333b01d8c7ed2c0ebf2ca8c42457a3e957ca81122dd4445897b33d66462de98848bc015a6e4e760e016dd6cf4aa6688404d2e66d6433b291f33bab1bc37fcc1e8cd5f8a6af33432d9d97cb79208b4cffed1032744bcb9bb4a19dd90e5a58b382de8558f192b65adc31207770e51b6ea1a3cc4758324d02b37f3fd270c6ae789bea2b5abae1dc843f37a0b2a51642f4cd384a59b6466f33371459fbd7eaebc5dabbe5e44535a94a99ffe38edf9195e6e8af137cb5e961fb323cd93491d10b1444db8e6a95567d367d2e9f2a29cb3c2f10000752e8d6a94f7dae33b0cd80eac3cd920be91ab3021e46c38c1045f2336e84a4494b4152a04c264ce63b4b424fe2987d86f3fb62aa550b6e93a92bdfccbdd6e1f3a6a668d28399bb78850b41be2348a80ddd37ef872131a4a40e2233ea4074d9fac7bbaece0fd954cf95738d9ac6e54347e251ee1297dda1c8bee989378d82c3dc3b958b10dc71d5ce550d4d61aee2ca80b2694c706fa6480e2b81d4a0ae3e32d134493e51df97edb58dfba73e5205f7a67a66a90be16916a15e2c9ea5c7eacabf6e6453f9feb9a525425c7103255cc74bc30603f16a0f1789ccf8478c92570b2865d94d4aa7fc1b06e02fd795d8556b1462b54a592c40b926782114031972a2c73883d0381afb23cf0dc9bdc575a655308405f00305cb2631042c5c094091bddc6e2072d4ee317b6c348dc33918c06e9cb692d04dcbcc85bfdaaa777ae06210828abea9f71424a6f436bd0d613a3c2def159734a5a165ea1a3b47fc578ef946ea85090a624a1e4345d8088cc6a7ccbe1c318f643e946946745c55171f496a4f7c54040ad657a1c3fb8e5e6fb4e3c1bec4b40382b71f9c9d7d937965f14a06ad4b92df3d90c90659857571afbe29f7fb342ca398b460e104c485d8a10fc257d7de14de9a5c9dd5a5c2bd21ac6ac353c0c2651e9896269b51709e62e7be03126df9bf0fd29ea50bacf1982651fb0e71dc6319f78fa827d91c9376c54b45377c22b36c95034d0cac7f8b963ecf8c9e049efd811a5f5477519cd675230cb293adf0afe6cb75233a1a252208ef1721e4fb76a221a3cabd6dee14094bc623a921c7d4ea52a0f4cb8007a5b951acb58cbfbcf07b18e13bdf7443c4d01d02f93c723a4380d8ec41832250999ae7bb32c02421053004390c28a80dab538aca3bfb4a4b160a5e8330b065e14f82c09ea5f9b7c6f14378b6af60e1c5346d276d2b2d8ac5b4646b1dd50550db152389d438883af3138a8281675fc16dab68a8a95cef3302f1c2f0db71a88eb5b09a37127268f4069eba2f02f031393e9d64ac46583aed872ffb57f02f7507fc6aa77eecc396a1cd921f630b7f4144ee1ad7736dc7ff3a414211ad57486f3f148faa8e1e049e4a2f229c1916a1e5b6234edeb834e4977768c30c62d5135e0e1d76de33e727310e5af8b4b5e9bcdf3252a3f11a507baa79f023db7b6fed71ba89f4f438235cfbfe8ddb37a09cf9200c392d1eda66afcffe618329fee81956db9813d29adac86fe3c86ac785c8ef464f48819dc743c57251e2fe7351770dfb5a237ae0e04d0354bcb9e8cd9c2ed1fb7ceba12a2c3719855bc8497c0121adc38588ba6b2a34cf6569b8b5c9fc9fc2776a3af5506a862bc78181de99948de4b17e04b38370346f04bcf11e2251541a0611d5290cf04f32bcd34482f2bf39d847d3fd3a2bc21bfb3cfbab4be4fed9a84f11a579fd21e3de0e9c4e1825fea19b48489d748f49222bf0f635766fb5460ca85044d91482302dc7f5220d377ab3723eba5be60bff649fa8ea372b292bfa6b3afa608e15411aa52b447b53b8c3888762eadf443c186c4b8a1b56533cd30b17144ad61d6bba84699477204048cca3ea06cd8cc5c45daaf24ed39c5f05435e3c91a7776e88f5a68c5b1dd4775092faec2a60746a898dde65a96dc8841f161b347be96e2dc6a603f6251b90a33a6e91fa510322a4f2d7e2c4d9424b43615d3d0122074958d76d2371429fad388db53d23e4c703d5dd0c9d464fe887b1e3d2a0b68dbf29583d4dac30b950d3fc7ca682057fe86157e9ab9548e983c487faa96e9aba0d076a6199ee498601af10b701d4dff92a26c803d1596b1801b0d89ba766005db6f3051c38a6125ef2e7f7664a26ee9a5e01df1027f59822cd93dd3c396be5ac7d58c09251589e8c2f1a32821a5b6f733664070c0104b146f9d79ab7c343c9cc5005b7b7a9df6b85cc5e6801941b7b5629da81ac89bf22b4c39abd5a5e6e88a0291b6a7df841416ab797a9c1da56bc4bae1e56a1701dd79bb516882d3a4fd91e7c046585da0889df9991a4ff8f048dee04de6365e902fff5b3f6c744d767b1068b30407f5887b2c23bc67541497693dcba1a1bf2b23692540a0a74be56a583722d48a19c21d10f9831e6fa025adf9b10b1390a398a5100ec7338a099ab787d826a898b8421c41ba4b1cc41891c57321f42c77294956954b33eb6790c56c44b4a341f763389fd20ec99df496d288b177e6269777650a7abcf50110a49bb652d0070870ecf5f59b16b664f869c7612b2b9a9b78382ad4d949a387bff315cc3aa8118b06229efdf124e9511fc99585f8c1269c49401dad4d062ba42ce1d48a1c4cb9b02ee03dcb78617d7d1d1370dd1ad43fc0f266ae298e92ca1e3c0d5bc4691b6ab3c3397bc15491b1709ce4bb5c1b1c4fec0407ef12593a535edce770ba619d8c5224a1eea52967716f33f94e7c16d7e9350f59d294bd5855f9acbb8a086073b5429a311993e91b028825a07b842cfe4e697d22e7b877b7d61b606111e8f5a857fdeffb03d81771b7c17730f2aa5ca80a40f7b6366e59e5df0f42d9ec61d7939699b9ee0b807abf46077442e4979a8134d09fd83d0d04c09744bc31b0ddf19d7a8bba7c4228161fba24c8eb1cbc0e51561c771b965a8423430ee4a300a11ccbfc013181d71f7d3964a483201053cbcd4a7e0b333825af814fe6eada3ff58bd43056fe0cca7ec32c24ab2a91944363c22cd7a1316f975d953abb40e0ba2f37d2a9bbca178c381251846d465db302cb9c71ab348359c6d5c42f2b2c0928f7f8d01c9b578e95d5dab60039def629386fd42b247ced4dd0c065a11d34d9d027062979afdceeedf6ab58d1c095ba60f5cd1b65aabca132f71d946c6b1b0945692614ce94c1dac370566150f05b69516ab7e5e64e344e9b33c772a12445b4a76dbac55b1e48ed4ea19a8d924653677155af93453848e50164b5cb6fed4359bd4cdebd55cefa61e55e0687ef06e4e1dfaa9efca10b3f43116226dd43443e539294942509eed4b937e814cf401717766873c300f8733a8ae86c5aa124dc35588c55186f0f41e143c31a34792f448dbd62f17d720ac7ce5317453bb83d454fc657e7137acaadb497270abe140a33250841e55ac27e11f3f4fc5581c5d934506c29edaadd2777cdc3715afbcf154ef4b18f11b91f7c55eb652be2dbf66a2d1ba370458529845a04bab8b6423dd2be30b5b6eafb45fa6c068b186c8975770ddde18eca0127cf28e428728798df05094fd665607575f0d29ca0fd2cbaa9b03dd7dc13c2f834481ae012e3b4ab48d1e51d9430ce45a3fa6a782b720bf9e0873ef1dd7fd1d964e5df796278fa8fb843958dceedea3b1d26d2e1e22a5d05ec934f7806cad552e6fa8106331b38d3eeaeba75210dff3cae75f1a50b2791cdf3ce92f103e83017599aa251360b532b90a8992f29e026e64d4faf1a1e40d7dadbbddb763e9b548ee80db544108b2d54e5ecf6206c825638798731c95af1bb2df122eed625a95ea156d3bf93cb14699ee66a6c5470bfe5aaf55b32bb05e910dc3ba6002934b71af5e9767a62b5e3ff0f009184ceafe6e407b1f1258b7442165b7cf9139efae4fecd94f1c48392b32abe1dd2cd6b90e44a6682d2f3ac4dff585bb80a210268ce6e40921158513276c7e2bae38f24010473972358b4f82df3b42a4c6616cefdcb46e7bf43d74956122d64dbb11cf962d33ced3f0f9280ac59869eec136eaed33813fef9a1e8bdb56270be66dcfea8d96172bb49252edf9176e2ab7502e47f2c9ec8c497cccedef3acb21f503a120a625997d36c91e38762aac11e9b7dfbf2dc66ced43c0c3a010f7c575fc9d2a2bd45e92a413ff33cf85572a1faa83a1b59c2f1168b32685bfaf133067a7e183a654ea96c6fa9ca0e3a7c377f1ab3c29fb4e0c5c854ba374c768e102d8a0b7023bd8c36348cf0b134dd79fb1fa73c45e14b16970a5ed26fb5ccb27ef02a55a01e2be0d04fc13bb6e5b97ff834e097523339957e9f278e0aa0b72d98eb177106fee2818a877dbcf7fcbd8d1552ce4ce7ff32944699ad2b7d6d7fa0d435e20d0a96cc75d8c68cd22b5a6251c2ab92ebd99efe782cd464ac57f3caf333e255a3e563350433bd89ffcc4e89aae21d2a6e94a4cacc9c69a703541541b356122b7d5a2088afead46ccef234ea50ffa6a2a69f2bff7a3422fcb93c0b45f06d2a7962210bbae0b691ebfb1"}}, {0xb7, &(0x7f000000ab80)=@string={0xb7, 0x3, "c7233f3195aa9882b3c113bc0f970139e4680a952bf4c57b23dc4f1241d67128300fa4901093e4d8eb0c60a4c2b4445df531fb35ce1b9a507ac159459516ac755faf947d6e66258d0b52c9aa5f55558a740059432664ddd7ccf73d6042900ce6dacf15d348633c54f819694fb4ab0dde9872b4b03b6a3e98b298472b0b5b6a03e7516bd712023a99c7060e4375aa2a17c24536fd1a6af29785e4bae40f8d1b1b72fb2eb209981b174a65b7e96aefd158c80c975a94"}}, {0x4, &(0x7f000000ac40)=@lang_id={0x4, 0x3, 0x438}}, {0x4, &(0x7f000000ac80)=@lang_id={0x4, 0x3, 0x2009}}]}) syz_usb_control_io$printer(r9, &(0x7f000000ae80)={0x14, &(0x7f000000ad40)={0x70, 0x45, 0xca, {0xca, 0x22, "e548253b3888ed2a711620c5bcca7af86fc168cc0cfeef2f4a59b9de3dcb37ebc1ae900e1c2241afae675366a908af6f639cb939dd1dbdb1086d581c0030113d4a261246b0b6b97d5521d57fdc39dff06edfe8daf5fbe1063ebe821ce5a50d71ea5c4dbea943c4b7321f51fd79e5ac7faa1f83fbf8c294ee3f7f1ec320f2a43c4e81b098799c4ed31af2b50a335c6e84cf43aedeab89779b1dfd3bbbf3733d6cdc87096e13eac59de2971222904d49db1236099512ccd3623d720bb541dbb40b1e18562f94c7a61f"}}, &(0x7f000000ae40)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x2001}}}, &(0x7f000000b140)={0x34, &(0x7f000000aec0)={0x40, 0x12, 0x95, "68ae0413797f5aa96534101a00d305cfc78ed5efa6d37ed178b598d6938509ef70a63a4bf1b089d5db821305bf2b200bba71bcdb9f016cfeb91ec900be005d422a08e9557dc6d77959bd6898db5bc8ec074a1e9c94bac43e11921b725b41671c6bf8d45c7c6ba6400ca7748f0506a759fbad21b595343c3fb2980401f996a3074b24fe7072fea95ad4952a8de26941c6787946db60"}, &(0x7f000000af80)={0x0, 0xa, 0x1}, &(0x7f000000afc0)={0x0, 0x8, 0x1, 0xc0}, &(0x7f000000b000)={0x20, 0x0, 0x94, {0x92, "1bd44cf211c02c5e7539df7b9678bf77b964b5cb797cf946daf15d7642d1d19fe99d1c700577d43878d1f0ab417278e5d8bedc6b7930f9efa3a05a7bd34d464dc18fdb33ec9f93d11c9e387dadd5d152e086c75b81bd26ccc55c8067cd217af07604fac1071d1826115c6fbd478924aa716bab6a0d356bc59d54ab48baff34ee9a4473e34be02ca12139d65e23b5e082e29d"}}, &(0x7f000000b0c0)={0x20, 0x1, 0x1, 0x1}, &(0x7f000000b100)={0x20, 0x0, 0x1, 0x44}}) [ 1696.701064][ T4067] usb 5-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1696.712209][ T4067] usb 5-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 1696.721348][ T4067] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1696.761622][T10827] usb 3-1: USB disconnect, device number 51 [ 1696.772718][ T4067] hub 5-1:118.0: bad descriptor, ignoring hub [ 1696.779044][ T4067] hub: probe of 5-1:118.0 failed with error -5 [ 1696.787364][ T4067] cdc_wdm 5-1:118.0: cdc-wdm0: USB WDM device [ 1696.890024][T13349] usb 1-1: new low-speed USB device number 66 using dummy_hcd 23:45:32 executing program 2: syz_usb_connect(0x0, 0x2d, &(0x7f0000000140)=ANY=[@ANYBLOB="1201000075dc2e08720c0c008e650000000109021b0001000000000904000001a5978a00090502000000000000d71bbb72fec082126f8f5fd796b41d254bf6d8b3dbf003aef53089e9ca7c9f81d5a317d374d6fc89f7cf29bcafb1077620326be0a238942a925f62d530c8d338edb6e451c45c4dccec8616f62ca166050268126afc3e13b15ae4ba1263f9fac818aab54f0b7812411fa5197b855368cb5e6f360b3542af555d88b8ebad58ddfdaa7d915b3660241cd6c82fd4f556e6f37a8433ab2790e8e57aae8ab55c1c811ccd0ca79fd35502c87d3491caa21dd11ff8539f77a446fa0857e264c2e36a6f5624662da1ddbca5842390d41b343c08ee90ce6e63d124025023e619e06d3e1822eb4a3b4dc0c8cee7c9303e2bf3897d667aa3ab2500ee"], 0x0) r0 = syz_usb_connect$cdc_ncm(0x4, 0xa1, &(0x7f0000000000)={{0x12, 0x1, 0x300, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x8f, 0x2, 0x1, 0x7, 0x50, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0xc1, {{0x8, 0x24, 0x6, 0x0, 0x1, "14a293"}, {0x5, 0x24, 0x0, 0x6}, {0xd, 0x24, 0xf, 0x1, 0x0, 0xa8, 0x9, 0x65}, {0x6, 0x24, 0x1a, 0x9, 0x7}, [@call_mgmt={0x5, 0x24, 0x1, 0x1, 0x9}, @acm={0x4, 0x24, 0x2, 0x2}, @call_mgmt={0x5, 0x24, 0x1, 0x2, 0x1e}, @mdlm={0x15, 0x24, 0x12, 0x8}, @call_mgmt={0x5, 0x24, 0x1, 0xdda4d562e682add0, 0x12}, @mbim_extended={0x8, 0x24, 0x1c, 0x200, 0x5, 0x5}]}, {{0x9, 0x5, 0x81, 0x3, 0x353, 0x8, 0x8, 0x2}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0x8}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x1, "", {{{0x9, 0x5, 0x82, 0x2, 0x1a6, 0x2, 0x47, 0x6}}, {{0x9, 0x5, 0x3, 0x2, 0x336, 0x20, 0x1, 0x5}}}}}}}]}}, &(0x7f0000000480)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x201, 0x17, 0x3, 0xb1, 0x40, 0xf4}, 0x19, &(0x7f0000000100)={0x5, 0xf, 0x19, 0x1, [@ss_container_id={0x14, 0x10, 0x4, 0x2, "d0b6c076db5086bc4257fc7532e7c5be"}]}, 0x7, [{0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x42d}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x455}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0xc07}}, {0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x809}}, {0x52, &(0x7f0000000380)=@string={0x52, 0x3, "be4e834807e152281a5695d3347e53c0459fb7cfb763e574f4ac29d2175d8f62b45f74a0c4445b8a05efd3e0db8a001a4f36f285fa8fbe4bd1cc50e6a4d5023a7e7a853c5b4514727c1b9c844f593666"}}, {0x4, &(0x7f0000000400)=@lang_id={0x4, 0x3, 0xc07}}, {0x5, &(0x7f0000000440)=@string={0x5, 0x3, "280daf"}}]}) syz_usb_control_io$cdc_ncm(r0, &(0x7f0000000600)={0x14, &(0x7f0000000500)={0x20, 0x22, 0x86, {0x86, 0x21, "0e997d87a437083239ec788a29488b8b0643a32bed757659556515d67303aab1d7e00eb3fb336c80c218596b222d7ccf8df0206f3c0c1b332dc2a681a881d66cdd11b07943ab48579385624585a6824747493ed94af104f8953215351147b75677fb845d9721a5d2f5b3e43f168bb0bbce993537e8a49004a93b888070633bffa7ed10c9"}}, &(0x7f00000005c0)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000900)={0x44, &(0x7f0000000640)={0x20, 0xb, 0xf9, "83e11505700dc0095db424c6c9c1ea1478e06bf2b4e41f6bc5da3c89f9715c9719368caedec435eedde4a43e999c2259bb5a76c20b7e06d6addf6e260d74eeb01ea5034df437f68b66d43b0fdf500815fe81d363f6ec512b2eaac2a65582d01d04703f2746e2d90400808e6dc89545c0ddcb9e94b4c2021c329b43cc6b9c3fe8e1a398ff895d2257da2f5837ee7786a7631a2fee8aad74ca814919f74442252d688f836a01f96113e53b129eec6a61763054dd84f7d723964268fa5fe16752503a9a0477833b1dd92b97b89911306efb9b4f67e837400d20ef9a42ee67456d5a8c893bf111f3585c93c8667536290e16fdaf3d6ef7ad58b487"}, &(0x7f0000000740)={0x0, 0xa, 0x1, 0x4}, &(0x7f0000000780)={0x0, 0x8, 0x1, 0x3f}, &(0x7f00000007c0)={0x20, 0x80, 0x1c, {0x3, 0x17c, 0x6, 0x0, 0xe1, 0x8, 0xffc0, 0x0, 0x4, 0x7, 0x0, 0x1}}, &(0x7f0000000800)={0x20, 0x85, 0x4, 0x2}, &(0x7f0000000840)={0x20, 0x83, 0x2}, &(0x7f0000000880)={0x20, 0x87, 0x2, 0xfffa}, &(0x7f00000008c0)={0x20, 0x89, 0x2}}) [ 1697.089811][ T4067] usb 2-1: new high-speed USB device number 85 using dummy_hcd [ 1697.130370][T13349] usb 1-1: Invalid ep0 maxpacket: 32 [ 1697.149830][ T2759] usb 6-1: new high-speed USB device number 107 using dummy_hcd [ 1697.279818][T13349] usb 1-1: new low-speed USB device number 67 using dummy_hcd [ 1697.329793][ T4067] usb 2-1: Using ep0 maxpacket: 8 [ 1697.349810][ T78] usb 3-1: new high-speed USB device number 52 using dummy_hcd [ 1697.379812][T26901] usb 5-1: reset high-speed USB device number 76 using dummy_hcd [ 1697.509927][ T2759] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1697.520100][T13349] usb 1-1: Invalid ep0 maxpacket: 32 [ 1697.525516][T13349] usb usb1-port1: attempt power cycle [ 1697.569964][ T4067] usb 2-1: config index 0 descriptor too short (expected 9, got 0) [ 1697.577951][ T4067] usb 2-1: can't read configurations, error -22 [ 1697.609798][ T78] usb 3-1: Using ep0 maxpacket: 8 [ 1697.619921][T26901] usb 5-1: Using ep0 maxpacket: 32 [ 1697.709943][T26901] usb 5-1: unable to get BOS descriptor or descriptor too short [ 1697.717681][T26901] usb 5-1: device firmware changed [ 1697.723289][T10827] usb 5-1: USB disconnect, device number 76 [ 1697.724440][T26901] cdc_wdm 5-1:118.0: Error autopm - -16 [ 1697.735121][ T4067] usb 2-1: new high-speed USB device number 86 using dummy_hcd [ 1697.769907][ T78] usb 3-1: New USB device found, idVendor=0c72, idProduct=000c, bcdDevice=65.8e [ 1697.779004][ T78] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1697.779881][ T2759] usb 6-1: string descriptor 0 read error: -22 [ 1697.791720][ T78] usb 3-1: config 0 descriptor?? [ 1697.793652][ T2759] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 1697.807369][ T2759] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1697.843355][ T78] peak_usb 3-1:0.0 can0: sending cmd f=0x6 n=0x1 failure: -22 [ 1697.850704][ T2759] cdc_ether 6-1:1.0: skipping garbage [ 1697.850933][ T78] peak_usb 3-1:0.0 can0: getting serial failure: -22 [ 1697.856224][ T2759] cdc_ether 6-1:1.0: invalid descriptor buffer length [ 1697.863099][ T78] peak_usb 3-1:0.0: unable to read PCAN-USB serial number (err -22) [ 1697.869906][ T2759] usb 6-1: bad CDC descriptors [ 1697.889940][T10827] usb 5-1: new high-speed USB device number 77 using dummy_hcd [ 1697.929893][T18931] pwc: recv_control_msg error -71 req 02 val 2800 [ 1697.949893][T18931] pwc: recv_control_msg error -71 req 04 val 1100 [ 1697.960037][ T78] peak_usb: probe of 3-1:0.0 failed with error -22 [ 1697.970040][T18931] pwc: recv_control_msg error -71 req 04 val 1200 [ 1697.980215][T18931] pwc: Registered as video0. [ 1697.993029][T18931] input: PWC snapshot button as /devices/platform/dummy_hcd.3/usb4/4-1/input/input604 [ 1698.010015][ T4067] usb 2-1: Using ep0 maxpacket: 8 [ 1698.033957][T18931] usb 4-1: USB disconnect, device number 89 [ 1698.046284][ T78] usb 3-1: USB disconnect, device number 52 [ 1698.051185][ T2759] usb 6-1: USB disconnect, device number 107 [ 1698.139799][T10827] usb 5-1: Using ep0 maxpacket: 32 23:45:33 executing program 5: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000005c0)={{0x12, 0x1, 0x0, 0x7d, 0xc9, 0xd, 0x10, 0x6a5, 0xd001, 0xdc42, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1d, 0x15, 0x16}}]}}]}}, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000800)={0x2c, &(0x7f0000000640), 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)={0x0, 0x0, 0xffffffffffffffcd, "e1"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x10001, 0x10100) ioctl$HIDIOCGRAWINFO(r1, 0x80084803, &(0x7f0000000840)=""/4096) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) [ 1698.219900][T10827] usb 5-1: unable to get BOS descriptor or descriptor too short [ 1698.249865][ T4067] usb 2-1: config index 0 descriptor too short (expected 9, got 0) [ 1698.257832][ T4067] usb 2-1: can't read configurations, error -22 23:45:34 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x81, 0xed, 0x1a, 0x40, 0x471, 0x303, 0xb446, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xb, 0x36, 0xae}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000cc0)={0x9a, &(0x7f00000004c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f00000006c0)={0x2c, &(0x7f0000000500), 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000000c00)={0xac, &(0x7f0000009e80), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000000)={0x2c, &(0x7f00000020c0), 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000040)={0x2c, &(0x7f0000000940), 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000000880)={0xac, &(0x7f0000002680)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000001180)={0x84, &(0x7f0000000a40), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000000e40)={0x84, &(0x7f00000005c0)={0xc0}, 0x0, &(0x7f0000000640)={0x0, 0x8, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000840)={0x40, 0x13, 0x6, @remote}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000140)={0x44, &(0x7f0000000440), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000480)={0x34, &(0x7f00000001c0), 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000200)={0x288, &(0x7f0000000280)={0x47754866ac7eaab, 0x11, 0x3ee, "8b060000000000000043776fa49d062abd79d09ed50991bc7d89f6e55a5fc21ed026081994f5afe49ccbea8e3e6ec671362b12a92d457212024c4bde2a46e562bc7d1504aff3101c4977b2610f3c7ce4367ccc807308c02782e174d841d447f5"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000000b80)={0xac, &(0x7f0000004300)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000d80)={0x44, &(0x7f0000000980), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 1698.266153][T13349] usb 1-1: new low-speed USB device number 68 using dummy_hcd [ 1698.274017][ T4067] usb usb2-port1: attempt power cycle [ 1698.299901][T10827] usb 5-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 1698.359908][T13349] usb 1-1: Invalid ep0 maxpacket: 32 [ 1698.470056][T10827] usb 5-1: New USB device found, idVendor=0408, idProduct=3001, bcdDevice= 0.40 [ 1698.479133][T10827] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1698.487160][T10827] usb 5-1: Product: syz [ 1698.491351][T10827] usb 5-1: Manufacturer: syz [ 1698.495926][T10827] usb 5-1: SerialNumber: syz [ 1698.519815][T13349] usb 1-1: new low-speed USB device number 69 using dummy_hcd [ 1698.610601][T13349] usb 1-1: Invalid ep0 maxpacket: 32 [ 1698.616057][T13349] usb usb1-port1: unable to enumerate USB device [ 1698.629807][ T2759] usb 6-1: new high-speed USB device number 108 using dummy_hcd [ 1698.659826][ T78] usb 4-1: new high-speed USB device number 90 using dummy_hcd [ 1698.781278][T10827] usbhid 5-1:1.0: couldn't find an input interrupt endpoint [ 1698.790527][T10827] usb 5-1: USB disconnect, device number 77 [ 1698.829901][T18931] usb 3-1: new high-speed USB device number 53 using dummy_hcd [ 1698.879852][ T2759] usb 6-1: Using ep0 maxpacket: 16 [ 1698.979845][ T4067] usb 2-1: new high-speed USB device number 87 using dummy_hcd [ 1698.999919][ T2759] usb 6-1: New USB device found, idVendor=06a5, idProduct=d001, bcdDevice=dc.42 [ 1699.009012][ T2759] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1699.018453][ T2759] usb 6-1: config 0 descriptor?? [ 1699.049942][ T78] usb 4-1: New USB device found, idVendor=0471, idProduct=0303, bcdDevice=b4.46 [ 1699.059138][ T78] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1699.068103][ T78] usb 4-1: config 0 descriptor?? [ 1699.069861][T18931] usb 3-1: Using ep0 maxpacket: 8 [ 1699.080730][ T2759] gspca_main: nw80x-2.14.0 probing 06a5:d001 [ 1699.121205][ T78] pwc: Philips PCA646VC USB webcam detected. [ 1699.189981][T18931] usb 3-1: New USB device found, idVendor=0c72, idProduct=000c, bcdDevice=65.8e [ 1699.199070][T18931] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1699.208115][T18931] usb 3-1: config 0 descriptor?? [ 1699.229841][ T4067] usb 2-1: Using ep0 maxpacket: 8 [ 1699.255214][T18931] peak_usb 3-1:0.0 can0: sending cmd f=0x6 n=0x1 failure: -22 [ 1699.262840][T18931] peak_usb 3-1:0.0 can0: getting serial failure: -22 [ 1699.269525][T18931] peak_usb 3-1:0.0: unable to read PCAN-USB serial number (err -22) [ 1699.340317][T18931] peak_usb: probe of 3-1:0.0 failed with error -22 [ 1699.451097][T18931] usb 3-1: USB disconnect, device number 53 [ 1699.469868][ T4067] usb 2-1: config index 0 descriptor too short (expected 9, got 0) [ 1699.477830][ T4067] usb 2-1: can't read configurations, error -22 [ 1699.549829][T13349] usb 5-1: new high-speed USB device number 78 using dummy_hcd [ 1699.629821][ T4067] usb 2-1: new high-speed USB device number 88 using dummy_hcd [ 1699.789788][T13349] usb 5-1: Using ep0 maxpacket: 8 23:45:35 executing program 1: syz_open_dev$evdev(&(0x7f0000004e80)='/dev/input/event#\x00', 0x8, 0x0) syz_open_dev$evdev(&(0x7f0000000500)='/dev/input/event#\x00', 0x7ffffe, 0x231002) r0 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x20003, 0x98100) r1 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x4001) write$hidraw(r1, &(0x7f0000001200)="7753800761eee69c22b92876c0f6c528fa77828edb6e029eaa97975876cd7b535f3db4b082a0e5dca4f67a85cbf9e171b09736cc08fb3c79a4cfb7098c3b6932420d9dcf8fd6f18ff37ddde073509fcf7b56adf3e64ff67fba94190f8c567e0546b80796179ca2f438c4c7efe1743c165c2f25e012a44f2892cc0504a5fe520906c993b59f200ad29451bbe1a06f7102a38ad59e3c4a4776411353b53c3321bc76a0746a68418a346833f459dcf47524a03a4637fcbc140d151c22f199b7f916a895c0e7d2a1ebd1b1f9c855297a4727f9eb46d3ecd709b4cba31bd5498b08f561c4442eb2077a4504c6f9fd9e3309844615500c24d695c63973e652bbb8b75db05a2bfc2cdc39d41f2241e2de4a6cd5efe16fda7c8b231f77cdad1ba43e5bfaf872626c79c3f6eb903f7d40c4166d19294df60323fcbdfca6827284f34edc463843ada18c6150c4de24502f54c2f76aedd34f17330578acbfe3b9c2e9d5c1df3811cea5b4c1fee393dcd3b33c8b2dd11d051abcafb29d4e21aaff98cee1b5b0058d78e237d6427d2a8206ede036b27f88da4579aed4754deea6f0387343cd9f834917a7814deeaeb7cd113c89b5775b8f6a8a6231afc40aecb7427f7ce84211eae8b68ea7139bf97e41913026abc31e7af7671a49aeddf59f892cbeb12346a39f2a9bb1905d0394306f1c1ffd37d50d99575259f0be9628712769c5fab815673c0ea49ed129e77e67bd132bea20d02106018ddff4b308abf2f03c09a041071525d4f9f7f2dd2f9f870a0789f8951edf924d66465adbfaa07788d292222d93c5c971434fcdc32c6a0619a53a9a08c5bbc99a0a7b8cfa56426c65078bde437f6fbe6ddab0051aa19b65e85a7ab8aefdbb57ba9faa13b75fa97a2b344a81b8df8c0ed1b59d5d958e41459b2fcb92af5265483b5a81dd7350e74ce28c92294968f48d26aad5509f6469cbcc866488121249f5313dfdf777cda943d0dd9d9307bbbe149701a2fed3a3fdcfb3a723f3b8fe9e400fc8c932f63b2dc58445372e79b5c9e70dad063b538071475b6acd2d2325ea2d74c9d8fcd7d344a8842459531ef44bae0ec1bb9a7af3fe5c668045b96fddb5a28245a05ae536fc9a8aaeace2e43678b7c7e86080df84b9a5bb466583e76801016ca7e6cefc92fb42a2df5115018a80a3d67c184dd520ff67718571c62bb1dada197e6825638a65ddec6c61f252657516f5973657c6ce7665ae47e5d54b196f502d48573c293a19681303feb913a9f52eba27196d0aa2f0e8f86bf961efd108da05d5d99a1a9235c3b820231a6ef58aa8f5dde6e32d382e0c9d11e05520b356c7dc3edddac84c244d848e6f394af24a5ac3d6f1bef55a618616841a29c1d9d8c32e53b1549b22c5a8ce4c7505a869042bb9f200a0757466b0cb72256de1f93ea32d875cdab0a16e183794de10fbc2a833441c4b26eb868a12b9c1ae0eca7a83b53870f26b5f85e0b59ee5fd2efb81c79e5911ecb4f6dfb53e2cbad558a502b1701ee2310f5dd52442d279f789c98a072c9d1d3843d290c26a5ec2dd88ea0f23d7f6306cd6e4fe9226d036802adb93ede87eb84f920de1f222f0185682c3736c76a4d58cea6072c166a2b7e826dd613f4349253a346cc8c123709dfc93d7f33b43940082f468ab1a78bb8a8d26f4b49b791e54a29dc684984f69f2ba2cdf29bf25b27169e03970a5931328f024d48f72c3a28d43f87c63b10ca7fe471e36064905f96deaa81d9ed58cbb6105d2084ee7aa79ccb046e3dd6860d899de24570eb23f853acf74f05dc1483d5e9b6ed6d586654e02d7fb3f1a6c3b9f9c1df02344b7d9704213c2f395c95af05755b6ca888e1ab7da6fc50f5c54945cc2d9b52c99c1d7672343e3f024a53a8463e94e0e6fe9be1e251d858fcf1c80ad9fa71baeb3b87cf6751a0f171639478fb715fc7c36bd3298b2cae7cae25af8a716f0ef079135702d1f1334c80a7c7cd09dfb3ab93c2b335e05556b6f19177cac083bcf8ede62abeb30f336c6680b6303c1b2fe1d589612bfac4d571567128bfd2d51b9d7ce8eb4f7867a06272b6284bbcbe50c915540b5bde9c830afafd553dbf8fe3b3e43dfa00cf9ca6d3296ccc510a5b75ac72c34032d13dbf54b0d87cdf8b4c2f4a31128ec7f5366cbd819a02080fbb44c1ae2b7a81d6c1efdac1e695e5a1db3bb222c9d63a32cdd9f476367f1c90fd567e36e9e7bb06100091d541be0de0a81168fa24cbd6d682e0be8d40423e0d1c7811f30c57bc967c3b85756d470aca9d1ca474c1317457a00ce26fee754148bb0a3dd57e7fc98419b0596a129f3083ec6e076ffecf5a28b1d296caa98f8dda445eb71cf2f8f8119d309147e49a936a5f6a13c6aac49159014b241935ceaf6a491055a960bffc92374c6c789d36a26e14a9c0d412f8d422c833155a78ee3c17d572c4cc5b60d6d471987e7194e539d114da880fecbe48a4ad428a27016770bc31edc9c7d8729c5462e3636f3ba3c620c398f4e0270c904b00744a06586425885dab7a83e8b464122f02c4f70680a123b289376d9086a19864d576d51b27c874a42874b95f03ff0e7245a02f96f0fef102d0c6d2c7498e99a0a1ea8f2e1d641e4dc8a64764dc6891eae12e85035dcbdbef61f90d1704bb698dbb415189f11ce4718a7a0ceb261191d763fe8933987f0317cd4e79531573eac038f9a60fc194a5df49168051aa3cf12502d86c13ef5bbb65a718532a697b2c5fcc42db9b8cd0d20f404102628cb6e3316a3815d13098a9ec03fb812130175e4338bdc01d162223bddc6d2ca73c83f0d134d14afa035fab26d5fbe8235e42c807ce29264951ff0994c06e4ab322ae9dfb54342baedc37f4693adbbff29725ab87df59e4257befd140b56e7e4152f7651071dacb3f08370a93fb28537f383cdbb281757b1f523d5f747bae8b68ec553e2b7fc0743a48e74868681cb2b35fc39ba5556f0cebe80b5a76bf439a230a2abc48f552c2fc0d98a04d8809b8c63cc19efe9872b8970b6d8710a1001477a8db7d49687d37f76fa2f81033bd43d31568df7bcbea250840396c6995f428610e1b93fb521e3b640db24cc748333b5c2870bfe1d39018ae51ec7833879a24bae6ffe767d541a022a6577deea3c50233d6e466e013da169b127953a419e97a00eab4210eac92d06f4d9a0e91c53c6bfc016535c3680f8aca87dd93f9ede2eee11b7fe008a9060db0dccc5e63a897090f547bbfe92f7d79ea4e468114bed43c6fff396ce7e457f71ac7d9f47b118981772585cf9835dc43a96b201c8d68b773c4461cae6430f30a505933522a0c8b8b49b190f280b596d1dbab052936223ff5355fa4367f18c4aaa0a218dee36b9f7a96b3552b30830bab272185f64bb81bf26d3a4ee091c38f8939483f1000580ea09b19314042c03d986fbfe4472094fd1c47d213db151beb8125f7413c3d2068cb71ffa7cc35d5d14c58c82bf0156d8f9807b4ba5ba1006893767a2ddbda2c94b12966408da2a936cba14f8ad90868b0a0385578cbcaeead0dbf0a259120e2933c8f74d5846a0852a2a203e37957a8458e0629028a489bc4236a1643433b12311d485c47cfac4b74919a81aecb9ea4baf995c647bd1a11454eaa82f82285104ff56c774d7c95a5b4650d4cfb97c0e84e30bdfb1657047970d646f91646f27950ead2171e146c8d573c6c4f52c81288473eade85f8c56b4d135be13af6e5411d2228c5afb3c05c90cea168083598451d9e0dd9e18659d0b5e3ab36e2c29e1641b8b3aaa05f162073eaeeb6697b39baed3779cf0576cb0133467e147084caf3d47a06c0b6dc9308428c7792141b7fb80ca8bd59cabe0c198a8dd49e17879882f1655d4d943b8e413b90faed4014e7cea410c59f4d389e61fe12e3b4447ab0cc5ac93b59124e487b503b55de8768f27151af44aab08c0d68843b6b05440bab18ad391b686d8f46de8b47275569e76dad536ebf44843afa4fdfba737e20f9d7f53b6fed08a2d37c0e437e06123d6ac3c6e8a40e020a85c19387623a2a75b8d5d0d543a422330e9bf04044b5e249d0024d55831f641f726bd729b1819389dc670a991568329a838abc42ecb83f494b42d284e3221c5c7d3206db027b1f0850e7b0dd34116535db0ab795ef7a5d37aa992a8e7efd147487a2265119f081eb8c1b0173a1d392df2d81256e51012e6604e6edf228cf01031ece1f52ec97981f035139b0b514f2ab7ec73cd43cffedfd7c4219421838013b9d57c73ace247ddf411968b9adc259b45264a23a840ee2f9b684009d1f465d97c4a00633639bc9f24b3bf9fe08ce3e2674ea6b7c49c8edc5466184112eb5670e289f4d67c3afc932268936f86505234c5e658dbc9ace6c2bb08063003ff444945e8167df1f6ea96c4f79ecfab09c5b5b512547bdb18279610a325a29b6a5344ad898583276e61a177c81265f2a08e4e01a372320425a9c8043c7b2ba3271cdad6b249f112d94e7c1719c47d2dbab96f425d78e4c2cd74ad9855e6b94e914c2caa523a2c4fa5f0bc2a6d22e383b9f6ff6bb50789a18dee5ae6db5a0755d80588ba599cf38c9323c254b4504101bee7eb5c47b5eedf455a0ceb8486ed8bd8ef579054e7c207f73e2b09b9384d2f5c3d96151bdcbb228858ef919fb06a0327dc8cf7f5398e8b9987e66c4aa597aa4e0fd3a2acde293abf5b0e4720347a2bb6299fd338d74f851e7df745ec853e96e7c49a29c6adbde61b0efdd1af52d47bd05535cebbf64a09f4e13e7dc7cdb2c3c980693dcdad2a234fdf6125ec1ca9c3e5b4de869b9a98228b7c7840d22e094441e13c391b624a059cc4f01852ad4951e6f8c1fda6916de94c17a9557380321a73b13a02a79681d183fd252843885ece0deb61cb6b85ff087564c03ae5534ae380b48d1669663e67adda8dcc5f428b1589fbfe16292792a1bab68c215784eb5de901adb1662dbbcf1097b87681ecae732374afce7cb576069135ef0b56825a3e923c4d183bce46c9adcaa8d49c62102cf0a376004780fe5a2a9701a141b6fa873c55cf551a5c2e9eae7ff824db29d814aa5e3", 0xe00) r2 = syz_open_dev$hidraw(0x0, 0xc5e, 0xe041) write$hidraw(r2, &(0x7f0000000600)="69f4a84c9398459b7416b91b0496ee195f98d5293a0b8c5638b9a9b601f4831f927406c7aa9f9ff589426285aa1801b0ec2486b265678b8b20af211e38ac487eaedf3895780c92c4f5813165847a7375ec2cfee78128e25375e836ffc68eda70034e052ba6b00e0188cb0e9025a788b73f4c19d5f1f8a887ad8e507fdd19dfe0c8f85365e42c72f2e39750fed031b1ec43837c194deeb6614bb3fd5d8c815dc0563fb44ec3736a70260cc7531926429f94e6bd8a56eff48ef85147dc039e6e23549323a1aebcd1b421362c435f63d6398f3bcc0d060cff87af7582e4cd43e815e541be21c5f3e5a0dee0dc597618721459ff18f58750348e4dc60c8445285eacf34944ef243c81969527338613f518cede21a0556a8e70df7a10c032759beb26fba4b750a47057f99bda1eafdad6f6185b8839f798d1b7452f4782cef63f6ccc21da819354f5c6e32bf48162b940b07bf0350b83b491b000859a639c10f41b52148de2a511ae905cb6a118c31e173c2d4def2fcc961383c3d656fa9c71131eb099da33bc3eae8716c75767069fde06b44a8d4dc2e84919bb09b4c669278fddcbb0b62bde73d553cea6dc1a4618ad82683ab7f417e80b9a60f19df4d8acb345ea3cdcc7bc7652aa51d6d94b6d630ad15e2537596cecf1c93c243e49e29a24f594d53a94b71b8cb6a5e593aad57981320ad468d9067d309d84e55c9f5ad7801336ec7fbc3f986afa9f965b67ae86e24261af31915d7c8e53607ecd05ea1fcc1e15dfac6037ba8bc30fa8a7a3ec945b6dda37ad219d37fb38e40e7875eaef0fe1e9d9810a206db2eaf9f00bc302fe58cc54f7d755ef81d934d87f272ab007255297bac6c034995b7a5813260c861ea7f8b8e083df5a06065d97fc9d", 0xfffffd07) r3 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x4001) write$hidraw(r3, &(0x7f0000000200)="69f4a84c9398459b7416b91b0496ee195f98d5293a0b8c5638b9a9b601f4831f927406c7aa9f9ff589426285aa1801b0ec2486b265678b8b83af211e38ac487eaedf3895780c92c4f5813165847a7375ec2cfee78128e25375e8366bc68eda70034e052ba6b00e0188cb0e9025a788b73f4c19d5f1f8a887ad8e507fdd19dfe0c8f85365e42c72f2e39750fed031b1ec43837c194deeb6614bb3fd5d8c815dc0563fb44ec3736a70260cc7531926429f94e6bd8a56eff48ef85147dc039e6e23549323a1aebcd1b421362c435f63d6398f3bcc0d060cff87af7582e4cd43e815e541be21c5f3e5a00ee0dc597618721459ff18f58750348e4dc60c8445285eacf34944ef243c81969527338613f518cede21a0556a8e70df7a10e032759beb26fba4b750a47057f99bda1eafdad6f6185b8839f798d1b7452f4782cef63f6ccc21da819354f5c6e32bf48162b940b040af350b83b491b000859a639c10f41b52148de2a511ae905cb6a118c31e173c2d4def2f5d60be27c3d656fa9c71131eb099da33bc3eae8716c75767069fde06b44a854dc2e84919bb09b4c669278eddcbb0b62bde73d553cea6dc1a4618ad82683ab7f417e80b9a60f19de6d8acb345ea3cdcc7bc7652aa51d6d94b6d630ad15e2537596cecf1c93c243e49e29a24f594d53a94b71b8cb6a5e593aad57981320ad468d9067d309d84", 0x1f8) write$hidraw(r3, &(0x7f0000001200)="7753800761eee69c22b92876c0f6c528fa77828edb6e029eaa97975876cd7b535f3db4b082a0e5dca4f67a85cbf9e171b09736cc08fb3c79a4cfb7098c3b6932420d9dcf8fd6f18ff37ddde073509fcf7b56adf3e64ff67fba94190f8c567e0546b80796179ca2f438c4c7efe1743c165c2f25e012a44f2892cc0504a5fe520906c993b59f200ad29451bbe1a06f7102a38ad59e3c4a4776411353b53c3321bc76a0746a68418a346833f459dcf47524a03a4637fcbc140d151c22f199b7f916a895c0e7d2a1ebd1b1f9c855297a4727f9eb46d3ecd709b4cba31bd5498b08f561c4442eb2077a4504c6f9fd9e3309844615500c24d695c63973e652bbb8b75db05a2bfc2cdc39d41f2241e2de4a6cd5efe16fda7c8b231f77cdad1ba43e5bfaf872626c79c3f6eb903f7d40c4166d19294df60323fcbdfca6827284f34edc463843ada18c6150c4de24502f54c2f76aedd34f17330578acbfe3b9c2e9d5c1df3811cea5b4c1fee393dcd3b33c8b2dd11d051abcafb29d4e21aaff98cee1b5b0058d78e237d6427d2a8206ede036b27f88da4579aed4754deea6f0387343cd9f834917a7814deeaeb7cd113c89b5775b8f6a8a6231afc40aecb7427f7ce84211eae8b68ea7139bf97e41913026abc31e7af7671a49aeddf59f892cbeb12346a39f2a9bb1905d0394306f1c1ffd37d50d99575259f0be9628712769c5fab815673c0ea49ed129e77e67bd132bea20d02106018ddff4b308abf2f03c09a041071525d4f9f7f2dd2f9f870a0789f8951edf924d66465adbfaa07788d292222d93c5c971434fcdc32c6a0619a53a9a08c5bbc99a0a7b8cfa56426c65078bde437f6fbe6ddab0051aa19b65e85a7ab8aefdbb57ba9faa13b75fa97a2b344a81b8df8c0ed1b59d5d958e41459b2fcb92af5265483b5a81dd7350e74ce28c92294968f48d26aad5509f6469cbcc866488121249f5313dfdf777cda943d0dd9d9307bbbe149701a2fed3a3fdcfb3a723f3b8fe9e400fc8c932f63b2dc58445372e79b5c9e70dad063b538071475b6acd2d2325ea2d74c9d8fcd7d344a8842459531ef44bae0ec1bb9a7af3fe5c668045b96fddb5a28245a05ae536fc9a8aaeace2e43678b7c7e86080df84b9a5bb466583e76801016ca7e6cefc92fb42a2df5115018a80a3d67c184dd520ff67718571c62bb1dada197e6825638a65ddec6c61f252657516f5973657c6ce7665ae47e5d54b196f502d48573c293a19681303feb913a9f52eba27196d0aa2f0e8f86bf961efd108da05d5d99a1a9235c3b820231a6ef58aa8f5dde6e32d382e0c9d11e05520b356c7dc3edddac84c244d848e6f394af24a5ac3d6f1bef55a618616841a29c1d9d8c32e53b1549b22c5a8ce4c7505a869042bb9f200a0757466b0cb72256de1f93ea32d875cdab0a16e183794de10fbc2a833441c4b26eb868a12b9c1ae0eca7a83b53870f26b5f85e0b59ee5fd2efb81c79e5911ecb4f6dfb53e2cbad558a502b1701ee2310f5dd52442d279f789c98a072c9d1d3843d290c26a5ec2dd88ea0f23d7f6306cd6e4fe9226d036802adb93ede87eb84f920de1f222f0185682c3736c76a4d58cea6072c166a2b7e826dd613f4349253a346cc8c123709dfc93d7f33b43940082f468ab1a78bb8a8d26f4b49b791e54a29dc684984f69f2ba2cdf29bf25b27169e03970a5931328f024d48f72c3a28d43f87c63b10ca7fe471e36064905f96deaa81d9ed58cbb6105d2084ee7aa79ccb046e3dd6860d899de24570eb23f853acf74f05dc1483d5e9b6ed6d586654e02d7fb3f1a6c3b9f9c1df02344b7d9704213c2f395c95af05755b6ca888e1ab7da6fc50f5c54945cc2d9b52c99c1d7672343e3f024a53a8463e94e0e6fe9be1e251d858fcf1c80ad9fa71baeb3b87cf6751a0f171639478fb715fc7c36bd3298b2cae7cae25af8a716f0ef079135702d1f1334c80a7c7cd09dfb3ab93c2b335e05556b6f19177cac083bcf8ede62abeb30f336c6680b6303c1b2fe1d589612bfac4d571567128bfd2d51b9d7ce8eb4f7867a06272b6284bbcbe50c915540b5bde9c830afafd553dbf8fe3b3e43dfa00cf9ca6d3296ccc510a5b75ac72c34032d13dbf54b0d87cdf8b4c2f4a31128ec7f5366cbd819a02080fbb44c1ae2b7a81d6c1efdac1e695e5a1db3bb222c9d63a32cdd9f476367f1c90fd567e36e9e7bb06100091d541be0de0a81168fa24cbd6d682e0be8d40423e0d1c7811f30c57bc967c3b85756d470aca9d1ca474c1317457a00ce26fee754148bb0a3dd57e7fc98419b0596a129f3083ec6e076ffecf5a28b1d296caa98f8dda445eb71cf2f8f8119d309147e49a936a5f6a13c6aac49159014b241935ceaf6a491055a960bffc92374c6c789d36a26e14a9c0d412f8d422c833155a78ee3c17d572c4cc5b60d6d471987e7194e539d114da880fecbe48a4ad428a27016770bc31edc9c7d8729c5462e3636f3ba3c620c398f4e0270c904b00744a06586425885dab7a83e8b464122f02c4f70680a123b289376d9086a19864d576d51b27c874a42874b95f03ff0e7245a02f96f0fef102d0c6d2c7498e99a0a1ea8f2e1d641e4dc8a64764dc6891eae12e85035dcbdbef61f90d1704bb698dbb415189f11ce4718a7a0ceb261191d763fe8933987f0317cd4e79531573eac038f9a60fc194a5df49168051aa3cf12502d86c13ef5bbb65a718532a697b2c5fcc42db9b8cd0d20f404102628cb6e3316a3815d13098a9ec03fb812130175e4338bdc01d162223bddc6d2ca73c83f0d134d14afa035fab26d5fbe8235e42c807ce29264951ff0994c06e4ab322ae9dfb54342baedc37f4693adbbff29725ab87df59e4257befd140b56e7e4152f7651071dacb3f08370a93fb28537f383cdbb281757b1f523d5f747bae8b68ec553e2b7fc0743a48e74868681cb2b35fc39ba5556f0cebe80b5a76bf439a230a2abc48f552c2fc0d98a04d8809b8c63cc19efe9872b8970b6d8710a1001477a8db7d49687d37f76fa2f81033bd43d31568df7bcbea250840396c6995f428610e1b93fb521e3b640db24cc748333b5c2870bfe1d39018ae51ec7833879a24bae6ffe767d541a022a6577deea3c50233d6e466e013da169b127953a419e97a00eab4210eac92d06f4d9a0e91c53c6bfc016535c3680f8aca87dd93f9ede2eee11b7fe008a9060db0dccc5e63a897090f547bbfe92f7d79ea4e468114bed43c6fff396ce7e457f71ac7d9f47b118981772585cf9835dc43a96b201c8d68b773c4461cae6430f30a505933522a0c8b8b49b190f280b596d1dbab052936223ff5355fa4367f18c4aaa0a218dee36b9f7a96b3552b30830bab272185f64bb81bf26d3a4ee091c38f8939483f1000580ea09b19314042c03d986fbfe4472094fd1c47d213db151beb8125f7413c3d2068cb71ffa7cc35d5d14c58c82bf0156d8f9807b4ba5ba1006893767a2ddbda2c94b12966408da2a936cba14f8ad90868b0a0385578cbcaeead0dbf0a259120e2933c8f74d5846a0852a2a203e37957a8458e0629028a489bc4236a1643433b12311d485c47cfac4b74919a81aecb9ea4baf995c647bd1a11454eaa82f82285104ff56c774d7c95a5b4650d4cfb97c0e84e30bdfb1657047970d646f91646f27950ead2171e146c8d573c6c4f52c81288473eade85f8c56b4d135be13af6e5411d2228c5afb3c05c90cea168083598451d9e0dd9e18659d0b5e3ab36e2c29e1641b8b3aaa05f162073eaeeb6697b39baed3779cf0576cb0133467e147084caf3d47a06c0b6dc9308428c7792141b7fb80ca8bd59cabe0c198a8dd49e17879882f1655d4d943b8e413b90faed4014e7cea410c59f4d389e61fe12e3b4447ab0cc5ac93b59124e487b503b55de8768f27151af44aab08c0d68843b6b05440bab18ad391b686d8f46de8b47275569e76dad536ebf44843afa4fdfba737e20f9d7f53b6fed08a2d37c0e437e06123d6ac3c6e8a40e020a85c19387623a2a75b8d5d0d543a422330e9bf04044b5e249d0024d55831f641f726bd729b1819389dc670a991568329a838abc42ecb83f494b42d284e3221c5c7d3206db027b1f0850e7b0dd34116535db0ab795ef7a5d37aa992a8e7efd147487a2265119f081eb8c1b0173a1d392df2d81256e51012e6604e6edf228cf01031ece1f52ec97981f035139b0b514f2ab7ec73cd43cffedfd7c4219421838013b9d57c73ace247ddf411968b9adc259b45264a23a840ee2f9b684009d1f465d97c4a00633639bc9f24b3bf9fe08ce3e2674ea6b7c49c8edc5466184112eb5670e289f4d67c3afc932268936f86505234c5e658dbc9ace6c2bb08063003ff444945e8167df1f6ea96c4f79ecfab09c5b5b512547bdb18279610a325a29b6a5344ad898583276e61a177c81265f2a08e4e01a372320425a9c8043c7b2ba3271cdad6b249f112d94e7c1719c47d2dbab96f425d78e4c2cd74ad9855e6b94e914c2caa523a2c4fa5f0bc2a6d22e383b9f6ff6bb50789a18dee5ae6db5a0755d80588ba599cf38c9323c254b4504101bee7eb5c47b5eedf455a0ceb8486ed8bd8ef579054e7c207f73e2b09b9384d2f5c3d96151bdcbb228858ef919fb06a0327dc8cf7f5398e8b9987e66c4aa597aa4e0fd3a2acde293abf5b0e4720347a2bb6299fd338d74f851e7df745ec853e96e7c49a29c6adbde61b0efdd1af52d47bd05535cebbf64a09f4e13e7dc7cdb2c3c980693dcdad2a234fdf6125ec1ca9c3e5b4de869b9a98228b7c7840d22e094441e13c391b624a059cc4f01852ad4951e6f8c1fda6916de94c17a9557380321a73b13a02a79681d183fd252843885ece0deb61cb6b85ff087564c03ae5534ae380b48d1669663e67adda8dcc5f428b1589fbfe16292792a1bab68c215784eb5de901adb1662dbbcf1097b87681ecae732374afce7cb576069135ef0b56825a3e923c4d183bce46c9adcaa8d49c62102cf0a376004780fe5a2a9701a141b6fa873c55cf551a5c2e9eae7ff824db29d814aa5e3", 0xe00) r4 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x4001) write$hidraw(r4, &(0x7f0000000200)="69f4a84c9398459b7416b91b0496ee195f98d5293a0b8c5638b9a9b601f4831f927406c7aa9f9ff589426285aa1801b0ec2486b265678b8b83af211e38ac487eaedf3895780c92c4f5813165847a7375ec2cfee78128e25375e8366bc68eda70034e052ba6b00e0188cb0e9025a788b73f4c19d5f1f8a887ad8e507fdd19dfe0c8f85365e42c72f2e39750fed031b1ec43837c194deeb6614bb3fd5d8c815dc0563fb44ec3736a70260cc7531926429f94e6bd8a56eff48ef85147dc039e6e23549323a1aebcd1b421362c435f63d6398f3bcc0d060cff87af7582e4cd43e815e541be21c5f3e5a00ee0dc597618721459ff18f58750348e4dc60c8445285eacf34944ef243c81969527338613f518cede21a0556a8e70df7a10e032759beb26fba4b750a47057f99bda1eafdad6f6185b8839f798d1b7452f4782cef63f6ccc21da819354f5c6e32bf48162b940b040af350b83b491b000859a639c10f41b52148de2a511ae905cb6a118c31e173c2d4def2f5d60be27c3d656fa9c71131eb099da33bc3eae8716c75767069fde06b44a854dc2e84919bb09b4c669278eddcbb0b62bde73d553cea6dc1a4618ad82683ab7f417e80b9a60f19de6d8acb345ea3cdcc7bc7652aa51d6d94b6d630ad15e2537596cecf1c93c243e49e29a24f594d53a94b71b8cb6a5e593aad57981320ad468d9067d309d84e55c9f5ad7801336", 0x3fe00) write$hidraw(r4, &(0x7f0000001200)="7753800761eee69c22b92876c0f6c528fa77828edb6e029eaa97975876cd7b535f3db4b082a0e5dca4f67a85cbf9e171b09736cc08fb3c79a4cfb7098c3b6932420d9dcf8fd6f18ff37ddde073509fcf7b56adf3e64ff67fba94190f8c567e0546b80796179ca2f438c4c7efe1743c165c2f25e012a44f2892cc0504a5fe520906c993b59f200ad29451bbe1a06f7102a38ad59e3c4a4776411353b53c3321bc76a0746a68418a346833f459dcf47524a03a4637fcbc140d151c22f199b7f916a895c0e7d2a1ebd1b1f9c855297a4727f9eb46d3ecd709b4cba31bd5498b08f561c4442eb2077a4504c6f9fd9e3309844615500c24d695c63973e652bbb8b75db05a2bfc2cdc39d41f2241e2de4a6cd5efe16fda7c8b231f77cdad1ba43e5bfaf872626c79c3f6eb903f7d40c4166d19294df60323fcbdfca6827284f34edc463843ada18c6150c4de24502f54c2f76aedd34f17330578acbfe3b9c2e9d5c1df3811cea5b4c1fee393dcd3b33c8b2dd11d051abcafb29d4e21aaff98cee1b5b0058d78e237d6427d2a8206ede036b27f88da4579aed4754deea6f0387343cd9f834917a7814deeaeb7cd113c89b5775b8f6a8a6231afc40aecb7427f7ce84211eae8b68ea7139bf97e41913026abc31e7af7671a49aeddf59f892cbeb12346a39f2a9bb1905d0394306f1c1ffd37d50d99575259f0be9628712769c5fab815673c0ea49ed129e77e67bd132bea20d02106018ddff4b308abf2f03c09a041071525d4f9f7f2dd2f9f870a0789f8951edf924d66465adbfaa07788d292222d93c5c971434fcdc32c6a0619a53a9a08c5bbc99a0a7b8cfa56426c65078bde437f6fbe6ddab0051aa19b65e85a7ab8aefdbb57ba9faa13b75fa97a2b344a81b8df8c0ed1b59d5d958e41459b2fcb92af5265483b5a81dd7350e74ce28c92294968f48d26aad5509f6469cbcc866488121249f5313dfdf777cda943d0dd9d9307bbbe149701a2fed3a3fdcfb3a723f3b8fe9e400fc8c932f63b2dc58445372e79b5c9e70dad063b538071475b6acd2d2325ea2d74c9d8fcd7d344a8842459531ef44bae0ec1bb9a7af3fe5c668045b96fddb5a28245a05ae536fc9a8aaeace2e43678b7c7e86080df84b9a5bb466583e76801016ca7e6cefc92fb42a2df5115018a80a3d67c184dd520ff67718571c62bb1dada197e6825638a65ddec6c61f252657516f5973657c6ce7665ae47e5d54b196f502d48573c293a19681303feb913a9f52eba27196d0aa2f0e8f86bf961efd108da05d5d99a1a9235c3b820231a6ef58aa8f5dde6e32d382e0c9d11e05520b356c7dc3edddac84c244d848e6f394af24a5ac3d6f1bef55a618616841a29c1d9d8c32e53b1549b22c5a8ce4c7505a869042bb9f200a0757466b0cb72256de1f93ea32d875cdab0a16e183794de10fbc2a833441c4b26eb868a12b9c1ae0eca7a83b53870f26b5f85e0b59ee5fd2efb81c79e5911ecb4f6dfb53e2cbad558a502b1701ee2310f5dd52442d279f789c98a072c9d1d3843d290c26a5ec2dd88ea0f23d7f6306cd6e4fe9226d036802adb93ede87eb84f920de1f222f0185682c3736c76a4d58cea6072c166a2b7e826dd613f4349253a346cc8c123709dfc93d7f33b43940082f468ab1a78bb8a8d26f4b49b791e54a29dc684984f69f2ba2cdf29bf25b27169e03970a5931328f024d48f72c3a28d43f87c63b10ca7fe471e36064905f96deaa81d9ed58cbb6105d2084ee7aa79ccb046e3dd6860d899de24570eb23f853acf74f05dc1483d5e9b6ed6d586654e02d7fb3f1a6c3b9f9c1df02344b7d9704213c2f395c95af05755b6ca888e1ab7da6fc50f5c54945cc2d9b52c99c1d7672343e3f024a53a8463e94e0e6fe9be1e251d858fcf1c80ad9fa71baeb3b87cf6751a0f171639478fb715fc7c36bd3298b2cae7cae25af8a716f0ef079135702d1f1334c80a7c7cd09dfb3ab93c2b335e05556b6f19177cac083bcf8ede62abeb30f336c6680b6303c1b2fe1d589612bfac4d571567128bfd2d51b9d7ce8eb4f7867a06272b6284bbcbe50c915540b5bde9c830afafd553dbf8fe3b3e43dfa00cf9ca6d3296ccc510a5b75ac72c34032d13dbf54b0d87cdf8b4c2f4a31128ec7f5366cbd819a02080fbb44c1ae2b7a81d6c1efdac1e695e5a1db3bb222c9d63a32cdd9f476367f1c90fd567e36e9e7bb06100091d541be0de0a81168fa24cbd6d682e0be8d40423e0d1c7811f30c57bc967c3b85756d470aca9d1ca474c1317457a00ce26fee754148bb0a3dd57e7fc98419b0596a129f3083ec6e076ffecf5a28b1d296caa98f8dda445eb71cf2f8f8119d309147e49a936a5f6a13c6aac49159014b241935ceaf6a491055a960bffc92374c6c789d36a26e14a9c0d412f8d422c833155a78ee3c17d572c4cc5b60d6d471987e7194e539d114da880fecbe48a4ad428a27016770bc31edc9c7d8729c5462e3636f3ba3c620c398f4e0270c904b00744a06586425885dab7a83e8b464122f02c4f70680a123b289376d9086a19864d576d51b27c874a42874b95f03ff0e7245a02f96f0fef102d0c6d2c7498e99a0a1ea8f2e1d641e4dc8a64764dc6891eae12e85035dcbdbef61f90d1704bb698dbb415189f11ce4718a7a0ceb261191d763fe8933987f0317cd4e79531573eac038f9a60fc194a5df49168051aa3cf12502d86c13ef5bbb65a718532a697b2c5fcc42db9b8cd0d20f404102628cb6e3316a3815d13098a9ec03fb812130175e4338bdc01d162223bddc6d2ca73c83f0d134d14afa035fab26d5fbe8235e42c807ce29264951ff0994c06e4ab322ae9dfb54342baedc37f4693adbbff29725ab87df59e4257befd140b56e7e4152f7651071dacb3f08370a93fb28537f383cdbb281757b1f523d5f747bae8b68ec553e2b7fc0743a48e74868681cb2b35fc39ba5556f0cebe80b5a76bf439a230a2abc48f552c2fc0d98a04d8809b8c63cc19efe9872b8970b6d8710a1001477a8db7d49687d37f76fa2f81033bd43d31568df7bcbea250840396c6995f428610e1b93fb521e3b640db24cc748333b5c2870bfe1d39018ae51ec7833879a24bae6ffe767d541a022a6577deea3c50233d6e466e013da169b127953a419e97a00eab4210eac92d06f4d9a0e91c53c6bfc016535c3680f8aca87dd93f9ede2eee11b7fe008a9060db0dccc5e63a897090f547bbfe92f7d79ea4e468114bed43c6fff396ce7e457f71ac7d9f47b118981772585cf9835dc43a96b201c8d68b773c4461cae6430f30a505933522a0c8b8b49b190f280b596d1dbab052936223ff5355fa4367f18c4aaa0a218dee36b9f7a96b3552b30830bab272185f64bb81bf26d3a4ee091c38f8939483f1000580ea09b19314042c03d986fbfe4472094fd1c47d213db151beb8125f7413c3d2068cb71ffa7cc35d5d14c58c82bf0156d8f9807b4ba5ba1006893767a2ddbda2c94b12966408da2a936cba14f8ad90868b0a0385578cbcaeead0dbf0a259120e2933c8f74d5846a0852a2a203e37957a8458e0629028a489bc4236a1643433b12311d485c47cfac4b74919a81aecb9ea4baf995c647bd1a11454eaa82f82285104ff56c774d7c95a5b4650d4cfb97c0e84e30bdfb1657047970d646f91646f27950ead2171e146c8d573c6c4f52c81288473eade85f8c56b4d135be13af6e5411d2228c5afb3c05c90cea168083598451d9e0dd9e18659d0b5e3ab36e2c29e1641b8b3aaa05f162073eaeeb6697b39baed3779cf0576cb0133467e147084caf3d47a06c0b6dc9308428c7792141b7fb80ca8bd59cabe0c198a8dd49e17879882f1655d4d943b8e413b90faed4014e7cea410c59f4d389e61fe12e3b4447ab0cc5ac93b59124e487b503b55de8768f27151af44aab08c0d68843b6b05440bab18ad391b686d8f46de8b47275569e76dad536ebf44843afa4fdfba737e20f9d7f53b6fed08a2d37c0e437e06123d6ac3c6e8a40e020a85c19387623a2a75b8d5d0d543a422330e9bf04044b5e249d0024d55831f641f726bd729b1819389dc670a991568329a838abc42ecb83f494b42d284e3221c5c7d3206db027b1f0850e7b0dd34116535db0ab795ef7a5d37aa992a8e7efd147487a2265119f081eb8c1b0173a1d392df2d81256e51012e6604e6edf228cf01031ece1f52ec97981f035139b0b514f2ab7ec73cd43cffedfd7c4219421838013b9d57c73ace247ddf411968b9adc259b45264a23a840ee2f9b684009d1f465d97c4a00633639bc9f24b3bf9fe08ce3e2674ea6b7c49c8edc5466184112eb5670e289f4d67c3afc932268936f86505234c5e658dbc9ace6c2bb08063003ff444945e8167df1f6ea96c4f79ecfab09c5b5b512547bdb18279610a325a29b6a5344ad898583276e61a177c81265f2a08e4e01a372320425a9c8043c7b2ba3271cdad6b249f112d94e7c1719c47d2dbab96f425d78e4c2cd74ad9855e6b94e914c2caa523a2c4fa5f0bc2a6d22e383b9f6ff6bb50789a18dee5ae6db5a0755d80588ba599cf38c9323c254b4504101bee7eb5c47b5eedf455a0ceb8486ed8bd8ef579054e7c207f73e2b09b9384d2f5c3d96151bdcbb228858ef919fb06a0327dc8cf7f5398e8b9987e66c4aa597aa4e0fd3a2acde293abf5b0e4720347a2bb6299fd338d74f851e7df745ec853e96e7c49a29c6adbde61b0efdd1af52d47bd05535cebbf64a09f4e13e7dc7cdb2c3c980693dcdad2a234fdf6125ec1ca9c3e5b4de869b9a98228b7c7840d22e094441e13c391b624a059cc4f01852ad4951e6f8c1fda6916de94c17a9557380321a73b13a02a79681d183fd252843885ece0deb61cb6b85ff087564c03ae5534ae380b48d1669663e67adda8dcc5f428b1589fbfe16292792a1bab68c215784eb5de901adb1662dbbcf1097b87681ecae732374afce7cb576069135ef0b56825a3e923c4d183bce46c9adcaa8d49c62102cf0a376004780fe5a2a9701a141b6fa873c55cf551a5c2e9eae7ff824db29d814aa5e3", 0xe00) r5 = syz_open_dev$hidraw(0x0, 0xfffffffffffffffd, 0x4001) write$hidraw(r5, &(0x7f0000000600)="69f4a84c9398459b7416b91b0496ee195f98d5293a0b8c5638b9a9b601f4831f927406c7aa9f9ff589426285aa1801b0ec2486b265678b8b20af211e38ac487eaedf3895780c92c4f5813165847a7375ec2cfee78128e25375e836ffc68eda70034e052ba6b00e0188cb0e9025a788b73f4c19d5f1f8a887ad8e507fdd19dfe0c8f85365e42c72f2e39750fed031b1ec43837c194deeb6614bb3fd5d8c815dc0563fb44ec3736a70260cc7531926429f94e6bd8a56eff48ef85147dc039e6e23549323a1aebcd1b421362c435f63d6398f3bcc0d060cff87af7582e4cd43e815e541be21c5f3e5a0dee0dc597618721459ff18f58750348e4dc60c8445285eacf34944ef243c81969527338613f518cede21a0556a8e70df7a10c032759beb26fba4b750a47057f99bda1eafdad6f6185b8839f798d1b7452f4782cef63f6ccc21da819354f5c6e32bf48162b940b07bf0350b83b491b000859a639c10f41b52148de2a511ae905cb6a118c31e173c2d4def2fcc961383c3d656fa9c71131eb099da33bc3eae8716c75767069fde06b44a8d4dc2e84919bb09b4c669278fddcbb0b62bde73d553cea6dc1a4618ad82683ab7f417e80b9a60f19df4d8acb345ea3cdcc7bc7652aa51d6d94b6d630ad15e2537596cecf1c93c243e49e29a24f594d53a94b71b8cb6a5e593aad57981320ad468d9067d309d84e55c9f5ad7801336ec7fbc3f986afa9f965b67ae86e24261af31915d7c8e53607ecd05ea1fcc1e15dfac6037ba8bc30fa8a7a3ec945b6dda37ad219d37fb38e40e7875eaef0fe1e9d9810a206db2eaf9f00bc302fe58cc54f7d755ef81d934d87f272ab007255297bac6c034995b7a5813260c861ea7f8b8e083df5a06065d97fc9d", 0xfffffd07) syz_open_dev$hidraw(0x0, 0x0, 0x4001) r6 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0xff, 0x400) write$hidraw(r6, &(0x7f0000000200)="69f4a84c9398459b7416b91b0496ee195f98d5293a0b8c5638b9a9b601f4831f927406c7aa9f9ff589426285aa1801b0ec2486b265678b8b83af211e38ac487eaedf3895780c92c4f5813165847a7375ec2cfee78128e25375e8366bc68eda70034e052ba6b00e0188cb0e9025a788b73f4c19d5f1f8a887ad8e507fdd19dfe0c8f85365e42c72f2e39750fed031b1ec43837c194deeb6614bb3fd5d8c815dc0563fb44ec3736a70260cc7531926429f94e6bd8a56eff48ef85147dc039e6e23549323a1aebcd1b421362c435f63d6398f3bcc0d060cff87af7582e4cd43e815e541be21c5f3e5a00ee0dc597618721459ff18f58750348e4dc60c8445285eacf34944ef243c81969527338613f518cede21a0556a8e70df7a10e032759beb26fba4b750a47057f99bda1eafdad6f6185b8839f798d1b7452f4782cef63f6ccc21da819354f5c6e32bf48162b940b040af350b83b491b000859a639c10f41b52148de2a511ae905cb6a118c31e173c2d4def2f5d60be27c3d656fa9c71131eb099da33bc3eae8716c75767069fde06b44a854dc2e84919bb09b4c669278eddcbb0b62bde73d553cea6dc1a4618ad82683ab7f417e80b9a60f19de6d8acb345ea3cdcc7bc7652aa51d6d94b6d630ad15e2537596cecf1c93c243e49e29a24f594d53a94b71b8cb6a5e593aad57981320ad468d9067d309d84e55c9f5ad7801336", 0x3fe00) write$hidraw(r6, &(0x7f0000001200), 0x0) write$hidraw(r6, &(0x7f0000002000)="69f4a84c9398459b7416b91b0496ee195f98d5293a0b8c5638b9a9b601f4835f927406c7aa9f9ff589426285aa1801b0ec2486b265678b8b20af211e38ac487eaedf3895780c92c4f5813165847a7375ec2cfee78128e25375e836ffc68eda70034e052ba6b00e0188cb0e9025a788b73f4c19d5f1f8a887ad8e507fdd19dfe0c8f85365e42c72f2e39750fed031b1ec43837c194deeb6614bb3fd00000000000000004ec3736a70260cc7531926429f94e6bd8a56eff48ef85147dc039e6e23549323a1aebcd1b421362c435f63d6398f3bcc0d060cff87af7582e4cd43e815e541b621c5f3e5a0dee0dc5976187201000000010000008e4dc60c8445285eacf34944ef243c81969527338613f518cede21a0556a8e70df7a10c032759beb26fba4b750a47057f99bda1eafdad63dfb5b8839f798d1b7452f4782cef63f6ccc21da819354f5c6e32bf48162b940b07bf0350b83b491b000859a639c10f41b52148de2a511ae905cb6a118c31e173c2d4def2fcc961383c3d656fa9c71131eb099da33bc3eae8716c75767069fde06b44a8d4dc2e84919bb09b4c669278fddcbb0b62bde73d553cea6dc1a4618ad82683ab7f417e80b9a60f19df4d8acb345ea3cdcc7bc7652aa51d6d94b6d630ad15e2537596cecf1c93c243e49e29a24f594d53a94b71b8cb6a5e593aad57981320ad468d9067d309d84e55c9f5ad7801336ec7fbc3f986afa9f965b67ae86e24261af31915d7c8e53607ecd05ea1fcc1e15dfac6037ba8bc30fa8a7a3ec945b6dda37ad219d37fb38e40e7875eaef0fe1e9d9810a206db2eaf9f00b0000fe58cc54f7d755ef81d934d87f27020000005c97bac6c034995b7a5813260c861ea7f8b8e083df5a06065d97fc9d5c80aa95be5afb6c52ed20fe5ba7bb15b22736776206265f50d1f5f4957ffe0f5ecc1fc0fb10f6fa649f07260d034c2a86c3add3f69e25c2e8e8d2f0d2c06f65d0845d5f6c56f2298f3fed25d403a74d547c59cb4bb1429678fe20c2c93c88cd173c905d5d0be5bc7db0ffa782da19eb07632a2d31e052f70c98870070a3811717ed56a7737986f7aa7f67760aed8613b23c15b6513b791753b3a66d6da5c6ab724e14512d3f4285f40728dc1aa8b4ecb299e981971de4b914ad8783bb2083fe5b809e41c449ff441e320eb9e9cf679601cbd1bfd17a7645a5307cc8c63b6273a31c3305469c6468a8faaba84e655bcfc814896921f274cb9843211b8e4f977e1116f3af0ddb7c8d0c8da81ab111747f9278de895f57bfd1824a0c6a415935de17a3", 0x5b2) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x4001) write$hidraw(r7, &(0x7f0000000600)="69f4a84c9398459b7416b91b0496ee195f98d5293a0b8c5638b9a9b601f4831f927406c7aa9f9ff589426285aa1801b0ec2486b265678b8b20af211e38ac487eaedf3895780c92c4f5813165847a7375ec2cfee78128e25375e836ffc68eda70034e052ba6b00e0188cb0e9025a788b73f4c19d5f1f8a887ad8e507fdd19dfe0c8f85365e42c72f2e39750fed031b1ec43837c194deeb6614bb3fd5d8c815dc0563fb44ec3736a70260cc7531926429f94e6bd8a56eff48ef85147dc039e6e23549323a1aebcd1b421362c435f63d6398f3bcc0d060cff87af7582e4cd43e815e541be21c5f3e5a0dee0dc597618721459ff18f58750348e4dc60c8445285eacf34944ef243c81969527338613f518cede21a0556a8e70df7a10c032759beb26fba4b750a47057f99bda1eafdad6f6185b8839f798d1b7452f4782cef63f6ccc21da819354f5c6e32bf48162b940b07bf0350b83b491b000859a639c10f41b52148de2a511ae905cb6a118c31e173c2d4def2fcc961383c3d656fa9c71131eb099da33bc3eae8716c75767069fde06b44a8d4dc2e84919bb09b4c669278fddcbb0b62bde73d553cea6dc1a4618ad82683ab7f417e80b9a60f19df4d8acb345ea3cdcc7bc7652aa51d6d94b6d630ad15e2537596cecf1c93c243e49e29a24f594d53a94b71b8cb6a5e593aad57981320ad468d9067d309d84e55c9f5ad7801336ec7fbc3f986afa9f965b67ae86e24261af31915d7c8e53607ecd05ea1fcc1e15dfac6037ba8bc30fa8a7a3ec945b6dda37ad219d37fb38e40e7875eaef0fe1e9d9810a206db2eaf9f00bc302fe58cc54f7d755ef81d934d87f272ab007255297bac6c034995b7a5813260c861ea7f8b8e083df5a06065d97fc9d", 0xfffffd07) r8 = syz_open_dev$hidraw(0x0, 0x0, 0x4001) write$hidraw(r8, &(0x7f0000000600)="69f4a84c9398459b7416b91b0496ee195f98d5293a0b8c5638b9a9b601f4831f927406c7aa9f9ff589426285aa1801b0ec2486b265678b8b20af211e38ac487eaedf3895780c92c4f5813165847a7375ec2cfee78128e25375e836ffc68eda70034e052ba6b00e0188cb0e9025a788b73f4c19d5f1f8a887ad8e507fdd19dfe0c8f85365e42c72f2e39750fed031b1ec43837c194deeb6614bb3fd5d8c815dc0563fb44ec3736a70260cc7531926429f94e6bd8a56eff48ef85147dc039e6e23549323a1aebcd1b421362c435f63d6398f3bcc0d060cff87af7582e4cd43e815e541be21c5f3e5a0dee0dc597618721459ff18f58750348e4dc60c8445285eacf34944ef243c81969527338613f518cede21a0556a8e70df7a10c032759beb26fba4b750a47057f99bda1eafdad6f6185b8839f798d1b7452f4782cef63f6ccc21da819354f5c6e32bf48162b940b07bf0350b83b491b000859a639c10f41b52148de2a511ae905cb6a118c31e173c2d4def2fcc961383c3d656fa9c71131eb099da33bc3eae8716c75767069fde06b44a8d4dc2e84919bb09b4c669278fddcbb0b62bde73d553cea6dc1a4618ad82683ab7f417e80b9a60f19df4d8acb345ea3cdcc7bc7652aa51d6d94b6d630ad15e2537596cecf1c93c243e49e29a24f594d53a94b71b8cb6a5e593aad57981320ad468d9067d309d84e55c9f5ad7801336ec7fbc3f986afa9f965b67ae86e24261af31915d7c8e53607ecd05ea1fcc1e15dfac6037ba8bc30fa8a7a3ec945b6dda37ad219d37fb38e40e7875eaef0fe1e9d9810a206db2eaf9f00bc302fe58cc54f7d755ef81d934d87f272ab007255297bac6c034995b7a5813260c861ea7f8b8e083df5a06065d97fc9d", 0xfffffd07) r9 = syz_open_dev$hidraw(0x0, 0x0, 0x4001) write$hidraw(r9, &(0x7f0000000600)="69f4a84c9398459b7416b91b0496ee195f98d5293a0b8c5638b9a9b601f4831f927406c7aa9f9ff589426285aa1801b0ec2486b265678b8b20af211e38ac487eaedf3895780c92c4f5813165847a7375ec2cfee78128e25375e836ffc68eda70034e052ba6b00e0188cb0e9025a788b73f4c19d5f1f8a887ad8e507fdd19dfe0c8f85365e42c72f2e39750fed031b1ec43837c194deeb6614bb3fd5d8c815dc0563fb44ec3736a70260cc7531926429f94e6bd8a56eff48ef85147dc039e6e23549323a1aebcd1b421362c435f63d6398f3bcc0d060cff87af7582e4cd43e815e541be21c5f3e5a0dee0dc597618721459ff18f58750348e4dc60c8445285eacf34944ef243c81969527338613f518cede21a0556a8e70df7a10c032759beb26fba4b750a47057f99bda1eafdad6f6185b8839f798d1b7452f4782cef63f6ccc21da819354f5c6e32bf48162b940b07bf0350b83b491b000859a639c10f41b52148de2a511ae905cb6a118c31e173c2d4def2fcc961383c3d656fa9c71131eb099da33bc3eae8716c75767069fde06b44a8d4dc2e84919bb09b4c669278fddcbb0b62bde73d553cea6dc1a4618ad82683ab7f417e80b9a60f19df4d8acb345ea3cdcc7bc7652aa51d6d94b6d630ad15e2537596cecf1c93c243e49e29a24f594d53a94b71b8cb6a5e593aad57981320ad468d9067d309d84e55c9f5ad7801336ec7fbc3f986afa9f965b67ae86e24261af31915d7c8e53607ecd05ea1fcc1e15dfac6037ba8bc30fa8a7a3ec945b6dda37ad219d37fb38e40e7875eaef0fe1e9d9810a206db2eaf9f00bc302fe58cc54f7d755ef81d934d87f272ab007255297bac6c034995b7a5813260c861ea7f8b8e083df5a06065d97fc9d", 0xfffffd07) r10 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x4001) write$hidraw(r10, &(0x7f0000000200)="69f4a84c9398459b7416b91b0496ee195f98d5293a0b8c5638b9a9b601f4831f927406c7aa9f9ff589426285aa1801b0ec2486b265678b8b83af211e38ac487eaedf3895780c92c4f5813165847a7375ec2cfee78128e25375e8366bc68eda70034e052ba6b00e0188cb0e9025a788b73f4c19d5f1f8a887ad8e507fdd19dfe0c8f85365e42c72f2e39750fed031b1ec43837c194deeb6614bb3fd5d8c815dc0563fb44ec3736a70260cc7531926429f94e6bd8a56eff48ef85147dc039e6e23549323a1aebcd1b421362c435f63d6398f3bcc0d060cff87af7582e4cd43e815e541be21c5f3e5a00ee0dc597618721459ff18f58750348e4dc60c8445285eacf34944ef243c81969527338613f518cede21a0556a8e70df7a10e032759beb26fba4b750a47057f99bda1eafdad6f6185b8839f798d1b7452f4782cef63f6ccc21da819354f5c6e32bf48162b940b040af350b83b491b000859a639c10f41b52148de2a511ae905cb6a118c31e173c2d4def2f5d60be27c3d656fa9c71131eb099da33bc3eae8716c75767069fde06b44a854dc2e84919bb09b4c669278eddcbb0b62bde73d553cea6dc1a4618ad82683ab7f417e80b9a60f19de6d8acb345ea3cdcc7bc7652aa51d6d94b6d630ad15e2537596cecf1c93c243e49e29a24f594d53a94b71b8cb6a5e593aad57981320ad468d9067d309d84e55c9f5ad7801336", 0x3fe00) write$hidraw(r10, &(0x7f0000001200)="7753800761eee69c22b92876c0f6c528fa77828edb6e029eaa97975876cd7b535f3db4b082a0e5dca4f67a85cbf9e171b09736cc08fb3c79a4cfb7098c3b6932420d9dcf8fd6f18ff37ddde073509fcf7b56adf3e64ff67fba94190f8c567e0546b80796179ca2f438c4c7efe1743c165c2f25e012a44f2892cc0504a5fe520906c993b59f200ad29451bbe1a06f7102a38ad59e3c4a4776411353b53c3321bc76a0746a68418a346833f459dcf47524a03a4637fcbc140d151c22f199b7f916a895c0e7d2a1ebd1b1f9c855297a4727f9eb46d3ecd709b4cba31bd5498b08f561c4442eb2077a4504c6f9fd9e3309844615500c24d695c63973e652bbb8b75db05a2bfc2cdc39d41f2241e2de4a6cd5efe16fda7c8b231f77cdad1ba43e5bfaf872626c79c3f6eb903f7d40c4166d19294df60323fcbdfca6827284f34edc463843ada18c6150c4de24502f54c2f76aedd34f17330578acbfe3b9c2e9d5c1df3811cea5b4c1fee393dcd3b33c8b2dd11d051abcafb29d4e21aaff98cee1b5b0058d78e237d6427d2a8206ede036b27f88da4579aed4754deea6f0387343cd9f834917a7814deeaeb7cd113c89b5775b8f6a8a6231afc40aecb7427f7ce84211eae8b68ea7139bf97e41913026abc31e7af7671a49aeddf59f892cbeb12346a39f2a9bb1905d0394306f1c1ffd37d50d99575259f0be9628712769c5fab815673c0ea49ed129e77e67bd132bea20d02106018ddff4b308abf2f03c09a041071525d4f9f7f2dd2f9f870a0789f8951edf924d66465adbfaa07788d292222d93c5c971434fcdc32c6a0619a53a9a08c5bbc99a0a7b8cfa56426c65078bde437f6fbe6ddab0051aa19b65e85a7ab8aefdbb57ba9faa13b75fa97a2b344a81b8df8c0ed1b59d5d958e41459b2fcb92af5265483b5a81dd7350e74ce28c92294968f48d26aad5509f6469cbcc866488121249f5313dfdf777cda943d0dd9d9307bbbe149701a2fed3a3fdcfb3a723f3b8fe9e400fc8c932f63b2dc58445372e79b5c9e70dad063b538071475b6acd2d2325ea2d74c9d8fcd7d344a8842459531ef44bae0ec1bb9a7af3fe5c668045b96fddb5a28245a05ae536fc9a8aaeace2e43678b7c7e86080df84b9a5bb466583e76801016ca7e6cefc92fb42a2df5115018a80a3d67c184dd520ff67718571c62bb1dada197e6825638a65ddec6c61f252657516f5973657c6ce7665ae47e5d54b196f502d48573c293a19681303feb913a9f52eba27196d0aa2f0e8f86bf961efd108da05d5d99a1a9235c3b820231a6ef58aa8f5dde6e32d382e0c9d11e05520b356c7dc3edddac84c244d848e6f394af24a5ac3d6f1bef55a618616841a29c1d9d8c32e53b1549b22c5a8ce4c7505a869042bb9f200a0757466b0cb72256de1f93ea32d875cdab0a16e183794de10fbc2a833441c4b26eb868a12b9c1ae0eca7a83b53870f26b5f85e0b59ee5fd2efb81c79e5911ecb4f6dfb53e2cbad558a502b1701ee2310f5dd52442d279f789c98a072c9d1d3843d290c26a5ec2dd88ea0f23d7f6306cd6e4fe9226d036802adb93ede87eb84f920de1f222f0185682c3736c76a4d58cea6072c166a2b7e826dd613f4349253a346cc8c123709dfc93d7f33b43940082f468ab1a78bb8a8d26f4b49b791e54a29dc684984f69f2ba2cdf29bf25b27169e03970a5931328f024d48f72c3a28d43f87c63b10ca7fe471e36064905f96deaa81d9ed58cbb6105d2084ee7aa79ccb046e3dd6860d899de24570eb23f853acf74f05dc1483d5e9b6ed6d586654e02d7fb3f1a6c3b9f9c1df02344b7d9704213c2f395c95af05755b6ca888e1ab7da6fc50f5c54945cc2d9b52c99c1d7672343e3f024a53a8463e94e0e6fe9be1e251d858fcf1c80ad9fa71baeb3b87cf6751a0f171639478fb715fc7c36bd3298b2cae7cae25af8a716f0ef079135702d1f1334c80a7c7cd09dfb3ab93c2b335e05556b6f19177cac083bcf8ede62abeb30f336c6680b6303c1b2fe1d589612bfac4d571567128bfd2d51b9d7ce8eb4f7867a06272b6284bbcbe50c915540b5bde9c830afafd553dbf8fe3b3e43dfa00cf9ca6d3296ccc510a5b75ac72c34032d13dbf54b0d87cdf8b4c2f4a31128ec7f5366cbd819a02080fbb44c1ae2b7a81d6c1efdac1e695e5a1db3bb222c9d63a32cdd9f476367f1c90fd567e36e9e7bb06100091d541be0de0a81168fa24cbd6d682e0be8d40423e0d1c7811f30c57bc967c3b85756d470aca9d1ca474c1317457a00ce26fee754148bb0a3dd57e7fc98419b0596a129f3083ec6e076ffecf5a28b1d296caa98f8dda445eb71cf2f8f8119d309147e49a936a5f6a13c6aac49159014b241935ceaf6a491055a960bffc92374c6c789d36a26e14a9c0d412f8d422c833155a78ee3c17d572c4cc5b60d6d471987e7194e539d114da880fecbe48a4ad428a27016770bc31edc9c7d8729c5462e3636f3ba3c620c398f4e0270c904b00744a06586425885dab7a83e8b464122f02c4f70680a123b289376d9086a19864d576d51b27c874a42874b95f03ff0e7245a02f96f0fef102d0c6d2c7498e99a0a1ea8f2e1d641e4dc8a64764dc6891eae12e85035dcbdbef61f90d1704bb698dbb415189f11ce4718a7a0ceb261191d763fe8933987f0317cd4e79531573eac038f9a60fc194a5df49168051aa3cf12502d86c13ef5bbb65a718532a697b2c5fcc42db9b8cd0d20f404102628cb6e3316a3815d13098a9ec03fb812130175e4338bdc01d162223bddc6d2ca73c83f0d134d14afa035fab26d5fbe8235e42c807ce29264951ff0994c06e4ab322ae9dfb54342baedc37f4693adbbff29725ab87df59e4257befd140b56e7e4152f7651071dacb3f08370a93fb28537f383cdbb281757b1f523d5f747bae8b68ec553e2b7fc0743a48e74868681cb2b35fc39ba5556f0cebe80b5a76bf439a230a2abc48f552c2fc0d98a04d8809b8c63cc19efe9872b8970b6d8710a1001477a8db7d49687d37f76fa2f81033bd43d31568df7bcbea250840396c6995f428610e1b93fb521e3b640db24cc748333b5c2870bfe1d39018ae51ec7833879a24bae6ffe767d541a022a6577deea3c50233d6e466e013da169b127953a419e97a00eab4210eac92d06f4d9a0e91c53c6bfc016535c3680f8aca87dd93f9ede2eee11b7fe008a9060db0dccc5e63a897090f547bbfe92f7d79ea4e468114bed43c6fff396ce7e457f71ac7d9f47b118981772585cf9835dc43a96b201c8d68b773c4461cae6430f30a505933522a0c8b8b49b190f280b596d1dbab052936223ff5355fa4367f18c4aaa0a218dee36b9f7a96b3552b30830bab272185f64bb81bf26d3a4ee091c38f8939483f1000580ea09b19314042c03d986fbfe4472094fd1c47d213db151beb8125f7413c3d2068cb71ffa7cc35d5d14c58c82bf0156d8f9807b4ba5ba1006893767a2ddbda2c94b12966408da2a936cba14f8ad90868b0a0385578cbcaeead0dbf0a259120e2933c8f74d5846a0852a2a203e37957a8458e0629028a489bc4236a1643433b12311d485c47cfac4b74919a81aecb9ea4baf995c647bd1a11454eaa82f82285104ff56c774d7c95a5b4650d4cfb97c0e84e30bdfb1657047970d646f91646f27950ead2171e146c8d573c6c4f52c81288473eade85f8c56b4d135be13af6e5411d2228c5afb3c05c90cea168083598451d9e0dd9e18659d0b5e3ab36e2c29e1641b8b3aaa05f162073eaeeb6697b39baed3779cf0576cb0133467e147084caf3d47a06c0b6dc9308428c7792141b7fb80ca8bd59cabe0c198a8dd49e17879882f1655d4d943b8e413b90faed4014e7cea410c59f4d389e61fe12e3b4447ab0cc5ac93b59124e487b503b55de8768f27151af44aab08c0d68843b6b05440bab18ad391b686d8f46de8b47275569e76dad536ebf44843afa4fdfba737e20f9d7f53b6fed08a2d37c0e437e06123d6ac3c6e8a40e020a85c19387623a2a75b8d5d0d543a422330e9bf04044b5e249d0024d55831f641f726bd729b1819389dc670a991568329a838abc42ecb83f494b42d284e3221c5c7d3206db027b1f0850e7b0dd34116535db0ab795ef7a5d37aa992a8e7efd147487a2265119f081eb8c1b0173a1d392df2d81256e51012e6604e6edf228cf01031ece1f52ec97981f035139b0b514f2ab7ec73cd43cffedfd7c4219421838013b9d57c73ace247ddf411968b9adc259b45264a23a840ee2f9b684009d1f465d97c4a00633639bc9f24b3bf9fe08ce3e2674ea6b7c49c8edc5466184112eb5670e289f4d67c3afc932268936f86505234c5e658dbc9ace6c2bb08063003ff444945e8167df1f6ea96c4f79ecfab09c5b5b512547bdb18279610a325a29b6a5344ad898583276e61a177c81265f2a08e4e01a372320425a9c8043c7b2ba3271cdad6b249f112d94e7c1719c47d2dbab96f425d78e4c2cd74ad9855e6b94e914c2caa523a2c4fa5f0bc2a6d22e383b9f6ff6bb50789a18dee5ae6db5a0755d80588ba599cf38c9323c254b4504101bee7eb5c47b5eedf455a0ceb8486ed8bd8ef579054e7c207f73e2b09b9384d2f5c3d96151bdcbb228858ef919fb06a0327dc8cf7f5398e8b9987e66c4aa597aa4e0fd3a2acde293abf5b0e4720347a2bb6299fd338d74f851e7df745ec853e96e7c49a29c6adbde61b0efdd1af52d47bd05535cebbf64a09f4e13e7dc7cdb2c3c980693dcdad2a234fdf6125ec1ca9c3e5b4de869b9a98228b7c7840d22e094441e13c391b624a059cc4f01852ad4951e6f8c1fda6916de94c17a9557380321a73b13a02a79681d183fd252843885ece0deb61cb6b85ff087564c03ae5534ae380b48d1669663e67adda8dcc5f428b1589fbfe16292792a1bab68c215784eb5de901adb1662dbbcf1097b87681ecae732374afce7cb576069135ef0b56825a3e923c4d183bce46c9adcaa8d49c62102cf0a376004780fe5a2a9701a141b6fa873c55cf551a5c2e9eae7ff824db29d814aa5e3", 0xe00) r11 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) ioctl$HIDIOCAPPLICATION(r11, 0xc028660f, 0x717002) r12 = syz_open_dev$hidraw(0x0, 0x0, 0x4001) write$hidraw(r12, &(0x7f0000000600)="69f4a84c9398459b7416b91b0496ee195f98d5293a0b8c5638b9a9b601f4831f927406c7aa9f9ff589426285aa1801b0ec2486b265678b8b20af211e38ac487eaedf3895780c92c4f5813165847a7375ec2cfee78128e25375e836ffc68eda70034e052ba6b00e0188cb0e9025a788b73f4c19d5f1f8a887ad8e507fdd19dfe0c8f85365e42c72f2e39750fed031b1ec43837c194deeb6614bb3fd5d8c815dc0563fb44ec3736a70260cc7531926429f94e6bd8a56eff48ef85147dc039e6e23549323a1aebcd1b421362c435f63d6398f3bcc0d060cff87af7582e4cd43e815e541be21c5f3e5a0dee0dc597618721459ff18f58750348e4dc60c8445285eacf34944ef243c81969527338613f518cede21a0556a8e70df7a10c032759beb26fba4b750a47057f99bda1eafdad6f6185b8839f798d1b7452f4782cef63f6ccc21da819354f5c6e32bf48162b940b07bf0350b83b491b000859a639c10f41b52148de2a511ae905cb6a118c31e173c2d4def2fcc961383c3d656fa9c71131eb099da33bc3eae8716c75767069fde06b44a8d4dc2e84919bb09b4c669278fddcbb0b62bde73d553cea6dc1a4618ad82683ab7f417e80b9a60f19df4d8acb345ea3cdcc7bc7652aa51d6d94b6d630ad15e2537596cecf1c93c243e49e29a24f594d53a94b71b8cb6a5e593aad57981320ad468d9067d309d84e55c9f5ad7801336ec7fbc3f986afa9f965b67ae86e24261af31915d7c8e53607ecd05ea1fcc1e15dfac6037ba8bc30fa8a7a3ec945b6dda37ad219d37fb38e40e7875eaef0fe1e9d9", 0x241) r13 = syz_usb_connect(0x0, 0x2, &(0x7f0000000480)=ANY=[@ANYPTR=&(0x7f0000000880)=ANY=[@ANYRESOCT, @ANYRES64=0x0, @ANYBLOB="fce2f440e8a5d19954fe11309ead3100d4266e11a156f1292e84c8ac1601bd23215355562432aaf6f81bc98a08acff75f704b387de3694bc56355c07dfb12d42fc97e5d70485b5c9fbc1c451c5d36badda21573c4d698b4b30a63e3754f8b0013741bb55a1a5d95c1503cdac6798347e0702cf06edcb101c9bfb4f278746a803bc3cdeef4f5fce25f6786f5ec28af54c72509b"], @ANYPTR64=&(0x7f0000000940)=ANY=[@ANYRES16=0x0, @ANYRES32=r0, @ANYRES32, @ANYRES16, @ANYRES16=r11, @ANYBLOB="8b7995ad4e446a69f61928f560ecdc41d5c32ff2fec03d98764ea495086d9513f7ac0d9032e0f1faa003c2e036c593fcc613d6ccc35e3eed484f18b55e4128af641cc40d97954f69a24bc7341ceaaacca20a87008af1d90300000000000000e9720a11930baa419dbd50c9b257e855bddc", @ANYRESDEC, @ANYRESHEX=r12]], 0x0) syz_usb_disconnect(r13) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r14 = syz_open_dev$evdev(0x0, 0x0, 0x0) r15 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x1) ioctl$EVIOCGNAME(r15, 0x80404506, &(0x7f0000000080)=""/32) ioctl$EVIOCGMASK(r14, 0x80104592, &(0x7f0000000100)={0x1c, 0x66, &(0x7f0000000540)="0df0604a206c8d9c34f98149db6a2d5bd70edf1d562a79a88334e33f599140bdf65867073ff7d604e5af8b0379d1053f8b7e5310ea9e3adef5467073fc6d83cc0a1e6a23e96a89b2981ed7fafc3b884ee28657e1a4dc6c85e459781c55701ecc30a090cfac0f"}) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0xc028660f, 0x717002) [ 1699.869919][ T4067] usb 2-1: Using ep0 maxpacket: 8 [ 1699.909983][T13349] usb 5-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 1699.929992][ T4067] usb 2-1: device descriptor read/all, error -71 [ 1699.936519][T13349] usb 5-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1699.947759][T13349] usb 5-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef 23:45:35 executing program 0: r0 = syz_usb_connect(0x0, 0x9f, &(0x7f00000008c0)=ANY=[@ANYBLOB="12010000da096a08e6040300ec74000000010902240001010000000904f20002396b340009050b02000000000009058a020008000000"], 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x40801) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f0000000040)=""/165) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) 23:45:35 executing program 2: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000000040ac05300240000000a9010902240001010000000904000000030102000921000000012a0000890400000000000000"], 0x0) syz_usb_connect$hid(0x2, 0x3f, &(0x7f0000000040)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x20, 0x4d9, 0xa072, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0xb4, 0x30, 0x1, [{{0x9, 0x4, 0x0, 0xe, 0x1, 0x3, 0x1, 0x0, 0x20, {0x9, 0x21, 0x8, 0x8, 0x1, {0x22, 0x500}}, {{{0x9, 0x5, 0x81, 0x3, 0x30d, 0x5, 0xff, 0xbc}}, [{{0x9, 0x5, 0x2, 0x3, 0x325, 0x5, 0x5, 0xb6}}]}}}]}}]}}, &(0x7f0000000440)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000080)=ANY=[@ANYBLOB="0a061001fe3f7fff0300"], @ANYBLOB="19080000", @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYBLOB="050f190001141004403264297af07f78c636d19e22c5ed2540"], @ANYBLOB="06000000d4000000", @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="d4033ddaef8951875c6cf237011c03cdcfcd0322c2f250511454e81ac13070692b929d70d1f4df20c66e96eaac741a1456fda232a85920eb1bb9e8458c5055f04fe36eb35ed93edc2d1a08d0e0f214e0c72c44f84748270c99862edee635d90ddf31a0251fdf9c7203f1bec2708daa6004dfe51300302d6106cb1c1e4e4a293c387f74ea33446671aaca3a29eff1258864214cb2b7da6fff83060c317ec936671efb8a90da787929e2f8902595ae87467f46dccad8b6c1801283afeda01eba791fd8fc89751ea9609e8d84c534e3d00a351a4c04"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000200)=ANY=[@ANYBLOB="04032904"], @ANYBLOB="17000000", @ANYPTR=&(0x7f0000000240)=ANY=[@ANYBLOB="1703f903ab3dd1040570ffe49c037e80709fa03af292aa"], @ANYBLOB='\"\x00\x00\x00', @ANYPTR=&(0x7f0000000280)=ANY=[@ANYBLOB="2203e424dd3e8e8e565dfbe21302b0e7c2d120050afd2e3361c3de0da93a83474916"], @ANYBLOB="7f000000", @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYBLOB="7f03e68f5eafcc3345042d31d8ef008e824c957375b8f0f6d3f420756cb3182bf0a18a758bfe059b3991c3cf35342e82cafe372bc0ea835b342013c6cfaaf9149682ef9cc51c51de3fb3adc828f840f50c594f8451aa72b76ff528b0031ddb5832b1b89135b2db897ae746b00a36e2da3e9764158a7547e02af339af2f068e"], @ANYBLOB="c2000000", @ANYPTR=&(0x7f0000000340)=ANY=[@ANYBLOB="c20379f57bc8d3eb0dfdbf8ee747509db8532ea7032a6da7f81071f105a7dc2563462116443f1e1e585bd994ba3fa9f9db6eb1081b2a0eb9032af166f510a3db2a49bc12844b016401096e64f2e62e4fc9cc3ac7a687c6a6d188a063b363c1ff960fd51bda1aab1f2b792b6ab1a40ab55b056ed71cfd09f40179f62d30701a1dca157df47de6e5d05abb2220c6d1e0cdcc7ffa58f64eb0cde9fdfdc2976d8738cf54f4446debb9da0edb06bf8c19d37f621ebcdab478f61ab258f9a0d456f36ff03f"]]) r0 = syz_usb_connect(0x0, 0xfffffffffffffe3e, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000140)={0x24, &(0x7f0000001340)={0x20, 0xeb90da1a02359c16, 0x1002, {0x1002, 0xc, "98b96819eb2fcc61edd3c6759dda0b480392c403d8a2fce10955d2e580d2c9dd329683c5f7666fffaa2fabbcf79bcee330a307bd7eb997e1702d6a4e26c6c1f3bb1e764d66902a7be5b6f56f30537fdf365f8d1c081ef9a1b4fab5c905d17554625d71a8f8288769332521aa8d023bd95c67a98743c6dc31a5340ff764bedd39e3a97772cea549972e605300fd5f64b43eab8a06b6c6822ff81cd2d389efe84434fb719d03e198c0692d873072022fc84ccdd91d211b7ddfe46094370b73592def14b261e5f1cdc088aaa982f835d59127ea34b52617ac01c09d134ae7651e7f2d073e3767458ef056b7f4bfd906a8b3a41176651e26c681b34bff1da49d7170db4d1f6fad340fe82454063e5585499a3e67a93efe4d97cccdd3dc5dd52af5c0d9d26b55bce2a4b53e0b7ae72876c74836b29cf0df62599a580b2faee2f639c5bf6954e204974552a8120f0ac031506b84ebf998d8f85d9b7f5bb75a8254c214bf5bdcc36de4d3dd2aaf9c8e371ae04faf9251996251b7b037cf1f31812ffa23b7d3100c35d1fda3b5b68dd40cbf17228664db914b6b71c897cda265f075f2318dc0a7b5cd1b1550e0cecf728b688ab57e9db7f4d85181cc60186f8a86ae7b4d0f2d66b86c346aa713991e7112a808727b14d38935d10880d1edba62e113e4af98b89cdd68bd931c3f883082201a9a20a6c85ecc47b091a0a6646456320d92a5b75dd979872634a79e744584171433c5590aadce102e8503643b3663e9aaa68ddeb91f3077960db8c5de2a6330c46bc62a3ff3b774f2a32e9cafd678bfdd6cabccf96801c9337d16bb6a2c8d47d9ad675a8f8d97c38c1a5f4f9a3db6557e18e925ed04e5c7a55a4b6e46d055358e9cc5a6845fb4656ac6dd32fc951d6100f812e5335849ffd15061e0e28b17cc50132bc6be918ec5cdb26ed12005b49bcdb3d241fdb2422176e7577f8d3dd3b8705528911addb0d3c6bcca4a9598d54400bcec13f046af1c60bbb5f281c2fc8cc287d8b5b8b4aa7f48660fdb22918230efe2ec1cf286a22f7f6937e025eeb7c146c8235b23bf52a3ebec8b38125cba71085ece1b176662addf71face2d95d65861d6de72917bfb950505180732ab50f8704223d90b6c93bfdeef0dae0dbd2e98be3bce77126e46482497cd56d92911c84f4398ce68765afd02e3fae5906fb07f689110bd425e87278fb53161ba88d02ab84988b579fe3accd3743eb455d8933c9e195650cf2c03325f72271e4aa3a67f2a4e769712da1c960a1f05e9ade4bd9428492ec5812437ac596ca86d10916e0e0515d2941ba096250b1f5b80e02ac5e5ec3937bd3a968b3a7f1166b336e8bf277b8515846ddd4a94a7a4e77ae723cff0244f6c7f658aa801d311f38412b2442c87e53fabc5c4ea7b7cec1bc669f79d4247116950f784d20da1470105838adf2db37855e403d88c6eb93bcc590884e723fbbedd6cd30c3fb42fabd1133db81c84d4aee50bd94ae72fffac18b225a3bdf900e3be37ad95a264c85fc1fb686f9f427d6ed48714f0d703db41d656875b492c636fea612c34be0b8ea3895f4ae6a1be110d496e97bce6ad5c3653a5a63fa0e45e7da29363480e6951d7d879eab8c13de22bf7107000a4994018370548aed46aebf178b68aca4e0e3a39bcb4c025a49b00d415282e83ed6b296f2713999dd847bb6d706121b36422406b6ef5be968043fed55f25c21f5d3094ca7fac838c1e4dc4402b99e42143b55b85d6e3100585d0e837349fd7ae8a7a5235f1d510297e943fb2abfd3c548ab72eebbd3bcb1d936bf5195267023aa648f5f8c68e4256434f83dc096fc1b3ac532a848662f2dec9e7e0e8d1cdb282289f6fe59e52d53944de0cac639ec083c930950e883b44a7d3addbecffb1bd4fc421ceff3fe6ea2031e50aa0c9f7466793c2f0667ae8b242cd518b328b02c88ee29d7c8971b7f4213f0394ef80daea9251ebb3743d8551f73711278157aefff607ec595f85e63718518079b1a30a7fb748c8310d6e102f5a7623ae83bfe12de5c750f2351f4c2470a40c2c11925886b6aa7d215ad0e29c69c791914423ea5f5c7f38967e1fc3ce51d31e5d55262e51c552bca2bce9ca502a0b499c3bd83e7300b84ed4606e84c8ce99ae1917fdb6c30f5ae3e6fba201677f3884a91147c79ed37a96d68a6b9d6690037fa52dd78dfd8d75255a5babfd77027ebfd59961764d0c4854f711fe6e86c1ceed364c6736575b84fbb0626ab0051965ccc44c572962abfe461cb1d4f133e2e91bbf453df735905d6669cf04c371c94ee45d5f85ccd0d3d54cfebdc0826d9a65c910689e5e0e074212494d9cae6f10a613b179fb5925d1c25098cc2762290ff037f4e5b80443a15bcf4b1a5aed55d75bceee4d38b7fa56ba23090864f66c7887da9399e5eb15ebf156f47c946933c52fb519767f2a146d6406b3740077213d4e250e34d786326ec6d10f6ff8097c8f8fb54a5465972ef55f92d4dac232782595f63a15f16309c20ff38791152ea96c6999822f3f2b39b17a84520d0e3c9e40c6f4f21973687a03f5ba01457f2934e6d40255045399ad5abe0af0d9082f89955042ff0132459890c1a3d9cef50f730b91b6256bec3ee5e1d5d630a1387ada84aea57e704a947ded622d31d9ed9f0fc64ddf3412ac4031dbd8525f2f5e4719b519d1c167cf467f7d2600d08520b260368145b2e23651e136a6b2f8e7a071e8b4efb3bf1517bbdcee01585f20076b0afdbccc24f496755408c329cf8b01440d87bd656eb8457e1f8d19ab8a84f1173839ca120c1e9bad7af8896ddf6533898a72c9c3a5995169bd6658177bf1fa516f584e76a765e2d77c3a5a1f3194563022cd0f0866ed5ee44e77be90a043eaf18cef49437afaf61f49d1120128a6de3a9f4e7896aa1588c5e2e42e9cdf23f0aba666d158381504d2c5f93b8c3920094d7b070531577b33a45fff1761c6d9a4595995deec7ed83fa64551de96044852bddd0cb9abcd2222b04e40c5bbd1d3a3a0f9120857b7c637e867f88439b79d77542f1346f20d0c9faacda70132ae0b2dd5499774ee6b22dd1c52c7d11d12cff4a6742f24b89219188eac653156146297a58b4e80b3ff173f7a66db351e0a33113b4df4187b1261ebcc06b16e2cf9d44e720e5c6b1bc4f3851651f4da17694a075fb19e03da7bab7da9b4bc0bd2bb7b14a39a31867b3da0f3763b80b6f0e4a35424606090435b5f6a2579d80aa63a8b81ac077d9cfe569ea5583a099ac8990439576a14cadcdc60e60b0a3a27077dbd101100ce04910c2a3f9d3347ebe111df9b11e8f58cdf8c109b36418bcb4afc312a85dd0abd4f85bc12629abe91ec3b890b1d7eee8c1901703b4968554466271a76fc2a47a63cdb0c4e5c61c9c417c9e01041e0c006fb712a2eb1ec5db2857e36c7ab3a03159bf760a64d058cb1f10cb63ab66a99da74ef9e6776ac146babeb08de68b106e549247e58fe70823c62f84ddd712939f3ff2449acbd68c90867f7f7d321029bd34d8ebea11da8de03cd5c571b6828282d2d82943a059378f5ab9d89fd689533e3b5bcb1fd5fe05a6f03ba5becfd5789e44590555ccf653cd81610ec0f5e221d2db437f2d5be2d3c02d9323bd08f33c5e20ab79c1dc4e654b5244c8a1c71913427d6fb780d600494a7066db1469b84c992a92b5d94fd038b5f66d30b310a6a366b33456ee818709babfcde52614c53ed13233ce3a160d9594f312f267b980cc7320613f78f841a7b566d0c0554164aa2dd515163d230408f65a33ab98bb6a8b1193f1075fdf4ab27e9eca6878442b33f346c172a04054d1ced77cab110944c4986584c2f44adc78baa6ff33ec5bc756bb2b26c462ea63e353d0d359bedd7843291aac55b3214b5ed03bf046e4b0334498ee0592d696fc4a911b2d8892c65009c17994f60b08ccc6595077b91307197baec76ced540aac412b184665201784bd83de35dd0d0c3aa9a5be24922275d533b993f1523bfdb6f9b69fbad80aedfeb9fe0a7fe3cb26fb9c06c1e6f53e9ce0f940fa2827822c21d0f6662818154e1cc0a44cf491ed4cf7dba7c430a2730916afa7ac793b09461f07a42e58860fe69c9efec6ac2e13cdc697421e836697de5acd7a30f66f9039abf4183d42b1d1754e54e34ea7b910005772c717683d5cb73ac3491a54facac3e7f7672e51dd10d624d708fba29298c9fc3df082901d5ce8e83d86388c88878ad020cf1d1896a3aef031ba78dbebaa3906f034c07ed46ddcd988b2e02d5f40c1e71687281f6cc1a86064ae48541ff7b6efb759a1e69124097ffdb110737b6d65da03810810f59fae1777c0410f427d3b02c0074aad143c42bb13fd7612c098d398cb20152da1d432af8278827feb74067ba7369c552c9e9d70719cc633b394145e7ae6b09a86cbc7f01f349cb547fd8021d8c1321be6e7eab6bb050d525a5ee390c55d08d2f198652ae97afb1b9686ec29ef254742159f0312eacfaa306e0a622301e986e7253db0f19d3ad9f87745a082e6648f08571b89c1d78f86048108e0491d6924482b4e035aa1768d71438c41cda2b7251387f1d61506194cb9dca8a66f81311384f7c6ddb56b5df7680580d9329597afed7de818492e16cf9f191ebe31fd4a687c078fc857fb1ca3e78d2e8b7465b5419097b0fcdc63bb7fbb04605c88be9ed65cf79a78de185335d367b649ee84ba804bfd5166f4c292e705723ce12e5690eaa45bf1b485e42ea9dbd5e1d43268f7106c1252078738707e25567260410cc26414f7f2ee9741fb21bc3ecc50eab7db6e79bd8de533aee6a18a194299d14ce107973bfe6ca84a894ada5f56898d467381ab05676da8d47d6c5d47844de5e07ee02f5d038dcd00f54f9e0b94f5fe29c3d08c25c21eba328762f18aa36771895c9c971da5384a66147417e1ce00cbe0d1a9d6cb2454a3024defb87a999b5971c11fab236e9e7513ccb57addaa6f4da1afb47a1cd611ab2fac5467084f2ccd4ac2da51bef3267d3c6cbe88bf296630f904b295d8beca9ba10571aea2410682eb94072ea17dd5c3e55f6e0253de5c9a79412ee3b9e072a65440efce6af2966aada1d316efac5198bf4b7ed2afab33d153270fbf0238db3d48c45bf91ca7d8fab991168d2dcab27c2570d49e2d0d5227aabea8f5490162ec48526e9d299496646bbffc64195ba55cf3efe5e407544559d8979e2bd38eb970a5b0ac0b7332ef54bd6ba1237f4806f01166fd57c15dffe52c7cc40cbdea740f69d728f3221ff360e4ea5e5747edb23deedf4cbaef0ac53042bb68838f086be35f7376ce76d55ed628f9b49b6f304f4e2dfd69863f56b37a8eb913253a36818944ce0d23753fcd71373896e9b7cdd7aee60994dbaca8c21331c9cb317d38b50dfcb2613f91af62739a2d5cdde3dc197c022e76b52af41eb93a10a79f108782dbdd22194abafa3dedcb9cc626aa9795de044bb8f55f34253bf24d8f410ef7e58faf7eda87e15ded312bcba3174eda80d649ecabd927a82c4eaffb21be3e1aa72637953bd8fe899610b6711ba08fb1df7b3f8e35d65363832b1eebfbe9b5705077ffeae56820e872abfac33bea2d88149daf5f9c81fd4765485bddc7c38576cf4f609f9c43ca31af0ca78091cbffac81b5fa9b8367bf830aab3c43541be52d116114805955fd88dc12215a52a481ebb0a67c9a5dc624f052a549aa94ba02ccd923cb9a4aa11a7d4c93f96ed86038c7f3928e845c08b86b2de73507b4bcabc6880a3658fb1f7f142a4b6fce60e8d6a5832b2260da52fd926"}}, &(0x7f0000004200)={0x0, 0x3, 0xbff, @string={0xbff, 0x3, "427f2388f1bc9f1e6e15ec65d807a59cbdafdbefc96a892ace6e52a47ef9d7016e30cbc32c57a58a2c1348bf17ffedcaf4e34256521ec5e0789b1578ee645ee617bd6196631dbbb9b5e2a2e3b07d2a719d32c03ee8c7595a79fb74b141f51e564c581026823cc2f5c90c8f9de20ccf202eb8617090fb37ecd850364c9d5c30a824e2308b55d51fb48b929d6321ee9625ae58e47f2f4b0352dc9412c5949cb5075dacd6288da185938ad0c55f7765b38a76d778a8a1540fa7450ba42d2b4a9bf7626233b6c666718a5c0f904551000fade13f219bcea8ab8e21bff1a626910cd7b864aacc76d69a7878e28bbdc02d1936f0caa6df466d97303ea2a34446d06d841eff14288d29e993f41285c68845d09df63684186bd19238826480240dc399d7f06018f383154a5b61216a29b7f182469ceb0d46b28cf1f245f7a069f2349ca1e1c86f93361d45d9d993923db2913a2bc4557ff8578605270b65238e775188a363a6aaeefcbbe8ed05289e538efac281c0f5d26e06c7f7514bbd4fe25c07e5c4301e37b96b88e9e06bee2f095e5917611c128a3df0f3a0dd460514614d21a1b108900356e2a89fc1e1c42d73d1fcad6f1059c9cedc8684e2f9c108f71165257126cddc7f289f02652a5492cfecd77e5a9a3ae37c90bb5f3aa93086e5ca0edc8be539ac1592d7a270cbc4d9e2719f9a2897b32dc62c208ed0f47012357185635bf5439cbcf08f732d8f162f64675b7597cd3dbb1e8f57cec6f64418af1b22ee1c3d2304165525763c492a394963a4b11fda7ce0511c6c5b0ae7e8d4499c086dce1058538eea171ca2e93639441fef1aab2f4b20a1455d2aeb09b2b9477206d17cabe8de71b4f6a4743cf8cafc961ced45533f95745885e6b75b57cc1d4c66fb30b18cb9fec6ab522365937c67e24ad2daa7737589d83168627b80671d6dbc402e1f7ea9ee5aacad56bfe9e9c4df78933ee3c9ceeb1d3b0218bc56766e69f052f9c820804c0a9e7c4eef895eeb04e086532a883e6d7b5f8cdbb660a0302c1c7fa23ccac63852b06feacc4794a7d361348be4cab8db61962a7e04de8a6e7e26a7f8d46ddbba67b2b319a0b9d0899b240fda326deb3d100037b93834445aaf0353d7fa00f4818401e12ad6878969af2ad0d05c5ebfd2bf01b397fc3ad060db6f7b6a8485495627b6e4d3ec72a69576b63f5d98b7389afc82475b448d7b80148d7439aa4374aeca2ff01ffd8e78418c43a3c7b32f014a42462f26d9bd1cd8c02ff4dda56b33198aa3e147d8c681840ecfac971cbfd36b8bb79e971a05fd6f9b7febb3a21706aba71d0a42f50dbd1aaea7e804849e76007460d3b8bbe3786016671cf7e58eb8caa7062908415ba904692b7113ef9a8e861402f0c70b3f6bbbf2eaa4b7716241a9f5643ff7cae569fe8a437e9cb5c707b62cf38db6f0e0a8e2c975123d1be7209a8300570b4332515c6a2b96b7519e3cb740ec95acdba8b1e1efc09636a70fed13dd1366620dcb0331322d5eed12de7d843ce33b8b5b5c6d53788cb6b609087451aa61717f5bd61c41ff7597121db14c7676b687d844ffa8181ada1134a13474282a6fb0d77274f2e3dc892441766661040698f5e763163e94647b5fe1eab746566fb883785012077f7c714ecf5a86bd4f85e6adc930ad0f1d8c7c9dbdf0704dbd82a75a88cd54491d5fb62a1affc2b84c08d10913f4ae553020802493ed630f2bf719d410b086e00e7c04ad70367b0311508dbd85600e78f66a655b239fa89954326626555b88a64e06c4c44c2be6ec1ada5dc7bb783103d7bbca729d1a5eb66262d94a4ca0d9a5885b5cb4f607e9d33ed686191461b9a1ba4cbd255ed7d1eb4756bc3b84353a94b5c27614c1bee67c687369ee1cc2adfb304db2d09bb7d816d034accd08d2ef0441b4ac179b80c2e3d5e7d4e0765de6449b68a66d6c80f86bb3282ad028911588433c2ab443a18c7285286229e80bb6cfa1e62f611f426be7e506e7c3cb6eec7feebe354bbb40a98a0658234f80b32172e2eef8dbd254a4dce4056aba9a3bd64386d3cbda3674280a4940c9029e1549d45eaad3efd55d7471827bf9f007a26df0e173c447d7c3eead5172263fadcecd5ea03d71e153dc69948db431d5964be19287c517fd78e27313240bd0fe415a58f841cdf178676332919338e5a0bcc8354bb27ea3cff63b915e2bc2369206301839bbef77539985bfb47b44ff8e5b6f0bbd0ae6bed014f96558004a478346c3a1f586a0662d8524009071cdb361b9022cac8573cc4f8563bf8f43c3c163bde87bd2cdb6c7ea3383a05c67d63fe023a8af42afc6fe5ebf0bbcb0aba0bdd7abd143f67804d3615c538fa04f988fc436b40fe701cf451d73fdbfef24c942731e28db40f87a75eb55c4b4fb3468c9a2ab56d0637257860bf983a01a539b8d42fe9ae3ef5e60e5ff7b6be85135b8f0a17413082cb1e8cf15663bbf78771b71e0541de102555dd3a6328e0a441c0af59e90c0d54cdb128b403cd999b81a7462fa06445aff1f0363d4ede82f3196cc6558cc96a47557f7f80c772a1b7e9a6541f9956a1e656c32a237bc594abc56449747438c1026b6bf9de88a1488d104090284ee69e701286f42e270bc93ba8a67709cdecf6af0fc4b65b3596c101a6bcf946ed9eb06036850e5696ae41921f21d0e0e04968e032d2a6abef11c56de32edf05341dc49698f6ceb5d3591f7040667db420de565f9b8ee18951f42cff814b987ab86e4b04035b4a0e0d54c148f24d0974a450e2c1cf5a492106b17a88ae309483fff919b6bcb19c4f28cf1ee54427d6bb5d41423272b881428a108dd6d7a97e2d9ac2ae2aa12e149ee57d123a57f5fdf3d4e409dcfc08aa98fe6db18109d40597652b232b73bd4ee5e95e0b67ebe852efc36dd87e1d3ebdd9a4916f379715fce046e156b031f2be7ce6aec9b9efa9355489c035bffd9317979fbaa079c2e7c84441510ebb16427a1f0c4f3a9168535de99cfd0fc6fc73f6cbac4e3d0b7c55b65b2f737c8abbdedc4cc168bfea352506f50370e37b8810c20dca5fb4244e429af143f1cd049f3a57e0343b1d1d223327c4bc34c9a54504e3c00569be9f74e4deb2206aedbec991f1c9eb920d341c5c71a40aeb39036b30103254394dc5753e6345533c1e1fad2bc8fc5940b740f6123e96be8aed44a32ca7784fe49a19af4ff551787170a9b2bffea707b31a82d06095c188dbc12e37958febdeb17c1476ec1d2fe652a8095493675ff539bd74d7866e205cc2216a50fc1dfe7e136fa09194cc72d961acce541b8eb5906316728326200431877411cebef404d0a296413ba6b73a9657d05b05dacd7ac0805ef24a6241b1504ea5cc7c3f067ddc95eacc38ae730e4dd2acf1c722b135aa3f41566832bb431489bac20a3b6fa3cf732099808934a05bb5574a3eb2443dc36f0b899897b70f3a04f438609908e0817cc82d5db26b66bb5ab4ec2c39230adbcea55745ebfeacaf1709fd738ffd2750bc93a3e115a36f32bb5b6f886996b6d0a5db6cf7561f538ecc1c40e243c7a80e1eaeaa7fd51762b48311863b71e27ad15f54da802d04162fdec10c38a44940ab34b29bde68db5e3fd3efc47981938d309ffa7e518060b170c9146753adb47e016fb26ba57c1a6e296688ee1bed4b46bd8d08b3c8785019c41b941f76e56e08c61e39fe2c0143bad6efa2154fd35dd981e2dcfe3729aa8c2ea024cc63a063bbe8821168d64009a6dc737a2989bb14efdbe80dc6b49b9e467c1640ba20750c55c70966d87c552302346b49ecc4b8a84642892d1032b5edbe60817554dd5659e3e873d8ce7150dbf86038c00a8aeaa8052fcc0e3070bb9bf863bb11a1501304cf4918ca11bcfc371e101ba1c5dc5fccce800096d8c8f81ab6d02636e3704a67511694ca29af825763455bc0ab8b4a340be31b2bd0ed9799c3a78e28569b1f31e7e48feec9bf6eef24811d9d8aae2a7e24d2a868cef8400ce64968d74b0499b3f7c68e657facc4d5b3fd9ed8b1932c9a1dbeb8b0b87dd412d8f916bb3c0ac3658b2b57a6b7f3cdc9d88b44c556df758c75cbe0a10a6eb1c2dc96a80de9aacfcf2c8afdf753ea544980ded6b9896fcaf058f595f6f8ef347056790ddddb1597b983033b88af6b711e67b818e494d5af2a9cb8ed8bf9fe9c695489a88d08abb8cd88e8e8da58c6f9f0841640dc7b2faac11a6447761320c3122c4716053c49816884ab0a8846def3b9e9cb10acd8d41158aefe9a6f2254784f5ba7daedabf13bf38c31b0aa17620d98667c37606595c4883ab0121e52b15691816839843144842ac578ab488983490e451e5c6a549fbe2"}}, &(0x7f0000000040)={0x0, 0x22, 0x15, {[@global=@item_4={0x3, 0x1, 0xf, "78b5fd56"}, @main=@item_012={0x2, 0x0, 0x1d, "42b9"}, @main=@item_4={0x3, 0x0, 0xa, "3b6b8f46"}, @local=@item_012={0x0, 0x2, 0xa}, @local=@item_012={0x1, 0x2, 0x2, "02"}, @main=@item_4={0x3, 0x0, 0xa, "13cf20ce"}]}}, &(0x7f0000000100)={0x0, 0x21, 0x9, {0x9, 0x21, 0x100, 0x4, 0x1, {0x22, 0x4b5}}}}, &(0x7f00000004c0)={0x2c, &(0x7f0000000780)=ANY=[@ANYBLOB="40149a0000003de82fd0b1c8feec136ff34995721a4fbe87499e3e8a521f03000000e96ac3af371cc733302822928a834f84881a4f064bc289b94b9050af96db34264af8f67e4b63b01c97fad1f0ae466a1701e8bf22c33c0c2a29372981fd67a8c085cc7414326517105d852b557aaba85ab251e9350074878c7c60d2d683cc7dff2c7afdfa85ff1da887fa0c7b390fe4c48ef0ccdff37dcf1734b9caf9e419bd4a8ce6ce3f625a7446d3c937325e7d62107fcc01df9fc109047b111bdbcb3953a5e9c5fdae4194327f4744a67f30d4f8d9d4099da2c9e42b82c8a697a34e01f381aba26c75dc84e692a4adaa17c6325792783c655de2e657a54fba730cf415b77172c458a785fa9ff0487ea400cf4cde0e75893100000000378674e68aa0e2fd12b8245e7bc927"], &(0x7f0000000280)={0x0, 0xa, 0x1, 0x3}, &(0x7f00000002c0)={0x0, 0x8, 0x1, 0xff}, &(0x7f0000000300)={0x20, 0x1, 0x53, "3c1c09fc749e48125801ab4895e785289f4cf2677f9956b4d5455381b4de3d24b4857a5f62c7b55a87c63cada6426aea261cc41ef49dbf4ba37ecbe93e6852e4bbd9e54c3ab0096f7081d5dd1a66064f5db159"}, &(0x7f0000000380)={0x20, 0x3, 0x1, 0x1}}) syz_usb_control_io$hid(r0, &(0x7f0000000600)={0x24, &(0x7f00000004c0)={0x0, 0x0, 0x58, {0x58, 0xb, "5e7494d355d40a7604f93008c8cc9c0e2ae0c5e273917c3952d120120ec261370c9815ef3b5f72d675bfedb90827d87be1e19fbd780b8d6d2f013772955ad367f0111c41bb8123dddf708d93a0fa5a4be52bf4fa1be0"}}, &(0x7f0000000540)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0xc0a}}, &(0x7f0000000580)={0x0, 0x22, 0x1f, {[@global=@item_012={0x2, 0x1, 0x1, "1c75"}, @main=@item_4={0x3, 0x0, 0xa, "d53bf34e"}, @local=@item_4={0x3, 0x2, 0xa, "8dea5b72"}, @main=@item_012={0x2, 0x0, 0xb, ',v'}, @local=@item_4={0x3, 0x2, 0x0, "e5372874"}, @local=@item_012={0x2, 0x2, 0x1, "ce9e"}, @local=@item_012={0x1, 0x2, 0x5, '\v'}, @main=@item_4={0x3, 0x0, 0xc, "3fb6aaca"}]}}, &(0x7f00000005c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x889, 0x3, 0x1, {0x22, 0x6eb}}}}, &(0x7f0000000780)={0x2c, &(0x7f0000000640)={0x40}, &(0x7f0000000680)={0x0, 0xa, 0x1, 0x6f}, &(0x7f00000006c0)={0x0, 0x8, 0x1, 0x77}, &(0x7f0000000700), &(0x7f0000000740)={0x20, 0x3, 0x1, 0x7}}) [ 1699.956849][T13349] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1699.965916][ T4067] usb usb2-port1: unable to enumerate USB device [ 1700.010514][T13349] hub 5-1:118.0: bad descriptor, ignoring hub [ 1700.017977][T13349] hub: probe of 5-1:118.0 failed with error -5 [ 1700.029569][T13349] cdc_wdm 5-1:118.0: cdc-wdm0: USB WDM device [ 1700.319831][T10827] usb 3-1: new high-speed USB device number 54 using dummy_hcd [ 1700.330136][ T2749] usb 5-1: USB disconnect, device number 78 [ 1700.369855][T18931] usb 1-1: new high-speed USB device number 70 using dummy_hcd [ 1700.609814][T18931] usb 1-1: Using ep0 maxpacket: 8 [ 1700.709882][T10827] usb 3-1: config 1 has an invalid descriptor of length 137, skipping remainder of the config [ 1700.730064][T18931] usb 1-1: config 1 has an invalid interface number: 242 but max is 0 [ 1700.738276][T18931] usb 1-1: config 1 has no interface number 0 [ 1700.744440][T18931] usb 1-1: config 1 interface 242 altsetting 0 bulk endpoint 0xB has invalid maxpacket 0 [ 1700.754261][T18931] usb 1-1: config 1 interface 242 altsetting 0 bulk endpoint 0x8A has invalid maxpacket 0 [ 1700.764198][T18931] usb 1-1: New USB device found, idVendor=04e6, idProduct=0003, bcdDevice=74.ec [ 1700.773275][T18931] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1700.781969][ T2759] gspca_nw80x: reg_w err -71 [ 1700.786662][ T2759] nw80x: probe of 6-1:0.0 failed with error -71 [ 1700.794366][ T2759] usb 6-1: USB disconnect, device number 108 [ 1700.799887][T10827] usb 3-1: New USB device found, idVendor=05ac, idProduct=0230, bcdDevice= 0.40 [ 1700.809451][T10827] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=169 [ 1700.817898][T10827] usb 3-1: SerialNumber: syz [ 1700.850911][T18931] ums-sddr09 1-1:1.242: USB Mass Storage device detected [ 1700.861733][T10827] input: bcm5974 as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:1.0/input/input605 [ 1701.063291][ T2759] usb 3-1: USB disconnect, device number 54 [ 1701.110907][T18931] scsi host1: usb-storage 1-1:1.242 [ 1701.539858][T18931] usb 6-1: new high-speed USB device number 109 using dummy_hcd 23:45:37 executing program 1: syz_usb_connect(0x0, 0x318, &(0x7f0000006a80)=ANY=[@ANYBLOB="12010000d0752508fd0b080113700000000109021200010000000009048f0000cbe024000905000000000000000905000000000000000000be9f9434009087f3e77d9874812814647dbb5c6c8f210fe9a100b723ca2e5d7522fadb730c449782c7ed405765f45534336abe1c36079633ccb4fea065cf173826494a9ccdc7d3fda9a707fe3f7d2d0d9238267fcb14ee691f62711ba4af822bc626d911de1cd39af05c7d208b2b942c99d1c0ee6e4ea4701bb34681fde0865f4302506c43a3a668b58528b5e80dc58126760905000000000000000000c7b4e9672b0a7c867d6c7b082a95fb41ac98f8969adb6249e551fdfee06c8818c60ab80f20d68ca159286b5a77de769a2b464863e5a8ddeabd6bfd120ecafc53fdb36161558242f1a264eeea65db7d695be68f8f67d56aff9e59569ac56d36bcd8f84dc36ab88db944b52716d00c6da240c27f5ab435909fd0601d3cada9312c009ad6da2ac2f174e6dc8ffc4d8932a65f229bb409db7f7c71d383d7f54fdb74d7f9ce302a1fb77109050000000000000009050000000000000009050000000000000000006bc3627c2cd79d720be9ef60f7b46e8ad5ff2fd8d968bde7457ab6a8210ee9d4923a2238c32e1fcbc94f6fe8ee0ccd2d292e0905000000000000000000c7a4ad4ba5e881311fe4bf0ae04020d8326dea99c9b07116e10f113b1068b8d786d7cf5b549142b153341cee449d09cf5b5fdf2b23c7fdb5416590092875ab13a46d698299c4d9525b9a4cdf7b2abe32e0118392d9501df5de281b1f69369c6404cb09284d4d688cbcc23284024d3a5d1515f9a0f7bac9ccd77e03c5b4eb806ec69396a8045d329291e415a86b21a995782b2fc4de11d2d6ac1db1399582d8070523958c239bc1d2fd2578dbe4d6aeac8eef4930ce29008d418fd28baa9bb538bdf282f495def85b0bafe6674a7c77981b21d4b7b81f573327f739ed82feffaddb6cbc5badec664bc4cd42931a736df2da8ea748eed28e86e4b0e79a99d29f9b9e92a4ab7d178d038cb898b2d4664b522c1ba260ac073e0473118623f9caa6fc569cc8d02859184680e0ae6a92ab2e260e42afc7a817fbfb3f0d78d1165b6d163dfe9fa2aa7d7b3246e136f02665225544d06d035973ef9c44d080296e787848648670a62d8d59f8745b9aefa3412cec3f78a202f67d7788442d4b722143878a549f38087ae3ced2e6beac9dfdbb4a5655813f1a2bf1c476a93df5804a66fa23e53e5081406d20e3b9a53d9e3a2cc0d01384c8dbf670da55f6eef09f9576d7d53c0f8492dff652fc65411ee5fa39457534769b62069b4548441a4a472171a5fe58c44c9f0892ebee861d8a6c5945607bd9b20a2f6696dcc642793bcd6819a345cb434c8e8e698836a7f299bc2cd4f4d85fccb27075cd8676f19985c5dc02bfc55f2eea5a8cd5b2aec0f4187cf811abd10d18511f9c98bb9ca4c2fd24f618fea3074c78723558700a89b13bf0f9d383658fa233524a042d490c8cb88a2dae95eaf9f11b13ecdba50e8003db616a8f51aab54f1f3a569fa33b088597ab575c18b2c30ed4f794392fcbbd601c900f2a12e2e934ca5bd07799103876c7d412a9ceeec3bf04d9df04431f10f61d71ab0998db3469d029d15d62ff0bd5c5a7d4d791c49c1cad15285ffd96182873f3eccfd4ecea35b07c4ca8c2297b6907d2d07ba70c08cb1fa0bf382dd72c59c2b568cb071d2987882ab0da68980b385720ee314d659f6e3f2dca2768d9ecbb5420a317c5313515741ab88ef6cac67a7e4358e20cb2cbe1c1474f6e289126d701d041539bdae634e5a37ae309d9a5fae29a7af7be863eca73fe0b02e47f69e6561797630ad932ae946744c4de55ba714bd5c2996f22f8334eb06ad807ba01a43f8cf07901c1059c52c81a2adf18200726d42b108ca7477e2048936fe5241bb6ef2956858226f473d67c0f8f346ed8353132eb7d4050e089d674d94ba9dff16f66ee3934fe13be31c35d4dcea087f0911f8cea2352fc62a50ffeb62b55d75ba5c469e801c4d03d3f1fa493a0e841c4639b9436735a288c233e2a5f1b7ba8e82706048e1bd1fc8d48e54a9284afd71422da0d1b63eeed5b7a08c898d1bd223e48d6914dae0160ea674a369ea57d5fc8dd5aea977bec0240baa753100a8b5b0be45f787d9d5741296744c7e394b66cab701f2342e751f39e33d3ee3566d18ff62f673bdfda73983948f9da95e7c926f8a4b4be313ba9d51c7f3d22d0ccfb8547542e78a9b772cfefaaa4c47df04ef953876a1b8faf3e60f0eff7de9eccd9a00d38831ee5d7e299bf989dbce14e0b89e719dae641552989736ce60bd47f9abe2013252b056fe3cff214dc20790694b66caaf9949dcf1ef705da44af38f2dd208acbf2891b3bce084c81df659d5a665d5cf2501cc501b388de1136b3ddc26ba5a1e0f4abbf4956435c567f0ea1f82bb31eaffc18ad5c0a94bc9221c54ed5a4c0cd31938516b43e23562ca3da26fbd0c9f704f0ab69de739e7d977d73959b3b95883bd046ba6b67d738f036f4fcd33406c412b730f324aa600c48080300116be3c66d2587ee4a047b7a265e84c89dfeddc74e50566d2c4012077875c402fec1b6e14dc557d6f66cdeea909af5b1c696c1ffc598865ab6693eb0b0f2f333a68174d15457ac6e2a8a2595d69372c2a7a67f9aefd2fd16a45d20633397a9bfc5cd74703d31724a4c2e5c3707d42acfb2d4552f6be8e8c57492db0341c546f881c1965aab37ea0e9e91249457a35eda180bfd27b1a01e9aa8e215866cca72d4837f82144c1ba7a24728a7fbb48e4643123144dbd312e028009937cc32cb585a4bd81d22859d364dac70c9c57ff06f94ef5d9452edbd7ea868b1a0c8652a5a057bd22b6fbb6dd8ac2daeb0dd9d3b11137edd00f923d007b91493f4fb761b950f777b1c2ecb17454bc42138a8f2939a88b0e88005a07a40ebdc3760f583eff65686c03d269ee09d056f8d2a7a51af1469805e89943b375cd3c3f9ad9892e4aaff3c22a2a65f3e1523b2f893a5f578d588e9132de4f0779993c01d285968c4c8d894379daf022ab1d8893d96685d0d2c9189ecc61925fc62adf4224adb742aa4f7cb381ca95de4919f37438185a8064336477a141dc4c6c69a4cff81148c36412bb3b81835abd086f57c41a2ad2429acc1e00d669bef335dfccbd09b14e1c062c5ddd0515701fe18500bd08c4ba953445fef0144c71c1a3b056ba375a3092e2961710fe85f4576d9b97771fd22a8cbc8b46bd92e1ec0d733d95fb58dc2135019d37f237ee0eece8f501057ef4a7a85bc8e3a2b9acc2ae3c5a25559ddcacab8e1702c71b6b1992691f529008d8c995d15f12750b7411649497b780d0bc2f7c445b0a515e6c46482f1c73b9b319dce86e07e3443e7b55d8f323ace1204dbaef979e6f4cdd99a097866e3973c974fb7ed8d66d771ffebff5898de199c440fde22102b5240ce13de7dd2591ad20ddb766adb6b8e8c38e242e43f480975f432779b39e9b8bb4b69747135f024729457a7fef8e9d132530707a9e62a539ca5d544cee9728f547ea4cc617da92b2808a2e80c90159a3200bd3fe9c38de2e6d4cd10ef4cc520855beffe0728d9969038cd466808416c6f3799ff6310819c8cf869ed1aa04c33eded7b39687a7b0207b1425059932b04c4fe51f3cef790e947242215d3df0766584e1f6a613071121f1f5cbb394cd0cdc0c3a36f17cffaa6cac8f3b7f36291c453c073aeeef5772a29eaa8fe08d8c38da50f0a956c3c055a2f96a8b8649658f95171b2cca2daf65c06bbf76f49812acf74d37a154a63431bf8321b3ead43132614979dcb9c5d076c441696bef28b9089dbd40a4b3a509652c76b9fbf216a188d303297215707f2409c1be9aa4d2423fce5a03ce10e04f60d4dcbfd1c6fd78c206ee15532b9827067ea0503e3715f725e556ea3a02f0f71cb76047dcd8d035b4eb7dc5ea1d188fbd0636c7cd45326944035a220b5c4a174d818a4c4048894bcf985a5e26985598dc33e391c9399db80599a89dcae9765454c9d1c9303b31f71fc551b00500b1e02607692cd765a32cf08aa1f6b39a5679c1588c2298be49bbee0b620081a49d1466ba3ec71bf7fa8ce6af271804be2c8552cb7ebfdf818dc58e70b86fdd824bc4c5d4a7a102d75f2d183931d9c96924530503ad186b050b9ad9b85256ca0a73f8d43a984cc78539f6b64dd56ade61518d51477070e5a03a230a66fa0398c3c028b3183653a26a09f9e5b75e590265392d6044578cae2243418f0d680a9b547f29c32a59c82eaa9d5affe2059e1adcb989b0dacfae325f39db1b22c694c2073882944d8517ae7a8f891e886991e42e1199171c595e4180d3dde4f8b9f1791eab4c6e76c704bc3fc7165ee4c8dad8b50b0ac2969147eeb7c0b6ad5d73e553e2c40906e5440059f93c8baa4fd125be9149800e93444a3bdc3205354649a1e72617efe2c4e5609919326072e18501f6c2bca6dd2630dda8b60ccdcbc586eabe9c55dca5cdef93c578c44e11ce65d79ccd0b5a693826d8fe40d7d5929d2b387fdc704584f6f968cbffc21876d5e28958470a1e5580c9d3bbfdbe563be2451059cdc8c42fffe1f051733c72fd6b57935a5c8425dbac82c1e9ebcf998efcc27b233014aefdcc03ce713644f038cc35196f4188a0e9465c0db302ebdfcc495bd257d0ad204df2342b8d5b184268d8636b487700adbf1af78119b51c085c21b1dbb764ad35a2e8caf40313c303ac4efc8802696e1c214b2698cbb9a8991d4d0a1c0670dc118972f6df8f04aef6ac0437adf854e9d0c0672d20d92a3ef1671805bb42d710f696455b118f7e3576089f7854fe214d65716d1125a91254f208cd3fbbaa5c5b88eac0c80a07367e1257645351c424e0ba9687871fdef77fe403738e6ae85ebd3151c264fe4ea17dc8604493ded2c646419e0129822715bbb023d8d6743de56b70d89447d5cbb67aa4f562fa59ce76531b9f9ebfc181df48cae3b5cb3525a6215a0a734d95a93918e7c2c0c68be4578329a29ad46ed38cc11ea88b230f23d34a6ceb71831392fcf9a21da1a43a43a95dfe67ce7329dbc78e22a962dc0c3f189fb3b5f57ea9eb23af01cfba8ab440e0820d89fa65692656554201144997dc819321367b1355435904988b22eb14f8bffa9cec4911292ec8dfba19729909b530d78e2e558edb9b68a35d79c0b9e9e954603802ff939c92535c2a7ec280f173a97dbbdc3861cd557038b3e6c1a80870a5672e2f8c18b6b1d7fd1b6fdb59b744882df79fea97d1190b831a23d4a93cfc21eecbc4a61ca0da70a6a31ea9e67af4fab639167371c2ab59762e91b8dadd36ea9c48970971f09bc874366a8c4da8f6144308e97f32754a561d5a99498d680220f09a82215c4bd6710ebb74fe094668549d0820ac03906ea5a537f49b147b462de1afeda5454f115143258462b1fe080c7d7dfe59bec4ad184a8b8e01062658b33e7b5048b75885babd3dfe8225bdf4558f8fd98dc8e69f6b468e1e462da8e965327c679288c6583f38d0d1e6f532f595d0489f2074ae84470b48928cddd170b5de969925d69880b7710f8f2bac615e969a1320ddf3a6b05556f8696b4a935ad1b5aef702d13d770e1945f0f0edae794cc6e091165ba7bb60ce992fa789520c2e68fe6ecd0b610b480cea22299fec041d1885012fb79c2f0ff6af42870ee4ac4260379627a92ae5005b7efbd1647539926377196f13892709eadbaacdde01cdd6dee980708f017cba3a20ce17a475b6bf52526cf72f9aed44496ef008ccec1cbea62b195a2e2aa61a55c910cb0f5260b19eba34357b11059bf648888ecc80645b280d1cae1b40a3e5d32e3149362bdc7a1d38feadde5091ae928ffec51e1a05778f321aadfc9c636079ef194145417c23c21dfdfab61bb341d14672861148ec53944807024a40660269b4ab6e890cfa1069948c07cfb1cc3fb930ba09efed51e094140d963719fd05a7681ca3032714fe02fc1a0a5824868b969468dc15e65e73e9a339b23f8a609b2ae80bb8a13e82e3ac8743ed98a6d9aea576badc13894074552b74a4cc59ef7b2a6561c378828e19fe4c6007e50e9b1db4424093e9d52a90b093032215d55124254aa704752289fbde6ed41841a81cffc45e056754a097958b270879a7fa1b93f76818d683c1d6d2e7bcae9b1cc9742c48f771fba8463cfcfa35c3b62616e979d260c4d627b2a4b764017c4f236596c1407c77ceb1485ccd049f6a4ae9a4d1a05a177e081b767e928fafde1e4e6b3208a86e8a3dcc9b6f6dc3bfb34339c77d067755b93474295559d18291c5c6f758a09de7b5b194e1c0288bc9dd3360557c796db7c2efc7d442d1606d91d67cd6854393c5ae3a5bec8c476a6a9ea2d0a053bf5c787b6e1f1b7c2ecc78c3ae50c3c17bd3bd64e99a21e4617a45bd1a8620000d621fda9775f9685b7caf467393d0bc56d36443c8e54f41356c0ca463b5433e426321e18151a95ed9d1361fbd44f220568140f2ea3d3bdf895ce019d9f687955368bda02a8c46c005c6fa124339ff27bb2004370a8dd447b601c9df9b44d8e670d1d8a07403a4e73f5d10c4558d2ea2d7f59973a09050000000000000000009802d4d0e2807e53e543f63734effd475b4e8847d66ee30bd067add3bdedf30fbed615bdd617a67ab93f1f40f096c8cd0f9cd5bc2137b1b9e72e036ff22bd06e37bd8105e65686544ce83e23505defe9cb6fb6f1076c37b1dfec6d62b308f1bfdf684325df6065d7cdc4259178b583e92449f42b3ee950c2082487256ae8046e3d37bc1673fd2ff9775cbe7a338dc91591490d70b94bb03e8d94a7c60f7c90d936ee964fd8a3e2ac48662fb959094d2ab2e93ed12db9f310319f5322487a50d77aa4949f2837a95c946411f8e21dbe8b2bb9b7289338735cacc8071361efc8193c561f167d2750cc3a36d8fd42ee775e8ccdc0d82d627eb3e74016ad0833820a3fcbb0b1cc16c3416c5bd00ce9f53b4d1dfbd2a4733fbbe0b453db935d413c60c3859afe87ed33d5412ad3c1da8469de2343a3e607ccbc5514065a24e167764a857786feb61f18959f9a4f8df6dbceac38eeb45e40e18abaf0c3b9a599acf0372b60c5530931899420547776402e640b0dfc6bcce27d349bdd248cbc6cf5e37f6768770b311807b7907078c162c4cca92d06fc33bd1de75c037d98b441ba43aa06480cf9374686954ac9ab6501e6cb297c5434aef333748a0fdd4bd99ba42fc101d3e7e7489390abcf8c5078c8fc93bb5c85861644b0e8d02e7c2bbcb2552f57333650a2b15dd8cf3eadcd60f9c02a03e8b012ce8251664dba51e549610937769daa68cd9418a8c280f2ce7e0f57e13be0a725febc400f205aaa5b3fa189f8cac13683a25b3a85dae4ad8d2ed6865f20eb2f2b6ae01c1cd40ccf0ee8de4226e2e2c3c62d25a3bf95dd21345bb383980b19836b248c08c8d2d946bfdb24e8f4cca98a7466af0cbe96debe356ffee6faed9597f44c85b3a79bc1ed3c5afcce283463343e22e122ba42e489f7eddbfc657c5235c3f31b3d249942e3d1eee694e06bec32330367ae0be2894371334542a0e91231a30f1abd3913666ff76581b72c5f6ef2a5aa92c07a140e580b424f356ec48f1e8e540bf5fe26d1984f589d5021fda460f4c44d01c65cce5d76a31971cf62e4fc4ce1ebbfce911befec5bf4a1863a80788a48bd18a03ef09cfd2daf90c3917fead51ab7d2e9d57c7403001d637a2ab6307e9fa250df37570306f0a3b282dbe77fc2af5c12631912580939f7de99c110b44968c1ff339afc5d9b491eb74068d15a2253fae67cecf75bd51c9bca30a13e9c8dabf03dba95e89d872b37f5f4ddc2e4d8916281b032d59a9feac3d97a582ed2f8b7d21fb12f89f4c27e84cf8f03b9cd1362658409c20ea1de0cf4362147e4c97f486aa13bdbb85b7971893521d646bbdf6bf21c0c4bc414fd62f7fee83a950368cf6fe0104344f00418baf92e6d8dd2fdb2a6fe8c5c9143f4e867dbf1dbb9739df5bc8200303ed850dfc8151184c2700a21ca49358379b6b97920b126101d28a7532af8b906d7a1843625a00687204ba2069df1c7937265270d0bfb6a5e35afacd6ee9eba3261cceccbfcb11fd6af3c47c3508b210db483c0b845d30ab6113822730d35e2a1c7dfb803f922e182712382cbb9274cedebe2a7fc53562dde133927b66ba2a8fddfc6d9e5737d051148639a4aeb005d144044dc28b52fc0b613468734cce85b95e063c9767023fa65875a3dd8d3eef4beff98dda1c1aab172c780fb3806241ae6e343fc92908d413aca4fee0c513373152277379d597d02cb61bb228e78b1b2eb0af983fb48f1ec7ed18950ee82177bd230814a00e7e22d91a1ccf4dfd5614071e58931d0e5cc5844117d66b932e11b431310c73773a881feb6f67471cfd62cbfc7eae9febcc09b3842c137c110630c1f75cf0706ee51ff747ac6f535c61706d6ec7da777427ac0fa7dc303b7ccecc48bcbb024891b1eafc336a30194c417e8ef6a2a26d92a1435efb35e1a0e32dbc6fd90b33baca4805c62fafb6b3fe459653d8ae910578d16e8adc8e854de8955782471e2c6f748eda7bb42c7033d9bca38b517463480db380ba735d5f5e3462f016dedea9dc0540ae40b19d1c2fed70689f11c9ae2fc59021382cce9d3f51e82111242b85f975cc12e80d758fbde490bc95cb2a9a26e934e5ac4b03a4d840f29e48885a9e446d5c34a1a50ca40220d344705c7f3ffcfd077e6e65fb52e5a64df234f12c396250606133c0e90c5d15a6ebdd39e8c82506c957fc8b99562668ddb21f0d3c44ce1fca5fb303caa90a7a221a751107ae8c1ff1cbf8d4678789c3353739819e1660e5334557a6d1ab9c03acd1c03631c90ed9f2ca2713340c4cbdefa9b62a524a4478b502553175ab14406ece19e9f15ea604dab077cad9d010931abecd7a3b2f61b52f8751e5c75be427d4387d9f15dadc2a867c357f8898a54c9bcd8ec39d7ff7953e5ee1ce05749021829d1c84da6ee97e3368c552e9c9d7b2524f475d3c397355286e027bcf4a03f98c77ff0d81b9dd31562d377e372a2e6dfa72009a08ed2589e53046e0a376e196d6bbec4eb4e205469d028d1758da2141102f2469da495c07981e9ad675aed347e7ec506920e5626b34841de8cfc9d1704ce84df4ad52adbcd6f60e083db23da1840c62cea56c095d3e823cdba8c9913be1df4d7d25a7acfa42dae60593a574efd73c458214ab14bdbab7966f7d4d3eca2561030132a530395202b5968a7b294a10ab9624d8f226108268967144f1cc2a8120b576ea71cd8b24c1f8243a3d2c7203781d9554b29399513f3f2e1602c8b2f42cf528a16e7c8e1572afafbf91e4f6bb2ab431760b12a8e89d5a17bfa657cdedf27627c885293173f9887519adc81d48a627f5fe31a254c3b34a91011d2299511ecf0d29f13e6c0bd1d153ee7b03db1175c3750d50fae90a9fb3a44001bb5486fd8acaf880f745f4edc42a3378b7a1b9af30fe07fa0eec28d04b6963a500cb6909007bff2a6b2e8e2c8183687dbe723ce2b3689ed43bd2a2834111ad0603303fcc94cd6ce9d96591d037397fbaea6470623bbcbd2294a478b140d158794bb2d21c2d71cb870b852eee887f7bda62e5b602aafbc957bc09914e8e4efca0e4070c3fb8c279a701f060357c612a5f7bee44f641cd157691cf471d966fabc40061b93d09ababc597c6eeb8d600d9b2167584c45336f1a0386f583c95e3bc0c4fc4906145067bba73d7ab3dcedfc2c3e6c68c07ec77866e9a03e1fbc462552a40d2dc162053256ff6d1dc259911ece54506d1ceadd4e8062bb4e8414159fc93b79fa8904960f504f62947fc5db928e0234de1a3826529d20f2aaeca30bdf40b3b19e1010c6d278b5f374a2b4c1aa367ae9d3368168235dc5bc14bb59ac8ad96dba8e43d7ccc55b46e1112f973f4989e9cd9ec2c1b59bf623076682ef7901390fc0a93a4cc0606092a3cc30387b6703bb1339f32755e572df230093cc748394d4abfddf3f7584e771482ffaf56cc013a4268136efe5e3e830430729d01152abb8b6dcd82636764c270d4aa2d233a1520a3e79dfecf2e56c083528e7518435e188c3bd687c595ec21e99a620dc3205ed546607026861e0891caf63041bf13c18efe77f7417ed6e953e9bec5ea1ffe9f81ac445ae9bb8505c8f948011b53bf14a5a83923d6f75f435484313787f0f0ebd18a62ba5cc1bf6c17addec692041d6f80be114057cb4afa53137324374f4a6bbc2883c008f6faaed9d022ea84bc4d27d600ffabf2653083643867932d098933b171fd2eb7a28a1d40ad78a0c6adc3f653e323d776e703eaa6a835542c592b08db42a5a9c492d40014e5531d1e7ceb6b70f72a4c9fbe7478c24c705c8ab03fb5f7bf7792816c963c8a49c71640b103d2046a8224a83c5b4807e89610b9d670d015200bcff93f109a0976e985eb0e7ba360e385f3cb608aa55245a23106e4941db10e323e71839eed982b7ae8f04cbfc132ec42a038f90fb50a822b2bbca2e9734d7d336e390e945d7b1330cc6c59bbb2afe355815495574aad8fd7f0e71c2d612b2b2cfd770de8ff7bb3dc7ddd6bacfd3ba62ad40f633d79dfef591c9561c6d156574a193ccf41a98456f56ee8999474ac9ef499e06c2c5a95bbbc587396a9326cdce2ce49d75d36af2910a8e477062cfb411a8d7818a78f0379e5650e8fd6b42991c4c759dc00e5e9d146ff94da4d3633e523a6b631ca5f6f4c3f8e692910530a0e3a825321f440c4939825f7436dd691a0a3a51f4db25a9a9b6cb08a3549927eee56ae4ff1ebbd788e40b50849fa11cc1fb3a08c0f4529c44639fd1da17eb764a472c87919c7a897825edf084f2de16860dc3635c9c206021b2b1a3fcc5dea13aaffb19e872782b94b04c83cd1dd94feab3ab5d1a07356ce5fcd6def966edc668771545072fc27cdf01e5d192a7a45ed66f1b4c30cea1ae90625ea40fdca82439c26415a1d6bdf44c61f9adba93355dfce4e8b8813a8a593331cef7ee7391620f0e9ee557561e553edccc7ac22bb5eeaa5f0b9c5a91aa1cae060a8a9d562d7b75e0b775f3774bf3ce23077791bef67623ae22c9294d663f95cf57e3eef36095ec7b53cada0e0a42f9236c44ab640e65409aa3cf793b558792c26b53f80871f488ecf5b57996af2f8134c235e5e2b9d8592b5cd9553dc9265add27d0e3352c55471c98843501f5a0f17634869f91cefbe8ee11276ed8299f517eed99f480525a0d0036d92cbf64c5fc9316bdb439e525495dfa7edf9df2f6b5f6bbe9ebda1e2c50a6b33f4f23a8ccdb7d5a86c6b49cfbffc8b4cc4db284e7d70311541ad483b442fa5733851fa724663ef2636f0bf0d7e864c5f4a69d276516ff1dc4db52c70c3032c879a2c6123c8d3ff89393a99d8f986724e83bcb01f652bdea3e3c993e67a07a377b7bea89665a76e3e1446d29e8dd2220ada9ca1449e85fec5e94ffd45beac442efbe44e5abafecbee17d353e298535195a8ca0b865febeaba5ae3f8bdb336c7f40444da648199d50b3c35ad7260631c47640f287e7cdd785aa33502553f4a6a0fa9a639b673bcad67574b6996ba88287fca0daf8ea63ea5cc617a4c16fdf91144446b2e572d9d3dd62d0d1e96c6448512bb451690e7bc79cba124e60d40ab441f99d9b747adbc04640888df6e0288baf7333a1bfed307a4e359db12be7432b4f4569c83cfd0cc4f39646f9ea0ac1055eb4d0a57fc9d717e2ee284ead2a86e47dad661ec9bc156382eae1b5a2b2c0dc90e281d732f738631ef2fa81700607adad2c17fd48e0f8388f7de6e0f815d7bcc668491c9819c9b81af2bded9163aa4238c28466be61abe20ca7f1c95dd040d37dc329489e18dd7de3ac540e974d38241b71b1aaf5f642cb386ed1632d363b3e08d9d2ee69544e2327ee09f0d54d07bda6b7ee8be5550ad54f176929c648021770ca4700a3313692adc468d44c85e6fc4c620bab1df10dcf2e072b260a020a82608d7f9c3a78354526d66a42c672595afecbc16480ea433dfd819dcb26ba00668d963766c1cf5802902975b5e33efcc10fe4752841b1636400eec66cad13d55553bd1e93688d7bf95de7169953f80af8de8a74346b7c5ceed597280e73f68881625d4b59157eb2d14d6ec400e1f259741bdf062aa40e7593eae4a6977d6fcebb7afbde9be41fe3098ca95169953a0f2fef4b87f141fe58bc1b89feaec47ac77036df60acccd561c8a6e8f9b9d68d03084c1f893c842b58d5117756f19e30b55c0d563db2a148b32c09750710cbcdb072ba83c35b55c4ca32056c5c33d9b26f286a508102d5ceb5f733e3173d84b10d44062e0f2cab521df5742bfaa7fed2bb0056d802c3101cafb975dd47b6023d6e8986a8becd8dc2480451250f85c21fdd27107a1be373e8ad93509013cbff0000218bc084beb0bf6d13a59bc02b1809050000000000000000007a00f8bfd4f03ef912d5fbbbe00a7d08e84f80c517d488c4c88896d17ec19b1d00e3c31b99f0e4d79fd3a23c73573f6de3bff107ba18163baa43d8abd94b5e451e9cfe2968e238e4b3889d9b6b976a93ebcef7bc33bc8f76c70bf8c7f7a5de628924538593998042a9ef560025a28976db04a05c751e7ce424c359ee9784f5a8eaefb6406481b0c29f25ac740ec4848b073077ad4588d001a1c83992f436f6d6710783f7b952e7e827474174ec3d7c77639593447a33773d7502da068e6f894ad4bec9a39e552411e000006ba8289d04048f48f4e0da2c9407880ce7c95bdd5e2174cac8563f9d8ae60e05771a36aa7c3b87872fc5707f715e113f26e5f75dc88624417a45b30c42e2e43860b266b98f2cf2cf22878bdef9ddcb8ded5d78c1777b3989b28ef544e55416eedb1f772ca814ea42bfb56cf6357d4f1ef858f45c831706ebd2d3524ca261ccc1a269f513a81bb3855278887f8ec40b8573f1f89bcaa84f7a5b6ea37537c661585d67c038a576a20cecfb58eb3a34d179c262f5e15acdda986e23711d685ef42b884b9b8216c54a57aa98de830212cdd0aa916cfbd99d5ee278f8bad8c2a993032cafba243f6d7ff05d2f570c419db037fb27f1e80845667caad135b3b9fe98f49a56c19f71534d57f4f88fdf4a186539ff7ad5d4f021f90373ee87d8fe4f08dfe5e98c6cf90edaeaa80f0d41dbf970d2aa52401bfe92c27f716007d84c157ce27ee42e42ab8b4f0d724d07d228a38345615a8534b6295c6ad40296ac6ab961893eacca8b67133c65a24617d1d08b3eb1884b237d6e096d467078b571ad77d973b1d4363743c710aed2b85c34ca4d2a46c19b28ca03e714c55b4d3368890cccf3d5f3b70f70536c1802f1402136d2e3623c218359298a4e42df8f37cc427aa2b538b46ab0f9700885dc47ce4a69c7a412c8867504644fa9fddf4834491a6ca5b89ea24d9fb8681426ee70bfb17da00c1c2880354dbebfb029e0b32f7cafcb148b3b9b836607852a8a3f03c0cd38aea783e4509726202115ec7da16c9ea3cea36d6976281a5dc0239bcbac817c0ff5257ae769e146bfe0f60231ea83fa7e5871d4673d97ba4f75d037824b669548d55f50a14787cc98cf9d305fcde612f45b74efee89f789394572504aae2f2ab4f2c648539a8a29acdbde04bbe1e4a2b7df90b6cbbef6a0b8f6919d0be0f727d0bfb60058a831ffbe67088bf486c59f17af868bf92854b8f6f6b6374de72c2d465599b9504db52e8ba9dd1fa7f73525764dc1be81b34e2c6d13cc0df84b856d4a92989a0d2d10edc7ff5cdb582e9370ab3588477bbe991d1f18d5fc7568c8c30e25f219aa973d184808e26f9591e5f677dff96984e8b8dac461cc9d24399f6ab18044d6ee307cde34e11d99aeb021292c2cda2fce7fd3adeb6a79c0855b246eb0719f4efed57101b8bba29b9485844326a2f95229a18d21b43ed1543188f6c5972f8f6cfb5826a000b5f17a09b8ff1f93e0caf9a762e7f820e5279228eeac302b5a94736ac35de7ab3249e53ed2862d7abcd1ac32df07833786c68614c922bf9b27b13b090bd9f4337b7602fd13b9433c4ca234e487eadd8a0e747bd8fb58ed429af5e7e57e5c0be253618a39e49396e7a8ded8661bd81c42c70f7f66bec806b0b4fe490aa530bc35db593c85adbd33e423054a6f436454b4d8ae2f93b5625ebed67c4ae2a4889d0434de3049a9d151cfda19c70c61a6ae6bb520e561d5b21cc95b41358b0742e16512a3ab2c5c05e2e553367d8a58e0764f3d67fae07cfb8af0d03ea2b5438438fc95675908baa53fdb56293ef04c752a6acce2900b533702e432bf21d25eef4ce16467b1076104a690abbbca087fbf2d252a40317ec98537ce3b63ae4a3e89071a36d2a533958c50ffcfc7feea92ddbaa8cece1491bf4f96229f37b9151326c6642e89f77097c3a1180dfc1979a0c6296a03b3f84d63a801199b9d437c6b5483ad283ed348bf0e4d48b78ae370dd08955054a3ac38680f4789adf13172f14485f820ccca614a6080e5416bca070045e9b3c779651d7dd48df39b235ef2a04223bbbd63a2b558547a0d44617572375d7f94bb6b2c1776d617a769946914c190325848d5c7dc97fb286a8a1ac2e9d934aff5311f9bf7b2c94f747eee43aa9b46a876ab18c02874eda7c07917ba614f61a350d191ddc1d07db364cd6fd4d52e64be324d3c7722f14aafe1dd9c43098b39b3adad018ceba7ccb627d582aafb855ef30f43c3eee29ff3b164a86a322e1dec747293f6570058033dc19e1dc6d35b9396764b6a629a160375381bf1615aa234da053682bb80675d5bd1a77af771a040c6de5c7ebcb04d833ce2e49545a664637468d4ba67c2f5f039a7dd2bf4a7cec5b4c89939e27ebf9689045b59231179757b0cbea6e094840afca8967d74d5e1f5786529c97678d6c110da95d008e5dd7ecd3130393c9e0e469715022b47f3cf423fd2f545a510ab0dbdbf8541fb84edded2f967c83b85a59dacdd69d324681a96698b4e6ea549b4e5ae737ac85e870feffb8024dbac758bd2ab7d3cc4f95ee9ec66d82f02db8692224c8e7e947b357cddcf7452329e4cd40d130b2213274b4b6c9ec651582ee8f089b10a5d520d02dcfbad31773da46bdd2ae381a34b1f75b255e909d9edff11a597df93ebdd0e124985fd6358dc75b6d219e7a7f83dc4c049ef153f6ce88a1d840ded068d72827731cd65f01e8dfc86368551774693df832f6b7eab3a79eefc4f45ef086fdb158684886d8397aecba1cd55b9293c146e373840d9a995b5177858252209a4b0f6149c0a5f7c182117da21d8daac78d94d7339602bf5700482fbac5b8e4e9fe69c24fc65929475a17e0e20f3966bb0b7b4ecc972d6f3c6322985e62583ed4833db25ad04493104b48b221e42d94997d8bbffc932abb8e4c79005c905dff0dfb13630bb698021435b1a515daac9b523e7a93dc6ae351849190e3547fd789d25e5fd017ffb62d0e5ec4fe0b240fd2ff8a0fda8498471594a3766185984ea5d995dac6fd656a6ba9bb7aed08f59fcac02bfb23d7608b74ba0cffe660082fbc5443c474ff9fd9cc240f8d331e93b35c388376d07d525dda9b40c6f9c7ae7e9fae178c1fd70a4dd11a1927a46008c078e2635af701a1bfeb9edf949e2a5438ed51b9d6f116b1345102b50357fd5b3f7c9839c21975562e9bbfad5d2645e5dbbbf41bd80b1d7aec900afd7c677ece5026c79938d6aeab02e2cce58203da4a9f7f2c5d4c92e61447e949aa6c6ae8fe2ce1a6bbd09bd1b266972fa7b2c61e32f1d6e1a9fbd987d9764dcf220659f4b611ae21c27a50672fb3c7666e86cc65e1a694ff71e6c971b99a89ce1849fb4d3f4dbe1704a4d1797e987b13e8b3604c660b377f857280d9844059634f6adf1eb0402262193bc955b3c2ed5bd763d41f3dbe77a417ef52e1a467c0a7d3e1cd374138d1ed96c8792bc98c3ed1b6ee1c4ba9b459216953a4903825654e659784cc65e698c4501ee745359aeb7fea1a420dedf1ff26b3447f9f6187e579562af1bfc8deb8612df5db8008152b2f9b56dba8cc3ba843b05135364bb530749f75c09e9afd401522141af1d555904799ed316bddcee71478e1a12f35833c5da9af9ee935ed33406340b016e3bee144ab11f1fd3b1eb72ca62d2a5c87ba2819411564d3abedb95486713f7f9a88cd4e0741c11fadaafbac8b94ca16c0590b117e5f78cb9f5861a06ab0b3509f28c6ecf0b0a86da56e224144c70fb1be11a8c65caad54469faa4b4fb356f14044fde95dc5fb77f7cbf5e2d858c378ffdc5e7231d8c89aebbc910b62ebbbbcdc4f5ec5248c7464d1ecb0b204d66d078e1e69a9da6b4f9304b8cb3e33133e83ce75dca18c4d71d1d1b0bb02e9f171c5caf914496fad713379db8b22b21d71bd01ae631e2793c9b09df7522fc2592f57b69d4493aacce757f5c28643bba90de87842640714b893d6f0d3a9b67a131eb153fa67fb96f4e5d3a2c46a14a6f6ff342df21121bf237c9f312133eed175467714b44c1a648030f4d2cb7b6f0eecf92707b1369d576776b4abf57e1d52c818eaa5c2a83caca7ec09f7fc46294d562336519a315e0a38229b35b1e74ceed0da6d7a8886261496b99a68a8714de11e098b2185541508922b9183640ec4ea0d4bd388a420ef0ac26447d812ae11097d5f36733b53c45a9d9e26b5550c8829cf82d75584ec404ac4404858accd21fd51ee05f116cfa834107015f4b830c3955b20d7c7d30b11973a3e5dd6d4d7dd95a586cd02f8cfd2bfacee650f6156cda0a74c8b047db9e05d43673ec32b162c9c4aecebf0798a60028c90a1f23b549dd9f5f2116bcf974b618c0559345a5feeb86987710b02b2669c3b14c3b3c2b6d648eeeff64cab49a6836f3f792c1ca746ce2f2e47f8666645d0d23bbdb88c4fb775223f5ee35bb87f94b370606380f7d03e9478353ffec622da80bea9e5e56e8db86868178e855f0bf90426b5fa08e5ee80fad148a8699cd1d833b58d4c541b3bafb4c3d106c407e8275edf65505ff9562bfe04447b1579016327d35f2188cd76ca561fcb3b04ed6ba95229571c3c6f133435058cc9e2f3bc4b554a1b9f3ad1e26d6d4d09e60ca23572e265b7b49f038076eb4d611bc4bc69d693b13628cbb7af36591d86aa606a00aa8847da22a06cb8b85c6328db6343dd6dd1a7382a73de1a020a527b095a2365cc511f955abd7988b01779c08648702498d25dd70af05c49e0292e526b1f4b21130e6f8e9f3fe469f4baacf1a5b0ca703a4d1fdd717f4c6aa0fd87e4e43df91011b729317f3fcf0b60820bb8a04862cd38278a61330d3671e45d46cc30a6f95d16bf54606d50f91584b79c95099fa61f2f75a358d72ef7b764c671e5fdf483015109288858c7c32927a9dbcb823d615e509d128b5bce7c4c1f44e8a907245126a94f30ca5c67b11acdee8c71656d63f7a3ccee5e0903885ee30ea280155009085204efb2c31087b30076f86e8f3a21abc79e74e91bc363ee8dc2bed6053cb3c72b3bdb8a49d6ddc02d959091c1fd25c59e49aefd2f2e2996883b33b9adc8a38da1ad1a00e5f895db6bf00f4392d90257763c66144d8a800ee3d1ef40949259085ed73034abe1cdf2ef67f6314a3bf10bce02737ef0f50c84104046b06e5e9027b4a18be20887abe9b48de8785e6f9dfb9ca2591b6cd4dca901529476883893c35a3e81bebb92fcefdb6bce51cee30d95982b8307222426420374aee94153462a8e6fefcf757e74c6e6920e694c633a53d38cc7e014a87f384c6707bf263bbdf612c0fd760b529ebbe0977928a8ce462ba667f815b0caf5698335061af7c5795cfbca82e867eef20958b4574be9b221e13c07923c07de4c3767c448ff3396234809a704c448141a8fec92073aeb7f3e17eeff9afc12164da8164c60cb96ae68cf17c7a1ca3a9f415dcc8ec8fd9ba184efe2ebc8b93ab6db0249b8faf64f340e743adbf31bb3510af7f931330b0551fb309c0f0e59ff6291034c0deda091b53c9c9316dc951f5caec5e174692113b23bfef85bdab656e6a1adf30609f2d281d5694dbc37b3d9e55c8dc07a131abff95c2c96b8158baf18dcdc190abe3a70190520a407ba2246078d1bfcb06553990bc48178ae4c604fc2e915c36e77f2a646744b0bfdbd4620e4b4dfbb5720a8078909f51e9c21318342c482182663aacea22b5debfac86665a9df7a211fca0fba9de4a8d29e2359165fa556d0ca9a54406db372eb648feb03ca0874e0438fcb3c95f473e61b325f93c56139d3d53c0e5f3ca5e8671ecaf663c4311a96a3bdc539f9a50c9b0626aacec3fe256c6e0edd4da5a9d6f4d29e8ccac269db794127893171e0d612aec40ede164098b9b8073948b918276c779a572fdd23be98dc9fae9eb77bdae542140bc348f33600142d17e9b73fddac125cbfafecc20d9e024a9bccd4d94ba5b4d0853e5af3405fafbaa8ad1802ba04c7ecc16d7c0bcb430f3b08766225d4221786aa17538b9d5b4260d4b12a327823049055e7faab9da2ace6d562444211ee6519291bfc8db53150ce0905000000000000000905000000000000000905000000000000000000bae97d16730d25f8a62c2ac0f3f2b886d006260773ac6d7d853a6001d9a1f6baff6fa2870d4faa05a6bfc5c911c9b86da622c874cc96768aee0bc699f99ad0db49132798cf84d64851ed7192bbc0f9a8499eca12200000cdbeb2ffb9ebffaca507c6186d12c5637486ed282bd4fdbae73c89a89ea4ab9fb85737ad8fcd2518f20f77894e2f456a8da23cc7e41b492b0af5a05d4aa9ac22e94b93fcdccc449148f217a7e8935423a217278241216421bd5bc1a1e9fb60d1da2e2cc6cc84bcf965894762bfacfc900a3e0fefaaa25615167f76b4996833f8cc860803544619c69924a1d34fd41bac7952705b273efa7805ed3e169c217518fb6443e171496e711270738ada142f8d090500000000000000000001132299c831db12a92a132ed3a65f6e61449af467019658e065684dee232b0bb0b15bc2eca7ae9a16e10ba678cb0000c847bd193478df4e843a8de5fbff0a70eefbfd198240dc4d2bc6cad43e30bd69d3fe9647a1ee466b8d308353439eab574d03b8e9feeaed18a6a4f7cbab070a9986006ca05ae5b5984c71671ff353efa9"], 0x0) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0xc4, 0x98b89fed6247375a) [ 1701.779791][T18931] usb 6-1: Using ep0 maxpacket: 16 [ 1701.839815][T10827] usb 3-1: new high-speed USB device number 55 using dummy_hcd [ 1701.870309][ T2759] usb 2-1: new high-speed USB device number 89 using dummy_hcd [ 1701.909935][T18931] usb 6-1: New USB device found, idVendor=06a5, idProduct=d001, bcdDevice=dc.42 [ 1701.919064][T18931] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1701.928069][T18931] usb 6-1: config 0 descriptor?? [ 1701.981579][T18931] gspca_main: nw80x-2.14.0 probing 06a5:d001 [ 1702.119792][ T2759] usb 2-1: Using ep0 maxpacket: 8 [ 1702.131126][ T4067] scsi 1:0:0:0: Direct-Access Sandisk ImageMate SDDR09 74>< PQ: 0 ANSI: 0 [ 1702.144122][ T4067] sd 1:0:0:0: Attached scsi generic sg1 type 0 [ 1702.219923][T10827] usb 3-1: config 1 has an invalid descriptor of length 137, skipping remainder of the config [ 1702.249878][ T2759] usb 2-1: config 0 has an invalid interface number: 143 but max is 0 [ 1702.258114][ T2759] usb 2-1: config 0 has no interface number 0 23:45:38 executing program 5: syz_usb_connect(0x0, 0x2d, &(0x7f0000000140)=ANY=[@ANYBLOB="1601fa0009003c0800240042ef420000000109021b000576aefa7ab438ed79711753000000090400000102017a8d00070581070001000000bf52cf6794a9d300000000"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0xe2d, 0x0) ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x100) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, &(0x7f0000000040)) r2 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSCLOCKID(r2, 0x40084503, &(0x7f0000ffcffc)) ioctl$EVIOCSCLOCKID(r2, 0x400445a0, &(0x7f0000000280)=0x8) ioctl$EVIOCGUNIQ(r2, 0x80404508, &(0x7f0000000080)=""/41) ioctl$HIDIOCAPPLICATION(r0, 0x4802, 0x0) [ 1702.264471][ T2759] usb 2-1: New USB device found, idVendor=0bfd, idProduct=0108, bcdDevice=70.13 [ 1702.273522][ T2759] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1702.289277][ T2759] usb 2-1: config 0 descriptor?? [ 1702.294343][T18931] gspca_nw80x: reg_r err -71 [ 1702.300325][T18931] nw80x: probe of 6-1:0.0 failed with error -71 [ 1702.310369][T10827] usb 3-1: New USB device found, idVendor=05ac, idProduct=0230, bcdDevice= 0.40 [ 1702.310618][T18931] usb 6-1: USB disconnect, device number 109 [ 1702.319511][T10827] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=169 [ 1702.333754][T10827] usb 3-1: SerialNumber: syz [ 1702.370333][ T2759] kvaser_usb 2-1:0.143: Cannot get usb endpoint(s) [ 1702.381857][T10827] input: bcm5974 as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:1.0/input/input606 [ 1702.397833][ T2759] usb 1-1: USB disconnect, device number 70 [ 1702.403933][T26987] sddr09: could not read card info [ 1702.409191][T19364] sd 1:0:0:0: [sdb] 0 512-byte logical blocks: (0 B/0 B) [ 1702.416303][T19364] sd 1:0:0:0: [sdb] 0-byte physical blocks [ 1702.423315][T19364] sd 1:0:0:0: [sdb] Write Protect is off [ 1702.429143][T19364] sd 1:0:0:0: [sdb] Asking for cache data failed [ 1702.435683][T19364] sd 1:0:0:0: [sdb] Assuming drive cache: write through [ 1702.487242][T19364] sd 1:0:0:0: [sdb] Attached SCSI removable disk [ 1702.572876][T10827] usb 2-1: USB disconnect, device number 89 [ 1702.581676][ T4067] usb 3-1: USB disconnect, device number 55 [ 1702.679817][T18931] usb 6-1: new high-speed USB device number 110 using dummy_hcd [ 1702.721707][ T78] pwc: recv_control_msg error -71 req 02 val 2400 [ 1702.749996][ T78] pwc: recv_control_msg error -71 req 02 val 2600 [ 1702.780508][ T78] pwc: recv_control_msg error -71 req 02 val 2900 [ 1702.799876][ T78] pwc: recv_control_msg error -71 req 02 val 2800 [ 1702.829894][ T78] pwc: recv_control_msg error -71 req 04 val 1100 [ 1702.849845][ T78] pwc: recv_control_msg error -71 req 04 val 1200 [ 1702.856997][ T78] pwc: Registered as video0. [ 1702.862963][ T78] input: PWC snapshot button as /devices/platform/dummy_hcd.3/usb4/4-1/input/input607 [ 1702.880522][ T78] usb 4-1: USB disconnect, device number 90 [ 1702.930219][T18931] usb 6-1: Using ep0 maxpacket: 8 [ 1703.049896][T18931] usb 6-1: config 118 has an invalid descriptor of length 180, skipping remainder of the config [ 1703.060462][T18931] usb 6-1: config 118 has 0 interfaces, different from the descriptor's value: 5 [ 1703.069571][T18931] usb 6-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 1703.078636][T18931] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1703.249811][ T2759] usb 1-1: new high-speed USB device number 71 using dummy_hcd [ 1703.359812][T10827] usb 2-1: new high-speed USB device number 90 using dummy_hcd [ 1703.499803][ T2759] usb 1-1: Using ep0 maxpacket: 8 [ 1703.619841][T10827] usb 2-1: Using ep0 maxpacket: 8 [ 1703.619951][ T2759] usb 1-1: config 1 has an invalid interface number: 242 but max is 0 [ 1703.633131][ T2759] usb 1-1: config 1 has no interface number 0 [ 1703.639216][ T2759] usb 1-1: config 1 interface 242 altsetting 0 bulk endpoint 0xB has invalid maxpacket 0 [ 1703.649101][ T2759] usb 1-1: config 1 interface 242 altsetting 0 bulk endpoint 0x8A has invalid maxpacket 0 [ 1703.659023][ T2759] usb 1-1: New USB device found, idVendor=04e6, idProduct=0003, bcdDevice=74.ec [ 1703.668105][ T2759] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1703.710858][ T2759] ums-sddr09 1-1:1.242: USB Mass Storage device detected [ 1703.749903][T10827] usb 2-1: config 0 has an invalid interface number: 143 but max is 0 [ 1703.758219][T10827] usb 2-1: config 0 has no interface number 0 [ 1703.764393][T10827] usb 2-1: New USB device found, idVendor=0bfd, idProduct=0108, bcdDevice=70.13 [ 1703.773543][T10827] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1703.782568][T10827] usb 2-1: config 0 descriptor?? [ 1703.820404][T10827] kvaser_usb 2-1:0.143: Cannot get usb endpoint(s) [ 1703.931102][ T2759] scsi host1: usb-storage 1-1:1.242 [ 1704.020584][T10827] usb 2-1: USB disconnect, device number 90 [ 1704.060498][ T78] usb 1-1: USB disconnect, device number 71 23:45:40 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x81, 0xed, 0x1a, 0x40, 0x471, 0x303, 0xb446, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xb, 0x36, 0xae}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000cc0)={0x9a, &(0x7f00000004c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f00000006c0)={0x2c, &(0x7f0000000500), 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000000c00)={0xac, &(0x7f0000009e80), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000000)={0x2c, &(0x7f00000020c0), 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000040)={0x2c, &(0x7f0000000940), 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000000880)={0xac, &(0x7f0000002680)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000001180)={0x84, &(0x7f0000000a40), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000a00)={0x2c, &(0x7f0000000a80)={0x0, 0x23, 0xe3, {0xe3, 0x22, "40b7b0df675eb13a0978e980429e7e83d1d26d060003017566801f4efd3a014c83d7c2038c736e827b871244e0b76efffc87f68fa4e56e23a1a8fea3f5b551629de8d18036018e80c9b770cfa372069acee38b73a5555fe88218131c92a26425009e2afedfb84fc3b8614494205624136cadd3d5eab4fd76d63ebe19efa96ce3071b05fcafd4bf9c7ea851e3a09e6a149d91d488d5fdaa55e91a267bb5d535c87877215c4340a47cfb13b1cb3e77c8b34100a32b80a936e524eaf649692369ef57c2cd240865b3b3df37f6756dfa8c00a017de413d5381c4eeca771324cc10917c"}}, &(0x7f0000000680)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x44e}}, &(0x7f00000007c0)={0x0, 0xf, 0x1c, {0x5, 0xf, 0x1c, 0x2, [@wireless={0xb, 0x10, 0x1, 0x8, 0x13e, 0x1e, 0x0, 0xd0e, 0x2}, @ssp_cap={0xc, 0x10, 0xa, 0x93, 0x0, 0x40, 0x7, 0x3}]}}, &(0x7f0000000800)={0x20, 0x29, 0xf, {0xf, 0x29, 0x3f, 0x0, 0x1, 0x40, "f7eca3bf", "68c25adb"}}, &(0x7f00000009c0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0xe1, 0x1, 0x1b, 0x8, 0x9, 0x4, 0x8}}}, &(0x7f0000001480)={0x84, &(0x7f0000000f00)={0x0, 0xe, 0xfe, "6e13b8ae07b88d39182f5dc0e4a4e3458bfe6be82c6597557081264328340c112e475cff8142e9ae350658fabc408429c4966510f239b5d9e83e21c744ca03f133362cd477bd3cc93e9a57b5893ff1dc569bcbb0ac75a01a6450d019c1053d9076cc04b6c6d23f58625d15965f51019b0c0768d5568d1d5ae95eecd6b8ec7b31e1ed4e52b910d0f858e502cce4e3fb56e82957b8598d266ffb83a78b56648f9305d37b7cab40e5fa9ab8c152a28ad16c09921b784f282ff08bab4ef7eefc562ac898b92086e3bf17a030b5a4a5412032cd5f0c3ff49972af9d8327d41eeb723b435bef126e7ef83e82a5f953aad3c34ca457a99380bd375fa348fe46ac7f"}, &(0x7f0000000e00)={0x0, 0xa, 0x1, 0x14}, &(0x7f0000001040)={0x0, 0x8, 0x1, 0xfd}, &(0x7f0000001080)={0x20, 0x0, 0x4, {0x2}}, &(0x7f00000010c0)={0x20, 0x0, 0x8, {0x60, 0x10, [0xf00]}}, &(0x7f0000001100)={0x40, 0x7, 0x2, 0x20}, &(0x7f0000001140)={0x40, 0x9, 0x1, 0x8}, &(0x7f0000001240)={0x40, 0xb, 0x2, ':J'}, &(0x7f0000001280)={0x40, 0xf, 0x2, 0x6}, &(0x7f00000012c0)={0x40, 0x13, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xd}}, &(0x7f0000001300)={0x40, 0x17, 0x6, @link_local}, &(0x7f0000001340)={0x40, 0x19, 0x2, "4cd8"}, &(0x7f0000001380)={0x40, 0x1a, 0x2}, &(0x7f00000013c0)={0x40, 0x1c, 0x1, 0x1}, &(0x7f0000001400)={0x40, 0x1e, 0x1, 0x8}, &(0x7f0000001440)={0x40, 0x21, 0x1, 0x4}}) syz_usb_control_io(r0, 0x0, &(0x7f0000000e40)={0x84, &(0x7f00000005c0)={0xc0}, 0x0, &(0x7f0000000640)={0x0, 0x8, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000840)={0x40, 0x13, 0x6, @remote}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000140)={0x44, &(0x7f0000000440), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, &(0x7f0000000300)={0x24, &(0x7f0000000200)={0xc0, 0x23, 0x4c, {0x4c, 0x0, "b78197ca9da2e05faac0ad2eac3661b3b472b20aa272e2d56d482b15d74a2e1ca56a296c3bc92ed4227ebac39c0bd2d1375e5af2b348932572475a7644694db7f09d099cddb841d70d17"}}, &(0x7f00000000c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x415}}, &(0x7f0000000280)={0x0, 0x22, 0xe, {[@global=@item_4={0x3, 0x1, 0xf, "b85d4d51"}, @local=@item_012={0x1, 0x2, 0x7, 'i'}, @global=@item_4={0x3, 0x1, 0xa, "574161d0"}, @global=@item_012={0x1, 0x1, 0x9, "aa"}]}}, &(0x7f00000002c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x81, 0xe7, 0x1, {0x22, 0x9e1}}}}, &(0x7f0000000600)={0x2c, &(0x7f0000000540)={0x40, 0x7, 0x6a, "0302fe053c5cbf0dee8eebf83bf1c34a0c03553800b30680ed1011ed18bfa5400a7ea9979fba4e8a67f1c8779b2af8df25f0066c5267cdcdf2a83a4a3cc6c37da58906d7a4eb7a6734d912f5031f57b46579d015c335b9076c9b85934562dd1123bc45d2a73f1e5ccda4"}, &(0x7f0000000340)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x3}, &(0x7f0000000700)={0x20, 0x1, 0xac, "8798d5fa95180f2056101357c434cf23a80d5519048cc62d40d2f052ba523662bc452c3584cc6cb3e6bc8f379e7900e0acc982b344b3c2ec25a63d7d9bc321cc0b0e4c368a0e9ad2dae6d7899080d93d287764d53b3f7b131ac439f2d784b1bccc88028ca2a2062fc6e6ffd657c50a76a72f61be87dc34e9fe5e04e6208599778d2a455471801023b8c695a3c67626d9a82300fb65ebe0b6e11644ea9e193c23f33dde09583a3afd6e1391b5"}, &(0x7f00000004c0)={0x20, 0x3, 0x1, 0x6}}) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000480)={0x34, &(0x7f00000001c0), 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000380)={0x44, &(0x7f0000000100)={0x0, 0x0, 0x1d3}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000000b80)={0xac, &(0x7f0000004300)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000d80)={0x44, &(0x7f0000000980), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 23:45:40 executing program 2: syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x201, 0x86, 0xbe, 0xf0, 0x10, 0x19d2, 0xfff8, 0x73e2, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x92, 0x0, 0x0, [{{0x9, 0x4, 0x9b, 0xa7, 0x0, 0xff, 0xff, 0xff}}]}}]}}, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x1555555555555674, [{0x0, &(0x7f0000000000)=@lang_id={0x0, 0x3, 0x421}}, {0x0, &(0x7f0000000300)=@string={0x13f, 0x3, "6057de06dabedc41871b5bb79f241df119080185adfce101343f4b53ca7fd187fb8eafaee6befd071a86ac3e3bb38b9b1dd45f6e81a0f837f014401face296de758a2d207ec9d58c0ef0c2bb64ac3b5bbd546247359d663a35f9f72c51f7864d9304e6fd379262a365bc93c4947a9cbce47de978480efe8d19a7cedb01f1d4894ec17ebce16e1e3b25d9dd7bf69b26973d8a5dd738e5b33b151d01dbd8bafb9976cd5ab752de1daa83be74fe4f89851593d8aee7989153057bfb687af05aacde934802ab2dddcfea9e1bc997e7f66196d3"}}, {0x0, &(0x7f00000000c0)=@string={0x0, 0x3, "e44950127b140fd07ce42f44f2095f867157ee544ea8bd8f9bd7fc9cd00eed974f005319c4a71572b5787820bc0e33a06134d709704589f5aee86f01241edea67aa82a177edee4d5b395a20cee4fcd03313517a75d2633c187577b8169989607f2c1fcf79f6e040c628c0dd8635f19f8a00ea3aded9bbf8954a980abae3b7e6ad59e6a19890239b6220b6e84bb64e349676f85c3b33ea5e68df64bd689c7af240181eb7cc1dd3041fb9fa474f967dbfeb0c29dd38d2876c3f48313cfae3336165fcc0872683d0a"}}, {0x0, &(0x7f00000001c0)=@lang_id={0x0, 0x3, 0x443}}, {0x0, &(0x7f0000000200)=@lang_id={0x0, 0x3, 0x44a}}, {0x0, &(0x7f0000000240)=@string={0x0, 0x3, "68be295f73129c5864f123f39a87309c8aacae12d917e89ed6d9dd40537f414b9df50a9d623d2015a7ff"}}]}) 23:45:40 executing program 0: r0 = syz_usb_connect(0x0, 0x217, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x7c, 0xe3, 0xad, 0x20, 0x2001, 0x3309, 0x8a5e, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xb3, 0x0, 0x2, 0xc, 0xc1, 0x47, 0x0, [], [{{0x9, 0x5, 0x8d}}, {{0x9, 0x5, 0xf}}]}}]}}]}}, 0x0) syz_usb_connect$hid(0x6, 0x3f, &(0x7f0000000a80)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0xff, 0x46d, 0xc286, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x6, 0x80, 0x0, [{{0x9, 0x4, 0x0, 0x21, 0x1, 0x3, 0x1, 0x0, 0x5, {0x9, 0x21, 0x7c, 0x7f, 0x1, {0x22, 0x324}}, {{{0x9, 0x5, 0x81, 0x3, 0x0, 0x3, 0xff}}, [{{0x9, 0x5, 0x2, 0x3, 0x162, 0x20, 0x0, 0xe0}}]}}}]}}]}}, &(0x7f0000000c00)={0xa, &(0x7f0000000ac0)={0xa, 0x6, 0x340, 0x4, 0x2, 0x80, 0x68, 0x63}, 0x5, &(0x7f0000000b00)={0x5, 0xf, 0x5}, 0x3, [{0x0, 0x0}, {0x4, &(0x7f0000000b80)=@lang_id={0x4, 0x3, 0x1c09}}, {0x2d, &(0x7f0000000bc0)=@string={0x2d, 0x3, "74eeda1cbf489d0d684fa599e7379fb004fae94310c06a6d11436cde2db6bca4236cb1b684f175305750cb"}}]}) syz_usb_control_io(r0, 0x0, &(0x7f0000001880)={0xac, &(0x7f0000001280)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000000840)={0xac, &(0x7f0000000280)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000400)={{0x12, 0x1, 0x0, 0xa7, 0x91, 0x63, 0x10, 0x110a, 0x1250, 0x2291, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xa9, 0x0, 0x0, 0xb7, 0x2f, 0xa3}}]}}]}}, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r1, 0x0, &(0x7f00000003c0)={0x44, &(0x7f0000000180)={0x0, 0x0, 0x4, "3747b376"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r1, &(0x7f0000000240)={0x14, &(0x7f0000000100)={0x20, 0x0, 0x2, {0x2}}, &(0x7f0000000200)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000480)={0x44, &(0x7f0000000280)={0x40, 0x74f65bfdd6ab6f70, 0x3, "600550"}, &(0x7f00000002c0)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000000300)={0x0, 0x8, 0x1}, &(0x7f0000000340)={0x20, 0x80, 0x1c, {0x2, 0x7, 0xfffffffd, 0x0, 0x7f, 0x0, 0x0, 0x7fffffff, 0x1, 0x1, 0x0, 0x1}}, &(0x7f0000000380)={0x20, 0x85, 0x4, 0x1f}, &(0x7f00000003c0)={0x20, 0x83, 0x2, 0x1}, &(0x7f0000000400)={0x20, 0x87, 0x2, 0x28}, &(0x7f0000000440)={0x20, 0x89, 0x2}}) syz_usb_connect(0x0, 0x24, &(0x7f0000000400)=ANY=[@ANYBLOB="1201768d82708a5445d4072c750000a79163100a11501291220000000109023000010000"], 0x0) ioctl$HIDIOCGFIELDINFO(0xffffffffffffffff, 0xc038480a, &(0x7f0000000a40)={0x2, 0x100000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000500), 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000f80)={0x2c, &(0x7f0000000e40)={0x0, 0x0, 0x1, "be"}, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$evdev(0x0, 0x0, 0x100) r2 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSCLOCKID(r2, 0x400445a0, &(0x7f0000000140)=0xfffffffffffffffa) 23:45:40 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000540)={{0x12, 0x1, 0x0, 0x57, 0x39, 0x50, 0x10, 0x5ac, 0x231, 0xe804, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x37, 0x2}}]}}]}}, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCGBITKEY(r1, 0x80404521, &(0x7f0000000680)=""/4096) syz_usb_control_io$hid(r0, 0x0, &(0x7f00000002c0)={0x2c, &(0x7f0000000180)=ANY=[@ANYBLOB="000c409b"], 0x0, 0x0, 0x0, 0x0}) ioctl$EVIOCGPHYS(r1, 0x80404507, &(0x7f0000000580)=""/229) syz_usb_connect$printer(0x1, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x8, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x8, 0x80, 0xfe, [{{0x9, 0x4, 0x0, 0x3b, 0x1, 0x7, 0x1, 0x3, 0x8, "", {{{0x9, 0x5, 0x1, 0x2, 0x11c, 0x2, 0x40, 0x9}}, [{{0x9, 0x5, 0x82, 0x2, 0x286, 0x0, 0x6, 0x7f}}]}}}]}}]}}, &(0x7f00000004c0)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x110, 0x8, 0x6, 0x4, 0x10, 0xeb}, 0xc2, &(0x7f00000001c0)={0x5, 0xf, 0xc2, 0x3, [@generic={0xe, 0x10, 0x1, "f454e1afbd8f551bef0c75"}, @ss_cap={0xa, 0x10, 0x3, 0x6, 0x0, 0x80, 0x7f, 0x1}, @generic={0xa5, 0x10, 0xb, "020709d6fe2d9896a40ded546cc1f5cc6feed88ced6136f06d4feb8e5a726b70a2aad4da8aac3f02da925d340740a815cd3917dedbd70ec81b13ee2d01432143c87cec72ec22651a73758bc933e25e6851b5fc9bd99780fbe11d0e2b2a50b80a15983780e19f8dc89520e53c2c80b661cc8072f165f9305d270b00fd05efd97d6fb1e6ee23ad2609a7fe935bea7e69dd5d7b8300ddc0a135e521b4ba2eb1f4d069b4"}]}, 0x6, [{0x50, &(0x7f00000000c0)=@string={0x50, 0x3, "ca801f5e95860ccd710fa0950d06d55fa32d00f1e5f0ee79ae742d1ca5de79971784fb29542abc68919ee4e5db8df9d151ff28bd4d980b05760aa3a7d8d00df121a2638d78cbb42bf2b3311dc331"}}, {0x51, &(0x7f0000000300)=@string={0x51, 0x3, "67649940f1ac1eebb416fc3c3de729df17cd41fad9681547099201d606b8cb2d0039486fe64be5053ea8948dfb1b46925a61061110dfde0d919ad1d68801380e53f916bed81cbb7b9e2014d1033b11"}}, {0x4, &(0x7f0000000140)=@string={0x4, 0x3, "06ee"}}, {0x19, &(0x7f0000000380)=@string={0x19, 0x3, "3d16c629a2985b873c64790d9a6a8685b370b7fdb15b8b"}}, {0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0xed6bda2b4b80246a}}, {0xb0, &(0x7f0000000400)=@string={0xb0, 0x3, "6af7eac38ed9db5e038ba9540c250942e354041d7f22a0387389fc73ca5ab00c5286d1cad5de566fc72bebf62ea135cb70fccd77c206ae77b7d79fa3d6c660b9f6e4af8733dc58a395e504296da3b48728fe175ad177dfd564b93f44a83238ee603b15baed3ae7b0f585177cb7b266a21ec60a31f4c6b322988e1ba27c55bec9efde1764376b4d0fcb9da5d97f6ad01c09962ce7838ef13496ee305dc1c6ceaf5172603eb99da0d9b42489db9d03"}}]}) [ 1704.411441][T26901] cdc_wdm 5-1:118.0: Error autopm - -16 [ 1704.417077][T26996] cdc_wdm 5-1:118.0: Error autopm - -16 [ 1704.460009][T18931] usb 6-1: string descriptor 0 read error: -71 [ 1704.468755][T18931] usb 6-1: USB disconnect, device number 110 23:45:40 executing program 1: syz_usb_control_io$cdc_ncm(0xffffffffffffffff, &(0x7f0000000140)={0x14, &(0x7f0000000080)={0x40, 0xece3c586392893e8, 0x40, {0x40, 0x0, "28dbc7b7fefcdae9fab85cca13dfa8d2c13597f78468b7ced7896f68d5fcc7bb116cd70704bd4fffc567e7bfdab3c7d029446e827c1e32fe3c13b7bf3e1b"}}, &(0x7f0000000100)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f00000003c0)={0x44, &(0x7f0000000180)={0x60, 0x17, 0x4c, "c3df258f4b0af6f13a5a8cdce99aad4388ee6de7de5f68537974bfd16c39afdc3bfa5ba284b78f52841b019371f1b23c927c626649a8557d9ea0fd2ef9e818681b82a01639d0b876da8a643e"}, &(0x7f0000000200)={0x0, 0xa, 0x1, 0x8}, &(0x7f0000000240)={0x0, 0x8, 0x1, 0x5}, &(0x7f0000000280)={0x20, 0x80, 0x1c, {0x8, 0x3, 0x7fffffff, 0x0, 0xf6e7, 0xfeff, 0xfffe, 0x2, 0x1b46, 0x2, 0x65, 0x1000}}, &(0x7f00000002c0)={0x20, 0x85, 0x4, 0x9}, &(0x7f0000000300)={0x20, 0x83, 0x2, 0x1}, &(0x7f0000000340)={0x20, 0x87, 0x2, 0x401}, &(0x7f0000000380)={0x20, 0x89, 0x2, 0x1000}}) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000d84bf12030092702f0790000000109021200010000000009040000008be836005ab4fa73b19e6827439ea56e78db4d18afdf932876df10d4f9692faebb99f0aaf041a8bb57246582dd5f6772f38edde320783ff340ea8a0f108bcc663ce1a43790ee88e03240d7b0ca753a2d469d68e2"], 0x0) [ 1704.719828][ T78] usb 3-1: new high-speed USB device number 56 using dummy_hcd [ 1704.719837][ T2759] usb 1-1: new high-speed USB device number 72 using dummy_hcd [ 1704.719939][ T4067] usb 5-1: new high-speed USB device number 79 using dummy_hcd [ 1704.727487][ T2749] usb 4-1: new high-speed USB device number 91 using dummy_hcd [ 1704.799796][T13349] usb 2-1: new high-speed USB device number 91 using dummy_hcd [ 1704.959828][ T2759] usb 1-1: Using ep0 maxpacket: 32 [ 1704.969961][ T4067] usb 5-1: Using ep0 maxpacket: 16 [ 1704.999864][ T78] usb 3-1: Using ep0 maxpacket: 16 [ 1705.040842][T13349] usb 2-1: Using ep0 maxpacket: 32 [ 1705.079951][ T2759] usb 1-1: config 0 has an invalid interface number: 179 but max is 0 [ 1705.088321][ T2759] usb 1-1: config 0 has no interface number 0 [ 1705.094552][ T4067] usb 5-1: New USB device found, idVendor=05ac, idProduct=0231, bcdDevice=e8.04 [ 1705.103619][ T4067] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1705.111859][ T2759] usb 1-1: New USB device found, idVendor=2001, idProduct=3309, bcdDevice=8a.5e [ 1705.120944][ T2759] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1705.129924][ T4067] usb 5-1: config 0 descriptor?? [ 1705.133450][ T2749] usb 4-1: New USB device found, idVendor=0471, idProduct=0303, bcdDevice=b4.46 [ 1705.135974][ T2759] usb 1-1: config 0 descriptor?? [ 1705.143938][ T2749] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1705.153230][ T2749] usb 4-1: config 0 descriptor?? [ 1705.172409][ T4067] input: bcm5974 as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.0/input/input608 [ 1705.189965][T13349] usb 2-1: New USB device found, idVendor=0930, idProduct=0227, bcdDevice=79.f0 [ 1705.189997][ T78] usb 3-1: unable to get BOS descriptor or descriptor too short [ 1705.199075][T13349] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1705.215760][T18931] usb 6-1: new high-speed USB device number 111 using dummy_hcd [ 1705.221603][ T2749] pwc: Philips PCA646VC USB webcam detected. [ 1705.225522][T13349] usb 2-1: config 0 descriptor?? [ 1705.299881][ T78] usb 3-1: config 0 has an invalid interface number: 155 but max is 0 [ 1705.308113][ T78] usb 3-1: config 0 has no interface number 0 [ 1705.314395][ T78] usb 3-1: config 0 interface 155 has no altsetting 0 [ 1705.321281][ T78] usb 3-1: New USB device found, idVendor=19d2, idProduct=fff8, bcdDevice=73.e2 [ 1705.330434][ T78] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1705.339130][ T78] usb 3-1: config 0 descriptor?? [ 1705.409860][ T2759] rtl8192cu: Chip version 0x10 [ 1705.440101][T27024] bcm5974 5-1:0.0: could not read from device [ 1705.459859][T18931] usb 6-1: Using ep0 maxpacket: 8 [ 1705.481871][T13349] usb 2-1: USB disconnect, device number 91 [ 1705.579877][T18931] usb 6-1: config 118 has an invalid descriptor of length 180, skipping remainder of the config [ 1705.590444][T18931] usb 6-1: config 118 has 0 interfaces, different from the descriptor's value: 5 [ 1705.599566][T18931] usb 6-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 1705.608639][T18931] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1705.619889][ T78] usb 3-1: string descriptor 0 read error: -71 [ 1705.627635][ T78] option 3-1:0.155: GSM modem (1-port) converter detected [ 1705.637317][ T78] usb 3-1: USB disconnect, device number 56 [ 1705.644070][ T78] option 3-1:0.155: device disconnected [ 1705.644560][ T4067] usb 5-1: USB disconnect, device number 79 [ 1705.899880][T18931] usb 6-1: string descriptor 0 read error: -71 [ 1705.907640][T18931] usb 6-1: USB disconnect, device number 111 23:45:41 executing program 5: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSCLOCKID(r0, 0x40084503, &(0x7f0000ffcffc)) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000280)=0x8) ioctl$EVIOCRMFF(r0, 0x40044581, &(0x7f00000002c0)=0x7) syz_usb_connect(0x549caa26553a6e33, 0xfffffffffffffe83, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0xc1, 0x5c, 0x7c, 0x8, 0xcf3, 0xe019, 0xe881, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2f, 0x7a, 0xe4}}]}}]}}, 0x0) syz_usb_connect(0x4, 0x184c, &(0x7f0000000300)={{0x12, 0x1, 0x310, 0x55, 0x6f, 0x7c, 0x40, 0xc52, 0x2862, 0x7d06, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x183a, 0x3, 0xf8, 0xc0, 0x60, 0x8, [{{0x9, 0x4, 0x9e, 0xff, 0x1, 0x11, 0x3e, 0x26, 0x8, [@uac_control={{0xa, 0x24, 0x1, 0x3, 0x2}, [@processing_unit={0xc, 0x24, 0x7, 0x5, 0x3, 0x9, "64ac3fdf44"}, @feature_unit={0x11, 0x24, 0x6, 0x6, 0x5, 0x5, [0x36b10140f45c43d5, 0x5, 0x0, 0x6, 0x2], 0x4}, @extension_unit={0x7, 0x24, 0x8, 0x5, 0xf8ec, 0x7f}]}, @hid_hid={0x9, 0x21, 0xd1d8, 0xcb}], [{{0x9, 0x5, 0x3, 0x4, 0x1e4, 0x9, 0x1, 0x7, [@generic={0xbc, 0x23, "37444bf5c59dccfe21a4c75b0a8cab96cc02dd92da919ec7687088b649b32114a1b83092f3695e39b0ef4edbcb3daedabf962e7019d5cdf77260d0c53bf234b490a39d47f2a7bf144251427e4b8f062c8ce7da5119647d39fac0dd438f17f594cf9eb4e11e19d61c6e15faa3120c5cdaa2167eca8517dbf3ef6f9214f8ef5467afe53dca9fce6099aa2c063c5598bbc2ee05f435f10df8e6ff8b9db854077ab210d175b2d0b4b04b11716b7abbbc7516fac4d12727c7905d9a83"}]}}]}}, {{0x9, 0x4, 0x8f, 0x2, 0x9, 0xfa, 0x2, 0xf8, 0x2, [@cdc_ncm={{0x6, 0x24, 0x6, 0x0, 0x1, 'o'}, {0x5, 0x24, 0x0, 0x7}, {0xd, 0x24, 0xf, 0x1, 0xe8, 0x3, 0x100, 0xff}, {0x6, 0x24, 0x1a, 0x7}, [@mdlm_detail={0xa3, 0x24, 0x13, 0xd3, "3adb09e24245ef6b1906765bee25746a09f150359ca6a5b40d454d017514027b33641e77702cf2698223b3895b07366d1a6c20a8592dbf4eef0362b9c818ec97a46be992955f1e840c854094b1d459d9c453c21e391925fbfe700461c736f21bbbda97c24c81b8e034aabaf5026891d58f93acdb2e777ee2e91310c5c78a668e9a6b3a39dc1e6351c2f32aecb1a5c9929e9cb09a89d5cde631c775eb0a2a83"}, @acm={0x4, 0x24, 0x2, 0x4}, @obex={0x5, 0x24, 0x15, 0x8}, @mdlm_detail={0x7f, 0x24, 0x13, 0x6, "e089bd33eea0b8d35877baef867f0846a8e6a84d50a6b04d3c2b3d9d7ac73ae1d7ee4cdbf61e2474b6b07ab38bf2a9180b7450dccb36c70e752229ec01f1dc7af1536f45b5006399f7c0117e9eeb0e02f4744374950243a224650f4057ffbe6a30250536f96a276772dffbe0650715e2393f1c87f79fbcf9b8c1d6"}, @obex={0x5, 0x24, 0x15, 0x2}]}], [{{0x9, 0x5, 0x4, 0x10, 0x23c, 0x2, 0x3, 0x5, [@generic={0xfe, 0xa, "c9ace2206a25bf672c7528f47e8a076a2fdfc3c7fd92a82922407ec751a799a0df5c4a7ffb132a7db9b144f7a335650cc16be74122c30013a355a33d752ad0684d38381fba658abc77e0bcc7532c5338d0c874a54509c72e8976133c99b6c14c8ddc0ad407d130d30c32407174585be7d0bed2aa74e5cfe92a9115a38388becb1a2bc829301bac308fc029363f9e3118c1bdf3d54f5aa6b9c84842d3ce6355d10128d4065b22b48ab946e3f5a46341bb67d1174942d282ea18a7ca770a6f0746bc2a0a338200922b41df56b6ffaf033873a8443c5bfe7a3bc6218593cecab1681fe9bbfcd2726fe3f7faece55976df0a02d03ac6aa05d13a9532915a"}]}}, {{0x9, 0x5, 0x2, 0x0, 0x3fb, 0x1, 0x1, 0x5, [@generic={0xb6, 0x5, "26ad0fe3ec0814ff07bd2c9e73e3e6c818c69248de6d33846f32b426ccb1184b8e92cc0f5beaa3dc8b18003afa0f2607bf2f86d145be5f4e175f1550a50f8a72656d5ecbc6e5aaa7d1fd21a531edd35b0243056d10b48efdd49864e1c2d31d5087d366b2a7e6ba3aad5950b92c80ddbc65dd2f6ceebb541ccd52f9215fc6e6d92806e6a7efba4b3b64d13dfdb46cae409e187757f6ab7551eb58b235266db3d751e1733b298e04315902f35f4fb01f57bfaef60a"}]}}, {{0x9, 0x5, 0x1, 0xc, 0x390, 0x7, 0x20, 0x7f, [@uac_iso={0x7, 0x25, 0x1, 0x83, 0xf7, 0x20}, @generic={0x7f, 0x3b, "5806206fe92851fe399b842d0254a6a5e4782b1bfabed0bd36ccabc66a099caddf809cd2a9d50d1a1a30f37a0855cfcd9816911444453690ddfb0c17ea95bc39d5b04e0db65996a38ebb0488dc69f2afe41eb544d43e44239a91dc954c2193c47752d0f33e9f6c82956dfce19f4fed0bc8b97b8d4aa9d96609825c483f"}]}}, {{0x9, 0x5, 0x7, 0x10, 0x2c7, 0x5, 0xf7, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x221f1dee1496c33c, 0x1, 0xff}, @generic={0xf5, 0xa, "a69bc60fbf219f45e59e73d41b84940802d339dd23dadabe3396521d50091b8f59f6e433f367df50bdae4e5dc852b527b3fa5d387c97100433ba00db492da6a36891a3965a94b085e60acd5a13bc64120e3075a57f978388be347eeb31614f3fde50ad3cd4f8d5469002a45eb3f13c7f519e88e834cbaf25066f204e6494cd96ba6791f93bf54a431b7ad369502646d59ffbd63334f5a402de820246db0b2e8f8cfc2e5096f0bca3528975f80391db535989d7c03fec78392aa7c37e0ffd92b183524aad348e297ebd209037eb2fb4165bf1b2971428589a3797a635d34e8aa9021ca96adeab845a26ebf7393eef95d8c57325"}]}}, {{0x9, 0x5, 0x3, 0x4, 0xe3, 0x1, 0x0, 0x8}}, {{0x9, 0x5, 0xcf2202a045effb20, 0x0, 0x20c, 0x7f, 0x39, 0x40, [@generic={0xf6, 0x8, "77cdcfda13ea3b265d071bb4c32d88355375a2eabe2f54f94597840784e02a545e31e0343b47112fcc98d06879344a1ed064f80e042c2e93ae2306bad50f06bed8a991113ef3a3772698bd6ddc3d34b08cb1805580378923b6c434808dc698b37d984463493602a013fd4fab1190558387aaf515e60a286051b9d29fcc9d833e273ce3f84c5536214b3075eaa738ecbeafffbd14d40d47f4438aa8204c91d7adf2ba14760a0a0aad7d132ed9fc600502edf591585ab64aad894e2afffbd37ba60553e28710fe7377df8732b2b4cf4548952273c811d55b2770dd5f3362338eb552d0bbd1729b668c63a300142e477be20509335d"}, @generic={0x58, 0x10, "8ab8b5d1c72845751a062d4e30e3beef0869d62b28161713b57887be57aaf10f1e87fd0bac0f2e34d681114ca4026026defe69141dbb3d819de28aa4da8181c08362d76cc7b5e1692bc8040778c055c76e4b78a56152"}]}}, {{0x9, 0x5, 0x1b00300bb6a15de8, 0x3, 0x59, 0x4, 0x20, 0x5}}, {{0x9, 0x5, 0x1bf2be6676296afc, 0x0, 0x16a, 0x6, 0xfb, 0x4}}, {{0x9, 0x5, 0xb, 0x0, 0xb1, 0x2, 0x5, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x6633699e466d0490, 0x9, 0x5}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0xb9, 0xc91}]}}]}}, {{0x9, 0x4, 0xbe, 0xe0, 0x7, 0x3, 0xbb, 0x2, 0xfd, [@uac_control={{0xa, 0x24, 0x1, 0x0, 0x44}, [@input_terminal={0xc, 0x24, 0x2, 0x4, 0x1ff, 0x4, 0x8, 0x1, 0x3, 0x20}, @input_terminal={0xc, 0x24, 0x2, 0x5, 0x606, 0x3, 0x9, 0x7, 0x2, 0x2}, @mixer_unit={0x5, 0x24, 0x4, 0x4, 0x4}, @mixer_unit={0x9, 0x24, 0x4, 0x5, 0x40, '.\"bB'}, @feature_unit={0x11, 0x24, 0x6, 0x2, 0x3, 0x5, [0x1, 0x6, 0x6, 0x6, 0x9], 0x5}]}], [{{0x9, 0x5, 0x1, 0x21, 0x3bf, 0x0, 0x8, 0x80, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x7f, 0x6bd}]}}, {{0x9, 0x5, 0x7, 0x2, 0x1ae, 0x7, 0x20, 0x4, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x0, 0x8}]}}, {{0x9, 0x5, 0xa, 0x0, 0x126, 0x4, 0x7, 0x4}}, {{0x9, 0x5, 0xa, 0x0, 0x366, 0x1, 0x7, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x0, 0x1}]}}, {{0x9, 0x5, 0xe, 0x4, 0x4c, 0x20, 0x9, 0x5, [@generic={0x1002, 0x8, "6d05d397645dc07b0abc83fbc878e80bf208194b9e1e296aa4c1519ee40ee61bce425c6d2a58720dd9302c5b5d7769259e416e6ef8963c9ec940cecb70cbd29e3434cd76080c743382f6dc7f0feb46c3e3fd21dab2e5b87a9433b8b267882f4e129043a6debfdf001c1fb473a66309c22be394b7196c189b3eb3650b15953064c231b1d96a5dcc9a690ccaabc1d253394fd495574085dd4eb5f0d455aa2031364c47d244f547a022175ffa390b7ab68730e9c33e0fabdaf0fce1a81ff2b27a1226ee6c10a7ee6c122620dfee1452846b1f68fa2fc6c09ee5d41f6a3c8ddbb4cc5d64bd0345f79e7df1c0ecfc1438ccf507e33cbebf4ddd93f1c6afbe90061cf7e2d2c32b6f93812d2c720d72c54e656dde0acad3ed5b0c1eb03b787129a4f406da67571016aaaacf36e2953271d062cbb9a2ff1812147247e2c96ba17e804ef3da0b5f9d915bd89ef6fcea8c1baf3bccc6bb6af6600305e4127a5f2e8a1c753abe725ebe663a00d5f2b1960615207f04e3cbda32ed249308b3b727646e8088a6cf4753fc7c9c2a0ab2d69985121577827ef02a840e13e0a0bb6315b2e0b3794eee7f339c3a542c7b51d607dfe3af9949efa4efc128715d674a95e60eb6c648035db492b05737cacfcebf63383b71f740a24b05c640aa7f25bad26f980c30267793d8f921a514f68baceb7123e66052da59b4f2d6e767f0c81d80b066044922340910c315f908a888dc6a25c3abffc7a209808bf4ec220396dda58bd894e16230faacf9608f16c656e371d0d8606dadb7a08ae2b03b3fbb059054c2de68ce756c821d9f0249d103b96ae79d6507aa0dfca8b78f94df6836a2bfa5d9865a8a76a8d19952ce54207f0fa0967527a772286742d7befcdd90a4a59643507a15fc3c4e474039058b60326c38df1385dbd8a527e83db64b92b93bf44b80a20a50e4b4acb64c6633918347639798e3259e27765c4c105ae682f2cec0af09886f6713fdacda324ace8008717a87fe098c71c08873e6f26cac1d70d3098333cb78ce6cd5ba71542570230c44e831857e306b606a764b292f39a78263ab7b80411c4317969e212cf9e71e8789082817babbe1bbd0521ecd4fd3c1d4f9a469848917762511ed91759132e259352ab6bd949f2a194d8299f5dbc0212dfb9a754dae5db315390b1c5e8d27a8d9bdacc67c51d61634c47c50bedb5e4f2764f5801aa62e6b23a2efce6be2fe2761956314cd189fd5bff754b39c6d402a603f304a19079fcb9c7902ce9ae7d5a7875fda872b76c24a78c7f5f147584b19fda81436a38192052acb7f3247da48a76b5832f0350cbdb98cb17a672143c736966759def6c76d41136135cfabcfc12082c8c07245109e8fe717e177b46438f214102531af62780cfa6758bb3aeee949477b85df1cb8dd8d46ee54ab9cd9338304ad004c46385ee4e4af59f57fc56a8ed3fdb481836025cbdd60854210ed22597befd39e0e26718229bf2d06b17ea70a8ba4c863ccbdc5896d65b439963cd1dc627eeffc2656a1d05190e05b931680d418b9a886e67194be06ef93bf0e34758f98a2da2d77e3561f3869ce8d13d3d567f7af415fa5de512e32c6ac705a60cf202bf873099fa5ad8137f0f201adfdfd57f0b622a11af1680d7954198db14a2214628def2f4a0ade91bfe44a139149a11c1db713fbd408883c12277337c2dbbab0de0d17d7cabc664830358314baef98e8b5a607ef541e6ee0697aa40d8ea7ac51c5285f04c3bf269bcc365e21b0b9f0992480480544343e50b2214f95728581a2843cc605822709c241f2a5a112cf6ab6cb684499306bd6855b41fb694f65475c5c94acbe0af2c838c9893bb88dde6e2acaf676d2a79a97320b9da51f735d9b18de9527fc2e458b315e28d7095e065fdd214bb0757b56c1013bc8dc0a8accbe0238c33529c703b5ab55a411bfb9f652fc18a1caf2e732c512f08b889cdde695aa609c19c5e9bd54773f205722018d43285655af319d3fd0c6ceb98ae7dc6d1e2b528a2c705078a47d468570771ad8f2fcd10e546c81202113553c3508eef099c88112382ea20373acdf02f6df19c1031c464221e4ef6a91264084e81f82fb1af827e5f020f7f4e90a596c493ef4634f34b19faf8b7a850a9f62c228a679fcd3ee4238b7ec86d63a681b31549670ba2decfab62cfc1240e09673bb59c6e5d905011d25463b609eadeae79011a7381086ca251c07f2cfa982b050aa01ef1dc6d1823bf028253420a792996358df0e5ca6e393637544b50bd2d120b3d374e2928a648b2298f6aed93aa5b094bd5bcff45b9100ec45b889edce920cdbe722addb4fceecec3fd91858b4eed11e92391a85f1204e29ffe683ae46c2ddf45aee5ed269a5a74552d5873f102256af151dfe5d4236e4fa1012e1e436aa6dda457fac90678b9fac3bcb50d740597d24c948dcc4579178c271de0cf331a6728c72503fe8e22e14ba4bc18a9debc9173286951c7f520aaf4a870b126001635f73f9fa881778b1c1a1cffa955916c984add5b9ef1b18f0a556348bf40f134d8f8f6817722a6b0bfa128ef7b9798811cbf7d014b67dc2bba725159a59ce7e17658b9d9f4ee5624bf28421cab2f6444fe6afccb1a90d60f50284f56d5a727059b4e8f8cb658fff2a1f5969f76bbecd14c3c555e5434c4855cccfbbc862855f95e7acfd0dc11651b726adab50ab5126981c479375011b051ac563bee674b08abf8b773e0596b69dcfb576252e2b0edfa5eab5fdb9f5beb08bf157bbcd2b48404bea33b99feabc607afa1924d81697908c4f7e99fe75ff8d802c6a9f23fd15e930e506c0a72f716eb82d91885a9b606b71c6caae73dd82103884c3ebe9005b63b983a11963033baaa595dbbad783b6dd48e8cfeb14d37b1349c0150d501ab66d6c05b9b5c4a989e49a03de84d68e68bbf34f856e82d87646b24d1bf77e614b9fc896b3165210d076e9a198460c8e43d9d783aec992039d1913eaa20f9b50bc95a7110e5546ad7cfba22eba707c4494db8c8b097f6986927cfae14b567b374c5541d01d8c3abf494d667a120a1b66106f4726f853361e47e176d42d9f7bf92e0276421d37b13cd29e410aed88f3071b432322e4574c623d9930332bbada39fddfff59be29df4b7f223bae894e69a666eef1dfa88e8894454e606740d2adc6e4299d6737a047d9c5cd796d6b43b87bb203bb4e773fdb2c2192bde12d770b09e222486521b80d464728b87ed6987228107dba6998bf18c045728fa0a6ee9cbbba604b222d4e97a43b06b2f6fce05e275a10ea90cf029289011b5d5d75bc90cabf0f2e80c1d5ad6abba45b6c99dd821b4c14b7fa1c4933d162db253428a3586d90a6384a7ca952a97b4fdab4b99ca4f566851a54e7c84562c66da1f86345658b57e16a1bf420f294f19e760c70420ff4bf5d2038a03242b88104f58c8fad64eae528d4d2c398a21c8092d3fbf5f851713e7de8250fcfe1be9cc8a1c6ff5ae2667775f80c1bafbcdc6168b88a9c2225990712a3c5aea36c2c94d5ef0b6952b1ee06fcd59dddb5509fe6fc740e12907effec7d46e4faaca263dfdf92dc2b52b86906728f328c7cd691c9f14833075ba21ae8880dfd63daaecbf7d3190f3aa3c4ba695b68ed2238a9d420bf6da9c47f04334c46b0c9bb2bc49631bb331c951fde73118bf5f050773104f7ba48eee5d058f13630d6f82e35b3307bf3281e5782dddd7f059759147f4c6f7c087001ef00270f4bd88e0836917ccebdc40ff0c209b65b62d28bd30aab71ce466071807d3ad3ce474b30ef8976f968dba3eb9203eea35a9488f3d44ff242132e6ba68dd39c3ca7c4bcab839c559b4035947d750a91480d07e58ff77b557d5eba3ff65b377c9e77410400028b84364f585c4904e0175971ee49e2c051e963b67afb50021685b9c15e4d22cef014d498815dd1a2ad8d89ac0162bf641cabe8740120ea80651f59d4ac2a957489d9df142bfa2473eee194a0f9e8e1cb2743262dee3281a25da34a2aa85a3b107cabccee238126ad7b7145e95de9ade76a03058964aa289f604e9b9077ccd96c302ca35296b59b7566f1d93b147e96f7b13b7bfa583372ffb6caabee5b396e30182d3f92e10ba817f08bbce26f96fabc56cd35b8d470bb0bd02031116b4c635bd59d3473e9a3bde63c0d0493dd76cbf2c537e1b40d3610846f850af06e4b830f1e83c4a4ee549fcf312b0acc4dfd07282cefff168f10483711ae86ae93213a76bfc0b744cb5c3859a09c08f658ab20f4227d1827edcf68b947f00c19cf0f8282f294a1e4bb6f87e0af7a709ee93320e5669330552b5458c79affffc82aea88ce33fd6a853ca3e7eada4885d149a536b12446b5417ce484c195147b9cb39cad906f946fba03dd3eeaf50e9250267ef718c6cd4bb3eb988f393dfa713166a3cea8940c66e469f78654f118b7a10306fe66e907bd6c44dfe9a3d0090bc2c3217cf9d15f0772cd7142aca27b84144ac3279168c10260514fb56c96f4bf08282060b6e81b646674088d512aae93429c613db4d207a12c2d3292a3b695ff3bc4b36ffa2778675ca8365468074d6389f606a4988f6af240ac5e568ecf583a55a4dc053db9a9bdbddb9e000b41c80ae9811ff54422318ffea53cdcb593746a4f42899ba96b1ce5f3cbd9626ca8eb4aa0a1c2e3d17534a7d05061fc5a7dec21345b95b6bd3b02d366e9a8c96259e20d06adb9e10324b15b25c533fe1e6679bfc6d64aa7c1365a950e9dc6e865d9ef866ae5955dff7ad24ae9b654df546faed0f19e484ce82d9a65cc10bd3a3cc7c7a672942607ea547d8168055377ec734bed64cb987b883fc91be8676952d78565aa05aaa5eca33df78df5a54e14a050eca52d6f85d4a43c35b025e178fc31dedbde1cf1d607cab9eda4c9119da7ee9fc53f0b0f76ce6ee0765a38e2c9a8f89590d013b95aaa2036a373bf901a350b32b33cbfc36437bcc5cefcd44c5575461a8b3aaaeb9f985c0bef61922d97aad12b72d97536e57bcae156a479a1632319c3980848c60d7b60e14cd1f22adc5dd2f2b2dbb9eb24d2015539d99525f0302d8687b96f3262bee3ac3a19627732e0db11e091a128e730a0c4dbf52781fd8c9fba6e6f1872f63fca3f4e8283dd067f3056e508557967184f931cb705583d348fcee04cb924be2eb37b5ef090206884d53cc68fd15c1cf53be8bf02be0bec3e5234f91d360901499fcef40a97cdeb2ae8eb00015da158365b37acb291d3e43909aee33dccab679e9a7188e89cbe70b2392b4f0c45c0c07f9bd720d10ec098f19807566742110ddcb8759de39e17cb6c7802a052943436547c803d164031d3c7d786b6c88683eaf6a07ec72e4e2401c10c3bd99463ca4c5580786f55d59abbe8d47fbfb576d773994ed28383d2ab3406daaec2d3ccfb3508a3d848a979287e44651f563cd1c08fbc616c487a86f47b7f0086c1dd5e4b38a0778d6af7f501783d21a31bc913c11d2c52d153da9b645db3201425beb1a10da0aae625424d5c4072281ca185aa175d398e843aec07675598b17cf014a74fdb7c6ab54fc5d939eacaddb849cd3d8a3e2019ed44e4c7f10a0aa4cbf3bff380b0c380f96303a75db65103d7716ae7f3fe57b02d829668e5b338a9b77ed4dc15f750cc35d655f959f9ad7901d1c2a16bc8abd4185888d762388465e4f4ba32db8d951b8191864a076aa3f1deaca5fc3921da91740d32bb8f457317c42ce4370c578f33d52eed10c720329fe719f6863ad2160f6d1c39677241a9879abfcac4eca5e179c42c"}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x81, 0x3}]}}, {{0x9, 0x5, 0x50, 0x10, 0x2ce, 0x0, 0x3, 0x7f, [@generic={0x2c, 0x5, "ba1265daf85a70ceea5f8ec75ecf11f797831f39355f470a0dbe28a4ceb23c0b19c5dcbd49eaf525bade"}]}}, {{0x9, 0x5, 0xd, 0x8, 0x22d, 0x48, 0xb4, 0x9, [@generic={0x21, 0x3a, "be610493931b1794c3a08bb95e012bc434252c63108b28533632528ff2e00a"}]}}]}}]}}]}}, &(0x7f0000002040)={0xa, &(0x7f0000001b80)={0xa, 0x6, 0x200, 0x1f, 0x20, 0x0, 0x8, 0x3c}, 0x47, &(0x7f0000001bc0)={0x5, 0xf, 0x47, 0x4, [@ssp_cap={0x1c, 0x10, 0xa, 0x2, 0x4, 0x101, 0x870f, 0x6, [0xc0, 0xff0030, 0x3f00, 0xff0000]}, @ext_cap={0x7, 0x10, 0x2, 0x1a, 0x5, 0x2, 0xfe00}, @ssp_cap={0x14, 0x10, 0xa, 0x7, 0x2, 0x1, 0xf000, 0x187, [0xff27, 0x7fbf00]}, @wireless={0xb, 0x10, 0x1, 0xc, 0x49, 0x1, 0x99, 0x3, 0x83}]}, 0x6, [{0x4, &(0x7f0000001c40)=@lang_id={0x4, 0x3, 0x41e}}, {0xbb, &(0x7f0000001c80)=@string={0xbb, 0x3, "d87206a1cedf0e86ee7728d710b723a42df45b2fb195cb7ff18d8647b8178e3284c9bfa49833dd6968e4dee89df1d33dd4faabdce2b94d2b9e0c97e3ae191c7e8173fa3d1118eef079606df9366f8061fb3c5d1669a75e082b61d22a552437d989fc1a88f20edf0e540b4fe74d91e3ccdda1cca40e1a10100f060793d2dcc69f75e4388dd11600134d0d7c35f408c02e4e1024cb4cdf908f1457ec3a8fc2505ffeb2cfe5898655e8fb60b526054b7c583aee57da5a56accbae"}}, {0x4, &(0x7f0000001d40)=@lang_id={0x4, 0x3, 0x415}}, {0xe2, &(0x7f0000001d80)=@string={0xe2, 0x3, "fba4df58c9a1176131f5cbe386c85e05f557e5b6949240522ecd2c0bb9250878d01d03f3e83bc471d444dda88648945892b950de6bf0fa74a2aef4df64f02f1f0ac84217099598ec8f1bc4359efce0fc0ad9c77a5231baa14e3e861901721634ebd2d0532c838521a15e4cda2ebe3d27c0cf5d680396ccf46a11f127059064ed8be6290ebca8b04bbd82b4b9e6cda46efd35a0b699e2791c2cc3e1effabb592c527521ee1876199112554e249bb439da1c8bcfe1a76bac22f7b221c3ec990cde88b819de8b33e58264200cea22d58612197069002dab1756dbed35d05da44a83"}}, {0xf6, &(0x7f0000001e80)=@string={0xf6, 0x3, "e3f32173a9ff26a2c4dfc7da19d8f2f9e773b6f2e16e7efb82ba5f27e3c4c40f748bf6d6034b816a621d6541f7c4bfdfe4156defa316b9585a1ed23f1c8803646119ddd2eff281e054f48e00ff2dc91645f5ecfd415214a0202406802a7f669168d65223866cf115ff6af3788d94a784a0a368bea67b0a09746abbd89ab6619a910091d6914ddee746bcf94942b9002d32a7745d988466eaa97415ea46b57bd260a8bd93089c97faaf3bbb654a52e470bcdc5243204d066e9259d4453ddc4427a5100b512de3e7861dee1688dde740a0e0a6fc604929e381a86573de734f6839498c4a94bfe9855e98e644e9c04105457c98cac9"}}, {0x8d, &(0x7f0000001f80)=@string={0x8d, 0x3, "6c96d0c323315e59798e19108d4a6e96cc9a0261edec4e8c1f45c64bc8ce36ff2cc1f950cd28b7004df2c39d3f73524bd924860436fed4d41f7a9389a8df1221e04756f3120dc5d32df191a2e3abd6e7a66a439d8cfb199279b8061861b142e0df06c474898583b212a5aa12038dcf6dda0f7be1da802b313f74386c630560ef49854bee1c6ded7125b805"}}]}) syz_usb_connect$cdc_ecm(0x6, 0x130, &(0x7f0000000080)={{0x12, 0x1, 0x310, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xffffffffffffff26, 0x1, 0x1, 0x1, 0x0, 0x9, [{{0x9, 0x4, 0x0, 0x1, 0x3, 0x2, 0x6, 0x0, 0x1b, {{0xb, 0x24, 0x6, 0x0, 0x0, "2e4ea9a78b34"}, {0x5, 0x24, 0x0, 0x5}, {0xd, 0x24, 0xf, 0x1, 0xfffffa10, 0x7, 0x4, 0x6}, [@obex={0x5, 0x24, 0x15, 0x1}, @mdlm_detail={0xcf, 0x24, 0x13, 0x9, "058ccd5783bccad8aab238aa680b4c3cbc4c3434231c810875551641de17809efe98ae416c61758212c6429fcf7f0dfba31955909cc6141a0c3efcff676a1ea4cbd554b7a029d6fcb3cb313e8d0c0cb7a6288e04f53b582bc16a3eee3fc390aea303819713fb759e70e7f4bfa5f27c973a569ac9d4633e1c73f951273a9b96e3d3311bff14c0e1eeca35228fbe38ff84eebee04924ce0089bfc9a3dad0977d56e056fead2fb19c3e94d44fb6000ab808fe4d5535e4254e5734d1b0ca3be67e346568ea8997d401c03a08c6"}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x196, 0x3, 0x80, 0x40}}], {{0x9, 0x5, 0x82, 0x2, 0x122, 0x3f, 0x3f, 0xf8}}, {{0x9, 0x5, 0x3, 0x2, 0x2c8, 0xd8, 0x1, 0x2}}}}}]}}]}}, &(0x7f0000000280)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x110, 0x20, 0xff, 0x6, 0x40, 0x1}, 0x64, &(0x7f00000001c0)={0x5, 0xf, 0x64, 0x6, [@wireless={0xb, 0x10, 0x1, 0x2, 0x83, 0x7a, 0x6e, 0x7f, 0x8}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0xf, 0x2, 0x9, 0x101}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x6, 0x7, 0x800}, @wireless={0xb, 0x10, 0x1, 0x11, 0x10, 0x5, 0x7, 0x1000, 0x3}, @generic={0x2e, 0x10, 0x2, "e8877e93e3a52e880d4a88a98c1726d97edd36c1a35c38d83a46ece08a259c4224d0023019630e69779500"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x3, 0x27, 0xc9, 0x400}]}, 0x1, [{0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x437}}]}) [ 1706.039888][ T2759] rtl_usb: rx_max_size 15360, rx_urb_num 8, in_ep 1 [ 1706.046825][ T2759] rtl8192cu: Loading firmware rtlwifi/rtl8192cufw_TMSC.bin [ 1706.064443][ T2759] usb 1-1: Direct firmware load for rtlwifi/rtl8192cufw_TMSC.bin failed with error -2 [ 1706.074507][ T2759] usb 1-1: Direct firmware load for rtlwifi/rtl8192cufw.bin failed with error -2 [ 1706.083884][ T2759] rtlwifi: Loading alternative firmware rtlwifi/rtl8192cufw.bin [ 1706.092172][ T2759] rtlwifi: Selected firmware is not available [ 1706.166504][T26135] rtl8192cu 1-1:0.179 wlan56: renamed from wlan0 [ 1706.249668][T13349] usb 1-1: USB disconnect, device number 72 [ 1706.255865][ T4067] usb 2-1: new high-speed USB device number 92 using dummy_hcd [ 1706.349853][ T78] usb 3-1: new high-speed USB device number 57 using dummy_hcd [ 1706.369871][T18931] usb 6-1: new high-speed USB device number 112 using dummy_hcd [ 1706.409811][ T2759] usb 5-1: new high-speed USB device number 80 using dummy_hcd 23:45:42 executing program 1: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xc9, 0xc5, 0xec, 0x20, 0x6d6, 0x31, 0xfebe, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2e, 0x2c, 0xfa}}]}}]}}, 0x0) r1 = syz_open_dev$hiddev(&(0x7f0000000540)='/dev/usb/hiddev#\x00', 0x100000000, 0x2000) ioctl$HIDIOCSFLAG(r1, 0x4004480f, &(0x7f0000000640)) r2 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0x40086602, 0x20000000) ioctl$HIDIOCGRAWPHYS(r2, 0x80404805, &(0x7f0000000080)) ioctl$HIDIOCGFLAG(r1, 0x8004480e, &(0x7f0000000240)) ioctl$HIDIOCGUSAGE(r1, 0xc018480b, &(0x7f0000000040)={0x2, 0x100, 0x9, 0x2, 0x4, 0x1}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000240), 0x0, 0x0, 0x0, 0x0}) [ 1706.499879][ T4067] usb 2-1: Using ep0 maxpacket: 32 [ 1706.559906][ T4067] usb 2-1: device descriptor read/all, error -71 [ 1706.609825][ T78] usb 3-1: Using ep0 maxpacket: 16 [ 1706.620391][T18931] usb 6-1: Using ep0 maxpacket: 8 [ 1706.649796][ T2759] usb 5-1: Using ep0 maxpacket: 16 [ 1706.769871][ T2759] usb 5-1: New USB device found, idVendor=05ac, idProduct=0231, bcdDevice=e8.04 [ 1706.779124][ T2759] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1706.787367][T18931] usb 6-1: config index 0 descriptor too short (expected 9, got 0) [ 1706.789921][ T78] usb 3-1: unable to get BOS descriptor or descriptor too short [ 1706.795300][T18931] usb 6-1: can't read configurations, error -22 [ 1706.800527][ T2759] usb 5-1: config 0 descriptor?? [ 1706.852527][ T2759] input: bcm5974 as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.0/input/input609 [ 1706.899929][ T78] usb 3-1: config 0 has an invalid interface number: 155 but max is 0 [ 1706.908167][ T78] usb 3-1: config 0 has no interface number 0 [ 1706.914727][ T78] usb 3-1: config 0 interface 155 has no altsetting 0 [ 1706.921650][ T78] usb 3-1: New USB device found, idVendor=19d2, idProduct=fff8, bcdDevice=73.e2 [ 1706.929804][ T4067] usb 2-1: new high-speed USB device number 93 using dummy_hcd [ 1706.930693][ T78] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1706.940822][ T78] usb 3-1: config 0 descriptor?? [ 1706.946327][T18931] usb 6-1: new high-speed USB device number 113 using dummy_hcd [ 1707.071120][T10827] usb 5-1: USB disconnect, device number 80 [ 1707.089835][T27024] bcm5974 5-1:0.0: could not read from device [ 1707.109903][T13349] usb 1-1: new high-speed USB device number 73 using dummy_hcd [ 1707.189806][ T4067] usb 2-1: Using ep0 maxpacket: 32 [ 1707.195055][T18931] usb 6-1: Using ep0 maxpacket: 8 [ 1707.239972][ T78] usb 3-1: string descriptor 0 read error: -71 [ 1707.249444][ T78] option 3-1:0.155: GSM modem (1-port) converter detected [ 1707.259465][ T78] usb 3-1: USB disconnect, device number 57 [ 1707.266041][ T78] option 3-1:0.155: device disconnected [ 1707.320033][ T4067] usb 2-1: New USB device found, idVendor=06d6, idProduct=0031, bcdDevice=fe.be [ 1707.329117][ T4067] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1707.338070][ T4067] usb 2-1: config 0 descriptor?? [ 1707.359908][T18931] usb 6-1: config index 0 descriptor too short (expected 9, got 0) [ 1707.367890][T18931] usb 6-1: can't read configurations, error -22 [ 1707.374198][T13349] usb 1-1: Using ep0 maxpacket: 32 [ 1707.379512][T18931] usb usb6-port1: attempt power cycle [ 1707.386876][ T4067] gspca_main: sunplus-2.14.0 probing 06d6:0031 23:45:43 executing program 2: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x3, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000440)='/dev/usb/hiddev#\x00', 0x4, 0x40) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hidraw(0x0, 0xfffffffffffff801, 0x800) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r2 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0xc0c0583b, 0x20000000) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000000080)) r3 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSCLOCKID(r3, 0x40084503, &(0x7f0000ffcffc)) ioctl$EVIOCSCLOCKID(r3, 0x400445a0, &(0x7f0000000280)=0x8) ioctl$EVIOCSKEYCODE_V2(r3, 0x40284504, &(0x7f0000000a00)={0x20, 0x20, 0x4000, 0x8, "c9ca1b262250793e8b191ffa69c7b4b0580b34f9833b7b0c6250340a60b21a94"}) write$hidraw(r2, &(0x7f0000000180), 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001080)) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) syz_usb_connect$cdc_ecm(0x0, 0x6d, &(0x7f0000000780)={{0x12, 0x1, 0x200, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5b, 0x1, 0x1, 0x81, 0x20, 0x81, [{{0x9, 0x4, 0x0, 0x8, 0x2, 0x2, 0x6, 0x0, 0x81, {{0x8, 0x24, 0x6, 0x0, 0x0, '<{a'}, {0x5, 0x24, 0x0, 0x9}, {0xd, 0x24, 0xf, 0x1, 0xad9, 0xa1, 0x5, 0x81}, [@country_functional={0x8, 0x24, 0x7, 0x71, 0x1000, [0x9]}, @network_terminal={0x7, 0x24, 0xa, 0x40, 0x0, 0xa7, 0x7}, @call_mgmt={0x5, 0x24, 0x1, 0x2, 0x3f}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x2a2, 0x80, 0x1f, 0x7}}], {{0x9, 0x5, 0x82, 0x2, 0x2bb, 0x5, 0x5, 0x81}}, {{0x9, 0x5, 0x3, 0x2, 0x294, 0x7f, 0x3, 0x1}}}}}]}}]}}, &(0x7f0000000940)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000400)=ANY=[@ANYBLOB="0a06000203098010fd00"], @ANYBLOB='?\x00\x00\x00', @ANYPTR=&(0x7f0000000800)=ANY=[@ANYBLOB="050f3f00a1d2423104fd20000b10010c4100031fcf246614100a1f82000000000004003f5f00005c28200d141004803815975d61d6be8af147743978c5962d"], @ANYBLOB="0500000002100000", @ANYPTR=&(0x7f0000004200)=ANY=[@ANYBLOB="0203b4fb29a8d567a53b59f8fe7e32e1f872ec21bdfc44c5ad41aa7827476fd664de2418025050d93207e6aaf79950d02372d21307902646dafbaebc9a869950b3dbff75be5e2f4f58ca5679e4b47c05a45dcdef6100bf96df67ac1eda1af4328082a470b126c652e91ea5d8f6174b0ccb4552bb7dd0dec8feb1da85a9d1ee4427b3e53c23fa15dd993339ba248588716882ecb865bcf003a99f38aab3fed7b5f5eaa7335a92ee24a06bfb846bdde056bfdbfec12c4e38157a31bec45da69c2529ac33f1d798a3d97a2d90bed42133ffa35efec74ca93a884c89000b1d5ddce96329467b2a5e6cdbface4c4972a7958a71bc489f98decbed2558e391f75c62908736147d3a3d5a8f6fb09b982ff1054e0624623938a50a908c19b90c44c800cfbb3fdcaf9e325d835701471928aeb110b1d18645468a6454773733ab6beaa274acfffa5d95b340fc701e695beb14914e4f3aae996d5760c333306d0ab291936ac97873ea14abeabb78ee0a49ca0f4295bfcc4183a3baf717d4b0146ab2735bc9008c29b8825d86f66658a8e9f52c51ab096227e98bfc45193d60c6e6769ba22867d810b2d45f49f753c2f0082655574f5a53be66e3b9c9d80e3c0df7c962386b1943ff7c48cbe37407b5fac5539c389c0efcd01e2b4796b8bb4dae1c4c03f48d6392cc67965a63aa448908facfc5f51fb38922ebb1ff601402143745f99a8bfe24517846d77ee3e29b3237aa006e9628eb914405241fbba8d335abb83e9d9f36cc3b0acc49858e054c8333bc40205fef9eddb00eee55a493578500b444db35dadc8a919a8272add580951f24e4808200d583be854fdc277a7536b596ed95b43c6d0435d84243bf05fe8c286c89e5738bdcb59931e7587098fc2367319139e6a674e3e543d4f394291fbb5a0c0402447e3cd2a03149a9a361f21414436f8f7c058608d8e548bb4b9de494daaa9af3a0468535c872b394f6285e00e1cb221a88d7d1fec36f8da90bb2f6b315030f156f03b16bff7d4c2694e225e13aa49641e1604ff438f419402430ecf507d3a2d4755d10504b3123865d0c497d33bcf8a67beb0a5abc7d7ea0230080fd99a222d9f14bda2312a5950f935d1359f695519c94bfd51e821b9ec7f835d563f47fd9729c4295ca025676840ddb8f4d8e501a1c0ac219e558da6d5a319f61a4ce735cd966a796242a29784d60d22e6326178046100936ea01f9c3aa6c972b10cee487f2e3bb61cf3d6e7d4dd34b1eb8996d3489b42ecab865376444dbc79a443d8fe0424a9878fa282bce39480b605367c5f7a677f17d373035e58aa6147f5b6f005801ddcc3f35a2463da87e7ecd529e8d3c2e5d6abef91fdc1d9e4f6e176949abda64b047a41382662a84c1e0630b1ec7776bdf6f90da2481dad21cfa3aceca30d1e7eceac277ddc3f15e5a6290b2db7e6e45fcdc3520031f916d7db1cf3985591250f6d53ec8c19f364778323c8df562055a440a8fda9f5b7179839a120e1e4a318a39a2bca63dad633480b482847f4083ceffffd5613198b1d92e526498485d15103cbd4c3bd00adacd6e33b399e9c70de8d88af80f6b01a85b30fb05650d2786166ffc9b7bef25187e523fcdd6c80d812728b0f66b9b87f30b5320ce5174d98d9379530c7bc7538d08d7334d9af9816b161d26220a95aa9e7b0fc8a180774b4579a64d753cbc80120d041b4a35f25c950d3d4ad1750de589fcae7d0bf6be2872b0ba3a20582b06348e374c917e9bdae5c10b252a8957575abeaee09bbd1822cabce91b42300b6d2a7d340e0f4f123abf4ded73f39b5c257f3dfc3ff66b5d76710f8b8211fe92b6b48796dcb2b004a8749a27c8d402384e4941fa6fe551900478745ef5768e57eb81055ba97c4db3b58b13ea8996f49a56ee88646ca989572215f82b10502092551f0fe678cf9854410491fb461808b84eaafecdee304d3c0ba0ff33b2ad0bb501113cb84454fcfa5fc31ad6441a1d968eec10b328a2c156a27f1e6abd7bf9c2120b01e7e26e5da28ef598569238655535aebea839d81b0e555bd1bdb44b4d340df8fe4e3d2cc797f7925682dd3776357f2a7fa4302b191a794f79c99f1a0fe38b325c48cd35a463f3b227df85f385908f4a1055d190ce0e7c1d3059842053b52590a2ca0f3402820fc842ad67527366f1f7d092b36a7e4f6b3b9c1a2ca995e19acefebcca9195f89aa4cf7a4a7c31dab05503f5ad46fb5cdf0c25e1cbdb576963d30a225d7b0319086f57e3efcf9a0f31be9e009578477d849d78fead0074b88cb549eaf51f8407c66712d56130534023c39dc1b5b255f26691fb663a0fd9a8ef9623300a7c25af4166e509c28d4c66267a95d6cb5373462ce9fdbd92ea57cbf9c26cc535ac2202da717f1e3f1fad9274eb39534b7ab6bbb89f3255a2cd096f30021cf15cd2c1e31b3e335bb5c3b64edc6928f953a23aee1e0e01521e58279c4dfd7dbe7107f4269ca17829bf0ab696d696857c171faa7ef1872b7bec00bad91d982244a36c894f79923a567c8eb5fd53a19f6b6b90ab4ec8886f8f22a30ff379fefcebdce95cdbe47879e7eba1b67a6a977c7bc8c04fbd6b4a5e099aa2a7370f3e8c4f872ce2d642a1184a0c5533aec32282ebbd1b9326e4c459732520db073aaff2ad0fe58a823cd28aecf1485d9938c9b188e1607cfa79d6f395e65fc30af4ab597a7365b7fd6601b8c33a3c4828f1319092165c0d2a28b5c4da8050e438e72cd63e53180628d240d386548785aeb98227d96ebf044518d29c8f6e5fb103b283d1b223e3cff7c0499a786dab86581a2ed00b22a90ecd841b71e608c078b86018226c4e509d99b238e4466d3befb5885eb1a661325d97a6ba0b35a4b9cdc8a1d77d68ea74c139748addbdb45155ef87db405b1cbe7adfab4a4feea2c9c2c3f552efdd973327a3e01f0b4dc699d98f1ef8a22d17f604d62a5d411902fa8441adc6df49b16c24426f932ae3fc203237821f945de0553a5ef472fa9c6b600a583f66ec911fc09ea2ef2671c0c69987ccff0a41a6178e34f5bed9ecb6958729f86736857c197759179f48503d11173a735ff7a007c16fc1960a8ce3849f91a5abfbfc53ee0d1a76159a8099b3aa1a5f15f7862d6cb79b968ac54a3e8187c8401164026c1cf8f3c7cbad2aa7fec0c2a0d5c64f44866479d53689bbb0d488475375ee3d5fda87485950336924347355269f32f5efedc0c196ca82b0f57731c506e978f523e6538435380826d94b55524b41b3db2bc9e3a13079d8a6df808abec186f2a4cd9c2ddda2961ddfa605b259189f2d1e4b4380d12245b1e27229a5ee35278d9bb713340c1da077a2870123b8905bd83343f6685beb16c99a0e16e3b7f950cfa46337c96aa5b4f02fc9762b215d5ef9dfd25821ca0e662b5eb69464d68c00cbfcf61e90746a196e38c1d8574c02938fe3b14d3c6834c561fd52eae0b94f49b2ec472833a346033723d7efd9d24069ce7ee71109a0405ad9f4f3bfd485229ac4ea343c51421dd25d503630c9e56178db168a4e7d74ee40a2a0bf8e5e83cd94811fcab7ec1b773c37417fea11d06f45a67ed0753694738105f743a584588e0ecc09344306c6e9680a563749feb774c06b9fce92a558ca4d0aa5b648ab0655fdc5858d4fadb299f0c3721f4d2b1116dbb5c2b0ef453caa26b18fc5afc62b1178b74f8b99931d6bd57e9628df6595a3be863e41184692a3c35b83d82cbaf1803233569b2e6b2a945fa0a757c36839a7812b0f007ff6444951fe401e6b40ede453b0e9bc698b496eef8636ac7c2e3e65aaf86d2a0e14944a9476b051c3d2dc8daf5a6e2d63ba61aba4588ce14e0a12f0d2694649277e6e013a7632bf424fe42b80cfbb0f07d1a7432f814bb5ba585b5222a406914bca8538dbac4906ccb7f3ddc9ae6192a4c5d78b8d89f2ded1a699f72d8c21268b27adb281c81ac51f7cb67c6b42fa6cdd90adaa0e019eabedbfe46d8695f975ebde9c51afb249d7be123ec8d8c3d8bcc7856c237777b2a3760a4bdc1b4d090cf2c983e822ac7347a7947f860419149d38389e8cdd8fd6c33904eccb446ea73d4b5a2ae8ed85740e5aa46c7e1bb4aa24959d7bcaabea34ce2d7e0533340d5f207ed09ba46c058028e28129bf9926f9ab2d5d98da6730a545d0c4588c1172fc2d3c3bad8f1fd1f860516a6365f246af815e1a3235c137feb1757b633766e39e6596bfa578753f67a3c5060462bf77cd7d13912322f2693fa9eb63ad42255fa11331d2e00e6e8e37e01990e45b1e1f9b2422c0349ea6146d225e18b9876cad60afcf0dfa9ced8bdbddbe8af5e3a919d34a5a2f6db1eaa5a00a9ff2bd1f4be92a0b757ed0078302f55d7f73e27e3270c935c72dfb6faeffe979a0a473b7a4ef4e26393b73adc518374102fad8df5d3a18c1f80e40bf1f642b5e587803c52d83ea8ad4ccab1f91d5d37b489293fb974da3ea44114492f343bcbe0d11192ceabb833ccaed67c9d550a07d7a34d303f8ba9baecd30698b67df24cd54f39705755cd6e9f16908bf8bf6f6540bfcd5d14461fd95c15aa6820db6fad8c5e70e22eb3088c8c8f1bdf69045102a6c66fc966bbd7ecdd0c05305191c972a0bfead858ecf774c7357db75213288aae9d84801f30f1c0b9e7b40cf94a53ab40e58f58f538b49a939b60ac915576531f53aa669e2dbdac36931b89ef47a6c2ae7d17ac84cef62fbc8c831a8271d65e25a831d3def06f931dd1dc20089cfb7afb5dbc60523390215004c65d71cf806b63094823d650582f3ec11c70136b8f708e79bf1056b7f61a3e8a6c1c2883a2a4bdb0ff46e0728efc81a8177b9213080c13b2c00199190c38ec8e063f4453c1b7bd04cdaf2f0c2774ac23710df4188f41787c511ee5101c68d7750198c37db27cc61d37a9c1f89f90e218ff6e54e61ba2f59f8c71940ec9e48f0eb43940782c4557c31652ad696551d6543bb68e0c5133ea8719a31a3caddfd9d6c64c00a994479ac35be46ab887aa5aa0c3142a5c678586e42655a73f03c58474b0a60a18d058c1f71bde8d5020da8c36beccc011308dbac58720c4c804170820fa92edd5b1d3230ec343a3f196d768cecea231266c6504607c6439c91192a03bd2b318fc0afd1409a36e424be5e24d535eb0ceb8a1a64ceea1beeeac5b45100e6adb58c1195b693dd7e9a1e3fc9bbd35658ab672844c93d982f405731336546ea89fabb168e00351dab338a5ac68abcc45012f42fb5bc1f44037ee13fe9b18636e4d6f878c9f61160a56f2969c3be9cb81039f0633980446598a81f0913cddbccaf88bb22dc02c2ecf45e66e3d6e25a357d36d8c440d266965e4fe559d2200acd0d91b981428e737b7592eb3e79ab2e07f7cca02f67986d433a33a282716c0fb2cbbc399b1a83554314a9bb7085feb3eece18179c65cb732e93a9195ecad59a81617c11123e7442a9eedec9cb4e1231d614c34a75862831dd71c309b666e1cd68610b569a11af288e08ba52b89cb7a6448dc0d6ca75bd29352a89706e6898dbdfff016351bb0f9f7454fdcac5891e83b985a230f93c7d880da5cb8a813a928304fe80c8cc0b9e4c5bd51e465062108209eb12ca73c544dbfb22ce6c8c6fc6d7229b6d0afae5e650a18168846332d5c24e371a8eef81b192036511ee8b0dab655d7a98731aaf148f39d4a0d10ed12d4f5286d0b83ce3172fc20685ef2a729fc3bd29c372f43f111e40884f125da395571bad4e19ad98ca53846ac694b1ccf1fb47932fa7c8fbc96ce8df5abd9b9092fb05981a1ef3cb747c1c5d54"], @ANYBLOB='x\x00\x00\x00', @ANYPTR=&(0x7f0000000840)=ANY=[@ANYBLOB="7803e9f682d69bdcf1e1fcd9586a3f6e7b301955ea42422550e6e6dcda92a8a6c8eb7e95971f5c8fee325def231d4b845b11eeffaa06d2cef37ff28ee87caa8f11e303b0a42f4ddc56942fe71eff8c7d172c04c7ac00156c2c68681281a17e0c360c2e2ce763fe4d2b6c69bc48e4e4f8f7c77e6e2710e78f"], @ANYBLOB="02000000", @ANYPTR=&(0x7f00000008c0)=ANY=[@ANYBLOB="0203"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000900)=ANY=[@ANYBLOB="04030134"], @ANYBLOB="02100000", @ANYPTR=&(0x7f0000005240)=ANY=[]]) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000600)=ANY=[@ANYBLOB="12011001020000e6250539b6454612289992b948124a6d0da1a44000e24097f2b20145e601400809040000c314cfad01020d00000724060001b7de05240003000d240f0108000000018004000706241a00e407052415400009058103e80200ff080934080000020d00000904010102020d00ff09058202bc020ef70109f4fb741d5f77d513ef5f124f9537e550b6caf78db3a8e8593b55ba03a6d178a369a9face5d52aa17f6645f8f7d5c24ba726473d21cb320a56503424ac5641e30cb68597f3929a2924cea0bb8b5b167509f13c3be488e7a6eec3b5f0de51bc49651b9a73c13974ace1ed6fbb93d5b517f6b7f4c62c5f4edb2cf2cf13e277e9cb3d4a00000000000000000000025ca528f890514cf6541fb024db50d397140cc2970f658015179c7e496b6dccd2f49a9687650ddccab65731b326e5eadeba9c69c5ff63136ab8fd00fe28a6fa72c880c72e91d5bce7a8134a6423c"], &(0x7f0000000500)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="0a060002ff41c4080800"], @ANYBLOB="c7", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="050f25000120100a01a5000000000f5cfc070000000f000000ff80fe00003fff000000ff00"], @ANYBLOB="0800000080000000", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB="80030b1a2aa84cd73ffbbe2016b23e38c45a63b01dbb6e0a740790d0fb47bd99595b87462847ede3044a460d2fd702a00c250610019313d45b4e9b6a166f127fb2f88782e79e64182b860cf2ae471b272237ce21e4c60774e7d92552073d02f7ddef145d83fdde26fad3621839fdd652228d3c4fd4035f2c8fc61cdeef5e610c"], @ANYBLOB='N\x00\x00\x00', @ANYPTR=&(0x7f0000000240)=ANY=[@ANYBLOB="4e039b26c81fc7723dbeec973173010730760851412c67f040234c1702ed77d2741a1bd5d1f5856ba11af0f82d46ac2cbc7770d152820febc2c82429857032a7628445c78716da2882fc85135f74"], @ANYBLOB="cb000000", @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYBLOB="cb030bc7f77bc5f6c84339f044e045b2483bd09c84c0634547cd90e44eeb914efd7fa77fe563b9982407c7b9871db598918d9f460525ee85fb1eccc8e8bf99cb19c2df6692069c9142d077f481a89709cc9247078a42df593a7ccc15b8fe6d66b6da274111cd3a3ca986009e963d5c7f90653dba8d3eebf3fedebeb9e1117ad7c7b60691f304c801fa79ef86425dcfe975e6d8c2f84cf232fb02ab0573d21275eba3b1cc7e1d6d3a5453ed31cac6cbe45f11e46e07e7edde0d2a9972198edd37abbb0e117649b52b2e85eb"], @ANYBLOB="04000000", @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYBLOB="045f58d3432edff4980c488a1c4e8aa4c436dbfefd"], @ANYBLOB=')\x00\x00\x00', @ANYPTR=&(0x7f0000000480)=ANY=[@ANYBLOB="290362d641e1e09a98ac4c64f0aceddaac9c113facf254b5a8f8052e6a25cb44c6d7895b122979bd22"], @ANYBLOB="cb000000", @ANYPTR=&(0x7f00000004c0)=ANY=[], @ANYBLOB="02100000", @ANYPTR=&(0x7f0000001240)=ANY=[@ANYBLOB="0203cc8764ba935a722aa1d0c21edccd07c6b75c579d7a169d6a0f3bfb93e91e9d8f893b784d2feab9d296e4a2c42c528bfb1a936abafacfa4f2665078f018d71f2e5430b616a6a666c7f9cd7dc03b84d60a443ed0b18e69cf2ac060d8f85c2ec81dfb1f0f205dde604b5f5b0e049b00e1d209ebba7875854806b24c6b51414d5baf51fba9de36759bfd2d660cdf1380dd58c84ffbc3efc84f3ad1df91a95b1be4ea15d1ed238b32876390719218c620a7fd63bb53f1dec00a7ee1d07641974a1505528c4855e209e8473eb236211a164628fa8da948d057f05905c441579905add6561084c5e2992b8aacc68dffce0c02670c33e474e355fc6ceabf113a4723c02e2d567b36321b33372e56346707dd7abd6ca34e1bc0244d76f3a3cb3c0d630f6496a1d13d763c0ee95d4136fe3eee916fa1ff271cfffc69d640d039f6b25d1c51c6fff27c9f68d68cdf455da2898bf1ad0b8bdc7224b81cb07d25fb03acdb19fb93c0d42047859031000141b993f4db1482ebcbfcfb0a7b728b0c4e63b943f9e700741186bd3b5dd261c475e40e63c472e31b062a7cdfa7f63d2fb5f983aac215f803d51252ed21bfd3a7f0a86f8b9f31851b14f6b3e10c77d07b1c9acc527e66fb65c007e762636b276aed9a17d669694dac7df669c95c26d12040a39fffcfa46df471aa9f8f64d9216ae66cf7a3d5cc7b3fcb19c785c658d5f7fbca58e1de6fbd7e6a2599ff7d34be248fa2c92fbfb4e5f59a3e1a536b607231a582c56f3e3c4df294407a138d817579c5dd673b23161bc93b63dfbe097a3ddf432d48a78d5e9d3bbb3b069eacec3ef418bd20a32ef33c98f4542297ab3ac2688e813b357dbd34704670cc96e3be814043d8d0b3a1d157eb5e4e36e4efa06dfb952ad730846550fb39fbe7b4dc11572ed07bb5453f147a6b2f0b55612dc422d9b58ebc2d9219a39a32add0e3a6a0c3bbeff17e5ab50754c8b5647c2117e220aba04cd737a99a51943b72d5132d6cd3de7fb79bae248751b5dd368d2f6815b893bb2fe87285bb64f78bb46b05c68a8dddff54237d5898f368b86172eeca35b9b3144188db8dea9e6963564b4ee857c9680fc2ebffdf422b106f49e6a37e5f05356527ecdf3512412e4a7d48039aaa12a953c0980b9739c9f63b65986a6c9245b7d15fe314127a269f8e1efd0b48b540cbdf123a4b0f999182b09e90030a96ab4f2f5fe0e1d15c4ab8cf266f55cfd991f6cf955fb6f2e960838b06951a0dd6614d7c513cdf1738722929d58b44ce4ce1a4fad319689f2664781838f7508b1ce2902483d8d19705136de7ce742ced0d09807c3e19addb9da5800d5766ed9424c6bfbe9bcd975548c828e9fde90d5217e462653341b24c2b851c91377c5086b978214138fb949524fc623b9a71eb02cada2d78ca93ace569d76a21089313fb04b943d683ffe692509cc97b0a4e94ae9ddda95b83cc270d1305b260163858c6b9d2e603dc156965daa7ec1757ab4a0fa5c9f3d07cfe564883bebf24b447a42a6cca534cf2bf68af052e3ba0daf5fc448efd2c23c903b8e18eb9f1b956a3c3631ead3c9537f318bacc17fca84a9d0e38c9ba3bf1f88fa096b652e4f7e97adbb6410b367895059ef23fdcf5c4051a239b8350272ae48c5ff63201ae8d099394bf0b2c25d2427ba6c63d621fb31fd6a33cc911fa4d452607c5d39e08c10a662067af759801b874966b100debf1d9ee49ab156509988e4f6f68ad3426771fe2d9adc013798d3d63c5179d27be1878ec5961dde8499cf77e3aa8108f2b6e91fc9faf24a48fbc34f825c689030918f2ec3ab3bfc0a93554deb4ede719512df72c6576ce497df632bb76c15ea84124352a66c49998519e9e8b39f1b7908422a587145fc7398422b8ee8311ad7b4a7490b90d2fb749caa770701800a36de69c13c9c032fd41126daba590a380f71c4805a58c1b2d87bcff8037d25be6dc87458eed1c6d3dfe2063ded7c4b2d7e49d623fec1585c9ea5ef711a09dd7bc36175a5c7086b6e13a21860df89fd91dd290cc8a14dc4a00d60c370c8e8a4058bf12be4422e13ae819405a2e26f7640f8c6d2e316035faf8a6452e616e6780cb9399f286f4fb1f0d62e15ad46e66a7dad65dfb0264b0268e640d4da6a603eb7c163ff70fc97776446d0dcc75c91540bc7d77fae3bdeaacb9a421cdd5e2d3c36b0910607edf805f797e7e4402ec33fdb50f024f17047f7d5a30afb137e508a1467b3979a185b01f3cbbda8a9a32205eed1acc1f949089df39f4b14fb565d4ece8189d5307a3b512e8fa204ea65603689d6ce8f1eba7775d0fa79c953ad2b2a3a8325832805d6b45ed148a9914e99dad02d3f4dff1d9fdc13730cf9c6134204871970951a9e41681501c3751b77950a205f7d7f24f58b414b40d5eea89c6da2d920e8be76f4e78fbf73d6c432b2549575854685d5c525aaaf5240b38e9cebdaeb6f48356a90c1677052f1fda33ff61a75cc0579e0ca98f7e6f348dc5e7336499a88963668f9724bc53b43650c94d6d404e9cc95ecdb30540873fbb52f37d8ee9dec53e826103249a2252a6d9426c4de3d056faea4ec78b95c483160d937154e131db872231f1b13f90d3bdec14fdfca6c90593b265fae78d088557d108d5db30ee19895d1c3340ae84c8b1e647da2b5df0f2308f3f425774d2912f752c5b43ea82ef9adf1d511e45a78d9dcf50b094114bea578e5ce62105dd3fb228244eda543e87f699660638c4fbbb53878be546cdc3bc0b990bb713cecb1bc4a7c1cf7af410ec94eabb0f8bb256c67b09901a695a25af57908cfc69a682b43cec7bfe802f33e09af74b78c098a91588e910ae8195935456c343be92e0626326307bd1d61ddd731bb40f936071b991bb9bbe860d816b3955ee7b6be124935feb43de538ec500605b0d81afedee5ac799e979eae19d754cf370e297fd1d4068800747a9ec18776a4881de4ae798f8a5deeb7bfa182fb78fd78986e21740a49e20639218e979bc09fca37bdc702cfa1552cd9a1d1598ae66146c1b06e0f953a59687c81a9d96670052ae6fbfa1d1f351d632616058f8fa843eb2e49cce7875563ed4b45952da8c8563f8140c065ec0b8c94c5b45acc86f0aa78a2af0e572b9ac0a08ec60d12fe5600f123dc0cafbc8eb6a6bfdc5371760f8dd7f92336d9a59f25bb6dc42be128d7de2d7edf84256ba0c4e51d618ab830327bf8bd0483af7c978b2ea1e30f6f32c9ca500a75a40e3fc99b4ddaacb73dc15b4656b0cc4a7147e177c456199b3a090f720c53cf367d962ffa3166827aae61a69bdb760db5ae213650083b837999892f9a39d7cf90e034c5f42b406a85049d9cf09552b6ec957cd856bc51ee093c1b81bf66720ab9f6bf4dbefe9b1ff5937158568ca56811df76bb568454a2906f45dede8757040a0034bf97ed8f316fe6eed61eba175fa5565550a5e6aa3b6418ad481a670a395dc5f4c334353d1b1ff1ce02037c8f3fb9a0ee41789d22137769be2f868c3be6a9e693b6a9352e317bdc22115f04e5594349c8cf86196c641afba07fbd8fbd0b1781528f7c1ac6670530afce50c3fbd0ffd1f966c35739fb16ce90af9c02592090c35b31c003dcf64fdbaaf3736b1b7bb280bfec14076ac24bf83c8aa9f217b9776fddaf9210c60caf3d94fe887adc1a59ae98d9fec1e14e857dec6b4600830217403f79b4f10323acc2cece9bde65b0fd970667290bd85ddc62dbdf48318e88bdf82e88820294b2c62fffa0e0972d302d032cae01ecd3d3fc55a987093e979447077bf059fe2302bc77c40515dcb0c6e5de16bcc01c581e02f76d936e3c9eb5d924d0b33f5d964bce5f91aac0a2d52bbd580fd6d96d56bbb2abb25dcc3b3a56428942336e524ef37cf2501f66483c99f64f10ed1f15b6c81ae24c374c35f0df66628ed632ac3f71f3aa93e45adbc979f29ee6c66cc7605b94be09060dd204cc36dbdd860b990b94c79dbf4b184eb15777bc5e2be25ec9ea193e31bbe4a737182b6f1f7682c3e3be43c207ca6293254e932d0f036affe4e1edd815732bf75a503fc54f6dcf0c236c06c5b05854031516a193d7ca9856d40292df8c892e964419bf2d6091b4f3b89f9b9dbe2225f90dc909f5e9a65cd81c2ffccf3f61bd445663adb32326df686f5e825dfc35528f4c5d32683ddbf885819c9c45976e3eedac41b71a941ad81086ed22a0845e28b0e38b4b45fd276f814baf87d9e1411132bd8f126ca5bec5747d5c4f240408ea61a35c25c934a8c7c2f4df62b2d12ea6bd5c36aa2b0eb8daae5726aef9b86ae153959625cbb324ccdce7938aa0f2be5b5515274fe7621afb99e2704d62b00c829d11ce6d251d56132dbc72fe75bd45c754355b3e1b72f751008045b63b5f80b0c9f08a61e43ea58fff37feb9e431b54a1fae3cdfe5ac8b2e2166fa229d96663717d84a22392c12b4f9074a3aa7655c6abd23a5da0cd5a7de755d13ee3dc30ff43a11f6aa7f1974a91fc5f497d82858244db28538e7958bc712e4cb6d81cdb7dc895eb002369d11e8c0b6f4dc6eb94245e581639d71e1f2ccfbb92e5f5b04233ca4ae99e8cd71bd16b06e63400e7fdc9fa749918379de8f2a044401cf778ad1e83e62da824f1aa79ba94879a1e8ab1d477205ea53a1b98e96eac5b14726c7f6fb57843204b0d7ced522cc5a1e1c8d269780197ecb067ef2725318a5f31c4bb3613070d27f4fce3b885245952c0fc07c47bce35447bf688ba8621129754e95239df3fe2b9a5f08921d17d89b2802629bc6a1a966fce0ca6141bf713b994dd89c911399a0dbc6ac19428e8d0ba82b93a4483be41f260fbf27abc08dced7f9e28d9b1c04ab622838b7f6985f66422fe9a7b72b523d65b9e5ac488cde19c6afa28afb498c45b247faf08bbc04d29372f4f9bf36d99e7541a45c2e1c3ccdba8cc71d455afc32f7754c8a49910e4bfdebe422b970ce6dc7496f26b0cf5009f10e20a5d5ad7043876d202b67463440d10ed948163e92109db565ea100b07dac7ae2e0dac83cf4852817db214288761f6de8506e4a7a94b4c98cbafdf5c1feefa926ab5d77b0b64b4c82dee73be02908fd46d5cf61ecf934f150e93a005ae94b92008aaedfb09191d7c58204ead3183ec567d3be0ea3a98469907d330643e8794e06d43ff6c47cf22a015874e3952fbdc8c0c33e1b63ad9883dd1a7a3250eda7e6838264159fa41343365d25558437c44953fb9e1d07742b6d52f99c886ee159191b0aa71b7b5c421a46f75ab808b87fe0864ecaaa9766c2b6ec31921f2a6276039d93c0187710bd7a1546945355667652fd931ca7900d64fdd1d1b0fa6a4fc79c0fbd85cdb7768ecd0ce084686c3f7e2296644e38832a93b2cf8e73e4c1191d29eb6b5c174fe94472ad75ebac6ffd44980e063f33df76cca34844abdcd46e6bd0b01c1bb93418208ce55d2604dbf6fed7a7f0a5d211c9ede835757f2c7cfc2081ab6459b68f951e259ccaa3cf87f508d544d501cf3e56ccad70aff1b146e88bab45d7893652c3f491e67dd05fcbe4c94220704d408db12c5a19287ea56ef4618284f6d746288ba29466969f9f8ba2ada3ee48fd324be3200accf0e346681b8cae9c8cdaddffc0191bf673ca191220618043d774c1b1ea2a4ec15b1351cbc14d5d694f600344a5222d77805a7bf0e5e5303ee1167f596971b96d90029c2f43e6157bd744ddf14630e789513b35f0cf71c6378a303bf08ed22d28d069514909a9784a4619e7fcdf4f1262d7493331ea514d78865ecab0363d5fb76f57ae794ba6110ae2"], @ANYBLOB="0ddd4bc4efc2ef099951fe7f881cfa81be9f0fbc182b813ccaa31bde9dfe5bef925038044ebf5208f2aa7248d268d62208b562f319122d0adb9eb13f6799a24dae", @ANYPTR=&(0x7f00000005c0)=ANY=[@ANYBLOB="1003ee206cedddbcc0944c2a12dbb427"]]) r6 = syz_usb_connect$hid(0x4, 0x36, &(0x7f00000009c0)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0xa8, 0x56a, 0xed, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x8, 0x1c0, 0x81, [{{0x9, 0x4, 0x0, 0x40, 0x1, 0x3, 0x1, 0x1, 0x3f, {0x9, 0x21, 0x3, 0xfe, 0x1, {0x22, 0x387}}, {{{0x9, 0x5, 0x81, 0x3, 0x3ef, 0x1, 0x80, 0x80}}}}}]}}]}}, &(0x7f0000000b40)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000fc0)=ANY=[@ANYBLOB="0a06da4bf065d87cc072d6f97c00040000cd50020103035ff400d2b2e5176d57d340fa6ddf7f9cc69e4c95a8fb6eec9365f2baedebe8112df15e4bb575734b371ff3fa004de77f94a2904383279f4594d5e087aa955da81da1c5aad8786f7a3b066ed81f30943d12a7ce049da4812d806e41c8c702673657427fbcb28721b35c13b6a2dd4881118695e234f1864d2a46039ec54b7b48645953550f1802f36613476624344b9174f762bdd797a6d24cf005fe5d24de9a"], @ANYBLOB='\x00\x00\x00\x00', @ANYPTR=&(0x7f0000000a40)=ANY=[@ANYBLOB="050f0c000107100204657f00"], @ANYBLOB="0200000002100000", @ANYPTR=&(0x7f0000006280)=ANY=[@ANYBLOB="0203267e90a01b38b4bd0178e44f9ac45a87c951c3677d5bc0b7b9eaf4717a9e31b843a2767436a5038f027197a532d133febf8becbc86d4ccb5daf736602fe28ec28dbfa0cb36c5c7619c56e9f311c5c1b86c58b80b105e6a45a739e0cc61863afc102539b3203172007a26838f763e910276c515df7f292d932d3f8789896e44af2565099a9059fc4caebb55005cf67785797e8c12b9dd89bd21f7e47a6b971e289a44467ecd64bb9ca92539269a92ba87f4a6ee843fb73e22cd5bdc5eb5a3b4401edce72a2fd6fb26165174c3a91687e3f762aeed4e0c80d595f1680b9cbcd17b73cc528cf069264077ccf4ffad6680e6494f5d59ace450a849e6d2aec156102b395fca4a336f74e8789c8a65373f6955667854284e607dd27886511d67843fbbdbc8b44e6431a74b417013d94e4f32197e99c57e9e16a9aa05cf9ae9b87d3b2f6d7faa8af09daf2c3112a5c45756b23b651e9622f86d729c55c25f937fa7227a7b4c94834087e2b27d46f26716cadac9a337da226055a11f5b2c46598c7ea06859bf4e72bf2c3a877d727f5cf1a2dbff13ea67ccdb0fa941ecc17adb4cd9e5cf097caaf0db9fbb9f42c647c1bdf6132e340afc516a611b48c284378b08315e3ce424a39cd1cb52405412baee951458584db8b461b3183802fa210c1b4ed25cc50fd4cca0ca03ebb7931377f7300881ec1712c02220aaa2f2abf5049c2b12d577cf384596e59a917e1b5fe710ff2676b4bdbe79982016450350a546c1d6ff6c8cf6564ee69ae887994e8d5ee289b6bad7d6948af716734ebd4f938e8ab000f69b1044b500f05e3d1aab0f3fcc25385f374d4b22fdad80497a9c1b4881d77ed0d8b9f6bfb25aac2b74143911fa57d92febcc3fb312de003f9c9c72b86c0648821d6c19ab11c864e4a391f3d1792abf7c5ff3467cd5478be2157eb3d2ae3e806568beb4b69d91a2704698d5b58ca00e915228c188bb4e46e563d92393a947f8f223536dbe1d82dd61956f4513aeca9933d502f90322c6fe5f7f7fdc9c445dd9c47ebe565344bbb065e7be4f216812c658d6449be6867d54c00dae778de38e4e311b315e918e87db464b18e51c9e2ee699ca1dbdbd844d23bc5fdaf7bd9db3b4679591a5e9a86f1b3d5b55c469efd75de364eea5439cf21abd1c8bb799fa9f5a322ea429207b603db4c68a44933cf031e63feb6e9e61e5410786017ebd0023356399971796566d2269c21727807fc040d436510e1e0d12d77ea3fa6657787e96950ab4818d1843854c800caf4c06bb386201b731984a27710fea722bdd8af665efeadf9dd06c72f7b8132724772904f1bbca8755d6af0b043fc608f7683433c3880d9ebc45c84231f863a9cb8baa7322c2955a2e901e7223fdbdc2b69ea02d6a018d95506cc34f0186dcf2fe388ee738d9d76925222e5465f151a8382b6e42f7956152ee8bc22639f403d4f6394ad9a17d65262eb0fcefa32309d0507024d08d237eeec05a8f509f63117195e653b20c0db44d45079dc1a81e377d62e0b8c23423f239bb450e9fded1503002aec90220474a40654c4025032f60bb8fe0bf4ec6a8b678300483fb76c022e6e88ebd2699e9215711b0b66cb226ba675de8567f2dcdca8d9ff5b9f69a71cd315949e12f396e6c9f3e78a48b92439b139b39fd06b2d472456c3288a8648cbaf9b1f802c2569d3d36029b7eedbb72542f70a54fa8d5ca75c04608315b377854001af2c00e62ae554c51ce23c981ce95d6613792f2f63f2eaf063f588257c78eb0932fc960a9caf5d41125b34f31160590c4ac770e4ca1978c1fc3b3d1c5ab89275ec4cc7cd34abd23daaada080c9ccd27679f8143cbc5d1d2e44b32d95138934ee4fe3abd04622578f1e3218eaf1fe2ed0dd9432d768bcb0aa189c24d268fdc869fcbf37e1b0a678e1f41c26260eb80c8bde53c18343c78a8d1f3d31c6c4f4845d82e0fa5e890c67436b551a7b8d59a1aa48642728e2e7ac641ba1fd2a90e7b7ed14dc0b46392bc6fd13ce8d3b4b7fd84cb54e83c62671395c0b9d9e13f58cde0a7d82a2eedf1bfe1e4cd17caafeb8d38b7b21b3725f03554cc5808a1567d897cafef66907c0b1b83df541b09dadb73ba58937156a36d63d6da6a11a91501da442268f3cb54f8f760475166ca91423aba8d1d252f4f94a992a57e97aa07453e2908eeb169ca1629ed62ceceb7108bb3819092f78f05e1e87a68a2ec0c006f4598b21213a3056120ff6303be56d60efb49ed842ba5bf91f776e4b53222148c11e1269cc17c064ef5f02dcfde283e783814b20d0dea147c5d561ae168fb5763bf760208bfde969962a759cde37640751f98b5fcfe9dc8667f87cfc505f10bca472f00f7384f7f427cbfcdde7bc7f0e08bdd5f8910f4d755cb78b4dfdbc7a505e7003295570983aca778e201dfdc119f145dc16626f1d7a36af0e567c98e8ad2d176c775d9b5214648460482c5bbc711e5e765066f945e4798bb79984bb57ba80ccc0339c2aac5100ca24e7ef5a3ecb015767e1f6ea59fc73e6392d0f9cb564c3cecb290e07ccc8ccaac2e236b531d5c75afcf589786333fd76ff5942a0530648cce7350a05a3e5a2d3a488c6c6eda9545a7d0440509e33311263fbc86161e64bf8e79b7e4d570b466099b98056439191dd68d9eaa0d1e9eda14b3e1a0a3d3c8a096d97e8ae135d29f3800f4ea7497248a2716834b8ba3686b47f38ba734afd3c40497f0b90300eedf716bf053b511eeb755094425afda4a4d1d49902ba257cd672ba952072bfe3fe4ebba77423bb225cda5e66fae8b45fc55796cb61d4b2b59e5ec8bd10b0f829d18a0a5370f826424ec75fc09e767e39b0c890024556fca428fb63425bad2271ab669f7616cff6d782cd821ec752512d8a6cc5c286035fbba91bc4ea94e5b965fa82231aa9aa9b6e384f39ecec7056c01e1960437c5c2d0a6d8249f35e813914ec3b7c4119d05e0a41fe461e5a744c7a13008a459358170b5da680fc30f5a01da935878a6861758581e4cac9fe6346a1a460b8733430caa784325c43f077524478c3de38299b12f87493029d10e8fc21d4c08dbed01eae4ddbd3d392a2751ecc368cf4ab1e27e42aa1cb189c2967995f764c4269d13684122cfdef1cac02bfdcf3b7aec28b96a1b8fe21a38b63d1ca85c95fecd2272999f729cd0aea54d4424a8a4ae474f2d5dc14bf29be8896ed4760125e766ab291a4cab54ed6d345866a9605bda677ceb46505520ef3f45199228f3926b49d328110455785f6d78f5f9d2ba5088cd3b0471d510185223759a25ff014f8e8afb38247b88594b687783e84bb447e619caf28cd3b68d3e2b0eca465a2a0a3c4f0fc719aded71221d248f6d54d3437f869afd2232852b59887e68af21403e26287271dc639544d1dd8c1bb2c034c6752ff38660691f27127d5bc53ab4fcb782d10e88c916bb55bd81ca2b4ce9ef579494475bdc802a858d823f340a84feeaa78bd0c800e2013996686d98062dfb01005c2b024c825ff85d7c9cd8decad8e4ee5b8dcb8c32bb26bb98c39772ee479496f2b7970abd2a9ab354f930f0ad90f0973aef83dd30854f898ba28d6ec3557290d8b9603a0804015e3292e333b1f67da56b921e4313b880c941477018d10cdf4de28b0fdb36d2fa5ece1b033bf62733bd3eeb8730cbbafca3232f841dc317a1f5c6997d9d4968fd565550de6784583d480a6f3abccf636cc263e5e1f1611194019ebb0e3491dac5920e9349a245fba09fa7e7cff9ddc3427902d6d9ff0fca6270d0c31b28c0e888e2a0a49287b4a2cbcbacf4b557064244c648666f578977b37b936f14686e35a0b7a2290ff2ee1af7fbeecac8cc915a929550919936e51856634e12e82159014ee6354fa2022174068833a038adc5c585bd9c8311fc265615c871f53ffb147cec4f8da652598f3a4f6f84f4a27be87a67d3dd7b4b1db4155f3a491d6dc5884d36d84c221b22662719992eeb21a25cd7e2f229f2bee103ec716acd24fd3ad2f6d2b9807f631975660aac6f5525af4dd3a2a8041b6028e49ad67b0c6b48487bbd55e52d9104fb1ee8ff08a0efb3ca499d566b8baeb788c7e033a5c4f6b58a12ef52ac087d770ae5f47cddd5c6cd13890a3a330a048d1b5c96836edbab59a409f51566ee9dfbd9005e59ec6b09e797b01a33f15a248dde3cfc88e5969f80890d94806fd513adca8293b4028b5a88c156df58bedb329663c631997e95ebedfa52bdb31b13b941ba76243e7fd5bfef4cb69dd32b7350016337e7e9367cba00a2ccedd8021962bdc6f8ddd8e6d7f9be55b76a3a6e19b8f33c49e7cee4b6e0d022a66d08e9131185d01b9fbdeb0b111e50c7c1e39f46e429481d672776c53138a40155345f8f01d188b9e7dbccf899b130f6f9b26b7c17f1516009fdfd64065fe3d9e886f6a2350c0db8d431116a904879cdca47e188ba00c7509179d7c10129bbce4afc88fd6fe1687e44859e38e339c94393b994f379954816c4415f69e4a203e58469084f0e4084439053c25962db245f0599399573babff0a2541f85e8a63000ae708941398b123679449254d05c50ec7a57e455b6050edb169552be9a8f1a9c1c71665124d4db5f67d1406665e4cabe9536b6f1ecb85085d8940f42f1e8af343f8073d005d8b60502b3952a311207e411b3216989b9463eac596c56eb622c8b5721dc9728abe15641e3bcae7fac627d3902587bac476be872020bfdf432775115a818eee8e74abd24f05b16fedefd698613d0e2a1fef7dfceb04cc13794c5ace2483f11cf71818bb07981f20782485d41bc6471ee52c123180f7a2fd755d0c604a39303a3dc66ee6a2aa7c2e3a38692b13d257bbb50e455f0af52c3351d0cbf154d391456920aaf2171b1b48e93f0d7882d6d24af36241e1a0b602ea2ab56e2b5ebc6cb996ed9a7f0aaf40e38b3f0ce5619fb37f9c152f26a1e09880a5b6f3f3f265f61ccc1ea0358f46a198bad1925d6507b6bdf403172e3d6adecbf0aedc0d3fb2554edc5b9afdfc4ff192a8899ca6830da975ee314b28de84934abbb209c6581893416533bdaf2aee4c6dfacb80ce315fc0f2d8c7213f0c079a89c79fe1f30541512bd67bd8f27f2d8cbec40e91425411b69f04b1e32a65a6c1617a0abea41892c32a067f7d5b8b58746808d4c30e75062f8050bbb695a953061c22928b5662bcf76f7be6e61e0031a8c4d271d92aaa4e9782decfacd16e1efd8fb87a5dcc711cd274c4309cc30bca7ec746514057181ca5106a7f214ac1fd5b714726dd85e7ed0a231bdeef8502c76f0771b78212a967381cb60be6a21c76cf538f4813acade176a18614097780956edc2d39e02f9d41ad8f715d7ae44b75e4fbb8f939d8fdf9f8aab6383c1c6a5300fc7e469f35a0d90980facb65c03fe4ae8bf5a89473bf2721323701a8ef71f3c1990fba79af349d64039252f526f456d7f55f949d57d4a6721e409ecdae43026df8c67389356e74502cb0eec96243735c9b39c75289599112041a65121e53c859e281f84bc9e62f3b6ece7a5a32e240b73a8ad18a352c4e78ba3e662fc4d1744af0d25a761b8bfa67bbd63a6e164ec000fbfc479333bc393d16077a91ebe72f8edb6f8f12cef97f46e254423d87d7d7edf813a12f64eb19299c38833a38d2e11dd3a5cd0ae94c2f0bef5f3e00707cb5b4e4648e27dc4bd9a175d314f2995c88a5099be863378f059d2bbfdb73047cbcc8c0ace92b45033e8706a02c4f920f56cede3ac671bcbfd034ec0d0829ecd26d4d2ba1ec71ede20d82a06e854a707f8"], @ANYBLOB="b200f700", @ANYPTR=&(0x7f0000000a80)=ANY=[@ANYBLOB="b20329df6137296cd5766384ac00a84674ff3be7c152aaa20124298847da5ff92c6e1f1f25f9b54761157bcfb0911de6e97a270b8e7b3b33c884becc5b23505f524c66de59703070035558de092e70315949bbea3d27970a0928c1975213ebea2061b9fbb94ed3151816f953bdc6bfe0290b45d8b5ced164e27bf3ced33cb7ed50a8d99f74562c831d7ea950792a880f8d62e333b61cca94d51c1adb8d05c3ff6ccd6af947b0a997a57ef18d38be8fd40762"]]) syz_usb_control_io$hid(r6, &(0x7f0000000d00)={0x24, &(0x7f0000000b80)={0x20, 0x7, 0x8f, {0x8f, 0x30, "21ad36c70357fe650a84a085d83e9a4e444517a616c4cae8edefb740f11fd304351a84ef185d167118f5ad815f5084c5999b9f350cafc8d3ca43164bee3340f1b552a2a38bc553756f74ee45771deaf4bd78a242ce150edb8d03ed6a1a120234bbdb2ba1b7d9d26e40a52a1a89c00caefec48361aae5d64274e0a1e4ca536d82191f134ae07fe1c2caa50c10ba"}}, &(0x7f0000000c40)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x81d}}, &(0x7f0000000c80)={0x0, 0x22, 0xe, {[@local=@item_4={0x3, 0x2, 0xa, "e4af3313"}, @local=@item_012={0x0, 0x2, 0x1}, @main=@item_012={0x1, 0x0, 0xf81fad2180ef9f4a, "f0"}, @main=@item_012={0x0, 0x0, 0x9}, @global=@item_4={0x3, 0x1, 0x7, "09066a89"}]}}, &(0x7f0000000cc0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x2, 0x3, 0x1, {0x22, 0x8f2}}}}, &(0x7f0000000f80)={0x2c, &(0x7f0000000d40)={0x20, 0x16, 0xffffff58, "99786bad8470bcbd2f3c4c7e087b3fa47c6d9df9aec4cbf580def64b2345b8ad0b31176cef961650b47f963fad76bdd70272577ec96b8ae638b33ceb399d47656bce387a031622b5c8b447774c00a49f2ad3e8dd2fff18878a5a9528ecb6d09f25915d93d1b004af4f69ffd4daefe83ef9c48703fe5163e4164b5d3f854555a65a90f839acc65367a44c95a47cd2f264ac920dc6f0dbd7ab021344312d83a36848b35c0391724ca2f14a1a333426e8bad829a8c0e4baf6d8f93859ca44a29050a78cbc0168e8a502deb668f559c2c20c3cb9bfaf03885c30fb68d1cc9ad4a170a1ca8fc66f6d2d16fb2e9921309b6d3b556958b7efa42ade69f67ac3834da9"}, &(0x7f0000000e80)={0x0, 0xa, 0x1, 0x3}, &(0x7f0000000ec0)={0x0, 0x8, 0x1, 0xff}, &(0x7f0000000f00)=ANY=[@ANYBLOB="1b4112000000125cea8498ffff802a0b90475563775b3805"], &(0x7f0000000f40)={0x20, 0x3, 0x1, 0x7}}) write$hidraw(r1, &(0x7f0000000780), 0x0) r7 = syz_open_dev$hidraw(&(0x7f00000000c0)='/dev/hidraw#\x00', 0x5, 0x4eac02) ioctl$HIDIOCGRDESC(r7, 0x90044802, &(0x7f0000002280)={0xa4f, "c0644eba3d9592e1cb8779c175927c2953f61237bb4067109a0d7ff5ea17a9dde10e2762eb91ddf7894c5492834cf31f4b4f453203581f61a492789789be9a71b6965d7198b38738776165a8910159c8b116c6791a7ab7dd750c41f875d4e6c69c3beacf036b71f9e5e7d1d107a014ebfe9885231cc53158638bedb880f320469e9c9c6ef5c659eb12219ae15edc67e0c282ee866f7f288886ea644184f18cab88860898295bae7c9ef5c10f00336683f416c9f81be277de0eb41f879f9f6039b83f7b07c601ff1962e0a2f6620b64ca303ac13e0c80cb44b2d76c2aab85f416971591ac86a71fc5d4ca318541ad8b1fc64efa1b2dee0ed60b3ae4edbc1ad9d8c5f7c2fe14606617db0d9d2f7ae209b0f662e1d20601aa618e8866458eaa488190c99180c81a356385b76df7cafe0608ef31a45e483b47a8ee17fffc7bdd8849d94ef516aba6c2c85c72efca41a0b4ffd04613ba965326ecac497d18c836675d0bfbdc2a974b461f36f5456a9b0721d0d255f19b37530a84bda32f5f4b758c4f4a0b7ea1e7b317eb009f9f85034e12f64257daf7c07431d83774e68ecf11ac94d1fca96d222254c8419ba373dad7267a16f81ae96d05dab513c3bf139e8a397b535a58c4fa699884177ff5ecb10f95b83a0ab943ec5cb8dce7912a4b5ed95c4197dba0358c1539e77620351a16544b90768d47c85715772fa85f3ad9b2c9b9fe08e4aac996af22b5184715948b05ca7e02cd3e3be13341891ac1b38f68c4d679ce1890c49eefc3ef7d802f9d7a53396b68ca076537b8ccf7dfa8050170bcba796559202ad47cf9d4f13c61995532248fd2201c0f6a9ae83eab42db8766e47d75631f0051502834f173250bf3ab455fbb531d33986aff5be02cb6ea308144e403defab7dc2d154b94d11136b3ab3f95d79f8f3e81fa0614bc7d783728439dc0c88c9fc973ab47ada8399c1c779029da5daa9776c4e8d900c9d582941947c09ec3b600c81d54dffebf9de494c7b3b2763713d97d758a2cc1fb10053875e0d1553455d778ae094548cafd82738928c6ba1ec486610fb4b59dbfd1da62ba0ca300d4177e25702306921624696e3a0c194dae14d2ddc5ab0d8d316938cfb433eb3f83be7ed5043ce14da46abcb7169bcc8e06b490579d446a3375c7eaabda226f6ad080f9768d0c577ea1c2112d46aefcdb81c760754d19e252040fd5291eb42e0bea86941e306fd1b1c34b49715669709473d845f10752fa8ac37ad96b999df3c6f085e59dfcb29f63e0989aaeb52f874dd4348358001874bd3aabd10eb19134886e2595a6e928bdcf702e6d4379c9f89c900ea0595fc7d1345af2b7b5e5aef886e65987c10d0f2ff936be1aed2f2068907018a79bff715f63bc63cd43e03d4002c143917b6428a217c19baf8a3bc3f2c7988c2fce38233b1e7f3fe311429ad45a8b1a6df48432087edf5b754e3c92331e16cc31689375fdbba6d9e47d0cc54694a0086c96d82f4492a4b15e2480c4c9a4798d77c1c161f4bd3435940816f0f70e26e154c5e3b37e51aa95fd04c12f6e00e05ec7c1cea384872600fceadf0f68fbe466712a0bfd3c986b4c2469b5247fad0db8c4cf0064b05acb85ffd8d91a40ea638c690990f716ea0744a977e6ecd65e2ebb8d4ad5b47e9742889d9b1f71ea01b22e54ad2d7c1249ae760d6a64e3b5c35a8f42a4108310fc7bb30af4aa5e466e00b00ff2aa88fbc2a780fdab612a0db3da038d1f2c0d6a0f26eda94b6e73056c6f6ad084c814bcf334cd9a81ef1fd217a2508113756b3c5e943ad3d8cdd983bb543755a27980d0e4571c5c5ba16b753205239032dd5d32d25362ef8e96fd30f6d416954fbd7274bd598a6eac31bf3c7ea87985e12104f03fa2a9ead404511afef9500625cb07a9bfbab7a91d30ddaa15d2ac43637a98513d2385f7b810642f42175f8337e4d4369aab906e37f7f95c160fb64437d5188a6e02a31bd99da163026b8c8dc90ce1b154c4883c1674a6a9469ef3e3064efa2b8bb2f2ef839a5556a7df28311a572d321f5954b6e3491b4d6bc813a3a2c710cf175884a02b1f93efa04aefae7313e135d448c424605e1af2ba4645a11744a512bf3d81eb974854f1fe38bfa189d1cc704aa7c09c5e7af6c0d9a0f2c3d19d3dd2f79f05db4c1224a7413d37f76a3c333bad8d017e4ca2c57614caf591b5694bb52ad70fd2410999f25b8c8ce59e410c5769916e4f1eafff8ea10f7cb295c01cd6302126ce4ee971c1fdc13af4e90ac31bb2db52332698f719b28a291f3f48072528fe9ec8ecb70538363040a1c7958317319898d3344a4382460f49c717ade290dc74900d7afd3d8dfd1e7c4d1c6619ab2e1f61c79c9e6745dd8fe34d4f2a009ee68a589053076bb4cf28f2b9c7bacc4cd521aff6b1b208553605a7e900bedcb4581f563e95f3b21632d2393daf9f03a83a647dee56509e40fc580ebeafd8c43b0059479dfe7a9e045646af4f320e5a8f1a03e6f8d1831fb320b9c50a773d4f63b3d3455cbbd064f77308f4a0f14eb086806eac703f30c8e702d180dc07ee4d2fb66097f628aae93477c5dae73b3d650e5caad4ba336c174dcc5e1aab12acac1c7d563ab9be92b46bfe0ce0017aaa7d100afebba8bd6dbc89644e424d6a554722b0edaf2b01ff1cb26eeae0cb99c019ec7d455af969572d383d59c0727e25c8556a93882769317b3a575ca498848922a0ea67e23c3f3939bc3577a35e6e2157594ed80a35ccedb8653f2e96081956d3c0599d3476c130b181877c6b5634600b0a6f5a19670716e24a6d9589dfced5f57660e88e8d368e50c826e8167113c72971abde7f578bf7b4a0ac89e5d7ca908a190089965e11a523e5a24a29b69d2d39e6420cf36a9226dac79248ebe061a4706fbd078928a5d71ed0c087ab9768011dc8df040fd890d31f6831f27ff4efe92421777a85f755429da37abd67f12ce04f254bde966b03885e15868c00a37dde1df6c33ef39933b4538e0bf1d0b19eb87c74af10da07bae115fec79b45ad8a9d90f4afb16bfbcec776317d647b9535e47544c38c179c02034a88c4ca3f5fb48a7d31e7d8e3a6d669c01d49d30f3a59a16053c111353126b0fb367d6f6c8d68323c0935a00c30cdc3076aef684dd551207bfcbef765202ec668e7b1c71d33ecb7773ca2082e4eb24b99285ab65da08cb166d1eaf0f6088a731c4de7a33533d72d7358910ca51bf5f23d91308fd73402cb2f71a45919e9657d59f20d9503f07069790f08f203a41d9b7c10cd3931ec9f3d58c88f13461f1c58ee50a2fac45a366caa582c5cf265292e141cc040b02eccb425257bbf188471f346f3ea290c990086706a2832d668ef233b7ecf4c9677e1cd41d0ca099aae6a97acc7960091c1ff4f3efce25c81193782c918cf47784c9cd7cd465546a893a6b7fbedf6574bb7d29bf3d1ef98474a09195117e7de76510b60a6fa882291a1388bd4be2a2ad489e4d6b16a527cb9f39ee33a5f84c0bdd6e3af54ecf6e4cc0d30e9767554cf34e7956b0cf84219f0cf785bfea641723a9b59b40de1cf2a3098802d85f085fe4fe12aaf515038cd2d3542c43052c48b01a4542e87c1319c417209ad587cbfc698f08ad68b880ed8cfda1a17fee16e79ec38507b73e86a225a0abbffe5e9a6561800c194b4b8b11da17cae6c201538b96bd82260dd5536abb47e5cddcfc0a5a6177abf57cd25ae111e292995d8e93e"}) 23:45:43 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/in\xd3ut/even\xf4#\x00', 0x4000003, 0x410000) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x800) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0xa3a9, 0x8, 0xffffffffffffb83d}) r2 = syz_open_dev$hiddev(&(0x7f0000000540)='/dev/usb/hiddev#\x00', 0x100000000, 0x2000) ioctl$HIDIOCSFLAG(r2, 0x4004480f, &(0x7f0000000640)) ioctl$HIDIOCGFLAG(r2, 0x8004480e, &(0x7f0000000240)) ioctl$HIDIOCSUSAGE(r2, 0x4018480c, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000000c0)={0x3, 0xb3, &(0x7f0000000300)="4aa5909d6b40e52d993dbac8d4bf77f7326c74f98de9a58ad5cae970a160c1215a3f39b4721cae09ec9c36051a33df060c8073bf297b95155e3ff7b3cb5470db25f6cf11aad2580b85c8f676b344421fb99c62454668baeaaaa57b1168260e9f2aa9a3cbd7b63a03cacc1f3ad2de2c7964eb6affc1dc6547ec3f9349e46c167b5634681d4fbdd6df646e00982f9510bcbfab5099c011346c77e6a441ea420a60d0485e3cce231a7a2d970fc1cd3d2d835e91df"}) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) syz_open_dev$hidraw(&(0x7f0000000040), 0x9, 0x30100) read$hiddev(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0xfffffffffffffffe, 0x142300) syz_open_dev$evdev(&(0x7f0000000280)='/dev/input/event#\x00', 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="992106cc7a49eb917749ff3631ca2b501f71de70047a1866fbeb6984545cafbc56f29a41f2cc930165dee0638b132f7971c70443dc1ecfc5bb30b5ca8424977cf71bea990c67deb1fc432e63afa4e79feb9c35f8de387cce0c905a03286d7e01859903a7a0b2c4f25a9d230958a80416c5a4e5c6e76d0a55a740ab3261b661358d4ea8aed1ffe618c0dd2e423bfb6ec5b53ee9c34d84d8194e1d37590856a5636d41bf600f4ea9fd3be04b023bb47c115b31054127d6def630dd417f42d6223cecd81f73ec2a86498a1d1c88f1d486", 0xcf) syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x41566349, 0x2) r3 = syz_open_dev$hidraw(&(0x7f0000000240)='/dev/../raw#\x00', 0x0, 0x12d441) write$hidraw(r3, &(0x7f0000000000)="3a0ac17e0d595345e24ea72cf22da8cf6bd8605cc6dd64", 0x140000) r4 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) ioctl$HIDIOCAPPLICATION(r4, 0xc028660f, 0x717002) read$hidraw(r4, &(0x7f0000001240)=""/4096, 0xffffffffffffffaa) syz_open_dev$evdev(&(0x7f00000001c0)='/dev/input/event#\x00', 0x8, 0x108c0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[]) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400007) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x109a42) write$hidraw(r6, &(0x7f0000002480)='!', 0x1) r7 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000080)=""/34) ioctl$EVIOCSKEYCODE(r7, 0x40084504, &(0x7f0000000080)=[0x80000000, 0xa0000000]) [ 1707.519980][T13349] usb 1-1: config 0 has an invalid interface number: 179 but max is 0 [ 1707.528241][T13349] usb 1-1: config 0 has no interface number 0 [ 1707.535704][T13349] usb 1-1: New USB device found, idVendor=2001, idProduct=3309, bcdDevice=8a.5e [ 1707.544858][T13349] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1707.566824][T13349] usb 1-1: config 0 descriptor?? 23:45:43 executing program 0: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x4a4900) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r2, &(0x7f0000000540)="00c556e6438bba3325bb08c8fcfa0d0588dceb3c9f6f361b338d7b2fbfd812a5ff080905c0d329021439e8c9b553864f1ab1352aa13aadbcfa22b278bb17a46dcfcea59147f70a29b7", 0x17d) r3 = syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x800) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000000c0)={0x14, 0xb3, &(0x7f0000000300)="4aa5909d6b40e52d993dbac8d4bf77f7326c74f98de9a58ad5cae970a160c1215a3f39b4721cae09ec9c36051a33df060c8073bf297b95155e3ff7b3cb5470db25f6cf11aad2580b85c8f676b344421fb99c62454668baeaaaa57b1168260e9f2aa9a3cbd7b63a03cacc1f3ad2de2c7964eb6affc1dc6547ec3f9349e46c167b5634681d4fbdd6df646e00982f9510bcbfab5099c011346c77e6a441ea420a60d0485e3cce231a7a2d970fc1cd3d2d835e91df"}) r4 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0x40086602, 0x20000000) r5 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r5, 0x40086602, 0x20000000) r6 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r6, 0x40086602, 0x20000000) r7 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0x40086602, 0x7) read$hidraw(r7, 0x0, 0x3b5) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x0, 0x1) syz_open_dev$hidraw(&(0x7f0000000040), 0x9, 0x30100) read$hiddev(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0xfffffffffffffffa, 0x800) syz_open_dev$evdev(&(0x7f0000000280)='/dev/input/event#\x00', 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="992106cc7a49eb917749ff3631ca2b501f71de70047a1866fbeb6984545cafbc56f29a41f2cc930165dee0638b132f7971c70443dc1ecfc5bb30b5ca8424977cf71bea990c67deb1fc432e63afa4e79feb9c35f8de387cce0c905a03286d7e01859903a7a0b2c4f25a9d230958a80416c5a4e5c6e76d0a55a740ab3261b661358d4ea8aed1ffe618c0dd2e423bfb6ec5b53ee9c34d84d8194e1d37590856a5636d41bf600f4ea9fd3be04b023bb47c115b31054127d6def630dd417f42d6223cecd81f73ec2a86498a1d1c88f1d486", 0xcf) syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x41566349, 0x2) r8 = syz_open_dev$hidraw(&(0x7f0000000240)='/dev/../raw#\x00', 0x0, 0x12d441) write$hidraw(r8, &(0x7f0000000000)="3a0ac17e0d595345e24ea72cf22da8cf6bd8605cc6dd64", 0x140000) r9 = syz_open_dev$hidraw(&(0x7f0000000500)='/dev/hidraw#\x00', 0x1f, 0x204000) ioctl$HIDIOCAPPLICATION(r9, 0xc028660f, 0x717002) syz_open_dev$hidraw(&(0x7f00000001c0)='/dev/hidiaw#\x00', 0x6, 0x10042) r10 = syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x7fffffff, 0x40800) read$hidraw(r10, &(0x7f0000001240)=""/4094, 0xffe) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x8000, 0x2108c0) read$hidraw(r1, &(0x7f0000004200)=""/4112, 0x1000002dc) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r11 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f0000000880)=ANY=[]) ioctl$HIDIOCAPPLICATION(r11, 0x40305828, 0x400007) r12 = syz_open_dev$hidraw(0x0, 0x0, 0x109a42) write$hidraw(r12, &(0x7f0000002480)='!', 0x1) [ 1707.792252][ T78] usb 2-1: USB disconnect, device number 93 [ 1707.820008][T13349] rtl8192cu: Chip version 0x10 23:45:43 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x40080) write$hidraw(r0, &(0x7f0000000080)='\x00', 0x1e8) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000300)) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$EVIOCGABS3F(0xffffffffffffffff, 0x8018457f, &(0x7f0000000240)=""/156) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="c6f2f98330edc4091864fca101b60006c52459a746b4", 0x16) ioctl$EVIOCSCLOCKID(0xffffffffffffffff, 0x400445a0, &(0x7f0000000140)=0xfffffffffffffffa) syz_open_dev$hiddev(&(0x7f00000001c0)='/dev/usb/hiddev#\x00', 0xffffffff, 0x0) ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0x4805, 0x0) read$hidraw(r2, &(0x7f0000000080)=""/154, 0x9a) r3 = syz_open_dev$hiddev(0x0, 0x3, 0x2) read$hiddev(0xffffffffffffffff, &(0x7f0000000680)=""/226, 0xe2) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="120100007952d6f3ffffaf7b000000000000a604e0b7f1064b2db6a5c783a4f0611fec89477fa8a92a9d79000000019aa9da54a799aac3989321ac9fa2f2ba613b5c4923eeabfcbaf7b99a16e9a4024d974bb2a8b8572b8bf970ad4c7daaee432e"], 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x1, 0xa246) syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r4, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r4, &(0x7f0000000540)=""/172, 0xac) write$hidraw(0xffffffffffffffff, &(0x7f0000000340)="a708c17e00d97e78e24ea72cf22da8cf6bd8605cc6d564", 0x17) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r5, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r5, 0x0, 0x0) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, 0x0) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r6, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRDESCSIZE(r6, 0x80044801, &(0x7f0000000180)) [ 1707.899840][ T4067] usb 3-1: new high-speed USB device number 58 using dummy_hcd [ 1708.109836][T18931] usb 6-1: new high-speed USB device number 114 using dummy_hcd 23:45:44 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x40086602, 0x20000000) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSCLOCKID(r1, 0x40084503, &(0x7f0000ffcffc)) ioctl$EVIOCSCLOCKID(r1, 0x400445a0, &(0x7f0000000280)=0x8) r2 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0x40086602, 0x20000000) r3 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x7a744fa9, 0x12600) ioctl$EVIOCSFF(r3, 0x40304580, &(0x7f00000001c0)={0x54, 0x0, 0x2, {0x1f66, 0x8855}, {0x7, 0xc1}, @period={0x58, 0x3, 0x7f, 0x0, 0x5, {0x3fc6, 0x59, 0x8, 0xed12}, 0x1, &(0x7f0000000140)=[0x1]}}) r4 = syz_usb_connect(0x0, 0x1, &(0x7f0000000240)=ANY=[@ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRESDEC=r0, @ANYRESDEC, @ANYRESDEC=r1, @ANYRESOCT=r2]], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_connect(0x3, 0x2968, &(0x7f0000004200)={{0x12, 0x1, 0x201, 0xdd, 0xd1, 0xfd, 0x0, 0x489, 0xe05f, 0xa6c, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2956, 0x4, 0x20, 0x1, 0x80, 0x5, [{{0x9, 0x4, 0xdb, 0x7f, 0x9, 0xf, 0x2c, 0x9e, 0x43, [], [{{0x9, 0x5, 0x1, 0x8, 0x2ba, 0x7, 0x9, 0xf7, [@uac_iso={0x7, 0x25, 0x1, 0x42, 0x80}]}}, {{0x9, 0x5, 0x1, 0x12, 0x23a, 0x3f, 0x7, 0x6, [@generic={0x38, 0x10, "e1b8957318cce1f7fb78c9610e6d71551acbea15569c8cea8da720d4958f498fb1adfac81f371ba8fc274268b666156e60db7961ec3a"}]}}, {{0x9, 0x5, 0x2, 0x0, 0x125, 0x5, 0x3, 0x2}}, {{0x9, 0x5, 0xa, 0x8, 0x163, 0x3f, 0x5, 0xe1, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x6}, @uac_iso={0x7, 0x25, 0x1, 0x81, 0x1}]}}, {{0x9, 0x5, 0xf, 0x0, 0x3, 0x1, 0x3, 0x80}}, {{0x9, 0x5, 0x7, 0x0, 0xe6, 0x90, 0x5, 0x5}}, {{0x9, 0x5, 0x2, 0x0, 0x3ce, 0x9, 0x0, 0x7f, [@generic={0x8f, 0x1, "f9dacf372fdf86800ad642615d36157893a8dbdee5f7cec0d435a3fbd994f0913432873399e496b2375775e39bd65893219458e8a77c97305619fc5e8d12ff384f1ad4f6a2731ddc03c999aa89aa8389786069cf7111d5ba3c951fcee3db1f954b212c0b0e738e265d632897b2a409270549828882d0605775ce84f7f9fb78467930df3862ca37e908f12355ff"}]}}, {{0x9, 0x5, 0x1c38f04da6ab71fe, 0x8, 0x24b, 0x59, 0xb9, 0x7f, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x6, 0x5}]}}, {{0x9, 0x5, 0x1, 0xf5de4d9cb57fcc00, 0x3c1, 0x59, 0x2, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x8, 0xff04}, @generic={0x1002, 0x22, "d1a851ef3cb2b6c8acfb7d965aede829713ed501be434c30de735b191fa035415a406cbf4f5cbb860e5b0220896d68cfae831d136e5b1aa1d96d598eaac7634fde16238618053011d06e6cd42b49751eb37573bfd925044bf77792e56a4a8624d17bdea33ecc67c9293251db458d73d188722b06f562b356957f72278504c791295642a782e5222ab238f3efcebbbc23b9382c9ad7d760212f1991943dd9d285799c4d0a3ef04e24beddb4fae9bd5729b3708184caeb099128496c59d4ff12eea67844e6868a156ece8b150bbdc02a42ea0bad69064ec5ea2e058451117948bc766c3e089e9fc21417762735ac6f536c4bbc0f62198f730cff5211cd5cc07fdfbb3f85a89b60d25952244c77b43f6a0c7a628b229600a0f63a3d89baec439acb5fdd591715fe8c6a0787f1300147a7cd0725c2311abc7d37686b9b84c242bbf436d1438a78283ed26f80822ae31418900ce607b080f2d56741aff4ecde028bd67cea8aeb538201e330ee4552baa0ee82fd666c6fd770539b630dc903139c03566d5fcbbe278aba9cfd1117a27d9e00261f3b557bf69dba18cd2556cff2985566ac63bbb5133740309340ef4cd0d2f9a16954bbe2555f1d5933316bdb584ce5efdc5879a98a146e9213f9a9c4cea38309e8a1f18a60b76a4ed199c3ff14aee380415c00fc645495749472a7263f96caddbe57dbb2bfac76c766df22bbc5e4d0619af947ed87ecfe7d187cca59e6196dabb4fa1fb637d13f9b20fbbd3cd64098d4d3ec4f9c6b12ea0d9662da9953605dea9c49e34ba8ab00c11b88f2204b4d6b36caf3eac7579c2e47a77782e46b32d16a0f7aeaf7491333a3b5467ac5b79da7e9395dd5446336ba8163be454fdac62bfc1552ec482f9fb2df568b0765f2f0e248c26a26bbcc93f761f6652d52717b6cb2da8b73391a412c940957a0c16ae1eddf3d42c26d8127af8a8739fa811867b708db1f2395db188238a725265a9656f7cb1d47f7f9aebd29468c840db068cb1e6e62085e6f0c3d6a041285202ec89535ac602b49737083e21c86c48891bbd0d29db96ef7d7d3c576c48e2606e400121b43790b6119a30dd135a51bda0c781d0e83d11c7e11d9907d26c785d59f58f9071423f9e1a6404d400e2636067bfd008282df805556ea31fc19131ab3eb129c1cd456da5182ea6abf183742be9f909fb9b7f3d9550357cba92d99b844dfa5eb118caa942385581b6d86c701be2f0422a9214bc4806b45042df5beed79319374928bda6e690247bb0ab96648bb09ac9abdea6e859c417849cb5fcc91eaf0942c6fa2831e15ec6158149b148b8283d58272fac544f34260568ff0397c26d983a43e33f3660b7617dcfbb226ec77e0fa85d8f53289b7cf6a01588c535588204d6b228bce2dc785f9c7d9681529279eccc9bc54e8b6a640112a9baf42dc947b2a10377e0174230a0f14f509057d72d7b7f9b4859834eeb778c067056711f632595e0ceadc4bc608264723911f704aa342dc02efb61584415dab9b12a8ea351b2ae181c4dfe07dbaaa80a5918bba40f382dd7adb2b328d102f603226f85afe8484600054b03ac7dcf05549c2aa63112bf81396c686c94b5a5798b68d81853e946f9cf67d0e9b61eb7d3011c3589986cd91f05f2ed4beba11ad487d26425968075618d087dd584df4dda69172d64f75562266977e1c6e165eff95fccae28f5039217d6cab579b8957791ad7f3af7ecc01a0afa15386dfaf3a16cabc513d2e526ad0dcce9b5f5845836361634ef280a8f99bb91dfc174166e1c7255be3c0b5ea927fbaa8f997ab242867c0b523e83d5eade3e119139e240aff22914c9d2e2cd8092eaec4d1cd902e9d75a106f48a74c25efd77cc6ef23abad245914b3516409f13397889631aff88f4c43fc822d6317cf0ecfc7f3a32d6b85080214533b7929f41069e21f3e78d4b311e0096d841d26776a192e4d1712e4ba06d6e7b10487f036a240027babf686f8ca898a7ddc488013c95f21fd6fe64f14c1d7a4925dd0b849969aec4b6092541a47c6d60b56901f9f8a610cfc361335ca4c087d42b2b1b2e1b4233f241133ff46e7a6c1bc4cba0bf555bcb9fb870d707ce5ba61096e028b05f76323a7cc2efe1f6f62084239af938fe048ec63c21fc99bdcd2fc030dfdd703c260b5ba11b2c2ec73adcc1706f4239c014f2b46e3d8bed847ef6b0ee9f0f16e25121140c7aaa9a21dc1d44738aa60cd28e07a3f75a8560989fcd2e5a4912950fca1f039b9bbac0b4991ff9615e3edf6cddf5cc7219c1409a1f60ee0bff6baca601237b80af56e1c765762a4ab1296a563aba23b928d545c3f18606fde93704c0d4ad7dc01c373771e890ff9b819223454627efddcf43a9cd3744aa4fc7f9a42b1d16b6ffb67b1f9cccc20bd4e01eff0776e489f0e896367005af93580f67857d59a66580fe28104cf909497e8f3d46262ed8f9790b5e9a4b0630fa9d4a0a352ef25248ad53d1c385fe6d6a682f67f54250d5600f3a7c018e3e7447c77c02018f17d515a4946ef077635fa2967f553492a3bd8a7810318b2d5d36a6a4ffc07c5a3d809d0c0ac6e2679f55ea5f6d6c10b691f3759beb29e5b0ec986f82a2dc11ddaf5da3034fa009c3f9021c21daf10b30c9e81c1add019b87daf402ba1749d05f2785ee641d3ee9a75ad483d7485e188f871a3719a4b9550359b213597689339905ff8cf04a5773ba65f87a9071ab960137a11b70fbd7097d0234c616dc21a65dbdd08a0add58386d0cff67818043ea90279c51e9d56ecc9fbd12f5c3677f5f06a598d7717e33c754719b87d42a77dd26103d78d6ae49c97dba751a92fe92a76b265592b9e17beb43e3ae0ebe264b46ca2112284712451de0ff47924774b4005ff0158b69357b217efb9f29b0c875fba79fe69977d7f013b0fe388acdb2ad7176c695ff9eb8049f059a78fa7145bf15d825dc390de311953d0dafebca871dcb86e9cc70388bcc20dcd170bb097bdada166c7599c4ffe95dd7f3ba32fcff4a2e323c258937470bc9d6639b6472fd5009e551dcf42cef0bc2679e0ac223e75f406ab19c26b1c43fdb32219d259dff835bc2a0a9f6e675aaef12889452c4a306ba60213b3cb62abb8ba39cfc952455bb8d83538a42a4cb1df257cefb0a67ec2de9ebb3a21d0040b6363116e85da6edd1d69ac1c8520046c4f7b9db7798700c2f37b1d38dfd950de6bbb20eba119b2421d8ed92163362fd8b4822888dfdd6b8ca7663e1d811dec331e2eaa30b1c726673bb77437a0674006bec262d8ff839174df3554e0466979fe73d0dba48b61a0af9d49f4fc00f0afc534fa6369416457b7aed082a6e8a8ddfa79793aa77171b317d601b5c49dbaab48c5b5f501837380c7c69f2eb811a2e33f060c1369551b25233ddd1efc69d9968d239260d0a40643279ab4666eee8fef3d17262bd896a308ff716d25d263711dba9efc7ca9120c77910610b1f44ad46877e6ee914a4b62db6ae3784483d551ab8c64365979fb6ad6d261bb40841ee5fe3b5c54c2b52d353c504bd7105eabcc1ba96ba90e32941d430206adc9a4db99c57b97f5db25508091ba2316e53effef96c1763bee6d4d1edbcca7f96be1d2011ba35f95522ef0e7e1aa35a9d0032c1e64d90d1a0fd98ce83f2c679600f1beb84a7c7c05dc1b56423b0f5740392c6da15e16965f882d4dab4acb164fbf5e279f185e897335445533c90c2440f1a52b59cd2fc8896da3dbf8bcf32dc5130e8b31126d60b57ff79c900ae082409d885f8f11f46a15ff9c1620360c3aaa367ef64569d08d8d39f077b85234752d0239ffccc10880e8011a953f24e5b7eff9ecd5ec2defc85c138869b9ba15426ce81b908ac2fe45561a347a1b578e4e073a9d2759d25829ca701fc11b3fe770b6c91fd6edd6ba61d6457ee75bab2066e6e0d2c9b800095c8dc2d09c741588be20b8590342f4747cc07f20519ab10d60352a98fa628b5f7baffbb7cf926a94a4dd22000c2ec2eac8dc7512d57faab038f0e401d32019d84c2e7885a3fbb55c9603a29611c32499f819bd559257052e7a74891905ce8fb9d1b73b39370ffd6859ff7112944777dce0a1fc0521b0c06062625e72b3179ceb5e72ba2f6b025ff8aa920cb365cb47c13fc39e6f7b3e14da15d720d3f1d98d95d535ba8b0db6dfc3463f96477f961a9edaf0f68b54df70011507c3eae2cdb73a71bb9f729c4856fae76da497a78134f395cd6d970bea8180b46124f9be83b9d8fa68cf7f5faf3e955b6d03a476cdd705ea8a9b14160432da9bd725b79fc61aedd08daedc11f05b2c8d8cb95443d772af05d936d4ed04052b997024f32d7bbadb630e1aca832cf5a485b4c90ffa95eeff85d519f7229674dc4ff56140e60a6a2f4f8b91924801cff687595f9fddfed985714a610c92e6fdcc0a5fb87e2fd73ecc8fc33f1dd6341138356fa378f89c8005e5c024884812cca561b5d15323afead76232d0fcfd035af61a42657a8127f099f55e4c3717aa2ec79ebb83bb7bb037c3d70bdee4b1a63d6c2a5f039e854fe023e55d6308265881e612f59dcde697f4940200454bcf1ddba44206acff44bffd8fb3ef6f7b7b593b74cffa7c2fc8b9fe95a905b50a3706cb03d141f98488c08823eefa04e59f85ab793f91ebf9f9d0ae6483248b12dc7838b7f7ae11157450ceabd5d198441b36d6030c77699f3061c73b0b1961909ea7295788718bc58df069f0318d4284d5daab43bbb041f059ccfe18ca05e4eb02627de5931905482eccb4cbf594fa88fdf32236dd782c1957edf82603442afd70a86fbbecb2b8cbb1145bbb8d0ee380a89741817d60089deb83ec0ba5e177e42ab2a7618283b5ed81f69ab3a3d745a66ca7c393f6fe5448aaab003cb87dd3f032ccf6c4cb4141958ea04a3fdd9461714bc6d4b7d0a368096d1509b1eb20869a0823c0ebe5941832055e64d5460e15670c8f8e3e06a0796016e19b4bf26e0eda7ddb41e606dcbde1eb008b2e69377530384be0e0eb0225eb5e16665d69a97502ac6f58e1a8d5e96b90147f796589bfdfe25c795dbfcb88f3e32b9b30577554348c6231cd70a10f111075555cf868b07d8b1027edc8bd7b3a4947d9646900fca234146006b0bf64b8ce30c2e8a3651a0aef453d19ccb8c0950e49ba9549a4711c79591fafb396cc6ff0ca8d0e0f3a19080185c4092c11b5e6377bffbec997c966bdae3bc73646700333da7371d0cfd89a7a9f8ef766f3c4abe7ec15ea4f35798da83c9e5aed468e223774308187198a66d72088f11483cf717ccd6cd9f31ca247b56d0f1a27841c6095ed1aff720fa8debcd4c92291c6e73bd1f025c70826fb127a578598707c2b0a98177b909a4ea51674ac92e0a19a9839a222d4523a382c26e675a80b4feea0ab3b3e4a4baaccb1ab5b2e557be74693cff384b88189aac57efdcdf0cb546ccaddb3d0bb5f2fb6e0df8dc7d6f1c7fcd0d7cb1f1afe62bd62e7845624092fb232040ac16bc85e6de69c37df8dafa8acb96e996ca5561d2e87f683280d34b7edde44f5cce59066e1f88c435f5c1c272d260cc1b7f5981770dab7af3aed5c8aa7d733e6916c313c1c2caf4158f1e7878836d9c031e33d77c5aaeb0cf88512006c3bf368aca81b7f49ce7780da637bc3095fd6003faa33c5a2170b1f46ec75b3cd4f8095d878f9d8d6ad5adef6fe7c8a2021f7e481e8c0d0f9e3c38154464bb647a469327ca3d9ae5dcd67ca3dfb8c96c4b4d5b59854341e6e3ee7e37b616e21f32016e9fc52a1f6abb967edbb2d88beb7e80dc044f"}]}}]}}, {{0x9, 0x4, 0x56, 0x0, 0x4, 0xa2, 0x5a, 0xb5, 0x2, [@cdc_ecm={{0x7, 0x24, 0x6, 0x0, 0x0, "f11d"}, {0x5, 0x24, 0x0, 0x3}, {0xd, 0x24, 0xf, 0x1, 0x704, 0x7, 0x3ada, 0x2}, [@network_terminal={0x7, 0x24, 0xa, 0x4, 0x65, 0x80, 0x28}, @call_mgmt={0x5, 0x24, 0x1, 0x2}]}, @hid_hid={0x9, 0x21, 0x1, 0x5, 0x1, {0x22, 0x7a}}], [{{0x9, 0x5, 0x80, 0x0, 0x160, 0x0, 0x6, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x1, 0x7}, @generic={0xa5, 0xa, "d2331e1cff05637c0908a17028f6940909d3db97deeba1880e340188779b376fc85873291a24d5b090abe34c2fa2355d267f3c990b9946e63104bad3f7af39c554856e31f27eb75945898d8c324f6fc49e619db5d98d516087c6c75e1e164acd456c655ce98e36ed4ecc5550ccb188deaeb3472251500139e884eac01f73b5a89442f72258ab19c2994147c63a6e854e94aefb6fc6245060b4db06f7856bf80febca87"}]}}, {{0x9, 0x5, 0xa, 0x0, 0x70, 0xef, 0x4, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x4, 0x1, 0x128b}, @generic={0x7c, 0xe, "b63bf62abebd038685c09ece1f778543328c4e6304151085f505ada61bff927a52a8843b23d7eba3fa915e70712b3a8c3b87ca9871cbca144288c3af89625553a489659536e3fdac05ebd9a0868b6c35ebe519eb3faf245bd09c3f387b5957b8f3ba49156e8325c097b6e6c38fd63d63cdd9f6c4007d45be212f"}]}}, {{0x9, 0x5, 0x11, 0x10, 0x9d, 0x6, 0x2e, 0x20}}, {{0x9, 0x5, 0xc, 0x0, 0x13e, 0x7, 0x1, 0x48, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x0, 0x3}]}}]}}, {{0x9, 0x4, 0xce, 0x7, 0xd, 0x5c, 0xa7, 0x98, 0x7, [@cdc_ecm={{0x7, 0x24, 0x6, 0x0, 0x0, '~Y'}, {0x5, 0x24, 0x0, 0x9}, {0xd, 0x24, 0xf, 0x1, 0x7, 0x9, 0x5, 0x20}, [@call_mgmt={0x5, 0x24, 0x1, 0x1, 0x5}, @mbim_extended={0x8, 0x24, 0x1c, 0x1, 0x20, 0x4}]}, @cdc_ecm={{0xa, 0x24, 0x6, 0x0, 0x0, "0ccea27a3a"}, {0x5, 0x24, 0x0, 0x7fff}, {0xd, 0x24, 0xf, 0x1, 0x20, 0x7ff, 0x0, 0x4}}], [{{0x9, 0x5, 0xe, 0x0, 0x387, 0x4, 0x5, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x9, 0xfffe}, @generic={0x82, 0x4, "d4fd5d4db693a1d2d0aa5ab8f7aef33d68305500cca2ed6db5b639b9469ad97ce378d24c7ad0d7999f6a85e800c8fd25179b6fcbd23f82c49a884a55513ad3ccf00675bb1b382036fe742b5b62e202cf5ab6876d462fde3d03824c6841718dc96fa4152a4ede29db3c74541e033a72d37f6d49ef9449370fa4763a4ac5240af3"}]}}, {{0x9, 0x5, 0x2, 0x1, 0x100, 0xa6, 0x9, 0x20, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x4, 0xffff}]}}, {{0x9, 0x5, 0x8, 0x0, 0x332, 0x6, 0x1, 0x1}}, {{0x9, 0x5, 0x1, 0x30, 0x17f, 0x8, 0x0, 0x9}}, {{0x9, 0x5, 0xe, 0x10, 0x328, 0x81, 0x6, 0x6}}, {{0x9, 0x5, 0x6, 0x2, 0xf2, 0xff, 0x40, 0x7f}}, {{0x9, 0x5, 0x1, 0x10, 0x23a, 0x94, 0x8, 0xc2, [@generic={0x65, 0x23, "12aeeae47870e35cf25c1ca9f30e2d3892bb93a625294189fcd4483784867bcb826ac74509a1b5b7464410768b2617a42873c3dc61f37e1d7673e38b3a7d29b0149d90ccd2f06bcb419b396aa01873e23777acc6e228798ce41302c792333c557fad44"}, @generic={0x26, 0x10, "cb7a023a7d647f58b07f14a6bc9eab6f79bab8be5acd91543f284d3dae36b81cbbb779cc"}]}}, {{0x9, 0x5, 0xe, 0x0, 0x3f4, 0x4, 0x8, 0x0, [@generic={0x2f, 0x69, "57e65e869c5efebf08eb2b13ca75148604770eabee53fdbebafc8688e95489ba324ec32be87428c7c4e387d278"}, @generic={0x52, 0xf, "4829d8f9a3b5a76e3ba6855b4cdce4fb65b54f0982c677441d72f13345d4018765e5a8eddb12462a997258526bd2f726e37e2ad8b32b719f72588ef5725bb0e0090c3f31829fc2dc24fcc74699552ac7"}]}}, {{0x9, 0x5, 0x6, 0x3, 0x253, 0x2, 0x7f, 0x81, [@generic={0x1002, 0xd, "a9de14b6a734c96aba6898491f9566a263d20601151e55d6475c726eeef870d84da7ea3824a706305a88dbba73d73a1813cb8081c4cca20841ad2ddeac34792a7fb34498fc9d6ef24c4501bd200d328321d7ba22241dc961bb3dee0c9296b284152f16ffef569c88bd8fcb1e113f7330f98a1bd015651acceff2f09aa9222187b958ac28878a5021fd64ab74af7c76f77e138162a454a2e1cac51cdfe008ef1c1b6a8ad794036095e9ed2bdc312c8efcd083b88a70da3e765bb1025b80fb4fb6d40bd941641fd8a5efdb662477e2c698642cd2139e5e9ec2d737cb95fa3f9e3694ce8703662b5947400e404f8d57be045d3fad4bd14b7daee3268c6b51a334f24b56e24e6769a987cd8d74488ec0fe86611f6a3acd4c5d3d2e97c98cc83c0cda85ef0c832bc632f266132e62daba390b12b74703ac07de7edd216a033400bb4e1adb5eb3bd1a4c504db43a05e2cadb9df6fab67e15611dc7a2cc5aa77abeb9a2fcdc90787cf2af1da0e38b2cbbc84fcf40cca8e32e3adf287ef0631ae13a68941fcea9f699b7b1f4e29300d8150e6b553375dd42b36fdac53039647605982e838d1c23622b1d273dc67ecb80140d60d67ba207e9d5540c4cc1fdb7a1f1b830060a7c720c882e953afce39a56e43a2e9d7afff44e692ce4bc2cc253473740450e359596f7f14c5e9d131f61a38e9ef545a4cf740c5eb3073e43a5c39059101d36487ab19f7f16207f35490c35592db57b1ce4c83ba0d33ca0aeb00b9f2141ec6f26d478f93040a70d1d37a308bd4bdccfb6a9ecd3cac41c5cba45be2a2e82facec5505b5aee9f575fe51e31833b5203d9ace2c7fbdada2093baf48c44bd241b857c0bb05db3decbd82f3b16793de1601d7403dea696d2c8f679135279242ba09c762b05cd8a356b39b05aabd7f21b527b609f4f6ec33bbff3a10f71ad0d8e38ea09770ddae02262270b31f78484381b4f5a473e487ff47fe27bb58b5d17c792750591a1f63f71dcc9db8d1bc9e064e82a91264c8871a2fb852ded7d437906c2e8f626287cd8ba4de121d83602c3ad37c421b6f73a4c932e286230ff41ab7ebb11b02fa60910bf48f02c6f82f5bce70deeb901052179bd8c7b3137a58c30a8e38a86f6262d5a79792b7c14d48381e7d9519cf8e71657cf037f45e9cc9e485c82709d3eac52ff230b5d6bfa944c82ed86580e739b2da66c4e3b85728982276f444f2f8f302f648362ed212e3c1a04bcaa7ca5e7457ea9101bf96ff9c7deb64abbe50c8087096cc9c42f0aa8752d345e37b354be2eb1d569b4485b1b5ddfd7ad6a6c57be530c89108b0ca7dc155478e82b2fe4bff6223bfeea04f365d972433eda182ceac0bb3a2e1120c606e246266697d241ae75d0311f995aba3fa7fc0448f907f83b1ce63f2296dd192ec59251e45cf55dd369dbecb3807d1b864e3c9af230c5e04418225873d0f4a72eb1144f0c5436b3b7187c5d1c0b09eee41073adedee176a2c0d8d500ff8895ecb8e8ac75f465d8a7b4490593f36a5edcf5b0bc3c7f50ee632f0d863b56c169ea68c5b3d3da22640124b0b0506624f022f8aed5ca023cfd2bf121a43c7ec848492a7e2b0dcea6134f8cad102a024109e2dcd5d5cf02bd1511de076be511d39311302852a9219728ef95451cd89257f74c9d3a4af2f2dfc03b0191c512cc899668c9f9931da87164f1fb92de7a9a445013320d378936ea83a951da90107d61a400ade1653a35b4e1b0a90568d02258b3319800672c7030dfd477cff059c594ab56616991856c459a748aae021ff1537ed8bdcd2208acf666d6bae4afe4eda8bae120bd374b6428b0d1f8c9816d8564caa328cc9dce18259c855ae58ed39e6e79609adf1d895177f3db7b47e2f4b942576dc0f079089473c84b2f81d4aa620587d24d21fb9fb8c16c5dd6d3c6c91decf479ee838d9f84e5256e71c5ccb4ef78ebe852447d5698fddd0d7e18cd8d0421dbc2a1ed88b946771585a25254a7bcca02573b04f453641c8c939343746c1d06222feb14ae1ac03b7b13b4b5375d9e691790815559236873b709fddc0899f674d0bf00fc608762ab7a67f4e1eb14996c5743e4e248f2310138f8014c7b91c01451308e995610f8968cfa214fd2052312f34a946b464a97a58cb2cf85168bae4b4661245ed4782c31c17fa5433f0ac0cbd1302df54bb4cbab326638dea48e953cef087844e114fce6e75cddac7c628f81d528c78b22f73b4c4083d26df778794a1273e06b13ad19d10ba5a9ef3a0c628ad543c6e61ecec7fa50fee8ee4d0cb243bdecc606d11eac06d5addffc6b03d8685fef9b338442e2f020a6e637978d758e572cef9d135c381f909dd64319bd05aa1e94ab4e637d1f2f1ed9dea7e648021ba70817e73173a4527faba1297edb3d86f09af5aee8883d244cafc47515ad728e9c104f672f5b50559fa83ba21877523ece0b3d3bfa3f3d85eaf705051bfd55934f3429bab15bbf461306ff7d218d7563358158d13287b81186123f4e28646d1a6f9074df5e491a57e08e548497d30534b4005ac76c8ce99123bd1273bdc94f20df134d557e829f4f449430c8ff11e0393d8cf9ed8f26c9dea79062468c9ecb42b36d393ea793380b20b843d2c7bd0d249073ed81e08ff2b4558643bbff3b6fe1538300e8fecbb53ec10be388c32ab56d34eeaa0d5245376cd8ce776169e078930b78bc28f19c787f857b9c651b35fbfefef1fbfd1674c42bfb1bd5b947c30f6d07df85245707f0d77a3e5ba352584d99fde42a1386ea4500a0568f67e28cb83200ef2e734e7d6d6292be65812a05165e66ee54bcbdc8493d531dc0f92f2ca93df16fe8b5e530a6530b9d4969bcd8b767fa7a392e0e15783be9a64a63d94e93979310a606fbf2c323353ad7769bb6dd74bae0e5de02b6bcd161de6a5d2e9e57e5f3b50ccb4edf38540928af0d984725a674b3f58657bf83c84755d0ac6abf364179bc16500e77bd56c8d8d0344bafb1ce8d57c88f893f48b4cde03d5a6e66085385c4d2c1fa1cb1b433fad972c6cff7311181885cadca66f794f9ea880768579475ad338b124f3c2eb9b67ae3c3e9624dcbd303df203cd8b90367e983ed84701e62df5d1faa3055dfc1a4fb1fc5aa5de4a0dec5a3e32ef241d6532c98a0049c0b76c3fb0b3232f11abe8042ea7bbaf508119c22a2c6216d9e1978f5fd1eaf836d8b567b7818f5d7e9db2960dab624c6c7c2acae4c32f46fb52cda352fa1cee45e6002617aa1b277f7e79acfc93f06c5943288cf9e8f39270fc309bffd141e457984fa580529530c5c799d7082c470cd15e130e0f6fa8c55135b0e3dbb0aedea74daae7eb6e20705a6df36c30239d0227bd2d29d58d7b69943690816f8a8a8ba115f023726c8a39729431274d53d73aabc53e08c3f4ee3ade571467e973c05f0d6446ee706df3d09bb8bc5b2d9a9f79195217f9ab2b1ec2dd3bf2bfcf7829f3c25aaf501bb7258380961473aa140fab9109240513d9f9ce4ab561550fa5b358bb177b1c7b46f985dc35db9dbefc36571c0fa10c15d40799fc9e935e1bccae45e0080cdc5143f3ea0f319a5ee01231a9e725f875391fced11d305b0e2b8adc591dea757c0f55423cbd9f3888d9787ff58e2429a25f864e6b3184e6702b255f748c68350fc0e0bfcabb9ce289ad9f23a7cbc57e9b705cd72906f6a3a96afbf7daece75d9e6d63790df60a09467ea93c245e4ff13cc8cdc6a32ff5d19aa9c40dd67b58c88d9994b9ad9ce8e307ea2bf862d650234d039dd75750907bd7f936385599e6160abdb0e7737a71e105406ee61bc658a49e53eb6630541016c722d98d0390b5147cf992a7f32f6bc8f6048a7445db97d73748afacb1d05e99e919907494e3ed565025b5a514128a62f8827ba4266ad32f01e657ed69fe2bd3831e3482b09e77e2dabd39c7c9859706419b5962d3229d384ace54117e7a45af339cb95a338f151bc96fdc242bce37800c0a852fbaa32ad6cfbb4144675922d10213dac13fadfa63d95583b560171a891517e7d4b0f5a62a5f3c22f798ab522b425b97985a7f812d351cffba56c6b88db155cd47635717b242629daa7560c3ae5c419b97810b5f7608e6e3f44622a8a2ce2e9a30671aa3e5c1758d2729aacc83e3d92c104ffb26f5a4a099ce9c1fea678403414309b4adf5257a657639a82b54bdb5ef4c8d68703f8f0d735bc09d487c46ebbfdbb4c1bddfe90a75fb3b29bfec38808f16155accba49a4d3e91e450285e73df0ca1f5a22f61a4513f0846b27f24b6c42dab18bb0c19f6ed9288821bb87001dbeae9b02b6718d06dbfca5047757d6bac44c252ed1ee5402f4d891158eb95948ab64eb3cb41b2fa368ab6fe02f8d8fb1bddeebd21f465216b5c7209d34c090fe4931de4e4f0678ae5c1cb2ffaa78a4e1c62cb4b802827ba32f0c07c946b10c558c41807f77f66755ead1d78621c6b83b3226654dcc94c297a5d96715984c88d4c09125a63401d58f354f26ca0918cdf38d0ebdcf4fb3a5a23557e2c68d553082fcd3dc1579c1660078c2d493c294d27ffb1c2ff1124c6389f4736c44b272d366f114abdc59ad085dd4178bb56fe2260af996560d894a787ec32298230dc7d76378f2ec667e1abde77b2a39aec1d97e1d75466406702cb3cb2d876bf54d2c33b9525da10a304f158bd50a7d983882a9daabc13e5117336b1fadcf2b10cd6d5c602e0928bc05093703aea5a9f0af78d3e9bc3f48d9930440e4497dbdf94328100b56e449be01202daa031ec54c70b8dfc581f9d0563029c4b27525a24a05ec14fe44994e52f14d50d0b5ae874c79794dc6b0bfd0959b41654479159f0f072ed03e6becca8f249b4f03dc0d338ae69b5f6296003e200a0e565944956640541e30b4c73e0463f9aeefc89acd0235f2cfb0c81b56525d43afdd66bbce898c2074e99fc65e7346a354ae003369d430f30fb36efe731f0a536294eb511a3a33583d10c13b60b0faf24bc006a5edcd64a7f0a00373c8ed135b22ba56b51849231645ddc0607ffb11fc96a719416630964a0be12306dfc6124ac05d88e796a7c5157e6e68b55f83fc30013de01be9f8eafc05eeeb764464f5774fad0aeccdebac7596b5c4b3dc996ad0ad4a54d4cee9e4ec8f9452e60870fa80a18f07d38c4080d371d59d731dfc87c8be2f9fae1b2a1aa1dba6d84b69c82040455045a946c31505d2c1f92a9cfc84b1cae5ceefe8f6cf9d97e08e1d56bfe9d676b105cafcaa684b769aa894754e8d2683bcb375f69511b9f9fff6e17cf707e575521fd5a19748e6fe253d099bd6ca54aa04c7379355ab53d9af1bc62bab3fdb65ec54d99b7e6d7c7be373ff2419530b29f1ca3b78e5434c25309ecff82fffae98edf55d88b35abad8739dd64fdd67d4c12333198aab0cb8e8c4d9dc90700d5d5f209b8daeabe2091e72d337b1bc1fc0521d31a0724c17a83b8967ff0c6d0c47a97f0003b30d06b1d46967de63aae20f34362934257bac86f4b32b0a17e30a97847977db3fc436111f49e6b08712a04a962c6411502478037d4b805fb26e13ba33dedd6ed92bf888fe3bd4e27326ce2a7748feea5236738ed9bc7e3873759089f2ae2f4bade23af7ada236736615c10a0321b52390481a202a3c1ba265cc7fb7ea3632d918419afdcdf7449030cee855364507ce5cee10c234c5d5fdda31710bb9ee7eddd7a25dd924171b0890bbcfda2a69c8610d256508dcde7a733e44246162823560a2b839617cdaf8dcd45b28ae9d6088c35fbda62a6ba08ff429ad2017b228de02a217cc80"}, @uac_iso={0x7, 0x25, 0x1, 0xc2, 0x3f, 0xfe01}]}}, {{0x9, 0x5, 0xe20c19ee9c71444b, 0x0, 0x167, 0x1, 0x0, 0xff}}, {{0x9, 0x5, 0x7, 0x2, 0x207, 0x1, 0x4, 0x30, [@uac_iso={0x7, 0x25, 0x1, 0x40, 0x3, 0x3}]}}, {{0x9, 0x5, 0x80, 0x2, 0x88, 0x1, 0x9, 0x1f, [@generic={0xa6, 0x24, "a543ad58510e2ea57bef4e9272f4e3832def71fa5fe23cf088de67d3a640f4b9b23571c77a92468c2f34c50b7670dca28572efc2cb6ba71e15f82cf5b372336173bb74d3dc409e00bd35295ba8a4a44fa9aa2acaf301cb1c7a5f71574d6aa530bd4eb6e38eb27a4e5f39ef84ce5b1ad5308c9561a9c739721f79e7301df2c98557ccbdf7afb5f945fe0cada22ad38c6bf0ae2c0c334ac728fda576ec8b017bb63d90a41b"}]}}, {{0x9, 0x5, 0x84, 0x0, 0x3f6, 0x3, 0x5, 0x6}}]}}, {{0x9, 0x4, 0x69, 0x1, 0xe, 0x5, 0x3a, 0x9a, 0x9b, [@generic={0x100, 0x68, "1c4566dc149ad7762762a7b1a6c71cc4f9be78fcbae0b17988b7d3267b8577a36542850500cd9f026663e78ae8d4eb1fd38b490e9dee97f0259c87888495674253c40e26979b18be27d8bb428356dd51ee106d8fb13f2ba503ec42bc3177e4088c92186b6ad86a25a6855b3cfebbb99a573714b4278ebd4bc6df72b369dde417c14615e9d737f84fa4cbda850b29bba87f1b9f6a7f6fa37d34a018205d5259cdc16c6a48553f2dfae4d7da2d4afcef06ff488db90ca3034174e07c3076919d14df8d4828df9cb9260dd0be9318aeedec259a2ceb24787146a19414ae46fff8b9e7e7c68865c9d3440d938bc92e425e404335a4da75e955d119aeb01d7db4"}], [{{0x9, 0x5, 0xd, 0xc, 0x1f5, 0x7f, 0x81, 0x4, [@generic={0x33, 0x7, "ca6392cf1f71445407ac6f3c41310f446a0f5d39412dc7bc1a6e1d071d18d829ef1f2f09fd1deb1ea05b83b7d52ab28d63"}]}}, {{0x9, 0x5, 0xb, 0x4, 0x5b, 0x20, 0x2, 0x7, [@generic={0x40, 0x0, "79ef4397022bdd55a9e141f2bd8e5904f9f60c18dcccbd85c579bd6b3f6797462c2a3fb4d574ce129ee0e25ff1087d59be5e108ff71c140eeda5e8d824af"}, @generic={0x7a, 0x3, "5796f75e3c6152f8576f2eaac5f1d704635ba342b5cd46bc6e7986cd8bcd66d355b81fb4a9d03d039943c9a88cfd046789129a15d1b981701ac6d590564003b630c0a5552c26e67635c2365c3d8e93dab31a79fd635cab66bcbf045d612c0b2a40a41b14565f65e6a5f8088e5b97f3c360cff99c610e9279"}]}}, {{0x9, 0x5, 0xb, 0x10, 0x28c, 0x9d, 0x68, 0x1f, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x5, 0x5}, @uac_iso={0x7, 0x25, 0x1, 0x2e230262668cab90, 0x20}]}}, {{0x9, 0x5, 0x8, 0xc, 0x126, 0x1, 0x5, 0xa4}}, {{0x9, 0x5, 0x7, 0x0, 0x1e2, 0xf9, 0x14, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x6, 0x7c}]}}, {{0x9, 0x5, 0x4, 0x0, 0x32c, 0x20, 0xba, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x100, 0x2d, 0x6}]}}, {{0x9, 0x5, 0xe, 0xc, 0x2c, 0x73, 0x0, 0xa6}}, {{0x9, 0x5, 0x2, 0x87d50914fcdacaa3, 0x380, 0x3, 0x8, 0x20}}, {{0x9, 0x5, 0xf, 0x4, 0x368, 0x81, 0x20}}, {{0x9, 0x5, 0x5, 0x0, 0x2f0, 0x9, 0x1f, 0x1f, [@generic={0xbf, 0x7, "bc17b215a6e184a52faa084a2a847dcc1a1f07930ad53737d9438885af86c276bdbc261cd86eedb1612f42be65b9da4903f963e1b59fc80e45b68b6f04cf18a7b97fdb9f12ac98a644daa9dd20b0ef3d09c151855e1872b8190d5b7678ff2d9151dc86e0bf0cc11bf04e2426407849cfd496e23b4709aaab66f236210ffeb9d156d17cc61eb0e4fe46d9f5ab1e6481b122a75e76e17364c2a09b3ec4fccb058c7c07ec24fe067cf21636ecdaaf7d1aa58ec9b351e761d60e1403837e16"}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x1, 0xff}]}}, {{0x9, 0x5, 0x0, 0x38, 0x117, 0x8, 0x8, 0x7}}, {{0x9, 0x5, 0x8, 0x10, 0x8b, 0x6, 0xc0, 0x2}}, {{0x9, 0x5, 0x0, 0x884b1b423c4d92a8, 0x323, 0xfc, 0x4, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x7, 0xb810}]}}, {{0x9, 0x5, 0x0, 0x2, 0x34f, 0x5, 0x0, 0xf0, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x4, 0x6}]}}]}}]}}]}}, &(0x7f0000004140)={0xa, &(0x7f0000000200)={0xa, 0x6, 0x201, 0x2, 0x81, 0x8, 0xff, 0x1}, 0x64, &(0x7f0000002e40)={0x5, 0xf, 0x64, 0x5, [@ssp_cap={0x1c, 0x10, 0xa, 0x81, 0x4, 0x1, 0xff1e, 0x1000, [0x5f68, 0x1bf00, 0xc000, 0x3f00]}, @ss_cap={0xa, 0x10, 0x3, 0x3, 0x0, 0x6, 0x6, 0x4}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x4, 0x7f, 0x8, 0x100}, @ssp_cap={0x24, 0x10, 0xa, 0x7, 0x6, 0x5c, 0xb89a89cb60002cbc, 0xefe, [0x7, 0xf, 0xff0000, 0x3f, 0x3fc0, 0x30]}, @wireless={0xb, 0x10, 0x1, 0x0, 0x10, 0x4, 0x60, 0x7, 0x6}]}, 0x9, [{0x4, &(0x7f0000002ec0)=@lang_id={0x4, 0x3, 0x1007}}, {0x75, &(0x7f0000002f00)=@string={0x75, 0x3, "84dad223c6c742141beaa415b2cf995cb9201af82da657156838098603a8264a41415ae6e488c074ccd3dccbdd43305126fb1e3df28a9e4f4140714e73ba198073eeb4d7378e02018515748e5a96ba2231bf296aa101a1ac1e42c52be5f69e5f9a4e803d80693bd39449f75265e14b67ec77fb"}}, {0x4, &(0x7f0000002f80)=@lang_id={0x4, 0x3, 0x402}}, {0x4, &(0x7f0000002fc0)=@lang_id={0x4}}, {0x4, &(0x7f0000003000)=@lang_id={0xffffffffffffffc5, 0x3, 0xc0c}}, {0x1002, &(0x7f0000003040)=@string={0x1002, 0x3, "03d20e3619daca016a6f88a8cd4499684db1bb106356d44a67e6bdc9385efbce1f41b8eb38b47c34185768e6ef5656f4ef4dd1f60148077ae945d843d8058af7b0380fd434a45d45b1f00e55109475d15e1d19ca08611a5516956dd2e958415739e3957232c4cfe4a85fe2bfd9893d1b9f0d7a87b8c1c3e951be16847901022343195805670e9f20b3b52d159979c3b05bb915e9b93755a3c943830e1b66d570cc4627e5df8b88dc1a62d42f830cbf20ef2ead702199fd9e21aa3dfef38edf100830ca030d8f7638f126b166fac38bcf8cb340a5383909423522eb3d71bc5503c18fdcc850aa0d90deeab1c7dc9850e0b5dd39f57194ade442f26ae19665414266724e99600ff31e6bb47ed400627c7babc97f0ea4a62863010664975581891ec1a2245c3a50273b908aaa4d01f2770d13b455e1dec264c32b0f9da5efd027fd034fc56e82d4c998847a695e1d5542feac78718f90644504dced6e1f1053ecb55cd1f5a2344963f89a5c2a599df8889d923addc62beeb1fa2f8c017344f550ec9391c0f083eb8fa2f6e235b609a89a62e39fdcc175f0cc1517b3641eeaa8744ef647f078f4e1af0fa5acbdbca0d04604af2e9b1e3a678c4ef0a5a6f6d699713231d52a1a5429ec96f1a8d565ac1a91264dc1375aa48113510b14ed78a80fde7573a1660f3e95f22a5d2e4f929486248d0d489384ef9aec4eebc5ce3987506423bc80ba7c25c3baa90380e4f47fe5a781b3b5e509b2e083e1d342ec0dd601e791ef3a2315c8c6d7e88d6ba7653902a0cbe3ec871bfa99ea75bccd0b1388d487c1056519372d45afdbbf795417effe76ba47b90c3dd251055d2aa99726c522c846d1bbaf8a695a66af7464963c64a9bc396617e158f80894cade582662b898c7a8df4b26157ba723ca519872f1c99bea3f3a6487c2388b6579e8ce260ebc939f4b9af2741066d3357e06250875b25f79d36b0f12f9da0f36c6a5137ea715e1277fe845a1cee20a4b35aed365808014b5103fab5de2dc17123d54072d4e66ae3ed540a5c69f6843a1c606382986f26cbf392f888b1f479339bc6de03d6af96af6f1d4342e7210777707b1c0f452454671545269f1dc162262db53417ed7835ef6b0b27eb8f2982918740884a8e6d061d0734430df5c4fd2090d0a79a919228f05615abfb5d8c6082ac95f6d94e7acd8b43c9e3e5b8bcbda2af2cd295bea7d3040dc2c96536c4dc5707112a97e9888419e740f50c9533092be67b6d8fcebbdedc77ddb8b731ba92043245589a5275530a5da5c342c04d8df6b4edaef3e62c2f099ed8effd30a970223eaf3522d4364fe924cc40b810474abd7116c744518c99e14d5a461b146433d07d123cf6d1b9f9d7fb9bac50cccbd94057bc2af46a976d10049a2009ce0cd6bb909208abe36f7011021741c673b8f3559b97a6b57132e67bab5811f018001f7a3de682b9ddd3a3f6fa620705268da9dc668ad57b6caebb679a22a7d83450602b8538429a62af214854371e9d85c74ab7b2489f6fd51f5aed64314aa3f1df141fc673c5a0b3d9f471d12aaee44a472b256158e2ea61b3810fc70bd59bb814f86832e72b11ddbd025b2f49112a0054cd0a743b3feb7549970d28dae3366921a087b4cd35e3e36ed5eb9ab6a63a76eb49395fff2609d2efcddf1aa40766b594a87ba2ac82e072d6038abe1a79b3da55c9c604e948b78f2662c4463077496eb5fda5a4c7502b0a9c285d87bed85baaa4ed808e629493225b467455e04e0db8774e05e561434a1104560113aae29c2d46c33e5a2d846997aca964cab13e92dcd0ec4b35fdf83e00973a83a26c49319db8f38be49f1e6d2b2bf61bf57ecc13e347225d2743b12d737dfa1c7b94e875f5f5c19400d5ab1770cd830e9c5e8388841a01572825cb27cf0bdb5e805cc9fca87b12afe6a4879c405a89538f146d860541be9ba07d58280ec62a9654fdaae36d1a4b161d66ff089a139c6d565724a05382f6545afc85ce587b669e317bd8d8fb565231585c67c7760c5f3c0136b1f3b6d76de5cf56c86484907b01a90e99b023734757987532419855ea015d777fa078a6acd0d72f71223013404a053b3d0c7c77d1e42112472ee6e968a03b30760a163ca91fd5d6fce7088555a41a29331e5b466df2f384652976400de4ea03a813459d78f1dd8f4058afd785ce210b794eea278e6d51fd3249ba9a8887dde8776d95c189609e1185e0272503e1b791df88efbc878a1942482bc4e08dfea69b9ea682dcb1622609819e76f0de9515ee250741776facfedeeb3c6ab58786a6a25cd1fcb7e55096695e556ff44173c596199413bf2e251675e8c4d6ca3db4c8fcc5ef33cd45c05e600161b7bb6bf0a474e4ba779e4ab89cea5c6aedb368dadf8c2fdab81f6618a51dfd2ba16a7e2056a02afc4ad20ccf4eb2313a2815a0321d7eaa51c51bdb7a3ec3871ffeaaa1194a6e91700545b1111c171af66bd7107924f861a62e2cff86b166f63a8dccc4f356e16aecf55f75f91efbe0cfd6c6547058219ff8b2f3b210af8674e7ff79cabbff53b772690f637ddb1646cf8f02abcbfea844d7f4e7dd3324b2284cd5e2f80036a6442202834217d322a4b84b6d9959d2059f98002dc27ceb5c9c59202ae191a98937cbfd460b0b8fba63193b1065a9564480f1d83db2a59ae70cebd3a54929f2ffe3fa9ae033c9efa4d68981561036f281ba0cdb461c4568d7a36c32c0e6b959b172bbe5055146a60977823f4aba084f37fd78c488f572de68122b76c901f9279978c845dabf4ccd2cba4d762ace0d34c436304e097dad4c96da400042bbf52fc852077c0031f8e13dcc21339b17f7607f1ee5030b9a1c1d91e56361d27551e4fdd16cfc805e57e3192e6c46dd08c63a08e521b45345454fe750755041d7fd7ef1d1c36bfa4b5a85e1c81d3de98b18337f04301915d03a9d5c3886e2cf5cb1073ba4c15fd6cbfe457bd11f264e833340bcb05a5ebb9317eec019ad3da111b3831513eade6e20b5f1507602a93e0fcb95419c7d596637d89ac00302e0c0ee96a4df936b29669b14a2dd30c7865c2d17127a6d89bc2450d1db7584fdbe9547c7d8c20a99c962c02597a103784cb0cf8d44e857f588a66787403797fe730ddfcfe6643f3ee03425e441b9948ce0fe5fb8ab847b75803b2b45b62b821a41b79e83935e5849ef6c2e9423355bb10a4e0774f1e5a795c4b1d08058e29f73dc9f8bbc7c552986835db436f67a0cc326daad44de14d8897c62a90375e034dfd6c50d5f6655052ff3c12283f78121788b0073f57c1943a6df47747a1e1d01b6b7eef2d586d4ff1975da36fc51a842a45df33871a968d1d2ee5f6d8d653bb66edbfb41ea14bb99a5b9c4b4a203df9fe073921169d5130dc6ee808ed03c7648758c63fa0f2f5cc4058ccce412fee19f82159c8cdd3ef9a79842f699cfd6cb2a16aa8e6c63cd669c700d0e3c2404803dd06b57ef29cd786a0ac78bdfbb72240a33933e4269168ca4553b83b1e731a340d31ed8b736147766177ca2e9b0db4ea578222a2842a88f8f0665c3f51afa8cb5136051fe91054d5b239ffbb1876bd6a19e71e0f7513664a19c9b15f88689c064cece8697daf469cdfe0f78c0929f18a5738c28d3d4ee56dd1e543bbf6630202dbafa94c232139c954329717e7f2ad1c121cb46f5a3bdce10cfb7113065a7ea3e3551dfe6635495b9f2151fe6548e371bb476c3452d7f7ac5ce534ca7409683a7fd3be4b18bf2f9dd5e08ff0a04896444f0224b9f905bb6d669c139eb14b20483865f178c3d8e338ced1b6cf7817f27687251724d9408e3bb076f1ef4ef4bb7ea50553db1ad108db0eb2b90262af42e3d6b717d0b723ee1633878f831d11be836a361a2f9e7baa30a0dbb736c5cb734b63193fd6f5c05a7d28f7e07c78c9e0c063bd44f414abd16094b3ab695d0908f8a63a8b829d7631fe71496501149286f4eee4f317e3c498e5a3a32f29d38be21cee7dcae568e4f23a8be32255d125c33a58671dbe17f5959cc6d598f816591b23a6f72991865907be674bf580591a48682db6fc2cbe7895553e57197919958476e1ac4dd9c52b87e2c3d4fd946ecce9b0a329f1418233257f44220fc502d20db637ec2393427e0f829d11f2b830185baecdff0a6310ba9af6db5b145a3f921b3cb4b6551fd13027d4d02b742595939c1dbc67599f3e70ceac6a956dc9c5a2af216c64ba717d658ba237abfd04239fa941ea10d82e6e0953cb851c8f7c87e47545dc3176bb229347ea886caaf965b3e46c6dbce20caae55bd30258617d7ae57b812b0ba30a31ea14986064966eaaa60ce5fe5bb97d1f75fcd2aaea0661b937d3292e21c91aa84c8fdd385bde4d9deec0ef4ddb083d47af5a54b15611be6286101abc7b09a1e99fee86022215e9a7bf246d5aac1712a2db2eb9f766060df61784614f4cc5723f24c3af1ff0b7a2e2b59cd162ca16ca880cc767c2bb6106bd605741e966b62e8f67a1f76587dd062804d5e865e13847b57c4764b53428d9aadd356dcb816f649fed9ca7f14d6e1ab5be36ff91d2b4bb541a8cc6f52129d96e79045765299cab77351d2a929f60e1d32edc2ff52aafd230ad026083c79c9e4dbae4f8430fc9d1342976ba6798ba41c7a72daeabcea9399305cc16bc3f3c2210582a6c9285e0bb4d39210b4af447b072356420877ee7bedc39c6224a1a67f81dec89e39c152c70a00d8b2f59396e237277bb3d6049516796537c2fb9f092a319103a23088cb2fefda12d834c92d28a88434773d7016f1d4dba008239ae8c72f2b0b7caa7e62eb488d3daa0025d681ba07d0c73464363a936d70a66524e1a8b2ec4d28a4e2caf7eaf7b46534ae510332c819aafa80625cd24250367ccfe80f45f44287ce08f72bfa1bc3aaeafaab482f4f3456224c8ad2ddd3543dbfe0bc787b03a3418acdeab7ae6dcfc509bf2b598a65729a881566a1ede9cb5614da26462b4e0e4141b19bdf251402f9f72767fccb6a869b1f84e73d98cce1f52157bf2fad4e3e4e26400ed7a6abad99c413164d2b6ac76e6d4eb241f2b1ce58ca1b7bd0c522156d08542f0652367dcfdce481f8a98c62d74f375439a79f4d8104be9b5f508e8bd976ed70474fbdd3e059c64e9f857fd7da8dfea995de359752fdbad104c7004c4727f7a0ca107615261e6d01c3619ff96b52660634d2984a5848a09be215273a63a950f5e0bf5c5b543c2319cb779eeb31f665769f62e09cff8a95ca473b93c9b572bb1a80e6d12ac0689e1e728b383b18328f7a2149bcf763215b6b7ab9a795595aee93aec52a0e462cbb6aea93d4c0b96e2c2a93486ae43bf0bfdf973f8fd98120f3785fa857f941be92ba88d678ac94af55461736e98a4e4d49b502aa9eb16343367b313c7297611a08496a8b80ae375b419bc4195f681cfbd6b0ad34bbb04db0f70969b554846772b0199903a2f514bfa3415211226c85fc46ae66d447cbf7184bd4778c3f0ae40a8062a7d9d3696696518119779c7f3fa44d986f951816a0f2dc0a5e7960565c024235d8282d4244cf06638e9dace849c7c4ec93922a2e232cb52d1035bb5b4ffbef82c30990db10783e677f45e72f56e3354d4b5c8b411bbac195667985b8d1b8b7ce72cb700af72589bcff6c86e94e6b51554dad86a4e596957ac2ae87570798f7ed15828a6ec9bd8119371c45c0636b0e541dc6e0fd75ac3924159afcd018ea41b3025f592ad41193405a91f89e76019691f08d18f06a9d968140230a847548e881e441eee4e3afce19590480a04"}}, {0xd, &(0x7f0000004080)=@string={0xd, 0x3, "46e2ec228f546093a31e92"}}, {0x4, &(0x7f00000040c0)=@lang_id={0x4, 0x3, 0x1001}}, {0x4, &(0x7f0000004100)=@lang_id={0x4, 0x3, 0x455}}]}) syz_usb_disconnect(r4) syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$EVIOCGPHYS(0xffffffffffffffff, 0x80404507, &(0x7f00000003c0)=""/231) ioctl$HIDIOCGSTRING(0xffffffffffffffff, 0x81044804, 0x0) r5 = syz_open_dev$hiddev(&(0x7f0000000540)='/dev/usb/hiddev#\x00', 0x100000000, 0x2000) ioctl$HIDIOCSFLAG(r5, 0x4004480f, &(0x7f0000000640)) ioctl$HIDIOCGCOLLECTIONINFO(r5, 0xc0104811, 0x0) ioctl$HIDIOCSREPORT(r5, 0x400c4808, &(0x7f00000004c0)={0x3, 0xffffffff, 0x7ff}) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x40, 0x46d, 0xb01f, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, &(0x7f0000000280)={0x391, 0x0, 0xf, &(0x7f00000000c0)={0x5, 0xf, 0xf, 0x1}, 0x1, [{0x2b9, &(0x7f00000002c0)=@string={0x0, 0x3, "f7ba60e2867a6ca139b63b72c1ec4396667dcf17923dbd824f4ffdfbb2937aa58ed83cda89ff88cc395341c383b412468d62de9de2f7a0196b7ae65a85ef70f321f3d6297f7f70f0897101d904b70b6a957dab7b9edc541383916cacd6ddb19211fb252a53ea184e8c14874134695cde6e7a5df308f8fd93f3fe78e45867de7bb6decb825cce8c74e84a1d6b7ca4d4b743cf045c1ab1837be8d69aee8644644babce191e1773282f86a89458d64d0e94ca00d3af801fb14ef3b032ca81289e8340f0dd15f5030ec2df198e5ea7953b9473e279c48fddd8052d510dbfad54c02f5b4ee4b39e4b168b71ec"}}]}) syz_usb_connect(0x0, 0x0, 0x0, 0x0) [ 1708.269933][ T4067] usb 3-1: config 1 interface 0 altsetting 8 endpoint 0x81 has an invalid bInterval 128, changing to 11 [ 1708.281256][ T4067] usb 3-1: config 1 interface 0 altsetting 8 bulk endpoint 0x82 has invalid maxpacket 699 [ 1708.291199][ T4067] usb 3-1: config 1 interface 0 altsetting 8 has 3 endpoint descriptors, different from the interface descriptor's value: 2 [ 1708.304099][ T4067] usb 3-1: config 1 interface 0 has no altsetting 0 [ 1708.360365][T18931] usb 6-1: Using ep0 maxpacket: 8 [ 1708.469906][T13349] rtl_usb: rx_max_size 15360, rx_urb_num 8, in_ep 1 [ 1708.479077][T13349] usb 1-1: USB disconnect, device number 73 [ 1708.519944][T18931] usb 6-1: config index 0 descriptor too short (expected 9, got 0) [ 1708.527912][T18931] usb 6-1: can't read configurations, error -22 [ 1708.549841][ T4067] usb 3-1: string descriptor 0 read error: -22 [ 1708.556141][ T4067] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 1708.565246][ T4067] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1708.579896][ T78] usb 2-1: new high-speed USB device number 94 using dummy_hcd [ 1708.611056][ T4067] cdc_ether: probe of 3-1:1.0 failed with error -22 [ 1708.689814][T18931] usb 6-1: new high-speed USB device number 115 using dummy_hcd [ 1708.759879][ T2749] pwc: recv_control_msg error -71 req 04 val 1100 [ 1708.779846][ T2749] pwc: recv_control_msg error -71 req 04 val 1200 [ 1708.786873][ T2749] pwc: Registered as video0. [ 1708.792314][ T2749] input: PWC snapshot button as /devices/platform/dummy_hcd.3/usb4/4-1/input/input610 [ 1708.811569][ T2749] usb 4-1: USB disconnect, device number 91 [ 1708.819165][T10827] usb 3-1: USB disconnect, device number 58 [ 1708.825304][ T78] usb 2-1: Using ep0 maxpacket: 32 [ 1708.839844][T13349] usb 1-1: new high-speed USB device number 74 using dummy_hcd [ 1708.939814][T18931] usb 6-1: Using ep0 maxpacket: 8 [ 1708.950306][ T78] usb 2-1: New USB device found, idVendor=06d6, idProduct=0031, bcdDevice=fe.be [ 1708.959394][ T78] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1708.968425][ T78] usb 2-1: config 0 descriptor?? [ 1709.011897][ T78] gspca_main: sunplus-2.14.0 probing 06d6:0031 [ 1709.069894][T18931] usb 6-1: unable to read config index 0 descriptor/start: -71 [ 1709.077499][T18931] usb 6-1: can't read configurations, error -71 [ 1709.084357][T18931] usb usb6-port1: unable to enumerate USB device [ 1709.119843][T13349] usb 1-1: device descriptor read/64, error 18 23:45:45 executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000100)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x1e7d, 0x2c2e, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}}}]}}]}}, 0x0) r1 = syz_usb_connect(0x0, 0xfffffffffffffe3e, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000140)={0x24, &(0x7f0000001340)={0x20, 0xeb90da1a02359c16, 0x1002, {0x1002, 0xc, "98b96819eb2fcc61edd3c6759dda0b480392c403d8a2fce10955d2e580d2c9dd329683c5f7666fffaa2fabbcf79bcee330a307bd7eb997e1702d6a4e26c6c1f3bb1e764d66902a7be5b6f56f30537fdf365f8d1c081ef9a1b4fab5c905d17554625d71a8f8288769332521aa8d023bd95c67a98743c6dc31a5340ff764bedd39e3a97772cea549972e605300fd5f64b43eab8a06b6c6822ff81cd2d389efe84434fb719d03e198c0692d873072022fc84ccdd91d211b7ddfe46094370b73592def14b261e5f1cdc088aaa982f835d59127ea34b52617ac01c09d134ae7651e7f2d073e3767458ef056b7f4bfd906a8b3a41176651e26c681b34bff1da49d7170db4d1f6fad340fe82454063e5585499a3e67a93efe4d97cccdd3dc5dd52af5c0d9d26b55bce2a4b53e0b7ae72876c74836b29cf0df62599a580b2faee2f639c5bf6954e204974552a8120f0ac031506b84ebf998d8f85d9b7f5bb75a8254c214bf5bdcc36de4d3dd2aaf9c8e371ae04faf9251996251b7b037cf1f31812ffa23b7d3100c35d1fda3b5b68dd40cbf17228664db914b6b71c897cda265f075f2318dc0a7b5cd1b1550e0cecf728b688ab57e9db7f4d85181cc60186f8a86ae7b4d0f2d66b86c346aa713991e7112a808727b14d38935d10880d1edba62e113e4af98b89cdd68bd931c3f883082201a9a20a6c85ecc47b091a0a6646456320d92a5b75dd979872634a79e744584171433c5590aadce102e8503643b3663e9aaa68ddeb91f3077960db8c5de2a6330c46bc62a3ff3b774f2a32e9cafd678bfdd6cabccf96801c9337d16bb6a2c8d47d9ad675a8f8d97c38c1a5f4f9a3db6557e18e925ed04e5c7a55a4b6e46d055358e9cc5a6845fb4656ac6dd32fc951d6100f812e5335849ffd15061e0e28b17cc50132bc6be918ec5cdb26ed12005b49bcdb3d241fdb2422176e7577f8d3dd3b8705528911addb0d3c6bcca4a9598d54400bcec13f046af1c60bbb5f281c2fc8cc287d8b5b8b4aa7f48660fdb22918230efe2ec1cf286a22f7f6937e025eeb7c146c8235b23bf52a3ebec8b38125cba71085ece1b176662addf71face2d95d65861d6de72917bfb950505180732ab50f8704223d90b6c93bfdeef0dae0dbd2e98be3bce77126e46482497cd56d92911c84f4398ce68765afd02e3fae5906fb07f689110bd425e87278fb53161ba88d02ab84988b579fe3accd3743eb455d8933c9e195650cf2c03325f72271e4aa3a67f2a4e769712da1c960a1f05e9ade4bd9428492ec5812437ac596ca86d10916e0e0515d2941ba096250b1f5b80e02ac5e5ec3937bd3a968b3a7f1166b336e8bf277b8515846ddd4a94a7a4e77ae723cff0244f6c7f658aa801d311f38412b2442c87e53fabc5c4ea7b7cec1bc669f79d4247116950f784d20da1470105838adf2db37855e403d88c6eb93bcc590884e723fbbedd6cd30c3fb42fabd1133db81c84d4aee50bd94ae72fffac18b225a3bdf900e3be37ad95a264c85fc1fb686f9f427d6ed48714f0d703db41d656875b492c636fea612c34be0b8ea3895f4ae6a1be110d496e97bce6ad5c3653a5a63fa0e45e7da29363480e6951d7d879eab8c13de22bf7107000a4994018370548aed46aebf178b68aca4e0e3a39bcb4c025a49b00d415282e83ed6b296f2713999dd847bb6d706121b36422406b6ef5be968043fed55f25c21f5d3094ca7fac838c1e4dc4402b99e42143b55b85d6e3100585d0e837349fd7ae8a7a5235f1d510297e943fb2abfd3c548ab72eebbd3bcb1d936bf5195267023aa648f5f8c68e4256434f83dc096fc1b3ac532a848662f2dec9e7e0e8d1cdb282289f6fe59e52d53944de0cac639ec083c930950e883b44a7d3addbecffb1bd4fc421ceff3fe6ea2031e50aa0c9f7466793c2f0667ae8b242cd518b328b02c88ee29d7c8971b7f4213f0394ef80daea9251ebb3743d8551f73711278157aefff607ec595f85e63718518079b1a30a7fb748c8310d6e102f5a7623ae83bfe12de5c750f2351f4c2470a40c2c11925886b6aa7d215ad0e29c69c791914423ea5f5c7f38967e1fc3ce51d31e5d55262e51c552bca2bce9ca502a0b499c3bd83e7300b84ed4606e84c8ce99ae1917fdb6c30f5ae3e6fba201677f3884a91147c79ed37a96d68a6b9d6690037fa52dd78dfd8d75255a5babfd77027ebfd59961764d0c4854f711fe6e86c1ceed364c6736575b84fbb0626ab0051965ccc44c572962abfe461cb1d4f133e2e91bbf453df735905d6669cf04c371c94ee45d5f85ccd0d3d54cfebdc0826d9a65c910689e5e0e074212494d9cae6f10a613b179fb5925d1c25098cc2762290ff037f4e5b80443a15bcf4b1a5aed55d75bceee4d38b7fa56ba23090864f66c7887da9399e5eb15ebf156f47c946933c52fb519767f2a146d6406b3740077213d4e250e34d786326ec6d10f6ff8097c8f8fb54a5465972ef55f92d4dac232782595f63a15f16309c20ff38791152ea96c6999822f3f2b39b17a84520d0e3c9e40c6f4f21973687a03f5ba01457f2934e6d40255045399ad5abe0af0d9082f89955042ff0132459890c1a3d9cef50f730b91b6256bec3ee5e1d5d630a1387ada84aea57e704a947ded622d31d9ed9f0fc64ddf3412ac4031dbd8525f2f5e4719b519d1c167cf467f7d2600d08520b260368145b2e23651e136a6b2f8e7a071e8b4efb3bf1517bbdcee01585f20076b0afdbccc24f496755408c329cf8b01440d87bd656eb8457e1f8d19ab8a84f1173839ca120c1e9bad7af8896ddf6533898a72c9c3a5995169bd6658177bf1fa516f584e76a765e2d77c3a5a1f3194563022cd0f0866ed5ee44e77be90a043eaf18cef49437afaf61f49d1120128a6de3a9f4e7896aa1588c5e2e42e9cdf23f0aba666d158381504d2c5f93b8c3920094d7b070531577b33a45fff1761c6d9a4595995deec7ed83fa64551de96044852bddd0cb9abcd2222b04e40c5bbd1d3a3a0f9120857b7c637e867f88439b79d77542f1346f20d0c9faacda70132ae0b2dd5499774ee6b22dd1c52c7d11d12cff4a6742f24b89219188eac653156146297a58b4e80b3ff173f7a66db351e0a33113b4df4187b1261ebcc06b16e2cf9d44e720e5c6b1bc4f3851651f4da17694a075fb19e03da7bab7da9b4bc0bd2bb7b14a39a31867b3da0f3763b80b6f0e4a35424606090435b5f6a2579d80aa63a8b81ac077d9cfe569ea5583a099ac8990439576a14cadcdc60e60b0a3a27077dbd101100ce04910c2a3f9d3347ebe111df9b11e8f58cdf8c109b36418bcb4afc312a85dd0abd4f85bc12629abe91ec3b890b1d7eee8c1901703b4968554466271a76fc2a47a63cdb0c4e5c61c9c417c9e01041e0c006fb712a2eb1ec5db2857e36c7ab3a03159bf760a64d058cb1f10cb63ab66a99da74ef9e6776ac146babeb08de68b106e549247e58fe70823c62f84ddd712939f3ff2449acbd68c90867f7f7d321029bd34d8ebea11da8de03cd5c571b6828282d2d82943a059378f5ab9d89fd689533e3b5bcb1fd5fe05a6f03ba5becfd5789e44590555ccf653cd81610ec0f5e221d2db437f2d5be2d3c02d9323bd08f33c5e20ab79c1dc4e654b5244c8a1c71913427d6fb780d600494a7066db1469b84c992a92b5d94fd038b5f66d30b310a6a366b33456ee818709babfcde52614c53ed13233ce3a160d9594f312f267b980cc7320613f78f841a7b566d0c0554164aa2dd515163d230408f65a33ab98bb6a8b1193f1075fdf4ab27e9eca6878442b33f346c172a04054d1ced77cab110944c4986584c2f44adc78baa6ff33ec5bc756bb2b26c462ea63e353d0d359bedd7843291aac55b3214b5ed03bf046e4b0334498ee0592d696fc4a911b2d8892c65009c17994f60b08ccc6595077b91307197baec76ced540aac412b184665201784bd83de35dd0d0c3aa9a5be24922275d533b993f1523bfdb6f9b69fbad80aedfeb9fe0a7fe3cb26fb9c06c1e6f53e9ce0f940fa2827822c21d0f6662818154e1cc0a44cf491ed4cf7dba7c430a2730916afa7ac793b09461f07a42e58860fe69c9efec6ac2e13cdc697421e836697de5acd7a30f66f9039abf4183d42b1d1754e54e34ea7b910005772c717683d5cb73ac3491a54facac3e7f7672e51dd10d624d708fba29298c9fc3df082901d5ce8e83d86388c88878ad020cf1d1896a3aef031ba78dbebaa3906f034c07ed46ddcd988b2e02d5f40c1e71687281f6cc1a86064ae48541ff7b6efb759a1e69124097ffdb110737b6d65da03810810f59fae1777c0410f427d3b02c0074aad143c42bb13fd7612c098d398cb20152da1d432af8278827feb74067ba7369c552c9e9d70719cc633b394145e7ae6b09a86cbc7f01f349cb547fd8021d8c1321be6e7eab6bb050d525a5ee390c55d08d2f198652ae97afb1b9686ec29ef254742159f0312eacfaa306e0a622301e986e7253db0f19d3ad9f87745a082e6648f08571b89c1d78f86048108e0491d6924482b4e035aa1768d71438c41cda2b7251387f1d61506194cb9dca8a66f81311384f7c6ddb56b5df7680580d9329597afed7de818492e16cf9f191ebe31fd4a687c078fc857fb1ca3e78d2e8b7465b5419097b0fcdc63bb7fbb04605c88be9ed65cf79a78de185335d367b649ee84ba804bfd5166f4c292e705723ce12e5690eaa45bf1b485e42ea9dbd5e1d43268f7106c1252078738707e25567260410cc26414f7f2ee9741fb21bc3ecc50eab7db6e79bd8de533aee6a18a194299d14ce107973bfe6ca84a894ada5f56898d467381ab05676da8d47d6c5d47844de5e07ee02f5d038dcd00f54f9e0b94f5fe29c3d08c25c21eba328762f18aa36771895c9c971da5384a66147417e1ce00cbe0d1a9d6cb2454a3024defb87a999b5971c11fab236e9e7513ccb57addaa6f4da1afb47a1cd611ab2fac5467084f2ccd4ac2da51bef3267d3c6cbe88bf296630f904b295d8beca9ba10571aea2410682eb94072ea17dd5c3e55f6e0253de5c9a79412ee3b9e072a65440efce6af2966aada1d316efac5198bf4b7ed2afab33d153270fbf0238db3d48c45bf91ca7d8fab991168d2dcab27c2570d49e2d0d5227aabea8f5490162ec48526e9d299496646bbffc64195ba55cf3efe5e407544559d8979e2bd38eb970a5b0ac0b7332ef54bd6ba1237f4806f01166fd57c15dffe52c7cc40cbdea740f69d728f3221ff360e4ea5e5747edb23deedf4cbaef0ac53042bb68838f086be35f7376ce76d55ed628f9b49b6f304f4e2dfd69863f56b37a8eb913253a36818944ce0d23753fcd71373896e9b7cdd7aee60994dbaca8c21331c9cb317d38b50dfcb2613f91af62739a2d5cdde3dc197c022e76b52af41eb93a10a79f108782dbdd22194abafa3dedcb9cc626aa9795de044bb8f55f34253bf24d8f410ef7e58faf7eda87e15ded312bcba3174eda80d649ecabd927a82c4eaffb21be3e1aa72637953bd8fe899610b6711ba08fb1df7b3f8e35d65363832b1eebfbe9b5705077ffeae56820e872abfac33bea2d88149daf5f9c81fd4765485bddc7c38576cf4f609f9c43ca31af0ca78091cbffac81b5fa9b8367bf830aab3c43541be52d116114805955fd88dc12215a52a481ebb0a67c9a5dc624f052a549aa94ba02ccd923cb9a4aa11a7d4c93f96ed86038c7f3928e845c08b86b2de73507b4bcabc6880a3658fb1f7f142a4b6fce60e8d6a5832b2260da52fd926"}}, &(0x7f0000004200)={0x0, 0x3, 0xbff, @string={0xbff, 0x3, "427f2388f1bc9f1e6e15ec65d807a59cbdafdbefc96a892ace6e52a47ef9d7016e30cbc32c57a58a2c1348bf17ffedcaf4e34256521ec5e0789b1578ee645ee617bd6196631dbbb9b5e2a2e3b07d2a719d32c03ee8c7595a79fb74b141f51e564c581026823cc2f5c90c8f9de20ccf202eb8617090fb37ecd850364c9d5c30a824e2308b55d51fb48b929d6321ee9625ae58e47f2f4b0352dc9412c5949cb5075dacd6288da185938ad0c55f7765b38a76d778a8a1540fa7450ba42d2b4a9bf7626233b6c666718a5c0f904551000fade13f219bcea8ab8e21bff1a626910cd7b864aacc76d69a7878e28bbdc02d1936f0caa6df466d97303ea2a34446d06d841eff14288d29e993f41285c68845d09df63684186bd19238826480240dc399d7f06018f383154a5b61216a29b7f182469ceb0d46b28cf1f245f7a069f2349ca1e1c86f93361d45d9d993923db2913a2bc4557ff8578605270b65238e775188a363a6aaeefcbbe8ed05289e538efac281c0f5d26e06c7f7514bbd4fe25c07e5c4301e37b96b88e9e06bee2f095e5917611c128a3df0f3a0dd460514614d21a1b108900356e2a89fc1e1c42d73d1fcad6f1059c9cedc8684e2f9c108f71165257126cddc7f289f02652a5492cfecd77e5a9a3ae37c90bb5f3aa93086e5ca0edc8be539ac1592d7a270cbc4d9e2719f9a2897b32dc62c208ed0f47012357185635bf5439cbcf08f732d8f162f64675b7597cd3dbb1e8f57cec6f64418af1b22ee1c3d2304165525763c492a394963a4b11fda7ce0511c6c5b0ae7e8d4499c086dce1058538eea171ca2e93639441fef1aab2f4b20a1455d2aeb09b2b9477206d17cabe8de71b4f6a4743cf8cafc961ced45533f95745885e6b75b57cc1d4c66fb30b18cb9fec6ab522365937c67e24ad2daa7737589d83168627b80671d6dbc402e1f7ea9ee5aacad56bfe9e9c4df78933ee3c9ceeb1d3b0218bc56766e69f052f9c820804c0a9e7c4eef895eeb04e086532a883e6d7b5f8cdbb660a0302c1c7fa23ccac63852b06feacc4794a7d361348be4cab8db61962a7e04de8a6e7e26a7f8d46ddbba67b2b319a0b9d0899b240fda326deb3d100037b93834445aaf0353d7fa00f4818401e12ad6878969af2ad0d05c5ebfd2bf01b397fc3ad060db6f7b6a8485495627b6e4d3ec72a69576b63f5d98b7389afc82475b448d7b80148d7439aa4374aeca2ff01ffd8e78418c43a3c7b32f014a42462f26d9bd1cd8c02ff4dda56b33198aa3e147d8c681840ecfac971cbfd36b8bb79e971a05fd6f9b7febb3a21706aba71d0a42f50dbd1aaea7e804849e76007460d3b8bbe3786016671cf7e58eb8caa7062908415ba904692b7113ef9a8e861402f0c70b3f6bbbf2eaa4b7716241a9f5643ff7cae569fe8a437e9cb5c707b62cf38db6f0e0a8e2c975123d1be7209a8300570b4332515c6a2b96b7519e3cb740ec95acdba8b1e1efc09636a70fed13dd1366620dcb0331322d5eed12de7d843ce33b8b5b5c6d53788cb6b609087451aa61717f5bd61c41ff7597121db14c7676b687d844ffa8181ada1134a13474282a6fb0d77274f2e3dc892441766661040698f5e763163e94647b5fe1eab746566fb883785012077f7c714ecf5a86bd4f85e6adc930ad0f1d8c7c9dbdf0704dbd82a75a88cd54491d5fb62a1affc2b84c08d10913f4ae553020802493ed630f2bf719d410b086e00e7c04ad70367b0311508dbd85600e78f66a655b239fa89954326626555b88a64e06c4c44c2be6ec1ada5dc7bb783103d7bbca729d1a5eb66262d94a4ca0d9a5885b5cb4f607e9d33ed686191461b9a1ba4cbd255ed7d1eb4756bc3b84353a94b5c27614c1bee67c687369ee1cc2adfb304db2d09bb7d816d034accd08d2ef0441b4ac179b80c2e3d5e7d4e0765de6449b68a66d6c80f86bb3282ad028911588433c2ab443a18c7285286229e80bb6cfa1e62f611f426be7e506e7c3cb6eec7feebe354bbb40a98a0658234f80b32172e2eef8dbd254a4dce4056aba9a3bd64386d3cbda3674280a4940c9029e1549d45eaad3efd55d7471827bf9f007a26df0e173c447d7c3eead5172263fadcecd5ea03d71e153dc69948db431d5964be19287c517fd78e27313240bd0fe415a58f841cdf178676332919338e5a0bcc8354bb27ea3cff63b915e2bc2369206301839bbef77539985bfb47b44ff8e5b6f0bbd0ae6bed014f96558004a478346c3a1f586a0662d8524009071cdb361b9022cac8573cc4f8563bf8f43c3c163bde87bd2cdb6c7ea3383a05c67d63fe023a8af42afc6fe5ebf0bbcb0aba0bdd7abd143f67804d3615c538fa04f988fc436b40fe701cf451d73fdbfef24c942731e28db40f87a75eb55c4b4fb3468c9a2ab56d0637257860bf983a01a539b8d42fe9ae3ef5e60e5ff7b6be85135b8f0a17413082cb1e8cf15663bbf78771b71e0541de102555dd3a6328e0a441c0af59e90c0d54cdb128b403cd999b81a7462fa06445aff1f0363d4ede82f3196cc6558cc96a47557f7f80c772a1b7e9a6541f9956a1e656c32a237bc594abc56449747438c1026b6bf9de88a1488d104090284ee69e701286f42e270bc93ba8a67709cdecf6af0fc4b65b3596c101a6bcf946ed9eb06036850e5696ae41921f21d0e0e04968e032d2a6abef11c56de32edf05341dc49698f6ceb5d3591f7040667db420de565f9b8ee18951f42cff814b987ab86e4b04035b4a0e0d54c148f24d0974a450e2c1cf5a492106b17a88ae309483fff919b6bcb19c4f28cf1ee54427d6bb5d41423272b881428a108dd6d7a97e2d9ac2ae2aa12e149ee57d123a57f5fdf3d4e409dcfc08aa98fe6db18109d40597652b232b73bd4ee5e95e0b67ebe852efc36dd87e1d3ebdd9a4916f379715fce046e156b031f2be7ce6aec9b9efa9355489c035bffd9317979fbaa079c2e7c84441510ebb16427a1f0c4f3a9168535de99cfd0fc6fc73f6cbac4e3d0b7c55b65b2f737c8abbdedc4cc168bfea352506f50370e37b8810c20dca5fb4244e429af143f1cd049f3a57e0343b1d1d223327c4bc34c9a54504e3c00569be9f74e4deb2206aedbec991f1c9eb920d341c5c71a40aeb39036b30103254394dc5753e6345533c1e1fad2bc8fc5940b740f6123e96be8aed44a32ca7784fe49a19af4ff551787170a9b2bffea707b31a82d06095c188dbc12e37958febdeb17c1476ec1d2fe652a8095493675ff539bd74d7866e205cc2216a50fc1dfe7e136fa09194cc72d961acce541b8eb5906316728326200431877411cebef404d0a296413ba6b73a9657d05b05dacd7ac0805ef24a6241b1504ea5cc7c3f067ddc95eacc38ae730e4dd2acf1c722b135aa3f41566832bb431489bac20a3b6fa3cf732099808934a05bb5574a3eb2443dc36f0b899897b70f3a04f438609908e0817cc82d5db26b66bb5ab4ec2c39230adbcea55745ebfeacaf1709fd738ffd2750bc93a3e115a36f32bb5b6f886996b6d0a5db6cf7561f538ecc1c40e243c7a80e1eaeaa7fd51762b48311863b71e27ad15f54da802d04162fdec10c38a44940ab34b29bde68db5e3fd3efc47981938d309ffa7e518060b170c9146753adb47e016fb26ba57c1a6e296688ee1bed4b46bd8d08b3c8785019c41b941f76e56e08c61e39fe2c0143bad6efa2154fd35dd981e2dcfe3729aa8c2ea024cc63a063bbe8821168d64009a6dc737a2989bb14efdbe80dc6b49b9e467c1640ba20750c55c70966d87c552302346b49ecc4b8a84642892d1032b5edbe60817554dd5659e3e873d8ce7150dbf86038c00a8aeaa8052fcc0e3070bb9bf863bb11a1501304cf4918ca11bcfc371e101ba1c5dc5fccce800096d8c8f81ab6d02636e3704a67511694ca29af825763455bc0ab8b4a340be31b2bd0ed9799c3a78e28569b1f31e7e48feec9bf6eef24811d9d8aae2a7e24d2a868cef8400ce64968d74b0499b3f7c68e657facc4d5b3fd9ed8b1932c9a1dbeb8b0b87dd412d8f916bb3c0ac3658b2b57a6b7f3cdc9d88b44c556df758c75cbe0a10a6eb1c2dc96a80de9aacfcf2c8afdf753ea544980ded6b9896fcaf058f595f6f8ef347056790ddddb1597b983033b88af6b711e67b818e494d5af2a9cb8ed8bf9fe9c695489a88d08abb8cd88e8e8da58c6f9f0841640dc7b2faac11a6447761320c3122c4716053c49816884ab0a8846def3b9e9cb10acd8d41158aefe9a6f2254784f5ba7daedabf13bf38c31b0aa17620d98667c37606595c4883ab0121e52b15691816839843144842ac578ab488983490e451e5c6a549fbe2"}}, &(0x7f0000000040)={0x0, 0x22, 0x15, {[@global=@item_4={0x3, 0x1, 0xf, "78b5fd56"}, @main=@item_012={0x2, 0x0, 0x1d, "42b9"}, @main=@item_4={0x3, 0x0, 0xa, "3b6b8f46"}, @local=@item_012={0x0, 0x2, 0xa}, @local=@item_012={0x1, 0x2, 0x2, "02"}, @main=@item_4={0x3, 0x0, 0xa, "13cf20ce"}]}}, &(0x7f0000000100)={0x0, 0x21, 0x9, {0x9, 0x21, 0x100, 0x4, 0x1, {0x22, 0x4b5}}}}, &(0x7f00000004c0)={0x2c, &(0x7f0000000780)=ANY=[@ANYBLOB="40149a0000003de82fd0b1c8feec136ff34995721a4fbe87499e3e8a521f03000000e96ac3af371cc733302822928a834f84881a4f064bc289b94b9050af96db34264af8f67e4b63b01c97fad1f0ae466a1701e8bf22c33c0c2a29372981fd67a8c085cc7414326517105d852b557aaba85ab251e9350074878c7c60d2d683cc7dff2c7afdfa85ff1da887fa0c7b390fe4c48ef0ccdff37dcf1734b9caf9e419bd4a8ce6ce3f625a7446d3c937325e7d62107fcc01df9fc109047b111bdbcb3953a5e9c5fdae4194327f4744a67f30d4f8d9d4099da2c9e42b82c8a697a34e01f381aba26c75dc84e692a4adaa17c6325792783c655de2e657a54fba730cf415b77172c458a785fa9ff0487ea400cf4cde0e75893100000000378674e68aa0e2fd12b8245e7bc927"], &(0x7f0000000280)={0x0, 0xa, 0x1, 0x3}, &(0x7f00000002c0)={0x0, 0x8, 0x1, 0xff}, &(0x7f0000000300)={0x20, 0x1, 0x53, "3c1c09fc749e48125801ab4895e785289f4cf2677f9956b4d5455381b4de3d24b4857a5f62c7b55a87c63cada6426aea261cc41ef49dbf4ba37ecbe93e6852e4bbd9e54c3ab0096f7081d5dd1a66064f5db159"}, &(0x7f0000000380)={0x20, 0x3, 0x1, 0x1}}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000180)={0x2c, &(0x7f0000000000)={0x0, 0x0, 0x22, {0x22, 0x0, "57d31d71e809398748984d71a698d28902478871d092736f863e326ee6b50000"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) 23:45:45 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x81, 0xed, 0x1a, 0x40, 0x471, 0x303, 0xb446, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xb, 0x36, 0xae}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000cc0)={0x9a, &(0x7f00000004c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f00000006c0)={0x2c, &(0x7f0000000500), 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000000c00)={0xac, &(0x7f0000009e80), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000000)={0x2c, &(0x7f00000020c0), 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000040)={0x2c, &(0x7f0000000940), 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000000880)={0xac, &(0x7f0000002680)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000001180)={0x84, &(0x7f0000000a40), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000000e40)={0x84, &(0x7f00000005c0)={0xc0}, 0x0, &(0x7f0000000640)={0x0, 0x8, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000840)={0x40, 0x13, 0x6, @remote}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000140)={0x44, &(0x7f0000000440), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000480)={0x34, &(0x7f00000001c0), 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000380)={0x44, &(0x7f0000000100)={0x0, 0x0, 0x1d3}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000000b80)={0xac, &(0x7f0000004300)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000d80)={0x15c, &(0x7f0000000980)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 23:45:45 executing program 4: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$EVIOCGABS3F(r0, 0x8018457f, &(0x7f0000000240)=""/156) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(0xffffffffffffffff, &(0x7f0000000000), 0x0) syz_open_dev$evdev(0x0, 0x7c2, 0x0) syz_open_dev$evdev(&(0x7f0000000140)='/dev/input/event#\x00', 0x7, 0x80c0) ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0x4805, 0x0) syz_open_dev$hidraw(0x0, 0xff, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, 0x0) read$hidraw(r2, 0x0, 0x0) r3 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r3, 0x40284504, 0x0) ioctl$EVIOCGEFFECTS(0xffffffffffffffff, 0x80044584, 0x0) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f00000000c0)=0xd4) r4 = syz_open_dev$hidraw(0x0, 0xb, 0x4000) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) r5 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x0, 0x4b0280) ioctl$EVIOCGKEYCODE(r5, 0x80084504, &(0x7f0000000180)=""/77) write$hidraw(0xffffffffffffffff, &(0x7f0000001200), 0x0) r6 = syz_usb_connect(0x581d9672fa6d8c2, 0x7, &(0x7f0000007640)=ANY=[@ANYRES32=r4, @ANYBLOB="2726dbbc95ad4fa9cabff246a11d408b19144a5e78b02b3c0f306a43ec3cf0f234596b17f88d2208c55ce48a790252d93d0ab2dc0fa1ad45b780f6213a80311011240dc81a9dc78b710eb379974264fc11f015ec4d95facabc0e2d54662225fdaa09aa90b07381a678956fcb97870d1b2ba9f54d6678f5d7e92b8beb47dd5ef3d03f190bc8b4a9e304611227f069407793897374c0fdfa75685e530c733fd46766101f7c0acfd748e774a32c7612a974e61f0d7b47c6a3ee6ad6ce23894600e8d5041aabc8e8cad41abbb32b19fb0d213f15c04d227091c9eab7a8c43603e2247e58d1bf6c1b512902c9d093b9f461523336eea540b272f5f9b52bcfd4984d5f2a101728afd0c1c1655ac5a6cd12f2a19cb1352dff7990172b8ae914d603943caeeede4d8709fe4ff92e18b2d031ae29160474b70e5c0a652c005cf8b669951d7c937990a608d70d639d95596c3c63f3a40dc51abc50efcea05c37ebc87d627cb0196d6e4e8e512fde002a961cbca6baeb6f9403ea8dbc092e9cf73d64b04030033c71bd287610a61ce66ce1ee9fd101ad0c3d6669ff191801cf02617820a6f0ca7c6819263dad5f557f0c7a4da43b75abc235040b0e9ea8fb81de82d578aaadb44e59c1031e5cb31524b137bc35bbabc2308bd257d12c80d7754f0a82abd674a2c1d9baae5abafd70de1497f0bea1b125d4a82667cab062117a3ba6d58110c3572000e0f84adfb4689df1e01203f6d83d55cbc49ea523a85ee1f01298f2348ef51b3350292d5a07d1d64a6077ee9f5264df5ca0f31a59145712f89161401a497d7d08b3fb15211d6711823c7426e5247feb68d68268e7aaaa867eb0ac8c0f8b197fca5ac80bf9b98d93a3d80909097c90fa77e61f79cb6060484416d20dafda1457868d900c95816513277040b6897e3ab619815ed5bcc7271308a76120b0e325bbd45703308b8b26b44899a3dc1db7e0df69b6af21076a6d83d4739d72a1e67e5653e5778cb5173d6a4d7509e394d556aa9bc03af8f645dfa110f9151a298cebdb3c538700b430e1e99d4073c32269fd163699b7a9cf225bc4ea87d6c52608c14450b3f53e1398d6b5a7b2b87ff6f7e3649c48a79b38498b36c17a2613eccbdd580194ac687a3d63120d090ea61374a3b66855c1baf744be7a9a816359131eab359ec8bc44445bde27a5b286c3924e806c2248656e0a1ad292e057d5c1860f35971418a744294d05702d4bc39e2dab3c4facc9d45822254477a77adc9e46b86a6f48feef1dc9c48e79fa14478137c5df890e95e99b72c282c20cddd9d5d30612b346bf8935e22065bc6d74e3c51354f0ebd691a7f2ff2be85da011170658cdd14e4db7440051e56b9819f12f432c8c5612593d733495e4b335a8b1264a139812c867c3374a9f122c4b82fe99e61bd7992842a553a118b6ffe34a15611ab3ede6662f5cd7650825a2683f382b123ad2caf6485bc194e60e1ab4377d2b632caa453c269f66034f4e6e3d6e7db0e2bfaefc682b5866d8e851b3b31c90b4e41ab6357c7017b07bb76822d2128b3f050b38f2545b05936da656d61acd7a349686ea6e804d1a92442372b7c472f35acc9ac464015bb3bdcbec882ef682c63ef72c23c76fa0d6f72e5ff4fb8ed71e697cf0aa97c70f3c19483220d6870b5b5462cab442e73c0aab0ab8d9d304ff8104befa53f27b8ac92770e08da6e36c0f00f3502dd3bb469e9ca1ac8dbe8b36aa1a2182e8c848346c300f60b12eafaeecfede1e41e3dd9fe94908b5fbf8daa5e968afc94d4e2b49c599f311c62635f2e41e49ca41926e7f45d6de2c3e6b487dedf27ed293cc4f1cde7ddfcf76a876dbdcaacdf8b9281edcc0e877ab2478672a4060bf398354e1fd60975c492ef07e378398da6faa8a38bcb3581b09ca3a50f38f53d74e18cc6b1628c0809e132d0d59e950660dcc7d43075143a6057d0b7ecc86f92a8d694f0ac9f4b6cb8eafa9793e99064697771c6596081b3808509a3bff916c526cd0da30c56190ef731e6f950f3b787c9a9be0368fcc805ea411477b39911fe7b04b216530a178b5258b6cb45bd4428ace30eb0793320d51bee6fed32f30b82e9f8c7c80851af7bfc6f0056606124861d9ed571047238af9d4ee2b28c3f66d35a4fecaf2728984bcca38bd04b87fbe3cb6db0194ebd2fb7c13778293aad6a9329dbb2c69ff2738d50a149b0c5a94f34a4ba3e21a0661decfc53b0ec2680b20d75a4ecb815b4ff47d5b5f5a2118508a73584c4cbca534aa366f7679737cd06ab4b108d2ccdd0f5471d209ae856554aa06c4347ffbc8ee8dc9a5417b6c4585fb8b38d8c3c69ec9e52ab41f3242fbf7e926d5d3a675a92ff8051afcec17f6ef7bc5f593df47befce1048abb03b6cbb4758708a14c4a4776dc475796f081214f4083b58cf03c3b233a27b47b2b14f66e28a5d11fcc6e80c3e69b28dd4fdfa7b6a0dc4f333147ba50fdfad9ecdc81996d27e45166fc1c567c4957b4c17fdd856f8e380b71b4674c616cbd1aaa753684185838eae7e606fc1e943d969e3cbd85bd3eb98fa8568b5d1343dc09b95aefadaac9fa5f717672079cc8e463c9a0d1b674b5763313ec168737703f80f3eabdae66e93f183d2b6b6ba558aa78533a000a810053c1a67895823e27bcfd96ab6c579b1934f544775211b3ed81af3e512c7257d27d9a91849bda46ce5d404eb75749ef53f44460f69f878640914f2d875c825cb722aa2ab5a3d5418c41330a7a249a8fc9eb707fcb9bfb1617eacfc40cf6461e8cc3a0d40d637308f67b5b85a34a6a71b54e5032cff78e7fc93fa5bff9f79bf099b60f20299562368f754bd1568e78aefd38536b99c750d689064a7328dc1206bf94b52c96c27ee76cbc7524578e18feeb28d4eca74434cdbf10ce6126afc8a30008830c4c16a874d3b9c802529891c8480de97bafe9be6b6401c2088d891f65d96886dbf1fc8cff5c8fd5682fa7e4ffd68f638b24333a1231452dac1caeb31b9c8e3ee3309ef5f06123e23658f27fc9bdb62fc23b63677dba3b337f29554201cdb7f022ad76794989f7964b4aacc066a21e207cac8bfcb81593994f1020626ac7ad4310e251ef7b049bf0a94f9fad0dcf0f6ef6e65ad87f78fcb8ad7df7f504437bf3424ca9ab5088eaf37e4a724bf02550f81fcfd65101d29cbcd6f2e8d065fced2614f96ec074aa7e5fd701f5ee84176e8ab595d3c55b3ca97138e84d7df474f2cc33b357c431da13c24e29f491878dc7360177de385b2fc45265a579dd5982a1b5c429e2676ef5738cf9761d1df149d1284f7acdda8f10fc9717e1fa4f32a497401bc26a3abb653eee9e8927f6474a2bcf82f84878d65611515445b5167237e20018f37094a6cf4befa3e2a0c70b54867524ea2cbd8a2df7c11ff3ddb0be824d5f864e9877ab59c4f48d6fd6000bfb2d286794b513422eecc0371d012176dcd5310c9233c36df89687830cbf864caadfeb6e7c4df747267cee2aa95921ad6191b5e68c6899ff3c75936319d5930e3939c06a945d5c99d1372845aabcca1d6ebfe17cbaa91c205e12ea742d3cd8235a414e1db480f50105f9ace6348451a6a7c2983f596b15529c6fb4ec5c83dc47dfe47298cfae6edc1caad8cf456f131d4b2e9b4365eae72ed68a49f6b00fea93a7d2d385bcb76230ae9a3385f0110db7a758f251e5dd0469045bcdeda659a84c6af802d9e21240c3c2b0b1177b9b2db6dbff576644762fe592cb35a9e25eb3029b0ccea75c273e54b79dad1652ab44c714d892c23b93a19044f6fa14b885a6f8cb6cc80f6f0c03dbad1ccc82178f3cd9748209196321b4de0100f70540615540cd46f4b22542a432c0db23dae8c31b0d713d596a09b3471d2822de649054f04af3e5543a6ff5bcb95cd761c6295b6ee10ea7e590688373f16b236c3b8f3b8d07b76232b3f762fb9490a6a0d09d51306fa3fbf99cf6a2fb86e29221b516b97f9a31eb8e4f551d31e4518820c3d327be417afef6c6102822419060386d434d6b1ab7ebbaca92603bdf8075e780cee7ccf37d2c0caf0d72357bdf962526320d8725aa3840127693b63b234e1c3f372bb631a7441bd684fedb0b0c23bb7d1101ce457dd25ea9e531da22c0b735a351d1f88ac39633c744962333709c8d993c270d8f1522b18ddb0edb0e07b74a8f0b878a7aa9c868199bbb56a90dd6860543040162dcf70a80225899a5f47438d9055854c6d4741540a2c92544f9cb2fa9500cad47cafb6b502c29a724cde7a52bc416a289c19f3f192ffd6493b968d28eee91f023f450d6d1519fa07412e100426d9bcec1cb255ac83b7b6eba1add5180bb0ccd7e66eb22768b214b54a78ff3b26bfd45e734302703e2b936077760c159833ebc1c9e13d02eee56d3de0baecff84fc0081536d74acdb4078e77b8a4cf28cfeb9b4de87e32055bf4a7b9cc853ee7be7166f23bfcd5afc663f039176b2d00b2cffa659f8361c5ae54434b1e296fea195566b92caba8e9f2dbe1ea0d535f0877d68eb0ecf444cefbca8635412844e58b8e0dea937e270d5ac9b435b754224292e56a9dba6d8b19cbb236f2d7c4b2855ca9497892c18ad6b6cc3af859f71045a7adb57c04282cb2eeb81cd189c1e0073c124740e85b40614a40e12ccbc6b212f4d386af8d9d4c5ce6b214f4cf93dc549708f412d86422d926427da27509e740a4c3dc9c07c0d7800bdfae2e953db73a43d7193ebbbf552c29d23e747786f484065c4739cd886b97f99e7293ded926ebb4f21fcac484a438b161483e0278ea5e34ddc8bf77698b422faf9b1f1e58746d79ff5a3e49e21b28a7567b894bed3a54a03e0c97ddc94b2accf84742c2372e002870117464954971eed095d4ac5797b337856f1da4e7753b4a2eba6260f4d42eef44ca0bdcf9a35241304566cc664e76f313b4b723d3919da11104d783d3935a6e491611e1d6431017a6be43159341c4872beec64bf16a6f0790eefbb08e9b61169f37781238f0704911ec8d6d165a1d2f4aa25d629ae81b6f2693e8e41556be997e4e3078f6b7e8173c5c22ca56991f59996ad00ae3e54532c0e87116aee2ec99f889b0101d007a493124a7fac4e70847f01ee43a27108155d0f70c5b1db2b99ba9e509d80da29b945e322cfbb167157da516141b9a56f5d751d65b2002bb57fa029f93e5d231c6be9d6ab6fc70d83079477dc1296b58a649f2ab22193fa0a652e62540c805cc2de30300bfa28390b23ee48db08834c338c8c1afa1827b4fe7733f9aa6f5efb42a42d8a67307301da31a8a91b38a0efeff47e8ea12eb0a4e0de85906efb4f8835700914b1b42b0d4452968aeb595429cf2645bf1dd6d857d5b19ede41b72f3da5d4be97bfb4f10971238a44f246d5707ec3ad0472db5b1fbe6ac3c3436db89a743e5235b063d0658e9a3041c089d030f829b4d2e34e67ddcf6c9a312fc9195b99b116cb8416927f38a9a4e758ed93ccfee336602ad69dbcc241b8e3006407b885bc236fdc2d30e2fa68d215973a62469884ea95202c0d706ff1d71b7ee793d747c3854f34c650743601ad69ea753bc523da56cccfff4b4aa1b07938539807f978279886723a90ec3a7029a1ff3c9349cc6cc5696de98c96f45a45eaf51342c6c75991000b11a6cd983c53cff12108031e4daddf8c5cb7c9d96a374c9da95a536a656c27136ff265fef4bf4f1e4b80022505048d30d5371b1fcb63bdd124bdeb48bc3f92f9d340438b5e0890b8902e82f248c064cdbf0233e865702b02c1d11a9481c7f3613940328eff960f40000000000126c73d570e209161152fd954d", @ANYBLOB="dad060c732ba16fddfe1142628599044c828416321b76a5dedfc04c12c006868cf04890a2ad1c787c7caac18001ff36fc3c3f8fc6fbdec93a12897f881121fe1d829ccc925db52d2695e0d80c4aacb1c5859f75f998842c2d25e82a63c20c60afa48f4dc58a487afc454379c6eca14c7c4dcbcf10b2677c0609001ed537195c2405bc75e51e8a3f8006bd03124fe82929000dfecebba73caec8a2244c6706c20b4d6c4d38664d0e4e44146ef824494f436a3ac16dd2136f346ed4c809902e58a75a0ccb1d57135bae9852e065450077691e423f0e144eb65470f167c4c72", @ANYRES32=r5, @ANYRES32, @ANYRES16, @ANYBLOB="b0f7d005fe480bda175d9567cfa8477e2d40a5d267ad87a6b649"], 0x0) syz_usb_control_io$hid(r6, &(0x7f0000000440)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x0) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r7, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) read$hidraw(0xffffffffffffffff, &(0x7f0000000540)=""/172, 0xd0) write$hidraw(0xffffffffffffffff, &(0x7f0000001200), 0x0) r8 = syz_open_dev$hidraw(0x0, 0x2, 0x80001) write$hidraw(r8, &(0x7f0000001200)='\x00', 0xffffff45) r9 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r9, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x201) [ 1709.430606][T10827] usb 2-1: USB disconnect, device number 94 23:45:45 executing program 1: syz_usb_connect(0x0, 0x26c, &(0x7f0000001c00)={{0x12, 0x1, 0x0, 0xb9, 0x80, 0x46, 0x8, 0x18b4, 0x1689, 0x242, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x1, 0x0, 0x0, 0xd8, 0x3a, 0x80}}]}}]}}, 0x0) syz_usb_connect(0x6, 0x22d, &(0x7f00000002c0)={{0x12, 0x1, 0x201, 0x7b, 0xbb, 0xd4, 0x0, 0x921, 0x1200, 0x961a, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x21b, 0x1, 0xce, 0x5, 0x9b07482f3bbec83f, 0x8, [{{0x9, 0x4, 0xc7, 0x80, 0xc, 0x2c, 0x67, 0x48, 0x3f, [], [{{0x9, 0x5, 0x1, 0x1, 0x16, 0xff, 0xf9, 0x5d, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x64, 0x3}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x0, 0xffff}]}}, {{0x9, 0x5, 0x1, 0x3, 0x25d, 0x7, 0x7, 0xfa, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x36, 0xc951}, @uac_iso={0x7, 0x25, 0x1, 0x1d7588242575a8c0, 0x9, 0xfff9}]}}, {{0x9, 0x5, 0x0, 0x10, 0x69, 0x3, 0x99, 0x80, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x4, 0x7}]}}, {{0x9, 0x5, 0xf, 0x1, 0x11e, 0x3, 0x9, 0x2, [@generic={0xd, 0x5, "b1b33f2436b7bbcceb3bcf"}]}}, {{0x9, 0x5, 0x1, 0x25de9655dbf42ad9, 0x71, 0x8, 0xff, 0x6, [@generic={0x62, 0x23, "cc11d89c6a81301e8fb5b704aa922c984c5eed7c5ebdf3634f732daffe792ba1ea9dd0365741b723ddfe14bd72fc46223e5b9d9aa17a1cc6f74a26c443ffeed13c43959bb1d2e7770663fb9b007e13baf28367d941f78b76d6b9ef219fadc7d8"}]}}, {{0x9, 0x5, 0x0, 0x10, 0x34a, 0x9, 0x3, 0x81, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0xff, 0x7ff}, @generic={0x10, 0x1, "7e14d03839a078d5484fc4c531ea"}]}}, {{0x9, 0x5, 0x1a3175a0cf2f8492, 0xc, 0x1f, 0x20, 0x4f, 0x5, [@generic={0xc1, 0x22, "05a562f8175e12ad44dfc946d86610f973a4829a3693422e03114dcb8672fa353cd658e180f3408eba1d8e7db963ccfac9172dfa0be602214328cc6a99685bfdd5d316af664f3377b64e6d66bf86f9c1fa5ae47d4a4150370a37877461101b4ed8535c90678ae66ae4c337bd26aec51af428916d111393b16862ed0c207992bde1b618a77aef3dcf601383543dd8667455b1c87f8ae4935f3f2531f74db2d6bc775eeea2451f1a6d8879514ee1ee50e660678cbe289d8224a72f8ab0ed67ed"}]}}, {{0x9, 0x5, 0x8, 0x1c, 0x27a, 0x3f, 0x9, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0xfe, 0x718}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x6, 0x1}]}}, {{0x9, 0x5, 0x0, 0x2, 0x16c, 0x7, 0x1, 0xff}}, {{0x9, 0x5, 0x2, 0x0, 0x27, 0x81, 0x5, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x4, 0x8001}, @generic={0x2, 0x22}]}}, {{0x9, 0x5, 0x0, 0x3, 0x36f, 0x2, 0x2, 0xff, [@uac_iso={0x7, 0x25, 0x1, 0x83, 0x3, 0x1}, @uac_iso={0x7, 0x25, 0x1, 0x81, 0x8, 0x3ff}]}}, {{0x9, 0x5, 0x2, 0x91eb50ed72a1c379, 0x35a, 0x5, 0x3, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x7c, 0x8}, @uac_iso={0x7, 0x25, 0x1, 0x81, 0x1, 0x28}]}}]}}]}}]}}, &(0x7f0000000180)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x201, 0x4, 0x81, 0x0, 0x10, 0x20}, 0x22, &(0x7f00000000c0)={0x5, 0xf, 0x22, 0x3, [@ssp_cap={0xc, 0x10, 0xa, 0x9, 0x0, 0x2, 0x11007, 0xfffc}, @ss_cap={0xa, 0x10, 0x3, 0x1, 0x7, 0x5e, 0x6, 0x2}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x5, 0x0, 0x3ff}]}, 0x2, [{0x10, &(0x7f0000000100)=@string={0x10, 0x3, "f991ff59a532e9862e7fe12e3626"}}, {0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x1801}}]}) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000000)={0x54, 0xd536, 0x6, {0x8, 0x4}, {0xff7f, 0x5}, @const={0x0, {0x5, 0x7, 0x8000, 0x7}}}) r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSCLOCKID(r0, 0x40084503, &(0x7f0000ffcffc)) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000280)=0x8) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000040)={0x2a, 0x6, 0x40, {0x2a85, 0x8}, {0x4, 0x3}, @cond=[{0x1000, 0x4bb, 0x0, 0x8, 0xfff8, 0x9}, {0x5, 0xff, 0x3, 0x0, 0x420, 0x1ff}]}) [ 1709.519805][T13349] usb 1-1: device descriptor read/64, error 18 [ 1709.589825][ T2749] usb 3-1: new high-speed USB device number 59 using dummy_hcd [ 1709.739823][T18931] usb 6-1: new high-speed USB device number 116 using dummy_hcd [ 1709.789790][T13349] usb 1-1: new high-speed USB device number 75 using dummy_hcd [ 1709.819831][ T78] usb 4-1: new high-speed USB device number 92 using dummy_hcd [ 1709.899803][T10827] usb 2-1: new high-speed USB device number 95 using dummy_hcd [ 1709.949894][ T2749] usb 3-1: config 1 interface 0 altsetting 8 endpoint 0x81 has an invalid bInterval 128, changing to 11 [ 1709.961086][ T2749] usb 3-1: config 1 interface 0 altsetting 8 bulk endpoint 0x82 has invalid maxpacket 699 [ 1709.971036][ T2749] usb 3-1: config 1 interface 0 altsetting 8 has 3 endpoint descriptors, different from the interface descriptor's value: 2 [ 1709.983912][ T2749] usb 3-1: config 1 interface 0 has no altsetting 0 [ 1709.990784][T18931] usb 6-1: Using ep0 maxpacket: 8 [ 1710.069927][T13349] usb 1-1: device descriptor read/64, error 18 [ 1710.110424][T18931] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1710.121521][T18931] usb 6-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1710.134421][T18931] usb 6-1: New USB device found, idVendor=1e7d, idProduct=2c2e, bcdDevice= 0.00 [ 1710.139945][T10827] usb 2-1: Using ep0 maxpacket: 8 [ 1710.143506][T18931] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1710.144871][T18931] usb 6-1: config 0 descriptor?? [ 1710.179953][ T78] usb 4-1: New USB device found, idVendor=0471, idProduct=0303, bcdDevice=b4.46 [ 1710.189026][ T78] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1710.198381][ T78] usb 4-1: config 0 descriptor?? [ 1710.229946][ T2749] usb 3-1: string descriptor 0 read error: -22 [ 1710.236182][ T2749] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 1710.245384][ T2749] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1710.255398][ T78] pwc: Philips PCA646VC USB webcam detected. [ 1710.289878][T10827] usb 2-1: config 0 has an invalid interface number: 1 but max is 0 [ 1710.297947][T10827] usb 2-1: config 0 has no interface number 0 [ 1710.305424][ T2749] cdc_ether: probe of 3-1:1.0 failed with error -22 [ 1710.313156][T10827] usb 2-1: New USB device found, idVendor=18b4, idProduct=1689, bcdDevice= 2.42 [ 1710.322245][T10827] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1710.333370][T10827] usb 2-1: config 0 descriptor?? 23:45:46 executing program 2: syz_usb_connect(0x0, 0x24, &(0x7f0000000100)=ANY=[@ANYBLOB="120100009a4f6b4040201020045300000001090dba445f000000000904000000070c1e00"], 0x0) [ 1710.459842][T13349] usb 1-1: device descriptor read/64, error 18 [ 1710.485324][ T2749] usb 3-1: USB disconnect, device number 59 [ 1710.579937][T10827] dvb_usb_ec168: probe of 2-1:0.1 failed with error -71 [ 1710.579944][T13349] usb usb1-port1: attempt power cycle [ 1710.594144][T10827] usb 2-1: USB disconnect, device number 95 23:45:46 executing program 4: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0xffffbfffffffffff, 0x101000) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r3, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000140)=0xfffffffffffffffa) syz_open_dev$hiddev(&(0x7f00000001c0)='/dev/usb/hiddev#\x00', 0xffffffff, 0x0) read$hidraw(r3, &(0x7f0000000080)=""/154, 0x9a) syz_open_dev$hiddev(0x0, 0x1, 0x2) read$hiddev(0xffffffffffffffff, &(0x7f0000000680)=""/226, 0xe2) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x4802, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000400)=ANY=[@ANYBLOB="120100fb785204001304126ff3d600000001090252000000000000dd1780002d53b9f8d463b54d163a77bc19fc9de27eb36a4dbe8fb2ea1f90e9e591584bd19af6e280b24544316868622bdb9b9f78bac3ab12634849b0f4d25ab19d9c0f9cddabb7a7e25d5cc169af4d194ec9b1774f665b67129a4a90eeaa779f86074b11d6b9e8659953acc3156bb7de00661f47669e501cc7a071f07469072d28316ad5827a2b37e66f6441aff83d347af5d76583f2ce7b6ef485178d2b1b5edfcc24807c257b1356bf1de28685e028039b8c2c958a37aa267c45207cbb93c999252d4d90eb2b70886d13150f4ad4b7959a1e01f78f86325451eaa2c21c21c51de06e044dee04fcf8b2e4933d"], 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../r\x9dy#\x00', 0x400000000000003, 0x6246) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) r5 = syz_open_dev$hidraw(&(0x7f0000000240)='/dev/hidraw#\x00', 0xffffffffffffffc1, 0x802) read$hidraw(r5, &(0x7f0000000280)=""/60, 0x3c) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r6, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r7, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101209) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, &(0x7f0000000200)=""/13) r8 = syz_open_dev$hidraw(0x0, 0x1000000007, 0x4201) write$hidraw(r8, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRDESCSIZE(r8, 0x80044801, &(0x7f0000000180)) [ 1710.641091][T18931] lua 0003:1E7D:2C2E.00B7: unknown main item tag 0x2 [ 1710.647880][T18931] lua 0003:1E7D:2C2E.00B7: unknown main item tag 0xd [ 1710.654600][T18931] lua 0003:1E7D:2C2E.00B7: unknown main item tag 0x7 [ 1710.661322][T18931] lua 0003:1E7D:2C2E.00B7: unknown main item tag 0x0 [ 1710.668032][T18931] lua 0003:1E7D:2C2E.00B7: unknown main item tag 0x0 [ 1710.679484][T18931] lua 0003:1E7D:2C2E.00B7: hidraw0: USB HID v0.00 Device [HID 1e7d:2c2e] on usb-dummy_hcd.5-1/input0 [ 1710.841923][T18931] usb 6-1: USB disconnect, device number 116 [ 1710.890478][ T2749] usb 3-1: new high-speed USB device number 60 using dummy_hcd [ 1711.289889][ T2749] usb 3-1: unable to read config index 0 descriptor/start: -61 [ 1711.297541][ T2749] usb 3-1: can't read configurations, error -61 [ 1711.309803][T13349] usb 1-1: new high-speed USB device number 76 using dummy_hcd [ 1711.349924][T18931] usb 2-1: new high-speed USB device number 96 using dummy_hcd [ 1711.449858][ T2749] usb 3-1: new high-speed USB device number 61 using dummy_hcd 23:45:47 executing program 0: syz_usb_connect(0x0, 0x2d, &(0x7f0000000100)={{0x12, 0x1, 0x0, 0xbd, 0x21, 0x48, 0x8f, 0x5c6, 0x9068, 0xf0bf, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x4, 0x0, 0x1, 0xe0, 0x6, 0x2a, 0x0, [], [{{0x9, 0x5, 0x85, 0xb, 0x8}}]}}]}}]}}, 0x0) syz_usb_connect(0x3, 0x12c2, &(0x7f0000000140)={{0x12, 0x1, 0x201, 0xe6, 0x7d, 0xb, 0xdf, 0x148f, 0x5372, 0x3604, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12b0, 0x2, 0x0, 0x9, 0x10, 0xaa, [{{0x9, 0x4, 0x90, 0x68, 0x5, 0xab, 0x1, 0x3a, 0xe8, [@generic={0x1002, 0x7, "889c69e19a567035b9c9c239e833eeee4e05cd80a6841db509b3bc87521f3225a5bd42d191858b610d38d096798228e4c0ba3bf2a36a67e2baec01022be481b53b553c33e195e2ed4b4c2f672d25875647fab6249d35f67d26329763add23c94bdaad960139aadf84ff6471ce554d757c1b477819032f728c89b890ccd0f81d51d4413512a3f9c44de1945409cf0ae6d2e529904473d35cdba620e47ee734717329682732628e8b70bad6e19ff070553acc87acda2cac83c101b268bd11cc03061029eac5ef751009efc59f26e9fb0cfe64eba4f865010b25103f4b4fa6e3eb42aff26eebff51843dc1ceee822d5b5eaf4d3c605b8849d30c07ba969213eba965aa9d4d535d35b05f482ea4bf7aedafe694bd07eefd50354ff3d0e5c8d4da92e0e445c6ea65cdea6fe0f959f4128aaa0600f95cc52e903594023779522e2fa6d19dd9b5bd218a58ca565ffeb5107245a7a63d9fbe738c450772d37fdb6471aee8c8c278f185bfae7048b70569fd184e100efff81c1704119b05b1fd451a616a91aa19519744837f1b226d4bfbaba37ea5aa2e27199840418ca3b15a46e5005a15efe3296255aecde36b6dec8fc7336472cc649005d57d81fa88b9d5bd87ef5257b423946e742f977bdc163bcbf3d0df2ff1f68bc03e2979c67bd4d1de50993238d07969a56b00f29eb3426c31a03d86f2d00c19ef7ce11f3f3133cb0093ffc8abf32ff0db6ec2d2f4f365c1c4341d9ff9d62c6d50ca7fc81209d3ef52263599fb546fc56f816e35be7ab1ff3f2b1ecdcd554449d0403463db9ef69d19a09187e18e8e7f0d916080be73f36c5a1b5aee2a7d40e1e6b9aae05d5f0e920d9eeccacf7e3457352576d7d1939672030a43669f3590dcd143510049bc113c276d1f72a9e43c090074cd14e5281f29856798ad76356933884db2af2deb328ffa33c70723f96d5c4077c725064f9a243caf5a74d9b1523d0cc1bd81210cd198c9b3807f3f105265d9a0a502815efa882afafd6b6daf2c3c978df6bc21247cd31cc40122a37127092fba02675b6acfde90d9477c276260bded88b7eca8cfa7c1437621a0b06af74e7c6e0861ca1612c3bb80e93a9523affa2d87e293e4b75c22d3803713a013b0f24cc5da79a7d7a8fac94d2323fed6f9582a609c9345fdc5f1a62306517dbfc4203921d462259a8d88ca74ff40d51dfed9f747646c98691a858035c4c088c7ca944f1c6a0a387bf3be1cfb4ed36f7c762354955ab6dba2896f56ddad245ad4fc8b32af2db0f14316054eb20715739330f137a0ba61172ca16147a51e7a3b4ffb165502968cf58dd9f7a06c797ead61992bdfccbcce97e9cf7588ae5e333d9c3a53b2bc603dc9e8024b95e1f1a08e3f187e7cddb24008335c4f928c559f0586f0c3711b0d11de8e70688eb032b6ccc19840a1700b8f0b0cb516c3a1335d5c0a9bd3139c46ab4806bc378876da946d14fafd23f9fff2ea83ebc04baad330feb8b80e7e5d1f6e7ffaf32816a45f5715969f7120764fa0e57ca9775b628f6c047840aec33b533b569859f7a1d3aa093189d9a3ad2a41139359558e1cca3d9b43f51eca48ca2a695ffe3adeb99dd5be96b5251b5ebee47c040c6b45d442853a27cf31e5a4b2cb19318da1b88a659b6a799f2edcdb6702f95ff7d02fa5e049f8a3f2023e92983178d51a990b7ca28348e78c31d1d00ff2e3dbf41fe7969d3748ece1c8de4156a49e623e5bc27fdc04fd68de691b9713cca9e9db1439a8a554ab84ba4828f349f2a768176ce1b73b39cbc47eba791133ba3b0d110e6aac55c766a03a2dd8b8689501dea530e1b61e260d1ebe379894d11d77b819af75eb18f619b4cf7ad4adc8fc7151e50c06cb490640d01ae54f9c65093082ecde0fec27d6f2d84c9fcf3b22edab0bb55b4a5092dea6ce65263e377b17fbfafe59ad6dc3745a6428c85611a58c1b29a61d111ef5f4c2cee3ef4c423b5e0f20bc210e5ef0b175c257a771e139388c53bd0734930776740121276c4631461106f78f47eb90c7192a3dcf580ebfc93893dd709a94a5311f0692dc098606f4c9d1efa0194131631c00a22070fe3a0a2b6fcfb22cd2d56096b563051d63ac0d7040eb9db2902cf06fd26559abbab4d4cded0fe062fbbfcac84ec5bb7fc9bdab19d41988a496c5a5751bbf951f7ba7b0bfb8d708bed725c474c849560da565372cebae1ac990144153a94901fa54f50ed75fca653557ecc97448cd3df7b2601904b4be24ae9310d81bc7d0ee566a9986e7bef3556cc01ede93c4608d413f36b1f8b7b0cc1efb93e03ab15a3849ca7e265002a735e2244857e16f6f25fc5001a8669f157668cbe236e37b76e25d996199ce0a23e447b2be57d71c51d8c7f820da2e090d2452a712637aec51cfea97a96c9ca960ef312b8599f89303e16c724fc36c91f96b9d54d2407504256d14c3b07054b81cbe69b716e009c135cd8f3fd2b61e37db15966f581f9855f748b9c03ec54f0de2a428183b8779fef1322502cdbe34b5cd2f965335a87eba51044e07fb2680347d14f5472a0e9cf14d91652f7e9b8cb3c8be9f4c1e6ea1568117975459f3a95b47709a95a501ba320254990e21aef8b273f40deabc885e3e80e63131a517812c11afdbe9ccecac8a8249ff8a24c483f8cd6df1b287858ecdf24935a9c448909de892823d11a10ee8e8f2dd1ad7e5de79a22d110b1a521ca0ea33d3b54c830a5b9b1c31b1c233170e60c67ec2a2922caad823c06f89a12013bc2113fad5dbd5d3644784f575c931e0128ff765afa5679b030e5cf49fe00e216b59f3120e5afd12af0a7a8359a50f58f361bf4011bf9110d92b1d5a789cb26168a7aeb8686f09cb3f0fa89de5dc20b98d639efb164fcc369d3a8fb8df44b1b7be4930e4dc0642023657c43b8444bf11965a9a550cb5086fd4865636ba360f4f11ce9f9f299a0b5c65f59174bca524046bae8b4361ca3484f8fa00b79604d41f8bbe1f4de2ef9bf892e6ffbda574d713e9f0bfeeeccefb9aa4c636a19f31f86c1fa1c5a74ad48d6af17c452776fc4dc823fffeaad0f1243eb8b232967e754a47ead347c229bf4598ded784fdc49e9ae9ded1e643de5147c88049af5299ee0ae7ecb72118598a51100034f3ef4e2d759090fd504abcce83869f734318d5b07a9c285c4a759c0fa81ec0e532955c714f6d5757ba04ca74ea028917c66cca4d20864b510b10e9dfb9b4f510ddcba24fa9144a30afdf82867806ff81a6cb0150c87289780b3857a2e93d25ce561552c7e7b5992acb80a838983b7dc3bca67c0958d47ebb1e4ac5617d152e4e4d7d26b3f7450c90fe724537c1d6620c64e984550b2b5d156eba08a0c8273911024c4f0ff3c551b0b0dcfc17955928394a2566143f28283808bb156cf368afaa1d50a02c33460d84c13432c788462990c853861852deefcb5448ae7a4c6baf5347d79828a75cac83e169611271b99cdcb2318612cd2bd010139b5b5f7d69686c237c4f36688d31dc4145ecdd731e8df1f77b64dcfb77d9d6a724835d6c7c2911a054c9e4a9638ef577226b6a794a3be1f04ce7692239a12b1cf697c4c0852ebac9989fd14b814cba23ada3068a91e8c580677cd25365355e3b75bb5859dc5e74772c844340eb0280edbaddcf4dfc3b72b2f5f550f9431f9c3cc9dba55b3735f847164b8b525c463e0b3ffa668256304b98b609d9156ffcbb5956e15f0300e61a9a4ac5b50e888eec008509d4d76551c8d9e190f0c7b21e92959cd34e29cbb0fc64de7a1535c572c28d15601ddcd7ff05e0c786bf7b55049d13eade4e23fe4bbb058508ba2cbe7d7b0eb602e30f4565b01adddc7c48330abbc1c458fd1b14a08c9a67b66d36a72c800ef06a46ea223f9f0db2be3792883ef7738c2a6a48749ad3196e77b2a51f67c8817815b79c252e5ba82eda042c8446d6c790d1b1034821c0efb4db8253010b976eeb47df9d40cede1d53869ab938387dd27d3804268ad6dca4de94e262f45285a8e8443eeef94f919d5ced0edf69374d0679ba85de1ed17e181f7744ce409ac990f73ec5a7d45f0c5501536c019dad414ee51fb42b77771e074af5b2ed6f909c9adbed5965f2829cd5abab8e2797f08a146837f301fd23b7de3cb978a660dcda134dd56b79978f6d92e0d7d2e9a470910d5276ed330b163c73078b8e0487f5f31f6922a02495faa09499da03d579d3ec350756db0a4856680c59edd03199f3cb98cdebee56434deab1f08be5856edf253b145d6dbf99cc4cffbdeee18d900cf03bb653b2b062056336af76ca8194dabc112ff262234b78762340577160d918384038b3437a9024d40275d7a8ae23112f22ca3ac548f5ace24a5c99ef27fb1479c3bf5abb12a48cce5809ab806a3cdaf9ba3c45b0bb081afff6573186626e6eae6f71d433d019f0d1bb0f78997e7f7ba7b028cc0f5ac69f28a4f4e2aeed5e57d0fef1ebaa56143d0785741d591822bdcc1246344725b47709c959eeec692a28de34f22775ef3d7fe6add38da2cbb5fd19a3fee320a2bf8fd673de6c2a2f3fe28bd107b8f9336346bee27ce0a0edf1334f59f0b825a10aa094eb6a4ee88c5455d4713edc3e306c013049ad5ab582502c89687c1c05ba073fa2b93c05b1bb08216c4aab323a35ae9fad14867d5a46823d20eb09f477a0fc1d1ae83f59a3890f0fe972140301a7890b93540fbcafb46b94ea0c9935ce681b1ccf4bb8d31e4fcaa3101f9d0124e77894ba9508942c7756e297f5ee29933fbd87a62ccfbc50afc2055c71cfe3d1d5e963c32ec06b6e1aa935264f4122d78bf1ead0969681db9a8a06da93080859401994ac7c2b9fabd725cc2a4e36f602252ce0d1d61a66704d7ab856b45685133075560466a668be45a0772f57ff880584b0ab87f625185be3668f8e10d2b48b0501cbe4e7d74a7dc7dc812160e0cbe470aa814df9e83fde008e8dde2b374a2e2823a7863096e876808cee7a4ca921de2b6413ef6d032601166f3a4fd73de7859d4974c293810eff663b993ebec18865355bdb12b4900471d23c855c9a0daa190dab9cb1b4c2332f1d5cfb34f0c8ff0d4a0df107fd31dffe39a8372da7e8878c01a5f5decfc7ae587d2effee347cfab0bea3c5846873ea11cc84571e4e4990da054510be55a39a4de57a8e167c7422171d4e5f97137641cc4722e1855ef2949d77a0d5ed466e3f3ffeaba939a4cdcd515efd0beef9161ac796fb9f8fe9a8f218b6b1fb48eb819ac0bd28746282fa07402b5b755c6b983ccb2ca45ee6912c23581f859266977ebe96cb6f1e3fb6dcd21f51942a60d9ca7627cc1fad80235c8b11f8bda206c2173147f0be4a90245f7e7fd29f3d60e02f7351a0a96b137c741f011bab5ac1c2faa5e1c71378de3eba6e9a452d2ff8a0ffbb3e2f48b77a3677cacbd87c1acd9fa530f263158bdf4d52334b23be40881bf3aacf8373316c73dcf73f795b3e4aa547f7625e66219fa9c3ee31834158bf0ad5795950ae8b4a8966a7306f5e50da0ad5de30a409b5322842c141d6125008edaf57135ce564003a7f75d99018d1a396d015f637dc0cee1e84c0fca8947011a6198c8f0aa1cbc8c6b5f2a4c9e3a7a0e78d32921e7983957e134c21c63e581808a7d23a92c274f63276dbdd299f1e941cc706477461da9e27b403af4a0a56290d194a5920d239a147bf362238e630a69c69665d4d8849fbb7296eb03ee99f881138978eb2b9050ef6a972bee538a3941748edc8f217c8b312f479a3c1c73340e6db469948469189b0f345639c010207cfeb7d730ab"}], [{{0x9, 0x5, 0x19, 0x8, 0xd1, 0xf0, 0x23, 0x40, [@generic={0x1f, 0x5, "bdc9c4a71156a1f47a06d29564f4fd26bdefd62d404cb20de6470582a5"}]}}, {{0x9, 0x5, 0x80, 0x0, 0x92, 0x62, 0xff, 0x3f, [@uac_iso={0x7, 0x25, 0x1, 0x181, 0x3, 0x3}]}}, {{0x9, 0x5, 0xb, 0x4, 0x31b, 0x90, 0x4, 0xff}}, {{0x9, 0x5, 0x6, 0x0, 0x228, 0x8, 0x0, 0x65, [@uac_iso={0x7, 0x25, 0x1, 0x100, 0x0, 0xc5}, @uac_iso={0x7, 0x25, 0x1, 0x3, 0x7f, 0xfff8}]}}, {{0x9, 0x5, 0x2, 0x10, 0x106, 0x2, 0x6, 0x3, [@uac_iso={0x7, 0x25, 0x1, 0x106, 0x30, 0x4}, @generic={0xfb, 0x6, "d3dfae00865e061e7a1b49e21c068f62b05dbc616dcc91cb5cffeb378a4d79413eb6d7e15429dc2a849451966ecf1d60fb96972d5f3024318dba7c014b050b363b6efda5d22c652ad29211360e03e2df20d2cbcf23064bb297733f5ae61b8fa1fc0218dc613db53dac092d29461b9da78c6e5bcc6ff494f76dc828646e0cb0853ca423b22fbf6ac172c2d4e0ed4db132d28fea1c6329b887c47ef262df2d596938f7d4ae409fe92f43207ce07acb53b8d385d0e5548a350c1ecb3e7b6c3a6433e88a071d4b375ca2cf4ca87b16953fc8bae30536d8e5b48329d7a986e6bd8689e013f35e8dc7d0556c2d407c8089fb79fbab2b080597e52b48"}]}}]}}, {{0x9, 0x4, 0x98, 0x8, 0x3, 0xe, 0x1, 0x0, 0x26, [], [{{0x9, 0x5, 0x9, 0x3, 0x298, 0x0, 0x0, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0x86, 0x48, 0x8}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x9, 0x401}]}}, {{0x9, 0x5, 0x0, 0x0, 0x3f5, 0x8, 0x3f, 0xff, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x0, 0xca}]}}, {{0x9, 0x5, 0x0, 0x0, 0x2d9, 0x7, 0x2a, 0x9, [@generic={0x100, 0x3, "27f8e25b68b3c04973d42f37cf01076d31831d470527209c58645fc4dda205890e8e9087d5103ba3dde082d01489cd385ab076e5700ad6c977188c899310769debb0501ccdbcbfedb6afe756bdd0b4a9ada9f977e019694f69383111ae52fb9a51a630b6c6eced7b4d7b1cc4e3cc186b45254c93896e66fac3a9d65f4695f11eedaa3c0fad273270d5e801be4fc308c086050d90d8cccb398dfee4a5f2099452808f712252881896ea3d869688512bc6aaff01c9c2127d420eb9d7ed85f659fbab5f3cb0b8ae8f2eefced55c328e6b4af634358370601155d700ac5c2938437b585d112bbc363ad0d90b9073b6ceeb321f5e795e8df3ac530947b50d4fe1"}]}}]}}]}}]}}, &(0x7f0000001740)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x310, 0x4, 0x5, 0x8, 0x20, 0x7}, 0x162, &(0x7f0000001440)={0x5, 0xf, 0x162, 0x5, [@ptm_cap={0x3}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0x0, 0x1, 0x9}, @wireless={0xb, 0x10, 0x1, 0xc, 0x0, 0x7c, 0xdc, 0x1, 0x3d}, @generic={0xb4, 0x10, 0x2, "febdda9f454fdcedcd68d4b5d91840ce0939b2aa1eec118c482f0085ed06778ea53edf782d0037f01cd7dc74341c23a086bf38a53d6deb9040884a827e083c03d5d0d172292cca3ef9f632a5d0544d0e641c74b267422f8a45dce394c5aee4b3b0c56b2287153f819997cbdc27730ac948a62d99782b19bf52b76dfc5df800ea388ff7f92c74b45e4bf7a8f03e1938a96f5daa100357656547123b1441dddb48a35f0c7cb162842f8607c17d669d2efbb3"}, @generic={0x94, 0x10, 0x4, "cf4cf25e72220f5e2eb4a35ebef8884e866afeb9f5c9b62609daef77e8aeb7731f59b7b9de09d3add6a5f69e0471f76a6392866674a87d26eb2cd2f28d858821849a4eada0823cd4ebded4bcd7ad2b7da7e2b1934868f41e4d5621396322f1e176dcf6653caf287c72e619357a3275dfc4a2e0766b5e114e581c576c02c010ae8d07882c9002d9e38e3c6e1ffbfb3ea03a"}]}, 0x5, [{0x4, &(0x7f00000000c0)=@lang_id={0x4, 0x3, 0x813}}, {0x4, &(0x7f00000015c0)=@string={0x4, 0x3, "84d7"}}, {0x4, &(0x7f0000001600)=@lang_id={0x4, 0x3, 0x40c}}, {0x4, &(0x7f0000001640)=@lang_id={0x4, 0x3, 0xd}}, {0x8c, &(0x7f0000001680)=@string={0x8c, 0x3, "0130274e1d4aad746e4181cdab30a0864107ebd49b3c391d8e2e57c8ef227fd8bc7a8c36c5cc24c68edb9f1f7e49b0cb871a1391a151405a9a31a68ca8912bf2123cdd03ef588ab119e46a3759de2b3166fd2e1e4cbe29a20fb2f4b57c36dcc58128e2e28221b305b44fbae730cbcadec70fe5b2fff1f6e2e680ea9f7ca3a63eb831186bfc8001dfecac"}}]}) r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x7, 0x0) read$hidraw(r0, &(0x7f0000000040)=""/52, 0x34) [ 1711.609832][T10827] usb 6-1: new high-speed USB device number 117 using dummy_hcd [ 1711.610237][T18931] usb 2-1: Using ep0 maxpacket: 8 [ 1711.739891][T18931] usb 2-1: config 0 has an invalid interface number: 1 but max is 0 [ 1711.747940][T18931] usb 2-1: config 0 has no interface number 0 [ 1711.754204][T18931] usb 2-1: New USB device found, idVendor=18b4, idProduct=1689, bcdDevice= 2.42 [ 1711.763299][T18931] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1711.772198][T18931] usb 2-1: config 0 descriptor?? 23:45:47 executing program 4: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r2, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000440)='/dev/usb/hiddev#\x00', 0x4, 0x40) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="3a0ac17e0059", 0x6) r4 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) write$hidraw(r4, &(0x7f0000000180), 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r5, &(0x7f00000000c0)="047bc0e9eb4465d225fb59c36f17e9445f68550760033d3276a8b0239199b76c4194881d81d94ba7d9c7637f87613ae5156ac2302f1dfd94b834c5baead970fe4e563b3c144f22c41579858b877f", 0x364) read$hidraw(r5, &(0x7f0000000100)=""/79, 0x4f) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) r7 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x3bc5, 0x40) ioctl$EVIOCSCLOCKID(r7, 0x400445a0, &(0x7f00000000c0)=0x9) r8 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSCLOCKID(r8, 0x40084503, &(0x7f0000ffcffc)) ioctl$EVIOCSCLOCKID(r8, 0x400445a0, &(0x7f0000000280)=0x8) r9 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSCLOCKID(r9, 0x40084503, &(0x7f0000ffcffc)) ioctl$EVIOCSCLOCKID(r9, 0x400445a0, &(0x7f0000000280)=0x8) ioctl$EVIOCGUNIQ(r0, 0x80404508, &(0x7f0000000540)=""/128) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) [ 1711.849837][T10827] usb 6-1: Using ep0 maxpacket: 8 [ 1711.860147][ T2749] usb 3-1: unable to read config index 0 descriptor/start: -61 [ 1711.867769][ T2749] usb 3-1: can't read configurations, error -61 [ 1711.874354][ T2749] usb usb3-port1: attempt power cycle [ 1711.919883][T13349] usb 1-1: device descriptor read/64, error 18 [ 1711.969891][T10827] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1711.980871][T10827] usb 6-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1711.993797][T10827] usb 6-1: New USB device found, idVendor=1e7d, idProduct=2c2e, bcdDevice= 0.00 [ 1712.002856][T10827] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1712.019948][T18931] dvb_usb_ec168: probe of 2-1:0.1 failed with error -71 [ 1712.033839][T18931] usb 2-1: USB disconnect, device number 96 [ 1712.050726][T10827] usb 6-1: config 0 descriptor?? [ 1712.349836][T13349] usb 1-1: device descriptor read/64, error 18 [ 1712.351133][T10827] lua 0003:1E7D:2C2E.00B8: unknown main item tag 0x2 [ 1712.371948][T10827] lua 0003:1E7D:2C2E.00B8: unknown main item tag 0xd [ 1712.378637][T10827] lua 0003:1E7D:2C2E.00B8: unknown main item tag 0x7 [ 1712.385379][T10827] lua 0003:1E7D:2C2E.00B8: unknown main item tag 0x0 [ 1712.392124][T10827] lua 0003:1E7D:2C2E.00B8: unknown main item tag 0x0 [ 1712.399627][T10827] lua 0003:1E7D:2C2E.00B8: hidraw0: USB HID v0.00 Device [HID 1e7d:2c2e] on usb-dummy_hcd.5-1/input0 23:45:48 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0xc0f, 0x10000) ioctl$EVIOCSABS0(r0, 0x401845c0, &(0x7f00000000c0)={0x3, 0xe7c, 0x40, 0x9, 0x9, 0x8}) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSCLOCKID(r1, 0x40084503, &(0x7f0000ffcffc)) ioctl$EVIOCSCLOCKID(r1, 0x400445a0, &(0x7f0000000280)=0x8) ioctl$EVIOCGBITSND(r1, 0x80404532, &(0x7f0000000100)=""/142) syz_usb_connect$printer(0x2, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="1201ba1a000000082505a8a440000102030109021b0001010000000904000000e6000000090501020000000000"], &(0x7f0000000440)={0xa, &(0x7f0000000040)={0xa}, 0x0, 0x0}) 23:45:48 executing program 1: r0 = syz_usb_connect(0x2, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="9201fe00b1a83c0800240042ef4200000001095322ab09fe75c986ab3775021b00070000000000000040010209bd000705810700a9d3da55cc0c519dc1e3318adb734b1e51b01f9a8a670940cce56c09e40a0c58"], 0x0) syz_usb_connect(0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x0) syz_usb_disconnect(0xffffffffffffffff) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, 0x0, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0x40086602, 0x20000000) r3 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0x40086602, 0x20000000) r4 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSCLOCKID(r4, 0x40084503, &(0x7f0000ffcffc)) ioctl$EVIOCSCLOCKID(r4, 0x400445a0, &(0x7f0000000280)=0x8) r5 = syz_usb_connect(0x0, 0x6, &(0x7f0000000140)=ANY=[@ANYRES16=r3, @ANYRES64=r2, @ANYRES16=r1, @ANYPTR64, @ANYRES16=r4, @ANYRES64=r1], 0x0) syz_usb_disconnect(r5) syz_usb_disconnect(r0) [ 1712.461948][T18931] usb 6-1: USB disconnect, device number 117 [ 1712.589834][ T2749] usb 3-1: new high-speed USB device number 62 using dummy_hcd [ 1712.649841][T13349] usb 1-1: new high-speed USB device number 77 using dummy_hcd [ 1712.890378][T18931] usb 6-1: new full-speed USB device number 118 using dummy_hcd [ 1712.919932][T13349] usb 1-1: device descriptor read/64, error 18 [ 1712.989860][ T2749] usb 3-1: unable to read config index 0 descriptor/start: -61 [ 1712.997483][ T2749] usb 3-1: can't read configurations, error -61 [ 1713.149824][ T2749] usb 3-1: new high-speed USB device number 63 using dummy_hcd [ 1713.279845][ T78] pwc: recv_control_msg error -71 req 02 val 2900 [ 1713.299895][ T78] pwc: recv_control_msg error -71 req 02 val 2800 [ 1713.309848][T13349] usb 1-1: device descriptor read/64, error 18 [ 1713.319870][ T78] pwc: recv_control_msg error -71 req 04 val 1100 [ 1713.329888][T18931] usb 6-1: unable to get BOS descriptor or descriptor too short [ 1713.340047][ T78] pwc: recv_control_msg error -71 req 04 val 1200 [ 1713.347141][ T78] pwc: Registered as video0. [ 1713.352559][ T78] input: PWC snapshot button as /devices/platform/dummy_hcd.3/usb4/4-1/input/input611 23:45:49 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x3f, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000000086a05e30000010000000209040000290300000009210000000122220009058103000000000009ff01030000000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20000000) r2 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0x40086602, 0x20000000) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000140)={0x24, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x0}, 0x0) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x0, 0x0) r3 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSCLOCKID(r3, 0x40084503, &(0x7f0000ffcffc)) ioctl$EVIOCSCLOCKID(r3, 0x400445a0, &(0x7f0000000280)=0x8) ioctl$EVIOCGMTSLOTS(r3, 0x8040450a, &(0x7f0000000380)=""/162) r4 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x4, 0x2000) ioctl$EVIOCGMASK(r4, 0x80104592, &(0x7f00000000c0)={0x1, 0xea, &(0x7f0000000280)="27572fa12fcbd0c24bd76d58fff384738d7ae95ab60ee6428dd0ac583af8d3004cd430e3d06265039af94a0357e2a12822a46c684f06a636991cceb293cbbb21bc20449ab7113ede68a599503332ea6e21f2ab5be7713217c36981810dac2324395dc206bbd377a6e2af87e362e2a0472a208932410c4356ac5b72b821e0f4ba7270adfa37f238ab9c44c62f5bbca175f3658ff16585d39559f4c3046d99578f94c7bf653f12ba3aedd3bf544bc10949339cb1de04768abc54f0dcd77a406baec7bfc3aceb0fd353e2fdad5885b4fa306885c623a16428efdaab6f2714b0ea95efabe2de8e7bbacef160"}) syz_usb_control_io$hid(r0, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x101) write$hidraw(r5, &(0x7f0000000240)="fa4b", 0x2) [ 1713.379289][ T78] usb 4-1: USB disconnect, device number 92 [ 1713.379880][T18931] usb 6-1: not running at top speed; connect to a high speed hub [ 1713.440632][T13349] usb usb1-port1: unable to enumerate USB device 23:45:49 executing program 2: syz_usb_connect(0x0, 0xffffffffffffff2e, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, 0x0) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_usb_disconnect(r0) [ 1713.479848][T18931] usb 6-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 1713.549856][ T2749] usb 3-1: unable to read config index 0 descriptor/start: -71 [ 1713.557461][ T2749] usb 3-1: can't read configurations, error -71 [ 1713.564279][ T2749] usb usb3-port1: unable to enumerate USB device [ 1713.659867][T18931] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 1713.668920][T18931] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1713.676949][T18931] usb 6-1: Product: syz [ 1713.681141][T18931] usb 6-1: Manufacturer: syz [ 1713.685736][T18931] usb 6-1: SerialNumber: syz [ 1713.699806][T10827] usb 5-1: new high-speed USB device number 81 using dummy_hcd [ 1713.932088][T18931] usb 6-1: USB disconnect, device number 118 [ 1713.949890][T10827] usb 5-1: Using ep0 maxpacket: 8 [ 1714.029893][ T78] usb 4-1: new high-speed USB device number 93 using dummy_hcd [ 1714.109894][T10827] usb 5-1: unable to read config index 0 descriptor/start: -61 [ 1714.117596][T10827] usb 5-1: can't read configurations, error -61 [ 1714.270017][T10827] usb 5-1: new high-speed USB device number 82 using dummy_hcd [ 1714.389899][ T78] usb 4-1: New USB device found, idVendor=0471, idProduct=0303, bcdDevice=b4.46 [ 1714.399078][ T78] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1714.413132][ T78] usb 4-1: config 0 descriptor?? 23:45:50 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x81, 0xed, 0x1a, 0x40, 0x471, 0x303, 0xb446, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xb, 0x36, 0xae}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000cc0)={0x9a, &(0x7f00000004c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f00000006c0)={0x2c, &(0x7f0000000500), 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000000c00)={0xac, &(0x7f0000009e80), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000000)={0x2c, &(0x7f00000020c0), 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000040)={0x2c, &(0x7f0000000940), 0x0, 0x0, 0x0, 0x0}) syz_usb_ep_write(r0, 0x1d, 0x58, &(0x7f0000000200)="0c74ababb389f640dea1fb92b3fe25a9d1b9cdc6750f77a69e72c55307498d20ccb9ae817eb06c89bf4e41beb366ac68cdf5fbfa051e4af05e00d798593cbbdc644b0f8d8965ce0506d94481f4d4a2293616167f42209e77") syz_usb_control_io(r0, 0x0, &(0x7f0000000880)={0xac, &(0x7f0000002680)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000001180)={0x84, &(0x7f0000000a40), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000000e40)={0x84, &(0x7f00000005c0)={0xc0}, 0x0, &(0x7f0000000640)={0x0, 0x8, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000840)={0x40, 0x13, 0x6, @remote}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000140)={0x44, &(0x7f0000000440), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x6c, 0x0) ioctl$HIDIOCGUCODE(r1, 0xc018480d, &(0x7f0000000280)={0x3, 0xfffffdfe, 0xcc09, 0x4, 0x4000, 0x2}) ioctl$HIDIOCGUCODE(r1, 0xc018480d, &(0x7f00000002c0)={0x1, 0x2, 0x8, 0x0, 0x40, 0x8000}) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000480)={0x34, &(0x7f00000001c0), 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000380)={0x44, &(0x7f0000000100)={0x0, 0x0, 0x1d3}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000000b80)={0xac, &(0x7f0000004300)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000d80)={0x44, &(0x7f0000000980), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 1714.456213][ T78] pwc: Philips PCA646VC USB webcam detected. [ 1714.480081][ T78] pwc: send_video_command error -71 [ 1714.485345][ T78] pwc: Failed to set video mode CIF@30 fps; return code = -71 23:45:50 executing program 1: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000200), 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) r2 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r2, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r2, 0x80284504, &(0x7f00000000c0)=""/51) r3 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x9f6, 0x200) ioctl$EVIOCSKEYCODE_V2(r3, 0x40284504, &(0x7f0000000080)={0x4, 0x1f, 0x1000, 0x2c34, "01b9191e42b429f1d1003f60a74d78d3ed15aa0db631bf2e272b86d3bc403900"}) r4 = syz_usb_connect(0x0, 0x24, &(0x7f0000002340)=ANY=[@ANYBLOB="12010000b954c910c4107a80300b0004000109021200010000000009046f00005a80f100"], 0x0) syz_usb_control_io(r4, 0x0, &(0x7f00000009c0)={0xac, &(0x7f00000003c0)={0x0, 0x0, 0x1, "04"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r4, 0x0, &(0x7f0000000400)={0x34, &(0x7f0000000000)={0x0, 0x0, 0xd, "ff00000000000020a2f5e0b540"}, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_connect$hid(0x4, 0x1, &(0x7f0000000380)=ANY=[@ANYRESHEX=r4], &(0x7f00000004c0)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2ca383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342418288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRES16=r1, @ANYPTR=&(0x7f00000001c0)=ANY=[]]) r5 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(r5, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r6, &(0x7f0000000000)='4', 0x20000001) r7 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r7, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r7, 0x0, 0x31a) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r8 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r8) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) r9 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r9, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r9, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCAPPLICATION(r5, 0xc028660f, 0x717fff) [ 1714.508919][ T78] Philips webcam: probe of 4-1:0.0 failed with error -71 [ 1714.528506][ T78] usb 4-1: USB disconnect, device number 93 [ 1714.534979][T10827] usb 5-1: Using ep0 maxpacket: 8 23:45:50 executing program 0: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x81, 0xed, 0x1a, 0x40, 0x471, 0x303, 0xb446, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xb, 0x36, 0xae}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000cc0)={0x9a, &(0x7f00000004c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, &(0x7f00000004c0)={0x24, &(0x7f0000000200)={0x40, 0x24, 0x95, {0x95, 0x30, "1bdf906c381fab6c2360654774647f89437fa24099b373e767a2c0130f5f6bf993a5cf4fd407931cd55ed94159558b7179b7ad5155ad82b383f52402d15a42bd6166a2e06739b23811b51573d786e22fdc181ca788c5ee1ee13d3b7b858bdcc3a3a2a82962d71e6c0e8cd9678534af624b8cb9311abf43797bc6f91e5508d7c1b59ec36e4c3c00d80bb3bb1f133a2ee4ea32a6"}}, &(0x7f00000002c0)={0x0, 0x3, 0xb9, @string={0xb9, 0x3, "1b12c0d26ca48d52618db47ea3b29e16d7c4ca324dd6be0f8d4378f247641557a97f2116bb37066eeb3f25c08f57e3b8dc2631975987f18871ee8ae02e39031968512f2526866b36410f46e088fb08b67b6bbed23e187f7b1cbcb9ca27d8fb797a2b07d0b89d5ccdfdc68e294d511964fada3a2c2e4e73fb9099c03776be63fe808716f066225da44739cc59deceabe906a1ab6f2fbd7540b94fa3c570a6f94d22a7be4c9155a4b5ffbd2cf41852bced8a72e6787e3c70"}}, &(0x7f00000000c0)={0x0, 0x22, 0x6, {[@local=@item_012={0x2, 0x2, 0x0, '+ '}, @local=@item_012={0x2, 0x2, 0xe66b8aab4be893bc, '{$'}]}}, &(0x7f0000000400)={0x0, 0x21, 0x9, {0x9, 0x21, 0x9, 0x8, 0x1, {0x22, 0xc13}}}}, &(0x7f00000006c0)={0x2c, &(0x7f0000000500)={0x40, 0x18, 0x1, '4'}, &(0x7f00000005c0)={0x0, 0xa, 0x1, 0x1f}, 0x0, 0x0, &(0x7f0000000680)={0x20, 0x3, 0x1}}) syz_usb_connect(0x4, 0x2472, &(0x7f0000000d80)={{0x12, 0x1, 0x110, 0x68, 0xde, 0x30, 0x10, 0x846, 0x9040, 0x3d85, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2460, 0x4, 0x1, 0x4, 0x10, 0x34, [{{0x9, 0x4, 0x2f, 0xd4, 0x4, 0x67, 0x78, 0x27, 0xff, [@generic={0x4e, 0xe, "497135efceafef9511f61020632dde4e5160c54c2ead00777b9c6549743c5db77c89d75777f610ef379fddc2898ded9b42b9bdc7087cfa76230f7421fc72c3cb9b435830aaca5a3b83c93a9b"}], [{{0x9, 0x5, 0x0, 0x0, 0xa4, 0x6, 0x4b, 0x1, [@generic={0x3a, 0x9, "e89464563b88de0d75ceee49c1df21e3cdbbb0abffe1c46f467bc372cf06281d5b6f4ea1f3e9d75005c3b5e153fa0ef3b39fdf0d5c9e0f30"}]}}, {{0x9, 0x5, 0xb, 0x0, 0x24d, 0x0, 0x2, 0x2, [@generic={0x27, 0x3, "d2c29d552c2cbe6348510dc5791305157d91de73322d22777f7220b1226b3d06a5655b3dd9"}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x1, 0x100}]}}, {{0x9, 0x5, 0xdcf88dd228a131a7, 0xc, 0x5d, 0x80, 0x1, 0x4, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x3, 0x9}, @uac_iso={0x7, 0x25, 0x1, 0x82, 0x0, 0x67}]}}, {{0x9, 0x5, 0x6, 0x0, 0x2c, 0x1f, 0xfd, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0xc7, 0xa7, 0x1000}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x1f, 0x7}]}}]}}, {{0x9, 0x4, 0x39, 0x0, 0x3, 0x78, 0x21, 0xfe, 0x4, [@hid_hid={0x9, 0x21, 0x0, 0x7, 0x1, {0x22, 0x577}}], [{{0x9, 0x5, 0x6, 0x4, 0x161, 0x6, 0x8, 0x40, [@generic={0xcb, 0xf, "60105219d1a4bf0128e379c83829604c69713c91eb29bd6f01299f70cca5cbbb0d835d7f37c6edc33cba036e329a3b9848c42f45a5ce9000ac5e4a9de405d002e7a81a2c5b088176802ad8b8fba3d66ca21c335d2f1d40d61e3ab7db30fdc9b2420d721f4aaac6d1bbb9f4491d55d35ee4c255c26853f9116515bdc10e25d99403895e774d04cb96f101287a0f2c6de4d6732e2008d72e719475bd20d6a8fddabf02e6481850814ce6bbf78f085ebaf9dbb8a1fb4337d0dd50d7eb476f8d6e4e403ca009f3b49e6934"}, @uac_iso={0x7, 0x25, 0x1, 0x84, 0x1, 0x2}]}}, {{0x9, 0x5, 0xa, 0x10, 0x331, 0x80, 0x8, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x0, 0x6}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x5, 0x1}]}}, {{0x9, 0x5, 0x8b, 0x10, 0x119, 0x0, 0xff, 0x20, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x1, 0x5da}]}}]}}, {{0x9, 0x4, 0x42, 0x9, 0x6, 0xff, 0xff, 0xff, 0x0, [@hid_hid={0x9, 0x21, 0x8d, 0x9, 0x1, {0x22, 0xd24}}], [{{0x9, 0x5, 0x6e509df19995c37c, 0x0, 0x3b2, 0x0, 0xbe, 0x0, [@generic={0x1002, 0x0, "d722848fabe05f88e3955c39c98c9ae7be80ebc7120119b2f66c7b08924ce8d43da2118e8f3b2c63aaae5dab374c21fe26db50dd437265ccac43d617efb2ebd3fa32c125cd5b50df1c91420876720222df0a0c024b1dd7015f1780f10160b86227ec4c363e044f1e5766519c0dacf5e3b09b45dcd6e9599472f15b9c8e7d66e5135fc482a957784e577fd1b3d88da06a98e4ec2253d1d1a99e694018f71226e55375b29c2a2964d6cb4a873b7e5f74d866fb39f5810c18af8d2e66ba561cdbe71e90057d35122244f759912d00c9f7d8c0b23da44bf682d787ea75d2ac8378a97b079d60b542b1bad54fa4ec28a4e21a59a8dd2fc45ed2f8c693016582c36b7e292aeda02ab3589915e72895dcea967a3f2de4ede3a4f1c59ea1566a5ea3219e701cf838ccde980bb41ee78a350030be486cc21965bdadc1d968ce33543427e1000d24682dc5be4c87a3d3de75a9acc68b9c2e055d9d38a1b607d8b195e4c1435f7f1400b7e9870c27f904f17f5ce65d7a536e1241efbc78e8b3cf6dc964280ce678f80750205716cc899e54901a2d0bc3a262b036be8a36f7e975628545a48c459c32bebb0337f663ba029122509b02a467976218baad3e19b0cfa6642227d43e9c43663edd4a21807cacf7ee2ca861dd489378d9cec183d5df89bec3e3569de7fef6895f971862f81961352f31c69b43468d07c363298279d9a5a3149799a2c163002cd872c161efb44452865c5e9e04709a120032f1afbd104db5f56ce61a723faa4b6f0ecd909c8c4809e120770e0f75cab87306890ff6a6a3b401ac3da53e4713e015404989e60eedc9ec9050dfaf568d12ef0b21b02bff2aea160b2684e8102cd9e5bd261c361340a23e2fcb7fc44a472701d09c7d79a202963d673024ff8be2fe4e6e526727455e07b9eb634fe836563c79b6ec035aa2a18d077bed283d85c82f0c869ea6c73af2ebd488688396519f7edb9305960ee3ac04f2dbb3c3eef19ed56667d804a46a4ddd535a06d76f8378194f9872bd12db193a745411bbc0a2ca3cd0521d1903a692624c634dee82d321495a3141b7cb3931594855171910f6e3b730273af4cd00152403896f009dfb598239f0214f8f556e9b6e62447d2e0aedd0242376e9094f3e4d7eed45a7cdb0e4f542f2e5557a115ef58d5acaf215add680fa24c15e5f9b92cc58e4c6964d1c76d83ee739101ce873708c580e7a0a9cf7b7c648a53698539507d5ad8566b1cdfe0f7dd682c4bd8d7d9e4560cd3c9cbc83130599db509c602d38976d267891c2a548bbfb2f2ccff679b33be0cc635c0d9f8301380373a72e801737b34278c46c8a25cc442755ae9fec87d096cbc703ab515668639f2c9012d52b61d9392d165d04e0c423e0c1b774d716427b67ec4f688bc93aa6af3e46b030a954a25fd55d225300fb5a891503780918a7f0f0938bb491dd4d9228a472cecb53a9e357bb81a758fb71de6553a59da679462a5dad9ce161985f8312a1cb3b4c5cc716c321c6c183c79fe5a74bc8920d0131d58a2ca5c339438c5a54de6edc478e2753f50e39a3b499e324a73a37043ea763f28688fa4e484f4bff4828c4613afacdebf613eaa5aef8e9b7f76347e5098a73bcc7f8a55c186e1d4b671e5105965ebfbc6edcb26674f61a8ea8d2f640152fe4d41265c0a4a2bb880584163abdbf66438cc07bbae91f8f8f22e82e73d21896225d372b89f1456fe2f2605e68ee422bb69c158f124bd2532704e119cf93a9129392fd39b9f85c524e178a0707167b9102a5ca5023a5a4057f26aa09e0e83e372542ca9d5a25515f879a01504ff563dda00f7487e42b326d70522936881ed2bd2f5ca646ac1f7dbf624ae20abef27bfad44d02cd3114fab030d140247de476c0b0d9d284c490fe5319bdffaaf25bf559657ec40c00c60d9475ce1120179f368fe33e6d06041d5ae5c01d19753a4c294131d2f2248353d081406c4ed77d33fca85c1168251ed875d21b60a000b285338777b96394a989515a6103a1e230b0fa23b989af848988e66f1bdbec086d890c6d13aa6a6081377de0a2c116a1feae2e4cbe5207ca18b2a0e5d73559818208d9ee43a8c3e9f88800c34664b71debe68d878b84d8b14b955fd7ec02557d79fccb4080ba0b8efb5f41174e7e435afe80cab771ce09265dc329a53d829a523761ff76ea67bb8f0ae44b1ea4aff0aff03c7c34736bd7783236819ad0107eba495e493497688abda4b0ff42e2430b9a7f9609bd753c3a5235bcde3457e01087d5ad8ecb6210af30a61791faaea2d20222fc739d4a561150c092a35a279d7383eee2f3df733afaefae5d18ccc32671be12e1c6706c8e808f05e4eb3005520e1a13c98fc4bf20332fe7a19f15b8c2ab6993c087645c01e60857e2cddeb5b5e20fbf783e2177ae97e9273e21ca93c315240dac316f609a3264aec986c8e0ebeada0238a8fb37b566f26fc6ab8a9dcf98a0668b934daa0ba0694511f61e0fad83082382454d44fa618a18c08c796695d54cbd8e2cb014921fcb339e1ac91dd3957d17bee60d44324ac4107d53b9c726b10e2550f821d3229344804f542d10050e589e326733d089fbe9c30489a89fb2294d4df270ddc695a144b600034e596c4b12b1fa270b62408c5df8d9c25d5b01e9f16f14e4b30d2dae0956f8771994aff322f886d913adbfddf67bf3ff14ad50d4fba1c1a0223c1a81a70e2b1c7b17a63130b18ddb9abd6e5bb1a4ff951c0245768bff898a409e92a4f7bfe5f4b9d2b86d9ec4881aece3200ee6cf647742acc6d5f9aff5082160e5b59c068224e1e8ac38507036ed624253beb6b87e4bc6352fc2670dffe1050ca0da84cae599c6ea3ecf4b2699120a060e9f49f2976c5722b090b4b91da6fed7f37eeb13ff2fa855539d43d6c9fc405a7ff2a002b17ebd8b3374932b460aa5604bfc6276b1632bef21a73316fe3e3bc9970c8bcc81139a91c822f93f2cbaf3b7a83b477f23dc76abf42fa34a1932f097d1249da3f71851cd9dc649937bb299da6b67ea21227effe0f65421526e8acf1bc8bcb8eea1161bc9855fe45f75ba4d7f84370f2dfc8dd0252b0a1d59ebf5388bc6d825570e6effbe2241b0c6ba4a51d6f7c0916e8234ecfc12cd4c388d54ed504dc24b0e51e0a25ca5ba8f9a37266442f571cf7972bf9edf1f4ac4dca2d47c5c5ad463f91e4fe708596a4a3237a65af1c3e2c39aa4ae5018444ad6319dc3a0253fcfc2256afa528996a7620cadfe6f0ced16f62cbf75210d04bf4f2cf73f1eac6fdca62934c9c26b6a77aaef08395cda8de4a16a897a5fa9750e77ccd441415bc73e6c29213b00fa88c10ebea94ce9476a00519dc39f224815d1457c8479feed193353070b9c420b8041ed3277c94783b69d573bbec13525621bde087989f6cb252f776874db4626910479724a905df1ae0d3c0843ce2720d7ddfe17c6a88ad77b6efb13b7a52c824e79580fcac8bccd2c0a8e265b5dc86c0a35f2aaeec6ad916355b86a30e090eee6033c601d41611aff571943866b755250c7b316744bd3241febecc278876cefb31bec857dc51096de01e38f169a668e398a1cd80dd264c84d7486c330c0b0968fd0495fbcdd6232c9378fa71a24cd0af6356beb2699e1901ad4e65ba40121e8e3fd6f443519a003610be3284d16b16fa3bbe8e0dd6a7bb098449c20b64fb08e6cdc1b76add94ee2364b0852c3e8253ec9d3e7a8d1b453f7e6b4f3e8091ac1d2d8c98a63228250f26c04465337b3f196a8c317b72fb724c77657a009ba7c4c6999f54725121fea42c888a628cb9fcb67cdc51b78b0865af5fd3ad9be1bdd60ef43d01d2ad1b9603312c2ee1ef02d5021b2f2c47242bb5f8df1c9ae863ead2a653354c86e5c87a119f84e77dbe930c087420855abeaec5d2ad7b745ba5aa134fab2342628d0c2ca585b2f19e95049ac97f9d074d77bb550d76f0459f2fd165989d0e950d7235ea95b89dee308f81cbdc363db08d7b4aa2eaff51546e088bd8172c586cfa3118bdcd601ea4d591a43e14033a7da1219b176fad8c5050177351e0bdaeeed2087375c3e925cde40ce0768f4d9420eb83a4efe8eb1f871734c1572bbe62cdf94a641c0400edde1b35d2a27c59227f682a3412fbfcf122d7b1cfa1e5c0e53b31ff08b91b2ab17c229831925c17711c21b66547ab18034b1c863cc9a5329db84c5c49acdc5f64fd79c5d3d2675c1894da1a3d0a77a6666caf9bb3338d162a0243b3b8a3e162b49046d4774d28c80125c42f75353c6486fb6ebb62f56528bbb7aa03b48de0b3714bf898981c20bd8b14bedd15b9945c75743d08e7dccfb1151e03f9f37837de2fe2ab44fc58263bec3943e9dd0f00cb1424814e9880aa4c6a03b261815c52d070e58cc4bfd10d13a799c44eee5affcc2edacc6e08632955b1f2d58d7294754fcbb541c9cdec45895f6c6fbf2ebffa9b319200e017f9df7c422a1ca969d81c8c540a08c981a2068f15118062e88d1db14f43986b57f130ac3016c2b9c434491cbb23a7b91ce69c218f733908a6c3c2af64837787934a8919e92876ff4b536b0fd898674b0890b6327118355791891b379ea38e1b71f10fe3f4bed6f24f4c3137eadb902adadc9e0957a5753f26051b56dcb53bfe994dd6b82c7376f61e2951b4fef98818b82972418a7342b26963ddb4611d2da66ea7106dbf5db1da7328fac08b57533fddf9e7fedd6c322faffc57546908469617a2bb5b78731f1c63fe9e85b281d3145a90f4dac1c4b251275409ce44dc9b36e80f7c30561a16d07b93d0a2cdbd6fd0f8c1e2b65d0f6a80e2801b65955ad5132f5679441e6cde95a9b4689889722182bbf4200d2cdf95575c44d77de0c212849198ce6efc1f529910b5ed3c5614d53c997bf46b19e1385dc123e1d56d0b4b2b1b0da43b00517bac7e7abce86d5880680e12881d3ad4bc2bef343e8a96efdd38a2345f19007a52a963a589f915b9d960cdee4a22635ce90b054b39325ac28d6fccc0ad733489a48df8412fccc30f5d6d90f55557d44e39dc3dc93165000b7fb4e25d5c0009c6cf9c5f35b342b1ead2f188d5f338f29977fed4eacf613d3af316735b1011f1211ffac3915f0be4bfdccde3306acc714ca2944190632581114d4619bfc9b0926bc876df08177b0a4d65335308bd074514e72c9a0ff04626fab657adc88307d460f96df91a5e3b4840afd17b4592657d5246bb94aa8f8cbd0ac0ba1366309a10df3126b3af1548537d86d265aeac65f8c05e40e400821c072272edafc2c1a65def6ebaf24673ad8abec519075086f3a770009a5c7905fe7a6e48a861dd8eda47577e15f40bc092849fb95edab8c3643a80dd4b268166d94cae253151fe8a8a492606ad4f5e67e456027baa4668e22ce67d925b51cae084404a96e0b81a1f4e705b4d753fa8d909fd77568855989fdd183f1e51157a7d51e64ff644f298c9e7e7d98bb73b0622aa3ccd55cdf3016467c77660360fdee83bc110ae760bb9f8873fe832c0bda345521f092a056f8c014423d52e31dabccc888837f3d3da73667c54f6ef6a5584d08b9d7a3a844195c750641680a96a406ec7439ed6c77426a11ad89c7eaaaa3330321e902f1b5b0830f26ec330688abd6d6a14fea46ed1e1df02801f90c9d4c4b34fc976f37baf92891eb5c870413b0dbc09086fd1e47f70a4a5607605ba5ec5118f70abf0f49c91eabbb9ecaeda6acb79a154a7144ae7a917bf738d19fe0113bdccee21dacead5659a46b7183c7d12123c4ffa13d96a7ea93f28e622a10c60ea35ddcd0b"}]}}, {{0x9, 0x5, 0xf, 0xc, 0x45, 0x8, 0x6, 0x81, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x80, 0xfffe}]}}, {{0x9, 0x5, 0xd, 0x0, 0x6d, 0xfd, 0x10, 0x7, [@generic={0x19, 0x10, "d778dff8e636b397ca9ddac6905dcf5c44514e60db6809"}]}}, {{0x9, 0x5, 0x1, 0x4ef16c15b0e8ea82, 0x3ca, 0xe0, 0xd0, 0xeb}}, {{0x9, 0x5, 0x0, 0x0, 0x122, 0xfc, 0x81, 0x4, [@uac_iso={0x7, 0x25, 0x1, 0x745de89461bf32c6, 0x7, 0x200}]}}, {{0x9, 0x5, 0x8, 0x9, 0x116, 0x8, 0x20, 0x0, [@generic={0xfa, 0xf, "a816f0cb793da2c761e54cebe83b4ca34f73eee4b629efc8699cc0d2dcc25791462921a7ea191527b388a10b7ffb3298ab17018ec1124c60f135d78b03130e102b2cdc6f4534b8e23ff6a689e8fe864737b80cd7b1683c7462367b3ebf5d21f36597abf821812ef0419630905bcb42723a4f298b44a294476e7f4dfd5ce69b02c1563c59442919420da67cf22db0c5e83bf43c97f3ef1ba113322f52d7425966873f066230a9a4bee63805f77ca7d5135d4dc68fca88c6914cc4d2ab0af9b5e0c7aee0b4e0b06c191bfba50a854651410370b830e740058a0b9da508c93206fb573db2ccebe7651dbed8510605ec94ca11c9bcf8acecb539"}, @generic={0x37, 0x5, "a5b6bb8969f2010aba2c2c1c2f93be2ecaf2d0a8db280041b6773ca5dc72e55a939b5abd44ec178494b4bab5b7dc9bd1a15a65d4dc"}]}}]}}, {{0x9, 0x4, 0x92, 0x0, 0x8, 0xda, 0x36, 0x3, 0x5, [@cdc_ecm={{0x9, 0x24, 0x6, 0x0, 0x0, "2c722c11"}, {0x5, 0x24, 0x0, 0x1}, {0xd, 0x24, 0xf, 0x1, 0x2, 0x8, 0x1, 0x1}, [@obex={0x5, 0x24, 0x15, 0x8000}, @dmm={0x7, 0x24, 0x14, 0x1ff, 0x8}, @ncm={0x6, 0x24, 0x1a, 0xfff8, 0x5}, @country_functional={0x6, 0x24, 0x7, 0x6, 0x3}, @dmm={0x7, 0x24, 0x14, 0xc4c, 0xf76f}]}], [{{0x9, 0x5, 0x3, 0x1f, 0x168, 0x5, 0xfc, 0x40, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x6, 0xa6e7}]}}, {{0x9, 0x5, 0x1, 0x0, 0x350, 0xff, 0x1, 0xb2, [@generic={0x1002, 0x2, "67c4b8577ddabfd890a8420d1c7680d61c66d8700ccceb77f6f92d34b9bcddbf5f3229e29ad69f5bf1fb174d2d258e8bf6eb2d53d5a7f5a50e89de7a542e9bf6e4749315a428609d7d19680ed55d3f60ca24d21a413e1b31d09f2764b4c5ae5eac9b72e59520481b645ccd9a4811f7654111a883282f4c2b609f76e63e132a414f531cea89f1bb92c7671e0a12fd4e445e34b21f11db17514517b9a7de1aef34eb2899da8f4dac4025b48ce8c8917d56e8bd31438d67182713dbc2ea6aa25219d3490e1c58291aa07dbf53d5b9fbb9992af21a58e65d883039778c2373b6e03164c96a7b66f43b20d43686e680a8a180e85dd9a1d48be10d11d7ae7042ed217ca1b2da7116b190e3d00fa45aff582d7c4d80e0b3fd87600629d1abb3c64d5ec0dca672761515951e7ef1506be686a8c5247cf00233a0dc8befbc0de10a26d17b4030cd2cc27834b1dab43f9a04be209c009ea1bf31d4bc1fcb480c39b6b18540a2819c0ec01eb0008c643b8121f9b1c6e241502d9b4dfce3ed05b7326f2557ac6cfce512a6df853d6b41b2b37936dabef47cc549fc2f5edc51c04db0d13524acb6942904520760132936de9b9f12d8c33d34fde646e85977c797dcf5f515bd674be345550fbe951ff3e118475399a6454588fb74d4d7e271935bf5e0dec9a20b0c535d6b87391b58b22849cf613f65936708dd78684af8fb4625531e4254626e7095bab05e305d4a95ac17c67eb92c221c3fbc072fd0934e744f8d45d06f6add89feeb4a0f7dfbef575809ca9f0896861725dc14d9f390651c246b96dbbdca47b88d4a846699dc9fdc12386b37fe01f209ed73d3b2ab93648e87d3e4e7d09e8760b8f61f99f1ac4cc70e5628af3687a1a77af1a9dbab95a7fab998f53effb811f90c24ea043aa8eedf0453e458fdb04e989a50bbba9b8594c649bc07e1142dbe3387916a715dccdcf5b9ce230d1195efd188ae6a426e3830b3519a92604e71855eb01a93068e04bdd494312407ec7bff78f3666d855be9f5be69c8575b7edbf698627284658f69aad9b26608dd2d0e0040be736e479f8b61706ccf27ea507350bb00e26cc5158b1eafd30e1cb0c0aa4a2ca2d848177757702658978168d0d3ff6c2b5b14304970100ec8254641890894d0a457d2a798ae3466e47b7c807f39fa4f81a143081413659ba30beb3e7d3eb3a4912f1e1048a7ed768b827a58597aa3a4e45f8a84428e637432e2d23c154deb08406cf3a7f9f8d51e73c21d760ef7634819f006be70c913984b257e7be7c5dd8de90f588ae0c698aaede55d0b2978f07e65c61234ef4d604806e4c0c502b12d5dd446c33e2d7c982402f285d4935137706e976f88f36fc495eed3bc8c121553c6afddb5e00372f1c28bc7a14a5e98e7fb5d060d4d0a995437701c418e353dcf725dab6fb4c46bbb6a2762373d02dac49569c2c675a7b3b5984e076f3ac214b185b8e728551e8d52b68cc903316d27f52d72f7e806ad964a523fa0eb1a0f15188767a030eb13ba046c04a80410e39515e82d10de0cc3f0605cafb4ddbce513a1032df9098d01105a8aefc14e3fa1ebaf485f418e4e6d923d9a8e510033847b97e261eb8e5a189103b30178b241a7f3d6e9f38b7b71a2e9502e273d61250c940f89242dcafa4ed6e63804e1013c452e7d6bd86e76f16680a3aae3581d5b0d1c81def23978bdc853dce71beacc91638a11e654f3e0b4eb7a43a77b2aa2bc5c35f8b26117721b1d9a697e2de411bc44230e60eb99e1ef88f152f515701f9ffaad30824c19c0a8d39f5f9ef377fe56bbf4705704c71ccc81a06174394a7048d3f1ab4c44d30434aed8660733e168beab4772629f4beeb759dc61e7e8b0d0efac6ca0e994e07d44efa254b41a96fb69f605ad7afaeb05bf55bd94b6d30c85321ee4d5d35b9c577e972461cc2cd79e2d2f36cea2e599bf1f191fc02d980b710eeaeb185121a85905a6ddb9953210bad10784e7c33e751bd7cb299fcbd848b93c4a3bc37b40c632131fd65034aaa4bde15f07e4902a6836df0db3718943ef207e7af8d30f9af67ebe9954f72f2c5db076d6b0c0663e7cbebb4c2bc80fc9ee27e1de4e925252479adaacc198b66998a1b0b4c07d12a368d5e3e43133b4a4ab5ff88122b1f76f4324c2b6209c3fdb737b4917eb2b96485e4db0f633e76682b33d0007e851449ec7064a4919c56367bf1f049a0a611ae4b35cf7a3736d55daef6d7bd3ff0e223f542cf1294a9eedaf89fa2f889468feefa12d88dd44d9c5d15c2531a6c5780b266aa0ca2b1028bb190a4a870ce2793f952112fe314dbdb0d49b116141e1bb87890eeeddad6bd64cf69b3cdf36e0198a4909af069cf030f9361d2bc9e6200b4f636e612f92cf95a473dd589cd16024f18b1fd2f6047f3200e88760a3f5000a118a34f537ef673d604b912fc16a294132502945eb51d6ef86812d9135f26d932251cdd6d64c4fdfca877c30ced5b53886deceb83cc3fcefc0f3cbbead45c349a2406d6224bacb693796a6e7a527ff8d8966e5358b4359cb7f97f8ce886599ca1ecfc11c1504d21a03504f44a08a19cfa5387e7cf1c48cc0408e0a7b7b3a92bcc33157ce7a910df29a39ecacb29fe160f9bb2144b5e37b40b45dce28f5dcb816b417b04a01273ce2cc3dcfb3e025171c7cd34236216a8c8562068a531d79b82fbd129a56c0d69854f0913c59bda9b4435bd378c547ba0f53befdc78be94bd6caae6ac64d9fa9f0a54b90318721cf949b063b692eb7ed268668b1f90f7781a7337f8ee29d6a1b664c5fd787b590d9c3a2f0ab49540e57af94d66cbda01aad837b62daaa2febc90a6c21963bfe98b9d930d1986ca4a2ffec1bb71241b87b0a9930794d10e2d71314309964b1ad1db42a54740a764c70d72b54ac26b725629efa0e2880e4a4cee03b88f8dd486ea53926ff089a8e7c6841cce1e4f1773123ef1d6c22edd35928b35d4329d92fbb303bb7a5602c073bb3abc5c2964699e52ed450d9cf3de0e4fad580ba1b27d81840e0084f5e13656040340ea365807acfbac9775bbb44d98d803b30f0ed21258fed28dbd213716f92fa3443ee2fe0ffb72dbcb8d683afff69ef9259fc0247f8f6137db4d4b94f984e2ae383b676a8b5632ee747a0c170db3359c715e2a073fb811b59fae6c9a1a0e0cfb7d81621fae9e8f671954a2bfe9927017a2dfc8b72a99dd6fac60dc46c89b0cbdcfa04a23ec105e5b8c4299440f99c377195908f946bde8adb2e8abb991f07e65746141920c554a21dbf3bdea900ad3cd7158ca03e56798f8bdf2c5f51c5cff5a4cfc109256e7d6012cc4851d57164c9b820966961224606d827a34af0a6101d25a21d37f497dd00f3855ae5cd8f2bf57e14fc593c2e3e0c2d61d93fb5726b2854a1005213f6617edaaa261f20307a64134f12f3b4c51b5ad4981d9439c0cb510cfb717ff79da0c980e59f046b40e9240726de281b8cb1560f1cb292a5f4b44d6ad20d5ad170edd2cc9369ec6a99997567c550f3455b95894504c37303a7fc9ee64d78e82ac619fad488b8f963f761b7680cc8a75d54a692abb4f01ea3c4e1e211ceebf952fe92e9adc575788bba285abc814594d4c5e2d47a53cb64fd6eb1895ef7fe4188a4e25f310ead199e378a224ca4a5eba0d5552d65bfafe628fd0f04ec6cebf95dde7026130642070980b0990011f057452407363a439ee1bd7a1364b6d4d8a9ab1a9d509f09a1f05bd27e2331563c82e8a1b4922a47f9655c1aff0221d3c122106290dc073b8a592459404b63dd99dd9a829b9aa5dab2c0ad9d99bc31f534046be5e90a7741ba0b6793e97eaf50254aaeb2cddb812545cb0ca6f395e9cabc25c101bb86a7e8ecef7289ef8ace25ed3533e9b0cddb1bf27c51cadacd840a2bd06e14165f00a1bf084d912737ced63a990dbab441d6a79c2968f6f195fb563ba8a71582624a8238a01d0db4733b0dd032f149110f9d827ec411d9e50cdd72f7ed4a37f3c91c1a153b3f30c8789f4098723d0abf3c5a18d74fb97e0642fa63c6a0d489ccc7c3b0ebae8050ff8a32e8f85ea2fab56bed21cbae91ba4c8d9304b42e194b09c0fb63d8dfdb5ab285fa46636d1489a4787e2ac53a1062b9d669456f5d473c44d2516626a3660a56d718ae73007889f21cbc349bdb1ff34ee51a24e7be4c17e2ae67ed2b8832126751dcc75f9526b1ebc1311a8babb177b00e21cc881ae28cb3c161db0b125b389c71aae523f953000ee8e88028a161deb1432bce78002c94688b78013a12adcc2fee1d96fedf96896eeaf71e35f8c819e334333f553136ad83342675ac0869521bf9bbd97e5635596c917ffc14dd94d25b1f454867a2a3df1cdea2066fe85eaa4f4cd12d663c49e0c139cddf8e19e23cceaec61728c239560594c512113b461b356e4ec30b24f57a1b787cb3cf8f72613210591de14a5c34e3633062995669ba14080ed89988f4fb208314c6c7d54e8ce3107df888ec11f7e9d6872c4363719a85067b0f300f339d6aaa91004d4fa0760f424304a7d1dee9b00523fe3ba45ccf8d4ef70b7c2ce3534e1df206cee90346761d25b5700ab0c4018bcbd20be77e2f9be2645d4e70bc971edd085a41682d5a3bbd456c08335be4dd152472da4cfba22a1521c5ab1282c82e0d652bc2e8b0468860e3519b69c47f93e62bb2299d8cb1979284598a04e40489045a6c40b8ae5de804c378ff4058f0e0137a6beb8766845d2944327d9a8c53adf7f99583c0b33878d457fdfed5515f3fc2da8ce8dbaa0a749d8500b0357ced98db3b613b793238b030c5896bb23977dd65fbb454ed9d27d46d1e2950d3946e4481e6ae27ab304ec6f27b06c6e3c0e8c43c9d2902070616058350156bc6f6d13343ee5f7bfde178dd7f6941af059800642d5a7daecda0a001412b3c6249cc94549d26eeadcd5ea85d2053ab3a9577ec134a80cae5a943b5cb706489238593553c80b5900d1b4937060527d3ba95ad00696f432ffda7728332536bb86c81bd4d019949bf4efa404a88453a0884f72a657796fb91b3f4fa1797652842e7c11ab041c500b75ddb143cc0b95e0d736c9097c5eae0657e9cf04acf92eae771524066d9c894a20d4d6518c888f7bc33aa2ff4df25f834a8308ce327966a56dc955ec04937e00f85b0f48d3ea7dcdb31e7e30022be50e769a5cc4d326c0a43e0a10ba5085d610f91e9bff8461ab686ccf3b2b04ce788559785567f9b9820e1430fc48121921b2c42e543d5c5cb9a79d8a41cfb65f855009bc21817e62b427465a480b478e0e12a0d212ed3b15a5e0c86bf7eb0f78400c045168773b06bf9ec332e919770281048a0333627c54869ed75357c7d2cc4acf9f37eb6ce3d811458e3ee3218aafb6f907f9e1d81c67657128a4b6a6d5224988564aacacd997f50b735674b7982699cca7ab63b7034bd1a984c97861c3b0c980c9edb0bb01e2416ad7d2f03af74ce4521cdacf62b0714fef31acd371d7bfe3b6fef09ef902ee94ea3cfb5725e014450bb1c587714430ae706bfa115f2a675e90aac11628c1fc30066e016eb6d047c2a919f1802b451f6e409833892ebb983c94d97f86d1c228a4c342158475fa7467c0b154bbece53f3951eb6956f0443fb1e0407ecefb7724acb4baf5591b4d6a05a917acdfac948acb5ae279e1c5d1973943517aa480340d084aee01b2dc331de33276b76644d652b71bfd0f41756d40d51134fa64a3baa165ed4b36b06b0c01a2327f6d4f6944ea7c2c35d7cee974605781e5e1f3f1ec3f1b2ba5c56dfbe0b79134553"}]}}, {{0x9, 0x5, 0xae0e56ec96bacad2, 0xc, 0x32b, 0x5, 0x3f, 0xc}}, {{0x9, 0x5, 0x8, 0x0, 0x383, 0x8, 0x7f}}, {{0x9, 0x5, 0xa, 0x0, 0x2b6, 0x5, 0x1f, 0x8}}, {{0x9, 0x5, 0x88, 0x892c8e22a300c72, 0xd7, 0x4c, 0x8, 0x1}}, {{0x9, 0x5, 0x7, 0x1, 0x43, 0xfd, 0xb0, 0x1}}, {{0x9, 0x5, 0xa, 0x0, 0x76, 0x9c, 0x5, 0x40, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0xf7, 0x5}, @uac_iso={0x7, 0x25, 0x1, 0x3, 0x5b, 0x3}]}}]}}]}}]}}, &(0x7f00000009c0)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x300, 0x7, 0x1, 0x9c, 0x10, 0x8}, 0x1b5, &(0x7f0000000700)={0x5, 0xf, 0x1b5, 0x6, [@ptm_cap={0x3}, @generic={0x80, 0x10, 0x5, "e1e6c2f69fd68557b6df456e5d504b223433fdedf7251f2639e6739d5390c750bbeb87a4cc94049a674ef68d6350b3cb23f1716d475c2b4ea4d71f227e9d06b05624bc6be6452ff82493e21b6aefbd15e08a8d3f1ff3bd173550ae4f6bd55b967db3b672f04dc50813c907fc2e252fb7b5178999f060b605131e005a30"}, @wireless={0xb, 0x10, 0x1, 0x2, 0xf0, 0x1, 0x1, 0x0, 0x8}, @generic={0xf6, 0x10, 0x4, "4280e74aee59d2903e8b0a853e0d03a7958ce4d83489754043c7843c4ada0c5d4630889033c1fcd0de54a79e38b57533a4cfc0289c2f04a6aa52d03418d1d8e79c7bffe58f48ae1f39277a4a1e33ab70e1641a7305f8558dfd58ae0d8ae0e1aca89d210585e85291e2ad969d51e770959ee5875aebd922b06cd38c4536a187123b0e27f2683e14d2237b5311937ffff6dcb4370327b33f2e6f79d4443eda7ce0cff0864d3bdeb3b0a3d03fcc9ae028792645340262a711c558115039a34c40da0badedc230df3e1c8de3651fbfa45c6d1578033acf18c0d48976c0cf573f1248e6b8400b41a90170b9376e4ed34bce5b63182f"}, @ssp_cap={0x18, 0x10, 0xa, 0x0, 0x3, 0x3, 0xf, 0x401, [0x1fec0f0, 0xc000, 0x87dea7c884858346]}, @ss_container_id={0x14, 0x10, 0x4, 0x2, "770baaf7c55e337c1dd317ae2b174d72"}]}, 0x9, [{0x4, &(0x7f0000000040)=@lang_id={0x4, 0x3, 0x458}}, {0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0xf4f7}}, {0xee, &(0x7f00000008c0)=@string={0xee, 0x3, "d4d7e4980a8ee6f3344e6a5af050f83297157df6db891585b10f67eb3590117ea6e68b0bbdb46de05d20c9f2791c8bedd2b380694a1850cd0aed5cc8e5f35942b3c4d045bdd96c98dc698f1abb6b8896f0521beee5bdaeadcc24fac1b6b27ded12640a678316ad29ea2c4bad5a4222fa88c637ff3e85ee8c34149195f734928fc5e3d883dbdaf3820f58279007ea71812c440e786196e24ef446c29e0b75abf187d8f9944d1a89b9c309e33ceea66ee18c9c791e5a77467a4d6fd1cab6a2b84242cd450122e19c26fa0df661c0c894050af385e2e2d13bef971ebda518d6143628e4ecdb739609527b8e7a51"}}, {0x32, &(0x7f0000000140)=@string={0x32, 0x3, "18568ff65c6393e271b832574df50eb389c60103b5d8823d24fc4dedc77ae568be641670a38fccf3f7dbe3f73fc98582"}}, {0x46, &(0x7f0000000180)=@string={0x46, 0x3, "7a17d3f0920e569774c6c4d37b77c5dfb35ced235691c598b3a1b8baf1795dd3397e3122a6f189d7c7cb82a1f1d3fef8bf08f7a0444c4bf3352e7181ec7e4f749cf3478e"}}, {0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x1826}}, {0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x62}}, {0x1002, &(0x7f0000003200)=@string={0x1002, 0x3, "d0a3970653d7ec6d73820534dcc70a1124c15ab3884ca5d5bdcbd416b22559b08aa4387cc9d419b46ae13c2f2871f00915f252f48b6f941a93bb277b7fb879d297805e5b286641a0408267226f65fa97adc6df7dfca3b1297a01e00576e62418be37999d2449c16a5520d7f19280caaa7792026058ed6bdaa71cbdba1d9d9fea17ef761fdaa3adad607cd0a58ce8dc2423e78e27e85162883289c0babf9f52d70dfbb368d050250e984fc58a746a8b74efebc8e936ffd5a5df0d97722a5d73afdaf7abf09c9c419b3a2e13d1b9cfd6b85679d66c0887a6fc2befaea73b442d6008966a742afeb279f99ef5630127f43ade4ccbaf046d6b01c4b66372434cc0a200af9da17d24dc51c67d700f3592172d519574ddc42d448549dd1120ef4750a10277dc499946fb53a1e2c596cc65a247c3eeaf9fffdf81439e962cea896b93eb91dc2a5132105d214ea74cbc72b44a09977b58e236025ac4b099aaf8295ad67bc4f1d558de9286001ec1c47e11eb9216a096302eea3fd37b2d5e0414df39efab37130b21bbcf34e62716ee8871bf55e12de5347841bb3fd3a76d733165557de22f176c710aba8c521f514765d295b48800f2e88fdb665a778a26c917938503bc8d457abf469993b716973fefc0206c2738a1f9aea5741e7ebf377b009833b53e76bb90461097539af306d3a6e704cab009e0efafef42d1a20b08f58dd8c8ebc7b65511ab63605a8f58567bfc25e4057b947a0c71dafb55fef7b80748d70114b81e25936c9dcd24e5c9962805551db8d18d81c751e68c8d8ae119ae5c79889c07866735679c204717dd1e615d1f3e998f08ca0f35ddb6ccec3595f7eb7a5c511bad2f82acb9236fcd47b6cd86c0346cfb3c1ea55da5846843cbf3d777a36a9c1cbbd813fa0204f33e5c6a8e2d85d042059d890896904fe9c7a24f926d40eb92ec618b405ddf835c80560e8fe2975fed2ba80e956814bbe40754ff57be4cf7ae72bf99900cd99dd1b09862185b985d2f7a4e90a6d3adb2743ad4d4525c8c5f0b8417afc0d35152217efb8fdc08e97558d92505e37997731f8623b3c1934539dcd7abbd48c00014516af1d19269f7633ddab37e3f47ab3806399cefc9a65a9994e0733f6aa80e1c96902c0a89c018aeb96b32f4929bf343c950d4783e6349837ec168f8f5f24f98058729d77cb0836ec37a53511739d408220ccd4090a5aadfe09a3ea66b8c5aba08936aa6a52d7e918aa3b0210c46d9fda9b9aa58d6bdcd10d66e7219683fa3a0d809259089a4dc45b15f0b6a7813d9844792d58955189819bcd4e1c8db3aa7ee70386fef0c04218bf42968ba6d775f39480c190006b93d6ddbb11d7d6674fb9abb02c8187e68a9de0d4e09efc77b4cac18ff0f9d76f8958709668e5ab161a2e1989c51c35cc41ce140386a4b27028f9126c9ec6ec1425d675787f09276ed3423c53fd86b199329fac2dcca934c24265a8cdb91bae826eefa20ca202d3e85e13ef01dd1dbdf89c6c7c0cd816cee101d2d9b56c7a80b22f3cdec3027c33ba23347ddbd57a81e2568133387a158a7e534213a118f1e6455786f3679d065fc7a9a2f977a62483db68ab05a74144b174688b0b9ff4b71ef7c2e924aa8c8448da914fee3734fd35d2cda86e264ef396b4ecb312bba22d4ec032d794d38c640d21433219b24b036e7745632a8c49ef1feb9f174daa6cd67db866173a7a259ea67279bcf078fc2e687c6eea96817d0c2da0bf963de86f6a08f22d346fbc8271ce9ca7f3feb75699ecafbc8d78ca7f097f142b08ca93bece3319dafaecea2c4aaa90685eb117cd87b5158a14b92ff9686fb8aa9182a193f2f29668ad76d81755aa025c2f70b253da91680831d756f5bc601eb375678c5f124386be8d14bd77d42403f623fab97e6a4b1f5974ba612350a3dd21653cd0171183b645f44ebdf44e918a7fa858b2ce222875cb8b64ae9f80faca7b3a068336a2bee974f1e90cdb47ff426631f40e60ad531082ae8fe7d9d5ae081eddd4eb8eb8d36a7b059474b5ce52bbae6d1b854919f857071f0f4a18ade7aa71d562d686541db915337cce76a0a7e5873fa07454d73945917eb1757c3653141254589b2e899a355d7c418db3138017eacd16c041780446c6885a506339f30c34ec7d1c0ffbfb6631484ab6e6fcbd2993021c4192bf8e75228a4d8365c31220940cef82a7dde358ec67dfcaf7dfdfaf625641bf332be97d345982676713dd5ecd2daf61bc2b3a1ab078d8304c90c28a3cdd0f3c9884ee8544d280ab623a444cfd189089805a7e60f5ceed397a5abf771f6dc92a56c8bab645f2120b573910e3f0286611ce7cb487557d8806a1736958ee5a4bd3a0f49b4b45e0feb1139a28f1153ff75088f15f824d517182540d8fd13c8ca9aa5600ab39ebae4e1e8a404cb60dc21e34772f6f4fddfa76ac406865814d6b4d090b1a2f86542aeace133825006082cf953b63defc2ec6294df9c510f453f08b8d88546c67edbb92808149c86cdafd88b8ed8038372e5b6bd6c4605b464e4e9eb82f6e6330d95bd4949606d84c40d0bc89280067e49c6cf463121c459bed8485ebb1105a523382f95cd725809f35a04eb1293c2e16b1940604d935a08552cbd5060b98caf6a839434739cbb4fd92f770cdfacb9eb97031bcace61ccabcabbe205e0135700885aeeee6a1da036a18a21f6d1d596f1363ccca2961014b6d0370eab9ec6fd4bcc92cd47dc311822cde55e69af5e47b49c86aae768537ae2f151ff965bac400b8f707c2a4d307dab146696cc0bbd9c6f12e3a6c326d2bdabc5e5674ec669fa53acb42a9162d4b22e0cb53ee83bbb9f3a4783d27b606027a9b32549130329e7451aabeadf323a7cd2fc238ec0a466bced76d8230584ed40576d9f682d1d2e5e73f562da57484ac0acd1ba125250c4d278864461a5b453dec5f7be1550160515609635dd27099753057e0362fa4655b55a7de7500ac60573d6b6c5c6080292d82e49f0bf4694ecc31e561cfe7e4f1f6fefc4ef2e03a33f6e547ffaf49137d7940c143bdc52270083d5ec99b40d83bf49e5c705579e6b6718965b05a61528906d6936cf624314d4e60189ab2e296d5268a9535916d211e959bbf09dd828f2fd469c01c591610a0d9849b37a5a979b039250677e4414cff928efa2f0f93c39976901cf34035c37b7e0fcae4b46833591b16faa853494a899694114b07379f785705498576fe3b503ef39fcb29b51a219210c1b32c3101f0a388f9bc6bd3420af195ba85ab90ca988b8a0338f82afa013225c539dcd9e5dcfa3d582858ba203f3bc38ba34f042d837a4e5ce24b7680653f5d74cf8cabdc35ba6984586bb3a808c1b34363710581f638c41868e5055e106164a1400ae2c8d99a027034007817436537c848139786311c332618bc387123e56ded3e4810d74ec5942ae35f76f1f88656c1ef69a2410c4700cf15ff1b8a9eb71d8837730afd66fdc3b2d46fb8fe3fa02d22ce88d8a6ecc3833eb68a9b8d5abe9dea01d905fc2d6b9630596803babf2041aaa566dae316f2fc979c3e6cb11cf88a03d9bd79a6c4b6eb134bdf7e54a32dd7e0277cd11c6c0bc3627731923d73f390ddb433ed8372fe5e18afb49f7fde224b17d975c11409db64cf63193c9f1bd1f2c3e4e1ee0de66347e869bdd49199a67cf107d2e307310fdaf8bc16ec65ea32d04bc8cb051a2ffe0580b1737bb92ee98108237d7fcf8402ea2bbd34660a13c79920c593c944660bbf9e1eebb6e833f7a0badee57f7774e4671e21592584547aedac1e626edcc42d7bbf077dbd98c279eed14b00b8ba4c7f1d74510303dc5d4e3e2546e01612a849a26d1b768f34a8119bbc942bec49c9a8d32572bc54baf52eac6c25aeb31c9dc21b82ee0f9e1906ab8fd1a7c70b85f46aca6fcb9a404fbf4d8cb1f02f4d9154a068bcf1fd80f5b7e38bf6fa0deeb6e524cf75c63e66438b2dc30d7194adefa207cacd4009b0b201edb3bd36ca448e5cf79995be492e4fb8f338c30c1ab2c0b688c583cef6dcc605bbeee6042aa5597bf63e3c9cd1f12dacb0a11544412d7c9dd52125fff3b654bcff7c65b2b7065549238dc0ba669d9d5b3fab4434647f70730cfc9697908670fba9822edc666e51dff01ee89649e5b81a59bcda97b8db4c61a24c9f76db8964b027f690fb229fe247027a5dfa8dfe22d82ffeae6de6ecfe64b60375d014bb0cae009191965c620c4b6c621b5220d49fa61cc2ebb786e4b5e3cc291735fac398102cf6f48fbd34e428d0e8343f1670b1fe7488be19c8ae4a4b9885adbf329c38d6061f6c2ba26059d8656f7ebc0d881facc57bb36a050b55a4a8e7a3e57f2c95f3a84081864a3b8ab335367147eb871b70afc7c5963cb671f9e337f30dc203dd7ffaadde29d70dd9c3a32061b23bb7e9be9fcfb8a37dc17a1057097a0c0b36945b8490c892156d99786137985792212a485dcd20a9903a7953a73c3d7549d66bcfa65784b9f588894bd7cc6fafc43fa242ee7d6700ba6454c527d888966adb7f6e875ab4bd7ab00c4c4caaf8b6533173979063bf5bf03ccfe04c932bd176371d0c6938121beda660f14ed1c0ba361eced4473157356f90c817fb0a70f71909189746c7a1d126fe69aa4aea4a706b8f2812fdc91556fe89f901948fefa1fcbf432bdd45d3ced272eab9590cd6b0b30ee987043b665c31b508938ad27af53b42303148720fef464ec50e77de5a603a2a11c4900476304956d94cceb81480d6049db6f0717f8c91c2badcc442f39d4e11b32b0cbc9e0d7778628a2c60125f43216fcd4a86c9c69224a6aedfdccfa8725eb1b21e82025d30050f91432e8792185433180c1b03faee2e9770ed3cfa76a3998f6ef86953af7cc63f12116b9b667c8a455e21d47181b613d04af354755a878888200fac9f05eae75dd16d62aafc6cb7fe6313f61676525585e36e0d4d826f13925cb7ad6c868b5e296dfde5696130b70a7856660dbd93b170b826e390badcc1237244116f5aac63501bf6ea5125f9c04f50098eb437f6e0d10b8bf28a6d902f87631a8ba3baabc0e7a0ccceeceb6bbfacfa18a5d1b2ce3df074f596349bd9dae84d04342986d40c2291279f045533d23a4ecb949423652d7faa24f2f73af197f3024fbe9b382aec0e43527202262986e7b93a78d8307dc140d7e9ab2c1fe762de25390df0cec1e7d95f8683c24ed518525a02a0185c98bac834c7c476732923c4d2efc1a140b160187aa8d03abc7a81098a0cd6933aad5689e232731dc71e6638d52dea77ff43202437547d6070812be40cb0c84eb463746fbf1905ca3d1d97005c30449fb6a0dba92d1f9b828768dad338a44c57620f14a9f13a5d852d90d2f9f8e5cd66c811f886a890af8a0b965c3fbaccf8deda0aa8bf9cb6ef90b4576d67dfc3c8eab474b6c11d9ea7d3f0a4bd3be0ab3c9791611cc236728d8922fa2a93e42b7fdb31538645fb8f769d4da4e2622f14a60540853db67d7b720f6fd45be53817d0fb82bd6e3f143a1494f3ea34b3d058137d7dab15a567502922b535131debf4a0c509e58664cbaa64905762179426a748ed470d86f6413de0e3fc78f6dce26e78d051a3720786fcec454c77b6eac5545f5e43036c3cdccdac6d88de3dac1636aad40aa30fd0b64244d260f87e33736be7a10a23f9df04142415e2df42de029ec3257ec97305a2dda097e28140af1c67343f8dd5385c966a1a122610e849db9207ebd4283e26bb5cd5c401b7d6311bcd674f1cdbf2437a0d05fa11841e7c3f575c0eb9c1588a2"}}, {0x4, &(0x7f0000000440)=@lang_id={0x4, 0x3, 0x419}}]}) syz_usb_control_io(r0, 0x0, &(0x7f0000000c00)={0xac, &(0x7f0000009e80), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_connect$cdc_ncm(0x6, 0x94, &(0x7f0000000a80)={{0x12, 0x1, 0x310, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x82, 0x2, 0x1, 0x5, 0x20, 0x40, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x3, {{0x5}, {0x5, 0x24, 0x0, 0xfffc}, {0xd, 0x24, 0xf, 0x1, 0x4, 0x3f, 0x8, 0xb3}, {0x6, 0x24, 0x1a, 0x800, 0x4}, [@mbim_extended={0x8, 0x24, 0x1c, 0x9, 0x8, 0x7}, @obex={0x5}, @mdlm={0x15, 0x24, 0x12, 0xfffe}, @acm={0x4, 0x24, 0x2, 0xb}]}, {{0x9, 0x5, 0x81, 0x3, 0x398, 0x0, 0x4, 0x9}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0xff}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x4, "", {{{0x9, 0x5, 0x82, 0x2, 0x88, 0x9, 0x3, 0xe}}, {{0x9, 0x5, 0x3, 0x2, 0x1a5, 0x5, 0x1, 0xff}}}}}}}]}}, &(0x7f0000000b40)={0xa, &(0x7f0000000480)={0xa, 0x6, 0x421, 0xab, 0x40, 0x7, 0x8, 0x1f}, 0x19, &(0x7f0000000540)={0x5, 0xf, 0x19, 0x1, [@ssp_cap={0x14, 0x10, 0xa, 0x31, 0x2, 0xe25, 0xf, 0x6, [0x30, 0xc000]}]}, 0x4, [{0x12, &(0x7f0000000580)=@string={0x12, 0x3, "98f8cc40d88b7b0f14f67797cef1c591"}}, {0x4, &(0x7f0000000600)=@lang_id={0x4, 0x3, 0x386b}}, {0xfd, &(0x7f0000004240)=@string={0xfd, 0x3, "7a1809da924bc0862dab536f24f52430af39d3f3600c938efbf601eb908c648a66d07a7199dd17ad0ef2ca55ca479794e5011550f09ad938fefa22a73b3eb5d89728569a3be4766512ee7f17b984b113de16d329ed4790fb87184f7ba1da1eb875418d0d840cf822ef1c5c6c167fd4ac56e93c3f9e84e87466bc2ebe1d8140b598308c3403108a4b9ac908b77f11b77de3c6b785d1aca80a1e42da4ca5330a8f1964ff5a90b6862ae00eb9550ab641746a74f7a9c1c044dcc0d4055ce0b7ab9f02d14d9d533d3e533cabc204a33890934ffd36618755991d3ece3848b57c311c61bc992006e44e88ad1b2c155bdefdaeff6dddd41baf379e5166aa"}}, {0x4, &(0x7f0000000640)=@lang_id={0x4, 0x3, 0xfb53afddf7b3a34d}}]}) [ 1714.709889][ T2749] usb 6-1: new full-speed USB device number 119 using dummy_hcd [ 1714.729946][T10827] usb 5-1: unable to read config index 0 descriptor/start: -61 [ 1714.737764][T10827] usb 5-1: can't read configurations, error -61 [ 1714.759915][T10827] usb usb5-port1: attempt power cycle [ 1714.899897][ T78] usb 4-1: new high-speed USB device number 94 using dummy_hcd [ 1714.999816][T18931] usb 2-1: new high-speed USB device number 97 using dummy_hcd [ 1715.109855][ T2749] usb 6-1: unable to get BOS descriptor or descriptor too short [ 1715.117627][ T83] usb 1-1: new high-speed USB device number 78 using dummy_hcd [ 1715.159905][ T2749] usb 6-1: not running at top speed; connect to a high speed hub [ 1715.240165][ T2749] usb 6-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 1715.259970][T18931] usb 2-1: Using ep0 maxpacket: 16 [ 1715.270010][ T78] usb 4-1: New USB device found, idVendor=0471, idProduct=0303, bcdDevice=b4.46 [ 1715.279050][ T78] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1715.288069][ T78] usb 4-1: config 0 descriptor?? [ 1715.332049][ T78] pwc: Philips PCA646VC USB webcam detected. [ 1715.379957][T18931] usb 2-1: config 0 has an invalid interface number: 111 but max is 0 [ 1715.388198][T18931] usb 2-1: config 0 has no interface number 0 [ 1715.419962][ T2749] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 1715.429060][ T2749] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1715.437102][ T2749] usb 6-1: Product: syz [ 1715.441342][ T2749] usb 6-1: Manufacturer: syz [ 1715.445914][ T2749] usb 6-1: SerialNumber: syz [ 1715.469942][T10827] usb 5-1: new high-speed USB device number 83 using dummy_hcd 23:45:51 executing program 5: syz_usb_connect(0x0, 0x17e, &(0x7f0000001b80)=ANY=[@ANYBLOB="12010000c3926420868088018f46000000010902360001000000000904d80004131aaa0009050800000000000009050700000000000009058700000000000009058d000000000000"], 0x0) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x8001, 0x12000) r0 = syz_open_dev$hiddev(&(0x7f0000000540)='/dev/usb/hiddev#\x00', 0x100000000, 0x2000) ioctl$HIDIOCSFLAG(r0, 0x4004480f, &(0x7f0000000640)) ioctl$HIDIOCGFLAG(r0, 0x8004480e, &(0x7f0000000240)) r1 = syz_open_dev$hiddev(&(0x7f0000000540)='/dev/usb/hiddev#\x00', 0x100000000, 0x2000) ioctl$HIDIOCSFLAG(r1, 0x4004480f, &(0x7f0000000640)) ioctl$HIDIOCGCOLLECTIONINFO(r1, 0xc0104811, 0x0) ioctl$HIDIOCGCOLLECTIONINDEX(r1, 0x40184810, &(0x7f0000001b00)={0xfffffffa, 0x3, 0x1f, 0x0, 0x1000, 0x200020}) syz_usb_disconnect(0xffffffffffffffff) [ 1715.470025][T18931] usb 2-1: New USB device found, idVendor=10c4, idProduct=807a, bcdDevice= b.30 [ 1715.486630][T18931] usb 2-1: New USB device strings: Mfr=0, Product=4, SerialNumber=0 [ 1715.494658][T18931] usb 2-1: Product: syz [ 1715.500099][ T83] usb 1-1: New USB device found, idVendor=0471, idProduct=0303, bcdDevice=b4.46 [ 1715.505243][T18931] usb 2-1: config 0 descriptor?? [ 1715.509196][ T83] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1715.522683][ T2749] usb 6-1: can't set config #1, error -71 [ 1715.535342][ T2749] usb 6-1: USB disconnect, device number 119 [ 1715.545464][ T83] usb 1-1: config 0 descriptor?? [ 1715.560790][T18931] cp210x 2-1:0.111: cp210x converter detected [ 1715.592263][ T83] pwc: Philips PCA646VC USB webcam detected. [ 1715.729887][T10827] usb 5-1: Using ep0 maxpacket: 8 [ 1715.889913][ T2749] usb 6-1: new high-speed USB device number 120 using dummy_hcd [ 1715.897694][T10827] usb 5-1: unable to read config index 0 descriptor/start: -61 [ 1715.905321][T10827] usb 5-1: can't read configurations, error -61 [ 1716.059830][T10827] usb 5-1: new high-speed USB device number 84 using dummy_hcd [ 1716.149830][ T2749] usb 6-1: Using ep0 maxpacket: 32 [ 1716.270018][ T2749] usb 6-1: config 0 has an invalid interface number: 216 but max is 0 [ 1716.278216][ T2749] usb 6-1: config 0 has no interface number 0 [ 1716.299817][T10827] usb 5-1: Using ep0 maxpacket: 8 [ 1716.305005][ T2749] usb 6-1: New USB device found, idVendor=8086, idProduct=0188, bcdDevice=46.8f [ 1716.314084][ T2749] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1716.341173][ T2749] usb 6-1: config 0 descriptor?? [ 1716.381777][ T2749] i2400m_usb 6-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1716.401315][ T2749] i2400m_usb 6-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1716.409546][ T2749] i2400m_usb 6-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1716.429859][ T2749] i2400m_usb 6-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1716.438087][ T2749] i2400m_usb 6-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1716.459917][T10827] usb 5-1: unable to read config index 0 descriptor/start: -61 [ 1716.467520][T10827] usb 5-1: can't read configurations, error -61 23:45:52 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4001) write$hidraw(r1, &(0x7f0000000600)="69f4a84c9398459b7416b91b0496ee195f98d5293a0b8c5638b9a9b601f4831f927406c7aa9f9ff589426285aa1801b0ec2486b265678b8b20af211e38ac487eaedf3895780c92c4f5813165847a7375ec2cfee78128e25375e836ffc68eda70034e052ba6b00e0188cb0e9025a788b73f4c19d5f1f8a887ad8e507fdd19dfe0c8f85365e42c72f2e39750fed031b1ec43837c194deeb6614bb3fd5d8c815dc0563fb44ec3736a70260cc7531926429f94e6bd8a56eff48ef85147dc039e6e23549323a1aebcd1b421362c435f63d6398f3bcc0d060cff87af7582e4cd43e815e541be21c5f3e5a0dee0dc597618721459ff18f58750348e4dc60c8445285eacf34944ef243c81969527338613f518cede21a0556a8e70df7a10c032759beb26fba4b750a47057f99bda1eafdad6f6185b8839f798d1b7452f4782cef63f6ccc21da819354f5c6e32bf48162b940b07bf0350b83b491b000859a639c10f41b52148de2a511ae905cb6a118c31e173c2d4def2fcc961383c3d656fa9c71131eb099da33bc3eae8716c75767069fde06b44a8d4dc2e84919bb09b4c669278fddcbb0b62bde73d553cea6dc1a4618ad82683ab7f417e80b9a60f19df4d8acb345ea3cdcc7bc7652aa51d6d94b6d630ad15e2537596cecf1c93c243e49e29a24f594d53a94b71b8cb6a5e593aad57981320ad468d9067d309d84e55c9f5ad7801336ec7fbc3f986afa9f965b67ae86e24261af31915d7c8e53607ecd05ea1fcc1e15dfac6037ba8bc30fa8a7a3ec945b6dda37ad219d37fb38e40e7875eaef0fe1e9d9810a206db2eaf9f00bc302fe58cc54f7d755ef81d934d87f272ab007255297bac6c034995b7a5813260c861ea7f8b8e083df5a06065d97fc9d", 0xfffffd07) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x4001) write$hidraw(r2, &(0x7f0000000600)="69f4a84c9398459b7416b91b0496ee195f98d5293a0b8c5638b9a9b601f4831f927406c7aa9f9ff589426285aa1801b0ec2486b265678b8b20af211e38ac487eaedf3895780c92c4f5813165847a7375ec2cfee78128e25375e836ffc68eda70034e052ba6b00e0188cb0e9025a788b73f4c19d5f1f8a887ad8e507fdd19dfe0c8f85365e42c72f2e39750fed031b1ec43837c194deeb6614bb3fd5d8c815dc0563fb44ec3736a70260cc7531926429f94e6bd8a56eff48ef85147dc039e6e23549323a1aebcd1b421362c435f63d6398f3bcc0d060cff87af7582e4cd43e815e541be21c5f3e5a0dee0dc597618721459ff18f58750348e4dc60c8445285eacf34944ef243c81969527338613f518cede21a0556a8e70df7a10c032759beb26fba4b750a47057f99bda1eafdad6f6185b8839f798d1b7452f4782cef63f6ccc21da819354f5c6e32bf48162b940b07bf0350b83b491b000859a639c10f41b52148de2a511ae905cb6a118c31e173c2d4def2fcc961383c3d656fa9c71131eb099da33bc3eae8716c75767069fde06b44a8d4dc2e84919bb09b4c669278fddcbb0b62bde73d553cea6dc1a4618ad82683ab7f417e80b9a60f19df4d8acb345ea3cdcc7bc7652aa51d6d94b6d630ad15e2537596cecf1c93c243e49e29a24f594d53a94b71b8cb6a5e593aad57981320ad468d9067d309d84e55c9f5ad7801336ec7fbc3f986afa9f965b67ae86e24261af31915d7c8e53607ecd05ea1fcc1e15dfac6037ba8bc30fa8a7a3ec945b6dda37ad219d37fb38e40e7875eaef0fe1e9d9810a206db2eaf9f00bc302fe58cc54f7d755ef81d934d87f272ab007255297bac6c034995b7a5813260c861ea7f8b8e083df5a06065d97fc9d", 0xfffffd07) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x4001) write$hidraw(r3, &(0x7f0000000600)="69f4a84c9398459b7416b91b0496ee195f98d5293a0b8c5638b9a9b601f4831f927406c7aa9f9ff589426285aa1801b0ec2486b265678b8b20af211e38ac487eaedf3895780c92c4f5813165847a7375ec2cfee78128e25375e836ffc68eda70034e052ba6b00e0188cb0e9025a788b73f4c19d5f1f8a887ad8e507fdd19dfe0c8f85365e42c72f2e39750fed031b1ec43837c194deeb6614bb3fd5d8c815dc0563fb44ec3736a70260cc7531926429f94e6bd8a56eff48ef85147dc039e6e23549323a1aebcd1b421362c435f63d6398f3bcc0d060cff87af7582e4cd43e815e541be21c5f3e5a0dee0dc597618721459ff18f58750348e4dc60c8445285eacf34944ef243c81969527338613f518cede21a0556a8e70df7a10c032759beb26fba4b750a47057f99bda1eafdad6f6185b8839f798d1b7452f4782cef63f6ccc21da819354f5c6e32bf48162b940b07bf0350b83b491b000859a639c10f41b52148de2a511ae905cb6a118c31e173c2d4def2fcc961383c3d656fa9c71131eb099da33bc3eae8716c75767069fde06b44a8d4dc2e84919bb09b4c669278fddcbb0b62bde73d553cea6dc1a4618ad82683ab7f417e80b9a60f19df4d8acb345ea3cdcc7bc7652aa51d6d94b6d630ad15e2537596cecf1c93c243e49e29a24f594d53a94b71b8cb6a5e593aad57981320ad468d9067d309d84e55c9f5ad7801336ec7fbc3f986afa9f965b67ae86e24261af31915d7c8e53607ecd05ea1fcc1e15dfac6037ba8bc30fa8a7a3ec945b6dda37ad219d37fb38e40e7875eaef0fe1e9d9810a206db2eaf9f00bc302fe58cc54f7d755ef81d934d87f272ab007255297bac6c034995b7a5813260c861ea7f8b8e083df5a06065d97fc9d", 0xfffffd07) r4 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x4001) write$hidraw(r4, &(0x7f0000000200)="69f4a84c9398459b7416b91b0496ee195f98d5293a0b8c5638b9a9b601f4831f927406c7aa9f9ff589426285aa1801b0ec2486b265678b8b83af211e38ac487eaedf3895780c92c4f5813165847a7375ec2cfee78128e25375e8366bc68eda70034e052ba6b00e0188cb0e9025a788b73f4c19d5f1f8a887ad8e507fdd19dfe0c8f85365e42c72f2e39750fed031b1ec43837c194deeb6614bb3fd5d8c815dc0563fb44ec3736a70260cc7531926429f94e6bd8a56eff48ef85147dc039e6e23549323a1aebcd1b421362c435f63d6398f3bcc0d060cff87af7582e4cd43e815e541be21c5f3e5a00ee0dc597618721459ff18f58750348e4dc60c8445285eacf34944ef243c81969527338613f518cede21a0556a8e70df7a10e032759beb26fba4b750a47057f99bda1eafdad6f6185b8839f798d1b7452f4782cef63f6ccc21da819354f5c6e32bf48162b940b040af350b83b491b000859a639c10f41b52148de2a511ae905cb6a118c31e173c2d4def2f5d60be27c3d656fa9c71131eb099da33bc3eae8716c75767069fde06b44a854dc2e84919bb09b4c669278eddcbb0b62bde73d553cea6dc1a4618ad82683ab7f417e80b9a60f19de6d8acb345ea3cdcc7bc7652aa51d6d94b6d630ad15e2537596cecf1c93c243e49e29a24f594d53a94b71b8cb6a5e593aad57981320ad468d9067d309d84e55c9f5ad7801336", 0x3fe00) write$hidraw(r4, &(0x7f0000001200)="7753800761eee69c22b92876c0f6c528fa77828edb6e029eaa97975876cd7b535f3db4b082a0e5dca4f67a85cbf9e171b09736cc08fb3c79a4cfb7098c3b6932420d9dcf8fd6f18ff37ddde073509fcf7b56adf3e64ff67fba94190f8c567e0546b80796179ca2f438c4c7efe1743c165c2f25e012a44f2892cc0504a5fe520906c993b59f200ad29451bbe1a06f7102a38ad59e3c4a4776411353b53c3321bc76a0746a68418a346833f459dcf47524a03a4637fcbc140d151c22f199b7f916a895c0e7d2a1ebd1b1f9c855297a4727f9eb46d3ecd709b4cba31bd5498b08f561c4442eb2077a4504c6f9fd9e3309844615500c24d695c63973e652bbb8b75db05a2bfc2cdc39d41f2241e2de4a6cd5efe16fda7c8b231f77cdad1ba43e5bfaf872626c79c3f6eb903f7d40c4166d19294df60323fcbdfca6827284f34edc463843ada18c6150c4de24502f54c2f76aedd34f17330578acbfe3b9c2e9d5c1df3811cea5b4c1fee393dcd3b33c8b2dd11d051abcafb29d4e21aaff98cee1b5b0058d78e237d6427d2a8206ede036b27f88da4579aed4754deea6f0387343cd9f834917a7814deeaeb7cd113c89b5775b8f6a8a6231afc40aecb7427f7ce84211eae8b68ea7139bf97e41913026abc31e7af7671a49aeddf59f892cbeb12346a39f2a9bb1905d0394306f1c1ffd37d50d99575259f0be9628712769c5fab815673c0ea49ed129e77e67bd132bea20d02106018ddff4b308abf2f03c09a041071525d4f9f7f2dd2f9f870a0789f8951edf924d66465adbfaa07788d292222d93c5c971434fcdc32c6a0619a53a9a08c5bbc99a0a7b8cfa56426c65078bde437f6fbe6ddab0051aa19b65e85a7ab8aefdbb57ba9faa13b75fa97a2b344a81b8df8c0ed1b59d5d958e41459b2fcb92af5265483b5a81dd7350e74ce28c92294968f48d26aad5509f6469cbcc866488121249f5313dfdf777cda943d0dd9d9307bbbe149701a2fed3a3fdcfb3a723f3b8fe9e400fc8c932f63b2dc58445372e79b5c9e70dad063b538071475b6acd2d2325ea2d74c9d8fcd7d344a8842459531ef44bae0ec1bb9a7af3fe5c668045b96fddb5a28245a05ae536fc9a8aaeace2e43678b7c7e86080df84b9a5bb466583e76801016ca7e6cefc92fb42a2df5115018a80a3d67c184dd520ff67718571c62bb1dada197e6825638a65ddec6c61f252657516f5973657c6ce7665ae47e5d54b196f502d48573c293a19681303feb913a9f52eba27196d0aa2f0e8f86bf961efd108da05d5d99a1a9235c3b820231a6ef58aa8f5dde6e32d382e0c9d11e05520b356c7dc3edddac84c244d848e6f394af24a5ac3d6f1bef55a618616841a29c1d9d8c32e53b1549b22c5a8ce4c7505a869042bb9f200a0757466b0cb72256de1f93ea32d875cdab0a16e183794de10fbc2a833441c4b26eb868a12b9c1ae0eca7a83b53870f26b5f85e0b59ee5fd2efb81c79e5911ecb4f6dfb53e2cbad558a502b1701ee2310f5dd52442d279f789c98a072c9d1d3843d290c26a5ec2dd88ea0f23d7f6306cd6e4fe9226d036802adb93ede87eb84f920de1f222f0185682c3736c76a4d58cea6072c166a2b7e826dd613f4349253a346cc8c123709dfc93d7f33b43940082f468ab1a78bb8a8d26f4b49b791e54a29dc684984f69f2ba2cdf29bf25b27169e03970a5931328f024d48f72c3a28d43f87c63b10ca7fe471e36064905f96deaa81d9ed58cbb6105d2084ee7aa79ccb046e3dd6860d899de24570eb23f853acf74f05dc1483d5e9b6ed6d586654e02d7fb3f1a6c3b9f9c1df02344b7d9704213c2f395c95af05755b6ca888e1ab7da6fc50f5c54945cc2d9b52c99c1d7672343e3f024a53a8463e94e0e6fe9be1e251d858fcf1c80ad9fa71baeb3b87cf6751a0f171639478fb715fc7c36bd3298b2cae7cae25af8a716f0ef079135702d1f1334c80a7c7cd09dfb3ab93c2b335e05556b6f19177cac083bcf8ede62abeb30f336c6680b6303c1b2fe1d589612bfac4d571567128bfd2d51b9d7ce8eb4f7867a06272b6284bbcbe50c915540b5bde9c830afafd553dbf8fe3b3e43dfa00cf9ca6d3296ccc510a5b75ac72c34032d13dbf54b0d87cdf8b4c2f4a31128ec7f5366cbd819a02080fbb44c1ae2b7a81d6c1efdac1e695e5a1db3bb222c9d63a32cdd9f476367f1c90fd567e36e9e7bb06100091d541be0de0a81168fa24cbd6d682e0be8d40423e0d1c7811f30c57bc967c3b85756d470aca9d1ca474c1317457a00ce26fee754148bb0a3dd57e7fc98419b0596a129f3083ec6e076ffecf5a28b1d296caa98f8dda445eb71cf2f8f8119d309147e49a936a5f6a13c6aac49159014b241935ceaf6a491055a960bffc92374c6c789d36a26e14a9c0d412f8d422c833155a78ee3c17d572c4cc5b60d6d471987e7194e539d114da880fecbe48a4ad428a27016770bc31edc9c7d8729c5462e3636f3ba3c620c398f4e0270c904b00744a06586425885dab7a83e8b464122f02c4f70680a123b289376d9086a19864d576d51b27c874a42874b95f03ff0e7245a02f96f0fef102d0c6d2c7498e99a0a1ea8f2e1d641e4dc8a64764dc6891eae12e85035dcbdbef61f90d1704bb698dbb415189f11ce4718a7a0ceb261191d763fe8933987f0317cd4e79531573eac038f9a60fc194a5df49168051aa3cf12502d86c13ef5bbb65a718532a697b2c5fcc42db9b8cd0d20f404102628cb6e3316a3815d13098a9ec03fb812130175e4338bdc01d162223bddc6d2ca73c83f0d134d14afa035fab26d5fbe8235e42c807ce29264951ff0994c06e4ab322ae9dfb54342baedc37f4693adbbff29725ab87df59e4257befd140b56e7e4152f7651071dacb3f08370a93fb28537f383cdbb281757b1f523d5f747bae8b68ec553e2b7fc0743a48e74868681cb2b35fc39ba5556f0cebe80b5a76bf439a230a2abc48f552c2fc0d98a04d8809b8c63cc19efe9872b8970b6d8710a1001477a8db7d49687d37f76fa2f81033bd43d31568df7bcbea250840396c6995f428610e1b93fb521e3b640db24cc748333b5c2870bfe1d39018ae51ec7833879a24bae6ffe767d541a022a6577deea3c50233d6e466e013da169b127953a419e97a00eab4210eac92d06f4d9a0e91c53c6bfc016535c3680f8aca87dd93f9ede2eee11b7fe008a9060db0dccc5e63a897090f547bbfe92f7d79ea4e468114bed43c6fff396ce7e457f71ac7d9f47b118981772585cf9835dc43a96b201c8d68b773c4461cae6430f30a505933522a0c8b8b49b190f280b596d1dbab052936223ff5355fa4367f18c4aaa0a218dee36b9f7a96b3552b30830bab272185f64bb81bf26d3a4ee091c38f8939483f1000580ea09b19314042c03d986fbfe4472094fd1c47d213db151beb8125f7413c3d2068cb71ffa7cc35d5d14c58c82bf0156d8f9807b4ba5ba1006893767a2ddbda2c94b12966408da2a936cba14f8ad90868b0a0385578cbcaeead0dbf0a259120e2933c8f74d5846a0852a2a203e37957a8458e0629028a489bc4236a1643433b12311d485c47cfac4b74919a81aecb9ea4baf995c647bd1a11454eaa82f82285104ff56c774d7c95a5b4650d4cfb97c0e84e30bdfb1657047970d646f91646f27950ead2171e146c8d573c6c4f52c81288473eade85f8c56b4d135be13af6e5411d2228c5afb3c05c90cea168083598451d9e0dd9e18659d0b5e3ab36e2c29e1641b8b3aaa05f162073eaeeb6697b39baed3779cf0576cb0133467e147084caf3d47a06c0b6dc9308428c7792141b7fb80ca8bd59cabe0c198a8dd49e17879882f1655d4d943b8e413b90faed4014e7cea410c59f4d389e61fe12e3b4447ab0cc5ac93b59124e487b503b55de8768f27151af44aab08c0d68843b6b05440bab18ad391b686d8f46de8b47275569e76dad536ebf44843afa4fdfba737e20f9d7f53b6fed08a2d37c0e437e06123d6ac3c6e8a40e020a85c19387623a2a75b8d5d0d543a422330e9bf04044b5e249d0024d55831f641f726bd729b1819389dc670a991568329a838abc42ecb83f494b42d284e3221c5c7d3206db027b1f0850e7b0dd34116535db0ab795ef7a5d37aa992a8e7efd147487a2265119f081eb8c1b0173a1d392df2d81256e51012e6604e6edf228cf01031ece1f52ec97981f035139b0b514f2ab7ec73cd43cffedfd7c4219421838013b9d57c73ace247ddf411968b9adc259b45264a23a840ee2f9b684009d1f465d97c4a00633639bc9f24b3bf9fe08ce3e2674ea6b7c49c8edc5466184112eb5670e289f4d67c3afc932268936f86505234c5e658dbc9ace6c2bb08063003ff444945e8167df1f6ea96c4f79ecfab09c5b5b512547bdb18279610a325a29b6a5344ad898583276e61a177c81265f2a08e4e01a372320425a9c8043c7b2ba3271cdad6b249f112d94e7c1719c47d2dbab96f425d78e4c2cd74ad9855e6b94e914c2caa523a2c4fa5f0bc2a6d22e383b9f6ff6bb50789a18dee5ae6db5a0755d80588ba599cf38c9323c254b4504101bee7eb5c47b5eedf455a0ceb8486ed8bd8ef579054e7c207f73e2b09b9384d2f5c3d96151bdcbb228858ef919fb06a0327dc8cf7f5398e8b9987e66c4aa597aa4e0fd3a2acde293abf5b0e4720347a2bb6299fd338d74f851e7df745ec853e96e7c49a29c6adbde61b0efdd1af52d47bd05535cebbf64a09f4e13e7dc7cdb2c3c980693dcdad2a234fdf6125ec1ca9c3e5b4de869b9a98228b7c7840d22e094441e13c391b624a059cc4f01852ad4951e6f8c1fda6916de94c17a9557380321a73b13a02a79681d183fd252843885ece0deb61cb6b85ff087564c03ae5534ae380b48d1669663e67adda8dcc5f428b1589fbfe16292792a1bab68c215784eb5de901adb1662dbbcf1097b87681ecae732374afce7cb576069135ef0b56825a3e923c4d183bce46c9adcaa8d49c62102cf0a376004780fe5a2a9701a141b6fa873c55cf551a5c2e9eae7ff824db29d814aa5e3", 0xe00) syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x2) r5 = syz_open_dev$hiddev(&(0x7f0000000080)='/dev/usb/hiddev#\x00', 0x9, 0x414000) ioctl$HIDIOCAPPLICATION(r5, 0xc028660f, 0x717002) r6 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r6, 0x40086602, 0x20000000) write$hidraw(r6, &(0x7f0000000400)="cfdaeb030249dcc7b461c1d210ff50f5e8440559a9954caca81a1f32688fb32e0b487d1bc8cb284fa3ebd13c59ffc7d1215c479c05e3b5d16969b8fd66d944b11a634235a1b9f7dcdc40ac65c2b67beafaae69d2aa4aef6e33da8f7ebfc66ff93898b5bba4bbbdf316ad5a66bf5ce18016cdbc07e53a1d03a431fad6ad9849d7d2af3cc0c1f3f671d97cdd9036455af1aed863bb76efbba812263ceb4a60ddacd64ad391a245e21c0788f3706e645e6ad235ddaa5519ddeaba21ba291eb61f40ef695cf3c296941592141c953ba473986441ca207e3465fbb717882d9b1da61975c3a69dccf5728629fcc8f92ec689497f62e2a94ef7b5f2011e67d7b13f", 0xfe) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x4001) write$hidraw(r7, &(0x7f0000000600)="69f4a84c9398459b7416b91b0496ee195f98d5293a0b8c5638b9a9b601f4831f927406c7aa9f9ff589426285aa1801b0ec2486b265678b8b20af211e38ac487eaedf3895780c92c4f5813165847a7375ec2cfee78128e25375e836ffc68eda70034e052ba6b00e0188cb0e9025a788b73f4c19d5f1f8a887ad8e507fdd19dfe0c8f85365e42c72f2e39750fed031b1ec43837c194deeb6614bb3fd5d8c815dc0563fb44ec3736a70260cc7531926429f94e6bd8a56eff48ef85147dc039e6e23549323a1aebcd1b421362c435f63d6398f3bcc0d060cff87af7582e4cd43e815e541be21c5f3e5a0dee0dc597618721459ff18f58750348e4dc60c8445285eacf34944ef243c81969527338613f518cede21a0556a8e70df7a10c032759beb26fba4b750a47057f99bda1eafdad6f6185b8839f798d1b7452f4782cef63f6ccc21da819354f5c6e32bf48162b940b07bf0350b83b491b000859a639c10f41b52148de2a511ae905cb6a118c31e173c2d4def2fcc961383c3d656fa9c71131eb099da33bc3eae8716c75767069fde06b44a8d4dc2e84919bb09b4c669278fddcbb0b62bde73d553cea6dc1a4618ad82683ab7f417e80b9a60f19df4d8acb345ea3cdcc7bc7652aa51d6d94b6d630ad15e2537596cecf1c93c243e49e29a24f594d53a94b71b8cb6a5e593aad57981320ad468d9067d309d84e55c9f5ad7801336ec7fbc", 0x203) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x1b1c, 0x1b34, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x0, 0x0, 0x0) r8 = syz_usb_connect(0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x0) syz_usb_disconnect(r8) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) ioctl$HIDIOCAPPLICATION(r0, 0xc028660f, 0x0) [ 1716.479862][ T2749] i2400m_usb 6-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1716.488079][ T2749] i2400m_usb 6-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1716.511260][T10827] usb usb5-port1: unable to enumerate USB device [ 1716.518357][ T2749] i2400m_usb 6-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1716.544089][ T2749] i2400m_usb 6-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1716.561838][ T2749] i2400m_usb 6-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1716.571976][ T2749] i2400m_usb 6-1:0.216: E: __i2400mu_send_barker: maximum errors in URB exceeded; resetting device [ 1716.585687][ T2749] i2400m_usb 6-1:0.216: warm reset failed (-8); trying USB reset [ 1716.593535][ T2749] i2400m_usb 6-1:0.216: boot-mode cmd -1: error waiting for an ack: -8 [ 1716.601888][ T2749] i2400m_usb 6-1:0.216: device reboot: error -8 while waiting for reboot barker - rebooting [ 1716.615150][ T2749] i2400m_usb 6-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1716.623740][ T2749] i2400m_usb 6-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1716.650198][ T2749] i2400m_usb 6-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1716.666029][ T2749] i2400m_usb 6-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1716.679862][ T2749] i2400m_usb 6-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1716.688078][ T2749] i2400m_usb 6-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 23:45:52 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090000206d041cc340000000000109022400010000a000090400000103010100092100000001220500090581030000000000"], 0x0) syz_usb_control_io(r0, &(0x7f0000000480)={0x2c, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000d000000090001"], 0x0, 0x0, 0x0, 0x0}, &(0x7f0000000700)={0xac, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect(0x0, 0xfffffffffffffe3e, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000140)={0x24, &(0x7f0000001340)={0x20, 0xeb90da1a02359c16, 0x1002, {0x1002, 0xc, "98b96819eb2fcc61edd3c6759dda0b480392c403d8a2fce10955d2e580d2c9dd329683c5f7666fffaa2fabbcf79bcee330a307bd7eb997e1702d6a4e26c6c1f3bb1e764d66902a7be5b6f56f30537fdf365f8d1c081ef9a1b4fab5c905d17554625d71a8f8288769332521aa8d023bd95c67a98743c6dc31a5340ff764bedd39e3a97772cea549972e605300fd5f64b43eab8a06b6c6822ff81cd2d389efe84434fb719d03e198c0692d873072022fc84ccdd91d211b7ddfe46094370b73592def14b261e5f1cdc088aaa982f835d59127ea34b52617ac01c09d134ae7651e7f2d073e3767458ef056b7f4bfd906a8b3a41176651e26c681b34bff1da49d7170db4d1f6fad340fe82454063e5585499a3e67a93efe4d97cccdd3dc5dd52af5c0d9d26b55bce2a4b53e0b7ae72876c74836b29cf0df62599a580b2faee2f639c5bf6954e204974552a8120f0ac031506b84ebf998d8f85d9b7f5bb75a8254c214bf5bdcc36de4d3dd2aaf9c8e371ae04faf9251996251b7b037cf1f31812ffa23b7d3100c35d1fda3b5b68dd40cbf17228664db914b6b71c897cda265f075f2318dc0a7b5cd1b1550e0cecf728b688ab57e9db7f4d85181cc60186f8a86ae7b4d0f2d66b86c346aa713991e7112a808727b14d38935d10880d1edba62e113e4af98b89cdd68bd931c3f883082201a9a20a6c85ecc47b091a0a6646456320d92a5b75dd979872634a79e744584171433c5590aadce102e8503643b3663e9aaa68ddeb91f3077960db8c5de2a6330c46bc62a3ff3b774f2a32e9cafd678bfdd6cabccf96801c9337d16bb6a2c8d47d9ad675a8f8d97c38c1a5f4f9a3db6557e18e925ed04e5c7a55a4b6e46d055358e9cc5a6845fb4656ac6dd32fc951d6100f812e5335849ffd15061e0e28b17cc50132bc6be918ec5cdb26ed12005b49bcdb3d241fdb2422176e7577f8d3dd3b8705528911addb0d3c6bcca4a9598d54400bcec13f046af1c60bbb5f281c2fc8cc287d8b5b8b4aa7f48660fdb22918230efe2ec1cf286a22f7f6937e025eeb7c146c8235b23bf52a3ebec8b38125cba71085ece1b176662addf71face2d95d65861d6de72917bfb950505180732ab50f8704223d90b6c93bfdeef0dae0dbd2e98be3bce77126e46482497cd56d92911c84f4398ce68765afd02e3fae5906fb07f689110bd425e87278fb53161ba88d02ab84988b579fe3accd3743eb455d8933c9e195650cf2c03325f72271e4aa3a67f2a4e769712da1c960a1f05e9ade4bd9428492ec5812437ac596ca86d10916e0e0515d2941ba096250b1f5b80e02ac5e5ec3937bd3a968b3a7f1166b336e8bf277b8515846ddd4a94a7a4e77ae723cff0244f6c7f658aa801d311f38412b2442c87e53fabc5c4ea7b7cec1bc669f79d4247116950f784d20da1470105838adf2db37855e403d88c6eb93bcc590884e723fbbedd6cd30c3fb42fabd1133db81c84d4aee50bd94ae72fffac18b225a3bdf900e3be37ad95a264c85fc1fb686f9f427d6ed48714f0d703db41d656875b492c636fea612c34be0b8ea3895f4ae6a1be110d496e97bce6ad5c3653a5a63fa0e45e7da29363480e6951d7d879eab8c13de22bf7107000a4994018370548aed46aebf178b68aca4e0e3a39bcb4c025a49b00d415282e83ed6b296f2713999dd847bb6d706121b36422406b6ef5be968043fed55f25c21f5d3094ca7fac838c1e4dc4402b99e42143b55b85d6e3100585d0e837349fd7ae8a7a5235f1d510297e943fb2abfd3c548ab72eebbd3bcb1d936bf5195267023aa648f5f8c68e4256434f83dc096fc1b3ac532a848662f2dec9e7e0e8d1cdb282289f6fe59e52d53944de0cac639ec083c930950e883b44a7d3addbecffb1bd4fc421ceff3fe6ea2031e50aa0c9f7466793c2f0667ae8b242cd518b328b02c88ee29d7c8971b7f4213f0394ef80daea9251ebb3743d8551f73711278157aefff607ec595f85e63718518079b1a30a7fb748c8310d6e102f5a7623ae83bfe12de5c750f2351f4c2470a40c2c11925886b6aa7d215ad0e29c69c791914423ea5f5c7f38967e1fc3ce51d31e5d55262e51c552bca2bce9ca502a0b499c3bd83e7300b84ed4606e84c8ce99ae1917fdb6c30f5ae3e6fba201677f3884a91147c79ed37a96d68a6b9d6690037fa52dd78dfd8d75255a5babfd77027ebfd59961764d0c4854f711fe6e86c1ceed364c6736575b84fbb0626ab0051965ccc44c572962abfe461cb1d4f133e2e91bbf453df735905d6669cf04c371c94ee45d5f85ccd0d3d54cfebdc0826d9a65c910689e5e0e074212494d9cae6f10a613b179fb5925d1c25098cc2762290ff037f4e5b80443a15bcf4b1a5aed55d75bceee4d38b7fa56ba23090864f66c7887da9399e5eb15ebf156f47c946933c52fb519767f2a146d6406b3740077213d4e250e34d786326ec6d10f6ff8097c8f8fb54a5465972ef55f92d4dac232782595f63a15f16309c20ff38791152ea96c6999822f3f2b39b17a84520d0e3c9e40c6f4f21973687a03f5ba01457f2934e6d40255045399ad5abe0af0d9082f89955042ff0132459890c1a3d9cef50f730b91b6256bec3ee5e1d5d630a1387ada84aea57e704a947ded622d31d9ed9f0fc64ddf3412ac4031dbd8525f2f5e4719b519d1c167cf467f7d2600d08520b260368145b2e23651e136a6b2f8e7a071e8b4efb3bf1517bbdcee01585f20076b0afdbccc24f496755408c329cf8b01440d87bd656eb8457e1f8d19ab8a84f1173839ca120c1e9bad7af8896ddf6533898a72c9c3a5995169bd6658177bf1fa516f584e76a765e2d77c3a5a1f3194563022cd0f0866ed5ee44e77be90a043eaf18cef49437afaf61f49d1120128a6de3a9f4e7896aa1588c5e2e42e9cdf23f0aba666d158381504d2c5f93b8c3920094d7b070531577b33a45fff1761c6d9a4595995deec7ed83fa64551de96044852bddd0cb9abcd2222b04e40c5bbd1d3a3a0f9120857b7c637e867f88439b79d77542f1346f20d0c9faacda70132ae0b2dd5499774ee6b22dd1c52c7d11d12cff4a6742f24b89219188eac653156146297a58b4e80b3ff173f7a66db351e0a33113b4df4187b1261ebcc06b16e2cf9d44e720e5c6b1bc4f3851651f4da17694a075fb19e03da7bab7da9b4bc0bd2bb7b14a39a31867b3da0f3763b80b6f0e4a35424606090435b5f6a2579d80aa63a8b81ac077d9cfe569ea5583a099ac8990439576a14cadcdc60e60b0a3a27077dbd101100ce04910c2a3f9d3347ebe111df9b11e8f58cdf8c109b36418bcb4afc312a85dd0abd4f85bc12629abe91ec3b890b1d7eee8c1901703b4968554466271a76fc2a47a63cdb0c4e5c61c9c417c9e01041e0c006fb712a2eb1ec5db2857e36c7ab3a03159bf760a64d058cb1f10cb63ab66a99da74ef9e6776ac146babeb08de68b106e549247e58fe70823c62f84ddd712939f3ff2449acbd68c90867f7f7d321029bd34d8ebea11da8de03cd5c571b6828282d2d82943a059378f5ab9d89fd689533e3b5bcb1fd5fe05a6f03ba5becfd5789e44590555ccf653cd81610ec0f5e221d2db437f2d5be2d3c02d9323bd08f33c5e20ab79c1dc4e654b5244c8a1c71913427d6fb780d600494a7066db1469b84c992a92b5d94fd038b5f66d30b310a6a366b33456ee818709babfcde52614c53ed13233ce3a160d9594f312f267b980cc7320613f78f841a7b566d0c0554164aa2dd515163d230408f65a33ab98bb6a8b1193f1075fdf4ab27e9eca6878442b33f346c172a04054d1ced77cab110944c4986584c2f44adc78baa6ff33ec5bc756bb2b26c462ea63e353d0d359bedd7843291aac55b3214b5ed03bf046e4b0334498ee0592d696fc4a911b2d8892c65009c17994f60b08ccc6595077b91307197baec76ced540aac412b184665201784bd83de35dd0d0c3aa9a5be24922275d533b993f1523bfdb6f9b69fbad80aedfeb9fe0a7fe3cb26fb9c06c1e6f53e9ce0f940fa2827822c21d0f6662818154e1cc0a44cf491ed4cf7dba7c430a2730916afa7ac793b09461f07a42e58860fe69c9efec6ac2e13cdc697421e836697de5acd7a30f66f9039abf4183d42b1d1754e54e34ea7b910005772c717683d5cb73ac3491a54facac3e7f7672e51dd10d624d708fba29298c9fc3df082901d5ce8e83d86388c88878ad020cf1d1896a3aef031ba78dbebaa3906f034c07ed46ddcd988b2e02d5f40c1e71687281f6cc1a86064ae48541ff7b6efb759a1e69124097ffdb110737b6d65da03810810f59fae1777c0410f427d3b02c0074aad143c42bb13fd7612c098d398cb20152da1d432af8278827feb74067ba7369c552c9e9d70719cc633b394145e7ae6b09a86cbc7f01f349cb547fd8021d8c1321be6e7eab6bb050d525a5ee390c55d08d2f198652ae97afb1b9686ec29ef254742159f0312eacfaa306e0a622301e986e7253db0f19d3ad9f87745a082e6648f08571b89c1d78f86048108e0491d6924482b4e035aa1768d71438c41cda2b7251387f1d61506194cb9dca8a66f81311384f7c6ddb56b5df7680580d9329597afed7de818492e16cf9f191ebe31fd4a687c078fc857fb1ca3e78d2e8b7465b5419097b0fcdc63bb7fbb04605c88be9ed65cf79a78de185335d367b649ee84ba804bfd5166f4c292e705723ce12e5690eaa45bf1b485e42ea9dbd5e1d43268f7106c1252078738707e25567260410cc26414f7f2ee9741fb21bc3ecc50eab7db6e79bd8de533aee6a18a194299d14ce107973bfe6ca84a894ada5f56898d467381ab05676da8d47d6c5d47844de5e07ee02f5d038dcd00f54f9e0b94f5fe29c3d08c25c21eba328762f18aa36771895c9c971da5384a66147417e1ce00cbe0d1a9d6cb2454a3024defb87a999b5971c11fab236e9e7513ccb57addaa6f4da1afb47a1cd611ab2fac5467084f2ccd4ac2da51bef3267d3c6cbe88bf296630f904b295d8beca9ba10571aea2410682eb94072ea17dd5c3e55f6e0253de5c9a79412ee3b9e072a65440efce6af2966aada1d316efac5198bf4b7ed2afab33d153270fbf0238db3d48c45bf91ca7d8fab991168d2dcab27c2570d49e2d0d5227aabea8f5490162ec48526e9d299496646bbffc64195ba55cf3efe5e407544559d8979e2bd38eb970a5b0ac0b7332ef54bd6ba1237f4806f01166fd57c15dffe52c7cc40cbdea740f69d728f3221ff360e4ea5e5747edb23deedf4cbaef0ac53042bb68838f086be35f7376ce76d55ed628f9b49b6f304f4e2dfd69863f56b37a8eb913253a36818944ce0d23753fcd71373896e9b7cdd7aee60994dbaca8c21331c9cb317d38b50dfcb2613f91af62739a2d5cdde3dc197c022e76b52af41eb93a10a79f108782dbdd22194abafa3dedcb9cc626aa9795de044bb8f55f34253bf24d8f410ef7e58faf7eda87e15ded312bcba3174eda80d649ecabd927a82c4eaffb21be3e1aa72637953bd8fe899610b6711ba08fb1df7b3f8e35d65363832b1eebfbe9b5705077ffeae56820e872abfac33bea2d88149daf5f9c81fd4765485bddc7c38576cf4f609f9c43ca31af0ca78091cbffac81b5fa9b8367bf830aab3c43541be52d116114805955fd88dc12215a52a481ebb0a67c9a5dc624f052a549aa94ba02ccd923cb9a4aa11a7d4c93f96ed86038c7f3928e845c08b86b2de73507b4bcabc6880a3658fb1f7f142a4b6fce60e8d6a5832b2260da52fd926"}}, &(0x7f0000004200)={0x0, 0x3, 0xbff, @string={0xbff, 0x3, "427f2388f1bc9f1e6e15ec65d807a59cbdafdbefc96a892ace6e52a47ef9d7016e30cbc32c57a58a2c1348bf17ffedcaf4e34256521ec5e0789b1578ee645ee617bd6196631dbbb9b5e2a2e3b07d2a719d32c03ee8c7595a79fb74b141f51e564c581026823cc2f5c90c8f9de20ccf202eb8617090fb37ecd850364c9d5c30a824e2308b55d51fb48b929d6321ee9625ae58e47f2f4b0352dc9412c5949cb5075dacd6288da185938ad0c55f7765b38a76d778a8a1540fa7450ba42d2b4a9bf7626233b6c666718a5c0f904551000fade13f219bcea8ab8e21bff1a626910cd7b864aacc76d69a7878e28bbdc02d1936f0caa6df466d97303ea2a34446d06d841eff14288d29e993f41285c68845d09df63684186bd19238826480240dc399d7f06018f383154a5b61216a29b7f182469ceb0d46b28cf1f245f7a069f2349ca1e1c86f93361d45d9d993923db2913a2bc4557ff8578605270b65238e775188a363a6aaeefcbbe8ed05289e538efac281c0f5d26e06c7f7514bbd4fe25c07e5c4301e37b96b88e9e06bee2f095e5917611c128a3df0f3a0dd460514614d21a1b108900356e2a89fc1e1c42d73d1fcad6f1059c9cedc8684e2f9c108f71165257126cddc7f289f02652a5492cfecd77e5a9a3ae37c90bb5f3aa93086e5ca0edc8be539ac1592d7a270cbc4d9e2719f9a2897b32dc62c208ed0f47012357185635bf5439cbcf08f732d8f162f64675b7597cd3dbb1e8f57cec6f64418af1b22ee1c3d2304165525763c492a394963a4b11fda7ce0511c6c5b0ae7e8d4499c086dce1058538eea171ca2e93639441fef1aab2f4b20a1455d2aeb09b2b9477206d17cabe8de71b4f6a4743cf8cafc961ced45533f95745885e6b75b57cc1d4c66fb30b18cb9fec6ab522365937c67e24ad2daa7737589d83168627b80671d6dbc402e1f7ea9ee5aacad56bfe9e9c4df78933ee3c9ceeb1d3b0218bc56766e69f052f9c820804c0a9e7c4eef895eeb04e086532a883e6d7b5f8cdbb660a0302c1c7fa23ccac63852b06feacc4794a7d361348be4cab8db61962a7e04de8a6e7e26a7f8d46ddbba67b2b319a0b9d0899b240fda326deb3d100037b93834445aaf0353d7fa00f4818401e12ad6878969af2ad0d05c5ebfd2bf01b397fc3ad060db6f7b6a8485495627b6e4d3ec72a69576b63f5d98b7389afc82475b448d7b80148d7439aa4374aeca2ff01ffd8e78418c43a3c7b32f014a42462f26d9bd1cd8c02ff4dda56b33198aa3e147d8c681840ecfac971cbfd36b8bb79e971a05fd6f9b7febb3a21706aba71d0a42f50dbd1aaea7e804849e76007460d3b8bbe3786016671cf7e58eb8caa7062908415ba904692b7113ef9a8e861402f0c70b3f6bbbf2eaa4b7716241a9f5643ff7cae569fe8a437e9cb5c707b62cf38db6f0e0a8e2c975123d1be7209a8300570b4332515c6a2b96b7519e3cb740ec95acdba8b1e1efc09636a70fed13dd1366620dcb0331322d5eed12de7d843ce33b8b5b5c6d53788cb6b609087451aa61717f5bd61c41ff7597121db14c7676b687d844ffa8181ada1134a13474282a6fb0d77274f2e3dc892441766661040698f5e763163e94647b5fe1eab746566fb883785012077f7c714ecf5a86bd4f85e6adc930ad0f1d8c7c9dbdf0704dbd82a75a88cd54491d5fb62a1affc2b84c08d10913f4ae553020802493ed630f2bf719d410b086e00e7c04ad70367b0311508dbd85600e78f66a655b239fa89954326626555b88a64e06c4c44c2be6ec1ada5dc7bb783103d7bbca729d1a5eb66262d94a4ca0d9a5885b5cb4f607e9d33ed686191461b9a1ba4cbd255ed7d1eb4756bc3b84353a94b5c27614c1bee67c687369ee1cc2adfb304db2d09bb7d816d034accd08d2ef0441b4ac179b80c2e3d5e7d4e0765de6449b68a66d6c80f86bb3282ad028911588433c2ab443a18c7285286229e80bb6cfa1e62f611f426be7e506e7c3cb6eec7feebe354bbb40a98a0658234f80b32172e2eef8dbd254a4dce4056aba9a3bd64386d3cbda3674280a4940c9029e1549d45eaad3efd55d7471827bf9f007a26df0e173c447d7c3eead5172263fadcecd5ea03d71e153dc69948db431d5964be19287c517fd78e27313240bd0fe415a58f841cdf178676332919338e5a0bcc8354bb27ea3cff63b915e2bc2369206301839bbef77539985bfb47b44ff8e5b6f0bbd0ae6bed014f96558004a478346c3a1f586a0662d8524009071cdb361b9022cac8573cc4f8563bf8f43c3c163bde87bd2cdb6c7ea3383a05c67d63fe023a8af42afc6fe5ebf0bbcb0aba0bdd7abd143f67804d3615c538fa04f988fc436b40fe701cf451d73fdbfef24c942731e28db40f87a75eb55c4b4fb3468c9a2ab56d0637257860bf983a01a539b8d42fe9ae3ef5e60e5ff7b6be85135b8f0a17413082cb1e8cf15663bbf78771b71e0541de102555dd3a6328e0a441c0af59e90c0d54cdb128b403cd999b81a7462fa06445aff1f0363d4ede82f3196cc6558cc96a47557f7f80c772a1b7e9a6541f9956a1e656c32a237bc594abc56449747438c1026b6bf9de88a1488d104090284ee69e701286f42e270bc93ba8a67709cdecf6af0fc4b65b3596c101a6bcf946ed9eb06036850e5696ae41921f21d0e0e04968e032d2a6abef11c56de32edf05341dc49698f6ceb5d3591f7040667db420de565f9b8ee18951f42cff814b987ab86e4b04035b4a0e0d54c148f24d0974a450e2c1cf5a492106b17a88ae309483fff919b6bcb19c4f28cf1ee54427d6bb5d41423272b881428a108dd6d7a97e2d9ac2ae2aa12e149ee57d123a57f5fdf3d4e409dcfc08aa98fe6db18109d40597652b232b73bd4ee5e95e0b67ebe852efc36dd87e1d3ebdd9a4916f379715fce046e156b031f2be7ce6aec9b9efa9355489c035bffd9317979fbaa079c2e7c84441510ebb16427a1f0c4f3a9168535de99cfd0fc6fc73f6cbac4e3d0b7c55b65b2f737c8abbdedc4cc168bfea352506f50370e37b8810c20dca5fb4244e429af143f1cd049f3a57e0343b1d1d223327c4bc34c9a54504e3c00569be9f74e4deb2206aedbec991f1c9eb920d341c5c71a40aeb39036b30103254394dc5753e6345533c1e1fad2bc8fc5940b740f6123e96be8aed44a32ca7784fe49a19af4ff551787170a9b2bffea707b31a82d06095c188dbc12e37958febdeb17c1476ec1d2fe652a8095493675ff539bd74d7866e205cc2216a50fc1dfe7e136fa09194cc72d961acce541b8eb5906316728326200431877411cebef404d0a296413ba6b73a9657d05b05dacd7ac0805ef24a6241b1504ea5cc7c3f067ddc95eacc38ae730e4dd2acf1c722b135aa3f41566832bb431489bac20a3b6fa3cf732099808934a05bb5574a3eb2443dc36f0b899897b70f3a04f438609908e0817cc82d5db26b66bb5ab4ec2c39230adbcea55745ebfeacaf1709fd738ffd2750bc93a3e115a36f32bb5b6f886996b6d0a5db6cf7561f538ecc1c40e243c7a80e1eaeaa7fd51762b48311863b71e27ad15f54da802d04162fdec10c38a44940ab34b29bde68db5e3fd3efc47981938d309ffa7e518060b170c9146753adb47e016fb26ba57c1a6e296688ee1bed4b46bd8d08b3c8785019c41b941f76e56e08c61e39fe2c0143bad6efa2154fd35dd981e2dcfe3729aa8c2ea024cc63a063bbe8821168d64009a6dc737a2989bb14efdbe80dc6b49b9e467c1640ba20750c55c70966d87c552302346b49ecc4b8a84642892d1032b5edbe60817554dd5659e3e873d8ce7150dbf86038c00a8aeaa8052fcc0e3070bb9bf863bb11a1501304cf4918ca11bcfc371e101ba1c5dc5fccce800096d8c8f81ab6d02636e3704a67511694ca29af825763455bc0ab8b4a340be31b2bd0ed9799c3a78e28569b1f31e7e48feec9bf6eef24811d9d8aae2a7e24d2a868cef8400ce64968d74b0499b3f7c68e657facc4d5b3fd9ed8b1932c9a1dbeb8b0b87dd412d8f916bb3c0ac3658b2b57a6b7f3cdc9d88b44c556df758c75cbe0a10a6eb1c2dc96a80de9aacfcf2c8afdf753ea544980ded6b9896fcaf058f595f6f8ef347056790ddddb1597b983033b88af6b711e67b818e494d5af2a9cb8ed8bf9fe9c695489a88d08abb8cd88e8e8da58c6f9f0841640dc7b2faac11a6447761320c3122c4716053c49816884ab0a8846def3b9e9cb10acd8d41158aefe9a6f2254784f5ba7daedabf13bf38c31b0aa17620d98667c37606595c4883ab0121e52b15691816839843144842ac578ab488983490e451e5c6a549fbe2"}}, &(0x7f0000000040)={0x0, 0x22, 0x15, {[@global=@item_4={0x3, 0x1, 0xf, "78b5fd56"}, @main=@item_012={0x2, 0x0, 0x1d, "42b9"}, @main=@item_4={0x3, 0x0, 0xa, "3b6b8f46"}, @local=@item_012={0x0, 0x2, 0xa}, @local=@item_012={0x1, 0x2, 0x2, "02"}, @main=@item_4={0x3, 0x0, 0xa, "13cf20ce"}]}}, &(0x7f0000000100)={0x0, 0x21, 0x9, {0x9, 0x21, 0x100, 0x4, 0x1, {0x22, 0x4b5}}}}, &(0x7f00000004c0)={0x2c, &(0x7f0000000780)=ANY=[@ANYBLOB="40149a0000003de82fd0b1c8feec136ff34995721a4fbe87499e3e8a521f03000000e96ac3af371cc733302822928a834f84881a4f064bc289b94b9050af96db34264af8f67e4b63b01c97fad1f0ae466a1700e8bf22c33c0c2a29372981fd67a8c085cc7414326517105d852b557aaba85ab251e9350074878c7c60d2d683cc7dff2c7afdfa85ff1da887fa0c7b390fe4c48ef0ccdff37dcf1734b9caf9e419bd4a8ce6ce3f625a7446d3c937325e7d62107fcc01df9fc109047b111bdbcb3953a5e9c5fdae4194327f4744a67f30d4f8d9d4099da2c9e42b82c8a697a34e01f381aba26c75dc84e692a4adaa17c6325792783c655de2e657a54fba730cf415b77172c458a785fa9ff0487ea400cf4cde0e75893100000000378674e68aa0e2fd12b8245e7bc927"], &(0x7f0000000280)={0x0, 0xa, 0x1, 0x3}, &(0x7f00000002c0)={0x0, 0x8, 0x1, 0xff}, &(0x7f0000000300)={0x20, 0x1, 0x53, "3c1c09fc749e48125801ab4895e785289f4cf2677f9956b4d5455381b4de3d24b4857a5f62c7b55a87c63cada6426aea261cc41ef49dbf4ba37ecbe93e6852e4bbd9e54c3ab0096f7081d5dd1a66064f5db159"}, &(0x7f0000000380)={0x20, 0x3, 0x1, 0x1}}) syz_usb_disconnect(r1) r2 = syz_usb_connect(0x0, 0xfffffffffffffe3e, 0x0, 0x0) syz_usb_control_io$hid(r2, &(0x7f0000000140)={0x24, &(0x7f0000001340)={0x20, 0xeb90da1a02359c16, 0x1002, {0x1002, 0xc, "98b96819eb2fcc61edd3c6759dda0b480392c403d8a2fce10955d2e580d2c9dd329683c5f7666fffaa2fabbcf79bcee330a307bd7eb997e1702d6a4e26c6c1f3bb1e764d66902a7be5b6f56f30537fdf365f8d1c081ef9a1b4fab5c905d17554625d71a8f8288769332521aa8d023bd95c67a98743c6dc31a5340ff764bedd39e3a97772cea549972e605300fd5f64b43eab8a06b6c6822ff81cd2d389efe84434fb719d03e198c0692d873072022fc84ccdd91d211b7ddfe46094370b73592def14b261e5f1cdc088aaa982f835d59127ea34b52617ac01c09d134ae7651e7f2d073e3767458ef056b7f4bfd906a8b3a41176651e26c681b34bff1da49d7170db4d1f6fad340fe82454063e5585499a3e67a93efe4d97cccdd3dc5dd52af5c0d9d26b55bce2a4b53e0b7ae72876c74836b29cf0df62599a580b2faee2f639c5bf6954e204974552a8120f0ac031506b84ebf998d8f85d9b7f5bb75a8254c214bf5bdcc36de4d3dd2aaf9c8e371ae04faf9251996251b7b037cf1f31812ffa23b7d3100c35d1fda3b5b68dd40cbf17228664db914b6b71c897cda265f075f2318dc0a7b5cd1b1550e0cecf728b688ab57e9db7f4d85181cc60186f8a86ae7b4d0f2d66b86c346aa713991e7112a808727b14d38935d10880d1edba62e113e4af98b89cdd68bd931c3f883082201a9a20a6c85ecc47b091a0a6646456320d92a5b75dd979872634a79e744584171433c5590aadce102e8503643b3663e9aaa68ddeb91f3077960db8c5de2a6330c46bc62a3ff3b774f2a32e9cafd678bfdd6cabccf96801c9337d16bb6a2c8d47d9ad675a8f8d97c38c1a5f4f9a3db6557e18e925ed04e5c7a55a4b6e46d055358e9cc5a6845fb4656ac6dd32fc951d6100f812e5335849ffd15061e0e28b17cc50132bc6be918ec5cdb26ed12005b49bcdb3d241fdb2422176e7577f8d3dd3b8705528911addb0d3c6bcca4a9598d54400bcec13f046af1c60bbb5f281c2fc8cc287d8b5b8b4aa7f48660fdb22918230efe2ec1cf286a22f7f6937e025eeb7c146c8235b23bf52a3ebec8b38125cba71085ece1b176662addf71face2d95d65861d6de72917bfb950505180732ab50f8704223d90b6c93bfdeef0dae0dbd2e98be3bce77126e46482497cd56d92911c84f4398ce68765afd02e3fae5906fb07f689110bd425e87278fb53161ba88d02ab84988b579fe3accd3743eb455d8933c9e195650cf2c03325f72271e4aa3a67f2a4e769712da1c960a1f05e9ade4bd9428492ec5812437ac596ca86d10916e0e0515d2941ba096250b1f5b80e02ac5e5ec3937bd3a968b3a7f1166b336e8bf277b8515846ddd4a94a7a4e77ae723cff0244f6c7f658aa801d311f38412b2442c87e53fabc5c4ea7b7cec1bc669f79d4247116950f784d20da1470105838adf2db37855e403d88c6eb93bcc590884e723fbbedd6cd30c3fb42fabd1133db81c84d4aee50bd94ae72fffac18b225a3bdf900e3be37ad95a264c85fc1fb686f9f427d6ed48714f0d703db41d656875b492c636fea612c34be0b8ea3895f4ae6a1be110d496e97bce6ad5c3653a5a63fa0e45e7da29363480e6951d7d879eab8c13de22bf7107000a4994018370548aed46aebf178b68aca4e0e3a39bcb4c025a49b00d415282e83ed6b296f2713999dd847bb6d706121b36422406b6ef5be968043fed55f25c21f5d3094ca7fac838c1e4dc4402b99e42143b55b85d6e3100585d0e837349fd7ae8a7a5235f1d510297e943fb2abfd3c548ab72eebbd3bcb1d936bf5195267023aa648f5f8c68e4256434f83dc096fc1b3ac532a848662f2dec9e7e0e8d1cdb282289f6fe59e52d53944de0cac639ec083c930950e883b44a7d3addbecffb1bd4fc421ceff3fe6ea2031e50aa0c9f7466793c2f0667ae8b242cd518b328b02c88ee29d7c8971b7f4213f0394ef80daea9251ebb3743d8551f73711278157aefff607ec595f85e63718518079b1a30a7fb748c8310d6e102f5a7623ae83bfe12de5c750f2351f4c2470a40c2c11925886b6aa7d215ad0e29c69c791914423ea5f5c7f38967e1fc3ce51d31e5d55262e51c552bca2bce9ca502a0b499c3bd83e7300b84ed4606e84c8ce99ae1917fdb6c30f5ae3e6fba201677f3884a91147c79ed37a96d68a6b9d6690037fa52dd78dfd8d75255a5babfd77027ebfd59961764d0c4854f711fe6e86c1ceed364c6736575b84fbb0626ab0051965ccc44c572962abfe461cb1d4f133e2e91bbf453df735905d6669cf04c371c94ee45d5f85ccd0d3d54cfebdc0826d9a65c910689e5e0e074212494d9cae6f10a613b179fb5925d1c25098cc2762290ff037f4e5b80443a15bcf4b1a5aed55d75bceee4d38b7fa56ba23090864f66c7887da9399e5eb15ebf156f47c946933c52fb519767f2a146d6406b3740077213d4e250e34d786326ec6d10f6ff8097c8f8fb54a5465972ef55f92d4dac232782595f63a15f16309c20ff38791152ea96c6999822f3f2b39b17a84520d0e3c9e40c6f4f21973687a03f5ba01457f2934e6d40255045399ad5abe0af0d9082f89955042ff0132459890c1a3d9cef50f730b91b6256bec3ee5e1d5d630a1387ada84aea57e704a947ded622d31d9ed9f0fc64ddf3412ac4031dbd8525f2f5e4719b519d1c167cf467f7d2600d08520b260368145b2e23651e136a6b2f8e7a071e8b4efb3bf1517bbdcee01585f20076b0afdbccc24f496755408c329cf8b01440d87bd656eb8457e1f8d19ab8a84f1173839ca120c1e9bad7af8896ddf6533898a72c9c3a5995169bd6658177bf1fa516f584e76a765e2d77c3a5a1f3194563022cd0f0866ed5ee44e77be90a043eaf18cef49437afaf61f49d1120128a6de3a9f4e7896aa1588c5e2e42e9cdf23f0aba666d158381504d2c5f93b8c3920094d7b070531577b33a45fff1761c6d9a4595995deec7ed83fa64551de96044852bddd0cb9abcd2222b04e40c5bbd1d3a3a0f9120857b7c637e867f88439b79d77542f1346f20d0c9faacda70132ae0b2dd5499774ee6b22dd1c52c7d11d12cff4a6742f24b89219188eac653156146297a58b4e80b3ff173f7a66db351e0a33113b4df4187b1261ebcc06b16e2cf9d44e720e5c6b1bc4f3851651f4da17694a075fb19e03da7bab7da9b4bc0bd2bb7b14a39a31867b3da0f3763b80b6f0e4a35424606090435b5f6a2579d80aa63a8b81ac077d9cfe569ea5583a099ac8990439576a14cadcdc60e60b0a3a27077dbd101100ce04910c2a3f9d3347ebe111df9b11e8f58cdf8c109b36418bcb4afc312a85dd0abd4f85bc12629abe91ec3b890b1d7eee8c1901703b4968554466271a76fc2a47a63cdb0c4e5c61c9c417c9e01041e0c006fb712a2eb1ec5db2857e36c7ab3a03159bf760a64d058cb1f10cb63ab66a99da74ef9e6776ac146babeb08de68b106e549247e58fe70823c62f84ddd712939f3ff2449acbd68c90867f7f7d321029bd34d8ebea11da8de03cd5c571b6828282d2d82943a059378f5ab9d89fd689533e3b5bcb1fd5fe05a6f03ba5becfd5789e44590555ccf653cd81610ec0f5e221d2db437f2d5be2d3c02d9323bd08f33c5e20ab79c1dc4e654b5244c8a1c71913427d6fb780d600494a7066db1469b84c992a92b5d94fd038b5f66d30b310a6a366b33456ee818709babfcde52614c53ed13233ce3a160d9594f312f267b980cc7320613f78f841a7b566d0c0554164aa2dd515163d230408f65a33ab98bb6a8b1193f1075fdf4ab27e9eca6878442b33f346c172a04054d1ced77cab110944c4986584c2f44adc78baa6ff33ec5bc756bb2b26c462ea63e353d0d359bedd7843291aac55b3214b5ed03bf046e4b0334498ee0592d696fc4a911b2d8892c65009c17994f60b08ccc6595077b91307197baec76ced540aac412b184665201784bd83de35dd0d0c3aa9a5be24922275d533b993f1523bfdb6f9b69fbad80aedfeb9fe0a7fe3cb26fb9c06c1e6f53e9ce0f940fa2827822c21d0f6662818154e1cc0a44cf491ed4cf7dba7c430a2730916afa7ac793b09461f07a42e58860fe69c9efec6ac2e13cdc697421e836697de5acd7a30f66f9039abf4183d42b1d1754e54e34ea7b910005772c717683d5cb73ac3491a54facac3e7f7672e51dd10d624d708fba29298c9fc3df082901d5ce8e83d86388c88878ad020cf1d1896a3aef031ba78dbebaa3906f034c07ed46ddcd988b2e02d5f40c1e71687281f6cc1a86064ae48541ff7b6efb759a1e69124097ffdb110737b6d65da03810810f59fae1777c0410f427d3b02c0074aad143c42bb13fd7612c098d398cb20152da1d432af8278827feb74067ba7369c552c9e9d70719cc633b394145e7ae6b09a86cbc7f01f349cb547fd8021d8c1321be6e7eab6bb050d525a5ee390c55d08d2f198652ae97afb1b9686ec29ef254742159f0312eacfaa306e0a622301e986e7253db0f19d3ad9f87745a082e6648f08571b89c1d78f86048108e0491d6924482b4e035aa1768d71438c41cda2b7251387f1d61506194cb9dca8a66f81311384f7c6ddb56b5df7680580d9329597afed7de818492e16cf9f191ebe31fd4a687c078fc857fb1ca3e78d2e8b7465b5419097b0fcdc63bb7fbb04605c88be9ed65cf79a78de185335d367b649ee84ba804bfd5166f4c292e705723ce12e5690eaa45bf1b485e42ea9dbd5e1d43268f7106c1252078738707e25567260410cc26414f7f2ee9741fb21bc3ecc50eab7db6e79bd8de533aee6a18a194299d14ce107973bfe6ca84a894ada5f56898d467381ab05676da8d47d6c5d47844de5e07ee02f5d038dcd00f54f9e0b94f5fe29c3d08c25c21eba328762f18aa36771895c9c971da5384a66147417e1ce00cbe0d1a9d6cb2454a3024defb87a999b5971c11fab236e9e7513ccb57addaa6f4da1afb47a1cd611ab2fac5467084f2ccd4ac2da51bef3267d3c6cbe88bf296630f904b295d8beca9ba10571aea2410682eb94072ea17dd5c3e55f6e0253de5c9a79412ee3b9e072a65440efce6af2966aada1d316efac5198bf4b7ed2afab33d153270fbf0238db3d48c45bf91ca7d8fab991168d2dcab27c2570d49e2d0d5227aabea8f5490162ec48526e9d299496646bbffc64195ba55cf3efe5e407544559d8979e2bd38eb970a5b0ac0b7332ef54bd6ba1237f4806f01166fd57c15dffe52c7cc40cbdea740f69d728f3221ff360e4ea5e5747edb23deedf4cbaef0ac53042bb68838f086be35f7376ce76d55ed628f9b49b6f304f4e2dfd69863f56b37a8eb913253a36818944ce0d23753fcd71373896e9b7cdd7aee60994dbaca8c21331c9cb317d38b50dfcb2613f91af62739a2d5cdde3dc197c022e76b52af41eb93a10a79f108782dbdd22194abafa3dedcb9cc626aa9795de044bb8f55f34253bf24d8f410ef7e58faf7eda87e15ded312bcba3174eda80d649ecabd927a82c4eaffb21be3e1aa72637953bd8fe899610b6711ba08fb1df7b3f8e35d65363832b1eebfbe9b5705077ffeae56820e872abfac33bea2d88149daf5f9c81fd4765485bddc7c38576cf4f609f9c43ca31af0ca78091cbffac81b5fa9b8367bf830aab3c43541be52d116114805955fd88dc12215a52a481ebb0a67c9a5dc624f052a549aa94ba02ccd923cb9a4aa11a7d4c93f96ed86038c7f3928e845c08b86b2de73507b4bcabc6880a3658fb1f7f142a4b6fce60e8d6a5832b2260da52fd926"}}, &(0x7f0000004200)={0x0, 0x3, 0xbff, @string={0xbff, 0x3, "427f2388f1bc9f1e6e15ec65d807a59cbdafdbefc96a892ace6e52a47ef9d7016e30cbc32c57a58a2c1348bf17ffedcaf4e34256521ec5e0789b1578ee645ee617bd6196631dbbb9b5e2a2e3b07d2a719d32c03ee8c7595a79fb74b141f51e564c581026823cc2f5c90c8f9de20ccf202eb8617090fb37ecd850364c9d5c30a824e2308b55d51fb48b929d6321ee9625ae58e47f2f4b0352dc9412c5949cb5075dacd6288da185938ad0c55f7765b38a76d778a8a1540fa7450ba42d2b4a9bf7626233b6c666718a5c0f904551000fade13f219bcea8ab8e21bff1a626910cd7b864aacc76d69a7878e28bbdc02d1936f0caa6df466d97303ea2a34446d06d841eff14288d29e993f41285c68845d09df63684186bd19238826480240dc399d7f06018f383154a5b61216a29b7f182469ceb0d46b28cf1f245f7a069f2349ca1e1c86f93361d45d9d993923db2913a2bc4557ff8578605270b65238e775188a363a6aaeefcbbe8ed05289e538efac281c0f5d26e06c7f7514bbd4fe25c07e5c4301e37b96b88e9e06bee2f095e5917611c128a3df0f3a0dd460514614d21a1b108900356e2a89fc1e1c42d73d1fcad6f1059c9cedc8684e2f9c108f71165257126cddc7f289f02652a5492cfecd77e5a9a3ae37c90bb5f3aa93086e5ca0edc8be539ac1592d7a270cbc4d9e2719f9a2897b32dc62c208ed0f47012357185635bf5439cbcf08f732d8f162f64675b7597cd3dbb1e8f57cec6f64418af1b22ee1c3d2304165525763c492a394963a4b11fda7ce0511c6c5b0ae7e8d4499c086dce1058538eea171ca2e93639441fef1aab2f4b20a1455d2aeb09b2b9477206d17cabe8de71b4f6a4743cf8cafc961ced45533f95745885e6b75b57cc1d4c66fb30b18cb9fec6ab522365937c67e24ad2daa7737589d83168627b80671d6dbc402e1f7ea9ee5aacad56bfe9e9c4df78933ee3c9ceeb1d3b0218bc56766e69f052f9c820804c0a9e7c4eef895eeb04e086532a883e6d7b5f8cdbb660a0302c1c7fa23ccac63852b06feacc4794a7d361348be4cab8db61962a7e04de8a6e7e26a7f8d46ddbba67b2b319a0b9d0899b240fda326deb3d100037b93834445aaf0353d7fa00f4818401e12ad6878969af2ad0d05c5ebfd2bf01b397fc3ad060db6f7b6a8485495627b6e4d3ec72a69576b63f5d98b7389afc82475b448d7b80148d7439aa4374aeca2ff01ffd8e78418c43a3c7b32f014a42462f26d9bd1cd8c02ff4dda56b33198aa3e147d8c681840ecfac971cbfd36b8bb79e971a05fd6f9b7febb3a21706aba71d0a42f50dbd1aaea7e804849e76007460d3b8bbe3786016671cf7e58eb8caa7062908415ba904692b7113ef9a8e861402f0c70b3f6bbbf2eaa4b7716241a9f5643ff7cae569fe8a437e9cb5c707b62cf38db6f0e0a8e2c975123d1be7209a8300570b4332515c6a2b96b7519e3cb740ec95acdba8b1e1efc09636a70fed13dd1366620dcb0331322d5eed12de7d843ce33b8b5b5c6d53788cb6b609087451aa61717f5bd61c41ff7597121db14c7676b687d844ffa8181ada1134a13474282a6fb0d77274f2e3dc892441766661040698f5e763163e94647b5fe1eab746566fb883785012077f7c714ecf5a86bd4f85e6adc930ad0f1d8c7c9dbdf0704dbd82a75a88cd54491d5fb62a1affc2b84c08d10913f4ae553020802493ed630f2bf719d410b086e00e7c04ad70367b0311508dbd85600e78f66a655b239fa89954326626555b88a64e06c4c44c2be6ec1ada5dc7bb783103d7bbca729d1a5eb66262d94a4ca0d9a5885b5cb4f607e9d33ed686191461b9a1ba4cbd255ed7d1eb4756bc3b84353a94b5c27614c1bee67c687369ee1cc2adfb304db2d09bb7d816d034accd08d2ef0441b4ac179b80c2e3d5e7d4e0765de6449b68a66d6c80f86bb3282ad028911588433c2ab443a18c7285286229e80bb6cfa1e62f611f426be7e506e7c3cb6eec7feebe354bbb40a98a0658234f80b32172e2eef8dbd254a4dce4056aba9a3bd64386d3cbda3674280a4940c9029e1549d45eaad3efd55d7471827bf9f007a26df0e173c447d7c3eead5172263fadcecd5ea03d71e153dc69948db431d5964be19287c517fd78e27313240bd0fe415a58f841cdf178676332919338e5a0bcc8354bb27ea3cff63b915e2bc2369206301839bbef77539985bfb47b44ff8e5b6f0bbd0ae6bed014f96558004a478346c3a1f586a0662d8524009071cdb361b9022cac8573cc4f8563bf8f43c3c163bde87bd2cdb6c7ea3383a05c67d63fe023a8af42afc6fe5ebf0bbcb0aba0bdd7abd143f67804d3615c538fa04f988fc436b40fe701cf451d73fdbfef24c942731e28db40f87a75eb55c4b4fb3468c9a2ab56d0637257860bf983a01a539b8d42fe9ae3ef5e60e5ff7b6be85135b8f0a17413082cb1e8cf15663bbf78771b71e0541de102555dd3a6328e0a441c0af59e90c0d54cdb128b403cd999b81a7462fa06445aff1f0363d4ede82f3196cc6558cc96a47557f7f80c772a1b7e9a6541f9956a1e656c32a237bc594abc56449747438c1026b6bf9de88a1488d104090284ee69e701286f42e270bc93ba8a67709cdecf6af0fc4b65b3596c101a6bcf946ed9eb06036850e5696ae41921f21d0e0e04968e032d2a6abef11c56de32edf05341dc49698f6ceb5d3591f7040667db420de565f9b8ee18951f42cff814b987ab86e4b04035b4a0e0d54c148f24d0974a450e2c1cf5a492106b17a88ae309483fff919b6bcb19c4f28cf1ee54427d6bb5d41423272b881428a108dd6d7a97e2d9ac2ae2aa12e149ee57d123a57f5fdf3d4e409dcfc08aa98fe6db18109d40597652b232b73bd4ee5e95e0b67ebe852efc36dd87e1d3ebdd9a4916f379715fce046e156b031f2be7ce6aec9b9efa9355489c035bffd9317979fbaa079c2e7c84441510ebb16427a1f0c4f3a9168535de99cfd0fc6fc73f6cbac4e3d0b7c55b65b2f737c8abbdedc4cc168bfea352506f50370e37b8810c20dca5fb4244e429af143f1cd049f3a57e0343b1d1d223327c4bc34c9a54504e3c00569be9f74e4deb2206aedbec991f1c9eb920d341c5c71a40aeb39036b30103254394dc5753e6345533c1e1fad2bc8fc5940b740f6123e96be8aed44a32ca7784fe49a19af4ff551787170a9b2bffea707b31a82d06095c188dbc12e37958febdeb17c1476ec1d2fe652a8095493675ff539bd74d7866e205cc2216a50fc1dfe7e136fa09194cc72d961acce541b8eb5906316728326200431877411cebef404d0a296413ba6b73a9657d05b05dacd7ac0805ef24a6241b1504ea5cc7c3f067ddc95eacc38ae730e4dd2acf1c722b135aa3f41566832bb431489bac20a3b6fa3cf732099808934a05bb5574a3eb2443dc36f0b899897b70f3a04f438609908e0817cc82d5db26b66bb5ab4ec2c39230adbcea55745ebfeacaf1709fd738ffd2750bc93a3e115a36f32bb5b6f886996b6d0a5db6cf7561f538ecc1c40e243c7a80e1eaeaa7fd51762b48311863b71e27ad15f54da802d04162fdec10c38a44940ab34b29bde68db5e3fd3efc47981938d309ffa7e518060b170c9146753adb47e016fb26ba57c1a6e296688ee1bed4b46bd8d08b3c8785019c41b941f76e56e08c61e39fe2c0143bad6efa2154fd35dd981e2dcfe3729aa8c2ea024cc63a063bbe8821168d64009a6dc737a2989bb14efdbe80dc6b49b9e467c1640ba20750c55c70966d87c552302346b49ecc4b8a84642892d1032b5edbe60817554dd5659e3e873d8ce7150dbf86038c00a8aeaa8052fcc0e3070bb9bf863bb11a1501304cf4918ca11bcfc371e101ba1c5dc5fccce800096d8c8f81ab6d02636e3704a67511694ca29af825763455bc0ab8b4a340be31b2bd0ed9799c3a78e28569b1f31e7e48feec9bf6eef24811d9d8aae2a7e24d2a868cef8400ce64968d74b0499b3f7c68e657facc4d5b3fd9ed8b1932c9a1dbeb8b0b87dd412d8f916bb3c0ac3658b2b57a6b7f3cdc9d88b44c556df758c75cbe0a10a6eb1c2dc96a80de9aacfcf2c8afdf753ea544980ded6b9896fcaf058f595f6f8ef347056790ddddb1597b983033b88af6b711e67b818e494d5af2a9cb8ed8bf9fe9c695489a88d08abb8cd88e8e8da58c6f9f0841640dc7b2faac11a6447761320c3122c4716053c49816884ab0a8846def3b9e9cb10acd8d41158aefe9a6f2254784f5ba7daedabf13bf38c31b0aa17620d98667c37606595c4883ab0121e52b15691816839843144842ac578ab488983490e451e5c6a549fbe2"}}, &(0x7f0000000040)={0x0, 0x22, 0x15, {[@global=@item_4={0x3, 0x1, 0xf, "78b5fd56"}, @main=@item_012={0x2, 0x0, 0x1d, "42b9"}, @main=@item_4={0x3, 0x0, 0xa, "3b6b8f46"}, @local=@item_012={0x0, 0x2, 0xa}, @local=@item_012={0x1, 0x2, 0x2, "02"}, @main=@item_4={0x3, 0x0, 0xa, "13cf20ce"}]}}, &(0x7f0000000100)={0x0, 0x21, 0x9, {0x9, 0x21, 0x100, 0x4, 0x1, {0x22, 0x4b5}}}}, &(0x7f00000004c0)={0x2c, &(0x7f0000000780)=ANY=[@ANYBLOB="40149a0000003de82fd0b1c8feec136ff34995721a4fbe87499e3e8a521f03000000e96ac3af371cc733302822928a834f84881a4f064bc289b94b9050af96db34264af8f67e4b63b01c97fad1f0ae466a1701e8bf22c33c0c2a29372981fd67a8c085cc7414326517105d852b557aaba85ab251e9350074878c7c60d2d683cc7dff2c7afdfa85ff1da887fa0c7b390fe4c48ef0ccdff37dcf1734b9caf9e419bd4a8ce6ce3f625a7446d3c937325e7d62107fcc01df9fc109047b111bdbcb3953a5e9c5fdae4194327f4744a67f30d4f8d9d4099da2c9e42b82c8a697a34e01f381aba26c75dc84e692a4adaa17c6325792783c655de2e657a54fba730cf415b77172c458a785fa9ff0487ea400cf4cde0e75893100000000378674e68aa0e2fd12b8245e7bc927"], &(0x7f0000000280)={0x0, 0xa, 0x1, 0x3}, &(0x7f00000002c0)={0x0, 0x8, 0x1, 0xff}, &(0x7f0000000300)={0x20, 0x1, 0x53, "3c1c09fc749e48125801ab4895e785289f4cf2677f9956b4d5455381b4de3d24b4857a5f62c7b55a87c63cada6426aea261cc41ef49dbf4ba37ecbe93e6852e4bbd9e54c3ab0096f7081d5dd1a66064f5db159"}, &(0x7f0000000380)={0x20, 0x3, 0x1, 0x1}}) syz_usb_control_io(r2, &(0x7f0000002500)={0x2c, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000000100)={0x84, &(0x7f00000002c0)={0x0, 0x6, 0xbb, "bed584041d66f64124bcf2cef027ef8e9df858d9c30badfc42b7a42994faf9583742d07ff63359ac9a780fbd9828e869b6c9dd465959ef5462198ae2ce1f7784f3d138f6b44b9c436d1ac09483ff33bde4fb57bbbb88f956536cacf11709aa5d1d2974eff2d85961b8eaed51a7095ac2e3a465dd0c3feb6411d383f17c94fa12cf575160d43e9d1823e9219a73ce48cc10e90000000072fb94750a1ee6ec3040be621077265f1affcf097b07ee82de7fb78c9812d1acb2f4b433d7"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000000280)='/dev/input/event#\x00', 0x0, 0x100) ioctl$EVIOCSABS2F(r3, 0x401845ef, &(0x7f0000000440)={0xeaf, 0x1ff, 0x2, 0xff, 0x1000, 0x6}) syz_usb_control_io$hid(r0, &(0x7f0000000a00)={0x24, &(0x7f0000000900)={0x0, 0x5, 0x2, {0x2, 0x9}}, 0x0, 0x0, 0x0}, &(0x7f0000000c80)={0x2c, &(0x7f0000000a40)={0x0, 0xd, 0xe, "ff02000000000400000000000000"}, &(0x7f0000000a80)={0x0, 0xa, 0x1, 0x60}, &(0x7f0000000ac0)={0x0, 0x8, 0x1, 0x35}, &(0x7f0000000b80)={0x20, 0x1, 0xa7, "791be645cc3273409457eeff39b9f4fc2a9a5cb6ab1b5f9e5a22b96a2d63e9dbe0e7c54482f734a6568e49c05b5ec8adca8cc7abf18d60d51354414455df2a7d8036e5d3c635aa542574e3b160a445966c0bec13ab3674c967da63c582b363abc16e9f3c0b3dccceec659000d56a23ae7f0fc0a75a046a6c277a30dee3fb4ed74176191ec25872e294947fc886696e15e4a2bbbd1827b516c1d6abb92f9666747a7f39ee8aaa58"}, &(0x7f0000000c40)={0x20, 0x3, 0x1, 0x6}}) ioctl$EVIOCGABS2F(r3, 0x8018456f, &(0x7f00000001c0)=""/95) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) [ 1716.696488][ T83] pwc: recv_control_msg error -71 req 04 val 1000 [ 1716.718765][ T2749] i2400m_usb 6-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1716.729943][ T83] pwc: recv_control_msg error -71 req 04 val 1300 [ 1716.749852][ T83] pwc: recv_control_msg error -71 req 04 val 1400 [ 1716.760032][ T2749] i2400m_usb 6-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1716.768241][ T2749] i2400m_usb 6-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1716.776782][ T83] pwc: recv_control_msg error -71 req 02 val 2000 [ 1716.790162][ T2749] i2400m_usb 6-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1716.798370][ T2749] i2400m_usb 6-1:0.216: E: __i2400mu_send_barker: maximum errors in URB exceeded; resetting device [ 1716.809911][ T83] pwc: recv_control_msg error -71 req 02 val 2100 [ 1716.816742][ T2749] i2400m_usb 6-1:0.216: warm reset failed (-8); trying USB reset [ 1716.825703][ T2749] i2400m_usb 6-1:0.216: boot-mode cmd -1: error waiting for an ack: -8 [ 1716.834059][ T2749] i2400m_usb 6-1:0.216: device reboot: error -8 while waiting for reboot barker - rebooting [ 1716.845072][ T83] pwc: recv_control_msg error -71 req 04 val 1500 [ 1716.852407][ T2749] i2400m_usb 6-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1716.861330][ T2749] i2400m_usb 6-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1716.870194][ T83] pwc: recv_control_msg error -71 req 02 val 2500 [ 1716.877084][ T2749] i2400m_usb 6-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1716.886401][ T2749] i2400m_usb 6-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1716.895108][ T2749] i2400m_usb 6-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1716.903549][ T83] pwc: recv_control_msg error -71 req 02 val 2400 [ 1716.910513][ T2749] i2400m_usb 6-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1716.919182][ T2749] i2400m_usb 6-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1716.927831][ T2749] i2400m_usb 6-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1716.936184][ T83] pwc: recv_control_msg error -71 req 02 val 2600 [ 1716.943194][ T2749] i2400m_usb 6-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1716.951472][ T2749] i2400m_usb 6-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1716.959709][ T2749] i2400m_usb 6-1:0.216: E: __i2400mu_send_barker: maximum errors in URB exceeded; resetting device [ 1716.970684][ T83] pwc: recv_control_msg error -71 req 02 val 2900 [ 1716.977323][ T2749] i2400m_usb 6-1:0.216: warm reset failed (-8); trying USB reset [ 1716.985512][ T2749] i2400m_usb 6-1:0.216: boot-mode cmd -1: error waiting for an ack: -8 [ 1716.993818][ T2749] i2400m_usb 6-1:0.216: device reboot: error -8 while waiting for reboot barker - rebooting [ 1717.003955][ T2749] i2400m_usb 6-1:0.216: Timed out waiting for reboot ack [ 1717.011011][ T2749] i2400m_usb 6-1:0.216: read mac addr: bootrom init failed: -110 [ 1717.018752][ T2749] i2400m_usb 6-1:0.216: cannot setup device: -110 [ 1717.025424][ T83] pwc: recv_control_msg error -71 req 02 val 2800 [ 1717.032435][ T2749] i2400m_usb: probe of 6-1:0.216 failed with error -110 [ 1717.043983][ T2749] usb 6-1: USB disconnect, device number 120 [ 1717.050262][ T83] pwc: recv_control_msg error -71 req 04 val 1100 [ 1717.060147][ T4067] usb 3-1: new high-speed USB device number 64 using dummy_hcd [ 1717.069906][ T83] pwc: recv_control_msg error -71 req 04 val 1200 [ 1717.083659][ T83] pwc: Registered as video0. [ 1717.103211][ T83] input: PWC snapshot button as /devices/platform/dummy_hcd.0/usb1/1-1/input/input612 [ 1717.129806][T13349] usb 5-1: new high-speed USB device number 85 using dummy_hcd [ 1717.130699][ T83] usb 1-1: USB disconnect, device number 78 [ 1717.329808][ T4067] usb 3-1: Using ep0 maxpacket: 8 [ 1717.379777][T13349] usb 5-1: Using ep0 maxpacket: 32 [ 1717.449877][ T4067] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 1717.462780][ T4067] usb 3-1: New USB device found, idVendor=1b1c, idProduct=1b34, bcdDevice= 0.00 [ 1717.471875][ T4067] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1717.480947][ T4067] usb 3-1: config 0 descriptor?? [ 1717.519968][T13349] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1717.530986][T13349] usb 5-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.40 [ 1717.540055][T13349] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1717.550391][ T4067] usbhid 3-1:0.0: couldn't find an input interrupt endpoint [ 1717.569886][T13349] usb 5-1: config 0 descriptor?? [ 1717.611762][T13349] hub 5-1:0.0: USB hub found [ 1717.639815][ T83] usb 1-1: new high-speed USB device number 79 using dummy_hcd [ 1717.759876][ T2759] usb 6-1: new high-speed USB device number 121 using dummy_hcd [ 1717.829943][T13349] hub 5-1:0.0: 1 port detected [ 1717.946658][ T4067] usb 3-1: USB disconnect, device number 64 [ 1717.999801][ T2759] usb 6-1: Using ep0 maxpacket: 32 [ 1717.999883][ T83] usb 1-1: New USB device found, idVendor=0471, idProduct=0303, bcdDevice=b4.46 [ 1718.014054][ T83] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1718.027180][ T83] usb 1-1: config 0 descriptor?? [ 1718.075535][ T83] pwc: Philips PCA646VC USB webcam detected. [ 1718.129881][ T2759] usb 6-1: config 0 has an invalid interface number: 216 but max is 0 [ 1718.138118][ T2759] usb 6-1: config 0 has no interface number 0 [ 1718.144430][ T2759] usb 6-1: New USB device found, idVendor=8086, idProduct=0188, bcdDevice=46.8f [ 1718.153557][ T2759] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1718.162693][ T2759] usb 6-1: config 0 descriptor?? 23:45:53 executing program 0: syz_open_dev$hidraw(&(0x7f0000000240)='aw# \x00\x00\x00\xec\x00', 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x80041) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x8a021) write$hidraw(r0, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x10136e) r1 = syz_open_dev$hiddev(0x0, 0x40000004, 0x2) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20004000) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) r4 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0x40086602, 0x20000000) ioctl$HIDIOCGFEATURE(r4, 0xc0404807, &(0x7f0000000040)={0x20, "cf1e72e87f6f51a8e1f08010bb622d21d2d3eff4d9c8ad8f4667c87da3e903f4b201bf888f4b987b5c37212e837acc38277562aeab0498875b34bd2eaa0097f7"}) r5 = syz_open_dev$hidraw(0x0, 0x2, 0x10801) write$hidraw(r5, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) r6 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r6, 0x40086602, 0x20000000) ioctl$HIDIOCGRAWPHYS(r6, 0x80404805, &(0x7f00000000c0)) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) [ 1718.185237][T18931] cp210x ttyUSB0: failed get req 0x4 size 2 status: -71 [ 1718.192467][T18931] cp210x: probe of ttyUSB0 failed with error -71 [ 1718.194655][ T83] pwc: send_video_command error -71 [ 1718.202101][T18931] usb 2-1: USB disconnect, device number 97 [ 1718.204085][ T83] pwc: Failed to set video mode CIF@30 fps; return code = -71 [ 1718.211556][ T2759] i2400m_usb 6-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1718.237806][T18931] cp210x 2-1:0.111: device disconnected [ 1718.253647][ T83] Philips webcam: probe of 1-1:0.0 failed with error -71 [ 1718.254276][ T2759] i2400m_usb 6-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1718.270783][ T2759] i2400m_usb 6-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1718.279007][ T2759] i2400m_usb 6-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 23:45:54 executing program 1: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r3, &(0x7f0000001200), 0x0) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000140)=0xfffffffffffffffa) syz_open_dev$hiddev(&(0x7f00000001c0)='/dev/usb/hiddev#\x00', 0xffffffff, 0x0) ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0x4805, 0x0) read$hidraw(r3, &(0x7f0000000080)=""/154, 0x9a) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x3000) read$hiddev(0xffffffffffffffff, &(0x7f0000000680)=""/226, 0xe2) ioctl$HIDIOCAPPLICATION(r4, 0x4802, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="120100007952d60000000109021200090000"], 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x2246) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r6, &(0x7f0000000540)=""/172, 0xac) syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(0xffffffffffffffff, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000180)) [ 1718.286991][ T83] usb 1-1: USB disconnect, device number 79 [ 1718.287786][ T2759] i2400m_usb 6-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1718.306032][ T2759] i2400m_usb 6-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1718.314667][ T2759] i2400m_usb 6-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1718.323243][ T2759] i2400m_usb 6-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1718.333533][ T2759] i2400m_usb 6-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1718.349932][ T2759] i2400m_usb 6-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1718.358155][ T2759] i2400m_usb 6-1:0.216: E: __i2400mu_send_barker: maximum errors in URB exceeded; resetting device [ 1718.372324][ T2759] i2400m_usb 6-1:0.216: warm reset failed (-8); trying USB reset [ 1718.380463][ T2759] i2400m_usb 6-1:0.216: boot-mode cmd -1: error waiting for an ack: -8 [ 1718.388717][ T2759] i2400m_usb 6-1:0.216: device reboot: error -8 while waiting for reboot barker - rebooting [ 1718.399394][ T2759] i2400m_usb 6-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1718.407726][ T2759] i2400m_usb 6-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1718.422608][ T2759] i2400m_usb 6-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 23:45:54 executing program 0: syz_usb_connect(0x0, 0xbc, &(0x7f0000002c40)=ANY=[@ANYBLOB="120100001c00f540c0070115146500000001090222000100000000090487000103011200edce00870581040086a9"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) [ 1718.431113][ T2759] i2400m_usb 6-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1718.439411][ T2759] i2400m_usb 6-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1718.458739][ T2759] i2400m_usb 6-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1718.490050][ T2759] i2400m_usb 6-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1718.498285][ T2759] i2400m_usb 6-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1718.507520][ T2759] i2400m_usb 6-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1718.515895][ T2759] i2400m_usb 6-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1718.524420][ T2759] i2400m_usb 6-1:0.216: E: __i2400mu_send_barker: maximum errors in URB exceeded; resetting device 23:45:54 executing program 5: ioctl$HIDIOCGCOLLECTIONINFO(0xffffffffffffffff, 0xc0104811, &(0x7f0000000040)={0x100, 0x8, 0x0, 0xffffff4d}) r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r1 = syz_open_dev$hiddev(&(0x7f0000000080)='/dev/usb/hiddev#\x00', 0x7, 0x0) ioctl$HIDIOCSFLAG(r1, 0x4004480f, &(0x7f0000000100)=0x1) syz_usb_disconnect(r0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$EVIOCGPHYS(0xffffffffffffffff, 0x80404507, &(0x7f00000004c0)=""/208) ioctl$HIDIOCGSTRING(0xffffffffffffffff, 0x81044804, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x40, 0x46d, 0xb01f, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, &(0x7f0000000280)={0x391, 0x0, 0xf, &(0x7f00000000c0)={0x5, 0xf, 0xf, 0x1}, 0x1, [{0x2b9, &(0x7f00000002c0)=@string={0x0, 0x3, "f7ba60e2867a6ca139b63b72c1ec4396667dcf17923dbd824f4ffdfbb2937aa58ed83cda89ff88cc395341c383b412468d62de9de2f7a0196b7ae65a85ef70f321f3d6297f7f70f0897101d904b70b6a957dab7b9edc541383916cacd6ddb19211fb252a53ea184e8c14874134695cde6e7a5df308f8fd93f3fe78e45867de7bb6decb825cce8c74e84a1d6b7ca4d4b743cf045c1ab1837be8d69aee8644644babce191e1773282f86a89458d64d0e94ca00d3af801fb14ef3b032ca81289e8340f0dd15f5030ec2df198e5ea7953b9473e279c48fddd8052d510dbfad54c02f5b4ee4b39e4b168b71ec"}}]}) syz_usb_connect(0x0, 0x0, 0x0, 0x0) [ 1718.535242][ T2759] i2400m_usb 6-1:0.216: warm reset failed (-8); trying USB reset [ 1718.543301][ T2759] i2400m_usb 6-1:0.216: boot-mode cmd -1: error waiting for an ack: -8 [ 1718.551603][ T2759] i2400m_usb 6-1:0.216: device reboot: error -8 while waiting for reboot barker - rebooting [ 1718.565053][ T2759] i2400m_usb 6-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1718.573298][ T2759] i2400m_usb 6-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1718.582012][ T2759] i2400m_usb 6-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1718.590285][ T2759] i2400m_usb 6-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1718.598604][ T2759] i2400m_usb 6-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1718.599922][ T78] pwc: recv_control_msg error -71 req 02 val 2800 [ 1718.606846][ T2759] i2400m_usb 6-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1718.621755][ T2759] i2400m_usb 6-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1718.629870][ T78] pwc: recv_control_msg error -71 req 04 val 1100 [ 1718.630079][ T2759] i2400m_usb 6-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1718.644599][ T2759] i2400m_usb 6-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1718.649968][ T78] pwc: recv_control_msg error -71 req 04 val 1200 [ 1718.652818][ T2759] i2400m_usb 6-1:0.216: W: __i2400mu_send_barker: cannot send URB: -8 [ 1718.664735][ T78] pwc: Registered as video0. [ 1718.667416][ T2759] i2400m_usb 6-1:0.216: E: __i2400mu_send_barker: maximum errors in URB exceeded; resetting device [ 1718.674470][ T78] input: PWC snapshot button as /devices/platform/dummy_hcd.3/usb4/4-1/input/input613 [ 1718.690650][ T2759] i2400m_usb 6-1:0.216: warm reset failed (-8); trying USB reset [ 1718.700183][ T2759] i2400m_usb 6-1:0.216: boot-mode cmd -1: error waiting for an ack: -8 [ 1718.708423][ T2759] i2400m_usb 6-1:0.216: device reboot: error -8 while waiting for reboot barker - rebooting [ 1718.718566][ T2759] i2400m_usb 6-1:0.216: Timed out waiting for reboot ack [ 1718.721683][ T78] usb 4-1: USB disconnect, device number 94 [ 1718.725629][ T2759] i2400m_usb 6-1:0.216: read mac addr: bootrom init failed: -110 [ 1718.725669][ T2759] i2400m_usb 6-1:0.216: cannot setup device: -110 [ 1718.731838][ T2749] usb 3-1: new high-speed USB device number 65 using dummy_hcd [ 1718.739731][ T2759] i2400m_usb: probe of 6-1:0.216 failed with error -110 [ 1718.763388][ T2759] usb 6-1: USB disconnect, device number 121 [ 1718.859806][ T83] usb 1-1: new high-speed USB device number 80 using dummy_hcd [ 1718.999793][ T2749] usb 3-1: Using ep0 maxpacket: 8 [ 1719.039912][T13349] hub 5-1:0.0: hub_hub_status failed (err = -32) [ 1719.046369][T13349] hub 5-1:0.0: config failed, can't get hub status (err -32) [ 1719.119826][ T2759] usb 6-1: new high-speed USB device number 122 using dummy_hcd [ 1719.130182][ T2749] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 1719.143063][ T2749] usb 3-1: New USB device found, idVendor=1b1c, idProduct=1b34, bcdDevice= 0.00 [ 1719.149861][T13349] usbhid 5-1:0.0: can't add hid device: -32 [ 1719.152169][ T2749] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1719.158199][T13349] usbhid: probe of 5-1:0.0 failed with error -32 [ 1719.171205][ T2749] usb 3-1: config 0 descriptor?? [ 1719.221915][ T2749] usbhid 3-1:0.0: couldn't find an input interrupt endpoint [ 1719.239857][ T83] usb 1-1: config 0 has an invalid interface number: 135 but max is 0 [ 1719.248122][ T83] usb 1-1: config 0 has an invalid descriptor of length 237, skipping remainder of the config [ 1719.258612][ T83] usb 1-1: config 0 has no interface number 0 [ 1719.264928][ T83] usb 1-1: config 0 interface 135 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 1719.278040][ T83] usb 1-1: New USB device found, idVendor=07c0, idProduct=1501, bcdDevice=65.14 [ 1719.287893][ T83] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1719.297196][ T83] usb 1-1: config 0 descriptor?? [ 1719.341267][ T83] iowarrior 1-1:0.135: no interrupt-in endpoint found [ 1719.348984][ T83] usbhid 1-1:0.135: couldn't find an input interrupt endpoint [ 1719.359824][ T78] usb 4-1: new high-speed USB device number 95 using dummy_hcd [ 1719.369849][ T2759] usb 6-1: Using ep0 maxpacket: 8 [ 1719.421144][T13349] usb 3-1: USB disconnect, device number 65 [ 1719.489884][ T2759] usb 6-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 1719.500341][ T2759] usb 6-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1719.511435][ T2759] usb 6-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 1719.520542][ T2759] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 23:45:55 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x81, 0xed, 0x1a, 0x40, 0x471, 0x303, 0xb446, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xb, 0x36, 0xae}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000cc0)={0x9a, &(0x7f00000004c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f00000006c0)={0x2c, &(0x7f0000000500), 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000000c00)={0xac, &(0x7f0000009e80), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000000)={0xfffffffffffffefa, &(0x7f00000020c0)={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000040)={0x2c, &(0x7f0000000940), 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000000880)={0xac, &(0x7f0000002680)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000001180)={0x84, &(0x7f0000000a40), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000000e40)={0x84, &(0x7f00000005c0)={0xc0}, 0x0, &(0x7f0000000640)={0x0, 0x8, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000840)={0x40, 0x13, 0x6, @remote}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000140)={0x44, &(0x7f0000000440), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000480)={0x34, &(0x7f00000001c0), 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000380)={0x44, &(0x7f0000000100)={0x0, 0x0, 0x1d3}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000000b80)={0xac, &(0x7f0000004300)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000d80)={0x44, &(0x7f0000000980), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 23:45:55 executing program 1: syz_open_dev$hiddev(&(0x7f0000000180)='\xff\x03\x00\x00\xee\xc7\xe9\x14\x00', 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2246) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x216bd) write$hidraw(r0, &(0x7f0000000000)=':', 0x1) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) r2 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x2, 0x4000) syz_usb_disconnect(r2) syz_usb_connect$printer(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="120100000000000825050000090400190000000000000001020000000000090582020000000000a3cd5619acadab2cd2338b865f0467cc7931a09e1172e0a815b24702f6e08320a20bbb2a2869e9070e5807722124854a0583017478f7396b2e14aada2b881657716b1657a21d63bf5ba6399754f0a01675e31092219495b1cf3b4862e2525f50be70374329d84c8fbfae035d315865ab8e71aadc39bf05fa13f4c9d9861a62d214b9e44014a5"], 0x0) 23:45:55 executing program 2: syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r1 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20000000) read$hidraw(r1, &(0x7f0000000200)=""/239, 0xef) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r3, &(0x7f0000001200)='\x00', 0xffffff45) r4 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="12010000000000108c0d2200000000000001090224000100140000090400000903400000092100000001222200090581ab020000000023dfac0a"], 0x0) syz_usb_control_io$hid(r4, &(0x7f0000000140)={0x24, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="00221b00f991f732010a8c930af2293b090000000000000000"], 0x0}, 0x0) syz_usb_disconnect(r4) ioctl$HIDIOCGVERSION(0xffffffffffffffff, 0x80044801, 0x0) read$hidraw(r3, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x3, 0x0) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f0000000500)={0x17c, "4e6d6629b289c9da682938645097a6cc4ac168985e94cfb2cbc924150a71287301dbef7b0e652f956933083016d4ea33f6cbf5d94a38cc25d77a7488d2e64f0ecb2d94d5f32aac27dd9872113f8724bee7770a0b84753ae3932921b58bc0cf529ffecea5ce73bf6d4c70e8a2533bc8ded9b53a1ab5b33ec8e566f660b7163e1ceedf8b50a968fdc8a64aff40aeb6a05801a0b20b04897a15e383e09b98d346a9525ef03e5fc55615772b27c216bda8ae0b4b8f9998d81fe66cd5f0c0ee32c80902b9c4dbec84d8e6cd5c987fb752f817f8aca806a6a0308ebab155795e81fcf812d01c964622c2640d37a6b71f431af54ed7ff867d1974f2b6c6a458440d8173eacbfdc0f39bbb6037664106df8707f9d2e634e72c06624968fd12f218e48ddddbd980890853eb2c1bf183c4f1c6e17aaaae8a2e9e8555dc951bba0d659331084c57b40b1c9a37773b4fae181c626f19a7c02634b99123ee195ff3f8da757b8a2106ded057cc3cd53b6ffa1f67fd5f317986cef20519825bfc41767a"}) write$hidraw(r3, &(0x7f00000003c0)="67bcd0160818b472762cc5ae4cfa130587a298c8b2a8e9910e2a4f317be04f11c0688f682ea30e94cb737555042b1f90151832fcaf467303046528841e604530876216d610a9068c23f5c9a222286c1dbda444681658c7963801f7a65b127dd5a219a02f1f294ef0c992993894584a686a0bafa9e4326507d607f7a8df89256b5ebb7c767336ef0f2d0d98a64a23237cf9a0b1d38caae650a149720b4007e7ee66ab510a34788e0da21605259a113d40b3fcbd5ed8e0a68305ed88a3159f5a48a9c0ba37bd9641d1ff0ccd01d9504a2cb07e783d92bdcac50722e5ae5f2583d281b4584126f0ffff37c0c08b03262f58450632c937d3263cec6600000000000000", 0x9f) r5 = syz_usb_connect(0x0, 0x24, &(0x7f00000023c0)={{0x12, 0x1, 0x0, 0x75, 0x74, 0xf2, 0x40, 0x50f, 0x180, 0xd765, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xf2, 0x0, 0x0, 0xbe, 0x71, 0xa4}}]}}]}}, 0x0) syz_usb_control_io$cdc_ncm(r5, &(0x7f0000000000)={0x14, &(0x7f0000000100)={0x0, 0x0, 0xc, {0xc, 0x21, "fc2ba75d2943f52039bf"}}, 0x0}, 0x0) syz_usb_disconnect(r5) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x101, 0x1) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f00000001c0)='/dev/hidraw#\x00', 0x1000, 0x40) [ 1719.545031][T18931] usb 1-1: USB disconnect, device number 80 [ 1719.582113][ T2759] hub 6-1:118.0: bad descriptor, ignoring hub [ 1719.588285][ T2759] hub: probe of 6-1:118.0 failed with error -5 [ 1719.620844][ T2759] cdc_wdm 6-1:118.0: cdc-wdm0: USB WDM device 23:45:55 executing program 4: syz_usb_connect(0x1, 0x363, &(0x7f0000000040)={{0x12, 0x1, 0x300, 0xea, 0xba, 0x9, 0x8, 0x12fd, 0x1001, 0xbfc2, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x351, 0x4, 0x9, 0x1, 0x20, 0x2, [{{0x9, 0x4, 0x41, 0x8, 0xc, 0x4a, 0x7e, 0xbe, 0x0, [@hid_hid={0x9, 0x21, 0x3, 0xfd, 0x1, {0x22, 0xaa9}}, @uac_control={{0xa, 0x24, 0x1, 0xad, 0x40}, [@output_terminal={0x9, 0x24, 0x3, 0x3, 0x1ff, 0x5, 0x3, 0x40}, @output_terminal={0x9, 0x24, 0x3, 0x5, 0x106, 0x3, 0x2, 0x5}, @output_terminal={0x9, 0x24, 0x3, 0x1, 0x306, 0x1, 0x6, 0x9}]}], [{{0x9, 0x5, 0x7, 0x3, 0xe1, 0x7, 0x8, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x5, 0x400}]}}, {{0x9, 0x5, 0xd2061fb66225504d, 0x10, 0x3e3, 0x1, 0x3c, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x7, 0x0, 0x9}]}}, {{0x9, 0x5, 0x0, 0x10, 0x37d, 0x1f, 0x79, 0x6f, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x1, 0x100}]}}, {{0x9, 0x5, 0x4, 0x0, 0x28f, 0x81, 0x6, 0x14}}, {{0x9, 0x5, 0x3, 0x0, 0x25e, 0x73, 0x5, 0x2}}, {{0x9, 0x5, 0xf, 0x10, 0x18c, 0x7, 0x1, 0x7f}}, {{0x9, 0x5, 0x3, 0x5, 0x2c6, 0x7, 0xdf, 0x7f}}, {{0x9, 0x5, 0xc, 0x8, 0x275, 0x9, 0x4, 0x3f}}, {{0x9, 0x5, 0x1, 0x0, 0x37c, 0x2, 0x1, 0x31, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x3, 0x40}]}}, {{0x9, 0x5, 0x8, 0x0, 0x3bf, 0x62, 0x1, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0xa7f1ca508f794bda, 0x7, 0xfff9}]}}, {{0x9, 0x5, 0x3, 0xf07ed3d6b381072c, 0x246, 0x0, 0x3, 0x2}}, {{0x9, 0x5, 0x6, 0x8, 0x278, 0xf8, 0x5}}]}}, {{0x9, 0x4, 0x6f, 0x3, 0x0, 0xbe, 0xea, 0x91, 0x2, [@uac_control={{0xa, 0x24, 0x1, 0x1b, 0x2f}, [@output_terminal={0x9, 0x24, 0x3, 0x2, 0x307, 0x1, 0x5, 0x1}, @extension_unit={0xa, 0x24, 0x8, 0x2, 0x498, 0x3, "907722"}, @selector_unit={0x9, 0x24, 0x5, 0x5, 0x1, "b5fe4344"}]}]}}, {{0x9, 0x4, 0xd8, 0x5, 0x7, 0xff, 0x6, 0x7c, 0x40, [@cdc_ecm={{0x7, 0x24, 0x6, 0x0, 0x0, '$r'}, {0x5, 0x24, 0x0, 0x4}, {0xd, 0x24, 0xf, 0x1, 0x6, 0x7, 0xde7, 0xfc}, [@dmm={0x7, 0x24, 0x14, 0x7ff, 0x4}, @obex={0x5, 0x24, 0x15, 0x7}]}, @hid_hid={0x9, 0x21, 0x5, 0x81, 0x1, {0x22, 0x518}}], [{{0x9, 0x5, 0x6, 0x2, 0x338, 0x7f, 0x1, 0x8}}, {{0x9, 0x5, 0x4, 0x8, 0x201, 0x6, 0x86, 0x3f}}, {{0x9, 0x5, 0xc7a08f2e2bebc2dd, 0x1, 0x1de, 0x8, 0x2, 0x9}}, {{0x9, 0x5, 0x4, 0x4, 0x8b, 0x26, 0x19, 0x3, [@generic={0xb7, 0x1, "0b3d136723c5eb3852fe3d45c66cfeac5f54f4a089d94efe1c8442739056731d2599a4fc61e60d387055548faaa7529ca3309ec290ea58630373eafd79ae4152531cb07e415b7db6d8da5d2b65e5a47837bf432c029cc56b718d4e5ee860a46c629d784ee89c50852424739ae2f2b0e618a0f393c256e2261b162164dd9d53a1cdd1d5eabaf1b4221eed65fa1f8455a5e1730920aca748df0c1c00cdcfef45777191f0991bea3eaf843534dad3a22ba989ecd2c086"}, @generic={0xa5, 0x22, "432562bcdea288c2f0a95634681f41546cad24485a81512993a583bcd4df7a11404370b5f96c3bdaa1b09701a7ab82f297767d19d4cb7a4d74888812cbe32f0445a0edb30578bb41d582523c8a9e54f84d9463bd3c11ad3997739903eb7a6bddc67afd3ec158ad8b7991a986dff269a85a992b59757b00e1b27ea533d8701039e1771858ea624ea866d76626c3b59b55017b7c94bed7ad27a17639d403a01fa1a7956b"}]}}, {{0x9, 0x5, 0xc, 0x0, 0x1cb, 0x1, 0x62, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x5, 0x3}]}}, {{0x9, 0x5, 0xa, 0x3, 0xcc, 0x3, 0x81, 0x5}}, {{0x9, 0x5, 0x80, 0x0, 0x24f, 0x3, 0x3, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x4, 0x5}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x6, 0x8}]}}]}}, {{0x9, 0x4, 0x97, 0xf9, 0x3, 0xe1, 0x97, 0x50, 0x5, [@cdc_ncm={{0x8, 0x24, 0x6, 0x0, 0x1, "92e1c5"}, {0x5, 0x24, 0x0, 0x6}, {0xd, 0x24, 0xf, 0x1, 0x6, 0x2, 0x9da}, {0x6, 0x24, 0x1a, 0x200, 0xf9}, [@mdlm={0x15, 0x24, 0x12, 0x2}]}], [{{0x9, 0x5, 0x1, 0x1, 0x22a, 0x0, 0x7f, 0x20, [@generic={0xe, 0x11, "3cb6b88df2dc731bc85da3d9"}]}}, {{0x9, 0x5, 0xe, 0x10, 0xc1, 0x1, 0x0, 0x81}}, {{0x9, 0x5, 0xefacd91dfc2befe0, 0x0, 0x2a7, 0x1, 0xed, 0xba, [@uac_iso={0x7, 0x25, 0x1, 0x6dbd5a688a20da93, 0x7, 0x9}]}}]}}]}}]}}, &(0x7f0000000780)={0xa, &(0x7f00000003c0)={0xa, 0x6, 0x300, 0x5, 0x5, 0x0, 0x40, 0x1}, 0x1d, &(0x7f0000000400)={0x5, 0xf, 0x1d, 0x4, [@generic={0x3, 0x10, 0x4}, @wireless={0xb, 0x10, 0x1, 0x6, 0x24, 0x1f, 0xda, 0x9, 0x9}, @ptm_cap={0x3}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x0, 0x4, 0x9}]}, 0x7, [{0x4, &(0x7f0000000440)=@lang_id={0x4, 0x3, 0x44d}}, {0x87, &(0x7f0000000480)=@string={0x87, 0x3, "8f9a063f1eab5f0ce40324a8628a24b6c396abf79a360c4622d21fda87aa01ce7fb8580b9e34a24929a78154a0bbda678a39ae1fe6e58050e943cc7cebbf2f558cfa7663f034cfc7fc6985dabb83170829bab2a1f09ad0105b267a1cb63a9149b19b3a62f116e507ec6e45c6f45457e0cbaf310ae455f4fc8e9e4336aacbafc1ae6105a94f"}}, {0x4, &(0x7f0000000540)=@lang_id={0x4, 0x3, 0x41a}}, {0x9e, &(0x7f0000000580)=@string={0x9e, 0x3, "7be64f5712e8dcd050a7e0e78e88f0c30add42569c9aa82d8efed2cf56dd8c48124df6c491abc95d801ca6f83a9533c62fdaf1df27fa30e59104dfff09bea0c679780dac04d61b1de28b6ea97ab74aa2e4ea78b1d6484f2b2795f2d1618bf4fac589d473d21f63e85ba19bf3368dc48d98dcc6b077a0041821e2ff7b446eb2d8fd56b1ad563c18a1799dd394d870a49b13253cf919e4c3e62ad8bb4d"}}, {0x8d, &(0x7f0000000640)=@string={0x8d, 0x3, "c1c0a32c326c43f6d00d003e77d3bec4f22b5238ddaf6fb0d9bb150b4dd74bdee15f3b5b48ffda1192f640966dc8c0cec1b7ac8f150b632db434cc729fdf877032ab008d8e22e7a226f1659ac9f5b8cdda4f3f150fb8aa79f25d6261eec583a597f2b092e3aaa364bf8dad950cd35be0e63a1195e7a603014f4a1bdcd260957a3aec46d91a29b1bddfe3dc"}}, {0x4, &(0x7f0000000700)=@lang_id={0x4, 0x3, 0x4c0a}}, {0x4, &(0x7f0000000740)=@lang_id={0x4, 0x3, 0xc1c}}]}) r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x91, 0x8a, 0xea, 0x10, 0x789, 0x160, 0xa5d6, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x7e, 0xfd, 0x69}}]}}]}}, 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000e40)='/dev/hidraw#\x00', 0x5, 0x20400) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20000000) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) r4 = syz_open_dev$hiddev(&(0x7f0000000540)='/dev/usb/hiddev#\x00', 0x100000000, 0x2000) ioctl$HIDIOCSFLAG(r4, 0x4004480f, &(0x7f0000000640)) ioctl$HIDIOCGFLAG(r4, 0x8004480e, &(0x7f0000000240)) ioctl$HIDIOCGREPORT(r4, 0x400c4807, &(0x7f0000000940)={0x2, 0x1fffffffe, 0x1}) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000000980)) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) syz_usb_control_io$cdc_ncm(r0, &(0x7f0000000b00)={0x14, &(0x7f00000009c0)={0x40, 0x0, 0xda, {0xda, 0xe48564b53ebd615, "ed85093f2397eebe1e256bceb272f270943d8cbc3f47333511150f39ee91d0d958665ba2621a47abae649ed34986bd3371592a27b643929617b74af54916ae6784c15ed22b26590f8346c7bd62483d5bf7652a2d93d840cf6c777db89ee42aa33f2ab328ef1c29fdf0ec25e7e23c987e009e6db8ebcb39ca5ce7f01b8b31f996c04abca2a31a73e21df371c754e7a961d5196739f16ddf23ba2731a8c4ac88d2ff630fc7c380baedc78de391d4227edf1bd18634331e9b40ef2caffe2263b70b07a52bd181c420c6a12e16d3a9c6e9c6ac0e77b14a0d5b72"}}, &(0x7f0000000ac0)={0x0, 0x3, 0x1a, {0x124}}}, &(0x7f0000000d80)={0x44, &(0x7f0000000b40)={0x0, 0x10, 0x60, "67d3b503302dc45974204c91e0f33cd487edf8438fa80f440014d10376c46a611bbb27ed23da2929af49b83e2a93f95eb0db4f82c0b1cc299a7ca061835e80ea9600ab1d15e0e149266b16c9132d04c2bb96f66a94bfc4e6ac5b16e61b284fa7"}, &(0x7f0000000bc0)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000c00)={0x0, 0x8, 0x1, 0x1f}, &(0x7f0000000e00)={0x20, 0x80, 0x1c, {0x2, 0x5, 0x6, 0x8, 0x40, 0x0, 0xfffb, 0x4, 0x3, 0x1f, 0x2655, 0x706}}, &(0x7f0000000c80)={0x20, 0x85, 0x4, 0x4}, &(0x7f0000000cc0)={0x20, 0x83, 0x2, 0x1}, &(0x7f0000000d00)={0x20, 0x87, 0x2, 0x5}, &(0x7f0000000d40)={0x20, 0x89, 0x2}}) ioctl$HIDIOCAPPLICATION(r2, 0x6609, 0x0) r5 = syz_open_dev$evdev(&(0x7f0000000800)='/dev/input/event#\x00', 0x3ff, 0x80) ioctl$HIDIOCGFLAG(r4, 0x8004480e, &(0x7f0000000c40)) ioctl$EVIOCGPHYS(r5, 0x80404507, &(0x7f0000000840)=""/202) [ 1719.929817][ T2759] usb 2-1: new high-speed USB device number 98 using dummy_hcd [ 1719.949966][T13349] usb 3-1: new high-speed USB device number 66 using dummy_hcd [ 1720.049829][ T78] usb 4-1: device not accepting address 95, error -71 [ 1720.100179][ T83] usb 5-1: USB disconnect, device number 85 [ 1720.169821][ T2759] usb 2-1: Using ep0 maxpacket: 8 [ 1720.189845][T13349] usb 3-1: Using ep0 maxpacket: 16 [ 1720.269802][T27241] usb 6-1: reset high-speed USB device number 122 using dummy_hcd [ 1720.299935][ T2759] usb 2-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 1720.309916][T10827] usb 1-1: new high-speed USB device number 81 using dummy_hcd [ 1720.310377][ T2759] usb 2-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1720.329368][ T2759] usb 2-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 1720.338436][ T2759] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1720.346546][T13349] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1720.357446][T13349] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1720.370282][T13349] usb 3-1: New USB device found, idVendor=0d8c, idProduct=0022, bcdDevice= 0.00 [ 1720.379315][T13349] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1720.390145][T13349] usb 3-1: config 0 descriptor?? [ 1720.419859][ T78] usb 4-1: new high-speed USB device number 96 using dummy_hcd [ 1720.420367][ T2759] hub 2-1:118.0: bad descriptor, ignoring hub [ 1720.433959][ T2759] hub: probe of 2-1:118.0 failed with error -5 [ 1720.459908][ T83] usb 5-1: new low-speed USB device number 86 using dummy_hcd [ 1720.629872][T27241] usb 6-1: descriptor type invalid, skip [ 1720.635602][T27241] usb 6-1: device firmware changed [ 1720.641753][ T2749] usb 6-1: USB disconnect, device number 122 [ 1720.648153][T27241] cdc_wdm 6-1:118.0: Error autopm - -16 [ 1720.653874][T27261] cdc_wdm 6-1:118.0: Error autopm - -16 [ 1720.660749][ T2759] cdc_wdm 2-1:118.0: cdc-wdm1: USB WDM device [ 1720.661214][T27257] cdc_wdm 6-1:118.0: Error autopm - -16 [ 1720.679872][T10827] usb 1-1: config 0 has an invalid interface number: 135 but max is 0 [ 1720.679937][T13349] usb 3-1: string descriptor 0 read error: -71 [ 1720.688091][T10827] usb 1-1: config 0 has an invalid descriptor of length 237, skipping remainder of the config [ 1720.704622][T10827] usb 1-1: config 0 has no interface number 0 [ 1720.710804][ T2759] usb 2-1: USB disconnect, device number 98 [ 1720.717304][T10827] usb 1-1: config 0 interface 135 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 1720.730579][T10827] usb 1-1: New USB device found, idVendor=07c0, idProduct=1501, bcdDevice=65.14 [ 1720.739606][T10827] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1720.748701][T10827] usb 1-1: config 0 descriptor?? [ 1720.800032][T13349] usbhid 3-1:0.0: can't add hid device: -71 [ 1720.800259][ T78] usb 4-1: New USB device found, idVendor=0471, idProduct=0303, bcdDevice=b4.46 [ 1720.806365][T13349] usbhid: probe of 3-1:0.0 failed with error -71 [ 1720.815225][ T78] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1720.816728][T10827] iowarrior 1-1:0.135: no interrupt-in endpoint found [ 1720.834207][T13349] usb 3-1: USB disconnect, device number 66 [ 1720.836753][ T2749] usb 6-1: new high-speed USB device number 123 using dummy_hcd [ 1720.851623][ T83] usb 5-1: No LPM exit latency info found, disabling LPM. [ 1720.859429][ T78] usb 4-1: config 0 descriptor?? [ 1720.865164][T10827] usbhid 1-1:0.135: couldn't find an input interrupt endpoint [ 1720.901994][ T78] pwc: Philips PCA646VC USB webcam detected. [ 1721.016071][T18931] usb 1-1: USB disconnect, device number 81 [ 1721.119972][ T83] usb 5-1: config 9 has an invalid interface number: 65 but max is 3 [ 1721.128212][ T83] usb 5-1: config 9 contains an unexpected descriptor of type 0x1, skipping [ 1721.136936][ T83] usb 5-1: config 9 has an invalid descriptor of length 1, skipping remainder of the config [ 1721.147081][ T83] usb 5-1: config 9 has 1 interface, different from the descriptor's value: 4 [ 1721.155958][ T83] usb 5-1: config 9 has no interface number 0 [ 1721.162240][ T83] usb 5-1: config 9 interface 65 altsetting 8 has 0 endpoint descriptors, different from the interface descriptor's value: 12 [ 1721.175283][ T83] usb 5-1: config 9 interface 65 has no altsetting 0 [ 1721.199816][T13349] usb 3-1: new high-speed USB device number 67 using dummy_hcd [ 1721.239992][ T2749] usb 6-1: descriptor type invalid, skip [ 1721.269793][ T2759] usb 2-1: new high-speed USB device number 99 using dummy_hcd [ 1721.320018][ T2749] usb 6-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 1721.369885][ T2749] usb 6-1: string descriptor 0 read error: -22 [ 1721.376213][ T2749] usb 6-1: New USB device found, idVendor=046d, idProduct=b01f, bcdDevice= 0.40 [ 1721.385351][ T2749] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1721.393493][ T83] usb 5-1: New USB device found, idVendor=12fd, idProduct=1001, bcdDevice=bf.c2 [ 1721.402595][ T83] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1721.410610][ T83] usb 5-1: Product: К 23:45:57 executing program 0: syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x100, 0x101300) syz_open_dev$hidraw(0x0, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x800) ioctl$HIDIOCAPPLICATION(r3, 0xc0c0583b, 0x20000000) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, 0x0) ioctl$HIDIOCGVERSION(r3, 0x80044801, &(0x7f0000000080)) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) r5 = syz_open_dev$hiddev(0x0, 0x3f, 0x4000) ioctl$HIDIOCGPHYS(r5, 0x80404812, &(0x7f0000000140)) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000001340)='/dev/hidraw#\x00', 0xfffffffffffffffd, 0x0) syz_open_dev$hidraw(0x0, 0x3ff, 0x80) ioctl$EVIOCSABS20(0xffffffffffffffff, 0x401845e0, &(0x7f0000000040)={0x0, 0x7, 0x0, 0x0, 0x8}) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) r6 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSCLOCKID(r6, 0x40084503, &(0x7f0000ffcffc)) ioctl$EVIOCSKEYCODE(r6, 0x40084504, &(0x7f0000000000)=[0x1ff, 0x4]) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="a5be1eda8b22c8f46abcdeda20c0fa8c4eaac20e18983be1378dcbd8775d637a6417d38105703be649720fafc4e1472e66b12a383140220ded59e4ebb5182c58bd4f5947e50ecaa12cc6627eed1600000100d945d2e31e1fd1c2ec911e78ea4f51f085d566d17b1dfd126a7540b56adb3e529586c3032b9f5f0bcca15c268548155aca4a02575d58d67d7a07acb174e6bfea20df57902ed4e51dce63f525a51a971fdabf3e88aaa840dd372ac68eabb589f665196a56dcea44f2", 0xba) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x100) [ 1721.414795][ T83] usb 5-1: Manufacturer: 骏㼆꬞౟Ϥꠤ詢똤雃㚚䘌툢ꪇ츁롿୘㒞䦢ꜩ咁뮠柚㦊ᾮ傀䏩糌뿫唯戴捶㓰쟏槼莻ࠗ먩ꆲ髰ა♛ᱺ㪶䦑鮱戺ᛱߥ滬왅哴꿋਱嗤ﳴ麎㙃쮪솯憮꤅ [ 1721.435735][ T83] usb 5-1: SerialNumber: 坏태Ꝑ袎쏰噂骜ⶨﺎ쿒䢌䴒쓶ꮑ巉ᲀ锺옳򛿱﨧ґ￟븉욠硹갍현ᴛ询ꥮ띺ꉊ노䣖⭏锧퇲譡﫴觅珔ῒꅛ贶跄냆ꁷ᠄篿湄国궱㱖ꄘ鵹铓烘鮤┓祿䶻 [ 1721.502215][ T2749] usbhid 6-1:1.0: couldn't find an input interrupt endpoint [ 1721.509924][ T2759] usb 2-1: Using ep0 maxpacket: 8 23:45:57 executing program 5: syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, &(0x7f00000000c0)=""/51) r0 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40049409, 0x0) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, &(0x7f0000000180)=""/214) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) r2 = syz_usb_connect(0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x0) syz_usb_disconnect(r2) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x2) syz_usb_connect(0x498f87b8b80ee6a0, 0x3af, &(0x7f0000000400)={{0x12, 0x1, 0x250, 0x73, 0x8a, 0x1a, 0x10, 0x5c6, 0x9000, 0x3398, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x39d, 0x3, 0x1, 0x40, 0xb8, 0x7, [{{0x9, 0x4, 0x4, 0x40, 0x2, 0x66, 0x25, 0x3b, 0x1, [@cdc_ecm={{0x8, 0x24, 0x6, 0x0, 0x0, "93e681"}, {0x5, 0x24, 0x0, 0x6}, {0xd, 0x24, 0xf, 0x1, 0x7eea, 0x20, 0x5, 0xb1}, [@country_functional={0x8, 0x24, 0x7, 0x7f, 0xd3ba, [0x7]}, @ncm={0x6, 0x24, 0x1a, 0x2, 0x5}, @mdlm={0x15, 0x24, 0x12, 0x98c}, @mdlm_detail={0x38, 0x24, 0x13, 0x40, "b118dbffdfc406228d6199646c6ae40fc869ab184a6f8af5cf3c616deeb78884f9b135aa886f3d4e6ef8ed97b7b8a2012c8f0bcc"}, @dmm={0x7, 0x24, 0x14, 0x20, 0x9}]}], [{{0x9, 0x5, 0x8f, 0x10, 0x294, 0x81, 0x8, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x8, 0x3ff}]}}, {{0x9, 0x5, 0xa, 0x1, 0x8d, 0x5, 0xd0, 0xf8}}]}}, {{0x9, 0x4, 0xe4, 0x8, 0x2, 0xe8, 0x88, 0xaf, 0x4, [@uac_control={{0xa, 0x24, 0x1, 0x8, 0x40}, [@feature_unit={0xf, 0x24, 0x6, 0x3, 0x3, 0x4, [0xa, 0x6, 0x6, 0x6], 0x6}, @input_terminal={0xc, 0x24, 0x2, 0x4, 0x203, 0x5, 0x40, 0x1, 0x7, 0x1}, @selector_unit={0xb, 0x24, 0x5, 0x2, 0x4, "b482f76e10c5"}, @extension_unit={0xa, 0x24, 0x8, 0x3, 0x9, 0x2f, "32b7b9"}]}], [{{0x9, 0x5, 0x6, 0x17, 0x1af, 0x7, 0x3f, 0x1b, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x4, 0x7}, @generic={0x24, 0x23, "5f7cc8c67394e0900783852bb0e8021c0eeacfea77407718d38095f762d5b0d7cbb4"}]}}, {{0x9, 0x5, 0x1, 0x0, 0x262, 0xe1, 0x1, 0x80, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x0, 0x5}, @generic={0x41, 0x9, "556701435e94f9a252914df8d35cc7b1115cdd63cb86de7e5600c84380b6d4a83f0dd41b656e4ae451bcfc316f7adc0f58cc4b8d3366c8da94bd5ab1def50e"}]}}]}}, {{0x9, 0x4, 0x51, 0x9b, 0x4, 0xa3, 0xad, 0xa, 0x9, [@cdc_ecm={{0x9, 0x24, 0x6, 0x0, 0x0, "0fe09281"}, {0x5, 0x24, 0x0, 0x6}, {0xd, 0x24, 0xf, 0x1, 0x2, 0x41a4, 0x800, 0x6}, [@obex={0x5, 0x24, 0x15, 0xfffe}, @country_functional={0x8, 0x24, 0x7, 0x0, 0x2, [0x2]}, @network_terminal={0x7, 0x24, 0xa, 0x5, 0x7, 0x27, 0x20}]}], [{{0x9, 0x5, 0x4, 0x1, 0x293, 0x6, 0x8, 0x1f, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x40, 0x5}, @generic={0xde, 0x1, "5c3398cb33fbe530b7ff6d9e3a6b4ebe257c8781174e51f3f3c0be551b04d928eca1480c5b9c2baeca5181b1ab6a34e946bfdf5a991d6fdcd443799d6a76d74e3c5b472bd1051a9fe79235e3e72374d5ce2fafa41313a21a0f1afaa6367ab51f377ff121f447de16341ff2aa20d437842fed69cc4b643611e31e5d9a4faac4f06cc41b75ad2c9d14a8f2066c772da1ee0f888f74218d1ad804937b81e27320e9b1e134a46ffd28e38a5deb1e518a326a367b5e5f142d3fd6edd71518998bc8e12a6582e69f6efe39b5e8f4f1ddc0d5d9d8da8a3f77cb6094cb88ebbc"}]}}, {{0x9, 0x5, 0xa, 0x0, 0x3af, 0xf7, 0x1, 0x1, [@generic={0xd, 0x30, "6216431f39fd0aa4da784b"}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x1, 0x2}]}}, {{0x9, 0x5, 0xf, 0x10, 0x358, 0x9, 0x1, 0x4, [@generic={0x97, 0x66, "903165d2668bf5804a0e0f8b7ebbf175dd09e1cfe7af6283c65f2f2ee70b345815b16a304c04a8a0673eeb0b9ffed676bcaa054ab3b43bb087046c9aeb96197b7b720aa38b78e461bc2e484c1781babcefd175ddae708655d2f255abf8eed8cc0f2af53559e6d8afe1ef2c5771a5ad12a31e4b0c81afd6eb1e851965c628902d3d54220fca1cdf79c60f369d82ca4dc5b21052ca13"}, @generic={0x43, 0xa, "a1771803d87ccbf84e5f45e557694a7d5fde27503b768559b945ac3022e5495084dcc711ba070b65bf173db483c4e827c6130466be2f729aaefaa75f9b406e9516"}]}}, {{0x9, 0x5, 0xc, 0x4, 0x23, 0x5, 0x6, 0x6}}]}}]}}]}}, &(0x7f0000000280)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x280, 0x53, 0xf, 0x0, 0xff, 0x9}, 0x19, &(0x7f0000000080)={0x5, 0xf, 0x19, 0x2, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x9, 0x20, 0x4, 0x5}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x4, 0xb4, 0xf8, 0x1d3}]}, 0x1, [{0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0x425}}]}) r3 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSCLOCKID(r3, 0x40084503, &(0x7f0000ffcffc)) ioctl$EVIOCSCLOCKID(r3, 0x400445a0, &(0x7f0000000280)=0x8) ioctl$EVIOCGVERSION(r3, 0x80044501, &(0x7f00000002c0)=""/195) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r4, 0x0, 0x0) read$hidraw(r4, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCAPPLICATION(r0, 0xc028660f, 0x717fff) [ 1721.583540][ T2749] usb 6-1: USB disconnect, device number 123 [ 1721.600076][T13349] usb 3-1: config 0 has an invalid interface number: 242 but max is 0 [ 1721.608285][T13349] usb 3-1: config 0 has no interface number 0 [ 1721.630050][T13349] usb 3-1: New USB device found, idVendor=050f, idProduct=0180, bcdDevice=d7.65 [ 1721.639105][T13349] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1721.650039][ T2759] usb 2-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 1721.667321][ T2759] usb 2-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1721.678453][ T2759] usb 2-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 1721.687512][ T2759] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1721.710742][T13349] usb 3-1: config 0 descriptor?? [ 1721.751112][T13349] ir_usb 3-1:0.242: IR Dongle converter detected [ 1721.761722][ T2759] hub 2-1:118.0: bad descriptor, ignoring hub [ 1721.767864][ T2759] hub: probe of 2-1:118.0 failed with error -5 [ 1721.790195][ T2759] cdc_wdm 2-1:118.0: cdc-wdm0: USB WDM device [ 1721.851231][ T83] usb 5-1: Direct firmware load for atmel_at76c505-rfmd2958.bin failed with error -2 [ 1721.860991][ T83] usb 5-1: firmware atmel_at76c505-rfmd2958.bin not found! [ 1721.868270][ T83] usb 5-1: you may need to download the firmware from http://developer.berlios.de/projects/at76c503a/ [ 1721.883584][ T83] at76c50x-usb: probe of 5-1:9.65 failed with error -2 [ 1721.894173][ T83] usb 5-1: USB disconnect, device number 86 23:45:57 executing program 0: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000440)={{0x12, 0x1, 0x0, 0xb4, 0xbb, 0xef, 0x40, 0x4f1, 0x1001, 0xc3b5, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x9d, 0x0, 0x0, 0xa5, 0xc2, 0xef}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000002600)={0xfffffffffffffdc5, &(0x7f0000001500)={0x60}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect(0x0, 0xfffffffffffffe3e, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000140)={0x24, &(0x7f0000001340)={0x20, 0xeb90da1a02359c16, 0x1002, {0x1002, 0xc, "98b96819eb2fcc61edd3c6759dda0b480392c403d8a2fce10955d2e580d2c9dd329683c5f7666fffaa2fabbcf79bcee330a307bd7eb997e1702d6a4e26c6c1f3bb1e764d66902a7be5b6f56f30537fdf365f8d1c081ef9a1b4fab5c905d17554625d71a8f8288769332521aa8d023bd95c67a98743c6dc31a5340ff764bedd39e3a97772cea549972e605300fd5f64b43eab8a06b6c6822ff81cd2d389efe84434fb719d03e198c0692d873072022fc84ccdd91d211b7ddfe46094370b73592def14b261e5f1cdc088aaa982f835d59127ea34b52617ac01c09d134ae7651e7f2d073e3767458ef056b7f4bfd906a8b3a41176651e26c681b34bff1da49d7170db4d1f6fad340fe82454063e5585499a3e67a93efe4d97cccdd3dc5dd52af5c0d9d26b55bce2a4b53e0b7ae72876c74836b29cf0df62599a580b2faee2f639c5bf6954e204974552a8120f0ac031506b84ebf998d8f85d9b7f5bb75a8254c214bf5bdcc36de4d3dd2aaf9c8e371ae04faf9251996251b7b037cf1f31812ffa23b7d3100c35d1fda3b5b68dd40cbf17228664db914b6b71c897cda265f075f2318dc0a7b5cd1b1550e0cecf728b688ab57e9db7f4d85181cc60186f8a86ae7b4d0f2d66b86c346aa713991e7112a808727b14d38935d10880d1edba62e113e4af98b89cdd68bd931c3f883082201a9a20a6c85ecc47b091a0a6646456320d92a5b75dd979872634a79e744584171433c5590aadce102e8503643b3663e9aaa68ddeb91f3077960db8c5de2a6330c46bc62a3ff3b774f2a32e9cafd678bfdd6cabccf96801c9337d16bb6a2c8d47d9ad675a8f8d97c38c1a5f4f9a3db6557e18e925ed04e5c7a55a4b6e46d055358e9cc5a6845fb4656ac6dd32fc951d6100f812e5335849ffd15061e0e28b17cc50132bc6be918ec5cdb26ed12005b49bcdb3d241fdb2422176e7577f8d3dd3b8705528911addb0d3c6bcca4a9598d54400bcec13f046af1c60bbb5f281c2fc8cc287d8b5b8b4aa7f48660fdb22918230efe2ec1cf286a22f7f6937e025eeb7c146c8235b23bf52a3ebec8b38125cba71085ece1b176662addf71face2d95d65861d6de72917bfb950505180732ab50f8704223d90b6c93bfdeef0dae0dbd2e98be3bce77126e46482497cd56d92911c84f4398ce68765afd02e3fae5906fb07f689110bd425e87278fb53161ba88d02ab84988b579fe3accd3743eb455d8933c9e195650cf2c03325f72271e4aa3a67f2a4e769712da1c960a1f05e9ade4bd9428492ec5812437ac596ca86d10916e0e0515d2941ba096250b1f5b80e02ac5e5ec3937bd3a968b3a7f1166b336e8bf277b8515846ddd4a94a7a4e77ae723cff0244f6c7f658aa801d311f38412b2442c87e53fabc5c4ea7b7cec1bc669f79d4247116950f784d20da1470105838adf2db37855e403d88c6eb93bcc590884e723fbbedd6cd30c3fb42fabd1133db81c84d4aee50bd94ae72fffac18b225a3bdf900e3be37ad95a264c85fc1fb686f9f427d6ed48714f0d703db41d656875b492c636fea612c34be0b8ea3895f4ae6a1be110d496e97bce6ad5c3653a5a63fa0e45e7da29363480e6951d7d879eab8c13de22bf7107000a4994018370548aed46aebf178b68aca4e0e3a39bcb4c025a49b00d415282e83ed6b296f2713999dd847bb6d706121b36422406b6ef5be968043fed55f25c21f5d3094ca7fac838c1e4dc4402b99e42143b55b85d6e3100585d0e837349fd7ae8a7a5235f1d510297e943fb2abfd3c548ab72eebbd3bcb1d936bf5195267023aa648f5f8c68e4256434f83dc096fc1b3ac532a848662f2dec9e7e0e8d1cdb282289f6fe59e52d53944de0cac639ec083c930950e883b44a7d3addbecffb1bd4fc421ceff3fe6ea2031e50aa0c9f7466793c2f0667ae8b242cd518b328b02c88ee29d7c8971b7f4213f0394ef80daea9251ebb3743d8551f73711278157aefff607ec595f85e63718518079b1a30a7fb748c8310d6e102f5a7623ae83bfe12de5c750f2351f4c2470a40c2c11925886b6aa7d215ad0e29c69c791914423ea5f5c7f38967e1fc3ce51d31e5d55262e51c552bca2bce9ca502a0b499c3bd83e7300b84ed4606e84c8ce99ae1917fdb6c30f5ae3e6fba201677f3884a91147c79ed37a96d68a6b9d6690037fa52dd78dfd8d75255a5babfd77027ebfd59961764d0c4854f711fe6e86c1ceed364c6736575b84fbb0626ab0051965ccc44c572962abfe461cb1d4f133e2e91bbf453df735905d6669cf04c371c94ee45d5f85ccd0d3d54cfebdc0826d9a65c910689e5e0e074212494d9cae6f10a613b179fb5925d1c25098cc2762290ff037f4e5b80443a15bcf4b1a5aed55d75bceee4d38b7fa56ba23090864f66c7887da9399e5eb15ebf156f47c946933c52fb519767f2a146d6406b3740077213d4e250e34d786326ec6d10f6ff8097c8f8fb54a5465972ef55f92d4dac232782595f63a15f16309c20ff38791152ea96c6999822f3f2b39b17a84520d0e3c9e40c6f4f21973687a03f5ba01457f2934e6d40255045399ad5abe0af0d9082f89955042ff0132459890c1a3d9cef50f730b91b6256bec3ee5e1d5d630a1387ada84aea57e704a947ded622d31d9ed9f0fc64ddf3412ac4031dbd8525f2f5e4719b519d1c167cf467f7d2600d08520b260368145b2e23651e136a6b2f8e7a071e8b4efb3bf1517bbdcee01585f20076b0afdbccc24f496755408c329cf8b01440d87bd656eb8457e1f8d19ab8a84f1173839ca120c1e9bad7af8896ddf6533898a72c9c3a5995169bd6658177bf1fa516f584e76a765e2d77c3a5a1f3194563022cd0f0866ed5ee44e77be90a043eaf18cef49437afaf61f49d1120128a6de3a9f4e7896aa1588c5e2e42e9cdf23f0aba666d158381504d2c5f93b8c3920094d7b070531577b33a45fff1761c6d9a4595995deec7ed83fa64551de96044852bddd0cb9abcd2222b04e40c5bbd1d3a3a0f9120857b7c637e867f88439b79d77542f1346f20d0c9faacda70132ae0b2dd5499774ee6b22dd1c52c7d11d12cff4a6742f24b89219188eac653156146297a58b4e80b3ff173f7a66db351e0a33113b4df4187b1261ebcc06b16e2cf9d44e720e5c6b1bc4f3851651f4da17694a075fb19e03da7bab7da9b4bc0bd2bb7b14a39a31867b3da0f3763b80b6f0e4a35424606090435b5f6a2579d80aa63a8b81ac077d9cfe569ea5583a099ac8990439576a14cadcdc60e60b0a3a27077dbd101100ce04910c2a3f9d3347ebe111df9b11e8f58cdf8c109b36418bcb4afc312a85dd0abd4f85bc12629abe91ec3b890b1d7eee8c1901703b4968554466271a76fc2a47a63cdb0c4e5c61c9c417c9e01041e0c006fb712a2eb1ec5db2857e36c7ab3a03159bf760a64d058cb1f10cb63ab66a99da74ef9e6776ac146babeb08de68b106e549247e58fe70823c62f84ddd712939f3ff2449acbd68c90867f7f7d321029bd34d8ebea11da8de03cd5c571b6828282d2d82943a059378f5ab9d89fd689533e3b5bcb1fd5fe05a6f03ba5becfd5789e44590555ccf653cd81610ec0f5e221d2db437f2d5be2d3c02d9323bd08f33c5e20ab79c1dc4e654b5244c8a1c71913427d6fb780d600494a7066db1469b84c992a92b5d94fd038b5f66d30b310a6a366b33456ee818709babfcde52614c53ed13233ce3a160d9594f312f267b980cc7320613f78f841a7b566d0c0554164aa2dd515163d230408f65a33ab98bb6a8b1193f1075fdf4ab27e9eca6878442b33f346c172a04054d1ced77cab110944c4986584c2f44adc78baa6ff33ec5bc756bb2b26c462ea63e353d0d359bedd7843291aac55b3214b5ed03bf046e4b0334498ee0592d696fc4a911b2d8892c65009c17994f60b08ccc6595077b91307197baec76ced540aac412b184665201784bd83de35dd0d0c3aa9a5be24922275d533b993f1523bfdb6f9b69fbad80aedfeb9fe0a7fe3cb26fb9c06c1e6f53e9ce0f940fa2827822c21d0f6662818154e1cc0a44cf491ed4cf7dba7c430a2730916afa7ac793b09461f07a42e58860fe69c9efec6ac2e13cdc697421e836697de5acd7a30f66f9039abf4183d42b1d1754e54e34ea7b910005772c717683d5cb73ac3491a54facac3e7f7672e51dd10d624d708fba29298c9fc3df082901d5ce8e83d86388c88878ad020cf1d1896a3aef031ba78dbebaa3906f034c07ed46ddcd988b2e02d5f40c1e71687281f6cc1a86064ae48541ff7b6efb759a1e69124097ffdb110737b6d65da03810810f59fae1777c0410f427d3b02c0074aad143c42bb13fd7612c098d398cb20152da1d432af8278827feb74067ba7369c552c9e9d70719cc633b394145e7ae6b09a86cbc7f01f349cb547fd8021d8c1321be6e7eab6bb050d525a5ee390c55d08d2f198652ae97afb1b9686ec29ef254742159f0312eacfaa306e0a622301e986e7253db0f19d3ad9f87745a082e6648f08571b89c1d78f86048108e0491d6924482b4e035aa1768d71438c41cda2b7251387f1d61506194cb9dca8a66f81311384f7c6ddb56b5df7680580d9329597afed7de818492e16cf9f191ebe31fd4a687c078fc857fb1ca3e78d2e8b7465b5419097b0fcdc63bb7fbb04605c88be9ed65cf79a78de185335d367b649ee84ba804bfd5166f4c292e705723ce12e5690eaa45bf1b485e42ea9dbd5e1d43268f7106c1252078738707e25567260410cc26414f7f2ee9741fb21bc3ecc50eab7db6e79bd8de533aee6a18a194299d14ce107973bfe6ca84a894ada5f56898d467381ab05676da8d47d6c5d47844de5e07ee02f5d038dcd00f54f9e0b94f5fe29c3d08c25c21eba328762f18aa36771895c9c971da5384a66147417e1ce00cbe0d1a9d6cb2454a3024defb87a999b5971c11fab236e9e7513ccb57addaa6f4da1afb47a1cd611ab2fac5467084f2ccd4ac2da51bef3267d3c6cbe88bf296630f904b295d8beca9ba10571aea2410682eb94072ea17dd5c3e55f6e0253de5c9a79412ee3b9e072a65440efce6af2966aada1d316efac5198bf4b7ed2afab33d153270fbf0238db3d48c45bf91ca7d8fab991168d2dcab27c2570d49e2d0d5227aabea8f5490162ec48526e9d299496646bbffc64195ba55cf3efe5e407544559d8979e2bd38eb970a5b0ac0b7332ef54bd6ba1237f4806f01166fd57c15dffe52c7cc40cbdea740f69d728f3221ff360e4ea5e5747edb23deedf4cbaef0ac53042bb68838f086be35f7376ce76d55ed628f9b49b6f304f4e2dfd69863f56b37a8eb913253a36818944ce0d23753fcd71373896e9b7cdd7aee60994dbaca8c21331c9cb317d38b50dfcb2613f91af62739a2d5cdde3dc197c022e76b52af41eb93a10a79f108782dbdd22194abafa3dedcb9cc626aa9795de044bb8f55f34253bf24d8f410ef7e58faf7eda87e15ded312bcba3174eda80d649ecabd927a82c4eaffb21be3e1aa72637953bd8fe899610b6711ba08fb1df7b3f8e35d65363832b1eebfbe9b5705077ffeae56820e872abfac33bea2d88149daf5f9c81fd4765485bddc7c38576cf4f609f9c43ca31af0ca78091cbffac81b5fa9b8367bf830aab3c43541be52d116114805955fd88dc12215a52a481ebb0a67c9a5dc624f052a549aa94ba02ccd923cb9a4aa11a7d4c93f96ed86038c7f3928e845c08b86b2de73507b4bcabc6880a3658fb1f7f142a4b6fce60e8d6a5832b2260da52fd926"}}, &(0x7f0000004200)={0x0, 0x3, 0xbff, @string={0xbff, 0x3, "427f2388f1bc9f1e6e15ec65d807a59cbdafdbefc96a892ace6e52a47ef9d7016e30cbc32c57a58a2c1348bf17ffedcaf4e34256521ec5e0789b1578ee645ee617bd6196631dbbb9b5e2a2e3b07d2a719d32c03ee8c7595a79fb74b141f51e564c581026823cc2f5c90c8f9de20ccf202eb8617090fb37ecd850364c9d5c30a824e2308b55d51fb48b929d6321ee9625ae58e47f2f4b0352dc9412c5949cb5075dacd6288da185938ad0c55f7765b38a76d778a8a1540fa7450ba42d2b4a9bf7626233b6c666718a5c0f904551000fade13f219bcea8ab8e21bff1a626910cd7b864aacc76d69a7878e28bbdc02d1936f0caa6df466d97303ea2a34446d06d841eff14288d29e993f41285c68845d09df63684186bd19238826480240dc399d7f06018f383154a5b61216a29b7f182469ceb0d46b28cf1f245f7a069f2349ca1e1c86f93361d45d9d993923db2913a2bc4557ff8578605270b65238e775188a363a6aaeefcbbe8ed05289e538efac281c0f5d26e06c7f7514bbd4fe25c07e5c4301e37b96b88e9e06bee2f095e5917611c128a3df0f3a0dd460514614d21a1b108900356e2a89fc1e1c42d73d1fcad6f1059c9cedc8684e2f9c108f71165257126cddc7f289f02652a5492cfecd77e5a9a3ae37c90bb5f3aa93086e5ca0edc8be539ac1592d7a270cbc4d9e2719f9a2897b32dc62c208ed0f47012357185635bf5439cbcf08f732d8f162f64675b7597cd3dbb1e8f57cec6f64418af1b22ee1c3d2304165525763c492a394963a4b11fda7ce0511c6c5b0ae7e8d4499c086dce1058538eea171ca2e93639441fef1aab2f4b20a1455d2aeb09b2b9477206d17cabe8de71b4f6a4743cf8cafc961ced45533f95745885e6b75b57cc1d4c66fb30b18cb9fec6ab522365937c67e24ad2daa7737589d83168627b80671d6dbc402e1f7ea9ee5aacad56bfe9e9c4df78933ee3c9ceeb1d3b0218bc56766e69f052f9c820804c0a9e7c4eef895eeb04e086532a883e6d7b5f8cdbb660a0302c1c7fa23ccac63852b06feacc4794a7d361348be4cab8db61962a7e04de8a6e7e26a7f8d46ddbba67b2b319a0b9d0899b240fda326deb3d100037b93834445aaf0353d7fa00f4818401e12ad6878969af2ad0d05c5ebfd2bf01b397fc3ad060db6f7b6a8485495627b6e4d3ec72a69576b63f5d98b7389afc82475b448d7b80148d7439aa4374aeca2ff01ffd8e78418c43a3c7b32f014a42462f26d9bd1cd8c02ff4dda56b33198aa3e147d8c681840ecfac971cbfd36b8bb79e971a05fd6f9b7febb3a21706aba71d0a42f50dbd1aaea7e804849e76007460d3b8bbe3786016671cf7e58eb8caa7062908415ba904692b7113ef9a8e861402f0c70b3f6bbbf2eaa4b7716241a9f5643ff7cae569fe8a437e9cb5c707b62cf38db6f0e0a8e2c975123d1be7209a8300570b4332515c6a2b96b7519e3cb740ec95acdba8b1e1efc09636a70fed13dd1366620dcb0331322d5eed12de7d843ce33b8b5b5c6d53788cb6b609087451aa61717f5bd61c41ff7597121db14c7676b687d844ffa8181ada1134a13474282a6fb0d77274f2e3dc892441766661040698f5e763163e94647b5fe1eab746566fb883785012077f7c714ecf5a86bd4f85e6adc930ad0f1d8c7c9dbdf0704dbd82a75a88cd54491d5fb62a1affc2b84c08d10913f4ae553020802493ed630f2bf719d410b086e00e7c04ad70367b0311508dbd85600e78f66a655b239fa89954326626555b88a64e06c4c44c2be6ec1ada5dc7bb783103d7bbca729d1a5eb66262d94a4ca0d9a5885b5cb4f607e9d33ed686191461b9a1ba4cbd255ed7d1eb4756bc3b84353a94b5c27614c1bee67c687369ee1cc2adfb304db2d09bb7d816d034accd08d2ef0441b4ac179b80c2e3d5e7d4e0765de6449b68a66d6c80f86bb3282ad028911588433c2ab443a18c7285286229e80bb6cfa1e62f611f426be7e506e7c3cb6eec7feebe354bbb40a98a0658234f80b32172e2eef8dbd254a4dce4056aba9a3bd64386d3cbda3674280a4940c9029e1549d45eaad3efd55d7471827bf9f007a26df0e173c447d7c3eead5172263fadcecd5ea03d71e153dc69948db431d5964be19287c517fd78e27313240bd0fe415a58f841cdf178676332919338e5a0bcc8354bb27ea3cff63b915e2bc2369206301839bbef77539985bfb47b44ff8e5b6f0bbd0ae6bed014f96558004a478346c3a1f586a0662d8524009071cdb361b9022cac8573cc4f8563bf8f43c3c163bde87bd2cdb6c7ea3383a05c67d63fe023a8af42afc6fe5ebf0bbcb0aba0bdd7abd143f67804d3615c538fa04f988fc436b40fe701cf451d73fdbfef24c942731e28db40f87a75eb55c4b4fb3468c9a2ab56d0637257860bf983a01a539b8d42fe9ae3ef5e60e5ff7b6be85135b8f0a17413082cb1e8cf15663bbf78771b71e0541de102555dd3a6328e0a441c0af59e90c0d54cdb128b403cd999b81a7462fa06445aff1f0363d4ede82f3196cc6558cc96a47557f7f80c772a1b7e9a6541f9956a1e656c32a237bc594abc56449747438c1026b6bf9de88a1488d104090284ee69e701286f42e270bc93ba8a67709cdecf6af0fc4b65b3596c101a6bcf946ed9eb06036850e5696ae41921f21d0e0e04968e032d2a6abef11c56de32edf05341dc49698f6ceb5d3591f7040667db420de565f9b8ee18951f42cff814b987ab86e4b04035b4a0e0d54c148f24d0974a450e2c1cf5a492106b17a88ae309483fff919b6bcb19c4f28cf1ee54427d6bb5d41423272b881428a108dd6d7a97e2d9ac2ae2aa12e149ee57d123a57f5fdf3d4e409dcfc08aa98fe6db18109d40597652b232b73bd4ee5e95e0b67ebe852efc36dd87e1d3ebdd9a4916f379715fce046e156b031f2be7ce6aec9b9efa9355489c035bffd9317979fbaa079c2e7c84441510ebb16427a1f0c4f3a9168535de99cfd0fc6fc73f6cbac4e3d0b7c55b65b2f737c8abbdedc4cc168bfea352506f50370e37b8810c20dca5fb4244e429af143f1cd049f3a57e0343b1d1d223327c4bc34c9a54504e3c00569be9f74e4deb2206aedbec991f1c9eb920d341c5c71a40aeb39036b30103254394dc5753e6345533c1e1fad2bc8fc5940b740f6123e96be8aed44a32ca7784fe49a19af4ff551787170a9b2bffea707b31a82d06095c188dbc12e37958febdeb17c1476ec1d2fe652a8095493675ff539bd74d7866e205cc2216a50fc1dfe7e136fa09194cc72d961acce541b8eb5906316728326200431877411cebef404d0a296413ba6b73a9657d05b05dacd7ac0805ef24a6241b1504ea5cc7c3f067ddc95eacc38ae730e4dd2acf1c722b135aa3f41566832bb431489bac20a3b6fa3cf732099808934a05bb5574a3eb2443dc36f0b899897b70f3a04f438609908e0817cc82d5db26b66bb5ab4ec2c39230adbcea55745ebfeacaf1709fd738ffd2750bc93a3e115a36f32bb5b6f886996b6d0a5db6cf7561f538ecc1c40e243c7a80e1eaeaa7fd51762b48311863b71e27ad15f54da802d04162fdec10c38a44940ab34b29bde68db5e3fd3efc47981938d309ffa7e518060b170c9146753adb47e016fb26ba57c1a6e296688ee1bed4b46bd8d08b3c8785019c41b941f76e56e08c61e39fe2c0143bad6efa2154fd35dd981e2dcfe3729aa8c2ea024cc63a063bbe8821168d64009a6dc737a2989bb14efdbe80dc6b49b9e467c1640ba20750c55c70966d87c552302346b49ecc4b8a84642892d1032b5edbe60817554dd5659e3e873d8ce7150dbf86038c00a8aeaa8052fcc0e3070bb9bf863bb11a1501304cf4918ca11bcfc371e101ba1c5dc5fccce800096d8c8f81ab6d02636e3704a67511694ca29af825763455bc0ab8b4a340be31b2bd0ed9799c3a78e28569b1f31e7e48feec9bf6eef24811d9d8aae2a7e24d2a868cef8400ce64968d74b0499b3f7c68e657facc4d5b3fd9ed8b1932c9a1dbeb8b0b87dd412d8f916bb3c0ac3658b2b57a6b7f3cdc9d88b44c556df758c75cbe0a10a6eb1c2dc96a80de9aacfcf2c8afdf753ea544980ded6b9896fcaf058f595f6f8ef347056790ddddb1597b983033b88af6b711e67b818e494d5af2a9cb8ed8bf9fe9c695489a88d08abb8cd88e8e8da58c6f9f0841640dc7b2faac11a6447761320c3122c4716053c49816884ab0a8846def3b9e9cb10acd8d41158aefe9a6f2254784f5ba7daedabf13bf38c31b0aa17620d98667c37606595c4883ab0121e52b15691816839843144842ac578ab488983490e451e5c6a549fbe2"}}, &(0x7f0000000040)={0x0, 0x22, 0x15, {[@global=@item_4={0x3, 0x1, 0xf, "78b5fd56"}, @main=@item_012={0x2, 0x0, 0x1d, "42b9"}, @main=@item_4={0x3, 0x0, 0xa, "3b6b8f46"}, @local=@item_012={0x0, 0x2, 0xa}, @local=@item_012={0x1, 0x2, 0x2, "02"}, @main=@item_4={0x3, 0x0, 0xa, "13cf20ce"}]}}, &(0x7f0000000100)={0x0, 0x21, 0x9, {0x9, 0x21, 0x100, 0x4, 0x1, {0x22, 0x4b5}}}}, &(0x7f00000004c0)={0x2c, &(0x7f0000000780)=ANY=[@ANYBLOB="40149a0000003de82fd0b1c8feec136ff34995721a4fbe87499e3e8a521f03000000e96ac3af371cc733302822928a834f84881a4f064bc289b94b9050af96db34264af8f67e4b63b01c97fad1f0ae466a1701e8bf22c33c0c2a29372981fd67a8c085cc7414326517105d852b557aaba85ab251e9350074878c7c60d2d683cc7dff2c7afdfa85ff1da887fa0c7b390fe4c48ef0ccdff37dcf1734b9caf9e419bd4a8ce6ce3f625a7446d3c937325e7d62107fcc01df9fc109047b111bdbcb3953a5e9c5fdae4194327f4744a67f30d4f8d9d4099da2c9e42b82c8a697a34e01f381aba26c75dc84e692a4adaa17c6325792783c655de2e657a54fba730cf415b77172c458a785fa9ff0487ea400cf4cde0e75893100000000378674e68aa0e2fd12b8245e7bc927"], &(0x7f0000000280)={0x0, 0xa, 0x1, 0x3}, &(0x7f00000002c0)={0x0, 0x8, 0x1, 0xff}, &(0x7f0000000300)={0x20, 0x1, 0x53, "3c1c09fc749e48125801ab4895e785289f4cf2677f9956b4d5455381b4de3d24b4857a5f62c7b55a87c63cada6426aea261cc41ef49dbf4ba37ecbe93e6852e4bbd9e54c3ab0096f7081d5dd1a66064f5db159"}, &(0x7f0000000380)={0x20, 0x3, 0x1, 0x1}}) syz_usb_control_io(r1, &(0x7f0000000140)={0x2c, &(0x7f0000000000)={0x40, 0x3, 0x2, {0x2, 0x1}}, &(0x7f0000000040)={0x0, 0x3, 0x13, @string={0x13, 0x3, "3ced68fd6e4e482b74491f002d19f109f7"}}, &(0x7f0000000080)={0x0, 0xf, 0x16, {0x5, 0xf, 0x16, 0x3, [@ptm_cap={0x3}, @ptm_cap={0x3}, @wireless={0xb, 0x10, 0x1, 0x4, 0x0, 0x3, 0xff, 0x5, 0x6}]}}, &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x6, 0x18, 0x8, 0x6, "2ee79c77", "0efb16e0"}}, &(0x7f0000000100)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x40, 0x4, 0x20, 0x4, 0x4, 0x5, 0x8000}}}, &(0x7f0000000680)={0x84, &(0x7f0000000180)={0xf0, 0xe, 0xe0, "bda881ee4fcdf58d964d5a7747e06fa90d783c8dbe43c40c4bb80a832e66c31a5888555c5deeb416d067c38898a3ba8391a05e6674a59d94d706eb2f090f2965bb940dc0940c1028a58845f734383fecdef1859bcffbb6ee44ba006f8a0dc49f8ee3109005556cba3ed82590be3e8691809fa1dc149077b89afe28ff096a5277d07008e05dd6ca3b4e8dbe21f73b33eb160c5d2de64f92d98800743935b6a5c7eef77347fdcb2c808bcb8cdbad4d2ddfc42450901fc5aa5e5a7e9354290e39e132b04b474d2cb32af7c01123295347bf3118fdded6aabcf9f08eefc780b71975"}, &(0x7f0000000280)={0x0, 0xa, 0x1, 0x1f}, &(0x7f00000002c0)={0x0, 0x8, 0x1, 0x1}, &(0x7f0000000300)={0x20, 0x0, 0x4, {0x1, 0xf7a81f45c0f3dfbc}}, &(0x7f0000000340)={0x20, 0x0, 0x8, {0x2, 0x20, [0xf00]}}, &(0x7f0000000380)={0x40, 0x7, 0x2}, &(0x7f00000003c0)={0x40, 0x9, 0x0, 0x9}, &(0x7f0000000400)={0x40, 0xb, 0x2, "94f2"}, &(0x7f0000000480)={0x40, 0xf, 0x2, 0x9aad}, &(0x7f00000004c0)={0x40, 0x13, 0x6}, &(0x7f0000000500)={0x40, 0x17, 0x6, @local}, &(0x7f0000000540)={0x40, 0x19, 0x2, "e8ee"}, &(0x7f0000000580)={0x40, 0x1a, 0x2, 0x1}, &(0x7f00000005c0)={0x40, 0x1c, 0x1, 0x3}, &(0x7f0000000600)={0x40, 0x1e, 0x1, 0xf8}, &(0x7f0000000640)={0x40, 0x21, 0x1, 0x3}}) [ 1721.972616][T13349] usb 3-1: IR Dongle converter now attached to ttyUSB0 [ 1722.139923][T13349] usb 2-1: USB disconnect, device number 99 [ 1722.169829][ T2749] usb 6-1: new high-speed USB device number 124 using dummy_hcd [ 1722.174585][T13349] usb 3-1: USB disconnect, device number 67 [ 1722.184514][T13349] ir-usb ttyUSB0: IR Dongle converter now disconnected from ttyUSB0 [ 1722.192919][T13349] ir_usb 3-1:0.242: device disconnected [ 1722.289846][ T2759] usb 1-1: new high-speed USB device number 82 using dummy_hcd [ 1722.419821][ T2749] usb 6-1: Using ep0 maxpacket: 16 [ 1722.619848][ T2749] usb 6-1: config 1 has an invalid interface number: 4 but max is 2 [ 1722.627997][ T2749] usb 6-1: config 1 has an invalid interface number: 228 but max is 2 [ 1722.636254][ T2749] usb 6-1: config 1 contains an unexpected descriptor of type 0x2, skipping [ 1722.644951][ T2749] usb 6-1: config 1 has an invalid descriptor of length 197, skipping remainder of the config [ 1722.655238][ T2749] usb 6-1: config 1 has 2 interfaces, different from the descriptor's value: 3 [ 1722.660615][ T2759] usb 1-1: config 0 has an invalid interface number: 157 but max is 0 [ 1722.664359][ T2749] usb 6-1: config 1 has no interface number 0 [ 1722.672520][ T2759] usb 1-1: config 0 has no interface number 0 [ 1722.678569][ T2749] usb 6-1: config 1 has no interface number 1 [ 1722.684682][T18931] usb 5-1: new low-speed USB device number 87 using dummy_hcd [ 1722.691183][ T2749] usb 6-1: config 1 interface 4 altsetting 64 endpoint 0x8F has invalid maxpacket 660, setting to 64 [ 1722.698714][ T2759] usb 1-1: New USB device found, idVendor=04f1, idProduct=1001, bcdDevice=c3.b5 [ 1722.709063][ T2749] usb 6-1: config 1 interface 228 altsetting 8 has 0 endpoint descriptors, different from the interface descriptor's value: 2 [ 1722.709078][ T2749] usb 6-1: config 1 interface 4 has no altsetting 0 [ 1722.709094][ T2749] usb 6-1: config 1 interface 228 has no altsetting 0 [ 1722.718160][ T2759] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1722.753748][ T2759] usb 1-1: config 0 descriptor?? [ 1722.791839][ T2759] gspca_main: sunplus-2.14.0 probing 04f1:1001 [ 1722.819817][T13349] usb 2-1: new high-speed USB device number 100 using dummy_hcd [ 1722.919925][ T2749] usb 6-1: New USB device found, idVendor=05c6, idProduct=9000, bcdDevice=33.98 [ 1722.929142][ T2749] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1722.937243][ T2749] usb 6-1: Product: syz [ 1722.941537][ T2749] usb 6-1: Manufacturer: syz [ 1722.946108][ T2749] usb 6-1: SerialNumber: syz 23:45:58 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x81, 0xed, 0x1a, 0x40, 0x471, 0x303, 0xb446, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xb, 0x36, 0xae}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000cc0)={0x9a, &(0x7f00000004c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f00000006c0)={0x2c, &(0x7f0000000500), 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000000c00)={0xac, &(0x7f0000009e80), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000000)={0x2c, &(0x7f00000020c0), 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000040)={0x2c, &(0x7f0000000940), 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000000880)={0xac, &(0x7f0000002680)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000001180)={0x84, &(0x7f0000000a40), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000000e40)={0x84, &(0x7f00000005c0)={0xc0}, 0x0, &(0x7f0000000640)={0x0, 0x8, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000840)={0x40, 0x13, 0x6, @remote}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000140)={0x44, &(0x7f0000000440), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000480)={0x34, &(0x7f00000001c0), 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000380)={0x44, &(0x7f0000000100)={0x0, 0x0, 0x1d3}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_dev$hidraw(&(0x7f00000000c0)='/dev/hidraw#\x00', 0x6, 0x0) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000200)) syz_usb_control_io(r0, 0x0, &(0x7f0000000b80)={0xac, &(0x7f0000004300)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000d80)={0x44, &(0x7f0000000980), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 1722.980877][ T78] pwc: recv_control_msg error -71 req 04 val 1000 [ 1722.999843][ T78] pwc: recv_control_msg error -71 req 04 val 1300 [ 1723.020060][ T78] pwc: recv_control_msg error -71 req 04 val 1400 [ 1723.039840][ T78] pwc: recv_control_msg error -71 req 02 val 2000 [ 1723.059830][ T78] pwc: recv_control_msg error -71 req 02 val 2100 [ 1723.069850][T13349] usb 2-1: Using ep0 maxpacket: 8 [ 1723.079842][ T78] pwc: recv_control_msg error -71 req 04 val 1500 [ 1723.089979][T18931] usb 5-1: No LPM exit latency info found, disabling LPM. [ 1723.099912][ T78] pwc: recv_control_msg error -71 req 02 val 2500 [ 1723.119843][ T78] pwc: recv_control_msg error -71 req 02 val 2400 [ 1723.139866][ T78] pwc: recv_control_msg error -71 req 02 val 2600 [ 1723.159851][ T78] pwc: recv_control_msg error -71 req 02 val 2900 [ 1723.179841][ T78] pwc: recv_control_msg error -71 req 02 val 2800 [ 1723.199842][ T78] pwc: recv_control_msg error -71 req 04 val 1100 [ 1723.199923][T13349] usb 2-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 1723.216681][T13349] usb 2-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1723.219877][ T83] usb 3-1: new high-speed USB device number 68 using dummy_hcd [ 1723.227841][T13349] usb 2-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 1723.235796][ T78] pwc: recv_control_msg error -71 req 04 val 1200 [ 1723.244360][T13349] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1723.259487][ T78] pwc: Registered as video0. [ 1723.273888][ T78] input: PWC snapshot button as /devices/platform/dummy_hcd.3/usb4/4-1/input/input614 [ 1723.286105][ T78] usb 4-1: USB disconnect, device number 96 [ 1723.300248][T13349] hub 2-1:118.0: bad descriptor, ignoring hub [ 1723.306483][T13349] hub: probe of 2-1:118.0 failed with error -5 [ 1723.316781][T13349] cdc_wdm 2-1:118.0: cdc-wdm0: USB WDM device [ 1723.379897][T18931] usb 5-1: config 9 has an invalid interface number: 65 but max is 3 [ 1723.388046][T18931] usb 5-1: config 9 contains an unexpected descriptor of type 0x1, skipping [ 1723.390924][ T2749] option 6-1:1.228: GSM modem (1-port) converter detected [ 1723.396781][T18931] usb 5-1: config 9 has an invalid descriptor of length 1, skipping remainder of the config [ 1723.406114][ T2749] usb 6-1: USB disconnect, device number 124 [ 1723.413959][T18931] usb 5-1: config 9 has 1 interface, different from the descriptor's value: 4 23:45:59 executing program 4: syz_usb_connect(0x6, 0xfffffffffffffe2b, &(0x7f0000001b80)={{0x12, 0x1, 0x0, 0xc3, 0x92, 0x64, 0x20, 0x8086, 0x181, 0x468f, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x36, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x4, 0x13, 0x1a, 0xaa, 0x0, [], [{{0x9, 0x5, 0x8}}, {{0x9, 0x5, 0x7}}, {{0x9, 0x5, 0x87}}, {{0x9, 0x5, 0xee73dd15b2b98c8d}}]}}]}}]}}, 0x0) [ 1723.413973][T18931] usb 5-1: config 9 has no interface number 0 [ 1723.428453][T18931] usb 5-1: config 9 interface 65 altsetting 8 has 0 endpoint descriptors, different from the interface descriptor's value: 12 [ 1723.444911][ T2749] option 6-1:1.228: device disconnected [ 1723.448130][T18931] usb 5-1: config 9 interface 65 has no altsetting 0 [ 1723.529857][T18931] usb 5-1: string descriptor 0 read error: -71 [ 1723.536146][T18931] usb 5-1: New USB device found, idVendor=12fd, idProduct=1001, bcdDevice=bf.c2 [ 1723.545197][T18931] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1723.569936][T18931] usb 5-1: can't set config #9, error -71 [ 1723.576918][T18931] usb 5-1: USB disconnect, device number 87 23:45:59 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000003e40)=ANY=[@ANYBLOB="12010000000000108c0d2200000000000001090224000100000000090410000903001900092100000001222200090581130000000000"], 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) ioctl$HIDIOCSFLAG(0xffffffffffffffff, 0x4004480f, 0x0) syz_usb_disconnect(r0) [ 1723.649826][T27257] usb 2-1: reset high-speed USB device number 100 using dummy_hcd [ 1723.739868][ T78] usb 4-1: new high-speed USB device number 97 using dummy_hcd [ 1723.959850][T18931] usb 5-1: new high-speed USB device number 88 using dummy_hcd [ 1724.029817][ T83] usb 3-1: device descriptor read/64, error -71 [ 1724.059846][ T2749] usb 6-1: new high-speed USB device number 125 using dummy_hcd [ 1724.099894][ T78] usb 4-1: New USB device found, idVendor=0471, idProduct=0303, bcdDevice=b4.46 [ 1724.109037][ T78] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1724.118036][ T78] usb 4-1: config 0 descriptor?? [ 1724.161767][ T78] pwc: Philips PCA646VC USB webcam detected. [ 1724.209826][T18931] usb 5-1: Using ep0 maxpacket: 32 23:46:00 executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x1e7d, 0x2e22, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000140)={0x24, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r1 = syz_usb_connect$printer(0x2, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0x46abf7acf851dfdd, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x3f, 0x0, 0x9, [{{0x9, 0x4, 0x0, 0x9, 0x1, 0x7, 0x1, 0x2, 0x4, "", {{{0x9, 0x5, 0x1, 0x2, 0x3e1, 0x6, 0x40, 0x8}}, [{{0x9, 0x5, 0x82, 0x2, 0xbe, 0xff, 0x1, 0x9}}]}}}]}}]}}, &(0x7f0000000200)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x120, 0x0, 0xdf, 0x9, 0x8, 0x8}, 0x13, &(0x7f0000000100)={0x5, 0xf, 0x13, 0x2, [@wireless={0xb, 0x10, 0x1, 0xc, 0x10, 0x81, 0x8, 0x9, 0x7f}, @ptm_cap={0x3}]}, 0x2, [{0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0xc04}}, {0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x81d}}]}) syz_usb_disconnect(r1) syz_usb_disconnect(0xffffffffffffffff) [ 1724.340173][ T2759] gspca_sunplus: reg_r err -71 [ 1724.345340][ T2759] sunplus: probe of 1-1:0.157 failed with error -71 [ 1724.353793][ T2759] usb 1-1: USB disconnect, device number 82 [ 1724.369913][T18931] usb 5-1: config index 0 descriptor too short (expected 9, got 0) [ 1724.377859][T18931] usb 5-1: can't read configurations, error -22 [ 1724.429827][ T83] usb 3-1: Using ep0 maxpacket: 16 [ 1724.549814][T18931] usb 5-1: new high-speed USB device number 89 using dummy_hcd [ 1724.549953][ T83] usb 3-1: config 0 has an invalid interface number: 16 but max is 0 [ 1724.565532][ T83] usb 3-1: config 0 has no interface number 0 [ 1724.571776][ T83] usb 3-1: config 0 interface 16 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1724.582725][ T83] usb 3-1: config 0 interface 16 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1724.595689][ T83] usb 3-1: New USB device found, idVendor=0d8c, idProduct=0022, bcdDevice= 0.00 [ 1724.604740][ T83] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1724.613643][ T83] usb 3-1: config 0 descriptor?? [ 1724.789800][T18931] usb 5-1: Using ep0 maxpacket: 32 [ 1724.829823][ T2749] usb 6-1: device descriptor read/64, error -71 [ 1724.949896][T18931] usb 5-1: config index 0 descriptor too short (expected 9, got 0) [ 1724.957869][T18931] usb 5-1: can't read configurations, error -22 [ 1724.964408][T18931] usb usb5-port1: attempt power cycle [ 1725.039864][ T83] usbhid 3-1:0.16: can't add hid device: -71 [ 1725.045988][ T83] usbhid: probe of 3-1:0.16 failed with error -71 [ 1725.054000][ T83] usb 3-1: USB disconnect, device number 68 [ 1725.129796][ T2759] usb 1-1: new high-speed USB device number 83 using dummy_hcd [ 1725.199787][ T2749] usb 6-1: Using ep0 maxpacket: 16 [ 1725.319880][ T2749] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1725.330865][ T2749] usb 6-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1725.343785][ T2749] usb 6-1: New USB device found, idVendor=1e7d, idProduct=2e22, bcdDevice= 0.00 [ 1725.352850][ T2749] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1725.361842][ T2749] usb 6-1: config 0 descriptor?? [ 1725.499882][ T2759] usb 1-1: config 0 has an invalid interface number: 157 but max is 0 [ 1725.508108][ T2759] usb 1-1: config 0 has no interface number 0 [ 1725.515331][ T2759] usb 1-1: New USB device found, idVendor=04f1, idProduct=1001, bcdDevice=c3.b5 [ 1725.524363][ T2759] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1725.533596][ T2759] usb 1-1: config 0 descriptor?? [ 1725.581813][ T2759] gspca_main: sunplus-2.14.0 probing 04f1:1001 [ 1725.699813][T18931] usb 5-1: new high-speed USB device number 90 using dummy_hcd [ 1725.841187][ T2749] koneplus 0003:1E7D:2E22.00B9: unknown main item tag 0x0 [ 1725.848365][ T2749] koneplus 0003:1E7D:2E22.00B9: unknown main item tag 0x0 [ 1725.855627][ T2749] koneplus 0003:1E7D:2E22.00B9: unknown main item tag 0x0 [ 1725.862794][ T2749] koneplus 0003:1E7D:2E22.00B9: unknown main item tag 0x0 [ 1725.869978][ T2749] koneplus 0003:1E7D:2E22.00B9: unknown main item tag 0x0 [ 1725.870618][ T2759] gspca_sunplus: reg_w_riv err -71 [ 1725.877088][ T2749] koneplus 0003:1E7D:2E22.00B9: unknown main item tag 0x0 23:46:01 executing program 0: syz_usb_connect(0x0, 0x36, &(0x7f0000000300)=ANY=[@ANYBLOB="120100007a9d5708861246208912000000010902240001000000000904ef0002ff04010009058f10ecffffff0009050212000000000015cba0a5d9b0f103bdaae25e1db4c687153a80ec396fba759c0c5b608f3cdd52961885ae1644a406eadd3cae4d1e33dfd29b0a79e03d3ea9accb8e597305674264d92a22edddaa5fa256069957697f595302a8a71bfab8cbd46fcdea0a79035a39b3a2514d585acd43320b530520c28ee259203890f51f565cf59f0900c80ba417f555cd6fef3547d80b95cc554be4a59fed2252df905a6bd3975ebb634855249f76f21406dd527764ad3556500f88174fe5e0ec5c1acc768b433c1816eed4a27b5f9d5d0b1f1b4412b343202216"], 0x0) [ 1725.884994][ T2759] sunplus: probe of 1-1:0.157 failed with error -71 [ 1725.889349][ T2749] koneplus 0003:1E7D:2E22.00B9: unknown main item tag 0x0 [ 1725.889369][ T2749] koneplus 0003:1E7D:2E22.00B9: unknown main item tag 0x0 [ 1725.889389][ T2749] koneplus 0003:1E7D:2E22.00B9: unknown main item tag 0x0 [ 1725.889407][ T2749] koneplus 0003:1E7D:2E22.00B9: unknown main item tag 0x0 [ 1725.889424][ T2749] koneplus 0003:1E7D:2E22.00B9: unknown main item tag 0x0 [ 1725.910706][ T2759] usb 1-1: USB disconnect, device number 83 [ 1725.917609][ T2749] koneplus 0003:1E7D:2E22.00B9: unknown main item tag 0x0 [ 1725.917628][ T2749] koneplus 0003:1E7D:2E22.00B9: unknown main item tag 0x0 [ 1725.952287][ T2749] koneplus 0003:1E7D:2E22.00B9: unknown main item tag 0x0 [ 1725.959534][ T2749] koneplus 0003:1E7D:2E22.00B9: unknown main item tag 0x0 [ 1725.959786][T18931] usb 5-1: Using ep0 maxpacket: 32 [ 1725.966692][ T2749] koneplus 0003:1E7D:2E22.00B9: unknown main item tag 0x0 [ 1725.978906][ T2749] koneplus 0003:1E7D:2E22.00B9: unknown main item tag 0x0 [ 1725.986062][ T2749] koneplus 0003:1E7D:2E22.00B9: unknown main item tag 0x0 [ 1725.993232][ T2749] koneplus 0003:1E7D:2E22.00B9: unknown main item tag 0x0 [ 1726.000392][ T2749] koneplus 0003:1E7D:2E22.00B9: unknown main item tag 0x0 [ 1726.007528][ T2749] koneplus 0003:1E7D:2E22.00B9: unknown main item tag 0x0 [ 1726.014685][ T2749] koneplus 0003:1E7D:2E22.00B9: unknown main item tag 0x0 [ 1726.021814][ T2749] koneplus 0003:1E7D:2E22.00B9: unknown main item tag 0x0 [ 1726.028923][ T2749] koneplus 0003:1E7D:2E22.00B9: unknown main item tag 0x0 [ 1726.036093][ T2749] koneplus 0003:1E7D:2E22.00B9: unknown main item tag 0x0 [ 1726.043227][ T2749] koneplus 0003:1E7D:2E22.00B9: unknown main item tag 0x0 [ 1726.050413][ T2749] koneplus 0003:1E7D:2E22.00B9: unknown main item tag 0x0 [ 1726.057527][ T2749] koneplus 0003:1E7D:2E22.00B9: unknown main item tag 0x0 [ 1726.064674][ T2749] koneplus 0003:1E7D:2E22.00B9: unknown main item tag 0x0 [ 1726.071825][ T2749] koneplus 0003:1E7D:2E22.00B9: unknown main item tag 0x0 [ 1726.078931][ T2749] koneplus 0003:1E7D:2E22.00B9: unknown main item tag 0x0 [ 1726.086087][ T2749] koneplus 0003:1E7D:2E22.00B9: unknown main item tag 0x0 [ 1726.093244][ T2749] koneplus 0003:1E7D:2E22.00B9: unknown main item tag 0x0 [ 1726.100401][ T2749] koneplus 0003:1E7D:2E22.00B9: unknown main item tag 0x0 [ 1726.108602][ T2749] koneplus 0003:1E7D:2E22.00B9: hidraw0: USB HID v0.00 Device [HID 1e7d:2e22] on usb-dummy_hcd.5-1/input0 [ 1726.159880][T18931] usb 5-1: config index 0 descriptor too short (expected 9, got 0) [ 1726.167846][T18931] usb 5-1: can't read configurations, error -22 [ 1726.279811][ T2759] usb 1-1: new high-speed USB device number 84 using dummy_hcd [ 1726.320450][T18931] usb 5-1: new high-speed USB device number 91 using dummy_hcd 23:46:02 executing program 4: syz_open_dev$hidraw(&(0x7f0000000cc0)='/dev/hidraw#\x00', 0x0, 0x141102) r0 = syz_usb_connect(0x0, 0xfffffffffffffe3e, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000140)={0x24, &(0x7f0000001340)={0x20, 0xeb90da1a02359c16, 0x1002, {0x1002, 0xc, "98b96819eb2fcc61edd3c6759dda0b480392c403d8a2fce10955d2e580d2c9dd329683c5f7666fffaa2fabbcf79bcee330a307bd7eb997e1702d6a4e26c6c1f3bb1e764d66902a7be5b6f56f30537fdf365f8d1c081ef9a1b4fab5c905d17554625d71a8f8288769332521aa8d023bd95c67a98743c6dc31a5340ff764bedd39e3a97772cea549972e605300fd5f64b43eab8a06b6c6822ff81cd2d389efe84434fb719d03e198c0692d873072022fc84ccdd91d211b7ddfe46094370b73592def14b261e5f1cdc088aaa982f835d59127ea34b52617ac01c09d134ae7651e7f2d073e3767458ef056b7f4bfd906a8b3a41176651e26c681b34bff1da49d7170db4d1f6fad340fe82454063e5585499a3e67a93efe4d97cccdd3dc5dd52af5c0d9d26b55bce2a4b53e0b7ae72876c74836b29cf0df62599a580b2faee2f639c5bf6954e204974552a8120f0ac031506b84ebf998d8f85d9b7f5bb75a8254c214bf5bdcc36de4d3dd2aaf9c8e371ae04faf9251996251b7b037cf1f31812ffa23b7d3100c35d1fda3b5b68dd40cbf17228664db914b6b71c897cda265f075f2318dc0a7b5cd1b1550e0cecf728b688ab57e9db7f4d85181cc60186f8a86ae7b4d0f2d66b86c346aa713991e7112a808727b14d38935d10880d1edba62e113e4af98b89cdd68bd931c3f883082201a9a20a6c85ecc47b091a0a6646456320d92a5b75dd979872634a79e744584171433c5590aadce102e8503643b3663e9aaa68ddeb91f3077960db8c5de2a6330c46bc62a3ff3b774f2a32e9cafd678bfdd6cabccf96801c9337d16bb6a2c8d47d9ad675a8f8d97c38c1a5f4f9a3db6557e18e925ed04e5c7a55a4b6e46d055358e9cc5a6845fb4656ac6dd32fc951d6100f812e5335849ffd15061e0e28b17cc50132bc6be918ec5cdb26ed12005b49bcdb3d241fdb2422176e7577f8d3dd3b8705528911addb0d3c6bcca4a9598d54400bcec13f046af1c60bbb5f281c2fc8cc287d8b5b8b4aa7f48660fdb22918230efe2ec1cf286a22f7f6937e025eeb7c146c8235b23bf52a3ebec8b38125cba71085ece1b176662addf71face2d95d65861d6de72917bfb950505180732ab50f8704223d90b6c93bfdeef0dae0dbd2e98be3bce77126e46482497cd56d92911c84f4398ce68765afd02e3fae5906fb07f689110bd425e87278fb53161ba88d02ab84988b579fe3accd3743eb455d8933c9e195650cf2c03325f72271e4aa3a67f2a4e769712da1c960a1f05e9ade4bd9428492ec5812437ac596ca86d10916e0e0515d2941ba096250b1f5b80e02ac5e5ec3937bd3a968b3a7f1166b336e8bf277b8515846ddd4a94a7a4e77ae723cff0244f6c7f658aa801d311f38412b2442c87e53fabc5c4ea7b7cec1bc669f79d4247116950f784d20da1470105838adf2db37855e403d88c6eb93bcc590884e723fbbedd6cd30c3fb42fabd1133db81c84d4aee50bd94ae72fffac18b225a3bdf900e3be37ad95a264c85fc1fb686f9f427d6ed48714f0d703db41d656875b492c636fea612c34be0b8ea3895f4ae6a1be110d496e97bce6ad5c3653a5a63fa0e45e7da29363480e6951d7d879eab8c13de22bf7107000a4994018370548aed46aebf178b68aca4e0e3a39bcb4c025a49b00d415282e83ed6b296f2713999dd847bb6d706121b36422406b6ef5be968043fed55f25c21f5d3094ca7fac838c1e4dc4402b99e42143b55b85d6e3100585d0e837349fd7ae8a7a5235f1d510297e943fb2abfd3c548ab72eebbd3bcb1d936bf5195267023aa648f5f8c68e4256434f83dc096fc1b3ac532a848662f2dec9e7e0e8d1cdb282289f6fe59e52d53944de0cac639ec083c930950e883b44a7d3addbecffb1bd4fc421ceff3fe6ea2031e50aa0c9f7466793c2f0667ae8b242cd518b328b02c88ee29d7c8971b7f4213f0394ef80daea9251ebb3743d8551f73711278157aefff607ec595f85e63718518079b1a30a7fb748c8310d6e102f5a7623ae83bfe12de5c750f2351f4c2470a40c2c11925886b6aa7d215ad0e29c69c791914423ea5f5c7f38967e1fc3ce51d31e5d55262e51c552bca2bce9ca502a0b499c3bd83e7300b84ed4606e84c8ce99ae1917fdb6c30f5ae3e6fba201677f3884a91147c79ed37a96d68a6b9d6690037fa52dd78dfd8d75255a5babfd77027ebfd59961764d0c4854f711fe6e86c1ceed364c6736575b84fbb0626ab0051965ccc44c572962abfe461cb1d4f133e2e91bbf453df735905d6669cf04c371c94ee45d5f85ccd0d3d54cfebdc0826d9a65c910689e5e0e074212494d9cae6f10a613b179fb5925d1c25098cc2762290ff037f4e5b80443a15bcf4b1a5aed55d75bceee4d38b7fa56ba23090864f66c7887da9399e5eb15ebf156f47c946933c52fb519767f2a146d6406b3740077213d4e250e34d786326ec6d10f6ff8097c8f8fb54a5465972ef55f92d4dac232782595f63a15f16309c20ff38791152ea96c6999822f3f2b39b17a84520d0e3c9e40c6f4f21973687a03f5ba01457f2934e6d40255045399ad5abe0af0d9082f89955042ff0132459890c1a3d9cef50f730b91b6256bec3ee5e1d5d630a1387ada84aea57e704a947ded622d31d9ed9f0fc64ddf3412ac4031dbd8525f2f5e4719b519d1c167cf467f7d2600d08520b260368145b2e23651e136a6b2f8e7a071e8b4efb3bf1517bbdcee01585f20076b0afdbccc24f496755408c329cf8b01440d87bd656eb8457e1f8d19ab8a84f1173839ca120c1e9bad7af8896ddf6533898a72c9c3a5995169bd6658177bf1fa516f584e76a765e2d77c3a5a1f3194563022cd0f0866ed5ee44e77be90a043eaf18cef49437afaf61f49d1120128a6de3a9f4e7896aa1588c5e2e42e9cdf23f0aba666d158381504d2c5f93b8c3920094d7b070531577b33a45fff1761c6d9a4595995deec7ed83fa64551de96044852bddd0cb9abcd2222b04e40c5bbd1d3a3a0f9120857b7c637e867f88439b79d77542f1346f20d0c9faacda70132ae0b2dd5499774ee6b22dd1c52c7d11d12cff4a6742f24b89219188eac653156146297a58b4e80b3ff173f7a66db351e0a33113b4df4187b1261ebcc06b16e2cf9d44e720e5c6b1bc4f3851651f4da17694a075fb19e03da7bab7da9b4bc0bd2bb7b14a39a31867b3da0f3763b80b6f0e4a35424606090435b5f6a2579d80aa63a8b81ac077d9cfe569ea5583a099ac8990439576a14cadcdc60e60b0a3a27077dbd101100ce04910c2a3f9d3347ebe111df9b11e8f58cdf8c109b36418bcb4afc312a85dd0abd4f85bc12629abe91ec3b890b1d7eee8c1901703b4968554466271a76fc2a47a63cdb0c4e5c61c9c417c9e01041e0c006fb712a2eb1ec5db2857e36c7ab3a03159bf760a64d058cb1f10cb63ab66a99da74ef9e6776ac146babeb08de68b106e549247e58fe70823c62f84ddd712939f3ff2449acbd68c90867f7f7d321029bd34d8ebea11da8de03cd5c571b6828282d2d82943a059378f5ab9d89fd689533e3b5bcb1fd5fe05a6f03ba5becfd5789e44590555ccf653cd81610ec0f5e221d2db437f2d5be2d3c02d9323bd08f33c5e20ab79c1dc4e654b5244c8a1c71913427d6fb780d600494a7066db1469b84c992a92b5d94fd038b5f66d30b310a6a366b33456ee818709babfcde52614c53ed13233ce3a160d9594f312f267b980cc7320613f78f841a7b566d0c0554164aa2dd515163d230408f65a33ab98bb6a8b1193f1075fdf4ab27e9eca6878442b33f346c172a04054d1ced77cab110944c4986584c2f44adc78baa6ff33ec5bc756bb2b26c462ea63e353d0d359bedd7843291aac55b3214b5ed03bf046e4b0334498ee0592d696fc4a911b2d8892c65009c17994f60b08ccc6595077b91307197baec76ced540aac412b184665201784bd83de35dd0d0c3aa9a5be24922275d533b993f1523bfdb6f9b69fbad80aedfeb9fe0a7fe3cb26fb9c06c1e6f53e9ce0f940fa2827822c21d0f6662818154e1cc0a44cf491ed4cf7dba7c430a2730916afa7ac793b09461f07a42e58860fe69c9efec6ac2e13cdc697421e836697de5acd7a30f66f9039abf4183d42b1d1754e54e34ea7b910005772c717683d5cb73ac3491a54facac3e7f7672e51dd10d624d708fba29298c9fc3df082901d5ce8e83d86388c88878ad020cf1d1896a3aef031ba78dbebaa3906f034c07ed46ddcd988b2e02d5f40c1e71687281f6cc1a86064ae48541ff7b6efb759a1e69124097ffdb110737b6d65da03810810f59fae1777c0410f427d3b02c0074aad143c42bb13fd7612c098d398cb20152da1d432af8278827feb74067ba7369c552c9e9d70719cc633b394145e7ae6b09a86cbc7f01f349cb547fd8021d8c1321be6e7eab6bb050d525a5ee390c55d08d2f198652ae97afb1b9686ec29ef254742159f0312eacfaa306e0a622301e986e7253db0f19d3ad9f87745a082e6648f08571b89c1d78f86048108e0491d6924482b4e035aa1768d71438c41cda2b7251387f1d61506194cb9dca8a66f81311384f7c6ddb56b5df7680580d9329597afed7de818492e16cf9f191ebe31fd4a687c078fc857fb1ca3e78d2e8b7465b5419097b0fcdc63bb7fbb04605c88be9ed65cf79a78de185335d367b649ee84ba804bfd5166f4c292e705723ce12e5690eaa45bf1b485e42ea9dbd5e1d43268f7106c1252078738707e25567260410cc26414f7f2ee9741fb21bc3ecc50eab7db6e79bd8de533aee6a18a194299d14ce107973bfe6ca84a894ada5f56898d467381ab05676da8d47d6c5d47844de5e07ee02f5d038dcd00f54f9e0b94f5fe29c3d08c25c21eba328762f18aa36771895c9c971da5384a66147417e1ce00cbe0d1a9d6cb2454a3024defb87a999b5971c11fab236e9e7513ccb57addaa6f4da1afb47a1cd611ab2fac5467084f2ccd4ac2da51bef3267d3c6cbe88bf296630f904b295d8beca9ba10571aea2410682eb94072ea17dd5c3e55f6e0253de5c9a79412ee3b9e072a65440efce6af2966aada1d316efac5198bf4b7ed2afab33d153270fbf0238db3d48c45bf91ca7d8fab991168d2dcab27c2570d49e2d0d5227aabea8f5490162ec48526e9d299496646bbffc64195ba55cf3efe5e407544559d8979e2bd38eb970a5b0ac0b7332ef54bd6ba1237f4806f01166fd57c15dffe52c7cc40cbdea740f69d728f3221ff360e4ea5e5747edb23deedf4cbaef0ac53042bb68838f086be35f7376ce76d55ed628f9b49b6f304f4e2dfd69863f56b37a8eb913253a36818944ce0d23753fcd71373896e9b7cdd7aee60994dbaca8c21331c9cb317d38b50dfcb2613f91af62739a2d5cdde3dc197c022e76b52af41eb93a10a79f108782dbdd22194abafa3dedcb9cc626aa9795de044bb8f55f34253bf24d8f410ef7e58faf7eda87e15ded312bcba3174eda80d649ecabd927a82c4eaffb21be3e1aa72637953bd8fe899610b6711ba08fb1df7b3f8e35d65363832b1eebfbe9b5705077ffeae56820e872abfac33bea2d88149daf5f9c81fd4765485bddc7c38576cf4f609f9c43ca31af0ca78091cbffac81b5fa9b8367bf830aab3c43541be52d116114805955fd88dc12215a52a481ebb0a67c9a5dc624f052a549aa94ba02ccd923cb9a4aa11a7d4c93f96ed86038c7f3928e845c08b86b2de73507b4bcabc6880a3658fb1f7f142a4b6fce60e8d6a5832b2260da52fd926"}}, &(0x7f0000004200)={0x0, 0x3, 0xbff, @string={0xbff, 0x3, "427f2388f1bc9f1e6e15ec65d807a59cbdafdbefc96a892ace6e52a47ef9d7016e30cbc32c57a58a2c1348bf17ffedcaf4e34256521ec5e0789b1578ee645ee617bd6196631dbbb9b5e2a2e3b07d2a719d32c03ee8c7595a79fb74b141f51e564c581026823cc2f5c90c8f9de20ccf202eb8617090fb37ecd850364c9d5c30a824e2308b55d51fb48b929d6321ee9625ae58e47f2f4b0352dc9412c5949cb5075dacd6288da185938ad0c55f7765b38a76d778a8a1540fa7450ba42d2b4a9bf7626233b6c666718a5c0f904551000fade13f219bcea8ab8e21bff1a626910cd7b864aacc76d69a7878e28bbdc02d1936f0caa6df466d97303ea2a34446d06d841eff14288d29e993f41285c68845d09df63684186bd19238826480240dc399d7f06018f383154a5b61216a29b7f182469ceb0d46b28cf1f245f7a069f2349ca1e1c86f93361d45d9d993923db2913a2bc4557ff8578605270b65238e775188a363a6aaeefcbbe8ed05289e538efac281c0f5d26e06c7f7514bbd4fe25c07e5c4301e37b96b88e9e06bee2f095e5917611c128a3df0f3a0dd460514614d21a1b108900356e2a89fc1e1c42d73d1fcad6f1059c9cedc8684e2f9c108f71165257126cddc7f289f02652a5492cfecd77e5a9a3ae37c90bb5f3aa93086e5ca0edc8be539ac1592d7a270cbc4d9e2719f9a2897b32dc62c208ed0f47012357185635bf5439cbcf08f732d8f162f64675b7597cd3dbb1e8f57cec6f64418af1b22ee1c3d2304165525763c492a394963a4b11fda7ce0511c6c5b0ae7e8d4499c086dce1058538eea171ca2e93639441fef1aab2f4b20a1455d2aeb09b2b9477206d17cabe8de71b4f6a4743cf8cafc961ced45533f95745885e6b75b57cc1d4c66fb30b18cb9fec6ab522365937c67e24ad2daa7737589d83168627b80671d6dbc402e1f7ea9ee5aacad56bfe9e9c4df78933ee3c9ceeb1d3b0218bc56766e69f052f9c820804c0a9e7c4eef895eeb04e086532a883e6d7b5f8cdbb660a0302c1c7fa23ccac63852b06feacc4794a7d361348be4cab8db61962a7e04de8a6e7e26a7f8d46ddbba67b2b319a0b9d0899b240fda326deb3d100037b93834445aaf0353d7fa00f4818401e12ad6878969af2ad0d05c5ebfd2bf01b397fc3ad060db6f7b6a8485495627b6e4d3ec72a69576b63f5d98b7389afc82475b448d7b80148d7439aa4374aeca2ff01ffd8e78418c43a3c7b32f014a42462f26d9bd1cd8c02ff4dda56b33198aa3e147d8c681840ecfac971cbfd36b8bb79e971a05fd6f9b7febb3a21706aba71d0a42f50dbd1aaea7e804849e76007460d3b8bbe3786016671cf7e58eb8caa7062908415ba904692b7113ef9a8e861402f0c70b3f6bbbf2eaa4b7716241a9f5643ff7cae569fe8a437e9cb5c707b62cf38db6f0e0a8e2c975123d1be7209a8300570b4332515c6a2b96b7519e3cb740ec95acdba8b1e1efc09636a70fed13dd1366620dcb0331322d5eed12de7d843ce33b8b5b5c6d53788cb6b609087451aa61717f5bd61c41ff7597121db14c7676b687d844ffa8181ada1134a13474282a6fb0d77274f2e3dc892441766661040698f5e763163e94647b5fe1eab746566fb883785012077f7c714ecf5a86bd4f85e6adc930ad0f1d8c7c9dbdf0704dbd82a75a88cd54491d5fb62a1affc2b84c08d10913f4ae553020802493ed630f2bf719d410b086e00e7c04ad70367b0311508dbd85600e78f66a655b239fa89954326626555b88a64e06c4c44c2be6ec1ada5dc7bb783103d7bbca729d1a5eb66262d94a4ca0d9a5885b5cb4f607e9d33ed686191461b9a1ba4cbd255ed7d1eb4756bc3b84353a94b5c27614c1bee67c687369ee1cc2adfb304db2d09bb7d816d034accd08d2ef0441b4ac179b80c2e3d5e7d4e0765de6449b68a66d6c80f86bb3282ad028911588433c2ab443a18c7285286229e80bb6cfa1e62f611f426be7e506e7c3cb6eec7feebe354bbb40a98a0658234f80b32172e2eef8dbd254a4dce4056aba9a3bd64386d3cbda3674280a4940c9029e1549d45eaad3efd55d7471827bf9f007a26df0e173c447d7c3eead5172263fadcecd5ea03d71e153dc69948db431d5964be19287c517fd78e27313240bd0fe415a58f841cdf178676332919338e5a0bcc8354bb27ea3cff63b915e2bc2369206301839bbef77539985bfb47b44ff8e5b6f0bbd0ae6bed014f96558004a478346c3a1f586a0662d8524009071cdb361b9022cac8573cc4f8563bf8f43c3c163bde87bd2cdb6c7ea3383a05c67d63fe023a8af42afc6fe5ebf0bbcb0aba0bdd7abd143f67804d3615c538fa04f988fc436b40fe701cf451d73fdbfef24c942731e28db40f87a75eb55c4b4fb3468c9a2ab56d0637257860bf983a01a539b8d42fe9ae3ef5e60e5ff7b6be85135b8f0a17413082cb1e8cf15663bbf78771b71e0541de102555dd3a6328e0a441c0af59e90c0d54cdb128b403cd999b81a7462fa06445aff1f0363d4ede82f3196cc6558cc96a47557f7f80c772a1b7e9a6541f9956a1e656c32a237bc594abc56449747438c1026b6bf9de88a1488d104090284ee69e701286f42e270bc93ba8a67709cdecf6af0fc4b65b3596c101a6bcf946ed9eb06036850e5696ae41921f21d0e0e04968e032d2a6abef11c56de32edf05341dc49698f6ceb5d3591f7040667db420de565f9b8ee18951f42cff814b987ab86e4b04035b4a0e0d54c148f24d0974a450e2c1cf5a492106b17a88ae309483fff919b6bcb19c4f28cf1ee54427d6bb5d41423272b881428a108dd6d7a97e2d9ac2ae2aa12e149ee57d123a57f5fdf3d4e409dcfc08aa98fe6db18109d40597652b232b73bd4ee5e95e0b67ebe852efc36dd87e1d3ebdd9a4916f379715fce046e156b031f2be7ce6aec9b9efa9355489c035bffd9317979fbaa079c2e7c84441510ebb16427a1f0c4f3a9168535de99cfd0fc6fc73f6cbac4e3d0b7c55b65b2f737c8abbdedc4cc168bfea352506f50370e37b8810c20dca5fb4244e429af143f1cd049f3a57e0343b1d1d223327c4bc34c9a54504e3c00569be9f74e4deb2206aedbec991f1c9eb920d341c5c71a40aeb39036b30103254394dc5753e6345533c1e1fad2bc8fc5940b740f6123e96be8aed44a32ca7784fe49a19af4ff551787170a9b2bffea707b31a82d06095c188dbc12e37958febdeb17c1476ec1d2fe652a8095493675ff539bd74d7866e205cc2216a50fc1dfe7e136fa09194cc72d961acce541b8eb5906316728326200431877411cebef404d0a296413ba6b73a9657d05b05dacd7ac0805ef24a6241b1504ea5cc7c3f067ddc95eacc38ae730e4dd2acf1c722b135aa3f41566832bb431489bac20a3b6fa3cf732099808934a05bb5574a3eb2443dc36f0b899897b70f3a04f438609908e0817cc82d5db26b66bb5ab4ec2c39230adbcea55745ebfeacaf1709fd738ffd2750bc93a3e115a36f32bb5b6f886996b6d0a5db6cf7561f538ecc1c40e243c7a80e1eaeaa7fd51762b48311863b71e27ad15f54da802d04162fdec10c38a44940ab34b29bde68db5e3fd3efc47981938d309ffa7e518060b170c9146753adb47e016fb26ba57c1a6e296688ee1bed4b46bd8d08b3c8785019c41b941f76e56e08c61e39fe2c0143bad6efa2154fd35dd981e2dcfe3729aa8c2ea024cc63a063bbe8821168d64009a6dc737a2989bb14efdbe80dc6b49b9e467c1640ba20750c55c70966d87c552302346b49ecc4b8a84642892d1032b5edbe60817554dd5659e3e873d8ce7150dbf86038c00a8aeaa8052fcc0e3070bb9bf863bb11a1501304cf4918ca11bcfc371e101ba1c5dc5fccce800096d8c8f81ab6d02636e3704a67511694ca29af825763455bc0ab8b4a340be31b2bd0ed9799c3a78e28569b1f31e7e48feec9bf6eef24811d9d8aae2a7e24d2a868cef8400ce64968d74b0499b3f7c68e657facc4d5b3fd9ed8b1932c9a1dbeb8b0b87dd412d8f916bb3c0ac3658b2b57a6b7f3cdc9d88b44c556df758c75cbe0a10a6eb1c2dc96a80de9aacfcf2c8afdf753ea544980ded6b9896fcaf058f595f6f8ef347056790ddddb1597b983033b88af6b711e67b818e494d5af2a9cb8ed8bf9fe9c695489a88d08abb8cd88e8e8da58c6f9f0841640dc7b2faac11a6447761320c3122c4716053c49816884ab0a8846def3b9e9cb10acd8d41158aefe9a6f2254784f5ba7daedabf13bf38c31b0aa17620d98667c37606595c4883ab0121e52b15691816839843144842ac578ab488983490e451e5c6a549fbe2"}}, &(0x7f0000000040)={0x0, 0x22, 0x13, {[@global=@item_4={0x3, 0x1, 0xf, "78b5fd56"}, @main=@item_012={0x2, 0x0, 0x1d, "42b9"}, @main=@item_4={0x3, 0x0, 0xa, "3b6b8f46"}, @local=@item_012={0x0, 0x2, 0xa}, @local=@item_012={0x1, 0x2, 0x2, "02"}, @main=@item_012={0x2, 0x0, 0xa, "40d7"}]}}, &(0x7f0000000100)={0x0, 0x21, 0x9, {0x10e, 0x21, 0x100, 0x4, 0x1, {0x22, 0x4b5}}}}, &(0x7f00000004c0)={0x2c, &(0x7f0000000d00)=ANY=[@ANYRES32=r0], &(0x7f0000000280)={0x0, 0xa, 0x1, 0x3}, &(0x7f00000002c0)={0x0, 0x8, 0x1, 0xff}, &(0x7f0000000300)={0x20, 0x1, 0x53, "3c1c09fc749e48125801ab4895e785289f4cf2677f9956b4d5455381b4de3d24b4857a5f62c7b55a87c63cada6426aea261cc41ef49dbf4ba37ecbe93e6852e4bbd9e54c3ab0096f7081d5dd1a66064f5db159"}, &(0x7f0000000380)={0x20, 0x3, 0x1, 0x1}}) syz_usb_control_io$printer(r0, &(0x7f00000007c0)={0x14, &(0x7f0000000900)={0xa0, 0x6, 0xaa, {0xaa, 0xa, "7a1888aceb80879e3d75fe9f19797cab108a0b8e02bc093cd9570a410575ec2483f4adf0f5eeb2dcdee9914ed807117e70bb0a1b35efbad5830413b7e0e1b117ba680533d9dc089bfde1d3457eed1819e8f7eb0b38120ae944cfa7a34948d66fa4507c68ae97ef25bfab3ba1bfd97219a3d464efadce24bb23ca0753a4479591e81283817f721166d65f31ebd045d86de67c0f2300746c36bd073f3c653440f03072c26c49c2044d"}}, &(0x7f00000009c0)={0x0, 0x3, 0x92, @string={0x92, 0x3, "4d3ba52cebf1792a87c44b3da6d62231316609c079620a90a1a2dbb8c8490de7618212b9100ed5ad16035bc7053b0f9930b36e3e65bee86de9c2159c2afdf22fbf5ce39be6ed2d383dcd19717d3db4904e99f7fdb5628cfec6881608ee5864d021d189c8129ad3a2c5f7df5510722c398217ed44ca2ff91d21af64e324f1268569856adfe68bc668f7076512618a8f41"}}}, &(0x7f0000000c80)={0x34, &(0x7f0000000a80)={0x0, 0x15, 0x43, "f515886a8fa08d86cc47c6ee18144b0a01872a24285539db050cdc9b66762b8793bc3a62eb747e8f3c90ee9f72cba8d64a9dd26a2de97f540742dd224a773d5e165b60"}, &(0x7f0000000800)={0x0, 0xa, 0x1, 0x80}, &(0x7f0000000b00)={0x0, 0x8, 0x1, 0x80}, &(0x7f0000000b40)={0x20, 0x0, 0xa7, {0xa5, "dac3a3ee44ec23f6a16f989256808bcbba4e79633a9df78dfcad51a7271e4d04399c24dd64ccbf8e8d8303290a7840f70e549165f6d1e5bd319954d6ed98428ae6bbfc1571aa15f780b65f809b0ae09c350ad3f63ee0d7b20bd3f4b583b0dc344977906b94f5555dd4e2892202d679b0d7dac1809cb16d51601223817ac8eab80b911093cc91d0f0cd4eac6227684401822b8586b01b4121f91de3d12eefba71ce33c8b45a"}}, &(0x7f0000000c00)={0x20, 0x1, 0x1, 0x1f}, &(0x7f0000000c40)={0x20, 0x0, 0x1, 0xec}}) r1 = syz_usb_connect(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x7c, 0xe3, 0xad, 0x20, 0x2001, 0x3309, 0x8a5e, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0xc, 0xc1, 0x47, 0x0, [], [{{0x9, 0x5, 0x8d}}, {{0x9, 0x5, 0xf}}]}}]}}]}}, 0x0) syz_usb_control_io(r1, 0x0, &(0x7f0000001880)={0xac, &(0x7f0000001280)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000200)={0x2c, &(0x7f0000001940)={0x0, 0xb, 0x1002, {0x1002, 0x8, "47155e940aa38fc0b53b42c61e2d8694b4778e18dc7251185985d17a17582bf7de778c92ede4d31c27356be3ed7280f2c2bb4f22c2ef2e048d11ae2cbe5c5188d52eb2c586f112b5dc6b3f6f91870c2dfc96c7bfddc164cd1ef2562cb833976c45f18d181d9d8d5f5aaa9ab09090844cfdedc53bac12f06c4fb763583aa4eb09a9dd5c5c2d604c3e148268a768832586f6b477ee61582fb0e88d685dd3501d6491dd447d1ca651730408a79f5ab5d65f70bd61faeb4844faaf5841a980f5f8d462cd2ba9ee22176d8a63ff9f404a662e6d270f301b5321966c950fa289b21cfc88f37eaccccdf2dbb90607d2b91632d795150a88c55f6f07fcf0c51fba4529933c4c35189009704945f976edcf7ddbfcd767db00c2217739879e01efd495ded1a210eafd93a165e1074589d17982503457464a42961d1197759b55b874cd66bcc749a8486551983d488e25802f3421bceaf0ead9b2aacc3bde8cb4f8aebc1a068bad7217419e7330f6b86ff78e3b911857dcf23935327d6ea88015b07aa4bd890fb983bba640d2b553fb13793f55cc3bb069eaaf2d974f8ca4968ee67472e8ce90976ccd847c04309780080f38004fdbbd98e5d2d18d6f2b335c32dc8145987c78fc05d6180f113e2a963abb6dd25b4299a8434101e220ec6ead0a23f29b1ac096d842a0a26af271a3d20335925a6bb9719998a745a1edd0df183709802969c63b9f142de5ddd230c9a5d24d5fa3ddbdf58a5466157262dbb224ef04b15ad18e28ea8fbc5a04a563e7540e4dd2dfaff22b94b68546aaaee316da9c8f3b8d97aa51197ec720c8f6827e798514aed4eb17b1f0ad02ba8c33d9a82fb87789ab4768d14884f57d416b81772152d2263451cf7d1ac54e8993b6ccb6c733864fba32708fe46fdf1d094ea5a314640223fa977f445edc45abd44460c60128d1d691dea269622f71a1404d2cf7e405206e81a0e56558574a8fe9492223eeacc042cf6d95cc4bb002705eecc9d5cd0dc36c059196693d38b1e9097c60f68def756059db051ff60570a24d20356ed75572a7182210740dc7a3f8d21adbfe0b30d785afbffc97b616b54d9615f1d886b891bf5688d9849c99ff7629d881890a4f52425777408b213442892ddfed3eb1c42f4e17893fb6381bab107c9b11f8f7f797ffefdc37e6a9418353388567ea1eac55a56d642cc05ba2442690cff27343983f5ad7682864e7093e0c2bd578d21f1c87f565a71ed0ad494716f57af320781026680406f3e0671759f0ef75bd123f98ad09a0ee8ab6da2605fd2fa1c440f9cdd9d08ab75ec9eda7419743118deeeb815705f84dc892543ce11c6d7c2cb8abdcb3dd88872c92d76f98e8021a40db92e53afcd4e8c571bf84e635eecd954aea7e8768298ea150ecf9def1bcbecf5c09062eca2c948b6f0aa53208f1d9c5cbfdbdc9e58fe7b2a8e1db4c20fd03b25b061b68d8d58b7c957c89e743bcc1484e0b6239d757d300d68973b20f87680218c4c6bc249e9a11e8cf623525a9194e9a48d5b7cb68d81f17f9d8bd1503ed3ee4fb2d8af26ba94ed17e5086254009658021272d7e0f339fcbd4898822f9c198984590f7e337955db2b84e1fb06f06879dc123cde2c6f4d0085f6aa44cbc5862482ec6e30617f7318897ed5e039ed38c97aeced43aa04b3fa335a147cef3b21f3dc50e7badbca1684f77ef62cdca1cbabca7630b024c611f111749ba2388eff34d0a7e02e82f5705475826f92c9fcfd0080e1834f42f4478a9e19ea2f0849370a9aeeda182ffa9d2002c32a4b2361c84d184daddbfa9cefeee9e7c4773551ed1aad11e2b4b85754c0bff2c6b356a1f26a008c75d38466a57c8467ff946308696165bcfce3e69ed3c3e0f3b5dbb8be85e8f0739261600a4ba08ed40048346de8725f0bb7cd0ed794d2dde9dd19030deec4a14d3b239b1684005e7349e1d3a32e2eb38b3e68406e8b83c65d4ffb1fa7a4ba3e797d34f5b77207ee7fbd74c905c453861f172e56b05aa08230a7a20e7ce505940c6c5d2e34fdddbc91a41978906bdaa440374419ecc0b9a467ac8d89de62563d605685216e4055059b5fb8da242efd9d92e5870aa6b31cc5b5e60af9d7c0f6c5d31e607ee22386d5eb116e8a15ce10fa1bb21d4e3b9fb52d0e79bd19149d46a7787bd2b395d73bfa76dc9e8c4c30b7052dce0d50d7261532a8099b4f081d67d8684fcb4d2b208237a98156e4faafab88543c332210bdc174d2db4e813c5d18194e237f8cc0a3e2938ed2c19795b446896360453aa8c14c5ae2048f65d0caa85e3b9a00cb7a0222e092bbdce93e23af2657cab88c42efdbd8ecf775bdf8380ed4e718a3e5707bf42b017e4871afd930f6aa4bc72ea6c60f0e11c208065def78e0e19bcdbbd8b1da3e1e1207d0e26b24c86cab8317c32215c2c504081a0ee86ded1718283743e98df24ce9cc199367f6af4cee9a0e77497bd9e78666a942ae0b0fda7101f657b739136ffab1c0700c43e324138fefe20abcf5bbdb5b5bc2ef490de75f5c120225d31f417b58f83b0879a78f23579cda2adebaf0a3b93047f80b2d35edf2d362c83799ce4a322a3e3cfe1fb896d2b0cd8f9614a73c4b43d1fb309d0ba38f27699b5bdb6ef1d397c846f7f6e366436a29f0a6a5bdda06236fd2cc94273f6ad22a97ab241f5949e142eb67ba40f05268203ab215b756027edba8243bac3b5f1f21cf6443c8815a8e17599dcbc1caff32c9346ce7d0dd26f6f798c9a4990babd17a4744d30e6a0675fed04e74a8ae9aa540ab8fc40b272505cfa70c61f39046999bd370890ca6d7bb482d9be91b8f5896c2d7afeb42380973ce5d96602c71d441708f37fb875c4f6c6da6342a16f8c7c240f84979cb12092eb58590504f8141b4edcfc74ea9c543ebb79d8389452b6948e2bbda3abbcef5276a9135d9fe1454c5ed2f206a1aa98ded6f35859e02bcf8a9867f9dfd8fd93419eb3502d12e2915c4e44455713605c66111f2f54c5f28f1bac72ec85a552c1ae8250eee7072b629e94165fb2d825c56526416d7fa52249032083fca432dba98420ebab3d00a0c4d7d88a2726ba71e3b0d2e87208867ef5d6fdce334371f170286db2f72dbef3157cfd6abc7fbcaa264bcbb4e123d14de365492b69236e79dcfd730a73e8a1ea96a14a7739c227fe80063296edd643cbc1c998977ac5d708254cfe347027301cf74c902c6f2a1598ab9a94cff5430abf3a07b177f9d59bd9f529d5be69715b5e4a4a0741b36579bc2e2eb89da4e0cfbc29904d6f3828c52a1ef42c4157aaa916d62bd2270be171477e8988f513082b88812dc0f690907e07152c09b6a45600f14b34050cf92fde831a9b4163f1826e4ae1907df914a114c815189505b00dcabab3af3e0aa3e09d5ae1445f09ea67d93da52f4141010ebc14b8cae4a6f341dd85507f30a4fc9989d6fd4d68efcca7c66dcbd0b0d1ec71997f2521d085f243c3be716c6fb38cea338e2aecaddd326563232ab71c08d5185c5c0d5d49f87e2397c7fb050fc3ddab180218f12c298517f8a61018a5f698943787256ec0b5d9a79af8bcb4e58edbb74decb006c297112c44e00f23e0d7faed38e8081a13216a3ed4c57c51ac26c52abb3b415517daa5b3fb45089f54c03df417eb0c8b292964c41ad326c34d8478c8f233a5d3770500e9639f9f42584c25bf05f1dfba6e625c16d049cd9936b475490542fedc076cf946c58d6e6f4489a395e1fe1505f49a68f67b8266306c796efe3e6906d1926d3d4460804e42dbfcad4e9d8cad58ed72678a491f8904013347a2b954f28fbe3dffd46dac0fe8e72983d4961d179b01b81dde8a58ca1a15f529ffd2f6e63741ffdab73553da1dde5b39313cf43cad3d9cc43a90c6c2becd7bbaad3d22c1339eb7772446e0cb1b890b681086c28638dcd76786b8bc7ee9a3cc1c53061a37f85732be602690cfba8219d24da8be151eb9b9c5cf20595c0d8d9d56b6975f34d3cff4443b8bb82bc67c164934a39839b45f8ac2469d92e653168d8265f298f13f211700a78fdc9cbe5ac84a4fd11780a408e82d30055aeb306ec8773a57b08c738a63a667d50a517e102f891122fb6cd39a70dd54a40fd775b1f7ef1c510f2dcea2987b37b2a413b49fa5a133285c5e3212e917e75a36ac2069e6dd1f961b15364d017a9313ca4c4afb92c4c6aacf81fb46639300c6b8e114f5e0586158b1b858fef23b8b296be8471329973ec8e70f7b3cf10da572e9021827823cd68b1d399cb727039e7836f50300cf8a77c1f6eda6d992f855a99660fbbf86a5f1e6840fef28a87f2ef3848d2eba8f3eb6d22c3c087d4975811e97fd3f6e0e0305dbd3aac3fbec1f29f34b11781662b5b313a5bc7dcb4e17dc0387be3a8a5ac16136bc8965dee5a1bbecaeab8b4aaf22b9ec1706b1f4fbbf9ba04b90824d367f973c811e423c19147210157dcb0769b6af2360cb9f94f4a27b2c525cfea4d659444d635183ad3f23d99aacaf2c35efeb07085e9a57f8075c960ad9676039176e9367ce2fd53813d37a86fa79056d8ea5e31175d68499aa174bdce06382fe70dbca08a8ab88673fa9598d3428259e99753a606eb6acf367e8b60e909b55c08228d5a7ceb9a1e879356d26c02bdd14d5d0d9623976270e1eb14dbd013af737487244cbb486abe3d9676502b87f4724425b3c0efd1f10a745870986be9ea324e48f10adb8637d075801aad4f9b4db9aa73f3ffa1880e85fbf26afefb50adef4d010f3d5d5d85b3443725ebdcea24746f26b4823bdf4663d456b59776b974e58660229d4240f5ee4b25ce52b7006139b1f842856529fd8fc01e835cb6d220b695e204e0e57349b93d9302d335818d914ed0afddc8618b10e7086c06b81ffc5b9b754dd9ffa9dbc6ef9afeb72a797c22983673fabe77337bd6644d8d4712ae8cee5c9fd939de860e74011ed552e5f74b28782fdc6757c46f945944d6865aad91c8db6c7498e3d59456e9e9b5b21443bfa61b651310601cb8b006090a4d2e195c4f2f567f5786fc32889b2c517094c3589fb0e1c134dafcc0f77da2e1de3cd75287da4b3edc7561e03e2d1b0756f05b2cdbb2257f8bc349f6e14fd7393d711dc5ed77dcb5d33b4370f635e9ee6e4b90aad7e48d1eac27bb2ed2d981bf51dca62ceebe452cc33ac1d0fbc745fde059951de961dd555102c8da759337a7c28af74219f255ffb01159ac41b2adc80dce5386d1f1133f3cbd4ffe9abb534b5f192a234d54e41b966ecf797b02b736f160d4975dc7141f5a6ab91b82d944f370329e5f9a81ba4c0ca2aaf50d2d855ed523d32528494ec5d5f3d7d558abb3d3fb12c034b0bccd06118f829861c1e2ff91891dfc90895be25e4e53560a205a975c3827d5369f51d2061db3adf5e7be78a1ed84f2369d506ddcbfc086e40d48ea57b8c4ba664c617c5bfd6170cb8d0686345086c0e9eb70421a3744985ec99df4010c4c534f590ca26b15d1c19a4822333bfb525b22fb0e004d35ac356c1b01ba021dbf0521fc21485706e5f8c55929ad47565eea52927f350eb44536396c6fa1d7ca8bd366da6cb8eb88e34e6a804087431044a1b60df1f787be9755aebcb19928bbbda097d12e608cb2609435b0a73035839d8959f1d72feaecd293d030aa3de066466b077054566050490441412bfc03e16c5047dd071f660a226b13908a4c2105da79072d2a34392fad05686b7ee96588b40f15509a9567ac9069a0cdd89b0f9dd4b971de634b8c3a1532f0f8e78500c85ab01baa8a104939999a023374f58b506a634ed67"}}, &(0x7f0000000080)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x2c01}}, &(0x7f00000000c0)={0x0, 0xf, 0x5, {0x5, 0xf, 0x5}}, &(0x7f0000000100)={0x20, 0x29, 0xf, {0xf, 0x29, 0xfa, 0x10, 0x80, 0x2, "935ffcba", "f401854c"}}, &(0x7f0000000140)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x3f, 0x1, 0xf9, 0xe0, 0x1, 0xa557, 0x7fff}}}, &(0x7f0000000700)={0x84, &(0x7f0000000240)={0x20, 0x14, 0xbb, "a60a473634473b69232e757858c59e87c258fc49e41c98df850d6221992c3c532db3f8d9b88ab2fe4b956958514ffca9847e1336dc77ff90cdba07c379f2e9a5abcbdce5b162e8a8785843fcce4d5b569393acea788f8fe86fb238642addcc720cfa6642db168981a849cac6a1a5c56e1891e47c0cba6de028fabf163f96c310427261b7c5804ca0be435228085fdcda64545981c35fc57b7af27f541d5e696b2e43ea6c797825a296e7582bc8d9c5c9e143816e04bd6ddcea083b"}, &(0x7f0000000340)={0x0, 0xa, 0x1, 0x80}, &(0x7f0000000380)={0x0, 0x8, 0x1, 0x8}, &(0x7f00000003c0)={0x20, 0x0, 0x4, {0x0, 0x89487fce1d796d4c}}, &(0x7f0000000400)={0x20, 0x0, 0x4, {0x1cc0, 0x4}}, &(0x7f0000000440)={0x40, 0x7, 0x2, 0x3ac5}, &(0x7f0000000480)={0x40, 0x9, 0x1}, &(0x7f00000004c0)={0x40, 0xb, 0x2, "b278"}, &(0x7f0000000500)={0x40, 0xf, 0x2, 0x6}, &(0x7f0000000540)={0x40, 0x13, 0x6, @random="870df92b234e"}, &(0x7f0000000580)={0x40, 0x17, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}}, &(0x7f00000005c0)={0x40, 0x19, 0x2, "2ee8"}, &(0x7f0000000600)={0x40, 0x1a, 0x2, 0x5eb}, &(0x7f0000000640)={0x40, 0x1c, 0x1, 0x6}, &(0x7f0000000680)={0x40, 0x1e, 0x1, 0x1}, &(0x7f00000006c0)={0x40, 0x21, 0x1}}) syz_usb_control_io(r1, 0x0, &(0x7f0000000840)={0xac, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = syz_usb_connect(0x0, 0xfffffffffffffe3e, 0x0, 0x0) syz_usb_control_io$hid(r2, &(0x7f0000000140)={0x24, &(0x7f0000001340)={0x20, 0xeb90da1a02359c16, 0x1002, {0x1002, 0xc, "98b96819eb2fcc61edd3c6759dda0b480392c403d8a2fce10955d2e580d2c9dd329683c5f7666fffaa2fabbcf79bcee330a307bd7eb997e1702d6a4e26c6c1f3bb1e764d66902a7be5b6f56f30537fdf365f8d1c081ef9a1b4fab5c905d17554625d71a8f8288769332521aa8d023bd95c67a98743c6dc31a5340ff764bedd39e3a97772cea549972e605300fd5f64b43eab8a06b6c6822ff81cd2d389efe84434fb719d03e198c0692d873072022fc84ccdd91d211b7ddfe46094370b73592def14b261e5f1cdc088aaa982f835d59127ea34b52617ac01c09d134ae7651e7f2d073e3767458ef056b7f4bfd906a8b3a41176651e26c681b34bff1da49d7170db4d1f6fad340fe82454063e5585499a3e67a93efe4d97cccdd3dc5dd52af5c0d9d26b55bce2a4b53e0b7ae72876c74836b29cf0df62599a580b2faee2f639c5bf6954e204974552a8120f0ac031506b84ebf998d8f85d9b7f5bb75a8254c214bf5bdcc36de4d3dd2aaf9c8e371ae04faf9251996251b7b037cf1f31812ffa23b7d3100c35d1fda3b5b68dd40cbf17228664db914b6b71c897cda265f075f2318dc0a7b5cd1b1550e0cecf728b688ab57e9db7f4d85181cc60186f8a86ae7b4d0f2d66b86c346aa713991e7112a808727b14d38935d10880d1edba62e113e4af98b89cdd68bd931c3f883082201a9a20a6c85ecc47b091a0a6646456320d92a5b75dd979872634a79e744584171433c5590aadce102e8503643b3663e9aaa68ddeb91f3077960db8c5de2a6330c46bc62a3ff3b774f2a32e9cafd678bfdd6cabccf96801c9337d16bb6a2c8d47d9ad675a8f8d97c38c1a5f4f9a3db6557e18e925ed04e5c7a55a4b6e46d055358e9cc5a6845fb4656ac6dd32fc951d6100f812e5335849ffd15061e0e28b17cc50132bc6be918ec5cdb26ed12005b49bcdb3d241fdb2422176e7577f8d3dd3b8705528911addb0d3c6bcca4a9598d54400bcec13f046af1c60bbb5f281c2fc8cc287d8b5b8b4aa7f48660fdb22918230efe2ec1cf286a22f7f6937e025eeb7c146c8235b23bf52a3ebec8b38125cba71085ece1b176662addf71face2d95d65861d6de72917bfb950505180732ab50f8704223d90b6c93bfdeef0dae0dbd2e98be3bce77126e46482497cd56d92911c84f4398ce68765afd02e3fae5906fb07f689110bd425e87278fb53161ba88d02ab84988b579fe3accd3743eb455d8933c9e195650cf2c03325f72271e4aa3a67f2a4e769712da1c960a1f05e9ade4bd9428492ec5812437ac596ca86d10916e0e0515d2941ba096250b1f5b80e02ac5e5ec3937bd3a968b3a7f1166b336e8bf277b8515846ddd4a94a7a4e77ae723cff0244f6c7f658aa801d311f38412b2442c87e53fabc5c4ea7b7cec1bc669f79d4247116950f784d20da1470105838adf2db37855e403d88c6eb93bcc590884e723fbbedd6cd30c3fb42fabd1133db81c84d4aee50bd94ae72fffac18b225a3bdf900e3be37ad95a264c85fc1fb686f9f427d6ed48714f0d703db41d656875b492c636fea612c34be0b8ea3895f4ae6a1be110d496e97bce6ad5c3653a5a63fa0e45e7da29363480e6951d7d879eab8c13de22bf7107000a4994018370548aed46aebf178b68aca4e0e3a39bcb4c025a49b00d415282e83ed6b296f2713999dd847bb6d706121b36422406b6ef5be968043fed55f25c21f5d3094ca7fac838c1e4dc4402b99e42143b55b85d6e3100585d0e837349fd7ae8a7a5235f1d510297e943fb2abfd3c548ab72eebbd3bcb1d936bf5195267023aa648f5f8c68e4256434f83dc096fc1b3ac532a848662f2dec9e7e0e8d1cdb282289f6fe59e52d53944de0cac639ec083c930950e883b44a7d3addbecffb1bd4fc421ceff3fe6ea2031e50aa0c9f7466793c2f0667ae8b242cd518b328b02c88ee29d7c8971b7f4213f0394ef80daea9251ebb3743d8551f73711278157aefff607ec595f85e63718518079b1a30a7fb748c8310d6e102f5a7623ae83bfe12de5c750f2351f4c2470a40c2c11925886b6aa7d215ad0e29c69c791914423ea5f5c7f38967e1fc3ce51d31e5d55262e51c552bca2bce9ca502a0b499c3bd83e7300b84ed4606e84c8ce99ae1917fdb6c30f5ae3e6fba201677f3884a91147c79ed37a96d68a6b9d6690037fa52dd78dfd8d75255a5babfd77027ebfd59961764d0c4854f711fe6e86c1ceed364c6736575b84fbb0626ab0051965ccc44c572962abfe461cb1d4f133e2e91bbf453df735905d6669cf04c371c94ee45d5f85ccd0d3d54cfebdc0826d9a65c910689e5e0e074212494d9cae6f10a613b179fb5925d1c25098cc2762290ff037f4e5b80443a15bcf4b1a5aed55d75bceee4d38b7fa56ba23090864f66c7887da9399e5eb15ebf156f47c946933c52fb519767f2a146d6406b3740077213d4e250e34d786326ec6d10f6ff8097c8f8fb54a5465972ef55f92d4dac232782595f63a15f16309c20ff38791152ea96c6999822f3f2b39b17a84520d0e3c9e40c6f4f21973687a03f5ba01457f2934e6d40255045399ad5abe0af0d9082f89955042ff0132459890c1a3d9cef50f730b91b6256bec3ee5e1d5d630a1387ada84aea57e704a947ded622d31d9ed9f0fc64ddf3412ac4031dbd8525f2f5e4719b519d1c167cf467f7d2600d08520b260368145b2e23651e136a6b2f8e7a071e8b4efb3bf1517bbdcee01585f20076b0afdbccc24f496755408c329cf8b01440d87bd656eb8457e1f8d19ab8a84f1173839ca120c1e9bad7af8896ddf6533898a72c9c3a5995169bd6658177bf1fa516f584e76a765e2d77c3a5a1f3194563022cd0f0866ed5ee44e77be90a043eaf18cef49437afaf61f49d1120128a6de3a9f4e7896aa1588c5e2e42e9cdf23f0aba666d158381504d2c5f93b8c3920094d7b070531577b33a45fff1761c6d9a4595995deec7ed83fa64551de96044852bddd0cb9abcd2222b04e40c5bbd1d3a3a0f9120857b7c637e867f88439b79d77542f1346f20d0c9faacda70132ae0b2dd5499774ee6b22dd1c52c7d11d12cff4a6742f24b89219188eac653156146297a58b4e80b3ff173f7a66db351e0a33113b4df4187b1261ebcc06b16e2cf9d44e720e5c6b1bc4f3851651f4da17694a075fb19e03da7bab7da9b4bc0bd2bb7b14a39a31867b3da0f3763b80b6f0e4a35424606090435b5f6a2579d80aa63a8b81ac077d9cfe569ea5583a099ac8990439576a14cadcdc60e60b0a3a27077dbd101100ce04910c2a3f9d3347ebe111df9b11e8f58cdf8c109b36418bcb4afc312a85dd0abd4f85bc12629abe91ec3b890b1d7eee8c1901703b4968554466271a76fc2a47a63cdb0c4e5c61c9c417c9e01041e0c006fb712a2eb1ec5db2857e36c7ab3a03159bf760a64d058cb1f10cb63ab66a99da74ef9e6776ac146babeb08de68b106e549247e58fe70823c62f84ddd712939f3ff2449acbd68c90867f7f7d321029bd34d8ebea11da8de03cd5c571b6828282d2d82943a059378f5ab9d89fd689533e3b5bcb1fd5fe05a6f03ba5becfd5789e44590555ccf653cd81610ec0f5e221d2db437f2d5be2d3c02d9323bd08f33c5e20ab79c1dc4e654b5244c8a1c71913427d6fb780d600494a7066db1469b84c992a92b5d94fd038b5f66d30b310a6a366b33456ee818709babfcde52614c53ed13233ce3a160d9594f312f267b980cc7320613f78f841a7b566d0c0554164aa2dd515163d230408f65a33ab98bb6a8b1193f1075fdf4ab27e9eca6878442b33f346c172a04054d1ced77cab110944c4986584c2f44adc78baa6ff33ec5bc756bb2b26c462ea63e353d0d359bedd7843291aac55b3214b5ed03bf046e4b0334498ee0592d696fc4a911b2d8892c65009c17994f60b08ccc6595077b91307197baec76ced540aac412b184665201784bd83de35dd0d0c3aa9a5be24922275d533b993f1523bfdb6f9b69fbad80aedfeb9fe0a7fe3cb26fb9c06c1e6f53e9ce0f940fa2827822c21d0f6662818154e1cc0a44cf491ed4cf7dba7c430a2730916afa7ac793b09461f07a42e58860fe69c9efec6ac2e13cdc697421e836697de5acd7a30f66f9039abf4183d42b1d1754e54e34ea7b910005772c717683d5cb73ac3491a54facac3e7f7672e51dd10d624d708fba29298c9fc3df082901d5ce8e83d86388c88878ad020cf1d1896a3aef031ba78dbebaa3906f034c07ed46ddcd988b2e02d5f40c1e71687281f6cc1a86064ae48541ff7b6efb759a1e69124097ffdb110737b6d65da03810810f59fae1777c0410f427d3b02c0074aad143c42bb13fd7612c098d398cb20152da1d432af8278827feb74067ba7369c552c9e9d70719cc633b394145e7ae6b09a86cbc7f01f349cb547fd8021d8c1321be6e7eab6bb050d525a5ee390c55d08d2f198652ae97afb1b9686ec29ef254742159f0312eacfaa306e0a622301e986e7253db0f19d3ad9f87745a082e6648f08571b89c1d78f86048108e0491d6924482b4e035aa1768d71438c41cda2b7251387f1d61506194cb9dca8a66f81311384f7c6ddb56b5df7680580d9329597afed7de818492e16cf9f191ebe31fd4a687c078fc857fb1ca3e78d2e8b7465b5419097b0fcdc63bb7fbb04605c88be9ed65cf79a78de185335d367b649ee84ba804bfd5166f4c292e705723ce12e5690eaa45bf1b485e42ea9dbd5e1d43268f7106c1252078738707e25567260410cc26414f7f2ee9741fb21bc3ecc50eab7db6e79bd8de533aee6a18a194299d14ce107973bfe6ca84a894ada5f56898d467381ab05676da8d47d6c5d47844de5e07ee02f5d038dcd00f54f9e0b94f5fe29c3d08c25c21eba328762f18aa36771895c9c971da5384a66147417e1ce00cbe0d1a9d6cb2454a3024defb87a999b5971c11fab236e9e7513ccb57addaa6f4da1afb47a1cd611ab2fac5467084f2ccd4ac2da51bef3267d3c6cbe88bf296630f904b295d8beca9ba10571aea2410682eb94072ea17dd5c3e55f6e0253de5c9a79412ee3b9e072a65440efce6af2966aada1d316efac5198bf4b7ed2afab33d153270fbf0238db3d48c45bf91ca7d8fab991168d2dcab27c2570d49e2d0d5227aabea8f5490162ec48526e9d299496646bbffc64195ba55cf3efe5e407544559d8979e2bd38eb970a5b0ac0b7332ef54bd6ba1237f4806f01166fd57c15dffe52c7cc40cbdea740f69d728f3221ff360e4ea5e5747edb23deedf4cbaef0ac53042bb68838f086be35f7376ce76d55ed628f9b49b6f304f4e2dfd69863f56b37a8eb913253a36818944ce0d23753fcd71373896e9b7cdd7aee60994dbaca8c21331c9cb317d38b50dfcb2613f91af62739a2d5cdde3dc197c022e76b52af41eb93a10a79f108782dbdd22194abafa3dedcb9cc626aa9795de044bb8f55f34253bf24d8f410ef7e58faf7eda87e15ded312bcba3174eda80d649ecabd927a82c4eaffb21be3e1aa72637953bd8fe899610b6711ba08fb1df7b3f8e35d65363832b1eebfbe9b5705077ffeae56820e872abfac33bea2d88149daf5f9c81fd4765485bddc7c38576cf4f609f9c43ca31af0ca78091cbffac81b5fa9b8367bf830aab3c43541be52d116114805955fd88dc12215a52a481ebb0a67c9a5dc624f052a549aa94ba02ccd923cb9a4aa11a7d4c93f96ed86038c7f3928e845c08b86b2de73507b4bcabc6880a3658fb1f7f142a4b6fce60e8d6a5832b2260da52fd926"}}, &(0x7f0000004200)={0x0, 0x3, 0xbff, @string={0xbff, 0x3, "427f2388f1bc9f1e6e15ec65d807a59cbdafdbefc96a892ace6e52a47ef9d7016e30cbc32c57a58a2c1348bf17ffedcaf4e34256521ec5e0789b1578ee645ee617bd6196631dbbb9b5e2a2e3b07d2a719d32c03ee8c7595a79fb74b141f51e564c581026823cc2f5c90c8f9de20ccf202eb8617090fb37ecd850364c9d5c30a824e2308b55d51fb48b929d6321ee9625ae58e47f2f4b0352dc9412c5949cb5075dacd6288da185938ad0c55f7765b38a76d778a8a1540fa7450ba42d2b4a9bf7626233b6c666718a5c0f904551000fade13f219bcea8ab8e21bff1a626910cd7b864aacc76d69a7878e28bbdc02d1936f0caa6df466d97303ea2a34446d06d841eff14288d29e993f41285c68845d09df63684186bd19238826480240dc399d7f06018f383154a5b61216a29b7f182469ceb0d46b28cf1f245f7a069f2349ca1e1c86f93361d45d9d993923db2913a2bc4557ff8578605270b65238e775188a363a6aaeefcbbe8ed05289e538efac281c0f5d26e06c7f7514bbd4fe25c07e5c4301e37b96b88e9e06bee2f095e5917611c128a3df0f3a0dd460514614d21a1b108900356e2a89fc1e1c42d73d1fcad6f1059c9cedc8684e2f9c108f71165257126cddc7f289f02652a5492cfecd77e5a9a3ae37c90bb5f3aa93086e5ca0edc8be539ac1592d7a270cbc4d9e2719f9a2897b32dc62c208ed0f47012357185635bf5439cbcf08f732d8f162f64675b7597cd3dbb1e8f57cec6f64418af1b22ee1c3d2304165525763c492a394963a4b11fda7ce0511c6c5b0ae7e8d4499c086dce1058538eea171ca2e93639441fef1aab2f4b20a1455d2aeb09b2b9477206d17cabe8de71b4f6a4743cf8cafc961ced45533f95745885e6b75b57cc1d4c66fb30b18cb9fec6ab522365937c67e24ad2daa7737589d83168627b80671d6dbc402e1f7ea9ee5aacad56bfe9e9c4df78933ee3c9ceeb1d3b0218bc56766e69f052f9c820804c0a9e7c4eef895eeb04e086532a883e6d7b5f8cdbb660a0302c1c7fa23ccac63852b06feacc4794a7d361348be4cab8db61962a7e04de8a6e7e26a7f8d46ddbba67b2b319a0b9d0899b240fda326deb3d100037b93834445aaf0353d7fa00f4818401e12ad6878969af2ad0d05c5ebfd2bf01b397fc3ad060db6f7b6a8485495627b6e4d3ec72a69576b63f5d98b7389afc82475b448d7b80148d7439aa4374aeca2ff01ffd8e78418c43a3c7b32f014a42462f26d9bd1cd8c02ff4dda56b33198aa3e147d8c681840ecfac971cbfd36b8bb79e971a05fd6f9b7febb3a21706aba71d0a42f50dbd1aaea7e804849e76007460d3b8bbe3786016671cf7e58eb8caa7062908415ba904692b7113ef9a8e861402f0c70b3f6bbbf2eaa4b7716241a9f5643ff7cae569fe8a437e9cb5c707b62cf38db6f0e0a8e2c975123d1be7209a8300570b4332515c6a2b96b7519e3cb740ec95acdba8b1e1efc09636a70fed13dd1366620dcb0331322d5eed12de7d843ce33b8b5b5c6d53788cb6b609087451aa61717f5bd61c41ff7597121db14c7676b687d844ffa8181ada1134a13474282a6fb0d77274f2e3dc892441766661040698f5e763163e94647b5fe1eab746566fb883785012077f7c714ecf5a86bd4f85e6adc930ad0f1d8c7c9dbdf0704dbd82a75a88cd54491d5fb62a1affc2b84c08d10913f4ae553020802493ed630f2bf719d410b086e00e7c04ad70367b0311508dbd85600e78f66a655b239fa89954326626555b88a64e06c4c44c2be6ec1ada5dc7bb783103d7bbca729d1a5eb66262d94a4ca0d9a5885b5cb4f607e9d33ed686191461b9a1ba4cbd255ed7d1eb4756bc3b84353a94b5c27614c1bee67c687369ee1cc2adfb304db2d09bb7d816d034accd08d2ef0441b4ac179b80c2e3d5e7d4e0765de6449b68a66d6c80f86bb3282ad028911588433c2ab443a18c7285286229e80bb6cfa1e62f611f426be7e506e7c3cb6eec7feebe354bbb40a98a0658234f80b32172e2eef8dbd254a4dce4056aba9a3bd64386d3cbda3674280a4940c9029e1549d45eaad3efd55d7471827bf9f007a26df0e173c447d7c3eead5172263fadcecd5ea03d71e153dc69948db431d5964be19287c517fd78e27313240bd0fe415a58f841cdf178676332919338e5a0bcc8354bb27ea3cff63b915e2bc2369206301839bbef77539985bfb47b44ff8e5b6f0bbd0ae6bed014f96558004a478346c3a1f586a0662d8524009071cdb361b9022cac8573cc4f8563bf8f43c3c163bde87bd2cdb6c7ea3383a05c67d63fe023a8af42afc6fe5ebf0bbcb0aba0bdd7abd143f67804d3615c538fa04f988fc436b40fe701cf451d73fdbfef24c942731e28db40f87a75eb55c4b4fb3468c9a2ab56d0637257860bf983a01a539b8d42fe9ae3ef5e60e5ff7b6be85135b8f0a17413082cb1e8cf15663bbf78771b71e0541de102555dd3a6328e0a441c0af59e90c0d54cdb128b403cd999b81a7462fa06445aff1f0363d4ede82f3196cc6558cc96a47557f7f80c772a1b7e9a6541f9956a1e656c32a237bc594abc56449747438c1026b6bf9de88a1488d104090284ee69e701286f42e270bc93ba8a67709cdecf6af0fc4b65b3596c101a6bcf946ed9eb06036850e5696ae41921f21d0e0e04968e032d2a6abef11c56de32edf05341dc49698f6ceb5d3591f7040667db420de565f9b8ee18951f42cff814b987ab86e4b04035b4a0e0d54c148f24d0974a450e2c1cf5a492106b17a88ae309483fff919b6bcb19c4f28cf1ee54427d6bb5d41423272b881428a108dd6d7a97e2d9ac2ae2aa12e149ee57d123a57f5fdf3d4e409dcfc08aa98fe6db18109d40597652b232b73bd4ee5e95e0b67ebe852efc36dd87e1d3ebdd9a4916f379715fce046e156b031f2be7ce6aec9b9efa9355489c035bffd9317979fbaa079c2e7c84441510ebb16427a1f0c4f3a9168535de99cfd0fc6fc73f6cbac4e3d0b7c55b65b2f737c8abbdedc4cc168bfea352506f50370e37b8810c20dca5fb4244e429af143f1cd049f3a57e0343b1d1d223327c4bc34c9a54504e3c00569be9f74e4deb2206aedbec991f1c9eb920d341c5c71a40aeb39036b30103254394dc5753e6345533c1e1fad2bc8fc5940b740f6123e96be8aed44a32ca7784fe49a19af4ff551787170a9b2bffea707b31a82d06095c188dbc12e37958febdeb17c1476ec1d2fe652a8095493675ff539bd74d7866e205cc2216a50fc1dfe7e136fa09194cc72d961acce541b8eb5906316728326200431877411cebef404d0a296413ba6b73a9657d05b05dacd7ac0805ef24a6241b1504ea5cc7c3f067ddc95eacc38ae730e4dd2acf1c722b135aa3f41566832bb431489bac20a3b6fa3cf732099808934a05bb5574a3eb2443dc36f0b899897b70f3a04f438609908e0817cc82d5db26b66bb5ab4ec2c39230adbcea55745ebfeacaf1709fd738ffd2750bc93a3e115a36f32bb5b6f886996b6d0a5db6cf7561f538ecc1c40e243c7a80e1eaeaa7fd51762b48311863b71e27ad15f54da802d04162fdec10c38a44940ab34b29bde68db5e3fd3efc47981938d309ffa7e518060b170c9146753adb47e016fb26ba57c1a6e296688ee1bed4b46bd8d08b3c8785019c41b941f76e56e08c61e39fe2c0143bad6efa2154fd35dd981e2dcfe3729aa8c2ea024cc63a063bbe8821168d64009a6dc737a2989bb14efdbe80dc6b49b9e467c1640ba20750c55c70966d87c552302346b49ecc4b8a84642892d1032b5edbe60817554dd5659e3e873d8ce7150dbf86038c00a8aeaa8052fcc0e3070bb9bf863bb11a1501304cf4918ca11bcfc371e101ba1c5dc5fccce800096d8c8f81ab6d02636e3704a67511694ca29af825763455bc0ab8b4a340be31b2bd0ed9799c3a78e28569b1f31e7e48feec9bf6eef24811d9d8aae2a7e24d2a868cef8400ce64968d74b0499b3f7c68e657facc4d5b3fd9ed8b1932c9a1dbeb8b0b87dd412d8f916bb3c0ac3658b2b57a6b7f3cdc9d88b44c556df758c75cbe0a10a6eb1c2dc96a80de9aacfcf2c8afdf753ea544980ded6b9896fcaf058f595f6f8ef347056790ddddb1597b983033b88af6b711e67b818e494d5af2a9cb8ed8bf9fe9c695489a88d08abb8cd88e8e8da58c6f9f0841640dc7b2faac11a6447761320c3122c4716053c49816884ab0a8846def3b9e9cb10acd8d41158aefe9a6f2254784f5ba7daedabf13bf38c31b0aa17620d98667c37606595c4883ab0121e52b15691816839843144842ac578ab488983490e451e5c6a549fbe2"}}, &(0x7f0000000040)={0x0, 0x22, 0x15, {[@global=@item_4={0x3, 0x1, 0xf, "78b5fd56"}, @main=@item_012={0x2, 0x0, 0x1d, "42b9"}, @main=@item_4={0x3, 0x0, 0xa, "3b6b8f46"}, @local=@item_012={0x0, 0x2, 0xa}, @local=@item_012={0x1, 0x2, 0x2, "02"}, @main=@item_4={0x3, 0x0, 0xa, "13cf20ce"}]}}, &(0x7f0000000100)={0x0, 0x21, 0x9, {0x9, 0x21, 0x100, 0x4, 0x1, {0x22, 0x4b5}}}}, &(0x7f00000004c0)={0x2c, &(0x7f0000000780)=ANY=[@ANYBLOB="40149a0000003de82fd0b1c8feec136ff34995721a4fbe87499e3e8a521f03000000e96ac3af371cc733302822928a834f84881a4f064bc289b94b9050af96db34264af8f67e4b63b01c97fad1f0ae466a1701e8bf22c33c0c2a29372981fd67a8c085cc7414326517105d852b557aaba85ab251e9350074878c7c60d2d683cc7dff2c7afdfa85ff1da887fa0c7b390fe4c48ef0ccdff37dcf1734b9caf9e419bd4a8ce6ce3f625a7446d3c937325e7d62107fcc01df9fc109047b111bdbcb3953a5e9c5fdae4194327f4744a67f30d4f8d9d4099da2c9e42b82c8a697a34e01f381aba26c75dc84e692a4adaa17c6325792783c655de2e657a54fba730cf415b77172c458a785fa9ff0487ea400cf4cde0e75893100000000378674e68aa0e2fd12b8245e7bc927"], &(0x7f0000000280)={0x0, 0xa, 0x1, 0x3}, &(0x7f00000002c0)={0x0, 0x8, 0x1, 0xff}, &(0x7f0000000300)={0x20, 0x1, 0x53, "3c1c09fc749e48125801ab4895e785289f4cf2677f9956b4d5455381b4de3d24b4857a5f62c7b55a87c63cada6426aea261cc41ef49dbf4ba37ecbe93e6852e4bbd9e54c3ab0096f7081d5dd1a66064f5db159"}, &(0x7f0000000380)={0x20, 0x3, 0x1, 0x1}}) syz_usb_control_io$printer(r2, &(0x7f0000004100)={0x14, &(0x7f0000003fc0)={0x0, 0x6, 0xcf, {0xcf, 0x23, "7539b7ac02ef7589ca544332e5aa47517039887cb04dd2d2aff7d86fb8f4cda64fddc8c66a52949f9fd1fad0459e1fe59c2a08d26acdbdba72e3c399d56ff5bd843832b63a24155650f2f82afbf0f3c0220e1e0ccb26914c12b9d2ffeae5c01e844199af9f0e31a77dd1f182db1a06a69351d40328a4028672b3c3353b50919567da7741be878dece6bfdc58c76c9122d9a92269d6fdabd1f9454972ebff64600e38ef4af68d7f74115398258fa8b4cebda64459f2982aeef31ebb7aef6e08166d6b50fd2dfba21f5e78054bf1"}}, &(0x7f00000040c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x380a}}}, &(0x7f0000004fc0)={0x34, &(0x7f0000004140)={0x20, 0x7, 0x54, "45b1e16834808e3a3f237c8d7433d09a8b48460afbc8565d40394173a3d044ec6501a92889157a0e51cd240df6dd7d88dda08bc378aee49848ce5aed26860f6cb96d46a0f4ab133e0a71d733dd9f720517d8baeb"}, &(0x7f00000041c0)={0x0, 0xa, 0x1, 0x80}, &(0x7f0000004e40)={0x0, 0x8, 0x1, 0x9d}, &(0x7f0000004e80)={0x20, 0x0, 0xb5, {0xb3, "b920863cfd55c487c7d64488de1f8e2e6f192d2177ffc6088dc0471b9f6935fd5f477a77ebd376cac294a63b542c06198f5af50d46f4452165a7b95770bc9096df4c82827c90e554a9e591fe04ec916e4065fae017328deab2c4d77fe064cb9403689ad23c787460ca9c19bfa2dce87d890e16663853402f2233a92d91ac78dd6fe76def697110f50812eca6a7b7bdaf2bf6e19795ec132f1d02c89e6c4194764ddd870066bbc2bef3f06cf7ec090ae3c97185"}}, &(0x7f0000004f40)={0x20, 0x1, 0x1, 0xfd}, &(0x7f0000004f80)={0x20, 0x0, 0x1, 0x8c}}) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000180)={0x34, &(0x7f00000001c0), 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = syz_usb_connect$hid(0x4, 0x3f, &(0x7f0000000d40)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x10, 0x46d, 0xc091, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x7, 0x0, 0x9, [{{0x9, 0x4, 0x0, 0x7, 0x1, 0x3, 0x1, 0x1, 0x20, {0x9, 0x21, 0x8, 0x7f, 0x1, {0x22, 0x824}}, {{{0x9, 0x5, 0x81, 0x3, 0x76, 0x3, 0xfd}}, [{{0x9, 0x5, 0x2, 0x3, 0x184, 0x9, 0x20, 0x4}}]}}}]}}]}}, &(0x7f0000001180)={0xa, &(0x7f0000000d80)={0xa, 0x6, 0x5e1, 0x7f, 0x0, 0x44, 0xff, 0xfc}, 0x27, &(0x7f0000000dc0)={0x5, 0xf, 0x27, 0x3, [@ssp_cap={0x14, 0x10, 0xa, 0x1, 0x2, 0x2090ad9, 0xff0f, 0x9, [0x30, 0xff0000]}, @ptm_cap={0x3}, @wireless={0xb, 0x10, 0x1, 0xc, 0x4, 0xff, 0x2, 0xffff, 0x1f}]}, 0x7, [{0xc6, &(0x7f0000000e00)=@string={0xc6, 0x3, "1b2cd09af3686079218d88d5063d7acccee297c2cb5ed23333ec999c600f4a9220faaea1567871cec21dae25cdedf65d00bd0a8fec05e49b1154815466b02c0d0ee596ebcc6156330d0efbdcc35ed772ad6dceb4766f85057f429c14a601954ad835a15f8f49cec5b848aa9c107ac594cb08481c9cad5f244929a9381c15fea846910cc86473a84812b8840d1197073632bccab799bf9c53aab1bb7ed3367f88e7a8cb1c4c95fed8c43dbfab5568f15e1c62a4f6e5385c3e6d071fc548470e10017023b4"}}, {0xd9, &(0x7f0000000fc0)=@string={0xd9, 0x3, "e0205244a5e9cfdf8b77ec7262c50855b11c2b3faebbd5e1119ae7ba8127d9718e82c7b076f19b8ef612abca31830cb6011ae8f606a707a84dbae2f19ccade0954d150f4ea01852accb980c44c63081302a18db019a4e37a1634f332a123ce8638128997dc38e7e393a4e42f86e39d195583f99ad03f2d5e4d10cf68a3fd0a315c757e94959e468c96e1eae637fa77e334b8ef10015651b4fd939dc6107f1bdee2e140c0e9ba9253688ceda805b535a1d60bab6aa9ef257b5c7dd10389fa5f9e4b3e3b761d5bb9e522bf0c5f2e94b6a87347d60820e156"}}, {0x3e, &(0x7f0000000f00)=@string={0x3e, 0x3, "99cd06ac8970328c02c5a4ab7a8c4faa193dc0a51f65134800d5c55695da7971c3d207587b6f662c276f5f28a94be41765c3f51160c3aba70290e007"}}, {0x4, &(0x7f0000000f40)=@lang_id={0x4, 0x3, 0x408}}, {0x4, &(0x7f00000010c0)=@lang_id={0x4, 0x3, 0x42c}}, {0x4, &(0x7f0000001100)=@lang_id={0x4, 0x3, 0x816}}, {0x4, &(0x7f0000001140)=@lang_id={0x4, 0x3, 0x2801}}]}) syz_usb_control_io(r3, &(0x7f0000001300)={0x2c, &(0x7f0000001200)={0x40, 0xd, 0x2c, {0x2c, 0x0, "8493afbe2e32b9f930856f2b777ef6b1fed6fd4fc65a7530cc468f9322ef2fdf215e2d17ac00a27a9f63"}}, &(0x7f0000001240)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0xfcff}}, &(0x7f0000002980)={0x0, 0xf, 0x140, {0x5, 0xf, 0x140, 0x6, [@wireless={0xb, 0x10, 0x1, 0xc, 0x9, 0x1, 0x7, 0x38a, 0x3a}, @ssp_cap={0x20, 0x10, 0xa, 0x1, 0x5, 0x1, 0xf00, 0x3, [0xf, 0xc000, 0x60, 0x3f00, 0x60]}, @wireless={0xb, 0x10, 0x1, 0x4, 0x40, 0xff, 0xc, 0x3}, @ss_cap={0xa, 0x10, 0x3, 0x4, 0xa, 0x8, 0x1, 0x8e6b}, @ss_container_id={0x14, 0x10, 0x4, 0x80, "39d7cbe5b3ebf5aa98cfc2cd266334ec"}, @generic={0xe7, 0x10, 0x3, "3efad03f09f84e1da3bfcce18d8049a0253c1a1e13fba138672a4b3e486b2c0a280ba4e5f46418029985a771e18d3d864c621b013cfe812f5641672d4a144ac9a16ea426dd8e9e9b3170b20feb20bab428d8f00b5ddabed465f47fae741c1b891ca424c3274b14bba12f1b392ac94258aa763afe6da79a31f638548bc8f88cf369eb61541459d9b717df573346b427bf90d87bb82002b886ff9a3607d0b1bb139ef2e5706228406dd6ffa8b59fe1d33768fb7ca77f26f1b8ac51963bae89322431ee0d0ccd30ec97ae57109dd6b4ee98ac5d69127b5a48a016b69f6f251f08d0d077e0df"}]}}, &(0x7f0000001280)={0x20, 0x29, 0xf, {0xf, 0x29, 0x0, 0x10, 0xc6, 0x0, "64b3b998", "5cc592ca"}}, &(0x7f00000012c0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x86, 0xc, 0x4, 0xb0, 0x0, 0x9, 0x5}}}, &(0x7f0000003f00)={0x84, &(0x7f0000002b00)={0x50, 0x2f, 0x1000, "084d202f0789c62727a2658731e6b08089e905e96d450daf53e2f25a050deb269e46b0a9bff356807389c4c71dcafe3dc8e8aeb7276c15c718790114fc54577b00466aee26fe94b33e4fcfedbf604bca1db6587ac40b6612254782999fa2ce8e662594ee7947d0d9b90a9dcea213d844e6eda5d36ce672fb6a8aae9d64394bfd6e3ee1f72b71916be29a8bd4fa95c64f1ead2d2f8c9e40c3457381b5050ebd1ee4d91e7660d754cb1f8f8ab7d2eef3661875c76d06c5c44a27118ecaedb99360a791cb15bac7086ab4be72ba7918c74fa0cf4c1593b344c1ac428f82f163391c0abcdf7d779e6182347105821d5c58f5659874882e8ec475157f9492254ec157bc0a1ca314b87a2c61d4405b267701d25096cd69d02cc6e0463a9e06c09811fcbfd25532f39651b19447470a5d9e92939880d3ee2f0b567182b08746f7740c656a12fdf880c8dab9edf6089faf2dc5098beb6725a34ed785bf9c2a8dc12555ca7992d37304e0af8ad64d93965540d2e9c791eed64624be0bd726b238ff994c2dcfaee531c6d5d1d4507ee488547c19a330b5f308b6bc4a0d23029c435af930fd57ee5fe8432b912633a79cc122db0e66d483bbf2aec8d3d1729fb57b707f3f8aa2c7fffa9137b4d257f4417b629b10a4fd7e46baae6624717d2f18ba5b90cf66bec6ee54e5632b24a03bfe3579458f6762c198ef0e8c4fcc71854ba072e58c5608c94b2d20ada98fd1db125ea1d5c8a4e96fb95d4e185c8845a1b3fe00d8f53b10f5f6550becc169278cbdf9d0a14b205f64deb6705d8308fd7ccd8c2a7b38455435bab819d55e08e0b0a1e9746698a40108437779dceaa600faffdce1b49ccd56ab1b6eae6976fe2824235b7472a6deb47f7b40b9118f026dc8a798a44167712f783aadca9ca531959ceecf02fed615157d660c9ddc9dea4d5293e0dcacf71ae99ba319064b6f895cf3f05ca3a6c34db3af6923f4a93eb76eb6403b64f16a758b687134397fa18cdb0f6d578f49c32677479b6be004331f5c0591a6b5ad987fe3de76712c3fd1070c0803125022dfed14ebf57bf32626709722f10443366473418138f8c762576f5cfb3d1e8e664ba5ccd03751f3e4f7d1a160a5ff1735356f36b584732557831046b75c2c17c728960a5c0a89094fad6dabb70faf5d0abd55dc3fe25655d1e0b87902ffeae883709ddec8bde847de4a74887442c73835be55ae1eab5830f3094b7b41552553e386ec632414eb9b744abc38c62ae3f4856e65b00ab16fd70ac3234ab5d3053637d4fff203666ab9200e27e21de2e5440f6440281276e7d578958be055f2420ea1b6820651c04667ddd02e258781b281f8713ddf86236d03a3341404014d957c37db3206793eb759f78a79b38e486df0dc7693d55c786241b2d8839e418de622ce50c834d6e62d2e764cf50aa84c5d0b801f37db73d438a7844d5a1733e414df529d38f6fc73e6c09b33ca0f1277ae9ecef0ed6dcbcac889a8b64ec6e3dc079a28da33ee7c6f32da49c8003f5e72b7bce62de75cf9b0f0ed34734ea9a9ec88f5ec712016742ff0e2a59e523ec5a372cf75d979672af6de96f06e1c4f9bd3e49c00daa7c4677bfa708d7b4fec2e4055fe491e96e15a7a20d75cdd7249f5bffb853fa6cec98fc122cd5b12c0a01741fd806e7c2834acbb803f1829efd88307574cdcb366496b8aefc4c01e9685e032d3f6aa6f0c2d21bf6eb0dedbf85249e2f62427d726bc5bc7dc7f92a6a2ddac99f1d6e3a90aaa41270854fe292016a15e4a6cc7f18c113b69163ede9c26d53121699319e83a64d8efed789d00a9e9fa04f004cfced3e74496c8e2e53bbc10586f49054ac728a06731ad6662280fda7c6a06f762f468340836abccbcc71353588991b533a7bd1164ee9c72ac51d4094370c2da9cd442d25274a41714a40b719bad30be595fb3a24e6df6533a15fb4d7be431d81b1aa5499e7ceac28dc10f7cf49aeb1ad270105d48dba151f49ec206485b571c26e029f2ece4837084ca892958a51d054395830dace516f4ad138cc39f022a81f00c5bf0f295025e8a8cb1631b4b408d0a316184f5c4bae2cd0c99d7db0586b77d97d331420c5ae3fb9b13bf7d2dd77c928d87306dca9fe742b6f157b0b1d029abe39b0e11abe02963260b3df987a25ad007199f87223f8fd36a7d7cc7732f0b499cee8b241f57ca49cc25306aac86e9750cae590ab29a6c17f940bd5eeeec81e07ccea2df1f8aa4f0dcdb9d22ea5be26ef5c9c4ad6a785da53f6654e13eab5f06fcdc93f8911c13bea15b7d56a17c43f9d3afb6a78b1c29646ebc3e55af8d825b9256af15352e928604240dc4298200c90887701467059279db87f259fc3513f4055e8ccc7bb5ea1af5dd207900173e4a0d3c22a3dcd2b7e4d2733216e09a097764acf83d9cc8bb92ff51526611d19f5a697385e7d02bf3cda7dc4d3700e84067b2f5c900ef35485e1cf9c8183003cfd513782eab63e4b6c16de4097e79b21622615717f19097fafa03560999ae313ea6d41848ca91ebf95352fe8f4550d37f0d3750852a76e600ad6af05dae9b6ada7b56ca0f4b93cf35a6421f6e1361d0adc09cc80920e7312c12b9d7ec574fc5d02beb270fc9e87388cd11f27cfc6d5622d3fb07042ec4a857facb1597764bd1c5484160b483e509ba13688b558246a54c11cdbbf44c706d0165207f14ae9fb4d84a8432bee0c29b91ba96dfa178cb21e4f4313d90a7bf34c15a8d2fe07ceab268bbb117c27a69ed623ceeff21913bdbb4128ce08f9747f3e65bef430ee0469ff4692a06fb6533ef03d08d4dcd3698eaecba00b21202d193b8b5dc24d0e7221abab1770f3ea4a14129e6202342236f4d2aaffe0665132ed368814a973daf9c7ff6aca56f03fc0884450e86c7f60bc330224b01c40addcdf0768505b61ada85dddeb06ebc4549e559b40c4742cb633452e7714e870c1ca676cbd1b9019c9ceadd633a48cc36d4bfce74e30311889d277970b3c7fa38baaa12d7afd94feb049ec7272aed9a8e276e537cc17748dd0aa6561b6236cd84d3dab053863898f50108301b58bf26c5a7e7dc85fba5dedd029a219554182612de6a678c6d9534018bd3ad8fdabef6ebfa201cd901c0e2111e274ab86597450f53977cac04976c55c20e7ed588c242871ab3715855172e99be6ec9fb86c0da1b3093c67608f59b12f7b899b3f54271c67907630d943dcf7dcd1d360ebf0f03dcb95a8c5b1ec4419c423bae9737ec21a941e5e5b73bf47dad1d4aa6f65a599dac9fc5c416455fd82e08dc638a8bbf87abdb08c1bd1d6152ed1ac2c64491a637bc357e2db8d1050f5afb670428fbea7c326f005d3838b5c380164e01ffc4915fbec66cbac878390caa36cf661f44cb0fc4caa6a36529ad68943cd71ed45e7a72c5050e6e01e6b1d4f6797581d1712c461818a3105695a5a7ab57d2b5f0b721c947add814ee3ed291352dc76a4c807b27f0fb52f3359d6012306ee2f5818be1c325b0a27716a51757595cf0ed92fac54bc8f55d518f148fecee9c675a90a243b78ff788b4d679d42cdc3972461380b97ebadecc24800ce79613dd189c8de533d21986adc9be9bc41d4b688086f2c0d6d27e45a6bcc84a1ee5d3d81defc124177cb8f135cc41a77f035ef3bd3e1021605402df8fc895a4922d0ec7f3c91e8b3ed1897d6fc1769a41323a10347c77bca0e5dc5e76a813d9f44732ca4891b427014f8f614369de82d0f2731c9545ada533955cc74ab1c84f3f30176e66f1b12009d6ec92ba1d296adfc8421919b6ce431bc0bbaa5fc37b49287c382acb5df220f83962bf8e6ee110964243963436f03983589d077c4df7f2505a2f5ca6381d147ab3e29a0d29a20eec4c16cf360a1f6e2570ea93031f388eedf562ffb30b4fc9c74a1fa3a6b0d8c8ad85eef6cd82b34fc8095e77d30db07b57b22f775a089a2ba7cc5d254659921641e922e78aa8764bdb1fcd39a387cb7e7dd53c72b238eb8a05e62616c252c060b674a7e157f37784679f966b628e2159d619c1ccbcb9c5d0fb7c8596a605d08a40a424c760a6bf60fc054b90e07c55b469bf005747433b87c07d9e36ebd1c7d71b918a6d79e0c9a048ab917547fba4d3007d10bdc28c9f0742df34218b61f628286e38f4d1f17d70a7b5b2f553783a8abccce204df5e47757bd7f63ad71894805983789f2ff458dd9d2ba9631cc7a797d41758929733fa8298421f0ac144c531fefa91ffc2c57de9233f7d893e735250768188eeed0a699ae0eb75f9020505ea63e46ed780857c7b0fe062c2b4fc467d7059dcc0acbd3ad51910b6378bc24c830d8ddff7e1a788165397c7af197bf6f228715805dc0c33570e01cf70b0ba2de2d6d6312d604533b0d5cedc83685267504ca4100f3ce795bb3bf7971f203808f585b2523412cf397e4fb65b52ba2612b72154823d63ed8cf333158bf9599f171ad1b42780dd390312593ec345f3b41be5bdee69a85d3a04e11d019cc74189a224d65e70cefbd2ae005b45bfc3e92006895536352bbef07cbb42303221b6c9127cbdf6dd1781571ae85a57366ce2ebf189c88b4dc131e31b5a2c2d8ceccdfa4a778a4733eed745d92e17f5096abc899405611669f8f174e686c010d138a667dd3118b99ba2a4bc4e845b9c95d5bc7d4e2e679b0f3a3473a575b4729ff130960dddc0b4ef10f69df7be2db717328582b49cdd3dea862fffbc03ca3632d5d8bb89e33f3f418e0ffc7a59c7f994d38fe9481bd739d6e438af0efafaf5728234401a14d53b9bdd91ef375dc49a6e6a2dd0b460a8b52aad3dadfbe04aacdba1ab4d3c53a0433b0de6da396812004f2f81251d95ef0d27d9b9c9c308f880558598b414d25964d0c09bd5be6b80b46cff5562e2783d982b2d87c0a3a97ce1db65c9baab472e7afd95d27d5079c08dc1139d0c7d7c3bbd4e245abddeda65f98e223ea9c30c1b53f9c6a1fa846405bda2d4e772cd4af49b04f67a774c1b0e4c1695cbb2b1bc739a0a3bea6ee48e3c720624b1e1f29afefbbe7a01ec32c95c51d66ced51fea7b1df3a3e2e8d5042a15dd6bbb8d72de1f419468644f11f90004cc1d8774ab4b3976f3dac4cace9e04348bf70482a0c0065c82d2f9978975b443df297d894d4abff45115669b52b1eda5db7267f7bbe8a6db1fb479bccc4506d7bd1f92d7953c2ed87ac0c55c6c44f78125bf41da14065c5f948181919324869e270ffe9ae07f46b203b871fec7a99d6d403bdd7ff0461776a730ca83090fa6218d38d385d58682b8fcd3dfdc13ff260d833968cdb72cc9bb0b761835e70848e4c871bb2b5264f30633e2c5d5dcf3819293f81d75a8e80fb84fb5701a6dca165a285e35d8a96a4a9656900c92877a761ce0f00b6d23c07f2a8c6c92b672927be6e93bdeec45daf91db123fd21cd48c2092beb858dfdac633fea16c224ae77c702e4aa3b6024fb82828071ecc1d2037850ab67d620b5015c900682e213233a9f0158065d8265c25b9006ad2ebe7fcf3f7d913af1427c23b460f8045ca0f2be0917a4ee7bd8c587e3f5dc2f2e4928af20785ad567ce11631ffd70edb0b11ca8e85aae734b0a7857fa5068757159373fa41fdb500e931c9df2d410573372de7758e495738fdf214da9c124705fbdf8e5495d083015eecbe001d553d0aebf9a18a9f3b79dee4c92e1310d7bd9d3cbdc78385dd7b0840d04a165d573df7f52166c8b86faed735ec2ce8e5cb45972cbf125d55d2a2da464002d33dd493f1c16dd2f4883d34d9ba611a6a81f03e98467ce0eab580"}, &(0x7f0000003b40)={0x0, 0xa, 0x1, 0xff}, &(0x7f0000003b80)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000003bc0)={0x20, 0x0, 0x4, {0x6, 0x2}}, &(0x7f0000003c00)={0x20, 0x0, 0x4, {0x1, 0x8}}, &(0x7f0000003c40)={0x40, 0x7, 0x2, 0x7fff}, &(0x7f0000003c80)={0x40, 0x9, 0x1, 0x7f}, &(0x7f0000003cc0)={0x40, 0xb, 0x2, "06c0"}, &(0x7f0000003d00)={0x40, 0xf, 0x2, 0x6}, &(0x7f0000003d40)={0x40, 0x13, 0x6, @dev={[], 0x2b}}, &(0x7f0000003d80)={0x40, 0x17, 0x6, @random="000013cf741b"}, &(0x7f0000003dc0)={0x40, 0x19, 0x2, "1a52"}, &(0x7f0000003e00)={0x40, 0x1a, 0x2, 0x8}, &(0x7f0000003e40)={0x40, 0x1c, 0x1, 0x7}, &(0x7f0000003e80)={0x40, 0x1e, 0x1, 0x2}, &(0x7f0000003ec0)={0x40, 0x21, 0x1, 0xff}}) syz_usb_control_io$hid(r1, 0x0, &(0x7f0000000f80)={0x2c, &(0x7f0000000040)=ANY=[@ANYBLOB="0000010000007f"], 0x0, 0x0, 0x0, 0x0}) [ 1726.442804][ T2749] usb 6-1: USB disconnect, device number 125 [ 1726.519911][ T2759] usb 1-1: Using ep0 maxpacket: 8 [ 1726.639852][ T2759] usb 1-1: config 0 has an invalid interface number: 239 but max is 0 [ 1726.652042][ T2759] usb 1-1: config 0 has no interface number 0 [ 1726.658126][ T2759] usb 1-1: config 0 interface 239 altsetting 0 endpoint 0x8F has invalid maxpacket 2028, setting to 64 [ 1726.669169][ T2759] usb 1-1: config 0 interface 239 altsetting 0 bulk endpoint 0x2 has invalid maxpacket 0 [ 1726.679096][ T2759] usb 1-1: New USB device found, idVendor=1286, idProduct=2046, bcdDevice=12.89 [ 1726.688172][ T2759] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1726.697218][ T2759] usb 1-1: config 0 descriptor?? [ 1726.740337][ T2759] usb 1-1: NFC: intf 00000000a937e183 id 00000000249efc55 [ 1726.942304][ T2759] usb 1-1: USB disconnect, device number 84 [ 1726.989805][T18931] usb 5-1: device not accepting address 91, error -71 [ 1726.996838][T18931] usb usb5-port1: unable to enumerate USB device [ 1727.209800][ T2749] usb 6-1: new high-speed USB device number 126 using dummy_hcd [ 1727.349808][T18931] usb 5-1: new high-speed USB device number 92 using dummy_hcd [ 1727.449884][ T78] pwc: recv_control_msg error -71 req 02 val 2800 [ 1727.456553][ T2749] usb 6-1: Using ep0 maxpacket: 16 [ 1727.469905][ T78] pwc: recv_control_msg error -71 req 04 val 1100 [ 1727.489895][ T78] pwc: recv_control_msg error -71 req 04 val 1200 [ 1727.496915][ T78] pwc: Registered as video0. [ 1727.502921][ T78] input: PWC snapshot button as /devices/platform/dummy_hcd.3/usb4/4-1/input/input615 [ 1727.519668][ T78] usb 4-1: USB disconnect, device number 97 [ 1727.579902][ T2749] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1727.590826][ T2749] usb 6-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1727.603622][ T2749] usb 6-1: New USB device found, idVendor=1e7d, idProduct=2e22, bcdDevice= 0.00 [ 1727.609795][T18931] usb 5-1: Using ep0 maxpacket: 32 [ 1727.612787][ T2749] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1727.614025][ T2749] usb 6-1: config 0 descriptor?? [ 1727.709865][ T83] usb 1-1: new high-speed USB device number 85 using dummy_hcd [ 1727.749917][T18931] usb 5-1: New USB device found, idVendor=2001, idProduct=3309, bcdDevice=8a.5e [ 1727.759027][T18931] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1727.767837][T18931] usb 5-1: config 0 descriptor?? [ 1727.920984][ T2749] koneplus 0003:1E7D:2E22.00BA: unknown main item tag 0x0 [ 1727.928139][ T2749] koneplus 0003:1E7D:2E22.00BA: unknown main item tag 0x0 [ 1727.935314][ T2749] koneplus 0003:1E7D:2E22.00BA: unknown main item tag 0x0 [ 1727.942455][ T2749] koneplus 0003:1E7D:2E22.00BA: unknown main item tag 0x0 [ 1727.949561][ T2749] koneplus 0003:1E7D:2E22.00BA: unknown main item tag 0x0 [ 1727.956723][ T2749] koneplus 0003:1E7D:2E22.00BA: unknown main item tag 0x0 [ 1727.963892][ T2749] koneplus 0003:1E7D:2E22.00BA: unknown main item tag 0x0 [ 1727.971079][ T2749] koneplus 0003:1E7D:2E22.00BA: unknown main item tag 0x0 [ 1727.978189][ T2749] koneplus 0003:1E7D:2E22.00BA: unknown main item tag 0x0 [ 1727.985355][ T2749] koneplus 0003:1E7D:2E22.00BA: unknown main item tag 0x0 [ 1727.992506][ T2749] koneplus 0003:1E7D:2E22.00BA: unknown main item tag 0x0 [ 1727.999630][ T2749] koneplus 0003:1E7D:2E22.00BA: unknown main item tag 0x0 [ 1728.006815][ T2749] koneplus 0003:1E7D:2E22.00BA: unknown main item tag 0x0 [ 1728.013977][ T2749] koneplus 0003:1E7D:2E22.00BA: unknown main item tag 0x0 [ 1728.021138][ T2749] koneplus 0003:1E7D:2E22.00BA: unknown main item tag 0x0 [ 1728.028248][ T2749] koneplus 0003:1E7D:2E22.00BA: unknown main item tag 0x0 [ 1728.035395][ T2749] koneplus 0003:1E7D:2E22.00BA: unknown main item tag 0x0 [ 1728.042528][ T2749] koneplus 0003:1E7D:2E22.00BA: unknown main item tag 0x0 [ 1728.050217][ T2749] koneplus 0003:1E7D:2E22.00BA: unknown main item tag 0x0 [ 1728.057327][ T2749] koneplus 0003:1E7D:2E22.00BA: unknown main item tag 0x0 [ 1728.064480][ T2749] koneplus 0003:1E7D:2E22.00BA: unknown main item tag 0x0 [ 1728.071601][ T2749] koneplus 0003:1E7D:2E22.00BA: unknown main item tag 0x0 [ 1728.078694][ T2749] koneplus 0003:1E7D:2E22.00BA: unknown main item tag 0x0 [ 1728.085834][ T2749] koneplus 0003:1E7D:2E22.00BA: unknown main item tag 0x0 [ 1728.092976][ T2749] koneplus 0003:1E7D:2E22.00BA: unknown main item tag 0x0 [ 1728.100147][ T2749] koneplus 0003:1E7D:2E22.00BA: unknown main item tag 0x0 [ 1728.107258][ T2749] koneplus 0003:1E7D:2E22.00BA: unknown main item tag 0x0 [ 1728.114398][ T2749] koneplus 0003:1E7D:2E22.00BA: unknown main item tag 0x0 [ 1728.121533][ T2749] koneplus 0003:1E7D:2E22.00BA: unknown main item tag 0x0 [ 1728.128647][ T2749] koneplus 0003:1E7D:2E22.00BA: unknown main item tag 0x0 [ 1728.135796][ T2749] koneplus 0003:1E7D:2E22.00BA: unknown main item tag 0x0 [ 1728.142929][ T2749] koneplus 0003:1E7D:2E22.00BA: unknown main item tag 0x0 [ 1728.150070][ T2749] koneplus 0003:1E7D:2E22.00BA: unknown main item tag 0x0 [ 1728.157179][ T2749] koneplus 0003:1E7D:2E22.00BA: unknown main item tag 0x0 [ 1728.164360][ T83] usb 1-1: Using ep0 maxpacket: 8 [ 1728.170260][ T2749] koneplus 0003:1E7D:2E22.00BA: hidraw0: USB HID v0.00 Device [HID 1e7d:2e22] on usb-dummy_hcd.5-1/input0 [ 1728.183508][ T2749] usb 6-1: USB disconnect, device number 126 [ 1728.279837][ T83] usb 1-1: config 0 has an invalid interface number: 239 but max is 0 [ 1728.288038][ T83] usb 1-1: config 0 has no interface number 0 [ 1728.294322][ T83] usb 1-1: config 0 interface 239 altsetting 0 endpoint 0x8F has invalid maxpacket 2028, setting to 64 [ 1728.305564][ T83] usb 1-1: config 0 interface 239 altsetting 0 bulk endpoint 0x2 has invalid maxpacket 0 [ 1728.315430][ T83] usb 1-1: New USB device found, idVendor=1286, idProduct=2046, bcdDevice=12.89 [ 1728.324600][ T83] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1728.333387][ T83] usb 1-1: config 0 descriptor?? [ 1728.370336][ T83] usb 1-1: NFC: intf 0000000032f7321a id 00000000249efc55 [ 1728.570883][ T2759] usb 1-1: USB disconnect, device number 85 [ 1728.849843][T27257] usb 2-1: device descriptor read/64, error -110 [ 1729.059811][T18931] rtl8192cu: Chip version 0x10 [ 1729.179813][T27257] usb 2-1: device descriptor read/64, error -32 [ 1729.449796][T27257] usb 2-1: reset high-speed USB device number 100 using dummy_hcd [ 1729.659811][T27257] usb 2-1: device descriptor read/64, error -32 [ 1729.659831][T18931] rtl_usb: rx_max_size 15360, rx_urb_num 8, in_ep 1 [ 1729.717738][T18931] usb 5-1: USB disconnect, device number 92 [ 1729.999878][T27257] usb 2-1: device descriptor read/64, error -32 [ 1730.269888][T27257] usb 2-1: reset high-speed USB device number 100 using dummy_hcd [ 1730.479878][T27257] usb 2-1: device descriptor read/64, error -32 [ 1730.809870][T27257] usb 2-1: device descriptor read/64, error -32 [ 1731.079856][T27257] usb 2-1: reset high-speed USB device number 100 using dummy_hcd [ 1731.289886][T27257] usb 2-1: device descriptor read/64, error -32 [ 1731.619856][T27257] usb 2-1: device descriptor read/64, error -32 23:46:07 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="010000000000108c0d220000001bf280803a3ad42a429c9500a675a9833b6d678e02e06d12b40000000109022400010000000009040000090300000009210000000122220009058103000000000046cb6d9e66cfd4734e6c546b1ff7a304c2a201e3eb7d8e028c1c1e15ef73554ed842abb656b1b5ab0e690ea94daa6a51f216e9f85402507e10de9647a52b9d453fe6857684112ecc34cc239ce0233fdc0656908c00"/173], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000140)={0x24, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="002222000000b05d7a0bc4eb48fd0a8c930baf9db9b50807d9c68a500b18c1187b03af644c5f7b75ab1030f31afcf187e60800ce4d215f8d2a66141f0fbcb6f093545bab23574e66b14a63f7a0bc1f5c2bb2a9b5d213de61000000"], 0x0}, &(0x7f0000000380)={0x26, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_dev$hiddev(&(0x7f0000000180)='/dev/usb/hiddev#\x00', 0x0, 0x0) ioctl$HIDIOCSUSAGE(r1, 0x4018480c, &(0x7f0000000000)={0x3, 0xffffffff}) syz_usb_connect(0x5, 0x117, &(0x7f00000003c0)={{0x12, 0x1, 0x250, 0xaf, 0x29, 0x3b, 0x20, 0x19d2, 0x1092, 0x4fe1, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x105, 0x1, 0x1, 0x5, 0x0, 0x7f, [{{0x9, 0x4, 0xf0, 0x0, 0x5, 0xff, 0xff, 0xff, 0x4e, [], [{{0x9, 0x5, 0x5, 0x8, 0xdb, 0x1, 0x8, 0x7f, [@uac_iso={0x7, 0x25, 0x1, 0x83, 0x0, 0x50}]}}, {{0x9, 0x5, 0x3, 0x2, 0xab, 0x0, 0x7, 0x2, [@generic={0xbf, 0xe, "ec285eb43f49a0bbc5cf68464b20275a83cf4d10757272d18d9163bc46eb3e74e796185e5028a64657562a86b3a7eddb493d2828d0c114820bb24a1ee5ef61ab09f27ba4dd719628550f8fe99cda78de9f0795dc57e1950d6d5c0a3d48700711c73e8decdd1fa06961a9c9e0cbd3e77e7d6e6ccc568a4c8315fe9ad86428ece4dcec889fcac1b2f094c96d4aaf5b2a3bfac0e17b0aeb268579d8745beef22f30e476c5defaec37ecf2f95d6c277d7b1bd50019819b2e0490043c9d3cde"}]}}, {{0x9, 0x5, 0xd, 0x2, 0x1cc, 0x4, 0x3, 0x4}}, {{0x9, 0x5, 0xb, 0x0, 0x302, 0x5, 0x74, 0x26}}, {{0x9, 0x5, 0x4, 0x10, 0x91, 0x6, 0xc3, 0xfb}}]}}]}}]}}, &(0x7f0000000280)={0xa, &(0x7f0000000040)={0xa, 0x6, 0xf6aea860959f3bc5, 0x0, 0x20, 0x20, 0x40, 0x1f}, 0x33, &(0x7f0000000080)={0x5, 0xf, 0x33, 0x2, [@ssp_cap={0x24, 0x10, 0xa, 0x5, 0x6, 0x3, 0x0, 0x25, [0x1e, 0x4100, 0x3f00, 0xc00f, 0xff2098, 0xf]}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0xc, 0x1f, 0x9, 0x4}]}, 0x1, [{0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0x1009}}]}) r2 = syz_usb_connect$cdc_ecm(0x4, 0x4f, &(0x7f0000000500)={{0x12, 0x1, 0x310, 0x2, 0x0, 0x0, 0x8fd65c9e96947044, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3d, 0x1, 0x1, 0xa4, 0x10, 0x4, [{{0x9, 0x4, 0x0, 0x5, 0x3, 0x2, 0x6, 0x0, 0x80, {{0x7, 0x24, 0x6, 0x0, 0x0, "40ac"}, {0x5, 0x24, 0x0, 0x9}, {0xd, 0x24, 0xf, 0x1, 0x9, 0x7, 0x8, 0x36}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x1d1, 0x12, 0x0, 0x5}}, {{0x9, 0x5, 0x3, 0x2, 0x349, 0x8, 0x1, 0x59}}}}}]}}]}}, &(0x7f0000000780)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x310, 0x3, 0x6, 0x8, 0xb7}, 0x27, &(0x7f0000000340)={0x5, 0xf, 0x27, 0x4, [@ext_cap={0x7, 0x10, 0x2, 0xa, 0x5, 0x6, 0x7}, @ext_cap={0x7, 0x10, 0x2, 0x16, 0x9, 0x3, 0x200}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x8, 0x8, 0x9, 0x5}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0xdbf3b48ca0779c7f, 0x81, 0x0, 0x5}]}, 0x7, [{0x4, &(0x7f0000000580)=@lang_id={0x4, 0x3, 0x1409}}, {0x80, &(0x7f00000005c0)=@string={0x80, 0x3, "a2ff7515d77ad8bac4d8a1eab486f85534e0d3d2433f75aca98a5b4ef6ab8e1674cb32d6e4e30c11e54f3931844ddfc5e4cd815afcdb6ee1e40024d86bb172fadf4809e87e23c5a4c5d7894022b4b10b967b2f6df11a0c194413ae4827ca632dd2988049b6986c2550f7960ff9bab96d45caae02252484410b71a312b741"}}, {0x2e, &(0x7f0000000640)=@string={0x2e, 0x3, "2593aad0c2aac26cc007b4be067b9462c4e721e813fc6189567a4f2830510d363b0959b6bbe9a51437072d3b"}}, {0x4, &(0x7f0000000680)=@lang_id={0x4, 0x3, 0x43f}}, {0x4, &(0x7f00000006c0)=@lang_id={0x4, 0x3, 0x455}}, {0x4, &(0x7f0000000700)=@lang_id={0x4, 0x3, 0x100c}}, {0x4, &(0x7f0000000740)=@lang_id={0x4, 0x3, 0x40b}}]}) syz_usb_control_io$cdc_ecm(r2, &(0x7f00000008c0)={0x14, &(0x7f0000000800)={0x0, 0x30, 0x5a, {0x5a, 0x11, "6f53741b8fe9c19ad8751a76d23383f88f1a7597c6792decb106b7659621756a67c466d62e01178e24f8cedf80ed16dc3e78567f2d819d713794416ad4c886fca4963e508364adb0ec16b34ddb300926f8c0256866c6aeb4"}}, &(0x7f0000000880)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000a40)={0x1c, &(0x7f0000000900)={0x0, 0xe, 0x89, "179e30149260ce0848a2bb66ded177b4b8711e4f65699efef055d8af931854806ea0721ecfacbf388e21e7e60e29498f4312f0cbf1ece4688c7765398e60dd504c5e977875afd4ab3330111c0b88297abeccb7edfe7e47f0e857ac3fbbb98786076bcd5f120636c90a9ce21f1e9ceced7db31adc18ed88828e3937d3f4a86f7999bf6e844e1a21144f"}, &(0x7f00000009c0)={0x0, 0xa, 0x1}, &(0x7f0000000a00)={0x0, 0x8, 0x1, 0x2f}}) r3 = syz_open_dev$evdev(&(0x7f0000000a80)='/dev/input/event#\x00', 0x9, 0x0) ioctl$EVIOCSABS0(r3, 0x401845c0, &(0x7f0000000ac0)={0x5, 0x80000001, 0x9, 0x80000001, 0x5, 0x2}) 23:46:07 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x81, 0xed, 0x1a, 0x40, 0x471, 0x303, 0xb446, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xb, 0x36, 0xae}}]}}]}}, 0x0) r1 = syz_usb_connect(0x0, 0xfffffffffffffe3e, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000140)={0x24, &(0x7f0000001340)={0x20, 0xeb90da1a02359c16, 0x1002, {0x1002, 0xc, "98b96819eb2fcc61edd3c6759dda0b480392c403d8a2fce10955d2e580d2c9dd329683c5f7666fffaa2fabbcf79bcee330a307bd7eb997e1702d6a4e26c6c1f3bb1e764d66902a7be5b6f56f30537fdf365f8d1c081ef9a1b4fab5c905d17554625d71a8f8288769332521aa8d023bd95c67a98743c6dc31a5340ff764bedd39e3a97772cea549972e605300fd5f64b43eab8a06b6c6822ff81cd2d389efe84434fb719d03e198c0692d873072022fc84ccdd91d211b7ddfe46094370b73592def14b261e5f1cdc088aaa982f835d59127ea34b52617ac01c09d134ae7651e7f2d073e3767458ef056b7f4bfd906a8b3a41176651e26c681b34bff1da49d7170db4d1f6fad340fe82454063e5585499a3e67a93efe4d97cccdd3dc5dd52af5c0d9d26b55bce2a4b53e0b7ae72876c74836b29cf0df62599a580b2faee2f639c5bf6954e204974552a8120f0ac031506b84ebf998d8f85d9b7f5bb75a8254c214bf5bdcc36de4d3dd2aaf9c8e371ae04faf9251996251b7b037cf1f31812ffa23b7d3100c35d1fda3b5b68dd40cbf17228664db914b6b71c897cda265f075f2318dc0a7b5cd1b1550e0cecf728b688ab57e9db7f4d85181cc60186f8a86ae7b4d0f2d66b86c346aa713991e7112a808727b14d38935d10880d1edba62e113e4af98b89cdd68bd931c3f883082201a9a20a6c85ecc47b091a0a6646456320d92a5b75dd979872634a79e744584171433c5590aadce102e8503643b3663e9aaa68ddeb91f3077960db8c5de2a6330c46bc62a3ff3b774f2a32e9cafd678bfdd6cabccf96801c9337d16bb6a2c8d47d9ad675a8f8d97c38c1a5f4f9a3db6557e18e925ed04e5c7a55a4b6e46d055358e9cc5a6845fb4656ac6dd32fc951d6100f812e5335849ffd15061e0e28b17cc50132bc6be918ec5cdb26ed12005b49bcdb3d241fdb2422176e7577f8d3dd3b8705528911addb0d3c6bcca4a9598d54400bcec13f046af1c60bbb5f281c2fc8cc287d8b5b8b4aa7f48660fdb22918230efe2ec1cf286a22f7f6937e025eeb7c146c8235b23bf52a3ebec8b38125cba71085ece1b176662addf71face2d95d65861d6de72917bfb950505180732ab50f8704223d90b6c93bfdeef0dae0dbd2e98be3bce77126e46482497cd56d92911c84f4398ce68765afd02e3fae5906fb07f689110bd425e87278fb53161ba88d02ab84988b579fe3accd3743eb455d8933c9e195650cf2c03325f72271e4aa3a67f2a4e769712da1c960a1f05e9ade4bd9428492ec5812437ac596ca86d10916e0e0515d2941ba096250b1f5b80e02ac5e5ec3937bd3a968b3a7f1166b336e8bf277b8515846ddd4a94a7a4e77ae723cff0244f6c7f658aa801d311f38412b2442c87e53fabc5c4ea7b7cec1bc669f79d4247116950f784d20da1470105838adf2db37855e403d88c6eb93bcc590884e723fbbedd6cd30c3fb42fabd1133db81c84d4aee50bd94ae72fffac18b225a3bdf900e3be37ad95a264c85fc1fb686f9f427d6ed48714f0d703db41d656875b492c636fea612c34be0b8ea3895f4ae6a1be110d496e97bce6ad5c3653a5a63fa0e45e7da29363480e6951d7d879eab8c13de22bf7107000a4994018370548aed46aebf178b68aca4e0e3a39bcb4c025a49b00d415282e83ed6b296f2713999dd847bb6d706121b36422406b6ef5be968043fed55f25c21f5d3094ca7fac838c1e4dc4402b99e42143b55b85d6e3100585d0e837349fd7ae8a7a5235f1d510297e943fb2abfd3c548ab72eebbd3bcb1d936bf5195267023aa648f5f8c68e4256434f83dc096fc1b3ac532a848662f2dec9e7e0e8d1cdb282289f6fe59e52d53944de0cac639ec083c930950e883b44a7d3addbecffb1bd4fc421ceff3fe6ea2031e50aa0c9f7466793c2f0667ae8b242cd518b328b02c88ee29d7c8971b7f4213f0394ef80daea9251ebb3743d8551f73711278157aefff607ec595f85e63718518079b1a30a7fb748c8310d6e102f5a7623ae83bfe12de5c750f2351f4c2470a40c2c11925886b6aa7d215ad0e29c69c791914423ea5f5c7f38967e1fc3ce51d31e5d55262e51c552bca2bce9ca502a0b499c3bd83e7300b84ed4606e84c8ce99ae1917fdb6c30f5ae3e6fba201677f3884a91147c79ed37a96d68a6b9d6690037fa52dd78dfd8d75255a5babfd77027ebfd59961764d0c4854f711fe6e86c1ceed364c6736575b84fbb0626ab0051965ccc44c572962abfe461cb1d4f133e2e91bbf453df735905d6669cf04c371c94ee45d5f85ccd0d3d54cfebdc0826d9a65c910689e5e0e074212494d9cae6f10a613b179fb5925d1c25098cc2762290ff037f4e5b80443a15bcf4b1a5aed55d75bceee4d38b7fa56ba23090864f66c7887da9399e5eb15ebf156f47c946933c52fb519767f2a146d6406b3740077213d4e250e34d786326ec6d10f6ff8097c8f8fb54a5465972ef55f92d4dac232782595f63a15f16309c20ff38791152ea96c6999822f3f2b39b17a84520d0e3c9e40c6f4f21973687a03f5ba01457f2934e6d40255045399ad5abe0af0d9082f89955042ff0132459890c1a3d9cef50f730b91b6256bec3ee5e1d5d630a1387ada84aea57e704a947ded622d31d9ed9f0fc64ddf3412ac4031dbd8525f2f5e4719b519d1c167cf467f7d2600d08520b260368145b2e23651e136a6b2f8e7a071e8b4efb3bf1517bbdcee01585f20076b0afdbccc24f496755408c329cf8b01440d87bd656eb8457e1f8d19ab8a84f1173839ca120c1e9bad7af8896ddf6533898a72c9c3a5995169bd6658177bf1fa516f584e76a765e2d77c3a5a1f3194563022cd0f0866ed5ee44e77be90a043eaf18cef49437afaf61f49d1120128a6de3a9f4e7896aa1588c5e2e42e9cdf23f0aba666d158381504d2c5f93b8c3920094d7b070531577b33a45fff1761c6d9a4595995deec7ed83fa64551de96044852bddd0cb9abcd2222b04e40c5bbd1d3a3a0f9120857b7c637e867f88439b79d77542f1346f20d0c9faacda70132ae0b2dd5499774ee6b22dd1c52c7d11d12cff4a6742f24b89219188eac653156146297a58b4e80b3ff173f7a66db351e0a33113b4df4187b1261ebcc06b16e2cf9d44e720e5c6b1bc4f3851651f4da17694a075fb19e03da7bab7da9b4bc0bd2bb7b14a39a31867b3da0f3763b80b6f0e4a35424606090435b5f6a2579d80aa63a8b81ac077d9cfe569ea5583a099ac8990439576a14cadcdc60e60b0a3a27077dbd101100ce04910c2a3f9d3347ebe111df9b11e8f58cdf8c109b36418bcb4afc312a85dd0abd4f85bc12629abe91ec3b890b1d7eee8c1901703b4968554466271a76fc2a47a63cdb0c4e5c61c9c417c9e01041e0c006fb712a2eb1ec5db2857e36c7ab3a03159bf760a64d058cb1f10cb63ab66a99da74ef9e6776ac146babeb08de68b106e549247e58fe70823c62f84ddd712939f3ff2449acbd68c90867f7f7d321029bd34d8ebea11da8de03cd5c571b6828282d2d82943a059378f5ab9d89fd689533e3b5bcb1fd5fe05a6f03ba5becfd5789e44590555ccf653cd81610ec0f5e221d2db437f2d5be2d3c02d9323bd08f33c5e20ab79c1dc4e654b5244c8a1c71913427d6fb780d600494a7066db1469b84c992a92b5d94fd038b5f66d30b310a6a366b33456ee818709babfcde52614c53ed13233ce3a160d9594f312f267b980cc7320613f78f841a7b566d0c0554164aa2dd515163d230408f65a33ab98bb6a8b1193f1075fdf4ab27e9eca6878442b33f346c172a04054d1ced77cab110944c4986584c2f44adc78baa6ff33ec5bc756bb2b26c462ea63e353d0d359bedd7843291aac55b3214b5ed03bf046e4b0334498ee0592d696fc4a911b2d8892c65009c17994f60b08ccc6595077b91307197baec76ced540aac412b184665201784bd83de35dd0d0c3aa9a5be24922275d533b993f1523bfdb6f9b69fbad80aedfeb9fe0a7fe3cb26fb9c06c1e6f53e9ce0f940fa2827822c21d0f6662818154e1cc0a44cf491ed4cf7dba7c430a2730916afa7ac793b09461f07a42e58860fe69c9efec6ac2e13cdc697421e836697de5acd7a30f66f9039abf4183d42b1d1754e54e34ea7b910005772c717683d5cb73ac3491a54facac3e7f7672e51dd10d624d708fba29298c9fc3df082901d5ce8e83d86388c88878ad020cf1d1896a3aef031ba78dbebaa3906f034c07ed46ddcd988b2e02d5f40c1e71687281f6cc1a86064ae48541ff7b6efb759a1e69124097ffdb110737b6d65da03810810f59fae1777c0410f427d3b02c0074aad143c42bb13fd7612c098d398cb20152da1d432af8278827feb74067ba7369c552c9e9d70719cc633b394145e7ae6b09a86cbc7f01f349cb547fd8021d8c1321be6e7eab6bb050d525a5ee390c55d08d2f198652ae97afb1b9686ec29ef254742159f0312eacfaa306e0a622301e986e7253db0f19d3ad9f87745a082e6648f08571b89c1d78f86048108e0491d6924482b4e035aa1768d71438c41cda2b7251387f1d61506194cb9dca8a66f81311384f7c6ddb56b5df7680580d9329597afed7de818492e16cf9f191ebe31fd4a687c078fc857fb1ca3e78d2e8b7465b5419097b0fcdc63bb7fbb04605c88be9ed65cf79a78de185335d367b649ee84ba804bfd5166f4c292e705723ce12e5690eaa45bf1b485e42ea9dbd5e1d43268f7106c1252078738707e25567260410cc26414f7f2ee9741fb21bc3ecc50eab7db6e79bd8de533aee6a18a194299d14ce107973bfe6ca84a894ada5f56898d467381ab05676da8d47d6c5d47844de5e07ee02f5d038dcd00f54f9e0b94f5fe29c3d08c25c21eba328762f18aa36771895c9c971da5384a66147417e1ce00cbe0d1a9d6cb2454a3024defb87a999b5971c11fab236e9e7513ccb57addaa6f4da1afb47a1cd611ab2fac5467084f2ccd4ac2da51bef3267d3c6cbe88bf296630f904b295d8beca9ba10571aea2410682eb94072ea17dd5c3e55f6e0253de5c9a79412ee3b9e072a65440efce6af2966aada1d316efac5198bf4b7ed2afab33d153270fbf0238db3d48c45bf91ca7d8fab991168d2dcab27c2570d49e2d0d5227aabea8f5490162ec48526e9d299496646bbffc64195ba55cf3efe5e407544559d8979e2bd38eb970a5b0ac0b7332ef54bd6ba1237f4806f01166fd57c15dffe52c7cc40cbdea740f69d728f3221ff360e4ea5e5747edb23deedf4cbaef0ac53042bb68838f086be35f7376ce76d55ed628f9b49b6f304f4e2dfd69863f56b37a8eb913253a36818944ce0d23753fcd71373896e9b7cdd7aee60994dbaca8c21331c9cb317d38b50dfcb2613f91af62739a2d5cdde3dc197c022e76b52af41eb93a10a79f108782dbdd22194abafa3dedcb9cc626aa9795de044bb8f55f34253bf24d8f410ef7e58faf7eda87e15ded312bcba3174eda80d649ecabd927a82c4eaffb21be3e1aa72637953bd8fe899610b6711ba08fb1df7b3f8e35d65363832b1eebfbe9b5705077ffeae56820e872abfac33bea2d88149daf5f9c81fd4765485bddc7c38576cf4f609f9c43ca31af0ca78091cbffac81b5fa9b8367bf830aab3c43541be52d116114805955fd88dc12215a52a481ebb0a67c9a5dc624f052a549aa94ba02ccd923cb9a4aa11a7d4c93f96ed86038c7f3928e845c08b86b2de73507b4bcabc6880a3658fb1f7f142a4b6fce60e8d6a5832b2260da52fd926"}}, &(0x7f0000004200)={0x0, 0x3, 0xbff, @string={0xbff, 0x3, "427f2388f1bc9f1e6e15ec65d807a59cbdafdbefc96a892ace6e52a47ef9d7016e30cbc32c57a58a2c1348bf17ffedcaf4e34256521ec5e0789b1578ee645ee617bd6196631dbbb9b5e2a2e3b07d2a719d32c03ee8c7595a79fb74b141f51e564c581026823cc2f5c90c8f9de20ccf202eb8617090fb37ecd850364c9d5c30a824e2308b55d51fb48b929d6321ee9625ae58e47f2f4b0352dc9412c5949cb5075dacd6288da185938ad0c55f7765b38a76d778a8a1540fa7450ba42d2b4a9bf7626233b6c666718a5c0f904551000fade13f219bcea8ab8e21bff1a626910cd7b864aacc76d69a7878e28bbdc02d1936f0caa6df466d97303ea2a34446d06d841eff14288d29e993f41285c68845d09df63684186bd19238826480240dc399d7f06018f383154a5b61216a29b7f182469ceb0d46b28cf1f245f7a069f2349ca1e1c86f93361d45d9d993923db2913a2bc4557ff8578605270b65238e775188a363a6aaeefcbbe8ed05289e538efac281c0f5d26e06c7f7514bbd4fe25c07e5c4301e37b96b88e9e06bee2f095e5917611c128a3df0f3a0dd460514614d21a1b108900356e2a89fc1e1c42d73d1fcad6f1059c9cedc8684e2f9c108f71165257126cddc7f289f02652a5492cfecd77e5a9a3ae37c90bb5f3aa93086e5ca0edc8be539ac1592d7a270cbc4d9e2719f9a2897b32dc62c208ed0f47012357185635bf5439cbcf08f732d8f162f64675b7597cd3dbb1e8f57cec6f64418af1b22ee1c3d2304165525763c492a394963a4b11fda7ce0511c6c5b0ae7e8d4499c086dce1058538eea171ca2e93639441fef1aab2f4b20a1455d2aeb09b2b9477206d17cabe8de71b4f6a4743cf8cafc961ced45533f95745885e6b75b57cc1d4c66fb30b18cb9fec6ab522365937c67e24ad2daa7737589d83168627b80671d6dbc402e1f7ea9ee5aacad56bfe9e9c4df78933ee3c9ceeb1d3b0218bc56766e69f052f9c820804c0a9e7c4eef895eeb04e086532a883e6d7b5f8cdbb660a0302c1c7fa23ccac63852b06feacc4794a7d361348be4cab8db61962a7e04de8a6e7e26a7f8d46ddbba67b2b319a0b9d0899b240fda326deb3d100037b93834445aaf0353d7fa00f4818401e12ad6878969af2ad0d05c5ebfd2bf01b397fc3ad060db6f7b6a8485495627b6e4d3ec72a69576b63f5d98b7389afc82475b448d7b80148d7439aa4374aeca2ff01ffd8e78418c43a3c7b32f014a42462f26d9bd1cd8c02ff4dda56b33198aa3e147d8c681840ecfac971cbfd36b8bb79e971a05fd6f9b7febb3a21706aba71d0a42f50dbd1aaea7e804849e76007460d3b8bbe3786016671cf7e58eb8caa7062908415ba904692b7113ef9a8e861402f0c70b3f6bbbf2eaa4b7716241a9f5643ff7cae569fe8a437e9cb5c707b62cf38db6f0e0a8e2c975123d1be7209a8300570b4332515c6a2b96b7519e3cb740ec95acdba8b1e1efc09636a70fed13dd1366620dcb0331322d5eed12de7d843ce33b8b5b5c6d53788cb6b609087451aa61717f5bd61c41ff7597121db14c7676b687d844ffa8181ada1134a13474282a6fb0d77274f2e3dc892441766661040698f5e763163e94647b5fe1eab746566fb883785012077f7c714ecf5a86bd4f85e6adc930ad0f1d8c7c9dbdf0704dbd82a75a88cd54491d5fb62a1affc2b84c08d10913f4ae553020802493ed630f2bf719d410b086e00e7c04ad70367b0311508dbd85600e78f66a655b239fa89954326626555b88a64e06c4c44c2be6ec1ada5dc7bb783103d7bbca729d1a5eb66262d94a4ca0d9a5885b5cb4f607e9d33ed686191461b9a1ba4cbd255ed7d1eb4756bc3b84353a94b5c27614c1bee67c687369ee1cc2adfb304db2d09bb7d816d034accd08d2ef0441b4ac179b80c2e3d5e7d4e0765de6449b68a66d6c80f86bb3282ad028911588433c2ab443a18c7285286229e80bb6cfa1e62f611f426be7e506e7c3cb6eec7feebe354bbb40a98a0658234f80b32172e2eef8dbd254a4dce4056aba9a3bd64386d3cbda3674280a4940c9029e1549d45eaad3efd55d7471827bf9f007a26df0e173c447d7c3eead5172263fadcecd5ea03d71e153dc69948db431d5964be19287c517fd78e27313240bd0fe415a58f841cdf178676332919338e5a0bcc8354bb27ea3cff63b915e2bc2369206301839bbef77539985bfb47b44ff8e5b6f0bbd0ae6bed014f96558004a478346c3a1f586a0662d8524009071cdb361b9022cac8573cc4f8563bf8f43c3c163bde87bd2cdb6c7ea3383a05c67d63fe023a8af42afc6fe5ebf0bbcb0aba0bdd7abd143f67804d3615c538fa04f988fc436b40fe701cf451d73fdbfef24c942731e28db40f87a75eb55c4b4fb3468c9a2ab56d0637257860bf983a01a539b8d42fe9ae3ef5e60e5ff7b6be85135b8f0a17413082cb1e8cf15663bbf78771b71e0541de102555dd3a6328e0a441c0af59e90c0d54cdb128b403cd999b81a7462fa06445aff1f0363d4ede82f3196cc6558cc96a47557f7f80c772a1b7e9a6541f9956a1e656c32a237bc594abc56449747438c1026b6bf9de88a1488d104090284ee69e701286f42e270bc93ba8a67709cdecf6af0fc4b65b3596c101a6bcf946ed9eb06036850e5696ae41921f21d0e0e04968e032d2a6abef11c56de32edf05341dc49698f6ceb5d3591f7040667db420de565f9b8ee18951f42cff814b987ab86e4b04035b4a0e0d54c148f24d0974a450e2c1cf5a492106b17a88ae309483fff919b6bcb19c4f28cf1ee54427d6bb5d41423272b881428a108dd6d7a97e2d9ac2ae2aa12e149ee57d123a57f5fdf3d4e409dcfc08aa98fe6db18109d40597652b232b73bd4ee5e95e0b67ebe852efc36dd87e1d3ebdd9a4916f379715fce046e156b031f2be7ce6aec9b9efa9355489c035bffd9317979fbaa079c2e7c84441510ebb16427a1f0c4f3a9168535de99cfd0fc6fc73f6cbac4e3d0b7c55b65b2f737c8abbdedc4cc168bfea352506f50370e37b8810c20dca5fb4244e429af143f1cd049f3a57e0343b1d1d223327c4bc34c9a54504e3c00569be9f74e4deb2206aedbec991f1c9eb920d341c5c71a40aeb39036b30103254394dc5753e6345533c1e1fad2bc8fc5940b740f6123e96be8aed44a32ca7784fe49a19af4ff551787170a9b2bffea707b31a82d06095c188dbc12e37958febdeb17c1476ec1d2fe652a8095493675ff539bd74d7866e205cc2216a50fc1dfe7e136fa09194cc72d961acce541b8eb5906316728326200431877411cebef404d0a296413ba6b73a9657d05b05dacd7ac0805ef24a6241b1504ea5cc7c3f067ddc95eacc38ae730e4dd2acf1c722b135aa3f41566832bb431489bac20a3b6fa3cf732099808934a05bb5574a3eb2443dc36f0b899897b70f3a04f438609908e0817cc82d5db26b66bb5ab4ec2c39230adbcea55745ebfeacaf1709fd738ffd2750bc93a3e115a36f32bb5b6f886996b6d0a5db6cf7561f538ecc1c40e243c7a80e1eaeaa7fd51762b48311863b71e27ad15f54da802d04162fdec10c38a44940ab34b29bde68db5e3fd3efc47981938d309ffa7e518060b170c9146753adb47e016fb26ba57c1a6e296688ee1bed4b46bd8d08b3c8785019c41b941f76e56e08c61e39fe2c0143bad6efa2154fd35dd981e2dcfe3729aa8c2ea024cc63a063bbe8821168d64009a6dc737a2989bb14efdbe80dc6b49b9e467c1640ba20750c55c70966d87c552302346b49ecc4b8a84642892d1032b5edbe60817554dd5659e3e873d8ce7150dbf86038c00a8aeaa8052fcc0e3070bb9bf863bb11a1501304cf4918ca11bcfc371e101ba1c5dc5fccce800096d8c8f81ab6d02636e3704a67511694ca29af825763455bc0ab8b4a340be31b2bd0ed9799c3a78e28569b1f31e7e48feec9bf6eef24811d9d8aae2a7e24d2a868cef8400ce64968d74b0499b3f7c68e657facc4d5b3fd9ed8b1932c9a1dbeb8b0b87dd412d8f916bb3c0ac3658b2b57a6b7f3cdc9d88b44c556df758c75cbe0a10a6eb1c2dc96a80de9aacfcf2c8afdf753ea544980ded6b9896fcaf058f595f6f8ef347056790ddddb1597b983033b88af6b711e67b818e494d5af2a9cb8ed8bf9fe9c695489a88d08abb8cd88e8e8da58c6f9f0841640dc7b2faac11a6447761320c3122c4716053c49816884ab0a8846def3b9e9cb10acd8d41158aefe9a6f2254784f5ba7daedabf13bf38c31b0aa17620d98667c37606595c4883ab0121e52b15691816839843144842ac578ab488983490e451e5c6a549fbe2"}}, &(0x7f0000000040)={0x0, 0x22, 0x15, {[@global=@item_4={0x3, 0x1, 0xf, "78b5fd56"}, @main=@item_012={0x2, 0x0, 0x1d, "42b9"}, @main=@item_4={0x3, 0x0, 0xa, "3b6b8f46"}, @local=@item_012={0x0, 0x2, 0xa}, @local=@item_012={0x1, 0x2, 0x2, "02"}, @main=@item_4={0x3, 0x0, 0xa, "13cf20ce"}]}}, &(0x7f0000000100)={0x0, 0x21, 0x9, {0x9, 0x21, 0x100, 0x4, 0x1, {0x22, 0x4b5}}}}, &(0x7f00000004c0)={0x2c, &(0x7f0000000780)=ANY=[@ANYBLOB="40149a0000003de82fd0b1c8feec136ff34995721a4fbe87499e3e8a521f03000000e96ac3af371cc733302822928a834f84881a4f064bc289b94b9050af96db34264af8f67e4b63b01c97fad1f0ae466a1701e8bf22c33c0c2a29372981fd67a8c085cc7414326517105d852b557aaba85ab251e9350074878c7c60d2d683cc7dff2c7afdfa85ff1da887fa0c7b390fe4c48ef0ccdff37dcf1734b9caf9e419bd4a8ce6ce3f625a7446d3c937325e7d62107fcc01df9fc109047b111bdbcb3953a5e9c5fdae4194327f4744a67f30d4f8d9d4099da2c9e42b82c8a697a34e01f381aba26c75dc84e692a4adaa17c6325792783c655de2e657a54fba730cf415b77172c458a785fa9ff0487ea400cf4cde0e75893100000000378674e68aa0e2fd12b8245e7bc927"], &(0x7f0000000280)={0x0, 0xa, 0x1, 0x3}, &(0x7f00000002c0)={0x0, 0x8, 0x1, 0xff}, &(0x7f0000000300)={0x20, 0x1, 0x53, "3c1c09fc749e48125801ab4895e785289f4cf2677f9956b4d5455381b4de3d24b4857a5f62c7b55a87c63cada6426aea261cc41ef49dbf4ba37ecbe93e6852e4bbd9e54c3ab0096f7081d5dd1a66064f5db159"}, &(0x7f0000000380)={0x20, 0x3, 0x1, 0x1}}) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000cc0)={0x9a, &(0x7f00000004c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f00000006c0)={0x2c, &(0x7f0000000500), 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000000c00)={0xac, &(0x7f0000009e80), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000000)={0x2c, &(0x7f00000020c0), 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f00000000c0)={0xfffffffffffffeef, &(0x7f0000000940), 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000000880)={0xac, &(0x7f0000002680)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000001180)={0x84, &(0x7f0000000a40), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000000e40)={0x84, &(0x7f00000005c0)={0xc0}, 0x0, &(0x7f0000000640)={0x0, 0x8, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000840)={0x40, 0x13, 0x6, @remote}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000140)={0x44, &(0x7f0000000440), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000480)={0x34, &(0x7f00000001c0), 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x7, 0x1000) ioctl$HIDIOCGRAWNAME(r2, 0x80404804, &(0x7f0000000200)) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000380)={0x44, &(0x7f0000000100)={0x0, 0x0, 0x1d3}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000000b80)={0xac, &(0x7f0000004300)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000d80)={0x44, &(0x7f0000000980), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 23:46:07 executing program 5: syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x88, 0xa3, 0x22, 0x8, 0x6cd, 0x11c, 0x7586, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x92, 0x0, 0x0, 0x46, 0x8b, 0x54}}]}}]}}, 0x0) syz_usb_connect(0x5, 0x1333, &(0x7f0000000040)={{0x12, 0x1, 0x201, 0xf2, 0xe8, 0xd6, 0x8, 0x5c6, 0x904c, 0xed53, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1321, 0x2, 0x4, 0x5, 0x120, 0x5, [{{0x9, 0x4, 0x6, 0x4, 0xb, 0x4c, 0xf3, 0x92, 0x7, [], [{{0x9, 0x5, 0x5, 0x2, 0x31d, 0x80, 0x0, 0x3f}}, {{0x9, 0x5, 0x5, 0x0, 0x172, 0x7, 0xcf, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0xff, 0x81}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x6, 0x6634}]}}, {{0x9, 0x5, 0xb, 0x1, 0x29e, 0x2, 0x9, 0x7, [@generic={0x6, 0xe, "85d922b9"}, @generic={0x4, 0x1, "c944"}]}}, {{0x9, 0x5, 0xf, 0x0, 0x43, 0x40, 0x1, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x7f, 0x217a}]}}, {{0x9, 0x5, 0x8, 0x0, 0x3dc, 0x9, 0x7, 0xb2, [@generic={0x59, 0x21, "2ee69795d01c48756bfbddadd984f11d2b8c07ea6308c6df9253b8ae30d49b8fc33acf43aad406d40ab2b0577a1f93610b5817e78878a0924f323dd3d44ff0941c9516c0abdad21dc28870206e3fb26fe3ca70700ffa37"}, @generic={0x26, 0x1, "3945e490764f7848f2d004df28599e15a0e38c7c8baa98f14ed8104688f20d32fbe89eeb"}]}}, {{0x9, 0x5, 0x6, 0xc, 0x385, 0xff, 0x0, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x1c, 0x8}, @generic={0xbf, 0x6, "cc9fa2fa7df300798b61073f2a678fc3b995fcd1fc78e4f372af8fe94d1a4514b701ed20448b4d201dab9b56ab9b26a9fc2c476eea79c110feb3c69c2391b4e17e4641fccf25d7c0d21166c42f33a9898ab46537b0947be5640cf54c95ee322729c22aa55be3aea932870571612875c6bf2869cff365bbeb4629bc491e0f1b034dbf0f6436b38a74ae06f72c44f55f88e941d604a550bb0c113ef3af11ef8a9a88d6189f731beeed151b7353ed6d92a24fc72b4d5a15e6ef8e05ffa614"}]}}, {{0x9, 0x5, 0xd, 0x10, 0x28e, 0x98, 0x4, 0x5}}, {{0x9, 0x5, 0x1d, 0x10, 0x24f, 0x7, 0x2, 0x81}}, {{0x9, 0x5, 0x5, 0xdc60e4922ec59b76, 0x315, 0x81, 0xf7, 0x9e, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x20, 0x927c}, @generic={0x8, 0x7, "1fb457e76488"}]}}, {{0x9, 0x5, 0x0, 0x0, 0x287, 0xfb, 0x4, 0x7, [@generic={0x1002, 0x8, "341d5be808672523ce357221ad41293892830f91474c4d12292bdaeeacdb78d366931d4a2045ca4f6c973fd20c626d32f32f3158a6701a05d34165a738cb5d72a863adeb3298e921475ea01eea1c6e5b8c58b32ccd7807a691f64688c8d415e8ec20e6df41a6876a279535d4b530a955ee291a3ac7cb205b4fb420b0bba0118877eed87259650092c7bf3d4d21a7c06df6f666b7313ace7e347f74e1c81559a9f1cadad84889507a52bae4ff31297254af40fe5fa774c18737f57cfe43586d1a58faa213e60568737cd90d129080dcd5dd2a40a72a0bb75ea3975e123d942186b7aaf1cdb2f88f0ff7d6ad462817945eb2cfe2ff2c7018516ea55cd0be7d5cfac4da30319df8eff5af0b04b5ca6164978bbf6b7c05b3027bce695b1c1eda8997230c441f90fa13e935bae0bc6df31d74a38b6bdd1d32ac8e7ea041c95cc1c7a4e388ab16bcb365679ac2748dd1fbf602cd8b11561db99d5b8270d366dd12853e4ef1149f73f63451c5a1114ad587e37a1f9fab5b8d479db3af1df4bebdf606adfa3fe5274c06bfcf6d3e3ebb3891b9b1fc93ddc58774d954803452e09de9d20ec80cdd554637397493807375a8c06d5cfab94ad584e0932327b64fa668d5a8b9a47998ba85cc133dad120957ec928a786254048fcc86fb24d2a2a116be5d9446bf08b0e2845a67268bfc6d6538eb9d4d75afa5969bbdb6a2ffb1170537baf4f6dc811e9648187025c2efcdfc737c00c63bcc5c19aae9ca3809b95750d04d651bfd04eec7dc40940e6d988fed47c985d993fe594b3e4452fa4ebe1759aed228f9572a2c79ee2f76e95c8ba42828858929f120b2f477c81557253cd4d40448432a2029731abe42dd6c90f59281a8064b18c15d825bebc0095d7d9f90be264d5b4a0d3ce9cca057960a4befef01212b29f9dd2c978c97660b9211d2e6778795036214a97e0f5d709620b220523dfc0c445e667b39aacd4dddcb6bd9083b49bea8597de1988b7c0b4bbbb95c8a05d7112b97e3beb46086a52862f2cdc2c4f8fe1b02673ac65ef5cd18c3e410efc3be7ecb8a3d26c0e11c52d99ca500de367b91958e184f87ee1fec37085de4b0482ea90fa437dae1c50a0aa0a71a3fee1155e09658c1dde0421e125d471116cbe8d1ac2342453dac19d2939e38a5cbabcc82694f3c8485cb0b43cd544ad1fc043f704331dac9392958e90681e58eb95b62a584804d0422514fed66bec56329f29e3669e0ceea8ba579cdc1beacd5ec11b05c319e6f25067d1256feaa3f185d5bfeb244c2ffd5791a06fe4de615aa8db84cc2e8d00c828843543ffdcda654855fb7727d98d1ed26009cc9facc19918687304f824a924f7b1aaca0029ea26d7d24dec32d38c7f8283c25d319bffad9ad1b48fbddbf26d7c8e60066457595a03088fb56b1b0189544ff4ed3cf2199f736f08dad918c93961a7c061856c76c1c187586f6e8ee904862250ccfb30f5fbfad8b191ed762b31dcf9566921e474dba2496daa3e059f9adc66dacc81a362fe9b32d8a4565f3e34bf62030743ab92a351330e3b71fb7c4ec2a1b67c8fa7053fbe8013cfa64390d5ce7d07271592b43d45cb6cedea64bbb1a603bfc39b89ec77ebb7ac2ec9c85ddd2d95381ba62cf2b4565d9597ae10b316d7e51bb57a8f8f9fd2fb70ad0da3e1a2902f20936753642a04eb5e0d24b12c12d357dba1c5554f3e2295a6400b5a8b9fa6140bfdea6665d0e23082f379b9b0cf0d2d6056daa5f1c42fd3b4b2c1e774604e2f4dd7c6a230be9c8af3c7325d79d526e557d6671d8876887a80f915a14c4c114535dbf69efd4ba4a73ed9af1eff30ecfc54a54f62232462454bf459f426b71e0eea1181a6fc9bc49b2622b496e4672d22f1b0cba803a1b7de98fd9bfe3c03374246379e1dd1a40d977eb0810f031090bd83d824dd65e2b1349ab754caecf1474183a530003cd38ac3130e50a0970e83dadda7d11014683c36d0baf75fe0d99faa3590e96ffb0de4aa34c6f10deca1b7ef22514599a75f6f0315bc2ca1e90b639899589abf2caf6026f274d01b50753535adc0fb75ac5fbfbb05b65529917e37f846a20db1ab81cd4c891cee0849245a0db0e809c533c491fd46461d50bc0126de52c0317e9787a9efbee8fee1e4dbf1ee8f22b627fce98a11572254332592695c2947a34172c0dc83e1b8d2a2b01ebc2b01c588b83815a417ac370e4843f6e297c654cf3998fb06a0317ec7e663a93ae06c2bbd7144877d791ae40ea70460e58d295618150216ba379404189d7790533c2f8329a7ad4513066247d95a4874b8611f0934abaf377a19a409464dcf6323a80e7ed635fc27ac4c5500848bd273f7da43ff9c55fbc6b199d11eb086eacd307a76b7345c6e8630bd4e9b263f329c13caf6760cd84cf8826d4e97a798e0bbad2a1528ff9ffeeb2f73e6a8c870f11ee24c5cc363bfb2f22b1ca8f01b00eb4781e7bbe23bfa299739797b52d53be576b982296704fc898a223784f466d07783e64293cd4fc11e7a731a8ccc8cd08474fb2281f6762a5201c4e82e7be38045f8ea350dfeacf27f956682d3fd135e326632c818fc3bfe891a46270b25f0bf17412452ee910ac0fdb8decb62f3664c46a1d888c822ddfe3fd10261405d31788c2b463d638073909b9a813b30a9a554e998d58908161226f341fc51e01156d89b25710d066e7b57d0018cb60dfdfd7cf4ed620db98015c2c1b0b2c27f199778e30f96f98b0fa79ff7a3955a877d1cfc9a220f76a204c516006c2daf7ddf9a394fd35997932b5362cafe2d2d249362848a37fd20cf45392c6379ae428247495f7f74f9bfe43dd37827ef28fbd790500bea8af1b788a55226f80e316e306c50c1edad65ebe36ef0ac4be89d37e3b1965fdbeb2c8f9b2e7c7c607e91759f6cd7dd55c9aaa8e38d6c227a11bcdaae73a574fe8df130e71ba048743ce1ef9fc2055c828c73f3a012c16fc32b179c7d1886acc04e1f7713200f924897988da451d54b18489067ab7e5adad7b9f259839480570ae5877f8506c1f661682e72e4134c656395c3d75e90de4a3c9759a888ee699acf8dbd3761d5980452d6b1be34d5d461263fcdce3977016a5a3f39ddb67dc09bd9d88cb04fa324b9b6a1eb395e900a848ced6e2ef9cbbc726b13729fe74729d2ae083478a0d7c6f2aa3507d1367ad121f7add00bafa58b25441fc6034306d32bd3775f3dbf8083df4ed9890a1a98274ac91af5687ebd01b0bd38cb800956ab836df1685c51e0473da4de55dbcf9b4a770b790531b88abe6b579ff2881e57ddd8fc3806076c473d2f14a53e55dac98480cc8065bd131305d9dfada65d3274fdead34c1e9d5aa51f4af9e5529c80d3f8fe30a680a34462e12e0ccba2154a213269b0136b125e2198bcdc9ca210d57724d65ff51a957e21f9319bc7eaf26007618ecba66ddcc38a8f676482ce64ce89ad70dbf3d0abc87c9685cd219214a1ab222b12feb895f11765314b5ca07a3ae7e64cc71015e040c333b05437dd2bd2f3e4e42d527676451bf2afb4577552a14e1fc5082f153ad71c3fa70426fb15cf23e7d61f59bb998bc5785ce606e2351cea7fc62b6a60ea3d67107b82e42410772784c16cd891977d43c3122cdad8395f939ffb56c798fb77a553123bc20b8a7f222fd4bf08a9d486e1b721e4f5e274df67b74d4de5f7fa354fcf550e4d9105f62ac56f0bbe37fe62753a0dd8111be6c99346eb983927f1fc5b516b23972d364e1723c4d95d362bd1b0df519cae313182220e88336acc5e9fba4412ce897740947afc1354512601a11e7a7d7e7db78ab46563f41b3f9a0dff84fa42827c1f3b8d45266dcefb7af3cbd80edf1d55bf467686f64a63a35664045be23cfb3db6341ebb4ef1225e9faaf712b9952872bac13f2f595889e139c50723662f471df00e410ad8ef52c55687006f20827dc5d52feba3850e15ed27f5008d2fc28c2fe498a2dd86499eb81ab08d5210d71d6e1d82a081ac01bedb079b6339b62e359f6acf8089763df39b3039d34ea7fd47339331f5505417728f04498a12170b31aaf9257ba2838ac49d13a77ab91f0e3e9747bb9e1d759e79f116b6bb7425f7469391154d6516b4ecf08589d24388f6397972fcd1989e3f4dee9efea6802c26e18f265f995ffafab0496228a5dce968b7fcef421a28fbb893ca1e4914b6f85a2b24cafa0fb250373029ccf4a30edff427d518a01f764357145faebf56bcf61baacf7af967a8e0b65ddec5a485ad18bed99d5e9bab3391aee64ce40dccf054456d03652ac8a0be250ee7ce0d5f868adaa21572ce87ee7bb4e323712ef3a6e4edb41fea76db0dce980cde73290c65ce6b2f3c9a1f80892a5d69b4986b73b112650efa89e0769575d96425415cb755e97a85aaf20c0d905e8e6d18c6075602e5ac1432596265ed2673713e28900f026f0d0213d0161ffb68aef53587511e9b2491e262a7ced322eed2771b9883fa8e8642c22edcf0b8dd507d7c75fc0d3f3555b4c844f3e22f016d4d37e7b325d06db2012cc3f3f5b750ad48e0b84397787531f7a65902d57cef880766dbc870be5ec4c06b371b848d46ade860582bc9400479f38b551b66b7333b1cb45a7b7060260e92b9ec00fd2b763124112a3d656ed9bfd74840edf3069756f6001c5e852c376dc2b3148e29802c94c964a8f5bd9259d90d46c140f013be5c4ab05e173d0702860233635650fdc148324b53428784eea2b9a8e560b8dacf8a5cabf95f9f7e3d563ad7b9bbc91fdffdffba9dfa48701d75208885a93316e68fa153b39fd67676956371f9623505fafb4c509923292d3ed4fb2cf6bc82f3964507571fe604b32f6242000fe558408f349dbd7ea6fbbdb0bcbbe23cee5d7a3f1b5418acbfcf5bd722acf86b76f9327318efdc3c313d37f768f3ac15f97fa83aeb61e6046fbe409773708eee0490f2e27e02088d8273f4e4560b640c5c58f9a3fb8ae8f5e20e1cd8fab36cfe41fcff4572790b534922008c5cf011e03b9a5d2670f16d7342d342483277d42782f81c025feac01e65633c148188f78e0e9debe053c4f3219da8cc624e00e26f6160665705609a5f0d7dfa0d1e20d1be6cce09ee77a61110f7c8249dad7c5707810bec7c7e709980072c8fc272b34e4cd48469cdf4fce7889b59cefaf827360b44212182ab62c4c4e2837d5b5449835c703d42d482f81ad3c23f9eeb9a0427c7163d0c1de3aebbff7b69c5c594713c99e06bedb65898b2fecb5e41973b3256d448fbfdc8cd786ceeb405d2318346ef41cddce668f68a2df4dc404f97047b078c3c097b10e9d0976d557e59753965d326acd7c3d1c4f52da1118cf27b37182a40fd15364a216800d4f31133728db2f860e060fe6c92aa60be79298fb29d79b415e5f2fafa6f51a9a11acb48843fd8d0d70cffe7a419b6c6889f23c1f0e4fcc003029bd489d8c42d2efaddad3655d9560dc62893a173c9bb05df7da3f89fd80cd2bb88344b1298c04e8656a1e464e5bd34fa87a333627e8cf8152353ed9535d7dc7664a0fe9759a5dd363da3a8084ef886fb57ef8dcd5bb0ec01f986036d97ace9bd7e0e9b06de4b5d5b471e319542f9887fe0fc966a8fa81b8ee9a71c007c3ae853004bdbb61326bd373b7bc6c7b3b800175fe27d6a113bfcb52a7c67a4f5404186d3d7d1b54723412df97f14822161c40f2f9fb01830e08d6218adcbb73975c87efd56f86f7263c49ccf4daf371955089e7754419e3a14b0a45ef8661f862e7f6a22e4174c6ee6a1fbb110e8a6499fbd959e3dd66c55561"}, @generic={0xee, 0x21, "6e5680fd255b6124458fc8418180c59092c6bfc3fd014b1ba0f2d17b6a7e9c2d797fac57e161a7f1d0427d009f0e8a1b8486d08aeb53c700c1321c8aee46c391d403d1699f32e229cf25b5147e5669cb3e66a525504b39a8b3376029ff1a8eaae69e761bee4ee67bace69fbf6a4243f5609a7c75c763127ff43258fe4cbbdec4a7a946c5d7b07041faf380ebc19df4ec91f6cbcce40d89d9bc207063663fe0dbefc3148e28de03ed62e803285d0a13851b08ed9b85ad9d01af580bcd51918b9f877f11b4d836ed4306bf737de323ce3c356246ca3bf8122613f22ee6678d19dfd9e049c3011c9fb18c8c6769"}]}}, {{0x9, 0x5, 0x5, 0x10, 0x3eb, 0x1, 0x3, 0x20, [@uac_iso={0x7, 0x25, 0x1, 0x102, 0x5, 0xe2ea}]}}]}}, {{0x9, 0x4, 0x23, 0x20, 0x2, 0xe7, 0xa6, 0xc0, 0x8, [@cdc_ecm={{0x7, 0x24, 0x6, 0x0, 0x0, "62db"}, {0x5, 0x24, 0x0, 0x8}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x8, 0xfffe, 0x9}}], [{{0x9, 0x5, 0x3, 0x2, 0x2ac, 0x20, 0x1, 0x9}}, {{0x9, 0x5, 0xa, 0x10, 0x3b0, 0xff, 0x1, 0x3f, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x81, 0x5}, @uac_iso={0x7, 0x25, 0x1, 0x82, 0x1f, 0x200}]}}]}}]}}]}}, &(0x7f0000002540)={0xa, &(0x7f0000001380)={0xa, 0x6, 0x310, 0xfc, 0x0, 0x1f, 0x20, 0x7}, 0x27, &(0x7f00000013c0)={0x5, 0xf, 0x27, 0x3, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x2, 0x35, 0x7f, 0x8001}, @generic={0xe, 0x10, 0x63201f4fad51ca21, "758a79124c4258487c5a79"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x0, 0x4, 0x2, 0x3b3d}]}, 0x4, [{0x2, &(0x7f0000001400)=@string={0x2}}, {0x1002, &(0x7f0000001440)=@string={0x1002, 0x3, "e6f636cff80823146419d8422782a227a70c5fe3da7b03e455e75eb430bb2b21ef0ef92efe69dc7cb22b8a286e33a00912da1cbad956a45fedd3834797f0a30913eef1b24984e48bbd082bebb6e5b9c3acdf2868657761a8162ee039d7581d9225ef025b1f0d49fac471951406c1c1305b517947f84d40eba6a22ce47c9c68b03a5e7286852f6215aac66a67cc6c4c668a8cc22b627ce01b8133d778748d324a110e76e89e6aea0f2a33bfb85df5dd074f9e90914880069138f6dd2bddf28788efc113cca3c4e918a68944f3d62e048da1f9b8903885ca267b17b990dc4b114d3b5737afdcb4e8b9c6fc4562333c4ada7addfa425acc1aca493a8a275adee76b7a1e8e36a1f649f53f3f6a6c6115ddb80e5632618774952cd88197307ffb40bc9c55489441396bf7d75750fe1849df913571686500057280c2604ec6a8fdc6c1151a8ef61cb4cfced5989ffe2a4d70d4ea8250031f3129b27791d92d8fb83163fe4b2ada2ac84c83763998dca0fb46e06fb3fb9bbd3141d75874601c5d2f71f45b46e851ebb82c895369b34cfd9a5c8fa12a75dae123a6a7b0c1797eb7efe6496523cb85788b3ca5307ca48a70b568e9a4b9f623089914cdfa589b0a5e9e014905eab03e12c9e465c8bdd7fd1ec6c9d37b8114ea306db3d0be66ac6a7a66091f0fd267b485916a081162947cf6434f96ea67d5313685a03c9c8f9626b212ade57ca93d77208dfafd22590f8f145c200b7c976a4652680b479aab9687bc1680e92d98cf45aecaccdea933fa9d77913d84cd383fce9693724f5e60aa4384f1a81ddaeb3fcd16c293dd1d6af568a456cecea9108d608a909ed35ce53e44d1f1e056cb2151490b43458dcb50d401b032dfd8705d2e05552daca26bd4eec897cc1d35ef69e1fa059aadf403e29ccf50fd3884cf7800c1a890171a5cd6b14a3da1a4707d93ddbf5ec5ae63afdcac2f6470b293288d8b31fdda3352d410b57ce38d488ed9a71515315194d93f8f6da2cc20ce5d9a7f31a98c53b48b08f4a2549a87770332ee089a1993835e9729ce78d7c7cc93abd1fdca3166adec3ce9da0809298e61a5604f739b2095ca6f5b48f31c8f1afd840d3b85f8271e33f4ff85ed829be40fcc90640e0b3b80b1d0de9f6db5c0a422e2e62807cb78f048f563c3d6e888df79db05e71b837f4c394ba3c3de80cfcc22fbd52d9999308ddc17a79250468cc148ed37472e57d386dd12c6519f5aafa9eeacfe83d9bea1701e0e628053fcf0ee7c2db9f2703ec12584f9bbd20612775e52a757cee200771a705552a945cd17be4e9f5d6e1d76775eedb2fcd4dc98ad768ff2ce97fcf1877725f5890a3ce895d4b1de5268b6f94a5daa8b6cec56782a6eb841d543d2467329ec4d9fabcad13e152aa382d01c61b9dc08f4bb419feff716192ea8c8e9bdbf3a341f10a78568be1032b7775776556d0bdd69e0744abe7213331b9b84570db0ee8f230b66a7911ed91fe7344b4e4fdd8de6f0ccfda4b34c6f6091e07a947cbf0c3e177d491ad4bee0b3f44a9aad99368102aa8adfba1a381fc9e0b0361ea123bbe8c8e2ca75f12db548cc394d4e27942eaf362737a6ac66973ee0587e9996621b2189a94d0db6da99d7867c4331a38b7f195108fff7e53a74bcb56d878803b01083e4a4ff57f8ba95393ee624e4a5935438da4aba4e9b9be5675e2cbef9ae144abad2f041a6cd780341b04418a34037144275c98bba6fc86e440f0d57bee3a6ecc97e79348423955f5e2123d0486cf4682ccfea6efcc70ac2e4a2a44378ac79d339dea5067e41936893ac0b6727af6b23ea10cc400cf61b5138c043a9545089bfdfed1f5d57d80700ecda30b0b6a8a1892d1f91ae32c7607b739e18ded8a1046895db9220972b2a50a14f997b9428001da368e6f621e1a0528c85f114cb134622bdeb8593e9e4a89ac42a2f24d13e36ee2b4411d6e7050b2b395607bf457545c722afbb14ba42917663ce446689d51713ec00281703ce5afd7cbdaf840faa94d4757d14dfe880c4b350c19d880b074fea5c27a8827f27c4dc910e6b7fbe1532706cdf6d9a01da5de3d39fa55b15cd35f25c8024909b567767b03f331dd644b05522a5f61d87aa5e449cfd017d967f082ae584518046fc81e807b6ef05d0c08764bd7f792f3b138658614211c1baf00b678635b3819e2cb7225b62440858af269118731a0928a1cbcd2f8b28f9a39fae334b4bda75d68147bf42c11e02f72ad28ed6cccb5b8071dc8a1ef66f3540917e0c5d501d320f8f41437f491783385462343db40f6b5edff1d30903dc676a381f248b9e5fd0525bf7dbb560af8731822cc61237aab86805de2b126ea1550e23022cb7eeac5fc806b1f1084449d9e349e1562b694942ebc1ae0ef1c6575d1e452c977e005ccff9219f8e9301f7bb292fc338b23ef11d73addd0da8ca5cb9a75243e2a69417134767729bc42b1d3ff278e8567b06ce324676ef4fee2d8364c062c4caa62ba5ee02c11f1afa09858a8047908b0e8984a9790091ba26eddbd4ab6414bf3f0739c8cbd7f8eeb78e000a6fce3ac53a7777594f1630f8d39f7ae74990c36906e2ffd578f00f10dc3ce2e7dd498b77b2c5805f996ce1a5e06691666eeb92ff5ec13bc7238a34c12dc33ae8e2ba64b7ea02569c73a3f7d5f08ab13f32a4784c4409f41b627a3129934dad31b7f3f8ff11aafcb7a8595ce4b6e5116630d30b59e5a3e5dd7fc88052ca2b4d79f7128b98084a0e448bf3565340a1c0de01e36685be115f6b248c143a93e3db23716468ea83049446b4a1bb64b9c225c9fa601dee7cc315d8237fd81763b089a22fec19659162a8d155d9ded66a0892a714098bd456a41dd100a1736b0c9db1930f55363a48bb0b8d6ec67570dc97929092d031ecb3b70c03d13ddd23c9926d99e9ddd4819faca23aa328bbcc8d5de916d7a5c097465e0712afc77ee13806bc512cfae5e60ffcff867fd635ac0edeb97867e57371fc0445c65b1b54e95bd06c6226f54f4f7ed7f077daa9e395033e84f4d9ed21eaed9d84f5c82ac6523734930aee593591c05f121dbd2d4860b5bc4750d16526434bec20d239ef199fa6d4e808900262e226b0ff654f5c539f483a618d0b751ee8e8257c1ed3cc37d59d5825f8326317a439ce7dbe4a155f1e3e704a455c9189f388e2d4e6a2ac7d70c4694a574b26263025277c7dde02abeb85050697c53219d1543ec270d807cae61bb3e175f0f560b73da0e70893aeaf653264fbcfd83becb53ba58a04ae0e540871d453bcbf5608e32ba4d480b1af4b86ed254b14ec2dc07b15b6bfeaa215c37ff7ab9ddc8ebffb3c9d15904d889f166c0ebc6b7db3f1c58b12b4ea01489ff12fb593693abff77182fb80adbec7edd67bd636a517c63bb58e57b7a0bb4ed3989b240448f4c213b35b6264f7d40cf82399f2b11cdd9ab2c33b73bf348a0ecd3e249d97a424995dddd809cb4bba3e1b95f905383b56f42201c0a3627722f0831d8062822343476f2c09eb3fc1f0c1cba127604f98579cabb05cad2eeae0387c3ff36beba2023954909a9e859a7d40fe903356d6cf7a2b57800cd30b05fb455f547617d27ffdaa50ca221b63824d632f5a0b88db91e358577a1ec99c0b0b94a7e843480e876c3440256fb9cfeb3fa66a730ecb979e4d1cdd4485a7407df80089c6ae3777c87b01069351debe8714c380eb2d878a52b1e61a9452e0bbe691effc0a2209bf4f7bd2e92c0d461d4259c8bd0fcdc74824fb0bf1e3243908847ffca5109f0d44d08ff59bbd543afaf243e4099f26f80d1a1f9983abfaba6976a79b8ad95ca0ae0349d77f99d2387346b46143794c0357100b0a0dcfd9dc4e92a7d59304f1ca719a614c43727f9894da52ccd41820bee777fc31685a1aa670358a1a871ed95cf45987b1d13c71bbc04ba70d81dcf4afb33c74685f98dc87bf58d46d599d37083ede5f7c8d3aa7bcd371545799fe9db078608a72c839b3479881561a9b05f864add3c4476ffbb4ec465a5621f4c526b49354e3fdbd34ae528eb58deb24db377715efe974430d6aad23bd5bfaab744cb43d0f8dad1bd7e78fa12f601b8e6706e169ff43a746d1d1f3c7c47a3f9e613d87058f28b6bf9f67b2d122f0681dc680a11a04e45113d40ec90e88352e482bfec55959bcbcb517d20afae49458a88997d195eaa9df95bf480f4bb7ff46b2f6e8180b2cb63a9c0bab8723758e5352732fe06c91d0027c8fcb5a8a0d5a94ab0fdb276f88619d01d2c93738502925656f3d2407dc390fe4c4bc7e9e4441823e20108b79d1f439740db031f04b5a754ba67a8c53d7d5d14638a1a7d27997f00252a36f4395d2827e4ddd0a34f662d775196120d3bca7fa9fd124f209884222bbc26647fd05706ff7cba8e2d72793d260e7311257958d388e58d334ed0bf58c7c58310d46901a41f44fe176b21f03ba4f218c1e333ab9de773df34a12ee928f769aefe1734c589a22649b6efed3582228e2a94b0f71c369dc2f59369d11c95bdb2b92183f6721c296997c4f470688bff4f762758ed55ac24f06f690920ea81544d510222447d0c373e79f04f6dca6fc51d400a86886ffa066a952c9c97d3d4c621f3b7704689dc1e5a1c8d3de0a0affa44b1d1ff8ff7dfd5a550dc4297b3433c58b684b3f2675bcbbde7e26f545e0cc5c9bc0bf8ec2a874d247462377a4ac9eef98a9d19d5fe2e3a01f14f03a794f2af4f31d140aa5e216f5fde671e487c236f095d84997d0ed1054ba78952893a3ca40941f5aa184b642ac6987692e7e3514af5597e44ecbfeecd16adf928cc1784f2ab36070eca60da77b9c0cb4e707779cb9edd2047fbead82172a858bcc68082e946eff9db53794c795d651e2c954f44de74e963c9ff36f819d8b81e7ec2bfced3613a2a70729dc65d00146a00ca301343440aba0851b82759a379697c0f22a367d4ab77a2167ee169545db67c8701b445d8e5c0537903dbe3fce5c24ebbae55a13e3c1567ce9bab196f46bd65b1438522ba3117778b5bb33152c6007a9bed4dcbc5d5cfe35e8060b7c03eec9ddf58b92c245b3ccec44fc457f7ece6a9906f7fe111e7816636d615e726b799ffd940efa3ad01b8d9d6c42e3e8bf341ec20dac28a62dbadf25d1e0d2d4113817da6916e2eb5120982b96bd2b505c9a77b488f480ba29e2eabc249c44247211b20c23b17aa2cd23a305bf298bf559a641aa49deecb61b0da5c126b84c533c1d8f140f8bc4f0fab6fca326a78c933eb928095d2754341961edd22c2bfdd971bf6ef2e2b778456820e938216bd0b4b177f9bf105d5155c05fdfda3efafab38d81a8865382a1d16c2c2ac77a01107b30b4d93a2192432707d96b77faf91aee9804f935b415c086a5fb00be9dac514a1243b2dde4d32d4a8e189f4cd3770b390bbdf21651d318b2cc7f804505ab79f31b08e4a583f1dc67c3ed1c53ebe563efd24797e7d653591e4d967d7f002f47ff3b3e58a90894b34657ef148c1b6a9c39f6835e9af64172b30e78f9069b8d9bb152372e5cba35737dac10ae5ad40a90729780121b6126e31964fb7f4a9e073d6439624c2c5c4ea66ebfe22e49e7d51e89dccb8bc86d7fce828f65a475af360d06ccd14522b7d9cb5910555781596954f51ba7e7a73e72d6aacbfeb0b8d119fc67b9044c306a31e12ca6d80d8f45c9e66dc1665f0037ad173e27c5de9e87c0122538194d118e811610d00ae2625b4296e7cd127e2e2e6e7a92bd44795ee67c97a56f7ff02531a24cd3294d032a9a037c5391b35055de19076ef52e9d"}}, {0x4, &(0x7f0000002480)=@lang_id={0x4, 0x3, 0x81a}}, {0x43, &(0x7f00000024c0)=@string={0x43, 0x3, "8750626947a1e7341c40bfce82d055c1c84f6bc3c924ad90aa25314bf63352cd31663cdfa3126739b1c53b6b129a6ce25bc05657ce68c9474e7fc99afd2c1c6fd3"}}]}) syz_usb_connect$printer(0x2, 0x36, &(0x7f00000025c0)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x10, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x80, 0x2, [{{0x9, 0x4, 0x0, 0x7c, 0x1, 0x7, 0x1, 0x2, 0x2, "", {{{0x9, 0x5, 0x1, 0x2, 0x177, 0x99, 0x6e, 0x3f}}, [{{0x9, 0x5, 0x82, 0x2, 0x1bc, 0x0, 0x3f, 0xc5}}]}}}]}}]}}, &(0x7f0000002940)={0xa, &(0x7f0000002600)={0xa, 0x6, 0x310, 0x20, 0x3, 0xfa, 0x8, 0xff}, 0x1e, &(0x7f0000002640)={0x5, 0xf, 0x1e, 0x3, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0x0, 0x0, 0x0, 0x1}, @ssp_cap={0xc, 0x10, 0xa, 0x1, 0x0, 0x10000, 0xf00}, @ptm_cap={0x3}]}, 0x7, [{0x54, &(0x7f0000002680)=@string={0x54, 0x3, "888a878d137df08785ca4f9051b38d869a25a784c19815c5b4bca54dcbe8d8ba095c56d8e9f06c6c7e86970efa5f1cf2fcb5e735816975ed9de0669ed99b052705b4611c9583dae749347436752604f1335d"}}, {0x4, &(0x7f0000002700)=@lang_id={0x4, 0x3, 0x1c09}}, {0x4, &(0x7f0000002740)=@lang_id={0x4, 0x3, 0x40c}}, {0x33, &(0x7f0000002780)=@string={0x33, 0x3, "a3aebd977fd892fb0b0059dc927a77d2c5986dbe885393907e93c5a2d7599b0b9fcb7f28aea5f398f043363b64dbe12089"}}, {0x6a, &(0x7f00000027c0)=@string={0x6a, 0x3, "ac82661e4e07725eddf17d889e594e2c2d6e92a464e8bf864b0e0cb10fdc04bdd78e8c02a2caee7cd879942a8ca90ecb6e968dad73919dc7ee35b8118ab7527ef229c871f66a5d802c6583f2d6eb5f6297ad9abe8d279b3e50083d266a5c8ab462e1583b0afbb38f"}}, {0x4, &(0x7f0000002840)=@lang_id={0x4, 0x3, 0x401}}, {0x9d, &(0x7f0000002880)=@string={0x9d, 0x3, "7d0cb2e9855295582d0572540541eaef11f17885cfce4668a877d9826064307886c9fa5c92fdec5452892bb722d3a95e29aa753411e22e67c782a264c43644f5afce6720ea84f09fb28e380456d7b75940221881cd0e90d3796b9228b3de6547e92a1a5a6f82de38524abcc11dd080690d5af9ac56573b585032a6d2c447ffdddf101a1e9161b51796983840154eaae261236699b846831bc5cc38"}}]}) 23:46:07 executing program 0: r0 = syz_usb_connect(0x0, 0x3e5, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000080dd2720e60f0098b83c0000000109021200010000000009049f00007e052200"], 0x0) r1 = syz_usb_connect(0x0, 0xfffffffffffffe3e, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000140)={0x24, &(0x7f0000001340)={0x20, 0xeb90da1a02359c16, 0x1002, {0x1002, 0xc, "98b96819eb2fcc61edd3c6759dda0b480392c403d8a2fce10955d2e580d2c9dd329683c5f7666fffaa2fabbcf79bcee330a307bd7eb997e1702d6a4e26c6c1f3bb1e764d66902a7be5b6f56f30537fdf365f8d1c081ef9a1b4fab5c905d17554625d71a8f8288769332521aa8d023bd95c67a98743c6dc31a5340ff764bedd39e3a97772cea549972e605300fd5f64b43eab8a06b6c6822ff81cd2d389efe84434fb719d03e198c0692d873072022fc84ccdd91d211b7ddfe46094370b73592def14b261e5f1cdc088aaa982f835d59127ea34b52617ac01c09d134ae7651e7f2d073e3767458ef056b7f4bfd906a8b3a41176651e26c681b34bff1da49d7170db4d1f6fad340fe82454063e5585499a3e67a93efe4d97cccdd3dc5dd52af5c0d9d26b55bce2a4b53e0b7ae72876c74836b29cf0df62599a580b2faee2f639c5bf6954e204974552a8120f0ac031506b84ebf998d8f85d9b7f5bb75a8254c214bf5bdcc36de4d3dd2aaf9c8e371ae04faf9251996251b7b037cf1f31812ffa23b7d3100c35d1fda3b5b68dd40cbf17228664db914b6b71c897cda265f075f2318dc0a7b5cd1b1550e0cecf728b688ab57e9db7f4d85181cc60186f8a86ae7b4d0f2d66b86c346aa713991e7112a808727b14d38935d10880d1edba62e113e4af98b89cdd68bd931c3f883082201a9a20a6c85ecc47b091a0a6646456320d92a5b75dd979872634a79e744584171433c5590aadce102e8503643b3663e9aaa68ddeb91f3077960db8c5de2a6330c46bc62a3ff3b774f2a32e9cafd678bfdd6cabccf96801c9337d16bb6a2c8d47d9ad675a8f8d97c38c1a5f4f9a3db6557e18e925ed04e5c7a55a4b6e46d055358e9cc5a6845fb4656ac6dd32fc951d6100f812e5335849ffd15061e0e28b17cc50132bc6be918ec5cdb26ed12005b49bcdb3d241fdb2422176e7577f8d3dd3b8705528911addb0d3c6bcca4a9598d54400bcec13f046af1c60bbb5f281c2fc8cc287d8b5b8b4aa7f48660fdb22918230efe2ec1cf286a22f7f6937e025eeb7c146c8235b23bf52a3ebec8b38125cba71085ece1b176662addf71face2d95d65861d6de72917bfb950505180732ab50f8704223d90b6c93bfdeef0dae0dbd2e98be3bce77126e46482497cd56d92911c84f4398ce68765afd02e3fae5906fb07f689110bd425e87278fb53161ba88d02ab84988b579fe3accd3743eb455d8933c9e195650cf2c03325f72271e4aa3a67f2a4e769712da1c960a1f05e9ade4bd9428492ec5812437ac596ca86d10916e0e0515d2941ba096250b1f5b80e02ac5e5ec3937bd3a968b3a7f1166b336e8bf277b8515846ddd4a94a7a4e77ae723cff0244f6c7f658aa801d311f38412b2442c87e53fabc5c4ea7b7cec1bc669f79d4247116950f784d20da1470105838adf2db37855e403d88c6eb93bcc590884e723fbbedd6cd30c3fb42fabd1133db81c84d4aee50bd94ae72fffac18b225a3bdf900e3be37ad95a264c85fc1fb686f9f427d6ed48714f0d703db41d656875b492c636fea612c34be0b8ea3895f4ae6a1be110d496e97bce6ad5c3653a5a63fa0e45e7da29363480e6951d7d879eab8c13de22bf7107000a4994018370548aed46aebf178b68aca4e0e3a39bcb4c025a49b00d415282e83ed6b296f2713999dd847bb6d706121b36422406b6ef5be968043fed55f25c21f5d3094ca7fac838c1e4dc4402b99e42143b55b85d6e3100585d0e837349fd7ae8a7a5235f1d510297e943fb2abfd3c548ab72eebbd3bcb1d936bf5195267023aa648f5f8c68e4256434f83dc096fc1b3ac532a848662f2dec9e7e0e8d1cdb282289f6fe59e52d53944de0cac639ec083c930950e883b44a7d3addbecffb1bd4fc421ceff3fe6ea2031e50aa0c9f7466793c2f0667ae8b242cd518b328b02c88ee29d7c8971b7f4213f0394ef80daea9251ebb3743d8551f73711278157aefff607ec595f85e63718518079b1a30a7fb748c8310d6e102f5a7623ae83bfe12de5c750f2351f4c2470a40c2c11925886b6aa7d215ad0e29c69c791914423ea5f5c7f38967e1fc3ce51d31e5d55262e51c552bca2bce9ca502a0b499c3bd83e7300b84ed4606e84c8ce99ae1917fdb6c30f5ae3e6fba201677f3884a91147c79ed37a96d68a6b9d6690037fa52dd78dfd8d75255a5babfd77027ebfd59961764d0c4854f711fe6e86c1ceed364c6736575b84fbb0626ab0051965ccc44c572962abfe461cb1d4f133e2e91bbf453df735905d6669cf04c371c94ee45d5f85ccd0d3d54cfebdc0826d9a65c910689e5e0e074212494d9cae6f10a613b179fb5925d1c25098cc2762290ff037f4e5b80443a15bcf4b1a5aed55d75bceee4d38b7fa56ba23090864f66c7887da9399e5eb15ebf156f47c946933c52fb519767f2a146d6406b3740077213d4e250e34d786326ec6d10f6ff8097c8f8fb54a5465972ef55f92d4dac232782595f63a15f16309c20ff38791152ea96c6999822f3f2b39b17a84520d0e3c9e40c6f4f21973687a03f5ba01457f2934e6d40255045399ad5abe0af0d9082f89955042ff0132459890c1a3d9cef50f730b91b6256bec3ee5e1d5d630a1387ada84aea57e704a947ded622d31d9ed9f0fc64ddf3412ac4031dbd8525f2f5e4719b519d1c167cf467f7d2600d08520b260368145b2e23651e136a6b2f8e7a071e8b4efb3bf1517bbdcee01585f20076b0afdbccc24f496755408c329cf8b01440d87bd656eb8457e1f8d19ab8a84f1173839ca120c1e9bad7af8896ddf6533898a72c9c3a5995169bd6658177bf1fa516f584e76a765e2d77c3a5a1f3194563022cd0f0866ed5ee44e77be90a043eaf18cef49437afaf61f49d1120128a6de3a9f4e7896aa1588c5e2e42e9cdf23f0aba666d158381504d2c5f93b8c3920094d7b070531577b33a45fff1761c6d9a4595995deec7ed83fa64551de96044852bddd0cb9abcd2222b04e40c5bbd1d3a3a0f9120857b7c637e867f88439b79d77542f1346f20d0c9faacda70132ae0b2dd5499774ee6b22dd1c52c7d11d12cff4a6742f24b89219188eac653156146297a58b4e80b3ff173f7a66db351e0a33113b4df4187b1261ebcc06b16e2cf9d44e720e5c6b1bc4f3851651f4da17694a075fb19e03da7bab7da9b4bc0bd2bb7b14a39a31867b3da0f3763b80b6f0e4a35424606090435b5f6a2579d80aa63a8b81ac077d9cfe569ea5583a099ac8990439576a14cadcdc60e60b0a3a27077dbd101100ce04910c2a3f9d3347ebe111df9b11e8f58cdf8c109b36418bcb4afc312a85dd0abd4f85bc12629abe91ec3b890b1d7eee8c1901703b4968554466271a76fc2a47a63cdb0c4e5c61c9c417c9e01041e0c006fb712a2eb1ec5db2857e36c7ab3a03159bf760a64d058cb1f10cb63ab66a99da74ef9e6776ac146babeb08de68b106e549247e58fe70823c62f84ddd712939f3ff2449acbd68c90867f7f7d321029bd34d8ebea11da8de03cd5c571b6828282d2d82943a059378f5ab9d89fd689533e3b5bcb1fd5fe05a6f03ba5becfd5789e44590555ccf653cd81610ec0f5e221d2db437f2d5be2d3c02d9323bd08f33c5e20ab79c1dc4e654b5244c8a1c71913427d6fb780d600494a7066db1469b84c992a92b5d94fd038b5f66d30b310a6a366b33456ee818709babfcde52614c53ed13233ce3a160d9594f312f267b980cc7320613f78f841a7b566d0c0554164aa2dd515163d230408f65a33ab98bb6a8b1193f1075fdf4ab27e9eca6878442b33f346c172a04054d1ced77cab110944c4986584c2f44adc78baa6ff33ec5bc756bb2b26c462ea63e353d0d359bedd7843291aac55b3214b5ed03bf046e4b0334498ee0592d696fc4a911b2d8892c65009c17994f60b08ccc6595077b91307197baec76ced540aac412b184665201784bd83de35dd0d0c3aa9a5be24922275d533b993f1523bfdb6f9b69fbad80aedfeb9fe0a7fe3cb26fb9c06c1e6f53e9ce0f940fa2827822c21d0f6662818154e1cc0a44cf491ed4cf7dba7c430a2730916afa7ac793b09461f07a42e58860fe69c9efec6ac2e13cdc697421e836697de5acd7a30f66f9039abf4183d42b1d1754e54e34ea7b910005772c717683d5cb73ac3491a54facac3e7f7672e51dd10d624d708fba29298c9fc3df082901d5ce8e83d86388c88878ad020cf1d1896a3aef031ba78dbebaa3906f034c07ed46ddcd988b2e02d5f40c1e71687281f6cc1a86064ae48541ff7b6efb759a1e69124097ffdb110737b6d65da03810810f59fae1777c0410f427d3b02c0074aad143c42bb13fd7612c098d398cb20152da1d432af8278827feb74067ba7369c552c9e9d70719cc633b394145e7ae6b09a86cbc7f01f349cb547fd8021d8c1321be6e7eab6bb050d525a5ee390c55d08d2f198652ae97afb1b9686ec29ef254742159f0312eacfaa306e0a622301e986e7253db0f19d3ad9f87745a082e6648f08571b89c1d78f86048108e0491d6924482b4e035aa1768d71438c41cda2b7251387f1d61506194cb9dca8a66f81311384f7c6ddb56b5df7680580d9329597afed7de818492e16cf9f191ebe31fd4a687c078fc857fb1ca3e78d2e8b7465b5419097b0fcdc63bb7fbb04605c88be9ed65cf79a78de185335d367b649ee84ba804bfd5166f4c292e705723ce12e5690eaa45bf1b485e42ea9dbd5e1d43268f7106c1252078738707e25567260410cc26414f7f2ee9741fb21bc3ecc50eab7db6e79bd8de533aee6a18a194299d14ce107973bfe6ca84a894ada5f56898d467381ab05676da8d47d6c5d47844de5e07ee02f5d038dcd00f54f9e0b94f5fe29c3d08c25c21eba328762f18aa36771895c9c971da5384a66147417e1ce00cbe0d1a9d6cb2454a3024defb87a999b5971c11fab236e9e7513ccb57addaa6f4da1afb47a1cd611ab2fac5467084f2ccd4ac2da51bef3267d3c6cbe88bf296630f904b295d8beca9ba10571aea2410682eb94072ea17dd5c3e55f6e0253de5c9a79412ee3b9e072a65440efce6af2966aada1d316efac5198bf4b7ed2afab33d153270fbf0238db3d48c45bf91ca7d8fab991168d2dcab27c2570d49e2d0d5227aabea8f5490162ec48526e9d299496646bbffc64195ba55cf3efe5e407544559d8979e2bd38eb970a5b0ac0b7332ef54bd6ba1237f4806f01166fd57c15dffe52c7cc40cbdea740f69d728f3221ff360e4ea5e5747edb23deedf4cbaef0ac53042bb68838f086be35f7376ce76d55ed628f9b49b6f304f4e2dfd69863f56b37a8eb913253a36818944ce0d23753fcd71373896e9b7cdd7aee60994dbaca8c21331c9cb317d38b50dfcb2613f91af62739a2d5cdde3dc197c022e76b52af41eb93a10a79f108782dbdd22194abafa3dedcb9cc626aa9795de044bb8f55f34253bf24d8f410ef7e58faf7eda87e15ded312bcba3174eda80d649ecabd927a82c4eaffb21be3e1aa72637953bd8fe899610b6711ba08fb1df7b3f8e35d65363832b1eebfbe9b5705077ffeae56820e872abfac33bea2d88149daf5f9c81fd4765485bddc7c38576cf4f609f9c43ca31af0ca78091cbffac81b5fa9b8367bf830aab3c43541be52d116114805955fd88dc12215a52a481ebb0a67c9a5dc624f052a549aa94ba02ccd923cb9a4aa11a7d4c93f96ed86038c7f3928e845c08b86b2de73507b4bcabc6880a3658fb1f7f142a4b6fce60e8d6a5832b2260da52fd926"}}, &(0x7f0000004200)={0x0, 0x3, 0xbff, @string={0xbff, 0x3, "427f2388f1bc9f1e6e15ec65d807a59cbdafdbefc96a892ace6e52a47ef9d7016e30cbc32c57a58a2c1348bf17ffedcaf4e34256521ec5e0789b1578ee645ee617bd6196631dbbb9b5e2a2e3b07d2a719d32c03ee8c7595a79fb74b141f51e564c581026823cc2f5c90c8f9de20ccf202eb8617090fb37ecd850364c9d5c30a824e2308b55d51fb48b929d6321ee9625ae58e47f2f4b0352dc9412c5949cb5075dacd6288da185938ad0c55f7765b38a76d778a8a1540fa7450ba42d2b4a9bf7626233b6c666718a5c0f904551000fade13f219bcea8ab8e21bff1a626910cd7b864aacc76d69a7878e28bbdc02d1936f0caa6df466d97303ea2a34446d06d841eff14288d29e993f41285c68845d09df63684186bd19238826480240dc399d7f06018f383154a5b61216a29b7f182469ceb0d46b28cf1f245f7a069f2349ca1e1c86f93361d45d9d993923db2913a2bc4557ff8578605270b65238e775188a363a6aaeefcbbe8ed05289e538efac281c0f5d26e06c7f7514bbd4fe25c07e5c4301e37b96b88e9e06bee2f095e5917611c128a3df0f3a0dd460514614d21a1b108900356e2a89fc1e1c42d73d1fcad6f1059c9cedc8684e2f9c108f71165257126cddc7f289f02652a5492cfecd77e5a9a3ae37c90bb5f3aa93086e5ca0edc8be539ac1592d7a270cbc4d9e2719f9a2897b32dc62c208ed0f47012357185635bf5439cbcf08f732d8f162f64675b7597cd3dbb1e8f57cec6f64418af1b22ee1c3d2304165525763c492a394963a4b11fda7ce0511c6c5b0ae7e8d4499c086dce1058538eea171ca2e93639441fef1aab2f4b20a1455d2aeb09b2b9477206d17cabe8de71b4f6a4743cf8cafc961ced45533f95745885e6b75b57cc1d4c66fb30b18cb9fec6ab522365937c67e24ad2daa7737589d83168627b80671d6dbc402e1f7ea9ee5aacad56bfe9e9c4df78933ee3c9ceeb1d3b0218bc56766e69f052f9c820804c0a9e7c4eef895eeb04e086532a883e6d7b5f8cdbb660a0302c1c7fa23ccac63852b06feacc4794a7d361348be4cab8db61962a7e04de8a6e7e26a7f8d46ddbba67b2b319a0b9d0899b240fda326deb3d100037b93834445aaf0353d7fa00f4818401e12ad6878969af2ad0d05c5ebfd2bf01b397fc3ad060db6f7b6a8485495627b6e4d3ec72a69576b63f5d98b7389afc82475b448d7b80148d7439aa4374aeca2ff01ffd8e78418c43a3c7b32f014a42462f26d9bd1cd8c02ff4dda56b33198aa3e147d8c681840ecfac971cbfd36b8bb79e971a05fd6f9b7febb3a21706aba71d0a42f50dbd1aaea7e804849e76007460d3b8bbe3786016671cf7e58eb8caa7062908415ba904692b7113ef9a8e861402f0c70b3f6bbbf2eaa4b7716241a9f5643ff7cae569fe8a437e9cb5c707b62cf38db6f0e0a8e2c975123d1be7209a8300570b4332515c6a2b96b7519e3cb740ec95acdba8b1e1efc09636a70fed13dd1366620dcb0331322d5eed12de7d843ce33b8b5b5c6d53788cb6b609087451aa61717f5bd61c41ff7597121db14c7676b687d844ffa8181ada1134a13474282a6fb0d77274f2e3dc892441766661040698f5e763163e94647b5fe1eab746566fb883785012077f7c714ecf5a86bd4f85e6adc930ad0f1d8c7c9dbdf0704dbd82a75a88cd54491d5fb62a1affc2b84c08d10913f4ae553020802493ed630f2bf719d410b086e00e7c04ad70367b0311508dbd85600e78f66a655b239fa89954326626555b88a64e06c4c44c2be6ec1ada5dc7bb783103d7bbca729d1a5eb66262d94a4ca0d9a5885b5cb4f607e9d33ed686191461b9a1ba4cbd255ed7d1eb4756bc3b84353a94b5c27614c1bee67c687369ee1cc2adfb304db2d09bb7d816d034accd08d2ef0441b4ac179b80c2e3d5e7d4e0765de6449b68a66d6c80f86bb3282ad028911588433c2ab443a18c7285286229e80bb6cfa1e62f611f426be7e506e7c3cb6eec7feebe354bbb40a98a0658234f80b32172e2eef8dbd254a4dce4056aba9a3bd64386d3cbda3674280a4940c9029e1549d45eaad3efd55d7471827bf9f007a26df0e173c447d7c3eead5172263fadcecd5ea03d71e153dc69948db431d5964be19287c517fd78e27313240bd0fe415a58f841cdf178676332919338e5a0bcc8354bb27ea3cff63b915e2bc2369206301839bbef77539985bfb47b44ff8e5b6f0bbd0ae6bed014f96558004a478346c3a1f586a0662d8524009071cdb361b9022cac8573cc4f8563bf8f43c3c163bde87bd2cdb6c7ea3383a05c67d63fe023a8af42afc6fe5ebf0bbcb0aba0bdd7abd143f67804d3615c538fa04f988fc436b40fe701cf451d73fdbfef24c942731e28db40f87a75eb55c4b4fb3468c9a2ab56d0637257860bf983a01a539b8d42fe9ae3ef5e60e5ff7b6be85135b8f0a17413082cb1e8cf15663bbf78771b71e0541de102555dd3a6328e0a441c0af59e90c0d54cdb128b403cd999b81a7462fa06445aff1f0363d4ede82f3196cc6558cc96a47557f7f80c772a1b7e9a6541f9956a1e656c32a237bc594abc56449747438c1026b6bf9de88a1488d104090284ee69e701286f42e270bc93ba8a67709cdecf6af0fc4b65b3596c101a6bcf946ed9eb06036850e5696ae41921f21d0e0e04968e032d2a6abef11c56de32edf05341dc49698f6ceb5d3591f7040667db420de565f9b8ee18951f42cff814b987ab86e4b04035b4a0e0d54c148f24d0974a450e2c1cf5a492106b17a88ae309483fff919b6bcb19c4f28cf1ee54427d6bb5d41423272b881428a108dd6d7a97e2d9ac2ae2aa12e149ee57d123a57f5fdf3d4e409dcfc08aa98fe6db18109d40597652b232b73bd4ee5e95e0b67ebe852efc36dd87e1d3ebdd9a4916f379715fce046e156b031f2be7ce6aec9b9efa9355489c035bffd9317979fbaa079c2e7c84441510ebb16427a1f0c4f3a9168535de99cfd0fc6fc73f6cbac4e3d0b7c55b65b2f737c8abbdedc4cc168bfea352506f50370e37b8810c20dca5fb4244e429af143f1cd049f3a57e0343b1d1d223327c4bc34c9a54504e3c00569be9f74e4deb2206aedbec991f1c9eb920d341c5c71a40aeb39036b30103254394dc5753e6345533c1e1fad2bc8fc5940b740f6123e96be8aed44a32ca7784fe49a19af4ff551787170a9b2bffea707b31a82d06095c188dbc12e37958febdeb17c1476ec1d2fe652a8095493675ff539bd74d7866e205cc2216a50fc1dfe7e136fa09194cc72d961acce541b8eb5906316728326200431877411cebef404d0a296413ba6b73a9657d05b05dacd7ac0805ef24a6241b1504ea5cc7c3f067ddc95eacc38ae730e4dd2acf1c722b135aa3f41566832bb431489bac20a3b6fa3cf732099808934a05bb5574a3eb2443dc36f0b899897b70f3a04f438609908e0817cc82d5db26b66bb5ab4ec2c39230adbcea55745ebfeacaf1709fd738ffd2750bc93a3e115a36f32bb5b6f886996b6d0a5db6cf7561f538ecc1c40e243c7a80e1eaeaa7fd51762b48311863b71e27ad15f54da802d04162fdec10c38a44940ab34b29bde68db5e3fd3efc47981938d309ffa7e518060b170c9146753adb47e016fb26ba57c1a6e296688ee1bed4b46bd8d08b3c8785019c41b941f76e56e08c61e39fe2c0143bad6efa2154fd35dd981e2dcfe3729aa8c2ea024cc63a063bbe8821168d64009a6dc737a2989bb14efdbe80dc6b49b9e467c1640ba20750c55c70966d87c552302346b49ecc4b8a84642892d1032b5edbe60817554dd5659e3e873d8ce7150dbf86038c00a8aeaa8052fcc0e3070bb9bf863bb11a1501304cf4918ca11bcfc371e101ba1c5dc5fccce800096d8c8f81ab6d02636e3704a67511694ca29af825763455bc0ab8b4a340be31b2bd0ed9799c3a78e28569b1f31e7e48feec9bf6eef24811d9d8aae2a7e24d2a868cef8400ce64968d74b0499b3f7c68e657facc4d5b3fd9ed8b1932c9a1dbeb8b0b87dd412d8f916bb3c0ac3658b2b57a6b7f3cdc9d88b44c556df758c75cbe0a10a6eb1c2dc96a80de9aacfcf2c8afdf753ea544980ded6b9896fcaf058f595f6f8ef347056790ddddb1597b983033b88af6b711e67b818e494d5af2a9cb8ed8bf9fe9c695489a88d08abb8cd88e8e8da58c6f9f0841640dc7b2faac11a6447761320c3122c4716053c49816884ab0a8846def3b9e9cb10acd8d41158aefe9a6f2254784f5ba7daedabf13bf38c31b0aa17620d98667c37606595c4883ab0121e52b15691816839843144842ac578ab488983490e451e5c6a549fbe2"}}, &(0x7f0000000040)={0x0, 0x22, 0x15, {[@global=@item_4={0x3, 0x1, 0xf, "78b5fd56"}, @main=@item_012={0x2, 0x0, 0x1d, "42b9"}, @main=@item_4={0x3, 0x0, 0xa, "3b6b8f46"}, @local=@item_012={0x0, 0x2, 0xa}, @local=@item_012={0x1, 0x2, 0x2, "02"}, @main=@item_4={0x3, 0x0, 0xa, "13cf20ce"}]}}, &(0x7f0000000100)={0x0, 0x21, 0x9, {0x9, 0x21, 0x100, 0x4, 0x1, {0x22, 0x4b5}}}}, &(0x7f00000004c0)={0x2c, &(0x7f0000000780)=ANY=[@ANYBLOB="40149a0000003de82fd0b1c8feec136ff34995721a4fbe87499e3e8a521f03000000e96ac3af371cc733302822928a834f84881a4f064bc289b94b9050af96db34264af8f67e4b63b01c97fad1f0ae466a1701e8bf22c33c0c2a29372981fd67a8c085cc7414326517105d852b557aaba85ab251e9350074878c7c60d2d683cc7dff2c7afdfa85ff1da887fa0c7b390fe4c48ef0ccdff37dcf1734b9caf9e419bd4a8ce6ce3f625a7446d3c937325e7d62107fcc01df9fc109047b111bdbcb3953a5e9c5fdae4194327f4744a67f30d4f8d9d4099da2c9e42b82c8a697a34e01f381aba26c75dc84e692a4adaa17c6325792783c655de2e657a54fba730cf415b77172c458a785fa9ff0487ea400cf4cde0e75893100000000378674e68aa0e2fd12b8245e7bc927"], &(0x7f0000000280)={0x0, 0xa, 0x1, 0x3}, &(0x7f00000002c0)={0x0, 0x8, 0x1, 0xff}, &(0x7f0000000300)={0x20, 0x1, 0x53, "3c1c09fc749e48125801ab4895e785289f4cf2677f9956b4d5455381b4de3d24b4857a5f62c7b55a87c63cada6426aea261cc41ef49dbf4ba37ecbe93e6852e4bbd9e54c3ab0096f7081d5dd1a66064f5db159"}, &(0x7f0000000380)={0x20, 0x3, 0x1, 0x1}}) r2 = syz_usb_connect(0x0, 0xfffffffffffffe3e, 0x0, 0x0) syz_usb_control_io$hid(r2, &(0x7f0000000140)={0x24, &(0x7f0000001340)={0x20, 0xeb90da1a02359c16, 0x1002, {0x1002, 0xc, "98b96819eb2fcc61edd3c6759dda0b480392c403d8a2fce10955d2e580d2c9dd329683c5f7666fffaa2fabbcf79bcee330a307bd7eb997e1702d6a4e26c6c1f3bb1e764d66902a7be5b6f56f30537fdf365f8d1c081ef9a1b4fab5c905d17554625d71a8f8288769332521aa8d023bd95c67a98743c6dc31a5340ff764bedd39e3a97772cea549972e605300fd5f64b43eab8a06b6c6822ff81cd2d389efe84434fb719d03e198c0692d873072022fc84ccdd91d211b7ddfe46094370b73592def14b261e5f1cdc088aaa982f835d59127ea34b52617ac01c09d134ae7651e7f2d073e3767458ef056b7f4bfd906a8b3a41176651e26c681b34bff1da49d7170db4d1f6fad340fe82454063e5585499a3e67a93efe4d97cccdd3dc5dd52af5c0d9d26b55bce2a4b53e0b7ae72876c74836b29cf0df62599a580b2faee2f639c5bf6954e204974552a8120f0ac031506b84ebf998d8f85d9b7f5bb75a8254c214bf5bdcc36de4d3dd2aaf9c8e371ae04faf9251996251b7b037cf1f31812ffa23b7d3100c35d1fda3b5b68dd40cbf17228664db914b6b71c897cda265f075f2318dc0a7b5cd1b1550e0cecf728b688ab57e9db7f4d85181cc60186f8a86ae7b4d0f2d66b86c346aa713991e7112a808727b14d38935d10880d1edba62e113e4af98b89cdd68bd931c3f883082201a9a20a6c85ecc47b091a0a6646456320d92a5b75dd979872634a79e744584171433c5590aadce102e8503643b3663e9aaa68ddeb91f3077960db8c5de2a6330c46bc62a3ff3b774f2a32e9cafd678bfdd6cabccf96801c9337d16bb6a2c8d47d9ad675a8f8d97c38c1a5f4f9a3db6557e18e925ed04e5c7a55a4b6e46d055358e9cc5a6845fb4656ac6dd32fc951d6100f812e5335849ffd15061e0e28b17cc50132bc6be918ec5cdb26ed12005b49bcdb3d241fdb2422176e7577f8d3dd3b8705528911addb0d3c6bcca4a9598d54400bcec13f046af1c60bbb5f281c2fc8cc287d8b5b8b4aa7f48660fdb22918230efe2ec1cf286a22f7f6937e025eeb7c146c8235b23bf52a3ebec8b38125cba71085ece1b176662addf71face2d95d65861d6de72917bfb950505180732ab50f8704223d90b6c93bfdeef0dae0dbd2e98be3bce77126e46482497cd56d92911c84f4398ce68765afd02e3fae5906fb07f689110bd425e87278fb53161ba88d02ab84988b579fe3accd3743eb455d8933c9e195650cf2c03325f72271e4aa3a67f2a4e769712da1c960a1f05e9ade4bd9428492ec5812437ac596ca86d10916e0e0515d2941ba096250b1f5b80e02ac5e5ec3937bd3a968b3a7f1166b336e8bf277b8515846ddd4a94a7a4e77ae723cff0244f6c7f658aa801d311f38412b2442c87e53fabc5c4ea7b7cec1bc669f79d4247116950f784d20da1470105838adf2db37855e403d88c6eb93bcc590884e723fbbedd6cd30c3fb42fabd1133db81c84d4aee50bd94ae72fffac18b225a3bdf900e3be37ad95a264c85fc1fb686f9f427d6ed48714f0d703db41d656875b492c636fea612c34be0b8ea3895f4ae6a1be110d496e97bce6ad5c3653a5a63fa0e45e7da29363480e6951d7d879eab8c13de22bf7107000a4994018370548aed46aebf178b68aca4e0e3a39bcb4c025a49b00d415282e83ed6b296f2713999dd847bb6d706121b36422406b6ef5be968043fed55f25c21f5d3094ca7fac838c1e4dc4402b99e42143b55b85d6e3100585d0e837349fd7ae8a7a5235f1d510297e943fb2abfd3c548ab72eebbd3bcb1d936bf5195267023aa648f5f8c68e4256434f83dc096fc1b3ac532a848662f2dec9e7e0e8d1cdb282289f6fe59e52d53944de0cac639ec083c930950e883b44a7d3addbecffb1bd4fc421ceff3fe6ea2031e50aa0c9f7466793c2f0667ae8b242cd518b328b02c88ee29d7c8971b7f4213f0394ef80daea9251ebb3743d8551f73711278157aefff607ec595f85e63718518079b1a30a7fb748c8310d6e102f5a7623ae83bfe12de5c750f2351f4c2470a40c2c11925886b6aa7d215ad0e29c69c791914423ea5f5c7f38967e1fc3ce51d31e5d55262e51c552bca2bce9ca502a0b499c3bd83e7300b84ed4606e84c8ce99ae1917fdb6c30f5ae3e6fba201677f3884a91147c79ed37a96d68a6b9d6690037fa52dd78dfd8d75255a5babfd77027ebfd59961764d0c4854f711fe6e86c1ceed364c6736575b84fbb0626ab0051965ccc44c572962abfe461cb1d4f133e2e91bbf453df735905d6669cf04c371c94ee45d5f85ccd0d3d54cfebdc0826d9a65c910689e5e0e074212494d9cae6f10a613b179fb5925d1c25098cc2762290ff037f4e5b80443a15bcf4b1a5aed55d75bceee4d38b7fa56ba23090864f66c7887da9399e5eb15ebf156f47c946933c52fb519767f2a146d6406b3740077213d4e250e34d786326ec6d10f6ff8097c8f8fb54a5465972ef55f92d4dac232782595f63a15f16309c20ff38791152ea96c6999822f3f2b39b17a84520d0e3c9e40c6f4f21973687a03f5ba01457f2934e6d40255045399ad5abe0af0d9082f89955042ff0132459890c1a3d9cef50f730b91b6256bec3ee5e1d5d630a1387ada84aea57e704a947ded622d31d9ed9f0fc64ddf3412ac4031dbd8525f2f5e4719b519d1c167cf467f7d2600d08520b260368145b2e23651e136a6b2f8e7a071e8b4efb3bf1517bbdcee01585f20076b0afdbccc24f496755408c329cf8b01440d87bd656eb8457e1f8d19ab8a84f1173839ca120c1e9bad7af8896ddf6533898a72c9c3a5995169bd6658177bf1fa516f584e76a765e2d77c3a5a1f3194563022cd0f0866ed5ee44e77be90a043eaf18cef49437afaf61f49d1120128a6de3a9f4e7896aa1588c5e2e42e9cdf23f0aba666d158381504d2c5f93b8c3920094d7b070531577b33a45fff1761c6d9a4595995deec7ed83fa64551de96044852bddd0cb9abcd2222b04e40c5bbd1d3a3a0f9120857b7c637e867f88439b79d77542f1346f20d0c9faacda70132ae0b2dd5499774ee6b22dd1c52c7d11d12cff4a6742f24b89219188eac653156146297a58b4e80b3ff173f7a66db351e0a33113b4df4187b1261ebcc06b16e2cf9d44e720e5c6b1bc4f3851651f4da17694a075fb19e03da7bab7da9b4bc0bd2bb7b14a39a31867b3da0f3763b80b6f0e4a35424606090435b5f6a2579d80aa63a8b81ac077d9cfe569ea5583a099ac8990439576a14cadcdc60e60b0a3a27077dbd101100ce04910c2a3f9d3347ebe111df9b11e8f58cdf8c109b36418bcb4afc312a85dd0abd4f85bc12629abe91ec3b890b1d7eee8c1901703b4968554466271a76fc2a47a63cdb0c4e5c61c9c417c9e01041e0c006fb712a2eb1ec5db2857e36c7ab3a03159bf760a64d058cb1f10cb63ab66a99da74ef9e6776ac146babeb08de68b106e549247e58fe70823c62f84ddd712939f3ff2449acbd68c90867f7f7d321029bd34d8ebea11da8de03cd5c571b6828282d2d82943a059378f5ab9d89fd689533e3b5bcb1fd5fe05a6f03ba5becfd5789e44590555ccf653cd81610ec0f5e221d2db437f2d5be2d3c02d9323bd08f33c5e20ab79c1dc4e654b5244c8a1c71913427d6fb780d600494a7066db1469b84c992a92b5d94fd038b5f66d30b310a6a366b33456ee818709babfcde52614c53ed13233ce3a160d9594f312f267b980cc7320613f78f841a7b566d0c0554164aa2dd515163d230408f65a33ab98bb6a8b1193f1075fdf4ab27e9eca6878442b33f346c172a04054d1ced77cab110944c4986584c2f44adc78baa6ff33ec5bc756bb2b26c462ea63e353d0d359bedd7843291aac55b3214b5ed03bf046e4b0334498ee0592d696fc4a911b2d8892c65009c17994f60b08ccc6595077b91307197baec76ced540aac412b184665201784bd83de35dd0d0c3aa9a5be24922275d533b993f1523bfdb6f9b69fbad80aedfeb9fe0a7fe3cb26fb9c06c1e6f53e9ce0f940fa2827822c21d0f6662818154e1cc0a44cf491ed4cf7dba7c430a2730916afa7ac793b09461f07a42e58860fe69c9efec6ac2e13cdc697421e836697de5acd7a30f66f9039abf4183d42b1d1754e54e34ea7b910005772c717683d5cb73ac3491a54facac3e7f7672e51dd10d624d708fba29298c9fc3df082901d5ce8e83d86388c88878ad020cf1d1896a3aef031ba78dbebaa3906f034c07ed46ddcd988b2e02d5f40c1e71687281f6cc1a86064ae48541ff7b6efb759a1e69124097ffdb110737b6d65da03810810f59fae1777c0410f427d3b02c0074aad143c42bb13fd7612c098d398cb20152da1d432af8278827feb74067ba7369c552c9e9d70719cc633b394145e7ae6b09a86cbc7f01f349cb547fd8021d8c1321be6e7eab6bb050d525a5ee390c55d08d2f198652ae97afb1b9686ec29ef254742159f0312eacfaa306e0a622301e986e7253db0f19d3ad9f87745a082e6648f08571b89c1d78f86048108e0491d6924482b4e035aa1768d71438c41cda2b7251387f1d61506194cb9dca8a66f81311384f7c6ddb56b5df7680580d9329597afed7de818492e16cf9f191ebe31fd4a687c078fc857fb1ca3e78d2e8b7465b5419097b0fcdc63bb7fbb04605c88be9ed65cf79a78de185335d367b649ee84ba804bfd5166f4c292e705723ce12e5690eaa45bf1b485e42ea9dbd5e1d43268f7106c1252078738707e25567260410cc26414f7f2ee9741fb21bc3ecc50eab7db6e79bd8de533aee6a18a194299d14ce107973bfe6ca84a894ada5f56898d467381ab05676da8d47d6c5d47844de5e07ee02f5d038dcd00f54f9e0b94f5fe29c3d08c25c21eba328762f18aa36771895c9c971da5384a66147417e1ce00cbe0d1a9d6cb2454a3024defb87a999b5971c11fab236e9e7513ccb57addaa6f4da1afb47a1cd611ab2fac5467084f2ccd4ac2da51bef3267d3c6cbe88bf296630f904b295d8beca9ba10571aea2410682eb94072ea17dd5c3e55f6e0253de5c9a79412ee3b9e072a65440efce6af2966aada1d316efac5198bf4b7ed2afab33d153270fbf0238db3d48c45bf91ca7d8fab991168d2dcab27c2570d49e2d0d5227aabea8f5490162ec48526e9d299496646bbffc64195ba55cf3efe5e407544559d8979e2bd38eb970a5b0ac0b7332ef54bd6ba1237f4806f01166fd57c15dffe52c7cc40cbdea740f69d728f3221ff360e4ea5e5747edb23deedf4cbaef0ac53042bb68838f086be35f7376ce76d55ed628f9b49b6f304f4e2dfd69863f56b37a8eb913253a36818944ce0d23753fcd71373896e9b7cdd7aee60994dbaca8c21331c9cb317d38b50dfcb2613f91af62739a2d5cdde3dc197c022e76b52af41eb93a10a79f108782dbdd22194abafa3dedcb9cc626aa9795de044bb8f55f34253bf24d8f410ef7e58faf7eda87e15ded312bcba3174eda80d649ecabd927a82c4eaffb21be3e1aa72637953bd8fe899610b6711ba08fb1df7b3f8e35d65363832b1eebfbe9b5705077ffeae56820e872abfac33bea2d88149daf5f9c81fd4765485bddc7c38576cf4f609f9c43ca31af0ca78091cbffac81b5fa9b8367bf830aab3c43541be52d116114805955fd88dc12215a52a481ebb0a67c9a5dc624f052a549aa94ba02ccd923cb9a4aa11a7d4c93f96ed86038c7f3928e845c08b86b2de73507b4bcabc6880a3658fb1f7f142a4b6fce60e8d6a5832b2260da52fd926"}}, &(0x7f0000004200)={0x0, 0x3, 0xbff, @string={0xbff, 0x3, "427f2388f1bc9f1e6e15ec65d807a59cbdafdbefc96a892ace6e52a47ef9d7016e30cbc32c57a58a2c1348bf17ffedcaf4e34256521ec5e0789b1578ee645ee617bd6196631dbbb9b5e2a2e3b07d2a719d32c03ee8c7595a79fb74b141f51e564c581026823cc2f5c90c8f9de20ccf202eb8617090fb37ecd850364c9d5c30a824e2308b55d51fb48b929d6321ee9625ae58e47f2f4b0352dc9412c5949cb5075dacd6288da185938ad0c55f7765b38a76d778a8a1540fa7450ba42d2b4a9bf7626233b6c666718a5c0f904551000fade13f219bcea8ab8e21bff1a626910cd7b864aacc76d69a7878e28bbdc02d1936f0caa6df466d97303ea2a34446d06d841eff14288d29e993f41285c68845d09df63684186bd19238826480240dc399d7f06018f383154a5b61216a29b7f182469ceb0d46b28cf1f245f7a069f2349ca1e1c86f93361d45d9d993923db2913a2bc4557ff8578605270b65238e775188a363a6aaeefcbbe8ed05289e538efac281c0f5d26e06c7f7514bbd4fe25c07e5c4301e37b96b88e9e06bee2f095e5917611c128a3df0f3a0dd460514614d21a1b108900356e2a89fc1e1c42d73d1fcad6f1059c9cedc8684e2f9c108f71165257126cddc7f289f02652a5492cfecd77e5a9a3ae37c90bb5f3aa93086e5ca0edc8be539ac1592d7a270cbc4d9e2719f9a2897b32dc62c208ed0f47012357185635bf5439cbcf08f732d8f162f64675b7597cd3dbb1e8f57cec6f64418af1b22ee1c3d2304165525763c492a394963a4b11fda7ce0511c6c5b0ae7e8d4499c086dce1058538eea171ca2e93639441fef1aab2f4b20a1455d2aeb09b2b9477206d17cabe8de71b4f6a4743cf8cafc961ced45533f95745885e6b75b57cc1d4c66fb30b18cb9fec6ab522365937c67e24ad2daa7737589d83168627b80671d6dbc402e1f7ea9ee5aacad56bfe9e9c4df78933ee3c9ceeb1d3b0218bc56766e69f052f9c820804c0a9e7c4eef895eeb04e086532a883e6d7b5f8cdbb660a0302c1c7fa23ccac63852b06feacc4794a7d361348be4cab8db61962a7e04de8a6e7e26a7f8d46ddbba67b2b319a0b9d0899b240fda326deb3d100037b93834445aaf0353d7fa00f4818401e12ad6878969af2ad0d05c5ebfd2bf01b397fc3ad060db6f7b6a8485495627b6e4d3ec72a69576b63f5d98b7389afc82475b448d7b80148d7439aa4374aeca2ff01ffd8e78418c43a3c7b32f014a42462f26d9bd1cd8c02ff4dda56b33198aa3e147d8c681840ecfac971cbfd36b8bb79e971a05fd6f9b7febb3a21706aba71d0a42f50dbd1aaea7e804849e76007460d3b8bbe3786016671cf7e58eb8caa7062908415ba904692b7113ef9a8e861402f0c70b3f6bbbf2eaa4b7716241a9f5643ff7cae569fe8a437e9cb5c707b62cf38db6f0e0a8e2c975123d1be7209a8300570b4332515c6a2b96b7519e3cb740ec95acdba8b1e1efc09636a70fed13dd1366620dcb0331322d5eed12de7d843ce33b8b5b5c6d53788cb6b609087451aa61717f5bd61c41ff7597121db14c7676b687d844ffa8181ada1134a13474282a6fb0d77274f2e3dc892441766661040698f5e763163e94647b5fe1eab746566fb883785012077f7c714ecf5a86bd4f85e6adc930ad0f1d8c7c9dbdf0704dbd82a75a88cd54491d5fb62a1affc2b84c08d10913f4ae553020802493ed630f2bf719d410b086e00e7c04ad70367b0311508dbd85600e78f66a655b239fa89954326626555b88a64e06c4c44c2be6ec1ada5dc7bb783103d7bbca729d1a5eb66262d94a4ca0d9a5885b5cb4f607e9d33ed686191461b9a1ba4cbd255ed7d1eb4756bc3b84353a94b5c27614c1bee67c687369ee1cc2adfb304db2d09bb7d816d034accd08d2ef0441b4ac179b80c2e3d5e7d4e0765de6449b68a66d6c80f86bb3282ad028911588433c2ab443a18c7285286229e80bb6cfa1e62f611f426be7e506e7c3cb6eec7feebe354bbb40a98a0658234f80b32172e2eef8dbd254a4dce4056aba9a3bd64386d3cbda3674280a4940c9029e1549d45eaad3efd55d7471827bf9f007a26df0e173c447d7c3eead5172263fadcecd5ea03d71e153dc69948db431d5964be19287c517fd78e27313240bd0fe415a58f841cdf178676332919338e5a0bcc8354bb27ea3cff63b915e2bc2369206301839bbef77539985bfb47b44ff8e5b6f0bbd0ae6bed014f96558004a478346c3a1f586a0662d8524009071cdb361b9022cac8573cc4f8563bf8f43c3c163bde87bd2cdb6c7ea3383a05c67d63fe023a8af42afc6fe5ebf0bbcb0aba0bdd7abd143f67804d3615c538fa04f988fc436b40fe701cf451d73fdbfef24c942731e28db40f87a75eb55c4b4fb3468c9a2ab56d0637257860bf983a01a539b8d42fe9ae3ef5e60e5ff7b6be85135b8f0a17413082cb1e8cf15663bbf78771b71e0541de102555dd3a6328e0a441c0af59e90c0d54cdb128b403cd999b81a7462fa06445aff1f0363d4ede82f3196cc6558cc96a47557f7f80c772a1b7e9a6541f9956a1e656c32a237bc594abc56449747438c1026b6bf9de88a1488d104090284ee69e701286f42e270bc93ba8a67709cdecf6af0fc4b65b3596c101a6bcf946ed9eb06036850e5696ae41921f21d0e0e04968e032d2a6abef11c56de32edf05341dc49698f6ceb5d3591f7040667db420de565f9b8ee18951f42cff814b987ab86e4b04035b4a0e0d54c148f24d0974a450e2c1cf5a492106b17a88ae309483fff919b6bcb19c4f28cf1ee54427d6bb5d41423272b881428a108dd6d7a97e2d9ac2ae2aa12e149ee57d123a57f5fdf3d4e409dcfc08aa98fe6db18109d40597652b232b73bd4ee5e95e0b67ebe852efc36dd87e1d3ebdd9a4916f379715fce046e156b031f2be7ce6aec9b9efa9355489c035bffd9317979fbaa079c2e7c84441510ebb16427a1f0c4f3a9168535de99cfd0fc6fc73f6cbac4e3d0b7c55b65b2f737c8abbdedc4cc168bfea352506f50370e37b8810c20dca5fb4244e429af143f1cd049f3a57e0343b1d1d223327c4bc34c9a54504e3c00569be9f74e4deb2206aedbec991f1c9eb920d341c5c71a40aeb39036b30103254394dc5753e6345533c1e1fad2bc8fc5940b740f6123e96be8aed44a32ca7784fe49a19af4ff551787170a9b2bffea707b31a82d06095c188dbc12e37958febdeb17c1476ec1d2fe652a8095493675ff539bd74d7866e205cc2216a50fc1dfe7e136fa09194cc72d961acce541b8eb5906316728326200431877411cebef404d0a296413ba6b73a9657d05b05dacd7ac0805ef24a6241b1504ea5cc7c3f067ddc95eacc38ae730e4dd2acf1c722b135aa3f41566832bb431489bac20a3b6fa3cf732099808934a05bb5574a3eb2443dc36f0b899897b70f3a04f438609908e0817cc82d5db26b66bb5ab4ec2c39230adbcea55745ebfeacaf1709fd738ffd2750bc93a3e115a36f32bb5b6f886996b6d0a5db6cf7561f538ecc1c40e243c7a80e1eaeaa7fd51762b48311863b71e27ad15f54da802d04162fdec10c38a44940ab34b29bde68db5e3fd3efc47981938d309ffa7e518060b170c9146753adb47e016fb26ba57c1a6e296688ee1bed4b46bd8d08b3c8785019c41b941f76e56e08c61e39fe2c0143bad6efa2154fd35dd981e2dcfe3729aa8c2ea024cc63a063bbe8821168d64009a6dc737a2989bb14efdbe80dc6b49b9e467c1640ba20750c55c70966d87c552302346b49ecc4b8a84642892d1032b5edbe60817554dd5659e3e873d8ce7150dbf86038c00a8aeaa8052fcc0e3070bb9bf863bb11a1501304cf4918ca11bcfc371e101ba1c5dc5fccce800096d8c8f81ab6d02636e3704a67511694ca29af825763455bc0ab8b4a340be31b2bd0ed9799c3a78e28569b1f31e7e48feec9bf6eef24811d9d8aae2a7e24d2a868cef8400ce64968d74b0499b3f7c68e657facc4d5b3fd9ed8b1932c9a1dbeb8b0b87dd412d8f916bb3c0ac3658b2b57a6b7f3cdc9d88b44c556df758c75cbe0a10a6eb1c2dc96a80de9aacfcf2c8afdf753ea544980ded6b9896fcaf058f595f6f8ef347056790ddddb1597b983033b88af6b711e67b818e494d5af2a9cb8ed8bf9fe9c695489a88d08abb8cd88e8e8da58c6f9f0841640dc7b2faac11a6447761320c3122c4716053c49816884ab0a8846def3b9e9cb10acd8d41158aefe9a6f2254784f5ba7daedabf13bf38c31b0aa17620d98667c37606595c4883ab0121e52b15691816839843144842ac578ab488983490e451e5c6a549fbe2"}}, &(0x7f0000000040)={0x0, 0x22, 0x15, {[@global=@item_4={0x3, 0x1, 0xf, "78b5fd56"}, @main=@item_012={0x2, 0x0, 0x1d, "42b9"}, @main=@item_4={0x3, 0x0, 0xa, "3b6b8f46"}, @local=@item_012={0x0, 0x2, 0xa}, @local=@item_012={0x1, 0x2, 0x2, "02"}, @main=@item_4={0x3, 0x0, 0xa, "13cf20ce"}]}}, &(0x7f0000000100)={0x0, 0x21, 0x9, {0x9, 0x21, 0x100, 0x4, 0x1, {0x22, 0x4b5}}}}, &(0x7f00000004c0)={0x2c, &(0x7f0000000780)=ANY=[@ANYBLOB="40149a0000003de82fd0b1c8feec136ff34995721a4fbe87499e3e8a521f03000000e96ac3af371cc733302822928a834f84881a4f064bc289b94b9050af96db34264af8f67e4b63b01c97fad1f0ae466a1701e8bf22c33c0c2a29372981fd67a8c085cc7414326517105d852b557aaba85ab251e9350074878c7c60d2d683cc7dff2c7afdfa85ff1da887fa0c7b390fe4c48ef0ccdff37dcf1734b9caf9e419bd4a8ce6ce3f625a7446d3c937325e7d62107fcc01df9fc109047b111bdbcb3953a5e9c5fdae4194327f4744a67f30d4f8d9d4099da2c9e42b82c8a697a34e01f381aba26c75dc84e692a4adaa17c6325792783c655de2e657a54fba730cf415b77172c458a785fa9ff0487ea400cf4cde0e75893100000000378674e68aa0e2fd12b8245e7bc927"], &(0x7f0000000280)={0x0, 0xa, 0x1, 0x3}, &(0x7f00000002c0)={0x0, 0x8, 0x1, 0xff}, &(0x7f0000000300)={0x20, 0x1, 0x53, "3c1c09fc749e48125801ab4895e785289f4cf2677f9956b4d5455381b4de3d24b4857a5f62c7b55a87c63cada6426aea261cc41ef49dbf4ba37ecbe93e6852e4bbd9e54c3ab0096f7081d5dd1a66064f5db159"}, &(0x7f0000000380)={0x20, 0x3, 0x1, 0x1}}) syz_usb_control_io(r2, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000001740)={0xac, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000001580)={0x40, 0x13, 0x6}, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000480)={0x2c, &(0x7f0000000240)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, &(0x7f00000020c0)={0x14, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000240)={0x2c, &(0x7f0000000000)={0x0, 0xe, 0x4d, {0x4d, 0xd, "d00e2d9935ea37cbbf83f65aa914b07c7ce423cd7a3a69099cd1022303eb60f82cee3409da8a731f3d2c7076b2d92175836aa71ecd7e62b95de5b16d7b0ab656a4b33680f161de0b7b4749"}}, &(0x7f00000000c0)={0x0, 0x3, 0xb2, @string={0xb2, 0x3, "0be90ba45153e3e7d927886da766194ad1bc75dfa82dec6dabdead4656883cb63ab8126d60b27237d0d0b4a40bd719bb073d48c37eac72c12de8eb28e46a9ef877f405ee813f09820736588ec38fe975cf2e5e31e5c7089efdb18c4859b39c89e43525dcd3d2aaf7f00fe2009468ee92ddbd9faaf7a45369900ab0389f4437c75a6d8947583efa39b261b206d3b383b27022a7ee3e0619e79a04330470ba11d34fefc5cd99d698ed8e9439da6ec7a1de"}}, &(0x7f0000000180)={0x0, 0xf, 0x1e, {0x5, 0xf, 0x1e, 0x3, [@ext_cap={0x7, 0x10, 0x2, 0x1a, 0x5, 0xf, 0x2a}, @wireless={0xb, 0x10, 0x1, 0xc, 0x101, 0x5, 0x0, 0x7, 0x72}, @ext_cap={0x7, 0x10, 0x2, 0x8, 0x8, 0x9, 0x1}]}}, &(0x7f00000001c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x7, 0x18, 0x4, 0x81, "d412cc3b", "79f32109"}}, &(0x7f0000000200)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x80, 0x0, 0x0, 0x0, 0xeb, 0x0, 0x80}}}, &(0x7f0000000700)={0x84, &(0x7f0000000280)={0x60, 0x5, 0x51, "8d502e14f8f68451afadf13cdb1e4b79431ff30d3306222cb3c54d02afcf8e58ea29cabe8ab666fc64f037afd935fe762bb5e02918f4039007910350a2e2bf42a0ff0608931cc098b6c5be7cb95fea776a"}, &(0x7f0000000300)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000340)={0x0, 0x8, 0x1, 0x3}, &(0x7f0000000380)={0x20, 0x0, 0x4, {0x1, 0x2}}, &(0x7f00000003c0)={0x20, 0x0, 0x4, {0x80, 0x20}}, &(0x7f0000000400)={0x40, 0x7, 0x2, 0x9}, &(0x7f0000000440)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000004c0)={0x40, 0xb, 0x2, "1d19"}, &(0x7f0000000500)={0x40, 0xf, 0x2, 0x8001}, &(0x7f0000000540)={0x40, 0x13, 0x6, @local}, &(0x7f0000000580)={0x40, 0x17, 0x6, @local}, &(0x7f00000005c0)={0x40, 0x19, 0x2, "201e"}, &(0x7f0000000600)={0x40, 0x1a, 0x2, 0x400}, &(0x7f0000000640)={0x40, 0x1c, 0x1, 0x1}, &(0x7f0000000680)={0x40, 0x1e, 0x1, 0x1}, &(0x7f00000006c0)={0x40, 0x21, 0x1, 0x3}}) 23:46:07 executing program 4: syz_usb_connect(0x0, 0x158, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dffffffffdf0035d5290bbdb6701593321f606858c114af7d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c931c87b30380c498929c0cf0f4e3916bee428da95b9819203694392515fd72e2caefe7d61d6910bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf91"], 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x5e, 0x0) syz_usb_connect$printer(0x4, 0x36, &(0x7f0000000100)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x228c330566b7d554, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0xff, 0x20, 0x0, [{{0x9, 0x4, 0x0, 0x4, 0x1, 0x7, 0x1, 0x1, 0x0, "", {{{0x9, 0x5, 0x1, 0x2, 0x290, 0x6, 0x5, 0x1f}}, [{{0x9, 0x5, 0x82, 0x2, 0x25d, 0x0, 0x4, 0x3}}]}}}]}}]}}, &(0x7f00000004c0)={0xa, &(0x7f0000000140)={0xa, 0x6, 0x200, 0x6, 0xcb, 0x1, 0x8, 0x4}, 0xd5, &(0x7f0000000180)={0x5, 0xf, 0xd5, 0x4, [@ss_container_id={0x14, 0x10, 0x4, 0xff, "9eed30f1254f7a53a53c625a21e9215b"}, @ext_cap={0x7, 0x10, 0x2, 0x8, 0x2, 0x1, 0x7}, @generic={0xa1, 0x10, 0x4eddba5a052ef664, "ad61879e79c61de876453c18dca174eeb47fc140db72c1d61791221ed6cd4ad9a6c12354fea5e636ff98633e83d83c276e3a05781bef94da66bad9a627cc06863a2169b297675507027937a6d425258cf666caae4a91bb181efd19c28e221412e47f38d438304d61c05e37e2f678149dbb4f2c45e92d0382e17783dc6f83ef5df3238e4c0d5d49df9e53041b8ee27aaf1ae0ce1272ec0a0303cf633b41b3"}, @ss_container_id={0x14, 0x10, 0x4, 0x0, "c74410c4960e3c684983382bdd9d80bc"}]}, 0x8, [{0x57, &(0x7f0000000280)=@string={0x57, 0x3, "392d183253bf6633546c9b4b4ef6e17edad6bcbc0a9c2c2b8eee47e9bfe996cfb1b82dec9f4abb3e258e874fd4ea9038a0c766261b0625efc7257587606b0a50a43ed3dc9ddc9301ef2037b7912ab3696278d6b198"}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x4086}}, {0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x404}}, {0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x40c}}, {0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x81a}}, {0x4, &(0x7f0000000400)=@lang_id={0x4, 0x3, 0x40b}}, {0x4, &(0x7f0000000440)=@lang_id={0x4, 0x3, 0x43e}}, {0x4, &(0x7f0000000480)=@lang_id={0x4, 0x3, 0x2c09}}]}) ioctl$EVIOCSKEYCODE(r0, 0x40084504, &(0x7f0000002b40)=[0x0, 0x104]) 23:46:07 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000005c0)={{0x12, 0x1, 0x0, 0x7d, 0xc9, 0xd, 0x10, 0x6a5, 0xd001, 0xdc42, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1d, 0x15, 0x16}}]}}]}}, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000800)={0x2c, &(0x7f0000000000)=ANY=[@ANYBLOB="000001d68aecfc72898b2c4509143157a79af3d6e03427a68b956f5edc037df01cb67adf4c1fbc43b0c3e4ccbcf5e30d0dd0e358c3f1997b230450d6564eef95fffb6d32ea6bdb0015c121ba545f6c326e79fc68e61de2a7937e35"], 0x0, 0x0, 0x0, 0x0}) [ 1731.740632][T13349] usb 2-1: USB disconnect, device number 100 [ 1731.747017][T27257] cdc_wdm 2-1:118.0: Error autopm - -16 [ 1731.752749][T27316] cdc_wdm 2-1:118.0: Error autopm - -16 [ 1732.059986][T18931] usb 4-1: new high-speed USB device number 98 using dummy_hcd [ 1732.069861][ T2759] usb 5-1: new high-speed USB device number 93 using dummy_hcd [ 1732.079873][ T4067] usb 6-1: new high-speed USB device number 127 using dummy_hcd [ 1732.089901][ T83] usb 3-1: new high-speed USB device number 69 using dummy_hcd [ 1732.097583][ T2749] usb 1-1: new high-speed USB device number 86 using dummy_hcd [ 1732.129807][T13349] usb 2-1: new high-speed USB device number 101 using dummy_hcd [ 1732.319909][ T4067] usb 6-1: Using ep0 maxpacket: 8 [ 1732.339862][ T2749] usb 1-1: Using ep0 maxpacket: 32 [ 1732.345081][ T83] usb 3-1: Using ep0 maxpacket: 16 [ 1732.399882][T13349] usb 2-1: device descriptor read/64, error 18 [ 1732.419917][T18931] usb 4-1: New USB device found, idVendor=0471, idProduct=0303, bcdDevice=b4.46 [ 1732.428995][T18931] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1732.437140][ T2759] usb 5-1: config 0 has an invalid interface number: 138 but max is 0 [ 1732.445405][ T2759] usb 5-1: config 0 has no interface number 0 [ 1732.451535][ T4067] usb 6-1: config 0 has an invalid interface number: 146 but max is 0 [ 1732.459686][ T4067] usb 6-1: config 0 has no interface number 0 [ 1732.466365][ T2759] usb 5-1: config 0 interface 138 altsetting 0 endpoint 0x8D has an invalid bInterval 255, changing to 11 [ 1732.477711][ T2759] usb 5-1: config 0 interface 138 altsetting 0 endpoint 0x8D has invalid maxpacket 2047, setting to 1024 [ 1732.479974][ T83] usb 3-1: New USB device found, idVendor=06a5, idProduct=d001, bcdDevice=dc.42 [ 1732.489290][T18931] usb 4-1: config 0 descriptor?? [ 1732.498021][ T83] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1732.503006][ T4067] usb 6-1: New USB device found, idVendor=06cd, idProduct=011c, bcdDevice=75.86 [ 1732.514958][ T2749] usb 1-1: config 0 has an invalid interface number: 159 but max is 0 [ 1732.520506][ T4067] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1732.528615][ T2749] usb 1-1: config 0 has no interface number 0 [ 1732.542549][ T4067] usb 6-1: config 0 descriptor?? [ 1732.546037][ T2749] usb 1-1: New USB device found, idVendor=0fe6, idProduct=9800, bcdDevice=3c.b8 [ 1732.556657][ T2749] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1732.565535][ T83] usb 3-1: config 0 descriptor?? [ 1732.571855][T18931] pwc: Philips PCA646VC USB webcam detected. [ 1732.578607][ T2749] usb 1-1: config 0 descriptor?? [ 1732.582328][ T4067] keyspan 6-1:0.146: Keyspan 1 port adapter converter detected [ 1732.591459][ T4067] keyspan 6-1:0.146: found no endpoint descriptor for endpoint 84 [ 1732.600378][ T4067] keyspan 6-1:0.146: found no endpoint descriptor for endpoint 81 [ 1732.608260][ T4067] keyspan 6-1:0.146: found no endpoint descriptor for endpoint 82 [ 1732.616537][ T2759] usb 5-1: New USB device found, idVendor=0d8c, idProduct=000e, bcdDevice=bf.6c [ 1732.625620][ T2759] usb 5-1: New USB device strings: Mfr=35, Product=0, SerialNumber=0 [ 1732.632397][ T83] gspca_main: nw80x-2.14.0 probing 06a5:d001 [ 1732.633718][ T2759] usb 5-1: Manufacturer: syz [ 1732.644416][ T4067] keyspan 6-1:0.146: found no endpoint descriptor for endpoint 1 [ 1732.652224][ T4067] keyspan 6-1:0.146: found no endpoint descriptor for endpoint 2 [ 1732.660446][ T4067] keyspan 6-1:0.146: found no endpoint descriptor for endpoint 83 [ 1732.668343][ T4067] keyspan 6-1:0.146: found no endpoint descriptor for endpoint 3 [ 1732.677238][ T2759] usb 5-1: config 0 descriptor?? [ 1732.683275][ T4067] usb 6-1: Keyspan 1 port adapter converter now attached to ttyUSB0 [ 1732.721104][ T2759] cm109 5-1:0.138: invalid payload size 1024, expected 4 [ 1732.728693][ T2759] input: CM109 USB driver as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.138/input/input616 [ 1732.783831][ T2759] usb 6-1: USB disconnect, device number 127 [ 1732.792472][ T2759] keyspan_1 ttyUSB0: Keyspan 1 port adapter converter now disconnected from ttyUSB0 [ 1732.803567][ T2759] keyspan 6-1:0.146: device disconnected [ 1732.809876][T13349] usb 2-1: device descriptor read/64, error 18 [ 1732.935077][ T4067] usb 5-1: USB disconnect, device number 93 [ 1732.949803][ C0] cm109 5-1:0.138: cm109_urb_ctl_callback: urb status -71 [ 1732.956929][ C0] cm109 5-1:0.138: cm109_submit_buzz_toggle: usb_submit_urb (urb_ctl) failed -19 [ 1732.989946][T27355] cm109 5-1:0.138: cm109_toggle_buzzer_sync: usb_control_msg() failed -19 [ 1733.050213][ T2749] CoreChips: probe of 1-1:0.159 failed with error -22 [ 1733.079850][T13349] usb 2-1: new high-speed USB device number 102 using dummy_hcd [ 1733.269851][ T83] gspca_nw80x: reg_w err -71 [ 1733.274587][ T83] nw80x: probe of 3-1:0.0 failed with error -71 [ 1733.282717][ T83] usb 3-1: USB disconnect, device number 69 [ 1733.359819][T13349] usb 2-1: device descriptor read/64, error 18 [ 1733.549828][ T4067] usb 6-1: new high-speed USB device number 2 using dummy_hcd [ 1733.749816][T13349] usb 2-1: device descriptor read/64, error 18 [ 1733.779820][ T2749] usb 5-1: new high-speed USB device number 94 using dummy_hcd [ 1733.790166][ T4067] usb 6-1: Using ep0 maxpacket: 8 [ 1733.870751][T13349] usb usb2-port1: attempt power cycle [ 1733.919918][ T4067] usb 6-1: config 0 has an invalid interface number: 146 but max is 0 [ 1733.928245][ T4067] usb 6-1: config 0 has no interface number 0 [ 1733.934440][ T4067] usb 6-1: New USB device found, idVendor=06cd, idProduct=011c, bcdDevice=75.86 [ 1733.943562][ T4067] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1733.952671][ T4067] usb 6-1: config 0 descriptor?? [ 1733.991059][ T4067] keyspan 6-1:0.146: Keyspan 1 port adapter converter detected [ 1733.998905][ T4067] keyspan 6-1:0.146: found no endpoint descriptor for endpoint 84 [ 1734.007646][ T4067] keyspan 6-1:0.146: found no endpoint descriptor for endpoint 81 [ 1734.015573][ T4067] keyspan 6-1:0.146: found no endpoint descriptor for endpoint 82 [ 1734.023493][ T2759] usb 3-1: new high-speed USB device number 70 using dummy_hcd [ 1734.031105][ T4067] keyspan 6-1:0.146: found no endpoint descriptor for endpoint 1 [ 1734.038831][ T4067] keyspan 6-1:0.146: found no endpoint descriptor for endpoint 2 [ 1734.046703][ T4067] keyspan 6-1:0.146: found no endpoint descriptor for endpoint 83 [ 1734.054598][ T4067] keyspan 6-1:0.146: found no endpoint descriptor for endpoint 3 [ 1734.063548][ T4067] usb 6-1: Keyspan 1 port adapter converter now attached to ttyUSB0 [ 1734.159913][ T2749] usb 5-1: config 0 has an invalid interface number: 138 but max is 0 [ 1734.168162][ T2749] usb 5-1: config 0 has no interface number 0 [ 1734.174322][ T2749] usb 5-1: config 0 interface 138 altsetting 0 endpoint 0x8D has an invalid bInterval 255, changing to 11 [ 1734.185645][ T2749] usb 5-1: config 0 interface 138 altsetting 0 endpoint 0x8D has invalid maxpacket 2047, setting to 1024 [ 1734.198331][ T4067] usb 6-1: USB disconnect, device number 2 [ 1734.206272][ T4067] keyspan_1 ttyUSB0: Keyspan 1 port adapter converter now disconnected from ttyUSB0 [ 1734.216561][ T4067] keyspan 6-1:0.146: device disconnected [ 1734.269903][ T2749] usb 5-1: New USB device found, idVendor=0d8c, idProduct=000e, bcdDevice=bf.6c [ 1734.279005][ T2749] usb 5-1: New USB device strings: Mfr=35, Product=0, SerialNumber=0 [ 1734.287124][ T2749] usb 5-1: Manufacturer: syz [ 1734.292742][ T2749] usb 5-1: config 0 descriptor?? [ 1734.299829][ T2759] usb 3-1: Using ep0 maxpacket: 16 [ 1734.331411][ T2749] cm109 5-1:0.138: invalid payload size 1024, expected 4 [ 1734.339145][ T2749] input: CM109 USB driver as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.138/input/input617 [ 1734.429944][ T2759] usb 3-1: New USB device found, idVendor=06a5, idProduct=d001, bcdDevice=dc.42 [ 1734.439055][ T2759] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1734.448011][ T2759] usb 3-1: config 0 descriptor?? [ 1734.491637][ T2759] gspca_main: nw80x-2.14.0 probing 06a5:d001 [ 1734.531037][ T4067] usb 5-1: USB disconnect, device number 94 [ 1734.549792][ C1] cm109 5-1:0.138: cm109_urb_ctl_callback: urb status -71 [ 1734.556921][ C1] cm109 5-1:0.138: cm109_submit_buzz_toggle: usb_submit_urb (urb_ctl) failed -19 [ 1734.569855][T27355] cm109 5-1:0.138: cm109_toggle_buzzer_sync: usb_control_msg() failed -19 [ 1734.589844][T13349] usb 2-1: new high-speed USB device number 103 using dummy_hcd 23:46:10 executing program 5: syz_usb_connect(0x0, 0x36, &(0x7f0000002a40)=ANY=[@ANYBLOB="1201000065b21640da0b8781273d000000010902240001007f000009046e100231fde6000905ab1cf72bb26e47a80000000000000000"], 0x0) 23:46:10 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x81, 0xed, 0x1a, 0x40, 0x471, 0x303, 0xb446, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xb, 0x36, 0xae}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000cc0)={0x9a, &(0x7f00000004c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$hidraw(&(0x7f00000000c0)='/dev/hidraw#\x00', 0x20, 0x10000) syz_usb_control_io$hid(r0, 0x0, &(0x7f00000006c0)={0x2c, &(0x7f0000000500), 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000000c00)={0xac, &(0x7f0000009e80), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000000)={0x2c, &(0x7f00000020c0), 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000040)={0x2c, &(0x7f0000000940), 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000000880)={0xac, &(0x7f0000002680)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000001180)={0x84, &(0x7f0000000a40), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000000e40)={0x84, &(0x7f00000005c0)={0xc0}, 0x0, &(0x7f0000000640)={0x0, 0x8, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000840)={0x40, 0x13, 0x6, @remote}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000140)={0x44, &(0x7f0000000440)=ANY=[@ANYBLOB="81006d000010"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000480)={0x34, &(0x7f00000001c0), 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000380)={0x44, &(0x7f0000000100)={0x0, 0x0, 0x1d3}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000000b80)={0xac, &(0x7f0000004300)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000d80)={0x44, &(0x7f0000000980), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 23:46:10 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000003e40)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0xd8c, 0x22, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000140)={0x24, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x22, 0x20, {[@main=@item_4={0x3, 0x0, 0x0, "cf87f96f"}, @local=@item_4={0x3, 0x2, 0x0, "c4eb48fd"}, @local=@item_012={0x2, 0x2, 0x0, "8c93"}, @local=@item_4={0x3, 0x2, 0x0, "af9db9b5"}, @local, @global=@item_4={0x3, 0x1, 0xa, "d9c68a50"}, @local=@item_4={0x3, 0x2, 0x0, "18c1187b"}, @global=@item_012={0x2, 0x1, 0x7, "1f13"}]}}, 0x0}, 0x0) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000001540)={0x1, 'R'}) 23:46:10 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x1a34, 0xf705, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f00000002c0)={0x2c, &(0x7f00000003c0)={0x0, 0x0, 0x22, {0x22, 0x0, "5cdba0d5b2a106c6ed2b2388675e925daab1f5649a605d68bdf1cbd052f37fec"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_usb_connect(0x0, 0xfffffffffffffe3e, 0x0, 0x0) r2 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSCLOCKID(r2, 0x40084503, &(0x7f0000ffcffc)) ioctl$EVIOCSCLOCKID(r2, 0x400445a0, &(0x7f0000000280)=0x8) ioctl$EVIOCSKEYCODE(r2, 0x40084504, &(0x7f0000000c40)=[0x2, 0x40]) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000540)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0xcf, 0x1477, 0x1006, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x80, 0xa0, 0x1, [{{0x9, 0x4, 0x0, 0x9, 0x2, 0x3, 0x1, 0x3, 0x5, {0x9, 0x21, 0xf6ce, 0x1, 0x1, {0x22, 0x2ac}}, {{{0x9, 0x5, 0x81, 0x3, 0x16, 0x4, 0x8, 0x81}}}}}]}}]}}, &(0x7f0000000a00)={0xa, &(0x7f0000000580)={0xa, 0x6, 0x4e0, 0x2, 0x8, 0x5, 0xff, 0x6}, 0x7f, &(0x7f00000005c0)={0x5, 0xf, 0x7f, 0x4, [@generic={0x43, 0x10, 0x8, "5df35130c9232a4188819cba90e6fe3e05490c4230f545f10b4da8818c1d3d6486b9957c8cd91738dbfea8e9a9f0acca0ec6ba1edf43917488663460e8109479"}, @ptm_cap={0x3}, @ssp_cap={0x20, 0x10, 0xa, 0xb, 0x5, 0x8, 0xf000, 0x3, [0x3f00, 0x7f80cf, 0xff000f, 0x1fb0, 0xd8]}, @ss_container_id={0x14, 0x10, 0x4, 0x9, "94a67a027418c3bae229e3c02c6f7f0c"}]}, 0x9, [{0x4, &(0x7f0000000640)=@lang_id={0x4, 0x3, 0x201}}, {0x4, &(0x7f0000000680)=@lang_id={0x4, 0x3, 0x1c01}}, {0x4, &(0x7f00000006c0)=@lang_id={0x4, 0x3, 0x827}}, {0x67, &(0x7f0000000700)=@string={0x67, 0x3, "7cecc1a490edd771c4a619df98ff4a17eba0c54a60e0fa85640be22b5184ab56747f8ea566ad4312419dc65005eed39ed33466101a0d49c6d35e6cabde5752fa9b9275f386e5ad574b3175656903ccb67b8ca5c326cc5859ebac67fa62d9eab7c0dc9daa59"}}, {0x4, &(0x7f00000008c0)=@lang_id={0x4, 0x3, 0x438}}, {0x3e, &(0x7f0000000900)=@string={0x3e, 0x3, "c0334c237c2b212a82a3f72f894b58934ca4f6a21ec8babf816c8ea8dc0cab45c825c1318971e942676792766e8d9243d4213e624f3a593d00ecbf77"}}, {0x4, &(0x7f0000000940)=@lang_id={0x4, 0x3, 0x40a}}, {0x4, &(0x7f0000000980)=@lang_id={0x4, 0x3, 0x81a}}, {0x4, &(0x7f00000009c0)=@lang_id={0x4, 0x3, 0x200a}}]}) syz_usb_control_io$hid(r1, &(0x7f0000000140)={0x24, &(0x7f0000001340)={0x20, 0xeb90da1a02359c16, 0x1002, {0x1002, 0xc, "98b96819eb2fcc61edd3c6759dda0b480392c403d8a2fce10955d2e580d2c9dd329683c5f7666fffaa2fabbcf79bcee330a307bd7eb997e1702d6a4e26c6c1f3bb1e764d66902a7be5b6f56f30537fdf365f8d1c081ef9a1b4fab5c905d17554625d71a8f8288769332521aa8d023bd95c67a98743c6dc31a5340ff764bedd39e3a97772cea549972e605300fd5f64b43eab8a06b6c6822ff81cd2d389efe84434fb719d03e198c0692d873072022fc84ccdd91d211b7ddfe46094370b73592def14b261e5f1cdc088aaa982f835d59127ea34b52617ac01c09d134ae7651e7f2d073e3767458ef056b7f4bfd906a8b3a41176651e26c681b34bff1da49d7170db4d1f6fad340fe82454063e5585499a3e67a93efe4d97cccdd3dc5dd52af5c0d9d26b55bce2a4b53e0b7ae72876c74836b29cf0df62599a580b2faee2f639c5bf6954e204974552a8120f0ac031506b84ebf998d8f85d9b7f5bb75a8254c214bf5bdcc36de4d3dd2aaf9c8e371ae04faf9251996251b7b037cf1f31812ffa23b7d3100c35d1fda3b5b68dd40cbf17228664db914b6b71c897cda265f075f2318dc0a7b5cd1b1550e0cecf728b688ab57e9db7f4d85181cc60186f8a86ae7b4d0f2d66b86c346aa713991e7112a808727b14d38935d10880d1edba62e113e4af98b89cdd68bd931c3f883082201a9a20a6c85ecc47b091a0a6646456320d92a5b75dd979872634a79e744584171433c5590aadce102e8503643b3663e9aaa68ddeb91f3077960db8c5de2a6330c46bc62a3ff3b774f2a32e9cafd678bfdd6cabccf96801c9337d16bb6a2c8d47d9ad675a8f8d97c38c1a5f4f9a3db6557e18e925ed04e5c7a55a4b6e46d055358e9cc5a6845fb4656ac6dd32fc951d6100f812e5335849ffd15061e0e28b17cc50132bc6be918ec5cdb26ed12005b49bcdb3d241fdb2422176e7577f8d3dd3b8705528911addb0d3c6bcca4a9598d54400bcec13f046af1c60bbb5f281c2fc8cc287d8b5b8b4aa7f48660fdb22918230efe2ec1cf286a22f7f6937e025eeb7c146c8235b23bf52a3ebec8b38125cba71085ece1b176662addf71face2d95d65861d6de72917bfb950505180732ab50f8704223d90b6c93bfdeef0dae0dbd2e98be3bce77126e46482497cd56d92911c84f4398ce68765afd02e3fae5906fb07f689110bd425e87278fb53161ba88d02ab84988b579fe3accd3743eb455d8933c9e195650cf2c03325f72271e4aa3a67f2a4e769712da1c960a1f05e9ade4bd9428492ec5812437ac596ca86d10916e0e0515d2941ba096250b1f5b80e02ac5e5ec3937bd3a968b3a7f1166b336e8bf277b8515846ddd4a94a7a4e77ae723cff0244f6c7f658aa801d311f38412b2442c87e53fabc5c4ea7b7cec1bc669f79d4247116950f784d20da1470105838adf2db37855e403d88c6eb93bcc590884e723fbbedd6cd30c3fb42fabd1133db81c84d4aee50bd94ae72fffac18b225a3bdf900e3be37ad95a264c85fc1fb686f9f427d6ed48714f0d703db41d656875b492c636fea612c34be0b8ea3895f4ae6a1be110d496e97bce6ad5c3653a5a63fa0e45e7da29363480e6951d7d879eab8c13de22bf7107000a4994018370548aed46aebf178b68aca4e0e3a39bcb4c025a49b00d415282e83ed6b296f2713999dd847bb6d706121b36422406b6ef5be968043fed55f25c21f5d3094ca7fac838c1e4dc4402b99e42143b55b85d6e3100585d0e837349fd7ae8a7a5235f1d510297e943fb2abfd3c548ab72eebbd3bcb1d936bf5195267023aa648f5f8c68e4256434f83dc096fc1b3ac532a848662f2dec9e7e0e8d1cdb282289f6fe59e52d53944de0cac639ec083c930950e883b44a7d3addbecffb1bd4fc421ceff3fe6ea2031e50aa0c9f7466793c2f0667ae8b242cd518b328b02c88ee29d7c8971b7f4213f0394ef80daea9251ebb3743d8551f73711278157aefff607ec595f85e63718518079b1a30a7fb748c8310d6e102f5a7623ae83bfe12de5c750f2351f4c2470a40c2c11925886b6aa7d215ad0e29c69c791914423ea5f5c7f38967e1fc3ce51d31e5d55262e51c552bca2bce9ca502a0b499c3bd83e7300b84ed4606e84c8ce99ae1917fdb6c30f5ae3e6fba201677f3884a91147c79ed37a96d68a6b9d6690037fa52dd78dfd8d75255a5babfd77027ebfd59961764d0c4854f711fe6e86c1ceed364c6736575b84fbb0626ab0051965ccc44c572962abfe461cb1d4f133e2e91bbf453df735905d6669cf04c371c94ee45d5f85ccd0d3d54cfebdc0826d9a65c910689e5e0e074212494d9cae6f10a613b179fb5925d1c25098cc2762290ff037f4e5b80443a15bcf4b1a5aed55d75bceee4d38b7fa56ba23090864f66c7887da9399e5eb15ebf156f47c946933c52fb519767f2a146d6406b3740077213d4e250e34d786326ec6d10f6ff8097c8f8fb54a5465972ef55f92d4dac232782595f63a15f16309c20ff38791152ea96c6999822f3f2b39b17a84520d0e3c9e40c6f4f21973687a03f5ba01457f2934e6d40255045399ad5abe0af0d9082f89955042ff0132459890c1a3d9cef50f730b91b6256bec3ee5e1d5d630a1387ada84aea57e704a947ded622d31d9ed9f0fc64ddf3412ac4031dbd8525f2f5e4719b519d1c167cf467f7d2600d08520b260368145b2e23651e136a6b2f8e7a071e8b4efb3bf1517bbdcee01585f20076b0afdbccc24f496755408c329cf8b01440d87bd656eb8457e1f8d19ab8a84f1173839ca120c1e9bad7af8896ddf6533898a72c9c3a5995169bd6658177bf1fa516f584e76a765e2d77c3a5a1f3194563022cd0f0866ed5ee44e77be90a043eaf18cef49437afaf61f49d1120128a6de3a9f4e7896aa1588c5e2e42e9cdf23f0aba666d158381504d2c5f93b8c3920094d7b070531577b33a45fff1761c6d9a4595995deec7ed83fa64551de96044852bddd0cb9abcd2222b04e40c5bbd1d3a3a0f9120857b7c637e867f88439b79d77542f1346f20d0c9faacda70132ae0b2dd5499774ee6b22dd1c52c7d11d12cff4a6742f24b89219188eac653156146297a58b4e80b3ff173f7a66db351e0a33113b4df4187b1261ebcc06b16e2cf9d44e720e5c6b1bc4f3851651f4da17694a075fb19e03da7bab7da9b4bc0bd2bb7b14a39a31867b3da0f3763b80b6f0e4a35424606090435b5f6a2579d80aa63a8b81ac077d9cfe569ea5583a099ac8990439576a14cadcdc60e60b0a3a27077dbd101100ce04910c2a3f9d3347ebe111df9b11e8f58cdf8c109b36418bcb4afc312a85dd0abd4f85bc12629abe91ec3b890b1d7eee8c1901703b4968554466271a76fc2a47a63cdb0c4e5c61c9c417c9e01041e0c006fb712a2eb1ec5db2857e36c7ab3a03159bf760a64d058cb1f10cb63ab66a99da74ef9e6776ac146babeb08de68b106e549247e58fe70823c62f84ddd712939f3ff2449acbd68c90867f7f7d321029bd34d8ebea11da8de03cd5c571b6828282d2d82943a059378f5ab9d89fd689533e3b5bcb1fd5fe05a6f03ba5becfd5789e44590555ccf653cd81610ec0f5e221d2db437f2d5be2d3c02d9323bd08f33c5e20ab79c1dc4e654b5244c8a1c71913427d6fb780d600494a7066db1469b84c992a92b5d94fd038b5f66d30b310a6a366b33456ee818709babfcde52614c53ed13233ce3a160d9594f312f267b980cc7320613f78f841a7b566d0c0554164aa2dd515163d230408f65a33ab98bb6a8b1193f1075fdf4ab27e9eca6878442b33f346c172a04054d1ced77cab110944c4986584c2f44adc78baa6ff33ec5bc756bb2b26c462ea63e353d0d359bedd7843291aac55b3214b5ed03bf046e4b0334498ee0592d696fc4a911b2d8892c65009c17994f60b08ccc6595077b91307197baec76ced540aac412b184665201784bd83de35dd0d0c3aa9a5be24922275d533b993f1523bfdb6f9b69fbad80aedfeb9fe0a7fe3cb26fb9c06c1e6f53e9ce0f940fa2827822c21d0f6662818154e1cc0a44cf491ed4cf7dba7c430a2730916afa7ac793b09461f07a42e58860fe69c9efec6ac2e13cdc697421e836697de5acd7a30f66f9039abf4183d42b1d1754e54e34ea7b910005772c717683d5cb73ac3491a54facac3e7f7672e51dd10d624d708fba29298c9fc3df082901d5ce8e83d86388c88878ad020cf1d1896a3aef031ba78dbebaa3906f034c07ed46ddcd988b2e02d5f40c1e71687281f6cc1a86064ae48541ff7b6efb759a1e69124097ffdb110737b6d65da03810810f59fae1777c0410f427d3b02c0074aad143c42bb13fd7612c098d398cb20152da1d432af8278827feb74067ba7369c552c9e9d70719cc633b394145e7ae6b09a86cbc7f01f349cb547fd8021d8c1321be6e7eab6bb050d525a5ee390c55d08d2f198652ae97afb1b9686ec29ef254742159f0312eacfaa306e0a622301e986e7253db0f19d3ad9f87745a082e6648f08571b89c1d78f86048108e0491d6924482b4e035aa1768d71438c41cda2b7251387f1d61506194cb9dca8a66f81311384f7c6ddb56b5df7680580d9329597afed7de818492e16cf9f191ebe31fd4a687c078fc857fb1ca3e78d2e8b7465b5419097b0fcdc63bb7fbb04605c88be9ed65cf79a78de185335d367b649ee84ba804bfd5166f4c292e705723ce12e5690eaa45bf1b485e42ea9dbd5e1d43268f7106c1252078738707e25567260410cc26414f7f2ee9741fb21bc3ecc50eab7db6e79bd8de533aee6a18a194299d14ce107973bfe6ca84a894ada5f56898d467381ab05676da8d47d6c5d47844de5e07ee02f5d038dcd00f54f9e0b94f5fe29c3d08c25c21eba328762f18aa36771895c9c971da5384a66147417e1ce00cbe0d1a9d6cb2454a3024defb87a999b5971c11fab236e9e7513ccb57addaa6f4da1afb47a1cd611ab2fac5467084f2ccd4ac2da51bef3267d3c6cbe88bf296630f904b295d8beca9ba10571aea2410682eb94072ea17dd5c3e55f6e0253de5c9a79412ee3b9e072a65440efce6af2966aada1d316efac5198bf4b7ed2afab33d153270fbf0238db3d48c45bf91ca7d8fab991168d2dcab27c2570d49e2d0d5227aabea8f5490162ec48526e9d299496646bbffc64195ba55cf3efe5e407544559d8979e2bd38eb970a5b0ac0b7332ef54bd6ba1237f4806f01166fd57c15dffe52c7cc40cbdea740f69d728f3221ff360e4ea5e5747edb23deedf4cbaef0ac53042bb68838f086be35f7376ce76d55ed628f9b49b6f304f4e2dfd69863f56b37a8eb913253a36818944ce0d23753fcd71373896e9b7cdd7aee60994dbaca8c21331c9cb317d38b50dfcb2613f91af62739a2d5cdde3dc197c022e76b52af41eb93a10a79f108782dbdd22194abafa3dedcb9cc626aa9795de044bb8f55f34253bf24d8f410ef7e58faf7eda87e15ded312bcba3174eda80d649ecabd927a82c4eaffb21be3e1aa72637953bd8fe899610b6711ba08fb1df7b3f8e35d65363832b1eebfbe9b5705077ffeae56820e872abfac33bea2d88149daf5f9c81fd4765485bddc7c38576cf4f609f9c43ca31af0ca78091cbffac81b5fa9b8367bf830aab3c43541be52d116114805955fd88dc12215a52a481ebb0a67c9a5dc624f052a549aa94ba02ccd923cb9a4aa11a7d4c93f96ed86038c7f3928e845c08b86b2de73507b4bcabc6880a3658fb1f7f142a4b6fce60e8d6a5832b2260da52fd926"}}, &(0x7f0000004200)={0x0, 0x3, 0xbff, @string={0xbff, 0x3, "427f2388f1bc9f1e6e15ec65d807a59cbdafdbefc96a892ace6e52a47ef9d7016e30cbc32c57a58a2c1348bf17ffedcaf4e34256521ec5e0789b1578ee645ee617bd6196631dbbb9b5e2a2e3b07d2a719d32c03ee8c7595a79fb74b141f51e564c581026823cc2f5c90c8f9de20ccf202eb8617090fb37ecd850364c9d5c30a824e2308b55d51fb48b929d6321ee9625ae58e47f2f4b0352dc9412c5949cb5075dacd6288da185938ad0c55f7765b38a76d778a8a1540fa7450ba42d2b4a9bf7626233b6c666718a5c0f904551000fade13f219bcea8ab8e21bff1a626910cd7b864aacc76d69a7878e28bbdc02d1936f0caa6df466d97303ea2a34446d06d841eff14288d29e993f41285c68845d09df63684186bd19238826480240dc399d7f06018f383154a5b61216a29b7f182469ceb0d46b28cf1f245f7a069f2349ca1e1c86f93361d45d9d993923db2913a2bc4557ff8578605270b65238e775188a363a6aaeefcbbe8ed05289e538efac281c0f5d26e06c7f7514bbd4fe25c07e5c4301e37b96b88e9e06bee2f095e5917611c128a3df0f3a0dd460514614d21a1b108900356e2a89fc1e1c42d73d1fcad6f1059c9cedc8684e2f9c108f71165257126cddc7f289f02652a5492cfecd77e5a9a3ae37c90bb5f3aa93086e5ca0edc8be539ac1592d7a270cbc4d9e2719f9a2897b32dc62c208ed0f47012357185635bf5439cbcf08f732d8f162f64675b7597cd3dbb1e8f57cec6f64418af1b22ee1c3d2304165525763c492a394963a4b11fda7ce0511c6c5b0ae7e8d4499c086dce1058538eea171ca2e93639441fef1aab2f4b20a1455d2aeb09b2b9477206d17cabe8de71b4f6a4743cf8cafc961ced45533f95745885e6b75b57cc1d4c66fb30b18cb9fec6ab522365937c67e24ad2daa7737589d83168627b80671d6dbc402e1f7ea9ee5aacad56bfe9e9c4df78933ee3c9ceeb1d3b0218bc56766e69f052f9c820804c0a9e7c4eef895eeb04e086532a883e6d7b5f8cdbb660a0302c1c7fa23ccac63852b06feacc4794a7d361348be4cab8db61962a7e04de8a6e7e26a7f8d46ddbba67b2b319a0b9d0899b240fda326deb3d100037b93834445aaf0353d7fa00f4818401e12ad6878969af2ad0d05c5ebfd2bf01b397fc3ad060db6f7b6a8485495627b6e4d3ec72a69576b63f5d98b7389afc82475b448d7b80148d7439aa4374aeca2ff01ffd8e78418c43a3c7b32f014a42462f26d9bd1cd8c02ff4dda56b33198aa3e147d8c681840ecfac971cbfd36b8bb79e971a05fd6f9b7febb3a21706aba71d0a42f50dbd1aaea7e804849e76007460d3b8bbe3786016671cf7e58eb8caa7062908415ba904692b7113ef9a8e861402f0c70b3f6bbbf2eaa4b7716241a9f5643ff7cae569fe8a437e9cb5c707b62cf38db6f0e0a8e2c975123d1be7209a8300570b4332515c6a2b96b7519e3cb740ec95acdba8b1e1efc09636a70fed13dd1366620dcb0331322d5eed12de7d843ce33b8b5b5c6d53788cb6b609087451aa61717f5bd61c41ff7597121db14c7676b687d844ffa8181ada1134a13474282a6fb0d77274f2e3dc892441766661040698f5e763163e94647b5fe1eab746566fb883785012077f7c714ecf5a86bd4f85e6adc930ad0f1d8c7c9dbdf0704dbd82a75a88cd54491d5fb62a1affc2b84c08d10913f4ae553020802493ed630f2bf719d410b086e00e7c04ad70367b0311508dbd85600e78f66a655b239fa89954326626555b88a64e06c4c44c2be6ec1ada5dc7bb783103d7bbca729d1a5eb66262d94a4ca0d9a5885b5cb4f607e9d33ed686191461b9a1ba4cbd255ed7d1eb4756bc3b84353a94b5c27614c1bee67c687369ee1cc2adfb304db2d09bb7d816d034accd08d2ef0441b4ac179b80c2e3d5e7d4e0765de6449b68a66d6c80f86bb3282ad028911588433c2ab443a18c7285286229e80bb6cfa1e62f611f426be7e506e7c3cb6eec7feebe354bbb40a98a0658234f80b32172e2eef8dbd254a4dce4056aba9a3bd64386d3cbda3674280a4940c9029e1549d45eaad3efd55d7471827bf9f007a26df0e173c447d7c3eead5172263fadcecd5ea03d71e153dc69948db431d5964be19287c517fd78e27313240bd0fe415a58f841cdf178676332919338e5a0bcc8354bb27ea3cff63b915e2bc2369206301839bbef77539985bfb47b44ff8e5b6f0bbd0ae6bed014f96558004a478346c3a1f586a0662d8524009071cdb361b9022cac8573cc4f8563bf8f43c3c163bde87bd2cdb6c7ea3383a05c67d63fe023a8af42afc6fe5ebf0bbcb0aba0bdd7abd143f67804d3615c538fa04f988fc436b40fe701cf451d73fdbfef24c942731e28db40f87a75eb55c4b4fb3468c9a2ab56d0637257860bf983a01a539b8d42fe9ae3ef5e60e5ff7b6be85135b8f0a17413082cb1e8cf15663bbf78771b71e0541de102555dd3a6328e0a441c0af59e90c0d54cdb128b403cd999b81a7462fa06445aff1f0363d4ede82f3196cc6558cc96a47557f7f80c772a1b7e9a6541f9956a1e656c32a237bc594abc56449747438c1026b6bf9de88a1488d104090284ee69e701286f42e270bc93ba8a67709cdecf6af0fc4b65b3596c101a6bcf946ed9eb06036850e5696ae41921f21d0e0e04968e032d2a6abef11c56de32edf05341dc49698f6ceb5d3591f7040667db420de565f9b8ee18951f42cff814b987ab86e4b04035b4a0e0d54c148f24d0974a450e2c1cf5a492106b17a88ae309483fff919b6bcb19c4f28cf1ee54427d6bb5d41423272b881428a108dd6d7a97e2d9ac2ae2aa12e149ee57d123a57f5fdf3d4e409dcfc08aa98fe6db18109d40597652b232b73bd4ee5e95e0b67ebe852efc36dd87e1d3ebdd9a4916f379715fce046e156b031f2be7ce6aec9b9efa9355489c035bffd9317979fbaa079c2e7c84441510ebb16427a1f0c4f3a9168535de99cfd0fc6fc73f6cbac4e3d0b7c55b65b2f737c8abbdedc4cc168bfea352506f50370e37b8810c20dca5fb4244e429af143f1cd049f3a57e0343b1d1d223327c4bc34c9a54504e3c00569be9f74e4deb2206aedbec991f1c9eb920d341c5c71a40aeb39036b30103254394dc5753e6345533c1e1fad2bc8fc5940b740f6123e96be8aed44a32ca7784fe49a19af4ff551787170a9b2bffea707b31a82d06095c188dbc12e37958febdeb17c1476ec1d2fe652a8095493675ff539bd74d7866e205cc2216a50fc1dfe7e136fa09194cc72d961acce541b8eb5906316728326200431877411cebef404d0a296413ba6b73a9657d05b05dacd7ac0805ef24a6241b1504ea5cc7c3f067ddc95eacc38ae730e4dd2acf1c722b135aa3f41566832bb431489bac20a3b6fa3cf732099808934a05bb5574a3eb2443dc36f0b899897b70f3a04f438609908e0817cc82d5db26b66bb5ab4ec2c39230adbcea55745ebfeacaf1709fd738ffd2750bc93a3e115a36f32bb5b6f886996b6d0a5db6cf7561f538ecc1c40e243c7a80e1eaeaa7fd51762b48311863b71e27ad15f54da802d04162fdec10c38a44940ab34b29bde68db5e3fd3efc47981938d309ffa7e518060b170c9146753adb47e016fb26ba57c1a6e296688ee1bed4b46bd8d08b3c8785019c41b941f76e56e08c61e39fe2c0143bad6efa2154fd35dd981e2dcfe3729aa8c2ea024cc63a063bbe8821168d64009a6dc737a2989bb14efdbe80dc6b49b9e467c1640ba20750c55c70966d87c552302346b49ecc4b8a84642892d1032b5edbe60817554dd5659e3e873d8ce7150dbf86038c00a8aeaa8052fcc0e3070bb9bf863bb11a1501304cf4918ca11bcfc371e101ba1c5dc5fccce800096d8c8f81ab6d02636e3704a67511694ca29af825763455bc0ab8b4a340be31b2bd0ed9799c3a78e28569b1f31e7e48feec9bf6eef24811d9d8aae2a7e24d2a868cef8400ce64968d74b0499b3f7c68e657facc4d5b3fd9ed8b1932c9a1dbeb8b0b87dd412d8f916bb3c0ac3658b2b57a6b7f3cdc9d88b44c556df758c75cbe0a10a6eb1c2dc96a80de9aacfcf2c8afdf753ea544980ded6b9896fcaf058f595f6f8ef347056790ddddb1597b983033b88af6b711e67b818e494d5af2a9cb8ed8bf9fe9c695489a88d08abb8cd88e8e8da58c6f9f0841640dc7b2faac11a6447761320c3122c4716053c49816884ab0a8846def3b9e9cb10acd8d41158aefe9a6f2254784f5ba7daedabf13bf38c31b0aa17620d98667c37606595c4883ab0121e52b15691816839843144842ac578ab488983490e451e5c6a549fbe2"}}, &(0x7f0000000040)={0x0, 0x22, 0x15, {[@global=@item_4={0x3, 0x1, 0xf, "78b5fd56"}, @main=@item_012={0x2, 0x0, 0x1d, "42b9"}, @main=@item_4={0x3, 0x0, 0xa, "3b6b8f46"}, @local=@item_012={0x0, 0x2, 0xa}, @local=@item_012={0x1, 0x2, 0x2, "02"}, @main=@item_4={0x3, 0x0, 0xa, "13cf20ce"}]}}, &(0x7f0000000100)={0x0, 0x21, 0x9, {0x9, 0x21, 0x100, 0x4, 0x1, {0x22, 0x4b5}}}}, &(0x7f00000004c0)={0x2c, &(0x7f0000000780)=ANY=[@ANYBLOB="40149a0000003de82fd0b1c8feec136ff34995721a4fbe87499e3e8a521f03000000e96ac3af371cc733302822928a834f84881a4f064bc289b94b9050af96db34264af8f67e4b63b01c97fad1f0ae466a1701e8bf22c33c0c2a29372981fd67a8c085cc7414326517105d852b557aaba85ab251e9350074878c7c60d2d683cc7dff2c7afdfa85ff1da887fa0c7b390fe4c48ef0ccdff37dcf1734b9caf9e419bd4a8ce6ce3f625a7446d3c937325e7d62107fcc01df9fc109047b111bdbcb3953a5e9c5fdae4194327f4744a67f30d4f8d9d4099da2c9e42b82c8a697a34e01f381aba26c75dc84e692a4adaa17c6325792783c655de2e657a54fba730cf415b77172c458a785fa9ff0487ea400cf4cde0e75893100000000378674e68aa0e2fd12b8245e7bc927"], &(0x7f0000000280)={0x0, 0xa, 0x1, 0x3}, &(0x7f00000002c0)={0x0, 0x8, 0x1, 0xff}, &(0x7f0000000300)={0x20, 0x1, 0x53, "3c1c09fc749e48125801ab4895e785289f4cf2677f9956b4d5455381b4de3d24b4857a5f62c7b55a87c63cada6426aea261cc41ef49dbf4ba37ecbe93e6852e4bbd9e54c3ab0096f7081d5dd1a66064f5db159"}, &(0x7f0000000380)={0x20, 0x3, 0x1, 0x1}}) ioctl$EVIOCGABS0(0xffffffffffffffff, 0x80184540, &(0x7f0000000b40)=""/219) syz_usb_control_io$uac1(r1, &(0x7f0000000000)={0x14, &(0x7f0000000080)={0x0, 0x16, 0x56, {0x56, 0x23, "e3116d33a50c9ec357456b953787a437ccd5631b0a23a921b6facb34d351a751a5c76c44137bce155533ffc6d63cfa0e4c2d10e38718b28b91ae3612299fdb3874ffe8a88795b9286b10156b953535dcf9a79b09"}}, &(0x7f0000000100)={0x0, 0x3, 0x3e, @string={0x3e, 0x3, "b1cbdc340a7dd29112a67d03aabbd82d1e7311657105aec39453c557d30915d29b85e93920dec111f3f54a0094c6f4d92bb567f90ba5391996f657d1"}}}, &(0x7f0000000440)={0x44, &(0x7f0000000180)={0x0, 0x1e, 0x67, "0a59944959bd29fc4da29d19a2ca99993fb23c09ff10183daa61515bf52183f329dd54df87db2c5f83c9d9062921893cb9d9584efc2ff69e6c5484e3f8172d7b04f4fe933ea72fe618a4689505171e1750705aeb63fb06f553b9f305628d4a1768834511683cb1"}, &(0x7f0000000200)={0x0, 0xa, 0x1, 0xff}, &(0x7f0000000240)={0x0, 0x8, 0x1, 0xff}, &(0x7f0000000280)={0x20, 0x81, 0x3, "1cab8c"}, &(0x7f0000000300)={0x20, 0x82, 0x3, "3858bb"}, &(0x7f0000000340)={0x20, 0x83, 0x3, "8ba0b4"}, &(0x7f0000000500)={0x20, 0x84, 0x4, '\x00\x00\x00\x00'}, &(0x7f0000000400)={0x20, 0x85, 0x3, "25ff9d"}}) r3 = syz_open_dev$evdev(&(0x7f0000000ac0)='/dev/input/event#\x00', 0x9, 0x4000) ioctl$EVIOCREVOKE(r3, 0x40044591, &(0x7f0000000b00)=0x9) [ 1734.789914][T18931] pwc: recv_control_msg error -71 req 04 val 1000 [ 1734.817744][T27390] usb 1-1: USB disconnect, device number 86 [ 1734.830599][T18931] pwc: recv_control_msg error -71 req 04 val 1300 23:46:10 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x40086602, 0x20000000) r1 = syz_open_dev$evdev(0x0, 0x3, 0x549c02) ioctl$EVIOCSCLOCKID(r1, 0x40084503, &(0x7f0000ffcffc)) ioctl$EVIOCSCLOCKID(r1, 0x400445a0, &(0x7f0000000280)=0x8) r2 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0x40086602, 0x20000000) syz_usb_connect(0x0, 0x1, &(0x7f0000001f40)=ANY=[@ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYPTR, @ANYPTR=&(0x7f0000000000)=ANY=[@ANYPTR, @ANYPTR64, @ANYRESOCT=0x0, @ANYRESDEC=r0, @ANYRES64], @ANYRES32=0x0, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRESHEX=r1, @ANYRES32, @ANYRES32=r2]]], 0x0) 23:46:10 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x4, 0x430400) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSCLOCKID(r1, 0x40084503, &(0x7f0000ffcffc)) ioctl$EVIOCSCLOCKID(r1, 0x400445a0, &(0x7f0000000280)=0x8) ioctl$EVIOCGPHYS(r1, 0x80404507, &(0x7f00000000c0)=""/124) ioctl$EVIOCGSW(r0, 0x8040451b, &(0x7f0000000080)=""/27) syz_usb_connect(0x0, 0x24, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000f79c1f08d90f2500ad6ba7f5965857410000000109021200018631360f8d3bad7d7e01"], 0x0) [ 1734.849847][ T2759] gspca_nw80x: reg_w err -71 [ 1734.854658][ T2759] nw80x: probe of 3-1:0.0 failed with error -71 [ 1734.868951][ T2759] usb 3-1: USB disconnect, device number 70 [ 1734.880539][T13349] usb 2-1: device descriptor read/64, error 18 [ 1734.888836][T18931] pwc: recv_control_msg error -71 req 04 val 1400 [ 1734.930577][T18931] pwc: recv_control_msg error -71 req 02 val 2000 [ 1734.959862][T18931] pwc: recv_control_msg error -71 req 02 val 2100 [ 1734.980047][T18931] pwc: recv_control_msg error -71 req 04 val 1500 [ 1735.010125][T18931] pwc: recv_control_msg error -71 req 02 val 2500 [ 1735.030109][T18931] pwc: recv_control_msg error -71 req 02 val 2400 [ 1735.050469][T18931] pwc: recv_control_msg error -71 req 02 val 2600 [ 1735.069982][T18931] pwc: recv_control_msg error -71 req 02 val 2900 [ 1735.079957][T27392] usb 6-1: new high-speed USB device number 3 using dummy_hcd [ 1735.089838][T18931] pwc: recv_control_msg error -71 req 02 val 2800 [ 1735.109808][T18931] pwc: recv_control_msg error -71 req 04 val 1100 [ 1735.130062][T18931] pwc: recv_control_msg error -71 req 04 val 1200 [ 1735.137152][T18931] pwc: Registered as video0. [ 1735.150947][T18931] input: PWC snapshot button as /devices/platform/dummy_hcd.3/usb4/4-1/input/input618 [ 1735.164288][T18931] usb 4-1: USB disconnect, device number 98 [ 1735.249835][ T2749] usb 5-1: new high-speed USB device number 95 using dummy_hcd [ 1735.279849][ T2759] usb 3-1: new high-speed USB device number 71 using dummy_hcd [ 1735.439905][T13349] usb 2-1: device descriptor read/64, error -71 [ 1735.446308][T27392] usb 6-1: config 0 has an invalid interface number: 110 but max is 0 [ 1735.454531][T27392] usb 6-1: config 0 has an invalid descriptor of length 168, skipping remainder of the config [ 1735.464888][T27392] usb 6-1: config 0 has no interface number 0 [ 1735.471411][T27392] usb 6-1: config 0 interface 110 altsetting 16 has an invalid endpoint with address 0xAB, skipping [ 1735.482213][T27392] usb 6-1: config 0 interface 110 altsetting 16 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 1735.495300][T27392] usb 6-1: config 0 interface 110 has no altsetting 0 [ 1735.502102][T27392] usb 6-1: New USB device found, idVendor=0bda, idProduct=8187, bcdDevice=3d.27 [ 1735.509785][ T2749] usb 5-1: Using ep0 maxpacket: 16 [ 1735.511156][T27392] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1735.524887][T27392] usb 6-1: config 0 descriptor?? [ 1735.549842][ T2759] usb 3-1: Using ep0 maxpacket: 16 [ 1735.619821][T18931] usb 4-1: new high-speed USB device number 99 using dummy_hcd [ 1735.639901][ T2749] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1735.650845][ T2749] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1735.663754][ T2749] usb 5-1: New USB device found, idVendor=0d8c, idProduct=0022, bcdDevice= 0.00 [ 1735.670000][ T2759] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1735.672802][ T2749] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1735.676961][ T2749] usb 5-1: config 0 descriptor?? [ 1735.683714][ T2759] usb 3-1: New USB device found, idVendor=1a34, idProduct=f705, bcdDevice= 0.00 [ 1735.683731][ T2759] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1735.714446][ T2759] usb 3-1: config 0 descriptor?? [ 1735.719833][T13349] usb 2-1: new high-speed USB device number 104 using dummy_hcd [ 1735.809941][T27392] usb 6-1: string descriptor 0 read error: -71 23:46:11 executing program 0: syz_usb_connect(0x0, 0x2aa, &(0x7f00000001c0)=ANY=[@ANYBLOB="12010000aa9ba64091f992d3de690000000109021200010000400009046b0000081650002cf00818f95ea414d6c0b47efc3ad62d09cbeb97b41a062b002fcda4c43611b3c4ae3435b57b840da26fa1ab599c6ff4548c03402db91ba007c7355ca75d03c6b6fbb8f80b6f4fc897a96f64cdb65a2ecaade5c9aa6ee001b761cf76ee659c598d9b592348ca138d53b8abc1307c40c53ca6fbd5962ad9c0550332247cf4fd1b584e0997046fae26e0026375f5b531d1ccb5abec180f9e05d5085a017c32088f7b02b6ab5b646f8ef25b6aab7c97ceb08b8894c9aa5d40f1d77b461f121868604ea7b075b836056ffb4a487c0add837fb6d4a36cb5e8090d0c8e12267f858e66c5d1be334d624c08a7117f6088462801c8867523a2aada665755c1ed4dd53b58cf217bff8a32821586ff000000000000008faf96349d16ede1280deb4502"], 0x0) [ 1735.959894][T13349] usb 2-1: Using ep0 maxpacket: 8 [ 1735.979987][T18931] usb 4-1: New USB device found, idVendor=0471, idProduct=0303, bcdDevice=b4.46 [ 1735.989121][T18931] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1735.998344][T18931] usb 4-1: config 0 descriptor?? [ 1736.003918][T13349] usb 2-1: too many configurations: 88, using maximum allowed: 8 [ 1736.051875][T18931] pwc: Philips PCA646VC USB webcam detected. [ 1736.129882][T13349] usb 2-1: unable to read config index 0 descriptor/start: -61 [ 1736.137540][T13349] usb 2-1: can't read configurations, error -61 [ 1736.144545][T13349] usb usb2-port1: unable to enumerate USB device [ 1736.190837][ T2759] acrux 0003:1A34:F705.00BB: unknown main item tag 0x2 [ 1736.197735][ T2759] acrux 0003:1A34:F705.00BB: ignoring exceeding usage max [ 1736.206658][ T2759] acrux 0003:1A34:F705.00BB: hidraw0: USB HID v0.00 Device [HID 1a34:f705] on usb-dummy_hcd.2-1/input0 [ 1736.218029][ T2759] ================================================================== [ 1736.219849][ T83] usb 1-1: new high-speed USB device number 87 using dummy_hcd [ 1736.226356][ T2759] BUG: KASAN: slab-out-of-bounds in ax_probe+0x369/0x540 [ 1736.226373][ T2759] Write of size 8 at addr ffff8881c82de8c0 by task kworker/0:3/2759 [ 1736.248922][ T2759] [ 1736.251248][ T2759] CPU: 0 PID: 2759 Comm: kworker/0:3 Not tainted 5.4.0-rc3+ #0 [ 1736.258778][ T2759] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1736.268876][ T2759] Workqueue: usb_hub_wq hub_event [ 1736.273919][ T2759] Call Trace: [ 1736.277248][ T2759] dump_stack+0xca/0x13e [ 1736.281469][ T2759] ? ax_probe+0x369/0x540 [ 1736.285791][ T2759] ? ax_probe+0x369/0x540 [ 1736.290120][ T2759] print_address_description.constprop.0+0x36/0x50 [ 1736.296611][ T2759] ? ax_probe+0x369/0x540 [ 1736.300937][ T2759] ? ax_probe+0x369/0x540 [ 1736.305338][ T2759] __kasan_report.cold+0x1a/0x33 [ 1736.310274][ T2759] ? ax_probe+0x369/0x540 [ 1736.314579][ T2759] kasan_report+0xe/0x20 [ 1736.318895][ T2759] check_memory_region+0x128/0x190 [ 1736.323985][ T2759] ax_probe+0x369/0x540 [ 1736.328119][ T2759] ? ax_remove+0x20/0x20 [ 1736.332389][ T2759] hid_device_probe+0x2be/0x3f0 [ 1736.337216][ T2759] ? hid_match_device+0x1f0/0x1f0 [ 1736.342284][ T2759] really_probe+0x281/0x6d0 [ 1736.346777][ T2759] driver_probe_device+0x104/0x210 [ 1736.351913][ T2759] __device_attach_driver+0x1c2/0x220 [ 1736.357270][ T2759] ? driver_allows_async_probing+0x160/0x160 [ 1736.363227][ T2759] bus_for_each_drv+0x162/0x1e0 [ 1736.368065][ T2759] ? bus_rescan_devices+0x20/0x20 [ 1736.373133][ T2759] ? _raw_spin_unlock_irqrestore+0x3e/0x50 [ 1736.378925][ T2759] ? lockdep_hardirqs_on+0x382/0x580 [ 1736.384192][ T2759] __device_attach+0x217/0x360 [ 1736.388934][ T2759] ? device_bind_driver+0xd0/0xd0 [ 1736.393941][ T2759] ? kobject_uevent_env+0x29e/0x1150 [ 1736.399213][ T2759] ? kobject_uevent_env+0x2a8/0x1150 [ 1736.404485][ T2759] bus_probe_device+0x1e4/0x290 [ 1736.409316][ T2759] ? blocking_notifier_call_chain+0x54/0xa0 [ 1736.415191][ T2759] device_add+0xae6/0x16f0 [ 1736.419588][ T2759] ? uevent_store+0x50/0x50 [ 1736.424068][ T2759] ? __debugfs_create_file+0x301/0x3f0 [ 1736.429509][ T2759] hid_add_device+0x33c/0x9a0 [ 1736.434171][ T2759] ? debug_object_fixup+0x30/0x30 [ 1736.439188][ T2759] ? __hid_bus_reprobe_drivers+0x130/0x130 [ 1736.444975][ T2759] ? lockdep_init_map+0x1b0/0x5e0 [ 1736.450047][ T2759] usbhid_probe+0xa81/0xfa0 [ 1736.454566][ T2759] usb_probe_interface+0x305/0x7a0 [ 1736.459673][ T2759] ? usb_probe_device+0x100/0x100 [ 1736.464691][ T2759] really_probe+0x281/0x6d0 [ 1736.469172][ T2759] driver_probe_device+0x104/0x210 [ 1736.474265][ T2759] __device_attach_driver+0x1c2/0x220 [ 1736.479619][ T2759] ? driver_allows_async_probing+0x160/0x160 [ 1736.485580][ T2759] bus_for_each_drv+0x162/0x1e0 [ 1736.490406][ T2759] ? bus_rescan_devices+0x20/0x20 [ 1736.495440][ T2759] ? _raw_spin_unlock_irqrestore+0x3e/0x50 [ 1736.501233][ T2759] ? lockdep_hardirqs_on+0x382/0x580 [ 1736.506496][ T2759] __device_attach+0x217/0x360 [ 1736.511240][ T2759] ? device_bind_driver+0xd0/0xd0 [ 1736.516240][ T2759] ? kobject_uevent_env+0x29e/0x1150 [ 1736.521519][ T2759] ? kobject_uevent_env+0x2a8/0x1150 [ 1736.527908][ T2759] bus_probe_device+0x1e4/0x290 [ 1736.532744][ T2759] ? blocking_notifier_call_chain+0x54/0xa0 [ 1736.538618][ T2759] device_add+0xae6/0x16f0 [ 1736.543015][ T2759] ? uevent_store+0x50/0x50 [ 1736.547520][ T2759] ? _raw_spin_unlock_irqrestore+0x3e/0x50 [ 1736.553311][ T2759] usb_set_configuration+0xdf6/0x1670 [ 1736.558675][ T2759] generic_probe+0x9d/0xd5 [ 1736.563070][ T2759] usb_probe_device+0x99/0x100 [ 1736.567808][ T2759] ? usb_suspend+0x620/0x620 [ 1736.572381][ T2759] really_probe+0x281/0x6d0 [ 1736.576987][ T2759] driver_probe_device+0x104/0x210 [ 1736.582122][ T2759] __device_attach_driver+0x1c2/0x220 [ 1736.587472][ T2759] ? driver_allows_async_probing+0x160/0x160 [ 1736.593443][ T2759] bus_for_each_drv+0x162/0x1e0 [ 1736.598286][ T2759] ? bus_rescan_devices+0x20/0x20 [ 1736.603364][ T2759] ? _raw_spin_unlock_irqrestore+0x3e/0x50 [ 1736.609161][ T2759] ? lockdep_hardirqs_on+0x382/0x580 [ 1736.614452][ T2759] __device_attach+0x217/0x360 [ 1736.619197][ T2759] ? device_bind_driver+0xd0/0xd0 [ 1736.624199][ T2759] ? kobject_uevent_env+0x29e/0x1150 [ 1736.629491][ T2759] ? kobject_uevent_env+0x2a8/0x1150 [ 1736.634759][ T2759] bus_probe_device+0x1e4/0x290 [ 1736.639602][ T2759] ? blocking_notifier_call_chain+0x54/0xa0 [ 1736.645482][ T2759] device_add+0xae6/0x16f0 [ 1736.649892][ T2759] ? uevent_store+0x50/0x50 [ 1736.654378][ T2759] usb_new_device.cold+0x6a4/0xe79 [ 1736.659470][ T2759] hub_event+0x1dd0/0x37e0 [ 1736.663864][ T2759] ? hub_port_debounce+0x260/0x260 [ 1736.668969][ T2759] ? find_held_lock+0x2d/0x110 [ 1736.673710][ T2759] ? mark_held_locks+0xe0/0xe0 [ 1736.680208][ T2759] ? rcu_read_lock_sched_held+0x9c/0xd0 [ 1736.685750][ T2759] ? rcu_read_lock_bh_held+0xb0/0xb0 [ 1736.691040][ T2759] process_one_work+0x92b/0x1530 [ 1736.695954][ T2759] ? pwq_dec_nr_in_flight+0x310/0x310 [ 1736.701309][ T2759] ? do_raw_spin_lock+0x11a/0x280 [ 1736.706318][ T2759] worker_thread+0x7ab/0xe20 [ 1736.710886][ T2759] ? process_one_work+0x1530/0x1530 [ 1736.716074][ T2759] kthread+0x318/0x420 [ 1736.720135][ T2759] ? kthread_create_on_node+0xf0/0xf0 [ 1736.725496][ T2759] ret_from_fork+0x24/0x30 [ 1736.729899][ T2759] [ 1736.732229][ T2759] Allocated by task 2759: [ 1736.736560][ T2759] save_stack+0x1b/0x80 [ 1736.740697][ T2759] __kasan_kmalloc.constprop.0+0xbf/0xd0 [ 1736.746306][ T2759] hidraw_connect+0x4b/0x3e0 [ 1736.750879][ T2759] hid_connect+0x5c7/0xbb0 [ 1736.755283][ T2759] hid_hw_start+0xa2/0x130 [ 1736.759676][ T2759] ax_probe+0x52/0x540 [ 1736.763723][ T2759] hid_device_probe+0x2be/0x3f0 [ 1736.768551][ T2759] really_probe+0x281/0x6d0 [ 1736.773030][ T2759] driver_probe_device+0x104/0x210 [ 1736.778116][ T2759] __device_attach_driver+0x1c2/0x220 [ 1736.783474][ T2759] bus_for_each_drv+0x162/0x1e0 [ 1736.788323][ T2759] __device_attach+0x217/0x360 [ 1736.793078][ T2759] bus_probe_device+0x1e4/0x290 [ 1736.797918][ T2759] device_add+0xae6/0x16f0 [ 1736.802331][ T2759] hid_add_device+0x33c/0x9a0 [ 1736.806994][ T2759] usbhid_probe+0xa81/0xfa0 [ 1736.811473][ T2759] usb_probe_interface+0x305/0x7a0 [ 1736.816561][ T2759] really_probe+0x281/0x6d0 [ 1736.821058][ T2759] driver_probe_device+0x104/0x210 [ 1736.826153][ T2759] __device_attach_driver+0x1c2/0x220 [ 1736.831626][ T2759] bus_for_each_drv+0x162/0x1e0 [ 1736.836476][ T2759] __device_attach+0x217/0x360 [ 1736.841236][ T2759] bus_probe_device+0x1e4/0x290 [ 1736.846065][ T2759] device_add+0xae6/0x16f0 [ 1736.850488][ T2759] usb_set_configuration+0xdf6/0x1670 [ 1736.855836][ T2759] generic_probe+0x9d/0xd5 [ 1736.860248][ T2759] usb_probe_device+0x99/0x100 [ 1736.864996][ T2759] really_probe+0x281/0x6d0 [ 1736.869484][ T2759] driver_probe_device+0x104/0x210 [ 1736.874573][ T2759] __device_attach_driver+0x1c2/0x220 [ 1736.879922][ T2759] bus_for_each_drv+0x162/0x1e0 [ 1736.884748][ T2759] __device_attach+0x217/0x360 [ 1736.889575][ T2759] bus_probe_device+0x1e4/0x290 [ 1736.894419][ T2759] device_add+0xae6/0x16f0 [ 1736.898829][ T2759] usb_new_device.cold+0x6a4/0xe79 [ 1736.903926][ T2759] hub_event+0x1dd0/0x37e0 [ 1736.908320][ T2759] process_one_work+0x92b/0x1530 [ 1736.913243][ T2759] worker_thread+0x7ab/0xe20 [ 1736.917836][ T2759] kthread+0x318/0x420 [ 1736.921882][ T2759] ret_from_fork+0x24/0x30 [ 1736.926297][ T2759] [ 1736.928605][ T2759] Freed by task 78: [ 1736.932409][ T2759] save_stack+0x1b/0x80 [ 1736.936542][ T2759] __kasan_slab_free+0x130/0x180 [ 1736.941459][ T2759] kfree+0xe4/0x320 [ 1736.945276][ T2759] usb_free_urb.part.0+0x7a/0xc0 [ 1736.950205][ T2759] usb_free_urb+0x1b/0x30 [ 1736.954511][ T2759] usb_start_wait_urb+0x1e5/0x2b0 [ 1736.959525][ T2759] usb_control_msg+0x31c/0x4a0 [ 1736.964328][ T2759] hub_ext_port_status+0x125/0x460 [ 1736.969429][ T2759] hub_event+0x5a5/0x37e0 [ 1736.973744][ T2759] process_one_work+0x92b/0x1530 [ 1736.978664][ T2759] worker_thread+0x7ab/0xe20 [ 1736.983242][ T2759] kthread+0x318/0x420 [ 1736.987302][ T2759] ret_from_fork+0x24/0x30 [ 1736.991688][ T2759] [ 1736.994000][ T2759] The buggy address belongs to the object at ffff8881c82de800 [ 1736.994000][ T2759] which belongs to the cache kmalloc-192 of size 192 [ 1737.008046][ T2759] The buggy address is located 0 bytes to the right of [ 1737.008046][ T2759] 192-byte region [ffff8881c82de800, ffff8881c82de8c0) [ 1737.021641][ T2759] The buggy address belongs to the page: [ 1737.027271][ T2759] page:ffffea000720b780 refcount:1 mapcount:0 mapping:ffff8881da002a00 index:0x0 [ 1737.036371][ T2759] flags: 0x200000000000200(slab) [ 1737.041288][ T2759] raw: 0200000000000200 dead000000000100 dead000000000122 ffff8881da002a00 [ 1737.049851][ T2759] raw: 0000000000000000 0000000080100010 00000001ffffffff 0000000000000000 [ 1737.058414][ T2759] page dumped because: kasan: bad access detected [ 1737.064817][ T2759] [ 1737.067120][ T2759] Memory state around the buggy address: [ 1737.072729][ T2759] ffff8881c82de780: fb fb fb fb fb fb fb fb fc fc fc fc fc fc fc fc [ 1737.080766][ T2759] ffff8881c82de800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [ 1737.088804][ T2759] >ffff8881c82de880: 00 00 00 00 00 00 fc fc fc fc fc fc fc fc fc fc [ 1737.096837][ T2759] ^ [ 1737.102973][ T2759] ffff8881c82de900: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 1737.111039][ T2759] ffff8881c82de980: fb fb fb fb fb fb fb fb fc fc fc fc fc fc fc fc [ 1737.119093][ T2759] ================================================================== [ 1737.127138][ T2759] Disabling lock debugging due to kernel taint [ 1737.133652][ T2759] Kernel panic - not syncing: panic_on_warn set ... [ 1737.140244][ T2759] CPU: 0 PID: 2759 Comm: kworker/0:3 Tainted: G B 5.4.0-rc3+ #0 [ 1737.149164][ T2759] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1737.159212][ T2759] Workqueue: usb_hub_wq hub_event [ 1737.164208][ T2759] Call Trace: [ 1737.167498][ T2759] dump_stack+0xca/0x13e [ 1737.171725][ T2759] panic+0x2aa/0x6e1 [ 1737.175595][ T2759] ? add_taint.cold+0x16/0x16 [ 1737.180267][ T2759] ? retint_kernel+0x10/0x10 [ 1737.184859][ T2759] ? trace_hardirqs_on+0x55/0x1e0 [ 1737.189860][ T2759] ? ax_probe+0x369/0x540 [ 1737.194168][ T2759] end_report+0x43/0x49 [ 1737.198302][ T2759] ? ax_probe+0x369/0x540 [ 1737.202629][ T2759] __kasan_report.cold+0xd/0x33 [ 1737.207479][ T2759] ? ax_probe+0x369/0x540 [ 1737.211783][ T2759] kasan_report+0xe/0x20 [ 1737.216007][ T2759] check_memory_region+0x128/0x190 [ 1737.221104][ T2759] ax_probe+0x369/0x540 [ 1737.225234][ T2759] ? ax_remove+0x20/0x20 [ 1737.229451][ T2759] hid_device_probe+0x2be/0x3f0 [ 1737.234278][ T2759] ? hid_match_device+0x1f0/0x1f0 [ 1737.239278][ T2759] really_probe+0x281/0x6d0 [ 1737.243758][ T2759] driver_probe_device+0x104/0x210 [ 1737.248849][ T2759] __device_attach_driver+0x1c2/0x220 [ 1737.254208][ T2759] ? driver_allows_async_probing+0x160/0x160 [ 1737.260162][ T2759] bus_for_each_drv+0x162/0x1e0 [ 1737.264988][ T2759] ? bus_rescan_devices+0x20/0x20 [ 1737.269989][ T2759] ? _raw_spin_unlock_irqrestore+0x3e/0x50 [ 1737.275771][ T2759] ? lockdep_hardirqs_on+0x382/0x580 [ 1737.281056][ T2759] __device_attach+0x217/0x360 [ 1737.285797][ T2759] ? device_bind_driver+0xd0/0xd0 [ 1737.290803][ T2759] ? kobject_uevent_env+0x29e/0x1150 [ 1737.296065][ T2759] ? kobject_uevent_env+0x2a8/0x1150 [ 1737.301323][ T2759] bus_probe_device+0x1e4/0x290 [ 1737.306155][ T2759] ? blocking_notifier_call_chain+0x54/0xa0 [ 1737.312029][ T2759] device_add+0xae6/0x16f0 [ 1737.316421][ T2759] ? uevent_store+0x50/0x50 [ 1737.320902][ T2759] ? __debugfs_create_file+0x301/0x3f0 [ 1737.326334][ T2759] hid_add_device+0x33c/0x9a0 [ 1737.331082][ T2759] ? debug_object_fixup+0x30/0x30 [ 1737.336092][ T2759] ? __hid_bus_reprobe_drivers+0x130/0x130 [ 1737.341873][ T2759] ? lockdep_init_map+0x1b0/0x5e0 [ 1737.346871][ T2759] usbhid_probe+0xa81/0xfa0 [ 1737.351365][ T2759] usb_probe_interface+0x305/0x7a0 [ 1737.356472][ T2759] ? usb_probe_device+0x100/0x100 [ 1737.361483][ T2759] really_probe+0x281/0x6d0 [ 1737.365976][ T2759] driver_probe_device+0x104/0x210 [ 1737.371066][ T2759] __device_attach_driver+0x1c2/0x220 [ 1737.376425][ T2759] ? driver_allows_async_probing+0x160/0x160 [ 1737.382384][ T2759] bus_for_each_drv+0x162/0x1e0 [ 1737.387213][ T2759] ? bus_rescan_devices+0x20/0x20 [ 1737.392222][ T2759] ? _raw_spin_unlock_irqrestore+0x3e/0x50 [ 1737.398010][ T2759] ? lockdep_hardirqs_on+0x382/0x580 [ 1737.403268][ T2759] __device_attach+0x217/0x360 [ 1737.408009][ T2759] ? device_bind_driver+0xd0/0xd0 [ 1737.413028][ T2759] ? kobject_uevent_env+0x29e/0x1150 [ 1737.418290][ T2759] ? kobject_uevent_env+0x2a8/0x1150 [ 1737.423645][ T2759] bus_probe_device+0x1e4/0x290 [ 1737.428536][ T2759] ? blocking_notifier_call_chain+0x54/0xa0 [ 1737.434405][ T2759] device_add+0xae6/0x16f0 [ 1737.438798][ T2759] ? uevent_store+0x50/0x50 [ 1737.443278][ T2759] ? _raw_spin_unlock_irqrestore+0x3e/0x50 [ 1737.449060][ T2759] usb_set_configuration+0xdf6/0x1670 [ 1737.454409][ T2759] generic_probe+0x9d/0xd5 [ 1737.458812][ T2759] usb_probe_device+0x99/0x100 [ 1737.463553][ T2759] ? usb_suspend+0x620/0x620 [ 1737.468119][ T2759] really_probe+0x281/0x6d0 [ 1737.472601][ T2759] driver_probe_device+0x104/0x210 [ 1737.477694][ T2759] __device_attach_driver+0x1c2/0x220 [ 1737.483046][ T2759] ? driver_allows_async_probing+0x160/0x160 [ 1737.488999][ T2759] bus_for_each_drv+0x162/0x1e0 [ 1737.493826][ T2759] ? bus_rescan_devices+0x20/0x20 [ 1737.498829][ T2759] ? _raw_spin_unlock_irqrestore+0x3e/0x50 [ 1737.504626][ T2759] ? lockdep_hardirqs_on+0x382/0x580 [ 1737.509948][ T2759] __device_attach+0x217/0x360 [ 1737.514690][ T2759] ? device_bind_driver+0xd0/0xd0 [ 1737.519691][ T2759] ? kobject_uevent_env+0x29e/0x1150 [ 1737.524956][ T2759] ? kobject_uevent_env+0x2a8/0x1150 [ 1737.530214][ T2759] bus_probe_device+0x1e4/0x290 [ 1737.535058][ T2759] ? blocking_notifier_call_chain+0x54/0xa0 [ 1737.541010][ T2759] device_add+0xae6/0x16f0 [ 1737.545404][ T2759] ? uevent_store+0x50/0x50 [ 1737.549898][ T2759] usb_new_device.cold+0x6a4/0xe79 [ 1737.554984][ T2759] hub_event+0x1dd0/0x37e0 [ 1737.559374][ T2759] ? hub_port_debounce+0x260/0x260 [ 1737.564461][ T2759] ? find_held_lock+0x2d/0x110 [ 1737.569216][ T2759] ? mark_held_locks+0xe0/0xe0 [ 1737.573953][ T2759] ? rcu_read_lock_sched_held+0x9c/0xd0 [ 1737.579472][ T2759] ? rcu_read_lock_bh_held+0xb0/0xb0 [ 1737.584743][ T2759] process_one_work+0x92b/0x1530 [ 1737.589661][ T2759] ? pwq_dec_nr_in_flight+0x310/0x310 [ 1737.595016][ T2759] ? do_raw_spin_lock+0x11a/0x280 [ 1737.600017][ T2759] worker_thread+0x7ab/0xe20 [ 1737.604595][ T2759] ? process_one_work+0x1530/0x1530 [ 1737.609779][ T2759] kthread+0x318/0x420 [ 1737.613823][ T2759] ? kthread_create_on_node+0xf0/0xf0 [ 1737.619171][ T2759] ret_from_fork+0x24/0x30 [ 1737.624139][ T2759] Kernel Offset: disabled [ 1737.628448][ T2759] Rebooting in 86400 seconds..