last executing test programs: 10.805923093s ago: executing program 0: r0 = syz_usb_connect(0x0, 0x3f, &(0x7f0000000540)=ANY=[@ANYBLOB="11010000733336088dee1edb23610000000109022d0101100000000904000003fe03010009cd8d1f0002000000090505020000fcffff09058b1e20"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_connect(0x1, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1a0100005c6b4408070a64006e40010203030902240001a82300000904000002ca744d00090503034d00ff99090805848f"], &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x0, 0x0}]}) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000200)=""/128, 0x80) syz_usb_disconnect(0xffffffffffffffff) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$EVIOCGMASK(r2, 0x5b07, 0x0) r3 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)=ANY=[@ANYBLOB="1201020301090212000100000000090400000076dfdb084041361c0b915850811293eeebadbe315eb4b7029b67c0d4f0871a30815b149c190cddabaa438e08a93ac4759cb65c035831f52361cebc4a80ef8ca8ab3645d792650e360cef03840c003d73655869fe7fbe5927309f341332d07ba1477ea395204a8f042fbfd2a2a5e19b282a9c2e7063b31bab6ed8c813b3b8d34e6bd6a6dde337fe37bd7f807545e79ab6007602b61572a36cfb92172bf7e270a408a1ce3455137fd060e6f5f362aeaac0b6352adae2f39cc7f2f18a1f7c546afdb7836e50004bd273eb7124393b277837d1f8f152d668135a1aac6d1b79104c9a24105ecc9a2815d8152acc1635991368131a7902b57e8f0105ffae27e0212731665797c8a0155db0b5865511c16f5fd23ff7fcf62a481907f7e8c3dda3824cf18e8720dfd51388b3413d7d69b0943a49ef659e05f32f377ff9d123fb30f5094eeca5bae3fbcbc15e22e7fa70c41e3674ed8d5933a250d9b33f1831e3b205bf1e8a244d1fe872ede7fc7a3fd2e406df35ab19"], 0x0) syz_usb_control_io(r3, 0x0, 0x0) syz_usb_control_io$hid(r3, 0x0, &(0x7f00000004c0)={0x2c, &(0x7f0000000240)={0x0, 0x0, 0x4, "7e213511"}, 0x0, 0x0, 0x0, 0x0}) 10.030952173s ago: executing program 4: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, &(0x7f00000006c0)={0x2c, 0x0, 0x0, 0x0, 0x0, 0x0}) r0 = syz_open_dev$hidraw(&(0x7f0000001840), 0x0, 0x88000) read$hidraw(r0, &(0x7f0000001880)=""/218, 0xda) ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, &(0x7f0000000080)=[0x95, 0x6ff5]) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000000000008d80402f000000000000109022400010000000009040000010300000009210000000122070009058103"], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io(r1, &(0x7f0000000680)={0x2c, &(0x7f0000000280)=ANY=[@ANYBLOB='\x00\x00\b'], 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = syz_usb_connect$hid(0x4, 0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="12010000000018105e04da0700000000000109022400010000000009040000090320000009210000000122220009058103", @ANYRESDEC, @ANYRESHEX, @ANYRES32=r1, @ANYBLOB="77c11e9d49b3f52269ec4ee9cdb657fcd03e570ebdfc303af408051bd981d6ee94d7a988624c17f5e40f6163cf174421b4990aeeeaddc18ea23f6bbdb065cbfca29cd438f8fc0fb6bed1b4b07a687164e53c8a1836880a7dd20c942b2b1b2273c860e050107fdc15d9741a5aaeafa109c4e93e1e2d0aa772cc325b3ff7ea8998330db7188e03ae2a4c4093433e9d65796c3b0367aeb0d9827fdd", @ANYRESOCT=r1], 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, &(0x7f00000001c0)={0x24, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="00222200000096231306e53f070c0000002a9000070d00be0083"], 0x0}, 0x0) ioctl$EVIOCGABS3F(0xffffffffffffffff, 0x8018457f, &(0x7f00000000c0)=""/47) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$HIDIOCGDEVINFO(0xffffffffffffffff, 0x801c4803, 0x0) ioctl$EVIOCGPHYS(0xffffffffffffffff, 0x80404507, 0x0) 10.029747943s ago: executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYRESOCT], 0x0) r1 = syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000200)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x40, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x7, 0x1, 0x1, 0x0, "", {{{0x9, 0x5, 0x1, 0x2, 0x0, 0x57, 0xad}}}}}]}}]}}, &(0x7f0000000dc0)={0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r1, 0x0, &(0x7f00000011c0)={0x34, 0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)={0x20, 0x1, 0x1}, &(0x7f0000001180)={0x20, 0x0, 0x1}}) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$EVIOCGMASK(r2, 0x541b, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f00000011c0)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="000002"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_ep_write(r0, 0x81, 0xb1, &(0x7f00000002c0)="b9425b446512d2320000000000000000397f00466eb0ef01e29655f663ee844da60be22bf21472cb741a45d068c4e1c0a9573325f36784ffffce4c6b81fdb183acf730ddbf395346f7fd23f2154ffd7132256a8133c697884689393c15d155a710eb972ad639e5583d4d8a9cf9d6707a573da8dd49c0c6d33f0a3898c315943f4855f955f3f8e61a6fe4fd0da85e4c0b251814996c0f05a7abaf1f144db9222c0fc8f5313efda436c8db4e1169a3e7372a") syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000001080)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x46, 0x2}}) r3 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x862b01) write$char_usb(r3, &(0x7f0000000040)="e2", 0x2250) 9.900821403s ago: executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x7, 0x381081) syz_usb_disconnect(r0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000000040260933334000000000010902240001000000000904000001030100000921000000012201000905810308"], 0x0) ioctl$EVIOCRMFF(r0, 0x4004550f, 0x0) syz_usb_connect(0x0, 0x2d, &(0x7f0000000040)=ANY=[@ANYRESDEC=r0], 0x0) syz_usb_control_io(r1, &(0x7f0000000300)={0x2c, &(0x7f0000000140)={0x40, 0xd, 0xcb, {0xcb, 0x23, "ac880174f26a879ba2e6af5a76f40945be97e7a301598008cae6db3a461fb2422f518324c2d85b79c0fa436777ef319b369fc37d2840b23e0c0c805db396e4f7e020f204d8bcf7cd593ec2e646214dd900a2d4d1156755d98b9071c470eb852e411eb26a6ee91305ea45683444e77610227cad265514f3d58143232bb45e319144d85b46a6361d78646160976b36f69bd0aa8ffef7e4a3fea361c7f576c4d4efcd45cf4b479a3500d831e2712e5d922ea85f631dfdbda9426614387fb96910a19b309c3e2133546dcc"}}, &(0x7f00000000c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x4001}}, &(0x7f0000000240)={0x0, 0xf, 0x24, {0x5, 0xf, 0x24, 0x3, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x9, 0x7, 0x2}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0xd, 0x3a, 0xfa, 0x2}, @wireless={0xb, 0x10, 0x1, 0xc, 0x1, 0x2, 0x0, 0x800, 0x80}]}}, &(0x7f0000000280)={0x20, 0x29, 0xf, {0xf, 0x29, 0x1, 0x0, 0x0, 0x0, "ca752680", "73f05fc2"}}, &(0x7f00000002c0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x6, 0x4, 0x2, 0x3, 0x7f, 0x7, 0xceaf}}}, &(0x7f0000000800)={0x84, &(0x7f0000000340)={0x0, 0x7, 0xe6, "34289a72b08dcef6bf75e040d61f07ee8fcfa8eab267ba2137798e6c47f7880f2bfb82d603d37f2fe1cf9ef36fbe8d836a96284113008eb4288ac9ae31e37b64632d3887d954799dcb0f5e9b1c0bb8373419c98773917a3f3dcf972623c1f204ab0a2a027e69c925bfd3f56fed252d10c81442363c2e9b6981ff624ad5cc991cdc2d4bd70dc90143e412010968df55863d7948d4dc59125f7d3ca0ef1336a51efc791d8e750b7f656be638be194f938932bf0a6d69d88123453f92d40adc75903071078c930bf57b080641544b7fd93e62c3691a30bcdfae1bd19f73cd6653cb4718fa72fedf"}, &(0x7f0000000440)={0x0, 0xa, 0x1, 0x3}, &(0x7f0000000480)={0x0, 0x8, 0x1, 0x3}, &(0x7f00000004c0)={0x20, 0x0, 0x4, {0x2, 0x2}}, &(0x7f0000000500)={0x20, 0x0, 0x8, {0x1c00, 0x10, [0xff0]}}, &(0x7f0000000540)={0x40, 0x7, 0x2, 0x9}, &(0x7f0000000580)={0x40, 0x9, 0x1, 0x1}, &(0x7f00000005c0)={0x40, 0xb, 0x2, 'AT'}, &(0x7f0000000600)={0x40, 0xf, 0x2, 0x6}, &(0x7f0000000640)={0x40, 0x13, 0x6, @random="0aff31b7e20e"}, &(0x7f0000000680)={0x40, 0x17, 0x6, @broadcast}, &(0x7f00000006c0)={0x40, 0x19, 0x2, "9334"}, &(0x7f0000000700)={0x40, 0x1a, 0x2, 0x7ff}, &(0x7f0000000740)={0x40, 0x1c, 0x1, 0xc8}, &(0x7f0000000780)={0x40, 0x1e, 0x1}, &(0x7f00000007c0)={0x40, 0x21, 0x1, 0x40}}) syz_open_dev$evdev(&(0x7f0000000100), 0x4000000, 0x0) 9.743919607s ago: executing program 3: r0 = syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x0, 0x0, 0xffffffffffff8001, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x12, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x200}}, {{0x9, 0x5, 0x3, 0x2, 0x200}}}}}]}}]}}, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, &(0x7f0000000080)={0x14, 0x0, &(0x7f0000000040)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) syz_usb_ep_write(r0, 0x82, 0x0, 0x0) write$char_usb(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$cdc_ncm(0x0, 0x72, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x10, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x10000, 0x80000) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000100)={0x2c, 0x15, 0x8000, 0x21e0, "14f66f6959cdc19c7bf5870678510cdb6bbefabc48efc6ddace3bf5b475219ac"}) 9.079436419s ago: executing program 0: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000240)=ANY=[@ANYBLOB="1201000059d360205f0501d09288000000010902120001000000000904"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000300)={0x1c, &(0x7f00000007c0)=ANY=[@ANYBLOB="200fc8"], 0x0, 0x0}) r1 = syz_open_dev$evdev(&(0x7f0000000780), 0x0, 0x0) syz_usb_disconnect(r0) ioctl$EVIOCGEFFECTS(r1, 0x80044584, &(0x7f0000000080)=""/98) 8.29338092s ago: executing program 4: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000050cb5340450c10108e492940a80909021b00090000000009040002010035040009058dff86"], 0x0) r1 = syz_usb_connect(0x0, 0x3f, &(0x7f0000000540)=ANY=[@ANYBLOB="11010000733336088dee1edb23610000000109022d0101100000000904000003fe03010009cd8d1f0002000000090505020000fcffff09058b1e20"], 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io(r1, 0x0, &(0x7f0000000780)={0x84, &(0x7f00000004c0)=ANY=[@ANYBLOB="00000100000001"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_read(r2, 0x4, 0x0, 0x0) syz_usb_control_io(r2, 0x0, 0x0) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$EVIOCGMASK(r3, 0x5b03, 0x0) syz_usb_control_io$uac1(r0, &(0x7f0000000000)={0x14, &(0x7f0000000080)=ANY=[@ANYBLOB="0000030000000300857531355fa2466d8ffec41927be2caa4ed6c381ff8fe0a21ccd6be7a7b127615bb759f6e7c545aeb95e82c87e1d60f17c62"], &(0x7f00000000c0)={0x0, 0x3, 0x2, @string={0x2}}}, 0x0) syz_usb_control_io$printer(r1, 0x0, &(0x7f00000006c0)={0x34, &(0x7f00000000c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_disconnect(0xffffffffffffffff) r4 = syz_open_dev$evdev(&(0x7f0000000780), 0x0, 0x0) r5 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSMASK(r5, 0x40104593, &(0x7f0000000140)={0x0, 0x0, 0x0}) ioctl$EVIOCSKEYCODE_V2(r5, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffe, "207d3d00000000201b08700c1e0ac74f000000001200000000000900"}) ioctl$EVIOCGEFFECTS(r4, 0x80044584, &(0x7f0000000000)=""/125) r6 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r7 = syz_open_dev$evdev(&(0x7f00000004c0), 0x0, 0x0) ioctl$EVIOCGKEYCODE_V2(r7, 0x801c581f, 0x0) r8 = syz_usb_connect$cdc_ecm(0x2, 0x4d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x0, 0x0, 0xffffffffffff8001, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}}}]}}]}}, 0x0) syz_usb_ep_write(r8, 0x82, 0x0, 0x0) write$char_usb(r6, &(0x7f0000000000)="ff", 0x1) 8.148382303s ago: executing program 1: syz_open_dev$hidraw(&(0x7f0000000040), 0x0, 0x401000) syz_usb_connect(0x0, 0x24, &(0x7f0000000440)={{0x12, 0x1, 0x0, 0x91, 0xeb, 0x7a, 0x40, 0x413c, 0x4005, 0xd71b, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0xff, 0x0, 0x0, [{{0x9, 0x4, 0x7, 0x0, 0x0, 0x77, 0xde, 0xf5}}]}}]}}, 0x0) 7.426428495s ago: executing program 3: syz_usb_connect$hid(0x0, 0x3a, &(0x7f0000001740)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x10, 0x56a, 0x33b, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0xbf, {0x9}, {{{0x9, 0x5, 0x81, 0x3, 0x0, 0x0, 0x0, 0x8}}}}}]}}]}}, &(0x7f0000001b80)={0x0, 0x0, 0x51, &(0x7f00000017c0)={0x5, 0xf, 0x51, 0x1, [@generic={0x4c, 0x10, 0xa, "742fd28991b1c105cb4276cbf84118c097ab36b4d0aec50faddd5af8ff69969999da6d2486e22fa7a1ddebc62b8205a92a14991ebcccd745193d6cd11c81e353de597e7ada735dd5ee"}]}}) 7.166548494s ago: executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000200)=ANY=[@ANYRES64=r0], 0x0) ioctl$EVIOCRMFF(r0, 0x4004550f, 0x0) write$char_usb(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, &(0x7f0000000140)=""/183) syz_usb_connect(0x0, 0x2d, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000009980708b5192100c7980000000109021b00012000ac00090400000107000009090585cf"], 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000002300), 0x0, 0x14a042) write$hidraw(r1, &(0x7f0000003000)="297860dfde1863c08be8a1b7ad03094335f03542a50ea1e811193af3fb75f07ebb230f0791102fcd36124dd6fe8af416d0cb4bbbebbd8f1396a4772e1e9bc2c9e18ec784a3a99bc0f612d783b6822e8c7d2fd6f3e32710a16907ba29fc540e5f7a84138d2b91d7f7c68a43c4aa95ddd5adda44c7d132c5a51435d891e0804aa2f10e6ac281ec9f9e4538066bb7b9d692f30357780059f3bb86876d2ed600588fbd47a73825e61607fc361a459ee650333870af5d4c828d7f7799f662e7f043292136de6a9c3d928d95ed36f316329fe4a37af00bc0f200045538ba0961168a72ce5a358100d07b9c92c687926dd42b4a85ba8b7b150a99a000f4b3985c277ee70ff96c12c2c5625677f29cbcbf1cf9228c35f3a1bcf71e3a69b959413ce88746fbd18ac526335460496df9afb86c9011482dd00e57cf2898ad963f993d5fd94927aab1321cedc606d52d24c97997a04b5bebcbf2b55be90e35055b4a5d1b6eb70f7a7e5544c44d8a9f0f35755da03f642d385641b7d814d6c4aff7bfa4cf9b20c67633d517cb4fc431a5fc34d758e0bbb4860a05b5044aea1bcc14ff9ecb81e98af787abddff559ad8ea005e8efc5a9588b2dee9028e633e66c6c425f72c7c655b64b1284d21892e332dc53095268ad9a74b033f1cffc462177fae09fa528769fa5c4ed497cfd3119afae90c8a5fe2114a21595275ae10bbbe2aaee8a366a185235670049c5503e570f52087c53ab0c38db6b0b028e635fcb8882d0bb1be1872bd75f937aff57c7026525bfc2414250f8978e156de8bd6f2e15f026ee7333c9cf8892f81e868f9bccf942c77259808a14127df1b7ebee12b25041ba61afb81c9c4bccaaa0b181c74f6d6bc084d665ea4a744bc2364e6ad5fa3da0230ea4d1ffa883c3fe852e7a64ae91185f64a99e56beb11321f92a6dfe668a9d41acf9921c2497c0aaeae50c441fdf34fca82cc58ff1961eb6bd2eea0bea29213fcb39c5bd5199b3f0a7bda8629c9a98b6ebad502293f9f2c835b12c69d630cbea6b0e0c97ce8110d852bbc9e0a9a1eea66c2d0e47a6d51d44e2d8a8a5a980828bf0de3eea059f2597f398cb50cf2d9704dcef49ad9f5d3b4bd8729d57a7e665708780863d1f96c204cedba74cae9ee7b433d50a2bbedad81ba2aaff9d1a8e15bbc13ae86f469bffae227592768b968f27042137ec2568304448b8209f9b1822c899fa47f189aae3aa1e0e115581dc1c1dac3141e0dfeb85e87a12952852d5018f8f0d5ad5975320ae356b847f6cc9c89bb9d7a5e6728584a97b77a8054e129aac35623e30c169d444f0c58adb4148d734eb26fe57dad156ebf0a985ff946583dade5f183687997b7302f207840ced708719df301880d6fddf6e38fb04bd8c069303d55f6c8a07275434eaad6f8435f4096fe909c7e02f317c28975a7bad6ae1d883244ba6e72f5fcb24d832562449866b7bc6878775237dc5c0d9ccb1cd3b6fe67794a5af53ea7fb01de105809a84496ed2f03e20b1dfdab3d4cb21d8b4998f77595c4b99c183c821989fec094cb91ede61bf5c0d116c3116f903715e692675196d7e499a118c788a09a8f687aefd10af1c34f670dce4b5e628715ddcde04acc7299db87db83f8ef0d7c1d9979d7894d3d0d16e536d25789e86f2cab2856cf0b71efd91757f157da3300b1374fe80ea0d05b5ec52434f5b8c20dee83d2b92f338d4a3339aa3a78bf79d8260c55d002618b1444952bad36ba1c17dc801c1ad008f2bebdee89c54d582fdd89da995c5eb7b4c923c1e1d9d29207e92e913fa2187a10302052e6fa0da1c6134db7a4ad2679a0558a43d4d05d60cfa0ee41c7f458951a54173d91139142573794c594c65f25b93d7b7499956a2a5614a5aebc1567ea47cef87fca1d2a82d7f9eabdb7a933ffba467a3e26eeec8ab0a31358589cf451fbc90a9619c470424afc464308bf02b4208a72be8f74cc840fca700ae6e147da83fa27216179ef984c1dfce0c7bb5c8e0ac23b97748905b219bd75ef425a334660ec930b4ef6cc3ab0429794649149404d856d9c6ddaf69c66b60aabe8d214973f74db7760d26f9699a32246a0947a0af6a26841386298ff61a32bac3aa6e8fa5260c19e0b5db71a11d45ed34cb9a48ca56d1d2516e110e510aa5eddbbc207220dd7ac2fd77f1e219e6097e3a5cd15662c80169d00fb69cdac5e7246fdfdead45f91d8f3bc6c878d8ff0182e0f9efdc9330d55a04a01f08825e6e7df9e552f8f630f3344150c0bad7901eb9ef11c56fee9d86a7781bd34ed0c4da0a59366c7bc31fe01e8b01ceb9ed833c9759df103ab0e644282e951a0cc50e6c76217bebe6a2e6be568fc3670ce621f2379b22b77340986dc323e5f252ce4ff3a87295fb2d124ce7cd8afb00c1e3c187d0abbd448196256ac652112073ccae7577d27cbe3df18321e0fb435629737f51e849abadc065b8fdbe846ab31d11eaf80ef27eb60eca3d12944c43152a67c7e3ca484c4f325076846f87063e79f893d7f872a1cc4167b7f8474166ebc43e5c1e1adc6c963d77d6c9dd164cd37e12e8ce4699cd500a3b060bac1d778bbe2a5d36bc816ff5e75e8a32704a0f326a3a46c703549e0a7ef88f0fbde6598591f66aec1813cfc0de35986d0151ee79e1297a8932b400996672f092b50718f5ffb0159044552bae06811bc42d5b90e7cba3fc775916af5861d0025a1d3957a93f704e5ab5c2876e477a8a9df7efe6661c7e208cddf8f1a15bf030206a64f69e2fc26cfbcf1315d5f6d189e0da3c69c3bbcc14f70d6a6b02644e36decc52992545238112b5f3c2a80036a8af0ad8381b97162a7ff0565e2945f0182b13d6235437dee1a8f48aa847a6aafdf699dcec9e46c63f26e7fffb70a54129b7494ee3d9d97e220d2e418735d129be91bf24f0d0b22f9ef6dca7fdb60a34b59e3fda4d364d18451d385fd17dff74519a1f22470781c86d07fa66ffffab1d6aa413362570d38780340bdeeee6d4c5da51512c0757d69cac48c7c44441e1abb06b6a8943c093d732e8b39f85570c3e846a62b4cda5c0c5974a001433c8e3ffae9afff41419c0caa58f6853067bfb92b55c6ecd58503b8deebc44ab258064787dbeef58b0914dbc8cea6bffbe619ff976d7987648457ee49c7744f58f919906c1987bebfb13b14ef8bc40dc7a95c34a825efd517c95fa5380073421efb95ae6e4ff3ece3f4501c918521b230dd169ee6ddb5f09c8762287c28a2b9a75d569f392bb7184edae72084e1fc295347d16caabe0196a7f679687f399dfaaffc537544b9f8cf27b2a44217187308845ce2bb3227412aa9d6a582800540fb715e0483c96f5e66247616f59bc275036b622502191ca3b29749f79675f88a6ad9b304e9cbe21a2c817db9622bac725246a71b9c8659d81b75cc1d37ca5797270ef9f82124a2077ea408bd01dfc53cb701a2b276e322ee4ff268e540781b8d4066d75747aa27342c842ea569679f6d0146bf3c5fcd57f10cdc2a1cab835cf9e6c8924d4808c3beeb16c47f58484d0dc60a38612a4caeef41cc3b6c7adb651c2e024ec75c5a4af98450aac1638ae45c9cb902723d584ecef25345bb33255f65b0cc469c19a1ec84045a7e8388f7391ad31606cb6e3e46cf7eb48996a96ff4b7a2d97a8cb5da97842b28fc48b279ab99da252fffbd0034667c51e12406ea161dd9ea19bbe33ee464a45fed53939d104deb7febc9b362320d2c3008e27ae7094274bb75b7379e8db191ef34e1d9b648dda3de37c59fd2e6d569398c9fb3529976f12ea64a67f66a577ceed99da2899edc953feef13e3ac6952bef1c2443d25e6cabb7fb538920255650a7ffa05d43b9d87c2ed323b4edbf39f5a101986f2ef41cb14565d9f86584008548e6688fda0e95f13c3856368fafee0bc673d0d9cde94e500398785c14fcad3082684817d2d1ea4c96c207f2b12036ce0954639f4e4f2e0ff5bf4af919464359fb67208401cb1e6196e64534871a74e888b16dcc4f6c8872cd2f973788c5048e30ef9d863534017f4c35ae35dbc96d9bf487a181b2edeeb8d5bade6d0df4214a70a1feb58b0bc94eb601b8a2c0f3d4012bc215d0bc3fc9f548d58a02df1a4a5b071829665be43396bc8de262f69f245888699c611354428c9f31ac0a59cbb6fd1cddcfb7cbc5a1fb4d10627d8e37940052945c1da8c9994ef34372baad992cbaa20511c0064762d70edcfd6da5c4d7ed9a9e951656ce24b22f32bdef9707ecbb725b64c31ba0466259600260513d9f7652661d32e77236a4eb35597ad9962d93138374af9e09a14ff3b60f5b7e024b9f9867a9c13260115023ed09b11ae64cbafdafbdca3fbc5075ce311e18510a5220841813a3e0fab2e6f3e42e4ef745058bad080ab61a5c3393ab2e59e3e57707d0ca9c6978eb516204cd1492097fd44dbe46b6ea2c650f8aa7bb48f836bcdbe6748f2cd52314f1bc9594531b598e44f82e80ae4a0d09d713dffc1444c948ae98ffe49ec1985b12870d104942bcfa7aca4c55d01b160cac2f67bc9eeeac3fc04708de40e4b9cee99e8c1409f3a161f3dbf4eda628f92df6b51939bcf6d5edbac55cc28480f9ca49bc1d4dc5139bfb5755c6217b784c5e337102e9f5d290d66c712548110eb65c92927409a4c8f8caa8ba8d50ef09a7d0c4077593dc7394416ec21daf38c7460e0bb5584b463f3080d453f39f39c5ed7a0bdc402447a2f77154dbeebc951fecbe5c6d95daa82a849c52909b06eca7edb175ecef1f4a1bbdfde650ccfe7ee1d79f68ad372b238a6edf93a7893912b33c4ad59ef9c7d4074329b5a35712a956397b941f7f660542127cff35e1dcb0b0d6ef3352537cda87a274022d81e0ed7b9a7a9249e00f934bcc8f4c3dc8ee8225f6cc5d91d343bf7e1d866716bfd3f651ce04fa6504229a0cfba1600ab8a9ddf670c59737558dccabb39436f507b60377e438f7ebfdefc4bed6ef3716cd75ebebdbddfddf79ab2f28093b1fb0de2fbedd8ca1a1c0103396ff2b5b8d698e0317c9da7cfe8de0856c2156305fa90d22ac0cb1706a12fbb80596202d6d286422c1f8ce8e70e2c43449b4e5f457c1ed92354f1bbb9ebd0c72e13639ff5e0f4e4a21593b8c05bec7f6dd097bc23bc8e202241f8f5fe81ad72479c5f4542b79644f722d80e140b8a0ed3a7f09702b3340f0e2d3e69c5c26c1e6d08621297670a006d07496f5cc09edb1841d941ccf1fb9f9ef5391d1a11a4638aa287fe87a8dda89eba495f6ad25f50f69773143961d076558fa10482f615fe8d5c8fdf2d3265c76bd23b7de8ea1204d1ad0c8d787d59ae47e000b61812dcba8a8253af88d6575b6001180bb4bd6e811338d07848737fa6b368447ed640af0c2edec2284056b05ae4bd5e939d0097daf22433eeca39548cee7d197c31b8aa1e9780d834a0c5396b34aa53aa725844cb7afda83dbf3caebe9a2bbc2174a8e2f8a48e4af3d4a1ee3690a81ae4f2ca0a70145720da67083576058d7b6cd1e7ac86bbed5d3247cc918d20bcbf053675dadb3970e06621748299c17b93c8b969904e72d6bffddc31ed279b5cf4df1799c4b0988c8f87505652c3626bc33f26361e496db09bae6ad6b26a6a1dd0506be9139905368256638468b596ac343fea3e5511899d757c4ea1f571a189545e6e6282833ef18f2b2962b3905ccf69f4bfd0e07268f2c4dc80c68b24b9555ef3eb3d4a9a52f4a993c260e4563319a8b13052be67c5dff1d54c250267c912d50a47f384daf400b728a9ac53ffc0019d9e39ed42c17bb1ee49ff65b3f", 0x6bc47488d130961f) read$hidraw(r1, 0x0, 0x0) write$hidraw(r1, &(0x7f0000000080)="5474629164f6f7c783b4c1e0de1ffb2025db1bcd5013", 0x16) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000b00)={0x2c, &(0x7f0000000040)=ANY=[@ANYBLOB], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_connect(0x0, 0x2d, &(0x7f0000000040)=ANY=[], 0x0) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000002300), 0xffffc, 0x30a043) write$hidraw(r3, &(0x7f0000003000)="297860dfde1863c08be8a1b7ad03094335f03542a50ea1e811193af3fb75f07ebb230f0791102fcd36124dd6fe8af416d0cb4bbbebbd8f1396a4772e1e9bc2c9e18ec784a3a99bc0f612d783b6822e8c7d2fd6f3e32710a16907ba29fc540e5f7a84138d2b91d7f7c68a43c4aa95ddd5adda44c7d132c5a51435d891e0804aa2f10e6ac281ec9f9e4538066bb7b9d692f30357780059f3bb86876d2ed600588fbd47a73825e61607fc361a459ee650333870af5d4c828d7f7799f662e7f043292136de6a9c3d928d95ed36f316329fe4a37af00bc0f200045538ba0961168a72ce5a358100d07b9c92c687926dd42b4a85ba8b7b150a99a000f4b3985c277ee70ff96c12c2c5625677f29cbcbf1cf9228c35f3a1bcf71e3a69b959413ce88746fbd18ac526335460496df9afb86c9011482dd00e57cf2898ad963f993d5fd94927aab1321cedc606d52d24c97997a04b5bebcbf2b55be90e35055b4a5d1b6eb70f7a7e5544c44d8a9f0f35755da03f642d385641b7d814d6c4aff7bfa4cf9b20c67633d517cb4fc431a5fc34d758e0bbb4860a05b5044aea1bcc14ff9ecb81e98af787abddff559ad8ea005e8efc5a9588b2dee9028e633e66c6c425f72c7c655b64b1284d21892e332dc53095268ad9a74b033f1cffc462177fae09fa528769fa5c4ed497cfd3119afae90c8a5fe2114a21595275ae10bbbe2aaee8a366a185235670049c5503e570f52087c53ab0c38db6b0b028e635fcb8882d0bb1be1872bd75f937aff57c7026525bfc2414250f8978e156de8bd6f2e15f026ee7333c9cf8892f81e868f9bccf942c77259808a14127df1b7ebee12b25041ba61afb81c9c4bccaaa0b181c74f6d6bc084d665ea4a744bc2364e6ad5fa3da0230ea4d1ffa883c3fe852e7a64ae91185f64a99e56beb11321f92a6dfe668a9d41acf9921c2497c0aaeae50c441fdf34fca82cc58ff1961eb6bd2eea0bea29213fcb39c5bd5199b3f0a7bda8629c9a98b6ebad502293f9f2c835b12c69d630cbea6b0e0c97ce8110d852bbc9e0a9a1eea66c2d0e47a6d51d44e2d8a8a5a980828bf0de3eea059f2597f398cb50cf2d9704dcef49ad9f5d3b4bd8729d57a7e665708780863d1f96c204cedba74cae9ee7b433d50a2bbedad81ba2aaff9d1a8e15bbc13ae86f469bffae227592768b968f27042137ec2568304448b8209f9b1822c899fa47f189aae3aa1e0e115581dc1c1dac3141e0dfeb85e87a12952852d5018f8f0d5ad5975320ae356b847f6cc9c89bb9d7a5e6728584a97b77a8054e129aac35623e30c169d444f0c58adb4148d734eb26fe57dad156ebf0a985ff946583dade5f183687997b7302f207840ced708719df301880d6fddf6e38fb04bd8c069303d55f6c8a07275434eaad6f8435f4096fe909c7e02f317c28975a7bad6ae1d883244ba6e72f5fcb24d832562449866b7bc6878775237dc5c0d9ccb1cd3b6fe67794a5af53ea7fb01de105809a84496ed2f03e20b1dfdab3d4cb21d8b4998f77595c4b99c183c821989fec094cb91ede61bf5c0d116c3116f903715e692675196d7e499a118c788a09a8f687aefd10af1c34f670dce4b5e628715ddcde04acc7299db87db83f8ef0d7c1d9979d7894d3d0d16e536d25789e86f2cab2856cf0b71efd91757f157da3300b1374fe80ea0d05b5ec52434f5b8c20dee83d2b92f338d4a3339aa3a78bf79d8260c55d002618b1444952bad36ba1c17dc801c1ad008f2bebdee89c54d582fdd89da995c5eb7b4c923c1e1d9d29207e92e913fa2187a10302052e6fa0da1c6134db7a4ad2679a0558a43d4d05d60cfa0ee41c7f458951a54173d91139142573794c594c65f25b93d7b7499956a2a5614a5aebc1567ea47cef87fca1d2a82d7f9eabdb7a933ffba467a3e26eeec8ab0a31358589cf451fbc90a9619c470424afc464308bf02b4208a72be8f74cc840fca700ae6e147da83fa27216179ef984c1dfce0c7bb5c8e0ac23b97748905b219bd75ef425a334660ec930b4ef6cc3ab0429794649149404d856d9c6ddaf69c66b60aabe8d214973f74db7760d26f9699a32246a0947a0af6a26841386298ff61a32bac3aa6e8fa5260c19e0b5db71a11d45ed34cb9a48ca56d1d2516e110e510aa5eddbbc207220dd7ac2fd77f1e219e6097e3a5cd15662c80169d00fb69cdac5e7246fdfdead45f91d8f3bc6c878d8ff0182e0f9efdc9330d55a04a01f08825e6e7df9e552f8f630f3344150c0bad7901eb9ef11c56fee9d86a7781bd34ed0c4da0a59366c7bc31fe01e8b01ceb9ed833c9759df103ab0e644282e951a0cc50e6c76217bebe6a2e6be568fc3670ce621f2379b22b77340986dc323e5f252ce4ff3a87295fb2d124ce7cd8afb00c1e3c187d0abbd448196256ac652112073ccae7577d27cbe3df18321e0fb435629737f51e849abadc065b8fdbe846ab31d11eaf80ef27eb60eca3d12944c43152a67c7e3ca484c4f325076846f87063e79f893d7f872a1cc4167b7f8474166ebc43e5c1e1adc6c963d77d6c9dd164cd37e12e8ce4699cd500a3b060bac1d778bbe2a5d36bc816ff5e75e8a32704a0f326a3a46c703549e0a7ef88f0fbde6598591f66aec1813cfc0de35986d0151ee79e1297a8932b400996672f092b50718f5ffb0159044552bae06811bc42d5b90e7cba3fc775916af5861d0025a1d3957a93f704e5ab5c2876e477a8a9df7efe6661c7e208cddf8f1a15bf030206a64f69e2fc26cfbcf1315d5f6d189e0da3c69c3bbcc14f70d6a6b02644e36decc52992545238112b5f3c2a80036a8af0ad8381b97162a7ff0565e2945f0182b13d6235437dee1a8f48aa847a6aafdf699dcec9e46c63f26e7fffb70a54129b7494ee3d9d97e220d2e418735d129be91bf24f0d0b22f9ef6dca7fdb60a34b59e3fda4d364d18451d385fd17dff74519a1f22470781c86d07fa66ffffab1d6aa413362570d38780340bdeeee6d4c5da51512c0757d69cac48c7c44441e1abb06b6a8943c093d732e8b39f85570c3e846a62b4cda5c0c5974a001433c8e3ffae9afff41419c0caa58f6853067bfb92b55c6ecd58503b8deebc44ab258064787dbeef58b0914dbc8cea6bffbe619ff976d7987648457ee49c7744f58f919906c1987bebfb13b14ef8bc40dc7a95c34a825efd517c95fa5380073421efb95ae6e4ff3ece3f4501c918521b230dd169ee6ddb5f09c8762287c28a2b9a75d569f392bb7184edae72084e1fc295347d16caabe0196a7f679687f399dfaaffc537544b9f8cf27b2a44217187308845ce2bb3227412aa9d6a582800540fb715e0483c96f5e66247616f59bc275036b622502191ca3b29749f79675f88a6ad9b304e9cbe21a2c817db9622bac725246a71b9c8659d81b75cc1d37ca5797270ef9f82124a2077ea408bd01dfc53cb701a2b276e322ee4ff268e540781b8d4066d75747aa27342c842ea569679f6d0146bf3c5fcd57f10cdc2a1cab835cf9e6c8924d4808c3beeb16c47f58484d0dc60a38612a4caeef41cc3b6c7adb651c2e024ec75c5a4af98450aac1638ae45c9cb902723d584ecef25345bb33255f65b0cc469c19a1ec84045a7e8388f7391ad31606cb6e3e46cf7eb48996a96ff4b7a2d97a8cb5da97842b28fc48b279ab99da252fffbd0034667c51e12406ea161dd9ea19bbe33ee464a45fed53939d104deb7febc9b362320d2c3008e27ae7094274bb75b7379e8db191ef34e1d9b648dda3de37c59fd2e6d569398c9fb3529976f12ea64a67f66a577ceed99da2899edc953feef13e3ac6952bef1c2443d25e6cabb7fb538920255650a7ffa05d43b9d87c2ed323b4edbf39f5a101986f2ef41cb14565d9f86584008548e6688fda0e95f13c3856368fafee0bc673d0d9cde94e500398785c14fcad3082684817d2d1ea4c96c207f2b12036ce0954639f4e4f2e0ff5bf4af919464359fb67208401cb1e6196e64534871a74e888b16dcc4f6c8872cd2f973788c5048e30ef9d863534017f4c35ae35dbc96d9bf487a181b2edeeb8d5bade6d0df4214a70a1feb58b0bc94eb601b8a2c0f3d4012bc215d0bc3fc9f548d58a02df1a4a5b071829665be43396bc8de262f69f245888699c611354428c9f31ac0a59cbb6fd1cddcfb7cbc5a1fb4d10627d8e37940052945c1da8c9994ef34372baad992cbaa20511c0064762d70edcfd6da5c4d7ed9a9e951656ce24b22f32bdef9707ecbb725b64c31ba0466259600260513d9f7652661d32e77236a4eb35597ad9962d93138374af9e09a14ff3b60f5b7e024b9f9867a9c13260115023ed09b11ae64cbafdafbdca3fbc5075ce311e18510a5220841813a3e0fab2e6f3e42e4ef745058bad080ab61a5c3393ab2e59e3e57707d0ca9c6978eb516204cd1492097fd44dbe46b6ea2c650f8aa7bb48f836bcdbe6748f2cd52314f1bc9594531b598e44f82e80ae4a0d09d713dffc1444c948ae98ffe49ec1985b12870d104942bcfa7aca4c55d01b160cac2f67bc9eeeac3fc04708de40e4b9cee99e8c1409f3a161f3dbf4eda628f92df6b51939bcf6d5edbac55cc28480f9ca49bc1d4dc5139bfb5755c6217b784c5e337102e9f5d290d66c712548110eb65c92927409a4c8f8caa8ba8d50ef09a7d0c4077593dc7394416ec21daf38c7460e0bb5584b463f3080d453f39f39c5ed7a0bdc402447a2f77154dbeebc951fecbe5c6d95daa82a849c52909b06eca7edb175ecef1f4a1bbdfde650ccfe7ee1d79f68ad372b238a6edf93a7893912b33c4ad59ef9c7d4074329b5a35712a956397b941f7f660542127cff35e1dcb0b0d6ef3352537cda87a274022d81e0ed7b9a7a9249e00f934bcc8f4c3dc8ee8225f6cc5d91d343bf7e1d866716bfd3f651ce04fa6504229a0cfba1600ab8a9ddf670c59737558dccabb39436f507b60377e438f7ebfdefc4bed6ef3716cd75ebebdbddfddf79ab2f28093b1fb0de2fbedd8ca1a1c0103396ff2b5b8d698e0317c9da7cfe8de0856c2156305fa90d22ac0cb1706a12fbb80596202d6d286422c1f8ce8e70e2c43449b4e5f457c1ed92354f1bbb9ebd0c72e13639ff5e0f4e4a21593b8c05bec7f6dd097bc23bc8e202241f8f5fe81ad72479c5f4542b79644f722d80e140b8a0ed3a7f09702b3340f0e2d3e69c5c26c1e6d08621297670a006d07496f5cc09edb1841d941ccf1fb9f9ef5391d1a11a4638aa287fe87a8dda89eba495f6ad25f50f69773143961d076558fa10482f615fe8d5c8fdf2d3265c76bd23b7de8ea1204d1ad0c8d787d59ae47e000b61812dcba8a8253af88d6575b6001180bb4bd6e811338d07848737fa6b368447ed640af0c2edec2284056b05ae4bd5e939d0097daf22433eeca39548cee7d197c31b8aa1e9780d834a0c5396b34aa53aa725844cb7afda83dbf3caebe9a2bbc2174a8e2f8a48e4af3d4a1ee3690a81ae4f2ca0a70145720da67083576058d7b6cd1e7ac86bbed5d3247cc918d20bcbf053675dadb3970e06621748299c17b93c8b969904e72d6bffddc31ed279b5cf4df1799c4b0988c8f87505652c3626bc33f26361e496db09bae6ad6b26a6a1dd0506be9139905368256638468b596ac343fea3e5511899d757c4ea1f571a189545e6e6282833ef18f2b2962b3905ccf69f4bfd0e07268f2c4dc80c68b24b9555ef3eb3d4a9a52f4a993c260e4563319a8b13052be67c5dff1d54c250267c912d50a47f384daf400b728a9ac53ffc0019d9e39ed42c17bb1ee49ff65b3f", 0x6bc47488d130961f) read$hidraw(r3, 0x0, 0x0) write$char_usb(0xffffffffffffffff, 0x0, 0x0) r4 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000000040260933334000000000010902240001000000000904000001030100000921000000012201000905810308"], 0x0) syz_usb_control_io$hid(r4, 0x0, 0x0) syz_usb_control_io(r4, &(0x7f00000011c0)={0x2c, &(0x7f0000000200)=ANY=[], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_ep_write(r4, 0x81, 0x81, &(0x7f00000002c0)="b9425b446512d23236973599b76c4705397f00466eb0ef01e29655f663ee844da60be22bf21472b1e7f49ad068c4e1c0a9573325f36784ffffce4c6b81fdb183acf730ddbf395346f7fd23f2e176b224e7ea1deb33c697884689393c15d155a710eb972acd778cd33d4d8a9cf9d6707a573da8dd49c0c6d33f0a3898c315943f48") ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000001080)={0x0, 0x0, 0x0, {0xfffe, 0x1}, {0x44, 0x2}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x862b01) write$char_usb(r2, &(0x7f0000000280)="eb00f5dde2", 0xffffffffffffffd4) syz_open_dev$evdev(&(0x7f0000000140), 0x400000003, 0x0) ioctl$EVIOCGREP(0xffffffffffffffff, 0x80084503, 0x0) syz_open_dev$hiddev(&(0x7f0000000100), 0x0, 0x0) write$hidraw(r1, 0x0, 0x0) 6.955236217s ago: executing program 2: syz_usb_connect(0x0, 0x1b, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xed, 0x5a, 0x45, 0x20, 0x413, 0x6025, 0x8278, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x9}}]}}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000000040ef17a3600000000000010902"], 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x6, 0x105141) ioctl$EVIOCGMASK(r0, 0x4020940d, &(0x7f00000003c0)={0x4, 0x0, 0x0}) syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCGSND(r0, 0x40086602, &(0x7f0000002280)=""/4071) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x4030582a, &(0x7f0000000040)={0x9, "3a8200000001000000"}) syz_usb_connect(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1a0100005c6b4408070a64006e40010203030902240001a82300000904000002ca744d00090503034d00ff99090805848f"], &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x0, 0x0}]}) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, 0x0) read$char_usb(r1, &(0x7f0000000200)=""/4096, 0x1000) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000200)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) syz_usb_disconnect(r2) ioctl$EVIOCRMFF(r2, 0x83c0550b, 0x0) ioctl$EVIOCSMASK(r2, 0x40104593, &(0x7f00000000c0)={0x4, 0x29, &(0x7f0000000080)="5c40c4984b6914fde7cb81cfd259de91fcf570e891cd773d14dd5dd6cabd512a9643f29b03cbef1486"}) 6.698062887s ago: executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x1, 0x0) syz_usb_disconnect(r0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000000000402609333340000000000109022400010000000009040000010301000009210000000122010009058103"], 0x0) ioctl$EVIOCRMFF(r0, 0x550c, 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) ioctl$EVIOCGSND(r0, 0x8040451a, &(0x7f0000000040)=""/38) syz_open_dev$char_usb(0xc, 0xb4, 0xffff) 6.123452985s ago: executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x8d, 0x4a, 0x30, 0x20, 0x6cd, 0x110, 0x7171, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x22, 0x63, 0x47}}]}}]}}, 0x0) syz_usb_disconnect(r0) syz_usb_connect(0x0, 0x24, &(0x7f0000000100)={{0x12, 0x1, 0x0, 0x6c, 0x79, 0x8, 0x10, 0x14aa, 0x22b, 0x8e53, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xd7, 0x2a, 0xc8}}]}}]}}, 0x0) syz_usb_connect(0x6, 0x36, &(0x7f0000000680)=ANY=[], &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x0, 0x0}]}) r1 = syz_usb_connect$printer(0x0, 0x0, 0x0, 0x0) syz_usb_control_io$printer(r1, &(0x7f0000000480)={0x14, 0x0, &(0x7f0000000440)={0x0, 0x3, 0x4, @lang_id={0x4}}}, 0x0) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000340)=ANY=[@ANYBLOB="12013f00000000407f04ffff000000000001090224000100000000090400001503000000092140000001220f000905", @ANYRES64], 0x0) syz_usb_control_io(r2, &(0x7f0000000b00)={0x2c, &(0x7f0000000040)=ANY=[@ANYBLOB="00000f00000009003d140f3c369197d09647190890"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hidraw(&(0x7f0000000000), 0x2, 0x181080) r3 = syz_open_dev$hiddev(&(0x7f0000000080), 0x9, 0x0) ioctl$HIDIOCGUSAGE(r3, 0xc018480b, &(0x7f00000000c0)={0x2}) syz_usb_control_io(r1, &(0x7f0000000980)={0x2c, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="00030400000004031f00d5a37938c1f0d41eeb0900000000000000209231e3a5aff02559f93137d01eae9548d6c2c2b114b2505c3c29c4e235788073c27234ef3b616dfb41de06a805000000136a8cadd013cae40599224b9cda26ae57d581e7db8a8a5e0a70cfc5f0057c610265f040d9618dc63bc20a04ad0811925c5140823b47d37727bde2fa2b05142443580a6f700893daa151f0"], 0x0, 0x0, 0x0}, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(0xffffffffffffffff, &(0x7f0000000080)='l', 0x1) r4 = syz_open_dev$evdev(0x0, 0x4, 0x0) ioctl$EVIOCGKEYCODE_V2(r4, 0x80284504, &(0x7f0000000200)=""/43) r5 = syz_open_dev$evdev(&(0x7f0000001540), 0x0, 0x0) ioctl$EVIOCGLED(r5, 0x5452, &(0x7f0000000240)=""/77) r6 = syz_open_dev$evdev(&(0x7f00000000c0), 0x4, 0x42a81) ioctl$EVIOCGKEYCODE_V2(r6, 0x80284504, &(0x7f0000000040)) syz_usb_connect$uac1(0x0, 0x9c, &(0x7f00000002c0)=ANY=[], 0x0) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, &(0x7f0000000180)=""/120) r7 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x0) ioctl$EVIOCGABS20(r7, 0x40044591, 0x0) syz_usb_disconnect(r0) 5.226838794s ago: executing program 4: syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x20, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x7, 0x1, 0x1}}]}}]}}, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000b40)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000b00)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, 0x0, 0x0) ioctl$HIDIOCGSTRING(0xffffffffffffffff, 0x81044804, 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f00000026c0)=ANY=[@ANYBLOB="120100000000001a819040000148ffeaccbe04a145f80d5cad260d020301090224000101000000090400000003010000092100000000"], &(0x7f0000002b40)={0x0, 0x0, 0x0, 0x0, 0x2, [{0x4, &(0x7f0000002840)=@lang_id={0x4}}, {0xa4, &(0x7f0000002880)=@string={0xa4, 0x3, "b71eeff05c8df3283412ef80ce95f2f79717df8f7fbd470c2caa5ac61c06a8efd07057255e7d3202cbfcf56f28f2e5fc1f13eae620ab723121f31d47bab4c7aa472782d7b11586292007c04a5295e25c3a740f84bcf15c55cc618db52515aa1c7497bf37f1b7da89603f2c54b225f14d3695e83e4a5e2eb879a26a61e284f723f01a938ac36a2f41fe4bfe16dd6041dfe3471114037e61fea831a7a1e01417db35dd"}}]}) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_connect$uac1(0x0, 0x9a, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000000000206b1d010182000120030109028800030100000201020924080000000065f50824050000a143490f24060000040000000000000000000924030007030400050904010000010200000904010101010200000905010900ea000000072501000000000904020000010209000000000007250100000000"], 0x0) ioctl$EVIOCGPHYS(0xffffffffffffffff, 0x80404507, &(0x7f0000000080)=""/125) ioctl$EVIOCGPHYS(0xffffffffffffffff, 0x80404507, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001140), 0x2, 0x0) ioctl$EVIOCGNAME(r2, 0x80404506, &(0x7f0000000240)=""/108) ioctl$EVIOCSKEYCODE_V2(r2, 0x40284504, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x0, "00001182062b650900eb4e00fb6a82714456862f9916ebff0005000000408000"}) read$hidraw(0xffffffffffffffff, &(0x7f0000000100)=""/187, 0xbb) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, &(0x7f00000069c0)={0x14, 0x0, 0x0}, 0x0) 5.176049651s ago: executing program 1: syz_usb_ep_write(0xffffffffffffffff, 0x0, 0xd, &(0x7f0000000040)="97c016d72e1a70e9666fa44458") r0 = syz_usb_connect(0x5, 0x34, &(0x7f0000000140)={{0x12, 0x1, 0x0, 0x64, 0x75, 0x4c, 0x20, 0x586, 0x341e, 0x78d8, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x22, 0x1, 0x0, 0x0, 0x40, 0x0, [{{0x9, 0x4, 0xf8, 0x0, 0x0, 0x45, 0x38, 0x6b, 0x0, [@uac_as={[@format_type_ii_discrete={0x10, 0x24, 0x2, 0x2, 0x5848, 0x40, 0xd2, "1057c3b02fa1fc"}]}]}}]}}]}}, 0x0) syz_usb_disconnect(0xffffffffffffffff) r1 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) ioctl$EVIOCGREP(r1, 0x80084524, &(0x7f0000001f40)=""/231) syz_usb_connect$hid(0x6, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5ac, 0x27f, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) syz_usb_disconnect(r0) syz_usb_control_io(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={0x84, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x0, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, &(0x7f0000000100)=""/32) r2 = syz_open_dev$hidraw(&(0x7f0000002300), 0x0, 0x0) ioctl$HIDIOCGRDESC(r2, 0x401c5820, &(0x7f0000000040)) syz_usb_connect(0x0, 0x24, &(0x7f0000001300)={{0x12, 0x1, 0x0, 0x31, 0x1e, 0x0, 0x10, 0x5ac, 0x224, 0x636e, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x71, 0x2, 0x3}}]}}]}}, 0x0) r3 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000380)=ANY=[@ANYBLOB="1201000000000040341a02080000000000010902240001000000000904000002030000000921000000012205000905810300000000007a44e5777407c9c9e6e67a79868950d61bc7ba5f0189d149083025b312446e179fe0f391b3d0a4f0fc3ca3b44c25556cde4d232d3b9d3162b7e69854f08d4d5cf38063b9"], 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) syz_usb_control_io$hid(r3, &(0x7f0000000280)={0x24, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="002200008886"], 0x0}, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000001080)={0x52, 0x4, 0x0, {0x0, 0x1}, {0x48, 0x4}, @const={0x0, {0x4}}}) syz_open_dev$evdev(&(0x7f00000002c0), 0x2, 0x903d01) syz_usb_connect(0x0, 0x24, &(0x7f0000000300)=ANY=[@ANYBLOB="12010000ff1ec608402000d3ad2582f5a7e4d755a3320102030109021200010000000709651cd1f9c3eb9baff4fea36575cad5d808770a2d6c8d827ad8baf70b3bff4441de2c297c5db48b4250cf5df2351c5ac5bfba85c9dfa3"], 0x0) syz_open_dev$hidraw(&(0x7f0000002300), 0x0, 0x400040) syz_open_dev$evdev(&(0x7f0000001140), 0x8000000000000001, 0x0) r4 = syz_open_dev$evdev(&(0x7f0000000280), 0x0, 0xc08c0) syz_usb_connect(0x0, 0x24, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000be87c308210900188f32000000010902120001040000000904000000d5a10100"], 0x0) read$hiddev(r4, 0x0, 0x0) r5 = syz_usb_connect(0x0, 0x3f, &(0x7f0000000540)=ANY=[@ANYBLOB="11010000733336088dee1edb23610000000109022d0101100000000904000003fe03010009cd8d1f0002000000090505020000fcff"], 0x0) syz_usb_connect(0x0, 0x2d, 0x0, 0x0) syz_usb_control_io(r5, 0x0, 0x0) syz_usb_control_io(r5, 0x0, &(0x7f0000000780)={0x84, &(0x7f00000004c0)=ANY=[@ANYBLOB="00000100000001"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r6 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000076c7b4206d04f6088a810009000109021200010000000009040000000e01"], 0x0) ioctl$EVIOCGMASK(r6, 0x5b02, 0x0) 5.151396855s ago: executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000000040260933334000000000010902240001000000000904000001030100000921000000012201000905810308"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) r1 = syz_usb_connect$cdc_ecm(0x5, 0x7f, &(0x7f0000000100)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x6d, 0x1, 0x1, 0x40, 0x80, 0x6, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x2, 0x6, 0x0, 0x1, {{0x6, 0x24, 0x6, 0x0, 0x0, "d1"}, {0x5, 0x24, 0x0, 0x9}, {0xd, 0x24, 0xf, 0x1, 0x1, 0x3, 0xff, 0x2}, [@ncm={0x6, 0x24, 0x1a, 0x9, 0x1c}, @mbim={0xc, 0x24, 0x1b, 0x4, 0xfff9, 0x95, 0x4, 0x9, 0x5}, @obex={0x5, 0x24, 0x15, 0xfff}, @obex={0x5, 0x24, 0x15, 0x3}, @mbim={0xc, 0x24, 0x1b, 0x7fff, 0x3, 0x7f, 0x1, 0x200, 0x5}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x3ff, 0x8, 0x80, 0x1}}], {{0x9, 0x5, 0x82, 0x2, 0x40, 0x0, 0xc5, 0xff}}, {{0x9, 0x5, 0x3, 0x2, 0x400, 0xfe, 0x3, 0x9}}}}}]}}]}}, &(0x7f0000000280)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x250, 0x6, 0x6, 0x3, 0x8}, 0x19, &(0x7f0000000180)={0x5, 0xf, 0x19, 0x1, [@ss_container_id={0x14, 0x10, 0x4, 0x5, "3122a9834f35cbe71c2f3a3f5fbfddc4"}]}, 0x2, [{0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x401}}, {0x51, &(0x7f0000000200)=@string={0x51, 0x3, "57702bff9f6f83c90f63016f3308e92217fb06ffd64018503ca2de001764900f24b6b2a251ff0031cca166da16da6f7c5e2879bce03a286dce727fb50ae650f2f52a758d6e1c62fd58346e71c212bb"}}]}) syz_usb_control_io(r1, &(0x7f00000011c0)={0x2c, &(0x7f0000002240)=ANY=[@ANYBLOB="000002", @ANYBLOB="ca2816d300b96bc2324ed49bf131f67c0313fc06fba6f474ed6f50ecc14b6eaf570076db1dd70301eae1f443c34d347b718d93181280e244699663de092d520577dbef2f79c4b2e5f455ed541097b86c244693ea89f7c10a3a63b9614d0e3cdf41c243d51090fe84ea7a2992453cdc75ca9200cd09987a8dee3e55548739aa03dae986c3d76e9d4c0fa3a66232a79267fcca3d86ba0df10049969c2dd77c4e01e995da8bb9c926a39a206d9128a3497256afceb38ea79ab923ed5f9e7f24c9f120f4c62df5e4d34b3f289ecd34f85b906dd01680f94b28a158f05c0963065936f20162e837cd9ff9351be7782479af1293e2c778b5c3ba893c5c0278ca6af7023f8226bcf4b496fae33414efcc3c8c45dfd750585305c66e3718026273946e3180b312bff5a1013512a68f65d9c40d0784caa403c1cfa08d7de890d5975c1b38b66d71ad1c251fcf435f99b440a01ff801dffbec1c1f023b367d60d4534a1d07fd13701e9631379cd5e8247c27123ff5816103f6daffee3da1c491622e18cf2e24cd6b1146e30ecdec0a691df1f72eea709988bc87f525cb23de0cec023c76098a3d3797c53774f99e03693521100b6dd2ab28905a60609fead93a3b052c16dc06684b34aeaa17ac77ace6332ee43de5115e5412573814f37bad3c866858a0b9a1bde09ddbb9118fbc9f5f136310667538fd45fcbc3e4a6ef97b95cd683540f2099dbb28a9b719e748fe70651439aa49503ad357cdcaf9064bbafa852a1a4f03a0dd6e48ee34731a8bc507c77044588146712c28bb5c6e1bccedad3a7ca694fd6f05144c19da66710f4ab7f1d579df209291c2f61a94ff2b19a2712e453fe1ea2118b2fba588e1358a0a19510549c7211afa196bc48ba6240b25d4e5c896c297f6f83c21cddd00d91f950755af639441bcb7e67d92282777634fe9734b43fca5c660c801813ada192111331c84bba89a501d28c18e8642af5d5865b7435eef4c2f1680382159e44a19136b8078e1a1e06f073555cc293706eacd016e6cd8e718cf97222c81f5842497220f6e2dfabf9d84de449babccba5b2659cc3690b2124f0a1389fec6e3e1e58f660dbe71b2a897a2d85049cf43703dd5a79df089dd2bca3e1668c83ba115382ee9882f7e85aabdd3b65d689317d6cc0be7ce6acec97b4a82a95a64f65a56a337b465d1b32bb928e0377eca0fd364a3ce12c2825ccd7c1ea3b94eb6abb08ee3602e913d6bd184c0c2727006016cf6194d8c6d8ce5747b47d52db90f0cc5c0b9cb9b8aaea9d59d46629afbfef06e6b7dc1b06b9fb2ca9b4aaf2d6502a3b2f76ad6fc0429136b3cfe85c24de5218475119781e58667a2c2a6aec03cbef3c623179782d48dca835471ae320c5b371096850eab769a984710c6aedb187c38dbf6231153ebf2669bc358b15754a921a6c0a802a309d21fc6585f908eee479c1fe4fa33a4e45e2682cbbecaa212ea878eafffed0cfef4e7f0e8eabcdacbd4c7c33c299328bf00509490e56b70f0871e3f4c7bb4543921a5a6936b6afb327a343fb448c8a517a240c94f1fcd81ce07f31ec3c59b5f288129baaca13e77d7bb0616cc5876101b80a4b6d99e5ab3bb58bbd4249e30ba5f3b748682de5454ddd13ef5c1b90156756b7be08ca678d506543ed30d4c76e614d856e07bc879a1401991eb2edc71247f97a2dd110c482b4968f5555d1637bef36d02b9001cb0d3ead02ec3dda0c72c004a99eb2f3c6b679c248c1a4a69eb54da3938e9b51a160025fd2d88cc7d9458aaa460535973fac6363663418ab97a59d6e3fbc0e2b936bf93cc533e5567027d049015cf24b1c447d24d36e84efb7b6bc53d42709bdf2a4a1af48c67feb63542d9272beddab6eb2a47a4bcdf93d44bbfaab485742bb3f4da9eeb47bbc32abf4fff06db00cdec37a18ce48c844ac7d2c66bfa842659b62d8bf380b08ac09b15e52e6cf26690543e2f01b5e6d155e2c13e4cbd96dde5c3268a32410378a8dafc984d7612409169adbe23a74d89776b13664cd0c21f18400c4a89320e66b344ca41f5e73dfaae8d8bfbfd0d95af8ee72a27cf2f25863d3f9e86961bedb618cf873ebf5f631c078c893db95e4b76980a5ad639c50a52b6cac7191172c1d37ce464e94449a4b6ab6585b5b2f0997737f9e397fc5d9ccb2a567724daa27261c64c065f7a5b590d57639ebd26358ffaed16a3c171cbb32d66a686521155a1a8978108d6a3d6d4c87f4755c4e361045216d9cfb17bb51e4eff2da1de90e2681590ea29f5e050752e77cec1068542ef919680a0c9221fcd345f5d7b26e82803717e7d6bb625927c50e4235840767a0f5f8aada814da165cda504c2f0a04c97823fae90b803f9c5127c35033171250804ff45c2f35baf21ca5abfc65df3958e601d13f112a098d9a113fe5c2da527d50d12b4fa4f2c21fa2e99bed0462b70424610804f846a874e6fe2497f359df51ef1154488ae67934e5e5fa5be1670ff7540d2f9a61cf42b5a697f92fa0ce6e4f46cf1ff3ca79c29b291f7e2507c6cf44dbc754a81e632e9f3aaed87381c18ccff7d078fe0af9cc7d1559290837898e55f96d9ab442a40b0ab6e26ad10e23769e6feb1182d5e20fdcc08ae396487bc110ead1d0aa327a55dc0878c2f9f4d714f323f2ce0a44ffd9dc1058e7ad8e54d3d98145f998fda55937eef1e624a54d731f11526dfae931f4680318300f6e733402e20d16bff0823c050336903c7776aec0a80bf745a8b635c5107ddab82ad102590c447ab4ab2e3b96f3ea92e39df1c4c6dc30c9a4067d248db3f3c76d70b65b0208116d4135d35eb585333eda1c06179ed57a44c94344033e52cbc14b22259ae2ca97ec51e1d75c8b74774fa81a040f5c81cb794201ada005d4bfd8057a29017cb6f914e934c060ff95d8ad092105d364f469af7ed0ed92532577ee76f918dc79860f9f003cc9582f991ce6b245f0e8dacb9278f48b7c6a165d6dad31eb1f963871ecd0766c1a2cb4926cf0684cfb6b5a8822cbb3422fd7f2a833ce391dcf798655ea3ed46abf5b32e968bc866bb58a62d36e5b9d5a6e700c6454986c76b7a314c7a8d475d18d07c930825f85d351d53954f8e7e6706c375a540264321a075916d639f6213a8906abf3874c9cbeaf14f2eba2c41b7dcd4d08cb52470d0a8519c8385bae355b2c0fa1de981720ade7306a6292bf15560fe9bb90d67f6de420cf90c1cf63504a82e05566151bf56234761b32bff41b879cca79312073b588535df55e530b8a6d0a3b3a1614a49be0cca6514ee149b8dcf7df03e931c5b16cd809f8c5fc6ea7c4786279524a0fe1d0d96acb8bda582ae6b6fd3e159478c71a54e83ce8fa2cd9c4ce3111ad569d4d005a6fdc0790df9aef2eb655d31191f82f1b3f4622dccae91671ce11a081a650fbaa9f7157cee848cd363d708c1371f30ff90a83cf6d239e42667926efcf26a68fed551200d92aa957e069c8531318a7019561bf0a24a31a60c64940d316fc590a2ffb7d09a4443b2113661703db35dbf191889537e53bc2c0d6053bfab176ec5b7da52a1aa55597664f9412b90ea78593e2e912787952b0989215edf12112f7e493e1789bb9140c067f48f1d240cd46c7658e8260ac73a049c232bd63c30411a64c1a392627f711089298ef2ede8115513bcfae63bc237e8c3bac6536270be2b88377de720ac6b1ecc8b7b444149531076bbb3463772c3901424272b5653c92cc29b16a08613d2d8665d305d0855c177701d725d51c7a135b502e4c2e811ab3fd027f33b0d25a9bd6a9c5f3898ef7a069d8242581f7ce25122666d68d72c6b7e4f8d3d6154762af1aac7cd7949c0012c52525c6ffd05096c48495fb34447c65a36cf0eae1d6d8e54938b9f173a2501a2884b651674779aefa7c465080bf61a0907bf45c049383963131e36a90921eeda4fe926dd3ee1a26246e18c59518947bd7691b3d0b605fc31dcfed69ef56532dff3daab7b192da4f960c2b3b781fdd8bf5db58792525c7f06e97cbfd10abd10e97c0145294d45c523e1733768745ff2efc81a5324122d1798e75f63c3cb694f003871438add55a1034cc1d1dc95f09f8657d87eef45893b3d6ccbc7393291ac4e6291f0fbd13ecab38c2a0ea1a74203ce41d5326071fd5560a3b53177df332878b06fa44301e791f133822173d9870c879d3a4b000d921b5db10647c6b053ae00ccd34bbd14220277d4bbd292d31ea016c35022d57de6b3fc57bda690cc53cab80e2b312c6acbfee56174a59731af24cc4c7f50d204f9046e437edd263f1b371999bfec3ca2731c5fcab58d239b638c97ef9119346fe9872078d366cd9aec0951038282662ae7ac08a6610c080ecaf5d5cfabab35cf6cdfc63fc242e16adface1d7e71905f61e888c673d3c6af87982c8c3ceb2ff8ea6cc3a2d22aec842ecb9211e5941eab93d2690ca362e85d4fad7883e4ffb0f2c2e260907cbef05e96a5d15df400e89a67f8dd76088a1f37973ac11100624537b425f43dd0b1cec99b897177b3ccb6e22a9e6191b7a18a3f89d5eb0b03e56d4ff6d065e7cbec662cd3ca7733350807272c1322f81e831ae1a8980609bd373d1d0e70a78c51518daf8a486102435ad849d1f1c690f3c708ea277839aeff1663e4204895981b0bd3e76aba5c24e9ed7704ee75a36d4b0e7a452aa897696c72140b2cd64b717982ec6f3ac9fed4ffc0106396945df69c896ab05513640100230afc3a93c4f843588462d006d7e1124c22fbd5a4c878aa4da4ee784d8b4911db7523e2f719baaade6358cd743c2a1fa9be1e12109031bb98c00518aaa2fb2c239f7e0a57ef39f90d523eb17cacb62d9cb142cd12786dbcb8360f3b229bacb66d260d6257667441069aca08a6d1822653f71a9406630c70463814c8ca85f31de50ef4dd40d379d8721f3b9343a907043204e8b6c635cb30f5bb23fc5fbbdfe9efb4921643fc6d7e3028cdf45109baa86a2c3c6b01cfc62c7f556961f71e28fc02e40b45fb1dae0440a94446825e405bcebb33496c5833342fc899ed5125a450b3d1c77a807f0ab5649e2843562c5454972ea2b01e593b3533d62c17eecfd65ad8d0059530ec019346b513e9b7bc28eadc429ccb9e551ccb9fd71f6c728b1c89ff657db196a1e9e62648d5a59d55a8f4c5137c171a917b4f353bb2f0bcb685181e6827716ec6adbadb2453854df9cbe15649ba8d3eee0ed9a671e1f9a710c9767592eacfe309093f1a1d46cd88f5eb1eda4708b5216334330e6d554be18757a936375dca67e05adb6b883b90a2ab1db1cf3970512ded4cfdbd72cf2e55250a9881f0f4464c6c062924f6a3be63589855f279d4c9ae7ebe7e7f936e04a876fef7781bfb05078b413ee04c0b4b8c957fb9b4a36e4aced108b9072616933d52c42726bb225f1c36cf676938cfc11965489c6e36eca822188614729bdb4551c6d4e0a6e8bc523a66bb3e798dae76e9e096674d9fd8efbda826b0935c18f80aff51c106e716843659b140b48c4e235be72e89d40ee0c2db3f385253995de0d274a0196d47ffec52e390504ff64b168751147bb4a7d2d8c7822aafbbfe2f50bfe1bdc324aecd1d5e44c5f0ebf394dcce4cd84220c236d84731945351f5936ab0800fa6c8b8ab6183969f5f52b82c745ef2178964cef762e3128256088e28b99bf99a57abdd8caf02aa99032b5a2412fb689e7854392704816f07b3df921cb020bbbe0c97f8149fd2545040a5d38a8998afda0b68bf540fcdd111355bc65ae4ff31c1000000000000f84f3750014d2fa59097b63d408f2c4f0b6e3e0de354bd2101933a93e3efa59411dd984b58e4d40c6cad6759d7a39b574a5b207c3a3182dc698de1084e79a048ff38e25b9b886042e5f49df07cdcb30c26c9384810f71e468e19c3267c0d3ae65dabec4cba3d02c5c9167164cfe7e70ce8cb9906c17a6c737b1065c70b5f0667ebd5d8a79d74cc7a3018bb9c269a30bf5874", @ANYRESHEX=r0], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_ep_write(r0, 0x81, 0xb1, &(0x7f00000002c0)="b9425b446512d2320000000000000000397f00466eb0ef01e29655f663ee844da60be22bf21472cb741a45d068c4e1c0a9573325f36784ffffce4c6b81fdb183acf730ddbf395346f7fd23f2154ffd7132256a8133c697884689393c15d155a710eb972ad639e5583d4d8a9cf9d6707a573da8dd49c0c6d33f0a3898c315943f4855f955f3f8e61a6fe4fd0da85e4c0b251814996c0f05a7abaf1f144db9222c0fc8f5313efda436c8db4e1169a3e7372a") syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[], 0x0) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x4) read$char_usb(r2, &(0x7f0000000380)=""/53, 0x35) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000001080)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x46, 0x2}}) r3 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x862b01) write$char_usb(r3, &(0x7f0000000040)="e2", 0x2250) 4.064144063s ago: executing program 0: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r1 = syz_usb_connect(0x0, 0x3f, &(0x7f0000000540)=ANY=[@ANYBLOB="11010000733336088dee1edb23610000000109022d0101100000000904000003fe03010009cd8d1f0002000000090505020000fcffff09058b1e20"], 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io(r1, 0x0, &(0x7f0000000780)={0x84, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = syz_open_dev$evdev(&(0x7f0000000340), 0x0, 0x0) ioctl$EVIOCGKEYCODE(r2, 0x80084504, &(0x7f0000000380)=""/123) ioctl$EVIOCGABS20(r2, 0x80184560, &(0x7f0000000000)=""/187) syz_usb_control_io(0xffffffffffffffff, 0x0, &(0x7f0000000780)={0x84, &(0x7f00000004c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$EVIOCGMASK(r3, 0x5b04, 0x0) write$char_usb(r0, &(0x7f0000000800)="2f4191a93aa47255d55b03852768a9e457f4ba554e066f4476fc494396f9a0c47c7675a2b98e60ef5786d75d91fa2bbd900f064b217b4e285d2b73b5a5a0c559cd0300fc86296e5aa9d1cdae874b847cdce82f020613b26be4520751bfa81a25c06624e1a32573d7429048831b3f83087d1349a9908786535abc02b9274c594b31cae5d4744a7dbea748838867e4f0c1c8d89be76d4fcd9b05f69c93c7fda5e2ad32318a1d43d4bb71278d889792ea46fc782f816f751de78bf8d9f44484e742f40d0cb27f30055ec8dbbb902fcc589876d5f29c4323f959fd46b7c5690508709f8cea000000000000", 0xe9) r4 = syz_usb_connect$uac1(0x0, 0xc5, &(0x7f00000000c0)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0xff, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xb3, 0x3, 0x1, 0x7, 0x20, 0x1, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x7fff, 0x4}, [@output_terminal={0x9, 0x24, 0x3, 0x3, 0x307, 0x1, 0x6, 0x6}, @output_terminal={0x9, 0x24, 0x3, 0x5, 0x306, 0x5, 0x4, 0x46}, @processing_unit={0x8, 0x24, 0x7, 0x2, 0x6, 0x9, "f6"}, @processing_unit={0x7, 0x24, 0x7, 0x4, 0x0, 0x5}, @feature_unit={0xf, 0x24, 0x6, 0x3, 0x5, 0x4, [0x6, 0x0, 0x4, 0x5], 0x40}, @processing_unit={0xc, 0x24, 0x7, 0x4, 0x0, 0x62, "e79343fc30"}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_discrete={0xc, 0x24, 0x2, 0x1, 0x20, 0x1, 0x67, 0x7, "8e1c32c5"}]}, {{0x9, 0x5, 0x1, 0x9, 0x40, 0x7f, 0x1, 0xfe, {0x7, 0x25, 0x1, 0x2, 0x2e}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_ii_discrete={0xc, 0x24, 0x2, 0x2, 0x9, 0x4, 0x3, "fc52ab"}]}, {{0x9, 0x5, 0x82, 0x9, 0x40, 0x0, 0x17, 0x1, {0x7, 0x25, 0x1, 0x3, 0x7, 0x8}}}}}}}]}}, &(0x7f0000000300)={0xa, &(0x7f00000001c0)={0xa, 0x6, 0x201, 0x1f, 0x0, 0x49, 0x8, 0x1f}, 0x62, &(0x7f0000000200)={0x5, 0xf, 0x62, 0x6, [@ptm_cap={0x3}, @wireless={0xb, 0x10, 0x1, 0x8, 0x10, 0x5, 0x9, 0x1}, @generic={0x25, 0x10, 0xb, "c9b7a4990c245a1a3428dca6a9b92d75bbe11150a8616f6a47ef4cdf4be2123f6d7a"}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x4, 0x0, 0x6}, @ssp_cap={0x1c, 0x10, 0xa, 0x20, 0x4, 0x4, 0xf000, 0x0, [0xc0, 0x0, 0xf, 0xffc0c0]}, @ext_cap={0x7, 0x10, 0x2, 0x8, 0xf, 0x3, 0x3f}]}, 0x2, [{0x7f, &(0x7f0000000280)=@string={0x7f, 0x3, "6cc8e5e0516079181fd328a030f299eb6f14d12ad9f725e33001d6beb0c3eeee5a5fd5919a4e7800a631c7baedac91533745c3c5fbd0f052a086fbae4f7b292184c36d4ad3024c247f6417d5fb08d95be23b4aae77a13c28eb9f699ee1131d634de6d96d5eca7b5e6a378d7ff0aa1793d93ca1735ea2cdb2c6d71197f0"}}, {0xd2, &(0x7f0000000400)=@string={0xd2, 0x3, "f31b472a40da0bb33d70cdbaf702b421e4b5d10cabf6af0ed1358bb36055bc5c752e8b6c872749172c974ec44cb8d5c262629d924552037da073c68185df7ae68dcae68ddda2212dde3bc445066dc146d421595b1ec4c9d237ce5012a7d23101476530804567f9818e130b0ab9269d4e76c582a61646c7050875a5e946ed6bc2b7745fa8863e1582fe8367636f9478d03eb37631b8ef954ae5f585c845e8aa8fca49d23d9783ab6e4fb867134dc679f72f31a8f48426ecda1720f46a531840bf0fab585af60fb22798040e837e704640"}}]}) syz_usb_disconnect(r4) syz_usb_connect(0x0, 0x24, &(0x7f0000000400)=ANY=[], 0x0) 3.318792058s ago: executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001640), 0x0, 0x280801) ioctl$EVIOCSKEYCODE_V2(r0, 0x5450, 0x0) r1 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="0d01000009000008250592d20700006a3b010902241700fa0074980904e4ff11070103000905010200ffe00000090582021a"], 0x0) syz_usb_connect$cdc_ecm(0x1, 0x6b, &(0x7f0000000140)=ANY=[@ANYBLOB="12015002020000082505a1a44000010203010902590001010400c1090400e00202060020062406000081052400f6000d240f01630000000100fdffff08241cfb1302080007240a040e050005021000083f0909050302200006048100"/107], &(0x7f00000004c0)={0xa, &(0x7f0000000200)={0xa, 0x6, 0x9b069c71a5856b1f, 0x9, 0x6, 0x1d, 0xff, 0x3a}, 0x8, &(0x7f0000000240)={0x5, 0xf, 0x8, 0x1, [@ptm_cap={0x3}]}, 0x5, [{0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x480a}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x458}}, {0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0xc0a}}, {0xe3, &(0x7f0000000380)=@string={0xe3, 0x3, "fd51faa0ddfc1d8179dcb70e36ebb7db435001ca2c01fb407ec77695726c97e5427aa24fb48d1ef070bca86f000d7ef093717b93a186710f83e477e4361efa2acdf249d023584273a2e466cd2acd8117d2a6955ddd72d6f4fceaaccd59633a8703f477c7cb2291cf0beae10de649627de66e952088992b2602cd4139b4ccd22b461e329275835b0408bf8aafb6e8cf9c5706f1d1f0d2c1880b6fc4fef9e1dff385c53880192b635b83867566201619f0167219156957a0c2dc6aefc29500e243c2434dff2da1e8872874bcadf3f4d871fe8d6eff4c9efbef51f5df6dfbba60789a"}}, {0x4, &(0x7f0000000480)=@lang_id={0x4, 0x3, 0x2c01}}]}) syz_usb_control_io(r1, 0x0, &(0x7f0000000000)={0x84, 0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB=' '], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)=ANY=[], 0x0) syz_usb_disconnect(0xffffffffffffffff) r3 = syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x0, 0x0, 0xffffffffffff8001, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x12, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x200}}, {{0x9, 0x5, 0x3, 0x2, 0x200}}}}}]}}]}}, 0x0) syz_usb_control_io$cdc_ecm(r3, 0x0, 0x0) ioctl$HIDIOCSUSAGES(0xffffffffffffffff, 0x501c4814, &(0x7f0000001100)={{}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000]}) r4 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x862b01) ioctl$EVIOCGBITKEY(r0, 0x80404521, &(0x7f0000000600)=""/232) r5 = syz_open_dev$evdev(&(0x7f0000000280), 0x0, 0x0) ioctl$EVIOCGRAB(r5, 0x40044590, &(0x7f0000000000)) read$hiddev(r5, &(0x7f0000000080)=""/102, 0x66) write$char_usb(r4, &(0x7f0000000040)="e2", 0x2250) syz_usb_control_io$cdc_ecm(r3, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r3, &(0x7f0000000080)={0x14, 0x0, &(0x7f0000000040)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) syz_usb_ep_write(r3, 0x82, 0x0, 0x0) write$char_usb(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000580)={0x53, 0x800, 0xfff, {0x7f, 0x8}, {0x7, 0x5d}, @period={0x58, 0x6, 0xffff, 0x5, 0x616, {0xdf7, 0x4, 0x40, 0x3}, 0x3, &(0x7f0000000540)=[0x3, 0x8c, 0x3]}}) syz_usb_connect$cdc_ncm(0x0, 0x72, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x10, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) read$char_usb(r2, 0x0, 0x0) 3.30808569s ago: executing program 4: syz_usb_connect$cdc_ecm(0x0, 0x56, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x0, 0x0, 0xffffffffffff8001, 0x1, [{{0x9, 0x2, 0x44, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x16, 0x2, 0x2, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}, {[{{0x9, 0x5, 0x81, 0x3, 0x10}}], {{0x9, 0x5, 0x82, 0x2, 0x200}}, {{0x9, 0x5, 0x3, 0x2, 0x200}}}}}]}}]}}, 0x0) syz_usb_connect$cdc_ecm(0x1, 0x4d, &(0x7f0000000080)={{0x12, 0x1, 0x310, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}}}]}}]}}, &(0x7f0000000300)={0x0, 0x0, 0xf, &(0x7f0000000100)=ANY=[@ANYBLOB="050f0f00010a1003"], 0x1, [{0x0, 0x0}]}) syz_usb_connect(0x0, 0x2d, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000428b4008b8108423e24b0000000109021b0001000000000904"], 0x0) syz_usb_connect$hid(0x3, 0x3f, &(0x7f0000000140)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x20, 0x56a, 0xf4, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x63, 0x20, 0x59, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x3, 0x1, 0x1, 0xa, {0x9, 0x21, 0x78e, 0x8, 0x1, {0x22, 0x195}}, {{{0x9, 0x5, 0x81, 0x3, 0x200, 0x6, 0x4, 0x2}}, [{{0x9, 0x5, 0x2, 0x3, 0x10, 0x7, 0x5, 0x7}}]}}}]}}]}}, &(0x7f0000000240)={0xa, &(0x7f0000000180)={0xa, 0x6, 0x110, 0x4, 0x40, 0x81, 0xff, 0x4}, 0x25, &(0x7f00000001c0)={0x5, 0xf, 0x25, 0x2, [@ss_container_id={0x14, 0x10, 0x4, 0x26, "da851e4317408452b864740c0acb9ff1"}, @ssp_cap={0xc, 0x10, 0xa, 0x8, 0x0, 0x5, 0xf0f, 0x9f1}]}, 0x1, [{0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0x2001}}]}) 2.084748238s ago: executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x17ef, 0x6009, 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, 0x5}}}}]}}]}}, 0x0) syz_open_dev$hiddev(&(0x7f0000002b00), 0x1f, 0x408040) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000001440)={0x24, 0x0, 0x0, &(0x7f00000013c0)={0x0, 0x22, 0x1, {[@local=@item_012={0x0, 0x2, 0xb}]}}, 0x0}, 0x0) syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000040)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x40, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x7, 0x1, 0x3}}]}}]}}, &(0x7f0000000200)={0x0, 0x0, 0x1c, &(0x7f00000000c0)={0x5, 0xf, 0x1c, 0x2, [@ss_container_id={0x14, 0x10, 0x4, 0x0, "cce1f9f1c2e082c6698f95c362a4e2e7"}, @ptm_cap={0x3}]}}) syz_usb_connect(0x0, 0x3f, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000d0918108ac051582588f0000000109022d00010000000009040000030b08000009058d67c8002a000009050502000000000009058b6e"], 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000002300), 0x0, 0x0) ioctl$HIDIOCGRDESC(r1, 0x541b, 0x0) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000000)=""/117) syz_usb_disconnect(0xffffffffffffffff) syz_usb_connect$cdc_ecm(0x6, 0x7a, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x68, 0x1, 0x1, 0x69, 0x80, 0xff, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x2, 0x6, 0x0, 0x66, {{0x7, 0x24, 0x6, 0x0, 0x0, "93e5"}, {0x5, 0x24, 0x0, 0x3}, {0xd, 0x24, 0xf, 0x1, 0xaa, 0x2, 0x3, 0x1}, [@call_mgmt={0x5, 0x24, 0x1, 0x1, 0x6}, @obex={0x5, 0x24, 0x15, 0x776}, @call_mgmt={0x5, 0x24, 0x1, 0x2, 0x9}, @mdlm={0x15, 0x24, 0x12, 0x9}, @dmm={0x7, 0x24, 0x14, 0x4, 0x8}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x200, 0x9, 0xc, 0x6}}, {{0x9, 0x5, 0x3, 0x2, 0x10, 0x3, 0x5, 0x7f}}}}}]}}]}}, &(0x7f0000000280)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x250, 0x0, 0x0, 0x6, 0x20, 0x5}, 0xd7, &(0x7f0000000140)={0x5, 0xf, 0xd7, 0x5, [@ssp_cap={0x24, 0x10, 0xa, 0x1f, 0x6, 0x8, 0xf, 0x8, [0xc000, 0xff3f00, 0x3ff0, 0xf0, 0xff003f, 0x0]}, @generic={0x67, 0x10, 0x1, "9ff07ece89771bbde51bfb950213c74e206e10fba66dff8ec0b37b7cb1af0dcd8e89b699931bae940d9b0409eb0e6f3e1ee8effe02d40178c7cf5dc05df37c54df6ca14ccd3ff54a83d7e3c4c88bd81f6b629bf4bcdc2d88c0b215a27ebeab2625923375"}, @generic={0x39, 0x10, 0xa, "c57a4a944bcf82a477ea506a78096b1afe8c8df3745ae22527a9eaa403e351423686921f7243dfd998f95544ae486527272640561499"}, @ptm_cap={0x3}, @wireless={0xb, 0x10, 0x1, 0xc, 0x20, 0x0, 0x7, 0x7, 0x40}]}, 0x1, [{0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x100a}}]}) r2 = syz_open_dev$evdev(&(0x7f00000002c0), 0xc76, 0x101800) ioctl$EVIOCGUNIQ(r2, 0x80404508, &(0x7f0000000300)=""/4) ioctl$EVIOCGVERSION(r2, 0x80044501, &(0x7f0000000340)=""/247) ioctl$EVIOCGABS3F(r2, 0x8018457f, &(0x7f0000000440)=""/4096) r3 = syz_open_dev$hidraw(&(0x7f0000001440), 0x3, 0x155040) ioctl$HIDIOCGRDESC(r3, 0x90044802, &(0x7f0000001480)={0x8fc, "573cfff48ae2c66a68e54c6d036176ccbece760ef50c4f2b01955d0ed7d0d5f2f6471761194fb8501cbfffa0ccca0bf6c388bed5f5f6965dbb3c708cae58bb130cd52ac0ab41b27c992bc89c687326449fb7361788dafcf64ce52e31cad28019e1e26eab1d7091f83a2ee2cdca7979f92e56535f3febad48bce0fc8abcb4f212638422bf2f7438b794fbde2294ce4aa7a76a501903abc6ab482ca1ed335a9e77cb86b9c1792baaacea34119a26b590cf508a50948655f317e04258359a5bb435c57de0d1290adeb4fe091486a41b058fe15e8cc58a4b5a1d0bc254acca832c3b0222bd5fa30d1d3ccad1ec2f9ac43e75ac70f35f4e5950603ba799a2cff41901b553e53272d08b7267ef7861c5ff50cb897d8824cb4c2ebe69b6ed3872872361bed6fd40f661814d77f01d14dfb80e52059638952fa3c7d40e01dafb36ceddd344e3f6ced09c6395ec7cf0ec086008c8e09b5fe1593f5d6010a6c7cda554829683bd9f26158baefe6e14b48bf127c6fc6dc14e10f7eaaf8743be06c592920452189ab8ef54fbc7dbd07c92112c3a739e39881755340057432afe72ba2a5a49943bf33ad3bd7b951616c0350d0832e72c6a40e09ce6a0d59450ee1763dc5d3b22eec2ce306d1e4e495b8f8bbe5cc182f48cd916c1c0512e72623ed71eda0c64ec5e0da845c1cebbb23a61da68ad23f8b8a88033b761bb49cf3b8ec7be65aedd28627fa0ee3fb6dde649ae63b047ec481ea3c2ae43d94a85fc6ce51b692830fc2690f188dc1a29ee330d1d6edb83f657fd582cc83ca984ed78b28b6e2098967aab1b43ee046d0710e6bdbd9916fe6d0e792ce6fc69302b0cf8b1c0c667d244056004e08fe9c420a9c6465c13ca2e1c214065facc943365b6af93cb228c5cc61abd448422685fb03bcb46425fd28f9d88c7dbd76faee5ea5983184008416ae84e7f736348c297e77cf16ff39bdb2e519fe84b710ac3adba71e1fc44f100e0884cc80ed9ebfd0d78990fc332bbe2dc56566a7941210d1b1b660b29571947734fd4e579af984636f808c26e40616ced25b40c56ae26acf0887a03dfdc4e0ec34b9bc43e6242ade20b6733044d28ee73f57d2db2b313264333cebe28a2e3fd0bfb220e9b8493d74eb8ff8306816cbf852ec0dd851cb713277546f9f561ca385eaf325a20168c6c49c7c0b74a9fbb09e4d70c261b0fa33d5ebe674c8e565f680b176ec3cd12186f39bc9e73e829218b6723108fdd8d045a36f3df127c33948652527ddf17623ac2f5b5b22da0b1e002456b181f547c1a520c278549cd203d95a16d71cdaad2a63f4b487f4500082d11a172b12f1bd245a201f5488c9736c0412fb0e823a6ea98204e5cb8dff5b1d0e228a685b9895de9e3e8bdffdccecaf74d74e0a96f0431317508e2f63787bc694681e6ee0d6e9004cd468d3c33c1e0fb8cc736baefff9181e427859f90c315e95741aa7805041fff294eb8a0b7221cb1054caf186cef80e38045927c294db36040bf8ef0aee8b14553297c2a61c2dda047ccea1a1eeb2e6179e2e328805ad0ca775c5667dadb54cded279296fc45125d20b7c2ff6fa6bcfde2f43ba4b0faf107a655543512857b56f2b9beb80a5903934abb6349a08166691f842426ec30ea0f187caa4fd50cdf9ee446e32d65b90fd17999bf163463438187591c0d420666373c02afe69eb3a63bd66b57403006c670ff55a6d2b60fabbc09c3aabb8ee8ab00ef5d51f14d1d727fcb86050c4cab183d2ca94263c93eacc649932389451f2d9c87ebfda7844674e0165f62660f7890fdd32ed0666171b6539cb4c27eab265cbb29dd661f06610a542f9e99679cd5b515c9e08d7387dfef1c0ca2e7c864eaddfe8d5ca21a92ad108efe9bac9da58167fad3909474695d80f87c4c323f99a223498d6d80f671cd12db51025ce7085ca9df8dc3f71aa63c1e01b0f88ec69b496e00d11635efb222b9e34115c2f9cc52deef13a27763d1971953a4aab942be8cc5c318787c41cfbd387a9195ca1e1b4efa236dc7ae0570ec984be8ab069a77057518b650a6e631430680df45c0689b9866cf42537172b3b0cb16759209cb285a2852d7236636b0431306f2fca2bd37c27d325341da3108b0583575813932acfd8c1b8397c262b74658fed270196c56665cc23ef55dca5156ecb42c5fdfa76618a5a19e46e0ff8134b6595491fc4e16e2e79debd9c689c5f1f92ba28b57795d4da6983d6f6547fde5c8d205c9a1c3962ee22b736d05111fc4df8697e191e32561eaad7cba7ea1e2fa624e3e0a896501799daf10c42770f5024ff603d7a2edab1d450120373cfd1fc63c474f699946e8b7fa734c812fa1df33063928d391ec4780b31fafa192264b83dd6d7c21d51b049b2c0d9003929a2cfd1eb25c75bd4b79eb18727fc42f89e0c4ba85737b4203e08a6296d07950158ced41e9751bea71638ca00d24978984f82f06bdd0344b14242bed720e3b6d06b717ad328a17238fee22d195aefd91b03de84f3c7b58ae9fecbbcf05b542aef7c5fac7df57ef7d5b73bd9d98c5eddbfb7df892c31f839f10ad2c88a5f74519960e2cf0c01dff4c8b37c2e3d6fb3ccb14a73870c5b1a797a424768bd34180d32f85a9ab11662853e7e2c3cb6a177015895893a4f5e6f947a15bb55ebedc4c20e012994dfe030089358c5e35c68d77e32dd100567e949c3e3ec260330fe1aeabc3dc0ee348e93631fd31c6b688cfef9bc14ff0c104d4d471376dae7b86af4315fc83cb7b59b9af616ebd28e5ba7a11f903673ed870b4b85cc5a723caa63576dfd6c6fec56b7e0141de4c4e8a34ac0669033745d083fe3714b7c3417cb3af9cfa5b1b1183ab68897609a1eaef06ea8a7c3cc3f0923fc754353edee9453e5d5d02019cd53437e882f326a461d486565b29df3bcc7ba725185819f4da8de0ec37608fab490f0756294fc86ad57e60c85d7bcada2232e3bdbfbd844db5f43617d56dd3c4ff6de546ebda44a2b1920e6b04e28b76dda87e827f95a94d3f85095f743a67e04548d054c5a0adb90056fd04bd4ca214c9f2a28f004f9f1773fc21a05401a91eca2bf90aec159c8c69f8717f47f5a8a8a4e1e8128bfac72c13f229f5d401bb852e7658e666b89699585cf8402ee4f7f6e61ab963431562e85ad7f67fa181ef06b634db4756a507e3ed24ebde7173fe9c024614d418482a9547c2d7b5dca848373d7ff95690245c3777602b5441c245def87e00cd3da47aa5cef77f09"}) write$char_usb(0xffffffffffffffff, &(0x7f0000001d80)="ae2af65bc5038ce6e3c5565ba7b22b86d4b006f7a5ffa770b5cd7cb6f0c21089bba694e7b27776bb59bfb207df3ca13d73f457488c9b366333e28755bdfae04faba71e4ba333a985abbc133be93ef58ac60071b6475119fba7863ebdff6e00db0967ebd84bf63a70b86073096754f4d64eda42a54d421e535acf058a0fa2dc8b8762fa4af75e6b68a8e18f90dda1a2903a13173c39f152777a5254b6481065", 0x9f) ioctl$HIDIOCGRDESC(r3, 0x90044802, &(0x7f0000001e40)={0xc66, "2a245c512d07134bf8173945610ff79044e51dbaec78a1c11e20656e63cf52ef5d35c9788695686717fc06998935500d7f4b304b051579f14cd091c7509ef738f84253cec8c7910ab3fd106e6a3e4611595138af2eac62a28b88729003818be7135256a8114b47d2f59c913ce263ace18bc1d9a8f409d2233b3ba4ab68aba8fb9effb428d7c74dfd2247974e71d1d76a425e6f69b2abde5ee35e33161872272374c61d112f1f2d94ed5da80036aa2280f04b246c321c2e28d4f80da27af9367401e5e318c619cfe3f5cbc58257ca1c016f7b6090a3bd412459a36eabbee82e7d01e847cf6060d93c573162cccc3f2da84e75d7c87ce632eba526a73dd3deed58fad239c8a50fc01c1001dc7ed5723f9f97fb7822f2dbc114a2f51cf6910324c083e7741e0a8c8f15bd3fc1b9700cee1d1b563fb58d2321d25f887c4d8f32ddf4ef675dbb46cc428ce376c666c90c2426af5129ba865e61ea67ab3e3e5261342c2b13b57bc49194bc7a81081311f387421bee9aad4e182f35f6e17a03b0e0ffaf28a096f1f11f9f1ae513f08153b1e2e67a9756454c33ffc45e4d9cd911b6afd0e9422bac0e2d51ac566267b03bc0ad09c5637ba2b1de4a24f0b26035e7197079dc97fe4ff206cd351f7af8b51330c6b32af2a7f3a282c064cba8423b3eb089ce084eb702ce17b1996ce53fa40ef1cab5d2bee2281f0c08f788fa650b5277fb41e437b3cc5243e7a4a2ec78c1397b642b15fa4139a3ae77abf55cf817ef8dd2b2a9fe506df941b504baf0383a4aecd2294b938a51a992ee8a60b49e2c2219ee7daef8f8e145c736380e997acec50a8432ab3777c32e2357390aed10d1c5235b4e4a0ca356c29aaa5901a0f0a04e4af2791149cda1f36652b2dde0f06be364e2e577e5672042b6804631fd7b043800ee7efa58ec9b076a10ebea77db411f4beada29ce651e0dde3eb2c26ebb061757c8092222f25a5870cfdc35c8f26b32c7a8c05b1c0c8ceef8b040c181ef429894fbfc3ab540f258c5290870c3256160bc2b64b3df1b7ebaf07fe2ab62f7b40d161bcc2c77b869adad7695f7a0fc571735153f7cefd012484da1f55530fb9bb674f8ec8c08a4e5e8816bbb9caf8ff3ba6ff06610f812075373926c77bade4fe20b8e422e098ff32a3a660ea7289bf6237869d4129263eab283cf46bcc2816a6b4fc13cf285c074c877b2db5fb6d74eacb2627e04e4001dd2ee40683be76ce64304c3f24ac32f963283af4c4e1e9781a4720b75608667d82e837c10f29e9a6077d181fd3bb69af4446389e0cfad4b0a3616f5dde65714326849f7f361b1dda44d4371992c5288ec7d6ec9a55d01ad0e674c83f31cd79db6eced2c4a5e3ddc045eba09c4aff6c95aa51d2da7213c849f239743239cd1a73111f7df0f1c6144791242a3a6fc092567b2b9b4dd30473b086bbde6040e5824c696ff59ccf85f503818c43fdaa3f89282f0927191a7b566e3b526edd4838a5896ecb5b78a369564a32381221b58b8ecb58a13d75d15b9f61dff6cda9691e50b5e0bdcd3d3f4e6cdaae7ed2e3b93f4bb82f6ba7a574121cdd3e16790a574a65112b8af1c55c8d77810c911de7878461ea3cc4a9a36c433ff5b7316b76cf09a3128d7e888693d8658e16d779b5608ead7116a1d0edcc490cbbc79654f2ff53498e0bc7a9c987a497c1014ba48a1155d1b4256bf8302e07282a2c7a892bca6cfa94a8627c7cb464ea1fb585ac5953de979911c3fa0092a4ea8bf68409f80a916170b1126635fa49c40bca012163e7c886caf9c21e3ca86f7a264c4fc1dcc7462283246f06c774cec4e535f33c6082600b27d3666db8f95ebca83ffc0849bf7af85807ba1d2321396f8ff77b022288ac47db15b16be284e5bf6c55f4fe5d5fb7336a6a509f683bf0c6e03331a38070e494fb90b8172cb73f13ee4e0fc2dab2a640603cf97afd0873cbd8348d9531dad188c3a94236bb90558ca3280ba77ef718b4d71175eb711f0a382e1670158e575808e5b633df72f92d87d7b59d64cade96bd58a943963ca9e45fb360b3aa241b5b6a960576f55fb4e519729c377394d85157bed319728bfe94d58c6a78a9add80d565dcce357416e9ddcf466d63cf261ba4c2a715994f93a8c4af2090e93eda36430a5b6f9a07320defa676d295effc9690bbd4f99315447b639befa83696491efc4ea6a10f96c979f9fab69fe327e2e0c4b79f6a62b03acc71ef283d08843491c1092b9da948f36e97361c96bbd4bff931f68fa93b25db8993d4090702f5e2df20dbe8605ae726cafb15d9c01a1f465f330fe5b8654e6a2ac32956a81fd7d0a3bce6f79540295786ee2072aa36add7a706af79ef4caea14e6afbeeb3a3d5cfa75d40d784eebbcccbe6c0824d4198e9cb81de99383710ec165f8365698811dfa2a4eecb440f90a4ec6c19dc9d9cdf17e806c9610f74c41ed3c762613aa1efb193a3b94737cbcdecf2e9a8cbdd5ef78a77b2fe3cc4569fb29d41be3dbd09bad811f3b62cc42475132473812885df19340fcf24c7d50b32817c8affbb311b36055ab1d211947d95f6b7fe0663973bf23c18c847d5ce69dadc181af55310657964cc5a56d4de0b6cdb8975315769dc882e4aa8cd1b520108ed90ae54d62eadf9514866e192b08c06abd22bf8980624cf6a44085322d9ccd23412194e750d8623464712b0454c93f4e355f44628162dbacf80293d619868733cee7fed9823cd5f379b25b70a8fae74fcfc452f5b3e9979d143de04e6e17b717ad93ae9f49d8648a7331a3aea1baa0283dd5443636196333c44a9a8bd63f4df18e1a9f061b6f1b98d2f75415d847a2dc9769ef9e21bb191603de015d0a5eeddbd8f75cb0fcd35446c0b060d617abc86318a1abd181409b7a343e67e4a6627ef14591faa8c632821cfeab82f7c362b0781d313b3c3326a68bc1bd59e04a8bc3c7f430fc4adee311873127ea4150a427fc3bae76163b7df8b95098e016c6d2d9e15a03895c141a8b7bf7255033cb5593316dc3625276b1eaa8fe2033bda25c6d1820f6e1aa0cf9d6eee6692aef4316f964b2e0dcfed583569030bffb11ba8fccec155451d83319b614c908a55da0ae15ce1d4249b8453f88c596991b46046b489fd90d14f365e337b58f11fc76440c9a23c75ee14aa0fbccda7da42fff24f69152d4707abec823967d7f92ba03efe8d4c6507011c9a9763c86193dfee30a9321c7b33728dad86f18138be7db89abe60bba9a350f71951661f0feee9a046998aa89d900d7f26a126e95a4731b2c259f7ccdb8172fb4829433f0ad5b3193ef0fa49db483575ee64211cfb60d41dd6cf75a92e69ecdba10ce5bc902510bb696baaf51c0579251e6d71b79c88c0bbc691e341c28921611ba15bdcc68e961cd948e7daafa0dcf15742a2240441b414d057bbbc888015d2b1dcc2d986b6ad677c5d0c4cae662361df52d29a355e62d38f2615d85737869c8660bac9acf45da5a7dc13ceec9029fbca314d4ad4bf4a2365ec4c605b29886a555b2e9dc0614541a13112fdb455c3632130320314b98a884c86444d6a228e30c1193d09e801368d39a671ca3ae4f4994068f69b63864ae97ddf1e2f19c162cdcb47ffc2c517c2649a1530db94e38d45949f990d522928d4bbf19c0e86f1d471e1bdd4622d03efef15b73910ad8571d3b239e2d16f8016119eb91dc4c07a421890a0f58259dc75a5c2c5ad3339a334fba9d75052c79633723525f2db7f37c29239272414fb83060a22ee80f79ae133aec543c32ac77fbe1252054f69aec3549f24c2aa5e3fdadfb9bd8d943bff9845c3c0e3f435ec055bc372bfddd00796c78618bede67a4c35fce40bdc52b788fcd48de2e177a3b01f8995b000f2aab23b65166e9dcdd2cd7fb25492bbece6fca432939f2c91c04520f3a7310c75d2bc224b1bc5699360e136ba631485406a2af3f12615d7b8999725611971a02539e5f8078ed39f44f05f53aab2f32681bc0ea10992cfec258b4e5df27a463b76c5182f73754516c41e895291a232506c9558e9cc0f31b25ac5c59a32deda3039f17afa20c6b160143644e6e47bbd1d599f73207ef9e82212e40d7940f64238056d7899b4d4c0ff76040b1367a0bc0ce8f6c8db6e9335f117e5c2c35c96419ba5b790cdd7bd70883ce007b98fd024d4f2bb1e438430445dea6bf14f8b6883336c3a4eb73e7d0a59f855bfdc0c42e1db4fad680bbe5f489767af0647f265f24fe87b499f1e8ea390bdd09d11ed2e243dbbfcb87150e94090de11ee1eccb7d04e7464f859cf505fbcc50d3b2ba8c98805d76c44f2303038ef0cf9471e7facd4721ab3e294cc6721c27277ef618fdedabe8efe3c85a4baa3a83c90f50189f987c92c444495565f55a9c83b9fa268058b7616cc215e61968865480fb731d75a0687370ece4be5eda31240dad93e6ddd45f6d3e840b48e37461b165caaf38ec26d900ee5a5a00d2369e45e746033b2e2494fe"}) r4 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x0) ioctl$EVIOCSMASK(r4, 0x40104593, &(0x7f0000000040)={0x0, 0x1, &(0x7f0000000000)="16"}) syz_open_dev$char_usb(0xc, 0xb4, 0xfffffffffffff85f) ioctl$EVIOCSCLOCKID(r2, 0x400445a0, &(0x7f0000002ac0)=0x1000) write$hidraw(0xffffffffffffffff, &(0x7f0000003000)=')', 0x1) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) r5 = syz_open_dev$hidraw(&(0x7f0000002300), 0x0, 0x14a042) r6 = syz_open_dev$hidraw(&(0x7f0000000000), 0x10000, 0x721200) read$hidraw(r6, &(0x7f0000000100)=""/226, 0xe2) write$hidraw(r5, 0x0, 0x39) 1.728771893s ago: executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000340)=ANY=[@ANYBLOB="12013f00000000407f04ffff000000000001090224000100000000090400001503000000092140000001220f00090581", @ANYRES64], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) ioctl$HIDIOCSUSAGES(0xffffffffffffffff, 0x501c4814, &(0x7f0000001100)={{}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000]}) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x862b01) r2 = syz_open_dev$evdev(&(0x7f0000000280), 0x0, 0x0) ioctl$EVIOCGRAB(r2, 0x40044590, &(0x7f0000000000)) write$char_usb(r1, &(0x7f0000000040)="e2", 0x2250) syz_usb_control_io(r0, &(0x7f0000000b00)={0x2c, &(0x7f0000000040)=ANY=[@ANYBLOB="00000f00"], 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000080), 0x0, 0x0) ioctl$HIDIOCGUSAGE(r3, 0x5452, &(0x7f00000000c0)={0x2}) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, &(0x7f00000003c0)={0x14, &(0x7f0000000140)={0x40, 0x8, 0x85, {0x85, 0xd, "d2a2ab6b597c3b82752ea278d72fd263ec10f2ed1008912a66b25525f7e9451416a34f03ef42e2d061a21556879420d12a1bae9b275f841d652e45bf5ef59005737776be117ad1a172a6359afce5dd4ae326e42360f1fcab5e36720ebd7b838c01c71f6f7ee911b1828f530d67b8cd11bd6e8477f5c0b984ac6ec437fed2c60e6f5cb1"}}, &(0x7f0000000380)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000540)={0x1c, &(0x7f0000000400)={0x40, 0xe, 0x9f, "8c86eda286fff1ce8f7b73a53e0cde79ded4c2b16b5c2e8e6b8b22e04dde883c0a415f65526533b421fe7d01b1e992e222f81d8d008de8fdc1665dda6945d3d7dbb0296bb2724c1333be9a851f1238a9d5356486076c74974be1cff6559b0aaa331cca6c30a96b6115a3f00bb44d64746bbdc4d8ca8e7ae3319bfb449c1848d1c7a415ec7947afad19b770cd285122d98cd0b3c148accaa5c5aed6e12f6a08"}, &(0x7f00000004c0)={0x0, 0xa, 0x1, 0x5}, &(0x7f0000000500)={0x0, 0x8, 0x1, 0x4}}) r4 = syz_open_dev$hidraw(&(0x7f0000002300), 0x0, 0x0) ioctl$HIDIOCGRDESC(r4, 0x401c5820, &(0x7f0000000200)={0xfffffffffffffee9, "a6c327b9ceb1662345a13b8b27b533f0d6ddf2315a55b3f1ab7934d35e5cd7e2b7b3ab8eac227da97f6a08eca02a476f6e8989664af1e8a601da0aea7a3fbafa81bfcb324d59c514f35644d0197957e0ff204144f15ec12e496a2c2422c54279f7f059286fa7ffe6d3861fe5e41bae2949552531ea465e6bf9f967d0f929c104030a3c17e43f7309b60a635230d43bfb3bf0fbc66fc8669aefdb8c0f17a3733bfb6babc0b3a7743638368d8ac58b1b7098a77e73435b6135bf6a99959a65ceca58cd7f7e2867864cc4db5f69f11f72900caa25f55eb18afdb1232bab8243b03238277f76b3af65679c6a2a7f28d32eb1538759e31b2032afa346a4b8f0e6f5f9f23341431105ec34ccab30ca46778cc49cc8c5c1a0bde67db48e7070246683886fc401080000000000"}) syz_usb_connect(0x3, 0x3e, &(0x7f0000000000)=ANY=[@ANYRES16], 0x0) 5.627119ms ago: executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000040), 0x6, 0x0) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000080)) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000001300)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5ac, 0x290, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x2, 0x0, {0x9}}}]}}]}}, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_ep_write(r1, 0x2, 0x8d, &(0x7f0000000240)="78751c6fb0a88c14cbf3ec4040d3dcb358c65de25a64706534593a6dbe3b9c92259635dc9bf55c025cc595d47782e908853572e5529bfa5e1b870abf8e1d0c19f0274be3185f40e5bad0c8cbfcef9b45d25e91bb427c600bdd393a0491ddeea0d8c221eadd3dc0fc5d49573aca8b1a65ca44a07bdd9792da743e9f5f17f7ca447107d00def6b2dcec47dd884f9") syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x0) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000700)=ANY=[@ANYBLOB="12010000000000408c0d220000000000000109022400010000000009040000010300000009210000000122050009"], 0x0) r3 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCGRDESC(r3, 0x4030582b, &(0x7f0000000000)={0xffffffffffffff47, "73f8aad85ce6ffdbbb0b63fc0071cb93c852b61b3beb1a2298c633df577f291f8e4ac7b68148de33e0504cd40c24790484ef4557bedfebf2fdc19795356c5c11998d4d88b3801f6ce9a65a3da8809ab2c79812f5e79be0651f7e1397e148fecc297b2d5d379105995ef39b33b53e0d8cc282f6f1bf8ac21486b144b14f609313d0a23ec98085929eb57eabb5a5a16399672f87facececb8e5f67368fbdc9e7ac9ba7c08f1200"/179}) syz_usb_control_io$hid(r2, 0x0, 0x0) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x40305839, &(0x7f0000000040)={0xd, "3a82000000010000000000009d"}) syz_usb_control_io(r2, 0x0, 0x0) syz_usb_connect(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xb1, 0xf7, 0x65, 0x10, 0x4fc, 0x235, 0x277e, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0xf5, 0x93, 0xf2, 0x0, [], [{{0x9, 0x5, 0x8}}, {{0x9, 0x5, 0x87, 0x2}}]}}]}}]}}, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000d80)={0x24, 0x0, &(0x7f0000000cc0)={0x0, 0x3, 0x4e, @string={0x4e, 0x3, "0c506d0ebef76d778d2fbb4513eae268ca8fa828fce401e25d4683105d64f54dd612c8a508ad494a44a7e4b4d175ecd5a47f6bcf7879b7da4001278182db06386ab26f96b6a64c64ebe0a17a"}}, &(0x7f0000000840)={0x0, 0x22, 0x5, {[@global=@item_4={0x3, 0x1, 0x0, "ba1f22a0"}]}}, &(0x7f0000000940)={0x0, 0x21, 0x9, {0x9, 0x21, 0x0, 0x5, 0x1, {0x22, 0x95f}}}}, 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000100)={{0x12, 0x1, 0x0, 0x6c, 0x79, 0x8, 0x10, 0x14aa, 0x22b, 0x8e53, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xd7, 0x2a, 0xc8}}]}}]}}, 0x0) syz_usb_connect(0x0, 0x36, &(0x7f0000000680)=ANY=[@ANYRESDEC=0x0], 0x0) r4 = syz_open_dev$evdev(&(0x7f00000000c0), 0x4, 0x42a81) ioctl$EVIOCGKEYCODE_V2(r4, 0x80284504, &(0x7f0000000040)) syz_open_dev$evdev(&(0x7f0000000100), 0x8, 0x800) r5 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) ioctl$EVIOCGMASK(r5, 0x80104592, &(0x7f0000000300)={0x0, 0xffffffffffffff36, &(0x7f0000000200)="952bb3e006ae9a4c3a"}) ioctl$HIDIOCSFLAG(0xffffffffffffffff, 0x4805, 0x0) r6 = syz_open_dev$evdev(&(0x7f0000002ac0), 0x0, 0x0) read$hidraw(r6, &(0x7f0000000000)=""/4, 0x4) r7 = syz_usb_connect$printer(0x6, 0x36, &(0x7f0000000140)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x40, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x1, 0x80, 0x7, [{{0x9, 0x4, 0x0, 0x1, 0x2, 0x7, 0x1, 0x3, 0x20, "", {{{0x9, 0x5, 0x1, 0x2, 0x200, 0x3, 0x4, 0x8}}, [{{0x9, 0x5, 0x82, 0x2, 0x8, 0xff, 0x6, 0x6}}]}}}]}}]}}, &(0x7f0000000980)={0xa, &(0x7f00000001c0)={0xa, 0x6, 0x110, 0xff, 0x1f, 0x6, 0x20, 0x8}, 0x23, &(0x7f0000000340)={0x5, 0xf, 0x23, 0x2, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0x1, 0x1, 0x40, 0x3}, @ssp_cap={0x14, 0x10, 0xa, 0x3f, 0x2, 0x7fffffe, 0xf, 0x9, [0x600f, 0x0]}]}, 0x2, [{0xaf, &(0x7f0000000380)=@string={0xaf, 0x3, "e0d80cd1d9126b81a4b8510a5b0a36a56d5ed1e6507e263f0b30f6af7ffaa580c4ff63eb3ea483dc9c5e9e3d50e9908bab5ecb39050a8c39c5a7f22d2de49db8d177338d18e5565e8a75441aea4e9963e50fac560caf3e591c0d5563b416acc830921f2eff3cc199765e7b80c97d3d208e42a58bfb247ddcfe8ed74581f8aca80a4c0d8cf4127eeeb9803da6ad245f75c8fc968b80c563f62a439ba38a7ddea4eae6235e91c7f8b08b379f0820"}}, {0x4, &(0x7f0000000900)=@lang_id={0x4, 0x3, 0x411}}]}) syz_usb_control_io$printer(r7, &(0x7f00000005c0)={0x14, &(0x7f0000000480)={0x20, 0x9, 0x4a, {0x4a, 0x6, "6e4e8da8f69135f6522da130ddf430a14f1cc2c8dead7aa1291e8c07652116f0fad7779200cf817b6df52668dbcbac35625f6ce151315b7aae31cfd3c0c0267392fe8788a95a8b00"}}, &(0x7f0000000500)={0x0, 0x3, 0x9d, @string={0x9d, 0x3, "d893db9c249f14a964ffa9a15e40adae0db8d0cb7ae4e1baeed5b398255ecbf00d9b81af40521d70042fcbcfbfb5bdde220ab95856a74e677fd7691ef4072452390a1ed8bd6254212df1a8784968b305164897f09eb09bc7bcd6f4ded5faa5e83d28554c27478ae972704392a766caa84f8efb16a5870562fa0ae52eb8df75d41c1ecccf201f67f36ac61d09b5cfa20f1bfa6a950b981371e784d6"}}}, &(0x7f00000008c0)={0x34, &(0x7f0000000600)={0x0, 0x15, 0xf9, "1d253a8c855c4e7330707465700f08f821d03f9900a6f3056f282a26bb9e6d4bef523fbcba9223a61811a41d7871569b1dcea19450846caa25b5d0dc3019f877aadbce46b1803e4bfa67389a982e6f49110885d958b37ac8aeecccfd12f31b091c267928c06b78575c54f3100a8893404e70418fffecfc4007f9ca5431c21047b27b8bb066ea2f77bc191ef36ee1b185b8007596f1ebfaf360195ec9c8ff0d234e80a1963a22e0c67a83d59bc1feb1ca342e3499724c309b720e104dee044f6f96eb46e216ff0ecba925e2e2a9194b8b33c88df64ddff046a41a92df19a67570c10a6d8744abd6aa0ca2b9bad79d4754ac80d8c125a87ffae9"}, &(0x7f0000000700)={0x0, 0xa, 0x1, 0x45}, &(0x7f0000000740)={0x0, 0x8, 0x1, 0x80}, &(0x7f0000000780)={0x20, 0x0, 0x88, {0x86, "1cbab1faa7fb1d61fc26fcbbc9f4f9eeb286ff51ae831df4bc76ff34cb4af020d6cec5ea7bd7e464bdaa7412604dc5350392406dec269e93058b7bc7074eaf33af811a001bd53ba2c7f63db8dd531af67f80ee18cc5a089f32b1d3233ea3008f016b6080c400ad5b6f7aed0ca8355084945f274b5b1efbebe3b91e7803a52810bb4e0839a348"}}, &(0x7f0000000840)={0x20, 0x1, 0x1, 0x90}, &(0x7f0000000880)={0x20, 0x0, 0x1, 0xf8}}) ioctl$EVIOCGMASK(r6, 0x80104592, &(0x7f0000000180)={0x8892f016f568daef, 0x5e, 0x0}) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000005900), 0x4, 0x0) 0s ago: executing program 2: r0 = syz_usb_connect$hid(0x5, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0xb05, 0x19b6, 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, 0x5}}, {{{0x9, 0x5, 0x81, 0x3, 0x0, 0x0, 0x1}}}}}]}}]}}, 0x0) syz_usb_disconnect(0xffffffffffffffff) r1 = syz_open_dev$hidraw(0x0, 0x243c2917, 0x14a042) r2 = syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000020000402005a1a440000000010109024c000101810000090400001202060000052406000005240000000d240f01000000000020000000090582020002000000090503020002"], 0x0) syz_usb_control_io$cdc_ecm(r2, &(0x7f0000000080)={0x14, 0x0, &(0x7f0000000040)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) syz_usb_connect(0x0, 0xa5c, &(0x7f0000000bc0)={{0x12, 0x1, 0x250, 0x4a, 0xaf, 0xca, 0x0, 0xc45, 0x6019, 0x8b62, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xa4a, 0x3, 0xb3, 0xd9, 0xd0, 0xf9, [{{0x9, 0x4, 0x70, 0x1, 0xe, 0x5, 0x38, 0x7c, 0x3f, [@cdc_ecm={{0xa, 0x24, 0x6, 0x0, 0x0, "e93fe3ca81"}, {0x5, 0x24, 0x0, 0x6}, {0xd, 0x24, 0xf, 0x1, 0x8, 0xfff9, 0x5, 0x1}, [@obex={0x5, 0x24, 0x15, 0x7}]}, @cdc_ncm={{0x9, 0x24, 0x6, 0x0, 0x1, "bdd898f1"}, {0x5, 0x24, 0x0, 0x9}, {0xd, 0x24, 0xf, 0x1, 0x7, 0x6, 0x8000}, {0x6, 0x24, 0x1a, 0x1, 0x3f}}], [{{0x9, 0x5, 0xe, 0x10, 0x0, 0x0, 0x81, 0x3f}}, {{0x9, 0x5, 0xb, 0x11, 0x40, 0x3, 0x3, 0x7, [@generic={0x4e, 0x8, "6e20dc7eefa28b6fd75c5f6d17a25f27a859bac2eae87ba48f963d3a7b6f9e29e4056d3ba96719742d3dcac60221a112a13a795344f2192f2d929801ce79ca78839b4fc6dd1c4cd11a042fe2"}]}}, {{0x9, 0x5, 0x4, 0x1, 0x20, 0xff, 0x7a, 0x6c, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x0, 0x7f}]}}, {{0x9, 0x5, 0x0, 0x3, 0x200, 0x81, 0x81, 0x17, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x7, 0x1ff}]}}, {{0x9, 0x5, 0xb, 0x4, 0x0, 0x1, 0x4a, 0x9, [@generic={0xea, 0xf, "58bec521e9daa779c001f6853fdbd3f62475b157de1741609fb2a7e10bfcc0965ad94544b5a1f056c3f08c24661552a21bd1f2ab1e6b4f171691d34e98e6e698a5f513f3a5eb6a85b3ed20793e43fcf8f08730e37c49238dd25974f5f6455420d0e079ff3f8c8183d26ac1f2fb9ba587efa3849bfb0a74a33b181259d7be194f8d7b0a792c0a5bcd4073c2aa02a68bb1ee4d592f5b514ae85518d810792178b9b80d3debd1cb222eb2523646ea1251e6650d8b89c242ac2a212c6ff20abcf07318a677f32cb7df34de1b68511c9ceb76ffae13ecea09ea996c396bb534561e4a75073d576eeaebc8"}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x7, 0x4}]}}, {{0x9, 0x5, 0x1, 0x3, 0x400, 0xbb, 0x3f, 0x6, [@generic={0xa7, 0x23, "fb9685de02d80fb436c94f20404fd06a1fa7df40573559d438a7de75603af6755f3d8f33db18412c5f19bb65f7eceeffbe4ab503bdfdbb9b211866a370ce220217154ea1946f4f73c1e9da7152261796857454d0c5b933f436998f0973aa48f9f3924d77e3c4189602fb632df1acede8211b8c320326fa36ad927e4b1a482b88d49ef97b2eeec35381779395a6f782d3400c72ddc4682ba57a3904427e79fd0e5a038dbb30"}, @generic={0xab, 0x23, "7748899bed97bb96bcba69e3a4ba108a65c1f5af3b74bbc761d9af6ad4b366d0af6235d6363adf99dc5909bf206b2ef7e6ee78459263f1d9c45a0ba7e2dbba2b72849b9a0598414bf54d0c01d460aa711aa4fed3381d12cccbb548feed2d5829b3022b25db56e992e470dfc49bdf2e8f1647229558253d0258db7562acd04029d5289c67d23474431f801a2a0cb706bdb5b210e899f22fc3bff440dafdec5cc8e67f7ae12e56af4047"}]}}, {{0x9, 0x5, 0x5, 0x0, 0x0, 0x7, 0x1, 0x81, [@generic={0x22, 0x4, "e6c0e18e0d8611e5f1477475f18f763ba2780f051ec2874d8863b94ac7ccb366"}, @generic={0x17, 0x3, "2e2a1ea016de8b3222fd980a647831f648d8caca0b"}]}}, {{0x9, 0x5, 0x3, 0x1, 0x8, 0x3, 0x20, 0x2}}, {{0x9, 0x5, 0x4, 0x2, 0x200, 0x3, 0x2, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x1a, 0x9}, @generic={0xa4, 0x10, "fa17c6500404fc66de2cfc18ad1b47c6ded23ace0d40c421779625704f9141b67f622df624ddd7796b35f958b3c2eb995e7f5da48e7b11670c588850fc4dfbcedeeac09c968b032b67bce0ed8a7eff39c14c6c1bb9fb32a892bd7dcfa0f680eb4ed9e8c1e67f2b4310430fa08d698cdb94ff445ea58f2453bf56f69dfc24a224381ed97e1df5f6679d54afe32361b7302052357a1bf12b58dc5bf50edfdbc52d391a"}]}}, {{0x9, 0x5, 0xc, 0x0, 0x8, 0x81, 0x8, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x83, 0x7f, 0xfc4e}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x9, 0xbc}]}}, {{0x9, 0x5, 0x0, 0x0, 0x400, 0x4, 0x0, 0x0, [@generic={0x5f, 0x7, "86f2feb5c94a965f58b8f1572455fe23810a45be6aa8465d62c28c727d5066a160f07cd2f4f815f58b3701aea1b1b018f187335fd0b45667519f3df830c0e9dafd6e0107be2be428686915bb62ed2bd079ea2294b821ce671cd6ddfde9"}]}}, {{0x9, 0x5, 0xf, 0x0, 0x400, 0x3f, 0x9, 0x4, [@generic={0x9b, 0x10, "95044a45da691c5b12310af53c7faea3614596d26e33510dbd6ad08d750fc4a8290c0112e9fdb16353bf3dd36bb61d876111ed2d3966b151d1ca3cae8d7e822e6f887ad422c4f8e96f304cfcdb32a3b8834612c9291f31f3f939b72c4ec48d86120d6548dc112cadc40a86083f3ccc7350ad21fa5b65df52baaaca5242de2c8d9ddabb137e6b69ea3d824c0ebe0a800ec01af7702d04d2d5ed"}]}}, {{0x9, 0x5, 0x8, 0x0, 0x20, 0x1, 0x9, 0x52, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x6, 0xfffd}]}}, {{0x9, 0x5, 0x9, 0x0, 0x20, 0x1f, 0x1, 0x3, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x82, 0x7}, @generic={0x50, 0x24, "eaeecbd38a519a5aca4ac23856a1e0d0dd948317f21f95743bb86fefce6150cea0dbe4ca3a397184f5fa138212cee8911541c2a76260ca3cf791b287a57092bd5db970a7c76839d330a3bb4c4807"}]}}]}}, {{0x9, 0x4, 0x70, 0x1, 0x9, 0xff, 0x5, 0x19, 0x8, [@hid_hid={0x9, 0x21, 0xc5f, 0x9, 0x1, {0x22, 0xab4}}, @cdc_ecm={{0x5}, {0x5, 0x24, 0x0, 0x1}, {0xd, 0x24, 0xf, 0x1, 0x4, 0x9a, 0x0, 0x7}, [@obex={0x5, 0x24, 0x15, 0x8}, @network_terminal={0x7, 0x24, 0xa, 0x40, 0x1, 0x6, 0x40}, @acm={0x4, 0x24, 0x2, 0x8}, @network_terminal={0x7, 0x24, 0xa, 0x8, 0x0, 0x7f}, @mdlm_detail={0xa7, 0x24, 0x13, 0x8, "ec4b3fb57e8235c3da12a1a0d5f0788850a31aea7a47bba617d5cd3514e77224d81bdaa5088ab4c47df5cce37316f1f8ad8d9fd4bb551ace6876e5f34c2cf5d22896523f6b1083825b43a54730395d5f0cb406fdec2cae81829f0b325a11621a719d08f8baa837223c872ceb1f11aca1b7a933b396aa664132a370ca0f6d6a49197bd8bc7146d437b5b67e39bf968de101e5733ec7481450ef0c36c409a08b30620c61"}]}], [{{0x9, 0x5, 0x3, 0x3, 0x20, 0x0, 0x1, 0xc1, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x40}]}}, {{0x9, 0x5, 0xa, 0x0, 0x8, 0x1, 0x1f, 0xf4, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x40, 0x1f}]}}, {{0x9, 0x5, 0xb, 0x10, 0x8, 0x5, 0x3, 0x89, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x5c, 0x2}]}}, {{0x9, 0x5, 0x80, 0x2, 0x60, 0x0, 0x4, 0x4a, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x8, 0x6}]}}, {{0x9, 0x5, 0x2, 0x13, 0x200, 0xff, 0x81, 0x3f, [@generic={0x8d, 0x2, "240161640f05452d233ef06fa2afe3498f7c893c1f4b1f52de939eb75ccf01722ec46aae73025b409d3f0f28a27decb3979475536ffb291eceea6d059be641a814f6f0d35d9c85e220133dba3bc387fc99ea264b6b5369ed17c20d466d3f3e8c77a82c8dd1f020ed65da9e4f5838bd4846f11362877c5778f927cb44e9daefb8842ca219f7078bf962a849"}, @uac_iso={0x7, 0x25, 0x1, 0x3, 0x9, 0x200}]}}, {{0x9, 0x5, 0x4, 0x1, 0x40, 0x5, 0x0, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x7f, 0x4}]}}, {{0x9, 0x5, 0xe, 0x0, 0x40, 0x8, 0x2, 0x80, [@generic={0x98, 0x23, "aad5a6d4cd87df8cff51db4342b249c7f66e6f663405d5da14b2986c576b475e21291ec73240ba580bb6dfc095842b9b9749867eb476e4370cfccccda11b8ad7f50c2f553a41108ccecc95cebc0b2241ab78cd80744391e450311532fb7bf5bcebcbb1a566b61e742a65c2b6f3460ac159939992b86ade58cc314139050dec1d87bab5856f48ea41346df94570ac8c40ed1d7320629c"}]}}, {{0x9, 0x5, 0x5, 0x0, 0x3ff, 0x4, 0x4, 0xcb, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x20, 0x8}]}}, {{0x9, 0x5, 0xd, 0x3, 0x8, 0xae, 0x9}}]}}, {{0x9, 0x4, 0x65, 0x40, 0x8, 0xea, 0x12, 0xfd, 0x9, [@cdc_ecm={{0x6, 0x24, 0x6, 0x0, 0x0, "f4"}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x97b, 0x100, 0x4, 0x80}, [@call_mgmt={0x5, 0x24, 0x1, 0x2, 0x1}, @mbim={0xc, 0x24, 0x1b, 0x400, 0x2, 0xfc, 0x1, 0x0, 0x3}, @country_functional={0xc, 0x24, 0x7, 0x3f, 0x1f, [0x86d4, 0x9, 0x0]}]}, @cdc_ncm={{0x5}, {0x5, 0x24, 0x0, 0x1f}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x100, 0x6, 0x81}, {0x6, 0x24, 0x1a, 0xf20c, 0x10}, [@acm={0x4, 0x24, 0x2, 0x9}]}], [{{0x9, 0x5, 0x1, 0x0, 0x3ff, 0xff, 0xff, 0x1, [@generic={0x36, 0x5, "5ab1efd5764779c6892f0649a8cd29c66458f2a8e6d400ec6147f6ceceffba67a39b7cdd25ff9e9a29bb29a512ce51c696c7d710"}, @uac_iso={0x7, 0x25, 0x1, 0x86, 0x81, 0x100}]}}, {{0x9, 0x5, 0x9, 0x0, 0x1bf, 0x8, 0x40, 0x1, [@generic={0x67, 0x3, "7715b58cec7b6ab6e76821a195b49a512d966154ba36ae34ba5e5d8aabe0c671e9fc4c0324417a7b9ddf0df3a6c98ee698ebad55b9060c7a266379356437126ced7f80e50174896de96b11e1f5d213716c4d3d45b68388a786a48997cba42c61e22b6057b3"}]}}, {{0x9, 0x5, 0x80, 0x0, 0x10, 0x2, 0x3}}, {{0x9, 0x5, 0x0, 0x8, 0x8, 0x40, 0xf9, 0x8}}, {{0x9, 0x5, 0x2, 0x0, 0x40, 0x3, 0x5, 0xf7}}, {{0x9, 0x5, 0x3, 0x0, 0x3ff, 0x2, 0x9, 0x3, [@generic={0x1d, 0x31, "11a4bb049ac00d1fe42e842aafc8ad1690c9cf14d56bddbc922d96"}]}}, {{0x9, 0x5, 0x9, 0x0, 0x10, 0x4b, 0x1, 0x8}}, {{0x9, 0x5, 0x0, 0x0, 0x200, 0x2, 0x6, 0x1, [@generic={0x99, 0x30, "dda2310d720bac340ec77a21e449b9d34fb72b7cc811696c302ef0228bd5f177a4c52782317b658f3926833893b6e3dc52980dbfe5670cf05db7fd06d045ca8dbb31db9fee2ead099063f13f3a0727656c0eb55d232589f2256a9af038d0521f404b934d67826cafdf1e8d1e117f51b5a0a2b7bb081c6b7e14b289b2e7104a0d6606a2f7c115b2f458f817aaa1e3a38da11fc5cbc2b9c9"}]}}]}}]}}]}}, &(0x7f0000000500)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x200, 0x80, 0x9, 0x3, 0x40, 0x9}, 0x3b, &(0x7f0000000180)={0x5, 0xf, 0x3b, 0x5, [@ss_container_id={0x14, 0x10, 0x4, 0x2, "030ccb8632717395f204639b6693a07b"}, @wireless={0xb, 0x10, 0x1, 0xc, 0xa2, 0x87, 0x1, 0x3, 0xff}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x6, 0x8, 0x1, 0x6000}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x2, 0x4, 0x0, 0x200}, @ptm_cap={0x3}]}, 0x8, [{0x102, &(0x7f00000006c0)=@string={0x102, 0x3, "03a4bdd1a0254d07d7d46cd7c0c0135f3282ec9ef3e6583a44b0a21007ac7d2ede49f3766dbeb9ee1f000000009fd0b282f0447ebaa63fa92947a59c19c99639afcde3ead62d115853653b0766e3241f572039e6fa4ddb22d7638dcb99ebf4d6919e92346cc3699e061c07666b7c0875439bc264a5caea172343ff7e535326a81fc97a6a07000254a94f92d21ed248348bca8ab0cd9f3bf678ef8b73e7612f78b0ca726cbaa9c02e318ca8ea13a28bb7be54ee2c0eb739477e4b8d29f59302e5bfa40ff6291bd574bf1fd33529672542a1ecd66c686ca6e44d41d56083fda568dc8c1e8cf3e52fd928a30c022abc4cc6f214e5f0402174df201ab133cca6d3c4"}}, {0x60, &(0x7f00000002c0)=ANY=[@ANYBLOB="6003e92bdc06dba1a38d8f682ff0e1f593517baf16e0f859cba81a01d207505ff3660b690bccc828c696e8b143a5ef04f3efcb3d3d35000000000000005aa6f41c6296c7a77e833c63a6fd43f9a615165f3f3601a53ea250a000"]}, {0x69, &(0x7f0000000640)=@string={0x69, 0x3, "395335b88c47cac0e2eb4d94e053e94efb527b25da5119b6f5fddbf31d08edff2f35a99a9d64e30bc414bff476884613c357082d087a01d5520e1a6100fb939271293c66d39f097cc3eba1bd62120bdf5b70a8d3c314a8c3cc172bc1c61b2fdc63719f090cef2b"}}, {0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x866}}, {0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x180a}}, {0x4f, &(0x7f0000000400)=ANY=[@ANYBLOB="4f03bace0901ed2335697b79dbbf14d6da89b109e33e43e1a17e239ddce7dbabf83b0ebb2ab4b9115f5e8327a959e62964846a96acd0ec2c492d1e595f25902ba840b5c67167f32c00000000000000"]}, {0x4, &(0x7f0000000480)=@lang_id={0x4, 0x3, 0x44d}}, {0x2f, &(0x7f00000004c0)=@string={0x2f, 0x3, "ca5ad54771f46799163531df3bff63788bf64af3097f9f9c9f5658cb2200"/45}}]}) syz_usb_ep_write(r2, 0x82, 0x0, 0x0) syz_usb_control_io(r2, 0x0, 0x0) write$hidraw(r1, &(0x7f0000003000), 0x0) read$hidraw(r1, 0x0, 0x0) write$hidraw(r1, 0x0, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000580)=ANY=[@ANYBLOB="12013f00000000407f04ffff000000000001090224000100000000090400001503"], 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGUSAGE(0xffffffffffffffff, 0xc038480a, &(0x7f00000000c0)={0x2}) syz_open_dev$evdev(0x0, 0x0, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000000b80), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r3, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffe, "207d3d00000000201b08700c1e0ac74f000000001200000000000900"}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_ep_write(r2, 0xff, 0x7e, &(0x7f00000005c0)="9c92180b83006177d99938a0138b97c1873c052c7fe92762c5c306beee9a7c6620fba3ed364bf038772493fd09ae2e4f438e7f7340ee0b49f003f3fc499448699466e60a1481b97bcc8bf8919de788451357c4baeee82be28190a26eb16efe657712ea5ae97ebd89ad2b5abd6872552b6d001ba1a526d685bd73c7d38d48") syz_usb_control_io$hid(r0, &(0x7f0000000280)={0x24, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x22, 0x5, {[@main=@item_4={0x3, 0x0, 0x8, "a8f46877"}]}}, 0x0}, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.239' (ED25519) to the list of known hosts. 2024/06/08 03:22:02 fuzzer started 2024/06/08 03:22:02 dialing manager at 10.128.0.163:30028 [ 40.017937][ T2508] cgroup: Unknown subsys name 'net' [ 40.181774][ T2508] cgroup: Unknown subsys name 'rlimit' 2024/06/08 03:22:05 starting 5 executor processes [ 42.734602][ T2515] Adding 124996k swap on ./swap-file. Priority:0 extents:1 across:124996k [ 84.327098][ T48] usb 1-1: new high-speed USB device number 2 using dummy_hcd [ 84.525131][ T48] usb 1-1: Using ep0 maxpacket: 8 [ 84.548131][ T48] usb 1-1: config index 0 descriptor too short (expected 301, got 45) [ 84.575768][ T48] usb 1-1: config 16 interface 0 altsetting 0 endpoint 0x5 has invalid wMaxPacketSize 0 [ 84.585675][ T48] usb 1-1: config 16 interface 0 altsetting 0 bulk endpoint 0x5 has invalid maxpacket 0 [ 84.595517][ T48] usb 1-1: config 16 interface 0 altsetting 0 bulk endpoint 0x8B has invalid maxpacket 32 [ 84.605613][ T48] usb 1-1: config 16 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 3 [ 84.618721][ T48] usb 1-1: New USB device found, idVendor=ee8d, idProduct=db1e, bcdDevice=61.23 [ 84.627882][ T48] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 84.865323][ T4756] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 84.874631][ T4756] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 84.895669][ T48] usb 1-1: usb_control_msg returned -32 [ 84.901776][ T48] usbtmc 1-1:16.0: can't read capabilities [ 85.054888][ T24] usb 5-1: new high-speed USB device number 2 using dummy_hcd [ 85.091617][ T4756] usb 1-1: usbtmc_ioctl_clear_in_halt returned -32 [ 85.098493][ T730] usb 3-1: new high-speed USB device number 2 using dummy_hcd [ 85.106902][ T4756] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 85.116035][ T4756] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 85.127763][ T4791] usb 1-1: USB disconnect, device number 2 [ 85.234732][ T24] usb 5-1: Using ep0 maxpacket: 8 [ 85.251117][ T24] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 85.262096][ T24] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 85.271933][ T24] usb 5-1: New USB device found, idVendor=04d8, idProduct=f002, bcdDevice= 0.00 [ 85.274799][ T730] usb 3-1: device descriptor read/64, error -71 [ 85.281045][ T24] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 85.298704][ T24] usb 5-1: config 0 descriptor?? [ 85.314771][ T9] usb 4-1: new high-speed USB device number 2 using dummy_hcd [ 85.395112][ T48] usb 2-1: new high-speed USB device number 2 using dummy_hcd [ 85.497396][ T9] usb 4-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 85.512400][ T9] usb 4-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 85.521964][ T9] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 85.530029][ T9] usb 4-1: SerialNumber: syz [ 85.574817][ T730] usb 3-1: device descriptor read/64, error -71 [ 85.587548][ T48] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 85.598642][ T48] usb 2-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.40 [ 85.607891][ T48] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 85.619368][ T48] usb 2-1: config 0 descriptor?? [ 85.726526][ T24] hid-picolcd 0003:04D8:F002.0001: unknown main item tag 0x0 [ 85.734133][ T24] hid-picolcd 0003:04D8:F002.0001: unknown main item tag 0x0 [ 85.741626][ T24] hid-picolcd 0003:04D8:F002.0001: unknown main item tag 0x0 [ 85.749147][ T24] hid-picolcd 0003:04D8:F002.0001: unknown main item tag 0x0 [ 85.756670][ T24] hid-picolcd 0003:04D8:F002.0001: unknown main item tag 0x0 [ 85.764137][ T24] hid-picolcd 0003:04D8:F002.0001: unknown main item tag 0x0 [ 85.771722][ T24] hid-picolcd 0003:04D8:F002.0001: unknown main item tag 0x0 [ 85.830459][ T4799] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 85.840621][ T4799] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 85.847746][ T24] hid-picolcd 0003:04D8:F002.0001: No report with id 0xf4 found [ 85.856197][ T24] hid-picolcd 0003:04D8:F002.0001: No report with id 0xf3 found [ 85.864843][ T730] usb 3-1: new high-speed USB device number 3 using dummy_hcd [ 85.924187][ T4804] usb 5-1: USB disconnect, device number 2 [ 85.984780][ T4791] usb 1-1: new high-speed USB device number 3 using dummy_hcd [ 86.024838][ T730] usb 3-1: device descriptor read/64, error -71 [ 86.059070][ T48] usbhid 2-1:0.0: can't add hid device: -71 [ 86.065233][ T48] usbhid 2-1:0.0: probe with driver usbhid failed with error -71 [ 86.077066][ T48] usb 2-1: USB disconnect, device number 2 [ 86.164776][ T4791] usb 1-1: Using ep0 maxpacket: 32 [ 86.166864][ T9] cdc_ether 4-1:1.0 usb0: register 'cdc_ether' at usb-dummy_hcd.3-1, CDC Ethernet Device, 42:42:42:42:42:42 [ 86.172678][ T4791] usb 1-1: New USB device found, idVendor=055f, idProduct=d001, bcdDevice=88.92 [ 86.190832][ T4791] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 86.203983][ T4791] usb 1-1: config 0 descriptor?? [ 86.214893][ T4791] gspca_main: nw80x-2.14.0 probing 055f:d001 [ 86.295986][ T730] usb 3-1: device descriptor read/64, error -71 [ 86.415630][ T730] usb usb3-port1: attempt power cycle [ 86.763474][ T4791] usb 4-1: USB disconnect, device number 2 [ 86.773434][ T4791] cdc_ether 4-1:1.0 usb0: unregister 'cdc_ether' usb-dummy_hcd.3-1, CDC Ethernet Device [ 86.783881][ T48] usb 5-1: new high-speed USB device number 3 using dummy_hcd [ 86.836221][ T4804] usb 1-1: USB disconnect, device number 3 [ 86.844910][ T730] usb 3-1: new high-speed USB device number 4 using dummy_hcd [ 86.894795][ T730] usb 3-1: device descriptor read/8, error -71 [ 86.954776][ T9] usb 2-1: new high-speed USB device number 3 using dummy_hcd [ 86.980869][ T48] usb 5-1: too many configurations: 9, using maximum allowed: 8 [ 86.990299][ T48] usb 5-1: config 0 has 1 interface, different from the descriptor's value: 9 [ 87.001574][ T48] usb 5-1: config 0 interface 0 altsetting 2 endpoint 0x8D has an invalid bInterval 0, changing to 7 [ 87.012552][ T48] usb 5-1: config 0 interface 0 has no altsetting 0 [ 87.020995][ T48] usb 5-1: config 0 has 1 interface, different from the descriptor's value: 9 [ 87.030320][ T48] usb 5-1: config 0 interface 0 altsetting 2 endpoint 0x8D has an invalid bInterval 0, changing to 7 [ 87.041418][ T48] usb 5-1: config 0 interface 0 has no altsetting 0 [ 87.049908][ T48] usb 5-1: config 0 has 1 interface, different from the descriptor's value: 9 [ 87.059031][ T48] usb 5-1: config 0 interface 0 altsetting 2 endpoint 0x8D has an invalid bInterval 0, changing to 7 [ 87.068999][ T730] usb 3-1: device descriptor read/8, error -71 [ 87.070002][ T48] usb 5-1: config 0 interface 0 has no altsetting 0 [ 87.086293][ T48] usb 5-1: config 0 has 1 interface, different from the descriptor's value: 9 [ 87.095636][ T48] usb 5-1: config 0 interface 0 altsetting 2 endpoint 0x8D has an invalid bInterval 0, changing to 7 [ 87.106737][ T48] usb 5-1: config 0 interface 0 has no altsetting 0 [ 87.115558][ T48] usb 5-1: config 0 has 1 interface, different from the descriptor's value: 9 [ 87.125079][ T48] usb 5-1: config 0 interface 0 altsetting 2 endpoint 0x8D has an invalid bInterval 0, changing to 7 [ 87.136077][ T48] usb 5-1: config 0 interface 0 has no altsetting 0 [ 87.144321][ T48] usb 5-1: config 0 has 1 interface, different from the descriptor's value: 9 [ 87.154088][ T48] usb 5-1: config 0 interface 0 altsetting 2 endpoint 0x8D has an invalid bInterval 0, changing to 7 [ 87.157570][ T9] usb 2-1: config 0 has an invalid interface number: 7 but max is 0 [ 87.165061][ T48] usb 5-1: config 0 interface 0 has no altsetting 0 [ 87.173011][ T9] usb 2-1: config 0 has no interface number 0 [ 87.181580][ T48] usb 5-1: config 0 has 1 interface, different from the descriptor's value: 9 [ 87.195192][ T48] usb 5-1: config 0 interface 0 altsetting 2 endpoint 0x8D has an invalid bInterval 0, changing to 7 [ 87.199980][ T9] usb 2-1: New USB device found, idVendor=413c, idProduct=4005, bcdDevice=d7.1b [ 87.206311][ T48] usb 5-1: config 0 interface 0 has no altsetting 0 [ 87.215322][ T9] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 87.224067][ T48] usb 5-1: config 0 has 1 interface, different from the descriptor's value: 9 [ 87.239728][ T48] usb 5-1: config 0 interface 0 altsetting 2 endpoint 0x8D has an invalid bInterval 0, changing to 7 [ 87.250724][ T48] usb 5-1: config 0 interface 0 has no altsetting 0 [ 87.262057][ T48] usb 5-1: New USB device found, idVendor=0c45, idProduct=1010, bcdDevice=49.8e [ 87.271260][ T48] usb 5-1: New USB device strings: Mfr=41, Product=64, SerialNumber=168 [ 87.279708][ T48] usb 5-1: Product: syz [ 87.283901][ T48] usb 5-1: Manufacturer: syz [ 87.288570][ T48] usb 5-1: SerialNumber: syz [ 87.299550][ T48] usb 5-1: config 0 descriptor?? [ 87.303862][ T9] usb 2-1: config 0 descriptor?? [ 87.333202][ T48] yurex 5-1:0.0: USB YUREX device now attached to Yurex #0 [ 87.394803][ T730] usb 3-1: new high-speed USB device number 5 using dummy_hcd [ 87.438174][ T730] usb 3-1: device descriptor read/8, error -71 [ 87.515845][ T9] usb 2-1: string descriptor 0 read error: -71 [ 87.531867][ T9] usb 2-1: USB disconnect, device number 3 [ 87.550096][ T4819] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 87.559429][ T4819] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 87.582790][ T4819] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 87.593813][ T4819] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 87.604572][ T730] usb 3-1: device descriptor read/8, error -71 [ 87.654909][ T48] usb 4-1: new high-speed USB device number 3 using dummy_hcd [ 87.725083][ T730] usb usb3-port1: unable to enumerate USB device [ 87.834964][ T48] usb 4-1: Using ep0 maxpacket: 16 [ 87.846008][ T48] usb 4-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 87.862403][ T48] usb 4-1: New USB device found, idVendor=056a, idProduct=033b, bcdDevice= 0.40 [ 87.871743][ T48] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 87.879833][ T48] usb 4-1: Product: syz [ 87.884004][ T48] usb 4-1: Manufacturer: syz [ 87.888691][ T48] usb 4-1: SerialNumber: syz [ 88.105216][ T730] usb 1-1: new high-speed USB device number 4 using dummy_hcd [ 88.108123][ T48] usbhid 4-1:1.0: couldn't find an input interrupt endpoint [ 88.130806][ T48] usb 4-1: USB disconnect, device number 3 [ 88.169498][ T4849] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 88.180076][ T4849] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 88.264737][ T730] usb 1-1: device descriptor read/64, error -71 [ 88.275648][ T9] usb 3-1: new high-speed USB device number 6 using dummy_hcd [ 88.464787][ T9] usb 3-1: Using ep0 maxpacket: 32 [ 88.474091][ T9] usb 3-1: config 0 has no interfaces? [ 88.483538][ T9] usb 3-1: New USB device found, idVendor=0413, idProduct=6025, bcdDevice=82.78 [ 88.492780][ T9] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 88.500862][ T9] usb 3-1: Product: syz [ 88.505066][ T9] usb 3-1: Manufacturer: syz [ 88.509676][ T9] usb 3-1: SerialNumber: syz [ 88.518722][ T9] usb 3-1: config 0 descriptor?? [ 88.544752][ T730] usb 1-1: device descriptor read/64, error -71 [ 88.551167][ T4804] usb 2-1: new high-speed USB device number 4 using dummy_hcd [ 88.732156][ T4848] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 88.741414][ T4848] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 88.751958][ T4804] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 88.762946][ T4804] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 88.772800][ T4804] usb 2-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.40 [ 88.781985][ T4804] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 88.796932][ T4804] usb 2-1: config 0 descriptor?? [ 88.803157][ T4848] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 88.812585][ T4848] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 88.820533][ T730] usb 1-1: new high-speed USB device number 5 using dummy_hcd [ 88.944772][ T9] usb 4-1: new high-speed USB device number 4 using dummy_hcd [ 89.004765][ T730] usb 1-1: device descriptor read/64, error -71 [ 89.026923][ T4804] usbhid 2-1:0.0: can't add hid device: -71 [ 89.030632][ T48] usb 3-1: USB disconnect, device number 6 [ 89.033031][ T4804] usbhid 2-1:0.0: probe with driver usbhid failed with error -71 [ 89.060615][ T4804] usb 2-1: USB disconnect, device number 4 [ 89.144754][ T9] usb 4-1: Using ep0 maxpacket: 32 [ 89.155533][ T9] usb 4-1: New USB device found, idVendor=06cd, idProduct=0110, bcdDevice=71.71 [ 89.164693][ T9] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 89.172711][ T9] usb 4-1: Product: syz [ 89.176965][ T9] usb 4-1: Manufacturer: syz [ 89.181599][ T9] usb 4-1: SerialNumber: syz [ 89.189901][ T9] usb 4-1: config 0 descriptor?? [ 89.205035][ T9] keyspan 4-1:0.0: Keyspan 2 port adapter converter detected [ 89.212798][ T9] keyspan 4-1:0.0: found no endpoint descriptor for endpoint 87 [ 89.221470][ T9] keyspan 4-1:0.0: found no endpoint descriptor for endpoint 7 [ 89.231186][ T9] keyspan 4-1:0.0: found no endpoint descriptor for endpoint 81 [ 89.239381][ T9] keyspan 4-1:0.0: found no endpoint descriptor for endpoint 1 [ 89.247489][ T9] keyspan 4-1:0.0: found no endpoint descriptor for endpoint 2 [ 89.255195][ T9] keyspan 4-1:0.0: found no endpoint descriptor for endpoint 85 [ 89.262956][ T9] keyspan 4-1:0.0: found no endpoint descriptor for endpoint 5 [ 89.274285][ T9] usb 4-1: Keyspan 2 port adapter converter now attached to ttyUSB0 [ 89.285903][ T9] keyspan 4-1:0.0: found no endpoint descriptor for endpoint 83 [ 89.294366][ T9] keyspan 4-1:0.0: found no endpoint descriptor for endpoint 3 [ 89.302149][ T730] usb 1-1: device descriptor read/64, error -71 [ 89.310049][ T9] keyspan 4-1:0.0: found no endpoint descriptor for endpoint 4 [ 89.317784][ T9] keyspan 4-1:0.0: found no endpoint descriptor for endpoint 86 [ 89.325596][ T9] keyspan 4-1:0.0: found no endpoint descriptor for endpoint 6 [ 89.336071][ T9] usb 4-1: Keyspan 2 port adapter converter now attached to ttyUSB1 [ 89.411573][ T9] usb 4-1: USB disconnect, device number 4 [ 89.426556][ T9] keyspan_2 ttyUSB0: Keyspan 2 port adapter converter now disconnected from ttyUSB0 [ 89.440760][ T730] usb usb1-port1: attempt power cycle [ 89.452748][ T9] keyspan_2 ttyUSB1: Keyspan 2 port adapter converter now disconnected from ttyUSB1 [ 89.472625][ T9] keyspan 4-1:0.0: device disconnected [ 89.504436][ T4809] usb 5-1: USB disconnect, device number 3 [ 89.521693][ T4809] yurex 5-1:0.0: USB YUREX #0 now disconnected [ 89.884742][ T730] usb 1-1: new high-speed USB device number 6 using dummy_hcd [ 89.914798][ T48] usb 2-1: new high-speed USB device number 5 using dummy_hcd [ 89.924965][ T4791] usb 3-1: new high-speed USB device number 7 using dummy_hcd [ 89.926899][ T730] usb 1-1: device descriptor read/8, error -71 [ 90.024791][ T4809] usb 5-1: new high-speed USB device number 4 using dummy_hcd [ 90.044778][ T9] usb 4-1: new high-speed USB device number 5 using dummy_hcd [ 90.094731][ T48] usb 2-1: Using ep0 maxpacket: 32 [ 90.102037][ T48] usb 2-1: config 0 has an invalid interface number: 248 but max is 0 [ 90.106650][ T730] usb 1-1: device descriptor read/8, error -71 [ 90.110320][ T48] usb 2-1: config 0 has no interface number 0 [ 90.125694][ T4791] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 90.136864][ T4791] usb 3-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.40 [ 90.146059][ T4791] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 90.154157][ T48] usb 2-1: New USB device found, idVendor=0586, idProduct=341e, bcdDevice=78.d8 [ 90.163269][ T48] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 90.171300][ T48] usb 2-1: Product: syz [ 90.175495][ T48] usb 2-1: Manufacturer: syz [ 90.180122][ T48] usb 2-1: SerialNumber: syz [ 90.187600][ T4791] usb 3-1: config 0 descriptor?? [ 90.201892][ T48] usb 2-1: config 0 descriptor?? [ 90.224891][ T9] usb 4-1: Using ep0 maxpacket: 32 [ 90.230109][ T4809] usb 5-1: Using ep0 maxpacket: 32 [ 90.239548][ T4809] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid wMaxPacketSize 0 [ 90.249490][ T4809] usb 5-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 0 [ 90.263483][ T9] usb 4-1: New USB device found, idVendor=06cd, idProduct=0110, bcdDevice=71.71 [ 90.272716][ T9] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 90.280786][ T9] usb 4-1: Product: syz [ 90.285016][ T9] usb 4-1: Manufacturer: syz [ 90.289642][ T9] usb 4-1: SerialNumber: syz [ 90.294373][ T4809] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 90.303620][ T4809] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 90.311679][ T4809] usb 5-1: Product: syz [ 90.315922][ T4809] usb 5-1: Manufacturer: syz [ 90.320644][ T4809] usb 5-1: SerialNumber: syz [ 90.328774][ T9] usb 4-1: config 0 descriptor?? [ 90.337868][ T9] keyspan 4-1:0.0: Keyspan 2 port adapter converter detected [ 90.345732][ T9] keyspan 4-1:0.0: found no endpoint descriptor for endpoint 87 [ 90.353498][ T9] keyspan 4-1:0.0: found no endpoint descriptor for endpoint 7 [ 90.355160][ T48] usb 2-1: reset high-speed USB device number 5 using dummy_hcd [ 90.364048][ T9] keyspan 4-1:0.0: found no endpoint descriptor for endpoint 81 [ 90.378316][ T9] keyspan 4-1:0.0: found no endpoint descriptor for endpoint 1 [ 90.386465][ T9] keyspan 4-1:0.0: found no endpoint descriptor for endpoint 2 [ 90.399630][ T9] keyspan 4-1:0.0: found no endpoint descriptor for endpoint 85 [ 90.407624][ T730] usb 1-1: new high-speed USB device number 7 using dummy_hcd [ 90.415548][ T9] keyspan 4-1:0.0: found no endpoint descriptor for endpoint 5 [ 90.426261][ T9] usb 4-1: Keyspan 2 port adapter converter now attached to ttyUSB0 [ 90.437400][ T9] keyspan 4-1:0.0: found no endpoint descriptor for endpoint 83 [ 90.445303][ T9] keyspan 4-1:0.0: found no endpoint descriptor for endpoint 3 [ 90.453083][ T9] keyspan 4-1:0.0: found no endpoint descriptor for endpoint 4 [ 90.460904][ T9] keyspan 4-1:0.0: found no endpoint descriptor for endpoint 86 [ 90.468972][ T9] keyspan 4-1:0.0: found no endpoint descriptor for endpoint 6 [ 90.479238][ T730] usb 1-1: device descriptor read/8, error -71 [ 90.487454][ T9] usb 4-1: Keyspan 2 port adapter converter now attached to ttyUSB1 [ 90.555229][ T4853] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 90.576723][ T4853] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 90.596997][ T4853] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 90.607683][ T4859] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 90.622616][ T4853] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 90.634560][ T4809] usblp 5-1:1.0: usblp0: USB Unidirectional printer dev 4 if 0 alt 0 proto 1 vid 0x0525 pid 0xA4A8 [ 90.640024][ T4859] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 90.658823][ T9] usb 4-1: USB disconnect, device number 5 [ 90.670255][ T730] usb 1-1: device descriptor read/8, error -71 [ 90.698146][ T9] keyspan_2 ttyUSB0: Keyspan 2 port adapter converter now disconnected from ttyUSB0 [ 90.732897][ T9] keyspan_2 ttyUSB1: Keyspan 2 port adapter converter now disconnected from ttyUSB1 [ 90.763366][ T9] keyspan 4-1:0.0: device disconnected [ 90.796059][ T730] usb usb1-port1: unable to enumerate USB device [ 90.838260][ T4855] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 90.848679][ T4855] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 90.863227][ T4855] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 90.874736][ T4855] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 90.887367][ T24] usb 5-1: USB disconnect, device number 4 [ 91.042541][ T4864] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 91.051505][ T4864] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 91.154751][ T730] usb 1-1: new high-speed USB device number 8 using dummy_hcd [ 91.324763][ T48] usb 2-1: device descriptor read/64, error -71 [ 91.344770][ T730] usb 1-1: Using ep0 maxpacket: 8 [ 91.352277][ T730] usb 1-1: config index 0 descriptor too short (expected 301, got 45) [ 91.361054][ T730] usb 1-1: config 16 interface 0 altsetting 0 endpoint 0x5 has invalid wMaxPacketSize 0 [ 91.371002][ T730] usb 1-1: config 16 interface 0 altsetting 0 bulk endpoint 0x5 has invalid maxpacket 0 [ 91.380827][ T730] usb 1-1: config 16 interface 0 altsetting 0 bulk endpoint 0x8B has invalid maxpacket 32 [ 91.390792][ T730] usb 1-1: config 16 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 3 [ 91.403820][ T730] usb 1-1: New USB device found, idVendor=ee8d, idProduct=db1e, bcdDevice=61.23 [ 91.413036][ T730] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 91.648772][ T730] usb 1-1: usb_control_msg returned -32 [ 91.654520][ T730] usbtmc 1-1:16.0: can't read capabilities [ 91.745336][ T48] ieee80211 phy0: rt2x00usb_vendor_request: Error - Vendor Request 0x07 failed for offset 0x1000 with error -32 [ 91.757685][ T48] ieee80211 phy0: rt2800_probe_rt: Error - Invalid RT chipset 0x0000, rev 0000 detected [ 91.767764][ T48] ieee80211 phy0: rt2x00lib_probe_dev: Error - Failed to allocate device [ 91.776309][ T24] usb 4-1: new high-speed USB device number 6 using dummy_hcd [ 91.783968][ T4806] usb 5-1: new high-speed USB device number 5 using dummy_hcd [ 91.856019][ T4858] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 91.865870][ T4858] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 91.876786][ T4858] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 91.885651][ T4858] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 91.896688][ T4858] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 91.905545][ T4858] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 91.917890][ T4858] usbtmc 1-1:16.0: usb_control_msg returned -32 [ 91.926268][ T48] usb 2-1: USB disconnect, device number 5 [ 91.964734][ T24] usb 4-1: Using ep0 maxpacket: 8 [ 91.972697][ T24] usb 4-1: config index 0 descriptor too short (expected 5924, got 36) [ 91.981253][ T24] usb 4-1: config 250 has an invalid interface number: 228 but max is -1 [ 91.984990][ T4870] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 91.989886][ T24] usb 4-1: config 250 has 1 interface, different from the descriptor's value: 0 [ 92.003229][ T4870] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 92.007302][ T24] usb 4-1: config 250 has no interface number 0 [ 92.021420][ T4806] usb 5-1: Using ep0 maxpacket: 16 [ 92.027189][ T24] usb 4-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 65280, setting to 1024 [ 92.038972][ T24] usb 4-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 92.049515][ T24] usb 4-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 26 [ 92.059974][ T24] usb 4-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 92.073529][ T24] usb 4-1: config 250 interface 228 has no altsetting 0 [ 92.082852][ T4806] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 92.093994][ T4806] usb 5-1: config 1 interface 0 altsetting 0 has 3 endpoint descriptors, different from the interface descriptor's value: 22 [ 92.109994][ T4806] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 92.119237][ T4806] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 92.127463][ T4806] usb 5-1: SerialNumber: syz [ 92.132589][ T24] usb 4-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 92.141821][ T24] usb 4-1: New USB device strings: Mfr=0, Product=106, SerialNumber=59 [ 92.150201][ T24] usb 4-1: Product: syz [ 92.154444][ T24] usb 4-1: SerialNumber: syz [ 92.168040][ T4806] cdc_acm 5-1:1.0: Control and data interfaces are not separated! [ 92.186378][ T24] hub 4-1:250.228: bad descriptor, ignoring hub [ 92.192726][ T24] hub 4-1:250.228: probe with driver hub failed with error -5 [ 92.220430][ T4870] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 92.220471][ C1] hrtimer: interrupt took 49120 ns [ 92.229409][ T4870] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 92.385484][ T4868] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 92.393995][ T4867] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 92.398296][ T4868] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 92.406476][ T4867] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 92.421393][ T4868] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 92.435423][ T24] usblp 4-1:250.228: usblp1: USB Bidirectional printer dev 6 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 92.447800][ T4868] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 92.466389][ T4868] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 92.477183][ T4868] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 92.492478][ T4806] cdc_acm 5-1:1.0: ttyACM0: USB ACM device [ 92.509377][ T4806] usb 5-1: USB disconnect, device number 5 [ 92.661586][ T4791] usbhid 3-1:0.0: can't add hid device: -71 [ 92.667773][ T4791] usbhid 3-1:0.0: probe with driver usbhid failed with error -71 [ 92.691473][ T4871] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 92.702239][ T4871] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 92.712083][ T4791] usb 3-1: USB disconnect, device number 7 [ 92.926009][ T4871] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 92.936016][ T4871] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 93.074803][ T4791] usb 3-1: new high-speed USB device number 8 using dummy_hcd [ 93.254802][ T4791] usb 3-1: Using ep0 maxpacket: 16 [ 93.262453][ T4791] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 93.273465][ T4791] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 93.283293][ T4791] usb 3-1: New USB device found, idVendor=17ef, idProduct=6009, bcdDevice= 0.00 [ 93.292394][ T4791] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 93.303379][ T4791] usb 3-1: config 0 descriptor?? [ 93.308524][ T4806] usb 5-1: new high-speed USB device number 6 using dummy_hcd [ 93.497318][ T4806] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 255, changing to 11 [ 93.508629][ T4806] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 59391, setting to 1024 [ 93.519910][ T4806] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 21 [ 93.532954][ T4806] usb 5-1: New USB device found, idVendor=047f, idProduct=ffff, bcdDevice= 0.00 [ 93.542161][ T4806] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 93.554126][ T4806] usb 5-1: config 0 descriptor?? [ 93.560644][ T4876] raw-gadget.7 gadget.4: fail, usb_ep_enable returned -22 [ 93.945217][ T4873] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 93.957777][ T4873] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 93.968330][ T4873] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 93.977492][ T4873] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 93.991944][ T4806] plantronics 0003:047F:FFFF.0002: unknown main item tag 0x0 [ 94.000439][ T4806] plantronics 0003:047F:FFFF.0002: unknown main item tag 0x0 [ 94.008137][ T4806] plantronics 0003:047F:FFFF.0002: unknown main item tag 0x0 [ 94.015634][ T4806] plantronics 0003:047F:FFFF.0002: unknown main item tag 0x0 [ 94.023255][ T4806] plantronics 0003:047F:FFFF.0002: unknown main item tag 0x0 [ 94.030728][ T4806] plantronics 0003:047F:FFFF.0002: unknown main item tag 0x0 [ 94.038314][ T4806] plantronics 0003:047F:FFFF.0002: unknown main item tag 0x0 [ 94.045818][ T4806] plantronics 0003:047F:FFFF.0002: unknown main item tag 0x0 [ 94.053319][ T4806] plantronics 0003:047F:FFFF.0002: unknown main item tag 0x0 [ 94.060891][ T4806] plantronics 0003:047F:FFFF.0002: unknown main item tag 0x0 [ 94.068457][ T4806] plantronics 0003:047F:FFFF.0002: unknown main item tag 0x0 [ 94.076005][ T4806] plantronics 0003:047F:FFFF.0002: unknown main item tag 0x0 [ 94.083446][ T4806] plantronics 0003:047F:FFFF.0002: unknown main item tag 0x0 [ 94.091004][ T4806] plantronics 0003:047F:FFFF.0002: unknown main item tag 0x0 [ 94.098611][ T4806] plantronics 0003:047F:FFFF.0002: unknown main item tag 0x0 [ 94.107499][ T4806] plantronics 0003:047F:FFFF.0002: No inputs registered, leaving [ 94.188703][ T4876] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 94.199525][ T4876] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 94.206747][ T4791] usbhid 3-1:0.0: can't add hid device: -71 [ 94.213347][ T4791] usbhid 3-1:0.0: probe with driver usbhid failed with error -71 [ 94.227513][ T4791] usb 3-1: USB disconnect, device number 8 [ 95.074767][ T4791] usb 3-1: new high-speed USB device number 9 using dummy_hcd [ 95.256946][ T4791] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 95.267907][ T4791] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 95.277743][ T4791] usb 3-1: New USB device found, idVendor=0b05, idProduct=19b6, bcdDevice= 0.00 [ 95.286851][ T4791] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 95.297842][ T4791] usb 3-1: config 0 descriptor?? [ 95.710006][ T4880] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 95.722334][ T4880] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 95.732828][ T4880] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 95.741805][ T4880] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 95.752452][ T4880] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 95.761678][ T4880] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 95.978905][ T4791] ================================================================== [ 95.987015][ T4791] BUG: KASAN: slab-out-of-bounds in asus_report_fixup+0xdd8/0x1030 [ 95.994950][ T4791] Read of size 1 at addr ffff88810eebbc25 by task kworker/1:3/4791 [ 96.002844][ T4791] [ 96.005177][ T4791] CPU: 1 PID: 4791 Comm: kworker/1:3 Not tainted 6.10.0-rc2-syzkaller-00024-g5821bf2dffbe #0 [ 96.015366][ T4791] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 04/02/2024 [ 96.025439][ T4791] Workqueue: usb_hub_wq hub_event [ 96.030580][ T4791] Call Trace: [ 96.033876][ T4791] [ 96.036821][ T4791] dump_stack_lvl+0x116/0x1f0 [ 96.041542][ T4791] print_report+0xc3/0x620 [ 96.045991][ T4791] ? __virt_addr_valid+0x5e/0x580 [ 96.051060][ T4791] ? __phys_addr+0xc6/0x150 [ 96.055603][ T4791] kasan_report+0xd9/0x110 [ 96.060053][ T4791] ? asus_report_fixup+0xdd8/0x1030 [ 96.065291][ T4791] ? asus_report_fixup+0xdd8/0x1030 [ 96.070528][ T4791] asus_report_fixup+0xdd8/0x1030 [ 96.075677][ T4791] ? __asan_memcpy+0x3c/0x60 [ 96.080306][ T4791] ? __pfx_asus_report_fixup+0x10/0x10 [ 96.085823][ T4791] hid_open_report+0x1b3/0x7c0 [ 96.090627][ T4791] ? __pfx_hid_open_report+0x10/0x10 [ 96.095943][ T4791] ? _raw_spin_unlock_irqrestore+0x52/0x80 [ 96.101788][ T4791] asus_probe+0x639/0xe50 [ 96.106160][ T4791] ? __pfx_asus_probe+0x10/0x10 [ 96.111045][ T4791] ? hid_match_id+0x278/0x300 [ 96.115759][ T4791] ? __pfx_asus_probe+0x10/0x10 [ 96.120649][ T4791] hid_device_probe+0x2eb/0x490 [ 96.125534][ T4791] ? __pfx_hid_device_probe+0x10/0x10 [ 96.130943][ T4791] really_probe+0x23e/0xa90 [ 96.135481][ T4791] __driver_probe_device+0x1de/0x440 [ 96.140801][ T4791] driver_probe_device+0x4c/0x1b0 [ 96.145861][ T4791] __device_attach_driver+0x1df/0x310 [ 96.151266][ T4791] ? __pfx___device_attach_driver+0x10/0x10 [ 96.157196][ T4791] bus_for_each_drv+0x157/0x1e0 [ 96.162248][ T4791] ? __pfx_bus_for_each_drv+0x10/0x10 [ 96.167638][ T4791] ? lockdep_hardirqs_on+0x7c/0x110 [ 96.173114][ T4791] ? _raw_spin_unlock_irqrestore+0x3b/0x80 [ 96.178944][ T4791] __device_attach+0x1e8/0x4b0 [ 96.183729][ T4791] ? __pfx___device_attach+0x10/0x10 [ 96.189042][ T4791] ? do_raw_spin_unlock+0x172/0x230 [ 96.194256][ T4791] bus_probe_device+0x17f/0x1c0 [ 96.199120][ T4791] device_add+0x114b/0x1a70 [ 96.203650][ T4791] ? __pfx_device_add+0x10/0x10 [ 96.208523][ T4791] ? __debugfs_create_file+0x413/0x660 [ 96.214001][ T4791] hid_add_device+0x37f/0xa70 [ 96.218871][ T4791] ? __pfx_hid_add_device+0x10/0x10 [ 96.224085][ T4791] ? __raw_spin_lock_init+0x3a/0x110 [ 96.229383][ T4791] usbhid_probe+0xd24/0x1400 [ 96.233984][ T4791] usb_probe_interface+0x309/0x9d0 [ 96.239109][ T4791] ? __pfx_usb_probe_interface+0x10/0x10 [ 96.244753][ T4791] really_probe+0x23e/0xa90 [ 96.249363][ T4791] __driver_probe_device+0x1de/0x440 [ 96.254667][ T4791] driver_probe_device+0x4c/0x1b0 [ 96.259707][ T4791] __device_attach_driver+0x1df/0x310 [ 96.265098][ T4791] ? __pfx___device_attach_driver+0x10/0x10 [ 96.271003][ T4791] bus_for_each_drv+0x157/0x1e0 [ 96.275864][ T4791] ? __pfx_bus_for_each_drv+0x10/0x10 [ 96.281259][ T4791] ? lockdep_hardirqs_on+0x7c/0x110 [ 96.286468][ T4791] ? _raw_spin_unlock_irqrestore+0x3b/0x80 [ 96.294726][ T4791] __device_attach+0x1e8/0x4b0 [ 96.299513][ T4791] ? __pfx___device_attach+0x10/0x10 [ 96.304813][ T4791] ? do_raw_spin_unlock+0x172/0x230 [ 96.310024][ T4791] bus_probe_device+0x17f/0x1c0 [ 96.314888][ T4791] device_add+0x114b/0x1a70 [ 96.319413][ T4791] ? __pfx_device_add+0x10/0x10 [ 96.324377][ T4791] ? mark_held_locks+0x9f/0xe0 [ 96.329162][ T4791] usb_set_configuration+0x10cb/0x1c50 [ 96.334724][ T4791] ? __pfx_usb_generic_driver_probe+0x10/0x10 [ 96.340814][ T4791] usb_generic_driver_probe+0xb1/0x110 [ 96.346291][ T4791] usb_probe_device+0xec/0x3e0 [ 96.351072][ T4791] ? __pfx_usb_probe_device+0x10/0x10 [ 96.356455][ T4791] really_probe+0x23e/0xa90 [ 96.360993][ T4791] __driver_probe_device+0x1de/0x440 [ 96.366307][ T4791] ? usb_driver_applicable+0x1c7/0x220 [ 96.371778][ T4791] driver_probe_device+0x4c/0x1b0 [ 96.376824][ T4791] __device_attach_driver+0x1df/0x310 [ 96.382224][ T4791] ? __pfx___device_attach_driver+0x10/0x10 [ 96.388136][ T4791] bus_for_each_drv+0x157/0x1e0 [ 96.393016][ T4791] ? __pfx_bus_for_each_drv+0x10/0x10 [ 96.398420][ T4791] ? lockdep_hardirqs_on+0x7c/0x110 [ 96.403648][ T4791] ? _raw_spin_unlock_irqrestore+0x3b/0x80 [ 96.409480][ T4791] __device_attach+0x1e8/0x4b0 [ 96.414300][ T4791] ? __pfx___device_attach+0x10/0x10 [ 96.419631][ T4791] ? do_raw_spin_unlock+0x172/0x230 [ 96.424855][ T4791] bus_probe_device+0x17f/0x1c0 [ 96.429732][ T4791] device_add+0x114b/0x1a70 [ 96.434383][ T4791] ? __pfx_device_add+0x10/0x10 [ 96.439363][ T4791] ? usb_detect_static_quirks+0x335/0x3e0 [ 96.445122][ T4791] usb_new_device+0xd90/0x1a10 [ 96.449916][ T4791] ? __pfx_usb_new_device+0x10/0x10 [ 96.455145][ T4791] hub_event+0x2e66/0x4f50 [ 96.459595][ T4791] ? __pfx_hub_event+0x10/0x10 [ 96.464384][ T4791] ? __pfx_lock_acquire+0x10/0x10 [ 96.469446][ T4791] ? __pfx_lock_release+0x10/0x10 [ 96.474625][ T4791] process_one_work+0x9fb/0x1b60 [ 96.479610][ T4791] ? __pfx_hcd_resume_work+0x10/0x10 [ 96.484910][ T4791] ? __pfx_process_one_work+0x10/0x10 [ 96.490573][ T4791] ? assign_work+0x1a0/0x250 [ 96.495221][ T4791] worker_thread+0x6c8/0xf70 [ 96.499853][ T4791] ? __kthread_parkme+0x148/0x220 [ 96.505010][ T4791] ? __pfx_worker_thread+0x10/0x10 [ 96.510135][ T4791] kthread+0x2c1/0x3a0 [ 96.514222][ T4791] ? _raw_spin_unlock_irq+0x23/0x50 [ 96.519447][ T4791] ? __pfx_kthread+0x10/0x10 [ 96.524048][ T4791] ret_from_fork+0x45/0x80 [ 96.528495][ T4791] ? __pfx_kthread+0x10/0x10 [ 96.533099][ T4791] ret_from_fork_asm+0x1a/0x30 [ 96.537885][ T4791] [ 96.540903][ T4791] [ 96.543222][ T4791] Allocated by task 4791: [ 96.547576][ T4791] kasan_save_stack+0x33/0x60 [ 96.552286][ T4791] kasan_save_track+0x14/0x30 [ 96.556996][ T4791] __kasan_kmalloc+0x8f/0xa0 [ 96.561631][ T4791] kmalloc_node_track_caller_noprof+0x200/0x3e0 [ 96.567978][ T4791] kmemdup_noprof+0x29/0x60 [ 96.572499][ T4791] hid_open_report+0x133/0x7c0 [ 96.577278][ T4791] asus_probe+0x639/0xe50 [ 96.581623][ T4791] hid_device_probe+0x2eb/0x490 [ 96.586525][ T4791] really_probe+0x23e/0xa90 [ 96.591057][ T4791] __driver_probe_device+0x1de/0x440 [ 96.596369][ T4791] driver_probe_device+0x4c/0x1b0 [ 96.601409][ T4791] __device_attach_driver+0x1df/0x310 [ 96.606911][ T4791] bus_for_each_drv+0x157/0x1e0 [ 96.611794][ T4791] __device_attach+0x1e8/0x4b0 [ 96.616594][ T4791] bus_probe_device+0x17f/0x1c0 [ 96.621463][ T4791] device_add+0x114b/0x1a70 [ 96.626002][ T4791] hid_add_device+0x37f/0xa70 [ 96.630809][ T4791] usbhid_probe+0xd24/0x1400 [ 96.635422][ T4791] usb_probe_interface+0x309/0x9d0 [ 96.640593][ T4791] really_probe+0x23e/0xa90 [ 96.645148][ T4791] __driver_probe_device+0x1de/0x440 [ 96.650467][ T4791] driver_probe_device+0x4c/0x1b0 [ 96.655518][ T4791] __device_attach_driver+0x1df/0x310 [ 96.660926][ T4791] bus_for_each_drv+0x157/0x1e0 [ 96.665796][ T4791] __device_attach+0x1e8/0x4b0 [ 96.670592][ T4791] bus_probe_device+0x17f/0x1c0 [ 96.675474][ T4791] device_add+0x114b/0x1a70 [ 96.680190][ T4791] usb_set_configuration+0x10cb/0x1c50 [ 96.685668][ T4791] usb_generic_driver_probe+0xb1/0x110 [ 96.691161][ T4791] usb_probe_device+0xec/0x3e0 [ 96.695934][ T4791] really_probe+0x23e/0xa90 [ 96.700452][ T4791] __driver_probe_device+0x1de/0x440 [ 96.705768][ T4791] driver_probe_device+0x4c/0x1b0 [ 96.710948][ T4791] __device_attach_driver+0x1df/0x310 [ 96.716351][ T4791] bus_for_each_drv+0x157/0x1e0 [ 96.721223][ T4791] __device_attach+0x1e8/0x4b0 [ 96.726007][ T4791] bus_probe_device+0x17f/0x1c0 [ 96.730871][ T4791] device_add+0x114b/0x1a70 [ 96.735395][ T4791] usb_new_device+0xd90/0x1a10 [ 96.740167][ T4791] hub_event+0x2e66/0x4f50 [ 96.744850][ T4791] process_one_work+0x9fb/0x1b60 [ 96.749815][ T4791] worker_thread+0x6c8/0xf70 [ 96.754555][ T4791] kthread+0x2c1/0x3a0 [ 96.758643][ T4791] ret_from_fork+0x45/0x80 [ 96.763089][ T4791] ret_from_fork_asm+0x1a/0x30 [ 96.767870][ T4791] [ 96.770192][ T4791] The buggy address belongs to the object at ffff88810eebbc20 [ 96.770192][ T4791] which belongs to the cache kmalloc-8 of size 8 [ 96.783906][ T4791] The buggy address is located 0 bytes to the right of [ 96.783906][ T4791] allocated 5-byte region [ffff88810eebbc20, ffff88810eebbc25) [ 96.798235][ T4791] [ 96.800559][ T4791] The buggy address belongs to the physical page: [ 96.806997][ T4791] page: refcount:1 mapcount:0 mapping:0000000000000000 index:0x0 pfn:0x10eebb [ 96.815983][ T4791] anon flags: 0x200000000000000(node=0|zone=2) [ 96.822226][ T4791] page_type: 0xffffefff(slab) [ 96.826923][ T4791] raw: 0200000000000000 ffff888100041500 0000000000000000 dead000000000001 [ 96.835519][ T4791] raw: 0000000000000000 0000000080800080 00000001ffffefff 0000000000000000 [ 96.844101][ T4791] page dumped because: kasan: bad access detected [ 96.850695][ T4791] page_owner tracks the page as allocated [ 96.856408][ T4791] page last allocated via order 0, migratetype Unmovable, gfp_mask 0x52cc0(GFP_KERNEL|__GFP_NOWARN|__GFP_NORETRY|__GFP_COMP), pid 1, tgid 1 (swapper/0), ts 5803353900, free_ts 0 [ 96.873963][ T4791] post_alloc_hook+0x2d1/0x350 [ 96.878751][ T4791] get_page_from_freelist+0x132e/0x25e0 [ 96.884317][ T4791] __alloc_pages_noprof+0x21e/0x2290 [ 96.889646][ T4791] alloc_slab_page+0x56/0x110 [ 96.894331][ T4791] new_slab+0x84/0x260 [ 96.898492][ T4791] ___slab_alloc+0xdac/0x1870 [ 96.903179][ T4791] __slab_alloc.constprop.0+0x56/0xb0 [ 96.908606][ T4791] kmalloc_node_track_caller_noprof+0x14f/0x3e0 [ 96.915055][ T4791] kstrdup+0x3c/0x70 [ 96.919065][ T4791] kstrdup_const+0x63/0x80 [ 96.923765][ T4791] kvasprintf_const+0x10f/0x1a0 [ 96.928625][ T4791] kobject_set_name_vargs+0x5a/0x140 [ 96.933966][ T4791] dev_set_name+0xc8/0x100 [ 96.938392][ T4791] tty_register_device_attr+0x302/0x7c0 [ 96.943947][ T4791] serial_core_register_port+0xcdc/0x2050 [ 96.949943][ T4791] serial8250_register_8250_port+0x1410/0x2090 [ 96.956106][ T4791] page_owner free stack trace missing [ 96.961557][ T4791] [ 96.963875][ T4791] Memory state around the buggy address: [ 96.969587][ T4791] ffff88810eebbb00: 05 fc fc fc 05 fc fc fc 05 fc fc fc 04 fc fc fc [ 96.977679][ T4791] ffff88810eebbb80: 04 fc fc fc 04 fc fc fc 00 fc fc fc 00 fc fc fc [ 96.985751][ T4791] >ffff88810eebbc00: 05 fc fc fc 05 fc fc fc 06 fc fc fc 06 fc fc fc [ 96.993812][ T4791] ^ [ 96.998925][ T4791] ffff88810eebbc80: 06 fc fc fc 04 fc fc fc 06 fc fc fc 02 fc fc fc [ 97.006992][ T4791] ffff88810eebbd00: 02 fc fc fc 05 fc fc fc 05 fc fc fc 05 fc fc fc [ 97.015049][ T4791] ================================================================== [ 97.023343][ T4791] Kernel panic - not syncing: KASAN: panic_on_warn set ... [ 97.030555][ T4791] CPU: 1 PID: 4791 Comm: kworker/1:3 Not tainted 6.10.0-rc2-syzkaller-00024-g5821bf2dffbe #0 [ 97.041261][ T4791] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 04/02/2024 [ 97.051357][ T4791] Workqueue: usb_hub_wq hub_event [ 97.056420][ T4791] Call Trace: [ 97.059714][ T4791] [ 97.062666][ T4791] dump_stack_lvl+0x3d/0x1f0 [ 97.067400][ T4791] panic+0x6f5/0x7a0 [ 97.071326][ T4791] ? __pfx_panic+0x10/0x10 [ 97.075786][ T4791] check_panic_on_warn+0xab/0xb0 [ 97.080763][ T4791] end_report+0x117/0x180 [ 97.085123][ T4791] kasan_report+0xe9/0x110 [ 97.089572][ T4791] ? asus_report_fixup+0xdd8/0x1030 [ 97.094813][ T4791] ? asus_report_fixup+0xdd8/0x1030 [ 97.100049][ T4791] asus_report_fixup+0xdd8/0x1030 [ 97.105112][ T4791] ? __asan_memcpy+0x3c/0x60 [ 97.109910][ T4791] ? __pfx_asus_report_fixup+0x10/0x10 [ 97.115536][ T4791] hid_open_report+0x1b3/0x7c0 [ 97.120359][ T4791] ? __pfx_hid_open_report+0x10/0x10 [ 97.125695][ T4791] ? _raw_spin_unlock_irqrestore+0x52/0x80 [ 97.131552][ T4791] asus_probe+0x639/0xe50 [ 97.135932][ T4791] ? __pfx_asus_probe+0x10/0x10 [ 97.140999][ T4791] ? hid_match_id+0x278/0x300 [ 97.145712][ T4791] ? __pfx_asus_probe+0x10/0x10 [ 97.150686][ T4791] hid_device_probe+0x2eb/0x490 [ 97.155602][ T4791] ? __pfx_hid_device_probe+0x10/0x10 [ 97.161014][ T4791] really_probe+0x23e/0xa90 [ 97.165727][ T4791] __driver_probe_device+0x1de/0x440 [ 97.171043][ T4791] driver_probe_device+0x4c/0x1b0 [ 97.176101][ T4791] __device_attach_driver+0x1df/0x310 [ 97.181529][ T4791] ? __pfx___device_attach_driver+0x10/0x10 [ 97.187475][ T4791] bus_for_each_drv+0x157/0x1e0 [ 97.192378][ T4791] ? __pfx_bus_for_each_drv+0x10/0x10 [ 97.197779][ T4791] ? lockdep_hardirqs_on+0x7c/0x110 [ 97.203004][ T4791] ? _raw_spin_unlock_irqrestore+0x3b/0x80 [ 97.208980][ T4791] __device_attach+0x1e8/0x4b0 [ 97.213782][ T4791] ? __pfx___device_attach+0x10/0x10 [ 97.219110][ T4791] ? do_raw_spin_unlock+0x172/0x230 [ 97.224331][ T4791] bus_probe_device+0x17f/0x1c0 [ 97.229209][ T4791] device_add+0x114b/0x1a70 2024/06/08 03:22:59 SYZFATAL: failed to recv *flatrpc.HostMessageRaw: EOF [ 97.23