0x7dfcb2bb2c405f56, 0x4}}, &(0x7f0000000980)={0x40, 0x7, 0x2, 0x3}, &(0x7f00000009c0)={0x40, 0x9, 0x1}, &(0x7f0000000a00)={0x40, 0xb, 0x2, "a1e7"}, &(0x7f0000000a40)={0x40, 0xf, 0x2, 0x3ff}, &(0x7f0000000a80)={0x40, 0x13, 0x6, @link_local}, &(0x7f0000000ac0)={0x40, 0x17, 0x6, @broadcast}, &(0x7f0000000b00)={0x40, 0x19, 0x2, "719d"}, &(0x7f0000000b40)={0x40, 0x1a, 0x2, 0x7}, &(0x7f0000000b80)={0x40, 0x1c, 0x1, 0x5}, &(0x7f0000000bc0)={0x40, 0x1e, 0x1, 0x5d}, &(0x7f0000000c00)={0x40, 0x21, 0x1, 0x3}}) r5 = syz_open_dev$hiddev(&(0x7f0000000d00)='/dev/usb/hiddev#\x00', 0x6, 0x8000) ioctl$HIDIOCGVERSION(r5, 0x80044801, &(0x7f0000000d40)) r6 = syz_open_dev$hiddev(&(0x7f0000000d80)='/dev/usb/hiddev#\x00', 0xfff, 0x200000) ioctl$HIDIOCGUCODE(r6, 0xc018480d, &(0x7f0000000dc0)={0x3, 0xffffffff, 0x0, 0x3f, 0x40, 0x1960}) r7 = syz_open_dev$hiddev(&(0x7f0000000e00)='/dev/usb/hiddev#\x00', 0xfff, 0x0) ioctl$HIDIOCAPPLICATION(r7, 0x4802, 0x3) r8 = syz_open_dev$hiddev(&(0x7f0000000e40)='/dev/usb/hiddev#\x00', 0x9, 0x10000) ioctl$HIDIOCGDEVINFO(r8, 0x801c4803, &(0x7f0000000e80)=""/212) r9 = syz_open_dev$hiddev(&(0x7f0000000f80)='/dev/usb/hiddev#\x00', 0x40, 0x2000) ioctl$HIDIOCSUSAGES(r9, 0x501c4814, &(0x7f0000000fc0)={{0x3, 0x100, 0x9, 0x95, 0x2, 0x7}, 0x289, [0x0, 0xcdb4, 0x1, 0x4, 0x7ff, 0x2, 0x81, 0x3ff, 0xffff, 0x0, 0x8, 0xd4, 0x0, 0x203, 0xa24, 0x7, 0xd37, 0xfffffffc, 0x0, 0x1, 0x8, 0x400, 0xffffffe1, 0x9, 0x9, 0x20, 0x5, 0x6, 0x1ff, 0x7, 0x7d, 0x7421, 0x5, 0x100, 0x9, 0x4, 0x0, 0x5, 0x0, 0x2, 0x5, 0x0, 0x1, 0x28, 0x300, 0x3f, 0xd7a, 0x1f, 0x1, 0xfe52, 0x77, 0x0, 0x6, 0xffff, 0xda3f, 0x1, 0x0, 0x5, 0x8, 0x10001, 0xff, 0x9, 0x101, 0xffff, 0x80, 0x9, 0x7, 0x1527, 0x1, 0x6, 0x1000, 0x6e, 0x80000001, 0x8, 0x6, 0x9, 0x7, 0x1, 0x2, 0x8, 0x80000001, 0x7fff, 0x7, 0x388, 0x8, 0x5, 0x1, 0x5, 0x3013, 0x4d3, 0x20, 0x5, 0x2, 0x4, 0x80000000, 0x101, 0x10000, 0x7, 0x0, 0x1, 0x27480000, 0x9, 0x84, 0x14, 0x4, 0x2, 0x6, 0x3, 0xe9b8, 0x8, 0x4000000, 0x1, 0xfffffc00, 0x80000001, 0x5, 0x51, 0xb1, 0xe1d2, 0x77dc9803, 0xffff8000, 0x438, 0x2, 0xcaeeb1c, 0x401, 0x66e, 0x800, 0x1, 0x7fffffff, 0x2, 0xfff, 0x4, 0x80000001, 0x20, 0x6, 0x4, 0x7, 0x7fff, 0xfffffffa, 0x0, 0x80000001, 0x3, 0x0, 0x5, 0x4, 0x6, 0x5b5, 0x14, 0x7, 0x4, 0x8, 0x8000, 0x3, 0x3, 0x1, 0xfff, 0x4, 0x3, 0xd5a, 0x1, 0x7, 0x9a0, 0x2, 0x9a58, 0x5, 0x2, 0x1, 0x3f, 0x2, 0x6, 0x9, 0x5, 0x1000, 0x1, 0x10001, 0x5, 0x7fff, 0xfffffffe, 0x1, 0x3b0, 0x1, 0x1, 0x7ff, 0x4, 0x5c, 0x9, 0x1, 0x0, 0x4, 0x800, 0x7ff, 0x2, 0x9, 0x42, 0x71ee0d08, 0x4, 0xcaf, 0x1, 0xfffffffe, 0x5, 0x5, 0x6, 0x20000, 0x100000, 0xffffffff, 0x1f, 0x55, 0x591248cf, 0x3, 0xe, 0x3, 0x80, 0x80, 0x400, 0x0, 0x5, 0x3, 0x5, 0xff, 0xffff8000, 0x5a572b59, 0x8001, 0x8, 0x7f, 0x3ff, 0xff, 0x5, 0x10001, 0xdc, 0x0, 0x9, 0x7, 0x3ff, 0x1, 0x62, 0x101, 0x7fff, 0x2, 0xfff, 0xfd7, 0xffffffff, 0x5b70, 0x0, 0x401, 0x0, 0x8001, 0xa0, 0x1, 0xfffffff2, 0x8, 0x9, 0x1, 0x8, 0x8, 0x2, 0x800, 0x1, 0xb, 0x1, 0x2, 0x401, 0x8, 0x9, 0x10001, 0xea, 0x3f, 0x4, 0x7, 0x6d55, 0x80, 0x5, 0x6, 0x6, 0x100, 0x346e, 0xfffffffb, 0x0, 0x3, 0x3ff, 0x4, 0xfce3, 0xff, 0x5, 0x10001, 0x7, 0xfffffffc, 0x3, 0x5ea, 0x9, 0x15cb, 0xfffffffb, 0x7, 0xfc1, 0x3, 0xd3, 0x3, 0x8, 0x7fff, 0x7, 0x7, 0x3371, 0x3ff, 0x2, 0x14, 0x9, 0x5, 0x95, 0x4, 0x1, 0x8, 0x101, 0x4, 0x15bd, 0x81, 0xfc000000, 0xc0c, 0xc25d, 0xfffffffc, 0x5, 0x3, 0x2, 0x0, 0x4, 0xa8, 0x0, 0xffffd24b, 0x2, 0xfffffffc, 0x30694804, 0x3, 0x80000000, 0x0, 0xffffff0d, 0xfffffffe, 0x8000, 0x0, 0x0, 0x7, 0x6, 0x7a, 0x101, 0x5, 0x51, 0x3, 0x8000, 0x1f, 0x7c0000, 0x6, 0xe5c, 0x1, 0x5, 0x3e6b, 0xb62e, 0x7fffffff, 0x5, 0x1f, 0x5, 0x7, 0x3, 0x400, 0xf8d, 0x8, 0x5, 0x0, 0x1, 0x40, 0x7, 0x3f, 0x3, 0x7f, 0xcb, 0x10000, 0xb074, 0x1, 0x60, 0x0, 0x401, 0x2800000, 0x10001, 0x400, 0x5263, 0xd7f, 0x2, 0x6, 0x2, 0x6, 0xff, 0x10000, 0x9, 0x6, 0x10001, 0x3, 0x2c, 0x1, 0x6, 0x1, 0x101, 0x401, 0x29f2, 0x7fffffff, 0x8, 0x1, 0x3, 0x100, 0x2, 0x1f, 0x7ff, 0xf614, 0x2, 0x7fffffff, 0x6, 0x3ff, 0x6, 0x6, 0x3, 0x7fffffff, 0x7, 0x7, 0xffffffff, 0x1d3, 0xfffffffb, 0x51, 0x8001, 0x1c, 0x2cf, 0x6, 0xde3f, 0x200, 0x1, 0x9, 0x5, 0xdfa, 0x7, 0x7fffffff, 0x6, 0x6, 0x4, 0xfffffff7, 0x6, 0x8, 0x3, 0x4, 0xd6, 0x7fffffff, 0x2, 0x7, 0x80000001, 0x0, 0x9, 0x800, 0x3, 0x0, 0xfffffff9, 0x8001, 0x5, 0x0, 0xa53, 0x7, 0x0, 0xa8a4, 0xffff, 0x1, 0x6, 0x1, 0x1000, 0x7f, 0xc17b, 0x101, 0xc865, 0x6, 0x5, 0xfff, 0x9, 0x3, 0x60ce, 0x3, 0x450cf336, 0x1000, 0x8001, 0x5, 0x7, 0x20, 0x1, 0x9, 0x1ff, 0x8001, 0x4, 0xffff, 0xfffffffb, 0x61f, 0x100, 0x3, 0x0, 0x71, 0x101, 0x23c, 0x7, 0xc15, 0x3, 0xae08, 0xffffffc0, 0x8, 0x1, 0x40, 0x5, 0x800, 0x6, 0x8, 0x8001, 0x1, 0x1, 0x0, 0x6, 0x8, 0x1, 0x1, 0x3, 0xfffffffe, 0x8000, 0x1, 0x7, 0x1000, 0x100, 0x1f, 0x4, 0x7fff, 0x1000, 0x1000, 0x800, 0x8, 0x80, 0x3, 0xffffff2e, 0x1, 0x2, 0x9, 0x6, 0x2, 0x5, 0x0, 0xb, 0x80000000, 0xf2a, 0x5, 0x4, 0x75d, 0xa56, 0x1000, 0x5, 0x9, 0xcdf8, 0x1f, 0x6, 0x8000, 0x0, 0x9, 0xad, 0xfffffffa, 0x40, 0xe309, 0x7f, 0x10001, 0x0, 0x3, 0x5, 0x1000, 0x6, 0xffff0000, 0x1, 0x6, 0x1f, 0x428, 0x1000, 0x7fffffff, 0x8001, 0x7a, 0x2, 0x1f, 0x9, 0x3, 0x101, 0x1, 0x3, 0x1ff, 0x3, 0xfffffffa, 0xfffffffa, 0xfffffffb, 0xab, 0x3, 0x5, 0x6, 0x9, 0x8, 0xa9, 0x10000, 0x1ddb, 0x6e, 0x5c24, 0xf4, 0x3, 0x101, 0x1, 0x9db6, 0x0, 0x80000000, 0x942, 0x0, 0x735, 0x3, 0x3, 0x0, 0x3ff, 0x45, 0x101, 0x6, 0x2, 0xe2, 0x81, 0x1, 0x6, 0x3, 0x7fff, 0x2, 0x1, 0xec50, 0x7, 0x7, 0x0, 0x4, 0x8, 0xab9, 0x7ff, 0x100, 0x2, 0x5e92, 0x8, 0x2, 0x1ff, 0xff, 0x404000, 0x6, 0xbc, 0x4, 0xf0, 0x3, 0x4, 0xfffffffc, 0xfffffff9, 0x9, 0x4, 0x2, 0x0, 0x1, 0x4, 0x448, 0x4, 0x100, 0x708, 0x7, 0xffff, 0xffffffff, 0xc0000000, 0x7, 0x7, 0xfe50, 0x101, 0x10000, 0x54d5, 0x31d, 0x9, 0x0, 0x5, 0xf5f, 0x200, 0x8, 0x3f, 0x80000001, 0x3, 0x7fff, 0x200, 0x9, 0xee4, 0xd31, 0xff, 0x7, 0x3ff, 0x8, 0x4, 0x8000, 0x7, 0x104, 0x7, 0x3ff, 0x1ff, 0x1, 0x3, 0x0, 0x3, 0xc00, 0x8c14, 0x80, 0x8000, 0x7, 0xfff, 0x0, 0x1, 0x10000, 0x1000, 0x9, 0x80000000, 0x7fff, 0x6, 0x3f, 0x1ff, 0x1, 0xffff, 0x8001, 0xaeb00000, 0xfffffffb, 0x3, 0x8, 0x7, 0x401, 0x328, 0x2, 0x3, 0x1ff, 0x4, 0x8, 0x1ff, 0x4, 0x0, 0x18, 0x3, 0x0, 0x8, 0x4, 0xffffffff, 0xd1, 0x82, 0x0, 0x7, 0x4, 0x31d7, 0x0, 0x20, 0x8, 0x2, 0x8, 0x10000, 0x7fff, 0x1f, 0x6, 0x5, 0xf4b, 0x7fffffff, 0x3f, 0x2, 0x2, 0x81, 0x2, 0x7fff, 0x0, 0x8, 0x7, 0x100, 0x1, 0x9, 0x8, 0x63509526, 0x5, 0x10000, 0x7, 0x5, 0x7, 0xf7fe4fa4, 0x9, 0x8, 0x728, 0x200, 0x8, 0xff, 0x7fffffff, 0x4, 0xffff, 0x400, 0x7, 0x5, 0x80000000, 0xfffffff9, 0x27f80, 0x39bb, 0x6, 0x0, 0xfffffff8, 0x101, 0x7, 0x8, 0xea, 0x0, 0x8, 0xf, 0x6e4, 0x51, 0xfffffffb, 0x6, 0x7, 0x4, 0x7, 0x4, 0xde46, 0x7fffffff, 0x1, 0x0, 0x9, 0x2, 0x10000, 0x2, 0x5, 0x0, 0x1, 0x200, 0xbf5, 0x9, 0x5, 0x9, 0x4, 0x6, 0xffff, 0x1, 0x7ff, 0x5, 0x7, 0x9, 0x5, 0x8000, 0x6, 0xc7, 0x6, 0x6, 0x8, 0x3, 0x1f, 0x7, 0x6, 0xab0, 0x101, 0xffff, 0x2, 0x9, 0x1, 0x6, 0x6, 0x3, 0x3, 0xe67, 0x0, 0x81, 0xef, 0x2, 0xff, 0x8d8, 0x2, 0x1, 0x5, 0x6, 0x5, 0x2, 0x0, 0x3ff, 0x3, 0x2b0, 0x7, 0xa515, 0xffffffff, 0xfff, 0x9, 0x9, 0x9b2, 0xfffffc51, 0x400, 0x2431bfcc, 0x0, 0x3, 0x7, 0x10000, 0xc53c, 0x1, 0x3, 0x4, 0x195d, 0x30, 0x1, 0x8000, 0x5, 0x0, 0x800, 0x4, 0xfffffffa, 0x5f0, 0xffffffff, 0x2, 0x6, 0x6, 0x1, 0x7, 0x5, 0x5, 0x8, 0x8, 0x400, 0x4, 0x80000000, 0x5, 0x7fffffff, 0x0, 0xffffffac, 0x0, 0x81, 0x7, 0x3, 0x1, 0x7, 0x7, 0x7ff, 0x7, 0xfffffffe, 0x1db4, 0x3, 0x1, 0x6, 0x2, 0x8, 0x0, 0x9, 0x8, 0x1, 0xffffffff, 0x81, 0x1, 0x0, 0x4, 0x5, 0xffff, 0xbc8, 0x3, 0xfffff0d3, 0x6, 0x1051826a, 0x8001, 0x7, 0xd06b, 0x1d, 0x5, 0x3, 0x0, 0x26c4, 0x1, 0x3, 0x2, 0x20, 0x1ba, 0x200, 0x3, 0x7fff, 0x3000, 0x7, 0x6, 0x7, 0x8, 0x1d92, 0x1, 0x6, 0x0, 0x1, 0x0, 0x8, 0x2afd, 0x3, 0x10001, 0x9dc2, 0x5, 0x7, 0x2, 0x9, 0x61, 0x6, 0x40, 0x3d, 0x2, 0x100, 0x8c, 0x3d, 0x40, 0x524, 0x1a, 0x200, 0x60ac, 0x7, 0x6, 0x400, 0x48, 0x36, 0x8, 0xc40, 0x8, 0xc0000, 0x2, 0x80000000, 0x0, 0x2, 0x4, 0x7f, 0x3, 0x20, 0x5, 0x2, 0x3f, 0x101, 0x9, 0x400, 0x9, 0x64f, 0x8001]}) r10 = syz_open_dev$evdev(&(0x7f0000002000)='/dev/input/event#\x00', 0x61, 0x400000) ioctl$EVIOCGMTSLOTS(r10, 0x8040450a, &(0x7f0000002040)=""/208) ioctl$HIDIOCGFLAG(0xffffffffffffffff, 0x8004480e, &(0x7f0000002140)) r11 = syz_open_dev$hidraw(&(0x7f0000002180)='/dev/hidraw#\x00', 0x1000, 0x402800) ioctl$HIDIOCGRDESCSIZE(r11, 0x80044801, &(0x7f00000021c0)) ioctl$HIDIOCSUSAGES(r3, 0x501c4814, &(0x7f0000002200)={{0x3, 0x100, 0x5, 0x7fffffff, 0x9, 0x4f5}, 0x2bd, [0x80000000, 0xfff, 0x6000, 0x3, 0xffffffe0, 0x1000, 0x8001, 0x7f, 0x9, 0x7, 0x1, 0xc4f, 0x64bb, 0x7fffffff, 0x4, 0x3, 0x4952, 0x5, 0x3, 0x7, 0x7f, 0x6, 0x1f, 0x20, 0x7, 0x7, 0x7, 0x9, 0x1, 0x8, 0x0, 0x8, 0x0, 0x3, 0xfffffffa, 0x10000, 0x7, 0x1, 0xffffffff, 0x20, 0xffffffff, 0x4, 0x1, 0x9, 0x8, 0x7, 0x7, 0x2, 0x1, 0x800, 0x8, 0x9, 0x401, 0x3, 0x3, 0x3, 0x7, 0x2, 0x0, 0xfff0000, 0x8, 0x8001, 0xffff, 0x0, 0x8000, 0x1, 0xfff, 0x7f, 0x5, 0xd80e, 0x9, 0x1, 0x1, 0x1124, 0x4, 0x8, 0x9, 0x8, 0x8, 0x3, 0x0, 0x7fff, 0x80000001, 0x2, 0x1, 0x0, 0x5, 0x18000, 0x6, 0x6, 0x8001, 0x7, 0x6, 0xffff0000, 0xae, 0x20, 0x2, 0x1, 0x4, 0x7, 0x81, 0x7, 0x4105, 0x3, 0x80000001, 0x8, 0x1, 0x5, 0x6, 0x5, 0x2, 0xfffffffc, 0xf68, 0x10000, 0x9, 0x0, 0x3f, 0x8, 0x9, 0x1f, 0x2, 0x0, 0xfff, 0xffff, 0x92edeeb, 0x5, 0x5, 0x1, 0x3f, 0xb6, 0x3, 0x80, 0xff, 0x9, 0xffffffff, 0x7, 0x9, 0x7fffffff, 0x72, 0x0, 0x7, 0x8000, 0x4, 0x5, 0x400, 0x7, 0x0, 0xffffff00, 0x77b6, 0x7, 0x4, 0x7f, 0xe6e4, 0x0, 0x6, 0x8, 0x3, 0x9, 0x9, 0x8, 0x9, 0x5, 0xfffffff9, 0xff, 0x1, 0x8, 0x80, 0x6, 0x4, 0x0, 0x4, 0x4, 0xfffffffe, 0x7, 0x9, 0x9a1, 0x8, 0x10001, 0x4, 0x1, 0x20, 0x1, 0x10000, 0x3, 0x7, 0x5, 0x9, 0x5, 0x5, 0x6c38, 0x5, 0xfffffffb, 0x4, 0xfffffffd, 0x800, 0x200, 0x8, 0x2, 0x0, 0x4, 0x80000001, 0xfff, 0x7, 0x4, 0x8, 0x1, 0x493b8b2a, 0x1, 0x0, 0x4, 0x8, 0x0, 0xfffffff8, 0x3ff, 0x4, 0x7ff, 0x2589, 0xe63, 0x3ff, 0x6, 0x1f, 0x9, 0x2, 0x4, 0x101, 0xfffffffe, 0x80000001, 0xffff, 0x8, 0x7, 0x6, 0xfffffffa, 0x80000000, 0x8, 0x13ef1e72, 0x5, 0x1fb3, 0x6859, 0x0, 0xfffffff7, 0x6, 0x8, 0x7fff, 0x800, 0x7, 0x3ff, 0x80000000, 0x2, 0xca, 0x9, 0x0, 0x4, 0x1ff70732, 0xfffffffa, 0x2, 0x80, 0x7, 0x5, 0x0, 0x80000000, 0x4, 0x5244, 0x1, 0x1, 0x40, 0x9, 0x1, 0x8, 0x81, 0x3, 0x800, 0x7b, 0x1ff, 0x100, 0x40, 0x10000, 0x7, 0x7ff, 0x80000001, 0x3, 0x1, 0xfffffffa, 0xa16, 0x8, 0x5, 0x928a, 0x6, 0x1, 0x8, 0xffffff7f, 0x3, 0x1, 0x90cc, 0xffff, 0x5, 0x401, 0x9, 0x0, 0x6, 0x6, 0x0, 0x8, 0x800, 0x6, 0x8, 0x5, 0x80, 0xfffffffa, 0x200, 0xbb5, 0x7ff, 0x3, 0x7, 0x31, 0x5, 0x20, 0x3, 0x6, 0x2, 0x1, 0x3, 0x9, 0xfffffff9, 0x401, 0x3, 0x1, 0x8, 0x3, 0xffff7fff, 0x2, 0x7f, 0x0, 0xffff0000, 0x8001, 0x0, 0x1, 0x4e1731ba, 0x4, 0x0, 0x1f, 0x1b, 0x1, 0x1000, 0xfffffff9, 0x81, 0x0, 0x1ff, 0x5ca, 0x5, 0x2, 0x2, 0x7fffffff, 0x7f, 0x3f, 0x400, 0xffffffff, 0x1000, 0x9, 0x5, 0x2, 0xfffffffb, 0x4, 0x7f, 0x8, 0xc3, 0x4374108f, 0x9, 0x7, 0x3, 0x1f, 0xd2, 0x3b, 0xffff, 0x8000, 0x80, 0xee3, 0x80000000, 0x1, 0x5, 0xec, 0x3, 0x200, 0x20, 0x6, 0x2, 0xfff, 0x2, 0xfffff800, 0x4, 0x9, 0x1, 0x0, 0x8, 0x64, 0x281, 0x8001, 0x5fdf, 0x65, 0x8001, 0xe8ac, 0x4, 0x4, 0x7, 0x3f, 0x5, 0x7, 0x800000, 0xffff8001, 0x9, 0x6, 0x0, 0x3, 0x9, 0x4, 0x4, 0x8, 0x5, 0x968d, 0x3, 0x0, 0x1, 0x5, 0x0, 0xffffffff, 0x40, 0x101, 0x7, 0x63db494e, 0x7f, 0x100, 0x5, 0xf786, 0x1a4, 0x9, 0x1, 0x6, 0x0, 0x0, 0x8001, 0x229, 0x1000, 0x33, 0x2000, 0x7f, 0x1ff, 0x7, 0x0, 0x400, 0x2, 0x6, 0x1, 0xfffffc56, 0x0, 0x2, 0x7, 0x0, 0x7, 0x9, 0x54, 0x9, 0x3ff, 0x9, 0x6, 0xfffffe01, 0x4, 0x8000, 0x200, 0xfffffe00, 0x800000, 0x0, 0x5, 0x1, 0x2, 0x1, 0x3, 0x400, 0x6, 0xfffffd08, 0x0, 0x6, 0x9, 0xffff29d6, 0xfffffffb, 0x7fff, 0xa597, 0x2, 0x0, 0x19c, 0x1000, 0x7fff, 0x6, 0x5294, 0x2, 0x3ff, 0xce, 0x5, 0x1, 0x8, 0x3, 0x3, 0x5, 0x7ff, 0x7, 0x4, 0x400, 0x8, 0x101, 0xae39, 0x100, 0x96f, 0x2, 0xc27e, 0x8, 0x8, 0x0, 0xa596, 0x5, 0x5, 0xfffffeff, 0x3, 0x0, 0x9, 0x5, 0x6, 0x2, 0x1, 0x6a0b, 0xffffffff, 0x2, 0x5, 0x400, 0x9, 0x1, 0x7ff, 0x4, 0x42f, 0x2, 0xffffffff, 0x80000000, 0x10001, 0x9d, 0x80000000, 0xfffff66c, 0x173, 0x8, 0x3, 0x5, 0x3, 0x91, 0x3f, 0x4, 0x80, 0x0, 0x401, 0x80000000, 0x9, 0xfffffe00, 0xfed, 0x3, 0x50000000, 0x400, 0x5fc, 0x2, 0x4, 0x4, 0x8000, 0x7e6, 0x8, 0xffffffff, 0x81, 0x7fffffff, 0x8, 0x3, 0x2, 0x3, 0x2e, 0x6, 0x7ed5, 0x0, 0x1, 0x0, 0x40, 0x66f3, 0xfffffff7, 0x800, 0x9, 0x20, 0x2f2, 0x4, 0x1ff, 0x8f7e, 0x9, 0x5, 0x5, 0x1000, 0x3f, 0x2, 0x3, 0x723, 0x8000, 0xb348, 0x5, 0x6, 0x0, 0x4, 0x3ff, 0x1ff, 0x1, 0x5, 0x100, 0xfff, 0x0, 0x5, 0x0, 0x0, 0x0, 0x7fffffff, 0x40000000, 0x1000, 0x0, 0x9, 0x5eb, 0x8, 0xf7, 0xd, 0x1, 0xffffffff, 0x4, 0x2, 0x0, 0x77e, 0x8001, 0x726f, 0x1, 0x1, 0x9, 0xfffffff8, 0x8, 0x1, 0x6, 0x10001, 0x1, 0x2, 0x1ff, 0x5, 0x3c, 0x2, 0x2, 0xff, 0x1, 0x9, 0x8, 0x1f, 0x0, 0x0, 0x6, 0x81, 0x7f, 0x8001, 0x7ff, 0x20, 0x9, 0x0, 0x7fff, 0xffffff01, 0x1, 0x100, 0x1ff, 0x10001, 0x40, 0x2, 0x3ff, 0xffffffe9, 0x7fff, 0x9, 0xffff, 0x5a8, 0x9, 0x3, 0x80, 0xe1, 0x7f, 0x4, 0x800, 0x1, 0x1, 0x4, 0xfff, 0x4, 0x1da, 0x800, 0x0, 0x5a79, 0x81, 0xae7, 0x45a, 0x7ff, 0x1000, 0x8001, 0x6, 0x5, 0x1, 0x7fff, 0x2, 0x8000, 0x1ff, 0x20, 0x101, 0x1, 0xffffff64, 0xfff, 0x1, 0x8, 0xfffffffe, 0x8, 0x1, 0x0, 0x6, 0x8, 0x0, 0x80, 0x1, 0x4, 0x3, 0xffff, 0x3, 0x200, 0x3, 0x8, 0x5, 0x29d, 0x4, 0x5, 0x101, 0x200, 0x7, 0x5, 0xf6, 0xc08, 0x2, 0x5, 0x9, 0x7, 0x1, 0x2eb, 0x6, 0x1, 0x6, 0x9061, 0x8, 0x6, 0x2253, 0x28, 0x7c37a5e8, 0xa22e, 0x1f, 0x7, 0x0, 0x3, 0x376, 0xef, 0x22, 0x0, 0x400, 0x0, 0x1, 0xe, 0x6, 0x9ce, 0x9, 0x2, 0x1, 0xac7, 0xae3d, 0x9, 0x1, 0x0, 0x9, 0x4, 0xe055, 0x8, 0x1, 0xff, 0x5, 0xd5a2, 0x400, 0xfffffffb, 0x1, 0x1000, 0x80000000, 0x80, 0x5e0, 0x8, 0x800, 0x7c, 0x4f7b6928, 0x1, 0xfffffffa, 0x9, 0x1, 0x6, 0xa907, 0x9, 0x80000000, 0x1, 0x6, 0x5d, 0x3, 0x877, 0x2, 0x4, 0x6, 0x8001, 0x8001, 0x1, 0x8, 0x400, 0xd76d, 0x6, 0xfff, 0xdcfa, 0x10000, 0xffffffff, 0x3, 0xffffffff, 0xffff, 0x7ff, 0x3, 0x1ff, 0x1, 0x4, 0x7, 0x1, 0x2, 0x100, 0x2, 0x1000, 0x0, 0x401, 0x10001, 0x1ff, 0x693, 0x0, 0x80000001, 0x9, 0x401, 0x2, 0x3ff, 0x81, 0x0, 0x1, 0x0, 0x10001, 0x50f, 0xfffffff8, 0x800, 0x7, 0x7fff, 0x200, 0x80000001, 0xcc9, 0x9, 0x0, 0x6, 0x1ffc, 0x3, 0x479e, 0x4, 0x1, 0x8, 0x3, 0xa15, 0x8, 0x80000000, 0xff26, 0x10000, 0xfff, 0x101, 0x4, 0x9, 0x0, 0x80000000, 0x400, 0x2, 0x1, 0xffffffff, 0x1, 0x3, 0x3ff, 0x4, 0xe530, 0xe3, 0x1, 0x1, 0x401, 0x7, 0x5, 0x6, 0x7, 0x7, 0x8, 0x2, 0x5, 0x8001, 0x2dfaac00, 0x87, 0x1, 0x6, 0x5, 0xff, 0xee6cc50, 0x7fffffff, 0x0, 0x4f, 0x5, 0xfffffff8, 0x40, 0x0, 0x2e, 0x0, 0x5, 0x6, 0xfffffff9, 0xff, 0x4, 0x7, 0x80000001, 0x6, 0x20, 0x80000001, 0x2, 0xfffffa47, 0xafd, 0x6, 0x101, 0xb2, 0x8, 0x7, 0x6, 0x8, 0x9, 0x7ff, 0x2, 0x9, 0xfffff000, 0x2, 0x100, 0x6, 0x1000, 0xcc, 0x5, 0x7ff, 0x9, 0x1, 0x81, 0x10, 0xff, 0xffff, 0xfff, 0x79, 0x3f, 0x6, 0x2, 0x1, 0x3, 0x344f00, 0x1, 0x74c, 0x70, 0x8, 0x2, 0x0, 0x80, 0x1f, 0x7f, 0x6, 0x5, 0x8, 0x0, 0x3f, 0x9, 0x8000, 0x800, 0xa7a3, 0xe50, 0x3, 0x7, 0x0, 0x5, 0x100, 0x5, 0x9, 0x5, 0x80, 0xffff, 0x5dd, 0x401, 0xe43, 0x5, 0x4, 0x3, 0x0, 0xfac, 0x7ff, 0x0, 0x8, 0x3, 0x4, 0x80, 0x7, 0x2d9, 0x400, 0x0, 0x7, 0x5, 0x5, 0x9, 0x1, 0x97, 0x3, 0x9, 0x5, 0x2, 0xfffffffb]}) ioctl$HIDIOCGSTRING(r9, 0x81044804, &(0x7f0000003240)={0xb6, "e15b8cfcea4788bad8372fc71fc4c61269545e322ff93c73d63441e8c4734cc13d9fec70362de550f37adbd441a7d54836dc35f2689e1b84535cec46d79674a9e632a7267048879860793dfd928bfdae9c3a32eb0da7048b8f01cd1b33e56e4740358d258dc1043a990302c9ddbde50bdfe90f4f04322511df58e46e1abd27aa94c9948b9b6ef5d7d4402634c400f11051b1a38b1f78ccc92139305ea68ac0961f9e673d6e05f4d4a0b87baa8f605e26c225ce1be9d3"}) ioctl$HIDIOCGREPORT(r6, 0x400c4807, &(0x7f0000003300)={0x2, 0x3, 0x4}) read$hidraw(r11, &(0x7f0000003340)=""/103, 0x67) ioctl$HIDIOCAPPLICATION(r2, 0x4802, 0x8) [ 897.831272][T11745] usb 6-1: Using ep0 maxpacket: 16 [ 897.851302][ T3354] usb 5-1: new high-speed USB device number 90 using dummy_hcd [ 897.905335][ T5] usb 1-1: USB disconnect, device number 119 [ 897.961385][T11745] usb 6-1: New USB device found, idVendor=0525, idProduct=2888, bcdDevice=12.47 [ 897.970544][T11745] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 897.979674][T11745] usb 6-1: config 0 descriptor?? 22:30:01 executing program 0: syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2c000) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(0xffffffffffffffff, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000000a40)=""/238, 0xee) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000140)={0x24, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00221059000004098c0aea223934375cd503af3ccae38bb9fcd65256644c257c78a36fd9d4138e8960d97f1e40cb8b83209f98e5fcc7666daa343a161682f406633f5a47bf9818664da74ed5aeb545ea4cf61a92eabae543b4ac210c6c5cc252bf9d99da9d56644209e860c83f72aa2e2621f3fbc22d6ad32cc90c002477a3"], 0x0}, 0x0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_connect(0x0, 0x1, &(0x7f0000000b40)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b0001761d337a3d1a865ed7489223775cb7f2671fd3a7c4a689950aef9acc26dec1a5a482754be060596f9dc3d32423943126cc0ea70a78bf30c70acf5934c90c"], 0x0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x20, 0x408, 0x3001, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0xff, 0x0, 0x34, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, &(0x7f0000000580)={0x0, 0x0, 0x5, &(0x7f00000000c0)={0x5, 0xf, 0x5}}) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x80000001, 0x402300) read$hidraw(r2, 0x0, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCGRDESC(r3, 0x90044802, &(0x7f0000001300)={0xb16, "03e8670f723f85e14eb9ddd2014c3599a0b04713b0a98f99c3bbde120effa0227ca06fa425507540a3853d3e4fc3cdf6bf3bef9e4d13a846c9b6697e73907eed77b0330033811536edcf20afe679729ab5ece75379d78cb6749582158d5fa3e671f30ba419e454d1ed037d502f9748aa787d33e7ce0592496c040573976a4f5906bd5b4aff01c35db0c23787eceb73129de0f63d8963d681d50733926cf24510d892b82358b106ef254c5eb3b385a6086041b786a854d63ce187663ac99d7f901608ee84118ffdcc1ed31533eeb7c3b8c577611803381d4dc171aae34bb99a50d02ad480ef1d7d31ce23774652d7700acf84e2571cc8df4b4d81bd637a4163031a3d7e716a5fba98a6115a5a0ac54390804b4a1c3af7833006cf1776f41cbeed7b430e8550c233ccb92b1d34ce560f9ba6d4e7d46432e7406187f5c56dfe5ec91206f97be960ad0feccf7324aba1dccad4926331c3f98c4fa6d37342029dc9976daa2ecc62f41fd7bd2067cb69ec8e8a0b53e0a60919dce590b5a910ab820f4172dc7ce50d8e66d1103d9ebfb175ac3b39d50f1658934ad76f3103c15a2154bb9c1f8275c2fe5f3081891cf84e5ce6aabe0c80f90ad73a913d21b2bdc2f87364a48cbc5f0c15318ca41782d48cdd5023249a1286b30d7019e1b9a2d2fe011f42853fdfbf8890695ca895ea97f8d6dfd6229677f32faec7ebef09b5fb071b9af6e431b0e4c6ebd494cfc575585fd801f0672d6bc02f0a29c89a9f87c953bb23c8c347016e1a10493ebbcfdd367bf7031adeeb74b25692be14fa5a9227f757806abc0a33992cdfbe3bf9f08d02024f117df76b46a1fae50c99a3be2ad3f32295dfb23ca1d67148dada0984a5748e38366947b4bede76f18de2929c3375cb090e0a2b7af806f67f5a7f6acdf3f8d37878ce7d627bc9f9b6d52f8879bc11502f6223ec6cd543976dc937a68fe0ea3bccbc0aa78372fc4c4eb5d3c5039faa58f243589ec9b09add5ea82895ba72e1550aa3ece2d7738a649f5f9e90aa8b193edb3756e180e41287776b20db18408fbe7214bc227c7d69225e123e63dc2756893de7b769dbbacfa5369eed374dbc6881ad24fb379bb758399d27b51c35ff3ff6df6918f856b27c4f2dd6479cafd275801674e93f245f04a7375d0ab065b329ef1647d344b26b64cfd3c38c3771a0e4fe67614fee9e624f620c2a0bbcb653074365522bbb76dcb100b57db2abfe19349837b2162bfc59dbcdf478e0aa21fa99914d26b2ac563a0ea1a9bd470eb0d101cbdaa5b4df124f5d38ddc0bc07609261f632428ad476dd642aa6c5c2fffc9e68b32cf937b64f9e983c24bd700b1ad1e387046429b5d650d4f06b2573f42dcf0896e67d4eac7e6fbab4ba4439dd3eca1e64644c15c95ebd8119ca716fdb2e693c8eeb17702cf1963da5d24fda51dfd99ab1122db0dca5f13f68828e93c87fd476b26fe8a6c3ead4c4a7dfc8db0eea0a7f61f411c887f4fac46e6a29cccd9e0a8b1c46038db20bdd668abf46b8013f82d1779f58fa281fe4e7951093069f9afdab00ceec6a6abca59b1397bfb296ed6da700995d46809f82283b36a0fad0320fb3e04555ba5926360cbc2a7d185232c76cf0bcff765d2c6b73ec173334b0885776909467049d210890a15fbeb8a1a0d7c8584b4562bf12ac7b3cf718b9ac956295b008b03af61b17d84a364069812ad0918a480cac7357260fe116fec7f4b08e601cbe6dabde73b5c6c67e4eb81028a29a12a5f1a8c9a58466390e39af06d1379e96dd32ca774428b638effafae9973fb96cf10f03dd01342daa6f0af66a32c914676d1dd5344fa23d8e1e56549767292c68f6c8876f7485b1234f085d9680cb5f8904e1f39ffb7e5f64cd09b97658b74967539de40d971d64def5e021d041ce40438b5c7b76a6890746a74ef7e2c6f186e9e8865645248b4bd2b184f7ff5356ee54249595e138f8bcc562ebbc30d0710592495d4e110ca38639927219c824a8488364a53e9abc3112ab4921e39a63b2478cd868acb70985d86464ecf52a4285d630ba9b340021620e886702d570ff9da6fa03346bb0d2cc188dc8e9eb679a5e69c83d5e37a8cc33f4045af7a9e9ef4a1fae42701a021882567084c65c68e12a6e74b85ad0ba1802bd44faca410f99332ed1d968074055a8525cfdb1f9f687fff3e66528c5537b9a705268df15103c155118cb96d2ab842492a9b4914b816670c013e6447405df2e396b6788e69c609f30c3d61aaa525c7d9829d53ce4e7e09546347ec4c9d6a3d4c2372dcf3200aadb8053713b392067e5f189d53b1676b73da4f6d28e4a4019e9332a9a8c93e10ad2b7e366ec1d89dcfd6626ee2fb85b3a5b8d4c95d61059ee722d467f4a73584bf51fe8db5fce5e7fa4c6233e50c17d980fb2167842d2685da5986f231783e397e986708e011bd3834a9d442862d30780b27deb50be8d92e7df89420be03b1e2f064f25c7b3bc6314401f0b378fa7324065dbb416470e3c0aa924b52e3d68fd40aa83baba1a19e366943fb45cb477d6722fe43681135e22582ef2899d673223c6198a3cf3119c1d7a8b7c875130d4c69e9c310f86777446604bea11f86da27324018365048e0d1a8a466848a5178fb7d4ff350df6a092ee7a12b58723d0257c279901384482a1cb0ad17f3241233a64cabf42ed71466f88c2a5740fdf29d27ea0e4a59abe59febec5cb0d8233f72214ad695cbcc45a8c18083b613330a8a5111384c2e1ea7ae4a77653502227a11bb4278b39ab4557d574e786ea6e713533886e1ef89b9cce87f7f4a87749f41b17d639863daa0524e254cb3f10002fe592a3798645c6499ed099356e181bb424a85fc67789b4ca064e789527eb692d1a290be488f1b31cc2fe17c2e20d88a22467aa8217db3d55ee1b3b45741ca7b732257673182ae76aedc431ef71bbbb7288cfcc822fe1c89a2aba69506e8fd67ffa19c410bd4b747fa1798dc9b6bc6fd854d5839d93763bc0d549261d488a6312e72629ea02d00f75fde1e797cd6fb3381dc6ad7b1b80676109d61d667b23e8125733767a1bd80d8443f2f4ac554f28a12aab39ee60f88bde335fdeedfe37750b199483b3dd2d32d76eace996a0653770149085a65ab941a5b350887c398a7ef259a2c68fa8dfaae77e783d5ad810bfa988aceac51315cb29e70fa1e127d311d687fc21a8f169a49723adbf513166fe2fe841cdfe07d2da9d59f8be0c62b59866287df455e65f65139965ce1d5b4a2ab9ee98c21a969e6af5ef2b5bbc5a5231a02507ff930887693e71c19f85e3b945098a3aa529f0037aa6f87fab1078b4c79baea6fed3d255a97c568ecfa9707ac765262c5a29eb7261bb8ede8437ed6ceaac4052162e204d3056dab8b0ba5cfde71789bd9858ce385222d31f3a158a560c1a6b418dc605577379fd2650a9e2037418e71dd113ac2a5f85f98a534097674795439ed03a71c6fc1aec4de9245646dc8c9bd06983e8ea23d2695d27fb4b2789079690b81fa892fdc4477f5b5afb6ccca12dbe6c86d29550f156063be3cee8f0e97b074ccf6badd32428a6d46defaa0609f99ba98b04ae2dfe243bb6fbb26596a7d5f95451c1e8bc5581016f125d85dc3982dca57f8e92a4bde90e4c5508cabc60ec7607e013313a397de7200433a4464cb7fb4185d1b38d8d21c58ddf96e4e82b9c2eb32b6eb74d197792b51a289469ec440e6d755d8620b0cbcf23f694d9a7e28f3110e21b9f8e24baa5a06644760e0f13ead52d095ea31f7216fe25d704b4193c0031b182b6a340e6040fabd145c995e938c4bca8cef19e336677bf39b9826f32ab2e8f5e21aa00fe875309fc063f9c6bc73b63b1ad87d264136a32aeb959c3b3c5bb6b54f86020b450f4f46bfe60a6ce430cd3a00ff3079a65e5d77ee37e24d5a339875ee01a94e34bb39032f7891b95b5f5adc7f78b07830694d3a464b61f9e7d4e87b937859cab0dd15761ead5ab375a9fae0b028e70a6097da99ddc7836"}) write$hidraw(0xffffffffffffffff, &(0x7f00000002c0)="3115ae7ce511aa342a9f5f9153a04776a150dcf64b91e631e6d9f6058eedd08036cccc615ccc045a1a25ddd0f153a208699e0435140dabd68c359be689110c1f6684e6af1ab34d3fb28a4f32d708f99c25a0a485925366209098", 0x5a) write$hidraw(r2, &(0x7f00000003c0)="67bcd0160818b472762cc5ae4cfa130587a298c8b2a8e9910e2a4f317be04f11c0688f682ea30e94cb737555042b1f90151832fcaf467303046528841e604530876216d610a9068c23f5c9a222286c1dbda444681658c7963801f7a65b127dd5a219a02f1f294ef0c992993894584a686a0bafa9e4326507d607f7a8df89256b5ebb7c767336ef0f2d0d98a64a23237cf9a0b1d38caae650a149720b4007e7ee66ab510a3478", 0xa6) r4 = syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0xada4) syz_usb_control_io(r4, 0x0, &(0x7f0000000780)={0x84, &(0x7f0000000280), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) [ 898.091265][ T3354] usb 5-1: Using ep0 maxpacket: 8 [ 898.096522][ T3309] usb 3-1: new high-speed USB device number 101 using dummy_hcd [ 898.111305][ T3301] usb 4-1: new high-speed USB device number 94 using dummy_hcd [ 898.119066][ T3275] usb 2-1: new low-speed USB device number 3 using dummy_hcd [ 898.176889][T19175] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 898.244115][T11745] cdc_subset 6-1:0.0 usb0: register 'cdc_subset' at usb-dummy_hcd.5-1, Epson USB Device, 4e:b7:c2:9f:83:4c [ 898.371272][ T3309] usb 3-1: device descriptor read/64, error 18 [ 898.381259][ T3301] usb 4-1: Using ep0 maxpacket: 16 [ 898.441318][ T3354] usb 5-1: unable to get BOS descriptor or descriptor too short [ 898.443683][T19171] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 898.458400][T11745] usb 6-1: USB disconnect, device number 90 [ 898.464721][T11745] cdc_subset 6-1:0.0 usb0: unregister 'cdc_subset' usb-dummy_hcd.5-1, Epson USB Device [ 898.501354][ T3275] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x85 has an invalid bInterval 0, changing to 10 [ 898.501375][ T3354] usb 5-1: unable to read config index 0 descriptor/start: -71 [ 898.512363][ T3275] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x85 has invalid maxpacket 768, setting to 8 [ 898.512383][ T3275] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x1 has an invalid bInterval 0, changing to 10 [ 898.512399][ T3275] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x1 has wMaxPacketSize 0, skipping [ 898.512427][ T3275] usb 2-1: New USB device found, idVendor=0a07, idProduct=00da, bcdDevice=ad.48 [ 898.512441][ T3275] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 898.512491][ T3301] usb 4-1: config index 0 descriptor too short (expected 58986, got 36) [ 898.520004][ T3354] usb 5-1: can't read configurations, error -71 [ 898.530761][ T3301] usb 4-1: config 161 has too many interfaces: 201, using maximum allowed: 32 [ 898.592177][ T3301] usb 4-1: config 161 has 1 interface, different from the descriptor's value: 201 [ 898.601415][ T3301] usb 4-1: config 161 has no interface number 0 [ 898.608873][ T3301] usb 4-1: config 161 interface 8 altsetting 0 bulk endpoint 0x5 has invalid maxpacket 9 [ 898.618755][ T3301] usb 4-1: config 161 interface 8 altsetting 0 bulk endpoint 0x8F has invalid maxpacket 24 [ 898.628874][ T3301] usb 4-1: New USB device found, idVendor=45ba, idProduct=92dc, bcdDevice= 5.ce [ 898.637993][ T3301] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 898.646258][ T3275] usb 2-1: config 0 descriptor?? [ 898.681457][T19147] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 898.688971][T19158] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 898.696881][T19147] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 898.704975][T19158] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 898.723550][ T3275] adutux 2-1:0.0: ADU218 now attached to /dev/usb/adutux0 22:30:02 executing program 3: syz_open_dev$evdev(0x0, 0x0, 0x200) ioctl$EVIOCGABS3F(0xffffffffffffffff, 0x8018457f, &(0x7f00000000c0)=""/146) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x8000) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) r2 = syz_open_dev$hidraw(&(0x7f00000000c0)='/dev/hidraw#\x00', 0x5, 0x4eac02) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f0000000400)=ANY=[@ANYBLOB="4f0a0000c0644eba3d9592e1cb8779c175927c2953f61237bb4067109a0d7ff5ea17a9dde10e2762eb91ddf7894c5492834cf31f4b4f453203581f61a492789789be9a71b6965d7198b38738776165a8910159c8b116c6791a7ab7dd750c41f875d4e6c69c3beacf036b71f9e5e7d1d107a014ebfe9885231cc53158638bedb880f320469e9c9c6ef5c659eb12219ae15edc67e0c282ee866f7f288886ea644184f18cab88860898295bae7c9ef5c10f00336683f416c9f81be277de0eb41f879f9f6039b83f7b07c601ff1962e0a2f6620b64ca303ac13e0c80cb44b2d76c2aab85f416971591ac86a71fc5d4ca318541ad8b1fc64efa1b2dee0ed60b3ae4edbc1ad9d8c5f7c2fe14606617db0d9d2f7ae209b0f662e1d20601aa618e8866458eaa488190c99180c81a356385b76df7cafe0608ef31a45e483b47a8ee17fffc7bdd8849d94ef516aba6c2c85c72efca41a0b4ffd04613ba965326ecac497d18c836675d0bfbdc2a974b461f36f5456a9b0721d0d255f19b37530a84bda32f5f4b758c4f4a0b7ea1e7b317eb009f9f85034e12f64257daf7c07431d83774e68ecf11ac94d1fca96d222254c8419ba373dad7267a16f81ae96d05dab513c3bf139e8a397b535a58c4fa699884177ff5ecb10f95b83a0ab943ec5cb8dce7912a4b5ed95c4197dba0358c1539e77620351a16544b90768d47c85715772fa85f3ad9b2c9b9fe08e4aac996afe509959c22b5184715948b05ca7e02cd3e3be13341891ac1b38f68c4d679ce1890c49eefc3ef7d802f9d7a53396b68ca076537b8ccf7dfa8050170bcba796559202ad47cf9d4f13c61995532248fd2201c0f6a9ae83eab42db8766e47d75631f0051502834f173250bf3ab455fbb531d33986aff5be02cb6ea308144e403defab7dc2d154b94d11136b3ab3f95d79f8f3e81fa0614bc7d783728439dc0c88c9fc973ab47ada8399c1c77902dda5daa9776c4e8d900c9d582941947c09ec3b600c81d54dffebf9de494c7b3b2763713d97d758a2cc1fb11053875e0d1553455d778ae094548cafd82738928c6ba1ec486610fb4b59dbfd1da62ba0ca300d4177e25702306921624696e3a0c194dae14d2ddc5ab0d8d316938cfb433eb3f83be7ed5043ce14da46abcb7169bcc8e06b490579d446a3375c7eaabda226f6ad080f9768d0c577ea1c2112d46aefcdb81c760754d19e252040fd5291eb42e0bea86941e306fd1b1c34b49715669709473d845f10752fa8ac37ad96b999df3c6f085e59dfcb29f63e0989aaeb52f874dd4348358001874bd3aabd10eb19134886e2595a6e928bd2e6d4379c9f89c900ea0595fc7d1345af2b7b5e5aef886e65987c10d0f2ff936be1aed2f2068907018a79bff715f63bc63cd43e03d4002c143917b6428a217c19baf8a3bc3f2c7988c2fce38233b1e7f3fe311429ad45a8b1a6df48432087edf5b754e3c92331e16cc31689375fdbba6d9e47d0cc54694a0086c96d82f4492a4b15e2480c4c9a4798d77c1c161f4bd3435940816f0f70e26e154c5e3b37e51aa95fd04c12f6e00e05ec7c1cea384872600fceadf0f68fbe466712a0bfd3c986b4c2469b5247fad0db8c4cf0064b05acb85ffdcd91a40ea638c690990f716ea0744a977e6ecd65e2ebb8d4ad5b47e9742889d9b1f71ea01b22e54ad2d7c1249ae760d6a64e3b5c35a8f42a4108310fc7bb30af4aa5e466e00b00ff2aa88fbc2a780fdab612a0db3da038d1f2c0d6a0f26eda94b6e73056c6f6ad084c814bcf334cd9a81ef1fd217a2508113756b3c5e943ad3d8cdd983bb543755a27980d0e4571c5c5ba16b753205239032dd5d32d25362ef8e96fd30f6d416954fbd7274bd598a6eac31bf3c7ea87985e12104f03fa2a9ead404511afef9500625cb07a9bfbab7a91d30ddaa15d2ac43637a98513d2385f7b810642f42175f8337e4d4369aab906e37f7f95c160fb64437d5188a6e02a31bd99da163026b8c8dc90ce1b154c4883c1674a6a9469ef3e3064efa2b8bb2f2ef839a5556a7df28311a572d321f5954b6e3491b4d6bc813a3a2c710cf175884a02b1f93efa04aefae7313e135d448c424605e1af2ba4645a11744a512bf3d81eb974854f1fe38bfa189d1cc704aa7c09c5e7af6c0d9a0f2c3d19d3dd2f79f05db4c1224a7413d37f76a3c333bad8d017e4ca2c57614caf591b5694bb52ad70fd2410999f25b8c8ce59e410c5769916e4f1eafff8ea10f7cb295c01cd6302126ce4ee971c1fdc13af4e90ac31bb2db52332698f719b28a291f3f48072528fe9ec8ecb70538363040a1c7958317319898d3344a4382460f49c717ade290dc74900d7afd3d8dfd1e7c4d1c6619ab2e1f61c79c9e6745dd8fe34d4f2a009ee68a589053076bb4cf28f2b9c7bacc4cd521aff6b1b208553605a7e900bedcb4581f563e95f3b21632d2393daf9f03a83a647dee56509e40fc580ebeafd8c43b0059479dfe7a9e045646af4f320e5a8f1a03e6f8d1831fb320b9c50a773d4f63b3d3455cbbd064f77308f4a0f14eb086806eac703f30c8e702d180dc07ee4d2fb66097f628aae93477c5dae73b3d650e5caad4ba336c174dcc5e1aab12acac1c7d563ab9be92b46bfe0ce0017aaa7d100afebba8bd6dbc89644e424d6a554722b0edaf2b01ff1cb26eeae0cb99c019ec7d455af969572d383d59c0727e25c8556a93882769317b3a575ca498848922a0ea67e23c3f3939bc3577a35e6e2157594ed80a35ccedb8653f2e96081956d3c0599d3476c130b181877c6b5634600b0a6f5a19670716e24a6d9589dfced5f57660e88e8d368e50c826e8167113c72971abde7f578bf7b4a0ac89e5d7ca908a190089965e11a523e5a24a29b69d2d39e6420cf36a9226dac79248ebe061a4706fbd078928a5d71ed0c087ab9768011dc8df040fd890d31f6831f27ff4efe92421777a85f755429da37abd67f12ce04f254bde966b03885e15868c00a37dde1df6c33ef39933b4538e0bf1d0b19eb87c74af10da07bae115fec79b45ad8a9d90f4afb16bfbcec776317d647b9535e47544c38c179c02034a88c4ca3f5fb48a7d31e7d8e3a6d669c01d49d30f3a59a16053c111353126b0fb367d6f6c8d68323c0935a00c30cdc3076aef684dd551207bfcbef765202ec668e7b1c71d33ecb7773ca2082e4eb24b99285ab65da08cb166d1eaf0f6088a731c4de7a33533d72d7358910ca51bf5f23d91308fd73402cb2f71a45919e9657d59f20d9503f07069790f08f203a41d9b7c10cd3931ec9f3d58c88f13461f1c58ee50a2fac45a366caa582c5cf265292e141cc040b02eccb425257bbf188471f346f3ea290c990086706a2832d668ef233b7ecf4c9677e1cd41d0ca099aae6a97acc7960091c1ff4f3efce25c81193782c918cf47784c9cd7cd465546a893a6b7fbedf6574bb7d29bf3d1ef98474a09195117e7de76510b60a6fa882291a1388bd4be2a2ad489e4d6b16a527cb9f39ee33a5f84c0bdd6e3af54ecf6e4cc0d30e9767554cf34e7956b0cf84219f0cf785bfea641723a9b59b40de1cf2a3098802d85f085fe4fe12aaf515038cd2d3542c43052c48b01a4542e87c1319c417209ad587cbfc698f08ad68b880ed8cfda1a17fee16e79ec38507b73e86a225a0abbffe5e9a6561800c194b4b8b11da17cae6c201538b96bd82260dd5536abb47e5cddcfc0a5a6177abf57cd25ae111e292909832118c25ffbff5329a92e8ac7bdfca9d82db4741a01b5f9c1e8e9624fbdcad8608a0918a62512a9dff7fe461bc33f646644965af03fd6fd5f972d82c8559d944cdae1c21233229f0aa531da192c2bd3c27b2ee7811fdd0e0934186367cfb4bd423c38e8251c9cf32d5033ac789c780000"]) read$hidraw(r2, &(0x7f00000002c0)=""/121, 0x79) r3 = syz_open_dev$hidraw(&(0x7f00000001c0)='/dev/hidraw#\x00', 0x1, 0x84) read$hidraw(r3, &(0x7f0000000200)=""/62, 0x3e) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f0000000280)={0x8, 0x0, 0x101, 0x4, 0x0, 0x7f}) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(0xffffffffffffffff, 0x0, 0xfffffffffffffe90) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x2246) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) syz_open_dev$hidraw(&(0x7f0000000240)='/dev/hidraw#\x00', 0x3, 0x408500) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e08595345e24ea72cf22da8cf6bd8605cc6dd64", 0xfffff1ff) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000080)=""/154) syz_open_dev$hidraw(&(0x7f0000000180)='\x00\x00\x00\x00\x00\x00\x00\x01\x00', 0x100000001, 0x80800) syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0xed, 0x1, 0x94, 0x8, 0xb95, 0x172a, 0xdcdc, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x93, 0x0, 0x0, 0xdd, 0xdf, 0x91}}]}}]}}, 0x0) [ 898.791264][ T3309] usb 3-1: device descriptor read/64, error 18 [ 898.811282][ T3304] usb 1-1: new high-speed USB device number 120 using dummy_hcd [ 898.851309][ T3301] usb 4-1: usb_control_msg returned -71 [ 898.856977][ T3301] usbtmc 4-1:161.8: can't read capabilities [ 898.873547][ T3301] usb 4-1: USB disconnect, device number 94 22:30:02 executing program 1: syz_usb_connect(0x0, 0x52, &(0x7f0000000500)=ANY=[@ANYBLOB="12010000e427fc0819154304454a000000010902400001000000000904000000020d000005240600000524b955aa0000000d240f01000000000000000000052406000005240000000d240f01000000000000"], 0x0) [ 898.923010][ T3275] usb 2-1: USB disconnect, device number 3 [ 899.051302][ T3304] usb 1-1: Using ep0 maxpacket: 32 [ 899.061597][ T3309] usb 3-1: new high-speed USB device number 102 using dummy_hcd [ 899.211298][ T3354] usb 5-1: new high-speed USB device number 91 using dummy_hcd [ 899.251521][ T3304] usb 1-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 899.321305][T11745] usb 6-1: new high-speed USB device number 91 using dummy_hcd [ 899.331267][ T3309] usb 3-1: device descriptor read/64, error 18 [ 899.351243][ T3301] usb 4-1: new high-speed USB device number 95 using dummy_hcd [ 899.371287][ T3275] usb 2-1: new high-speed USB device number 4 using dummy_hcd [ 899.421305][ T3304] usb 1-1: New USB device found, idVendor=0408, idProduct=3001, bcdDevice= 0.40 [ 899.430422][ T3304] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 899.438491][ T3304] usb 1-1: Product: syz [ 899.442697][ T3304] usb 1-1: Manufacturer: syz [ 899.447272][ T3304] usb 1-1: SerialNumber: syz [ 899.471324][T19182] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 899.481263][ T3354] usb 5-1: Using ep0 maxpacket: 8 [ 899.541999][T19215] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 899.571445][T11745] usb 6-1: Using ep0 maxpacket: 16 [ 899.601314][ T3354] usb 5-1: unable to get BOS descriptor or descriptor too short [ 899.611830][ T3301] usb 4-1: Using ep0 maxpacket: 8 [ 899.631302][ T3275] usb 2-1: Using ep0 maxpacket: 8 [ 899.661254][ T3354] usb 5-1: unable to read config index 0 descriptor/start: -71 [ 899.668922][ T3354] usb 5-1: can't read configurations, error -71 [ 899.675573][ T3354] usb usb5-port1: attempt power cycle [ 899.691407][T11745] usb 6-1: New USB device found, idVendor=0525, idProduct=2888, bcdDevice=12.47 [ 899.700611][T11745] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 899.709823][T11745] usb 6-1: config 0 descriptor?? [ 899.721378][ T3309] usb 3-1: device descriptor read/64, error 18 [ 899.741410][ T3301] usb 4-1: config 0 has an invalid interface number: 147 but max is 0 [ 899.749605][ T3301] usb 4-1: config 0 has no interface number 0 [ 899.761335][ T3275] usb 2-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 899.781267][ T3301] usb 4-1: New USB device found, idVendor=0b95, idProduct=172a, bcdDevice=dc.dc [ 899.790347][ T3301] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 899.798504][ T3275] usb 2-1: New USB device found, idVendor=1519, idProduct=0443, bcdDevice=4a.45 [ 899.807605][ T3275] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 899.825149][ T3301] usb 4-1: config 0 descriptor?? [ 899.831543][ T3275] usb 2-1: config 0 descriptor?? [ 899.841620][ T3309] usb usb3-port1: attempt power cycle [ 899.873637][ T3275] cdc_ncm 2-1:0.0: bind() failure [ 899.912684][ T3304] usbhid 1-1:1.0: couldn't find an input interrupt endpoint [ 899.923071][ T3304] usb 1-1: USB disconnect, device number 120 [ 899.988368][T11745] cdc_subset 6-1:0.0 usb0: register 'cdc_subset' at usb-dummy_hcd.5-1, Epson USB Device, 4e:b7:c2:9f:83:4c 22:30:03 executing program 4: r0 = syz_usb_connect(0x7, 0x0, &(0x7f0000000100)=ANY=[], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000940)={0x84, &(0x7f0000000440)=ANY=[@ANYBLOB="69d2e19c365c12f95adf871d7ccf401c08bed5d6232e4433536260721bb160975b105f7f648cc8d52c93bcbfc82d64952520db51caceca915ee5725430cf290fd7882150e02ee086884440bc4b4d3f3d3342ba5a94101c5d33a10c0fc394c0a32d9c47c8898a06d3910a977d3b0c53189733b0a9da69dd4609127138058f3da2f940c798263839b1762e2c296dccc86739bb69e32f3f0c820d57b4670ab616a30eaf112d2e0dab4a0d284e4b8be2c289224cf0255911851e3e92a11117de24b627dc61515bddfef469de6c02000000341337525421eaace81003b66e8ce04dd90aca9f48314e82a1cc2d173e0c61b319828ee40a0df6577609c4295fdfa7b208405f215d2920a6c7e0b76bb82f0e1727a23b7e1903ad302909db525df9ccb52912a54d2d441ee159fea6d63b4557a0f6545ec457006e40ff7ae77b223c68b1694013dd18758c40e13ad1a21f18068484ca8b0389e1ae9e836a73570297b37c571a5ebf68d7a84f8ac30d6317040a9530ad5a28dd94451e2e83c5e40e7791fad768003579cf3627e487cd7c1e3899d58ca217abbccbab1734d791f23336f6b7fa90fb9a0ba9a810d06eb657d2f045d08b4eb2a9bba0d35c4fdba2f104cbc98fa28208"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 900.091478][ T3301] asix 4-1:0.147 (unnamed net_device) (uninitialized): Failed to read reg index 0x0000: -71 [ 900.101651][ T3301] asix 4-1:0.147 (unnamed net_device) (uninitialized): Failed to read MAC address: -71 22:30:03 executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x926, 0x3333, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0xff, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}, {{{0x9, 0x5, 0x81, 0x3, 0x1f1}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)={0x0, 0x22, 0x22, {[@global=@item_012={0x2, 0x1, 0x0, "a313"}, @local, @global=@item_4={0x3, 0x1, 0x0, "7fe52845"}, @local=@item_4={0x3, 0x2, 0x0, "b70100"}, @main=@item_4={0x3, 0x0, 0x0, "80e3bfad"}, @main=@item_4={0x3, 0x0, 0x0, "77ddb60f"}, @local=@item_4={0x3, 0x2, 0x0, "6d881ace"}, @local=@item_4={0x3, 0x2, 0x0, '\x00\r\x00'}]}}, 0x0}, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000300)={0x24, &(0x7f0000000280)={0x0, 0x8, 0x5b, {0x5b, 0x67, "55580c3d233b0f8cc9136f8e57f80fd0252ece1f2162778029f194e06f4052ef0dc9d2f5efa1a19c77cfd6ece3ef23bbcb361091546d87dd5bd0b87cbf10f0ce9086027d07c3e38184b396f86ac22b74350c4fac8347d99e5e"}}, &(0x7f0000000040)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x402}}, &(0x7f00000000c0)={0x0, 0x22, 0x15, {[@local=@item_012={0x1, 0x2, 0x0, "18"}, @main=@item_012={0x0, 0x0, 0xb}, @local=@item_4={0x3, 0x2, 0x9, "36de9c31"}, @local=@item_4={0x3, 0x2, 0x7, "b3ae9e84"}, @main=@item_4={0x3, 0x0, 0x8, "88248439"}, @main=@item_012={0x2, 0x0, 0x4, 'z#'}]}}, &(0x7f0000000200)={0x0, 0x21, 0x9, {0x9, 0x21, 0x8000, 0x0, 0x1, {0x22, 0x302}}}}, &(0x7f00000005c0)={0x21a, &(0x7f0000000480)={0x0, 0xefddc11eb51445ce, 0xde, "44e5a7bbbc56dfe5e2ce11332527503cc08c28c096f133147b0f73896a6d3ecaea50ded32ff4cab28fe79ea2e8915097b439719dd96e405d0c72d101456281baaa550c935f615e80addbf6925bfd62f231601a0a9a962b2edcaa9c3b6d59edb0d63d477149985430f2acc27112b7a1924060f6b980d99c53155ebf55793aa5b3903a29cee95e43a66e2ab387898a564869ee77aef3e40a3f9eefb7d2b1f0afa955a584bcecc5b676032a9d81a7e38f47250887f2218d76031597f0c4a6d6977543843accf433cd68507d19aec33f08e3de384c647a16667dafacde93f4e5"}, &(0x7f0000000340)={0x0, 0xa, 0x1}, &(0x7f0000000380)={0x0, 0x8, 0x1}, &(0x7f00000003c0)={0x20, 0x1, 0x24, "48267504de2c18cb72dd3e407db338dcf18ad1daf70425487f030eed731f8bf6ca736e93"}, &(0x7f0000000580)={0x20, 0x3, 0x1, 0x8}}) syz_usb_ep_write(r0, 0x0, 0x6, &(0x7f0000000400)="c99e0000f641") r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x926, 0x3333, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0xff, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}, {{{0x9, 0x5, 0x81, 0x3, 0x1f1}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)={0x0, 0x22, 0x22, {[@global=@item_012={0x2, 0x1, 0x0, "a313"}, @local, @global=@item_4={0x3, 0x1, 0x0, "7fe52845"}, @local=@item_4={0x3, 0x2, 0x2, "b70100"}, @main=@item_4={0x3, 0x0, 0x0, "80e3bfad"}, @main=@item_4={0x3, 0x0, 0x0, "77ddb60f"}, @local=@item_4={0x3, 0x2, 0x0, "6d881ace"}, @local=@item_4={0x3, 0x2, 0x0, '\x00\r\x00'}]}}, 0x0}, 0x0) syz_usb_ep_write(r1, 0x0, 0x6, &(0x7f0000000400)="c99e0000f641") syz_usb_connect(0x0, 0x3, &(0x7f0000000240)=ANY=[@ANYRES32=0x0, @ANYRESHEX, @ANYRESHEX=r1], 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) ioctl$HIDIOCGRAWINFO(r2, 0x80084803, &(0x7f0000000100)=""/194) [ 900.159546][ T5] usb 6-1: USB disconnect, device number 91 [ 900.171923][ T5] cdc_subset 6-1:0.0 usb0: unregister 'cdc_subset' usb-dummy_hcd.5-1, Epson USB Device [ 900.184271][ T3275] usb 2-1: USB disconnect, device number 4 [ 900.271385][ T3301] asix: probe of 4-1:0.147 failed with error -71 [ 900.282568][ T3301] usb 4-1: USB disconnect, device number 95 [ 900.561254][ T3309] usb 3-1: new high-speed USB device number 103 using dummy_hcd [ 900.681296][ T3304] usb 1-1: new high-speed USB device number 121 using dummy_hcd [ 900.781258][ T5] usb 6-1: new high-speed USB device number 92 using dummy_hcd 22:30:04 executing program 2: syz_open_dev$hiddev(&(0x7f0000000180)='\xff\x03\x00\x00\xee\xc7\xe9\x14\x00', 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x80041) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x80001) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(r0, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r2) syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x525, 0xa4a8, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1}}]}}, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r3, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(r3, &(0x7f0000000040)="22b21b77398a6f29b985de8364fb92257f442ba6e60d8f3a9ea5f8f09285bbeaf9a73cb8e736f9d08719a8d7ce6a0de228ff35f2fc042097bf39abe21fe400e9805839e67e4984bee2fc8df17bd4f1d06c57a548b39747a4085e545e47a3951a4f0788fed471b09983a35118ef2075626a032b25f68a5b92902256ac4c03be1499c938ba12ed55911890b75c58af290033d49fa02129f022585f52bfd2002f47f4084fab5fa385b201511388525c62243f", 0xb1) [ 900.831244][ T3309] usb 3-1: device descriptor read/64, error 18 [ 900.851239][T11745] usb 2-1: new high-speed USB device number 5 using dummy_hcd [ 900.861260][T12211] usb 4-1: new high-speed USB device number 96 using dummy_hcd [ 900.921338][ T3304] usb 1-1: Using ep0 maxpacket: 32 22:30:04 executing program 4: syz_usb_connect(0x0, 0x2d, &(0x7f00000004c0)=ANY=[@ANYBLOB="120100000977a14015661200a8fc0000000109021b00010000a3000904fd0001a368ff00090581ae8692ea8b7fbdaea1d11d466a24f9f337ed6e39775cee6e0cb405fbe95dd7c7af3ce54b1817fcaa02d754a8f8278fa55d02252fa46b778b79a27d34da23d9491cc645f58562bd2a933e6833aa32f21551e73fab629eeffddb7a488cbe97b79b5773fc0335dc911880ebb83639fe2201000a60a2ea269f55c728249a38be41ee722aae5a3b000054a3f7cef3856668dcc1a69b72ec7d80d9c0bfa28d7d233835591d393e115011941269eee8135bf529765035e64559ecab5844afe46ac0350024bff50beac27223f5a9e6ddf0630901264fad059a3bbc9a5f78e3cb0c6432ff9ea15b62d4bb7275f8171771754700950753fdf4cc9835faf6ab8f0dc5ee0d551e9941b2e3370549f10b257f6c0360b5aa2dea8732ac7a46deffec89aecda81534b039dbfa6f772c2d7e3b241560a1ad8d91fce72ffcafd9421c36453b8ef651883eb3f338481528a76736b7440cbba1a9074756ac312b61bf2cf881ef3cfa1b76adba207c8a9319b1fc69a63a0500000000000000d1e95f26e2c97579a86b2064dd46eda558968f288fb60ebc2e4af89e5e85c4a7fcbde218db3bc9c8e06ce5974b2c8621ba30a0366ef82e11db76ccaa6f979e2dbd147f5ae6163d9979f040c382f0f2427b14801e29e1f812a741af3dc2011a00000000000000"], 0x0) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x4, 0x0) r0 = syz_open_dev$evdev(0x0, 0x1, 0x0) ioctl$EVIOCGKEYCODE_V2(r0, 0x80284504, 0x0) ioctl$EVIOCGID(r0, 0x80084502, &(0x7f0000000040)=""/126) syz_usb_connect(0x2, 0x24, &(0x7f0000000700)={{0x12, 0x1, 0x0, 0xc0, 0xfa, 0x38, 0x0, 0x67b, 0x612, 0x2e12, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x6, 0x4f, 0xac}}]}}]}}, 0x0) r1 = syz_open_dev$evdev(0x0, 0x1, 0x0) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000100)={0x5, 0xb, 0x2, 0x9, "7eafa7d154695298cdbfa75f362882857dec69695d7d6e42c8df8aaf910937ca"}) r2 = syz_open_dev$evdev(0x0, 0x1, 0x0) ioctl$EVIOCGKEYCODE_V2(r2, 0x80284504, 0x0) ioctl$EVIOCSABS3F(r2, 0x401845ff, &(0x7f00000000c0)={0x9, 0x2, 0x8, 0x40, 0xfff, 0x3}) [ 901.091874][T11745] usb 2-1: Using ep0 maxpacket: 8 [ 901.101451][T12211] usb 4-1: Using ep0 maxpacket: 8 [ 901.121420][ T3304] usb 1-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 901.181355][ T5] usb 6-1: too many endpoints for config 0 interface 0 altsetting 0: 255, using maximum allowed: 30 [ 901.192224][ T5] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 901.203112][ T5] usb 6-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 255 [ 901.211363][T11745] usb 2-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 901.216104][ T5] usb 6-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 901.226420][T12211] usb 4-1: config 0 has an invalid interface number: 147 but max is 0 [ 901.235217][ T5] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 901.239664][ T5] usb 6-1: config 0 descriptor?? [ 901.243418][T12211] usb 4-1: config 0 has no interface number 0 [ 901.243735][T11745] usb 2-1: New USB device found, idVendor=1519, idProduct=0443, bcdDevice=4a.45 [ 901.271618][T11745] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 901.279605][T12211] usb 4-1: New USB device found, idVendor=0b95, idProduct=172a, bcdDevice=dc.dc [ 901.288974][T12211] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 901.297814][T12211] usb 4-1: config 0 descriptor?? [ 901.304037][T11745] usb 2-1: config 0 descriptor?? [ 901.331384][ T3304] usb 1-1: New USB device found, idVendor=0408, idProduct=3001, bcdDevice= 0.40 [ 901.340441][ T3304] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 901.348573][ T3304] usb 1-1: Product: syz [ 901.352780][ T3304] usb 1-1: Manufacturer: syz [ 901.357368][ T3304] usb 1-1: SerialNumber: syz [ 901.363819][T11745] cdc_ncm 2-1:0.0: bind() failure 22:30:04 executing program 0: r0 = syz_open_dev$hiddev(&(0x7f00000002c0)='/dev/usb/hiddev#\x00', 0x3, 0x2) ioctl$HIDIOCGFIELDINFO(r0, 0xc038480a, &(0x7f0000000300)={0x3, 0xfffffe7d, 0x59, 0x7ff, 0x80, 0x4, 0x3, 0x40, 0x5, 0x1c, 0x8, 0x8, 0x6, 0x8}) r1 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x8, 0x0) ioctl$HIDIOCGUCODE(r1, 0xc018480d, &(0x7f0000000080)={0x3, 0x3, 0x8, 0x9, 0x2, 0x3}) ioctl$HIDIOCAPPLICATION(r1, 0x4802, 0x7f) r2 = syz_usb_connect(0x0, 0x1d6, &(0x7f0000000540)=ANY=[@ANYBLOB="120100009fbbd708401c3405bf0c000000010902120001c6b7a03f37adf11000358439001e26ff7f000000000000"], 0x0) syz_usb_control_io(r2, 0x0, 0x0) [ 901.381272][ T3309] usb 3-1: device descriptor read/64, error -71 [ 901.391801][T19244] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 901.431337][ T3304] usb 1-1: can't set config #1, error -71 [ 901.438682][ T3304] usb 1-1: USB disconnect, device number 121 [ 901.451280][ T3354] usb 5-1: new high-speed USB device number 93 using dummy_hcd [ 901.561377][T12211] asix 4-1:0.147 (unnamed net_device) (uninitialized): Failed to read reg index 0x0000: -71 [ 901.571619][T12211] asix 4-1:0.147 (unnamed net_device) (uninitialized): Failed to read MAC address: -71 [ 901.651355][ T3309] usb 3-1: new high-speed USB device number 104 using dummy_hcd [ 901.703564][T11745] usb 2-1: USB disconnect, device number 5 [ 901.732102][ T5] keytouch 0003:0926:3333.00E1: fixing up Keytouch IEC report descriptor [ 901.741830][T12211] asix: probe of 4-1:0.147 failed with error -71 [ 901.745032][ T5] input: HID 0926:3333 as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.0/0003:0926:3333.00E1/input/input337 [ 901.750863][T12211] usb 4-1: USB disconnect, device number 96 [ 901.791259][ T3304] usb 1-1: new high-speed USB device number 122 using dummy_hcd [ 901.821435][ T3354] usb 5-1: config 0 has an invalid interface number: 253 but max is 0 [ 901.829675][ T3354] usb 5-1: config 0 has no interface number 0 [ 901.836610][ T3354] usb 5-1: config 0 interface 253 altsetting 0 bulk endpoint 0x81 has invalid maxpacket 646 [ 901.838613][ T5] keytouch 0003:0926:3333.00E1: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.5-1/input0 [ 901.846775][ T3354] usb 5-1: New USB device found, idVendor=6615, idProduct=0012, bcdDevice=fc.a8 22:30:05 executing program 3: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$HIDIOCGRAWPHYS(r0, 0x5b04, 0x0) read$char_usb(r0, 0x0, 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$HIDIOCGRAWPHYS(r1, 0x5b04, 0x0) read$char_usb(r1, 0x0, 0x0) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x4) ioctl$HIDIOCGRAWPHYS(r2, 0x5b04, 0x0) read$char_usb(r2, 0x0, 0x0) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$HIDIOCGRAWPHYS(r3, 0x5b04, 0x0) read$char_usb(r3, 0x0, 0x0) r4 = syz_usb_connect(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="120100004d10c310ba45dc92ce050000000109026ae6c9a10000000904080002fe03000009050502090000000009058f1e1800000000"], 0x0) syz_usb_control_io(r4, 0x0, &(0x7f0000003900)={0xac, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r5 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r5, 0x0, 0x0) syz_usb_disconnect(r4) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000140)={0x24, &(0x7f0000000040)={0x20, 0x7, 0x30, {0x30, 0x11, "42e3b72be00ed00091e78f38459081a2be072dc38cf4b9d67de5684e2a91d487f39419bc74350aa485aaaa2f75c6"}}, &(0x7f0000000080)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x1009}}, &(0x7f00000000c0)={0x0, 0x22, 0xd, {[@global=@item_4={0x3, 0x1, 0x1, "76709fc5"}, @global=@item_4={0x3, 0x1, 0x4, "c8c5841a"}, @main=@item_012={0x2, 0x0, 0xc, "a129"}]}}, &(0x7f0000000100)={0x0, 0x21, 0x9, {0x9, 0x21, 0x0, 0x32, 0x1, {0x22, 0x2dd}}}}, &(0x7f0000000440)={0x2c, &(0x7f0000000180)={0x20, 0x22, 0xce, "7bd7f3aa20d5fd5e540f4a520fb2b9b53c8401d5b274edae57bfc4b09b33a1ba4aebf043eafac8ab617f143a94f2d974c202aaa4028ac3fdbd8aa327360f54e1aa2da2def37001916ff959f1e8d59d5f85365d948e7939a3fcf696379e3784f493d3c0e39973fb1c49575f102bd8fd27d5f6307b4d2583d5467afcdc5f86ac7b373cf2cf2678e101df5297af46931b365e2f98c8e6d1d35d97deda4043e6a33d702cb931430dbf980a3e8a530d3b954feaf6ff609b2eba87d43b222ee72cca647bd62cc4e6e1ab500e75097910e9"}, &(0x7f0000000280)={0x0, 0xa, 0x1, 0xd7}, &(0x7f00000002c0)={0x0, 0x8, 0x1, 0x3d}, &(0x7f0000000300)={0x20, 0x1, 0xe2, "2c1aad46da3b0aa363b70443e0b5d654e749190d52d436d731d0e50585e93f0b5fa2e8a04efae358ee8750b42f4ab32aea7a7c4169fbc68f25ce278e32928c06335471bb627e4fb468f297c4bb7e0cb35adb05c9518a8c73f9f1f8d15ba112335bcc85ccbdc4e9bffd10b34c56c1d611dd5306d092678a034768bb41db4a255b2a5e96e89da6205fb5a5d68d36e5534733f83a0579f4643bf247b6f73dada153c56a430a5c0f38b6f7e585a20d39a0d8a60afe6dfe0df901dfee5bccc7a9faeaea1c72d401cef6f0f98b0b2b74f05e3fb55d2c7bbb08c20d15a6644abd43d430767e"}, &(0x7f0000000400)={0x20, 0x3, 0x1, 0x4}}) [ 901.846791][ T3354] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 901.887511][ T3354] usb 5-1: config 0 descriptor?? 22:30:05 executing program 1: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x38, 0x80, 0xfd, 0x40, 0x1bc7, 0x36, 0x5c9e, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x1, 0x0, 0x2, 0xd}}]}}]}}, 0x0) syz_usb_connect(0x2, 0xac5, &(0x7f0000000040)={{0x12, 0x1, 0x250, 0x30, 0xd2, 0xc3, 0x8, 0x499, 0x101f, 0x791a, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xab3, 0x3, 0xd6, 0x9, 0x70, 0x81, [{{0x9, 0x4, 0xbf, 0x1, 0x2, 0x3a, 0xe2, 0xfe, 0x0, [@uac_control={{0xa, 0x24, 0x1, 0x81}}], [{{0x9, 0x5, 0x2, 0x0, 0x316, 0xff, 0x0, 0x80, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x0, 0x1000}, @generic={0xfc, 0x3, "8c1025b2d694ea078b5ded4201a28e4da5c59a6be8953b881ed1d3700ca4488763a760ab17c85d2818fd73ae0fb6af5c29fc36304b26926e039696737e09a3bb3983178f0dcfa710158adbc2f14b64ccc3403cf387a84a88274dc84aa1dc155745b0a610842cc525d17b359427da0fdc34f9735d1073ceb2c65191f177f80ccee8613a38a281d612914670d17fadc893fbcc305b4fbc833038a6110a2b3a1df36696386f60948b1d29b2a66f30048d0bc7f6cb5affc91c0eb00203a7acc98da482c27942a8e9206e979890964268a873dddc240da948efb8886fc45e60f2279006674c404130d472f6643f9bee8b12a4e462a7ae6d8952808437"}]}}, {{0x9, 0x5, 0x82, 0x0, 0xf7, 0x6, 0x3, 0x7}}]}}, {{0x9, 0x4, 0x59, 0x1, 0x10, 0xe5, 0x25, 0xc6, 0xf8, [@cdc_ecm={{0x7, 0x24, 0x6, 0x0, 0x0, "1d69"}, {0x5, 0x24, 0x0, 0x6}, {0xd, 0x24, 0xf, 0x1, 0x7, 0x0, 0x2, 0x81}}], [{{0x9, 0x5, 0xa, 0x0, 0x3a8, 0x3f, 0x1, 0xa7}}, {{0x9, 0x5, 0xf, 0xc, 0x17b, 0x9c, 0x80, 0x3}}, {{0x9, 0x5, 0xe, 0x96b4a4755e247077, 0x3c3, 0xeb, 0x1, 0x56}}, {{0x9, 0x5, 0x80, 0x10, 0x2ac, 0x8, 0x40, 0x6}}, {{0x9, 0x5, 0x4, 0x0, 0x3fd, 0xff, 0x4, 0x35, [@generic={0x4b, 0x21, "75e83e1ed9b57503bbc0f5d0671714c2c0229448437617b96c9f8307692fc92dead3a08f51e45902c7f48e0da59bc89fabde71d03563f982cb7d2a96d39eecc5c3dbf901679a9a4593"}]}}, {{0x9, 0x5, 0xddbb9b0bc764ee6, 0x2, 0x1f2, 0x8, 0xfc, 0x40}}, {{0x9, 0x5, 0x0, 0x0, 0xa1, 0x6, 0x6, 0x1f, [@generic={0xee, 0xe, "a921f020270c2a53b87ca3ca6a0eda1394012a5fefee170f3c4ce9b2f49ebc94bff214c0f907a06bc15c2d7d5ff1701e54e3fe1526794d56b149d7e877f99edac24c4bac3996cf6a670a86583b9ecc2780ff765fc72f2a89aaf2eb71ce7e5c9059cfad122b2714ce1f469164a6a533c5679c456953c11f77c92f1e6a3a31841572b70c81cfb51b1d1e77999d19de105f037a499259a7a3683e4a7206cf47ab609d9fe137df2a406f6ca6ab5636bb12241b202f153f3be14a8c2aae57861850433da1917b41e61b50c1da87b628f8c68439a01507afd51231f7c45ee4716b8460f600c32271cce3ec5085bd47"}, @generic={0x8e, 0x23, "70de4a611fc4f83718b99d7636a8bf6b90e15109a14e3dd674e2f8998ffa77a574c9b398700e3adfa03db2790b30ac32ad66f4add64f6714ac35b58a1dad5616eb44b220a9e7ad378e7aa99aaa8777c10754a786d7c788fe2394fbaeb5589895e441e97f4af138a1aca6e8452a922619d5f956202dac4179a937782ad39e93208bbcd995c8a33224c4512b63"}]}}, {{0x9, 0x5, 0x9, 0x0, 0x32a, 0x1f, 0x7f, 0x89}}, {{0x9, 0x5, 0x6, 0x0, 0x36d, 0x20, 0x9, 0x2}}, {{0x9, 0x5, 0xe, 0x1, 0x2d0, 0x86, 0x9, 0x80}}, {{0x9, 0x5, 0x6, 0xc, 0x39c, 0x6c, 0x1, 0x40, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0xc9, 0x7}, @generic={0x9f, 0x22, "c90ee855322a928660a5929f219d2bac078143cb020ae2eabd3f2880be972ec724450cfd0f0a3471ebbbf2343950a3f6788c787a9361dfb66b81a4cfa678bfa20f95a2fceebba3af87ba7d4655f21508ec09936d165f351866cb371ce75f8d272c289bf1f5209116346f7f47fc4059468c0717e43d39e3d8046ce00c1a84ba66a0f7ba9d3004bd7ae6ad5bdf141cf69dbb31dd96d98aae00605b6e2d92"}]}}, {{0x9, 0x5, 0xd, 0x0, 0x1cb, 0x3f, 0x2, 0xff}}, {{0x9, 0x5, 0xdd510db4efe05c0a, 0x3d2b14ac8000634, 0xd7, 0x77, 0xa5, 0x8}}, {{0x9, 0x5, 0x6, 0x1, 0x239, 0x2e, 0x1, 0x6, [@generic={0x3f, 0xb, "003ddc21f74b080c128564d0f64622ee0e62f29bf3a5e08448822dc6b86ad5c2ae04109e474bec8956a705b037ce5ce06200c5adf387a07bfd99dfe3d4"}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x7f, 0x8}]}}, {{0x9, 0x5, 0x9, 0x0, 0x310, 0x1f, 0xc1, 0x3f, [@generic={0x30, 0x24, "f1f0f3db5e8ad75234e5788a2e0dc1b29b0b99c5407ff3ef0179c821f39a6fcd2a767042cb9107e404b7ec7897b4"}, @generic={0xbf, 0x30, "261882396f110e3ccd32fc803638927c44f693a0e3c257e6d075c51d293a30ff6b0d56267c8fa158c046a41997fa0f0598e278292711f4b20ae57be2d9040d86bf417c6c43b1f2ee99f963107d7d7b999cf41a663d33bc0c6532b5b9651d74a917dd54376160b568578b3f0cdce3dfb201be8651d895729b053db5780b00df1ec5a3660efac6d2f5cf4703e8b6983efc38daca55bd86f4a0e74b1f34a8fd4065e2edb715c9aaf571a87ca1c56f17e64ae08dd39e9bc7b203535762b4c0"}]}}, {{0x9, 0x5, 0xc, 0x0, 0x371, 0x9, 0x80, 0x9}}]}}, {{0x9, 0x4, 0xc7, 0x0, 0xc, 0x82, 0xf7, 0xec, 0x46, [], [{{0x9, 0x5, 0x3fd8a1064fcc6f3c, 0x10, 0x161, 0x2b, 0x3f, 0x81, [@generic={0xec, 0x30, "299a3c68162855cfa493003e318578e0c4854da216f1caa835f3e473fede58ab0bafc1fc3bab0b370746e2efed4576b295e153ee7fa32cdf2bb29be2c1f57d888868ff0ca991ab390cc8603f050d3966b2326e2baf0008b327dc37009f8bc4e835c3affb47d68cf6332dabd279776792205d66863d514314a80b78a30396fb959e9498b19eebb05076c8607d2186032b5b17c39cd008ee2cd5f41506861669f385add7f57cb64127b0c2adfdb94ef7f938e7fc42672d46dd160ea1cd0a17ca139deea92097a354fec45ae338e38e65b581973378d96a1da0f678378b9b951a14b720b31405b856634e90"}, @generic={0x26, 0x24, "7602c95d679345266391bb46042963a1894c39752077bfdc3a604bf45bf37fdc1a8d18c7"}]}}, {{0x9, 0x5, 0x3, 0x0, 0x370, 0xd3, 0x20, 0x0, [@generic={0x58, 0x31, "aca5bcae199bc3a91f8f287a09bea09189ed883ed9ef8bb725d682fe83dc6c9e2b1a0e5fd9a46bd8585fd26902ccbdbe01e0b8041f5b3fa084845ce375fa61730cfd93bf81ebbd6b929d905fa51c12144b3adfcbb6b3"}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x7f, 0xc9be}]}}, {{0x9, 0x5, 0x7, 0x1181a37e8c14f78b, 0x2bf, 0x6, 0x40, 0x0, [@generic={0x88, 0x7, "e71dcf7d1e5381e0d8d9cbd985e9299573ddbb57d4b6c0222dfc4412bbd92637995fe5452a02ea58780857a68a61e5b06957cfa8df38ee5d0a3e0eb58eb61a1b3f56a687f041145840be223d0eb6ba1414613c8b0d129d3bbc3184ab9405430454ca19356ac0e098036e5675163a8cffa829d1969eac43e3fee03adba40844060ff79ad092ab"}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x0, 0x81}]}}, {{0x9, 0x5, 0x9, 0x10, 0x12, 0x0, 0x45, 0x1e, [@generic={0xc7, 0xe, "c8e8e01739dcbf711cce7f60102618c7a528bba5f673eb9317f2012ac3ed6cea53ece5394f9b0d1f9c37f45734c6d76baf5ed88d3475a9f5245cd1960051ac0ad7ca252ea44278b863b5d90abe6efd63950525d2ce1ff3e6b3ff025edcf7349dacc6657ccbe82dc8cbc6a84365379868b11cb450a00cf6edafe712c6ff50de715e2818969eadbfeedabb68210822537c5f3ab2e2aba44c4b254d3ccf24d7bea5ea32ed7f7edd81854a29d7524c9862b4b858090c207d84fb86e49b529603998c3c565c0fbd"}]}}, {{0x9, 0x5, 0x1, 0x0, 0x39b, 0x6, 0x9, 0x3}}, {{0x9, 0x5, 0x3, 0xd2d7ce3b174a288, 0xe3, 0x86, 0xd6, 0xf9}}, {{0x9, 0x5, 0x5, 0x0, 0xd3, 0xc5, 0x91, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x20, 0x1c42}, @generic={0xe5, 0xd, "c6a66b4bd722c164c36476ce47769a1d141975a9515fb299d6a7e2d189891894dcf5d2e50c4d620e4c641d973686e60e38faf968c333c567858045cf81d052abc223593a8945674b98d0c44e7e4280d61ea6034657815fcaf8ce2cfd2607a9a9c0e73b5e0fa9d6529341a877251b64077289ec52b7ef524a7f6e54ffedf3f821657e3da5ae2cb89d4fab60483d38b99853974994d522b85f9bc1254c43cec999a70f80b7bf2be2c7995ef3999620a617ce761cf7ad7a4de0704d8a1232d4791b0f6c5fe1f1625bbba996617d3e0caba310a7cb70162f5766933012655e5f88da9f74fe"}]}}, {{0x9, 0x5, 0xf, 0xa, 0x208, 0x1, 0x40}}, {{0x9, 0x5, 0x40ebedaae21b65b1, 0x10, 0x212, 0x2, 0xf1, 0x7, [@generic={0x2, 0x20}, @generic={0xf0, 0x22, "6a4dbd7ae758d2f6f7a86f5ca9dd17668122feb59aed7e682e88e004fb859d593db07e3ab3ac281925a153b0abcd2e5c03ffde466daea0dadb92031b5f0851bb8b53fc6f23a5a1a257fc48382f5666c5ec44d793c3a6553c4cd9778c2a67c86a455a0c15b2d1fb7680c704aac00f621b68a5883f91416e363d09634de487caece2b809cc87cf2604cef7d2dcf6322664c9d812a84cc3bcf1ae7917bee7958b8149aa28d1652647a0858904339fb6bff2e84fdd4641d2ed75ab182711e38aa5d68f80c10ce92428f1f7be307c10f647fa31154068ef54fde7f569238503f52131a9e5f0aa09ae24d236f8f5dc0aa7"}]}}, {{0x9, 0x5, 0x2, 0x0, 0x335, 0x8, 0x5, 0x14}}, {{0x9, 0x5, 0x9, 0x8, 0x78, 0x3, 0x5, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0xd6, 0x8}]}}, {{0x9, 0x5, 0x9, 0x0, 0x18c, 0x80, 0x5, 0x81, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x9, 0x3}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x20, 0x8000}]}}]}}]}}]}}, &(0x7f0000001fc0)={0xa, &(0x7f0000000b40)={0xa, 0x6, 0x100, 0x6, 0x4, 0x0, 0x40, 0x2}, 0x2d, &(0x7f0000000b80)={0x5, 0xf, 0x2d, 0x3, [@ss_container_id={0x14, 0x10, 0x4, 0xf9, "7679c454299c8c25ee6f05808d938240"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x4, 0x0, 0x3, 0x3}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x0, 0x40, 0x0, 0x2}]}, 0x8, [{0x4, &(0x7f0000000bc0)=@lang_id={0x4, 0x3, 0x446}}, {0x1002, &(0x7f0000000c00)=@string={0x1002, 0x3, "ab455a69eb65957779a42ef9160ab6d17216d6ae18c8044be5aa255e1473503c82617dd71c2aa694645959164da0e86b675f23839d6dceedd323bb69562c5f42124e1e29fb6ba0051a3969a258d31e1aca2caa10acfcae471638394d594e385b7cde129f51a69796bb0b5d357e01373a2ebdc221d7f32ae69a181d46f7b091156f7c315d8fe5d5bb07623344c1882e352fce21bbc0960ecf69037f8774d7074fe5a19a12b324b02d87f1f585f5727084c2f4d85a6ffb4f72017dd9041d5abebe1a4add2ecf2cdbad62edd06ad9c31276e18c9d6ae966d028fe57ea0bab3e4dbda199c7aa6e1c8634abbb810688aff9ccad248f7fc8b8c9e324c180ecea18275a407fcd958872d39977b1087c328d70cfbd28c179e33721473222b315c7ec2bb189d82034d1d22630b2fdb33cc0b8c909c7be91ba4aad986502bebf43bc6f86ac0b91f26fc719379c01c77e800106895dcade0c95248fe8f8bd8ed044767127d90808168979e5f3ed1eb7d2c445c3daa230e49d9468cea46ecdd3a364306bff67d5d1563469276d10f1843596fa10aaba9245c7f03066a30b25cc739ab53b787f4d3d5fbe61b6f1bbb5baecaa1a2db18d653bba1152e41acf46e5dc3316da64e16d6c40a11d8d2b21363b5fd7c43753ba28732f02f42918d53b1e6fc757a1bda48f39ff4ff0eee4f1ef7bff3a43d4201f5fe071f528753faf511f08a7b350803f2cf0d5a238af38fe12000d76846192ebae6a1b5abb76e2d81a05448abdbbf95255ff0045bf665eeab17cc1083d5c9bcdba03c92cc5be83b09b781d72e18f7ff72e2401468e0ca0b000fdfdcdbbf2dccf81ac3e5a9b408b30c2b26fbe00dce835a22448f8fbba06619dec88e74f2c4399efdfb72e517d31d9984416e73795ff5c03adbcbabf0f6209c726eaf10518d667c6f854f4a238154034acee8bc35953bd08b06fc35bd16cbd448f6fcb6dd35642acf74e0bbb0ffd08f4ee0846f853892d6b78db0bb8ea7ad5daa41a5a354d14929f308e17954774c53a54825788554dc3375ad0bfe8cae41f376e63315085d6ed73b1f5c0e5ffbe4ef46e0373114a2405c0f9f22519d8a2c7a147a4fd1923d54333044a449e87223a7ceb052bd1431fac368c98eb86972444c6eb6f1e4ed032dadef269e9ac8f8e5c429b886c468a193d6781ae38484bf32e6b1c7ea521da5b2d1cbea3caff58f0c47281eae8e5e24c1c4e4f41c6cc6eda02e1cb2fa14c71aba55d649e2b2f1c013983500150d37bddcc710f14880178ade4d64b80d7a0019fc71b94670667577464c78669a7608bc5e2f8b8671c0dd9d41607b32def924db71d9b1546945344c92a4c15d4e53d95ad5f4bc281c7f1aefd1cc0c7b34e09d3f5b912090c43da5c5847a97e094bc635b5e963f565f73f0258654a6feb7c68320fe008ff4b01268bd60aecab08186dc805232ad26f5677d7ba7309e1181ea0c2d889417b0b450934a7e9ac7d7bbbd77d0442af73a667d2c9a95876dcc2c96225fe4820658f8d149e6d5f6236b3c7bf0b74c113de415ad890807ed841d5cb4166a9781ed976d6ad87fb444d74c332f5a11a871df161dc79385603c480f86e4977cefa8669a9fd3cae47f4082655ec5c45c301a55ea95d918d07b2b545583eac6f4898cf3b3cd9478428495cf4bd62661ff9ceeb1ddbf51307087562c55425993c5b468e3712035c980a96c976722ecb7b825941e30d414e59a56716d4fc2312802e9d3f02f0d34422879560d6afebe4092ff866cec3cb533d66206e946f0e639c9c7be2b8ea073055438d1238fbaed6bbef179178c3a6d293491a9a5b7776ecc30bb11b78de2a6675dfaf62122810712af043021c86c330840a828ec7d8b009ec0fa4733d8b3caf468ee3acf8334a1eb0e835a2f1257757f9bea5cec567034c95f9e772089f275996df74ecdbb4e616656c6a7211fe90af4f4e9c8cf271dd56cae44e8c6736ff639b72d3efcaabc9b2692405861f552f9561f30de07744a4bc8f1fa2f30e4855ec20e9494e3db19ec8c5acb0197e7384253ab39466db99de3dc24c158c8ee7db4e04cc7bf64cae3a08e559a995d0fddf72369bec61f818be9f7720e0bee00f3c5e4f9229b71824d09ef04c9fac538bf14bf2065ee0e1ae4fec83d04b8dcdd52b23c7a22ea7d83bcf9a287e953449d4f7e1046c4b4040278dfb8ed88b2cd80c16ea9cbd95306e40b40b992357749c3fcfd96392a077166031e367e3024d0e60602088cbb30197129ee6bed6739ad935cb3f08acd95398759b7d2e91f134edf24b032d04aa50d7ded4cc52b923bae25f16fe140ae85604f955a9eeeeaee57e5608c45739fb1907ae495a5b0d94c233ce08c90df3e8afb1930eeeb0b1446b16ac69ce02c05644933e04b031503380356920e66d9ec18a2309f205723eca898f55210c207f01082a0e8f80574a6906ee6a6113a50891fbeebbf7b2d7e0e0133fcd3a8eb92ba312b7e475036278c53e683da0ca6502486e0f56d13fe7881cdbe92dd276743b63529e44156fe551bb6969c3e9332b3c04f3fbfed50cf56f0dcc474c3190eb9b35c2b26ef3087ee71a6f3a1a5a6f9003d46a2d9253343a366259657084f260f9f3772602443a136049d111dab39e86a93a4871a6763b823ab82b84e165208295be114e474c576d452269f794c5de4d489e05c84eca98d704d59c980dc58cdec46dfb7e156b7f9932f1cb6c41878ccedac7c2f2b8b83569ff81d24d707d4e58f1a0e1e2fcb2bfd6e65435908d03628ca88f1cac978b9aa918c33b205dc3b7c5e18a9d3f0a1f5772ddb1db881f04715bbc0bf47a07645a64a5d7d03cedcefc8578f75ba7b86e61d7dc67ff686f629b81c70c1b575ca10423046cd486bd2ac0b3af50851fae1e96ec98a19a4f6d520d2a08a13feb7c81d7bbfbde4a504411edffa73351a23606bb669f05ddc926be682bd7fd2dda710e6b295ea6fa7e7678aa01b9bbec8ffd304381dae3b6e557bc76f8bfd9d42576efc80b5fed17a63dfe7b40b550128440419fba186f02007bc26a8ccdd6fe39dc43da2ff972fb760d7f629ce2780c467c5a64bc2e7872dc67e6291e7e3b845bb0f8d3639c7fff2bcd62105882db5fd5919e760cdd995b0819af85fa314438577e7ae050c81a4228dc91316737f966fa8163dd53cdd3a59b365cd7c2ae388e9794b30d4620c32f3291e45caa56d612a3c361bf68f9680a9f45b6dcf06e27a8eeb5a61e131b477dacd23d655cd70b9f5a5b0cd2555685a23ea7a4975e7539748f12b491d5b72231ef707a728c2b11cb4d7bfcd9212501ccb5b157b6f591a2220c99e8de9b46b244ab04b57894cfeab4124f7570e4ef9d0e381e41dead4a27ca43603d18cc9db5cce4b7cd30b15c1178183ae5d419c7c857db8f702ab844a84c10594d360ec7e4b64f320cae05c290886d2de4c1c24a69ad15d07d0f65714da59e9ab1949a1f88dde2605a472211f56186a0ea0c33ad6d91dadf6be9b992ca4c064bcd20b1c5081d3c6e3a321ab942927fa3d6e826733112d7edbade79053dc1b4c5193be129696cb360c33a9b2fa9b6a302144d3f37eb2f71b91eb3367219c8ca5bf9cbbeeacbb57a1c930ecd914f0aa5a0747d046851d80bb035c90debf4b737e6f6b6eb1892a5ff015f6a79e812787eae69266e8792ab51f4e1d52e97208bd2b1d6617ff9f63eb984aedd2eecec49da7afbbfba03461bb30d9f3640a0ea4110b454987551c424cc62dff48dfecf467962f729b16e38043a36c5f738539cfdf49a11a1cff812199bec7d70d1eb964a821714b3d613a4aedd0e9b378602ef6afa7b980e206844e7238e7b7fc9215ddda3cfdd326e7ed56d349ed75206fce61bd77568f66b21c413ced95aab9e0aa54e8d47ea873920c80999ffd8c600f0b87c6ec27e06e1996ea720574f57c0f211833d0f29d66a5a9b45d49989e1b9d7b305669cd577e9bf3717fdd3c9763512d2ee5a69d205a85845d3cf2aa28e3f11caa6882081c5461faa7ab49ce19c010652ee399bc34a83bfbe2ddc5bd92118b177a90d32bbb04731b6c53c35508b2b05aac34e33713e5be703958370609f4b5695dbff81990edb0281f2edf073fb0e4b40459d1d86a9effbf303cb70fa3d6ac7725f592df3cde0d39f2775b4a95123491ee978f17333c6d1c4c7cbf3a37301740ea3e46bf5b0fa88584fb292872f0670b702ba6fec7dfebd777c06656c28c9f0eba13ee0e8aacf244bb92502ce89af1774fe55bd4a82bd3378a0a33e0312f04656b5a8db7ef94e1dd7173ba5adde89907926a9538441504a4683789d67b5c80e98b01deea3c4f5f3377da62ee0acf2af3939a651a90924575012f668bc8309005fd83a278a83cbb1758241095cbc4882a4494a5f08a738773282686f7a5ba13ec707b353d6a573ed2b718e9f967550c2671bac2180fbe83361287f5be987fe45ce751e48ff2f28279c7eb1177f2d309a603b7c73ff9e762ddb8ca223ba80e70303772b93d372c182a1f2042ada73257d3ff10dc3546154737ef01c5689d8e943d5f09b4e53f22dbc107e4c79d0d25feebde91ee02ab0b340a40c5d52c9c7cff1b1c8b60e0862cec2e143dfe55afa269937650336099918072885f0ebfa07dc4b146999675e1a7acf4d148d20afd4fe8691d9cdbc8e540df3ccb426d6dd33e179fb74a14162a4aa95326a11f41c30d626eb3b80fb201142cb616c1c7e81e7a8d8cb10af0f47152ae96a1eeb50145a8dae4eed2025aec3a493ba0f811ad05dad00fe130cc865e940a61f52d9b7c63b4eb3c20416dd2941000e32ff0a1881504c04c8ceb882986aba1f4a5efc48d21e9ad03428def04ea7886efb6ba953a6bf3ffa41e95bfd3845bd21a78f2884bfbc8639f13c13efde57317faf7d4dde4bf3249d274c23c9739b930b38bb266de2b5dd940624240d8daed9305294eeac181b28f5cabd6bb7ee06b3343392fdd04ed81310364fe53db7f75dc1c5adb3d923c4c199f89092f603ea6db72f9e3a993c1d51fb358d5a0c9b24eb3f9718073093b1490c297644c26d89dd65437f46ad05e4a4987bb5e38ebf6061211239cf7e1ce620c2c72a1c68a6f0358d84866eea0730fe1dd720cef9920549a2890e5cee6304a1e364f6c89f1efde17babf5b52ff959ed2726a7669009b534862998f0406d8f49e763e0f3b9a11e34378bd92debc47300853e6e1f618bbcc10a3141c6b8ccdb1efaa96e5068731958fdf03d750610ee41e3448b4864a571bdf0a30ffea2e061fa4e40a58fe99451445cf13e1de4539cb68cb8d36ea4c45bcef434b7170ff5e0fbab09256c233db5d576af03ab6eda49b6893147316a5565338ec1d6b5b75135db168861e3b9b07879feb4cad78e4c4941018a0553e658585deca84cf4c471266126ecd1dbaefec8e1fcbde391d703f39f06f647566e7321c98271a1d11075d5d5556132c3ebf08d234364f11f2978437f5827ca602602bef85e13757169f2e47c138670882c130dd496b6162e0bc3628b33bc31b357f32cf0ad30d2cc9363dad2e89bc8e9c935b34a66f03a8c0d7144b53523e4db14cbe3e995a4a857aed26c4bcb96ed7e6776b5a52c281d91db13598a6de7ca94ff2b18ac130d71574563beee40f65054ad4de617dd427dc7c5de2f14bc535682b92a9460775cfc569e349fa17e5a7056060e7f7b19523000e92e8fb12fd4e715bacbc524d0e25957522d1943f7728d456ab01386db1ee95b7574d76ecc539b50c110e1f8297c02a8238171e6694eaecfc782eb6496a8cfb9d67a4fba684b10de685cd8f93390"}}, {0xf5, &(0x7f0000001c40)=@string={0xf5, 0x3, "2be96ac461ff45742656fd146e7120e888e60ca5466f7ae34e4ee8f018cb42ed3add77e8bac164106f7628fc4d0eae8644dfb2a0e07d2451ff4c6caebe47c1bd0c6eb5aa01f320e0d192342d777fd27707734e9e7f56a82996d55c9fbfb9a9f391077d5f3f4c820501716e1c12925fdfd18923ec64e7106cbf582f3a850cf5e0b53cee64b069b3fc0c945809c3a1509e51e615e85de15e62826c407532be35542816789c461023d75fccec508ae81a123425e0ed79d2e2c3cf89ad5a19e9ccc44d8a5b9d245089d324c3140d575f68406efd8783baf1eadb6d032aeb1c8c3bd66e26ae72e385e513543eea689ae6fbc038fd9e"}}, {0x4, &(0x7f0000001d40)=@lang_id={0x4, 0x3, 0xb4c9}}, {0x4, &(0x7f0000001d80)=@lang_id={0x4, 0x3, 0x42a}}, {0x1c, &(0x7f0000001dc0)=@string={0x1c, 0x3, "69f3aab41ab1f5cc55aaa8b417d3c926c255c39f6e6d880020f3"}}, {0xb5, &(0x7f0000001e00)=@string={0xb5, 0x3, "c8a7188b2f3c677d3ca019bc6e5c1f74f11180d4e86bcb847b8f7cec32fb0a4f40964ab55c1365fd006f6641aa5303d5fe87f5a84d5dd480616b47364cda394ebee832ec72ea2f48c0654f40fd6084e38e7b85445ce40f947490fa1d40560f456991d0576ce8f91f18085ddfedbac42ad556052b703a82ddd2271612ade85d7b023f2f790a5e395c785bdc07c1f47094a838ba875effbbce6be1489769fcb2caecf4fd254eba712531237ba28037d086659cc3"}}, {0xf6, &(0x7f0000001ec0)=@string={0xf6, 0x3, "d8d8673fd0f24b46a8b2e26b6aea2a7905f49cb07a73cb9be6be391a9b62b7580f93c361139e6931c94ea80d3e69a4ceaba37100e1420330028f8e478337a227a8f65f7c693183d3002e3e9b9ac390f20abe491001ec87c9045beb288971988b164c032304210504ee2ec88bcf8e51b6dc62e4ec54e6668bb6dfea89769ec7d7c6fd46e48d97a76872461f6f7d8e59021bf0dc4e968535ca521900d66ccaead2e9092476bfb7255dd2f23c02ca240e84f01198e2f96aad04cd8c2b4edcc62192fa1338e82e7121e73baaa8cd0c9ebed801347b50ade709881d34ab33c18188bd79a9fa60de792f10832707188c1181eb20b57c4d"}}]}) syz_usb_control_io(r0, 0x0, 0x0) [ 901.921397][T19257] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 901.929047][ T3309] usb 3-1: Using ep0 maxpacket: 8 [ 901.941922][ T3354] hub 5-1:0.253: bad descriptor, ignoring hub [ 901.948074][ T3354] hub: probe of 5-1:0.253 failed with error -5 [ 901.956026][ T3354] input: USB Touchscreen 6615:0012 as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.253/input/input338 [ 902.031509][ T3304] usb 1-1: Using ep0 maxpacket: 8 [ 902.051427][ T3309] usb 3-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 902.061987][ T3309] usb 3-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 902.073154][ T3309] usb 3-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 902.082319][ T3309] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 902.132024][ T3309] hub 3-1:118.0: bad descriptor, ignoring hub [ 902.138297][ T3309] hub: probe of 3-1:118.0 failed with error -5 [ 902.147014][T19257] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 902.151957][ T3309] cdc_wdm 3-1:118.0: cdc-wdm0: USB WDM device [ 902.161354][ T3304] usb 1-1: config 198 has an invalid descriptor of length 55, skipping remainder of the config [ 902.171727][ T3304] usb 1-1: config 198 has 0 interfaces, different from the descriptor's value: 1 [ 902.180845][ T3304] usb 1-1: New USB device found, idVendor=1c40, idProduct=0534, bcdDevice= c.bf [ 902.190046][ T3304] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 902.261257][ T3354] usb 2-1: new high-speed USB device number 6 using dummy_hcd [ 902.271479][ T5] usb 5-1: USB disconnect, device number 93 [ 902.281326][T12211] usb 4-1: new high-speed USB device number 97 using dummy_hcd [ 902.471383][ T3304] usb 1-1: string descriptor 0 read error: -71 [ 902.478811][ T3304] usb 1-1: USB disconnect, device number 122 [ 902.489620][T19275] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 902.521333][T12211] usb 4-1: Using ep0 maxpacket: 16 [ 902.621409][ T3354] usb 2-1: config 0 interface 0 has no altsetting 0 [ 902.628102][ T3354] usb 2-1: New USB device found, idVendor=1bc7, idProduct=0036, bcdDevice=5c.9e [ 902.637207][ T3354] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 902.645378][T12211] usb 4-1: config index 0 descriptor too short (expected 58986, got 36) [ 902.654031][T12211] usb 4-1: config 161 has too many interfaces: 201, using maximum allowed: 32 [ 902.662917][T12211] usb 4-1: config 161 has 1 interface, different from the descriptor's value: 201 [ 902.672140][T12211] usb 4-1: config 161 has no interface number 0 [ 902.678914][T12211] usb 4-1: config 161 interface 8 altsetting 0 bulk endpoint 0x5 has invalid maxpacket 9 [ 902.688854][T12211] usb 4-1: config 161 interface 8 altsetting 0 bulk endpoint 0x8F has invalid maxpacket 24 [ 902.688883][T12211] usb 4-1: New USB device found, idVendor=45ba, idProduct=92dc, bcdDevice= 5.ce [ 902.688897][T12211] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 902.689277][ T3354] usb 2-1: config 0 descriptor?? [ 902.741349][T19268] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 902.748911][T19268] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 902.761347][T19252] usb 3-1: reset high-speed USB device number 104 using dummy_hcd [ 902.961918][T19273] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 902.981413][T12211] usb 4-1: GET_CAPABILITIES returned ffffffc0 [ 902.991893][T12211] usbtmc 4-1:161.8: can't read capabilities [ 903.021322][T19252] usb 3-1: Using ep0 maxpacket: 8 [ 903.141282][ T3301] usb 5-1: new high-speed USB device number 94 using dummy_hcd [ 903.186544][T12211] usb 2-1: USB disconnect, device number 6 [ 903.201373][ T3275] usb 1-1: new high-speed USB device number 123 using dummy_hcd [ 903.232240][ T5] usb 4-1: USB disconnect, device number 97 [ 903.362196][ T3354] usb 3-1: USB disconnect, device number 104 [ 903.451261][ T3275] usb 1-1: Using ep0 maxpacket: 8 22:30:06 executing program 5: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x59, 0xdf, 0x84, 0x40, 0xc45, 0x613e, 0x7c88, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x47, 0x89}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000840)={0x39b, &(0x7f0000000580)={0x0, 0x0, 0xfffffc3f}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x926, 0x3333, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0xff, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}, {{{0x9, 0x5, 0x81, 0x3, 0x1f1}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)={0x0, 0x22, 0x22, {[@global=@item_012={0x2, 0x1, 0x0, "a313"}, @local, @global=@item_4={0x3, 0x1, 0x0, "7fe52845"}, @local=@item_4={0x3, 0x2, 0x0, "b70100"}, @main=@item_4={0x3, 0x0, 0x0, "80e3bfad"}, @main=@item_4={0x3, 0x0, 0x0, "77ddb60f"}, @local=@item_4={0x3, 0x2, 0x0, "6d881ace"}, @local=@item_4={0x3, 0x2, 0x0, '\x00\r\x00'}]}}, 0x0}, 0x0) syz_usb_ep_write(r1, 0x0, 0x6, &(0x7f0000000400)="c99e0000f641") syz_usb_connect(0x0, 0x356, &(0x7f0000002080)={{0x12, 0x1, 0x201, 0x2, 0x86, 0x93, 0xff, 0x3f0, 0x2101, 0x4118, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x344, 0x2, 0x7, 0x1f, 0xa836fc1ab5706dae, 0xd7, [{{0x9, 0x4, 0x65, 0x7, 0x0, 0xff, 0x2, 0xb7, 0x3, [@hid_hid={0x9, 0x21, 0x1, 0x1f, 0x1, {0x22, 0xf89}}, @cdc_ecm={{0x6, 0x24, 0x6, 0x0, 0x0, 'X'}, {0x5, 0x24, 0x0, 0xfff}, {0xd, 0x24, 0xf, 0x1, 0x6, 0x8000, 0x80, 0x1}}]}}, {{0x9, 0x4, 0x55, 0x7, 0x7, 0x1, 0x1, 0x78, 0x5, [@uac_as={[@format_type_ii_discrete={0x9, 0x24, 0x2, 0x2, 0x773, 0xeff, 0x5}, @format_type_i_discrete={0xc, 0x24, 0x2, 0x1, 0x20, 0x3, 0xf8, 0x2, "2911c345"}, @format_type_ii_discrete={0xf, 0x24, 0x2, 0x2, 0x1, 0x1f, 0x6, "dc7680679331"}, @format_type_i_continuous={0xc, 0x24, 0x2, 0x1, 0x1, 0x1, 0x9, 0x8, "bb", "9de3bc"}, @format_type_i_discrete={0xb, 0x24, 0x2, 0x1, 0x1f, 0x1, 0x18, 0x80, "3b7f78"}, @format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0xd0, 0x1, 0x8e, 0xf7, "", "1dfff8"}]}], [{{0x9, 0x5, 0xa, 0x10, 0x1a, 0xf9, 0x6, 0x20, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x3, 0x4f}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x81, 0x9}]}}, {{0x9, 0x5, 0x5, 0x4, 0x309, 0x20, 0x3, 0x3f, [@generic={0xc5, 0x11, "708c998ac0d20f0d1b9b9232c6d1e9b89140b4d9eee1548598fed0b73ad0b7fc956e63afb4e869ad9c64718698f2d16cdfa48cfacd6dc61197d4efb1dddddd0753b1b8931fbc6606a92f556340699bd701b1f6d0320c93500edc542403cc2d483fb81845dae65323dabf35d9089d460c5683c4836667cc31c5f9ddea2c1fa3a9a8256d5914e87aa9ef7033b3f9304a2b27f49813e287150e3e354b0cc87e6a1ac2a957d8e49994343554dc407335e801773122b167b99eaf4f84ee79ee14a30c328a55"}, @generic={0xba, 0x2, "087537380db76088f06fefce6955b73b1c19e5ef8c923a92739cee6be033d3af8428fb225e811b79b1689ad85ac4475b8fc575c9e069a49fe0cba2f7df3da479847959d6264d270affc3e23abce95f5938b094b9badf3ac4855940b9c8b96702395a83be01ce13eef836705e3ba856e70a09b58553cd09f78398480b5d3f12ff45382c3eccf7e559ca7978956357a2933054f055fc629af437bbf38dc6fcbc3f40005840026f13e5aea36eecaa98a78b99077c77b075b8a0"}]}}, {{0x9, 0x5, 0x9, 0x0, 0x138, 0x80, 0x9, 0xb2, [@generic={0x31, 0x8, "c95727715b2893568eb7de321b4bd7d84675076e742199ab99972f072539c06df177297cd61105e421dd11d6e27053"}]}}, {{0x9, 0x5, 0x5, 0x0, 0x23b, 0x0, 0xff, 0x7, [@generic={0x1c, 0x0, "b974f4f2c10d546e62e833684873948c42cdd67a708e9ef78598"}, @uac_iso={0x7, 0x25, 0x1, 0x2}]}}, {{0x9, 0x5, 0x3, 0x0, 0x186, 0x4, 0x6, 0xda}}, {{0x9, 0x5, 0xc, 0x6, 0x253, 0x0, 0x4, 0x80, [@generic={0x78, 0x8, "95628bd89947fd181231f94de48f19459a29fe446e53c5e13bb330489b0585cca79752820f7de7c31a7b4d68787e3e32016a9b021d52f7e422d6fbf7a06729746d6d3de1dbb8f25024df758d825df239a4001365c8f5000324ec8c9421d1a2436b19cc9c86014615234c70935a689fef06c59cd8ea15"}, @uac_iso={0x7, 0x25, 0x1, 0x6fcd26a6e4bdc55, 0x40, 0x4}]}}, {{0x9, 0x5, 0x0, 0x33ec2e9fa3e90ab8, 0x4, 0xe4, 0x0, 0x9, [@generic={0xc, 0xe, "06136d6bb7dc229fc4cb"}, @generic={0x17, 0x21, "46fff93d122f83e18a144f30cab5cd9c5668540cc3"}]}}]}}]}}]}}, &(0x7f00000025c0)={0xa, &(0x7f0000002400)={0xa, 0x6, 0x200, 0xea, 0x4, 0x4, 0xdf, 0x3}, 0x5, &(0x7f0000002440)={0x5, 0xf, 0x5}, 0x1, [{0xe0, &(0x7f0000002480)=@string={0xe0, 0x3, "4f85d5ac06c1c780f02e0722c8b74d1aee869cdde3355b8481520b1a67f2fd3f815f50451f2db6dab21117170ad149ca127275eef5f762feda9137e57a16fd66b34dd818dc59e77982448b57a05725023afd4ec9225dce56ba7fd6568e803f6934e51ada8722a054f4b881faefedec209699d77d7691dff27a136f6008db2bdb51c7e740999210888768c30d891540b4ce68fb4b1e19a21ac97b0569bfd49f0816acd8ae0ae2d9aa7abb7bd65d5dff50d8c42521cde2ead550e998a79f9fa78b0d698a26d44d2e96533f3d32e03a5a44cc05e46e42904929616132786ec6"}}]}) syz_usb_control_io(r1, &(0x7f0000000280)={0x2c, &(0x7f0000000080)={0x40, 0xa, 0x7b, {0x7b, 0x3, "c28378c84c8513032b65d8b310b892e53363d7d21697d2e0098cb2b48da32d249f7175e4e8cb01bfd76bcd9c6288ea60f68c13af490420d5de8554f47533197336476143a40756253463125d6c7c2ae7606da8ae922f8c449ec8eb6b9e3b34c439cbb4821c697a4afb30076da33bc8fc7c5dffe8becbe931c9"}}, &(0x7f0000000000)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x100c}}, &(0x7f0000000140)={0x0, 0xf, 0xb9, {0x5, 0xf, 0xb9, 0x4, [@generic={0x9b, 0x10, 0xa, "482545d822e5ece9cc8fc54986024b37da4e8f3f66440d32bdeb5edde80ee6816621688440e04421edd8ebd8930b58d2b77f1022b23b5116eb2183bd3d0211e805dd12375f6d321689148c471e36ca05f539814591dc1cbb9a18f7be303424de1ac795a770c24cbd17446091a5a4db86ed99f351a3a6aa8d539c2c5c044f4c6aea45ffb3d7b1eb466c1c692a63e3bf72a0a2d4cd62371416"}, @wireless={0xb, 0x10, 0x1, 0x4, 0x0, 0x20, 0xf9, 0x9, 0xd8}, @ptm_cap={0x3}, @wireless={0xb, 0x10, 0x1, 0x4, 0x13, 0x5, 0x80, 0x7, 0x20}]}}, &(0x7f0000000200)={0x20, 0x29, 0xf, {0xf, 0x29, 0x7, 0x82, 0xff, 0x7, "6cd87e93", '^\x00JU'}}, &(0x7f0000000240)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x40, 0x88, 0x2, 0x5, 0x2, 0x4, 0xe000}}}, &(0x7f0000000880)={0x84, &(0x7f00000002c0)={0x40, 0xe, 0x3c, "49d04248991b6bea38a5943983af58c2532f5bf6eb1fb88afb5ba6e24526f209cb7c4a0539bf1bda7f0551f60c1f44c46419734aa88ad8e4cf59c1a4"}, &(0x7f0000000340)={0x0, 0xa, 0x1, 0x1f}, &(0x7f00000003c0)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000400)={0x20, 0x0, 0x4, {0x1, 0x2}}, &(0x7f0000000440)={0x20, 0x0, 0x8, {0xc0, 0x80, [0xf0]}}, &(0x7f0000000480)={0x40, 0x7, 0x2, 0xce}, &(0x7f00000004c0)={0x40, 0x9, 0x1, 0xfb}, &(0x7f0000000500)={0x40, 0xb, 0x2, "8a77"}, &(0x7f0000000540)={0x40, 0xf, 0x2, 0x101}, &(0x7f00000005c0)={0x40, 0x13, 0x6, @broadcast}, &(0x7f0000000600)={0x40, 0x17, 0x6, @random="c494c5d64c2a"}, &(0x7f0000000680)={0x40, 0x19, 0x2, "1add"}, &(0x7f00000006c0)={0x40, 0x1a, 0x2, 0x10}, &(0x7f0000000700)={0x40, 0x1c, 0x1, 0x1}, &(0x7f0000000740)={0x40, 0x1e, 0x1, 0x40}, &(0x7f00000007c0)={0x40, 0x21, 0x1, 0xff}}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000640)={0x2c, &(0x7f0000000380)={0x0, 0x0, 0x1, "12"}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) r2 = syz_usb_connect$cdc_ecm(0x0, 0x61, &(0x7f0000000940)={{0x12, 0x1, 0x310, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x4f, 0x1, 0x1, 0x5, 0x40, 0x3, [{{0x9, 0x4, 0x0, 0x7, 0x3, 0x2, 0x6, 0x0, 0x1, {{0x8, 0x24, 0x6, 0x0, 0x0, "0e55bc"}, {0x5, 0x24, 0x0, 0x42d3}, {0xd, 0x24, 0xf, 0x1, 0x0, 0xf283, 0x1f}, [@call_mgmt={0x5, 0x24, 0x1, 0x1, 0x81}, @call_mgmt={0x5, 0x24, 0x1, 0x1, 0x69}, @network_terminal={0x7, 0x24, 0xa, 0x7c, 0x0, 0x3, 0x8}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x34b, 0x7f, 0x1, 0x2}}, {{0x9, 0x5, 0x3, 0x2, 0x225, 0x5, 0xd6, 0xf7}}}}}]}}]}}, &(0x7f0000001d00)={0xa, &(0x7f0000000800)={0xa, 0x6, 0x110, 0x9, 0x4, 0x4, 0x8, 0x4}, 0x115, &(0x7f0000000a40)={0x5, 0xf, 0x115, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x5, 0x8, 0x2, 0xf7, 0x5e1}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x7, 0x0, 0x400}, @generic={0xf4, 0x10, 0xb, "ac938064ab3c535d837cb84bc9e190b3377df98fefda8c9b4ce83503eeda115387f9c4960b3a5a6fa83da5267dca11a82c14ffa6f97fcfca01ee47489f8b3014778f7fc2967707731bde25a0b29317d1f33d3cb3e374c7ae788a0882079bc7649e861f2cba2c7b7475c7da8ca87404810b3cea3e9e9225112d0a85e48c1b6daa441bf7d6195189e9dbaaca5aa07fb514113538babde7242eb653ba681ec1a15674cb009900ea9691fe4759b0cd8636fdb8be436273d078d6330ea116fb15aaf665a8bbd8e4a154073d34f6c910ddb3f6276694f0a7ea333e09c23b5e1081c53f5477e6bf4ee3634d3bf1bd510cfd96df8b"}, @wireless={0xb, 0x10, 0x1, 0xc, 0x445814fc758ff84f, 0x7, 0x80, 0x7, 0x1}]}, 0x4, [{0x1002, &(0x7f0000000b80)=@string={0x1002, 0x3, "82887d01068e3665a69299630be1f3e3c324cf27d0cef0761a6ca31e8696ba0ca96ff746dfa66b19fb447fed1243d21aa156ed12e80017d4cc1cc938d8de326fc741bf3360cd828e8ea94289c23f0061ca0fe0c1db2c5a8f42d7b0d6eb17c45bc8813720aa86019ad8564d3728ef897b335c4a8e0a535f00d12724ab72f4dc6d2e6c1eb9e5a87cabcd015e09421a71d602ab9f13b863b80efb7e340ca63a10247cacbbaef709e79ca0e3648582c388c00809f84de4877cc78f718aa46a7fc4c8b2111399f1403bfb759526dcb1c88528b6e8fcfd16391aba40028774712ccb1d20c6d027e76d4d7aea7190bdd4687defc162df1c36e66e36f83f2c216d6542e882e88e85079c0e745718b2bb1136ce9435c5f110cfec8373f224e576e2437c024e11cb3273dc73550c0545d7bb6e5b8be3f88626c2acce2a5348f22d132ff13065b1cff79a625a486ebdc85db93d896ec324c53becab97631f41e1c082522edaee655cc8f6de1a35a1965fa99b8223ffb6382a75c6d103cbac81826236cee8084afd5d38d653f3eb30e59fb42b348b5474a187fddf865b10c39ff49b46f5fee59eb1232a1b3a6b53d5601dbb2cd2f53c9ff122838984b15ca022eea170c1611be61a3603d2c913983539b5a59c409916529bedbe634ce0bab08aa65c156b866d4de49f4fb87e57db5b977652740b2db5b4b1c51781983ad4b1e82a4e0136dc4d679796edbe4ce184e1eea4d4dd4549e33c8a25c27bd1adec274e3f195001deb8c873ceb34c2efc043932795c5da19160669b4dbdefc4e970eceb90adcedbe363402c723223ae4c8bd3867c2a5144b89358380ed8dbf1969e9819e44eb4cd670cf74125cbca22113df5b8a4eca17636f1febd8c2c97e75535a244b4e540558ecc6fad7f091c31ebff102c6f95a508e8895f38104539ed27bf07fa1e78925da4529533d5e7cb6114e9ba0528b7db4657c8f57e72fe5676c9ae2b863609d3f12ebdbed711cd098b1e8ab3ee591790f93c957730a8415732c9e4bf5ae4289a78adc7827055d366e0f7adbc0e93e87686428819ecf757b3708d535a90a31c8d842fa9626f5fbc216934dbb7156dac128af7e45660e57a743a1470f56b930e54a20efcf550231602b7cc23814e2af1e1d62a94a1c471e4ed67e83d06c0a6ea8928beb12736c2342a3d3fd3e27ca965164bcba5c51f48a81991e444ca00a8ea8f932d3b7be6bd1675ea65edb64bd5f58483629cd2e952f5b74d960461db2f86301e788403caf000080a3c613ae71c70539be171c5f6d442b5eb5c3e47035982c597394e3a2f2faaa79335957dd057d7b51ccc67775b6fc19362c4332a9bc5aa090921452d514769dd71ab6b448a30d18bf6f0e4f6e84cd89e0d57cb0c36508fe679028792d4697e944a1df9ca5f0f0f5c26cc21690a6e3459c1f1ba4cb0aad9de746ce0393c1713921ec463b3774bd0ef82c0cf9b85f3e940d2c5d5fda6b7de6d74a5ddfe8d64b84388d24aaaab112f4eedb86098e30e8762e2727cad27aa3f5c6744777840132963454243d47d131af6b6de7262ec4e43cc6512f0bb0ccbaa9bf299333d5b0d06f5fa15c5336fd48630d97769c5a0a939e722d68d3bf66426f7633c2a10a09d9e23b452d036db388c28c17fdf1f5087dfc5f27b284cca95ea4c37ff229e3829f7f0017730c5c42eabc77e2b918649080b9b3e32ceaf621e0ca51d29c4a99d263ae4a5a0baeccf8867213ffb1f03ba7ddf5032a64daff970702719c2609176f169098a0c67f77bcbf598cf0362c0a31aa36bbc0a25f4e8d7a26d017962553ef239956eaaabc075688520363c625fac3a6e895cccefe9ea801ec11d407fa6ac52fc745f5d79c356bd48d7aa091d0ea7cfbbea0d6d92a58fd3aba7fbb53bd1edb675675a902e8b401020c69ef05d647098c69af0989dd37899a09e256041e2c2a96fad0140c90629b8dd3592d7f09322d68240096b0b30c67d28283fd66dbae8b7abf1b34657db66e746fc21f7ddef81858a050cf15990ddc5c2b5e773a615e285b11d05c55da5f630ab3617dcc541e7e04288d54642306eafbe3ff4b9a678445f7df5012be8198558a38f07b9fbadfb93de877aa902951b56b88699c3ffe9f3ba86ea8c93e035cb69c40c088b885766b8a75466c8546b50fd918dd11d3e91f04dc237a15288f54bc08dbf3a69f0bdc500859c59a2d546861f718f417b6ab3a61517df35c7107a19bc0c14b2013767f385f109cb2a69af14e6a4c1da329cf277256406080737f1b49e30d1741d1f45402110365815dddf351aef95327f2a997b832be55e544c141f4889225ff4fbc6d5ace94272d73e70be082652db70d67ef8da1a0a135315b642f5cc16e09f6e50c86f1a8e6330f37f86a543ae4099701e03aae9d04850c6d6a3f7bc79935ad693642552172ff5816a70a1cb9ed04a19214fedd63d9e9b7ab104f4e097b75d7e47217e46a0cb8e67de7eab4f06cb32c99c4b9ab793da4ae0ddcea77e7a0579e34f71d3807865b5e0abcab6b6fc0b2a29c0805da9a8cb968e1999fcc50fb862a38799fbe900696f01ea145865aae8fe128ee4ffe42b3c148ea4ceee40b18a617f243185654a8583770aeb89e325d71293ad595c8e7b163322e47b097e73c53cf23f0c1b9120112dfb20c8570c324ad7735e3779b77ee103d55247bb3a25d194ded6d4e90d87b14d3d37953d0aa663de9ba819d220499fec9b952e07dfd05bf87e7d4db4c42877a5f9a48aed9dc7cb1b715c073ed7751f91bb3490a76be29e9dfde1b7ca45da68e5233e704496e2d9d53d993cd3d25458f9fcab224ed65e75c0de3cf7d12edfa8a9cc412e2d1c1f6e241867ffcc6ffae6236acdc6c4a871fea9224a22d6a0c38533dbbda3905c66edac8fc5d523f1853ec35bd6db76edcdd9d06c11a1c3e67eef0dc7fcc8573bb9c85fdae8e717f0eb2b51898742b7e76d63e3ac0d21c3875fd43eaaa9fa8674da75894b73dfb86ff2dd66b84374b096ecb15f6af96500b0f5446b9e73e20c97509003cde28dce523372992347e15616469b3b94385ebd161120b64a5c72b94a7ca13c4885ebecc8424fc2c856f3a152bca89a468e2d0adcec74099caf7bd2c8ba03f8ebf6a3b2bacd2faf96ad43bbbf12e5eb61b17e1774308afc70f14e7f3c9e62c9377965e2afa32eb5fa4386f967f6d7d59c13452616452b9669bbb349a0b1ce4c3fd61612db4233be600e37fa44fdbedd75e0d61a5bd22bd9a3f1730972e80a6fc725f50ba6e8134b097fb55f09f0c0c340f3eb273a217bc02dcb77a714bd18f3f1bcff7700841969beccf1a8eff21747a7fc662eb7bc7a9330083391beb3a02d80f7a7d85661a9b51b785179007a5458d9bc476030d5a8be1283fa2aaca117db20ea570ea97c8cd284376fa71b4fb3348b67de77cfbba27483379f4700fe45adca793842e85225ae5a184ab36ad5dd2060790b51364ec5c6ccb3e0d7c729cf3c479feabc86f31f96ee17b9fa458ef6f637f71135d2cbfa2bd05f0450ee0ae95949992b35955533604eb7ac89a40d3240a00b63726a60f16bec8f8191a0cad5727eb5e56570b532c72b97c2931afba94cca8d8adb3a53e72c63ebfcd4c2101930397c1eae907a63e70e3398deec118608507fef3ae50ece37897ac34c41e3c5fd5c7cc7be7b921b786b50194e058a7ef72fe98d2d57a92de6aaedf90ec75d172faea7c8d5299ee0e561f6ccdb03bd5cc278a2cd489cdb948573be08aee0ee26e31dafdf38e56f990394edf9e7f7857184ecc1ad3d8d988953cf4d8eab61e4af8e1c727ecf62fb0d2cfbc5ee87b464e2f1bbeb3cbfa2bd91cf58559fbe8de05f289440327b4313b47e0a406376c478893936ac9f9bb2ca5ebe09d024514ad591c3d9c5c6636845651e72b1b51a9689467e92a7564146b60c7dbcc071f60646497bc68bf72cb4ba22b9c2e031d34d49641b01acbfc252e4bfce77a76a8b4d1df394436e3f45a86a027ddaa7a7bce7a8fb7be2b79493de1a76d4d85db3d47c4edbbd82b5619ede14c4c87b10742a4318b96211a1a3dd03a72985331f9abaffd4d6bece46fc69708b688df4e2e83e0c863a8c1085c123a8547783d6d4003fc30d2c24e76ead7330b0269e04281e119ea0b267d609d61959612fc7ce0c950ea510796340eb39aec1a602481fc1f57e9e782b568a82a0368bdc8e3e342e57ad3a559162e963c493204c72ad47aacfa039e23839e4dba06250ebd1c601046a1018dc53a9248dbb49173e9de3f5797840a0fe0a1d2bb73c951f0bb9e85512f8b619dc3710f7caea3f946b6566960773dccce366aaf4d1dc2d7a7a80ef6da3b7f8fd1d85abbbec6945b5717bade631a1af1943132b8c54a31211a395d2dddff795c6d00144140ded29e9127bc58c85e758e2af8f7bc9e528ccfecf80b058fca115f4188b3817f6071393356f551df6b3b4b6a921a14b582136bc57b8cb79f0b6ab4e25b774092f34529e0b3c86b76eb3ec514a167ca3d7a99382ffe8af19c7755ff5649e0ee39ec752ac75d99b18e85a9b982407a84cce199057ef8cad3619cfbddbb5a8dafd5358c9d46cc1ef3501095a6a97170904b6ab616eb5d1e56b5058af8e5fc556e8c41386d2eaee66b4fbeb629689603f6bd1ca48e1a1916d308424d9254f8c268faa869e902d38b5ae449aad1afccdf3fc34898cfc263bbdbc35c601bc2b0cfaeb264c20412ff88b2fd01a7b718657bb585b871c10142f857d0a82ec85ab07ecf053b80c5776c1088493fa8e1f0d4f94ec6a4f33e0f5903885fd7ced9e2b2a5506c111dd862188429089cfef5e59348ce4d6b959f85204e6fc878100d1aa3e640f8b9ecaa1bed5927320ac9e5449a0992c9dc2126c14e015e36a42303b2c089832047587a846c863c08df2b878aec6afb0877bcbfad5fa0dbbb2a3596f6fe2d6ef4837891bc07d818f1e57db441641b860bf76001e4cf097c43541cd6896bbff78b22adc119553d60e8a62f65040c79c5fbfdd6de701b2bd73490991730feda12ba4808cefe4e9b02e2502c25250a617a930e0127b1f6b6ce305f1d402ab5eb656c1c7aad86ed382678bd5ffe3f564f1d68b899d0b13f6fa8f9ae13258c4307b4913a49f5aadf725fef64b23ea8fc833a42de8d818105f171b7d49136a561d475ed7a9e49f455c263ff8d948d005d61f26e3ee8c570710f6e64882cc0de404ef794e1c6ecb73ffea179d369b44e5d5cab9b39daf6e3791b2716ab5736f568eb5a719c7ac24e8d96c9acac324dfcaa8d17d5ad1745628f7205f61a2e6d004e6dda6b89b0f01692a17036e67590390102e2e117ff3e0d38bf67246caa601fc8b4be89411150c5ad2a705772292187f135ed72146addcfa456c9d83e9575bee4faa3a27128ae2c09dcaa6cde4a1b57bb8396f4435d87b7b911fcafde3de78fb2ba36a02f9b47e3d0ea16eed605c6b1ab5636d0222365faa543fd3c03a645fa84c4cb5e9115c87fa79abf57afd77bcb8049c4d135b8540eb1a27aa23d0707277b657dd2acb790550c60d5bb52a631038491a7ce763a60ada03185b05fa9573ddffc146730330bc509240c700c4f35364a05d4a006a2c83fbf87df49a8abb464cd2c61e71bff526304015456cf9d480beea7b20f74ca7a1b4215f6917b761500a1faf928f375796df6a88aa2e51003f0590cbb45f1293610550269e846f380341f520b9cddb21b1b566ff161ee41ef0a295b7e8aba67e2aec6fb51248a75dbf201745634ca8eef4a45d05fa903b6205229e0032b6f20c5fddcd587d492754109851a782"}}, {0x9a, &(0x7f0000001bc0)=@string={0x9a, 0x3, "f8fd203e21d828f4bab48c63e10218006ed4d3d7afbbc9f3271a2d1698de34cbb38062c935b68aa42645ac0b9357f95d3ab7edf5fe0c7186a95a2f41ce9f4a692a9c494dade623c1198e5f88bd3c469871bca9134d8a2d0f6eefa0db43923c14de5d6ba33105dd8bd8ced54dd0100f43b24a21dba8321cb883e0e970efa0c5da7a21f77440bd754b0f7f76f30649d70685475b928e80642b"}}, {0x4, &(0x7f0000001c80)=@lang_id={0x4, 0x3, 0x2801}}, {0x4, &(0x7f0000001cc0)=@lang_id={0x4, 0x3, 0xc01}}]}) syz_usb_control_io$cdc_ecm(r2, &(0x7f0000001f00)={0x14, &(0x7f0000001d80)={0x40, 0xd, 0xfd, {0xfd, 0xb, "5ee544f40a1ad1cede0661ef68c4d520b41ed90caed3577c4a584368d869cb9254747e573dd1af57cb6704580a7fd56c872867f2959f34c1ff16ebc5bc679c770c66ecff44b8cdc5f3768af4d1c6e4a22ae521c780b80199ae2523ee6f6708c7da2480059c2074f60f72d316da4af941d3480685f14f5d45ba2f10201ee5b38c1279f4d17fd31e1d3abafb045dbad9a0c2ec3ee3c97476a61bc6fb4a6746318b5e1eecbcf8618172bb83a7122a9774aaf647c4d25da2fe79f1e6681d302bde956486d72583bf5f2c9809bd5d3f9cd91feed5bd202efdcc75e1b0f5a1cb1a44b030ec01675ca0bf804f28cc93a311bdf2909c75b88230b570e6c6ef"}}, &(0x7f0000001ec0)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000002040)={0x1c, &(0x7f0000001f40)={0x60, 0x8620b7f061d40e67, 0x51, "95214ec285a13f0b84fd51d9ffdfe4024f916600f09f2a20934ca37a9859ae4462a012125ef977341e56f8808863c1213636bc9248168425d78b57df817470ebb89db611f7b7b4a4cb6027f8c6b1935635"}, &(0x7f0000001fc0)={0x0, 0xa, 0x1, 0x8}, &(0x7f0000002000)={0x0, 0x8, 0x1, 0x2}}) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f00000009c0)={0x44, &(0x7f0000000780), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) [ 903.505772][ T5] usb 6-1: USB disconnect, device number 92 [ 903.521454][ T3301] usb 5-1: config 0 has an invalid interface number: 253 but max is 0 [ 903.529718][ T3301] usb 5-1: config 0 has no interface number 0 [ 903.553009][ T3301] usb 5-1: config 0 interface 253 altsetting 0 bulk endpoint 0x81 has invalid maxpacket 646 [ 903.563227][ T3301] usb 5-1: New USB device found, idVendor=6615, idProduct=0012, bcdDevice=fc.a8 [ 903.572508][ T3301] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 903.581422][ T3301] usb 5-1: config 0 descriptor?? [ 903.601325][T19257] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 903.621909][ T3301] hub 5-1:0.253: bad descriptor, ignoring hub [ 903.629039][ T3301] hub: probe of 5-1:0.253 failed with error -5 [ 903.638081][ T3301] input: USB Touchscreen 6615:0012 as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.253/input/input339 22:30:07 executing program 0: syz_usb_connect(0x0, 0xfffffffffffffe3e, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x8000, 0x400) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, &(0x7f0000000400)=""/163) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x4a4900) r0 = syz_open_dev$hidraw(0x0, 0x3, 0x20000) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x02\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\xf2\x00', 0x0, 0x800) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000080)) read$hidraw(r1, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x410c0) read$hiddev(r2, &(0x7f00000002c0)=""/132, 0xfe5b) ioctl$HIDIOCAPPLICATION(r2, 0x4802, 0x4) read$hiddev(r2, 0x0, 0xd9d4) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0xc6d7, 0x4000) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001300)) syz_open_dev$evdev(0x0, 0x0, 0x100) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x6bafc03c7d586b02) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hidraw(0x0, 0x1, 0x2246) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) r5 = syz_open_dev$hidraw(0x0, 0xfffffffffffffffd, 0x10309c) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) ioctl$HIDIOCGRDESC(r3, 0x90044802, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400007) read$hidraw(r4, &(0x7f0000000040)=""/41, 0x29) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x1b2fe9a06188fa76) syz_usb_connect(0xd, 0x1, &(0x7f0000000980)=ANY=[@ANYRESOCT], 0x0) ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, &(0x7f00000000c0)=[0x0, 0x101]) [ 903.834406][T19292] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 903.842472][ T3275] usb 1-1: device descriptor read/all, error -71 [ 903.865422][T19254] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 903.951272][ T3525] usb 2-1: new high-speed USB device number 7 using dummy_hcd [ 904.021251][ T5] usb 6-1: new high-speed USB device number 93 using dummy_hcd [ 904.141277][T12211] usb 3-1: new high-speed USB device number 105 using dummy_hcd [ 904.211310][ T3304] usb 4-1: new high-speed USB device number 98 using dummy_hcd 22:30:07 executing program 2: syz_open_dev$hiddev(&(0x7f0000000180)='\xff\x03\x00\x00\xee\xc7\xe9\x14\x00', 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x80041) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x80001) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(r0, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r2) syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x525, 0xa4a8, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1}}]}}, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r3, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(r3, &(0x7f0000000040)="22b21b77398a6f29b985de8364fb92257f442ba6e60d8f3a9ea5f8f09285bbeaf9a73cb8e736f9d08719a8d7ce6a0de228ff35f2fc042097bf39abe21fe400e9805839e67e4984bee2fc8df17bd4f1d06c57a548b39747a4085e545e47a3951a4f0788fed471b09983a35118ef2075626a032b25f68a5b92902256ac4c03be1499c938ba12ed55911890b75c58af290033d49fa02129f022585f52bfd2002f47f4084fab5fa385b201511388525c62243f", 0xb1) [ 904.321494][ T3525] usb 2-1: config 0 interface 0 has no altsetting 0 [ 904.328133][ T3525] usb 2-1: New USB device found, idVendor=1bc7, idProduct=0036, bcdDevice=5c.9e [ 904.337952][ T3525] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 904.352427][ T3525] usb 2-1: config 0 descriptor?? [ 904.391485][ T5] usb 6-1: New USB device found, idVendor=0c45, idProduct=613e, bcdDevice=7c.88 [ 904.400557][ T5] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 904.411002][ T5] usb 6-1: config 0 descriptor?? [ 904.451269][ T3304] usb 4-1: Using ep0 maxpacket: 16 [ 904.463302][ T5] gspca_main: sonixj-2.14.0 probing 0c45:613e [ 904.591318][ T3304] usb 4-1: config index 0 descriptor too short (expected 58986, got 36) [ 904.599834][ T3304] usb 4-1: config 161 has too many interfaces: 201, using maximum allowed: 32 [ 904.608771][T19273] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 904.608931][ T3304] usb 4-1: config 161 has 1 interface, different from the descriptor's value: 201 [ 904.626078][ T3304] usb 4-1: config 161 has no interface number 0 [ 904.632813][ T3304] usb 4-1: config 161 interface 8 altsetting 0 bulk endpoint 0x5 has invalid maxpacket 9 [ 904.642725][ T3304] usb 4-1: config 161 interface 8 altsetting 0 bulk endpoint 0x8F has invalid maxpacket 24 [ 904.652838][ T3304] usb 4-1: New USB device found, idVendor=45ba, idProduct=92dc, bcdDevice= 5.ce [ 904.661976][ T3304] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 904.691311][T19279] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 904.698875][T19279] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 22:30:08 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x926, 0x3333, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0xff, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}, {{{0x9, 0x5, 0x81, 0x3, 0x1f1}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f00000001c0)={0x0, 0x22, 0x22, {[@main=@item_4={0x3, 0x0, 0x0, "ca71a6fe"}, @local, @global=@item_012={0x2, 0x1, 0x0, '@J'}, @local=@item_4={0x3, 0x2, 0x0, "b70100"}, @local=@item_4={0x3, 0x2, 0x0, "ce42ab68"}, @main=@item_4={0x3, 0x0, 0x0, "77ddb60f"}, @local=@item_4={0x3, 0x2, 0x0, "6d881ace"}, @local=@item_4={0x3, 0x2, 0x0, '\x00\r\x00'}]}}, 0x0}, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r1, &(0x7f00000000c0)=""/24, 0x18) syz_open_dev$hidraw(&(0x7f0000000640)='/dev/hidraw#\x00', 0x3, 0x10000) r2 = syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0xd9, 0xab, 0xd8, 0x8, 0x54c, 0x38, 0xf8e3, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x4a, 0x43, 0xf2}}]}}]}}, 0x0) syz_usb_control_io(r2, 0x0, &(0x7f0000000080)={0x84, 0x0, 0x0, &(0x7f0000000400)={0x0, 0x8, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$uac1(r2, 0x0, &(0x7f0000000480)={0x44, 0x0, &(0x7f00000002c0)={0x0, 0xa, 0xffffffffffffff3a}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$hidraw(&(0x7f0000000600)='/dev/hidraw#\x00', 0xffff, 0x200) syz_usb_control_io$cdc_ncm(r2, &(0x7f0000000140)={0x14, &(0x7f0000000200)={0x60, 0x9, 0xbd, {0xbd, 0x1, "b2f7180ea0652b57be08b622a5f06c4c12ecb8d858f715a56e717250978918c3276418c52f1c3f567b59cb118609c652338bfdf5bccaedd703fe93905f3d5d7569aed4aeca6d2cf9a2553140d4a384e407a4b98306c0e3a6b49187af8b55279f3b327f115878c9906bc00ba777b69a214c42cf9d8ceef40bdbd06b976cea89757aaef4f3cd5dc3764d27c11bd5b0f324ced8f343a5622fdb9c33b8d4af925032e887c76132216c90366e97470fbcfe8dd95f3443e014315e8f168e"}}, &(0x7f0000000100)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000540)={0x44, &(0x7f0000000300)={0x0, 0x16, 0x4d, "eaf496fbd93c0bfc5d14b027561003a23bd070a8df99a412ae1eb2ede0538631041ce3678251f04fa1616cb2eb04e0d5b9c5143e72d528c7768c9e5b446da7a10569279f8301288e62391b628b"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x8}, &(0x7f0000000380)={0x0, 0x8, 0xfffffffffffffc57, 0x2}, &(0x7f00000003c0)={0x20, 0x80, 0x1c, {0x2, 0x2, 0xcaa, 0x2, 0xfe7a, 0x2, 0x0, 0x9, 0x2, 0xcd6d, 0x7, 0x8000}}, &(0x7f0000000400)={0x20, 0x85, 0x4, 0x1}, &(0x7f00000005c0)={0x20, 0x83, 0x2}, &(0x7f00000004c0)={0x20, 0x87, 0x2, 0x1}, &(0x7f0000000500)={0x20, 0x89, 0xff87, 0x1}}) syz_usb_ep_write(r0, 0x0, 0x1, &(0x7f0000000000)="17") syz_open_dev$hidraw(0x0, 0x0, 0x0) [ 904.863347][ T3275] usb 2-1: USB disconnect, device number 7 22:30:08 executing program 3: syz_usb_ep_write(0xffffffffffffffff, 0x2e, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x100454006) write$hidraw(r0, &(0x7f0000000000)='#', 0xf000) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) r1 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x1000, 0x0) ioctl$HIDIOCGCOLLECTIONINFO(r1, 0xc0104811, 0x0) ioctl$HIDIOCSFLAG(r1, 0x4004480f, &(0x7f0000000100)=0x9d305d5efdf51075) ioctl$HIDIOCAPPLICATION(r1, 0xc028660f, 0x3fffff) 22:30:08 executing program 1: syz_usb_connect(0x0, 0x24, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000061c112085e04bf0277f5000012010902120001000000000904000000e1a39300d5b2623d1f228fe4208836d8409427b63a150e449752ba36cac13d32474266e737938163c7bf16ff03000000000000d94b4fc042a4d2e17586310e5910475dc8d07fc8c542f3fb2d4524"], 0x0) syz_usb_connect(0x6, 0x15f8, &(0x7f0000000100)={{0x12, 0x1, 0x402, 0xcd, 0xa4, 0xc2, 0x40, 0x54c, 0x16a, 0x2a7b, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x15e6, 0x2, 0x5, 0x3f, 0xc0, 0x6, [{{0x9, 0x4, 0x85, 0x7, 0x0, 0xdc, 0xbd, 0x21, 0x8}}, {{0x9, 0x4, 0x14, 0x3f, 0xe, 0x78, 0xa9, 0xff, 0x9f, [], [{{0x9, 0x5, 0x4, 0x2, 0x27a, 0x5d, 0x3, 0x7f, [@generic={0x9f, 0x11, "87215746066798a6abb0d07ddff83b5e3ffe139effac4c7470211560b1af998e5effdda0c8a639419b5c5d372aecc40d43fa0216ea2de1ab4f90226a79d14977aa9aaec3b9966141f1bac03f1af2203503b7f3c45e8960a94f7c1010b32a0def2d4f15b03fb041bb153aeb741777cfc55c75dd7724261ffe667497fe49d9b12c35b30420d2f8d4ff343978f7733f1ed030dbbdad9c06f30f18df20680b"}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x40, 0x101}]}}, {{0x9, 0x5, 0x3, 0x4, 0x12c, 0x5, 0x3, 0x7, [@generic={0x1002, 0xe, "22bafe9e3448b413ad2802ea1fc4c8176f429f3cebccf5e56ce16b7b802bdc2fed4d7e72c8f21cd94e08123beae83d05321cdf746d8d2f16bb1237d352737147dcd362907e99daa255b8f2839cd005db02767083f51226f993a9033b63cd6acb1783ff632e577170131b352f2a36acbeb83a7f6a289256e5ca7f308132b8e36fec58e2c9af34693a7bd09a65133b1acb7616712b3b9cc58d0032fd876486ec911462a4f9345c7a593700059e9d09052d5f3c2e42fec65235149bef5ff72c6a08098b5663fbf98e10e74e65304c008c86e855b451bdb101de91fc900fa16036bdd835e4afe78cf9af2435049c345cf52524cf4dd4fc34fb5066fa297e7e053d14853e65abc5e59729329052942110789c2b83410f737cb2953a210cbc3de392a5976f0cf11b59dd74e88a85fa1948fc260d217837eb95866fcadb4ac1b71c8147796638dc3bf8a940e767f6bfbce46da2d4e27c95f88e24fe833bd3c81eebb478ecedac6015f692b47ea89e7738a73141abc2742b82c1c2eceba69eaa2510f94b0fd3a4f2a962ffd297680651d979be4a089204929a2d136275d90f9878b23ac717eb8692409b4d75268e91fd65044f93cb56fd00566b87671d4543ffa1b3f3320e0b8cbe64683f237e8b468a0ebae6016a4b7d11233b1480311d521d24105e16e792a43062ce642beb8129df2551a0e6fe944a1e9a5ba4707eea917a7aab801b452236c16cfa7dd402932fdc829fd736e985729f23bd59d64702c12d51cfad7e903a9c202fdc877d89feff213fe04e6dc18115a5ee9e38eed52ead588d469d15f323f7cb985ac2952becea5f72618cb6ecb22948e4c1cdd552a499a34c0162905dd281b1deaca1d1268525f28de60323bb8b2a982c0bdbfe96e9231fa314d61e8e2a353c1e9e9b10f4fde2899363162c68ee481180d979bbe5ce3b59c54ac19b1e6b23832c75cf691a685dac687e8d3d3e886e7ca46794e11f2ac9f4cbcfcf6717cbb92b58c7dc9a8253746d364d72ac6c8e75b451bb4e09a2ae0d7842f12ad2594c142c458c769051cb8265583edcd52c58bddfcd285b645ee9098e6612e3b548a38d7e7b14b5db7184882e837fd8e05873653488be2f9270f1f22609eda7e1c23fe86e99b2cd4125ac330d2ede5696d4448b59d230ba197a190ea082759d27a2a530fc32e84d5d24dacbe1b4826cc2e540f8f3ff94ab298f546a6965af7512f5515def2e7beaff65a438bbb3c59e8e139fe2f42d9041dbf3324163d6208c9b93c77d45f10a80c3891be43c679f3be43f076220d2a40e65ec3fbf99a515ab9092a1cb840a29196122db8df73d33ed957d9b001b11507352a4ed317b981cf7792beae88472361c1389bda2019bfc107b298bf73bed1ab4c74121fe9a7e2f99817f11801f17508ee572a900e6f2003c32655edfaf5959efeb696163fb189306f4c1b3ebfe7b1b9d81f3efe76e92b5a5af0b46a3e3ea027bd221b48429e277b2e7ebe432c99cc7e1ad1db67b00e1efee122c3f500ba9ad33ff5e78c9571e8cf43d287975ee27365ca59aa4f934f2225c9cbbedc4ca58d658cc48b554458c359eb2e41b0264ed7d68adbcbf31ed083ce65f9767f081ac8752310227d28a8b61442ec8b0c011d1b40ecbdaf2548143248d4d1ca86d6ce32af855f13674718205b52e0736d2fb7b943a3952d79e32fa32cb9742bbe9af45d7fe6b05bc7fdaf9a0c34a68ff4cdec8b32299d7cae0bf629b40b205558314904e34b2fcacdd4516721a9fa65fc816da882ba8c523aa91fe955b0270c82300f9910c73b4ad02c631b39b5a9e88e10b2428c20954c60dcc7aa5d0447c302f8f6610fcbcacbce3b23e621cbc7ac472fcabc69cfe259622ba7754241e7561988384ebd1845c2b2fbdf20cc2485e416c9698203e84cae1dd2196fa622096e5594216829bba8ea4325f46d6d7a53f486c3fdf0db2ca50d0e4d8c56516f62649508a221d0fd99eafe63bdab01ea89f7fd58a337ac878dd35340069e1f71872540992428bcd88e4e993d6f7e14c30f34da59f5431881c2fbd1729f4efc79b6eff2ad18f26bdca8dbc4003e27044c0e8a0aa172b2fd664103e77339f972ed7e94af3796f0a8e15cc192eb6dfee36d37a829b751e1011becee1e845e551575aa608809abbe8ee17e784bc50a6a925eda33b4c2d2a12f22e4f41a53ff91e4919f59fa3f25c987b67f78542a6e9711efc2f64b4a2c68223857a4ebe7fae4fde464871ff60165f8dde202331a1e911d6a42ff681b0d412d0432d5c1122be2e3f27a63ef1c5ef870ba7e62dddf6b59cee23d381e3d45db4048ea97513c515eb85e2ebe32c56425be0d37ed5fac650774d01da5813ed5104ca2d901ab0c82ac9c24ae8ef8b7f37667927f0a78d528c5d1f1f91e84231c89e31682dde1d85f8537e071db718fd75adfed0d28302a45e92a1acb77064174ff8d37a8abfaa4840c8cfdb28d921579f7d60d98be2c90394e3c5f687a95bc52e7ed56908209a72db6d3c537be7ee7f9f176603f442526b4a9a805e917803fb2ef52140ee86b7b782714068a98cea9104297ef7eace1c9ee0bd69b118427d6ca57f325331d844a44129242351b27945f0fb3520315893d5f2c9ef84a61087dae841085201cab42f364513466c53f77a41e08684f12f2342d55989ddb0874916eeb190606ef4fa579b86e06b53031149e55971b04a8d28512832a800a75edfd81ddf59066aa18f721b7495c36373dc98d823882658bfd7a2d4ed11208c5486239f75eb4309cec9234def7db505ea2a58b46358c00d5f3d635cd0f8be5089f7f70b28774fa1b65cc70a7589c7f607fa86345ed1722971fa84f85f716e5bfe6354d168f63e0ec0e232e58cfc384b903b9d50fc06ba529bf69154279d2fa0208743b1283495c00c6b465a1235ef5ebb4a9222ecc0affd2e8a9927c732290854a415c0db8d8e366201bb360f9452fb0cbbed763495fe6c608e249377fd9fa6ed27985602b90301199d78274924958c26aa42c2d658efd7be1a5bd95c33b681b880218c330ed6c6966f1d611e737f7c547aa6ae6a1988e5b09ae3c9ba820fd008a5d7cc08deebff090cd7a10679f171a7bef637abbd792a9b427984f118c5b9e524b0aaa967b5836ae195d11314b85e7d1a75aaab1dd171e6c47ebf3c125136e8bf880cb8f101362025534fe2b2e4a27ddf3952ecfcf5249c7dac3e5776642009f44c8bff8c628cd939254dbaa9595ee67e9bba4b8fe6e59b136f9004ac8d218dc2043b826534986f21efe4d22fbae7b81efdf0aff90619c3b1cad9fcbeec5fc2d3998bf6664b6ea776cb61f7a35b0329ab439321b41970ff65969ffc061bfc57d1e96b4b9d9d1f06d26a91d0ca7887956dc7afbc06ae455484e713a7a7b50e9021d938e41646768e759dcd1ac4dc436b4a854a0b2bf9a4e23550dacad08bc1fac01f25e1bd4b602a55db0deeddd3c2494d96d30128104393deffa1908b1f01f981a73740febe44dfcb79bf98388519b05f6591312d58e5a7adb7ef5bf1c540a89309273b0c8bc56b3e5f04a0a766544732a4e27d693c8f5e714d86f8e259438255fd18acf26697b40f9921d41adad8fca1cc701326e521647c0e125fdb36aee4091e11a58f98b5aebf605e0db9b1784be6766794427293d6d37dbfdd918043deb02a2567fe9abd758abb3f62c3b4f35a4908f85c698fbc692b6f2ad266fe59677d7dab895fc3da53324a239b3551ac38f522e57205ef38159826922f006b990ed81eefe351c6bbb09bdffa48960670592344c5f993147400279d64ff44cd30e7810a61d899615ba69e6c5f6f1dcc987de73653badf29abef4fe9530a8d84c1e9e1a4988d042929e10c0548c5251745ab3c447e902fd67c5f3aa4d6f24fb93d99d2ec99a007f4ef55c40ed663da6e19ba4f427340c3f13c604f071a86b0776ef91ffeacc06969459c361254ffe9540102788da8d6261c01d92d938b399ad4bffcad4c75d7c9a94f03fa4e2227183ab3c85ab4ca2f76007f792d7e9c705ff09a37d4f32f59957992b829225f71c133fd23180316215d23363b22c913b6c7e3bee8a7d40784bef569f68e7929d42cc5e5d70338c93b70455fedc2c24fcf2956de6e3d30a44ba69e5f59047df9c1e9e724b80cc9cee8ea6b896c7b74dbb835f6c944f3ae3a2c4402bbebcb8995075b47f6dc2b152c15f20a61c13d3e68658b19236a675282f158fe307d59e0ba1e8315192eb091609e3b497daec91fadf07a34a76785742895d6a664f2fc07be9acf9225881f1df7c499acd625a59fd8a6ee9c68d9da7523308b241c923c5cf6f75a72c1bc8ff300d5d0adfc249bd7a3df1eea4d82a9afcda6946bfccc53ed2bc3bfb3841f623e7ea330ae50fdbbeaa913ec58e347d181efd6ba3c6cbdd9321e44d7b338cddcb670999525d80406af1b41cb05b5532130af0988f5d745d4439d2d919fdf5fb517e82e6ae05ae604a1d8050adaaaeef614dd58d425f41e4e20d00881a1a2c4e5a4c5e7bd397433d7c35a8a412dc5d4e23231cd83a8e11428bbd79e6d2950124ceb0ba3bc006be65af65bfb06b4af7459d69e8cd8cc5d930b60da9db63752188c4dc488e19114c9a4ec0fba891c24f14da075b265f6fa188dc36843f6eb8dcaab4b6ebca94ba68c9061070268007aa79280f59125f5537591050ef572871a50102e30025a37136b7b8f66837c1c5ca260288004fffa8e082ae39cc8f764968ac6273ffd7c11ca367129df7a7dfd4c570cfbdf85971f04150b914d84810613328945c2b3c8f79dbbc5f3b8cebc45ad58cc8977da02dbc10e175aaf0496cd072ee0c906d6258ace05d95f7d3801519b8dac2aeeb1d7b9e4553426c9f03fbea204a2c0435459539f229ceb912ff91bd976b714fe5b614ff29e5636351cbe3f51ddd7f9548ff0bae303de3b719e822c11f7e75470c99926f6fa6084ca88c1eb8cb2ac22110fd137ba1f565a2f03f395a68f4931986a2741eb19469dadf9a1aed530bb1b89601def62768d697c9d39c02f8179e677b2be643772162568624a5fdca5bcbf95e89b87b690b3f96a990f96f181a2931f88018bb46d4c35aee999954a0c34c0c6bb4e7da95828d7d417fd9ecb1bffefbc16a3e104c73d2fc4af0da2856c7404bf79326e45a9b4e4383c21eadfeda7ac764dd7e489d917bbeb13417d013d4bcc5e4888ffff5ce5ba3acdefe44fb0ddae709b41225721f204223ceb8670fdcb2ace1e6028b69f3fde39b549220574869296fe91c5107954bb2f68e231e9b52d28ae94803954f94e717801217492730e8702dc84c700b7477c68023d628cc60fcf82daaaf40cfa9b3889d5626bd982c68a7be634c65608402663b0a5955a8b340e1955a49b74c2dda128ef276782b762ece80c08fe038a316408eac68ad27c6d848a33b22a4b926872216e16f9d3367c5a4b6eb4f91bc2f08d9721d062af7dcf671c0019165459595bf03806bd8798ada9722cb14896371b901aca028b6977666dab6662496e942944322caf884918ec6995e56e85e4d6aec2daaac33b3af01bd8aed084eb5005697d3f672f9d206265cbd15e421708294081833131866e16d81dabedad0c58c84bd27f9f3938dd7df9abb0663e643ec2318c63bbbc5c558eba48455ef52e81d66c0c8aecae8f8ab53ea403b06f41476c54fd760fce28a2723d155d286652cdd916c4b46a54d9ef38f1fd805a948f4941216429c893056f7c430aded439d4e8f2f3d1565dcc7e0c11a032697aa59739caf913bee72e78455ab0b67bd9c7eb02e2c6a2038b16d8"}, @generic={0x5c, 0xd, "a925ab1633fae25aa3ab80588e6a1ca66f18711d20918ab677f1f8af67d24341042f9bf7075591e6dbee42b33709901b14bf23a0972d548a320ce35dde1f6aca9abc84ba91a77c8b8b2e05d78251316c251598d0195bea40b4bd"}]}}, {{0x9, 0x5, 0xc, 0x1c, 0x295, 0x81, 0x5, 0xbc}}, {{0x9, 0x5, 0x2, 0x18, 0x2f9, 0x4, 0xbe, 0x1f, [@generic={0xa0, 0xe, "4abd74bfde39019ff0c4d7bb62bf1ce0834b2f88205b1a73eb987af50fd9096f994a4d3cae233a398eb534393a4ec7eab3fa90883b7214e05cc0eb53e1b293ffa1c7a2495e2ea541eda29e918852b8f81866a4c1e49f085c4d3326720ad3749ee3fc78589881d0362011032507c8bd77dfb6c70d3d20f77cf86993512e9c44128e1f9ff088a881f4df5dae7967e712d294162c24f7db00bd755fc1aa6022"}, @generic={0x3c, 0xcf78270671f274c9, "2c4cef328d44a03c7ac7b093b3f82b506d95841258fe9558386871238ac01bdf9b0c3a7408dbb1fb96993d46fcdb2a3b30158cd790bb169d9268"}]}}, {{0x9, 0x5, 0xd, 0x0, 0x1fa, 0x0, 0xc5, 0xc1, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x7d, 0x4}, @generic={0x18, 0xc, "d6d04026343e5438fe9e1a20b9493810e8c9186a72dd"}]}}, {{0x9, 0x5, 0xc74a01fa9d9dc4e2, 0x10, 0x21b, 0x38, 0xf8, 0x81}}, {{0x9, 0x5, 0xb, 0x1, 0xc3, 0x3f, 0x1, 0x8, [@generic={0xc5, 0x21, "4407aa760bfd900165938b3498cc62177e57b50b6c7cbac24257f1bd5a6121df1a39ca3f977643f80526b7f2f1a43de8e2f416e47e7ff74c8aba4dbc364984c7c68f0825744d2794c322ee706acd191dd2e6fa1bc63055c2008e82a6c7bb4392ae130c4809b87e512ad6116b55417ebd10a1359a5c54612fbf897ea8bdca13e0355e2772d71b12e89af2462a8ffa8dcf3a47d21b6a107e387dcf13eb1bfa7b1fc3898bf5fbdd53b4b5cade08bc721a3d6164d4717b7ea6b3b11269037a9896eeec10ca"}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x81, 0xc8}]}}, {{0x9, 0x5, 0x0, 0x0, 0x34b, 0x0, 0x3b, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x3, 0x6}]}}, {{0x9, 0x5, 0x5, 0x0, 0x23c, 0x6, 0x0, 0x40, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x4e, 0x7}, @uac_iso={0x7, 0x25, 0x1, 0x5ae992b477518cf0, 0x7, 0xfffb}]}}, {{0x9, 0x5, 0x7, 0x10, 0xd0, 0x5, 0x3f, 0x20, [@generic={0x44, 0x3, "dd6bdecab75fda483e9ca9b6d2e137c96f96aaeb4269b4a8567b13a80a4300a7d10cdad9261d5db437106936de6bc99cff80134a65ef790f0217ca82d2b96d05aac8"}, @generic={0x41, 0x1, "a8d437324c04d637941d21717988c73d87c0dccc4a895800c3ff5076052ff1a618004c371751945a11f1147b84f75c197a51d5a04cf186bc5b449bf25787f1"}]}}, {{0x9, 0x5, 0x93, 0x3, 0x131, 0x4, 0x3, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x5, 0x3f}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x6, 0x3ec3}]}}, {{0x9, 0x5, 0xf, 0x1b, 0x398, 0x46, 0x0, 0x8}}, {{0x9, 0x5, 0xca66573c91f42c80, 0xc, 0x1d7, 0x9, 0x81, 0x7f}}, {{0x9, 0x5, 0xf, 0x2, 0x15b, 0x6, 0x3, 0xfe, [@generic={0xdd, 0xa, "f03cdc890700ba56d3c7e7440577c34c8b4671e382a55be2de55f48a6cd2bb75c685f7029d0fcb8cbbd91ae58774a96c0f65a2fd511851f77686291bc7e26ee015c2f74cc3b4f14cf624b8f1da98524b2e93acf6ee704407e1359f2e8c7cff33952cd7549df620ea2ba8d1e58ba6833edcbde5733c7d703b5a6116bda0850819784af1b0b81ff5e8e375c2761aa67fcafae8ea386ae5458232f8a57929d1f185d627322f78531b2aa21e98068a591e02b2a6588f765de31c813f5daf1398ff07cd02a4bf9a19fa6f637a77042ae36bfc7673b7e6f784243299d66c"}, @generic={0xfd, 0x21, "95c175607ef4f7b85a7921535bc2fff945cf2cf067ad79346ad261ecc4a9df158c2b551cf9906dfd998cb628505d1d59f184e08214636117c88f1611529d73a8a3261b920e92c04a1f9189ede505dbb6ff0605b4da4d5f7546208f5002e87809d20a3dfaed882ac38aff525cff8f528f4bbf894a74cd1840ad10f19e98a3c134c29d9d0670903ef98634889d6e13ae1a23336e1748f68a789957a2e7eb1f303345d637c0a3deef734679d7aa80edec0d46772311066716165dc18b16292847581e6fb35086f9cd2da96eb919e0c41b320420b3d31a9b8f35c1d92cd51680f0c84335447e8268cf58fe511235759fe1ac1bea54eec4a3109f2929e3"}]}}]}}]}}]}}, &(0x7f0000000040)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x5e1, 0x16, 0x40, 0x0, 0xff, 0x3b}, 0xffffffffffffff29, &(0x7f0000001700)={0x5, 0xf, 0x124, 0x3, [@generic={0xf7, 0x10, 0xb, "f767ea9a0f2eea9dfadb46c8552278effac7056e78b89b5b1f515b179608eaed0a1ca5c337f0cc2e1853bf44a148950085b288b5ea23e932184442f8e84fe63283f20644133599a61dc04339a403cfa55d21cb4b53fa85d33197ef89b81a64188e0e5b458a96b0e359092c145efd8cce073859de6157bbf44e0de0f757682f6d5c36ebb84d76f1f287a117d3bd4643601b4c80af14f33ed63c7fb2b4b9dcc9e5169ed61a4fede9d25cd30949d6a718d21644cf62edc88dac142706ca1a89c871fda17bf099301293eefda06645adcc120025a9c57a061ab0ea9ffb0dbb401db3387ec5da0cb4af3fc95ea703c73e0b2eafd6ccde"}, @ss_container_id={0x14, 0x10, 0x4, 0x4, "6926801e2c933ef5e754355665f4dfab"}, @ss_container_id={0x14, 0x10, 0x4, 0x7f, "2701000000ae75ce57e3c15bb3ca1857"}]}}) [ 904.931343][ T3304] usb 4-1: GET_CAPABILITIES returned 30 [ 904.937133][ T3304] usbtmc 4-1:161.8: can't read capabilities [ 904.943186][T12211] usb 3-1: device descriptor read/64, error -71 [ 904.952893][ T3304] usb 4-1: USB disconnect, device number 98 [ 905.141280][ T3525] usb 1-1: new high-speed USB device number 125 using dummy_hcd [ 905.301269][T12211] usb 3-1: Using ep0 maxpacket: 8 [ 905.321648][T19282] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 905.329930][T19282] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 905.371248][ T3275] usb 2-1: new high-speed USB device number 8 using dummy_hcd [ 905.431501][T12211] usb 3-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 905.442089][T12211] usb 3-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 905.454573][T12211] usb 3-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 905.463641][T12211] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 905.501431][ T3525] usb 1-1: too many endpoints for config 0 interface 0 altsetting 0: 255, using maximum allowed: 30 [ 905.511939][T12211] hub 3-1:118.0: bad descriptor, ignoring hub [ 905.512736][ T3525] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 905.522344][T12211] hub: probe of 3-1:118.0 failed with error -5 [ 905.529792][ T3525] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 255 [ 905.548881][ T3525] usb 1-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 905.549025][T12211] cdc_wdm 3-1:118.0: cdc-wdm0: USB WDM device [ 905.557938][ T3525] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 905.566602][ T3525] usb 1-1: config 0 descriptor?? [ 905.631246][ T3275] usb 2-1: Using ep0 maxpacket: 8 [ 905.831529][ T3275] usb 2-1: New USB device found, idVendor=045e, idProduct=02bf, bcdDevice=f5.77 [ 905.840938][ T3275] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=18 [ 905.849048][ T3275] usb 2-1: SerialNumber: syz [ 905.854648][ T3275] usb 2-1: config 0 descriptor?? [ 905.892636][ T3275] gspca_main: kinect-2.14.0 probing 045e:02bf 22:30:09 executing program 3: syz_usb_connect$uac1(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYBLOB="aebb8f4637e51fdba0e9111abc53e0a724e75f11edc01b959d669bfcf28331f3b0fe97c91a1aaccd25dd9d4cd3bb470bff735015ddccd8490fc3da3f761b626626a59cc836570318fad5d5d0f58bb42446ab842460fe4db791b538bd4f9052e8d1fe26a590c5df1291bacaf394ff62df2c34485d8b55771e795571c1d7a09e32233b24ff429fc5ba07814ae917216355700e45951f0df5409b0dbcb1611b4a0549e9f1deff9f68fa38df44a16509802148b0004e3b71f2e68fc2aa63f8e4f2137641c6eeb7240c6475b7"], 0x0) [ 905.993554][T19282] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 906.052387][ T3525] keytouch 0003:0926:3333.00E2: fixing up Keytouch IEC report descriptor [ 906.063069][ T3525] input: HID 0926:3333 as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/0003:0926:3333.00E2/input/input340 [ 906.093365][T19319] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 906.102121][T12211] usb 2-1: USB disconnect, device number 8 [ 906.145348][ T3525] keytouch 0003:0926:3333.00E2: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.0-1/input0 [ 906.158158][T19305] usb 3-1: reset high-speed USB device number 105 using dummy_hcd [ 906.298798][T19330] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 906.401241][T19305] usb 3-1: Using ep0 maxpacket: 8 [ 906.529034][T12211] usb 1-1: USB disconnect, device number 125 [ 906.736842][ T3309] usb 3-1: USB disconnect, device number 105 [ 906.871267][ T3304] usb 2-1: new high-speed USB device number 9 using dummy_hcd [ 906.881396][ T5] gspca_sonixj: reg_w1 err -71 [ 906.886310][ T5] sonixj: probe of 6-1:0.0 failed with error -71 [ 906.894100][ T5] usb 6-1: USB disconnect, device number 93 22:30:10 executing program 3: r0 = syz_usb_connect(0x0, 0x36, &(0x7f00000008c0)=ANY=[@ANYBLOB="12010000da096a08e6040300ec74000000010902240000000000000904000002396b340009a0eb07fb0000000009058a020000000000"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, &(0x7f0000000cc0)={0x84, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) [ 907.121254][ T3304] usb 2-1: Using ep0 maxpacket: 8 [ 907.291607][ T3525] usb 1-1: new high-speed USB device number 126 using dummy_hcd [ 907.299398][ T3301] usb 4-1: new high-speed USB device number 99 using dummy_hcd [ 907.321390][ T3304] usb 2-1: New USB device found, idVendor=045e, idProduct=02bf, bcdDevice=f5.77 [ 907.330467][ T3304] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=18 [ 907.338761][ T3304] usb 2-1: SerialNumber: syz [ 907.344652][ T3304] usb 2-1: config 0 descriptor?? [ 907.383621][ T3304] gspca_main: kinect-2.14.0 probing 045e:02bf [ 907.551267][ T3301] usb 4-1: Using ep0 maxpacket: 8 [ 907.582256][ T3304] usb 2-1: USB disconnect, device number 9 [ 907.651337][ T5] usb 6-1: new high-speed USB device number 94 using dummy_hcd [ 907.671438][ T3525] usb 1-1: too many endpoints for config 0 interface 0 altsetting 0: 255, using maximum allowed: 30 [ 907.682268][ T3301] usb 4-1: config 0 has an invalid interface number: 0 but max is -1 [ 907.690415][ T3301] usb 4-1: config 0 has 1 interface, different from the descriptor's value: 0 [ 907.699760][ T3525] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 907.711361][ T3525] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 255 [ 907.724339][ T3525] usb 1-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 907.733572][ T3525] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 907.741808][ T3301] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x8A has wMaxPacketSize 0, skipping [ 907.751746][ T3301] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 907.764670][ T3301] usb 4-1: New USB device found, idVendor=04e6, idProduct=0003, bcdDevice=74.ec [ 907.773756][ T3301] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 907.782878][ T3525] usb 1-1: config 0 descriptor?? [ 907.788992][ T3301] usb 4-1: config 0 descriptor?? [ 907.811324][T19333] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 907.832172][ T3301] ums-sddr09 4-1:0.0: USB Mass Storage device detected [ 907.941267][ T3304] usb 2-1: new high-speed USB device number 10 using dummy_hcd [ 908.022649][ T5] usb 6-1: New USB device found, idVendor=0c45, idProduct=613e, bcdDevice=7c.88 [ 908.031743][ T5] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 908.053479][ T5] usb 6-1: config 0 descriptor?? [ 908.093092][ T5] gspca_main: sonixj-2.14.0 probing 0c45:613e [ 908.093680][ T3354] usb 5-1: USB disconnect, device number 94 [ 908.131348][ T3525] usbhid 1-1:0.0: can't add hid device: -71 22:30:11 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x1b1c, 0x1b34, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x29}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000540)={0x2c, &(0x7f0000000400)={0x0, 0x0, 0x33, {0x33, 0x0, "90861c9b5edf0ef70a3e257eef9f911bdeb7c22db7b1ae26c9d6080ec08dd0465102cbd7b197d2a1996b20e8db2d431626"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x0, 0x0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000000000402609333300000000000109022400010014000009040000ffdc39d525e70300000009210000000122220009058103493b512a147dbbabbc2a4029c228ceec45bf22a37447ee620515224b42ece567c3648b80"], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)={0x0, 0x22, 0x22, {[@global=@item_012={0x2, 0x1, 0x0, "a313"}, @local, @global=@item_4={0x3, 0x1, 0x0, "7fe52845"}, @local=@item_4={0x3, 0x2, 0x0, "b70100"}, @main=@item_4={0x3, 0x0, 0x0, "80e3bfad"}, @main=@item_4={0x3, 0x0, 0x0, "77ddb60f"}, @local=@item_4={0x3, 0x2, 0x0, "6d881ace"}, @local=@item_4={0x3, 0x2, 0x0, '\x00\r\x00'}]}}, 0x0}, 0x0) syz_usb_ep_write(r1, 0x0, 0x6, &(0x7f0000000400)="c99e0000f641") syz_usb_control_io$hid(r1, &(0x7f0000000200)={0x24, &(0x7f00000000c0)={0x0, 0x0, 0x6c, {0x6c, 0x5, "1470924033842fb93fa2b23caa37edbbe45f77a01d8f0a439e7602194b6f3f0bfa7a6a392c6046d7d371dc11679b8d257326bd4140b4fa52a349c9d7e0a89ff116128482648ad7ebcd3d4d9507f4d70adf6b61a5691c0bfb1c241b71b22610453ac44186a45054ad0ed6"}}, &(0x7f0000000140)={0x0, 0x3, 0x5b, @string={0x5b, 0x3, "7b5d500e93f2dcf53a07318ea03db41bcb4c22de6056c0fbccc41d42b728b16af821e9eda2c76162a64766346ed8e01d19b47defbe4033d1d9ae7e7823074ce00375794fe6fd0462748859d0d03d3a882edf6cb5f4c2ac62b9"}}, &(0x7f0000000000)={0x0, 0x22, 0x8, {[@main=@item_4={0x3, 0x0, 0x9, "937f157b"}, @local=@item_012={0x2, 0x2, 0x0, "59bd"}]}}, &(0x7f00000001c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0xfff8, 0x7f, 0x1, {0x22, 0xd0f}}}}, &(0x7f00000003c0)={0x2c, &(0x7f0000000240)={0x0, 0xb, 0x5d, "846130425d0713a369b8acf71fc057be13a6eaa9a4381c95da75a055fc25f7a23fdf78aeb160b50e5c28f3153c81a72233824d4f1c556072750245419ef90cec1a76c76add7bcf4e988511ac99f8b78d33c04a87c9c526fa5e5683cb6f"}, &(0x7f00000002c0)={0x0, 0xa, 0x1, 0x77}, &(0x7f0000000300)={0x0, 0x8, 0x1}, &(0x7f0000000340)={0x20, 0x1, 0x2d, "c2193096bb5c7d45640850209b793948ba7cb270797330826c8de2c95f55bcea05b38c2558e584bdd3268d0f23"}, &(0x7f0000000380)={0x20, 0x3, 0x1, 0x2}}) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x101) write$hidraw(r2, 0x0, 0x0) 22:30:11 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x926, 0x3333, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0xff, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}, {{{0x9, 0x5, 0x81, 0x3, 0x1f1}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)={0x0, 0x22, 0x22, {[@global=@item_012={0x2, 0x1, 0x0, "a313"}, @local, @global=@item_4={0x3, 0x1, 0x0, "7fe52845"}, @local=@item_4={0x3, 0x2, 0x0, "b70100"}, @main=@item_4={0x3, 0x0, 0x0, "80e3bfad"}, @main=@item_4={0x3, 0x0, 0x0, "77ddb60f"}, @local=@item_4={0x3, 0x2, 0x0, "6d881ace"}, @local=@item_4={0x3, 0x2, 0x0, '\x00\r\x00'}]}}, 0x0}, 0x0) syz_usb_ep_write(r0, 0x0, 0x6, &(0x7f0000000400)="c99e0000f641") r1 = syz_usb_connect(0x0, 0x1, &(0x7f0000000080)=ANY=[@ANYRESHEX=r0], 0x0) syz_usb_control_io(r1, 0x0, &(0x7f0000003900)={0xa19eca65, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$HIDIOCGRAWPHYS(r2, 0x80015b12, 0x0) syz_usb_disconnect(r1) 22:30:11 executing program 1: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_usb_disconnect(r0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x926, 0x3333, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0xff, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}, {{{0x9, 0x5, 0x81, 0x3, 0x1f1}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)={0x0, 0x22, 0x22, {[@global=@item_012={0x2, 0x1, 0x0, "a313"}, @local, @global=@item_4={0x3, 0x1, 0x0, "7fe52845"}, @local=@item_4={0x3, 0x2, 0x0, "b70100"}, @main=@item_4={0x3, 0x0, 0x0, "80e3bfad"}, @main=@item_4={0x3, 0x0, 0x0, "77ddb60f"}, @local=@item_4={0x3, 0x2, 0x0, "6d881ace"}, @local=@item_4={0x3, 0x2, 0x0, '\x00\r\x00'}]}}, 0x0}, 0x0) syz_usb_ep_write(r1, 0x0, 0x6, &(0x7f0000000400)="c99e0000f641") r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x926, 0x3333, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0xff, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}, {{{0x9, 0x5, 0x81, 0x3, 0x1f1}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)={0x0, 0x22, 0x22, {[@global=@item_012={0x2, 0x1, 0x0, "a313"}, @local, @global=@item_4={0x3, 0x1, 0x0, "7fe52845"}, @local=@item_4={0x3, 0x2, 0x0, "b70100"}, @main=@item_4={0x3, 0x0, 0x0, "80e3bfad"}, @main=@item_4={0x3, 0x0, 0x0, "77ddb60f"}, @local=@item_4={0x3, 0x2, 0x0, "6d881ace"}, @local=@item_4={0x3, 0x2, 0x0, '\x00\r\x00'}]}}, 0x0}, 0x0) syz_usb_ep_write(r2, 0x0, 0x6, &(0x7f0000000400)="c99e0000f641") r3 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x926, 0x3333, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0xff, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}, {{{0x9, 0x5, 0x81, 0x3, 0x1f1}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) syz_usb_control_io$hid(r3, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)={0x0, 0x22, 0x22, {[@global=@item_012={0x2, 0x1, 0x0, "a313"}, @local, @global=@item_4={0x3, 0x1, 0x0, "7fe52845"}, @local=@item_4={0x3, 0x2, 0x0, "b70100"}, @main=@item_4={0x3, 0x0, 0x0, "80e3bfad"}, @main=@item_4={0x3, 0x0, 0x0, "77ddb60f"}, @local=@item_4={0x3, 0x2, 0x0, "6d881ace"}, @local=@item_4={0x3, 0x2, 0x0, '\x00\r\x00'}]}}, 0x0}, 0x0) syz_usb_ep_write(r3, 0x0, 0x6, &(0x7f0000000400)="c99e0000f641") r4 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x926, 0x3333, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0xff, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}, {{{0x9, 0x5, 0x81, 0x3, 0x1f1}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r4, 0x0, 0x0) syz_usb_control_io$hid(r4, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)={0x0, 0x22, 0x22, {[@global=@item_012={0x2, 0x1, 0x0, "a313"}, @local, @global=@item_4={0x3, 0x1, 0x0, "7fe52845"}, @local=@item_4={0x3, 0x2, 0x0, "b70100"}, @main=@item_4={0x3, 0x0, 0x0, "80e3bfad"}, @main=@item_4={0x3, 0x0, 0x0, "77ddb60f"}, @local=@item_4={0x3, 0x2, 0x0, "6d881ace"}, @local=@item_4={0x3, 0x2, 0x0, '\x00\r\x00'}]}}, 0x0}, 0x0) syz_usb_ep_write(r4, 0x0, 0x6, &(0x7f0000000400)="c99e0000f641") r5 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x926, 0x3333, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0xff, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}, {{{0x9, 0x5, 0x81, 0x3, 0x1f1}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r5, 0x0, 0x0) syz_usb_control_io$hid(r5, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)={0x0, 0x22, 0x22, {[@global=@item_012={0x2, 0x1, 0x0, "a313"}, @local, @global=@item_4={0x3, 0x1, 0x0, "7fe52845"}, @local=@item_4={0x3, 0x2, 0x0, "b70100"}, @main=@item_4={0x3, 0x0, 0x0, "80e3bfad"}, @main=@item_4={0x3, 0x0, 0x0, "77ddb60f"}, @local=@item_4={0x3, 0x2, 0x0, "6d881ace"}, @local=@item_4={0x3, 0x2, 0x0, '\x00\r\x00'}]}}, 0x0}, 0x0) syz_usb_ep_write(r5, 0x0, 0x6, &(0x7f0000000400)="c99e0000f641") r6 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x926, 0x3333, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0xff, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}, {{{0x9, 0x5, 0x81, 0x3, 0x1f1}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r6, 0x0, 0x0) syz_usb_control_io$hid(r6, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)={0x0, 0x22, 0x22, {[@global=@item_012={0x2, 0x1, 0x0, "a313"}, @local, @global=@item_4={0x3, 0x1, 0x0, "7fe52845"}, @local=@item_4={0x3, 0x2, 0x0, "b70100"}, @main=@item_4={0x3, 0x0, 0x0, "80e3bfad"}, @main=@item_4={0x3, 0x0, 0x0, "77ddb60f"}, @local=@item_4={0x3, 0x2, 0x0, "6d881ace"}, @local=@item_4={0x3, 0x2, 0x0, '\x00\r\x00'}]}}, 0x0}, 0x0) syz_usb_ep_write(r6, 0x0, 0x6, &(0x7f0000000400)="c99e0000f641") r7 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x926, 0x3333, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0xff, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}, {{{0x9, 0x5, 0x81, 0x3, 0x1f1}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r7, 0x0, 0x0) syz_usb_control_io$hid(r7, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)={0x0, 0x22, 0x22, {[@global=@item_012={0x2, 0x1, 0x0, "a313"}, @local, @global=@item_4={0x3, 0x1, 0x0, "7fe52845"}, @local=@item_4={0x3, 0x2, 0x0, "b70100"}, @main=@item_4={0x3, 0x0, 0x0, "80e3bfad"}, @main=@item_4={0x3, 0x0, 0x0, "77ddb60f"}, @local=@item_4={0x3, 0x2, 0x0, "6d881ace"}, @local=@item_4={0x3, 0x2, 0x0, '\x00\r\x00'}]}}, 0x0}, 0x0) syz_usb_ep_write(r7, 0x0, 0x6, &(0x7f0000000400)="c99e0000f641") r8 = syz_usb_connect(0x3, 0x6, &(0x7f0000000480)=ANY=[@ANYPTR64, @ANYRESOCT=r1, @ANYRES16=r2, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYPTR, @ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYRESOCT=r3, @ANYPTR64, @ANYRES64=r4, @ANYBLOB="13d5d9812a4b12cd1b80e1502e5e3eaa4f3056126a2c510dc3486a4c89fda6cefbc2a37dc5965e6e7a7e3e632161b779a9229aab307d9fbec8b55fe2578b3008d14aae603bd720", @ANYRES64=r0, @ANYRES32, @ANYBLOB="047566639745979f8fafab689492b2ae4cbf2c8c133de5c77c7fa828b449b0487dc0feb46798a923a466690083a2f088b2cfd5743d5b4832001cc4adb75709d984102a7269dc314cb968e2bbddde7da23f3adb08cf413d2a720df4d75d01709982e1e4d36b53444741676dacd783cd365b6c4de8", @ANYPTR, @ANYRESOCT], @ANYBLOB="dbffa5d0357cad28471a9598acb8e749d0fb593398340aa37dd10f84adb209094dfe92dd126a77ab1cba8f99211bca074bb299c2fb2f43eb7322e909eb94d5e8c1b72a646c23550dd2bf6e851aec07c7eac992b1ad2f8e83178b2f55397cfc34b9ec7e816626fc8563984ef14fcebfab0a65bbc11a23abc38c232a582444b07f29f68416b2b6de6b5ce1aa8da44d4adc6ef98f91bdadb97794323722681d63cc720701f1f304a93f74c5fada34c35bd7b9ec9891e894cc3f1bf56b5f7358a77353491976d83afbe08f8dfe7b01a7a3e70828839e6003a5c1eb48", @ANYPTR=&(0x7f0000000000)=ANY=[@ANYRES64=r5, @ANYPTR64, @ANYRES32, @ANYBLOB="c2836fd81c154d235ec779d3d3523d0ec908ab0e00c7c1121800c04f149c1808b4966d365cca07365dacb75b4b2b36", @ANYPTR, @ANYPTR, @ANYRES32=0x0], @ANYRES16], @ANYBLOB="ccce612018163b35a103d80ae5bd", @ANYPTR=&(0x7f0000000200)=ANY=[@ANYRESHEX=r7, @ANYBLOB="8e93a2db89444df528c8b6219e684f9b527e6172a5dfe4dfb7dacaf0608c36f393546ae55676580b"]], 0x0) syz_usb_disconnect(r8) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(r0) 22:30:11 executing program 0: ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000000000)) syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0xa9, 0x5b, 0x23, 0x20, 0x77d, 0x410, 0xccd, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x7b, 0xb5, 0xbe}}]}}]}}, 0x0) syz_usb_connect(0x5, 0x1c26, &(0x7f0000000080)={{0x12, 0x1, 0x82bc75a6cb86849e, 0xe8, 0x7, 0x9d, 0x40, 0x5050, 0x103, 0xe5f2, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1c14, 0x4, 0x5, 0x3f, 0x70, 0x4e, [{{0x9, 0x4, 0xfa, 0x8, 0xa, 0xc, 0x43, 0xc1, 0x1f, [@hid_hid={0x9, 0x21, 0x8, 0x5, 0x1, {0x22, 0xc6a}}], [{{0x9, 0x5, 0x9, 0x64e56d5f39344576, 0xc1, 0xc3, 0xe1, 0x9}}, {{0x9, 0x5, 0xf, 0x0, 0x30e, 0x1f, 0x0, 0x30, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x0, 0x8}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x0, 0xffff}]}}, {{0x9, 0x5, 0x4, 0x0, 0x56, 0x0, 0xf2, 0x80, [@generic={0x9a, 0x24, "e35526f41110f46a7f347b7f6eee0ee35f5c82cc7a01c31414d9bfd0078950829914f31d7515f6d4b7787a7592304c80379f84c81394623175c04394a976c2fa1f299ccb59f52667e8f02db699fcd393426608f6335bbaaeb084ba6e0499ae415a25eb4452254787995f8f0449cfc59e792bcb70c31a9f8a1e18add8cdd25e9b67e91b409013264771001c58b7961534596fe88b4fc45587"}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x3f, 0x101}]}}, {{0x9, 0x5, 0x5, 0x75d53cb519e5439e, 0x39b, 0x8, 0x8, 0x8, [@generic={0x9, 0x23, "a06bbf9bdbaebd"}]}}, {{0x9, 0x5, 0x5, 0x3, 0x381, 0xb2, 0x3, 0x1f, [@generic={0xa5, 0xf, "06bb94aa0f79847c9dd0ef0df675a2ba66c2c7c8b659a1a1bc692746ff179f80ac511b0c1447f1eb66cfea0312945eaa22bd7e592bbbe5d1ea37264d0336aebbd85c78476521c301a20be9c99087b4533004480dda3995258f7e388f67243a3f76724d5de61ef4d39751f1296e4ce74fd9e66576e99a3336fe7cab67d789860e868c24623f2ee52cfac267a586f702c3aac9573bfd899bc766d54a36a71dad39149dbb"}, @uac_iso={0x7, 0x25, 0x1, 0x62238f73fe3ecf8c, 0xf7, 0x20}]}}, {{0x9, 0x5, 0xdc7744d6c3dd477, 0x10, 0xa6, 0x9, 0x9, 0x7}}, {{0x9, 0x5, 0xd, 0xa9b273a7c233b328, 0x3d7, 0xfe, 0x4, 0xc9}}, {{0x9, 0x5, 0xc, 0x10, 0x172, 0x3f, 0x2, 0x3f, [@generic={0x51, 0x22, "d5519427e94270218823120b50414c8ce7fdf75f9e8fb1c9dc85413871c98dce6ec8d1dd1162c6b4e1c664fd8f1777dcc9bac791d198e4b5cf5e7f91c003e5976274dcda4741143c78596d10a4fd6c"}]}}, {{0x9, 0x5, 0x0, 0x0, 0x18c, 0xff, 0x81, 0x1e, [@generic={0x96, 0x23, "b4ef28c0a3392a9fa6219f8f03be7ea2e57ac87e00d21dcaea84b52f48f875f10eee26c178c02f9c399e025486e7bce1ccb098b3de1d8693c618e270b1e7d85e99b821cee1ad8ae62762c8aec79afb97069d5c98b661bd2a5a1389e9368484137d6e7a05f4ff69866e60272c78ccf08ccedd5101974b757b3f0fe646ac822e06b5762c591b361f9c94201cf7102f6436894a9e89"}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x1, 0x81}]}}, {{0x9, 0x5, 0x5, 0x0, 0xc6, 0xda, 0x20, 0x5}}]}}, {{0x9, 0x4, 0x6a, 0x4, 0xd, 0xa4, 0x21, 0x69, 0x2, [@hid_hid={0x9, 0x21, 0xf902, 0x7f, 0x1, {0x22, 0xcf6}}], [{{0x9, 0x5, 0x7, 0x8, 0x2e2, 0xc7, 0x8f, 0x2, [@generic={0x9a, 0x10, "b7370a0946b79039420429fa287da6df93e6e18677b2a22f7c848978e8bafdd0561403af155f45f4101ad49e6e9414260743c6b3e336873382e8eb0c920503978532ce0432e2ed09dbd8932827a579e2ee7ed1e2a1864edfe29d7e95e8a1d2ff42967d729ec38d98629240feb37f7ffdce79ac8a078566f6974a0258a3cc60c40076c84a6a31bffddc5cf3d32f0533d45f3836418c4a67ac"}]}}, {{0x9, 0x5, 0xa, 0x0, 0x3b4, 0x4, 0x3, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0x7, 0x4, 0x8000}]}}, {{0x9, 0x5, 0x7, 0x10, 0x7f, 0x3, 0x1, 0xec}}, {{0x9, 0x5, 0xe, 0x19, 0x247, 0x3f, 0x2, 0x2, [@generic={0x3a, 0x31, "25ab388f1ba9dbf66b86561c6026daa3877a105083a57c00fa4c040400b7f35f8ec271201a6bf1dda4925a62b5eb18809fd31ccf5db3cbf2"}]}}, {{0x9, 0x5, 0x3, 0x0, 0x3d5, 0x3f, 0x1c, 0x7f, [@generic={0x1002, 0x0, "3c358cb3ee1b4c3f429f5c3aebd7d6bf792b90cdeb0c24c51a071809dd54ed17a956b2888a8e67376a71ed9547eaee46840a0e32b97a1a1102c0edff4d08c67025505292ff8fd3a6532d7b639748bf7df2bf9c5209daeae78e02cc400a636b38b9d28a7ca605cac47502db3f3204c1454b27a5f64fd56cd1cc519d84aba2ec4dc27c4b1f5c1649efce5ce824e77cc1ea1e13c93fca5ae861f8e16f0b2d79e466a783207485c5cf398cfb1816c40192889f31c4e6117bd4f52b5221e93add87094103953d42bc1d5ab64017ffae52d3631b45fd91326fa1f8888d19a0b4c8cfa2449097b05a3b321ae446c5c15f215d3a7fb1f3e892350806a5b523d54d2a98a20543eed5c9c3ea180d82849678c524b055c2846b958b9ae128e3715b7d8154495d3cb829307e4d2378998716d75700771f2fbda920d590c0da36d1b296bdb338b0b5ca0b0f166dee4107f4c25f863e07fd6fb7ff7e18a4fa369d8c835c05c054c34b2f6967e7ae457c69d96bb7f5b3a6b423bf84c2c0782b82a7133de3da00035745268b24f0018557da822f7355c838b789d57789b28830ac8c4dc231811819122f6fdaf57142ac475781f9f9a9a7e57c0332c9e07bed6bd2d800c9fdeceb0a1db97395249faa1688e467a9da5f253711f502983f057c524552ce2fda3aec58896d3a4cc70fcf97bf6ca362121e8a7fe307e7c5b49360de5274626e9d558de4919b1219c235bc8316f639c9514d25e5a70943a5c82951ad892d9df088566ab70bb7776f84162b6dfef84125276fb0859a1887d987acf4fed312f165ad5ff37be3d33f09c719e841e018fec97c349014397ca4b462fffc4af9f5913b142d3a7b3d8a22a51aca58e69993d8775b33c43a8054191b758cadc94d9572b7bfa40d5dfd67ab4a132af7e29c703d5b28d221850d6578e0053f02034644dad0373ac5ed880a1bd5075d59dc5d27f0e50bf1fe0bd9ae8179b5df59d1ae14988c5c64e261b7067fd8ceab3f636eae1733cdbf323731c2afc26a917177682668134cc7ace8b35d145eaf88f54aaf2e76b6ab9b240b6c53ac05a6b070c7782f77d1dcf7853102037c6c8a83ccecd96b8b266f2fde2c1556822495972be8d537df73a6d95767e83c478662e68307eda02d4b425bba86fc0848a9df260fb3fa1899f6eef612f41631c9e115bac6d84498d351870b99722dd6bbd13ed01f8ef604ed4cf415d7955827516d784d1809cc7d8c0a0139de8f3dc1f6b730b4ac80ca0bef55f9af7c2177397d4a9ac2af2563d4ab4a0fc01c2c8cba10cb1fa4ead2186e22d318db0ad13bd87187f6722d430b3a063a577642c35c3f0999edab57907ae9ab4ceacc45c2570818e8606325d53a887f4f81100b9684778b429946d6c20a82ebfb0dcdc2897c584dd3b36c17c852ea55dc6815ff647289d59e1138b8a1d7fdf1a837c4b5373adc2da277e95cb81ffa29717b84dc013534cd5de777ef9fc5d93488135b39fbe688eba6c440adb3cc3ce1bad2cc10695cead5868bde38c95abcd008852fb444f3375410b9aebece1f9d7bac147875f5fcfdf67d747598194ca60670a614ef2a0d3ff07d07fb5336842fcd3f9a19fa7e9e9bcd1a96c9faa237696d15606cf0e946b5307acd5c21aa790b3116c5a935173afe1204f68ec18237543a58a9023c0000ccc3d7e508e5cbeb17389f08a9f0444edf8cd487f2bc26399c761b6891f17f4d7fe523644592f12353610680ae07c51670248d740d2c726aac403ff38f6d08fd2fc29f6d9128733247dd13cd2f52d0eff5385312b5705d0d2dbb8d162d02886e8d5edcfb6b1416c8c7e2fc9936d08ee5bb55e282d0ba0bcdb78785d65de59407b50d9c0827da5e4ddd0d024745926bbe954a553835b816d9354f2e817fb5c4c77149840f8029e8f7d1727ca4aa3a2097a03cfbc02a7637fd976f57a399aa78f9796a800141627184d8cc76a0854104809063861432e3296e64a37418f280e3bbe6222f001ad1e84365b5b0701af2edf28e5e0fa1dc0f1cc212021f0cd79e4b4804e028bebc66051b0ba6c263427469d6bb9d02a70596dccfd8642cb4df3e486c9f4d0421a0fc89a4c6a6785446202f40433616d811c65cfc13a85ab5fdd07efe93babe5024338f4715f650ff10bcfac20dfbe243576341e2551bf6efd8008ea8607c2ec540f97b981468120458f05fc777274c8852fb8f007414ccc9def82797fda4b646a8a5f5934c070996e1f46a0c92f8a7e2dfe9e5e039d81ad009ce0fc30c69fec24ffd0a012f12b84381e4274e9c0f5bbcc72100e5e979a94159e174fcc543b3e41de395322608eadc809ae0adc7d651f8f1e1274bb960e0d1da80278d6c3727c6c2e6b0654f1e7640295cdccd906cad0e39e32ba4136d3bdf245ee624469f18bd60ab2eba3ebf169882cd9b493f81549d56d5b3ac227b4cd6536d82a9c739a5fdfa3b1b0c9d17fe45af5ddde439bae4ce1c4233f312db07e4442f67e470be0472fabb3f682d296e04eb140b7d1198b04c12a76be4826e9f523b10bcc786e5e1eb29224e591af4239fdf1c4f6d35350421826733180f30d0a3f6d83edfad9b8b921a441fe2617a947bd0a40e98bb8b19c4731b10a1d48bfa9804e9f19acf3265380b531b2cbe4da64a23d9be04fb5f7cb433ad0b38bcbd28e5460952b4ad790ac6d1ddeac8c8e512e011e7c73052a7c6839f29b04db9acde48c115a295ba63df78d34f2f0458bba72564453fbdd8c26f5d7ed9c0e6b57da0f6f5ee234d17147b2e3721dafd179011e61945f587604260423397a9c5299562b043fac614b3c08396ffc85a8b79981bd21858ee130c4d4ed7e123a97faf1130f1c69219c30669bbfe9f058598a8c24b21d73121f6438060e181167e526a4d3646a2365d0f5d39566db317c2768a44d2e2c7a4e77765888ce68206f227bd46a902de2788efba3a57a41d0c0cf9bf878416c425188116c3739d587740328abc30924c4fa2a25279dc3df703632698248a0b54ffacff95b175bc9c4d367047b43c7e4ab1821e812a25bdaeae4620a0cec181d6a5d1cadcfa015dc260de5edd95aff1d9397ec5d508ee6e2994bdfc54c243c03c2b22358e6245be62b93068dd738bb1f473084b27d684bf5b89daeff86dc122da1d3dbf5d72d0434f3807c376c1d16bc78e42baca14277d26c9cad0ce1372e34b23a88dea05b97478271413ec596af5523fe55a4a341410bd9289f99e26525a4da260a930b377f4e1cbaa9905e4a17080bd5668955b3ec08db0d0bc1181e5b9133e7f9c91b2d7ad4367c3e4f2d71b25504a4dafb00a8687229d128f3fbc8c5860bb0bc2a99e0873e651ff1ed5c66cc9452b09893f1a366e5997df6e5cf9c01ba658ccb43a03c5eee462e8e5943877c61b11c632e5769d9fdfeba651656b541b9b9a1eb754864ca824e1c755507072b85914847f65688c1ca1e1423fd972117f95e8d13951eecc61893a3691884f5a47a92ec5f167f39a51127de5eeb583bdaf8bb27804aaa48ab76d66c196ad2153072b2dd2ea396739a1213a01cfa989a1e3538fbf94629198c6a6d616837dac5b33f9edb963f1c97e8cc3a72c6cce937ece3b91fdbe1dba9192e97e783f773e1c484970f077bdabe1af16bcc8c12917cabbb67545b7aaf59e72583676f952743129b3da52325d1548d7769df23c7d0da9337e3f5d5afcffe268abcc1dc2a170ad52ea797f112c649da8796ce9a8e021e743fb67224d099ffcb884d7ea49bc923f6352036829ee90707906a7d8722a671b3f6a03882bbb715d1fa6d11264970e6d32432489d9f1ab2a69b430db86ddd48637dd72969a42d905e493e214cdfc0a045dce388a24b32e2cc465ed60cfb5135aaf46562d5ba3ddb0379e48ee2da3f20208600dd1fa2fd0613866b38662656ea32aadfdf7aee43ac5fb01ff99df65597a7a1dd154949d51ffc15b63d36b45c06c985f1b2347c53688e045f31009e05a45724144dd2595a17aec1cc46d71ad3860f66586304dea8eef31e81e803f82fb829149f93010cbd173c43c2206440dc4587c4c5c683c371689c0fe8ab0df95e703fc73649aa88f110fa0fa34c5bce8f3cafaf54a22afc5a4597e742305ef8c8292670151cfb7a8486089685594fccaa14b52a1d1a0fadbc53eb4e0ca8cca4a468d6b89b8b2393542f97fbdb86152202467ceed4ee73278fa1f11bbb44fb04c499ecc63e7fbd6b579475e7c725070c6bc25abb69aedc427781d11264dd3f4072cd976c10c8812d2407d902245995499f70e9da27fc425807b78851a2e08d6d2d726fd3f327c5d17705767dd443f725176d81062ee0ba68369b389fb92f55bbaa00716c6250c8a3a60889b5e2be2c58d9d09d024ba4887c91f59e753dd5a1b9201408c23377169b5242f106be9ee2ac823ded521088e93a16398199b52a584f169f8516a05bf5906b5a34d682af77f7214b53f8e7022b76221a3f91e73743dfb053c136be6c2df5ba7546f3b3de42e07573d48dd47087aad47bab8bfdf4fe770fccbff2df304fd0f249cb551d30709d8f4790babe713af3817aaa44bda7b02c2cd7751476d60139715a2987da45c2fd1348d9a3485340576b131cc3666bc0d03051f77ae1ec3db5598f124b8ffbffd5c226b4479493844842f5f236135a93163062951c12b58b6d0aae52cb6f5b4e5ab590f046fd5cdbf371c55ea49f1113b7c56d4a748ed12bed4af2e18765b61aa6e15504e6cf481b067eb9727e44c5985b88fa66addf5b477572a58c09ada3fbf89352bed8a1be656a47b1f310f05c85383439efba7769c2be4a025f37d6ebeeb445e01586c8d4d84908f96e9417834d7dab887f7836b96b759dc0ebfbd8ce422765bfba19a9b34ad6d4ad93c8dbc7c66298ae886410e57d44c200cf6dac6235cacc978175b95303b1498e49b3f02b29df1dcf1ed6f458fa2c048b8a5d9109664f68cc86d9c6a1c26b7f09416bb8294e9b2649c8feb033ddd4dd63b9a21cb6387af4e58c0494f189fa1944cd1ee45ca0a44e98ef5fc2c836d867dae1cdcc387c956cad517a0a85ed0b0f0bca0e005a6012f4a2672eb6bab82387f7bd15d9a62d7f7a2018a4235b13a37f2c05465495068d7478c115bf50753f0e57bba6c7da1f27cc62c48e9a21b34f3cfb073eea3b11297b0326b1f0678fdc6fbe2fd754e771ac95c5301eab31c1f95972a218672c9798c4c74c87e791787e5182af414233ec175e488abb1cbf35fd7b2c4629d18a77723b6e81fd90b04e9d19d5b45267be6458a085f0a8fcfa1f838e439a749804a15c6a51ae21d1aee36f1b7e64dc5378225b1a71c7f5e92fcf2c46442d6184d4e916932a033535e4a78cd0b5fd054a0b19c40efac79d6f47eea24088efb7970b3d3837a4e85b44d4d27c33e499ea5f54ea3ffbdf439dd10dbbc853121faf757c64997ce1c1d8400bcf5e6528839453d357835bce45af720702234694bb13819a765dd171ab0a9061106d2291679542547ad8b438c055b933a8b835008ddf016af04f9a617ee744258ecdfd8fc6769a2885c6ca6b5a240ecc5af1a1ce62bee878af4709e039beefd72f0cfc3b0a07de71d388edc9ae1bcff297f737d3f0e416ea8f6501b4e66a165434b8930735e3cddd731ac4fa4723ac061a964f0cf6a4aefcf6a88290407802cfb86995dd8b716086b8f73c8fd87706a9f7ec687a027c5fa0e5cdd389e9febf44956cfd2230062fd6fc4ed65d43ace870cb8c3a648ed8cd006db262976ee872dc9ca0a31ff69c19ccd5f9dfc91a91ae48961c0a8d988a05793407ff0ab647f6db3"}]}}, {{0x9, 0x5, 0xa, 0x10, 0x337, 0x8, 0xf0, 0x80, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x7, 0x1000}]}}, {{0x9, 0x5, 0x8, 0x6, 0x1e2, 0x1d, 0xa3, 0x1}}, {{0x9, 0x5, 0x8d, 0x0, 0xcb, 0x9, 0x9, 0x0, [@generic={0x67, 0x21, "ee38ac8ce26125bc7d633708bc9a361b3aa36101edf06fe1dfbac379b3bd28a447ed45b9c10998c6db2befbb9c4b901ec37e5e2ae081f8dbe8907b0088f28497f07bb54a03bb844065e4506bde5321099334c1180974937ad684ae45d371dd561eeb6e6973"}]}}, {{0x9, 0x5, 0x9, 0x0, 0x18c, 0x0, 0x20, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x1, 0x20}, @generic={0x95, 0x4, "8f17d21af480454abde46d7668d7894a22c5dc1e22c6876a7dde306f24d002bb8cb14cea68f1e3bda0fa0dc12e498a5416990d9c87f22b2c643c67c177d4eaec42b854c8f95b65d5bd1aa388d9748bec10c17d0fa4677a47265d6db73c99b122d24ce3a709d3f8096c3a317bdb390c2049891150d6696dcb28c23ce75bccd46cd87a61a9790e17a10d048a4a5c159681fbb03e"}]}}, {{0x9, 0x5, 0xd, 0x0, 0x3b8, 0x8, 0x80, 0x3, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0xe3, 0x2}]}}, {{0x9, 0x5, 0xf, 0x10, 0x30d, 0x8, 0x0, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x7}]}}, {{0x9, 0x5, 0x1, 0x10, 0x28, 0x6, 0x0, 0xaf, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x30, 0x81}]}}, {{0x9, 0x5, 0x6, 0x0, 0x199, 0xfc, 0x1f, 0x28, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x7, 0x4}]}}]}}, {{0x9, 0x4, 0xee, 0x0, 0x10, 0xd9, 0x21, 0x11, 0x8, [@cdc_ncm={{0x7, 0x24, 0x6, 0x0, 0x1, "c2fe"}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x8, 0x0, 0x1ff, 0xfb}, {0x6, 0x24, 0x1a, 0x2, 0x7f}, [@call_mgmt={0x5, 0x24, 0x1, 0x2, 0x8}, @mbim={0xc, 0x24, 0x1b, 0x3, 0x5, 0x1, 0xfa, 0x6, 0x9}]}, @cdc_ncm={{0xb, 0x24, 0x6, 0x0, 0x1, "982ac36ca111"}, {0x5, 0x24, 0x0, 0x101}, {0xd, 0x24, 0xf, 0x1, 0x3ff, 0x3d4, 0x3f, 0x8}, {0x6, 0x24, 0x1a, 0x1, 0x8}, [@mbim={0xc, 0x24, 0x1b, 0x280, 0x5, 0x1, 0x0, 0x2, 0x8}, @network_terminal={0x7, 0x24, 0xa, 0x1, 0x9, 0x33, 0x10}]}], [{{0x9, 0x5, 0xf, 0x0, 0x262, 0xfe, 0x4, 0x3}}, {{0x9, 0x5, 0x8, 0x10, 0x215, 0x3, 0x80, 0x4, [@generic={0x10, 0x23, "6a9fbb46fed348f4be828efe0daa"}]}}, {{0x9, 0x5, 0xa, 0x0, 0x7b, 0x85, 0xff, 0x96}}, {{0x9, 0x5, 0x1, 0x0, 0x245, 0x7, 0x0, 0xfd, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x4, 0x4d4}]}}, {{0x9, 0x5, 0x1, 0x2, 0x74, 0x3, 0x9, 0x1, [@generic={0xcb, 0x97732940c3358914, "f45cb903e27ea8eb75b382999300d40314ad90983886aee2086ef100c377dd999d9ce7da2b6fe7e223edd83bf968e071ebf7d23c930bb962f24e8be88c55632fb358b6f08351bb832eb62dcde09eb25fce0784bd95d527423714b17986efab37f0dd681b6031d4f19c97034f2bd4686eb9821ec104fb01cd4fbb18eafb2523130ecb3150a527ae1fa7d7c0ccb6ded1db6e112895107a46a93cb166c834b0cd8d34c980ab0372863e44f719046f011d296b5392466685238db7fa8b1e0d7b0766d78eab6d2d87f7faf2"}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0xff, 0x4}]}}, {{0x9, 0x5, 0x0, 0x1, 0x6, 0x4, 0x7, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x2, 0x9}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x8, 0x8}]}}, {{0x9, 0x5, 0x2, 0x8, 0x367, 0x20, 0x0, 0x3, [@generic={0xf7, 0xf, "15602bdc3aa747a936aa4e12b0d883cb99ef3f0c6ed47d8a72c6b5fca7ccbc1decfaca043879bacec38fea337f4bff8a15422738be884139f237805a4ec18db291be234d87ffd78db092d107734603b649b7013fdfb3d6f548c5dfb5f772cc02069cc4ab4123fa61d95ce4cfb21b0345098ae4fcb8e57a71bebfc8da57586a46f8706ff13fb050b1461bfe3fa50a095cc6ffd1b0f56916b80c2379e8fca0fa235cfb4ce99a4b8f56f9b96f4d4e00be08ced99e46a84bc93ee85e52ae1f40f3b27469fcfb934b41e4bebd60650422dd213e5954f953645cc8c0617ac60d7917b4e2e51d7977e17226a0a770abccabf9dc9bdc661c14"}, @generic={0xec, 0x30, "33252558f34f2daf6d5829e588c22662f90bfbe4d0569618a62f0400ad1829f7fd258b06642cf0140f83810d22aa4d63deb03aae1eaf71a89ed615a2a8effed216a338d7c50eaa08a9a97f1375864239bc4010189a1e13867c3b578d7e33e38c8ba1fd30842956b39eadba5ab3dd9b07f82f877d7c8d8b70e23101637c398db8c14fb20694345f4c6b72679932c2bac9a8a7138230f49692044e7b8101ec42ac5e4ce1c9287cdea38b647a3e4d1c9dc092395261eb90ac1976cf150f02fc2cf68c93f7d80c3edbbb70139e5c844fe4753cd73b7ed182e404626adaed51eb445760f64922acef7c741b4d"}]}}, {{0x9, 0x5, 0xd, 0xc, 0x319, 0x0, 0x7f, 0xf3}}, {{0x9, 0x5, 0x7, 0x10, 0x46, 0x3, 0xc4, 0x1a, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x7f, 0x81}, @generic={0xe1, 0x24, "95d74db1ab522389925112d656566fcffa71519f68a9a9352579c6fb4e2ec3e58d38cd4594650f6d9620c335c5881b372d2168da42d3b44c74784692c4e99dffc4f3666d0d03c0d9c848bc6c1dd4adab5ad0b21c098a3559a54153411e91dbdc2b14d3f4b5f362032b812abbbd56625ac2032dd194325f3b59fdb03bed3d7130ee6ce6ccde118fd80062f03b93a1eb855c1b4c2a3bcea61d33ef407324b4b31c20084f2aea62695310217e9f71de3106fa14bd84b058cd5e4dec265039b108a6eb20100a20dbbbaf4ae6aba9d37489a95c7dc8f34430344d85c9f3266400ac"}]}}, {{0x9, 0x5, 0xe, 0xa, 0x2e7, 0x9, 0x5, 0xab, [@uac_iso={0x7, 0x25, 0x1, 0x103, 0x6, 0x6}]}}, {{0x9, 0x5, 0x1, 0x0, 0x211, 0x3, 0x86, 0xa1}}, {{0x9, 0x5, 0x87187da8960ccafa, 0x4, 0x1f6, 0x3, 0x0, 0x7f, [@generic={0x60, 0x4, "f8607f56f0938754d8de5a6a11bd0d9f9e34c9c3badcb7e789201e1e3ed5ad28f99e8d2ec4956d35c23da6060984b71fd616d2e3e2294d2785d3787230341d0d4afc893744337c8cff222bd5586f5317b27d17e9ab2e4add983fc709c618"}, @generic={0x2f, 0x21, "ac613e2f1c6bb21e07aef789cfda995285592a52a79f9fd3aae7a86cc589d892076afb67ec559b6613fc9ad9a5"}]}}, {{0x9, 0x5, 0x80, 0x0, 0x22, 0xfb, 0x0, 0x3f}}, {{0x9, 0x5, 0x80, 0x8, 0x131, 0x8, 0x0, 0x0, [@generic={0x2d, 0x1, "660cc84b43baa9e5137a9417f6659d8ba73aceeab2ad491b86974e32727f7c96827fc0c7bbbfa308823f76"}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x72, 0x2}]}}, {{0x9, 0x5, 0x0, 0x10, 0x401, 0x5, 0x80, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x0, 0x1}]}}, {{0x9, 0x5, 0xe, 0x8, 0x3ea, 0x1, 0x3, 0x14}}]}}, {{0x9, 0x4, 0x1f, 0x5, 0x2, 0xff, 0x5, 0x6f, 0x1, [], [{{0x9, 0x5, 0xa, 0x10, 0x1ca, 0x3f, 0x3, 0x70, [@generic={0x4d, 0x8, "ed74563197fd4c32094b42c295ec3fbf8b4a1bf99caaaccd67a266cd1734d96125ea9ad61920cfc5aa22a0ae17e15076943fd0f5fcb101a52fc56019f74e426c7daa47d8c24b84f0c15f99"}, @generic={0xc9, 0x3, "a32d4a6e0424b7b06974f1f89adcef0acb2518f03b0f853cd79a61203b46d11d02ece747b6a49648c424cfe56f9ffc164d4233d416e17b523eedaae809fbc6b7ba4d19b8dde6a763d1eeb9a76514d243695715293c56314bbf7c28fd4dbda9ba41508157e07fc1c38d84a2278a4b3dbb11b5b20b6b53ddecb51a37a4bb0ee7dd7e2c4159dcbcf909b8eb6a5c1189248fd990a881eeff87c62732f345dc700909ed9f397ad0f0763bc074752fdf0d1f9ba0cca3040062948121cc2c3f12faf3d5c05dc84bd0e0ef"}]}}, {{0x9, 0x5, 0x0, 0x4, 0x393, 0x7, 0x5, 0x4}}]}}]}}]}}, &(0x7f0000002e80)={0xa, &(0x7f0000001cc0)={0xa, 0x6, 0x310, 0x1, 0x7, 0xf8, 0x20, 0x3}, 0x28, &(0x7f0000001d00)={0x5, 0xf, 0xfe31, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x4, 0xad, 0x7f, 0x5}, @ptm_cap={0x3}, @wireless={0xb, 0x10, 0x1, 0xc, 0x47, 0x8, 0xc2, 0x400, 0x81}, @wireless={0xb, 0x10, 0x1, 0x4, 0x16, 0x1f, 0x8f, 0x0, 0xff}]}, 0x5, [{0x4, &(0x7f0000001d40)=@lang_id={0x4, 0x3, 0xf4ff}}, {0x4, &(0x7f0000001d80)=@lang_id={0x4, 0x3, 0x2001}}, {0x4, &(0x7f0000001dc0)=@lang_id={0x4, 0x3, 0x3801}}, {0x4, &(0x7f0000001e00)=@lang_id={0x4, 0x3, 0x3801}}, {0x1002, &(0x7f0000001e40)=@string={0x1002, 0x3, "fa81a084e77d1a29058e8f9ba7496579c77e8289eb75eed7a4d69c5663b2e1ea6f27670e4966fff2b4014bea240a92d20a15565b8650e6bc6e2feb9e63d0b8a8f0165828c4219033ab2598a7f746d4e83d0a0ad5b867b7761535ca9bb7fe2d3b1eab5e3bbcc95396b780fd2c7cd27bb3a85a3fab8db7487c8a141c92f4ff53ffdd03a427630145a7fae43068e150ba01751fe718bfa1f28aa13fc6f8734c67aea066b6ea67c6dde5aa5c3acd0212a41d2ebe136adbd528a72e3af6866d83c0f10ee161be4616ccb4b1aff7311e105ab8c7de77f668c7d41297ece6c910ec2eef897692498c3dac7609cd6b12663f62d3e0b848e7e0e36e07efc228a559c7e5053ef3fc4a8d446fa4760333a226a5784f9cb5935637f2e86d06f244aad24b057461a5fcafcb4552abd1ae8f87c0bfc46a0ffe01f8b7ca54fe7a7b287dde6ae703db1302f5940121d633aaf0601492b0c6c88bb724cbc821f3c82c4665d33658cedc12ca679e04389765a842747734fe53285657b76575dfb38226d15b8363e1ee67539d03d44e76b615df1e66add26b7d0879ac71834c09e2b33ea62b5b7ea050b51940518203acdb127b60d8e6efdfc8f1e286d4913117bb7c09c1d86f549514c20232aae393b51b231216148af6cc85c54049b10247e1eb850099f9a9b308cf5807dbcd6402a7b33f57f9ce9ccf50cc014694ea224e30584763dd861ca77d161a257b2dd4788c6b25dbcd8a2b0403a9631052ca619e5fd6d783515e8c3e70407950eb8614680e8115e25847cfc60ec44c5c18827d5ba6bb45f45b27847fcd394a9ecaba2a6789cb68a3acf21426ff20bed51ff085b9b6607c502e6d4e18f1aa4868109ea2e6f2278257c7eeaf39b0204d5e9cb6dc8cdcdc6e02fea626581e6e7a8f64a11d646894b4ce11f5651635ec04bdae2454bb0ae5e6007d8136657a5b9460a17192147fb4084ce59e713067dd5bbfeff9b8397ac210dd1717d6142afd744f1e429de5c8cf3b7a353daaea073d6e01adc0612b0f402f40a40b14def6aa886967acb348eedccfb6697b4a64b57def3f1f9a6e568d49f205506d1b047df033b830fbb1ff34dab58231e098c0c4abd52d905702fd20bba51c623a0eecf5118bc5ce98e02d521185ceb5706ee7f6371ff146544de97ba66efcab6933fdb5973bdea5a5c02ad2b088b107c166e752aef29285ab9d986f788d914905baf92b3d13ba20ac35f45e2c64aff25413c6678e60dbbf48918a53f819c6029a3ab4ad11c5490d67fb2e37ad8afd8abf65ebc32d6d7b871b6c7263e20fdc4bef5f4d19110007b3432576913d90d6619214e62c43e74b856d39b30848e04fb1b9d4caff44f026268dfdf0d0e06a53518e4cd5675353cc0783b87c984af60cd5b9a08cd86e910c05820fd8e2241f4ea651dd7f5bfe2435daebf9bc2aa11a76e1c4f9eab46a973091a19e1a32a0c553dd365cfacd6fd2b98cc22dc8bab0e3765aa0342ed586ae08d873eab81843cdbc30ec31da71ba52d476d0dfc218d8121ec85e2377b64e3efbbeaa56f59cbafe68cb483883cab7decfc8c8f3f083191366372369e4fe6cd46ebf5a24290495545b1c7409bda38f4e6585814a94ca35b0b60e7f928307e0de4c62d4b1a00c69db720dd1614879fa6edecc8bc3a2ea7da2e6240f3e33250dcc3736b283f53ecb86bbce60165e6dd7e61ff838fcdbd70e8ebe44afaa069175acf7ea27532cdb8a9fa83d61f285eb4ca28ddc031adacd3fe368f978e76a44e2e2b76d25e720104c1907013bcfd578dd2c3f305a3d19bdc8259dd0ddb758daef5ec6a66c00787033edff1453f561c81029872949db18dd437ddc6bb44b87f842bef1fc29a7f598f52b19b4058a3b6c44885bc8399ffaf8488472c844ca2785f924b9812918cd9ee88e7b9a12c2d9f5a68e5e962c00e43f8fc04ed5e74db574fd6f0fcb79c727cb399c4446d0e42e90d39a64c6c25844e4aab1b6952a60ffcf2f541cfd65ae9da6500465267d6689bb27d224a0b0bd2d477a6686db41cf16e0b4d814838cb69552722fa9a78af690e117a052e2d34bf26dcb5ccfc1895a429c809206cb2d2d5b083bbe801257751295f2506b407bb1a725f451a1427815a096b096b0f4d8325287583c6d285f64ab97b15e6ad3da974a03202864f76088e8e678e5e08256d0cf574e9e862fe4c4e49bc13ae333e02009c150829fb9e91df4a5b9365015273aacf94796cf6bb78ab2da4b0ec574b4a53f408e0200d2549163aafd508dded711811f17962bc4a6c32525aa2effa57ae5436eb85e6f4093fd77448dd61f003547328405e39e8532e11a2547b7fbd1f84282d8aeb0f7e47afeb9b43edc72d8b17b7188b267e2a2c705d2ba2103cbeddc27c775b86eccc44af41dd7f92390cef6a65ae745e332cf13c59acebe83a1dc777c39af66d966cd116ff4fdb58660ac06fd4f88c2277844cb46fdd2eae6178815c2f791b9f1ccffa5db7df3733eb33ff11cbe1100665e73a3c18f9b058e623cb87a1cd02a3e607c669289b963e9941c57d0d61689dcf7c50dbef5c0cd97dd197f31a7dde50ce235daeb565948b9240b870cfb9361f9c000ac6e084148461353300107ebdcb090485321ce94bd037cea5cd5b68c5995033ba12a0940d63d81e81bf1cf4944b466097bfe9d148470d56ca6f356765cb873c236f5c5876e140068db4e247601e24f52d0bada5ce338b32579eeda7803c864fc6eb66afd3d9aa5ac77ab73ba0c242f276dee8acbdedb85f505aac6b0033408df8723eac36557b9bdcfdae6e9a894b9191cc939973dcd4f1aa49e47724baa1f37b13fffc8981a4c22054be1fa3a78bda2a5ca162c2606e37d37b26847951f1749662e96a4c598de63fc1e6338788742a042baa143731912eef24dcd8fffd3e6eb73f774a059b5cb6768493ea273599d801f4f5b7652d4620a46db3ae29b661f3aabec8049aab3f9a0bd2f31f0e4033b38164d05b9d8f93beb858289602749d8f0acfeb980f228d75682a7d8d6b4be8c64c48a118126b7c0d7b8ea491de7cbe44bcd609a5f4f68a4b68cafb4a7f9fb715ce02b9a7fbebe2a28a387476b0cd14d06dd8294266aa9ad67cbb82e687a049ab88dd260684dca787cbef9ca8b5038e8d6eb921435fade81ffdb49187e0e73759cdcff6877998557ee04025eebcd4619ebfa36ee804f399f475c2777f622428f9a366af43ea40bf3fe9e77d394611c1b84a777853830f2f3c0a5fe2721b662e3613e830690c75567d5095606a91caa565565dc8860c614f6896b2cfc336866a1f75a67f52a27b962d265b7d200c9eb9d68c71d21455c6a5c77cc3e6cf3d46866c41528dff4875df3ebbc7b4132574376dff9a5e80a483a35f366a253b39e88c63f8335b71d6986452e2658be61b2ac839a23b94ade1903d03f0960c82e2aca01be3724bae21874732cc2884315a0b9fc1ecbe86ce3c5d1125a29ab73231c9d19a028ac17522ae7940a3c814487fe7d403be3971337a5cfb3946e8d420f40b74164d589a798a5d04a27f331c074368135ac92a286d68c9aee333d297860cd1c99eaa6d593d2b9025f1836379f7abe873ffe50a16731d849b76ba91131e0b89143887232436414b5e8f96a6baf2b56bf416b8529466ce7811236b0ef40af3dd5c3721e9f74c62e162f9a27b39e48de889d52365a308d4574dc681e46b20c78868e4333de49484c3fe7942a34860112ebb2ccf2accda58c66c1f00920b4b9b999e3b99a9be85b245a2928403331528785733937f7d611d335eead7865fa31ba502ca2e97e2f9db27b0d161b444264954904adabb76d64961114305bf4792818dcf1126bd0a244dc01bc98dcb30b9a6df48dc59fe12c097a013d16b21558f9468ae104c6f41839ee65a66b7fb7ab2adb24030fc56fe8f7014a86d7d6a7d8b970a8de16d72d214495b6c291ba849585311b22776d3afbfe7b66692ad1649f1a7f5940ccd0b109b5fc51c67564749c8118a1672e1b86683d4295b5c34283e9bd9ecc5c1e6aeda1e0f13f7017390fdb0ef557c1bea90d1fc300ce5e8cc19faac18a6d23d3bc2b98d59838727adff1da1428940a36bab8167a3b3f008c9252563c64f64df150f93c95faf43cca4710c9d0630fef499523fcaf701ae495543d679ab9287ccea12c22fdca360853654a65c41c58b9f4bf0bc38c070ff3da55873717ccfb0d1ad58bacf5c28afcd0ab9c26d06b8fbbebb753dbea7f12f4223a2f67aa22343411fb56ff9690bf30646f70770aa5c92504be10d2323cbfa5b0cb47e6d5f4dce33a337f52006b7476496019bd78736cc6a9ff4310e715a810ec3d2ea8b1234bbb4b23848d25e50f71a6ab16ec9d98bf952363e3e8af84afe53403a684dc395a063db8c31f0e0e8dbda9f403f8203fd478efc0f1c42d7adf72ad40b170a82a8f4267933ddfd9c55fe694c3611a6949c96b7475245c711e50a31c8c10d293a56c1d7d69fe1c2b3023396af7427eacfca561d21a966523160d2bedba88bf07a526820de80ae92ac5a0b50c49f3854523567bb328d2ba6771a79e269a1757de4aab9becd209540fcbefa31e0fdb894a027fc800c6a330395c837a06f16055e06a4f485586a0afff45a93a35566c82ef2f966e6b08d167d2cb7e6ca8c96aa1325bd26c0e83edae85ad4ad6c0f40eac7b1ef9898ff2a1e3e9127fa5d23ed941d654647e317aa188ede9d240ed9f49c816a6b0105b2d4f8e0727232623bc040f32287ac35b177c1cd7152b1a64ecaed05f013d69cbada0ba205894649351cdbc68c81dea4f1ce23659e43c702d31d537a2c44d06afa18f3b5b402f89b8f8627c99c289963c257ed958c2e5c508912892eb350d9b3804d13b5fc0e5e67ceee1ff1d7959c3cbc0bb765663872464fc9596b55e66e52c1b07ceeaf8232c77abf3b510b3462a37dec1a752a0e4217e18752b807254e156a5e9838f4fcc7b36706518ed40507018f902382b2d984ec216ba30b9ef5998de788250201a293f8f73be073b18ac6410982acf3209d4d2d1f32f2ebe8a14c72c1a467ab695a1242b482c2579772c135f1a9e96a6740e50516e65aaad6510503684558c08ffddf57b1d07f3eb4adac20bb12ce61ec657879593330eb5fc4d7f816beaae5997bbdbe6acd284c53ce4779d4affa02595cfddc4ad0e452fd58fc7e9932dca4c01f528ae5bda865aed809929342fb4216ab1d635cee500145857acf91f0e2d5d08a81ac8ae1505cc453b4a53fb23df4aec7d8fdb7fe6013ff1f14884bc84e9f035d53465166c3ec144a1cd7869fae19449dfb8efd9c55cfed91fba9f5b3b33c5a34400ae8eea09d1ec8fd14a54c214b4b289377378ef121593a1238baf5e254f385886084ad6c1d6df726780e862ad15c0cf368882f8042a9293608de2529240d9a7fa6de84a0d7869260099356e5645a538bf3307d17628f83f2cd9034ad7f32aef1541b1c44514fcae66d6d73455d2b239134be7a0f62381b945cadd19ffb19d3300510035656a88685c026f1a6f5ca36d7bd0f4584ea3bec673693e2ee9b3a43aa11c9eefe59a9453c0418b1b1ab31e41e2c8f724f02c0bfedbc679c236dc4491d49339de17298e1cb2c3763ce64389230d06777f750609af07f7f4b64438de5111e0a83b4fca5ddc406567f3decd2da603663a4d0e020f4b506f07a55621c3d398b052555e1f87705be01e3594f6ab684c91d621d53ede88c8d61b9021d59a99052555780c8b6e566de44725b588d65dbd829ee18b203cc59f8288b64ca639ec47e17b3808b771bdcb3e4f89a53224"}}]}) [ 908.137468][ T3525] usbhid: probe of 1-1:0.0 failed with error -71 [ 908.145438][ T3525] usb 1-1: USB disconnect, device number 126 [ 908.321897][T19354] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 22:30:11 executing program 5: r0 = syz_usb_connect(0x0, 0x0, &(0x7f00000004c0)=ANY=[], 0x0) syz_usb_control_io(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x8, 0x81f934c0ac543ca0) ioctl$EVIOCSABS2F(r1, 0x401845ef, &(0x7f0000000040)={0x40, 0x20, 0xfffffffa, 0x9, 0x6, 0x2bdd}) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x20000) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000000080)) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) [ 908.401302][ T5] gspca_sonixj: reg_r err -71 [ 908.406126][ T5] sonixj: probe of 6-1:0.0 failed with error -71 [ 908.425055][ T5] usb 6-1: USB disconnect, device number 94 [ 908.461274][ T3275] usb 3-1: new high-speed USB device number 106 using dummy_hcd [ 908.561271][ T3525] usb 1-1: new high-speed USB device number 127 using dummy_hcd [ 908.571392][ T3354] usb 5-1: new high-speed USB device number 95 using dummy_hcd [ 908.711268][ T3304] usb 2-1: Using ep0 maxpacket: 8 [ 908.801368][ T3525] usb 1-1: Using ep0 maxpacket: 32 [ 908.821364][ T3275] usb 3-1: too many endpoints for config 0 interface 0 altsetting 0: 255, using maximum allowed: 30 [ 908.831271][ T3354] usb 5-1: Using ep0 maxpacket: 8 [ 908.832314][ T3275] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 908.841431][ T3304] usb 2-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 908.848192][ T3275] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 255 [ 908.858943][ T3304] usb 2-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 908.871539][ T3275] usb 3-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 908.871556][ T3275] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 908.885635][ T3275] usb 3-1: config 0 descriptor?? [ 908.891758][ T3304] usb 2-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 908.891773][ T3304] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 908.951915][ T3304] hub 2-1:118.0: bad descriptor, ignoring hub [ 908.958084][ T3304] hub: probe of 2-1:118.0 failed with error -5 [ 908.961404][ T3525] usb 1-1: New USB device found, idVendor=077d, idProduct=0410, bcdDevice= c.cd [ 908.973372][ T3525] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 908.977705][ T3304] cdc_wdm 2-1:118.0: cdc-wdm0: USB WDM device [ 908.987754][ T3354] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 908.990483][ T3525] usb 1-1: config 0 descriptor?? [ 908.998761][ T3354] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping [ 909.013603][ T3354] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 909.026405][ T3354] usb 5-1: New USB device found, idVendor=1b1c, idProduct=1b34, bcdDevice= 0.00 [ 909.035547][ T3354] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 909.048159][ T3354] usb 5-1: config 0 descriptor?? [ 909.052834][ T3525] powermate: probe of 1-1:0.0 failed with error -22 [ 909.071586][T19352] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 909.253191][T19349] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 909.261960][ T3304] usb 1-1: USB disconnect, device number 127 [ 909.281788][ T3525] usb 2-1: USB disconnect, device number 10 [ 909.392078][ T3275] keytouch 0003:0926:3333.00E3: fixing up Keytouch IEC report descriptor [ 909.403353][ T3275] input: HID 0926:3333 as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.0/0003:0926:3333.00E3/input/input341 [ 909.488578][ T3275] keytouch 0003:0926:3333.00E3: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.2-1/input0 22:30:13 executing program 5: syz_usb_connect(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0xb7, 0x74, 0x7c, 0x40, 0x15c2, 0x46, 0xfbd3, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0xd5, 0x5b, 0xd, 0x0, [], [{{0x9, 0x5, 0x2}}, {{0x9, 0x5, 0x8b}}]}}]}}]}}, 0x0) r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x926, 0x3333, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0xff, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}, {{{0x9, 0x5, 0x81, 0x3, 0x1f1}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)={0x0, 0x22, 0x22, {[@global=@item_012={0x2, 0x1, 0x0, "a313"}, @local, @global=@item_4={0x3, 0x1, 0x0, "7fe52845"}, @local=@item_4={0x3, 0x2, 0x0, "b70100"}, @main=@item_4={0x3, 0x0, 0x0, "80e3bfad"}, @main=@item_4={0x3, 0x0, 0x0, "77ddb60f"}, @local=@item_4={0x3, 0x2, 0x0, "6d881ace"}, @local=@item_4={0x3, 0x2, 0x0, '\x00\r\x00'}]}}, 0x0}, 0x0) syz_usb_ep_write(r0, 0x0, 0x6, &(0x7f0000000400)="c99e0000f641") syz_usb_control_io(r0, &(0x7f00000021c0)={0x2c, &(0x7f00000000c0)=ANY=[@ANYBLOB="400d0210000002021b6e1767b4ba42f6e0055a4d5c82e8d6a3cb82379e0e21ba9e98906b1e12c6d704d52ca03761a6d2440e1dda42964b03c692c51c64e26f047f7e8da38c2413a37cb7290694dd95924aeb77c597b6ce69d65a5c8e1b2310d336d715a1117d153473fed7f276be8e33853bc9c24361f32579d164d763c01acff447d70dd13ece8e7f5313546e1f5956f9653de78808ed3352c7fdf4be83fbf84e7d173e033a0fc72a22dd8ea4ebae754417cf83d6bffdaa0d617b8d5bf056280d7675523bd608bf763d670c9d000019989b19e1d3e6ca27f79508f08537c9ef7a5bfa3b1008c4cac6879e2d0ccbb74445c5f10fe4b34cca4aa91bb959283e423c49d7b051f1a2b54ceb1f300c7777e802c3d75bc4fc8be67e3ca50cb1340fd6e63238bcf18faabb4b20531e2b2d1a70977a86d24ea256e063ddb7f0a24a6cdb826922d7b69740cc09bdb052e85618efbfa44042991ad0927334b63e1289c2460bb89034856e1b21b72fdc33dcd6337b788bb46995362aac19cb1f89439b939cd69ba9239c1e955bcdb798d054ddfaae3cabebf54f9e596a093df7bb9db6eb490b2cbe8b5589ee14f56434853e05f1ef03694ed8c7cacde9e63de60d198e7480cf6d9f06638eea875fc33b4291bcc3ec7fe6676c626d08bebc1bcff04557b0a58ac01507a90431cce8cbb94a86642611231a42615cf2415379d68d57e51cfaa84286b1cb6454e71a6403471bac21d4fba23d877c789c4d1dba3f5034b8707716fd83eb01ea96d6cc9cd265ab318214bcd4dc441100518c39d480e3419f730f2476bd7abefc0793da35c34f32d42e84f62020f2c88e02cb1f587f7654a3bcc008ee71a16f18346beb008b9b6bf9547fa24b6505ecb66d44beec3a677b42fd91d11308f6d27b5c0d2e81456b57ebea6ed8abf476ecb9e7225cee93d4fcb3c4e17a2cca4e781a6341d52133448c983348353583f1554123f2c46f51f350a84fd828c7180b5f55ddfe41e8bd305ccba8c1f9bb992fe26856b46359c49a9f02ab8cb83357f439aa30fc8811d06f3e0f9eadaa0ac8a79d1097378493e6c078ce825c758f3a58469c6cba6c755765324394913fbf1209878a61fff47bdf91a30c0349e172188fc253815cc45a214bee0219890fb21665bee7b5bdcd61a5c3eae3fa718e18cf17541ac51c52c072adef0d57b854e967cc5e7248d1de83507ca85b1370c040f7d044b930b8180b78af82cc1ba5c2cbc5cd666ca41bea28a5974da0092b66d48321f67c612990de405892a85c6e284c9adb4574d13c700b38360ea257c5f041cecb2d83f9b42c1a9ee5bc53cbb3a11e6d0ce892eaf5b50ad87256155a7954edc6b777c45c45aaf44c85d026dbca50b47b81a0967f89170c084773f85f45989565bccc01feb2821af194ef7cfd59c8631e4c43d7039a05c6098b0df4fae8b9d6c953fd27ffab2de9c86bfe7dc0725fdfdd121f106a55a0a95b657ec1b71461ad5f196c1675e95fb8b722225fcfefc9c8d984f2305c3f18df2a129145b3be14cfc71e0ec31981a6991bf04a4e0a0c94a85a3074475b1895294eca930b07fffada9b3331b3596236e1cb6c29ca300e13fec77449e1064d72585bac68f24332a246b7c7b7fc4270b7bc8d51c8cfb4c6ff4218952248089bfe10c281f806b780e4e6c758d74d08ac72345a6b0b3d264de510349659304f190dab90f3897814d4a113c0dc241cfdd5f641a5436cab95fdc4b9f3b26ee5081b31e45bc7c7cdb7addd59aa4dfdfca4ae0b5d7860325d6638f08c0c5176b4245ba015eeee48b35e778693b29666a619d9bc390a9624403d301e3cc71e94211ac41b7fdd18134d55e83978ea3c68fd0fab3e5ed9b7302682b0d0fbdc4282c3cad84223535625cdeb872220bc132f232ce451e94e68222ff35dc9dc77642ea5fa9e148c5993becdab809bcf01a1cde001c88eed8e810d279d47bf0de422be92b24ede16726e782c1312802b8e8ac8ca3dcaa894a44aae827c53e4b9ab75af6cba0fd15d807735c34143dece5a6cafe7645b5c70beb18f4fbe0c6a4cb325ca1f1fe630c2b103c71eade78edde178508ae86824855b13c0a41ed7a067e02748c837e8fe9cd9f3e375d6fbd148dbe92ed00e99fa713cee70233be0fa7835f0c2ce3915b94493860289225679bf5839d5706850763ffaab4113670096f39f9a29519ccfe394ab61ab7fb9911de4f43fe3f166c4b86704ad3fef17a69cb5fa8ad2e88727b746a54daf906b1b4636b8a84381754cf333b842d32327b4ea416d00ea33be32aa5a755c5c1d18ac33922f758c2d512888dcf857117e3f0b5f78e221b23736a272e9520c42c43cfff41f265139337b1107953995cd481bdcda5ab080ba240a56aad2a6359061419023abd7ba38c9ed60a9ed4dcac63fcfd6ec39ffceb30b00fa84ab3b52bd974fb9e7067fe4d8248255c7fb2fdacdf72cc1e656512a5a56d85ac18031c40504d6c01d572f97248b38efa48beda2c3983cd53ee9defe31376b0ca9bcf335f428a41fc6c1d00c3dca7bac4914af9fc329d70866ae56b26a258975fb0733842456e7091357d0c4b72627921089d8170c407c7e4b11976324ec0c98a8142fcc7af79df5004702f7877696928430a7d8aa16c85ca752872f5d67dc1561e22200f6329aae479dd7d4a6040d7a6bb4f09a9c994d36e9fbb1c496a6f16ca765f50ba56667798349b44a1ec2e375014ba18333c5740dfbd161a914030bbe345aec5e63b9cf3dfc976de0a4e7085b3ff83ac96583be0a6d9a100560336701ed02800c9771bf6aa5eddbcdafb5d38ee7122c487a5bde0fc6cc283d768b72606b3a69a806e10aaded74e019f4972180ef65cbdf468257ba79c9ccde04de9a0a4d2503226504db1aa498568de69692c77d686e8384b3350f6c79e79b2c5db0ab6efb1877bd711166e54727a63c528daefa571af328422d8871f47e198def0e252eea7cbc8de23c4ec627fac53332850609e5029ff0b6d8976d3538c4c6c18b4fd618b6a962cc6c421c008c5c9fc5b852555c8d64135e3331a2e737002543d3f00f16169c1a552b6b1bde3a94b5fd6aaad3ac1334fbbc0d042e7ed48733a5e99bbba79951149ee0bb43b37aa52a8a50fff2ec9cc0828b6dba7e6a9758146219b3b5b45496e67e30f29c9d0f9d33b15cefdee55a918bd77c1fe3870e8d05e65845783a1f6f0cb65ad32eed1e6271f29c79f6a4d036f022bde4089df49b3effedcb52959b5b4187137b66518305a8f13f44f79befca6235dac854a3670999e6901672b9ba2b1ad46c1c15eb5ebfc0afb278a69ed5e56eea32f7bc377281fd15ad4e2f2c1b20f7fe034bdfa08ca2a4c5dfb3b11c8c3f54c9b87a38a4252cfd9f3f2fc2fd1af7c795d69f593e42768e416dd56486b77ad33ad5d3f072b2f682293bb35988e0b2bafb67478872acef274dd6e47ae82e22dd97d3767cb2415e80c29513be02798e2c99b20e4c31755cfec9376ecb637f4367dcfb880dcae3d70d06a0b2e114ed93f21c39b557563e3e5d21dd8468a64ff13033b41aee4d62a643251e0455d3f1fff8f351006898d22d4fe85b59911abd523481c356a4909633657cb1d1d4e20333f0bf5fba7b767e9982465a2cc48d5f00dfff9280167757e4390ff32d4677a8873b22a07fb62f7016bf6d7577299f013486f9e333e93e29d44b330f1eb20f46dcc678971f6b9c5167181f969cb4fa0b61a24fb97d14ac7f90803fd02cd8b53ff24430e45d128e320cc28f67bd9730819faafda4421840da6ed33feddcd07cfd75ebe4a0ba1b1719ef480fd8360a747b09f5e783d93b078c39de367205cff7a4bb0519e59a9d7778759105c89ff9c0a26a440431204384f63c1d8a190d87820ce110d41f17889927839dc559f50f6e7800f1254edb9d8f5764813112ed9b7e4369465b9fcff828e117a3aecff2b06808edbc06f7807e3d1f05d2398317002a6cd1f1153c070a1e36c0bdb67ba3be71a285be5d7ade2412ce92fb9bf910e11923457f0ff22e1e26148a9595ffd112a109335eb8418307c4bd76fc17b3eeb1480e0eebe1cc122107a09ac7e7ad05c3834636fe845d9fbd60378f6605ebe93150564de9b5cb20ce98b22781c083c7c8c87fa2271ef938017997ccf353a6da76525c9b731719ba2d76009b1d86b7937aa6616c5f1edc5cf18d981704f55e076225947308f8326379c7a931ffbdea24215b37f985bd941d3fc3a47514d1348b9d14b76aff1ba38a5f85fa857e8b5f7d943efce01ce5a70f8a3b8fa9acd879b37def2132fc596cd74e497e7fb157168cd5c9a020001ad11b82398762da39c18df42af735866f1443b1f4991ecf0aa74f7a806ed3aeec9e4ad2edf643c75d685db7ab0495a2f713d13563512cb4d92062b7310a53793329e07c80cc58afb39955a504a00226afb8aa1bdaf20d5e587144086f9a4390af3771a2b73a061778b881e8c7b637f65e3ed9153cf9bad6c132af769150354c7c36e198257ceb3775edca3f7050bac4c79eaf687290573968cacf797886e395574b03f8574b4bce2da46aa3c18328e5f73e48f943f5b1379a9113026e8737c3c275470ff9572a71cfeac3d9614e7b29691ba6ab72d067047c8eccbb1eb36267a45dbcca39f4cec46b6830f991b3e7c5bc9fc227a42ad8b9850e8327f9f9161a8033a8deda835cb5245de5847985a53ae5b56f93faaf1967a2d8bb4e97943b39b78f57c7a831b7a8e8182ed187627ea7cd0427e4fa709308215377cc2fabf6bbf1d3b1608cc8d25dc6c6bbe0fa9a51af180321095e9870067ea54abeaef15d081e3037e73be0c447e26f726f74408c59cdb64290d878f8bc931b76f28b4c7595703d63ece4cff555d0d114c999d6d0443faa5507adb011813647006b49a3ae73064aa57426e88c6fed577c18888672c562696c0a99f112327b3368edeaf782ad4296fca831d25bb72283c36358bb71ed8ee244dfc120d9eaf496b28c5803759922a21c20433fc3baab56051e18ba2779815e8b33cad412547cffe2d75bfd1306a119914fc0bb2ece188c70a9bc6d010e4de3ac70870c821aa0487e41bb730a63ce03f533376fc3eb9c2d75cf05019357dd42eeddc22daf430766ac6dcd677e634fdd8f6274a31d6b81d4d067ed62a85027c821fade0b792a73539b85801a9a6c8134865b91c072a9c80c9a74b5e378cd1c61e12b8159afcfee31e9f2dd48ef78f817882f861c405524f0d321f720ef6da84172c63d1183ce75328845d4ed50046e1f27d5d3055fc51b8cec040c4bca5e2bb06680663446e5e0315febb2cc1621fdd30c24459f088bebfc1b2fa421ede1eb1cac38a2eba81ce9d2f954b48d08ed236f7b6a5bac574fd8bfd622dc12c73d38d10b8eb09b782c857acf7da5fb4f7ec48456e27f15a3513522195f2f2ad5633ff9e6a3a35a84e20a44e913d44471f3c95f2b8fdf31f330c38494f2a5c7b27d51056321e08f369c737e75af67039f74407a68e99383686937b49a0c28d191f21bab38603d21b52c3a021105338c4c5da27a05fcca60037c2883d0a6fc7e3bc19e8758d7150a26548021f0c8800aaa281481835a3208f11d2f5c7329895d390198e71d0370555bf0bc7d1ffc829f192461a89cbc03cdeedbe04059a1ff8e106e4994301282e0259c68079028856d440bde6b654a9bf56a53e88e6398a1602b7b295452a1d42c3e25e4d83f63e59d3d5b9ba662efa77c19b65d1e4e099107974178eefe9b932b84d247987877281a6d2e8e96d82a1fc68b86ce87de4631763d0a66830292580317c0b1e8318f"], &(0x7f0000000000)={0x0, 0x3, 0x27, @string={0x27, 0x3, "a1419244a7a029154c238ee79aa2e0bfa6c874b3c6a19c72e8b8ef79e304d0bf169b95f2a6"}}, &(0x7f0000001100)={0x0, 0xf, 0x103f, {0x5, 0xf, 0x103f, 0x4, [@ext_cap={0x7, 0x10, 0x2, 0x4, 0xe, 0xf, 0x1}, @ssp_cap={0x1c, 0x10, 0xa, 0x8, 0x4, 0x1, 0xff00, 0x8001, [0xc00f, 0x7f40c0, 0x1fedf98, 0x3f00]}, @generic={0x1003, 0x10, 0x3, "9c30b6939d7a921d9d8eecb945dfedd3eb06daff7e6d376f49708e1afa0ffa6a5b3e457f1d1cb71efc606eea01dd93808c7a84e6c76b875f9f911546a28a65b6aa76446f817b884166bf4e4b2d7a33491a83dc376a90e9b17eed5eac65bd22ea98e3ee45241a38bd85f455d48fdc1d331b8f9078af89be1d424e79343050bd13e846784375a290042f2132d0601ef07531bedacc8cab4109912129468d1ff3df9a66fd2cfc9d29a66fec234ceca124df54be326a401e3e00b86769a637e2847aa1becae1ac6825965efed608e085525bc508e628c925880997327e289f640e102d2b8bd6c89dd4fd947e74237da92827425ed1ac86050ec2509f3f0ebc845fffac334364ade29fc2d34f5ed2bbcda6c23b7446c0baf1fbb30e650ef6646df46f574638e3f19b9d94e373faeb53fca7e1875eaf9bdb0dd9353df8e30e03263f3b1d487d52d4a24cc7b94191a45611d4fae7bdf924951ee490d28f44bb8f39589fae651ed2a1bd797814178fbed7e1e6773d39b71b844aff11fce9d9f211ea78c4960b360d9266e7dd6b4bdf81cc71c8ab1183daa3c748e9287da6494d3e8eac864d5cdda1571279c9e7d753a083978576e12dbe0044bd4e11d7fedcf7df34bf9740294bcd477144e0424bac104660f8d19d30a664838c28cc5fd3b29ca97cf73a13b581ca2d9ae59ea42d2525eef884a590b52cd981aa876a3d62547207631742b6511a0ce142d36356b2652fc9d7fa8fea5bec7bc7c0acabf2147d66d3122f8dc8d507cfd544147fca3365fec5fa323667aba76c7f39960fe0355fb1f8d005a675122f876e9a4d7341bf680acb89cc76b521f2e2c813a6f5290dc19dac91f3712b9d51969f273c811ebe498a9b7d0d44a689659c40d82dc3e9a33189cdd14b41b583b9d4373c68fb716bd3dad0a46b043e1af2fd7919c5866f8092820c3228732256f35b1e508a50e8cbf177c771d8c70a2a93483141c4f8b74584b95da6821d59cf73e31b7d7bd4062dd26cd3fc68db26d1a2fb57068e862ebc80dc610373e01816731c07149157ed92a313bb9af229f9ee820e756fa376bfcd73b344e2d71e0b8de22976ab50f65660af41132c426c01e8bc5a2b20438ccabf589c114d519b4db53c98e3ed570baac91c5dec256ef595aefed1f45d4dacb1485b0562d40b6061f2826f0953372b8d5458dc5b20f8470546bfb68c7d5c9e1381cd258e2b8878a9f986a0c568d67a4587e07d6a53532ee5715d0b889bdb4be72cb5adf890ec648adf6c5638de6d1136e48f858675b3d29f641e94e21071a6f4557ad70010e0884dbb6dc7a0c5e17ec80024e893e02d0f311b7b897a03e05cdf2d8781b02011862c28fd3505abbad90f46035b9a431ebf5711eaf82e1b8e78bddf1fe4564cc1fee75cdf34623ee3fad20d3d4c4e2aaf8564f2b93b65f13c0efe37dfe1a268213f86d790d920ef398a4e136ef74bca58b84cca8e26e6c5bd28f433578e75d3c383954db504cc6f0086d776d09efd0a1fefccf41ac0250cb9b6de5d65c6dae46082ab16782b6bd9fcf2d9d76d4afde7799b158ecb041a91bd748de2c760407263ae991f52a0f960e0b35078b196fd88ba73d495744d607113c88ec3eeb3909ae01b03ec40334f9d1aa67e4d2b7aa82bc65310314ceb90ceee4d46969588558c1b28e5cfec8d2e2f84b3655d5f4560cd8695a9409e36da47bb0b8c8a9dd179875258ad82b21ab1b685ff1a28b723febe64b80f91c43d0e336ea37d41d0d02de585d34310e62134971700e391baf089c250ff19d95a584e28c5527b64904a7e769dd1db584ed88bef4225daf0afa7537a2f2b6a191fc21ae4e7f0d0d2cccb9ecde8b288c0ada9a36199c355c7a02b8addafea5437480d0a5bf62e42575331a271ea37063f1121d4b663a64981702160cc0d59702d24ee9b0f50bcbf4d8ab22cd5068428f8b741af6b8714d53c24db8c82de6496567a7dc03decab73a815c2e44f240828112e583ab87dbe91ab20dad8fe8f75ca01bd35909d49ccefd9528e4eb48c284692a1553fc7f97ca29e73f0a94ed4206ea485790a8bcd97353282ee71e946308f2fe0639eb0c101926c080824cdb637c90b8d3ab68c016c2ccfd6b0b3eb23ee977ce8fc1b7b44a4870cc75746e1b8253861a4c832a63d0b555d68bb01694a9ebb87a0fb1e30a68d53a04d242bac85cfec56e1c8db6c4b215261725fc764015c53674f256dd4bef737d32e660fbc8d3fc372b8dcc531d957a375acf7784bdc9647346caa4bee56c83c7fa3a15c51f64e2abf7b761311c462de29631289810c9331010645ddd49a9ecf2e45d57d848e524eb61e9e066d937c482dca99ae4f0574b14c5a47edc0c3c322444712cd033ff0fd42d15364f36f5c1bf771fbbe38803b8c432d290f8c8f23a35d245075c74fa2b71196bce7fd3c875f69feb3630cfc6d40c1447fd9eb3e1d10e6c97f762c5d1ac6037d41d5b2794fc4811f98a205e8ba240a3eddd7d0327fba57497fdb7a3f3320e36778cb0ac88a3a1d951de361099ef425eed3f8b65aa268b5a3c98887fff4de5abd7a42da3b3317f172c7ab7d0433519f71927e606b654a0984701e2b1c11ed18a55d58db783b3908a35c4b9490d04fa993ed73dc31bde85d6635b9c94bf66fa28cbbd21041d12cccca2217f922d2a67898066555369e538dd0b68db8ad77ad50c3212ac4c56a709bf9e3a365371612fc60c200a030e944e85955775d3a5aacfa5965a3e3ef051b7576e984b73b45300e64a609c89ab8dd8b19d1c8cc92f168b131c8395f484f702e0f50257b4c789a6f5346276f1112c383458a35427192c4ba3f05bcc696b1c625a9aece9b34862bf45cb7f953700bfae55bf896327bb2bce23fce7a219c21590ce5983367a385c5c239a73fc5866b29ad0e3e6bb78278427a9ef95fc64e90d5eaa315b3ceb88e24bebe5c2b03dbcea01ff9969462b4cd3edfd9271f80cd973421ba385c411ab48dd615c1d89d7fff47005fe93d04b9c931f472c694b0e7871b5119679e0467077d0f9daaeb799d957279f1f5ce9dc90f2888417473b0778800c5ed971b8e1400defc7530f5e8bcfd3d9f0109a030a4fa88cbd925f4daf7d45ef0dfd1a154f4818e18a5a454f9ab2c85bf17d23b7a066504ab8577b8ce2b78e2409ea253d460c3f26ff70e9dd4fe177db5048cd5b4ce9b2eb80d5ab3baec5a3f8e1cf3da3ab623df1f022dc67f89b8f50d3876b20d8b32c9fd47c1aa68af8b036ce01a31176e08f6e90b4f5b0944407e7d5d5b6083095a975b7e20a47c4ce5d52860714a6725c23a87f978e49de45e779e6a1a4110e97f92a100940ea5539f4fc0b89c9c7c1cd8d87dbcb1f8520087ee7ea195b29b743b97f54ee0cba128ba1ddd1d424b47a2aeee20c86b7cee534f3cbe1ba2ef9ef845613b8adf8426adb586e4409c72d3d11aae9a1bc0d5de16c19285350bc338a00218845ace0b6d23f505e1fb4d9d3000f4a41cb84c022697e032c425999aed4a63231ad378b596cad8f84fe12fcb5e4cadde9db2eacdee6d7e06b2f72c5a004c0e14b59021d3623f6fb27799a7f10ccae1988f7a0dfae4a3304298e494511495631d3884a510b584a42e6bf6bc2eed52bb402da3518945218d171c3da8e7c308d7ba27b245afa459b56e8ece83d6adfba3c9eaa2a58fb58e10681ab296b4bcfae97d7a8db53e7b4faa84214c39b576961473ef58fae77fb04e85abb84ecf172fd8bb174c37d295745994d417d4fd55213afdd19c8ea5510c51672b1b89facebfe5288d192732cb7f283adfd3ce71a72c1c041f97b6e35ff54dd5807bd4fe27a00ffa88c23b40a3754ae34cbd924cddec2dd92d45326b8a6d6bf565cb385157f931e917e24cfde9adb2314b2bc49d01f4c873c0c5bff1532b3d52e944b0cd956e75352011259b44776e43f34a12ba6f012a0a89e5860a905f7d0eb48039d7960753ac71b56ee7f1b80221226a86e94596247cc2ddd99ebbe10963453d323735535767c6a55b1fb4bd03cdb5be917d4787fb46b136501aadbbd66b721ba337a4482a5cd74455607b10cd9e850d8dd16bdfda087fa75335c83345b8bd98fe4741a85f11bbb00363960ab3ba65c6e9663e1f25c2c767a74017d5f3d7f22f775807b0b8967bf1410af236e179c89d65f11f90fa6c2205fec51629f6c7a5fa15df5a26bfbd05b3a65b37ff440d8d1d17511b00788cb63abb8d402b64c984e2702dc1198423270e10d493458a4813a8177ff406e852b1825f3b5039ea714ced1a6295475603fda049e69f08b2219386b7839eb01c1051e0e703b1060af379ff0d4a5b7219ae6458f1f42e85655e09011e6ad78aab7065bdb7947fd1eac647bb047333a9b93e503a936f6994da594574099083e232f519b0724a8d32c4b6c5e11992c9569bb0d7d30ab2591d6e4d041a0daf0285e0b9d7e43f3904ac536683195fa266cefc138d24b709b96d61b1ae7ac6ec9afde98db50d3949852321d0f80eadad6e15da4d750c164b99cc4482a575062453aa79a2382181f798029efc2c5e5122eb090e74f9d7447915c1ae1714deb08b756e9aae16ff9b250c8684f0c6dced2f81f3bb90d8ed0d50029ac039e059dfc54efb1655bfb5b461e1e4acb6639da2e53fd92f766cd9b42aba7974ca451b5ec28fb24c769ab484a9dbecdd339c6785df24aeaaa5d28c218a79fce956b10b4ceb37884b47f497c37b61997bca2a425376640974c253b1baa042320335f20b590668fc1c7a040f2ce69aa6e6c49df6419efef91852073f4bb7c1fb76b700d79c8993f46125965ddd9a12d62b22ce3ef1a3b65632526e46cc31f106cd75d00902a4388a4abff066c373ebc3d1a7efe1b1fb40f264af33102dee0788f1d78e8a8bf535695c8b84c526c3077037b79d48adab6d7d0750e78d82fc0766a12309b92fbc01c6128d1c4d0c0cad5a796caf1326f133d580565e1a62312fc041eab6b0422b4fa6b682f7802e2425f571b26858b1e6750791924700c0a697c35e7553c98ec2763a45517c6b9fcb54b14019c45afab9e94e705129400fbba920fa6a50b3b9a0df9d3b61e08d1a62b5dec56d3921390d04bbab7356046c57c1ece28f7342c2477c4d5c2545b2ed0bd92ca450230c6def4ebfff191b4df5ccee4dc7794b557adf4e1b096933ee43fdbdcceef0b60e21f7fcada3c67d87520b1f78353524eca8c92e62c6970f25db4c03dbcd1431d57d364df2c99afa83d52c07c61c161bf97135de72e77e60a65aba21cb3fb6b9a81c554bd11a335e8e787fe176be3cd1aaf8b0314e36de3527c686a95acd243d695b968afed99fb2d356c6790f0c28e776ffc0ef1d6335639863e755519039f8645db14029f42b8f0dccc8f1697816276f7d0491efaacab4c8f759a936bf8ad3a4eb7acc84af3f29c0e4b48c03c954f874e66f2883fd8750c4661b422e11c0473de23a949b2e144feede1cfc7517a5c718e788091b116b290a654d3c6da2462c16270220abc3c8fffadda8844ef6e96b81cffca19a359acea0f7d1b9cc8064e1d0349f8ef9c1dcf55479bcf9a622a0fb03f9588048f5975d4103b3a59b435f7877620dd3a2251949cac51d7e0611bf1f8adce5326a6dcda9276a70d3ee8bba0d5d97702ef6c5eebeac5d1cb59882408d5631b049acf7b0913c298b550d998c7ac34eaf0663a0a5250258b88d76cf9e2e400d9420d4beca06764742894ab6fb09997240b253cc974690876a7047291fc48459931b9cb478f1b5d1d3392920155fd51aea829940915736c5ffc04b59c8440361ed40de12"}, @ss_container_id={0x14, 0x10, 0x4, 0x80, "651945a8da5ca1b2f695db8318c77189"}]}}, &(0x7f0000000040)={0x20, 0x29, 0xf, {0xf, 0x29, 0x6, 0x0, 0x0, 0x1, "6ce9b1fd", "f610bad8"}}, &(0x7f0000002180)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x5, 0x2, 0x9, 0x6, 0x80, 0x401, 0x1}}}, &(0x7f0000002640)={0x84, &(0x7f0000002200)={0x40, 0x10, 0x5b, "c13510fe142cbb4b9bc998c4a0882ab6a13abfde5a30c86acc36d59f49235734cc8d792ba43284891b9ff359bd9a67d60f883de68b385ff9dd01a91ae8a488394faf4d2e5dec737537e34849038b42bd78238d7c11cdfbb0ca004f"}, &(0x7f0000002280)={0x0, 0xa, 0x1, 0x4}, &(0x7f00000022c0)={0x0, 0x8, 0x1, 0x5}, &(0x7f0000002300)={0x20, 0x0, 0x4, {0x3}}, &(0x7f0000002340)={0x20, 0x0, 0x8, {0x200, 0x2, [0xff]}}, &(0x7f0000002380)={0x40, 0x7, 0x2, 0x8001}, &(0x7f00000023c0)={0x40, 0x9, 0x1, 0x3f}, &(0x7f0000002400)={0x40, 0xb, 0x2, "1b2d"}, &(0x7f0000002440)={0x40, 0xf, 0x2, 0x3}, &(0x7f0000002480)={0x40, 0x13, 0x6, @broadcast}, &(0x7f00000024c0)={0x40, 0x17, 0x6, @local}, &(0x7f0000002500)={0x40, 0x19, 0x2, "bc10"}, &(0x7f0000002540)={0x40, 0x1a, 0x2, 0x4c5}, &(0x7f0000002580)={0x40, 0x1c, 0x1, 0x9}, &(0x7f00000025c0)={0x40, 0x1e, 0x1, 0x8}, &(0x7f0000002600)={0x40, 0x21, 0x1, 0x20}}) [ 909.532706][ T3354] corsair 0003:1B1C:1B34.00E4: unknown main item tag 0x3 [ 909.539900][ T3354] corsair 0003:1B1C:1B34.00E4: unknown main item tag 0xd [ 909.565718][ T3354] corsair 0003:1B1C:1B34.00E4: failed to start in urb: -90 [ 909.574072][ T3354] corsair 0003:1B1C:1B34.00E4: hidraw1: USB HID v0.00 Device [HID 1b1c:1b34] on usb-dummy_hcd.4-1/input0 [ 909.631310][ T3525] usb 2-1: new high-speed USB device number 11 using dummy_hcd [ 909.740916][T19352] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 909.750196][ T3354] usb 5-1: USB disconnect, device number 95 [ 909.763719][T19371] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 909.831280][ T3275] usb 6-1: new high-speed USB device number 95 using dummy_hcd [ 909.871348][ T3525] usb 2-1: Using ep0 maxpacket: 8 [ 909.991291][ T3525] usb 2-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 910.001746][ T3525] usb 2-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 910.002433][ T3354] usb 3-1: USB disconnect, device number 106 [ 910.012865][ T3525] usb 2-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 910.031097][ T3525] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 22:30:13 executing program 3: ioctl$EVIOCSREP(0xffffffffffffffff, 0x40084503, &(0x7f0000000000)=[0x0, 0x8]) syz_open_dev$hidraw(&(0x7f0000000040)='\xf8\xff\xff\xff\xff\xff\xff\xff\xe3\xa1\xc4*\x00', 0x0, 0x48842) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, &(0x7f0000000080)=""/66) ioctl$HIDIOCAPPLICATION(r0, 0x401c5820, 0x9) r1 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) ioctl$HIDIOCAPPLICATION(r1, 0xc028660f, 0x400003) 22:30:13 executing program 3: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0xe20080) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, 0x0, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000200)='/dev/../raw#\x00', 0x0, 0x81102) syz_open_dev$hidraw(0x0, 0x0, 0x40) syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r2, &(0x7f00000000c0)="047bc0e9eb4465d225fb59c36f17e9445f68550760033d3276a8b0239199b76c4194881d81d94ba7d9c7637f87613ae5156ac2302f1dfd94b834c5baead970fe4e563b3c144f22c41579858b877f", 0x364) write$hidraw(r2, &(0x7f0000000040)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd647252240d57e28c8faff8e17b4739f8c301d1839500"/55, 0x37) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0x6609, 0x0) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0x40086602, 0x20004000) ioctl$HIDIOCINITREPORT(r4, 0x4805, 0x0) ioctl$HIDIOCGUCODE(r4, 0xc018480d, &(0x7f00000000c0)={0x2, 0xffffffff, 0xa7, 0xaab0, 0x5, 0x8e}) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0xc0c0583b, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) syz_open_dev$hidraw(0x0, 0x0, 0x100201) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r5, &(0x7f0000000000)='4', 0x20000001) r6 = syz_open_dev$hidraw(0x0, 0x7, 0x10d4bd) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0xc0c0583b, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000240)="904e53a48f15cb03ab7f33f870ff0d88d3fd005abf1000ea570de7fa7e08b9ecd50745e483717a7acc651268226b1febad391fec5c7f9b33b751e796c7ac3fbe6ab63e10f0ce8afa7938ec8dae8cb699b6b3d8ddecfb4b7c2fdb3ccc0a7fdf0a06f4e7637d8872f99d0b197b596803e6d1b6ba8ec7c034deb7314ea76e9a2798bc1df890b73f17ea4d7bbbba52f216531b6cf53ec50e30146ab1572153391d6b12a59bd71ad97200", 0xffffff58) [ 910.036373][ T3309] usb 4-1: USB disconnect, device number 99 [ 910.045126][ T3304] usb 1-1: new high-speed USB device number 2 using dummy_hcd [ 910.071911][ T3525] hub 2-1:118.0: bad descriptor, ignoring hub [ 910.078059][ T3525] hub: probe of 2-1:118.0 failed with error -5 [ 910.092188][ T3525] cdc_wdm 2-1:118.0: cdc-wdm0: USB WDM device [ 910.201364][ T3275] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x2 has wMaxPacketSize 0, skipping [ 910.211323][ T3275] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x8B has wMaxPacketSize 0, skipping [ 910.221280][ T3275] usb 6-1: New USB device found, idVendor=15c2, idProduct=0046, bcdDevice=fb.d3 [ 910.230306][ T3275] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 910.240275][ T3275] usb 6-1: config 0 descriptor?? 22:30:13 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x100000000008, 0x926, 0x3333, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000080)={0x2c, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000220000002200bedc2a54802ef3f07e43640a789bdd5101007c020000c9860aefdc0ed0e6c9def5ac4c7829"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0xea, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCREVOKE(r1, 0x80004508, 0x0) [ 910.282865][ T3275] imon:imon_find_endpoints: no valid input (IR) endpoint found [ 910.290763][ T3275] imon 6-1:0.0: unable to initialize intf0, err -19 [ 910.297575][ T3275] imon:imon_probe: failed to initialize context! [ 910.303945][ T3275] imon 6-1:0.0: unable to register, err -19 22:30:13 executing program 3: syz_usb_connect(0x0, 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009000000000209bd00070581070001000000bf52cf6794a9d3"], 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x8000, 0x400) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x20, 0x408, 0x3001, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0xff, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, &(0x7f0000000580)={0x0, 0x0, 0x5, &(0x7f00000000c0)={0x5, 0xf, 0x5}}) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0xc0c0583b, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) [ 910.483220][T19370] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 910.492669][ T3275] usb 6-1: USB disconnect, device number 95 [ 910.511355][ T3525] usb 5-1: new high-speed USB device number 96 using dummy_hcd [ 910.751249][ T3525] usb 5-1: Using ep0 maxpacket: 8 [ 910.771319][ T5] usb 3-1: new high-speed USB device number 107 using dummy_hcd [ 910.781375][ T3301] usb 4-1: new high-speed USB device number 100 using dummy_hcd [ 910.831303][ T3304] usb 1-1: device descriptor read/64, error -71 [ 910.871333][ T3525] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 910.882301][ T3525] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping [ 910.892266][ T3525] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 910.905515][ T3525] usb 5-1: New USB device found, idVendor=1b1c, idProduct=1b34, bcdDevice= 0.00 [ 910.914573][ T3525] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 910.923561][ T3525] usb 5-1: config 0 descriptor?? [ 910.941349][T19352] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 910.981280][ C1] cdc_wdm 2-1:118.0: wdm_int_callback - 6 bytes [ 911.041362][ T3301] usb 4-1: Using ep0 maxpacket: 32 [ 911.161392][ T5] usb 3-1: too many endpoints for config 0 interface 0 altsetting 0: 255, using maximum allowed: 30 [ 911.172593][ T5] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 911.172687][T19401] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 911.183564][ T5] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 255 [ 911.193485][T19401] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 911.204331][ T5] usb 3-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 911.214038][T19401] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 911.221129][ T5] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 911.229161][ T3304] usb 1-1: Using ep0 maxpacket: 8 [ 911.238413][ T3525] corsair 0003:1B1C:1B34.00E5: unknown main item tag 0x3 [ 911.244496][T19401] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 22:30:14 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x1b1c, 0x1b34, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x29}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000540)={0x2c, &(0x7f0000000400)={0x0, 0x0, 0x33, {0x33, 0x0, "90861c9b5edf0ef70a3e257eef9f911bdeb7c22db7b1ae26c9d6080ec08dd0465102cbd7b197d2a1996b20e8db2d431626"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x0, 0x0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000000000402609333300000000000109022400010014000009040000ffdc39d525e70300000009210000000122220009058103493b512a147dbbabbc2a4029c228ceec45bf22a37447ee620515224b42ece567c3648b80"], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)={0x0, 0x22, 0x22, {[@global=@item_012={0x2, 0x1, 0x0, "a313"}, @local, @global=@item_4={0x3, 0x1, 0x0, "7fe52845"}, @local=@item_4={0x3, 0x2, 0x0, "b70100"}, @main=@item_4={0x3, 0x0, 0x0, "80e3bfad"}, @main=@item_4={0x3, 0x0, 0x0, "77ddb60f"}, @local=@item_4={0x3, 0x2, 0x0, "6d881ace"}, @local=@item_4={0x3, 0x2, 0x0, '\x00\r\x00'}]}}, 0x0}, 0x0) syz_usb_ep_write(r1, 0x0, 0x6, &(0x7f0000000400)="c99e0000f641") syz_usb_control_io$hid(r1, &(0x7f0000000200)={0x24, &(0x7f00000000c0)={0x0, 0x0, 0x6c, {0x6c, 0x5, "1470924033842fb93fa2b23caa37edbbe45f77a01d8f0a439e7602194b6f3f0bfa7a6a392c6046d7d371dc11679b8d257326bd4140b4fa52a349c9d7e0a89ff116128482648ad7ebcd3d4d9507f4d70adf6b61a5691c0bfb1c241b71b22610453ac44186a45054ad0ed6"}}, &(0x7f0000000140)={0x0, 0x3, 0x5b, @string={0x5b, 0x3, "7b5d500e93f2dcf53a07318ea03db41bcb4c22de6056c0fbccc41d42b728b16af821e9eda2c76162a64766346ed8e01d19b47defbe4033d1d9ae7e7823074ce00375794fe6fd0462748859d0d03d3a882edf6cb5f4c2ac62b9"}}, &(0x7f0000000000)={0x0, 0x22, 0x8, {[@main=@item_4={0x3, 0x0, 0x9, "937f157b"}, @local=@item_012={0x2, 0x2, 0x0, "59bd"}]}}, &(0x7f00000001c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0xfff8, 0x7f, 0x1, {0x22, 0xd0f}}}}, &(0x7f00000003c0)={0x2c, &(0x7f0000000240)={0x0, 0xb, 0x5d, "846130425d0713a369b8acf71fc057be13a6eaa9a4381c95da75a055fc25f7a23fdf78aeb160b50e5c28f3153c81a72233824d4f1c556072750245419ef90cec1a76c76add7bcf4e988511ac99f8b78d33c04a87c9c526fa5e5683cb6f"}, &(0x7f00000002c0)={0x0, 0xa, 0x1, 0x77}, &(0x7f0000000300)={0x0, 0x8, 0x1}, &(0x7f0000000340)={0x20, 0x1, 0x2d, "c2193096bb5c7d45640850209b793948ba7cb270797330826c8de2c95f55bcea05b38c2558e584bdd3268d0f23"}, &(0x7f0000000380)={0x20, 0x3, 0x1, 0x2}}) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x101) write$hidraw(r2, 0x0, 0x0) [ 911.252102][ T3525] corsair 0003:1B1C:1B34.00E5: unknown main item tag 0xd [ 911.264563][ T3525] corsair 0003:1B1C:1B34.00E5: failed to start in urb: -90 [ 911.291312][ T3525] corsair 0003:1B1C:1B34.00E5: hidraw0: USB HID v0.00 Device [HID 1b1c:1b34] on usb-dummy_hcd.4-1/input0 [ 911.302730][ T3301] usb 4-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 911.317472][ T3525] usb 5-1: USB disconnect, device number 96 [ 911.327566][ T5] usb 3-1: config 0 descriptor?? [ 911.332675][ T3275] usb 6-1: new high-speed USB device number 96 using dummy_hcd [ 911.381412][ T3304] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 911.392320][ T3304] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping [ 911.402405][ T3304] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 911.415207][ T3304] usb 1-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 911.424297][ T3304] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 911.433031][ T3304] usb 1-1: config 0 descriptor?? [ 911.451497][T19388] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 22:30:14 executing program 2: syz_usb_connect$uac1(0x2, 0xe6, &(0x7f00000001c0)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x8, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xd4, 0x3, 0x1, 0x0, 0x40, 0x9, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0xff, {{0xa, 0x24, 0x1, 0x7, 0x8}, [@mixer_unit={0xa, 0x24, 0x4, 0x3, 0xb4, "3f64efa028"}, @mixer_unit={0x9, 0x24, 0x4, 0x5, 0x7, "82d66edf"}, @output_terminal={0x9, 0x24, 0x3, 0x4, 0x300, 0x1, 0x5, 0x9}, @mixer_unit={0xb, 0x24, 0x4, 0x2, 0x81, "40a3a6704b36"}, @input_terminal={0xc, 0x24, 0x2, 0x6, 0x200, 0x1, 0x3f, 0x5, 0x3, 0x7}]}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x1, 0x2, 0x0, 0x40}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x3, {}, {{0x9, 0x5, 0x1, 0x9, 0xff, 0x2, 0x0, 0x6, {0x7, 0x25, 0x1, 0x80, 0x40, 0x8}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x4, {[@as_header={0x7, 0x24, 0x1, 0x2, 0x81}, @format_type_i_discrete={0xf, 0x24, 0x2, 0x1, 0x3f, 0x1, 0x0, 0x9f, "2994f1b93cc47e"}, @format_type_i_continuous={0x9, 0x24, 0x2, 0x1, 0x4, 0x2, 0x4, 0x0, "", "f5"}, @format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0x7, 0x1, 0x64, 0x4, "b6d087"}, @format_type_i_discrete={0x11, 0x24, 0x2, 0x1, 0x3f, 0x1, 0x80, 0x80, "e84d87453af59594e7"}, @as_header={0x7, 0x24, 0x1, 0x40, 0xff, 0x1}]}, {{0x9, 0x5, 0x82, 0x9, 0x2cf, 0x5, 0x20, 0x1f, {0x7, 0x25, 0x1, 0xe3a205d42546a897, 0x3b, 0x101}}}}}}}]}}, &(0x7f0000000140)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x1, 0x4, 0x7f, 0x6, 0x10, 0x5}, 0x2e, &(0x7f0000000040)={0x5, 0xf, 0x2e, 0x4, [@generic={0x11, 0x10, 0x3, "5e1c675af13d342aeb83aac39cb8"}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x3, 0x7, 0xff}, @ext_cap={0x7, 0x10, 0x2, 0xb, 0x6, 0x9, 0x4}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x9, 0x1f, 0x0, 0x4}]}, 0x2, [{0x2, &(0x7f00000000c0)=@string={0x2}}, {0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0xf5a97166d939a20f}}]}) r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect$cdc_ncm(0x6, 0x9d, &(0x7f00000002c0)={{0x12, 0x1, 0x310, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x8b, 0x2, 0x1, 0xff, 0x40, 0x81, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x40, {{0x7, 0x24, 0x6, 0x0, 0x1, "9d2b"}, {0x5, 0x24, 0x0, 0x3}, {0xd, 0x24, 0xf, 0x1, 0x7, 0x4670, 0x9, 0x7}, {0x6, 0x24, 0x1a, 0x9, 0xff}, [@country_functional={0x8, 0x24, 0x7, 0xfc, 0x9, [0x8001]}, @mbim_extended={0x8, 0x24, 0x1c, 0x401, 0x1, 0x7f}, @mbim={0xc, 0x24, 0x1b, 0xff34, 0xf000, 0x0, 0x80, 0x0, 0x6}, @obex={0x5, 0x24, 0x15, 0x1}, @obex={0x5}, @dmm={0x7, 0x24, 0x14, 0x2c, 0xd3ed}]}, {{0x9, 0x5, 0x81, 0x3, 0x2e5, 0x8, 0x6, 0x2}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x5, "", {{{0x9, 0x5, 0x82, 0x2, 0x34, 0x3f, 0xa0}}, {{0x9, 0x5, 0x3, 0x2, 0x1e6, 0xff, 0x3, 0x8}}}}}}}]}}, &(0x7f0000000700)={0xa, &(0x7f0000000380)={0xa, 0x6, 0x201, 0x20, 0x8, 0xab, 0xfc7949540c05f16, 0x1}, 0x38, &(0x7f00000003c0)={0x5, 0xf, 0x38, 0x5, [@ext_cap={0x7, 0x10, 0x2, 0x0, 0x7, 0x1, 0x3ff}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0x0, 0x1, 0x3}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x8, 0xaf, 0xc6, 0x9}, @ptm_cap={0x3}, @ssp_cap={0x18, 0x10, 0xa, 0x5, 0x3, 0x75, 0xf000, 0x3, [0x3fc0, 0x3f00, 0x60]}]}, 0x7, [{0xa1, &(0x7f0000000400)=@string={0xa1, 0x3, "aad1f6f9affadf779ef1b1ac0b12d2451b0f90ecc968807117261f0e8e46ea7c028609043347f843957ebd05f3b91720737fb298feb10ab4e6fec6b14377ef332b8b33f2f97a338b78c2b8b0eee66b11bb0e047baea9e9a7c4d88855e3200d1ea6f2e36df0ec388996b82a5b6dff0d9f92d134103407004e632414e272c9dcf56458847b45738c89dac1b97ee3de8b2548e50a17b4444d859be8f26680820d"}}, {0xd4, &(0x7f00000004c0)=@string={0xd4, 0x3, "3f8c29f80aede0d8aeba349d3166ce4a2e866ac00e7c66a6c4f7322ff2b95e3baf06e9c816cce6c80f991f980bb27e001b5673529352ce6ff801b385f179f73c709222a84d937c486fc7e54e13263bc0c93a30785efe5eb1b424699e97442cb5011b6f172c2fc0fb0748089d4d053f2249e75b7d66a51ab5592612a0ed551f6db45f057a1407fdd63092a5245a835edca1a2a40e67c3ebf5699a9ed64406208da31f026d8aca066ba1fecb732a17da351c97792a99e6c07013cb8038ae96f2c066f4ba3adcdc37744c97408abadac91c1c07"}}, {0x4, &(0x7f00000005c0)=@lang_id={0x4, 0x3, 0x458}}, {0x4, &(0x7f0000000600)=@lang_id={0x4, 0x3, 0x4001}}, {0x4, &(0x7f0000000640)=@lang_id={0x4, 0x3, 0x44c}}, {0x4, &(0x7f0000000680)=@lang_id={0x4, 0x3, 0xf8ff}}, {0x3b, &(0x7f00000006c0)=@string={0x3b, 0x3, "41c281b797a97eb3c0a897a7320183dbbf92790e9a61f2eadbf0ac86a931255fec76dbbfb85357620d3988bfcb10410a8e97352a85e8557204"}}]}) ioctl$EVIOCSABS2F(0xffffffffffffffff, 0x401845ef, &(0x7f0000000080)={0x801, 0x0, 0x0, 0x1}) ioctl$HIDIOCAPPLICATION(r0, 0xc0c0583b, 0x20000000) [ 911.481608][ T3301] usb 4-1: New USB device found, idVendor=0408, idProduct=3001, bcdDevice= 0.40 [ 911.490695][ T3301] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 911.498721][ T3301] usb 4-1: Product: syz [ 911.502910][ T3301] usb 4-1: Manufacturer: syz [ 911.507496][ T3301] usb 4-1: SerialNumber: syz [ 911.532280][T19398] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 911.631377][ T5] usbhid 3-1:0.0: can't add hid device: -71 [ 911.637676][ T5] usbhid: probe of 3-1:0.0 failed with error -71 [ 911.645750][ T5] usb 3-1: USB disconnect, device number 107 [ 911.701391][ T3275] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x2 has wMaxPacketSize 0, skipping [ 911.711355][ T3275] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x8B has wMaxPacketSize 0, skipping [ 911.721767][ T3275] usb 6-1: New USB device found, idVendor=15c2, idProduct=0046, bcdDevice=fb.d3 [ 911.730787][ T3275] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 911.738820][ T3525] usb 5-1: new high-speed USB device number 97 using dummy_hcd [ 911.747667][ T3275] usb 6-1: config 0 descriptor?? [ 911.802836][ T3301] usbhid 4-1:1.0: couldn't find an input interrupt endpoint [ 911.813234][ T3275] imon:imon_find_endpoints: no valid input (IR) endpoint found [ 911.820903][ T3275] imon 6-1:0.0: unable to initialize intf0, err -19 [ 911.827559][ T3275] imon:imon_probe: failed to initialize context! [ 911.833998][ T3275] imon 6-1:0.0: unable to register, err -19 [ 911.840142][ T3301] usb 4-1: USB disconnect, device number 100 [ 911.912269][ T3304] keytouch 0003:0926:3333.00E6: fixing up Keytouch IEC report descriptor [ 911.923063][ T3304] input: HID 0926:3333 as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/0003:0926:3333.00E6/input/input342 [ 911.991354][ T3525] usb 5-1: Using ep0 maxpacket: 8 [ 912.001883][T19370] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 912.006271][ T3275] usb 6-1: USB disconnect, device number 96 [ 912.030747][ T3304] keytouch 0003:0926:3333.00E6: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.0-1/input0 [ 912.061320][ T5] usb 3-1: new full-speed USB device number 108 using dummy_hcd [ 912.111349][ T3525] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 912.122353][ T3525] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping [ 912.125839][ T3304] usb 1-1: USB disconnect, device number 2 [ 912.132310][ T3525] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 912.132341][ T3525] usb 5-1: New USB device found, idVendor=1b1c, idProduct=1b34, bcdDevice= 0.00 [ 912.132356][ T3525] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 912.170959][ T3525] usb 5-1: config 0 descriptor?? [ 912.191380][T19406] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 22:30:15 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x5, 0x1) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000100)={0x17, 0x19, &(0x7f00000000c0)="2698e4560117d53243cf56ccc93ddf8a1df8c864a9de59ed40"}) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0xc0, 0xbb, 0x9b, 0x40, 0x20b7, 0x1540, 0xef8f, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xff}}]}}]}}, 0x0) syz_usb_disconnect(r1) r2 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x74, 0x1a, 0xde, 0x0, 0x586, 0x341f, 0xe797, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xff, 0xff, 0xff}}]}}]}}, 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) r3 = syz_open_dev$evdev(0x0, 0x1, 0x0) ioctl$EVIOCGKEYCODE_V2(r3, 0x80284504, 0x0) ioctl$EVIOCGBITSW(r3, 0x80404525, &(0x7f0000000140)=""/210) syz_usb_control_io$hid(r2, 0x0, &(0x7f0000000240)={0x280ffd2804eb2064, &(0x7f0000000340)={0x60, 0x14, 0xffffff9d, "49a74427cbe04d14544e56bea2c10b44843c4808ce765283d0b63b97eee446eabb35da30611f37e7447b901dce62a51baa8c5091a9c5f3b719e0b84b753d93606f2f8cebfd47788890d99abe0041b8f08b38f99122525ce6615030f48bbfe383e0b50e078cafda5d9d7811d74be5292c9ed73f34b9c0a9e3843ae6268692571737f062a891a8044024ce7c6f0a93118b8194866256460f4e686305347f2d8e9fe4250a66ff2a8dcbbd98e76303a68d986ab9fce9758334b6335ccdab6257a59c817d95441b0b16a43bef1ad7d421e7cbe508782cb751cd927127a2"}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r2, 0x0, &(0x7f0000000f40)={0x2c, &(0x7f0000000300), 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r2, 0x0, &(0x7f0000001a40)={0x2c, &(0x7f0000001300)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r2, 0x0, &(0x7f0000005300)={0x2c, &(0x7f0000004a00), 0x0, 0x0, 0x0, 0x0}) [ 912.461304][ T5] usb 3-1: not running at top speed; connect to a high speed hub [ 912.531294][ T3275] usb 4-1: new high-speed USB device number 101 using dummy_hcd [ 912.541380][ T5] usb 3-1: config 1 has an invalid interface number: 3 but max is 2 [ 912.549472][ T5] usb 3-1: config 1 contains an unexpected descriptor of type 0x1, skipping [ 912.558253][ T5] usb 3-1: config 1 contains an unexpected descriptor of type 0x1, skipping [ 912.567104][ T5] usb 3-1: config 1 has an invalid descriptor of length 31, skipping remainder of the config [ 912.577384][ T5] usb 3-1: config 1 has 2 interfaces, different from the descriptor's value: 3 [ 912.586330][ T5] usb 3-1: config 1 has no interface number 1 [ 912.593611][ T5] usb 3-1: too many endpoints for config 1 interface 3 altsetting 180: 63, using maximum allowed: 30 [ 912.605681][ T5] usb 3-1: config 1 interface 3 altsetting 180 has 0 endpoint descriptors, different from the interface descriptor's value: 63 [ 912.618869][ T5] usb 3-1: config 1 interface 3 has no altsetting 0 [ 912.652373][ T3525] corsair 0003:1B1C:1B34.00E7: unknown main item tag 0x3 [ 912.659537][ T3525] corsair 0003:1B1C:1B34.00E7: unknown main item tag 0xd [ 912.666773][ T5] usb 3-1: language id specifier not provided by device, defaulting to English [ 912.676238][ T3525] corsair 0003:1B1C:1B34.00E7: failed to start in urb: -90 [ 912.684805][ T3525] corsair 0003:1B1C:1B34.00E7: hidraw0: USB HID v0.00 Device [HID 1b1c:1b34] on usb-dummy_hcd.4-1/input0 [ 912.791381][ T5] usb 3-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 912.800463][ T5] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 912.808506][ T5] usb 3-1: Product: syz [ 912.812717][ T5] usb 3-1: Manufacturer: ꈏ [ 912.817306][ T5] usb 3-1: SerialNumber: syz [ 912.821990][ T3275] usb 4-1: Using ep0 maxpacket: 32 22:30:16 executing program 1: r0 = syz_usb_connect(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="06010000aa3b9908110f20ae7e25909824b76706697b8034ba20c9480000000109022400010000f5ff09041c00029126c90009ff0f1f806300000009058703a422020144d5720503b95e4106260e15de9b6d02d33c3adf7fe141644561fad011a1ce0150be2bb3ebe5e128f7e5496a0579bcfee613582f73013f4bae7ce2ecd10d251ec4030a1f9a44b10b693ca7e8cae6ee5e28cac781ecf6d3dcea4aee5e606dca188ee09e72c15cd2c4ea908f3f0bc111332b22db206f415e937d6589569eb759114e1f368329e401cf86ab153b04c1650cc9ad33ab8e8a935ef9cfb6af37b857d1d5178a28154a318a8530d235344fe954d679d5315b62f76e9e51d5d3afa4fd4df359dd1a14856359423088aa7ef4767047ee7195227e3383114d2fe8f7e42eaaf623f4e405c0026c1b4dd60f18da8908af6338cba81887f6e46d756b397519405c59450ac839088c08b1b5e2e5a43c3fb359b516d292e6d95b1535ac85986e2adf4d596e24c880015ea5cb661b0ea4a077e24d47"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x3) write$char_usb(r1, &(0x7f0000000080)='V', 0x1) syz_open_dev$char_usb(0xc, 0xb4, 0x2f) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) write$char_usb(r1, &(0x7f0000000240)="640c6fa56eb5f59aa3a7c542fa941ca4a4bcd30238b45ff74f7f040b432706b5a143b2d132be99722c75c59ddb039a29e008db8871728eae6632494dca845d05f504453c8c3d7f86b99efb68", 0xffffffffffffffce) syz_usb_disconnect(r0) [ 912.862920][T19406] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 912.871263][ T3304] usb 6-1: new high-speed USB device number 97 using dummy_hcd [ 912.887989][ T3301] usb 5-1: USB disconnect, device number 97 [ 912.888376][ T3354] usb 2-1: USB disconnect, device number 11 [ 912.894594][ C1] cdc_wdm 2-1:118.0: nonzero urb status received: -71 [ 912.894606][ C1] cdc_wdm 2-1:118.0: wdm_int_callback - 0 bytes [ 912.894618][ C1] cdc_wdm 2-1:118.0: wdm_int_callback - usb_submit_urb failed with result -19 [ 913.001362][ T3525] usb 1-1: new high-speed USB device number 3 using dummy_hcd [ 913.021377][ T3275] usb 4-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 913.063164][T19411] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 913.181333][ T5] usb 3-1: 0:2 : does not exist [ 913.191473][ T3275] usb 4-1: New USB device found, idVendor=0408, idProduct=3001, bcdDevice= 0.40 [ 913.200537][ T3275] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 913.208952][ T3275] usb 4-1: Product: syz [ 913.213166][ T3275] usb 4-1: Manufacturer: syz [ 913.217739][ T3275] usb 4-1: SerialNumber: syz [ 913.241309][T19419] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 913.251516][ T3304] usb 6-1: New USB device found, idVendor=20b7, idProduct=1540, bcdDevice=ef.8f [ 913.253314][ T3525] usb 1-1: Using ep0 maxpacket: 8 [ 913.260601][ T3304] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 913.265849][ T5] usb 3-1: USB disconnect, device number 108 [ 913.300930][ T3304] usb 6-1: config 0 descriptor?? [ 913.305945][ T3354] usb 2-1: new high-speed USB device number 12 using dummy_hcd [ 913.391337][ T3525] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 913.402394][ T3525] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping [ 913.412335][ T3525] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 913.425146][ T3525] usb 1-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 22:30:16 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000300000000000000f1"], 0x0) ioctl$HIDIOCAPPLICATION(r0, 0xc0185879, 0x20000000) r1 = syz_open_dev$hiddev(&(0x7f00000002c0)='/dev/usb/hiddev#\x00', 0x3, 0x2) ioctl$HIDIOCGFIELDINFO(r1, 0xc038480a, &(0x7f0000000300)={0x3, 0xfffffe7d, 0x59, 0x7ff, 0x80, 0x4, 0x3, 0x40, 0x5, 0x1c, 0x8, 0x8, 0x6, 0x8}) ioctl$HIDIOCINITREPORT(r1, 0x4805, 0x0) 22:30:16 executing program 3: syz_usb_connect(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000014da3b26717b120000eb1e00002d410002ff5d010009050f1f00ff07000009be0b1e4815778c806c4f8e29a005830300911b000000"], 0x0) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f0000000280)={0x15, 0x35b, 0x0}) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) r1 = syz_open_dev$hiddev(&(0x7f0000000080)='/dev/usb/hiddev#\x00', 0x9, 0x5a747289b4d730a8) read$hiddev(r1, &(0x7f0000000140)=""/7, 0x7) r2 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000100)={0x50, 0xffffffff, 0x0, {}, {}, @period={0x5a, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$HIDIOCGCOLLECTIONINFO(0xffffffffffffffff, 0xc0104811, &(0x7f0000000180)={0x7, 0xffffff38, 0x2fa, 0x9}) write$hidraw(r0, &(0x7f00000000c0)="047bc0e9eb4465d225fb59c36f17e9445f68550760033d3276a8b0239199b76c4194881d81d94ba7d9c7637f87613ae5156ac2302f1dfd94b834c5baead970fe4e563b3c144f22c41579858b877f", 0x364) [ 913.434201][ T3525] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 913.443847][ T3525] usb 1-1: config 0 descriptor?? [ 913.461334][T19388] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 913.503604][ T3275] usbhid 4-1:1.0: couldn't find an input interrupt endpoint [ 913.514626][ T3275] usb 4-1: USB disconnect, device number 101 [ 913.581449][ T3304] usb 6-1: atusb_control_msg: req 0x10 val 0x0 idx 0x0, error -71 [ 913.589423][ T3354] usb 2-1: Using ep0 maxpacket: 8 [ 913.594912][ T3304] usb 6-1: Firmware version (0.0) predates our first public release. [ 913.603083][ T3304] usb 6-1: Please update to version 0.2 or newer [ 913.609577][ T3304] usb 6-1: atusb_probe: initialization failed, error = -71 [ 913.617176][ T3304] atusb: probe of 6-1:0.0 failed with error -71 [ 913.625618][ T3304] usb 6-1: USB disconnect, device number 97 [ 913.631744][ T3354] usb 2-1: too many configurations: 183, using maximum allowed: 8 22:30:17 executing program 0: r0 = syz_usb_connect(0x0, 0x3b, &(0x7f0000000080)=ANY=[@ANYBLOB="120100006d9a3210450c1010c1a50000000109021b00010000000009046500110300020007058c0300ffffffdfd8f508c0a7dd3d4c259231deb8ee07d2f5bdb90398a60f442e0432f279bfd67660a4d50f00cdd65d1031e98f90afb4bfd93ea37e5e0374dfb6e1b85aa5694be0c4214769b2ff099a7fcd49406e5848bce348dc7bbb61401a0a4de82d68681e952c25b4545fc158b39698f1a6e2199e0c843b595681e0e9c1ef64d410fc5f2c97c90cd20600000000000000745161237974cd55fd34854eeb2c6a759984d06b45345395d0924832c47afaca2642841d692d511dc125bdc22117c7dee59e61f90cb38adc931706f12d7a488277cadb04ba6363f5790e361634099c197364e254888b7a1fb6422720692f263807ded4d742f0631817801ee23401f0ed3d673e36a7cfe85114cc292a9b27cbcd0459f106fa06e14e9d781e118f7b1331a6efeced8b04151c8ed49282f3935e4edea32ab097ae593b27da90a2a8111c2db569a8b475fd32ff5f9295e07f32670802cad4ff0dd908cc8fddcd2db54f5115ab986f524890f2299aec0c932eb186493b6996eb430f56d8aca636e88e71799916196e9ab069c068d07d3862e0151eaea86c045d57dd6ac4264f27237880a74520b35514ece8c2899e7bfa971ac022cf3a02585f145d75eb351db11621df7a8518549b45d6dd44b8136f0fd3d47732b542563e27c6f405ce0cc3dd6fb16c5d2d210dc0c1b5e103b0cd8c702205b71ed8009aa2135312480976a394e14b27dc228e5025dd500b0002409bf65fabe16699e3d793a8ec89a951dcad03d158b13bcf13ac75c2fe9195a638aa12e4b11487e260809cf182cc485b919dd19efdef9dbfd4a5144646bfc3eded1cad23aa0e07005cf42fea1b897385038da397babca8cc8f5b"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) r2 = syz_open_dev$hiddev(&(0x7f00000002c0)='/dev/usb/hiddev#\x00', 0x3, 0x2) ioctl$HIDIOCGFIELDINFO(r2, 0xc038480a, &(0x7f0000000300)={0x3, 0xfffffe7d, 0x59, 0x7ff, 0x80, 0x4, 0x3, 0x40, 0x5, 0x1c, 0x8, 0x8, 0x6, 0x8}) ioctl$HIDIOCAPPLICATION(r2, 0x4802, 0xf7) write$char_usb(r1, &(0x7f0000000000)="03", 0x1) syz_usb_connect(0x5, 0x27c2, &(0x7f0000002d00)=ANY=[@ANYBLOB="1201010295f796209f047600c11d010203010902b027040907c002090454040f21aea7ca090502004203051d09090505020f02e10603020dde24ed1a7a29dcc4f9fbda0d532974850b56b7fe7db7db2a683016ea5e0ac2d3efdca2d0c10a3d097d694a9686f1db20a6d836e2d62c5d2779834f487625a9b4fdece5b70f9f95d268986db0304995e71fab3451589cf40785018bae5e1281fc02bdb75da7d4157441063d1440327a4b7f0e196ea23074ab3088ed26b080dded3e8ea75d177fe9cae5a02f773dbdfca0957242ca04fdaa28d8e0c8fe4cd7363dd4c65c9af911bb6179edead753a45fa4a0c50e92f44c97e7a6f2117e30341e279d2cb21b7cd4100d391d813aea7a35fe1227a003785fea8c7fe1488014a809050b0c070305020109050600a801e1992009050010bf01fc057b0905030da50204ff017606a894256c83e2474199acee95bf5329bb335d2386644ee55477fe03321e51fbc92f85f01489ce5de6c81c2b69937cd4de78be2a8d94f3fb97ee34289e55911c316a114b59f70a217f02833e3119e3ec70d59dedf361543f0a75a0b859fc4b1f34e4025ffe6a14c67670dea5ec37936df48004ea61090509100001c5066ee831c1b1bdc9fa62599197190275945da972843880debc6df2bdadfbc8efaa18bfe2bd5e5cc2eda5ee1d9c6fac3d98c131beba7a41172ab45a84f1e96c4325e86ccdef84fc805fa0ff6050d40776243269dca7bacebb6a9db88a94e846831e3137cc8a90ace6c11e143e668e05f193778a2e940e40f4a582582864a887effc4466f8fa06f0d6afa39e45fa321ac6e29d184268ab77adeb770fec695b168119ab18cb22672cfdef34b054db30fa26815f3dfe23d3a45cadf16d7fc6c5d32a538ce1acdd8d2059e61845a064d9ec54eb1a1bd08346b24525614118eb915460a70201f69fad203ef43e0905080052032f0108f00a9b81e605d6b6c9e5fdd79096e99d65cf580b6ac58b8b387b3fb8b8270fed17ade0f6f7253adb7bd5622c057276c70e2f6a87b64addca1182dc317cb27aa6fea892848e500b0a1cc0c579bdcfc406f1f6c07ecff4ee4c6063d7ab02f689f0c91873f9dcadf918f53a78984d48d96491e31151085ffb18d794cecbd1eaf5e325c0c73de3252c38ec333d3918e47eb09e31d1943c81ab8b23703b7198c8d6c05f1341681a0c2b94e327cd18e14e90052b14b97eca8ae5defcdf1b22159e36b4eea84a3ab437463916c287249e206ca580854ff895372a94f53f3d705f4f136f768ae3068bbf46e8e15bb9b698e51a5509050e002e03010101072501113e001007250180f7010409050e00e20100060609050d000b00093f546a0f735a0c642cf2d239c2d1d408f9bed64f7f1558f46eca323acaeb9be5faa7c0cce707a89edbf1a27967f7224f03cb080b3c370a325986d62f64c651a6b8f349a139d5d8cc50700ab2398c1b10fde5c384ebced28ebfc15a9868cfb48be753f7a0f2b1c4aefe338a8a090506017c000020000200823ceafaa95156affeb1e014e43c7e31afc36a4ffec3eb8097e5b9f3815e502b3d5def43fca2fc77ba923b92724d240145f0feba951cfe7cd54c71079b858095259d90d6ce5172335671fe538f298244f522f504b79f2a88d20dca5619e39028ec0b9ec83deac8e9db09a4a90daba67cfda85a6476e449bc39699f699948f23b5bbe449ba06002f18a702144d839727d20734ab2cae9a7cc215caab6a96a5db7a01ef7ba556ca00fb5344f0fc6f97d394a8366ec6296734d701a99496f431c9e6c185de1dc5c809d9e60aab73dbe2897f26e0c802f8d25effdc6e3b13b29f88d96db7bbced7d02fd64c63af7748b56ab06274f6f1ec7415a56ebf9b51dd7f4e2aec6507ed8a509e4a119a245664d76d5ed36733134bf14ddd39dd24db964c1cd2945fa94e4f40329f1f635cd63f8e93432c81d362bdefeb52e527756e777f55fb992bd9b63bb3aea46e64765a6fa1ca16550c49b7a372ac2d2526aa97d5f3243ad4f810bcff942d17aaf0fa8e4bc97b10f793fc9f86ee212f70bd99fd261196b976914a4975e8c9e98a011a38ed5b348667b5b502b283b7f30157e6bd881aeaf6e4e7520f656e424008ed72776784bff91decfaa07ff8ef28c4f53e20863ff2e6e751ece5fbca3d87a63ecd20b401824972beead61f1b4740b6892e581295a0e91992fd9673735c3caee695d18324b479062e487f925883456ea9d6a5b3bdcfd64f970f0a9f39f0eaac6f5aceeaaf205e09489d569a77898a463743aad360201bd402d1324e584c2db07285c14756660c73aa65426a6e7329b12aa6010cd95f57776530150b81c0760526a233710a7f125538b66c52b3a3fee5598a73332ac9ede504b6decd0e62974b3664fe5fb90e107179e80cebb7ad9b734a3910735e8d40ffebd3c6cf5e69da4339d4bedf7625e5c9624aac095da61ea0aa8ad280e6ad9e6f65229a29d5c91f12e690d955ac5a4d264522cc020dfb732cbe4f00a06a1380a30a60c95cfe86afb30f8608eaee0fcd6c9da94b2a978dc4219cc861bfe7b73e3dcc78f0e63e33fe52dad6b1ef4a67a82dc4cfac20e03572074a512c876e9ec65871c39f399343d68a5fa6363d9742780cae5d3861d411029441064ef0b485f1e3e756531ea4416f84e1ab2f8d6cdf570cac15da049d48189bfb963850d02fd3c43f694d128a34cf8d5091eeb67789b1dc6e572c9921372f3590788fa2bf355b776d1640cce10dc58909bfef4a9089ad451827f2d00adbac6460020b4a7c9ba2602ac8275d2e46bcfec010689f0691a9d2d34e91a6aaa15f01c8a85c3e3561cf119318766fa802148326f4fa745b0d029aa92cd61cc5f2ee45bd7e76dc79e73f3546f222602f259674274c9ada2b8b0b24af99f7b78e1e076d4d0cbc1a71a7766ea6d71f23f47117d53bc5a5bcf46e2ef3f2df2b849e31355649885eccda315c9f7fc4350a73304e5f79c1c8b13757bca35322338828cc08dbc8803c76307e39c9e99458f29f5bb7316171ca50830e08a0cebd657e65f507f8b339cdb53e55e8f9fa32894d60d9e70f21cd295d155925f20cbf0b9595df93796406559c864dd958eb68e6569a1be39e805f632ed31d3e9404b3b0b8566b440cdcb4935f7abc5db0265a665b1c389c2eea215961b0890f4cd57d2285c047f7d794d12d31fe6e090f02f85a236720a675a3fc1956ad47c6f7c80f6b3a0396e77e0d9a38153e38e2074177e9d48f5d3e24aabbde3fea9a68a91d43edda0dba98d0ad37bfe9576c8af6f866594621586141320bdc32406760d8a942d07cda1321b2500e569c5a82cd84268cf8f14dbd442be722ee0b27176791c24bd642f5f65d0c9e8a7232c4c80ab7142c8f221ed87f1861d16b2a760ddad76324cee080638d43f9c321a217c14bd519cf93a3a25447d2cf6529082ce673adb996637982d2d131604e4497fbebb1a7b59bf8aed97c59f31faa33eceef76027b613caba679ca02494df5017b4c4f115ea67d25509b5e035a7fc32002ec1b8f9c6006f039334c497b512822991844d4eb6128fbcca8fd55879839794cbb03a67562f817b5a965636fe23aed89c08bf241e08cc4c47d92fe12dfce4d89eeb8e0a2f4447f4b03bb19e36b5f64acb9d0a837144910c20cab968f105d6b67b013f6e459a0cf3f7705a29e99e4a01a40f78f3f12fa2887eee9648b74882a1996d1d66a0fca9bee43bf301aa6dff57f2564cae83e4abf5789c6a844929549dcddfecaa411be40d401635cc151debecc1fc6c81ae7258b3519838b919af80160036b53ea4354431d4e7ba816b2e31f3497975f371fea0d6a9d1225b0328ff8befa89f04d9f924216ae25822835c10645b28b8240c0f066a162ece11965f2fd325bd75cfd35fd6484a01bea36f65b1705617bba33c4f4dcfed8a33e654de7fa772b77659fdc1b8258c5df9395ecf201de2a50915c04c861b874e24d696515271e5daacc3d7cec112a78bd60c95b14c5f84ec9ba454959f643d5c5aabcf8017a6c3dae9e00093ca614428a25e4a1e47c514740042569fbd74149df60e25f2f4e7496b0741035c59b62f665ca3e2ff6fb0ea8b646eee9ad1390c1250adbd78ade9e25b0f69f271ceb9b0117d17bbf912bc0a48c6e510aa520565b15777c7e1503c4432d515c48eff32c6835a98c7603beaa8cdcaebcb9d2691ef191391a44929590aa10b383f4841a6cd06ddc0d5755bc443fa5fa331592b32f9e9fab9f3ee86866235f02b58caff96cd9372c7e4b801379461829f9f76f388ac91e48e08987dde56d9b575499fb8d092becb9434a9666b83246f2bf5f66081a1e64118d392ac0f1c2d1cbf399b06fda83762c9b5e6791746e6f0873baa13cad897c17df8d7c16b213de651b4b3992298f1e41fce51b9a93b1119aff2805084e129711bd1d1a313754eeb6671e80b181a7ad4f431c4cb80fff88f1559cf98919f4f578a90c7d7fe9c688593a3369f9164cdb08753b3c36976fcee70ae837def84697a6e1d92af8dbd49b70c7f1dae5985cfdb410601f2f43bcd36c63577076e216ccc01e34a11d547b6347be8655c1acdd22abe0fa3912bbf574f8f1ceb4dba33378b16fa3a13199420a4a0cf15666b592fa61fd7dfdb4882deb79eadb18e512f065c8c7764de016e599036c4d3a8c86057134fac4a8bb747cccd3763ea7662b1c519cecd34255604123949251a17db63fa08c464f3f70727c45128ce4ff51d1c7648f928d5c99ec4bca6c3e701e26ddc974b20e3aa581772dce12290f27376bcdce848fe3df93c60a16b1761aab5dce2ea52cfeaf1ff95b88e64bba2f7f392563f417b459446b15b9ccc56d41ae2402d654bed4bdd275ceb381cda29329accedbf6970177b6a874460dcef1478f4c21826c7b48c6557b401bd8c0d9c3c91c2e78bce0133faf93c5f430e3a129f3d26c47e00af01430afc50ac251306c99e683d2e8fe836ad9d8376beb13200eba50dcbb04f47100ce61d625b15b55b112acc1cb0a76e01281c2f8b57e48c1d9ce454d479af23eca34f76df39455bd3fb7587e183f8c788d593965842f4fc8fb58133798f85ef4418f8795063c56a92405d11b56ea3fcb2eb8a693d27ffb9f3bdd6c2a08f4e3db12a1d5e00574c363ada9a8effb11543c95178aee138522ab259d3163578711ce264997c60dfdd511dd23c57b333f3365287010bc2d53ff7f6a9f5abc9b908f751ceab8d985c23f800f7e5cae7eee344c50d48489ad189c18db26523cec1df27c1c12495a85e00cf7f64fdd5eb8942a9963f88dd02ed13fde5a744ac3dcc7fffc60f8bf934ee5867f9bb30cc761c089176d941a754d63fc849a65af335edb5e39bfa171470653f5fc57edb2977362e6cd9bf8a9357196784d2f96aa08bf7f1ad7ff42c47ecb21e19f3250b05b1a08b927e0e88973d13a52dc12016336a0c31f87b29f152ed97d211e7dd6fc47b04a6702957329ca9f514848ff8bba6415b8e8bdc9e340d37e4c69d7b821ef5d90d1bb5929f2b8bb7a08e1119d3a30ad612f0b19e4508c06bbe7fc61538cc84db4f473e5117caad9e9a18f27b25ada051bbf8683a599e38d0140dfbde5bb7021212b221dd1b6d704a4f200b09f355b252231fd6ff1d24cb258bf42ac4013911f0b70acd65cb0d95470375727a2541e0b04e592d9b85c5315b7798c6f5e9399aeb8f37c5941cb0e78601353c72ec0b5e21c209447e9e363cdf61b058fae47338b29f5dcd5f06815b754d5443c8ba40e3503efaaad231739c50e32703b164cc523c59f9359879307b9afaec30b9305bdf83c24f9cd578fad9335226abe75f984361e9e468a618bd7801aed9d30d8cdb2b74ba4bb67d0f74a4e7bfba6fa5aac4c866e8c99fa3e8bdcf652c60e43a6fd6e37f7820f868e2160ab4fcfc621c8f6b848edeea798721eb611360ab0f7b967c3614513e8b5749811b115404bb42c847631ef5b8bb53b4c2db50cfddf1b9a51e67916040735bea796dc796755ae5947255636776d92877cc160377b6b68497176e9a71d3ed21ff476e6514648344b68cf514b384bbb4ac8188169915ef60eb850353e48699943f9a5933b9f9462458a6f34d1516de51b6d6d11e69234e1b5018420a91c72f9e839c29b9861cc3b8c6803c6c92d880da5b1e868964e11cab0610fa2eac59cf3524627569e352e5fbe9fcd1fb9c63b66627204fbf731a70524252ce2117dd8062cd2d3ded30fe9f51d8b64261a317257607a2dbbe5f448d69105b40c058864993c030aa7173466409457598840b0a9f06f179431e5a1acd8232c2d590c0c765a38874d908e58292dcdb6ae73acac157d299d62b1035e884b3fe7e88be9d71854997c20ab0176d5983c8aae764ad25e3127776211e55b79f3e88af58785429052e313827c4733dcbef412be2bdd1a024f4fcacd5f88e16dfb8f256deb11d1bbf1542e551ac1484e43b27fda716161663b4f1afe49853b503398a1b09266cec05fb8671fc5d1283e74f447218f9055f2ceaac18d33d2ef896f8faa7407ac5c074069f9c69fe122be6f5e4a0fc895661eddbf60bf8769f1fd5c1f7482ea404e0d2549c640fb16fdc1564c57b156d8ee52c86e418a27b3184c75992bc06816c4de966e993f3cee55305f22562879ac99e2eb2c44bcb955db3ffa46515095ad397e017f1cabca54506021d2a7624cf75297d7e51008677d2c8801fb806ef9186714e67573ecddada958e3f78c6d561882d257e07572727210ba7b95abc1a5f95a58ed528822b1e0ab7d42eaa0d2e3752ddb03719a24b987f72b9526b873043fc5d077e8607ce3a0d395997f05565d469c86f73d81e36218a164e99599f8f076689624e2e6f677b1dbeaa97bbef7e609d36147db79c757403c9188e66b30c8accf2812c320a8df791b24d4d75ffbbf40f7175109817a2f304019cc28ae7f4e10feff61d764f3fa27fe5443e78fa9543bae342992b6d7278e4bde7757d0775b734be83b0131dd23898054d8de9cf28a959ed184475701d68aff1fe0c032f8133e488c3432549a5bee843afd9a1371095ce99fe1748418a2fcfc558447ff8974c9cf58c3aab8eedc776721a68d60a7882b8bbf7460a22fd1d1f580e9e9ac9873de7c1b0f5aea1c8aa6d9504ed2ef330256a24ac704e6b907538c84a06e17f9deefeb87138bbe2ab312b025f84cd42b1fb15543f9144a127f41291fd480689140355ff11f735d2de5d9ed39a073430f43c2d49abe9c45f7dcd32aced23471457d289a26445b5ef60f8b1cfb859aa5960de3af1f77dd908030c0e617b3fa454a0d91fbe96c7f5f9c3c787f09058020a900fc06031501efe48252a49fe79ddf3b7d0ef7e3f9486f7d2a4d2194f1db044cebe05a721dfdb158690ee9a7b4802fa0bd52a2dcf95562631b98c70535e0a2f5c3ddbbd24ec8bd4c0a212d0e9fde1d270155a3401226440cc168485417a37265e5d497a0238509050c089f03050102090508109603ffff1f090a54baaa039e97de09045a000bffffff2f09210900e80122b10b09050310e4020001080404a12e8e0292a0a07edc0e7a7f35aa735454c8ad4c569af8e3586a22499bbb58c5d95d5c1e8e69851075691d47e216d53925658d99f59a9cef7292f6a0e36eaa112ce1cadbb5184efd53ad0aad39f656d1462cc18a4b6d2512709d1001403f802042f9cf463a9b5b9cd3fab5a984f6c3f9619d26df1711bcb170767a46e13bbe7f3840abe8e3c6d300c64b650cf0dbd06d09058310520003030107250102040500ca039f485d6895d9e067ef4cd5fd23bcf750566e33d52fc4e3eae30d8d8ca4e0806b6f485934b7a7a9de629a4b8bd081c7c93ad35d01217a348e135f0b2a93356d7924531c272cdb3a52f422d35c052ec7de53295c936a7d122e1e0efd64c0fb3c5a0b777cf46fb28cc50de6d0c8a0c2b4e58a8b78f4bf7ed7fb568ba8c2854ad8c45dcdce2cf36b5d5015f0ab33a948595251a206b56560edbd138e48dd8f03f074493b3abafafc0a4dc409ea3e6d5e8e276b286023d65c4edd815e436073144fb2c876840e1eff1463090509029200091f6409050b1000013f0020020709050708f00006201c090507060600050540090500100c02d70303072501010307000725010181df0909050e03c80204007409050b03c103b8030509050d00420108c041e52161d1acd342b75136c18ef8b0528b099dfc8bf90e2c50d7e6841e511389989efdb04579eec6870ed2f43b2b751ca5af2912ed22b82f444bba1d55472dfb41467833f0ff294883fc17df199f3ce6f3b3ed741f2d67e1869e2c30fd13c5ccc8fe428c49e7ff29c4c27c2a596e71386d4cc2602abd3c43d65d1de4bb85f31397f42beec0feef9c9016908a01cc8203d5b8e1c4952997c74ba3a9d4f21da7c766eeeadd1ab6133c27a176099ed1764d20566307eb07f3c6cf137fecdeb53c4f5a71f17295483056106f02132735cff2bc9c761c4efb653c9da87af4687acc03947aaed219ae09050c106201070400020f275cdba47f47987ee0325a83bbd6fd4c75626550eaeb2544bdbce1713eb49e5bcbbe8ce9f6373a3436e31b66b540c18980315cd3ba10dc006a355616778a6a4ba133d2b23c54994d72d44c2e60b986380017564040f0191d2212b15d812b59adf51aa64e43bc307d971e5f819623832c797f4b025c86a4d14b1e19ee7a01e367a6af69d8900c27afdb26a9a890e76a7f2a5c0fe3e8c356798d78fc2a4a4e66eab6e1270755c44fb7d7f538e78c9c21a2881a66a21e87f8a30ece1ce9943181f12cb746bb1e905607451278224d7b7903deac992f3d7ee0b940da1e93476e3f9c753ddb447657e8f116be603a54c76afdf04c4f8a1c9886398dc40dd31fbd7c7ebc0c6641ec24300dd40d67e0c143325976a7dd8a01a1724053fd9a929c4c7b8f237a560ab96e407c39decb41df556b401d39bf4436be8491fe505d6d6a3f474a68e2e300b5254bf25e64cb692eb708469fb6130d006c90292583f0efb1378b8b20f33ccbe9284973ea97e2a07c6d368eb8a3fe89361f441f2d3175d14ef8481e2f74144aa85c018f6ad30bcf481163e7f6e10c800b50f85f22c188a986a6651e0ffd5707f0bd5b1317285a47622cb77ee069949eac4fe19cb7b411e50a92dbf5662903494435e6e42b39ce4fb77405c4ac71aadf8e46a3d62808ac4e48fb06b4647bf3d2a877808b7dc8683a8ce664db2cc522910dfb2e3e60d743f299e04b115eac533a92105f554d0db0ec885c0cd7efad7efc891d7b417dd7218e159135eff5edc42c8567de0fe9cef1020d694f100ad24d6fb9d195cc3ea74e6f7f43c676b08733599b2080414aa7acbf4ef5e2dc71ec4774a69ecf098fd72549d25614e3ea1efeac8ce19febace059ee3c2699f1dc0bde620fa7e52be4284c80fb472bc278afdb39bd6c026086e271365bce2aa5f1ea85f04a129257a5e25d751be945369a3235a5ce7d24448e837a0ee287bebb5e4fed712513d00c719853b3f458465dcd2426c51c436d411d4ed79411831226f8c3afa71b9053ffd2a63bb2b75d246e9c3c7dd28f6a6c4d7eb9f016cd725716974d3e4a4c35f07cb6c716ce2442c78be3818a7148e5f16625ec73659522fbb1b37c334cdea0de7b3fe13f31deb41352920e3ed403ce2ff363ca539a92f43ece1e336ba4e5c642fca3313c319f82a62b5480293561d08ff507936eb96c704b0ec3001250f2215a0e05587bcc7dca749ee8d82d3399d7aba417f6b7e78c04af8a8ac8a9004dff21f2e84673f63ab7b5bd6c321598d050231e09b0692bd6678748fb37f311f741fe00b0e350dc76a3199288d4eb3a169605f1bc714b8c2d2330e4ecad3f35115fa64ac77e732b466e13dfaf9b1bd69a6f86baa45439cf212ae7ff01cbad5ce460639a729220268d5aa1429b0c0e58041c1fbdd3de7683c31b451a4fa9bd892387ca8f0e066376bd33906613ef542e07a84907a4100f79fbdcc1a8f5781f37c12a81a81b36d27df8701761dbb7c57881c4850ab40d31f6a6e479bfc33dedcc1ba6a458fc10199b9598a8a3491206131c6552bfc50b6bc817035ed2f1761137318f0ef0cc4b860899b781a9ba173ba4605176a71bb64504288aa1634c67d4b7501418297c3885cd78c1f3a5774ef42f682c0f0bc0da49005f89c7bf8fb9a2cf69651c61c55820e96e9cde38d02e918e32788349a85ca39ed2587f8b7fcf4991d8e6a094c8e1bb1ee241061a02ea59cc16b14a532a216caf52df60efea8efd2b7d7f9a6be3f0d435164ced5faedc046bc9e6c1e97de4c97bf5b800932d20fd586a9774c59f3054916d0851e04d854e8b0647cc5812881545fe7cefefb600607a42d8b4bba0f8c403d142398ecc1c3d3b7b2e6b9ff7f2cbe3010a9610258a5ee008d4c458b1f0bfe954cb5216fb410f7c3788f32311ec27e70eecaf3ff0885c53490ce20887dbda900bdf8e42537be85a1c23f633dc40b01b2a94693525ee6319453eccb5895be823b93bdc34718a3bd78580087cf3cfd317c1b79012d8e2f3d9f6aa29b23cfd0be80305b51c40b9ef039ff95b24f434118d59baaba138e27e83af8c8689a22328216946f76864ad02e368848bb78b80c8472391cc91e3aceba7cb38a333999d17a666089ccc210027ce7ba09da41c4c1cab9c9e95e897a1eefcacc8e771cccec13f1e0f4a8868185a14ef6f883136ebbd81b49dec3d8d8dba60eaad9293d785b45bb4115b9e8ad2d6fbe9c992580fd9c7e52eb8423a5a7979219cdec9de321719593ea34d311c33e263fd28929736277382049ae6a2bfb9ca3204021702297463e41a9e53c22e45b764fb921487199655d56ccd8784ba73b3a9849ecc116aafbda88b42f644eceb66e4ddcb4981c2ba528e0732fba0725f57577e2ad8058d0c6a68b0695ada24def60f3f486aeebda8c623ec61d8a69252f02193aee9286f7b3daa45db6366b87387dfd42533a23fe72851ab0baa44d0386453f881ad07f0104d4109173643e0d7db53d3db44640ee31e77302ec82b86c4cf9133980263fc3c368b477bd76517292f207430118fce706d94989e9bca57b1a933fa8f045112f20a9fc3bbb8ef28e759d1113501bcb54435063a1400462d88fd547a84347549e40ede311b18f0175ee443085dc747c3fb920f113e377a511a8c4dfa72ed32c88bb9e18b567a33270d45d17ad05b2a8a3fba6161098d0ac28fbff93caf4db57fdd9a2618a65c54a0f7af2ed8f03dc3043693bfb321521ccf4bcb6fb9a223fa7182a4a65a5a48f7e281db8fdf714de9f2b4f478555fa94a6280313f1c2151f1ca9839d1027ba32c227bac0d4489e2c6681f96683fae1089541c8dcd1ea1dbbcfd270be18d883f1cce0b10ead301fda1d6c3280ff89a290f26d3b0d1fdfc8d80611acc217de64a08e576c76f8a8ebcf7970dca8f45f31c104896acdfacfb99b3b3f791d6db8f07ff775a9511b885468fd2db3a2d318f4c9b9b138e250ab5689b5acdeb9c0ed7e02246545678f5182851c2658fab7dc704b092055a910befcf9415843bb01e5cc69f93ac2e7bbd83a3241e850c6e7f789408c0e26e2f7f0c6432b03f9b6e73bca818dc998aa9c2cf085c8e47c2c8df5ae1b6cd19194c0ca1ce70da1d8fd163e0516f4fb2aec9974b395a22e505a94140fc07b0acb4e091f773775e55990e17a921d88f19e42dd130a86b881f6ea69f89ff5e9fd52431ac109a4c7526c721aa36f3fc74bb006b9867239e7750b613138828b27b26638e14ab068bae412cd97953744dee1de2ef1a67ea4b28273db883558cdd5ad6975a1d74b72b72d4b80f6aa959d584d0758104df9df99bdb493ce185d4d737dcae8d92668d36a0201d434468d32d73776762004e19777e79441ccad70367e616e58a10f77b258ef8f1d626542c1bd9c225cfc21d7e9e048218d34fba261e513ce0290ac2d5b5162825d0293868bcef1ab47f6580c91977e546d6827403d5a1d9ee052df74552409d25f4e4f84bf914b25c21aad3e9916b6c2da0109a7ba489dc00a83b857e02e5dbc790ffbb742415f57e2eb0ec21feb619b7fa18a5b4e4674f1220dc1fe628482246866cfbdd9f554e03fc22ead49e8208e57a42fd52c347402bb90dbc6294201cf6116d5b7f0a3357b543ff6295f83fa2ba8239229ed7cd205cff116b59b4e361f93f332781ae5807e3dce3003b1f4a083df8be7b32aef2119e9322df9c9b21a6bcd6c421a1a2e348c7818e900763fac92f16de6d77f9002348645e8ecf7b914a9ac10215dfe8ddae867019ccee1333588836c9436475b285a1d1ca7bd031969659f36356b99e78e64e98af5151a7915056565f76d404d07e3fbf35ce1b24e7628155ad63964a2af852e31d564807b8d049a2bbe8a8defe6f4468107968ff16a61d4cfdd7390e50b857be2cdea99d88f249470893c334068325fd3b141fd13e52872ab7c0be917ef2f8d5f0e57c756f0beb25e12eb1abb96e9a109ef15aaebc12da487b956da276f609c2054717847a25c538516a6330b7e737463a73d9f44ed9b1d12b5afa2df1b24d2e2fb9d7e2d3520898c9328521847d3990ed7e4cb0451129e72eb278a769f27c37fb457e14ebd7b9d05eedd31cc846d6db2d941cb6a426a2a86952bb6517e31363cc49daf8a2cf031e178ef23abe7509a4e4d0f861e8ec67f3df2319e8462707a6b167756b0ddfd23a79372df17b2673e1fe3c88f2c8ae949bbe33a3477b37e0400d4e459a9d2b7e4c2cb0ca7d61108263da997bd600a9a670f6e80482a0243e06858f186c822f796c0623f58a4b31e162800194c0c6adc2737f7150b34ebb038a7e042e96b784280a9eba965f6b6cf726cc3538bc129400cf1e2c28c65e169044e48883c51be9b2eae3f73af77e779e45478449fd6042b6c4f3c68f79253616e7335b72900d05d3c976e03f627d03d3294e15e220051ad85493a7d2db70877a5b7ac11ccfb92b8c6ce58175c0e794ac8af35dda9e30e2e8272bdef807747e89d63ec38d5b595ea9dbcb0729888573e224cf26fdbe5a9c0e3645993d4b42a252eda41ff0426925e4256e12d10bf9e4bb29864e029612c9b5975c1ada103942a8017206a083bbf8c47309352da46bc49c3fcfddc9d7e438ed80610b98a82ce7809b2fc9acaf2e88df70b35b5db60842f6088255c1ae02db23ddc3c0c26e7099c991b4d2a925111c0322e9537520318e7a3959992915f938dad56e3504c157bd4f157c143df08c5c37bbb7c60a2635a37ea1be4c87996c3935afc21c068aafd635cb23f121d2f0aa89bf58b7fa95fc4b3351fc522db1e295308b893571bd5475d9c30fca8b512bf040b98344538b4a0b97184cd570d8e1947408025223ecb6f157b2d10be255c4f51a3a928f0eb0eeabc4c44a18b7db350a30d536c5351a3ad2a212dea608d1106234d869cbbac1c87b323f6bf1d03554930d13d7e6b93bfe761bb66f0462ed6ecc9914852f37a357101ed6968ebd44aa5da12dc5c49b44877e276888a9d56ca6e757050f5446571d358c656c272a949b957bbf93cd43a4dd0fe9a770f7c1ce8ed5159c14f0b23d95e47bc8cd3dc571d3a6b8c1558d9bf05812cf88879e33c6417784068538b365d1da202aaef8ea3d9933cc2ea4bb49ab4a74aa0331d7b809c9e6a63bd3b7a751bb9139b6ccb7b2e87fb31d0830a86a495100d5b1562ae9e4360b9fcf452094dc2a4b9ba5f847879de62cc05ee6ab0ab2a1da507ba1cf9b8bc1947f57ff3c49a26355379f361b0942977aba0e00210834e60592f71fbca8c4e108d3a7b57627b21e0dfcf028c0c60dece8b7c8803ba72b4942d7ad0187c18a61e100f2944da6a1d0aa000f1349a392d057f3c5f27d36ab21e0e65c9923ea16a353396c35ef4c20b76aa3f68f86672f09b51e9c9e4d9f88f9702230855c6a94ba7fbbead165d93d88983870f5738dd498436d72b7ee00ec803ee6edcf6dc0806a9819c1f7823106b5f4519e65517618ff2ff8e6121ee1df4d527550f35aa719c679a48089027251ee417d2c59f285bbe4ecc369fc962618eb8522ed8876dcc30482d5075ca5c99cd8cb392f4b7f40e21d10e00d054ae1ec9a7a6018b9353814fa1ee87824f1d240551f7c0fc8286907c4f744417405c7f97898205a9158edf9ec203912c5fbb7057f1a568f4a4d6e8b5a12935ddc26347c28f8d10cbab312f2fe2ca23b0dd4c7f136e15b24827160a31ed6e90245b8395d93275dd11bf59f6787ea928555012d2557e6a4307451ff1f20d3286f326a0a87f35a7c829c975877913d8e8768590e67042cb08e225692bf27c79393d18b0904c65500b8b0b30106240600007c052400aa040d240f0100080000000200010707240a0107fb09042402020904479a00a473d2000000f299dd127000a085c32ae587aa66da59a7d9a0aa7085b927fc055fa65c2d6341e59b"], &(0x7f0000002c40)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x310, 0xf3, 0x3, 0x3, 0x20, 0x8}, 0x61, &(0x7f0000002b40)={0x5, 0xf, 0x61, 0x5, [@ssp_cap={0x20, 0x10, 0xa, 0x2, 0x5, 0x7, 0xf, 0x0, [0xc000, 0x3fc0, 0x1c874ee71794c5aa, 0xc000, 0x3f00]}, @ext_cap={0x7, 0x10, 0x2, 0x5, 0x6, 0x4, 0x1ff}, @ssp_cap={0x24, 0x10, 0xa, 0x1, 0x6, 0x8000, 0x880, 0x5, [0x3f, 0x267934d3d8a76bbb, 0xd22b6f37cc15f8b2, 0x0, 0xc0, 0xdf98]}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0x1, 0x8, 0xfff}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x1, 0x7, 0x7, 0x330}]}, 0x1, [{0x60, &(0x7f0000002bc0)=@string={0x60, 0x3, "312d7c9f6c3c171fb1d42fae1f334208ada0d763ee0745ef8211860f83cd1dd44084172bf9154fb47707e624605d9dd829dc57ff8c564b160637af7ab958dc89489625255d25c2197cdfa2ee0688d335d22458eddb1d25571a54be8e5e63"}}]}) r3 = syz_open_dev$evdev(&(0x7f0000002c80)='/dev/input/event#\x00', 0x7, 0x1a002) ioctl$EVIOCSCLOCKID(r3, 0x400445a0, &(0x7f0000002cc0)=0x3) [ 913.732209][ T3525] keytouch 0003:0926:3333.00E8: fixing up Keytouch IEC report descriptor [ 913.743060][ T3525] input: HID 0926:3333 as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/0003:0926:3333.00E8/input/input343 [ 913.761388][ T3354] usb 2-1: unable to read config index 0 descriptor/start: -61 [ 913.768980][ T3354] usb 2-1: can't read configurations, error -61 [ 913.829904][ T3525] keytouch 0003:0926:3333.00E8: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.0-1/input0 [ 913.843462][ T5] usb 3-1: new full-speed USB device number 109 using dummy_hcd [ 913.853617][ T3525] usb 1-1: USB disconnect, device number 3 [ 913.871367][ T3275] usb 4-1: new high-speed USB device number 102 using dummy_hcd [ 913.931293][ T3354] usb 2-1: new high-speed USB device number 13 using dummy_hcd [ 914.141806][ T3275] usb 4-1: device descriptor read/64, error 18 [ 914.161263][ T3304] usb 6-1: new high-speed USB device number 98 using dummy_hcd [ 914.181328][ T3354] usb 2-1: Using ep0 maxpacket: 8 [ 914.221417][ T3354] usb 2-1: too many configurations: 183, using maximum allowed: 8 [ 914.251288][ T5] usb 3-1: not running at top speed; connect to a high speed hub [ 914.331359][ T5] usb 3-1: config 1 has an invalid interface number: 3 but max is 2 [ 914.339485][ T5] usb 3-1: config 1 contains an unexpected descriptor of type 0x1, skipping [ 914.348257][ T5] usb 3-1: config 1 contains an unexpected descriptor of type 0x1, skipping [ 914.351307][ T3354] usb 2-1: unable to read config index 0 descriptor/start: -61 [ 914.356983][ T5] usb 3-1: config 1 has an invalid descriptor of length 31, skipping remainder of the config [ 914.357006][ T5] usb 3-1: config 1 has 2 interfaces, different from the descriptor's value: 3 [ 914.364589][ T3354] usb 2-1: can't read configurations, error -61 [ 914.374818][ T5] usb 3-1: config 1 has no interface number 1 [ 914.384708][ T3354] usb usb2-port1: attempt power cycle [ 914.390098][ T3525] usb 1-1: new high-speed USB device number 4 using dummy_hcd [ 914.409426][ T5] usb 3-1: too many endpoints for config 1 interface 3 altsetting 180: 63, using maximum allowed: 30 [ 914.420322][ T5] usb 3-1: config 1 interface 3 altsetting 180 has 0 endpoint descriptors, different from the interface descriptor's value: 63 [ 914.433561][ T5] usb 3-1: config 1 interface 3 has no altsetting 0 [ 914.461232][ T3304] usb 6-1: device descriptor read/64, error 18 [ 914.471325][ T5] usb 3-1: language id specifier not provided by device, defaulting to English 22:30:17 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000300000000000000f1"], 0x0) ioctl$HIDIOCAPPLICATION(r0, 0xc0185879, 0x20000000) r1 = syz_open_dev$hiddev(&(0x7f00000002c0)='/dev/usb/hiddev#\x00', 0x3, 0x2) ioctl$HIDIOCGFIELDINFO(r1, 0xc038480a, &(0x7f0000000300)={0x3, 0xfffffe7d, 0x59, 0x7ff, 0x80, 0x4, 0x3, 0x40, 0x5, 0x1c, 0x8, 0x8, 0x6, 0x8}) ioctl$HIDIOCINITREPORT(r1, 0x4805, 0x0) 22:30:18 executing program 2: r0 = syz_open_dev$evdev(0x0, 0x1, 0x0) ioctl$EVIOCGKEYCODE_V2(r0, 0x80284504, 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x4a4900) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x20000) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) write$hidraw(0xffffffffffffffff, &(0x7f00000002c0)="c1bb81d5021e91fe6a21b64aba9a58a35204674f760eab34fb46b8ba34b91e2e35548fb4b720dae2b6099b155f2118268590d0068e58", 0x36) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x02\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\xf2\x00', 0x0, 0x800) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, 0x0) read$hidraw(r2, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001300)) syz_open_dev$evdev(0x0, 0x0, 0x6bafc03c7d5c6b02) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(r3, 0x0, 0x1e95) r4 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x926, 0x3333, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0xff, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}, {{{0x9, 0x5, 0x81, 0x3, 0x1f1}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r4, 0x0, 0x0) syz_usb_control_io$hid(r4, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)={0x0, 0x22, 0x22, {[@global=@item_012={0x2, 0x1, 0x0, "a313"}, @local, @global=@item_4={0x3, 0x1, 0x0, "7fe52845"}, @local=@item_4={0x3, 0x2, 0x0, "b70100"}, @main=@item_4={0x3, 0x0, 0x0, "80e3bfad"}, @main=@item_4={0x3, 0x0, 0x0, "77ddb60f"}, @local=@item_4={0x3, 0x2, 0x0, "6d881ace"}, @local=@item_4={0x3, 0x2, 0x0, '\x00\r\x00'}]}}, 0x0}, 0x0) syz_usb_ep_write(r4, 0x0, 0x6, &(0x7f0000000400)="c99e0000f641") r5 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x926, 0x3333, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0xff, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}, {{{0x9, 0x5, 0x81, 0x3, 0x1f1}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r5, 0x0, 0x0) syz_usb_control_io$hid(r5, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="00222200000006a31308077fe58062507ec653ce01012db0ee28450bb70100000380e3bfad0377dd0330a8734cca06ece36295886d4c7874cffc41c9605aabeea1d59cbac48feffd030d1fccf1f398fa5a5f2e247ec54aa1c70e5edb9236138ed1b93930c2be5d970745e045aa8bef4324a0b30417c3c53eee7d40cb357f585e70704063d56cc42d69e3a702f614bd331e71a15df8614c8a7266531df4591a1a56c6f0accc44d4efe91009db19c61a934cb6cc9fd5d949b6993f8ab667037c3a1b6fa65b243187c838537a9db670d930174aac18"], 0x0}, 0x0) syz_usb_ep_write(r5, 0x0, 0x6, &(0x7f0000000400)="c99e0000f641") r6 = syz_usb_connect(0x3cfb59148c70affe, 0x0, &(0x7f0000000100)=ANY=[], 0x0) syz_usb_disconnect(r6) syz_usb_disconnect(0xffffffffffffffff) syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_usb_connect(0x0, 0x0, &(0x7f0000000240)=ANY=[], 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) r8 = syz_open_dev$hidraw(0x0, 0x6, 0x800) write$hidraw(r8, &(0x7f0000000000), 0x0) ioctl$EVIOCGPROP(0xffffffffffffffff, 0x80404509, &(0x7f0000000680)=""/216) ioctl$HIDIOCAPPLICATION(r7, 0x40305828, 0x400007) syz_open_dev$hidraw(0x0, 0x401, 0x1b2fe9a06188fa76) syz_usb_connect(0xd, 0x1, &(0x7f0000000980)=ANY=[@ANYRESOCT], 0x0) ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, 0x0) [ 914.586834][ T3275] usb 4-1: device descriptor read/64, error 18 [ 914.611297][ T5] usb 3-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 914.620478][ T5] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 914.628637][ T5] usb 3-1: Product: syz [ 914.632843][ T5] usb 3-1: Manufacturer: ꈏ [ 914.651531][ T5] usb 3-1: can't set config #1, error -71 [ 914.658917][ T5] usb 3-1: USB disconnect, device number 109 [ 914.665149][ T3525] usb 1-1: Using ep0 maxpacket: 16 [ 914.781332][ T3525] usb 1-1: config 0 has an invalid interface number: 101 but max is 0 [ 914.789633][ T3525] usb 1-1: config 0 has an invalid descriptor of length 255, skipping remainder of the config [ 914.800038][ T3525] usb 1-1: config 0 has no interface number 0 [ 914.806351][ T3525] usb 1-1: config 0 interface 101 altsetting 0 endpoint 0x8C has an invalid bInterval 255, changing to 11 [ 914.817666][ T3525] usb 1-1: config 0 interface 101 altsetting 0 endpoint 0x8C has invalid maxpacket 1792, setting to 1024 [ 914.828903][ T3525] usb 1-1: config 0 interface 101 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 17 [ 914.842011][ T3525] usb 1-1: New USB device found, idVendor=0c45, idProduct=1010, bcdDevice=a5.c1 [ 914.851044][ T3525] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 914.860414][ T3525] usb 1-1: config 0 descriptor?? [ 914.861267][ T3304] usb 6-1: device descriptor read/64, error 18 [ 914.871283][ T3275] usb 4-1: new high-speed USB device number 103 using dummy_hcd [ 914.881324][T19447] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 914.904801][ T3525] yurex 1-1:0.101: USB YUREX device now attached to Yurex #0 22:30:18 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000300000000000000f1"], 0x0) ioctl$HIDIOCAPPLICATION(r0, 0xc0185879, 0x20000000) r1 = syz_open_dev$hiddev(&(0x7f00000002c0)='/dev/usb/hiddev#\x00', 0x3, 0x2) ioctl$HIDIOCGFIELDINFO(r1, 0xc038480a, &(0x7f0000000300)={0x3, 0xfffffe7d, 0x59, 0x7ff, 0x80, 0x4, 0x3, 0x40, 0x5, 0x1c, 0x8, 0x8, 0x6, 0x8}) ioctl$HIDIOCINITREPORT(r1, 0x4805, 0x0) [ 915.051279][ T5] usb 3-1: new high-speed USB device number 110 using dummy_hcd [ 915.103942][ T3309] usb 1-1: USB disconnect, device number 4 [ 915.110694][ T3309] yurex 1-1:0.101: USB YUREX #0 now disconnected [ 915.117175][ T3354] usb 2-1: new high-speed USB device number 14 using dummy_hcd [ 915.141557][ T3275] usb 4-1: device descriptor read/64, error 18 [ 915.151498][ T3304] usb 6-1: new high-speed USB device number 99 using dummy_hcd [ 915.361264][ T3354] usb 2-1: Using ep0 maxpacket: 8 [ 915.401414][ T3354] usb 2-1: too many configurations: 183, using maximum allowed: 8 [ 915.411302][ T5] usb 3-1: too many endpoints for config 0 interface 0 altsetting 0: 255, using maximum allowed: 30 [ 915.422195][ T5] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 915.433166][ T5] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 255 [ 915.441251][ T3304] usb 6-1: device descriptor read/64, error 18 [ 915.446141][ T5] usb 3-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 915.446158][ T5] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 915.470186][ T5] usb 3-1: config 0 descriptor?? 22:30:18 executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x926, 0x3333, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0xff, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}, {{{0x9, 0x5, 0x81, 0x3, 0x1f1}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)={0x0, 0x22, 0x22, {[@global=@item_012={0x2, 0x1, 0x0, "a313"}, @local, @global=@item_4={0x3, 0x1, 0x0, "7fe52845"}, @local=@item_4={0x3, 0x2, 0x0, "b70100"}, @main=@item_4={0x3, 0x0, 0x0, "80e3bfad"}, @main=@item_4={0x3, 0x0, 0x0, "77ddb60f"}, @local=@item_4={0x3, 0x2, 0x0, "6d881ace"}, @local=@item_4={0x3, 0x2, 0x0, '\x00\r\x00'}]}}, 0x0}, 0x0) syz_usb_ep_write(r0, 0x0, 0x6, &(0x7f0000000400)="c99e0000f641") r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x926, 0x3333, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0xff, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}, {{{0x9, 0x5, 0x81, 0x3, 0x1f1}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)={0x0, 0x22, 0x22, {[@global=@item_012={0x2, 0x1, 0x0, "a313"}, @local, @global=@item_4={0x3, 0x1, 0x0, "7fe52845"}, @local=@item_4={0x3, 0x2, 0x0, "b70100"}, @main=@item_4={0x3, 0x0, 0x0, "80e3bfad"}, @main=@item_4={0x3, 0x0, 0x0, "77ddb60f"}, @local=@item_4={0x3, 0x2, 0x0, "6d881ace"}, @local=@item_4={0x3, 0x2, 0x0, '\x00\r\x00'}]}}, 0x0}, 0x0) syz_usb_ep_write(r1, 0x0, 0x6, &(0x7f0000000400)="c99e0000f641") r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x926, 0x3333, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0xff, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}, {{{0x9, 0x5, 0x81, 0x3, 0x1f1}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)={0x0, 0x22, 0x22, {[@global=@item_012={0x2, 0x1, 0x0, "a313"}, @local, @global=@item_4={0x3, 0x1, 0x0, "7fe52845"}, @local=@item_4={0x3, 0x2, 0x0, "b70100"}, @main=@item_4={0x3, 0x0, 0x0, "80e3bfad"}, @main=@item_4={0x3, 0x0, 0x0, "77ddb60f"}, @local=@item_4={0x3, 0x2, 0x0, "6d881ace"}, @local=@item_4={0x3, 0x2, 0x0, '\x00\r\x00'}]}}, 0x0}, 0x0) r3 = syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0xd9, 0xab, 0xd8, 0x8, 0x54c, 0x38, 0xf8e3, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x4a, 0x43, 0xf2}}]}}]}}, 0x0) syz_usb_control_io(r3, 0x0, &(0x7f0000000080)={0x84, 0x0, 0x0, &(0x7f0000000400)={0x0, 0x8, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$uac1(r3, 0x0, &(0x7f0000000480)={0x44, 0x0, &(0x7f00000002c0)={0x0, 0xa, 0xffffffffffffff3a}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$uac1(r3, &(0x7f0000000000)={0x14, &(0x7f00000000c0)={0x2a440e59ce031103, 0x0, 0xe7, {0xe7, 0xf, "5dbdd39e5742c93aa0571aad3af6cab1dfb2535b81d1b95639c0412a0e0c49579e7687afc2c019d846ee4d6da2ced1a7f388dc0f4245034e6067547737a5aa7126f2eeea65e10f3c3ff537c149bfeb5fc51c7615421ad3af169bd8f9bd7fb8eaa0c1ab368cf542f3e5b383d17142d4260ff12b1df03bb50d06f32c6a73d91876eebda3a70200d46c0d24c65500077c73499d5030541457e72d6eb21a71e147905828d9101738b174b57cf171a961cca483b9a8c39fbf144a0c6443875e97204c65533f40fe7e83f1d65b8110a32fbaaf9684350e869118b820bf99940c478e5a0a81fd0d0c"}}, &(0x7f00000001c0)={0x0, 0x3, 0xec, @string={0xec, 0x3, "0968447d8cafc600dd727bb0ce1e2fedd2321ca94e054e67455d2aaa1d68adf464d5b7a74004a8469ac82f47a702a306b9886c6e8556476877792f6474be504eef1a6582cc74f90b261d65628bbf6b64f78effc21e6a8f81200450cc9b21416c17fd9966a1250336e6851a4de4bde01f423d98ea2f252fb747f758cf445c39b5f7a3b8109a13a0e48bb98c2ef303e02598cf69f1a5436fe90ebfd2d574b36b16d215b159093637c4462485797a4f2f41419828b3fb323d4187adc1ce99f391934d989ad3126bde80846e35a8433e98fd3637b86adb21e8d01ac6018a3b57cb2efcb4540d23eca9d9f6f8"}}}, &(0x7f0000000540)={0x44, &(0x7f00000005c0)=ANY=[@ANYBLOB="00f0730000be6ec4fa9a8a2bcc14675bb1aa7e63bc228d29047d7d582f4f96e2992d9e452a446b488c41a847758ace003a130c498e2f1aeb6058c26395892e52755b776e49ce460fa7f25a977f516915670476c17870844c84ab470bc4991dd10bdea36d2016e15e073e17643c39e9b39b09b95eb772067138c34d36f8c51d0118d8c214d26b4a4c57037a5c29b231896689b68f247803e1e79f5bf759b89cefdba1480a2d6c46551992fc0b9f2cbbfa2beb37244c8108a9fa3e0130d9fc38b73c3f495dbe5a67282d259ada667c9dfa253d9f677fe51f7b97346919ae19a39b707e478f7ced3056ba1dce3ca9977e"], &(0x7f0000000040)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000000340)={0x0, 0x8, 0x1, 0x63}, &(0x7f0000000380)={0x20, 0x81, 0x1, "17"}, &(0x7f00000003c0)={0x20, 0x82, 0x3, "ef778f"}, &(0x7f0000000480)={0x20, 0x83, 0x3, "0aa278"}, &(0x7f00000004c0)={0x20, 0x84, 0x2, "faf6"}, &(0x7f0000000500)={0x20, 0x85, 0x3, "f2b116"}}) syz_usb_ep_write(r2, 0x0, 0x6, &(0x7f0000000400)="c99e0000f641") syz_usb_connect(0x6, 0x0, &(0x7f0000001200)=ANY=[], 0x0) 22:30:19 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000300000000000000f1"], 0x0) ioctl$HIDIOCAPPLICATION(r0, 0xc0185879, 0x20000000) r1 = syz_open_dev$hiddev(&(0x7f00000002c0)='/dev/usb/hiddev#\x00', 0x3, 0x2) ioctl$HIDIOCGFIELDINFO(r1, 0xc038480a, &(0x7f0000000300)={0x3, 0xfffffe7d, 0x59, 0x7ff, 0x80, 0x4, 0x3, 0x40, 0x5, 0x1c, 0x8, 0x8, 0x6, 0x8}) ioctl$HIDIOCINITREPORT(r1, 0x4805, 0x0) [ 915.541357][ T3354] usb 2-1: unable to read config index 0 descriptor/start: -61 [ 915.541576][ T3275] usb 4-1: device descriptor read/64, error 18 [ 915.549020][ T3354] usb 2-1: can't read configurations, error -61 [ 915.681291][ T3309] usb 1-1: new high-speed USB device number 5 using dummy_hcd [ 915.681549][ T3275] usb usb4-port1: attempt power cycle [ 915.731246][ T3354] usb 2-1: new high-speed USB device number 15 using dummy_hcd [ 915.941290][ T3309] usb 1-1: Using ep0 maxpacket: 32 [ 915.942310][ T5] keytouch 0003:0926:3333.00E9: fixing up Keytouch IEC report descriptor [ 915.961736][ T5] input: HID 0926:3333 as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.0/0003:0926:3333.00E9/input/input344 [ 915.971297][ T3354] usb 2-1: Using ep0 maxpacket: 8 [ 916.001416][ T3304] usb 6-1: device descriptor read/64, error -71 [ 916.021509][ T3354] usb 2-1: too many configurations: 183, using maximum allowed: 8 22:30:19 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000300000000000000f1"], 0x0) ioctl$HIDIOCAPPLICATION(r0, 0xc0185879, 0x20000000) r1 = syz_open_dev$hiddev(&(0x7f00000002c0)='/dev/usb/hiddev#\x00', 0x3, 0x2) ioctl$HIDIOCGFIELDINFO(r1, 0xc038480a, &(0x7f0000000300)={0x3, 0xfffffe7d, 0x59, 0x7ff, 0x80, 0x4, 0x3, 0x40, 0x5, 0x1c, 0x8, 0x8, 0x6, 0x8}) [ 916.057185][ T5] keytouch 0003:0926:3333.00E9: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.2-1/input0 [ 916.121571][ T3304] usb usb6-port1: attempt power cycle [ 916.151563][ T3354] usb 2-1: unable to read config index 0 descriptor/start: -61 [ 916.159205][ T3354] usb 2-1: can't read configurations, error -61 22:30:19 executing program 1: syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000075dc2e08720c0c008e650000b8ca2c5650000109021b00010000000009048a00090502000000000000"], 0x0) [ 916.172759][ T3354] usb usb2-port1: unable to enumerate USB device [ 916.201329][ T3309] usb 1-1: config index 0 descriptor too short (expected 9, got 0) [ 916.209330][ T3309] usb 1-1: can't read configurations, error -22 [ 916.342992][T19453] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 916.361242][ T3309] usb 1-1: new high-speed USB device number 6 using dummy_hcd [ 916.401270][ T3275] usb 4-1: new high-speed USB device number 104 using dummy_hcd 22:30:20 executing program 3: syz_usb_connect(0x5, 0x12f, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0x8f, 0xd, 0xf7, 0x40, 0x4b4, 0x931d, 0xdce5, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x4, 0x3f, 0x0, 0x0, [{{0x9, 0x4, 0x9a, 0x40, 0x2, 0x23, 0x1b, 0xfa}}]}}]}}, 0x0) r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x926, 0x3333, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0xff, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}, {{{0x9, 0x5, 0x81, 0x3, 0x1f1}}}}}]}}]}}, 0x0) r1 = syz_open_dev$hiddev(&(0x7f0000000c40)='/dev/usb/hiddev#\x00', 0x1, 0x20202) ioctl$HIDIOCGFIELDINFO(r1, 0xc038480a, &(0x7f0000000c80)={0x3, 0x200, 0x2, 0x20, 0x10001, 0x2, 0x81, 0x1, 0x97b4, 0x3, 0x9, 0x200, 0x0, 0x1}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)={0x0, 0x22, 0x22, {[@global=@item_012={0x2, 0x1, 0x0, "a313"}, @local, @global=@item_4={0x3, 0x1, 0x0, "7fe52845"}, @local=@item_4={0x3, 0x2, 0x0, "b70100"}, @main=@item_4={0x3, 0x0, 0x0, "80e3bfad"}, @main=@item_4={0x3, 0x0, 0x0, "77ddb60f"}, @local=@item_4={0x3, 0x2, 0x0, "6d881ace"}, @local=@item_4={0x3, 0x2, 0x0, '\x00\r\x00'}]}}, 0x0}, 0x0) syz_usb_ep_write(r0, 0x0, 0x6, &(0x7f0000000400)="c99e0000f641") syz_usb_connect$hid(0x2, 0x36, &(0x7f0000000880)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x40, 0x62a, 0x5110, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x80, 0x0, 0x1, [{{0x9, 0x4, 0x0, 0x6, 0x2, 0x3, 0x1, 0x1, 0x40, {0x9, 0x21, 0x9a1, 0x9, 0x1, {0x22, 0x7d7}}, {{{0x9, 0x5, 0x81, 0x3, 0x231, 0x5, 0xfe, 0x81}}}}}]}}]}}, &(0x7f0000000bc0)={0xa, &(0x7f00000008c0)={0xa, 0x6, 0x310, 0x7, 0x3, 0x7, 0xff, 0x7}, 0x10, &(0x7f0000000900)={0x5, 0xf, 0x10, 0x1, [@wireless={0xb, 0x10, 0x1, 0xc, 0x8, 0x4, 0x0, 0x3, 0x3f}]}, 0x7, [{0x4, &(0x7f0000000940)=@lang_id={0x4, 0x3, 0x8a9c1c14856961be}}, {0x4, &(0x7f0000000980)=@lang_id={0x4, 0x3, 0x2c09}}, {0x4, &(0x7f00000009c0)=@lang_id={0x4, 0x3, 0x42a}}, {0x4, &(0x7f0000000a00)=@lang_id={0x4, 0x3, 0x455}}, {0x4, &(0x7f0000000a40)=@lang_id={0x4, 0x3, 0xc09}}, {0x4, &(0x7f0000000a80)=@lang_id={0x4, 0x3, 0x2800}}, {0xd0, &(0x7f0000000ac0)=@string={0xd0, 0x3, "5d7eee59ad84771ad425def521d525eac8de8427d45f85748a88e450698bc3dd4c6b5b2fe8a8ad181b8a7d74e1702b0cedb522f7a1cca25adcde37b7950ac8c12db66631e84e32b028bd0d3be111dbeb516862f9dac0cee2f19d9c8f444e6815734d76fa5c969f6c98cbf02a827c15a78d77d1765913667f3b0c46085d61ba13772c5c5b8e596966d65167920f889e9ed931d91d73c8a0779e337b3377b83d76ce3729c881b0b48c8b21ad6e85d87cad3f56582e31875371e87d97d4f762d80d63d1f892c0384024f4bdc793ea4b"}}]}) syz_usb_control_io(r0, &(0x7f00000002c0)={0x2c, &(0x7f0000000040)={0x0, 0x23, 0x60, {0x60, 0x4, "41b225ae7c8b772c678bedd3efb1a3836a84ab2950f2e88e8283b3e06fa1b4096a1cac437d3dc3a72c481205b4b0f0866148d163bd6c01361010cf76accc7a41db699770967c8421c80b189297b8195e74a51e074901de619f23b201dc3d"}}, &(0x7f00000000c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x455}}, &(0x7f0000000100)={0x0, 0xf, 0x105, {0x5, 0xf, 0x105, 0x6, [@ext_cap={0x7, 0x10, 0x2, 0x0, 0x1, 0x9, 0x8000}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0x4, 0x0, 0x7f}, @ssp_cap={0x14, 0x10, 0xa, 0x7, 0x2, 0xffff, 0x11, 0x8, [0x1f40, 0x0]}, @generic={0xbf, 0x10, 0xa, "605377adc38b6244d3e8d40e561431243b8ec1058fea504973c2bf9c8a41973e155411ce03dcbbabb677d665c96415f067bfa8ae8e063fa275e6b9c16e72e385e0b3c1b248c21e1d84e473e5b4dbbc8a03b74e7b02161c64d782e0a101eecfaeb90cbf4b5c7ecd5d443da1f479041df566a76c835ed37cc78c40db0cda4102fa3668fc278c63d0e82a8a8e3ad637f92f74f33fc08231f640a77d10e4900d036f7d0b1eb142453f9338df3746276ae742b5641edb41ff891aa8b3fa29"}, @ss_container_id={0x14, 0x10, 0x4, 0x6, "73243c8e02d0f333e181d3e048dbdd8a"}, @wireless={0xb, 0x10, 0x1, 0x2, 0x0, 0x5, 0x81, 0x7f, 0x8}]}}, &(0x7f0000000240)={0x20, 0x29, 0xf, {0xf, 0x29, 0x0, 0x9, 0x78, 0xd, "aaa5ab2c", "282b73d1"}}, &(0x7f0000000280)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x20, 0x0, 0x1f, 0x0, 0xf7, 0x8, 0x3ff}}}, &(0x7f00000007c0)={0x84, &(0x7f0000000300)={0x20, 0xe, 0xe1, "fcfa3155adba0704e5af2c204eb6ce4a71fb95af6c53d9727c0e8bbcd1fd0d29db1769d18d07346489b0e9e1ee6c2f59781a21d509ef471592157b0dc5e89cb2df78ebe9d223decf2901c3c400aeb878e827caf5bf82023b64284a4bdc1ad7c917acef3ffe6c8b50b9c3c99f22aa904782a5b92f09a0c1b0cadb0cc6793aec3ebd81fc92833e09cbf648741d350d95b7d09c6a3964daafbbe4c9b26abcb4a0a6714cb698032460b8e3a8cdb2e009a578826ab899942ab6d81308163874bbdb66063640925e9edd66b2c2f22e4fae70721d1a356a271986d7a741f8c0e45f763691"}, &(0x7f0000000400)={0x0, 0xa, 0x1, 0xf8}, &(0x7f0000000440)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000480)={0x20, 0x0, 0x4, {0x9e5cd1725d62c57d, 0x6b7cff4753d6ce40}}, &(0x7f00000004c0)={0x20, 0x0, 0x8, {0x1, 0x20, [0xf]}}, &(0x7f0000000500)={0x40, 0x7, 0x2, 0x4}, &(0x7f0000000540)={0x40, 0x9, 0x1, 0x6}, &(0x7f0000000580)={0x40, 0xb, 0x2, "f62e"}, &(0x7f00000005c0)={0x40, 0xf, 0x2, 0x9}, &(0x7f0000000600)={0x40, 0x13, 0x6, @remote}, &(0x7f0000000640)={0x40, 0x17, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, &(0x7f0000000680)={0x40, 0x19, 0x2, "e1d7"}, &(0x7f00000006c0)={0x40, 0x1a, 0x2, 0x6}, &(0x7f0000000700)={0x40, 0x1c, 0x1, 0x20}, &(0x7f0000000740)={0x40, 0x1e, 0x1, 0x80}, &(0x7f0000000780)={0x40, 0x21, 0x1, 0x7}}) 22:30:20 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000300000000000000f1"], 0x0) ioctl$HIDIOCAPPLICATION(r0, 0xc0185879, 0x20000000) syz_open_dev$hiddev(&(0x7f00000002c0)='/dev/usb/hiddev#\x00', 0x3, 0x2) [ 916.581270][ T3354] usb 2-1: new high-speed USB device number 16 using dummy_hcd [ 916.615451][ T3309] usb 1-1: Using ep0 maxpacket: 32 [ 916.681286][ T3275] usb 4-1: device descriptor read/64, error 18 22:30:20 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xff7, 0x200) ioctl$EVIOCGABS2F(r0, 0x8018456f, &(0x7f0000000040)=""/195) syz_usb_connect(0x0, 0x24, &(0x7f0000000700)={{0x12, 0x1, 0x0, 0x66, 0x93, 0x43, 0x8, 0x2304, 0x243, 0x6e98, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x58, 0xe1, 0xa}}]}}]}}, 0x0) [ 916.751818][T19453] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 916.761638][T12211] usb 3-1: USB disconnect, device number 110 [ 916.811383][ T3309] usb 1-1: unable to read config index 0 descriptor/start: -71 [ 916.819081][ T3309] usb 1-1: can't read configurations, error -71 [ 916.825861][ T3309] usb usb1-port1: attempt power cycle [ 916.851266][ T3304] usb 6-1: new high-speed USB device number 100 using dummy_hcd [ 916.858998][ T3354] usb 2-1: Using ep0 maxpacket: 8 [ 916.901668][ T3354] usb 2-1: too many configurations: 202, using maximum allowed: 8 [ 917.021304][ T3354] usb 2-1: unable to read config index 0 descriptor/start: -61 [ 917.028959][ T3354] usb 2-1: can't read configurations, error -61 22:30:20 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000300000000000000f1"], 0x0) ioctl$HIDIOCAPPLICATION(r0, 0xc0185879, 0x20000000) [ 917.181352][ T3354] usb 2-1: new high-speed USB device number 17 using dummy_hcd [ 917.221349][ T3304] usb 6-1: too many endpoints for config 0 interface 0 altsetting 0: 255, using maximum allowed: 30 [ 917.232371][ T3304] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 917.241250][ T3275] usb 4-1: device descriptor read/64, error -71 [ 917.243269][ T3304] usb 6-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 255 [ 917.262468][ T3304] usb 6-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 917.271536][ T3304] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 917.280444][ T3304] usb 6-1: config 0 descriptor?? [ 917.441287][ T3354] usb 2-1: Using ep0 maxpacket: 8 [ 917.481355][ T3354] usb 2-1: too many configurations: 202, using maximum allowed: 8 [ 917.511268][ T3275] usb 4-1: new high-speed USB device number 105 using dummy_hcd [ 917.561312][ T3309] usb 1-1: new high-speed USB device number 7 using dummy_hcd [ 917.601370][ T3354] usb 2-1: unable to read config index 0 descriptor/start: -61 [ 917.609050][ T3354] usb 2-1: can't read configurations, error -61 [ 917.615657][ T3354] usb usb2-port1: attempt power cycle 22:30:21 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0xc0185879, 0x20000000) 22:30:21 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0xc0185879, 0x20000000) [ 917.762155][ T3304] keytouch 0003:0926:3333.00EA: fixing up Keytouch IEC report descriptor [ 917.772708][ T3304] input: HID 0926:3333 as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.0/0003:0926:3333.00EA/input/input345 [ 917.821273][ T3309] usb 1-1: Using ep0 maxpacket: 8 [ 917.858238][ T3304] keytouch 0003:0926:3333.00EA: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.5-1/input0 [ 917.901323][ T3275] usb 4-1: config 4 has an invalid interface number: 154 but max is 0 [ 917.909628][ T3275] usb 4-1: config 4 has no interface number 0 [ 917.916020][ T3275] usb 4-1: config 4 interface 154 altsetting 64 has 0 endpoint descriptors, different from the interface descriptor's value: 2 [ 917.929181][ T3275] usb 4-1: config 4 interface 154 has no altsetting 0 [ 917.935987][ T3275] usb 4-1: New USB device found, idVendor=04b4, idProduct=931d, bcdDevice=dc.e5 22:30:21 executing program 2: syz_usb_connect(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000014da2108ab12a190eb1e000000010902240001000000000904410002ff5d010009050f1f00000000000905830300911b00000000"], 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000100)={0x0, 0xffffffff, 0x0, {}, {}, @period={0x59, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f0000000280)={0x15, 0x0, 0x0}) r1 = syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x1, 0x150a02) read$hidraw(r1, &(0x7f00000002c0)=""/4096, 0x1000) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r2, &(0x7f00000000c0)="047bc0e9eb4465d225fb59c36f17e9445f68550760033d3276a8b0239199b76c4194881d81d94ba7d9c7637f87613ae5156ac2302f1dfd94b834c5baead970fe4e563b3c144f22c41579858b877f", 0x364) 22:30:21 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0xc0185879, 0x20000000) [ 917.945048][ T3275] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 917.951337][ T3309] usb 1-1: New USB device found, idVendor=2304, idProduct=0243, bcdDevice=6e.98 [ 917.962114][ T3309] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 917.970918][ T3309] usb 1-1: config 0 descriptor?? [ 918.169463][T19466] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 918.177860][T19466] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 918.186099][T19466] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 918.195058][ T3525] usb 6-1: USB disconnect, device number 100 [ 918.201802][T19485] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 918.210223][T19485] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 918.231362][ T3309] dvb-usb: found a 'Pinnacle PCTV 73A' in cold state, will try to load a firmware [ 918.240974][ T3309] usb 1-1: Direct firmware load for dvb-usb-dib0700-1.20.fw failed with error -2 [ 918.250227][ T3309] dvb-usb: did not find the firmware file 'dvb-usb-dib0700-1.20.fw' (status -2). You can use /scripts/get_dvb_firmware to get the firmware [ 918.251404][ T3275] usb 4-1: string descriptor 0 read error: -71 [ 918.271303][ T3309] usb 1-1: USB disconnect, device number 7 [ 918.271784][ T5] usb 3-1: new high-speed USB device number 111 using dummy_hcd [ 918.287622][ T3275] usb 4-1: can't set first interface for hiFace device. [ 918.294897][ T3275] snd-usb-hiface: probe of 4-1:4.154 failed with error -5 [ 918.303289][ T3275] usb 4-1: USB disconnect, device number 105 [ 918.331368][ T3354] usb 2-1: new high-speed USB device number 18 using dummy_hcd [ 918.531242][ T5] usb 3-1: Using ep0 maxpacket: 8 [ 918.581261][ T3354] usb 2-1: Using ep0 maxpacket: 8 [ 918.621394][ T3354] usb 2-1: too many configurations: 202, using maximum allowed: 8 [ 918.661331][ T5] usb 3-1: config 0 has an invalid interface number: 65 but max is 0 [ 918.669570][ T5] usb 3-1: config 0 has no interface number 0 [ 918.675759][ T5] usb 3-1: config 0 interface 65 altsetting 0 endpoint 0xF has an invalid bInterval 0, changing to 7 [ 918.686686][ T5] usb 3-1: config 0 interface 65 altsetting 0 endpoint 0xF has wMaxPacketSize 0, skipping [ 918.696651][ T5] usb 3-1: config 0 interface 65 altsetting 0 endpoint 0x83 has an invalid bInterval 27, changing to 8 [ 918.707731][ T5] usb 3-1: New USB device found, idVendor=12ab, idProduct=90a1, bcdDevice=1e.eb [ 918.716794][ T5] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 918.733806][ T5] usb 3-1: config 0 descriptor?? [ 918.761330][T19515] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 918.761349][ T3354] usb 2-1: unable to read config index 0 descriptor/start: -61 [ 918.776453][ T3354] usb 2-1: can't read configurations, error -61 [ 918.786241][ T5] xpad 3-1:0.65: xpad_try_sending_next_out_packet - usb_submit_urb failed with result -90 [ 918.803875][ T5] input: Generic X-Box pad as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.65/input/input346 [ 918.931258][ T3354] usb 2-1: new high-speed USB device number 19 using dummy_hcd [ 918.989255][T12211] usb 3-1: USB disconnect, device number 111 [ 918.995348][ T3309] usb 6-1: new high-speed USB device number 101 using dummy_hcd [ 919.001241][ C0] xpad 3-1:0.65: xpad_irq_in - usb_submit_urb failed with result -19 [ 919.003594][T12211] xpad 3-1:0.65: xpad_try_sending_next_out_packet - usb_submit_urb failed with result -19 [ 919.011152][ T3525] usb 4-1: new high-speed USB device number 106 using dummy_hcd [ 919.021001][ T3304] usb 1-1: new high-speed USB device number 8 using dummy_hcd [ 919.181245][ T3354] usb 2-1: Using ep0 maxpacket: 8 [ 919.251369][ T3354] usb 2-1: device descriptor read/all, error -71 [ 919.257922][ T3354] usb usb2-port1: unable to enumerate USB device [ 919.281333][ T3304] usb 1-1: Using ep0 maxpacket: 8 [ 919.391329][ T3525] usb 4-1: config 4 has an invalid interface number: 154 but max is 0 [ 919.399547][ T3525] usb 4-1: config 4 has no interface number 0 [ 919.405745][ T3525] usb 4-1: config 4 interface 154 altsetting 64 has 0 endpoint descriptors, different from the interface descriptor's value: 2 [ 919.411388][ T3309] usb 6-1: too many endpoints for config 0 interface 0 altsetting 0: 255, using maximum allowed: 30 [ 919.418913][ T3525] usb 4-1: config 4 interface 154 has no altsetting 0 [ 919.418943][ T3525] usb 4-1: New USB device found, idVendor=04b4, idProduct=931d, bcdDevice=dc.e5 [ 919.430121][ T3304] usb 1-1: New USB device found, idVendor=2304, idProduct=0243, bcdDevice=6e.98 [ 919.436516][ T3525] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 919.445563][ T3304] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 919.446119][ T3309] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 919.481497][ T3309] usb 6-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 255 [ 919.494484][ T3309] usb 6-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 919.503563][ T3309] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 919.512584][ T3304] usb 1-1: config 0 descriptor?? [ 919.518294][ T3309] usb 6-1: config 0 descriptor?? 22:30:23 executing program 5: syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000b92c0a08d6124404f1d80000000109021204010000000009040000003a34fa00"], 0x0) syz_usb_connect$printer(0x6, 0x2d, &(0x7f0000000040)=ANY=[@ANYBLOB="12011003000000402505a8a440000102030109021b00010117000009040098010701025f090700000000000000"], &(0x7f0000000200)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x201, 0x7, 0x6, 0x4, 0x40, 0x81}, 0x19, &(0x7f00000000c0)={0x5, 0xf, 0x19, 0x1, [@ss_container_id={0x14, 0x10, 0x4, 0x9, "d16111ed100dce123f51106b3337dbfd"}]}, 0x2, [{0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0x140a}}, {0xba, &(0x7f0000000140)=@string={0xba, 0x3, "e9ed2fcc5dbd1beafa4e3eaeeb3e98cf0e2bf0ab5f30d40cc132635c5e208a011774756ce0a9170ed376c971aba05bda71346310dadc1587046926fb4fc017cd272072e5fc1781bf43df345ff3023cccdb041b5df66158e62b641df7c4a176a9147a651fb8e74b9b96993ade84535ac14fd1537eb59939fb999ca06b8fe78fc7eda5b1c7d5e9e36b591057705f4f7fe67d7a947d946513d3885ff96ccdbc4285750cc3954d69ae5153a2f25fc7e708e9918fe7f443536935"}}]}) 22:30:23 executing program 4: syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000300000000000000f1"], 0x0) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0xc0185879, 0x20000000) 22:30:23 executing program 1: syz_open_dev$hidraw(&(0x7f0000000240)='aw# \x00\x00\x00\xec\x00', 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r0, 0x40305828, 0x40010f) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x8a021) r2 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x7, 0x40400) ioctl$EVIOCGBITKEY(r2, 0x80404521, &(0x7f0000000080)=""/108) write$hidraw(r1, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0x40086602, 0x20004000) r4 = syz_open_dev$hidraw(0x0, 0xffffffffffffffff, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) 22:30:23 executing program 3: syz_open_dev$hiddev(&(0x7f0000000180)='\xff\x03\x00\x00\xee\xc7\xe9\x14\x00', 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2246) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x216bd) write$hidraw(r0, &(0x7f0000000000)=':', 0x1) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) r2 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0xc0c0583b, 0x20000000) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, &(0x7f00000000c0)) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000000080)) write$hidraw(r1, &(0x7f0000000040)="93b8d457752b4163121802157405501ae0", 0x11) r3 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r3) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x525, 0xa4a8, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x100000000000012, 0x7, 0x1, 0x3, 0x0, "", {{}, [{}]}}}]}}]}}, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) [ 919.691580][T19485] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 919.700056][T19485] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 919.731301][ T3525] usb 4-1: string descriptor 0 read error: -71 22:30:23 executing program 0: r0 = syz_usb_connect(0x6, 0x36, &(0x7f00000008c0)={{0x12, 0x1, 0x0, 0x9e, 0x34, 0xaa, 0x8, 0x1934, 0x1202, 0x188a, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x3f, 0x0, 0x2, 0xed, 0x89, 0xdf, 0x0, [], [{{0x9, 0x5, 0xb, 0x2, 0x0, 0x24}}, {{0x9, 0x5, 0x80, 0x2}}]}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) [ 919.760067][ T3525] usb 4-1: can't set first interface for hiFace device. [ 919.771584][ T3304] dvb-usb: found a 'Pinnacle PCTV 73A' in cold state, will try to load a firmware [ 919.782780][ T3525] snd-usb-hiface: probe of 4-1:4.154 failed with error -5 [ 919.784678][ T3304] usb 1-1: Direct firmware load for dvb-usb-dib0700-1.20.fw failed with error -2 [ 919.793695][ T3525] usb 4-1: USB disconnect, device number 106 [ 919.823443][ T5] usb 3-1: new high-speed USB device number 112 using dummy_hcd [ 919.831307][ T3309] usbhid 6-1:0.0: can't add hid device: -71 [ 919.838623][ T3309] usbhid: probe of 6-1:0.0 failed with error -71 [ 919.856005][ T3309] usb 6-1: USB disconnect, device number 101 [ 919.862779][ T3304] dvb-usb: did not find the firmware file 'dvb-usb-dib0700-1.20.fw' (status -2). You can use /scripts/get_dvb_firmware to get the firmware [ 919.882430][ T3304] usb 1-1: USB disconnect, device number 8 22:30:23 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xfffffffffffffff7, 0x2000) ioctl$EVIOCGABS20(r0, 0x80184560, &(0x7f0000000040)=""/32) r1 = syz_open_dev$hiddev(&(0x7f0000000080)='/dev/usb/hiddev#\x00', 0x6, 0x400000) ioctl$HIDIOCAPPLICATION(r1, 0x4802, 0x0) r2 = syz_open_dev$hidraw(&(0x7f00000000c0)='/dev/hidraw#\x00', 0x4, 0x319b7411b931a70b) read$hidraw(r2, &(0x7f0000000100)=""/77, 0x4d) r3 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x3ff, 0xc28180) ioctl$EVIOCSKEYCODE(r3, 0x40084504, &(0x7f00000001c0)=[0xe021, 0x3]) r4 = syz_open_dev$char_usb(0xc, 0xb4, 0x2c2d7f2d) read$char_usb(r4, &(0x7f0000000200)=""/128, 0x80) r5 = syz_open_dev$evdev(&(0x7f0000000280)='/dev/input/event#\x00', 0x7, 0x202004) ioctl$EVIOCGNAME(r5, 0x80404506, &(0x7f00000002c0)=""/125) read$char_usb(r4, &(0x7f0000000340)=""/98, 0x62) ioctl$EVIOCSABS20(r0, 0x401845e0, &(0x7f00000003c0)={0x6, 0x9695, 0x6, 0x8, 0x4, 0xfff}) r6 = syz_open_dev$evdev(&(0x7f0000000400)='/dev/input/event#\x00', 0x2616000000, 0x400) ioctl$EVIOCGNAME(r6, 0x80404506, &(0x7f0000000440)=""/94) r7 = syz_open_dev$hidraw(&(0x7f00000004c0)='/dev/hidraw#\x00', 0x9, 0xa4002) write$hidraw(r7, &(0x7f0000000500)="ef6e42871a9727321bf1cef5bac4bc1211f1178f4364d8bc8a3a8b87da4a75be836b03276364b38b91153da9da99d3da7804253502545be5b980932df9dbe09f0c2a642dd72ac61c62bd28ece7ce69a704cb8ea8cbe398674dc8e7e04081bb37da3814604d78b077f6d83abda1ac62ed17ace933f5fb327ec92dfb883792d4b38be0a63cd27882ee038c23e0bab26671715d600b393cf773f3858a5a199e5a51bdba553cc5e0d5efa5c8ab592bd8ba859cc25b2d739bc94862c0ac373b2feedea9ec34c90ac69bdf80c1fc8e7042c1e74ba0ca15681322ebdc4e9dd25c02942da4858e2dc8a31684d22f06825fb766a896bef23a758bcc28004193ceec18144693fba4b78c508a8500f51d98eb0b69bc67ba9a99d85d57a62715b36ddc3a601d20ef243267e9e30e7bae3d109def63de8321838834150b7d7ffc82423104b2007e238e58985c005bbd9e6e53af455a8df6f39174c763a9c5a95db3cc9ce17b49252480df2fceeaec145c5fa78616d444423d5d94215eb19826f602229593d38f522edf9ad39f0cc7483e864990801c87b6a02736619a740d4a153214eb2cee9796441c3a22bb4457f44bc4ef38d9cb14408c6fa936d6d044aee1359c3566bc88fc59b37128a8ee94b659516b187849879674298acdc64616b53092b810b30a292362f568fbf601e773ca4bee559ea674f9d89b0ccbeca0c7a8347671c67919b3ea83d534beb32554cdab741107e8dc5c3e1d52119d55feb99bb50b4a2426d17018524360625514dcc3f7131037a4c3d606ae3fe5fca4c1aa9205589e9aa808c184d5fc1b93fb65aeb1ba9192e382460b964735b0b812eb07527eeff868e2f44afb387bac0bef95c4b677536e9158f38d3b3db4c443088b7426a0e33af1fbd557b04664c1f9d5e942ad639fddbb686e4b937764e2ee2f84c548db6c8024701f29b11acefe6128b7d6ca720119e254d3f26324ece81eba239120dc2b0470f311a64d55edbd21e64ec71de99ed7489754d335e58da86c5b26b7c2b2e189fdec2bd5673cb0fb024fb44aa3d9104c6a76257b87836e2ea4f369f56cfe24648dafef642f4e1561eda0dc458f538ea24981ffb57545b148d087fc871479e3af40f5c6864873e65cd838347e7a98447c8ce60e1c11e368ac748440f12a61ca7012ccd1675c94dc0789132994da9987b75500509f80761072a6602365ef45897dabf8c9d9073affc1014397ecfd7016db04d19e5c0596d253096396bdda6ae52fa8f175147c5f701bae2616062364b0802955d9587934ce99d60452693f30a6d1e16e69ed6e22d0fc3eee8b4263b72f1bc67ffe161c428f96620bed60347e3f9dfa5e9ef917e4041cb709a637ee8083b21b443854e3abea0e1cd37e74bd1f0b336a1c26a601147f614779236ef648fc72091a74e2768e731296765dff5fd5edfc79590ebbc0a4be90eae94a5e4030ed5c3e58c42ff19ff84b37bde58a26c5f0c3090509fb0f29b7daf0bf1bb2e166e5fb278a7c5dfb72feb4231e4eeaaf0d5055309610317f064b64a2756bb4bb76501f0eb941ca40f8a1a7f429dad2c9510a4e316fb43a2255abce26cbb4f01163569066885408f6594c9c17fffc33a209ba3b01d542b6af48f734a81e405ab4ee7a1dd36cc77bc2bc456cc06fd1a90c7c024a2931175e2e764f62943bb30423d1c28a542779ff35a4d3880e2af6ddc053af97fdbacaf94f97ef9a85f7d0a3d887ecd0f5edebd936cca94725427ecdd8d1ba75adf09ce99a476ce3e306162cd85dfcc79cd967ba1e65f76e91cc3f6b4a62c921e2294425fc448dd53a4e4d277261eed0504d4c71e0ad8cdd4b0d7b6b3a6c345d5050fe1285de5d1a3186850274c59c395b5dd83ee19cd123351776dd65c2efe3e8535fe49aab6e0004d868f2c4bf5abbcc551298b5ee34f0570c6ad7b3dfdbdecffd1d711955598e48d06e6a2557f454cf30252a80d39d7c562253c96af41396862d0f9d7bddb624d44c7e77cbe68546220ff2539a17f56bb8e90f6bbb7e5e8ce9a5d424109ec3ce80ea04ab429433584b7ad097d53fe9f6c3b8a1a349ad4f6e821d01813a3466d4cba616f34ed62eb3699c17cf9021ebf8fe1bb5ab0dbeb795c16b026839a6e7576e3b49a2318851e4cb8748161d68e142e7366f565c7f2fde3505c6d6dcee61355d1c0ea322797d8fa0e13f60688cdaf0e127af81a6b1fee92fee466456e4c943e7f24469ebbe1e50a289a4e1bd6fed79edb0fb42227ff807558104da5360fe199d58866c266134f9fd5c35d5730dbd047761d7c8c7b2bbd315da11d23c747e1ed9a26bab08a03b1a37942d0e1012a0914c2d5b952f161afe5ad82b345337ad8e3b71d535304ff03b20028a0a107992d94323362d841c3bb6dc32417259e57b98e1249ecae10c9e6d452a70141cb146b8f85abccdfd4de264c800b4f3ed800d0fc277a9b2079f3db5f6d725f8da87d07dd4c8d9b9fc08123089ab53c618875593173e75699988db8b0189e7c4247e13a8c740e4551e34d37b15e2e5778c6dcb757e9a3a93271f098305af05fb7aaf77706053facef7d2117b4a6bdb8ef8572660e8b1cb87089282f4d61bc87d30ff2cee8565bf1d3aa634cc403e723e292952d07f03dcd3a01e4795e0bc3c233f4acf8fe5ddc3d0ceef8217224282321a01e3f752c5894929b6820c20614cf17fc852ca2b550da6173cfe8c6a35a7b2ec6e2cd118d12fcf5acb4f755b33170dd1255be3a5b14f3bf71f32d88e80e624b67e7a97b1ac15fbeddfd7070ceecbf7608ed5d3a44bfb51a9bdea6e6a639b8a6976408e8966c5e124f1a1b195ed2b35c78afc6331164113a71a35c4e20574a0d691aba5ca523fa59f824e34407cffedde0df30d7d26a931e8f714c430d5adf763e84d9392cbec27e9518c1ff5e67abab675638e2e1f3d8440768d8ba007304030e1844317764748a526867a18613a6bafe450257c9d5cd945bf274460d883022417569b2ace07f0a58c8a0054895490a70a6c3907ef593853cffd7d9ba7931911a1802cacf380e64a4c7f23f862a3ebbef5f1c41f014630fb289fb2fb66c6a2d5490c39bc70bef965368da1150e176421d9e719811314514f53d2a5f7600d6b6dcf3ef93b2b1e769c2c183035c4565a327383f2f88874ddada8b2ede21dc1076bdfadaf7510f703f1e5d721039871ac9c09088cbbe5fcf4f83feffc8ac1227f6c751838d5064b7163975656c66c0f851a686aeec80180c4c1db382b6782ef59d359a5d4321bf18b3d87645aefa1e9caa9a9a045ee4e98e974cbb6551faad9673bc4842506d7d245237e2b8362c5ff0bc7015f590cf12f4350b7560f266b2853f304776763f207f561204b29ce479da78037c01ddb0f2425247907a0e23a00e1fd7280ead4428281575c52032da0a30ec98912e080a7c277b85bc8c98ed3f09b43e555d975ea894fc27e1d76cdc4e4f6a20238929e7b8df99f9902cddf884d418e73aa671d5ee6b47097e8b36233834db53d5f23d6fffbed651f433b72b7f7705b156bd6b782d29e9330b5d24f2f0e40d0bea9d90483b60e40f0724157aa4b5e1ac8db205debb456c047b54b2fa1cef3a4c858beea254143919670e5d6ad91c60395ff1c9adefc6da499e3451932794fe7a92d4a202d6c9a4827f6cfbe8b2b5340e93729acb330bddb167d4b424bdfa1f13828b63c47eb795f59420e89d766d59c73a629ac4b96cfc69feb978c25590660e612f58d0d23efed76e57bfe7c3e008fcecb52e9c7360e77b198fd865cf4b7576101ae0a12c6c3f7e5e8f20a5ee1d3ef4dcc2a57c7f0679e3ed5e02ac93fa080930ad276d2c3cf0feac27d4f50c6080ef89d6261a66b33852a9a56563419f44cfaadb25677963a836e14835af54c95ef36690c1757e5463ae4433c9d15a2b5664cda8bd8feb2cdc633e2b13915d2e489dcf76549c37c1b44cd91874f6f0f6c3802e25d33723c04aa92edacac3d0d3cc3e3c193e9089bde6faac6a5a92c07c4398687f8a50fbba9165687c562da39e52e9458a25a17315e801f49fa683038c75d4976f30ea8a828fccb12080c64ca4c160a70febd87b94f11b5af097b995c803e07626e2a2c1058abffca52197b7e2c5f06ba45107f98617752d1d51ce846e8aa3013b9a181b0aada2e06b8a760c3307cdc870786dc57e94123694bb80969a9d44ea6d81b870b411ff44efb4c521d32a5f7fb6ec47dc824f05a1391c4ecf8473fce16787185cc8fad8dca7c9057161667cce582f4d9f8ee97d6714124fd03161e0116eab3dacf9ea102aed2108eb1e59bbc254f76614d754ce3a9af751e0b74e6c16e96e0d7bc1cb5479b71109db09de0e26900bb1a26ad9b92454fe0308ac27923079793e5f501feb3e5395ca09d62d9a55d3f7b77ad4fdacc29d6f5701b0aa3d86d5d251026724ef260a0a4b38f538f3969d4dec3ff6870b11641aada586f146fc85a23feca4ae5819a85b70c5f60163d24fd4d2699b4f28e44e48592cb66d58d51da727d1ae0896e228f61483c87d2e159c06dd13f8cc0577a49038701b569a592c34e7256b7428431f3231ede061c7a785224b256d1e00b8bdb21a5597e18b8ed897be86db69bd6d6120d03ed87150a21003fa8934341468b50d9850f6d77687bef95bb9df0d480c97b9f05d1f263ea2c6db1a4416ddd76e3d99c502e3179a68e9b2239315d600e60f8003b26196d8324cf3c4c0b42464f9ef2a62991fc988e95c0775254aa1bb016a0442dc579f8e32f1eee792b30e642ef834fff5603afb331353d2e457482bc7d63ebc755a5e69b3db720a12c6b40e07ab00fb320c75572969d461bc8a9fb5d5ec37eb7161b52d503b263bfdd39f5ac2644b2bfd099e79d36c90c08d0b00b7954a6bebf77fafb2e2facf2a4db9a00d2688ac09a0f99d048d5686915fa3b57d35f87aeced318c0d9a34f4b08c2676df28dad8c809f1d0e7ee9a27f350a01d0aa5ea456a0d1b984d3fdfd081449e4086cabf3fa53eb97b729c4c281f0526d7148fe32b19db68b49ff7002cceda5df143dcb818409afa5410ac347f4bce561612b722f2cb982d32974145218eb5e21b7739f25e5f88265e884fc965508dcb8d010cb2e49bc40f9c97d118a9a7041eb818cf13a9d4743e37b0fcde3f9be17cc329414001101e5f1bfd403a7978ba391582b6cf281f73b3b6655311e8fdcbee1b2db518b4dc05101aabf7252b76dc9643c41ac3ef3097a903f5a6d969759c0dceddbe583e44f21aa3f44ddb141ba58aa7c35504917dac91bd2698b54bd18172a8d61730d3e4fed9fd23a1cb32c697e6bed6d140962063ee8878934c74e1653a7e8077745baece1b55a327c36c919eafd90148fe3372106a746d6ad707a22f5d3532bfc0d3b37dbbe7911e93194c07c13c5ec9102bab2521f30dcc2bf7522a4e8634630efa0630fcb20b95de7f94b8dc56ced0693d585379b8c16fd903b85a1f9f78d86ad28d28097700a843b3ee84c1dff5b61a5b4582ab861456da6453761166c4a0890406e3aa6cea77d7e873b2bf443166db15040325f974d6f26e0c8e804a0b9246c2da711a8bf8b256e6a9b1f043050cdf7b4dfbde9903f80e9a50c17e41452e1f16bb98372736e795c0fc289a61edc5e34823b52d05e707a1bdf862fda67f9983c106c7fb0b61020acf6e983570a081183c15e16421169d763cef4127ac94b3193c1782291be8b3b97862c5048530e4c29048a85c85391fb883f99c9f576e5ba4ea2ae1c01d575829f1455bdf5a6bbb6bca74ad0ac064e7a53478ffcd3e625733fd18dcb13", 0x1000) r8 = syz_open_dev$hiddev(&(0x7f0000001500)='/dev/usb/hiddev#\x00', 0x80000001, 0x50000) ioctl$HIDIOCAPPLICATION(r8, 0x4802, 0x8000) r9 = syz_open_dev$hiddev(&(0x7f0000001540)='/dev/usb/hiddev#\x00', 0x4, 0x400) ioctl$HIDIOCSFLAG(r9, 0x4004480f, &(0x7f0000001580)=0x3) ioctl$EVIOCGID(0xffffffffffffffff, 0x80084502, &(0x7f00000015c0)=""/142) r10 = syz_open_dev$evdev(&(0x7f0000001680)='/dev/input/event#\x00', 0x2, 0x0) ioctl$EVIOCGABS20(r10, 0x80184560, &(0x7f00000016c0)=""/146) r11 = syz_open_dev$char_usb(0xc, 0xb4, 0x5) read$char_usb(r11, &(0x7f0000001780)=""/20, 0x14) r12 = syz_open_dev$hidraw(&(0x7f00000017c0)='/dev/hidraw#\x00', 0x3, 0x101000) ioctl$HIDIOCGRAWPHYS(r12, 0x80404805, &(0x7f0000001800)) read$hidraw(0xffffffffffffffff, &(0x7f0000001840)=""/180, 0xb4) [ 920.071267][ T5] usb 3-1: Using ep0 maxpacket: 8 [ 920.181279][ T3525] usb 4-1: new high-speed USB device number 107 using dummy_hcd [ 920.191346][ T5] usb 3-1: config 0 has an invalid interface number: 65 but max is 0 [ 920.199471][ T5] usb 3-1: config 0 has no interface number 0 [ 920.205742][ T5] usb 3-1: config 0 interface 65 altsetting 0 endpoint 0xF has an invalid bInterval 0, changing to 7 [ 920.216762][ T5] usb 3-1: config 0 interface 65 altsetting 0 endpoint 0xF has wMaxPacketSize 0, skipping [ 920.226762][ T5] usb 3-1: config 0 interface 65 altsetting 0 endpoint 0x83 has an invalid bInterval 27, changing to 8 [ 920.231260][ T3309] usb 6-1: new high-speed USB device number 102 using dummy_hcd [ 920.237828][ T5] usb 3-1: New USB device found, idVendor=12ab, idProduct=90a1, bcdDevice=1e.eb [ 920.237848][ T5] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 920.261244][ T3304] usb 1-1: new high-speed USB device number 9 using dummy_hcd [ 920.263964][ T5] usb 3-1: config 0 descriptor?? 22:30:23 executing program 4: syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000300000000000000f1"], 0x0) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0xc0185879, 0x20000000) 22:30:23 executing program 1: r0 = syz_usb_connect$hid(0x6, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x10, 0x44f, 0xb300, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x2, 0x80, 0x40, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x3, 0x9, {0x9, 0x21, 0x8, 0x1, 0x1, {0x22, 0x331}}, {{{0x9, 0x5, 0x81, 0x3, 0x60, 0x8, 0x7, 0x80}}}}}]}}]}}, &(0x7f0000000440)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x10, 0x3, 0xff, 0x20, 0x20, 0x5}, 0x5, &(0x7f00000000c0)={0x5, 0xf, 0x5}, 0x6, [{0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0x1409}}, {0xf7, &(0x7f0000000140)=@string={0xf7, 0x3, "db50c64125f60702de72ffadc97f3a4e84921cf98f289a58bdd562b0bcb8dcd2e24aab6762c6a8a51baaf70048c5958a15507a91bd5b38d37abb84276cf0a9bb34340f79e9bdc832087a27491b1ea26ea073d13cdb0eb239e12dfeed07dbe6487e04b1f76063c364534a76a03470deac3acbd3480f52bbfd64e37996cdee73556ba6ffbfd9ad451bd3d2a8e42db068c7c45e1488f8da9088b8412b4019c145f567712b56994ba8b9fa860153483e00fcef00826d609be87c6ca29d67f5de20ae7cd0648831957aee2719826d146ccbf79335874c23c37372ab3fc3033f3ea71c80fe8c0dc1293b838a52689c895221d7fb0cbe86d0"}}, {0xc6, &(0x7f0000000240)=@string={0xc6, 0x3, "35728ff04e69a134ded8c622a674623280657c3a382f1a496d4c4f80bfc0fd79c32c4d50789b3c24f915bc0ee5e58ffe798b1e58068889d931c4feaff1c37b8c401d37d2d690a884e97c8858f4e54aad6caf4298ac71c7063e90ec97ee0b26a2d20c847dc25c5edd2988d7e161795d9f84ae7fee1b451e09b3d1b723f2ba81ca51d888e39f5453640c130ddcfa6930509cb00630bd03ee07fd9671fa4649d23b8918414f00c4c59b70ff9d9a38c43000f92034a6cacf3f222293a6cde09f97cff6061807"}}, {0x64, &(0x7f0000000340)=@string={0x64, 0x3, "91ca9cc7479381ee722f1da0a47b1f30bd22d6a2582536295af6f2a37c99dc9cf64d99f3a7dbfb787f2bdd378be58e22682d3c9676f471b6e6e6c7e09cb2e2d97ec74d5768f31efc3abf972c2b57ca8c60ffabb769afb1866b1296f5616df4277ab0"}}, {0x5, &(0x7f00000003c0)=@string={0x5, 0x3, "062840"}}, {0x4, &(0x7f0000000400)=@lang_id={0x4, 0x3, 0xf4ff}}]}) syz_usb_control_io$hid(r0, &(0x7f0000000740)={0x24, &(0x7f00000004c0)={0x0, 0x9, 0xbc, {0xbc, 0x8, "75edadbd8770f27de24ce345b284f6ac72d3576400a35cebe9a24c18cd7fb6e29ef0e999a280d603b711e0f1f92317007bb9373202356a37cbee2868b41b337ecb97d52cc152214e782a6aa3de9dd16815cde4ebd5c31df6da79372316777f2fc378524d62d23360f16e64396daddbab4c72a55efee627108c124d44d319f30a9044f2e145973b88e6e9525336dad9ef8244f7656708fd0c13fae7c6307dfc84e873f808d13f23a20b445e3bb17e4673832f943da3bf459f7c80"}}, &(0x7f00000005c0)={0x0, 0x3, 0xc0, @string={0xc0, 0x3, "c6873f30eef8b8392e06e198a2e25beb28e83fe560c09aa2b5754dd9d49bf1e830413157d6cb08d82703c058012aafc6d34d068aaf46ec43303c1ed8c28833948580b0beef824eb5cbd24ac4eb372e84030589b6b1e230176040e68380c21e78a69d20d505d7ca7cdd951b04ebba641c0075a29c69adc6f0d04f9ff335da07b632fce50ab8b0be208d71c054c8592cb2ca254147231649f824f7de20ae531f66f5c54d5f7b509a185bc967a27f76b4030f6d3bea1b245ae74ff5bd504b8e"}}, &(0x7f00000006c0)={0x0, 0x22, 0x3, {[@global=@item_012={0x2, 0x1, 0x1, 'CV'}]}}, &(0x7f0000000700)={0x0, 0x21, 0x9, {0x9, 0x21, 0x81, 0x9, 0x1, {0x22, 0xd9d}}}}, &(0x7f00000028c0)={0x2c, &(0x7f0000000780)={0x40, 0x16, 0x1000, "bb0f0102e55ca27743cdbbaf8121138e2367d1dfce3a4e187f37b42f8d5dd8660f6fbca26f93f58ba627d6ffe5ffd0416b1e68fb33adf8b2707bc1d3d2f0b74259f16d0a91bec88b8866688030c1fa7ba49c9df4f87849ba7a2902032f72ca7abc22acfb2ab5702afc742175d569169567842d9d6aff7cdb6cf8a8b2eca1c7448b97b10fe0c2c92f104cd15b70ea61713e03102c656aeeb01979a9c5a99ec4668c91289bbb9e5d2b6c6115f1d1f23e497962ecc4c68c966d3f12ef04ab863b760744c26660d816126899a4c47bf3f704456cb4bb4cf66ae5ad5d2583bda530eb07069d4245b1d84409f65cdc145e77b6a1327e13d01c4908077d9a3ed096dc1cf20448dd2cfc38accca13c9e6b57326414344725195cdcd13bbc1f08125354738092cb0a4c7c16fa65f1dd122e7485e9f221bd00758986ff1ceb1ab8457c3a59285570bb320e86e735b573263adbedc45554d8333a0ebb4c73fc5f715270e59d87e8fbd8a577bfbd3ea9bd3fa7eeb76af73c6fab49e97bf8692c631a2d0e971d76ff2710f95628641b5158694c8e573d92656b4c01c9f30b6167229c634911643297053adb2c3e3bb7a329efb2eccf01846554b1ce4f24dddb2a50984086bd11943e4d23f34a909cf7f5c4d134c3e77c5c8ac58584d97fb3333d9e7c8ef8d18c1f49576e2069f7e0884ac6d249ae75808afa3c7849fce4d42a14ae0c9b34ebe976f5fad83f83e66f4a4fa0b188c9bad4fb13b39bfd93f2fefa2c1c8c3983b3fccbb6b4bed91c6b490d26d74463f9a34a31d0de5acb910a521f0f03061fac4ac93f9d3dbe1600c56cc42ffa5e7314f7143761a3cf2376c45a40e84b063ca814a8d35656bd90dc86fe1a2fabe09265fe090458c8ca13f4903ef5f2d94b9d8054c7d9b3dedf3f3e74221f402c4819fd50023bdffb5bbdf20999e0dc242a5904d0b02eff6ffd0bc9547b72c9e8535e5ec4b601cf8bfdb325e7b864b9a758617c678b2430607f663f7a2052fca02601561c2596c2dbb8236f25fc949fa8b073fc0772140e9aa5474e0890ff04980f67ef69108f2f75bdd90e19105a320f70700e140211b295f816a7275036400580fed97e654b62bac064d6f0268139534c38c43fc218be7a147413a55b979ff098803187f869807200b4440219a732a995ea94e4aa51ce13230ca3d614487bec17659762ebfbbdb00edb6009cdea5e6ecbf44f31e9197f3fcfcb5b2291fc7c86b75d6f0c29dd1a7c6f1a6caec2bb3a37be34e6d97f9cd062154629eff530d20507c0226947e996b45468c63e910d39f872c453577858ab9b2d6943d93e4f53025f0646c826050632a90cc615c778d13b3ac344fc4c9efca8317472e2256222f94f4719e75ec893dca968e137e44db516cd3599739325bdd2d50e4cd4404eed08f53fca3999d77f5a9b6f3a5a6af722a1fc5878549ca7946a51ea174ad0b48321c15c40109867666464473b85027b86d84507bceb13a39986ae0bf572e81c450b880f1f409c4cdd43ffedf4c7d998351b7e9051bda742c1ef926aac248a646e04f3435f146fa58e475c20f0780128f788874b5180d9e1f695f091c1d0531c8a10f694af232dfdcd1b3c62be591dbd1809c03b116bd8e091d8558c86b6bbe8927f9bb8d8310a507a2a2ea7507b0f0533d824b40aeca8e42655cb542d3202c007976b86bb688edafb7abea32e9e1a269a5a3e071aef9c7d5cc4c28592c52ff624b2cda0c24d01a467c6bb2604b1d7173c6e96cf9ce0c011a6731be8dd03572479fd30ca859baf7320188fc717e5b51c731862fa107b6898477d6564c3b6cc34df76ff5a1d2f566b33911d77d1d0af8a5bdc833ec4cc34c9c8e6caa3c25bd7ff1badda9c24e181d57f51aa1e31f10787c4f67f84169254aae6838a4ef684c7dd3145836efa614dd6b77ec8a084bc7ebd74de7501586226223b865e044740ae412e778661cab7cc3b9bb7fac681e8518d70d748bbd3713beb77e18f500819f0bcadb189f1c209d55852928d998ea05dee9128692f9d8382d9639e36d27e64c48bf14b3ebc16f5e7669434302c5efb1c612ed38cbbb8a5820d19cb461ac6bf9a97ad52b8ae1343ccb7f9ccde2f345480692ee2e7b47941e9d1077d0ce515fae1a91c432eb938e3c957c6fbdbe1266f11901debc28321fdf45a0e4d82d3a15634091fd21ea8c336816fcbf0892c798a2e9e6f1a39435769ce521464069059f633d183ab239d252294c8a6714facdba7a88c16e8e2730fb7063ea8545ff6f27140f490ba364abeb06ad40482f2c5a8607ce97f2e9dfbc39609e2410969e0eb547002de363bb612f1c98c86a0ce998a49bc351a737f424cde5b65c24ac2ef396a049799f8e668fc6fbd192f77ce8417e1b126d82c41dbaf694c9647e4fc39be1904ccf2856cc8430c281020c0be274a7f8dbc1378978f3defd6defb85c6f2fcb218a77125673bdee5a34f28552e0473e37cb3a06e8dc91aec235d8f4e5865e5ef3d13e8c99abfe5849264fc36245d6124ff158241f738a5e1c8f0ac914f0914292f192889727eecb0d7efd5ccf0b072bb7ccf635ed939975fb3dd338e761cf1a98152503cbafc91580d3519d08a0a41310e6f40197abf7de6343a3bc15a2cb032cb228a46b3670fbe2a2657371c77dca88eb30cf2b446c62649b1516ae6b57b74945b5f7f88ba2b19023c745e803ab09adeccde6274ff8246bb9172504390f46148d8e2f40fa324cdb3dbb66c68f3e141f1c98e197dfdfa501aa49cb9c5c408debfe36b5b9b3c3dfd400415108580f63dd679aa6887c52b692e63967fc40567f9c0bb339ada6147092b7295f54c48da4e3f887ebae03bac1ad01b30b8a5361d64a02a642a6050d3ef4476ef1de8e60543ddcf3c52f93742685ef5023308a2c225b0f060c0fe0e2e8d475c25dcbdad04318a5eecb4442a246ebdf1ba1be6b66f0c522a211c0ced7c6316ada912bdaa717213b03537f0333e7b2a15b226b5a00423db2bb36ed3b3a3473dfa3617a3819bc1c3e90e4ccad56503193974d90bbdcd10b1ae852b9b787d479614a2db976040a912037599c3e024f96c17a07aefda31e46b627702ff9a21160f6103c1fc1f379dee5fc1c4681f5a2a0b5c3016625b6521368284c4633bad65251e278f7e6d2484c83e1109575ed346e0810d7ef070d5663fb5afe61f99b6f5f6b40365184f4f242edb2eb3dd263fa26eedbc58e585b2dfe5d9816522ddab6a33ff92fe3cbd18cf8b7956a60610ba1f858c5aec56a7ff0a0fd054a81b3c436b787eb5c05a53214fe2c369f7503bfe046b43e1ebcfba5f1cd9fc8454ef230fc7bde647e9205a9aecc0f398afe526daa0c1a6fc0177a29aae85fc7ad0f7d6b8d0df264bd78417c504385d6daaa778946b38ea8b8620b7aacbdaeb7280cbb6863df3ee0664897d794ae0150c5f6433d73124caa318f7880ac2fc634030955438312e85e72b85300c4053ab7cf1c17d8155514a225eeeac5103bf79a5752c77de855163944c8d3e03f4d54375380a2962f71677890d44fae2b9e028be9ac48277d58254e08eb9a10ab4331e1724e5a1df7187690447f50db098fd11cf3e5601f3f37d2559254cc6c7a4a974f2fe621d2dc50fd0b957c3459cd8b3f6d4f2e3430dfa239a9ddf6d4ce4d583ba39db6d46a672cf0ffe7ac6c24ce20a155e43599744297701382d33aa089fa557b665909c3ee0e2ed9fec203ebe3a16251df8ffb9151f16b1c3e4e87de6787dc14e73083a3e16c5e25a5479463d75f5991e6bb9d505dcc85ec7493325e9342ac7a0b7abef24432ead0aed1bf98acb740231194de197eedecedc60c268fb1d72329a3164d4d06247e1ac9ccc8a54e76b061a4fa565c5be508862c6df8a6e14edcdc66f4a917bf8bfc53c9f0a5b4fb5a25b6e11b18870f80cb852206e85a3f5bd56c2817ae87be3ed23cfd069ea857616aa2017be07b8efd28b2b01672daa9ff7bed6375eb12cff4fad3cbc80b2e8fd262d38553a108253e4365f38c4e8c96417c4002c50b68aed7c31198d4f42b3248b32a05874243b9c26d37416c915e77bbd39c93b6a983ab317335a1eb3e689ed7926bdd8423b0672e074ecdbaa380d49b36dcc2408b9d89bab719e1a8ce887f548d26a69af4ca5b7957ba3b4a79b951f395e916fa6b7da711faa4996039341c231ae1b90dabbb7e22a75962b47b6e54abf0cb1173f27825894dad054035d168019ec0292071ca4b08993b830b3918e8d45d8b1c1c83ad0fda9dc0e827d8a564900604e9126d0ce6ee7c52ac61c83a530caafbad24488b995c3afd14aa97847a058fd8658d6b31aaa69d44f5400752ad821939ce294405d0a3af5e919aeb8316a199c3302af3d377d63e3fac9fb84a6bd419c66437f9d0798cb6e43a432a7a1aa8dd55fc5afc88c0d425dbfd22f59f7e643a25686fa5495c2062a1b6a237aaee48c8d771f3d5e8cb8d97059a6e47b8a32626b251ff5700115429accaf204611c1408860af6716b4fc3549500b6670be0aaf82add7af56be74c793f66976f37d9f3597a2ea07ebe0517358d87d400c33e71ae714ac2c199c99cfc962b66906f0fc6fdd05b0d05546990a58bfb8d1ead59442675f0acc45336a93e3e73276f107832663446a97ce16985b702542a767bf8010a017fa814a14fd1cf2b246bfa64f1932fcc808b4db7797639f1094b2a495b9d2f32eea2ca615618c15711bde555c96df3ce241475affad929cbbc8a41ccd1e38df0c7d942b35f6439f8304254a3a4918afad17cbef9614511e8eb229d69c5e004f56d9ad2bac7931112d28bdb4d00e9163ba158db243684d312c8298ce1aa5a262c5d6d0695ddc66152dd958cc78b0609ac1603078c4e64ba2d39197eaaa288541b4b165f204302d4fd7a04e1a95493d4fda22fceaf2e4483caac07f5d6e3bd9fed30c83429ff785cd768b63caf9ad0dd7c056e8338b7c0ebca50cef7750a46a3b010e6aa9f0f20aa8724ba059df1d66acd00f5772fcc8e536978ecd0c1041e2b7d3ea21713f3542a50629d5e929f02f2c30f2b5382d3e72b31dfafca5f00e26e313072f36340c7233f414f1c925afa6d5853507d0579ef5444625ad6de2a16f90fdaa7c1857a889a01e3953fa66ce7e8771324e62991cbb6e659f87ca7a04f8d382f2a0858459c32268382a7077f55c87a72c8cc8d5164d80652e9ee88df1a12d464f55ebbc7d5d364bda3bc9393342d565751308e7c0bf60df285eff8ab94dc6de40fe37108f548f460638389438fde5066479f1ff468eed2206fa4601d8ec93d5d47792adf90f63a6ce3b2d41fbc8511d116b0ffa7968de745a07edfd5c1833f6b6c7e948cd17da6bc5520038912dcaea69241ea5263b5bb4d9bc5f648ea01484806515e7c45cdca00e824bac45d985a2dad601c3b28e1a23473509d043d743d95d0b51d2fd08d46a8601eda160eb2c94e45c76cf3f6432ecc6fec65d671706e0527b3a3aea81dc77bc16b5f10905b3fb957892b0b318afe2c6a0127b776e9581f27d6360b60f6db42446d7e4ad01c0db36ce171de8f9d4b61bddc02a4ae88a71d3d3a22a612cbe9c4483fa7e6c2e846f8ea954984f1a19ffeff608e871134f53f9a049fe2b60436404739848a269faddaa30954b62ade3426fdcd597958754beb48f266a3057bc16dfbaca54923ca6a96387bbfafb2a3be53f9c56d3e45d8e27ee7bc8ec608e95b8cc277f9e5df7da94262e8bd0946fea6c03b0fd29bed3e27b4f5b284ed27512fc03f451a8a1de7a36806b58f92f00069d1f6cf0878543ac92251c75f94880"}, &(0x7f00000017c0)={0x0, 0xa, 0x1, 0x1f}, &(0x7f0000001800)={0x0, 0x8, 0x1, 0x6}, &(0x7f0000001840)={0x20, 0x1, 0x1000, "b9ade15afd51920b9cec3afe8e4d68d9e7d77e8d1fdde4c313e81537c478022020196a44c926f6d4c1d99d1c06b8c8f3581fd9b8b0ca02aaa39f88362baba2d26a2c68b1ca37e50b9115c80a6c02238f1cede8a7e40270d11f6ec078a42a401fa672e34ab1669cedfd2c2eeba601fc22ef385253ea5cd666f98482a25c3a66b999c5e2eccfed9d4076ebec7d2fb5ee0f84161c6de054caf31c2f804b7c643cb8b1bdeab4c747bcf6bf82f5ff4e4439583275152108d68a15b9c2033bf66389acc06ebe17cbb239eb23d51b925e3f1b2424b6f0a43c453627a3d946f4415a6eddbf9719f649f5299435b44fae1218510992a7d4d84daeec50d661befd3517ee6127f45fad740e8bcf12124e62abd963e5bb2573345b36e3bfd586565e1c3373a4359cb03aec836c84d897687b4cab3c5ffcc027ed90756bcf5963b3741ec96b560e7c670fc2810ed9ee7dfd9388fea8aaa7d4b2699e6b97d13725fa25813b4288c108b3e76e426987d7ffc13bb2de15c2fb1d2ff9ffa26fa2a1f8c1a77e57b415d1d2fff36565d345fc7a770005bcf175274eea29c3b39a9e015122ba954c9de8e43b31f92d0b9eb37e8d0354eea7c668764e016eae46b4ea7a2f119f54e793537132650c29f1489d650dbba384f48eeaef257231af1455a3e601804b27aaa1c9086626cd79d3dabd7b628ed51bab8bc699d677d4c19e87663bde18d6690d147c4478e6712f20924adefe4f39c621777df7dfc1872d136c82a9a6387ced7b6dd3d02828233284f4b6a151d6b1876b06e8b7319fa48b94244bfe0e18d3d346db3c659ae094dd17fbae7cec88d0ea1712ec5ab503783e785f2971893e8d2957df6157892eb0ba307734be71248873e915295f3f95d3c552057c6fec3685b3b5ff36db6662f820f676307b3f15c760464b0d35ab8aafbd671077e585b1a3aba78e5ba18fffb460a9bf2bb4ca5c8ebdb9dcb9d5cde316fb9ddcbd223e06a77f2fc66dda5a98b2d54b34b116a81ab7a05109838bc385506900574122e7af18deebae28afd112421f4d55cb8fd37faf0016ba26df24d3062144c7f6ecfcae0b3a57633c83848a3f1b7e9447e931de661aa26546f25999ef47b9364c0ce139469d50cd38ebb5f68d3967ff8f58c53997bb08a0928ac0cc646868ab9890e746170cf649c680d028e999b5295a004dbd2aec254f6de339732e42ca67d10f3ae9bde7d97939e0ba637887ca48723bbfebe9668d3d9b86cbbd89e79ef04dbb14d041bbe68e4ac60f7a825632d6dd14d7678331f014fcf70353f36e8bc5d0932fb33391cb9d5a899cba4c30cb41fff4e2183aa15352362f54f99d20f87af651aef0ddcaff419ec289b451586525b3bde379b98694f1c28b0a54985544edd5aad750990e5566db558bb7eab63d4654bb9ae7b5d4cf60d5769afad5f5baec571cb18e14fc9efe9e61111e0111bff74584ef509cb201c0da8b84f33985d0680e76fad0324dadf5d6785766c3e08f569b59c885bd3b2b3abc5e5ee6a6a18e0be691d81061425dd1a8f8b08d4638432627fb1ebc61c397bce39cf7a4e987211b65381824263700a193e6c9aba24fd51445cf5f74b0df5f567019a141918bf34df218743cd864d4610dc3aeeef00edc54919e91c557adc2cf457c66b406167b7dd5ec2cab3bc90c2c7a96d797310a693942bc1cff9d4ba3b7f80f8d15f9c590f4b3883370429181b4aabf5e05b3ce972c3868763663c7e029a0de575c79a35ee2949ff4692d6e85cacd29ee02748ecc756915bf9fb0e059639b87e03b7451c7b52bd96c3e925d622a0265754f5b7eb5e5a02279404ccdd958d46b4528199fed7c1a838b97d0cb786e9b352337c884ba827fb691b171835731819afda8cfc438d0798209e063a8ea53ea8e70a005f3f7599ab910881177fd83b1cdccb6ae8aff3a1323a929f7b927d440672636c0671b680596177e3ec99d4693ed80b8f25b8521202709a61100ac984226102f7af98b83a6b7520cf7e10466ebce8f135758ba75e479e4a9d14ef7884f16a44f4ebb40d57d22a9579860197a10b40906dafb723b497da6dae776c5dd98b273059cc40d022f72731cd6d0cf1c3b757de8ed52bee5e74c39b7f24a552bf0b058d9b3ac793cf66c07779a1d8381c1d17ce17000549d0998c8f3317c7db3ed38412d6b3f93c6aa0ef2a7dfe5af995a565e136f53f9ac374e12560a4c0e771a5e2096807fc4a03afdfd441d64bd3bfaa589bc8d0d72902c57072ac0c7e933860d51e75e0c0b8d8c136abeb53309c0ca84884696bfe04e764b482585b0769be5c3ebcec86e8244bf037446dcf879015fc55a5fbc90d029deff6749ccecbe73beeb53449982b1217be9adc6e13d3a68f6a00db7d0090471147ec8b34e55b3ad5f9c5bd64b9b7fe1700236456d690ada2547ba8ed66fd7a50e9547d08e9901ac61da5fab55af0fb80aa9f156b947cd36f63af405909012001ba4af4c80ab32dcdfe9646df6c9a6508379119165b4199aa756655ef02f294e2923184341a74afd189969aeecda3a975a2698663fd43475c37a4d3bf3fc34464edd7e3538609a5958b85c12e1077f3115ae85761eea75af5572ba993ade6158402e662ab3a32f8b64e8a7fe4a5a82dba5ecf7b80a1a2a85ba6748c63825c13666f951fc1b175e0b253fd4e3c54ba58070ef8c94f35e084a072aeb056db6eb9cc74a9a44115566143783fc22e4771250e06fb1d9cc231e400ebc932209d1532ba484ca116fcb9125f6674013abc7639f2a2507d92a4bd8647a2c520a614ad59204192c2dfe943d4b414b7e7bf5f1d7dc3c251486992be0959ae1935206dad030df144f035765e00f5c07696ffe1c14b8b76eb0a72e85121eab6ffcbbc6b13e8ac96723e3df5c3c69b14ca5b31a3105a771d27ab0a35a215ab1229f43aa5e158314000080dc04b2cc28377feaff01ff64b9c2f95405087dd5ced5a04964a0ec677d4e6677c07315665fae4c6e46b31b57c448a501483625f15ce1c918fe9ff78c746ddf283488ce18bdfb94b306cceb6b4459a031e2cbb1b86284524437bef8ddcf834696e002d623a827c06b843157259ac58eb8a9cf9060bac03f8a2f56073fa7e79a71a0b656a54d60a3f22e145ee03e0e437f44798b5baa7fadd7d38b16daeb724b8c8aa0e7bd2766fa1b78e48e9495785f092578969d109bab3b0cc61bb6dca36ee073589f9f80ed262cd4b8fc4c1a8cda314092ced7af69be3a78038d29377f21fefce13372ba074648564592ae8dffad904cea3662b16bda7c23f2d7143db9a3094aa507833411cdf5f2ba16202c0657b9c7aa3aa9071c3c107a11011b08680e7a0037e45dbf324397130bf06fe08fe0cb2bda0ebdbcc50d3c9e6f02447adc8be7a892343d8bc68fb6f2383651b20cd41efd69fe92920b3687b03b123a48c38ed9927d240970bf97344bb7ef0d8b54fa648156b12c9563c1fa4ae589985300ef425bd85bf44962bf8ae5b232ad2b9f9fa58ccb3c110c9527dc18f04bc5d9900a5f97a285b19a7e637222790b86c977073eeb93ebefe8126b67d1638156df30bd715e8c8dcd210dbe8fb21f16fb268d7d3b049198ae5b13102ffd28e4a0d1e59d4afdd1b7c53ef07d6901dca2b84e3e594c4ad446ae9e0c11a7922cd896c8ba2cac258a3578ad2fe7d06efbcf1339513f3c352a3aa164c763d4d0c3ebf6347c09ae1fa8b997b0708b3a2c8ecab889b90f3c00125590ccbcee0a485295b9d70472c0286843bf096178276ea3177417f58d2f41caede55f2b093a1508bc4b52b28db022af3626c912f53689af9fcbfc421894e10f52f3df1109fcd4381e6d5cf1cbbad897bc11dae1d207ae663d4ee0f902387880cab8d6137abd2adc3ea71b0ac7d42d5ae4f90ca1492da8035b901f7ac2ed2a485ae736edc29a311a56db0a100de740c1b69317a87eef9928891b1c6ee86641efed478e6197eee6b95ebee3c1fe1ef15b36e50ffe063f435c0822ae1465e2c4892d6244ecc750f417b68e2a9acbe3ed32926e1499288a8c21c16e0f27c45224bb284613596af39689b1abb7a832b294d5caba8e8bf3388dcc0f06830fad4a40ee7f69006faa043eb9b70137aab80b1e33850f971304454fdb0023b98494bfaa5ecaf42be3dd9c1a45b7542ebafed7d4484d21f62d20fcf52c28e951a96c555b5d593d4305226f488acaa8330bbc18cbc66d122623a91c07c4a7fffc3cbdf695e65478d6e71e7077b1aab72b6ce0abcaacbe557e66c96df6612ef0b4ef29c53d2bec76044329f968ba3ea453ad53546a4f52cba7cd210e512028e22f04758f3df2ed4bf7d9a3c9d523c0dc1c0bb0443f9ce436a94deb7da019678a5e83668aea2d6c427b36db1e2f8f21e2b3b874fc84493ac8e0a85feac9009e800531d8b776d8217a808001f9ee0d78a09ecd9922deb2894953d2e91c12ad85d83834e437432d8325ce9fbbf160716ce0eb215aaa1cf8b3bd5a7ed8ace0e071064091f602df64e1241ca8bb97722872c9dee531b949e0d6772412b44b97e959f1a66df733020ee9b2e95a02f0bfe0225c655b588cfd14f40aadcf404ffe124253614248bc2b21563acf142df26e9c7e7f036ffce55ed9a55eda4f0f8c148e26c2adb89b2275b7921e8087a0de75b2ac81a341a04c757352b689fa7ab2a808853be66b413564bd4232ddb0c9f546708d84d4fbbe4d26fa04c82dc9e0522f1271a1d61e4328c40954ba49240a1659dfc08295255793e5ce2779e3c46383228b1f415c75a69e45df3171b5a343900520dba890131919792d6c3923ff709a227728940f8634da12cbf917aaebc0cfd6716c68993753d69279139224d4deff4e69941af551031e33495af8aa21cecdc4966e9ca00b74e43571d2f5bd443347b8339682f1a23855757126ead18e054bd54995109ad81f8b08ccc8783edd9290bccfe6a66c12a5997a7c7ef57958d47e08b6137afe194d66efb031ed4dd45a7dcd6fc03704972ea74429ced141b8eb2ad2cce3547cab906f6ac3d9894ba184950a9e9bfd2a0f96fba9ceb096bbab69c23c73b1b946a3830dfbd1cf685586cdd0baee6f8ac091f254337b72dbb04b3a5804d9ca9d0db6ca0ed5835fd2201392017788d07471beeb95bfd2452cbd0cbecc3e602f72eeb0ca10ee98abd83ed6b195b02d020bac05a2560b66796312c7c845bde25445a0bfca7376f602a364966861e83dfbcaecffc23d03ffbc8ec9fff20e8e6f4b48d3694e88686e113ba0090c97cd621674ce79c3ebbd56ec5376be3e225431d4344f8ac41608febb7abcbaab18f85a21ce457e1063b88cf29718f9cff30129b0d2c7c6bdc2922d39d8735104b55e7abd530cf51c2dcad1d54e96086bcca540389e1d355178881ba1f2e3f50483142bbd89c273de937e5476c3e34d9144762dfb0058839b94109dd85e66fbfa68d57fc712fb8e5faf2f520b9f7d82793b6d386d73f9bd77512dd9d94d2ac0d84ee72b9c7755a9d83fc667a1e05ac1f208b3230973b5110a60091288ce2637be67d4c39b16dd30e52ecd30ca888808ccf8053eb1d7076b53c9510f2fa62df319f8582e842a64e3e88f7dcbb14cc86facc240a9bf90f04493a70b2b799f532d831499adb0a8bd7908936899dfc7dfe39911b8a90ba787e7923c1829900f52e65960997dc5e3bb8365d7e2021565657d8a818965c3ba069854a2ddcb1f166bf6f81d5c9643a623cbe5f00bec25e3fa411ec94bcd175e5f80d9519f9dc69293ca4f24003cc22a40558bc6eaae057281e940d9cca93c5862e2ffe75f46cdb4a0"}, &(0x7f0000002880)={0x20, 0x3, 0x1, 0x6}}) syz_usb_connect(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0xad, 0xa5, 0xbc, 0x8, 0x12d1, 0x142c, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x2f, 0x4, 0x1, 0x0, [], [{{0x9, 0x5, 0x8f, 0x2}}, {{0x9, 0x5, 0x2, 0x12}}]}}]}}]}}, 0x0) r1 = syz_open_dev$evdev(0x0, 0x1, 0x0) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, 0x0) ioctl$EVIOCGID(r1, 0x80084502, &(0x7f0000002900)=""/181) [ 920.291312][T19515] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 920.320185][ T5] xpad 3-1:0.65: xpad_try_sending_next_out_packet - usb_submit_urb failed with result -90 [ 920.343854][ T5] input: Generic X-Box pad as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.65/input/input347 [ 920.461253][ T3525] usb 4-1: Using ep0 maxpacket: 8 [ 920.491238][ T3309] usb 6-1: Using ep0 maxpacket: 8 [ 920.511282][ T3304] usb 1-1: Using ep0 maxpacket: 8 [ 920.517675][ T3354] usb 3-1: USB disconnect, device number 112 [ 920.531696][ T3354] xpad 3-1:0.65: xpad_try_sending_next_out_packet - usb_submit_urb failed with result -19 [ 920.591341][ T3525] usb 4-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 920.601826][ T3525] usb 4-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 920.611333][ T3309] usb 6-1: config index 0 descriptor too short (expected 1042, got 18) [ 920.612917][ T3525] usb 4-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 920.612933][ T3525] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 920.621247][ T3309] usb 6-1: New USB device found, idVendor=12d6, idProduct=0444, bcdDevice=d8.f1 [ 920.630416][ T5] usb 2-1: new high-speed USB device number 20 using dummy_hcd [ 920.638218][ T3309] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 920.663070][ T3304] usb 1-1: config 0 has an invalid interface number: 63 but max is 0 [ 920.671130][ T3304] usb 1-1: config 0 has no interface number 0 [ 920.677386][ T3304] usb 1-1: config 0 interface 63 altsetting 0 endpoint 0xB has wMaxPacketSize 0, skipping [ 920.687404][ T3304] usb 1-1: config 0 interface 63 altsetting 0 has an invalid endpoint with address 0x80, skipping [ 920.695668][ T3525] hub 4-1:118.0: bad descriptor, ignoring hub [ 920.698055][ T3304] usb 1-1: New USB device found, idVendor=1934, idProduct=1202, bcdDevice=18.8a [ 920.698071][ T3304] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 920.709774][ T3525] hub: probe of 4-1:118.0 failed with error -5 [ 920.718932][ T3304] usb 1-1: config 0 descriptor?? [ 920.728796][ T3525] cdc_wdm 4-1:118.0: cdc-wdm0: USB WDM device [ 920.733441][ T3309] usb 6-1: config 0 descriptor?? [ 920.761319][T19542] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 920.768857][T19542] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 22:30:24 executing program 4: syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000300000000000000f1"], 0x0) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0xc0185879, 0x20000000) [ 920.782193][ T3309] ems_usb 6-1:0.0 (unnamed net_device) (uninitialized): couldn't initialize controller: -22 [ 920.796005][ T3304] f81534 1-1:0.63: required endpoints missing [ 920.891267][ T5] usb 2-1: Using ep0 maxpacket: 16 22:30:24 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000020c0)=ANY=[@ANYBLOB="1201000aa60966102505882847120000000109021200010000000009040000002c06fd0072ef01141be986f7ce26cd3602b7c026f8c0e624f1ca4f37cd18552c9e13034b9665e61b41cdf62d9d5e55c3f8e32ef9078fe407410d697b165cc570cfa40b13ec343442fe2ff14715fa6e0fb79e0e696dd9298f10203cba08cb59c772065b8481285c4b231df5ed60cc6c1200000000000000000baaa9fb434a73a43133ce098beb0256c5a169af5bb843fc76a77ccc4d897ed84e8819b7b91b1f456a134dd9293e9d373de465cd21fb8c1c38"], 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) [ 920.961314][ T3309] ems_usb: probe of 6-1:0.0 failed with error -22 [ 920.983789][T19538] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 920.992445][ T3309] usb 6-1: USB disconnect, device number 102 [ 921.281267][ T3304] usb 3-1: new high-speed USB device number 113 using dummy_hcd [ 921.281394][ T5] usb 2-1: New USB device found, idVendor=044f, idProduct=b300, bcdDevice= 0.40 [ 921.298136][ T5] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 921.306199][ T5] usb 2-1: Product: 爵楎㒡⋆璦㉢斀㩼⼸䤚䱭聏삿秽ⳃ偍魸␼ᗹຼﺏ譹堞蠆쐱꿾쏱豻ᵀ툷郖蒨糩墈굊꽬顂熬ۇ逾韬௮ꈦ೒綄峂蠩祡齝꺄䔛ञ톳⎷뫲쪁咟摓ጌ槺倰난〆ν߮雽况䥆㯒ᢉ佁쐀鯅ー骝쐸0⃹꘴쿊∿錢춦鿠쾗۶ܘ [ 921.333774][ T5] usb 2-1: Manufacturer: 僛䇆ȇ狞귿翉为銄卵⢏墚햽끢뢼틜䫢枫왢ꖨꨛ÷안誕倕酺宽팸뭺➄뮩㐴礏뷩㋈稈䤧ḛ溢玠㳑໛㦲ⷡ䣦Ѿ捠擃䩓ꁶ瀴곞쬺䣓刏ﶻ陹啳ꙫ뿿귙ᭅ틓뀭읨廄蠔袐䆸䀫섙照嘫䮙릨蛺匁㹈ﰀï涂魠糨ꉬ枝긠큼衤锱ᤧ涂气㖓䲇쌣牳㾫σ㸿Ყﺀඌ⧁茻劊鱨劉휡೻蚾 [ 921.341515][T19539] usb 4-1: reset high-speed USB device number 107 using dummy_hcd 22:30:24 executing program 4: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000300000000000000f1"], 0x0) ioctl$HIDIOCAPPLICATION(r0, 0xc0185879, 0x20000000) [ 921.369275][ T5] usb 2-1: SerialNumber: 쪑잜鍇⽲ꀝ箤〟⊽ꋖ╘⤶ꏲ饼鳜䷶磻⭿㟝⊎⵨阼뙱늜읾坍ﰞ뼺ⲗ圫賊⦆랫꽩蚱ቫ浡⟴끺 [ 921.591279][ T3304] usb 3-1: Using ep0 maxpacket: 16 [ 921.651281][T19539] usb 4-1: Using ep0 maxpacket: 8 [ 921.721355][ T3304] usb 3-1: unable to get BOS descriptor or descriptor too short [ 921.771260][ T3525] usb 6-1: new high-speed USB device number 103 using dummy_hcd [ 921.781491][ T3304] usb 3-1: unable to read config index 0 descriptor/start: -71 [ 921.789113][ T3304] usb 3-1: can't read configurations, error -71 [ 921.841594][T19562] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 22:30:25 executing program 4: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000300000000000000f1"], 0x0) ioctl$HIDIOCAPPLICATION(r0, 0xc0185879, 0x20000000) [ 921.983722][ T3275] usb 4-1: USB disconnect, device number 107 [ 922.011287][ T3525] usb 6-1: Using ep0 maxpacket: 8 [ 922.061273][ T5] usbhid 2-1:1.0: can't add hid device: -71 [ 922.067324][ T5] usbhid: probe of 2-1:1.0 failed with error -71 [ 922.075306][ T5] usb 2-1: USB disconnect, device number 20 [ 922.131362][ T3525] usb 6-1: config index 0 descriptor too short (expected 1042, got 18) [ 922.139813][ T3525] usb 6-1: New USB device found, idVendor=12d6, idProduct=0444, bcdDevice=d8.f1 [ 922.148926][ T3525] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 922.158545][ T3525] usb 6-1: config 0 descriptor?? [ 922.202366][ T3525] ems_usb 6-1:0.0 (unnamed net_device) (uninitialized): couldn't initialize controller: -22 [ 922.401532][ T3525] ems_usb: probe of 6-1:0.0 failed with error -22 [ 922.410207][ T3525] usb 6-1: USB disconnect, device number 103 [ 922.471335][ T3304] usb 3-1: new high-speed USB device number 114 using dummy_hcd [ 922.621271][ T3354] usb 2-1: new high-speed USB device number 21 using dummy_hcd [ 922.721233][ T3304] usb 3-1: Using ep0 maxpacket: 16 22:30:26 executing program 4: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000300000000000000f1"], 0x0) ioctl$HIDIOCAPPLICATION(r0, 0xc0185879, 0x20000000) 22:30:26 executing program 5: syz_open_dev$hidraw(0x0, 0x0, 0x0) r0 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x8, 0x1) ioctl$HIDIOCGUSAGES(r0, 0xd01c4813, &(0x7f00000000c0)={{0x3, 0xffffffff, 0x7f, 0xc3, 0xd0e}, 0x22f, [0x4, 0xb6a3, 0x3, 0x3f, 0xfff, 0x26, 0x1, 0x0, 0x2, 0x9, 0x6, 0x6, 0x5, 0x400, 0x1, 0x2, 0x7fffffff, 0x3, 0x200, 0x4, 0x10001, 0x4, 0x7fffffff, 0x20619c67, 0x401, 0x7, 0x5, 0x2, 0x3f, 0x30, 0x80000000, 0x33, 0x4, 0x1f, 0x1ff, 0x4, 0x326, 0x9, 0x6, 0xff, 0x2, 0x81, 0x4c2e, 0xe974, 0x7b2, 0x1f, 0x1000, 0x7ff, 0x3, 0xbb6f, 0x6, 0x4, 0x6, 0xfffffffb, 0x1, 0x3, 0x3, 0x200, 0x8, 0x3, 0x7ff, 0x0, 0xfff, 0x10000, 0x800, 0x536, 0xe8, 0x3, 0x6, 0x1f, 0x4, 0x8, 0x3, 0x80000001, 0x5f0c, 0xff, 0x7, 0xd4, 0x9, 0xf93, 0x2, 0x2, 0x0, 0x8, 0x8, 0x8, 0x1, 0x3, 0xffffffcc, 0x7e4, 0x8, 0xff3d, 0xca, 0xfffffffb, 0x101, 0x2, 0x8, 0x5518, 0xf7, 0x1ff, 0x80, 0x9, 0x2, 0x7, 0xfffffffc, 0x9, 0xf0000000, 0xbef3, 0x8000, 0x3, 0x4, 0xe0000000, 0x3, 0x4f, 0x1, 0x7, 0xfc19, 0x5, 0x3, 0x5, 0x8, 0x6, 0x3, 0x7f, 0x81, 0x6, 0x1, 0xb0e9454, 0x3, 0x3, 0x545f, 0x101, 0xfffffff9, 0x80, 0xd3, 0x6, 0xcb, 0x3, 0x7, 0x8, 0x101, 0x1, 0x7, 0x9, 0x80000001, 0x3, 0x1, 0x5, 0xc111, 0x2, 0xffffffff, 0x7, 0x7fff, 0x1, 0x8, 0xffff, 0xffff, 0x8000, 0x8000, 0x7, 0x8, 0x79, 0x75a4, 0x0, 0x280, 0x8, 0x8, 0x3ff, 0x7, 0x1f, 0x9, 0x97e, 0x7, 0x5, 0x6, 0xffff, 0x6, 0x8001, 0x8, 0x1, 0x3, 0xfffffffb, 0x5, 0x10000, 0x3, 0x1ff, 0x5, 0x5, 0x5, 0x7, 0x7, 0x9, 0x2, 0xffffffff, 0x0, 0xffff, 0x5, 0x80000001, 0x2, 0x4, 0x5, 0x1f, 0xec, 0x3, 0x4, 0x4, 0x0, 0xc52, 0x8, 0x6, 0x779, 0x80, 0x1000, 0x2, 0x10000, 0xeb88, 0x5, 0x5, 0x7, 0x2, 0x10001, 0xfffff800, 0x7ab, 0x200, 0x10001, 0x1, 0x10000, 0x3, 0x4, 0x2, 0x1f, 0x7, 0x8, 0x3, 0xf2, 0xbca, 0x3, 0x1000, 0x9, 0x5, 0x8, 0x1, 0x4cd, 0x200, 0x800, 0x2, 0x2, 0x7, 0x200, 0x100, 0x8, 0x101, 0x6, 0x7, 0x9, 0x1f, 0x1, 0x1, 0xb26, 0x1ea4, 0x7, 0x0, 0x1f, 0x5, 0x8000, 0x300000, 0x3, 0x0, 0x40e8be0f, 0xffffffff, 0x7, 0x10000, 0x542, 0x0, 0x2, 0x80000001, 0x3, 0x10000, 0x8, 0x3, 0x1000, 0x5, 0x8001, 0x5, 0x4, 0x0, 0x5c0, 0xff, 0x63, 0x1f, 0x400, 0x7, 0x6, 0xfffffffb, 0x6a, 0x1, 0x7, 0x0, 0x4, 0xff, 0x401, 0x8f4, 0x9, 0x2, 0x4, 0x0, 0x6785c6fb, 0x9e, 0xffff2ffb, 0x4, 0x81, 0x0, 0x8, 0x5, 0x1, 0xffff, 0xfab, 0x0, 0xa17, 0x5, 0x0, 0x400, 0x1, 0xe5, 0x1f, 0x3f, 0x6, 0x7f, 0x5, 0x5, 0x9, 0x1, 0x2, 0x3, 0x1, 0x1, 0x401, 0xffff, 0xfffffe01, 0x8, 0xbbf, 0x7, 0x0, 0x200, 0x80, 0x7, 0x1d0, 0xe, 0x9, 0x5, 0x10001, 0x3, 0x5, 0x200, 0xba, 0x401, 0x1, 0x8, 0x7, 0x3, 0x4, 0x3f, 0xf7, 0x0, 0x8, 0x29c, 0x8, 0x2, 0xfffff001, 0x2, 0x3, 0xffffffe0, 0x1, 0x2, 0x3ff, 0x3525, 0x8, 0x1ff, 0x7f, 0x2, 0x0, 0x3, 0x20, 0x4cdb, 0x10001, 0xe, 0x40, 0xd7d8, 0x4, 0x5f, 0x5, 0x4, 0x80000001, 0xce72, 0xffff, 0x7f, 0x8, 0x26, 0x7fff, 0x100010, 0x5, 0x6588, 0x5, 0xf82, 0x9b1b, 0xe3f6, 0x120, 0xd1, 0x91, 0x2, 0x10000, 0x7f, 0x3893, 0x1, 0x1, 0xffff, 0x1f, 0x0, 0x401, 0x3, 0x8, 0xcee, 0x3f, 0x3, 0x0, 0x6, 0x1ff, 0x7, 0x401, 0x3, 0x7f, 0x4, 0x800, 0x9, 0x5, 0x1, 0x8, 0x7, 0x9f8, 0x7, 0x7, 0x10001, 0x7, 0x49, 0x0, 0x8001, 0x3, 0x10000, 0xe5e, 0x7, 0xff, 0x1, 0x3, 0x7fffffff, 0x8, 0x0, 0x1000, 0x80000000, 0x7ff, 0x5, 0x7, 0x8, 0x4, 0xc301, 0x6, 0x12f3, 0x1, 0x9, 0xfa0, 0x9, 0x800, 0x3ff, 0x3, 0x9, 0x2, 0x5, 0xe41, 0x3f, 0x4, 0x9, 0x4, 0xffffffc8, 0x9, 0x2, 0x9, 0x6, 0x0, 0x2, 0x8, 0x0, 0x3ff, 0x4, 0x3, 0x7fffffff, 0x9, 0x4, 0x1e, 0x0, 0x2, 0x1, 0x10001, 0x9, 0x42af, 0x9ee, 0x5, 0xc6, 0xaaa9, 0xf3, 0x7fffffff, 0x4, 0x0, 0x8, 0x41, 0x7, 0x3, 0xfffffff8, 0x80000001, 0x7, 0x3, 0xffffffff, 0x8001, 0x6, 0x6, 0x1, 0x4, 0x7c, 0x2, 0x0, 0x8, 0xffffffff, 0xa7, 0x6, 0x6, 0x0, 0x4, 0xff, 0x1, 0x8000, 0xfff, 0x800, 0x7, 0x2, 0xffff8801, 0x80000000, 0x8, 0x3f, 0x7, 0x80, 0x3f, 0x0, 0x6, 0xd200, 0x3, 0x42f6, 0x5a71, 0xe6, 0x8, 0x1f, 0x3f, 0x63, 0x3, 0x4, 0xffff, 0x2, 0x3371, 0x0, 0x1, 0x2, 0x0, 0x7f89, 0x3, 0x1, 0x9bd3, 0xfffffffc, 0x1, 0x8001, 0xffffffff, 0x5, 0x9, 0x9, 0x9, 0x91, 0x2, 0x4, 0xfae6, 0x40000000, 0x0, 0x2, 0x6, 0x3, 0x6, 0x5, 0x3ff, 0x5, 0x6, 0x10001, 0xbc8f, 0x2, 0x9, 0x5, 0x0, 0x3, 0x10001, 0x9, 0x2, 0x1ff, 0x1, 0x2, 0xffff, 0x7, 0x2, 0xc2, 0x1, 0x6, 0x4, 0x30, 0x9, 0x4, 0x8, 0xaae, 0x101, 0x4, 0x7, 0x3, 0xfe53, 0xfffffffe, 0x9, 0x27, 0x471, 0x6, 0x5b, 0x6, 0x9, 0x7, 0x3, 0xfffffffc, 0xffffffff, 0x401, 0x3ff, 0x89b8, 0x77, 0x1000, 0x8001, 0x1ff, 0x0, 0x8001, 0x8, 0x1000, 0x0, 0x9, 0x8, 0x8, 0x5, 0x8, 0x8, 0x8, 0x7, 0x20, 0xb8, 0xfffff2fc, 0x9, 0x3, 0xe57, 0xfff, 0x2, 0x8, 0x80000000, 0x4, 0x7, 0x1f, 0x4, 0x3, 0x6426, 0xd7, 0xfc41, 0x6, 0x7, 0x7, 0x6, 0x4, 0xfffffff9, 0x9, 0x9, 0xbc, 0x6, 0x8001, 0xba0f, 0x0, 0x8001, 0x744, 0x4a5, 0x5a, 0x1, 0x8000, 0x2, 0x2, 0x81, 0x81, 0x7ff, 0x4, 0x1, 0xffffffff, 0x154, 0x9, 0x80000001, 0x7, 0xfffffffc, 0xe172, 0x2ad7, 0x8, 0x8, 0x3, 0x7f, 0x5, 0x1, 0x2, 0x0, 0x9, 0x2, 0x5, 0x7, 0x1f, 0x8, 0x0, 0xfff, 0x8000, 0xb77, 0x1, 0x4, 0x8, 0x401, 0x7, 0x9, 0xfc3, 0x90e, 0xfffff34e, 0x6, 0xdda9, 0x2, 0xf9, 0x2, 0x1, 0x3f6d18b2, 0x0, 0x1f, 0x214dd099, 0x2e611cbe, 0x9, 0x101, 0x5, 0x4, 0x5, 0x6, 0x9, 0xaf2, 0x6, 0x6, 0x6, 0x3, 0x8, 0x4, 0x0, 0x7, 0x3, 0x6, 0x17, 0x9, 0x9, 0x80000000, 0x5, 0xff, 0x1fdd, 0x0, 0x9, 0x1, 0x6, 0x0, 0x3, 0x8, 0x3, 0x7, 0x7, 0x1, 0x81, 0x200, 0x5, 0x7, 0x200, 0x20, 0xfffffffd, 0x9, 0x32ae, 0x0, 0x7, 0x9d7d, 0x1, 0xb1, 0x8001, 0x80000001, 0x2, 0x7, 0x5, 0x1, 0x0, 0xef92, 0x3, 0x0, 0x9, 0x60920, 0x8001, 0x8, 0x200, 0x5, 0x3, 0x4, 0x100, 0x1, 0xbc, 0x18, 0x5, 0x7ff, 0x4, 0x6, 0x0, 0x7, 0x80, 0x80, 0x5, 0x0, 0x3, 0xfffffffd, 0xfffffff9, 0x3, 0x2, 0x100, 0x6, 0x401, 0x18a, 0x8, 0x7fff, 0x4, 0x7fff, 0x7, 0x7e95, 0x7, 0x8, 0x3, 0x8, 0x9, 0x1, 0x2, 0x9, 0x7f, 0x20, 0x2, 0x10001, 0x330, 0x2, 0x4, 0xfffffffc, 0xfffffffd, 0x80000000, 0x7ff, 0x80000000, 0x4, 0xd, 0x25d073b3, 0x9f, 0x8, 0x5, 0xfffffffe, 0x9, 0x4, 0x20b0, 0xa0, 0x7, 0x4, 0x6, 0x0, 0xc0000000, 0x101, 0x800, 0x24f, 0x40, 0x81, 0x2, 0xce21, 0x7, 0x7, 0x20, 0x6, 0x5, 0x8, 0x200, 0xff, 0x1, 0x5df, 0xfffffffe, 0x46d, 0x8, 0x2, 0x4, 0x8, 0x0, 0x80, 0x9687, 0x2, 0x81, 0x8, 0x4, 0xffff2b60, 0x20, 0x1, 0x2, 0x7, 0x7fff, 0x1, 0xba, 0x18, 0x2, 0x74c, 0x0, 0xeeb, 0x7fffffff, 0x2, 0x5, 0x30eedc4, 0x4, 0x40, 0x34, 0x8, 0x7fff, 0xfc5, 0x1000, 0x10001, 0x5, 0x5ebe, 0x6, 0x4, 0x200, 0x100, 0x9, 0x7, 0x9, 0x40, 0x843a, 0x1, 0xc3a, 0x4, 0x7fffffff, 0x8, 0x4, 0x5, 0x6, 0x7, 0x6, 0xb9, 0x4, 0x6, 0x7, 0x2, 0x4, 0x1a5, 0xc6, 0xfffffc01, 0x27, 0xc65, 0x5, 0x0, 0x3ff, 0x6, 0x4d, 0xfffff001, 0x9, 0x9, 0x9, 0x7cac, 0x8, 0x0, 0x7, 0x3, 0x8, 0x6, 0x9, 0x3, 0x2, 0x0, 0x7fffffff, 0x200, 0xffffffff, 0x9, 0x10001, 0x10001, 0xa6, 0x8, 0x8, 0xc0000000, 0x5, 0x7, 0x1, 0xfffffff7, 0xec01, 0x7fff, 0x2, 0x3, 0x10000, 0xffffffe3, 0x8, 0x3, 0x99, 0x101, 0x5, 0x8, 0x4, 0x2, 0x5, 0x7f, 0x8, 0x3, 0xffb5, 0x8, 0x8001, 0xfffff000, 0x8]}) r1 = syz_open_dev$hiddev(&(0x7f00000002c0)='/dev/usb/hiddev#\x00', 0x3, 0x2) ioctl$HIDIOCGFIELDINFO(r1, 0xc038480a, &(0x7f0000000300)={0x3, 0xfffffe7d, 0x59, 0x7ff, 0x80, 0x4, 0x3, 0x40, 0x5, 0x1c, 0x8, 0x8, 0x6, 0x8}) ioctl$HIDIOCAPPLICATION(r1, 0x4802, 0x7f) r2 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x2, 0x200) ioctl$EVIOCGPHYS(r2, 0x80404507, &(0x7f0000001100)=""/236) syz_usb_connect(0x0, 0x24, &(0x7f0000000080)=ANY=[@ANYBLOB="120108e608d607762d2a05c159c537bb92a78b71cbbf450000dc4804a9aad917f7458e2f49d40fdc585fbbb632f348611c38dcf262aa0f1746c8"], 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r3, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(r3, &(0x7f0000001200)="292d03ddb7b3df1ce2f7dd22d1127a2e605ddbe0bac0d436a397d0377d9ea5e51d556da37d8b8267340d40f07e274631025f9d94f15a33af048307184df7b2504bacf0870d324e7439436e3d88bb42d0c4d1102f3efd97c8461a6a3f952f9a9f2dc331a7fc79f4c17a4500e51f0b5031", 0x70) syz_usb_disconnect(0xffffffffffffffff) [ 922.761299][ T5] usb 4-1: new high-speed USB device number 108 using dummy_hcd [ 922.771318][ T3525] usb 6-1: new high-speed USB device number 104 using dummy_hcd 22:30:26 executing program 0: r0 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x5, 0xd040) ioctl$HIDIOCAPPLICATION(r0, 0x4802, 0x9) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x926, 0x3333, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0xff, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}, {{{0x9, 0x5, 0x81, 0x3, 0x1f1}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)={0x0, 0x22, 0x22, {[@global=@item_012={0x2, 0x1, 0x0, "a313"}, @local, @global=@item_4={0x3, 0x1, 0x0, "7fe52845"}, @local=@item_4={0x3, 0x2, 0x0, "b70100"}, @main=@item_4={0x3, 0x0, 0x0, "80e3bfad"}, @main=@item_4={0x3, 0x0, 0x0, "77ddb60f"}, @local=@item_4={0x3, 0x2, 0x0, "6d881ace"}, @local=@item_4={0x3, 0x2, 0x0, '\x00\r\x00'}]}}, 0x0}, 0x0) syz_usb_ep_write(r1, 0x0, 0x6, &(0x7f0000000400)="c99e0000f641") r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x926, 0x3333, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0xff, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}, {{{0x9, 0x5, 0x81, 0x3, 0x1f1}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)={0x0, 0x22, 0x22, {[@global=@item_012={0x2, 0x1, 0x0, "a313"}, @local, @global=@item_4={0x3, 0x1, 0x0, "7fe52845"}, @local=@item_4={0x3, 0x2, 0x0, "b70100"}, @main=@item_4={0x3, 0x0, 0x0, "80e3bfad"}, @main=@item_4={0x3, 0x0, 0x0, "77ddb60f"}, @local=@item_4={0x3, 0x2, 0x0, "6d881ace"}, @local=@item_4={0x3, 0x2, 0x0, '\x00\r\x00'}]}}, 0x0}, 0x0) syz_usb_ep_write(r2, 0x0, 0x6, &(0x7f0000000400)="c99e0000f641") syz_usb_connect(0x5, 0x6, &(0x7f00000000c0)=ANY=[@ANYRES64, @ANYRES32=r0, @ANYRESHEX=r1, @ANYRESHEX=r1, @ANYRES32=0x0, @ANYRESOCT=r2], 0x0) r3 = syz_open_dev$hiddev(&(0x7f00000002c0)='/dev/usb/hiddev#\x00', 0x3, 0x2) ioctl$HIDIOCGFIELDINFO(r3, 0xc038480a, &(0x7f0000000300)={0x3, 0xfffffe7d, 0x59, 0x7ff, 0x80, 0x4, 0x3, 0x40, 0x5, 0x1c, 0x8, 0x8, 0x6, 0x8}) r4 = syz_open_dev$hiddev(&(0x7f00000002c0)='/dev/usb/hiddev#\x00', 0x3, 0x2) ioctl$HIDIOCGFIELDINFO(r4, 0xc038480a, &(0x7f0000000300)={0x3, 0xfffffe7d, 0x59, 0x7ff, 0x80, 0x4, 0x3, 0x40, 0x5, 0x1c, 0x8, 0x8, 0x6, 0x8}) ioctl$HIDIOCGCOLLECTIONINFO(r4, 0xc0104811, &(0x7f0000000040)={0x9, 0x400, 0x7, 0x10001}) [ 922.835478][ T3309] usb 1-1: USB disconnect, device number 9 [ 922.851475][ T3304] usb 3-1: unable to get BOS descriptor or descriptor too short [ 922.871343][ T3354] usb 2-1: Using ep0 maxpacket: 16 [ 922.911575][ T3304] usb 3-1: unable to read config index 0 descriptor/start: -71 [ 922.919591][ T3304] usb 3-1: can't read configurations, error -71 [ 922.926129][ T3304] usb usb3-port1: attempt power cycle [ 923.011257][ T5] usb 4-1: Using ep0 maxpacket: 8 [ 923.131566][ T5] usb 4-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 923.141934][ T5] usb 4-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 923.153024][ T5] usb 4-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 923.162126][ T5] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 923.201283][ T3525] usb 6-1: device descriptor read/64, error -71 [ 923.211420][ T3309] usb 1-1: new high-speed USB device number 10 using dummy_hcd [ 923.212014][ T5] hub 4-1:118.0: bad descriptor, ignoring hub [ 923.225454][ T5] hub: probe of 4-1:118.0 failed with error -5 [ 923.233103][ T5] cdc_wdm 4-1:118.0: cdc-wdm0: USB WDM device [ 923.241483][ T3354] usb 2-1: New USB device found, idVendor=044f, idProduct=b300, bcdDevice= 0.40 [ 923.250583][ T3354] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 923.258716][ T3354] usb 2-1: Product: 爵楎㒡⋆璦㉢斀㩼⼸䤚䱭聏삿秽ⳃ偍魸␼ᗹຼﺏ譹堞蠆쐱꿾쏱豻ᵀ툷郖蒨糩墈굊꽬顂熬ۇ逾韬௮ꈦ೒綄峂蠩祡齝꺄䔛ञ톳⎷뫲쪁咟摓ጌ槺倰난〆ν߮雽况䥆㯒ᢉ佁쐀鯅ー骝쐸0⃹꘴쿊∿錢춦鿠쾗۶ܘ [ 923.286303][ T3354] usb 2-1: Manufacturer: 僛䇆ȇ狞귿翉为銄卵⢏墚햽끢뢼틜䫢枫왢ꖨꨛ÷안誕倕酺宽팸뭺➄뮩㐴礏뷩㋈稈䤧ḛ溢玠㳑໛㦲ⷡ䣦Ѿ捠擃䩓ꁶ瀴곞쬺䣓刏ﶻ陹啳ꙫ뿿귙ᭅ틓뀭읨廄蠔袐䆸䀫섙照嘫䮙릨蛺匁㹈ﰀï涂魠糨ꉬ枝긠큼衤锱ᤧ涂气㖓䲇쌣牳㾫σ㸿Ყﺀඌ⧁茻劊鱨劉휡೻蚾 [ 923.321238][ T3354] usb 2-1: SerialNumber: 쪑잜鍇⽲ꀝ箤〟⊽ꋖ╘⤶ꏲ饼鳜䷶磻⭿㟝⊎⵨阼뙱늜읾坍ﰞ뼺ⲗ圫賊⦆랫꽩蚱ቫ浡⟴끺 [ 923.371362][ T3354] usb 2-1: can't set config #1, error -71 [ 923.378441][ T3354] usb 2-1: USB disconnect, device number 21 [ 923.601256][ T3525] usb 6-1: device descriptor read/64, error 18 [ 923.661310][ T3309] usb 1-1: too many endpoints for config 0 interface 0 altsetting 0: 255, using maximum allowed: 30 [ 923.672225][ T3309] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 923.683120][ T3309] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 255 [ 923.696084][ T3309] usb 1-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 923.705155][ T3309] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 923.714723][ T3309] usb 1-1: config 0 descriptor?? [ 923.871259][ T3525] usb 6-1: new high-speed USB device number 105 using dummy_hcd [ 924.141263][ T3525] usb 6-1: device descriptor read/64, error 18 [ 924.182044][ T3309] keytouch 0003:0926:3333.00EB: fixing up Keytouch IEC report descriptor [ 924.192783][ T3309] input: HID 0926:3333 as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/0003:0926:3333.00EB/input/input348 [ 924.278741][ T3309] keytouch 0003:0926:3333.00EB: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.0-1/input0 [ 924.551270][ T3525] usb 6-1: device descriptor read/64, error 18 [ 924.583306][T19592] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 924.592909][ T3309] usb 1-1: USB disconnect, device number 10 [ 924.681385][ T3525] usb usb6-port1: attempt power cycle [ 925.361316][ T3309] usb 1-1: new high-speed USB device number 11 using dummy_hcd [ 925.391309][ T3525] usb 6-1: new high-speed USB device number 106 using dummy_hcd [ 925.671814][ T3525] usb 6-1: device descriptor read/64, error 18 [ 925.731468][ T3309] usb 1-1: too many endpoints for config 0 interface 0 altsetting 0: 255, using maximum allowed: 30 [ 925.742371][ T3309] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 925.753270][ T3309] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 255 [ 925.766243][ T3309] usb 1-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 925.775294][ T3309] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 925.784085][ T3309] usb 1-1: config 0 descriptor?? [ 926.091276][ T3525] usb 6-1: device descriptor read/64, error 18 [ 926.092283][ T3309] keytouch 0003:0926:3333.00EC: fixing up Keytouch IEC report descriptor [ 926.108144][ T3309] input: HID 0926:3333 as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/0003:0926:3333.00EC/input/input349 [ 926.205453][ T3309] keytouch 0003:0926:3333.00EC: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.0-1/input0 [ 926.219271][ T3309] usb 1-1: USB disconnect, device number 11 22:30:30 executing program 3: syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r0 = syz_open_dev$hidraw(0x0, 0x3, 0x18e100) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x20000) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) r3 = syz_usb_connect$hid(0x0, 0x0, &(0x7f00000000c0)=ANY=[], 0x0) r4 = syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r5 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1000, 0xd595eb44b3ef79f8) ioctl$EVIOCGKEY(r5, 0x80404518, &(0x7f0000000340)=""/93) ioctl$HIDIOCGSTRING(r4, 0x81044804, &(0x7f0000000440)=ANY=[@ANYBLOB="00000000bf69790c3845670305d0656c57cd5edd2516d00a0633ce8ea67a85d5de97e5ad8c0be1aa93b0273b8dfda13b8c7af771960f50880660cab6a9a0857b9e27a1cddc91439e08ab533186ff10c07d933c3dbed79c7b4457fdd264981b82d1f3158339617a7a456f535c2740555c182bb368eaab1f5f7e6e44804d82e4c1e6df718fc54cf5396d032255a9e4a75933818c9aaa0cbb01dea565df1f1ef6"]) syz_usb_control_io$hid(r3, &(0x7f0000000140)={0xfffffe3d, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYPTR64], 0x0}, 0x0) syz_usb_disconnect(0xffffffffffffffff) r6 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_connect$hid(0x4, 0x3f, &(0x7f0000000000)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x20, 0x738, 0x1705, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x2, 0x90, 0x34, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}, {{{0x9, 0x5, 0x81, 0x3, 0x0, 0x6}}, [{{0x9, 0x5, 0x2, 0x3, 0x83, 0x80, 0x3, 0xba}}]}}}]}}]}}, &(0x7f0000000580)={0x0, 0x0, 0x5, &(0x7f0000000280)={0x5, 0xf, 0x5}}) ioctl$HIDIOCGVERSION(0xffffffffffffffff, 0x80044801, 0x0) syz_open_dev$hidraw(&(0x7f0000000080)='\x00S\x00\x00\x00\x00\x9f\x00', 0x0, 0x0) r7 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x3, 0x40000) ioctl$EVIOCGABS20(r7, 0x80184560, &(0x7f00000002c0)=""/82) read$hidraw(r2, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0xc020660b, 0x20000000) write$hidraw(r2, &(0x7f00000003c0)="67bcd0160818b472762cc5ae4cfa130587a298c8b2a8e9910e2a4f317be04f11c0688f682ea30e94cb737555042b1f90151832fcaf467303046528841e604530876216d610a9068c23f5c9a222286c1dbda444681658c7963801f7a65b127dd5a219a0", 0x63) syz_usb_control_io(r6, &(0x7f0000000540)={0x2c, &(0x7f0000001300)={0x40, 0xa, 0x1002, {0x1002, 0x22, "adc3278a779eec62b230d1b367e787b84b7d5b725f3d4f08dbfbdbe82acf5592795e1f5668e9f7901f97c9505d32ae5efac0a9916fc408b446921b000030a302af52d1af3a49b19add12cfc7d19a2b6904ffbf6888dc1384dda043854bc14f84e398f0c96eefd55bc38a0638127fe18af1324ec8dcca00d2ae6e71b93da1e80e2573d3f102678ccb5705087201397b6342140f7f8e525a859a6a8629fca2271d9bb3563003fedeaaf9191391c948926ce65fcae71f8e53d1e35f753964e8f6cdefec810783dcd490adc508476ba66aa2b72dc5393faf5d837e2003b1f0efd28c6f6aa05259ab88bbd8475672aefe3ba0d503a50c833c627cbc40f445a55b40f8781c7130a49f76d12376e580baf169aea070025599afa04510fa677eee0f0f3ba08344143739c8c1673bc7023b52e5b035db2596eb8c67fe43aca6dd249549a94a5e2c742b1270f04dae2c84df52acf9393b6cc1939b296f8c13e09c043c031a7a1847fe94ea5f157ea9d112529019a86e867b9b2fb1630757508cb2f79de2429aa7a6693be99af12af49277a94c72ede8643caa4397c97be6c7aa02c0e318ac6032bdb825434c7055b3840e1afa53c01d7fca10e51e6c2503e36c02c2d3423f016a51e326cf14aba81adcee641c1fc0b8baf7792bdef14a0df47ad285e467a4a66428897029d6bee150ff1703f4e0a096b8f3686280e7dadea60048c5a227638bab8fefe023f0c43a62d28645ebea268c30f1c8a6cfe0dac23a78fbf5bf428479838b3f5edbf321aa6adea788812ddcae0fdae70a2c5ee10b458f13c2a10f159a224562ec4cad9a61b88d258f4dbf73b17f634e1a1b8d83f82a4502a0434359bd61c6e35f7ffedb9f5ec648848cf54e98d68ba73be3f33a115a92fbe2a72392068ddde3852641839f21a0e9e4a5fbdc034438152e439ee08446f592a84d4f213fb91476f3f531a68db68f7c9deb4d1cab209a459538c829119939d0cf6a7e37580e483800bb792faf091b7f81a35d34724f322ead26a1c3191ad319904d2b45348cacfae0b8aa485015677b0b0148a9b8b5e4b6dccaaf70296779fcba2b127c54ede9f667412ae0f3f137c991570f0ec25593ae7d34f4d323af9c376e3bb9da130d3774a57a5f8e9fca82e4a16062f9b13fbdcbefbb5e7242ad1bce975b0e9c474f61339392e7362962b83e12fd41e5183f2ec89e4fc86ada55fe3281d045389023b007ed90ecb1fadeaa00f40af1e4cabfb75f9300c50fd506dcb55893c795d1ddeac3e004a55a76d85ccd4ec758586e2b24c870ec25852f45ffc57e2e4f453b2fb863279e34eb8fb0cad4e45546895dab7ba8121d64beba6e5393b8a006c735f31f2e30f44e46d3e2ab8c61e912edbed4aa78e964c2d1803cbb131c63e5f8db18b86d174718ccb7ac927d66033a13aa7036ef91a9339110fa17275f24ada9dc766d0afa283b0524ad7694f70eeb30fb1efecf15d3662ec460f3fa9cd39710781438b97d91df9deeff9e00548dfc72950a87625397c56c821a9c07c90904095edac92df5c57a40c242c51ec377fba4543bb8c4b37a6cc6dc29ab7ee13a61cd90a82e0feb8f1303cdaddc431e6bf7d26881ec57d6ce6baeec73d9a0c0368e6b6855ff153a87227079b3ae6536857076a5abc4f4ef3ee6b1a006ec1e6f5edcf27ab38d11141d87873dbd6a8f123ea201c59e7ed37fb5222c15d4b36a1728af03ea238fdb2710f9041d80b7d720adee9f9ec19a5b12232e5fa065de8e34857c197b9bb82f9f2be761f22125a0b81840e83c142de6b1b5289c12ac3f3acab62579cdbee72ae4c350c1479f77b413ac4059ca77bb0343c2524c9e5d7e46fe7545443e4457fe8a8e031537e0e0759dfa080960aa43e6e01f55f9b7c2192f4e7fd330fe4105671bfddf1582ea96a80811b2bdbe4391a5f7a435a3a73c3f7f49d5f450923e321f05de5b60b814f33cd6f04824222356ab43e06337b369e54a7fd7450ae0a0f692d2365c0b796e577b00223040ab2521eed199f9641d948245c04421b7c507df5887d7750f145944fe1cb143f531a97b2c60dd8862dd3bf0eb5f5877322476a66c646b661c0ac0d5a774090d79c2a28322dbed1fce0afa350f6ae743bf7c88857b5fb77ea537fd322c558cddea449f64281cc5b017a6f2e6a4cf085e7b18f5785585e5a1b74cdc81248f114083254866f94749820a2f9b332f541974764ce9a6ebf79108262e4aeae02f11630318e8bd41634c5f8352f3f3fcd983f3e42119185a2df8eb0ca5493f803288937da1353197114e8fef109a11f6ccb6ba8f332c4d8bce32aa5a511ed0368e3505ef6f900d47f26b0c1fc0ac0e90106d01c0395bddd43d237d5137516a39d87c49db156703492997a2df2515752084042b8f1a745216b44bd9bba6e3b346bdbce976f27dcb92d2f49e5239bfd725387d7ed39d5fb867bb74e0560fb97f0f57562adfb410cd7d3bcf1a5290e46095de037575cfc2b7bda9fd5d9882b95f6c95db5ee86b417d74ba45691fab241ba18b327f589dd2b17946a34ceed41181f8e37109241a97c8f70ba812b68c0047994c3f142aa7b4248e0a404d9f8be67253dd43b91238e744b80f26f0a98b0cd81e65ac2ade9fd0185c6c4bad52a57894ac15196c2ff94f00ca105594feb9e4840a365802603c895f165a620fd68e874e25a30d0f8406ef2f904d217f48b7d064cfacd3794434c68f97d5f6814400a021ac8a1976616a7c41bdf3921c34145081b9b9abad481c1acf1e4708ad25c9bcbe7e3237c2ead2ab1a4abbeaee81f8e563fd1bb10c7bb4249dd1712d5456672cfcad1680a1a1f7f30bfc471fab93bff504ffe69d610a80aaa39fb397db94c0e76061b80e43209bf0b08856a3627b2d05ff20b1b79224ef4a99054c2f557d78f0223753ce27b00119fe1256ce062a29c4fce1505aa32d9bc1032c6371c41d7761a7bca35ab8d7cc2ad6ff7b2a0f589ac1f6dd3b2003369bbd63a3708dcc28a6be392eaa42966f7e04f935211d6253458b1c63b47495852572a585b0b10de1db3b08141b76db27a9a383a75fdc6d3f71c1b7a33f17845c6dacdb27225647ad93a1b093e10fd7912df108f2e33579d337f49dfa2f7dfe987a83d76fb5df9fc27e54d1b4424d294e7d4db1e06dd6f8bdbfdbb28b34ecc7f5172036e87d6544409fc91bf13221a17b0cc16b8f3c7e4d150276bc0d1b1740dafcd4c8481fc571e2e52a2fdd7b3078767184f4cc37567701aa3608e566e39d5d94ee0665d3305f085ee14bbcdc9b2d85a1bbdd6bf9ea828e3d50165ab5d1a2c410ba80ba86372516e4a9d354387b3a573e693e3efc7ec45501d7f685bf18d0879984e880fdd8c29211f92e8cb899086e7719321de9d9ac774cc260c4602a9b34412f7d3fd96e0b3764c68400d4bd99b01cee69b02dc26899e123d455532fa182dbcd328de8ac7cf825e41594e6f82abc43b265ea4d1300d2ba6bc0153f0bee7762464d743e91871e4bcba0b3149cadf7e87a4de7c54ade59a7025e070c44ad65d7dd640c437cad86440e0055984471cee547b08409fcaefb100398c8c5ab66d6429b594185bec34db5242247269279ab573e91bcdb3cfa853367e3e8882879959140a23cd4e47b41bd68b53a1d28ce7008ae38c24fc2b157eec1de676ee917e2a93e8c4f994e41e9bb39fe2cdb577299b81bb6c8da32cbe40be9a8baf19985bb02e109f1d6d712853c6238ae9403396b784a0c3f235f54f0981019df434abdf8b9101f7e4d3f5625676efab39387da9c4d4042d40edf9935fc61a8d55b78eb3471201bcd21f2dfdffa89e077b00b076eadb2cdadb7f80516ba1cc150b5e92ec67aa756d5771a3ba690f49a6b58d67b6c7b5b7b6f92a1e5ccaa682f5428aa21d3698d00fd99d22bb994af16797ee76c57095a85c3e9b0bb1f48fcb1406d1da0de7ac06ed3db50a9419dc0977ad79c3d93c74a8e3d76ff92fb42531e52c5242af42f2eae479b7afe78d9041b2535b277f6e343210f12cca13a1d6ff3ea26e41de5903f97b527930350200ab311890f6423a315cec8cee763435f774619441c316f6e8064d68d4b14b00f3ac624eb6a10f73ff6ae40474dd8bcbc44479f923260cd597eafe06f8268b2d1e3cdf67a70cf5fb3977c1869cfcd93757ec9af84354ceb57cefac80b33f57dded0b5e05095cf2a9daf5f184ce647e1b7f00ea0908093a1f39533ca867a8a1610e8a87ae9be58a6e0acc43faf24918868f0b8fa95f30abc9cf99b55dd9dd849932e690312c15a3ec2d33d2dc0026b0ddd680569a9206a47243be86e7065a8e1035d90983898d9e491e0abbce6db2364ad5dd6d785c514a0d915bfcccefd1eddc7e20733ee731c126e7c1673927ad3a57a380c276ae3174ed44750648cc053e6481ec48c2e97b2032c41c3a1b1d68f1354b9d278bdefe6a7befd5654879135196782bf6dabbec888adff3c3f1287d14818f3234f4d64ffa137e1328225c38f9625717f64c760a2697c9241fea320da5674b04b3bdf9152799e3fe71667aab988cd73aaa506f6cf04070e96d5fad6180166878ba779d550d20ca6a135ef5e6b8443f09fa3a3c9eb0bebffd4572ada6b23272ac8ebc4a7b612b6ff2b127f0549f9f762a34c826f9058fcdecda93476d2d5ab3b03c47bfdf5cb5edda15f209fe16696bde0b575b18f17faf1e89f66757c62fec5ae4582675e548be7b623d62182b45847c82ead00328ffb5584516db3cac846f6372fdd0f47859f6e7aaf45bd33685591b18b0fd63a20a9590b391448e09ce3fa5e32a9ce762dc39b149ff15b182cd4eb33aa15fb82adf14d3acd54198c776d86d48591d6b2f7b75b47d8ba10ffaa4d33195901c45be2e559f1454fc7fdac05185ba549e54633a814476992a671fa6127c2d44b44b5f68f6d08b5fdcbed1900148defc138663d856be424200f87283b2dac761189cc8fc8bae7e983c81b28c98b8f31d50397458a9be043da928d3d06f420435c94076aaa331894e24c99be77c0122882ce5ae727f7a7d9dd2af4b1a5611b54594b28937bbef5ed4567819957a55d7035095282ac2ebc6f1af18c8d4ba73f9704db0d3f005027654768aaeba411425d22b8bdcf8996aa62ef46fd5df7aff94af0374e0959dc9c3ab1b1cb11d15afb5bac791e5f5b91c77b9fbd2ae4fa739397ca83b3070d6f57fb7a15bfc68aaac2b970299b5cc2b01a08ca72f7535974b9c3f8aee82074cdcfda528eb67ae25a5b833d1913302935be7e06a3ad46cacaa58a3dfce873746cb5f93f21b9c5b433a080c331eb74f4e5c18f4732e4559cc08139ad89c1133dc2abf7abf1579f1b5f7cf9db102b0471fb3c0cac135e409948f05692786c13d8cb998364b4e901ee523000d5af0ea5a9914a803f9bd566322265181f51d361f5bdcca1aff52b5b3930089529aa1d343a1df3e54cb1ebc589f648003921153d828085e64a8514b3b71393043fbaeec43f2b62a66a9162a14e485ec4cdb211baae5640dfd9c21ba899fb747447e603ade6fa3cbcda931861ceb110700c3b91185144312ef11c2028a9a8b916fe28d73eeec3922e1cfcc9180e52d96fbaa2b997b2470287bc953b3d4a91a397d23f33888fee7c159886f60b0c94e66a59783abc8a346fd3c6e640914128fc4e59b429ac0e890ba755584d8eb0e7ddb57b46dfdcc12eb215a8d4a952db7045130f5f80786f859a6508ab9ca5d334b97dbd37f2115e63418cd3aabf6459f5ee3a3bd9ac15281f352b2ad5af4a29b0267b448aa69d13b247474b2db5d67ac0112750858e59"}}, &(0x7f0000000040)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x1004}}, &(0x7f00000005c0)={0x0, 0xf, 0xfe, {0x5, 0xf, 0xfe, 0x2, [@ext_cap={0x7, 0x10, 0x2, 0xc, 0x0, 0x6, 0x7fff}, @generic={0xf2, 0x10, 0x3, "99462498f857c044f3044fd9616071e093289938b2552f1d0acd74c10ab54fcec0707a7f6bdce781245c2d6f062b22467a5fbd3e460db44c1f7ea96ccfe940bdf10c68d88e1628da96c7e86e2a50b0fb277772422d5da9f1ceb9f232ed43db94cf21488d652b292ec76397c76607f092e477d7964e52b00e91f1ca3a04d5bfc6d20cbc371b668486bc151ed83972a14ede17a3a28ddb377d889f2803c695333ec1f880f5453f5fedf3be267eff2eb8f696d0671c461de1473081f08a2eff802b36244c2182dd19744ce49a637dc931eaad30fe9a83d5418f792f825197fcf9bfb01299cc1b78d18dde08d739c604df"}]}}, &(0x7f0000000200)={0x20, 0x29, 0xf, {0xf, 0x29, 0x2, 0x10, 0x81, 0x2, "e6281362", "d8d92c9f"}}, &(0x7f0000000500)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x9, 0x60, 0x35, 0x4, 0x9, 0xf46, 0x2}}}, &(0x7f0000000b80)={0x84, &(0x7f0000000700)={0x20, 0x11, 0x8f, "9d3fbeccf4fed23432617f63ed8078e0d0a704f0bc936bf86836b688147dad383120986e3c82b4ea628c2e62b8237bd3ce2f87a1e804c2dfc466787678fdcd769028da8080a22ab11974e3beebbeefa94aabfbad95a183852d2c2b12e25bf197ae55e99063f312c3dd72946a2d067ef4800fe4c254f774e9ca3213e599126ed08df251b6f0a82d701232b32b4ed9e0"}, &(0x7f00000007c0)={0x0, 0xa, 0x1, 0x6}, &(0x7f0000000800)={0x0, 0x8, 0x1, 0xa3}, &(0x7f0000000840)={0x20, 0x0, 0x4, {0x2, 0x2}}, &(0x7f0000000880)={0x20, 0x0, 0x4, {0x0, 0x1}}, &(0x7f00000008c0)={0x40, 0x7, 0x2, 0xd66}, &(0x7f0000000900)={0x40, 0x9, 0x1, 0x6}, &(0x7f0000000940)={0x40, 0xb, 0x2, "0f23"}, &(0x7f0000000980)={0x40, 0xf, 0x2, 0x101}, &(0x7f00000009c0)={0x40, 0x13, 0x6, @dev={[], 0xa}}, &(0x7f0000000a00)={0x40, 0x17, 0x6, @link_local}, &(0x7f0000000a40)={0x40, 0x19, 0x2, "b645"}, &(0x7f0000000a80)={0x40, 0x1a, 0x2, 0x8}, &(0x7f0000000ac0)={0x40, 0x1c, 0x1, 0x80}, &(0x7f0000000b00)={0x40, 0x1e, 0x1, 0x6}, &(0x7f0000000b40)={0x40, 0x21, 0x1, 0x4}}) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) 22:30:30 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0xc0185879, 0x20000000) 22:30:30 executing program 2: r0 = syz_usb_connect(0x6, 0x0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000005140)={0x84, 0x0, 0x0, &(0x7f0000004c80)={0x0, 0x8, 0x1}, 0x0, &(0x7f0000000100)=ANY=[], &(0x7f0000000580)=ANY=[@ANYBLOB="2bc3901136c898567ef401d3acf0906180247c5d9b753a78a19a3c522098e499b2e725f98b7dd87235f3dd0bcad83c683f54fdb7250c523e6485d4e9629eedbfb39a810356b6661278ad5972089078fde3a25459f14f44948507583f458b92aced0a7e254d1643eac86bfd3b7347bdc663c02c14a0948eaab7bcdffa0f5b90688295c4e6edf2a2bc91dfad014852635ef7456f496178703bb188ca2852cf66ba0ceb9ac022d19c2f6ccbb2a46a3b"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/../raw#\x00', 0x0, 0x4b8bc3) r1 = syz_open_dev$hidraw(0x0, 0xd, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hidraw(&(0x7f0000000200)='/dev/hidraw#\x00', 0x11160072, 0x400000) ioctl$HIDIOCGFIELDINFO(0xffffffffffffffff, 0xc038480a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x1ff}) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x101) write$hidraw(r2, &(0x7f0000000080)='\x00', 0x1e8) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000000100)) r3 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x80) syz_usb_connect(0x0, 0x2d, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000018b7c540c215430065d20000000109021b000100000000090400000145e54f00090584033e297345e98eed45d42e41b52e886e330fae63e7238511c5373cf10000777381693275e694071847f68c0d00d3c655b3b3f27cb13b7ea25909db6c9efc66fdfcfcab0c165be46cc8a8bd82ae7be41e5b380d37a2a0be29"], 0x0) r4 = syz_open_dev$evdev(&(0x7f0000000280)='/dev/input/event#\x00', 0x4, 0x602000) ioctl$EVIOCGPHYS(r4, 0x80404507, 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x2028c0) ioctl$HIDIOCAPPLICATION(r3, 0xc020660b, 0x20000000) syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x0, 0x80000) 22:30:30 executing program 1: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, 0x0, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000200)='/dev/../raw#\x00', 0x0, 0x81102) syz_open_dev$hidraw(0x0, 0x0, 0x40) syz_open_dev$hidraw(0x0, 0x1ffe, 0x6d0d40) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r2, &(0x7f00000000c0)="047bc0e9eb4465d225fb59c36f17e9445f68550760033d3276a8b0239199b76c4194881d81d94ba7d9c7637f87613ae5156ac2302f1dfd94b834c5baead970fe4e563b3c144f22c41579858b877f", 0x364) write$hidraw(r2, &(0x7f0000000040)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd647252240d57e28c8faff8e17b4739f8c301d1839500"/55, 0x37) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0x6609, 0x0) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0x40086602, 0x20004000) ioctl$HIDIOCINITREPORT(r4, 0x4805, 0x0) ioctl$HIDIOCGUCODE(r4, 0xc018480d, &(0x7f00000000c0)={0x2, 0x100, 0xa7, 0x5, 0xb2, 0x8e}) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0xc0c0583b, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) read$hidraw(r5, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000240)) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x12d13d) write$hidraw(r3, &(0x7f0000000080)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x17) ioctl$HIDIOCGRDESCSIZE(r6, 0x80044801, &(0x7f0000000180)) syz_open_dev$hidraw(0x0, 0x0, 0x100201) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r7, &(0x7f0000000000)='4', 0x20000001) syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) 22:30:30 executing program 0: syz_usb_connect(0x2, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="12010902240001887e000006040200026833cb0009050112080000000009058c0a08000000000c40c8a32820aaf2f1c0bc93aa9135d69486ca140ad46ab9023df703f2edf2f9f3354ae888248ed0fa23b2f36d00000000000000000000000000000000dc9973a1b4571d033587c4a1245f6ab7ad54e89a2c195cf0eeca7bb9a671d022c9201f10d18255b0d8070b1442359029c50c3e175bcf2c8cae82a0218f722e4abe53d12497b7372eb70b83162b268893ce9fd70c38825be4e85a7a6e89e9a46ed25656decbfcc17e7ab288"], 0x0) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, 0x0) 22:30:30 executing program 5: r0 = syz_usb_connect(0x2, 0x5e3, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0xa7, 0xee, 0x19, 0x8, 0x572, 0x1328, 0x9a35, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x7c, 0x0, 0x0, 0xce, 0x4d, 0x28}}]}}]}}, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000500)={0x1, &(0x7f0000000d40)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$printer(r0, &(0x7f0000000040)={0x14, &(0x7f0000000580)={0x0, 0x21, 0x1002, {0x1002, 0x9, "d6b67671742705b07984fcce90c8676d3e51018a4c70d912f1300ce017ed6fe35d60033599a27bb3c08d8b8dae61030f5fa673cace9e8e81370a6a6ddafb19f66a503d6a3cbd49f2d7236fae0dadfe92960972e21003731090a9e76e4393ea5fd2e4b986315a7779cda4888096305746d3c7618ad6a330041ce2aa2ba48af6e8cd707a3b2488d40ad851bdbee017d8bd37ee024a8fe27dc988e259fdbedb59a0c93a8e9979861e81b2a3f57cf8128bb36b00a36a953fbd185a9d8f077296e5b862c4adfb43f75f2c086965a7ac7b9f9707d4e9ea78e5ed32aeb0cfb1807b7b4b8fa304c056244edf1ceda00eff0241382eed7704a4869dc3a5dbd75d74ed0e38ae490bbe0d3e2944b72f2f7f628cacd2bb247a2429117472b9bf455d5f224aa7945d6379526984deff6be1a39b4c79c82785827d6aec111c60ed1715b9f601de0fb212016b369d84fb0d2874f79564f932502943478a1063affea1459d298e2e804c9158645934fb1e3afd177ceef79153923f6f4071355a454defe07acda6c8dda1388ab7da81e7b8fbff8d2281adc7fa479fda99ff688fcaac886055b04f565bddd320a0fd86fa550b498e0bffcbd8c7106c91f9171b0fdbe653fa00002bd8aa1d50ee1686c6cb4ba812c94ae1d36e73a49471cc53269e299f31abc117bb35c6a27417aeaa8deaaca3714af680609a56e0d54f0339642834ff1215f612d6b8fd21ca70a2b5cced52990a6eadc6a2cf3ec728c1e7bde019f7b4f89757f8c60dff103762c1a3b9628c870d6dda94c7f2d04b623737f0be2646b8a22231d37d5fe53d1323174ec84a98f806456792ce697b767f6e2b05fdf60710a95974d1c03aafa9c29d6b4d3a8ae8accd310d0497cd7f81d7ddc93d6c262c2b1a1505ecd254f157c8d812bb25f5e8d0da9d417edd066e516c0629465bb8f22369d9883b77171838b2db97e2f140b33a5a950e5343e660cebfe423130d17a43d798d21f55e9dbd81969eeb7090e9b46367e92b5746ffa00ca72792478ae3adf6d3b65441caa1deede0b8faa15dfeefe65d11c399d5f323c8ed03fa2b7415cc05a0302550202ad5e4794fd522ba17cc2a7c0b2781c542b8a08b60af60cd268be1a07c04937e0593ebc26cb846e9e9825c5ba512f68fcee1e9faaf47afd567135b398de955e05796d40bb95b85d0db14e7c7a224730cac4d5d42b7aab5116d2570567a3375cb7db287358dac5449b426378f0ce520a47c5f29cdecafdfbff34a2e0a2d5458ac2b2ae3fa2a474e1c6b920dceb6617eb4f9da74d432c423d886e3ffe59494435decb98153d73cc6cb56c61b97606fec34aa68417bfa65a746a13e547ff8be9d81c333f127233d580f2b51a154f67c1887b230fcf1d61021cbd637a343e1b7d12024a1d8975f02132f43dead83f6380109c4e97dc779b8623128ab7747b3c213ef31d0f7e98e008026c9201693ab2ff129e83a41757266f13296fd1f247c0b5359705f098fa2e6762b19cf9eabeb5dd801f2a9285d8fbfdee51388b4071cbdce2b56705501a959d499820a85a52f0e4af036386c230ff2c0ae05da27fcbdb4fb2b09cd18cee56d76a363072fde0441d6450944db481c4b8d6e41681ecee704ac2da48c968c8e8f68424b7b579ce4c21c4b7c768d1a321b067563233430ff89dedd9936ee98eb808d6d707eea454c2762add86238ef7fdc39bcd2666f750b323026e4542adfe747a0312e4e0c868cfd566b01450acef061aa7e3b566cb659e24e6d7909f9d403923517b3a61140855f94d88f760ddec0a55dcc226648870b32b01921fd9c595f5baaa2e462060d560705f950ff8fdb0ca10d97cb0699a4b5a18e8fe66ad0e061e3f7dae6f965084fd45252f97d073121e97159d90fa254ff2c287ae0df8ae157311dddd5fae6c6cbb692c14f1f5e58fbd4cdea6687aab5cb802f74c51bb2bbf931add77a2f5632243e793de4aa59787e453b9d2f45a8ace397c0dbd9f5074700623576f19dc3c4e1de947a0f8e8746d43e65d056a7b4e5853aa273e151824676b8ebe1894aead65472968a2bf779a542a192fb92e1d46579c2f2e0605f97c69cd426ede309f67b5b2cd6ac860e22178fc707937b5d5839dae5a98195e43f35163e7d151049252218d7964748eddd2c99276abbfbb38ca6d5c9bc819110c9e41b8770b3933dfda8f6f7675b82637996bf07a24be139e2feccf489c82c4127b31965b139e86c5b9020cd2840bfe35ba7f082aecd12893d46c021f476f3d21467333519b4388692998d0135ed635ea70399ba6245894c419a88dea6c3914708ec587bfb970a7d1b56e4bca917ae07902522eb6343d59954d33d7798ea9dee39fb5ef470546ccdf1930abc98b28501529707df4848ffa5a5e081af0aeaeb658f309fa9d7e7dadb4de4f3cf2ad8ac4d7491383666f0bcb046a88b509d9f5843c55e13b944f602c2c0d8a64f08fc243ba8b4112942675601d8dd80075a7a391d9ab1a6f70a530fd3f93dfbf63026f822ff71511db3e039457924acf6b5307e3686c9ac2694db3ae5f9d9cd387695e3caff49c15443431a02b309da261e4bafad4260de5f39d19aeebf6ffb225f8a0d37101714c4e4ec905523b5726f3ba149b9b75f39269a627424cac2a655f984ed00b0d50d90023b1b800d9dcb3e1b56eaffb7065f435d47a88f5a98a18dd8f6c32123158e6612c79ea421d0f8724b90827fe8f20819c6493d3aa2a3a78fc99267a51f5ae5d04e4a630f22f1c0323679920fe2aac824bd1d42e66b70971370590949be8a056d933e6f859118642244f0f45e096ec2e60ee02013e26ae6048e824ab1bb43a34e56733cab6ea470672be1f12c83a81746a034051ac5b9bb15816a08c0636eef0cc760fac3b97e779d6a12777a6875293cff3d2b241cce964281e027f7dcc96a3f2127bd0f4a729bc018d6f57b909c1de842264d107e0e36b0d3a559d1c4d127e6f3b52ef3279954a5a3f56f4d6d265692d9f536b5773c8d09b7838f27e55186a4e2951500ca9f8b63d68b94b7e5cb5c7e4495791929049532999eb96396770d018f3f808a8d268c2a560437ead43c7a3f9ffb33f935429e20b30b73dd26d975b6e6d8d37a8163c59c06bd647b0c5290fe8587d1f6a8aff2f51f99d739137b652b6a466a8480f44f3dd702a11236170501049ebc8adc75d50e3af2f884832b59262ae37a74e620e27fef2b7083ad1a3814a3c3402d3f7860091ab0e244c38a885f8fa0d9aafa4768c5ff6ccf98f00317c7f4a23c48a8ac4ea2761660ec0ba1ac902dbced72cca71e34e2da23ec56ef82ae3624e97de7f1c2a3bc3d129d2fa2c66050992825eeff15912b0cc2f3826ac9313903882731239084cb9b176ebfbe440a72133bafd92332423936b915f192771b7f1c7a0ed998d702f8ba559400a620a0c15f982c22032bb47d494bfcc374d647d2292d40f98948ecb4643c4702e9005f2c305057afa7b2d9c2fcc42b3d60ff0f185afc9d3d27b8bf20f3be15511ae3923aa008de9474ed0e4c09998f4072bfc27212d5c41d218127349a23c427c47d18c8a342de5ad4e8219fbc72e0778b441f70671d1d188eafac1156d18fde92ea875e06d2631effaa9682acbfc5ee8caf457cd186451a915ad91f09b68d22f670ab056327cd600dcf93926a75695ace88ba714dcfd0ddb3acacb62c8bdf30f93dd92272cf58215859ed85ad69954546e8669455b3eedea91497fb34cc25627277919134c741a6a9c1fb97421680e4e9fa43479e37577e6f65b423612e96de5bd199433c2bc5817558f0d8ed35e6301e8f63c70f70163b59b4fe59d61b0fceeb5acafc001d55da4d2eebe123b1a96e597bda5462e5c7933cb0695d5124aa7cc404e2a42e5bc63dc88b8f4ab5aaa3e1ad982827b3b932e329a687ac066c2f064e744e02f39c63eaa94bd82b6b85f801a1041d13fc9d7720f9f59b2c129a98b9ec422bf743e29f80de2bb66975d2dee26e916f0f30fc7b1211f5c93059e6d24154b8198be65606396acf32dbc01ceca428f77549c2ed0443361b0a858beff895b4f4b39eebc2b6f0bf329bd826af38f9690ee09c63a00ed08161739e67f22d20cea577066e00ae35476f1404caccbd287a396b33ce7c6feef44b3712f72f2122907928ff351004fe9ca4478e474e8485600a07bd2dba13b64319142deb8a6588f67edffcef345e1651eae00b1cca9e7a971c94cd84284e786ad2f987f9927167b363eeed8f12beebc67eea9f1766153cf4df83fe1f3d345f15cb8449a049ab4a014d5a87bfe0dc350ede24d0f70230a3dd954778303395ec3295003c68b388e20201314d64544c1fd3d2b798f13dd8f9b9fb5b85f4e11fc6399d4ba9288a23f8c600cb10180e91ef002042d2c9e9264500172b2b60aa7327bb9103cdff8443b12240bf188ca048d82c57bac7f86b6684d9d4641bbc09da45a06c43f2aab68dcbe4f06de76fc6be0e7a18e3205d2de1bad01322498cb41b3f90218f1eba58efb499253ece5b9bdd7cbe87dea287608af0aa4bea76cf05edb7ab495a741a267e7ec33a2d7a8c85db6c0f319ec29780d0ab715d1235b0de13082ae8e515d8412c10f129aec994c6cef73a66693c9d79765a62f7ab8c25e6912e507ba14bcead44700d8d23c02ae4beaab705a4727f8679c9d9651469f7d61b35ea0d38fbeb07d11bfea8914895850ee31a1e7724ed1122e15ddc5594322ce788d03c3009bc9cba9cfd9ba089e0bb1ee852c8e80054cc6bd190ee287fc94af2bb9687cc483ff8f074ba4f191ec8c4951d7393bc6f52f886e5b63f54bcb503c141cec784cd62912553c605cca8fd5b89b87056d6b9c58899fc5c54009de4ead9d00344483d06306e3572e99f08a093ee850fc2fc4f3aa7fd17ab0f6e01bc5fdf1398c90d69927ff63ee45ee9d63885f6adea472281235320e88ca4d7901a9b555dcd83cf06b4c5a19e51e96381355e135b773fecb0e2966aa6495d5c7c4504b5c2437278606bbf9c07d38bf7e09d29e52ed2980ae9995232a57b154b507a3e9b02c3cc338ffde40f7047b962039e56ec6d20ca1954c68981693893761670e4fe78b513a570b65f79d6454ccae5a7f117ae06badc4770d2d8af7c819abfc6151a33b3d612884aff166d1eea76e860a67f0199bb57c44b709ccd0a02c749525eb0c7b373cf2522dbda88e6e78cb810022394148660760b3a8ade4f218ac0891c22c356bc00fe44e9805ffd286418ac75dad9f0461711262d766e4c9d1500b313baa9161290fcd47e581f576b27faa105380b6b539006d5f903d0124979a5df13ca96192d39cc38b11e04d9f98b4657d9aad076b1a32d33957f71b27332f035509da37c065da709d14a04cb882cb8182380734a2114ffc1f6b04753be01c6e68ae191772d0d240f18d0f5dfa88fd8d656aaaa33628ecb0fce9080cd5aee12e1b25e175506dff196f29a7392e65c0add3edb39de1f5043ea2db9dccdf0d8f0cb3820682aa806aaf5b443e63c9f41c4a485bfd1395749910fc3c8f0d332546ebe7cdc6a0ed1b643cb1c8c9b769c4a5dcf6041cae52a98bd3645bc37653c7bbfe4f88af3d1448f1d12c5d7877aefab6b7ba705748c3ebc54cab0ba114e25a82d629e307160bc8e570a16a231be65bcdec448302e3dd381e3f45a630f5fac28ddfe624606d3f020f397fb4ccad5def1760169cc3bedefe7ff55d1ae7b58d996703130a9ae14beeea95ea1cbf15b517cd28323d5ac667956984e06e8f6133a89e818f837183c588ba77eb73494a53d943a4cdc38cbd89aae31782f"}}, &(0x7f0000000000)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x180a}}}, &(0x7f0000000340)={0x34, &(0x7f00000000c0)={0x20, 0x14, 0x70, "f50ed55642b6c1870099e3d0ee62a20f92011eab567fbc0386358d67c4d1751ab166f3013492a0fd275abefb87f0bc033f87839d6de646761e3310aa3536f3c4abe9fc3527267ccd4c85c42eecb2ba42ced9f7de8b9a4f1daf1b01832f2122b0fba691aeae8cffefea75530814af7180"}, &(0x7f0000000140)={0x0, 0xa, 0x1, 0xfc}, &(0x7f0000000180)={0x0, 0x8, 0x1, 0x3f}, &(0x7f00000001c0)={0x20, 0x0, 0xd5, {0xd3, "e29fca2cb881d9c7a7e4ac3386af0f3c7410e4a20df8a4becee349f6eb6438df21f75b8d34662b2e21da9bec5f9f7b93232c22f7eded2ce9d631aba4bcf142e50b099af42bd015d6d410178f715130e63eccecbff7752b16a72640623a342aed5004a36ccd5e61a0828747de1ee3734d177251f91267e6e29734da5625fd90831efc2a28d1319bd910231f569c2110740e998adcb4e9c093d104656cfca77bc58f064c40bf5641b2b3cd894b698ab800fb42de200e59a1b9cd1d3a678b60c613adeabbe52c38f614069f016a984817a523c33e"}}, &(0x7f00000002c0)={0x20, 0x1, 0x1, 0xc6}, &(0x7f0000000300)={0x20, 0x0, 0x1, 0xe9}}) [ 927.492741][T19539] cdc_wdm 4-1:118.0: Error autopm - -16 [ 927.492991][T12211] usb 4-1: USB disconnect, device number 108 22:30:31 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f00000000c0)='/dev/hidraw#\x00', 0x5, 0x4eac02) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000002280)=ANY=[@ANYBLOB="4f0a0000c0644eba3d9592e1cb8779c175927c2953f61237bb4067109a0d7ff5ea17a9dde10e2762eb91ddf7894c5492834cf31f4b4f453203581f61a492789789be9a71b6965d7198b38738776165a8910159c8b116c6791a7ab7dd750c41f875d4e6c69c3beacf036b71f9e5e7d1d107a014ebfe9885231cc53158638bedb880f320469e9c9c6ef5c659eb12219ae15edc67e0c282ee866f7f288886ea644184f18cab88860898295bae7c9ef5c10f00336683f416c9f81be277de0eb41f879f9f6039b83f7b07c601ff1962e0a2f6620b64ca303ac13e0c80cb44b2d76c2aab85f416971591ac86a71fc5d4ca318541ad8b1fc64efa1b2dee0ed60b3ae4edbc1ad9d8c5f7c2fe14606617db0d9d2f7ae209b0f662e1d20601aa618e8866458eaa488190c99180c81a356385b76df7cafe0608ef31a45e483b47a8ee17fffc7bdd8849d94ef516aba6c2c85c72efca41a0b4ffd04613ba965326ecac497d18c836675d0bfbdc2a974b461f36f5456a9b0721d0d255f19b37530a84bda32f5f4b758c4f4a0b7ea1e7b317eb009f9f85034e12f64257daf7c07431d83774e68ecf11ac94d1fca96d222254c8419ba373dad7267a16f81ae96d05dab513c3bf139e8a397b535a58c4fa699884177ff5ecb10f95b83a0ab943ec5cb8dce7912a4b5ed95c4197dba0358c1539e77620351a16544b90768d47c85715772fa85f3ad9b2c9b9fe08e4aac996afe509959c22b5184715948b05ca7e02cd3e3be13341891ac1b38f68c4d679ce1890c49eefc3ef7d802f9d7a53396b68ca076537b8ccf7dfa8050170bcba796559202ad47cf9d4f13c61995532248fd2201c0f6a9ae83eab42db8766e47d75631f0051502834f173250bf3ab455fbb531d33986aff5be02cb6ea308144e403defab7dc2d154b94d11136b3ab3f95d79f8f3e81fa0614bc7d783728439dc0c88c9fc973ab47ada8399c1c77902dda5daa9776c4e8d900c9d582941947c09ec3b600c81d54dffebf9de494c7b3b2763713d97d758a2cc1fb11053875e0d1553455d778ae094548cafd82738928c6ba1ec486610fb4b59dbfd1da62ba0ca300d4177e25702306921624696e3a0c194dae14d2ddc5ab0d8d316938cfb433eb3f83be7ed5043ce14da46abcb7169bcc8e06b490579d446a3375c7eaabda226f6ad080f9768d0c577ea1c2112d46aefcdb81c760754d19e252040fd5291eb42e0bea86941e306fd1b1c34b49715669709473d845f10752fa8ac37ad96b999df3c6f085e59dfcb29f63e0989aaeb52f874dd4348358001874bd3aabd10eb19134886e2595a6e928bdcf702e6d4379c9f89c900ea0595fc7d1345af2b7b5e5aef886e65987c10d0f2ff936be1aed2f2068907018a79bff715f63bc63cd43e03d4002c143917b6428a217c19baf8a3bc3f2c7988c2fce38233b1e7f3fe311429ad45a8b1a6df48432087edf5b754e3c92331e16cc31689375fdbba6d9e47d0cc54694a0086c96d82f4492a4b15e2480c4c9a4798d77c1c161f4bd3435940816f0f70e26e154c5e3b37e51aa95fd04c12f6e00e05ec7c1cea384872600fceadf0f68fbe466712a0bfd3c986b4c2469b5247fad0db8c4cf0064b05acb85ffdcd91a40ea638c690990f716ea0744a977e6ecd65e2ebb8d4ad5b47e9742889d9b1f71ea01b22e54ad2d7c1249ae760d6a64e3b5c35a8f42a4108310fc7bb30af4aa5e466e00b00ff2aa88fbc2a780fdab612a0db3da038d1f2c0d6a0f26eda94b6e73056c6f6ad084c814bcf334cd9a81ef1fd217a2508113756b3c5e943ad3d8cdd983bb543755a27980d0e4571c5c5ba16b753205239032dd5d32d25362ef8e96fd30f6d416954fbd7274bd598a6eac31bf3c7ea87985e12104f03fa2a9ead404511afef9500625cb07a9bfbab7a91d30ddaa15d2ac43637a98513d2385f7b810642f42175f8337e4d4369aab906e37f7f95c160fb64437d5188a6e02a31bd99da163026b8c8dc90ce1b154c4883c1674a6a9469ef3e3064efa2b8bb2f2ef839a5556a7df28311a572d321f5954b6e3491b4d6bc813a3a2c710cf175884a02b1f93efa04aefae7313e135d448c424605e1af2ba4645a11744a512bf3d81eb974854f1fe38bfa189d1cc704aa7c09c5e7af6c0d9a0f2c3d19d3dd2f79f05db4c1224a7413d37f76a3c333bad8d017e4ca2c57614caf591b5694bb52ad70fd2410999f25b8c8ce59e410c5769916e4f1eafff8ea10f7cb295c01cd6302126ce4ee971c1fdc13af4e90ac31bb2db52332698f719b28a291f3f48072528fe9ec8ecb70538363040a1c7958317319898d3344a4382460f49c717ade290dc74900d7afd3d8dfd1e7c4d1c6619ab2e1f61c79c9e6745dd8fe34d4f2a009ee68a589053076bb4cf28f2b9c7bacc4cd521aff6b1b208553605a7e900bedcb4581f563e95f3b21632d2393daf9f03a83a647dee56509e40fc580ebeafd8c43b0059479dfe7a9e045646af4f320e5a8f1a03e6f8d1831fb320b9c50a773d4f63b3d3455cbbd064f77308f4a0f14eb086806eac703f30c8e702d180dc07ee4d2fb66097f628aae93477c5dae73b3d650e5caad4ba336c174dcc5e1aab12acac1c7d563ab9be92b46bfe0ce0017aaa7d100afebba8bd6dbc89644e424d6a554722b0edaf2b01ff1cb26eeae0cb99c019ec7d455af969572d383d59c0727e25c8556a93882769317b3a575ca498848922a0ea67e23c3f3939bc3577a35e6e2157594ed80a35ccedb8653f2e96081956d3c0599d3476c130b181877c6b5634600b0a6f5a19670716e24a6d9589dfced5f57660e88e8d368e50c826e8167113c72971abde7f578bf7b4a0ac89e5d7ca908a190089965e11a523e5a24a29b69d2d39e6420cf36a9226dac79248ebe061a4706fbd078928a5d71ed0c087ab9768011dc8df040fd890d31f6831f27ff4efe92421777a85f755429da37abd67f12ce04f254bde966b03885e15868c00a37dde1df6c33ef39933b4538e0bf1d0b19eb87c74af10da07bae115fec79b45ad8a9d90f4afb16bfbcec776317d647b9535e47544c38c179c02034a88c4ca3f5fb48a7d31e7d8e3a6d669c01d49d30f3a59a16053c111353126b0fb367d6f6c8d68323c0935a00c30cdc3076aef684dd551207bfcbef765202ec668e7b1c71d33ecb7773ca2082e4eb24b99285ab65da08cb166d1eaf0f6088a731c4de7a33533d72d7358910ca51bf5f23d91308fd73402cb2f71a45919e9657d59f20d9503f07069790f08f203a41d9b7c10cd3931ec9f3d58c88f13461f1c58ee50a2fac45a366caa582c5cf265292e141cc040b02eccb425257bbf188471f346f3ea290c990086706a2832d668ef233b7ecf4c9677e1cd41d0ca099aae6a97acc7960091c1ff4f3efce25c81193782c918cf47784c9cd7cd465546a893a6b7fbedf6574bb7d29bf3d1ef98474a09195117e7de76510b60a6fa882291a1388bd4be2a2ad489e4d6b16a527cb9f39ee33a5f84c0bdd6e3af54ecf6e4cc0d30e9767554cf34e7956b0cf84219f0cf785bfea641723a9b59b40de1cf2a3098802d85f085fe4fe12aaf515038cd2d3542c43052c48b01a4542e87c1319c417209ad587cbfc698f08ad68b880ed8cfda1a17fee16e79ec38507b73e86a225a0abbffe5e9a6561800c194b4b8b11da17cae6c201538b96bd82260dd5536abb47e5cddcfc0a5a6177abf57cd25ae111e2929"]) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000000900)={0xd28, "9a88f555d525702982f404336719ba5e42d0617c80fe91da10d845f65164a700cbe0df92fb2501d20ee622f285d19359dacf776d89a7c34dec8b3b9cb17b228882b56c2c7ec54a8df17ad7ce4f6514ec2446a6e6ff14bc889179e90798d8d1849d1e8b5eb0a63cc1fe49d1a6170aea24427bd837ef7970bde98a4d7ff5a1c5f9df542607d05004793d85284cadebfaf734f294a5d1cd0397829c683095563b04613f383a91690f5062c0ee4a0b637d35fe40167ef9b6113bde22ee89f419e70cbf317359a07f5f98ede70c6ea2bca33268f6c8777d9e92ea17ed046bd58700fd50cf8d96eb95f8852cfa7654baba4a7c6db11d02f3db0271b43a39dd5cf946377f826df0576275634ddb9faf9cce605512d59e156056396279860b904d349cd7ad67e9b4cea3acf078a3a9e80d3d5ca40329beba179f3cfd2beaf4ae65cd4d5a2b6b187ec3710b339c0f245cfd3b4a13f3fdc82cc7cc3215b4436633fad620c4aa66608a14036191b26da19f16d32e520937053ad04e164f969fc7c2d96ea23fb54b00ebe86edebdc0041d662aedb4b42b97155aed7268a1695af3253347aa5aff56a9daecaf980388bb14b06326fbcc72c49f8ce9fbc723d88178f30497210bbd6b3297628c642806cbab31097995f708246414951b369dfbfc213eaaca1d204726f79aeaf72eb9b45aef9664143a0202457eb97b851b9554a775142fa69e1599a119be6761c18d59921a301b255146a0e1204c4640e3426aeb317a325e6fe071ef945117c6ef0581bc9088496d851f6a126782400c882f2129d0d83b78c60330838747bab18e32f35f867ea7e8647f851a6cbdb6d8b86b60dc3fa3f8f137e49ce9539d5138f5b509b877ce4db43463950be2e088a5de7269f864f304bdd3fa33e9ca005fd2202536b8924c936dc77c0e2cb88a93acbbcb49fba1cee14c75366997c4942038ff591c4129438a4834cfa1a63ca8eea8372a7d72c3ac8934aa99ebfe23503225bdc66da92890feeebc638795a32110d2494eb3544aa1d2cf73744b2f2c3564999573232348ce2aa5c25212dbcbc868ee8fb1551c8a84eda0189b413a7f0f238bd67d5643f18077addb9c56af201375789da0af481b0e4a02321178133ac1cba6d8d0297659d337d591d8d63a6611f0aab107f28627650f4a6bd6eff7a953183891b529987e8b9386f433b54e857a23bc22426d2d3ce277ee20e402f30bc31f2c3b0546008cdb72594649b93afeb4f48a9b6e3c1549c403ea8ce1cb7ec0b1843595571513e071306062d724f1a3e1a09cd04b0f2a67f71ae1c7f2e727aa7cfb9fdf58db6d579e0a2b60693431c48b60534db49d83742419ab0cde35013051ac5039ea981f11d980b887b4d0f039f39e49755366346c01fea02d71af87818c8fee900953d0ba748f86839e0c618a19a7cc3bffcd16497c16d4ffc1a8bbb6b87701f2176d6acdedabe86c8b60e1c7680beaaeaffece37f51899b899088847829fdaa1a36b5b792488dff93a36dd28d0dc0143d3cd4bb5049e55f5d9fecdd551091e636561e21c8c794a4d6d1b6eb125d933cde65c9facad31329c8dd5ce0deddce44a7cd4875d5808c935c0c6233f5203036ea6f1787abe3ae139b8384d8c167ae3901c2acc9d9332890af6f4320100bd0c64b780e5ec1ce9f764935aab395e922ecec3aa96a90fe07e614d0d54e46154b30a40341a114f8f410ffc5288cf15c45509576c1452c1d94d0ea1ea18e2b9f68ac2a3e2fc12169754b2ba9e9af099c6be6eab0cf881006fc61c3b9d671215384bbada04f49f9cc004bded36d0f5aa51a7265840f759d4c44aa3a168e564a561af2b6f89301756215681578a8332fa8ec9b01c58275e35e4d5fc402facaa5755e82954f8b5fc4cf4fb54456a62128c6a727467f7151adfaa61a708b4ca963d3f98d0b982eb67092d92e68fa89b7dd4b0afb0232a4d20245a0dcef23df6e283657985fac5ef96a85b3adbadd400e40af8dbd4971c4a4cb293cbba0ff39e5e7cc02beb83a25231acdd9d5ff9ee9e8619394fc28d50fe7180a3dd2a19e2e0265c1bb5713bf0e77921fd006363401917048d8fb95140c0f584a8d68ac937513cc3a05fc4456cb6d956ab652fd920abc966ee8ce1d8b7c36e4377f92bd7ab427c9135970a7dd673f09be136b9046348e30eb518a495475b93a9c7216ef21ffb5b56fe9f5bc3dcb51b727fd129d9a3983610f69b99c48f9b09970ea90b5247c377d044031c1650c4285dd61246acc8b1383946e6f27c25b22a8bd2789a60a6f47bba59a571427d409130b4aa2350c36b830e3e31af3d234fd913f29a1d4670700489bf5e5eaff2624338bd13a6d77a8478815e071df0553f141e885575118afcd0c00c3cafa1e2d14fea0789a4b8ddc8f0689b23914d65bfdfabf72a0b7b679fc35f4c07351e2cfcaba2b23f6b00e8efcd0240653145c34e3f81ea32c02986806b1b07fb35aacabb7e2f66e28fc316c367b7a7307bef1109490cdfb55b240c22ab8673524461bda3e0583adb8c8682e4a00ebf045ab5137f82d01a4284c65847a938c2c059d8af59ab23ebd71dc17aee111fab07f6c8d72e77f4c08d7313f185512d9bb93e7bc1a1b1a0ecc163a9ec385c3d8fb2af280fd1c59723f24ee414dac6718500c0f671c44eeb908f66d1309c9fcd617ffeb239d714557a584b8b352811e4bd6aa1396d3ba6fa6973f1a8c9a26b92526f7ab7d65197280dba54d58324dcce6a875b15a6528b0919dc9adf739d893a3381a3a6b7fcb1f94cae91598374052f006bdd1338ccc90c3dddb9b417e574730efd2b606c4c2106af8131a9f6ca73337cc660f73459f79bbcc5e0952a6a8b63f6db9352f5166d12fb20f28262753f28e392b31e4243b627a93faf49c2923be5d635e094602e23833665f56e67a841bcc431404b9c8da080d07da6c4df704b36c77b119a99a4dd54f975a05413b7b2b17f704c627fb1842359ef6793bebbec3fb97c91f63f2fe5289918980feb69c992d49a30859cff6ca6cedcf7b12df7e87b8a29950852046d160cff8186cc8cf29d6cbd43db6754499426a431ee246c38087f562f30d576d2b5a375c6396b4173af966e86cb7cffaf6e3a54661c86bc5e23b45c0380c8d1de5d81b43d41d4ef57e3e0a5c321e7482d65a36ffe55c507824461b0a8006312dfbba65b232a241b6e33d26dac1dc2b085df1a5658ac2e6e4cd13b99b6b63649777ff031d76b91fb2b979fa67d75244401749ca0d9cf4a52ddda4b75df19de21eead52b5ba17e986f188ec0b530d910bd1d6c3a165dd5e35ab8222f576049adc0e8bb391a72c444b8b5331fd25dc5518d443368838b7177b6e59e2fa5f5d6cc8bd64d9b41373b66a425f92fede4f991f871f04269e1bf38c7789972f4f44051ed086e952a350f8d630aa3ce3024561fe2858ee29c0fc74ddac9ea463861a0ade480a2299b82373759ad3c1bed2f0d28616bf76071fb372c87e03624697959c4197d26188397bf64d2de4237553754517bc6fede8856edd73bcb963df57fdf8fc9ea8bdeefa347dd7ec3faf02e9153c0a0d492f9803edcd90aec0a34c24836f5ad8939a6e2cdcd00a3db65896af5d08c152915c8a114a081a365e18434c3472d53e4d232dfa5c434f82dd45288918e5a72e2c8a0c69d1fd5ef90085176cc05ab2128157f44b5ba8d169274882edab5d9178ca519326d197d0ae822fc4501bf3c32ad063280b9b2c57a352ec9619a2a123f067a388fed606f150189472923e7ebda3bd84fa9406c435493bbad87becd1a69fa1048f1783c0440cf7264e7d9be93f5222ce8f7ed4b3278f2b0ff1c605cc8e02a2f9892d77de5fb5545052b51120b7afb0d70f160b1c3c5b539d92cb339409e865af58396673dfc9b70db97ea679b32ec86e6f6e52fbd0112977a6babf514290c54ceedc1ea1b6df6b96de33be8b0ebfb1bef5d26f2f413f452f2918a0821ec813e7018ab2982f2df2135c17772ee61ed44599cce63960fe1603dc64347d9f3be1bd2183bf64c694e38ded29ed2ac562d587ae378eed6b91cc6d32352e70df922cd7afa179caf4a2a4c1ff3823f4d51068fc28feb8ccc2674e28ac3a745ff437c7703cf855ed0a31efc7cbaff8c38fd0421c5da0e85df77a3c24e87f234a4f93665fead8f33c6fb76b3131dc15c9df315232abbc5cce4b973ef54b2ad3b3be8289ab0746954f228072266f4e32cd89f3db570dfde4e120be47522fa24e31a7d7b4d6762a0a9893c6f283ecd6d1526590d2b853a8323ca38a059b0ffedfa4a20c1cf22f6be330a76eb58cfdc0c49e9a4cb35f041250943b8aa02a68ce0545a2ce36b8dea84437ad44a18bc7beb4e219f1299b207c8100c613516866d15c8fea550cbccb08a959f61a61f65bd95d301b48f8d0b7560196500543e6770365f7370e916d8a9c041e9b2c341991b5a58949722c9b038b728407abfb3b715c41e447666df30e7207d30221809175e1ad4a9d425af46b993ca56fe7771851e4959ff2bb5b4f862f9d4657f8005490a8d9d65cd1ea5bab4580c4a597ffed1edc3aa741aa82e5597c542c7dcdc60345661d96de8ee6b1b6a273edf2746c084011f055bef0966355e404d5323853bae46e200cd5655cae6b7cee3fe1cf81cbfed9a777f2069462cfd66876499ab05319abe81ff7c4daab70031f0abfd37da652028d53a03c463d8c7cf0b04a8fdbf3df7aefbdf553a546cee9c4819301e23456fb53beca7fa082d586ef61ca7d210be60d4b"}) syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x3, 0x20080) r1 = syz_open_dev$hiddev(&(0x7f0000000140)='/dev/usb/hiddev#\x00', 0x4, 0x202000) ioctl$HIDIOCGSTRING(r1, 0x81044804, &(0x7f0000000080)={0xaa, "6f8b12e2cbc2f4354ea4a49cf09a43d63594dd75400e00009e2155a53b4419b6cf0e1c2dcf4b5db546e14be245e117a6c59d688927d7a2c6b169503b931e98dd9baf7d4be71f37a7d8af3c98f18e22b99d1dd6ac17b908b0654140b7a8c77be69ac482533e3cd2b2d9538b6dd9b6832e695140a3d7150402af20aa2ce2403376c80e66bf0e1384c3eb24ac4444af225b5981e68c00"/170}) syz_usb_connect(0x0, 0x36, &(0x7f00000008c0)=ANY=[@ANYBLOB="12010300fc74000000010902240001010000000904f20002396b340009050b0200"/42], 0x0) syz_usb_connect(0x1, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="12010060"], 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000180)='/\x00\x00\x00\x00\x00\b\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0x40086602, 0x20000000) [ 927.801267][ T3525] usb 1-1: new full-speed USB device number 12 using dummy_hcd [ 927.801316][ T3309] usb 6-1: new full-speed USB device number 108 using dummy_hcd [ 927.881258][ T3304] usb 3-1: new high-speed USB device number 116 using dummy_hcd 22:30:31 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0xc0185879, 0x20000000) [ 928.051277][T12211] usb 2-1: new high-speed USB device number 22 using dummy_hcd [ 928.071313][ T5] usb 4-1: new high-speed USB device number 109 using dummy_hcd [ 928.079096][ T3525] usb 1-1: device descriptor read/64, error 18 [ 928.221355][ T3309] usb 6-1: config index 0 descriptor too short (expected 9, got 0) [ 928.229359][ T3309] usb 6-1: can't read configurations, error -22 [ 928.241328][ T3304] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x84 has an invalid bInterval 115, changing to 10 [ 928.252539][ T3304] usb 3-1: New USB device found, idVendor=15c2, idProduct=0043, bcdDevice=d2.65 [ 928.261614][ T3304] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 928.270618][ T3304] usb 3-1: config 0 descriptor?? [ 928.314165][ T3304] input: iMON Panel, Knob and Mouse(15c2:0043) as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.0/input/input350 [ 928.331400][T12211] usb 2-1: device descriptor read/64, error 18 [ 928.341291][ T5] usb 4-1: Using ep0 maxpacket: 8 [ 928.381338][ T3309] usb 6-1: new full-speed USB device number 109 using dummy_hcd [ 928.461304][ T5] usb 4-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 928.471699][ T3525] usb 1-1: device descriptor read/64, error 18 [ 928.478006][ T5] usb 4-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 928.489095][ T5] usb 4-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 928.498151][ T5] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 928.521374][ T3304] imon:send_packet: packet tx failed (-71) [ 928.541293][ T3304] imon 3-1:0.0: panel buttons/knobs setup failed [ 928.547996][ T3304] Registered IR keymap rc-imon-pad [ 928.552088][ T5] hub 4-1:118.0: bad descriptor, ignoring hub [ 928.559443][ T5] hub: probe of 4-1:118.0 failed with error -5 [ 928.561302][ T3304] imon:send_packet: packet tx failed (-71) 22:30:32 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0xc0185879, 0x20000000) [ 928.573151][ T5] cdc_wdm 4-1:118.0: cdc-wdm0: USB WDM device [ 928.591942][ T3304] imon 3-1:0.0: remote input dev register failed [ 928.598441][ T3304] imon 3-1:0.0: imon_init_intf0: rc device setup failed [ 928.721390][T12211] usb 2-1: device descriptor read/64, error 18 [ 928.727689][ T3304] imon 3-1:0.0: unable to initialize intf0, err 0 [ 928.734250][ T3304] imon:imon_probe: failed to initialize context! [ 928.740578][ T3304] imon 3-1:0.0: unable to register, err -19 [ 928.748438][ T3304] usb 3-1: USB disconnect, device number 116 [ 928.761261][ T3525] usb 1-1: new full-speed USB device number 13 using dummy_hcd [ 928.781315][ T3309] usb 6-1: config index 0 descriptor too short (expected 9, got 0) [ 928.789300][ T3309] usb 6-1: can't read configurations, error -22 [ 928.797792][ T3309] usb usb6-port1: attempt power cycle [ 928.803455][T19627] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 928.991249][T12211] usb 2-1: new high-speed USB device number 23 using dummy_hcd [ 929.041260][ T3525] usb 1-1: device descriptor read/64, error 18 22:30:32 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) ioctl$HIDIOCAPPLICATION(r0, 0xc0185879, 0x20000000) [ 929.281257][T12211] usb 2-1: device descriptor read/64, error 18 [ 929.431236][ T3525] usb 1-1: device descriptor read/64, error 18 [ 929.481271][ T3275] usb 3-1: new high-speed USB device number 117 using dummy_hcd [ 929.511245][ T3309] usb 6-1: new full-speed USB device number 110 using dummy_hcd 22:30:33 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) ioctl$HIDIOCAPPLICATION(r0, 0xc0185879, 0x20000000) [ 929.561454][ T3525] usb usb1-port1: attempt power cycle [ 929.671407][T12211] usb 2-1: device descriptor read/64, error 18 [ 929.761368][ T3309] usb 6-1: config index 0 descriptor too short (expected 9, got 0) [ 929.769428][ T3309] usb 6-1: can't read configurations, error -22 [ 929.791398][T12211] usb usb2-port1: attempt power cycle 22:30:33 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x926, 0x3333, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0xff, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}, {{{0x9, 0x5, 0x81, 0x3, 0x1f1}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x22, 0x20, {[@global=@item_012={0x2, 0x1, 0x0, "a313"}, @local=@item_4={0x3, 0x2, 0x4, "4134d39e"}, @global=@item_012={0x1, 0x1, 0x1, '@'}, @local=@item_4={0x3, 0x2, 0x0, "b70100"}, @main=@item_012={0x1, 0x0, 0x8, "85"}, @main=@item_4={0x3, 0x0, 0x0, "77ddb60f"}, @local=@item_4={0x3, 0x2, 0x0, "6d881ace"}, @local=@item_4={0x3, 0x2, 0x0, '\x00\r\x00'}]}}, 0x0}, 0x0) syz_usb_ep_write(r0, 0x0, 0x6, &(0x7f0000000400)="c99e0000f641") syz_usb_disconnect(r0) syz_usb_connect(0x0, 0x5, &(0x7f00000000c0)=ANY=[@ANYRES64, @ANYPTR64, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRESOCT, @ANYRES16, @ANYRESDEC, @ANYRES32, @ANYRES32, @ANYRES16], @ANYPTR64=&(0x7f0000000140)=ANY=[@ANYRES16=r0, @ANYRESDEC=0x0, @ANYRES16, @ANYRES32, @ANYBLOB="cc51646e12aee9c91678ab4086ee8f0e170bf134b7f0368ea66a9266bd9138e9a7bee77988469bc59d297f1d"], @ANYRESHEX], 0x0) r1 = syz_open_dev$hiddev(&(0x7f00000002c0)='/dev/usb/hiddev#\x00', 0x3, 0x2) ioctl$HIDIOCGFIELDINFO(r1, 0xc038480a, &(0x7f0000000300)={0x3, 0xfffffe7d, 0x59, 0x7ff, 0x80, 0x4, 0x3, 0x40, 0x5, 0x1c, 0x8, 0x8, 0x6, 0x8}) ioctl$HIDIOCGREPORT(r1, 0x400c4807, &(0x7f0000000000)={0x1, 0x100, 0x25a}) [ 929.921276][ T3309] usb 6-1: new full-speed USB device number 111 using dummy_hcd [ 930.171387][ T3309] usb 6-1: config index 0 descriptor too short (expected 9, got 0) [ 930.179368][ T3309] usb 6-1: can't read configurations, error -22 [ 930.186056][ T3309] usb usb6-port1: unable to enumerate USB device [ 930.271282][ T3275] usb 3-1: device descriptor read/64, error -71 [ 930.291245][ T3525] usb 1-1: new full-speed USB device number 14 using dummy_hcd [ 930.381329][ T3525] usb 1-1: Invalid ep0 maxpacket: 136 [ 930.501273][T12211] usb 2-1: new high-speed USB device number 24 using dummy_hcd [ 930.531735][ T3525] usb 1-1: new full-speed USB device number 15 using dummy_hcd 22:30:34 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) ioctl$HIDIOCAPPLICATION(r0, 0xc0185879, 0x20000000) 22:30:34 executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000000000108c0d2200000000000001090224000100000000090400000903000000092100000001222200090581030000b1f34a00000036e75583712050c8ca6b571b06719c4a17a58e38aefe57fdca08053f9d0ee2450b393293cf21b617c753ba9460602d15715a27b18a9e56b1f18ff93945ba5444"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000140)={0x24, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="0022220000000201010bc4eb48fd033fbc98bc0baf9db9b503770c1e6407d9c67f500b18c1187b08"], 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(&(0x7f00000001c0)='/dev/usb/hiddev#\x00', 0x8, 0x0) ioctl$HIDIOCGREPORTINFO(r1, 0xc00c4809, &(0x7f0000000200)={0x3, 0xfffffcfc, 0x4}) r2 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x7, 0x2) ioctl$HIDIOCGUSAGE(r2, 0xc018480b, &(0x7f0000000180)={0x2, 0x1, 0x5f, 0x400, 0xfa, 0x5d}) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSFLAG(r3, 0x4004480f, &(0x7f00000006c0)=0x2) 22:30:34 executing program 3: r0 = syz_usb_connect(0x6, 0x0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000005140)={0x84, 0x0, 0x0, &(0x7f0000004c80)={0x0, 0x8, 0x1}, 0x0, &(0x7f0000000100)=ANY=[], &(0x7f0000000f80)=ANY=[@ANYBLOB="2bc3901136c898567ef401d3acf0906180247c5d9b753a78a19a3c522098e499b2e725f98b7dd87235f3dd0bcad83c683f54fdb7250c523e6485d4e9629eedbfb39a810356b6661278ad5972089078fde3a25459f14f44948507583f458b92aced0a7e254d1643eac86bfd1b7347bdc663c02c14a0948eaab7bcdffa0f5b90688295c4e6edf2a2bc91dfad014852635ef7456f496178703bb188ca2852cf66ba0ceb9ac022d19c2f6ccbb2a46a3bd04538fe"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/../raw#\x00', 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0xd, 0xa2402) ioctl$HIDIOCGRAWPHYS(0xffffffffffffffff, 0x80404805, &(0x7f0000000b40)) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hidraw(&(0x7f0000000200)='/dev/hidraw#\x00', 0x11160072, 0x400000) ioctl$HIDIOCGFIELDINFO(0xffffffffffffffff, 0xc038480a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x1ff}) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x101) write$hidraw(r2, &(0x7f0000000080)='\x00', 0x1e8) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000000100)) r3 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000f00)='/dev/hidraw#\x00', 0xffffffff, 0xc0a03) r4 = syz_usb_connect(0x0, 0x299, &(0x7f0000000380)=ANY=[@ANYBLOB="12010000ca4ce5206d040e0aae0b00000001090212000100000000090444000003000000780369fd62a8b772fb47d40b2d72bb64b5d333ea62dbd89eeadea6e8f461ab04cb133426d0ba7db55b87c129c4b232083f4cd38e29652a1ad8ce8d48cc66606b7a834b5652e88100aa868f6905637c8100"/131], 0x0) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x4802, 0x0) syz_usb_disconnect(r4) syz_usb_control_io$printer(r4, &(0x7f00000001c0)={0x14, &(0x7f0000001240)={0x10, 0x4, 0xff8, {0xff8, 0x9, "2a86c077f01812f8b8a6f634d0eab5345414649baebd5383051c5443543c509e9dccaaa78ff04a2e93e98e8c6e7cca9fba543e35fbd44786b0ac0d2395e948c9cd28c8c0374d3ac7dbc89553aad36f934c0640833b4ac3958da3138d1182fe4d200eb2137b6b26d31e94268397ecd516cc411cecb54a9fcb0c280e53b681ce9e6287c960f32a3240a47974c82df5516f6d21f79b6efe827d14efb9821c2f5796a1480fb3cd23ebe71f9c53399d0ea46c1e57dfa03564630cadb0199007a774971ed9d37d1d4c10e804f00844f8636c9e30f741d5f5c65b5a4b39131654d6b03de8a0e7a03d710dabad466af2ebd338381c485357a96a220e6cdd4df2ada33a75984c2f47c773eff7addd6cf7b9da6e500fbaeadfc3b13966a233470d62858025d2bd37fa9774544add0db2ac9e6c2d88ea0f5bee5137383be8f12451121ce887fcfc1ca3334d21d4a5ca8eeee30f25d49f3a1333f7205f23331a62d5173754b6dda065b8e4c71ceac9566e1c7d334f77f724b5cac887fd3356b7d59e56012d473ddd8ba5fa785801839548563cb239da03b6627c3d4568439cacf1f07ff047542b1648b095c78b85c75e5e49494f6f9047badc892b2edc8c5e3e44687e8ec5f0ec70c32967a60ce9fccfa3d2991bd1f3709f95f604fe1572a847e33260a957dfb0bc193d2951ffd2f67f34b322233a3ee6f39b0c10499e9f5b9dc349e7792c81143ff99b1bf5e189e7b79993cda5e66735568c49a61fab3654786394dd5feabd985fb892fa5e1c0ea2ee5a7ab34b67786b61718c14dcada14e1d011a5616f851a032ae6d4e3bad7116119e04f55958d3721ed48f3db05b1da82b6ee4d1e6884f5b60b2034b091818c92a4f33c0cd6ba8ca413b1375384b21061d99c258ced1ec43a2cb44ba12b5911ce443431b20a1e79b7b13867a42ff08ad90b8dd40857c0703cb7699ca770d430b31ff9bc4ee84935b6b9983fa595d1929dbeb70cc479c909ef9ce57f45202fb2085c1db5553a49231095d7873077119110a225a5367ba337b3a008820373fb9ec1d101027b218c400a758873bacce13c1af0251e37ab9db86f6a6682ffb30bd3bafd661588be64bd8f4df2e007f018e3a0148a03a413d054008d4aa96b707af275cbc5bf849fd1bb4d935ad5955b96848b605af5063884f185302affd21875be8b810edee8f4e1499f48a58d7714a1a4e64044ca82fcef020a2659c022ca809fb142228bf3f379709463f75b48470bb4b1138b2b940f23e65023cd388ca82282fb9ca382e8656bbfb9f901c7cf34d9e824136565f03a89ee4b71e46d49b17a5d33c7e9ced655a1b4116fe6db9299a415e6d0716d218a56133c0247d4b1743276f97f868a31cbe94b453c496def28558b2f62318dd839be270bcaf57f1cc08f5ae59615f0c8d42bdeaddb63dce897adb66dd0e90006f0644da4858ed4fc731967120f94ba0530a0196627fd2960c888ffb7f1854ef1e7bd3bc9b1e47d50c68fd5dded3e1bc0c34ada4d6ffd8a8ab2ab0f70a8e1c044f28add8ce175fff5828afe77c6927d28aa16f42b35f12f99cc0e3f8ab02f7671b106354938fa64eb9fa31d1e7f7d1f18e960347acec0cbbad63fc825ea9ff87aafdcff7c1d93ad4d19313aaa68cecfd20b85d9fd78e51af366cd04630d4214e27d7f7eeaa0cdf582a6464af21462bafb7d71bbcb9475cf630b8bfd04120508375b4b57cf41a4a77d241646caea1c7e33ec070a36fd499b596394a45095950367409023680987fa89484a13df6393e387e6a365d8343299af0d4b5856737a1e488944588617780b5dccd850d6578d27f840262b073cc5247ace05a725c91c5923de3a8fa64ba74249807a815bd5a6da894b0acdc1914924e47267a0880382749763fafe8a45f1f0fe86516ce071ab6cf1d1329553055520bce6cea5ee9ce4da18c662865e91b8f0e295afb92cf0c5a824d66e85833c290254f4735331a8832122e93d70c1b5682c3c35c8a593eb9a14984c5b1a82c6f328f8d39dbc9af56dd508670d1b1a2878c7237915489561ec2b09d3b70eb7903e450a344b3c8b36dee5a7ea8f7be215549889e3ab3d4f269df8fba0dbefcbc6acfcfe78d8d76a4615a08d67d2672e0435c6438bf68040f4188d68d3005a1c79d1472f63307e2734c9942e11d4eee7cca18c5b195a8f1040325063ea4d65c87cf31aa501d2bf3147c4aeb24e63622d4f118698bd350f26ac534e251d297fbbffa9966a9f1ba9f38d538f0447620698c71055e563cd4d469df45b48b332a8c9fe22da88ac4cbf3dc981b25d662ee71ad1ea51a3d64de0b57356ea0ac8dfd8be5bbb29b96b9567bab24fb78fe202284767a989c8d4da51306fb443e46dc38ad0bf3ff2eed745494e85abef072319e80bf8c6f8bb83c215833d72867f2f5b28410b48028331b8aff8b4e85ddc1018f047b1f519d4bd4169bc0845e7df182efa4aa2d11f7ec9bbc117df2f0898c890480d5f63ea062fb373302905e7bc1331dfe0131f292d0080699d83090afae841fafaea6f63ed75ae228299ffc511afdd90735d8c0497d7065e91254869bbbf420cb76d24603ebb489da95dc6089ac9489a6f66ea7aea2d518594bbbfca9eb530918933ea32eeb4b2eb0d9770eb75b7bd3a4adb50bf6330cc23b0c0ac4cd49d1bc8b04209709750fd1316baf17a0283812613eff6552fa97d63b9c1dc7ac835488614659e04aa33fce13d519cd8f29abfd3c9908c8dfc20755264c2e45ba7ef6c4dc0c2b03e79303425caf9e2adb049b87ced612973df7a29b0a268179b5ce1a5b9ca09fc2aa832fae590be5d1d344aa59c3c60b44a0e580083023f3968d11c88e0afa2df0d55476f4facb1f3b754f3e3231f00886ccd93ec4e78adfe1e5eb92e4bf858da42a2424915cb79ae12deb1e6f99b392f699838b23969518fa7bf911bbfb5d7e615f8331455853f2e440a87af1dc3546a12e91782b2e3befe43606d20769e953d2df6e0bd9289ad39189daf0f5d0b6a8b19961f22ea2fd72baefd4aa69506ec57abc8bdbfdc63e31110272202e445a35cae727a103e6adb69a3b865f5be7535669f0264b8a4101d000197f1b50475cdfc0893c5dde07e80d0a11054a1489ad9f661f1c97dcbf0591e2d0eea88263bf3ad48dac5ff61ef4cbc4003ef20d34ed7b2cd5a2d5adf34095212543cba64058523b5963d9aa597e065ecff4662fcf3e5ea8d2ee8b940e2c6731dd6a49759afefa5bdd49a80adc55890fada7eebef2bd5f933e09fb96f8beb247d3db9e17f57305b6d745ae231dab3d77a22e7b23ebb8042f416e9926e31af495ebfde9b566286e754dfb4043c34a447c70caacfac6d273e60329c9ac2dbf9a6ba56923d1089bdce5a3e874a4b2592b82400dfaa0a376ace788f4441b5741fac3d4edadb29e292f0ef82df1c4101bc5cccdf792eba516a139b59cb17b98c20d4046d00f055255fb050cc63fa4d5fcfd79eb6d8834e386000eabd46a0eb77ff6c4658cd9eec23fb8959a2bded2e8caca5f2ca2aa33878356444a9d7d9061cd0b6bed3850534b3452cd276d791149110742a579cb2dec9a389ddf9832ec80724b96877af2a3c8d8063e6bda44b1e03c7122b0d32e2682c602e2efe18b04ba7b7f6513492ebd9405559d8be0a406bd79376816ed363ab79536af3906f3082f027c10bb4c883ee9f6fda514c276c94ad6b182a7b38cf3b0941943cac4ef3a0ee286b9ccaffddeeacf593fc041eeb0360da07f56384ee256963f0609c779d15c4c3a586e5e7d9353356c456a1317dab16f3b75bde6a8a80f1d8a8e922973491802ff067448e86f20ebb7cfca2ec7e0b787a7434619d779eea528da7417a0673fa98e8754db6258ea8c379a6f9e030c0b2a39e69910f5295d88ba75217529a51019dcccd14dd0ef8ebc4e3d6beba0633e186846f14c9337a7a29e42f472f7ba12191121c1c1c9138acb5ac2d93c7739d48e7c5c9cd18f7b50673f265a02b603b7721f4210595692e5bc9a8f8e4fd7aaf885407fa3055662aa10312a40618d9746529b5dabe19377930ad18f1313b04d8635614b04227b587c489fcf939f5685f5b2088fecf02927f2abeff78c72cfcc9098f23360ba6ef09c4a639749bbd8e76ee955735bf54f44565c4d164cb7eb967c99c4dc87e982694c5865aeb4043afbf4a6052772a69c0fd17e93d889d26d36945c7e70d02142af4294d2bbf993daf5a051f34dad6aeae015cb8acbc2e9bc52c06a2cce954e7c06cf9674c08eb3ba5a4e05ee0ed346c294528c97b2a3123a39c0d6e6a9c4643876052ff503da1d6738264c58ae170152e68da2a8aa093316ccb61093fc8e4af5ad998ada0697434b2eb8cb53e2e975c051bb09fdd95139d49ecd81d24ce4bb8cdd163c00e42d0be0397803f02eb8f459a296fcde5998b972d6a94e9440d6770f8011cba7b02745ff31c0d2cce8c5f7c5433083870aaad85137c267d4b9631b17abedf48ddfd81876894710fe067c8e7702f5f2e8ef77edc19560a6516b61913007d98c0c861d40c01a99f8aa7f280f276b5f49fd7a702ace84d2a628acdbfe9a4ca3eac25d9c790d7b191a154a20ceff2d7f9bd492fde843110340d14a85fc4d417654d193933cba189efac39a2d13e1cf3b3cdcdfd4a68d6bca8a7babf47ceed2b2dd1b29dc165c523cc0dc5bf1acd45961bdffc032a2fd1ec0cd8f9fc8ef7b418bb57d1cc2a99a56764597e7d8f0a3e03ad12449a59a505659f2b1ecf2df9f1dd9757f1e4e7bdee5b8a94ea499b5aa1b9a647a6cd0cd6f1e51e04ae27b4c2b0145343fd2cc8f7484f0ba6f5602a08a9a4c6c8d80ec9e7fd4bf3c2f68ba557216ab70a9e10d60db08a9e2a9e512b9aefd6888841b2eafc36e0f8890a10bd3f12113271d2850058507e8fb04fd4df509c311aa1b1f99ce8d4750fa43afa2a367a4b4ff19911ac6b0c437db35159d04258df793e24fd06c459d140b4e76058ebf9c78e2331d4ed5cfb2fa58b42c3fd440a39dc36b1d4b7ed337b262d74a83af7c2d27a1ea90e30ea28211cfb1ed52908bbf5146b6a5fc494df0aeba31ad7c345c16ed3378f8530d979d6fb31a3d09b2cf900c15813f057ffb5bc0a2132d3554f77277ae91b3fd5ff49f5c47008432b574f1aa7027223188b49ebb9f531208d22bb04a9068548a3705966aaa8f62e3cd32b8a3eddf4805e35b2b9484b6fda0f84e2425267324c437cd389f121f18de7aa62e20a849fb1ae2ffa9897b2e8da19f97c439696cb1270fe93b7200b648956575881ef181b5e1c2dc2e557d3cda745c751b8eb85b436599ff4d191ce209a668e798283b0ac3696bfe722b0b949830b5b013818573ba6746f68dae1211cb057c91b48e60d1aa0b0f6b30594cc316be6fdb1a2fa94a885d0c986c2f5ce2005aab1bdc76251b5bbbb19374293a7c8ceceddd2eaa13a4531f09c4660bc405517b7c62dbb2c1c675e1971e9bde41fd9f3a56f346e4dea9147cc0979a56833c4040162432af538d655a8bcbbe29d7f3f500218827cfc59a03398ddbf05f97fa45bedd2b8c6d49509af68856c663fa4957515f0fbd6e200aa2f2a039d1702c6b8fee43d888f64a7019be158e262a51fe11f77d9780a39fc79876f9c8b853d720c8434cba3229b3d53d7f972d3b1bbde23195c166bbbd5ec34d445547cde8c4d33f7bfff6c1871c3947e2e56dbe8a49859d5e197f9308d21d17244573a755d4f1a752dfb2189b06a1a26a2ab505153eb31d9ef79ea4dcab8822b09117532c5d49100bc733ecc54bc9e457eb"}}, &(0x7f00000000c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x5824}}}, &(0x7f0000000540)={0x34, &(0x7f00000002c0)={0x0, 0x7, 0x71, "593b0adf3a18dbbde5df144ab14a19f3936d3d747afa910950fcf4924ff749fc2dcec0efbd444cd49ae47174fc0edd8edbc545858ce1d96d856b964c867e8aab9045777a1bf419c0e542a4a88e26c6797e38520a20ef1cd3ef600f21edfcfa74835aa1e3e5b64f3788fd6e78b3b4eb6d2b"}, &(0x7f0000000340)={0x0, 0xa, 0x1, 0x81}, &(0x7f0000000380)={0x0, 0x8, 0x1, 0x80}, &(0x7f00000003c0)={0x20, 0x0, 0xec, {0xea, "289a6efc04c291085f75852d98e5aa1fc6ffc77a0aa89ca7c930a081dc519fc27437c9231ce7fb40fe7fb01d0dd0a961631705479f3c52cd38f924eefd2384629246eaa3ec8108b8c8b153662805cc874983147fbd965d606ae58cbf6cd06938bd6d81e2c1a5208f2f7d56386d054a7db2ed8b5a780be55420a020dda0d6e4f77fcf4125fc5a3547cabbb5f255eb8324408771efa73b8f90ea24b6e1a466b7a92bad50952a3a54d85a012abc26a6df2d286b0a99bb71eff59f23087037170b68b13362ba8bec12d88aa011ec894fb1e1c0f4ddf6a6da865b233cc6290407771e72a9fe66d4fa7c03dcd0"}}, &(0x7f00000004c0)={0x20, 0x1, 0x1, 0x33}, &(0x7f0000000500)={0x20, 0x0, 0x1}}) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r6 = syz_usb_connect(0x5, 0x0, &(0x7f0000000680)=ANY=[], 0x0) syz_usb_control_io(r6, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r6, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000140)='/dev/usb/hiddev#\x00', 0xd525, 0xa401) ioctl$HIDIOCGUCODE(0xffffffffffffffff, 0xc018480d, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x8}) read$hidraw(r5, &(0x7f0000003200)=""/4096, 0xffffffad) r7 = syz_usb_connect(0x2, 0x14a9, &(0x7f0000005200)={{0x12, 0x1, 0x310, 0x27, 0x39, 0x43, 0x10, 0x257a, 0x1608, 0x22a5, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1497, 0x2, 0x3f, 0x7f, 0xc0, 0x40, [{{0x9, 0x4, 0xea, 0x80, 0x7, 0x47, 0x15, 0xab, 0x5, [@hid_hid={0x9, 0x21, 0x6, 0xc5, 0x1, {0x22, 0x8f}}, @uac_control={{0xa, 0x24, 0x1, 0x5, 0x6}, [@extension_unit={0x8, 0x24, 0x8, 0x4, 0x9934, 0x80, ':'}, @extension_unit={0xd, 0x24, 0x8, 0x2, 0x4, 0x1, "9c97ecc12f14"}, @extension_unit={0xc, 0x24, 0x8, 0x3, 0x81, 0x7f, "9f26cf48b0"}, @mixer_unit={0xb, 0x24, 0x4, 0x2, 0x1, "6ae8814dd49e"}, @selector_unit={0xb, 0x24, 0x5, 0x2, 0x45, "7e014db5e0c8"}]}], [{{0x9, 0x5, 0x9, 0x0, 0x3ab, 0x6, 0xff, 0x0, [@generic={0x46, 0x24, "81c2b33f4a05a2110f9be888ab3ecfaf46bdb21302f22eb46ba30bd6c41579033dcf910fb89a0e30d567626ca79f7c79d59d7f8cf7a95637aaee98cea3571d81a6b51bbe"}]}}, {{0x9, 0x5, 0xb, 0x4, 0x353, 0x9, 0x1}}, {{0x9, 0x5, 0x0, 0x10, 0x3ff, 0x6, 0x2, 0x6}}, {{0x9, 0x5, 0xd, 0x20, 0x72, 0x1, 0x0, 0x3, [@uac_iso={0x7, 0x25, 0x1, 0x104, 0x8}, @uac_iso={0x7, 0x25, 0x1, 0x82, 0x5, 0x60}]}}, {{0x9, 0x5, 0x0, 0x3, 0xec, 0x7f, 0x0, 0x93, [@uac_iso={0x7, 0x25, 0x1, 0x83, 0x6, 0x8}, @generic={0xf4, 0x4, "ab18e981dd80d9cf5bce883e3fce14becf19296937abf6685d1bc97f916f3e3e64e3f3764489ef23f4b06f6cf6ce976434242d6f749fd16a913664fe4bff2d50aef79b38d24839ff02b4e8f93ad636665ec87cd3a35ee72670222f0378aa3172a24aeb04c564a45cd0a9f2a3d02964c5c3519dc9b152d0fc394c0808b721823a03b8089479cbaa1afecf4fdcabad32a1cc2d33b32bb21e24604768ea1883b802236c92cc110cf2c2294fd7598d1de9349003ab87fabc70a793aa8cfe3fabae6acdf812a05e30a90584bdf512aab33436f04d1d039e2fc1488bf736018f357eacfdc00d72fe584f7dfcadb43c61335e85fe81"}]}}, {{0x9, 0x5, 0xe, 0x0, 0x147, 0x9, 0x3, 0x7}}, {{0x9, 0x5, 0x1, 0xe949797ec3780998, 0x3ed, 0x1, 0x8, 0x2}}]}}, {{0x9, 0x4, 0x1e, 0x0, 0x9, 0xbc, 0x1d, 0xee, 0x5, [@hid_hid={0x9, 0x21, 0x0, 0x9, 0x1, {0x22, 0x921}}, @uac_as={[@format_type_ii_discrete={0x9, 0x24, 0x2, 0x2, 0x9, 0x81, 0xfe}, @format_type_ii_discrete={0x12, 0x24, 0x2, 0x2, 0x800, 0x8, 0x9, "26569b1d96cd5ec839"}, @as_header={0x7, 0x24, 0x1, 0x8, 0x20}]}], [{{0x9, 0x5, 0xa, 0xe4023f1f01e0b4a5, 0x1b, 0x20, 0x9, 0x18}}, {{0x9, 0x5, 0xc, 0x0, 0x26c, 0x6, 0x20, 0x2, [@generic={0x23, 0x24, "129e7a6b9fee09d1259bc887ca3a01c89e364d3a0e90cda1e6373d387911390da4"}, @generic={0x57, 0xb, "9797bcf45cfcbdc977cf34f7f523992dcb7c8097dae4c23c4a5a7bbf20b13b64bc0498f01b37c63c068c43df2446115f16ec2e76bd9a2d8bfd85987ea6c9d053d7a16dd9ba547287dd8e4a0ee3c72233e7b330c974"}]}}, {{0x9, 0x5, 0x0, 0x6e9b7f3d5753ca97, 0x345, 0x5, 0xff, 0x4, [@generic={0xc1, 0x24, "4490b1e07ed7c508136564c3fd5e45686389e6c0d9c4fb371ed1b4c0c29fa6dd353060d289a2077b7d70022843172e32f6bf09e69d104a5aca9a3f9cd9fd0c9a5c9e236e2291d03b625d83f7d06e84c743d34a28d787e0e4f448d74a462d247a0f9cebc1c96ec78b81cf453f4699d2a1348343bf29ce3224194b573871a6a15cdeaed8fa6788506ac62b8d305cbac4060311073f509ee9fafc74263a02ef08c4f75d75810554cff66cef7e916b0d3eb5d9937e4d24e7513955718539419f31"}, @generic={0x26, 0xd, "72d78fbf5b0b97ff3111a519b95d2d87ec5d5ad94f1d8a368a475e04ef329fe2b25d9605"}]}}, {{0x9, 0x5, 0x9, 0x8, 0x75, 0x1, 0x3f, 0x7d, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x1f}, @generic={0x1002, 0x9, "5b14ae66d225c012a90361be51e15fe6b408787d2a9291c74744b821122be69c8e9122fd135c182849c4beae6609c126bc0fc95d6fdc981ad8bf105ab26b635d7f56eb900da1e323d9e04bb1615743b394f1a5ec34c4f3b131da801f223244810a5a073ddbdaf000c0d8ff1a8488f838aa17594b458030af42162cdb104f0cb79a56e886d8059d2814f9b429f1090a6ae93059160fda755c05175ee81ad78cbebf47d16dd39f47f59ee33b5d807b8b8b1224160887a93dd5aeb92a44b5d4290d4612aecfb712db85860d83a4eea7f0805c3a578d74c530e8bdf210ecfd171c4412639391a7ff662121c0724fa6ada2218770a71d2c671641f9fd6af4abfa8cfe81af9f9a740d9f0be55cb2be8c70da30a61b511b0a7f461a4fc0bb771a6a5c002c8012161bd2e9942ca16c51c44a3b4102c179e141a40ef9a6218ac6c1cb6e84231a5531c0f9c358f39cbb48788420231f1efcc9c53d02b5ac7ce7c72ed2596bf7ab20d7e2f4cdd94f4124dae9bc72e05b0867a19979fe5f2351a83a7ce20bef09189c218e18ca5887c9f710cf582757fec87a639675f05ef183c13faac04f4ab18203fb4a931d3485d44a8202652ec53065e82d4c8278415d2734a624ab08bbe8cce81c0c99b17c264ca325402afa630f361a72c615885c8bdadc7a11de2581ec69790c6707437d0ca4444a416f9c5586b2954ca16064d14c463349de6609adb987a1b9c24521746f80eac74f844aa989b73ae6f978fcd2aac80e0f55920ef4d6f82b5a475b4c1cf37582cc071b9d9b4eabc8fb900e7ded6d4fbc1c6e4d54041f4e99095715c5510f2844a7c4763e3a5c9a5b7b1c9b14aa37ca3a2754a66b7c37ce84cfee8550abb90e3a38a98eb80d746f294b6a73bc151e07633706d05800717d067afdb2a24724e1000f433d08c8ffd2750bfd2733a3189824aa7b33b5a6adea5888047999c93e3d352297ed74e33c566e37bf3e444f0f06f36db546e7391f37a2c4083c8239195c41b92f1ce4b3d342182d9c3c48f3935227b3744de195b9f7bcf377643d9d563f04ce841b480fb2468088e7dc6449946b8d5e21ce2e5b9d581f69ece95603b487a4b3c56af11bd1cf8f2962001bcf2d99c5a09b789190bc3786f2f9d4fe83df2d6dfcb645126b2f2d85a01f7744090e04617fe42460b0ffe23c70faf72f9faddf9e63ca106fdc74c76bc5706d56be4f7a1defa15175bfe9fc35cf88bba6fa07e989c7982ed7129889ea8f4f34a09f6b758655a3058fe48e8785441d5408e9b68b58278241115bc2eb5f471f0cac4868aea7c2dab2c22be354033604c07f2740d4e09c2e9c57d5c4aab31dc5062f4645260563f4f0596b8f5c2e512c8d18939034e1dd2a2727424187d93c3e069ba68bc297bd9b3a0bedcb7063a7466795d0bd8a62f70b9ca5e05d345a536967c32f20177eae8fd366f992b541ca1b0511ea1ddfee8fc350945ec085866beb642bb32ae92ec85ece26dae7baeb9bc2147c411bd0be06ca96dca1c7d6a94d078130895ebca87edbdcc7ffd5a83aeca763f450ae524ea2ef8079e662952fddd05fc87be5e1297dc9d3be286316802e0b92e2c53f3a416c73ebfaff7624e22e48858e51c216f8de59a623ad0ac4e331ea9b519314ed428d7040a1de8f568216529b41753873a8c775d64631aa5bf4b65de45ebb71ad556c3818ec1fc63ecf20d1196bb6f17bfb35439a188fa44979a1a315b1e854805eaef2acfecedbb9a798c4e8a3369af36be7ae832899c04801d7efe04ebf878bd1dbfaa3030abf407c60ce790aad68e234de2bc14253cab6bc5fcc0231026c5639169c03b7a24f01ec0109605420f0114ca3d6ab8ab396634a8ea86d9d450f6ba25de44381f91c00e887d80b080f9343833354ac2c959984ca21b1441e87c8638a2c9a23eb7945553122c90cac89bc3bb170711ddb163f82fe1bc626627d038994eee7bbee8ff7f340e32e26610f5f04dadde5057cb736fd16dc0246096d7f3013af236c1152db906403a82ea56097766d26b1d1f0a1c0ccc67c0e823aef54d6d672d7e4b3bbf816216524b3a2ad358e9cf7bdaed8d61bfb0d58dc781472a07a4294631aacb0188ed8c8d543b51d5ddad602b481918c5560fdc5edccd15ac2f31bed29bfdeea841f9020e39b28b76e2f4dac8dbdcfe65ec37681214ea04a82497e637a829607fd7dd48265fc48772871b92e06f56f47ff7e52198f22f3e554d2ef77cbfdedcc3b6f9f889544132907a6283d98ef314c6a80a72eee6ddbc69af63b8fcff98c8acaf3d7338874733f9e47111900001c7e2e86204c27daf6ca68aacb74c0057c9b9cc5ede980f2d98c673152f3bd0d95d64ae28f02f7ab687de01d0aa573c1a6448de04a1d5d33d0672927aeee8beb6be7fb167d0b669c7f53b3e6195ca62bb85336f0aa97dcd7fe20d07e54a046950c17d279442cf70678e2e777fb10e3b8ad4ffafd2a55dd6ac9d78899589c3a87c8b774fcbfc26427d7ca0a9f684642565f21e3d77650612e4109cd6aba90c470f0884678d6ed0541579a65c39b86c579dc96242ee4489a8c0491c57e7ec2fe93123b50761e789817e49cf88620abdb05c34a00a717160132598ed9bfb99dfaf496ad143c468f68e4049bb4d88123e19bfaf08de6e075a7f81b43a8cfd56651124d56408752a435ba76e096d85dae1db7a36c7f1b8829ad7cfae7dcb54ea11f4bb912ffe65496571e37e9f8098f36363e07b1d63269670e00bbfcc064515e519f563fc85801fc627cba99cab35448117764b03c2c38461813253b8f64568a7a8142f7d5340b71bd3e5402aa646d3c5b3525040a125d73535916d8e6c254e015606fe44c11da2c9ce6d748079b487c084cdaa348d9ff68f10a876f4078c6191833f71fedaa5484d29b1d96e0a4dc9274782be99e67ddfaa0a8ef8d2801bb59349d4ff7923287c1c1affea50c0812e2dcab442ac9293ff4bc4d344276ce88d52d6c9119abfd6c04e3d38d1b82f4ade35dd8df1bcda45d292a909c72cb01840fe0b18159b4036801c348439d8c273350e9e81a4ad41509b8a07e329e524f0764a38cfea2ead234184ca1614fb9cb2c1a9e0d17f4829f6eeada6b473e8f20472726678a72317d6058d5e9c656f3fcf42058de292133a08b8a70d6bc59e0dccd54492df593375d795f210ede8ee55ad81790f61ddfbcc31e8c6397cbbb34fc572a4af00b70e79a15541fbcd6f7f5f167c8a1bca4fdc4972f38606d4e0170b589d3677334d5b9c6e46504705d3a5559d56c45d0872e0f9841305bd1bbee1434442328818ffd63e394d501198ad60424119e11e1ec4af5bc88642b8a86873e65a44d69a462b92789eca31b93183fe2de15cb2c8c8e75f0214dcd3324dc5a853c8472534e602693a491636b812a013666874a88bd47a687994c028ec8da091c0ae931e4fb236bc1f38da1d0851a2a2573fbe26967d7fe4902e8364ba52f3b0f7369260e35bb2b31c82ed6cede07fb17114429c22158175812f30850f12d6e25c8624533a5356aa88645c145e7b652313e8aea0ced9a74aec08726dc1bf5ba4433fbf86249091cc5115976ab9a80c3c5c3338d6852a1e2a250022355dab8975b464fb967f8fc6d55c69391b51a0619b5c4fe9a4acc247102f10dfd792aaced9eabe44fee87c75c621b09ff6fb0d3655281719f584d869910c057e82e17f17199590527fe80c5395bcfe9254b03d38d2286e2ad9a4348ab9226f1ddada30258b8a8f82dff23ac7c1f45a61f6950babdff62cff9ea7f37ff8e719e320b5a0f5302f1bfbce7d8b4d9d90e5a0db28c6de6112eedc5dc2826ec9400e849ee05c791f8ae48284ffb8082fbb606cb09d8c0b130bc56c6ffee5089d08ff258676b51d2fd9c2125da447a0d1bc114b750948fba9559194b2d4def097fb13fe53f778609a238a32e770a8f8447e3d8d3c73e6aaf86714d9a067a3e8bbb34fb33e1f2d810e40cea5af5f3c4d36003a9d70d1b30ab935067a89791192f0ee15104677173e7f6821948c83f5f5bce7b512e0b57b9914777c374460b67841f81a86c963a6c0762aaabbb8f64be6d34251576a4040ee7620121a6e3a27e8ad18b07499299054442ac594a21ce190171778cf64e0bdd58b28d143efd8651bc14607502f1253ecff24385f77b797c9ae22246a04b95311378148fd19dd422a996617386983813ac4cb67c566a3fe14d7680a304dc0645a9700d7a74b5dd7071a4498439f0e63346eeb42faa146014e42d61f25dda926c873985e6a9e221eb02a668c4a27f2b9dabc57e8afd4650b9b1fd0c530f6a5aa2ac7c9e1b0c964e09d9872f1a2378f7797a22ef985cd0c1a56f53ea0bca12e9eeef222835ad7b4d0a1de6530cfac93a895674f6959b4dccfcc1b653a297eb1ec4a525816d253562b40e1b55a22d490111fdc5427025bd50282d9579f7530616fd31ca9537130d314660be36496a515c9c6a2eb2ba899fe010d351641cbc6398b3ba084146a416453f1bf37e740521faf87b0396dd02c6c5e3b4d81d5fe4b3c48b915063e2de4501138d5b390b74b83d07ca6c7d3b8e52630d7e787f86be8a6cc536322e63169ab3eb7373675e51a7df5ffd51693b7a98615a8fb64b69ee8aaba432a9bdae19294c5fa255cc93fdb7eae66f79f942cd8297fbc4110075762fed12afdab24467256c3d4db1e556421532eb9a5bc5c66a0717d004908dfb23fc39a9a93779b5974b214a75fe4643733563bbec8c434e0ff1f55a26defa0b5d8e58f51faf8d41c3e93dd67b73f539e10e722767dec9afe42fc4e7fbf2f428696bb4b0986e13dd769ffbdbe46191add945de27e13eb4f02d06d105a764670e568581082fba965b521ab80f1eb4a268842ed77fa93c21890fe476a10d9745ac805cda8c3ff3c70a240e2d4903368089f61e20cbed3bfc1e7242036e47b370b0af79c7246acc8d231f31d0edde0980c818588fb008e28c7884e5b3b45ceaff5eac5c8437118b66a73801ea1e6ef02c4e5a13c97a96752fb52a93a6e742c59b6cdf93e8fd5e8409cadfa1a440912584870eae439a5e655608afa707bab3ce55e933495adb5ca8d53a7c487889754e15c7ec0a2f80975e6623caf7600578d7f1a31e05a2ebf47272ed3031dcf7018ea29d8a882b04ba9e3a8a8813a2eed388c605a43bb11ea305f9d54632389e6e2b0c18a161e52ed3870770ad38456b2fce6d5bbfc234ce490a73616b7b11eeebfb7061d7910fd87c265031a81f167ac672573a54a3f37ca52aa947be729884bd623973f6816ed8528263ecc774375adf7c2dd38f0d1c51968373102ca389642d7dfcda010c1531521c8616c3ff41a43e43263c2cb00c4ab94929318fc925cfa8db5f057fa754003ba769696efde49ff68b5011011e9e5acbfa580dfa2ba633427cd010241c9ab36adbc0971c42af23b910ac43117b7379cd8dc86da362927a2d1b2ca69012a8582dc6e44fd2dda20740c0b7035197ae6129550d7f4c1657025a446aee5b08eb1164edb4406fc72da109020418cc789adade6de3a2b0f551efa0b8de091bd6274c7969cc63dd5e033d2ffc273014da0a8e654c3d9ebbce83bb6a7511e091237d205a8d58835361d538cde506cdef30872e870a67131ae6f592eebcab3849c6cb5a5a6eda8e77835a9476b18ba2dfab3206476660d98cc34f1bbc702907196e34fe904a73a017fda930c8948b535f831445ece877d8317b0f6059e1acab6b0330b686dbd23815056b3366ed87df625a3394f303b18d789b47e7d57615463021ea8c95c819ca50fe9aeee7"}]}}, {{0x9, 0x5, 0x8, 0x0, 0x2a1, 0x2, 0x3, 0x6}}, {{0x9, 0x5, 0x9, 0x2, 0x3cd, 0x9, 0x3, 0x2, [@generic={0x2, 0x9}]}}, {{0x9, 0x5, 0x8, 0x10, 0x2a0, 0x3, 0x3, 0x1d}}, {{0x9, 0x5, 0xb, 0x4, 0x280, 0x80, 0x0, 0x4f, [@generic={0x96, 0x5, "f026bcd5c91bb5c15074fae56f60544421c1af22c8c083c92c04c4d9068e4ed60d11d22f7ee929cce9c94e3d7e0804acdf1b29ec942b38f563e56f5b916b3c1a20f748f6d6d2b01b004e5e80d5e0302291abae8a28969f607e61d133861756ef7901aff62764024aa5544c73801008d8456ed962c76be38c2e8c9f1d9321060fc2df0a916ed153760575a9ebe4c5848b96157825"}]}}, {{0x9, 0x5, 0x4, 0x11, 0x179, 0x1, 0x22, 0x9, [@generic={0x27, 0xa, "5505d5d69137c2d073d19b8e3a88df8608a319f5dc31dd1fe99c3224facedf4bd99f76264e"}]}}]}}]}}]}}, &(0x7f00000007c0)={0xa, &(0x7f0000000240)={0xa, 0x6, 0x201, 0x4, 0x0, 0x1, 0x101, 0x7f}, 0x70, &(0x7f0000000640)={0x5, 0xf, 0x70, 0x3, [@ptm_cap={0x3}, @generic={0x54, 0x10, 0x0, "c5e7b3de070e523f52cbed92dc958d99f4fb0a5d0d476f980b60870040f161b97a3206e5936c9de39cd34f3406eddae4927ee964c719b9db44bbbf9914054301da21423f2994d87bec772f7c3d51cab297"}, @ss_container_id={0x14, 0x10, 0x4, 0x6, "84a9ef43170a2b5cf737ecb2a1e4097c"}]}, 0x2, [{0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x3409}}, {0xe3, &(0x7f00000006c0)=@string={0xe3, 0x3, "09a55f72c098bda19b80ac8cad52a49554b3ec088913da7578621d3168b28fad311b420ba659fab604fda70df1431990c1a72177682435cec2062064fca9376e3cb9b7e4398d54f6700ccb970b99c29f486fb5b173b9f6f033225f559447555e31be2f7cdd01315eaf1a88e725f046cbb83e1bdae219dbeffd59a298ef62df4e5f1cea36492542adfc957c696b240b1052d9213baf7b766477673d799589fbee2162af3f0bc2d283adb09020f40d2bf0901cba026686ea3d3099c82929fdc35c01c8ae6aa531c376f1dcb6f59a54cf5e5ead881a2f88dc804936ce0384a34d4604"}}]}) syz_usb_control_io(r7, &(0x7f00000009c0)={0x2c, &(0x7f0000000800)={0x0, 0x618855c53875fefe, 0x5d, {0x5d, 0x10, "1d5b0d33504597bad68834c53e9b6a7e4c3f897b3fa3e22a684f26a9422b0ed006678839035e798ddc246e898134b357e3faa59b53147f9e688f66c513f17e72a62fde3b437e77e615d95374f1b773afad17289e7d68c4236a6f96"}}, &(0x7f0000000880)={0x0, 0x3, 0x40, @string={0x40, 0x3, "9342f75df616fe719611258f13fc9e11578614a69d6fac43079317d65a9f802bc6ade8b0ae4130e7eeb281341c720bc1fe6d89e7fb713eed3e38892e729c"}}, &(0x7f0000000900)={0x0, 0xf, 0x19, {0x5, 0xf, 0x19, 0x1, [@ssp_cap={0x14, 0x10, 0xa, 0x1, 0x2, 0x4, 0x78f, 0x7fff, [0x0, 0xc030]}]}}, &(0x7f0000000940)={0x20, 0x29, 0xf, {0xf, 0x29, 0x8, 0x0, 0x1, 0x0, "f6fba40d", "aa5c4537"}}, &(0x7f0000000980)={0x20, 0x2a, 0xc, {0x374, 0x2a, 0x7, 0x0, 0x89, 0x5, 0x60, 0x400, 0x2}}}, &(0x7f0000000e40)={0x84, &(0x7f0000000a00)={0x40, 0x1, 0x58, "bd84cf4666f965bffb627c3e6e932783646d4ef99a3f03267a8ef6cb2def21210f3d176c6c45a966d7bd6fe2809a91210b296a244814e7b8dc5db82404443ec46fb554b853769a5f152665bfeb1b227ae701d4e7f5e36580"}, &(0x7f0000000a80)={0x0, 0xa, 0x1, 0x7f}, &(0x7f0000000ac0)={0x0, 0x8, 0x1, 0xff}, &(0x7f0000000b00)={0x20, 0x0, 0x4, {0x2, 0x2}}, &(0x7f0000000f40)={0x20, 0x0, 0x4, {0x20, 0x1, [0x117]}}, &(0x7f0000000b80)={0x40, 0x7, 0x2, 0x800}, &(0x7f0000000bc0)={0x40, 0x9, 0x1, 0xa4}, &(0x7f0000000c00)={0x40, 0xb, 0x2, '~6'}, &(0x7f0000000c40)={0x40, 0xf, 0x2, 0xffff}, &(0x7f0000000c80)={0x40, 0x13, 0x6, @local}, &(0x7f0000000cc0)={0x40, 0x17, 0x6, @link_local}, &(0x7f0000000d00)={0x40, 0x19, 0x2, '\bC'}, &(0x7f0000000d40)={0x40, 0x1a, 0x2, 0x6bb}, &(0x7f0000000d80)={0x40, 0x1c, 0x1, 0xe2}, &(0x7f0000000dc0)={0x40, 0x1e, 0x1}, &(0x7f0000000e00)={0x40, 0x21, 0x1, 0x9}}) ioctl$HIDIOCAPPLICATION(r3, 0xc020660b, 0x20000000) 22:30:34 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) syz_usb_connect(0x0, 0x36, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x92, 0x58, 0x8f, 0x8, 0x2001, 0x3319, 0x14b5, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0xff, 0xff, 0xff, 0x0, [], [{{0x9, 0x5, 0x8f, 0x2}}, {{0x9, 0x5, 0x2}}]}}]}}]}}, 0x0) read$hidraw(r2, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hidraw(0x0, 0xfffffffffffff801, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0xc0c0583b, 0x20000000) ioctl$HIDIOCSFLAG(0xffffffffffffffff, 0x4004480f, &(0x7f0000000180)=0x2) ioctl$HIDIOCGRDESCSIZE(r3, 0x80044801, &(0x7f0000000080)) write$hidraw(r3, &(0x7f0000000180), 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x100) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, &(0x7f0000000100)) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) r5 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_usb_disconnect(r5) r6 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042efc4981ae90109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_usb_disconnect(r6) syz_usb_disconnect(0xffffffffffffffff) r7 = syz_usb_connect(0x1, 0x0, &(0x7f0000000380)=ANY=[], 0x0) syz_usb_disconnect(r7) syz_usb_connect(0x0, 0x0, 0x0, 0x0) [ 930.651393][ T3525] usb 1-1: device descriptor read/8, error -71 [ 930.672470][ T12] usb 4-1: USB disconnect, device number 109 [ 930.751384][ T3275] usb 3-1: too many endpoints for config 0 interface 0 altsetting 0: 255, using maximum allowed: 30 [ 930.762568][ T3275] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 930.773590][ T3275] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 255 [ 930.786715][ T3275] usb 3-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 22:30:34 executing program 1: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x6, 0x6c, 0xd3, 0x10, 0x733, 0x430, 0xc6c8, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x8a, 0x65, 0x28}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) r1 = syz_open_dev$hiddev(&(0x7f00000002c0)='/dev/usb/hiddev#\x00', 0x3, 0x2) ioctl$HIDIOCGFIELDINFO(r1, 0xc038480a, &(0x7f0000000300)={0x3, 0xfffffe7d, 0x59, 0x7ff, 0x80, 0x4, 0x3, 0x40, 0x5, 0x1c, 0x8, 0x8, 0x6, 0x8}) ioctl$HIDIOCGCOLLECTIONINDEX(r1, 0x40184810, &(0x7f0000000000)={0x2, 0x2, 0x0, 0x5, 0x9, 0x100}) [ 930.791251][T12211] usb 2-1: device descriptor read/64, error 18 [ 930.795784][ T3275] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 930.816513][ T3275] usb 3-1: config 0 descriptor?? [ 930.891355][ T3525] usb 1-1: device descriptor read/8, error -71 [ 930.971283][ T5] usb 6-1: new high-speed USB device number 112 using dummy_hcd [ 931.011598][ T3525] usb usb1-port1: unable to enumerate USB device 22:30:34 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x0) ioctl$HIDIOCAPPLICATION(r0, 0xc0185879, 0x20000000) [ 931.161312][ T12] usb 4-1: new high-speed USB device number 110 using dummy_hcd [ 931.211335][ T5] usb 6-1: Using ep0 maxpacket: 16 [ 931.331316][ T5] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 177, changing to 11 [ 931.342587][ T5] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping [ 931.352538][ T5] usb 6-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 931.365362][ T5] usb 6-1: New USB device found, idVendor=0d8c, idProduct=0022, bcdDevice= 0.00 [ 931.374410][ T5] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 931.381248][T12211] usb 2-1: device descriptor read/64, error -71 [ 931.382720][ T3525] usb 1-1: new high-speed USB device number 16 using dummy_hcd [ 931.397648][ T5] usb 6-1: config 0 descriptor?? [ 931.421371][T19671] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 931.431443][ T12] usb 4-1: Using ep0 maxpacket: 32 [ 931.551317][ T12] usb 4-1: config 0 has an invalid interface number: 68 but max is 0 [ 931.559476][ T12] usb 4-1: config 0 has no interface number 0 [ 931.565669][ T12] usb 4-1: New USB device found, idVendor=046d, idProduct=0a0e, bcdDevice= b.ae [ 931.574713][ T12] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 931.583651][ T12] usb 4-1: config 0 descriptor?? 22:30:35 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x0) ioctl$HIDIOCAPPLICATION(r0, 0xc0185879, 0x20000000) [ 931.641255][ T3525] usb 1-1: Using ep0 maxpacket: 8 [ 931.661281][T12211] usb 2-1: new high-speed USB device number 25 using dummy_hcd [ 931.751331][ T3275] usbhid 3-1:0.0: can't add hid device: -71 [ 931.757464][ T3275] usbhid: probe of 3-1:0.0 failed with error -71 [ 931.764303][ T3525] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x8F has wMaxPacketSize 0, skipping [ 931.775681][ T3525] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x2 has wMaxPacketSize 0, skipping [ 931.785536][ T3525] usb 1-1: New USB device found, idVendor=2001, idProduct=3319, bcdDevice=14.b5 [ 931.794789][ T3525] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 931.804459][ T3275] usb 3-1: USB disconnect, device number 117 [ 931.813838][ T3525] usb 1-1: config 0 descriptor?? [ 931.831360][T19669] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 931.841414][ T12] (null): keene_cmd_main failed (-71) [ 931.852311][ T3525] usb 1-1: This Realtek USB WiFi dongle (0x2001:0x3319) is untested! [ 931.860456][ T3525] usb 1-1: Please report results to Jes.Sorensen@gmail.com [ 931.869036][ T5] cm6533_jd 0003:0D8C:0022.00ED: unknown main item tag 0x0 [ 931.876321][ T5] cm6533_jd 0003:0D8C:0022.00ED: unknown main item tag 0x0 [ 931.883639][ T5] cm6533_jd 0003:0D8C:0022.00ED: unknown main item tag 0x0 [ 931.890971][ T12] video4linux radio0: keene_cmd_main failed (-71) [ 931.897454][ T12] radio-keene 4-1:0.68: V4L2 device registered as radio0 [ 931.905850][ T12] usb 4-1: USB disconnect, device number 110 [ 931.911294][T12211] usb 2-1: Using ep0 maxpacket: 16 [ 931.912411][ T5] cm6533_jd 0003:0D8C:0022.00ED: No inputs registered, leaving [ 931.930805][ T5] cm6533_jd 0003:0D8C:0022.00ED: hiddev0,hidraw0: USB HID v0.00 Device [HID 0d8c:0022] on usb-dummy_hcd.5-1/input0 [ 932.071357][T12211] usb 2-1: New USB device found, idVendor=0733, idProduct=0430, bcdDevice=c6.c8 [ 932.080464][T12211] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 932.101998][T12211] usb 2-1: config 0 descriptor?? [ 932.110766][T19669] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 932.142728][ T3275] usb 6-1: USB disconnect, device number 112 [ 932.147998][T12211] gspca_main: spca505-2.14.0 probing 0733:0430 22:30:35 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x0) ioctl$HIDIOCAPPLICATION(r0, 0xc0185879, 0x20000000) [ 932.319390][T19669] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 932.471487][ T12] usb 4-1: new full-speed USB device number 111 using dummy_hcd [ 932.491363][ T3525] usb 1-1: Unsupported USB TX end-points [ 932.497064][ T3525] usb 1-1: Fatal - failed to identify chip [ 932.503084][ T3525] rtl8xxxu: probe of 1-1:0.0 failed with error -524 [ 932.571327][T12211] gspca_spca505: reg write: error -71 [ 932.576933][T12211] spca505: probe of 2-1:0.0 failed with error -5 [ 932.584819][T12211] usb 2-1: USB disconnect, device number 25 [ 932.681287][ T3309] usb 3-1: new high-speed USB device number 118 using dummy_hcd 22:30:36 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="120100030000"], 0x0) ioctl$HIDIOCAPPLICATION(r0, 0xc0185879, 0x20000000) [ 932.901295][ T12] usb 4-1: not running at top speed; connect to a high speed hub [ 932.930218][ T3275] usb 1-1: USB disconnect, device number 16 [ 932.936259][ T3525] usb 6-1: new high-speed USB device number 113 using dummy_hcd [ 933.021782][ T12] usb 4-1: config index 0 descriptor too short (expected 9, got 0) [ 933.034949][ T12] usb 4-1: can't read configurations, error -22 [ 933.061362][ T3309] usb 3-1: too many endpoints for config 0 interface 0 altsetting 0: 255, using maximum allowed: 30 [ 933.072310][ T3309] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 933.083380][ T3309] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 255 [ 933.096393][ T3309] usb 3-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 933.105476][ T3309] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 933.114572][ T3309] usb 3-1: config 0 descriptor?? [ 933.181272][ T3525] usb 6-1: Using ep0 maxpacket: 16 [ 933.191269][ T12] usb 4-1: new full-speed USB device number 112 using dummy_hcd 22:30:36 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="120100030000"], 0x0) ioctl$HIDIOCAPPLICATION(r0, 0xc0185879, 0x20000000) [ 933.301482][ T3525] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 177, changing to 11 [ 933.312758][ T3525] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping [ 933.322830][ T3525] usb 6-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 933.335623][ T3525] usb 6-1: New USB device found, idVendor=0d8c, idProduct=0022, bcdDevice= 0.00 22:30:36 executing program 2: syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$hidraw(0x0, 0x2, 0xac00) syz_usb_connect(0x0, 0x2d5, &(0x7f00000004c0)={{0x12, 0x1, 0x0, 0x2c, 0xb4, 0x14, 0x8, 0x1604, 0x8007, 0x36f8, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xe7, 0xd2, 0xff}}]}}]}}, 0x0) r0 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x5, 0x200000) ioctl$HIDIOCAPPLICATION(r0, 0x4802, 0x3) [ 933.344679][ T3525] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 933.353859][ T5] usb 2-1: new high-speed USB device number 26 using dummy_hcd [ 933.362478][ T3525] usb 6-1: config 0 descriptor?? [ 933.381316][T19671] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 933.453235][T19669] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 933.501348][ T3309] usbhid 3-1:0.0: can't add hid device: -71 [ 933.507456][ T3309] usbhid: probe of 3-1:0.0 failed with error -71 [ 933.517884][ T3309] usb 3-1: USB disconnect, device number 118 [ 933.601391][ T5] usb 2-1: Using ep0 maxpacket: 16 22:30:37 executing program 5: r0 = syz_open_dev$evdev(0x0, 0x0, 0x200) ioctl$EVIOCGABS3F(r0, 0x8018457f, &(0x7f00000000c0)=""/146) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x8000) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0xfffffffffffffffd, 0x1) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f00000001c0)={0x0, 0x100, 0x101, 0xa, 0x0, 0x200007f}) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(0xffffffffffffffff, 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r3, &(0x7f0000000000)="3a0ac17e08595345e24ea72cf22da8cf6bd8605cc6dd64", 0xfffff1ff) ioctl$EVIOCGNAME(r2, 0x80404506, &(0x7f0000000740)=""/139) ioctl$HIDIOCGRDESC(r3, 0x90044802, &(0x7f0000000400)={0x268, "18a1abe0e9ed12d6eb422d6a65fa45a09d6bf556314a46833a92406c2ef85e64be2c9b00429a356aaf4d9b06bbd80147ad65fa7adcea51c6f50d6427cefc5085c862401d4848a8ad2efb37174de7fb7c2952101b7105396aca4e9c09db82de2f312e61305b47c1a40613362172e4d6178aa1342a177742a5d5e9a9d87920ae175eaba42f3e45f93765bc2936ba337a420b17441fcfdbe53ed97f304cd9dbb01bb86636e6bbcc2b46cfe06a2846add95d9f0c686a5ba2ec6214d5c4db66bd940b0d5010f3db70a2b6bea8fd51c24e527a180cc794cf9f890235d6db40e2dd9c6b2497b0b086648e5f3ea1aac9b2fdd0a3bd82d3c57993803bae5c9d3e9320d6e69bf21d65af434b609799d3bc3b004b921b7afbe55af61dc693565aa1d3802f955483168dd47726bb689da499b533b62cbe19e1f3034c4f10cb9985ef0aa9eb27c6f786de23296ab76d5f8ce98c212e789d1b15b50823614d800e751b7b82ab3841a83ee055e2c9d7707b080c369195d6afc22665820edeec667dda90a09afede573f8623deb78d610de9fcbb22197f11c0645decbe7cb0e7e92faecc39a7442c4843a0ca850af8413df4a3d39be432520f5acbb2f3c1fa44ac233e6f8f950ce3c40a673ac982ffca950d646b2a8c724c641bf4437a758497e048050d28ba303dec041d440ceabe7662a0b8b0f5f6d4f24f3288c4c9ee78d4d5f57745bc4222dabc20e6e64859a448f83e77151a1570c6a036795a241cc69f49d4d6ffc9b232a3939e116f28e4bbcd360e9a929c7f52e47cd48eef5cdf0eec8fe605d99265903b22de25f89a07a66184a46a9ec05fda837cb3ba2f27cfda3e765a9606275f95471949fcfea31bf94c"}) syz_open_dev$hidraw(&(0x7f0000000180)='\x00\x00\x00\x00\x00\x00\x00\x01\x00', 0x100000001, 0x80800) syz_usb_connect(0x0, 0x24, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000ed019408950b2a17dcdc000000010902120001000000000904930000dddf0000"], 0x0) 22:30:37 executing program 3: syz_usb_connect(0x0, 0x2d, &(0x7f00000000c0)=ANY=[@ANYBLOB="120100008b3302002d4a0000000109021b00010000000009040000017277550007058100000000000088122cd0f5736647c6327b642c4f96334159ca82d92fee029442ceb63e423f8fb5e5945e4d89b7073b6f2fe7c4f9b7b50c7dfd"], 0x0) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x5e, 0x0) r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80284504, &(0x7f0000000040)={0x1, 0x0, 0xfffe, 0x0, "fd3092cfa6ec31675171e12bb78d3e18b5ae8b5ad525ed0162304ba6c0c826ff"}) [ 933.641576][ T12] usb 4-1: not running at top speed; connect to a high speed hub [ 933.711275][ T3275] usb 1-1: new high-speed USB device number 17 using dummy_hcd [ 933.721625][ T5] usb 2-1: New USB device found, idVendor=0733, idProduct=0430, bcdDevice=c6.c8 [ 933.730667][ T5] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 933.740878][ T5] usb 2-1: config 0 descriptor?? [ 933.746163][ T12] usb 4-1: unable to read config index 0 descriptor/start: -71 [ 933.753773][ T12] usb 4-1: can't read configurations, error -71 22:30:37 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="120100030000"], 0x0) ioctl$HIDIOCAPPLICATION(r0, 0xc0185879, 0x20000000) [ 933.761167][ T12] usb usb4-port1: attempt power cycle [ 933.771367][ T3525] usbhid 6-1:0.0: can't add hid device: -71 [ 933.777494][ T3525] usbhid: probe of 6-1:0.0 failed with error -71 [ 933.793565][ T5] gspca_main: spca505-2.14.0 probing 0733:0430 [ 933.800176][ T3525] usb 6-1: USB disconnect, device number 113 [ 933.951245][ T3275] usb 1-1: Using ep0 maxpacket: 8 22:30:37 executing program 1: syz_open_dev$hidraw(0x0, 0x10000, 0x1) r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x100, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x7, 0x2000) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) ioctl$EVIOCGABS20(r0, 0x80184560, &(0x7f0000000240)=""/238) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r3 = syz_open_dev$hidraw(0x0, 0x1, 0x0) syz_open_dev$hiddev(0x0, 0x80, 0x2) syz_open_dev$hidraw(0x0, 0x0, 0x4001) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, &(0x7f0000000000)=""/21) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x1, 0x0, 0x0, 0xac74, 0x0, 0x4}) r4 = syz_open_dev$hiddev(0x0, 0x6, 0x0) ioctl$HIDIOCGNAME(r4, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCAPPLICATION(r4, 0x4802, 0x0) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0xc0c0583b, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r5, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000001340)='/dev/hidraw#\x00', 0xfffffffffffffffd, 0x0) syz_open_dev$hidraw(0x0, 0x23, 0x80) ioctl$EVIOCSABS20(0xffffffffffffffff, 0x401845e0, &(0x7f0000000040)={0x0, 0x0, 0x6, 0x7, 0x8}) syz_open_dev$hidraw(0x0, 0x0, 0x2040) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_usb_connect$cdc_ecm(0x9b934cbc4a485073, 0x68, &(0x7f0000000340)={{0x12, 0x1, 0x300, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x56, 0x1, 0x1, 0x9, 0x40, 0x1f, [{{0x9, 0x4, 0x0, 0x8, 0x2, 0x2, 0x6, 0x0, 0xff, {{0xb, 0x24, 0x6, 0x0, 0x0, "8c637a5ceb56"}, {0x5, 0x24, 0x0, 0x8000}, {0xd, 0x24, 0xf, 0x1, 0x3, 0x6, 0x1, 0x40}, [@mbim={0xc, 0x24, 0x1b, 0x4, 0xbab4, 0x66, 0xd5, 0x9, 0x20}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x20a, 0x7f, 0x8, 0x9}}], {{0x9, 0x5, 0x82, 0x2, 0x1af, 0xc1, 0x6, 0x81}}, {{0x9, 0x5, 0x3, 0x2, 0x25f, 0x1, 0x81, 0xe6}}}}}]}}]}}, &(0x7f0000000600)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x110, 0x5, 0x7, 0x0, 0xab1fcc08c9cf3aa0, 0x1}, 0x110, &(0x7f00000003c0)={0x5, 0xf, 0x110, 0x2, [@ss_container_id={0x14, 0x10, 0x4, 0x5, "007e160b276b457b4a632caa5aca9f05"}, @generic={0xf7, 0x10, 0x4, "24474fea3bf6ea06b15fbf24e49ee3174614fcbf922ff93af87fcdea2c09394f5a7c23a168ae0c32827a43a2e58f0a219f2273a06cbffe72a8c78a84215890aebe1423a76d2351534fa4ee34fbaed78c16a33a8d33fd0d01fa62fa1188e2b86eaa1551dc478d4ddea35953a20881fbd8b606f227f8764a1ff2f22986ea4ab708abb93b88847b09141d5d3608850d4e6e00fec887ed851a0bf0187ed2a0c2ced203bb0b2d79e70548bba0be4c605cdae881292a125872628400d83dfe5deafa590cfed597c8d47180f57a4d39183fdac5ab51ee5ab98d4079509e7e1e5cd89e9e925295e172f2afa836af8213237a28d363acf29c"}]}, 0x3, [{0xb1, &(0x7f0000000500)=@string={0xb1, 0x3, "ebc7930d3b424fc7e9588aea1dbcaa7d722ec5711e9b5519e82f4bcb7cf048f284db6cee9ac054a0c4fff4c1e6f0c02e6c6fd712976edab5045831a4837a9182d1149b4cd3c164611809789e735d16b311d6d0f82c0fd7193c8731b21c300d9ae60419c2e24de68e1846a59ff62d4aea8db7d6760f1ad22105d6f54e995e318463a3ff500f6a947a8d799c0b5794d7826c4e14dce587eb4594375ad742cbb9c72e598ab8e971683fc1c8869cb24855"}}, {0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x403}}, {0x4, &(0x7f00000005c0)=@lang_id={0x4, 0x3, 0x843}}]}) [ 934.031325][ T3275] usb 1-1: device descriptor read/all, error -71 [ 934.037804][ T5] gspca_spca505: reg write: error -71 [ 934.043390][ T5] spca505: probe of 2-1:0.0 failed with error -5 [ 934.051670][ T5] usb 2-1: USB disconnect, device number 26 [ 934.121389][ T3301] usb 3-1: new high-speed USB device number 119 using dummy_hcd [ 934.211336][ T3525] usb 6-1: new high-speed USB device number 114 using dummy_hcd 22:30:37 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="120100030000000000"], 0x0) ioctl$HIDIOCAPPLICATION(r0, 0xc0185879, 0x20000000) 22:30:37 executing program 0: r0 = syz_open_dev$evdev(0x0, 0x1, 0x0) ioctl$EVIOCGKEYCODE_V2(r0, 0x80284504, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x4a4900) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x20000) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) write$hidraw(0xffffffffffffffff, &(0x7f00000002c0)="c1bb81d5021e91fe6a21b64aba9a58a35204674f760eab34fb46b8ba34b91e2e35548fb4b720dae2b6099b155f2118268590d0068e58", 0x36) write$hidraw(r3, &(0x7f0000001200)='\x00', 0xffffff45) r4 = syz_open_dev$hiddev(&(0x7f0000000180)='ev\x02\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\xf2\x00', 0x0, 0x800) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, 0x0) read$hidraw(r3, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001300)) syz_open_dev$evdev(0x0, 0x0, 0x6bafc03c7d5c6b02) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(r5, 0x0, 0x1e95) r6 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x926, 0x3333, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0xff, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}, {{{0x9, 0x5, 0x81, 0x3, 0x1f1}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r6, 0x0, 0x0) syz_usb_control_io$hid(r6, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)={0x0, 0x22, 0x22, {[@global=@item_012={0x2, 0x1, 0x0, "a313"}, @local, @global=@item_4={0x3, 0x1, 0x0, "7fe52845"}, @local=@item_4={0x3, 0x2, 0x0, "b70100"}, @main=@item_4={0x3, 0x0, 0x0, "80e3bfad"}, @main=@item_4={0x3, 0x0, 0x0, "77ddb60f"}, @local=@item_4={0x3, 0x2, 0x0, "6d881ace"}, @local=@item_4={0x3, 0x2, 0x0, '\x00\r\x00'}]}}, 0x0}, 0x0) syz_usb_ep_write(r6, 0x0, 0x6, &(0x7f0000000400)="c99e0000f641") r7 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x926, 0x3333, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0xff, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}, {{{0x9, 0x5, 0x81, 0x3, 0x1f1}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r7, 0x0, 0x0) syz_usb_control_io$hid(r7, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)={0x0, 0x22, 0x22, {[@global=@item_012={0x2, 0x1, 0x0, "a313"}, @local, @global=@item_4={0x3, 0x1, 0x0, "7fe52845"}, @local=@item_4={0x3, 0x2, 0x0, "b70100"}, @main=@item_4={0x3, 0x0, 0x0, "80e3bfad"}, @main=@item_4={0x3, 0x0, 0x0, "77ddb60f"}, @local=@item_4={0x3, 0x2, 0x0, "6d881ace"}, @local=@item_4={0x3, 0x2, 0x0, '\x00\r\x00'}]}}, 0x0}, 0x0) syz_usb_ep_write(r7, 0x0, 0x6, &(0x7f0000000400)="c99e0000f641") r8 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x926, 0x3333, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0xff, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}, {{{0x9, 0x5, 0x81, 0x3, 0x1f1}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r8, 0x0, 0x0) syz_usb_control_io$hid(r8, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)={0x0, 0x22, 0x22, {[@global=@item_012={0x2, 0x1, 0x0, "a313"}, @local, @global=@item_4={0x3, 0x1, 0x0, "7fe52845"}, @local=@item_4={0x3, 0x2, 0x0, "b70100"}, @main=@item_4={0x3, 0x0, 0x0, "80e3bfad"}, @main=@item_4={0x3, 0x0, 0x0, "77ddb60f"}, @local=@item_4={0x3, 0x2, 0x0, "6d881ace"}, @local=@item_4={0x3, 0x2, 0x0, '\x00\r\x00'}]}}, 0x0}, 0x0) syz_usb_ep_write(r8, 0x0, 0x6, &(0x7f0000000400)="c99e0000f641") r9 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x926, 0x3333, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0xff, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}, {{{0x9, 0x5, 0x81, 0x3, 0x1f1}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r9, 0x0, 0x0) syz_usb_control_io$hid(r9, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)={0x0, 0x22, 0x22, {[@global=@item_012={0x2, 0x1, 0x0, "a313"}, @local, @global=@item_4={0x3, 0x1, 0x0, "7fe52845"}, @local=@item_4={0x3, 0x2, 0x0, "b70100"}, @main=@item_4={0x3, 0x0, 0x0, "80e3bfad"}, @main=@item_4={0x3, 0x0, 0x0, "77ddb60f"}, @local=@item_4={0x3, 0x2, 0x0, "6d881ace"}, @local=@item_4={0x3, 0x2, 0x0, '\x00\r\x00'}]}}, 0x0}, 0x0) syz_usb_ep_write(r9, 0x0, 0x6, &(0x7f0000000400)="c99e0000f641") r10 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x926, 0x3333, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0xff, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}, {{{0x9, 0x5, 0x81, 0x3, 0x1f1}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r10, 0x0, 0x0) syz_usb_control_io$hid(r10, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)={0x0, 0x22, 0x22, {[@global=@item_012={0x2, 0x1, 0x0, "a313"}, @local, @global=@item_4={0x3, 0x1, 0x0, "7fe52845"}, @local=@item_4={0x3, 0x2, 0x0, "b70100"}, @main=@item_4={0x3, 0x0, 0x0, "80e3bfad"}, @main=@item_4={0x3, 0x0, 0x0, "77ddb60f"}, @local=@item_4={0x3, 0x2, 0x0, "6d881ace"}, @local=@item_4={0x3, 0x2, 0x0, '\x00\r\x00'}]}}, 0x0}, 0x0) syz_usb_ep_write(r10, 0x0, 0x6, &(0x7f0000000400)="c99e0000f641") r11 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x926, 0x3333, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0xff, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}, {{{0x9, 0x5, 0x81, 0x3, 0x1f1}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r11, 0x0, 0x0) syz_usb_control_io$hid(r11, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)={0x0, 0x22, 0x22, {[@global=@item_012={0x2, 0x1, 0x0, "a313"}, @local, @global=@item_4={0x3, 0x1, 0x0, "7fe52845"}, @local=@item_4={0x3, 0x2, 0x0, "b70100"}, @main=@item_4={0x3, 0x0, 0x0, "80e3bfad"}, @main=@item_4={0x3, 0x0, 0x0, "77ddb60f"}, @local=@item_4={0x3, 0x2, 0x0, "6d881ace"}, @local=@item_4={0x3, 0x2, 0x0, '\x00\r\x00'}]}}, 0x0}, 0x0) syz_usb_ep_write(r11, 0x0, 0x6, &(0x7f0000000400)="c99e0000f641") r12 = syz_usb_connect(0x1, 0xa, &(0x7f0000000480)=ANY=[@ANYRESDEC=0x0, @ANYRESOCT=0x0, @ANYRESHEX=r4, @ANYRESOCT=r6, @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRESHEX=r3, @ANYRES32, @ANYRESOCT=r6, @ANYPTR, @ANYRES32, @ANYPTR, @ANYBLOB], @ANYRESOCT=r2, @ANYPTR64, @ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRESOCT=0x0, @ANYPTR64, @ANYRES32=r1], @ANYRESDEC=r7, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRES16=r5, @ANYRES32=r8, @ANYRES32=r9, @ANYRESHEX, @ANYRESOCT, @ANYRESHEX=r10, @ANYBLOB="eaa10699b5e9a81eb3086d3834fed5ebb809f1ce6cf9050624cca2efeb2f", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRES32, @ANYPTR64], @ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRES64=0x0, @ANYRES64=r11, @ANYRES32=r5], @ANYRES32]], 0x0) syz_usb_disconnect(r12) syz_usb_disconnect(0xffffffffffffffff) syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_usb_connect(0x0, 0x0, &(0x7f0000000240)=ANY=[], 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r13 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) r14 = syz_open_dev$hidraw(0x0, 0x6, 0x800) write$hidraw(r14, &(0x7f0000000000), 0x0) ioctl$EVIOCGPROP(0xffffffffffffffff, 0x80404509, &(0x7f0000000680)=""/216) ioctl$HIDIOCAPPLICATION(r13, 0x40305828, 0x400007) syz_open_dev$hidraw(0x0, 0x0, 0x1b2fe9a06188fa76) syz_usb_connect(0xd, 0x1, &(0x7f0000000980)=ANY=[@ANYRESOCT], 0x0) ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, 0x0) [ 934.361264][ T3301] usb 3-1: Using ep0 maxpacket: 8 [ 934.461340][ T3525] usb 6-1: Using ep0 maxpacket: 8 [ 934.471404][ T12] usb 4-1: new high-speed USB device number 113 using dummy_hcd [ 934.491391][ T3301] usb 3-1: New USB device found, idVendor=1604, idProduct=8007, bcdDevice=36.f8 [ 934.500460][ T3301] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 934.509590][ T3301] usb 3-1: config 0 descriptor?? [ 934.531324][ T5] usb 2-1: new high-speed USB device number 27 using dummy_hcd [ 934.581380][ T3525] usb 6-1: config 0 has an invalid interface number: 147 but max is 0 [ 934.589648][ T3525] usb 6-1: config 0 has no interface number 0 [ 934.596069][ T3525] usb 6-1: New USB device found, idVendor=0b95, idProduct=172a, bcdDevice=dc.dc [ 934.605417][ T3525] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 934.614642][ T3525] usb 6-1: config 0 descriptor?? [ 934.741796][ T12] usb 4-1: device descriptor read/64, error 18 [ 934.753650][ T3301] usb 3-1: USB disconnect, device number 119 [ 934.781276][ T5] usb 2-1: Invalid ep0 maxpacket: 512 22:30:38 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="120100030000000000"], 0x0) ioctl$HIDIOCAPPLICATION(r0, 0xc0185879, 0x20000000) [ 934.871780][ T3525] asix 6-1:0.147 (unnamed net_device) (uninitialized): Failed to read reg index 0x0000: -71 [ 934.882185][ T3525] asix 6-1:0.147 (unnamed net_device) (uninitialized): Failed to read MAC address: -71 [ 934.931335][ T5] usb 2-1: new high-speed USB device number 28 using dummy_hcd [ 934.939053][ T3275] usb 1-1: new high-speed USB device number 18 using dummy_hcd [ 935.041328][ T3525] asix: probe of 6-1:0.147 failed with error -71 [ 935.052116][ T3525] usb 6-1: USB disconnect, device number 114 [ 935.131766][ T12] usb 4-1: device descriptor read/64, error 18 [ 935.181245][ T5] usb 2-1: Invalid ep0 maxpacket: 512 [ 935.186870][ T5] usb usb2-port1: attempt power cycle [ 935.301438][ T3275] usb 1-1: too many endpoints for config 0 interface 0 altsetting 0: 255, using maximum allowed: 30 [ 935.312334][ T3275] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 935.323252][ T3275] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 255 [ 935.336283][ T3275] usb 1-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 935.345332][ T3275] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 935.354374][ T3275] usb 1-1: config 0 descriptor?? 22:30:38 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="120100030000000000"], 0x0) ioctl$HIDIOCAPPLICATION(r0, 0xc0185879, 0x20000000) [ 935.421299][ T12] usb 4-1: new high-speed USB device number 114 using dummy_hcd [ 935.691247][ T12] usb 4-1: device descriptor read/64, error 18 [ 935.711242][ T3525] usb 6-1: new high-speed USB device number 115 using dummy_hcd [ 935.842302][ T3275] keytouch 0003:0926:3333.00EE: fixing up Keytouch IEC report descriptor [ 935.853244][ T3275] input: HID 0926:3333 as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/0003:0926:3333.00EE/input/input352 22:30:39 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000300000000000000"], 0x0) ioctl$HIDIOCAPPLICATION(r0, 0xc0185879, 0x20000000) [ 935.931375][ T5] usb 2-1: new high-speed USB device number 29 using dummy_hcd [ 935.962442][ T3275] keytouch 0003:0926:3333.00EE: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.0-1/input0 22:30:39 executing program 5: syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r0, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r0, 0x0, 0x0) write$hidraw(r0, 0x0, 0x0) read$hidraw(r0, &(0x7f0000000240)=""/95, 0x5f) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x20000) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x201) r4 = syz_usb_connect$hid(0x6, 0x1, &(0x7f00000000c0)=ANY=[@ANYBLOB="12010000000000108c0d2200000000000001090224000100140000090400000903400000092100000001222200090581ab020000000023dfac0a"], 0x0) r5 = syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x40) ioctl$HIDIOCGSTRING(r5, 0x81044804, &(0x7f0000000040)) syz_usb_control_io$hid(r4, &(0x7f0000000140)={0x24, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYPTR64], 0x0}, 0x0) syz_usb_disconnect(0xffffffffffffffff) r6 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x926, 0x3333, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0xff, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}, {{{0x9, 0x5, 0x81, 0x3, 0x1f1}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r6, 0x0, 0x0) syz_usb_control_io$hid(r6, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)={0x0, 0x22, 0x22, {[@global=@item_012={0x2, 0x1, 0x0, "a313"}, @local, @global=@item_4={0x3, 0x1, 0x0, "7fe52845"}, @local=@item_4={0x3, 0x2, 0x0, "b70100"}, @main=@item_4={0x3, 0x0, 0x0, "80e3bfad"}, @main=@item_4={0x3, 0x0, 0x0, "77ddb60f"}, @local=@item_4={0x3, 0x2, 0x0, "6d881ace"}, @local=@item_4={0x3, 0x2, 0x0, '\x00\r\x00'}]}}, 0x0}, 0x0) syz_usb_ep_write(r6, 0x0, 0x6, &(0x7f0000000400)="c99e0000f641") syz_usb_connect$hid(0x1, 0x0, &(0x7f00000004c0)=ANY=[], &(0x7f0000000540)=ANY=[@ANYRES16=r6, @ANYRESOCT=r2, @ANYRESHEX=0x0]) ioctl$HIDIOCGVERSION(0xffffffffffffffff, 0x80044801, 0x0) syz_open_dev$hidraw(&(0x7f0000000080)='\x00S\x00\x00\x00\x00\x9f\x00', 0x0, 0x404000) read$hidraw(r3, 0x0, 0x0) r7 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r8 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x10000000, 0x10880) ioctl$HIDIOCINITREPORT(r8, 0x4805, 0x0) ioctl$HIDIOCAPPLICATION(r7, 0xc020660b, 0x1ffffffd) syz_open_dev$hidraw(0x0, 0x0, 0x201) r9 = syz_open_dev$hiddev(&(0x7f0000000480)='/dev/usb/hiddev#\x00', 0x4, 0x100201) ioctl$HIDIOCAPPLICATION(r9, 0x40305828, 0x500008) ioctl$HIDIOCGVERSION(r9, 0x80044801, &(0x7f0000000200)) ioctl$HIDIOCGRDESC(r7, 0x90044802, &(0x7f0000001300)={0xe7f, "03e8670f723f85e14eb9ddd2014c3599a0b04713b0a98f99c3bbde120effa0227ca06fa425507540a3853d3e4fc3cdf6bf3bef9e4d13a846c9b6697e73907eed77b0330033811536edcf20afe679729ab5ece75379d78cb6749582158d5fa3e671f30ba419e454d1ed037d502f9748aa787d33e7ce0592496c040573976a4f5906bd5b4aff01c35db0c23787eceb73129de0f63d8963d681d50733926cf24510d892b82358b106ef254c5eb3b385a6086041b786a854d63ce187663ac99d7f901608ee84118ffdcc1ed31533eeb7c3b8c577611803381d4dc171aae34bb99a50d02ad480ef1d7d31ce23774652d7700acf84e2571cc8df4b4d81bd637a4163031a3d7e716a5fba98a6115a5a0ac54390804b4a1c3af7833006cf1776f41cbeed7b430e8550c233ccb92b1d34ce560f9ba6d4e7d46432e7406187f5c56dfe5ec91206f97be960ad0feccf7324aba1dccad4926331c3f98c4fa6d37342029dc9976daa2ecc62f41fd7bd2067cb69ec8e8a0b53e0a60919dce590b5a910ab820f4172dc7ce50d8e66d1103d9ebfb175ac3b39d50f1658934ad76f3103c15a2154bb9c1f8275c2fe5f3081891cf84e5ce6aabe0c80f90ad73a913d21b2bdc2f87364a48cbc5f0c15318ca41782d48cdd5023249a1286b30d7019e1b9a2d2fe011f42853fdfbf8890695ca895ea97f8d6dfd6229677f32faec7ebef09b5fb071b9af6e431b0e4c6ebd494cfc575585fd801f0672d6bc02f0a29c89a9f87c953bb23c8c347016e1a10493ebbcfdd367bf7031adeeb74b25692be14fa5a9227f757806abc0a33992cdfbe3bf9f08d02024f117df76b46a1fae50c99a3be2ad3f32295dfb23ca1d67148dada0984a5748e38366947b4bede76f18de2929c3375cb090e0a2b7af806f67f5a7f6acdf3f8d37878ce7d627bc9f9b6d52f8879bc11502f6223ec6cd543976dc937a68fe0ea3bccbc0aa78372fc4c4eb5d3c5039faa58f243589ec9b09add5ea82895ba72e1550aa3ece2d7738a649f5f9e90aa8b193edb3756e180e41287776b20db18408fbe7214bc227c7d69225e123e63dc2756893de7b769dbbacfa5369eed374dbc6881ad24fb379bb758399d27b51c35ff3ff6df6918f856b27c4f2dd6479cafd275801674e93f245f04a7375d0ab065b329ef1647d344b26b64cfd3c38c3771a0e4fe67614fee9e624f620c2a0bbcb653074365522bbb76dcb100b57db2abfe19349837b2162bfc59dbcdf478e0aa21fa99914d26b2ac563a0ea1a9bd470eb0d101cbdaa5b4df124f5d38ddc0bc07609261f632428ad476dd642aa6c5c2fffc9e68b32cf937b64f9e983c24bd700b1ad1e387046429b5d650d4f06b2573f42dcf0896e67d4eac7e6fbab4ba4439dd3eca1e64644c15c95ebd8119ca716fdb2e693c8eeb17702cf1963da5d24fda51dfd99ab1122db0dca5f13f68828e93c87fd476b26fe8a6c3ead4c4a7dfc8db0eea0a7f61f411c887f4fac46e6a29cccd9e0a8b1c46038db20bdd668abf46b8013f82d1779f58fa281fe4e7951093069f9afdab00ceec6a6abca59b1397bfb296ed6da700995d46809f82283b36a0fad0320fb3e04555ba5926360cbc2a7d185232c76cf0bcff765d2c6b73ec173334b0885776909467049d210890a15fbeb8a1a0d7c8584b4562bf12ac7b3cf718b9ac956295b008b03af61b17d84a364069812ad0918a480cac7357260fe116fec7f4b08e601cbe6dabde73b5c6c67e4eb81028a29a12a5f1a8c9a58466390e39af06d1379e96dd32ca774428b638effafae9973fb96cf10f03dd01342daa6f0af66a32c914676d1dd5344fa23d8e1e56549767292c68f6c8876f7485b1234f085d9680cb5f8904e1f39ffb7e5f64cd09b97658b74967539de40d971d64def5e021d041ce40438b5c7b76a6890746a74ef7e2c6f186e9e8865645248b4bd2b184f7ff5356ee54249595e138f8bcc562ebbc30d0710592495d4e110ca38639927219c824a8488364a53e9abc3112ab4921e39a63b2478cd868acb70985d86464ecf52a4285d630ba9b340021620e886702d570ff9da6fa03346bb0d2cc188dc8e9eb679a5e69c83d5e37a8cc33f4045af7a9e9ef4a1fae42701a021882567084c65c68e12a6e74b85ad0ba1802bd44faca410f99332ed1d968074055a8525cfdb1f9f687fff3e66528c5537b9a705268df15103c155118cb96d2ab842492a9b4914b816670c013e6447405df2e396b6788e69c609f30c3d61aaa525c7d9829d53ce4e7e09546347ec4c9d6a3d4c2372dcf3200aadb8053713b392067e5f189d53b1676b73da4f6d28e4a4019e9332a9a8c93e10ad2b7e366ec1d89dcfd6626ee2fb85b3a5b8d4c95d61059ee722d467f4a73584bf51fe8db5fce5e7fa4c6233e50c17d980fb2167842d2685da5986f231783e397e986708e011bd3834a9d442862d30780b27deb50be8d92e7df89420be03b1e2f064f25c7b3bc6314401f0b378fa7324065dbb416470e3c0aa924b52e3d68fd40aa83baba1a19e366943fb45cb477d6722fe43681135e22582ef2899d673223c6198a3cf3119c1d7a8b7c875130d4c69e9c310f86777446604bea11f86da27324018365048e0d1a8a466848a5178fb7d4ff350df6a092ee7a12b58723d0257c279901384482a1cb0ad17f3241233a64cabf42ed71466f88c2a5740fdf29d27ea0e4a59abe59febec5cb0d8233f72214ad695cbcc45a8c18083b613330a8a5111384c2e1ea7ae4a77653502227a11bb4278b39ab4557d574e786ea6e713533886e1ef89b9cce87f7f4a87749f41b17d639863daa0524e254cb3f10002fe592a3798645c6499ed099356e181bb424a85fc67789b4ca064e789527eb692d1a290be488f1b31cc2fe17c2e20d88a22467aa8217db3d55ee1b3b45741ca7b732257673182ae76aedc431ef71bbbb7288cfcc822fe1c89a2aba69506e8fd67ffa19c410bd4b747fa1798dc9b6bc6fd854d5839d93763bc0d549261d488a6312e72629ea02d00f75fde1e797cd6fb3381dc6ad7b1b80676109d61d667b23e8125733767a1bd80d8443f2f4ac554f28a12aab39ee60f88bde335fdeedfe37750b199483b3dd2d32d76eace996a0653770149085a65ab941a5b350887c398a7ef259a2c68fa8dfaae77e783d5ad810bfa988aceac51315cb29e70fa1e127d311d687fc21a8f169a49723adbf513166fe2fe841cdfe07d2da9d59f8be0c62b59866287df455e65f65139965ce1d5b4a2ab9ee98c21a969e6af5ef2b5bbc5a5231a02507ff930887693e71c19f85e3b945098a3aa529f0037aa6f87fab1078b4c79baea6fed3d255a97c568ecfa9707ac765262c5a29eb7261bb8ede8437ed6ceaac4052162e204d3056dab8b0ba5cfde71789bd9858ce385222d31f3a158a560c1a6b418dc605577379fd2650a9e2037418e71dd113ac2a5f85f98a534097674795439ed03a71c6fc1aec4de9245646dc8c9bd06983e8ea23d2695d27fb4b2789079690b81fa892fdc4477f5b5afb6ccca12dbe6c86d29550f156063be3cee8f0e97b074ccf6badd32428a6d46defaa0609f99ba98b04ae2dfe243bb6fbb26596a7d5f95451c1e8bc5581016f125d85dc3982dca57f8e92a4bde90e4c5508cabc60ec7607e013313a397de7200433a4464cb7fb4185d1b38d8d21c58ddf96e4e82b9c2eb32b6eb74d197792b51a289469ec440e6d755d8620b0cbcf23f694d9a7e28f3110e21b9f8e24baa5a06644760e0f13ead52d095ea31f7216fe25d704b4193c0031b182b6a340e6040fabd145c995e938c4bca8cef19e336677bf39b9826f32ab2e8f5e21aa00fe875309fc063f9c6bc73b63b1ad87d264136a32aeb959c3b3c5bb6b54f86020b450f4f46bfe60a6ce430cd3a00ff3079a65e5d77ee37e24d5a339875ee01a94e34bb39032f7891b95b5f5adc7f78b07830694d3a464b61f9e7d4e87b937859cab0dd15761ead5ab375a9fae0b028e70a6097da99ddc7836db496c4d5f3879233526682565c873450cd73b1af5de5b22481fc948d7447bce49d9a433ee764bb13be116bf459513d06c6a2cbbfe4954a611359f17cfc1fb9169386454d5c39ab91599ec7f41be93957a514ca78085947d4f1662fab976163417137eddb5739d14e1119ce2de1c0e3f53e22a21b5fd5d9cbf9214886098e1783ce80b9612524a482c030fe739001fa99c8dd41a02bfdc38de82be4176e7b37fef82f65bb1e103618b14cec72f95d1e3814c1e8aa4a61a3340ee667e4b7819cbe85b0a122a1388f12dea0ec8daf3fb6541a7b6e5b2bd65141f368b4bf87a8dcdb965ef6774c41178556d2aea1a81f152f007003772dc0aeef9d2091d7feaf16b3cef79484108c7d5ef026378156a7da5f448cf3fe3b029cf2a700a370d56b1ef4c59a7a7c7c90283c81d8cb8f3de4e7469f364a9e11c746fecf1ddc924dc3ce8cac1bbeea3bb9fd5a78148fc9dabfa7e6d0fb8f2e67a8083c762eef549fd1e800c82325fd9bbbf1265701a959f00c3ce2f589850914300bfd96ef032c6c748aa6d070e99d90217d42e74ac3d1cc9842586aa5d681c3202151850faa4c1e0e2afdbad6fefb990e497de7ee903b785f6c76ac4afffba54007677893aa5cbe4ae0de3b2fda04148e60138509a38c3140e0303ac18b2e01cb2bc58a5a947825d622e10703715065dbe639b724088513717f994f4c9a014fb97758bc0a0d8a47345a417ac72542fd2fdbe3fedc7741cdf91c0ae48c21957340f613bd5d9e15b948e52492dd02d1ffd440d1bdd013c2f977147a441076f9e53d186895cf0311daafdecf2b87a1ee066b8207cbe493eb3fa8773436a6fc7f1322c45df252ae5d815e2d6c7da5c182b5f9eb5aa308754bdbd422b58489c283e35de07322eb8f2da1ace0da7d48b87c6dcf43ca0f02d36c7d998b4149ac20de22da9290acd8c7cff185aee5eeafe332cb6ec18af05d03b6355765d002754f0754e0e33ad4079a27acdb90ddae8a165735768e187136b19c2da2302f00dd4b29e9fe4a6944dd8fad1a48c4aeb0f422a042a65debf688de348a106febbe58a39d5e3959de659b3b76f05b7067b8a507a82185d228a5a87cf6d7556c7f0353717fb4a063eaca56c13ed35ab791bb95aed2de0263d4c499eb4d457f9cffaff1383eb85116343a728f9b7bc642aac94a97b33afcc26f4b3470ab30efceef3f2efecfaea55b1f385dcc828a565c463bcb2b1cfb8081c47"}) write$hidraw(r3, &(0x7f00000003c0)="67bcd0160818b472762cc5ae4cfa130587a298c8b2a8e9910e2a4f317be04f11c0688f682ea30e94cb737555042b1f90151832fcaf467303046528841e604530876216d610a9068c23f5c9a222286c1dbda444681658c7963801f7a65b127dd5a219a02f1f294ef0c992993894584a686a0bafa9e4326507d607f7a8df89256b5ebb7c767336ef0f2d0d98a64a23237cf9a0b1d38caae650a149720b4007e7ee66ab510a34788e0da21605259a113d40b3fcbd5ed8e0a68305ed88a3159f5a48a9c0ba37bd9641d1ff0ccd01d9504a2cb07e783d92bdcac50722e5ae5f2583", 0xdf) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) 22:30:39 executing program 2: r0 = syz_usb_connect(0x0, 0x22, &(0x7f0000000080)=ANY=[@ANYBLOB="00ef0000000109021264990aab58467308300000b406c108"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000004040)={0x84, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) [ 935.981451][ T3525] usb 6-1: Using ep0 maxpacket: 8 [ 936.041362][ T3525] usb 6-1: device descriptor read/all, error -71 [ 936.101333][ T12] usb 4-1: device descriptor read/64, error 18 [ 936.211318][ T5] usb 2-1: Invalid ep0 maxpacket: 512 [ 936.221769][ T12] usb usb4-port1: unable to enumerate USB device [ 936.249826][T19757] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 936.258442][T19757] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 936.266701][T19757] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 936.274916][T19757] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 936.283100][T19757] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 936.291305][ T3309] usb 3-1: new high-speed USB device number 120 using dummy_hcd [ 936.361270][ T5] usb 2-1: new high-speed USB device number 30 using dummy_hcd 22:30:39 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000300000000000000"], 0x0) ioctl$HIDIOCAPPLICATION(r0, 0xc0185879, 0x20000000) [ 936.561355][ T3309] usb 3-1: device descriptor read/64, error 18 [ 936.621285][ T5] usb 2-1: Invalid ep0 maxpacket: 512 [ 936.626919][ T5] usb usb2-port1: unable to enumerate USB device [ 936.693593][ T5] usb 1-1: USB disconnect, device number 18 22:30:40 executing program 3: r0 = syz_open_dev$evdev(0x0, 0x2, 0x0) ioctl$EVIOCGKEYCODE_V2(r0, 0x80284504, 0x0) syz_open_dev$evdev(&(0x7f0000000200)='\x00\x00\t\x00', 0x4000003, 0x4a4900) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x20000) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) write$hidraw(0xffffffffffffffff, &(0x7f00000002c0)="c1bb81d5021e91fe6a21b64aba9a58a35204674f760eab34fb46b8", 0x1b) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x02\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\xf2\x00', 0x0, 0x800) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, 0x0) read$hidraw(r2, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001300)) syz_open_dev$evdev(0x0, 0x0, 0x6bafc03c7d5c6b02) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(r3, 0x0, 0x1e95) r4 = syz_usb_connect(0x0, 0x2, &(0x7f00000000c0)=ANY=[@ANYRESDEC, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRES16=r2]], 0x0) syz_usb_disconnect(r4) syz_usb_disconnect(0xffffffffffffffff) syz_usb_connect(0x0, 0x2d, &(0x7f0000000500)=ANY=[@ANYBLOB="1201fe000900017608000009040000010209bd00070581070001007adfab0000bf52cf6709aa7573f27e058d143bfe3ad8aece071a91176316ce599dd97eb54f97c2c9df71357ca2d8c33f58b6d82279f59269389353a8e3cc3375934b1153dbda55ee72d401a8aa246d6b09520f0890fbd7cd351548f326a401066cabba65f18251bb66e305e6db72c3d709ced9f8a0a9179748169bfa3731aded8b7bb934381ad94a4e57c0cf47e49724aa191a5ac1"], 0x0) r5 = syz_usb_connect(0x4, 0x0, 0x0, 0x0) syz_usb_disconnect(r5) r6 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000300)=ANY=[@ANYBLOB="120100000000004026093333000097d3b45c09022400010000000009040000ff030000000921000000012222000905813cd10c1129f233f7244e980d44765964efc79e745ad6cd33a363799e1a3046a797ccce397f23fd14ae6ab8c5704d8aef39b73593d6bb73e5cdac6531331e684572b9d0a75238b536bea454ce366e21bcfce079ba0c216a0351fe"], 0x0) syz_usb_control_io$hid(r6, 0x0, 0x0) syz_usb_control_io$hid(r6, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x22, 0x20, {[@global=@item_012={0x2, 0x1, 0x0, "38ff"}, @local, @main=@item_012={0x2, 0x0, 0xc, "03f5"}, @local=@item_4={0x3, 0x2, 0xb7ce65188af4f06f, "b70100"}, @main=@item_4={0x3, 0x0, 0x0, "80e3bfad"}, @main=@item_4={0x3, 0x0, 0x0, "77ddb60f"}, @local=@item_4={0x3, 0x2, 0x0, "6d881ace"}, @local=@item_4={0x3, 0x2, 0x0, '\x00\r\x00'}]}}, 0x0}, 0x0) syz_usb_ep_write(r6, 0x0, 0x6, &(0x7f0000000400)="c99e0000f641") syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000140)={0x24, &(0x7f0000002000)=ANY=[@ANYRESOCT=r6], 0x0, &(0x7f0000000780)=ANY=[], &(0x7f0000000100)={0x0, 0x21, 0x9, {0x9, 0x21, 0x100, 0x4, 0x1, {0x22, 0xa82}}}}, &(0x7f00000004c0)={0x2c, &(0x7f0000000500)=ANY=[], &(0x7f0000000280)={0x0, 0xa, 0x1, 0x3}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0xff}, &(0x7f00000005c0)=ANY=[@ANYRESOCT], 0x0}) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r7, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) ioctl$EVIOCGPROP(0xffffffffffffffff, 0x80404509, &(0x7f0000000680)=""/216) r8 = syz_open_dev$hiddev(&(0x7f00000002c0)='/dev/usb/hiddev#\x00', 0x3, 0x2) ioctl$HIDIOCGFIELDINFO(r8, 0xc038480a, &(0x7f0000000300)={0x3, 0xfffffe7d, 0x59, 0x7ff, 0x80, 0x4, 0x3, 0x40, 0x5, 0x1c, 0x8, 0x8, 0x6, 0x8}) ioctl$HIDIOCAPPLICATION(r8, 0x40305828, 0x2) syz_usb_connect(0x5, 0x1, &(0x7f0000000780)=ANY=[@ANYBLOB="3f9316669ed4c76d4b60eadc06284f608834fc0aefe491907ca87a34738dcba79bb75aff9d9ac3aeb0095cf5735d7906dacf25f7c1dd39c04ddb7b890031d4ff8f4b52405b61985010e2cb563944b07ebafbf6699b7d4de3713c7fd92bdf43a237ce148e030d6de1833a1ce9fbda9a5df3d080692c13925abb1cd72c71be82d8ce69f7a628c559ee6a206f2bef5f30d282670ac54f2754312e"], 0x0) ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, 0x0) [ 936.741292][ T3525] usb 6-1: new high-speed USB device number 116 using dummy_hcd [ 936.961243][ T3309] usb 3-1: device descriptor read/64, error 18 22:30:40 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000300000000000000"], 0x0) ioctl$HIDIOCAPPLICATION(r0, 0xc0185879, 0x20000000) [ 937.101319][ T3525] usb 6-1: too many endpoints for config 0 interface 0 altsetting 0: 255, using maximum allowed: 30 [ 937.112312][ T3525] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 937.123270][ T3525] usb 6-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 255 [ 937.136378][ T3525] usb 6-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 937.145446][ T3525] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 937.154639][ T3525] usb 6-1: config 0 descriptor?? [ 937.241372][ T3309] usb 3-1: new high-speed USB device number 121 using dummy_hcd 22:30:40 executing program 1: r0 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x1f, 0x79b90e4ed92bf6c9) ioctl$HIDIOCGCOLLECTIONINDEX(r0, 0x40184810, &(0x7f0000000040)={0x2, 0x3, 0x2, 0x1, 0xffff, 0x5d}) syz_usb_connect(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000063c68008ce0a112001010000000109022400010000000009040000028794ce0009050b0200000000000905090000000000005d51bd67ced6ec6a492c9e6316a6efe9c4b6e65833d40201040000faf69c253d9212544541e9b3e31777b62eb62a7e9aaf56931f66d5e465857383a8d101c311c200be8680f62b6955c0b2356abcfb96f28e7e540253176be723ffab4504ff3aaae3e431b05caa22949134b6650c245f0deca8821711f17b0b31de69cf70b6d4458cbc789f1e6eec94abc3a940b73ead6ff5767a4daebc4c7aaa1645e9c1141a53109c5a666818c1b95330dafae265adbb31249e3c38d9dc1159f6badbe90bede89e6fb44c9615b66e2ce72327f63e6b75c19e1db9b08eb13c598ec44e3272dca28ee92a47941681d1eaa7310668f2a2b0d5bfca608d56b84860c9b5797eb1b506bb519c80f53ceb3fd0b748bc3aad1840d7307a02c6b00cd887d3c069d9012c9ab8b99e6bf888fa3fa240e490820893fa96142d8920418bbca77b67dbbadd4dea8937a65076a6cf5e62d80e553d30afc6743ffc5ac8377bfc6cfe18"], 0x0) 22:30:40 executing program 4: syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000300000000000000f1"], 0x0) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0xc0185879, 0x20000000) [ 937.481274][T12211] usb 4-1: new high-speed USB device number 115 using dummy_hcd [ 937.511242][ T3309] usb 3-1: device descriptor read/64, error 18 [ 937.622121][ T3525] keytouch 0003:0926:3333.00EF: fixing up Keytouch IEC report descriptor [ 937.632798][ T3525] input: HID 0926:3333 as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.0/0003:0926:3333.00EF/input/input353 [ 937.724870][ T5] usb 2-1: new high-speed USB device number 31 using dummy_hcd [ 937.734667][ T3525] keytouch 0003:0926:3333.00EF: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.5-1/input0 [ 937.751276][T12211] usb 4-1: device descriptor read/64, error 18 22:30:41 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x10000, 0x305082) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f0000000040)) syz_usb_connect(0x0, 0x223, &(0x7f0000000680)=ANY=[@ANYBLOB="1201000032c21f40627a64607f4000000001090212040100000000090400040000002a00"], 0x0) [ 937.911311][ T3309] usb 3-1: device descriptor read/64, error 18 [ 937.981288][ T5] usb 2-1: Using ep0 maxpacket: 8 22:30:41 executing program 4: syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000300000000000000f1"], 0x0) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0xc0185879, 0x20000000) [ 938.028735][ T3354] usb 6-1: USB disconnect, device number 116 [ 938.035002][ T3309] usb usb3-port1: attempt power cycle [ 938.101470][ T5] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0xB has wMaxPacketSize 0, skipping [ 938.111344][ T5] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x9 has wMaxPacketSize 0, skipping [ 938.122246][ T5] usb 2-1: New USB device found, idVendor=0ace, idProduct=2011, bcdDevice= 1.01 [ 938.131314][ T5] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 938.140268][ T5] usb 2-1: config 0 descriptor?? [ 938.145187][T12211] usb 4-1: device descriptor read/64, error 18 [ 938.161464][T19814] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 938.182244][ T5] usb 2-1: Ejecting virtual installer media... [ 938.188675][ T5] zd1211rw: probe of 2-1:0.0 failed with error -90 [ 938.196132][ T5] usb-storage 2-1:0.0: USB Mass Storage device detected [ 938.201256][ T3304] usb 1-1: new high-speed USB device number 19 using dummy_hcd [ 938.206413][ T5] usb-storage 2-1:0.0: device ignored [ 938.384830][ T5] usb 2-1: USB disconnect, device number 31 [ 938.421298][T12211] usb 4-1: new high-speed USB device number 116 using dummy_hcd 22:30:42 executing program 4: syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000300000000000000f1"], 0x0) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0xc0185879, 0x20000000) [ 938.561315][ T3304] usb 1-1: config index 0 descriptor too short (expected 1042, got 529) [ 938.570542][ T3304] usb 1-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 938.585137][ T3304] usb 1-1: config 0 interface 0 has no altsetting 0 [ 938.591873][ T3304] usb 1-1: New USB device found, idVendor=7a62, idProduct=6064, bcdDevice=40.7f [ 938.600911][ T3304] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 938.609916][ T3304] usb 1-1: config 0 descriptor?? [ 938.701350][T12211] usb 4-1: device descriptor read/64, error 18 [ 938.751263][ T3309] usb 3-1: new high-speed USB device number 122 using dummy_hcd [ 938.791317][ T3354] usb 6-1: new high-speed USB device number 117 using dummy_hcd [ 938.863667][ T3304] usb 1-1: USB disconnect, device number 19 22:30:42 executing program 2: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, 0x0, 0x0) r2 = syz_open_dev$hiddev(&(0x7f0000000440)='/dev/usb/hiddev#\x00', 0x4, 0x40) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hidraw(0x0, 0xfffffffffffff801, 0x800) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000009c0)) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r3 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0xc0c0583b, 0x20000000) ioctl$HIDIOCGRDESCSIZE(r3, 0x80044801, &(0x7f0000000080)) write$hidraw(0xffffffffffffffff, &(0x7f0000000180), 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001080)) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) syz_usb_connect$cdc_ecm(0x1, 0x13e, &(0x7f0000000a00)={{0x12, 0x1, 0x200, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12c, 0x1, 0x1, 0x81, 0x20, 0x81, [{{0x9, 0x4, 0x0, 0x8, 0x2, 0x2, 0x6, 0x0, 0x81, {{0x8, 0x24, 0x6, 0x0, 0x0, '<{a'}, {0x5, 0x24, 0x0, 0x9}, {0xd, 0x24, 0xf, 0x1, 0xad9, 0xa1, 0x5, 0x81}, [@mdlm_detail={0xd9, 0x24, 0x13, 0x3, "5a3621d38a849427028c952ab6bb2a36345778bcaf6c76bbc65589b61cda1ed3cf9318c58edf34e82d7b9b68659cb6ff8db5ca40aaa20a22eb6eb4488d5bcb6fa787955e77e332baf97002f9ae24b53adba3e5aece84a69b85c6c31ac10cb64c5bc35ddabe81de16bc63c7d5e35fe31cae76c5a5db52e02566ac2900f6c7af764638c678f52ea7fee4c481582a038c58063e28abd2c09a489ce7f3fa9b855b1b7773190e62636f54a3898f003dc2476ab01f04c3b64cdb04e767106ab595d44aec426b5e6d51357279abe0762e31bc644945c40ba2"}, @network_terminal={0x7, 0x24, 0xa, 0x40, 0x0, 0xa7, 0x7}, @call_mgmt={0x5, 0x24, 0x1, 0x2, 0x3f}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x2a2, 0x80, 0x1f, 0x7}}], {{0x9, 0x5, 0x82, 0x2, 0x2bb, 0x5, 0x5, 0x81}}, {{0x9, 0x5, 0x3, 0x2, 0x294, 0x7f, 0x3, 0x1}}}}}]}}]}}, &(0x7f0000000940)={0xa, &(0x7f0000000400)={0xa, 0x6, 0x200, 0x3, 0x9, 0x80, 0x10, 0xfd}, 0x3f, &(0x7f0000000800)={0x5, 0xf, 0x3f, 0x4, [@ext_cap={0x7, 0x10, 0x2, 0x4, 0xd, 0xf, 0x20}, @wireless={0xb, 0x10, 0x1, 0xc, 0x41, 0x3, 0x1f, 0x24cf, 0x66}, @ssp_cap={0x14, 0x10, 0xa, 0x1f, 0x2, 0x4, 0x1e00, 0x4, [0x5f3f, 0x7696cacc0d20285c]}, @ss_container_id={0x14, 0x10, 0x4, 0x80, "3815975d61d6be8af147743978c5962d"}]}, 0x5, [{0x1002, &(0x7f0000004200)=@string={0x1002, 0x3, "b4fb29a8d567a53b59f8fe7e32e1f872ec21bdfc44c5ad41aa7827476fd664de2418025050d93207e6aaf79950d02372d21307902646dafbaebc9a869950b3dbff75be5e2f4f58ca5679e4b47c05a45dcdef6100bf96df67ac1eda1af4328082a470b126c652e91ea5d8f6174b0ccb4552bb7dd0dec8feb1da85a9d1ee4427b3e53c23fa15dd993339ba248588716882ecb865bcf003a99f38aab3fed7b5f5eaa7335a92ee24a06bfb846bdde056bfdbfec12c4e38157a31bec45da69c2529ac33f1d798a3d97a2d90bed42133ffa35efec74ca93a884c89000b1d5ddce96329467b2a5e6cdbface4c4972a7958a71bc489f98decbed2558e391f75c62908736147d3a3d5a8f6fb09b982ff1054e0624623938a50a908c19b90c44c800cfbb3fdcaf9e325d835701471928aeb110b1d18645468a6454773733ab6beaa274acfffa5d95b340fc701e695beb14914e4f3aae996d5760c333306d0ab291936ac97873ea14abeabb78ee0a49ca0f4295bfcc4183a3baf717d4b0146ab2735bc9008c29b8825d86f66658a8e9f52c51ab096227e98bfc45193d60c6e6769ba22867d810b2d45f49f753c2f0082655574f5a53be66e3b9c9d80e3c0df7c962386b1943ff7c48cbe37407b5fac5539c389c0efcd01e2b4796b8bb4dae1c4c03f48d6392cc67965a63aa448908facfc5f51fb38922ebb1ff601402143745f99a8bfe24517846d77ee3e29b3237aa006e9628eb914405241fbba8d335abb83e9d9f36cc3b0acc49858e054c8333bc40205fef9eddb00eee55a493578500b444db35dadc8a919a8272add580951f24e4808200d583be854fdc277a7536b596ed95b43c6d0435d84243bf05fe8c286c89e5738bdcb59931e7587098fc2367319139e6a674e3e543d4f394291fbb5a0c0402447e3cd2a03149a9a361f21414436f8f7c058608d8e548bb4b9de494daaa9af3a0468535c872b394f6285e00e1cb221a88d7d1fec36f8da90bb2f6b315030f156f03b16bff7d4c2694e225e13aa49641e1604ff438f419402430ecf507d3a2d4755d10504b3123865d0c497d33bcf8a67beb0a5abc7d7ea0230080fd99a222d9f14bda2312a5950f935d1359f695519c94bfd51e821b9ec7f835d563f47fd9729c4295ca025676840ddb8f4d8e501a1c0ac219e558da6d5a319f61a4ce735cd966a796242a29784d60d22e6326178046100936ea01f9c3aa6c972b10cee487f2e3bb61cf3d6e7d4dd34b1eb8996d3489b42ecab865376444dbc79a443d8fe0424a9878fa282bce39480b605367c5f7a677f17d373035e58aa6147f5b6f005801ddcc3f35a2463da87e7ecd529e8d3c2e5d6abef91fdc1d9e4f6e176949abda64b047a41382662a84c1e0630b1ec7776bdf6f90da2481dad21cfa3aceca30d1e7eceac277ddc3f15e5a6290b2db7e6e45fcdc3520031f916d7db1cf3985591250f6d53ec8c19f364778323c8df562055a440a8fda9f5b7179839a120e1e4a318a39a2bca63dad633480b482847f4083ceffffd5613198b1d92e526498485d15103cbd4c3bd00adacd6e33b399e9c70de8d88af80f6b01a85b30fb05650d2786166ffc9b7bef25187e523fcdd6c80d812728b0f66b9b87f30b5320ce5174d98d9379530c7bc7538d08d7334d9af9816b161d26220a95aa9e7b0fc8a180774b4579a64d753cbc80120d041b4a35f25c950d3d4ad1750de589fcae7d0bf6be2872b0ba3a20582b06348e374c917e9bdae5c10b252a8957575abeaee09bbd1822cabce91b42300b6d2a7d340e0f4f123abf4ded73f39b5c257f3dfc3ff66b5d76710f8b8211fe92b6b48796dcb2b004a8749a27c8d402384e4941fa6fe551900478745ef5768e57eb81055ba97c4db3b58b13ea8996f49a56ee88646ca989572215f82b10502092551f0fe678cf9854410491fb461808b84eaafecdee304d3c0ba0ff33b2ad0bb501113cb84454fcfa5fc31ad6441a1d968eec10b328a2c156a27f1e6abd7bf9c2120b01e7e26e5da28ef598569238655535aebea839d81b0e555bd1bdb44b4d340df8fe4e3d2cc797f7925682dd3776357f2a7fa4302b191a794f79c99f1a0fe38b325c48cd35a463f3b227df85f385908f4a1055d190ce0e7c1d3059842053b52590a2ca0f3402820fc842ad67527366f1f7d092b36a7e4f6b3b9c1a2ca995e19acefebcca9195f89aa4cf7a4a7c31dab05503f5ad46fb5cdf0c25e1cbdb576963d30a225d7b0319086f57e3efcf9a0f31be9e009578477d849d78fead0074b88cb549eaf51f8407c66712d56130534023c39dc1b5b255f26691fb663a0fd9a8ef9623300a7c25af4166e509c28d4c66267a95d6cb5373462ce9fdbd92ea57cbf9c26cc535ac2202da717f1e3f1fad9274eb39534b7ab6bbb89f3255a2cd096f30021cf15cd2c1e31b3e335bb5c3b64edc6928f953a23aee1e0e01521e58279c4dfd7dbe7107f4269ca17829bf0ab696d696857c171faa7ef1872b7bec00bad91d982244a36c894f79923a567c8eb5fd53a19f6b6b90ab4ec8886f8f22a30ff379fefcebdce95cdbe47879e7eba1b67a6a977c7bc8c04fbd6b4a5e099aa2a7370f3e8c4f872ce2d642a1184a0c5533aec32282ebbd1b9326e4c459732520db073aaff2ad0fe58a823cd28aecf1485d9938c9b188e1607cfa79d6f395e65fc30af4ab597a7365b7fd6601b8c33a3c4828f1319092165c0d2a28b5c4da8050e438e72cd63e53180628d240d386548785aeb98227d96ebf044518d29c8f6e5fb103b283d1b223e3cff7c0499a786dab86581a2ed00b22a90ecd841b71e608c078b86018226c4e509d99b238e4466d3befb5885eb1a661325d97a6ba0b35a4b9cdc8a1d77d68ea74c139748addbdb45155ef87db405b1cbe7adfab4a4feea2c9c2c3f552efdd973327a3e01f0b4dc699d98f1ef8a22d17f604d62a5d411902fa8441adc6df49b16c24426f932ae3fc203237821f945de0553a5ef472fa9c6b600a583f66ec911fc09ea2ef2671c0c69987ccff0a41a6178e34f5bed9ecb6958729f86736857c197759179f48503d11173a735ff7a007c16fc1960a8ce3849f91a5abfbfc53ee0d1a76159a8099b3aa1a5f15f7862d6cb79b968ac54a3e8187c8401164026c1cf8f3c7cbad2aa7fec0c2a0d5c64f44866479d53689bbb0d488475375ee3d5fda87485950336924347355269f32f5efedc0c196ca82b0f57731c506e978f523e6538435380826d94b55524b41b3db2bc9e3a13079d8a6df808abec186f2a4cd9c2ddda2961ddfa605b259189f2d1e4b4380d12245b1e27229a5ee35278d9bb713340c1da077a2870123b8905bd83343f6685beb16c99a0e16e3b7f950cfa46337c96aa5b4f02fc9762b215d5ef9dfd25821ca0e662b5eb69464d68c00cbfcf61e90746a196e38c1d8574c02938fe3b14d3c6834c561fd52eae0b94f49b2ec472833a346033723d7efd9d24069ce7ee71109a0405ad9f4f3bfd485229ac4ea343c51421dd25d503630c9e56178db168a4e7d74ee40a2a0bf8e5e83cd94811fcab7ec1b773c37417fea11d06f45a67ed0753694738105f743a584588e0ecc09344306c6e9680a563749feb774c06b9fce92a558ca4d0aa5b648ab0655fdc5858d4fadb299f0c3721f4d2b1116dbb5c2b0ef453caa26b18fc5afc62b1178b74f8b99931d6bd57e9628df6595a3be863e41184692a3c35b83d82cbaf1803233569b2e6b2a945fa0a757c36839a7812b0f007ff6444951fe401e6b40ede453b0e9bc698b496eef8636ac7c2e3e65aaf86d2a0e14944a9476b051c3d2dc8daf5a6e2d63ba61aba4588ce14e0a12f0d2694649277e6e013a7632bf424fe42b80cfbb0f07d1a7432f814bb5ba585b5222a406914bca8538dbac4906ccb7f3ddc9ae6192a4c5d78b8d89f2ded1a699f72d8c21268b27adb281c81ac51f7cb67c6b42fa6cdd90adaa0e019eabedbfe46d8695f975ebde9c51afb249d7be123ec8d8c3d8bcc7856c237777b2a3760a4bdc1b4d090cf2c983e822ac7347a7947f860419149d38389e8cdd8fd6c33904eccb446ea73d4b5a2ae8ed85740e5aa46c7e1bb4aa24959d7bcaabea34ce2d7e0533340d5f207ed09ba46c058028e28129bf9926f9ab2d5d98da6730a545d0c4588c1172fc2d3c3bad8f1fd1f860516a6365f246af815e1a3235c137feb1757b633766e39e6596bfa578753f67a3c5060462bf77cd7d13912322f2693fa9eb63ad42255fa11331d2e00e6e8e37e01990e45b1e1f9b2422c0349ea6146d225e18b9876cad60afcf0dfa9ced8bdbddbe8af5e3a919d34a5a2f6db1eaa5a00a9ff2bd1f4be92a0b757ed0078302f55d7f73e27e3270c935c72dfb6faeffe979a0a473b7a4ef4e26393b73adc518374102fad8df5d3a18c1f80e40bf1f642b5e587803c52d83ea8ad4ccab1f91d5d37b489293fb974da3ea44114492f343bcbe0d11192ceabb833ccaed67c9d550a07d7a34d303f8ba9baecd30698b67df24cd54f39705755cd6e9f16908bf8bf6f6540bfcd5d14461fd95c15aa6820db6fad8c5e70e22eb3088c8c8f1bdf69045102a6c66fc966bbd7ecdd0c05305191c972a0bfead858ecf774c7357db75213288aae9d84801f30f1c0b9e7b40cf94a53ab40e58f58f538b49a939b60ac915576531f53aa669e2dbdac36931b89ef47a6c2ae7d17ac84cef62fbc8c831a8271d65e25a831d3def06f931dd1dc20089cfb7afb5dbc60523390215004c65d71cf806b63094823d650582f3ec11c70136b8f708e79bf1056b7f61a3e8a6c1c2883a2a4bdb0ff46e0728efc81a8177b9213080c13b2c00199190c38ec8e063f4453c1b7bd04cdaf2f0c2774ac23710df4188f41787c511ee5101c68d7750198c37db27cc61d37a9c1f89f90e218ff6e54e61ba2f59f8c71940ec9e48f0eb43940782c4557c31652ad696551d6543bb68e0c5133ea8719a31a3caddfd9d6c64c00a994479ac35be46ab887aa5aa0c3142a5c678586e42655a73f03c58474b0a60a18d058c1f71bde8d5020da8c36beccc011308dbac58720c4c804170820fa92edd5b1d3230ec343a3f196d768cecea231266c6504607c6439c91192a03bd2b318fc0afd1409a36e424be5e24d535eb0ceb8a1a64ceea1beeeac5b45100e6adb58c1195b693dd7e9a1e3fc9bbd35658ab672844c93d982f405731336546ea89fabb168e00351dab338a5ac68abcc45012f42fb5bc1f44037ee13fe9b18636e4d6f878c9f61160a56f2969c3be9cb81039f0633980446598a81f0913cddbccaf88bb22dc02c2ecf45e66e3d6e25a357d36d8c440d266965e4fe559d2200acd0d91b981428e737b7592eb3e79ab2e07f7cca02f67986d433a33a282716c0fb2cbbc399b1a83554314a9bb7085feb3eece18179c65cb732e93a9195ecad59a81617c11123e7442a9eedec9cb4e1231d614c34a75862831dd71c309b666e1cd68610b569a11af288e08ba52b89cb7a6448dc0d6ca75bd29352a89706e6898dbdfff016351bb0f9f7454fdcac5891e83b985a230f93c7d880da5cb8a813a928304fe80c8cc0b9e4c5bd51e465062108209eb12ca73c544dbfb22ce6c8c6fc6d7229b6d0afae5e650a18168846332d5c24e371a8eef81b192036511ee8b0dab655d7a98731aaf148f39d4a0d10ed12d4f5286d0b83ce3172fc20685ef2a729fc3bd29c372f43f111e40884f125da395571bad4e19ad98ca53846ac694b1ccf1fb47932fa7c8fbc96ce8df5abd9b9092fb05981a1ef3cb747c1c5d54"}}, {0x78, &(0x7f0000000840)=@string={0x78, 0x3, "e9f682d69bdcf1e1fcd9586a3f6e7b301955ea42422550e6e6dcda92a8a6c8eb7e95971f5c8fee325def231d4b845b11eeffaa06d2cef37ff28ee87caa8f11e303b0a42f4ddc56942fe71eff8c7d172c04c7ac00156c2c68681281a17e0c360c2e2ce763fe4d2b6c69bc48e4e4f8f7c77e6e2710e78f"}}, {0x2, &(0x7f00000008c0)=@string={0x2}}, {0x4, &(0x7f0000000900)=@lang_id={0x4, 0x3, 0x3401}}, {0x1002, &(0x7f0000005240)=@string={0x1002, 0x3, "d3794406df12e0478dcbb145fcc22e87f7255fb3d16b906c2e38b532bb7003c42c23a6148e119e8351b846e001bd09e1c1b7e4ecacbe792cd104741818d84d42e6473c1835daf590dfb5b42e6314d01df228b05f5521bf6a8efb0e29cc3bf2a5c7e3a4aa2af9f3942f577068a90c808493e148402e0591ff63d0696c5faa8d533cfaf58d61707bc4386c3c13ab672d5b9adbae57785b283ec3128e86fe26e7a3c384b3c3625b6ec5d12251f7f37662384fc4285c769823c69fbcf06ac3b9bce3a2ed5148c30637a4ec2f8dc5d2d1c9bbccb2a7cac2c390375e5753b1ad6644bd1253e16e1157f04a6ccc1e67e242f031d884765c49da7f519b4bd9c52fdf7a7daaf83e45e0aecdf12a4c1621aa5b6e104448366e3c099b51b6f6638d25fbc492d8b335fe2825685b31b75638eb401234bd68a12e2233dc28048b4acae4ff3dd2aecc55314882ddbf7d3415f62103ea17b5ac8b181458a9621d4f7c8b50ff81db18d70f0001d78a43cec1d0d17704568095499437ad900be21f3d03d5c624a4f39e42f5d77903a5620d35feb9bee67b46902012244f67f56aeeaa0bffd1d42aa04fd9eccc9800ab3b9b67a8e5a1ab7401515c4f0748cd2203779d134d3e86a609004a8d954556f3e162304fec705cd4dad76d61ce65205bcdfda5a676bc55a76497bd94a4a31b2dd0a5da876c0798a886e2633ac74aece999f135b89cfd7a624dc1c6b7d44c6df8cbd6f65cc7c4dae64c4c9e7731d3c92b77803c3019d24f8abbec9bdd65555a0928cecd226755d1fcd9fe041b9e11a9c6e66767c38565d2a31182e9d50aea6b17c120fc53c9390c102461ca1efb44e7f48d1ef89ae3a45c7ebd90fab26a2af5a0362dcf94784e7f867900778be06b9243b87b83f38c417bc883a43b5d22494b135c9b651d0493cf0566ab832fa296f32f7667814e16910c28618dcc3947fe45f8d51fa2d86f13a1f21cc8003942ee576b3936a991742193513ce4f6077a003c61525ae706bd59bf0a39eb488bbc9ad75556b1cc9caf97fdaf10d5ccfbc23ee0e4933a39b951dee9b0424045150c00cc59f1e234608692ee3b6c0b95279d23b9b2bbbb432cab135fb2b111ea232d6d70349787c761208181be88399de63a370b6d17a70e0102eb9c0b566d9465a029e691677f217fd0cd998e0f2ce0732df502f433b385cea6c755047c95f8451fe46abcb20dfac183a9b38abb1da010ffaa11d91fda351a453f126cc306c769ee73c646562c905cb97412125f2c3676b406d4ed7470d2bcdfcd54b086ec45698056267418e8e5300204d1a2b33300b4772474b2acab7c78701a7c23de0e19e54ea0a8a716259b2d296f957c0af4d7003a1a789a39fb077a09787814e785782db50a0c1e808f5dbdcce1feb3a97be02004bf3f39638cb0855b9512434031e7f04a2a344ad23d46398a260889001c2d12ae0dab07f4588a1a023107ef8dc95b9c6f6a46bc2958ce916b32b969b2fc9f7f6983605196c8d7b3d17c555b95f69a6c4b5b93d96bbd4d85bd579300a214013808bb56b63741078e86687620717366a7be1adf9be6696b22cb202aa3c6434ccd928cdd3593a96ac2865d8fffd65994d1e3c9d5895a5b0b4fed95c9cd595ee32dbe497dee15244ff7b18b70eb116448d4875ecdbb54db335722b27165326fc14f54eb6de895143baf690f15f6037e51fcf85f1902d1a546601dcc993ab4d8c184104340ded4e5b9147ca9f50f7d8180b86ccc5d3116bdef94bc8541fbb922e39b77011d69bae6ad62519ce6655e2dab83b7f7efb6a1e4dac61767bd74d10d6b2fef90230a6a7516b54d2c18255200556f000578e43e9eeaff3c968343d483d1d59daccb9817115f8ceb2a3df254fb875b1940d8b7036264864ace2c663162f15daa2c3f2613a4769e63a708d540e82a0d38d51547996ca28d2175a3e32c069a03cb77cc9a56299516352bd3dbb4b0667a3a03c074bd5a0a8a44071c1838743fcf09ee37ed30685d0e3a89a0203aeec48356a5dae46e37a41fc54b198018f1d776c98952006edaaada1f78b7edfa2ab5e034bfa820f590d6be581c99d013a48e51a70a3938dd06bf8b9f2f385d407b41b0f8d68a970b644273888ebc553cb3f735be41bad2a1e879ce611035c7e7ff8c63f19d7636519f17b066233f9a985fe122a82caa9b611e5d4ae1938b9b82eaf2b9d09737392f05a33f24e2a8221a2a01908a799fb1df4519f377b4ab6ac94cb186dfa9ca4c2874cf2c6deadde66e351b8c1b597a3b43b3e8bf1c5c126c9718533c88df76126459de01c46c3109f16efbd81ae3dc09a02386a5bf286531ac87a30a6e1134f6f325ba0148ee9585d85330cffd9a54573c950ddc079963b10ed3e08b2b9cc8a2ab7dee1b66cd8943353b26cd3ead5b122675c52a873c6c8af37f999691a9253869d9fc76fa491b7d3047f7486d11f43bca5f535c1ce71c7029a875721a7c939394e855ac2169fd92bc24a900f975c59fbc5b5cf4fef979cdb985877f938bfc0fadd5409c81d2756737a94ee14f5f850b4b8d4f80bf7b194319e95bda82c12e7b40a77e7a167bce3f74436e03fd10760c1fe91a1fe91af126a49be26d5de7aab66ecfd9d678b8af658dace82887fd138532d6d620c9544f3c1419b8d3840a101b201e7aff27dad0e479034842ccabe9e0877a0f2b2ddd92830946defcdd92c81aa88a22c23c426c39b47d5d40b63aaa4b0752b1a62b85e1ea8160af4a10d65258baa11c58ab33ff9413ff318bb76ac3db47221c52c36fa3ca2c5f495fa254f5f47ec903e69f2b1f98918d83640d5e447c62fff032a1cd25cf2e97c2324b2e86b295d5ea9763380054e469787f61516ac3fcf2f79035c18a388080a700a6d45934d6607a2240187a92bf91fc5109e68b6be957af601438c07092ed8983a0f8807b9c214ca79d594b2de7a83a03e4bbfa0b8200331daa4fd80ebbb6f366d987a88271615ca3ada56f2eda9bd0a0af17b94c9ee89d3be6ad8097641910d9c5fd34652549863d4308efe79bf53c61ff2ea672397e695c93b27653cf6cbc18da04e418e62ab9340dd6ffadad0bd768757d43a860c27e9a76e7ac368566043cea8186d2c0d67f1f90096c4f1f9ceccaa38a11950ca26138b5bda097ad663cb96a2e7c27352524e1bef4789438273763437f5d9518056ec20f055ccb203498f176425437a21d0138203753fe235e67bfcda085c347a3b1f130c6ea0e28c5f4a31c29f31641ea0e5d5ebf04bf74a74de6ad01e67faa9c8a015eaca36d1158278dfb2e1ef545e6cea9aa2fb6f0b88935f69595334adbef7d698eb9c975d65d1a5580774e8ef4d8ad5487a8e2943364b7eddc9f2764ddce565b9c277329b3611b642bac266721df841f0e5c14b740b3fb60394b097ff274ca46b95d4b08d1f7cfbe222daae71ab8f980d761f2eb973e6fba29511003010049a34efffda3489079344f2033b2773a98f653264c39e26e8e8b3afd06b9a996f74873df458069d86f70d5b4a532b486a1881386a2199af5a90864540f04a1445051be517782db162315f60c9a06203bc8aa047b3e11497d754e2b208e5c8a54c32cbe0221d45ed2a977961ff83f6564fb5c25305afe0e5950ac0edf043a385e3cd1cc018a311fbd07f03aa2f66549ad832a2d7d4434fb94bd35eb3faa80f535197077cfffe5887abc81251b48c920c586e1a18e0eadde4fdd7ba6ea3b4b80eb69e31611e06314da645dc135d3fec458f0967417b932baafb3244ab71710bfd13f9858cecda7a5ca369b58b9c6a5a03f1b689f058b33b00cfab37a1c392ce74ed6a3d0af70ada18ba54942d1d482655ea4f748be2dd73f1930284b096cd29a15757ea4d3beb153f34754896e632b032fd43b5062c6e076a5396f9f7b26dfb01de2353b89d97186570e840d496df52e5b785e28befe258db27e99933ab4fac89ed53f92b0b2c4774dba60cfb2f34e33097353362a5140714a9d4d01a7b504e1c69cb01ac5c808654a12bbda8b0739605c3ffbc54596c35857214a6f98380f6bb76f922f894965689385337740774c9df66e3aa7cace2244ef3a8921aadf906dd1b6b7a78c9d3672d2f2f9a49a017d358f48c7a31bd1550a62c1125fa7b57d9b4f5a4f421785cb8ae13cae5268ad5cf78d7be9c80ebf8531dac1cb318c04a1941ea8aa21687a6190ca617a2bc8ab2d0495a25d4cb243a312597881e86a36b250bcba411ebbe7e0395a7d5cd472708eb21f3483dbb98afe644e5380a092ed559fcd758d999c6b98d745645b9c49624197a99eb9972d7471b0f51237d61e4d6ff678ffc75d256247b606e6cebac7ec2c3560952866dfea943205d9f45ed56b9ce52b52e7327cabbb19e1bb7201a7da698b834fb036bddf63fd0e537710e98fa97eb0aefe4c3dc771da7c6d18560a9f584a3362740e6d9a93e2dee2b154059c01a161232c3cc89f2cf4ed66d0a919e944f4682edce7028aac90c37f01d9a9d439db726015c92d4cf0131252fcb4560dfe2b1e7a87cd874b805f471628eefde9a39110fdf2b9c7f44700ed5ce6e7795624671bff4a38301658b06d46076566142c186d78b96e2d16577e77b639b7bc68fa0a41522e58d8eda190ed7fc814ec832f5ff1b88d52a8602fc99beaac3a66388e95ba36159224cf1ba4d2f9de78d6764a8f6d4d6e6807db16fc553e5409aaa0b3cd9a6f47858bfda160e62f32d727998742aadf39fc24913d877a5a6263c1016eccb966a249f95d216052505bed28868b876db98b39102e65bb0c9360c07ddfbe04f70ed7bc4a635424581600520b0567f72072f525c03211e09c3eb1634754d00b14b45a578e091077913a67785e1ecb0a911949a1b00aeff6a27f598de0e335961b6d265a60f0a548355cc294ec6578b69bb0aa1017edb414e57b8e69654a879aff4aa5bd87e938363a777d90c609c3f61ed2a7d7d667892ba366eaa166e449bb61351bd43f8221ba408916e16c3a034a64919546dda37883cd9bd131c2487abddbdb809b122e910a8a661b383e08cdac3e64577d0d8560e6064c24a723037adf32cb9921acabee6f74d627be3f5cf06f88db8e036d6c36fcde4303a448b54ca7772ebbf28723f58cdbfbfaf55116a03c4247ff3fb5923567c4aeeca450691e34252750b8ad81de5bcd43697e0eecd63603be6cfc1f91195b0a27d0c73e383ac88c49d9d50f556417ba919c87cfe439fb5dfbe7d6024922f133043c0f53c8a94f5a415006801308fe4a1a8f431c8961e5451ab96421d2ca21b54db3cd3445b0ac180fbf18abaacf93f697cf940567ebe8be2c876d5cb4de269c0b20977a0afe2c24fabaa96182f74daaa53f93769fc0bb1c76ff49203096330d3c3e6cee6b6622c4eb5e1d915e03c09af68acf1a65da8bbbcd944890592e7e66704e958e626fe8ab889d88946636cd2c0db18bbb4f1ce857eb39c737042a6526ae8de4273a6732c2b73466f10ffc237ba657ef2778153d5f04816352b7ec90768735612edfac5a7257da230ed1360760a326c21a9af88c8294905894c47d3499214d131fc1ba70a64b44f7fac0f2008a3dfff761c67ae5a8c645fd664dddde721df55d883eb0f3610045e13324aa74418ef16496de501708e57a6035e6ce1491aadb0c23db8e58f41cd704c876f62338b59fbfd29b3dd11f0e357f4abd8b6cd1a8fb17e8d673009d188315776c2b706104837eb546158f466e9b6ab451799acc04322077ab36db2942d15f39c578cb90d0d12bd2672101d26efc760a4673e83c285fef1aa200dad6608a1c32c99069"}}]}) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000600)=ANY=[@ANYBLOB="12011001020000e6250539b6454612289992b948124a6d0da1a44000e24055848d3145e601400809040000c314cfad01020d00000724060001b7de05240003000d240f0108090000000000000006241a00e407052415400009058103e80200ff080934080000020d00000904010102020d00ff09058202bc020ef70109f4fb741d5f77d513ef5f124f9537e550b6caf78db3a8e8593b55ba03a6d178a369a9face5d52aa17f6644f8f7d5c24ba726473d21cb320a5650d424ac5641e20cb68597f3929a2924cea0bb8b5b167509f13c3be488e7a6eec3b5f0de51bc49651b9a73c13974ace1ed6fbb93d5b517f6b7f4c62c5f4edb2cf2cf13e277e9cb3d4a00000000000000000000025ca528f890514cf6541fb024db50d397140cc2970f658015179c7e496b6dccd2f49a9687650ddccab65731b326e5eadeba9c69c5ff63136ab8fd00fe28a6fa72c880c72e91d5bce7a8134a6423c"], &(0x7f0000000500)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="0a060002ff41c4080800"], @ANYBLOB="c7", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="050f25000120100a01a5000000000f5cfc070000000f000000ff80fe00003fff000000ff00"], @ANYBLOB="0800000080000000", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB="80030b1a2aa84cd73ffbbe2016b23e38c45a63b01dbb6e0a740790d0fb47bd99595b87462847ede3044a460d2fd702a00c250610019313d45b4e9b6a166f127fb2f88782e79e64182b860cf2ae471b272237ce21e4c60774e7d92552073d02f7ddef145d83fdde26fad3621839fdd652228d3c4fd4035f2c8fc61cdeef5e610c"], @ANYBLOB='N\x00\x00\x00', @ANYPTR=&(0x7f0000000240)=ANY=[@ANYBLOB="4e039b26c81fc7723dbeec973173010730760851412c67f040234c1702ed77d2741a1bd5d1f5856ba11af0f82d46ac2cbc7770d152820febc2c82429857032a7628445c78716da2882fc85135f74"], @ANYBLOB="cb000000", @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYBLOB="cb030bc7f77bc5f6c84339f044e045b2483bd09c84c0634547cd90e44eeb914efd7fa77fe563b9982407c7b9871db598918d9f460525ee85fb1eccc8e8bf99cb19c2df6692069c9142d077f481a89709cc9247078a42df593a7ccc15b8fe6d66b6da274111cd3a3ca986009e963d5c7f90653dba8d3eebf3fedebeb9e1117ad7c7b60691f304c801fa79ef86425dcfe975e6d8c2f84cf232fb02ab0573d21275eba3b1cc7e1d6d3a5453ed31cac6cbe45f11e46e07e7edde0d2a9972198edd37abbb0e117649b52b2e85eb"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000780)=ANY=[@ANYBLOB="045f58d3430edff4980c298a1c4e8aa4c436dbfefdf7e8df0037822185108e98325b5e4314"], @ANYBLOB=')\x00\x00\x00', @ANYPTR=&(0x7f0000000480)=ANY=[@ANYBLOB="290362d641e1e09a98ac4c64f0aceddaac9c113facf254b5a8f8052e6a25cb44c6d7895b122979bd22"], @ANYBLOB="cb000000", @ANYPTR=&(0x7f00000004c0)=ANY=[], @ANYBLOB="02100000", @ANYPTR=&(0x7f0000001240)=ANY=[@ANYBLOB="0203cc8764ba935a722aa1d0c21edccd07c6b75c579d7a169d6a0f3bfb93e91e9d8f893b784d2feab9d296e4a2c42c528bfb1a936abafacfa4f2665078f018d71f2e5430b616a6a666c7f9cd7dc03b84d60a443ed0b18e69cf2ac060d8f85c2ec81dfb1f0f205dde604b5f5b0e049b00e1d209ebba7875854806b24c6b51414d5baf51fba9de36759bfd2d660cdf1380dd58c84ffbc3efc84f3ad1df91a95b1be4ea15d1ed238b32876390719218c620a7fd63bb53f1dec00a7ee1d07641974a1505528c4855e209e8473eb236211a164628fa8da948d057f05905c441579905add6561084c5e2992b8aacc68dffce0c02670c33e474e355fc6ceabf113a4723c02e2d567b36321b33372e56346707dd7abd6ca34e1bc0244d76f3a3cb3c0d630f6496a1d13d763c0ee95d4136fe3eee916fa1ff271cfffc69d640d039f6b25d1c51c6fff27c9f68d68cdf455da2898bf1ad0b8bdc7224b81cb07d25fb03acdb19fb93c0d42047859031000141b993f4db1482ebcbfcfb0a7b728b0c4e63b943f9e700741186bd3b5dd261c475e40e63c472e31b062a7cdfa7f63d2fb5f983aac215f803d51252ed21bfd3a7f0a86f8b9f31851b14f6b3e10c77d07b1c9acc527e66fb65c007e762636b276aed9a17d669694dac7df669c95c26d12040a39fffcfa46df471aa9f8f64d9216ae66cf7a3d5cc7b3fcb19c785c658d5f7fbca58e1de6fbd7e6a2599ff7d34be248fa2c92fbfb4e5f59a3e1a536b607231a582c56f3e3c4df294407a138d817579c5dd673b23161bc93b63dfbe097a3ddf432d48a78d5e9d3bbb3b069eacec3ef418bd20a32ef33c98f4542297ab3ac2688e813b357dbd34704670cc96e3be814043d8d0b3a1d157eb5e4e36e4efa06dfb952ad730846550fb39fbe7b4dc11572ed07bb5453f147a6b2f0b55612dc422d9b58ebc2d9219a39a32add0e3a6a0c3bbeff17e5ab50754c8b5647c2117e220aba04cd737a99a51943b72d5132d6cd3de7fb79bae248751b5dd368d2f6815b893bb2fe87285bb64f78bb46b05c68a8dddff54237d5898f368b86172eeca35b9b3144188db8dea9e6963564b4ee857c9680fc2ebffdf422b106f49e6a37e5f05356527ecdf3512412e4a7d48039aaa12a953c0980b9739c9f63b65986a6c9245b7d15fe314127a269f8e1efd0b48b540cbdf123a4b0f999182b09e90030a96ab4f2f5fe0e1d15c4ab8cf266f55cfd991f6cf955fb6f2e960838b06951a0dd6614d7c513cdf1738722929d58b44ce4ce1a4fad319689f2664781838f7508b1ce2902483d8d19705136de7ce742ced0d09807c3e19addb9da5800d5766ed9424c6bfbe9bcd975548c828e9fde90d5217e462653341b24c2b851c91377c5086b978214138fb949524fc623b9a71eb02cada2d78ca93ace569d76a21089313fb04b943d683ffe692509cc97b0a4e94ae9ddda95b83cc270d1305b260163858c6b9d2e603dc156965daa7ec1757ab4a0fa5c9f3d07cfe564883bebf24b447a42a6cca534cf2bf68af052e3ba0daf5fc448efd2c23c903b8e18eb9f1b956a3c3631ead3c9537f318bacc17fca84a9d0e38c9ba3bf1f88fa096b652e4f7e97adbb6410b367895059ef23fdcf5c4051a239b8350272ae48c5ff63201ae8d099394bf0b2c25d2427ba6c63d621fb31fd6a33cc911fa4d452607c5d39e08c10a662067af759801b874966b100debf1d9ee49ab156509988e4f6f68ad3426771fe2d9adc013798d3d63c5179d27be1878ec5961dde8499cf77e3aa8108f2b6e91fc9faf24a48fbc34f825c689030918f2ec3ab3bfc0a93554deb4ede719512df72c6576ce497df632bb76c15ea84124352a66c49998519e9e8b39f1b7908422a587145fc7398422b8ee8311ad7b4a7490b90d2fb749caa770701800a36de69c13c9c032fd41126daba590a380f71c4805a58c1b2d87bcff8037d25be6dc87458eed1c6d3dfe2063ded7c4b2d7e49d623fec1585c9ea5ef711a09dd7bc36175a5c7086b6e13a21860df89fd91dd290cc8a14dc4a00d60c370c8e8a4058bf12be4422e13ae819405a2e26f7640f8c6d2e316035faf8a6452e616e6780cb9399f286f4fb1f0d62e15ad46e66a7dad65dfb0264b0268e640d4da6a603eb7c163ff70fc97776446d0dcc75c91540bc7d77fae3bdeaacb9a421cdd5e2d3c36b0910607edf805f797e7e4402ec33fdb50f024f17047f7d5a30afb137e508a1467b3979a185b01f3cbbda8a9a32205eed1acc1f949089df39f4b14fb565d4ece8189d5307a3b512e8fa204ea65603689d6ce8f1eba7775d0fa79c953ad2b2a3a8325832805d6b45ed148a9914e99dad02d3f4dff1d9fdc13730cf9c6134204871970951a9e41681501c3751b77950a205f7d7f24f58b414b40d5eea89c6da2d920e8be76f4e78fbf73d6c432b2549575854685d5c525aaaf5240b38e9cebdaeb6f48356a90c1677052f1fda33ff61a75cc0579e0ca98f7e6f348dc5e7336499a88963668f9724bc53b43650c94d6d404e9cc95ecdb30540873fbb52f37d8ee9dec53e826103249a2252a6d9426c4de3d056faea4ec78b95c483160d937154e131db872231f1b13f90d3bdec14fdfca6c90593b265fae78d088557d108d5db30ee19895d1c3340ae84c8b1e647da2b5df0f2308f3f425774d2912f752c5b43ea82ef9adf1d511e45a78d9dcf50b094114bea578e5ce62105dd3fb228244eda543e87f699660638c4fbbb53878be546cdc3bc0b990bb713cecb1bc4a7c1cf7af410ec94eabb0f8bb256c67b09901a695a25af57908cfc69a682b43cec7bfe802f33e09af74b78c098a91588e910ae8195935456c343be92e0626326307bd1d61ddd731bb40f936071b991bb9bbe860d816b3955ee7b6be124935feb43de538ec500605b0d81afedee5ac799e979eae19d754cf370e297fd1d4068800747a9ec18776a4881de4ae798f8a5deeb7bfa182fb78fd78986e21740a49e20639218e979bc09fca37bdc702cfa1552cd9a1d1598ae66146c1b06e0f953a59687c81a9d96670052ae6fbfa1d1f351d632616058f8fa843eb2e49cce7875563ed4b45952da8c8563f8140c065ec0b8c94c5b45acc86f0aa78a2af0e572b9ac0a08ec60d12fe5600f123dc0cafbc8eb6a6bfdc5371760f8dd7f92336d9a59f25bb6dc42be128d7de2d7edf84256ba0c4e51d618ab830327bf8bd0483af7c978b2ea1e30f6f32c9ca500a75a40e3fc99b4ddaacb73dc15b4656b0cc4a7147e177c456199b3a090f720c53cf367d962ffa3166827aae61a69bdb760db5ae213650083b837999892f9a39d7cf90e034c5f42b406a85049d9cf09552b6ec957cd856bc51ee093c1b81bf66720ab9f6bf4dbefe9b1ff5937158568ca56811df76bb568454a2906f45dede8757040a0034bf97ed8f316fe6eed61eba175fa5565550a5e6aa3b6418ad481a670a395dc5f4c334353d1b1ff1ce02037c8f3fb9a0ee41789d22137769be2f868c3be6a9e693b6a9352e317bdc22115f04e5594349c8cf86196c641afba07fbd8fbd0b1781528f7c1ac6670530afce50c3fbd0ffd1f966c35739fb16ce90af9c02592090c35b31c003dcf64fdbaaf3736b1b7bb280bfec14076ac24bf83c8aa9f217b9776fddaf9210c60caf3d94fe887adc1a59ae98d9fec1e14e857dec6b4600830217403f79b4f10323acc2cece9bde65b0fd970667290bd85ddc62dbdf48318e88bdf82e88820294b2c62fffa0e0972d302d032cae01ecd3d3fc55a987093e979447077bf059fe2302bc77c40515dcb0c6e5de16bcc01c581e02f76d936e3c9eb5d924d0b33f5d964bce5f91aac0a2d52bbd580fd6d96d56bbb2abb25dcc3b3a56428942336e524ef37cf2501f66483c99f64f10ed1f15b6c81ae24c374c35f0df66628ed632ac3f71f3aa93e45adbc979f29ee6c66cc7605b94be09060dd204cc36dbdd860b990b94c79dbf4b184eb15777bc5e2be25ec9ea193e31bbe4a737182b6f1f7682c3e3be43c207ca6293254e932d0f036affe4e1edd815732bf75a503fc54f6dcf0c236c06c5b05854031516a193d7ca9856d40292df8c892e964419bf2d6091b4f3b89f9b9dbe2225f90dc909f5e9a65cd81c2ffccf3f61bd445663adb32326df686f5e825dfc35528f4c5d32683ddbf885819c9c45976e3eedac41b71a941ad81086ed22a0845e28b0e38b4b45fd276f814baf87d9e1411132bd8f126ca5bec5747d5c4f240408ea61a35c25c934a8c7c2f4df62b2d12ea6bd5c36aa2b0eb8daae5726aef9b86ae153959625cbb324ccdce7938aa0f2be5b5515274fe7621afb99e2704d62b00c829d11ce6d251d56132dbc72fe75bd45c754355b3e1b72f751008045b63b5f80b0c9f08a61e43ea58fff37feb9e431b54a1fae3cdfe5ac8b2e2166fa229d96663717d84a22392c12b4f9074a3aa7655c6abd23a5da0cd5a7de755d13ee3dc30ff43a11f6aa7f1974a91fc5f497d82858244db28538e7958bc712e4cb6d81cdb7dc895eb002369d11e8c0b6f4dc6eb94245e581639d71e1f2ccfbb92e5f5b04233ca4ae99e8cd71bd16b06e63400e7fdc9fa749918379de8f2a044401cf778ad1e83e62da824f1aa79ba94879a1e8ab1d477205ea53a1b98e96eac5b14726c7f6fb57843204b0d7ced522cc5a1e1c8d269780197ecb067ef2725318a5f31c4bb3613070d27f4fce3b885245952c0fc07c47bce35447bf688ba8621129754e95239df3fe2b9a5f08921d17d89b2802629bc6a1a966fce0ca6141bf713b994dd89c911399a0dbc6ac19428e8d0ba82b93a4483be41f260fbf27abc08dced7f9e28d9b1c04ab622838b7f6985f66422fe9a7b72b523d65b9e5ac488cde19c6afa28afb498c45b247faf08bbc04d29372f4f9bf36d99e7541a45c2e1c3ccdba8cc71d455afc32f7754c8a49910e4bfdebe422b970ce6dc7496f26b0cf5009f10e20a5d5ad7043876d202b67463440d10ed948163e92109db565ea100b07dac7ae2e0dac83cf4852817db214288761f6de8506e4a7a94b4c98cbafdf5c1feefa926ab5d77b0b64b4c82dee73be02908fd46d5cf61ecf934f150e93a005ae94b92008aaedfb09191d7c58204ead3183ec567d3be0ea3a98469907d330643e8794e06d43ff6c47cf22a015874e3952fbdc8c0c33e1b63ad9883dd1a7a3250eda7e6838264159fa41343365d25558437c44953fb9e1d07742b6d52f99c886ee159191b0aa71b7b5c421a46f75ab808b87fe0864ecaaa9766c2b6ec31921f2a6276039d93c0187710bd7a1546945355667652fd931ca7900d64fdd1d1b0fa6a4fc79c0fbd85cdb7768ecd0ce084686c3f7e2296644e38832a93b2cf8e73e4c1191d29eb6b5c174fe94472ad75ebac6ffd44980e063f33df76cca34844abdcd46e6bd0b01c1bb93418208ce55d2604dbf6fed7a7f0a5d211c9ede835757f2c7cfc2081ab6459b68f951e259ccaa3cf87f508d544d501cf3e56ccad70aff1b146e88bab45d7893652c3f491e67dd05fcbe4c94220704d408db12c5a19287ea56ef4618284f6d746288ba29466969f9f8ba2ada3ee48fd324be3200accf0e346681b8cae9c8cdaddffc0191bf673ca191220618043d774c1b1ea2a4ec15b1351cbc14d5d694f600344a5222d77805a7bf0e5e5303ee1167f596971b96d90029c2f43e6157bd744ddf14630e789513b35f0cf71c6378a303bf08ed22d28d069514909a9784a4619e7fcdf4f1262d7493331ea514d78865ecab0363d5fb76f57ae794ba6110ae2"], @ANYBLOB="0ddd4bc4efc2ef099951fe7f881cfa81be9f0fbc182b813ccaa31bde9dfe5bef925038044ebf5208f2aa7248d268d62208b562f319122d0adb9eb13f6799a24dae", @ANYPTR=&(0x7f00000005c0)=ANY=[@ANYBLOB="1003ee206cedddbcc0944c2a12dbb427"]]) write$hidraw(r1, &(0x7f0000000780), 0x0) read$hidraw(r5, 0x0, 0x0) r6 = syz_open_dev$hidraw(&(0x7f00000000c0)='/dev/hidraw#\x00', 0x5, 0x4eac02) ioctl$HIDIOCGRDESC(r6, 0x90044802, &(0x7f0000002280)=ANY=[]) syz_open_dev$hidraw(0x0, 0x0, 0x0) [ 939.021257][ T3309] usb 3-1: device descriptor read/64, error 18 22:30:42 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000300000000000000f1"], 0x0) ioctl$HIDIOCAPPLICATION(r0, 0xc0185879, 0x0) [ 939.091437][T12211] usb 4-1: device descriptor read/64, error 18 [ 939.151382][ T5] usb 2-1: new high-speed USB device number 32 using dummy_hcd [ 939.151655][ T3354] usb 6-1: too many endpoints for config 0 interface 0 altsetting 0: 255, using maximum allowed: 30 [ 939.170470][ T3354] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 939.181654][ T3354] usb 6-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 255 [ 939.194707][ T3354] usb 6-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 939.203777][ T3354] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 939.212108][T12211] usb usb4-port1: attempt power cycle [ 939.218358][ T3354] usb 6-1: config 0 descriptor?? [ 939.401264][ T5] usb 2-1: Using ep0 maxpacket: 8 [ 939.446948][T19851] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 939.512139][ T3354] keytouch 0003:0926:3333.00F0: fixing up Keytouch IEC report descriptor [ 939.521425][ T5] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0xB has wMaxPacketSize 0, skipping [ 939.523059][ T3354] input: HID 0926:3333 as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.0/0003:0926:3333.00F0/input/input354 [ 939.531316][ T5] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x9 has wMaxPacketSize 0, skipping [ 939.531344][ T5] usb 2-1: New USB device found, idVendor=0ace, idProduct=2011, bcdDevice= 1.01 22:30:43 executing program 5: syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r0, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r0, 0x0, 0x0) write$hidraw(r0, 0x0, 0x0) read$hidraw(r0, &(0x7f0000000240)=""/95, 0x5f) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x20000) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x201) r4 = syz_usb_connect$hid(0x6, 0x1, &(0x7f00000000c0)=ANY=[@ANYBLOB="12010000000000108c0d2200000000000001090224000100140000090400000903400000092100000001222200090581ab020000000023dfac0a"], 0x0) r5 = syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x40) ioctl$HIDIOCGSTRING(r5, 0x81044804, &(0x7f0000000040)) syz_usb_control_io$hid(r4, &(0x7f0000000140)={0x24, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYPTR64], 0x0}, 0x0) syz_usb_disconnect(0xffffffffffffffff) r6 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x926, 0x3333, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0xff, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}, {{{0x9, 0x5, 0x81, 0x3, 0x1f1}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r6, 0x0, 0x0) syz_usb_control_io$hid(r6, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)={0x0, 0x22, 0x22, {[@global=@item_012={0x2, 0x1, 0x0, "a313"}, @local, @global=@item_4={0x3, 0x1, 0x0, "7fe52845"}, @local=@item_4={0x3, 0x2, 0x0, "b70100"}, @main=@item_4={0x3, 0x0, 0x0, "80e3bfad"}, @main=@item_4={0x3, 0x0, 0x0, "77ddb60f"}, @local=@item_4={0x3, 0x2, 0x0, "6d881ace"}, @local=@item_4={0x3, 0x2, 0x0, '\x00\r\x00'}]}}, 0x0}, 0x0) syz_usb_ep_write(r6, 0x0, 0x6, &(0x7f0000000400)="c99e0000f641") syz_usb_connect$hid(0x1, 0x0, &(0x7f00000004c0)=ANY=[], &(0x7f0000000540)=ANY=[@ANYRES16=r6, @ANYRESOCT=r2, @ANYRESHEX=0x0]) ioctl$HIDIOCGVERSION(0xffffffffffffffff, 0x80044801, 0x0) syz_open_dev$hidraw(&(0x7f0000000080)='\x00S\x00\x00\x00\x00\x9f\x00', 0x0, 0x404000) read$hidraw(r3, 0x0, 0x0) r7 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r8 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x10000000, 0x10880) ioctl$HIDIOCINITREPORT(r8, 0x4805, 0x0) ioctl$HIDIOCAPPLICATION(r7, 0xc020660b, 0x1ffffffd) syz_open_dev$hidraw(0x0, 0x0, 0x201) r9 = syz_open_dev$hiddev(&(0x7f0000000480)='/dev/usb/hiddev#\x00', 0x4, 0x100201) ioctl$HIDIOCAPPLICATION(r9, 0x40305828, 0x500008) ioctl$HIDIOCGVERSION(r9, 0x80044801, &(0x7f0000000200)) ioctl$HIDIOCGRDESC(r7, 0x90044802, &(0x7f0000001300)={0xe7f, "03e8670f723f85e14eb9ddd2014c3599a0b04713b0a98f99c3bbde120effa0227ca06fa425507540a3853d3e4fc3cdf6bf3bef9e4d13a846c9b6697e73907eed77b0330033811536edcf20afe679729ab5ece75379d78cb6749582158d5fa3e671f30ba419e454d1ed037d502f9748aa787d33e7ce0592496c040573976a4f5906bd5b4aff01c35db0c23787eceb73129de0f63d8963d681d50733926cf24510d892b82358b106ef254c5eb3b385a6086041b786a854d63ce187663ac99d7f901608ee84118ffdcc1ed31533eeb7c3b8c577611803381d4dc171aae34bb99a50d02ad480ef1d7d31ce23774652d7700acf84e2571cc8df4b4d81bd637a4163031a3d7e716a5fba98a6115a5a0ac54390804b4a1c3af7833006cf1776f41cbeed7b430e8550c233ccb92b1d34ce560f9ba6d4e7d46432e7406187f5c56dfe5ec91206f97be960ad0feccf7324aba1dccad4926331c3f98c4fa6d37342029dc9976daa2ecc62f41fd7bd2067cb69ec8e8a0b53e0a60919dce590b5a910ab820f4172dc7ce50d8e66d1103d9ebfb175ac3b39d50f1658934ad76f3103c15a2154bb9c1f8275c2fe5f3081891cf84e5ce6aabe0c80f90ad73a913d21b2bdc2f87364a48cbc5f0c15318ca41782d48cdd5023249a1286b30d7019e1b9a2d2fe011f42853fdfbf8890695ca895ea97f8d6dfd6229677f32faec7ebef09b5fb071b9af6e431b0e4c6ebd494cfc575585fd801f0672d6bc02f0a29c89a9f87c953bb23c8c347016e1a10493ebbcfdd367bf7031adeeb74b25692be14fa5a9227f757806abc0a33992cdfbe3bf9f08d02024f117df76b46a1fae50c99a3be2ad3f32295dfb23ca1d67148dada0984a5748e38366947b4bede76f18de2929c3375cb090e0a2b7af806f67f5a7f6acdf3f8d37878ce7d627bc9f9b6d52f8879bc11502f6223ec6cd543976dc937a68fe0ea3bccbc0aa78372fc4c4eb5d3c5039faa58f243589ec9b09add5ea82895ba72e1550aa3ece2d7738a649f5f9e90aa8b193edb3756e180e41287776b20db18408fbe7214bc227c7d69225e123e63dc2756893de7b769dbbacfa5369eed374dbc6881ad24fb379bb758399d27b51c35ff3ff6df6918f856b27c4f2dd6479cafd275801674e93f245f04a7375d0ab065b329ef1647d344b26b64cfd3c38c3771a0e4fe67614fee9e624f620c2a0bbcb653074365522bbb76dcb100b57db2abfe19349837b2162bfc59dbcdf478e0aa21fa99914d26b2ac563a0ea1a9bd470eb0d101cbdaa5b4df124f5d38ddc0bc07609261f632428ad476dd642aa6c5c2fffc9e68b32cf937b64f9e983c24bd700b1ad1e387046429b5d650d4f06b2573f42dcf0896e67d4eac7e6fbab4ba4439dd3eca1e64644c15c95ebd8119ca716fdb2e693c8eeb17702cf1963da5d24fda51dfd99ab1122db0dca5f13f68828e93c87fd476b26fe8a6c3ead4c4a7dfc8db0eea0a7f61f411c887f4fac46e6a29cccd9e0a8b1c46038db20bdd668abf46b8013f82d1779f58fa281fe4e7951093069f9afdab00ceec6a6abca59b1397bfb296ed6da700995d46809f82283b36a0fad0320fb3e04555ba5926360cbc2a7d185232c76cf0bcff765d2c6b73ec173334b0885776909467049d210890a15fbeb8a1a0d7c8584b4562bf12ac7b3cf718b9ac956295b008b03af61b17d84a364069812ad0918a480cac7357260fe116fec7f4b08e601cbe6dabde73b5c6c67e4eb81028a29a12a5f1a8c9a58466390e39af06d1379e96dd32ca774428b638effafae9973fb96cf10f03dd01342daa6f0af66a32c914676d1dd5344fa23d8e1e56549767292c68f6c8876f7485b1234f085d9680cb5f8904e1f39ffb7e5f64cd09b97658b74967539de40d971d64def5e021d041ce40438b5c7b76a6890746a74ef7e2c6f186e9e8865645248b4bd2b184f7ff5356ee54249595e138f8bcc562ebbc30d0710592495d4e110ca38639927219c824a8488364a53e9abc3112ab4921e39a63b2478cd868acb70985d86464ecf52a4285d630ba9b340021620e886702d570ff9da6fa03346bb0d2cc188dc8e9eb679a5e69c83d5e37a8cc33f4045af7a9e9ef4a1fae42701a021882567084c65c68e12a6e74b85ad0ba1802bd44faca410f99332ed1d968074055a8525cfdb1f9f687fff3e66528c5537b9a705268df15103c155118cb96d2ab842492a9b4914b816670c013e6447405df2e396b6788e69c609f30c3d61aaa525c7d9829d53ce4e7e09546347ec4c9d6a3d4c2372dcf3200aadb8053713b392067e5f189d53b1676b73da4f6d28e4a4019e9332a9a8c93e10ad2b7e366ec1d89dcfd6626ee2fb85b3a5b8d4c95d61059ee722d467f4a73584bf51fe8db5fce5e7fa4c6233e50c17d980fb2167842d2685da5986f231783e397e986708e011bd3834a9d442862d30780b27deb50be8d92e7df89420be03b1e2f064f25c7b3bc6314401f0b378fa7324065dbb416470e3c0aa924b52e3d68fd40aa83baba1a19e366943fb45cb477d6722fe43681135e22582ef2899d673223c6198a3cf3119c1d7a8b7c875130d4c69e9c310f86777446604bea11f86da27324018365048e0d1a8a466848a5178fb7d4ff350df6a092ee7a12b58723d0257c279901384482a1cb0ad17f3241233a64cabf42ed71466f88c2a5740fdf29d27ea0e4a59abe59febec5cb0d8233f72214ad695cbcc45a8c18083b613330a8a5111384c2e1ea7ae4a77653502227a11bb4278b39ab4557d574e786ea6e713533886e1ef89b9cce87f7f4a87749f41b17d639863daa0524e254cb3f10002fe592a3798645c6499ed099356e181bb424a85fc67789b4ca064e789527eb692d1a290be488f1b31cc2fe17c2e20d88a22467aa8217db3d55ee1b3b45741ca7b732257673182ae76aedc431ef71bbbb7288cfcc822fe1c89a2aba69506e8fd67ffa19c410bd4b747fa1798dc9b6bc6fd854d5839d93763bc0d549261d488a6312e72629ea02d00f75fde1e797cd6fb3381dc6ad7b1b80676109d61d667b23e8125733767a1bd80d8443f2f4ac554f28a12aab39ee60f88bde335fdeedfe37750b199483b3dd2d32d76eace996a0653770149085a65ab941a5b350887c398a7ef259a2c68fa8dfaae77e783d5ad810bfa988aceac51315cb29e70fa1e127d311d687fc21a8f169a49723adbf513166fe2fe841cdfe07d2da9d59f8be0c62b59866287df455e65f65139965ce1d5b4a2ab9ee98c21a969e6af5ef2b5bbc5a5231a02507ff930887693e71c19f85e3b945098a3aa529f0037aa6f87fab1078b4c79baea6fed3d255a97c568ecfa9707ac765262c5a29eb7261bb8ede8437ed6ceaac4052162e204d3056dab8b0ba5cfde71789bd9858ce385222d31f3a158a560c1a6b418dc605577379fd2650a9e2037418e71dd113ac2a5f85f98a534097674795439ed03a71c6fc1aec4de9245646dc8c9bd06983e8ea23d2695d27fb4b2789079690b81fa892fdc4477f5b5afb6ccca12dbe6c86d29550f156063be3cee8f0e97b074ccf6badd32428a6d46defaa0609f99ba98b04ae2dfe243bb6fbb26596a7d5f95451c1e8bc5581016f125d85dc3982dca57f8e92a4bde90e4c5508cabc60ec7607e013313a397de7200433a4464cb7fb4185d1b38d8d21c58ddf96e4e82b9c2eb32b6eb74d197792b51a289469ec440e6d755d8620b0cbcf23f694d9a7e28f3110e21b9f8e24baa5a06644760e0f13ead52d095ea31f7216fe25d704b4193c0031b182b6a340e6040fabd145c995e938c4bca8cef19e336677bf39b9826f32ab2e8f5e21aa00fe875309fc063f9c6bc73b63b1ad87d264136a32aeb959c3b3c5bb6b54f86020b450f4f46bfe60a6ce430cd3a00ff3079a65e5d77ee37e24d5a339875ee01a94e34bb39032f7891b95b5f5adc7f78b07830694d3a464b61f9e7d4e87b937859cab0dd15761ead5ab375a9fae0b028e70a6097da99ddc7836db496c4d5f3879233526682565c873450cd73b1af5de5b22481fc948d7447bce49d9a433ee764bb13be116bf459513d06c6a2cbbfe4954a611359f17cfc1fb9169386454d5c39ab91599ec7f41be93957a514ca78085947d4f1662fab976163417137eddb5739d14e1119ce2de1c0e3f53e22a21b5fd5d9cbf9214886098e1783ce80b9612524a482c030fe739001fa99c8dd41a02bfdc38de82be4176e7b37fef82f65bb1e103618b14cec72f95d1e3814c1e8aa4a61a3340ee667e4b7819cbe85b0a122a1388f12dea0ec8daf3fb6541a7b6e5b2bd65141f368b4bf87a8dcdb965ef6774c41178556d2aea1a81f152f007003772dc0aeef9d2091d7feaf16b3cef79484108c7d5ef026378156a7da5f448cf3fe3b029cf2a700a370d56b1ef4c59a7a7c7c90283c81d8cb8f3de4e7469f364a9e11c746fecf1ddc924dc3ce8cac1bbeea3bb9fd5a78148fc9dabfa7e6d0fb8f2e67a8083c762eef549fd1e800c82325fd9bbbf1265701a959f00c3ce2f589850914300bfd96ef032c6c748aa6d070e99d90217d42e74ac3d1cc9842586aa5d681c3202151850faa4c1e0e2afdbad6fefb990e497de7ee903b785f6c76ac4afffba54007677893aa5cbe4ae0de3b2fda04148e60138509a38c3140e0303ac18b2e01cb2bc58a5a947825d622e10703715065dbe639b724088513717f994f4c9a014fb97758bc0a0d8a47345a417ac72542fd2fdbe3fedc7741cdf91c0ae48c21957340f613bd5d9e15b948e52492dd02d1ffd440d1bdd013c2f977147a441076f9e53d186895cf0311daafdecf2b87a1ee066b8207cbe493eb3fa8773436a6fc7f1322c45df252ae5d815e2d6c7da5c182b5f9eb5aa308754bdbd422b58489c283e35de07322eb8f2da1ace0da7d48b87c6dcf43ca0f02d36c7d998b4149ac20de22da9290acd8c7cff185aee5eeafe332cb6ec18af05d03b6355765d002754f0754e0e33ad4079a27acdb90ddae8a165735768e187136b19c2da2302f00dd4b29e9fe4a6944dd8fad1a48c4aeb0f422a042a65debf688de348a106febbe58a39d5e3959de659b3b76f05b7067b8a507a82185d228a5a87cf6d7556c7f0353717fb4a063eaca56c13ed35ab791bb95aed2de0263d4c499eb4d457f9cffaff1383eb85116343a728f9b7bc642aac94a97b33afcc26f4b3470ab30efceef3f2efecfaea55b1f385dcc828a565c463bcb2b1cfb8081c47"}) write$hidraw(r3, &(0x7f00000003c0)="67bcd0160818b472762cc5ae4cfa130587a298c8b2a8e9910e2a4f317be04f11c0688f682ea30e94cb737555042b1f90151832fcaf467303046528841e604530876216d610a9068c23f5c9a222286c1dbda444681658c7963801f7a65b127dd5a219a02f1f294ef0c992993894584a686a0bafa9e4326507d607f7a8df89256b5ebb7c767336ef0f2d0d98a64a23237cf9a0b1d38caae650a149720b4007e7ee66ab510a34788e0da21605259a113d40b3fcbd5ed8e0a68305ed88a3159f5a48a9c0ba37bd9641d1ff0ccd01d9504a2cb07e783d92bdcac50722e5ae5f2583", 0xdf) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) [ 939.561693][ T5] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 939.575982][ T5] usb 2-1: config 0 descriptor?? [ 939.601461][T19835] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 22:30:43 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000300000000000000f1"], 0x0) ioctl$HIDIOCAPPLICATION(r0, 0xc0185879, 0x0) [ 939.631338][ T3304] usb 1-1: new high-speed USB device number 20 using dummy_hcd [ 939.640456][ T3354] keytouch 0003:0926:3333.00F0: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.5-1/input0 [ 939.662189][ T5] usb 2-1: Ejecting virtual installer media... [ 939.672096][ T5] zd1211rw: probe of 2-1:0.0 failed with error -90 [ 939.703573][ T3354] usb 6-1: USB disconnect, device number 117 [ 939.703892][ T5] usb-storage 2-1:0.0: USB Mass Storage device detected [ 939.749652][ T5] usb-storage 2-1:0.0: device ignored [ 939.761417][ T3309] usb 3-1: new low-speed USB device number 123 using dummy_hcd [ 939.851369][ T3309] usb 3-1: Invalid ep0 maxpacket: 64 [ 939.857020][ T3309] usb usb3-port1: unable to enumerate USB device [ 939.871262][ T3525] usb 2-1: USB disconnect, device number 32 [ 939.921257][T12211] usb 4-1: new high-speed USB device number 117 using dummy_hcd [ 939.991377][ T3304] usb 1-1: config index 0 descriptor too short (expected 1042, got 529) [ 939.999800][ T3304] usb 1-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 940.010415][ T3304] usb 1-1: config 0 interface 0 has no altsetting 0 [ 940.017059][ T3304] usb 1-1: New USB device found, idVendor=7a62, idProduct=6064, bcdDevice=40.7f [ 940.026152][ T3304] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 940.034946][ T3304] usb 1-1: config 0 descriptor?? [ 940.191235][T12211] usb 4-1: device descriptor read/64, error 18 22:30:43 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000300000000000000f1"], 0x0) ioctl$HIDIOCAPPLICATION(r0, 0xc0185879, 0x0) [ 940.272078][ T3304] usb 1-1: USB disconnect, device number 20 [ 940.351364][ T3354] usb 6-1: new high-speed USB device number 118 using dummy_hcd 22:30:43 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="120d3f6040e1092151a12c00000000cc8900"], 0x0) syz_usb_control_io$cdc_ecm(r0, &(0x7f0000000040)={0x14, 0x0, &(0x7f0000000000)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) syz_usb_connect$uac1(0x0, 0xed, &(0x7f0000000100)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x77, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xdb, 0x3, 0x1, 0x3, 0xc0, 0x5, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x80, {{0xa, 0x24, 0x1, 0x3, 0x8}, [@selector_unit={0x5, 0x24, 0x5, 0x4, 0x81}, @feature_unit={0xf, 0x24, 0x6, 0x1, 0x4, 0x4, [0xac713b459a4ef2fc, 0xe, 0x1, 0x3], 0x2}, @input_terminal={0xc, 0x24, 0x2, 0x3, 0x206, 0x2, 0x7f, 0x100, 0x40, 0x7}, @feature_unit={0xb, 0x24, 0x6, 0x6, 0x3, 0x2, [0x3, 0xa], 0x61}]}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x1, 0x2, 0x0, 0xff}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x3, {[@format_type_i_discrete={0x10, 0x24, 0x2, 0x1, 0x5, 0x3, 0x2b, 0x6, "6b9c12b6aade8c3c"}, @as_header={0x7, 0x24, 0x1, 0x18, 0x7c, 0x1}]}, {{0x9, 0x5, 0x1, 0x9, 0x1e, 0x7, 0x1, 0x6, {0x7, 0x25, 0x1, 0x0, 0x14, 0x3f}}}}, {0x9, 0x4, 0x2, 0x0, 0x0, 0x1, 0x2, 0x0, 0x40}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x58, {[@format_type_i_discrete={0x8, 0x24, 0x2, 0x1, 0x1, 0x1, 0xff, 0x5}, @format_type_ii_discrete={0xb, 0x24, 0x2, 0x2, 0x3, 0x20, 0x7, "44bf"}, @as_header={0x7, 0x24, 0x1, 0x0, 0x4, 0x3}, @format_type_ii_discrete={0xb, 0x24, 0x2, 0x2, 0x0, 0x5, 0x2, "2bab"}, @format_type_i_discrete={0xe, 0x24, 0x2, 0x1, 0x5, 0x4, 0x8e, 0x3f, "fbeb082c2517"}, @as_header={0x7, 0x24, 0x1, 0x7, 0x40, 0xf62c576f0a8323c4}]}, {{0x9, 0x5, 0x82, 0x9, 0x240, 0x6, 0x2, 0x5, {0x7, 0x25, 0x1, 0x1, 0x20, 0x5}}}}}}}]}}, &(0x7f0000000300)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x110, 0xfb, 0x0, 0x5, 0x40, 0x40}, 0x3a, &(0x7f0000000340)={0x5, 0xf, 0x3a, 0x5, [@ss_container_id={0x14, 0x10, 0x4, 0xba, "a42906c33912f644af4b1445353d54b8"}, @ptm_cap={0x3}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x6f, "806a8ffe339cf503c91e102fab12f982"}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0x3, 0x9, 0x3}]}, 0x3, [{0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x448}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x44e}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x445}}]}) ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0x4805, 0x0) syz_usb_control_io$cdc_ncm(r0, &(0x7f0000001980)={0x14, 0x0, &(0x7f0000001940)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) 22:30:43 executing program 1: r0 = syz_open_dev$evdev(0x0, 0x1, 0x0) ioctl$EVIOCGKEYCODE_V2(r0, 0x80284504, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000340)='/dev/input/event#\x00', 0x8, 0x20200) ioctl$EVIOCGID(r1, 0x80084502, &(0x7f0000000380)=""/206) ioctl$EVIOCGPROP(r0, 0x80404509, &(0x7f0000000240)=""/205) syz_usb_connect(0x0, 0x2d, &(0x7f0000000140)=ANY=[@ANYBLOB="120100003677a14015661200a8fc0000000109021b0001000000000904fd0001a368ff00090581c97812310000"], 0x0) syz_open_dev$evdev(&(0x7f0000000840)='/dev/input/event#\x00', 0x4, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, &(0x7f0000000480)="725edce1070bc46736") syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x1da, 0x0) syz_usb_connect$uac1(0x4, 0xbd, &(0x7f0000000040)={{0x12, 0x1, 0xd6f32343a642057, 0x0, 0x0, 0x0, 0x40, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xab, 0x3, 0x1, 0x59, 0xd0, 0x2, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x3d, {{0xa, 0x24, 0x1, 0x0, 0x7}, [@mixer_unit={0x7, 0x24, 0x4, 0x3, 0x2, "c9ea"}, @mixer_unit={0xa, 0x24, 0x4, 0x6, 0x5, "65e8260e21"}, @extension_unit={0xd, 0x24, 0x8, 0x5, 0x7, 0x20, "d7d8d4993026"}, @mixer_unit={0x7, 0x24, 0x4, 0x2, 0x2, "cce1"}]}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x1, 0x2, 0x0, 0x40}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x9, {[@as_header={0x7, 0x24, 0x1, 0x80, 0x5e, 0x1001}]}, {{0x9, 0x5, 0x1, 0x9, 0x7a, 0x0, 0x3, 0x0, {0x7, 0x25, 0x1, 0x42, 0x53, 0x9}}}}, {0x9, 0x4, 0x2, 0x0, 0x0, 0x1, 0x2, 0x0, 0x6}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_ii_discrete={0x12, 0x24, 0x2, 0x2, 0x2, 0x2, 0x4, "750c626acaefd35516"}, @as_header={0x7, 0x24, 0x1, 0x4, 0x0, 0x2}, @as_header={0x7, 0x24, 0x1, 0x40, 0x9}]}, {{0x9, 0x5, 0x82, 0x9, 0x272, 0x5, 0x6, 0x7, {0x7, 0x25, 0x1, 0x102, 0x81, 0x6}}}}}}}]}}, &(0x7f0000000200)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x1b534b8f34767186, 0x1f, 0x3, 0x98, 0x40, 0x5b}, 0xd8, &(0x7f0000000600)={0x5, 0xf, 0xd8, 0x1, [@generic={0xd3, 0x10, 0x2, "5edc2ea869079ec2843b98bc9c81c2734d71a56ae56b27d4a83cbfe3a139f6ff467d60d92b7abb190000bd00686bdb424cb4ed86913f972718b0b984d0746b746568dc6b68a74dd32d682ad4d7feec315e6b132ee41542780650ffaca4ed8125f10d99cf0fd2de6b50c1b246ca027ca42350d64c68ec28b9872fdb3bcf4563e406b7cb46983b379e07283f459b781e20dffc458934c6716016a104db231c006b1fc84b833594d700dc708da14f68d55990b028a0a9aadb42144b9eeb46cdf16550a0b7d60e6c6a704db1579ffc76564f"}]}, 0x1, [{0x22, &(0x7f00000001c0)=@string={0x22, 0x3, "7c4d74dcea9c7c44ad82879bedc1ae36300163cf2637867704a0511feef1b1f4"}}]}) r2 = syz_open_dev$evdev(0x0, 0x1, 0x0) ioctl$EVIOCGKEYCODE_V2(r2, 0x80284504, 0x0) ioctl$EVIOCGBITKEY(r2, 0x80404521, &(0x7f00000004c0)=""/33) [ 940.711324][ T3354] usb 6-1: too many endpoints for config 0 interface 0 altsetting 0: 255, using maximum allowed: 30 [ 940.722250][ T3354] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 940.733188][ T3354] usb 6-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 255 [ 940.746216][ T3354] usb 6-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 22:30:44 executing program 4 (fault-call:2 fault-nth:0): r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000300000000000000f1"], 0x0) ioctl$HIDIOCAPPLICATION(r0, 0xc0185879, 0x20000000) [ 940.755455][ T3354] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 940.764384][ T3354] usb 6-1: config 0 descriptor?? [ 940.776573][ T3304] usb 2-1: new high-speed USB device number 33 using dummy_hcd [ 940.798056][T19881] FAULT_INJECTION: forcing a failure. [ 940.798056][T19881] name failslab, interval 1, probability 0, space 0, times 0 22:30:44 executing program 0: syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) r1 = syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0xf7, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1a, 0x1, 0x1, 0x80, 0x0, 0x3f, [{{0x9, 0x4, 0x0, 0xc0, 0x2, 0x7, 0x1, 0x1, 0x4, "", {{{0x9, 0x5, 0x1, 0x2, 0x262, 0x7f, 0x8, 0xf8}}}}}]}}]}}, &(0x7f0000001300)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x110, 0x4, 0x3f, 0x2, 0x8, 0x20}, 0x1008, &(0x7f0000000080)={0x5, 0xf, 0x1008, 0x1, [@generic={0x1003, 0x10, 0xa, "33e4b9aefe4a1346a06873aa849172e4827fc75bf38dd3a38246bb29186339de93b467dc937f5341bfddde57bc495567492dca0dc82d3696138b98c62c187da25059b7b36f1307cc97e75c00f138620b8397f6f491d77c100d404fb92441d283aa0757235e9c289a36cb6c73653b3456b096f4fa72a550ea265d2f1f8b8e1719c71cd18d15bfa366f471bca72353e60dcb4a6c343887619c950bc1b7fd3e74a247526f8a649159ef0115ce0eeaf79f879468461afaa21e9ff0f0b35ec44fa7023c0a6230c1d9ee659662624ce2b514ce219262f7374b57eca6116e6260fd39e7eec43d5ecbf5052c42558704f5082133e3f8669db785f83bb2c6ea932f3472626958761d55d872e211b65fd8df00bf71140ab4ae3ff4c0d19d93db9f8194af5d67813ae6b2a6b76ceb8c32d13d8bb20bba854f0d1cc008512d09cbc80e75f0585e124d11db0f30e834451cd5ca9a84010a35777a2a72b3deff0bc9f9ecaaeb8ba8e2e1e6396863f1729be4b4a78a10751cb61e11643640dbcbc2416b1530d5cfce8f371630a5afb8f46b4db4184461340bd3a964f2805c4abb68c56e69f5a15f532d84723e4fb418f296f1efe11c6d9fdac49f7c1043cb25e947a765c4fcb2da6b9b237bcf507f9c5608b96a7e7b37b2eefabb95b74711d139b11bf0f7bf3b86debcb149d8c2f4e42ce2d171e0f239e41885ae9118aeefb3a4b046ecadefb5c0b6c8aee5b00f45034d766ff4a71a042400548e527e9803336da3026efce23262d1d8e9acbc14318944d9a2876a022efad4779927a77697bb73033a8af5a1062d61cff2e69d847f150dbb09399141de5eb74d0f31ce2203ffe8d8710bf99fadb7e5c3e376c43eb8544772b64d8b5f8e6e0b6f3dd4730d0be6372dc5fd18e068a4298493b191b77800b8aa19fdb56b981ffc999dff44663cc3448c317acc96e7b28ec2871878fa4cf4321768b7a7cc0024f74921154aba60c258414f1530b49f17a731e7fd1938de02f156bb0da1f95363715f969620203aa5fa862844f99595ffcfbf88d1545bae0642f5583e43decd06d14af0ead0395f89f0ee99cfb055948037870f1222729df0c872bf30e34d774929fde3a888cfae35f401d433444f1d402f6285502c6cfd9a95d0efe52311b054f534d021f81300d79bb23c0385a3e91cbe11d6651cada2d910fb07309216d5e926c86ca96b95c031dcf74f396d03a347b62d6a640a410415b648b0510bb810c2c29972226b850f56e8221137e13abdf6ef4655f07b2a79f7736aff0288caec232a7892b0729a09a50983722873a5c3f73249aa780f744e71086162fb145097f1e7053cb18b2cd94b00fb1155619258a907d82f5b7daeabd25e3cf5f6a04129bccec5434c335a13a9c433c2d03d76c822f2a976c63cd0d92e10473a41895bcaa0d378247a51b1a66a6e0864c234e53e203355bd2f398551511fe1dd7beb1ef46e44d6042056ee9887386fd7832d9628e2e54c78b3f9076b053ead6c52af7c020b3aebf83c973d3d364cb0c0e7a55f978f10a77da8e3ecf82db96c241cf5be8802a26ca2ef140c60468a56e8b52047d78cb2d4ad1cb8b0990da84cecf7537128a49c4580e8fc0d7571b8b8b6ad333e1ae29bac462e369c0e532f8ba97b3a1034916e896efd6612e6edfbaef4f4a48ef84ef21c5f2f34f1b0166112bd046951037a44417b799a1273374a7a6c5b9ac2087db5cb7c01ef438120beb6499db4f001641945ada3688995e300243a0ed709e553406276d404ab5acc53de31773bd696c5bb8fa8ba2d78931dbb42c107d7710d58635a919d759ea5d982d7bf0b8f3509356a556b08ea9a47aa926ff70d2f8b369b9f2cd31e5934f08addf37c797c81fa99417be298d333ac658c66f265e8447cd1cbc3bc4c984643802ca4ef04c6736568d901914de24376e81b533bd471893fc08ab27fc562b2fd28b94987cc039791018a967d35ec67e58d0f7d7f314670b257072195ac54faa80a41a89edabee49210166ccd3e423774aa066b8e2f1f232cf3a344ef8baa08ebf6e903de870b7a781e165fc6cac4f4238c0db04b2a070d98baa8aea685ba9f282a7ffacb7713ab85cb1628ede786ff996a42cfee2bd871e7f1ab6f3528cde281084dff26c2d8c32c0fccd212e96e0d516350c606a41dfecdc80f6608b82e7cea9c7e1d3dd6586e63f55e9f0b1cc94eeaa6d5942c219ee8de110e9ab0e9b6966ca6e78866984e58470461e37807786dddb5bda0c4baf044a3ec42b7421f69ac62bdadc6a77bc0b2e54f4af03e0efe3eb0b289916723e9049398be9630cbd2349496caf9ce26f266f883968ed2d5b4fa39359890ccb5622b79774d0249763d576d233b7bcf2ead487ced42ff5e2dea9231f4bb029044395673a3b79314b12b3a642d162a8884eea825cf5f453303970a4f754dd1b9ffcee3072bf2c47b7e7a5d02cbd8faa79f9c30b234002997a3933010e0e335a8ffb62e8d21775d5624849553c9f5ec4b283b0d02557a196d9b3bb3d07cb642f4cb51d0111f2c2b0146da1e23b2760dca70f62079110a8adfa3caa2b33416ea78d89961eb18c1daa1fb604a6fa85c1e31e0119f4cf856bb3d19724b796cca21963da134ab8766d8b77db2d2393193ee17ff90860a5e7ceb726f97fcca1d006fce7eecce0a48a9db8db3ada4173289489cf758f33afeed2a9e1a651ade2705c206fdb1280298b06aad2c09a5841729150a48365cc5bbf2309b1ca9eabdf98a2de1b873291947b0ff4bf6742d135e99ab0656b79fbf4ca449e1f7f4a123808151fef90e2d68af81de0b95b5943308bfd59dbc9660e491c170fa67e660eb1248582bee0f4e87b95695d6ec9d3b3a5289811066e4493ea48d449c985bf83f5935841b6b4c6800a59969a417a426aab98094c90046caef287ef2f5c53bfdab3163c238d27e8fdb22c0b0109a42f2cc322fe2628c841f2c0240aec128fbfab4b2784a4a0a52f990f8688be40afcf454c76cf1e36f01ce44775979c1268a03368af8999334fe5d4f19c585a3a0eb8298493a3e4626ed4fc468e8b5f85602984aedc6b56a3bdf370448999e1355b1d2c0c6af6b5a5556f92d637b29712599e75a42b7edd0fa8dd9490873344f04c90ca76bc031a9a26b58796437ee0d4a3524df9cef00ceef5b4b377de3d414b32b8838ed795078f16006b1fe3e54b4bf90efcacb998b8a00e810d732940be637bf5384278e1887d9368c3bcab8b4c3c07fce2ff65519c549bc57ecf637a2f5c7d3bf255683bd080a1372375febcd6d3c22f39cf88b399398e34df5e1ecfa716f233ec9842b0b61d40330c4db4b5854a4ca53d3af68d7e219ba1241a45f97d246be4ec3aa9ec3738517544e0b11d5271fbecc700a0a60bc353f12ed70a35abf9c44adb6ac98c3098955786f59a4a4296e439fb6af34b316e087d968854389b158a17241a60bf8957cdb2c305b04d6b886a12b3f8be746a9fc890280933c33a624f8d319ed31cfed60809838c6f3e5a4e7019429a8da8eb0967076a02340c4a2baee4d5768e58cf827e2954925a882ef7ace0aaf3eb07f4d2a19629e6169eb80be651507f3e1a3d4c15dadccca62302890217d4d0e546fd0fb0250d3ebc904ab37ee922cc8a15b707de87ca4903f189ae969f640a7a882b616377b21b93ef76322d055fb5bcd29f52af8c7deb752e66257d00f5011dc57f971228ae91a712144f1df05a65c31783ec662f9b6cfe9fb2f2e3efea8f82eba2ebfed17fae875b6eccb466885f09fd36002ff2e3b6c639820fb9af0df1a6ed0958718309a300ab53f6c6110d1e592963f9b00b4dba93405b2ad525624b9f15502e7756c2498e7e8e1b47af5f2ab7ccbb6aacbcd79da0dfd5931282f5d1186c404ebbed0b1fd4c97858f6a9add64e621b59ee535de88d9381ba453383a1e1e4fc7d75fe7dde2c4bbd7a14d8fd05fa90bd5a42347c6198bdb1119a5bf57bfe1b19d629aa7b53ffeb235f29cc9e80d3ffd113c537cb40bd9d74ee05cce2e1cc9704bcbc820fa876554ccc572a1e4b9f72074161ce87a600df3b7f3129b2195e65829dd3bd0fa73c3381d21ab5436de2a64302ffd5e55a2ce34e2c3c00ffbfb76f7c2fa1e4ef0ee72dec303ee64542cb537c442312577e6b5e2f20fbfe260102a336b4450f5102766d508443963740b25d0a499b8dc0be5885e5909c035bf3abd74affaad41583b40064b70fc1600c37d65db193cc377366d0e089f80ebfffd0b3900f6bdb93e1d34cc9a9edfdfdcf5d5904e59632e2956a27506c92f204a1118fd013d774eba22128a90bc1694df4516b3cba3048f43e1b97c4179cc8c1ab7a653085ea6a4db024c32ff0aecbfac898ece121efad36da924a29a3686c671c39cf09482b2f39ff4d07c923c2db33613a8c1972e601246a20955cf9bcf22df9439454b8d79bb4ae44c8eb11c08198f0338bb19878b079a5da3ebc83f9ff9628a4efb5f3380d1491fa77a6cd056ecd89c57e674ab77c2de30070cc82cf92e0bfcae6c4efcbe53deb6dd1805c365bb3d2e3a1f5d640c2ead620dc82dd8538a7551621e41c723a1f77d07cd4f390e6692f1b3fb3b12f4631141367034896ea40f2f7dac25c83137abedec5ada4e0806db9fd06c3c0025f825a2b555c8348ebef94bc56a17678afe5e330be1e168d90006dda8589801f152f8ef27c438e3133b4dd19b189b400f28272aca9a31bb6ebf3797835cfdd32c207ee800a66327394ad1334d93bad0eeabd1ba41a93204d1632b57e4518e7ab7917c782dec20e57467d155637099f6153ef50b5de1f61c2aa08189a00ee96fd53fd5d5bf5da756db60d870b4d51db42e4046980fd8dd65088807a2886037b2af35dd23f6f55ac89e8508a10ca2b23dcc714a4384d3d23acddee7031d23836be438b4eca9950c175e8750248663fd993406a2709b2bead92c89699fb5934e3f257944c6b1e9900f480a6208e876f65960e4528320fa7322eec3d1c46642ee56eea81e61cfde699a31681706d23cb08cf6351f8b77be99029702ca1e1b6a04cf4396e4e79165eba19d983bc452585245434a8e39f5723534f913fecb367632d804875e9539d33ab1a66ebc43d08452ba8d6b3db3b49a444206153fa6c39cec1dff1802742f477261251c754354e68e05c872b38f03bda9377954ade8092e139d865820af889e5ac2a8455728dca86d9013b0412208be68941688e9663ec6f417879bea6a3baa0f632c7a4ba3931ce3e9a64f2aad9f8932887cd599b163a4d0124f13135499546ea25dad73204869b1fc262e1d007a5ab11530ed8a88e0a0ea88a0ce63455c646b89d28f14b89a15c6ce106f98eb401ebae7fc20a7b9ef5d216d1c3f155990e9266d51f9c08031b43eacaacd5ffc7ad4a1ce556f9751262fa0bcbba3982d54a496ed8c0c532c3d5d3127713a13ebb4e19efa082f89eebf8d6a47a9548cc5a92afca3d908437c775b3f6310b0744bef132242b8820d8daf0c8477b2b20ef3087dced30000600511db03771c5d4b0d5511b04b622bf91d9cede78058c061da533ca0bc72c7254901a46f22c6ae83ea49b95ac981e0dcda84da7b99b0929841c86be6a2dee7bb37f9f897e3c359552b146eafe0c758d230f421969b7a23c8579ac06ea7ef4d2afc21fc9be650451e70368f709942de37132f32d8863bfb04dc5e22b18c75085e3e5efd5418c9e767731d3aca7311d9319d18d1c77604ed928fe19ae6586c04c2b35ba19aedde6783992c6324f44b38fcdea3b51f23e55eb9089186ec0055a5931db523c8d5c35d1434"}]}, 0x11c, [{0x79, &(0x7f00000010c0)=@string={0x79, 0x3, "f6ac09bf8b9c57a1b600c5d545f0e7046a387264b6e7ca2cfbd8adbf1d4dea67aacda9be66b22e0c2e12432958ae53abcf88dfc95f997aadd23e85b1a27f66d5ca1e7c6f15ab470d0045dd7241b34ee49ef04b76ee332bcbe7fa574d88709ad071925bc0337d74a92543bcbe846b00383d23ac5ed79409"}}, {0x4f, &(0x7f0000001140)=@lang_id={0x0, 0x3, 0x861}}, {0x1f, &(0x7f00000011c0)=@string={0x1f, 0x3, "2c9df6ed5d7cc4bafcbb6ec52e9b32181322632e05b625582cb4ea01f1"}}, {0x4, &(0x7f0000001200)=@lang_id={0x4, 0x3, 0x441}}, {0x4, &(0x7f0000001240)=@lang_id={0x4}}]}) syz_usb_disconnect(r1) ioctl$EVIOCGMTSLOTS(r0, 0x8040450a, 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) syz_open_dev$hidraw(0x0, 0x0, 0x100) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$EVIOCSABS20(0xffffffffffffffff, 0x401845e0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2040) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x7, 0xa140) [ 940.810958][T19881] CPU: 0 PID: 19881 Comm: syz-executor.4 Not tainted 5.4.0-rc6-syzkaller #0 [ 940.819775][T19881] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 940.829928][T19881] Call Trace: [ 940.833230][T19881] dump_stack+0xca/0x13e [ 940.837413][T12211] usb 4-1: device descriptor read/64, error 18 [ 940.837478][T19881] should_fail.cold+0xa/0x1c [ 940.848199][T19881] ? fault_create_debugfs_attr+0x170/0x170 [ 940.854013][T19881] ? __module_text_address+0xe/0x140 [ 940.859306][T19881] ? is_module_text_address+0xc/0x1a [ 940.864647][T19881] ? kernel_text_address+0x5e/0xc0 [ 940.869742][T19881] ? mempool_alloc+0x148/0x350 [ 940.874486][T19881] __should_failslab+0x114/0x180 [ 940.879438][T19881] should_failslab+0x5/0xf [ 940.883845][T19881] kmem_cache_alloc+0x46/0x2e0 [ 940.888589][T19881] ? mempool_alloc+0x350/0x350 [ 940.893363][T19881] mempool_alloc+0x148/0x350 [ 940.897937][T19881] ? mempool_destroy+0x30/0x30 [ 940.902696][T19881] ? find_held_lock+0x2d/0x110 [ 940.907538][T19881] ? find_get_entry+0x424/0x810 [ 940.912370][T19881] bio_alloc_bioset+0x381/0x600 [ 940.917205][T19881] ? __lock_acquire+0x80b/0x3b60 [ 940.922151][T19881] ? bvec_alloc+0x2f0/0x2f0 [ 940.926634][T19881] blk_next_bio+0x25/0x60 [ 940.930943][T19881] __blkdev_issue_discard+0x2ef/0x620 [ 940.936311][T19881] blkdev_issue_discard+0xc3/0x180 [ 940.941400][T19881] ? ext4_trim_fs+0xa7f/0x1c00 [ 940.946141][T19881] ? __blkdev_issue_discard+0x620/0x620 [ 940.951679][T19881] ? rcu_read_lock_sched_held+0x9c/0xd0 [ 940.957201][T19881] ? rcu_read_lock_bh_held+0xb0/0xb0 [ 940.962466][T19881] ext4_trim_fs+0xc30/0x1c00 [ 940.967042][T19881] ? ext4_group_add_blocks+0xa70/0xa70 [ 940.972488][T19881] ? lock_downgrade+0x6e0/0x6e0 [ 940.977412][T19881] ? __might_fault+0xef/0x1d0 [ 940.982079][T19881] ? __might_fault+0x192/0x1d0 [ 940.986823][T19881] ext4_ioctl+0x1dd3/0x4270 [ 940.991317][T19881] ? __lock_acquire+0x145e/0x3b60 [ 940.996350][T19881] ? ext4_ioc_getfsmap+0x860/0x860 [ 941.001465][T19881] ? mark_lock+0xbc/0x1160 [ 941.005873][T19881] ? _parse_integer+0x180/0x180 [ 941.010703][T19881] ? mark_lock+0xbc/0x1160 [ 941.015114][T19881] ? __lock_acquire+0x80b/0x3b60 [ 941.020039][T19881] ? find_held_lock+0x2d/0x110 [ 941.024794][T19881] ? __fget+0x32e/0x530 [ 941.028944][T19881] ? ext4_ioc_getfsmap+0x860/0x860 [ 941.034042][T19881] do_vfs_ioctl+0xd2d/0x1330 [ 941.038612][T19881] ? rcu_read_lock_sched_held+0xd0/0xd0 [ 941.044163][T19881] ? ioctl_preallocate+0x200/0x200 [ 941.049332][T19881] ? __fget+0x357/0x530 [ 941.053470][T19881] ? ksys_dup3+0x3c0/0x3c0 [ 941.057873][T19881] ? vfs_write+0x15b/0x5c0 [ 941.062313][T19881] ksys_ioctl+0x9b/0xc0 [ 941.066463][T19881] __x64_sys_ioctl+0x6f/0xb0 [ 941.071039][T19881] ? lockdep_hardirqs_on+0x382/0x580 [ 941.076315][T19881] do_syscall_64+0xb7/0x580 [ 941.080806][T19881] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 941.086676][T19881] RIP: 0033:0x45a649 [ 941.090560][T19881] Code: ad b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 941.110162][T19881] RSP: 002b:00007f4155705c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 941.111264][T12211] usb 4-1: new high-speed USB device number 118 using dummy_hcd [ 941.118561][T19881] RAX: ffffffffffffffda RBX: 00007f4155705c90 RCX: 000000000045a649 [ 941.118569][T19881] RDX: 0000000020000000 RSI: 00000000c0185879 RDI: 0000000000000003 [ 941.118575][T19881] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 941.118583][T19881] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f41557066d4 [ 941.118590][T19881] R13: 00000000004c3236 R14: 00000000004d7548 R15: 0000000000000005 [ 941.166776][ T3309] usb 1-1: new high-speed USB device number 21 using dummy_hcd [ 941.201329][ T3304] usb 2-1: config 0 has an invalid interface number: 253 but max is 0 [ 941.209586][ T3304] usb 2-1: config 0 has no interface number 0 [ 941.216100][ T3304] usb 2-1: config 0 interface 253 altsetting 0 endpoint 0x81 has an invalid bInterval 49, changing to 7 [ 941.227363][ T3304] usb 2-1: New USB device found, idVendor=6615, idProduct=0012, bcdDevice=fc.a8 [ 941.236617][ T3304] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 941.245648][ T3354] keytouch 0003:0926:3333.00F1: fixing up Keytouch IEC report descriptor [ 941.257222][ T3354] input: HID 0926:3333 as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.0/0003:0926:3333.00F1/input/input355 [ 941.271811][ T3304] usb 2-1: config 0 descriptor?? [ 941.313121][ T3304] input: USB Touchscreen 6615:0012 as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.253/input/input356 [ 941.342422][ T3354] keytouch 0003:0926:3333.00F1: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.5-1/input0 [ 941.441303][ T3309] usb 1-1: device descriptor read/64, error 18 [ 941.447585][T12211] usb 4-1: device descriptor read/64, error 18 [ 941.513536][T19875] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 941.523037][ T3354] usb 2-1: USB disconnect, device number 33 [ 941.663813][ T3525] usb 6-1: USB disconnect, device number 118 22:30:45 executing program 4 (fault-call:2 fault-nth:1): r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000300000000000000f1"], 0x0) ioctl$HIDIOCAPPLICATION(r0, 0xc0185879, 0x20000000) [ 941.799733][T19892] FAULT_INJECTION: forcing a failure. [ 941.799733][T19892] name failslab, interval 1, probability 0, space 0, times 0 [ 941.812452][T19892] CPU: 1 PID: 19892 Comm: syz-executor.4 Not tainted 5.4.0-rc6-syzkaller #0 [ 941.821124][T19892] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 941.831195][T19892] Call Trace: [ 941.834479][T19892] dump_stack+0xca/0x13e [ 941.838700][T19892] should_fail.cold+0xa/0x1c [ 941.843270][T19892] ? fault_create_debugfs_attr+0x170/0x170 [ 941.849054][T19892] ? find_held_lock+0x2d/0x110 [ 941.853825][T19892] ? generic_make_request_checks+0x747/0x1920 [ 941.859885][T19892] ? create_task_io_context+0x2c/0x430 [ 941.865327][T19892] __should_failslab+0x114/0x180 [ 941.870243][T19892] should_failslab+0x5/0xf [ 941.874699][T19892] kmem_cache_alloc_node+0x4d/0x310 [ 941.879881][T19892] create_task_io_context+0x2c/0x430 [ 941.885197][T19892] generic_make_request_checks+0x148b/0x1920 [ 941.891158][T19892] ? trace_event_raw_event_block_rq_requeue+0x5c0/0x5c0 [ 941.898089][T19892] ? mempool_alloc+0x148/0x350 [ 941.902845][T19892] ? rcu_read_lock_sched_held+0x9c/0xd0 [ 941.908366][T19892] ? rcu_read_lock_bh_held+0xb0/0xb0 [ 941.913679][T19892] ? __kasan_kmalloc.constprop.0+0xbf/0xd0 [ 941.919462][T19892] generic_make_request+0x8f/0xb10 [ 941.924564][T19892] ? mempool_alloc+0x350/0x350 [ 941.929310][T19892] ? mempool_alloc+0x155/0x350 [ 941.934116][T19892] ? blk_queue_enter+0xda0/0xda0 [ 941.939046][T19892] ? mempool_destroy+0x30/0x30 [ 941.943792][T19892] ? submit_bio+0xb1/0x440 [ 941.948188][T19892] submit_bio+0xb1/0x440 [ 941.952408][T19892] ? generic_make_request+0xb10/0xb10 [ 941.957757][T19892] ? bio_alloc_bioset+0x2aa/0x600 [ 941.962762][T19892] ? lockdep_init_map+0x1b0/0x5e0 [ 941.967773][T19892] ? lockdep_init_map+0x1b0/0x5e0 [ 941.972779][T19892] submit_bio_wait+0x104/0x1b0 [ 941.977532][T19892] ? submit_bio_wait_endio+0x40/0x40 [ 941.982807][T19892] blkdev_issue_discard+0xf0/0x180 [ 941.987911][T19892] ? ext4_trim_fs+0xa7f/0x1c00 [ 941.992663][T19892] ? __blkdev_issue_discard+0x620/0x620 [ 941.998213][T19892] ? rcu_read_lock_sched_held+0x9c/0xd0 [ 942.003734][T19892] ? rcu_read_lock_bh_held+0xb0/0xb0 [ 942.008996][T19892] ext4_trim_fs+0xc30/0x1c00 [ 942.013564][T19892] ? ext4_group_add_blocks+0xa70/0xa70 [ 942.019003][T19892] ? lock_downgrade+0x6e0/0x6e0 [ 942.023850][T19892] ? __might_fault+0xef/0x1d0 [ 942.028511][T19892] ? __might_fault+0x192/0x1d0 [ 942.033249][T19892] ext4_ioctl+0x1dd3/0x4270 [ 942.037735][T19892] ? __lock_acquire+0x145e/0x3b60 [ 942.042735][T19892] ? ext4_ioc_getfsmap+0x860/0x860 [ 942.047823][T19892] ? mark_lock+0xbc/0x1160 [ 942.052224][T19892] ? _parse_integer+0x180/0x180 [ 942.057052][T19892] ? mark_lock+0xbc/0x1160 [ 942.061444][T19892] ? __lock_acquire+0x80b/0x3b60 [ 942.066356][T19892] ? find_held_lock+0x2d/0x110 [ 942.071120][T19892] ? __fget+0x32e/0x530 [ 942.075280][T19892] ? ext4_ioc_getfsmap+0x860/0x860 [ 942.080366][T19892] do_vfs_ioctl+0xd2d/0x1330 [ 942.084944][T19892] ? rcu_read_lock_sched_held+0xd0/0xd0 [ 942.090487][T19892] ? ioctl_preallocate+0x200/0x200 [ 942.095609][T19892] ? __fget+0x357/0x530 [ 942.099740][T19892] ? ksys_dup3+0x3c0/0x3c0 [ 942.104132][T19892] ? vfs_write+0x15b/0x5c0 [ 942.108524][T19892] ksys_ioctl+0x9b/0xc0 [ 942.112660][T19892] __x64_sys_ioctl+0x6f/0xb0 [ 942.117226][T19892] ? lockdep_hardirqs_on+0x382/0x580 [ 942.122492][T19892] do_syscall_64+0xb7/0x580 [ 942.126993][T19892] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 942.132861][T19892] RIP: 0033:0x45a649 22:30:45 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$EVIOCGABS3F(r0, 0x8018457f, &(0x7f0000000240)=""/156) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, &(0x7f0000000080)=""/14, 0xe) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="c6f2f98330edc4091864fca101b60006c52459a746b46de63dbbc31d6a574e538358d428cb64783a9d136329ecdfbf", 0x2f) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000300)=0xfffffffffffffffa) syz_open_dev$hiddev(&(0x7f00000001c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) read$hidraw(r2, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x1, 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x0, 0x0) read$hiddev(r3, &(0x7f0000000a00)=""/226, 0x3b3) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x9d, 0xc8, 0xf9, 0x10, 0x1d50, 0x6089, 0xfb62, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x7f, 0x0, 0x0, 0xd2, 0xb, 0xb0}}]}}]}}, 0x0) syz_usb_control_io$printer(0xffffffffffffffff, 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r5, &(0x7f0000000540)=""/172, 0xac) read$hidraw(0xffffffffffffffff, &(0x7f0000000480)=""/149, 0x95) ioctl$HIDIOCGRAWINFO(r5, 0x80084803, &(0x7f0000000840)=""/192) write$hidraw(0xffffffffffffffff, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRDESCSIZE(r4, 0x80044801, 0x0) [ 942.136734][T19892] Code: ad b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 942.156316][T19892] RSP: 002b:00007f4155705c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 942.164712][T19892] RAX: ffffffffffffffda RBX: 00007f4155705c90 RCX: 000000000045a649 [ 942.172669][T19892] RDX: 0000000020000000 RSI: 00000000c0185879 RDI: 0000000000000003 [ 942.180634][T19892] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 942.188599][T19892] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f41557066d4 [ 942.196566][T19892] R13: 00000000004c3236 R14: 00000000004d7548 R15: 0000000000000005 [ 942.205642][T12211] usb 4-1: device descriptor read/64, error 18 [ 942.211917][ T3309] usb 1-1: device descriptor read/64, error 18 22:30:45 executing program 2: r0 = syz_usb_connect(0x1, 0x0, &(0x7f0000000140)=ANY=[], 0x0) syz_usb_connect(0x3, 0x56a, &(0x7f00000000c0)={{0x12, 0x1, 0x250, 0x35, 0x3d, 0xe9, 0xff, 0x1ae7, 0x525, 0xadf0, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x558, 0x2, 0x2, 0x40, 0x50, 0x1, [{{0x9, 0x4, 0x9e, 0x0, 0x9, 0x23, 0xbc, 0x8c, 0xf1, [@cdc_ecm={{0xa, 0x24, 0x6, 0x0, 0x0, "2a00f04381"}, {0x5, 0x24, 0x0, 0x8001}, {0xd, 0x24, 0xf, 0x1, 0x68dc, 0xf9c, 0x7f, 0x2}, [@mdlm_detail={0x93, 0x24, 0x13, 0x9, "225e4f6717f0182870f571647b22ceb1091d294f6d02f9fe184ce79d2e2e94986e2e78df11e66f18e357fde26dbdbd25d828baabd386e0cfcf847b4120007daa251a43f2085daf07e9e91e252dab5c4aedf80b7001b5b96c5e6ba5efd99c4174fdba81393c3b07b0bba0ac7268f1275f4024cf78155d8e816555f6524d55b17b6785b846b9e48d98d6f347a50433bf"}, @mbim_extended={0x8, 0x24, 0x1c, 0x7, 0x6, 0x5}, @mbim_extended={0x8, 0x24, 0x1c, 0x2, 0x6, 0x3ff}, @mdlm={0x15, 0x24, 0x12, 0xe5c5}]}], [{{0x9, 0x5, 0x5, 0xc, 0x3f4, 0x53, 0x2, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x3f, 0xfa}, @generic={0x78, 0x31, "e82b15870aae9197bada5902e271b9b6990ce45ef6665048d617fb962cb1f043d4abc3df7d7f3274e190db1ac401632eef9a6b23936c46903b6818a50addf246061a85d9a0dfbc49facd6a57dc5a2798b6ca763d7aaa10e3206dd9f1838a3d712143d6956b97dc01f0268bc5a9bb425fcb1ed1e41981"}]}}, {{0x9, 0x5, 0x5, 0x3, 0x72, 0x4, 0x8, 0x3, [@generic={0xcc, 0x5, "b2529470e7ab59c5c575f9f297e33ecd379aa517cd45b75c1aa63ca4df44ca3d724d4565ef9563593a736e080539e74975f5b04f87674a467e1e9b435cbd13a1a2aaffe666a7f4d25df0de483b659be8a141192875dadb4d74b424448b53e6237957baca8c074a9b58d5c0eed0c61a5528fa71a9729614f280500fa3a34173b64c227ab769bb1e33d2d3062f562335c7aec9879c725db5c3613263f405f9345002690d446109fa97e1cf0620c9599747817fe9be616028c65aca62ae798c14a0ba1951faa898a915e568"}, @generic={0x7d, 0x0, "4bdc335cfc6edf33b16634e4d3aecc1a199780360d36642d7d28ef0d68eff965f8122e83b23cb76cca60e5ddadd4763423d03a4299c482c7b201beda9ff0a9ab822118eb29cc5a42709a13368aeb9b7c3e848f35f27262b9659435af50457ff7deacb10bdf6f009aaf71288a3e75225126b050fbfacf3c6edd5fc0"}]}}, {{0x9, 0x5, 0xc, 0x2, 0x3d, 0xd1, 0x8, 0x4c}}, {{0x9, 0x5, 0x1, 0x2, 0x1b6, 0x3f, 0x80, 0xe9, [@generic={0xcd, 0x10, "f9e6c2146bfcdcbc64439f1d38746135b0d07904534adac899ea1e23f58ed738605fc1b30fce33b29dd610f270526d5c0a24cf7b141c336c614e4222c9c66e7fe217948a76e208e44d3f438bf790e3b31647905cf5335b81993c26ff98a1bc5b54f92b617d9d1d0b75f943d1f1a400c499f6ce439f7aac9569317b4c3df07c69eb8311178573a5a2299aed9d180506aa128bdcc207042d4a77513e818b49adb7a7bd3f7ad879c1bf94b7a1f251143feb1904800f346b67a8c0045d6503fd52dd369f86c3c395f800367eba"}, @generic={0x51, 0x23, "561a1c51e4522677f9b6498eadf5e5b9db72d8715828344ff6b68080004185e1917fa539710ce3a14f3d64bccc5547a945ac47de6de94ad7c55b1e13b05667e288032d9371b798b2b853427c00b51c"}]}}, {{0x9, 0x5, 0x0, 0x0, 0x317, 0x1f, 0x1f, 0x2}}, {{0x9, 0x5, 0x3, 0x3, 0x1c9, 0x6, 0x51, 0x9, [@generic={0x7d, 0x23, "311df506b96a15f29b7aaa4b3bfe7d343c540d34a01e8dd93ab0e8949a22453e7f17e3c456824c275dfe5cf4b8d0a11108ce9e034dead958dea6f559873a3b80dc7fbbaa7a5716a6a022378d06fc73fc4b236c5236f1ecc09039a3df6fae006c42cb0f66c2d8f1cee04b08e5dc8021cc90c12b5990017b33dacb95"}]}}, {{0x9, 0x5, 0x80, 0x1, 0x347, 0x0, 0x80, 0x1}}, {{0x9, 0x5, 0x1, 0x0, 0x256, 0xff, 0x81, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x0, 0x7fff}]}}, {{0x9, 0x5, 0x80, 0x10, 0x248, 0x5, 0x8, 0x7f, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0xff}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x8, 0x6}]}}]}}, {{0x9, 0x4, 0x21, 0x5, 0x1, 0x50, 0x46, 0x66, 0x6, [@cdc_ecm={{0x6, 0x24, 0x6, 0x0, 0x0, 'D'}, {0x5, 0x24, 0x0, 0x9}, {0xd, 0x24, 0xf, 0x1, 0x6, 0x3, 0x0, 0x80}, [@mbim_extended={0x8, 0x24, 0x1c, 0x3, 0x0, 0x23}]}], [{{0x9, 0x5, 0xe, 0x4, 0x38, 0x40, 0x9, 0x92, [@generic={0x77, 0x21, "dff7d07c8a7eaabcba2eda315f3b1407109dd399ccf5fe28030bbca8f836e5bb7adf8833e04811ee3a263bba6794244338b76723979ef5713985142aef020640af7c9dffb49cf2a69953d86aa4ca5481cb017514ff8d2a03905e092fcfe77c35fab43ec8917b221d940cc73cef2e07d84a5d51ab17"}]}}]}}]}}]}}, &(0x7f0000000700)={0xa, &(0x7f0000000640)={0xa, 0x6, 0x310, 0x1, 0x81, 0x1, 0x20}, 0x3c, &(0x7f0000000680)={0x5, 0xf, 0x3c, 0x5, [@ptm_cap={0x3}, @wireless={0xb, 0x10, 0x1, 0x8, 0x90, 0x7, 0x5, 0x0, 0x99}, @wireless={0xb, 0x10, 0x1, 0x4, 0x15b41993b03e9b1f, 0xff, 0x1, 0x8, 0xfc}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x1, 0xf0, 0x1, 0x9e}, @ss_container_id={0x14, 0x10, 0x4, 0x3, "822f5221733beb894c2c90b38b593227"}]}, 0x1, [{0x4, &(0x7f00000006c0)=@lang_id={0x4, 0x3, 0x100c}}]}) ioctl$EVIOCGPHYS(0xffffffffffffffff, 0x80404507, &(0x7f0000000040)=""/109) syz_usb_control_io(r0, 0x0, &(0x7f0000000840)={0x84, &(0x7f0000000000)={0x0, 0x0, 0x3, "c10c99"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 942.290846][T19902] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 942.331378][T12211] usb usb4-port1: unable to enumerate USB device [ 942.481250][ T3309] usb 1-1: new high-speed USB device number 22 using dummy_hcd [ 942.511267][ T5] usb 2-1: new high-speed USB device number 34 using dummy_hcd [ 942.523963][T19915] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 942.661269][ T3354] usb 3-1: new high-speed USB device number 124 using dummy_hcd [ 942.661278][ T3525] usb 6-1: new high-speed USB device number 119 using dummy_hcd 22:30:46 executing program 4 (fault-call:2 fault-nth:2): r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000300000000000000f1"], 0x0) ioctl$HIDIOCAPPLICATION(r0, 0xc0185879, 0x20000000) 22:30:46 executing program 1: syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_usb_connect(0x0, 0x2d, &(0x7f0000000100)=ANY=[@ANYBLOB="120100000109021b00010000000009040000014bb6e000070581020000010000"], 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x505200) ioctl$EVIOCGABS3F(r0, 0x8018457f, &(0x7f0000000040)=""/161) [ 942.771373][ T3309] usb 1-1: device descriptor read/64, error 18 [ 942.911298][ T3354] usb 3-1: Invalid ep0 maxpacket: 512 [ 942.911304][ T3525] usb 6-1: Using ep0 maxpacket: 16 [ 943.031296][ T3525] usb 6-1: config 0 has an invalid interface number: 127 but max is 0 [ 943.039562][ T3525] usb 6-1: config 0 has no interface number 0 [ 943.045719][ T3525] usb 6-1: New USB device found, idVendor=1d50, idProduct=6089, bcdDevice=fb.62 [ 943.054759][ T3525] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 943.063588][ T3525] usb 6-1: config 0 descriptor?? [ 943.071352][ T3354] usb 3-1: new high-speed USB device number 125 using dummy_hcd 22:30:46 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000300000000000000f1"], 0x0) ioctl$HIDIOCAPPLICATION(r0, 0xc0185879, 0x20000000) [ 943.191278][ T3309] usb 1-1: device descriptor read/64, error 18 [ 943.261265][ T5] usb 2-1: device descriptor read/64, error -71 [ 943.311344][ T3309] usb usb1-port1: attempt power cycle [ 943.331247][ T3354] usb 3-1: Invalid ep0 maxpacket: 512 [ 943.336743][ T3354] usb usb3-port1: attempt power cycle [ 943.381385][ T3525] hackrf 6-1:0.127: usb_control_msg() failed -71 request 0e [ 943.388805][ T3525] hackrf 6-1:0.127: Could not detect board [ 943.394877][ T3525] hackrf: probe of 6-1:0.127 failed with error -71 [ 943.403224][ T3525] usb 6-1: USB disconnect, device number 119 22:30:46 executing program 3: syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xc, 0xfc, 0x2d, 0x8, 0x424, 0x7801, 0xa400, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0xd2, 0x51, 0x65, 0x0, [], [{{0x7, 0x5, 0x81, 0x2}}]}}]}}]}}, 0x0) [ 943.661372][ T5] usb 2-1: device descriptor read/64, error 18 22:30:47 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000300000000000000f1"], 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x2, 0x20000000) [ 943.931388][ T12] usb 4-1: new high-speed USB device number 119 using dummy_hcd [ 943.939178][ T5] usb 2-1: new high-speed USB device number 35 using dummy_hcd [ 944.031250][ T3309] usb 1-1: new high-speed USB device number 23 using dummy_hcd [ 944.061259][ T3354] usb 3-1: new high-speed USB device number 126 using dummy_hcd [ 944.161248][T12211] usb 6-1: new high-speed USB device number 120 using dummy_hcd [ 944.181299][ T12] usb 4-1: Using ep0 maxpacket: 8 22:30:47 executing program 0: r0 = syz_open_dev$hiddev(&(0x7f0000000140)='/dev/usb/hiddev#\x00', 0x200, 0x400) ioctl$HIDIOCGFLAG(r0, 0x8004480e, &(0x7f00000001c0)) syz_usb_connect(0x1, 0x1, &(0x7f0000000180)=ANY=[@ANYRES16], 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x9, 0x0) ioctl$EVIOCGBITSW(r1, 0x80404525, &(0x7f0000000080)=""/168) r2 = syz_open_dev$hiddev(&(0x7f00000002c0)='/dev/usb/hiddev#\x00', 0x3, 0x2) ioctl$HIDIOCGFIELDINFO(r2, 0xc038480a, &(0x7f0000000300)={0x3, 0xfffffe7d, 0x59, 0x7ff, 0x80, 0x4, 0x3, 0x40, 0x5, 0x1c, 0x8, 0x8, 0x6, 0x8}) ioctl$HIDIOCGREPORTINFO(r2, 0xc00c4809, &(0x7f0000000000)={0x3, 0x0, 0x1}) [ 944.211243][ T5] usb 2-1: device descriptor read/64, error 18 [ 944.301361][ T3309] usb 1-1: device descriptor read/64, error 18 [ 944.301425][ T12] usb 4-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 944.317841][ T12] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping [ 944.327845][ T12] usb 4-1: New USB device found, idVendor=0424, idProduct=7801, bcdDevice=a4.00 [ 944.331239][ T3354] usb 3-1: Invalid ep0 maxpacket: 512 [ 944.336925][ T12] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 944.342088][ T12] usb 4-1: config 0 descriptor?? [ 944.371322][T19931] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 944.392302][ T12] lan78xx 4-1:0.0 (unnamed net_device) (uninitialized): lan78xx_get_endpoints failed: -22 [ 944.411414][T12211] usb 6-1: Using ep0 maxpacket: 16 [ 944.511308][ T3354] usb 3-1: new high-speed USB device number 127 using dummy_hcd [ 944.531485][T12211] usb 6-1: config 0 has an invalid interface number: 127 but max is 0 [ 944.539747][T12211] usb 6-1: config 0 has no interface number 0 [ 944.545887][T12211] usb 6-1: New USB device found, idVendor=1d50, idProduct=6089, bcdDevice=fb.62 [ 944.554998][T12211] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 944.561332][ T12] lan78xx: probe of 4-1:0.0 failed with error -22 [ 944.564524][T12211] usb 6-1: config 0 descriptor?? [ 944.593761][ T3304] usb 4-1: USB disconnect, device number 119 [ 944.601372][ T5] usb 2-1: device descriptor read/64, error 18 [ 944.721888][ T5] usb usb2-port1: attempt power cycle [ 944.761283][ T3354] usb 3-1: Invalid ep0 maxpacket: 512 22:30:48 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000300000000000000f1"], 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x541b, 0x20000000) [ 944.766880][ T3354] usb usb3-port1: unable to enumerate USB device [ 944.841420][T12211] hackrf 6-1:0.127: usb_control_msg() failed -71 request 0e [ 944.848917][T12211] hackrf 6-1:0.127: Could not detect board [ 944.855012][T12211] hackrf: probe of 6-1:0.127 failed with error -71 [ 944.863397][T12211] usb 6-1: USB disconnect, device number 120 22:30:48 executing program 5: ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x4a4900) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x40284504, &(0x7f0000000080)={0x5, 0x0, 0x101, 0x0, "f019fc8240ebae4a481118b83e441e0fd752efd57fe546aedba5d82cc184a3fe"}) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x02\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\xf2\x00', 0x0, 0x800) read$hidraw(r1, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r3, 0x80044801, &(0x7f0000001300)) read$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r0, 0x0, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(&(0x7f00000002c0)='/dev/usb/hiddev#\x00', 0x3, 0x2) ioctl$HIDIOCGFIELDINFO(r4, 0xc038480a, &(0x7f0000000300)={0x3, 0xfffffe7d, 0x59, 0x7ff, 0x80, 0x4, 0x3, 0x40, 0x5, 0x1c, 0x8, 0x8, 0x6, 0x8}) ioctl$HIDIOCGUCODE(r4, 0xc018480d, &(0x7f0000000040)={0x2, 0xffffffff, 0x1, 0x0, 0x7, 0x10000}) syz_open_dev$hidraw(0x0, 0x0, 0x2246) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) syz_open_dev$evdev(0x0, 0x400, 0x80000) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, &(0x7f00000001c0)="4add770f7afddb40ac8b724dac0aa66b98f20a5e1ff8a25a3aa7a31df7eed290d1acef3771cae394d300f23dc5f8de816cb60672eb62ce917e4ce7940a6d13fc2fb2b6bc3e1605da874667") ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400007) syz_open_dev$hidraw(0x0, 0x6, 0x1b2fe9a06188fa76) r6 = syz_usb_connect$hid(0x6, 0x3f, &(0x7f0000000240)=ANY=[@ANYBLOB="1201000000000010dddaa36040000120030109022d000101ff4002090400cd0103010005092100000701220d00090581039e0202400100000003a100fe3601"], &(0x7f0000000840)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000280)=ANY=[@ANYBLOB="0a061003040003200000"], @ANYBLOB='4\x00\x00\x00', @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYBLOB="050f3400050a100304000000020802071002007f7f00071002288c6a0003100b14100401dfcd4d340c01217b7111cb6c00"], @ANYBLOB="0200000004000000", @ANYPTR=&(0x7f0000000300)=ANY=[@ANYBLOB="04030b04"], @ANYBLOB="000000000000000000000001519cac3a04fe480b7ee26121081243fd3200be97dd69ace33bda4fcb57af91d7eb0ba43e19ce691fece5820149d6ec2c995f0db9adcf3acdae9c89f0d70500000000000000d5c2c719fc64cbdb2aec2e06d614d946ee67252ece5207a85b60a9411ea9ebc3a45100a84741494be50e6f746a2efcb536a81c7639df0598ee0006840db71116e98990287c464e43acdc75cdd0"]) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x101) write$hidraw(r7, &(0x7f0000000080)='\x00', 0x1e8) r8 = syz_open_dev$hidraw(&(0x7f0000000340)='/dev/hidraw#\x00', 0x0, 0x20000) ioctl$HIDIOCGRDESC(r8, 0x90044802, &(0x7f0000004200)=ANY=[@ANYBLOB="7a0a0000600956673e8ccc7faf1f7b116c0bf4172eff699d1bcbeb62697f6826f373d04d06afdd3e29de98240b5786feb244377382b18e17e17517b2c2164cef99ec7eb19869d0699bbffffb531402aa608331b11ee4defa193ec9ea84cf9df393fd16cbb97c40cec0ae04027c41070512385dcbec2329ba4f5ca68f3292f01cd54429c0718095844b33a868dc3bf69b9086b33c32e767f1366e9a6f7b8fe24ea314d5177da96002c67171969289433653ceec64b1194676eac8eb62aaa7fc0d99c023e0db8828a9bbbc89c55df7a4b93b600399fe1384c8f2fd052c3ca220aa7f2a8af55f1b03e9a271f0128087e32fe8c72c92995e67597b1a1af014257f961a568948e27ccca16c41539d2227ff3d7908e9112fdd414d2ec3485a72f9c91cfe962ccf7fab02d13953bb3de3da0a54c73842a9971929ae15bc215028fb5c3dbebffbb317f73b99c4ed7a0b8f720f12211751f449bbe055288d656407049c6822180678aef2a0732ac4e3e6ebc8019ccc466c241922a3741690cb412da81bbc19ae37d179d260ba1bcd02666f86e4c9fd1f2a2c04e7eb78616c9f1dab430ee30c0763956ef8a429adce19b9237082ea3d3add3689690b036a49b953b03f66b2fa6e67579577c847405b674d42cd48aafef8f1dc68183a7c4e73b6f07fa7ee98b4615be914c9dff825b70d4757082a9124f11a117061dbf275f7b2b1b5df07e679625f2efc9e914dad67410c9e54cf5b76974f32fe1bcb37b54938e199933bc4682d83b828392795fe83f7b8feea6dcde08decd24bd4c0e873f6ef37aaf74b6964a4f20411ab92480000000000000a80767ceea0ea9e86d53658f4cd3cde4693f570dcb2fd9f231fe2f50c158383160873162f3578188fbc3e16264c6653eff50f9d9373d4f660cc52aeb4d798b4a6ce015021ba8208e941303280c47dbb757db57bd1c395d55187386168f231aded6e673db9817a4df2bd6776b89d88c06316e8530597b3ca38cbb26e4b3694b74478ea573a547abf3117a4e7eb9ae032e91eef28b9625dfd9d86aff6db922b75437e1e689e8dd17bbb1667bf2788d73a57cda5f90898bad164a164e78e443bf9155ab565c7114743157b1598caecb49a61691b99782aba27c587f43f0f96d83e4c77256cc682ccad01199204af345a1f95ecf86a824cee4ebe635a640870bf8e27333190378c62780462ce0e4a09d9145f25d700c5d11cb73ff21689f616f53b1bc09bde820b8f3fed51e22b507e0f4d9f149fa0e6afe07be9c910fa54092670a7b62e52472b8dfea4758974feddd3f4f1658dfd0339b1bda1ae2faa3d0f378ccd969507701a7f762a79149ec56ff7ce1610876db667731ac11d814a5da3668a5c305c55781fb9563e4e5c7eaf79dfb0745e272229b426da7a4ce5a64d5a20c4fce63d1954be494876fef34f1487d63a584f8682fd0d8575a468e481794af85a25950882309201c5d4ceeb1d3a3e84a1ab0fc91cbc5c880f8b55d67de50cb9fc4560610d76e043f5a313faaa2f8e3ec7d601d98055db4caca627d09f4c073c85b0b9dd127cf3aeca41335a0c16be50c675a09690bf332af3c6b2ca101be85ea970d5bc2632c3ede8eef53b4f6a8faa300084ed1f97aa45b6d4ecd4dae34e697c1b7fa18b733184a1645dbfff32ff0072da0c5a215658d674b299cf7d2994a5de7468e17c9deed73793d70723787aee7d1fc20771ba6dbaa2950d6e21b448f20dd68a27b7a22f7f03d60034a896c3f7557f6ccdf0c84d15192391fc1155472d867f75af49ddabbc0f1caa7f656aca169541b1620eddea939ad0ae5f5b424635c3a9bf8d3f03775a78330cdf9d1e010a5b700de90d19e35c3991873d3754cff5c91a95670371371cba272f3cc117c53ea31a34891b6fd3dee07b530ad53c5b038145f56a770d265607c20de6f7272341945355b3e6aa36c4126ba51ae85151b765212a065da106773f6edb4b94fccf82bf128c6f3451edeab26fe2344be643cef7a825f0b4a2635746cf66f1840e3e6dfe6913ea24d7617f4204bec2c870f28d28a50c9d92aeb8d1dbd681a7198703a904034c68a64ebaa5172aa960fd3a6db50a3ebba1897d49ada8f47838bf9fc3969222752b0d6783aa69cce7fa88b1bd349f0baebe141b554bba8fac06fbee293c1feb0c72b2828f695dbe4c55bd75a257e42cd7b9d2295c61be14e44d25cb39144bd4312d43a777921c95b5563d41848b678bcd62612dd23a9a87ee05edb0337f6a2741b890b8971296070dd5891c388a3b8a584eddd9b81c55df6ea21f5d13965cd1cc776885939cfb70a78f6042207d66295bd7e378abfc99e157c25527d5f36275eb47c3ba2a160295455930a0b6ccc7207499e61594e28ec66a8c64d9240aa4f881a5458fee0ffd6da0063d8b4bc31db847256617862bc0765fcbd886c0b803c83c9d5cc6d8ac978da191c302e5ac19dac0729b6a3ba3940c66f9cb8de49eb68e2cdb3834c2008195c9531b0d0840b112c4019e3eeb4842c78ce62d87b22f0fac66d0146df2c9fe535f2a2f909407b187cd8910a15ac6fc34c56fcd37631f77a733487340e4fff7cb8305016ebe47ebd6fbe9d072277a691cca5ded0038da0bd359bd2baf42ec5e2c84ff5a35ddb9fedfd68b953c74a62e418673405432cdccedec672bc86d53ec033fcae5090000001c5e0c7be0e00ccf084f44ad614d7ced741269f1c7d4e58d201e8e17241c9e0ef8ddefb8fad6e43e31d10671f6df59e7fca99008baf4755ee1d040c9c0dca6509a63f9b36ce6f5d2c3dc6cc1f77ad0db540b54982d60ccdf16736b2dd09ddb98976591481c2a3e26da2dcf9a3f623d181a72d8358e9384a5bfa54af4c38855ed137641b1df0e5bdb46db7ee07d9c8b08d0e8864d62597b07a9c4fde8d900be2e29cd8954571f15dad51b49f87ecd3ecda07ffb79b23239990bfdf074d7ca4771f1a695c2a93bed6d5e3248bdc6bdee8df46f0342a5c504516a60010950541d90465017520eab35d8e5ba926ed980fafc7c0a3280ee8471fca50b51890d24a6d1657a9644e8e2ab16f9a3a6bf9188292b68d15164961f7adeab7149a1b3f272fca2855e8d8532edb408bad77496c3026f6d7c250c3e4ba486c650b16ea74f0c6deb4b075b22a9801ae3404a8769c1d64954cd84f09ddc5639771c11cb7e4708e2667a9ab4da4edd3309724a4ea67c99757aef28e66ff11da09bc575925469793fad5fcc09d6445f4cc5343e300a586be3b37d03a68a041900d4c881c4706bac887570eec3d9ad1d99bff0ea64005f2c7ea4889862db17d818a311b9a5bf5779d55b4111be7b97df5374cb6f8bde126edb7e589f61508ed9a3fb8a0d81f188bd7023bdc21f50ae06b5632e62a0473b782c58d33745dac1da45844c8aa6dccb4af850dc356110828c22847295622b68eba2062aea637b4c0223bd2deb1a00768820f6ebd752d2556665b5a65b1a14da6cdc196ce24c8ebe0df8886146b0e5b80d4b333608a8c903f1265f3eded62f4370575deb3051ed4677e73839370c62230c616c77b9f2d3f42a948b213bb11f3f83c8efa8b54939776caa4ff2f0ef226953d26cdeb542b8fa3bdca927"]) syz_usb_control_io$hid(r6, &(0x7f0000000600)={0x24, &(0x7f0000000440)=ANY=[@ANYBLOB="00218c0000008c004a0dc84d33159e845244e449d67fbfd0164bf851f67410e7bc84f6d6bf298eaa33cdb841690e03f60c7528ddc3eeb78636464b5a012955ba5c19c95088b2b674d4202adf36e8ebaae3a95139a48dfc889d5b756a673a7636ab2431e7b1d29c0b078f01000000000000001e56b2bd57de4db05cc22ee25e16e4a31acede770bca36048af1e04974aa0517"], &(0x7f0000000500)={0x0, 0x3, 0x4b, @string={0x4b, 0x3, "f2bb7b9761aefcf5655a13d64bd8173459e85739e3da309ef4f53756a4b1b4638d0112218d48d2af1745716b5a3b96bfccf3508ea9c2d37bff4d4d535109ada82b668b6ea5a0df78f6"}}, &(0x7f0000000940)=ANY=[@ANYBLOB="00084a936a974e77ab3792eb6ea6c4e2d494425d63b0fa6c8e232381881ac02ab261690623c5063fbd204ab3e5b9c27c7e558428b80a731f0e8c0c75e14a29f76f8fdd6d8b8f58e5177f486fd4ca2a6ad03befe4cbf4c82afd4049e1d3434692fbb7a44e26b8512abb9b67b353ac939f9c602ec59b4b70b14b09c78d6b7c02061cbb20d21a235b2f6ce4c98da9f5890682455f0ffda9222f6c73916751c7462cfabe8f62bdbec5a12478a00f0934bf54f226f9003e8f7aa56f99268a1fcd545f78f40d50af732228cc94e1513aff7fbc12d549182e"], &(0x7f00000005c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x1, 0x0, 0x1, {0x22, 0x9e1}}}}, &(0x7f0000000800)={0x2c, &(0x7f0000000640)=ANY=[@ANYBLOB="000edf000000e1ef136a588a273ed622b5d425eaaf04aed543e75e349f58c88bb3a235f779cf95352aab53164a68d62eaa3fab0c91631d6e5d3850b3faf4b962fb1429711f03ebe54207460929492323f81226fd5d665556bbee7d224619b12765abf617b3c7b57c206391532de4d7b5df359c679def979fbcd8da8e6fde218a8f48a5edd1d7c7fb76e6fdd05ce92e4f341ae17b300fffddaed164648c1832403d1514f4ae312a3f09000000660a6ef69356fbce2821450e093485d5a909ce26ff77876f6ab3aba0fa780c39abb2a653190a43418cf8e2f7bc928542f08ef00356eb255250"], &(0x7f0000000740)={0x0, 0xa, 0x1, 0x7e}, &(0x7f0000000780)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000001340)={0x20, 0x1, 0xfc0, "f5dd6e887692b4eceb9b2791d226a160214196a223e70557e8da8b772856510d79b460aee480a48378346559a9caa9e086c4d764ee1b2cece0c1d78faaafaa1a569383edb1e29a62a49aff83649bc4d5e2eccf24d10c71deda2aa24ea5f7d3c259a879e2caa4a17f93b05e992ebd4b2e441827f3c6f50d409944c95211c87235097a73d3ffb041b0ef13ba13f51940826cce0faa860fdf1860bf6bfe394dbc5838f011ed316294320ae523b48f2eb8c70926333797289e486648d135334c6a9860e58dcd558c1a5eafdc1d0ed8c7672964b705dbfc85137f6bdd49254dc5dac1736053cc61047ade4b911f49ab31cc8b5ca6f12caa576905ee8c8b00bcec7ca1497b7f0d6e575d8a6c123f919aa0944a695686e8c2131c1e843a1231ca4569745e431e8f830f151963d2363f69eaf63ef49cecf29952f9abb7c7bf58e3c5076ec2be40bd1f0d957b6fbc86addb56fcf943f1de3533a1a18dc57a04a8dfd47e5fe9bf856c1c60a81853b3cda55bce27b2a448bce43a55cbdf55b66632be196d4fdd1a5c0f52fb95650824f86b87094142cb3fa51f2716fbaa861dbdf9be02aba39fda2b48fb3a0ad3d2c3ba7f28aa6dc0441e3318343b8bdd552dde35db8c8b1f1d60e222b5b96fb8fa8eae7d2c4aff324edd06f05fa9baff3664bb53aa406556c10474deb58bf4f2a0f56c91cb3a96b2896fd63ac93260630d9ac63a2b2761dc8a3a55c3910fe481382fcaa014b09baecb89cef8063ebd67f862a6958d68c9b590785fbb6d98bc25edaa398ab93aaf1c20ff3e969bbcbac8bfb6ec4083ab76ef21eb587e78dc43879bbb1eaa7d3615c80a277177c78b16b6893a4ddcc1d881f1d7b27955c8e78e8c28ec0bd7ce8135a0a07f62a85422b890f3df2af6fbaddca16705f7a065ded94413bb1010fc68f9f314b47e4b2a7ee87527e0b3a21a322398d54e2c5601c178a04485a1219583d78e8f6efffd556c18e4fd75115f77fb6dc669be00febdd5ba1f8eb4c70cf327bbcf374453a918c3f908fcc3e0bf459e8009acc2b006a1a059aa12f077b16ceac2d124d0affbed95a454b10cf4a5df8893cea39a5c089c5d646b49314f5568e4ef6b03be72eceb30584bca0965feed7e49fb9359572485219d6c4416707e5cf4912d6c95535c408117270336d0864f94fb227c74cb9f9b159b055adf0097715036d395131803d5e1e2321426bbdb97fad75f438934dfce241682c9c8cce87c5522ea485d9a3b69e50612c63b1dd51c37f594e3be0ee6b7693b1c622a1e94e0f2ebd03e53f891f25e89910cd313f4d503d6bcb154719d58c0f95732ae8d8ff8172c6689b48460f8a34e3d1a492e80f614e2c14e14db1b5efd856c98cb1a6d2e9fae110f25a23b5488b510d5f5e68526617798ea9454a6a4ad28022df42e68c887e14b4951e2d81c9d4ae0c8cfea36b3188d62ab5019aa35f76877186c8b1d504d48d8ecd7b39143283bba9927662be2f4030ccbe5e027a65be852d978879248edb198d89a4ab6cd3f20d3d000691abfc14b5332e17309e83473b81d6fc89cc1e546859253ae95d2fb79a89f20192bbed32cc10eead6aa13ba621a61dec7d08c32a8a2e912823b1e8b8c0fe56f5d5951450ab263a81908d3250bf3bd00c5d710cc5316932155aaa37132fad34e6aa23f57e20cbc97d1706e35e5254d2b7e912aebcce0e322cb39296f7782927f8a4e677a090319020a4c48862f77292521fc012cb48341b0bc2f3e178d794bc2c1161a0a40161707c507192ecdc8cce605e3ee1f548b4d68df7f248d2350e2e197499bec1fb69975a8e399953d8f6669f17fba8ba61cd1ab4e6e174edc66ec2acb0318bd14b197edd57066fe47ca6e60345a529dc43b511f8ef8ea9f64e415ba37cc30c9f75d5b89a0eb5727e932c448b1d60481936f23e1dc619e8c8925c41215a82455b4ea20ee5b4bf33667c3d9ee75820fae3e2f7f80d7c2da6c052d24c7dcb54fd62e3cfb4036075cbbf8d02555eeba4ee3737748b604598aeb4d0e2a8d87146b0befd08a5fc1f1c03e768cdad3e6dcf2762a771fd59ba7525067fa4c0806168b014a0f6a18029a5e40f2404b5e6806a38a645161b33e73314e98f6b247fb3d34f7c09842509774997933f0a36a56a20905da7f6a0f99b866a3bfd99ce0dadbe7c4dc06e0bf06383f1de455fe6f709060c753a96b1ed6a087e8d257d994e9e8939d4df531acc7ad6b9dba74310797faa2c7cf23d739282af91b0e1dc055e65abbc936aecfa5c533a513a291d944230054121440af3d61bd88a108b102ae7e65ef92e33ec03c8c12580704a1914f2f65f56d2ea0c1d3809f732ef100ea4019577613ba0a155fa77d1dc2bedfa5ab5925a2006f06d646f604477c8ec8d08f70ad7c9936a558bcbfec8dfea36a7df22948fab291812439f593ed39e716acf3ffa5b01f373862f67fae61b56ac9d913d9934933a43322ec532025eb4fd8afa9b7b94cad3dc8f97abc12983c4256f6781f0b0a880d54b998fa3ae5cb74063f0e0c96f9eb1297163b7f07ed4cc80d041b7104c6b3a5bf29abf930a8b6a077d589bed80a69cb6cac756a1e27b660fc7dfa91eb1448218ea5eedc05c4f8160637f31db204e3dde62b9d414158c6e4da03c638d47a10558417af24e9c0c8648572718ebeec73c8aeb65721fb52c6316e1bf32e39f095afb5ea0faba360356df0cb5d524822091ec58d9744e69dbaf95f611f9b6cf53a4e0b29a457911d82a7d499dc788aee995eca8f76324d2c31af53108265742f0f095a87351d5e791724677d929b4e9eae9cb1707f84e8ca54fdc10522760f53ef4eb6b83ab8591a67e28e90b5c828697770a07459f3b0db1dbb752d9d64069cbf25867efed347fde64b6ce37e8d8a17f95998b47b89ba795c584eda25ebfe0c2463326cb1e3d157554614160b31fc0511c20fd72b4658709bf6ecd53d9061626fbb2c20eae99c6cc0ad12447838c6e2d4e063de3c62757ef8e9ba708e9627b7df6248f5c455a8e5189f81badea11f99561635441de76407a51d63f4e301ee863f1c33cc8cf8a8e4241d0b0305dbc1d63d8be061b1bc16411baa9ff86357f50ff12df6feb6c13d02abd8b9b4487a57362ce91eb1efd7fca5c0138018bcddcc9c03da0d07f033bbef34e3b1018fe75507134eca96134776657eb9b5b6acf790bbcc4f5e85f01ef817bb55e7021f79ec220ef9641660b7d61bd946873aeadb6b29d87e46e66a5d3a2d6ae68c049d4be09fd3657d423eeb6145a050c85f0dc7873ca87a7dd2a90e76f460730542d9cb9b1e445dc628eb604586c21e1f28ef9e7b30a944e5fb2b4b6b43bf73a6958df7dc0fa037b4a7dcfd82d9af16a38b6384424ff02999fcd9774841f2ff28c97d259012ca76798374cc42f4ad25a49c2ce267d23f153fe03e4d8f1aa71cf2ecb3bb0b5851acc8a937ab1f5e44219a0595f0f009f7cc30cf3db7810f5822e19215155bd8edd8599340f71a03e786dc7fed1df4678bb000cdd6d897c5094586f1a67bca3f65b1916529ec858121a3fea52fc8d8ebb6c838d942b7a8abd26f851309f41a9ada91dcf5c9d6bbb3101bb6079e8b6e27711923086ef2d558c2aee064b275c90587a30dbd18b8896bdcbef70f6a127af0a92decb35f9d64796907ce5bfa5b6535d95aeafd5691d9caf1227827b8e91f8a6cfb1600e1447bad6951afd5f11707f2a049b93eefdc2789ff34a044fa93939c3426b6b27a24fa68241bfa2218ee9c3ba889dd148593f0a59941da4eb47c31b476fce22a674624973ac23bafce29e878954fed6b2696bd2a1194f1307c141e7b147eccb393d318df0c5765133e5bd3c4e95baa6d31b3357af8129370293dcd3b3a35cd1de8e8dd33a36841ba210cb64a7dc0f51db43ae03de36c3a69f395010a5c997e1e5dd1d0aa9e2ca70381f19f16769729ea9658f8c3567167e86afe040bc8d09092b707d9678bcad0fe81f5c19a108fcb12df6b97956c43c79d417e12cce094abfef0d3a8be4e8ebf86f7bf1a8d3e73c4fffad502e3321fbe7a528b17328437dfda1c4ea8941fd92597a0a40b2d83d11176b8b75f54f3f08b99b05c40e070e730249b290992708b393e8fda326701b268f49edc699ab9ec7a07e99f2b44b6255b8723fb8851189e83b319509a75113c24cd8aaccde7b65aea2b4d495991bd7a4a19b792d97d9eb8297f275924bfb2c825a9b015adc7f6b0e2c99880abc4ee835784e47af4287a21dc1095b94f97b1b3b942ea2bdc8a5848056d9c88dff660bda1336b44558859d559ed25ffee53b62543b5c97c3014cb39323cf471fb96e3a76667a1186850e538047dfec6d6f2e32163d08ad10ac0ee674abd1b755c4c4b105ca1eb7730a1daf2356e180bbe777e71f9d4ea7654c9614d34ef4fcfaad155774d06b7a381d552b732c76f6c25f1c3612da9b1d802b9b0d6e0c3230fcc7c46a7d97f698d102202d4543e0f7a62c8837ea448dc2595e650679aa3510acadc94ed66c7910255d3a2874875634ed5049fa023b219fcc6797391c53b9c39da0770283c051205593638652fdc43553cfadb76b839f5df1cd8b13efc2412bbf559e5687ba0cdaa7dd1e2f0d2fab734bc534dcc98dc17d51f8d69546f908cc76ec59393de21880ec3174d94f7d496840174454e28c8c9296f671c4b05d502447a02d182d8d689e15c3c6b314d7098c836e5f18d14981bd793606379a82ebacb011128b13e4cb96705ae292f226bcad2c0d90d412e11dbcbb5130d145c280319151a10fc8f57a6bb21f3f60951b5e1eee620687f61e35eaf66d746b9a09dc67478edc153f4e5b08a3f8d8380d562b8e4aadc0b11b9b9ea00237c65c97196bc2147425c2f7c951b85e4e47410ee91636b97094f58ed609d94e688f260019a017a805a3c7f7a3f00c291e653992866e0a8665ed8829ef5bd715a4d27c4ffe0388435ade10b9b5463ff718c64ea7d8cfe4522f60c4e5d197d364537be5df7bb9ae2797279a854bcd8a026382ced0789e1273c8002b86169cd56f5797237c0451df016beef8f67e05aa3a60d1f46ca2d2f26032ccbf72b89eb36a852ec4dfbe5f1438c24694912f9120f000d813f893ee70963b3c5e2f3297896f25df62f9dbef3aac82197ae749a5531540ee967018127f26dcc3f53b258d3d6cfed2c28454526dd85c9c7cfe703fcc6004c0f4b369e649d665c0f25247fb7bb4b2ef5ce3df1d81531f6ed68b3a5311ba2fd6f9b378aa27a99c6b35603670b704f4631a9003d610d3ced809c5ea4031e69383f25287107276c44bc6a292c17027b41bd335c4b76ac25ad05b2010883ce945d227c020e5b9b4cb92b8654787af9e5c2f4ff8ece96c921b6e47216ef1cd20ae8be06d35b0a6fe718139c5a6db99e1999c9f228a4c2bb2eada83fbe736e278d2edfa213039b5aebf235a7c95dbf777c584c1c6adce8247fe9954798f83469078b42be48b219ae97daf1012529ce329d6a61f1d0160555cff746a4037c373bad3ff2ee033443f51e0d6fc0763ec3c498705aef3c03c5a2f53e4e182a3b3930133b1e7a99de0e5cc27757dc6702da8f2764c5b879f06a66ae8f0d4e72dee7bc6a755d173908c398ef3e371c798e71e62eb012cbc43ba4b895aac342adaa222c63454f835ee22c482ea56de180bd546af6b0f1e0c3eee580152d98b14fd9b75790ffc292961530218931bebf6c"}, &(0x7f00000007c0)={0x20, 0x3, 0x1, 0x3}}) ioctl$EVIOCSABS20(0xffffffffffffffff, 0xc0085508, 0x0) r9 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x0, 0x2) ioctl$HIDIOCGCOLLECTIONINDEX(r9, 0x40184810, &(0x7f0000000140)={0x1, 0x1, 0x377, 0xac74, 0x7, 0x4}) 22:30:48 executing program 5: r0 = syz_usb_connect(0x0, 0x34, &(0x7f0000002c40)={{0x12, 0x1, 0x0, 0x1c, 0x0, 0xf5, 0x40, 0x7c0, 0x1501, 0x6514, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x22, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x12, 0x0, [], [{{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x7, 0x5, "81bb6e86a9"}]}}]}}]}}]}}, 0x0) syz_usb_control_io$printer(r0, 0x0, 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$EVIOCSABS2F(r1, 0x4008c002, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000400)={0x2c, 0x0, 0x0, 0x0, &(0x7f0000000380), 0x0}) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, &(0x7f0000000440)="22b1487533017a666568c33073dc90805e8ce0936f6a1c97fb7daa8645758adfefafefbfb9070eb815356dee35a245145e172ecb74a50fbf34bcae10b6e89b3fcf6caf041b7f9c3c329f85768ab8ef58deb26710cff24441d258121c826a945ba93065e38c059022746af3ccacfd41653a75963ed4095dd89758fe8d712839575daf9fdd77677af3f68e181cc14b4330e656131412b23cc5346d9b456db16f3f2957ca5ee669bc2192a9fa67edcf52d9b977f0deaf123d8e743e63dadff49019d99b915c91f45cd96df3f18fff26ab6c86c76112c7eb3923664eed4dd09695f3efa8e06c5cefcdfb50b3c5c877dffdb2e76496dd0845b51ad77b800e75dc7f98919e5bb3d8e8ed54472fc6de3d56da378c76bbb56b14faf5bbd771fe89d471fe9330ec64020c194366aa0a1df3d9cb1c2d7fb6685617fb898aca64e4e947e7a1cce8f63e31b49cbe1366cd8940362865ae1259407e54fff8a8b197c49988a14597cd2f3fdb7f534362eee3b110ac8dc0809b7c3c110d1f736fcf3ad1fb89b0f4496b9805c1f042165653c8649adfe420dec198405d7e3c8ed4c8bdb174c32ba57e86ad58c9cc1b9ffb41d6cb5fb923374c447f2b08e128ed52eca6f7fba8d2555416e157d59b0f973baf0ce5413535c3388911bc718f1e6f2db67537540c9576df37a4012bfcab7b909b34808ba7a44f463b549d789b560faad131e40bcab8d89512db984d8ae51363d5a8e81e13d629f12fd223008d7550c208a35862c971ec35d273bf4c18033050ec031655c6f83b2496da64585f1aed5488eb43e25160c3acefb7b1762d4497240c2baff7e2ac510ce20531a0c94bd3fcf3e51e606d194b16f6888d42f8ba64616ce20aa12908ffd178609eaaf7164fc00c7428269b8b7c6f6f5b354320c635a8ddbe6f74409d0e0c78360cabd1b077d204637e4c351fb48d8dc5b3bffaba6e2e5a3f476a631c0957e5977c4b0e0eedf80d5d5835f314cd68b1280b3099039d5745b853f43c0e0ccbea55b5613373a6ef393c7d0d7b8c9272d8678924ec8215fe45d33783983d7cccf24bb7b468c1e0e92be1a231fae6cda710993a0634bce9b9a4391fb35ea3724f86f18baa8a185a51c6af88ddae2cb0c5828c63185d67e243b398a27f0d36f7b397e53bab863c697e3e39d3acebb9e8e405033653255b6aa119506323df03482743cdbff62b471b12a51ba18c767a3ef06895de1a8e1e9303c2d223753aa4a6c1d2acf3a13ced763cd36a6bde12289c30bddc63abc33a7dfacb2a6802f2b7b9fc26d8b14d3eaa50ff0dc1a7b75be269f702b668c1478fc3dea08ea4b5759bcdc7e6ce4308bef2631fc51ed8d00ba8b3d7872572fc9e5171dcdbbf6e05c2b49569e4ed3919500c736c9117b3dca531587863f016a6a449cafab89ed65df29c6b530b18c408607b57debbf647faae3dbb037a4b1584cf07bd21bff6405b55323212263ba21c2f210ed55f9c34c885b4f88930dec726ba21530a5eacf1bd12716539d73ffef337cc9499b9ebecaf1483152e589811375701cd05b3bec57b513a002338a27bd2a934063cd2fd5c2ddbb7995b02db1a4adc3faaf1ba8e39b562a06c6dc28b966b8fdee09ba61b34ede626da783591f90ca46c3e633feabf32d74e4c330b2234c2c5b08f05e50e0cb962b563a9b3d74ede91d5cf5d2bbcb98963adef4cfd3457310d1b8cb7c3beee11cfc0b2c44f73103bc32354d001cfbf02d90b7a2b3826cf6913ee127d5104e609913f2305c41a3059df85b5502a008bf47ab43dd0af709be7561c1bce5e36eb0c7ca729f818bed7bfc3cfa9b21d0360aa17b895a19af7972392bc00cb7f182c3470239ae43a326c3b20cc78548db29171d6927fe3dee640fa9960118d46dcb96c49a5e43ea06063ea764ccbda6cf06e84ed9150087a0f4c79f937eaf8e755f0bf621ee210bc72a9af8e92edab75f2b1bad14e07204c8e85a462379171a0426ce8e11265eef926a4f3d372229433499a4123ded9715e703c7f490eeb7c9d1396aaecbf32513642755a1d2f51a8564932ebbdabdda67673cd7a25ade77479cd492f03a19d57e1db4ee550a01e4f89e63429b67582847043154c293a5f283a6daed22a753c37089bd192a490e8dda8b906d8c04b3c49dd75676f032f85c212d1b7e7d7e4ab40871731e3771afabc5c02ec60a8496e0fc75cc796b127ef6ed0f6d36c53ca8f1cc60cf335750399db8aed1eefe9058c7fd2744bbc4893390a6b418f36a22e0ae3d3f48ce443635bc92b1d39ac08b5f8ef566568c465ce2b86d1b3eb1cc2a894ca5490931c81b758aaef27b046f19431084c5f8ed8d19c684d47aaba366ec9d737fe13b440c6b641ef1d92007f59474c3c2ef719dbbf680bdc7f20f9afc5390d320a6fa8948116139e3b628ee8e5ece36bf3b1141f8f236c24a6b2760da35706e08291bdaabad09ea203b282abd06f0e60e37746ddc4303cc56abdd41a4f91eeb7156950bab8679d9f12fa9f862176a947593d5e96433395ceecb473698e24f4f0212c54f845d28db17ecb5b1b94c630a874de493fff04d1be7b4b14bc205a0dbe83d7988ab906f7f13e90f8ac77cdf6c742957606248781eadf70f6af2e0c0a509a02ce2a42fde4630bf6360aebe0ffba536fdce2015f32b900162ab55332ae11ae2e242b940e804989325e02d458492ec1ebb326d98182d7c31b5c20698c796c3bb99aaea54af1f600d81b90c9eeacb51d3e0e4ea0d74488cbd6fe4a243e85ec9d91e28f288a4277cceda5e6401642874257e8a1cb6b0ffaf42c21f007c7fda0dd9c61a2b27ccee116576c485caa77526e083620e14b413ee56f9b64be355e0886876b1a4fe7c5700e05fff7f929034c2752e99ac8a4e43ab2a9a58c4654c7df89cf987bc695dceb171ea030146bcb6b63eea67aa62d47067ec7fb5ebd321e1283c2c49ae01d535aa5af74cb31a3de7e029823c1c4192f315fed632321b305ff6314281b970c6529a3e649b7fb6b56e8c60172d25ac7bff735c3de0dee962086d1855254fcfc1b8fbced77d2fec141756d76c5d652837d513f5d9eb2cc6474103bb5212929725d0cc5e10a4526f50b4be08676e242de545c378f0fbebfd4d180aaaa2351b2fca16fa5048307ff1c2edc510656475d5311132bb709678ed4e19618d5736a582416fe22a572138538d049ff6c75323f1ac9168cd08edb1133e275662248fcd7233b5ed1e5eef4ab0a728cffa0622a825bc3449007b4c431065b0dbbcfe66ab1dc421f9c41918b7829bfbb919def279f32ba829e8e2c44881a4b4dfd2199604a44d04bb90173cbcecb93018acaa089cb1ce2be1879cac45c205af4e85352dc2961b8412cfe738499cbfb5f3cc1aa6b4e2ddb51de174fd7dcf05b77141bfab8a5e7783ec390de72d41f3f95651bc45158ceba97dbd0a9982c0c80c44c05007edc4974bce13809167fc32bb7a6b2bc45b0aa5c3d7dbc9139523146a54eafb1b8e027415f536e9afa9fbe8e24ef868d24b1e4b5a186cfbad639ad2ddc0b7632ea56de9c9b458ab9dec0d803a381cbfc4debdbfcd91a7fc6db9ffea40b03991b1a7d3010caefa86158cabee900b47470e9d31bab0735d030123331f7101ee1308bb5c4d3903135edf5db738e9d65a471b2d6c1d7374bbe32985375c99c58f340a1a46d14d0da0bd688efff6db95633427bac8c83b5ba546532012dd41a89f5e5ef70908cf1c31771c3ed5f6c8246d1ed1a800d9c6aebd28bbad861aa842fd43d71012b19f26f7e476343a75bbf66ba95a0e5edeef706beef9ba5f232c3572ab5a56fac2860464f9bdb3b0a8a825c6fc7c5980c7bd3a9455b2bca85c28fcccecd545115d40023c7738ca4a9190ca7c0810b809f1e7723317c8891c04560a942db8a20cd74728efda1b9987b229b53d04c846dd42fdcf8e33c864235e93f58a2f425bf49e8c1bb24c4ecd1ab4a8592797c5ef8d18d4859fe66202c9b3e93abd8c623e5748b510cb8d72f2f610d491674298edec7d7ff473b9d7cc9bc09a673d90ecad6ecbff9dcbed1b8d124bfc909cd267fbc6d84a1a169e6e8bcd275d3dc9e2f1a9ee7ea549ba949113c74bad3baec20674b34d41df878dca2ca496d28512d3c9ff6c32d38ac7c5d03e4981d3c221efbdca4bbadb7819cc3d07d8ff559e0001be0e5b538a7f87a8abe6739f4bc8ef7b380c1526a40d91114f8fb95ff72d5af4cf027504da8d21dcaf5f6c5e4fe50763a1c812d67b217729f507dff212d27a27826f3f8dee10701a450a8d155ab7c6e943458db644f423895cdc519406ea1534f29cee290111502fabc496eec8ff115e7a5d01c86657d4d5e171e1751983443315c853a31e0b6f3f906dfbabf2e1a38fc78079b161120c68f11dc5d3e19bf485e806c7b631d89011a5e55cd5f8b727026faa5d2c6da78a29971b7762fc26324e8a3b0cd37734903c1b0a6a5d229484d8803354aef2024cbbc7c433484d8b5ea77d62b1ec40653e66db71658e7d2ccc3df1260cefa78f6de15b079ae34752f62c09f4ab88c88c25724b2cfea494b8c237bc86c686bf3fb5eac8ceb3b537eb173e724114e432e584bd4025868174644c3c9cdfdc3bb387a5dd8a356a14a14d38de83b479a20d7315fd5e2f7d8be87e8bd435e13e1f0e5a0f79d4a43da94acd5311404e0813bab9fde13d0d8509b9cde6819e7354ab63a56702dc4410cfdb95dbf6939bba41ca92cf0da02c03724f859b64fb1fca4b15412327c8bc6251a6970f5c21d457c0da50ec27f288dfff991e90ccdcc559b585b01c6885c933e0cb82d6695e5438d9381ff3d8f6b1c01fcc23bdf83e0743d159172b024ed4ce5397d010f706d78c19bfbd9fcfbecdd517d9b4cdf78569e031d0c42f16337731ffe5babdb8db6fe20c7d736c896e7d439773e4355e27d0dce5a2ef1a940e18444be25eabb3e1ab057bd079c4470e900a50f0d6ad2da3258e56c3ca734ee9f4bc69069738062c0902bfc67b5d861bc3b73dd6c32cf6a8cf7f552a173f42f5371ed329f88049d28134c88e85f2ab50583379623a389b2d5564bc115bcb3d70f66d8c2714c2b58403783f3895721652489260b4e2f98dcea662256341ccb415702e1654c9bd2dc43aadb86b856b683255c1bd196d805291af9aacc50dda3904441cd6e9ae538359cafe6ac6d5efb82d1cb80cdfecd140c6601caf310cf5d54ad836d9931066d3c081aa61dcc856bb604a80c1353b5fe8778098ed2bcc1680ed84a1c6a3de3ab60e5d10120a70d5c4fb804d2ab70cbd2d63388c4fa4079d03a4d5d04fbda632bf8924a4541a331b25ae686576e067272bf74659f77e1d359c1b31d857ec5f8e2a806511cecbf2314eb04f733985d2d5392c28e8ba3f346cb89da6b70e90ccff36fb445837d15f998a7fe3dbb39bec303cc0a917f3f84470cb6a140d6b548968badc3249a7a1a6191b52f777e1e063516f85604f3bc6de72fc4bcc5d43adedb18d4248586fa8893f2ae3930c1694d09df30f0249ac026aff301c6fff1c7a6c8ec090a9b35556b2ef1746995dd694d02fe206be7652003dd8cbfc4dec8392bbd364ec70a1e741f01aa6014e4a766f3e7561f39adcbfa2fff02f77d29c2758449781ccdf41633e07e41919bd743ad5449b178b580295c226d95b9e2f6108ad8d761b719c01c46f97e083c564f59c737bae60b6dd05fd7b354559fa6ccbfd57016e3df3735019a51dece459e059b20cba4713846096f292eb0864b5e24f68f4438bb0991e25662dabbddb25d13e2ae2c61b1707d839fb16ebe397a2c43fce0") 22:30:48 executing program 0: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f00000008c0)={{0x12, 0x1, 0x0, 0x32, 0x96, 0x63, 0x8, 0xc1c8, 0x7aa4, 0xb2f, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x7, 0x1, 0x1, 0x0, [], [{{0x7, 0x5, 0x3, 0x2}}]}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000680)={0x84, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, 0x0, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xab5e, 0x664000) ioctl$EVIOCGPHYS(r2, 0x80404507, &(0x7f0000000040)=""/109) syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x0, 0x0, 0x0) 22:30:48 executing program 2: syz_open_dev$hiddev(&(0x7f00000000c0)='\xff\x03\x8f\xb07v\x90&\xdf\xd9`b\x00', 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x80041) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x80001) write$hidraw(r0, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x3, 0x4c00) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(r0, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000f09040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$hidraw(r1, &(0x7f0000001240)="3054445c12a67972ac5454b47cdb96d6d1980b383c49ebd603e1d0e68bb7617980d6698367c4ac696c1ffd2f4c60a0209bd752b434efa8886dce22e2e5b4d3c845c81357083a3470472fe5b00b018e47df83b4554d16c0e15c3f19497f013bec028d0001bcbc0475136de61351c49627c7573c102a03af63ee6725807f4e6b7da9e8c36caa4d7b2679da34232b6f153e9454e29b847a78cb2153a39ff38a92e4b3150e86eea122e49fdc3f02cd5a73e8594c0d715c5db4d4d4097249d40826e9d9ed691f5aa820c0c391f17d9713f5ccca707c8bdc85adf3b258917d7b587b2f79c465c4392c758635e7930e09e97ae9266a0de547518819281c597d2e492fab64a77e1db7c01c1c0cad1eaf877f8717a2a2c0847927b7cc6d3736e38855f923dae8cbf3c64649cf01c657afde5c34ebf82a9223b141f60ca580260dcc20fa6d1699ff55bff098a1bf528a9cc16ee7b41156b64d7e44f59c056b721e67722525e6d5f4eeda6141b0e4627fc9c51c00f088f5339a559527a83f68efb115c6d896b4f15bcc6e34337f4b6b9c1f34be17fdf8cc06587972896b5481b27e807d1a2c15ca91cbbf410616bbb1f93a1e44d1f80620762cd6e1a05e55cbd5407dba1e3f8ec2b86fffcdb3a0da13226a7b00c3400fef50fbad949f033b0811efec0b56ae14809d27320d5e03447f43b31727e906e60add1a5b03073b4cc0f6bc2703720e4c5f9990afcb044cde1185c45fd31fedc5eaad13b99a92e398d6f5a82bd55b5b40e95181d1cbdde7ad42fcca5aefc839f41d7f15bf1aa6cbfe54e7caebcae5801888dd1e7de46911443973d313c27bcd748c74a715752798b09cd8684e2efd180856b3c8f4f7b6a1f05a20eff9fe48f6bef20d3137c6374492b4480b81269580c6f1789b5f01fe93c73d973c12b5e6736d06a690bc17bca04d6d4d81d408865dc50c230e93aee3d09a3a31be800ec5fab0c91fdee17f226255d5fb793c5a30d385072233e8da56b4cb3bde260514e1e697cad2e372af31a207ff93a2b9e77d6d29d35cfb4829bb18dd6f2b3d5f024aea02f61b21a1aad87f56e81e373ea90c9c1bf591ccbc7de8a6188bc3c4179beccb5b5ad0f6ed649fd956515a5acc85bdf8da2f0a07bbd95a55748a538cbc21a126ccbc752d077fbe90403fbf7822d61f41fd59e1b94134a1dcb39262f0b466b30ceb256d256f05fd912d9eb6a21c426de075f3aa2c6831913445cf4c60e7d546a0bbc9da2df0acc424d8273ea845f32123df89e6d4788195390ae9642768b5128eab59152adc550ea314ed4a635c0c22fd0d6d5c658154b87cf3d70a0ff0bcbc98b47c5aa153884ae83c0d589830a534acd0a4b7fa3f223007c4d59fc0953d4ab8c8b9a177c80f83951dbbedf3ecddaa95d8f3974117a62e7c0da31fc861d0e47639302bd66dd2940f9990edacba7a2e60b593c1db63a7c094314f223d7c0fa112bd912168ad5ddb3e72edcc417e36db7a8d14c9d0c3a1047aec79bbd65a8fc6cde82b2ab79c5bdc955e8679409813cfb5a669e3a73b6582030f84f3d69f0bdc054cdb743cbd486fee9da94f89f42675ff6b84b61df07452dca2b26216753c3033ca220763c6fa142a0a3b777835433086890c4aacf8ce937166d5f198980e2d16405f9fa5ee1f4d948df1b450f14d362a168877920e466652dd88c15e26d7d9978a811571dba8ed6918cb40583eedd4c5ee67454f9909293a435dfd5297799bf29eddd6efc17667c3bb0de120e62bbe10aa41540079c7a34ad2b4f7ffa9d351189c7e835358d4467bea5b25f3d1e82eaa835d3ebe8450a22e4acb4e6dbb8075de2ad471a35b860a166a2cc95f97ace22719dfc509430412a77a5014d155601c724460f73c7ff4430c7a801c75bed8fcf0a0452673e05773b9048ac4d942e2fed1abc28a855214e5d9eb2ebb317faca8f7fadda730baa6ef887a606e6625e0f1d05a3c7aa381904da92dfd0c2e9b33350a62d429c33c205089b45ec73499d769fc43fe3a512cb65ed4b0254d136fb7502a702218e0d990fb0027efe268b7a45a214f84aee7980cd794f1932adea193b74f8b34ae7da26cdd3338642b282d848d8f8ec99436fb5d2e026282064345b99d7a7c85b24f7157af71ad203549d5f8ba6969bf6b3155876bb7381d18530cccd15e85f9e404a711503a53f46a15af8e80e226ddff9246ce39df3ca2647f13ef2c4583e2cfb1c68b8dceeb09ec5f9ce165abe0bb578d18c69a2f62674401af00f5f566dba10fe2ae7151af99497d46a24f3620cc1b934574670d4af2377f537142b3656d9ded2c12a917290e6c374021be65891b45558d96e4617646a1ec9c005a7fe4230d3e45860a3a23e9d467be62001e368d8bc61e19b5af102e9e6047688c106527a675b7afba6e58a3fced1f4bbc9c06e45fd529497e99aa7679d68f2ca4c6a606a19e5beae87a4653a9a01ad2c7827192987477b797e76eb0dd616b5e0a179bd9758c048fcf94d8531b9e5172cfdeda1b2aa16ebfec3d63627026970b22d0f2e1527a77bcda483ff97c3e2be6645bdf9a6bbfad957a6906944da90384536e496c2c989c70097d3c39f5fbf9aee2ca235ad190282d4f49dccc29d38b5bf20fec34bbd155bb106de35a67edd500189273e92ff9e3292a5badd58d1a65744dd2935f8aa0e4e8a3b1d89960f2ffc8506c88d710f87436291344f26d03e42249d8454e258959a03e5fb28a17f64db9739fdfdc5f8c33899284ba3f5e923fbb52a1635c006c1e92d3ba39d507e142453a38d3f0acf88a9d88a59d14d57c99c743b77aae151a7b19d1f8f918dc9eb781fdfe0221a9232ea9941577538245d34fdd29569a55d494c8414c4636e47638d55b4e15d52aa243636380ba26678a56a19d3f00f2fc04316abf132c46ca27cbf12c7254a0c8ea864f50cbdb6ad81ed2e235ef908d170d2b8ac8b3ce32bc7b2d9113e237dea228f6ca736cff427d3bb496295f4fd5a943e8d89ffc691215fecc45c45ccf58661158c073498afbad73baa65e9d8b57eed70b33637d5018eb3ca8e55674b093f1d16e1dc7e0543c1873e22b0dd34e5788d6840105141d31510ae54ace29939ddc3e4ff4cfa1c6f68cc7f643aed97b80eb423aa4db421e04bca4358ef2726d7ff045e0859f1dac71545b5285f89fa570ded90b33b4b1b3094c159d582dccd3c003a3b0607a473f9a05799f1100e122105fefa939e3b7fe4bba41a7d46e13b7e26174ed4a77517ae5962cdec5e6c175bb4be251fdd1bb24b61386d5133ea4245fc7264eb0036a89a51d5a5470b7d378f63f24d56fc9971f850af2f09964a68128028fc5c3723763ab9328da38a8afbbad6ba7b7c65f4bbf1ae1ceae8474037a7a761802d415025eda38ac0aee15b73d21d3ddcd3308b342073ad85a1e023e38f7169c6c869c6a119ec1eec0fc549fe0dc2b8d42789a041a4a381222c5f6302e20e8b004d34ae2e14604dc65d759bb5e4e6e31fa6061b3fb2ee361c70fd521c3aa7acf6b64008817ab1e2218826185d1f71fd42d843778b60d635423a2f28176b66952103446f8a4210c3038e630731bf9495d43efbf2cd25791523212b1e0be829c92783cbd9ef65dddfafcf975d16fb74e7f06c004b02682c6d97218fdb9b221b3d57fd9a36ed0f933ad4e18cab8523a7a433f20a8fd836543d4db516fbaf422196dcd698540eba1cbdd42cdc3bb41d7fc9657060fb86d4721ccfe3586be85e64fae0a1b46197126a4376f4bc475f6777fa782c2e741492902049e37616a58050c5a2c1efee41d1b260cbb8f0d92cb4f05422735396a9cce19ee80d4de8b7e83042257b5e499469785eda94c254606d864d088a3d0b3f4f645d0212a332914c560c7f16da9ecafa9a29e0825ac6179b2828602cfe251a003e7c7076ff61118c2c98ef1f5648cb5cf804680317641d8fe8cee5316486329f52cf17a0610c410f7379851139086235e1e8895e0ec2c61a9c4d737537edca2b3011388ef6ce2505ffd2f05a6deb1217bdd195e6ab8a32a91fabe08338b57771c0ed0067be59e7956dd2aa3ba68e89888dee2e6dc3391ca5411c3a7b020848ca6e272b2b0e07a9da24ceae1ce58899d04740091e4f7fc79d1c8a0acdbd76bd085ad7a4aadf0e9d5be9dcd58862c70e666835674550ad9619729e1c9f5b61e69270d16a520358fbacedfca059a6c9c152ff6f32728839939e92abce8b701a4b3286534711d509fc17cf066a49da62e8e2da34fbf37e2714be7a22efbfa21ecf3e982fcbc0a63e4588f4fee0c9f39f4ef62f1a8c45b0ed7ed44500b068bf97fd6ede2a30c7662a562c1af90c19ef929aa2dd292c9d4c26f137f2931f8b2c68cb407c0e5976b02b0d7dc78303c38dc9687c1d51a95e9753dda6f332ab43d1e94bf85cf00bc51eb2e5994e30bf24f2c2f78844c46b737ee0097c2b3211a63e73a3f2adb10f597bcf11467e78aff654e16e16aa0df6c27825031ec2252abe67f7e0c64dde6188f9ea91d2da6487a4f4aa7640333fc93156642234f01dced0184afd52a3a5fa7e310fffc7b05f74a4f36a1bf340550e469db7767b76436d11453dae437fbf429aee6097f889734d72fd073cb585fd57f36934617402473298bdfef589031418720a23a775742cf4cfade3e0719f53d8bc99c2f345dd27624450ad5c20851717ca2e78d5bf267a7c1eb2540165cdb8bef31bc687dc69137349151ee20f0fef4bcfcfed63473461a9fa29e753557a5c80a44cc7b6259627bff1f897c996f89dc898cfb8e00a3fd251f19cad4643fcc4f323292c42de68237213bb35525a575c74dc8fbfff7ce5b0534aae90a995db270f1e1c31e9bd83f1edd7e41f0c9e37d29ced909d2b02e1b28f98997a1fae97d3c51d132c93a18ecaf7b06a6c2c373d43a7878b3df98017aa59656e91c38b40d213bda74db530d3faca76bd3c347a2a7b701c5e3791ab3a24604299ef1de58378dd920aa60da48294410af9aa1f979d3aa83701f6804b40e7cfa56fbc656dce7a59791fa03d2a1390cc50318476615309b5ec15957fd1328d81091e22005b9fc789a003c207685af4f5ec38fd9687b904ca93fd17ee46d2c36d5dac0e01bc440bd2b9f6e49bed7a14114c18e925fb85361d26d29250bb1486e1b381379df8b174d389864e8d250af04b11998a0c146e3d8c694d7f485dc7744d51a655e83f7373e9c0f380e7e200054b8fb369e1159424adcf3919bfa13087c57b914c8b29ffd13134316e442e459cf65171e5626c9ea3a8d3dff8c5d1e23dfffa8361f4610ba8c7167794aa24c2294097e90284613c503b8f8cc88423a973f11f681b42de88114df831515663c064d2c84a8aa55bb3f501c77cac78e8090a4935b56ffa52c7566bfe9b242b70691fc7d7e05d1f0903b8e88a790f67ed798835bfba4d77c6b6514043a38c00f624af9ec636bc75701ad25278109bca90eba877f2f365b32c85110833c86e8be08e156c1b4ca19704d05c7ddcdd9e5a100a6ee3bf3ff95ac54f5df2b6f9c5e83dd286cb4250ed68230fd94ef1f25bfdb3af871f0d659aefd9dd1d20983fc55ba1714abd62708864e82ecf43b9ae66c82c53ba0f657706cf5b6224d8fa96ef4f45d8f089be036ae373b7c86a00ed11787400979e82fec8296f3191c6c1f012c73df56451bb2fe5bc5bcd707546d667019fd52573ff2882a86f984b7e47c166761825975bd53e64b97ab1250ede956c5448164ffd6c425a294d3f890214f4105e07a300caa3a1d1a727966eddf72c94a4331ac2852669a3e86feb27669fd82e3", 0x1000) syz_usb_disconnect(r2) syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x525, 0xa4a8, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1}}]}}, 0x0) [ 945.361304][ T12] usb 4-1: new high-speed USB device number 120 using dummy_hcd [ 945.441287][ T5] usb 2-1: new high-speed USB device number 36 using dummy_hcd [ 945.541924][ T3525] usb 6-1: new high-speed USB device number 121 using dummy_hcd [ 945.601242][ T12] usb 4-1: Using ep0 maxpacket: 8 [ 945.711238][ T5] usb 2-1: device descriptor read/64, error 18 [ 945.721340][ T12] usb 4-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 945.731744][ T12] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping [ 945.741723][ T12] usb 4-1: New USB device found, idVendor=0424, idProduct=7801, bcdDevice=a4.00 [ 945.750741][ T12] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 945.751249][ T3309] usb 1-1: new high-speed USB device number 24 using dummy_hcd [ 945.758847][ T3275] usb 3-1: new high-speed USB device number 2 using dummy_hcd [ 945.775031][ T12] usb 4-1: config 0 descriptor?? [ 945.791335][T19931] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 22:30:49 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000300000000000000f1"], 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x5421, 0x20000000) [ 945.812711][ T12] lan78xx 4-1:0.0 (unnamed net_device) (uninitialized): lan78xx_get_endpoints failed: -22 22:30:49 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x2, 0x2) ioctl$EVIOCGKEYCODE(r0, 0x80084504, &(0x7f00000001c0)=""/98) syz_open_dev$evdev(&(0x7f0000000240)='/dev/input/event#\x00', 0x6c, 0x0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000003e40)=ANY=[@ANYBLOB="120100000007000000000000000000020001090224000100e7f000090400000903000000092100000001222200090581030000000000"], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x926, 0x3333, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0xff, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}, {{{0x9, 0x5, 0x81, 0x3, 0x1f1}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)={0x0, 0x22, 0x22, {[@global=@item_012={0x2, 0x1, 0x0, "a313"}, @local, @global=@item_4={0x3, 0x1, 0x0, "7fe52845"}, @local=@item_4={0x3, 0x2, 0x0, "b70100"}, @main=@item_4={0x3, 0x0, 0x0, "80e3bfad"}, @main=@item_4={0x3, 0x0, 0x0, "77ddb60f"}, @local=@item_4={0x3, 0x2, 0x0, "6d881ace"}, @local=@item_4={0x3, 0x2, 0x0, '\x00\r\x00'}]}}, 0x0}, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0xa0000) ioctl$EVIOCGMTSLOTS(r3, 0x8040450a, &(0x7f0000000040)=""/13) r4 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x1f00000, 0x80900) ioctl$EVIOCSCLOCKID(r4, 0x400445a0, &(0x7f0000000100)=0x8) syz_usb_ep_write(r2, 0x0, 0x6, &(0x7f0000000400)="c99e0000f641") syz_usb_control_io$hid(r2, &(0x7f0000000140)={0x24, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0}, 0x0) [ 945.921369][ T3525] usb 6-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 945.931978][ T3525] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 169, changing to 11 [ 945.943115][ T3525] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1646, setting to 1024 [ 945.954195][ T3525] usb 6-1: config 0 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 945.967082][ T3525] usb 6-1: New USB device found, idVendor=07c0, idProduct=1501, bcdDevice=65.14 [ 945.976147][ T3525] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 945.986062][ T3525] usb 6-1: config 0 descriptor?? [ 946.001332][T19963] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 946.011325][ T3309] usb 1-1: Using ep0 maxpacket: 8 [ 946.031262][ T3275] usb 3-1: Using ep0 maxpacket: 8 [ 946.036515][ T12] lan78xx: probe of 4-1:0.0 failed with error -22 [ 946.045364][ T12] usb 4-1: USB disconnect, device number 120 [ 946.141299][ T3309] usb 1-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 946.151547][ T3309] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x3 has wMaxPacketSize 0, skipping [ 946.161399][ T3309] usb 1-1: New USB device found, idVendor=c1c8, idProduct=7aa4, bcdDevice= b.2f [ 946.170413][ T3309] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 946.171349][ T3275] usb 3-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 946.179774][ T3309] usb 1-1: config 0 descriptor?? [ 946.192629][ T3275] usb 3-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 946.204778][ T3275] usb 3-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 946.213926][ T3275] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 946.221298][T19967] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 946.242487][ T3525] iowarrior 6-1:0.0: IOWarrior product=0x1501, serial= interface=0 now attached to iowarrior0 [ 946.261917][ T3275] hub 3-1:118.0: bad descriptor, ignoring hub [ 946.268062][ T3275] hub: probe of 3-1:118.0 failed with error -5 [ 946.275659][ T3275] cdc_wdm 3-1:118.0: cdc-wdm1: USB WDM device [ 946.291377][ T5] usb 2-1: device descriptor read/64, error -71 [ 946.431850][T19967] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 22:30:49 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0xf1, 0x40000) ioctl$EVIOCGMTSLOTS(r0, 0x8040450a, &(0x7f0000000080)=""/2) syz_usb_connect(0x0, 0x2d, &(0x7f0000000280)=ANY=[@ANYBLOB="120100000977a14015661200a8fc0000000109021b00010000a3000904fd0001a368ff00090581ae8692ea8b7fbdaea1d11d466a24f97c37ed6e39775cee6e0cb405fbe95dd7c7af5df54b1817fcaa02d754a8f8278fa55d02252fa46b778b79a27d34da23d94fc0d6f3f35a1cc645f58562bd2a933e6833aa32f2ab629eeffddb7a488cbe97b739fe2279da0a60a2ea269f55c728249a38be41ee722aae5a3b000054a3f7cef3856668dcc1a69b72ec7d80d9c0bfa28d7d233835591d393e115011941269eee8135bf5297650355ae64559ecab5844afe4ddf0630901266b324a2899d9574fadde9a5f78e3cb0c6432ff9ea15b62d4bb"], 0x0) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x4, 0x0) [ 946.571267][ T5] usb 2-1: new high-speed USB device number 37 using dummy_hcd [ 946.621434][T12211] usb 3-1: USB disconnect, device number 2 [ 946.672143][ T3309] usblp 1-1:0.0: usblp1: USB Unidirectional printer dev 24 if 0 alt 0 proto 1 vid 0xC1C8 pid 0x7AA4 [ 946.702824][ T12] usb 6-1: USB disconnect, device number 121 [ 946.721985][ T12] iowarrior 6-1:0.0: I/O-Warror #0 now disconnected 22:30:50 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000300000000000000f1"], 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x5450, 0x20000000) [ 946.821303][ T3275] usb 4-1: new high-speed USB device number 121 using dummy_hcd [ 946.861487][ T5] usb 2-1: device descriptor read/64, error 18 [ 946.873772][T12211] usb 1-1: USB disconnect, device number 24 [ 946.882216][T12211] usblp1: removed [ 946.971292][ T3309] usb 3-1: new high-speed USB device number 3 using dummy_hcd [ 947.181334][ T3275] usb 4-1: config 0 has an invalid interface number: 253 but max is 0 [ 947.189578][ T3275] usb 4-1: config 0 has no interface number 0 [ 947.195969][ T3275] usb 4-1: config 0 interface 253 altsetting 0 bulk endpoint 0x81 has invalid maxpacket 646 [ 947.206093][ T3275] usb 4-1: New USB device found, idVendor=6615, idProduct=0012, bcdDevice=fc.a8 [ 947.215152][ T3275] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 947.221246][ T3309] usb 3-1: Using ep0 maxpacket: 8 [ 947.224019][ T3275] usb 4-1: config 0 descriptor?? [ 947.251313][T19987] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 947.261273][ T5] usb 2-1: device descriptor read/64, error 18 [ 947.272139][ T3275] hub 4-1:0.253: bad descriptor, ignoring hub [ 947.278289][ T3275] hub: probe of 4-1:0.253 failed with error -5 [ 947.286650][ T3275] input: USB Touchscreen 6615:0012 as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:0.253/input/input357 [ 947.361348][ T3309] usb 3-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 947.371752][ T3309] usb 3-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 947.381409][ T5] usb usb2-port1: unable to enumerate USB device [ 947.382832][ T3309] usb 3-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 947.398162][ T3309] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 947.441947][ T3309] hub 3-1:118.0: bad descriptor, ignoring hub [ 947.448181][ T3309] hub: probe of 3-1:118.0 failed with error -5 [ 947.456680][ T3309] cdc_wdm 3-1:118.0: cdc-wdm0: USB WDM device [ 947.491277][T12211] usb 6-1: new high-speed USB device number 122 using dummy_hcd [ 947.711338][ T3304] usb 1-1: new high-speed USB device number 25 using dummy_hcd [ 947.761419][ T3354] usb 3-1: USB disconnect, device number 3 22:30:51 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000300000000000000f1"], 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x5451, 0x20000000) [ 947.861366][T12211] usb 6-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 947.871854][T12211] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 169, changing to 11 [ 947.883014][T12211] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1646, setting to 1024 [ 947.894075][T12211] usb 6-1: config 0 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 947.907020][T12211] usb 6-1: New USB device found, idVendor=07c0, idProduct=1501, bcdDevice=65.14 [ 947.916070][T12211] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 947.924947][T12211] usb 6-1: config 0 descriptor?? [ 947.941332][T19963] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 947.950537][T19998] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 947.971265][ T3304] usb 1-1: Using ep0 maxpacket: 8 [ 948.091308][ T3304] usb 1-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 948.101546][ T3304] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x3 has wMaxPacketSize 0, skipping [ 948.111417][ T3304] usb 1-1: New USB device found, idVendor=c1c8, idProduct=7aa4, bcdDevice= b.2f [ 948.120438][ T3304] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 948.129349][ T3304] usb 1-1: config 0 descriptor?? [ 948.151320][T19967] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 948.182448][T12211] iowarrior 6-1:0.0: IOWarrior product=0x1501, serial= interface=0 now attached to iowarrior0 22:30:51 executing program 5: r0 = syz_usb_connect$cdc_ecm(0x6, 0xd5, &(0x7f0000001800)={{0x12, 0x1, 0x250, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xc3, 0x1, 0x1, 0x6, 0x80, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x3, 0x2, 0x6, 0x0, 0x80, {{0x7, 0x24, 0x6, 0x0, 0x0, ' &'}, {0x5}, {0xffffffffffffff67, 0x24, 0xf, 0x1, 0x7, 0x2, 0x3ff, 0x39}, [@mdlm_detail={0x5b, 0x24, 0x13, 0x4, "4fb6785b3f58eedaef782443b049ebe91669c49921b5ea615290eb420163f649f302c5c499ca14338450e682275498fa594e8972931677c06610840f86d26845dd928d7f4d279b2d96bb1df0678462c40f58ede3c7b9e3"}, @mbim_extended={0x8, 0x24, 0x1c, 0x8, 0x3f}, @dmm={0x7, 0x24, 0x14, 0x8, 0x6}, @country_functional={0xe, 0x24, 0x7, 0x7, 0x8000, [0x3, 0x91e, 0x4d43, 0x317f]}, @call_mgmt={0x5, 0x24, 0x1, 0x2, 0x3}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x7, 0x9b, 0x5, 0x9f}}], {{0x9, 0x5, 0x82, 0x2, 0x33e, 0x4, 0xf6, 0x4}}, {{0x9, 0x5, 0x3, 0x2, 0x2b4, 0x9c, 0x40, 0x1}}}}}]}}]}}, &(0x7f0000000480)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x250, 0x1, 0x5, 0x8, 0xff, 0xfb}, 0xb0, &(0x7f0000000140)={0x5, 0xf, 0xb0, 0x5, [@ss_container_id={0x14, 0x10, 0x4, 0xb, "f28198bea63ce4e9e6829a7c32245f97"}, @wireless={0xb, 0x10, 0x1, 0x4, 0x2, 0x1, 0x6, 0x2, 0xff}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0xb, 0x4, 0x7}, @generic={0x75, 0x10, 0x2, "23c4309cf20e1d2b5f1787830b28635c038b6b50fff9e83c9e4b887ed368c421b6efbad733a54c84cc44e23461bca73ebcce28aeae9dd715e5e74c7a692a4778f863c7141a9a799638c1bfecc1592219367570aa85b82b0e287b2970ae5e90ba4f3a0b817e4cc3007f8198781ec4d39dd0ef"}, @ssp_cap={0x10, 0x10, 0xa, 0xff, 0x1, 0x7fffde1, 0xf000, 0x5, [0xffbe21]}]}, 0x7, [{0x7a, &(0x7f0000000200)=@string={0xfffffead, 0x3, "d0f1c6fbd4d62b8041f2e51ca2fa3444a61c8d1f94e92f195e9476392564d77f645366a9c8baa2948550eaa4ea39f16be8f5aa993d6c47be5bcbd19efef2d28c96df4b9b02d3b972ff880b3cd005d90e7c3356b8f726a02f6404b366aff096332be8bf71c21bdde45b2ea136bd8e45cf765f04ae876b207e"}}, {0x1002, &(0x7f00000005c0)=@string={0x1002, 0x3, "96a2e210660a6d4b241ef0c3b0fa51a104165604ca606a7534c845f97014952283880c62dbb32fe89ba71163f4f7ec6fe889db0246f799a1920972cbd4e491b7925e36b24214e5fbce0be4e0876307bfa54453ac95834e00bed1c947851feaacbe81011b5354aca5aaff8f47f8309d6b078b5d44cbe427c47b82d4b7830f18d49c97b9ed18a28d85ed35fc129f1ed6bf94c4067ec8ca27ff4ffc0bb9e556d8ff77080f5a3948595c43ec5948c86ef493340eb36f6c86598a6b4c9602b5aa45095584fc6d9db322b2a076c8fb9e07c2afdde5eca204428320d17b2c19d183547cee1450835653db3fb86e43c7f757864c24562d7b1d116b59edf43f3d7c581096ea7bf31b28aba3ecf7afb2801f87b27f4cc5edaf3dfc0c66c33fcec257918cfe8b39a411363fa7472a7a16e1e83da2d1ce556064360974e7d0360e3d3f661bb0a0847be9207157b02915149a2f30e71d22e25e2f9a7fb230834cde4ca4a919f6797c78f8f91a4f92e3f33385efc4dbb9d56d309ef2693a94f22469b98e702900331ba5f8bd611ce88467432dd99c468e44471c711827ca08af5ee45aa2596d11ca15425242c84aa998c71bcf8d8327c7abb4c4875ae9c749897b26788eda30c52db397b47518e1dadb70cc528650d059a6696c45c599354471ed0008cf99247792c65dbd94ca3e57f6fcfc6e0cb79ff7772259f7a0e4727029e787a25b6d90abb0fcd691ce84ba34149088c58d67fcfbcfdce6dc11d345e1593f6e0d4cf125b0711e52848f88980f3a7db2ce4b62cd5c03644821458cf79e6dcba97be69ca352c164898c4df57b3602ad1b696be09cd83fe654f2492520df1c499379121cff7ebf04f3c53908cad74f74108e47f54a1d0dcf814358638f845b28eca39a85e75e42e1cf0b522151d63b04885eb17ae0118a0f1eecef5603aef1f63317116a53d9ec7af95f86fe229914933e6bbdaa1812561ec2d8d591c9087b610fa1ee7730e549acd018db078e714918c21fa92b4637518bf762989cdd5d5cb0284f629e246df1605785e8521e23796e009f26a659b83b98452588bbca8d5402b6e2c4e4b71600867d923ff940b65c823050105000c4ba646b4218280f2680aa933e70d371527fcc4984903385e558213b0c150fa003965ec157c612a9698a679783519fdfbb7154e89e7421ccaf0cb192a0d26ce8c8a9efe0a79db84f692a42ea98c27c77875433027d9eed11188ecec9b300c49b4b44acb430c1466e8e161d366720d3f3d656b2e1b782ffaabafe7209d4e03d56b5b4a3460615c709220c4a41c7c5cd2b819606f93e5d47072cc405916247f98876bb4baa94de392ea6e6f2dfe314d7a1928fce16bbf22524adfbaee7ff65ca310553794bc281159b8196b3d2518fd22c7a53f783b5c3b58561c49fdd01eba92d68b40dd270adb25bcd825ec9a2f993b824ce7eeb88eed265625570d24365ecac62cbc40dd87b0743c93183fabf2a41152e785118e15afa03ea974cfd198e412c17bcec110e1dc577f7d3582a0ba6398633c9f31b5622056aa06686d5a33bf19657decb4b8982e792f5979453ed0e631798c47f80ae2b58ec63f9b30878ffbf7747643a0f1350e3ce6a57fcdc16a525750d6a963144b95a55a90cc8ec81caed30f73a9ed327447a9e1885a8edef718490181a3e2f93fb90fd0cd028b4ada862a66b68eaf942647e262375577ea47f4778477bae10e49ca9107e1af78126d85ef5ae6211126f1e82a97fd5e85181844c2973e723849ee4d3ebd7851e1184cc70e4b78972e3730cc7637758f8b7ef6c3f821ae3ae6d596ed04c6f61c0c9874d12a60e429056c01ab8dbe0c46511c1bb96d2f50f9bdde9df0a788ce2f4a2a3eb717967b96fb3b17e38575f9abf9b5fb8b2ae1e781371f9613ce9f165d3f851b1fff2c2cb0f19a312ec93bfa21c689a88f20896dd5b5e8a83c39dee77c7e4643d0e28d1fc30c298d63a7e6d0e8cf1784b7011f613adbe9f46d5c9268c9209f12546280b6b2ceef85762c3e010a34c3d21aaa8a14b233d47491029abca1849c05c594d3907fae5cc4b4bf9274ebac0762920eafa9e6a67972f7596b5f23f0b7f681b93bcf430dfd22a0b37269c515fa1f9cc344b6043c9946fc93ca8f2dfbc32bfda02dd162d299965eef5f822c7e6d652f7f27abe82b141ba13f3277cea5bffe9f4b53d658d424b929d76326140a4de5eeea436dd594c49e53e65d78eab64778bec9c256e5a5e5fff7b8c0f3fb545327617ebcd5e3d247766039a1cff78c18709e51b622c4b831facbd0a6b4f2e76f2e56923c041b7980876774fe82f7460ce863454d45beb33da92c68dcf7172870fa6533da02215111c93da2516b90ba57fb97888cee325bcdc65becd9c7fb69eaf2aac79f2ff878210fdc2022a67e547882fb801876d97acc02edb05c0401e06572373f211b987a9102538aef3db5733c035a1674e35ae7db77bfde0eeb2ce55b0a5de28fe532574982c80b443ef88d3298e29c46fea336b0d0e0ee2c251dfcf2db74ff21c1b45c1252a63fac520d6748f38f9625a64b7c415bfe137697ffb8eda46613c30ec7571dff5a31b912ae3677d3d539c0648efc86bcb8fbe3bbfe02de9c4b4608348f3f94333ea53112e513a11a35bcf753f41b0313eca7af214b7682dc68bfffe1099a4f2eff82c6b2c19b5c3048b7866519877b2c05257144d40351b655829636f39d513e40a5370c31416728020bbf60fd5c78f55ea3ac0d5556b5d32689601e2551e1e184fb0326f78074faf1c6f4502182a94fd9081a547d07fcf7a374fdfe3cb212f84ccca7d88248244664b44ef427b20804ba4a5bd7fcccf7f3147987bfcf44ec48d44246d80bcbf7bf6ceea942a411dcbfbf061c4e73cc5f4d437cb0f93287bb41e38baacda9aa02b870489f91700120d70248a4880e14d9eaf22f301c4cc4ef48b559729a88b7bf7f5da1e3060cc479bea2ccab7e289846049729ffd4a118438350838b01b7c13ecc4c69176b1728d5e3129e375d815288c0995d58df7f0826b4431f2f7dd6fb652227cc9648b53e5378f652b8eabd0f714b1a9c255bf9ee15df1262ae6bfb2b7c108017e98bece98d48e711a932609478d8a6ced1933344d2d93ef06393996dd74424dcbc24c6674cadb22ba0061e56aecb9d3ddb0fc9b21a10c4d78b01aa79f0604ce0babcb16a6b4f6119c3bef0f342997a3ec67045498b35a70ba5fc9254c89f8ba157ba0b9d0b4825ae0a3231f6cea2770c0e91bad511a8efe1ac8aa2ec4f5acd6be39a640e8a99023f9facae0f2c49f79164281c01138451f1766a0b4a2833f177129b04283caf16b434af8fe3c20d61ed87156d564741c9f70ba3fb5b3128a0de28a31b61f934717cb8990eaaaca3cb6e3adbc7297b7c12bef044c4da460856cef3a44bc06424d7c9b72f36c4afdb45fadb6dafd32dadaaaf75572124d35674eaf0a458809adedaf62eac7ed9c7b756985c68bb712cbbee18248e4601beae859e12d5be4658bf80de21bf0a2c4a400424cdb5cf15863c3088de71916a86f7831392e48734ee2f36361c6f04fc3045e2e327be4a0298bbe498260500682b549529afc3dcbe3ed9e943090b534837ef18ebcf8d0bed7e803338d4f1c2b6e1b0697b5c30246424eab0fa361992afe3f2cfcb5a205c8706d765aa0811f4d245810e46858bea2405cddebdc97326f33d4cad8936d1dfe06110e16d8c406b77933eec0b203b273a160647d6458f605aa874a561d75b2ac6b3dcb01c3a523301631cec5b0faaecf7f07dc4c746fe699eb5483796eb40693b09197e4a643fd6e6440d7d28f0e8222991d07a462d9dff67397a7074bfa1cc9c13eb625607d66dada604207e03738191643f5a2575a5e0ced257fbde6d91ddd4faabdeb05bf8aa7f4e720caa7d82f4128e7c9ee9739b7112a5a183a87f8cc2ad13f081e4a2179a811cc06dcc6f1497d74b8fcd9dca86997930c22376cce308af976dda4cd6a2692a9c6ccbc51085e4489b20abe33ee35861728efe447b15f23e74e9b24bfbd083830030e38a780b8ab7c667e129690915476bcfbfc4b6dac57559acc974ba5bc7ef92b8ee0533326edb3896ceebafce372a1a1a3afaaceb1048e2f5e7e460e87bbfb565d0990c4b69b56fb60c4fb8e8615f4b5aae50832babf08c526f4b31424881c2b6cf5a31ef78a5da2fddb2e9e42398e3b5eb043e6e3e796b5bd775ea28f9209fea589917db03b5c085581aef06810a5161725b59caad0d0d86fe4a6a3a8026d73916ff82b9624209c27585df82cd5a4a846cd8082d5621b0392c044094b054692a8c845cc81d6d7beef6a08110e152486358ba352a85b49339a7e22c00985817b650364c7b29615f284bfbfbe0ceb36aa081898aefab6a74dbb98a54d04def5905a28138f25ad06dbb2fcebb00dcc3d8f3140b38b20e2363baf0172e6961309c00f95f889399045f42efd2700da40fcebba4ad823f2fed6b6bdf93ed627528ea8395872ad14f3523a3e02e0df3985fa275313ab958c2608cd5501461bdbab6e049a133dc7d4fb1be5b0038be584585ce703ff62c01dfe9c6bb9d6a03555bc6d7cfb11b4f6598547fb3221cf55a8391a5355c2ff43291b7827091927d2217f4274dcc71f636c2ad7ad25e4548c3d9357f1ed0023ffbe47b5b781cd9c5b6790157b7bd6dc03a56e8022a8f59924ffbf9ced99f4c2619642148de44fe86eebe976668e15c3dc6bbf9f3ed5f1d980cdf7aa01394cdd82a50241d3dd897e4a6600d25774aff0c8ef239d713c52d15d5e2f380ecbe121e0baf7ed0ef9fd1d64591e98446cf831fd09959b32148caadc7e291f2bf77c63291333072298fc674e928306c8a70c5336687cb0e075f0e7745c3f7b7d8d800ad1d1fc42ee5efec0e9186a89095ffa946440098d87dfeb92d76f52686901e581ea1f2a96e87cfca848647e83ebc7563389aed088085a73d284a8f75e102ba6e065fae8b4a679782f5611a390785ce586b5df8016d9ec05a7ade81634ed59e4fada2274effea1d8f878155abec4e6901e1b8a1ceab293b06bde95f5cb742cbfbcbfea3b233d9a069829b609bd42772a71739cf24a6a0f9340507f91008d8b43b26dac3c980e227b9581833a6a3c70317774a6c59f692b3b82ab1f0aa91925f531c62a0b263031805b1c63a5c2e1d610aea2b691b6dc79010e2c7a7da5cdd0104bda5952c835b1374db361ffa5852f5c4316c029258ce158bb733ac92e0ee140ba4eed10c96c781b3dec5252cfd5a6a010307fd7d8f5eb49afceb555f9bb491386b54777453c8852d229eb781378fff96eba7b651ec4e6a4fc828860693e36a07a2587848645019949fad636a097699e53f5594d22f3a9595768dc0ccbe38b087a13dce74d6cdb32208359561bcf0096acced63e59a0012dbe7dd07241c1c349513b192688a38833e5c19a0272c785e0b515453236565e6a5c4062d15c1204766e9b8f151a5383366562cfc105dc55aba61f9784eabdf37608d315da2b583c943136bb5b7d2036c796e93c358624ef01f9d634aa2ece25cba45bdc00935bd5997244e4cb1f9a2c6170fa16f0e333e393edb69af9909d278bb71aaa0c01ded10ddee91801fc031660a221740c20a2bed108aa718b8105be49799c1b8b609bb7c780ca276ce5d2f209ae08ed4d9966b37b108f4ae2aa5ac9322f50530ba40af4622282ee8288b7c14df38f068e29104b8ad7e2a13865fc35e90da63952b42d18747024f29c3c81f1694270d366152bdd206cbb1d696e2d586d0a8fd5c1c01cb48281cb"}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x1205}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x4ff}}, {0xa3, &(0x7f0000000300)=@string={0xa3, 0x3, "2fe2165ab88db8f9129e6d6545affef9d9b0cf8ec16de4f24ab9f88b2c4d1ca6ee06582be44e7804ae5ec14f86c99387828b96ebee1d2dd39f11e85bafbb52a50e10d1a1a62bdf08a9b2e4abc1e41258e8c8d5bef45b6499420a86470d0f372e352f2d6cb1ef8b167e6f7795009af33208b319bd0c3a5515497110488185afb76a283e980bc22b1d254598f09733b598bbb2861a66dc42dd6c37ab6569375cde48"}}, {0x4, &(0x7f00000003c0)=@lang_id={0xffffffffffffff60, 0x3, 0x414}}, {0x79, &(0x7f0000000400)=@string={0x79, 0x3, "fe566ae212185b9116e69050f890d4673878e2ab140e6a0f7dc12d59349d0b5106d8c4f36ba4de1773d55ff809275ace28a4effbca9127caa038f8c5cc215e3e63d5b33262a6f77f2b97f508e839bf16233dfc3017300d7b992cfe83649394aa931c5a8492e6307c60558fc459907c3dc15b9efd21ed82"}}]}) syz_usb_control_io$cdc_ecm(r0, &(0x7f0000000540)={0x14, &(0x7f0000001600)={0x4c95ffd62a96dd94, 0x21, 0xb0, {0xb0, 0x6, "3da494d3aff56d1e5c08ed2784b95469bf8f6f95635a3a96c9e2db499644b762412e51cf2e9299c1061649af463332fe562dc1ac4781f5e39c245282b96593cf81b190f2d31a1eb4981eddf0fb2922902115806e8505417f3de12cd8a1efd58248f7b242154692c7ccdde367e17e2b7642ddd63942d11eaa4d027c7875c044fb4c1969c6fefd64b5f06372b040e64831919d51d762e1462191e4a81724cab19e353a79d75bdc59b0494f74706328"}}, &(0x7f0000000500)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f00000017c0)={0x1c, &(0x7f00000016c0)={0x40, 0x14, 0x79, "a925465f33d4da4ff31f96dcbc6f29ae7cea00acf32d2138a62b7fb8cef25a6e29338dad75de1e8175be92e98e1c1a89068ee17987a8f0ade54d3b39a2deec4d97c9048edab2f62e2dbc71a4966b37430883ff64b08831763817c82fc3c42e2f776513ed78ae5a2d39a26a11be60f1fd441b3a41f03d94d849"}, &(0x7f0000001740)={0x0, 0xa, 0x1, 0x1f}, &(0x7f0000001780)={0x0, 0x8, 0x1, 0x1f}}) syz_usb_connect(0x0, 0x36, &(0x7f0000000580)={{0x12, 0x1, 0x0, 0xbe, 0x23, 0x58, 0x8, 0xbfd, 0x11, 0xa75f, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x62, 0x96, 0xbd, 0x0, [], [{{0x9, 0x5, 0x7, 0x2}}, {{0x9, 0x5, 0x8c}}]}}]}}]}}, 0x0) [ 948.277665][T12211] usb 6-1: USB disconnect, device number 122 [ 948.284815][T12211] iowarrior 6-1:0.0: I/O-Warror #0 now disconnected [ 948.346790][T19971] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 948.381741][T19967] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 22:30:51 executing program 0: r0 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x3, 0x100) ioctl$HIDIOCGSTRING(r0, 0x81044804, &(0x7f0000000040)={0x7a, "8582e85b8490f33bdfbe9fc1fce8e125c0c44ec88ef8ff142b5ce9c87afa0193731aba04b52003a6c6dd6f75fb436cd1c72049aee212155b250596bec274094d696fc1b5381bb3314fe03fddcee48d9aca525bf8696e3db5b529ef6f2be7dd4ae4fc85d8d6fad3a9102c470e66431b9cb3f81282f3f89bdd327a"}) r1 = syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x8, 0x20000) ioctl$HIDIOCSUSAGE(r1, 0x4018480c, &(0x7f0000000100)={0x2, 0xffffffff, 0x0, 0x80, 0x10000, 0x9}) ioctl$HIDIOCGUSAGE(0xffffffffffffffff, 0xc018480b, &(0x7f0000000140)={0x2, 0x200, 0x9a, 0x7f, 0x9b, 0x5f6}) r2 = syz_open_dev$hiddev(&(0x7f0000000180)='/dev/usb/hiddev#\x00', 0x1, 0x0) ioctl$HIDIOCGUCODE(r2, 0xc018480d, &(0x7f00000001c0)={0x3, 0x1, 0xff, 0x0, 0x1, 0x1f7de0}) r3 = syz_open_dev$hiddev(&(0x7f0000000200)='/dev/usb/hiddev#\x00', 0x6, 0x10400) ioctl$HIDIOCGUCODE(r3, 0xc018480d, &(0x7f0000000240)={0x1, 0x100, 0x4, 0x1, 0x9, 0x5}) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000280)={0x2, 0x1fffffffe, 0x6, 0x2, 0x9, 0x1}) r4 = syz_open_dev$hiddev(&(0x7f00000002c0)='/dev/usb/hiddev#\x00', 0x890, 0x4000) ioctl$HIDIOCSUSAGE(r4, 0x4018480c, &(0x7f0000000300)={0x1, 0x3, 0x0, 0xfffffff9, 0x3, 0x50e8}) r5 = syz_open_dev$hiddev(&(0x7f0000000340)='/dev/usb/hiddev#\x00', 0x6, 0x46000) ioctl$HIDIOCSFLAG(r5, 0x4004480f, &(0x7f0000000380)) r6 = syz_open_dev$hiddev(&(0x7f00000003c0)='/dev/usb/hiddev#\x00', 0x3ff, 0x400000) ioctl$HIDIOCGUCODE(r6, 0xc018480d, &(0x7f0000000400)={0x2, 0x2, 0x6, 0x2f6, 0x7a, 0xec4}) r7 = syz_open_dev$hidraw(&(0x7f0000000440)='/dev/hidraw#\x00', 0x3ff, 0x400000) ioctl$HIDIOCGRAWNAME(r7, 0x80404804, &(0x7f0000000480)) r8 = syz_open_dev$evdev(&(0x7f00000004c0)='/dev/input/event#\x00', 0x0, 0x2) ioctl$EVIOCSFF(r8, 0x40304580, &(0x7f0000000500)={0x4, 0x8, 0x8, {0x45, 0xffff}, {0x18d5, 0x8aa}, @cond=[{0x20, 0x400, 0x800, 0x5, 0x1, 0x1c00}, {0x2, 0x101, 0xfffe, 0x433f, 0x7a, 0x8}]}) r9 = syz_open_dev$hiddev(&(0x7f0000000540)='/dev/usb/hiddev#\x00', 0x400, 0x0) ioctl$HIDIOCGUSAGES(r9, 0xd01c4813, &(0x7f0000000580)={{0x2, 0x6, 0x8, 0x8, 0x7f, 0x5}, 0x2d, [0x20, 0x7, 0x6, 0x1ff, 0x1775509f, 0x9, 0x6, 0x4, 0x405f, 0x100, 0x6, 0xffffffff, 0xde, 0x5, 0x6, 0xfffffffd, 0x7, 0x5, 0x7, 0x78, 0x5, 0x6, 0x98b, 0x738b18b, 0x0, 0x20, 0x1, 0x7ff, 0x40, 0x3, 0x9, 0xfff, 0x400, 0x3, 0x7a57, 0x7fffffff, 0xe04, 0x9, 0x8, 0x10000, 0x8, 0x6, 0xa7, 0x5, 0x7fffffff, 0x200, 0xfffffff9, 0x4, 0x7, 0x1, 0x80, 0x2, 0x6, 0xffff, 0x30, 0x8, 0x5, 0x5, 0x9, 0x1000, 0x4, 0x7, 0x9, 0x3, 0xff, 0xff, 0x77, 0xbe, 0x3, 0x4, 0x2, 0x5, 0x80000001, 0x4, 0x5, 0x8, 0x6, 0x20, 0x100, 0x3, 0x7f, 0x6bb, 0x3, 0x7, 0x3, 0x40, 0x6, 0x9, 0xfffffffe, 0x9, 0x7fffffff, 0x0, 0x613, 0x81, 0x0, 0x10001, 0x1000, 0x3, 0x4, 0x1, 0xfffffff8, 0x3, 0x1, 0x80000000, 0x7, 0x1ff, 0xffffffe5, 0x8, 0xfffffffa, 0x1, 0xd69, 0x4, 0x3, 0x3, 0x3f, 0x5d5, 0x0, 0xffffff1f, 0x2, 0x45, 0x8001, 0x200, 0x5, 0x1ff, 0x2, 0x800, 0x8b55, 0x1, 0x7e3, 0x7ff, 0xc8d3, 0x6, 0xc12e, 0x6d2c5928, 0x800, 0x9, 0x7ff, 0x7, 0x7, 0x1, 0x2, 0x3f, 0x0, 0x8, 0x1, 0x8000, 0x2, 0x1d, 0x101, 0x9, 0x4, 0x8, 0x10001, 0x7fffffff, 0x101, 0xab, 0xb2, 0x6, 0x3, 0x80000001, 0x8, 0x1, 0x3, 0xfffff000, 0x1, 0x2, 0x5, 0x0, 0x0, 0xfffffff7, 0xe6000000, 0x10001, 0x7, 0x9, 0x8001, 0x8, 0x3, 0x8001, 0xea7d, 0x401, 0x6, 0x20, 0x1, 0x10000, 0x5, 0x8, 0x6, 0x1, 0x5, 0x9, 0x2, 0xfff, 0x5, 0x7, 0x634, 0x1, 0x9, 0x10001, 0x4, 0x1ff, 0x0, 0x800, 0x9, 0x4, 0x1000000, 0x6, 0x3b, 0x52, 0x0, 0x8001, 0x1, 0xff, 0x2, 0xc2e, 0x4, 0x0, 0x7ff, 0x9, 0x6c, 0x5, 0x80000000, 0x8, 0x7, 0x1, 0x0, 0x9, 0xb06f, 0x1, 0x7ff, 0x2, 0x66, 0x7, 0x10000, 0x9, 0x1ff, 0x0, 0x8001, 0x10001, 0x80, 0x6b, 0x9, 0x4, 0x0, 0xfb4b398a, 0xff, 0x10001, 0x0, 0xc1b, 0x6, 0x7fffffff, 0x3, 0xc164, 0x2, 0x5, 0x3, 0x6, 0x81, 0x5, 0x4, 0x7, 0x6, 0x4, 0x3, 0x9, 0xd63b, 0x8, 0x8, 0x4, 0x8000, 0xfffffffe, 0x9, 0x81, 0x2, 0xffffffc1, 0x8, 0x8000, 0xfffffffd, 0x3, 0x8, 0x80000001, 0x81, 0xa7f, 0x2, 0x6, 0x2, 0xffff0000, 0xffffffff, 0x6, 0x40, 0x4, 0x1, 0x6, 0x10000, 0x8000, 0x1, 0x7, 0x238, 0x7f, 0xff, 0x8, 0x0, 0xf2e0, 0x4, 0x8, 0x9f7, 0x0, 0x4f33, 0x2, 0x4, 0x1bed, 0x58e, 0x3, 0x4, 0x7768, 0x80, 0x8, 0x0, 0x3d17, 0x20, 0x7fffffff, 0x8, 0x6, 0x2, 0x2, 0x349, 0xb6e, 0x8, 0x5, 0xb0, 0xc4c5, 0x4b2a, 0x23b8, 0xddda, 0x7fffffff, 0x2, 0x5, 0x9, 0x3ff, 0x0, 0x63d, 0x3, 0x100, 0x80, 0x7, 0x0, 0x3c, 0x200, 0x5, 0xfff, 0x1, 0x1, 0x1f, 0xffffffc0, 0x918, 0x9, 0x2, 0xa5e, 0x2, 0x7f, 0x9, 0x51e, 0x4, 0x1, 0x4, 0xffff, 0x1f, 0x3, 0x7, 0x0, 0xfffffff8, 0xfffffffc, 0xbe22, 0x9, 0x10001, 0x8, 0xffff2746, 0x9, 0x8001, 0x9, 0x3, 0x8, 0x4, 0xffffffff, 0x40000000, 0x0, 0x8, 0x1f, 0x1b90, 0x0, 0x6, 0x10001, 0x10000, 0x9, 0x7, 0x6, 0x2, 0x4, 0xefc, 0x9, 0x1, 0x13, 0x9, 0x2, 0xffffffff, 0x637, 0x2, 0x5, 0x8001, 0x1, 0x5, 0x3, 0x20, 0x3, 0x0, 0x0, 0xcb0, 0x0, 0xfffffff8, 0x5, 0x2, 0x3, 0xffff, 0x5231, 0x0, 0x3, 0x6f, 0x1, 0x1, 0x2, 0xe848, 0xf71, 0xfff, 0x5, 0x6, 0x1, 0x80000001, 0xffffffff, 0xffff, 0xda6, 0x8, 0x880d, 0x3, 0x2, 0x7ff, 0x7, 0x80000000, 0x5, 0xfffffffe, 0x9, 0x5, 0x9, 0x2c22, 0x36, 0x3ff, 0xffff, 0x9, 0x10000, 0x8000, 0x7, 0x3, 0x3, 0x7f, 0x8000, 0x800, 0xfffffffe, 0xffffffff, 0x1, 0x9, 0x7f, 0xd8f, 0x7, 0x0, 0x8, 0x5, 0xce, 0x7, 0x46, 0x1, 0x0, 0xfff, 0x1f, 0x5, 0x1ff, 0x101, 0x962, 0x80000000, 0x6, 0x0, 0x8, 0x4, 0x2, 0x1ff, 0x1, 0x1000, 0x5c4949c9, 0x800, 0x0, 0x92, 0x1, 0x8, 0x90, 0x2, 0x5, 0x4, 0x7cd, 0x8001, 0x200, 0x7, 0x9, 0x8, 0xfffffff7, 0x0, 0xc02, 0x8000, 0xffffb0b3, 0x8, 0x8, 0x7f, 0x7, 0x4, 0x0, 0x7f469c13, 0x2, 0x101, 0x8001, 0x1, 0x2, 0x9, 0x7ff, 0x0, 0xf563, 0xfff, 0x1, 0x1, 0x1, 0x0, 0x55, 0x1c000, 0x0, 0x2, 0x4, 0x1, 0x9, 0x1, 0xde, 0x870, 0x85, 0x3, 0x1000, 0x2, 0x5, 0x32ba, 0x1, 0x6, 0x8, 0x1, 0xd949, 0x8, 0x0, 0x3, 0x0, 0x3, 0x8000, 0x1, 0x27f, 0x0, 0x7fffffff, 0xfff, 0x80, 0x2, 0xf4c, 0x0, 0x7, 0xfffffffa, 0x2, 0x81, 0xfffffffd, 0x2e, 0x4, 0x1, 0x2, 0x1000, 0x1, 0x6, 0x2, 0x4, 0x9, 0x4, 0x0, 0x9, 0x3ff, 0x7fff, 0x80000001, 0x73ac, 0xfff, 0xffff, 0x55, 0x5, 0x0, 0x40, 0x7, 0xfff, 0x2, 0x4, 0x2f, 0x4, 0xd050, 0xa9, 0x1, 0x9, 0xd5, 0x6, 0x80000000, 0x3, 0x651faa40, 0x4, 0x0, 0x7fffffff, 0x2, 0x1, 0xfffffff9, 0x1f, 0x0, 0x81, 0x200, 0x3, 0x1000, 0x0, 0x14000, 0x1, 0x6, 0x11f, 0x0, 0x80000000, 0xc9d2, 0x6, 0x7ff, 0x80, 0x80000000, 0x20, 0x4, 0x44ec, 0x2, 0x76a, 0x10000, 0x4, 0x1, 0x20, 0xff, 0x7, 0x9, 0xfffffffd, 0x10000, 0x0, 0x8, 0x1000, 0x1, 0x2, 0xf80a, 0x1ff, 0x401, 0xffffffff, 0xf383, 0x7, 0x81, 0x1, 0x1, 0x6, 0x0, 0xffff, 0x800, 0xa4, 0x9, 0x3ff, 0x7, 0x10000000, 0x5, 0x4c, 0x9, 0xff, 0x770d5f21, 0x1c000000, 0x9, 0x80000001, 0x2, 0xff, 0x8, 0x8001, 0x473a, 0x1000, 0x400, 0x3f, 0x7, 0x2, 0x17e, 0x0, 0x1f, 0x6, 0xf47, 0x40, 0x1, 0x5, 0x6, 0x3, 0x89, 0x3ff, 0x5, 0x0, 0x3ff, 0x1, 0x2, 0x0, 0x7d, 0x5, 0xe1a, 0xfffffff7, 0x18000, 0x60f, 0x5, 0x80, 0x0, 0x3, 0xf24, 0x10001, 0x20, 0x10001, 0x7, 0x800, 0xffff, 0x0, 0xc5, 0x100, 0x7fff, 0x8000, 0x2, 0x2, 0xc098, 0x401, 0x3, 0x8, 0xbdde, 0x20, 0xfff, 0x7, 0x693, 0x81, 0x4, 0x8001, 0x81, 0x10001, 0xfffffff8, 0xfffffe00, 0xcf2, 0x1, 0x1, 0x5, 0x4a81, 0x8001, 0x8, 0x5, 0x1, 0x4, 0x0, 0x7155ea1e, 0x8000, 0x9, 0x1, 0x3bf, 0x80, 0x258, 0x5, 0x6, 0x7, 0x6, 0x81, 0x7fffffff, 0xe7, 0x5, 0x81, 0xf7d000, 0x20, 0x7fff, 0x80, 0x7fffffff, 0x7fffffff, 0x6, 0x931b, 0x4, 0x8, 0x8, 0x6, 0x4, 0x401, 0x10000, 0xe8cc, 0x8, 0x6, 0xe881, 0x24, 0x2, 0xb54, 0x5, 0x8, 0x0, 0x9, 0xfffffff8, 0xf4a, 0x9, 0x2, 0xffffff81, 0x80000000, 0x1, 0x5, 0xffffffff, 0x1000, 0x8, 0xd4, 0x9, 0x4, 0x7, 0x5, 0x6, 0x3f, 0x7, 0x1b, 0x5, 0x4eb8bb87, 0x0, 0xec30, 0x0, 0x7, 0x3, 0xa529, 0x9, 0x7fff, 0x6, 0x5, 0x80, 0x7, 0x4, 0x80000000, 0x3, 0x80000001, 0x8, 0x74000000, 0xa5, 0x1, 0xf53, 0x200, 0xffff, 0x7f, 0x2, 0x4, 0x1f, 0xf21, 0x5, 0x1, 0x1, 0x9, 0x800, 0x7fff, 0x3f, 0x844f, 0x0, 0x10001, 0x6, 0x8000, 0xffffffff, 0x80, 0x9e, 0x81, 0x40, 0x2, 0x1000, 0x6, 0x3ff, 0x3, 0x1ff, 0x401, 0x8, 0x2000, 0x4, 0x401, 0x3, 0x2, 0x129a, 0x8, 0x6, 0x3, 0x7, 0x8, 0x0, 0x5, 0x8000, 0x230, 0xc0000000, 0x2, 0x65, 0x5, 0xfffff000, 0x1, 0xf7, 0xffffffff, 0x7, 0x4, 0x1, 0x7fffffff, 0x3, 0xfffffff9, 0x6, 0x7, 0x7ff, 0x0, 0x9, 0xb, 0x7fff, 0x8, 0x0, 0x2, 0xfffffff9, 0xffff8a3a, 0x0, 0x2, 0x4, 0x2, 0x150847ed, 0x2, 0xfc1, 0x6e, 0x1f, 0x3, 0x0, 0x7, 0xffff, 0x4, 0xe5, 0x1, 0x7, 0x6, 0x6, 0x80000001, 0x20, 0xfff, 0x20, 0x4, 0x7, 0xa55, 0x9, 0xfffffffd, 0x0, 0x0, 0xffff, 0x0, 0xa0, 0xdbee, 0x2, 0x4627, 0x101, 0x4, 0xfffffffd, 0xe0a6, 0xd7, 0x3ff, 0xf8d, 0x8, 0x3, 0x4, 0x3, 0xf986d730, 0x3, 0xffff, 0xfffffffe, 0x4, 0x6, 0x6, 0x8, 0xffffffff, 0xc47, 0x3, 0x2, 0x20, 0x6, 0xc1, 0x4d, 0x266, 0x400, 0x3, 0x3f00000, 0xb8c8, 0x9, 0x800, 0x6, 0x8, 0xffc0, 0x5, 0xf04, 0x1ff, 0x3, 0x5, 0x3, 0x7, 0x0, 0x7, 0x7fffffff, 0x80000000, 0x8, 0x4d279a21, 0x5, 0xad7, 0x0, 0x101, 0x6, 0x7, 0x0, 0xfd5, 0x40, 0x7f3252ce, 0x2, 0x1000000, 0x81, 0x1000, 0x101, 0x7fffffff, 0x5]}) r10 = syz_open_dev$evdev(0xfffffffffffffffd, 0x4, 0x882200) ioctl$EVIOCSFF(r10, 0x40304580, &(0x7f00000015c0)={0x56, 0x6, 0x4, {0x8, 0x401}, {0x200, 0xb75}, @cond=[{0x2, 0x9, 0x1f, 0x8d, 0x3, 0x6330}, {0x7, 0x5, 0x1, 0x0, 0x4, 0x2a}]}) ioctl$HIDIOCSFEATURE(r7, 0xc0404806, &(0x7f0000001600)="b8f1979030d382e631f30718417a83913ecf27b97604a181ae6e4e3976a62b53a9e6e5b02340ba7bd4d79135993774f81d58e514a486ac690f6a48f6ad19d4958fe073fa4583825f455e9ffb4823056dcd8247765b20ebe1b5697757b7fc35718f31ba550cea389bc4f2fc77d06622176a2ff95be59d5f99b3df51a995dfb0d684dbcc1a7d865f0d73ac7e769f85578a22cb4fb4da7211bf7ec7f2e6e4e83e2920ebc24b9c2bdb22f38f76664bc23991517d95f24b7d7d35e4af268f0e089fabec1de8b732e42496fdb5b8d10ca62821c2dfe1d99d1a8a82133a27d5") ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f0000001800)={0x1b, 0xec, &(0x7f0000001700)="d997fdd59d7c31bc55c9196270c3933649a1a5459df9149f8fd8817fa6bd9bed301e3e782ab8d5e14bc8f00239a7dacf7565f0ca9479405e247ecb1ebb5757125aaad1074bbb3b532b077e9321ba607f3644565c51f152c0299a6c3fba09065c8eadef3385cd1c309300dad0756b88624449d37593401634bc55046f4e07ab6c2fc969ccf730500bd42a6cfcab57d6a39ccae834665c074115f6394764e04cdc9a007c530273fc3d3abf6805bf094afa7f9649b331eec094453999843068ae51bcdd44dad732c886197796cfa7d929d2a0cfc784a8c76799711c3c92af4dd2359c4c8952000f9163f8a742bc"}) r11 = syz_open_dev$evdev(&(0x7f0000001840)='/dev/input/event#\x00', 0x200, 0x40000) ioctl$EVIOCGBITSND(r11, 0x80404532, &(0x7f0000001880)=""/76) ioctl$EVIOCGPHYS(r10, 0x80404507, &(0x7f0000001900)=""/51) r12 = syz_open_dev$evdev(&(0x7f0000001940)='/dev/input/event#\x00', 0x7, 0x20000) ioctl$EVIOCSCLOCKID(r12, 0x400445a0, &(0x7f0000001980)=0xffff) [ 948.411273][ T3275] usb 3-1: new high-speed USB device number 4 using dummy_hcd [ 948.447932][ T3304] usblp 1-1:0.0: usblp0: USB Unidirectional printer dev 25 if 0 alt 0 proto 1 vid 0xC1C8 pid 0x7AA4 [ 948.467260][ T3304] usb 1-1: USB disconnect, device number 25 [ 948.475511][ T3304] usblp0: removed 22:30:52 executing program 0: syz_usb_connect(0x0, 0x1c9, &(0x7f0000000240)=ANY=[@ANYBLOB="120100001fa398080410aa61cadf00000001090212000100000000090400000002060000f86b25beed9cdd4e925d4e2687c9874dafe862f2cae7f7194b55c550b85934e654e74701009a3155460e87465f768ebb92a22eb19557f05a1c091051c17bfa9806469bfd8cabed411dfb3873397379683998a2a9adc320f070cc543ffb643d7a95ecd1d8b5b1f4fcd0331dbff7896e255f98a8ad0fc6d104440f99d339eff989002961ad85d8e2408f8bda89f9137728a2daa3a45ffb375cd6e43486dad93e27359b81401fa8e3a9e6287c5e0d77e0277ffb29e9ae14d8933947204648162faca8c1ba6a704d660590ef4c1c2313243968bb57d850cec48f0fb8e6612f451d5d745fdb3f64055be111f9ea49cd4a57ac617e3e8bbac2a817a66bb9182ae51645c22a015faa32dcec91ce"], 0x0) r0 = syz_open_dev$evdev(0x0, 0x1, 0x60000) ioctl$EVIOCGKEYCODE_V2(r0, 0x80284504, 0x0) ioctl$EVIOCSABS20(0xffffffffffffffff, 0x401845e0, &(0x7f0000000100)={0x3, 0x7, 0x101, 0x8000, 0x5, 0x2b7}) ioctl$EVIOCGSND(r0, 0x8040451a, &(0x7f0000000000)=""/236) [ 948.701281][T12211] usb 6-1: new high-speed USB device number 123 using dummy_hcd 22:30:52 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000140)='/dev/input/event#\x00', 0x3f, 0x3bde83202ba50f35) ioctl$EVIOCGABS2F(r0, 0x8018456f, &(0x7f0000000180)=""/209) syz_usb_connect(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="120100001e78511023398a71378d000000010902240001000000000904bd0002d085180009050be267000000ff08058a023300000000467d09e06bd4e0b24beced036306357c7b9fa7d31f72bb0f9f4430aeb605fef8619e7beed58439460505be53e08cc495e4e4ce01000080000000001d370d169e64b58a9b68bd0843b62927989cf9cfbb7e3664219f091b3175f37c40615e3ceac86a70530ec71810ebd2f241cef51c9639337b121146c78385e76ce1c5eb7ec88bb763fc6a6f5aad6672a0d63fe51343714377eb86bfe94ec0e3e9ad37ff010000000000008be056705edae81e0000000000000000000000810774f694c094cee873dc62add62b6db8876f16331533acbee863da45d79b645feda57c448150e56004000000000000005261f641986b238bdbe429d3797d2459fa2820ab7b3a089ade5eafcf"], 0x0) 22:30:52 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000300000000000000f1"], 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x5452, 0x20000000) [ 948.961268][T12211] usb 6-1: Invalid ep0 maxpacket: 512 [ 949.011266][ T3304] usb 1-1: new high-speed USB device number 26 using dummy_hcd 22:30:52 executing program 1: syz_usb_connect(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="04010000c212b9089406010088fb000000010902240001050000000904db000261ae460009050f1f00000000000905830bef00000000db176ae1feadfbd6a2790c3bbbd13fde4e297871d8a8a101030a6650284ac502c468b7d15ab3bb363d63c85f24181484610b1878452f298bea035f3121f5bc11beb83beadcbdf96bcdd3e72b6bfbbc5e59897590dbf4bb220f0fa1b758c2639652927e252bb47fb54e305fb06f9a02d87b210551f9af3cc75f57b12501add33af8a61df993370d4697a79e3ffaa2b0c2446f8a6506b144040796ff3e2f54fec325fecc3051a9411498479e0fb348dabd4aaa87b9ab3996e7459ff8ea1e13300a5bcf0ad1df67ca69c508de844a75a4e489f59e2d387ed80e6b54d356c34b8f3b86b8e507d674ba377a5c5e2f000000000000000000000000006798a992a1ede25cc2f8c2ad424bef2072f544f5c0ab5ffe7fabff8123ae4978858ece740f60d49bfe53e28d09e7757bf67f1c549626da8521c6e7b7d65ff0f93fd306495c3b384e738439e80e6ecc2d4a15a904b9f0a0dd0c8335e2e80f667d287724214ffadc0d1d0f67cebb36391dbb03727f4b0baeef7992d60576c7882f728cd94d80c70364a552eaf5f8ae1816314a1985892cada283b73b082a8264abbea2e3e3c30b446b374e362b5b0929f913e8dd9e2d46c7fb917b8ab4c58810856420dde1c54e2e78d50cd12770084f3bd21a5deb71fd1dd9b3785a95e9fb280313266d16e64bced15093c42441d616048e5952c1fa69ee88c8bc35b9042f2f4f1e73a947387730c3a4778ae3c238e6748f37416927"], 0x0) [ 949.111299][T12211] usb 6-1: new high-speed USB device number 124 using dummy_hcd [ 949.261252][ T3304] usb 1-1: Using ep0 maxpacket: 8 [ 949.351293][T12211] usb 6-1: Invalid ep0 maxpacket: 512 [ 949.356950][T12211] usb usb6-port1: attempt power cycle [ 949.381357][ T3304] usb 1-1: New USB device found, idVendor=1004, idProduct=61aa, bcdDevice=df.ca [ 949.390477][ T3304] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 949.399423][ T3304] usb 1-1: config 0 descriptor?? [ 949.402976][ T3275] usb 3-1: device descriptor read/64, error -71 [ 949.421250][ T12] usb 2-1: new high-speed USB device number 38 using dummy_hcd [ 949.442282][ T3304] usb 1-1: bad CDC descriptors [ 949.653236][ T3304] usb 1-1: USB disconnect, device number 26 [ 949.681296][ T12] usb 2-1: Using ep0 maxpacket: 8 [ 949.761279][ T3275] usb 3-1: Using ep0 maxpacket: 16 [ 949.801370][ T12] usb 2-1: config 5 has an invalid interface number: 219 but max is 0 [ 949.809613][ T12] usb 2-1: config 5 has no interface number 0 [ 949.815877][ T12] usb 2-1: config 5 interface 219 altsetting 0 endpoint 0xF has an invalid bInterval 0, changing to 7 [ 949.826862][ T12] usb 2-1: config 5 interface 219 altsetting 0 endpoint 0xF has wMaxPacketSize 0, skipping [ 949.836924][ T12] usb 2-1: config 5 interface 219 altsetting 0 endpoint 0x83 has an invalid bInterval 0, changing to 7 [ 949.847965][ T12] usb 2-1: New USB device found, idVendor=0694, idProduct=0001, bcdDevice=fb.88 [ 949.857074][ T12] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 949.901418][ T3275] usb 3-1: config 0 has an invalid interface number: 189 but max is 0 [ 949.909648][ T3275] usb 3-1: config 0 descriptor has 1 excess byte, ignoring [ 949.916879][ T3275] usb 3-1: config 0 has no interface number 0 [ 949.924560][ T3275] usb 3-1: config 0 interface 189 altsetting 0 bulk endpoint 0xB has invalid maxpacket 103 [ 949.934625][ T3275] usb 3-1: config 0 interface 189 altsetting 0 bulk endpoint 0x8A has invalid maxpacket 51 22:30:53 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000300000000000000f1"], 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x5460, 0x20000000) [ 949.944661][ T3275] usb 3-1: New USB device found, idVendor=3923, idProduct=718a, bcdDevice=8d.37 [ 949.953728][ T3275] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 949.962737][ T3275] usb 3-1: config 0 descriptor?? [ 949.981372][T20024] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 949.988860][T20024] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 950.004488][ T3275] comedi comedi0: driver 'ni6501' has successfully auto-configured 'ni6501'. [ 950.071267][T12211] usb 6-1: new high-speed USB device number 125 using dummy_hcd [ 950.121327][ T12] legousbtower 2-1:5.219: get version request failed: -71 [ 950.128630][ T12] legousbtower: probe of 2-1:5.219 failed with error -71 [ 950.137892][ T12] usb 2-1: USB disconnect, device number 38 [ 950.215881][ T3304] usb 3-1: USB disconnect, device number 4 [ 950.321237][T12211] usb 6-1: Invalid ep0 maxpacket: 512 [ 950.352957][T20036] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 950.411307][ T3275] usb 1-1: new high-speed USB device number 27 using dummy_hcd [ 950.471261][T12211] usb 6-1: new high-speed USB device number 126 using dummy_hcd [ 950.651274][ T3275] usb 1-1: Using ep0 maxpacket: 8 [ 950.711239][T12211] usb 6-1: Invalid ep0 maxpacket: 512 [ 950.716964][T12211] usb usb6-port1: unable to enumerate USB device [ 950.771405][ T3275] usb 1-1: New USB device found, idVendor=1004, idProduct=61aa, bcdDevice=df.ca [ 950.780541][ T3275] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 950.789669][ T3275] usb 1-1: config 0 descriptor?? [ 950.832922][ T3275] usb 1-1: bad CDC descriptors [ 950.871432][T12211] usb 2-1: new high-speed USB device number 39 using dummy_hcd 22:30:54 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000300000000000000f1"], 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x6609, 0x20000000) [ 950.981735][ T12] usb 3-1: new high-speed USB device number 5 using dummy_hcd [ 951.043752][ T3275] usb 1-1: USB disconnect, device number 27 [ 951.121256][T12211] usb 2-1: Using ep0 maxpacket: 8 [ 951.221252][ T12] usb 3-1: Using ep0 maxpacket: 16 [ 951.241361][T12211] usb 2-1: config 5 has an invalid interface number: 219 but max is 0 [ 951.249593][T12211] usb 2-1: config 5 has no interface number 0 [ 951.255766][T12211] usb 2-1: config 5 interface 219 altsetting 0 endpoint 0xF has an invalid bInterval 0, changing to 7 [ 951.266749][T12211] usb 2-1: config 5 interface 219 altsetting 0 endpoint 0xF has wMaxPacketSize 0, skipping [ 951.276769][T12211] usb 2-1: config 5 interface 219 altsetting 0 endpoint 0x83 has an invalid bInterval 0, changing to 7 [ 951.287835][T12211] usb 2-1: New USB device found, idVendor=0694, idProduct=0001, bcdDevice=fb.88 [ 951.296891][T12211] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 951.351373][ T12] usb 3-1: config 0 has an invalid interface number: 189 but max is 0 [ 951.359625][ T12] usb 3-1: config 0 descriptor has 1 excess byte, ignoring [ 951.366886][ T12] usb 3-1: config 0 has no interface number 0 [ 951.379664][ T12] usb 3-1: config 0 interface 189 altsetting 0 bulk endpoint 0xB has invalid maxpacket 103 [ 951.389783][ T12] usb 3-1: config 0 interface 189 altsetting 0 bulk endpoint 0x8A has invalid maxpacket 51 22:30:54 executing program 5: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000700)={{0x12, 0x1, 0x0, 0xad, 0x78, 0xaa, 0x8, 0xafa, 0x3e8, 0xc42d, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0xec, 0x94, 0xe1, 0x0, [], [{{0x7, 0x5, 0x85}}]}}]}}]}}, 0x0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x926, 0x3333, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0xff, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}, {{{0x9, 0x5, 0x81, 0x3, 0x1f1}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)={0x0, 0x22, 0x22, {[@global=@item_012={0x2, 0x1, 0x0, "a313"}, @local, @global=@item_4={0x3, 0x1, 0x0, "7fe52845"}, @local=@item_4={0x3, 0x2, 0x0, "b70100"}, @main=@item_4={0x3, 0x0, 0x0, "80e3bfad"}, @main=@item_4={0x3, 0x0, 0x0, "77ddb60f"}, @local=@item_4={0x3, 0x2, 0x0, "6d881ace"}, @local=@item_4={0x3, 0x2, 0x0, '\x00\r\x00'}]}}, 0x0}, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r3, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(r3, &(0x7f0000000680)="f77e39d88d03d5b8065d", 0xa) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRAWINFO(r2, 0x80084803, &(0x7f0000000800)=""/218) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) ioctl$HIDIOCGRAWPHYS(r4, 0x80404805, &(0x7f0000000100)) syz_usb_ep_write(r1, 0x0, 0x6, &(0x7f0000000400)="c99e0000f641") syz_usb_control_io(r1, &(0x7f0000000180)={0x2c, &(0x7f0000000000)={0x10, 0x7, 0x28, {0xffc9, 0x5, "fbe018f4b7c8864179fc287444c94b9db126e37dd8df7512e7a54a30fc497c7d6b6c2eaa8c13"}}, &(0x7f0000000040)={0x0, 0x3, 0x2, @string={0x2}}, &(0x7f0000000080)={0x0, 0xf, 0x51, {0x5, 0xf, 0x51, 0x5, [@ext_cap={0x7, 0x10, 0x2, 0x8, 0x0, 0x3, 0x401}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x6, 0x8, 0x6, 0x7}, @ss_container_id={0x14, 0x10, 0x4, 0xe0, "c4baed3185a0177f798164c9eecd7669"}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x6, 0xa, 0x1}, @ssp_cap={0x20, 0x10, 0xa, 0x0, 0x5, 0x7f, 0xbbb72f1cc3696cb6, 0x7, [0x3f20, 0xff0000, 0x7fbf17, 0x3f00, 0x1f80]}]}}, &(0x7f0000000900)={0x20, 0x29, 0xf, {0xf, 0x29, 0x7, 0x18, 0x9, 0x9, "602dc130", "bd4c03a8"}}, &(0x7f0000000140)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x81, 0x10, 0x9, 0x6, 0x90, 0x7, 0x8c}}}, &(0x7f0000000740)={0x84, &(0x7f00000001c0)={0x0, 0x76, 0xcc, "db7d8f75b17f6459b2079dd0ecc676797a5d4444767e3fa3861718dd842e765e00598ccf5d88c0b6e6a4c592a0da1877056bbef28d0d2982706a8d0df01b9205f281e40af70808c70d565795c326ef4905c65491643771f30d3d8da4c98b4135da206859256e55e3ac30c4d7624a19f018a9837cd7766cc96e053607abfb58f4abea3a0d26a009709228ddf7bdf3a72a3542acf7ae7297bee2eda81904888ad671edf2dea90aefbe1764d270cb1d0dfd84297abcaa9c0e3476e8dfca1cc475d374c496677d90d733722465d5"}, &(0x7f00000002c0)={0x0, 0xa, 0x1, 0xff}, &(0x7f0000000300)={0x0, 0x8, 0x1}, &(0x7f0000000340)={0x20, 0x0, 0x4, {0x1, 0x2}}, &(0x7f0000000600)=ANY=[@ANYBLOB="2000f90dc89e00815e91d8fe0f5531408d0300000000000428315607bef3a30085d96f6461dfc131ebfd74e39e32ce0a25c5ea2b504c9b3284"], &(0x7f00000003c0)={0x40, 0x7, 0x2, 0x4}, &(0x7f0000000400)={0x40, 0x9, 0x1, 0x7a}, &(0x7f0000000440)={0x40, 0xb, 0x2, "4290"}, &(0x7f0000000480)={0x40, 0xf, 0x2, 0x81}, &(0x7f00000004c0)={0x40, 0x13, 0x6, @random="2496c531fdc2"}, &(0x7f0000000500)={0x40, 0x17, 0x6, @local}, &(0x7f0000000540)={0x40, 0x19, 0x2, "cd15"}, &(0x7f0000000580)={0x40, 0x1a, 0x2, 0xffff}, &(0x7f00000005c0)={0x40, 0x1c, 0x1, 0x7}, &(0x7f00000006c0)={0x40, 0x1e, 0x1, 0xa5}, &(0x7f0000000640)={0x40, 0x21, 0x1, 0x7}}) syz_usb_control_io(r0, 0x0, &(0x7f00000029c0)={0x84, &(0x7f0000000240)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 951.399980][ T12] usb 3-1: New USB device found, idVendor=3923, idProduct=718a, bcdDevice=8d.37 [ 951.409076][ T12] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 951.418164][ T12] usb 3-1: config 0 descriptor?? [ 951.441403][T20038] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 951.449168][T20038] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 951.464173][ T12] comedi comedi0: driver 'ni6501' has successfully auto-configured 'ni6501'. [ 951.561317][T12211] legousbtower 2-1:5.219: get version request failed: -71 [ 951.568665][T12211] legousbtower: probe of 2-1:5.219 failed with error -71 [ 951.577908][T12211] usb 2-1: USB disconnect, device number 39 [ 951.661976][ T12] usb 3-1: USB disconnect, device number 5 [ 951.701336][ T3275] usb 6-1: new high-speed USB device number 127 using dummy_hcd [ 951.951420][ T3275] usb 6-1: Using ep0 maxpacket: 8 22:30:55 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x25, 0x8e, 0xb5, 0x40, 0x12d1, 0x1d6e, 0x5e05, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x85, 0x0, 0x0, 0xff, 0x5, 0x1c}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000480)={0x44, &(0x7f00000001c0)={0x0, 0x0, 0x32d}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000f40)={0x2c, &(0x7f0000000d40), 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000b40)={0x2c, &(0x7f0000000680)={0x0, 0x0, 0x1, "10"}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) 22:30:55 executing program 0: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x81, 0xed, 0x1a, 0x40, 0x471, 0x303, 0xb446, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xb, 0x36, 0xae}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000340)={0x24, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000000640)={0x2c, &(0x7f0000000700)={0x0, 0x0, 0x1, "c8"}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000000cc0)={0x9a, &(0x7f00000004c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000000880)={0xac, &(0x7f0000002680)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_connect$cdc_ecm(0x2, 0xa0, &(0x7f00000000c0)={{0x12, 0x1, 0x402, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x8e, 0x1, 0x1, 0x2, 0x50, 0xe9, [{{0x9, 0x4, 0x0, 0x3, 0x2, 0x2, 0x6, 0x0, 0x1, {{0x8, 0x24, 0x6, 0x0, 0x0, "e20143"}, {0x5, 0x24, 0x0, 0x1ff}, {0xd, 0x24, 0xf, 0x1, 0x1, 0xffff, 0x8}, [@mbim={0xc, 0x24, 0x1b, 0x39, 0xc19, 0x4, 0x1, 0x7, 0xc1}, @mbim_extended={0x8, 0x24, 0x1c, 0x9, 0x9, 0xf9ba}, @mbim={0xc, 0x24, 0x1b, 0xffff, 0xfffa, 0x9, 0xa4, 0x7, 0x1}, @ncm={0x6, 0x24, 0x1a, 0x5, 0x80}, @mdlm={0x15, 0x24, 0x12, 0x8001}, @mdlm={0x15, 0x24, 0x12, 0x9}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x14a, 0x81, 0x8}}, {{0x9, 0x5, 0x3, 0x2, 0x39a, 0x1, 0x2e, 0x2f}}}}}]}}]}}, &(0x7f00000004c0)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x310, 0xff, 0x7f, 0x5, 0x8, 0x9}, 0x5, &(0x7f0000000040)={0x5, 0xf, 0x5}, 0x4, [{0xfd, &(0x7f0000000200)=@string={0xfd, 0x3, "c93b9ad906c17d1d15fe79bc61b54ffa5cec256b43bd5432bc689ca4afc3d19ba21aa3bd679e5e10ecac1cdad77fd754ba9a06fea7bbc5f4fcc9365f32040df872ae43b7dbdd852f6fce6a2b5e36e8c13b55612d7423831107ec197e1ffe6f5c698b6cf50f2c030559dae3b3a8e9e6bb849665128cb6410447a89b47ea64f24df7e35b13eea518155920c4d1b096a1f24abea295715a011bae044e000e57d8c9a64e98028cb7ef1968b4a4c2bc03af1a72be0cc0f184fa6c28e6e63bbbddd9a21e2114b775a3e0aae691a5ba01e103fc85b9d33eb0fb69754376cdb33b4e3f7eafd933d46fab279f532d38b8283368419a8c711bcd57b02922ed30"}}, {0x52, &(0x7f0000000380)=@string={0x52, 0x3, "5518da8078a52a2b6c6db5ff261d5aa1b61663277b20aa7870a55493ca1fd8e1a73a67f309be0882f8be8dd3cc44c19f0a19c5f333bf09c9104a1d6ae86a780bbf7db01286ec4f36a3a1419e5314afc5"}}, {0xffffffffffffffb5, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x410}}, {0x77, &(0x7f0000000400)=@string={0x77, 0x3, "ad892e94b522b4474e452cec2a49e22074711f7879212cba9c583dd3ff789ec970329dca1dcce8fee515d9cfe944733c53cfc91370816ad92e1617757150030ef78afbf1fd5e4432b4c7d7e71f44321186c1c349ad53e922ce10ba733427484db06fa1eec75fdf0572e5b91f179a9665499345b231"}}]}) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000480)={0x34, &(0x7f00000001c0), 0x0, 0x0, 0x0, 0x0, 0x0}) 22:30:55 executing program 2: syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="120100003c815740801b55e797711a00000109021b00010000000009046100011bd5c600070583005f8f540d00000000001027f7b463d87afea5ad1604f243e8699f528a5e31bb815611674b117a8fad38e5f5375a5cfb02367e68f8ae12cab678a2f77979b47e227d50437f5ae36e591ee4d7bed6fcbeb69d25f32ef38dce85d64c9917aa4de453e499408f041e51e70a65312598a9652cf5aa147d6f2942191427b339457a67725a68f1bfc177089b0e7a7cd6950631a33f1e04bf658da8f9b30c6886fb2bcfbba26d9a7aeb0de3a044762cfc90defe08ebaa00030e65a29e212549f68a3546"], 0x0) r0 = syz_open_dev$evdev(&(0x7f0000002bc0)='/dev/input/event#\x00', 0x200, 0x200000) ioctl$EVIOCGNAME(r0, 0x80404506, &(0x7f0000002d40)=""/143) r1 = syz_open_dev$evdev(&(0x7f0000002c00)='/dev/input/event#\x00', 0x3c, 0x800) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f0000002b80)={0x2, 0xbf, &(0x7f00000030c0)="bed70acecab50bdbd69ffda4111e1b83d49a28b51c32c6aabe5ef3ff40ebdf17183acd8a8ee94074aad88e9ea43ecb54f964b774be574be630b968a6f49d13d7557bc1208655705fb84b5f6686f3f12239b203283505dcf7d2714591c96a89e80a1af6aca4b0f981cfa9885962a0615d3c93c7c392fa6989ec07ad9ecacf516ecf7e909c7de2aa10395120ddc56d43be9a54cc47e8999b1bd550d8ff92e9e7e232b10aa4dd5123cb015f6fb49807eeb1e3d611e5afe59d7e8e8eccbfdd449a"}) ioctl$EVIOCGMASK(r1, 0x80104592, &(0x7f0000002e00)={0x5, 0x6, &(0x7f0000002c40)="c206169193cf"}) r2 = syz_usb_connect(0x2, 0x2a32, &(0x7f0000000100)={{0x12, 0x1, 0x201, 0xbc, 0xfc, 0xf1, 0x40, 0x46d, 0x897, 0x3f62, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2a20, 0x4, 0x5f, 0x1, 0x20, 0x0, [{{0x9, 0x4, 0x77, 0x2, 0x2, 0x45, 0x5e, 0xcc, 0x11, [], [{{0x9, 0x5, 0xe, 0x0, 0x5d, 0x54, 0x97, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x8, 0x8}]}}, {{0x9, 0x5, 0xdcaf4cba91865281, 0x2, 0xd3, 0x9, 0x81, 0x1}}]}}, {{0x9, 0x4, 0x4d, 0x3, 0xd, 0x53, 0xe4, 0xbb, 0xb2, [@cdc_ecm={{0x9, 0x24, 0x6, 0x0, 0x0, "d21c99eb"}, {0x5, 0x24, 0x0, 0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x1, 0x0, 0x1f}, [@mdlm_detail={0x2e, 0x24, 0x13, 0xfd, "2c05d85458bd6b9766c6b5a6e38fe0514c016a6e3686c51e9bfd963570e3ecd5fb3802eaeffd198f7bfe"}]}], [{{0x9, 0x5, 0xd, 0x1a5bb4ff256451b2, 0x35f, 0x2, 0x0, 0xec, [@uac_iso={0x7, 0x25, 0x1, 0x100, 0x8, 0x1}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x2, 0xfff7}]}}, {{0x9, 0x5, 0x7, 0x34, 0x3be, 0x8, 0x1, 0x81, [@generic={0x67, 0x11, "58175158cfa981d04e86dc4636e478d444c4d2de60a83591ec2fce4b9b4cd563ad99cf9f1d96fa53680660033ff0370efefafea9cdba4861c3e28650a616d209196b0c6e0a729a90658153d4671b5e34651b54d9b3173afa0377b13f869c7aa5cf4e4f7e7a"}]}}, {{0x9, 0x5, 0xb, 0x2, 0x23, 0x3f, 0x7, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x40, 0x1}]}}, {{0x9, 0x5, 0xc, 0x1, 0x11a, 0x57, 0x7, 0x2, [@generic={0x52, 0x25, "1f0f5c24618d6e7fe9cd1970a5d064edaff5b7191560b35504967fc7c572146ec9c72cf289fd0e08a7181662155befce79a414df095d68b7ddb540ad5a5c35165fb1658e5cb7ed071d905b8c51ef4357"}]}}, {{0x9, 0x5, 0x8, 0x15, 0x3f, 0x72, 0x1, 0xfc, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x51, 0x1}, @uac_iso={0x7, 0x25, 0x1, 0x30798f41eadba09, 0xc1, 0x55a5}]}}, {{0x9, 0x5, 0x6, 0x3, 0x3bf, 0x3, 0x1, 0x1}}, {{0x9, 0x5, 0xc, 0x0, 0x36b, 0x6a, 0x6, 0x80}}, {{0x9, 0x5, 0xf, 0x0, 0x359, 0x0, 0x81, 0x7}}, {{0x9, 0x5, 0x5, 0xc, 0x309, 0xdd, 0xc1, 0xa6}}, {{0x9, 0x5, 0x2, 0x1e, 0x3e3, 0x8, 0x2, 0x98, [@generic={0x47, 0x3, "613df16f78492835f3617de7e2b721f8ac0129a22aebe1f3bb8601d0c7c1f188d5f07e27fee8e33554ff96eb99fcdb78e1cafa5889f675d09cf912fd5438cf0c53844ae1c0"}]}}, {{0x9, 0x5, 0x2, 0x1f, 0x3c1, 0xfb, 0xfb, 0x7}}, {{0x9, 0x5, 0x3, 0x0, 0x304, 0xff, 0x40, 0xc9, [@generic={0xb9, 0xc, "ce0d4a0313b4597c225502377bc7bebc2f9ed097d01c47f5e871dbcd8b73ef847d0859fb659516a5920bb3e41d66138e4e2ee53fd1c78a925169df97c3f5e11a17eb62e49a78ba85d5b79597e6400933271bb22a1ed6b2e67fdecac0dee6a4628ff556f40b85d8fc7e3989e144ad54cc90c1742d1b2b27f9e99ad49c63e623b1c00179055e315c519a130a404345f632f2d8922f88b540e37dee2d559f4e437c26913377ed20e2fa46c8d0a165658f82d5c67b195ada55"}]}}, {{0x9, 0x5, 0x0, 0x4, 0x313, 0x0, 0x1, 0x1, [@generic={0x4b, 0x2b, "3837a4e6c82918f35bd5d6f79eedcc4f13aeb4323d3a1b89bf538e672205024dcc649d7ecef9e5714427c41dd879a63a8b2f21e34d339f4178577ce04d7fb359ba41328be6ab9beae6"}]}}]}}, {{0x9, 0x4, 0x90, 0x1, 0xe, 0xe3, 0x39, 0x27, 0x0, [], [{{0x9, 0x5, 0x0, 0x0, 0x8c, 0x8, 0x54, 0x9, [@generic={0x62, 0x0, "366da6e3d5660858587a2746ffbd5c43c28d19fca8b997173cd34a18dd83b8d68e6581300a71c9aa8eab4a51da392372a9190503e83bccc4d95d9a627b1cf1d4c0d2075400b535e0245b6e299df089dd6482a3ef364917eda846b8831d86882f"}]}}, {{0x9, 0x5, 0x2, 0x10, 0x5e, 0x4, 0x5, 0x1, [@generic={0x6e, 0x0, "d93d319c5483aff0769dc238ce8319642ff0d51c492e339611d7e2bc90da77bf3861fefb426561e8f13131b78f12a9aa33e1ef0c2bdb6929a13760ab63189f474002fa5be9809616a9206b033b01ae6ae8e4f6f587147de351e63aac0830b3415eb382e7cdd84423a3b5f362"}]}}, {{0x9, 0x5, 0x80, 0x10, 0x2b4, 0x1, 0x3, 0x3}}, {{0x9, 0x5, 0xa, 0x0, 0x355, 0xbe, 0x1f, 0x7}}, {{0x9, 0x5, 0xf, 0xc, 0x3e0, 0x2, 0x2, 0x5, [@generic={0x1002, 0x24, "dd07e63513aae43955ce007f7e33588e28c832c85176898a65d8ea1749a3040b4a6b3fa4e3d0fcdce08e957b8736204372c98a45e232bf7a14147750e203bfb6d3acbdba1fcaaa22fd33f2c4536c4570394729369deceb93982694aca938a9345214783b7626e5862ae5d95c97d0fc627145076190efb024edbb31fd947146fc67a8415d6c0d86be64cc8f6aa43bdfe7779301d752ca5d0b1bd01e364d5bbc62f17c7a3d423b5b406729a502c0c708d426d279b1f395e126d2edf46e2c2cd5c149844a40949be6df5617d7f5233c6358246ec6b535eb08c8d47091d7cff3f64645b33392736df81766b854f382d07a6ac546cba8f42ece5aec13225f2bf771e03677acd5d9112bd52213c90e797a2dcec5440f3f8e8ed22b39122b43410c4d5436e25f4a0424c1a168e991c0a5af243416bb35ea338e1b4eb71ab20724a03b232bad954e1f3fcd22f530064c11b40a13b789e29dde7b39d4c0edbdcf28d61035a6835f17dfe3a56eb11faec3829956ed7a0d5d749bef215169e56b96787c11699b1d142fe1c7bece6a4bc5a28dc28fb3d6a4d9deb2f0bc7634028ec8382754441667681d2180fdf41df2b3dbc627d37c9b537a767fa79c4432995a5d92d270b30707c285dcceff0bc70a4ea0d245cc1c024c7fa52a1432fc897683da3124ebcd410965bb3d4a68eb1abaab3edfffa738a5f9351b5f4cb21bbb1cacb75ed72853fe06f539c5fd2942a920b41e140af3c28b3593f03fd91ac4f9be7cc43f47b9f0f891938a73b4946c61bd4d8fe0fe00fd66842e0315241573cdd5bb797c73e76defb37f68745afd5b81ad6ac1dbb355bae299be19a88f83a88fa37413d3fba5e81b9ebff647c3b58ea3c06d3b03816538fed94bb08e686e0a479c36f86687a5a158bab2404598cc02dffe60f2cc98bf83322563f762a141d2e3e29ca8a54c796260935ef9a85c13baaa26c6e2347e978e8b409e050a0c14961ab19f5c13705c2591138ff19c652ec72a0bf6f22e8e34e2f80f6952758df3ecc6f807e212194133c443a9ecb3b0d397c818e12716110b626043e1b7869a5683bc39f1f8999b6299b420367756bb8c1945601e6d7e66ab4e2577b7e8cfa723fb309e8ee14be9cc3d47d576278c25b870dcd0b49f01a2a0de5fbe47c9757b7d68ddf2951c82d64545b09a17a2700e3c7c2c21c83e49f6ddacb4bb5c739743b4ea6ea40d96b94c938c328e6f982ad365a5bb58b2ee8e00c96b2c2add4d8419eeeea0ce03ae4851d59b1b5e244fd44f0ad7f4d95ddca88bbbbb5d8da4e6ce60e6841c9206859308bceb31c77482372fc43703e92eae5caf6030ec42303d74e130d3a867f6efb945b43e11eb587de9af7bc5b5c97422f56a5dd733ee882ae0bdb697ac95a16e6f40f8cfff0d3f4a19335b5d388b9b94a5a1cc17d89e215bdc7027079957e01a4e6b5522cac8610237848f73766f14b8206d18fdec2f96b61ff3ffbeb3a0beb03fef19b356e8fc94b7ceb2eb057f3f61261706ce89c77ba03cbf2142e75fabe5c3ed6fe1e8c47a8413de6797238830741c2a0feb3ee6b677ef232af798d9d827157249dbb2a9f42170c0855e0a23c321a0ad0f1ec1c57fae7144985f64371df13548f1c2fcbfb5510118864facee5de3ad484e3c2049613974eac3d7acaf52d94f8ff9aa6edcf61940ccbb68318653e138e9c29f84efe11d12bad753db77fd02a902987bceab3877002970d39315a3f9701e7eb2185c9be6e657bac262ecc1dba99a0cb691e62ecdc3acbf96960d886e072ec32af56204a1ec5b053f40d53340e11e032cab3798cab7ef2ad22d603a1599e6f9e16368ce6b0e4b1aa92415cc28287d93a9117c20321c4dbb29caa992ed3f74d211c2bf3a7221abbb78e40d61517a684bcb1232b32e510f56ea5bc887c1f6cf4fd025c97b001f6a6224d01480ca107ec3c40b755e0d337c3c6f58b746578dc1c06f526a92c4c893bcb6fc99040e0b6cea57f437ed0cd32ab4743018d71e94d526508144892bcd7e816341410be0baf38effd738ecd248b066eff975ed9cd02d3cad65ca4f8d5cf5b72a0c3f1c0d2dcc75f42ef3870bf1776093ac8d668b02736dc4a6acf8bc91ef1811a297c4ec4a46ba99103cac7036f02eae9cbfc869666455694336cdfd2da930db289c931b76c419f4f26ae53bd1b09209296f8390f0424ff06fdb740cace8c2d33a2450f45a4d240bccbbe6b71b8911cf739937c1938654c69799a601f0d2e568bf6c17012d3844d21f020a54a57d08f3047fa206f246802369348e909e7817f0423ce2d52d4cf21a9986ccb384aeddd894e5cca137287cb0f3a22c7d01333bef0f17688546a77516574fff49927b7ec2353cfa2b25113b731e70d82acbf56c9bd3dbfd9a0b04b70e14fbc89d093416a4eb72b6270ac9decde58eafdcf572a8ffc8d29c030e1a09ef575aecbf4ee253c14dcf61bdba3deb37baada1f94f89d7c4cbc97f9bd3f3366a845cfdfad5173ec4ffff7a71349983dae37276205af9c7da5dee9917f95f0fc4453a4f0ec9e91262627c7ecc0439639ee4d388f7f6a9046d8126712d9288be1d9ba85375361cbc56e9dd1dc113d8ff3d6868a2cc0ed64c73bb3474e15c9f3ce5adc6676aadb0697c7647da1e30f162393523a4f6afabbc48c838bf8325f6732b5a02fe457fc94b45507d517bbc262e558367f2dbff9e5802ee600df51ecbd28d2c14d548cabc5d0598a204a8fa19b938d692c120f44df462cf978d749471dc4da6d29e293a22e0c7635b9df46a5bd4dcd890fbe7076b59e7b96c3cc6a6ce8dea42439be25832e101b60e292ac5ce895c5ae91eb4530b98505b52de6c2aa494df6ea8ba752304fd07dca2e81371fa43b7ae0d87ca79567b80060be03464c3985a13cf44bed0c1e9c14f4b8a6945350c748e94c8ac0380131fa17f89ab997a2e91926cde796f563db0fbe7b273a0004d64ca9464e5644f2d5eedadca6807cd72107914d8d8bc3d84e833849eda45b108801c7ac39514de8b9118096351e34ae655a41a5f75a742b4e5b74cc8b0c674e6e207cf0fab2e429d8569a071acc9e132fb11691f0d64106ecb9c2621a07b72916a27d315c51bb0241c72b0a332e03eebd83ae0e6679dfd41f8e2719e80bb1494468234623da2521223034630ca415c766d62a4447f96e544edcc850e74ef237e818d6fc09c169321f0181f9470d23ae5e1ab5933b12fd2cdce8c567d047d6518b24f47d3856a8fa0d1e3da3df418290858b277aa90ff90fb67f2bc33ebfe43907de9c2ac393079c1b193ec4e99834e2563cf7a54178e574260ef033d44e884b1e83e34652e02461a087a7a838667d66ad1c0c78e3afca3142d5e671eff018ba85582ef3532d28418e2d7cc9b983954764eba6c898d7e2640ee0e96d6688b46e9ca282c12551fabaf350c29795b388492828a5b4446c7ea98866386628485c91e9b63b3362ee4b1842aff10077d40b8583f308e3dc375842c9b644dcfd423437820fcded696125a460a31a1f5c3762e40ee48807ae207ed9763a055c2edf16fb2f9d5557f431eeee8334dd97b2c3fc1b0aa9662b78b597399ba921dc78e898b73bc736d7928ff24359d651acb12755ab3be85ee710ea84b57042c80cfa74fec06e0e8ad5eb1fb5877b4d42f83d9b98c2ed3c184a5046c117a78c0bc1613670daa7f4ded2fa72227a89eb3cd7067e97c632091f9a98833004df7aa638ef580ab8d19de4892079078241a393e9c83c29ae6bb25c7ad06f4bb45682e6236e1ce46c905e383188d0e9245e26e98426fe2b9d77b3707a681ab5c5cab1dbe9d1a5c85e85c16ef40a995f54986332def6952f7d997b03b8cf36b699ab7ae9eeb4d2f483874baf42351a2011644a5c79eb21f0a981c3a5b547ed8c63ffe56fa52bb375d1148bd572ca825a473000412028bce246ac463f462e4538cb984596f7af69fd12bd87dac28d23b7e8f0c6b364fa7cc7464ae9c5ad41726401c170e039a862709a035f2e82c1460ba6e5b4a5d4b1004c65a69852d2df5974046433ae2a372fd370dbb438121bb988d029397542de94e4dee55d8819f5f7aeff634f430d1eecc012fb367647f1418d3d130d1e857a61e8904409089d891988bdf17d76c299bc75317cf7ed101dd7fb56cd9547cfbba2ff3aa987f379aa7e451f334e6abdc2bf494a216af9c36a8c8c665d725a04404f1c757a923a42a3d4da923a7ed522cf1f5fa4d5c86e56e5e77834b72844a3625a1a697f3e04382a278e2f024db7b3029f808d5c1494db1732988fc4c27cf568b3fc9df9ca3029df393be2ad68766978754ecbfcd7799224795d8b6b99561edbaaff8105c66bb6f9e576719f4593a0b73eb4494608d73f0e7716c4a4db904c710b567f8e9b66cca3302f71d0eb00d4a3d80b6bf2fbe04704be37f73941db50ee333aee2a41efa0d7a2e324895b05ee2b675c10961c351a99e83af8c5b4fbf4246487fc0b5a2d873275f6fd7feb1a18fa7932469ededef3bd4ea0f40b3465a45e227f527d85323d66deff92d2c956b9063c7d972f886afdfbcce8defa6025612c6a857b4330f59256aa915bd0f3ab495c5b07fe036f1b6acbab571c45ce58ad6ee8bdbb5722334eb6219bdeb79d4ba2b046c6bab7a77f9d09034bdc55ebd1eeb13e3d0830cc9efce5dd08533190ac4eab2102826f58ce3ab33e9dc445e0376d0e97f2e836f09048c8eb03090655780ae1d03e86dcb508a0c119f6dacbebbf7ed2b7d8461cfbce1f1c9aeb16ba0480bbfff6ec6b0b641e215efd875f72121b2981861ea7a222421e8c4d89c03cc0397acaeb45f86605046cd48f8be3eb3cc0006af2ad970a6bc9869cfdea0c69b5fe9466950e9b5b39dceecd3e1cdca225bfdb1946ded8def1a1be4d21430537a96eacd421a35b16a5a75df6ffbf28cc581c354deb1b52f4b79250f59acc4c2e4d7d344dfc8d70b1b988e6d3d3d7b468ff7915ab44eb4bf71bfca47444695889bc80f259d42a3aa344424126b18869640f6d0755af816032ab211a0b5e227f2ab099a49dfa785e733a900989623355c59ba4fc9db7968d24a9ab620f9dc0c8432b12f67c5e4cc8a0a5577620411fca214af8ea550c39adc4d0fd22c84f49092883aec21e6335245ab1c6d551b52aafd93709e96ffc84d6353b8ded6a9ad024b7e87b83aed0421b8f2bc47687e9c8f55982ef1525ba6c5bbed1bc0e424b012b297eed874f2f3bf3afd19ad7fda3c29ee7fa026fafbd149d26b206701eecaffdc7b2fa63a314b2d1d4bf38a67c75188c4702fa4cd01f1fdd9cf6568ef0ea143873d246379c9a0bb17f29d22c49209392011a31a1a8c5e898cadf40bb6ccad1579f7308739edd8b8a2ad60fa9f32548649cff60ef24d92697cfe571a92016446b32cab86343c336b0e8ada92ce6e42d2cef4021c60f1375cb8f68cce6a41ace145970d4f147a5a5a9ec4004771d66aa0696abc871ef2a09a3fae3e41da7cc2fd7677cfda9312bb6e145347e0636142baee50a6260004b7b75f0f9aebca26a086c407585a50a727ef43ef376411bf86f2614ef557a2b91b8891c1f749d518af2cf4ad18dc0e554313910c7727d284925dd06e8fdc03f176558ef6df0b762d8ba8c9368a5f2668c282ff144e3557da64c221fd2ec8be9c1cc550416cdc4e3f645455c808db538260775d291632b1e8cce0f7543d2b13a4a31061d38b06f2a233cfd580fae9836a76143c2a7be1df989a7837d5f5e21ba6db66a7bcc844ccb462a701dfb9c3510d8344d4d67337898df3f10b34ef0064e5f263b688"}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x2, 0x1}]}}, {{0x9, 0x5, 0xb, 0x4, 0x20f, 0x7, 0x0, 0x81}}, {{0x9, 0x5, 0x1, 0x2, 0x235, 0x8, 0x3a, 0x1f}}, {{0x9, 0x5, 0xb, 0x2, 0xb4, 0x8, 0x1, 0x3, [@generic={0x3b, 0x7, "594ee7145141a33bbe2dd2ef1f61a0dfa4acc61424e50b5bb1c23644bc00ab643426c8d8883b3ad4215feeb525d6b8f224de05dcaf41a8b668"}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x20}]}}, {{0x9, 0x5, 0x2, 0x10, 0x20b, 0x6, 0x6, 0x4}}, {{0x9, 0x5, 0x8, 0x1, 0x199, 0x40, 0x3f, 0xf6, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x6, 0xff80}, @generic={0x5c, 0x0, "b256f06d5d3bc6b9bd36eaa1c56256dc1cd1c62c572d7ae03eb5c233406c30b7ca1149269e65521138b685e9f37c8168f6374973593256d818572968144be23d04429477d77a752ed0a195edce6c9c9025adbe3925162fc88f35"}]}}, {{0x9, 0x5, 0x0, 0x4, 0xe7, 0xbb, 0x4b, 0x20}}, {{0x9, 0x5, 0xb, 0x8, 0x3dc, 0x1, 0x9, 0x6, [@generic={0xcd, 0x4, "ed07c22fa3935cf2d4ec87f7376cd79558dad5cd5ca7d7b35cce92e957346cb875212f3acb302c243a1e77956f707291f0200cd70925b968862a6bf04b120bc8cf6d5bab0c6d1502dde15a9d16b0c489d41043434d486eee806c4e3cd36132f50cdf84e0093243c38d8f7124e1dd8740947cf79179b3fb9ee8bd5d28f2450244eb74e9586173ccadc0f85d45ad8addcefdf1ae1074ac817c941a71e323322141debe56d3cfcba9f10a4c82b2ce9bbbcb67eec3bdfce408ef492821d305d96922f71156b35af9a7dacbd790"}]}}, {{0x9, 0x5, 0xb, 0x2, 0x21a, 0x4, 0x0, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x5, 0x1572}]}}, {{0x9, 0x5, 0x0, 0x8, 0x304, 0x69, 0xca, 0x1f, [@generic={0xf5, 0x4, "d2813e2a5f14aa7a43d151421ee17025c251469183aefb1f78b2704b237e5eeb3bcde2d213ff7b0428990191ee4b12ea1ee66bd8255c870f9747dc2af55fd4bf7d421d059f701804bcd483100fd72720a254c3c0327483ddb35d027d22016b6cda3a62def328bcd3816a260272e9f156389de1680ce3a320adafeb9d701d627afc920d507efea75af475c6f65215e88d73e43e90ee0bea8dd71c5131f04d240ae6efa1e74c5011aa5e750782ac5082564347ee585a1cea54525b15853f51fdd1954382e6e4fce918e1da016fcdae5de3e0b5298d256be5729575dba30d17f94b883c0498833008a36eff548b1bf734687d750f"}]}}]}}, {{0x9, 0x4, 0xe8, 0x81, 0xa, 0xa8, 0x4e, 0x68, 0x1, [], [{{0x9, 0x5, 0xe, 0x7634e2d871f402b2, 0x1cc, 0x81, 0x7, 0x1f, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x3, 0xd2c0}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x3, 0x4}]}}, {{0x9, 0x5, 0x7, 0x3, 0x285, 0x1, 0x2, 0x1, [@generic={0x1002, 0x5, "20cad91583df382e299acfd774eb678429dff3af2a008f875bda1a4de5fbf538d4a77065df0f721180b8e7837b63f543ee4ae8fef1e9ab69b870cc6fe43dff211f0af68417c7c2667a766930371872bd231d0506908bd3afa031ff4e4dd3c0a714c6e3f1b9f5cf31e9ba1f4b8437c298cc8f1db56fe5a810d4185fec94e2ac3fa6ad172d37f7c64d86343a3ec76e5d31429c3cb1e39d220448884502c35d777f65552f270e6c9f2c65e339f469352a010eca584da2737dcfaf39b9b4e9c742f791aa5c6b005831b316329eb84857e90904749d1e203eb14feb773602857ad171c164cc5a322707a9ec6d1814c39f3abfc15f24accd075e056ab245e23a8cbe48e25a6c9583b9ef97d6655c12eb2d089498225cc76096ca57149572f533fcfbffcc0609e80effbf0cc979dfbabefe00b20c57b7803d072f156543791af8ff41a9a0f1c70aff5d5685a31a4fc098a111808c450d686e081dfb035bde7513da391f6d0fbb7624f305d042ad817e4cf42eb41cdbbd3506a1834315284a0d576fc499b41ec10d0393ef8e0076ffac3ca68d0ab5ae30c47eba4e0a95758c955ab2c2af8c57217c03e16eb748ca6e29ffad75595a67c4fcd66b4f7fe28e705f604ea8c077ea6d65659cbe050cb3d23ce4f16bb0f6e636776235c1ae2826df2460adaaadc59e8080daaa938925d2ea18e7e7ff7e290b3d68efb947e887866faa7a3813657da0888fa8503303b17ac4c46cacb78154f1bd8ba5890f123f7bdd8700c0766a6509d64b853e930daa68b9c13cc0bfd6c641076efce56aeefa7e28d47a3bee0d949a444db9801f9bcac4cf0ab9c72f2cca13f6220e5a66d910a20701c403a1324b655b9148a6364795d33253617a5f62fe60bfe576b37a61aa5cfb6779422d025c8d409d4579b203fcfdabc6714cb2b3e49c1cb3f7affca8ffcce6e4e93bc7ac15ab32478b4120c880fea5c3aecd6fe6cd925db208d7910fe94818bbfcc0548a203d587df2a69c383901daf59622e6754f94a0dd4a0dad931d6b9f661f9131125e0e146d6e288347e26364a692bddeec490250641dfcafdb116ad5ad755f6665d358324bd48ee6acccc07ad8e0a439212fd5ee2b03251fe23d6a2fae8cafa3492bb05cbee4d73d2645dd3425dfeac97ade0228f78a368d7e84e16a3e3b0e32803a939b3995038f565b1392ec74b4fab06db847115418868a4e0fa709967810118736a87adcfdf13c3e6cb5f22fcd983a54a82cbc2812fe4bdc08c866505c7a2c690848cee535c043db8917b96579f43a5a130d7da4748e18467617a4c6b2f553a4aca71b104d35a0c34e8d7e85fbbc53f12314a150a83c24235f73b89ee7eddcf6880882a50da7d3bd6ac665b02b747165de735f1f75e9b261840f32655bbc9b9310a2a4703a9cad0a1d17dc0dac9ce6c08fd39227bd3218bd6ff8bf59556c6b436b7e54458cb4f8a68094d55aebb8c0cc985509b6240dc93b3d20da268864b00b9d3a53c8c22a2c960fa7149ff75f9a2f6228bef3a586664d240294d389978f195e8303a21ebfb3516ff951253a8c5b8b78fc8af3ddec16dccabe0c2487197851f648f061881c370413d414b64df9640244c24e03eb1031b81cf4b6b3a538fd442bf3b2fabb1fa8b495c905270f32406d707744b45024bbc1035e91f4548788d49e61c6fec41059dc1580d16bf6dfc0669bcfb67676274543ca505282272d08b84db45c4887f0d1f856b2d533fe4aec3db56e7f351f6f5130b8d140a7dd2dd0fea67bb8d8d278e6b00c4b807e180fa137afc499536de29b7af0010118d458b192f3d75ed44885b3176233a68dc83b3afea11e862bd79b9d40bf3c9195af75d9fe251647af525d47ca1532b7fd0dfdb445ac7a8560765548973676c6a5d10abda943cf97e776ed69c9b2cb9452b275e1916ac2a00052fad11d261d6eb08ca060b3bec3d119da89b9d757a39eb15da9494d3f224b15816b59a234c161c3599625155f02a6254112550eed42d3a07d2016006c237ee88839a4891ed4041459906dd408aa0c4843a67fce54f0d346ef05f5411cafb6df844e5e69841f16497c0766f60e15abb368b366b2f9bc7f1f1a6182b0e509dc6e46d3ccd9c0bd0331ad2ab3f5858454b4f5634bdb477237ba9c1787e40b24202d67eabf5cc7b01133746bb44ddfcad4e7880ea6ea086e87fdd5284ad4a6942707106da9128b1ad18e7aa532c20623c494d2aa58080724ecbc0a20dab7718435bc9905becbda479812baa890c5e750ebc0fd235f65af12837241b7ca4d7cd6f7541a8faad8c27124eabf1eb94d0fbe082db44aa051b2fb7859694c6cf808c779f527a3c5f6f732c927150eb5e68893ea0d40ad01694949615923f4c5873d1ef64caca75f7a1082155c380c39758370c59ca83c8b138270f93ea0b41be5d1939ee93559834a8d60145b606757eb890c113efbbc53713d98d56443e10aaab85d1997c4996c82a6af70245717a5ada49804978eee8761a2c6e41364ee98246cca38a4d9b0254f39d9678c4224ec2545d222e53dc0c6d5dc991c071235d14f1c95414b0ece51703a5af0ae2adde1978903dcaff7e16500c4604ecfd866e3e8318558e30424db11da47cbc9e9da1f81322a5d07357fb5cb175bc6b0215be03f8981a358a3999e5067b02b58caf349be24dbaa40d9cda70d0b68feed26f91c5a6c95e9dfc9528b5f8d439127cf424b920e5077cc536e6edb29ae30d725ca5461600ef46163884537df10ee3263e19d0957d5056d3a15701145a5d5c8d21a9da438247017967959b230f12185de0068daa8a2ad7973ef31dbed2c117104a9b5960dd52292a9555e88329f5c2ffa69f669ad5f835aa919a85ac47a50ed456e1812d022808dd13278a535a7da3da3d1c3a1cf78137b4b587f793f0d1f5791376608d5fcb2a7339b294bf5f3e3990f792be064c849a9fe74804a2dba7a0b10ad8ec7a066722282c4bb26bdc892fcfa8b5b696c853a4e474fff2384120268e071bf2ba55257c5f1f4db7d7c288f3b1bd5a8bf0a5d682c674983a6beeead008015c8f0524be3baad82df3228ddf7799358bc237d302abc8a215b928479ff9b48aafabd16440c10d1113a4923c1c1ea7fb58f3bb14bcef185c3eef44a638230ea2d2e19df4e2920fce5ed33836a9094e68b68ac624151256237ca0caea94b8ad24bf971a22298d41d38e5280db7532780ba8f3e29f8e36240abbea8d194f87f23c0f03487a4ac2f010993b8dcdad689f97fe39b8296be29c95d45fb162fe67bf2bfb794346e6249d5cea30cd953687fbfe822f015e63aad64870d67e4ca57267a1a23e43d7e5f0d426bf727fa9ddfd223b55a325fa5fe001109265eeca2dbf6ea92b0c733a52913ff6c9e39fcec9e448ccd9704fdc8379486b8c9b8169930a270ed25c5554ba977fab8b9be00af9dd8de62ac51f42ffada9c1382a49376adcfe07640eea9d6142ee0653336da5043e976672b2ce7744b429086dd51a4e971e3455ff518bd54a4718a231355a576bb4d2434eb52f4898f03eea4f2f99c8257b68e02e5d5424c201a78ed96574f3fd01bcd1ede08c119eeeb438c130ed73d8e78f1d41bf04c1e5946eb85e39eb8c0c65b60c0c947098d11e744721bd95eb1a2a9a496231cbff2ae54a2230f76ed37b5c57c5b996036e2e7d63806aa9138ebc56c29757f2fc53779e403c30f3f0640fa528f7084d143c1d80927eac5bba14b8a24403bc82b54e032d0328aaf5b05c7df7ec7ad337f404720756c7fe5dd461b43307cf2d56c01af706b30b003beabf932401b9ccd8a8d9ef4a8ec7b03e6787bbbae856c294db866527d9f5839406c2572a75b3cdfad73e3245b7de088b748ddb8235a3592d17f3f393d366b03597a33258db9ee1f007626810bba0ecad24453773c62ec253e9ed7443c85ced61ad693fbeb0f4b2663056d09ab3cd3801ad14fda19c5c7dbf54cce2ac0fc7dd536d099270e2e8110cc3b1a0fde0ad97a2d023bf0b0898fd9a99632ae0ecc32a59f43ee4689350d43855d1117108c6d2fbd1f38c2881075cc3b82cfb6040e1d2fb7498c134626b8b3a928a99aba90c16be1d4ffc01d1380a50c75f0f0d913baa3a29678d484a324d74ac21209fc2d7885c58beb42d23d7f4268eda390f643108cbf31ae9b03199fe2eb533b5dd4f33d17e7890220ac5a3e800b08edac3713e3a3fe84584dde64e09f89f3b6666386c5b626e2471b5d3a0b0413529df724c81c1a85a4e62244f0f23a9099b7d4c0f500231af2abd5967adeb3754c1f9d7cc474ccca82e22b559e0f3e196d99b2e04f087369918362dc624f39cf39199bea1170095a6a14395081f0f4c3699810ba47d9cf7920417c6d6e2499ce21e08c9a021d2f1fa4bd8815e574e1ce3225359cb2bf2b41219ba5d48c1ae286d27e2c8ffe22c57ffdf0538fa6ee7e8e5571baf990222c07f5d805051a42a800c781f08640736024a19a5a20deddc8ae9a86d7354c2e9401543921791ac641973d7067ab1f3def72fc41b0be2dd7df794ad579c8fdeea1c4abf61bc47898cfa823cd206097037d1e288354b01ddf10c4cde0f6d321d99f444a0f7c8d1a2c0cf369258699ee3521bcedc2c6e30a6d8b445a731264a3adfa61a1e7179e37c65e3b400a220470f9becf1425ebf1324868411341c78af7c85a45453d90b1c2c85df77fbf1651388949e08f032bbe1842fdacb35e7519ca9a2851372238948614c17302a3d547264b3349ad46cf365b8d2410f4a3eb46a8ccf074721bfaeb020ab380a57662bb6b88da02d41d87b41fb27ee7f3db2969637e3d96ced709195782e4ca5d7f31b7776659fca01de633862b0fe41ad760fa60baa1625f924be3b0b8865fe14895a467f1cdd7f09ac257865e4c9ea85581f3194ffa0fabbec9c134fa13614801da88e62ca5ea51be3c427d2b42f751bd88b02203e4511de8a16830c2eb86b4bdba098ec57b35bd1e9320b2f177ce067321b41273faaca8309404624dd679e7eb6956742f6d2b103cea303d1ab2b2779dde164288e148d134d2462fb354702ec078db6d9ac6de9e931cf492625150ade6239c17efaf2b28aa6065ca1c554f4aab823d36e51fcc385a672986c1a45b2bd663cb474a6526f583dc4a140f027130921fafba759773569e7199fb402320195857b2c4def26c8637f9e9035881b7018fc53ad96cd9a8aa08288b094b454d636e39789146e07a3e1d8a54581ff931c4a77162188fda4520e8a730589186b88417e547649332ef73956e4e7168e51f1cd5e57f16decef7ffff4e70b0b28868d202fa6aab12349ac356c35784262b0a784144c824832785ec78098045f971850c8bf3063822c6cf6fdf98aee7f388b43f6e1f41f101e6f7ee58eec2dc42c6204f61b3674416f418212b0162c90cc3d57f98fe7519bfa60acc26e5f0254077215125939ab40ddf10ee1a2136209f55bb76348011d238ac9deeee8e6bd35561b0c25c0f26eb3046c0b34ff89ff0e4fce5654ddbd4c50619794be0740f927d5016b2f81c177815bbddb0e64f33615937a3e02faa903b0ebe8270b1f5112b0105351576a990d501be11cbe39caf9fcbbf47f138b55fc3c4908dc10d54e6e27d30eed4b0ed1a2f08034c601ad4a93b0b112c2fe7d250d03e96070cfa498e01f050d8fa463e48fe54749dcf0918a5f2947de5e804ba71d1040ed5b8a98a4982940b46e1d93ca483c5e68617375bb938cb5852cda22f5bf806fab76a31361e0c3392310ac1623890ec1192b5b71a23bcefa30e2229e99994ea0046d75d6e7f8e0b04"}]}}, {{0x9, 0x5, 0x0, 0xc, 0x271, 0x2, 0x3f, 0x8}}, {{0x9, 0x5, 0x1, 0x18, 0x209, 0x7f, 0x7f, 0x9, [@generic={0x50, 0xf, "ebae1d26a4c2e7ed7fd62ad38ab13ef45970cddbe295b3a9e58a04ccc17feb3ae72cd117bf2e81504fe098b4df75f4cef76b330c22704327ea1e5504fdaa29ea85119d5768f5e5ee6081f35fa890"}]}}, {{0x9, 0x5, 0x2, 0x0, 0x14c, 0x3f, 0x7, 0x1, [@generic={0xfa, 0x21, "9522f138e2e053217d4bb8b17f4cf342fee2697cc5cfed533c54335d0a066fbf68b34bbf83dc6ab3e993ee2bf56d4cd880a887f152ae06ef4179165ee411910428cbd5455876111c9494acc884c39c9ab5f3a6ba157d56d7d06da4a083fd3cfbeed30f2495d3b6d213674425ffb27cc82f22c7b04dadca4dd9d9946bc3d3adbc45cf337fca1eaa4f93f79a4a707c82ff0149437d78160c81ba7ddd02b11a11940d4be439083fa56ac48898914fe2749104fc81eb6f1f190a169ef92c8828d5bb3cea158f3113acefbe9f0fbcb5824664d2fc076d298c38f929c903c3a3366685adeae546fca0599e0ad7be4ca32c403b05152821020c5a2e"}]}}, {{0x9, 0x5, 0xa, 0x0, 0x270, 0x1, 0x0, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x40}]}}, {{0x9, 0x5, 0x5, 0x4, 0x3d4, 0x1, 0x6, 0x55}}, {{0x9, 0x5, 0xf, 0x1, 0x320, 0x1f, 0x80, 0x4}}, {{0x9, 0x5, 0x5, 0x0, 0x3d7, 0x7f, 0x40, 0x92, [@generic={0x81, 0x10, "63af652c94ef489eb7019d9b6adf8055abc8acf594e4d8cd3f5f7314f86b12b220c79a8d9f9ee1acd09c17857152ae52548c2a70d1d3c6d3cb2c28bc16b2a514fa1c1d9bc9d2078c1127ef96c1e0d571ece5f346909e3c98557cf1c64ae86b55fb0f641778159c9e281c062b6aface50deb2af1ec74efaec8ddf84fe32d991"}, @generic={0xed, 0x7, "8870395ed4337c7da271084de34f043f29330d765dee18caaaa1abb0cc9b5342327e62f81747161907907f6c094eb54c81ee4b92e7afb13d90955a9e4b00e62244e1175e7a1c3763ac2942645a6e2ea808e847b0a69cc8a9b78f7db492b447174d9f09db2895f0665e2de390e325496bc4e9e3eec246d3feec03a07774b9e5f27e1bba5f3cd049b88daa4793d22cdce19d13eb90db32072eb22d11f197df755f03821cd3560e5f69e895b22110de0b17b5ee2d8b19f488226dc0e662d80fa9da136b3d8fb5c14d66951aa5fe189f8639f2209727c5e9c24908ab2d29d008d5c2b2e988131c0183006ab2b9"}]}}, {{0x9, 0x5, 0xc, 0x8, 0x3bf, 0x40, 0x7f, 0x80, [@uac_iso={0x7, 0x25, 0x1, 0xd24fc7348cf3e4ee, 0x1, 0x5}]}}]}}]}}]}}, &(0x7f0000002d00)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000002b40)=ANY=[@ANYBLOB="0a06000385027f200000"], @ANYBLOB="36ffffff", @ANYPTR=&(0x7f0000002ec0)=ANY=[@ANYBLOB="050f0f00010a1003010c004609743e"], @ANYBLOB="0200000004000000", @ANYPTR=&(0x7f0000002c80)=ANY=[@ANYBLOB="01038034"], @ANYBLOB='~\x00\x00\x00', @ANYPTR=&(0x7f0000002f80)=ANY=[@ANYBLOB="7e03be7c9afd272a272d8c9c37078f2be1c33afd67ca5f7b71b1a50cb993c3f02facc59e0a877d542b65ac8a3267c2bf557afe8ba45f7ac95e47e79a0fa6497c96d5493674a2358a0a8ffe078d63ee009c2930cf78a83f63a360ae26a13cb08262dc668a37a818ca80105bc9b4f0fd72bf0a904e98ffb252947bc4b11c2a715663b4818fbed436a52f6072634102d10ad07f4a5c66c210f64a84789dfaa86fac35baf7ca87c6fe9d9d580367aca7f550da1369b702f2b3580c6d5d886bc8a50b73d00f10bbaae2f7c78dd400ac5a3587a861cf4dc27bacadc5cd0ded6801ec7b41d4715c1bd42e463405046505fbe68b2ef0efbc0ce86a657c2c2c642826a923499c845c5cc4bdc5c8372234349e3fcf07b966a2986270960f3b45b2c1d6"]]) syz_usb_disconnect(r2) 22:30:55 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000300000000000000f1"], 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x660c, 0x20000000) [ 951.993299][ T5] usb 4-1: USB disconnect, device number 121 22:30:55 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x926, 0x3333, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0xff, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}, {{{0x9, 0x5, 0x81, 0x3, 0x1f1}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)={0x0, 0x22, 0x22, {[@global=@item_012={0x2, 0x1, 0x0, "a313"}, @local, @global=@item_4={0x3, 0x1, 0x0, "7fe52845"}, @local=@item_4={0x3, 0x2, 0x0, "b70100"}, @main=@item_4={0x3, 0x0, 0x0, "80e3bfad"}, @main=@item_4={0x3, 0x0, 0x0, "77ddb60f"}, @local=@item_4={0x3, 0x2, 0x0, "6d881ace"}, @local=@item_4={0x3, 0x2, 0x0, '\x00\r\x00'}]}}, 0x0}, 0x0) syz_usb_ep_write(r0, 0x0, 0x6, &(0x7f0000000400)="c99e0000f641") syz_usb_connect(0x0, 0x1, &(0x7f00000011c0)=ANY=[@ANYPTR=&(0x7f00000000c0)=ANY=[@ANYBLOB="df90644dc5a391595c9fc3784514be3cc6687bbe190aee4f08a1590d2ea232850f457afbd153c493e713ba9934c40615e90491312f8b04793a0afae46eba0f9fc09ae6eb1f0e5a6dd7e0b2d6f4c7d48df240", @ANYBLOB="4a7d76f912ece18cd9faa195345424bc89e2e77fc2", @ANYRES16, @ANYRES32]], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(0xffffffffffffffff, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) [ 952.073086][ T3275] usb 6-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 952.094195][ T3275] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x85 has wMaxPacketSize 0, skipping [ 952.104300][ T3275] usb 6-1: New USB device found, idVendor=0afa, idProduct=03e8, bcdDevice=c4.2d [ 952.113386][ T3275] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 952.122628][ T3275] usb 6-1: config 0 descriptor?? [ 952.351273][ T3304] usb 1-1: new high-speed USB device number 28 using dummy_hcd [ 952.358908][ T3354] usb 3-1: new high-speed USB device number 6 using dummy_hcd [ 952.366828][T12211] usb 2-1: new high-speed USB device number 40 using dummy_hcd [ 952.366952][T20047] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 952.451370][ T5] usb 4-1: new high-speed USB device number 122 using dummy_hcd [ 952.603524][ T3275] usb 6-1: USB disconnect, device number 127 [ 952.741351][ T3354] usb 3-1: config 0 has an invalid interface number: 97 but max is 0 [ 952.749520][ T3354] usb 3-1: config 0 has an invalid descriptor of length 13, skipping remainder of the config [ 952.759720][ T3354] usb 3-1: config 0 has no interface number 0 [ 952.765869][ T3304] usb 1-1: New USB device found, idVendor=0471, idProduct=0303, bcdDevice=b4.46 [ 952.774951][ T3304] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 952.782999][T12211] usb 2-1: too many endpoints for config 0 interface 0 altsetting 0: 255, using maximum allowed: 30 [ 952.793827][T12211] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 952.804706][T12211] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 255 [ 952.817688][T12211] usb 2-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 952.821381][ T5] usb 4-1: config 0 has an invalid interface number: 133 but max is 0 [ 952.826753][T12211] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 952.834930][ T5] usb 4-1: config 0 has no interface number 0 [ 952.844423][ T3304] usb 1-1: config 0 descriptor?? [ 952.852752][ T5] usb 4-1: New USB device found, idVendor=12d1, idProduct=1d6e, bcdDevice=5e.05 [ 952.854271][ T3354] usb 3-1: config 0 interface 97 altsetting 0 endpoint 0x83 has invalid maxpacket 1887, setting to 64 [ 952.863066][ T5] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 952.869796][ T5] usb 4-1: config 0 descriptor?? [ 952.875400][T12211] usb 2-1: config 0 descriptor?? [ 952.913161][ T3304] pwc: Philips PCA646VC USB webcam detected. [ 952.932735][ T5] option 4-1:0.133: GSM modem (1-port) converter detected [ 952.952237][ T3354] usb 3-1: New USB device found, idVendor=1b80, idProduct=e755, bcdDevice=71.97 [ 952.961520][ T3354] usb 3-1: New USB device strings: Mfr=26, Product=0, SerialNumber=0 [ 952.969585][ T3354] usb 3-1: Manufacturer: syz [ 952.975111][ T3354] usb 3-1: config 0 descriptor?? 22:30:56 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000300000000000000f1"], 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x6611, 0x20000000) [ 953.012952][ T3354] em28xx 3-1:0.97: error: skipping audio endpoint 0x83, because it uses bulk transfers ! [ 953.213905][T20060] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 953.372165][T12211] keytouch 0003:0926:3333.00F2: fixing up Keytouch IEC report descriptor [ 953.380709][ T3354] usb 6-1: new high-speed USB device number 2 using dummy_hcd [ 953.390319][T12211] input: HID 0926:3333 as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.0/0003:0926:3333.00F2/input/input359 [ 953.423225][ T5] usb 3-1: USB disconnect, device number 6 [ 953.485923][T12211] keytouch 0003:0926:3333.00F2: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.1-1/input0 [ 953.631310][ T3354] usb 6-1: Using ep0 maxpacket: 8 [ 953.751329][ T3354] usb 6-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 953.761540][ T3354] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x85 has wMaxPacketSize 0, skipping [ 953.771516][ T3354] usb 6-1: New USB device found, idVendor=0afa, idProduct=03e8, bcdDevice=c4.2d [ 953.780673][ T3354] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 953.789740][ T3354] usb 6-1: config 0 descriptor?? [ 953.990265][ T5] usb 2-1: USB disconnect, device number 40 [ 953.996477][T20058] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 22:30:57 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000300000000000000f1"], 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x6612, 0x20000000) [ 954.031584][T20047] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 954.051408][ T3354] usbtouchscreen: probe of 6-1:0.0 failed with error -71 [ 954.060349][ T3354] usb 6-1: USB disconnect, device number 2 [ 954.231320][ T3304] pwc: recv_control_msg error -71 req 04 val 1300 [ 954.251344][ T3304] pwc: recv_control_msg error -71 req 04 val 1400 [ 954.271285][ T12] usb 3-1: new high-speed USB device number 7 using dummy_hcd [ 954.271291][ T3304] pwc: recv_control_msg error -71 req 02 val 2000 [ 954.291281][ T3304] pwc: recv_control_msg error -71 req 02 val 2100 [ 954.311269][ T3304] pwc: recv_control_msg error -71 req 04 val 1500 [ 954.331253][ T3304] pwc: recv_control_msg error -71 req 02 val 2500 [ 954.351298][ T3304] pwc: recv_control_msg error -71 req 02 val 2400 [ 954.371258][ T3304] pwc: recv_control_msg error -71 req 02 val 2600 22:30:57 executing program 5: syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x4001) write$hidraw(r0, &(0x7f0000000600)="69f4a84c9398459b7416b91b0496ee195f98d5293a0b8c5638b9a9b601f4831f927406c7aa9f9ff589426285aa1801b0ec2486b265678b8b20af211e38ac487eaedf3895780c92c4f5813165847a7375ec2cfee78128e25375e836ffc68eda70034e052ba6b00e0188cb0e9025a788b73f4c19d5f1f8a887ad8e507fdd19dfe0c8f85365e42c72f2e39750fed031b1ec43837c194deeb6614bb3fd5d8c815dc0563fb44ec3736a70260cc7531926429f94e6bd8a56eff48ef85147dc039e6e23549323a1aebcd1b421362c435f63d6398f3bcc0d060cff87af7582e4cd43e815e541be21c5f3e5a0dee0dc597618721459ff18f58750348e4dc60c8445285eacf34944ef243c81969527338613f518cede21a0556a8e70df7a10c032759beb26fba4b750a47057f99bda1eafdad6f6185b8839f798d1b7452f4782cef63f6ccc21da819354f5c6e32bf48162b940b07bf0350b83b491b000859a639c10f41b52148de2a511ae905cb6a118c31e173c2d4def2fcc961383c3d656fa9c71131eb099da33bc3eae8716c75767069fde06b44a8d4dc2e84919bb09b4c669278fddcbb0b62bde73d553cea6dc1a4618ad82683ab7f417e80b9a60f19df4d8acb345ea3cdcc7bc7652aa51d6d94b6d630ad15e2537596cecf1c93c243e49e29a24f594d53a94b71b8cb6a5e593aad57981320ad468d9067d309d84e55c9f5ad7801336ec7fbc3f986afa9f965b67ae86e24261af31915d7c8e53607ecd05ea1fcc1e15dfac6037ba8bc30fa8a7a3ec945b6dda37ad219d37fb38e40e7875eaef0fe1e9d9810a206db2eaf9f00bc302fe58cc54f7d755ef81d934d87f272ab007255297bac6c034995b7a5813260c861ea7f8b8e083df5a06065d97fc9d", 0xfffffd07) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4001) write$hidraw(r1, &(0x7f0000000600)="69f4a84c9398459b7416b91b0496ee195f98d5293a0b8c5638b9a9b601f4831f927406c7aa9f9ff589426285aa1801b0ec2486b265678b8b20af211e38ac487eaedf3895780c92c4f5813165847a7375ec2cfee78128e25375e836ffc68eda70034e052ba6b00e0188cb0e9025a788b73f4c19d5f1f8a887ad8e507fdd19dfe0c8f85365e42c72f2e39750fed031b1ec43837c194deeb6614bb3fd5d8c815dc0563fb44ec3736a70260cc7531926429f94e6bd8a56eff48ef85147dc039e6e23549323a1aebcd1b421362c435f63d6398f3bcc0d060cff87af7582e4cd43e815e541be21c5f3e5a0dee0dc597618721459ff18f58750348e4dc60c8445285eacf34944ef243c81969527338613f518cede21a0556a8e70df7a10c032759beb26fba4b750a47057f99bda1eafdad6f6185b8839f798d1b7452f4782cef63f6ccc21da819354f5c6e32bf48162b940b07bf0350b83b491b000859a639c10f41b52148de2a511ae905cb6a118c31e173c2d4def2fcc961383c3d656fa9c71131eb099da33bc3eae8716c75767069fde06b44a8d4dc2e84919bb09b4c669278fddcbb0b62bde73d553cea6dc1a4618ad82683ab7f417e80b9a60f19df4d8acb345ea3cdcc7bc7652aa51d6d94b6d630ad15e2537596cecf1c93c243e49e29a24f594d53a94b71b8cb6a5e593aad57981320ad468d9067d309d84e55c9f5ad7801336ec7fbc3f986afa9f965b67ae86e24261af31915d7c8e53607ecd05ea1fcc1e15dfac6037ba8bc30fa8a7a3ec945b6dda37ad219d37fb38e40e7875eaef0fe1e9d9810a206db2eaf9f00bc302fe58cc54f7d755ef81d934d87f272ab007255297bac6c034995b7a5813260c861ea7f8b8e083df5a0606", 0x276) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x4001) write$hidraw(r2, &(0x7f0000000600)="69f4a84c9398459b7416b91b0496ee195f98d5293a0b8c5638b9a9b601f4831f927406c7aa9f9ff589426285aa1801b0ec2486b265678b8b20af211e38ac487eaedf3895780c92c4f5813165847a7375ec2cfee78128e25375e836ffc68eda70034e052ba6b00e0188cb0e9025a788b73f4c19d5f1f8a887ad8e507fdd19dfe0c8f85365e42c72f2e39750fed031b1ec43837c194deeb6614bb3fd5d8c815dc0563fb44ec3736a70260cc7531926429f94e6bd8a56eff48ef85147dc039e6e23549323a1aebcd1b421362c435f63d6398f3bcc0d060cff87af7582e4cd43e815e541be21c5f3e5a0dee0dc597618721459ff18f58750348e4dc60c8445285eacf34944ef243c81969527338613f518cede21a0556a8e70df7a10c032759beb26fba4b750a47057f99bda1eafdad6f6185b8839f798d1b7452f4782cef63f6ccc21da819354f5c6e32bf48162b940b07bf0350b83b491b000859a639c10f41b52148de2a511ae905cb6a118c31e173c2d4def2fcc961383c3d656fa9c71131eb099da33bc3eae8716c75767069fde06b44a8d4dc2e84919bb09b4c669278fddcbb0b62bde73d553cea6dc1a4618ad82683ab7f417e80b9a60f19df4d8acb345ea3cdcc7bc7652aa51d6d94b6d630ad15e2537596cecf1c93c243e49e29a24f594d53a94b71b8cb6a5e593aad57981320ad468d9067d309d84e55c9f5ad7801336ec7fbc3f986afa9f965b67ae86e24261af31915d7c8e53607ecd05ea1fcc1e15dfac6037ba8bc30fa8a7a3ec945b6dda37ad219d37fb38e40e7875eaef0fe1e9d9810a206db2eaf9f00bc302fe58cc54f7d755ef81d934d87f272ab007255297bac6c034995b7a5813260c861ea7f8b8e083df5a06065d97fc9d", 0xfffffd07) r3 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x4001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r4, &(0x7f0000003200)=""/4096, 0xffffffad) r5 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x1000, 0x2000) write$hidraw(r5, &(0x7f0000000d00)="69f4a84c9398459b7416b91b1696ee195f98d5293a0b8c5638b9a9b601f4831f927406cfaa9f9ff589426285aa1801b0ec2486b265678b8b83af211e38ac487eaedf3895780c92c4f5813165847a7375ec2cfee75c39b2d8e3c966b08128e25375e8366bc68eda70034e052b280511923985cec2636899c2a6b00e0188cb0e9025a788b73f4c19d5f1f8a887ad8e507fdd19dfe0c8f85365e42c72f2e39750fed031b1ec43837c194deeb6614bb3fd5d8c815dc0563fb44ec3736a70260cc7531926429f94e6bd8a56eff48ef85147dc039e6e23549323a1aebcd1b421362c43cd43e815e541be21c5f3e5a00ee0dc597618721459ff18f58750348e4dc60c8445285eacf34944ef243c81969527338613f518ce0421a0556a8e70df7a10e032759beb26fba4b750a47057f99bda1eafdad6f6185b8839f798d1b7452f4782cef63f6ccc21da819354f5c6e32bf48162b940b040af350b83b491b000859a639c10f41b52148de2a511ae905cb6a118c31e173c2d4def2f5d60be27c3d656fa9c71131eb099da33bc3eae8716c75767069fde06b44a854dc2e84919bb09b4c669278eddcbb0b62bde73d553cea6dc1a4618ad2380a3d7ede64b359a60f19de6d8acb345ea3cdcc7bc7652aa51d6d94b6d630ad15e2537596cecf1c93c243e49e29a24f594d53a94b71b8cb6a5e593aad57981320ad468d9067d309d84e55c9f5ad780133600000000e767caa7b2b70cbce3d532bae85c4ed50d0cf8bcbebea3a529803cdcb77ebbe1e2a2419b4e0d3bf7f3", 0xfffffffffffffddb) write$hidraw(r3, &(0x7f0000001200)="7753800761eee69c22b92876c0f6c528fa77828edb6e029eaa97975876cd7b535f3db4b082a0e5dca4f67a85cbf9e171b09736cc08fb3c79a4cfb7098c3b6932420d9dcf8fd6f18ff37ddde073509fcf7b56adf3e64ff67fba94190f8c567e0546b80796179ca2f438c4c7efe1743c165c2f25e012a44f2892cc0504a5fe520906c993b59f200ad29451bbe1a06f7102a38ad59e3c4a4776411353b53c3321bc76a0746a68418a346833f459dcf47524a03a4637fcbc140d151c22f199b7f916a895c0e7d2a1ebd1b1f9c855297a4727f9eb46d3ecd709b4cba31bd5498b08f561c4442eb2077a4504c6f9fd9e3309844615500c24d695c63973e652bbb8b75db05a2bfc2cdc39d41f2241e2de4a6cd5efe16fda7c8b231f77cdad1ba43e5bfaf872626c79c3f6eb903f7d40c4166d19294df60323fcbdfca6827284f34edc463843ada18c6150c4de24502f54c2f76aedd34f17330578acbfe3b9c2e9d5c1df3811cea5b4c1fee393dcd3b33c8b2dd11d051abcafb29d4e21aaff98cee1b5b0058d78e237d6427d2a8206ede036b27f88da4579aed4754deea6f0387343cd9f834917a7814deeaeb7cd113c89b5775b8f6a8a6231afc40aecb7427f7ce84211eae8b68ea7139bf97e41913026abc31e7af7671a49aeddf59f892cbeb12346a39f2a9bb1905d0394306f1c1ffd37d50d99575259f0be9628712769c5fab815673c0ea49ed129e77e67bd132bea20d02106018ddff4b308abf2f03c09a041071525d4f9f7f2dd2f9f870a0789f8951edf924d66465adbfaa07788d292222d93c5c971434fcdc32c6a0619a53a9a08c5bbc99a0a7b8cfa56426c65078bde437f6fbe6ddab0051aa19b65e85a7ab8aefdbb57ba9faa13b75fa97a2b344a81b8df8c0ed1b59d5d958e41459b2fcb92af5265483b5a81dd7350e74ce28c92294968f48d26aad5509f6469cbcc866488121249f5313dfdf777cda943d0dd9d9307bbbe149701a2fed3a3fdcfb3a723f3b8fe9e400fc8c932f63b2dc58445372e79b5c9e70dad063b538071475b6acd2d2325ea2d74c9d8fcd7d344a8842459531ef44bae0ec1bb9a7af3fe5c668045b96fddb5a28245a05ae536fc9a8aaeace2e43678b7c7e86080df84b9a5bb466583e76801016ca7e6cefc92fb42a2df5115018a80a3d67c184dd520ff67718571c62bb1dada197e6825638a65ddec6c61f252657516f5973657c6ce7665ae47e5d54b196f502d48573c293a19681303feb913a9f52eba27196d0aa2f0e8f86bf961efd108da05d5d99a1a9235c3b820231a6ef58aa8f5dde6e32d382e0c9d11e05520b356c7dc3edddac84c244d848e6f394af24a5ac3d6f1bef55a618616841a29c1d9d8c32e53b1549b22c5a8ce4c7505a869042bb9f200a0757466b0cb72256de1f93ea32d875cdab0a16e183794de10fbc2a833441c4b26eb868a12b9c1ae0eca7a83b53870f26b5f85e0b59ee5fd2efb81c79e5911ecb4f6dfb53e2cbad558a502b1701ee2310f5dd52442d279f789c98a072c9d1d3843d290c26a5ec2dd88ea0f23d7f6306cd6e4fe9226d036802adb93ede87eb84f920de1f222f0185682c3736c76a4d58cea6072c166a2b7e826dd613f4349253a346cc8c123709dfc93d7f33b43940082f468ab1a78bb8a8d26f4b49b791e54a29dc684984f69f2ba2cdf29bf25b27169e03970a5931328f024d48f72c3a28d43f87c63b10ca7fe471e36064905f96deaa81d9ed58cbb6105d2084ee7aa79ccb046e3dd6860d899de24570eb23f853acf74f05dc1483d5e9b6ed6d586654e02d7fb3f1a6c3b9f9c1df02344b7d9704213c2f395c95af05755b6ca888e1ab7da6fc50f5c54945cc2d9b52c99c1d7672343e3f024a53a8463e94e0e6fe9be1e251d858fcf1c80ad9fa71baeb3b87cf6751a0f171639478fb715fc7c36bd3298b2cae7cae25af8a716f0ef079135702d1f1334c80a7c7cd09dfb3ab93c2b335e05556b6f19177cac083bcf8ede62abeb30f336c6680b6303c1b2fe1d589612bfac4d571567128bfd2d51b9d7ce8eb4f7867a06272b6284bbcbe50c915540b5bde9c830afafd553dbf8fe3b3e43dfa00cf9ca6d3296ccc510a5b75ac72c34032d13dbf54b0d87cdf8b4c2f4a31128ec7f5366cbd819a02080fbb44c1ae2b7a81d6c1efdac1e695e5a1db3bb222c9d63a32cdd9f476367f1c90fd567e36e9e7bb06100091d541be0de0a81168fa24cbd6d682e0be8d40423e0d1c7811f30c57bc967c3b85756d470aca9d1ca474c1317457a00ce26fee754148bb0a3dd57e7fc98419b0596a129f3083ec6e076ffecf5a28b1d296caa98f8dda445eb71cf2f8f8119d309147e49a936a5f6a13c6aac49159014b241935ceaf6a491055a960bffc92374c6c789d36a26e14a9c0d412f8d422c833155a78ee3c17d572c4cc5b60d6d471987e7194e539d114da880fecbe48a4ad428a27016770bc31edc9c7d8729c5462e3636f3ba3c620c398f4e0270c904b00744a06586425885dab7a83e8b464122f02c4f70680a123b289376d9086a19864d576d51b27c874a42874b95f03ff0e7245a02f96f0fef102d0c6d2c7498e99a0a1ea8f2e1d641e4dc8a64764dc6891eae12e85035dcbdbef61f90d1704bb698dbb415189f11ce4718a7a0ceb261191d763fe8933987f0317cd4e79531573eac038f9a60fc194a5df49168051aa3cf12502d86c13ef5bbb65a718532a697b2c5fcc42db9b8cd0d20f404102628cb6e3316a3815d13098a9ec03fb812130175e4338bdc01d162223bddc6d2ca73c83f0d134d14afa035fab26d5fbe8235e42c807ce29264951ff0994c06e4ab322ae9dfb54342baedc37f4693adbbff29725ab87df59e4257befd140b56e7e4152f7651071dacb3f08370a93fb28537f383cdbb281757b1f523d5f747bae8b68ec553e2b7fc0743a48e74868681cb2b35fc39ba5556f0cebe80b5a76bf439a230a2abc48f552c2fc0d98a04d8809b8c63cc19efe9872b8970b6d8710a1001477a8db7d49687d37f76fa2f81033bd43d31568df7bcbea250840396c6995f428610e1b93fb521e3b640db24cc748333b5c2870bfe1d39018ae51ec7833879a24bae6ffe767d541a022a6577deea3c50233d6e466e013da169b127953a419e97a00eab4210eac92d06f4d9a0e91c53c6bfc016535c3680f8aca87dd93f9ede2eee11b7fe008a9060db0dccc5e63a897090f547bbfe92f7d79ea4e468114bed43c6fff396ce7e457f71ac7d9f47b118981772585cf9835dc43a96b201c8d68b773c4461cae6430f30a505933522a0c8b8b49b190f280b596d1dbab052936223ff5355fa4367f18c4aaa0a218dee36b9f7a96b3552b30830bab272185f64bb81bf26d3a4ee091c38f8939483f1000580ea09b19314042c03d986fbfe4472094fd1c47d213db151beb8125f7413c3d2068cb71ffa7cc35d5d14c58c82bf0156d8f9807b4ba5ba1006893767a2ddbda2c94b12966408da2a936cba14f8ad90868b0a0385578cbcaeead0dbf0a259120e2933c8f74d5846a0852a2a203e37957a8458e0629028a489bc4236a1643433b12311d485c47cfac4b74919a81aecb9ea4baf995c647bd1a11454eaa82f82285104ff56c774d7c95a5b4650d4cfb97c0e84e30bdfb1657047970d646f91646f27950ead2171e146c8d573c6c4f52c81288473eade85f8c56b4d135be13af6e5411d2228c5afb3c05c90cea168083598451d9e0dd9e18659d0b5e3ab36e2c29e1641b8b3aaa05f162073eaeeb6697b39baed3779cf0576cb0133467e147084caf3d47a06c0b6dc9308428c7792141b7fb80ca8bd59cabe0c198a8dd49e17879882f1655d4d943b8e413b90faed4014e7cea410c59f4d389e61fe12e3b4447ab0cc5ac93b59124e487b503b55de8768f27151af44aab08c0d68843b6b05440bab18ad391b686d8f46de8b47275569e76dad536ebf44843afa4fdfba737e20f9d7f53b6fed08a2d37c0e437e06123d6ac3c6e8a40e020a85c19387623a2a75b8d5d0d543a422330e9bf04044b5e249d0024d55831f641f726bd729b1819389dc670a991568329a838abc42ecb83f494b42d284e3221c5c7d3206db027b1f0850e7b0dd34116535db0ab795ef7a5d37aa992a8e7efd147487a2265119f081eb8c1b0173a1d392df2d81256e51012e6604e6edf228cf01031ece1f52ec97981f035139b0b514f2ab7ec73cd43cffedfd7c4219421838013b9d57c73ace247ddf411968b9adc259b45264a23a840ee2f9b684009d1f465d97c4a00633639bc9f24b3bf9fe08ce3e2674ea6b7c49c8edc5466184112eb5670e289f4d67c3afc932268936f86505234c5e658dbc9ace6c2bb08063003ff444945e8167df1f6ea96c4f79ecfab09c5b5b512547bdb18279610a325a29b6a5344ad898583276e61a177c81265f2a08e4e01a372320425a9c8043c7b2ba3271cdad6b249f112d94e7c1719c47d2dbab96f425d78e4c2cd74ad9855e6b94e914c2caa523a2c4fa5f0bc2a6d22e383b9f6ff6bb50789a18dee5ae6db5a0755d80588ba599cf38c9323c254b4504101bee7eb5c47b5eedf455a0ceb8486ed8bd8ef579054e7c207f73e2b09b9384d2f5c3d96151bdcbb228858ef919fb06a0327dc8cf7f5398e8b9987e66c4aa597aa4e0fd3a2acde293abf5b0e4720347a2bb6299fd338d74f851e7df745ec853e96e7c49a29c6adbde61b0efdd1af52d47bd05535cebbf64a09f4e13e7dc7cdb2c3c980693dcdad2a234fdf6125ec1ca9c3e5b4de869b9a98228b7c7840d22e094441e13c391b624a059cc4f01852ad4951e6f8c1fda6916de94c17a9557380321a73b13a02a79681d183fd252843885ece0deb61cb6b85ff087564c03ae5534ae380b48d1669663e67adda8dcc5f428b1589fbfe16292792a1bab68c215784eb5de901adb1662dbbcf1097b87681ecae732374afce7cb576069135ef0b56825a3e923c4d183bce46c9adcaa8d49c62102cf0a376004780fe5a2a9701a141b6fa873c55cf551a5c2e9eae7ff824db29d814aa5e3", 0xe00) syz_open_dev$hidraw(0x0, 0x0, 0x2) syz_open_dev$hiddev(&(0x7f0000000080)='/dev/usb/hiddev#\x00', 0x9, 0x414000) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x4001) write$hidraw(r6, &(0x7f0000000600), 0x0) syz_usb_connect$hid(0x0, 0x0, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) [ 954.391254][ T3304] pwc: recv_control_msg error -71 req 02 val 2900 [ 954.411271][ T3304] pwc: recv_control_msg error -71 req 02 val 2800 [ 954.441352][ T3304] pwc: recv_control_msg error -71 req 04 val 1100 [ 954.461517][ T3304] pwc: recv_control_msg error -71 req 04 val 1200 [ 954.468955][ T3304] pwc: Registered as video3. [ 954.475128][ T3304] input: PWC snapshot button as /devices/platform/dummy_hcd.0/usb1/1-1/input/input361 [ 954.509688][ T3304] usb 1-1: USB disconnect, device number 28 [ 954.651354][ T12] usb 3-1: config 0 has an invalid interface number: 97 but max is 0 [ 954.659564][ T12] usb 3-1: config 0 has an invalid descriptor of length 13, skipping remainder of the config [ 954.669775][ T12] usb 3-1: config 0 has no interface number 0 [ 954.677637][ T12] usb 3-1: config 0 interface 97 altsetting 0 endpoint 0x83 has invalid maxpacket 1887, setting to 64 [ 954.761319][ T5] usb 2-1: new high-speed USB device number 41 using dummy_hcd [ 954.769015][ T12] usb 3-1: New USB device found, idVendor=1b80, idProduct=e755, bcdDevice=71.97 [ 954.778110][ T12] usb 3-1: New USB device strings: Mfr=26, Product=0, SerialNumber=0 [ 954.786258][ T12] usb 3-1: Manufacturer: syz [ 954.791936][ T12] usb 3-1: config 0 descriptor?? [ 954.832866][ T12] em28xx 3-1:0.97: error: skipping audio endpoint 0x83, because it uses bulk transfers ! 22:30:58 executing program 3: 22:30:58 executing program 3: syz_usb_connect(0x0, 0x140, &(0x7f0000000180)=ANY=[@ANYBLOB="1201000027839c4075328500082b0000000109021b0001000000000904000001b357f000090582010000000000462ae9fc29066237751d1d69a22a351596598c45ea37fd437f9b38191d2c4c5e7a4a56afffa78cb969210470d4b95e44d5370d491b1088976235f21e782b3cb0977f4a3d29a2a19e82f5c899427534bac48c73e72a98bdf67c802ceffaac72c2c5f55a16d53fe8a6be4e27ab084972c646e267c9f5b88b75216f9da2ba74c4c54caae151a126922716ea121668a06c9bb1ac6177663f6645e53d03103faaa6583ff02de28fda5c2d902a2a0bbda131e6b5ca89c1c01633f7b7257642ab77ac593cca33"], 0x0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_connect(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x4, &(0x7f0000000080)=@lang_id={0x4, 0x3, 0x436}}]}) syz_usb_disconnect(0xffffffffffffffff) r0 = syz_open_dev$evdev(0x0, 0x1, 0x0) ioctl$EVIOCGKEYCODE_V2(r0, 0x80284504, 0x0) ioctl$EVIOCSKEYCODE(r0, 0x40084504, &(0x7f0000000000)=[0x5, 0xfb]) [ 955.032184][T20060] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 955.040589][ T3354] usb 3-1: USB disconnect, device number 7 [ 955.068917][ T12] usb 4-1: USB disconnect, device number 122 [ 955.076563][ T12] option 4-1:0.133: device disconnected 22:30:58 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000300000000000000f1"], 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x6628, 0x20000000) 22:30:58 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000380)={{0x12, 0x1, 0x0, 0x1c, 0x45, 0x93, 0x10, 0x45e, 0x775, 0xca12, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xff, 0x3, 0x45}}]}}]}}, 0x0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x926, 0x3333, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0xff, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}, {{{0x9, 0x5, 0x81, 0x3, 0x1f1}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)={0x0, 0x22, 0x22, {[@global=@item_012={0x2, 0x1, 0x0, "a313"}, @local, @global=@item_4={0x3, 0x1, 0x0, "7fe52845"}, @local=@item_4={0x3, 0x2, 0x0, "b70100"}, @main=@item_4={0x3, 0x0, 0x0, "80e3bfad"}, @main=@item_4={0x3, 0x0, 0x0, "77ddb60f"}, @local=@item_4={0x3, 0x2, 0x0, "6d881ace"}, @local=@item_4={0x3, 0x2, 0x0, '\x00\r\x00'}]}}, 0x0}, 0x0) syz_usb_ep_write(r1, 0x0, 0x6, &(0x7f0000000400)="c99e0000f641") syz_usb_connect$uac1(0x3, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="12010003000000206b1d01014000010203010902f80003010520000904000000010100020a2401060040020102072404050459c105240503050c240206010101041f0000010924030306030206020c240206020306f904000905082407020200339609040100000102000009040101010102006d0b2402017f040040710d821024020201000300097b6d6bf38095420e24020107033f058c7872300cec0c240201f1030102f85dbb5f092402027f0000fe010d2402010502f8005f631ca12b090501094a0308fa060725010208020009040200000102007d0904020101010200ff072401ba0202000b24020101044001020abd072401000500002c05820997000000ff00000000000000"], &(0x7f0000000740)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYRES64=r1, @ANYBLOB="fa000000f92fd33ead9d11860bb2c4582d852b19ba9c99c145e5aa8431ce5f42cf2e80aec624ef49dd", @ANYPTR=&(0x7f0000000180)=ANY=[], @ANYBLOB="05000000a1000000", @ANYPTR=&(0x7f0000000640)=ANY=[@ANYBLOB="a10312a5798fd705250e8f1e6eaaed1b7713ea6a26d24ae00600000000000000455bc183b8c77483696fe3cae054268808ea388c03be75e430a511797d6d4823e624de762f67675cfa7457d17cbd67849529d226261c5f8df535e2125cb5ce9404e370846fc165d0fff07d6728788001bd10d1531f9c8b0ee971752956ea29c65cd71379058784f8e7eed99588b998eec2c7edd3a55949721c68f145189dda1cc108fe036d79d249124f8afe3346588b6c4423eaafaf6cc1713dfb1723cf4a52b52023662bd58e51d2e3a129"], @ANYRES64=r0, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYBLOB="04030f04"], @ANYBLOB="f3000000", @ANYPTR=&(0x7f00000003c0)=ANY=[@ANYBLOB="f303cd8c8eb73eb1ce221fa5f6c8824e95390758fa59f8f48185984820d93eaa66f6e4fb5e60604a0fbbc4da322cca71276bcdcb74999753fa810f64b4f84d650a647d5735da9b748b99df082d99e15386a5449d3d0dab6f19852a5921e0e6474d49b1a68c4f933f5766a2f8fc1b1a2f9be23947c902ec4c3175cda596657d01be1d9c787602744021164e48bc7a7b32e6af653c708238bd3fc5394d4f3a2f3643d7445ace9d962625efbb0459fa7eadef812956ee29a279167cbb77416c072aed9a488c68d8faec545f16ab39707a4d44591c80747d77d02f71b32c038bb42e5fee64fb998f8b7801ed7aecbec6fa31069f9f"], @ANYBLOB="04000000", @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYBLOB="04030c04"], @ANYBLOB='5\x00\x00\x00', @ANYPTR=&(0x7f0000000500)=ANY=[@ANYBLOB="3503b7f5bbd581f79c5aaded68706a74a4059ac9d0a505fcf187b9e2ff004af699bb4cf4b547e586ef556d51d0ce2f5a4d0aea4e17"]]) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r2, 0x0, 0x0) write$hidraw(r2, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000000140)) [ 955.111375][ T3304] usb 1-1: new high-speed USB device number 29 using dummy_hcd [ 955.141416][ T5] usb 2-1: too many endpoints for config 0 interface 0 altsetting 0: 255, using maximum allowed: 30 [ 955.159057][ T5] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 955.170017][ T5] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 255 [ 955.183017][ T5] usb 2-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 955.192097][ T5] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 955.201394][ T5] usb 2-1: config 0 descriptor?? 22:30:58 executing program 1: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGKEYCODE_V2(r0, 0x80284504, 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x4a4900) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x20000) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) write$hidraw(0xffffffffffffffff, &(0x7f00000002c0)="c1bb81d5021e91fe6a21b64aba9a58a35204674f760eab34fb46b8ba34b91e2e35548fb4b720dae2b6099b155f2118268590d0068e58", 0x36) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x02\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\xf2\x00', 0x0, 0x800) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, 0x0) read$hidraw(r2, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001300)) syz_open_dev$evdev(0x0, 0x0, 0x6bafc03c7d5c6b02) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(r3, 0x0, 0x1e95) r4 = syz_usb_connect(0x0, 0x2, &(0x7f00000000c0)=ANY=[@ANYRESDEC, @ANYPTR64=&(0x7f0000000040)=ANY=[]], 0x0) syz_usb_disconnect(r4) syz_usb_disconnect(0xffffffffffffffff) syz_usb_connect(0x0, 0x0, &(0x7f0000000240)=ANY=[], 0x0) syz_usb_connect(0x0, 0x0, &(0x7f0000000240)=ANY=[], 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) ioctl$EVIOCGPROP(0xffffffffffffffff, 0x80404509, &(0x7f0000000680)=""/216) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400007) syz_open_dev$hidraw(0x0, 0x0, 0x1b2fe9a06188fa76) syz_usb_connect(0xd, 0x1, &(0x7f0000000980)=ANY=[@ANYRESOCT], 0x0) ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, 0x0) [ 955.491675][ T12] usb 4-1: new high-speed USB device number 123 using dummy_hcd [ 955.501394][ T3304] usb 1-1: New USB device found, idVendor=0471, idProduct=0303, bcdDevice=b4.46 [ 955.510448][ T3304] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 955.529200][ T3304] usb 1-1: config 0 descriptor?? [ 955.561346][ T5] usbhid 2-1:0.0: can't add hid device: -71 [ 955.567467][ T5] usbhid: probe of 2-1:0.0 failed with error -71 [ 955.577871][ T5] usb 2-1: USB disconnect, device number 41 [ 955.591330][ T3354] usb 3-1: new high-speed USB device number 8 using dummy_hcd [ 955.600674][ T3304] pwc: Philips PCA646VC USB webcam detected. 22:30:59 executing program 0: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x525, 0xa4a8, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x100000000000012, 0x7, 0x1, 0x3, 0x0, "", {{}, [{{0x9, 0x5, 0x82, 0x2, 0x355}}]}}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000780)={0x84, 0x0, 0x0, &(0x7f0000000400)={0x0, 0x8, 0x1}, 0x0, &(0x7f0000000480)={0x20, 0x0, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)={0x40, 0x1c, 0x1}, 0x0, 0x0}) syz_usb_connect$hid(0xa, 0x3f, &(0x7f0000000040)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x8, 0x93a, 0x8003, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0xfc, 0x10, 0x8, [{{0x9, 0x4, 0x0, 0x48, 0x1, 0x3, 0x1, 0x0, 0x3, {0x9, 0x21, 0x200, 0x84, 0x1, {0x22, 0x1bb}}, {{{0x9, 0x5, 0x81, 0x3, 0x3be, 0x0, 0x1, 0x3}}, [{{0x9, 0x5, 0x2, 0x3, 0x21c, 0x3, 0x0, 0x3}}]}}}]}}]}}, &(0x7f0000000200)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x310, 0x80, 0x2, 0x7f, 0xd7}, 0x20, &(0x7f00000000c0)={0x5, 0xf, 0x20, 0x2, [@ext_cap={0x7, 0x10, 0x2, 0x0, 0x9, 0xa, 0x40}, @ss_container_id={0x14, 0x10, 0x4, 0x0, "fa6b314b1e2a05e0c1b809bc748fc41f"}]}, 0x3, [{0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0x418}}, {0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x41c}}, {0x72, &(0x7f0000000180)=@string={0x72, 0x3, "611be23e01917daaa47e8da2d8a8e9bb12cf9766edae1b3bcb48f65d2608669ee571ad763e1eaf7b77a0afb4c47424b0b384126dc9b16afa757f0c1c6317febbbe0f984caceb1a659b23d0eedd42b01fd9d3c889fcfc791855440ca1c0678738953ee681dfa636b2fe37dd36f08be78d"}}]}) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$EVIOCSCLOCKID(r1, 0x604, 0x0) 22:30:59 executing program 5: syz_usb_connect(0x0, 0x24, &(0x7f0000001740)={{0x12, 0x1, 0x0, 0x40, 0x0, 0xc2, 0x8, 0x5ac, 0x921c, 0xa880, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0xe}}]}}]}}, 0x0) r0 = syz_open_dev$evdev(0x0, 0x1, 0x0) ioctl$EVIOCGKEYCODE_V2(r0, 0x80284504, 0x0) ioctl$EVIOCGABS2F(r0, 0x8018456f, &(0x7f0000000000)=""/89) r1 = syz_open_dev$hiddev(&(0x7f0000000080)='/dev/usb/hiddev#\x00', 0xffff, 0x558000) ioctl$HIDIOCAPPLICATION(r1, 0x4802, 0x4) [ 955.726256][ T3304] pwc: send_video_command error -71 [ 955.731579][ T3304] pwc: Failed to set video mode CIF@30 fps; return code = -71 [ 955.745101][ T3304] Philips webcam: probe of 1-1:0.0 failed with error -71 [ 955.753909][ T3304] usb 1-1: USB disconnect, device number 29 [ 955.851378][ T3354] usb 3-1: Using ep0 maxpacket: 16 [ 955.861343][ T12] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x82 has an invalid bInterval 0, changing to 7 [ 955.872326][ T12] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x82 has wMaxPacketSize 0, skipping [ 955.882264][ T12] usb 4-1: New USB device found, idVendor=3275, idProduct=0085, bcdDevice=2b.08 [ 955.891334][ T12] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 955.900712][ T12] usb 4-1: config 0 descriptor?? [ 955.943246][ T12] em28xx 4-1:0.0: New device @ 480 Mbps (3275:0085, interface 0, class 0) [ 955.952073][ T12] em28xx 4-1:0.0: Video interface 0 found: isoc [ 955.971423][ T3354] usb 3-1: New USB device found, idVendor=045e, idProduct=0775, bcdDevice=ca.12 [ 955.980472][ T3354] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 955.999110][ T3354] usb 3-1: config 0 descriptor?? 22:30:59 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000300000000000000f1"], 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x40046629, 0x20000000) [ 956.091299][ T5] usb 6-1: new high-speed USB device number 3 using dummy_hcd [ 956.111275][ T3304] usb 1-1: new high-speed USB device number 30 using dummy_hcd [ 956.201307][ T12] em28xx 4-1:0.0: unknown em28xx chip ID (0) [ 956.243248][T20108] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 956.252672][ T3354] usb 3-1: USB disconnect, device number 8 [ 956.331293][ T5] usb 6-1: Using ep0 maxpacket: 8 [ 956.351344][ T12] em28xx 4-1:0.0: reading from i2c device at 0xa0 failed (error=-5) [ 956.359402][ T12] em28xx 4-1:0.0: board has no eeprom [ 956.381253][ T3304] usb 1-1: Using ep0 maxpacket: 8 [ 956.451335][ T5] usb 6-1: New USB device found, idVendor=05ac, idProduct=921c, bcdDevice=a8.80 [ 956.460427][ T5] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 956.469294][ T5] usb 6-1: config 0 descriptor?? [ 956.474332][ T12] em28xx 4-1:0.0: Identified as PLEX PX-BCUD (card=98) [ 956.481160][ T12] em28xx 4-1:0.0: Currently, V4L2 is not supported on this model [ 956.489405][ T3275] em28xx 4-1:0.0: Binding DVB extension [ 956.494986][ T3275] em28xx 4-1:0.0: no endpoint for DVB mode and transfer type 0 [ 956.502617][ T3275] em28xx 4-1:0.0: failed to pre-allocate USB transfer buffers for DVB. [ 956.510854][ T3275] em28xx 4-1:0.0: Remote control support is not available for this card. [ 956.522584][ T5] appledisplay 6-1:0.0: Could not find int-in endpoint [ 956.529380][ T3304] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x1 has wMaxPacketSize 0, skipping [ 956.530166][ T5] usbhid 6-1:0.0: couldn't find an input interrupt endpoint [ 956.539400][ T3304] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 853 [ 956.556580][ T3304] usb 1-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 956.569571][ T3304] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 956.574238][ T5] usb 4-1: USB disconnect, device number 123 [ 956.578713][ T3304] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 956.585243][ T5] em28xx 4-1:0.0: Disconnecting em28xx [ 956.598191][ T5] em28xx 4-1:0.0: Closing input extension [ 956.606036][ T5] em28xx 4-1:0.0: Freeing device [ 956.631321][T20122] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 956.638837][T20122] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 956.749333][ T3275] usb 6-1: USB disconnect, device number 3 [ 956.853305][T20122] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 956.860869][T20122] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 957.031269][ T12] usb 3-1: new high-speed USB device number 9 using dummy_hcd [ 957.092642][ T3304] usblp 1-1:1.0: usblp0: USB Bidirectional printer dev 30 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 22:31:00 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000300000000000000f1"], 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x40049409, 0x20000000) [ 957.281276][ T12] usb 3-1: Using ep0 maxpacket: 16 22:31:00 executing program 1: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000040)=ANY=[@ANYBLOB="12010020d9abd84c053800e3f80000000109021200010000000009040000004a43f200"], 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000080)={0x84, 0x0, 0x0, &(0x7f0000000400)={0x0, 0x8, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000000480)={0x44, 0x0, &(0x7f00000002c0)={0x0, 0xa, 0xffffffffffffff3a}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ecm(r0, &(0x7f00000000c0)={0x14, &(0x7f0000000040)=ANY=[@ANYBLOB="d897fd7de9cb5de5"], &(0x7f0000000080)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000280)={0x1c, &(0x7f0000000100)={0x0, 0x11, 0xcd, "272035a54f0e1181927ec3883a03bbbc19bf127fc26a898a7b02b282cb48afddaad377ce299beeefa5b4f46f45ec9e0d279cb9d8a50805c40bdad86561df43de730f2b280b98a6f0dcaebb0f5abbaf3761389dd0a115a684c59186c97df36cd5a54abb3584ebfa4cf41f1d2ec44e666b92f94396ddf51a309c47270989d515c9d22faebc5dab417288c176c1f6c090be76162f9541743e78194d229f02e4f88c5c536b4757782b6f5e2575762ae034a9c699f7a22633580b295880726851b55096beaaa2b601813d010a3e8289"}, &(0x7f0000000200)={0x0, 0xa, 0x1, 0x4}, &(0x7f0000000240)={0x0, 0x8, 0x1, 0x3c}}) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x926, 0x3333, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0xff, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}, {{{0x9, 0x5, 0x81, 0x3, 0x1f1}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)={0x0, 0x22, 0x22, {[@global=@item_012={0x2, 0x1, 0x0, "a313"}, @local, @global=@item_4={0x3, 0x1, 0x0, "7fe52845"}, @local=@item_4={0x3, 0x2, 0x0, "b70100"}, @main=@item_4={0x3, 0x0, 0x0, "80e3bfad"}, @main=@item_4={0x3, 0x0, 0x0, "77ddb60f"}, @local=@item_4={0x3, 0x2, 0x0, "6d881ace"}, @local=@item_4={0x3, 0x2, 0x0, '\x00\r\x00'}]}}, 0x0}, 0x0) syz_usb_ep_write(r1, 0x0, 0x6, &(0x7f0000000400)="c99e0000f641") r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x926, 0x3333, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0xff, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}, {{{0x9, 0x5, 0x81, 0x3, 0x1f1}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)={0x0, 0x22, 0x22, {[@global=@item_012={0x2, 0x1, 0x0, "a313"}, @local, @global=@item_4={0x3, 0x1, 0x0, "7fe52845"}, @local=@item_4={0x3, 0x2, 0x0, "b70100"}, @main=@item_4={0x3, 0x0, 0x0, "80e3bfad"}, @main=@item_4={0x3, 0x0, 0x0, "77ddb60f"}, @local=@item_4={0x3, 0x2, 0x0, "6d881ace"}, @local=@item_4={0x3, 0x2, 0x0, '\x00\r\x00'}]}}, 0x0}, 0x0) syz_usb_ep_write(r2, 0x0, 0x6, &(0x7f0000000400)="c99e0000f641") r3 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x926, 0x3333, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0xff, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}, {{{0x9, 0x5, 0x81, 0x3, 0x1f1}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) syz_usb_control_io$hid(r3, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)={0x0, 0x22, 0x22, {[@global=@item_012={0x2, 0x1, 0x0, "a313"}, @local, @global=@item_4={0x3, 0x1, 0x0, "7fe52845"}, @local=@item_4={0x3, 0x2, 0x0, "b70100"}, @main=@item_4={0x3, 0x0, 0x0, "80e3bfad"}, @main=@item_4={0x3, 0x0, 0x0, "77ddb60f"}, @local=@item_4={0x3, 0x2, 0x0, "6d881ace"}, @local=@item_4={0x3, 0x2, 0x0, '\x00\r\x00'}]}}, 0x0}, 0x0) syz_usb_ep_write(r3, 0x0, 0x6, &(0x7f0000000400)="c99e0000f641") r4 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x926, 0x3333, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0xff, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}, {{{0x9, 0x5, 0x81, 0x3, 0x1f1}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r4, 0x0, 0x0) syz_usb_control_io$hid(r4, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)={0x0, 0x22, 0x22, {[@global=@item_012={0x2, 0x1, 0x0, "a313"}, @local, @global=@item_4={0x3, 0x1, 0x0, "7fe52845"}, @local=@item_4={0x3, 0x2, 0x0, "b70100"}, @main=@item_4={0x3, 0x0, 0x0, "80e3bfad"}, @main=@item_4={0x3, 0x0, 0x0, "77ddb60f"}, @local=@item_4={0x3, 0x2, 0x0, "6d881ace"}, @local=@item_4={0x3, 0x2, 0x0, '\x00\r\x00'}]}}, 0x0}, 0x0) syz_usb_ep_write(r4, 0x0, 0x6, &(0x7f0000000400)="c99e0000f641") r5 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x926, 0x3333, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0xff, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}, {{{0x9, 0x5, 0x81, 0x3, 0x1f1}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r5, 0x0, 0x0) syz_usb_control_io$hid(r5, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)={0x0, 0x22, 0x22, {[@global=@item_012={0x2, 0x1, 0x0, "a313"}, @local, @global=@item_4={0x3, 0x1, 0x0, "7fe52845"}, @local=@item_4={0x3, 0x2, 0x0, "b70100"}, @main=@item_4={0x3, 0x0, 0x0, "80e3bfad"}, @main=@item_4={0x3, 0x0, 0x0, "77ddb60f"}, @local=@item_4={0x3, 0x2, 0x0, "6d881ace"}, @local=@item_4={0x3, 0x2, 0x0, '\x00\r\x00'}]}}, 0x0}, 0x0) syz_usb_ep_write(r5, 0x0, 0x6, &(0x7f0000000400)="c99e0000f641") r6 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x926, 0x3333, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0xff, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}, {{{0x9, 0x5, 0x81, 0x3, 0x1f1}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r6, 0x0, 0x0) syz_usb_control_io$hid(r6, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)={0x0, 0x22, 0x22, {[@global=@item_012={0x2, 0x1, 0x0, "a313"}, @local, @global=@item_4={0x3, 0x1, 0x0, "7fe52845"}, @local=@item_4={0x3, 0x2, 0x0, "b70100"}, @main=@item_4={0x3, 0x0, 0x0, "80e3bfad"}, @main=@item_4={0x3, 0x0, 0x0, "77ddb60f"}, @local=@item_4={0x3, 0x2, 0x0, "6d881ace"}, @local=@item_4={0x3, 0x2, 0x0, '\x00\r\x00'}]}}, 0x0}, 0x0) syz_usb_ep_write(r6, 0x0, 0x6, &(0x7f0000000400)="c99e0000f641") r7 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x926, 0x3333, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0xff, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}, {{{0x9, 0x5, 0x81, 0x3, 0x1f1}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r7, 0x0, 0x0) syz_usb_control_io$hid(r7, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)={0x0, 0x22, 0x22, {[@global=@item_012={0x2, 0x1, 0x0, "a313"}, @local, @global=@item_4={0x3, 0x1, 0x0, "7fe52845"}, @local=@item_4={0x3, 0x2, 0x0, "b70100"}, @main=@item_4={0x3, 0x0, 0x0, "80e3bfad"}, @main=@item_4={0x3, 0x0, 0x0, "77ddb60f"}, @local=@item_4={0x3, 0x2, 0x0, "6d881ace"}, @local=@item_4={0x3, 0x2, 0x0, '\x00\r\x00'}]}}, 0x0}, 0x0) syz_usb_ep_write(r7, 0x0, 0x6, &(0x7f0000000400)="c99e0000f641") r8 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x926, 0x3333, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0xff, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}, {{{0x9, 0x5, 0x81, 0x3, 0x1f1}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r8, 0x0, 0x0) syz_usb_control_io$hid(r8, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)={0x0, 0x22, 0x22, {[@global=@item_012={0x2, 0x1, 0x0, "a313"}, @local, @global=@item_4={0x3, 0x1, 0x0, "7fe52845"}, @local=@item_4={0x3, 0x2, 0x0, "b70100"}, @main=@item_4={0x3, 0x0, 0x0, "80e3bfad"}, @main=@item_4={0x3, 0x0, 0x0, "77ddb60f"}, @local=@item_4={0x3, 0x2, 0x0, "6d881ace"}, @local=@item_4={0x3, 0x2, 0x0, '\x00\r\x00'}]}}, 0x0}, 0x0) syz_usb_ep_write(r8, 0x0, 0x6, &(0x7f0000000400)="c99e0000f641") r9 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x926, 0x3333, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0xff, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}, {{{0x9, 0x5, 0x81, 0x3, 0x1f1}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r9, 0x0, 0x0) syz_usb_control_io$hid(r9, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)={0x0, 0x22, 0x22, {[@global=@item_012={0x2, 0x1, 0x0, "a313"}, @local, @global=@item_4={0x3, 0x1, 0x0, "7fe52845"}, @local=@item_4={0x3, 0x2, 0x0, "b70100"}, @main=@item_4={0x3, 0x0, 0x0, "80e3bfad"}, @main=@item_4={0x3, 0x0, 0x0, "77ddb60f"}, @local=@item_4={0x3, 0x2, 0x0, "6d881ace"}, @local=@item_4={0x3, 0x2, 0x0, '\x00\r\x00'}]}}, 0x0}, 0x0) syz_usb_ep_write(r9, 0x0, 0x6, &(0x7f0000000400)="c99e0000f641") r10 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x926, 0x3333, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0xff, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}, {{{0x9, 0x5, 0x81, 0x3, 0x1f1}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r10, 0x0, 0x0) syz_usb_control_io$hid(r10, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)={0x0, 0x22, 0x22, {[@global=@item_012={0x2, 0x1, 0x0, "a313"}, @local, @global=@item_4={0x3, 0x1, 0x0, "7fe52845"}, @local=@item_4={0x3, 0x2, 0x0, "b70100"}, @main=@item_4={0x3, 0x0, 0x0, "80e3bfad"}, @main=@item_4={0x3, 0x0, 0x0, "77ddb60f"}, @local=@item_4={0x3, 0x2, 0x0, "6d881ace"}, @local=@item_4={0x3, 0x2, 0x0, '\x00\r\x00'}]}}, 0x0}, 0x0) syz_usb_ep_write(r10, 0x0, 0x6, &(0x7f0000000400)="c99e0000f641") r11 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x926, 0x3333, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0xff, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}, {{{0x9, 0x5, 0x81, 0x3, 0x1f1}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r11, 0x0, 0x0) syz_usb_control_io$hid(r11, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)={0x0, 0x22, 0x22, {[@global=@item_012={0x2, 0x1, 0x0, "a313"}, @local, @global=@item_4={0x3, 0x1, 0x0, "7fe52845"}, @local=@item_4={0x3, 0x2, 0x0, "b70100"}, @main=@item_4={0x3, 0x0, 0x0, "80e3bfad"}, @main=@item_4={0x3, 0x0, 0x0, "77ddb60f"}, @local=@item_4={0x3, 0x2, 0x0, "6d881ace"}, @local=@item_4={0x3, 0x2, 0x0, '\x00\r\x00'}]}}, 0x0}, 0x0) syz_usb_ep_write(r11, 0x0, 0x6, &(0x7f0000000400)="c99e0000f641") r12 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x926, 0x3333, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0xff, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}, {{{0x9, 0x5, 0x81, 0x3, 0x1f1}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r12, 0x0, 0x0) syz_usb_control_io$hid(r12, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)={0x0, 0x22, 0x22, {[@global=@item_012={0x2, 0x1, 0x0, "a313"}, @local, @global=@item_4={0x3, 0x1, 0x0, "7fe52845"}, @local=@item_4={0x3, 0x2, 0x0, "b70100"}, @main=@item_4={0x3, 0x0, 0x0, "80e3bfad"}, @main=@item_4={0x3, 0x0, 0x0, "77ddb60f"}, @local=@item_4={0x3, 0x2, 0x0, "6d881ace"}, @local=@item_4={0x3, 0x2, 0x0, '\x00\r\x00'}]}}, 0x0}, 0x0) syz_usb_ep_write(r12, 0x0, 0x6, &(0x7f0000000400)="c99e0000f641") syz_usb_connect(0x0, 0x5, &(0x7f0000003f80)=ANY=[@ANYRESOCT=r1, @ANYPTR=&(0x7f0000003e80)=ANY=[@ANYRESHEX=r2, @ANYRES32=0x0, @ANYPTR64=&(0x7f0000003d40)=ANY=[@ANYBLOB="58a8d1e1aa16f40a9464ef768d6fcf98f814a1ef9c315fff24c20a1ed53496939b7ff17d4be84981bb6d5a10585e14753d4a2df528e38e8d50c693a2663f5c276d6bc5c90a0fc2abeab0f60db117a867739e52db5f9f9d2ced753129f5", @ANYRESDEC, @ANYBLOB="c74696ebe27be901f91d74e49a35276cf6793e9fffdb0cbf219fa8eaef9878166f2634b9cf1d6e875fa48cdc8e0a657d5434f33ee985f1a819453e191498e89b1c16b3f82a0187301634bb04e418dd84675213a0136979657f5268d11acaaa3222ede82b1579bebc1bc6ecfcaef969443e68ecc8c0fc2fb0b71e31c9d254d284106e50e3417d9a53c412ecf36a90b30179ab1fd894", @ANYRESOCT], @ANYRESHEX, @ANYRESOCT=0x0], @ANYRES32, @ANYPTR64=&(0x7f0000004140)=ANY=[@ANYRESOCT=r3, @ANYRESDEC=r4, @ANYRESOCT=r5, @ANYRESOCT, @ANYPTR64=&(0x7f0000004000)=ANY=[@ANYRES64, @ANYRES16=r11, @ANYPTR=&(0x7f0000003fc0)=ANY=[@ANYRES32=r12], @ANYRES64, @ANYBLOB="3eaa57597c6f460450c6705762dab933a48c7fdde5b26cc2646920795fec12731127412d42ad9b5166f6af0917f24ada641200245f049d0cba95017faa799147da662a74cfabfae56720135e051d3077d43a6da514068d2f06c1dcfa6cf58bd415b1432e4f533b8d261ba274fe73de8f111238d37cb58568c4", @ANYBLOB="4e69620b2f121f8d305e0184f57b2f1fcb5941d7d164663090e18416db9386e56f52c0398da5ded45504c12eb437ba12cf5f9cd733e0950aa8623947f49c4e0611afc85e3da63a71c596c554a386f3e90501ad9001cf281b53cc7468fcb78b8a942d4ac032e23d678b1432cf1d8ebfc35a87bb15edc9aae71bb73ae3cdfc98239bbec3a880963b57365c4d9183d6355ac5f7fbe3ba8774"], @ANYRESDEC=r1, @ANYRES16=r9, @ANYRES16=r6, @ANYRES32=r7, @ANYRES32=r10], @ANYRES64=r5], 0x0) r13 = syz_open_dev$evdev(0x0, 0x1, 0x0) ioctl$EVIOCGKEYCODE_V2(r13, 0x80284504, 0x0) r14 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000000000a8e500003300000000000109022400010000000009040000ff0300000009210000000122220009058103f101000000"], 0x0) syz_usb_control_io$hid(r14, 0x0, 0x0) syz_usb_control_io$hid(r14, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)={0x0, 0x22, 0x22, {[@global=@item_012={0x2, 0x1, 0x0, "a313"}, @local, @global=@item_4={0x3, 0x1, 0x0, "7fe52845"}, @local=@item_4={0x3, 0x2, 0x0, "b70100"}, @main=@item_4={0x3, 0x0, 0x0, "80e3bfad"}, @main=@item_4={0x3, 0x0, 0x0, "77ddb60f"}, @local=@item_4={0x3, 0x2, 0x0, "6d881ace"}, @local=@item_4={0x3, 0x2, 0x0, '\x00\r\x00'}]}}, 0x0}, 0x0) r15 = syz_usb_connect$uac1(0x0, 0x8c, &(0x7f0000002180)={{0x12, 0x1, 0x229, 0x0, 0x0, 0x0, 0xdf, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x7a, 0x3, 0x1, 0x3, 0x10, 0x80, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0xb, {{0xa, 0x24, 0x1, 0x4000}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x1, 0x2, 0x0, 0xe5}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x6, {}, {{0x9, 0x5, 0x1, 0x9, 0x356, 0xfb, 0x4, 0x2, {0x7, 0x25, 0x1, 0x80, 0xf7, 0x6}}}}, {0x9, 0x4, 0x2, 0x0, 0x0, 0x1, 0x2, 0x0, 0x6}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x29, {[@as_header={0x7, 0x24, 0x1, 0x82, 0x7f, 0x3}, @format_type_i_discrete={0xa, 0x24, 0x2, 0x1, 0x20, 0x1, 0x1f, 0x9, "dccd"}, @format_type_ii_discrete={0xa, 0x24, 0x2, 0x2, 0xff, 0x8, 0x3, "bb"}]}, {{0x9, 0x5, 0x82, 0x9, 0x2a, 0x1, 0x2, 0x9, {0x7, 0x25, 0x1, 0x80, 0x1, 0x7}}}}}}}]}}, &(0x7f00000023c0)={0xa, &(0x7f0000002240)={0xa, 0x6, 0x0, 0x7f, 0x81, 0x43, 0x67, 0x88}, 0x81, &(0x7f0000002280)={0x5, 0xf, 0x81, 0x6, [@ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x2d, "602d0bc9df9ce88ce09adde7050168dc"}, @ssp_cap={0xc, 0x10, 0xa, 0x81, 0x0, 0xc3c, 0x0, 0x7}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0x3, 0x3, 0xf386}, @wireless={0xb, 0x10, 0x1, 0x4, 0x2, 0x5, 0xdd, 0x173, 0x3}, @generic={0x47, 0x10, 0x4, "435c21ba8325c026116762b5097b50dadbe1c72be77d0a2dd023dff8df8a732293a8b70ba8f064d19580c65ebbe396c4fe0ec82f3e0e3a57e94018c56dfc22229edbe187"}]}, 0x2, [{0x4, &(0x7f0000002340)=@lang_id={0x4, 0x3, 0x200fcb7e72d89659}}, {0x4, &(0x7f0000002380)=@lang_id={0x4, 0x3, 0x80a}}]}) syz_usb_control_io(r15, &(0x7f0000003740)={0x2c, &(0x7f0000002400)={0x0, 0x8, 0x98, {0x98, 0x21, "851ad16514d9eb5cf1f6af24c6c03864eb6f4a10ca11380f75dc7393a15285f90b1a9440fc9820c72c700407b1f8c9a520e7e07d4e58a2970ef87be96a257b62406d5b3811c4f95897e75589408c51bf35e1a2c8f4e025f698316e2d57b6fc92a39902093445dd5ea588524fad5c39d5a73caa16b5b19b7d9a3102cdb6f54286488ae9e48be5a86ad7dc46030e995936ef62cc5f9ab2"}}, &(0x7f0000003600)={0x0, 0x3, 0xcd, @string={0xcd, 0x3, "248e32e58ec44d80b025a9174732e314a68e28fa7d54a3359f58e73098fa75b8242ba23f794cea66ba2782bc03407983fea143c14766dfbc403fbfa1d252008e641a56fe8deaf897b2f9307c6c9fae0959d6e6cd49b685a7f48c0fa689028e32d22fbaef7a79a7d15fe36e3594f3943f177fb38a2a1e9ed30160219303a70c7a895a3461ff5fa30d4004ad68aab362a763a4c9a598a052034904d6ed79a8a22c67ab27dac0279da46b6f5ed4b17c2ebb315825e7ec5de2d0470b9a78ec95af4512379ceb4e9c1a8a398823"}}, &(0x7f00000024c0)={0x0, 0xf, 0x3d, {0x5, 0xf, 0x3d, 0x3, [@generic={0x26, 0x10, 0x1, "4e4f2827d2716c808652dcdeaee071fffffdf17a47671ab4cdc14ffcf35e5d536e7508"}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x4, 0x1, 0x23}, @wireless={0xb, 0x10, 0x1, 0x0, 0x0, 0xff, 0x7f, 0x0, 0x4}]}}, &(0x7f0000002540)={0x20, 0x29, 0xf, {0xf, 0x29, 0x3, 0x12b4774930660da, 0x81, 0x2, "dcea816a", "4f3ae8bf"}}, &(0x7f0000003700)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0xc2, 0x10, 0x59, 0x5, 0xff, 0x401, 0x1}}}, &(0x7f0000003c40)={0x84, &(0x7f0000003780)={0x20, 0x1e, 0xc0, "c4e91f24b115a9d814cd6c187e7178b4365be586d5de8c5e69d8f7d54f3a0c649a049a5bbb88a62f4ab5431a5f4882001ed3952e9d22d5d524eafd613847f97db982b25be77d78bd4cbfc1d17864bbaa6038966bc5186da7661e3a313135e1a0ba6f288c104dff307c53a95bf0f608781135ea510dbd5dea8fc67738ae3817bdbe7b83967e7f5fc1fcb11a98124fea252bc2375835f3e6b172ac2c5bd8243aae7733805c74eacc6aff54260823446e1b4cd1be47a7a3dd67f6b579156182e7b8"}, &(0x7f0000003880)={0x0, 0xa, 0x1, 0x8a}, &(0x7f00000038c0)={0x0, 0x8, 0x1, 0x1}, &(0x7f0000003900)={0x20, 0x0, 0x4, {0x1, 0x2}}, &(0x7f0000003940)={0x20, 0x0, 0x4, {0x20, 0x1}}, &(0x7f0000003980)={0x40, 0x7, 0x2, 0xf800}, &(0x7f00000039c0)={0x40, 0x9, 0x1, 0x1f}, &(0x7f0000003a00)={0x40, 0xb, 0x2, "6fb5"}, &(0x7f0000003a40)={0x40, 0xf, 0x2, 0x8}, &(0x7f0000003a80)={0x40, 0x13, 0x6, @dev={[], 0x29}}, &(0x7f0000003ac0)={0x40, 0x17, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xe}}, &(0x7f0000003b00)={0x40, 0x19, 0x2, "1fb3"}, &(0x7f0000003b40)={0x40, 0x1a, 0x2, 0x6}, &(0x7f0000003b80)={0x40, 0x1c, 0x1, 0x91}, &(0x7f0000003bc0)={0x40, 0x1e, 0x1, 0x7}, &(0x7f0000003c00)={0x40, 0x21, 0x1, 0x7f}}) syz_usb_ep_write(r14, 0x0, 0x6, &(0x7f0000000400)="c99e0000f641") r16 = syz_open_dev$evdev(&(0x7f0000002100)='/dev/input/event#\x00', 0x80, 0x95180af827ce21c) ioctl$EVIOCGRAB(r16, 0x40044590, &(0x7f0000002140)=0x3) r17 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x926, 0x3333, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0xff, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}, {{{0x9, 0x5, 0x81, 0x3, 0x1f1}}}}}]}}]}}, 0x0) r18 = syz_open_dev$evdev(&(0x7f0000002080)='/dev/input/event#\x00', 0x200, 0x401041) ioctl$EVIOCSFF(r18, 0x40304580, &(0x7f00000020c0)={0xc942699b14a501ee, 0xd470, 0x7, {0x1, 0x2}, {0x7, 0x1f}, @const={0x2, {0x4, 0x14, 0x9, 0x2}}}) syz_usb_control_io$hid(r17, 0x0, 0x0) syz_usb_control_io$hid(r17, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)={0x0, 0x22, 0x22, {[@global=@item_012={0x2, 0x1, 0x0, "a313"}, @local, @global=@item_4={0x3, 0x1, 0x0, "7fe52845"}, @local=@item_4={0x3, 0x2, 0x0, "b70100"}, @main=@item_4={0x3, 0x0, 0x0, "80e3bfad"}, @main=@item_4={0x3, 0x0, 0x0, "77ddb60f"}, @local=@item_4={0x3, 0x2, 0x0, "6d881ace"}, @local=@item_4={0x3, 0x2, 0x0, '\x00\r\x00'}]}}, 0x0}, 0x0) syz_usb_ep_write(r17, 0x0, 0x6, &(0x7f0000000400)="c99e0000f641") syz_usb_control_io(r17, &(0x7f0000001b00)={0x2c, &(0x7f00000025c0)={0x40, 0x23, 0x1002, {0x1002, 0x22, "ac1a42d1d2182559b1c24238f06b65cd3de9f008ce60a4d6d959601b108343f243a49796dd5ae7fbfbfc4fa9f7e67c5c324eac22c8da811cf7170c9a869757dea2e17feca5ecf3bbce828915c96fe82e72f4ef061b79db0276b5b5ac1bb386881b9d781d3e0f8844ec77aeedf9d4faf299707ec38fb39f5d1600b12624445ed3ae2703f0929b2d714082680bdd9f3d77814c3dfad591c247f5c86cb4240911575dc3bccef689515dbf2dbcc646a7e9cbead3cc16afb907c1046ba672621e29e5766c18a5d3ae795232d52dba60683bff11f03ae3af989104ef128fe4d6134d95a42bb77996a906b4ca005c9aa04cc9ac9a798e6f36b8f2cfd980de6110ba3d88282953d049b8e920734bf7a27611fbc02a8c93c85e5a45d8e10074393cbe96b5aafaa0c2108f26cdcd6f147e0b54cb0f283c7f42cde07fc0f66b022b95a782d96a59db3d69a6b001054c0810c44ede695059971f27b12a0f70f7a16ed43f38b75da1be18b1cc62093b6faef77a8e400463b44b7740df448cae2ff85fb45e719d250ae14e69884414df3d1900735cf299bc8d82f6d0243665faf81e03276ef6e0122407f9d56255e0a0cfcb013c08018c63a44ed41211c95f8e7cb4f2b53c7d55ded7c7e1f0b62b1e26099988acab15919915da83d5605fafc03be2ce67e289d81a02726755d7b7a5bd13744876bce9b863bdad6b09b8ba79c564f130fb0ec275d7949385a7b2dd4a921b7b6d7b2c35e59b57e309334a9653295c529c427ca7feb6a48a09d60c8be9468ec901561f05f26fb0fe9ccff8581f6c6a04c1190aa65cf5cc8e4171cc609b96928512c6c9905433385f1e407b6d6b9be4d77b5d4f338b83922a6a374c0adbd2b22f92da3a0c76a14da98d7956a33c629c8bbf7bbd8183a9fb4b28d127da3f89fed8ef4530bba3ecd12daa29eaa43c2bebd7a097ca3a957a3c7a28e2c4df04e8840ee7730f9d68d5012b2373b164cb96557be6b4c3911c2adbc18ce39b56b6d73d6aaec6b02f16c65d9a56959014421ed72fbecd0a7ec4b89d056d1e03d19f312847c06ea4590a2458fc48f8181fad6e2ac899518814477b1f8ba3f55b1679a7812a38d7e4daac48a4aa433fae73e1b5398edd8ca511ac51b4fdb6b7ac9dc8295716b2057e7bb8eef08739a268107afbd572a014a4b4aa1d26299546d5ac231fc904a50ee3b641d5843bc4fa649c3a1c74f396cc0352b97e8609a9d62a9be1b793874e8c59105d17165a89c57c25ecdc46ec6c5070efb6704110ba1ca02370ac761a961346cda9c0283d180851e8d1aa8b296e96c80a25fdc80f9750daeca98834fc9cee76338bee125ba1d90dd44ffc8af2e327abc7fa0a941adcefd6ba9f3a454cf575f5c7f4d07552016b272705e5cf9d1f0c374e5521a8ab03ded9a4f48038d8a21bc0a33b523b93d6915469cb98502b6e2f64856c2f2c51d2aa4df9bf7c3a2c04a1521477ebcaf49eb5bfbaa4f65b74e075553ab8830f869bf96bcd9aeb4ec23a88a236abc12c37d316175c5d030c257d958e5796bb6158dd11590ece8e701de85cfe5d1867cb92334e004f718811f9ffb3d0588ed5690ae377d8ae2e5697e26fc201e8ed10618f3cf46c7ec53d092fc9ca3457c602a220319550666b7aa547438b56635f676fdee0b274bf90dbb03834a0b9a3c3754e6aafe569ed7e64309def38261c3d5d5de64f12bd46878e60b05aeb2201b61d197c93eee4e8a6022b1dcc1d33226948b421943293121d3bc504c8b3f77970f01c9d24294667b003bebee34fc7db3a274f52d5ee8315d0e057d96f6d56551e78cd63769b7059514fa7379e7ecdcd5a6e5a4fc4830e199014f721e1c7336f3f53ac57d7390b7591e261093a90a56c00151e661b2c0eadec711b0d8f440766ef48c79956d6e7b78e864acd9421ee997ceeb8a951f630067cf956096f707146d837f36e878e657af6f3b34ad1e48d7da03280ac4992ebba6368e4746e14d4ae39a20d1747e99135a71c53bc354846ed46b789dcc299a6cb6140ec455ce740018186910525b55f98df59e055471857fa7847b113641382a309f258c669f28ae09ac36606bc7aae9efd1a15ae3cb4fb8019cd77a2410f13d0c4edee976e3c0cea93ab596e3d345604bf94565b170f81a039982d35a5761118113c2d2d54ab5aedd80236e7a2afda2d9e04dcf3c8e6a1e14430d36e3d836fc055dc428a5f4a46c7d7ee88373f9a3dae53d561ed97d68e2740b4a5aec3ff61105b607f801671defa8da8c12245f4d1032e2449be284fe842b92bdc9d2aab3fb34fdeb1b9fcf8a65bc8a8408a539eeff083b6255aabc185e931a32c922346490a71516793c0261f4500b0b91ca6b55f85a5b22a1efd104b7f6f66d9e12e5e45ef38b442d151c39fdda8a70f67ee1ca77559d25dd5a25b4558694c18c4532504d120f052e0081770e6d0e252948b3cc1b1f9a0d4c7886bdb78f0fb53a3fa29f873db074adf79710bc282bbeea93892757e4b6a343122c5a06c52028a3921b2f3e6df6fcc8bfcd1b244158802dc1a0e638f7d42da1c657bc7974a35e886fa5ff561bcfeb437dfeae758fe5ead675d216c16c281f90ea7926daf108b101c6ad3ad5bea18d929a08e4ffe175c51cad709661214191f62d0de4c1921ddfb9611c90aa1e385feb92b7ea507ba868e52399a049103f7165037c9c601c922f8050d62b87f047ad70622de31c43cdefa03cb2fbcdaecd25ba1246592205b1f17d449b5634cf6c0bfba6304773ac837ff30b71615d3758281d6f3405d1bcc6050605d1f23236eafdbcc4513a11d905cbb9f53b89ffbc4d33b24c596941119518f9b2676f72419dd1543dc5c19151afe139b8c8c5e9f902fc37f28c05e51790c98b042df5dd7bf37b0911963c621f2e308afef804ad23fc0c513a353cc2a8cc69c67ef9cb26c82d508440ff05b615bb13ca500a9fef27cd1adf1ebdb6b00267600ef7671f23103b118684bb47d005a6afa4d50c0d76cef4174f138212e89974591f740e822784e4147730d2acb251b58c59d46ebf6a8a5c079c69fcd5fe9388ef5ccd6a85b5a6d4682759b7d919df0525a38a04b110b5466676fdcb1057179e28cbd022c40173b6b527213036020c91d425cc81ab89171407ee8094b473065a4d529dbf6ca65b2273c7dcf9a9c25c40ceaa3ff4c0fa6da940a868ecbfdd3c1bceedfe69cc2104c2c67fb4be4db95c1d26e355186fb9cd744fb125328dc897bf4df41f9d27b9753d3011543c79e06f9897386cdea54b6a91d0c53ec5ebb2f6e0aa85bd4f4516ac392a0ce2b143a9d0dde5b27a4b14dab0d579d91afea684c5dae5537cff81dd9f9c6b12662f79deebc141f3981ecef3d9c38e33b2dec20cf03e4a41bff44a6b7dcbccd70c3ea6643129a22ac06a4789fba285eacefd5c1165b04debffd3b4db2a75af759b187255e47e5f552ed42be1ddb67552a08082da229006ec40b4da6fb242e8f07fd2caf1dcdcaac64c7683f54315ace2350601c82fec4b35325d2bb9c176ff9aa66af5202b6f4f70ec4df87ce5dc8777347959b6548bd11f806b7cc1320b29a2c64c09039b1bbc0ba0ea277aee3a8ce8c61dd0437b5d9a6b7ebb4d2f25d97fe5e17cb62a4c07a2497580fa5f11ad4a9f456a0e36a6749e9d1a5f00dc26685ea52678e7c4c8c29aafc1474ef163dffb66564c02553ef9c7a829d9bd66789229a7aeec900834b704ae1c42e97ad09bd45d9e7c04917fb54c56118dec4af744cc9fc9ef30d13b30b94939b4917e677a1d071c49015f20aae011248b811fb75c36c6e9c4a361dc797aade69fb2ec984544be3341c874bd448d46cc3df74c1cff3cfa0df8508870c234ebf84e2ba963d9820c8292bb647635fc2ed4de9e18d9678cedb4d1b8638dac362fa3e1c7b615c91359977c6988a90abc1cdb6203af414df3e12f1d8338cb8a2f5b14417c32079882177dd6a31091c3e78c2e74fb9b31a361ae28fc1fecd54f7356ed1a3464332db7f07aa5ffbc84996a4ff8d227558185652798ef2c5a87651ede91db496e856700b781e64613d087a089198d6853c43a5fa014a4056e7255dd1cb099937adab8535eea2cb527b772bb244b33fc5eb800ad389a185c742a06eda924b6d946ecc819fb65b59237b1d5c666887edb4db79176ffb85fe2e22d166d6a5c396641e5213541c59059693cc1dcf79d786d5288f367baedad10b4460f4825558b31c10f9b22efc8d00550c6cb13e4e042b9a96520a09e3b28f6fc8e1860bc992c6899bb6f524bdb00f31e23db8835f358ccf22bc54eae6209d25e07086feae10753e155c690a461b1e7b5c8d276601ffea13e74f098f1ea48d88ffd4c8a23f2b26a3eb0ee8596a43ac43fd92084a5b418d3f5db22c85e6b6fd61b2bd40a469df15f0d2208fc9990e2a580d65884af3a0e9c8b79bf19d7039ae9d13f9c8351733108568e411315bdf4f770bc0cb15bd80db8b9545a9e44db9057013f69cc20b545931dfc02afe292985f02e8c8a408082592ffbf3b6d40644d8a5afa5c8587add7604f2da2f7dd4bcab521dbe4be873419afeed41ec8d43e55989e20416fe93a86f34dee6d510636f24e8069825569b341d62915dc3afcdf09a1309170044da981b121138227cce74c8827977e2985482a3c1ff5e2363c108e72df979e797ec5b6455547707371e03a8e8fa2944f2c18e84370d092b0ae9cb24a58880dce6eae3b981507f6fd1b94a5ad5ec5f97b6f0290cb43a63ddc4a786c9e51dc0f4028878bdef9ceee8c6fdad4f87f25e7f0e5b89190a05b25ea2ba7242b610af5a398e0b630a423fbc697bda6ab7b951718b1c66edc4a09efff4c11cde1ccb02f63ae760c61fbe70c4b18eacb5ceb9a99b9b4f2dc9b1493513a48d1cef2d668079735d341942866bff2ff26ba616ae2aad59f15162b34797d431c8141293777b9017f10d7947a97376db2f0e38d4000db65ab2d36d5ab5e9b95eb2e83767897573b8a108c98b2f13fd790b26131630657d69ccc74cf68b29a71e01cda2eb53e04d885cebe7c21312b33fbcc79f7bf91649616e73308ce58bf2b612f00eec49eeab9a4b75ab9431c0382797e921301239be2aeb167d4fd35b89538449b923b6726a6049b6b3a86a2f889a75b7b8ab23d64453381447e0abf0d9cfe69ad230f8785c2d1ed0c82f666ebda5bed8ed9e4437165b38791e4b5a4bcfdb0d09636a8c82f4b1b7420ad8d288f76a376e60dbaed34c517c75a024d2ebf6ab688b0e688cfa4d047b641e9cd2d9ffacb2b774fd92eeca6d1447fcd1dd78096f68a108b90f775fc58c01d7ca9759c83011178b1d5343904d97cd990e8d5357c495347f4bcb9ccfc1ae0b044c1bdfe8e38837d865f313b5f33afb38c47fe5e803bee3ccc2bbf8bdf84643cb3ed1bba77cdaac1fbfa99fc8c1caf6e9d40300a0f7251550817f1015dc09dda70f72bb9b562537d914846f4447ce68d73cf1f46f051731fc2a47137d98c206288f87f6d758c84ccc339a990abee2ec77b3078d9249a35ce4b1250a6e31ae9c6a9c57b328f8d28f83cd593c6a1ebca208d5399178a671e27e751e201e003ff2fa6fcbca1d892567de4fc92339e4dac4f7453baf4d9ff001537d9ca2d6d5c93a643d13bbb1f359b81300c70b08a98e946e244f317bb91ff56e85aced28587878523e109ae1854ad359c20b80037c2c7ac67869974d8a4df03357204a7d78ae5eed577e5204e6704a0238f466381eef78bd4d822e8375ff77643fe66d861328543ebe307e15da6f64f97bed6951af4aa9f612d6a6ed6f90ec40973b3a"}}, &(0x7f0000001a00)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0xfcff}}, &(0x7f0000001a40)={0x0, 0xf, 0x15, {0x5, 0xf, 0x15, 0x1, [@ssp_cap={0x10, 0x10, 0xa, 0x0, 0x1, 0x1, 0xf000, 0x8001, [0x7e00]}]}}, &(0x7f0000001a80)={0x20, 0x29, 0xf, {0xf, 0x29, 0x1, 0x0, 0x4, 0x4, "b82f14d9", "2013e822"}}, &(0x7f0000001ac0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0xfe, 0x0, 0x4, 0xff, 0x8, 0x401, 0x4}}}, &(0x7f0000001fc0)={0x84, &(0x7f0000001b40)={0x0, 0x30, 0xaf, "dd4a0917bd42cdca541ea1d2df8b95c13483829b8e6c6174c44ac256a8ad7654e1f60eea111a102dec8a988e2ce80b782438267956c4d4920cd639920d94b2bdc24961d296c3ac8ae075ee8ead3de545ff32babf36529800610185f8adcbe22a6d9cfaed4f83c04375fd6d727fb38e32426bb3830e148f2681db362d7474f72eb0da9a5a24251b3739ee7d7c771e09f24d2edeb022748e6c9fd6fe861b0a93dacc884e886851cbe69f3e710485a9b5"}, &(0x7f0000001c00)={0x0, 0xa, 0x1, 0x9}, &(0x7f0000001c40)={0x0, 0x8, 0x1, 0x36}, &(0x7f0000001c80)={0x20, 0x0, 0x4, {0x1, 0x6}}, &(0x7f0000001cc0)={0x20, 0x0, 0x4, {0xa2, 0x10}}, &(0x7f0000001d00)={0x40, 0x7, 0x2, 0x8}, &(0x7f0000001d40)={0x40, 0x9, 0x1, 0xab}, &(0x7f0000001d80)={0x40, 0xb, 0x2, "72c2"}, &(0x7f0000001dc0)={0x40, 0xf, 0x2, 0xffe1}, &(0x7f0000001e00)={0x40, 0x13, 0x6, @link_local}, &(0x7f0000001e40)={0x40, 0x17, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}}, &(0x7f0000001e80)={0x40, 0x19, 0x2, "4dca"}, &(0x7f0000001ec0)={0x40, 0x1a, 0x2, 0x80}, &(0x7f0000001f00)={0x40, 0x1c, 0x1, 0x1}, &(0x7f0000001f40)={0x40, 0x1e, 0x1, 0xe0}, &(0x7f0000001f80)={0x40, 0x21, 0x1, 0x76}}) ioctl$HIDIOCGFLAG(0xffffffffffffffff, 0x8004480e, &(0x7f00000019c0)) syz_usb_control_io$hid(r14, &(0x7f0000000440)={0x24, &(0x7f0000000300)={0x40, 0x0, 0x2f, {0x2f, 0x30, "6f9cdbcdec24ebaf2dba1e443970589a755a69c61516c41e98352fd984f79f713a7292b08815e9588917841fd0"}}, &(0x7f0000000340)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x3001}}, &(0x7f0000000380)={0x0, 0x22, 0x6, {[@local=@item_4={0x3, 0x2, 0x0, "82035383"}, @local=@item_012={0x0, 0x2, 0x15}]}}, &(0x7f00000003c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x8, 0x7d, 0x1, {0x22, 0xa8c}}}}, &(0x7f0000001980)={0x2c, &(0x7f00000007c0)={0x10, 0x1, 0x1000, "f50f229fe9c3aee3ee33f82b765d91bc4e67f9491bfb967189b12f6d540f6bd76973f44ff1f84e2c285d3cfbad741c103de3ca5bc8a89462e29867380d1743437cbf06b57d444d81a1da76efe08c3df9050d890c4b661b02289d18275baa44fbc5b3fb457178dcc78c8eb643f4b8da60c541b475ea1b01674842d12aaea3e61546a88362bb605b8f0d2ac9c7a32d5b3b4070034c0811e2b0e8350353e097c295c22c0bb5563671f338d67f91d14ae9e819d0c166825649cd17cd842893947cc01eae3a2d8afa58fa1b6cbf5ec4baeb72968f035a36a2a11d7c2fd8d2ee80319f97da3c11206ca94d1de73888e9b5c03a6181a2d03cc94e18132967f8d96c7134d8d93ce5ff6ab0ba7de9292c675ab13da8bdbde68f4f8066376371831532a9e9ca2e50bfe5ba40295a88aa668d9ce330509315c846222a33a0e56605138cbcf4384948e951d25f905dd74baa71fa50e69d493772522d7ce9a22b56eae596ae5df8506510df26cd9e6164c4fb80fdd35cd4d07ae2ab3a5c2012697cb3d3bed77c2b651abb0485d200daf582f79e1f440de962a780df9b4ab7ef0dc19a79bb9cc058e28e1732f9b3c6b4e85c4a6c793cabd117f40fd40960db159d5820e1f45eddb4cb3256a567c3535bc9dc7c06661619f1687560c00baacdcd0ae67995e7fd9c1b978ef4280f35e14e7e157b0c1befcd7a64c660fdcf99646c6221a9e0842a1aa42896b9955a628347edad5f984aa7e4c7886252ce58f4c73f9dbadcee72c7e83e51d5d00d4ae20f174673950618852c2eec2775307f7f1b86463a633dba358de038de8f679a6f361336879e5d70a76ef106c65aa3293665469e691d3b642646f5bfe8203501116b1d9a57cc487752fdc5f29a800b7598564f91d2190bebd43dcfc8206cdbfa67857d4f642a28efce145ff5c0e26398e8b598422e8f0ee262c1cdf01825c52c1ceb9265fca127b7b4a1cee1eeda7e4efbdc64cd10b7f4b175015fcd5c6587b1d0ed69cbe04cd8bb54231e69411c71a7ce0b962df48b1fed7c5dc275ca31c11c9ab7f796d289a7f0233e0d1ee397060abf1d1652d2f512ceb1b2f986191d966fc2d23aebf3f2f4ca6c44eb658f190fde277a50cc1541f3150bc59201b6ed4c27520f34fefb7e97d9e45d7842ab0c72af675e3eef18611537b81c076afe48e1dacc9d03bece2418fef5960e83091b59b5b283607a2e600acea47f482eebc6c554e3b44e70cad078eda1ce03b3a6786fb66748cf8f1d6cfef1601c2b15b17f3b4b9ff3dffaf85fb5ee1b24d0e491678f052d086ae35578b7e5e4075da7df11b4c329458de4ec9f8a5ec8000a04626b524116bf17e84fe138d514acf234f1cd014bec5c4129c890b5c80d49d2dab008a0e4d1e356e67fb30baf378088392545a244a7a901192493aa64fb65c06af5a9cc0bd48ac5b9314c4443b17b209c361690b9d17306729c3e6f4f7983c9ee95ee26f74ad86f920bd5e652a7210f1dbc3480d33283442d491ca80a2ffc2d086177f8f7f4201a1a7891669476fff40736d41ba790b6dd546b247d05053381cdcafb187b3e39002468afa8431999bfa53c9e75bc38fa700edac7abb1b26b08aa81ba1eb91c2351084cb9433fd5e020d983b4c251c57e8f42242485841e8f09538ae1feba6725391a5e351aeb7cfb5daf74f801fe3b403ef281b2e85e53d50d2402823beb2870e3f7012804b1a5bebff225986c64ad33596eb498598ad3d99f8cb5fd4399a23cee1342d37b8a05dd12f3468b0207694e33bb11a8a3d9c49776481b89de8af940eb30a933750d25c855d88fbad6e9f766efc15b5804f9e57f5d0f76b4648c963640172a91f0e450d85125531da0f6e5b3a44fdfe3913b75c68a503a2ddb4fdfc9b139b8690a2467f172f839239493aeebb6eda420818ad3841ed89e3cdedbc5a708af497df22fb7ffb99bea616adb4d7824f4165c79158705ff4ebe4c7d9d3788c7864fcddcb777456cbe98cee270c950214c87e493289d4e22cce6f56329b0046ea7a4395b3ea125f9079c6cbccb586ae4083e76330f818b7e67caceadb4819bbb6d538c818cde9b04f9eac7d71f9f77e0aec87a16a680a871656b954ed3ad7cc277dbb389b9a6ffef500bf048e38d8237e673f8c297aed6c1a35ad590300fd4328833c88d88e0213e555ad04c08d08624d8cf34913d0d2fcdb843e1fceca80e4e3fa3932e19a6d7b44fdc770050e9d85f09a7df5afd2d23b2012df30171da3c9a2303ea93c9bcfeffaf96dd7282f8e0e2d5cc62cd058a275b68a2052f681d73a4e839e9633306f42055ee2ff6b04ecc19a5eeb8cd6cb380ed4f8a1159b5b3bd0a2fc9fdaf20369623bb823f1fb0207bb510a2f7d70bb3a44dce3590c5d690e46b9addee780928925559a0019df4df8d58d9cc223e607223f3c403b4e7fa04588f4db7e7b94da94130bb06408be6aff2aa9534ff3e33f8e64685b40881f342f0802d670bb9eb86a082f5192de714523cbfe69b6138a749b0527a3209abb009c69c951b8de33f920c86369b5cd4cc704ec6b33b1c26e15eee4640d896bb7578b37e2600d4e537fbcc22f250af46aa20017d03d7fc1d01f24563694c2011a28dd7eca2dd236960da3f16f98d30fb6bc00df8abcca7c3576032461b3875676cc3e4118c084170f2cde000ea2378ee26ce0c3500403ee249b36303970a52bc8de68fe34436de9d1d4505a6406c2a083f69570cea135b3925e7c0e75de95e8ffe79d1b56e79ad1c3ffc269d87f2c92373c247d10fba5f784c8d466af3967fdd629ce83da257bf52f55f2cbede266e8f3572284da6a931fd4052a88fef0783ddc26f7678f96311b6b57865a5de5496794b44643d0811fa33573aa96d68eb7d579719c0e36420f7a0d9cd42b8efe6eed4031aedcfdb0c4f9c65ca11745105481055682cbc1940bca9047c62e83008afb55bed596246a0167a66df6d328e889f83f327e27959b661b6c401e2956e5995049e25c4bd5f9a9fba18379ce271cf1e600a3ff2962b73592fa4799f87a1eb847d37f3e8bce1c09a7f7d229b9843cc1f6597351d4cd9936f57882067b2e00f0ba3a56645988b2391dcca41f806d4346e9be27c037b10d4a724f523e6707e3a5be088df5ca781d046b2a766578e3f8c213240e7672f0bf91e937e40ae9c59238d2f2b2fb68d2b5b242b05764c7b48ef7f2343f27d5817a3595233d77563122f2633fe3e25861bf13b1c6a5ac634da6f196d0a2fafff1bf68a045ce98f030d6a887237247299b0875f5712fcc106bca3cee8d95ca93a86c3c59d45a6fbcc7a91902ec04712c2f1187eefa1ebc3e89d398aa3f84c6d87ca515a02000661624cbb6fb3d52fe7c914bbef09ff74535dc87804450d65c15ad9ec7ede4d25bdd37ecda3ebd15905a6d1479a3a8e92c0df6037a7faf5eb710ebcb5a5d17b4a458ee9f312ca8699b32023d5b0714acd83d0ff0020ad317c52e875ae8df1b70a57f194042fd95cf074af48b798ff84276a01a8f3a2c7a46cf0e8b0c3403980876742b1b87b48014d1c677049db6747e24446a7acdf1a16ba12fac40af842700a1c8de872f7bf8d9bff676b72dd7e39f4bfd34c70be25accff39300c80e7a1890f74d26a4928d2f5201bfba7b6ed792a35483998d47eb0e1f6114f06fda55b73ebb9f2d2b33045b01a94fe4b8c006efee36ead3fd6f539e36c00c2502cf34680790a23c34b2d5e75c897699c485b13caa74c94dc91306cc95134cea0b5cc8d6422d4344b64c075ffb349d662989e3a95e990ed8c7def954fd151fe68df09fb7f07bf1e810ed02e74e4db7afd32f0bb1e87cd316887605f169120dd7858c74722c63f12a9405bfd3f63ab2831568a52853edc8c1b2643a184e869f22a1e73c7923af0bec2d70daba8c28d1a84a42be5b1b1faa0ed11e137d1e99f6fae0a06488af942455b25085805c539d1d55e6c3836911f0c1570eda3b90170f3c1396d2a11f653e0ea851460409777564467ab5e1701f36da47d6d37496820cb8d80fed18413faea726bd721ac4ac8d6f149be0cb03ba038fac4f77f7d959c0f33d0af4de65514819fa316d92c3bddbfd601e398e2f3b6b1156a1bd04965ca56c23c9e19accad8234d63c4a2a3e2fc3d349636ec59749e9e6139f25640936ba602cc7cf8aa42b13a069f69e4166c00638657d928a7bd9182a72b3e64e55d6170909d63012134bc98f853b4c34d83327c9c68e8ce9c6892b6a2ed912249450149e01f4b5cae6276b96659d35931ef457e7bddc75cf39030f43942766c62c9ae5864d1cbe08a1a9099d219ba4ac313fbdcbaa51ea310b80942575608102d344c84cab479dcedb5aa5f5f1316acaaf3f5fc7d4121bfa0b210d31b06ff5b2f4f12738a480fb3c48b2d0ef568fd72091fef256934056cf5c87e65a8641d32d2dbe719868570cebe891a276876cdc12f640c533d1bc43e89e389eb8d71fde3d8656bda30cdb37ca867d610fa4e3d10f05561620dbfb5b85ef4f470f7bc14a6a8c522032ad9e1aad803776141a17fb270d591b732033b6bdc08eff110fbd94d50173e608079ae6991b1d164cdd489a43d8cb6fdc8fba12db86dd9993a28b07e248241d33258f65ce1609cde2b636380e5831b73e28e59d1464f5ff32745ef133a83edbe5d85c94664a2aec1f31960eb514e34ab8b659cda78574c09114278d0dbe3f1742581fc41795fdaa282a3433773c85c7deb5506ff1bba41c585a2b4ab9504f6201ae118b3eaa170e3aa28b2a81dac699727b63db175cf3c1a20d690df6ba87f8d3f6f7c9056480dc98aa0cc22f80cbdcc67e2cda75fcd952fa8561a76c2a067cd8c9a35d634ddc46460a1e23e7b4fbba041ec1bca8e9bd57a9e677586891120eef2fc8139cc49df66ecdeddc0f171ac235ce8d6a1e6784c62363910fd480ce4d597d14121b0f09a8f9427d4f5792dd714727412915d4862f6cee9a4c319f7d3792a67155de8908116fcfedb646110bf867969454fc17fff0e082dc9a42451392e405f86f423f7895692812a058f3ae7640626be70f3f63545ed317e5638b2bed538ee76ce1f24f0445cd605c6540e508ded0e4098ba1c167d9013d58c7c85124c9d26a1b5518273a81f590be68ada8361fdd23e0c442ba5aa2620951571cbf4ce78e3a6c7dc16590e33db1163f367753a325e129d485f8a652f82c0e95734917870e1cfbb5d0a2ce432bf02b56ac89cd51ebe49e69855b0ef7b6ffd018d8dc345f841afd055bb9acae39be98ea668468a22f86976f24abf77dafa01b09cd88b22b8cda7952b00afb4d8f3fa4051446011e15c1fdb053adc2801921bad6ad4f817d225e0baf923696d34fbfa95287b59e128e01f6442ed0188c3119584399313ea605b141d5348e140af87d04a89c6086b217bcb630d13e89a527bde7a2cbdab77eda4804022c56af31a66e5abd2efa087c0ea1c2f2be8ce2a7d0d543a48a5e182d6d35b31f946ea31e0f3a4cb1f97f904dae707f804b185aaee0e7c366a6898d0f7b72892bee2eda8c3971be653a677803405ce1f2f281f7a50acabfd47e4dbaacc3e9f8bfd22f20d0862ba34b1b3b27ccd87d0eb659ecfa286f75a97ca60f8a7b62762349809396b182e081abde724eb0c25f315af81c5bb91847b553715f575e9af98bfbf00044a28972d09bd5aa4f3158664f752c020480af36acce0b911ecbc273254b8d9af3cc9e3d086ed16753a03edf07f46ceae07d4ba8273a6496a4cedba19ebbe2243ee57a0d296f5d5c660c3470d0a959fbb1779c07518577e9ba03c72ad8c53979"}, &(0x7f0000001800)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000001840)={0x0, 0x8, 0x1, 0xff}, &(0x7f0000001880)={0x20, 0x1, 0x89, "5bc29ecbf3a0fa3b668daeed64804bfbcffcb195861b54af83c5afc2c232cb1f844f25fbaa7c91c48b6396451eb2bef8e08282c1803fb7151dc9f07a6281c98e438dada31ed44a9128ba06eaac3dd341f6c6c406663000ba862c8b91cc7599803908210edff36b9d4004f937f3d326de946df0b92ddd5724dc2e689f423b6503db36f8bad4389e6b2b"}, &(0x7f0000001940)={0x20, 0x3, 0x1, 0x8}}) ioctl$EVIOCSKEYCODE(r13, 0x40084504, &(0x7f0000000000)=[0x2, 0x7ff]) [ 957.307306][T20122] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 957.316316][T12211] usb 1-1: USB disconnect, device number 30 [ 957.342997][T12211] usblp0: removed [ 957.361369][ T3354] usb 4-1: new high-speed USB device number 124 using dummy_hcd [ 957.401355][ T12] usb 3-1: New USB device found, idVendor=045e, idProduct=0775, bcdDevice=ca.12 [ 957.410458][ T12] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 957.419387][ T12] usb 3-1: config 0 descriptor?? [ 957.531264][ T3304] usb 6-1: new high-speed USB device number 4 using dummy_hcd [ 957.621269][ T3275] usb 2-1: new high-speed USB device number 42 using dummy_hcd [ 957.661960][T20108] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 957.668844][T12211] usb 3-1: USB disconnect, device number 9 [ 957.751365][ T3354] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x82 has an invalid bInterval 0, changing to 7 [ 957.762321][ T3354] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x82 has wMaxPacketSize 0, skipping [ 957.772278][ T3354] usb 4-1: New USB device found, idVendor=3275, idProduct=0085, bcdDevice=2b.08 [ 957.781339][ T3354] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 957.789311][ T3304] usb 6-1: Using ep0 maxpacket: 8 [ 957.795422][ T3354] usb 4-1: config 0 descriptor?? [ 957.833426][ T3354] em28xx 4-1:0.0: New device @ 480 Mbps (3275:0085, interface 0, class 0) [ 957.842234][ T3354] em28xx 4-1:0.0: Video interface 0 found: isoc [ 957.901278][ T3275] usb 2-1: device descriptor read/64, error 18 [ 957.911643][ T3304] usb 6-1: New USB device found, idVendor=05ac, idProduct=921c, bcdDevice=a8.80 [ 957.920742][ T3304] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 957.929671][ T3304] usb 6-1: config 0 descriptor?? [ 957.972608][ T3304] appledisplay 6-1:0.0: Could not find int-in endpoint [ 957.980376][ T3304] usbhid 6-1:0.0: couldn't find an input interrupt endpoint 22:31:01 executing program 3: syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x22, 0xf8, 0x7a, 0x40, 0xa12, 0x5d10, 0x1bbc, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x15, 0x68, 0x71}}]}}]}}, 0x0) r0 = syz_open_dev$hiddev(&(0x7f00000002c0)='/dev/usb/hiddev#\x00', 0x3, 0x2) ioctl$HIDIOCGFIELDINFO(r0, 0xc038480a, &(0x7f0000000300)={0x3, 0xfffffe7d, 0x59, 0x7ff, 0x80, 0x4, 0x3, 0x40, 0x5, 0x1c, 0x8, 0x8, 0x6, 0x8}) ioctl$HIDIOCAPPLICATION(r0, 0x4802, 0xc0b7) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x926, 0x3333, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0xff, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}, {{{0x9, 0x5, 0x81, 0x3, 0x1f1}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)={0x0, 0x22, 0x22, {[@global=@item_012={0x2, 0x1, 0x0, "a313"}, @local, @global=@item_4={0x3, 0x1, 0x0, "7fe52845"}, @local=@item_4={0x3, 0x2, 0x0, "b70100"}, @main=@item_4={0x3, 0x0, 0x0, "80e3bfad"}, @main=@item_4={0x3, 0x0, 0x0, "77ddb60f"}, @local=@item_4={0x3, 0x2, 0x0, "6d881ace"}, @local=@item_4={0x3, 0x2, 0x0, '\x00\r\x00'}]}}, 0x0}, 0x0) syz_usb_ep_write(r1, 0x0, 0x6, &(0x7f0000000400)="c99e0000f641") syz_usb_control_io(r1, &(0x7f0000001a80)={0x2c, &(0x7f0000001880)={0x20, 0x7, 0xf8, {0xf8, 0x23, "a81984c5c37afa66f0d04fa22fccbc05d902cd3d15a85d0fdcf34c6c5f5d424219ff69ec28e230214bf14cb084c771e1b3a054681eb1cc4de900bb0c504af9d3db19d9eb079a592554b84a89c8b1255bc489f1680b9af9db0b461324d1feb90b50f087baf803a96353870f9903b7135150e25768e9ae9fa21c8ec284ccd6c0d94a9becaff67db4a7d3379a36f5fa7d59457f0aebad50274429b8613d93f2ce1e6cf3fdf814d41f912fd79241d229491517c0cd7fa66ae6cbcf1e9919b73a72705efbccc9f6f737edd74f8b73a41d9a5edfb20f918c17b6ba12a7175d6771c46548811255fad0f0ebf41267ae8f3729a7baf9bf1655b6"}}, &(0x7f0000001980)={0x0, 0x3, 0x11, @string={0x11, 0x3, "956dae84a0b00b3438edff8d2baad8"}}, &(0x7f00000019c0)={0x0, 0xf, 0x30, {0x5, 0xf, 0x30, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x1, 0x6, 0x3}, @wireless={0xb, 0x10, 0x1, 0x4, 0x0, 0x0, 0x9, 0x200, 0x1f}, @wireless={0xb, 0x10, 0x1, 0x2, 0x4, 0xf4, 0x40, 0x5, 0x2}, @wireless={0xb, 0x10, 0x1, 0xc, 0x19, 0x5, 0x9, 0x3ff, 0x81}]}}, &(0x7f0000001a00)={0x20, 0x29, 0xf, {0xf, 0x29, 0x1, 0xf74fde7e46111691, 0x7, 0xf9, "ce1487be", "c4d9111a"}}, &(0x7f0000001a40)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x5, 0x52, 0x3, 0x9, 0x7, 0x0, 0x401}}}, &(0x7f0000001f40)={0x84, &(0x7f0000001ac0)={0xc7ca0a105e0bab26, 0xe, 0x83, "af7fa95544f7e32bd248f21b9ce8758848d0ca7f8c428bd1a08271bd2306eadc7fd581eb851de7d04f7ba96fbe47c535d2810d3c6dcfe59a2f0865dbd2f7deb1e2cbd12a9d334728c9e8ac746ed92349a76b01706ffe3bd308cf0971668b44422c09d474d8c306e1c9e1006face55aa8263bc73a12bfeb83585970f789f775ddbda781"}, &(0x7f0000001b80)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000001bc0)={0x0, 0x8, 0x1, 0x3}, &(0x7f0000001c00)={0x20, 0x0, 0x4, {0x2, 0xf6673b17b9f411e0}}, &(0x7f0000001c40)={0x20, 0x0, 0x8, {0xa0, 0x2, [0x0]}}, &(0x7f0000001c80)={0x40, 0x7, 0x2, 0xb0}, &(0x7f0000001cc0)={0x40, 0x9, 0x1, 0x3f}, &(0x7f0000001d00)={0x40, 0xb, 0x2, "4b19"}, &(0x7f0000001d40)={0x40, 0xf, 0x2, 0x9}, &(0x7f0000001d80)={0x40, 0x13, 0x6, @random="beff4ca8fc27"}, &(0x7f0000001dc0)={0x40, 0x17, 0x6, @random="fa7f3ae383b3"}, &(0x7f0000001e00)={0x40, 0x19, 0x2, "0bf6"}, &(0x7f0000001e40)={0x40, 0x1a, 0x2, 0x8}, &(0x7f0000001e80)={0x40, 0x1c, 0x1, 0xff}, &(0x7f0000001ec0)={0x40, 0x1e, 0x1, 0x1}, &(0x7f0000001f00)={0x40, 0x21, 0x1, 0x7}}) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000240)={0x2c, &(0x7f0000000080)={0x40, 0x50bef94faebd4068, 0xd4, {0xd4, 0x3, "3bdaf77d37e938f62bbe6a738b7079fc97f8b60e9d1f439650e4e6a48c5c738872e1e6e1e5cb4bf8729233d876b7a25ba93a3e56ccc545ad5d56adefdd939a9255e9a93518fa64caa1be03970d0357d626da83f4c608eccf76a44471088fd065298158f6c71b97093382cc32ffd6ced50d3fc32a5b2acdf0fabbc70cc2c6931744f75a1e861b09f0f624302c532adb569832056c1a6392ef37909ad40d551abfc96684aa0fde60e527ee6d51973d344ceafdfc42a7f61e276d8c21e3bc70df710e8e6404df1a16cd6a430a9b25203ae882c0"}}, &(0x7f0000000180)={0x0, 0x3, 0x4d, @string={0x4d, 0x3, "87079830f4d7db330f340f9a3417259eca85ed41706facaeb228d6504b1aad98315b6b1daf2588c5b5ca1c40e67cc97ec4aaac221d7d545e2fc016edff42122ea89c3242cc2cc28653e693"}}, &(0x7f0000000340)={0x0, 0xf, 0x102f, {0x5, 0xf, 0x102f, 0x6, [@ext_cap={0x7, 0x10, 0x2, 0x2, 0xd, 0x7, 0x8}, @ext_cap={0x7, 0x10, 0x2, 0x6, 0x1, 0x0, 0x120}, @generic={0x1003, 0x10, 0x4, "0cf7e6170697f3b1642d8b3b5eab1c33706a2c93299a73b3067372f581dc8060611d2831710077c2c246565d91a23616121ec220f822b4dcbbc0506bf3e947ffda496fe2e7c4c3162d6ea7a9d0293212faf16456e37213a41594c05a81756effdbb128943d93006368f4b09407c630d048c5044b0341b3efbe801df893dcbe2d3ab4f92d90d866965e3a63738a70dac45cb8278a2aa0e0709b417a81800f36577db5e16426be3552eb0edb12936113450d4d05ed9ea04fd713c97d35f43704f1db06e56c75112648fb0882eeb9892e00a9cf961023c07b7e9faff3c33eba8ebacdd81d0646fed2b7c71fadecb7def2218a9276e44bd4813af18f2a1ba7cf1633d7873ed03ac701163d6ebe95e7dca7c20785f37e0fbca690d1a8c3db1f444fa98fe3f39e75107c597e516be588b4b5f7170378d16cb057438708f3b4b33f9114a9acb1170aa158cdd71f8bf12af6805403311f96bd6ab8891e193e1e4d149a3aa1ca578dd73b69dbbfac9df3dc4ea76ed5aa8736d400be5b8e36e4aa50ced3f397dcdd48435d603a0ac771141dc3081258150a9260964580f9f02a9a032445e81a7777f0f0ae4bef4efc26a16fee61ce95b202cc622300dc480a35489eb444cfb6ecbe137b02a52ff22a96e878fed3291216ef672c44565193830f1b1ead600a33b904a5aa57d7a01c6a34e005ae293a697f01f45791187f4ff87b180966037ae73f5c922431504bb8b539d63ec44c6b91064755bd39091444e50bf1d7b3096a485a6c863babef650b856849d99442c1e4dd01de3cfed81cba0e81c40c293f53f6a3c830c25c850f965332f0b67a1583803e0c819be9f48e964148fd25608d8d4be949252eb01c1db7aa549cc96a480ba5cd5e81284aef6f4f32a21ed05dae088bfddcf9364bc281a2e593764c87e4e61259fdd56bf83a1cfa5b3364fd65c2e35bc8f8f15723ac72efa199fac336373fd97ecd5a63045360830f56a816deed3d7fbe463f60628769d1f89e3d0fce858d95bb38c1552ef163af10232ac4372c0edd0c447f4093dab58bf6f69a8bf972bdc25a432e458ac772e197ecb5f03b05a6f04ae427b28ce3048d2b0a0e791dab11c8ec2cfa337409641436ea2d0e42b628717673bd66e481051cc7d3c47a06b4b239de6a8f47b72a8f14fe49a603674e0f9902e448dc0fb59f3b67fa38a3fe4bc9e56c8713044496779ec06fd9c0cdaded0abe0f46499cff31fd55d62fd9cd2394133f6759e2d441eec57b8573e11913d8ee986bd491a5a46ec1bb172ad28655c60c04cf48a98e8f4a89969947b5dd9c8e92c3710776c4c5113c854c5d5b7eb9c5157b5fb65c10adcb8c2dbfe70f5e70d80a300ca496ccdf120d210333f6be4cc3e707f41a401fbd159fb6a2ef0be3c21c6a72037b1fb668fc2b212541edcd498524e89ea4168613d4a5b690fabfd0e18c343a4b34dd907a166e07395ba351099b59f217464bb3692c0ec374a8c3beed62fe8700a7fdd8a3fc8fab1e632ce16cc93f60de9f01bd3515882ce2f272db10e76c3e8315e71e5747fa49df4e542da1b78f9af63bd9f58e0597b680049ea779320842ffac44558f4e2cd897ad9e0d383ef45213cc7f52b144160846aee3e2386bef80c6a305d1394c742dc45e0723daf8b6f077a8d369c15e7c4280235312d94b6ad43492a42f9d259dbb8750c1cb611ccd9f450cf16b525c52848272bee90b05af5ea18d67792d6475e0ca8952576915a569b135ee863c2e44af3fd390a5c7d7c1c3002b6503a060fa332cee77f0c9d47567486f7359d263575e8522a6afb1a54d1dd9f6c7c2f803753fb05430f610ba0b0295ae3830f1fe25c5af503a918e89599f3278a8d21c3b24ad008477484c821d364855d6ee3c530db2d5e39a59f04ad583e01f32dc72c10c7fc66debe499d342af6cc9a0af9039dfe6fecf895ad4910273c2a9c8bdf91c31a2c5f9224ab8411f353d33214eb9a4851705a5f05535aab5670f7ab10158cd0ceaccc1b4989572495a100d5a2f614e4bbdd3c8c6553374fa9a3854b78909fdc6767a23229edbbeb8f1e739d63ba63be60d94471e6eb86cdbdce58ea9f19d4fb129b45c40e17e1f4416b78361a867f2dffb53aba3663058ae113e43db93f4fee95bd9125ae66cd4dc910ba9b9f44d2af6947ae2cc137f5b98e76ebf33396b0ee8a4bbe1a06075c621add33606758e84313526bfb3a1ce1beb18a62b7a1843fe1f29f8a60e865576904db9729766e8bcf1c79c0c673964b6f521b1680b3feb677532f4c2b1e4de14327327f7a546b018779d79853ecd71ce0d8de44a5a1ac6ff411842a22093f52d841ab90d5c31e908e0a64a88b80facb7c81fdc3a0cc54a494fa37a32875c1e750b94061138e716e0f9eedd3f9cc48001b0cd6ff72bb2775c972a0b28f5670dc30ef0d6124a458fa1b4467b19cb9bd0e401b89e2c8f668ad3137dba335556adadbfefa965e05a36b458f7d7983e784c6d9f0bbabd559bf5dc20a4595bcf7d5ee64926b911ac9cf17041697f2d253331d6a81123b0d9561aebe57ee53bad2e304cfbddf4602a8695be926b1679caac662425c23a3aaf33d90365fbbe79171db774849d4e95b2b74687ae5ffc894cd65e173991781f7538c6e2ef1eb613fd300eda1d3e9124c2dda242c5fb549b7262892c310b69efb99e4a265728f1aa7b4f877dd0a23c1d7b4b19ecc5f1687c34af1d4fcdb69262e0796c0eb5e02ac1d10492caed1174b329481957fb2487158c77a6f3f8ecb339eeaba92360c05cc9243698c2b11c9710a7bceb564296f99582caf90f36d1999ed04462c04379409d6384ddf0193febc07a490a0feb1922aa888b016314cf6a5a663828429e25b88b30d4ea96c7af1815edb7e94199f36c1fb103f25881817a719ab69ab7e7bc8da2cb00f2eac8904bf9ec809200f87ac603a9669b0b29e06b9d51c8d646e747c7565b48ccab3bdd469ce31726b9feb9a761df47756685c3e02928a6b530e38872566fb8aa3aa8453b3214c362bd77690083277d8ca6c18cfdc55d2deb8be681dcf5fbe729abd90442706547237c5b7ee8a54c4a6a739576ceb735be4a3915bd9776038a25ae9c87282ac8c8365ed651ed91fb36ba88ec9e7a80f214af8e8af0e639f96a8bd96720e359809ec321c0da459a969504a5509567f12b6dbb2c6e85381a2978f77d29f0def6cfba4c42668e02f8ad103ba60ff679f785c59259b3664caa07a6000df71be0a2427d1922307c645550b0d59a6437a743c76413806ba51c6187bec600495794c4b629574efe62d5583e9ce4f3a266bcda607653a67eb3ad1b5a57135afbd2464cf8877c2e3ebfdf06cfa8b66bb6f69a9b37d8f4465d581476df3d2ebe8c3fd48dc61a16f69a63b5978aa18e524bcbf614882faf473b5da4adb157c98783b6ec284bf2eb7ef6fcfaa7a2610c4e6d143ff2a33e4b89771af700c203bfef10e30c806e7c46f9981247e34d62a15f3f15a69e628faa257c8c65ebc10911d8c67dc33c5e95577489de8b589c8297bce5d0109df8cac51b4ab184c1ea1e12d4478db3e23d4459811dd6026dca47c7c433bb52be6f3cc801239150d3fc3fdb28b884a9a33f9e1d8e7d3b7bd821ae99f8f9aa55cf4eeca079e28c45888be87387b7fc484e00b3bb5616653b9e2b81cdfcd1e3f5640819ea9ac73e0039dc1b8cfe328e2637236a863fc0a15e35a65cba272a652dac8521c91b54f74a0fdab93f7e1ace0b875220198e3ac978c679d196af4006b06f4360d1feb2270581987c8b56e397c5e2951b30a8c202604e134d63f368ef543ef02239d3c5be5356ef6e0d472cb4b02209caf84a421f7cd748376944b2f00d342623ad2a810b69b79bf79c4aa57b47bb62c44d228f7c0f8d684eafd364c34220694a213df565d48740c52e71c1274075e51b46219a3256d00c5491a84b1644e9a1877d6e3fb54d05f7f0f5644b5ce51b87a59a9e5311224b09b7c7c7c732049cb8ef2ca77e64747443ac870019dd04d56d120d60542827db1e908ec41c1eed73bbbcdf29db4f7f641723fef7edb0d9c51e545b5129c936ad4918c29cf4ac86acfcb6c43aa50c4b66dca769b1420a086f2a9f43fa97b84c9bc0b054a4b6c212d2ec66a18533572b00843fd2df06d4cb67999aaecf618780431e7d6f2ebda0712559e9c1ae5c6f1dbba526a75ec5ae3b4cc56c507792a4c422fea6dac33dc64fe7fafd1055a257955c1476f6f584877ed44e3d1a478d36a3f3582a4ae8159b90d0eb120c897f3429c1e432d5338951ec8d1355c8183af00c77e94c149c850019e4b430a4be3b913219d4cb43a28c5796b266e780168086989a67994f357af2fa48aa32cb162bb8fce4551a908e448a6e63320f64b68609bd11f7db696dd1297afca0332d5712d8ea11fa3164d651d0012ab7153dfd00debd4aabdfe831b33f6f4902e7567fe2799d33ed24407a209e50c64a1a44427520e56d1476a0635c97d9565ccb192586dc41d88433370ba0fe101286a7bcb8ea6ef55781523ca4c3fc39d4808335760e61c05c5fab7ba2bce4d79590e028824fbaa5c4175f4ed2c3f25bc16e8e88a46eddb49edc3e24f492494ea208148c4b1f1b1d0f2eaa2537fc34f6c134203bcc6f93b83b6fe4812d7fda7e25eb1bbace8be0833d0e47253d22dd8fdcb04c288dd68e47fce6f6944150352223aeac7ae7deb8687a513d10f6939a8cbdd613110222e93e349204e3f5b0c2ae5d0cf7545b923a46653304edf45187abd8ad534d591c5b90fdd6254c2a94129f5f18e754c78a69a9f6668bd9b0ec95b9a2b235847cb24ee4b53aa144348e995bf6ef9d85a99005c4a7ebb4ec08ac253a08b577c1c3a6ea95291a9c76b940606d4768692c6d4eaeb85f6812f7532a8d71ccce65d098086ad30d7a7f4929559dc25729dcd45e40440f0a752247704e4290d44b541ace8e9b20826b811191dccc628560b1881f5dbb78754e30e2dab7a41c3a08aa99bfa24a1ba14f018a2c0cc79c8f5ce3f09c54efd7d6b8df123ecef100d80eadc9163ea89b2863b6a6ebeb5e29544900c4ba329ab146a2c0b9d208a01d1d21bf021d3e73157df14733947d116edbfaf05b9f39c5dc965fdcedf9904092996f1980d48fbcfc2a97083876463e14be2d756b874a28d2794aebc1d12aaef65390bda69059bd827dc2aa2d660882471f8a334c04024be94b4e8ad6be2789e10528bbb3b0628cea19c17b4230921b886c17192d47cd64fb8c04830948e3ba5d0d7a96c13e4638c0b290cde949242bb829e10b63d176c5b47fec63b1fc69c5e6c53f7f5bb7d7dd78fc2fb69c670e9e08dbee909690ee740835f80ce46d29b622be5079d70ffc9e94fda9853c82d9c7b7a2e1c463842e98a29cf48ba64d28459c1d13925afefe154c37813481cf23a68690b8362f19d1e46db388b2886ade461f97e3d1a53397e7398d84c7b54b1b56422631ad0b22385b834328167f2fc974d2a2fc36bcca33f1014c7be00a6dd40f657eb42ae70cb412f90b72bd465a54d61ac50b560342169125b870de2d11074cd1a5000aa48448c238d3bbd2a1c000953f1d339c356eee40807b50327f8780d5e6edfd7d1646eba8f21d1eaf7094b73df335c0647349a25e62d2b151ad9e5a821a75f5cf5e4ba8ef2f273e6a7dd5deddce6b5e6588161f5a7aef2030973f95c4bbd662c429ebbc9c8464b01bbe498d49a7bd52b0533d7a839e22d26ec524ce96fe8b287de625beb5fdfc10a0d966104a948508b25c6bef02a61d1c3db5fbeaeb9dc5f9e8f09a430d1fc15ac8a4d0"}, @ext_cap={0x7, 0x10, 0x2, 0x6, 0x4, 0x5, 0x7}, @wireless={0xb, 0x10, 0x1, 0xc, 0x21, 0x2, 0x6, 0x2, 0x7}, @ext_cap={0x7, 0x10, 0x2, 0x6, 0x6, 0x7, 0x2}]}}, &(0x7f0000000000)={0x20, 0x29, 0xf, {0xf, 0x29, 0x7, 0x10, 0x68, 0x7, "3a0d8e3c", "d7e0583d"}}, &(0x7f0000000200)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x3f, 0x0, 0x7f, 0x0, 0xc1, 0xfffd, 0x2}}}, &(0x7f00000017c0)={0x84, &(0x7f0000001380)={0xc0, 0x0, 0x91, "16758b78a7b646dff34c516515b5bfd780f720a27510a2a5dcb7a9df2ba47921e9bc2d5e7e688ec9f9e9fe92c87375916b83d331a3819380cd3a1fc0d1b0dc4455a0c878bc0a4f77f630b36f1a8f69637b63f333bd285ee419076c1c59001dfa207ceea1830e050efae97b33a7da720f344f9b460ff0f15deb006bd0938317c1e1ebd125064348eead5c437ee565a1aa5b"}, &(0x7f0000000280)={0x0, 0xa, 0x1, 0x1c}, &(0x7f0000001440)={0x0, 0x8, 0x1, 0xce}, &(0x7f0000001480)={0x20, 0x0, 0x4, {0x2}}, &(0x7f00000014c0)={0x20, 0x0, 0x4, {0x100}}, &(0x7f0000001500)={0x40, 0x7, 0x2, 0x9}, &(0x7f0000001540)={0x40, 0x9, 0x1, 0x1}, &(0x7f0000001580)={0x40, 0xb, 0x2, "63aa"}, &(0x7f00000015c0)={0x40, 0xf, 0x2, 0xfff}, &(0x7f0000001600)={0x40, 0x13, 0x6, @dev={[], 0x27}}, &(0x7f0000001640)={0x40, 0x17, 0x6}, &(0x7f0000001680)={0x40, 0x19, 0x2, "6e02"}, &(0x7f00000016c0)={0x40, 0x1a, 0x2, 0xce3}, &(0x7f0000001700)={0x40, 0x1c, 0x1, 0x3}, &(0x7f0000001740)={0x40, 0x1e, 0x1, 0x8}, &(0x7f0000001780)={0x40, 0x21, 0x1, 0x7}}) [ 958.081307][ T3354] em28xx 4-1:0.0: unknown em28xx chip ID (0) [ 958.111244][ T12] usb 1-1: new high-speed USB device number 31 using dummy_hcd 22:31:01 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000440)=ANY=[@ANYBLOB="12010000b4bbef40f1040110b5c300000001090212000100e9244a2725f7e5e000000009"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000100)={0x2c, &(0x7f0000000480)={0xa0, 0x21, 0x1002, {0x1002, 0x72cab117d1c9192d, "9b1cd1f5a7297f3148b9abe6d6fd3f93ec7d135df10dd4445b6e8fb06e7ea8b93c102d9bb032d0a3f07342879069a97cbb31602518bda1e37bece1f684f3fb8cc94b284abde03dd2d13465467c1ad478ec8930a1b4f06a51426af409df3095d82d6433997320e509c946e31113ed9af108ca4f711d34d89be4feabb285c8ead28360da2195ff5fb91f61735987888e866e6d93a06cd480a5ade644f46242453b127f0c4c3855f290c940e026eac215ae574ff9ebfb26c8f9d3408968211b9fe2b776fc31222f0d6f7feea3e40a4cbb0facbc97819b41feac668b7cbe2a2e47b3ff087902fea0166c49afdd158cf2829cff9ab124b6c142ec4b8c96fccce40032a40de68d1bd44642c2c7f6428dea1005cc9c2454c1232bd2f5b4288202a4d5425db295f791f30fe0949bfc32ceb2e6cf72778aa18ef9c5fc80404f62397ca7ec063d5c58b43c74675c0b4903106d71f3636c49611c24ccc2d34ecff92bce447b05786baeef8f2a6b7698baf1e766ae33b0caf0e1be3dccb9105a124447df1f4b8bd7a108da6eeb14d7cfd1ea830c7fa85c407e9f7b302078eb7b223aa158a7f23bec5beb8fd87d94546f297ecdb0821b0cac224e72e1cdbd37fbc39c1f5baccd40e035cb2cf1eae587a136a5a7f8c175f64e9529bcd19d1981b538942224f33e9494a8da3e2e4494e024ecd765c004f461743f3b8c95ebf598928a35d12df3793688ef0762df1c0b1c51c55ad5e77dd17cb63261619fe36d36d9ded5062ce6715688995e54f99e41bcb1edb4e1a1e90d9e47d6df1eb6eaf4c04669aa4d48c1244456a7ebf9a758a85cd8a35c42b77f3fd3a5c61e24160f79301c576156adfe0c0f3562f18b9b56157b7e34a6f76b6131f918d55cbbc3d485da0648296f901fea44de66a1138ee1bc2d53e1a3aef05cda7decfcb9c57b526701b9c555de7f9949f3858b3b7fb903f2ad51c29f5576d0937c6b8d0fdcfa29bfff497909af6289af7f3f46966e58eb96031b0dd78ab94db5988f5152ff048dcfe43354bb6e91ca45d6d0702b281c8bbc7af50fc01cb1aa62ab283515afbed3f17b25184e1aaafb16746dc177907f26b43579b875f8e7db4bc93074eb2d2ad9ef4ca5bae67674ca344879e754916f0f625bd9bde922c13c922dee0a34a052a505cd396f17e22954e9161849d480352234a49d5cf59cd0e4c0bef57b5eac3b93a334f2d56f4143ea234db933e2f26b59d240265fe44b67b2caa833892315b76e4ccaa401374acdadbfe38e106750cba36821d73817dc565f9161cf7ff59bd98b61fd7cb51b1f55dc6318d944b1f53ae3ae724abcd6c24f72fcb63de6a7604c7bd6417c4aee6d99f2d60ce7197c9f06669f57b93b606f5d963a7a702004d43a12fcf0166054b7a905d88c39972bc1ea19649eb51dd8c8ee3926855470eb5c499476379c30b118c4a4e54e0714c4ed2c532861a5a4e5ff9dc508c297bb34595e3c5eb0f815d8d0a4b41b2cfefba0dc17106091834b62de37eac083dda2a4262e889018946ddf0d16ffd127d6c94962e4e78629ba11d4d7e71eb55e5554d66a6b2bbbc62ed32d2390491b49adfcdd3dc947aff5fa4daa57be1466d97f1b9481d6d88fab1efc651032d809534192dd1db3f82bfdb758e3d834da4c06b96e2f1d3bbf63af8b81865f9d7aa4e809ba789cf381e739a0d9f7d29f95b009def769c705b313cbcaac1383c15c8231182e7143b662f65576234159cfcbebefe144d53f738c40a5a0e3aaf08e48db18e0113492b5f73f4fd2b90e45138382c588f35da613521a1d630bfb5762372dac1190efa45f3b41c7fa3b8527e9572051db16f0be17eb5272daae5348894c4448092d2a8d44f44079bdd09f921d5a4cab7d51faa569e7f493e53ebaf3a97cc091f309cbc0b1ea038627548a91b778abf95ceb780736d562ab42092c7fd3fd922320cde555912060347fa4cb15fedc124bbd99290816b89355b0e1c41e21f35cdfc1d3ad039139346968081f264cc506f75d763230c2b9c6656dce3b0c2d1ef064508eee65406f64010b801e56445e3899636767b42f97b6da0e101b3abdc2e2693cc1ead420d7f43a2aaef87a358c05b5bb3b4328b1032c9b57ad6e0e068eae7a004895a0e3dcae17deb7c0005020a9aa98d5ad0d1e17f4bc05edd96321769b5c0939e9978ac2c565da3acd4bca5fed6a93b8f03c1f367cbe12e8a91f1ac063086b58b6f725b6430cad3b1db0dfc3c6b5690e01659f40e556da12874898f6e68542a812e5bece85aab1bd07a92dd0021501de6514552722a0b6d86d4e359dc7b20d20d9a45b5f37074f2808c944dbc029df54264392efd15949587570c91a0811475e754118764916a112c0fc09e1763a8265f9db8c2151c8d7481535251eecdcc0a6d8171748e3807742a5222ae27c45b926f95a90fb3692d439a4afa05fa7e69640a430fbdf8cb028b967da4f239c6185d043c0adb083133790be2a533fdf47479959f721dc00e4f33a86a3e9539468e82f66d060468b399965175d7bf408b3651072a18f05509596fdc078f8d17f7a547201ee4b9d8d8f11edbd8fa74c91059904fca79f168bf2e1544178ea06b0454d41972984655ce4f0582cacf8badca7c69da0b75cdf90b810e8579acc1bbc6e79a04f2537d9ece9b5ac1569e05a7c13a5f182c55097ef1ddc3b0057a655efa3c9fedff090aed112b6a27091168923c95709e26a38d2698f2ae9eb92ca15c585624203df280d0a2f555b056978c97269434d25abc68fa7781d61d9cdaed11748c839ae0fed79f42589a3c1791fbd069c139e7c8a7af12fb637a04ea28bb3ab6580c049bbe98e353c91ecd888cdac035d3532d4d4fae219ec1b56b60bef59363dbd7ac91bb0e7426eb22e46b3c1d9b7e4f6d795a63fc44896bab8bc5bbcb48e6b1acdc4a13845e05fa5b1387d3adb3bbc3b3e4721c63fd8b83d0a68f31bad024c41dc2dadaacbb1e2a0506348079880b08ee2e27b05327d3b9bb0587dcda265747d74abbece519b95a5e94c79116778c5a86238d9e7fc3ec62383f7e0c9cec50fcc952da2fbcd550205855a1a17095d5bfb7ff505a7d4bb7f4ed4535055dc3e8cd7596e81ab1e2943a1b1328389b09b082e7527c1aeadb8bbed5d0433397bde7348a9617bd3e92f5d518ab00e6b76832569a2dd0a6f2481434d926d0654dfe7e5f039e20f794c4a790eac1117bd94c4f3c3f501623232a5d64e51e8e16a44e785c22f0d61f64baaf034318cdc29dc36f7e49691e0649467b9b0585171963d1f710bef3125a175571dcf5e675dbb649b25acbffebf81c5f508190d8b87a1d73dc08d7ffff5d249520f48fc34bb32fbf44ae59ad44f8aabb0a51d26f34c9b9b0169e0f4b243c1916b17a1b30ed371d555cb84ef153ac41fe631926661454b91e2cc38a9518377758b50b4e1129f2d5ad45e14c83cccb986c0375647fe4420c74faa9d93a97a6a04b8abd77a814c0b3184052a7810cb603cd6392cf94cfe9f451f14a97e9a5f9a9a976d6803c7e58db58f8365cb6eb212c3060b9951e156645b194c2449926eb9413637e6be24839078a93eeed2a41ae1e2dc7563f93fdb2d821a2735c7d52a703c62fa3254ba61aaddae2ad2e8dad4f19ec4c8520efe3bad4124ff3092a67e5a58b9f15c72d2702e9cd9320f887aac17d02c8fbe1e01f31067c91be5f57ae74eb70287f5f1965834a43472f36153f9d7eb356d66ff0824156939b2c4aeb68536cc1962d363d9b4255380f740759bf2070a2826cf5e0fca880041709849904e7fa47f8ce3cbe39c21874d1e0a80cb17c34f2ec95a1cd52e4c30a6163a4276e7986a696087ba9005dda178de8d7f0eaface83f545c30f74eef71a6017ad537df1dfcd17c2278725d66170bc777e157825bd961baf060e390b453c45c19926d697f68c50c91f36bf960c2b615cc1a4e394274c0840c3a0f7960cf0581985d5450380b257d26957dc98cc98b489c5c8883d828f84f573787f4dd8951f6d43463aebd21fc1552021d6ab131678ea10e9d15a2db9c0783c97927501581ca6bf197f3f8624a3a3bcf36be87d55a8d10e758ad1af38d51d9ddd2009d1b2af7a200c3494582dc6a9ef3dc31004c611d48558f1b199e86cabb24d56ff145c48ce7719b3c685f28f88437bbca2e2325ed2f9608121375ad98996e5285735e48da9d0a759d61155f77c58fd8072a417a8cb10f910192480f86877a062ba1de0a58d33fc2d04018ffe1076a046923453c2af08f0ffcfe042e64e284bebeee49e34471c865cff8e72a159b030011ea88b1d925565f27f03f9f1c538f388cc1af6d53a97594b93dfa2097ff8d861aabe4d52ff9a929b58c0f44527772941d0eacde34c637bc231e6f9560521f1c15a96c0db6c142e67671c42d9566345982c5cb7e8bd7337d5656d91382c6a74d099ff954709d100c79d6d4d7ad347aab6341a1fd9054e611c8e97ceec0a5943f7dde4b46fde07dd5b4e7094a2e799d2f8a73254b92b0eed3e973d38fe23d8d95030ccb77d414611db20d94eee616852acc32f83e0ae3aa7d57c915fda2892fc7872aa8d13b3cf0034d889783c677cdb4ee7163f33e3b6894c8ceacabe3ea602f2c7f21d64bce6e32cadb683ece3f16358c6a65b5d47481dd8ea17e90112fc621df453c67eec43ddf281f26b0853270314c41919fec1b9b3df79159a027d6e395152d3a8dfad3b82440a17d4f7cc7f7db768b51e54f04318846b25e8b67cbead0fa341a7455151eb917fd7f2a86c036afd0686ec926492fac66de36d0be88d22eb9447be14aa5266dc0ca175e1fbcd520add9a47aeccef2604584fc52fd42b243372dccea99eddd6aeaf0e2cb45f72d881c062f411b32442b93d5e31f9c319607e1bcdab4eda14d0476c510db13acb6b4e6188d95e3c6ab55161458ce2ab54c43b2a18d854ef23c57974a5766d6805b3064a354a0733cff3a48cf650222ba53ffb43ad2813c93ca83ad6654766608bfd0217144aebdbd69ab9a2a0360c305fae163af8f52e56b7d94f1044e162a80824c953d8d1604f83ada413e7e9d76140a785b8ebc1d51fbac9dd040a1e027a2dd0f36f33893603a95886559a05f56e6cb61ffbbc77cd6de132d874ae1c26eec89a8be43175ee51d7bedb1ff2895c589c0489a591a47ee7ca8569ca67e52244ec15ef069b1cf8ac039dfabbaeaaf5dac43efcc91aed47495f7a7ed54c94ec970d7cf52e40b00b1d0a901895a85421e651343328913e5035d19ba9c57027986d18a19ccac3a658c211ea45b50d892a1baf9c054e06dfe33f3d2242cebeb0503a460b085549e1dda350404411438180c6bbfd90fafea5280f111b4225219937bbfe9de73da8665322b67b4f781f637b3f49ec3dcece918c21fdb1cb92e19e9774830c7145bed9a368fe8d45e0601f1a05a470a763d0fc852f5fb8763d8c2451444c8f9eabf82fa58b98f746b7ceb84cb87d2098e58c98361cf6c6063ce986f9e6d1c57cb64709cf057bca2ce05dbf3f2350d69edfaab062323fda40cd8b0adc736ba0d892bf906638abaa0e8f646a62907e3d68b2af7aca242e57a80290a67765587b97b1d77fdd8a51d3e5a4be03119b340d2036d586016cf8ac1fe08840b035414e4aca1523a2f33097f99d327c1025900435d488e850bb28ede6f72aef84f76dba799f95b59cd255417a8283ee948b5e898dd513e380bb7a0eef423df7e0f3af3dbdf3ef10584c41da48a0671b6c512c7ca9a4d8e7306802fde79075c09e36aa984dc6a82ccde6e75f13111fd439ec48ce268a1e13c"}}, &(0x7f0000000000)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x7298c76dc00500c1}}, &(0x7f0000000040)={0x0, 0xf, 0x29, {0x5, 0xf, 0x29, 0x1, [@ssp_cap={0x24, 0x10, 0xa, 0x2a, 0x6, 0x81, 0xf, 0xf001, [0x30, 0x199, 0xc0, 0xff0000, 0xdafba75542e7ad4, 0xffbe08]}]}}, &(0x7f0000000080)={0x20, 0x29, 0xf, {0xf, 0x29, 0x8, 0x10, 0x3f, 0x31, "75439a4d", "a5883b0e"}}, &(0x7f00000000c0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0xfe, 0x80, 0x4, 0x9, 0x3f, 0x0, 0xffc1}}}, &(0x7f00000015c0)={0x84, &(0x7f0000000140)={0x20, 0x13, 0xc, "a49366a73947cdcfeec4cd41"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x4}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000000200)={0x20, 0x0, 0x4}, &(0x7f0000000240)={0x20, 0x0, 0x4, {0xc0, 0x40}}, &(0x7f0000000280)={0x40, 0x7, 0x2, 0xe7}, &(0x7f00000002c0)={0x40, 0x9, 0x1, 0x2}, &(0x7f0000000300)={0x40, 0xb, 0x2, "8b2e"}, &(0x7f0000000340)={0x40, 0xf, 0x2, 0x2}, &(0x7f0000000380)={0x40, 0x13, 0x6}, &(0x7f00000003c0)={0x40, 0x17, 0x6, @broadcast}, &(0x7f0000000400)={0x40, 0x19, 0x2, "dd1c"}, &(0x7f00000014c0)={0x40, 0x1a, 0x2, 0x7}, &(0x7f0000001500)={0x40, 0x1c, 0x1, 0x3}, &(0x7f0000001540)={0x40, 0x1e, 0x1, 0x7}, &(0x7f0000001580)={0x40, 0x21, 0x1, 0x2}}) 22:31:01 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000300000000000000f1"], 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x40086602, 0x20000000) [ 958.173508][ T5] usb 6-1: USB disconnect, device number 4 [ 958.241346][ T3354] em28xx 4-1:0.0: reading from i2c device at 0xa0 failed (error=-5) [ 958.249411][ T3354] em28xx 4-1:0.0: board has no eeprom [ 958.291937][ T3275] usb 2-1: device descriptor read/64, error 18 [ 958.351245][ T12] usb 1-1: Using ep0 maxpacket: 8 [ 958.361250][ T3354] em28xx 4-1:0.0: Identified as PLEX PX-BCUD (card=98) [ 958.368222][ T3354] em28xx 4-1:0.0: Currently, V4L2 is not supported on this model [ 958.376568][ T3304] em28xx 4-1:0.0: Binding DVB extension [ 958.382143][ T3304] em28xx 4-1:0.0: no endpoint for DVB mode and transfer type 0 [ 958.389670][ T3304] em28xx 4-1:0.0: failed to pre-allocate USB transfer buffers for DVB. [ 958.397997][ T3304] em28xx 4-1:0.0: Remote control support is not available for this card. [ 958.409221][ T3354] usb 4-1: USB disconnect, device number 124 [ 958.415609][ T3354] em28xx 4-1:0.0: Disconnecting em28xx [ 958.421093][ T3354] em28xx 4-1:0.0: Closing input extension [ 958.428664][ T3354] em28xx 4-1:0.0: Freeing device [ 958.451382][ T3525] usb 3-1: new high-speed USB device number 10 using dummy_hcd [ 958.471820][ T12] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x1 has wMaxPacketSize 0, skipping [ 958.481683][ T12] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 853 [ 958.491667][ T12] usb 1-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 958.504634][ T12] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 958.513933][ T12] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 958.541323][T20122] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 958.548872][T20122] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 958.591267][ T3275] usb 2-1: new high-speed USB device number 43 using dummy_hcd 22:31:02 executing program 5: ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0x4805, 0x0) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x203, 0x6}) r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x6, 0x4000) ioctl$HIDIOCSFEATURE(r0, 0xc0404806, &(0x7f0000000080)="f084e2b62abce3ebabddb7bf8a8fc63f6397307c574920e144ee291793bfd677f46074f9a7e7a6bcf9ea1b18b4fdb19c616c0bf1ee7a9f26356c0d393ef86f6487a287c9f82ccea3fc013bf5e5e194c5827aa49dff3a7fb51a15520248c95d13cb2aec5563") r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x10001, 0x4000) write$hidraw(r1, &(0x7f0000000140)="9d2c0b1435e2f29587512a0b9783c0278850f3cf5b09f330cb494f9c575b79804f98ef4a770afca7659744ba", 0x2c) r2 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0xffffffffffff0000, 0x82040) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f00000001c0)={0x4ac, "b2d089579b976f74706fbb291bf0f0ac5c5ce9de1865c2f6c65adcd3383596fb5bd3e2fcda994c6c1ca7f0c8539db4eb9cf3e9d823064a2e325e998f664be8231e489ad03917f6ff675e834af5db77b8294ecb6ddbeebb0a7dd8d9623906e13ae12f3bb3e0b92b3506b2a43d4d63f5b4f663938cc8c2d71c1fa531941043c73261a6bc8e4bf409980997498b1a5d4e88fce9f732ab0fe5ade995f5c1c5641a36c4329581aa78a9e9d54965aeaca1aa1722e42514717c9a7d649b4828b88f8778a0666f1ce5064b66abdcc96e55e40db400210b2de60824f8e7a58db156d23ad2074d7c39d59a763aeac47269c4d3a8fa5ec9fed82f60721a4c42111a3b435035f305b0cb115d110563f545fea2ceba375cf01026972e4438a1b0d2c83eb73c7c361fb13c4e1a45e3cac88b35cbf9f75c546d603d61e1c81c6564ba77c474c0fbb8d60c4323d59bd690e6365791f0f78cb82e1ed8418827cdcf602db890cae1dbd91830d994c7bd05f17b37981997c318cf5ea09f0d2c52625a74ce3daca28e2ff520bb681a2ddb7eb233ec8b33dcad5b89b29929992a520cc96e88ce6ed1880a6be895d5e96a99757328f98df242bb6356a57784aac10c68bf4c3dc623a54991bedfdd0f2f8a30982e01fdb433a97e0118c69cdb291f4544d50f646cf51fdc3a82a31e0c69dced058cad280855f4d17451bd67918bd7e23f97fe8f9c5619360f402042d7749786afa22eb1e92f890317a51ad248f7ae891d1998d737932a20e443f374d04e207f3708fdb9c6f809008b188e7a2abc9db3342e41d388dc30913c178cc4b5a7dcf8db9afd6be451a869f44ca66e96a7219fd2a100b655f107a2a95c4186b96fb1fc983c8a8a49a981773d38c2f7483f57be845fcd4f70cdaf921febb25b7a395a996e0a4b3c21db608e2a22def9de6f645b0ddd4bc353d71cffcba42482d3418f2ab96a4cb87ea9e58ab159375570c3a574174d4d8b3293d37d9d929258573ed6f7121a648a8a29185a3ff5526ba6d207a6503d5f960df7fbdbdfa8d555e7d032b84edc1f9b7fc944a7d9247ad5c91c4e89d69a826fed6d6f2a95a7e73e110a34c0b788fdac3b3e003159f36535b4530e14eb4aeb566a79b702a47d1436b84f431434fae2062d1ca0de20064f205ad8721867dd95ae109933dc08d995c74fc533d79ef8a0ab975b842bef051665f3151af7451dac18a728a1dd5df9fd717ff3b92602c8e7ff5923ab3ffe9a6d681ee8b3e99d480f53c800e5feae5ce9ff4563843a884ceb021a6ac40ce68c4cefbc5c0176fed3c4c200969c5b46012e221cb40b3bebf414a25543cfa8b7fac2fcc45b695df91a980549488bc063ca8a11ea3881aa669385e5a5ca57ec4dfc3332668390385186e9a2372db7474f60b0ba86d3ad86598429ebcae9a457659141ffee11223f81bd64ee0951524f13c2b94fbf34b5c3fdff930f613029d3813b1e6be9d3179d8004c6c3cfe18892ef38d175653e84a642ed489f8a13f7b91b6b19f060d89587ea445f4ffc4df8da60c3245c8936c678a514059e03046ba82dc540275326a7726f9c883d01b192946c1048edd98b9cc99a73cf9648312cb88377cc46692e7cd7409b9f1f9383448f83f20e3eb63e68ebf19b02d64cd20171173cd714bbe317b969ca2073df4bfb0024735001979954dd11fb3ea913"}) r3 = syz_open_dev$hiddev(&(0x7f0000000680)='/dev/usb/hiddev#\x00', 0x0, 0x0) ioctl$HIDIOCGCOLLECTIONINDEX(r3, 0x40184810, &(0x7f00000006c0)={0x3, 0x4b5d3bc00d2b28bc, 0x2, 0xee6, 0x0, 0x5}) r4 = syz_open_dev$hidraw(&(0x7f0000000700)='/dev/hidraw#\x00', 0x4, 0x20c2) ioctl$HIDIOCSFEATURE(r4, 0xc0404806, &(0x7f0000000740)="1314407e3bdcaace76e398efdb03a94b172a1365a9cd114b8bc6a335aec666149476a9bfca29b7e58f51ede73bc78741a477476ce5d4e4a283559786eed661f0c000c19390e46409dfde1840f4d2fedb99ee78d8c09d122783f30b732f00501504523187e65ffb6d48c37c02e3eb87d145fc41e89f871485ca390f0034d03698ad8596ac42b1d223a1") r5 = syz_open_dev$hidraw(&(0x7f0000000800)='/dev/hidraw#\x00', 0xfff, 0x40) ioctl$HIDIOCGRAWINFO(r5, 0x80084803, &(0x7f0000000840)=""/172) r6 = syz_open_dev$hidraw(&(0x7f0000000900)='/dev/hidraw#\x00', 0x2, 0x101400) ioctl$HIDIOCSFEATURE(r6, 0xc0404806, &(0x7f0000000940)="bd14e5d1b5865d8aa55defb8846556a6c4ec048d3f9ce41373619f65205ff549a9d76de294c96e25e2250835d57c7f52f536fd607862430324ef130a6d371ad2075fc4a119f301e39851764335261aaf77479dc0928fa06bbd85d870a9db34f642d3bf2b23b03fce335c026394100f6096313190fa21fbc39946fafa3af71bb0a187c67ea42f8b2838fc2b4af5f23e580e8e4d3f3cdd5367a3efaf12e3d212a1c8f7e92f6a8f0894b82a59232e9cbe9ca637e5243546b03c6e81ed2549256763c13118a40495d2245847aa3ac58ee2745c24554d06b94f3b4f880e5d2b342df631729d1a340ec228ba2e9ca0dda1fce4ce264d17da28dccf8bd3") r7 = syz_open_dev$hidraw(&(0x7f0000000a40)='/dev/hidraw#\x00', 0x2, 0x6000) read$hidraw(r7, &(0x7f0000000a80)=""/202, 0xca) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000000b80)) syz_open_dev$hidraw(&(0x7f0000000bc0)='/dev/hidraw#\x00', 0x5b, 0x14a01) r8 = syz_open_dev$evdev(&(0x7f0000000c00)='/dev/input/event#\x00', 0x6, 0x440000) ioctl$EVIOCSKEYCODE_V2(r8, 0x40284504, &(0x7f0000000c40)={0x7, 0x11, 0x7fff, 0x1, "3af24dc8aa75b99b24828bebeca9659105ad445a9a1a43438ce486ed71fafa1a"}) r9 = syz_open_dev$hidraw(&(0x7f0000000c80)='/dev/hidraw#\x00', 0x2, 0x600000) read$hidraw(r9, &(0x7f0000000cc0)=""/227, 0xe3) r10 = syz_open_dev$evdev(&(0x7f0000000dc0)='/dev/input/event#\x00', 0x4, 0x2082) ioctl$EVIOCGABS3F(r10, 0x8018457f, &(0x7f0000000e00)=""/40) ioctl$EVIOCGSW(r10, 0x8040451b, &(0x7f0000000e40)=""/43) r11 = syz_open_dev$evdev(&(0x7f0000000e80)='/dev/input/event#\x00', 0x0, 0xf0300) ioctl$EVIOCGRAB(r11, 0x40044590, &(0x7f0000000ec0)=0x5) r12 = syz_open_dev$hidraw(&(0x7f0000000f00)='/dev/hidraw#\x00', 0x9, 0x4083) read$hidraw(r12, &(0x7f0000000f40)=""/4096, 0x1000) 22:31:02 executing program 5: syz_usb_connect(0x0, 0x395, &(0x7f0000000400)={{0x12, 0x1, 0x0, 0xc7, 0xf9, 0x3b, 0x40, 0x19d2, 0x1058, 0xc4d1, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x383, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x8f, 0x0, 0x7, 0xff, 0xff, 0xff, 0x0, [], [{{0x9, 0x5, 0x5, 0xc, 0x3c9, 0x81, 0x75, 0x1}}, {{0x9, 0x5, 0x3, 0x8, 0x104, 0x0, 0x9, 0x20}}, {{0x9, 0x5, 0x1, 0x0, 0x374, 0x7f, 0x7, 0xff, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0xe6, 0x8001}, @generic={0x53, 0x3, "1ef2310c4217384e1e513c6a310bf90b5b3d945ecd2a3e4be3c3c91897625328da0983b7bfb3d7d7b3884a3d6cafae46d3cedc5c443a59fed63ccdbf460bcbdf65a40c237ed4b991c32f6cf55410f51b84"}]}}, {{0x9, 0x5, 0x3, 0x4, 0x129, 0x0, 0x1, 0x20, [@uac_iso={0x7, 0x25, 0x1, 0x104, 0x5, 0x1}, @generic={0xed, 0xb01a2a727b8ba5d8, "842e2851b0ecd42e5169179a09f32b9039ada78ddc5f3a312c52c2ac5f2020872ca5e23081a3ff2775cbcbcabddc6106705131d2537a3836959973a542cce94168f2b567070f59880d8095fed38b2d12614bfcbfe1feaa73e640ebb56241ba14696c1efe4e409fb349ea1d35040f836c868810a7225f798f8a48d56fe8c84571dab0683b481df38aa5f0c8ee2abe8f27aea36e409cb9ad0538f1ee596405d155a1f0857f3c52e43663c39f32b0cf715cf2a06de81f9fd11ee0ec4736c8d98dbc86f59fdfc4982bd917cb4ac826771c370c94335f41930c64781aa5926cc07660dab2eef0e0ca0dbe974a65"}]}}, {{0x9, 0x5, 0x504d1906ffc13c20, 0x0, 0x60, 0x2, 0x80, 0xff, [@generic={0xca, 0x6, "9cd6a79e90098d4632da0544753127be3fc4b26fc6103c59cf4a22c9c7fc8d1f9655e96532e7bba643bc90ba67e5a4318e6aee78fcb0e2e7f35b831752dbd72e4517e014bce6574d39a05568af85c13129887511c926d07751a74dcd82569e09f3d7289e905638d86fc2b332543c2d8b5197e18ab10a4c8f5430786184ab17a9ae41731375b399eefd307501a5c8c89227088f171c21ce7d0d62609170674eae799ecc5ceb4db81db1be3b69addfb47959f898e1bd7bc91dbc55b207dfdb7927ac22dcd079f76908"}, @uac_iso={0x7, 0x25, 0x1, 0xc3, 0x15, 0x52f}]}}, {{0x9, 0x5, 0x7, 0x0, 0x3d5, 0x7b, 0x0, 0x3, [@generic={0xb2, 0x22, "374b9aefb2be2b2e51beb5e93f75ac33a01ac5bf025acc586f9c810429de31ec0e6525fdf1572ccce6a15d2c4f0e88c2a73e1ce87dd771c7d4fa2738cf8b97d74f135b2202954b24b9a2a66dffdfcbcf171f4b7ef2d12119b9c977607fb1bd9bfc20f54998c2895e8762f0c4887426b202fe5c0c84df4e1c75fbdc864cfcb93e80a5d56bed22c042a7ef36f05b9cb971286c06513806859b24e19044b570c91567766ac05732738a591fcc008ac54bda"}, @uac_iso={0x7, 0x25, 0x1, 0xc53aeb481fcbf329, 0x80, 0x1000}]}}, {{0x9, 0x5, 0x2, 0x0, 0x3ea, 0x28, 0x20, 0x8, [@generic={0x5a, 0x9, "446c434f2a4d65aa2e548a4c676a8c599195083baeb10af92124be3d401a172e6dced576bae79f04fda26ea7f7ccbfb277cb26acde1b549e5beb369675e4724049a0ff86d07d17f36b2fcb5c704117c91c6c13c0f788b77a"}]}}]}}]}}]}}, 0x0) r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x926, 0x3333, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0xff, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}, {{{0x9, 0x5, 0x81, 0x3, 0x1f1}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)={0x0, 0x22, 0x22, {[@global=@item_012={0x2, 0x1, 0x0, "a313"}, @local, @global=@item_4={0x3, 0x1, 0x0, "7fe52845"}, @local=@item_4={0x3, 0x2, 0x0, "b70100"}, @main=@item_4={0x3, 0x0, 0x0, "80e3bfad"}, @main=@item_4={0x3, 0x0, 0x0, "77ddb60f"}, @local=@item_4={0x3, 0x2, 0x0, "6d881ace"}, @local=@item_4={0x3, 0x2, 0x0, '\x00\r\x00'}]}}, 0x0}, 0x0) syz_usb_ep_write(r0, 0x0, 0x6, &(0x7f0000000400)="c99e0000f641") syz_usb_control_io$hid(r0, &(0x7f0000000180)={0x24, &(0x7f00000007c0)={0x0, 0x2c, 0x1002, {0x1002, 0x1e, "a99d6a27812543109e1e501dc1f6e346c832b7e4832006edcc9dc1c13192f647f3b3cd02787c39982e4d871b668a9d586815f29b708ffac294530fa2eabebccffa8df442425ff0b42081ac775104653cc33cad7c356f49956e98b8cee792598a4493d554cec3b700837f0ccc14c3291d91cdba5c52e36410b7fcf97c00423890362e8181be8e4c998c76203fc2f10e6a2a56ff5fca996c65355ec5e3f6f36cbd5f95246734f0d158d22cfa1a60ffeb9625f4a322699bd81fbe455a0f215c92a702058470fbb419f240c481c5e32cf53ad7fe9b8fc469dc72620724b6514745cec79173bed25fc9e830037f20389ea27bd55a0473efa8c013c3b4ff97355a77357d79ba22f51cdda565018b4d085998241e6277c86af730e9e6212cadcd243615e19fdbf6bc445c717fdd6d30fc4243779c5f8371bef8c2f661206f882bfe1c4a27d04e840fd036dfe3e097f477669af4c800b560f425e3658db012516696e52c3c4ff0f19258c1f8c35a73a2efce30d3d3a2eb8f25c67c317b6b7f2a97bde0809c1befbc3bfc82853cc14715b0af915843407da60b074ca8023a49559756dedc1285d984149505debc5ab30ab697efa36ea9c69803fb7edc3c28d276271f449a466d4a1c5f23e44f6cd90ed64c223c5fa6a88fefeec77d368eda70a9478778748a49acdeb412b5ccbcadc7421df222c66034ad1dce4177b0652857a3e972264329efc56745648e5d6ec741a7d2d2deb45871813a1810c1e1c79790e703839cd8526dd858459325114f63c622350107c38a56ac1e4464d42e239e502882a4a3b3c04fc501a509648154abd16edf3fd5cdb5eb490225cf09469c58d5c45b063b43923327368637368184decdd3474addae5ff434731298458d95851ca434e5152387a0a4640c5e5eab7f0287e5b4341648958fb75f4b35bf16d84c6331d36d7f8be63783c005fcbb6d29aeb29a5afc93a219c0020ef45d2b737675289a9c0f21343744fe945bbafc025b48f4e739513cd56800c99c00c3349b4b65550f1984b3738e272a4e7e3b6109adae19329b56f1a2ca89a877782178eb2a8191bd368aaf825b849ce10e9f9949dd5f43b7a3d5084c38cd122f021d834da3c9d76203657ae0badde27def320301a6485c7413f8be74d7eefc9cc222068719731a17697bcfce54fe147e7d0e4c0431a2bf89c72520780dc4c2b5a9651c2836534206c956745246700d3e1f03746e4727a6dd1ef32b59a509fb922eb6211da3b08b9af87d5fbe4d3aebf0b86e0ac56a03b518e7785db2830b11635dcf54c0cbee8ab2e3d17f3d19e413c6308215a3f66f40da986e61488c9b9878e5e862491d3c0019313f28cff109b29467b556efcee9171769cce3f4d723d3235ad8ec776edb738ca519d1d9f057bc05998249705c937b06beaaddf6b30bcd3655cbe36444f604b18979320428a40dbd0c7d003445dd8b4755262e1e2b221ca0dd8d7bd671b0d66bd7e7704eb983ea7253e66cef26b19f238440c4208949cdd0456c6892db16f1a3fb8b6d48bd83ccb1af78efc335e0b637098c412f03011ce2bff5bfb22c8846a8fbee684968d32b071938c38bf077fa15d9a70bcdc4c8aa264fe0e43b06d80ea961bbcb7ec67e62412553c8708069d3c19bff40ea14f9592f548c9c2e64bb2c37bd8a2b1d01490cb66cc250a96c9c5d69f1b89e342962e6399539c8b1fccc349ce1d3b2f47bb3d21eaf1c6ae627eb0f47630eed88c4257dc42dad43eb74eb8e4cfd7ff06a957c88df82b9836b79f5c127c1bb626768a8b7083b599921bcc0c44e733e36c32d37ccd23211390d13f6915ead1c1b4bc42ab3021b38f176a96d782857765a65622ab6785bd98fd71e66980fbc14bcd94f8220ea368782b8557cc0b8a838b35348b4984b0ba7761641f5488cf9ed2e38d265fb44d227631a44c69eecc1b90e9db4a0e32a81593e9d127040e97e033aa1167b022e259d856654c7d9fe7a5488c5aaa645995853e28a84624d22a21f2fa26cc21b25632cdae1e49b813c3c6bcd95e92978d73ea191ced12344f35cdd0339e1c4feb61c88eb86fcaea226c0660be4a436a1053c09a810d8a2aa538f0d2d58fe774500d5d1390d97b38507c5c3cd3bc2af1536323772aeee290375c45a317375a7dfe5afd77a4e5a03a7a4f940f97c4b7c6ee88a50fc8f91fd9b5cbdd586c25fc6afb1ba955b56491310c29ed6ec0d5576bf1ab77127bf60c085e1f53a6b3288364e11514750fdb292f33d298eedad310c88b96c7ff7df4bd0827f63852e675e15eaee16ef0bba0c46a6d2062cf256dce02208c1d35ca9f7d00ef312f0d73abfd040c0b8fd2fb04de8db17d0ee52f32400ee5615928dac17f3eb5e3f3f75110f78778b06c1e5bea1750649ae1068ec263874ca9d52f010c29ad28ac97d9bd097050b37ccfd53be5717cc3fe2c5266c0c0dcb18eedf14dbfef7c47ccecb33cfac4f5df1e62145aee8e74c0b0e5b8bf3d660b86b539d41ba776a74210705ade2351cdf6ac3cf65d6691a60c100f07833bc825e4ca8ff80e6eab86d995d977522de32b504215301f85cc69a7d306fc9027531e45fcd247c8342595a73d18c5eb032d33becc7fb5c9baaef0d8361e5a401ae1016d1cbd4b2c9f373bab5f98bf55655e814c31205a0b49f101ff6bd9a495c9e2be81dff4ffc1eb19ea554ee2278b7818fe23d40b249051770f9656a6d553a6575499b9a47d44e17e6f7982c8dc7a17644ea24dd974be328d8ac9396f292bdc5a7c383327cd727b3ea020036dc483a52217c46f2016c35d761869444d81a4f707a308d910b9a662e98004a431c663de80f3bf0b6744668a3d8f53ed05690de76f2e8b544c8abc910360aef2b3dfef7b6f1861c982e7f2555f8a7b08cd49b970badf31d0c549e36faae0ebd9f032a59f7bb397ad593867d958dde2dff697c19598038f20ec963da9b06192a8a5dc7c779bb31ba3007321337c7611f369ec7216048096e233aa94bc5ae65d2de92591aa88df6c5a845220dcd9a18b3f5f20741d3c4d19e130f9532b23b6ddccc445ca8224edca2b25ba64631c161432ada2fce2e40aa9aae6772aac69c52eea0d59fde70b3879ae3ea4587e00a232026193bf9adfefe57a3d57697b4ab580f19c55af1d3af95da733d37e46d5abc092d2933241a75293e194eaa6405e55499841c12d920b13be88bc1bbe84e09b0d13996108b3ed665508343215e5c8e36357d4567a057ee7def772a864c3f167fb8ff932a242f2bbc236f883e42bf2783702e27a5329d17e5bf1a5f12f54ec6edf082c66f3667c3d4285ae96e8574590aadf933382968b6711e1353784cc2e812278515519d283226845772c1aa7dabe86825e480fc3d3fb2cd3d89111266256f65c256c6169d06da9ec4292c0dc53a33764a6b14e67488c8f2f21407f1f84db89d4c9647d2d907aeaac72edee99f8c3432cf898b62a1692c71950b031c9ad320b3d444d74def8684526f96b438fb9ac01cac1c7091e2c2c1105d438a16a7d3a216a96221f91cbbcc952a6f5ce88312afaa2ba5e0b4b4fcb269f06353c1d5ff4bbf06da56784f694dd630600fd3ce46a1dc5e013786d029fa43e8ce2649360822cd2710032d471a72b06c4f513a374217b59448cd7c46ac71ae25dcbd15a346bcc848487716adcda576cab5c6408d4e11310de9035746a2b48a9ca051115d6a98da038912af1b516cb5e7be1d8882ccd73d64840d088fae4ebeb3d79816a2245c753dc07b8caa305dbf21dcc00bc074e30e69ecb0bed2d681af324ba7c19aa46833dfc6856e67ac7ad6bc55efa3f8117743fa135ec08d0ac1deb1fa4115b000ac6bd197aaebababd750ab3e57c8cbffa5fe462e5f7fdbe54b2d9791a382d3144db60fb45e4355b360d41ff2753d5114b06e5a060a4347f95e7ff0d1b68ea9e455d9855b740ff55e9661d1620e1a5e27eeeb95a6b8c72bd60430c076e7f0def166c8f699fae585ce819d185e65daf58e183b928201d6dcddf5e5eda333be95f34c44dfc86ce7f16feb8bfcd040c3fbf8df41e45b2297c8e9b63037869d144a3e204ac71d74422eabf337cdbeffaea0949f16206b2a699d9941e3e06e0b5d9f0284d7d08ea83c334cd2bd46f11a583e26958a9de3f219a38fef771f34d10ed2ae6565d5d8231781a6fedc98a1d11b1ba451616617efed24d8cb8d2a34a2b18b0a38fd584bb186f3b48f195173a5bfc19969d14f5194e72b5e7815dabd50bdee3b6468550d44fd86b5841057c39f68bd078a9821239bd2cc1ea653e927e46d8a0ab1fc04a1d9e44bf6a426adcfba551add16256211be157821d02c6dd47fa8ed7edac2306cf3a74db02873c675afe38a9e0e13e5662adca746dfdee1a2750dae98a4c29eb47b1d91a9731f544a8cb6d0459e77eac07c21e4a4d9dbef509216c246b7e61b3bd3710115bfe79047596b5aec1a7e4cffa3456b28eedb06f40735b6c261c726249872840f4aad3231a9429fb7b8191f9d0aefe9a4faf89a0307be9efaeeddd314faa0e74806ba2de5755f5de3e0724fd83069ba36309b7deab22e86b37f54eb78c70b3f908eb34c47bd257e63489c8165534035417242f0e98947e31e0ea692cbde3e18881d9af19ac81132d149ce5505cb16d30865b65cfe85390c253a695fa692027f47f562a9d9cadd7f014dac10626267ee0cd45620efe56b56c749e8bd0dfc69c150727c6ac49d4aa7937d21f090eccf8d99ddc00569f783f7d8541dc843aa808f081bffd157e0c7215f06ffc9a9f8c316ef2963f10ad8359b261e24d35ecf727f7b05aa3efe6af03db0324d8cd403ff470546805e7837375cc1b5101846e52813ecc6073a6bcffdc4cffef44927fa744f79f4385166ef3f36ebfb97e18c85fc5ed430f7c8dac602b77e3bd339f5abc2899d793e40caf9bf9d7d2ea78fc41a5e15ad6dfd597c9853c226c9a0bf15e165a581746e2258a55d27023a182b2aa2868d08ffb9340b41c76e79a8ab8a85e481ce08003ccec3a89bc097371fa6781c4dbcd2e5fd572d1aa0de5d87a0814e94b6db4ad51f974b8a56e8b7fea6f7c1e9551b7e2526c9c5afa604bf98983951f528c739664c39bb818b850cfbd22e358d728512a93484a4d2b48a827075416315769e355b0527b6c56ad1d35c0ba1a28d43b9ba16d733ab60f313b24c8135917348934fa7737fbea6576f187362b9807c50af70790cf60e5bc1d56bd59a7743228c6ff3caa8aaaf787d9568919da9c5458c1ec3994982dd1dc084d463e5575ead6aa037b020475af189496f65570f0d66acd849850985993554acb8fc7aa733098687048974f261b24f1624eeefc557876575ef2fa6a0cb9b4514df1c5ab636198c2b87009abc3cc9e0c25d577cc08425cbcad4c22d214423057ea00986f7d7e2d783ed6d62e80a5ba0535eb27319485ad4476afe2267557108b93054800c4b021f978ec0160f520d93c513662b6417900db0e5d458e601cdb35dcfda50d7f94c607beac9063309dedfdac4ebd01bd36694be939804def193446c1f806c6e03097c4f8d1137c61816b6ba5c9a098f32fb359906cb12371c084eebed3964f2a55009ea8d317f76ed91539a29889ddd21c4b2958bf29cff8a769add9c685a46a1885c7c48268a545a13b8e7a3f8374326d02de5a6e2ef1eb14b2e3a7bbcf12b120caeb21ec9e481bcd0921661c814c18c5c1d724d0bc3dfc15f761e15193817bfccd7df6a27800d8f0bd2311077fee63b3278605c7ec874833e815ffd3090716b46af69431202f71b03c183ad48994b1236f7"}}, &(0x7f0000000000)={0x0, 0x3, 0xc9, @string={0xc9, 0x3, "df815e1ec71dff7289faaeff55bbd9207a0cb3990bf3497faaafd28f279747f52151197c0c6ebff0b048995e15b121a31c8f9c8d4b94ee81c9f447093360e821334da9bd3d62656c1eb08a41df93b3305069487cfb6ac6782e575925fa74b4dafd76bf1b7653f5d45a845ac36eff5204cdb9a78e5ae6bf68997f18d51b93c2b52449a21cd50b9fc901f39863e8f1901a52c5f4486e39a809fdd3e44117921f5a36b54e276a33252ec9b76e647d8d1961adc509bb47adde7572a763bc1f2c2abff2dd7ea6fdebfb"}}, &(0x7f0000000100)={0x0, 0x22, 0x17, {[@main=@item_012={0x1, 0x0, 0xa, '?'}, @local=@item_4={0x3, 0x2, 0x3, "9a79b3aa"}, @main=@item_012={0x0, 0x0, 0xa}, @local=@item_012={0x0, 0x2, 0xa}, @global=@item_012={0x1, 0x1, 0x0, "1e"}, @local=@item_4={0x3, 0x2, 0x1, "7f28efcc"}, @global=@item_012={0x0, 0x1, 0x1}, @local, @local=@item_4={0x3, 0x2, 0xc, "31dbd963"}]}}, &(0x7f0000000140)={0x0, 0x21, 0x9, {0x9, 0x21, 0x8001, 0x4, 0x1, {0x22, 0x22c}}}}, &(0x7f0000001840)={0x2c, &(0x7f00000001c0)={0xa0, 0x0, 0xf0, "b3bb8bc32c0a09842edc7e59ecea910ba8435839069a6c045d35379662e6e093c0e49af5bf03287de0c1dbba9d678856f680f66e0be6096067eea6160d075033cf28c9e6724d6c0883053cb460c4ec076a499f507db613f4a88111d11ac2b14d4a50aca1ad843019cf8688d9611c96ae5603d9f540e9f21d92470bf86386b8c933c103080572e337329fcc39f42dc18b7891009b776e944704acb68152aa87cb3cc1d3ce546dbf86114194e97b28720b0b07d2459f8808ef8a5cee248496e8408d17057009f7e883d8ef25343be83c9c5a95f0a688706c90d90af45beabb857ea745dad65eeb0018c975ee66f88ea350"}, &(0x7f00000002c0)={0x0, 0xa, 0x1, 0x74}, &(0x7f0000000300)={0x0, 0x8, 0x1, 0x20}, &(0x7f0000000340)={0x20, 0x1, 0x85, "fe3027395b7cf5f6cf968296c09d88fbb0ad15468715f2edcd2fa28548a6bcc9e674c8a328b7994cb7008ba9ef14f4a805cd4268c065df462efa6b27a968eaaab046d7546205cb2e67d56d662c4aa88302c65c3268e25c79d99738ba875b07bc4e6d0924446edb67e9ab513397cce10c06d0ea50a006246e4f8accfa7f7e9fe71d2cba3531"}, &(0x7f0000001800)={0x20, 0x3, 0x1, 0x3}}) [ 958.761601][T20122] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 958.769173][T20122] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 958.777041][T20181] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 958.801267][ T3354] usb 4-1: new high-speed USB device number 125 using dummy_hcd [ 958.822933][ T12] usblp 1-1:1.0: usblp0: USB Bidirectional printer dev 31 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 958.835085][ T12] usb 1-1: USB disconnect, device number 31 [ 958.841320][ T3525] usb 3-1: config 0 has an invalid descriptor of length 39, skipping remainder of the config [ 958.851653][ T3525] usb 3-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 958.860612][ T3525] usb 3-1: New USB device found, idVendor=04f1, idProduct=1001, bcdDevice=c3.b5 22:31:02 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/M\xde\x80K\x9c(2,\x00', 0x0, 0x2246) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r1, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) read$hidraw(r0, &(0x7f0000000100)=""/89, 0x59) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r2, &(0x7f0000000000)='4', 0x20000001) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r3, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) ioctl$HIDIOCGRAWINFO(r3, 0x80084803, &(0x7f0000000280)=""/247) write$hidraw(r0, &(0x7f0000002200)='d', 0x1) read$hidraw(r0, &(0x7f00000004c0)=""/172, 0xfffffec8) [ 958.869708][ T3525] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 958.881052][ T3275] usb 2-1: device descriptor read/64, error 18 [ 958.888833][ T12] usblp0: removed [ 958.895517][ T3525] usb 3-1: config 0 descriptor?? [ 959.041631][ T5] usb 6-1: new high-speed USB device number 5 using dummy_hcd 22:31:02 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000300000000000000f1"], 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x40086604, 0x20000000) [ 959.161378][ T3354] usb 4-1: New USB device found, idVendor=0a12, idProduct=5d10, bcdDevice=1b.bc [ 959.170552][ T3354] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 959.191975][ T3354] usb 4-1: config 0 descriptor?? 22:31:02 executing program 0: syz_usb_connect(0x0, 0x2d, &(0x7f0000000280)=ANY=[@ANYBLOB="120100000977a14015661200a8fc0000000109021b00010000a3000904fd0001a368ff00090581ae8692ea8b7fbdaea1d11d466a24f97c37ed6e39775cee6e0cb405fbe95dd7c7af5df54b1817fcaa02d754a8f8278fa55d02252fa46b778b79a27d34da23d94fc0d6f3f35a1cc645f58562bd2a933e6833aa32f2ab629eeffddb7a488cbe97b739fe2279da0a60a2ea269f55c728249a38be41ee722aae5a3b000054a3f7cef3856668dcc1a69b72ec7d80d9c0bfa28d7d233835591d393e115011941269eee8135bf5297650355ae64559ecab5844afe4ddf0630901266b324a2899d9574fadde9a5f78e3cb0c6432ff9ea15b62d4bb"], 0x0) syz_usb_connect$hid(0xcc97703845025250, 0x36, &(0x7f0000007e80)={{0x12, 0x1, 0x389, 0x0, 0x0, 0x0, 0x0, 0x56a, 0x93, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x5, 0x50, 0x40, [{{0x9, 0x4, 0x0, 0x7d, 0x2, 0x3, 0x1, 0x3, 0x5, {0x9, 0x21, 0x7, 0x81, 0x1, {0x22, 0xef5}}, {{{0x9, 0x5, 0x81, 0x3, 0x129, 0x0, 0x40}}}}}]}}]}}, &(0x7f00000008c0)=ANY=[]) syz_usb_connect(0x3, 0x156c, &(0x7f0000000980)={{0x12, 0x1, 0x0, 0xfc, 0x27, 0x7b, 0x8, 0x19d2, 0x1181, 0xdd31, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x155a, 0x3, 0xf7, 0x20, 0x40, 0x1, [{{0x9, 0x4, 0x7a, 0x6, 0xc, 0x2, 0x6, 0x0, 0x94, [@hid_hid={0x9, 0x21, 0x8, 0x0, 0x1, {0x22, 0xf45}}, @uac_control={{0xa, 0x24, 0x1, 0x0, 0x5d}, [@selector_unit={0xa, 0x24, 0x5, 0x5, 0x7f, "6c4baea7c0"}, @extension_unit={0xd, 0x24, 0x8, 0x3, 0x7ff, 0x3, "b728d060145e"}]}], [{{0x9, 0x5, 0x4, 0x55e68ae229ef13a8, 0x2e, 0xe, 0x7, 0x8f, [@generic={0x56, 0xc, "c485d993498700390833b8166c814326a90c3a4db25790be17f8ea2da25861b5a3f74ee72e1491406c4a62ee245ed13f0b4c290d2c0883587579ba7d0f66d5d900f063ded634297226f568d25643436c45c5678a"}, @uac_iso={0x7, 0x25, 0x1, 0x42, 0x3f, 0x8000}]}}, {{0x9, 0x5, 0xe, 0xd08e6c3a3f49d92c, 0x14c, 0xca, 0x5, 0x56, [@uac_iso={0x7, 0x25, 0x1, 0x83, 0x3, 0x20}, @generic={0xf, 0x21, "47da6c6339014c0623795fffe3"}]}}, {{0x9, 0x5, 0x5, 0x10, 0x30a, 0x7, 0x3f, 0x0, [@generic={0xaa, 0x1fd92a1e8e0c8000, "c1861b0d6d99a930b55216d747dc78283ba17233b27e5e921430b137949aad570bf08c006fe89f60215f5d90979186e0f561fc3b65a7d433e19869a28d4b9da9eab049ab4a073c66c70993ce38b42af373e8d930268a21895d14784f2f7e768f61c83057e2abe0d92931fe5bc9a3e8f54adba7cdd8b57b5e60a3d299e39bc34d78b02783366cb4181fe35b0080c576052ac64ac679e119a4ca18711210d182a02c586ec809cb9782"}]}}, {{0x9, 0x5, 0xe, 0x2, 0x1b9, 0x1f, 0x2, 0x8}}, {{0x9, 0x5, 0xf, 0xc, 0x111, 0x1f, 0x7, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x3, 0x9}]}}, {{0x9, 0x5, 0x80, 0x3, 0x279, 0x77, 0x12, 0x7a, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x8, 0xfffd}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x0, 0xaf}]}}, {{0x9, 0x5, 0x0, 0x10, 0x16f, 0x3, 0x1f, 0xff}}, {{0x9, 0x5, 0x12, 0x0, 0x18b, 0x1, 0x40, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x86}]}}, {{0x9, 0x5, 0x5, 0xc, 0x132, 0x0, 0x4, 0x7f, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x55, 0x5}, @generic={0xb0, 0x6, "21d062876f76ba0d608a442889f28dfb3b415cbc23a19fdeca0b31ea385a24f648be3faf7c716f3a2d97199febc2753eb32e5684c6570241e311da4e0c8877b068fbbc349bb78869d0b846cb5d24d66245436505d7b819f87ba3f3493077b20440e3db09cb55ecffc8ace860e84ad2b12bdb7bf697b05668dcc8a3157673e1e809e5485d69337ed6b554e83e0a13b11f470ad50eac811db7b4417bd8553faf4e7ba990ee8841bcad2d9d615f7488"}]}}, {{0x9, 0x5, 0x3, 0x0, 0x3e8, 0x6, 0x1, 0x5, [@generic={0x9a, 0x8, "18039e84f8af1769d08b151c0aaacb3446add0a04004458fe6e4fd0cbafb3f0c8ae25ce78e7ca61c1f54cd7f67a8827ddb0e03d4205e7eb7930746f81d1c3ae87ab952392b20a470aa04cc25f20b27c7ffc28f9ab688cf153546835bde05a91c7dcebedc48889499fae4544ce2b30ad19d1e5ef0747fb4182234ad5909d660688879c39829baa7927ab63eb1787d964a442d44eddcb36d85"}, @generic={0x6a, 0xac2e4475c0aa7cda, "83fc1277b97b609e0898c788cb3291370154ae3dd8893c67e0112c65760c4e7b5a055d5b116298c6e2e0acb4c2c6a390a80555e512a0aaa9c924308041ec21b3da2bceb068feeeedccff8f24b71bb92447385f2504a1a5694143b852db2f482dcdb267e51b21d16b"}]}}, {{0x9, 0x5, 0xd, 0x3, 0x3e0, 0x0, 0xa4, 0x3f, [@generic={0x71, 0x34b7e669463c00a9, "442eeadf51109811b9a2dbd91bd291aecb8c4eac95c7847ed28a5dadd58004f4cb4c47907c33cf234f9c593a3f5fc14662d4efc4c9505817b522d7604479df82e3e272624f85b308e6adff2fa7264c5b1c4139bfeef85bcae8858238ea01330ee4c7071dbedec7a30578d28ba1e967"}]}}, {{0x9, 0x5, 0xc, 0x10, 0xa4, 0x0, 0x2, 0x40}}]}}, {{0x9, 0x4, 0xbc, 0x7f, 0x6, 0x34, 0x20, 0x7, 0x16, [@generic={0x1002, 0x11, "0be6f5aedc0dfe0b1b4e9d1355a733462d048ee3f6239d67c79ad62ce8daf6684795a03dd00f7c6c7d6e0c56b92c34c3392e762a1c9a64f1d725541d6a1ec5581352e313fd422ecf86127f8cd4983f42f94a214226ea780e14e4a9ba1cc46f22ffeb310fa20ac532945897f6b53cd3302656beb9ab98d8a538952ff950f15b6ba2604b5978b30b341dd3a6993d7aee83e3070ae0a0c68cf2bad4c1d50a5356c1acbabc2b075b280002c72fcfec5b8a64880e337c46abd9d4d44106e7157805d0ff3b8b232c53b354720ce9e3d1d3cacd77951a3b9ff05d91c77f14d323d40bd6e9c9a7847b011881ed8d4d04893794cfa8041e7efa9bba583ca1fa9b38f41544afee0dd0b85abc76f5e98fbe26bb67d56a382ae28b907b835275e5a4a8cb5a5daeb100a15baf9ffd06cf339eb5b30d87a048ea4e7ba899b8d35e7f39bc2f38823f9333d3862dfdfcb8b90600d12de469e8bc5738f810e2d9795037af0c168460f5d475eff38fe867fbe1e339ded4df294746249035a6ab6b9bd59b4f49906c1c5ef409269ec6baa91018f63a0e89bea379a7b00d6b9186dd38d052fe2931f98f1436a5b39b00add23b157cfdbe534d4e2c1678269a4c8913df53d7c8e0a5fd663ea4e1c42b1138278069088a66e802627ed4bc8f18f8a0fbe4ef3fb90720702407b7f4dc8202c44d5690cf6dead8f7e3362e4286075ee48ae33d12000d70e493ff4f2a6ad917dcf3172b9a56652179977d99ef40de9d22c393b4c856612c333a600b2292710722b314cab9b5066137554556e4792543a348f5bf76b628b3bdf3472ece0654bbc20706158d9ded9856adcc7722d3e86aa9304dc66745d15c53ef4fdd6b3446f61bfe2816638d573f5db26484b76c1290f7af02d20ecc14d43d26bfe783f4a0b11329d9a82c557b7d53a54ad41e25c102b891cf64356058d4e1d2f65cbaae5099600df0b85c27966874f2d93579cb9d140ec2b6e4cf99c12d764c3a5d251a31607e1e6b77498d04b4d624bcfd5d8d5c03b670bdb063587cc254a5c2c92e3443232cbdce8a887d33f5a4532c129794a20ff57f221766d9c04199a49ef25a4ae2305ee652130cfe5b97d56da232cc7015b2ebb0341e13b0cf6bf279d209bd1c9492f194d07c97992a2cf9abcf7a46c182cf99e932289edc8a1238201fedda5f7a3dc490d543c400edbc8265f765acc8a10e14ffa900b0c69203dc059bda47db2ea4e09e1adc848e013831bd2879c0f6c5c1796d730ebb0b58b19c0c636525131bb18dfe7e3570c380215cdd6eaa36fe9d3969e78758e1e884b4ff92387ea8a553beff714bd565078e3c3dca8f4d95b2be3373d95d2868693e1bc969c74f246c5a867b0aa49a1ead6da157bd925eee5ac1ddcb1af407c7921d70d03519c523fc5316acc788b3ea71e13a66ce4c73d799c6ca01658d2089b1ae2d85b88ad1c5339550e230949e15242c0d8fc6ba1619f4966c433e392adbeda459fd131283f6f7824dda6b1a3da87999d2cd704d8e98d514348dd58410359eba9a510063c457c9c3471def79029588b581f66e4e6173e2be5ec8a8cee743d170d25082b521d085df7d022c2a435716e70c9a5a9f8b1b267850687352e233e6ba347391c94a0c31fee7758e382dc3c26d8f06e26248de4a56bef983bdf5eb98773d14a40b3db08aba60416ffd15f6cf81db61cc0a5b51900ffcef4c37b31b3664e22c8da7fa82dba9da319bf0c0b5bfa89bce2eed7ebb37fc51367ddcb2673282aac716a515538e0bd506a4c2215d420f71151a0a38ebe4fe0ca87c2cbe144346c30d5c2b0722273326d7f11eea48201a22205fee039c6347a41298156438d752a359c924df314a55158aaeb683b7dfa17b7eba106f1053fb39be971c7d96253bed77903a7cc3dcf941f25c600c8d69945eee7d12fa58f9d8b9c63f07e0db56c94e259461a8ab56121d441abbdae69e69463ff3b48192e638cb2d374a3df42782d9856d635ca7b0b86ae539efea7b5d13b3e0420c100c8e0097d0a8b6d60a4dd4a5b026cf3da758871b4fcec681f5d955f9a30c09b7065199ce5fea70aedb89d25de0fca751378035f09b0928bc411c6f95a0550668f0479d2348a4a9abcc0d7045a731931292d7e88a4fb5b24c76e754df8836c0db14f0c875bd8efda409e1f70f034e98b2dd3ea3fe7df35291c6a280838d9caac0bae05aa60034198653863be38ce7ae136ff6eac2aeb6333312a578a960ec28123af32720307eb67d15d45071b1977f336c6469a800474a07ef7760a1bbc404111689a6faa77f7deabe3c961a17784ed82dee49bae95ade1d0508645914e0ab7a9d42c2555c7e4497c88bf866595176ab79153312374775f3b78df94f4ad2fcfc32bbe4463f6a49258936f765b4430664d9d0d51d874aaa4c5fbfcfca14fe87431f65b64fc31db6095366aba67b592eda3de5ce9bfb8a2dc8c4c2956db87f87c378b0d19e63edeb5ba3fb51e22769a01299ee2f12b180d26d6d3a9d7727097a725de896e20e0daa9ee5ed25698393737065ce5009e5baa3f3748abc58dc0eaaea43ed3b934ab4a66dc82b85ad1035962d9b63bb8b42f0f5cf45fc210a127a666a4a6b4821408a699b6694503fc006017ba146c92dc4f39f13c02545668cbbcf6b186b7011242d065e4a353a6dfee6cc273849b07decc56ac50ad85fb779057beb3c75925c53ffbf16f457abbe2239c0ddc4f2584d041201fc776a06762069c186fe744ef2aa53c50b18f37a71e0844fbfd92cfdd6a3a076d78f1e94e5e3c73e5f5db2899c5c8e2a85a3280ef55f75a733993183fb6a7ff89ca8bcaceb9930dbc1c075b1fcd345c821ef469c1ada1cdc2f73301ab7d753d867b8b6ae32243479ada19a86ffbb6857dcba42df4d9df64721cae404e6b1d48fa0783be7c9758d4b79c2ff9db0f356687e7d47e89d55835fe26b79ddd69c7370e78938c12502179d877438860330ec9bc1dcb641c93ba68df84232f597d6f3d7df82ba74d97681e1166b6abb86bbc197a9f5b73449b5256dadaabc69ee0576bfcd01cab9c809a8a7860893f0b0b2064bbe4c46bcec9e2818eae1263741138732d1bc6c010caa4b4bfad0ec1388cbba8f16d0c7dcb80da09d2eea681c4f3af55ab48278953636e59665497f27a456208a35132638ab5d319f6c4ea76d73f63bab2f8e078123d50af045765c87df79ae17c127a023053d10db54d6f488e844483880aee996e6edd6180feb58775a212079619db01c63762b98527d77b70d4a65b5b69c8a0df44c253967878134c70367dee20624e26222a467885f909b983a211e2d4012b4a11ddd47d7933c1741c488ce13e2da1ae98ea32a3675a44b3784025909fb792d68d3b618eae1d81503a58192bdcca723f76ce9f147e4bc73a1405fb50c34b20f1157600fb19ae54fb3a2abe387f88777cafd9fd543e9c31e33a1a7d591ba6d50ce66049363562a4878cc7c2298660dacc212acc6ed409a1ad77b6bce4f3c162e6873dd0cb6995b7a407c4054a5e9bde5931d020cceaffafd136ac1e5950d72ddb1b1d91cdce1e004c072b651a08739c6a45c95e8b538cea98bf17aaa8e2b2e17436fff96dac825e6323c09535073295b776a3c96f13be82e1afb98f7087f3296ff2ab48bf6050713149c75eb58dfaa7f6d69f359d3980b7d9e47fc03879eb2107c93fd6527fd108c6edd03430e73dd2d8ebdf90cba08aef3ee959cf087ca910d3f1e0850cbd0fca406a0dcdf144cdbc6cb5e1ad8e2cee5bfc6d834220af8b3709985b763b346826c67f7a8dd32531d4f6595b7427b2a78bcec2613926dbfb9ac7ae19a264a7c70c74f1f3d68b247fb368c75f3fdd5964bc21e6ba45ca553dae62243f3c23257fc20d6991315c307705fe38ee18ab67302497fb73b0d5570a285ee3cc4891462a0abb01ab57f31dbca5f7bdacac3fe0319221748a5880d0c894571efa78fb8a14b56754681917b5608e625e40d2d8042e574202797bdd6c90860925c00a2df71628d853b85cd0b2eb8def431ca20d99e727a0a4f47a5796061cd54775a39cf2f1feaf64c5ebe2b28c1b84e8c6f513c1c85f9d1b71683f1f80ac31b64d508f7128008150f0ffe8e38e7f5836bb75acd438809ee6c55927c9e5acf13f09881606402adc32db716282edb16933dec3fc344e11aa78816d61e4507be6c42dc8fd6b742ba8074f5277548daa23b1d0cd09ceec7a84b517946642b75640a428ddddeaeab4f67a0fd61294c76d2520c353aa7eecb9d60354f1f49751682b7449d92259cc2b5ec2a9ac305dce76c838e110773d781d34c57ef473a9f2b98c57f6d2d19284b91ee946a3eee1bb94b571db695d053bb23d2e014d0cd9184715a02f0c3c6dcbc25f1617b3ca694ae9c7d9569cf51da6f76f746201adb7e0b6a90cd4da602b9a233edc0a1e72cb3260529e95f0f719ed8abdc71f7ecea5a3f05284d22491a6102b835da0b67f71b54812e58fac744e0419b04ae06187ec0cee61f37f6ad60d5569da56358ad72261dc73906496c1a6be1a0f4bf313fb5db3e57aa90a3143dd4d150f8abcc254afb72957b664f979884ab30501d657df207551ac0436dd8a19993ce4827318d933ff241c3241a70acc36d71289bc2085addbd0f570a6fe981295b32940912827267c57c176f8618bd9d58afdcffbd0883bf89624e1db55c83e39ed0f389c0a18f36d6b80eb97d43c465ea6afd92f11091c901dc8f4be0e9eccc7391bce5f6d8d83ef168ff3b8da737c9253cdc2c6ed1ac491a9dd8421e7d31f1851f90adc652f6a5dd87445a904ca91bdcba7b9248aff4b6f998f5d17918b1bcf44df15d037343f24165ea357ba38bffd523e0cd97e130ff7be6de2efada39a66dc6d6897b1146369ec317e958cf4bd25060eded08d10ed3f4723f933f199b3a55d8ed527e5d6777948de319e2df30c3cda2070e2ebd1e54bf8efa516f46a9198dc13f5f1cf3b5d9fcd885779e3b1b2aa3813b9dbaad2ced0f05315ba67ad4af70309fdfb1eb3635f3514d444a322e634403bbabdf31c7792632bef3fe5dd0ff57d924d12733505e61c57f5aee524b4b8cea226cd024cd049ae0fa9b965bf16fb4520afbf31a5d089b54e8c48687d7b76ad4c60c04404eefc0a8ad9cceb243fa7e116777f074ae94b69d2bea4a9155b2c5d2767ff400f2223ea207b188aa75f4adca4fe6d137caae0151b5ac674a6b6cdfc72e052ed104c8639b67dbf9427f4825c7845b093e76de9cf97b47fe4cb4a81c650df7a4569052a02e90658f5a89ee053d218ed5358535d91e5c9fa3b1b774e5314ae53f68b7a77cbcdb0662fc40337b037c137626d972d6ede6f519b327eab4916f46779ab384bf1c0f7b25fe1171c748e5934b2cd44ab5480c7bc7c0e6b65065f0d11e67c6758d9de1f0588807ffb33cae87d0292d3a0fa1980d8a97e17c30a8f7894f1a3ba5782208ed3290ebde1ad41253f96464c0455d05150c431e5fe1ddedcd034ef71a17f35f58ae07b133eafeded98e77a7136bd81734b58c4f9ca95b11257f743338f705bae046ce75f483b85c37218336c9da4c5b84f54c0f605eab5d40f66200cb8a919c96955316dffe9cac24dd0610f53162d6f582300ba48501f3f32db687907c743c99c4303e3ac7ac12d34a9bfb6ddae48921b1397665a881d0693ec9eb7ecdcef0d5b8546dacc1d78f4d58825af80c67f156a9eefb16575bd014f4a6265558b41ce0cf525995b18a1bea58bed05247d705684a71d161d2b536ee655900c9bcf4dc4c9463fb3b8e3db76e2e86de5a0370b7c3cf"}], [{{0x9, 0x5, 0x87, 0x10, 0x193, 0x0, 0x4}}, {{0x9, 0x5, 0x6, 0xc407a1ab9a57a466, 0x3e7, 0xb1, 0xe6, 0x7}}, {{0x9, 0x5, 0x88, 0x18, 0x311, 0x2, 0x9, 0x3, [@generic={0x2, 0x6}]}}, {{0x9, 0x5, 0x1, 0x10, 0x2cf, 0x1f, 0x1f, 0x1f, [@generic={0xbf, 0x0, "390fe19612cb262d2330f867a2a10877edcf827b571f24c14d73efdcbd1f5d4abd937442eb99293721dddbb7da526b85c24ed3fb1a2c84fb76fabf82c041e8117181d83c95c2d45fd79ff3440b24ea8ed9e7189480fd4cd7e16dd923f7d6e62d5b17de7619c010bdc6d81fcec1031e6054d9aeff0dbb7b1f64ffacb67fae3089b3548e79bfa53ac082d745e8bdf9d67007bcd3f2816c769743f48052db067fb010894d54903192dc1e32e52c7ae73891006fde3756ad7202bc506e567c"}, @generic={0x2, 0xe}]}}, {{0x9, 0x5, 0x8, 0x1, 0x34b, 0x2f, 0xce, 0x7, [@generic={0x41, 0x11, "60a9b612b530f763d3e6c711f9589b144243e988a555a00f66bb68764e8a0b0698866b658b5fdb868cce8d395e04a1d4027f6c1810ab3603bfe92014bac32f"}]}}, {{0x9, 0x5, 0x8, 0x0, 0x1ac, 0x0, 0x6e, 0x4}}]}}, {{0x9, 0x4, 0x29, 0x5e, 0x0, 0x33, 0xc3, 0x68, 0x1}}]}}]}}, &(0x7f0000003200)={0xa, &(0x7f0000000800)={0xa, 0x6, 0x3850516018a21c1a, 0x6, 0x3, 0x0, 0x10, 0x94}, 0x1041, &(0x7f0000001f00)={0x5, 0xf, 0x1041, 0x6, [@ptm_cap={0x3}, @generic={0x1003, 0x10, 0xa, "8161e4dab381411124197c677ed97ec372696624590a63e68b8b5de03f2c5881d38146ccf44852ac8ee1f4accf8a48befb44e3347645e85a7bd6298ed51e5e3eefe5233fdae7c72957e095c5d89a2a4faa8c19d9858a75cda33bbc9fdaa113006ac92a3111b9a392bb366fa1ee0be095d23e12ddaf6d6e5e45721ba039f575de94b26f3ef475d58e367eb6b7b78591d178e6b900f15a1f0e118c462f84a89cb637c0dd182aa9961198db2e6ecc0150136709187765cced1dc515fc5c6901c012ff8a4dfe38de232f0e7096b86b8895ba46d8c5ef73ae05f4ce4a3fdd05f0d884852eedecc28d0410bc545b8b0b9071dbd9f650f004a9c7efb998904e3b867c195838a6d2874590191dd3bc492000a4a3c5688f40f192f85ad135d7433f9da840c691cabafe080a70a207aac2e0ece2d730030bf92082c11152c9a17783157306b8d1b5ebf149386ac7f26e6c82557139456f9534c9273b585ae9bcb3f8bdc7a537e21e1a4864c1cc7a153e79ef48f89052fe3f75e9171e36ccdaa6a477df05ff2793ede00c5f58639443b8b941d82c1f7de720f1ce7440d9b9061fab384824c8f9842619aaa86cd53f08ef1a154cba960ed3d41f5c13323b6639ea952935789e9e730fb1fdd132797ca09c882af63a1f17a05f4f7da4f734da447456a18b9d4f7e762b410fde17cb107318fb00d6bfbd15602aef234cfac55b26131eaf17233e36164b3b470fa2b5bef2d198a7abe4feef69a1017a6033dcee88cb55011d27201df648c802fac719628e5ceb64e9d06ba8f00483c3f398d9d0b7187bb2fb83f116af85dc847a788641c96533af9149c11db171e1e78a68bf4f2fa494ee2f44f29b294949b60a396072d7503b8d7680390e9d077725ac4b4d57d8f67ea647c9cb1199ca34bd3bc3ac17c086762ebf9e00440ac86425f5b9d439bed18dd8a0171c04a127fad8969d97ba4fcbf7456298ce55135daba41f751010fca7c9bb294c245f3905e5d900a6ee72d5dad8a10acb4adcb150bf1e6b2f77eb9740d57ea0d5ced186df54c452332eb291fc2bdb335d153637771d9b2fed285756a29da49d8df67df2795598b95d93a08995df20ff2b8a474f8db108342c68caba4e3b9967bee3883d67d9e09e90414d854037de96d76df8e3e5bb7608ef9563a16b61db3d6d569a95ddc710c803542d2c43230b23d65ce7669f89854c69321ed218a0ba2baaa2f9c384f92778a486930c78c49492d2095b2a693bdbae640b95491a90d835b747cad85805802f1ced55019bd76a891ff9ce1c93ebb67f4d1675b937098ba1c556d1f9f6b9ad5d5f81c6a72b54e349da5c8c9ad5f02214eef8817702c4b50d07cfb0732da61065ebf0254f769712b3b99f239faeeefdf73672c8197952b8a609f2deca915c1e77cec4bba45182adabbf52b6f177aec8052ced35d23c3573fffb579a5c5021c607042c314770b8e95e339bca5212d568cbf5c4cc8a1fbe14989ecafe56008a823bada80966437932d487d584e88ce47ed8d26b86c1dbe2c37be655e32424f59a8ed3ff087c9d6c389bfa83b6c48500130b8e5f7b414af33b2e610d7333a2e79828012724f06bbf4c9e299a0b9ac5ff5a5a55920e5f6279e2bbb2f000a3f36c36a2c7c799f2347f7aa9a05f38cf5c1cf91909eda56e7d4dd2ee7a35a954f918652f058edfdbece79bd563e30843dadd44161dafb06a3c1983273c7586d6e38bfa5c7560cfd2b2903b3546166db8eb52525cb342c81ccd1cdedb7eca38edd36b2ac0a44e334e8fa81156a64dfda62eb751d84b07828d312922c5c8c3f4ddec5044659de63c01c981970bce516af808f4403b171529d8112ce1358292d4cf38ebd50fb9689aa763c0c9e0e37b7b4e151ff5b2b299404a3bc21907a2585b633c5136b10785fc83ecb71521911d8c5a42bf2487b62b55ab194109c59178752f1a1dba719f2ee910206bf267b9a95c00e4aa1bc590cce2732b05270a81b2d77374a69eea9ca2174f974010b929abd4e55f6a7525382b69055410bce7ff3af515976ce5fd6d3619e9918971a94b629c49de7e64cf612361f77ca71245785ca78c3d0156e89cb1bb282fd0ab563197a0f011bf3a5f670aa9ea628bc5f27d11eec6be6c826f4a094464f337a5fed54de7cbd98aeb77d61a076b581a49d7ac7846f360dc15b15911aeade11572fc21545ec9ce0f65335e1e5e3ec57f8f9fdb7fc5989e195a2c2b3d649f7023df9ad4a53282be35e30c82828113f91b66d3d2c1460daa3496c4766e3d91cce96dd95a594ad3120457629e3c5838b860b711782b7add7c08c729b3e772c663039f3c615cca880583e8b0366cb908cf35039131b7ff5d8a67e5c96d993325ec5dd9aee0069a6457f27e71552363f3325bbcf60f0dd0f8dbf9f8482440a706728cabb76ab6ff7a16ab78735ce97763dccdb7d3b6be953e3076a766f78613ccb6c8453be084f76c8c975cab7bab111da1118c5e47313a935c4862022601fdde69dd346652b5e14ae2b7858b5cef77c2b1c6261f347fa1e0e33fbaf006b6f5f452f3f0acbbb4bc21d1a5f23360097cebc6653dae72a82b4255c86cda932ef010cf00b4d5b54837b0ebf1750e6ff45a31bb4fff5e650d9306eee8f6875ab5d110bc0b710d20d06874c4fc0ce1ccf8fb6fbaefaf369d4e363723566af449da3d22ba506c8563e32482d2bc44df3fddc083f2453921cf362b0373db92a218d0141dc89915e70cad05157c80199862aee36fe706657b063b69d7b58ea486f651a650aa487c4e149b6813b70080af747aebc1477c523d2fe0e61998d01d18a245f998cece35717c13be7ae94b3c3732d9f93fd1ded3c7eeb7f76c132a81f94d93fba85eb2cbb60a1b1799fdd26d9a2d8f0751ee26c434a148ca78b7c8b5f3c276d8084b226f7181d0c87f5f480e1c1467ae719b643968096241f923278e8fe41c31abbc72bc6e4512983c018f28d3e53d18539c95f331e7a30ef51d6e61bf17b4584e69604dd5ab4dd86d91da60cda26221292b05e31e8667c3c951daad65f27ba6dd842cecd18bfb180446898ac812a71902a149ef4704287cc29c2de8701ca37c30a7d2df0ec702b8e93857e7142499e40e382f6ce8a952bab04912458f069f3fb05855e0bfd5510f7cdb0df142c24e8a5fb0625af47a8e79e41b7e293496e6404fc5e6b8b399fa69eb9c818153855b4ec9ced26066287c7049e1ce14a9d166ffe69daa8cb3cd891b4e5e919bd71cb1862d031ba9dac3db13f293f51a92dad5967add99de2feba1c3e023303b11dc3adab5d603f5262f170ff8f606ae06a22833653ae1a019ec01cfcd9080d2093af63ad3bd48d103a080a5f58464914fd5e21c8230d0fb46e7c9eef1ada2fabeaf8e760a15908082544d2ebcac4bca66839756731d1bb29ed24289956f430d0e6e6e666d42c2db5e79b63d6ecdb2631ef603b8e903561fa4903cd967b4113c576477d5387fa630451b5b09a7d22edf41caf6aaa019aa3d8db812c77ead55f41188010efaa0088c7d0d0b8833d246013a1dff7045af1de7bdd89e114ca05f5d6811576a3394fe0888eac5fdddc72f24992399791662e3b96c142e91eccafb677757b5d5e7ed022693ef3760d1dc02189229c20131768069bd762ceecbf213a48f0cc696ddf630d60d0fd1bb5bb14048dd57d6d2a9840b747239ee91f844323ee1df9c6705430ea98ed1e36de2f81279209c369e988588ffdc1fb71aa3c7f2febfdfdd330aa9f5059d8eb142a6b96296bc348797c22d840101521ccc8d04ba67dfce3209f2d85784bc01133cadbcfdd2f22a9f1a22e0fe31217111f33ffdf586485b0f56547ef78707489f31f6d515d0530cbdc53f98cd7bdc92f4c89a8132fb81a3eb20d5a6fdc8c3f47cdb18585abbe78c2fde93268cd917782610cfbc5c0f14e23702128e9e64ece55461ad7989d07a0c8d881105730ccf8ba2ae3634ae43493307a7b146cecc63becededbff0f8b6d1697662e3dcdc1fbe4feb33cdecd45dae1b322b293d074e34bef10094a1c473b754d155cc3afe46f0878bd58dd3394cd39a5a0a17be4729ceea93873c759dc1047df8305afcfc17717ec32cc7494e995d12363a2b42e63c3b733a9ad98e284d994755711a38724f03f519266d6f57473f70e3d6ec523ab31186215c393b2c00a07029743d3787171bed0e1cc2d8f070de86473d86bb202d1a1170677a38f455c2a779287257a3d6fd03690df98cfd47fe282c8dacf194fcf29c0b074e54c997f18fa5e3df1599b9b067e114b5c66692956f29c215602eb52cdb694de811f7a06189b200668ae43f528bebc15beb5e134f2e2c608b736b9282b944a816513f00d3fdda8c05c835b8475864d8b31f320136f25910636c94acf076d318682e00863da52f8d1d07b8d4d815c3cb169a7855993e080a95acc37ce340655848701cdb767b2bc0284355086cb7f96026e2ed034c51cc67007d563b1ae78be0fcf8c261258d354d9221debd9efa5fe9cc03d7190a02b524d417a9534c2faad44a71fd2cc49cab7c17a3995e420aa5b5af5d293a0a76f07da517c0742552cb2dadfa6afa34387fdf8616a8e2288bcbace6aa24f24395d823b7c2b17cb2113dd4a412f8c08077a45f55fd11aa2ecf64eb42f4d2b68b122ec379575159caf422bce482e5893c970147d2087235c63c0f592d40867d6166fef9efdf0b58b945ab5922b8f09edf2b8225ed533134b1cf32eccb4619494f85fb34ebe25475000509ea5e6ecdbac434eb9b8920fe0c3f5183cede392f5eb9adc648770356873a1e309b53a3a2291e61bf2861d679cc371e33c8a33cb4a00bf0e6403d150980f55a95b9512f99ce7cb2b4b043ec8d147b062b49cdd156608c67a86e8aa970137c9ffaf48b80879e7deb58716fc26e99dad80538a773bed0c71ea6b33a5edd6838d581d23b3d1e2db802a74b7aa13f31f2f87f8266ec83c81c6a729b126c42d4655326953b0ee7ce399916f25c2a01c571db479b33fb5a2831744e90a180a02330402bae167f058336a4865bfaf07e6d46d910f585d4f3c40f83c497f2f2358c5736a3899211964924ea8f615183a5f85c224394e61ff0fec70ba92f17724033d0ccc6814194de0ad8e579da4a759c04ece119cfa0c4f15319ee0700fba7d61ae7989f6bd0d5e980d86bae3cc35b42a90325df8c86b1c6f1474ad23a9bcd68fc757bc65a29d23d989de68cfc0872dd50d95a2358c89320d0c0d5d3181cd8998d8b4e1e9367de678405abf4c566337e4839305b019f03d610cc75e5ee2e234f51ea40205da8c45f354bf2eecef69f674a103245b8c528406a7f7469b7c8d0ec5a297ed97c8b295db94541b814ccf119e1ceb54ce2a91227f1c0febdfb1a057d4de51caf820d31282ec4dce066344adef22dd605cafb3fb90ffa27223b73cb7493c001f6beeff0df37fc8f534aae9bd45e0812e39a23b713e9ef0d0e37340300680999f6f7a7dee081767b5b0f2c292c6ef335a81976145b592cf7a8e321abdf67090fae0e42964e3dfa2b35d9097dedac56e6f1bcbc67435af7c7659e0bcea40beebe7ef2457750961cc960cf8ddd022abbb8688190332b7d2e992b68de6ce7dd55e34481c7864df515ac715c491ae4c8df1f1cfcdc972d1121dbe46bd8bccab86669dbbeb5313cf4827b9e57c4a7ef86602e18d38a5d646b3622331be400205c94b5eba6d86ee6cd1d3434bda455e5675054b8a74dd199da20fdb032be3d048681c9b9d87330a095dd19602dcd78af5815fa454705cc01ef3d6b802ab501b317d7bfb"}, @generic={0x2d, 0x10, 0x3, "1729cecb2fd779c3f946dab73b8fba26f1a75a6f17049b13eb81e991b754d7305ff6a5145d8723341253"}, @ptm_cap={0x3}, @ptm_cap={0x3}, @ptm_cap={0x3}]}, 0x4, [{0xc2, &(0x7f0000002f80)=@string={0xc2, 0x3, "c9fdc5c6cbf1ed3ce887ba7820db353a3e3900916401a0523e3465a5db1beb328db4efa34e30a6083de52b068357738c721b1c7002e32435512467627a1c5f87841de00d2e78239aa267e4df452986365de7a71c4ce7fa2f546b8e957d31cbd7d042f35cc617e7aedc2b627f58cd008b7c71b65ddde45f662707c22843f54a63a252d9464f2368832a5b7f60241b32e4b8eb15109b6b81eb439f94fb7a2e05c41863dd370b57ee82075a555af7615b326763c853dc6dccb58ec49416d1bc3079"}}, {0x4, &(0x7f0000000840)=@lang_id={0x4, 0x3, 0x457}}, {0xb7, &(0x7f0000003080)=@string={0xb7, 0x3, "4f15dd22c3a86ca1c4bd34a1d688d595873ece57c693b6dc90d26f665bc1f96f93d0e4d6a83d766c0d34efefe116120c11d363c30f1096fde83bd9ed2d3327c0b20cbfee62b30476ece8a32c4d9df0e318ba1b92feed76f6833d91836d8e524b28e46dd150961c4bf9d0257c694943ae23c9f7543ae6cca2229c09a2529fb2402d7ec930cd524a16e4cf4189f9bafce71d76afc0b8b9501bde17ad46c7df58b94f6e38308f5b6eae1cb9ca3533b375516011fcce27"}}, {0xb3, &(0x7f0000003140)=@string={0xb3, 0x3, "7448c5d484be9d1124f4da01434172748501d6ac81865d135149b6d1bfca8769eb6ecfb39d64a87ee5554244c956c6af6a28fc26bb4b792b6877b6a818be330e4eba7a29b709a194dd3e8ba1acc3630933ab7a129c25b7fb0277015481e96ea78d08935b440ec402591111a3a0d8143205d7bbf0cf9e120c35dfbfd9d32147b576508b8c68491d156fa5fac5ebe820f26a9a7e429d8fe7dfa6e278f00d031fa86a649faf5e1f86b929e433bbcdb8a6cefc"}}]}) syz_usb_connect(0x0, 0x36ae, &(0x7f0000003340)=ANY=[@ANYBLOB="1201100364c06a08ac052502dfc60102030109029c3602590740000904efe50c03cb027f09050042e80120010209050c0ccc0100050907250181b609000905091097030803010725010207ff0f02238781b9514e7a8341e8b10039e996706a9e0c589a6d38705a4d4b54edb2b56acac08153b98ca25b5e1a14def5c478eebd421ee4fa133e561558f473bd5c4378454576943d6358d896c320ac78d4cb6593e33d44c2eff5636b0c8836211439316e046d3fc868c41941901fed3a5b128ab59dc5a0545aceb227fc9bc0bb696bb8aa31e9596947f4dd40a848451fac92a998e92f711348730e56c1543266929be888763e5cd78859b0fad0c2d34689a3c9fc76ee542b209bdfa49efa56e72979d9ff89269e9eb1e6630fdcbe1d25f8ce5a223d52916b489ef4c4a4a3c6b9d009907bc4cdd7eedc9363b05689dc1f82c8bd2003416b0bfa3b5d7a21602ba57dabe059f67c4b131fc9bad881f0a06446a1561320b28502b99006b08b447f8bc324eefb724c576f21f3c1926a544000bf283ea9ea609cd3ad3dc1f63827e84faa3c873f03475a47a87afa20238fa5909fd7cc7ac3466b2e075bae4e8088c4317153befd427c453a1b0aad339e660e352c0e01f351e618568fe2e41f2f15a455400b652bd240dbb58edde316d2aed120716e61dafd6c1b28a5bc78fa135e200f923737f66af77848bd5a0aa75fe1a3b2777fb283fb3432a4d335b6f70238466d8610d150fb58bed1ce0672e66be656f5527ea4885850e6039d0dd29054533a5fee5a261327e71cf7c9d96aa13b11f7dc606495f377621afad850e51c06aa744b9f7c6cb7dbb649ce2b78dfae5b0313df2aefda2d3ab4bfaf6e01d2b87b0eea5ae2b280d3e602a886f91447aaff70680a2d23af8c026c4fbaa6c91380490bbe6539e97aa715e34d5fd7509215efb0a4767c07543c00ea20e2efda9c3c20babefb6d5e7a54fc7d98baa98a9d97ff80c1aec7e1bd5c099a16b3728b64fb7ef253c1ea96d8c274a59fa5f8eb40fe330d0a69ce2ec9a749b63beef4e5f23c0b466b2e64e9b4a65192aa7f807d523b1bc0d6f5dbf8cb1b34afb9683e21c6162f9503b7eba8edb6f03bfd9a68ed764617ef73a18011c56e169cad18a0812e6f822ba2bf610b28d571b2ba2ef87a4e7bd89a72e6f198f20f4398fb646ad8302cf56d778a7849ec0c31d439a253894bb5dfdaf0fdef6978e2a62fe26a6a0b1d7da8b1eb3d5804ee6354d9537195d111ae769833e2283cd5be25786ef124edd8eb4ec5293913bd9e7459da5a2b4e0a79690a252a402df60a7ee981ee479a34cab4751b5622215d614bb84bfd3faba9b21e2dc11f059dc3729b06817f514aaf3b29db7e0c85d2b6dc30a9610a37a7341dce50bff313ea283fc32311794de3bae179261b5cb5a6566dccefa4fee468ee0616ccb0d70b05316477edbcc0b1da2fccd2c4e0f2474899f50e977ae9d472eb54647d3ecb2fc5ed9b3f9d09918d7d4d0ca55cbc45b3ade53c97aff1523bf68397011e544c132ec2e625428cdb5fea717562d9f9a9051d298f5d07bbe0b9bf75808f0e9920ef0a2acce74163780dd809804ded2547770dc0b9743a6401b171dcf28964ffa73dbbfd8c46b43bdcf07f68616502b0f8223c4e4ffca6416f38cb8e8f13fc45a28a9da8b116d674d4327c33267f137e71cabd99aee534324f1ac07ae225b888fa8011fb8a9bff78fa6b417e622d2c171b01b71e97589daf07796691593a9a448939a98242df9cf81bb100bbb567da0e252cfd64d055a67071509e76cfd129cb91d9bdfa926eb70f87edbe052b27d08bac446a808560f48576693b78c6cb53868fb92906f5ffa8ad2e5c5fd7e6d357d1ffb6c59eaf10e53daf8a78bd4b40b3662514e1768c854eebe04721e9c0a3488a82b1fde26937b7ec0c5cdd3dad9022b0ee85fde944c30cc0241fda868cb02511500c97f7e1bd223efee1fa4e50983d60c7c788d32fd011e77da1329f4c74b407be0949e3d3fdf96e69d46bcde33a007597e9bb2f5e9295a1a6da10fbbb858174cf1ad389b4e3ea101628bcc7e8065a047c6033367c5515179cb926def88bd7a3c55384ff5fdf7552e9903c522cd9c560fa433d8cddbcd10ba12c673e7ca700c37d9cf747f79cb9f6246abb7a25bf8c054f522307e3b9d695b80c84692a45ed7fedb3361e454bbab44f3397702358e8ef904a08dc1b8ce274d6c01976a1a24a600b617005369f60b3e5d6907da637934ae4e9df0562d2215e8b92455a37715b101ccc6a4f437c2a4ccf483527ff8c531f9588e2625956f4789de78ba910717114f8371ef2f7db3ef695960a2fea09eef14116f933377ec7b4cb7b2f07f4ac54831474adc46bdec163237325caa16ac8011beccb2f09158ad4cd5345e02fbc33aa7ab4134a8c654e765a654f908bc91ea263d944a070f646631def323d15d62ba17b8921edaab7ba16c80d9619675c8a7fe180501046131a514369f89eb82f8abd8237928d8983fd41436cbbf65279eda24e1a45a95ecd108e29a19de2fa393dfecf0cecd2ec18ec26b07886678fe2cde700feafc1ba45c3b42091b1f99d507003f148689f35b93ceaed3d5272b13be6d39ab4e4b2e5d2977c65e69145e48045b877e14eaf5a084392ae2908152c603cede9d9c6fcbdfa8cb13a8d4d604fd018ff64ff0968c24ddc6ae2d95f527563f700ce213d14f2a0896c52f56ef10342daeea707b5a9441cbb763e44397a47a7137a97f5ea3a4ab9caa2ab455ce56deaf44bb219cf3566c1029630ab90f271526c212f789e570e9926739535ebdc41b1db6eaefbd1255e93344545183d82d55336f369045d50bdbc9f38b7faade28d1c6449882a64230e3f818326ae36dbd8b8a52124a41b5468767bd4edbcbc22a3fa8c48de27b7e66985e8543dba5e03436827012f88dfd6577ef26686933b84fe0ea02f98ad455ce4ded263b06b472fd5455c06c5dd16547bcf1ab1ff647091fcdb4e9fc9bce62060b6057185950a9be83269319efb9e3292335a19e029a120f70c4877aedce4d1fd71b937bfa9496ddc25f4a5c2b32bfb4f00f5c0c303623e2773b352536e42e3731428968dbfd8860c177c657b4608849f70eca2b82f4602452db6740599eae06d5c72c00a8ad3947b288c5a39a07dbc54a064e26664584d6b95334c8fbc0aa065d6e52fa21c85a72f09a4254700c1741f322e29d64a6716c8c82f7f20c3abdcc44f4c561d803654596d3998144fd76c8f65980b6220d6bb87f3576f957f0a6be5f33f9976519601c214f0d3acfc16e9237e5c14f6b94380f1ed20e218f79675efbfdb7de667148c954521ba81db163dfb9c0d5c2132a2dabc5ec95a47094ad14bce4807534d7eb53a5aa95f2ef35d83025aef436f55a2f76dd54a55574e74249a21162800e02850e1b2510b2cce6d95cb9bc12a3bb1f1b20d11de308faff07e6e003cdb945db846f10c464acfb854d42958956e4e05a027366720bff829701199cbd12990a2080dff022843253f273841bc2c8ac06f8addfc3e7668c51b79dd0fca045ce3358596615d35bdb9e2b278916819c01e4a243b517326609b8645faef66da42a46e4052501382f921cb0808c2313a40a2d099058ac02e3c2f44fb675f00b7042d92987412958d7ee22bb5f54726a41b08244d672720a72418f214546cf8d292075fbea0d1afaabf1acff144577ddb3fc66f9178b0a385a33da78a4d18d455b27dc87009ccdd7eeefe625db248c6a335c4106f22afc6a38787e5d9c609ebaf2dfdce59e56095d779de3724cca38c889cbb3c65275e81e1eab9712b52739dff719582e0c6f86917a40ea6046c4d88b23b4004efb42240ac0f06b5d9b58a2ec91b0359a089599f99bebb975c0244f3e4b15331c2ff194779d61f0a1125aafbf3ec330adc6602f1e3381bf117c9dd048ac85f4574ad0914b0892cfcc5258db9ffa67ff6d03153cdd9a1a6a40ae46bdb099271ea718580078787930cab756534f244ca7665142d161a67dcad015008c3e31e6986df030946e21c3aeccb1acc2c5547378ecc7c71cb46ef25da6734869b22a9dd6f768669002eca82c6acb694a4d4f9c0fcc4ebe6e93c99f3141319b2b0e0b8d25383f8fd234d136d08cd42a5886019875a1132379f9a50849ecffd456500a5e7414e4ad38077ef7075ac148b7e096f03d0c8fa6d803c62c5d0ae27ee81fa20a4385d9d25c1c35fad58784f3a95900588bfb92a0fcb9fda036339dc107a713970a6500e5fa3f5f00c30bcf6245a1ce5927b82a3b26b53a6a58da0dcc06b252f9d24bdea77e02272e80b6f85ca19e01e26188c65b94f5f7f4281d0ee7d23284dab201e0798738cd2ca17b5a4af3c049a3479f77088a84aadc7ba45ed3192beb3b454536253a47ee083568a101a0d1fc654ef1c41613f049bfeec655c83e5ed74915cc91df0972be1756ad4569a60ddc6181ec1c79aebfa50958acf6ee7cee476c959014eab14266cdeee7c731a6ab50d4a6bc8968e8aa12f3e23fe15694aa3693ed4c23853dec4b24298f23bf517f80804a5e220f97d3f92bf62b9049266bed0de9548789ef224790a501dc7fb443478e91541297ba3afc1c10b0ac016ddcb5415f8e169f1b35327c0dd2a42c8bfa86f07c98bb1a3361dd32831fc5f83acf6d821f8a3e02593550c17d1df137abfddbbb17eebb5538f853118ed77bd0d7c55202316cdafa5655f65351b365b1d473e2ca74caa77a6323248692719fa9893ee58ccf77911b8027f69b8d9dfefe9257ff2be90bb555336dc99d19a206814a5d57f0cc89c265511c93097c412f216828c6d6a628d1debca38d286804f4032a4f34eb189a441ce21738d5d410034a3da13afed2e6e2f65c67c0319e03e8536fd891f942a6fd2dd70a7dc1c093dcb42be92dbf70b50330399cdea8caacd79d618c1d6777b2c4b212847c2586c184ea866607ecca3802e62db8c178e1e6ad078dbfc07cc6d0d3f4cc8b71dca8f4eb04877f752af262b18098b03d7c58fda6fa8c8648fb056145e311b268d48d54687dd8d1cfaa8e9f2106161f61bddc6f8cd9574e082f30f1b117717ee3289903db2529d82dedfdd40dc7a454063c96ef846d68f81aed2f85a091a9b223f78251d3e54b47881d34e9b2b7d0ba824f758b5a05a0f541d177b7a323676a8c5a5411fea81f5c4fc98992e5675b4910bb168b390153ed0388d89692691779c03e93c24fe7c373e28c7a8fa2ce919cf3b48a22e32c6628dc7044090c1d3e3a60059a3f0589256c4de0eb06bd011e10ca6c98166c1b02f332337c12941ca2f7b4354610067dab3ded9f43842c6371b79dc4c27da001c8ddd29d8cef22c4388476b050b91843a2ee8477294039cc9eef8f540c8a4b7fbece03626725f7ef7ce3e4670b8cad087a1d0693592760ddc71ade5f002d9d8ee9c5dfa8ff161910385db006cfa8ef312c9edc997353896b427d9b03e945153901ef297d6c146328fce6d0040f4b1c0057efe88785da9fd40376e4a707585a1eb4b8c9979772fc0bfd318c0f5d66c306038ca069b0331cec2bba7c1b21cfe2d67d615e7126548d4bcd51ac627e8c3d0d8546a778438000f58c3c0052a0337bc926b8f0a1f41bab22e688387142792185845544c58bf96e4f7b07d779a790b05fe67d6d0a6abd6c0e1db12a36adb747c433d9c9e85c4de140b030201c3a4a1330ccd018f62997911e8aba9d61d4d5c7ddb303cca5846fe57f2bf8b614b4490c782c44d7d71e166e10c71cb14ff7e93e7768dc7d74277a56317c5b8cbf03d31a0e8487747e461de9736233306510850823f4e1a299e101fc46c8f9c6a1fd6ca06ce0ed1b936a575855f6b44a33f8c459acb8871a1be01da50bd92a6328f1b635a886a0eafdf8cbcda1866c5b7090506105c017f040109050210e900813f05d5e5f2cc5aa07522b9ba648dfac2646e6ad5014c7573e6c30c1d6b8abb13752a27eeeb6f8ca706eb3ee7a21e6a4bf6c9385cc5622bb7e6f2794c7f22df68f7400be908d13a98bfe5043b9d231e46a25b2ddcb178c318179496653f4416a9b1ff986bb8709292080d2cf1a50b54c7216c80262816b3af00802d2c096d0f1d78f2f8903c634cb4faa275b05b0535b755434e3a413f735761856ce4434086abbe97131e80d11efcd916ea59ebebfb59d34442569a984bc64cb5baf98febff8b02d525e5fd8a15fcb65bef15e1b6cb920952f44e4dc8cf09050100d4024020060725010000cb090725010002fbff09050604d803030204072501023f000009050002b8001f050309050a0099008140064e0be7d039f6e72e22d81545e70678ddca8235c625b41b4eb03f6b610300ccb9ce4e82010fb9819797d6c7c9541cfad43373a1b7a520edd0bc7fcc9ebe0a7ccf3919b5a0e545a96a1ab267d532ba09050c730b01070507590af3f4e918d1e52aaa1318341d3128d262189de1faca1e70f44d9f68dfb0c9b583a087657732b4160e09b2b419056fc81575c4ba5b746d2edb694f9de162fad7a542a9be3685d9793101133f765eafd1772bcccb58281ec509058c08c30020047fc0051a81842997246cde63a3d72dde66c7d302c64344e2637f4d1b6dc82a142a9fe3f4baf9284e9b55df21decd36a180bcfffacbc7788becb20cad3121a8f61e1455dc868dc051681ae0997939a847049699ce85fc4bc3b9a578725e0d627a3e3d4da4e580283bc1726b5017a3f03fbb35ce8bdfba9612a336f2570dcfed2e999856ba3352ab19317232a418034c6f46c6a3f758596d797035a5bb7b4de6064bb6d54d530e1082ae7e5dfd13b32795c484a93389635ed810e4dc38374ca336a109050b00a30001a0020904ec020f471f489009050400ee01038401021120b48b3cb5e468406b81b32349430da9c6c696aab61293ed8c9ea9be6b95c3deab01a4f3dae51b16def7ff06dacc8375ab17d8d48345a4194fcbce335a3de3ff6b8ad39de1054e958758866ff79dce51b619123ca7882cdfa5f9510506a1c0e0545cae632a11710573acbe87d48d965b8acf2c59d6d79cb63907e1016d88754f036fb67db22a0eebb08083a8665c029567545acf75324cd78f4a3d04426a8a9376afaabd40655406a811ae956ad4de9d7b92f6420dae9b50e985316c814b6eb85f73fd2e027e93154c0c6d5cb836288aaf441c50772d4ba98c80d018ae772002ddbd55261cc8e7d8cdb150dff224a14a6ac8eee802b7a2aebc8b7f3a25694b025ca9df5f7e098001b0e242b59f51e2c9fe7ea3eebed4edb95372bb4cece81fa3465dbe7419dbc17afaf8182a921ee8b06ea9d1c483bbb07879a59f4e05451930fff9ad65c73d876c3b16ae8d4edbc20c968ff7b10184dc7b74ee205a71bee0133419995f58145057f4cf9935f9c19be82ff0b18e8408dfa8a6f369bd829f550fe77782390607f845ac581c37ddf41635a06c8a96172c63b733b4171d76ec584e5921fad342d340ae52ce878ba928ebb2ce3822160e5708444563477d21498f74b01fc8e8991a7e887e831d8726b59e19d191e62fd31a81df8592d21153109095031f7ac10cf27b31afd837a566018630858b3bb3232f7c0f6e9235fa137c88ff227aadcb203a0446e45eee5ab48f295620dae2a86ef3cf27f8dae561cf204e72cc49860825f29db32ef7b2059185763f170a7fafb6afffb4955411c39ada747128f8fcb7ef06ac709f8bab43b710153e44befb93f35bc5c8b617ecebac799ee2c122ccad9669c547fc2712699d7f67a7dacbc44f71eb01dcf59e8e04cabca047ead4e38c73a01ebda0a6f9438906140126bf4b057fab2048117b8c7674c0f481c0740a6c9c66c1ea10b9230eba443e0f676c5da15b6eb3e5a7a4d38d2d6a08400e7d9b4c287f5c7cf104eb1b0ab8a41a44dd789fbf36d1b89060848b109b04a289870f9859e2063160093a396d56a6f8e95eeef0f458c90b7becdd7a10f095fde02f497c18783624201d28a0cef219039218bdba7abc8aedcc16ca70a6234889ca1d09e52702081b3466369d97f8abfdb7e99afd36719b2a34fe0f607cb28854fc6d309b779d88cd66e53403e83b24de3917e0ff6f92b468fc1fc6d1ac031271e7241d799d735d76aaf8cc8c3d8f439c6064118a81832219bab874fe51bc22ae049840dd2b3366fcd40dc82022b36d0ef0bb9866482318986340f4ff89a33614fad425134206175c5ec009da5236cd8b11b7250bf078e135d8301495cc9a57732801cbb6b5abc5a8b541d9cd4ec8533831c00b2054072703705ac16eba5fc88b91c6167ea7b87c7d11ac97628026d0a50e141e27c4bd9939e57726b126c6a40019e33130c434061cd9037886a2fba36435024557d321bd7c88679a4ae95e67c9225b0156d4f8450971e99ef025443c1a1ab04ddcffa8e18dae06778aae278dae1d32aba6efb2a34b026ba3756203e20de0382054cbf4acf6609cdf477f703b4759e6e2013a73d999c6eb7a7b60d55a334ccacd8c6c6c9b55508f5a9cad8b0110e6e66d377d1f3750106cbd0684c8fb3ab88347f68d2be8fb50e5d163fb96249506ed73886cf494b7240f83ac0f9fe17bd3f567186e08cece734babb554f0198eaedd64bc74b6c0de5dea99b1153441313eed503da1b788bb474345a48aef103d0c144d7ec073c5c7a96a9e4b74cf61ef4bddcc9529c8018df99d220c2374a8901a1980ba8d86a7a9f30986e0f564d60c6c77848c9f7819aec0ad91a5f1ab3bb2e1d14e6dd6309dae807482a5028e78aca79afac18ca5b1d56af575ae8c2ae6c6a22a49a7bf06da4197e93fe5e05420760d0b229ffeb9bd1f38dfe5b366f800c33c29b439cd0118cd13883cae3a9974cd6016a15dbdc460a5af905b209ea95e245155aff58e7588cfbb862df2955889b9fa80e4a4a8194a6b4f20cd3ab80c1df7a8e91fbf9415f94ee085e9b99f1f755eade7ece21b215c90d7ebe02fb02211c9a0f06f048ccc7e78c740d8e944988c79f3c068e63f97cf7a97d1e9eb6e38e246ca7eca7c7108b45cc80f646757f8fd00f9a57b95a2d80c29079e6927eeaae45bc370f00e9c4125604e02787443f000b9483f2471336fbb80d9079f527b4dd7fe0d382d3a386520ceef9a7bdf6d44e36c73ecf2a275fe330e0841e23d05cb190973bd19a17a0823c2810258f5d55dd0f5dac0510d645840c0b9bd9a66ac8454395a3e3ce6d305d69722b06688af0a5c35c58280875a8a7da134aed2250ca2639628616d755602ced28f4d818164dbc379d59f32af9d6f0337d63310db1a2207a6eba527d3564b644cd7f295303d9b1afd2fc93eeab3410c59eac0cd692ada67cf458fe82655f4ba237b516641050a555d936d7cdc702822ce0821dd857546a8736060f7e50577e8e0e755d76eb469729bca117558a7590305429a735ffe7c8e04ee6d2de889369030388b4a78c7d025b7512a895f176a0f98abfab8cd655c7eae96acfc9927f44e196b73b9b486bd7f16eb5e75cff1c0206712343e06cf7e82ef81c06ab3163bc6dd78a68d570c66ba65e63f53436a7b961d60a40e7b6a7eeeea0e5a7bde930c0133ca3f9e90ca8291c1b0dfcbdb5eedb39644b3555734ebbc3d0714ef57b7f839fd16b753d5b3854e0a312322f91b07d839c805fc0dac4ba165a31e46f1b578b19a201518f1303a9914b20e44268d146a9d2cbda6fc283e5e5627e4020bebcc0f20e1266f07029ea8c7e6e6eca6ebb69a69b4d77205ea642fa6b342620b51f9f7de55351372ddfe00a2f34405a0ff4fe33700b590907bd1611b85e9d00a6da1a7e48a2b54127f73da3bebda4f4809e6c7681c18bafa9ad899c5a7c02f152b95e3d7d983e3fd65f1d5716eff923c31f76ee5ea555e27ed69044995b6dae7d7a61de877769c95fecc7e7b95fd550d8b2264ce7be1ce7b01f0c17ed5d74eef858fdbe420d919516b6a37362a33cbae4d4f8ddb3b699219dea2809ef9de1904407fbca331c093c39b18582f29fab66556eb07423ff9f458a0cd8ec1c74bc59d023fca593b20fbd16a7c417c26f52cab4af5386b57bb7bc4768573f352eef4182b63ab8d4d92455606847423d8a86b5d96696d43ceb34c7ba96535d129535c42a9ba882ab73659d7e0aedd0545e6f1007b5530cd1165112d95e5a5eb471b185bec649cba2a96e5ce2b95cf91e4c3d4834c7afa92a557947eede64320cad401a53dc40a43b98359c005f0362c33249da03e4d64ecf8b70958440d6436d266e597b319d7563bc2c312916005ce5a0b0e8240daab6083ead59a118cd06ce8c2e5df441c539d5ac65a964c27a812a95e36655a952887ded8a67eadea19cee226cdf3a29b68f84ef41e19d75db96cfc6fad0bc560e6cfd86fc662411d08daef94adcda01dc87fe9cc5000be5b3275001b8f2f18985c2afd499b654f586750d7a1d3c0b84b2902abf54c4646074624d21ec95306dffaf040a2ea7a41c3c27b38c8ff2356cf6784fa22880001f86f67f44c4c784a81f3502fb3430522821481248cd7a6792cef51e32a5742682ef957fa8c41a66f5701c877d1920d0c89ebf675e7cfc04f5b9adcb9145f971d95ae2906b77bed5bd72ebe1b2b8844243597ea6e9630ee99352cb9210c2ae75744b0587bd706e4e79651d70bcb523ee3f37b8bb82b157c23e8bf358cd7fd550eecc7bc47380befc50b846fb615c1f56ee5ed4fd3d97462fb3e6c010bc2d60b6f835c88cd7462feea1181534dac1c0b83dba74e23d75684b1e2495e457405c42ec0999dd745a139ef05ec4461b74852f180d9084c4f0b14bef47d7c03179b07d0878e9184a350210f4527646c3d0f2ae9c7a54002ec220ad2c3832bb0d36586929af2eb76ee2d560f5d11a67def7a29cd8fb937b2b9e94eb714db2e702a84ae8164fe3a775038219bb198470c5feecdc7db224c45eea56d091be44e5bbd27999280adc49ee1456529bd9e6990069008fc5266d87c63fa25a7e401e5f4740268f2023addd05f97ab44ca033d1f333abfccfd30f8749333f24983507b6df0997dd3b2845f4f8cae61f71e7a648c2155ea3b510c929149de48b4cf4f3ef20fd5c6e6a51121747079b2af5f2a65b9141b1a19d4b92eeeb20c1618c268bc1610bead6b88a902593259965f5c43cc491b0f1750ff2d825fbd24e65542a2460abc4e94799993836783b465a9e77c5c54a99548f1ea5571b85196f2bd783d75598b56e688a234a2afb0f8e76ab9925b9b7636a6a39a74e28023bcce74d8ddfb73cef039840005ba5342e902e7133fd9780c90d407e8b4d5dc4a10f16dc5b4433d59a635d40e00f56b0f41ab4d040b24f14537695c54fce58d9e049c359141998b190691006cb95a24c9db45a69a353198387925ea06845f6aa70610d8331be6677675a2eec6542a84b639a3494a4cc84d00fea607bfa9fa471e4cfebd91fa3478ebb8727fea7a134a0c36391fe28e6a6a7b54fafc7d8f80b7a45f13e8db194c71e3fb735ec92d3406f497f4ac69997388684fa2a1e713612d6faf7d7f1e92cfa346701d0317bc74ba6aace9f2dab2585bcbb2bc7967e9665cdbe5afa316e8871e2bb505cb4e7223e51b4f81043fcb8b227696d9c130f0587a0534aacab417d8d0a03b64663d374b28225cabd4601c3eb3bb20e1ba5e0852095e56a8f7648f42f01314615c967a38782c6c2036942921804c848ffd7a4e03e18d19146fd02fbcf856ccca034f4072d4baf514f94737bf880642d321baa36c140e18925982c9a65b1de7fb8ae841fbafa2c9a2c2707a274656433d7e10139a19292443be2d99a88574999126b48347db8c8476bb5bfb8a3a08f4b4c5e6c2f7764431de1e21c783df6de347fc375a5fe04f4fa3ddeb19387faca3c7708fc1a1c839e7e078fde5076422e62255264762eedcd0a69bfa821ef0f931ac6f10a94dbe99b361b94118a568319298618b885ed7d58e950ece7ba29c3a45ced9857d60d6f23167436cfbe29be12402626b324a8bd39c93060d8060f4dfb88b6493bf97084c08b2ee77a627fb01509a7b4de26fd5bec4008f74c1e4ec855b054bb10732890f1f2a98740a83acd7330c31311dfdb3da7584cd012cca332efd6f647731c195908969ecd742ab8e7840c7d42675f6aefd11ffa6995b41b2ecf2eee33ebe1e46c093376777b4b781ec8b184b7e057eaa5ad57147ca528aeebdddf5e6229a10e6e028ba07fdf587a3409af5217f41e7c0528ad878535260bc5893ce4d8096c507e66028d6f8d281aef54e918ec5b9465802dd302bc4c6320763c8ede2fe208e813bda8d38952efb0aa96cb197e923f359f4d2d24348ac8320bd2b8e15f10c400336e97771271aec8598ada49807ba83546ee6ded1dddf844aeb84c5ea76cd60b93a501bb198dc24a765fcbca320087a02b536fa8ca0d002f2adbdca0165b43e4bbb6d681678fcdf0fa28a2754bdd5ed4dd991246964ff2cf943b1f43c228a9703e7843f38e4dafc6b6e9364ad9cc259e3f23c5ec90916f567af5afa25dc797f5505a5086436dc4b54c64d4e845e77374ab2e0cacc91983504057b88929a81e70bc46e444276864be1ba87e14527956fcbdbf422013fbd7e8ee614bbb0c4eb55f6d8e4e35a42f9ae7da3531db78f7c4668d1892298512018d7f233cda1a160d2707c459c5ec46d4ca7a1f4eea26546fc1b05b296e934206804ff5e32975ae09a0905090c0202006409460fa6310dd9eb31d8bb3c89e1ec1534b7cd1ed8126ccc4d6dc613b516ef3ca446383384451f568ac38b14da507c36911a981a557164add11dabdf7f41d49065469b0e1d4614090503085c010009071b0406357c251ac9d1b0cc98ff8b9001476add783ed714440c3711090552081003080605090bd88b7db683ac9a0725014b050200090507021a0105c00009050110e401030000a9226e1fefd80bbf5af716171981442fc2768b89a955f041c7bbe6885938e82866f65e135b1162cac6c2fd51c1a4507ea030c7f90a6c67547219c55d13b170e9918692e2308a2dcf254fbcba2c2329deec34d8e09d1801e73680dce730cba57322beb4824b3bfc46970aab811cad79052a6b5bd72056d578dedad88e46dd3e030e87be2c4ecf44479b1c45c08120206bad280d43d7891bd0cc1d3bb30eea103a52fb51c9d3c55ba51009050c04d00201401d3121169166db01a6ac4207d167c1f9505d4aaabe5aa4439d2f3879d1a6be8e3ef4e82c38a189e124a29d295c121302df4d07250103070200090500086503080609022404ea17c990e62c6415ea12ae682439ca96b48fc2946bcd6163e80baf31a8d061dbf6fcc54644acea86c8fbec97cc23d511dea7a704d4d8d5ff875b715a27b8aec7111f80ddc084f17480585d1cac1fab23da122bcdd28cbe3b59b23a97d00c3a66ef46d122063b44bee677b8c166887e1a213109442711db11abe229a62e8d62dc22d3883f80bda226d4f463525e05ac97758e45b82da64db10250ac18d8d09f45a6760e417ebe52ead1ac974cb26105e49c541857a73dcafe388240515c237412ea8f58be6ffeff8fe7a89a324dab600b8152460c410002af4fec576c569d7c8cedf81523766effcc4be41f1f6340e0096656d3b5536efa46d7773cb6d91dc3cf8c589d3d4c2f3501ba2249954d83e8581379ff837eca1906176fad1be247dbb3825cfde18444d921bde022c74b2a14919d6d874ff09a9d2c4e83e274f1040bfd78d405bb5fe53ba0c64958c21ccb082c6842e779e72cec46e69a1ebb2f5e8f94b560a40efd5cb98d61a96ff5c4f4351853231fb1c01e3d2cf46753a0f1312ef23ddfe68c90630d21a9b58eabc2dc0667078e2f6060d7931b05afccf1983c44b0a5fd4c7107fdea944c1e956c99f9f10af2cf83511808da23b6eee84a5a9c71403697a5e12b6c996f0ed87c518e1e7d76ea5d7715d505d1ac875c8e6007d0dde21927d232a95bce91da1e89e19d5a8a78bb038a7bff7815ab0e53b586e15c913e5310142d5a970b297f5148e374675cb7b7b8903ec62e54d89fe37f5ca84f62353c153cb4df0e0ed8179539e4e61fd8ca440ff75ba3da63e1fc1d89cfc899ccc1c55e414470f4d128a5a012baf155097f16e3ce8c952b478afae0e51d7668d0f34432d2cda64c42d658950242f4f9f5442477f510db5ebfa29910da17c525cf2c15186a635eaba50528e1ff20c3c7430c99e5e3ba656662947c1b0fb56371a41887876befe5524b147462cc7911445f1ec2d0ca1ffdc539444787b66678d460e051c4f1898d5dc6c19b6fb04ed3d9b7927140dccdf2067e4452387eabdff1fa9f4a739df8d3772ba6a0ebafed66b36753705ee000d8f60cd1e1863661b23c9f31eeca44093a5262e757a59f67e7e7412e926c68bb6a259643acc0a2a507e97a47470f76003cc5bd3c803916cd07095be38783217db5e2bd5ec56e02908162acc5c259336ec9a2a6aec51c3ded0fa9a33317981495b36b3aa8a0e257ebd7b42595d8b3201bbcca2d01ac447533a05ec1e36c43b65197bf52594506b1e48ad0ad77a022597a54b57f7d82bcd82542d9b66d999d685afefcd7f3880a56f025cec4bce19fa043a0a00629ded5dd2b816c9e0c5a6f01521cd19832ae921efbd8a0d9147f67dec87cb6539aedb77c7a5baeedb3047075b1a8ca8abb29ef0fa28001cbf47257cc6d30002828f9e1e34188e659012d79d3fdcf669331566ddc4829aa640c50bdcfe7fdc38b59ef77f2d05ba3479200711b5d11147618d640f0f904582777c5384e94280395a51c291231c3846064a4be254b050e7245980f9a1d9de4eb740b5ab5cbd98373977c4e509fea0cda67c94dd533e6df4eb4017aa31e4aa1e8f7442cc66e2dbf94baf9e9c5cb53336cdc4e68f1e74910a3cde52ba01e830394fdf9a8f79560a69869ef7fea9704629af186987dfc55b7967c9a0b8ba0be0f9b7ccbdbe1d84ecf247c949ac547462e4eda9fb02b356ee82a0109c4f253945260e23e2d3ca79e5ea8f1c8b1d412f5cde5fd8c7577ba273b58ecabc7cf41a02bda02cc6fd4d45c4ecfb29c280fd269c40e64da561231d39294a543089647b22cffe0899969b94f1b7b079422e7ed8c89c826dd1bddcdad3607d3e0a6dd6ba4bb849856f2fba9bbd8d51188868ec4d3bbeb98b7a205419aa647e7dd9ad4f122be24aad742b6f9c331b4133048fd00d105385cd3ec5a8ec1e554541eb3b002db8a3dc8320e560f8648c6a65aa1e28b058bcf7a63ade73093c403417a9c8eccb5cd7ab3ecc5682ead074c2307fcf9a727dee71b811a26ad771d045dd8f10f6bf9b0285d4bba06479ffb665b98d7f89b4a6142b215df7195448977c45feb869cfc6bc4268dc0cbe8009bead7457ff793b25536cc25f47fd466f1b7eef779965ee3a2448620e5efcc70a7b9daa883ed111b5798749f34c9d2d0334258bdf31934a12d80ef037b99b2d2dabb737b203418b45039594f8aec868be84d2999b21ebf8e659e488dbce3598300d1f48a5c203919916e8908cca4a4734593ff0098280fc59eb05df0840f3541c3ce40c8c1dc5dd87bc05224ab3f866057620b800d9026ab3611881aa3d458524d3f44cb10830ba6231c3e3a4e6c6824fc619ce64b9be7e42d0294b2b2410f3429691f6a8cce525115321f7212116e3d1f4de533a11a968c1353f37637e5ff31ebb581ab2990fa78d418f2aa20eded26edb068d63cf6423c325987dedb4e9f54d94371ae24b7dad06848138f7fa715f8a469cf03e59d7a9646532f751d8adf7bff5aa76ee2109bc17d94cb1f9de24484062353e63424ab20b6d3644f810c18a1f5b0d6f3823a5f63f008209f2fb1089afddbc5376e74c96b143378878c318ae433da15db6ec5148c74632bbd05770b95dced7dbc599ec164f4943af8dda100f243f83027106a91d3d3038ab302b5e3c8d66812495f098f89d75c49eb8e648fa1db5ff62e68fb1db0745cefa4f770818f592020eba97b28c62bbb733036f72740fa0ee922750f6ea3cfc6ba37b8f3dcb67c1146ba3f7ef01075c00a62280bd59ff2327e2e30a2eb9bc47026dfd0c5a7e5863fd3355c2c6c84b59d4a0001307335ed930b09b9c7fbce0badbc34c60ce263571abe0e3cf16ca84b1c34d8f8ae551d45c870ccfc8dc5597e62d4499ccb02fd805c33987d4d0a4ce9dbdf8626e58240ea62bc2bdfd06e0d6369e843c11750a219ba0fc27a1f37ca271795e16a17b1a484d420442e01271ea1e1586d0661987c9c22d18e72cca8b6d1fa8410add1e7b24eb79600a96aba18fd68346ec2af7234359bb52340450cbf54c307054db588be8449e3337e78bde0c231acd4d714f077ee05f9a84c278a834ebceaac8751f482614eab7d0ce295b935b4c440d4da6b6dd4f90f814b84d40d542cb63e47ed359f85bcda08969c576cd0c7e4b5a1ae6c2c02fdb38cbe574e22ad4d8bc9b32918f525cb0be4b867d28fa1f4d7996c69557097897a56a5a1ab29d0a0606f76d6400bcc77854adc8f4282db6b8e46ea66eb746a2bfb12e6931ad8ac71d80b2f9cfcedb301085c2978c6de65db860073130b6ff15239f821220ca166eb48c492606b2ae68b68347955f0a0123ba615898010560d54d706e1a9986e72d05776f7e6dd98d64390b49f0d8d264b9d1a21f3f155eed6a19dcb24558b71eb61b8b57bdb5167e50b8f385ea0a8fdc7756237b655508599498052a847e3d2133bb8390662f8245204e0676d60b4fee6797aef2393e6d070de0a041ccd47894d6fada1e1d5cdae6505211fecdd58a810dee0b9f42bb60b0897063a1125262ec919b3731a3150478cf82b1b87db07c27e9df1823a35b8711645b6b460e02efd4b14240d9093aa507f80acef6513447aef8bd81863528cbd1c1331c5c9cd9fb842e5cdb751bf05dda7e9592bb5d22ede49d350a9d1d782822d8736648995fc7b7bb0dc8730e749f803fc5cf3bf1cf0184e231f0ed074c3c344a499a526e6fd3cbc47139ec3de9d551e7d20d493a70216d0471af441fae45df40adc0e02a95977012a2340067532405192cc7d9b9362efdbd4a579cccc7e6a22f5ce0957966ad0145d57cd4e68f9d459ba8daf53cf6685b46ba8bf9a9ede954624935233161786f96a8a27c10b45348806deb46fd6e544f281de6f51530a024a1b296265f99dad6c18e42d6e7ce93a55ecca85b2cf05e95f75ee8a870aa93e4c85a17843115e557f694979d42eb71abfc1c2c297f59a63b20f54f9e8fb017f4a8e02f7743a2198a7a6c91f0698f1127af61bc862203a707f279b6f66bdec07da5a75178203f4dc2cd49d04d3e9cca74d396befcc5b259d70534948f18657e0827e5201946a46c1b9ae9295e411808f3ac9ef76346968d8a74b8dfd04af52088019900667ad80ae87a9524a903de8985efd670586c888bf52872a965412e523938b8bee9fa735c8da239837d938f664f68a29475e47367d0bbb73e04e5fbe062931c16f58eb3dd8550ce2a0a67737b5d8d7d83260c13c6223138c7e1917f91bd626d20309fb48d1a5aa375a4ba2bbf00eda5388020df66523ce4f9b82be018384d63e72cc96a2182418aef4ec7f2efb432dec0fd8f71045cff9586c0cbaff27f8cac6de8fde7fe8d35fb136cfb5aa67846baeefd5cce33277875fbd4abca4faaa80302cee884f038a339ab5a1b70578000676fcf38ac6727a1d57d7398c5be2ed03eeccd0fa5970b29461d9dc9cd6d6612e6db815d9e5354c91c7f6e871ce9da26b8fb843d421abbe7503dfbd0a8cf9f1d94546d8968cc982d853242113c0161f9562f09b8344046f2e0f5b7e9d0be91fef7e4b0a90c084ecfa3269ac9cfb3b088f30502e5c83f3c41f5a37beebb4dd844a0655165b020e1f7000249a8ad42bbfb4e6dadcb9383e8d465493f44b574baea3a36d976beb23a54a230427c90ddde5dce3ab1e6dde0ac27a9c9e047b935b3e12859142331b5684ccd74993cb14751fd6801f25f07e09b05a201a7752ee872ed77e35b57523716ab2cf028adab8f582adcd13e8727a4f4a5cb5ce3a34f7fae67505e3fbf371ae7878bd22c04af552fda17eb90e52e046dcc3972b05f1a61ba4afc686c26b5d0b80078e49d5dd1b20656426e1f237718cdb16b1cd8ed9844894bd34f1d97d44a1d359e56a9da912675467f1c749cc73b99d1fdd260deebb0d4f8b852e4cc020b457b87701e1d67d8d6772f113b651527a337f90167a2c2b3605f70664b997352b3e511c5fe611f435f614506d0396098ab872ba91628222332927b96da264788bc5b8dda8a5da6fead63a914315cd34c6463e81fc3d1e2d03670f2442f254eae9c6365aeafdc382bd8dff81de7d800c7163676c7dc0ca80ed4df709e0e06153a11d3dd83931716dc4ad00da8831fd46c81ca10c1ba445cac6cfd635d021dfd79d1d9af7378d3cb77bd024e7d27a9d0c96c7276caaa1ef45387feab057b11f98af3f3530a3e504199ee56a8e56654153306b313d5eff7f44a08c1453fbaed569e9143bd4fc8a33d42ec9c5ea22792881ced46e0f8621a222126eca64e551103fedd7f5f617b368d1a8113e575628a531d349b892539db8addfbbd52a07ec9b869e0bfa75788849c9cea294b04939da43f3a14231da69730be60f3b5a29048f608c630c96dca4229942c98b1754f0e669e8bad5135b45b0c38eda55859cd3d55120c078a72e9838593693985f529f7647af09206d19d6b2a00607935498397f8f2be2638b070895f640a133d1e59a19a0e1e771d0cc8588bc1c68506e72f31c21ec133fa633e4b222afa3b381533dffea9a17b938fcb32097f68d55b62a0596f491639e70ff75b664650f0009d6482f28490a604fa8f5d48b477564a043cb88b3bde23a34c738b874c74e5a273c6e2924b445c9090e30812ebaa3cfa8e516ebd7fa479290d0d117f520b4ec84723731561bb06e20fc0859837557d8c419c186b1b2dad7026730b9d81243e2b61c3e5e2862b5bdc804520c915e8cd68589c77d7b164d87adce837bda5f4d0103a4f67749feab4032a4ca5f30e8cd4fb96315119ac0a031d6f531c33e2b01cc683bed2550849f5109050f10c003c3010509050502850102050609050c00190006803fb3075d18e0ea389bd14686e299801a6399384850ecd2411251d05fef55d90c027f439d842a491b46c7424e3d01964ae8fdfedf8ba1238323829e21b33c32bf1750750a64433692cfe19650e111060021f869e0e62e295b15b61ce3183502e77559642697de65f2a7473c9d89b95237263b5b2376f8ffb1494c50855c0dce71a68e482ab1e655b5366520f3a157e60d9b08422725a5e20947e4e379328474addea2fa002bd354d773c45b7f14ca186b249310f309050e20a00023050309050503370106080602007e43b8b857af1f09d77f0189b6c3e0ef62fe650f05233a8b2fb222f61fd7684805e0defc8639b5b7e2de8a5495b5a6b977b4e53c92b2b2e8247c5f75143b8c66ba18ebf6a08907db8c696dce8129f9b10fd3995718df6eba5b3ca7bf4ed34c8e165c8d06a797ead466e1de2acc5c0eeb884393e2152ddfe666c64235af240905050442010cff9a09050917b000040702a40f52236595841a5017828da915e8f571f41e9a8a0a76e31f3604698c75d8185092b644cef6583dbaa2d7b0bd81dc86b072614f90de9da185a3488da83e157dd1cd56137c6ad6fa1d390208d2ca28fa4ce9754c41b970eaec93809032b6b151a0bbf9eb9507d49988c960b8c2cfaeb559c37ca88cd5d97855ff732737019fce9020a36b74c5b1bebb536b0c03df3289adf1ec70399fda2be997ef925558aaca073ee1d3000000000000"], &(0x7f0000006bc0)={0xa, &(0x7f0000000880)={0xa, 0x6, 0x200, 0xff, 0x7, 0x9, 0x40, 0x5b}, 0x5, &(0x7f0000006a00)={0x5, 0xf, 0x5}, 0x6, [{0x4, &(0x7f0000006a40)=@lang_id={0x4, 0x3, 0x44a}}, {0x4, &(0x7f0000006a80)=@lang_id={0x4, 0x3, 0x418}}, {0x4, &(0x7f0000006ac0)=@lang_id={0x4, 0x3, 0x807}}, {0x4, &(0x7f0000006b00)=@lang_id={0x4, 0x3, 0xe1a60c72d74c0ddd}}, {0x4, &(0x7f0000006b40)=@lang_id={0x4, 0x3, 0x200a}}, {0x4, &(0x7f0000006b80)=@lang_id={0x4, 0x3, 0x7379fe51254e0a59}}]}) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) syz_usb_connect$hid(0x0, 0x3f, &(0x7f0000006c40)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x40, 0x1a34, 0xf705, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0xff, 0x40503794accad754, 0x7, [{{0x9, 0x4, 0x0, 0xf8, 0x1, 0x3, 0x1, 0x1, 0x6, {0x9, 0x21, 0x6, 0x3, 0x1, {0x22, 0xa50}}, {{{0x9, 0x5, 0x81, 0x3, 0x3f7, 0xfe, 0x4}}, [{{0x9, 0x5, 0x2, 0x3, 0x314, 0x1, 0x6, 0x3}}]}}}]}}]}}, &(0x7f0000007e40)={0xa, &(0x7f0000006c80)={0xa, 0x6, 0x310, 0x7f, 0x0, 0xfa, 0xff, 0x4}, 0x1023, &(0x7f0000006cc0)={0x5, 0xf, 0x1023, 0x5, [@wireless={0xb, 0x10, 0x1, 0x7, 0x20, 0x7, 0x8, 0x7fff, 0xc5}, @ptm_cap={0x3}, @generic={0x1003, 0x10, 0x3, "411b9abd6fb6243f8271f2ed64a03794a1df9fb72ad8f1351f6ed4fbb2dd02f8df96b964ac77f0629d1e9fefaea70645946a68cab3d623ac3c4df80058edcccc1edc16dcaf5dc54d8276ba72099776489ab40b9c9ffa81f3be9eea383ebaf5fad75cea4244c391f706edfe18b9f37025978c64f1545b571ae5a4c912123ca83a6b1cefdcbb8f2b0b6efbc40aeb0ae5403dd782945f714f81b87ac118a5391bd1333aa5eecd1b1b7c7340acbe5eab8aba6e8bc4d4c2a7e5c1706ba184a4159832623b212234bed59347838d83e213aa2586f5ecfda88acb86f5401f802b6b269408bcba7679bde64c0ea6e4562d8472a622286424136bf09c6484c7db4ec98a8242dde6a3cf727d425a94fe409a01a9c05249597c90411be4a94e61d21ed2c79cdbc0278cae61b4c2dc98548ae91a7fa5ef80b158e6e472e2a8e6333a6ccd7ee31c85e8eaf53ac13b29f76a32ba522940cff17767200fb66be361f0d36609573fba73f87dc792e541a39cc9bbe8210b7716dbc8d1214646c5588e33ea253fcc5ef3ac12b4231bbbedcbd349b70864413d382ba64f20e92b295f3551ed3c1dda234b5611db8055371850773b4a7f2563f0e332842874893fa498c557aabae7b3047c0dbdb9955972387300f03417f58b442d215d2643c94ab1224c050cf34938311563108e56d1058ba437369c1a2117b0c7953945b3588fa1558477e7a2d1742c9ca0d78f9efee13e04e6200aa959317abaefc563bef2ce143c5de5df350d35fef057064e40429dd33ac9c10a2a05252a94d592589c21f805a7bf9ea1fbf06f17e97028a782d1893c561828f9e5bb86aed8d3e421c85d696ca27afe1683d0da6b5c6aafe61e444f39ddd64f54749e9df91e5a2b2356b8c804b077987b98ea1aeb0dd040754912a8e3e4f77de2912b8560c95c77c68b46c7f73bc3d3a1a5d530601a4e0855ade637ae9f1aa75a85b36575d756f3b1d50249f5b73ab07a05751f3a4dcd75c8eb0681459297dd109e2a0c4a90e1fe1214ec7457dc3d130371c030f7611dfe19b66ed5b9ade657f016d88a750997f76f00a652bd05654fdcd636f34aeb6c840761ced503e10242d5932c8be3b761759a3683c052aaa66ac520418c93b6db11f92294861597cae1c8f2e033bcf4dc55afd90bc893145a4aec7651992ee74f4c0c15836d06ac8c15cb256e9692404d943b12736eeec11ef477c2703ec88bbf76b49345a0c300a1bb98172d902db4b5e63f273929f9883fa96e273b3b78b946e7d9850b7aa59d0501819617900a6bbe282759bcf550c91732e9af100ea2e5b2476d014d82f1eea5f68df4ce15005191b6286564511a1090ed0e64dcf220e9d0d4ba43bb44ec9280f6999c11ec3616169f970e31cbd9d3c68202506a8900f7a396222dcfda3f2a25f51b67b2fe6823086d1e03e19734effed4940ef1fbd5cc1b7278c538bea23441b0cf013927d67d6f94f990a0726ec839acfdbd463008f0741a0af3a9bc34539bda82baac86b9b4130255c36d46a8629cd6d5112a12481f046bab80de966dca4af6650d8e0261c42195ff64a524c38b2473b79d999a333218dc333af3b172d4e2299dd0f3eaf9b8502335a76259dd21e680f0a64c2c8184bb042782c50d64c34949d3734d66cf4e4c9e84fa7d1122643ca6fd72052f797b9365abf8e3f84c69f21018a536bfe776c9d30fcb6ab9256cedbb795ece3a716a0077d46cb59d2ff15fe461ac02d5117b14f32b730cc0f5632afc8f84b7fcf906578be8aab615afd151a8142ed6ca535d6e692168f4c71502fdc79af0981218b72b5d1a043a90374e96595a477367d22bbfcc487a0e2e75dde5bbb644217474a4f33780ff12e60505a64a4b28ca91c1eaef862ff767009871669e4b43eba4e7d7b22db8c49926f38fba8dedad9ca01bdf17746c52d39b9cd31a26cc9b00d9edce4928f6cd3aa806c6cefa07e4297c5294a8b213b7fa455c183ea749de5c86a1d5c94a46ca2d77f1a702ae73d0d909205eda6bdd334a5821be0d36c0250d7c4d1e9a58b4076884bdae7907cb6c089770c70fcf781e67d1ba6a5d6ad289e3fe4ba6ec7d66546b2dbac62786d3a7effcee2751409f0e96ae266e9acd0c9de87b8f5862ed7936eeb15dfa65ac92a714c268b72e7ee4a59f07dec6033a58243d78af05a4db6b6eebe5b6bbf88bbb69069864a96d53c37e5655a0c73ca5be36399450a2007a1003bffac1f6d47f58c731588b8a438a46b1cbebbacb88a99ab5b2ca88648011b3ffd2a62bbd668205fe4153c7ef44d1309a5ccd15f2644e9bdfa9716d36528f39a51176d0de84e92806c2d7565c6242b99740a8713f72cbb74e15316dc6aeb3a6bc732e99f7f3c062f665163bb4d71f0eb310d6da8e7ed7c09ee2222824ca85ecbccab7236cb572444e276e406fb399bd5a2b2c0fe22231a465063bca89a443096bd0d9a69c93fa3ac573dcb69bca2224c9ae484ea147182c20d37081aa2b78c2641bfb726fb86e415904b7c9dbf7e6e8f64710159aa1631e98d78e3dfc1dda77c89deb70d0d71cdf8ee424ee79d8b3a6d5281052a37772e98aa37803652042c0781c8546ffac9e52c00c4b0f64962bee1cc3b45eebf263030fc42a5ee3152c34fdc67abd0b739cd7707f0528f6cea17aa8c6e8a9298500739e115a0bf24d5fd56a2a941cac4cbe950e467b9d2c039b0a47d48753b6993a2e4a7b367b4a94e342cb7e45ad1789bdf381e0d61c5c4ddeaa0ebd0b9fff953f034d9a4ceeeee28fe4a7d90365941b6c855c3ffe02409936d8bf58678b3d93810e4528143c8a97aa67f70331f2dddc2a15cde258d0723cb7fa03b12cf2e443ddd9974c14b280e610ec52419ff05150bbe80629f3cf5b1609ac0dbc3dba7fa678934ed552d66434abed507a05bf8fa16ccf273047554dcb96f8de9a5756cd3aa9a5c38d2fcbdbf73f081102e2d779294b19d887929f54a6c050562642f4e1ccb93b3a3b9ca371520f61dccd21aec497850a17d12ce28d61fad1d404a541c145ccc114e92f0accd23910658e7da3a2b4416a79377603784610de2cbfca5c58510af5cfa2971e9da7139fc942957d2835f1015fa206c0bfd4db940db7381036c12473a54c683b9d6e00dd7cb5e8c906819b3e45a1613c32c0122a4075eff6cae3b64b2eceac3554cfd2dce93528450f26bb88d01c7e719fcd5041a79f747165a893782aff4f1f7e25e2746d324b23e5a5a5d33eae88c989a0f5c3fc281b2d6e291059cb28511899e102c676c5dfa96ff2eac7bbbd16c18afef106197c89e7e1c046d2d663fad0f990d401c9b840f3eac7756e19a043cb95fe1c08b75a51831e91566bec49083ccbcd69246b5298b2ac500e123ff204789a583a06a8ede3bb4f28b61de1a60e280067d9c36fc0747618dd255aa539d8a9e380790f3875e0201b149ecb0df23adb24ba0688fab206c909f6a3ca011bb2fcb5c8952f637da180708b3801c68a00e9d6eb09d85b88744384d29894f3ab745f0a3fe8a9a4655e124e06f4394f9fac548991957c54d5919c428878c592aa6bd938f0da1ab07089dedf495506030797c905820f1bbfec4d8cfb229c1558011cac6c5dd0f03178d14ab925a9f26d8a9c77ab19849c9d008eb049daae6d99c92a92b1cfb9c21ede501d3cf1012fefcffaa0583465e8094b6e67c30bd614b42f336d0cb18ad8b3f5aa2537c7a10dbb2e52c4b1a6ea6e49564aa2d4d97a5d94e0186352d47976e1a80c185825e45ce891c869ac46468a80aeac725dbcf8dd4d29fb5bf39660b85dc61642b1c283e9e8d504b4a022898a121a4c594a662e77539f928e81e40b5daf3da6e796c232de069ebe234ec52a71fd852c6518f59650d2f26c8e4bd1bddedc01ca35895094ad7e23b54131444f4e37210800c78f706e70c5a3249a996fc23c1e31eaee4d7d486829c908804b8fa35d45eeb213d14bb4a80ac8569ee0171cd3f8fd834d1f964261c13db91b6d3a4da61a41d7cc5463ef93cfc6cf37be43c5128df758930025dc3b45fe7f6284aca2f846236043f879d24b6e409a6da9760c887dbdd30f56840114044fb293ef26f80aff1990cadc9bdfbb43f8db65a769e7976584b8cce5334586e6f8b144559bf03cc1527b0b43ed9f1afe5352679e4c5f070a958e33a48fcf4148f9f5ecc89829719dba010a26319c892ba09ab2bc2b40e5639e6beba1d11ac05bdc5d5ceb0976af48ef5338a4d472d00b16597c89ccd35fe0417c8dcf1377f6e01b6df625942c9e5177e313afab39e657cc99c1aa5387c417422415655b7e61aba1c8dfa1226a7442e83be192187f631a267ed1167bf221fec65e3d4bd2113ea9f49f42a7b873a5473b8156e6b489edd62047f80417dfb2042d90dec18eb28e40245061cc3b979aa42939e10cc5b886a71f37703c9f5c13812502a999fe7cd9e337461d7dc436f9d50ab8f6ac6cdd0230b1bc0f64e05770dc49d2b674cf096a58baa4f5e94407e72615ce937a52cc0fb178aa81fd17b9cf8dde8f6c0c72dd6e149fab87cc8756ab7571589a09b844fe74b506a777a04c1f1cc2f1c9ab34eccbdcf052409d2b75972f06724565ff66fbd9be2f32d562ea1fbb6148791c01bd049874c2a0c2144d810b529e3986ac61a1f23c0f0357def1f3b59328a59698930eea0b6cbc4a3565a211708d8b43ddae1df33923aceafed1a81a2a7ffd13701e1d223e7544fb8778774e63df54d49ba404ab373f70ff869574707cc5d2ea9333aca317528b47524e01bb05f4204f30ff783265bfe9d18f77b6cc8e17875f552ee14faf9f83ffe0fca2013438d3f54da786a239d626349a982ef65957d88ceecd9e3feacc2a4ab18672b2b41627196363d83128f16238af5694de7fa9ceb9568e120e31da2f2da00ffff2ed2287e5debe4bafae0d54fed90fd3684981af1e0acd484e2649f5cd6fab4b38ac8dce648bf02fc3b855f9aa84c2da1ce8d25778ab854cf38b0284cdc69eab71366c8b66bb1bbc57ebdb60ec211b5716998542c855eda99be729d89b814f8fadb79d4fd63321bfaf85bd29e78b1bc9417c5c2e5d5e9e0afa50950eb561ae1a986d6223d2854029347cbafe10cee658b8caf1ae674c928520182d65042b25e6ec5390747e24798a783cd8fddecf166543e01a5a7ccd91aa19fa44600c3c03ba9e086faa9fdfb84808ce80b6fef202fb695f7284a5078c507a417b7ddfa83fdf6a78af3d8d16dba3be87e2d0412a648ba04392d7b5ccf2a3fd8189be9dd049fabe1860b59371dd363145a117ce8ab39124f596bb8662b8a183f5cb8a1934d2e5de213f2e1bfb0dfdfa0a36add625e087950b62029d6df549ea67ad3f3db16ce8f0ea7c4daa45bb37c49e0c009c86952b8900a379fe432a2f5b0373a7e743cd91c96f338ffb0c54625fa18ea079e8a06b529f804984c3fefeb001c55b545c224ad0b4c1c12ec35977c829826b70a080697be0e67f258f89d99df61c7d135d4ff2ab5703785bc8ed84c22f1c8443f61fdb7915f9260c11326395e5f82332437127d6d06b5e372beb84e43ca72f5fdde41de51d05821abefddb877d137c3d776a505f48b346204a0b3888bab17b04741daf5c2f4b99d0c0c27fbb11122a23902b20909463e207b5442508bc6b5b4d15861689d6a0c00ac1532de5d1c8a0f7cb2db5c55dc98c092ee95adb591c0024b163c93e35f9cc1ce9994de7c735805f5c98933bab327c6601462671dbc9e5ee93464b6899b835a43957c9689fcd3aa1ab868818ab888958bd8fd9de69587181f71635da4b1e529ac855a288a897"}, @ptm_cap={0x3}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x4, 0x5, 0x81, 0x5}]}, 0x3, [{0x4, &(0x7f0000007d00)=@lang_id={0x4, 0x3, 0x81a}}, {0x59, &(0x7f0000007d40)=@string={0x59, 0x3, "099f2eb5668c319acbcd4972886beb08b8059385cc921765cf592ed1e2e9530fe0af4e0db2a332ffc8bcd635e5d47a4b5d910df77c8b4841d8085be73158427b244a24cf231a50f71b92b2cf2c51b520b5a6295b0903ec"}}, {0x4c, &(0x7f0000007dc0)=@string={0x4c, 0x3, "4a3bbb940ef0f939f56e00abefe0b0985f5e1f4d1d779750d0251ff8803f9fc30a5bfc6687c793fac6961537e16f93967e649b57d7fca86491cd42ee7386e2f88d58d4ca9876aac3e738"}}]}) write$hidraw(r0, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(r0, &(0x7f0000003280)="89529dfd68ecff77d4ab7eee1a382fd0f4d9302c0836c9257e18a383f6b1d8fe120d7759d8cc0c312eff1db3fcdfc7892c474112a65faea0ce174b78547c2a044967418b2d4a5ccd8b8a3a578b08ae4a17878589220f07f5abd275883f1f9f1b7ff4b11f9bda0dd370b5780e5146053c63ad67bbc90e36b11ce27a88017d01f599c9f75675e9c5a484f87ef297ae9808f6581ab7cf325a86ff0af9c8c2e3e2ab16c7791f06ee84856805b052a01ca3151539821464abb13660b505f62153", 0xbe) syz_usb_connect(0x3, 0xc0a, &(0x7f0000007ec0)={{0x12, 0x1, 0x250, 0x55, 0xb7, 0x4f, 0x9a7ab9b003ab50ca, 0x6cd, 0x202, 0x7a28, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xbf8, 0x4, 0x1, 0x5, 0x40, 0x3c, [{{0x9, 0x4, 0x3a, 0xaf, 0x4, 0x92, 0x72, 0x3a, 0xe8, [@cdc_ecm={{0x6, 0x24, 0x6, 0x0, 0x0, 'l'}, {0x5, 0x24, 0x0, 0x101}, {0xd, 0x24, 0xf, 0x1, 0x6, 0x3, 0x2, 0x8}}, @uac_as={[@format_type_i_discrete={0xb, 0x24, 0x2, 0x1, 0xff, 0x1, 0x7, 0x37, "36915c"}, @format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0xc3, 0x1, 0x0, 0x3, "", "9b1c44"}, @format_type_ii_discrete={0x12, 0x24, 0x2, 0x2, 0x3, 0x47, 0x6, "e2c53efd4a25dfc87d"}, @format_type_i_continuous={0xc, 0x24, 0x2, 0x1, 0xd9, 0x3, 0x6, 0x1, "d5e3", "b089"}, @format_type_i_continuous={0xa, 0x24, 0x2, 0x1, 0x40, 0x4, 0x2, 0x0, "67f2"}, @format_type_i_discrete={0x10, 0x24, 0x2, 0x1, 0x8, 0x2, 0x0, 0x3, "e23fb4ca1984e773"}]}], [{{0x9, 0x5, 0x7, 0x0, 0xc1, 0x81, 0x0, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x2, 0x8}]}}, {{0x9, 0x5, 0xc, 0x0, 0x99, 0x0, 0x5, 0x81}}, {{0x9, 0x5, 0xf, 0x3, 0x3d0, 0x6, 0x20, 0x3f, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x3f, 0x7ff}, @generic={0xd4, 0x23, "97343094678f411d05ff3f35c5fc4081f1bee6240e894cf8f9ff84fc83f6e5cef7d454332dea0e216476d6e40fb488cb1fbc3f027905cccf17daa156468e92e033dc78d7eef5fc44e423bb1a6022fdeb9efb1d8aed384d616e105a44291d1856abbce29f3ea82d891f39e9b5cf06bb39079145e7527cb5d7600a9ed7c98fb040c979af59e978b2515bb6f6ff40a1b1db9829535aff6b5a6cfb31102e8d166060025d29540fc23208ce02e789b9cb87340df704ae51f51458f8b5452e6102257c72f3cf2fd88d519c63939ae648fe1b624246"}]}}, {{0x9, 0x5, 0x6, 0x8, 0x3fb, 0x20, 0x8, 0x36, [@uac_iso={0x7, 0x25, 0x1, 0x4, 0x9, 0x7f}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x1b, 0x8}]}}]}}, {{0x9, 0x4, 0x39, 0x0, 0xb, 0xe9, 0x21, 0xd6, 0x97, [@cdc_ncm={{0x7, 0x24, 0x6, 0x0, 0x1, "162b"}, {0x5, 0x24, 0x0, 0x6}, {0xd, 0x24, 0xf, 0x1, 0x7fffffff, 0x8, 0x3f, 0x29}, {0x6, 0x24, 0x1a, 0x4, 0x5}}, @cdc_ecm={{0x5}, {0x5, 0x24, 0x0, 0x6}, {0xd, 0x24, 0xf, 0x1, 0x9, 0x9, 0x89, 0x3}, [@mdlm_detail={0x3f, 0x24, 0x13, 0x1, "f25368e8b7eb6f6fd4c259546321581890a2d4ed92e31e6f07f9aaaf6d6a60bf5c2a1e9566809dcd205edbab803ad73bba7246ffba6a3c88c6b5ba"}]}], [{{0x9, 0x5, 0x8, 0x9, 0x6a, 0x9, 0x3f, 0x11, [@generic={0xe5, 0x23, "06a902fedb31589e6f29785d71a5656d94dfc0f62e6c1982ca76c70bee7c7ba1f3f4a58a99660dc1da9f82cbe4ddefb59464720f464af59ff70a564e5d3d9b064eefbd6d6a23181b1f2ac9921989266876ebf1a2eec8a435b26cd6c41f978d968cb2389ae0d2a08e73df5932de0ad3a7327cfb494e775bc8c285f2df657d2f006d8987232c609f03288f0feb2795b57e84efcc91eb5d57c93ecdc79ff73af37f9857dd2624e8a77c7643d971b14f3bd623865c5f5d03404ddab0c7a29bb8be59f8366d73249c2882a143e38854df72729c79467fea8aec6ef9ca0e5d82c83e52e7e0f4"}, @generic={0x21, 0x5, "666b028ac04d42ae1cfdab436cef077acb85a4bd87746e8f8f6b3c136e156e"}]}}, {{0x9, 0x5, 0xf, 0xc, 0x176, 0xff, 0x1f, 0x3, [@generic={0x24, 0x5, "cc32dc35caa05cc0e881e6471f3681aaa44d8be284710f212ae21bcd8bfa9b576e9d"}, @generic={0x7d, 0x21, "30aa75e15a8735b6bc20a59e08a25e2d8e0c47c82b9f71771f8fead149dbe03e1c3e0cc0198bc74e34716dfbc5bc2f46cd2aa30e78a50faaa724ecb60bca13f42517918b221268a5949275f9da096795568a116280773b061c30c5d7ba69c97510ae2452236add92b5b52687907abcd6c4e1dd3f23d29215d61928"}]}}, {{0x9, 0x5, 0xa, 0x1, 0xc3, 0x8, 0x2, 0x7c}}, {{0x9, 0x5, 0x4, 0x0, 0x2aa, 0x1, 0x3, 0xcf}}, {{0x9, 0x5, 0x80, 0x10, 0x353, 0x1, 0x81, 0x3, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x1, 0x2}]}}, {{0x9, 0x5, 0xa, 0x0, 0x183, 0x9, 0x80, 0x8}}, {{0x9, 0x5, 0x8, 0x4, 0x197, 0x8, 0xd9, 0x5}}, {{0x9, 0x5, 0xc, 0x0, 0x186, 0x0, 0x40, 0x95, [@generic={0xc4, 0x68, "fb531a82cc849f6626e12c10ef4a156d9c3b4211deacac59b54237b92c684b1d82ac3ffb7e941dded643dfca0732a2ed8431b825c4b9ea932f5df5cfa77ea4a677ef25afd258f6170c6cdf99243bb21e2ab251635d926a621c8b674e31fbb1b461db5754a2aed3ce6401457fd5eddfa93a4239baf8308cf3269ebe3d742dcdd3104daa805240f2bdf3c702b1064dbef6c45887f8a5d0e356ecca602d85aeeac430b578dfbcbeed5d63872dce26ad817f959794886d53b96afd356c8d0af16157339a"}]}}, {{0x9, 0x5, 0xb, 0x0, 0xac, 0x3, 0x9, 0xdc, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x3f, 0x5}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x0, 0x200}]}}, {{0x9, 0x5, 0xe, 0x10, 0x17a, 0x48, 0x3, 0x9, [@generic={0x2, 0xf}]}}, {{0x9, 0x5, 0x9, 0x0, 0x2b, 0x20, 0x2, 0xf5, [@uac_iso={0x7, 0x25, 0x1, 0x178ddff85c950cb1, 0x1, 0x409c}]}}]}}, {{0x9, 0x4, 0x91, 0x1, 0xf, 0xe7, 0x13, 0xa0, 0x1f, [@hid_hid={0x9, 0x21, 0x1f, 0x0, 0x1, {0x22, 0xaa7}}], [{{0x9, 0x5, 0x6, 0x10, 0x94, 0x8, 0x1, 0x5, [@generic={0xc3, 0x21, "8a41f0113edd336de1cff6c76f773a7795ac78f49f853d9750faabbbef8c956947209b4fc3cc6d2cc58d6e0ad2b7a3ad314f1c55d7222764e30a20cfb9c56d4d33dd9f99606506d2c862a9e9666265c0b7739079c0e572638d5cbb55027d6c038ed7fad96922301a55228219ff5a1ca7bff800458b89aff2e6386ccc1637c3fa89234ef1d738cc2b940857d0a06384ebf0c6ed3127ec0ad9ebcad79e31771724d4436ed1a8e1fc72a35c6af9d282b23f0c94c5251e6d3d3389dac270f0e010555c"}]}}, {{0x9, 0x5, 0x80, 0xc, 0x309, 0x40, 0xd7, 0xff, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x8, 0xd624}]}}, {{0x9, 0x5, 0x7, 0x8, 0x2dd, 0x9f, 0x8, 0x6, [@generic={0x9, 0x3, "4aa5f92375f2c5"}]}}, {{0x9, 0x5, 0x3, 0x0, 0x313, 0x0, 0x81, 0x1}}, {{0x9, 0x5, 0x9, 0x10, 0x31, 0x5, 0x3f}}, {{0x9, 0x5, 0xa0a8613619ba928d, 0x10, 0x20f, 0x75, 0x5, 0x80}}, {{0x9, 0x5, 0x2, 0x10, 0x13d, 0x40, 0x6, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x0, 0x3f}]}}, {{0x9, 0x5, 0x2, 0x8, 0x31b, 0x80, 0xc0, 0x90, [@generic={0xa1, 0x2, "cf104605596d70f1ba02e00f6197ef5e0b187154e7d61634cd892f6ae94984688f26f9ea3b2d3962df4698cabde1da91320b8418e646856057367ba326d713f429430365ffb232ee8f60112052ae2aee76d3427303179aa3c3d089d4aeedffae75ea206fd68419db3c7f6e80a2fd31bdd9b310553b9b8f338e078db1e8e9738fdfad9db14e904bfbc1258e3ba9cdfa70bd2d3061fb2abdabaa58b1c186a880"}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x0, 0x9}]}}, {{0x9, 0x5, 0x6, 0x10, 0x200, 0x81, 0x9, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x40, 0x2, 0x9}]}}, {{0x9, 0x5, 0xe, 0x10, 0x2dc, 0x0, 0x8, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x7c7f9a863e5aff07, 0x6, 0x1}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x3}]}}, {{0x9, 0x5, 0xe, 0x2e, 0x57, 0xff, 0x98, 0x8}}, {{0x9, 0x5, 0xf, 0x0, 0x375, 0x6, 0x9, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x9f, 0x9}]}}, {{0x9, 0x5, 0x8, 0x0, 0x48, 0x1, 0x9, 0x2}}, {{0x9, 0x5, 0x1, 0x6b5a12f967cb5135, 0x134, 0x80, 0x40, 0x6, [@generic={0x43, 0xb, "b673aba523a3835b81b6560d9b2ef0db76cc8a6ff3a3b90e6732fc8964be5a020992420e5bad23b613f71439dbd3334ca2b43c1a90a8cc0644f8af70962d05a7ef"}]}}, {{0x9, 0x5, 0x0, 0x10, 0x15b, 0xf8, 0x9, 0x1f, [@generic={0xe7, 0x10, "0f8b6ff369ebedd329d09bc6e608f1d19eb36bfddfa2781a79ee191f294a44ae511f0a61b9a9bd1565a348848348762bb9cb409773cc1f347bf95b8e658aa62065723bc7ad86b64a6b66d27cff5e1b9df4c06bbdd0649afcfc346336120acc27b8b0b5ba9f141491636eb94e6d17b9f75046d57899e54d21a0e504b75f044fa67f6f75afd4fa314f3680a6d3643f3f9feef28e5ddd8dd9b2d6043c66f3306b4832bca6fec59ef5188823d0f11d799f9361b18ce2b281ca47d9498d375332efb2ae23a36ae3aef94d743cd228a78ed9a693f7ed9c3a969f7412cd40d356a41b81818cd59ec6"}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x8, 0x2}]}}]}}, {{0x9, 0x4, 0x44, 0xd, 0x5, 0x20, 0x27, 0x15, 0x2, [@generic={0xf5, 0xc, "2321a07d3a7697e5a5dfe7eba9a9fc5b28f72fd50e2e2c2d700f527776ab73adf4ed7f19101fc9104dd9b6739800f228dbd3f0752bafe351f01fe47df8d938639b4fabe90e2698f22f517b7d5eddecf4d53da596410eb918030ef814425372db221c218cdbea1510f007c3bfb5f8d9906ad53ac66cc793d2ca829993bd4dc46144d817da9be85ce2ce2cbc865189e8c223157102f48693dcac727931d79b69f06f1f26bfd8fa875b08e0687203c1b63e39812653122565475a94305ddfc2bcfaa5864b3c7507ee20198257a8fa85c8fe14368aa319259c9adfe5b9de9c22c7d987cc0ff82a8ace03e348e4383617f3ac7860b7"}], [{{0x9, 0x5, 0x1, 0x1b, 0x3e4, 0x9, 0xd6, 0x2}}, {{0x9, 0x5, 0x2, 0x3, 0xb0, 0x40, 0x0, 0x7, [@generic={0x93, 0x3, "f999968b5b1b3f4ea62f78b3dade2f7635f479b6f7a686138d316d92046d61d0defaf576c99ac5d92459405d14b34c667f38082a4696a1cd0eb6a953c7cf7e38400d23238f55e207f1b85c65c282310ff7b5f151ad110d762d0bffa0037aec4d7788b042fb1cf5f9d5717b04ab513b1da359fadee13fe152fdc5c67359aad6f1bce57c9df413b3a6de7b2b9c6354752a92"}, @uac_iso={0x7, 0x25, 0x1, 0x3, 0x1, 0x8000}]}}, {{0x9, 0x5, 0x2, 0x0, 0x126, 0x0, 0x1, 0xc6, [@generic={0x9b, 0x21, "dd26c98f7e2fceec361f073c5f0a592dea11eb4e187cbdb5eb564db04a76239d3538a1f3d16988e5d358af7c8344e56b0bca2218763c3314b6ffcc44e5df08917f3b6b4306e8f7a38aa0ab0ab43da56222e9c64a1dfdbe01df627f848771f0a80b4350800d5eda17811c31042877166389f8492b139aa6471a44a273b88d5fd8ff53750bd241e4ddac32a26818721db0cdf55fa52550caa0e6"}, @generic={0xa3, 0xdff67538ade8bfd7, "4abfdcabf2ae02e5dae617a8e5362cc5607bd29ea0c1270b4c718471d919c74bcab19a0430c73e4fb2d45769b026e8606cf19d96071f92ce4ef3771052b24239ad30f342be77982067ef45137007b40191cfc0b2c07d2ac7c91ea01f34e1e45394dcda9da44a71f3baf66825487d33bc0b826e1b5296c5beeb16348a952830cd5acf874e93b06163b604f106923d89173f58dab8ff9365041228c023da8d0c8e74"}]}}, {{0x9, 0x5, 0x5, 0x10, 0x70, 0x89, 0xcc, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x3, 0xef47}]}}, {{0x9, 0x5, 0xd, 0x10, 0x256, 0x1, 0x1, 0x4, [@generic={0x89, 0x5, "11d2de4e669767c59be6b9b3813732eb901ef5e5c22d03623b0f990004330c1699264d97e0ed61735b0249e1554915eedacba9c47efd3d57a0adb88bbd8c2c00d1e3e34e1ea27895717a68cba106bf95493a41ef9802f53e55a22ac9b4397c4472a20de86d6be596417321bd7886f084719f105d04b17fd9664783b818d0e7d4483020fb30fb77"}, @uac_iso={0x7, 0x25, 0x1, 0x83, 0xff, 0x40}]}}]}}]}}]}}, &(0x7f00000006c0)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x311, 0x5, 0x43, 0x8, 0x20, 0x4}, 0x175, &(0x7f0000000100)={0x5, 0xf, 0x175, 0x5, [@ptm_cap={0x3}, @wireless={0xb, 0x10, 0x1, 0x2, 0xc8, 0x9, 0x2, 0x3, 0xff}, @generic={0x8b, 0x10, 0x0, "802e0fb9e378b46099b270178fe58dcd7053e2496d731885503e1bc19e63fa6ae5ab9e6f9cef296f8eb7619358089d7e51b26273ef9c696abecf68ea5501ffec98d83b97ca326b88287cbb5002797b31a43ffd314e1c78b61f572b894af21f9a3046111312c17f9f923df5f610ea76cbfc498a004cb380561f99a99f99d021195ce39dc760f5444f"}, @ssp_cap={0x20, 0x10, 0xa, 0x46, 0x5, 0xf1, 0x1100f, 0x0, [0x3f00, 0x30, 0xff00c0, 0xf, 0xcae4e4d7b4e026d5]}, @generic={0xb7, 0x10, 0x1, "0a8443d4317d37b069660c94c4406f1669a52914a7698f8b62531899610e1c9c96ff2f91b500d0e5ffb207931af59e64204bf69e9b7b94701de16f741b629c39874b9bd953fed16f540ee97f06ac13bc138d535689f85b58e2092dc5e69b2313bd7726aa66fa721b2d3bfe664580fe01dac066bcec60f9faf1cfa14739bc9866b134bef54b4c6a9e74b89bb035c4a77f94df4f9732525085cdb87d78202adf800d8c485af5680a948e6c089ebb8fe8b4229df643"}]}, 0x7, [{0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x402}}, {0x75, &(0x7f00000003c0)=@string={0x75, 0x3, "9aafce5d059202fb03e5c94dc6ddccc307f25545550c8fc53d850e9f2683382a7fbd7d3f19f73d9e09985b3e6866e03b14a5cd7cf154ce86da6664005a1393af67ff938e5b9c705928694870e1f23e9a59ad5a1d101ddaf9cedbbf1e5b27377aa93fe3b77fb0908b65c4cb106d4d4822bc2e57"}}, {0xd7, &(0x7f0000000440)=@string={0xd7, 0x3, "28e529aff072073aa2564e29e44c6cad8ff6cd7c25aeb19e9ec6acd52d8560a3048176f7cd96b193fe798c4d7bbe51af569b47ba47625477a3ae4f2880deea720ef3da30ce257388272fd17936030d085bf6368495b0ccea451995c1eda16d00ad0451e4d02b96c39218d37729bd0a4bd8a0c3e87a1cdb1b95c42bacfbe54a1ed8984cf00061a7580d39668410e5dff574ff7bc0dbd28eeda40b72eb652837fe8a2480a019504058fe6747f08793718546e594b098ea18a2d35bc6ce9152da77dd30468d524e53ddab385d30cec9a5d425a6730f03"}}, {0xae, &(0x7f0000000540)=@string={0xae, 0x3, "0c4b9c5aee50e0c0d93bef36a4a204f299fcd89df89bde1b95cbf459e91ac15fb776361d7c97c9a575041cd4ecf7e21488f19cf2ccf82b6744b564c85226f78e0c19bba199f4cf856244400ff2821652a94befa95f0298536ee7828c92d721aa681eb5622327e03bb9ef6054a87071133aad7eb936debb580da6e1c4e81b11ec477bc817d17ea27979d8a6f9b0126923cd64309b41a03f6f01123b64d7d7aa7fa6a626cdb3b565a3baaaf1ad"}}, {0x30, &(0x7f0000000600)=@string={0x30, 0x3, "523c525762dfbc3a06d44b5645e1a55ae7f9cd40fd45d9f066cf1c07148f2654564030e1b174a19dfedd1c514f15"}}, {0x4, &(0x7f0000000640)=@lang_id={0x4, 0x3, 0x1017}}, {0x24, &(0x7f0000000680)=@string={0x24, 0x3, "e0e70e2887bbe50c6b9d4e2c0edd3b91ced554735ad3e5807c97f09cf1529fcf5cda"}}]}) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x926, 0x3333, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0xff, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}, {{{0x9, 0x5, 0x81, 0x3, 0x1f1}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)={0x0, 0x22, 0x22, {[@global=@item_012={0x2, 0x1, 0x0, "a313"}, @local, @global=@item_4={0x3, 0x1, 0x0, "7fe52845"}, @local=@item_4={0x3, 0x2, 0x0, "b70100"}, @main=@item_4={0x3, 0x0, 0x0, "80e3bfad"}, @main=@item_4={0x3, 0x0, 0x0, "77ddb60f"}, @local=@item_4={0x3, 0x2, 0x0, "6d881ace"}, @local=@item_4={0x3, 0x2, 0x0, '\x00\r\x00'}]}}, 0x0}, 0x0) syz_usb_ep_write(r1, 0x0, 0x6, &(0x7f0000000400)="c99e0000f641") syz_usb_control_io$hid(r1, &(0x7f0000009480)={0x24, &(0x7f0000009340)={0x40, 0x10, 0x4f, {0x4f, 0xe, "cc311d4e034d051dc68da1515b6683ff6be35e5aa5d5cbbc7b3d5f68f32d1a5229663b71a654614b40c5c1097a95c08a0edf977d89370a9c30b7fa1895b20221ac05e2b39c59e7aa67aa23fcba"}}, &(0x7f00000093c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x1c01}}, &(0x7f0000009400)={0x0, 0x22, 0x14, {[@global=@item_4={0x3, 0x1, 0x0, "cb432504"}, @main=@item_012={0x1, 0x0, 0xc, "c4"}, @main=@item_012={0x2, 0x0, 0x0, "8908"}, @main=@item_4={0x3, 0x0, 0xa, "fab721dc"}, @global=@item_012={0x2, 0x1, 0x8, "d9ee"}, @global=@item_012={0x1, 0x1, 0x7, '0'}]}}, &(0x7f0000009440)={0x0, 0x21, 0x9, {0x9, 0x21, 0x1f09, 0x7f, 0x1, {0x22, 0xcd2}}}}, &(0x7f0000009780)={0x2c, &(0x7f00000094c0)={0x0, 0x14, 0xf2, "e58fe8e7d67b6fc928ce95d6058a4f28ee4e4112cbb7f2b8a0ffc2f736f2c9068ee8121d7c55617e42d4dab69c853f764952c36b483d266890a7c582378911c53f0924896b9bb373671b1a85ea60ecda74e90c6a5e5793d48c29c8ef5e1737cb2d9beeab4e3177fa9cefcccbd61f95931781a93b7a7c5052d074ac46e8060b3a9defb2e12a023a18a48d4083ea628561d64033f3f152eb1ed7f4894d0564f1e152126af9983ac5dbd089847b079e645ab1d755043c8e9bdf24f14758cb5ea0ab9cd757be0b0d5f16658fa73bef93048c48ca48490d854c57ce1fcf047adbe2efe8a96d17e5221c95924ca345d9335685ac7f"}, &(0x7f00000095c0)={0x0, 0xa, 0x1}, &(0x7f0000009600)={0x0, 0x8, 0x1, 0x3}, &(0x7f0000009640)={0x20, 0x1, 0xdd, "8e707cd3615eacc0e6fde883723679787e561e588686fe53433219f6f3fc1270e098483de416805e1b2549b805716d8d35157fea411ba7de2395bed33fa20c48f16f50310e1b120493a5631ed4c9c379fa5f8e1fdcca49461252b438ebc85946b212798e62cb768a3b2f40fcc507e67a34af5248fd5efdd03e50b4924b8a591a248c1c6b50084783bc5c868b8403e28b23e2441e363583d439a7b6e4b1382e52230d651140553824f5ba17ee57c05764517e4d58f2df9ba78d05c2db6f9192750400bb40ad35ef416f310c1ad4d9356c26e636558996962002c05e3607"}, &(0x7f0000009740)={0x20, 0x3, 0x1, 0x89}}) r2 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x100000001, 0x80000) r3 = syz_usb_connect$cdc_ncm(0x3, 0x79, &(0x7f0000000740)={{0x12, 0x1, 0x250, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x67, 0x2, 0x1, 0x2, 0x40, 0x9, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x20, {{0x7, 0x24, 0x6, 0x0, 0x1, "cea8"}, {0x5, 0x24, 0x0, 0x8001}, {0xd, 0x24, 0xf, 0x1, 0x8, 0xfff8, 0x7fff, 0x80}, {0x6, 0x24, 0x1a, 0x9, 0x20}, [@acm={0x4, 0x24, 0x2, 0x6}, @obex={0x5}]}, {{0x9, 0x5, 0x81, 0x3, 0x4c, 0x1, 0x9}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0x7}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0xbd, "", {{{0x9, 0x5, 0x82, 0x2, 0xa, 0x7, 0x26, 0x59}}, {{0x9, 0x5, 0x3, 0x2, 0xfe, 0x7, 0x5, 0xe0}}}}}}}]}}, &(0x7f0000008c00)={0xa, &(0x7f00000007c0)={0xa, 0x6, 0x3ffdff09c5544ea8, 0x19, 0x1, 0x3f, 0xff, 0x81}, 0x11, &(0x7f00000008c0)={0x5, 0xf, 0x11, 0x1, [@ssp_cap={0xc, 0x10, 0xa, 0x4, 0x0, 0x0, 0xf}]}, 0x3, [{0xf7, &(0x7f0000008b00)=@string={0xf7, 0x3, "a007eac7082a8c976518cb2391d817786b55ea2437321bc02679ddac50eb1092e2aa29fb96671eca2633dee159c50623b66cd8a1619ba55591322387eff875290941206953ccdb58284a1c58ebc584061b1fde8491b81e734b56e686e87bc2b1cb81f612f909530470dd8705f0d7c1a15b7bbf4cf1b9943813a9698572a938153e42c156450cff9ec5f04bca99c473ec955bfc35f30ffd2dfc57f6fa8b8bdbbb5050f4790150f07f1ba8cce314e03c22a2a41ab26f728e2122b82948851f92914ea6d2d6240af7a8780dc0aa7ae60402fdf9a0e544d42fdf9952a3b2e29179c1d36ec593e3802c40aeb31844865350324deb7229f0"}}, {0x4, &(0x7f0000000900)=@lang_id={0x4, 0x3, 0x4c0a}}, {0x4, &(0x7f0000000940)=@lang_id={0x4, 0x3, 0x429}}]}) ioctl$HIDIOCSFEATURE(r0, 0xc0404806, &(0x7f00000097c0)) syz_usb_control_io(r3, &(0x7f0000008e00)={0x2c, &(0x7f0000008c40)={0x359086e570127c8d, 0x21, 0x50, {0x50, 0x0, "c30f99020267f8316f13a84641a95d7f0b189b3dbd69799da28ae0eebc53cbe887b4036fc9bc93f5ca2b1208a5ae064be9fdc1f5359e3e64113db7453ef7707f0d01ae96f98da192b7f97cc0718e"}}, &(0x7f0000008cc0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x480a}}, &(0x7f0000008d00)={0x0, 0xf, 0x48, {0x5, 0xf, 0x48, 0x6, [@ext_cap={0x7, 0x10, 0x2, 0x4, 0xd, 0x8, 0x401}, @ssp_cap={0x1c, 0x10, 0xa, 0x20, 0x4, 0x100, 0x0, 0x1, [0x3f30, 0xff60, 0xf, 0x3f00]}, @wireless={0xb, 0x10, 0x1, 0x4, 0xd1, 0xbf, 0x0, 0x800, 0x8}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0x4, 0x1, 0x5}, @ext_cap={0x7, 0x10, 0x2, 0x8, 0x3, 0x8, 0xe2}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0x7, 0x0, 0x3f}]}}, &(0x7f0000008d80)={0x20, 0x29, 0xf, {0xf, 0x29, 0x81, 0x0, 0x53, 0x40, "96896238", "1b82a57b"}}, &(0x7f0000008dc0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x3, 0x10, 0x7f, 0x40, 0x6f, 0x61, 0x252}}}, &(0x7f0000009280)={0x84, &(0x7f0000008e40)={0x40, 0x19, 0x44, "aa9d7b00445bb980462e8ac99e40b06504451ef46cc34451e790baa2dbdff19172c10dabb275467262f59540d6c5886114c5edd3a9135085cf674d1696f84f05ede8b291"}, &(0x7f0000008ec0)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000008f00)={0x0, 0x8, 0x1, 0xf9}, &(0x7f0000008f40)={0x20, 0x0, 0x4, {0x1, 0x2}}, &(0x7f0000008f80)={0x20, 0x0, 0x4, {0x1c00, 0x8}}, &(0x7f0000008fc0)={0x40, 0x7, 0x2, 0x5447}, &(0x7f0000009000)={0x40, 0x9, 0x1, 0x4}, &(0x7f0000009040)={0x40, 0xb, 0x2, "c555"}, &(0x7f0000009080)={0x40, 0xf, 0x2, 0x6}, &(0x7f00000090c0)={0x40, 0x13, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xe}}, &(0x7f0000009100)={0x40, 0x17, 0x6, @random="afe583c3e1ab"}, &(0x7f0000009140)={0x40, 0x19, 0x2, "d1c9"}, &(0x7f0000009180)={0x40, 0x1a, 0x2, 0x8}, &(0x7f00000091c0)={0x40, 0x1c, 0x1, 0x6}, &(0x7f0000009200)={0x40, 0x1e, 0x1, 0x4}, &(0x7f0000009240)={0x40, 0x21, 0x1}}) ioctl$EVIOCSKEYCODE(r2, 0x40084504, &(0x7f0000000080)=[0x4a, 0x8000]) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x4, 0x0) [ 959.281246][ T3275] usb 2-1: device descriptor read/64, error 18 [ 959.397169][T20195] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 959.401452][ T3275] usb usb2-port1: attempt power cycle [ 959.410878][T20195] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 959.419026][T20195] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 959.421319][ T5] usb 6-1: config 0 has an invalid interface number: 143 but max is 0 [ 959.433882][T20159] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 959.434982][ T5] usb 6-1: config 0 has no interface number 0 [ 959.445585][ T3354] usb 4-1: USB disconnect, device number 125 [ 959.449372][ T5] usb 6-1: config 0 interface 143 altsetting 0 endpoint 0x5 has invalid maxpacket 969, setting to 64 [ 959.455508][T20195] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 959.465687][ T5] usb 6-1: config 0 interface 143 altsetting 0 endpoint 0x3 has invalid maxpacket 260, setting to 64 [ 959.480078][T20195] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 959.484235][ T5] usb 6-1: config 0 interface 143 altsetting 0 endpoint 0x1 has invalid maxpacket 884, setting to 64 [ 959.502767][ T5] usb 6-1: config 0 interface 143 altsetting 0 has a duplicate endpoint with address 0x3, skipping [ 959.513458][ T5] usb 6-1: config 0 interface 143 altsetting 0 has an invalid endpoint with address 0x20, skipping [ 959.524221][ T5] usb 6-1: config 0 interface 143 altsetting 0 endpoint 0x7 has invalid maxpacket 981, setting to 64 [ 959.535112][ T5] usb 6-1: config 0 interface 143 altsetting 0 endpoint 0x2 has invalid maxpacket 1002, setting to 64 [ 959.546092][ T5] usb 6-1: New USB device found, idVendor=19d2, idProduct=1058, bcdDevice=c4.d1 [ 959.555130][ T5] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 959.564626][ T5] usb 6-1: config 0 descriptor?? [ 959.602743][ T5] option 6-1:0.143: GSM modem (1-port) converter detected [ 959.711294][ T12] usb 1-1: new high-speed USB device number 32 using dummy_hcd [ 959.803096][T20179] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 959.812126][ T3354] usb 6-1: USB disconnect, device number 5 [ 959.819300][ T3354] option 6-1:0.143: device disconnected [ 960.071310][ T12] usb 1-1: config 0 has an invalid interface number: 253 but max is 0 [ 960.079623][ T12] usb 1-1: config 0 has no interface number 0 [ 960.085851][ T12] usb 1-1: config 0 interface 253 altsetting 0 bulk endpoint 0x81 has invalid maxpacket 646 [ 960.095988][ T12] usb 1-1: New USB device found, idVendor=6615, idProduct=0012, bcdDevice=fc.a8 [ 960.105048][ T12] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 960.113072][ T3275] usb 2-1: new high-speed USB device number 44 using dummy_hcd [ 960.121942][ T12] usb 1-1: config 0 descriptor?? [ 960.141295][T20194] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 960.161792][ T12] hub 1-1:0.253: bad descriptor, ignoring hub [ 960.168007][ T12] hub: probe of 1-1:0.253 failed with error -5 [ 960.176507][ T12] input: USB Touchscreen 6615:0012 as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.253/input/input362 22:31:03 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000300000000000000f1"], 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x40086607, 0x20000000) [ 960.221315][ T5] usb 4-1: new high-speed USB device number 126 using dummy_hcd [ 960.259455][T20205] EXT4-fs warning (device sda1): ext4_group_extend:1791: will only finish group (524288 blocks, 256 new) [ 960.270848][T20205] EXT4-fs warning (device sda1): ext4_group_extend:1797: can't read last block, resize aborted [ 960.363490][T20194] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 960.371766][T20194] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 960.379764][T20194] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 960.388100][T20194] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 960.391997][ T3275] usb 2-1: device descriptor read/64, error 18 [ 960.396318][T20194] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 22:31:03 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/M\xde\x80K\x9c(2,\x00', 0x0, 0x2246) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r1, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) syz_open_dev$hidraw(&(0x7f0000000640)='/dev/hidraw#\x00', 0x3, 0x400000) syz_usb_connect$cdc_ecm(0x6, 0x71, &(0x7f0000000380)={{0x12, 0x1, 0x200, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5f, 0x1, 0x1, 0x6, 0x160, 0xe8, [{{0x9, 0x4, 0x0, 0x80, 0x2, 0x2, 0x6, 0x0, 0x1, {{0x5}, {0x5, 0x24, 0x0, 0x1f}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x5, 0x40}, [@acm={0x4, 0x24, 0x2, 0xb}, @mbim={0xc, 0x24, 0x1b, 0x4, 0x7fff, 0x20, 0x9a, 0x5, 0x3a}, @call_mgmt={0x5, 0x24, 0x1, 0x0, 0x9}, @acm={0x4, 0x24, 0x2, 0x8}, @dmm={0x7, 0x24, 0x14, 0x5, 0x1}, @acm={0x4, 0x24, 0x2, 0x5}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x3de, 0x7f, 0xf9, 0xc7}}, {{0x9, 0x5, 0x3, 0x2, 0x1a9, 0x20, 0x4}}}}}]}}]}}, &(0x7f0000000480)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x200, 0x5, 0x9, 0x0, 0xff, 0x3}, 0x31, &(0x7f0000000240)={0x5, 0xf, 0x31, 0x5, [@wireless={0xb, 0x10, 0x1, 0x4, 0x1, 0x81, 0x8, 0xfffb, 0x40}, @ptm_cap={0x3}, @ptm_cap={0x3}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0xa, 0x1, 0x6}, @ss_container_id={0x14, 0x10, 0x4, 0x4, "468c91d3ec9a913220917b0f5e2bd26e"}]}, 0x3, [{0x17, &(0x7f0000000400)=@string={0x17, 0x3, "0e0851291a2c4d159d17a6e55f9bca40e247357ab8"}}, {0xbb, &(0x7f0000000580)=@string={0xbb, 0x3, "62bca839459bd371308a1741803512e8b61285e4b0af41ddf410b410e5f47ecafeac47a9ca5cb46a1496eef661cb9cdc560a7b100b837f66f1dde30b2056b15cbbdd2e95d06075d79fb750708d01c491a00967dae94a0f23cbbb8598e7d37bf9427b9e726f9370b4a1521e2a19fe1fa3f8818deaae90c358bfeabd34afd670a43eb7b451b34e3f14e9d168d707d4f0ed92a98f0ff5b35001fede5a59256e7cf82366ef9f8a7313498f87699490d3bf8ba231e514f341adbe2a"}}, {0x25, &(0x7f0000000440)=@string={0x25, 0x3, "bf80281ba5a02465b66ed7a94a58cf5629d05e4549d7ccbffe31d824bc61e8ab340a34"}}]}) read$hidraw(r0, &(0x7f0000000100)=""/89, 0x59) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) r3 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0xc0c0583b, 0x20000000) ioctl$HIDIOCGRDESCSIZE(r3, 0x80044801, &(0x7f0000000080)) write$hidraw(r3, &(0x7f0000000180)="34f6d9879651dd618bddae611adbab507421ab162ce19344bb4b5351d3fc45316f82399900365a590aa6d827b103c63c40f70cfd161d3f9781dec59439edb2a5106f8979a4b370a3439babe04a9e8eb9f2944efded3acf0bbb9360dcd7d9657f39cdf3a542276d70d15ca7a94844e2f7c7650d7c5a004a25da50af9e31922c8b56c0c1591654c5e585424a3e", 0x8c) ioctl$HIDIOCGRAWINFO(r2, 0x80084803, &(0x7f0000000280)=""/247) write$hidraw(r0, &(0x7f0000002200)='d', 0x1) read$hidraw(r0, &(0x7f00000004c0)=""/172, 0xfffffec8) [ 960.532952][ T12] usb 1-1: USB disconnect, device number 32 [ 960.581285][ T3354] usb 6-1: new high-speed USB device number 6 using dummy_hcd [ 960.581604][ T5] usb 4-1: New USB device found, idVendor=0a12, idProduct=5d10, bcdDevice=1b.bc [ 960.597862][ T5] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 960.606816][ T5] usb 4-1: config 0 descriptor?? [ 960.782475][T20212] EXT4-fs warning (device sda1): ext4_group_extend:1791: will only finish group (524288 blocks, 256 new) [ 960.793768][T20212] EXT4-fs warning (device sda1): ext4_group_extend:1797: can't read last block, resize aborted [ 960.851849][T20213] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 960.860479][T12211] usb 4-1: USB disconnect, device number 126 [ 960.951344][ T3354] usb 6-1: config 0 has an invalid interface number: 143 but max is 0 [ 960.959566][ T3354] usb 6-1: config 0 has no interface number 0 [ 960.965859][ T3354] usb 6-1: config 0 interface 143 altsetting 0 endpoint 0x5 has invalid maxpacket 969, setting to 64 [ 960.976822][ T3354] usb 6-1: config 0 interface 143 altsetting 0 endpoint 0x3 has invalid maxpacket 260, setting to 64 [ 960.987710][ T3354] usb 6-1: config 0 interface 143 altsetting 0 endpoint 0x1 has invalid maxpacket 884, setting to 64 [ 960.991241][ T3275] usb 2-1: device descriptor read/64, error -71 [ 960.998587][ T3354] usb 6-1: config 0 interface 143 altsetting 0 has a duplicate endpoint with address 0x3, skipping [ 960.998605][ T3354] usb 6-1: config 0 interface 143 altsetting 0 has an invalid endpoint with address 0x20, skipping [ 960.998622][ T3354] usb 6-1: config 0 interface 143 altsetting 0 endpoint 0x7 has invalid maxpacket 981, setting to 64 [ 960.998641][ T3354] usb 6-1: config 0 interface 143 altsetting 0 endpoint 0x2 has invalid maxpacket 1002, setting to 64 [ 961.048054][ T3354] usb 6-1: New USB device found, idVendor=19d2, idProduct=1058, bcdDevice=c4.d1 [ 961.057123][ T3354] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 961.065926][ T3354] usb 6-1: config 0 descriptor?? 22:31:04 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x6, 0x40000) ioctl$EVIOCGKEY(r0, 0x80404518, &(0x7f0000000040)=""/138) syz_usb_connect(0x0, 0x2d, &(0x7f0000000300)=ANY=[@ANYBLOB="12010000fcf858105e04830225830000000109021b0001000000000904000001020c520009050e0000000000000d87be3e182e6e66cb4ee3702da368931edf074689d601000000000000c562316dbc1ff25d52a2bf736db5a16b4b0d16e39284e1dbab54d359b9e08a011af2d827573724a6e6f9594de0515ca718601ad064de395bf91dbefe4dc1ece673deeb47133e25906a2c7f9df9ec6333f15b43daddede2bc018f8277c2fc11cb6e4779412c4bd665ceb12c93ab7ac36c4d84dc3313f32c6b8cba2cb142396fb92009ab42a3e5ef235789d269bbe328707decdfa419b512a52a266bd0ed4df1efbf513a73cc06e96d7ead2003676c02a48ec2d3d08e1cd2decfd917ad8cef56000000000000000000000000000000000000000000000038807749baae7f80241144c562e1735c2541ad73f1eefa244f8ff0d30ec8fef5b62e6c63b765f3fbed36d795c3faf3bba35d95f7ddee6aa4738280d1b6e31c9e91d0f4ce984365bd539ee8c489178ae6674584032aeda79591f2954e392b7dca38e98af31e7f502d4ec9e7657e"], 0x0) [ 961.102752][ T3354] option 6-1:0.143: GSM modem (1-port) converter detected 22:31:04 executing program 2: r0 = syz_usb_connect(0x0, 0x0, &(0x7f0000000040)=ANY=[], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x1, &(0x7f0000003e40)=ANY=[@ANYBLOB="12010000000000008c0d10000000000000010902240001000000000900000009030000000921000000012222000905810300000000"], 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x41, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) syz_open_dev$evdev(&(0x7f0000000300)='/dev/input/event#\x00', 0x4, 0x400000) ioctl$EVIOCSCLOCKID(0xffffffffffffffff, 0x400445a0, &(0x7f00000000c0)=0x3) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x02\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\xf2\x00', 0xffffffffffffffff, 0x84800) read$hidraw(r2, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(r1, 0x0, 0xfffffd30) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2246) read$hidraw(0xffffffffffffffff, &(0x7f0000001080)=""/149, 0x95) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) syz_open_dev$hidraw(0x0, 0x6, 0x1b2fe9a06188fa76) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x101) write$hidraw(r4, &(0x7f0000000080)='\x00', 0xffffffffffffff5a) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/hidraw#\x00', 0x0, 0x4000) r5 = syz_usb_connect(0x0, 0x24, &(0x7f0000000400)=ANY=[@ANYBLOB="12010000a79163100a118e993ba100000001090212081d38c500000904a90000b72fa300"], 0x0) syz_usb_control_io(r5, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r5, 0x0, &(0x7f00000003c0)={0x44, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$EVIOCGMTSLOTS(0xffffffffffffffff, 0x8040450a, &(0x7f0000002940)=""/225) r6 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x926, 0x3333, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0xff, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}, {{{0x9, 0x5, 0x81, 0x3, 0x1f1}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r6, 0x0, 0x0) syz_usb_control_io$hid(r6, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)={0x0, 0x22, 0x22, {[@global=@item_012={0x2, 0x1, 0x0, "a313"}, @local, @global=@item_4={0x3, 0x1, 0x0, "7fe52845"}, @local=@item_4={0x3, 0x2, 0x0, "b70100"}, @main=@item_4={0x3, 0x0, 0x0, "80e3bfad"}, @main=@item_4={0x3, 0x0, 0x0, "77ddb60f"}, @local=@item_4={0x3, 0x2, 0x0, "6d881ace"}, @local=@item_4={0x3, 0x2, 0x0, '\x00\r\x00'}]}}, 0x0}, 0x0) syz_usb_ep_write(r6, 0x0, 0x6, &(0x7f0000000400)="c99e0000f641") syz_usb_control_io(r6, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) [ 961.221427][ T3525] usb 3-1: string descriptor 0 read error: -71 [ 961.231674][ T3525] usb 3-1: USB disconnect, device number 10 [ 961.271351][ T3275] usb 2-1: new high-speed USB device number 45 using dummy_hcd [ 961.301832][T20179] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 22:31:04 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000300000000000000f1"], 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x6609, 0x20000000) [ 961.317480][ T3354] usb 6-1: USB disconnect, device number 6 [ 961.325904][ T3354] option 6-1:0.143: device disconnected [ 961.461250][ T12] usb 4-1: new high-speed USB device number 127 using dummy_hcd [ 961.511240][ T3275] usb 2-1: Using ep0 maxpacket: 32 22:31:05 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x458, 0x5015, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0xd}}}}]}}]}}, &(0x7f0000000000)=ANY=[@ANYRESHEX, @ANYPTR, @ANYBLOB='4']) syz_usb_control_io$hid(r0, 0x0, 0x0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x926, 0x3333, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0xff, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}, {{{0x9, 0x5, 0x81, 0x3, 0x1f1}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000002700)={0x24, &(0x7f00000025c0)={0x40, 0x2f, 0xfb, {0xfb, 0x27, "5569e177057962127b8e91992033ae9fe18c30fe75a0cd5d189d78bc2ab541e8f1af188ced6d325b271fa9119d8c8559e4a74b285cee4a76b1880478d631cc1e7eabc42e09b7db2d92cedb320ca167c82caed9f843231386b068bfe5d42321dd1ad24edcb750100c58dc7ff952ca65039a12c3184adbe33454356462c2f39905dd00cce95dc96b296bd2dee82c78b8f452b087ae3d4b1ca90c708e72df838038dfd52f2ba8520883f1e15810f31b55a7f02db561c4b5326c4514188d214ee5bacb5c23be6befbe8bf49e5d1e03759c459b31a67f7f4d16d47fc29f92763f0abdf4fd5d821461725e66fc835c74afd843e10b4a6a42a8375d23"}}, &(0x7f0000002480)={0x0, 0x3, 0x65, @string={0x65, 0x3, "b71b4368bb351b1c2796e7a3d64c7d621319949052f19f252523ca0e673b1f036a94f70bb388aee4525390e59f408d489c6027e82353d78be0257b60fcea41ab9a50dfe30673ae40e0c4c38dbe851de8e41ee7c0ce84c9e3efd1abf312fa902c779adf"}}, &(0x7f0000002500)={0x0, 0x22, 0x14, {[@global=@item_012={0x2, 0x1, 0x1, 'UK'}, @main=@item_012={0x0, 0x0, 0x8}, @local=@item_4={0x3, 0x2, 0xa, "ceebc9f3"}, @local=@item_012={0x1, 0x2, 0x8, "83"}, @global=@item_4={0x3, 0x1, 0x0, "89f7ee4c"}, @global=@item_012={0x1, 0x1, 0x2, "b3"}, @global=@item_012={0x1, 0x1, 0x8, "81"}]}}, &(0x7f0000002540)={0x0, 0x21, 0x9, {0x9, 0x21, 0x7, 0x4, 0x1, {0x22, 0x68f}}}}, &(0x7f0000002900)={0x2c, &(0x7f0000002740)={0x0, 0xf, 0x81, "429776fbe13f76138cdc8a36ad64ecd85189b6599a7e32b89c4ac3519de0ac620385c2447dbfffa2f4ab105c7c016f2e56056037a65f798d4a8bd8ed0f5ee02faa4faf6fad95f4b3ce732fb237de482ac63fd1da2c4172378c633f440da978066bb629d41f51fae20880a304063ca41b436144917a8db17765a667935d569f0e86"}, &(0x7f0000002800)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000002840)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000002880)={0x20, 0x1, 0x30, "4cdd7450a245894345014c3985ab1bc3da167c6b9f768412a49fc732b03efa0b8dd26d3fb13ae605dabb4c2d203772c5"}, &(0x7f00000028c0)={0x20, 0x3, 0x1, 0x9}}) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)={0x0, 0x22, 0x22, {[@global=@item_012={0x2, 0x1, 0x0, "a313"}, @local, @global=@item_4={0x3, 0x1, 0x0, "7fe52845"}, @local=@item_4={0x3, 0x2, 0x0, "b70100"}, @main=@item_4={0x3, 0x0, 0x0, "80e3bfad"}, @main=@item_4={0x3, 0x0, 0x0, "77ddb60f"}, @local=@item_4={0x3, 0x2, 0x0, "6d881ace"}, @local=@item_4={0x3, 0x2, 0x0, '\x00\r\x00'}]}}, 0x0}, 0x0) syz_usb_ep_write(r1, 0x0, 0x6, &(0x7f0000000400)="c99e0000f641") syz_usb_control_io$hid(r1, &(0x7f0000000140)={0x24, &(0x7f0000000280)=ANY=[@ANYBLOB="e00c0210000002081dd030d2fac1ab23bf44f4fe2c38c414626d4083da0304807c0c142e4345463f487b22074471e276000984599ae59468ffb01b8d0c524e24aec83b85474dc318a483ef9178adafa0a5ddd55b05209dd1843254d1c8239a15cdad7b4f202b355c9bdcffc62eb34aa2f95e28a9574c33297e7653c9d6630a8d2c71d805f5c7eb49fa161a1cffa7523029e60d8b017837777541d28a0281ce58fe9e56edfbf41d26985d3dc02c45864a275d5024f73bacfd2702f8b079efc43df7da55452c9719406380168e9582317d2d73bfbb108d10e21a546ea486f38fbe4b15b4ad34a20fb2b7450a8c9f028fff868753c3417354df0b280eeb5a8938c816010cf23b816495a6468c55e7b091e188c27bbf25039d400a380df0a20e667efba536975e47ec915bca290d75223695c21bb0135f41e9e834bd28bc6c7b8755b45cdc8bbb8cb2d08c4123c4b932f2eb779e021ffcafb9a1cd730543e1d8ff57680c58333bff4952ea23fe1f237718b9a417e7e97433d2ec35b02428f35495e3fafcffcbf1e715cbfca1807c62f1387390721f0a1961d9e449d4751073c62f66357e7d614010c40db5732edb710914362b9a499c6fa0b5bcae356b088be5dcb86033ca4b19383ce1bd1b5300966549a13db4b4b5bbec810d2965b5311801ee900ae31c014729b761feccaea831f2054c8c1c50c85aecd9d02fdaca16c5fdd3b7e8011dc82ead6bbb799546bb4cec0f7eae3ef2c103e974a33e799364bf11f8a8af2352e500d5f7efac5168b1dc6d71038518de5f534a4e833caea865bb45e39ddf9104d3d9a2a7cfba18cf764c1e9b4b02464c579bcff9f077ebb6df6ff8d6a8c38eba155c01fcd772fe45ff048dfcbf9c5c0a846c0014acc02ba7d82327f794c6b9462a2fba721a6857b7689ad6cb96ec7f559ab0864f147c172e8ccfb016e73bcbf86758dc797d673966eebe2267d4440ada8281dde248400945f7fe0b1ee2e3a6e969c7a4fc5198adfb9abbd687d51688dd21974d61ba5711e52a64a0f3761216baaa7da7357c234481b4d86a321777186f1d797fa12ca2d157b129ff4b03eae3094bbd7813712d6d9bf75c4b48fb1439251403daaa93bd7246c0aa102a065804831e581d2ad724550729e7f08e251b6ede627311b711441af6efa56b2cbd1839c6130262fd05c9463a48684b456a25325545462d81b3f8c90429ff84e7b14d0f3888d80064a03703419e8f00d95f6a3e4ddf19f941060f7feee80e6b0cf864d2f469cc58917076ea381dfb5abdbab076cda56b19a3a7d8911424e4222c7ff2c90b11276356dc559fdbe8bfc29b8d863eebf416127e47f06c7c47c7bd7acfe19d3e1682ca30cd6c3e28686e17c4c3f9cb905d9d9a913201bdd6efee51b982d21653cf09ad185d5bd88d471b9d1384e83221d30b568b7f509954f57b07d16796f479af2e3d8d56a0d1acc8ba3e36769d338079ec7235c1a7987527dc3804a82ede843e4c40bc68ae1173dc26f3b168bb0cb93f0bda2a533dda87202ad5819909386f268c2a72b6def2c227e2aab7b9da690220ffdb322de0935cff453b022d6b43fa83f3b2e9fb483f8451160e0296ef3fd03b724ca3a319ca6800af88a98983bc244eb410e9ed587831cb567f6e9111433247b31adbcd1e1e4ff463dff89c4cb449a64713e85ec0a70760437fed2fc53f20a6e02054cec70c7f4be0966a5f1b405347f513e9f046366c80d5c37c162bec22aa169676f0f814174c9066ac8a7c3ff5c0180fb4fa8ab92671c6bae8a50127b0045559c194748a655cf831844e50e09979b085d3f3b8b6881217e3dc15727076fa8d1186ce60e5c8abd3d9201a1c869d471ee9c4ce6fa23331fd640d1a310c001c8cadfb1479943bd77d1a69c47f75b636e640574e97be8f5f8a5dedf8b17955e9a62d57158835a4eb262daea29ce4b5bf99124d5f9a7b8bb84b8e3617679057fe5e9d45a66d8fff2e6240145b9a735e29599d24c8f821f34ff13eaec5f7611f975f6c222e084e67d736823c87cbd75635aab120a5145866b73fa9491dcfa2f990d3c9c6e027c4d106e52a31ba3efec8f9a644c08bd109aa0e4cbaf5d49d69206d413719f970341f7aece1bce1e92055ee03a806edda313213a64d215c0149e460d9bcb68d8b9edd0a93f339db6f0d39d768ac3517345072241e93bf0a8d3bd5b08c2ecdc46034fe50d091b2bdb3b186f8c5bddff30c884e37c2989c19e5ade43ae1af1bc58b46922283b6e6df3085db09c9a40a57ec07dc5674909e52f6a048c28d72bfa8e7ecb40b675cc483ec2a2984263484f8e635fd5e295ca34bd51c5da132ced4f4f810a267f04f3765f6ebcfa43e1b06f4b8e06c262213a8cf6754b2690483f061a27f411e2572d8b7fd6788abc1d2230021ca754982ee3c16f0cef85610dcde00387058acf242d6b461c926ed43bcc40f1fac15e715e7c120fa0e3a3a464ae7da563a095a96f5437991c1b7d57d2b257271a10076fa5a72cd251c680909df76240c292596f29eea6e104aef2c74c21a763592fe218a0022ff1a8fb319f8bd7afd23b39b53bb88f2db4ae183cbc3761f13fbcdb5d4134da8dea9d55b9d8f3caed80823d5de9e6e231858da6dfc4a96a9a57fb1b759dc6b5ce807e08a30628b397fe15264d488f8dfee33901af9486065785f70ffcbee447237f46325b696ac02e4deafe0d1374a76c0d272647b8af69c43972b41a0cbfe696871f6085b523a2f8088f3b8e9418cd827451e8b99aa5bd1882032dfcc7c126b893053502fd919e7ab36c5b69c773090d8faa58d91695e3c787cc329a33a295a3e45b8c8848a8863329f1fda78272a425c94593893d86a13e0fb4a8afa9844ba3bdab0591741a0592ec0d97836f937e23ea47b5112ba29848a7d72e1653f3bbcb9100adbc3f63ba3423b0699e34cbbbb60fde3885a5db9484c06cec2e80eb15d90446a4ec503dd6f8f481b48a1b5d02e91feffc45f46962988093a367b2cc0ca24623d3b47b8012435435dbc4a4c1546ccf540b8f2dc98a26ecf5476836847036c2a0940a6271525c6ac5dc0d05da00125e87a5bea74759f0e6d2ce7a269d4635b6db7ad462ba5bc28892a4dc556b1dd9aed4c00d1005d911b87644a2c79dfdecec88ee1180b6a03b975d43d4728409657b45ad777635e11cee03323e0f91a7c65f55847c0603d5334891f2b19f3718e5029155d069f917c1c130b46fc8cd0f9aab047c23c16c9ccb65f3d68af6d70fcb7a3635c1bea65a17af83623fa25354ed30c9cd162ee992abdfbd51fd4a816f01d8236f71e80bb4ac3ee51edaecb0ddcb66f371ecea545939e860f2859dd512aee52fc3fccf1284fe130489142fc289d53ae6709cd3ebcbb35b22ed1291a162edb6f516aaf09d37759c8427e464b6f15615ba95ab1af5695c6216ba8320c5b224e4dadd4041d462921936232d41d067eabfa4418eb26224da732420b86118cecbc36dbb3f7ddd54a3cda40832930b39ae57b777d625d3adc736dec39d22558ce125ee3872a7971e2632975a02b8b9a788abad9106d236542ef7ec0045b2a70db4ed85ad3d1b6fd81ea60cabff6175dda00473271af41cf11050fcbf4878864f73fc93ce06d98e852ece83e09e4c2d9fa2d0bf4923534d211d740afd29a2bb50e4879992e3ac02a12a68024795afd025436d64aba82a6e4ede9e2c9c914d80e6a700fa7caf639b8258fe8110ac19e988d049fab14816c4b5610baa97f8a79de6641cfff79c3f6c24738a893931064d7cf3ee64a1560eaac16b35f6126ca0206d01245e403b86af8a29b94e454b6e369ec66b99b73d8e28cd5723cdb03e7a44b987daabea35e8150ab56e269be3746dcb14ef971236cf8010a8e99968bd03f777f8f26346a59fbffa8acc7e46fa11a28c4f91b9f8aaf409f388fc0ea45fecb8cbf600516c485e3c373b01b66636e2f8dcc480686a0ff7773250a14ad8f16a8f5f7c74c4704710dd2ea996a5af76d676732c0cdab54ecd79ba1c7c1258631255930ae87e36bf59446a0f10b648fccb5a71b03a1c0598e78135f9bc5ac3d6ccc8c537e4b33515a14230000f528c655e5d2b91ab7d2e4e1bf056e85cc51c078329a503168fbc7fee70ec54f46dea4a4bfc7b172dea161685d217f420ec8683c2655f45274de69951b356f05054c10f2d8debd3f4963b3a8fdfe9729abbd3d32080d583e63f8676401326d06bacd1dff10419f46e4b48be11b3c865e85b392d94d74b720a063202c40705ad2d018ddd64054d9db3980e51ab090c6ca186f167bfd3c7612a6f0a4a7f669c0cbf1f3be62044a38baa51e01eba8306ba6f326ec74fb1c490224ba7d7dd4c1afff4b98d7c0c942db723fcaaa61ace9455885a32c1dc6367990a355d5cd5ebafecb3d615011cc9de4eb8898518f5ad7351fb20fbfba3c90f6f45d7591108bf9febf6684a255c9a68c9ab0bce3922926280fcce9b04eb9dd128357983f7cc911f256c3d53683512cc85b25fa31fbd0f8e506ff1979cf5acd102a0c0cdb22936fc700678722653e7b8ccb9d2f601079091f52cece61e900424fcce7145aec61228d7f3ab67edbca9512f7ea777ad4af584228b03a5797dd76836e465e7882a362752ff219c4f7b01db29e6bb5c40bd95623b934f7e3dfdd10671ec03d384f13532c5aae6c25f9e4e9a330ad1ac88633cbdbfca7f4da63ae9cc7e378487c833c54874e10b25e3250ac6b43734826757fde504896d669173849d201a6aa23a56154960d3df54546458b2f952f2d04166d9649bfb682601b9d8cfee9014d1d3452ce875185167eef4808d9fc7afe740983b003136df59b4b4bc06ed9e2b42ef06514c0926ac35717b6ec9ddf2eab8517186bd9b37b4a075cdd82db503f90f0c54171e9f06a8fe62e7676d1b1ea669a5435f20a8daca5f4eff291f9d7ffef8a75337a0a147b942447bcb95d079fccf51af2cfa75ad1fb2fb0761bc67af3b17661e275a7890754de175f8ee9620fa7c6d5a423a583f75a55eb4da56f277cd44bdf41495c290644e9bbbe9a50b08273e6364eaa7dd818eb9e2d073d270629157ec9b9a1d296cac5f4eaa54de3ac97042a97bfc2b20d01a28baba708cd0ba7947567e5d9b1216173aca96c11250b828cc4d435271eae7c54704283bc9dd686d4d5fa802d613ab375e56466d646a3080338c665be757a78718b790b920afeb6f77c48cb33b04fab45b6658e2633aea38c16dadaaa6d463696e01d4d307c41340479e3d217371615cb5bd4fac16d64e8901f4b9c77919c00294922be6c6a2f277c77264d33b270124ffabd967e2caa94e282b39b5c8ad6fd2be3de24ce3cb4a0de48bf2be4256b30087f81dd3e77ec7525ad4759c87ba7a3802439e56fb9f66eebc959446b230c0b1ac09466d9710c56dde5c5e9609b2af7682ee9fe0d6738c5dc604759dc2ab78e97c669c31934127ea3ea2d21fbca82d0225cd26129bc290a0f87cef934f1a427c69a3cc859a639c16b9f4ebe0993e51844538abad32fe549bbdcd7276282cd1ba24e552b26ec4bf04e5a08c65b29082f8dd893012eb9bfec8486741aed0c852dd6a4db2677d57e46dd6dfb271b7c4726155ceeae6028da59c732772f70b8aa3b7bdd26a87cc5ac6e391ae6791bd7ed9975e7f960f8ab6fb106c4721924c916b27e19912a9869e52d9b85fbd751462066ad9a467e05580e5fc3d3e7c85beff49a554399cbc1ae6b6025f6612a0598a1b538645c03b88eb67c65eaefb843b9e53689af9bafb721a35d093fff4c4ff9cfb1ff0ab22660b170fce052193ff37517"], &(0x7f0000000080)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x2c01}}, &(0x7f00000000c0)={0x0, 0x22, 0xf, {[@main=@item_4={0x3, 0x0, 0x9, "be473d84"}, @local=@item_4={0x3, 0x2, 0x1, "85d1d7af"}, @global=@item_4={0x3, 0x1, 0x0, "2bf19eb8"}]}}, &(0x7f0000000100)={0x0, 0x21, 0x9, {0x9, 0x21, 0x8, 0xc3, 0x1, {0x22, 0xa25}}}}, &(0x7f00000023c0)={0x2c, &(0x7f0000003e00)=ANY=[@ANYBLOB="0003a40000003a9ab8b9d05592532d15616e1813aa98f2f3ce24787ee1e4da50c4161c4636cdfa0e28b8824be4f3827c12bb4453d4d83cddbad2bfc800d46cab671d9c689e4e1f34feacbe60e346524b8043339a13db568a627eda4dcfa79cb373e9cd2a308e9f41883df8252335961fdcaae3502e87a1f2661d12286db2b3fb9b759dae9235a1268a7b7290c94702e370da08c878611bae6c110c5e1d711c77469cb0876649e0ba0f7f8407c2a852bc0ba8a0f0dc97942a1319ffb4805e70e349226f43d5216e95fb3ef77c176e071b74dd727696535e49850c468261b18a68dbb64adbcc0e823f79c8968b676cb8c01485648e100519cd77edf7f518f49c6c346c51"], &(0x7f00000012c0)={0x0, 0xa, 0x1, 0x3}, &(0x7f0000001300)={0x0, 0x8, 0x1, 0xff}, &(0x7f0000001340)={0x20, 0x1, 0x1000, "bda031520a45537e94ee75cac97343a2fbd3b9e010b5e54d7a22373c6d6703333f257bfb76094d713c5f961e702852fbe81f2b1a42f9b79a2a299714aac304c01118c15345d700f3d2344234442a0258ebfe1f8b43498db9764b07ac5cc9317f22946ec766acb94b9c3a0f741bc3162af7daa79e0de55f4be4157b287222d4c3f54ba58b2c43e8b209025c68bd55210e5d799c2fbab66643f5c3ca211b3ad74c02ea87d092439adb4cf9f63de486183b12db7b88668837fa5ee7173c14cc182c191e9cf9b3dcfc4aa50a6cabcec708c30cc189958d0cc3cdedcc1f4ae0dda168a11b0d8ff4711c8ac082e4504fb423540a6d57c9e1ce7e0b0ecaac2f6092382811d60671ff14e3a5d006df7a2027b9b9f23ba58961690927655d4965be64c8863cc695674c71dadcafa427d0dd239f678f42dd0ab1f36e3860f4a24f03a7b1019697d64cbe9f03f79a777890e45cc30e72377873c341b8520c1228b74b0447b2438f5a34924804840b8c4c3da7108779bca71f02ef2aa1bf193e049446f2724fe65825326adeb64477d5b43312719f86abd78326ae3a513393a21c8f02e757211f818420e012e5586e786805bbd4f4a8a1943eb4e6f3b1b3eff692e931b2ab91b9f4bf56d92b9f534095b5124b3c859b78fe121e75c597409d79e2a888899ac78c0c95f641f42a5f368b1a3e7edf8960c9856260db75b54f25d45e3adbb133fea2d914f37c55b74b353e594c71e8d0314e340b9c90dcbec7f6ff8e806c8644cbe25fee5985fddfa6d5f793eb8b49df3a16060e974abc4be3a42806437e4934abc6adb4fa82f88f1fc0c73e830a12265d6f9eb1bc95de743285cd76399c030880afa48a82b917bf4d4082dcf22a8ea74286fc706be978957ea643c8b9a4ab43c69e38a2950b3c9cdd1eaf5d75bd98ee5a6e1173672c2279e16d0eea5ff71632b09e6d2bc9feae2e2368d5d661ba054042203f0dc86a6ecb5ba37524c5ceed53163c105ca4619f3f4eedff6badac47dda26b6092cd3b38768469bcbd27341fff7be61d893e625e78a143fae2a0feaa97f741283b50aca737202300ad3679562b8b4a5055f4a3755101491c1243c1f3ed45d91e627b7cb44f16334c7b6d188915ea4fea2dbf798c2663d262aa5c477549518d6cf57b6648cbcc73f44173c82db180562395030967460c65897855f8a29e3e191d7695c901039eea6cf69e15423b3733760fb1d1798345386448976056bcfabc552eebecc23e25ab8ae89b56f315e3091b63bcddc4544423ce13a6dd4413d3097c4354897a75fdd2c1ff601c6e9a85f2455e31072f1a1458e69fcebbba25a5e716e0ef0ab7003a36918d216501b883d27b73a0106ef3d7e8f0b3ccd6566610be5c124ccf025e588df294b1a01e97c3fa9193fdabf27ded591eefd099d3a5aa536a433779b3920b435f8ae48855ccb778c5481c629100a6988c05680a6dffcd2088053be7552941f8dc0544f66c84a63999743ba61b0890abe85fc6a99e248de86109a38511cdc4ddb50a32e6e13cd55d2362366f91a801588e32c052518e7a06b8847178beb76ce1c4c353072ba040182d11f3ea804c38dc43b86787e673896c3f13a08d90407944c7e5b51da5229e5aaaaeb3e9cc68131c3e7573e4352e2be917b3ae7829a7f96c291191ef11efd980bd77c64d189935c41144097343cc0923a401f30f7c61a0e1cf203cd1c43bd44971999906ca0441bd1283b8b00c443e7f42e65d18a6ed991ab1aa5777191c054961f11d896bdf7d08ea67514a8e7906d56df9bf1f25d3eafc437ee7e6cb8344177e3342e5a7d7fae119c144eac898ecf6868eb28b2eeda41bbd52d4555e843cde7c2d66db27a316406489b18cd30ef007cc66b0731d9f724c691093e6a8190bab71a06c01fdb310bec05508dd7ed87dfd99730fdea7b1cb0105c4ac177eddd8cb5bac27e7cac00088f4078547f4707a5e7aa98da73a97808558b0d1f19cd0c37499ff8c2db3f413dcef242c2a66f6af0b4f2515fcb498dc075eb13ea196b6844f7f1bbc15bf350d82e57f09338e4f08f7f75340c750b683a1bab05a4caf7b00803356d36c93c19a05296680928dbef729775d865b45efafcba5addaabc5f04e5ae3ffc3216ceb11672d57879b8aec26818db57a97fe68b23e074a83c0e4136c4b339f00ef3a392cd19b123aa10c706b5bf76d3ef9e6e20d8c6e3b2746a24b6a676a269e217e06d694ce89282abc6e4298f0c9fc683a803009d4162ad0239709819bc912a2f10bf9903c39a9678c536c75efa91a209409f67048a4de5ea935514346b6d6a1df4d4a58076ece19164cfd61d097947c100bb9dd8e38fdf2cb9baa13d2b54fa9b0cb4269e51e596f162ab8257d3d849efa78d2c8e6220a0d663c54d26e8695a6a4b5f16a3a1e04902f10bc3dd3f1947bcc2b17d146398634d4ce673608ea3ec1148993c75a223740c038e74093d4e363ad0d0661eade8426b42c18a1d82b4652c4580cee4119920fd9f1da660e9277edc966583b79bf47988b636de3f953039331332dc38211bec78cee37114d27ae7d50da1bfcf1d7e3fedce0baddf5917408fd28a0200f27eb348be0cbad4ec83e450f1821873e26004247c1b8a38a0e526848b7881a702660b84a296c777a5be93776db073d0f232075ebd06beba9318fc1f78fea10328d8ea6f6952cd7d1f941058f836907aadbc42c9d522a7a8f3672bc20274b1e6740c4d100bba3767983296c492217ab797805028921d52ac5e93f82510b36921eefff88e6e439ed467d653d5870b7f72fe635826d08dc18eafbd85e3ccdb40cd9cb807ba54e2de2df96927958940feb772b14d41083ac813f20019758c1e9f5851609ea1d633868c7ed27fbeba0606a9f80ba28c65e405a81caa73622d6e83dba82f3d5e8945b6537391b534ab5d5e773dc5d6d428d6e6b672094423eebdf4563716971bcd30a323a7becb9f8adf345cee9d2b124d93baeac12eaab3020804edfc5c28a2f6d43455904a551d1fbf59065f4e644ccb674a0167b4a2371a3aca34f49c52ce6562b6358e72a75a4051b594c59d430f161fc97fd701ac00b65173791d206809bdfea1a438c9fac3c503020349111e8680a3d3e3f8c261a7743b354e523e09156f597c4d3df09d38b487c7f36fc4da8be372780a31c1f448ba3c8be65fdff4bce6b6aacaf7f77e869f5aa4344d7bd4b174f6100972f3f43449afdf40ad19b2affc9a82abec4befc0f2a89d01790246f267136a6ef5d93cbb0dc0b9a88a310e939829b144b154674623aa82e7641b7c7a450ca634f75fa2fdddd7c2f0aab1d1ea629cd023f4a84424f454dca24e7981e9ed575e25d81ceb112049b355e61f9aca2ff40494023ffb311885bf90e265e4dee9c513c995c98d784febe78a224bb733304c8c2c7c4f89bfe8c9f9e7a3348a20da03420f4cdf0289e44262b80388d5f11bc0e4b5f3cb529d92cec565e91144d425482742896f5e764c56ba046944a5b11d581b79a29c49cf57f81c3770598cb61c1e140f663a101627659ae0cc5a3443eea0ef979e521aec7f5aa729a292a9d9ef9e5f9e3223b970fb513128309a9be07bac6db83c09c89655c46776d10d3244cd4f36e13fd46100746bca8c017190b54605e7c23549aeb3c68d43a81be267ef2159b860f23748242174682faf6bc5c16d132aaf9e2ef53c4ecc9f35b1e7f2da253ab0c2340e2dc03383ad3e02dd2b581d63e3ccf847cba52726e3bb61989c00be359c214e85a2289fac6157c01fc47e249018875b4b0e28d5ae63255ff92fe00a26f2fe25c073787ded10310e4a4057517d26f9ce087e8d6918af51453e9b2394d6bbb5d49e8e64a597bcb1c201c43ba859adc79cee8c6e25956d1952dd9171286759733e44d3540a222d00c3d327f228d243a2720d946077dcfa507e1f695a53b810c6a94a62d13de2c3b45a1aac67c8914298582cf78e83fd648a394f111c944f90667a9da14cd19b02c9a4da1291ae399c74e1dd1d15884c5f3a50dbfd7427ce002994298268e04263938810af5e95cc14a05870bde78ed5a8b5ab842d3ac78d1c9da392533eec1e0d4c4f7497ef74a7d69d0e23cf1078d095263059df826b87c2d9a62502d975d0df6dfc703c243a7f8a5d85a5dbd5c32293d5633c9a097adad51fe70e48dc0098af0dd721e3828cda4ae7a679e567cd4a8f6eaa80242daebf92ff06b9299ec71c7e9560e008cb27a96abdf5cfcfa6ea5538af27a6e0be00bc2333812a66dc5a1d2f8f550a00c1bda483c5c2c7f4bc2e0409d0354df401f57ae18071749778a2ea850dd95400851b486e1491fbe7f5aff358bcd5aeeec1afffd3dc07b6a333e54e01cdcedf003e64bfc932f2c46d0934edc2832331903ebfc23902aef1f3348b132d2b84852fdc151765ae7bbf0601b3977c162631fa8eecf55a56d401f1b948cffde9403774a8e7353558a76c28b8f35394de4981c9553eab9916717f24438c335c9697d10f15985359f81354d8c956b988fb40645f5d7de2d07c84cdd9fd5a3b423341390df72ca57a634edc4a8798afde60f5da0c08bd3dac7ef5c44a18fb7a88923bc5d84181928c8b46d25e40b5aad7d02dfce0c6f0b3caa943a7e86f435bacf8beec15055e29437e8e8f433c7abd327f8874fa1ae8a092b996363062a94e35081a85a5557f1c64bf98eff1f091523bda4c7487a55bd6fe32a310508d9d6cb51abe99ea871b4db770ba8414d8d9425754ab604028a5ce32f787c618673b61ee96564b23c900f364bb0033627b017573ab3afddf738435ee0ee8de9043f4875bc620c299b3102f8db273cb8085b6ad4a2738615418f8879bbfe648a8fa53f61d39b86c23778edb207af38e94ac8fdb6dbd72854536e3a87cee21a5bdc90bca4d010bffb2f519929328fd42b568c302e0edc77e73c57439331e05a21b26a5a5ec2dd58dc970b093daaa92b4e4b2e98090c8fc0b5843d9446c22b049abc4119518c4506a211b367b01405f1f7dab91d721102558f59fd023393a8cd75b53d519cb19a16c0776e5339839337bae0dbd38acdf984ea34405121b6b68b27ec90d0fe7acca453faf4ec684e3f272b74ad2c60becc19f47eb434e81489b21507ee5f8d1bc6eac220dcd3993f5cf8c82366b353223e44a5d2933f273d63f97bc055596835cff4b72fabbe24a7ffac0c430474d3421651f9449b2f3fb8569170f65c3b87b190638afc8c8c1ba9e745351ede81689307b589ad339c7dddf7ce6c31fcfbd06f24292616a5e4946e8ad37a7615087e07342f67eafea73e9673aeefbfe28c0ec31254c176b0ab991ea8a2e5b0e8a3a8435bfaee3082c49ba5c19c70860f64627389a0b20e097234c8f779903027d9a806928afb79f0e16f7960e390cd7e6d41a6259334022355a868816d75ef3f3a38ac0f3ad74c4a481b28e0d7d94a97835dad895609024e6919d524db6f33473e4e01599ab0c3063096fd88bdae20a968fcecad8d6a4960496cd1fc7ee6dcb3c28786a3158c71aae5ff32a3bffef2b74904d5ca9899fcc4598a21cc631884d678160cfc186f0dec1aa24fd905b4e51acfc57f2cb4fa6bf977a64b6098defe8b82b1d167956515586fbc942549cba8d4fc6acdf8baf11abc69e82ee12df51d495335841f02205f5a03c482fc73d7b9bf8bc4e1135dcb99edf68266d32cb74b29b72f824a279551fe2967978232328af0497743c91d31661d35cc4adeaae63984c53f399cddf42048914116e2535521eccbaab8c58eb94d131913ff4d8b391dfdad7c1e1d0dd08c46b787"}, &(0x7f0000002380)={0x20, 0x3, 0x1, 0x47}}) syz_usb_connect$cdc_ncm(0x5, 0x150, &(0x7f0000002940)={{0x12, 0x1, 0x110, 0x2, 0x0, 0x0, 0x28, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x13e, 0x2, 0x1, 0x0, 0x60, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x7, {{0xa, 0x24, 0x6, 0x0, 0x1, "d49c375356"}, {0x5, 0x24, 0x0, 0x3}, {0xd, 0x24, 0xf, 0x1, 0x3, 0x0, 0xfff, 0x9a}, {0x6, 0x24, 0x1a, 0x3ff, 0x2}, [@country_functional={0x6, 0x24, 0x7, 0x6, 0x2}, @mbim={0xc, 0x24, 0x1b, 0x6, 0xf24, 0xff, 0x6, 0x7f, 0xfe}, @country_functional={0x10, 0x24, 0x7, 0x7, 0x8, [0x8, 0xa2, 0x400, 0x3f, 0x3]}, @call_mgmt={0x5, 0x24, 0x1, 0xc934ec86e62c05e7, 0x9}, @mdlm_detail={0xb6, 0x24, 0x13, 0x4, "b9572ac950f12540cf8e95d2d97003edd1e949e06dc742416aaf670f10b474a4ae8558d2212ff44e5bd765348466733e86966bb5ba919288c5c72a561b481861e30c164fa972e9e5322fa41c6b95448b3a0fb637009bcd5771f5c848372ebf5aaa6a79fbfe0b6cc38709850e47a70ceec07956b9a64a7586fb70d77db7c103b3196ac875499d902862bd61629b678276639537b810d372078cb2c976a59343514a57cb3ebd93e994ad45f2a81fe5ef9618f0"}]}, {{0x9, 0x5, 0x81, 0x3, 0x1ee, 0x7}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0xfa}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x3f, "", {{{0x9, 0x5, 0x82, 0x2, 0x28e, 0x0, 0x9, 0x6}}, {{0x9, 0x5, 0x3, 0x2, 0x339, 0x40, 0x8c}}}}}}}]}}, &(0x7f0000003d80)={0xa, &(0x7f0000002ac0)={0xa, 0x6, 0x110, 0xeb, 0x1, 0x1a, 0x8, 0x4}, 0x65, &(0x7f0000002b00)={0x5, 0xf, 0x65, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x6, 0x4, 0x5, 0x20, 0x800}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x6, 0x81, 0xff, 0xf77}, @generic={0x37, 0x10, 0xa, "eb808edf08bb9b37220ab9ad0eb3d504019e6179fe29f7e53b6f12363066e55e9c0e44b06b265417e4b75a7f7041fd4e0ac82e00"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x8, 0x7, 0x8, 0xffff}, @wireless={0xb, 0x10, 0x1, 0x4, 0x8, 0xd0, 0x8, 0x1, 0xfe}]}, 0x4, [{0x50, &(0x7f0000002bc0)=@string={0x50, 0x3, "84eed1a45877f0958215044fe1aaf1d48433d0b775b6763643f7c8c1e6cb6987fe65f76a9296663009dfa3031d3b45c973c758f5a837be7ca4bd42e8a7d8e3e74b86ca3fa8c1ee536b4c503bff22"}}, {0xb1, &(0x7f0000002c40)=@string={0xb1, 0x3, "ee37e81d2c580f9a32463d630df5de79ef3daed6c8d60305665af1cae44c0601c707c9f66188607658a3265aecddc83a612db4b4366c9d650207558ce04b23b62c476cc239dc828fd8d9a6d466c10fadd706cc6796f3bdc5ead69fcef5d36ec7712f14facabda1aa61e36909d1ccbaf1349cbff1a51bf9c6fba499804f2a7060f593f32e9f1b0433eaf5363bd0e7ade9dff05e68ea93a61df01a0d7430539b1375e99d9cf7f61a2efd35b6cdda6b82"}}, {0x1002, &(0x7f0000002d00)=@string={0x1002, 0x3, "3728a9927272387c5cb7dbeb1aea4477f5a2bee3472475817af641f6edeb330612b293f8098229bc32d4e915bf61877fc5939563515c09779eeda9267dda0b758bc8c09fe191b0118d0a274253ec8da348b8805ac4a00e24af778e0785369f119e320ebcb6746b44c47d0193e03e744efd22e06e2c2121f4fa7e5d4318a81b2627e30da39cf8ffe5a7491d4120439ab957cc90359615493d73d0e076914816c10b7aaa4577db17a7cc244ade74ecabe1d1815279aaef71798026908b65ddf3ecedd5e84222a0c881ebfaa6f8623e7595a4f89f68468af4fb1edcdb009c849f6beca418a53568d675c51ad9a2482101fb1816f8467b21f1b96fed2f7d92f9b159afd2275c008c9a43fb7e4591d739c67aa1b799eb90c17c01aa5c3f53c74c1530798f0d348fe0cf1d06697fbe4be4d1a6352398cc02428351831a1de859c8ba2c2b89f654dc74404f35db1de3c9df219d072d89a5fd82fd91e4dc8f1613f7440494de3b965e1481b91683fcc2d83cac5587d5760685775b36ad4c7c668b4bd10bb52e2cbf122f3e5c39c3f2249c0d5153e4a488cbe6849fd8c98f95a40b60eb5ba8aa37dd86d2156b58616f8f65c93134ed648a4578bd197bb5c103c4cdb29b81aaa78558e004e13c5dcd2c92526da6e94d76355f9bc6c6236ec9c3e15990f32acc1195046b4edf80db6a00912de3f162a5c826a87d0f0eaadb872a877a4fed69910bd3be3052c1c0af425bf6efc10dac236c73d1bee4f5a315c73836c674f8b71fbcb05fe6345afc51d5cda0485b3f44d09594401e85170aeeee17689d3c433990c8c9b5bd1d50f882d7b5315e4265572421a42452122a0d29a05e3fc48c2659c6b0c0fc1736fe5a48bfc8a901586f39a653c182bad496fbb0587ae9ae0b42be081bce7f88ae348d0a97613bc813cb969e4a927d1c1ba7dc4ae3e970ffa783dc1ba443695c96962de3f1d1e890980334132805fc7d95f7c4e3e769f5c604dad066fc2140bae402def8b655e403420098a48a16b27902f9dcbaba10453b6d94cecd5b19d2579bab6d6d8c0ae424f34a4af65c462c1ab48b5351bce192d944a5fcdd500e9e8395b6dbcf26659e732631bfeae3857eaea2cc42e640cec1d3e2adfb810baf96728766e19ebbc09a753b099dafbf25f7e9db3079d92cd66924e7c72be8e93ac9a8f4fadd25c79160899f375c50890e45d6aed7bfe5b155482a0f9c15294b7ea4b0ec56268b6e3136788b06c8105f9b50bd9338a9b788128ff51788e9c9b387516389f29d652f16c6ce7fb278e2a0e7d0c10c00b8a8287fba048340f61f959f6ef15c6adcb867c7b34f21458a0aa54941eb5a277a0a7207e5e0d49d98134fbf6410fe4e0d47dfaa4131725a61a5dc03a6b8161aaf2a751de02fd44db6c7d04a28e2b75f329faddfac538cc078725526ff57f77375fd02301644104ff2f52d39cdfe2f20e4b5c14b475b0a7893606796875c9d106c9dd3eb32500ea7db67703b65828fde290f13d2202f7accfb72b76b4b5d38aad5ab629c192b6866d5ae45c49145c95c0ce3d9bd044d154a6df40f91b8d8b79fd6644f4e0baf7708c86723473f98986f860241a8440a37bbbf829d1d3d89a6906bedc3a5f7aa70422684c0bf82851890897f84285aeb355b597e5ef4a5d67b93e08b7c97b30212b94340ac55a4ee120482905e5addfd6ada6418c3b9f1811c6a937d17a68c40757a0c3bcaa16178eab5703ad21c093d500e43ebd4d17938a7f9fe65c2c9584d7431637c735b8b55eca425478bb0e5f4fa6bec00594d67438994a916891ddf54d768dc1cb6bf8396ee245766cfebc0ae4845621bfa29b662f5f303cc1eb6124c36dadf9081a8506b5e7b0922f2b7ee7550a74c667d22b4677b6c99e41f590d8ec4489a578b8ac3e609a61861b546c10d75b25c32f571de45d01dadc8c56b9748f21227bd02ae154d8f936ffdc9edc231e136f3abeda1f6e264da56c7d0037b26b7333dcb31348fc4ef872e26ad5e1a33b40ef2e5aab8a95db59169b555ee4d42b2604342b9279d9ad158b9a81cdc20533a6e09cd4ff12c53c6d1ea34e5a684ec997f04b097686aded742f502ae4d1f17463d8a6bd71b5ff4b0946cf84d621220c639d7f7722635022a445f2d7b8897d7ffec130364441d9855a54c4ec646b56934f18a819fc83fc3ad664d11dd3d6c009962728266f7abdebd682fc96eb4cb954be158b1da5e3ab4b0033be37660e884a6987fbb93286067860ea57e3fd3e7c2c2076e1cb1a5046bc7ae0c46c4ccad994f3cbbef7e8be2ba5a7ea31a91cc8bd25c68a88a6bc2700d65b5d26f140cc7a2c086738e538a0bb25efb3042e9fc3dd0d9bc9d63e7522485c18ee96a99f033f6f3b3a5f4367c91c76ec43390c3c78a829a8abc37aa3bfd72b9c1754273593c638c1f5453d47100553aa8bc08f7288c985b02d62d148f8ac4c34dd32bdc29b0bca85801a2cdd4f1106e4230b9a7a6f8905a6dc24b2b59a078853913f121a74d477c20b835ec18fdb0960bcfdbc42f8aa991422dc05908322f9dd835aaa8a4441f43980a4e3b91495c2e41e364b8697de27aa59d3d24c76f95932da302e677f21ba38fcc2d835497e1aeaf68feaccead5cb60a15f3171f7d4d0bac55312f25c7e22daf07c76a18e98e0070c59564a32085022c5971af0122d0dfb1e47306527bd418bf84a2b4212565016981f1252658fd7c9f16f536a4f6692d681e22fad7718e7725231b859bbaa0f25a7309c4a77ef73f8d0b317ff9639b6e8726e8d785d50035f6bcb1a98881ce8f67893bae0ba12f76b4dd5701e9bf90e8a9a686f6b95a6dce4faec3ce0b71ee9e1914a32e585068efe52433d65d98e1989c69de18c2daac9e4c536c03d4b6550aeeef68e06feaffa7c062715d8ab2cf0950b3ecb8e583c5189a0f7cb2855cf901870c1a512c91de9f4848a1b7a56f209f234492b2d781c41f0411745884bc20290026f064f897b9557b873e54b957c1260ddce48644a6ad48c90d793735b7d3f257fa1c78e58efbd3b831a78fa9dc96f54d82a3d2d1a4bae774aec0685ae0df390e7a5228d1e8c6b570715f01efd6d5683d4cf8510dabff95fc5ba91e970b7c78d2e65df6e19a3495e641d4c08907824ffea137d67141ce33fa7d89bc62b4bd1911a1b8b562583169dd8027741996e78362d69e4775ad62b5ea4231e10c9b1e8c18eb8f82348a342a6cb29616f390327c8883ae94624e441c94da5ab0682507a6cb2d2da5a24574375a84fda801467017803163c21cd3771ffc1336e35edfed77c658aa15457edfc7eec7240b3c491f46d4b3e84402e93937a1ea1675a8b6dd63cfddec39ab67db31e2503ccef8fc425a3df24898b23f13d90db17356516aeeccf6e9a11411ed37ef758966826a6555ab2802a2c0bc04d294dd076c38d8050ad8d8b23a0d50b31e5f85b1d287d8f0740ddc1160ca1bed8c56819ef4b399d18584d13bf9c6ff6a6109aaef73c89be51628ce041683bdc4c8e39dadabeca91807f2159305dbf6f744fa8c6b2c8bdf32936efe85a70a303770f1ed803549997f97500553fbc4a0722a01cbdf79d5d776c886aa3be666f4c302594e873731d194838def91485613598ed127c55a541303938eccb404b27aa37b6bf30c2d8629cfd6d7a1bbdf6e644b492bfc53151fa3eec8961d4c4e646fb34c2e76b1962f7d2ae8385a78e240956bd81f5bd4c1730e8a4e7acdadf5ae14580528854f5310844e06304aa5d2b782b1e7d33c7f0ffd0920733e80e3a28797d605d2fff23cebde6367dcb74353cf529aa41adc7fbe12a7f9a42d1c6b64118f14d32370f90a5644f91a7534cc755962d44207ddc0f2ae0a5bf79361b6c13d6dacb22b172327a9806ed76e23ea7cfb11b9978115453d55c8400d5574b866d67fb0deb9a84cd4876bbe6ca2e951ad79f3f7ece1624c8224206fe8d49dfda50970a007275d75fd11e154ee9b6d0831c7012859e89b2248c13853e3812e2767b997e18c884fb182bc09d01da5308469670aac0c59ec1a81471c105338ad3f03541cc601336e2d3522bbc17be182adcf83eea3ddb9e00cc78ac0b0a771bc080d448fd9876df9b6842a9816301aa7fa5398f4888f60ad82f75457f4658661ad67ef8afad1e4e773626dddf69839962bf8e705769ef39923fe7835fda93b90a08756b98bd14505f3f567c9855d740b08a410796a46b573acc80253865357677c64279975ae50b951164418f828ed7d02cad32aa49c28b57da5910fd51aff70c5ab3800e34d7588817d165bd319e607afc6b78a9e10636b7bd4ad77e0cc48b3491bc8667f4d6e7f56ff1bf5a5f4ba1096c4a573d1a9b217d03e99f6f87dbd9f838bef8bc90cf696470ff2d94045f91534035eb0dcdc19f47b3c61ee9c3f1b2ad88f999e7b9df9d921641bc6b461598ca904a3c646c8cd13e8030d988347251d6813c346f0fd2b41183e981e433d9702045e209d1eaaaf32540a982e2ca4fdceacadce3c6ff4826ddb0821242dcc0741401ccc3bd325ce38fc93065ca58db686e58f689a52a515a530537ca21e3603b473e11cc191ab2c1ac76603f118ff2a2101b7b8687e93cb04c7bd4c5159b79dfc3a33e7d98049ebcfc84e20648b36a8d01f8a62a930779b1bf16984f476b2d242c495fdd3a4fe2af54694250fff0035516cc055cb5dc2805d75d219a69155011529a37d9ca9872b2e72040977ec385670d1d3315226fcc0d53e7abe08cd66a0a71b7f9da8234a213cd39dd833e795bab27c0b830f8f958466c903a8205b3f286dd75182908b5cff455c45848baf89fe5732b37443ce6d254210f9e562871eb42e4f3014ec9fd8994e89d977eb02c56cbe6abef6022aa7fa60b51013694bd1d5823813b87a48c8e09dee22253278667946459438923c0794fc6d1f4ec7d787106356697d0b780b85216cba142c4a8ff30cc1b771f649fea5e29ef1ff192232a724759aab41f7df404dfc1c1441b7e0184b642abee1aa64315e32352c17fcc5cdd3c9078fd9482410bf19699f829db24372ca1a4e89a4ea031deaad5dab6d740c3ef67c39c01112352d257825a0fae8bd7d7a503cf34bf9407c45b61d029fdab5593aa4fed6ee4fb13e7bcf899422cdd76653547f80f699d3a3baeaf8ab4ccd9d69783395211ff300003b777a89eda3f272889fb801def9dc5645783b29806999951bd72745ed8084f681aaefdedf44be38ba3ebcdef8966ee05d7cb3b731fbdaa1c2c96fd3de449b759d16feb0a867fbad12d2b2331842a202010ae9da93d1f2234be85a7e5a091a7cff7bb7d20ffda479771aaf6e09a44d9d6005d95769e192f86be1558fa1f831f9ed371f2bbe200153d243d61a357a4c1b561d40410dbe21596730659107799c2ef23892d2a5b34cb36231a2e17e5dc94113960cbdb9a166b654e7dce035d104ca84ed9f75aa97960df5aee4b854dc17fdea72c97e5798e5f8b1622abc3d36c908cb651aa83947abd5e39d4e2f4d8a6ba3a700c3ff47f5109cfb5127247e218e1a38dffaf8ac821e092acefef2e4a05175d2551d0cdeeeb91b15063c618909274e5b4fef2862d6d96b684d294e42ad55c27040b2bd447fecd9b857e7e0291ad2427e36af9a4decad56ac45d8ff6863aa6579453759efd0d4d2ff95633d901888fe4885959863922924d6bf2c28ec804c2b76e5de3ff0c42bf3aa8c064e46a2f3d677d7f0db1dd6a0fcb762e480369b59e60901a06bfc94a239678abe1fe216173b3e7c50b9a8870566ed9fc3a2999c750a4d41006a59b516a21ce03d1bed037e36fc"}}, {0x4, &(0x7f0000003d40)=@lang_id={0x4, 0x3, 0x7b}}]}) r2 = syz_open_dev$hidraw(&(0x7f0000002400)='/dev/hidraw#\x00', 0x4, 0x10000) ioctl$HIDIOCGRAWPHYS(r2, 0x80404805, &(0x7f0000002440)) syz_usb_control_io$hid(r0, &(0x7f0000000240)={0x24, 0x0, 0x0, &(0x7f0000002b80)={0x0, 0x22, 0xd, {[@local=@item_4={0x3, 0x2, 0x0, "819bb691"}, @local=@item_4={0x3, 0x2, 0x0, "8c5a3ae6"}, @main=@item_012={0x0, 0x0, 0xb}, @local=@item_012={0x1, 0x2, 0x0, "fb"}]}}, 0x0}, 0x0) [ 961.631333][ T3275] usb 2-1: config 1 interface 0 altsetting 128 bulk endpoint 0x82 has invalid maxpacket 990 [ 961.641528][ T3275] usb 2-1: config 1 interface 0 altsetting 128 bulk endpoint 0x3 has invalid maxpacket 425 [ 961.651648][ T3275] usb 2-1: config 1 interface 0 has no altsetting 0 [ 961.658299][ T3525] usb 3-1: new high-speed USB device number 11 using dummy_hcd 22:31:05 executing program 5: syz_usb_connect(0x3, 0x24, &(0x7f0000003000)={{0x12, 0x1, 0x0, 0x2e, 0x7, 0x57, 0x8, 0x471, 0x30c, 0x622, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xf8, 0x98, 0xdf}}]}}]}}, 0x0) syz_usb_connect$printer(0x5, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x88, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x20, 0x40, 0x1, [{{0x9, 0x4, 0x0, 0xe4, 0x2, 0x7, 0x1, 0x3, 0x7, "", {{{0x9, 0x5, 0x1, 0x2, 0x16c, 0xc3, 0xc1, 0x3f}}, [{{0x9, 0x5, 0x82, 0x2, 0x3ba, 0x8, 0x0, 0x2}}]}}}]}}]}}, &(0x7f0000000340)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x110, 0xe, 0x80, 0x0, 0xff}, 0x5, &(0x7f0000000080)={0x5, 0xf, 0x5}, 0x5, [{0x4, &(0x7f00000000c0)=@lang_id={0x4, 0x3, 0x411}}, {0xb6, &(0x7f0000000100)=@string={0xb6, 0x3, "c4e373eff85546a0c4360849550f55b7012a06e457e00534472fd165b797bfdbd2c681cac62f9e5ff554087629a2a312fe4b9231c757b17b02c5d313cd81c70029edf1545176ff96552912c4959950fd505d0f1c7b97f825398f872a5c1d53a70c2d5add6bfc87b9e270647374d15d06b43cebda03b1f7a3092e4adcece243fae6e30a63434a8722f6fe2e90fb102faa348372399ab545bc4ac6d67e91b92ee407b2af896d347eae73d281a1dcfd090bb09c3dbb"}}, {0x43, &(0x7f00000001c0)=@string={0x43, 0x3, "c232e3c354acbb2cdae0e32d9c57a631685e1a3d12894e5a4b64c25819147f636008e130fcd9c3ca77316e975aee6db560885106d7fc6a6d3857fe8a3591c15972"}}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x81d}}, {0xa0, &(0x7f0000000280)=@string={0xa0, 0x3, "4fa732c71e5bccbb0ae680f9b7133d47ecc886db44d0ec6f63c64b05254d83c1c682dfdcb5e15c75597baa848c0a744bca7183f985d3bef8302ec2ee5b1389f58146bb00b749452e9479acc7f5fa94149abc3b20afdd2d7e75c961c7b7d2bec43c66241afaec95c1f00cb8962d3e45e8e13972b8d526ec94a8e2503847b2057083a7e5befe74f37eebe311519384b2de89e2e331a54fb13360f2524a80b3"}}]}) [ 961.711332][ T12] usb 4-1: Using ep0 maxpacket: 16 [ 961.821362][ T3275] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 961.830469][ T3275] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 961.838588][ T3275] usb 2-1: Product: 肿ᬨꂥ攤溶꧗塊囏퀩䕞흉뿌ㇾⓘ憼ꯨ਴ [ 961.846972][ T3275] usb 2-1: Manufacturer: 뱢㦨魅燓訰䄗㖀኶꾰ჴႴ쩾곾ꥇ峊檴阔쭡੖ၻ茋晿௣嘠岱键惐흵랟灐ƍ釄ঠ䫩⌏믋颅폧糧筂犞鍯둰务⨞︙ꌟ臸邮壃㒽횯ꑰ뜾冴亳ᐿ퇩흨퐇ꦒྏ돵Ő奚渥昣鿯玊䤓螏鑩펐访ㆢᓥ䇳뺭 [ 961.873608][ T3275] usb 2-1: SerialNumber: syz [ 961.878257][ T12] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0xE has wMaxPacketSize 0, skipping [ 961.888122][ T12] usb 4-1: New USB device found, idVendor=045e, idProduct=0283, bcdDevice=83.25 [ 961.897185][ T12] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 961.905335][ T5] usb 1-1: new high-speed USB device number 33 using dummy_hcd [ 961.913833][ T12] usb 4-1: config 0 descriptor?? [ 961.931311][T20210] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 961.938809][T20210] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 961.951493][ T3525] usb 3-1: Using ep0 maxpacket: 16 [ 962.061388][ T3301] usb 6-1: new high-speed USB device number 7 using dummy_hcd [ 962.081370][ T3525] usb 3-1: config index 0 descriptor too short (expected 2066, got 18) [ 962.089683][ T3525] usb 3-1: config 56 has an invalid interface number: 169 but max is 28 [ 962.098052][ T3525] usb 3-1: config 56 has 1 interface, different from the descriptor's value: 29 [ 962.107168][ T3525] usb 3-1: config 56 has no interface number 0 [ 962.113638][ T3525] usb 3-1: New USB device found, idVendor=110a, idProduct=998e, bcdDevice=a1.3b [ 962.122691][ T3525] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 962.165411][ T12] usb 4-1: USB disconnect, device number 127 [ 962.281346][ T5] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 962.292368][ T5] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping 22:31:05 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000300000000000000f1"], 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x40087602, 0x20000000) [ 962.331270][ T3301] usb 6-1: Using ep0 maxpacket: 8 [ 962.451374][ T3301] usb 6-1: New USB device found, idVendor=0471, idProduct=030c, bcdDevice= 6.22 [ 962.460573][ T3301] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 962.469595][ T3301] usb 6-1: config 0 descriptor?? [ 962.474713][ T3275] cdc_ether: probe of 2-1:1.0 failed with error -71 [ 962.484031][ T3275] usb 2-1: USB disconnect, device number 45 [ 962.523132][ T3301] pwc: Philips PCVC690K (Vesta Pro Scan) USB webcam detected. [ 962.541333][ T5] usb 1-1: string descriptor 0 read error: -22 [ 962.547707][ T5] usb 1-1: New USB device found, idVendor=0458, idProduct=5015, bcdDevice= 0.40 [ 962.556806][ T5] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 962.581396][T20241] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 962.719044][T20257] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 962.731434][T20244] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 962.741785][ T3301] pwc: send_video_command error -71 [ 962.747018][ T3301] pwc: Failed to set video mode VGA@30 fps; return code = -71 [ 962.754815][ T3301] Philips webcam: probe of 6-1:0.0 failed with error -71 [ 962.763388][ T3301] usb 6-1: USB disconnect, device number 7 [ 962.931257][ T3354] usb 4-1: new high-speed USB device number 2 using dummy_hcd [ 963.021620][T20241] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 963.042796][ T5] kye 0003:0458:5015.00F3: item 0 0 0 8 parsing failed [ 963.049872][ T5] kye 0003:0458:5015.00F3: parse failed [ 963.055791][ T3275] usb 2-1: new high-speed USB device number 46 using dummy_hcd [ 963.063494][ T5] kye: probe of 0003:0458:5015.00F3 failed with error -22 [ 963.171250][ T3354] usb 4-1: Using ep0 maxpacket: 16 [ 963.260935][T20241] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 963.291329][ T3354] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0xE has wMaxPacketSize 0, skipping [ 963.301254][ T3354] usb 4-1: New USB device found, idVendor=045e, idProduct=0283, bcdDevice=83.25 [ 963.310259][ T3354] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 963.311238][ T3275] usb 2-1: Using ep0 maxpacket: 32 [ 963.319581][ T3354] usb 4-1: config 0 descriptor?? 22:31:06 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000300000000000000f1"], 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x400c6615, 0x20000000) [ 963.461362][ T3275] usb 2-1: config 1 interface 0 altsetting 128 bulk endpoint 0x82 has invalid maxpacket 990 [ 963.471549][ T3275] usb 2-1: config 1 interface 0 altsetting 128 bulk endpoint 0x3 has invalid maxpacket 425 [ 963.481567][ T3275] usb 2-1: config 1 interface 0 has no altsetting 0 [ 963.511242][ T5] usb 6-1: new high-speed USB device number 8 using dummy_hcd [ 963.591400][ T3354] usb 4-1: USB disconnect, device number 2 [ 963.651374][ T3275] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 963.660507][ T3275] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 963.668554][ T3275] usb 2-1: Product: 肿ᬨꂥ攤溶꧗塊囏퀩䕞흉뿌ㇾⓘ憼ꯨ਴ 22:31:07 executing program 1: r0 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x3, 0x40000) ioctl$HIDIOCGREPORTINFO(r0, 0xc00c4809, &(0x7f0000000040)={0x3, 0x1, 0x9}) syz_usb_connect(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000037a7c410ce0a112085b70000e688d0d50d6500000000fa28f17dda98a6bf31f1d67049e8528bc25bfb76ea6fa78cf253455fc931cd0a7b7191351f53a6d1c3c0a8d4369b6f59aa542d5b1db3fff7553500c8e668"], 0x0) r1 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x1ff, 0x4804) r2 = syz_open_dev$hiddev(&(0x7f00000002c0)='/dev/usb/hiddev#\x00', 0x3, 0x2) ioctl$HIDIOCGFIELDINFO(r2, 0xc038480a, &(0x7f0000000300)={0x3, 0xfffffe7d, 0x59, 0x7ff, 0x80, 0x4, 0x3, 0x40, 0x5, 0x1c, 0x8, 0x8, 0x6, 0x8}) ioctl$HIDIOCGFLAG(r2, 0x8004480e, &(0x7f0000000180)) r3 = syz_open_dev$hiddev(&(0x7f00000002c0)='/dev/usb/hiddev#\x00', 0x3, 0x2) ioctl$HIDIOCGFIELDINFO(r3, 0xc038480a, &(0x7f0000000300)={0x3, 0xfffffe7d, 0x59, 0x7ff, 0x80, 0x4, 0x3, 0x40, 0x5, 0x1c, 0x8, 0x8, 0x6, 0x8}) ioctl$HIDIOCINITREPORT(r3, 0x4805, 0x0) ioctl$HIDIOCGUCODE(r1, 0xc018480d, &(0x7f0000000140)={0x2, 0x3, 0x1, 0x3, 0x8, 0x6}) [ 963.676995][ T3275] usb 2-1: Manufacturer: 뱢㦨魅燓訰䄗㖀኶꾰ჴႴ쩾곾ꥇ峊檴阔쭡੖ၻ茋晿௣嘠岱键惐흵랟灐ƍ釄ঠ䫩⌏믋颅폧糧筂犞鍯둰务⨞︙ꌟ臸邮壃㒽횯ꑰ뜾冴亳ᐿ퇩흨퐇ꦒྏ돵Ő奚渥昣鿯玊䤓螏鑩펐访ㆢᓥ䇳뺭 [ 963.703633][ T3275] usb 2-1: SerialNumber: syz [ 963.721407][ T3275] usb 2-1: can't set config #1, error -71 [ 963.729976][ T3275] usb 2-1: USB disconnect, device number 46 [ 963.751290][ T5] usb 6-1: Using ep0 maxpacket: 8 [ 963.881470][ T5] usb 6-1: New USB device found, idVendor=0471, idProduct=030c, bcdDevice= 6.22 [ 963.890598][ T5] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 963.900027][ T5] usb 6-1: config 0 descriptor?? [ 963.943499][ T5] pwc: Philips PCVC690K (Vesta Pro Scan) USB webcam detected. 22:31:07 executing program 3: syz_usb_connect(0x0, 0xffffffffffffff4b, &(0x7f0000000100)=ANY=[@ANYBLOB="1201010252082c085e0473044bb3000000010902090000000000fce171ace3cca965be4a697853d3de73ef3ddeab4fbf836f7a38a98b625ae9747713f1d926d331ef0fd622f45d6f02546cf8c5a0afdbe54faed64822ae79f2bf3a873b"], 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r0, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r0, 0x0, 0x0) r1 = syz_usb_connect$uac1(0x5, 0xd1, &(0x7f0000000180)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0x20, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xbf, 0x3, 0x1, 0x6, 0x60, 0x81, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x80, {{0xa, 0x24, 0x1, 0x5, 0x9}, [@output_terminal={0x9, 0x24, 0x3, 0x2, 0x300, 0x2, 0x3, 0x5}, @extension_unit={0x9, 0x24, 0x8, 0x6, 0x401, 0x4, "5c14"}, @selector_unit={0x5, 0x24, 0x5, 0x2, 0x1}, @output_terminal={0x9, 0x24, 0x3, 0x1, 0x301, 0x3, 0x5, 0x4}]}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x1, 0x2, 0x0, 0x7}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x80, {[@format_type_i_discrete={0xf, 0x24, 0x2, 0x1, 0x7, 0x2, 0x5, 0x1f, "ebf666873c72c1"}, @format_type_ii_discrete={0xd, 0x24, 0x2, 0x2, 0x20, 0x86c9, 0x40, "ada2a1c1"}, @as_header={0x7, 0x24, 0x1, 0x8, 0x6, 0x1}, @format_type_i_discrete={0xa, 0x24, 0x2, 0x1, 0x9, 0x3, 0x8, 0x1, "2fa1"}, @format_type_i_continuous={0xc, 0x24, 0x2, 0x1, 0x0, 0x4, 0x3f, 0x40, "4ff466", 'z'}, @as_header={0x7, 0x24, 0x1, 0x97, 0x9, 0x2}]}, {{0x9, 0x5, 0x1, 0x9, 0x132, 0x1d, 0x7f, 0xb6, {0x7, 0x25, 0x1, 0x2, 0x81, 0x29e}}}}, {0x9, 0x4, 0x2, 0x0, 0x0, 0x1, 0x2, 0x0, 0x5}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0xb0, {}, {{0x9, 0x5, 0x82, 0x9, 0x29b, 0x3, 0x0, 0x0, {0x7, 0x25, 0x1, 0x0, 0x7, 0x3}}}}}}}]}}, &(0x7f0000000440)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x788, 0x48, 0x7f, 0x0, 0x8, 0x4}, 0x21, &(0x7f0000000040)={0x5, 0xf, 0x21, 0x3, [@wireless={0xb, 0x10, 0x1, 0xc, 0x4c, 0x6, 0x5, 0x3, 0x73}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x4, 0x4, 0x8, 0x800}, @ext_cap={0x7, 0x10, 0x2, 0xd, 0x4, 0x9, 0x9}]}, 0x5, [{0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x1404}}, {0xae, &(0x7f00000002c0)=@string={0xae, 0x3, "16f9239cdfce67ace371de7f13cab082e81cd86928ff614c6446f947cbb96c3f8407c2c5402d5c1a437b552e00c03a09a549c47bb717de44dad6c9fb49cf7b81cded732d17a1fd4474832fa3580c5a4f22fbf89ddf8a05fdd06f5e8af18ddfd972167fe59a40de95523f1f705c36ce0c998c18a1c4ed11f56f347417f95a8e64320990ec5ab8b05bd2b8259da5cc3cee9283bff692a9a2f785098c29c5c7432e59e566f4f199c20efb67caba"}}, {0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x82c}}, {0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x407}}, {0x4, &(0x7f0000000400)=@lang_id={0x4, 0x3, 0x5854}}]}) syz_usb_control_io(r1, &(0x7f0000000640)={0x2c, &(0x7f00000004c0)={0x20, 0x0, 0x2c, {0x2c, 0x6, "47308f0a4368cf047bad3546c7134baa2535bbe91d7d626ef6d78ad09f1d3e0e6f618f966c72bf664151"}}, &(0x7f0000000500)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0xe9734ca3e821695e}}, &(0x7f0000000540)={0x0, 0xf, 0x3f, {0x5, 0xf, 0x3f, 0x4, [@ssp_cap={0x18, 0x10, 0xa, 0xd3, 0x3, 0x80, 0xf00, 0x1, [0xff003f, 0x0, 0x3f00]}, @ssp_cap={0x10, 0x10, 0xa, 0x0, 0x1, 0x5, 0x1e000, 0xff, [0x1e]}, @wireless={0xb, 0x10, 0x1, 0x2, 0x10, 0xff, 0x1, 0x40, 0xa7}, @ext_cap={0x7, 0x10, 0x2, 0x5, 0x8, 0x1, 0x5}]}}, &(0x7f00000005c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x0, 0x80, 0x0, 0x6, "0fa0c255", "86cd41ad"}}, &(0x7f0000000600)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0xff, 0x0, 0x2, 0x4, 0x7, 0x6, 0x7fff}}}, &(0x7f0000000ac0)={0x84, &(0x7f0000000680)={0x40, 0x1f, 0x3b, "eadf83451f2dfa32d17909e9b929b8de0e5ad17e52463593d764ae8c941cd4c961e82d31071cb56c897663c9d5cb31da04253d05b3d1c01f3d935c"}, &(0x7f0000000700)={0x0, 0xa, 0x1, 0x3}, &(0x7f0000000740)={0x0, 0x8, 0x1, 0x1}, &(0x7f0000000780)={0x20, 0x0, 0x4, {0x2, 0x1}}, &(0x7f00000007c0)={0x20, 0x0, 0x4, {0xc0, 0x4}}, &(0x7f0000000800)={0x40, 0x7, 0x2, 0x9}, &(0x7f0000000840)={0x40, 0x9, 0x1, 0xfd}, &(0x7f0000000880)={0x40, 0xb, 0x2, "4bfb"}, &(0x7f00000008c0)={0x40, 0xf, 0x2, 0x7f}, &(0x7f0000000900)={0x40, 0x13, 0x6}, &(0x7f0000000940)={0x40, 0x17, 0x6, @broadcast}, &(0x7f0000000980)={0x40, 0x19, 0x2, "8431"}, &(0x7f00000009c0)={0x40, 0x1a, 0x2, 0x9}, &(0x7f0000000a00)={0x40, 0x1c, 0x1, 0x40}, &(0x7f0000000a40)={0x40, 0x1e, 0x1, 0x8}, &(0x7f0000000a80)={0x40, 0x21, 0x1, 0x7c}}) write$hidraw(r0, 0x0, 0x0) write$hidraw(r0, &(0x7f0000000080)="fa0c0c30aee3f3c5560364ff68e5f0a4195e954267820a8233efb13f4c6662f00e2965a740cb5d232348e59946b88f2faa909054ebcf96e8bf639e44409a4881a0abe4b5ab571afc29f1842d4e1c0f60661bad4aecf9555d355383598b2a58fed21bd214d53cd0abcac7efcc9be829c731", 0x71) [ 964.091303][ T3275] usb 2-1: new high-speed USB device number 47 using dummy_hcd 22:31:07 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x38, 0x80, 0xfd, 0x40, 0x1bc7, 0x36, 0x5c9e, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x1, 0x0, 0x2, 0xd}}]}}]}}, 0x0) r1 = syz_open_dev$evdev(0x0, 0x1, 0x0) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000040)=0x923) syz_usb_control_io(r0, 0x0, 0x0) [ 964.151340][ T5] pwc: send_video_command error -71 [ 964.156636][ T5] pwc: Failed to set video mode VGA@30 fps; return code = -71 [ 964.164336][ T5] Philips webcam: probe of 6-1:0.0 failed with error -71 [ 964.172962][ T5] usb 6-1: USB disconnect, device number 8 [ 964.241309][ T3525] usb 3-1: string descriptor 0 read error: -71 [ 964.250785][ T3525] usb 3-1: USB disconnect, device number 11 22:31:07 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000300000000000000f1"], 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x40106614, 0x20000000) [ 964.331338][ T3275] usb 2-1: Using ep0 maxpacket: 16 [ 964.351293][ T3301] usb 4-1: new high-speed USB device number 3 using dummy_hcd [ 964.371424][ T3275] usb 2-1: too many configurations: 136, using maximum allowed: 8 [ 964.491356][ T3275] usb 2-1: unable to read config index 0 descriptor/start: -61 [ 964.498968][ T3275] usb 2-1: can't read configurations, error -61 [ 964.531259][ T5] usb 6-1: new high-speed USB device number 9 using dummy_hcd 22:31:08 executing program 0: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000040)=ANY=[@ANYBLOB="160100005cf71940330711224ea5000000010902120001000000000904000000d67b49006be93cb007d3521c1e28975f19aefed21432f031434c8d960fabe7125017dfe5d6cda5fdcee3aed6c7ff067ab6b4d9d56814d2a2eca1825744ec768913fcd15050892f9897130615625ef2c2a90c83241d2c9a3c506fc8fe7464c4a5692fe22ca08556e8a483d3436cfbf0a81591eb4ad00ab88f4c95d5cccacfe32a4c028753e8aca83c2bfdc32d1bba6ebd47bcb24f2c86183fb5b164a657620060646b485590323d01d982aa0c55edeed650a355f36117bc25e984a920bcd4ee5506ec751e6888288e9d42b65da376ba98f75630145b5b58010000fb000000000000000000a5a7bc7d4a1722f9f5b9ecfecc2e657bcb3930538f23b7fc4ac553131df8b0367dbd921ea1f176e458173845517f2c445d348f03182f140f672417d7582a5e04f0710e31899e29b33630bbbbfd9c629daa5cffb31ce18a197d4beac1a39a30004e5e0accbb730c014ace898cb4b046292eb43cd839e10977"], 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f00000006c0)={0x34, &(0x7f0000000000)={0x0, 0x0, 0x1, "05"}, 0x0, 0x0, 0x0, 0x0, 0x0}) 22:31:08 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, &(0x7f00000001c0)=0x7f) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r2, 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000200)='/dev/../raw#\x00', 0x0, 0x81102) syz_open_dev$hidraw(0x0, 0x100000000000000, 0x220400) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x40) ioctl$HIDIOCAPPLICATION(r3, 0x40086602, 0x8) syz_open_dev$hidraw(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r4, &(0x7f00000000c0)="047bc0e9eb4465d225fb59c36f17e9445f68550760033d3276a8b0239199b76c4194881d81d94ba7d9c7637f87613ae5156ac2302f1dfd94b834c5baead970fe4e563b3c144f22c41579858b87", 0x4d) write$hidraw(r4, &(0x7f0000000040)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd647252240d57e28c8faff8e17b4739f8c301d183", 0x2a) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r5, 0x6609, 0x0) r6 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r6, 0x40086602, 0x20004000) ioctl$HIDIOCINITREPORT(r6, 0x4805, 0x0) r7 = syz_open_dev$hiddev(&(0x7f00000002c0)='/dev/usb/hiddev#\x00', 0x3, 0x2) ioctl$HIDIOCGFIELDINFO(r7, 0xc038480a, &(0x7f0000000300)={0x3, 0xfffffe7d, 0x59, 0x7ff, 0x80, 0x4, 0x3, 0x40, 0x5, 0x1c, 0x8, 0x8, 0x6, 0x8}) ioctl$HIDIOCGUCODE(r7, 0xc018480d, &(0x7f0000000340)={0x5, 0xffffffff, 0xab, 0x3ff, 0x2, 0x9}) r8 = syz_open_dev$hiddev(0x0, 0x100000000, 0x400000) r9 = syz_open_dev$hiddev(&(0x7f00000002c0)='/dev/usb/hiddev#\x00', 0x3, 0x2) ioctl$HIDIOCGFIELDINFO(r9, 0xc038480a, &(0x7f0000000300)={0x3, 0xfffffe7d, 0x59, 0x7ff, 0x80, 0x4, 0x3, 0x40, 0x5, 0x1c, 0x8, 0x8, 0x6, 0x8}) ioctl$HIDIOCSFLAG(r9, 0x4004480f, &(0x7f0000000280)) ioctl$HIDIOCGCOLLECTIONINFO(r8, 0xc0104811, &(0x7f00000000c0)={0x6, 0xd7b, 0x9, 0x897}) ioctl$HIDIOCAPPLICATION(r8, 0xc0c0583b, 0x3) read$hidraw(0xffffffffffffffff, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000240)) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x3c140) r10 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)='4', 0x20000001) syz_usb_connect$cdc_ecm(0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYRES32, @ANYPTR=&(0x7f0000000400)=ANY=[@ANYBLOB="0a060022e9088010fd00"], @ANYBLOB='?\x00\x00\x00', @ANYPTR, @ANYBLOB="0500000002100000", @ANYBLOB="78f8ae8e8813386f487b23c5171824923b51285576dc74413f60ac111f61981a40eb1f1755d0f4741a96f45cce2223ec4781649be1ce11c4ae87d1271df13a48024b83a258e9a726d90825a2be25da304ee804b7f38458ce046bb60bdf4969865e0d7d9fe7cad7befba2f4fbc726a26cf55d6bdb6b2ac4319ddd43c71bbbdf7196cfd9e69089337adb9af1a721c84ba3b70965fd67ee86f3ebc1aa9510ed4761609a3a7bfed76da2579c49bbf8", @ANYPTR=&(0x7f0000000440)=ANY=[@ANYBLOB="7803e9f68289d69bdc1a34929073edec012cd1c6003b6fd5f6f1e1fcd9586a3f6e7b301955ea42422550e6e6dcda92a8a6c8eb7e95971f5c8fee325def231d4b845b110500ab06d2cef37ff28ee87caa8f11e303b0a42f4ddc56942fe71eff8c7d172c04c7ac00156c2c68681281a17e0c360c2e2ce38f456345b4fee7030000000028f7667946ad5a82d7267bb74f85f7a9e874951334d131f395275fe1dc1844dc5e610ea65cc50b9ce63bac04ba17cad44e015e447845e2eb4ca1ab0b0d5e866f8cd91ada3b5bb73a500c7e0d406386d46b029c9f6c416979dade79b1aa07893cb549223661e068a9b29029461fd2b2469a62eba76c395118e9c263f5580e1786cd101474d54558e47a683ae91e80b1e98734634957a054b29b512ca5de238c403d8870e77a74be7009"], @ANYPTR, @ANYPTR, @ANYBLOB="02100000", @ANYPTR=&(0x7f0000005240)=ANY=[]]) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x0, 0x2400) r11 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r11, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r12 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r12, 0xc0c0583b, 0x0) write$hidraw(r12, &(0x7f0000000180), 0x0) read$hidraw(r10, &(0x7f0000000100)=""/100, 0x64) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) [ 964.591231][ T3301] usb 4-1: Using ep0 maxpacket: 8 [ 964.601259][ T3525] usb 3-1: new high-speed USB device number 12 using dummy_hcd [ 964.616007][ T12] usb 1-1: USB disconnect, device number 33 [ 964.653894][ T3275] usb 2-1: new high-speed USB device number 48 using dummy_hcd [ 964.662925][T20272] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 964.711298][ T3301] usb 4-1: unable to get BOS descriptor or descriptor too short [ 964.771308][ T3301] usb 4-1: unable to read config index 0 descriptor/start: -71 [ 964.778991][ T3301] usb 4-1: can't read configurations, error -71 [ 964.901282][ T3275] usb 2-1: Using ep0 maxpacket: 16 [ 964.941338][ T3275] usb 2-1: too many configurations: 136, using maximum allowed: 8 [ 964.971304][ T3525] usb 3-1: config 0 interface 0 has no altsetting 0 [ 964.977983][ T3525] usb 3-1: New USB device found, idVendor=1bc7, idProduct=0036, bcdDevice=5c.9e [ 964.987135][ T3525] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 964.996052][ T3525] usb 3-1: config 0 descriptor?? [ 965.031376][ T12] usb 1-1: new high-speed USB device number 34 using dummy_hcd [ 965.071344][ T3275] usb 2-1: unable to read config index 0 descriptor/start: -61 [ 965.078993][ T3275] usb 2-1: can't read configurations, error -61 [ 965.085625][ T3275] usb usb2-port1: attempt power cycle 22:31:08 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000300000000000000f1"], 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x401c5820, 0x20000000) [ 965.401841][ T12] usb 1-1: New USB device found, idVendor=0733, idProduct=2211, bcdDevice=a5.4e [ 965.410925][ T12] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 965.420367][ T12] usb 1-1: config 0 descriptor?? [ 965.453510][ T3354] usb 3-1: USB disconnect, device number 12 [ 965.463392][ T12] gspca_main: sunplus-2.14.0 probing 0733:2211 22:31:09 executing program 5: syz_usb_connect(0x0, 0x2d, &(0x7f0000000040)=ANY=[@ANYBLOB="120100008b33ea08eb0302002d4a0000000109021b0001000000000904ba001372775500070581000000000000"], 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x5e, 0x0) r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80284504, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "fd3092cfa6ec31675171da9cb78d3e18b5ae8b5ad525ed0162304ba6c0c826ff"}) [ 965.671290][ T3301] usb 4-1: new high-speed USB device number 4 using dummy_hcd [ 965.801351][ T3275] usb 2-1: new high-speed USB device number 49 using dummy_hcd [ 965.901368][ T12] gspca_sunplus: reg_r err -71 [ 965.906469][ T12] sunplus: probe of 1-1:0.0 failed with error -71 [ 965.914927][ T12] usb 1-1: USB disconnect, device number 34 [ 965.921368][ T3301] usb 4-1: Using ep0 maxpacket: 8 [ 965.982064][T20309] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 966.021345][ T3354] usb 6-1: new high-speed USB device number 10 using dummy_hcd [ 966.041310][ T3275] usb 2-1: Using ep0 maxpacket: 16 [ 966.046591][ T3301] usb 4-1: unable to get BOS descriptor or descriptor too short [ 966.091349][ T3275] usb 2-1: too many configurations: 136, using maximum allowed: 8 [ 966.111326][ T3301] usb 4-1: unable to read config index 0 descriptor/start: -71 [ 966.119102][ T3301] usb 4-1: can't read configurations, error -71 [ 966.125775][ T3301] usb usb4-port1: attempt power cycle [ 966.211330][ T3275] usb 2-1: unable to read config index 0 descriptor/start: -61 [ 966.218982][ T3275] usb 2-1: can't read configurations, error -61 [ 966.225320][ T5] usb 3-1: new high-speed USB device number 13 using dummy_hcd [ 966.271283][ T3354] usb 6-1: Using ep0 maxpacket: 8 [ 966.381304][ T3275] usb 2-1: new high-speed USB device number 50 using dummy_hcd [ 966.391479][ T3354] usb 6-1: config 0 has an invalid interface number: 186 but max is 0 [ 966.399699][ T3354] usb 6-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 966.409824][ T3354] usb 6-1: config 0 has no interface number 0 [ 966.416108][ T3354] usb 6-1: config 0 interface 186 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping 22:31:09 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000300000000000000f1"], 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x4020940d, 0x20000000) 22:31:09 executing program 3: r0 = syz_open_dev$hiddev(0x0, 0xedfb, 0x1bd140) ioctl$HIDIOCGCOLLECTIONINFO(r0, 0xc0104811, &(0x7f0000000080)={0x401, 0x1, 0x4, 0x16}) r1 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x0, 0x2246) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r3, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(r3, &(0x7f0000000240)="3a0ad97e059d000000000000534674a735b6cee9dc5b46f021b50b33b9cbd14670027b3cca239956e22f0f379768736538c7a0979925d67990c0ed1ecd87d02cc2462bf4", 0xfffffdf6) syz_open_dev$evdev(0x0, 0x8, 0x0) ioctl$EVIOCGMTSLOTS(0xffffffffffffffff, 0x8040450a, &(0x7f0000000580)=""/4096) write$hidraw(r2, &(0x7f0000000180)="a9", 0x134) read$hidraw(r1, &(0x7f00000004c0)=""/172, 0xfffffec8) syz_open_dev$hidraw(0x0, 0x0, 0x0) [ 966.426356][ T3354] usb 6-1: config 0 interface 186 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 19 [ 966.439414][ T3354] usb 6-1: New USB device found, idVendor=03eb, idProduct=0002, bcdDevice=4a.2d [ 966.448482][ T3354] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 966.461162][ T3354] usb 6-1: config 0 descriptor?? 22:31:09 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000001740)={{0x12, 0x1, 0x0, 0x34, 0xdc, 0x8f, 0x8, 0x471, 0x330, 0x395a, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xc5, 0x8f, 0x33}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000001d80)={0xac, &(0x7f0000001a40), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000000)='+devLusb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r1, 0x40286608, 0x20000000) syz_usb_control_io(r0, 0x0, &(0x7f0000000700)={0xac, &(0x7f0000000480)={0x0, 0x0, 0x1, "11"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000d00)={0x84, &(0x7f0000001e40)={0x60, 0x8}, 0x0, &(0x7f0000000940)={0x0, 0x8, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x926, 0x3333, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0xff, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}, {{{0x9, 0x5, 0x81, 0x3, 0x1f1}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)={0x0, 0x22, 0x22, {[@global=@item_012={0x2, 0x1, 0x0, "a313"}, @local, @global=@item_4={0x3, 0x1, 0x0, "7fe52845"}, @local=@item_4={0x3, 0x2, 0x0, "b70100"}, @main=@item_4={0x3, 0x0, 0x0, "80e3bfad"}, @main=@item_4={0x3, 0x0, 0x0, "77ddb60f"}, @local=@item_4={0x3, 0x2, 0x0, "6d881ace"}, @local=@item_4={0x3, 0x2, 0x0, '\x00\r\x00'}]}}, 0x0}, 0x0) syz_usb_ep_write(r2, 0x0, 0x6, &(0x7f0000000400)="c99e0000f641") syz_usb_control_io(r2, &(0x7f0000000300)={0x2c, &(0x7f0000000040)={0x0, 0x5, 0x5d, {0x5d, 0x0, "e5bf4c6d5532b2fe4878346bb58245519257f3a6e9e06a47415b1602e87b407694e975eda6d1ecb23b550069677a0fc3f55cec39d097c81f6679b5b501018ea35cd004757168957d45c3af19b1655d8354c466fcb64fda89ab00f3"}}, &(0x7f00000000c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x446}}, &(0x7f00000001c0)={0x0, 0xf, 0x111, {0x5, 0xf, 0x111, 0x5, [@ssp_cap={0x24, 0x10, 0xa, 0x20, 0x6, 0x9, 0x0, 0x2, [0x1010030, 0xf, 0x6149aa141eaa96ce, 0x1f80, 0xc0f0, 0xc000]}, @generic={0xb5, 0x10, 0x15, "a447a9a245545a22bd25ad8526b33405efc9256c413e821423e55145b1068716a17dfa33ee25768fe24cbb13416b93f833592d28b9213754d302908d2fec727324be534b5e19ef4bb9d90d9f26ff449122f0f4277c5bda7019b5891078fb175e803d2394d6741ecfa6a9a98e9be891044965efb667314ae4424a4eb02d94d3f19c05046106044171280d8f6bc41eea716929fdcbc34a60de1fb8d3f42726d8bfba2d5e0ae9b1cd6318deed9dc4b4480aefaf"}, @ptm_cap={0x3}, @ssp_cap={0x20, 0x10, 0xa, 0x2, 0x5, 0x7fffe01, 0xf00, 0x0, [0x3f00, 0x7f8030, 0xc0, 0x60, 0x30]}, @ssp_cap={0x10, 0x10, 0xa, 0x1, 0x1, 0x6, 0xf0f, 0x1, [0x3f]}]}}, &(0x7f0000000100)={0x20, 0x29, 0xf, {0xf, 0x29, 0x7, 0x60, 0x81, 0x1f, "7d5944ac", "f2a26a8e"}}, &(0x7f0000000140)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x5, 0x1, 0x40, 0x2, 0x9, 0x7fff, 0x1}}}, &(0x7f0000000980)={0x84, &(0x7f0000000340)={0x0, 0x7, 0xcc, "e54ede4655a6f6b41ae04742dcbdf41445246b4f3910bde8d173ccb16abb2586eb0f90e73f1db6580020939ee36ccaf166e1bd6c20360e8709d10fd180a0727561f7b3260d947dd4927816f9d9e7b748500ce6252c10601009322a01cfcd6133ef560b3cb1d98f0ef6cc0eb53411fe2d6296859991ef75df6a8c7b75058c14005a93e7580375a3f608e49c8bebfb136c29882a602a9f8abedd7f5249a065d8fbe22fe1726816a019905a700ec7f2937e322878d3446a1f9311cf756b84ad7eecfbaed35a63ce92e6464d8a3e"}, &(0x7f0000000440)={0x0, 0xa, 0x1, 0x80}, &(0x7f00000004c0)={0x0, 0x8, 0x1, 0x6}, &(0x7f0000000500)={0x20, 0x0, 0x4, {0x1, 0x2}}, &(0x7f0000000540)={0x20, 0x0, 0x4, {0x10, 0x64}}, &(0x7f0000000580)={0x40, 0x7, 0x2, 0x9}, &(0x7f00000005c0)={0x40, 0x9, 0x1, 0x3f}, &(0x7f0000000600)={0x40, 0xb, 0x2, "ce0f"}, &(0x7f0000000640)={0x40, 0xf, 0x2, 0x3}, &(0x7f0000000680)={0x40, 0x13, 0x6, @broadcast}, &(0x7f00000006c0)={0x40, 0x17, 0x6, @dev={[], 0x29}}, &(0x7f00000007c0)={0x40, 0x19, 0x2, "25ce"}, &(0x7f0000000800)={0x40, 0x1a, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x1c, 0x1, 0x3f}, &(0x7f0000000880)={0x40, 0x1e, 0x1, 0x5}, &(0x7f00000008c0)={0x40, 0x21, 0x1, 0x1}}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) [ 966.503405][ T3354] Registered IR keymap rc-hauppauge [ 966.571408][ T3354] rc_core: Loaded IR protocol module ir-rc5-decoder, but protocol rc-5 still not available [ 966.582320][ T3354] rc rc0: IgorPlug-USB IR Receiver as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.186/rc/rc0 [ 966.593719][ T3354] input: IgorPlug-USB IR Receiver as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.186/rc/rc0/input363 [ 966.611541][ T5] usb 3-1: config 0 interface 0 has no altsetting 0 [ 966.618189][ T5] usb 3-1: New USB device found, idVendor=1bc7, idProduct=0036, bcdDevice=5c.9e [ 966.627388][ T5] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 966.635453][ T3275] usb 2-1: Using ep0 maxpacket: 16 [ 966.641854][ T5] usb 3-1: config 0 descriptor?? [ 966.661415][T12211] usb 1-1: new high-speed USB device number 35 using dummy_hcd [ 966.671363][ T3275] usb 2-1: too many configurations: 136, using maximum allowed: 8 [ 966.704638][ T3354] usb 6-1: USB disconnect, device number 10 22:31:10 executing program 1: syz_usb_connect(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000014d42108ab12a190eb1e000000010902240001000000000904410002ff5d25df74640f1f0000000000090583a73fb4821d969241ac81543f5f5ea1513625c0adcc842cc7844c0d57529990c6ac16069b0bdd262470e92d0ff8b3dffb29c97c0c9c0d591ebded8a12640ffb857e92bbb9264f6297"], 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSABS2F(r0, 0x401845ef, &(0x7f00000000c0)) [ 966.791382][ T3275] usb 2-1: unable to read config index 0 descriptor/start: -71 [ 966.799184][ T3275] usb 2-1: can't read configurations, error -71 [ 966.806099][ T3275] usb usb2-port1: unable to enumerate USB device [ 966.861335][ T3301] usb 4-1: new high-speed USB device number 5 using dummy_hcd [ 967.071345][T12211] usb 1-1: New USB device found, idVendor=0733, idProduct=2211, bcdDevice=a5.4e [ 967.080593][T12211] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 967.089587][T12211] usb 1-1: config 0 descriptor?? [ 967.111347][ T3301] usb 4-1: Using ep0 maxpacket: 8 [ 967.117304][ T5] usb 3-1: USB disconnect, device number 13 [ 967.134833][T12211] gspca_main: sunplus-2.14.0 probing 0733:2211 [ 967.161315][ T3275] usb 2-1: new high-speed USB device number 51 using dummy_hcd 22:31:10 executing program 2: syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/M\xde\x80K\x9c(2,\x00', 0x0, 0x2246) r1 = syz_open_dev$hidraw(0x0, 0xffffffffffffffff, 0x80000) r2 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0xb15, 0x0) read$hidraw(r2, &(0x7f0000000080)=""/52, 0x34) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r3, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(r3, &(0x7f0000000240)="3a0ad97e059d001042000000534674a735b6cee9dc5b46f021b50b33b9cbd14670027b3cca239956e22f0f379768736538c7a0979925d67990c0ed1ecd87d02cc2462bf4", 0xfffffdf6) write$hidraw(r1, &(0x7f0000000180)="a9", 0x134) read$hidraw(r0, &(0x7f00000004c0)=""/172, 0xfffffec8) [ 967.231378][ T3301] usb 4-1: New USB device found, idVendor=0471, idProduct=0330, bcdDevice=39.5a [ 967.240530][ T3301] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 967.254543][ T3301] usb 4-1: config 0 descriptor?? [ 967.297703][ T3301] gspca_main: sonixj-2.14.0 probing 0471:0330 [ 967.341338][T12211] gspca_sunplus: reg_r err -71 [ 967.346461][T12211] sunplus: probe of 1-1:0.0 failed with error -71 [ 967.358113][T12211] usb 1-1: USB disconnect, device number 35 22:31:10 executing program 2: syz_usb_connect(0x0, 0x24, &(0x7f0000000100)=ANY=[@ANYBLOB="120100003e2f5910480b04107f910000000109021200010000180009040000b9a0a3f900ab6773770c23abcac2c41e14eeb3b87fccefe64d462eacb86614234229d7dffcfda1eaff071ff4f3fc2d63385bf6d1550c2d98fb938686a9ab505bd4e0d261845e545eb8cd92719bbbf1c625f4178e28b8179660fac6bf6e3dd022211b99293000aee587c95c1c44bfa22e34675c405048f12356f1bd4c30ab9fcf161af132f5fc5870d58679ef4e4a4ce9fe62e4783dfd1cc4f160728e9630d2f029707f3b7d4af659"], 0x0) [ 967.401306][ T3275] usb 2-1: Using ep0 maxpacket: 8 22:31:10 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000300000000000000f1"], 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x40286608, 0x20000000) [ 967.503231][T20342] EXT4-fs warning (device sda1): verify_group_input:104: Cannot add at group 50331922 (only 16 groups) [ 967.521479][ T3275] usb 2-1: config 0 has an invalid interface number: 65 but max is 0 [ 967.529625][ T3275] usb 2-1: config 0 has an invalid descriptor of length 116, skipping remainder of the config [ 967.540272][ T3275] usb 2-1: config 0 has no interface number 0 [ 967.546589][ T3275] usb 2-1: config 0 interface 65 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 2 [ 967.559876][ T3275] usb 2-1: New USB device found, idVendor=12ab, idProduct=90a1, bcdDevice=1e.eb [ 967.568955][ T3275] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 967.571283][ T3354] usb 6-1: new high-speed USB device number 11 using dummy_hcd [ 967.578153][ T3275] usb 2-1: config 0 descriptor?? 22:31:11 executing program 0: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r3, &(0x7f0000001200)='\x00', 0xffffff45) syz_usb_connect(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="1201000092588f08010400000028000000010902240001000000000904000002ffffff0009058f020000000000090502000000000000"], 0x0) read$hidraw(r3, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hidraw(0x0, 0xfffffffffffff801, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0xc0c0583b, 0x20000000) ioctl$HIDIOCSFLAG(0xffffffffffffffff, 0x4004480f, &(0x7f0000000180)=0x2) ioctl$HIDIOCGRDESCSIZE(r4, 0x80044801, &(0x7f0000000080)) write$hidraw(r4, &(0x7f0000000180), 0x0) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000000100)) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r7 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_usb_disconnect(r7) r8 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x926, 0x3333, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0xff, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}, {{{0x9, 0x5, 0x81, 0x3, 0x1f1}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r8, 0x0, 0x0) syz_usb_control_io$hid(r8, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)={0x0, 0x22, 0x22, {[@global=@item_012={0x2, 0x1, 0x0, "a313"}, @local, @global=@item_4={0x3, 0x1, 0x0, "7fe52845"}, @local=@item_4={0x3, 0x2, 0x0, "b70100"}, @main=@item_4={0x3, 0x0, 0x0, "80e3bfad"}, @main=@item_4={0x3, 0x0, 0x0, "77ddb60f"}, @local=@item_4={0x3, 0x2, 0x0, "6d881ace"}, @local=@item_4={0x3, 0x2, 0x0, '\x00\r\x00'}]}}, 0x0}, 0x0) syz_usb_ep_write(r8, 0x0, 0x6, &(0x7f0000000400)="c99e0000f641") r9 = syz_usb_connect$hid(0x1, 0x7, &(0x7f0000001240)=ANY=[@ANYPTR64=&(0x7f0000000b40)=ANY=[@ANYRES16=0x0, @ANYPTR, @ANYRES64=0x0], @ANYPTR64=&(0x7f0000000bc0)=ANY=[@ANYBLOB="495b5321b3bece6135dd", @ANYBLOB, @ANYPTR64=&(0x7f0000000b80)=ANY=[@ANYRESDEC=r2], @ANYRESOCT=r8, @ANYBLOB="ed830b0323807798c7e78060805b4c1018f8fd0086b5d230e82c1c721d0f2df1eba268745148413801f2a462c8879f1acc4d3fcd960cc3140bc078722007f8d458d8e4829240d604cbd44383f04e1864bf972b8dc2fbd94658e7a3efbd77d74e31deaa9ff1e32f1cbbd52e3637d2e782f035d5"], @ANYPTR, @ANYRES32=0x0, @ANYRES64=r0, @ANYBLOB="6d09d9ac43953d5149f87dd1faa6b3df91be2c127ca1801f7a2ae418c165ea1344650d3830e315d868c092855b1fcc4d12ce2f2d9a5b2d20efa23a42a4563a2f9390ecc77eebe026ac62384c713cca4b4bf5107b4da4d73c855ac3f5b1f2fd98069eb78241d995826520caae83cf49af34f8adb7fd6880a949f81f7f9861c529349743c20defe83186cbed3d14be64aea4b4218875d8b46b149a36d4bd749a33436c5a000b2f3c6a7fffd3b9385a99ba087d64e1e6ff1c5732bdbd56642812011e76941b980d6801fce75df859123a3f926c77e553e951d11ba8103f6f79a8244b713848e2698bdb94a4b8cc888cf0c4ef7bc36a8b9d62d762848f3a57da40586a5b4223fe29e0201eb442b6c0d912a83b69b778cee79e36e7a0e3fa7c56fa5887c4ec9d01d67b195cde804201058facb0e80a73acea6a9b686d465594194dcf1b9eaf3ac771a0570c527dada80481262328f95e41a0fbf11eaa1698c49984970b71683bddb8a0fcacab8749edf29d28aa9190039fab7e5470de440d30bd6a2b0ad9471459bc360a64a4840d942b37106b249d67be6d0bb979e9bc1c3551954d6c614cf3127eacdadb771169e903b595a23cd0139a17adcd0270090e198b09866626ba14b12588d0c8b4cee102e46b89c86bc826c9e3037042e95f0dcf038528c29d6f9a65ca8118b99c09909bbc89c11d4872befdb5997307b016d5dbb57edb6757ef15b3cdd663c907e758c2f6f40ca5aa29d92fc13dece0962763beb8ad6a8120ec4ab8a4ec690a2a24d34994bbb9efb251ae99db1dd301ffce3db9d853c18b5b87fb57db07257197a47e287c9b3d04f0bb391ea617cd8dfa1595314f13ef2ffcd43df37ff244e99b7b113f777915553784e4dc5dd71b2691c448afd806e18eb8c9c1e7b483e7150364a02dfc0a7cfa3907e27087dc25ad9fe62964cf5bcaa058eb1b529e93b71cb1352d58009de1437ddd9997e9ba31349e6dc35be69cbc335abe11ed2f9912edcc1e8dde623b3e7f13ddb87c31ced2c8e7346643c80d9f210c2ed616b2148a3b302674cb34b22adce426e572193695b3f070c60436efcd2d77487ded3a1f1873db6a4f3074708659cc39d614d0240821875d4b80d5f8138339c6c2e698c23ad33e8f8175f9f73fd6f8063f330a7608111a6a944df1b9062b27fb341724b6b177bacb56caa99d433c4ec61399bab269a900d1fc5969d406994613b962ffc63582cfb0d56e43f84f58e775a22491b5d9e5cd95f86739d000da42d586bb587733faa6d3c54d3e85b6c9992b75ab5150ec555c59f9b97acc261baa74ce5310dee8782b4c8f2de5f57ef29ab62dbc4d90b262334afac7dd97a953abb9ba5138e567ddbce85ab5f80f464dc45e5ebd6c840af131da4e4a488e4517c6283774b23c33764df4c8927ad879c3be73ec43216c8e73f84c5cc661821f8c28d738631ff4110cc4595acabacb9209fe8be2959a0721887dea83db39fbd6ad13e0eafb9da0ecbdef695f2feb5ec17f4c6090a5e9080524334b5f84fb21badd45926b09b5222fa51aab0650d7b2d64e9de6f9e9b198be618e90a60c4885059a2c647ae06f1e7c70905894f34d757ab0c21f437aa0eba7ccaa336e8e1cae797044312e4711fac0040aa0de8c22f3bfb32cf06e61d82b7833c8e48d9ea1ff101250958351b277c183f9da817654b8d017d6e392746bde6be28dc07edf41d4247bc7d7a9acaf927a4dde44897141f2ede0d790951829530cf8a1049733bbd99dfe168546124053990e55d2084b55c5897f1fa999be51d8ead25d765997ed4479d1afdac58bd7d9883fa925a55c6443c59c6ac16f221e5129b07987b5416676ffecc80f78122fadf5eea70ac8e516787aea8acc5c1cca7068d3f156ac273c8b7fcdad227642ba7343354ba817933626fd9e032a0585404ad52016e1b03c40a5e04e971bd33309ca0b9accddc01b7ccfded1d302794a04783f04cddcd869ec61f9b3778505db3ddabfe65c2ba868865c847276836538bd1a0cda6f9eeed045291ee7af600892188aa333fe1fae363ce43c5fd8642e3e041c20c155f634ea4b5a51172a9045923ba0603b93632fc2d7902c0bf16afc3a62887747e3d6acc34141cd30b65d4bee8f5c4db2cc6652d6b872a3372a8c3197632da8f5674f8b82177be033f3edfcaa9d3950151feca43e8c6c371388dc96121b893bbc89a4ed82f40d9671552513a707862ee599d43dad50acc3c44b26cce4963a9f27c9f55411735b8f4113c2400f59fde7b6c8b9e92700b64f3e419a6698af48e73b82a76e781655b326753c8e247951569a7970ab6a08d2aeded97ab06e3b2b5388844fb8fa16537cf2b1befe17eaf0352e6d2d0bc4c7ade14514072aefe342fef332bbb0a489403ac904e18d1a5bedbf268676eec5821c77bccda84aba2bd6ec31c3a52bf7bc417f69c352449e5c808db11aeae98260c50b13376e0ae67ee26d0b6e02f14c705100713d1fb10d34228d81e8c262cfb601f5fa2124bf2419088f16975905f4d6c984f4ccaedee40e25b1a2d0e8c5e03be892b71786626788081cded59dcbe513b1e8feeb318946a495d6190113152e75e2ee6d01eb3d3cfb147ecfea3008f887eeabda4a91390d383048f5f9d140aad6fddbafeaac8091e743d0442d2151d76b7a87fe1806263d72378891612704d2bbdbf21de7e55ead75a202d0222fb111e008bf77ed528cdf1c301afa924d34cf72913e07be0edbc88753c427851a55484f477b8e688a49e56227784a9b494fe7cb87df3ef40967cd64310dd50836b32f6a626a0ed7a1dc53853670b80f83c0a8c69a12536b3d9d49179b845b8df253d5e35a7983993d4a48c13dc9c936176a78a8f4c376f4a2586e2840fdfd1fd692a8f8d4e9a45b2ab7d7aebc3b8e35459041d912285d58faece2002fe7079804d3113b8cffbd475d199d08e944af41055fa37640bdd968e76bebcf1cdcb9f0add657704312a4cb4cd9cc9949c74b363d07c06b2a25d5677b299c3ae025af4484545825b630ce9ce7571ecb3858ef30d160dd44a38e10daaf1941c7aef411354faaf8df514c4742fa8c6633a4889ba45fdc01bea4cc0b9dba372319bb57e3efe75ea82a02d252c9fe1d34c66f098de06e4155fe9f85bd29ce23f82d4963faf10ac1653d7ead557a832ee11fbbcc8745b4a0bc02194044888710177ed8bff507c77ed7fc428cc411695487394dcaf28899b71b83c4a08d8ac32c2e8bc031fb85e7bcf3b8e3bec85882bcb45ce76783740e9c14c47090b64ca5e4e2ad9aeeff33613c4c83597bebb09d9948638de101f1828634d647a0372c5243978076f4b2b23351d0f476b1faf91af5a00d5c9ec57b527d8c59663d33c88a71f3d5295f5ea43c31dd89f01ff184456038c2ec83f6980a648f40b86e4855fe4fdf26e7172d8cfbb7738e2ca1794164f5bed79dc8f5254b7e1fdbcebf4e337f37877ab27472ccac5864f0697f179cd6c76f5461b051b5309135a606b1bdff4a90057796b336af3145adcf869d9ec34f0c9530b6dac422f5dd7d412f9b953ad931a384218ceeb6f7c581c4c2912e9615672c4898d351423c96f0683a4a4bd3ec32dcdbfe744f0cdde10662ff530818d4a98e55030acc45d4ce877b9821b3d1c04f21e669bc70b9273e07762f7f685829f869191e52fd83f40a02e696ace7294de6b1e4e8e86ef344586a8e50ca3974769a04d549402bca1cabfac5b8eda69d52881de10a5abd9b0efb7661420a985d7f611faf11b795a3347e0bf0b24d77ec70286167a9f31cfa6c1ba01c4076b5a56e9c57c96b975833ec9e2db44c060a60ad4fc4dbb457b8a3fba2ef62ed728a9a0d4cd0d141fdabb0d36dc48f153fe693c57302507911f5d60a88b7ebd7d44ea456685c3ed085e3080f0f89505e96784ddd91d34324c81014cceebcce8d77de90c63f65480cbc304e93f9842691cd2ee9cd3980e7a07cc339a1e5c1f33b8c134af021f84be58c55be4e33e0a6e8bc7dd73bccd7d8b9fefbd706390b0528ed9c37ffa16fddb2f102245ae34021b77308ef68407742d8145ac401cc0645735abe517dd520feaedb7108aa5fdc2f2edd54fda0a426c40645c512861064dd848046285a06e504488ececc3822bfe6f2f9573d42610fba9d10ebf7e08001646c9efe1486b98cef48aae49f81a0f2e7bc77a207e8051ccebd1d4a8b84bd93a465460024564d5c217979d30a2088fc559f213a150c0022f930a0a1e7e1b0f7b4ae07c32cf3fd35eed370aaff3b9ac870591f2a4cf3358f4455fe12dfc0839eb6f2d7d8dc429c68710b1aed5b92ebc98a8ddbaa5ec74eba17bc7f89dda7f7e9eea5a86905b13c8de298f131f3cad68bc7a4f88b5ddaf6988ffe1c3b8703fb0367438680cce4d1fd8db37e20f1b4837a3ba1bd277568a3259069a1a7f9eadca702b2e5091d57948810162a56965bf235418fbe2dab835ab01e72fee74fe9b1c2db8337f628a62ffa29ced38a99e10d8bfcff375206777cec4fc1b847f60a3f99ef665a518036ac7a2e0c9b94e001e367971153c74bfa379d75d8b79d28f7ec2e42b1f6eb18a2ecdb660ee9e866377e824c910be452ad732f677c3715e10696e93f5f387fb9772baf33b1c543d665eda0a90225f434555465dee1f06a161bdbb609e60fc498e94bfffadbae31ff7eed37eabdfd38852b07771cc9c3bde8fe814eb6fd1876b7ab971ffc14682f5c4b6b87ff2d8b3c2e79b38d07f48dc73b7b82c2629cf29ce1c636356815e2244b968d4c61febcd35d5eb8152255c392ecdf715208b3804deeb5cdec324d9aef3bf26e0239cfe0ced756d87c288cd963f77b1de570cea3081ecc7ca595aac8bc3682ca57aa98000f31f57d08b327caaa91d3ed13b4e99b6f52a7e6599f40c4dda2d94b6151626e4ab9c1adef5342676095ac0829dbf2cfa444201a364c5049bf4888d31c5d2005f38cbdc9b1e1acd4fc6e779b5c06ccd7333e59927878f54a034d04c67ddb38b775c11b86e54d449cbd245667520c47003a7aede244ae89c68fecb60dc273808817ac9e0619bc18263ab5bc11929d31bd218ed38828f0969ccedd71fad6eed8372d82b8cd91509cb64f110c431f3506f1b82f2caea261779e8d02d644f21c81c73f9017567b8a6727c2e4ce35443e38d69816f9c729213d421f25d8a9fce0e45ede153d6fe5a9b1d6789633dc5ca7e238e68014e4bb141abecc2ece07e58a695a01e315650ba4b1e64fc03185329b3018cdf303f30bbb3148bb5e154e28b4711111d7f6cd77c240e8bec77e814d13366b8ca14e49be057d99fdbb88e149b899207a289ed039a84a3898a9fa4aaf9f95162d9abbb7f27fb5376edd7b03975b3e1fdeabba46e239303d400e8d9eb5e4368a37ab6d96b5f2e8d87dbe07beff63600f4b35b28a571c6526ef87d8e54f73696ca1ba997a6d28a6008d71343e5e23a91610cf0102f0a427ab7ed5745a39362657f1a5ae67014216e08cb5ffadec215bfb250e84918d8451e1b4a8de8c4dd82b455f28db16505639982641d20620013b705cc41d71e3f2e5fa2b1da62660f9f85b1589ac5d6bfa11e133c302badb8a331e675f33a1ebafa2e1fa48b09069817d063cc81a4ace2087d631e54d7ee6305704762cab1815607fc3349bcf6756db35bf00c6a5e2ffc55d3023b03580ba1cf40543e379ca724adee19079d96d52175ca23f46a44466e470076e1a7452f547a0a4482318c36a1a495fc841ca8eb781f7ad72859214e522fd0edf1a59eeef17528044f8595de9f759486e29c63099f13304", @ANYBLOB="e8d7a866256f775bf44370795df85e834a5b19fca26e040c90452bfbdd556961797ae5ef2bf9829bf23672ee9c180c2b94b545dfd304e31d51b93421967612f0c840164ae0ce6bb6a0ffce6142f2fe2e"], 0x0) syz_usb_control_io$hid(r9, 0x0, 0x0) syz_usb_control_io$hid(r9, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)={0x0, 0x22, 0x22, {[@global=@item_012={0x2, 0x1, 0x0, "a313"}, @local, @global=@item_4={0x3, 0x1, 0x0, "7fe52845"}, @local=@item_4={0x3, 0x2, 0x0, "b70100"}, @main=@item_4={0x3, 0x0, 0x0, "80e3bfad"}, @main=@item_4={0x3, 0x0, 0x0, "77ddb60f"}, @local=@item_4={0x3, 0x2, 0x0, "6d881ace"}, @local=@item_4={0x3, 0x2, 0x0, '\x00\r\x00'}]}}, 0x0}, 0x0) syz_usb_ep_write(r9, 0x0, 0x6, &(0x7f0000000400)="c99e0000f641") syz_usb_control_io(r9, &(0x7f0000000480)={0x2c, &(0x7f00000001c0)={0x20, 0x21, 0x4f, {0x4f, 0x23, "4b9373f7ceb8e037f87a415f12d0e0bf12d74f2066dfc7dc1cdecbd99679f9c29da3af568d1babc8b6e8f08b1f8a0eac8fc3ca3f58855644f70877c6e7b3bae5b2997c1fb9f19220512e06b0ab"}}, &(0x7f0000000280)={0x0, 0x3, 0xee, @string={0xee, 0x3, "95dae43a2ba06063c8a8221b91270b1a644c3c605b339f5d6d77e88ca0f582fa93a922f2758f506858ff82ede57a9c0fd4216baca5b6ad72621f03b65867bd35cb50ff06736a381a194cf101ff2e974e298b802d1d87cd4c2114116d76be3fe05bd6770ca384ec4a70b6f17c42385c5ecb9b7a2852c2245dd90ac2fd3bcc88e148e734a6b4f8a40a2fa54573746530f48520cc981227a2adb4abf97e2d507f71f098cdcceb717b7d5e5c3c1a953f201388569154913e78436ef2766ef761f53d72e29c80f251ac766e02acacda244809c49c5240e966b1008c3d03c3dcd4ce4fa50df792ae0830a93d5b086e"}}, &(0x7f0000000140)={0x0, 0xf, 0x36, {0x5, 0xf, 0x36, 0x6, [@ss_container_id={0x14, 0x10, 0x4, 0xff, "1e1ef4d876453704af01d98ed8e2551e"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0xb, 0x3, 0x81}, @ptm_cap={0x3}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x8, 0xa1, 0x3f, 0x5}, @ptm_cap={0x3}, @ptm_cap={0x3}]}}, &(0x7f0000000380)={0x20, 0x29, 0xf, {0xf, 0x29, 0x9a, 0x10, 0x9, 0x2d, "ed4bbdfc", "58892a09"}}, &(0x7f0000000400)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0xf0, 0x4, 0x80, 0x6, 0x5, 0x81, 0x1}}}, &(0x7f0000000940)={0x84, &(0x7f00000004c0)={0x80, 0xc, 0x9a, "4de9e2b11c6483b9167881a775dbe26d74928fd91a55e9122204ec07a30bcfcb1f3d97358c21c378cb60d27f5ef5177ed73220e889456702b468bd504e6bf5c391ca78a7cf916e10dbd0605a4e2eaefe92ac64299484f4aec96aa5e64d338470d71adbaff336d4b0213e783ffc94460f3676ddcdeba51f2be12d13c8db1ac302ab5592e2d8636e12b41dc22c9271d8a3b394ef4d43b18c967128"}, &(0x7f0000000580)={0x0, 0xa, 0x1, 0xc0}, &(0x7f00000005c0)={0x0, 0x8, 0x1, 0xff}, &(0x7f0000000600)={0x20, 0x0, 0x4, {0x2, 0x2}}, &(0x7f0000000640)={0x20, 0x0, 0x8, {0x160, 0x20, [0x7800]}}, &(0x7f0000000680)={0x40, 0x7, 0x2, 0x1}, &(0x7f00000006c0)={0x40, 0x9, 0x1, 0xff}, &(0x7f0000000700)={0x40, 0xb, 0x2, "7003"}, &(0x7f0000000740)={0x40, 0xf, 0x2, 0x7}, &(0x7f0000000780)={0x40, 0x13, 0x6, @local}, &(0x7f00000007c0)={0x40, 0x17, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xe}}, &(0x7f0000000800)={0x40, 0x19, 0x2, "591e"}, &(0x7f0000000840)={0x40, 0x1a, 0x2, 0x1f}, &(0x7f0000000880)={0x40, 0x1c, 0x1, 0x3}, &(0x7f00000008c0)={0x40, 0x1e, 0x1, 0x2}, &(0x7f0000000900)={0x40, 0x21, 0x1, 0x72}}) r10 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042efc4981ae90109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_usb_disconnect(r10) syz_usb_disconnect(0xffffffffffffffff) [ 967.691296][ T3304] usb 3-1: new high-speed USB device number 14 using dummy_hcd [ 967.851305][ T3354] usb 6-1: Using ep0 maxpacket: 8 [ 967.871367][ T3275] usb 2-1: string descriptor 0 read error: -71 [ 967.880766][ T3275] usb 2-1: USB disconnect, device number 51 [ 967.931488][ T3304] usb 3-1: Using ep0 maxpacket: 16 [ 967.971386][ T3354] usb 6-1: config 0 has an invalid interface number: 186 but max is 0 [ 967.979619][ T3354] usb 6-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 967.989764][ T3354] usb 6-1: config 0 has no interface number 0 [ 967.996168][T12211] usb 1-1: new high-speed USB device number 36 using dummy_hcd [ 968.004026][ T3354] usb 6-1: config 0 interface 186 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping [ 968.014128][ T3354] usb 6-1: config 0 interface 186 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 19 [ 968.027311][ T3354] usb 6-1: New USB device found, idVendor=03eb, idProduct=0002, bcdDevice=4a.2d [ 968.028220][T20357] EXT4-fs warning (device sda1): verify_group_input:104: Cannot add at group 50331922 (only 16 groups) [ 968.036515][ T3354] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 968.041678][ T3354] usb 6-1: config 0 descriptor?? [ 968.081313][ T3304] usb 3-1: too many endpoints for config 0 interface 0 altsetting 0: 185, using maximum allowed: 30 [ 968.093948][ T3354] Registered IR keymap rc-hauppauge [ 968.099602][ T3304] usb 3-1: config 0 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 185 [ 968.112822][ T3304] usb 3-1: New USB device found, idVendor=0b48, idProduct=1004, bcdDevice=91.7f [ 968.121901][ T3304] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 968.130974][ T3304] usb 3-1: config 0 descriptor?? [ 968.134545][T20321] EXT4-fs warning (device sda1): verify_group_input:104: Cannot add at group 1986356267 (only 16 groups) [ 968.161271][ T3354] rc_core: Loaded IR protocol module ir-rc5-decoder, but protocol rc-5 still not available [ 968.175116][ T3354] rc rc0: IgorPlug-USB IR Receiver as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.186/rc/rc0 [ 968.198989][ T3354] input: IgorPlug-USB IR Receiver as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.186/rc/rc0/input364 [ 968.241366][T12211] usb 1-1: Using ep0 maxpacket: 8 [ 968.293796][ T3354] usb 6-1: USB disconnect, device number 11 [ 968.361346][T12211] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x8F has wMaxPacketSize 0, skipping [ 968.371400][T12211] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x2 has wMaxPacketSize 0, skipping [ 968.381414][T12211] usb 1-1: New USB device found, idVendor=0401, idProduct=0000, bcdDevice=28.00 [ 968.385878][ T5] usb 3-1: USB disconnect, device number 14 [ 968.390451][T12211] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 968.410086][T12211] usb 1-1: config 0 descriptor?? [ 968.431398][T20345] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 22:31:11 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000300000000000000f1"], 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x40305828, 0x20000000) [ 968.611382][ T3275] usb 2-1: new high-speed USB device number 52 using dummy_hcd [ 968.678339][T20345] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 22:31:12 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="c6f2f98330edc4091864fca101b60006c52459a746b46de63dbbc31d6a574e538358d428cb64", 0x26) read$hidraw(r2, &(0x7f0000000080)=""/154, 0x9a) r3 = syz_usb_connect$hid(0x5, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x6cb, 0x81a7, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x2, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x29}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) syz_usb_control_io$hid(r3, &(0x7f0000000300)={0xffffffffffffffcc, 0x0, 0x0, 0x0, &(0x7f0000000480)={0x0, 0x22, 0x29}}, &(0x7f0000000180)={0x68, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_disconnect(r3) read$hiddev(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x4802, 0x0) r4 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x79, 0x52, 0x4, 0x8, 0x413, 0x6f12, 0xd6f3, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xaa, 0x8e, 0x6b}}]}}]}}, 0x0) syz_usb_control_io$hid(r4, &(0x7f0000000440)={0x24, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000000800)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) ioctl$EVIOCGNAME(r0, 0x80404506, &(0x7f00000004c0)=""/177) r5 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/hidraw#\x00', 0xfffffffffffff801, 0x800) ioctl$HIDIOCGRDESC(r5, 0x90044802, &(0x7f0000001240)={0xea9, "ab6a7410fe377585aa02577a402d929aaf9957fea4be2b6bd302bbf2aadc30129997d90c120b1eae8ea68d2d989b2945ca45c6a365c71688218a94b0fdaf879b80fab0c89dfc95f870260b602baa38c7feb9774072810dec4d3a0734c31c8e8a975dedf69e2dba8ee8e1cce623ae9d074ef693793ed2b4116e9e2c58ba8685f81b6043724fd0dbe1bbb762b0c30b696396eac537a55c2da66e86cf495017dfd648aeb0df4b199c96ab30df6a5c69d1714a68ef78a3acf503c7f1c9d2c49ea8b9eb362fc9c1c3f6df80fc15a54ed09cb3c363a1e39c8ee5bf6765523385ba26a36ee11cf5348534ab1c86b7d509bb58d5e9056191df01680d324afd8e69c2414521f51e5bdfc57226db0c9b6b3a7e87f72b0c4bfaef629ba7cb9cc1fbb25632a9227b78b1a1a200284a7e89b7a607848149d02813a927b7663fdad814e05f985622343a2c72d47227d310a8af95a3586b2ac55df67d9bd23ca3c413225cfad737de19ee0ad0e56ff9ee7a0bcd35ff8c6480b23607c4c72421072f8f2768fbd519bf9d7b8a2327464924a2705e4c4fade4d9f778884fad32e987177c6e4caa4715685101900bf35d8bebe7cbb2359db98ae1550c374fd8f2b670e78c96a4ad75507e8acc764c0faf92a33433324b9f7c226a953eb905770c1916e1dd7d4f0060c6f9e236542936f0d167d49fa34c6f7c8a99c7f0347b02954820f2cc10b9842392bf0886137a6635cc578aeb524104136deaff19ab9c1d4ee30e568159db438a166e14f6aeb32ff5297283cdd89a8718ed82297ed619a16374b4542f30380f2f2e0126fe0c4fd5cb297edf7e4cb255e4bc94d2da8a40f7e70e2275a966aa1e8103d59fd65c2df2207d3ffa3e544fef9587d0361792c8fc5042fcaa6cb5aa651226fc59bf4912e375b3c7945c28c392409f5f8640e05239b068d4b9536d0dd3eb2dde8ac01584e5a6a2109378a719857145cfdf91731119e0aac5f21c8fcfc32851e7ce4cab640967db983dcdaf4542b5c44612040a4800201d30d08cedb9d0979882ae088d8ae158c8d07991a089b864f7b0bf19dbb057dd5f57371defbb2b45c43849a73b4d17984179ff5c29798bf66efbae8029c06f6afdbe205daff0e9bdfea41ac9db6e93fdcee023fccf2978f64d7a10f8923c98ef5d8ec5b75392c12b87cf9e1fb25c4d4c7ffb6b2a39eb91e5193462b7dd0db7e3fe747c6ee70ef49a05b2b32eba50b21dc21bbee0e3e43215ad10219ac5bfc999ec1901f6f0aa8298b80349e7b934c9249bc1856113bc2ee65bf6246d6970ca49b58da0a93d885be963d399b2b2b5c46183787c68e811663f15f33b803db15722496723b6d4a2f0bc505fbde962598013cf24d1c0518f5c28a9031ed61172892a6e0a286536ab1a5b7561c29c27328f4a44c0a02ed83d66b47090fa36583bbccbe0df4ce7de4ad0cecc48b14f25cf0de3c94623ea528d75b6261a4580f61440ce0928069601d6efdc75f9c725cd396f010e31f153a84f6d0b2894e3d3ce527bac13afbda04bd08a3ef030b16421c92d6956312d6904c20f4bc44fbfd29ab4f1966d72c87ce3be0f24a422ba76314443833a895fceb0eb21628505cb5ecad79e962b199c17bb266f4884c206cf4df5b4f20c70e7d99078c36f1ae18120015b983ed8eff1b69a23ec5de782f530bd3f3cf4c7940bec5c936c187e35ae24f2aa9cd384f821e21307936915b5ca97ad2fd2d56144a57805c438788d867750b25fa9c30f7991876ab7a1822403c368e9f4e83cf203675029c9ebbabafba2a2ef60e2f71efd130e3cac289392fa5010bb3de25fdb7358f40163bc159eacda25613fb0b8a9bc63b2b916b5c69df566f1e5007b1b6646f6b5db438cb32387fdd26ece598d32dfbede0c79e6058ed69c715db0ab437c8c415e29033482eeb04a8c1479a78dc08e4e1d252f08d4830ef7fa20b24d33106dcef2f66fb57d1f53a3e436a1af40415be60fbf99a920079fcea6cc5ed46c764f156c41341dbdc394ba990ce6e41180d2283a6c52a44a3eb900337c4fa81839441a2ba12c0805914a39d33d74223a684402f3fa512d71ca31636874a5c85fee42d805c7451c407a364f8f5776c9beee623a9622885cf07bd76e30857b83448595dba443989dfc7948702cd8b43d9dca93ada5d884b24e8d54ae5558b4c165709b66fc20a2ec3d87ce7b8dc112602cc6ff2a2d97f1200c755b963d7ee2537fdc7a7cb442153e5ecabccb77646f2bea258fab2c60f69e0115e5242404fd189e4dd30e961b732e5795890cf4ad197b8b23c9741fa9fad101caa0ff705c215c70d4e378a1aa9ae52feec98fed0f6080565c1603cfc9e54b2a76e778701da6a3be7233af8f5e2ca5d1b4ea729df9480ae81b34f0603ccc720eed74f8dc63394f3a42ae3b2cfd7b9d689afd8c9be86ee6158a02c0feeab050ac274bc06b1881f85dc3c712b2df1cb3b377968f2e40133cf3788b59942b378ea10281059d840b68d62fd53ccb0fe5f777d2fcf7708c1db95c34774b76c72ff5857f6e782d6b14a80532d67f0938449d30843c78a0fff487455e927e7a03b30c01f3516628bc93e7c1716c772ff1cf6aae93ecac489c28a562f96e01e76be39862618d24b56b4dab1eed8ddfd4f64cb058fcb7881384e6f5379b60e14a434407c152e599c7328f7956ff7cbe758365106faea5c660af0dd9052c379631b85f60832454bb74ee8a7be79c52ccdf1255996eb273b9e63f7733d69d3011bb08453134a8515bd04da48c87755d921a63714e61be38010c550bc610c991cb615b0550217791f8ac4d36a1f68258f4b76d9f2d6fffcb30f70dc7c13ab9aad6d14c883cba52453d5b8c157fb2438df79bc949f45235bd1a1283691de9a85710a81db3303631d33073bf3436f3a04ea3eda2d03587d0b842b6a28e4f104935c97a5b66b66861e8a4ed46c8547687379745bf20f3863743e1bd9f8652d624ab029ab84ebfe585011d32c3206d2bf8d412457f09e011aad2b9fd69a8ea75b19a32b759a89b3eadaa0de0c7464c66d3025c01ed2f818e8fcd735bda92bc3f5629a95567a47285cb44e24543028cb67fa9ebd847f6be2a40f0cb1fe31974a176487f2dd5b156af54d697bde4571580a9acc62d2f379cc7bdb54509eac930af51e97d3b1435731902bea85e2eb17b9bf3413375fb41343eea067f070dce8cfe0d8628bd9cb9caa456783b4e9db186346d683934fdf25af0a5c5e337a497fd9be633ed34683b58e2c72e997e4bd3a46098e4830d24ba1ccb34be6e19e2a549c0f5614d8d9ef27d5dd390245a379beb13d85be8a8960e192dfff017e50182bbcc01e1ccc37c4ec1f6073de166c9085c81ac6176127fafc591e27c71a9507c7ca1a3444ada75758f5f802300241211ad1d4b31a46afcf7d91f7a264b0dd54f8cabf8517c60b5f93075e0f5f62feec2542dabcd599a25d1520571788c7f6de8658624819057bbdf591fb864a6376c8f37622e561d7679860a5266dde91ca3d98fb0e08af60a7136f8efad577d78996320302c0f5f00a124a521bec81f586b08b6a8d28a73ebd55cc55992a67b6d9289b52951d9653a1236287c170f5e7bc5d08724647f2442792f260342019631dc301e72f9794d51a5b69d171ac93bee8912e36df26345df1374db935c2d6abc4f839ccc19ea18ba2dcc627c2803883222f9d6a5beaf2d3431d2c96c733c4ca3fa8135ff5af97d950c71a0f7b3214f64cfe6f104d8bc0a94c5b0e6f76412f031dd86701df04631edabaafd5f18c2daa3b36122f65215abffd0b3603a081f1491d529c514e28f973b80a87f67b8c1b395b5419979d9ae6711e9e5b7d8078faa509fdb145d5b37c610609cf104f271620fdf5704e9fd610d771e14c4b7fd74bdb163f03f62b33d8ce339f3c487bd20b2580b55a37659d565c7a514a97165a10e625af8bf3651bd63bae29387054a5ec55f87072b2c72d1063bec69e57c52afcd42d3da5031d02aad537a16f7e3b8870a81fa0ce06f5c76b5618718d09fd6c227699f05add7ae25d9412148b3c699db35788adc82a95241a8b573f770b8f4645125e4a82d430df8e42a278cc36e325774f13af71c1c32472de6d1655367254ca09b3873468ae85cc92f4ee27b1ab5d32cd2d72746667f3dd3cfdf2808d0f03d1d123e9e75fb523abd420eeae05f2b1f04151491f5c6f6af52148a419f86a599277c9d11c345da50c1e7c1ae7799547938facd1c7cb7a1a5123c85f0fb7127f29674208d75501aa1cb0a6ff7343fdd48819300ef9b37b42f9d41dc6969a57db350a11a5f834f44b3708b98f71a1be9f1207b4bc07ee4b8e2151e9a3bb33f6af09532eebf695a82904780c2f6bc4c593ccb711c628b31bbc6341f897206a43a3500a3e41a3d0c7fbc7657852c3a8e68f51a937256ad7f612111af9de6a2456c1449c7014005d383b87cbbec9c7488c853df17f56bcc92c3313a5d5a4d8f056fc8885021596a15957f99d39d6e7d6d30603b29ad1be038ed2d3bdda42a75d847208f7b5673f35f5098f8009b41a431d4786f3f0b144333aa7f6fef14d856549c78c3fe9649904fbf74455f852a3853a8f4fef6628f169b01e5e48798a7a6dcab45aa16803d396dfdd393bde7834f1434019549d64384c765c6a19cbdcf323d5ff1da56bcc6047ec74b6b1dea5cd12166304906e2b3d95cfdacc5597050cf22aa9342c057601ed91c7ef276bb8b3fa5b1cc00748af3a866bb9007669586aeb9c117ee2f615cc53e6f48aa6e134efac3c5ed8d0bf8889196e1e5831b6b2f9d9f307658758b328dff3dc4dcf44225ebeca33274d0cf2c6d77a58af36824d218c6379695b2f1469d9cbd7185b5745131488d7a49835d01c9c78b4ae020ec6d0e533058cadb2e5bf38f5ec76f5c2557f00fb37c981a57d81d45a1f94e6cf80cfa9995269d53e83958512b8eaa977bd84788ab1069fdf6b365c297ed5a16c4d8925da0488f3669a919fff8cb14326913c25bafd717823dc7a3b9abd1a372e5ef533f515113d4e84b3ed7022308b0869e2e5e5c6306efe7b28dfb2d195ff55f8ae277bb8eace618a5f9b4adbf938608e7e9249be28e0fdcd317c07f2ebb7866b6fc679847402002ff44c208869b775dcac68b0242abef1efc94796e0c8987d87cf37776168ea86b7cd7d54a52701c13854a879150f2a4360a1645e253e37630f66555dd3865628f3886ef07ec0ab65fe01f72030307b2157d785863f2900f277af66c7e8d1d2e9d9a0d488302a1664c26fc76494beb3c31dcda55b06f760c43c89c5d24fd449a5b5daca0fd1d"}) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) r6 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x0) read$hidraw(r6, &(0x7f0000001080)=""/149, 0x95) r7 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r7, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f00000001c0)) syz_open_dev$hidraw(&(0x7f0000000200)='/dev/hidraw#\x00', 0x3, 0x4000) r8 = syz_open_dev$hiddev(&(0x7f00000011c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) ioctl$HIDIOCGSTRING(r8, 0x81044804, &(0x7f0000000240)={0xe2, "21eb7f2f2b6bbda3a4b5ef2006614c0130caa8bec35ba40011f88f6e07d5377c9b37ee59c7e9a19690de5a4872ff6121fc3beef023ae2a76a2bfa554f501e314d428a21fbc876295a28206d5dc4d95d364401204e243d0a4fea26881707b8643dfee057e98a173371d7d08dabb5952047fcecc8cda5b6ef646a76e45c092eb2ed2d622edffd2c7739eea19cc08baa2746661e9fbe93109ebba663846a3a8e267c3b92dbabde461a4b24e2175f7df65a86c00938a2568d0095694f64800cd341c5fe3b4b33be598c83b989f19f70de62c9a00c45c8d0a72f3104b9fc322ef150f38f7"}) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r9 = syz_open_dev$evdev(&(0x7f0000000340)='/dev/input/event#\x00', 0x3, 0x200000) ioctl$EVIOCSKEYCODE(r9, 0x40084504, &(0x7f0000000380)=[0x9, 0xa970]) [ 968.851313][ T3275] usb 2-1: Using ep0 maxpacket: 8 [ 968.887692][T20345] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 968.897307][T20345] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 968.981352][ T3275] usb 2-1: config 0 has an invalid interface number: 65 but max is 0 [ 968.989539][ T3275] usb 2-1: config 0 has an invalid descriptor of length 116, skipping remainder of the config [ 968.999918][ T3275] usb 2-1: config 0 has no interface number 0 [ 969.006277][ T3275] usb 2-1: config 0 interface 65 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 2 [ 969.019451][ T3275] usb 2-1: New USB device found, idVendor=12ab, idProduct=90a1, bcdDevice=1e.eb [ 969.028591][ T3275] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 969.037846][ T3275] usb 2-1: config 0 descriptor?? [ 969.051395][ T3354] usb 6-1: new high-speed USB device number 12 using dummy_hcd [ 969.151305][T12211] usb 3-1: new high-speed USB device number 15 using dummy_hcd [ 969.291280][ T3354] usb 6-1: Using ep0 maxpacket: 8 [ 969.306822][ T3304] usb 1-1: USB disconnect, device number 36 [ 969.322044][ T3275] usb 2-1: string descriptor 0 read error: -71 [ 969.331090][ T3275] usb 2-1: USB disconnect, device number 52 [ 969.391370][T12211] usb 3-1: Using ep0 maxpacket: 16 [ 969.411425][ T3354] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 969.422501][ T3354] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping [ 969.432585][ T3354] usb 6-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 969.445407][ T3354] usb 6-1: New USB device found, idVendor=06cb, idProduct=81a7, bcdDevice= 0.00 [ 969.454596][ T3354] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 969.464063][ T3354] usb 6-1: config 0 descriptor?? [ 969.481335][T20372] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 22:31:13 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000300000000000000f1"], 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x4030582a, 0x20000000) [ 969.541363][T12211] usb 3-1: too many endpoints for config 0 interface 0 altsetting 0: 185, using maximum allowed: 30 [ 969.552282][T12211] usb 3-1: config 0 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 185 [ 969.565509][T12211] usb 3-1: New USB device found, idVendor=0b48, idProduct=1004, bcdDevice=91.7f [ 969.574584][T12211] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 969.587505][T12211] usb 3-1: config 0 descriptor?? [ 969.651678][T20321] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 22:31:13 executing program 1: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000001740)={{0x12, 0x1, 0x0, 0x34, 0xdc, 0x8f, 0x8, 0x471, 0x330, 0x395a, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xc5, 0x8f, 0x33}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000001d80)={0xac, &(0x7f0000001a40), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000700)={0xac, &(0x7f0000000480)={0x0, 0x0, 0x1, "11"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000200)={0x24, &(0x7f0000000000)={0x20, 0x23, 0xc0, {0xc0, 0x23, "7fa1ed1219d49d21b14d574582521bfbd8ab1eeb3cf10eb9d793754e14f742627b8982acf66475cb5335dc6fe8a494c49dba763d2df2813e8d5d7423e7b6f72b8634d85ca353894b2ad30417bc84d6f32fa67b3587aace6cec008b49076342e2713c1e9577b0abdacc1db510514b6d22b5ca6550c0e2ed6cec436cbff1ecd7287367ae013aef8f647022e7dff53ae690736503f79c3a5623a201751a82a4843b088f4a7ce99f6568bbe7ab27220d363fc85b7d877a424a5561774df9c3ba"}}, &(0x7f0000000100)={0x0, 0x3, 0x3e, @string={0x3e, 0x3, "655b3f9746ddc85588db1a6d69d8d28c5d5cff3ce044d403395484108395d67c5c5e6bf4deb937e3fe46b06d1d4d27ce9578cf82fa2480552fa04702"}}, &(0x7f0000000180)={0x0, 0x22, 0x18, {[@main=@item_4={0x3, 0x0, 0x15, "f5ba7ab6"}, @main, @global=@item_4={0x3, 0x1, 0x5, "f999e179"}, @global=@item_012={0x2, 0x1, 0x7, "f458"}, @global=@item_012={0x2, 0x1, 0x8, "32d7"}, @local, @local=@item_012={0x0, 0x2, 0x3}, @global=@item_4={0x3, 0x1, 0x8, "e6155759"}]}}, &(0x7f00000001c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x9, 0x82, 0x1, {0x22, 0x1c5}}}}, &(0x7f00000003c0)={0x2c, &(0x7f0000001e40)={0x962d7c50b8a616ec, 0xc, 0x1000, "6d18917cf73088a1da36e498c2630226ad8f324dd87341f628773b0d61b8cbb0cfc2c61b94bf46bdf873f5883b0051f542b8b93d195cb490aaaae24b928ae30ec268f76368ec1d00035978d8d984d828589651539d646334cc25e08b33782ac78fab6809eeee5e060c43a4708362df4d5e3215892c1794bb909f88e42b87d18c80b71df977b52d767e4740e8fe62af1b0adc4deff389c88ddf0da7b3fabbf146d707b45899b9f4e38e8574c9a4f6cc2d6b6831a8c7838e809dd78ec858a84d821a1b63195fbeb1ef679897d13ab86c22516df8686890e1df74e1c9d82310308362b443754fb69675585392b1a4e62b8bbc150c428a6cd673c79bdc397e21205aa4ef09fa519a0e08b93a163e65fd2442f585d51552eb602f1d0fbd8f672e5002b2f6979590bae47e15bdefebb93c85e866e0131189b67411224834d775a7ed956201aaa61541cf1c3face5d2dbf6fa05f5a25e3149f8608203fbf6b22ffc27da9d7318f6d7d86cf27f480f80f19c341272b6ce76402eb7ba8493bee7bbd8c3569b57f5d0cbdfe2d121ebdf202b095027145bd18b635088b9d4db467dc94237b2545e615d72885f45e93e789c91b4f3d5441eb72175e6e0c3780755f7c3c977215d0caf33a488f0a8f63539998e481bab8156a68e33722efdabd0053fc62f73e7d82f1e2f9767349f59baec18c9df9bfa3ee0113d0f3130dd8cb5a9ffbd7e2b068015b5f6a4191d62fd47fe0f100515fe38fce4092c9f149586b6d7aef93af74db80cd2691e864155bb032415e8561ab6313103ebb17c8f8b1a62ed0ac40e1c2b0b04d6bb4a4207d2c06945176a73d7b9b6a55b192de922ad8f2a8896cc4ae8681e861e5662d29a3bb9e893b8163123d46ad0c1f06919cf946aba567038bc4c03d538d2633586ebaf2d791cfae80cce060f55950f2c7f708d7b043771ab0e1713900bbe397881508c134cb32001a16b9048a6b1fec1d6bd2b6bcac9ac15bc7b8280ad27a510d4eded061c77d959a317d5547295dc4b384480477e1a64215fd49c629f501d4460e9ac45ecb803a1764a7dc3261e12b860f514ac016ee7d4bb267301f239aaf60414be62007f4ef589ac966fb1be7d7a3299ba3a8b1056b85d8830199b1544c8de8f7b2e1e871167665c49bab1743bf9ff66b63784dc482619d97d6a75a652a248f2e7dfac1391f1f09ad9401746612720b5cf6d9ca2c4398acd7ca9bfa0adb43cf1dce7a669ee93f18cddeef39c7141c201b74a7677fbe76633d6cb016551aa4e97e45259a60facbda5b3e3e8495b19a9970ef7615192a1d5a13107b9fbaa50fc9caf3960d61368a5140cb6ef3d0832d90353870affe21d297c0803619c89d62ec83c747b4abb4849cfed384e2368d4c78e7181c50333b11cfab32d494360bc2e09656c269f456d7187e8f7342bb46ecd1abd878c698246d9289fdb2584909b18a6df52259d009bc7906b91b814ae91d7c78cc6b7f843186dab09a21fe462056ada90f073249e9fd4080a87c02a49b6f6dc3b4c335d4e41da4d3579d9e00ca22e9fc070239da527c113175d7cb2b683d2257e9d89abd00f1df71aeef60eea7b4582b2166bacb3ca4f8806788dc8cd4dc9d17892be5563288b3e45eac05dbbf78318bdbb6f8b6051021c6507ceed17cd39dab1463f646a1ec9e9b1b7baa4949d217b58783d79bb05798f58d763d3299373a92bdac1f7a25d500e3393d4459fdbcd14bc3c1bc3151441fde6d8c55106a2a5c233f7cbec8377954da4260bb158efc076bbeb9dbfeb3f80220909c3596fe02cbb8569a4984a54858517f4b66ea335be592e0a3bac6b23b16971458d234666584411a91bd1b3bc16491118b95e24837fc4cea83e9051e63042ff7c38fb2f9b4aeb220e0ad845fe73706ba9d8dd6ea9a0a221270537ffc48c58115b97eb996c98434cc1de0b71604e3414099727a8ba9791877f1cd8a15abbb466ccac73891d1500bd3e26c264115280a2a18dd190abdc45ff9619d0bcc985d5f9f65efc57bb5e394f4197b7b2792a7f86daae208f5fbf21ba5e5ad1565bb9a229c9fd1bcbb453f0e8f41b01b246d2f5381777108766854f91d143af8a93ea2efc2730458762dc855f33b316aa7c4717c8e73e16fb54398a158d9dda99411d48318c7066cb0187ce6e1d3c2f61c1e1b12ac3046ea96c7cdcf4e540b700f068913b0631bfa17d3912e0380a1eca94a0ba6dd3e216f9742f95b88cf4d71afd8b04825f3c2132ec11f14594ac71426ee0e37049bf98b75ea4af5749ae5045b7855c679fd48d4c3cc45d2aae91877dd8ed2b3336e02786b1137795715fdea638f1b9c6cd1e46b8808223573f7760f00e05c45785b00e79f4f8a5f03062c461381a5c0762ccd6888687179132f367119717bb4ed2d66b9f865a1faa73df3cdf738d41dd038d64a462853ebe430a2be17352d49020d8e7961037060754a1cecb01cfd86dc6e0445d5137fde15027a6d816d22f18bd85ec3d0b7b9940cfbf1367ac98ad1e97d555e4352febd055f108f9622ace00eb300404ed7ddf47ab96f834da5039888e972e021d15a8b7b6dde21451fe9c25104bd19a6e91f64efbfb20320b9286933224e8b99f36638c8479774faf4a302a8d119510f263cddce35398b1c391eaec34a22f79e4192a19fbe1f9a4ca3d9c501e0e78c20b95f268665bfcab2f425f71c15a268edff52421b143129bbd8202d27f2b43c9384450cc95d0c946215105418f80e0a9c3e01ab4fb08a8c2d5a98506e0403b802829a93f9769f22c9def2917e5be70d837c9a7e0887e509d2da8a24b742a361f3bf30dbddb1cab859c28b8a03d936105ac10f4442d1605df1e81717afb9870f03a963794fb20e3705eeccb2577b9dca79c44cbdbd886718d912b1f87ccb765b5a356e9492b264863b2045497fe07fcb857dd65d462ac483f07cf8951009e1f95876ca67afa666776ff7ffbc35555d33476f3f12a0211a69c7a225b6ed1491f3df32a4cf02a5f12b96cf87cbd9af4dd9797c1d1ea1912b55a9275bbaef1a24c9bf5c10e1059b3e2e90d5c78a381ddaff5fc1d762a738425914be9b03253d8549abe75aeb115885d0f27c104620ea15e2fda298ae4790713372705c24e0028383e4e733764624b4e6048311025db6d8c7745865358d01ee7cb19c92260f70d4421ebaf5e183f6725898fe76e6f69bae2b6a15f4b4c353b0cba8b617f3e504b0c56fd510124a7f2773efa7b89d446d120f7775227698762327a881a3b9efce2596302bbef3fba1566e51ad3082215315cc73ae2142c535607bbb686957470e69e0cef5de5b9753178490ee03c4f3144fc70cc854df6a1a13f7e482e98b9484293deaf1034c0e9167952352741f243272d546cdefaa1e2335874e43af867ed9ff8ca1477087c8012478faaccfd494520a469b19d78c5ed3cc733e8a98289ee53771e87f26c722693b73024d27de3563c91f4d12102322a8dd70c5a57ec9274a3b15092a8066d3812b8d7c811f1f7f130a11d58788c33455cf0199de4812e335330970d37efb9b3cdc9170d783ae4ba1d9c241710d00f5b5203e20b91b9ee9bad831bfbf22ce11dfe822e0c91a30ebf31f5cf361705fc2d4fb54ce77f816915815249202192bed37a8ecf69b131215c6cbb902ca99c77be0bb2948ebc1f7c4c4b5098bb47a0f049ffdca4e36e27d208d1eb4a1de3a212d07b1197cb805b37e7a23437060319491784129d6b14540f7325e92f237aeb0c475ba30b7e54af0daaa8ddd1aa562726c82a970b7938d2f66eea5750a87a4b6b29c8514f5e341efee865b52cd55817732b55b2c7b3e46dd8dec287ee11781c6f84cc3031537f404e2c7679841e1d122c923c464304d6148786513a491264921f80ed6c4a4c84c0e3993dcb96de6689e6e72846fe751687030ce3482cb58362623ed85f1501bdaa8dbc0eb85a99c6c1e598b9612ba40ff4c78ff9dc5e4485d7a6e83136a933cfe0a336f77043426e7b68477cb0fd7ef8a55cd6a1f897d0747962ddbb45a8988c11282ea18ea63f8bc2dbdfe394417bfd2c88372f02f1f70694d52b55b9680663ad771d1427e89c1e08490547b90b125455a1090899ac892e6da0ab49ff9ab7a6b251f2cc88ecea12b9a521ad40bede8777c43e067017b3bf837a7dd0e54d920ead42dc0df746ae8d34c09ca21260309b834f42e5d582b1234fb8146ad4fbf54b9eb61a71a036fe45380685fd1f65589472847659cae66218bff460eab12b7efd3d02267f1b4ec01ae01331c87d17174ace06043ea77d34562b7622ae5b2fa8f89f76568301d01e22f588f6f50983e77ea001ca4d02897c9bf9ec736fc5bb8291a1686b414a6f064af30fb8a008ffbb25c6d1d4d714c8bccfa2c1c538954de20027d9b0073905cfbf2e2d30a7d25320d370cb46cbc5a6b6109b1e2de3c69fd334ebc736ba4bfde324e8b2d4ae84c6f9a9716ca913e45e00a21b3699ba94a18b94be6a235c52bace1ced411b3a19684ce9c70fbead5db595868a77b1d341cf7bfd04c4108f9e2b5f53b0cc795975c9bcb9e0b514c857152a50a0043bad39dee08bd36bf1761cdc85cb6c663d27083f0f4a5a11db03a0c3b1e9517f6128089dba08a21c2c532b753c893f881ef7f62a6351f4aced7ecfc4c90c850adb8317dc4b3548b76bb96a7dd54cc957cbd5760e1315d07e39de7113483b92795526275c0328cdcd7743d220a78ec88b28bab3ca92971928b9a58a5cd3986a74fd24eb55847b085f0fa06ef32f46b589ea0b360b646a0433bcf933ef8931226c058fbcd410cb602ddafe265f6c78f533d78f0e6aafc7fc7bc012188f83bacad0e30b57b795da4da863195727cc7b0b63b249b8139930f1950b1cf4222f487ecafc60e2b2f55d12f6b04d549c405862695b4515bdcca7863bf413809632f329dc2233c27c2d6931feca3cb0f3333399a54cf5b84c32352ddd748b23a60bf36c18af3cc2c0e5c29c4ddd64f08bd56a8f732da2e7e72431cde1239c6ade35bf04bc59044489391193d1b9e4c57d51fdcc22aceee34778cf848b9d413c1ca02405dec19fd06b59b2cceaefd914705880411776748c80f075ac4327422a343967832876dae531c8d09a40a7d5f44b76b4ab9c3c7b3b029f53810c9eb71da3495abcd838453bde0304e15bb7bdc952127eba19620e12a452b1cd2b7bdc88a2fb666469a39d4b91fb512f67bc0b821fda77ca8371ec0b12dc5bab218078e213f76e3dd09b47969a13c109a19c4522c3e25d75af71cfb30385662958c176f30bacdc76904c21e5e9f1b86fbcf53f1164bb1aa5fe8aa6f9bc269ed5db12af9ab0964f693260e19644e0f09f5039c645f1c2f8348753c9a50ea9add25afb3a19861260e240466f7162e529f6dd70c1c8ca32e58b7d16cece01421ac7a89911f9f0cdf20108cfe6ccc4d34b3b7602b91ec1e70d8a4206cadfe0b6b4c3a8ee909dc559aa00a3407f1246889392d89652b867be78efa11f6c044982bc7c87be7699bd57fcbe871f54578738e80aedc60934f2f013b288adae544ff4d3821a3929d0118da4f70f40896b16cc207f446e4dfd3031c3f18d235667dd281579e90d476756b844ebc8a85c418f8de4bbbbc1ef6b1159adf727dcd253fb0518f4c69acf34abf405ca7a3e2ea4c4cfe6930457e7d66084a20f4d205a8b94b0ee3330cf0ecf941e85eb8909e15d8e96734739f569d7672ca1b21b7c19f43074d186ab6c2de9753941c231e7367b9b6cbba383a750d75ade74c93d855c2c3e0a6b64eaf1f058fabd5cc2adb0d84afb6a741991"}, &(0x7f0000000240)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000000280)={0x0, 0x8, 0x1, 0x58}, &(0x7f00000002c0)={0x20, 0x1, 0xaf, "01256029b553263a7fc88ac4a35202a10cde1c7330e91d2d45276637785574b5750131ee27c33448a564f53e5a168d366b83f4ebbb241f6b76039ccf56bd73a72f0225d517f5f273287e1aae01c0bd72f44e992992cebb6e84cc095c8b7863a68799823697b4ec676808882fadc25521be0293de0b64e02743e45fe1e20ff15972df92b56c1685306d17b056ffe673ac846321472aaf1e2c8951d3f7769c110fe0e08ad1c6e90bb3ea6beb87e6e055"}, &(0x7f0000000380)={0x20, 0x3, 0x1, 0x1}}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) r1 = syz_open_dev$hiddev(&(0x7f00000002c0)='/dev/usb/hiddev#\x00', 0x3, 0x2) ioctl$HIDIOCGFIELDINFO(r1, 0xc038480a, &(0x7f0000000300)={0x3, 0xfffffe7d, 0x59, 0x7ff, 0x80, 0x4, 0x3, 0x40, 0x5, 0x1c, 0x8, 0x8, 0x6, 0x8}) ioctl$HIDIOCGCOLLECTIONINFO(r1, 0xc0104811, &(0x7f0000000400)={0x7fff, 0x0, 0x4, 0x1}) syz_usb_control_io(0xffffffffffffffff, 0x0, &(0x7f0000000c00)={0x84, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000a40)={0x40, 0x13, 0x6, @broadcast}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000000d00)={0x84, &(0x7f0000000a40)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x926, 0x3333, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0xff, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}, {{{0x9, 0x5, 0x81, 0x3, 0x1f1}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)={0x0, 0x22, 0x22, {[@global=@item_012={0x2, 0x1, 0x0, "a313"}, @local, @global=@item_4={0x3, 0x1, 0x0, "7fe52845"}, @local=@item_4={0x3, 0x2, 0x0, "b70100"}, @main=@item_4={0x3, 0x0, 0x0, "80e3bfad"}, @main=@item_4={0x3, 0x0, 0x0, "77ddb60f"}, @local=@item_4={0x3, 0x2, 0x0, "6d881ace"}, @local=@item_4={0x3, 0x2, 0x0, '\x00\r\x00'}]}}, 0x0}, 0x0) syz_usb_ep_write(r2, 0x0, 0x6, &(0x7f0000000400)="c99e0000f641") syz_usb_control_io$hid(r2, &(0x7f0000000580)={0x24, &(0x7f0000000440)={0x80, 0x4c0693298ff52405, 0x1d, {0x1d, 0x10, "7866eefc645551f9f27b493cc1e5d89a6d716fbcc19d09651dc069"}}, &(0x7f00000004c0)={0x0, 0x3, 0x22, @string={0x22, 0x3, "f38296776f7d2a033b057c17b070450edd91948cd52c0c452a4a0a2e37c52873"}}, &(0x7f0000000500), &(0x7f0000000540)={0x0, 0x21, 0x9, {0x9, 0x21, 0x6, 0x9c, 0x1, {0x22, 0x693}}}}, &(0x7f00000008c0)={0x2c, &(0x7f00000005c0)={0x60, 0xa, 0xb5, "05b9f3b73017a45b74be40ccd3938568299a30eb51d7feae1b229539a22456c4dfccae5a61cc0e0b845e6de31889bdb8370c8346140a202bb9764ff6d14304d99919b76c22bf7ab77a0e3087682de4889f298b2b2cd2c50335c4143f9628fd2370b9ab5d3197752261de32a0e288016eba7858c7e4caab586aa9441982258b4409ec9be7c7a690ba573e274fc8b7c1ffb4751c3bfc5e0284b3f8501e4afa307a82122d2f80485465392ecfd06b566e9c1a6aba165e"}, &(0x7f0000000680)={0x0, 0xa, 0x1, 0x3}, &(0x7f00000006c0)={0x0, 0x8, 0x1, 0x8}, &(0x7f00000007c0)={0x20, 0x1, 0xa2, "adc4d161d0d6386aee6c4e0e7145a75d06f22da3982a94953011c734a03f65cd74f09bde21fcd56ec966aade4f3efe55ba2061b3d0d927ba4b2c99290d845f691a28074fd08824cc0274ef60be86bcdd09c78e0c9338840aae8b538965347735d9dd3f36963401a0eb1b3eb09fc514ea97472bad7417d2c27edac7c33ea44d5c07eb827aa35693a2ec617bb1cba23eff8c3da78141192afc5842923bd8c842fd1d8d"}, &(0x7f0000000880)={0x20, 0x3, 0x1, 0x3}}) syz_usb_control_io$printer(0xffffffffffffffff, 0x0, 0x0) [ 969.833019][ T5] usb 3-1: USB disconnect, device number 15 [ 969.943243][ T3354] hid-rmi 0003:06CB:81A7.00F4: unknown main item tag 0x0 [ 969.950457][ T3354] hid-rmi 0003:06CB:81A7.00F4: unknown main item tag 0x2 [ 969.957546][ T3354] hid-rmi 0003:06CB:81A7.00F4: unknown main item tag 0x0 [ 969.964598][ T3354] hid-rmi 0003:06CB:81A7.00F4: unknown main item tag 0x0 [ 969.971661][ T3354] hid-rmi 0003:06CB:81A7.00F4: unknown main item tag 0x0 [ 969.978822][ T3354] hid-rmi 0003:06CB:81A7.00F4: unknown main item tag 0x0 [ 969.985881][ T3354] hid-rmi 0003:06CB:81A7.00F4: unknown main item tag 0x0 [ 969.992932][ T3354] hid-rmi 0003:06CB:81A7.00F4: unknown main item tag 0x0 [ 969.999957][ T3354] hid-rmi 0003:06CB:81A7.00F4: unknown main item tag 0x0 [ 970.007148][ T3354] hid-rmi 0003:06CB:81A7.00F4: unknown main item tag 0x0 [ 970.014194][ T3354] hid-rmi 0003:06CB:81A7.00F4: unknown main item tag 0x0 [ 970.021253][ T3354] hid-rmi 0003:06CB:81A7.00F4: unknown main item tag 0x0 [ 970.028289][ T3354] hid-rmi 0003:06CB:81A7.00F4: unknown main item tag 0x0 [ 970.035482][ T3354] hid-rmi 0003:06CB:81A7.00F4: unknown main item tag 0x0 [ 970.042532][ T3354] hid-rmi 0003:06CB:81A7.00F4: unknown main item tag 0x0 [ 970.049576][ T3354] hid-rmi 0003:06CB:81A7.00F4: unknown main item tag 0x0 [ 970.056642][ T3354] hid-rmi 0003:06CB:81A7.00F4: unknown main item tag 0x0 [ 970.063687][ T3354] hid-rmi 0003:06CB:81A7.00F4: unknown main item tag 0x0 [ 970.070868][ T3354] hid-rmi 0003:06CB:81A7.00F4: unknown main item tag 0x0 [ 970.078044][ T3354] hid-rmi 0003:06CB:81A7.00F4: unknown main item tag 0x0 [ 970.085204][ T3354] hid-rmi 0003:06CB:81A7.00F4: unknown main item tag 0x0 [ 970.091560][ T3275] usb 1-1: new high-speed USB device number 37 using dummy_hcd [ 970.092262][ T3354] hid-rmi 0003:06CB:81A7.00F4: unknown main item tag 0x0 [ 970.106857][ T3354] hid-rmi 0003:06CB:81A7.00F4: unknown main item tag 0x0 [ 970.113909][ T3354] hid-rmi 0003:06CB:81A7.00F4: unknown main item tag 0x0 [ 970.121040][ T3354] hid-rmi 0003:06CB:81A7.00F4: unknown main item tag 0x0 [ 970.128105][ T3354] hid-rmi 0003:06CB:81A7.00F4: unknown main item tag 0x0 [ 970.135166][ T3354] hid-rmi 0003:06CB:81A7.00F4: unknown main item tag 0x0 [ 970.142231][ T3354] hid-rmi 0003:06CB:81A7.00F4: unknown main item tag 0x0 [ 970.149260][ T3354] hid-rmi 0003:06CB:81A7.00F4: unknown main item tag 0x0 [ 970.156313][ T3354] hid-rmi 0003:06CB:81A7.00F4: unknown main item tag 0x0 [ 970.163359][ T3354] hid-rmi 0003:06CB:81A7.00F4: unknown main item tag 0x0 [ 970.170388][ T3354] hid-rmi 0003:06CB:81A7.00F4: unknown main item tag 0x0 [ 970.177454][ T3354] hid-rmi 0003:06CB:81A7.00F4: unknown main item tag 0x0 [ 970.184541][ T3354] hid-rmi 0003:06CB:81A7.00F4: unknown main item tag 0x0 [ 970.191597][ T3354] hid-rmi 0003:06CB:81A7.00F4: unknown main item tag 0x0 [ 970.198762][ T3354] hid-rmi 0003:06CB:81A7.00F4: unknown main item tag 0x0 [ 970.205828][ T3354] hid-rmi 0003:06CB:81A7.00F4: unknown main item tag 0x0 [ 970.212892][ T3354] hid-rmi 0003:06CB:81A7.00F4: unknown main item tag 0x0 [ 970.220040][ T3354] hid-rmi 0003:06CB:81A7.00F4: unknown main item tag 0x0 [ 970.228270][ T3354] hid-rmi 0003:06CB:81A7.00F4: hidraw0: USB HID v0.00 Device [HID 06cb:81a7] on usb-dummy_hcd.5-1/input0 [ 970.241371][ T3354] usb 6-1: USB disconnect, device number 12 22:31:13 executing program 2: syz_open_dev$hiddev(&(0x7f0000000180)='ev\x02\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\xf2\x00', 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2246) r0 = syz_open_dev$hidraw(0x0, 0x3774e223, 0x400000) write$hidraw(r0, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) 22:31:13 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000002340)={{0x12, 0x1, 0x0, 0xb9, 0x54, 0xc9, 0x10, 0x10c4, 0x807a, 0xb30, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x5a, 0x80, 0xf1}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f00000001c0)={0x84, &(0x7f0000000080)={0x0, 0x0, 0x1, "05"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 970.311310][ T3301] gspca_sonixj: reg_w err -71 [ 970.316300][ T3301] sonixj: probe of 4-1:0.0 failed with error -71 [ 970.326831][ T3301] usb 4-1: USB disconnect, device number 5 [ 970.332984][ T3275] usb 1-1: Using ep0 maxpacket: 8 [ 970.371720][T12211] usb 2-1: new high-speed USB device number 53 using dummy_hcd [ 970.411493][ T3275] usb 1-1: device descriptor read/all, error -71 [ 970.621275][T12211] usb 2-1: Using ep0 maxpacket: 8 [ 970.651282][ T3304] usb 3-1: new high-speed USB device number 16 using dummy_hcd [ 970.741345][T12211] usb 2-1: New USB device found, idVendor=0471, idProduct=0330, bcdDevice=39.5a [ 970.750539][T12211] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 970.758766][ T3354] usb 6-1: new high-speed USB device number 13 using dummy_hcd [ 970.767566][T12211] usb 2-1: config 0 descriptor?? [ 970.813107][T12211] gspca_main: sonixj-2.14.0 probing 0471:0330 [ 970.891305][ T3304] usb 3-1: Using ep0 maxpacket: 16 [ 971.001272][ T3354] usb 6-1: Using ep0 maxpacket: 8 [ 971.011398][ T3304] usb 3-1: New USB device found, idVendor=10c4, idProduct=807a, bcdDevice= b.30 [ 971.020474][ T3304] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 971.029450][ T3304] usb 3-1: config 0 descriptor?? [ 971.061294][ T3301] usb 4-1: new high-speed USB device number 6 using dummy_hcd [ 971.072506][ T3304] cp210x 3-1:0.0: cp210x converter detected [ 971.121395][ T3354] usb 6-1: New USB device found, idVendor=0413, idProduct=6f12, bcdDevice=d6.f3 [ 971.130516][ T3354] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 971.139497][ T3354] usb 6-1: config 0 descriptor?? [ 971.161349][T20372] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 971.351285][ T3301] usb 4-1: Using ep0 maxpacket: 8 [ 971.401432][ T3354] usb 6-1: dvb_usb_v2: found a 'Leadtek WinFast DTV2000DS Plus' in warm state [ 971.481381][ T3301] usb 4-1: New USB device found, idVendor=0471, idProduct=0330, bcdDevice=39.5a [ 971.490609][ T3301] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 971.500863][ T3301] usb 4-1: config 0 descriptor?? [ 971.501568][ T3304] cp210x 3-1:0.0: failed to get vendor val 0x3711 size 2: -71 [ 971.513578][ T3304] cp210x 3-1:0.0: GPIO initialisation failed: -71 22:31:15 executing program 3: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x8000) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$evdev(0x0, 0xdb, 0x0) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) syz_open_dev$hidraw(&(0x7f0000000440)='/dev/hidraw#\x00', 0x0, 0x0) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) r3 = syz_open_dev$hidraw(&(0x7f00000001c0)='/dev/hidraw#\x00', 0x2, 0x400) write$hidraw(r3, 0x0, 0xf1163efb036c57f5) read$hiddev(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f0000001240)=""/4096) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x4802, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, &(0x7f0000000800)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_open_dev$hidraw(&(0x7f0000000340)='/dev/hidraw#\x00', 0x6, 0x8200) r4 = syz_usb_connect$hid(0x4, 0x3f, &(0x7f0000000200)={{0x12, 0x1, 0x4eee6ff81a11c8c2, 0x0, 0x0, 0x0, 0x8, 0x56a, 0x61, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x6, 0x1a0, 0x1c, [{{0x9, 0x4, 0x0, 0x47, 0x1, 0x3, 0x1, 0x1, 0xe1, {0x9, 0x21, 0x8, 0x81, 0x1, {0x22, 0x3ac}}, {{{0x9, 0x5, 0x81, 0x3, 0x213, 0x7, 0x7, 0xae}}, [{{0x9, 0x5, 0x2, 0x3, 0x1c8, 0x7, 0x8, 0x7}}]}}}]}}]}}, &(0x7f00000002c0)={0xa, &(0x7f0000000240)={0xa, 0x6, 0xff111e0960a1b677, 0x5a, 0x8, 0x7, 0x8, 0x84}, 0x1d7, &(0x7f0000000480)={0x5, 0xf, 0x1d7, 0x5, [@ss_container_id={0x14, 0x10, 0x4, 0xff, "e68a1fc7aaa5f732bc756aa827473321"}, @ptm_cap={0x3}, @generic={0xff, 0x10, 0xb, "ee544736d406b523f06bce36d27980f1da005a25e752ecde7c0db6d7da77afc6eda4773d54afb7a476203876aa51d96c8bd0ff470dac689a7257f99018d3df95bdca75270d7fa2a959ad1e5a4df27d7e44f40a5ad0d26a12e5ffd5d4df57639ca2fb074047792774f6ef9ab3a69babb2398ac1f2f3bc67eaaab21abcf8dbe3c1aa8fe1402c9ff05eb0ed168efd35fb702718759daf5fc07bee0888bff3a5a86e8063ea8b27682da470d12688ada8d0c6d8b6835999f0d67c8d089fcf690a6274a00d830592f7156d565845063f6b12eeb667361a42716883d7b2136055ac894e28b2d74a87657e08ba0053c1f6a48ae410ecbbef3ab14c064847b559"}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x8, 0x9, 0x3}, @generic={0xb5, 0x10, 0xa, "1b60d4d89ba1f17d455a0e2e73727cda3f3b21fc599045aa74cfe2d7f4f04b92098fbc84d8bacc46bead00d7915937f1c61471a807b8c673c88d3a7f09b8c553006261cd1dda1bc05269ba290c848d7e0059a78113a1f80641c98713ff9a2a4ba7b2e08ac49b261edaa86b562b9587dd734e10088b3aa95afdaa2ce3456bbaa376b5c18ff50069fa3afbd97e051ff194e2b4b0427c306fc929b661ed2d709d7d8d6f4ebc2d1a4597329014f854db533384d3"}]}, 0x1, [{0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x813}}]}) syz_usb_disconnect(r4) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x2246) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0xfffff1ff) r6 = syz_open_dev$hiddev(&(0x7f0000000300)='/dev/usb/hiddev#\x00', 0x8000, 0x0) ioctl$HIDIOCGUSAGES(r6, 0xd01c4813, &(0x7f0000004200)={{0x3, 0x1, 0x8, 0x0, 0x7}, 0x378, [0x200, 0x200, 0x8ea5, 0x3cdf, 0x2, 0x7ff, 0xfffffffa, 0x8, 0x9, 0x8, 0x1, 0x0, 0x5, 0x4, 0x4, 0x10000, 0x3, 0x7, 0x7, 0x1000, 0x9, 0x5, 0x728379c6, 0x7fffffff, 0x1, 0xa5, 0x3, 0x2b1e8c2, 0x7, 0x9, 0x7, 0x10000, 0x6, 0x78, 0x81, 0x7, 0x1a7, 0x4, 0xb1a, 0x8000, 0x7, 0x100, 0x101, 0x3e6e8043, 0x1, 0x5, 0x9c5d, 0xfec9, 0x3, 0x3f, 0x832, 0x80, 0x5, 0x0, 0x3ff, 0x3, 0x1f, 0xfff, 0x7ff, 0x8, 0x3f, 0x7, 0x4, 0x4, 0x8000, 0x5, 0x8, 0x9, 0x7fffffff, 0xffffffff, 0x6, 0x200, 0xe917, 0xf6, 0x8, 0xe08, 0x3ff, 0x6, 0x6cecb772, 0xfc, 0x8, 0x1, 0x68e, 0x8, 0x7, 0x92, 0x4, 0x3, 0x400, 0x1, 0x7, 0x2, 0xc2, 0x0, 0x3f, 0x7, 0x3, 0xff, 0x0, 0x81, 0x4, 0x4, 0x6d, 0x8, 0x6, 0xffffffff, 0xca, 0x20, 0xfffff620, 0x0, 0xff, 0x7, 0x7, 0x800, 0x9, 0x7, 0x7, 0x200, 0x2090, 0x9, 0x9c0, 0x1a9a, 0x2, 0x9f7, 0xec, 0x102000, 0x0, 0x5, 0x6, 0x55f, 0x400, 0xfffff800, 0x1511c68f, 0x444, 0xf23, 0x3ff, 0x200, 0x101, 0x8, 0x8c7, 0x8, 0x2, 0xe76f, 0xffffffff, 0x1, 0x2, 0x5, 0x0, 0x3, 0x7, 0x34f, 0x800, 0x1ff, 0x3, 0xab74, 0x1, 0xff, 0x8, 0x34c, 0x3, 0x7f, 0xfff, 0x8001, 0x9, 0x6, 0xfe, 0xcd9e, 0xe9d, 0x5, 0x9, 0x6, 0x3, 0x20, 0x1f, 0x7fffffff, 0x6b3, 0x5, 0x400, 0x46, 0x3, 0x1, 0x1, 0x3cc83e37, 0x4, 0xffffb2df, 0x4f09, 0x6, 0x6, 0x3, 0x1ff, 0x8, 0x0, 0x7, 0x80000000, 0xb0, 0x80, 0x200, 0x6, 0x6c79, 0x7, 0x6, 0xc8e, 0x5, 0x2, 0x6, 0x24, 0x8, 0x0, 0x3, 0x7fff, 0x7ff, 0x8, 0x6, 0x0, 0x6, 0x40000000, 0x6, 0x3ff, 0x8, 0x1, 0x8, 0x38de, 0x6, 0x3ff, 0x2, 0x0, 0x4, 0x1, 0xffffffff, 0x3, 0xfffffffc, 0x3, 0x2, 0x1000, 0xffff, 0x6, 0x2, 0xfff, 0x8, 0x80000000, 0xff, 0x1, 0x7, 0x6, 0xbbb, 0x1f3, 0xff, 0x4, 0x95ef, 0x20, 0x3, 0xf8, 0x5, 0x3, 0x8, 0x1, 0x80000001, 0xbc99, 0x8b, 0x101, 0x1, 0xfffffe01, 0x1f, 0x6, 0x1ff, 0x0, 0x0, 0x2, 0x3e, 0x4, 0x20, 0x7, 0x9, 0x1, 0xffff, 0xf6f, 0xffff0000, 0x7, 0x8, 0x80, 0x0, 0x2, 0x2, 0x4, 0xa521, 0x7f, 0x9, 0xfff, 0x5, 0x5, 0x0, 0x5, 0x3, 0x5, 0x7fff, 0xfffffffe, 0x7, 0x4, 0x3c551ab, 0x6, 0xffffffc0, 0x7, 0x7, 0x4945, 0x3, 0x40, 0x8a57, 0xbed, 0x8001, 0xbd, 0x8000, 0xfffffffa, 0x9, 0x1, 0x9, 0x1000, 0x4, 0x4, 0x4b7, 0x200, 0x7, 0x1, 0x1f, 0x0, 0xbe8, 0x8, 0xfff, 0x7fff, 0x81cc1a2, 0x9, 0x40, 0x2, 0x1, 0x5, 0x7, 0x1, 0x0, 0xd713, 0x9, 0x0, 0x10000, 0x6, 0x10000, 0x1, 0x2, 0x8, 0x5, 0x0, 0x695, 0x7fffffff, 0x7, 0xba5, 0x1ff, 0xffffff27, 0x8, 0x80000001, 0x80000001, 0x1f, 0xffffffff, 0x4, 0x800, 0x11, 0xfffffffe, 0x5, 0x2, 0xfff, 0x1000, 0x740, 0xfffffffd, 0x7f, 0x6, 0x8000, 0x8, 0x3, 0x7, 0x0, 0xf6, 0xffff78c1, 0x6, 0x80000000, 0x1, 0x0, 0x400, 0x0, 0x1, 0x7fffffff, 0xfffffffb, 0x3, 0x8001, 0x80, 0x4, 0xcb64, 0x6, 0x3, 0x7, 0x9, 0x1, 0x5, 0x7, 0x9, 0x10001, 0x81, 0x0, 0x6, 0x0, 0x0, 0x5057, 0x1, 0x6, 0xfffffff7, 0x9, 0x7f, 0x8, 0xcc, 0x3f, 0x81, 0x3ff, 0xffff, 0x6, 0x7, 0x3, 0x67e, 0x7, 0x3, 0x8001, 0x1ff, 0x3, 0xffff, 0x100, 0x6, 0x0, 0x80, 0x80000000, 0xff, 0x124, 0x4, 0x8, 0x3ff, 0x401, 0x6, 0x0, 0x475, 0xffffff7f, 0x2c16c4d4, 0x10000, 0xfff, 0x80, 0x9, 0x80, 0xffffffff, 0x81, 0x100, 0x1, 0x5, 0x7f, 0x7fffffff, 0x1c0, 0x7fffffff, 0x7, 0xfffffffd, 0x5, 0xfff, 0x1, 0x9, 0xffff, 0x80, 0xf6e, 0xd2, 0x80, 0x8001, 0x7fff, 0xffffffff, 0x10, 0x52, 0x10000, 0x1, 0x3ff, 0x6, 0x1, 0xf6, 0x1, 0x2, 0x20, 0x6, 0x1, 0xfff, 0x2, 0x862, 0x5, 0xfc4a, 0x4, 0x2, 0x7, 0x80, 0x81, 0xffffffff, 0x7, 0x7fff, 0x0, 0x33, 0xe071, 0x4c9, 0x1, 0x62d, 0x147b, 0x2b, 0x9, 0x0, 0x2, 0x1, 0x3, 0x9, 0xc7, 0xfffffe00, 0xfff, 0x5, 0x1, 0x40, 0x9, 0x7, 0x526, 0x9, 0x1c, 0x1ff, 0x7fff, 0x80000000, 0x1, 0x7, 0x5, 0xbe9, 0x401, 0xfffffffb, 0xa0, 0x5, 0x1, 0x1ff, 0x2e6607c1, 0x6, 0x3, 0x4, 0x1, 0x80, 0x1, 0xffffffff, 0xff, 0x7, 0x0, 0x9, 0x3ff, 0x10000, 0x100, 0x7, 0x5, 0x0, 0x4, 0x39, 0x80, 0x12, 0x2, 0x2, 0x5, 0x200, 0x10000, 0x5, 0x3f0, 0x5, 0xfffffffe, 0x1, 0x5, 0x200, 0x200, 0x7ff, 0x4, 0x20, 0xde0, 0x3, 0x8, 0x8, 0x1, 0x9, 0x2, 0x1, 0x6, 0x0, 0x1, 0xdfb4, 0x7f, 0xcb3, 0x5, 0x800, 0x1, 0x5, 0x81, 0x4, 0x5b, 0x8, 0x4, 0x80, 0x4, 0x7, 0x10001, 0x7, 0x4, 0xcd08, 0x20, 0xd56, 0x7fffffff, 0x2, 0x8001, 0xff, 0xa360, 0x7, 0x4, 0x5322, 0x7, 0x7f, 0x1f, 0xffff, 0x9, 0x29, 0x3, 0x80000000, 0x5, 0x8001, 0xcd5, 0x81, 0x10000, 0x9, 0x9, 0x3, 0x1, 0x2, 0x1, 0x0, 0x800, 0x10000, 0xfff, 0xd9e0, 0x80, 0x6, 0x7, 0xfe0, 0x4, 0x7, 0x40, 0x0, 0x5, 0xec7, 0x1cd, 0x1ff, 0x80000001, 0x1, 0x2, 0x6c33, 0xd1, 0x6, 0x0, 0x1, 0x7, 0x9, 0x0, 0x9, 0x5, 0x8000, 0x2, 0x6, 0x3, 0x0, 0x101, 0x2, 0x7ff, 0x0, 0x20, 0xfffffff7, 0x10000, 0x6, 0x1, 0x35, 0x3ff, 0x2, 0x328, 0x9, 0x255d, 0x5, 0x0, 0x3, 0x7, 0x23, 0x7f, 0xffffff81, 0x8001, 0x81, 0x8, 0x10001, 0x3, 0x5, 0x1, 0x0, 0x9, 0x3, 0x2, 0x7aa, 0x9, 0x0, 0x7fff, 0x3, 0x5, 0x10001, 0x8001, 0x10000, 0xe50, 0x0, 0x6, 0xffffe88c, 0x2, 0xfffd, 0x67fe57, 0x5, 0x2, 0x8, 0x3, 0x3ff, 0x0, 0xfffffff9, 0x9, 0x0, 0x2, 0x8eda, 0x7ba62b79, 0x3, 0x1, 0x2, 0x1, 0x0, 0x1, 0xe6, 0x1, 0x800, 0xbde3, 0x7, 0xfff, 0x3677, 0xfffffff9, 0x1, 0x3, 0x8, 0xff, 0x3, 0x14, 0x7, 0xff, 0x1ff, 0x8, 0x2, 0xe0, 0x9, 0x80000001, 0x3, 0x2c, 0xfffffc01, 0x6, 0x80000001, 0xfff, 0x95, 0x81, 0x80, 0x204f, 0x1f, 0x7, 0x9, 0xa54, 0xffffffff, 0x4, 0x1, 0x0, 0x8, 0x0, 0x400, 0x0, 0xfff, 0x400, 0x3f, 0x9, 0x3, 0x18000000, 0x25, 0x80000000, 0x2550, 0x5, 0x4, 0xfff, 0x8, 0x5, 0x8001, 0x3f, 0x0, 0x4, 0x7fff, 0x100, 0x400, 0x20, 0x1, 0xff, 0x200, 0x4, 0x200, 0x401, 0x4a, 0x8c, 0x1f, 0x80, 0x7f, 0x0, 0x60a5c45e, 0x2, 0x1, 0x1, 0x2, 0x5aa, 0x3ff, 0x800, 0x0, 0x3, 0x4, 0x120a3bc2, 0x80000000, 0x8, 0x6, 0x2, 0x3, 0x8, 0x6, 0x4, 0x292, 0x80000000, 0x9f3, 0x3, 0x97c, 0x8000, 0x200, 0x7, 0x2, 0x4, 0x71, 0x80, 0xff, 0x6, 0x0, 0x2, 0x0, 0x80000000, 0x20, 0x43c4e5d8, 0x7f, 0x8, 0x7f, 0x8, 0x10001, 0x5, 0x2, 0x3b000, 0x2, 0x2, 0x6, 0x2, 0x19cc8926, 0x8001, 0x7ff, 0xfffffffb, 0x1, 0x0, 0x8001, 0x6, 0x0, 0x3, 0xf9, 0xd8, 0x9, 0x5, 0x8, 0x3f, 0x1, 0x215, 0x125, 0xd3, 0x8, 0x585d, 0x1, 0x1000, 0x8, 0x2, 0x8, 0x9, 0x7, 0xc790, 0x1ff, 0xfff, 0x0, 0x0, 0x5, 0x3, 0x8001, 0x2, 0x1, 0xffffffff, 0x3a7, 0x100, 0x9, 0x1, 0xffffffc6, 0x9, 0x7fffffff, 0x1, 0xad3e0ef2, 0x4, 0x9, 0x10000, 0x9, 0x80000001, 0x0, 0xfa, 0x7ff, 0x400, 0xb5, 0x2, 0x0, 0x1000, 0x8, 0x400, 0xc2, 0x6, 0x1, 0x7fff, 0xe7, 0x2, 0xffffff00, 0x1, 0x3f, 0x7, 0x131, 0x40, 0x7, 0x400, 0x1, 0xffffff80, 0x505cc986, 0x6, 0x9, 0x0, 0x1, 0x2, 0xffffffff, 0x800, 0x1, 0x4, 0x10001, 0x1, 0x5, 0x7, 0x0, 0x4, 0x6, 0x6, 0x6, 0x10000, 0xc2, 0x5, 0xff, 0x7, 0x9f05, 0x401, 0xe410, 0xf961, 0x1ff, 0x2, 0xfffff001, 0xfff, 0x9, 0x400, 0x1be9775f, 0xde, 0xfffff801, 0xffffffff, 0x5e81, 0x2, 0xfffffff7, 0x1, 0xaa, 0x3, 0x2, 0x1, 0x7, 0x8a1f, 0x80000001, 0x8b4, 0x82, 0x4, 0x1f, 0x2, 0x438, 0x3f, 0xff, 0x6, 0x1, 0x100, 0xfffffffe, 0x0, 0x7fffffff, 0xfffffff7, 0x3, 0x800, 0xfffeffff, 0x8cf, 0x15d, 0x80000000, 0x5, 0x6, 0xc80, 0x6, 0x8, 0xffffffff, 0x8000, 0x3, 0x6]}) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000080)=""/154) r7 = syz_open_dev$evdev(0x0, 0xdb, 0x4bc4595e0c1234a7) ioctl$EVIOCGKEYCODE_V2(r7, 0x80284504, 0x0) ioctl$EVIOCGABS2F(r7, 0x8018456f, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="1201000024f89820bf0a7033388a00000001090224000100000000090400000268f15d0009050800000000000009050d000000000000765ee02e0cb87d41c1c927f666b35cae69a1a12e6088911b6ef8a425b7d6111cec1e7cc0149103268287fb2c072152292663b363e63880e0c600c6a00b5aa3a6ed2a5bc1192bf10b"], 0x0) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/hidraw#\x00', 0x401, 0x240000) 22:31:15 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000300000000000000f1"], 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x40806685, 0x20000000) 22:31:15 executing program 0: syz_open_dev$hiddev(&(0x7f0000000180)='ev\x02\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\xf2\x00', 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2246) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) write$hidraw(r0, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r2 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_usb_ep_write(r2, 0x16, 0x6, &(0x7f0000000100)="3cd4497bd455") syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r2) syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000000000002505a8a4400000000001090e1b0001010000000904010000000000000004e1020000000000"], 0x0) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000000080)={0x5, 0xffffffff}) r3 = syz_open_dev$hidraw(&(0x7f00000000c0)='/dev/hidraw#\x00', 0x1, 0x10000) ioctl$HIDIOCGRDESC(r3, 0x90044802, &(0x7f0000000280)={0xd51, "ce573eae08b061f33f0621f0e27bec4d940ed602624e30e4d08da2acea48bc96531e95d535484abbff1b92bc1e06f01b70f3d53952a39fe80c44cb483a3913d43e368a8cb19bd5c7578d92289d55da8557c734df8c09ab0f5f80bef7bc715e8654acafe818cac0c7a0a0a6ed26606e984b16237f9b6205bdde8ff3432993088468520ad7260bbbd55e9ba7012683de229242176266915704f60b10e93312ad2cf23c899121e0fecf69c20a94d886a6f8b31676ca10516b7fea08a4ec834ada890faf44b3ab23303a862050d66dfd254886a2e1869e1e5c910ba11cb419436dcb289d48e5a53d3967a7510614693a02fd8b789b1d79690ae58221b1884d68cf2c00313deb89250d894df751b43b8f21cb8c365880c4e83d17f2edf3434cdda1fad2269c5a534402d8c25ddb7bd730a8e5716a6eec0ecd6f8b8d063b93f88f62b539e1d7c81e4dcebc8f33a4c441964f9d819ca2849d92cf98c911681c5bbbbd3ab9f8b2e4826e04f4bfefea4074c2ad26a09f7ad070eefba6151e86d6452bd69a44642b84ff5f97a08d46e6cf78e994cf2a4b52cf34562f6c0adf56c4f62cc6c29c5db562404721d0dd645e2845d651f4d037a36e02284f1943bbb852357ccec910778090147019ad4a79bf25e430bd5f1b249566b0b9034a93740f6729ed411ea2e38cd9dfe78d86583c3a0ee71e97d91b1074f04bcbacb1c39c94768dc6326180d5d4b51a1cd80ef11366dc842abd388e7aac22dab41e90243f2dc4a2d8a82ef720eb9d6097ec203443a72865e253b3ea9b66b2a534126e8f635caadc1a22a714663ed869821b52def2aa8d53568e920280435157d2256ad40d48ddf568741df4bf4aaa35ff860e9feb024b974709524890fa1432b252d581629bd588315901443674af19baa9fbc1a7dba5dd3646478d199e7e279e48a3e5598e21098cbdd205b5d8036b091e86fa9c07f41ad0b11d89d03d416cec5780519c5b1a9aa35ca6a08020bb39c2f0f0b9e9a9deb3a3141adf34f61cf3192ef83c3dbce9b9ecb526b225fbbc726c8e61e63a7636ea0810d461b945f26a37ec839168256e20954b8a16a5a196d14a9a1674cd316cfc34bee677f69fe506859bc31695ffea275eb3cde8d22d57450beea5b174169ac2c8202fd1d9a78abcbd29f8c250f8c16cd2ad7b5132800cf0df9cbabf9577c5e4df17ae20b084b84273679d738f7bf8f522838fc43f6bcc77655b726126c2846c173401544c400e92721678fc932e4e283842db78e4ea4e59358b15325dde73053116cb6cb223837c88453702fc3bd43540eb802864e1bdccf55bd8d78a1dcfb759293e6ea73976963aa1e79762b963afd70a6b153bb4bfaf70e017703bdcd0dd47c9fd451a5190a93468050f40c0ee0a8a3d587e0bb8f67c8ababb3e230c35d24dbce07204f52f12a1d999403dff6c62b0caac32161c863a8c07c9e7f0916b4472891cc1b913a4bf2163ddd22c2066e8cbfecf5df887b4552032e53cd6bbe41ae4becff17e39de1148568219c1dc408803e7c2125db2877149438234fc5fe0df04acc98cc623cbd79d915f56530b058c17409883f4659ed41a8259b0da6b0022b25a11097061468096f580b28fea645c15452c223feaa1a67f934bbba3bb94307cec2d77de9790826ba31a788e07ba8e28d82a31aa8a8c0697da232aad8a8e2bc4d3ed006cb6398ff1602fe5206713372c771efeb9526f751c4941d399ad50abb82953fb1050e772024562790b10640136490e34baca6a4b533029adeae69e2550d1cb721d8ae095c42ea014cc4415c29020c2954a0860383127d3364831193d14ce537d6f578873910d5966430b2b0fa0182a9ce1744c66b0111dc77b0bd309fde6de0354147bcd83186f23f9c075d0d00a71f5ec3aab4a9faa3cbd90f7c64999d8487c584f1cbe5dcdd5eb5a6b7f752b8ec26e2e5df41572b4052d87c008394bfdb78f23d96c2370de99efb0c4925fd67f43e436c8a7516f3ba7f4c92aac2d7d441705c9caa65ecf77559cb4642767def83e5ff7ea876f1f2663aff054ec9aa6d6f9dbb563cc006e354db3a6a57fb1ae53972c6b382d9eeb63c255a7a4d42a6b2dcb6a3fc7e4e28c9445d401e7d689ed94a137e65fa91cfe1777c0577f16961802b6c0573e46f2908b3326e9bf1bde10d1fa3053da56d5f09c062a329cfc6eeccf8f69cfc09f9bda18bf36efabe1f1487fe48f322f07f854a87d944214e873d99e5e45ee721e81cfb5205e876a155d475565eabc4b9005883e5792302f92c28db07c75ea1b4d4c2439eb7abcfc597713450b5e98df8aa9c627b5c57cc5aff1ff47507b81d21c16794f86324deda9d3371a5baf16d72f8d56561a6fab94df761da570c11e14d9f0a7f15568d009b2b014405774b8503bf0a152ac52fb94442b13a7840583c3c225007e7cb7bbf5e103da3e5aed405437e782c7e6281ea7c8310cc05c078eb1b9c4946c1652400c01e96f974f0a55e06d6375d750e890961852761a0b80cf76e115c0199006c7120e3e6f4333604be344deccb4b6e0b078eadfb1fdd166e68d6a48362082269145d328e50acd48bb3e35bbe41beb58e43f56991b9b7bf5e019a2093eb62289a5a6161fbce7d2180f58bd72b2f9630b44258f662f12c882749ce05534285323d746f122e24f46c67e4b547e74f86f33acd5396d4667c37ab621531bb61f8df8d1a7d44f0a2ae331f0ce39cd279717013d21f7a6b9151eb0c491a5b2a5c67914302065b0818e9b5dfcc95f799ae4afe56097524b895dbcb0c4d50e99bd763d06bd7a0a6fbad515b36278d934d906ab0477c32f2c0192cd7dc7ad78a8c51bb797ecb1069eb14fa592d0360328ff3b60df7ced3a7f2e879d18d4fb3e3ddbcb73044db8fdf64bb57a036a56e5003b23c9815bb4acb414681ee9c418e4b2141a675c8630299932492a3d9e142b56acf9752aca666f3f56b1750c10a020c15029f0ed40bbc9442ebdd361548a35a021b5777a08bb3d2e2173a82957564a4efde51f4ccb6004a03729421b5ccb72d1f23a5285c0d4b5ddf172b915861de62e96332f5ede8dc782ed2af7f5aabe19a7c433b4d00cba1aaded686fd1a40f50088248f59e6c537f3efc1effdafb55972df1fd58a943c2e2f360fd048578491683b3855f6be2b90f669194bc558f4e7ed4c1733cb9cc6d6c09b60a5197867f8e52845f38f9f2209667465c42e455f63acefee08b622ccc2824442211c3a6aa26aa1a54a431e92f9e4ebf86fb556910ecdf90881e6e9891e4109dcfbafdc62c7be67fb8db84773cb887f36e565f3efb00677afa4386034e6235598f51b9ef57d8c0c2c24cb637cc50dfd7a5bbcaed7e049698a1128083590d405e3a3da2d835a0f6bab2bc3e8c17faac7255d3f30d9c341703b4c6d0c4b540b69e089029a9c614a9f17560e4cb94fc9be8bfba7553bcd9ca4a828b139e3527e21d681fd70e4dc8585de6bd597623d9d795c0817e2a61810301e6543ac4fcb9af50c4a07476dbabcb56442030ef35e5c542a6c483d0ccc78b7c22b90b411b2755cd540f7276e36a34f44f6b0d60a1bc77349a3c4166bf4cb6e99b61761be9c7507c640d0775fba9e09478f4bc82917ca9b3df7f0d8d0524c18fc93a04c93c7b27ab7c36bf2a77aaaa56cd8edce9a3019ee6b3831c769f6155ec2bbd5247a668b919c1ec1d0db6a4c68331912f370aec1384fe2121eff280d8fc23a2c8a3714b7e6675be90c62bbbdf610ca66038814f58f5d93da8f9be36dc19833317f339cb0e15913f980cf14e49326b104c00ee4f73ffc9452e3dd51cc0a2669f2b4a3bd3534c5dccca15737e2af43b70ccce6879569ff0ca736244eee90ed460c614b451fb4a3de9d9d474b07fe921331f9ac99cf1d893e0fd40e9ac9d06a8cae104a413d637fbbb4ba0b7fb5ebeab809799089d1480c549ba31908a2e68a81f78c77b4eaae0a36ce050b6c8cfffde3acec99b27c36f7c3e085c0d289added22387e6585dda6b865f756a489d747ee341cbed8a20cbc67d2c60ea84c6c1d93865a4956adb7a9374a099c04f2e5b42525af73de0eae165ca542144784a2a70f93bdfc5f2e313596c1c8cb159d9a2da0548cf742c00a0462ca27a1b20b4b687f7a3ff21c91ed28b0d704d574a4b695f507ab53abc1be7d6bf07d940d58c94375f1149a6223a802518235861595de83ef1dd7f79a1aabf80727b9481a0917cb07bbf426dca8d890dc93a2a9023aa89bca13eddd0f60c4511e30f675098cb333aff2f8d5da7f3bf969bc89c354929d13678d9675013ffb96f1710f077a8245e04abf1fcdc0eabb7d9f9d5807f9e8e8142501969ba152e46a62229642d2b9cab55319ffca834a788710f1b5e407d97edffe1e126d642ac7846a3b36c41d2f06f900f97638e62d7061ccda48a978dd41bc89a0e7fb05cde151e579b1c9e8badb81159b40993b2e8a1323631b3dbd28191a9bcb164f7809e111b4a34fcef0d72c6367a51dc873696b873a21f59f4c5d6119f65b63e2f3bb78a1accd4da336c991e152484e52bb65da806a89fd3338d3dcfad5a5291e8776a8a62372712707ed910125b7c04842198120b798ede504f96b237167f47576359eb2ce848c60e0de542bcfe20727a81d755591b63de8c452be1e44fcf2e6244d7f043f98f95edf153504b292d8d148548c5962bc868386a4768051168e87471789ac4713ff9cf5e3f6bd75ec164bed9d9d21543bf60bf351a2ebe873b3c86774230c680d319e90a5df27aadf22b7803b62c340b5dcedc07cedb27a98927ed6faae36aa860bd933a745e9dc0268624ab0ae84bec6c9"}) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000040)={0x1, 0x0, 0x10000}) [ 971.546070][ T3304] cp210x ttyUSB0: failed get req 0x4 size 2 status: -71 [ 971.554406][ T3304] cp210x: probe of ttyUSB0 failed with error -71 [ 971.563402][ T3304] usb 3-1: USB disconnect, device number 16 [ 971.573826][ T3301] usb 4-1: can't set config #0, error -71 [ 971.574499][ T3304] cp210x 3-1:0.0: device disconnected [ 971.594816][ T3301] usb 4-1: USB disconnect, device number 6 [ 971.831358][ T3354] dvb_usb_rtl28xxu: probe of 6-1:0.0 failed with error -71 [ 971.840344][ T3354] usb 6-1: USB disconnect, device number 13 [ 971.871301][ T3309] usb 1-1: new high-speed USB device number 39 using dummy_hcd [ 972.081308][ T3301] usb 4-1: new high-speed USB device number 7 using dummy_hcd [ 972.111420][ T3309] usb 1-1: Using ep0 maxpacket: 8 [ 972.231418][ T3309] usb 1-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 972.241912][ T3309] usb 1-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 972.252999][ T3309] usb 1-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 972.262055][ T3309] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 972.281364][ T3275] usb 3-1: new high-speed USB device number 17 using dummy_hcd [ 972.302065][ T3309] hub 1-1:118.0: bad descriptor, ignoring hub [ 972.308363][ T3309] hub: probe of 1-1:118.0 failed with error -5 [ 972.327116][ T3309] cdc_wdm 1-1:118.0: cdc-wdm0: USB WDM device [ 972.341250][ T3301] usb 4-1: Using ep0 maxpacket: 8 [ 972.531280][ T3275] usb 3-1: Using ep0 maxpacket: 16 22:31:16 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000300000000000000f1"], 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x6609, 0x20000000) [ 972.571558][ T3301] usb 4-1: config 1 interface 0 altsetting 71 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 972.584643][ T3301] usb 4-1: config 1 interface 0 has no altsetting 0 [ 972.591387][ T5] usb 6-1: new high-speed USB device number 14 using dummy_hcd [ 972.661354][ T3275] usb 3-1: New USB device found, idVendor=10c4, idProduct=807a, bcdDevice= b.30 [ 972.670545][ T3275] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 972.685282][ T3275] usb 3-1: config 0 descriptor?? [ 972.726527][ T3275] cp210x 3-1:0.0: cp210x converter detected [ 972.771355][ T3301] usb 4-1: New USB device found, idVendor=056a, idProduct=0061, bcdDevice= 0.40 [ 972.780502][ T3301] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 972.788535][ T3301] usb 4-1: Product: syz [ 972.792744][ T3301] usb 4-1: Manufacturer: syz [ 972.797343][ T3301] usb 4-1: SerialNumber: syz [ 972.851283][ T5] usb 6-1: Using ep0 maxpacket: 8 [ 972.911276][T20417] usb 1-1: reset high-speed USB device number 39 using dummy_hcd [ 972.941496][ T3275] cp210x 3-1:0.0: failed to get vendor val 0x370b size 1: -71 [ 972.949186][ T3275] cp210x 3-1:0.0: querying part number failed [ 972.971588][ T3275] cp210x ttyUSB0: failed get req 0x4 size 2 status: -71 [ 972.978831][ T3275] cp210x: probe of ttyUSB0 failed with error -71 [ 972.991878][ T5] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 973.003030][ T5] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping [ 973.013060][ T5] usb 6-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 973.025880][ T5] usb 6-1: New USB device found, idVendor=06cb, idProduct=81a7, bcdDevice= 0.00 [ 973.035086][ T5] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 973.047460][ T3275] usb 3-1: USB disconnect, device number 17 [ 973.055303][ T3275] cp210x 3-1:0.0: device disconnected [ 973.072556][ T5] usb 6-1: config 0 descriptor?? [ 973.091356][T20435] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 973.171279][T20417] usb 1-1: Using ep0 maxpacket: 8 [ 973.291396][ T3301] usbhid 4-1:1.0: can't add hid device: -71 [ 973.291403][T20446] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 973.311320][T12211] gspca_sonixj: reg_r err -110 [ 973.316268][T12211] sonixj: probe of 2-1:0.0 failed with error -110 [ 973.320662][ T3301] usbhid: probe of 4-1:1.0 failed with error -71 22:31:16 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x3, 0x3001) r1 = syz_open_dev$hiddev(&(0x7f0000000880)='/dev/usb/hiddev#\x00', 0xdf2f, 0x420302) ioctl$HIDIOCGUCODE(r1, 0xc018480d, &(0x7f00000008c0)={0x1, 0xfffffbf8, 0x0, 0xa6, 0x8, 0x28000}) ioctl$EVIOCGSND(r0, 0x8040451a, &(0x7f0000000900)=""/203) ioctl$EVIOCGREP(r0, 0x80084503, &(0x7f0000000780)=""/229) syz_usb_connect(0x0, 0x2f, &(0x7f0000000a80)=ANY=[@ANYBLOB="120100008bda210851045a5074f10000000109021d0001000000000904000001c7d7ab00020009050112000000000077bf3bb32b610f3dd627adfaca571dcb4718277f0e60a75cdd61cada4cd5fa7f3bd2b05fc080b36b514122c02add87e3738a48dc420577c8546fe4c78b4ff4c6d36c1797b4207ce68f1c0f00004337363e04988852eb949ab5dea05e30bb3adc7bacb89e09022632ee740673654a7414acf2d51d389ae3df6e398a1a65016c67c6c168e9367c8839b1d1c5a9aaf14f40ef5448d959f6db5981b21f8bd3913f22e45db1fcf8ec0ff1ddb100000000000000000000000000dff6a136b060a328cfb762577ed55ff595fa080edabf781391ca0db1d45cba2f45b67935306f4996a1d49a90ad9ca61be60bbe5f6a17ea467a2727b3ef751a3b"], 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000180)={0x2c, &(0x7f0000000a00)=ANY=[@ANYBLOB="a47dc9fd06110f94eee9ec14723698c551d96281b533e4c0b862875cb316307d7092c1138b5d2fa228de7d455035524fe22470825340bdd561fe542ba1429df1a1e391"], 0x0, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000ffe100000050ffe1004cc10014ec83a80fed3576141758a58e171110af201587794c2f6b7efac02a840d8ce7037d95eca7956b6d342f5658b232d861bc7748e72c17fa92ff114e1bdf1a5da2c299086255c3397d65fda5a7f85e9b17540c77409adf04744665088432ee8cb967774c78923f38e4d7c9e10b457e13d29941dfb9c3819f17326268bf6c454c023e71529093ceccd7271cabbd96ffb4efea3375eb08c8867ba560dfa6abdb56ce2d50e51991c4879f4325807e282473e601c8df05c5c2d01dc602045c0b762a8be93a8d063b39c4eda5320100a090500100000f00800c03f00000fc0ff0040dfff0007000000f00000000a1003020c0000070300031001e670f763ca302083a6fc85dddf9aef20c113f1d574ef91f9b5f447f7b565c1b15152501a506fb8bbad0847118a4fed9f717fbba758e0ddab3cc736d26e432b29f7e86dc34fc398faf8f0c02da67358d46da28387fd1c539d57add0fa2439085431f96cdcc5640bdb3acdfd463c9b22ea5f494b2df9b2ce706babcf691780583b9ce93e478ecd1a74fa2a7eb552b6bfb9f00e5d49d786f7edabad938e23dc9057d1fbffe59850b9e267d27c476c344a667535ca094b9dfbb7fe9bd3ed423b50fe16c03ca3176078ccbdc38554cd3e567163d3fc91c6014d002c5015e14b9d84f52f4d082cc11511a30f034678eaeee09e88ec9f119d0fb7f9e6b86bc686abb98e635c5d15318ff2c547bc53713d4904cf5c48b16ced23129195b1ef8636562eb21779029dd81c3069c8262c21567fde186824944680dc92e541c8d0bc9ffc116c49a170d08916d2828569f0c758949f5ec1cd48481dcf4881ab6d3088a2af21481bb108d410414a3b68ed2544c1ad5dfce37f760bed79bcec1964611b41d9d33cdcd37071b9f07622308f93e59320bd45090e5a0802683d16c2f8ceb61402424820ab656a434244ac5a8e82a1e0bdf9d8d0c52d57ed7bd20020c7ef0938c89177675296eb4e0b545e60bc2f7cbea6efed4cf1144408e7466b324dcf7a3c9e0cd4541b83c4976d7d39e5d9c08be7c102738594d564c4df85f419453f8b76400689c5e14d5f903c80ba4cdfaafeb805f730dac69a8a6353c4a8491b4500983e789a53c5c5fa308ba8f8c8e650ce423bc6c9b8df5c18492e4b22225aa4cc0f90bb61dd0c814b960a6f040bf41a78cd23e5a5ac0efa79d26b78c4882e6cbacd549986ceb83112793d53ef7e314a0f2291d0e35b0d867dc4a13a0030afe5dba9835eae4f3399c77aa53469f56075ec6b2f7945bb977bc952979bb2ea67610128bf4ab42d76d1aacb9b6235068325752a6cd7afeaa432628796df9b592a88a7dbe9122ad23da2f2bcf8570dcd1e0d2ba45ab3f0c1b280909d1c7bc009302646fc17e28bd78b39a212235c4095b0022130fc57fce2b1645b4b8e5a29e67968e4687818d36e847a6eb57dc1ecc7958dacc0c0a67cbf90eb98fc8cf47f5520cded3909040ef11669b1eadc1f826ccf70123eefafdc6d4f568bfb7d8bd449dec89c6bc631f616c00b1d2e5bd15a2668d38fbaf02e444e7d1e1e5b4e0455bc77baa12486b249010a242b08c530c080dba0aa03d224f6ce80241f368bcee9a06db780655144e75c5eaa5f99f40b03265dd03b5a889cc7d3e4791aa40c8a7632c61c15e97d9bc2e72c6804df2419211bda2fba95c81d0b8275bfee7a141d0ea2370bc8254bb4f360f37943a3d2d247897f6f4a5438e6f5a949488f6c78e470722f3a4f0578968fc431233980143fac4f9c15ba67b95deb9931943c0b4f391f3964661724734478a7471ca89d8f3ab4b7691b49a26150e9999cdc67e9887ee2b4b69fc57451380dcf567b39a451ea543c849d8c9328f75100055b7299314751cf3b49acb14ac303f7f114edf879b671ae096aaf5d6e3ab68aec25cffdb350eba065f449cfc179f4269bdcae5adb085134667573a61cb78c0f9c94887ecd6e7adcc6db38e87c6c77bb947b54aadf8497d0f13bfabc2b1bfdc6b976f48de5172e5dcb29e0cb16ea79d3542f10251311956b4c3eea38ce2248d1e1a53a7058e8a1508895fc0e2f4eecc3b388382bcd039b3fed462e5af52f1000e7703de5ded203f76e5a18ceb3e730294310c334a1e1dad1e71ba67e7ebe52273ffb75d01bc72913b19e3e79b16e8b616bdb60d76d8440a25fd99083fb222f1ddaaaa43e7d2b94de4010f632b48c23263b8e985f40954c01c2e244202842f9c04fe619562011f48463cb9aa375b4cedc39a86d95f572dc02d25d7aa80947a6b55c4d5f7b52a29dea16edd3277642a93a055ada4dbea017812e12b50a753d39841134d93b4e5b5e720153ae7dab2aa8a2794e7e649e4fda494cd91a289858dac6121f76d236b3cd75988da7c1ed2131bed2d7a5505f403d96315be3d0fa5a38f6f1728b5e2a68ce0c26ed6371ea182452f60cae00a119697df03298cf32251d6de8d3bfc4fab7a409f76eac7f9edd8c6eaa460a32f1e1f960c8aab5a16a7abb19a25eb5cfbf1713a0eefc04231a41a57f8f44db99ea3ce304426b340697bcf101215a5674f47b2778ad27fedc38ee8322961e4e7611c4b4134d8b652f19a9366c6fcbfb1044b1087b3b11e7bcb6b7072be389662d96cc61919a1d325400614eff7175b3bccf14ab4169e982eeed82efeed104eaefb6075a07065f9035785fdb45176d4362cba054cd20f4870642830d8fff4ad82b26a398e3108de7d774fc2aaefeebe7b0abf01e1693f88a64eb9b50ccdbff18f088a861d7e048eb15fba4ac1ee3a2d459a04ae1a38b7a2aa44aee81d3d3a0cd66677b9d34819a947f287727c1e67e8b7b6e1cf53059291b153caae1b1e83d7e9e4892879545f12ad89a9ba345e59ed3ef491f3fc589a975cb8be44e0f49b383c8e1548260dfd835d34663128724cab433828c8c6b993f7963558480a48a5986247890bb15bedb81f40b48ee6a92d4032c4815bc236d665918174ed27a7d32009cf21f83f096e190657b09df4626595a81f4bfe0122fd896e3c28bc2b9dbd14c21410fb70b1afa6c7d101c9fc9987543681a4ae59a18fd9244c19c8617d4afcd84f817a116af6514af493c435c7619a1f83c1a28fbaeaa315d8b42d963576b81dd2288f2f1740ea193ac9250ad193a7b6b92269378c5b3706157a5deb278beef93f9b8cb0fb540859fe284729208addc1cc2c5ee9f8830173faad11aa10f65e329cb496641097451b36e1671f3d15f0fb55216071f23edb218facc59761d8aef333086b670206d797026c3db4082d412ad30af61a94d434920eb6ab50894d3ca564dec0a7d9e320fac8873f26878491d80db1d99b2836b5b20d197b699b19c06f50e427684cd2308c493d36775d83202bfb305bf71ed9b05aba621886e8a01f345bed8c4237d63de2da0b38de3143145419d6987643219d6a46c943f36e8e7ec552dcf5e33257d2cabeef808f5e2cfc011360093dd289721cb66506727e5dc4737c49dacc218e1fe32bed9424ad90a2850f1cec95bdaf6fc8e169b8022b1042a3172ed2d99d755e8e8c033eaf61fbc21bb334e85ec043c47c823ef1472dce0d802c05aa8fe2d70088c3cd47f188df6168e19ea5ffa3a93d93d4ebee34cf2ea4f985db3ede8670e02adbca6ea3d18f1e38f7d112941eb4a12c45ea797aee0503b7929cde4e343e2c37298132c9c871f4f3972421c64a6b9474b576924daa6f6e7661262b2dfa3ae44f6bc74dd9b38858c4f144e07002e43ef93a9e1e2b1295bfbe31436659f4a226f4b0eb9a8ad383f3576d14b435e63f7c734b22058173d9a56bed1587e4640b40de2ed5bfed20aeb14346ae9f2cc9a7f9644f9c1728628e26bb231b9f02abfb9fd9dd446978d81405e3cf7a5b0dc9bafc4c1be81931e1b252c6a5fa8d9e45547740dabb5651998f46c447c588746966999a985464abea5ec4119d3d564355118eb9004664c8a8c7ed8151de85657a95ece94cf1537d6840ed439170bdbd408db2785cf9f6bfc876e55e2bff02cb29bd8705a539b5863fb0884dd474821df8171eaf449d13a9f5cbd6cfd3f176d6d145a226d43b2b43b026a481b82d98325d8f76cb662c85df63ab5ab397c1a81d6cc55c73ec216eafa2627b8bcd6cabf276da8b31557842165853b082b9275e0b3e293435ab6c4c13c8003958263dcc8e19072a34fa7a488d0605b1b31db6b0a02b29bd5de7aa3f4b06e11e02377e06ebfefa2432a1761374ab92ba11fb8f02bddc5c464a3be5cb4218e74851c14bbc82d4079dd64754b65a7506167c9d4e70d0cfd2cebe0a1eaeb4d0085499913db8cadc3c31488a18d3c2c8e66fe771a66b38dcc73e352e16b8d3266d3b59db3caaa6e38a8908d6e115f11e1ac5ec608e167b5ca056a3d2050c21d00b1a0c8cfed89030783c1308e3d91781f1cc3b82bcd35251bc8390de45d44177f34bf2c58e8169add1ce65e41c2ca423219f96105e1d3beb9b135bb74451550e08a4e08ed6a02e9e5cf0384e5ad5303ec0ab735ce000bab727f6c11bdee3302b5c0b431f976592396a506db6ee261495cd03c08c47f416f9bd8bdfab9cc7f2ec748c12e938e4aaeb1f6919153573f2c35fb60f5717ee09c03de35ec0bfa1360a6b40eb5561e907500350f725d6709ed61c4eb576757192b2407ae8f84ce62a242a6203821532e4ec10a0fd93ba0bcf63815b9b48305a7262c5a080e491414650ff9182f310b907246c910b89878f90e72c40fad4263a6451dfd694e0e01307b370d17be6ee2c6bdfc3e1215f385695b126df61d205733206da12d4677d8fc37646036978e9003863e07593e7430e7d0955849dd14ae3fbff8acb0b57379994e500652106de0b5db99e136045be0419cbe356d0df91a1d9ec1552a56203e104f0b70e7ff7eefdf8d1c5d74b5e3f88e8fbf21bef44966e36d7db812498d231d64b3a4ebbee148a51967078e1fc316c3b9e472823e4915641704783454a73e526653edb737bf31a64e44b6f48c712d60989bafe0a12b36d27209448fc5371fa48af0f7464e333039aa9dc85755330d9fc3fe5dd7fba42c55e0e996e9897c2f502b0719383095f1c596c870841f70805fce90b019d1205ce95636aa6dce144d9a8883f7e123680b90e6bffb61df9974a981dd9ed6eba67ceec3e9e81eb300ded26ae05c0609f8ad04f6e38229cfd4b4058a9e62d851fd411dd0f921593ba901634ea44bf6fca7bf1d786789391ec7d38a7afbaecc5af2d59680e1041e57541efe424e5ffe3dfa831d25218385b894b2b6306ccf2912ccb315fb56566b5812280f0ec47f4e17dc5f00c1896416540c58654f7dac06f0a0b4065fcb9cc30365d866a344337b70a94cff49e607fd1902fb413e700b238537cbdc19cdb1c8b27ba430155950e0da17845968180f20fda89868005b2cff0bce749fd4825bc31022b23c660bbf8c6b8aefda07d77b283ce1bc5c8526680ea9af768ec975fe5d8f1a83e005829e6670f0b0d2ea8b461dcb361e3afc4c6e4f497b8236b5ee6e8ae6aefc17ec28fdd7f83ed4cab0cef8c15a53bdd50b7f9a10890f9fd33050eb9072e3e8191484b692095c8eb3649a0adaf2b4a310d512b3f838604d053b75d1d74820f84fc188126d3b3db89293bef31a11dcbe7a10af447c1e942da38ac64ec9fd9191e91a91a266b7a3d03a5302b094df89faf9a4660e5c63c51b1ff96d3a1a8acda5a7b556d0bd73d15690a04002a01ee4a77525d9b140748ac6eac19f105e1d57124a4caf580aa2751659f9764267acaa0a33f03718442a41fbf2d7202a59ae20c5fc1ba446ebe153738e06dc107b8627e56c21d98efed580ee06de7f0bd0d07a3323b073de9fcedb56c4d27f698bcebd7a1c7cb4634092a6c223db2e1b0b54eadaa92bf392bc8279b42dd47d45c3bef44dbf154900f97b2594b5b447b8823e8aa4e9dd25b8cba67bd5369ca0d50b01f342b6a9c59e88b26645e5ea0f08d9ee3f4f2b94cdf3d66143f034c536d7b171bcc9792d5f5ffe13b72b7c7c7cdda71af0af285a6cb64d75cc9824870df01d9db1961b877d69f364f8c1a034755ceb3ee1ec489def5d0b0423e2938782a758e15e5820a264222bb04868d672a55f59f53ce2e9c384d7ee3bf8a8eb0b4424c9f3cf0e43b71cd86ad6568a12af4fe29a79d4b918"], &(0x7f0000000100)={0x20, 0x29, 0xf, {0xf, 0x29, 0xbb, 0x43e9ee06937fca6c, 0xf8, 0xf8, "e05e8e89", "fea7217f"}}, &(0x7f0000000140)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x1f, 0x60, 0x9, 0xc6, 0x5, 0x3, 0x8000}}}, &(0x7f0000000680)={0x84, &(0x7f00000001c0)={0x0, 0x8, 0xf7, "1989af304056e67031b4cbd5d56b836a009b8c306ff463fbe62a0f4534617b1c099eac9afe652585d34739482b0e7862383071302cd30f0d7a4b77021c3d52e47aa52233c0bd5f6ed4b5a12b37573de782dc4b743d37fbd8c6baa8f57d3f5d149fc975739e630185caaba03e0f7350f3ac253a3f4f4fa0e1f1c15b50e7956b51281e09595aef79d9ad19a8b5d15d6868dbfb9565bf7035b3b6f2990701f682689b32b25a0d225a84b929d459828f0ea691de1460e4c12374cd5e7f05cce9f43ca93b2ab656c14c0aad3b6b4a851f08e226fb135c43bdf888d4b3626195c9896e0b40d7fd459a7de5160821ecc53adaedf4b0e6d4ebf4c6"}, &(0x7f00000002c0)={0x0, 0xa, 0x1, 0x80}, &(0x7f0000000300)={0x0, 0x8, 0x1, 0x89}, &(0x7f0000000340)={0x20, 0x0, 0x4, {0x2, 0x86b5b9c6f9ca9f45}}, &(0x7f0000000380)=ANY=[@ANYBLOB="2000e1ffd00c0000"], &(0x7f00000003c0)={0x40, 0x7, 0x2, 0x8000}, &(0x7f0000000400)={0x40, 0x9, 0x1, 0x81}, &(0x7f0000000740)={0x40, 0xb, 0x2, "a150"}, &(0x7f0000000480)={0x40, 0xf, 0x2, 0x4}, &(0x7f00000004c0)={0x40, 0x13, 0x6, @broadcast}, &(0x7f0000000500)={0x40, 0x17, 0x6, @broadcast}, &(0x7f0000000540)={0x40, 0x19, 0x2, "a53f"}, &(0x7f0000000580)={0x40, 0x1a, 0x2, 0x6}, &(0x7f00000005c0)={0x40, 0x1c, 0x1, 0x7}, &(0x7f0000000600)={0x40, 0x1e, 0x1, 0x4}, &(0x7f0000000640)={0x40, 0x21, 0x1, 0x5}}) r2 = syz_open_dev$hiddev(&(0x7f0000000300)='/dev/usb/hiddev#\x00', 0x0, 0x0) ioctl$HIDIOCSUSAGE(r2, 0x4018480c, &(0x7f0000000080)={0x2, 0xffffffff}) ioctl$HIDIOCGCOLLECTIONINFO(r2, 0xc0104811, &(0x7f0000000440)={0x6, 0x0, 0x7, 0x7}) [ 973.344221][ T3301] usb 4-1: USB disconnect, device number 7 [ 973.507238][ T3275] usb 1-1: USB disconnect, device number 39 22:31:17 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000300000000000000f1"], 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x80086601, 0x20000000) 22:31:17 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x100341) ioctl$EVIOCGABS3F(r0, 0x8018457f, &(0x7f0000000240)=""/156) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(0xffffffffffffffff, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f0000000100)='k/\x00\xde\xff\xff\xff\x00\x00\x00\x00\v\xaa\x00\x06\x00\x00\x03', 0x0, 0x54000) ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0x4805, 0x0) read$hidraw(r2, 0x0, 0x0) read$hiddev(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x4802, 0x0) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, 0x0) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x0, 0x0) r3 = syz_open_dev$evdev(0x0, 0x0, 0xcf60b4bdab637b33) ioctl$EVIOCGEFFECTS(r3, 0x80044584, &(0x7f0000000180)=""/145) ioctl$EVIOCSABS2F(0xffffffffffffffff, 0x401845ef, &(0x7f00000000c0)={0x8, 0x9, 0x10000, 0x8f, 0xe691, 0x3}) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0xb, 0x0, 0x0, 0x0, 0x0}, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x2246) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) ioctl$EVIOCGMTSLOTS(r3, 0x8040450a, &(0x7f0000000480)=""/173) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) read$hidraw(0xffffffffffffffff, &(0x7f0000001240)=""/4096, 0xbde2ae7d880f7e34) r5 = syz_open_dev$hidraw(0x0, 0x2, 0x80001) write$hidraw(r5, &(0x7f0000001200)='{', 0xffffff45) syz_open_dev$hidraw(0x0, 0x4000000000000000, 0x0) [ 973.721460][ T3301] usb 4-1: new high-speed USB device number 8 using dummy_hcd [ 973.731389][ T5] usbhid 6-1:0.0: can't add hid device: -71 [ 973.737576][ T5] usbhid: probe of 6-1:0.0 failed with error -71 [ 973.744575][ T12] usb 3-1: new high-speed USB device number 18 using dummy_hcd [ 973.757486][ T5] usb 6-1: USB disconnect, device number 14 [ 973.961290][ T3301] usb 4-1: Using ep0 maxpacket: 32 [ 974.001390][ T12] usb 3-1: Using ep0 maxpacket: 8 [ 974.081489][ T3301] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x8 has wMaxPacketSize 0, skipping [ 974.091649][ T3301] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0xD has wMaxPacketSize 0, skipping [ 974.101740][ T3301] usb 4-1: New USB device found, idVendor=0abf, idProduct=3370, bcdDevice=8a.38 [ 974.110975][ T3301] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 974.120034][ T3301] usb 4-1: config 0 descriptor?? [ 974.127483][ T12] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x1 has wMaxPacketSize 0, skipping [ 974.137490][ T12] usb 3-1: New USB device found, idVendor=0451, idProduct=505a, bcdDevice=f1.74 [ 974.146837][ T12] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 974.156044][ T12] usb 3-1: config 0 descriptor?? [ 974.193023][ T3301] i2c-diolan-u2c 4-1:0.0: Diolan U2C at USB bus 004 address 008 speed 100000 Hz [ 974.203618][ T12] ti_usb_3410_5052 3-1:0.0: TI USB 5052 2 port adapter converter detected [ 974.212372][ T3301] i2c-diolan-u2c 4-1:0.0: failed to initialize adapter [ 974.219279][ T3301] i2c-diolan-u2c: probe of 4-1:0.0 failed with error -8 [ 974.227171][ T12] usb 3-1: Direct firmware load for ti_usb-v0451-p505a.fw failed with error -2 [ 974.236523][ T12] usb 3-1: Direct firmware load for ti_5052.fw failed with error -2 [ 974.245906][ T12] usb 3-1: ti_download_firmware - firmware not found [ 974.252774][ T12] ti_usb_3410_5052: probe of 3-1:0.0 failed with error -2 22:31:17 executing program 1: syz_usb_connect(0x0, 0x48, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000a9e30d408f052038d3960000000109023600010000000009040000000e010000052406000105240000060000000000000000000000000106241a0000000724140000000001495369fe4b906923ba656d9410893afdb73f23a931cb8e59b1dc189c0582211e32f4d49335fcc2a471fb7346fdb6409f14baf2e5528c6b38dc514a81ea1a031e122b569e493a149a4235cd398c261f2471b0f253b8cf0087d7ac077301"], 0x0) [ 974.291298][T12211] usb 1-1: new high-speed USB device number 40 using dummy_hcd [ 974.312913][ T12] usb 2-1: USB disconnect, device number 53 [ 974.472068][ T3301] usb 3-1: USB disconnect, device number 18 [ 974.483273][ T5] usb 4-1: USB disconnect, device number 8 [ 974.531275][T12211] usb 1-1: Using ep0 maxpacket: 8 22:31:18 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000300000000000000f1"], 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x80086603, 0x20000000) [ 974.651426][T12211] usb 1-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 974.662174][T12211] usb 1-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 974.673416][T12211] usb 1-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 974.682614][T12211] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 974.721287][ T12] usb 2-1: new high-speed USB device number 54 using dummy_hcd [ 974.732164][T12211] hub 1-1:118.0: bad descriptor, ignoring hub [ 974.738448][T12211] hub: probe of 1-1:118.0 failed with error -5 [ 974.746086][T12211] cdc_wdm 1-1:118.0: cdc-wdm0: USB WDM device [ 974.977526][T20465] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 22:31:18 executing program 5: syz_open_dev$hiddev(&(0x7f00000000c0)='e<\x03\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\xf2\x00', 0x1, 0x80980) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r0, 0x40305828, 0x400107) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x10001, 0xb7c1c958f1a05f14) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r1, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) write$hidraw(r0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x291da4b9fffe, 0x10b000) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000040)={0x0, 0x0, 0x4}) ioctl$HIDIOCSFLAG(r2, 0x4004480f, 0x0) ioctl$HIDIOCGUCODE(0xffffffffffffffff, 0xc018480d, 0x0) read$hiddev(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) 22:31:18 executing program 5: syz_usb_connect(0x0, 0x0, &(0x7f00000000c0)=ANY=[], 0x0) syz_open_dev$hidraw(0x0, 0x1, 0x100) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$EVIOCGPROP(0xffffffffffffffff, 0x80404509, 0x0) ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, 0x0) [ 975.081421][ T12] usb 2-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 975.091704][ T12] usb 2-1: New USB device found, idVendor=058f, idProduct=3820, bcdDevice=96.d3 [ 975.101096][ T12] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 975.110421][ T12] usb 2-1: config 0 descriptor?? [ 975.163261][ T12] INFO: trying to register non-static key. [ 975.169206][ T12] the code is fine but needs lockdep annotation. [ 975.175538][ T12] turning off the locking correctness validator. [ 975.182030][ T12] CPU: 0 PID: 12 Comm: kworker/0:1 Not tainted 5.4.0-rc6-syzkaller #0 [ 975.190641][ T12] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 975.200849][ T12] Workqueue: usb_hub_wq hub_event [ 975.205981][ T12] Call Trace: [ 975.209388][ T12] dump_stack+0xca/0x13e [ 975.213625][ T12] register_lock_class+0x1022/0x11d0 [ 975.219203][ T12] ? arch_stack_walk+0x74/0xd0 [ 975.224026][ T12] ? is_dynamic_key+0x1b0/0x1b0 [ 975.229174][ T12] ? ret_from_fork+0x24/0x30 [ 975.233754][ T12] __lock_acquire+0xfc/0x3b60 [ 975.238649][ T12] ? skip_atoi+0xab/0xe0 [ 975.243032][ T12] ? put_dec+0xd0/0xd0 [ 975.247096][ T12] ? format_decode+0x230/0xad0 [ 975.251853][ T12] ? mark_held_locks+0xe0/0xe0 [ 975.256994][ T12] ? enable_ptr_key_workfn+0x30/0x30 [ 975.262447][ T12] ? uvc_probe+0x18e/0x64e4 [ 975.266984][ T12] ? really_probe+0x281/0x6d0 [ 975.271656][ T12] ? driver_probe_device+0x104/0x210 [ 975.277175][ T12] ? __device_attach_driver+0x1c2/0x220 [ 975.282871][ T12] ? bus_for_each_drv+0x162/0x1e0 [ 975.287888][ T12] ? __device_attach+0x217/0x360 [ 975.292821][ T12] lock_acquire+0x127/0x320 [ 975.297323][ T12] ? ida_destroy+0xb0/0x3a0 [ 975.301845][ T12] _raw_spin_lock_irqsave+0x32/0x50 [ 975.307185][ T12] ? ida_destroy+0xb0/0x3a0 [ 975.311677][ T12] ida_destroy+0xb0/0x3a0 [ 975.315996][ T12] ? refcount_sub_and_test_checked+0x130/0x1c0 [ 975.322152][ T12] ? ida_alloc_range+0x7f0/0x7f0 [ 975.327094][ T12] ? uvc_delete+0x21/0x2f0 [ 975.331496][ T12] ? kobject_put+0x78/0x280 [ 975.336080][ T12] media_device_cleanup+0x15/0x70 [ 975.341095][ T12] uvc_delete+0x8e/0x2f0 [ 975.345328][ T12] uvc_probe+0xf95/0x64e4 [ 975.349649][ T12] ? __lock_acquire+0x145e/0x3b60 [ 975.354670][ T12] ? mark_lock+0xbc/0x1160 [ 975.359086][ T12] ? mark_lock+0xbc/0x1160 [ 975.363871][ T12] ? usb_probe_interface+0x305/0x7a0 [ 975.369414][ T12] usb_probe_interface+0x305/0x7a0 [ 975.374521][ T12] ? usb_probe_device+0x100/0x100 [ 975.379535][ T12] really_probe+0x281/0x6d0 [ 975.384032][ T12] driver_probe_device+0x104/0x210 [ 975.389317][ T12] __device_attach_driver+0x1c2/0x220 [ 975.394984][ T12] ? driver_allows_async_probing+0x160/0x160 [ 975.400958][ T12] bus_for_each_drv+0x162/0x1e0 [ 975.405803][ T12] ? bus_rescan_devices+0x20/0x20 [ 975.410824][ T12] ? _raw_spin_unlock_irqrestore+0x3e/0x50 [ 975.416657][ T12] ? lockdep_hardirqs_on+0x382/0x580 [ 975.421938][ T12] __device_attach+0x217/0x360 [ 975.426874][ T12] ? device_bind_driver+0xd0/0xd0 [ 975.431897][ T12] ? kobject_uevent_env+0x29e/0x1160 [ 975.437242][ T12] ? kobject_uevent_env+0x2a8/0x1160 [ 975.442532][ T12] bus_probe_device+0x1e4/0x290 [ 975.447504][ T12] ? blocking_notifier_call_chain+0x54/0xa0 [ 975.453395][ T12] device_add+0xae6/0x16f0 [ 975.457950][ T12] ? uevent_store+0x50/0x50 [ 975.462457][ T12] ? _raw_spin_unlock_irqrestore+0x3e/0x50 [ 975.468275][ T12] usb_set_configuration+0xdf6/0x1670 [ 975.473887][ T12] generic_probe+0x9d/0xd5 [ 975.478296][ T12] usb_probe_device+0x99/0x100 [ 975.483234][ T12] ? usb_suspend+0x620/0x620 [ 975.487987][ T12] really_probe+0x281/0x6d0 [ 975.492483][ T12] driver_probe_device+0x104/0x210 [ 975.497750][ T12] __device_attach_driver+0x1c2/0x220 [ 975.503281][ T12] ? driver_allows_async_probing+0x160/0x160 [ 975.509248][ T12] bus_for_each_drv+0x162/0x1e0 [ 975.514090][ T12] ? bus_rescan_devices+0x20/0x20 [ 975.519104][ T12] ? _raw_spin_unlock_irqrestore+0x3e/0x50 [ 975.525082][ T12] ? lockdep_hardirqs_on+0x382/0x580 [ 975.530359][ T12] __device_attach+0x217/0x360 [ 975.535247][ T12] ? device_bind_driver+0xd0/0xd0 [ 975.540405][ T12] ? kobject_uevent_env+0x29e/0x1160 [ 975.545693][ T12] ? kobject_uevent_env+0x2a8/0x1160 [ 975.551073][ T12] bus_probe_device+0x1e4/0x290 [ 975.556187][ T12] ? blocking_notifier_call_chain+0x54/0xa0 22:31:19 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000280)=ANY=[@ANYBLOB="1201000000000010f6329b38b152a75f00010992fc9b01b182cd67572cb40224000100000000210000000122220009058103000000000036e75583712050c8ca6b571b06719c4a17a58e38aefe5720cb08053f9d0ee2450b393293cf21b617c753ba9460602d157127b18a9e56b1f18ff93945ba54440000000000000000000059746c2e825d67f5bbc51f23c2c5a15e2887dfb0a46da08e888475b32c72d6f392f696f18e4047d6117d0deffed7a05f1354363a9550c65d8de0c159b44522a309488097415e96a918b3fa7282300a9d6fa4"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000140)={0x24, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x22, 0x22, {[@main=@item_012={0x2, 0x0, 0x3, "0001"}, @local=@item_4={0x3, 0x2, 0x0, "c4eb48fd"}, @global=@item_4={0x3, 0x1, 0x0, "bcfb6d3e"}, @local=@item_4={0x3, 0x2, 0x0, "af9db9b5"}, @main=@item_4={0x3, 0x0, 0x0, "770c1e64"}, @global=@item_4={0x3, 0x1, 0x0, "d9c68a50"}, @local=@item_4={0x3, 0x2, 0x0, "18c1187b"}, @local]}}, 0x0}, 0x0) r1 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x0, 0x0) ioctl$HIDIOCSFLAG(r1, 0x4004480f, &(0x7f0000000000)) [ 975.562076][ T12] device_add+0xae6/0x16f0 [ 975.566607][ T12] ? uevent_store+0x50/0x50 [ 975.571372][ T12] usb_new_device.cold+0x6a4/0xe79 [ 975.576508][ T12] hub_event+0x1df8/0x3800 [ 975.581106][ T12] ? hub_port_debounce+0x260/0x260 [ 975.586316][ T12] ? find_held_lock+0x2d/0x110 [ 975.591093][ T12] ? mark_held_locks+0xe0/0xe0 [ 975.595868][ T12] ? rcu_read_lock_sched_held+0x9c/0xd0 [ 975.601660][ T12] ? rcu_read_lock_bh_held+0xb0/0xb0 [ 975.607035][ T12] process_one_work+0x92b/0x1530 [ 975.611969][ T12] ? pwq_dec_nr_in_flight+0x310/0x310 [ 975.617489][ T12] ? do_raw_spin_lock+0x11a/0x280 [ 975.622763][ T12] worker_thread+0x96/0xe20 [ 975.627259][ T12] ? process_one_work+0x1530/0x1530 [ 975.632443][ T12] kthread+0x318/0x420 [ 975.636641][ T12] ? kthread_create_on_node+0xf0/0xf0 [ 975.642121][ T12] ret_from_fork+0x24/0x30 [ 975.649112][ T12] usb 2-1: USB disconnect, device number 54 [ 975.711303][ T3301] usb 4-1: new high-speed USB device number 9 using dummy_hcd [ 975.931259][T12211] usb 3-1: new high-speed USB device number 19 using dummy_hcd [ 975.951274][ T3301] usb 4-1: Using ep0 maxpacket: 32 22:31:19 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x926, 0x3333, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0xff, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}, {{{0x9, 0x5, 0x81, 0x3, 0x1f1}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x22, 0x20, {[@global=@item_012={0x2, 0x1, 0x0, "a313"}, @local=@item_012={0x2, 0x2, 0x0, "7787"}, @global=@item_4={0x3, 0x1, 0x0, "7fe52845"}, @local=@item_4={0x3, 0x2, 0x0, "b70100"}, @main=@item_4={0x3, 0x0, 0x0, "80e3bfad"}, @main=@item_4={0x3, 0x0, 0x0, "77ddb60f"}, @local=@item_012={0x0, 0x2, 0x9}, @local=@item_4={0x3, 0x2, 0x0, '\x00\r\x00'}]}}, 0x0}, 0x0) syz_usb_ep_write(r0, 0x0, 0x6, &(0x7f0000000400)="c99e0000f641") r1 = syz_usb_connect(0x5, 0x1, &(0x7f0000000000)=ANY=[@ANYRESHEX], 0x0) syz_usb_control_io(r1, 0x0, &(0x7f0000003900)={0xac, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$HIDIOCGRAWPHYS(r2, 0x5b04, 0x0) write$char_usb(r2, 0x0, 0x0) syz_usb_disconnect(r1) 22:31:19 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000300000000000000f1"], 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x80087601, 0x20000000) [ 976.031369][ T3301] usb 4-1: device descriptor read/all, error -71 [ 976.171382][T12211] usb 3-1: Using ep0 maxpacket: 16 [ 976.341456][T12211] usb 3-1: unable to read config index 0 descriptor/start: -61 [ 976.349071][T12211] usb 3-1: can't read configurations, error -61 [ 976.401239][ T3301] usb 4-1: new high-speed USB device number 10 using dummy_hcd [ 976.411255][ T3309] usb 2-1: new high-speed USB device number 55 using dummy_hcd [ 976.501289][T12211] usb 3-1: new high-speed USB device number 20 using dummy_hcd [ 976.741381][T12211] usb 3-1: Using ep0 maxpacket: 16 [ 976.781360][ T3301] usb 4-1: too many endpoints for config 0 interface 0 altsetting 0: 255, using maximum allowed: 30 [ 976.781386][ T3309] usb 2-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 976.792323][ T3301] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 976.802725][ T3309] usb 2-1: New USB device found, idVendor=058f, idProduct=3820, bcdDevice=96.d3 [ 976.813373][ T3301] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 255 [ 976.813402][ T3301] usb 4-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 976.822462][ T3309] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 976.835354][ T3301] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 976.845450][ T3309] usb 2-1: config 0 descriptor?? [ 976.861596][ T3301] usb 4-1: config 0 descriptor?? [ 976.951325][T12211] usb 3-1: unable to read config index 0 descriptor/start: -61 [ 976.958938][T12211] usb 3-1: can't read configurations, error -61 [ 976.965482][T12211] usb usb3-port1: attempt power cycle [ 977.102254][ T3309] usb 2-1: USB disconnect, device number 55 [ 977.671291][T12211] usb 3-1: new high-speed USB device number 21 using dummy_hcd [ 977.911276][T12211] usb 3-1: Using ep0 maxpacket: 16 [ 978.071324][T12211] usb 3-1: unable to read config index 0 descriptor/start: -61 [ 978.079078][T12211] usb 3-1: can't read configurations, error -61 [ 978.231258][T12211] usb 3-1: new high-speed USB device number 22 using dummy_hcd [ 978.481236][T12211] usb 3-1: Using ep0 maxpacket: 16 [ 978.641297][T12211] usb 3-1: unable to read config index 0 descriptor/start: -61 [ 978.648931][T12211] usb 3-1: can't read configurations, error -61 [ 978.655323][T12211] usb usb3-port1: unable to enumerate USB device 22:31:23 executing program 0: syz_usb_connect(0x0, 0x24, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000b365c840980c4011d72d000000010902120201f2ff00000904000000f72d8600"], 0x0) r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x926, 0x3333, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0xff, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}, {{{0x9, 0x5, 0x81, 0x3, 0x1f1}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)={0x0, 0x22, 0x22, {[@global=@item_012={0x2, 0x1, 0x0, "a313"}, @local, @global=@item_4={0x3, 0x1, 0x0, "7fe52845"}, @local=@item_4={0x3, 0x2, 0x0, "b70100"}, @main=@item_4={0x3, 0x0, 0x0, "80e3bfad"}, @main=@item_4={0x3, 0x0, 0x0, "77ddb60f"}, @local=@item_4={0x3, 0x2, 0x0, "6d881ace"}, @local=@item_4={0x3, 0x2, 0x0, '\x00\r\x00'}]}}, 0x0}, 0x0) syz_usb_ep_write(r0, 0x0, 0x6, &(0x7f0000000400)="c99e0000f641") syz_usb_disconnect(r0) 22:31:23 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xfffffffffffffffa, 0x40040) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000140)={0x0, 0xce, &(0x7f0000000040)="ede63685d2914ff51c837c017862a25ec9cd915aaaf775ee648884cc8119421ea87425cf8afec6205ae854a6341755f886931596b4c8550843d7a9e2ec1d1c1464617f4d2f56ffd7345d62feb0ef99faa8c81b87b06a03999c2235e05164a2552af32b9538205198b4d2e8b404928d047b419e233293df71577ce046f7828604be6bfd0394af97849279f5fa5d4c4db8dd3e35a7e5b92c9436ce60343dac52b5b57b1d1742db4c83d1fa4ec955579969ad57e7899ed2610adec208c5e87d739a8ab044a8d396acac139dcbadb508"}) syz_usb_connect(0x0, 0x24, &(0x7f00000008c0)={{0x12, 0x1, 0x0, 0xe3, 0x98, 0xb0, 0x8, 0xc45, 0x62bc, 0xf741, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xe7, 0x1e, 0x98}}]}}]}}, 0x0) write$char_usb(0xffffffffffffffff, 0x0, 0x0) 22:31:23 executing program 1: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) r2 = syz_open_dev$evdev(&(0x7f0000000240)='/dev/input/event#\x00', 0x2, 0x220b00) r3 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x4f, 0xd0, 0xa6, 0x8, 0x1209, 0x2323, 0xdfb, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x4a, 0x63, 0x62}}]}}]}}, 0x0) syz_usb_control_io(r3, 0x0, 0x0) syz_usb_control_io(r3, 0x0, &(0x7f0000000940)={0x84, &(0x7f0000000100)={0x0, 0x0, 0x56, "c84b4b0121070018dbf198eaaf6ffb510c134510f93ac31a609d595b5e5d4750eff42efdee2f07b861ec20997ac03b93bacf254096e8585591b7ea762f8da03b1c8ae647f771f706aff4a422372c2217a51fa1200db0"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r3, 0x0, &(0x7f00000003c0)={0x34, &(0x7f00000001c0), 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r3, 0x0, 0x0) ioctl$EVIOCSABS0(r2, 0x401845c0, &(0x7f0000000280)={0x8, 0x7, 0x101, 0x4, 0xf80, 0x7f}) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="c6f2f98330edc4091864fca101b60006c52459a746b46de63dbbc31d6a574e538358d4", 0x23) syz_open_dev$hiddev(&(0x7f0000000440)='/dev/usb/hiddev#\x00', 0x0, 0x40) read$hiddev(0xffffffffffffffff, &(0x7f0000000680)=""/226, 0xe2) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x73, 0x1000) r4 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xfb, 0xeb, 0x1a, 0x8, 0x403, 0x8a98, 0xc9e5, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xb8, 0x0, 0x0, 0xdc, 0x11, 0xcc}}]}}]}}, 0x0) syz_usb_control_io$hid(r4, 0x0, &(0x7f0000000800)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) write$char_usb(0xffffffffffffffff, &(0x7f0000001240)="5b482e759d018056493f1069e1ecb64924b85695b3717e18469f02fe438b5881baf16f382bbc677e9381cbaf3998c2e72062615cb594abfe70647d60523ffc19728af49102a057064fb8d0c5c47a90ccbb07283c90f1bff70ddaec54b9b07579825432ddb36ee103e7006dc3f99002f14858adc30b5eac6652ff21cd11fa6b907e639df9770d72d62d5ba03e2367b5518588505b13ac4521a7474179dd6bcdc02d7a2e46d31a93cc744f5e451d6ae9883e3bb23f626167b433de460e9aa29f416e0c8677b686d5b74edc368ffbd5b8dc89bf6731839fa571020eef4157e85c9bd6160cbd3618084483b12f3fc5b0248e849939855a859f4030de6a0f7e2aa73658e29bef1fd853bc748b552e53a5bc95f8ecfa087f7bade45fe073f706446bbda98a3ab39d313e5e82123a82082caebf7da50b4b4af7754ce14bf73d9b24f8cbd2346ebf6845cd50f9fc9ad6309a82063242a4d5717cf31e7024c0a9d2100732aab5a8d1ad9527d2bd313fe2770b641c2ab6bb7a9999b6b9ec5ae184266d59d545373c9cebcc8e062bdc197bb852af2925c52007bca82f1c41814e629c32c2310a0fa0654ab1dddbc7fa8190c1e9c96a8ce8fa10c2003163f6f01a471777afcd172d2ab016046deb5085b65144b3b9023266c1dc1eca35f70f4236c4d37aac9dcfe6e9716897eef432fda9d63cbb2a8a93532d7c38857c621aa163bd192666da53aa15bcb71ad24d0e4e085de7e77e4186054a85291bca6158df18020ddacb8c7e4d83548c5e8acffa8695c8a71b06d575f3c63c92c0084cd3fc4c9e5212fed64e8c0ca3f2f19144ff1ffec8bd8703edda4242b722bf1ea912d9f7bcd56de0de4e61b742d6f2d23d5d808da196885a2beb014b5c432bad6e71c030826dcf8d1f0d99efe73600184a3bb7091b1ce9557937a693f23196caff6ba83c6bbbb46c21b31a5723a714ae7ed4124612dc2cfe7e39334b315709a9ebb6b44e3a4137624cbebec6ae7ea404186464b413d81a68f825c5f1350ec26ac0eb7153c74baf433765cf5f39e991a06253b081592b88cc31262041fd1eaeb9963c737787410a7b5804c19a0196cb51f1b179e7802702aea41606ea771e1ecf052c555ca2ff8629ec4e0d7c000cffd2193e8e6f13d8c5b7554ce67e06f431cf8cdee9c8edb003b6dcec81b1fc559a058cfe023c124e77a08370871166289132c222692f7cf365bd5bd075316190767b923568084a619103d8cb496a36bd84d6321dd17894e6014503b626b5e98d818a3080ac4338ae1c8e0ac419e439deac4cf99632f4a53f14b527ada666fb37ffe7c4fb057f6d063eba9e6357efc9a09b331fa295bc1923e35fa934e205f8c67edc671df696c646a6538d027a386048355df07346e8da8131efad2f6262dc019dc9959c04ed0b19fbd869fd86d61be218ade2e3a1121e8beebad640c7858baefb8a8090bd0439700a740841ffd25d02c82f48e2ccc0fef7d7d0c6d241b6007c8b0a1f8be2a6a155b9895b530fe99bcb42f6e25c7452428e8563863b3657e79de326028a88c004a8db8d4a3019fde982d1fd1f2e62c05538b451f42e8544c981fbdf40102ac6176471a744611afb5b7c5ad7d4714d6b15252d1e81264f9ef7944854d1b9b2991fafecd7bbf67c6247aa96ce5e2ccd4a954aadf3dd96d1bcd72b70f04c1994fbb22c42028f6aef5d88bb56a9f99ef3c154dae71d09001b99c6bb73d891a0303752a17d0f4bab7f3e482474ec4d274d780395d3c56026f1616f61607f98a77c6104c4d6aa2754c2549373cc9d343ed870a8c0851d8b8355a97e30919782f52ab3ee4b8a6cf4098bf8dd9557e74135dff84570d35633c607ad500106e094ac96df981960cff58bc376c5c3e64cf591dfa9f25099f0ee2ab249d32d6ca44992ddcd7ecb5ab689a67d33769657796375020f010e2334920ccb1b94b5d4c3af9915e2e857e65968fb18fd62e750010b966dcdc59e8d5ef551de1b085a4f731562e16143dbdd836a67a555932864d432bb819f4a2365c9c33da879b7e1af22cd6169df990deb316365a837e5695d3213b54811ef17ea9ed2059c50edfe36e8de62a63e22e6ddc0e8536b51564b92a5f56218c41d53e780c5716069cccaafa46df96a86272024dd8a790b2b401bad5915cb9c22a01879fe58cdbabe8c935a909939bd4577e77b2481e3721e491a63b13917b143d7d2aa34a1d60e84be5c71bf0437cba53eecc36059adff67f6855ef654da947160c9080dfe58ee9f78628c7ce8fa7eebc3ed2902ee7401cd2cebda4e88eaa5fc596d8631f7512c09e17121d70a217a3b7f0c832b7591de281d5de51ca57b5914dabf27ac2ba9b11979eef2708ced3d0e237e27e8b1043a7ae64a5032cf89b524f0c83e63bea1bf8df3774f665fba7b854725b0b0fadd3b91fc89dfcf502f21be184e5fe05fe8a971b8e0489e433d7c5f7660be2e00ed00f7cd48d60b5a2ccdbc6350045fe737f162e69e9f635fa8fc3873092ba37742d4a81362980dd13a4400d0d51301745b35e356b00cfa73aac74e4ee31a0968482b4379e33c542f8cfa12205e0485259c7c38dabcf2f5516a4f04e554e1f6df211557a83248bfe652b0cf3b12b124874a0f6fc85605f79ed13c983537743062c1ad81134500c0bbc16b27ab480bb585441e80febd835d44b29e9347e4da7b3b834a0a9e3959630ce919c0ab5263b6f27c3f2f29233e79c83b5af22d3a8e1d38ee2077dc603ae7016c962f5fbc6f1513634e0da752ef9ac5ad5734f04a7fc80a3cd435244bf0b3dc61c97d946b5943bcc5f8d047d14d8e6866120916fea7c7db78e60c5909e15435b00a42fd03bfb37fde0809511dbceb6d3c8e119740d36fc78d8d848b4a73d11ee047465bd9d3eee01fbc8c8ac385656e3a1add0dbc0676671c931b4db4e31fb0bcbcb6653881ed0e04991942b0cb1ab6d5ca1df8fe1eecd890eed3836c62e8586a2e6c58ccd5a767408ae22157d7b6b951d8d8ef5fef3c9d93764f8b76b01bc23af3ddb1af35ccfd1d8039146dd699f97807e20e276d8c98f762679a626fbc75f6f67565f2187b524a07096610f95d9ad88e58ac6fb3bd64f2e436b5881a92545cadbbbc36488d75268e98d969dd23e18057591d88be5e8a15317af982a177856aa9b1a1767c76193745b6a74522fbd4569d49891796cfd59aed162d2dedf309c27aecc93dabd2708d9160fb4b796e4172bf2ec125ec70b8ba59ef54a24f8b7523607ed9d5a49210861a81fbdbb1d38c99668f6c0c89cdcb1bb1b9166992d69590f9322b6d9c655f108d4cfb9552265c2c1b3217246682da0ffb666118bb264683912e6dfd5d0523c9f3d47223d0c19054a2a276836f4cea3be89e44ba65a9f1fd52a9ad02616397d376ccff977023c58a8841c0ccb89e142860fa1c51c10525f48b274013ac922815303d248d57c027c4fadbca47e8f79c67a1b03bafd0dfaf4ba7c96a5e933a077361ac8cba80b86391f5e3f23066aa4e23a8a1ded92998e44da802a2283d44a2a8952f387cdfe52a23fdf0957bf1b7f96442e4f000a82fe4ed16499bedce894c15c917396ba7b62f64b4a727575be4c190046dc136327bdad8a21eea313a00d407c80042433c1439cd5750c9599eafcee5bc3fccec8e8d355517fafac64f4592c4ebf88a63f7fb3ca79a0f31d23477dd451de655ddea88d7676f1936d6d7e661e3184d841d042962d594286e416d2592b14e7e1fe6f4efa1d89afe7c4971506ca6c87261ca20d3e40cda6065b378c9802beec380e3b621df8140ee7a42b9c7a2ae41a2aae86b78daf01284265fff842317e9b4aa8675af2b563052a89fef5037274ac20813668931882397295a9a31cd7dc3ec233cd543f2566ea69227fd63c8cf5dbd0fb4732311eb2fb72a10b5d53b05102f92a73954db219963e3adf74301006da9f5e95e43087345c2b84faa327b304b7fa054fdfb13dc1f70dd70e5d10a4f29ded79f5914fb3132bfa6a98fc5150581c182e3bbc17ee37ef8c745cfb8e7149b6485efe762e4d29ea112919525e080da1926775600bdb694634ddca5a5046ea61831cf4b2bfa9696303e234790a0bad26defd3a9794cc2536efe13d37eacad324a59d1ba80890868070a06163d6c1d60dedbf4a0b563dd3e06cd0119d8d90e77ea59d309134dfbb45812e1c494d69e14a3bb660eb2fc6c1e7f818364234e16ec5bd77a480604cef9a6d618ecd98c1fc58e7c6dbc57878331d0998bbe3204444ac38493609bcd7b982f734bc6128c28c97a0ed1b999189c1370cad6a3deeb6c4234bce9686119d6fd63abcba593aba2b1a958c5c80e8fb03cb0214c89b2a6ddddd739200c608c08bf11a1431b33f4b3f007b800373d61a334d4e8e4ed326eab35ba3e62c9e5e57cd31374b9fcc91c29f98b642e1ecc4ffa1c3a8ee01ae13aaa981484cd2e8565725ebcbba8c0663609dc674e644a26039cb4806179241b9768bb14b02be8e247a4131dc89cc3a26468ecfe37e75fefd6a00362cd5a4ca8025816ea41d3efdc5cfdec70d90279f61df7f4ccc7435be07bbd15ea2ee9c72677efec98c0bf90708790948dc1efa9f7d49d950b42cb6ae9df9fcc75f048695880549226599d40a06462e4968412543e5df307cba63ab5401d0e6912712c1269c0cecb7462794993892a2039cfc95bc6f5d420ecbb329993b74a29a5039b1bdcbaf665b9bcbf4ffa96b247660abb7d573069c900140f64ffb7fbaf51399fa7e302517000bc2b244929905a5ee59eba29377edbc76178b7a5067fe0b6c16bfdfdca89d2ee74c371273f95bdd489391396128629386881c8416284e33c2ca079cbb55fe7b306a7784557355c5b2af03e3a21182a3ef86bed67c5c59dda629754aab7ffcc72ed1f4a43c2754115f4627f2c29dd713c6298d3ac93f161394d7ea77e65c40f269b136f567611ed540d767a67e04a5cdb6c6a39dd33dbff93a0956e55a506e8efddfc4cf3f247a6d77c0686d576e0326e1bf952a47ea368b1989dea2e4cd5dd619faf4d023cd1667bf336c0e808d57186da712c4500a8aaa2bd34eda9dde12ff76703399d61b0f1ffbeef74a7fc8084e2267917d67ec883e0f2c9ee819b7a2d4e9375ab317a4f2a229cffb1330ccccb7ed175c43ce53c002535887ca59679b397b1cad9d07b04e38c8266ffa9a07b322bb43dd201d77c46de2113ebba73ef5e625975e255492196857f48d46e7ea6679fb43ee5dae98c0a453f1822ace557d369a0c151d3e399d911935f6070d4b08b31a00ceb9a3edeafd0f60f44bad7c1f1f50a901e391ff1ad1ce20de4dd87422b5e8be63973f32b924ece329211d09b5f0d07544c808147f8c72f6437d2be92051fd63cec2294f5aa7331c8af882d8dcb73410ad6afa16a1341b41294082541a2a5a5fb90c9bf52bc9565bb5c38d7", 0xf00) syz_open_dev$hidraw(0x0, 0x0, 0x800) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCSFEATURE(r0, 0xc0404806, &(0x7f00000002c0)="8b3559d048430919d01ae1df7a52c66ad507d80c4c8da2defaa0a870053512c62464f52252b4a6b0336647bce548d7e972e1166374c8d254eee4ee28c1305ac5891a5aea41b5be9547bd69c33021a96b54f2c15d0f5b7cb98a1715ee9d3096a552394f480c5e9cccba80e17b2d16d02a7bcbe8d15944e48fefeffed7a10b849b52d70a35181762f0f7b555a714ae2158f4598e437fd6e5f25c290937144f4fc0fb9be7fb63422df77d16707a4f635ad61db18dd960b5b6c5267b8232bf4cadce1d29f3d869539a50ac67ea39fcf10d9b6b8dadde8726d0e855975a83de0f211627b555af14c26ab84a3c02de23d70e74793963cf09d2288f0f6697") r5 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x2246) read$hidraw(r5, &(0x7f0000001080)=""/149, 0x95) r6 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r6, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hidraw(&(0x7f00000000c0)='/dev/hidraw#\x00', 0x6, 0x0) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, &(0x7f0000000200)=""/13) ioctl$HIDIOCGRAWNAME(r5, 0x80404804, &(0x7f00000001c0)) 22:31:23 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000300000000000000f1"], 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x800c6613, 0x20000000) 22:31:23 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xffffffff, 0x4000) ioctl$EVIOCGPHYS(r0, 0x80404507, &(0x7f0000000080)=""/169) syz_usb_connect(0x3, 0x1, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000059c95f884d08b039583a0300e77caa60c844cd8ee027870000000109021200010000000009040000003486ac007ed42ed4c4af60970578beb3b11737"], 0x0) r1 = syz_open_dev$evdev(0x0, 0x1, 0x0) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, 0x0) ioctl$EVIOCGBITKEY(r1, 0x80404521, &(0x7f0000000180)=""/4096) ioctl$HIDIOCSFLAG(0xffffffffffffffff, 0x4004480f, &(0x7f0000000140)=0x2) 22:31:23 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x926, 0x3333, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0xff, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}, {{{0x9, 0x5, 0x81, 0x3, 0x1f1}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x22, 0x20, {[@global=@item_012={0x2, 0x1, 0x0, "a313"}, @local=@item_012={0x2, 0x2, 0x0, "7787"}, @global=@item_4={0x3, 0x1, 0x0, "7fe52845"}, @local=@item_4={0x3, 0x2, 0x0, "b70100"}, @main=@item_4={0x3, 0x0, 0x0, "80e3bfad"}, @main=@item_4={0x3, 0x0, 0x0, "77ddb60f"}, @local=@item_012={0x0, 0x2, 0x9}, @local=@item_4={0x3, 0x2, 0x0, '\x00\r\x00'}]}}, 0x0}, 0x0) syz_usb_ep_write(r0, 0x0, 0x6, &(0x7f0000000400)="c99e0000f641") r1 = syz_usb_connect(0x5, 0x1, &(0x7f0000000000)=ANY=[@ANYRESHEX], 0x0) syz_usb_control_io(r1, 0x0, &(0x7f0000003900)={0xac, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$HIDIOCGRAWPHYS(r2, 0x5b04, 0x0) write$char_usb(r2, 0x0, 0x0) syz_usb_disconnect(r1) [ 979.592899][T20438] cdc_wdm 1-1:118.0: Error autopm - -16 [ 979.593031][ T3275] usb 1-1: USB disconnect, device number 40 [ 979.604472][T20508] cdc_wdm 1-1:118.0: Error autopm - -16 [ 979.702018][ T3301] usbhid 4-1:0.0: can't add hid device: -71 [ 979.708062][ T3301] usbhid: probe of 4-1:0.0 failed with error -71 [ 979.715914][ T3301] usb 4-1: USB disconnect, device number 10 [ 979.901277][T12211] usb 6-1: new high-speed USB device number 15 using dummy_hcd [ 979.941274][ T3309] usb 2-1: new high-speed USB device number 56 using dummy_hcd [ 980.051243][ T3275] usb 1-1: new high-speed USB device number 41 using dummy_hcd [ 980.071347][ T3301] usb 4-1: new high-speed USB device number 11 using dummy_hcd [ 980.151282][T12211] usb 6-1: Using ep0 maxpacket: 8 [ 980.191259][ T3309] usb 2-1: Using ep0 maxpacket: 8 [ 980.291392][T12211] usb 6-1: New USB device found, idVendor=0c45, idProduct=62bc, bcdDevice=f7.41 [ 980.300677][T12211] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 980.309535][T12211] usb 6-1: config 0 descriptor?? [ 980.351359][ T3309] usb 2-1: New USB device found, idVendor=1209, idProduct=2323, bcdDevice= d.fb [ 980.360440][ T3309] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 980.369840][T12211] gspca_main: gspca_sn9c20x-2.14.0 probing 0c45:62bc [ 980.377510][ T3309] usb 2-1: config 0 descriptor?? [ 980.411502][ T3275] usb 1-1: config index 0 descriptor too short (expected 530, got 18) [ 980.419716][ T3275] usb 1-1: New USB device found, idVendor=0c98, idProduct=1140, bcdDevice=2d.d7 [ 980.428786][ T3275] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 980.437071][ T3301] usb 4-1: too many endpoints for config 0 interface 0 altsetting 0: 255, using maximum allowed: 30 [ 980.448296][ T3301] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 980.459231][ T3301] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 255 [ 980.472211][ T3301] usb 4-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 980.481268][ T3301] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 980.490306][ T3301] usb 4-1: config 0 descriptor?? 22:31:24 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000300000000000000f1"], 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x801c581f, 0x20000000) [ 980.571311][T12211] gspca_sn9c20x: Write register 1000 failed -71 [ 980.577598][T12211] gspca_sn9c20x: Device initialization failed [ 980.583981][T12211] gspca_sn9c20x: probe of 6-1:0.0 failed with error -71 [ 980.592189][T12211] usb 6-1: USB disconnect, device number 15 22:31:24 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x100000000008, 0x926, 0x3333, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000001940)={0x24, &(0x7f0000000840)={0x40, 0x5, 0xf, {0xf, 0xb, "e28e0806ef0c372248dbbd677a"}}, &(0x7f0000000880)={0x0, 0x3, 0x1002, @string={0x1002, 0x3, "cdaa97b93dac25ff68f9cd9ee5ff8ad6626a494029b8b0f045ea560e644a1604df55c5e5330d27371f7555880152fc9498bba5d747461fb206c4f0c76c21a6b0df34525071f64362af848de147da84eafed8ac3d87f32c99f32ede93a1cb41195a666d8283128ebd6a23eacd9fb9156e71f1bdb4df64934dfd0a2004c72f6db19f1b702fd577e37515efae578e0f8b87c15a0b8a9ef37cb176015db9c812e7ac6155e6364bf43228b2b039fd6590fd0386078e622dd7d946a3a46bb0e5f037ecaab489b24857a9737d8ed51b11fb5e8420d2baf3343e72d987d37c35d0ee0edb64ebd00ba648901d13539379c6d7775ef0a8ecf0b071adc54b2724add2a550dc56f0c46f47296d0577ffe806ee3f567d6ebe21b5489d7994f053be40deeaf6f840382eb31f0d77be6456ba01baed0501a9c10fae3038393af6eb0d6f8fd5978aff18684fe16fad0f06bbf0e780d82d587a1639145f5b0f34e7f547376d0f6a4a58e2cd41bd511ca85b046ec017a2404dbd0136a1215f93ca18910e48e5b71bd8dabe8dc864bf62b2a2f27133f39c7f4096f12872600e31c2a63909701de8a075d79b16fd43ac6ef73e17cd764247b8b0fc5ce64f4b3bd492ff8a05455fe7ba36c78efdac32cb25e76c9e5e6e7b4280825a83eee51a3f2a385aaf8708e108c72fe6fce3f10bda97200022aa7da627a75b3cf8169e6045020889b41042061abdc613ed333c8faea33a6a14a58c79fa2757cae133095c06f88825dd138f289097cf7464aae46c316f8053c57898fd9bebfd30a61b70f24e4808a83bc0aa44344b4ca0663f23d696c086e2da4603099db825930607758604b789cd6d3531a9b675fa0312d076c0855b772db4932c37f8e6cdb4a123f7fa6e416292b212d30a2ea620a283e769af4897b23f6e190f9be14cb3948096d50e8371697692b9dd55994d5e75e8419a68a371e046341b504ba1d29e4d83d99ef0704561261dab6e418361121669de6962daf93eb6ea58a5fe75552c278443dd10c51922f18ca3269de8f41f9dcbb2c45dfeb43f27090615186d90898af18781e4878c0e215ddb728f8dd408b0232e6293926eb5b8c3b276d3041e43cea150601369f446ded5c58b7cb0e7d20c53947b6006797516faf8258a8714b8a22e58de23de0bf753d0fb48870c7650e800b2c1b9826b5b5b3bb58782bc933cf48c57ef95845c0cad068718a959790e1558754f9ff4092f88b57424710034e4b925c718143a194bcbecf471172ef02606e3554304712ca5b84db3cdc0102f4fe2b23117a2e9838e9e4ddea9e4326c4cccfcd07844bc937824677a3ab682f2c874aefda0f577d858d68e6b8960b5ec2a811bc597ef0d19a06694dec31182d11f144d0b00c9f5a411d0c4333d5d1a4d2febb54da79c7378bb1463bf97c21c298a10c63d13d38ec15a79317923feb8e26725a0eecb2d537fcb26eed31db9473dd06597727a9e68246d3fbe08125d8e3ae5d2cc4d832c385060e53d4340cdfc334156fa39aeba8b3ed4259d03da2d52b7fab5852064b9bbfe0b1afd4da16f2f67b349ff9f1207bb8bf5106c7ebca23f83a62927c8e79d38bec62053920013d1b044ef4961d255977c2f0c9c459db409cfa849640a344a83bb6c114385f20d032b20cd215448914d79d5e179f8f8010c5cd0b621d607ae626f6568e551e7469c58ff52d372567cfc4560e55a9824f12b7df6da4524bd2550ef060d69baa2814683a1cca512c005316fab527968e8f1b8a374a2fcb7ba4961a8e480ead3cf1ea9cde2b0818a5c2b0ddcef4ece4014300f7b9e725260a5b7456f078e9481c4c5d05730ebff3edf3b72b5a5e8d25d15a11b5a543a4401d45497a7da5897640787b2ba616a15a95e49455b42ec8863e128c11bd10c08bf96ac6eca66de2bb31b47bedb41ec3d0705eb46c92069f570dd2e443718d6776233a4757144b9c2e252c0c08351477a88dc50917f9c9ce5de0fb1faa3bc9883c4c2d8cf0d932a05c1cf25c8c271d7a1432d13557b0f3d0c8b0cfe835313217fe30dcbfda9d51196007bb59548505c0d106b8b0a6f1d6ceffefa41c0ab6d58c723114b862cce165a7e09242510361ba25d39f83e9cbaf202dbd2d1716c898521e8173131d728f9064629f921088626d41459a3ccef47315e93b8028af59ade80facf18bf850056c809f69723d7ef4d6ff2551d8f9e4595fa1de17ab1fbd84bb1962eec54131c3ac6956e98723a6fa24644cacaf9a9779e8bd4c121d5e2a617b7bd45d1c10170a5ac1f26fe524c2c974a1b93256dc94497574eb1d3292500e2da0834586b11ef0f3d132a256c159db048f2009bc9e3b002c1d43fe0faa6561d95fdb515a1f264d9e025ac0be43bf9b7d2327f4d17a432312de0ee21dcc378f6f706fce91261950c8aadfb3b66379d13c091eac956f3ba419053a2ba383b727825f5ada34ad18f70ffef11cbf2059ab7ba9a78a9c7b6396a5cf83213f3ce5a9a25d6a7bdb4abadfe77f5e8d5fc9239aad96a7a64ab07b8a2f2fe483655f1bea7fddbc2bc1232572c8246da555a8a486e51d676cc5e1f6b5aeeecfa22141ab234722d18a60d95abaf509d9e27fd53c77e5e719b5f5c006695a2af86263ce6dc6b59008e2c72dd2961725af36befb79228a214e853aeb04f3ee5c1503679f1bf7ef8f0d3d8957558d8191c13822a5a11ff21b944a70e10fac16c53b5457fc14fe1b11d469742a33b4866c95cf29b5c116cc7f446fb70e4deed3cc14e6e27b648027769deee187e825ee54927adfd1eafb5fefcf142b232ca8b7d68dc40737f0d1575f436603a9aac7d23e213633e8a83ed0102453f22e66d744f0ea10b6faf9e1e7b7c7248b75be03f2b2b1dfbd565a5fcdd53e9fd38c3e8b98a84f46c2910b3b98ee635780e80184fa36db3dd7fa64eccb86867cd2b309e472a7c889b00c8e20f916222fdf92c36c6d8f8111f324b365492ab265643c888ae8b226e109487d8e96775a3cd3685fa6cdccba8a82ec20db17fb3a45a1bba0f88f52a5c7e6089961222722ca7d9ae061848dc59740d693e2f714e0d6277db0b52f6fa97c57d03a6c3954fa699bb2a4ac057dbec2780ee6396267be73f40ba42c61d27ea31d44174c8290cc608fce0898b0d63bfa1ba544d921e0b8e4cb75c16daac961c51d3fe0089bd32555d54a241089fa78d4955112f5607758fff43eb9d6e5263c20e0994a819eab617e73187c04d9afc1a854668677050fbc98aedea8c0e1f1a4df9be4d5c9d02da3cfb5eced0736786c05aa3c623744a78b08b6bc8c2a8a24628ec19f11f74c1660cb29fbba19e373c487ba19b7f9caa090ce9b3329692be0b0b04ed8ce65b2a3968db02f0c600a373f86ba2ce32b253e1da4fd4ee27ec6b2502fe99ed690a8c4270b78d73e691cecf80b608a8f7e7e9983e8ac74409f50542fe6e8ec09eb05d89f41bf8228b5cf0952295184481043531ae039921c0ed70de02280e5d5abd96b4a75a1d6a1bb5211093d9e9666916dc125f74b84c1f6f4d5e99399279d24582f1e424c20f352ff7c01847abe4fd224301da646d4e64ad5c54ed0c0aa5f2e0734d0dd2a37e330337ae555e6a1a006f0e31b187cb1075fd0fe96a413b8f6bdfd92fe9e1096f48715746c74b186e025a9af41def2d29594ddb44c634dab1db986880d9ea261845e58ab5a966779cde207607a52f980c30f0acd847b72b3fb9fb191d52c3449371c1bedb06e0699388c3af1436a09eebaa508497e0217b5587c099885ae8d0ec3eca591f0381a5e8ba2173f4109ce72cba110e576b807eebb8884a0b9637b6fe0be2ee166230b9c414305b83e037e381d1167e5ea5b71cf12de97ad8fee588948e9db9198631ea1c0eda713b0fc3142cf211e07d8ef4637f788b8809ba3923bf64684ba6d2a7a2d0a8449390545b00cd622b2a8e85964b51a89371ea9a958eb80fbb89487b6dfb6d3b185c5a8d4d8ce645502b21e029a0dee32a7cd439ae68559c8360cf8a2595892189eb687ba13e1f4af50874989a4919f8bf8cef5171916f31f8f5688d1c450908e20ef7801cd5c38697484dc3b3fb1fb6c9d78deed7b6585acaedc65e8e2092af0af6e2a73fadd1a291db0cd5c52dc5308b9eec0f956f6e5f12d644f283e79ecad2394914c6b19295e011820c1c72c45c7b887fa6af5788caf24e56d20c1cfe87629256f549694c90c9edfa1b4fbd9f203f6ac45ee328a981758977c947864fa381cb5528d2d4b080f9c3bb171f1e54269b1ce1f39c36fbbec1e16034979d5b666124c693817e2db56aaa4a146167408105ce88ab4c7e8b2952c04d239edacd56ddc420ed34b74fa57f998b708aca562ad2cc04b4abb7a79b6661befbc98f09f5c03cdc49f2fa88c5e9e1f9081c9e68cfa37acf8c3db0734f41b521bc447e473b3bc16753bfc0f51d8d4ce27597c237ea7b301bc9239a09c7bd459eac2ecefc8fc4fa8815b9e72c5669b357089a1d8b728939e0c4b1aff542f9d8a257ed333020ca7fbbdb3dbec8bc3a569d78cc35c337325312343bdef6782096bae883b951e5d2822dae3fbc877977ca950efd4bd6f9a17fe51939dddb0d4fa5f4da85e24663d053a165fdced2fa050c6998459d0e0f3d0a253ef8bf127bda18c63cbd07d876998f2d7edac8f10dcc184ce1b38255e4b16dbafe4a80890fa3800c7bce257c71dd89aec08ecd50a1a8b16504409008b6d1b5c30675c845ed5e981fbc5ba6d8309b0edbc7c9d7aab97be4f0b25f4808957dc9f6156db25ff01190b3a0aaec47ac6333ce2b8d0b139f7acf3bb7079626daad255cfce277cfb0a6d6c84f7104fd4f46d6be69550ae05af3df26c74c0db2260b9834367e0f84afb6383d7c9d233f145df2b58103d0f9ea4a6d703ca0062bf0acbad02d6dadf0c1b1a3e3b9bed63da6452ad32e09ff658ec16e596ee3a26f1bbd5f710465981752663e28242f90fbe0ef832724c60b7f6ce95b7bb9084a13d102bc6336d46c2ee5d04affed80e368e049861eecef8a55f38c5c24e3af826454fe1936ddd66393e35b23eb58fdb20ab87607620468971153fc9d9c5c386e45bbdba1e892e8384ec52b1f7aad8b9033898126dd95da25493eb01ab03fdbb0cd734c7d0178fec4966b9adc19874fbaaf6aba445d78939a67c99b5ba51408eb6d4d7aebdf1baa1835655fc7f3d991d5ec049fce1391b3321d4f4a31465319c72fd01c4b8b6921fda546bbb2dbef5755027263e7e2263106d46d90b040591b05f3e28f2d7ff33276203aa06b29b4bbe74167b1140d8fee63ca7e0d93197a7bf5c0b9d761f4f7c913c723d45f1a883cdf31331545752bec91ee8005be46c242ba02851acf48d8d4bc4d79458bb268ed396add50be98a1f59c28683b6dc3cc23431b9a345cba5acbe50375894745a79c006836d72cc776995ddd0baef132e8a4d3abab385b209ce244a560f8f178213f7fd1150e7c06e661bb3254d295b8bf4b999f7093a764d655eda1245776566e47b42667037afbdc41f0d26384e6bdcd0aa59e60d77543a8f91ca90b4aa7d6733a845c4bd729ab6ee9fab9dd16c5cc34699a8cbdb962d4885af81f7ce769eea2f9f2f7cadef8135541cbb7212aac653a3860eb803c59fc4fd990f7e5fe4451eb4663b256165d590cfe45159a0adb22314be2c2ef8d0e10f007bd147054d6e28a7f7945079095ca4901a96dba02fa276695ee063dcc4a7cf33a7041a5b9433be4e681cf6077cf514ba9cda798e6b5c7526f1929179721ec054ee55dd90c1e2781a261ea61c4078ac4593074c4e3e3b5294a0c1c25"}}, &(0x7f00000018c0)={0x0, 0x22, 0x1, {[@local=@item_012={0x0, 0x2, 0x7}]}}, &(0x7f0000001900)={0x0, 0x21, 0x9, {0x9, 0x21, 0x1ff, 0x7, 0x1, {0x22, 0xc4e}}}}, &(0x7f0000001bc0)={0x2c, &(0x7f0000001980)={0x0, 0x31, 0xe0, "2d807b5905f0ab0825803957d13fd4d42d866f3fba7f145e15673a79ab3f0a6fa6a9e6030fe1803f37ecbfbc94a637bfe4fd917357c49d240ee497f8aeaea337cf9698a9c952c7654448e0701119d73751fd4433b5f5e8caa5c59ad290ea415a9241a35959d6b4b02d42f679032433ab7561feb5b40737e661bda09fc422240c5ea29b29fc52ae4961521bffeb47a7f0286cdee97ebc98616924ae70aef90fded155f99d57ead9645e8ef6c283c2c9084703106a833ab181db2ca5b1da6818646b6d2599a276631bc1c2b8ff54d820534823fd6bf2087c40316b0b741dbefd31"}, &(0x7f0000001a80)={0x0, 0xa, 0x1, 0x2}, &(0x7f0000001ac0)={0x0, 0x8, 0x1, 0x1}, &(0x7f0000001b00)={0x20, 0x1, 0x54, "a3f5dbf6196edc99bad630a1926a13a8777af8db71619ea67cbf4ead45b20d5f39631f6974c523f60658e2e05247aff12f1de0821eb958e38e2abf967188d65cefe46b68972207438eb3964eb4f3a51d4fd98c91"}, &(0x7f0000001b80)={0x20, 0x3, 0x1, 0xc1}}) syz_usb_control_io(r0, &(0x7f0000000080)={0x2c, &(0x7f0000000240)={0x0, 0x0, 0x22, {0x22, 0x0, "bedc2a5443640a789bdd51ea6221d59bc578290bb75545b86415f523b546d3b9"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x4, 0x0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x926, 0x3333, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0xff, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}, {{{0x9, 0x5, 0x81, 0x3, 0x1f1}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)={0x0, 0x22, 0x22, {[@global=@item_012={0x2, 0x1, 0x0, "a313"}, @local, @global=@item_4={0x3, 0x1, 0x0, "7fe52845"}, @local=@item_4={0x3, 0x2, 0x0, "b70100"}, @main=@item_4={0x3, 0x0, 0x0, "80e3bfad"}, @main=@item_4={0x3, 0x0, 0x0, "77ddb60f"}, @local=@item_4={0x3, 0x2, 0x0, "6d881ace"}, @local=@item_4={0x3, 0x2, 0x0, '\x00\r\x00'}]}}, 0x0}, 0x0) syz_usb_ep_write(r1, 0x0, 0x6, &(0x7f0000000400)="c99e0000f641") syz_usb_control_io(r1, &(0x7f0000000280)={0x2c, &(0x7f0000000140)={0x20, 0x0, 0x6d, {0x6d, 0x8, "cbd3064505a2ea02b0d4511f17df888365b1e43e35f17b822e5ae4ae24fa4c995b713951e339154a7cfb0fc9fb0c7cd45056d2dd63591f99ccd58bb3189c59401b832094258d5e80060e497a9a6f5f8d182074cd12c615ca7c30c1f8cd8238ea16164f0748582256fe0dd2"}}, &(0x7f0000000040)={0x0, 0x3, 0x36, @string={0x36, 0x3, "2331261c6e95fc246792036a48223e62d9875b9e39fb6016f4e47c36f83989aa3a6fd208a49cd2050eb6dc8f616dfe64f51129f5"}}, &(0x7f00000000c0)=ANY=[@ANYBLOB="00050f13000207100204840600070000000003000000000000"], &(0x7f00000001c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x1f, 0x71, 0x4, 0x80, "0885a220", "f837cd5b"}}, &(0x7f0000000200)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x0, 0x0, 0x8, 0x3f, 0x1f, 0x6}}}, &(0x7f0000000780)={0x84, &(0x7f00000002c0)={0x40, 0x0, 0xbc, "61ab14511e63e498a6c40751eed8c2a8a25ce734e591614d33325d855fc3db7cc977aeb5ce7362bb69581d36e22f232b9f73fe9448d1f1761d8e60cd6ef0ebc5724005f76e6ad5c46adee4be0d7310d0aaac88bbeba4e1bae84a052c13becc981907d4448e6b7fada90a2767f054b42cf7b96c0bb2ca3704c20fe919f18445c3a98bc890c66ee4f4957fc9297bc11140e28301750ca3a7d0349fdc803b5a27ea5e171761c36c4d9c0bb0dffe1f54f46613efd44fd3e4510d013138b9"}, &(0x7f00000003c0)={0x0, 0xa, 0x1, 0x7f}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x2}, &(0x7f0000000440)={0x20, 0x0, 0x4, {0x6, 0x2}}, &(0x7f0000000480)={0x20, 0x0, 0x8, {0x100, 0x4, [0xf0]}}, &(0x7f00000004c0)={0x40, 0x7, 0x2}, &(0x7f0000000500)={0x40, 0x9, 0x1, 0x9}, &(0x7f0000000540)={0x40, 0xb, 0x2, "8ee7"}, &(0x7f0000000580)={0x40, 0xf, 0x2, 0xfff9}, &(0x7f00000005c0)={0x40, 0x13, 0x6, @random="18a658ad279a"}, &(0x7f0000000600)={0x40, 0x17, 0x6, @random="4c60932bce54"}, &(0x7f0000000640)={0x40, 0x19, 0x2, "a1bd"}, &(0x7f0000000680)={0x40, 0x1a, 0x2, 0x101}, &(0x7f00000006c0)={0x40, 0x1c, 0x1, 0x7}, &(0x7f0000000700)={0x40, 0x1e, 0x1, 0x3}, &(0x7f0000000740)={0x40, 0x21, 0x1}}) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000100)={0x0, 0x3ad, 0xfffffffffffffffd}) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000100)={0x0, 0x0, 0x0, {0x0, 0x10001}, {0x51}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x101) write$hidraw(r2, &(0x7f0000000080)='\x00', 0x1e8) [ 980.721867][T20529] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 980.861294][ T3309] gs_usb 2-1:0.0: Configuring for 2 interfaces [ 980.961332][ T3275] usb 1-1: string descriptor 0 read error: -71 [ 980.967659][ T12] usb 3-1: new high-speed USB device number 23 using dummy_hcd [ 980.976778][ T3275] pcwd_usb: The device isn't a Human Interface Device [ 980.985100][ T3275] usb 1-1: USB disconnect, device number 41 [ 981.231239][ T12] usb 3-1: Using ep0 maxpacket: 8 [ 981.283683][T20528] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 981.321275][T12211] usb 6-1: new high-speed USB device number 16 using dummy_hcd [ 981.351312][ T12] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 981.362260][ T12] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping [ 981.372195][ T12] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 981.385020][ T12] usb 3-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 981.394089][ T12] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 981.403850][ T12] usb 3-1: config 0 descriptor?? [ 981.421295][T20559] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 981.441292][ T3309] gs_usb 2-1:0.0: Couldn't get bit timing const for channel (err=-71) [ 981.581301][T12211] usb 6-1: Using ep0 maxpacket: 8 22:31:25 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000300000000000000f1"], 0x0) ioctl$HIDIOCAPPLICATION(r0, 0xc0045878, 0x20000000) [ 981.661314][ T3301] usbhid 4-1:0.0: can't add hid device: -71 [ 981.661380][ T3309] gs_usb: probe of 2-1:0.0 failed with error -71 [ 981.668420][ T3301] usbhid: probe of 4-1:0.0 failed with error -71 [ 981.682286][ T3301] usb 4-1: USB disconnect, device number 11 [ 981.687369][ T3309] usb 2-1: USB disconnect, device number 56 [ 981.711278][ T3275] usb 1-1: new high-speed USB device number 42 using dummy_hcd [ 981.711355][T12211] usb 6-1: New USB device found, idVendor=0c45, idProduct=62bc, bcdDevice=f7.41 [ 981.727958][T12211] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 981.736828][T12211] usb 6-1: config 0 descriptor?? [ 981.782695][T12211] gspca_main: gspca_sn9c20x-2.14.0 probing 0c45:62bc [ 982.001304][T12211] gspca_sn9c20x: Write register 1000 failed -71 [ 982.007669][T12211] gspca_sn9c20x: Device initialization failed [ 982.013863][T12211] gspca_sn9c20x: probe of 6-1:0.0 failed with error -71 [ 982.022342][T12211] usb 6-1: USB disconnect, device number 16 22:31:25 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x926, 0x3333, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0xff, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}, {{{0x9, 0x5, 0x81, 0x3, 0x1f1}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x22, 0x20, {[@global=@item_012={0x2, 0x1, 0x0, "a313"}, @local=@item_012={0x2, 0x2, 0x0, "7787"}, @global=@item_4={0x3, 0x1, 0x0, "7fe52845"}, @local=@item_4={0x3, 0x2, 0x0, "b70100"}, @main=@item_4={0x3, 0x0, 0x0, "80e3bfad"}, @main=@item_4={0x3, 0x0, 0x0, "77ddb60f"}, @local=@item_012={0x0, 0x2, 0x9}, @local=@item_4={0x3, 0x2, 0x0, '\x00\r\x00'}]}}, 0x0}, 0x0) syz_usb_ep_write(r0, 0x0, 0x6, &(0x7f0000000400)="c99e0000f641") r1 = syz_usb_connect(0x5, 0x1, &(0x7f0000000000)=ANY=[@ANYRESHEX], 0x0) syz_usb_control_io(r1, 0x0, &(0x7f0000003900)={0xac, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$HIDIOCGRAWPHYS(r2, 0x5b04, 0x0) write$char_usb(r2, 0x0, 0x0) syz_usb_disconnect(r1) [ 982.081917][ T12] keytouch 0003:0926:3333.00F5: fixing up Keytouch IEC report descriptor [ 982.090440][ T3275] usb 1-1: config index 0 descriptor too short (expected 530, got 18) [ 982.099166][ T3275] usb 1-1: New USB device found, idVendor=0c98, idProduct=1140, bcdDevice=2d.d7 [ 982.108245][ T3275] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 982.118141][ T12] input: HID 0926:3333 as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.0/0003:0926:3333.00F5/input/input365 [ 982.195971][ T12] keytouch 0003:0926:3333.00F5: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.2-1/input0 [ 982.281227][ T3301] usb 2-1: new high-speed USB device number 57 using dummy_hcd [ 982.286797][T20559] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 982.297487][ T12] usb 3-1: USB disconnect, device number 23 [ 982.361509][T20529] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 982.401426][ T3275] usb 1-1: string descriptor 0 read error: -71 [ 982.409190][ T3275] pcwd_usb: This driver only supports 1 device [ 982.416500][ T3275] usb 1-1: USB disconnect, device number 42 [ 982.421317][ T3309] usb 4-1: new high-speed USB device number 12 using dummy_hcd 22:31:25 executing program 5: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/d\x03\x00', 0x5a8, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) r2 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r2, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r2, 0x80284504, &(0x7f00000000c0)=""/51) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r3 = syz_open_dev$hiddev(&(0x7f00000000c0)='/#\x00', 0x9, 0x10000) ioctl$HIDIOCSUSAGE(r3, 0x4018480c, &(0x7f0000000100)={0x3, 0x7ffffefd, 0x1ff, 0x0, 0x81, 0x80}) ioctl$HIDIOCAPPLICATION(r3, 0xc0185879, 0x400007) r4 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0xc0185879, 0x400004) syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000380)=ANY=[@ANYRESOCT=r4], &(0x7f0000000480)=ANY=[]) r5 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) r6 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGSW(r6, 0x8040451b, 0xffffffffffffffff) ioctl$EVIOCGSW(r6, 0x8040451b, &(0x7f0000000400)=""/118) read$hidraw(r5, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r7, &(0x7f0000000000)='4', 0x20000001) r8 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r8, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r8, 0x0, 0x31a) read$hidraw(r5, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14800) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x5, 0x0, &(0x7f0000000240)=ANY=[], 0x0) [ 982.531238][ T3301] usb 2-1: Using ep0 maxpacket: 8 22:31:26 executing program 0: syz_usb_connect(0x0, 0x24, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000b365c840980c4011d72d000000010902120201f2ff00000904000000f72d8600"], 0x0) r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x926, 0x3333, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0xff, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}, {{{0x9, 0x5, 0x81, 0x3, 0x1f1}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)={0x0, 0x22, 0x22, {[@global=@item_012={0x2, 0x1, 0x0, "a313"}, @local, @global=@item_4={0x3, 0x1, 0x0, "7fe52845"}, @local=@item_4={0x3, 0x2, 0x0, "b70100"}, @main=@item_4={0x3, 0x0, 0x0, "80e3bfad"}, @main=@item_4={0x3, 0x0, 0x0, "77ddb60f"}, @local=@item_4={0x3, 0x2, 0x0, "6d881ace"}, @local=@item_4={0x3, 0x2, 0x0, '\x00\r\x00'}]}}, 0x0}, 0x0) syz_usb_ep_write(r0, 0x0, 0x6, &(0x7f0000000400)="c99e0000f641") syz_usb_disconnect(r0) 22:31:26 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000300000000000000f1"], 0x0) ioctl$HIDIOCAPPLICATION(r0, 0xc0045878, 0x20000000) [ 982.651380][ T3301] usb 2-1: config 1 has an invalid interface number: 184 but max is 0 [ 982.659592][ T3301] usb 2-1: config 1 has no interface number 0 [ 982.669183][ T3301] usb 2-1: New USB device found, idVendor=0403, idProduct=8a98, bcdDevice=c9.e5 [ 982.678376][ T3301] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 982.742664][ T3301] usb 2-1: Ignoring serial port reserved for JTAG [ 982.831280][ T3309] usb 4-1: too many endpoints for config 0 interface 0 altsetting 0: 255, using maximum allowed: 30 [ 982.842154][ T3309] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 982.853055][ T3309] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 255 [ 982.866021][ T3309] usb 4-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 982.875077][ T3309] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 982.884427][ T3309] usb 4-1: config 0 descriptor?? [ 982.901231][ T3301] usb 1-1: new high-speed USB device number 43 using dummy_hcd 22:31:26 executing program 1: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) r2 = syz_open_dev$evdev(&(0x7f0000000240)='/dev/input/event#\x00', 0x2, 0x220b00) r3 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x4f, 0xd0, 0xa6, 0x8, 0x1209, 0x2323, 0xdfb, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x4a, 0x63, 0x62}}]}}]}}, 0x0) syz_usb_control_io(r3, 0x0, 0x0) syz_usb_control_io(r3, 0x0, &(0x7f0000000940)={0x84, &(0x7f0000000100)={0x0, 0x0, 0x56, "c84b4b0121070018dbf198eaaf6ffb510c134510f93ac31a609d595b5e5d4750eff42efdee2f07b861ec20997ac03b93bacf254096e8585591b7ea762f8da03b1c8ae647f771f706aff4a422372c2217a51fa1200db0"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r3, 0x0, &(0x7f00000003c0)={0x34, &(0x7f00000001c0), 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r3, 0x0, 0x0) ioctl$EVIOCSABS0(r2, 0x401845c0, &(0x7f0000000280)={0x8, 0x7, 0x101, 0x4, 0xf80, 0x7f}) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="c6f2f98330edc4091864fca101b60006c52459a746b46de63dbbc31d6a574e538358d4", 0x23) syz_open_dev$hiddev(&(0x7f0000000440)='/dev/usb/hiddev#\x00', 0x0, 0x40) read$hiddev(0xffffffffffffffff, &(0x7f0000000680)=""/226, 0xe2) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x73, 0x1000) r4 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xfb, 0xeb, 0x1a, 0x8, 0x403, 0x8a98, 0xc9e5, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xb8, 0x0, 0x0, 0xdc, 0x11, 0xcc}}]}}]}}, 0x0) syz_usb_control_io$hid(r4, 0x0, &(0x7f0000000800)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) write$char_usb(0xffffffffffffffff, &(0x7f0000001240)="5b482e759d018056493f1069e1ecb64924b85695b3717e18469f02fe438b5881baf16f382bbc677e9381cbaf3998c2e72062615cb594abfe70647d60523ffc19728af49102a057064fb8d0c5c47a90ccbb07283c90f1bff70ddaec54b9b07579825432ddb36ee103e7006dc3f99002f14858adc30b5eac6652ff21cd11fa6b907e639df9770d72d62d5ba03e2367b5518588505b13ac4521a7474179dd6bcdc02d7a2e46d31a93cc744f5e451d6ae9883e3bb23f626167b433de460e9aa29f416e0c8677b686d5b74edc368ffbd5b8dc89bf6731839fa571020eef4157e85c9bd6160cbd3618084483b12f3fc5b0248e849939855a859f4030de6a0f7e2aa73658e29bef1fd853bc748b552e53a5bc95f8ecfa087f7bade45fe073f706446bbda98a3ab39d313e5e82123a82082caebf7da50b4b4af7754ce14bf73d9b24f8cbd2346ebf6845cd50f9fc9ad6309a82063242a4d5717cf31e7024c0a9d2100732aab5a8d1ad9527d2bd313fe2770b641c2ab6bb7a9999b6b9ec5ae184266d59d545373c9cebcc8e062bdc197bb852af2925c52007bca82f1c41814e629c32c2310a0fa0654ab1dddbc7fa8190c1e9c96a8ce8fa10c2003163f6f01a471777afcd172d2ab016046deb5085b65144b3b9023266c1dc1eca35f70f4236c4d37aac9dcfe6e9716897eef432fda9d63cbb2a8a93532d7c38857c621aa163bd192666da53aa15bcb71ad24d0e4e085de7e77e4186054a85291bca6158df18020ddacb8c7e4d83548c5e8acffa8695c8a71b06d575f3c63c92c0084cd3fc4c9e5212fed64e8c0ca3f2f19144ff1ffec8bd8703edda4242b722bf1ea912d9f7bcd56de0de4e61b742d6f2d23d5d808da196885a2beb014b5c432bad6e71c030826dcf8d1f0d99efe73600184a3bb7091b1ce9557937a693f23196caff6ba83c6bbbb46c21b31a5723a714ae7ed4124612dc2cfe7e39334b315709a9ebb6b44e3a4137624cbebec6ae7ea404186464b413d81a68f825c5f1350ec26ac0eb7153c74baf433765cf5f39e991a06253b081592b88cc31262041fd1eaeb9963c737787410a7b5804c19a0196cb51f1b179e7802702aea41606ea771e1ecf052c555ca2ff8629ec4e0d7c000cffd2193e8e6f13d8c5b7554ce67e06f431cf8cdee9c8edb003b6dcec81b1fc559a058cfe023c124e77a08370871166289132c222692f7cf365bd5bd075316190767b923568084a619103d8cb496a36bd84d6321dd17894e6014503b626b5e98d818a3080ac4338ae1c8e0ac419e439deac4cf99632f4a53f14b527ada666fb37ffe7c4fb057f6d063eba9e6357efc9a09b331fa295bc1923e35fa934e205f8c67edc671df696c646a6538d027a386048355df07346e8da8131efad2f6262dc019dc9959c04ed0b19fbd869fd86d61be218ade2e3a1121e8beebad640c7858baefb8a8090bd0439700a740841ffd25d02c82f48e2ccc0fef7d7d0c6d241b6007c8b0a1f8be2a6a155b9895b530fe99bcb42f6e25c7452428e8563863b3657e79de326028a88c004a8db8d4a3019fde982d1fd1f2e62c05538b451f42e8544c981fbdf40102ac6176471a744611afb5b7c5ad7d4714d6b15252d1e81264f9ef7944854d1b9b2991fafecd7bbf67c6247aa96ce5e2ccd4a954aadf3dd96d1bcd72b70f04c1994fbb22c42028f6aef5d88bb56a9f99ef3c154dae71d09001b99c6bb73d891a0303752a17d0f4bab7f3e482474ec4d274d780395d3c56026f1616f61607f98a77c6104c4d6aa2754c2549373cc9d343ed870a8c0851d8b8355a97e30919782f52ab3ee4b8a6cf4098bf8dd9557e74135dff84570d35633c607ad500106e094ac96df981960cff58bc376c5c3e64cf591dfa9f25099f0ee2ab249d32d6ca44992ddcd7ecb5ab689a67d33769657796375020f010e2334920ccb1b94b5d4c3af9915e2e857e65968fb18fd62e750010b966dcdc59e8d5ef551de1b085a4f731562e16143dbdd836a67a555932864d432bb819f4a2365c9c33da879b7e1af22cd6169df990deb316365a837e5695d3213b54811ef17ea9ed2059c50edfe36e8de62a63e22e6ddc0e8536b51564b92a5f56218c41d53e780c5716069cccaafa46df96a86272024dd8a790b2b401bad5915cb9c22a01879fe58cdbabe8c935a909939bd4577e77b2481e3721e491a63b13917b143d7d2aa34a1d60e84be5c71bf0437cba53eecc36059adff67f6855ef654da947160c9080dfe58ee9f78628c7ce8fa7eebc3ed2902ee7401cd2cebda4e88eaa5fc596d8631f7512c09e17121d70a217a3b7f0c832b7591de281d5de51ca57b5914dabf27ac2ba9b11979eef2708ced3d0e237e27e8b1043a7ae64a5032cf89b524f0c83e63bea1bf8df3774f665fba7b854725b0b0fadd3b91fc89dfcf502f21be184e5fe05fe8a971b8e0489e433d7c5f7660be2e00ed00f7cd48d60b5a2ccdbc6350045fe737f162e69e9f635fa8fc3873092ba37742d4a81362980dd13a4400d0d51301745b35e356b00cfa73aac74e4ee31a0968482b4379e33c542f8cfa12205e0485259c7c38dabcf2f5516a4f04e554e1f6df211557a83248bfe652b0cf3b12b124874a0f6fc85605f79ed13c983537743062c1ad81134500c0bbc16b27ab480bb585441e80febd835d44b29e9347e4da7b3b834a0a9e3959630ce919c0ab5263b6f27c3f2f29233e79c83b5af22d3a8e1d38ee2077dc603ae7016c962f5fbc6f1513634e0da752ef9ac5ad5734f04a7fc80a3cd435244bf0b3dc61c97d946b5943bcc5f8d047d14d8e6866120916fea7c7db78e60c5909e15435b00a42fd03bfb37fde0809511dbceb6d3c8e119740d36fc78d8d848b4a73d11ee047465bd9d3eee01fbc8c8ac385656e3a1add0dbc0676671c931b4db4e31fb0bcbcb6653881ed0e04991942b0cb1ab6d5ca1df8fe1eecd890eed3836c62e8586a2e6c58ccd5a767408ae22157d7b6b951d8d8ef5fef3c9d93764f8b76b01bc23af3ddb1af35ccfd1d8039146dd699f97807e20e276d8c98f762679a626fbc75f6f67565f2187b524a07096610f95d9ad88e58ac6fb3bd64f2e436b5881a92545cadbbbc36488d75268e98d969dd23e18057591d88be5e8a15317af982a177856aa9b1a1767c76193745b6a74522fbd4569d49891796cfd59aed162d2dedf309c27aecc93dabd2708d9160fb4b796e4172bf2ec125ec70b8ba59ef54a24f8b7523607ed9d5a49210861a81fbdbb1d38c99668f6c0c89cdcb1bb1b9166992d69590f9322b6d9c655f108d4cfb9552265c2c1b3217246682da0ffb666118bb264683912e6dfd5d0523c9f3d47223d0c19054a2a276836f4cea3be89e44ba65a9f1fd52a9ad02616397d376ccff977023c58a8841c0ccb89e142860fa1c51c10525f48b274013ac922815303d248d57c027c4fadbca47e8f79c67a1b03bafd0dfaf4ba7c96a5e933a077361ac8cba80b86391f5e3f23066aa4e23a8a1ded92998e44da802a2283d44a2a8952f387cdfe52a23fdf0957bf1b7f96442e4f000a82fe4ed16499bedce894c15c917396ba7b62f64b4a727575be4c190046dc136327bdad8a21eea313a00d407c80042433c1439cd5750c9599eafcee5bc3fccec8e8d355517fafac64f4592c4ebf88a63f7fb3ca79a0f31d23477dd451de655ddea88d7676f1936d6d7e661e3184d841d042962d594286e416d2592b14e7e1fe6f4efa1d89afe7c4971506ca6c87261ca20d3e40cda6065b378c9802beec380e3b621df8140ee7a42b9c7a2ae41a2aae86b78daf01284265fff842317e9b4aa8675af2b563052a89fef5037274ac20813668931882397295a9a31cd7dc3ec233cd543f2566ea69227fd63c8cf5dbd0fb4732311eb2fb72a10b5d53b05102f92a73954db219963e3adf74301006da9f5e95e43087345c2b84faa327b304b7fa054fdfb13dc1f70dd70e5d10a4f29ded79f5914fb3132bfa6a98fc5150581c182e3bbc17ee37ef8c745cfb8e7149b6485efe762e4d29ea112919525e080da1926775600bdb694634ddca5a5046ea61831cf4b2bfa9696303e234790a0bad26defd3a9794cc2536efe13d37eacad324a59d1ba80890868070a06163d6c1d60dedbf4a0b563dd3e06cd0119d8d90e77ea59d309134dfbb45812e1c494d69e14a3bb660eb2fc6c1e7f818364234e16ec5bd77a480604cef9a6d618ecd98c1fc58e7c6dbc57878331d0998bbe3204444ac38493609bcd7b982f734bc6128c28c97a0ed1b999189c1370cad6a3deeb6c4234bce9686119d6fd63abcba593aba2b1a958c5c80e8fb03cb0214c89b2a6ddddd739200c608c08bf11a1431b33f4b3f007b800373d61a334d4e8e4ed326eab35ba3e62c9e5e57cd31374b9fcc91c29f98b642e1ecc4ffa1c3a8ee01ae13aaa981484cd2e8565725ebcbba8c0663609dc674e644a26039cb4806179241b9768bb14b02be8e247a4131dc89cc3a26468ecfe37e75fefd6a00362cd5a4ca8025816ea41d3efdc5cfdec70d90279f61df7f4ccc7435be07bbd15ea2ee9c72677efec98c0bf90708790948dc1efa9f7d49d950b42cb6ae9df9fcc75f048695880549226599d40a06462e4968412543e5df307cba63ab5401d0e6912712c1269c0cecb7462794993892a2039cfc95bc6f5d420ecbb329993b74a29a5039b1bdcbaf665b9bcbf4ffa96b247660abb7d573069c900140f64ffb7fbaf51399fa7e302517000bc2b244929905a5ee59eba29377edbc76178b7a5067fe0b6c16bfdfdca89d2ee74c371273f95bdd489391396128629386881c8416284e33c2ca079cbb55fe7b306a7784557355c5b2af03e3a21182a3ef86bed67c5c59dda629754aab7ffcc72ed1f4a43c2754115f4627f2c29dd713c6298d3ac93f161394d7ea77e65c40f269b136f567611ed540d767a67e04a5cdb6c6a39dd33dbff93a0956e55a506e8efddfc4cf3f247a6d77c0686d576e0326e1bf952a47ea368b1989dea2e4cd5dd619faf4d023cd1667bf336c0e808d57186da712c4500a8aaa2bd34eda9dde12ff76703399d61b0f1ffbeef74a7fc8084e2267917d67ec883e0f2c9ee819b7a2d4e9375ab317a4f2a229cffb1330ccccb7ed175c43ce53c002535887ca59679b397b1cad9d07b04e38c8266ffa9a07b322bb43dd201d77c46de2113ebba73ef5e625975e255492196857f48d46e7ea6679fb43ee5dae98c0a453f1822ace557d369a0c151d3e399d911935f6070d4b08b31a00ceb9a3edeafd0f60f44bad7c1f1f50a901e391ff1ad1ce20de4dd87422b5e8be63973f32b924ece329211d09b5f0d07544c808147f8c72f6437d2be92051fd63cec2294f5aa7331c8af882d8dcb73410ad6afa16a1341b41294082541a2a5a5fb90c9bf52bc9565bb5c38d7", 0xf00) syz_open_dev$hidraw(0x0, 0x0, 0x800) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCSFEATURE(r0, 0xc0404806, &(0x7f00000002c0)="8b3559d048430919d01ae1df7a52c66ad507d80c4c8da2defaa0a870053512c62464f52252b4a6b0336647bce548d7e972e1166374c8d254eee4ee28c1305ac5891a5aea41b5be9547bd69c33021a96b54f2c15d0f5b7cb98a1715ee9d3096a552394f480c5e9cccba80e17b2d16d02a7bcbe8d15944e48fefeffed7a10b849b52d70a35181762f0f7b555a714ae2158f4598e437fd6e5f25c290937144f4fc0fb9be7fb63422df77d16707a4f635ad61db18dd960b5b6c5267b8232bf4cadce1d29f3d869539a50ac67ea39fcf10d9b6b8dadde8726d0e855975a83de0f211627b555af14c26ab84a3c02de23d70e74793963cf09d2288f0f6697") r5 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x2246) read$hidraw(r5, &(0x7f0000001080)=""/149, 0x95) r6 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r6, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hidraw(&(0x7f00000000c0)='/dev/hidraw#\x00', 0x6, 0x0) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, &(0x7f0000000200)=""/13) ioctl$HIDIOCGRAWNAME(r5, 0x80404804, &(0x7f00000001c0)) [ 982.979886][ T3275] usb 2-1: USB disconnect, device number 57 [ 983.151268][T12211] usb 3-1: new high-speed USB device number 24 using dummy_hcd [ 983.261265][ T3301] usb 1-1: config index 0 descriptor too short (expected 530, got 18) [ 983.269520][ T3301] usb 1-1: New USB device found, idVendor=0c98, idProduct=1140, bcdDevice=2d.d7 [ 983.278624][ T3301] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 983.411245][T12211] usb 3-1: Using ep0 maxpacket: 8 [ 983.451253][ T3275] usb 2-1: new high-speed USB device number 58 using dummy_hcd [ 983.522253][T20601] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 983.531397][T12211] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 983.542278][T12211] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping [ 983.552194][T12211] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 983.564972][T12211] usb 3-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 983.574466][T12211] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 983.583103][T12211] usb 3-1: config 0 descriptor?? [ 983.601263][T20559] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 22:31:27 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000300000000000000f1"], 0x0) ioctl$HIDIOCAPPLICATION(r0, 0xc0046686, 0x20000000) [ 983.691238][ T3275] usb 2-1: Using ep0 maxpacket: 8 [ 983.761295][ T3301] usb 1-1: string descriptor 0 read error: -71 [ 983.768891][ T3301] pcwd_usb: This driver only supports 1 device [ 983.776996][ T3301] usb 1-1: USB disconnect, device number 43 22:31:27 executing program 2: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) r3 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/hidraw#\x00', 0x2, 0x800) syz_open_dev$hiddev(&(0x7f0000000440)='/dev/usb/hiddev#\x00', 0x4, 0x40) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hidraw(0x0, 0xfffffffffffff801, 0x800) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000000), 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0xc0c0583b, 0x20000000) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) write$hidraw(r4, &(0x7f0000000180), 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001080)) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) read$hidraw(r3, &(0x7f0000000180)=""/138, 0x8a) r7 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSREP(r7, 0x40084503, &(0x7f0000000140)) syz_usb_connect$cdc_ecm(0x0, 0x74, &(0x7f0000000300)={{0x12, 0x1, 0x200, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x62, 0x1, 0x1, 0x81, 0x20, 0x81, [{{0x9, 0x4, 0x0, 0x8, 0x2, 0x2, 0x6, 0x0, 0x0, {{0x8, 0x24, 0x6, 0x0, 0x0, '<{a'}, {0x5, 0x24, 0x0, 0x9}, {0xd, 0x24, 0xf, 0x1, 0xad9, 0x0, 0x5, 0x81}, [@country_functional={0x8, 0x24, 0x7, 0x71, 0x1000, [0x9]}, @network_terminal={0x7, 0x24, 0xa, 0x40, 0x0, 0xa7, 0x7}, @mdlm={0x15, 0x24, 0x12, 0xff}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x2bb, 0x5, 0x5, 0x81}}, {{0x9, 0x5, 0x3, 0x2, 0x294, 0x7f, 0x3, 0x1}}}}}]}}]}}, &(0x7f0000000940)=ANY=[@ANYBLOB="13000000", @ANYPTR=&(0x7f0000000400)=ANY=[@ANYBLOB="0a06000203098010fd00"], @ANYBLOB='?\x00\x00\x00', @ANYPTR=&(0x7f0000000800)=ANY=[@ANYBLOB="050f3f00a1d2423104fd20000b10010c4100031fcf246614100a1f82000000000004003f5f00005c28200d141004803815975d61d6be8af1"], @ANYBLOB="0500000002100000", @ANYPTR=&(0x7f0000001240)=ANY=[@ANYBLOB="0203b4fb29a8d567a53b59f8fe7e32e1f872ec21bdfc44c5ad41aa7827476fd664de2418025050d93207e6aaf79950d02372d21307902646dafbaebc9a869950b3dbff75be5e2f4f58ca5679e4b47c05a45dcdef6100bf96df67ac1eda1af4328082a470b126c652e91ea5d8f6174b0ccb4552bb7dd0dec8feb1da85a9d1ee4427b3e53c23fa15dd993339ba248588716882ecb865bcf003a99f38aab3fed7b5f5eaa7335a92ee24a06bfb846bdde056bfdbfec12c4e38157a31bec45da69c2529ac33f1d798a3d97a2d90bed42133ffa35efec74ca93a884c89000b1d5ddce96329467b2a5e6cdbface4c4972a7958a71bc489f98decbed2558e391f75c62908736147d3a3d5a8f6fb09b982ff1054e0624623938a50a908c19b90c44c800cfbb3fdcaf9e325d835701471928aeb110b1d18645468a6454773733ab6beaa274acfffa5d95b340fc701e695beb14914e4f3aae996d5760c333306d0ab291936ac97873ea14abeabb78ee0a49ca0f4295bfcc4183a3baf717d4b0146ab2735bc9008c29b8825d86f66658a8e9f52c51ab096227e98bfc45193d60c6e6769ba22867d810b2d45f49f753c2f0082655574f5a53be66e3b9c9d80e3c0df7c962386b1943ff7c48cbe37407b5fac5539c389c0efcd01e2b4796b8bb4dae1c4c03f48d6392cc67965a63aa448908facfc5f51fb38922ebb1ff601402143745f99a8bfe24517846d77ee3e29b3237aa006e9628eb914405241fbba8d335abb83e9d9f36cc3b0acc49858e054c8333bc40205fef9eddb00eee55a493578500b444db35dadc8a919a8272add580951f24e4808200d583be854fdc277a7536b596ed95b43c6d0435d84243bf05fe8c286c89e5738bdcb59931e7587098fc2367319139e6a674e3e543d4f394291fbb5a0c0402447e3cd2a03149a9a361f21414436f8f7c058608d8e548bb4b9de494daaa9af3a0468535c872b394f6285e00e1cb221a88d7d1fec36f8da90bb2f6b315030f156f03b16bff7d4c2694e225e13aa49641e1604ff438f419402430ecf507d3a2d4755d10504b3123865d0c497d33bcf8a67beb0a5abc7d7ea0230080fd99a222d9f14bda2312a5950f935d1359f695519c94bfd51e821b9ec7f835d563f47fd9729c4295ca025676840ddb8f4d8e501a1c0ac219e558da6d5a319f61a4ce735cd966a796242a29784d60d22e6326178046100936ea01f9c3aa6c972b10cee487f2e3bb61cf3d6e7d4dd34b1eb8996d3489b42ecab865376444dbc79a443d8fe0424a9878fa282bce39480b605367c5f7a677f17d373035e58aa6147f5b6f005801ddcc3f35a2463da87e7ecd529e8d3c2e5d6abef91fdc1d9e4f6e176949abda64b047a41382662a84c1e0630b1ec7776bdf6f90da2481dad21cfa3aceca30d1e7eceac277ddc3f15e5a6290b2db7e6e45fcdc3520031f916d7db1cf3985591250f6d53ec8c19f364778323c8df562055a440a8fda9f5b7179839a120e1e4a318a39a2bca63dad633480b482847f4083ceffffd5613198b1d92e526498485d15103cbd4c3bd00adacd6e33b399e9c70de8d88af80f6b01a85b30fb05650d2786166ffc9b7bef25187e523fcdd6c80d812728b0f66b9b87f30b5320ce5174d98d9379530c7bc7538d08d7334d9af9816b161d26220a95aa9e7b0fc8a180774b4579a64d753cbc80120d041b4a35f25c950d3d4ad1750de589fcae7d0bf6be2872b0ba3a20582b06348e374c917e9bdae5c10b252a8957575abeaee09bbd1822cabce91b42300b6d2a7d340e0f4f123abf4ded73f39b5c257f3dfc3ff66b5d76710f8b8211fe92b6b48796dcb2b004a8749a27c8d402384e4941fa6fe551900478745ef5768e57eb81055ba97c4db3b58b13ea8996f49a56ee88646ca989572215f82b10502092551f0fe678cf9854410491fb461808b84eaafecdee304d3c0ba0ff33b2ad0bb501113cb84454fcfa5fc31ad6441a1d968eec10b328a2c156a27f1e6abd7bf9c2120b01e7e26e5da28ef598569238655535aebea839d81b0e555bd1bdb44b4d340df8fe4e3d2cc797f7925682dd3776357f2a7fa4302b191a794f79c99f1a0fe38b325c48cd35a463f3b227df85f385908f4a1055d190ce0e7c1d3059842053b52590a2ca0f3402820fc842ad67527366f1f7d092b36a7e4f6b3b9c1a2ca995e19acefebcca9195f89aa4cf7a4a7c31dab05503f5ad46fb5cdf0c25e1cbdb576963d30a225d7b0319086f57e3efcf9a0f31be9e009578477d849d78fead0074b88cb549eaf51f8407c66712d56130534023c39dc1b5b255f26691fb663a0fd9a8ef9623300a7c25af4166e509c28d4c66267a95d6cb5373462ce9fdbd92ea57cbf9c26cc535ac2202da717f1e3f1fad9274eb39534b7ab6bbb89f3255a2cd096f30021cf15cd2c1e31b3e335bb5c3b64edc6928f953a23aee1e0e01521e58279c4dfd7dbe7107f4269ca17829bf0ab696d696857c171faa7ef1872b7bec00bad91d982244a36c894f79923a567c8eb5fd53a19f6b6b90ab4ec8886f8f22a30ff379fefcebdce95cdbe47879e7eba1b67a6a977c7bc8c04fbd6b4a5e099aa2a7370f3e8c4f872ce2d642a1184a0c5533aec32282ebbd1b9326e4c459732520db073aaff2ad0fe58a823cd28aecf1485d9938c9b188e1607cfa79d6f395e65fc30af4ab597a7365b7fd6601b8c33a3c4828f1319092165c0d2a28b5c4da8050e438e72cd63e53180628d240d386548785aeb98227d96ebf044518d29c8f6e5fb103b283d1b223e3cff7c0499a786dab86581a2ed00b22a90ecd841b71e608c078b86018226c4e509d99b238e4466d3befb5885eb1a661325d97a6ba0b35a4b9cdc8a1d77d68ea74c139748addbdb451"], @ANYBLOB='x\x00\x00\x00', @ANYBLOB="020000", @ANYPTR=&(0x7f0000000900)=ANY=[@ANYBLOB="04030134"], @ANYBLOB="02100000", @ANYPTR=&(0x7f0000005240)=ANY=[]]) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000d00)={0x24, &(0x7f0000000b80)={0x20, 0x7, 0x8f, {0x8f, 0x30, "21ad36c70357fe650a84a085d83e9a4e444517a616c4cae8edefb740f11fd304351a84ef185d167118f5ad815f5084c5999b9f350cafc8d3ca43164bee3340f1b552a2a38bc553756f74ee45771deaf4bd78a242ce150edb8d03ed6a1a120234bbdb2ba1b7d9d26e40a52a1a89c00caefec48361aae5d64274e0a1e4ca536d82191f134ae07fe1c2caa50c10ba"}}, &(0x7f0000000c40)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x81d}}, &(0x7f0000000240)=ANY=[@ANYBLOB="00220d000000abfd053113b11cc46af0d456241ed073dd89af05b4d2c503bb2d8dc91568566fd95c9610b6a9f38c1ab6f93b8d6305c96974c2d2e47f2a7d5923cbc0434ba85d6e47599acecc1bf4fe733b56723e65cf245bc94549b6cf16d1762547e63494468734e73d37baa078c41c466f03bff438dd11d7c9f4e3c86219a4ec14f48265d4e5452a119c585f87a9be23c1e9de6a4cfd9dd1560582f199ef"], &(0x7f0000000cc0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x2, 0x3, 0x1, {0x22, 0x8f2}}}}, &(0x7f0000000f80)={0x2c, &(0x7f0000000d40)=ANY=[@ANYBLOB="2016ff00000099786bad8470bcbd2f3c4c7e087b3fa47c6d9df9aec4cbf580def64b2345b8ad0b31176cef961650b47f963fad76bdd70272577ec96b8ae638b33ceb399d47656bce387a031622b5c8b447774c00a49f2ad3e8dd2fff18878a5a9528ecb6d09f25915d93d1b004af4f69ffd4daefe83ef9c48703fe5163e4164b5d3f854555a65a90f839acc65367a44c95a47cd2f264ac920dc6f0dbd7ab021344312d83a36848b35c0391724ca2f14a1a333426e8bad829a8c0e4ba9a4b5ed745355b809050a78cbc0168e8a502deb668f559c2c20c3cb9bfaf03885c30fb04d1cc9ad4a170a1ca8fc66f6d2d16fb2e9921309b6d3b556958b7efa42ade69f67ac3834da9"], &(0x7f0000000e80)={0x0, 0xa, 0x1, 0x3}, &(0x7f0000000ec0)={0x0, 0x8, 0x1, 0xff}, &(0x7f0000000f00)={0x20, 0x1, 0x12, "125cea8498cc67802a0b90455563775b3805"}, &(0x7f0000000f40)={0x20, 0x3, 0x1}}) syz_open_dev$hidraw(&(0x7f00000000c0)='/dev/hidraw#\x00', 0x8b0, 0x7bd9e87f1583e98) r8 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x926, 0x3333, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0xff, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}, {{{0x9, 0x5, 0x81, 0x3, 0x1f1}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r8, 0x0, 0x0) syz_usb_control_io$hid(r8, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)={0x0, 0x22, 0x22, {[@global=@item_012={0x2, 0x1, 0x0, "a313"}, @local, @global=@item_4={0x3, 0x1, 0x0, "7fe52845"}, @local=@item_4={0x3, 0x2, 0x0, "b70100"}, @main=@item_4={0x3, 0x0, 0x0, "80e3bfad"}, @main=@item_4={0x3, 0x0, 0x0, "77ddb60f"}, @local=@item_4={0x3, 0x2, 0x0, "6d881ace"}, @local=@item_4={0x3, 0x2, 0x0, '\x00\r\x00'}]}}, 0x0}, 0x0) syz_usb_ep_write(r8, 0x0, 0x6, &(0x7f0000000400)="c99e0000f641") r9 = syz_open_dev$hidraw(&(0x7f00000000c0)='/dev/hidraw#\x00', 0x5, 0x4eac02) ioctl$HIDIOCGRDESC(r9, 0x90044802, &(0x7f0000002280)=ANY=[@ANYBLOB="4f0a0000c0644eba3d9592e1cb8779c175927c2953f61237bb4067109a0d7ff5ea17a9dde10e2762eb91ddf7894c5492834cf31f4b4f453203581f61a492789789be9a71b6965d7198b38738776165a8910159c8b116c6791a7ab7dd750c41f875d4e6c69c3beacf036b71f9e5e7d1d107a014ebfe9885231cc53158638bedb880f320469e9c9c6ef5c659eb12219ae15edc67e0c282ee866f7f288886ea644184f18cab88860898295bae7c9ef5c10f00336683f416c9f81be277de0eb41f879f9f6039b83f7b07c601ff1962e0a2f6620b64ca303ac13e0c80cb44b2d76c2aab85f416971591ac86a71fc5d4ca318541ad8b1fc64efa1b2dee0ed60b3ae4edbc1ad9d8c5f7c2fe14606617db0d9d2f7ae209b0f662e1d20601aa618e8866458eaa488190c99180c81a356385b76df7cafe0608ef31a45e483b47a8ee17fffc7bdd8849d94ef516aba6c2c85c72efca41a0b4ffd04613ba965326ecac497d18c836675d0bfbdc2a974b461f36f5456a9b0721d0d255f19b37530a84bda32f5f4b758c4f4a0b7ea1e7b317eb009f9f85034e12f64257daf7c07431d83774e68ecf11ac94d1fca96d222254c8419ba373dad7267a16f81ae96d05dab513c3bf139e8a397b535a58c4fa699884177ff5ecb10f95b83a0ab943ec5cb8dce7912a4b5ed95c4197dba0358c1539e77620351a16544b90768d47c85715772fa85f3ad9b2c9b9fe08e4aac996afe509959c22b5184715948b05ca7e02cd3e3be13341891ac1b38f68c4d679ce1890c49eefc3ef7d802f9d7a53396b68ca076537b8ccf7dfa8050170bcba796559202ad47cf9d4f13c61995532248fd2201c0f6a9ae83eab42db8766e47d75631f0051502834f173250bf3ab455fbb531d33986aff5be02cb6ea308144e403defab7dc2d154b94d11136b3ab3f95d79f8f3e81fa0614bc7d783728439dc0c88c9fc973ab47ada8399c1c77902dda5daa9776c4e8d900c9d582941947c09ec3b600c81d54dffebf9de494c7b3b2763713d97d758a2cc1fb11053875e0d1553455d778ae094548cafd82738928c6ba1ec486610fb4b59dbfd1da62ba0ca300d4177e25702306921624696e3a0c194dae14d2ddc5ab0d8d316938cfb433eb3f83be7ed5043ce14da46abcb7169bcc8e06b490579d446a3375c7eaabda226f6ad080f9768d0c577ea1c2112d46aefcdb81c760754d19e252040fd5291eb42e0bea86941e306fd1b1c34b49715669709473d845f10752fa8ac37ad96b999df3c6f085e59dfcb29f63e0989aaeb52f874dd4348358001874bd3aabd10eb19134886e2595a6e928bdcf702e6d4379c9f89c900ea0595fc7d1345af2b7b5e5aef886e65987c10d0f2ff936be1aed2f2068907018a79bff715f63bc63cd43e03d4002c143917b6428a217c19baf8a3bc3f2c7988c2fce38233b1e7f3fe311429ad45a8b1a6df48432087edf5b754e3c92331e16cc31689375fdbba6d9e47d0cc54694a0086c96d82f4492a4b15e2480c4c9a4798d77c1c161f4bd3435940816f0f70e26e154c5e3b37e51aa95fd04c12f6e00e05ec7c1cea384872600fceadf0f68fbe466712a0bfd3c986b4c2469b5247fad0db8c4cf0064b05acb85ffdcd91a40ea638c690990f716ea0744a977e6ecd65e2ebb8d4ad5b47e9742889d9b1f71ea01b22e54ad2d7c1249ae760d6a64e3b5c35a8f42a4108310fc7bb30af4aa5e466e00b00ff2aa88fbc2a780fdab612a0db3da038d1f2c0d6a0f26eda94b6e73056c6f6ad084c814bcf334cd9a81ef1fd217a2508113756b3c5e943ad3d8cdd983bb543755a27980d0e4571c5c5ba16b753205239032dd5d32d25362ef8e96fd30f6d416954fbd7274bd598a6eac31bf3c7ea87985e12104f03fa2a9ead404511afef9500625cb07a9bfbab7a91d30ddaa15d2ac43637a98513d2385f7b810642f42175f8337e4d4369aab906e37f7f95c160fb64437d5188a6e02a31bd99da163026b8c8dc90ce1b154c4883c1674a6a9469ef3e3064efa2b8bb2f2ef839a5556a7df28311a572d321f5954b6e3491b4d6bc813a3a2c710cf175884a02b1f93efa04aefae7313e135d448c424605e1af2ba4645a11744a512bf3d81eb974854f1fe38bfa189d1cc704aa7c09c5e7af6c0d9a0f2c3d19d3dd2f79f05db4c1224a7413d37f76a3c333bad8d017e4ca2c57614caf591b5694bb52ad70fd2410999f25b8c8ce59e410c5769916e4f1eafff8ea10f7cb295c01cd6302126ce4ee971c1fdc13af4e90ac31bb2db52332698f719b28a291f3f48072528fe9ec8ecb70538363040a1c7958317319898d3344a4382460f49c717ade290dc74900d7afd3d8dfd1e7c4d1c6619ab2e1f61c79c9e6745dd8fe34d4f2a009ee68a589053076bb4cf28f2b9c7bacc4cd521aff6b1b208553605a7e900bedcb4581f563e95f3b21632d2393daf9f03a83a647dee56509e40fc580ebeafd8c43b0059479dfe7a9e045646af4f320e5a8f1a03e6f8d1831fb320b9c50a773d4f63b3d3455cbbd064f77308f4a0f14eb086806eac703f30c8e702d180dc07ee4d2fb66097f628aae93477c5dae73b3d650e5caad4ba336c174dcc5e1aab12acac1c7d563ab9be92b46bfe0ce0017aaa7d100afebba8bd6dbc89644e424d6a554722b0edaf2b01ff1cb26eeae0cb99c019ec7d455af969572d383d59c0727e25c8556a93882769317b3a575ca498848922a0ea67e23c3f3939bc3577a35e6e2157594ed80a35ccedb8653f2e96081956d3c0599d3476c130b181877c6b5634600b0a6f5a19670716e24a6d9589dfced5f57660e88e8d368e50c826e8167113c72971abde7f578bf7b4a0ac89e5d7ca908a190089965e11a523e5a24a29b69d2d39e6420cf36a9226dac79248ebe061a4706fbd078928a5d71ed0c087ab9768011dc8df040fd890d31f6831f27ff4efe92421777a85f755429da37abd67f12ce04f254bde966b03885e15868c00a37dde1df6c33ef39933b4538e0bf1d0b19eb87c74af10da07bae115fec79b45ad8a9d90f4afb16bfbcec776317d647b9535e47544c38c179c02034a88c4ca3f5fb48a7d31e7d8e3a6d669c01d49d30f3a59a16053c111353126b0fb367d6f6c8d68323c0935a00c30cdc3076aef684dd551207bfcbef765202ec668e7b1c71d33ecb7773ca2082e4eb24b99285ab65da08cb166d1eaf0f6088a731c4de7a33533d72d7358910ca51bf5f23d91308fd73402cb2f71a45919e9657d59f20d9503f07069790f08f203a41d9b7c10cd3931ec9f3d58c88f13461f1c58ee50a2fac45a366caa582c5cf265292e141cc040b02eccb425257bbf188471f346f3ea290c990086706a2832d668ef233b7ecf4c9677e1cd41d0ca099aae6a97acc7960091c1ff4f3efce25c81193782c918cf47784c9cd7cd465546a893a6b7fbedf6574bb7d29bf3d1ef98474a09195117e7de76510b60a6fa882291a1388bd4be2a2ad489e4d6b16a527cb9f39ee33a5f84c0bdd6e3af54ecf6e4cc0d30e9767554cf34e7956b0cf84219f0cf785bfea641723a9b59b40de1cf2a3098802d85f085fe4fe12aaf515038cd2d3542c43052c48b01a4542e87c1319c417209ad587cbfc698f08ad68b880ed8cfda1a17fee16e79ec38507b73e86a225a0abbffe5e9a6561800c194b4b8b11da17cae6c201538b96bd82260dd5536abb47e5cddcfc0a5a6177abf57cd25ae111e2929"]) r10 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r10, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r10, 0x0, 0x0) write$hidraw(r10, 0x0, 0x0) ioctl$HIDIOCGRDESC(r10, 0x90044802, &(0x7f0000000100)=ANY=[@ANYRES64, @ANYRESOCT=r0, @ANYRES32]) [ 983.811296][ T3275] usb 2-1: New USB device found, idVendor=1209, idProduct=2323, bcdDevice= d.fb [ 983.820371][ T3275] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 983.829096][ T3275] usb 2-1: config 0 descriptor?? [ 983.921357][T12211] usbhid 3-1:0.0: can't add hid device: -71 [ 983.927357][T12211] usbhid: probe of 3-1:0.0 failed with error -71 [ 983.937590][T12211] usb 3-1: USB disconnect, device number 24 [ 984.041301][ T3309] usbhid 4-1:0.0: can't add hid device: -71 [ 984.047523][ T3309] usbhid: probe of 4-1:0.0 failed with error -71 [ 984.055867][ T3309] usb 4-1: USB disconnect, device number 12 22:31:27 executing program 0: syz_usb_connect(0x0, 0x24, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000b365c840980c4011d72d000000010902120201f2ff00000904000000f72d8600"], 0x0) r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x926, 0x3333, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0xff, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}, {{{0x9, 0x5, 0x81, 0x3, 0x1f1}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)={0x0, 0x22, 0x22, {[@global=@item_012={0x2, 0x1, 0x0, "a313"}, @local, @global=@item_4={0x3, 0x1, 0x0, "7fe52845"}, @local=@item_4={0x3, 0x2, 0x0, "b70100"}, @main=@item_4={0x3, 0x0, 0x0, "80e3bfad"}, @main=@item_4={0x3, 0x0, 0x0, "77ddb60f"}, @local=@item_4={0x3, 0x2, 0x0, "6d881ace"}, @local=@item_4={0x3, 0x2, 0x0, '\x00\r\x00'}]}}, 0x0}, 0x0) syz_usb_ep_write(r0, 0x0, 0x6, &(0x7f0000000400)="c99e0000f641") syz_usb_disconnect(r0) [ 984.291295][T12211] usb 3-1: new high-speed USB device number 25 using dummy_hcd [ 984.311870][ T3275] gs_usb 2-1:0.0: Configuring for 2 interfaces 22:31:27 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x926, 0x3333, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0xff, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}, {{{0x9, 0x5, 0x81, 0x3, 0x1f1}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x22, 0x20, {[@global=@item_012={0x2, 0x1, 0x0, "a313"}, @local=@item_012={0x2, 0x2, 0x0, "7787"}, @global=@item_4={0x3, 0x1, 0x0, "7fe52845"}, @local=@item_4={0x3, 0x2, 0x0, "b70100"}, @main=@item_4={0x3, 0x0, 0x0, "80e3bfad"}, @main=@item_4={0x3, 0x0, 0x0, "77ddb60f"}, @local=@item_012={0x0, 0x2, 0x9}, @local=@item_4={0x3, 0x2, 0x0, '\x00\r\x00'}]}}, 0x0}, 0x0) syz_usb_ep_write(r0, 0x0, 0x6, &(0x7f0000000400)="c99e0000f641") r1 = syz_usb_connect(0x5, 0x1, &(0x7f0000000000)=ANY=[@ANYRESHEX], 0x0) syz_usb_control_io(r1, 0x0, &(0x7f0000003900)={0xac, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$HIDIOCGRAWPHYS(r2, 0x5b04, 0x0) write$char_usb(r2, 0x0, 0x0) syz_usb_disconnect(r1) [ 984.561226][ T3309] usb 1-1: new high-speed USB device number 44 using dummy_hcd [ 984.671320][T12211] usb 3-1: config 1 interface 0 altsetting 8 bulk endpoint 0x82 has invalid maxpacket 699 [ 984.681293][T12211] usb 3-1: config 1 interface 0 altsetting 8 bulk endpoint 0x3 has invalid maxpacket 660 [ 984.691224][T12211] usb 3-1: config 1 interface 0 has no altsetting 0 22:31:28 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000300000000000000f1"], 0x0) ioctl$HIDIOCAPPLICATION(r0, 0xc0096616, 0x20000000) [ 984.722193][T20609] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 984.791255][ T3301] usb 4-1: new high-speed USB device number 13 using dummy_hcd [ 984.901290][ T3275] gs_usb 2-1:0.0: Couldn't get bit timing const for channel (err=-71) [ 984.941382][T12211] usb 3-1: string descriptor 0 read error: -22 [ 984.947803][T12211] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 984.956854][T12211] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 984.964913][ T3309] usb 1-1: config index 0 descriptor too short (expected 530, got 18) [ 984.973961][ T3309] usb 1-1: New USB device found, idVendor=0c98, idProduct=1140, bcdDevice=2d.d7 [ 984.983004][ T3309] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 985.011313][T20627] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 985.018788][T20627] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 985.121302][ T3275] gs_usb: probe of 2-1:0.0 failed with error -71 [ 985.129477][ T3275] usb 2-1: USB disconnect, device number 58 [ 985.151295][ T3301] usb 4-1: too many endpoints for config 0 interface 0 altsetting 0: 255, using maximum allowed: 30