) r1 = syz_open_dev$hidraw(&(0x7f00000000c0)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r1, &(0x7f0000000140)="8a", 0xfdef) r2 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x7, 0x800) ioctl$EVIOCGMTSLOTS(r2, 0x8040450a, &(0x7f0000000180)=""/193) 14:25:46 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f0000000000)) 14:25:46 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x3, 0x50100) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x7, 0x2200) [ 1161.577121][ T3042] usb 6-1: config 3 has an invalid interface number: 8 but max is 0 [ 1161.586599][ T3042] usb 6-1: config 3 has no interface number 0 [ 1161.593993][ T3042] usb 6-1: config 3 interface 8 altsetting 191 endpoint 0x2 has an invalid bInterval 80, changing to 10 [ 1161.605929][ T3042] usb 6-1: config 3 interface 8 altsetting 191 endpoint 0x2 has invalid maxpacket 2047, setting to 1024 [ 1161.617135][ T3042] usb 6-1: config 3 interface 8 altsetting 191 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1161.630664][ T3042] usb 6-1: config 3 interface 8 has no altsetting 0 [ 1162.156977][ T3042] usb 6-1: New USB device found, idVendor=056a, idProduct=0044, bcdDevice= 0.40 [ 1162.166044][ T3042] usb 6-1: New USB device strings: Mfr=3, Product=0, SerialNumber=9 [ 1162.616905][ T3042] usbhid 6-1:3.8: can't add hid device: -71 [ 1162.622941][ T3042] usbhid: probe of 6-1:3.8 failed with error -71 [ 1162.631389][ T3042] usb 6-1: USB disconnect, device number 41 [ 1163.176857][ T3042] usb 6-1: new high-speed USB device number 42 using dummy_hcd 14:25:48 executing program 5: syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x400, 0x28000) r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x8, 0x0) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) r1 = syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x8, 0x208000) ioctl$HIDIOCGCOLLECTIONINFO(r1, 0xc0104811, &(0x7f0000000100)={0x7, 0x100000001, 0xeb5, 0x5}) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000000)) 14:25:48 executing program 0: syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0xfff, 0x1) r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) 14:25:48 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c", 0x75) write$hidraw(r0, &(0x7f0000000140)="8a", 0x51b5) 14:25:48 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) ioctl$HIDIOCSFEATURE(r0, 0xc0404806, &(0x7f0000000000)="68f9be241eb5f6d13b56ba43e1c680366f5b4586df") 14:25:48 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) r1 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x7, 0x300) ioctl$HIDIOCGVERSION(r1, 0x80044801, &(0x7f0000000080)) 14:25:48 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x3, 0x50100) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x7, 0x2200) 14:25:48 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c", 0x75) write$hidraw(r0, &(0x7f0000000140)="8a", 0x51b5) 14:25:48 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) syz_usb_connect$hid(0x0, 0x3f, &(0x7f0000000000)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x40, 0x56a, 0x44, 0x40, 0x3, 0xe000000000000000, 0x9, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x3, 0x1, 0xa0, 0x4, [{{0x9, 0x4, 0x8, 0x7bf, 0x12, 0x3, 0x1, 0x1, 0x3, {0x9, 0x21, 0x1, 0x1, 0x1, {0x22, 0x3b5}}, {{{0x9, 0x5, 0x81, 0x3, 0x0, 0x8, 0x5, 0x8}}, [{{0x9, 0x5, 0x2, 0x3, 0xffff, 0x9c50, 0x6, 0x80000}}]}}}]}}]}}, &(0x7f0000000100)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x350, 0x401, 0x8, 0x2, 0x20, 0x1}, 0x8, &(0x7f00000000c0)={0x5, 0xf, 0x8, 0x1, [@ptm_cap={0x3}]}, 0x3, [{0xd5, &(0x7f0000000180)={0xd5, 0x3, 0x44f, "7c6be95baa2ae6b35d0778c6923c7f8359af6f8398b99aa530d92206720cea769024fddb5b9237e6924f5f2690033a408581fcc7946b07157d2bf0141e3acf10c4568885ddaa56f37aff4d2945a564ec1572b45336446934d1cc1382977023afb8db18a21e33cc4218c812b03dc5d864a52f29aca8243447f51af11a216956cabe3aa43e0a77d1d66173cfc1c7cccf5990c4128a2e2d50b564c2a03ac4e434e0cd0f076224d293e4e877be56d9d5c9b692808da28bcf31d2f991e72e3ebe5f7a7259982013ed67c97da02e2429f09aa526"}}, {0x44, &(0x7f0000000280)={0x44, 0x3, 0x4c2f, "b618eeb9b3478742b079ec7979cfb0e10fb4d0d7178de41fad84f2e15e8912ed934bcdefbc0b474fa596d07a39af9a728aa7f1851f3face4b312a4567395bc8f"}}, {0x84, &(0x7f0000000300)={0x84, 0x3, 0x545b, "2b00191c0665af8305ddcc364c0feedb1d1c3da1a1bdceaa4b65f39a2d77f59b32e5b0d989e5583ff07206bf365fad3ef67162fcd70d8b14a6d176241e32adbda1cef93091e0356dd39b60b6dea5c25a9bc51d733ba35651c2db3ac140598d0e8351400b4116a5a2c13df1d79fbaedd5b447282eb033ecde13859321863caefe"}}]}) r1 = syz_open_dev$hiddev(&(0x7f00000003c0)='/dev/usb/hiddev#\x00', 0x1, 0x480000) ioctl$HIDIOCGUSAGES(r1, 0xd01c4813, &(0x7f0000000400)={{0x2, 0x3, 0x0, 0x5, 0x3, 0x7}, 0x2a2, [0x800, 0x2, 0x7, 0x400, 0x800, 0x94f8, 0x6, 0x81, 0xfd, 0x2, 0xfffffffffffff32b, 0x6, 0x200, 0xf7, 0x80, 0x2, 0x100, 0x200, 0x0, 0xffffffffffffffff, 0x3, 0x3, 0x1, 0x9, 0x11c3deb8, 0xaf, 0x49, 0x4, 0x572, 0x6, 0x100000000, 0x2, 0x4, 0x1, 0x7, 0x3ff, 0x20, 0x100, 0x1, 0x1800000000, 0x0, 0xff, 0x0, 0x400, 0x8000, 0x800, 0x20, 0x4, 0x9, 0x2, 0x9, 0xffff, 0xe708, 0x6, 0x9, 0x9, 0x1, 0xfd, 0x7, 0x8, 0x1, 0x2, 0x4f68, 0x9, 0x6, 0x8, 0x2, 0x9, 0x0, 0x6, 0x49a, 0x8000, 0xffffffffffffff00, 0x100000001, 0x3, 0x8, 0x8, 0x0, 0x3ff, 0x7, 0xfff, 0x2, 0xfff, 0x0, 0x8001, 0x8000, 0x8, 0x8001, 0x0, 0x8, 0x401, 0xfffffffffffffffd, 0x5, 0xfffffffffffff999, 0x20, 0x9, 0x1f, 0xdd7, 0x7, 0x20, 0x72, 0xb3d, 0x5, 0x3, 0xffff, 0x4, 0x0, 0x4, 0x8, 0x5, 0x7, 0x87, 0xffffffff80000001, 0x7390, 0x5, 0x50, 0xff, 0x0, 0x400, 0x8, 0x5, 0x3, 0x10001, 0x1, 0x5, 0x7, 0x9, 0x9, 0x10000, 0x9, 0x81, 0x8, 0x6, 0x0, 0xc9, 0x10001, 0x4, 0x0, 0x8, 0x10001, 0xb43, 0x5, 0xffffffff00000001, 0x5, 0x0, 0x2, 0x2, 0x14, 0x23, 0x5b4, 0xffffffff, 0x2, 0x20, 0x800, 0x4, 0x4, 0x8, 0x60a, 0x8001, 0x5, 0x80000001, 0x2, 0x100, 0x44c, 0x4, 0x8, 0x7, 0x9, 0xfffffffffffffff7, 0x5, 0x40, 0x2, 0xf071, 0x8, 0x8000, 0xff, 0x673f, 0x1, 0x4, 0x100000000, 0x800, 0x7, 0xfffffffffffffff9, 0x7, 0x3ff00000000000, 0xc51, 0x100000000, 0x1, 0x6, 0x5, 0x0, 0xb2b, 0x401, 0x2, 0x7fffffff, 0xdf, 0x3, 0x7f, 0x9, 0x5, 0x6, 0x492, 0x5aef, 0x356, 0x80000001, 0x1, 0x6, 0x101, 0x9, 0x1, 0x2, 0x9, 0x5, 0x7, 0x8, 0x5b, 0x0, 0x80000001, 0x9, 0x100000001, 0x1ad1bd55, 0x8001, 0xff, 0x400, 0x0, 0x8, 0x1, 0x5, 0x4, 0x9, 0x7, 0x5, 0xffffffff80000000, 0x3, 0x3ff, 0x0, 0x2, 0x4, 0x1, 0x1, 0xfffffffffffffffe, 0x10, 0x100000000, 0xfffffffffffffffb, 0x5, 0x5, 0x1f0, 0x7, 0x4, 0xffff, 0x2, 0x9, 0x6, 0x0, 0x6, 0xffff, 0x0, 0x8, 0x890, 0x6, 0x2, 0x6, 0x1, 0x0, 0x4, 0x4, 0x0, 0x3f86, 0xffffffffffffffff, 0x6, 0x0, 0x5, 0x1, 0x4, 0x6851, 0x2, 0x443a, 0x4, 0x9, 0x8f, 0x5, 0x1, 0x0, 0x0, 0x8000, 0x100, 0x80000001, 0x4, 0x401, 0x1ff, 0x100, 0x6, 0x9, 0x1, 0x7, 0x0, 0x8, 0x0, 0xfffffffffffffffb, 0x10001, 0x1, 0x1f, 0xfffffffffffffffd, 0x800, 0x7, 0x1000, 0x4, 0x80000001, 0x9, 0x200, 0x80, 0x400, 0x3, 0x5, 0x2, 0x2, 0x8001, 0x7, 0x7, 0x685, 0x1, 0x9, 0x100, 0x200, 0x8, 0x9, 0x1, 0xfffffffffffffffd, 0x6, 0x1, 0x7b7, 0x100000001, 0x7, 0x10001, 0x0, 0xfffffffffffffffd, 0x800, 0xa, 0x0, 0x1f, 0x7, 0x7, 0x8, 0x0, 0x7ff, 0x3f, 0x80000000, 0x4, 0x4, 0x8, 0x2, 0x9, 0x0, 0x8bb, 0xff, 0x3987468c, 0x1f, 0x4, 0x8, 0x800, 0x4, 0x2, 0x50, 0x80000001, 0x4, 0x10001, 0x9, 0x9, 0x458b, 0x8, 0x4, 0x5, 0x7ff, 0x4, 0x7fffffff, 0x0, 0x57, 0xfff, 0x7, 0x8, 0x0, 0x0, 0x8, 0x4, 0x4, 0x101, 0x3ff, 0x5, 0x80000000, 0x9, 0x8, 0x9, 0x5, 0x4, 0x1, 0x7dbd, 0x6, 0x4010000000000, 0x6, 0x9, 0x5e, 0x2, 0xfb, 0x8, 0x401, 0x10001, 0xc3f, 0x7fff, 0x4, 0x401, 0x7, 0x9, 0x4, 0x7f, 0xffffffffffffbe0b, 0xd86, 0x54, 0x100, 0x0, 0x0, 0x6, 0x10001, 0x100000001, 0x0, 0x6d9, 0x1256, 0x3f, 0x2, 0x1, 0x2, 0x4, 0x800, 0x0, 0x2, 0x9, 0x10000, 0x3, 0xfffffffffffffff7, 0x2, 0x1, 0x8001, 0x3, 0x80, 0x4, 0x1, 0x7, 0x5, 0x81, 0x7fffffff, 0x100000001, 0x1, 0x2, 0x3, 0x1, 0x1800000000000000, 0x2, 0x3, 0x123, 0x9, 0x2, 0x6, 0xfffffffffffffffe, 0x4, 0x0, 0x1, 0x5, 0x7, 0x1, 0x8, 0xfffffffffffffff8, 0x8, 0x200, 0xd97d, 0x7, 0x6, 0x6, 0x9, 0x0, 0x3, 0x71c, 0xfffffffffffffff7, 0x6, 0x7fffffff, 0x5, 0x8001, 0x63, 0x0, 0x1, 0x4, 0x3, 0x6000000000000, 0x9, 0x2, 0x888f, 0x100, 0x4, 0x80000000, 0xb4, 0x5, 0x6, 0x69, 0x2, 0xfffffffffffffffc, 0x8, 0x7ff, 0x1ff, 0x8001, 0xb9, 0x9, 0x4, 0x8001, 0x400, 0x8, 0x2, 0x1f, 0x4, 0x6, 0x3, 0x9, 0x100000000, 0x0, 0xbb, 0x5a73, 0x9, 0x101, 0x10000, 0x8000, 0x40, 0x0, 0x1, 0xf9c, 0x26e, 0x10000, 0x2, 0x8, 0x2, 0xa9, 0x0, 0x3, 0xffffffff7fffffff, 0x0, 0x8, 0x7, 0x8, 0xc3, 0xffff, 0x0, 0xc900, 0x7, 0xc2f, 0x56, 0x800, 0x0, 0x3, 0x2, 0x2, 0x3, 0x2, 0x8, 0x6, 0x6, 0x2, 0x80, 0x1a, 0x4, 0x2, 0x80, 0x9, 0x5, 0x76, 0x1000, 0x7f, 0x2, 0xffffffffffffff91, 0x2, 0x0, 0x6, 0x5, 0x1, 0x80000000, 0xff, 0x5, 0x1, 0x100000000, 0x5, 0xcb4, 0x3, 0x7, 0x5, 0x5a2, 0x3, 0x7, 0x3fe000000, 0x7, 0x80, 0x80000001, 0x5, 0xe96, 0x7f, 0x6, 0x8, 0x0, 0xfffffffffffffffa, 0x4, 0x3, 0x5, 0x276, 0x9, 0x8000, 0x0, 0x6, 0x1, 0x5, 0x2, 0x6, 0x1ff, 0x40, 0xc, 0x7fffffff, 0x3, 0x99, 0x3, 0x7f, 0x10001, 0xfe, 0x0, 0x5, 0xefc8, 0xffffffffffffffc0, 0x40, 0x17, 0x7, 0x0, 0x7, 0x9, 0x800, 0x401, 0x2, 0x73c, 0x100000001, 0x2, 0x8, 0x9, 0x3, 0xfffffffffffffffe, 0x7, 0x5f, 0x5, 0x2, 0x7f, 0x3, 0x9, 0x8, 0x10000, 0x6, 0x80, 0x90b0, 0xfffffffffffffffe, 0x4, 0x1, 0xffffffffffffffff, 0x2, 0x4, 0x1, 0x1000, 0x4, 0x3, 0x800, 0x3, 0x81, 0xfffffffffffffffb, 0x2f68, 0x80000001, 0x6, 0xff, 0x2, 0x4, 0x7, 0x2, 0x400000000000, 0x8, 0x84, 0x0, 0x4, 0x7, 0x6, 0x37, 0xe90, 0x3ff, 0x7ff, 0x3, 0xfffffffffffffff9, 0x2, 0x4, 0x4, 0x1, 0xba8, 0x3ff, 0xe4, 0x3322f37d, 0x4, 0xa54, 0x775, 0x800, 0xffffffffffffffc1, 0x1000, 0x6, 0x7, 0x3, 0x5, 0x1, 0x40, 0x5, 0x0, 0xfffffffffffffff9, 0x2c, 0x3, 0x6, 0xff, 0x7f, 0x6, 0xb28, 0x1, 0x1f, 0xc72, 0x0, 0x12000, 0x0, 0x3, 0x400, 0xf5, 0x1, 0x16eaa0, 0x3, 0x5, 0x5, 0x5, 0x101, 0x200, 0xe, 0x5, 0x1000, 0x2, 0x1, 0xfffffffffffffffc, 0x1, 0x7ff, 0x7f, 0x9, 0x26b1, 0x280, 0x1e, 0x2, 0x1000, 0x80, 0x6, 0x7, 0x8, 0x1, 0x8, 0x6, 0x1, 0x7, 0x19a, 0xef, 0x100000000, 0x5, 0x3, 0xfff, 0xffffffff, 0x1000, 0x28000000000, 0x10001, 0x1f, 0x6ec, 0x2, 0x4, 0x4, 0x0, 0x0, 0x1, 0x5, 0x985, 0x417, 0x4, 0x934, 0x7, 0x7, 0x1, 0xffffffff, 0x7ee, 0x10001, 0x1, 0x8001, 0x6, 0x5e, 0xdda9, 0x0, 0x7f, 0x1000000000000, 0x1, 0x8001, 0xffffffff, 0xff, 0x40, 0x4, 0x9, 0x2, 0x3, 0x1, 0xfaf, 0xfff, 0x1, 0x8, 0x8, 0x1, 0x80000001, 0x10000, 0xff, 0x5, 0x1ff, 0x8, 0x7, 0x7d00000000, 0x487, 0x4, 0x1ff, 0x9, 0x8, 0x4, 0xffffffff, 0x6, 0x1, 0xc482, 0x800, 0xffffffffffffffaa, 0x24, 0x0, 0x2, 0xff, 0xf700, 0x7ff, 0x2, 0x9, 0x2b46, 0x7, 0x9, 0x401, 0x0, 0x100, 0xfffffffffffff0b3, 0xf9e2, 0x5, 0x6, 0x1c, 0xc05b, 0x1, 0x0, 0x494abe88, 0x4, 0x400, 0x8000, 0x10001, 0xc09, 0x3a, 0x80000001, 0xfffffffffffffffa, 0x430, 0x40, 0x1, 0x4, 0x9, 0x0, 0xbe, 0x8001, 0x4, 0x80, 0xffffffff7fffffff, 0x8, 0x1, 0x10000, 0x3, 0x100000000000, 0x1, 0x0, 0x1, 0x9, 0x80, 0x260, 0x7, 0x5, 0x80, 0x3, 0x3, 0xfff, 0x1000, 0x7d, 0x50, 0x42cf, 0x8000, 0x3, 0x400000000000000, 0x9, 0x4, 0xdc, 0x6bca, 0x401, 0xa9, 0x8, 0x5, 0x0, 0x0, 0x3, 0x4, 0x0, 0x81, 0x1, 0x5, 0x3f, 0x5, 0x1, 0x8, 0x5, 0x5, 0x6, 0x7, 0xff, 0x9, 0x47d, 0xfffffffffffffffb, 0x1ff, 0x100, 0x3, 0xfffffffffffffd4f, 0x800, 0x8, 0x1, 0x80000001, 0x40, 0x10000, 0xa97, 0x9, 0x0, 0x0, 0x6, 0x100000000, 0x8, 0x1ff, 0x5, 0x6000000000000, 0x3, 0x8, 0xffffffffffffffff, 0x10000, 0x3, 0x100000000, 0x3f, 0x9, 0x8, 0x3, 0xc77e, 0x8001, 0xeb, 0x0, 0x3, 0x2, 0x1, 0x20, 0x5, 0x8, 0xdab4, 0xfffffffffffffffb, 0x5, 0x1, 0x7, 0xfffffffffffffffc, 0x5, 0x10000, 0x7, 0xfffffffffffffff7, 0x3, 0x80000001, 0x2, 0x3f, 0x554, 0x5, 0xff, 0x8, 0x3ff, 0x6, 0x4cc, 0xffffffffffffff81, 0x3, 0x5, 0x5, 0x8, 0xf1, 0x7, 0x2, 0x3, 0x60, 0x7fffffff, 0x3, 0x80000, 0x9be, 0xfffffffffffffff7, 0x69ceb701, 0x80000001, 0x8, 0x0, 0x8001, 0x9, 0x999, 0x7f, 0x7, 0xff, 0x0, 0x20, 0x7956, 0x7fffffff, 0x2, 0xfbb9, 0x100000001, 0x8]}) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) 14:25:48 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) syz_open_dev$hidraw(&(0x7f00000001c0)='/dev/hidraw#\x00', 0x7, 0x480004) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0xfffffffffffffffd, 0x400) write$hidraw(r0, &(0x7f0000000280)="5363884a5c762f90cb2c0203236a19ef320bc35ff6d96e8a7752e26270aee7e951fb091b109bf97052b6a494e48377f733e4b950f9da460644d3238b03f7f9172aa9a6a2662e7f231fbe702fa371527d83ee6b621c5cfb1ec24d6fb6a1f2263de7cd2e49515a29e4f96a16d7c923fdc9a8760335c2875626496e3abdd758140b519993baadf6d077ce87b33fefde41499fcec36d75c1235572fcee5e18dd5154551f6fcb3729e17e059c1a53ec30787e4c259a03a36712f12b9c0100010075822813f60e80b4a96cf5e3c12374790cf0fd72fa7df4273e71ac06c73e", 0xa935461841bb8ea1) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x7f, 0x4800) r2 = syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x5, 0x8801) ioctl$HIDIOCAPPLICATION(r2, 0x4802, 0x5) r3 = syz_open_dev$evdev(&(0x7f0000000140)='/dev/input/event#\x00', 0x3ff, 0x200) ioctl$HIDIOCSFLAG(r2, 0x4004480f, &(0x7f0000000180)=0x3) ioctl$EVIOCGABS0(r3, 0x80184540, &(0x7f0000000380)=""/135) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000080)) 14:25:48 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) syz_usb_connect(0x2, 0xfffffffffffffe08, &(0x7f0000000180)={{0x12, 0x1, 0x250, 0xaa, 0xbd, 0xaf, 0x0, 0x10c4, 0x85ea, 0xbe8a, 0x8766, 0x5, 0xffff, 0x1, [{{0x9, 0x2, 0x1348, 0x1, 0x6, 0x8, 0x40, 0x7, [{{0x9, 0x4, 0x82, 0x1f, 0x8, 0xd7, 0xd8, 0xb0, 0x6, [@generic={0x4a, 0xb, "ffa1bcab1a911d83f78862526e1f8171cc1f0db6fb7162454fcb2f25a410dfdb45b87baaff525fc7f741569c893e5b5b0040e495b165ace24dfcf6a7bedac5c97c286de61c4415c2"}, @hid_hid={0x9, 0x21, 0x100000001, 0x80, 0x1, {0x22, 0x57d}}], [{{0x9, 0x5, 0xb, 0x2, 0xfffffffffffffff8, 0x0, 0x1, 0x9}}, {{0x9, 0x5, 0x8, 0x10, 0x800, 0xd7d5, 0x6, 0xd0e, [@generic={0xf5, 0x35, "41dd92df4a6e57acdd3da3ae8b3ee4a6d30e018552915a58e7e64f26c81820e64fbce87facc11912d436e4d84228768b1996d79501e7f7134d075db91873f1acd7ed2c30b7f6b0fd2373f45a91b16adb26bbffaa8af7e47b4b7138649fe716e446aee746ea0646696c1e9fdcb6fddddaa9476020e9fa544db72891fc5b9b0780bcf1caa98d871399df1d886938667b0366f91d79af7f9d00b773f7d378c0900838162b6403bdcd633d1625eaffe601613b41f74adf2a246c80394c7793c2189b38cefb0e4d38386c155fd519b026951eff0adebfd2ef64230d80fc85d77d24c1d0d91b44c28046a54cb1f31ba96be1fd3b8da1"}]}}, {{0x9, 0x5, 0x1, 0x17, 0x63da8, 0x4, 0x7, 0x400, [@generic={0x19, 0xf, "50037acbfe2708367809851a746084ca35fc92b8da483d"}]}}, {{0x9, 0x5, 0x8, 0x0, 0x5, 0x7f, 0x2, 0x9, [@generic={0x8b, 0x9, "b07f6259da9bba7610b9855685149d3d3917914089263a4a26c9d9570b66a9734557f308394b0ad6e7231732d3d7fc7831d9e4420adcd2976a1bfed37e6a03216f09fa7a09af31f47418c4a164970f87d2c595c835bfc0c0cd5a9c1635b1be738880f9a6a78615c7a7ab00927ebf397fad319843eef1056c854abe8afe7d1ec73d72dc494bf1a58e94"}, @generic={0x7b, 0xf, "a27f68803c6a6c2f896db326183b6a3f206a152d1c888f872513fda88ddc01c463cca227adf712afadb9f2950089ef2a07036fc4cfcad617e9492a465d40fd6881809b2bdb2f54e3132b7b2815f60d3ad890e4835268bedb83fb0766ef6ff0fa4dca152b36449d3d5f650aef30c1723732fff4d295c595544e"}]}}, {{0x9, 0x5, 0x80, 0x0, 0xffffffff, 0x3, 0x31ea, 0x20}}, {{0x9, 0x5, 0xf, 0x0, 0x10000, 0x3}}, {{0x9, 0x5, 0x0, 0x8, 0x7, 0x38000, 0x2, 0x5, [@generic={0x41, 0x35, "e3c51cf8a879ceea66c54762ccc48486aadadfdf237a017f4f6c80ed61088cca7a7cc927ab4f510cbc66d35addf5105d8be19b3fb19eb36f3015763bf8fdfa"}, @generic={0x2b, 0x31, "d508cd7d3690002c028af1c3670b4888b8016e459d191aba6f10aee77bb500e238c15b3f67d98875f5"}]}}, {{0x9, 0x5, 0xa, 0x10, 0x1, 0xd0, 0x5, 0xfff, [@generic={0x19, 0x21, "109cfe9a60043522f22dabe2c30a2be0cc11e05c75765a"}, @generic={0x1002, 0x24, "452861d991bed95ec9c7a0c80029e05d04f9d92463afa326479df6949b39d0ce984342e0ee3c222bbd12ccfc0a0950fcecb285e6aa95cd5acae57a40cd515b4c17c06b7a06344b3a7a79e1b9a8741a7c2b357afff9a07bb110f8c90774b94a28813b4b496f903d006dd623b1d01d49f0dcb75a82d65710fc5f448a2b3e17587c066049e47fea97b54acb156c98c7cef6b9b1c223f0221277347ca5efd53608539a11aa195e0c9faaceaf75034c57a7d8031d7082a18bf5ba50445c36a2859f052d9aac65997d3d55150aa7300d671dcf1a4772dcf5470087c746a0de83b98a6f88dd8367135ffb55d55d1d9cb69f88bd4570d015b92adb9b246802c519dba3f473b7e5d36211694b9f7e5ebba8b0591c732e718c1feffed7c74b483cf3dc5835401824554d79a6b060202dda17eda28fa91c3f4946ddab13260bdde227414eee3a4b1890d6db563f91fce46e136316f1a16601a2ff952c5366b9115f03ee2810db849a029ae96f0f228a1fa254771c92d8a94e3e2ec5c69b69351541d51d1ca79f0d8005efd5b738e9918ef2c22821b444dd22f47f3902b7bb67ba13755b6dadeba40e26658aa1cab815b5131335deec937dd6c61107856d953575bc65181c2c5eaef74f62c406f73a9fb0dd24048d2cd0a717758d45cd8e61d1717a8bea5c2d2da6280d1ca7e6b4f6f75b17197cb785e4f07d1c7f3d3404235294ad9de3a212ae09d8dc5d42e2dc096a051bdfd44ab3a25b339bd344492aa7dfe637441da5b91189229976373ca3f83d4dc55df636ab4bf4066b153910e363e8a9b1da44abec4cc02cdb48e03eb04949fe0a8e0905581a1b1729703250cd99dee1c5fd59bf5c19023f9261d8f4f51a06821288e44b2d09b5a9feb23d10b7ad181ebadb2545b5d61b8a3d7a51f084ae36311f4b261a085a24f42b9abc2f811e64d25c441e743975af582829cb737d319c21628790d899e265a408c6e03bb1c2821d2acd5d5e6027dec645574e08f344b8e745daaf08f8e3b830cea772c1663cc4cbeff47d81948d198c966024fa175a773d094259e115dff0c918302f1f1b309be7314e22cf52968f0adc281ee803b49856e00445bca52f1f8c796753fd332066a0a8a17ed9784e4fc1cd18109a5e354e10f39e62edc000846617e176be03e9991bd07fe866be89ce5c1aca108ee641808460516201f15d1cd5e606237c63184b0e18e631fe7810ffee793ada7ef04cf79a89755776328b8b8e5e8260b0bc40634376eee0198c462d0af77858ed71d7dbf336a87db4efd11565d01b266517908b1959619914555372b5ca06f1fcc17e02d2e5bf5a0f169f765257bd551eda3642fc2450b0a1b41d7d683ef236f05e3be12571a1e9ef3609761df50a1dea722959fabc63f656a70664bd20a35eabaaf8cbb78d171632c572af0e0bd063dcb67f148ab365b006cdbaee162ea2d2f9d730e6affa662c0e63cf6d551be4ae8c7d382955bbf921711a54266eee3e6e4b37d3d143c5ac2eaba92065c54e12e59ffc30a7c99bdefa901b66289282bec82bb5fb45b0354c366d4baf07ebdb57fe15b138d52e2244f375b0fa35f83328e9ff86cd1e66eeec30e5a1d4439ac1be840525d0322edfa71a1087bbad250496be03a9f98d29a06d248c65814c982030883b5159818ccd7b546a01affef0adb159d7ae608e96a86367f12f706b9b25fd57be959f5fc8d03f7eb72918df09b330b24b39e0b95585099cdeaa69c77c1a7b02ee9d765a9c0096e79fc55193b39847fba298a85b7945e37dffb1ccfa8f57ddd2e0c90eca27fbab8c50a775cad737d644e00d53a07711443e49e9335ef6dd0fde84bc5a4e107c58c58d364196b3ad6aeda2d0361f6e2f6b021954d384f41561ffd488fc9ec038422dc338c3acfc25730dfcfa736eb10cf5c010700b2f41c2b2dde35b51e276fe571c8904dab9e314fa4001c94a8eb633670099a5cf86ae6087261c20ec6ec6086cc6a933f09510b3d259e23a74e026cd4194db100b21c5077b55c2ec42155ea888d4e31534dd666331bf6e7dd2dee2de307d45c81d85e5f7d02dbcf0fa6fa67cd961e0012e5fe4d6ff7c480b8d39e93e27b5b142b4a63d8b13e06e8b9c242f4365222824d874bef5736973c5786a90447e4bd670dab764cfbeac133223c2b4dadef8d3522382c59648d9935ecce1afe756bba2f01dc721958df51e175050c5c8c2e5f267679b9de813ff3dc09e7fc0b26648fb96ad5f8cbdca545fcb2930dcd125c2aa20b890a598740ca9cc53b42cd84f74f335e7d1b8cd894fc47c0efd2216bcfc8dcb5e215ee495acb5144101dddd2b667f597130d5c8c386be3af29f4aaf54d81bedcb3e75edced25deff130337336186fc999b5e42399715513e13e7c04c7d2b041399da483d0a60abd32f34aabdff61f931c1fb8be614671a752000026d2a52d3ffd16b90de0d0b3890e615d93adbe02b445c920a35a04a2183dbb189159383c6defdaabd44a16896819c5c49c68f288aa717094ee7eafbbcd4605370b99e94c866fcb641628965a74c0ba6a1841d02743bebfa7c3ee076e33be95b1ef660ee4bbcf277a5147d82effd0a5d5ce64a0905c2ee4b619eb029db41a3a805699050e4d2a61f7d3b96ced0726a276c04f2473771b48e8836a54d6b7977bb0d8659f1b6800be098e11695c171c850f675506e6c02955fe6ec319680f63527e36a2b99dc1ef24dd40b56557f55a60ceb6b16e2dee72c054d6eca35a5a8eb26876a1fa50327596db5730956bc882924a71c5d842bb717b605661b4025ca0a8f2a1c768fbfa4d0033b2ff630fbb36083367276b4afdc6ac764034fcf0a0f7d569ca5956f2f34a557df3fc3d3f16f964885a253449488eb4e127290c03cc7d786e4d704c08bc87d8d3c5aded2c8dab29e36888deb16a0c54c23544e58654e36736447921d155a2a396a73f3712fb6ca7d3d9a4175099620db28e32b664cb23ffe93af18dc568d0ecd929835ec7161eaa7ffea27076e8048f30b67fcc9f10cadb7d54b8227797f9e0df315cfeb2a29946620794088f392f215397842f80ad67e14dd14c476d4d5cc73d126e00d9068f2304e47e9e4f4a207be2a895143081253732f4785b8ee67f1859c9e2956fad0ebb8bb7eb943037042d6364a6f5127ac6a4a9076d52a3a1ddd060f50317c9445d7e861e0847c16d2b23c9f639bd9d025b81b888404359163c3b99451291ece2d02b48a0e2c9208ca92e781664515021547569502cd67583e63338b2ce34c935bfc7234d4490df24db4097350c1e947e8dab4fb50eb61eae80c562a305f76e95b541fbe4037cd6161fc346f0ace24f50b785382c12e18440730ee1fda4bb1e7e90e89c522d793737d965db57d83e2c0e1c56b618e7eff7e5b469a5584cda4160ca35f3bf24df663556a0a4cd39cb3170374b35c91578c35f61aa739b70b22f50523cb0b272dda39c3112e128140bb5f3410f7a9eea8cec7aab184f9c15821c57249cf78219ebd2a92f689bc31db84d0629bf93f05707fc30f50ebc74ce030c2e00d60bfe0d5413cdf6db3e230f6b272c96dbb429d7a509b19109637f5c91b2f7622a376af66e32cbd7911185e86dec7a9539a1e99a32fc96228485a9acd01ad3b49fe72e286f91e7fe478a9a66d0906adeb269ebb63f8b2d250ff396981bdacb87c113772159b4e45bf706969ff698666a1e0b553bf570206c9db6432eebf849b440df5e605b2913f555350b09a8889bf6fe350d9e3535be0fac2b894404cbd737ffbe3ff69959033a779ee93dd32e24c701796de0f63509d8ed48e4054cc79e180a24dae16511266d1438a551d47d52503b77a13f384574880a3b6487dc22d39ec00d1c0e6075f109dbcece69b493e733a1f1afa59182cb8a0e9af7c2d05be64d8cc627f9e7402c5249a540a44eb074104ea758467ba16f9434eeac24e872b64f9abf32c727ef2a2d74b1f8948d12d82e951eafc58555b1e3305af41b581bfb3520f18d7dcb6900c385e92c9ebe4be1775ea65581cb116eb75e3c8db12f15ede864d1723377acb650ef062c53361d354d3f4a54ba7a6ff11ff43d19288bd96992b3beee1f5b82194ee5b31b957f0d4dbe1e910c34d6de10472d07043fd3dd47631a4c799d7e5a11ffa6e237a8d982598387b5ccf61448dac99c1aa4e1ac68e465c3e57ceab60d55cc1fddf4c6549c7f23513736bb66a685344e11dd616f530e3aec8da51a776f1ed9646213a2b3ea3e2955d8f50b0546295aaf341ba8aa145e1c2660168f0bc6d96c2edcd4c2f34192318355dba0bd46a2d6c5e415f3d39f03b0c0011a35e917d381755c02b8dadcb3c5c938aabeb4a29b427c10c77bb0e436742618389b982e841a7ff477ac685f44bac91148947afb5f0f80fab730abec4cb7835db4a99499074af5824bf8d85babc89c8da8173c293ebfb46e63bd062d806084a940c2ec464782317a268614066fa2349c59201bf1a49ed48e5fecaf52c1eda64cb97bc6bddc57d1c86ed5cf3dbcfacd0502b828ab8021f23d7a5382a50a1b97ffd725aaf9a3d1cf32ba9b7913d303711921725bd67af283620ce0bf9d51bf02af9892e5799bdb69591a85e90b490d70fa2cda50367fcb05eda7176e8b223ee794cf8f650980a1f99872eed7cedc5f9594410cc4159fc6b513e1208a92599d565e3641b2e3b3b60f6b35ea7026ef3f286140527b5ea0debcdae4dfdaad7a74d3e6470b33a5ab77104b7a7c0e9818d865d6bdc91e64b992b576b647084eadd081f10b30d5a64ea8b4c19f06e11ffd9a5fdba32f4a032d3b38a2a7346b8fab4688ce55cf076756b271ac02f0d0de5c167f346fc6189e2a78dc25957fa20f3b9093c11a258a1cb52a88012d1d3890c91f93fbcd858c35753b945e7a9deabc2620cb3f397a65dffb6f281e90b171b8f24965ebb951959b19980fe85a4675e2a586c25f387cf475255fa59ef78bed0d5c6f500fe46e70f5c1c9e36d99ed63316f6359e997aa35623526ad3c95809ac80fa9f4b48be4d73fd21dbc9e7a1f57bc34a045127ff81a19e2bfa4a9d936bc09b5abd48d199de7381702c7edcca53d7f61dccccd7cb8c29a370440d07d98c919d7d04dc9f24d515d005bab2cf324916cb43f397b65c990f8d1e86f8939aa899a8031265d91c876777c148dcab472a5e4d0bd9b79118d461e84a3983b5a81101e54747f328d0a71a2a9d3c33928b3d50753832eb7d008f59cb9a96d54d2fedee6ca04a1dc559420ea2b36244032d90a84484d7c47a4621e94806bbee05753f89585c2ae745675a3a39fafdd8bdc97def21977f3a6aea698dd1d4a12356f6f4ce485d9221c80546e9813f9ee048ba7ddaffa02bb0a8bab2c4d4d92915142682b1f2b3c695ca2c055b583276328901825a4e4a6a9cbd935de7a11a14f763af4322ac0a5b96684dacf950b6521b08a99d40ec9b85b6c1ffe178213815ce172b6b1878cd1d6f8a8cdee41653cf1e7e8ec24ec57be651c585756d2fefaf41e1acbf36ecc4ad37b8829de30be86fb51a9c33de338d68f5d9e44ab2a2d8c7fc2b425999523f91fdccc8debe6fc417d7d1a352f8b93285bc63ec1af1d19ba1e3eb6364beddfb959ec81ee6cae2f6e1f249cda4c8bb74bf6ad0c2a3a6f93e0f7c34613f8071fa7292077ef654cd0b90d6514c3e2a4db0e9104445eddfa56115ce07bac763b0998ab636cc645c255fa6fa8b4117f8874189b3d410b7023c39cfb1c22c338a7cf8efe899017e1a188e1f10bee2c255140f77ca2d607a05125ac46f4d902d118ee4a91631d6ed1f712"}]}}]}}]}}]}}, &(0x7f00000018c0)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x310, 0x8, 0x9, 0x4, 0x8, 0xffffffff7fffffff}, 0xf, &(0x7f0000000080)={0x5, 0xf, 0xf, 0x2, [@ext_cap={0x7, 0x10, 0x2, 0x18, 0x100, 0xfff, 0x4}, @ptm_cap={0x3}]}, 0x7, [{0x60, &(0x7f00000000c0)={0x60, 0x3, 0x144b, "5373a343c1ef6330d58766cdf28e0d63a8fa867cc32df4794c68f2a4fa72f0c79c958f2723eb3c11fa16e44e065be0f14d13901eb079c5e6116247a3002c1935beb511e63e969ef859cf2575cdbcdea8877583a2b78320aaac36ecf8"}}, {0xeb, &(0x7f0000001500)={0xeb, 0x3, 0x147f, "24e237185b401e0eb60087cd1a4a849450b3c9be374f7c6b6262ff6bc24e41a693f8498d16f5f0d162f59c59e7dc2df52d4880f44cd6a2ebaeac610c47c1495ee7c2aa14ee6bd3187aab3f010337228bb8f4ea8fe2f14009b54bef412556fa1a0a945cb2d39f8546511263eee2b590c01927a133392452eb07dc416bdd48315dfbf5135e54425d2ff994b34bcb3c0aa08e2799d93f174c25e0aaa7ca4031d363709c47cdc879e12d42384e261014ba6e5c7496aae97982a711088f4489d6ec021a7931cc49e96f6983d18c60dd24fae63ad1a5c4c0fd49a46a621dab6de401dc56b56f4a0095be"}}, {0xa6, &(0x7f0000001600)={0xa6, 0x3, 0x439, "1d0c08ada34b3b47cc21adcf4303e35fd1d0811cc2e497eec799a5092c6de60f9c16b0755f74217fdfbed41a42eb5800bbdf3e93831824d16ad710926e8be6ea1bf31faf9583c3011b0bd1887c51ab2240ee3467271d6c4d9251fa7c1b1aacd60c418c9eb8a5f3af31f57401515ee3b3cf01f4fd833b455e064f77a1e9b1cd0b0c999209754d11e090b775d5ffe9ffd853f8c0f62f31c2b46acda965235ce9375e83"}}, {0x4, &(0x7f00000016c0)={0x4, 0x3, 0x44a}}, {0x76, &(0x7f0000001700)={0x76, 0x3, 0x144f, "a616e36ba234baf7d7bdc855eaef833a484dcad2ba5c5b7d362dff2b295032158df1b0722955129ce95486337ea6c2ea3b631787b88d4e99a739a0d9648c7d9b6d67f137b0fe793b9252d844dc2273647ec482a75308612a553108f4677708eafe96ba07f435cd48e4dac4bd504b5176cbf4"}}, {0xf2, &(0x7f0000001780)={0xf2, 0x3, 0x436, "bc90463e67fcf3eb1c0b5551c1350ffe6f4de029fdba485fe06badb8d6d9e35115a73066e5b60f90c0dc8e3d0b3984bec355a927fde20e39b7fa2249581a0c9f3beae50f8194fbee78a4f9f9c40266327d421b9ce3770482cbb335d2b7b0c0694fe36438f2739f04e31f1f6a3ee2438653cfbddb16f4059b79b54206d4ae63162fb6ace4a6481f212e612476ad0f9411104cbc97b44bcf005d36f8d4abace906e618e21f5005f91797fa20695801ae6de02510b5bbea6959b6c12bd4c4145deede5432ce64dca2b7fd99b85ae5e886e24df304dce3051aa43447a70883d6de23e35d930a1740920fac4c8dfb8981"}}, {0x20, &(0x7f0000001880)={0xffffffffffffff1b, 0x3, 0x444, "afd5d37d81a97f348a9c47d6d729649ba95366caa8973ef7f9eab04e"}}]}) 14:25:48 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xfffffffffffffff7, 0x100) ioctl$EVIOCREVOKE(r1, 0x40044591, &(0x7f0000000080)=0x1) 14:25:48 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7", 0x89) write$hidraw(r0, &(0x7f0000000140)="8a", 0x51b5) 14:25:48 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000080)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0x9c) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x7, 0x0) 14:25:48 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000080)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000040)="8a3ef78cd50b497db15303", 0xffffffffffffffe5) syz_open_dev$hidraw(&(0x7f00000000c0)='/dev/hidraw#\x00', 0xfffffffffffffc01, 0x0) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000000)) 14:25:48 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7", 0x89) write$hidraw(r0, &(0x7f0000000140)="8a", 0x51b5) 14:25:48 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000000)="8a", 0xfffffffffffffd6a) 14:25:48 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/../raw#\x00', 0x7f, 0xa2801) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) 14:25:48 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7", 0x89) write$hidraw(r0, &(0x7f0000000140)="8a", 0x51b5) [ 1164.066867][ T2859] usb 4-1: new high-speed USB device number 120 using dummy_hcd [ 1164.086867][ T22] usb 2-1: new full-speed USB device number 52 using dummy_hcd [ 1164.356828][ T22] usb 2-1: device descriptor read/64, error 18 [ 1164.506909][ T2859] usb 4-1: config 3 has an invalid interface number: 8 but max is 0 [ 1164.514977][ T2859] usb 4-1: config 3 has no interface number 0 [ 1164.521188][ T2859] usb 4-1: config 3 interface 8 altsetting 191 endpoint 0x2 has an invalid bInterval 80, changing to 10 [ 1164.532358][ T2859] usb 4-1: config 3 interface 8 altsetting 191 endpoint 0x2 has invalid maxpacket 2047, setting to 1024 [ 1164.543567][ T2859] usb 4-1: config 3 interface 8 altsetting 191 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1164.556789][ T2859] usb 4-1: config 3 interface 8 has no altsetting 0 [ 1164.746817][ T22] usb 2-1: device descriptor read/64, error 18 [ 1165.016851][ T22] usb 2-1: new full-speed USB device number 53 using dummy_hcd [ 1165.076970][ T2859] usb 4-1: New USB device found, idVendor=056a, idProduct=0044, bcdDevice= 0.40 [ 1165.086090][ T2859] usb 4-1: New USB device strings: Mfr=3, Product=0, SerialNumber=9 [ 1165.286818][ T22] usb 2-1: device descriptor read/64, error 18 [ 1165.576885][ T2859] usbhid 4-1:3.8: can't add hid device: -71 [ 1165.582957][ T2859] usbhid: probe of 4-1:3.8 failed with error -71 [ 1165.591128][ T2859] usb 4-1: USB disconnect, device number 120 [ 1165.676845][ T22] usb 2-1: device descriptor read/64, error 18 [ 1165.797021][ T22] usb usb2-port1: attempt power cycle 14:25:50 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000000)="8a", 0xfffffffffffffd6a) 14:25:50 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="0071b95662dbebb08e135951e6f34453062a3aeb29a632bc95d69e4c1da9a6820f02c2535d131063a227e81243ea73468b0182ca6843ad837dcdcb8f1fa820c4245547024c98f60441bf1ac49d407aa9cab1290bcbb33c6790e16ba1c4566412a1dc25d794ce0e5dcc17d91c717d0058ac98d2f58fdac502f5bae4345bae9ed5da9326db1e9fbd584cbfafbcb1d1ab49f8f3c1a09811ecc9a1b5a5c1556c778c0d443dfebc6f7bf4774f0c963ace5881d10e426b04950f339ed58d8de438384af75440b9aa7315f7634e12c8287df6eaebecfe7ad0de3d93603374a5e6f1842a5f1b0a2747aa1a544b3e8f963a6f71df384d4d14355433e13ad70303ffa18edf7b8bd0bf342b5e5f540edfb58a15c800b49fed855553fa0e263aa6f3df396af26b6b100e2310d61ec6c6e9d1f7fc63cc03fe770767ed9a8851cf70be5c075fc2bd796d5189f073263ba908e10ec494862ce22568400656928f0bf2cd1911055b44e71862c9c724bc93e010b62f6914127fd5ca6dafcd90b74043406fa3878f828e516712ffaa44a1a2e9cdec5dfb5d71f4c8e9b1516e37117d2d9acbc3e18e6d7592c4f7e8d8635d883db3bc6114f68b8aaff3ce03f69ce6321522ddad4dfacbf2f84bac14f78fe0cec1235f30be71d859e05aae6892aa2fbc8360c951510ddd720b153e177a0325b0d4d4671559b8aead72bfcd15acb2e63e915d4249befda5d6f4b740dcbfa2d0ceddb44fb44b65e7a2428841aefdc1fe43df6943f47dabb8c096e810f3bb729854bba4aabc10fe341d07be62447753012792456cba43cd432f6bbb1a95ccd84be43866d06b70efd2dbdedfdc560bfffac53d447eb366c295f7e53888432cb6e5a5e85cd8c15e640b867fd24108fc84b992312d2e60d5ec231442282781bf3133df2956845a17ce1b84101bd056ad2dc16e6e78ed957dc081c73bca3549487278d098f2370b3e8b591f9f9e90ab2440f33ef4df7712c5269767b087879d115368fd0b31935baea5a764c4edda86d9fa859bb2f57f0ecf934b6b7fbb794d25eaf6ee6b40129afd9a06d034acae500443a5db559629d38ce6c5f2eb707c3d91a029364a279811a240ceb31860bbd6ecf340a65b6b9888ec955d3ce3fb33b5c4f5244c56a791c0eb6797a5be10b8ef314fd3cbc8608b9b413b5d50282e060d5fcc9f3fb62980dc2c2305917d80f16ec8ae1322e83b6571fa4f6a5dac9d1307b56b5408a5f3cf937b667735e56a8edc3d3bdd1f4bdb3c122b50d076968df652de1a4a807c03242ac3a2ef228c498f151c47820250e7b38bb9da8c94f162a5c0cad3696b775087b22a04ed64eda30b3c9fda0183c3660c49109ad04037026857cfe1d4d44fab0ee126d7a66d311d36552dc994ac3e7bd41beb3034f8cbd6ed85cb7b9d6e699f537b6b41871455300de784366824893604f3296a1098942c9587b361cce28e11f73ec9177075e6b97472d977d23e5828d5e50b6e32c7ffc474b366cdc101cabb9b57f9c4ef3d979163c55ff3b2a8ac1ff9e3cec8daa2bbfd2833f257ffa89f2f76e454efe8cf0ff543b3bf460a309df9733fdad2f9fa48be5db110997cf1d638efb0d7e2f2ace6ee4c11c9b3af3371e9e84c3f34260d1ef65e4a4ed68f98c3f6984d10606dd735f9d26ea6e042ddc6e8be68f806d15bdea6de5cee672cba682053237a8cb66a73cdb9b1bfc499a7aff503ed74bffcd29c75e738f28580eae09c276aae1c204f13790a64db897406017d0be4ce4aece895589ff68660a9bd02c2d5ecea06b445149b2d9ab38de90ce65635d13ced08c3df8b7a5659fc070116c142427f828ab03724d7bac8a69fc0c10624bc65617f20fc6e5786c64175de70ec83838bb2d2f6b5d94b4eadeb6874f74ac96aea45306ef910de89b055e21de8bebaf67ed4980e4f694d2c769832543ec90302ca1ae2d4408b32d553e87c5558350a157fa885125a049449a4513fd85d6fc0dc46351fd5a819a31007eeff06db03a9d3b4d6d9e51ed7e5909922a157f94e92d9886eb096053c06323a4520f90746c4eb8bfe974fdccf14a60a018a15f6ce924e72e5ea620887d56e1c13cc3e9a7e897f53ecf5e13d2b512573cfa4cbc61cae53bb7e93b7dd0acce97f260af00926a8ce86bd6c7831256dbb3d0963f9a4b54e8fc6769ba6a8b95cf76e1cf8615c6d085fd52951f667eac71a305b80cb67230a53dc4fc3c1b29f7ca69c9c7aef6cd0e74b940bceb13e33c4844f5aeeb35945086fb4bfab9ecda25e16c94a59d1134ac535ac7259859f07f763c018796b54ecb2e4618e6d2c3ae5f1018d437bc0663507cc1a3b8fc88eb4fe0b4c2627d47e2d1a1583b27085d6cfb7fa1665520993f9c6b9a03572b6660bdf0204b996ac25d4e6789b8e7994e2470ad7e799ca41877033e6c8713dc08b49efc5784576bdf27a869ebd85f9df0d3980253f87f3614de57f69316592d05054999f21cc473e2782cbc8b37afa13d79c76a0fb026867c25e69beb42955c8b0af7872cac103d0d9c88ea1d558194b1e10825c236ac3cc19f8d8c91b7de00e73616b1cbc07c4a7565f5b7d1fd1fcee6b4f22ba9fb04560678f8eb86ffd9fd73bbd04573010a27c6c77b4b59680f4640add294be5f817f0762f31f2756905bf3afb3d12a3b3564027481b0222b43638111a5d5160c819902d972f3267eb3fa451129fb9a82d043cc68bf26c2e9a5c8c36e53ac44dc20497c002b0a5c856a9255e211e65e57ed94a545d64b1fed1a46cc645948f58e7d67f6ae0ca644d339dc9fe3073817019ee080a8b72fe00ab457e4cbe1e42aef59bcff3fc8f0647439754e3a18225767f5f50d10ec1c69e503a3aeaf465a08d21d22241d1557f9e8d6019eabc2c10c39c5a62b65437f22c64bf5b05b6e2b3b8eabb0a179eb319a06ca7f51a33b68c5dae80b99bab474bae05dfe89649d0883088465e26dfdfaf6a14b3391abd74968a437c0b7c15e3493702b47ce107a7837d3a01aca215453a7303f9258a7798675449f1bca5c4bef868100fad7996f2ab2e9b14b3ae30a8f12b74ab9d23d8358dace09381b338ea0c812aacf144cdb93b56231c700daed78678fc4b9ac0fb6a891e3b765edcc971656573f477c8bd38e7b03f4fed951992102458564473bea954a8d1522b6c1dc42bf3bb60d8aeef3100c4ebd9553e12578d399073d4324ac96b68d6ca19fc0e1213b8b7c86d249b9c988bc989f34998c762fc1106a145caf66a5924cdf8f6284af10e17214360f59413a98ddee2d2e93b00636a254aa4f47c5bf82fa8ad859d3d709f994cb42e9b59f614510fcd9f1a1578b040d6303d2fe8f15477c76ee0f2a8922a64288ad6915e7098f2ab3e6ae6d497738ccb652c597a7145810bdb7431b71b928c4e18350cd4bcd217150bb47d8ed975491f830ee4b3aeb2f3436b1209aec7c3286316ed4692d43ef240fa1142f159092102e7ae4824e94cf99f89e7c1646d076c615578e9465082362bec8d0ebbe6ce6a332e7205cfdb9b077f7736b11cb5c45a90685fd010091dc16280c29b4f2b16325fb1ea4da9d92ec828a0e0307f8628951daab96d0f172d6d6e8b1cadb4db6962dd278f420082176414dd50ad49c633a17dcde6da594e512fa338d8c08d9725abe02073d376052d9896e86d45e73caba9e87109c3372a5094fe9baa15a385b436ee3056b0c0d07573a2e0dc61e1b3c8eb7ac024a2cf76132799093f367146208a7d134702a1210df2556193a1d800fc32e7d01c0e0d325b008c2279284b57873982694cec98316a52d1b0b7fbc93cdf5531b5ccde6de337f8516a4bf1b918dc76617dd461dc1d18bbfebd10f58c285cbe9de3ef55cba2244da5429f2dfcd8710092ebcd11519a9974f2d1b14c0624f6dd17acc565b0fe77afba2ea8dea247296ff8b440945ebde9b04316b8aca7d156c324a47fa38900fd4b39354eb8b6f7827330dda523f72d53a3cc4a548d12194e5ed9a5e5c82ab1c26652a9f7e3bd6e1e8ae6f18c902f0120a45a10569cec815285838e10a5d43bf007edd4fac5d321cc1f7d1bbcd32ea0001aaefbaabc285c3d7da312ccf2494c9aff67ec78a3c3ddc5cf8cc08a1b0d289ae01f8f3189287f5e42cdde08db164bafebd4274bcea23c6b217d8cc5986a056104ae11c0b799eaf1d4eeb005a6e2ac83792071cbcc737a7db5856fe5b5d0c15aff67325cf384e37d0500380e33d17410c3fa68a3e48cffb42823c93d69c611232f281a7356498e64bf19c8f7a1cd23b2af7fa74f3f267c6d16602691781462f1ba1bcd3757a6666f8c86e5fad3689daf2aab5558a906b1f258abd2eca48dd5f99cd421f7b326be64e4c9a8c7ec7379637f905a590f73e184818c4caab5a3c5b841de885b139882c8aff245c19d994cc382241daca6c803b4b2376ddcba7f030418a7ce05794bfbb7eaca3788cbea5c0d6ea5caa95e9892be1aa43354cd7560b0afdcb899c26af77e439d739be4695e583e19f850bf214d2b3f6241b17fe043e345d3426c330a4ee55492864ffcc3ba9a609f5826633c4d20df044461c6765820255afcd2ac803c65f875aa11b52be3e9f408a769ce3aa56dfb18483bb054de6765258d097ce589319cf83fd84a9b2212af52a242beadd0c8e72866b48fd33775846037a2187c05d29fcb2d05fe5b4c5b432566bef17083dcd10a5b47d6f08158aee7bb4ae4d1636f903c9a28b846b1239ede734ff38b97bff6cf97b918860ded565042a660336abe9c2e51b15ab41b7572708767fe5bc2f2c16433da205a83fc0798dcc953771ec7d856b71065ba7c4e3d4ef686bc71ce6fe8c76f5a7ff83e00d9b9f957bc78e6f097c089fb7e7e37c70358d39b5730898165342903cae58a03b34f6f953d4173d3aece72e686bad14ad01ace074054d76d636f4e597e9cc4d5485c49154ebf79cac4f1d137ab1211578711d3a0968a460bf2b900c51fdec6c408843a31914e98e73bd9212451fb04c93c8c705cacb850aaaf28bdd84250fd26c0c01259dba89ea5b6972d0c973c57b196f52c031692f9ba570eb1e2d5c0b64bc275815943d4ed89dd0a198e184b014452168ba0d7e3868b925a7903eec96ae14bb851ca9882f056d8bec638873b39bc6dfd9f81ccdda1801fc2bfcac6bda5d6903fa7df0e64cb4f79a75e0742bd0aada85cf185d0046a7772aa425b9e3ab319235e45a9ac7ad5b239908e5ccef95cbd90331309cb9dfc687de36a3f9f433679a68cb4e734daf93974aaf6c69d17a90c27d0fb155d40f5260b1baa2d6689beeaf29f1f47523b0cc2379af81a44daaa337b1205a8ade17d946ff7469eac0bc3c03440ab950a8d0989a96554e42f7d3604dd00d4fa52df79d74a7c8aa00595de499d7ef9a367fa9ea53d3677ba9bfdeb5ec618e7769628c87eaafbf9f483f05d7c0c92c7d88453f8f2300220660db9a9aa5369df5093e942e8a12545c9e3f7b26669df20088560152284d233c49f11db1934eefb1077694ad77f3e73560cbfb1bd1da4a0b8fdd2af404c4cc7be251219e9fbf6fe984f91409d59d4ee35f8c315b89563a6d5573373fbb30dd3fba14f5d52f797ae39344439cc81d04aa7e2dce7b20ed3da733d355b9897cf95c5f3bab9a9e92df3b242f6ccbb9da78417212014b0a5049a4e8d7b07cd7cc22c10e7e3d8fc38e826dcb820abf489a7f5781382da83ed756ac12094d11554f9f3c41ce4d2c61908db03c6940f6ebed2691fcab980ea534d95123bc6b227a6bd63115bd6e0af646b853af83f6801148c8ff55660d333ba102e35360ff38d6f7b", 0x1000) write$hidraw(r0, &(0x7f0000000100)="71efc9969fe48a5b633ff296efc0e148236e651f9e45956a04c931c4c92b9b53513654422b09cb7f83e94cd1e06368bda28e65eab05c", 0x37) r1 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x2, 0x4000) write$hidraw(r1, &(0x7f0000000080)="c1a9e37628968716128235a4ce400a1b6adca0f3130829a0afd31eee558a764f975325e1db1c0630bdc12c99d135473f5170bf9bfd179fbe8a", 0x39) 14:25:50 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412b", 0x93) write$hidraw(r0, &(0x7f0000000140)="8a", 0x51b5) [ 1166.506830][ T22] usb 2-1: new full-speed USB device number 54 using dummy_hcd [ 1166.596920][ T22] usb 2-1: Invalid ep0 maxpacket: 0 14:25:51 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x1, 0x410040) 14:25:51 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x5, 0x183000) r1 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r1, &(0x7f0000000080)="9c15e8a1bcb4a1d6c28e3f7ea1c539e777c48447b6ce7c856d4223a560794decb7d6859dc13b76e5e118bcb371b1627630bdfd16b6637ff6de1f0f302b42dc9f030e2522cda94d2bbcebb35e02c31db8ee1948699489e2481a3108bcb90ad82000614d50c4bf6227cd754edd9876f6c6fe692301ff30045c3258d4f3ee", 0x7d) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000200)) r2 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x99, 0x80000) ioctl$EVIOCSCLOCKID(r2, 0x400445a0, &(0x7f00000001c0)=0x7f) write$hidraw(r1, &(0x7f0000000140)="8a", 0xfdef) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000000)) 14:25:51 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) 14:25:51 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412b", 0x93) write$hidraw(r0, &(0x7f0000000140)="8a", 0x51b5) 14:25:51 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412b", 0x93) write$hidraw(r0, &(0x7f0000000140)="8a", 0x51b5) 14:25:51 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000180)="44c1c34997c41da77263f181f90868ce21037de8c1eff3da3cccc0d60bc54a42aa75159d389bda4648d6b8160e0182ad4a0a93637047b249a8b74af78c074ffe2e9d5edc5edc5f7d4f", 0x49) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000000)) [ 1166.747256][ T22] usb 2-1: new full-speed USB device number 55 using dummy_hcd [ 1166.856952][ T22] usb 2-1: device descriptor read/8, error -71 14:25:51 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412b", 0x93) write$hidraw(r0, &(0x7f0000000140)="8a", 0x51b5) 14:25:51 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412b", 0x93) write$hidraw(r0, &(0x7f0000000140)="8a", 0x51b5) 14:25:51 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xffffffffffffffff, 0x8000) ioctl$EVIOCGABS3F(r0, 0x8018457f, &(0x7f0000000280)=""/171) ioctl$EVIOCGPHYS(r0, 0x80404507, &(0x7f0000000080)=""/179) r1 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x8001, 0x2400) r2 = syz_open_dev$hiddev(&(0x7f0000000400)='/dev/usb/hiddev#\x00', 0x53, 0x40000004001fffff) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000040)={0x1, 0x203, 0x4}) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000340)={0x100, "bb18b2493c3ecdb6e0acb27df99a7bdb5c761f4857e4fe82c779a86b6de1ea616f311ba8899c38302a5e5ce2416c3da12ebf1ff684488357881bf6d2f7b5e9a5"}) read$hiddev(r2, &(0x7f00000001c0)=""/175, 0xaf) write$hidraw(r1, &(0x7f0000000140)="8a", 0xfdef) 14:25:51 executing program 0: syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x400) r0 = syz_open_dev$hidraw(&(0x7f00000000c0)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) r1 = syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0xaffb, 0x80000) write$hidraw(r0, &(0x7f0000000200)="43d888f2b0d3a0256598065ad9af07fc1a50fd9e159093d9b6f950665279001e03c72315bf6e9c828c3fe72a5c9356aa9f1a5132a78beae4641fb36ce19dc7f3a6874bbac01aa9edf49209b8c717905a54b4cfbfe6a059224e3e9274bb6bbab5941d8e842b4dc1fc47a7467f3106aa7b6b2b9eccba274b236bac559df06e5afe68817061d1ad7316f8bb75606cf920f88a479184b956aa8480c3b181d86fe8c9f85b787a36c3838f6d84003d3bd1fadb12dbb91fe0b03d662ca84816c3b3033faad75c5ebf240d5396caf32775e22f6090d58ab853a64634b60ee2f7f3eef20e04342e0da76243d56f5c0cd885f76a2d94eed1afa910d4dab640e1af6c0ffc", 0xff) r2 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x8, 0x200) ioctl$HIDIOCGUCODE(r2, 0xc018480d, &(0x7f0000000080)={0x1, 0xffffffff, 0x7, 0x1, 0x6}) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f0000000100)) ioctl$HIDIOCSFEATURE(r1, 0xc0404806, &(0x7f0000000380)="0d7fcc4c52f83ef34f74ecb2a2e59cbea1a20239add3fc9339c59a213511ecb7ea07c4df0be5d8b448963f4cf0dd68db65a0e6f507300236bff1e861d476289f3bac6caa6e71774d48b6facc057ea34b55f62997163c8142e6e0f56d37c2b7930b828921fce23b73101bfb9f7ef4c774c0565476e5217b0b3b68f39fc183fbc126f9d8e5e0a21a7dcb9d7ae3cffc9d7b5f885439947b76c7") ioctl$HIDIOCINITREPORT(r2, 0x4805, 0x0) write$hidraw(r0, &(0x7f0000000180)="84b519dfb0c9547c253a753deb6c540850ff15f6bd7bd85bb20488ed5017041af94c634e2ca3315e6ded7da3c75f7b48fbc2fc457300fbfeb4c1bddeff8194b8fc69a1cdfaf0e07cd97a222c0a43e9bc096f643c562887b2463ecde32baf25bc42ec", 0x62) ioctl$HIDIOCGUSAGE(r2, 0xc018480b, &(0x7f0000000340)={0x1, 0x100, 0x8, 0x5, 0x9, 0x1}) [ 1167.066931][ T22] usb 2-1: device descriptor read/8, error -71 14:25:52 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000000)="8a", 0x1) r1 = syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x3, 0x8040) ioctl$HIDIOCAPPLICATION(r1, 0x4802, 0x5) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x1000, 0x200200) ioctl$HIDIOCGCOLLECTIONINDEX(r1, 0x40184810, &(0x7f0000000100)={0x2, 0x1, 0x9, 0x40, 0x5, 0x40}) 14:25:52 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412b", 0x93) write$hidraw(r0, &(0x7f0000000140)="8a", 0x51b5) 14:25:52 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/../raw#\x00', 0x1, 0x309001) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x400, 0x280) [ 1167.187546][ T22] usb usb2-port1: unable to enumerate USB device 14:25:52 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000280)="0978366a3f64ce3457b88caf8f3f78731948022718e17f9058c385532d98c21651170a59cab7e6e94ada9245b7f86bbcc997b9", 0xf0e5) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x80, 0x40) ioctl$EVIOCSMASK(r1, 0x40104593, &(0x7f0000000180)={0x15, 0x8e, &(0x7f0000000080)="d36dbb20312bb028300ddea0dba4c16c30334d381c4035e8c24d752b34ed653e44c3afd30ef03b2370977829d38ae4a47e1228af343b63e657516ad9dfb0a7368523df3da4719853a78de55b674e24012bad789957615ed0ef6996cd825e587a573ec7b4d64f40ea86185b82c8e9f8cd0f2a3043c1ee6c352a3c43eb4b9c7635636a07bbe330cd0a344a2dfe0a3a"}) 14:25:52 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f497", 0x98) write$hidraw(r0, &(0x7f0000000140)="8a", 0x51b5) 14:25:52 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="0071b95662dbebb08e135951e6f34453062a3aeb29a632bc95d69e4c1da9a6820f02c2535d131063a227e81243ea73468b0182ca6843ad837dcdcb8f1fa820c4245547024c98f60441bf1ac49d407aa9cab1290bcbb33c6790e16ba1c4566412a1dc25d794ce0e5dcc17d91c717d0058ac98d2f58fdac502f5bae4345bae9ed5da9326db1e9fbd584cbfafbcb1d1ab49f8f3c1a09811ecc9a1b5a5c1556c778c0d443dfebc6f7bf4774f0c963ace5881d10e426b04950f339ed58d8de438384af75440b9aa7315f7634e12c8287df6eaebecfe7ad0de3d93603374a5e6f1842a5f1b0a2747aa1a544b3e8f963a6f71df384d4d14355433e13ad70303ffa18edf7b8bd0bf342b5e5f540edfb58a15c800b49fed855553fa0e263aa6f3df396af26b6b100e2310d61ec6c6e9d1f7fc63cc03fe770767ed9a8851cf70be5c075fc2bd796d5189f073263ba908e10ec494862ce22568400656928f0bf2cd1911055b44e71862c9c724bc93e010b62f6914127fd5ca6dafcd90b74043406fa3878f828e516712ffaa44a1a2e9cdec5dfb5d71f4c8e9b1516e37117d2d9acbc3e18e6d7592c4f7e8d8635d883db3bc6114f68b8aaff3ce03f69ce6321522ddad4dfacbf2f84bac14f78fe0cec1235f30be71d859e05aae6892aa2fbc8360c951510ddd720b153e177a0325b0d4d4671559b8aead72bfcd15acb2e63e915d4249befda5d6f4b740dcbfa2d0ceddb44fb44b65e7a2428841aefdc1fe43df6943f47dabb8c096e810f3bb729854bba4aabc10fe341d07be62447753012792456cba43cd432f6bbb1a95ccd84be43866d06b70efd2dbdedfdc560bfffac53d447eb366c295f7e53888432cb6e5a5e85cd8c15e640b867fd24108fc84b992312d2e60d5ec231442282781bf3133df2956845a17ce1b84101bd056ad2dc16e6e78ed957dc081c73bca3549487278d098f2370b3e8b591f9f9e90ab2440f33ef4df7712c5269767b087879d115368fd0b31935baea5a764c4edda86d9fa859bb2f57f0ecf934b6b7fbb794d25eaf6ee6b40129afd9a06d034acae500443a5db559629d38ce6c5f2eb707c3d91a029364a279811a240ceb31860bbd6ecf340a65b6b9888ec955d3ce3fb33b5c4f5244c56a791c0eb6797a5be10b8ef314fd3cbc8608b9b413b5d50282e060d5fcc9f3fb62980dc2c2305917d80f16ec8ae1322e83b6571fa4f6a5dac9d1307b56b5408a5f3cf937b667735e56a8edc3d3bdd1f4bdb3c122b50d076968df652de1a4a807c03242ac3a2ef228c498f151c47820250e7b38bb9da8c94f162a5c0cad3696b775087b22a04ed64eda30b3c9fda0183c3660c49109ad04037026857cfe1d4d44fab0ee126d7a66d311d36552dc994ac3e7bd41beb3034f8cbd6ed85cb7b9d6e699f537b6b41871455300de784366824893604f3296a1098942c9587b361cce28e11f73ec9177075e6b97472d977d23e5828d5e50b6e32c7ffc474b366cdc101cabb9b57f9c4ef3d979163c55ff3b2a8ac1ff9e3cec8daa2bbfd2833f257ffa89f2f76e454efe8cf0ff543b3bf460a309df9733fdad2f9fa48be5db110997cf1d638efb0d7e2f2ace6ee4c11c9b3af3371e9e84c3f34260d1ef65e4a4ed68f98c3f6984d10606dd735f9d26ea6e042ddc6e8be68f806d15bdea6de5cee672cba682053237a8cb66a73cdb9b1bfc499a7aff503ed74bffcd29c75e738f28580eae09c276aae1c204f13790a64db897406017d0be4ce4aece895589ff68660a9bd02c2d5ecea06b445149b2d9ab38de90ce65635d13ced08c3df8b7a5659fc070116c142427f828ab03724d7bac8a69fc0c10624bc65617f20fc6e5786c64175de70ec83838bb2d2f6b5d94b4eadeb6874f74ac96aea45306ef910de89b055e21de8bebaf67ed4980e4f694d2c769832543ec90302ca1ae2d4408b32d553e87c5558350a157fa885125a049449a4513fd85d6fc0dc46351fd5a819a31007eeff06db03a9d3b4d6d9e51ed7e5909922a157f94e92d9886eb096053c06323a4520f90746c4eb8bfe974fdccf14a60a018a15f6ce924e72e5ea620887d56e1c13cc3e9a7e897f53ecf5e13d2b512573cfa4cbc61cae53bb7e93b7dd0acce97f260af00926a8ce86bd6c7831256dbb3d0963f9a4b54e8fc6769ba6a8b95cf76e1cf8615c6d085fd52951f667eac71a305b80cb67230a53dc4fc3c1b29f7ca69c9c7aef6cd0e74b940bceb13e33c4844f5aeeb35945086fb4bfab9ecda25e16c94a59d1134ac535ac7259859f07f763c018796b54ecb2e4618e6d2c3ae5f1018d437bc0663507cc1a3b8fc88eb4fe0b4c2627d47e2d1a1583b27085d6cfb7fa1665520993f9c6b9a03572b6660bdf0204b996ac25d4e6789b8e7994e2470ad7e799ca41877033e6c8713dc08b49efc5784576bdf27a869ebd85f9df0d3980253f87f3614de57f69316592d05054999f21cc473e2782cbc8b37afa13d79c76a0fb026867c25e69beb42955c8b0af7872cac103d0d9c88ea1d558194b1e10825c236ac3cc19f8d8c91b7de00e73616b1cbc07c4a7565f5b7d1fd1fcee6b4f22ba9fb04560678f8eb86ffd9fd73bbd04573010a27c6c77b4b59680f4640add294be5f817f0762f31f2756905bf3afb3d12a3b3564027481b0222b43638111a5d5160c819902d972f3267eb3fa451129fb9a82d043cc68bf26c2e9a5c8c36e53ac44dc20497c002b0a5c856a9255e211e65e57ed94a545d64b1fed1a46cc645948f58e7d67f6ae0ca644d339dc9fe3073817019ee080a8b72fe00ab457e4cbe1e42aef59bcff3fc8f0647439754e3a18225767f5f50d10ec1c69e503a3aeaf465a08d21d22241d1557f9e8d6019eabc2c10c39c5a62b65437f22c64bf5b05b6e2b3b8eabb0a179eb319a06ca7f51a33b68c5dae80b99bab474bae05dfe89649d0883088465e26dfdfaf6a14b3391abd74968a437c0b7c15e3493702b47ce107a7837d3a01aca215453a7303f9258a7798675449f1bca5c4bef868100fad7996f2ab2e9b14b3ae30a8f12b74ab9d23d8358dace09381b338ea0c812aacf144cdb93b56231c700daed78678fc4b9ac0fb6a891e3b765edcc971656573f477c8bd38e7b03f4fed951992102458564473bea954a8d1522b6c1dc42bf3bb60d8aeef3100c4ebd9553e12578d399073d4324ac96b68d6ca19fc0e1213b8b7c86d249b9c988bc989f34998c762fc1106a145caf66a5924cdf8f6284af10e17214360f59413a98ddee2d2e93b00636a254aa4f47c5bf82fa8ad859d3d709f994cb42e9b59f614510fcd9f1a1578b040d6303d2fe8f15477c76ee0f2a8922a64288ad6915e7098f2ab3e6ae6d497738ccb652c597a7145810bdb7431b71b928c4e18350cd4bcd217150bb47d8ed975491f830ee4b3aeb2f3436b1209aec7c3286316ed4692d43ef240fa1142f159092102e7ae4824e94cf99f89e7c1646d076c615578e9465082362bec8d0ebbe6ce6a332e7205cfdb9b077f7736b11cb5c45a90685fd010091dc16280c29b4f2b16325fb1ea4da9d92ec828a0e0307f8628951daab96d0f172d6d6e8b1cadb4db6962dd278f420082176414dd50ad49c633a17dcde6da594e512fa338d8c08d9725abe02073d376052d9896e86d45e73caba9e87109c3372a5094fe9baa15a385b436ee3056b0c0d07573a2e0dc61e1b3c8eb7ac024a2cf76132799093f367146208a7d134702a1210df2556193a1d800fc32e7d01c0e0d325b008c2279284b57873982694cec98316a52d1b0b7fbc93cdf5531b5ccde6de337f8516a4bf1b918dc76617dd461dc1d18bbfebd10f58c285cbe9de3ef55cba2244da5429f2dfcd8710092ebcd11519a9974f2d1b14c0624f6dd17acc565b0fe77afba2ea8dea247296ff8b440945ebde9b04316b8aca7d156c324a47fa38900fd4b39354eb8b6f7827330dda523f72d53a3cc4a548d12194e5ed9a5e5c82ab1c26652a9f7e3bd6e1e8ae6f18c902f0120a45a10569cec815285838e10a5d43bf007edd4fac5d321cc1f7d1bbcd32ea0001aaefbaabc285c3d7da312ccf2494c9aff67ec78a3c3ddc5cf8cc08a1b0d289ae01f8f3189287f5e42cdde08db164bafebd4274bcea23c6b217d8cc5986a056104ae11c0b799eaf1d4eeb005a6e2ac83792071cbcc737a7db5856fe5b5d0c15aff67325cf384e37d0500380e33d17410c3fa68a3e48cffb42823c93d69c611232f281a7356498e64bf19c8f7a1cd23b2af7fa74f3f267c6d16602691781462f1ba1bcd3757a6666f8c86e5fad3689daf2aab5558a906b1f258abd2eca48dd5f99cd421f7b326be64e4c9a8c7ec7379637f905a590f73e184818c4caab5a3c5b841de885b139882c8aff245c19d994cc382241daca6c803b4b2376ddcba7f030418a7ce05794bfbb7eaca3788cbea5c0d6ea5caa95e9892be1aa43354cd7560b0afdcb899c26af77e439d739be4695e583e19f850bf214d2b3f6241b17fe043e345d3426c330a4ee55492864ffcc3ba9a609f5826633c4d20df044461c6765820255afcd2ac803c65f875aa11b52be3e9f408a769ce3aa56dfb18483bb054de6765258d097ce589319cf83fd84a9b2212af52a242beadd0c8e72866b48fd33775846037a2187c05d29fcb2d05fe5b4c5b432566bef17083dcd10a5b47d6f08158aee7bb4ae4d1636f903c9a28b846b1239ede734ff38b97bff6cf97b918860ded565042a660336abe9c2e51b15ab41b7572708767fe5bc2f2c16433da205a83fc0798dcc953771ec7d856b71065ba7c4e3d4ef686bc71ce6fe8c76f5a7ff83e00d9b9f957bc78e6f097c089fb7e7e37c70358d39b5730898165342903cae58a03b34f6f953d4173d3aece72e686bad14ad01ace074054d76d636f4e597e9cc4d5485c49154ebf79cac4f1d137ab1211578711d3a0968a460bf2b900c51fdec6c408843a31914e98e73bd9212451fb04c93c8c705cacb850aaaf28bdd84250fd26c0c01259dba89ea5b6972d0c973c57b196f52c031692f9ba570eb1e2d5c0b64bc275815943d4ed89dd0a198e184b014452168ba0d7e3868b925a7903eec96ae14bb851ca9882f056d8bec638873b39bc6dfd9f81ccdda1801fc2bfcac6bda5d6903fa7df0e64cb4f79a75e0742bd0aada85cf185d0046a7772aa425b9e3ab319235e45a9ac7ad5b239908e5ccef95cbd90331309cb9dfc687de36a3f9f433679a68cb4e734daf93974aaf6c69d17a90c27d0fb155d40f5260b1baa2d6689beeaf29f1f47523b0cc2379af81a44daaa337b1205a8ade17d946ff7469eac0bc3c03440ab950a8d0989a96554e42f7d3604dd00d4fa52df79d74a7c8aa00595de499d7ef9a367fa9ea53d3677ba9bfdeb5ec618e7769628c87eaafbf9f483f05d7c0c92c7d88453f8f2300220660db9a9aa5369df5093e942e8a12545c9e3f7b26669df20088560152284d233c49f11db1934eefb1077694ad77f3e73560cbfb1bd1da4a0b8fdd2af404c4cc7be251219e9fbf6fe984f91409d59d4ee35f8c315b89563a6d5573373fbb30dd3fba14f5d52f797ae39344439cc81d04aa7e2dce7b20ed3da733d355b9897cf95c5f3bab9a9e92df3b242f6ccbb9da78417212014b0a5049a4e8d7b07cd7cc22c10e7e3d8fc38e826dcb820abf489a7f5781382da83ed756ac12094d11554f9f3c41ce4d2c61908db03c6940f6ebed2691fcab980ea534d95123bc6b227a6bd63115bd6e0af646b853af83f6801148c8ff55660d333ba102e35360ff38d6f7b", 0x1000) write$hidraw(r0, &(0x7f0000000100)="71efc9969fe48a5b633ff296efc0e148236e651f9e45956a04c931c4c92b9b53513654422b09cb7f83e94cd1e06368bda28e65eab05c", 0x37) r1 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x2, 0x4000) write$hidraw(r1, &(0x7f0000000080)="c1a9e37628968716128235a4ce400a1b6adca0f3130829a0afd31eee558a764f975325e1db1c0630bdc12c99d135473f5170bf9bfd179fbe8a", 0x39) 14:25:52 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000000)="1a9bd211edf90fe2d227a3b104974fb9f3237fd3f5a271c433955b03249416dac770b67706666559cf98f1bad08c8c8cdc5e0170b9cd0971cc", 0x39) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) 14:25:52 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000080)="8d6081ab407786148d6f0bf3ffbb240394ab5bdf93ecc89cec4511bd3ea2ed14c35afe4997038a8cae5bde00e6586325e48d51117f21bf075cc81d58443910c1f0d4f7b4ed5ef62645b4cfc3cb0283f3b212d57de077490651dfa7d82e6355d63ba1229a06e0bde68a16855d2dc1bfe4233b3ae61a04de0a2ad14a8df8d9d7125a1eecd38b9d533037848f580076d87aacebdb504c5b4196736241981c7e756c8f6f6a2e2cf5b94627f769", 0xab) 14:25:52 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f00000000c0)='/dev/../raw#\x00', 0x0, 0x101302) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x101, 0x5110c0) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f0000000180)=""/220) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) ioctl$EVIOCSABS20(r1, 0x401845e0, &(0x7f0000000040)={0x800000000000000, 0x100000000, 0xfffffffffffffffb, 0x7ff, 0xfffffffffffffffd, 0x7}) 14:25:52 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f497", 0x98) write$hidraw(r0, &(0x7f0000000140)="8a", 0x51b5) 14:25:52 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x2, 0x80080) write$hidraw(r0, &(0x7f0000000180)="7a63b7c09ca7556896e513424cead522f6ce575f74459451cb673f1e4b305537c145a2e399143e6685811763e329c3372573d282f21109be5f8608f8f454b0559304e1c148a69a016aae32b487eeb48b77bce9ba977f6691ac16c4211b418c59a46b43f01662eab17cebdba4965c331c1ef73cf0bf447c6d701feaafc1c979875e66c1d63434e60dab0aed7d26bd62e189fb30a6703b63ffad5f3a84076bc6872efec6f602cc07694705363f71836c042749e5dcc2b1977942c2b89f51c8180aeb63", 0xc2) write$hidraw(r0, &(0x7f0000000040)="7623a63deb96e80a4d5bc662a1089c0a6f00bbeda0b6", 0x16) write$hidraw(0xffffffffffffffff, &(0x7f0000000140)="8a", 0x1) 14:25:52 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x5, 0x183000) r1 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r1, &(0x7f0000000080)="9c15e8a1bcb4a1d6c28e3f7ea1c539e777c48447b6ce7c856d4223a560794decb7d6859dc13b76e5e118bcb371b1627630bdfd16b6637ff6de1f0f302b42dc9f030e2522cda94d2bbcebb35e02c31db8ee1948699489e2481a3108bcb90ad82000614d50c4bf6227cd754edd9876f6c6fe692301ff30045c3258d4f3ee", 0x7d) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000200)) r2 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x99, 0x80000) ioctl$EVIOCSCLOCKID(r2, 0x400445a0, &(0x7f00000001c0)=0x7f) write$hidraw(r1, &(0x7f0000000140)="8a", 0xfdef) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000000)) 14:25:52 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101304) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x4, 0x400) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) 14:25:52 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f497", 0x98) write$hidraw(r0, &(0x7f0000000140)="8a", 0x51b5) 14:25:52 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x9, 0x282400) write$hidraw(r0, &(0x7f0000000080)="5a3aadd96b6181e7ea75afc23af0e327f2b14ab01c46036d0e3520f81d46f6249dcbcba7c762a191b6757839727925e60f2d45dd3623efef5e143a25715f1739e39be80058e5fef1f713d1d672c939d57d17891c30b4947aefe6", 0x5a) r1 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r1, &(0x7f0000000140)="8a", 0xfdef) 14:25:52 executing program 0: syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xf4, 0x8000200002) r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) 14:25:52 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0xffff, 0x60003) 14:25:52 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x5, 0x183000) r1 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r1, &(0x7f0000000080)="9c15e8a1bcb4a1d6c28e3f7ea1c539e777c48447b6ce7c856d4223a560794decb7d6859dc13b76e5e118bcb371b1627630bdfd16b6637ff6de1f0f302b42dc9f030e2522cda94d2bbcebb35e02c31db8ee1948699489e2481a3108bcb90ad82000614d50c4bf6227cd754edd9876f6c6fe692301ff30045c3258d4f3ee", 0x7d) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000200)) r2 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x99, 0x80000) ioctl$EVIOCSCLOCKID(r2, 0x400445a0, &(0x7f00000001c0)=0x7f) write$hidraw(r1, &(0x7f0000000140)="8a", 0xfdef) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000000)) 14:25:52 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/../raw#\x00', 0x0, 0x0) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) 14:25:52 executing program 2: r0 = syz_usb_connect$hid(0x5, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x350, 0x0, 0x0, 0x0, 0x40, 0x56a, 0x32f, 0x40, 0x5, 0x7fff, 0x2, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0xfff, 0x8, 0xa0, 0x200, [{{0x9, 0x4, 0x0, 0x101, 0x9, 0x3, 0x1, 0x1, 0x2, {0x9, 0x21, 0x2, 0x5, 0x1, {0x22, 0x5f1}}, {{{0x9, 0x5, 0x81, 0x3, 0x2, 0x80000001, 0x4, 0x4}}}}}]}}]}}, &(0x7f0000000180)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x300, 0x7, 0x9, 0x100000000, 0x28, 0x3918}, 0x45, &(0x7f00000000c0)={0x5, 0xf, 0x45, 0x3, [@ssp_cap={0x1c, 0x10, 0xa, 0x2, 0x4, 0x5, 0xf000, 0x8, [0xff0000, 0xf, 0xc0, 0x0]}, @ssp_cap={0x18, 0x10, 0xa, 0x7fff, 0x3, 0x3f, 0xf, 0xe3, [0xff0000, 0xf, 0xc000]}, @ssp_cap={0xc, 0x10, 0xa, 0x8000, 0x0, 0x7fffffff, 0xf00, 0x100}]}, 0x2, [{0x100, &(0x7f0000000300)={0x100, 0x3, 0x447, "608571f6cc4415f5357eda28fc47bd569a85d553165088762ea786f3b5b93f4d120891d7ce3cca7f6ebd1fce9a7e1375047df4814106d46f21040b8c2d437224ffd7264c3a5717067dbc1e2679a2e05d945d4beeff75d44ba51a3f723cf2f2290ca7e8a1e0bc76694a3c5f30dc7c05f2657e9e05a3d3e43cb72ddef728e8872e4b77894a7a76bdad3c0ca1f00b852cc035e2a98a842f89276f9029d5dedd5430fa6abbfbceccd06763efafdd999319d55267a75d8d785d342ed58f22c6a2aeddedd8f11fa828a1b146c92c58cf71acf103be4e2cca81dd2f0693a1bf3a360dcac007655b2a557660c127be2e2765102034545633ec44b62f8e87406f"}}, {0x103, &(0x7f0000000400)={0x103, 0x3, 0xc5f, "96a323c7fb412d2642fcd2292fe6e0e8062378ea0bce6e61079f1c250c0a74074a234af7b8e84e9a51379da8b195ac81f6752385286a170530d409800d1e65d6e0dbd215fdfa298775f7ce7534f06afb3659f35cd43972e016e91efd4fe999b022459c5e8f6c397aa362be03088a3a1c1bcfa99961dc5787da98dc177fd26d2ea48eb19ecb5f8b62148270ec3ccf5bfbc7234d08417b61d74ca47f796afdf23b95ff3e49fdbec96fc1047a2864be4799c2c9d17502739ca36b8d33abc4e4909f7f0f957eebd0cf7170661711231184e6d20065573f09c8c65e675be02749f6e34b76da97c96123928258786378377d91f274d11e4fcce391507bae70bf87db"}}]}) syz_usb_ep_write(r0, 0x1, 0x1e, &(0x7f00000001c0)="5680ae87351645014d6d3668155624642b4e640c88885139177071156285") r1 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r1, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r1, &(0x7f0000000140)="8a", 0xa6) 14:25:52 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9b", 0x9a) write$hidraw(r0, &(0x7f0000000140)="8a", 0x51b5) 14:25:52 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) write$hidraw(r0, &(0x7f0000000280)="eaec0b2e9a82f18bca5a27e46f185db9db085bc2e35f5655599e017b2f155f465521b94e6331f54f4ce555cef5fe529baa0255513cbe59448568a328baa517c5760baa93932ee7a177e1927619fbaac2f10843f35c93d46cefde9b177ae9c5be726e168d2235b533d8ba582cf89f2ef7708baf0c3484d141002444fbe70c1bbecd5d4d37b4e477a98b16d7d5d08b8203c3beee8291a2febdf6f7ea84683f0ab2aa6c071ac4d56eb73dff19d3ba5cadcda488aa33e211cb46f7c9dac0dda7c57c22c8b0e18c0f44ea97d9bf9fcf43825273a5eb42c24ef5190a53521e5e9a0df98b082529cfcd96ed5cf25ecc", 0xec) 14:25:52 executing program 5: syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x80000001, 0x40400) r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xffffffffffffff66) 14:25:52 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) write$hidraw(r0, &(0x7f0000000180)="1413df204b7c11b0a3a0467871986106da69d5596fdac75e4278a29a2c70921d66438e574b77c31808b3572bcb8a8915fa4e23e3e002a27edc1468ba7be6cfaefcb342402f9c4ad95b8e59a00bedd0a4745929a600c5106e29c8f98fbd5d85efb569f22011f286ed859873f65e227ed21f1daf2a60022a93bfb5e7bd7338018c8716888f0f9fedde17377833841ed41044ae968d4f96dcc67ecf52eac94fd415369f1cc8dc21e6183042d6f91053550961fb99a43f3f193bdce904895f60cefea085d7b592f1775255c6532fda39e0d0ad33b9df46cdef8ca682815393f6a5031dc2005dd9e123", 0xe7) 14:25:52 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9b", 0x9a) write$hidraw(r0, &(0x7f0000000140)="8a", 0x51b5) 14:25:52 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9b", 0x9a) write$hidraw(r0, &(0x7f0000000140)="8a", 0x51b5) 14:25:52 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0xfacd, 0x3) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x9, 0x200000) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfffffffffffffef0) 14:25:52 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0xcce3, 0x400) r1 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xfffffffffffffffb, 0x1) ioctl$EVIOCGMASK(r1, 0x80104592, &(0x7f0000000280)={0x11, 0x0, &(0x7f0000000100)}) read$hidraw(r0, &(0x7f00000002c0)=""/246, 0xf6) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f0000000080)) r2 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r2, &(0x7f0000000140)="8a", 0xfdef) 14:25:52 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x3, 0x80000) ioctl$EVIOCGVERSION(r1, 0x80044501, &(0x7f0000000080)=""/132) 14:25:52 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9b", 0x9a) write$hidraw(r0, &(0x7f0000000140)="8a", 0x51b5) 14:25:52 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9b", 0x9a) write$hidraw(r0, &(0x7f0000000140)="8a", 0x51b5) [ 1168.117374][ T2027] usb 3-1: new high-speed USB device number 106 using dummy_hcd [ 1168.566993][ T2027] usb 3-1: config 255 interface 0 altsetting 1 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1168.580030][ T2027] usb 3-1: config 255 interface 0 has no altsetting 0 [ 1168.626966][ T2027] usb 3-1: string descriptor 0 read error: -22 [ 1168.633230][ T2027] usb 3-1: New USB device found, idVendor=056a, idProduct=032f, bcdDevice= 0.40 [ 1168.642351][ T2027] usb 3-1: New USB device strings: Mfr=5, Product=255, SerialNumber=2 [ 1169.266921][ T2027] usbhid 3-1:255.0: can't add hid device: -71 [ 1169.273126][ T2027] usbhid: probe of 3-1:255.0 failed with error -71 [ 1169.281311][ T2027] usb 3-1: USB disconnect, device number 106 [ 1169.946833][ T2859] usb 3-1: new high-speed USB device number 107 using dummy_hcd [ 1170.386975][ T2859] usb 3-1: config 255 interface 0 altsetting 1 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1170.400005][ T2859] usb 3-1: config 255 interface 0 has no altsetting 0 [ 1170.446988][ T2859] usb 3-1: string descriptor 0 read error: -22 [ 1170.453236][ T2859] usb 3-1: New USB device found, idVendor=056a, idProduct=032f, bcdDevice= 0.40 [ 1170.462356][ T2859] usb 3-1: New USB device strings: Mfr=5, Product=255, SerialNumber=2 [ 1170.886934][ T2859] usbhid 3-1:255.0: can't add hid device: -71 [ 1170.893146][ T2859] usbhid: probe of 3-1:255.0 failed with error -71 [ 1170.901359][ T2859] usb 3-1: USB disconnect, device number 107 14:25:55 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0xfffffffffffffffe, 0x84000) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) 14:25:55 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x3) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000080)) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000000)) 14:25:55 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0xffff, 0x60003) 14:25:55 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bce", 0x9b) write$hidraw(r0, &(0x7f0000000140)="8a", 0x51b5) 14:25:55 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) r1 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x3, 0x100) ioctl$EVIOCSCLOCKID(r1, 0x400445a0, &(0x7f0000000100)=0x1) write$hidraw(r0, &(0x7f0000000140)='\x00\x00\x00\x00\x00\x00\x00', 0xffa3) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000080)) 14:25:55 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000180)=""/4096) 14:25:55 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/../raw#\x00', 0x0, 0x210130a) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) r1 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x1, 0x2000) ioctl$HIDIOCSUSAGES(r1, 0x501c4814, &(0x7f0000000180)={{0x2, 0x2, 0x8b0, 0xd18, 0x0, 0x5}, 0x26d, [0x5, 0x8a1, 0x9, 0x3, 0x72807395, 0x2400000000, 0x4, 0x100, 0x2, 0x100000001, 0x60000000000, 0xffffffff00000000, 0x9, 0x9, 0x0, 0x400, 0x1000, 0xac, 0x8, 0x5, 0x6a, 0xfffffffffffffffc, 0x1ff, 0x1e21, 0x794, 0xffff, 0xfff, 0x1ff, 0x5, 0xcee3, 0x9, 0x6, 0x13e, 0xfa80, 0x0, 0xfffffffffffffff7, 0x1, 0x1, 0x53d, 0x5, 0x40, 0x1, 0x80, 0x0, 0x2, 0x4, 0x3880000000000000, 0x1, 0x3f, 0x7, 0x6, 0x200, 0x5, 0x1ff, 0xaccf, 0x3ff, 0x40, 0x5, 0x8, 0x80, 0x7fff, 0x4, 0x1, 0x8, 0x5, 0xffffffffffffffc0, 0x0, 0x1, 0x854, 0x2, 0x4, 0x0, 0x7ff, 0x37d7, 0xffffffff, 0x6, 0x2, 0xffffffff, 0x53525f11, 0x401, 0x1, 0x1, 0x3ff, 0x10000, 0x100, 0x5eda1bdb, 0x1, 0x1, 0x5, 0xfffffffffffff412, 0x1, 0x8a8, 0x400, 0xfff, 0x1f, 0x100, 0x4, 0x9, 0x2, 0x6, 0x7, 0x2, 0x6, 0xfffffffffffffffe, 0x0, 0xc294, 0x2, 0x1000, 0x0, 0x7f, 0x9, 0x6, 0x8, 0xfffffffffffff6fd, 0x3, 0xfffffffffffffff7, 0x7f, 0x297a, 0x4, 0x352c, 0x4, 0x6a549ee0, 0x8720, 0x0, 0x0, 0x4, 0x7, 0x10, 0x2, 0x5, 0x1, 0xfffffffffffffffc, 0x1330, 0x3, 0x0, 0x7, 0x7, 0xfffffffffffff8e6, 0x5, 0x400, 0x5, 0x6, 0x3, 0x3, 0x8, 0x9, 0xb9, 0x8000, 0x7fff, 0x10001, 0xfff, 0x2, 0x1c0d, 0x100, 0x81, 0x0, 0x40, 0x1000, 0x0, 0x6c10, 0x2, 0xff, 0x8, 0x6e8, 0x7f, 0xbb, 0x9, 0x0, 0x400, 0x3, 0x0, 0x0, 0x5, 0x3, 0x6, 0xd5e00, 0x101, 0xb47, 0xffff, 0x0, 0x7, 0x6, 0x9, 0x1, 0x1, 0x4, 0x7, 0x1, 0x100000000, 0xfffffffffffffffa, 0x1, 0x401, 0x3ff, 0x81, 0x10001, 0x1, 0x6, 0x10000, 0x3, 0x7f, 0x9, 0x7, 0x5, 0x9e15, 0x3, 0x6, 0x33e, 0x9, 0x9, 0x8, 0xffff, 0x8, 0x200, 0xa5, 0x4, 0x5, 0x2, 0x7, 0x20, 0x40, 0x3, 0x805, 0x6, 0xf131, 0x50, 0x4, 0x80000000, 0x3f, 0x4, 0x0, 0x8001, 0x10001, 0x9a, 0x7f, 0x5, 0x7ff, 0x8, 0x8, 0x68a, 0x10, 0x4, 0x0, 0x9, 0x81, 0x8000, 0x30e, 0x0, 0x10000, 0x7, 0x1a4, 0x6, 0x7, 0xbd, 0x8, 0x101, 0x6, 0xbea, 0x2, 0xea, 0xcf33, 0xffff, 0xef, 0x7fff, 0x200, 0xd877, 0x80, 0x1, 0x9, 0x3, 0x20, 0x9, 0x6, 0x0, 0x0, 0x2d7, 0x7, 0x2, 0x0, 0x400, 0x2, 0x9, 0x81000, 0xfffffffffffffffc, 0x3, 0x103, 0x40, 0xfffffffffffff698, 0x2, 0x6294, 0x100000001, 0x0, 0x100000001, 0x4, 0x2, 0xfffffffffffffff7, 0x10000, 0x0, 0x6, 0x8000, 0x8001, 0x800, 0x1ff, 0x2000000000000, 0x3, 0x0, 0xe00000000000, 0x3, 0x200, 0x7, 0x735, 0x5, 0x9, 0x5, 0x0, 0x2b8ceb64, 0x5, 0x3, 0x1, 0x0, 0x9, 0x881, 0x5, 0x5, 0x2, 0x101, 0x800, 0x55ff, 0xffffffff, 0x6, 0x3f6, 0x9, 0x80000001, 0x8, 0xffffffffffffffff, 0x400, 0x0, 0xfffffffffffffffa, 0x2, 0x8, 0x3, 0x8, 0x2, 0x6, 0x4, 0x0, 0x2, 0x1, 0x1000, 0x10000, 0x1, 0x8, 0xff, 0xf5, 0x6, 0x7, 0x2, 0x0, 0x9e, 0x7, 0x3ff, 0x7fffffff, 0x4, 0x0, 0x28, 0x0, 0x6, 0x2, 0x84bb, 0x9, 0x7, 0x401, 0x8, 0x7, 0x100000000, 0x80000000, 0x7, 0x76, 0x6, 0x88, 0xffffffffffffffc0, 0x45bb, 0x1, 0x7, 0xffffffff, 0x71, 0xff, 0xfff, 0xb6d, 0x80, 0x1, 0x3, 0x87, 0x88, 0x3, 0x7fff, 0x401, 0x9, 0x8, 0x5, 0x0, 0x2, 0x8, 0x5, 0x2, 0x9be, 0x4, 0x1, 0x6, 0x1, 0x10ff, 0x6, 0x9, 0xbf, 0x8, 0xb65, 0x50, 0x312, 0x1, 0x9, 0x10001, 0x100000000, 0x2, 0x3ff, 0x3, 0x3d, 0x81, 0x9, 0x5, 0x0, 0x19c, 0x1, 0x61, 0x4, 0x3, 0x86, 0x63, 0x1000, 0xff, 0x7, 0x7, 0x4, 0x3, 0xd63a, 0x6, 0xffff, 0x6, 0x4, 0x4, 0x1, 0x1, 0x401, 0x5, 0xe64, 0x6, 0xffffffff, 0xffffffffffff79a2, 0x4, 0x7ff, 0x5, 0x0, 0x1, 0x1, 0xffffffff, 0xffffffffffff0001, 0x5, 0x4, 0x20, 0x1, 0x5, 0x4, 0x20, 0xbe9, 0x8, 0x5, 0x7, 0xd4f0000000000000, 0x9c, 0x4, 0x200000000, 0x8231, 0xaa3d, 0xab, 0xffffffffffffff7f, 0x6, 0xffffffff9beb926e, 0x2, 0x9, 0x4, 0x4, 0x8000, 0x0, 0x7fff, 0x81, 0x100000001, 0x7, 0x3, 0x8, 0xfffffffffffffff7, 0x7, 0x4, 0x9, 0xfffffffffffffff9, 0x2, 0x3, 0x80, 0x1, 0x5, 0xe23, 0x2, 0x101, 0x9, 0x8, 0x3, 0x4, 0xf3, 0x8, 0x1, 0x6, 0x1, 0xffffffff, 0x0, 0x4, 0x1, 0x7, 0x3, 0x79a66ff2, 0xa, 0x800, 0x401, 0x7fff, 0x6, 0x9, 0x7, 0x4, 0x401, 0x5, 0x4000000000000000, 0x4, 0x3, 0x5, 0x1, 0xffffffffffffffce, 0x8000, 0x3, 0x20, 0x6, 0x10000, 0xffffffffffffffe1, 0x7, 0x7, 0x928, 0x7fffffff, 0x5, 0x4, 0x1, 0x1, 0x101, 0x7, 0x5, 0x9, 0x0, 0xfe67, 0x650f, 0x3, 0x7fffffff, 0x862, 0x4, 0x2, 0x2, 0x4, 0x0, 0xfff, 0x9, 0x10001, 0x1, 0xe1, 0xfffffffffffffec8, 0x9b2c, 0xffffffff, 0xfffffffffffffff8, 0x7, 0x7, 0xf56, 0x8, 0xfffffffffffffffd, 0xa7f, 0x0, 0x6, 0x1, 0xffffffffffff8001, 0x3ff, 0x6, 0x100, 0x6, 0x6, 0x8, 0x80000000, 0x9, 0x0, 0x7f, 0xff, 0x5, 0x3, 0x40, 0x4, 0x7, 0x2, 0x2, 0x3817, 0x1, 0x9, 0x5, 0x6, 0x0, 0x200, 0x1, 0x2000000, 0x5f, 0x5, 0x7, 0x4, 0x7, 0x2414, 0x5, 0xff, 0x10000, 0x9, 0xffffffff, 0xffffffff, 0x3, 0x643a, 0x7fffffff, 0xffffffffffff7fff, 0x8, 0xf1, 0x2, 0x7, 0x1000, 0x5, 0x1bc, 0x35f68fbf, 0xfffffffffffffff9, 0x4, 0x4, 0x1ff, 0x5, 0x5, 0x2, 0xa179, 0xb216, 0x3b4d0c33, 0x10000, 0x3, 0xffff, 0xfffffffffffffff8, 0x7fff, 0x5, 0xfffffffffffffff8, 0x6c, 0x7f, 0x72d, 0x8000, 0x10000, 0x9, 0x5, 0x5, 0xffffffffffffabfd, 0x7, 0x5, 0x513, 0x1, 0x8, 0xf800000000000000, 0x40, 0x9, 0x54e, 0xfffffffffffffff9, 0x6, 0x40, 0x2, 0x3, 0x4, 0x7, 0x8, 0x401, 0x5, 0x1, 0x5, 0x0, 0x7ff, 0x6, 0x3, 0x101, 0x9, 0x0, 0x0, 0x0, 0xa709, 0x8, 0x9, 0x1, 0x4, 0xdce, 0x8, 0x200, 0x6, 0x8000, 0x3, 0x6, 0x1000, 0x0, 0x9, 0x39d9, 0x0, 0x8b0f, 0x200, 0xffffffffffffffdf, 0x5, 0xfffffffffffffffb, 0x3, 0x2d8e, 0x8, 0xffff, 0x0, 0x4, 0x8, 0x8, 0x9, 0x5, 0xe59, 0x1000, 0x0, 0xfffffffffffffffd, 0x8, 0x4, 0x2438000, 0xf8ee, 0x4, 0x3, 0x9, 0xff, 0x1, 0xfffffffffffffeff, 0x6, 0x80, 0x0, 0x4, 0x40, 0x9, 0x8, 0x9c, 0x10000, 0x7, 0x2, 0x200, 0xfff, 0x3, 0x1, 0x9, 0x4, 0x6, 0x1, 0x6, 0x5, 0x800, 0x5, 0x1, 0x8, 0x0, 0x7, 0x10000, 0x0, 0x9, 0xe6, 0x4, 0x2, 0x0, 0x0, 0x8, 0x5, 0x3, 0x80000001, 0x40, 0x9, 0x2, 0x4, 0xfffffffffffffffd, 0xfffffffffffffffa, 0x4, 0x9, 0x8, 0x81, 0x0, 0x3, 0x7fffffff, 0x7, 0x100000000, 0x1, 0x6, 0xfffffffffffffffe, 0x9, 0xfe000000000000, 0x15, 0x9, 0x80000000, 0x7f, 0xae83, 0x81, 0xa1, 0x2400000, 0x401, 0x1000, 0x100000000, 0xd14a, 0xdad, 0x3, 0x2, 0x5, 0x1000, 0xbc2, 0x7, 0x3, 0xffffffff, 0xffff, 0x8001, 0x200, 0x6, 0xffffffffffffffff, 0xf7d, 0x0, 0x1, 0xffff, 0x2, 0x8, 0x7, 0x40, 0x9dd, 0x0, 0x6, 0x39bbc, 0x4, 0xffff, 0x8, 0xfffffffffffffcb1, 0x81, 0x7, 0x5, 0x0, 0x9, 0x3, 0x0, 0x1, 0x5, 0x8, 0x2, 0x3, 0x7, 0x418, 0x2, 0x10a3, 0x5, 0x9, 0x0, 0x10001, 0x0, 0xef, 0x5, 0x5, 0x99, 0x6, 0x51, 0x6, 0xffffffffffffff5a, 0x10001, 0xeb92, 0x7043, 0x5, 0x9, 0x6c, 0x0, 0x3, 0x1, 0xa397, 0x400, 0x5, 0xfffffffffffffffd, 0x8, 0x5, 0x5, 0x4, 0x80000000, 0x10001, 0x9, 0x20000000, 0xffffffff7fffffff, 0x3, 0x6, 0x9, 0x1, 0xff, 0x1, 0xfff, 0x4, 0xdf65, 0x80000001, 0x51, 0x4, 0xc07b, 0x80, 0x2, 0x2, 0x20, 0x8, 0xb7, 0x2, 0x5, 0xfffffffffffff3de, 0xfffffffffffff9c5, 0x9, 0xffffffff9a5adfb1, 0x26, 0x62, 0x0, 0x3, 0x61a7, 0x0, 0x4, 0x0, 0x6, 0x3, 0x2, 0x5, 0x20000000000, 0x7fffffff80000, 0x3, 0x2, 0x8001, 0x81, 0xa08d, 0x8001, 0xd6, 0x2, 0xfffffffffffffffe, 0x7, 0x0, 0x4, 0xffffffff, 0x3, 0x1, 0xab, 0x101, 0x4, 0x81, 0x40, 0x10000, 0x5, 0x6, 0x1, 0x6, 0x3f, 0x1ff, 0x0, 0x71ce3d31, 0x6, 0x7, 0x4, 0x10001, 0x9, 0x1, 0x9, 0x5, 0x2, 0x9, 0x2, 0xa5, 0x4, 0x7, 0x2, 0x1, 0x8000, 0x6, 0x2, 0x7, 0x3, 0x2, 0xfff, 0x9, 0x2, 0x4b70ceca, 0x1000, 0x100, 0x5, 0x8, 0xfffffffffffffff8, 0x4, 0xffff, 0xfffffffffffffffc, 0x8, 0x2, 0x5, 0x100, 0x1, 0x1, 0x4a, 0x800, 0x7, 0x4, 0x6, 0x200, 0x7f, 0x3f, 0x3, 0x9, 0xffff, 0x8, 0x800, 0x80000000, 0x1, 0x80000000, 0x4, 0x5, 0x2, 0x4]}) 14:25:55 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) r1 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x4, 0x101800) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f00000001c0)) r2 = syz_open_dev$evdev(&(0x7f0000000200)='/dev/input/event#\x00', 0xffff, 0x0) ioctl$EVIOCGID(r2, 0x80084502, &(0x7f0000000300)=""/221) ioctl$EVIOCSREP(r2, 0x40084503, &(0x7f0000000400)=[0x8101, 0x7]) ioctl$EVIOCGKEYCODE_V2(r2, 0x80284504, &(0x7f0000000440)=""/175) write$hidraw(r0, &(0x7f0000000000)="8a", 0x1) write$hidraw(r0, &(0x7f0000000080)="0aa8d93a9d441875525b04ce1a1e1d53418e33af1adee23d848b3a3aceaa4454d6d8b8e64ac6aa21d9f63498937fee3f499855d4727a3cf0e8d616a9a65be5db2791d522faaef1076602220992d77ea92148cd5d06be6773fe1ae9f9b09287e1bfc1f273f170dc6bcafda908f2e010b0706574754cb9751d921dfd3e544630489fe181a2516ab168a236f8f8d83be91cbc0927f8089fc0289efb5d0f7629d728e75d0f2ea63ca7150759e3b25819e5e9b78ee5dad7aba8222d461d0b3f79e2e252e4ab5cb20c616644d77aada26ff009afebc3", 0xd3) 14:25:56 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0xffff, 0x60003) 14:25:56 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bce", 0x9b) write$hidraw(r0, &(0x7f0000000140)="8a", 0x51b5) 14:25:56 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000540)='/dev/input/event#\x00', 0x1e, 0x48280) r1 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x401, 0x40) ioctl$EVIOCGABS0(r1, 0x80184540, &(0x7f00000001c0)=""/225) syz_usb_connect(0x1, 0x23c, &(0x7f0000000640)={{0x12, 0x1, 0x201, 0xda, 0xf3, 0x30, 0x20, 0x5c6, 0x9068, 0x90d2, 0x7ff, 0x9, 0xffff, 0x1, [{{0x9, 0x2, 0x22a, 0x1, 0x8, 0x76, 0x80, 0x1ff, [{{0x9, 0x4, 0x6, 0x0, 0x7, 0x16, 0x6a, 0x84, 0x200, [], [{{0x9, 0x5, 0x0, 0x0, 0x83e, 0x6, 0x6, 0xa35}}, {{0x9, 0x5, 0xf, 0x12, 0x400, 0x6, 0x3, 0x6}}, {{0x9, 0x5, 0x9, 0x0, 0x9, 0x10001, 0x10001, 0x2, [@generic={0x4c, 0x6, "188c047ece4e220a3e7227199c03cb69558ecb222263c12bc294c57dd7a3f7a274bc6ee5c447d6b66bed0783efffb919e4476c409752706d797ddc7df21e21a6a2340baa356dd828c7fb"}]}}, {{0x9, 0x5, 0x4, 0x14, 0x80000000, 0x3, 0x4, 0xffffffffffff0000, [@generic={0x70, 0x23, "5faefe83d49d2639ac9850edd6f77299aca26d11707f00a7f62d858abe59a3c509fd38bd0ede9972bf7ff1dd26b48da6b63aabb7d6a9aff30978f9f26e12bd5fce3983008d7de767bf914f18816e32da8d678aa53b8ab2400cd46ca7785586dfc20789f31f223fed5a8d83583812"}]}}, {{0x9, 0x5, 0xf, 0x4, 0xfffffffffffffff9, 0x2, 0xbbe, 0x8}}, {{0x9, 0x5, 0x9, 0x0, 0x5, 0xfffffffffffffffe, 0x1, 0xfffffffffffffff9, [@generic={0x11, 0x7, "c703c628c22aec37aa02cadba2f08a"}, @generic={0x45, 0x2f, "800f6a21d1231bf8e88ad3ab626f7e1812096839b8ab09ff7b4ad9e00802b2b7733fe476fea2b55bd23a9869856564f44820ffb01ea46bb4d3719bbbda8de89695c6cb"}]}}, {{0x9, 0x5, 0x2, 0x14, 0x200, 0x0, 0x1f, 0x7, [@generic={0x67, 0x33, "0c8356e9f03ae5779d8c64890a085e4b2f49170437a3d17bb38a92b3a98783ee77310c8547229307c898996365c29757e604280a7e4f1475911c3c3a42e19d31110d1b64904d813bb189f7767cb1132fadffcfe51aae1472d3bfe43af2171f054db873d7b9"}, @generic={0x60, 0xa, "4ff67b31aa34adc3b154e2f81fe6864296329d7a4d0b46fc24e7275ce1bf988253fe9ea5dc5f313e8551ea29ecbfbb625c8bedda7d48d8effaa99a2340668955d9b8b9f53df91fec859abb3b996c8a2b218eb636418e07813d15dd746e3d"}]}}]}}]}}]}}, &(0x7f00000018c0)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x300, 0x3, 0x30eb, 0x800, 0x8, 0x8000}, 0x27, &(0x7f00000000c0)={0x5, 0xf, 0x27, 0x4, [@ext_cap={0x7, 0x10, 0x2, 0x2, 0x0, 0x8, 0x1800000000000000}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0xd, 0xff, 0x6, 0x5}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x2993, 0xffffffff, 0x568a}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x4, 0x20, 0x9, 0x1}]}, 0x2, [{0x39, &(0x7f0000000500)={0x39, 0x3, 0x2c5f, "1f3269080f75c9577d4552e8f43206e4eb40813059cc377ffea88ecb8a52bfb93b65d47f7c2039b97f4a696b051826d82c2810d73a"}}, {0x1004, &(0x7f0000000880)={0x1004, 0x3, 0x1c19, "acbcc602b10df4403a85d7bee979039b32e743a35f49c9e97f5b25e796e7dcc9c24cc3de382b900418a39c3068500984f6fbf20d744b0f95b5e9c3485bc7cb92cb67e67bdfc52e873f9d08787feb3f39f9f51b22ad122e59cd09a475732b0e9e7f9ec006036e7c683177c836ab2ce21a39e3f4f5992d9ac2f68d146bec53d3f88461690a0b781612987b594a348fe01a5cfb81554b8d00e6b2b607f1771c59032e9dca86f0827715d815d1ef3324a4e0ab3067937115c9f9c83354c83ab70f739934ef622a7c2e8e540d1744c83bf8638ede8fba6754fc10d80e63bae207e940da362eee699096a5eae974b9418a2bfc9b60db1ecbb355bb2da93030fcfc7c9ab217f6bd46d625490e0baf905c10eb3c7a64309dbba9014f65dd3ec21c38707fcddd1cf167119dace19e42ac292c1a7944105709da5c13b861fa6235b3bb4fa82ad35a234cf99cf9bfa2a97eabb753b86d49afbf6ad96fc9ab7f0391ce58a4f92e36ef3a0f32adea9466762fa094bac5d4c12cc788408359dca0b42c0986201230a468b5d27a65cbf3a0a2a7c93b9e2a74de6f0c1d9acf28476598d50c5575cccc45f0e77ba5dfbfb14721304d5e28b9debea2954dfde2b545a53c996c591568d5f0abefc27f38e57278461ab29ba7aa11471cfd6c8b388b24f70609a5704651ef2c4948d80064660f1440a9c0b5daf017c2e24d266d6968741ecbbaf2bc29d70c46e0b6014edffdab6cdadfe123666773100ad01a5a77a8cf9f2a6204d12797bfaf846206c4b97719bc5b8314052ca286b1c85c73976a6ae3609deb3af5b76c39fe4bbddd5ad833f11a79ad9e1ec067cf02ff82342334e8c4140ca24be2e4ff75334b61cc5f19a94f833dec0bd2f4d6e072da4e84d91c2c46ba4e0c167c5e7d1298a065f319459cfd79d01c7d130b170e23b1dc00e1101bb5b7e9fd6e95ce69925b5a4ed14b220fc650de18c14c8e6fc2e8689efaaafeadc856bc955c5cfda8579ec5a503c965142c0ddce8c64f734f4ccae6441c5d412f7286e3336d86942c0b7a522775829ed0077e413b98868aa34c708295d5d8e7171d1705b7c61ab8098ee148d2d09d82417e460effde979cd50873da52cccb48a83100341496f197ff9b6272354c49e9cbb6e7e3f39efc35b6764e69ecb703d592857c763d8bfd4507d9b59f32ec093d5454571adf7565f153cd141c1770331606dd224a75a91bb9737fc5c04659596d42f373a468b2361e5e64a6d1070aceae7f868d455a247b51c2b4fc63425f2185fecb8966783931f6a28d6aa17bc106d1a69660ae83d8ccbb36ea6846fed69cdbcfbe5f3694b5c14e3bb3411ac5284015cd8fc9e2ac716545bda6b12278d0a79593143f865c291621d26984664ee5862342b4e139e56ee761a4f4b480b9bf822934cf142dad6f0bb1090a7a866fc145abe636a0534e900e5257e93d58fe3ab597985e3e475316efd397c7307696d0b252c8e7bbdf7b59f4ff72c6b3639dd105b0ba20771ae7b03d9ba847b760dfc184d50ec2bdf08963e44d24e3bf9642ec1b6ae5a6c62537f366ed5dcabc02c59f5672b27320110c9b9f3dfd99aecb1e655030c272b7012c990f822c848a95dba0d0023ce21ed6a93adacede0ee908d8ccc345c73be1105960511ed8737c59d7dac98c685e6975a06df09d2fa0d8277fd59a39c2c1100d4ca299348a38eaeb7a210a859fe4ca01817699c1c46ffea3e72442e96450cdb5ed7e663c262f80ffa651ecd3dc4d624b9cd88794336a0ae959672b2320bb85fdb6f97afe6fc7a591809acf9edeebb9129c423e75436465c958bbe455713615b8159a1e7e153f51db52a8396260ef1bd3a4af14972b368dd67a6036c77fd5c3a3a6cacc434b3cadf880fa1234224103ab886d456aa72399ded6615f55dc8c04f8890fee879a9565546c1ad33387fcac7eeb51ac6f7c3e138fd2632298f1f8811ff0a338754571740097e9aef861c2a7cb981d300f1d8ff6bfe224899cb924c51174a56f91442c78d5bfdca155ca44b21f9c57a559f78d12ae46e0171ee0c07948eb065f436b44bdef98b2eca116e50c85b6685b0cb450f93145d48e4d78138932b3b895f8256a4006adb5d2c170f19528da68d028f02393c25fc8d6ea9f65b3db84cece2a219e0c85ab5f38d1ba806a09d683b4b0e9d80ea3671d769f5c3d224dc75e907928857f2af198d0b1e53a18c12a7bdfdc24c662c9acf93ecc76a07577fdbbd0e701af9cdbbc0083787b600fa9118d2c713800bc66b702244604376fb01a931e4e7522aa09a01c0d468c7ddf538898624570d8ed638f21b26c91c644ff94da254337acb5a95f85b6ea80acd8fd78e5a3aa3bf9d411d19d996918d9dc8f7cd6b9d856d4efd68067fa975f76154f7558f3947404c3bac2db4686fc9169ea1302450323b48fd84e9d53ca9101d285e38a445cdd1910db55e8e2ae13cee6381fc5ea87903ee6d4d116d6cb2f97e9326c8e8673070f7219d271fa9afd5202ef882c86a89c6d7c6a9c28553f4908db5449756bfecafac68b5b4699fb92ca8db7ab6fb73fe9d4c489c571a21684273ea3c4611f54e92728664f33823402b3f0064090b7050ba4c6091b99cd1a19d9eb1250844f04510b99f542e724a434015ec5a28c8c9c39dd913d0187a10232bd490cf2590961b2daeb02c484727f7ca236f5eda7167785c2b33f0cc884135cac9ae8afa9725079c4832f0a964c35c043507fc84529efe7e8f1540ce3d1bbab1b8464fcc14060fbf0b3c638e0bdd723646e9e5e63e08e29da592fd5960ece82a90f553cbf71c1423743623b713645c21320c3291c0089cd5119a8c404e04470bb9a7f564fd4071687fec9f95bb28ff0f4a85dd8dc1fcaa07fe432f573c7c5deaf719e462e857e35ae1cc34bb4473500c350c65aa8b9d74288ea5f3e47e7b0e09e50441f067c6c90e205095d54be1b2a0d59f25b595a45be292dd61b21f5f22697dbcb6e10b9a8299f6725d2f1846d80cdb470e01faf70a35d9044547bb8de259e0a3449573c76754881f95b7727fe40540a116a83d232e63105dc9b943657b995636070cd833a3ee78c60394a94fab3d22497a37f90730015a03f308e0ec896cfec620cf4b761efa34ea957302ad5f31acc9ff81b0fb582a5f954e245264a5403b7f637c0a95166163ee8518803a094c7a9a4306103a86ef7e0a3e7f15cb6f19b1199a8ccc63b83a263ea455e6df91d4d4a16550f282bdc065e7f31f3f3120505441eb6cb7094cf633aa70d3cf9c456489985a08b31a932c5876a609f7ed836d24934519e0497f053633f4721f5fb7ec7d66f0a098e0daa76b6d720331feeb31340c681e1cd61543143004716bcf244288764f7f5b95515a509044e2731ce755b21fee64c1d796a69e9eb8aee774ba9b255b5a40196254a39d1476bfe8eac257ff8cf7389d8bb5a0f9854101dc9380baa9ca4f027d38fdf04f0a7f90764aed49fe4741cf284e17e990be326543243c9f4958fee9991f13f81e14f31f8335d923d27bef8027cc28f6ea8bdd854c4a3ec8af9a49e4e382e131a564bb0d59c5f4c2eb0584da3b27d6df127eb3934271cfa421ad9dfd1bbad2475f66fce16191814a2b247d89570241b8fcc965fefca177674a4a28196599a6e2892103d1c0a7c6e669dd545124d73e07527c2dc97e441ec579672505128d2e909fb2843286566b618462cbfdf11a495a840af32d2c310e35b7118a3a0ac6de0396338730fdc9aa2b6c6cd927d73ee04316955b8955d3191c6217ca6a023600154c82733729e57e9f9f774bc206d26084f432e9b2a19b8ba7f715329cdcf97e588e5b3750610efd0e7750ab4a9d0fc2e462ac2997d74e57c8810c593cb63273f0fde5f5edf3357e1d429dee62a0f0639c07a3cc759f773b29d4f9142cb3563f4944b43520fac7e3950ea6971218876159f7a8f9545d0503171c653d8dd16b2930d31577948fcbdebe7a427cd9732ab51721f4ea0f9ec0d33e041aa62e84bf2ca15e3aedc85391f1a2d6bdb632be7c0b1ad10e49840bc9e44170ace3749bbbb6bc1180eb4384dd6dcfdf13e3f178cac754cf44086b12182b3012f9b3ce70aedaaf32871a325e4c915277a27e413347cd01be071746dd332e23c3c6759c427a6b38b9cc9f4376e9403dafa721bab3714b365941048296d1c1fc068017d4b2d179dbe276362bb18ccccfa45f235f62e23c828882dca31f95518574b6d006dffe5a1374b78eaca4be9409e87f612b145ce9029fb694ed62adc0a368acddf7d50593f0b08e53a56051cf2aa6cc21a1a878f728de85c601c47b729d5f5db9144b0687b06477397faf4a4f016e6e3465dbf954c9ef158acab8bc6b1807692c05e88712c32c25047d3567e4a5a9f3aaddfabdb6172d2bc02a12926aa13d209299b59fbda07f8c1b935a009cdf4705771e9c628ad92ac5243dc544818f6d6d10ffbc5b0216bbcc357a0ca362466480731ac0c267d778987606d3c5b3db9c9fcbe3eaea2a4632b1e8d7eea419880118179a638081cda4d7861d8785beb9a4d4bc3447e201eae8dd839ae8f233565ed28e08ef0c2c0dd6e593625cbfb283d13e893e2640f5c2c61fb3ca6cc9b0cde25deea735c03170a8d030e47fbdcaf621a2d963511472259512edbec2e14d602ab47ed4ca458a9833aa30f540ebf9c64fe968feab16d1858415e62700b189e9edfa9856141dfaea5c9e0f00bdf702d00db7aaeaa84ffa42bfe5037e0036c9ada5f5cbdcf65c232a76f89aa3e46081c99ebe205e243a070acb525ccaf206277957d442bb2126f9b54978d078985d27a94484934889c5a36deea259a3f993f2fbc1ea46842a6162340ba5cbc43adfd176611abef7d9fd63b6125660d9a8d5788a8952c27a6fe5f50b547c45f4a1d2e59a24f49ca3462a3c935e902b0aeae5558ddd88d6250f0f36c13ef148a5b31432564012910eb7c9ab6e84f117f1aeee022a364f7fcc75f342b3d9ed56910d9aed748467ea2111a0f8eb4d4813b7ddbffb7aad435d8ce4ac5adb7699a5849094dd43f0328921b644117d0e69c5f2720dabae157348cbe0d7a96a0850b905bc6236fea0cdf178447e216fa1eb3ab3cf5200eb4f7ed2bf4781529a0944c2662bd0ea324a83ed90d28a4cd3a8da9dfaf5a38b3895b06fc8d72b62d59081641136649376c700e89dc1a8d76e2c82f88fb2e75e860778fa6f41de8f9273696d125064bc0a54ede03f1b4d349e591012f12c2f858b6a0be8b9a5800480e1d280736c1376b5ab1bfc880a1d967487701f9ff53eb22c9fac032915d0f3676872cde04f6c74c2fafe8882701115f28d646b4549156a96e6c33d51c11f9123f70af7fbc752c9aeb9f2236ab6a0398565b2b545351722fe9c9bf25db1a36eadc2c355ab3d8c79905f5987956ee68743b8fa248e76d3eb2c167e4b782dd251f852a1dc22a234917cdcaea17f0ce6aa7f79cc1b15cf7d20294c8f65374875eeda4fd2dfba619a58229e18d233d3b9b6e7ace7039547693104e6b958b7e66d22807de9dfdee6ff69db21febf0aefa8a0e6eb76a874d2c05e81716f670cabbc9333fc3b93a686c5b76c4db25392bf4c213f7776e76d592a0261f020bad68b4e67bb86f3b3f751bde914498a6a1ce3ac8acfd33ead7279839cde99fdd72daef3d2effd57e8b7ed2ce7f6b122f49ceeb93ed209c216c784425836ad4182b2f3e2551198592896252a8bcbb195bb074f24c5a37a57d4a0c14fed43018c6c8340bbab8df1aba757281ab147e3294f4877fe36bd4dedde4090931a4729258e96a4a5b7b"}}]}) r2 = syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x100, 0x1e1000) ioctl$EVIOCGSW(r0, 0x8040451b, &(0x7f0000000100)=""/38) read$hidraw(r2, &(0x7f00000002c0)=""/172, 0xac) ioctl$EVIOCGABS3F(r0, 0x8018457f, &(0x7f0000000140)=""/2) write$hidraw(r2, &(0x7f0000000380)="4559ecc2662b864272e3aa901fc0130b4c59609b01f199a765949c1d08fdaf83871313fe751ab7c73898e9709e39199e5c5866ee1492d6a95f538d1166b317b41fb3555d2eabf86a8f1be8c9ada79a85c6c652ceb3ee2803ed9a51b49c229fe5ec685cf92190e6a516bc5dd9e57802fc286c106116089bcbc98417dcd15592803da71164f60a5ae7eb46648a298eeb925a5d1ba9483de863ea82b9f69f6dcf7c5320b164f49517b2072a88b2e67c33982d52dfb8b4ca8a32af941dfa708ad43fc2818271e1dc40b1bfde58d646467e50b920224ad49e78367b85c65a4eea33fc3456d120cc919462b30dc2c52e0c39389e9bc9290d217f4b6acf1ba6", 0xfc) write$hidraw(r2, &(0x7f0000000580)="97a4c3b8cf0e1e937adaeb511e94e11f73de34ca9c28a2663b9b86fe6e5bedeae00b143e33394191ca8d93d63c799aa2a0a31f35c96f7726722597eb3b9aa9532c883fad8a78dd85740587c692a8b8ce3fd074cecd5891a72849fcb4761042ab2ab1c34926739d9e6d118b7485a9188bd46e2c4e75784f7d7a6685bf66affb6351", 0x63) r3 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x101000) ioctl$HIDIOCGFEATURE(r3, 0xc0404807, &(0x7f0000000480)={0x9, "4e4ff2a47b6b958649356cd3e5d524de76fac8c092612788072136753489fb203428b60c32e80fb9c84d55882fc5371c096b8926a73a034a31f3713b75742997"}) 14:25:56 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x101305) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x2, 0x1) r1 = syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x4f32aaf1, 0x20200) r2 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x7, 0x101000) ioctl$EVIOCGMTSLOTS(r2, 0x8040450a, &(0x7f0000000280)=""/105) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfffffefd) ioctl$HIDIOCGRAWINFO(r1, 0x80084803, &(0x7f0000000500)=""/252) 14:25:56 executing program 2: r0 = syz_usb_connect$hid(0x3, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x311, 0x0, 0x0, 0x0, 0x28, 0x56a, 0x315, 0x40, 0xffffffffffffff8d, 0xb5, 0x70e, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x7, 0x4, 0xa0, 0xfffffffffffffff9, [{{0x9, 0x4, 0x0, 0xfffffffffffff6f4, 0x9, 0x3, 0x1, 0x1, 0x225, {0x9, 0x21, 0x6, 0x9, 0x1, {0x22, 0xc18}}, {{{0x9, 0x5, 0x81, 0x3, 0x3, 0x0, 0x100000001, 0x76}}}}}]}}]}}, &(0x7f0000000200)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x110, 0x6, 0x1, 0x2, 0x50, 0x20}, 0x2c, &(0x7f00000000c0)={0x5, 0xf, 0x2c, 0x5, [@ext_cap={0x7, 0x10, 0x2, 0xc, 0x5, 0xbf, 0xaf}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0x100000001, 0x4, 0x8}, @generic={0x8, 0x10, 0x2, "cc306c7e26"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x4, 0x75, 0x8, 0x9}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0x7ff, 0x3, 0x80}]}, 0x3, [{0x18, &(0x7f0000000100)={0x18, 0x3, 0x41a, "16444ad0a0c0edc17360eb81f0c8d17dfec4d3d1"}}, {0x1004, &(0x7f0000000300)={0x1004, 0x3, 0x2809, "3f65eb7b0a75f05cde0fa37d0f4d6c042a4238bb956d2f072654c53477af35a86f9c279a41dad82dfb3b5f16a3fdc8d24c942d09b784a500095b45502e175603234641c28999207cde676eaa83081207a97bfa1d022c4ee56150116d846eb41fa330d34141785279e7be9ee8b2eef2dd9f005041f5e7aae72c6a7b7bef8d2a63087db3d58312d93cd210b74cda73edd8f15072cec8b452690660ab0fcc91bdee2a075c97d246dbdf0c341d8a46a5bb73f2608d47f2dae1dcff5c5ab4076e1b75bc391c6ae9fa6e13a4f1c02f24ab5965bfca33635e571f8a8322e5081bb3f18d2306816e13bc19415bfaa427d5e9ed66c7a79b743beab4087eb038aa430e9e5e82d7d5f1e6ce3dc574034c5fd5a25ddd59c18f0de50f3a0834ead59d0018fd709fd99245ed42b04d074356b514ca451811f78c9378330dda1470a6eb4f77aa77b86b8c706a3740018b52ea85eb2c3968ad0f1d06980896f29bd13d8147ddeeff698b58810242a881d1a0932810adef11fda51cd9a7f4369df1274bf20a2955abe316e2b3eb48fffec67a76883e1c32c883823aefef418accac62aac5ad4f9487134d5f2c2c3d3937b0763c12d10b243d5106d45f9d93b87cecd7e9ce28dd15732452d5d2a06f55e2b44453ef07308c7d6c8894363b860c562cf46d24a6d3c580f03084ba0f8ab56a2e390bc46df0f70f332cf3ed7347202b329f223ea3d0f96ba12aed19a30a88ab1e5c3ef92449dacecb00fedcf1a130374082f98e18e606b48b5e60be4ae2339774037fa87e71bb69be21295d63a1de98fe976dbd90315229d3da48d4a78f7757aab43194acc2d896f8a8345dee68fb14d268f87d94a04978ce988b287c896474023e4f4dcfb4e11942a247eeef314aced597d40bd845555fad25405eb37f2232d8513deeefd3fca23f101f9a38914908590ccba5a0951f550ec545c4890fbd68341a0d2ecec0573d020d6a62587b229b88c1e4c080862bc86e244816d7f00da03a8ac09bbc1bbab4747593cab94b57814c2fbf437d329495fb205e184814c2de67e340479794abb6d163fe4d6f62f4bccbda49d8552bde221690c3c5334e272c5f4f2969e45e43ebcb2e72dff384e68807791145673fbe9707e76be8d75fb4d52801b21e3a724bc57fbfc1be15696cb7b95a0c9a5c70ffde6f3f8f3d197de33992a3bf42a77d9719d06f4f83be5c97f608e35f74a24b215b6dce991a2c2b2d70171fc8ce20f17ea33a5ea67037b792995fd7db4f65cd2480f3d5e734309f7f51112c4ce8d51d5e675739b8b991c05936a27f3d8d669a4ab40dcb8189d17892d55b4391b6d2d9fdcc652cccddcc1f01593a729c550bbcc0c1c95b8f6da401fcf43b1be9f46d7097296e8afdef0b0e8dfec7857dcbc512c79dcb57287f13b8491dfcc3b8fe60affa181835104d59d2e16e4111a9ee972c1bbe03318f2a8aa899a43207ec1be37a683029ebef6159ecca1304481d5246f9d2683da000134e48669bcc5b681876f4bc2b209c1da66ee3b5e1ca952559f1fff33cf60379d149cbd49af1c51e7a8a547f320a622d028439a815d9b5e26212a0e93844be88f28e4707b65246dc83be7d19ec5c6bab8abc5d626ef211ade0b426a509019a1cf1526b4e069dde8059c02136e2a21d324bd60f377ee97eeadd1a274732419f0e6048091803ead313ea4f3f30425d42296ff2cd8d653d53c125571b51cc65f05448673094039789bf6b09ecd60263114a7e9eeecfd28b1026c239c3d0454eaee8b06f2d40665005736d9ec2b506aeebf160105dc1a329c76859947f0508dd5df9995d173b15894e3f77aeee6a1ecc6e93e8a6ad44216516c76da10f42d6547102c751668c059ec5e4da6e01ae47ded16bba5ea5cab3cb8c9fe64b0a89b74b7eb566ba31c21cc40bddbded9cb5c49ff451e8333d879f753b9d74a5697696c3ce286051ab660765021ec6c1568bb467b69e7b7675cf0f2f648c43c37c1421d3c75482e970338a70a52fe75300ec25c9c259325bbf230861aa79dccabfffa522315a4bc8b948ca21a8c1915bb14117a19122cdbce00021e64a48b535709a9d11f75c569b203da4850522e117d5be8c2a0c608c00f9caf4db73d925382d6dc9d74b467a1e1e40e1fed8f9fcdf982a277f07687a71c863e3e58e92d907e876c2d23075c3d9a3321ce7bb7e3a33924c6a35a93bc5b95f70758726a44a346fb0347a5cdb38e9a2a1803d4f0a35de3938b16152610ed5de65548a1b90aaed359f7a9e07507f73a8c3c677848b00964523a1ed5ccc0e389ca0042e6dfa74ea085bb8f52e1fdc91cde1baa6615781ef0d999f82b230814c1cbf6b50825565c093bfc95567c9ecc4dd119c6b987c033780a835bef16dc3669f52fd2096fe21e7463de2284294a3fd2f5a14cd7f24043149f20a074f34df8570cf217f030bd33244ea85d62983b114c4965368c3cd06324f5df609bc8118b4fd8f30b633e6d608bddfbf2747fdb3f84eff68d25ccd99466e100fe60a961c89569c2a60e9b6132426ca6cc68d67b08489cc4eb6f878e219372bd405fca0689066096f70a8e1d556855eb15a89f2a2f64e6308fe4791ad370a711345c4db7a27b9752d90641144f8ae7e86604a03d03b1645b559fe882f6ca23c4e66906761dc344bed8ee0de207f9b4e00fee6f6292674b22a536ee4a863552728278916c589d6ee47d16ecef89032e4ee11847a81e7d9215d30355dc3676fdb9d9ac12228928e90dc290b7ec70dc137f3b3735728f528bb1608fd54ebbe9c0adcd7792bc8e185cfcf506af4ca6ea7e0b5d92fb0868bec7834249ecacc2abef9523c74a5f926e4d4c6b7f4069183477030be5e3f6b89e787ffd5e51b39d7f5e2a882817958721b5661124c3997594514324141555ed6d220bed2217a12c5653e6bfde95a249084aab399ffaead53b3d53ccb61523b89ce0b8f75928af9aa151188bdbb16f29bc1423f7bd76ccadba4d4495e8b3ff999679b74058a61f1dd23d5fd8ec8c474999ff92a44ecd79017e3650e7edb5341050e5033a90d1b11b2cc0683a939acb08996e93950f7b919181389a18403c100682b562c96dca4ac32c8e34540729250604c2dab78c1e04bf806e979a4eb4095d056550861b50b150d30622550808290c5952dea8302723ef41955000bf755bd95c3407630a7ebe3d80747626809b0fda24a57c9b779048a60e9874fba066169d73781405e34f73e112b7c2f222c21a50bdbe5a896d307027f14d80beb17247788cc3023e037516ae14c501b827620dbcfa5f4a0c1ddf5ad56b0eb1595809b6fe927d812766606e0fcb0aadff94d79073818fec1c25b6892b68ad538cfbb6f0e409b29159b4971b239ebb3ba53f4a8c9503592fb5dbb9d8518a78f9c8bf57848fe65eeb023bccef1c842b86a0a1e44e4a70f7ec0db8ae27197107d610d9bdba2feec9fe881e2a4f0238927cf655f7ee8b9de58e791a8219d5bb04f438f4343ce66a50287a901f04ded35544f0a0c4d1cc91c44e4e840d58bb15b31610b46aaa80477bf805868abd5941c427d8921bddf93840a12e5ffa07c15bcf658e6e28b98d6c4a788ff153d6bfa3b862210dc2ef3f86814ab4cddfb05ff491f30a3795516cec7f1eea5eabfc59e8af0af8516df06fd589b808ed501bf11c1012a4b32fcabc848da193e8baa1f6b500227893b7ac153beee8f077cf889286de1683d38b803efc018d3a7dd953f87983258b94914e12a97fc3c62d4e0cbf84d1df5fca9537e9c70f3641dd8cd62ea56138d86e51a09cda81887b0d16a21a49d7f83cb5d5acdb2b39ef35265838d87a9983b1d248d7764412b1ac0edac7f94f7d3855ba459175054525e71f299fec030aedd0b54b8dc6e60d04674819107305343d32b5d4d522a1a4fedf103528758b7dfda9bb8f6333feeb110771182c3e81ebdc7804a22260ae9b0a1ee89acd244f80236cb7933ebe504701f49df603671e4b52b0e5071ff4a4e70766058f30936626e6fb0250a1aacfbb175f11829b4def48afba7dbd374c93dcfcc2779b8dac759236a33fb2f9ff52011919342160a08f39fbc2deaa551f8d5fe4cc3ffba09b4a49c03955eddc4ded468aea7aedf14535fa41d6fdec09dae5abbdd73b33fc11749699f6b1c8522249011b54213852413d56ca90d21550431a5bb8feeb6b266d24f7c78d0456592e6b075604fbbf83a175ce168f78c33ce128d57c76332a0e66b48b2267a036ea94de250af190e77b1a64fcd3ad3849db6425d11f3034373594ae8bd4ef26f41f461a8da2b78d375e997d619ed76775bf51fded732f21c01a54d10ee2326fe33db0463d0414a10260783943c927a0e489a91e88b1a21392c4e6bc633bf375b6d3b1b8e3259b635e4a46467c37ab55acd0e916c7b09de9cedbdd02171141d64ba66f8d44fb4ccc7f5ce96bdb10a4dbf9406639ca811a6d0ae11458f15b0995cde9dba0d804a2abf05ba52d4d53f7cea75ab8bd0c20e9966737e9f440f29344ee4bdf54adb49b2757251831973b4d267c84d6afeaa5041ec32f07515fdf5e488e2a8c21f35c30be640dad4b3b8b9b189485453ff831d3ee4fb80d34ab49bb10b6e5d650fc9b99c44fe9934883daed0cd820a1a41476d87e7716108badd531fee8d6a5e5be4c1c56d6518f7ca6c89ac4c3df3a8009c2d91fc61fc923012361104eebf374bf998209f9c969d209549c88016843056c14233e30fe638327148e632ebb6fb612f009cb2415da1af995f1c84ad97556b7c235d08bd3c5c44425e32ac8e0dfd427cf31a6060d6dc8ee8f15f3f8ac550a8753e3d79993ac699f47c8380aa790ad4bcf2f107061ff5fbba23000a5b28eb2a83e0a21ec83b1cc0438665860421a63c45b326c21b52722a40b60408c3aefbc41602c36b4f39aaa683a7b00107bd6d7c8f3d9258f63be315d22be089dadb7ec06bf8c2c6f0f47f71b64d188e4d2728bcae2bcb1ef84fe07767237a72a91cb820ec3d6ddb0616e29d28a9cb55f0a69b2bf689800c0c85377463ea7474f2be101aead37877d4376774433dcf11df23a41d60ebe889367959749909c244d3014c8e125dcac08507df4f47104c362963668005db51aa95b536056c45cc83e92d130c5532430f0c8c465ffe8ccf5e790f403096f4f7d2f255127531b9d68da1aeebd5746f0f1c06aee6cab10ef0931b8e2821eabf4e64801dce032b6e8bcc1a3b6196eedd2c1d5571e629baf17e6d4677b71e84391687c22da3df3af9e13395958d224624501480eb73e43e5e1bbf6fbb824b78e3cab839e6f75cb0d06644086b5a168d360d40693ccaf9c56b87be2794e9fe0b96b8c78042c954b132378d3ad9f7eacb47913f9c9793efa09c725e2f9e66936a9fb3df2c892f5652fa1093a25ba4457b3775b3fd819a346a4873571db4de45ddf6bab851a8ea1f2ef4c618653222273a9fcfe40a0ac30d104b1530a238101648aea1c959ba8f1dfe17decf4044a4aeed8dc2c30c9e6f13588c345aee4788f8ce1a9fa8270456b3e8aad80c52210fdc5d27f159cf848624ab42bec44cd8f9e56d950eabb3a3cf7c13798f06174be4e9631ea35d4bb94f404b11a17682159c90968a906e7bf6217f88d7762c059be23341e142d4c31f71e63e6da56f4093d80a156185b1eb5c795bd69e9da584bf64f889b65c64f3ff7febd8345111bd123f16097f3e14605e37841dc576e3e613bf6cdfaeb481039c030cdb16b93baee1153d9ef20aac920fc2d4a6a5a4350c2b637d962d0a0219d72fb3fd02fc175110d834830e906ceee1976c5f4a"}}, {0x4e, &(0x7f0000000180)={0x4e, 0x3, 0x0, "3e9fbcaaadd119a06c4682143f8eefd05306bdc833ea812a318abdbe4d5a59fc54b58aa8df3c57b8c6c96ccf75db709b376e9acf484312d3fecd002619ff6272cc469173df8e789af0b8"}}]}) r1 = syz_open_dev$hidraw(&(0x7f00000022c0)='/dev/hidraw#\x00', 0x1f, 0x2000) write$hidraw(r1, &(0x7f0000002300)="56003a4a9bd98566be5ec8e0228748aa362d9f4ce8ae0f6620b51a7afeff3d413c753d6b6c120a57470f9a8efff5c6ccfe19062a142a5493a1c75c8192a973f1eca540f3deb7110aac39807f47c014124a8b9a28a9e32887f9e91745d1b6302ea71ad3c7c4f24de94a8158bef960476444e1b9ebf7bef497881bd8c4b99751f8a76322b0ab77df33ea18ca209ea38ad2403ff683f0ca1b8e9b5b9ab9a837c8bbef03a49b8f3bbcbc161f6f89603e2e99cc9278b829a4ec8bd03061946357664d609bf70763df10622d26171c7733f8a09c0923883b818557aff9e27af2e895c35639f46abf1d7a", 0xe7) syz_usb_control_io$hid(r0, &(0x7f0000001780)={0x34, &(0x7f0000001340)={0x20, 0xf, 0x93, {0x93, 0x2b, "c599670b42385594b293f3168c60afb96a7ecbeac4b5c8391381bebb8617958aa39622f2c2d9999dfac2551f0c5735ef3b46cc792839b43429d594a39f14fa461d2c684d79247d8b5fd1262b6ac631b934ade14fb7d81bdd81c202aa5a64006b4c1fa92df4359c93864687f1769c33bc5a9e3143a6f63577aea67c3e05bc4a4fd13c035b61ee068a9806f40032c16413f1"}}, &(0x7f0000001400)={0x0, 0x3, 0xed, {0xed, 0x3, 0x437, "1033e08464460483ab26666b914ff9a9b9db5cd7e708fae31c9b80e0f7673ded7626cbd3a4d3bced3679ba18e4465a60c7d922c6a4e9ed5cb4edc49c0795b6310e92a9b3d75d0f2a1921ecd2ad219751e2787c1c72251edbf745406886fee31cc9aea68eb6d022ea521e790f972abb319536096b439e29cad6afafbae401af4e42b0f12d6b2ff0fd0f2cb9788778d5d783951747ba7284d22b8ff00c6282c0a151753ecae46388114a2229a0199283b8b0fa40e65dd9471f1611d6e287d0312f2f4e3aa4facd48041996446d5b366696d0024ebcfcda8381e9af3fb884a31889a7c610c9ecc939583d"}}, &(0x7f0000001500)=ANY=[@ANYBLOB="000f2d010000050f2d01040710020863000007100208100800c5100ac22fe5a9a5b058e03df9214ecaef0da2897a2e95786adaf18201e18ddf829e037317ac2291d86a229b80c76bdaf618c03183f1a609ae8e60c28fabafefae1f034ea4fb631a1078e84fd7c7eec158ba504183e02531acb4366a1bec11cb0fb1da23717fcd5f5ea5b3c068942801eb8323d30465448ce0eba5fa77bb9a3aa4cc6eaa64271257c018ea5694e548e08b83359e5b379dd6624f1aeb66f6869c937e50baea70524164acb2d028ae6dee9fe08622540e381b82c42245db9a54b338c6cf045b55100f219edb1cf4ce2bc42cd0a6f048b74bf6bf3e3a7200c40d3dcd90cf899b96b4a53fd8ae9a469b461356701641c123c0f0b665823c2bf7e0d2b495550a258d3fe62f71640d2700"/307], &(0x7f0000001640)={0x0, 0x22, 0xb8, {[@long={0x1, 0x6, 0xf, 0x22, 0xf, "cd412c7ecb858e9c93e4d7e9f3bfc14146f4f2b472594669ba354b5cc3c9534427be"}, @long={0x6, 0x3, 0xf, 0x3d, 0x0, "bfc0ceb8462a943c56c527bf257fd6870c7d155e9f71e86f0bfafbbdef7d4fae4e18a965beed5a7d1249a9a8a3916772060b67bc83c87507e23680f32b"}, @long={0x58, 0x0, 0xf, 0x3b, 0xb, "6b4c97b9759036dd3910e76ac574137346c945b147f2897ce3720a6ccd7d6dd443d8d55aa9a994e7d59c13c3f0511d91b7cb87ed4fa24e57133f5c"}, @long={0x4, 0x3f, 0xf, 0x12, 0xe, "47e2c75e188db42cf9129a0f1431179e94d0"}]}}, &(0x7f0000001700)={0x20, 0x29, 0xf, {0xf, 0x29, 0x80, 0x0, 0x5, 0x1, "0b183c5d", "12db32e8"}}, &(0x7f0000001740)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0xc00, 0x3, 0x9, 0x5, 0x2, 0x5, 0x7}}}, &(0x7f00000021c0)={0xcc, &(0x7f00000017c0)={0x0, 0xc, 0xda, "fbb5a3074d667589bef647fed1ffb7f3b13d10a5dce3cb9f436cbcba42415ee79e91e1c0ff9ef2e6732e1ed1f4d91515a9891eb10dfb5d3dc6c9680d9155e02c592291f3692e61c864220cc44c552c14e235299619ad8be8d65a610a0d4997e1f9b326ba4a50646c381bdd49949b21c5f0d310c0ebcf0e816e111ff157b18e3a3323562412521c2463598f4805cb85abfe62dddcb71417545f053d0a8dbea954a4088875f119177948cd96821d2f10629130c474ede2377a96de5db888f3482f59fc86a328fa22dac8b46687451afb5da776a69a91589b7c640d"}, &(0x7f00000018c0)={0x0, 0xa, 0x1, 0x36b}, &(0x7f0000001900)={0x0, 0x8, 0x1, 0x3}, &(0x7f0000001940)={0x20, 0x81, 0x1, 'Q'}, &(0x7f0000001980)={0x20, 0x82, 0x3, "a769a1"}, &(0x7f00000019c0)={0x20, 0x83, 0x2, '\'D'}, &(0x7f0000001a00)={0x20, 0x84, 0x1, 'g'}, &(0x7f0000001a40)={0x20, 0x85, 0x3, "737012"}, &(0x7f0000001a80)=ANY=[@ANYBLOB="20002b0300001a8c25d3dbd1a006f39676bbe2bc7fae4c352d2e4264c41ac2943f2d990fa750020e1b8f49f50b127def048e41ca71b2f9bcbb64d9b0ff08694b60f801ee12b0200fd1c7c6a03def2376d61a28fd4a6cd978dde7c69c8f3204102ad4d86e59a11c85f646630fbea11e32fc4157cd79cbd88cc5b89f961d83e0515f6e3ae7b7e62dfe796e69fa38e3d7b5bd97185d83e0e621044fe801069e2a609e56d4dbc1db46a207d40f5ab7c79feb44b15c66af32be5ecc5f5640f8cd56a5d8e834ac7d2bded1e7346c65539b2679f3786cd2f834725efa6e1ab60e2098c7c42b48242269b3afd4706ba0400bd6f43ab6548b6f3391362b290b08c3d1d67ce95dd617a9b5f8d8fed9e776f11d06ec084066890720d6ed8cce0ee46c67dab187125c424ae210abe938467fc1686260a61b6082c566ab08c9374cf09a9f4fbf18c52ce9dfc2d4064beab581622c642519b7146be5dde53c85202ba19cf3932ac33c90b1bc40b3d849dd9eba4ecc43aaec0d9f78b2c65dd6c737a54bad5083de329a343d41a8e9a9819eceb540a7a2925e5bcb78ae814e3a90cf4f95545a75ca1eebf8e1c2a5edab6d597cfce33bc7c07a4be2bcb21c3c50af506cf1536aee59369415c99eca0f07f268811c30cbdd1691a7f6b51a8e4acf2898c3a69977f24a8b4694903551c3bb64c5f4c6b471fe757ed8439c8328a7be3c931ac04449934ce553cecdd43dc913535b3a6e99f3954b6acc9550ae8713b161f12117cfeda4aa1402624052bc865d33a7ca6c8ce20d7442dfadd8a658682a04491d7bb0ec376e2a889d84b33371fcccc28e7b970441cacdd156532e8bc89c52b2c8a171afa0d43857257196ff6a0a1061f1cba88f890ae6a6f8105f0976e1068bd47866102db05e2b40876c7365a5f03b64a40e5a4fcdbdaaf2028a6049dd28ce90200257708c8578d14be546e9424d9b1dca9234f60c2fe84cf29452ba3c5ecfa13397135f2b92729dea9b8d628e947656d4bf92ff9e9f111c3d84cb8eae9c488dc43e9193fb8a702cafe1a4a418711c73c80b4cc7fa65dfd29ccc52b40478c9caae934cedd287e434d7fd41b97d00939b9673aa9b323cef996d339f78137c8c59fae6cd5774b3f5679822"], &(0x7f0000001dc0)={0x20, 0x1, 0x1, 0x5}, &(0x7f0000001e00)={0x20, 0x0, 0x1, 0x8}, &(0x7f0000001e40)={0x20, 0x0, 0x4, {0x2, 0x3}}, &(0x7f0000001e80)=ANY=[@ANYBLOB="200008005c05ea00200000481400"], &(0x7f0000001ec0)={0x20, 0x80, 0x1c, {0x5, 0xfbdf, 0xd7, 0xe17, 0x3, 0x1ff, 0x2, 0x7fff, 0x7f, 0x9, 0x40, 0x4}}, &(0x7f0000001f00)={0x40, 0x7, 0x2, 0x5}, &(0x7f0000001f40)={0x40, 0x9, 0x1, 0x3}, &(0x7f0000001f80)={0x40, 0xb, 0x2, "995c"}, &(0x7f0000001fc0)={0x40, 0xf, 0x2, 0x7}, &(0x7f0000002000)={0x40, 0x13, 0x6, @local}, &(0x7f0000002040)={0x40, 0x17, 0x6}, &(0x7f0000002080)={0x40, 0x19, 0x2, "cb2e"}, &(0x7f00000020c0)={0x40, 0x1a, 0x2}, &(0x7f0000002100)={0x40, 0x1c, 0x1, 0x10000}, &(0x7f0000002140)={0x40, 0x1e, 0x1, 0x8001}, &(0x7f0000002180)={0x40, 0x21, 0x1, 0x10001}}) r2 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r2, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r2, &(0x7f0000000140)="8a", 0x5100) write$hidraw(r2, &(0x7f0000002400)="60274b1f91841cd302dc285b1519937793831f349fa3eb6e35c1e8b18e5e2ad0b3da60d9f8cea19fce9ee45a20fe9465de1a568af6a3d8f1db2f8b9b1325a5fe611855219883d082271f028bcc0ebb79f21d28667b5ee7a051c398ab91be88b712dbf2d0097e6f4d7ce518cc6895928354de4fed8a6fd17123e116bf92100c04ee0ffb45307fd255f7059a976efc7c17f7ea11960ef49a5ee8a398362992954f42d074c81ba448730181bc95", 0xac) 14:25:56 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bce", 0x9b) write$hidraw(r0, &(0x7f0000000140)="8a", 0x51b5) 14:25:56 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bce", 0x9b) write$hidraw(r0, &(0x7f0000000140)="8a", 0x51b5) 14:25:56 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0xffffffffffff39e3, 0x0) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) 14:25:56 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(0xffffffffffffffff, &(0x7f0000000140)="8a", 0x51b5) 14:25:56 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bce", 0x9b) write$hidraw(r0, &(0x7f0000000140)="8a", 0x51b5) 14:25:56 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x2, 0x2) write$hidraw(r0, &(0x7f00000000c0)="8a", 0x1) r1 = syz_open_dev$hiddev(&(0x7f0000000080)='/dev/usb/hiddev#\x00', 0xeaf, 0x40) ioctl$HIDIOCAPPLICATION(r1, 0x4802, 0xfffffffffffffffe) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f0000000000)) [ 1171.496882][ T2027] usb 2-1: new low-speed USB device number 56 using dummy_hcd [ 1171.586861][ T22] usb 3-1: new high-speed USB device number 108 using dummy_hcd 14:25:56 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000180)=""/4096) [ 1171.736953][ T2027] usb 2-1: Invalid ep0 maxpacket: 32 14:25:56 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(0xffffffffffffffff, &(0x7f0000000140)="8a", 0x51b5) 14:25:56 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(0xffffffffffffffff, &(0x7f0000000140)="8a", 0x51b5) [ 1171.877011][ T22] usb 3-1: device descriptor read/64, error 18 [ 1171.887066][ T2027] usb 2-1: new low-speed USB device number 57 using dummy_hcd [ 1172.136906][ T2027] usb 2-1: Invalid ep0 maxpacket: 32 [ 1172.142433][ T2027] usb usb2-port1: attempt power cycle [ 1172.276870][ T22] usb 3-1: device descriptor read/64, error 18 [ 1172.547223][ T22] usb 3-1: new high-speed USB device number 109 using dummy_hcd [ 1172.816835][ T22] usb 3-1: device descriptor read/64, error 18 [ 1172.856828][ T2027] usb 2-1: new low-speed USB device number 58 using dummy_hcd [ 1172.950234][ T2027] usb 2-1: Invalid ep0 maxpacket: 32 [ 1173.096829][ T2027] usb 2-1: new low-speed USB device number 59 using dummy_hcd [ 1173.186922][ T2027] usb 2-1: Invalid ep0 maxpacket: 32 [ 1173.192453][ T2027] usb usb2-port1: unable to enumerate USB device [ 1173.206846][ T22] usb 3-1: device descriptor read/64, error 18 [ 1173.327507][ T22] usb usb3-port1: attempt power cycle [ 1174.036825][ T22] usb 3-1: new high-speed USB device number 110 using dummy_hcd 14:25:59 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x81, 0x80180) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r1, &(0x7f0000000140)="8a", 0xfdef) 14:25:59 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) r1 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x80, 0x181002) ioctl$EVIOCGPROP(r1, 0x80404509, &(0x7f0000000100)=""/202) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000000)) write$hidraw(r0, &(0x7f0000000080)="e94fc56e66947101413c6d3db73c406c0f23f3", 0x13) ioctl$EVIOCGABS20(r1, 0x80184560, &(0x7f0000000200)=""/50) 14:25:59 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x2, 0xc0040) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000180)="7a01444f86fcb5180e499b0474076262dfd4c620a2892c3a53d275af6d9e1a384f8d56b00bd82d0cc280856ddb133f6fe89aaacb9a2fbc011de5c02a6469c56243b5eaf46c42ca2946f7a2269248f4b1d13eb09d15867554f2f87e1eb1b3a4dbff985e6d5b19a15b2156429707a0bf896e79f7125152af952aeff38dba172824b7a753289b29eb25a174489f39ee95eb7146b22015fda2759823d2f73c11330c9ac4f7239c1d1bb0911b74137bcfc53a75f4a5", 0xb3) write$hidraw(r1, &(0x7f0000000140)="8a", 0xfdef) [ 1174.316846][ T22] usb 3-1: device descriptor read/64, error 18 14:25:59 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x1, 0x480) 14:25:59 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(0xffffffffffffffff, &(0x7f0000000140)="8a", 0x51b5) 14:25:59 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x4000) ioctl$EVIOCRMFF(r1, 0x40044581, &(0x7f0000000180)) write$hidraw(r0, &(0x7f0000000080)="3e42fc86171c41c23a0ef91c7e2ba0483f369a3c5f6151225cb24b077426bc5b42e6c6efdd152fa5bbd07b2c14acff74b5912495a6cc476e4d0310578d5f88558bbfdedcd5d18d8c1e7663dbe20f5640fde86f7a2fbc31ba3797e505e16d8c836ff3574fdc31b44b1e86b925db5279d87891ba439de7d5f8ff426c379016f9e3d5e93d6d69f6fd8770c42c9a8a33dfc95cea432143a8fbf29f77ab7e0ad82852e45422719e2f4d672716b2230437cc160eea756900bb3c47", 0xb8) 14:25:59 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(0xffffffffffffffff, &(0x7f0000000140)="8a", 0x51b5) 14:25:59 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) r1 = syz_open_dev$hiddev(&(0x7f0000000e00)='/dev/usb/hiddev#\x00', 0x0, 0x881) ioctl$HIDIOCGFIELDINFO(r1, 0xc038480a, &(0x7f0000000e40)={0x3, 0x300, 0xf4, 0x0, 0x180000, 0x0, 0x5, 0x7, 0xffffffffffffffe0, 0x2, 0x9, 0x3ff, 0x1, 0x2}) write$hidraw(r0, &(0x7f0000000140)="8a", 0x1) write$hidraw(r0, &(0x7f0000000380)="431ed034302c9fc234956e85dd45d33f7c6928cee5e77cce84239324ed8cc9ade9a407bb6443d07e1d814663b9826186bb7a1990dc6c9a25cc0104000000000000fb28b7741218348750a73936b345542bdae0e4cf0414557807d8a112d8740c5ed8517f14cfbd2186632ee224195f9776d473b9dbcddd91e0bfc9ce87bb2283a86ded608d6912ebbfeb113bb4ea4bd5565095c20106b0dd378344b6adc57517e4a14c74b507c0e36c7f88c275fae15514b2ed0f56394e910738585f2aed7500757705760f0101000000000000ab833b7cc849f1840a71ee045e35237ba6959d6c9f37b60556a930f952474026f648ff07156d2547584102169098cfa6b0efb8461045027b81d0703a544e3212b5f1cdfc8bcfed3c6fe393b0660b6e9365a14e9e898c6dd7661a8033b30e563d90c0d1b41d2ea7b556e4851cc3a62f231fa79e498f99dc93e4e4abcb7da8adec0de44c217ee971a1f870027780eb6a3674a6a337173e629eb8e256bb8a95c71a9ae03c889b2c892b740477a1856228c3cfc386364b12968325956020e27ed10975d3ec810ed1e84d25b9afcb4a81f5b7399c30f12c269e8bfd7aca0130f4cda2874ca560b3850bfef4ace9208dafbdf2e74c2f469dbeb4697064dd9d9b27a33f594be9cd8aa2507e2dba18f6a2d85c0ee7000000000000000000", 0x163) syz_usb_connect$hid(0x0, 0x3f, &(0x7f0000000bc0)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x20, 0x4d9, 0xa067, 0x40, 0x10001, 0x2, 0x81, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x80000001, 0x8, 0xa0, 0x626, [{{0x9, 0x4, 0x450f, 0x0, 0x12, 0x3, 0x1, 0x1, 0x8ba, {0x9, 0x21, 0x9, 0x1, 0x1, {0x22, 0xed4}}, {{{0x9, 0x5, 0x81, 0x3, 0xfff, 0xc0d5, 0x1, 0xfff}}, [{{0x9, 0x5, 0x2, 0x3, 0x10000, 0x0, 0x100000001, 0x8}}]}}}]}}]}}, &(0x7f0000000dc0)={0xa, &(0x7f0000000c00)={0xa, 0x6, 0x110, 0x1, 0xffffffff, 0x8, 0x8, 0x6}, 0xe4, &(0x7f0000000c40)={0x5, 0xf, 0xe4, 0x6, [@ss_container_id={0x14, 0x10, 0x4, 0x81, "81ebd627e3a67d7fcb672c540a102106"}, @ptm_cap={0x3}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x2, 0x200, 0x4, 0x5}, @ss_container_id={0x14, 0x10, 0x4, 0x8, "7cb47ff85fb3a6abb7baeded36610c0b"}, @generic={0x95, 0x10, 0xb, "d3155107122b208ea968a3d198df540d7931d52c9919500cd83761f1559614bb374b371f7c27a2d80422d8f04ac0422bc914b35f7a68648eaac83f46d43b2e43bf00036e91e46319e1761d024de3ed9566aa0cacf87088da0304c17e363818e5a6374745c2a8764d7d6e26842868a5a0652c844e66b802eff65be9e3ca9283965c1db6b313bd7f50341aa8668b71e93f68ae"}, @generic={0x15, 0x10, 0xa, "83400f6aba908aa81e3f43f337315204eb88"}]}, 0x1, [{0x7b, &(0x7f0000000d40)={0x7b, 0x3, 0x1869, "e6df1a47bc4eab8b052ba35b2a4780156eb87e9ae4c2b6275bc82c754d4b18c0da115a4443a52fcb78f9a3eeca4a67169f2f5b4733afbbf4436e1f682e7244fb63274e4bfcab15040f2e396c34a9063e6cbf862045a27e3918bf2ae26f23bcd0486d669a945fbde7ab7f5d76930e6eee9641ccd78df7ac"}}]}) r2 = syz_usb_connect(0x0, 0x2f3, &(0x7f0000000580)={{0x12, 0x1, 0x200, 0x3, 0x50, 0xe4, 0x10, 0x2040, 0x4200, 0xff4b, 0x458035d6, 0x7, 0x400, 0x1, [{{0x9, 0x2, 0x2e1, 0x1, 0x40, 0x4, 0xb0, 0x7, [{{0x9, 0x4, 0xff, 0x6bd8, 0x7, 0x2c, 0xa2, 0xf7, 0x3, [], [{{0x9, 0x5, 0xd, 0x1e, 0x1, 0x4, 0x6, 0x80, [@generic={0x61, 0x9, "8e47c0b07dda0c86a91209011824835fe988c43a99c0c71302ecf38d438406269fbe3ad184f92e10b080680709337ed5938beb8be4ddedefdfdede3c9d458999543e9ae3f0fd839737cac2acba2101042efc32a7ef0c13b21c4676de6a4633"}, @generic={0x7c, 0x31, "d4c2fbafa81b2f186c19ded21d1eedc2957775961a2de4e8f6b23a8a2df50fbc8eb6dc4fb2763ea6c7e7e711ad5b04d575da764e2075e15a68096f0604491d4ddbfbfc313d969b468e86c93487e93126b25ce7891d34885e112b7f528cd772b6ef3ac76875d3c8002cc10c118aca49372307dc6422845aba5ec3"}]}}, {{0x9, 0x5, 0xf, 0x1, 0x1, 0x1, 0x0, 0x6d1}}, {{0x9, 0x5, 0x0, 0x0, 0x9, 0x5, 0x6, 0x800}}, {{0x9, 0x5, 0x7, 0x2, 0xffffffffffffffff, 0x9, 0x1000, 0x5}}, {{0x9, 0x5, 0x7, 0x2, 0xff, 0xff, 0x6, 0x5, [@generic={0x50, 0xb, "e7421a41e382ff05a87bdc8e228404939c981a117d3444ccec31c38b316e4349c0a44855b6f717599c1e4ee28f38fe2890cf70e890ce9424d7d256c3419ab5d1fc9c96cb5685d9ce5edda1a19329"}]}}, {{0x9, 0x5, 0xd, 0x0, 0x100, 0x8, 0x8143, 0x8, [@generic={0xd6, 0xf, "69f05962ca5c1c7197117e2d10b08769116c2e46d16631015bfd7de54ebc3f815bd400411ec1f85aa27360a1ded17b7774de5a818f1de503c0b347f60b053edd5073cd4fe4bd8081054675209e711a2931d81559b4ffd5f63275df2dac281545fe9f24885dba432c224476ad179b43349689e67e52c2332e4b35a226a81a952aa346837a3f113da986caa17e747656bc2e7f44b3fddde1b3cf660cc57a2a6c473a9e6942ef910e7792d7219e40b13b6f1651e560d33bb2d64b52f3231de942e3a23d7a0c3ec26e163ac5d6580a3dcf697715d455"}, @generic={0x8d, 0x11, "1e9d9afa52b881be6bf154bdd9a02251f931c5cc97bfde5cec68eb6aebda23461b6ef957fdbdb1cf995d244b03bfdc96acb1a5248a35015eff15f080396c230e5025f5f79799176d7003bcabdc7f21d1dfd84e582c4586a4f24d1c1abe2998390ea72f659aaffe5d108134ec056f20f53ba6073684916928e6843f1f84e8f7d80f764d5f7d2bb4fb224d7c"}]}}, {{0x9, 0x5, 0x0, 0x3, 0x101, 0x1, 0x8, 0x400}}]}}]}}]}}, &(0x7f0000000300)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x0, 0x0, 0x10000, 0x7f, 0x8, 0x8ed}, 0x38, &(0x7f0000000080)={0x5, 0xf, 0x38, 0x5, [@ss_container_id={0x14, 0x10, 0x4, 0x3, "79913f401249406322237bd1ec392438"}, @ptm_cap={0x3}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0x1, 0x4, 0x9}, @wireless={0xb, 0x10, 0x1, 0xc, 0x80, 0x1, 0x7, 0x7f, 0x89}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0xe, 0x0, 0xeb72, 0x19d9d9da}]}, 0x7, [{0xb0, &(0x7f0000000180)={0xb0, 0x3, 0x80e40e4a690d7ebb, "07954273b8af0cd3b4c2578b360a68bfa51c7b7ad166f7f50e1197e6efc3331fe45c5a5aa1f69874bb9a3d4794e815eec64cc61af94b5b99ece40e5dae6e37e9a4adf6b20aee81c38ab0e15b901cfa75061f26d4c98f97e342f4b3adbc3836969d1e57cbf1eee3fbba7243177a1a7e611d8c9572fa1c9f34239f89f24ec4032b22adfc3e1452eda3043b418161aea3e239d0040e1574d831f094744f044e3189811a209e0702dbb8cf5bc732"}}, {0x88, &(0x7f0000000240)={0x88, 0x3, 0xf8ff, "98b9ac61503ffb5867ff9511e0952ada69182eec899ef1d104b2440af94e34bdc3e85117d289e5054c97c15069218bed6534f7c93f898a234f55455e59abbdea6927b5906ff2b34c2ffa868eeaac5b68d41195d4dc5d3d5b7385f2260412d311dc30c4e129a2bd63e89795865c4016ce32522463e763cf708712142c50aa29f2197f5284"}}, {0xbb, &(0x7f0000000880)={0xbb, 0x3, 0x2009, "2f315cc0a3c4d8aa1af4f61130121d8b05e39b49d181e80c4c81d97b311ac7b32a4b9bfc17be6ee1fc07e7ff9f902dde09166eec7783117792d649d78c024112548d084df12f21f879afb5578b8e626eb93fd12ae481cf7e7ad327435bc56a5887b25886308239ca70fb7e6c5050881d0600230d8ab3ad027c2f3aee7c3f3d99188479e4ad8d45715abdcc5d8affa84c2c3709dfcc2c543ecc85708a7d9a2e71cb769ded3a77bdde80318c4c9801c1f6eb2e48f2e28f29"}}, {0xf9, &(0x7f0000000940)={0xf9, 0x3, 0x180a, "04b48f9558a79a0fdf0de5f8a2ca942b67ac9fb4739e30ebd0503d1ff3b471b869d5dc00cce46c198ee3b04f50e94d3b85bd2c3b3ce6de5e1127934fbe5cfb3c91dec4cd8038ffa43a57c58f71fb77ffb45cbd7ebda382b1121b327b396fe36e7a3e6d370c79ddbd8a30f4df0144310667242f73d0671676e82566d70b197ee58f5360feee73c947187aa9eb4d70861e20ea57001bd9ce68eb7a7c916694c4b43afd99585eecc8ddef6f51420484089eebe264ce8ed17f5af911d1adb2ef321a0d88bfb3a31f7bd97ca291fd37a17e06f65abcfb35110f56a7a9e5a57d5c5650d8c3ab784fe5061ee07f42e1d0c1b10cdf49d25304"}}, {0x9a, &(0x7f0000000a40)={0x9a, 0x3, 0x3c01, "1070c6009c9d50f2806c496891e99105b14b519e608ea08b4483828d1ea799b94749e1c6ec936642b09408c90b54e87f29a991a643bc1b1ae7fa1b192adc7634c721dacf52881c7e7ca45d71cbc3451f5c8f47e61e8ce72323262bf5e90e610c55ff64aec42faee34b696afeea8623b0075796ad3fe20030943c1f4cef9abaf5d609a40194efffbab6d0107de5a93a49c9be6ee8ef6d"}}, {0xa0, &(0x7f0000000b00)={0xa0, 0x3, 0x1001, "bb6098cc2ec8f375af41d719895ddb7d93409595718778c5d6d1c6027df3a8be49c6fbbcd31b80b622669f0caf6a8ae83dc9db0dd894b18fc248eb91d6218f96feebf33467470e2d804809af490383033e789f23955bd4e8e4b3467cea4a79ca87ee5ff91509141d777638d184ab8a7624351a5d928edd165024ba57f3a47ad31c3eec0d34ec39cdde9e28b80fbe672f1a6419f47614a76bc594e092"}}, {0x64, &(0x7f00000000c0)={0x64, 0x3, 0x240a, "93b50599330f40712ee69084e75690e8bbf766546e73d0147f07adc5973f00f5bcc11433bd3dead31b7d7bcbc13bd5f6f35aaf2094901571ce6356ea9a56ce3ac343a4bbc94e1614be00fd79a938dad24a0a45bf56e086521b3af69cae6e8f0c"}}]}) syz_usb_disconnect(r2) 14:25:59 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000000)="6b086e841512c22639aad6a6d04f575eba5b6d", 0x13) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) write$hidraw(r0, &(0x7f0000000180)="76feb1efbf7da20ea43dc51ec92ad8f4e7abaafe29902b947948c64d719beff4f72e7ab7add2c351f36ff52f887a106db2061ab1401d62a8449dd033e435c5ce5edc19d60d822108624feb99aecf67ed4b953413846821b41375fe3e70cfa53ef728b98d676620f62e5e7ab9f4bb2ff6fab92366b7e4bb24b76e4772c305cbd248d709df03870be31ab4a54c5aaa5f5d79a4f608753a5a7860adb40c44805986f0e0476a0e720230e113bac95da4740f3f65255296b55af301bde2dbd05561535b1b80ea7ba98451a9046e8fd0d5000fe7c193e02d2fd37e1e1566addda6308c9efb731d7abd500371225924fd3bb7e408384622a46ef23ff881ed839d40d645efd8114ad67724e27b5d0e2680540c39f82e808e15de02cc2b6668e868e0f8a3dffe9c7968d188c7562ba5bd1f7430b8eb4ba202169a76c17eee160ed50aa3f1fad644564caf9731197df247c7f4833164e95a7fa8358affa6603e5b904c8287d93c442e9e93d6d91f9ac32a4359e7bc3467f274569aa5e4b068c6e6156a7f0a1c33e41728cbdc33922e43d913e925cddef640bec57e407a1e592ac12aeceff7041b7331d121388e6237d44c451169f86362ba37a73c72d8ae6c928c97dd0f873e883310e684d6f6156e35270154bf356b864bbe10cdc209e43366c0388c901a6a9736862d886679fc69227aacb1d6485367307ed8339d6abde794dbcf11baea78fdbfc5061043d11cdd8bf6b442b2689ed9425ba551da73fc79d73ab92308f8b1c7629d22234d99766318732d555cbe6b9275c172101655cd28b6b18b3abd4323f4b92618295d9cfa29c5bcdf246202ac5643473f9e87ac58d2c093929908fa2f15d919fc4b442e3d6b7e078569416933833a6ebfc9275022e5e735c5334ddeeaaf1f9f461aec9953a5984e6125d8321036e424358b7321d06362270ed8b883a9f7cc4e40e787a2ca09f3d99192d93a8d382ff799f3d54c046075451ceb4f60201cef229dc732a03629258747c6d3094062eeebf5a1a88d645ce1f82ccc26070d75654e461bb0dcbd8a7fc06b97ea0abf619fabc08801c626b07566fb0637c6289ad23ef1db637e7e78b0f2804421f94f9e4f567b6003448efeb85b4b16960d841ec3be0429a384776a08a70fb932efb945a88fcdf6a16baedd11f5195ee1fbb9deafef7fc3138877274cb3ec431fc67b6a175d950a68561ee7ac63fcb56a51dbbda019be6380020a67f940e79ed30029afa4eef8ff187095a554e7e77d0c2068cffca33f47917d7bc7a307aaf5eb39298db1353abddb6a8869b46d590517d308548c30d4ccbc8c9fc3ab291c920a1d6d03777584cbe62e0208648325131ab376d167cd8b70ccf5e6c88ab99e03a784c8139146bc43abe209fc103bf2c7d0ef3d257a17b6d1d43bbba836f4e2529a04fd4e342bcd8696cf35e74baaad5a8fee25329371ccf91663fefbfdba7864fe9b29e3d2797a63b311ea110548cf8fcc5f8183ae35da515718b2c426b9b00a4b0293d0ddd48bc73387b8dd2a4134a0d49d86efcbd518346f9ed4d058bea7efa63463ea5d87221d2ed1700c021bc5a62d97c33b301d6ed9db8533a9dd61a5af1e082b1e19466b99d67c7ce1a1b264ef9684c88b4dc71145988fd4ad18813c443b78b2dd916fb4569d5fa532792f4267390e2de2b4ca5f985ad6934d269492bb08c3294c9ccbcf5c79155f5f563dc2258d3932471d74c0c9fa249a810feaec667d4d37b13f2697b2c0efdbcefd50ecece29233e8b3d860a9dcfe88a24b7160caf9e1262149afa329f3a59f1dd045cd9bd643fbca9c7512552960d928c0dd3d86941c26542a2d64a2451bc4744119a5c7c51fb818056f41ad04ea3b10994d0ea3990cc2706ea4d782debc7594bc5286d6125878f91e23ef3ca3f011389e95d81eaa93ff269a8b5d19fb964e4a3753c4deb6cfcf35294e62859bad4a21fe825fe6a07d351391ab7e711d6a84eb0529773bbca327efdd1e700e1e4de78489b16c97df50c9701b1abdb3b1476ce6a332e01e40f55762cd1133c8de1486f1e56672612db47944404ad4c7ee78be40b0234afd0de481ca665a2e505f847c589f3ddc9625b6e9d7351673d93a90c9ee69f768f987e51c33557f6e282f3cb77ed6a746d7250b20e51ded953c1365683d10a477779e0236b2521e7c5fb692684a46ecd7d7b84347733f2140f9842c693eace6f0573a0bee8d22b59d31972be34f2ee01d4d4c8d33495ec1b2ec900ee74b4b8c14df92d6323c882476acbe9a64ab889fa420da10a7ac24ecaa850cd9d85de24bef680dcfc592986684747df9924b04afb7c37adfb2a1afa4b2169786bf4f69ce122c462200e4486bfdd58ad02eaaa5b534c33e507304c368e5a395d62b11c5be514035653f9546334e2d518618c5a54a228753a3e0b4eaef2e61994e21880dab0da0f9f1efa961ae23b04d21219ca156d2690638029a11d1f305cddb661e0b042d731bed41369e475c0c680f3de270a63ba47239c3aea309d50c87d56f30ad180f7fe652eed4af7c86f012a7b38ed2a260803bc74ed27d217af67415f1bf8709116411eb8a64e700eb3a1d1eae7828994c6ea471bc2eb4b9685e2072fae1a01acc00e07f75e621bf6b8feb19b032bdab570ec0b8f87beb2b4e69515db735f0563b7a64d6db44213742d3e6e502993a20d284853324efbffc09c990416ed465aa777ce232f8b711f052b700d296589c7871ac3908936e881feedc910064ebfd2b8b461cb64a9227b2a58994a70ecaa79edcfbd3358cd920a44c49c4a0d04f186929d85622d809034c75ca0ee46f1f0a6d92ad1d2f048155e020411bd10c26c519928f0c2d27dfb881df1152b45fefcf779c0cc3e45e5d515bfb0d54d5f6e11450c47c99c99c90bfd7d1b3210dc755971f7a3d3460972e1e84447468d1e864b21ca06e64bc92b42cac71d97af16e91fd63a0371bfac2c07a5bd925cae70c176f9092d353c1a511ad23e1979ad8f0d088e7f2f20c006593d4b7fb7ff55457c0d73523f511f66b4a9a678b05fbbaa7fe21c82df4beab4a1b656130c6004f23af802b780c8f73c146a55d2da1f573919cb483f8c30a157b5779c3dde2c5e81ee2e4b15704826b451b93ffcbac76f6abed8ba24c6657c3626e7fd137b1636d04f1169706e9cb98c72440a518c94356ecd5ffd02ca3b809c487aeb6630c50cd33d9ee1d99d8cf1d144dec53b5ab11497cb1dbf9dcd0df7f31ea489e2575e87ec525ad21b7d172027aa490a0884d946c9a9b2b36d7181f7a7d8680ee386b024296d400a4c0732f240af9dd423491958a6d8aba8485a6a66657a48620b13eb4e00f7a952ad7bb255d316008d767423508ca7dbeab34040d1770491b832f696d0a089ee99867d945fad414105aa70e26a8e3296337b55fbc5fc8e96b145e001bec792f08332d3edf4910311b519c4ee4aec74c48cc991d7e4ca276ff0dbb4e13ef5431b78183d84380fc9d16e453c9fc751adc8e3bc017bd7ae73047e2681d0a2e2b9c43c61db03d320783a6c1a51e9665073e12e81b8b1def888721496fa80bb22a527f774d0fd5b1c0d578006d64dfe726cf515fc9d2e1638c9d6ddb2f47ab763479dd6740f8862912599dee28ba1df6486cc38a1c8b06ffdc9a48dcea4ced64bcb304540f2e3bf88481d3f5b8474f7262a0419351dea333a560d9fd834f63a2b033a34c1391d3ce461025663204f214d0dff132379aa083ba83bc04e4bc172be9dfcd8327cecea9a72f20ed365077345fa0be63d69b39dc29f39955cf0fdf0f0c954503a5191b4f14f595ddeed8f2897d7693a86b4839a20a8b8df5766736f1c637dcdba0edde235e509ae1a5562604c0dd19a9738fd8a914d0541163491d5336f111b230d10e28c58198d3e763d8b22d4d6471badb5b884d6de5d688a66dba14876a8af5abffdf362ee54eea651c9c4edfd5773b572551083a9955e2324cfec90a81a8634c3d267e1f9c3888a53d5764c01b29ce97bbe898912bd5a08b2821e85e04ca74e824ce241c4061a62ea3da39bb8431f7c837ff7f323736020815834b50bedb6c21fbb78092b38ea99499df548c2d801cf31105b98fae4bdb1b82b83a7d00a903aa9d1a284a2345517928b2c61415a59b47484b30271d585839930d085f447ed705c043d50635cee6649a4d99c719cba94c8072f39a16461ca3b8010313a16a6390a56a021362f537ac6f006e84e311e0ad044e6c79d3c94b12602fa2aa768082b88aadbe242bfb208af1017c9929c611ed31d7113196f6d3025052e1368191af9a256cb969be81256c5434065d5303a773f7a156353ca19dfe5570ce0560594f7ed821ee1e1eed1edfa866da574641c020c62457c601045692d369f3a78638d90ccac36c3e53d1f337f12f60fa471f5592d8ad564566b00ab1e0ce2cb933d141cd79f7d5f732a49ae2f03b529caf87ad4d848854ed6de2d6540bce5831f46d78a31d245f577dd606f912cb25fe081d340aa979b570270e923fdde466cb6925d3d73fcdcd031dd6a0a8abf5ae4af2965c7a3866a3ae04b81e4a074a813d132d5d7d1bc6821901494b0fb788e1f545d904041460edbf1747b14fd759df3c070be0ae57ac7e8c660a1ac247c0cf600e4c1bbc95b3a15779fa0b009afe96c29dcfdf2c3d46cca60e84cec58bcec974deecd9e83c2ff8465e35e85b5e1b6ce338f4f0869755f2f017e1f7c403164ee7afd3e92828ecf2433082363c32de58ec097713ce488ca6ef99e8682e4401b757184114359417305215db7760f106b7ca853dca54720edb3b945115264d2fad01316e29661e81326e4d15d7e6e0b946d44413d3eb7403a7f126f58714ab6f8e745bc305348cb6b58a2c1d612e1afa2a29c87d0658d8ce96f5d2cd3d351917a0eafd60ed0bd7bfff043a1fdfb52bf6456c265eb85832b9f8563dae4db7295bd7aebd30216e82d4563165dc64cec8f206e19f4983a21e3daa110468c0d9019e6df5e2a35229fa87d39ce5bf43adcf4f1f14dfe651dcff6bbad625605fa54d33c5b08d471b5f9f31e0e3ed2b2787c78fe26ade427d7f533f435a3b96e1585ccca04ff518a1f5d503cfc5b962f458f3a6c0c467328c73d5e6101d3e500d283dae7881b21a6444a55abd3ce66debb880263738e8c8db3aa24e80efd43a48cc95f8630acd2cb1c2f6c84417dc314f6a961c350d5b81ed01880d9f515c6bf47f4dbb118c1505339a10cbcaa9f57d885b7d9e1715ad35cfcff8f9f5095c2054535d7bf572491e0fde052f13fca6dc7e1d0445d1d4bb3e2e6603acb732a9d402cff07e92f4f4d3ac3de087a7653914025985828dcc1c36d43e93e12bd3086bd67699edf00fffd3532d1bd3aed22096a79ebe6769d61bb67a92f6c78bf1728567eea27e9a12aa3b608a42a319bf8f43aa66f0cf70d9ddeac43626224ae22d383bdf10a9852844e34692df40fe5aa1ece5b9b13c09a75bd5c6f9a1538f36d0d4253b18c306ce1083ee2227763d8a174a50a726d37015509247a28a7201ccc0b5337786499b1625c2b1176a9a95df24bd96a6e702db9bffbeb24818e9b85cf9d4f65280e404e4e144a915ee7a50d0d392a7275da6a71b0328d37c26b6bb64925dabcc5c34f62f56c26a64e7294b0ae4d380465914457aaf137381ede16ba84dbb02cc4db1470242e5a44ce8351b044880bbe2883652d708c7bf21408878ce5bc028aec914f7e990216b60f5496c58f16a99f071c417b98c052c2cfbb2c9809f5dccc1b55f52673708c15151f6cbc510513a93e5e8eac071629493433a", 0x1000) r1 = syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x40) ioctl$HIDIOCGDEVINFO(r1, 0x801c4803, &(0x7f00000021c0)=""/196) r2 = syz_open_dev$hiddev(&(0x7f0000000080)='/dev/usb/hiddev#\x00', 0xc17a, 0x80) ioctl$HIDIOCGUSAGES(r2, 0xd01c4813, &(0x7f0000001180)={{0x3, 0x203, 0x1ff, 0x8001, 0x2, 0x8}, 0x34e, [0x438, 0x400, 0x1, 0x4831b8ea, 0xc3a, 0x2, 0x7, 0x9, 0x1, 0x0, 0x7, 0x8, 0x401, 0xfffffffffffff801, 0x5, 0x0, 0x401, 0x2, 0x100000000, 0x15, 0x4, 0x400, 0x7, 0xfffffffffffffff2, 0x7, 0x3, 0x3, 0x81, 0x7, 0x3, 0xec1, 0x0, 0x7f, 0x79, 0x5, 0x1, 0x1, 0x5, 0x1, 0x7fff, 0x400, 0x1, 0x1ff, 0x8, 0x5, 0x3f, 0x6, 0xfffffffffffffff9, 0x2, 0xfff, 0x2, 0x2, 0xde, 0xdd, 0x1, 0x5, 0x10000, 0x1, 0x75dc1192, 0x0, 0x9, 0x70f, 0x5, 0x1176, 0xd579, 0x0, 0x28, 0x7ff, 0x8, 0xb1, 0x97e, 0x6, 0x401, 0x1000, 0x5, 0x4, 0x2, 0xfffffffffffffffe, 0x2, 0x7, 0x1, 0x9, 0x1, 0x5, 0x20, 0x2, 0x2, 0x5, 0x7fffffff, 0xc01, 0x8, 0x2000, 0x100000001, 0x8, 0x3, 0x5, 0x10001, 0x8, 0x0, 0x20, 0x8, 0x401, 0xe340, 0x1, 0x1, 0x1b, 0x52, 0x3fffc000000000, 0xffffffff, 0xfbf, 0x3, 0x6, 0x1000, 0x7, 0x401, 0x6, 0x204, 0x7, 0xfff, 0xffff, 0x0, 0xe8, 0x7, 0x6, 0x7, 0x6, 0x7, 0x8, 0x4a48, 0x0, 0x7ff, 0x9, 0xfff, 0x3ff, 0x2, 0xffff, 0x100000000, 0x1, 0x0, 0x100000001, 0x80000001, 0x3, 0x8001, 0x42, 0x100, 0xd2, 0x2, 0x3, 0x1, 0xa31, 0x10001, 0x7f, 0xf415, 0x1, 0x9e, 0x1f, 0x6, 0x6, 0x3d, 0x0, 0xfffffffffffff000, 0x6, 0x18000000, 0x7, 0x401, 0x10000, 0x4500, 0x8, 0x4, 0x730, 0x9, 0x8000, 0x6, 0x1, 0x6, 0x5, 0x8, 0x1, 0x1ff, 0x65, 0x6, 0x1, 0x6, 0x8, 0xfffffffffffffb28, 0xffffffffffff2519, 0x2, 0x5, 0x7fff, 0x1, 0x8, 0x1, 0x1, 0x1, 0xffffffffffffffff, 0x3f, 0x0, 0x1, 0x7ff, 0x3, 0x0, 0x0, 0x9, 0x200, 0xdf, 0x9, 0x0, 0x1, 0x6, 0x0, 0xffffffffffffffff, 0xfffffffffffffffc, 0x3, 0x3, 0x800, 0xb6d, 0x5, 0x8, 0x1, 0x20, 0x0, 0xffff, 0x5, 0x4, 0x3, 0x7ff, 0x400, 0xffffffffffffffff, 0x1000, 0x9, 0x5, 0x0, 0x3, 0xfffffffffffff3e7, 0x2, 0x2, 0x9, 0x1c00000000, 0x80, 0x8, 0x8, 0xffffffff, 0xd358, 0x1, 0x7fffffff, 0x6b6, 0x0, 0x99c, 0x7, 0xfffffffffffffffa, 0x5e7795b600, 0x5, 0xa97, 0x5, 0x8000, 0x9, 0xfa0, 0x6, 0x8, 0x491eb8ae, 0x62, 0x3, 0x29, 0xf8ce, 0x7fffffff, 0xffff, 0x3, 0x5ff, 0x1000, 0x100, 0x432, 0x2b2, 0x5b9, 0x5, 0x6, 0xea27, 0x1, 0x10000, 0x7f, 0x3a4, 0x3, 0xffffffff, 0x1, 0x8, 0xfffffffffffffffc, 0x2, 0x3ff, 0x2, 0x2, 0x0, 0x0, 0x7, 0x9, 0x6, 0x2, 0x800, 0x1, 0xf2, 0x80, 0x400, 0x6, 0x46e3bcba, 0x91, 0x2, 0x1f, 0x6, 0x5, 0x8, 0xbfb, 0xedaa, 0x7fff, 0x400, 0x1f, 0x401, 0x3, 0xb93, 0x1, 0x3, 0x1, 0x2, 0xffffffffffffffff, 0x1ff, 0x100, 0x1ff, 0x200, 0x1c, 0xdb, 0x2, 0x3ff, 0x0, 0x0, 0x4, 0x0, 0x7fffffff, 0x6, 0xfffffffffffffffa, 0x450213a2, 0xff, 0x8, 0x100000000, 0xfff, 0xc8, 0xffff, 0x101, 0x0, 0xfecb, 0xb8a, 0xd764, 0x6, 0x8000, 0x200, 0x3, 0x27, 0x8, 0x7f, 0x3ff, 0x9, 0xfffffffffffffffa, 0x4, 0x500000, 0x80, 0x200, 0x3f, 0x71, 0x2, 0x4, 0x40, 0x8000, 0x6, 0x3, 0x4, 0x5, 0x6, 0x40, 0x9, 0x6, 0x4, 0x2, 0x4, 0x1, 0x1, 0x1f, 0x740, 0x6013, 0x16e, 0xcdb, 0x9, 0x40, 0x9, 0x400, 0xffffffffffffffc0, 0x5, 0x3, 0x8, 0x100, 0x9, 0x9, 0x6857, 0x3, 0x0, 0x35, 0x3f, 0x3, 0x4, 0x1ff, 0x1, 0x3, 0x6, 0x897, 0x8f2, 0x80, 0x4, 0xfff, 0x2, 0xffffffffffffff12, 0x1, 0x7, 0x9, 0x8, 0x2, 0xffffffffffffff1e, 0x8001, 0x1, 0x4, 0x7ff, 0x3, 0x356, 0x3, 0x1000, 0x40, 0x8001, 0x9, 0xffff, 0x9, 0x7, 0x8, 0x1, 0x6, 0x400, 0x8, 0x7, 0x0, 0x100000000, 0x7, 0x9d, 0x8001, 0x9, 0x5, 0xfffffffffffff44c, 0x1f, 0x55f, 0xf0, 0x1000, 0xad6c, 0x0, 0x3, 0x0, 0x9, 0x3, 0x0, 0x100000001, 0xbf, 0x21d1, 0x3, 0x3, 0x1, 0x1, 0x5, 0x6, 0x7, 0xfffffffffffffffa, 0x10001, 0x7e73, 0x8001, 0xfffffffffffffff8, 0x401, 0x1, 0x7f, 0x5, 0x7, 0x2, 0x100, 0x7f, 0xf8da, 0x8, 0x8d09, 0x2bf1bca5, 0x4951, 0xfc, 0xac6, 0x6d0d, 0x0, 0x9, 0x7fffffff, 0x3f, 0x1f, 0x2, 0x4, 0xfffffffffffffff8, 0x32, 0x377, 0x5a, 0x0, 0x2, 0x8, 0xfffffffffffffb68, 0x8f, 0x1, 0x7, 0x7, 0x7fffffff, 0x8000, 0xbd6b, 0x0, 0x2, 0x33, 0x101, 0x4, 0x401, 0x2, 0x7, 0x0, 0x7, 0xe72, 0x6, 0x2, 0x46, 0x400, 0xeb, 0x3, 0x6, 0x7fff, 0x6, 0x7, 0x4, 0x7fff, 0x7, 0x1, 0x4d4cabbb, 0x2, 0x5, 0x7fffffff, 0x3401, 0x0, 0x0, 0x100000001, 0x4, 0x9, 0x6, 0x4, 0x74c9ba85, 0x1, 0x3ff, 0x8, 0x62ef1433, 0xaed3, 0x5, 0x5, 0x4324, 0x7, 0x100, 0x81, 0x400, 0x40, 0x80000001, 0x0, 0x0, 0x6, 0x1, 0x1, 0x9b6b, 0x2, 0x3448, 0x8, 0x7, 0x9, 0x1ff, 0x7, 0xffffffffffff8001, 0xb9, 0x6, 0x1, 0x0, 0xb9, 0x8001, 0x7, 0x8, 0x58, 0x1ff, 0x6, 0x1bc5, 0x2, 0x0, 0x7, 0x9, 0x1, 0x0, 0x2, 0x2afe3912, 0x0, 0x8, 0x5, 0x4, 0x2, 0xd94, 0x7, 0x9, 0xfff, 0x80, 0x9, 0x10000, 0x0, 0xe88, 0x1, 0x3f13, 0x5, 0x175, 0x9, 0x20, 0x58c7f8f3, 0xffff, 0x2, 0x9, 0x7, 0x2, 0x0, 0x34e1, 0xfff, 0x3, 0x80000000, 0x1, 0x4, 0x7, 0x20d8, 0x0, 0x6, 0x5, 0x81, 0x7f, 0xfffffffffffffff7, 0x401, 0x7, 0x4, 0x8a38, 0x3f, 0x3, 0x9, 0x81, 0x4dfd, 0x20, 0x28, 0x200, 0x7, 0x100, 0x401, 0x80000000, 0x48d, 0xbae, 0x80, 0x2, 0x1, 0x7, 0xff, 0x80000000, 0xdd53, 0xadd, 0x1, 0x0, 0xffffffffffffff80, 0x7, 0x3, 0x1, 0x7, 0x106, 0x0, 0x557, 0x8fd, 0x2, 0x7ff, 0x10000, 0x63, 0x3, 0x5, 0x2, 0xa51, 0x2d8, 0x7f, 0x1, 0x40, 0x3f, 0x9, 0x32, 0x3, 0x9, 0x6, 0x1, 0x100, 0x5, 0x0, 0x8, 0x8, 0x3f, 0x1, 0x4, 0x4, 0x1f, 0x12f, 0x4, 0x83, 0xffff, 0x2, 0x9, 0x5, 0x4, 0x2, 0x5, 0x9, 0xd034, 0x2, 0x17, 0x4, 0xc15, 0x5, 0x0, 0xd12, 0x9ba3, 0x9, 0x3, 0x26c, 0x3, 0x6, 0x40, 0x10, 0x7000000000000, 0x3, 0xffffffff, 0x4, 0x9, 0x5, 0x4, 0x5, 0x80, 0x0, 0xfa, 0x6, 0x4, 0x1, 0x8, 0xfff, 0x5, 0x9000000000000000, 0x7, 0x5, 0x1, 0x9, 0x0, 0x3, 0x5, 0x1, 0x5, 0xffffffff, 0xd7e, 0x6, 0x4, 0x2, 0xb580, 0x2, 0x6, 0x1ff, 0x4, 0x7f, 0x8, 0x2ce9, 0x2, 0x0, 0x100, 0x7, 0x100, 0x6, 0x7, 0x7, 0x0, 0xffff, 0x3a6, 0x4, 0x1, 0xffffffff, 0x8, 0x5, 0x0, 0x9, 0xffffffffffffffff, 0x3, 0x3, 0xffff, 0x3, 0x3, 0x2d06a382, 0x77, 0x68, 0x101, 0xbab5, 0x9260, 0x1000, 0x5, 0x6, 0x8f, 0xde, 0x7908, 0x800, 0x5857, 0xffffffff, 0x0, 0x46b29c7e, 0x4, 0x5, 0x20, 0x6, 0x0, 0x9, 0x4, 0x1, 0x2, 0xda, 0x0, 0x5, 0x0, 0x7f, 0x7fff, 0x401, 0x62, 0x2, 0x200, 0x81, 0x800, 0x7, 0xfffffffffffffffb, 0x3, 0xe5a8, 0x8, 0x6, 0xffffffff00000001, 0x4, 0xffffffffffffffe0, 0x371f, 0x0, 0x6, 0x1f, 0x7, 0x10000, 0x0, 0x0, 0x40, 0x7, 0x10001, 0x4, 0x9, 0x65e2, 0x6, 0x8, 0xf1, 0x1, 0x4b97, 0x7f, 0x1f, 0x35, 0x8, 0xffffffff, 0x5, 0x80, 0x3, 0x437, 0x3, 0x2, 0x1, 0xfffffffffffffffc, 0x3, 0x9f9a, 0x4, 0x3, 0x9, 0x0, 0x20, 0x9, 0x7, 0xffffffffffff8000, 0xc5, 0x0, 0x9, 0x9, 0x3, 0x47444de4, 0x81, 0x8, 0x1f, 0x100, 0x3, 0x4, 0x2, 0x2cdbdbc9, 0x7, 0x96f4, 0x6, 0x6, 0xd69, 0x0, 0x3, 0x514, 0x7ff, 0x1000, 0x1, 0x7ff, 0x1ff, 0x401, 0x6, 0xc1b7, 0x9, 0x50a, 0x7, 0x7, 0x6, 0x7ff, 0x1, 0x10000, 0xffffffffffff0001, 0x8, 0xffff, 0xbf8, 0x2, 0x1f, 0x2, 0x3, 0x80000000, 0x9, 0x8, 0x7fffffff, 0x0, 0x1f9, 0x100, 0x40, 0x3ff, 0x653, 0x20e, 0x40, 0x80, 0x3, 0x6, 0x3, 0x8, 0x10001, 0xffff, 0x8, 0x4c, 0x33, 0x2, 0x0, 0x6f72, 0x4, 0xe3e8, 0x9, 0x100000001, 0x0, 0x0, 0xd211, 0x800000, 0x1, 0x10000, 0x20, 0x2, 0x1, 0x80000000, 0x4d, 0x7, 0xffffffff, 0x8, 0x4, 0xfee4, 0x1000, 0x0, 0xbe, 0x5, 0x800, 0xfffffffffffffc01, 0x1, 0x0, 0x7ff, 0x8, 0x4, 0x1, 0x9, 0x4, 0x4, 0x3, 0x2, 0x598d, 0xff, 0x5, 0x8, 0x1, 0xbc, 0x2, 0x1e9, 0x20, 0x100000000, 0x5, 0xab, 0x6, 0x50586681, 0x1, 0x3, 0x3, 0x8, 0x15e, 0x0, 0x8, 0x8, 0x800, 0x3ff, 0x4, 0x800, 0x8000, 0x5a, 0x4fff, 0x1]}) [ 1174.706897][ T22] usb 3-1: device descriptor read/64, error 18 14:25:59 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, 0x0, 0x0) 14:25:59 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(0xffffffffffffffff, &(0x7f0000000140)="8a", 0x51b5) 14:25:59 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) r1 = syz_open_dev$evdev(&(0x7f00000001c0)='/dev/input/event#\x00', 0x0, 0x4004a0) ioctl$EVIOCSABS2F(r1, 0x401845ef, &(0x7f0000000180)={0x3, 0x1f, 0xb6a9, 0x1ff, 0x8000, 0xfffffffffffffff9}) ioctl$HIDIOCSFEATURE(r0, 0xc0404806, &(0x7f0000000080)="098076fc60828d4bdc7d8d9ccfe06430a8147f748d309cb0b0aaa7037565f60a78ac10dcdc07bcce5ad1792cb00a86b4b167f9e3f0258a7b6fb1243e0d8abf085a9d5d4783fd4b36bba0ad529980958f1a79b531bc993c0d8e2608fb9e6ffd04201f7b6a8666723704d4f3fb3734caf62dd8063f21302ac182d56955a85faa69aad6aae099304d7ea94fe0e2e7dea3f79e44b636a38886910be2") write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) 14:25:59 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x5, 0x1) ioctl$HIDIOCSFEATURE(r0, 0xc0404806, &(0x7f0000000300)="012807de74e4bf7a603e6b2414ea569f30de81214bb1f40e735728b944ffcda70fea7918d74db26d109ac602bcd495892b9fd47543d08c045e6ce925bc20686a0fed2adc2a53eded6ca6e604a9e6aac472d81cef7656e8683edaa78195eedb3ae008dc5e4d1f293a0dfbfe9c63f0fb1ee98ee1f000241314b9f2a6916a10158bc408556b3e97aacf00c52c50475ee214d6b65c167317c12e61909c5a096317df0273388063a8680602f8aa2e02d9fc428a7f8e7785e158820fc7a39113bb79367b944700e869ec59") ioctl$EVIOCGBITKEY(r1, 0x80404521, &(0x7f0000000080)=""/119) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) [ 1175.017074][ T2859] usb 1-1: new high-speed USB device number 80 using dummy_hcd [ 1175.276844][ T2859] usb 1-1: Using ep0 maxpacket: 32 14:26:00 executing program 5: r0 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0xffffffffffff8001, 0x80) r1 = syz_open_dev$evdev(&(0x7f0000000280)='/dev/input/event#\x00', 0xffffffff, 0x38000) syz_open_dev$hidraw(&(0x7f0000000440)='/dev/hidraw#\x00', 0x8, 0x0) ioctl$EVIOCGABS20(r1, 0x80184560, &(0x7f00000002c0)=""/171) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x10000, 0x4000) ioctl$HIDIOCSFEATURE(r2, 0xc0404806, &(0x7f0000000180)="6047ddeedbe1c6a6835237d41ceb93696a54b375140d4470115dfa93b6eaad19784dc3ac503d8af8ecc122b324bab2d9c57ad2d4faf66936287f830c1cddd08326e02481a272bc3ab266ad373556") r3 = syz_open_dev$evdev(&(0x7f0000000200)='/dev/input/event#\x00', 0x100000000, 0x4000) ioctl$EVIOCGNAME(r3, 0x80404506, &(0x7f0000000240)=""/14) ioctl$HIDIOCGDEVINFO(r0, 0x801c4803, &(0x7f0000000080)=""/128) ioctl$EVIOCSMASK(r3, 0x40104593, &(0x7f0000000400)={0x16, 0x54, &(0x7f0000000380)="41d1830cfd99c825adbd3141102a12abf259f278e6a018993b5ac8735ba2c6234f15938b0275b13ffb169bc1465969b65a2bc33d0103357718a0820f04ad0a5f9c6a7f88409f9fd9faca8c46e858a79b3d333b45"}) r4 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x40, 0xf1, 0xff, 0x200008, 0xc502, 0xc152, 0xcc43, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x1a, 0x0, 0x0, 0x8, 0x6, 0x62}}]}}]}}, 0x0) write$hidraw(r4, &(0x7f0000000140)="8a", 0xfdef) 14:26:00 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, 0x0, 0x0) 14:26:00 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x200, 0x44000) 14:26:00 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000000)="8a", 0xfffffffffffffe80) 14:26:00 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) r1 = syz_open_dev$evdev(&(0x7f00000001c0)='/dev/input/event#\x00', 0x0, 0x4004a0) ioctl$EVIOCSABS2F(r1, 0x401845ef, &(0x7f0000000180)={0x3, 0x1f, 0xb6a9, 0x1ff, 0x8000, 0xfffffffffffffff9}) ioctl$HIDIOCSFEATURE(r0, 0xc0404806, &(0x7f0000000080)="098076fc60828d4bdc7d8d9ccfe06430a8147f748d309cb0b0aaa7037565f60a78ac10dcdc07bcce5ad1792cb00a86b4b167f9e3f0258a7b6fb1243e0d8abf085a9d5d4783fd4b36bba0ad529980958f1a79b531bc993c0d8e2608fb9e6ffd04201f7b6a8666723704d4f3fb3734caf62dd8063f21302ac182d56955a85faa69aad6aae099304d7ea94fe0e2e7dea3f79e44b636a38886910be2") write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) [ 1175.487635][ T2859] usb 1-1: config 1 has an invalid interface number: 15 but max is 0 [ 1175.495835][ T2859] usb 1-1: config 1 has no interface number 0 [ 1175.510799][ T2859] usb 1-1: config 1 interface 15 altsetting 0 endpoint 0x81 has an invalid bInterval 213, changing to 11 [ 1175.522267][ T2859] usb 1-1: config 1 interface 15 altsetting 0 endpoint 0x81 has invalid maxpacket 2047, setting to 1024 [ 1175.533531][ T2859] usb 1-1: config 1 interface 15 altsetting 0 endpoint 0x2 has an invalid bInterval 0, changing to 7 [ 1175.544508][ T2859] usb 1-1: config 1 interface 15 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1175.676859][ T2027] usb 6-1: new high-speed USB device number 43 using dummy_hcd 14:26:00 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, 0x0, 0x0) 14:26:00 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, 0x0, 0x0) [ 1175.926952][ T2027] usb 6-1: Using ep0 maxpacket: 8 [ 1176.047082][ T2027] usb 6-1: config 0 has an invalid interface number: 26 but max is 0 [ 1176.055276][ T2027] usb 6-1: config 0 has no interface number 0 [ 1176.078544][ T2027] usb 6-1: New USB device found, idVendor=c502, idProduct=c152, bcdDevice=cc.43 [ 1176.087759][ T2027] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1176.097687][ T2027] usb 6-1: config 0 descriptor?? [ 1176.344274][ T2027] usb 6-1: USB disconnect, device number 43 [ 1176.346973][ T2859] usb 1-1: New USB device found, idVendor=04d9, idProduct=a067, bcdDevice= 0.40 [ 1176.359355][ T2859] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=129 [ 1177.046894][ T2859] usbhid 1-1:1.15: can't add hid device: -71 [ 1177.053071][ T2859] usbhid: probe of 1-1:1.15 failed with error -71 [ 1177.061576][ T2859] usb 1-1: USB disconnect, device number 80 [ 1177.126831][ T3042] usb 6-1: new high-speed USB device number 44 using dummy_hcd [ 1177.576856][ T2859] usb 1-1: new high-speed USB device number 81 using dummy_hcd 14:26:02 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000000)="8a", 0xfffffffffffffd7b) write$hidraw(r0, &(0x7f0000000000), 0x0) 14:26:02 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000300)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190f00f823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9681b7a8d8439503339dc3507b9853b198021d1372b68edec7fd8582d826f0c11d63089bd2a571b1992aa3ff2b4b733a383c17ce77132433f0b050f3943a81e4b1915ca776e198b01fe0173bff012b78c9b96e257eb7c18dff42005a035953033dfad70df1e517ea0b7c661aed9d81a9c14767231e62e74c4ee23d6f5900bb9627b87b84873d4039f5bcf93cb9759fd542f3cc141e2c03ae8", 0xfffffffffffffddc) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) write$hidraw(r0, &(0x7f0000000200)="c2cd0e27498bc27b2573c8842cdd6f56da6ffc5530a9b811dd87bb7caf6ffda6459b046c994794c9dffbabda677e75", 0x2f) write$hidraw(r0, &(0x7f0000000080)="1960090be6b260d3631d01348fb8da659e63d0ce5e8417477668d523ed132cd0e3dc3e8e432a010fe2b6ae085a5cd4f21fc1a8dfdd093d1091344f80ab0eaca3ea8bf7551ae1da99b7f036b822c7b4a6de907b3ee3fe31c45fe8a4ebdbaaa66284c2ebd1208051733f1ea8", 0x6b) r1 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x100000001, 0x200000) r2 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0xffffffffffffff80, 0xd0000) write$hidraw(r1, &(0x7f0000000180)="71941555943fabf3e50007f0d0dda2c41b76cd0e046310ff509b5cccc4b29e900351f013fb01e4cbf78e1961d6cd57dfab7a287411d3185be5a1b72ab509780d", 0x40) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000001c0)) 14:26:02 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000140), 0x0) 14:26:02 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, 0x0, 0x0) 14:26:02 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000000)) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) 14:26:02 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x9, 0x40002) ioctl$EVIOCGBITKEY(r1, 0x80404521, &(0x7f0000000080)=""/119) 14:26:02 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) write$hidraw(r0, &(0x7f0000000280)="438015dc8da67582d23da99e7ff69ad404e1c5b11b647b7d3ebdca372c95f3125ccc49793e6a48a3d9c33c9254929c38f3f1a8aabe4c729239cfdb0e49fbc9d00f96992f5f310f76378901693a33d6b735515073444081f239079ee28290bdbd95e8a0c02a874b665d11550862ba31339b68ec73f6866200f190a1dc6c5dcc9f24bba53e1f9110738cbaa3e29faa923a41a134687aefdca6a410fe9fc6f3ecb532400515e5630a240d93cd6ead4256f4f970aa83c6d3ac58b334012d9dbfabf869defa47cf4d07975c1effec1daa", 0xffffffffffffff7c) 14:26:02 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, 0x0, 0x0) 14:26:02 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) r1 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0xf57, 0x802) ioctl$HIDIOCSREPORT(r1, 0x400c4808, &(0x7f0000000080)={0x1, 0xffffffff, 0x198}) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) 14:26:03 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000100)) ioctl$HIDIOCSFEATURE(r0, 0xc0404806, &(0x7f0000000200)="1a093700e405c587f7e81518328fed2605358ebad5fab8434034565cf08ff9ffea1ea9b4f287d160342dc1bb039652c515a03b9bb09abba4a581c4e71f768b9fbda0695da4a79ef459820ab2df6c783732ffde79355f823c566b297033a6e70144b1bfc4e439983ebfd5ee2d3b5ddfb87b70985d38d5dfe5ac44052a374cf70b8df99f80b0042a026ab6c38bc87ab7bea2f3d9da9625c5ec8c4e79b63d9f801147e3731afe81d5cdb16f516f23210521e9e2446976d545eb7c8b7efd9e303759951c77d66ee5ab735df3171f3103e921999edc97cbed5b7cee78db504057675f899714936072f92f2cc913c2bc649912d19bf2d375eca2c56795821c9fa45dc00a08c5fee4aba69d7c76e9cfcafdb5e1825efd6e313709b010c5d0b93fa3b4f95e7c1c6ed41cb607eecb3982004cb94080ff8d61328c6b94165b888ae879e39dded67b4df5f4de61d471f9be8a0e40d607d34098b8ebda4eb04ec679d1479aea7c2d6205c8805c2e525a7a58aaa0db9108831d7e4b047f3bbcf9eead581dcc03744cb806c3d3693fa394ef8487ade0067a7c90e14c879221afbd9430ab20ca47ece185a8765257b3627d8ac0eb98387a161fda76502f35798d39af95bd088823b334eff9bab219e5200de377e7308c5bcd7cb22bf49818ff4593247e1bb859a5dbf70d5f83b457d2065af537a5888b9774282c30db845b283bc7b107841e4d78e8a92c64ff7ff211421851c5bf928f6d8be80622cf5404d736656fd4d3455f0c785682737d30b75c07389e82803900c7bf8b248d780eed9636e6f61a85b6ff9e7f40b7fbb4c3da58b0a88943a83fd4a11ffd5e65e2103145dfe8ab6dcb4d515be03ed4249d7e73d237c666f809be6ea0200be838ff80c39d63a8b76be7a39fc5afb2370f051d65b3687eb4f144aae3e2a3b0e868a07f770ec0677b0efb134d9ea6e3d93488eb7ceba4ba6f749d2457fc47ca5bba07f98fad1e8ceebd67d39a7c2bd5e4beb0e86df54f7b66eaf39dc104944c9128cf9a97c62a25371ac4df3c19556dfc63301f9b83b5081eecf9d276fb98b4d1a48448a1e321801133d62699d27ae7422ab2b1520d978d37d5288940375a2d13a33a446b6e9cc016f0f5f6eb258902bf74077bc861cb4e84a1d7bc67f8ab55ed4e61d9ada5d5e288dfdae8988a5fd31f8500713d1a5f4aa9b27f1ec8d03a71142ce8578942ee32c529e706ffdfaae4fc421188aeaebcc9b7766b802fd3baddad055ba72f83980880a59cbeb8cc1c3d79bd55b687b2699d2ab7b7a1e31fc53d136a9c71b17c0ff0089c6b2747c2b81ffedd5d7ee04b80ba26061d3be95472e67b9220623a2d396a3341bb370fd42aaacf233a6428e10798e4985d4264a2ff48542fc32f232aef3e29be08bfa036504c5255fb38d93a5b19aabfc8a5e5b695e54e49eac2414a404a39ca0cc31a62dd1d5c47f7dcfc0361ab41fccc0ea0aff2545e935ae82bdf464723f4deb1adf46b4926ce55532a8b7c8038fe208252b8a13c2eb40d207b0df4efcc9f59316142efb9b47102b8acb300cb192e67667f0cb28c04fb095b9a79e111512dd0cd97b07a66d613abda68cb5b3ff784bb77738ac7b006cc971560e5142c9d8abbca8ca7293c512b36120336bb368a01de9d86775841caf1cb424cbe985fb7b06db740635f7c38c82e76c961249933b0dc40c966bf1684e0ee8fc4c0342b27f1546e97ca92460a1810943571f39f623d0029d72fdf12e2cfa4fd018b8abf03cb3bfd07135537575a4d28e38ca8a42f6d69eca243e638b5f3d4724799a2d728a5d216438b996f19d63467aee504b0bfd6ee64bf612d38d7644186891a905069a8cf668bcb84d6120e7cc8dd7a5aad3116919fb54140fc71f568ed1a54b1b49bfcdd5d9ba7259d9f5ed3a8a3311613dcc572d02dfaf6c05e39baa49ccd3411fef0540138faf4f5b6b7ac5b69310619e77ab71104f1dd8e0a10571749058c712fed7aa69cfd8d87250e4760762b3399cd754723c237fd178ab204e3b8d818441665e97727e54b78c7ca63095cac09421137cf36887ad474a8201fb7b8b794e9c31bb6dc1f734bbc5996689d3d808aeca19271844151a7404c66bf4017cd797445fffbb9f6f46c58cf37862caf6b28b576bb6d1f1ccd5168a2f3cbffa5f27cb0419b95b1ae5b63e5161372b5bec854c9de45e1bc6ab57214023a386e94e85038f27a0efd38ea0cfd5c12c8696891b374e8c7eb33098b14d806d53ea0f2cdb8846c3ad631d5068e93526d2e4228756d5b7363a1c213318c73e68a2114f3e47c4fdee9898c330a1752085515b6a7fd79750ecbfff5b02a4e5289119fd73bb0782a0dc52b6505703b045c606482a2c685c470506fcd5f3d39bb3b322ec36e6b1b003827a7a865b1f1b1888d6ab097b8a332727dcb6984da714f73d026fd823ebd5b70e20466e702e1aa8754fb878314f78b6e7e932a67e7235188f1abc98252ad28775d5dfe2c6b8ef86b8279c376d3040475249c81314f36364a9a7ad3ea48cae065e472ad827c498931d06a9561ca8cb0611ddb5e186e71e8c505a23676f3f37bba32b37886fdfc7d2d13ce6ee08888b375f3a4e52d18fceecc000fcaf4f250b74024c4f3475ec26c3253fe212c9a71e8f1d5267875bc3f448627e076dccb4c96014679e54eaca1a6491af1d0faf7953b26cc4e49ed6042efb649dc9fd1374de31edd318ac03501616105da7d52965eaa409f65e1a7466dadfac54e7ed6547a20c04dad0b7484dad9190edbd2f4847ff8c6abf7d4a35c724feb4231077ecccaa222c77e046379cf28061f2c8f2f8958a4d628f30858c590ebbadf6b448c0f862679e9253027f46e485fd05122f4b6eb7a9dbe811f36298219ab6f66319b8e171a6a5f9cc3677cc7fd00aea3d77ff48bdb17341bfa2757f0f2a95088234cf5b44fcc18fafad1632acb7e2ea2e0b700df950e2cb7f5ca2e3d48e4ed53e63b59fccdb271ac9bda9a70cc26522cbf351da7c673ad44e1c098c7655ffe53a414a84bb2838786d5d3d8a15557f8dc9e3e30942bdbe202e49bc1c1a3e1828986b84a3088b634ca8733f95d9e017fb2443085ac36aa09113b15d40e07379fa5cc4a0b1acae516d13be736d9bf1a290876f444afed84620fc03c01f8c1633b23ceb770d35de14f372bdebaaf7aa400f8d904f741d86d22bc2f2fb2cc593aa6f76840a7b3666a018df97993caed4c1f620e0b12d3f676e8b6846d61afa97b8e94bf8e10b624a24467e7d127db0aa71620feea3fc08a9836c8219dd9cc3ace27ab26163d4ffbbe1b9a02fd08027847a4d80b37448122cd5f4261e1f5b5b3bc2af72432642856f36b2be3605827a9cb5db1c9b9405e72f24ef3ddea10d0bb67a1261708fffd0cabe65bc75e0a22f936ca93b46ea059accf5fe59f4345c1675bfa2f529232ac4f5d8f5b89e1973eefb6aff0690e41fda57b5a19f79f30e82a9f1149a736803ced5a6ffc599ad840405b36c0d167bbf40ca00b8f47f7277a60e6faa0e44241dab133fd475e6ddea841db550b1dc64cacf92a2f98258b21aa66c3809fca1152da5fb69fac7d6430132d5e14234afe9e51f305cfe3353fe641c5b39a9e38628532944323f32b09483ac9b8566088430d087dcf99180a434376c64cd81d9fcab4e1e352173a2c9a6d01d25afbb6daaf6ee22624b124f3c88ef4bc58b3e9641abd6afa0bf38f6a564f3e14840e4decda1ddfc614748b610ce272d219318e4c58d15bc8d18e125b59b10dd1690b79a50b93db1440c6e1821e4ffccb49beede0aa22ef25c4ca59b7026d103f95fddae65271c8bb7c148426b71fe022dd0a962cc30b0faf1727f5f4910ffc0f7dcbd17ec4dd47b09a9f51bcf2613ea03eaedad57ab26d789327e1621f987dd158c299df15d76cb69436e1e31f2f8189c465dbc468f6d4622df4b6cb1fe9bface576c5d04fbe898569c8dac25272384acd04e16e551868360ad70acb6b19a55ceebc11927d1273b6f753e4302c01099e05db2417f9176be9cc06c4f7c5f3be1bc645b222960b8d4f050e466ade66c63c795263f68262d44c28b1aa9d87927c41dcbac1f476eeb3e0e3c178fdcc06f8b9a218cedbfc9141810a7b5b5c88e7ed19e93930798c195bf3fe9aafb03425ecdcf814318fe25b8f9930dbc9de8b20c7447022c925242b45bd84062c3bacb721cd698c220d4b7bc8bb26a7f8e57fdec8ab808ed3506c217e01fe0b04e00462cb64b1a3e2da7ec1eaf296f566afc6145a746bd1634975d45e3dd779c624a8e1ffd8cc88152b12c227ca46f0c0c37a5e1f3839b4cfea05669c50bd47ec55fb07135ebe2f1efb508cabe4f56522749b93b393818ed5492949240942991e02f2e6798b578fa153d458c4a7b43fb1510ed543e5f310f9ea64a5119519642b50186f59829b660fc375716b44eeb28bab9bf19425509d9c6194d456da1c0be7ea84c85730db7af3247aa982f704d7ed814506d0b01003a011e9040e111b23869fa0fead3af206d8fa2d6efcad0b39c64a1d35f846d7afefe1fec481b34b55ce916d80dd20f75a86e4e28e2650b01471838aebcca5dbb679fd2b2a41dd30b20804c8f1b1e1dd0fdb2b21c7ea509010665e911234346f2a49ee6e59d62ab9777885fec3e0a43259b20d6b64f923073030c892b82095d5a66e689dda7da3dfcb1678e25b80fc43cfe193f51416b377b23c7e65f817912a8faee2d9983c4683462214d6da34f2425b6350fb97c1b83023fc3e9b6fb8d24ef06eb62b400f58dd9622d080905e074bced562e039073f8ad0304a3ad81b3ff861365f82fef7d40cc975de1ed33c6129320bf17afd0b61b127d75303292446eced0c7137ed607a4ae80819834fa5d58c341b9a2954eedb17e01b4b935e1a7480a4296f06bbbd02bc51a3a4b1e47271993aa67144d211a965f6f35524e9c1b9dbb84ffdd2966f0a1228113d8983a46ebda992758e6dab4c598c0e91ebb50b9a1b0d8868447dbbe8ea40c09a847def2d49a1b92c49fdf30706835603a6c60751c6fc7ed639b1227e2a346cdd80b3868a22f8b4b9e36596a44bd7b09556aa06018b161f4db4741514be7c9341e1305cc9340c692ca4c38bd33ceaf6e828314e9fc4a5a4d8245ad59831f648a41f9b48845a631c8078520b55499e599d2fa0c998bc1ab9dac87c89c58776252c524d36da6f175c87eb2de2ec3a2f3d1171d167bdefff7b353b9f064dfacf29c9397cb57bd58d40e1c9fb9414b9fc3916efc63598e6861f7f3f3bea073f433033baede1b6db8f689ee172ffacb548fd3f964509c20e359c3b459bad2db54de0771e7b199c34cfddc9a7558d73e1ffaa57445934b4725ebb7b799d7ec770df2caf9099f0fda1f307b6d6412bc621b18aded07dc4c6dc3983b8f1cbb13e5cd414c38483e7feab4de061646001d2929bb7f7c84c5962419bf5dfe42443c65654db7887088ce310674241159ec4a52524db24541565ccf37dfad7867bee444ab46ff4ac09d680f876b3103d1e7dddc962bfda5d3f301d2bc9ccba5af6f6ea205f163cf8b09c0c689dadafeede300177c3f58b246ade60691df9361f277366325c4314eba5c3a919534f77ccfc573771f60dc439f14f036c43446c21d95472aadbccbaa64ecd8067bbe800b8477a74d7708d6a0bd62cda1711efea9dd8470c752a261b13d3a632f41a27173850fc5e558ca0e3a142c20689414014b607cfd85ce9192da7e92fc1e98df9e5d0677895a78b2abf0daa0d70a1ca630d719444e718c4563bc342ef5e0183aac78a02751734502a39ad45") write$hidraw(r0, &(0x7f00000012c0)="3c97ec7a909632704f62b73f9ef72e7e56d96056be9793ca220a0f4a1b89d4960008f3dc821547090c3920ba6fb8d8d8bfe5acee60e8000a6944807040f9301504ed80cc04fe939ebef06338302a6414c848b4c6e2729194c4f20785484c14a5fb1d9aaf222d76c74f8a21cb57e07b7f1376601e8f449bf84ea5c8e997a86170c48edd670920e7f1659a1087b8dfc9dc643c99a2b206ea5dd8b14ec3312f43c82c088ce8450bee0bbf66d362b8f0969e497d75", 0xb3) read$hidraw(r0, &(0x7f0000000180)=""/82, 0x52) r1 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x8, 0x20100) ioctl$EVIOCRMFF(r1, 0x40044581, &(0x7f00000000c0)=0x3) write$hidraw(r0, &(0x7f0000001200)="afe5e5be60a24343ae6dada944d57982f5c7a1b815bbb45a9d7c764cedc15f9ca711353f3f8ee3ca5215df82af1ff19a41c2d0f56de7feb1282288ea622304f2ef7d0a04d6bc8033136dd34a9ef9aafaaf5029456c463944874fbd2b74d1a295892eba9b2c5f8175a96789c4bdbe2d2e9d100479fc5a70e6899b2095b07d420c01eafd9ce0b842", 0x87) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) 14:26:03 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000080)=""/128) write$hidraw(r0, &(0x7f0000000440)="cac8b58ee11220ec35e6d6ac19c93ebb10c6a326a2fa4d71d0b291c473cfa2cb5e291ffad569e78137892bc8d88018ce3729a5793a8c9bedd685a15406ded8b902749086c5ddb442e28afa5f4a662fb828a5c0d209097d26afee65e33b7293e917349ce3414aeac6353ece7a660d5cf3e947ec7de960e0b74091c857537c780e67963278e9f9a7b5fd5db5030ee4296ef96d13618eb5a400ca5a221d05b139f0b6403ee08397fbd7736c607b507d51e492fae150ba5502ad241172f5b282bf997ce66409de0b7b3444f483f1cf0eb274b19e6b7d422871b2b2cae1d5c3951eb3068998482d4dbd696563ab32c6afedb4f2bdf2f77b675959900d13d8356955626c2beaddd9cb4d9ee64c6832365391803a3c6becc5bd23bb17b7740445be68e89dc09628", 0xfffffffffffffeb8) write$hidraw(r0, &(0x7f0000000580)="b2271ea4f6e4cc4d9c0c21d50480048ba17438728c7866124dc76e72b0bb7aa3cb349a8d355a9606c9d4e090a33da22812239fbefa59c3db83697ed2a7a487b326e728c3c85e2d57634df05788420f19ff4ef3777de00630969139159eaea913ed3532c5e00cedb7dafb753234a8fcc8166f6940c153f38dff0aba42320918357da3cda1c635f1641d7805ebc667b8c7ff79d3557a95bf46f285648fffc42b3e39015f9a14eecb92bf02db64cab3e33a6945b80d6c0ee7061b71937489c5ce8fd1686aac4e88ce54fb37ae2afa601ccfa67196223f21a286a838c601ebeb7e8f6ba7ae069fe4f600b1213f35a2ad9979cb9a28f8bf3f200151894e12ae0138d2a2c95d0c281d782ef6a87e28e39cb12734f14b7d5ebe995a2eaf2d0dfaeb57b1a46bb3f482531c8cb54814df42634d3f179ad765eb5e7990dc32bc62c72c696a01933b6ef623fe3c1610046ba82d45dcb96ff86bd7eb4630002b2bc8118bb6a09fc42ba8b9606b0190e1f868cec6546ae6f63eb0ec90fa529b156d091c4bdd98ab58b95306f791c108651817361c5004b36704ad5907c6b9bb70f47dfa2dfdea40e9737a0b78f3754900698dfef9313f9fc8b7049adf49eeafc4b3145481f4221aecdcb4e5df7b48826befe5591cbfb0e08cbd6d5a739a414aaeba6dc4764780d8857d125683152678774778769c89e90caed01fb852afd8d674b65ee9a93731c1f8e7e56225a3cb3317393cc7a1bf2bc91d30b766b92a8c072b11d48b50c79c050dbc981c450b028d6402bf8e3527c29e6928d6b09a0a9190fb077dc8e024e3679c69cacca6545d3d502ca735efc99034bedf4ccb46af7b82a87c4bd3a727f804d714ee50a338e23c2101304915165714d837b7211f73b8c8fe53a923496a1f9e8084740a8296c3277ba51146bf74f0bc4a17b3accad3142a8638c0bbbecf76ecdc2acc0c865e2a06abc77dc00947fc393361f05b12a889068216073ca70c1f75d28d9710879623e925f7e8bd50490b91842d9e07d86d7b533cae22ee71523d53ad2d84a24bd7b7b94f9a81d57c3e47faacdaf7a716ca08abdc06473da1dac3eb6c48e40d83e46edab1d88112cce3a0767a0654f44a2bbe3dc78cc3029530909333ca7f3f340d26c3b5560b35a7206e0e9b2ffbbabfccb33b5366edaa0cc593694c70c7baa69abcb2d031a92b6159ef7d90952809eca8a6e78c63dba96ec16b5991cb08694375a52301d060e885cf5ce94f5573adeafd66916a2ffc1ba0c7bac2c7cdb90a3dac2901ddde950c708882b975e66fd2841372f6e4de6d3eb0297583f7b80dd7ab07e9242ef2e0ed019a89e6e44802b852b65e553274d90876a9e7c164dc1a51c713396bffebe4ce9012f215b38279270bda3239572e14339be9f4644ad83396999975e16c54e43e3e7605a4585a878b69059228aecd94afd3677e306d26e6709a8b1409156a04406fe17a8ca270e2c4567193338ec62c0206eefe8d532eeb347092ad2a2dace5dfc145101c51a024f2d97657d47e231a827c27f8f38bad867fcfe5442a82ccdc8a34f6d141396b281a6a7f7030692e1a5263931ae86576f74dadb8dcbd21c82a7c68998b898a4831c194cf7cd135d65bb1b021d469a6e772b8b8ec8bcb9429bd3142636524eb9e7d5315cf3c24085ba6763054f01e2340b21627e250c2228b135d07405d336344845487278a92a17ac58715fa9f61fad398a6f035f3805663beee1ecebebff81cfd3ac480dc37bea90f2e39afb0739a278dfcbecf02addf6975d3a78ba53f7bfe85fe69adc3fc192c10a30eb563e1cf25670ee9940c3ef02b8d9ef6d0a0b2915e82f918249297201ca6ac4c8e564c193a816a5b7a5bb92b76847d4c128082baf136c3a1ebe5ead8509a5731ff99be4ad54370ca912fa76f00f996c0c322a5ce83559d4ad8912131ca0a7e65f8e13e891e79acfed95a2109eb41e736040a95eeb96a41796cf6a34ae5cac0adf92dbf53098866cfbb933227410b03d11e306f99a2a131856c28df3281d4caf7d5ccb194b35924eed2810d55b18708cf20d280b44b4a9fbfcdcadc26fe34821e7399effe6baec8ca2c4b8c6202624b5671e3eeb66d8182a456c65eaf537e5fb6d991868db2273ae6ed81ba1554b57fb6bb69265909fa120f30c5e68c4ca725fc1c0e9df889d5310653d2f2eef91a113e979b4829d1ddb9c548e93eb3c9340448dd91058eacaf490c518f928204eb37bf3fa40acf93628d458db3b2e73faa1f674176ca5bee87cf5c17cd513ebd8ed9ce37a4f219d261ad755cbade7503afccfd3ef490cbb5f3f0285fe2a68c360a7960df8484ae6ce2d01e920ce8e836ed47d634915dc4daeddbd32796244f30c58c06be157f5f78fc62dc2790125642c3882bca12bc1d1f217116c996abac0f0c08c0c817061dbdcdc3a35e03eb3b7003ea9bea0837f6ab99f7589b8beba4507b9d1caafc2438302d439846fe8062beb3126d2adb89d628263a6f2f225a876d84c1c21bfe7c240a063d0a23118915bccae6d4a6da8c660c2022f460f2e872a0a9ae655a5071e17cdd5c5891e5746cb481300bddf9951bc277cdefb8c840a171b852d2069d8a228be673c9e9894e3b923324e670b23e325c90205c473b931b5d1251aa0c80f2c8e0edf17d2013e67e4e609d8e3119731780e04a41819baa0902a2a69c9ef186ee4eae0c15bbf602c232e35708b62c9ebe30d63d4b794b375f6cb33a5956b74b4ffa9e8fc7b9116f74ea88f78ba07c6054a3e9c6f40ccfff124fd8844b4d6fe04072bc6c4aa7ebc875b68d7101a207a1259669cb9cfd800cd67c5739eea67ff7f161ec12634e3ed6d16f1129964a69502ec096fdfe2c7926c26ec185319d9a742c775aaba6970e54dc5c377b978ecd932f7e2ff40f8c30673a9cc49906a6278ed7b1acdff0be3c19e7a722c821ff4a4edd8f44a789a31d4876ce00d7a1efcbaf039c451b24b516779320d06e2c638d2a3d49c6cd604aa39ea3f112e9e04f960b482d6f9f50222dc7dfc3820f6eb9aa787b9e11f3454f1202e098609e3529794345f53aa5922ac04f743d06ea832ea480329d97ba5ea54d7907ae6aa296adc1fb3120bd1ccbfe2c3377098b1a7bd020123ad7cafba6940b502c03c4562e30929532b5505f23aeea4403c11bd6c240dd3b953462e5cb2c4d77ff7f30ee508527b60d0767885ea9e66842c4c42e6e800444d1df3cc039f9728e0696fb17e7acc9c8c92a2272248e3ecf6886f6ed4f4359b7934de970753d43ba64e865f844ae95ea50fc41d25212776cd83e8760840ede1d3a70a8047a7caae16962443f721e24827f0bd2ddee8724800729e16d027d79a1d829d7b44a47109ee418e1928a2adfb1354387d0f072d4b85a6dd7e690badbfd18694f6300430b9f678971e86abe2b8bf558fa6a842ac37eb761c86c7c2ebf9505bdc3295e5b6b62c02c90d9f021b8c60b191161a3e7f3890b3ad2501348ebf358c1411a6306914890895b3527fcc2e9f327c8471bba7a899f8da0528847a3aa16130091e1be59f446a568b874b4c6cb89444077a1c22e10aae2d639a47d23e6e6e445b201aae146d4f6fe1e8425cc533f6f6e047a4b69e6798e8d87b7640d1d6cb2f1177ff48e501f400a423abe24992a50ba33186105b871f159669a4c4fba80bac8ded0d21f4ee92f7876060306cf7f27830b52b9527b517a8bda89db6e52421509d10968ade7eec9af120a9df1a51932d57d4c599cecfa1c94792157bd0e2f6437975c21da0e551f07de8cb749b3afc44840223c5cf2478a5292e8b40d091b3900830ea273394db7396a5b47dec2324ad8e7df75d2ff83919bbc3c7d4bf510d2e672ac4786967a1d23b2a0aa543420c761913c90ce710b1299c9efd1743d87051b0e972ebc5b22ff2cd57c018be99f50b993bca10dcd314d8fece61934f96921fe9f1cef3b35be14856de666795507a40011b12edd584f5f107aeea538062a096a1598859b96ea3de5bbb74af940d3bc1114c5693891123b17cd8318fabace8c36865f66d80438a1dfaaebc1025dc2e8422688b73a6212ad5ee6f60b47d7afbce7bd05c44758124c92738752a4377d65882e604837156de5b6fe56645485f303a34aba901400d55f14d927b7410e0b713789a9d48db24ddd7f8ced6ad5842457c8c3bccd1ec6558bc9c5b10c368c14ee17ef0b32227a632e243ce8d5e9b6eb09ff232eef13b718652426e71c2f803997a3d7e58000e1045203b46d7ba86c9d702b62d4483035fb7dfb03881a5d6996826f9f395bac73bdeb6ca8043c9790a6627917ee2804cefac226800d9fdf40127b83a2861078466f916598b5d15ad21748be631743776de2ab953776b08f2b2ef35186d0130f3a238a906d035bf40f53d44df2d31e5d7f367bf38c8149e483fe0e04d7488d7782e70fda84280fa8e941089a43d06afd0e5811cce20cc25e86471ec062086fabc1e79fd449d7947010ea6e7c0722ee9856567828f0bd7afe7ed6ad36bcabc04885f22fc6ae257771c2c8d350085cc92277e2c5538690f33a54aba7631a7d0e496f41e16652a01f5e79a21dc02057b91a114312402fd9d97a03e9c1864c7dcadb0ed3adde467da42b5fe5702e00f8bf8f55000c30906cb72f5731e6b04e9e313a78c04d10e3b7962378a396067d42ac95f92af656c7f0e2fec9db7e4a588cc1278760967e63fe5995ef12f9ed2fea0ca7f3649344054309067b9979d9faf4e5b583807b758409eaee16304902e9b48c6e323a50600c6f8f4494600c670a94e1ec8fccc567daa5b6434da5fdad21c683c335976d7cc1eba164af8d42194b72aec34d6e698bbb8744c98990b23358e7a40595fecc5b8c94d0d443cdfb8242705a7fab926d46ab09b734cc0b0c33962284c58127d2dab17028d534aa0af9d9bf962b352540ac4991d8cbe910926569dfc5665bbcd354eda44557dcdf2b4b20688ece88f6f91197932e5f6e068d0b41dc91cab16ee78606fdbfb236d11cf9d8d48671dc3380981dfb413b53aef9aa6c1bbdf790038912c1efed233767ba8511b06426f8284f333e9dda99ead3dba27948a07940ed85bc667f2ddace86b5d0d2b0eaeeab456847b181eb76a4ebc5dbae43251bb0007b7efd9e665484999fe93b4461002c1da6f96448061feaf7da23563299b0e651f346747a84f655c928a034323fca32c7fc06319345737cf74ba6318ee91ba5f803a1026b176ff77de239036cf7df29208e395fe788e027181bee5561cedab62785fac7f4ed3b33db10e37c249907ac90015602c11811163d454eca43bda58347f122b90cf05f1207d1f56ed88b864dfa901d2b811456424a5c326e0e01e525001eeace1192ad351c3d49b7012516bde03496ac7e6f827a09222456a1f7fd54a2860728113696e6fb1214277b642c38716adcb3e04e67c55527dbddcaca756a0b697e0d1818de83ab5a271f4324ae4cedcbcc3a0aab8dbf3eb5b6c9923f40eeb876f9b469b042a78a9c137ae07e9edbfe105f3594c1def71a9f1d2be7d95b2b23746ee94747d0fb694133b0185a21107dd05744cd0f73094fb6588a41d9332fc50b02493b99c00df5d0469b17436c9c216d87aaec5a2d9f407fcbed90db291a79819ba8ee2c1c4034802583374d5da77c8e609f7e373be0308931aaffe7cf9e1a0cc242a326c79e595790c078060a14edd2acaafdd57aefc53b29dc12de218419551cb1fc5558233ecd9ea3c88ead779346c9f386465fb94150d46b3bc6a63d8fbae607d453a42d8503fbe4eccd2d22944fd09900dc20", 0x1000) 14:26:03 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000140), 0x0) 14:26:03 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x400100) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) ioctl$HIDIOCSUSAGE(r0, 0x4018480c, &(0x7f0000000180)={0x2, 0x2, 0x100000000, 0x53, 0x100000000, 0x80000001}) r1 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x2, 0x0) ioctl$HIDIOCGUCODE(r1, 0xc018480d, &(0x7f0000000100)={0x2, 0x2, 0x101, 0x7fc, 0x7ffffffe, 0x7f}) write$hidraw(r0, &(0x7f0000000080)="f2f1389361ce5041f9cc8039aa8cfc0b8dee4a6dde8ecc0cccd79157759a07e4ba37e3f95f23ca51c722b526a2e4f308c399c3f8af8bdb35de782fa098ff5719c80a5ff72fb0ba02b0484ce0fc1516814bf36cefc44d7b0cac9effe73e348374fc0f8753ad28e2676005f3ad41304db7b73d6353fa9d283e20be83", 0x7b) 14:26:03 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x7fffffff, 0x0) ioctl$EVIOCSREP(r1, 0x40084503, &(0x7f0000000080)=[0x849, 0xfffffffffffffffc]) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) 14:26:03 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000140), 0x0) 14:26:03 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) r1 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0xf57, 0x802) ioctl$HIDIOCSREPORT(r1, 0x400c4808, &(0x7f0000000080)={0x1, 0xffffffff, 0x198}) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) 14:26:03 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x6, 0x40000) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f0000000080)={0x73, "1df2751cba3dfe03cd68934f7f5eebed95f86c909f15368251e9fab4174efc264073acf77c4e2648d0848ead4384c5df88c04a97a31ab98eaab8028be6f7de7f"}) 14:26:03 executing program 5: r0 = syz_open_dev$hiddev(&(0x7f0000000080)='/dev/usb/hiddev#\x00', 0x20, 0x101000) read$hiddev(r0, &(0x7f00000000c0), 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xff, 0x100) ioctl$EVIOCGBITSND(r1, 0x80404532, &(0x7f00000001c0)=""/85) r2 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r2, &(0x7f0000000140)="8a", 0xfdef) r3 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0xff, 0x8000) ioctl$HIDIOCGVERSION(r3, 0x80044801, &(0x7f0000000180)) 14:26:03 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f00000000c0)='/dev/hidraw#\x00', 0x80, 0x2100) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f0000000040)) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r1, &(0x7f0000000140)="8a", 0xfdef) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xffffffffffffffff, 0x8000005a3040) ioctl$EVIOCSKEYCODE_V2(r2, 0x40284504, &(0x7f0000000080)={0x200000007, 0x12, 0x6, 0x80000000, "13922288c81797d8ad6120e839feda37588c9f68d23f50ecfb96d19b2d3aaa86"}) ioctl$EVIOCGKEYCODE(r2, 0x80084504, &(0x7f0000000180)=""/137) 14:26:03 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) write$hidraw(r0, &(0x7f0000000080)="641d00123c7786e410b79b03b10ed51c3474d1cafabde15fdb388d8b4f041c736f5094f4f5a404f0a134092e37d70ea16511d14e23b7f945b2a0b1cd8f0ed2837a56b30bc4e032a3d60cba7b50919a0e963936d772a7defabf1f8908742f8579970dbd8334b13dacd2d07f89", 0x6c) write$hidraw(r0, &(0x7f0000000300)="3f29ba0f4e900747c072e6e4af0e16131a58d7571ce734af9ac202da24748d0409d0be63eaca19969b203e558716a2bee9ff881faa94ac03178ed418c16dccf7d1fe3f95d4f207411253b4043adc7d713e2c22ff71a345d4fd8d0ebee1c1793bc925ccf8054373363fe6bca720e56ae173d3ce3fa192517413b708dd895fee27786ece5480722fba7929f1d9954f7a75a2230f564651bf538a4fec11a5e9aca2225a6f9d28c7cbb550cb204f3a7d37eb81ff8e2f834c58befa7679a52b8c8b0003b55c849363", 0xc6) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x6, 0x280080) ioctl$EVIOCSCLOCKID(r1, 0x400445a0, &(0x7f0000000100)=0x2) 14:26:03 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000080)=""/128) write$hidraw(r0, &(0x7f0000000440)="cac8b58ee11220ec35e6d6ac19c93ebb10c6a326a2fa4d71d0b291c473cfa2cb5e291ffad569e78137892bc8d88018ce3729a5793a8c9bedd685a15406ded8b902749086c5ddb442e28afa5f4a662fb828a5c0d209097d26afee65e33b7293e917349ce3414aeac6353ece7a660d5cf3e947ec7de960e0b74091c857537c780e67963278e9f9a7b5fd5db5030ee4296ef96d13618eb5a400ca5a221d05b139f0b6403ee08397fbd7736c607b507d51e492fae150ba5502ad241172f5b282bf997ce66409de0b7b3444f483f1cf0eb274b19e6b7d422871b2b2cae1d5c3951eb3068998482d4dbd696563ab32c6afedb4f2bdf2f77b675959900d13d8356955626c2beaddd9cb4d9ee64c6832365391803a3c6becc5bd23bb17b7740445be68e89dc09628", 0xfffffffffffffeb8) write$hidraw(r0, &(0x7f0000000580)="b2271ea4f6e4cc4d9c0c21d50480048ba17438728c7866124dc76e72b0bb7aa3cb349a8d355a9606c9d4e090a33da22812239fbefa59c3db83697ed2a7a487b326e728c3c85e2d57634df05788420f19ff4ef3777de00630969139159eaea913ed3532c5e00cedb7dafb753234a8fcc8166f6940c153f38dff0aba42320918357da3cda1c635f1641d7805ebc667b8c7ff79d3557a95bf46f285648fffc42b3e39015f9a14eecb92bf02db64cab3e33a6945b80d6c0ee7061b71937489c5ce8fd1686aac4e88ce54fb37ae2afa601ccfa67196223f21a286a838c601ebeb7e8f6ba7ae069fe4f600b1213f35a2ad9979cb9a28f8bf3f200151894e12ae0138d2a2c95d0c281d782ef6a87e28e39cb12734f14b7d5ebe995a2eaf2d0dfaeb57b1a46bb3f482531c8cb54814df42634d3f179ad765eb5e7990dc32bc62c72c696a01933b6ef623fe3c1610046ba82d45dcb96ff86bd7eb4630002b2bc8118bb6a09fc42ba8b9606b0190e1f868cec6546ae6f63eb0ec90fa529b156d091c4bdd98ab58b95306f791c108651817361c5004b36704ad5907c6b9bb70f47dfa2dfdea40e9737a0b78f3754900698dfef9313f9fc8b7049adf49eeafc4b3145481f4221aecdcb4e5df7b48826befe5591cbfb0e08cbd6d5a739a414aaeba6dc4764780d8857d125683152678774778769c89e90caed01fb852afd8d674b65ee9a93731c1f8e7e56225a3cb3317393cc7a1bf2bc91d30b766b92a8c072b11d48b50c79c050dbc981c450b028d6402bf8e3527c29e6928d6b09a0a9190fb077dc8e024e3679c69cacca6545d3d502ca735efc99034bedf4ccb46af7b82a87c4bd3a727f804d714ee50a338e23c2101304915165714d837b7211f73b8c8fe53a923496a1f9e8084740a8296c3277ba51146bf74f0bc4a17b3accad3142a8638c0bbbecf76ecdc2acc0c865e2a06abc77dc00947fc393361f05b12a889068216073ca70c1f75d28d9710879623e925f7e8bd50490b91842d9e07d86d7b533cae22ee71523d53ad2d84a24bd7b7b94f9a81d57c3e47faacdaf7a716ca08abdc06473da1dac3eb6c48e40d83e46edab1d88112cce3a0767a0654f44a2bbe3dc78cc3029530909333ca7f3f340d26c3b5560b35a7206e0e9b2ffbbabfccb33b5366edaa0cc593694c70c7baa69abcb2d031a92b6159ef7d90952809eca8a6e78c63dba96ec16b5991cb08694375a52301d060e885cf5ce94f5573adeafd66916a2ffc1ba0c7bac2c7cdb90a3dac2901ddde950c708882b975e66fd2841372f6e4de6d3eb0297583f7b80dd7ab07e9242ef2e0ed019a89e6e44802b852b65e553274d90876a9e7c164dc1a51c713396bffebe4ce9012f215b38279270bda3239572e14339be9f4644ad83396999975e16c54e43e3e7605a4585a878b69059228aecd94afd3677e306d26e6709a8b1409156a04406fe17a8ca270e2c4567193338ec62c0206eefe8d532eeb347092ad2a2dace5dfc145101c51a024f2d97657d47e231a827c27f8f38bad867fcfe5442a82ccdc8a34f6d141396b281a6a7f7030692e1a5263931ae86576f74dadb8dcbd21c82a7c68998b898a4831c194cf7cd135d65bb1b021d469a6e772b8b8ec8bcb9429bd3142636524eb9e7d5315cf3c24085ba6763054f01e2340b21627e250c2228b135d07405d336344845487278a92a17ac58715fa9f61fad398a6f035f3805663beee1ecebebff81cfd3ac480dc37bea90f2e39afb0739a278dfcbecf02addf6975d3a78ba53f7bfe85fe69adc3fc192c10a30eb563e1cf25670ee9940c3ef02b8d9ef6d0a0b2915e82f918249297201ca6ac4c8e564c193a816a5b7a5bb92b76847d4c128082baf136c3a1ebe5ead8509a5731ff99be4ad54370ca912fa76f00f996c0c322a5ce83559d4ad8912131ca0a7e65f8e13e891e79acfed95a2109eb41e736040a95eeb96a41796cf6a34ae5cac0adf92dbf53098866cfbb933227410b03d11e306f99a2a131856c28df3281d4caf7d5ccb194b35924eed2810d55b18708cf20d280b44b4a9fbfcdcadc26fe34821e7399effe6baec8ca2c4b8c6202624b5671e3eeb66d8182a456c65eaf537e5fb6d991868db2273ae6ed81ba1554b57fb6bb69265909fa120f30c5e68c4ca725fc1c0e9df889d5310653d2f2eef91a113e979b4829d1ddb9c548e93eb3c9340448dd91058eacaf490c518f928204eb37bf3fa40acf93628d458db3b2e73faa1f674176ca5bee87cf5c17cd513ebd8ed9ce37a4f219d261ad755cbade7503afccfd3ef490cbb5f3f0285fe2a68c360a7960df8484ae6ce2d01e920ce8e836ed47d634915dc4daeddbd32796244f30c58c06be157f5f78fc62dc2790125642c3882bca12bc1d1f217116c996abac0f0c08c0c817061dbdcdc3a35e03eb3b7003ea9bea0837f6ab99f7589b8beba4507b9d1caafc2438302d439846fe8062beb3126d2adb89d628263a6f2f225a876d84c1c21bfe7c240a063d0a23118915bccae6d4a6da8c660c2022f460f2e872a0a9ae655a5071e17cdd5c5891e5746cb481300bddf9951bc277cdefb8c840a171b852d2069d8a228be673c9e9894e3b923324e670b23e325c90205c473b931b5d1251aa0c80f2c8e0edf17d2013e67e4e609d8e3119731780e04a41819baa0902a2a69c9ef186ee4eae0c15bbf602c232e35708b62c9ebe30d63d4b794b375f6cb33a5956b74b4ffa9e8fc7b9116f74ea88f78ba07c6054a3e9c6f40ccfff124fd8844b4d6fe04072bc6c4aa7ebc875b68d7101a207a1259669cb9cfd800cd67c5739eea67ff7f161ec12634e3ed6d16f1129964a69502ec096fdfe2c7926c26ec185319d9a742c775aaba6970e54dc5c377b978ecd932f7e2ff40f8c30673a9cc49906a6278ed7b1acdff0be3c19e7a722c821ff4a4edd8f44a789a31d4876ce00d7a1efcbaf039c451b24b516779320d06e2c638d2a3d49c6cd604aa39ea3f112e9e04f960b482d6f9f50222dc7dfc3820f6eb9aa787b9e11f3454f1202e098609e3529794345f53aa5922ac04f743d06ea832ea480329d97ba5ea54d7907ae6aa296adc1fb3120bd1ccbfe2c3377098b1a7bd020123ad7cafba6940b502c03c4562e30929532b5505f23aeea4403c11bd6c240dd3b953462e5cb2c4d77ff7f30ee508527b60d0767885ea9e66842c4c42e6e800444d1df3cc039f9728e0696fb17e7acc9c8c92a2272248e3ecf6886f6ed4f4359b7934de970753d43ba64e865f844ae95ea50fc41d25212776cd83e8760840ede1d3a70a8047a7caae16962443f721e24827f0bd2ddee8724800729e16d027d79a1d829d7b44a47109ee418e1928a2adfb1354387d0f072d4b85a6dd7e690badbfd18694f6300430b9f678971e86abe2b8bf558fa6a842ac37eb761c86c7c2ebf9505bdc3295e5b6b62c02c90d9f021b8c60b191161a3e7f3890b3ad2501348ebf358c1411a6306914890895b3527fcc2e9f327c8471bba7a899f8da0528847a3aa16130091e1be59f446a568b874b4c6cb89444077a1c22e10aae2d639a47d23e6e6e445b201aae146d4f6fe1e8425cc533f6f6e047a4b69e6798e8d87b7640d1d6cb2f1177ff48e501f400a423abe24992a50ba33186105b871f159669a4c4fba80bac8ded0d21f4ee92f7876060306cf7f27830b52b9527b517a8bda89db6e52421509d10968ade7eec9af120a9df1a51932d57d4c599cecfa1c94792157bd0e2f6437975c21da0e551f07de8cb749b3afc44840223c5cf2478a5292e8b40d091b3900830ea273394db7396a5b47dec2324ad8e7df75d2ff83919bbc3c7d4bf510d2e672ac4786967a1d23b2a0aa543420c761913c90ce710b1299c9efd1743d87051b0e972ebc5b22ff2cd57c018be99f50b993bca10dcd314d8fece61934f96921fe9f1cef3b35be14856de666795507a40011b12edd584f5f107aeea538062a096a1598859b96ea3de5bbb74af940d3bc1114c5693891123b17cd8318fabace8c36865f66d80438a1dfaaebc1025dc2e8422688b73a6212ad5ee6f60b47d7afbce7bd05c44758124c92738752a4377d65882e604837156de5b6fe56645485f303a34aba901400d55f14d927b7410e0b713789a9d48db24ddd7f8ced6ad5842457c8c3bccd1ec6558bc9c5b10c368c14ee17ef0b32227a632e243ce8d5e9b6eb09ff232eef13b718652426e71c2f803997a3d7e58000e1045203b46d7ba86c9d702b62d4483035fb7dfb03881a5d6996826f9f395bac73bdeb6ca8043c9790a6627917ee2804cefac226800d9fdf40127b83a2861078466f916598b5d15ad21748be631743776de2ab953776b08f2b2ef35186d0130f3a238a906d035bf40f53d44df2d31e5d7f367bf38c8149e483fe0e04d7488d7782e70fda84280fa8e941089a43d06afd0e5811cce20cc25e86471ec062086fabc1e79fd449d7947010ea6e7c0722ee9856567828f0bd7afe7ed6ad36bcabc04885f22fc6ae257771c2c8d350085cc92277e2c5538690f33a54aba7631a7d0e496f41e16652a01f5e79a21dc02057b91a114312402fd9d97a03e9c1864c7dcadb0ed3adde467da42b5fe5702e00f8bf8f55000c30906cb72f5731e6b04e9e313a78c04d10e3b7962378a396067d42ac95f92af656c7f0e2fec9db7e4a588cc1278760967e63fe5995ef12f9ed2fea0ca7f3649344054309067b9979d9faf4e5b583807b758409eaee16304902e9b48c6e323a50600c6f8f4494600c670a94e1ec8fccc567daa5b6434da5fdad21c683c335976d7cc1eba164af8d42194b72aec34d6e698bbb8744c98990b23358e7a40595fecc5b8c94d0d443cdfb8242705a7fab926d46ab09b734cc0b0c33962284c58127d2dab17028d534aa0af9d9bf962b352540ac4991d8cbe910926569dfc5665bbcd354eda44557dcdf2b4b20688ece88f6f91197932e5f6e068d0b41dc91cab16ee78606fdbfb236d11cf9d8d48671dc3380981dfb413b53aef9aa6c1bbdf790038912c1efed233767ba8511b06426f8284f333e9dda99ead3dba27948a07940ed85bc667f2ddace86b5d0d2b0eaeeab456847b181eb76a4ebc5dbae43251bb0007b7efd9e665484999fe93b4461002c1da6f96448061feaf7da23563299b0e651f346747a84f655c928a034323fca32c7fc06319345737cf74ba6318ee91ba5f803a1026b176ff77de239036cf7df29208e395fe788e027181bee5561cedab62785fac7f4ed3b33db10e37c249907ac90015602c11811163d454eca43bda58347f122b90cf05f1207d1f56ed88b864dfa901d2b811456424a5c326e0e01e525001eeace1192ad351c3d49b7012516bde03496ac7e6f827a09222456a1f7fd54a2860728113696e6fb1214277b642c38716adcb3e04e67c55527dbddcaca756a0b697e0d1818de83ab5a271f4324ae4cedcbcc3a0aab8dbf3eb5b6c9923f40eeb876f9b469b042a78a9c137ae07e9edbfe105f3594c1def71a9f1d2be7d95b2b23746ee94747d0fb694133b0185a21107dd05744cd0f73094fb6588a41d9332fc50b02493b99c00df5d0469b17436c9c216d87aaec5a2d9f407fcbed90db291a79819ba8ee2c1c4034802583374d5da77c8e609f7e373be0308931aaffe7cf9e1a0cc242a326c79e595790c078060a14edd2acaafdd57aefc53b29dc12de218419551cb1fc5558233ecd9ea3c88ead779346c9f386465fb94150d46b3bc6a63d8fbae607d453a42d8503fbe4eccd2d22944fd09900dc20", 0x1000) 14:26:03 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000080)=""/128) write$hidraw(r0, &(0x7f0000000440)="cac8b58ee11220ec35e6d6ac19c93ebb10c6a326a2fa4d71d0b291c473cfa2cb5e291ffad569e78137892bc8d88018ce3729a5793a8c9bedd685a15406ded8b902749086c5ddb442e28afa5f4a662fb828a5c0d209097d26afee65e33b7293e917349ce3414aeac6353ece7a660d5cf3e947ec7de960e0b74091c857537c780e67963278e9f9a7b5fd5db5030ee4296ef96d13618eb5a400ca5a221d05b139f0b6403ee08397fbd7736c607b507d51e492fae150ba5502ad241172f5b282bf997ce66409de0b7b3444f483f1cf0eb274b19e6b7d422871b2b2cae1d5c3951eb3068998482d4dbd696563ab32c6afedb4f2bdf2f77b675959900d13d8356955626c2beaddd9cb4d9ee64c6832365391803a3c6becc5bd23bb17b7740445be68e89dc09628", 0xfffffffffffffeb8) write$hidraw(r0, &(0x7f0000000580)="b2271ea4f6e4cc4d9c0c21d50480048ba17438728c7866124dc76e72b0bb7aa3cb349a8d355a9606c9d4e090a33da22812239fbefa59c3db83697ed2a7a487b326e728c3c85e2d57634df05788420f19ff4ef3777de00630969139159eaea913ed3532c5e00cedb7dafb753234a8fcc8166f6940c153f38dff0aba42320918357da3cda1c635f1641d7805ebc667b8c7ff79d3557a95bf46f285648fffc42b3e39015f9a14eecb92bf02db64cab3e33a6945b80d6c0ee7061b71937489c5ce8fd1686aac4e88ce54fb37ae2afa601ccfa67196223f21a286a838c601ebeb7e8f6ba7ae069fe4f600b1213f35a2ad9979cb9a28f8bf3f200151894e12ae0138d2a2c95d0c281d782ef6a87e28e39cb12734f14b7d5ebe995a2eaf2d0dfaeb57b1a46bb3f482531c8cb54814df42634d3f179ad765eb5e7990dc32bc62c72c696a01933b6ef623fe3c1610046ba82d45dcb96ff86bd7eb4630002b2bc8118bb6a09fc42ba8b9606b0190e1f868cec6546ae6f63eb0ec90fa529b156d091c4bdd98ab58b95306f791c108651817361c5004b36704ad5907c6b9bb70f47dfa2dfdea40e9737a0b78f3754900698dfef9313f9fc8b7049adf49eeafc4b3145481f4221aecdcb4e5df7b48826befe5591cbfb0e08cbd6d5a739a414aaeba6dc4764780d8857d125683152678774778769c89e90caed01fb852afd8d674b65ee9a93731c1f8e7e56225a3cb3317393cc7a1bf2bc91d30b766b92a8c072b11d48b50c79c050dbc981c450b028d6402bf8e3527c29e6928d6b09a0a9190fb077dc8e024e3679c69cacca6545d3d502ca735efc99034bedf4ccb46af7b82a87c4bd3a727f804d714ee50a338e23c2101304915165714d837b7211f73b8c8fe53a923496a1f9e8084740a8296c3277ba51146bf74f0bc4a17b3accad3142a8638c0bbbecf76ecdc2acc0c865e2a06abc77dc00947fc393361f05b12a889068216073ca70c1f75d28d9710879623e925f7e8bd50490b91842d9e07d86d7b533cae22ee71523d53ad2d84a24bd7b7b94f9a81d57c3e47faacdaf7a716ca08abdc06473da1dac3eb6c48e40d83e46edab1d88112cce3a0767a0654f44a2bbe3dc78cc3029530909333ca7f3f340d26c3b5560b35a7206e0e9b2ffbbabfccb33b5366edaa0cc593694c70c7baa69abcb2d031a92b6159ef7d90952809eca8a6e78c63dba96ec16b5991cb08694375a52301d060e885cf5ce94f5573adeafd66916a2ffc1ba0c7bac2c7cdb90a3dac2901ddde950c708882b975e66fd2841372f6e4de6d3eb0297583f7b80dd7ab07e9242ef2e0ed019a89e6e44802b852b65e553274d90876a9e7c164dc1a51c713396bffebe4ce9012f215b38279270bda3239572e14339be9f4644ad83396999975e16c54e43e3e7605a4585a878b69059228aecd94afd3677e306d26e6709a8b1409156a04406fe17a8ca270e2c4567193338ec62c0206eefe8d532eeb347092ad2a2dace5dfc145101c51a024f2d97657d47e231a827c27f8f38bad867fcfe5442a82ccdc8a34f6d141396b281a6a7f7030692e1a5263931ae86576f74dadb8dcbd21c82a7c68998b898a4831c194cf7cd135d65bb1b021d469a6e772b8b8ec8bcb9429bd3142636524eb9e7d5315cf3c24085ba6763054f01e2340b21627e250c2228b135d07405d336344845487278a92a17ac58715fa9f61fad398a6f035f3805663beee1ecebebff81cfd3ac480dc37bea90f2e39afb0739a278dfcbecf02addf6975d3a78ba53f7bfe85fe69adc3fc192c10a30eb563e1cf25670ee9940c3ef02b8d9ef6d0a0b2915e82f918249297201ca6ac4c8e564c193a816a5b7a5bb92b76847d4c128082baf136c3a1ebe5ead8509a5731ff99be4ad54370ca912fa76f00f996c0c322a5ce83559d4ad8912131ca0a7e65f8e13e891e79acfed95a2109eb41e736040a95eeb96a41796cf6a34ae5cac0adf92dbf53098866cfbb933227410b03d11e306f99a2a131856c28df3281d4caf7d5ccb194b35924eed2810d55b18708cf20d280b44b4a9fbfcdcadc26fe34821e7399effe6baec8ca2c4b8c6202624b5671e3eeb66d8182a456c65eaf537e5fb6d991868db2273ae6ed81ba1554b57fb6bb69265909fa120f30c5e68c4ca725fc1c0e9df889d5310653d2f2eef91a113e979b4829d1ddb9c548e93eb3c9340448dd91058eacaf490c518f928204eb37bf3fa40acf93628d458db3b2e73faa1f674176ca5bee87cf5c17cd513ebd8ed9ce37a4f219d261ad755cbade7503afccfd3ef490cbb5f3f0285fe2a68c360a7960df8484ae6ce2d01e920ce8e836ed47d634915dc4daeddbd32796244f30c58c06be157f5f78fc62dc2790125642c3882bca12bc1d1f217116c996abac0f0c08c0c817061dbdcdc3a35e03eb3b7003ea9bea0837f6ab99f7589b8beba4507b9d1caafc2438302d439846fe8062beb3126d2adb89d628263a6f2f225a876d84c1c21bfe7c240a063d0a23118915bccae6d4a6da8c660c2022f460f2e872a0a9ae655a5071e17cdd5c5891e5746cb481300bddf9951bc277cdefb8c840a171b852d2069d8a228be673c9e9894e3b923324e670b23e325c90205c473b931b5d1251aa0c80f2c8e0edf17d2013e67e4e609d8e3119731780e04a41819baa0902a2a69c9ef186ee4eae0c15bbf602c232e35708b62c9ebe30d63d4b794b375f6cb33a5956b74b4ffa9e8fc7b9116f74ea88f78ba07c6054a3e9c6f40ccfff124fd8844b4d6fe04072bc6c4aa7ebc875b68d7101a207a1259669cb9cfd800cd67c5739eea67ff7f161ec12634e3ed6d16f1129964a69502ec096fdfe2c7926c26ec185319d9a742c775aaba6970e54dc5c377b978ecd932f7e2ff40f8c30673a9cc49906a6278ed7b1acdff0be3c19e7a722c821ff4a4edd8f44a789a31d4876ce00d7a1efcbaf039c451b24b516779320d06e2c638d2a3d49c6cd604aa39ea3f112e9e04f960b482d6f9f50222dc7dfc3820f6eb9aa787b9e11f3454f1202e098609e3529794345f53aa5922ac04f743d06ea832ea480329d97ba5ea54d7907ae6aa296adc1fb3120bd1ccbfe2c3377098b1a7bd020123ad7cafba6940b502c03c4562e30929532b5505f23aeea4403c11bd6c240dd3b953462e5cb2c4d77ff7f30ee508527b60d0767885ea9e66842c4c42e6e800444d1df3cc039f9728e0696fb17e7acc9c8c92a2272248e3ecf6886f6ed4f4359b7934de970753d43ba64e865f844ae95ea50fc41d25212776cd83e8760840ede1d3a70a8047a7caae16962443f721e24827f0bd2ddee8724800729e16d027d79a1d829d7b44a47109ee418e1928a2adfb1354387d0f072d4b85a6dd7e690badbfd18694f6300430b9f678971e86abe2b8bf558fa6a842ac37eb761c86c7c2ebf9505bdc3295e5b6b62c02c90d9f021b8c60b191161a3e7f3890b3ad2501348ebf358c1411a6306914890895b3527fcc2e9f327c8471bba7a899f8da0528847a3aa16130091e1be59f446a568b874b4c6cb89444077a1c22e10aae2d639a47d23e6e6e445b201aae146d4f6fe1e8425cc533f6f6e047a4b69e6798e8d87b7640d1d6cb2f1177ff48e501f400a423abe24992a50ba33186105b871f159669a4c4fba80bac8ded0d21f4ee92f7876060306cf7f27830b52b9527b517a8bda89db6e52421509d10968ade7eec9af120a9df1a51932d57d4c599cecfa1c94792157bd0e2f6437975c21da0e551f07de8cb749b3afc44840223c5cf2478a5292e8b40d091b3900830ea273394db7396a5b47dec2324ad8e7df75d2ff83919bbc3c7d4bf510d2e672ac4786967a1d23b2a0aa543420c761913c90ce710b1299c9efd1743d87051b0e972ebc5b22ff2cd57c018be99f50b993bca10dcd314d8fece61934f96921fe9f1cef3b35be14856de666795507a40011b12edd584f5f107aeea538062a096a1598859b96ea3de5bbb74af940d3bc1114c5693891123b17cd8318fabace8c36865f66d80438a1dfaaebc1025dc2e8422688b73a6212ad5ee6f60b47d7afbce7bd05c44758124c92738752a4377d65882e604837156de5b6fe56645485f303a34aba901400d55f14d927b7410e0b713789a9d48db24ddd7f8ced6ad5842457c8c3bccd1ec6558bc9c5b10c368c14ee17ef0b32227a632e243ce8d5e9b6eb09ff232eef13b718652426e71c2f803997a3d7e58000e1045203b46d7ba86c9d702b62d4483035fb7dfb03881a5d6996826f9f395bac73bdeb6ca8043c9790a6627917ee2804cefac226800d9fdf40127b83a2861078466f916598b5d15ad21748be631743776de2ab953776b08f2b2ef35186d0130f3a238a906d035bf40f53d44df2d31e5d7f367bf38c8149e483fe0e04d7488d7782e70fda84280fa8e941089a43d06afd0e5811cce20cc25e86471ec062086fabc1e79fd449d7947010ea6e7c0722ee9856567828f0bd7afe7ed6ad36bcabc04885f22fc6ae257771c2c8d350085cc92277e2c5538690f33a54aba7631a7d0e496f41e16652a01f5e79a21dc02057b91a114312402fd9d97a03e9c1864c7dcadb0ed3adde467da42b5fe5702e00f8bf8f55000c30906cb72f5731e6b04e9e313a78c04d10e3b7962378a396067d42ac95f92af656c7f0e2fec9db7e4a588cc1278760967e63fe5995ef12f9ed2fea0ca7f3649344054309067b9979d9faf4e5b583807b758409eaee16304902e9b48c6e323a50600c6f8f4494600c670a94e1ec8fccc567daa5b6434da5fdad21c683c335976d7cc1eba164af8d42194b72aec34d6e698bbb8744c98990b23358e7a40595fecc5b8c94d0d443cdfb8242705a7fab926d46ab09b734cc0b0c33962284c58127d2dab17028d534aa0af9d9bf962b352540ac4991d8cbe910926569dfc5665bbcd354eda44557dcdf2b4b20688ece88f6f91197932e5f6e068d0b41dc91cab16ee78606fdbfb236d11cf9d8d48671dc3380981dfb413b53aef9aa6c1bbdf790038912c1efed233767ba8511b06426f8284f333e9dda99ead3dba27948a07940ed85bc667f2ddace86b5d0d2b0eaeeab456847b181eb76a4ebc5dbae43251bb0007b7efd9e665484999fe93b4461002c1da6f96448061feaf7da23563299b0e651f346747a84f655c928a034323fca32c7fc06319345737cf74ba6318ee91ba5f803a1026b176ff77de239036cf7df29208e395fe788e027181bee5561cedab62785fac7f4ed3b33db10e37c249907ac90015602c11811163d454eca43bda58347f122b90cf05f1207d1f56ed88b864dfa901d2b811456424a5c326e0e01e525001eeace1192ad351c3d49b7012516bde03496ac7e6f827a09222456a1f7fd54a2860728113696e6fb1214277b642c38716adcb3e04e67c55527dbddcaca756a0b697e0d1818de83ab5a271f4324ae4cedcbcc3a0aab8dbf3eb5b6c9923f40eeb876f9b469b042a78a9c137ae07e9edbfe105f3594c1def71a9f1d2be7d95b2b23746ee94747d0fb694133b0185a21107dd05744cd0f73094fb6588a41d9332fc50b02493b99c00df5d0469b17436c9c216d87aaec5a2d9f407fcbed90db291a79819ba8ee2c1c4034802583374d5da77c8e609f7e373be0308931aaffe7cf9e1a0cc242a326c79e595790c078060a14edd2acaafdd57aefc53b29dc12de218419551cb1fc5558233ecd9ea3c88ead779346c9f386465fb94150d46b3bc6a63d8fbae607d453a42d8503fbe4eccd2d22944fd09900dc20", 0x1000) 14:26:03 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xa, 0x240) ioctl$EVIOCGABS2F(r1, 0x8018456f, &(0x7f0000000180)=""/247) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x8, 0x400100) ioctl$EVIOCGBITSND(r1, 0x80404532, &(0x7f0000000580)=""/4096) ioctl$EVIOCGLED(r1, 0x80404519, &(0x7f0000000280)=""/195) syz_open_dev$hidraw(&(0x7f00000000c0)='/dev/hidraw#\x00', 0x5, 0x0) ioctl$EVIOCGEFFECTS(r1, 0x80044584, &(0x7f0000000480)=""/239) 14:26:04 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0x95f7) 14:26:04 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x8, 0x80) ioctl$HIDIOCSFLAG(0xffffffffffffffff, 0x4004480f, &(0x7f00000000c0)=0x3) r1 = syz_open_dev$evdev(&(0x7f00000001c0)='/dev/input/event#\x00', 0x4, 0x14000) ioctl$EVIOCGPROP(r1, 0x80404509, &(0x7f0000000200)=""/4096) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f0000001200)=""/97) r2 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) r3 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x400, 0x4b4900) ioctl$EVIOCGEFFECTS(r3, 0x80044584, &(0x7f0000000180)=""/63) write$hidraw(r2, &(0x7f0000000140)="8a", 0x98f7) ioctl$EVIOCGMTSLOTS(r0, 0x8040450a, &(0x7f0000000080)=""/35) 14:26:04 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000080)=""/128) write$hidraw(r0, &(0x7f0000000440)="cac8b58ee11220ec35e6d6ac19c93ebb10c6a326a2fa4d71d0b291c473cfa2cb5e291ffad569e78137892bc8d88018ce3729a5793a8c9bedd685a15406ded8b902749086c5ddb442e28afa5f4a662fb828a5c0d209097d26afee65e33b7293e917349ce3414aeac6353ece7a660d5cf3e947ec7de960e0b74091c857537c780e67963278e9f9a7b5fd5db5030ee4296ef96d13618eb5a400ca5a221d05b139f0b6403ee08397fbd7736c607b507d51e492fae150ba5502ad241172f5b282bf997ce66409de0b7b3444f483f1cf0eb274b19e6b7d422871b2b2cae1d5c3951eb3068998482d4dbd696563ab32c6afedb4f2bdf2f77b675959900d13d8356955626c2beaddd9cb4d9ee64c6832365391803a3c6becc5bd23bb17b7740445be68e89dc09628", 0xfffffffffffffeb8) write$hidraw(r0, &(0x7f0000000580)="b2271ea4f6e4cc4d9c0c21d50480048ba17438728c7866124dc76e72b0bb7aa3cb349a8d355a9606c9d4e090a33da22812239fbefa59c3db83697ed2a7a487b326e728c3c85e2d57634df05788420f19ff4ef3777de00630969139159eaea913ed3532c5e00cedb7dafb753234a8fcc8166f6940c153f38dff0aba42320918357da3cda1c635f1641d7805ebc667b8c7ff79d3557a95bf46f285648fffc42b3e39015f9a14eecb92bf02db64cab3e33a6945b80d6c0ee7061b71937489c5ce8fd1686aac4e88ce54fb37ae2afa601ccfa67196223f21a286a838c601ebeb7e8f6ba7ae069fe4f600b1213f35a2ad9979cb9a28f8bf3f200151894e12ae0138d2a2c95d0c281d782ef6a87e28e39cb12734f14b7d5ebe995a2eaf2d0dfaeb57b1a46bb3f482531c8cb54814df42634d3f179ad765eb5e7990dc32bc62c72c696a01933b6ef623fe3c1610046ba82d45dcb96ff86bd7eb4630002b2bc8118bb6a09fc42ba8b9606b0190e1f868cec6546ae6f63eb0ec90fa529b156d091c4bdd98ab58b95306f791c108651817361c5004b36704ad5907c6b9bb70f47dfa2dfdea40e9737a0b78f3754900698dfef9313f9fc8b7049adf49eeafc4b3145481f4221aecdcb4e5df7b48826befe5591cbfb0e08cbd6d5a739a414aaeba6dc4764780d8857d125683152678774778769c89e90caed01fb852afd8d674b65ee9a93731c1f8e7e56225a3cb3317393cc7a1bf2bc91d30b766b92a8c072b11d48b50c79c050dbc981c450b028d6402bf8e3527c29e6928d6b09a0a9190fb077dc8e024e3679c69cacca6545d3d502ca735efc99034bedf4ccb46af7b82a87c4bd3a727f804d714ee50a338e23c2101304915165714d837b7211f73b8c8fe53a923496a1f9e8084740a8296c3277ba51146bf74f0bc4a17b3accad3142a8638c0bbbecf76ecdc2acc0c865e2a06abc77dc00947fc393361f05b12a889068216073ca70c1f75d28d9710879623e925f7e8bd50490b91842d9e07d86d7b533cae22ee71523d53ad2d84a24bd7b7b94f9a81d57c3e47faacdaf7a716ca08abdc06473da1dac3eb6c48e40d83e46edab1d88112cce3a0767a0654f44a2bbe3dc78cc3029530909333ca7f3f340d26c3b5560b35a7206e0e9b2ffbbabfccb33b5366edaa0cc593694c70c7baa69abcb2d031a92b6159ef7d90952809eca8a6e78c63dba96ec16b5991cb08694375a52301d060e885cf5ce94f5573adeafd66916a2ffc1ba0c7bac2c7cdb90a3dac2901ddde950c708882b975e66fd2841372f6e4de6d3eb0297583f7b80dd7ab07e9242ef2e0ed019a89e6e44802b852b65e553274d90876a9e7c164dc1a51c713396bffebe4ce9012f215b38279270bda3239572e14339be9f4644ad83396999975e16c54e43e3e7605a4585a878b69059228aecd94afd3677e306d26e6709a8b1409156a04406fe17a8ca270e2c4567193338ec62c0206eefe8d532eeb347092ad2a2dace5dfc145101c51a024f2d97657d47e231a827c27f8f38bad867fcfe5442a82ccdc8a34f6d141396b281a6a7f7030692e1a5263931ae86576f74dadb8dcbd21c82a7c68998b898a4831c194cf7cd135d65bb1b021d469a6e772b8b8ec8bcb9429bd3142636524eb9e7d5315cf3c24085ba6763054f01e2340b21627e250c2228b135d07405d336344845487278a92a17ac58715fa9f61fad398a6f035f3805663beee1ecebebff81cfd3ac480dc37bea90f2e39afb0739a278dfcbecf02addf6975d3a78ba53f7bfe85fe69adc3fc192c10a30eb563e1cf25670ee9940c3ef02b8d9ef6d0a0b2915e82f918249297201ca6ac4c8e564c193a816a5b7a5bb92b76847d4c128082baf136c3a1ebe5ead8509a5731ff99be4ad54370ca912fa76f00f996c0c322a5ce83559d4ad8912131ca0a7e65f8e13e891e79acfed95a2109eb41e736040a95eeb96a41796cf6a34ae5cac0adf92dbf53098866cfbb933227410b03d11e306f99a2a131856c28df3281d4caf7d5ccb194b35924eed2810d55b18708cf20d280b44b4a9fbfcdcadc26fe34821e7399effe6baec8ca2c4b8c6202624b5671e3eeb66d8182a456c65eaf537e5fb6d991868db2273ae6ed81ba1554b57fb6bb69265909fa120f30c5e68c4ca725fc1c0e9df889d5310653d2f2eef91a113e979b4829d1ddb9c548e93eb3c9340448dd91058eacaf490c518f928204eb37bf3fa40acf93628d458db3b2e73faa1f674176ca5bee87cf5c17cd513ebd8ed9ce37a4f219d261ad755cbade7503afccfd3ef490cbb5f3f0285fe2a68c360a7960df8484ae6ce2d01e920ce8e836ed47d634915dc4daeddbd32796244f30c58c06be157f5f78fc62dc2790125642c3882bca12bc1d1f217116c996abac0f0c08c0c817061dbdcdc3a35e03eb3b7003ea9bea0837f6ab99f7589b8beba4507b9d1caafc2438302d439846fe8062beb3126d2adb89d628263a6f2f225a876d84c1c21bfe7c240a063d0a23118915bccae6d4a6da8c660c2022f460f2e872a0a9ae655a5071e17cdd5c5891e5746cb481300bddf9951bc277cdefb8c840a171b852d2069d8a228be673c9e9894e3b923324e670b23e325c90205c473b931b5d1251aa0c80f2c8e0edf17d2013e67e4e609d8e3119731780e04a41819baa0902a2a69c9ef186ee4eae0c15bbf602c232e35708b62c9ebe30d63d4b794b375f6cb33a5956b74b4ffa9e8fc7b9116f74ea88f78ba07c6054a3e9c6f40ccfff124fd8844b4d6fe04072bc6c4aa7ebc875b68d7101a207a1259669cb9cfd800cd67c5739eea67ff7f161ec12634e3ed6d16f1129964a69502ec096fdfe2c7926c26ec185319d9a742c775aaba6970e54dc5c377b978ecd932f7e2ff40f8c30673a9cc49906a6278ed7b1acdff0be3c19e7a722c821ff4a4edd8f44a789a31d4876ce00d7a1efcbaf039c451b24b516779320d06e2c638d2a3d49c6cd604aa39ea3f112e9e04f960b482d6f9f50222dc7dfc3820f6eb9aa787b9e11f3454f1202e098609e3529794345f53aa5922ac04f743d06ea832ea480329d97ba5ea54d7907ae6aa296adc1fb3120bd1ccbfe2c3377098b1a7bd020123ad7cafba6940b502c03c4562e30929532b5505f23aeea4403c11bd6c240dd3b953462e5cb2c4d77ff7f30ee508527b60d0767885ea9e66842c4c42e6e800444d1df3cc039f9728e0696fb17e7acc9c8c92a2272248e3ecf6886f6ed4f4359b7934de970753d43ba64e865f844ae95ea50fc41d25212776cd83e8760840ede1d3a70a8047a7caae16962443f721e24827f0bd2ddee8724800729e16d027d79a1d829d7b44a47109ee418e1928a2adfb1354387d0f072d4b85a6dd7e690badbfd18694f6300430b9f678971e86abe2b8bf558fa6a842ac37eb761c86c7c2ebf9505bdc3295e5b6b62c02c90d9f021b8c60b191161a3e7f3890b3ad2501348ebf358c1411a6306914890895b3527fcc2e9f327c8471bba7a899f8da0528847a3aa16130091e1be59f446a568b874b4c6cb89444077a1c22e10aae2d639a47d23e6e6e445b201aae146d4f6fe1e8425cc533f6f6e047a4b69e6798e8d87b7640d1d6cb2f1177ff48e501f400a423abe24992a50ba33186105b871f159669a4c4fba80bac8ded0d21f4ee92f7876060306cf7f27830b52b9527b517a8bda89db6e52421509d10968ade7eec9af120a9df1a51932d57d4c599cecfa1c94792157bd0e2f6437975c21da0e551f07de8cb749b3afc44840223c5cf2478a5292e8b40d091b3900830ea273394db7396a5b47dec2324ad8e7df75d2ff83919bbc3c7d4bf510d2e672ac4786967a1d23b2a0aa543420c761913c90ce710b1299c9efd1743d87051b0e972ebc5b22ff2cd57c018be99f50b993bca10dcd314d8fece61934f96921fe9f1cef3b35be14856de666795507a40011b12edd584f5f107aeea538062a096a1598859b96ea3de5bbb74af940d3bc1114c5693891123b17cd8318fabace8c36865f66d80438a1dfaaebc1025dc2e8422688b73a6212ad5ee6f60b47d7afbce7bd05c44758124c92738752a4377d65882e604837156de5b6fe56645485f303a34aba901400d55f14d927b7410e0b713789a9d48db24ddd7f8ced6ad5842457c8c3bccd1ec6558bc9c5b10c368c14ee17ef0b32227a632e243ce8d5e9b6eb09ff232eef13b718652426e71c2f803997a3d7e58000e1045203b46d7ba86c9d702b62d4483035fb7dfb03881a5d6996826f9f395bac73bdeb6ca8043c9790a6627917ee2804cefac226800d9fdf40127b83a2861078466f916598b5d15ad21748be631743776de2ab953776b08f2b2ef35186d0130f3a238a906d035bf40f53d44df2d31e5d7f367bf38c8149e483fe0e04d7488d7782e70fda84280fa8e941089a43d06afd0e5811cce20cc25e86471ec062086fabc1e79fd449d7947010ea6e7c0722ee9856567828f0bd7afe7ed6ad36bcabc04885f22fc6ae257771c2c8d350085cc92277e2c5538690f33a54aba7631a7d0e496f41e16652a01f5e79a21dc02057b91a114312402fd9d97a03e9c1864c7dcadb0ed3adde467da42b5fe5702e00f8bf8f55000c30906cb72f5731e6b04e9e313a78c04d10e3b7962378a396067d42ac95f92af656c7f0e2fec9db7e4a588cc1278760967e63fe5995ef12f9ed2fea0ca7f3649344054309067b9979d9faf4e5b583807b758409eaee16304902e9b48c6e323a50600c6f8f4494600c670a94e1ec8fccc567daa5b6434da5fdad21c683c335976d7cc1eba164af8d42194b72aec34d6e698bbb8744c98990b23358e7a40595fecc5b8c94d0d443cdfb8242705a7fab926d46ab09b734cc0b0c33962284c58127d2dab17028d534aa0af9d9bf962b352540ac4991d8cbe910926569dfc5665bbcd354eda44557dcdf2b4b20688ece88f6f91197932e5f6e068d0b41dc91cab16ee78606fdbfb236d11cf9d8d48671dc3380981dfb413b53aef9aa6c1bbdf790038912c1efed233767ba8511b06426f8284f333e9dda99ead3dba27948a07940ed85bc667f2ddace86b5d0d2b0eaeeab456847b181eb76a4ebc5dbae43251bb0007b7efd9e665484999fe93b4461002c1da6f96448061feaf7da23563299b0e651f346747a84f655c928a034323fca32c7fc06319345737cf74ba6318ee91ba5f803a1026b176ff77de239036cf7df29208e395fe788e027181bee5561cedab62785fac7f4ed3b33db10e37c249907ac90015602c11811163d454eca43bda58347f122b90cf05f1207d1f56ed88b864dfa901d2b811456424a5c326e0e01e525001eeace1192ad351c3d49b7012516bde03496ac7e6f827a09222456a1f7fd54a2860728113696e6fb1214277b642c38716adcb3e04e67c55527dbddcaca756a0b697e0d1818de83ab5a271f4324ae4cedcbcc3a0aab8dbf3eb5b6c9923f40eeb876f9b469b042a78a9c137ae07e9edbfe105f3594c1def71a9f1d2be7d95b2b23746ee94747d0fb694133b0185a21107dd05744cd0f73094fb6588a41d9332fc50b02493b99c00df5d0469b17436c9c216d87aaec5a2d9f407fcbed90db291a79819ba8ee2c1c4034802583374d5da77c8e609f7e373be0308931aaffe7cf9e1a0cc242a326c79e595790c078060a14edd2acaafdd57aefc53b29dc12de218419551cb1fc5558233ecd9ea3c88ead779346c9f386465fb94150d46b3bc6a63d8fbae607d453a42d8503fbe4eccd2d22944fd09900dc20", 0x1000) 14:26:04 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f00000000c0)='/dev/hidraw#\x00', 0x80, 0x2100) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f0000000040)) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r1, &(0x7f0000000140)="8a", 0xfdef) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xffffffffffffffff, 0x8000005a3040) ioctl$EVIOCSKEYCODE_V2(r2, 0x40284504, &(0x7f0000000080)={0x200000007, 0x12, 0x6, 0x80000000, "13922288c81797d8ad6120e839feda37588c9f68d23f50ecfb96d19b2d3aaa86"}) ioctl$EVIOCGKEYCODE(r2, 0x80084504, &(0x7f0000000180)=""/137) 14:26:04 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCGKEY(r0, 0x80404518, &(0x7f0000000080)=""/38) r1 = syz_open_dev$hidraw(&(0x7f00000000c0)='/dev/hidraw#\x00', 0x2, 0x109800) write$hidraw(r1, &(0x7f0000000100)="bb2f5c2d2b7f0980554e08efb13ef8b180f106d0ea987ddcbb615bff3d1df9dfa29d6a7aef4823978f30", 0x2a) r2 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r2, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r2, &(0x7f0000000140)="8a", 0x5100) 14:26:04 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) r1 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x8fd, 0x10000) ioctl$HIDIOCSREPORT(r1, 0x400c4808, &(0x7f0000000080)={0x1, 0x1, 0x8000}) 14:26:04 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000080)=""/128) write$hidraw(r0, &(0x7f0000000440)="cac8b58ee11220ec35e6d6ac19c93ebb10c6a326a2fa4d71d0b291c473cfa2cb5e291ffad569e78137892bc8d88018ce3729a5793a8c9bedd685a15406ded8b902749086c5ddb442e28afa5f4a662fb828a5c0d209097d26afee65e33b7293e917349ce3414aeac6353ece7a660d5cf3e947ec7de960e0b74091c857537c780e67963278e9f9a7b5fd5db5030ee4296ef96d13618eb5a400ca5a221d05b139f0b6403ee08397fbd7736c607b507d51e492fae150ba5502ad241172f5b282bf997ce66409de0b7b3444f483f1cf0eb274b19e6b7d422871b2b2cae1d5c3951eb3068998482d4dbd696563ab32c6afedb4f2bdf2f77b675959900d13d8356955626c2beaddd9cb4d9ee64c6832365391803a3c6becc5bd23bb17b7740445be68e89dc09628", 0xfffffffffffffeb8) write$hidraw(r0, &(0x7f0000000580)="b2271ea4f6e4cc4d9c0c21d50480048ba17438728c7866124dc76e72b0bb7aa3cb349a8d355a9606c9d4e090a33da22812239fbefa59c3db83697ed2a7a487b326e728c3c85e2d57634df05788420f19ff4ef3777de00630969139159eaea913ed3532c5e00cedb7dafb753234a8fcc8166f6940c153f38dff0aba42320918357da3cda1c635f1641d7805ebc667b8c7ff79d3557a95bf46f285648fffc42b3e39015f9a14eecb92bf02db64cab3e33a6945b80d6c0ee7061b71937489c5ce8fd1686aac4e88ce54fb37ae2afa601ccfa67196223f21a286a838c601ebeb7e8f6ba7ae069fe4f600b1213f35a2ad9979cb9a28f8bf3f200151894e12ae0138d2a2c95d0c281d782ef6a87e28e39cb12734f14b7d5ebe995a2eaf2d0dfaeb57b1a46bb3f482531c8cb54814df42634d3f179ad765eb5e7990dc32bc62c72c696a01933b6ef623fe3c1610046ba82d45dcb96ff86bd7eb4630002b2bc8118bb6a09fc42ba8b9606b0190e1f868cec6546ae6f63eb0ec90fa529b156d091c4bdd98ab58b95306f791c108651817361c5004b36704ad5907c6b9bb70f47dfa2dfdea40e9737a0b78f3754900698dfef9313f9fc8b7049adf49eeafc4b3145481f4221aecdcb4e5df7b48826befe5591cbfb0e08cbd6d5a739a414aaeba6dc4764780d8857d125683152678774778769c89e90caed01fb852afd8d674b65ee9a93731c1f8e7e56225a3cb3317393cc7a1bf2bc91d30b766b92a8c072b11d48b50c79c050dbc981c450b028d6402bf8e3527c29e6928d6b09a0a9190fb077dc8e024e3679c69cacca6545d3d502ca735efc99034bedf4ccb46af7b82a87c4bd3a727f804d714ee50a338e23c2101304915165714d837b7211f73b8c8fe53a923496a1f9e8084740a8296c3277ba51146bf74f0bc4a17b3accad3142a8638c0bbbecf76ecdc2acc0c865e2a06abc77dc00947fc393361f05b12a889068216073ca70c1f75d28d9710879623e925f7e8bd50490b91842d9e07d86d7b533cae22ee71523d53ad2d84a24bd7b7b94f9a81d57c3e47faacdaf7a716ca08abdc06473da1dac3eb6c48e40d83e46edab1d88112cce3a0767a0654f44a2bbe3dc78cc3029530909333ca7f3f340d26c3b5560b35a7206e0e9b2ffbbabfccb33b5366edaa0cc593694c70c7baa69abcb2d031a92b6159ef7d90952809eca8a6e78c63dba96ec16b5991cb08694375a52301d060e885cf5ce94f5573adeafd66916a2ffc1ba0c7bac2c7cdb90a3dac2901ddde950c708882b975e66fd2841372f6e4de6d3eb0297583f7b80dd7ab07e9242ef2e0ed019a89e6e44802b852b65e553274d90876a9e7c164dc1a51c713396bffebe4ce9012f215b38279270bda3239572e14339be9f4644ad83396999975e16c54e43e3e7605a4585a878b69059228aecd94afd3677e306d26e6709a8b1409156a04406fe17a8ca270e2c4567193338ec62c0206eefe8d532eeb347092ad2a2dace5dfc145101c51a024f2d97657d47e231a827c27f8f38bad867fcfe5442a82ccdc8a34f6d141396b281a6a7f7030692e1a5263931ae86576f74dadb8dcbd21c82a7c68998b898a4831c194cf7cd135d65bb1b021d469a6e772b8b8ec8bcb9429bd3142636524eb9e7d5315cf3c24085ba6763054f01e2340b21627e250c2228b135d07405d336344845487278a92a17ac58715fa9f61fad398a6f035f3805663beee1ecebebff81cfd3ac480dc37bea90f2e39afb0739a278dfcbecf02addf6975d3a78ba53f7bfe85fe69adc3fc192c10a30eb563e1cf25670ee9940c3ef02b8d9ef6d0a0b2915e82f918249297201ca6ac4c8e564c193a816a5b7a5bb92b76847d4c128082baf136c3a1ebe5ead8509a5731ff99be4ad54370ca912fa76f00f996c0c322a5ce83559d4ad8912131ca0a7e65f8e13e891e79acfed95a2109eb41e736040a95eeb96a41796cf6a34ae5cac0adf92dbf53098866cfbb933227410b03d11e306f99a2a131856c28df3281d4caf7d5ccb194b35924eed2810d55b18708cf20d280b44b4a9fbfcdcadc26fe34821e7399effe6baec8ca2c4b8c6202624b5671e3eeb66d8182a456c65eaf537e5fb6d991868db2273ae6ed81ba1554b57fb6bb69265909fa120f30c5e68c4ca725fc1c0e9df889d5310653d2f2eef91a113e979b4829d1ddb9c548e93eb3c9340448dd91058eacaf490c518f928204eb37bf3fa40acf93628d458db3b2e73faa1f674176ca5bee87cf5c17cd513ebd8ed9ce37a4f219d261ad755cbade7503afccfd3ef490cbb5f3f0285fe2a68c360a7960df8484ae6ce2d01e920ce8e836ed47d634915dc4daeddbd32796244f30c58c06be157f5f78fc62dc2790125642c3882bca12bc1d1f217116c996abac0f0c08c0c817061dbdcdc3a35e03eb3b7003ea9bea0837f6ab99f7589b8beba4507b9d1caafc2438302d439846fe8062beb3126d2adb89d628263a6f2f225a876d84c1c21bfe7c240a063d0a23118915bccae6d4a6da8c660c2022f460f2e872a0a9ae655a5071e17cdd5c5891e5746cb481300bddf9951bc277cdefb8c840a171b852d2069d8a228be673c9e9894e3b923324e670b23e325c90205c473b931b5d1251aa0c80f2c8e0edf17d2013e67e4e609d8e3119731780e04a41819baa0902a2a69c9ef186ee4eae0c15bbf602c232e35708b62c9ebe30d63d4b794b375f6cb33a5956b74b4ffa9e8fc7b9116f74ea88f78ba07c6054a3e9c6f40ccfff124fd8844b4d6fe04072bc6c4aa7ebc875b68d7101a207a1259669cb9cfd800cd67c5739eea67ff7f161ec12634e3ed6d16f1129964a69502ec096fdfe2c7926c26ec185319d9a742c775aaba6970e54dc5c377b978ecd932f7e2ff40f8c30673a9cc49906a6278ed7b1acdff0be3c19e7a722c821ff4a4edd8f44a789a31d4876ce00d7a1efcbaf039c451b24b516779320d06e2c638d2a3d49c6cd604aa39ea3f112e9e04f960b482d6f9f50222dc7dfc3820f6eb9aa787b9e11f3454f1202e098609e3529794345f53aa5922ac04f743d06ea832ea480329d97ba5ea54d7907ae6aa296adc1fb3120bd1ccbfe2c3377098b1a7bd020123ad7cafba6940b502c03c4562e30929532b5505f23aeea4403c11bd6c240dd3b953462e5cb2c4d77ff7f30ee508527b60d0767885ea9e66842c4c42e6e800444d1df3cc039f9728e0696fb17e7acc9c8c92a2272248e3ecf6886f6ed4f4359b7934de970753d43ba64e865f844ae95ea50fc41d25212776cd83e8760840ede1d3a70a8047a7caae16962443f721e24827f0bd2ddee8724800729e16d027d79a1d829d7b44a47109ee418e1928a2adfb1354387d0f072d4b85a6dd7e690badbfd18694f6300430b9f678971e86abe2b8bf558fa6a842ac37eb761c86c7c2ebf9505bdc3295e5b6b62c02c90d9f021b8c60b191161a3e7f3890b3ad2501348ebf358c1411a6306914890895b3527fcc2e9f327c8471bba7a899f8da0528847a3aa16130091e1be59f446a568b874b4c6cb89444077a1c22e10aae2d639a47d23e6e6e445b201aae146d4f6fe1e8425cc533f6f6e047a4b69e6798e8d87b7640d1d6cb2f1177ff48e501f400a423abe24992a50ba33186105b871f159669a4c4fba80bac8ded0d21f4ee92f7876060306cf7f27830b52b9527b517a8bda89db6e52421509d10968ade7eec9af120a9df1a51932d57d4c599cecfa1c94792157bd0e2f6437975c21da0e551f07de8cb749b3afc44840223c5cf2478a5292e8b40d091b3900830ea273394db7396a5b47dec2324ad8e7df75d2ff83919bbc3c7d4bf510d2e672ac4786967a1d23b2a0aa543420c761913c90ce710b1299c9efd1743d87051b0e972ebc5b22ff2cd57c018be99f50b993bca10dcd314d8fece61934f96921fe9f1cef3b35be14856de666795507a40011b12edd584f5f107aeea538062a096a1598859b96ea3de5bbb74af940d3bc1114c5693891123b17cd8318fabace8c36865f66d80438a1dfaaebc1025dc2e8422688b73a6212ad5ee6f60b47d7afbce7bd05c44758124c92738752a4377d65882e604837156de5b6fe56645485f303a34aba901400d55f14d927b7410e0b713789a9d48db24ddd7f8ced6ad5842457c8c3bccd1ec6558bc9c5b10c368c14ee17ef0b32227a632e243ce8d5e9b6eb09ff232eef13b718652426e71c2f803997a3d7e58000e1045203b46d7ba86c9d702b62d4483035fb7dfb03881a5d6996826f9f395bac73bdeb6ca8043c9790a6627917ee2804cefac226800d9fdf40127b83a2861078466f916598b5d15ad21748be631743776de2ab953776b08f2b2ef35186d0130f3a238a906d035bf40f53d44df2d31e5d7f367bf38c8149e483fe0e04d7488d7782e70fda84280fa8e941089a43d06afd0e5811cce20cc25e86471ec062086fabc1e79fd449d7947010ea6e7c0722ee9856567828f0bd7afe7ed6ad36bcabc04885f22fc6ae257771c2c8d350085cc92277e2c5538690f33a54aba7631a7d0e496f41e16652a01f5e79a21dc02057b91a114312402fd9d97a03e9c1864c7dcadb0ed3adde467da42b5fe5702e00f8bf8f55000c30906cb72f5731e6b04e9e313a78c04d10e3b7962378a396067d42ac95f92af656c7f0e2fec9db7e4a588cc1278760967e63fe5995ef12f9ed2fea0ca7f3649344054309067b9979d9faf4e5b583807b758409eaee16304902e9b48c6e323a50600c6f8f4494600c670a94e1ec8fccc567daa5b6434da5fdad21c683c335976d7cc1eba164af8d42194b72aec34d6e698bbb8744c98990b23358e7a40595fecc5b8c94d0d443cdfb8242705a7fab926d46ab09b734cc0b0c33962284c58127d2dab17028d534aa0af9d9bf962b352540ac4991d8cbe910926569dfc5665bbcd354eda44557dcdf2b4b20688ece88f6f91197932e5f6e068d0b41dc91cab16ee78606fdbfb236d11cf9d8d48671dc3380981dfb413b53aef9aa6c1bbdf790038912c1efed233767ba8511b06426f8284f333e9dda99ead3dba27948a07940ed85bc667f2ddace86b5d0d2b0eaeeab456847b181eb76a4ebc5dbae43251bb0007b7efd9e665484999fe93b4461002c1da6f96448061feaf7da23563299b0e651f346747a84f655c928a034323fca32c7fc06319345737cf74ba6318ee91ba5f803a1026b176ff77de239036cf7df29208e395fe788e027181bee5561cedab62785fac7f4ed3b33db10e37c249907ac90015602c11811163d454eca43bda58347f122b90cf05f1207d1f56ed88b864dfa901d2b811456424a5c326e0e01e525001eeace1192ad351c3d49b7012516bde03496ac7e6f827a09222456a1f7fd54a2860728113696e6fb1214277b642c38716adcb3e04e67c55527dbddcaca756a0b697e0d1818de83ab5a271f4324ae4cedcbcc3a0aab8dbf3eb5b6c9923f40eeb876f9b469b042a78a9c137ae07e9edbfe105f3594c1def71a9f1d2be7d95b2b23746ee94747d0fb694133b0185a21107dd05744cd0f73094fb6588a41d9332fc50b02493b99c00df5d0469b17436c9c216d87aaec5a2d9f407fcbed90db291a79819ba8ee2c1c4034802583374d5da77c8e609f7e373be0308931aaffe7cf9e1a0cc242a326c79e595790c078060a14edd2acaafdd57aefc53b29dc12de218419551cb1fc5558233ecd9ea3c88ead779346c9f386465fb94150d46b3bc6a63d8fbae607d453a42d8503fbe4eccd2d22944fd09900dc20", 0x1000) 14:26:04 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0xffffffffffffffff, 0x101303) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) write$hidraw(r0, &(0x7f0000000180)="f54d5e0109560a6e9645162e4971b88ace73858260647692bb558f6ba52fcc426d90c78656e3e4b85d6a7e624199ffc28eb346dd714ace5c286d1ac9fc7770c605a135924f1c5b19a207f1a4d87f3f5a7e7431fb5cae5b43e6b7f68f8f1dc56c99b548419a30a43e0920d9a97458043743082eccfe22b386923327e79fe4358315e7891757e8d543f25e6e3cd935c7a8150619456d34ba9de93ea9fbbbdcc7c31328956852baf1f4613ad75530bd3113ede90a6e42aa07658f006de06bb1dfcb0e00b4728c229a0d0280e1763929af240a31dbb886c8255a76a3ecac84ab45463c5673", 0xe3) 14:26:04 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x1, 0x2) write$hidraw(r0, &(0x7f0000000080)="09a77547ff51dffe8f0cf644ff0b557c65770f181ad25a5eec87d188", 0x1c) r1 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x22f5, 0x80000) syz_open_dev$hidraw(&(0x7f0000001500)='/dev/hidraw#\x00', 0xffffffffffffffc1, 0x50d06) ioctl$EVIOCGPROP(r1, 0x80404509, &(0x7f0000000180)=""/74) ioctl$EVIOCGREP(r1, 0x80084503, &(0x7f00000002c0)=""/4096) r2 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x5, 0x101302) write$hidraw(r2, &(0x7f0000000140)="f5", 0x1) ioctl$EVIOCGSW(r1, 0x8040451b, &(0x7f0000000200)=""/181) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000012c0)=""/201) 14:26:04 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0x95f7) 14:26:04 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) write$hidraw(r0, &(0x7f0000000040)="9e1d6884aaf7bedcfc824940bec589a94c07e7ebca0090cae508a3290dda0b96382a5a7fa74d5fc0984c7b4807436b0ada", 0x31) 14:26:04 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x8000, 0x200000) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) 14:26:04 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/../raw#\x00', 0xd6e4, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000040)) 14:26:04 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x200, 0x0) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) 14:26:04 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x5, 0x101000) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) 14:26:04 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) write$hidraw(r0, &(0x7f0000000080)="641d00123c7786e410b79b03b10ed51c3474d1cafabde15fdb388d8b4f041c736f5094f4f5a404f0a134092e37d70ea16511d14e23b7f945b2a0b1cd8f0ed2837a56b30bc4e032a3d60cba7b50919a0e963936d772a7defabf1f8908742f8579970dbd8334b13dacd2d07f89", 0x6c) write$hidraw(r0, &(0x7f0000000300)="3f29ba0f4e900747c072e6e4af0e16131a58d7571ce734af9ac202da24748d0409d0be63eaca19969b203e558716a2bee9ff881faa94ac03178ed418c16dccf7d1fe3f95d4f207411253b4043adc7d713e2c22ff71a345d4fd8d0ebee1c1793bc925ccf8054373363fe6bca720e56ae173d3ce3fa192517413b708dd895fee27786ece5480722fba7929f1d9954f7a75a2230f564651bf538a4fec11a5e9aca2225a6f9d28c7cbb550cb204f3a7d37eb81ff8e2f834c58befa7679a52b8c8b0003b55c849363", 0xc6) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x6, 0x280080) ioctl$EVIOCSCLOCKID(r1, 0x400445a0, &(0x7f0000000100)=0x2) 14:26:05 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) write$hidraw(r0, &(0x7f0000000080)="4dcf4ac1625d2d8cf61ca1aac4fad0cce0d4e18d4302285fcde783c33803944646aca63e47c06205b2034fb363a24be132a1f6491095dbed2fee73b84240c6d8e5f3c952995442725804a2eef2f6c6ab63cf055b7036d2f5a3de", 0x5a) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0xffffffffffff5c92, 0x101000) 14:26:05 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x7fff, 0x8800) ioctl$EVIOCGEFFECTS(r1, 0x80044584, &(0x7f0000000180)=""/4096) r2 = syz_open_dev$hiddev(&(0x7f0000000080)='/dev/usb/hiddev#\x00', 0x493802c4, 0x100) ioctl$HIDIOCAPPLICATION(r2, 0x4802, 0x4) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) 14:26:05 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) write$hidraw(r0, &(0x7f0000000080)="641d00123c7786e410b79b03b10ed51c3474d1cafabde15fdb388d8b4f041c736f5094f4f5a404f0a134092e37d70ea16511d14e23b7f945b2a0b1cd8f0ed2837a56b30bc4e032a3d60cba7b50919a0e963936d772a7defabf1f8908742f8579970dbd8334b13dacd2d07f89", 0x6c) write$hidraw(r0, &(0x7f0000000300)="3f29ba0f4e900747c072e6e4af0e16131a58d7571ce734af9ac202da24748d0409d0be63eaca19969b203e558716a2bee9ff881faa94ac03178ed418c16dccf7d1fe3f95d4f207411253b4043adc7d713e2c22ff71a345d4fd8d0ebee1c1793bc925ccf8054373363fe6bca720e56ae173d3ce3fa192517413b708dd895fee27786ece5480722fba7929f1d9954f7a75a2230f564651bf538a4fec11a5e9aca2225a6f9d28c7cbb550cb204f3a7d37eb81ff8e2f834c58befa7679a52b8c8b0003b55c849363", 0xc6) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x6, 0x280080) ioctl$EVIOCSCLOCKID(r1, 0x400445a0, &(0x7f0000000100)=0x2) 14:26:05 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/../raw#\x00', 0x3, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x4, 0x220000) 14:26:05 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) r1 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0xffffffff, 0x420000) r2 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x100000001, 0x900) ioctl$HIDIOCGDEVINFO(r2, 0x801c4803, &(0x7f0000000180)=""/100) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000001240)) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) ioctl$HIDIOCGUSAGES(r2, 0xd01c4813, &(0x7f0000000200)={{0x1, 0x3, 0x6, 0x2, 0x0, 0x1}, 0x140, [0x3, 0x0, 0xff, 0x19138204, 0x0, 0x2, 0x8, 0x3, 0x1d69, 0x5, 0x3e00, 0x5bf935c, 0xffffffff, 0x920, 0x5, 0x20, 0x5, 0x20, 0x7, 0x4, 0x20, 0x1, 0x10000, 0x7ff, 0x8, 0x0, 0x7, 0x5, 0x5, 0x3, 0x9, 0x9, 0x1, 0x800, 0x2, 0x0, 0x1f, 0x0, 0x8, 0x7, 0x5cb27caf, 0x4b, 0x3f, 0x1, 0xffffffffffffc0f1, 0x9, 0x1f, 0x51, 0x7, 0x0, 0x200, 0x0, 0xfffffffffffffffe, 0x800, 0x1, 0x2, 0x9, 0x7fff, 0x7ff, 0x6, 0x5, 0x1, 0x5, 0x9, 0x101, 0x4, 0x5, 0x400, 0x6, 0x7, 0x100000001, 0x5, 0x1, 0x81, 0x765b80000000, 0x3ff, 0x7, 0x7, 0x100000001, 0x7, 0xc2ba, 0x2c70, 0xffffffffffffffc1, 0x2, 0x98, 0x8, 0x3, 0x3, 0x3, 0x7, 0x100, 0x1, 0x1, 0xfffffffffffffff7, 0x7fff, 0x1, 0x100000000, 0x40, 0xffff, 0x6, 0x7, 0x6, 0x8, 0xfffffffffffffff7, 0x7, 0x6, 0x38, 0x1, 0x4, 0x7, 0x100, 0x2, 0x8, 0x6, 0x1, 0x1, 0x9, 0x6adf, 0x6, 0x20, 0xdb6, 0xcfb6, 0x3f, 0x100000000, 0x9, 0x1f, 0x88, 0x2c, 0x7, 0xf01c, 0x8, 0x2, 0x62, 0xcf, 0x4, 0x1, 0x1, 0x8, 0xfff, 0x1000, 0x10000, 0x20, 0x0, 0xfffffffffffffff8, 0x1, 0xffffffff, 0x7, 0x100, 0xc61b, 0x7, 0x2, 0x6, 0xa1, 0x9, 0xffff, 0x1f, 0x5, 0x7ff, 0xdc, 0x7f2, 0x401, 0xfffffffffffffff8, 0x7, 0x9, 0x8, 0x543, 0x5, 0x1ff, 0x0, 0xfffffffffffffffb, 0x10001, 0x5, 0x1456, 0x9, 0x10000, 0x100000001, 0x1, 0x80000001, 0x3, 0x220f, 0x5, 0x100000000, 0x1, 0x400, 0x3, 0x5, 0x1, 0x100000000, 0x4, 0x3, 0x1a00, 0x6, 0x8, 0x80000000, 0x7, 0xfffffffffffffff8, 0x2, 0x87d, 0xff, 0x200, 0xffffffffffffe64c, 0x93, 0x3609, 0x3, 0x9, 0x0, 0x9a, 0xfff, 0x5, 0x4, 0xe84d, 0x2, 0x7fff, 0x400, 0xffffffff, 0x9, 0x0, 0x9, 0x3, 0x2, 0x2, 0x9, 0x3, 0x841b, 0x5, 0x80, 0x958, 0x7fff, 0x0, 0x1, 0xfff, 0x6, 0xffffffffffffffc0, 0x5, 0x659f, 0x4, 0x800000, 0x52, 0x8000, 0x1ff, 0x8001, 0xe0000000, 0x6, 0x7, 0x6, 0x2, 0x3, 0x7, 0x10000, 0x4, 0x4, 0xcbb, 0x8e0, 0x7b3, 0x5, 0x2887bfbd, 0xffffffffffffffff, 0x65d, 0x52c, 0x4, 0x4, 0x40, 0x5, 0x40, 0xfffffffffffffff9, 0x10001, 0x0, 0xfd, 0xe61a, 0x0, 0x7, 0x7, 0x365, 0x283, 0x0, 0x4, 0x5, 0x400, 0x3, 0x2, 0x1, 0x7fffffff, 0x0, 0xfffffffffffffe00, 0x400, 0x7, 0x8, 0x7, 0xffffffffffffc716, 0x8001, 0x1, 0xfffffffffffffffc, 0x9, 0xffffffff, 0x37, 0x5, 0x0, 0x7, 0xf1, 0x80000001, 0x40, 0x1f41, 0xc54, 0x1000, 0x8, 0x40, 0x1, 0x6, 0x1, 0x8, 0x7, 0x2, 0x7, 0xaa, 0x3, 0x7, 0x7ff, 0x3, 0x4, 0x0, 0x3f, 0x8, 0x8, 0x3, 0x8, 0x40, 0x5, 0x0, 0x723, 0x0, 0x7f, 0x8, 0xffff, 0x6, 0x7fff, 0x5, 0x3f, 0x1f, 0x2, 0x8, 0x8, 0x5, 0x2, 0x401, 0x3f, 0xffffffff, 0x0, 0x0, 0x4, 0x1000, 0xca13, 0x3f, 0x10001, 0x1e, 0x6, 0x0, 0x9527, 0x544c, 0x9be, 0x4, 0x7, 0x8, 0x1, 0x10001, 0x8f, 0x0, 0xffffffffffffff80, 0x1, 0x86, 0x4, 0x3, 0x2, 0x6, 0x9, 0x7, 0x7, 0x20, 0x1, 0xfc, 0x0, 0x373300000000000, 0x81, 0x7fff, 0x400, 0x800, 0x4, 0x2, 0x93dc, 0x5, 0x1, 0x7c, 0x3, 0x9, 0x4, 0x40, 0xc1f, 0x1, 0x1, 0xc00, 0xff5, 0x5, 0x6, 0x6, 0x9, 0xb5f, 0x4, 0x1ff, 0x7d2, 0xe62d, 0x6, 0x7a, 0x80000001, 0x5, 0x20, 0x3, 0x1, 0x4, 0xfff, 0x20, 0x200, 0x8000, 0x100000000, 0x2, 0x1, 0x4, 0x6, 0x40, 0x24000000000, 0x20, 0x5, 0x9, 0xffff, 0x0, 0x2023f168, 0x1, 0x40, 0xc5b, 0x80, 0x3682, 0x5, 0x5, 0x0, 0x200, 0x200, 0x2, 0x9, 0xd89e, 0x4, 0xfffffffffffffffd, 0x9, 0xffffffffffff0000, 0x5, 0x400, 0x7, 0x3, 0x8, 0x6, 0x8, 0x6, 0x1, 0x81, 0x3f, 0x5, 0x4, 0x2, 0x3, 0x3ff, 0x3, 0x3, 0x1, 0x5, 0x3, 0x101, 0x7, 0x5, 0x1, 0x2, 0x10000, 0x362, 0x2, 0x8, 0x3, 0x623f5ab9, 0x80, 0x7bc092d0, 0xffffffff, 0x3, 0x1c7, 0x8, 0x3, 0x7fff, 0x3, 0x1, 0x40, 0x7, 0x9, 0xd108, 0x5, 0x4, 0x1, 0xfffffffffffffff8, 0xd1, 0xff, 0x1, 0x1a21, 0x10001, 0x4, 0xfff, 0x5, 0x3, 0x3, 0xf47d, 0x5, 0x0, 0x7ff, 0x3, 0x7, 0x7, 0x680, 0x2, 0x401, 0x800, 0xd6, 0x100000001, 0x218fada5, 0x7ff, 0x7, 0x2, 0x5, 0x5, 0x90, 0x7, 0x1, 0x2, 0x7, 0x8, 0xc9, 0x7fff, 0x1, 0x7, 0x7f, 0x0, 0x200, 0x0, 0x5, 0x1d, 0x2, 0xfffffffffffff000, 0x400, 0x8, 0x9, 0x6, 0x18e9000000000, 0x9, 0xf80000000000, 0x100000000, 0x49, 0x9, 0x7fffffff, 0xc4, 0x9a, 0x8, 0x7, 0xd6fe, 0x5, 0x8000, 0x0, 0x53, 0x1, 0x80, 0x4aef, 0x8, 0x3d54, 0xffffffffffffffee, 0x100000000, 0x5, 0x9, 0x40, 0x0, 0x4e98, 0x4, 0x5, 0x8, 0xf9a, 0x5, 0x1000, 0x7, 0x5, 0x78c7, 0x6, 0x4, 0x3, 0x1f, 0x81, 0x8, 0x6, 0x9, 0x29, 0x0, 0xa47d, 0x3a6, 0x5ca1, 0x7, 0x6, 0xc70a, 0x1, 0x20, 0x1, 0x8, 0x5, 0xfffffffffffffff7, 0x5, 0x80000001, 0x8, 0x6, 0x52, 0x1, 0x2, 0x6, 0x1, 0x6564b513, 0x4, 0x1f, 0x0, 0x20, 0x800, 0x1d7d, 0x7, 0x7, 0xfff, 0x80, 0x9, 0xc4a, 0x3, 0x0, 0x2, 0x100, 0x8, 0x2, 0xbf20000000000000, 0x3, 0x8, 0x7f, 0x716, 0x9, 0x2, 0x1, 0x6, 0x4, 0x0, 0x5, 0x100000000, 0x20, 0x1, 0x9, 0x5, 0x7, 0x5, 0x78, 0x7, 0x5, 0x0, 0x0, 0x2, 0x4609, 0x7, 0x2, 0x9, 0x7, 0x81, 0x2dc2, 0x20, 0x0, 0x100000000, 0x1ff, 0xfffffffffffffff8, 0x7, 0xcac8, 0x3, 0x9, 0x8, 0x914, 0x3, 0x0, 0x6, 0x2, 0xff, 0x9, 0x4, 0xcc1e, 0x1, 0x0, 0x5, 0x3ff, 0x8001, 0x7ff, 0xd76, 0xfffffffffffffff9, 0x1, 0x5, 0xffffffff, 0x3b5a76c2, 0x3, 0x123, 0x7, 0x8000, 0x0, 0x3f, 0x1, 0x7fff, 0x6, 0x9, 0x12, 0xffffffffffffffe1, 0xfffffffffffffffa, 0x1ff, 0x8, 0x7, 0x5, 0x2, 0x6, 0x9, 0x7, 0x6, 0x10000, 0x2, 0xc2, 0x0, 0x741, 0x8000, 0x0, 0x1, 0x3, 0x1, 0x4, 0x3f, 0x4, 0x9f67, 0x5, 0x1, 0x8, 0x7ff, 0x3f, 0x3, 0x5, 0x81, 0x9, 0x40, 0x9a, 0x8, 0xfffffffffffffffa, 0xfffffffffffffffb, 0x0, 0x78d, 0x2, 0x4, 0x401, 0x486, 0xffff, 0x100000000, 0x81, 0x7fffffff, 0x80, 0x7ff, 0x7, 0x4, 0xb9, 0x8, 0x6, 0x9, 0xfffffffffffffeff, 0x0, 0xffff, 0x6, 0x6, 0x10001, 0x9, 0x9, 0x1a20a9cd, 0xdc7, 0xffffffffffffffff, 0x7ff, 0x8, 0x1ff, 0x0, 0xc, 0x0, 0x5, 0x6, 0x1f, 0x2, 0x2, 0x7, 0x800, 0x6, 0x3, 0x3, 0x8, 0x80, 0x401, 0x9, 0x2, 0x0, 0x7, 0x5, 0x8, 0xfffffffffffeffff, 0xffffffffffff0000, 0x4, 0x9, 0x4, 0x7, 0x8000, 0xfffffffffffffa7d, 0x8, 0x8b, 0x49c, 0x1, 0x6, 0x6, 0x100000001, 0xade, 0x1, 0x2, 0x4, 0x9, 0x865d, 0x7, 0x100000001, 0x101, 0xfffffffffffff001, 0x5, 0x1, 0x90, 0x9, 0x1f, 0x2, 0x1, 0x1e, 0x2, 0x401, 0x8, 0x8c8, 0x1, 0x1, 0x3, 0xf0da, 0x0, 0xff, 0xbb4, 0x400, 0xfffffffffffffffe, 0x7, 0x7, 0x3, 0xef, 0x10000, 0x7ff, 0x0, 0x1d3d, 0x1, 0xbaa4, 0x80, 0xffffffffffff8001, 0x1, 0x7a, 0x100000001, 0x0, 0x8, 0x8, 0x3ff, 0x2d2, 0x3, 0x9, 0xff, 0x3, 0x9, 0x2a2, 0x2, 0x8, 0x3, 0x4, 0x8, 0x0, 0x0, 0x6, 0x1, 0x25, 0x200, 0xf49, 0x3, 0xb9be, 0x9, 0x3ff, 0x3, 0x800, 0x100, 0x100000001, 0x100000000, 0x0, 0x75, 0x7f, 0x5, 0x0, 0x7, 0xffffffffffffff7f, 0x40, 0x7, 0x794, 0x6, 0x3ff, 0x3c1, 0x1, 0x0, 0xfffffffffffffff9, 0x1ff, 0x0, 0x20, 0x3, 0x58c16d6b, 0xf4, 0x2, 0x1, 0x5, 0x5, 0x3ff, 0x2, 0x1, 0x4, 0x9, 0x7, 0x5, 0x4, 0x40, 0x7, 0x101, 0x5, 0x9, 0x4, 0x3, 0x3, 0x2, 0x2, 0x2, 0x91, 0x9, 0x3, 0x3, 0x2, 0x65e, 0x5, 0x80000000, 0x3a13, 0x80000000000, 0x8000, 0x1, 0x1f, 0x81, 0xfffffffffffffffa, 0x6, 0x5, 0xd72, 0x3c2b6f25, 0xccdf, 0x1, 0x7ff, 0x2, 0x40, 0x5, 0xfffffffffffffff7, 0x0, 0x280000, 0x200, 0x8, 0xffff, 0x0, 0x3, 0xfe, 0x800080000000000, 0x1000, 0x10, 0x4, 0x5, 0x1ffe, 0x8, 0x400, 0x401, 0x7, 0x8, 0x0, 0xf2, 0xffffffffffffc651, 0xff, 0x7, 0x6, 0x7fff, 0x5, 0x1f, 0x8, 0x5, 0x6, 0x5, 0xa2, 0x7, 0x0, 0x9, 0x7, 0x3f, 0x3ff, 0xffff, 0xfff, 0x2, 0x40, 0x1, 0x6, 0x1, 0x10000, 0x7f, 0x8, 0x8, 0x2, 0xdd2, 0x9, 0x5]}) read$hidraw(r0, &(0x7f0000000080)=""/106, 0x6a) 14:26:05 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x100000000000, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) 14:26:05 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x6, 0x40000) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f0000000080)={0x73, "1df2751cba3dfe03cd68934f7f5eebed95f86c909f15368251e9fab4174efc264073acf77c4e2648d0848ead4384c5df88c04a97a31ab98eaab8028be6f7de7f"}) 14:26:05 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x9, 0x200) read$hidraw(r0, &(0x7f0000000180)=""/162, 0xa2) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x4, 0x200) write$hidraw(r0, &(0x7f0000000240)="a3938b7140dae96f344b1261f9cd869294b1872ea4954ccb996dd8273830882bceb6fba8b351847b7baef14501469daa081a75e9386d19c01c82dcc5d38cdc8d87db73afe81e8d2968", 0x49) ioctl$EVIOCGKEYCODE_V2(r2, 0x80104592, &(0x7f0000000300)=""/184) ioctl$HIDIOCSFEATURE(r3, 0xc0404806, &(0x7f0000000440)="e17f21b525790ef128e23573c39782d491bed1374a7a77261a1e3e6a0929bcce17bd31e553728168c446b900cee6aec0835c0c166562c0d95ace96a06380f08632c0a6c3326282ecce72f1d10da22baf12c8103fc275312e39afc8d4a5f94b243feaac072a62bdaa0a426f1353bcce6ae9aeeb61dc2a88cd638bd21d4fa6a37138f4cad1d47e15c9a595b70522ec42e61703b43b93e5e4473e05419667998b46131ab61385394a31cb90a6d3855775e7532112500506d2a561043a4fe7ae6f506befcb4d81b9f78e942ade9e7124bdabb79b968ab30de2f85699b9c943dc") ioctl$HIDIOCSFEATURE(r3, 0xc0404806, &(0x7f00000003c0)="c57cc0536708fa61c841a5cffdc8a83f23eeb4733a19a570416ec8a42fe5c64f7c4b374c9120ca8b143325d16bb4d0683ec342179eb0ac483263ffb0f24a652a7342a7f0ab9ba95ddb47e0c3d7dba45c82f72b2732576368a8") syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x401, 0x4000) ioctl$EVIOCSCLOCKID(r2, 0x400445a0, &(0x7f00000000c0)) ioctl$EVIOCRMFF(r1, 0x40044581, &(0x7f0000000080)=0x8001) 14:26:05 executing program 3: r0 = syz_open_dev$hiddev(&(0x7f0000000080)='/dev/usb/hiddev#\x00', 0x20, 0x101000) read$hiddev(r0, &(0x7f00000000c0), 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xff, 0x100) ioctl$EVIOCGBITSND(r1, 0x80404532, &(0x7f00000001c0)=""/85) r2 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r2, &(0x7f0000000140)="8a", 0xfdef) r3 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0xff, 0x8000) ioctl$HIDIOCGVERSION(r3, 0x80044801, &(0x7f0000000180)) 14:26:05 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f0000000000)) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) write$hidraw(r0, &(0x7f0000000180)="2e90e86338a061eff686c00222561e6665578df7de3daba95facaf19d3dc387071947e6ee267526255ae33db4e04e91c12180d6b061587ce0a7b18e1b9accfaf2d8c7d9220ecdde162f920422b5a52b37658c8013420f1a1cd04f2e931d1d56a5b2ed4881d4ed1cf44d32dade2562e659e1493ed54ba6ab74b4533808633467f8657750b6f5c540d5450ca982e2e076e66bbedd80596d5b1fa116f9438caddcc748f60d3f49070429b77e6d87d8344fdf17763ff12fd9393243a9ed3d1bd414b87e63bc31d8cac", 0xc7) 14:26:05 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x1000, 0x8180) write$hidraw(r0, &(0x7f0000000140)="8a", 0xffffffffffffff5d) 14:26:05 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x8000) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) r1 = syz_open_dev$hiddev(&(0x7f0000000080)='/dev/usb/hiddev#\x00', 0x3, 0x0) ioctl$HIDIOCGUSAGES(r1, 0xd01c4813, &(0x7f0000000300)={{0x1, 0xffffffff, 0x1f, 0x2, 0x2, 0x186c}, 0x140, [0x9, 0x10001, 0x8, 0x0, 0x2, 0x80, 0x9, 0x8, 0xb7b, 0x100000000, 0x60, 0x9, 0x6, 0x80000000, 0x0, 0x73a2, 0x9, 0xfffffffffffffffc, 0x18000000, 0xf44, 0x6, 0x3, 0x81, 0x100, 0x0, 0x5, 0x3ff, 0x7, 0xffff, 0x5, 0x3, 0x33, 0x401, 0x2, 0x0, 0x5a3b, 0x80000001, 0x97, 0x8, 0x3ff, 0xfffffffffffffe01, 0x5, 0x6, 0x9ce9, 0x8, 0x85ca, 0xfffffffffffffff8, 0x7, 0xfff, 0x7fe00000000, 0x800, 0x7fff, 0xfffffffffffff801, 0x307, 0x400, 0x9, 0x2, 0x7, 0x4e002c5e, 0x2, 0x9, 0x7, 0x9, 0x6, 0x85, 0x8, 0x2, 0xeb4, 0xc49, 0x8, 0x7, 0x7412, 0x6, 0x1, 0x6, 0x7, 0x1, 0xffffffffffff5908, 0x6efe2bd5, 0x7, 0x4, 0x5, 0x6, 0xffff, 0x1f, 0x8, 0xffffffffffffffe0, 0x3f, 0x7, 0x1000, 0x10000, 0x20, 0x101, 0x4, 0x711, 0x20, 0x95, 0x9, 0x9, 0xd822, 0xffffffff, 0x2, 0x9, 0x3, 0x8, 0x3, 0xde1, 0x1fe, 0x0, 0x8, 0x29d, 0x0, 0x5, 0x9, 0x1ff, 0x0, 0xc2, 0x8, 0x10000, 0x9, 0x1, 0x5, 0x679, 0x5, 0xf5, 0x8, 0x7, 0xfffffffffffffffc, 0xc8f, 0x8000, 0x7169, 0x7f, 0xa2b0000000000000, 0x80000000, 0x8, 0x7f, 0xfffc, 0x7fffffff, 0x2, 0xfffffffffffffffe, 0x7, 0x101, 0x5, 0x9a5c, 0x1000, 0x7, 0x6, 0x3f9bc16f, 0xb2, 0xc03d188, 0x7fffffff, 0x5, 0xffffffffffff0000, 0xced, 0x6, 0x200, 0x8, 0xf8, 0x9, 0x3, 0x40, 0x4, 0xfffffffffffffffb, 0x40, 0xa4, 0x70d9, 0x613, 0xf7, 0x3, 0x5, 0xef92, 0x2, 0x0, 0x8001, 0x746f, 0x6, 0x6, 0x0, 0xf539, 0xff, 0x8, 0x200000000000000, 0xe521, 0x1, 0x7, 0x4, 0xff, 0x0, 0x4, 0x0, 0x9, 0xad, 0x80, 0x6, 0x3, 0x7, 0xffffffffffffffc0, 0x7ff, 0x7fff, 0x5, 0x3f, 0x5, 0x0, 0xb4e, 0x502c32e7, 0x3, 0xa766, 0x0, 0xf29d, 0x7e, 0x4, 0x3, 0xd1, 0x8, 0x1, 0xe20, 0x3, 0x3, 0x8, 0x4393, 0xfffffffffffffffc, 0x5, 0x3, 0x400, 0x4, 0x2, 0x20, 0xf0, 0x80000000, 0x9f2, 0x1, 0xb31, 0x5, 0x9, 0x0, 0x6, 0xffffffff8b3e1adc, 0x9, 0x3f, 0x6, 0x6, 0x8, 0x9, 0x9a, 0x8001, 0x4, 0x7fffffff, 0x7fffffff, 0x792, 0x4, 0x8, 0x7, 0x4, 0xfffffffffffffffa, 0x6, 0xb44, 0x3ff, 0x2, 0x8001, 0x20, 0x200, 0x8, 0x9, 0x8, 0x2, 0x80000001, 0x6b44, 0x1, 0x7, 0x419, 0x9, 0x5000000000000000, 0x1747, 0x691, 0xffffffffffffffc0, 0x0, 0x5, 0x1c2b9fc7, 0x0, 0x2, 0x200, 0x9, 0x1, 0x0, 0x6, 0x20, 0x0, 0x96f0, 0x6, 0x8, 0x7, 0xfffffffffffffff9, 0x8001, 0x9, 0x1c, 0x20, 0x3, 0x4, 0x80000000, 0x3f, 0x0, 0x2, 0x200, 0x0, 0x4, 0x39, 0x3, 0x3, 0x71e3, 0x5, 0xffffffff, 0xfffffffffffffffc, 0x0, 0x80000001, 0x7, 0xfffffffffffffff8, 0xe, 0x7f, 0xb4, 0x3, 0xdb, 0x0, 0x401, 0x200, 0xfffffffffffffff7, 0x4, 0x8, 0x4, 0x7, 0x6, 0x10000, 0x100000000, 0xffffffffffff79f2, 0x8, 0x0, 0x100000000, 0xffffffffffffffff, 0x0, 0x3, 0xa0000000, 0x100, 0x3c8db32f, 0x9, 0x2, 0x9, 0x1, 0x9, 0x3, 0x5, 0x5, 0x0, 0x69, 0xbec3, 0xff, 0x0, 0x4, 0x0, 0x2, 0x24, 0x100000000, 0x8, 0x7fff, 0x1, 0x8, 0x6, 0x2, 0x4, 0x2, 0x5, 0x8, 0x2, 0x6, 0x100000001, 0x2, 0x6, 0x400, 0xf1, 0x7ff, 0x6, 0x1, 0x101, 0xc5cd, 0x8, 0x100, 0x5, 0x400, 0x2, 0x3, 0x6, 0x10001, 0x9, 0xffffffffffff8001, 0x1000, 0x5, 0x10000, 0x0, 0x11, 0x6, 0x5, 0xfffffffffffffff7, 0x2, 0xb3d, 0x201, 0x3, 0x5, 0x7, 0x7, 0x0, 0xfffffffffffffff9, 0x4, 0x7, 0x8c32, 0x0, 0x101, 0x89a, 0x81, 0x3f, 0x7f, 0x7fffffff, 0x5, 0x7, 0x80000001, 0xffffffffffff7fff, 0x4000000, 0x400, 0x101, 0x9, 0x4, 0x2572, 0x800, 0x1, 0xa97b, 0x6, 0xe21, 0x7fffffff, 0x80, 0x20, 0x80, 0x0, 0x1, 0x1, 0x8, 0x7, 0x9, 0x7, 0x1, 0x1000, 0x48e7, 0x1, 0xffffffff, 0xdb58, 0x8925, 0x9, 0x0, 0x6, 0x81, 0x7a, 0x20, 0x40, 0x9, 0x1ff, 0x3d9, 0xcb62, 0x5, 0x7, 0x100000000, 0x800, 0x7fff, 0x7, 0x0, 0x1f, 0x1fc7bd5e, 0x4, 0x2, 0x0, 0x9, 0x4, 0x8, 0x8, 0x1ff, 0x7, 0x1, 0x8, 0x7, 0xb28a, 0x9, 0x1, 0x9, 0xb5, 0x0, 0x4, 0x0, 0x0, 0xfff, 0x1, 0x3f, 0x4, 0x4, 0x6, 0x23fa, 0x4, 0x2, 0x400, 0x40, 0x101, 0x2000000000000, 0xffff, 0x100, 0x10000, 0x100, 0xc15b, 0x4, 0x3, 0x2, 0x1, 0xfff, 0x4, 0x1, 0x800, 0x40, 0x6, 0x7f, 0xa17000000, 0x4, 0x7, 0x49e0, 0xa452, 0x0, 0x613, 0x9, 0x400, 0xffffffffffff1695, 0x7, 0x9, 0x8, 0x80, 0xdaf9, 0x0, 0x3, 0x5, 0x9, 0x7, 0x1, 0x7, 0x7, 0x1, 0x0, 0x7fffffff, 0xcba7, 0x5, 0x7, 0x80000000, 0x8001, 0xfee3, 0x4, 0x101, 0x2, 0x25, 0x1, 0xec35, 0x4, 0x7, 0xffff, 0x4, 0x7fff800000, 0x1ff, 0x9, 0x7e, 0x1ff, 0x8, 0xdba, 0xffffffffffffff2a, 0x6, 0x0, 0x5bc, 0x8, 0x7fff, 0x4, 0xffffffffffffffff, 0xe, 0x9, 0x3, 0x2715, 0x7fffffff, 0xd3, 0x7, 0x7, 0x8, 0xfffffffffffffffc, 0x1137, 0x0, 0x8, 0x7ff, 0x3, 0x0, 0x400, 0x239, 0x7, 0xdbba, 0xffffffffffffffff, 0x2, 0xe000000000000000, 0x8, 0xe02, 0x5cdd, 0x9, 0x2, 0x6, 0xffffffff, 0x8001, 0x5, 0x2, 0x7fff, 0x656a, 0x9e5, 0x559, 0x8, 0xbd3d, 0xfffffffffffffffe, 0xffff, 0xf5, 0x3, 0x9, 0x7fffffff, 0x6, 0x80000001, 0xbfcb, 0x8, 0x6, 0x6, 0x9, 0x1, 0x3ff, 0x1f, 0x7, 0x293, 0x0, 0x0, 0x800, 0xfffffffffffff001, 0x80, 0x3, 0xafb, 0x80, 0x80, 0x7f, 0x6, 0x1, 0x5, 0xffffffffffffff88, 0x6, 0x7, 0x1, 0xfff, 0x80000001, 0x4, 0x7, 0x8, 0x0, 0x2, 0x80, 0xfff, 0x9, 0x7fff, 0x9, 0xfff, 0x5, 0xffff, 0x7, 0x4, 0x20, 0x1, 0x0, 0x98, 0x7, 0xffffffffffffffbf, 0x1ff, 0x80000001, 0x7, 0x5, 0x1ff, 0x3000000, 0x6, 0x19f, 0x7, 0x6, 0xc0f1, 0x5, 0x6, 0x3, 0x3, 0x8, 0x8, 0x9, 0xa4, 0x3, 0x1, 0x7fff, 0xfffffffffffffffc, 0x4f, 0x9, 0x3, 0xc000, 0x4c, 0xfffffffffffffbb1, 0x9b6, 0x800000000000, 0x3, 0x401, 0x401, 0x8, 0xe6, 0x4ab, 0x89, 0x80000001, 0x9, 0x6, 0x10001, 0x3, 0x5, 0x81, 0xc92, 0x57d4, 0x2, 0x2, 0x0, 0x4, 0x1, 0x3ff, 0x100000001, 0x2, 0x3, 0x0, 0x8, 0x0, 0x7, 0x50000000000, 0x8000, 0x2, 0x8, 0x1, 0x4, 0x5, 0x8, 0x1ff, 0xffffffff, 0x3, 0x80000001, 0x7f, 0xaaeb, 0x4, 0x5, 0x20, 0x1, 0x81, 0x20, 0x100, 0xc000, 0xffffffffffff78a4, 0x3, 0x1, 0x6, 0x10001, 0x8, 0x9, 0x41, 0x20, 0x7, 0x6, 0x400, 0x100000001, 0x2, 0x7824, 0x4, 0x80, 0x50, 0x9, 0x80, 0x6, 0x7fff, 0x100, 0xa6b, 0x3, 0x3ff, 0x0, 0x1ff, 0x1ff, 0x3f, 0x8, 0x0, 0x1ff, 0x6, 0x197, 0x1, 0x8, 0x2, 0x3, 0xe0f8, 0x7, 0x6b20, 0x1, 0x4, 0x101, 0x1, 0x6000, 0x495, 0x9, 0x3a, 0xfffffffffffffff7, 0x4, 0x2, 0x100000000, 0x7, 0x3, 0xd5a2, 0x8, 0x1f, 0x3ff, 0x4, 0x8, 0x4499, 0x5, 0x400, 0x9, 0x2, 0x9c0c, 0x0, 0x7fffffff, 0x3ff, 0x5, 0x975, 0x800, 0x200, 0x6, 0x9, 0x8119, 0x1f, 0x2, 0x1, 0x6, 0x8, 0xee, 0x5, 0x8, 0x54ed5e48, 0x101, 0xfffffffffffffffa, 0x80, 0x2, 0x10001, 0x7, 0x0, 0x0, 0x4, 0xfffffffffffffff9, 0x7fffffff, 0x200, 0x80000001, 0x1, 0x8, 0x2, 0x2, 0x101, 0x6, 0x400, 0x8, 0x8001, 0x1, 0x3f, 0x3ae7, 0x0, 0x100, 0xd, 0x2, 0xc2b, 0x5, 0x40000000000000, 0x5, 0x2, 0x4, 0x6, 0x2, 0xfffffffffffff54d, 0x7f, 0x3, 0xa8c, 0x200, 0x1, 0xffffffff, 0x3ff, 0x80, 0x1, 0x8, 0x80000000, 0x0, 0x1f, 0x4, 0x81, 0x7fffffff, 0x4, 0x4, 0x100000001, 0x270, 0x3, 0x200, 0x1, 0x4, 0x2, 0x7, 0x7cc0c4d9, 0x7ff, 0x3, 0xf19d, 0x7, 0x100000000, 0x1, 0x3, 0xfffffffffffffbff, 0x1, 0x7f, 0x6, 0x2, 0x6, 0x0, 0x1, 0x8000, 0xfff, 0x3, 0xfffffffffffffffb, 0xab9, 0x9, 0x33, 0x81, 0x4, 0x7, 0x2, 0x1, 0x4, 0xfff, 0x3, 0x10000, 0x4, 0x7, 0x6, 0x1, 0x6, 0x7, 0x8, 0x1ff, 0x601c, 0x2, 0x3, 0x6, 0x4, 0x9, 0x9, 0x3f, 0x7fffffff, 0x9, 0x2, 0x7fff, 0x10000, 0x7, 0x100000001, 0x8, 0x9, 0x7fff, 0x9f, 0xf06b, 0x659, 0x2, 0x7, 0x8, 0x4, 0x4, 0x4, 0x1000, 0x0, 0x100, 0x401, 0xffff, 0x8, 0x5, 0x4, 0x0, 0x5, 0x0, 0x6, 0x7fff, 0x1, 0x0, 0x0, 0xffffffff, 0x5, 0x200, 0x36, 0x40, 0x6ea, 0x422, 0x7, 0x9, 0x6, 0x101, 0x9, 0xc8, 0x1f, 0x27, 0x3, 0x8, 0x3, 0x100, 0x9, 0x6, 0x3, 0x23f, 0x8, 0x8, 0x6, 0x10000, 0x4, 0xffffffffffff8001, 0x8, 0x0, 0x4]}) 14:26:05 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) r1 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0xffffffff, 0x420000) r2 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x100000001, 0x900) ioctl$HIDIOCGDEVINFO(r2, 0x801c4803, &(0x7f0000000180)=""/100) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000001240)) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) ioctl$HIDIOCGUSAGES(r2, 0xd01c4813, &(0x7f0000000200)={{0x1, 0x3, 0x6, 0x2, 0x0, 0x1}, 0x140, [0x3, 0x0, 0xff, 0x19138204, 0x0, 0x2, 0x8, 0x3, 0x1d69, 0x5, 0x3e00, 0x5bf935c, 0xffffffff, 0x920, 0x5, 0x20, 0x5, 0x20, 0x7, 0x4, 0x20, 0x1, 0x10000, 0x7ff, 0x8, 0x0, 0x7, 0x5, 0x5, 0x3, 0x9, 0x9, 0x1, 0x800, 0x2, 0x0, 0x1f, 0x0, 0x8, 0x7, 0x5cb27caf, 0x4b, 0x3f, 0x1, 0xffffffffffffc0f1, 0x9, 0x1f, 0x51, 0x7, 0x0, 0x200, 0x0, 0xfffffffffffffffe, 0x800, 0x1, 0x2, 0x9, 0x7fff, 0x7ff, 0x6, 0x5, 0x1, 0x5, 0x9, 0x101, 0x4, 0x5, 0x400, 0x6, 0x7, 0x100000001, 0x5, 0x1, 0x81, 0x765b80000000, 0x3ff, 0x7, 0x7, 0x100000001, 0x7, 0xc2ba, 0x2c70, 0xffffffffffffffc1, 0x2, 0x98, 0x8, 0x3, 0x3, 0x3, 0x7, 0x100, 0x1, 0x1, 0xfffffffffffffff7, 0x7fff, 0x1, 0x100000000, 0x40, 0xffff, 0x6, 0x7, 0x6, 0x8, 0xfffffffffffffff7, 0x7, 0x6, 0x38, 0x1, 0x4, 0x7, 0x100, 0x2, 0x8, 0x6, 0x1, 0x1, 0x9, 0x6adf, 0x6, 0x20, 0xdb6, 0xcfb6, 0x3f, 0x100000000, 0x9, 0x1f, 0x88, 0x2c, 0x7, 0xf01c, 0x8, 0x2, 0x62, 0xcf, 0x4, 0x1, 0x1, 0x8, 0xfff, 0x1000, 0x10000, 0x20, 0x0, 0xfffffffffffffff8, 0x1, 0xffffffff, 0x7, 0x100, 0xc61b, 0x7, 0x2, 0x6, 0xa1, 0x9, 0xffff, 0x1f, 0x5, 0x7ff, 0xdc, 0x7f2, 0x401, 0xfffffffffffffff8, 0x7, 0x9, 0x8, 0x543, 0x5, 0x1ff, 0x0, 0xfffffffffffffffb, 0x10001, 0x5, 0x1456, 0x9, 0x10000, 0x100000001, 0x1, 0x80000001, 0x3, 0x220f, 0x5, 0x100000000, 0x1, 0x400, 0x3, 0x5, 0x1, 0x100000000, 0x4, 0x3, 0x1a00, 0x6, 0x8, 0x80000000, 0x7, 0xfffffffffffffff8, 0x2, 0x87d, 0xff, 0x200, 0xffffffffffffe64c, 0x93, 0x3609, 0x3, 0x9, 0x0, 0x9a, 0xfff, 0x5, 0x4, 0xe84d, 0x2, 0x7fff, 0x400, 0xffffffff, 0x9, 0x0, 0x9, 0x3, 0x2, 0x2, 0x9, 0x3, 0x841b, 0x5, 0x80, 0x958, 0x7fff, 0x0, 0x1, 0xfff, 0x6, 0xffffffffffffffc0, 0x5, 0x659f, 0x4, 0x800000, 0x52, 0x8000, 0x1ff, 0x8001, 0xe0000000, 0x6, 0x7, 0x6, 0x2, 0x3, 0x7, 0x10000, 0x4, 0x4, 0xcbb, 0x8e0, 0x7b3, 0x5, 0x2887bfbd, 0xffffffffffffffff, 0x65d, 0x52c, 0x4, 0x4, 0x40, 0x5, 0x40, 0xfffffffffffffff9, 0x10001, 0x0, 0xfd, 0xe61a, 0x0, 0x7, 0x7, 0x365, 0x283, 0x0, 0x4, 0x5, 0x400, 0x3, 0x2, 0x1, 0x7fffffff, 0x0, 0xfffffffffffffe00, 0x400, 0x7, 0x8, 0x7, 0xffffffffffffc716, 0x8001, 0x1, 0xfffffffffffffffc, 0x9, 0xffffffff, 0x37, 0x5, 0x0, 0x7, 0xf1, 0x80000001, 0x40, 0x1f41, 0xc54, 0x1000, 0x8, 0x40, 0x1, 0x6, 0x1, 0x8, 0x7, 0x2, 0x7, 0xaa, 0x3, 0x7, 0x7ff, 0x3, 0x4, 0x0, 0x3f, 0x8, 0x8, 0x3, 0x8, 0x40, 0x5, 0x0, 0x723, 0x0, 0x7f, 0x8, 0xffff, 0x6, 0x7fff, 0x5, 0x3f, 0x1f, 0x2, 0x8, 0x8, 0x5, 0x2, 0x401, 0x3f, 0xffffffff, 0x0, 0x0, 0x4, 0x1000, 0xca13, 0x3f, 0x10001, 0x1e, 0x6, 0x0, 0x9527, 0x544c, 0x9be, 0x4, 0x7, 0x8, 0x1, 0x10001, 0x8f, 0x0, 0xffffffffffffff80, 0x1, 0x86, 0x4, 0x3, 0x2, 0x6, 0x9, 0x7, 0x7, 0x20, 0x1, 0xfc, 0x0, 0x373300000000000, 0x81, 0x7fff, 0x400, 0x800, 0x4, 0x2, 0x93dc, 0x5, 0x1, 0x7c, 0x3, 0x9, 0x4, 0x40, 0xc1f, 0x1, 0x1, 0xc00, 0xff5, 0x5, 0x6, 0x6, 0x9, 0xb5f, 0x4, 0x1ff, 0x7d2, 0xe62d, 0x6, 0x7a, 0x80000001, 0x5, 0x20, 0x3, 0x1, 0x4, 0xfff, 0x20, 0x200, 0x8000, 0x100000000, 0x2, 0x1, 0x4, 0x6, 0x40, 0x24000000000, 0x20, 0x5, 0x9, 0xffff, 0x0, 0x2023f168, 0x1, 0x40, 0xc5b, 0x80, 0x3682, 0x5, 0x5, 0x0, 0x200, 0x200, 0x2, 0x9, 0xd89e, 0x4, 0xfffffffffffffffd, 0x9, 0xffffffffffff0000, 0x5, 0x400, 0x7, 0x3, 0x8, 0x6, 0x8, 0x6, 0x1, 0x81, 0x3f, 0x5, 0x4, 0x2, 0x3, 0x3ff, 0x3, 0x3, 0x1, 0x5, 0x3, 0x101, 0x7, 0x5, 0x1, 0x2, 0x10000, 0x362, 0x2, 0x8, 0x3, 0x623f5ab9, 0x80, 0x7bc092d0, 0xffffffff, 0x3, 0x1c7, 0x8, 0x3, 0x7fff, 0x3, 0x1, 0x40, 0x7, 0x9, 0xd108, 0x5, 0x4, 0x1, 0xfffffffffffffff8, 0xd1, 0xff, 0x1, 0x1a21, 0x10001, 0x4, 0xfff, 0x5, 0x3, 0x3, 0xf47d, 0x5, 0x0, 0x7ff, 0x3, 0x7, 0x7, 0x680, 0x2, 0x401, 0x800, 0xd6, 0x100000001, 0x218fada5, 0x7ff, 0x7, 0x2, 0x5, 0x5, 0x90, 0x7, 0x1, 0x2, 0x7, 0x8, 0xc9, 0x7fff, 0x1, 0x7, 0x7f, 0x0, 0x200, 0x0, 0x5, 0x1d, 0x2, 0xfffffffffffff000, 0x400, 0x8, 0x9, 0x6, 0x18e9000000000, 0x9, 0xf80000000000, 0x100000000, 0x49, 0x9, 0x7fffffff, 0xc4, 0x9a, 0x8, 0x7, 0xd6fe, 0x5, 0x8000, 0x0, 0x53, 0x1, 0x80, 0x4aef, 0x8, 0x3d54, 0xffffffffffffffee, 0x100000000, 0x5, 0x9, 0x40, 0x0, 0x4e98, 0x4, 0x5, 0x8, 0xf9a, 0x5, 0x1000, 0x7, 0x5, 0x78c7, 0x6, 0x4, 0x3, 0x1f, 0x81, 0x8, 0x6, 0x9, 0x29, 0x0, 0xa47d, 0x3a6, 0x5ca1, 0x7, 0x6, 0xc70a, 0x1, 0x20, 0x1, 0x8, 0x5, 0xfffffffffffffff7, 0x5, 0x80000001, 0x8, 0x6, 0x52, 0x1, 0x2, 0x6, 0x1, 0x6564b513, 0x4, 0x1f, 0x0, 0x20, 0x800, 0x1d7d, 0x7, 0x7, 0xfff, 0x80, 0x9, 0xc4a, 0x3, 0x0, 0x2, 0x100, 0x8, 0x2, 0xbf20000000000000, 0x3, 0x8, 0x7f, 0x716, 0x9, 0x2, 0x1, 0x6, 0x4, 0x0, 0x5, 0x100000000, 0x20, 0x1, 0x9, 0x5, 0x7, 0x5, 0x78, 0x7, 0x5, 0x0, 0x0, 0x2, 0x4609, 0x7, 0x2, 0x9, 0x7, 0x81, 0x2dc2, 0x20, 0x0, 0x100000000, 0x1ff, 0xfffffffffffffff8, 0x7, 0xcac8, 0x3, 0x9, 0x8, 0x914, 0x3, 0x0, 0x6, 0x2, 0xff, 0x9, 0x4, 0xcc1e, 0x1, 0x0, 0x5, 0x3ff, 0x8001, 0x7ff, 0xd76, 0xfffffffffffffff9, 0x1, 0x5, 0xffffffff, 0x3b5a76c2, 0x3, 0x123, 0x7, 0x8000, 0x0, 0x3f, 0x1, 0x7fff, 0x6, 0x9, 0x12, 0xffffffffffffffe1, 0xfffffffffffffffa, 0x1ff, 0x8, 0x7, 0x5, 0x2, 0x6, 0x9, 0x7, 0x6, 0x10000, 0x2, 0xc2, 0x0, 0x741, 0x8000, 0x0, 0x1, 0x3, 0x1, 0x4, 0x3f, 0x4, 0x9f67, 0x5, 0x1, 0x8, 0x7ff, 0x3f, 0x3, 0x5, 0x81, 0x9, 0x40, 0x9a, 0x8, 0xfffffffffffffffa, 0xfffffffffffffffb, 0x0, 0x78d, 0x2, 0x4, 0x401, 0x486, 0xffff, 0x100000000, 0x81, 0x7fffffff, 0x80, 0x7ff, 0x7, 0x4, 0xb9, 0x8, 0x6, 0x9, 0xfffffffffffffeff, 0x0, 0xffff, 0x6, 0x6, 0x10001, 0x9, 0x9, 0x1a20a9cd, 0xdc7, 0xffffffffffffffff, 0x7ff, 0x8, 0x1ff, 0x0, 0xc, 0x0, 0x5, 0x6, 0x1f, 0x2, 0x2, 0x7, 0x800, 0x6, 0x3, 0x3, 0x8, 0x80, 0x401, 0x9, 0x2, 0x0, 0x7, 0x5, 0x8, 0xfffffffffffeffff, 0xffffffffffff0000, 0x4, 0x9, 0x4, 0x7, 0x8000, 0xfffffffffffffa7d, 0x8, 0x8b, 0x49c, 0x1, 0x6, 0x6, 0x100000001, 0xade, 0x1, 0x2, 0x4, 0x9, 0x865d, 0x7, 0x100000001, 0x101, 0xfffffffffffff001, 0x5, 0x1, 0x90, 0x9, 0x1f, 0x2, 0x1, 0x1e, 0x2, 0x401, 0x8, 0x8c8, 0x1, 0x1, 0x3, 0xf0da, 0x0, 0xff, 0xbb4, 0x400, 0xfffffffffffffffe, 0x7, 0x7, 0x3, 0xef, 0x10000, 0x7ff, 0x0, 0x1d3d, 0x1, 0xbaa4, 0x80, 0xffffffffffff8001, 0x1, 0x7a, 0x100000001, 0x0, 0x8, 0x8, 0x3ff, 0x2d2, 0x3, 0x9, 0xff, 0x3, 0x9, 0x2a2, 0x2, 0x8, 0x3, 0x4, 0x8, 0x0, 0x0, 0x6, 0x1, 0x25, 0x200, 0xf49, 0x3, 0xb9be, 0x9, 0x3ff, 0x3, 0x800, 0x100, 0x100000001, 0x100000000, 0x0, 0x75, 0x7f, 0x5, 0x0, 0x7, 0xffffffffffffff7f, 0x40, 0x7, 0x794, 0x6, 0x3ff, 0x3c1, 0x1, 0x0, 0xfffffffffffffff9, 0x1ff, 0x0, 0x20, 0x3, 0x58c16d6b, 0xf4, 0x2, 0x1, 0x5, 0x5, 0x3ff, 0x2, 0x1, 0x4, 0x9, 0x7, 0x5, 0x4, 0x40, 0x7, 0x101, 0x5, 0x9, 0x4, 0x3, 0x3, 0x2, 0x2, 0x2, 0x91, 0x9, 0x3, 0x3, 0x2, 0x65e, 0x5, 0x80000000, 0x3a13, 0x80000000000, 0x8000, 0x1, 0x1f, 0x81, 0xfffffffffffffffa, 0x6, 0x5, 0xd72, 0x3c2b6f25, 0xccdf, 0x1, 0x7ff, 0x2, 0x40, 0x5, 0xfffffffffffffff7, 0x0, 0x280000, 0x200, 0x8, 0xffff, 0x0, 0x3, 0xfe, 0x800080000000000, 0x1000, 0x10, 0x4, 0x5, 0x1ffe, 0x8, 0x400, 0x401, 0x7, 0x8, 0x0, 0xf2, 0xffffffffffffc651, 0xff, 0x7, 0x6, 0x7fff, 0x5, 0x1f, 0x8, 0x5, 0x6, 0x5, 0xa2, 0x7, 0x0, 0x9, 0x7, 0x3f, 0x3ff, 0xffff, 0xfff, 0x2, 0x40, 0x1, 0x6, 0x1, 0x10000, 0x7f, 0x8, 0x8, 0x2, 0xdd2, 0x9, 0x5]}) read$hidraw(r0, &(0x7f0000000080)=""/106, 0x6a) 14:26:05 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) write$hidraw(r0, &(0x7f0000000280)="438015dc8da67582d23da99e7ff69ad404e1c5b11b647b7d3ebdca372c95f3125ccc49793e6a48a3d9c33c9254929c38f3f1a8aabe4c729239cfdb0e49fbc9d00f96992f5f310f76378901693a33d6b735515073444081f239079ee28290bdbd95e8a0c02a874b665d11550862ba31339b68ec73f6866200f190a1dc6c5dcc9f24bba53e1f9110738cbaa3e29faa923a41a134687aefdca6a410fe9fc6f3ecb532400515e5630a240d93cd6ead4256f4f970aa83c6d3ac58b334012d9dbfabf869defa47cf4d07975c1effec1daa", 0xffffffffffffff7c) 14:26:05 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x5, 0x880) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000000240)={0x288, "bd0818bcc06ee40592741f77168eb4ddd6ea58004fa088d01c53dd93fcb4a3fa2b89a4581aa181c92df0337bdf239ce393da114aeb6fb25dfa88f1d00a1d164338a649a0d40d16dc92d3f30807562f4a159b5d8835485a4ca077922b6b5d999d07a01335b046735bca3b3496276c427b5ea36eb009685b3e3743b3359ef8b508bf84dfeceb3d1e8740922748aa9c1600748ab7f4198f025705835ae16d5f08fc084289afe28c43ffb5017a9a09205c4dfefa5cedb03c9df42cbb2ea0a440865ee4a480e6fce3620538458a3c0fcec46e544aaeef3559a4d7126616c307a0d236f1ced8d67bd3f3e516ea86969ddfff6d0629d6e4432468a6c32ee942b33554fb22740fad0a08887cfaf9d0ffd73ab4e3756f2b2d78024b563dc39b1930f23e974d06c9c189fc8f93daaa0de229cde98adeffab536d20a78dd258f645851737c5cda9c131f420284705813886854677dec2f6a429d192c219b13b8d5850ca631d2ca525f86fd0d25d0ed85aa4c774e449c320603542487807dfebd6727b136f8d6fe22345ae1f2249ff630fc62c0787e7f95c21a9fa9804f4589513eb44cdcb1379c73ceb67dc1822025babc51c9d2bcfda764ab91c24111100918bfd9edb8245dfe841b120590b8fed7065c51bd5aada80a07cd01b79b5b281798a9752a262e375699730f1d8ec9b0e59c6744b2232db96f28d5ae99fd06d978b993150fd32751eae93d62bc4ac1f2cde3994b2738796373b6ed244a71e4ec8f65c9fa99348271600fc3233a001739e030abd1d3f02d21ad5db8b21610880a73b43367d05b54dba338a59d1f6ac30f940f98e13e5dfb594e78bebbe2f1d67338feca07aa50135e6dab36597b598548ed1b2a4e704a8390784a67599f8a1efb1ec6b57596b6f10d268797bd6c412a6"}) r1 = syz_open_dev$hidraw(&(0x7f0000000200)='/dev/hidraw#\x00', 0x4b, 0xa0000) write$hidraw(r1, &(0x7f00000000c0)="3de4ec034bf4847fd6fd15b9edc12bcb13f6698f32f19c9cca0dadc6d5d05580c4fb222efc7852b23372c3881faa56276b3a2fcbc7dd6d07306c4185cd00dc898204d262e892e9465533a9cff1f844a9967b316a5421bbd750347cd14f7c41440d1593941f06154d8102a393f73746605d871b92086000be821224fc7ab274aeaab9605276b1a86900478188b6851b0aab70c052413b18fac2979c", 0x9b) r2 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r2, &(0x7f0000000000)="8a", 0x1) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f00000001c0)) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x9, 0x400000) 14:26:05 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101080) write$hidraw(r0, &(0x7f0000000300)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc7933a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea92bcc1c2a201678d2081ddcdf15b760c93bb52aba2b59b54e7dcb45a0014f2e0392639805f864f90ec59f505cceb80575348e5d4218c3a1b62675b8f162d7b49d693c229582ec6822abb12c9a3cbad8222775eb150fa3b019901d8d39f71af984c4c422257c09bfd82da723bd3acb148e80bc54bb0edd3f2bd41fe76a5fba14a871936bc0124077c299a92ea9929acf4442f9311d832e35f16bcb2c0c54786a568ebb4ac431073cf3d608b72183a3d54cbd281cf845d8c11c27b7a3ba3c314a7c8070d50154ec0000000000000000", 0x17) r1 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x7f, 0x80000) ioctl$HIDIOCGUSAGE(r1, 0xc018480b, &(0x7f0000000080)={0x3, 0x103, 0x80000001, 0x8, 0x1, 0x2}) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) 14:26:05 executing program 1: write$hidraw(0xffffffffffffffff, &(0x7f0000000140)="8a", 0xfdef) r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x9, 0x501202) write$hidraw(r0, &(0x7f0000000040)="8778a5dbc35a6e183601ec1bfacf7e3aac9cbdcd90d3880aef830ab5244fa6add9cc5066180b0a811106a4edb71efe33cd06c0d13b14a10b58f988e5663b7089fd4d479dc9210c", 0x47) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000000180)={0x6fc, "687398df57d93aec33f6f5b53cde85900a8dad08047d8a415e7d1e8e2f4c89ab2d436a30bef489d071a4530eafe04d02d6c6cdc6063657a326c35eae521bb023a41222ef2a5ea09cd6d58569e0ee38bbc54dc3ebe01cc0f5c49578ab8bc1891d32972fb853d794ab3cbf0580d85842310b21d62d1c78961c76635b45e5bcc9732f452efc461fb4de620e4ae7028ec5009efb6d863e7a80f4c0b07051f1fb5f57b5cbc8d3dac0fe5e0fc6c06d8652ce3a4720767f92b7588481d41fc245e695108a7ab4a5e5f984fe3b9f768724fc81ccfa8ec666cb456ef1158341e3073a62b126209a673af444f8e80e09c4709ca981f65f3e4114aace607f4885379a8f661a008bdefe86ac6ca3e9d1a68be42e348bdfc8a59c1dfdf2c0450b25451b09604dbe9a751140a5de7938e43d20b0866af01184d0620ffba032301d536de18c19be746b443ca96d88baf8d4f63afd5705cd35bc208df53fe56ea752ed66228dbee7e952ca560ccdf9a257beb5bad7e6143c938b5f31ed74c8367841b1efb2aa2ead8c3af55e4b6a4a65604a9108283bea2f1243d91c50008a6b2aa741ca6d35d44486f57079f59bce8e49107b08801f03cebe71b8a0d97195af58213655a5502f9aafd681497423289a20f9bbf740c82a920201ddb3b8e28c1822753e4958e13dcd54e1ca898457f15bedc0f83b8fdb80d985b89c4999baeefdbebab5199c6670a491e81300a8f5d4ce79c7cffddc7553c08818c1dfeaa2a73c22247e4349b2bf0814e9b729a7d3224166f2e4f19681216c5740ab7cb52e5dfc776bb144e182c27f921dddcaeaf561dba2ba1ba1b47f553acadae4d024a158fe8212ab523bd1c36d40ce9c7767302c19649c082945a81dc875965bcfd3960e571f754ce50661914180febc1e25764439dbcc4f60cfffac04745a00fb94a20d7028bff9e424d85f8f423432037bf19d6040af1022b9a5f199924ae15195b6909323c2bc07c9093c3665ed290c776e1cd26f5ea20faee8813abb85049dc20a409efe7b3fa0b3093c59d830fe24d26cc1ee266d5c40d71ee2dbc8c2670803054cb10c5d11e936ee3236a44e8b76099719fec47f273b6b6ba0b7c50867a6b7017956a3988a14e37286dd3b3dbea7d86fa1e2dc98aca240cb7eba97da50836e15c538c5a8d6ec2cf833488df2a7e670f927450a813022e08a03b9ded05ef274b955e12328f1b6311b9955c6a9d86b7d914541d0299e9081705da335e66bba7559f0712489e22333a5f5dc63eaa79c74b110463b5c96fd6c7151a2c65160cc19c5a874572f3931ece8bd2070b896a9691c5c05451ff9f63b29a5944b62c22743615f44b32d1633af778ddaec5ca1ed1f8e58e851d97c93edde45d0c1c51e168040a49413214d54b9dc960e75b1e34f070c70a0e9908467dc9e394e9cb14d4f255cd7eb956837ca76ab6368d1393b5da4d29396c2886692093abcf0a75def65e89f47721ffad4cd8b9a054f8e4651dbcadf9b99505f90cadd0e0488df19f0768a6587c4571ae204837d98d29b6164d4db6071b3f8bee365c7acd2b900293c40a15ef7e500c09acd89502f95a1f2d007e74988cea8f326ce2c84dc216d8789c30e24cd68664e6ce8424078718ded0f128e989b5764097b79a555114d1d0e665ccbd1ae87b2eda0777f2ef0e3c0a31b4bc17ba14b2e72d0eeb0412388fb5588ba4bc11bdf18f17134c7ff96e663e7da2958707ac4e1bb575cdbcd400271472b74842de6775e9ebf83f47f1fc5ce7ee3448dc47a7f6063811d5466e10a6875ad78f2157c9860e274a93f3b2d7b83ceb5c840c2bd189ba68af1706745f5b3b38ad0133566b6587e8f309b467022ded16966d30472b6d0c10983b60dd5c1d593e313e60a7e99158f0043d41967dcb9de3dc3e34c53ad31b45bba2366596094036a67d928117e100aa71a54fae276078ca046d8ba5cbb6427fb05382908f49d0998870861a02b6732080a40b262175e2c2f6133b006aa0012f1adb3c1fa0f4bdd707e2753d061003af5a771d99e9e3fc4f5d756f217b909e210810282e7ceb41e969004175cc574202801094997ea32d4c0054b9003eb08b781f2a424a3cccccea24f8249e19f4dc3de8b01d1aaa3ed18e49f26947422d4f49c2bf44622e5162e4afd0a3639d1ae99946e06118651c2fe1e17954f1bc2b859d8b0d3e5d079de45f6f9299f077046b2d93a69fd42325154a1a95f6b1db890d5127d0ee11632e8fde8e9a7779885d71e16c2604c1c4a73b9e2eb2056ab672a9af6dce20d68038e062d6220bb38e815697ed16587ce2b99cf600e3a6cbfd306779cb15411eb8ad4f6f188e51f2c7cb539f587a03e79973befe56367a4fbf08bf7fce618453b42304fa2b9c6ba745dc5e317742a4b939670afb14cde9906c91fe3a0bd5444929fc87b0596354dd71779a3af99d2311789c084267dd98ce605b89aef5486e56b0472bb97cf2919f86939759fc4331d9630b9dce030e81ea146a9c93d84e0131ec7b25475af71d41c260f756c1b"}) 14:26:05 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f0000000000)) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) write$hidraw(r0, &(0x7f0000000180)="2e90e86338a061eff686c00222561e6665578df7de3daba95facaf19d3dc387071947e6ee267526255ae33db4e04e91c12180d6b061587ce0a7b18e1b9accfaf2d8c7d9220ecdde162f920422b5a52b37658c8013420f1a1cd04f2e931d1d56a5b2ed4881d4ed1cf44d32dade2562e659e1493ed54ba6ab74b4533808633467f8657750b6f5c540d5450ca982e2e076e66bbedd80596d5b1fa116f9438caddcc748f60d3f49070429b77e6d87d8344fdf17763ff12fd9393243a9ed3d1bd414b87e63bc31d8cac", 0xc7) 14:26:05 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x9, 0x200) read$hidraw(r0, &(0x7f0000000180)=""/162, 0xa2) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x4, 0x200) write$hidraw(r0, &(0x7f0000000240)="a3938b7140dae96f344b1261f9cd869294b1872ea4954ccb996dd8273830882bceb6fba8b351847b7baef14501469daa081a75e9386d19c01c82dcc5d38cdc8d87db73afe81e8d2968", 0x49) ioctl$EVIOCGKEYCODE_V2(r2, 0x80104592, &(0x7f0000000300)=""/184) ioctl$HIDIOCSFEATURE(r3, 0xc0404806, &(0x7f0000000440)="e17f21b525790ef128e23573c39782d491bed1374a7a77261a1e3e6a0929bcce17bd31e553728168c446b900cee6aec0835c0c166562c0d95ace96a06380f08632c0a6c3326282ecce72f1d10da22baf12c8103fc275312e39afc8d4a5f94b243feaac072a62bdaa0a426f1353bcce6ae9aeeb61dc2a88cd638bd21d4fa6a37138f4cad1d47e15c9a595b70522ec42e61703b43b93e5e4473e05419667998b46131ab61385394a31cb90a6d3855775e7532112500506d2a561043a4fe7ae6f506befcb4d81b9f78e942ade9e7124bdabb79b968ab30de2f85699b9c943dc") ioctl$HIDIOCSFEATURE(r3, 0xc0404806, &(0x7f00000003c0)="c57cc0536708fa61c841a5cffdc8a83f23eeb4733a19a570416ec8a42fe5c64f7c4b374c9120ca8b143325d16bb4d0683ec342179eb0ac483263ffb0f24a652a7342a7f0ab9ba95ddb47e0c3d7dba45c82f72b2732576368a8") syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x401, 0x4000) ioctl$EVIOCSCLOCKID(r2, 0x400445a0, &(0x7f00000000c0)) ioctl$EVIOCRMFF(r1, 0x40044581, &(0x7f0000000080)=0x8001) 14:26:05 executing program 5: r0 = syz_usb_connect$hid(0x5, 0x3f, &(0x7f0000000080)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x20, 0x56a, 0x100, 0x40, 0xdaf8, 0x7, 0x101, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x119, 0x0, 0xa0, 0x7, [{{0x9, 0x4, 0x8, 0xfffffffffffffffb, 0x12, 0x3, 0x1, 0x3, 0x0, {0x9, 0x21, 0x3ff, 0x8, 0x1, {0x22, 0x86b}}, {{{0x9, 0x5, 0x81, 0x3, 0x1, 0xffffffff, 0x0, 0x20}}, [{{0x9, 0x5, 0x2, 0x3, 0x44a, 0x7fffffff, 0x8ca, 0x48bf}}]}}}]}}]}}, &(0x7f0000000480)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x200, 0xd6d1, 0xff, 0x8, 0x20, 0x8}, 0x1c, &(0x7f0000000100)={0x5, 0xf, 0xfffffffffffffecb, 0x3, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x9, 0x7, 0x5, 0x8000}, @ptm_cap={0x3}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0xd, 0x100, 0xc3, 0x7}]}, 0x2, [{0x102, &(0x7f0000000140)={0x102, 0x3, 0x41c, "ee58edccccdec4ac2ab3212fdda8829e0978b9615c200db6336cce88792a27d256a4eee4a5904486d4cebe4207203791f5394e8a07fefe53d023ed4278965fc823a7a3c6d96fc7c30c93476a3cc597a6e267d20b44b8d7c780088800122e598b57940503ff7c1c9eaa18c68dd817324cca2e56d2ff23f9b168dabe94f83e9f17fa0fc47ed4f12a19b12dbd9c1e58a64a41209ab48013520db6873ce46c592ecf1ee9850ecf51770609f4e00a7872866da028123490cb0ce62e4e95f53082ddaa036022de48f2916a0a6642932a59c94f987834204bfe183d9876d93d1194740ebda2395823559f77a0453bcc6857a9d923e7082298f7b6cb1b5c67917ba9"}}, {0x95, &(0x7f0000000280)={0x95, 0x3, 0xc3f, "b0819ad68cdc49ae4a25f87d6cd2ac8272ab371571514c44db118baaf25e629107e86998048320ceb8f884fa8bf38ddf98c82c4967b6e4f6d123fd4c93baf918d066cc4cfab1551e8e712fd83cbcbddcd749ef1a48a8e75a9789dafd4c155604471ac475bf9875a9f7a52a72d6791be02bf2ed1c4c88b691b1c7d3e0500b0d3293e75c62da4d14d58bd43fac78a5d6b6da"}}]}) syz_usb_ep_write(r0, 0xb, 0xf1, &(0x7f0000000380)="44de6b92eb72b19b1e9576e5629ed791541deeb1a6bfa465b9b4d53b6a92efa7d5fc6654cbe92c889e35c294b6f1efcfa5b2cf2879630d074d780b4d043524ce764d6df2b838cf5f042d80e96729c6412910a75ac0c66366d2d113447c315ea13545f8978d99aa7772bc7cd79a13628abd0cc90d970840986954c679b90d2ea8a541d4b3aeac1740cd09b8fd64a6dfa0508521e7d9351af095ffe88ff6e7e3e46790b18f821f680f5dbb9042609090f29272d6b047284e22b3e878023a1c7dca1ca5099a828802fc104a265169f9a101935ea83663bb7a8792fd39c39d7b4d4918567c095f66ffc0ac5f54a9ed22a70022") r1 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r1, &(0x7f0000000040)="8a", 0xfece) 14:26:05 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f0000000000)) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000000180)={0x9de, "33b3298ea0b069cc3361b86f4f69a463e82c9e0eb508a900b37a7dc925d745e37b57505907fc2da7e4b0cc4175ae21f7f9e9593b6a28415784c02032d5009cef0b499e4336180f89ecd244ce6d25ded3d38fa05aef38ab7c82de24a07444a123175296a738f7c434ca5b3d5dc58c58d6fd3ebebcab9576004f2a1f03cb6de53d10808b3bd1ff7f21f5206d1386051a68a612209d3ada84ab2899da178a74ef1717d3c7fdf5b837bb9a2b68c1dd5092083c3f74a9e7c3da26b492590c2edf7ab84d38c1a42f07e9fdca30a11cca8030c4f97c2a2352862e2de10d2a5a0883b87fa1819e70af5d7fb25e8ca72bcba1898d250820f66e9e42b4de011fc27f22d571f6896c81918d4714cc56675104fadc9c37eb351c33c5533599020307f2984b43b1ac0a291087b24dedcc5e1defb94b67b770f37b4e4d1f13be13fac94cace8f2a6937dc7417caf931a83de37c7241b5fa765224f161ce8886732c93df80d2c4e1a8668dac3ed7bddced77fcdffe06159b3ed6514b5190ef61cc74327053d25dead1c54811df7b1c173080d0a2322194c67aa76671dde6883b0fb4dd033413d037e0f91f203c2a9b045f7fae952f733c31e8e70785206a4c18f911df1a7fd7d0fbd7535fc4a263d7262a477bc73d2da6a444435a7bc74432b2d19d35be385f48e89dc939f4e9e19c49e91be7639a18a819f84225cc4f3ef1e7ad9923d611979a106c8b8b9c8a0b5cb7462279d9c0c08da299178c10877f84c8687ee377b1ef346d6ad8bfa4f505b83ef75e333ef103992ec7ae98f0a23a57aff41410d8ec3d571772ddc0ed63377019cf08e0642f82e5136261bc1776b16323a653c481078534f13d1f3c3ff80e81cea1fa118a79c71157ab8941ee36ded2e574ca0a5a545c4ddb003466c11e3c1f3a7e909b9d626341ec70757bfaa5f4f3581933ae20bc011249606eead802c675456f4cabbf6111511921f6a802bae3f2c8e69986e2df31a4b16b436a870163a6f1dccefe27dffd37b4e7c32e091c1268c9c81a7432a5810eaeacf8006a73c96384b9b2c5961fded9aa0aa7ace7ad24a415e79a849eb28b8a25566821715fbae894ae39b708ef321b5e17b72a07ca3c66a5ece6f557c16c45612eb36a7c8f174c27d28a4b8b7abe2edc201d0dd807d7d3d9119d0ebb7a890db148beb98ec89d50307a76c0daf1851fb7a97234aad18e75502bcb30d29176925daa3a7ad4fbf7fe288a2b74143ec158b3b49ed268853b6811eed2793b1f3e023c285e1a4a595badbfab6698f5ff0ac7c4da37f94ba30f67f07a2b35565be19dbb244cf993b5af269b960ca0207271fb98ab85605c968b5cf861f32c3c823602f97fbfa2d6ea68c0e030e37974f8f4cce397bc9ebc27f0d573661f4f41fa2de8197a3fe4fd843829994aa8cca6643a5789561379de50fbf4634996c609b9f016caa319c7d9024828f395862fa411fecd631c6dfd51dbabd3d1b68d4436d0b03df2b1678bcc6b915280ed68be2285781089b4892f31c0c1da1dc5083883eac396cca55a11e7c9a421cce5090098d412a2f6036e8b08cdba850dd99e4cd2629b958c43351eceb63e45cb82a5a501932f293b65264b024480b066a76d932603632ec38c6443d77e4d7a5f7022117a4eb85cc9dac15ecc84b10b91c3cc4f853356224a929b256c83132937095a8f64e940f5002cd064604518c2dcef6a9db7b5a76338a7e7c5686b2859fee2838da5f3939dbe72c19dd9a5bd5e45aa3b3dcdd136cfdd27fe8dace8472b441401aca1b54c1a588ee62a9af2778042dcf8c978a77683b7f840fb7c94c63153bfe546272b0b0938b14b2c72ccf5011f9d2c790ed5c6b038b676e50ec5829da0a0a4a51434086515c5ef6097eed46b1aab619b53b38426cd81b4e392fb344693d09aae4862c47da1744241cf1c6dca095769a7c3145e48096e34dfdab3a65f233790973c148df9ad336d3ce8fb1cd422b287fd766de88057eecfa2da1990a882e0e2f91dd4324f5ee09a4c5baf52168bfc7edd8c035c69958894501759d4f1761894a7310a530ddbccd74606eaf87355023a2d20db7b9eaf4a97a5605843415cf8538ecc791e5b17c77a504a93c34a48d15bbe9cd3f5cfb61c8d0bf725536cf9ac33312cd898fbaa15214a20bc5037957f4968089353073ea57889d03a1903264f8d193bea930f3f4d58ad8207f1cea356ec21c85d3df488e8542206eb8de5420316a16203a2aa47f545231d0f9af603bfefe6af421c11ef45aaece4c0086db5b36807ff9e1b0d7cd0fb83349eff97802a96a45838798f10bb4c1b441745516f8f871db9b1e1c154676b86bb76878805a07bd777fc5280ab14cf39a88a4dadc18b60ba72ee7e7234d11df173abf3be7d8b2976d3e17afee4a8f28205ffc11efb850d07a1aea6526d04039d1dc1eed2db14557719dcafdf4100db95fc3520c405faa73bb04004a6f3d595a9f9e118b9e8ca9b89823fa7d1e77c0b51ce880e22ba6ae2d60d5530cfaa876b5990b830e530c5ebb864830ae38e353a8dcd43d58740effeae41499863241f19e8def90cf5f280dd34dee35ddbb71702b108ba51f0a126d492156beaec675a862dc7c439d38f7d30e47298c37fd23672f21b542aef1a056c91abfb6c7490c56045df6c504b3aae8cd0af7621d305cdcc78280ad043577570cdcf6341a2406be7cee8492854fe8bf895f370722a87cb5c7a4c3e143838ba55800b706168469a7567187ce568592326c46e07054bf3f9c4b0fca7e2878f083961d9a85f1c7326fac19e63b9ca76652cc02c0fe6afc091d3ee50c421020a6bbb919b97c65d12ae3dc491190953768df82da998c05c85c3787fb38a999baadbb3b95db47f06b281b856f120ae8a1f29487ed969bec6484ee772b365a9b70dd56d2cc2b780d6a0557b3178b5c72a898b1d1f89bce837adcbb47a41123a69ee560fa9bded4e659331675d44cbf4aad20ce571661b3ba108f4667d531b31337fc2ae6dbd0b946d84f380a3ae6b9bc05e537d6524ff02ab1a194f408ff87f869ac7c7c8cb428551205e6b5e7029c973aa4397491afd57da8a948deeaa662e6a58052d6a99a62aba1fdcfe7979d73417e828a104d2278240bdf1776a2720da9b2bb13b26628914821cff7cf94fec4f72a215ac91aa53277fd7bf324ed8d3c52959fd82e6821dd13b172c189f64e85c36b27643238dee186161d1e7d64eeec6daded7386b0c280b052da3c4fc1bb7390726c452979ad8b353bfa503ce56c24f9a1f1c20ea1d7fbc2bca5bdc0544924874cb635c76f96296c1d78bfb77669989cd2530c6cd6f8e63ec0d3365ae6b59dc232489df91e965bf25e1ae8325e552feaf05b4d2f2c696dad638744df725840061f95b8b12e0c7ff12a2cf814de783f2dcb05d01bebebd5226ba33f21e398cee620777fca6ac191e3c78230f6408d21a7aaa8ed5bca505e9cf2510c255a2e439bdd798e990035d260cf092df09cda4c64e1d54ba4d004e9c23062e3756d6876c1549b891eaac845c1a5fe967a504203f96f812d37bf4fbf567dbbf7e2a87f138b3a552837656f43"}) 14:26:05 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000080)) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) r1 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x40, 0x2000000000000002) r2 = syz_open_dev$hiddev(&(0x7f00000011c0)='/dev/usb/hiddev#\x00', 0x67c, 0x40) ioctl$HIDIOCGUSAGES(r2, 0xd01c4813, &(0x7f0000002b80)={{0x3, 0x200, 0x9, 0x4a, 0xf311, 0x6}, 0x1ce, [0x417, 0xffff, 0x80000000, 0x4, 0xbbde, 0x8001, 0x6, 0x6, 0x2, 0x2, 0x7, 0x3, 0x401, 0xfffffffffffffffd, 0x100, 0xffffffff, 0xc6b, 0x1, 0x0, 0x80000000, 0x5, 0x3b8, 0x5c, 0x6, 0x400, 0x5, 0x1, 0x0, 0xdb, 0x5, 0x1000, 0x80000001, 0xb78, 0x46, 0x9, 0x3, 0x0, 0x4, 0x101, 0x9, 0x6d, 0x3, 0x5, 0x592, 0x7fffffff, 0x6, 0x0, 0x401, 0x7910, 0x8, 0x4, 0x200, 0x9, 0x80000000, 0x80000001, 0x7, 0x5, 0x7, 0x4, 0x6, 0x4, 0x6, 0x3, 0x0, 0x0, 0x933, 0xf6a1, 0x4, 0x3, 0x5, 0x9213, 0x7, 0x48a2, 0x1, 0x8, 0x5479, 0x7, 0x0, 0x40, 0x0, 0x1ca1, 0xfffffffffffffffd, 0x6, 0xfff, 0x7ff, 0x2cbcc0000000, 0x3, 0x0, 0xfff, 0x401, 0x5, 0xffc0, 0x100000001, 0x6, 0x8d4c, 0x3, 0x1, 0xfffffffffffffff8, 0x7, 0x7cd, 0x10000, 0x0, 0x6, 0x4, 0x2, 0x1, 0xffff, 0xfffffffffffffffc, 0x5, 0x8000, 0x5, 0x8, 0x4f85, 0x0, 0xffff, 0x4, 0xffffffff, 0x7, 0x7fffffff, 0x7fffffff, 0x3f, 0x1, 0x7fff, 0x8, 0xfff, 0x10001, 0x40, 0xfffffffffffff000, 0x80, 0x200, 0x7fff, 0x8000, 0x4, 0x0, 0x7, 0x8, 0x85, 0x6, 0xfd9a, 0x80, 0x6b1, 0x3f, 0x2, 0x1, 0x1000, 0x2, 0x8, 0x4, 0x1, 0x1000, 0x1000, 0x8, 0x9, 0x6, 0xff, 0xe6a, 0x3f, 0x567, 0x3, 0x8, 0x8, 0x8, 0x9, 0xca1, 0x7, 0x4, 0x80, 0x8d0, 0x3, 0x7ff, 0x101, 0x5e5, 0x0, 0xa74, 0x39, 0xe2, 0x401, 0x1, 0x8, 0x3, 0x7f, 0x4, 0x9, 0x4, 0xb5e, 0x3ff, 0x5, 0x6c9, 0x3, 0x4, 0xdd, 0x0, 0x1, 0x2, 0x100000000, 0x7615, 0x2, 0x7fff, 0x1, 0x2fe, 0x4, 0x7, 0x57, 0xb5fc, 0x6, 0x6, 0xffff, 0x7fff, 0x6, 0x9, 0x1ff, 0x1, 0x7, 0x1, 0x80000000, 0x4f34, 0x2, 0x0, 0x8, 0xff, 0x5, 0x3, 0x5, 0x6, 0x1, 0x1, 0x2, 0x8, 0x3, 0xffffffffffffff87, 0x100000000, 0x5bf5, 0x1, 0x3, 0x7fff, 0x7fffffff, 0xa8bc, 0x41b, 0xffffffff7fffffff, 0x1d16, 0x8, 0xbe, 0x9, 0x5, 0xa07d, 0x3f, 0x0, 0x0, 0x7, 0x4, 0x3, 0x8, 0x6, 0x3, 0x5, 0x3, 0x9, 0x9, 0x401, 0x1f, 0x2, 0xfffffffffffffffb, 0x3, 0xfffffffffffffff9, 0x0, 0x4, 0x4, 0x1, 0xbee62e7, 0x400, 0x1, 0x1, 0x8001, 0xff, 0x6, 0x200, 0x8001, 0x10001, 0x5, 0x29, 0x0, 0x200, 0xfffffffffffffc00, 0x3, 0x81, 0xffffffff, 0x4e, 0x5, 0x33, 0x2, 0x80000000, 0x0, 0x0, 0x80000001, 0xffffffffffff4219, 0x8c, 0x1ff, 0x7, 0x8b, 0x7b72, 0x8bc1, 0x100, 0x80, 0xa4ff, 0xffff, 0x9, 0x100000000, 0x2a7a, 0x7ff, 0xb7, 0x87f, 0xfdd5, 0x71, 0x95e, 0x20, 0x26, 0x5, 0x3, 0xfffffffffffffffc, 0xa5, 0x7, 0x6, 0x8, 0x1, 0x8, 0x7, 0x0, 0xb1dc, 0x80000000, 0xffffffff80000001, 0x39a, 0xdab, 0x2, 0x8, 0x800, 0x400, 0x0, 0x6, 0x65916d63, 0x1, 0x0, 0x0, 0x8001, 0xffff, 0x89e, 0xffffffff00000000, 0x400, 0x3f, 0x9, 0x100000001, 0x8, 0xffffffff, 0x30000000000000, 0xffff, 0x17, 0x4000000, 0xfffffffffffffffd, 0x80000000, 0x3, 0x5, 0x1, 0x7fff, 0x20, 0x8, 0x74, 0x3, 0xa39, 0x6, 0x7f, 0x2, 0x101, 0x6008, 0xbcf, 0x9, 0x0, 0x7, 0x2, 0x1, 0x20, 0x3ff, 0x100000001, 0x9, 0x1, 0x7, 0xdc91, 0x1, 0x8, 0x5, 0xa5, 0x5, 0xd4, 0x1, 0x10001, 0xf375, 0x3, 0x3f, 0x42, 0x1d, 0x7, 0x2, 0x9, 0x100, 0x89, 0x3, 0xf15, 0x4, 0x100, 0x8000, 0x3f, 0x6c40000000000000, 0x20, 0x8, 0x7fff, 0x1ff, 0x5, 0x1, 0x8, 0x7, 0x4, 0x6, 0x1, 0x733, 0x4, 0x1, 0x20, 0x9, 0xe4b, 0x7, 0x81, 0x9, 0x7f, 0xfff, 0xfffffffffffff000, 0x8, 0xfff, 0x5, 0x2, 0x1000, 0x0, 0xa1c6, 0x3, 0x1, 0x3, 0x8, 0x20, 0x1, 0x5, 0x3, 0xff, 0x8d04, 0x0, 0x0, 0x1, 0x3, 0x7, 0x9, 0x40, 0xdb32, 0x3ff, 0x7, 0x0, 0x6, 0x7c3, 0xb0, 0x2, 0x7, 0x3, 0x9, 0x8, 0x9, 0x1, 0x8, 0x309, 0x7fffffff, 0xffff, 0x1000, 0x6, 0x41, 0x1, 0x9, 0x7, 0x2, 0x4, 0xfffffffffffffffe, 0xffff, 0x7, 0x659, 0x7, 0x4, 0x9, 0x3, 0x788, 0xffffffffffffffff, 0x1, 0x6, 0x5, 0x0, 0xfff, 0x9, 0x6, 0x3f, 0x2, 0xd5, 0x2, 0x0, 0x100, 0x2, 0x8000, 0x7, 0x0, 0x1, 0x48, 0x6, 0xfffffffffffffffe, 0x7, 0x400, 0x6, 0xce76, 0x1f, 0x0, 0x6, 0x42, 0x2, 0x3, 0x80, 0xfffffffffffffffb, 0x6, 0xbc8c, 0x8000, 0x800, 0x3, 0x2d9, 0x1, 0x4, 0xffffffffffffffff, 0x5, 0xcac, 0x100000001, 0xf9, 0x3, 0x20, 0x400, 0x80, 0x80, 0x7, 0x2, 0x2, 0x101, 0x9, 0x100000000, 0x986, 0x7ff, 0x0, 0x80, 0x1, 0xfffffffffffffffa, 0x10001, 0x200, 0x1, 0x3, 0xfffffffffffffff9, 0x8001, 0x40, 0x1, 0x8, 0x135, 0x8, 0x6, 0x9, 0x2, 0x7f, 0x80, 0x8, 0x1, 0x400, 0x101, 0x8001, 0x7, 0x5, 0x6, 0x8, 0x8, 0x80, 0x0, 0x2, 0x69, 0x7fff, 0x4, 0xa1ba, 0x57, 0xa3, 0x4, 0x2, 0x36, 0x7, 0x2, 0x8001, 0x2, 0x3, 0x1f, 0x4, 0x2, 0xffffffffffffff80, 0x1f, 0x2, 0x6, 0x1000, 0x7fe000000000000, 0x1, 0xa1, 0x63e42dba0000, 0xff, 0x2, 0x4, 0x2, 0x12, 0x2, 0x7bd, 0x3, 0xfffffffffffffffc, 0x0, 0x19, 0x9, 0x80, 0x6, 0x7, 0xb75, 0x6, 0x6, 0x51be, 0x4, 0xffffffffffff7fff, 0x0, 0x122c, 0x2, 0x5, 0x9, 0x1f, 0x9, 0x7, 0x1f, 0xaf, 0x3, 0xffff, 0x38, 0x478d9b27, 0x5, 0x100, 0x606, 0x7a80, 0xfffffffffffffffd, 0xee5, 0xb0b, 0x4f, 0xffffffffffffffe1, 0x9, 0x8, 0xfffffffffffffff8, 0x0, 0x3, 0x7fffffff, 0x800, 0x101, 0xfffffffffffffff7, 0x6, 0x401, 0xffffffff, 0x9, 0x3, 0x4ec, 0x8, 0xed8, 0x2, 0x1, 0x2, 0x1, 0x920b, 0x1, 0x100000000, 0x2, 0x3, 0x7, 0x9, 0x9, 0x0, 0x5, 0x3, 0x3, 0x2, 0x101, 0x7fff, 0x7, 0xffffffffffff8001, 0x4, 0x4, 0x6, 0xc80d, 0x81, 0x4, 0x8000, 0x1, 0x5, 0xe7bb, 0xfbd, 0x200, 0x716b, 0x7, 0x7ff, 0x1, 0x48000000000, 0x68, 0x7f, 0x1, 0xb0, 0x1, 0x9, 0x2, 0x10000, 0xffffffffffffff28, 0x3, 0x9, 0x8, 0x5, 0x0, 0x100000001, 0x789, 0x8, 0x0, 0x7283ed88, 0x7fff, 0x7, 0x0, 0x3ff, 0x7, 0x670c, 0xfffffffffffffff8, 0x401, 0x4, 0x7, 0x81, 0x7, 0x5, 0x5, 0x80000000, 0x5, 0x81, 0xff, 0x10001, 0x0, 0xffffffff, 0x8, 0x4, 0x3, 0xfffffffffffffff7, 0x7, 0x2, 0x2, 0x9, 0x7, 0xfffffffffffffffa, 0xf4, 0x9, 0x80000001, 0x2, 0x4, 0x3, 0xb105, 0x7d, 0x3, 0x3, 0x8000, 0x41, 0x5, 0x5, 0x6, 0x5, 0x0, 0x5, 0x7, 0x1, 0x9, 0x0, 0x7fff, 0x8334, 0xfff, 0x9, 0x0, 0xff, 0x2, 0x0, 0xfff, 0x10001, 0x81, 0x1, 0x9, 0x4, 0x9, 0x8, 0x7, 0x7, 0x4, 0x5, 0xa30f, 0xfffffffffffffffc, 0x1, 0x1, 0x100000001, 0x3, 0x5, 0x9, 0x7, 0xed, 0x4, 0x3, 0x0, 0x7, 0x6df7816a, 0x800, 0x2, 0x1, 0xffffffff, 0xb5, 0x5, 0xea7a, 0xffffffff, 0x0, 0x1, 0x3f, 0xffffffffffffffff, 0xfffffffffffffffe, 0xa9, 0x3f, 0x4, 0x7, 0x7, 0x9, 0x1f, 0x6b, 0xffffffff, 0x7, 0x9, 0x800, 0x6, 0xb00, 0x4b5c0000, 0x0, 0xba4, 0x8, 0x0, 0x80000001, 0xfffffffffffffff7, 0xb4, 0x0, 0x5, 0x81, 0x1aa, 0x9, 0x5305beb6, 0x4, 0x8, 0x8, 0x3, 0x3, 0x100000000, 0x9, 0x9, 0x7, 0x0, 0x1f, 0x3, 0x7fff, 0x2, 0x145, 0x4, 0x5, 0x3, 0xe1, 0x6, 0x8, 0x7, 0x81, 0x2, 0x1, 0x9, 0x6, 0x4, 0x8001, 0x1, 0x7f, 0x100000001, 0x0, 0x6, 0x5, 0x401, 0x3, 0x3, 0x8, 0xfffffffffffffffd, 0x5, 0x89, 0x0, 0x7, 0x3, 0x4, 0x8, 0xc11a, 0xffff, 0x8001, 0x6fc03bfe, 0x5, 0x1, 0x7f, 0xff, 0x80, 0xfffffffffffffeff, 0x1, 0x4, 0x7f, 0x9, 0x1, 0x6, 0xfff, 0xa80, 0x822, 0x2, 0xa58, 0x2, 0x2, 0x1, 0x3, 0x7fffffff, 0x3, 0xffff, 0x0, 0x3, 0x0, 0x1000, 0x6, 0x2, 0x401, 0x3f, 0x0, 0x4, 0xfff, 0x80000001, 0x1, 0x4, 0x1, 0xb1, 0x3, 0x8000, 0x2, 0x4, 0x5, 0xffff, 0x9, 0xffffffff, 0xfffffffffffffff9, 0x800, 0x5, 0xbf92, 0xbe, 0x4d, 0x8, 0x0, 0x8001, 0x952, 0x400, 0x5, 0x0, 0x8, 0xea, 0x5, 0x2, 0x2, 0x8001, 0x1, 0xb, 0x3, 0x40, 0x101, 0x7, 0x3d1, 0x6, 0x80, 0x9, 0xfffffffffffffff9, 0xff, 0x26f, 0x40000, 0x3, 0x7, 0x4, 0x10001, 0x53e4, 0x2, 0x40, 0x4, 0x100000000, 0x8000, 0x6, 0x0, 0xd02, 0x4, 0x68, 0x7, 0x4, 0x1f, 0x5, 0x100000000, 0x401, 0x100000001, 0x0, 0x0, 0x800, 0x1, 0x9, 0x7, 0x2, 0x2, 0xff, 0x200, 0x100]}) ioctl$HIDIOCGRAWINFO(r1, 0x80084803, &(0x7f0000001280)=""/8) r3 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/../raw#\x00', 0x0, 0x12d439) r4 = syz_open_dev$hiddev(&(0x7f00000029c0)='/dev/usb/hiddev#\x00', 0x0, 0x81) ioctl$HIDIOCGDEVINFO(r4, 0x801c4803, &(0x7f00000019c0)=""/4096) write$hidraw(r0, &(0x7f0000001880)="8788ce4bd01204bb9b2815eb28b1129300619d087c3271a01dc70bc4a6fce87dae6d7632142930cb768a0d45584d80e3396d8feaf2d6e555c42c9fc0663be395dbb9fc72489094a3f298e9d93117efaf186e6bc012760ca04a8af432ef94a4fe7a3a16e7fa20ae363f0c65d118886773cdaf54ab5a763151e85970f5032b73bcd3819691aa9ef57b43ef3cf439847f0988544a13306eb20699972688957ecb9ed0ab877aa740da345de029298bd9b7c6e8dbf71d35a07d20117ae90b45f3a72165db86a28e7f1bdd561eaeaaf8c9e1998441018217902c79a346aefdca2f61c97bf5a7edb3f5b0eae80eb0fcf59c0a", 0xef) write$hidraw(r3, &(0x7f0000004fc0)="75177eeaac8e5af258b10e07afed6f4d67b0b288e1769ee27728d6f6a00aaa033e18d259cd49afa46cfe2c571812e0a7ca8a86b85bb47492239d0cb85e8540ad23491914bdc4659f7bcd8d1790de4a3604f4321344aeea9a66c600c29afd901dd67e9c949931a2709d6209a4230bb550ecc1d3640030c5d025d1faece54ef2d72b0326bb7d5adf5a1d4a09ba532ae99264cb6effef1d6c5d841320698b69f841f9253696807da4cf8e0d5169402a335ae3a56d5b73be80e7900539e0934e3e10e46d799c72c5c2e6f0eccc026ef041a32a17b11366fb944a2e04db18c16ea3ce80cc5d20b00d1c60a9def94eada378b3dc8d465a497054f6b7e7f5bd4a7150f6ea173ebfc581c44cd3d04229eb0892a0c7a966323773a2f30278b21540b9d8eb82c3cff63ccc6208a26cc59767bdc075178973bbbb271eb3edc7f8412b192eb50a1a8f249967a7c2b2f6d8c22d2b5d941a335bd381439c7abfa13f76857bf1479684bce4006c7e30fffc81e6382a38ce148cb7dabb92cfd89abfe015957a92bd071f0e01bc8d3c3520a5679554e3356a4d94cf4b8ad105b992d7219ed2d6f5191f11b2c0826b79408c0a87cd66b0c7c8c265f145d2b3c2a858fe99aa5fc0a43533737e30f343ecaee104deddd42db0cd59f5bd2c5c8d14e67de81e59898cc81f9a48aae6ec036daa283eef8d6c0ec937dd4af340861c07baae8b1cbb9dded8740e3c2ed919cee3e334e3af9ebbd03fb3f28018d60e913fc036a50aa4235cc2586929a5d650fa427005666f59cf4a0b722054bbf5985f5d4232347294de033b278f7bec753c1cf2da2e2b32973ac2c34c91b2b7c4c09c41c524ac0048aaa44cd3ac981e0861db36f42bcea8ef63f4c958f7490c9d5b9e4ef658d6f22226e32d77e6e7e684236b373bd7c716f82776215d488ed769b5302060d22d5ec51b959059b367a98c0ff07081871feeb27c1d0df90d5224f76f6d05e0078ccd21cbf6cd9d475ff98a777524600b62a3bcb6141190f707d77e60b913117fdcf0c42bc705dcd17fb03b873ce8323187a27283721f2dea08489a035861f1bd49a77af6654fc25d13e174bd2bec95c800f55de6d138bc197c98a29799b674e86ec343ecf9e123216c1c8b9cd07730ac02a8799565ffec6f1a3d0cd1e4447074e07e30c873188c3f7d756b02b5c006212c82203856b717b4d6d536e69113aac224e97d098bb9ae64d0717c4585e8149567d6ec513c44147d12cb557c04ce386cdee4e9a83be04c1bc73f496abda7f0631e6e5adfe75844005aa3a1ab421f2502cf084212552c2c78d8b271d05df3d256aaef8cf07929ab8d0f3a2ad0ac6a3022c795742e6e65a37dca362463ed9d04dc8873054c03c5e22afe39b51d464ebe1feb77393749d218b00508930c9cee33b7e77245a760315371a0ca3b0c8cf67a0953267549798b3e3e9dc9ca057d99edfc45160d2abe2d12274e58b42780d3449461aa541d8b076b3098ac8be584489878c74c98719dc73a18de987919b0b7f518cb5b31055d849a351901290f3e8f6cae636deb3f91abf5d733bdfb8809706f923ee82074d5977908fe11cbc554e3b0ef04c974488d72c2a44d483fab2e7ca7800e84451fbaa00cf9481394ae3d22e91b4fbe74d49edc37b333b4ae00a0d7bdd7a9c800da25d5b34c5e1b0ee8c0edd0dfbe9e1c4e5135674304d5a2bede2f9c720d1223177e56f39a303d4cd644ab179c0606a096fecbb6f969f7c65dec8a6892c3b2e4f6dbcfaa9ae8797aacca10835d215582258536e39fb059a61aa6886fbec42cfdc06015ad8dda38bae5ba1b2cda2b7c0e7d9af806a39256729990629438370a5da07ac966e204f85c757120d9cf294be0dfa7371e61692e1bfe7208170c45f895c774698b785f767a98bac91920b501e3e97dbb3edfa3248a6fa37db40481712f4db556dd64508f530808b9a77b26749f386f889bcff137cde542ec864888bb3e5db651b5ae9e2e6c60174b07435186b4f2226219a15f480003c87a2fba00932ee8b41c0d00274b41ed7e1543bf8d69cf2206a8f6eba31533c3bf9624b771d248df723ab370cfbd83068e50ace1f8f627b87e554344d67552c9e90f0093a0d53e0d74e3b45f344a43e2242bd4d24f6aa3471549298a8141be7b066db22e9f407a85f58e78f6f5dc851e2583a80f4ed3b39f83aa0d179efde66c62fd030bb5c144701ba2b37d18a74ab8845edd6302c5272b1cfcff4ddb3d38a497ddbf24f31ba38b8a6dee592e4ff84f234ec97a2373d559a1d86ab466592fb0039f83a449511009517f955ff8f2325f1d0b62d1b004e115f65e59fb3acecf764878ba3263eaef854bcec0414bda716980db46ea351c85198fc73f2c27c4ad2b838b405a551eec1d800810798324c6120ffdcc6c6be33214", 0x77) ioctl$HIDIOCGSTRING(r4, 0x81044804, &(0x7f0000001200)={0x66, "2634a83188445f875eebf7ecdf9dbbe156e2ae7d13ec7646f75e0bd971c4aaa980fa4db917228030e7a0311cbd2d08a06c8a7383bd2ef0b37b03e2564152fe5ed1b119af01fc1ae3dc614b0cb76bd4cff4198cef5d0c68c0b69cf18af0232b536a41820dd68c"}) ioctl$HIDIOCSFEATURE(r3, 0xc0404806, &(0x7f0000003bc0)="736b8a554cea916f27472f71ed0c439c4ba7317e5e321a22747c62ff8478d90b97e3a2fe71df6aefa7ea1b91a8e0e25e44f3783e49e48888b8a09c762516df02ac530a2678ff4e2a71d78b8241ead289e62c9ab40e5641c281bd817f4a5ac31ff3f67a22cbb3301f46df681c8d375365be28a08656a11ac37a076ed284decd62b955298d79a75686c6a824d56ba8a010662504e84a0383b7ed4287b17d98c7b74608082d3f75e9fc8051f4f2946e830cd7c16bfd579940a7e3e0ac992183782507d374124be36759e31146098d171f281abfaf5b48eb55ee9e4fc5f55ed04a3f93013ded865189e157f0baea0dbcf6eefef99bb29c964dff9ab58eb2312fbf0edd607587baf21b445cb312c380e930a46075c86892270748ad328e81cd47209d478a06cf4cc4f50df32b2ac41f27405c57d0ea17bfe8106d14e87067b5ef960e007f586642b00a92acbcfc851fdbdd01742b05538a5bc36373c317b947cda986d609b9cb84b3a06d20855903ada5e3e93c41c605bb6ee5f5c781c9e3fcc145697f696d98e6ab0ecf8c4f964c7c2b10cdcbf67a305c05492b572e09204748bfc3e446e8f411241ff43968ace92ee019acc28e2e4510477f92593e797ade2c5a0f5c602cd0660f81490704f892bf55e07d49c1db879ab6b5696cbe73dbb045d2aa86f6de5746ecf6710ca0a4d321d46ff353b3761284005955508b5b7664e0dcc4275e16a6156e4651e1b0aced0c2c698ede53a8ed41ec550534e1ffe084c1340b15caf5a4af7c5d24cdc6c156c0fa6ee54b730e920fa61914fa10ab33d498aa65226adfe8e32c54f4a028a86bdddcf340da504276b8da3eba941cdfe42a3b0e516cfe81523e1bcaeaaba33505c58a6af52e088817fd9ed515e98284dd7b87b07bcdde4037e5255e8cdfe31271c4de1f895cf8a7b67d6f33c66f28c5bb625b2ebd21d51df230aa30bb02e2b14a0a19d1a6f07efaf74b53e7a1b2bbe7f644f2000ca23cb1f9f94067c671c25a07b232921838fde7837180d3fc5075d67d718cb89ad2734f542ef13c7b119194df84505538cf8bde285ac9a4e3b39451226be88cb6fb5be1b5876dfdd9a6447ef0e5e7ecb386935b6e3f55152a318e4ace70845270615366f3d1a94639177aeb8cf8a3ea4fcbc5263e90046bfc7492bb1f270a3a02e7886095e498877005b4fab8f0ca87a95ebd1c7c7e302cefa92edbd99a9cebd0a04fd7fd68d41f9b6ea6e060cd5bdf6ec73567137a4563771c3924034ce628b28035d7d4dcf3abc8401447a405bce3084bb7f6ff20f69372744f4ac8615aed2008b55eea678701df836bade497405ca2e82728a74df30ea37e1a9cf818b4a0a8b0a94a7eaaebc007260bbe959b27db3c4e69426c68de352e473aa657c8f79b1281a595ce2f7f4f5f4be6c252a9825a83904ca4ab5a781c94aa1bb1dc2744133a7eb880f04d7abede4c5f7e800385954e442aa1f1fd07ff571820bf5d1c3ff74914b363c27dc19f1d2e2a20092451019c323cdb00aa8612b2f88b569bd2ca4e7045a91d6c2b8775779d1966ddf496fe8db55d9be4963dedd8fc602b5f98cc8faf07746431eac5820d9f561ce706032aca24483d19e9bed9547d6e8764210267f539bdda178fd86a313ddd90e4febbcb73258fc7e67af607a6d9eb471c3cb02106722ba0d92c75ea339b1dbb27a5559bc8704b2c16c5a54296fc6350d81fa591c9a1697a66c218deb946b41f618383a9cfb138c1481d8000aa8aaae9391d4ba2a81b8ea12792c66a151159ac6b36e880f80a295c123d6346be8811a224aed73f7c58ad3ed4568a331f775b65bcf6f9ea03b979afcc43341b71993455c2720392378bf5249a3164cd71197327718faf582f46fc37d44250beef9305a79196dcebd41081910af2e70224448d6adaeb28031dfc24d27836cf6b280cee3bd2c6804cf9e9971322529317941d7a501046857f164263e3a48700efb39be9248d6c59748c1e8b3c0fc22ff7f1ce68fb7f080b5132bb5ffb6a1cfad5dec3f9fdb7ee38beb2fc8624ac7f02670c5bd3a438e6c4597fc48ea71e0a5864946276f655c490263b17474994eae440b13cddc31e34ff1459ff097df4ac2690faf36bb86c48ab352904880c9d3bc94940bed24eeff50154ee60118ec11e2539df655c210ec5230989ae6914c39a3f42c92a36f63a650b7a28a381558cc7642eb23a13547e7096a29bad03f75ab7033c427c58caf0ea4e40e0a0cd628c78679314acc0caf0682bc1dad5dbca665492b009d655575014f1607c20b42deb820e7bac3ff669911eff6282d67d141ff2f4aeb7888b6f3e575bcf90248a88102a52ea30b4dcd76d503ece94caa5256066261e1eddbcf348df6ef5a6c8f98ce795d4e2f07c2504cd4a567c97dcd9cc27f1917272f72ad6f24eecc67310976bbbe96ddb636d86333d04767360f429c092e48c6504ea7e5efd59ef5a4b8455603253c438bd1fc341e4209bf54e16d9200ccd1657cdd8834fb627131e5bb8cc6f8794436f222c06ee8b9f1607c61a00ebba370858d4fc2083c66361eb79d5da7fd968ddd53f2c7a0f15dff7d41b921ee817a4a51d75675974d701196553d36e4b15dab8adc6ed6691e73c8df75b6f41f5f453e37da46e582b01d9e824cc0431ee08c99a51391a797a0627536db82a5f888376b62ef208a5b25f8b09031bfb854958530e6547ecdd4de241e9925a864825b974f8c304a4dc4e671ca96e1590017a68b12416b123844e8925ca4205285a037ece97f9277de6fff0f54d7479bcae5102f65dba7f6132fc9c739ae6b00b23babd4e0101f8debd977ac3848db6c4d7cd4893d44001ee0f0bcb56cd7b78d6c16423624bb607261a4349f072ceb1ae12443c06a3f51bc7d63b3eefe5c61ae1dd78ee8afb4fcaf6d13ed550f896cc55c11ff6139c9cbb4bf37647578a9c03c11e6f6abda98e121cf0994315f450d4250f12943e34a011e01fc6bd82374369dce00b87de24f96c993c5587e8907b586dfe03131a8dc3e2018f66f124e272d23518f489480c647c6f10b3df11a17b113a7fec50e7a56968055c2422f52da4b01ff3e0015b8f50e29fb6ce373081ca3328e8d59e21080c6fc46fccb692de8343f15b67cefb622ded067bd5627a854763ba5546868d4a44381de6781eef58cf4af6d0cd44f7a414420ad07054f7422b0b3b9333e4103932b6d5b52ae7b89218575cea38346eb1f21ebde158eb394c73447262a8faf8453b322c2ae88da06d0aaa8a7a3936ce7915ec459ec9892ab659d6b24c98625c655fbc50290f424bc4598af51554048378a08739a9f1cf37b2d521582251c32ff667aed65ed4b9de0b4266ae461be0ab9502799430d6eed0a192fc354b689fca4d46267387c7f59df057955959b93b1c7361c0038456ca52105b47adb5f25d661d4b90f77e2693d6e6bd0e2f229791f6051ad1c27a33253c5b81781e6a08bab909563e49319d0ac427dd39751ddd29819eac7bc8ef70a59fb6aa8874df6430684c9b48668181fcb6e83e71c342d8bc3dbb3c4cdecf450327f373cbd0402821525cec002058b3b23e8a9cb253604da8dcd33dd792231d479026a7a958d652ea58856216a30b6a7db57c529c9e76e17692f16cb9192c1adddb15e6c658db7d309389f8771f413a3c24116664f96c0ae7645d5e3d7ae7a3d2c7d87a1d62c35ee7d8c47a8e974575489cb22babe2bd45b30ee5fe8dc91aa8c52cadbcf179f2832283a0b0ca4fcf6ec5d496bc73daae3af29b1a183df7b25c18ed34bcac57784fccd7b92eadb479ccae55ef131d651d20b007f530688190c23c8727bae31d42b7d5c59716fbf08837b65c80c45d592af2e7dfb376ef7a9fb8869b407f4b387931f8b64481ae0b2fe195871189e0a06969ac3dccc80b591960939e32fa78f0af93c061a72442a802f13b31cca492beb04184b1a33f8cb7ee8fe33408bdc49a29fe6eb0e94301465fd9af2614699805c0a54e4d86726991786ee503fce00cf1e4fc6ec1d629899f914a0a36ab5fdd96261f74d5a8cb02488f96327e501ca2f82d501a20961433f3a5cf5c65df30d6079bf7cc99cbe23770ef30af9410f69d0e8bb73df94a182ab7b1a748323657476bb228519c998cf6681859987b2e6d6ec073109658fbd6696707f5a7dc46bfb2c2ac7cd34578416857a54803602a116c3fb6e04fa66ea407c65549a148ca8d68293923626bc810ab2bc6760857ef7cfaa9c1cabc3526d9e97741945677f3d6d8a4f1b44e6c1805843261fa33a5e359369592c7d0ca895dbf8980ad377a5c40299b87408ac67c78e6bddc282e96b245c3fdc66bfb8e08e189bd55f9540b124232e27852800d5d640cf1b6047966d19cde7869f10d9ae8cfd8eb137524ce416ea34fc9a1392afd220859e59572fea976301dbf4772d1c1a9ec5afb42d4bc1b02700245d52dee5d6da65611ed5f830c8989ad5a854f51fce18543da6de62ce6ac9513ef02492f65043157d28f835e19fcb022e8e3bcda9410ab38a3557daae29366daca5a74f4b73950510bd9bc805664217520945597bf07d8aeccede5b68bd6f42a856aef35a4fb6d216f1b754e04bb075bac5ca6021c93607b998c4b9f146257a9e3b466d64d63d19cd35a828a339f2e51f4be8b079ac5b9fdff104f23b900bf54b543cec6faf1de4f4cbd345e343f5d6c525d0621dc78686ff59284ae5b0f9eeeefad4aae05f85b2875db95958a5d7aac147008c58e0b6f3bd24c8c8aefb13d48e2152eda63f428f24ca71356c8ba5e52e28a03e04e40cb0a4b21c63fa23c34e05e44f816104e60daeade76dc7ae09d9901b38617315fb40530c01373eda58f4952a9d2d6c36673feb1c070e30cf29d7a105ec31f58efa4c2a1dcc52ebdf692d6425db864a697583bced6d3cdc6848b932be57a0b09ea2df620673f9cb12c6cbc6ced2d217af777c7de7b82f5ac29e47fe1c3643a4dcfb31fc8b74eaca54c27ba84fef8408f12fb79d53208790c8223cab97a0d61adb6cbd8917b36c949e662dacec7030449031d5e46037079342640753505e93c6a01b83499ed05ffec9d69978fb5c8cf3188a42fe5fde9732b56b860b8ace37087ef6f9dbdcc52886b63016c6062dd20ca123ed13506f170e42647d00fb2dfb738237da99f83217096f255e6936d50805935fda73279b87984663afb4c59d201f79a0cb5d43fe9891fadc316eb82c0e37c3d506b0aa927e510cb1ef83a5f44bba59c518773d68eb151af42671b4a88c1426149895814db6fa4ee13521eb52e7a0d93f2547ea293efd03687d06959d3d879af403ee380ea4c253ad9c742bc3f2a02ff3b5234c5a768a1423dd4812af2ca3e7e2685ae4c1567a8566e109d40d98d503b4a9fce52ddeb0c735ded252e6fc49afe07d6b24dfc8c2d6b5b836e245ec30b21b1e94c2bb9fc4f2850c5e0243a8e38d823274f0f3b0abbf4f915f336b7e46292043ebc319cfed682ff9c141f8230d4588b42f73f56862899b5f52aec6a77e683103de18429ab71a37afc13dd78daa91673ca66d4e256b0f45fa843998e2df8c1a4f239b7271389225429a99607d8f953c2819169d474e69a59d787f4474fefec7923b7973416974d14000e693aa7afce8e9e2e872c576cb00225f11e2bd7010e6c94ab1f537eacd9ce729617cb3fc86e6ddd33f57f0dd06dd08984ef7004372db571fef6f4d7f1b4832c701593039076feed12a4a8b45b3fbc4d32454a4bb9e241c862747ad35e3b2cb16d56a57f25a9771975a220a36f970689d2a03978aec7f4283ef1e9adb99a28") ioctl$HIDIOCSUSAGES(r0, 0x501c4814, &(0x7f0000000180)={{0x1, 0x102, 0x1, 0x9, 0x559e, 0x3}, 0x179, [0x80000000, 0x100000001, 0x2, 0x7, 0x82, 0xfffffffffffffffd, 0xffffffff, 0x5, 0x81, 0x7, 0x3, 0x2, 0x1, 0x0, 0x401, 0x7, 0xc320, 0xfdb, 0x4000000000000000, 0x2, 0x5, 0x10001, 0x8, 0xffffffff, 0x4, 0x29d9, 0x4, 0x4, 0xdb3, 0x5, 0x5, 0x1, 0x329, 0x28e2, 0x80000000, 0x30, 0x10000, 0x8, 0x2708, 0x4, 0x4, 0x5, 0xfffffffffffffffa, 0x80000001, 0x81, 0xfffffffffffffff9, 0xff, 0x0, 0x8, 0xa43, 0xac, 0x400, 0x0, 0x1, 0x100000001, 0x4, 0x2, 0x9, 0x2, 0x3, 0x8, 0x100000000, 0xffffffffffff8000, 0x0, 0x100, 0x1ff, 0x191, 0x8, 0x8, 0x0, 0xf32a, 0x0, 0xfffffffffffff511, 0xfc, 0x2, 0x2, 0xffff, 0x2, 0x1, 0x8000, 0x8, 0x1, 0x100, 0x8, 0x8bd7, 0x5, 0x7, 0x1, 0x1, 0x4, 0x0, 0x1, 0x8, 0x3, 0x0, 0x9, 0x8, 0x3, 0x0, 0x80000001, 0x9, 0x1, 0x3, 0x85, 0x1, 0x7, 0x9, 0x6, 0x3, 0x8, 0x6bee3e36, 0x2, 0x9, 0x6, 0x1a, 0x1000, 0xffffffff, 0x7f, 0x4ba1, 0x7ff, 0x874, 0x9, 0x400, 0x400, 0xfffffffeffffffff, 0x7, 0x7fff, 0x80000001, 0x3, 0x3ff, 0x2, 0x4, 0x7, 0x100000001, 0x9, 0x7f, 0x8, 0xbbb, 0x2, 0x0, 0x4, 0x4, 0x6, 0x6, 0x8, 0x401, 0x2, 0x40, 0x6, 0x3, 0xf82, 0x2, 0x7fffffff, 0x0, 0x10000, 0x3ff, 0xfffffffffffffff7, 0x2, 0x80000000, 0x9, 0x7, 0x7, 0xcad, 0x101, 0x3, 0x4, 0x198a, 0xe84, 0x7fffffff, 0x0, 0x8, 0x10000, 0xfffffffffffffffc, 0x100, 0x3, 0x1f, 0x1f, 0x22, 0x6, 0x9, 0x8, 0x9, 0x6197, 0x4, 0x8, 0x100000000, 0x8, 0xc0bb, 0x1, 0x3, 0x9, 0x7ff, 0x1, 0x8, 0x2, 0x2, 0x380000000000, 0x8, 0x3f, 0x5, 0x0, 0x101, 0x7fffffff, 0x1000, 0x7, 0x0, 0x4, 0x80, 0x6, 0x5, 0x2, 0x3ff, 0x1, 0x1, 0xfffffffffffffffe, 0x7d923a7e, 0x3, 0x2, 0x0, 0x0, 0x5, 0x8001, 0x10000, 0x6, 0x0, 0x6, 0x4, 0x20, 0x3, 0x4, 0x46, 0x7, 0x32, 0x6, 0xfffffffffffffffc, 0x401, 0x8001, 0x4, 0x1, 0x4, 0x101, 0x10000, 0x7, 0x2, 0x1, 0x6, 0x24000000000000, 0x2470, 0x3a3000, 0x1, 0xf8c, 0x8, 0x3, 0x2, 0x8, 0xa351, 0x81, 0x6, 0x77ab, 0x2, 0x3, 0x0, 0x625, 0x7816, 0xfffffffffffffffe, 0x6, 0x3ff, 0x1, 0x6896, 0x7169bb0b, 0x2, 0x0, 0x1f, 0xb86, 0x70, 0x7, 0x9, 0x4, 0x22cd, 0x10001, 0x1, 0x2, 0x80, 0x9, 0x7, 0x6, 0x101, 0x3, 0xab3c000000, 0x10000, 0x9, 0x7, 0x0, 0x4a54e39b, 0x80, 0x3, 0x4, 0x10000, 0x0, 0x4, 0x3, 0xfffffffffffffffd, 0x7, 0x3, 0x1, 0x400, 0x7, 0xf21, 0x0, 0x40000, 0x7fffffff, 0x8000, 0x69, 0x4, 0x5, 0x9, 0x496b, 0x800, 0x3, 0x0, 0x1e, 0x10000, 0x1d1, 0x0, 0x2, 0x6, 0x9, 0x1000, 0x80000000, 0x6, 0xda9e, 0x3f, 0x7fff, 0x2, 0x3, 0x3ff, 0x6, 0x9, 0x0, 0x7fff, 0xcda3, 0x9, 0x101, 0xfffffffffffff801, 0x6, 0x8, 0x800, 0x6, 0x1ff, 0x9, 0x200, 0x7, 0x3, 0x200, 0x1, 0x54, 0x0, 0x2e, 0x408e, 0x480000, 0x400, 0x4967, 0xff, 0xfffffffffffffc00, 0x3, 0x6, 0x800, 0xdaca, 0xfff, 0x8, 0x8000, 0x3a, 0x9, 0x6, 0xffffffffffffdf89, 0x40, 0x0, 0x307c, 0xfffffffffffffc01, 0x8000, 0x9, 0x4, 0x2, 0x3f, 0x4, 0x5, 0x101, 0x0, 0x995, 0x5, 0x2, 0x3, 0x6, 0x2, 0x4, 0x4, 0x2, 0x3ff, 0x6, 0x7ff, 0x1ff, 0x30, 0x4, 0xa8, 0xbf84, 0xfffffffffffffffb, 0x80, 0x4, 0x4b9, 0x73d, 0x7, 0x4, 0xfffffffffffffffa, 0x7ff, 0x8000, 0x81, 0x5, 0x5, 0x4, 0x0, 0x8, 0x8, 0x80, 0x7fff, 0x5, 0x4, 0x5, 0xbe4b, 0x4, 0xee, 0x100000000, 0x80, 0x2, 0xfff, 0x9, 0x5c, 0x79bf, 0xfffffffffffffff8, 0x5, 0xda3, 0x1f, 0x401, 0x6e84, 0x28, 0xfff, 0x0, 0x1, 0x7fff, 0x7f, 0x0, 0x7, 0x7, 0x1ff, 0x7fff, 0x8001, 0x83, 0x1000, 0x4, 0xfffffffffffffff7, 0x9, 0x5, 0x8000, 0x122a5dbe, 0x6, 0x7fff, 0x100000001, 0x7ff, 0xff, 0x7, 0x100000001, 0x4, 0x8, 0x7f, 0x8, 0xb875, 0x3, 0x8000, 0x8, 0x2, 0x6, 0x400, 0x7, 0x7, 0x82b, 0x8, 0x6, 0x4, 0x80000001, 0x3, 0x800, 0x7, 0x5, 0xdfd, 0x8000, 0x80000001, 0x7, 0x0, 0x3, 0x400, 0x0, 0x0, 0xde9, 0x0, 0x80, 0xbc, 0xfffffffffffffff9, 0x63, 0x4aae4b48, 0x10001, 0x4, 0x5, 0x5, 0x3, 0x6, 0xfff, 0x7fff, 0x4, 0x10001, 0x7e8, 0xc3cf, 0xd6, 0x7, 0x20, 0x3, 0x3, 0x7, 0xfff, 0x0, 0x4, 0x3, 0x8, 0x7, 0x5, 0x5, 0x5, 0x1, 0x6, 0x1, 0x1, 0x7f, 0x68, 0x401, 0x0, 0xc3, 0x5, 0x22, 0x2, 0x87d0aa, 0x9, 0x4e2, 0x860000000000000, 0x8, 0x6, 0x42, 0x6, 0xe9c6, 0x40, 0x7, 0x3, 0x0, 0x7, 0x3a, 0x1db7, 0x7, 0x5, 0x100000000, 0x100000000, 0x9, 0x8, 0x2, 0x80, 0x3ff, 0x0, 0xce3, 0x100000001, 0xc5dd, 0x8001, 0x5, 0x0, 0x1, 0x0, 0x100, 0xe5b, 0x37, 0x400, 0x7, 0x7, 0x5, 0xfff, 0x3, 0xbf4, 0x10000, 0x6, 0xd388, 0x10000, 0x0, 0x3, 0x5, 0x50, 0x9, 0x800, 0x40d, 0x1, 0x40, 0x3, 0x1, 0x7ff, 0x8000000000000000, 0x8, 0x5, 0xffffffff, 0xd1, 0xffff, 0x6, 0x3, 0x6, 0x9, 0x2fae52f0, 0x40, 0x0, 0x1, 0xbcb0000000000000, 0x5, 0xa70, 0x9, 0x92, 0x875, 0x1f, 0xc9, 0x7, 0x9, 0x6, 0x100000000, 0x6, 0x3, 0x1000, 0x20a09825, 0x7, 0x80000000, 0x8, 0x6, 0x9, 0x0, 0x2, 0x3, 0x3, 0x6, 0x9, 0x556e, 0x9812, 0x8, 0xfffffffeffffffff, 0x100000000, 0x401, 0x4, 0x2, 0x1, 0x9, 0x7, 0x80000000, 0x1, 0x7ff, 0xd19, 0x101, 0x10001, 0x3fff80000000, 0x8, 0x4, 0x1, 0x7fff, 0x8, 0x100, 0x9, 0x1, 0x5, 0x9, 0x4, 0x5, 0x7fffffff, 0xba4, 0x0, 0x9, 0x3f, 0xff, 0x2, 0x9, 0xf1, 0x9, 0x9, 0x401, 0x4, 0x4, 0x81, 0x1, 0x1000, 0x7, 0x800, 0xff, 0x6, 0x1, 0x7deb, 0x4, 0x3ff, 0x1, 0x8001, 0xfff, 0x6, 0x8, 0x0, 0x1, 0xffffffffffffff72, 0x3, 0x6, 0xffffffffffffff00, 0x6, 0x81, 0x0, 0xdb, 0x7, 0x0, 0x4, 0x4, 0x9, 0x1f, 0x101, 0x2, 0x7fff, 0x7fff, 0x78, 0x9, 0x600000, 0x22, 0xfffffffffffffffb, 0x10000, 0x1f, 0xd16b, 0x7fffffff, 0xe47a, 0x8e, 0x100000001, 0x1000, 0x6, 0x896c, 0xffffffffffffffc1, 0x10001, 0x10000, 0x20, 0x2, 0x7, 0x6, 0x82, 0x3, 0x8001, 0x86, 0x3, 0xfffffffffffffff8, 0x10000, 0x2d, 0x1, 0x3f6, 0x9, 0xd38, 0x1ff, 0x5, 0x1, 0x1, 0x40, 0x8000, 0xffffffffffffff48, 0x98, 0x1, 0x101, 0x7fff, 0x3, 0x0, 0x4, 0x40, 0xff, 0x3, 0x400, 0x5, 0x6, 0x1, 0x80000000, 0x7, 0xfffffffffffffff7, 0x6d, 0xffff, 0xfffffffffffffffa, 0x14618000, 0x4, 0x2, 0x8001, 0x9, 0x2, 0x800, 0x1, 0x6, 0x3, 0x3, 0x2, 0x1, 0x2, 0xa4, 0xffffffffffffff4a, 0x6, 0x5, 0x1, 0x3, 0x6, 0x6, 0xc4, 0x3, 0x4000000000000000, 0x7fffffff, 0x2, 0x0, 0x9, 0x7, 0x8da0, 0x9, 0x8, 0x9, 0x10001, 0x3, 0x80, 0x975e, 0x22, 0x9, 0x7fff, 0x7, 0x10001, 0xffff, 0x9, 0xffffffffffff0001, 0x1, 0xfffffffeffffffff, 0x6, 0x5, 0x6, 0xfffffffffffffffb, 0x302e81bb, 0x4, 0xd1e, 0x5, 0x3, 0x3f, 0x8001, 0x0, 0x2, 0x5b5, 0xfffffffffffffffd, 0x8, 0x3, 0x2555, 0x7, 0x3f, 0x8, 0xbc41, 0x3, 0xfffffffffffffc22, 0x5540f6da, 0x0, 0xffffffffffffffb3, 0x90, 0x1, 0x8, 0x7ff, 0x1, 0x1, 0x100000001, 0x8000, 0x3, 0x5, 0x7fff, 0x8, 0x1000, 0x0, 0x4, 0x7fffffff, 0x4, 0x0, 0x8, 0x80000000000000, 0x7, 0x3ff, 0x2, 0x100000000, 0x1ff, 0x5, 0xff, 0x4, 0x200, 0x9, 0x8, 0x23ea, 0xffffffff, 0x4, 0x7, 0x3, 0x2, 0x4, 0x401, 0x2, 0x1000, 0xdf, 0x2, 0x9, 0x4, 0x8cc, 0x9, 0x67e, 0x8b0, 0x1, 0x40, 0x7, 0x401, 0x5, 0xfffffffffffffff7, 0x5, 0x7fff, 0x23, 0x8, 0x4, 0x7, 0x4, 0xffffffff, 0x1, 0x20, 0x0, 0x100000001, 0x4, 0x80000001, 0x1, 0x7, 0x3, 0x0, 0x0, 0x81, 0x1d7, 0x6, 0x4, 0x667810b5, 0x5, 0x1, 0x400, 0x3f, 0x8, 0x20000000, 0x5, 0x9, 0x2, 0xee2, 0xffffffff, 0x7, 0x7d534e36, 0x1, 0x1, 0x4, 0xb479, 0xffffffff, 0x2438000000000, 0x7, 0x4, 0xfff, 0xfffffffffffffffa, 0x1, 0x6, 0x0, 0xffff, 0x9, 0x0, 0x0, 0x0, 0x8, 0x6015dc6f, 0x100, 0x3, 0x3, 0x5, 0x35, 0x1, 0x8, 0x5, 0xffffffffffffff0e, 0x585, 0xaf, 0x6, 0x9, 0xdf7, 0x400, 0x401, 0x6, 0x6, 0x1000, 0xb3e2, 0x2, 0x101, 0x80000000, 0x100000001, 0x5, 0x3, 0x3f, 0x8, 0x4, 0x1, 0x7, 0x4, 0x9, 0x5, 0x9, 0x5, 0xc4, 0x8000, 0x8, 0x1, 0x260, 0x4, 0x5fb, 0x3, 0x9, 0x7, 0x2, 0xee2]}) r5 = syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x80, 0x600000) write$hidraw(r1, &(0x7f0000002a00)="fbb574ec9c288620b2d4490d5e62b0112c3dc35e383ad02369b6d6cc94523d808cc2171e3cca14bf6d1628d5af586d864b1cf1b6587ed7100dfe7edac352e4cb61519a284450ce89fc268f85bca63441fdbed87dfcebf05d510a6dd99c2cd117e3702c7aa42efc0465bce93ab785a64c01dc8b243ec7856232a38c006f7890764ad094c2495ad56aaafbb3c7026d082f21caa01abc4d9ee760fe501ac0af850f9844acf0023bdaa0e7702605b1ecf68845a2e36e399d25433944b48913b3ee83fad0db4f41220bd7e28bb1858d9338082b01437f4a4c4f6b44d553a7f04a1349cc36684c12f283b51d782a81589ee3b8ed83", 0xf2) ioctl$HIDIOCSUSAGES(r2, 0x501c4814, &(0x7f0000005680)={{0x3, 0x0, 0xfb65, 0x3, 0xf9, 0x9}, 0x330, [0x6, 0x5, 0x100000001, 0x7fff, 0x9, 0x6, 0x10000, 0xe0, 0x6, 0x5, 0xfff, 0x10000, 0x2, 0x2, 0x7, 0x7, 0x9, 0x35, 0x8, 0x101, 0xff, 0xff, 0x2, 0x80000001, 0xc8, 0x3, 0x6, 0x3, 0x6, 0x1, 0x7, 0x2, 0x200, 0x5, 0x40, 0x7ff, 0x9, 0x2, 0x3, 0xda49, 0x0, 0x4, 0x35f6, 0x1, 0x7, 0x40, 0x3f, 0x3, 0x3f, 0x0, 0xffffffff, 0x0, 0x0, 0x1000, 0x1, 0x40, 0x101, 0x6, 0x0, 0x6, 0x8e, 0x1, 0x8001, 0x3, 0x9e92, 0x863, 0xe33, 0xa00, 0x6, 0x7ff, 0xc5, 0xb8, 0x4a, 0x0, 0x2, 0x1, 0x852, 0x10001, 0x3, 0x400, 0x1, 0x5, 0x1, 0x3, 0x848, 0x6764, 0x8, 0x5b, 0x2, 0x8, 0x1f, 0x5, 0x7, 0x7760, 0x84, 0x4, 0x7, 0x80, 0x8, 0x8, 0x9, 0x5, 0x2, 0x100000001, 0x4, 0x401, 0x0, 0xf, 0x5, 0x10000, 0x1f, 0x6f, 0x4, 0x9, 0x10001, 0x5, 0x1000, 0x1, 0x4, 0x1, 0x5, 0x1000, 0x0, 0x0, 0x4, 0x9, 0x40, 0x5, 0x7, 0x1f, 0x401, 0x4, 0x3, 0x6, 0x5, 0x0, 0x0, 0x100, 0x4, 0xffffffff7fffffff, 0x10000, 0x1, 0x9, 0x0, 0x8001, 0x4, 0x800, 0x1, 0x1, 0x5, 0x101, 0x80000000, 0x8, 0x3, 0x401, 0x80, 0x100000001, 0x10000, 0x71e, 0x6, 0x8100000000000000, 0xffffffff, 0x80, 0x6, 0x7f, 0x1, 0xfff, 0x5, 0x8, 0x6, 0x3, 0x1, 0x9, 0x8, 0xfae, 0x8, 0x3ff, 0x1, 0x5, 0x7fe000, 0x5834, 0x8, 0x6, 0x80, 0x5, 0x7, 0x9, 0x80000000, 0x1, 0x6dd31532, 0x9, 0xfff, 0xfffffffffffffffa, 0xb3, 0x3f, 0x80000001, 0x401, 0x1, 0x7, 0x52ee, 0x4, 0x0, 0x9, 0x0, 0x401, 0x8, 0xffff, 0xd3, 0x7, 0x4ce, 0x77, 0x6, 0x3ce0100b800, 0x60, 0x7ff, 0x101, 0x1, 0xffffffffffffffff, 0x2, 0xff, 0x9, 0x6, 0x4, 0x1de3, 0x6, 0x8, 0x6, 0x3, 0x7, 0x756, 0x401, 0x8, 0x2, 0x0, 0xc68, 0x30, 0x8, 0x31c6, 0x0, 0x9, 0x7f, 0x9, 0x1, 0x5, 0x31c, 0x4, 0x8e, 0x88cc, 0x92b2, 0x9, 0xfffffffffffffffc, 0x15ce0000000000, 0x2, 0x4, 0x89, 0x2, 0x1, 0xa000, 0x3ffc0000000000, 0x10001, 0x6, 0x6c, 0xffff, 0x8, 0x6, 0x3f, 0x6, 0x4, 0x3ff, 0x5, 0x400, 0xff, 0x5, 0x5, 0x9, 0x0, 0x4000000000000, 0x7, 0x4, 0x1, 0x6, 0xef1, 0x1, 0x4, 0x7, 0x10000, 0x4, 0x4, 0xfffffffffffffffd, 0x4, 0x6, 0xd0, 0xffffffff, 0x1ff, 0x1ff, 0x2, 0x7fffffff, 0x8000, 0x5, 0x3, 0x1, 0x7e3ffacd, 0x40, 0x8000, 0xae, 0x4, 0xff, 0x1000, 0x4, 0xfffffffffffff9a3, 0x24, 0x3f, 0x401, 0x1d, 0x94ef, 0x9, 0x8, 0x8f3, 0x3, 0x2, 0x2, 0x3, 0x100000001, 0x6, 0x100, 0xfffffffffffffffd, 0x101, 0x8001, 0x1, 0x64, 0x7, 0x9, 0x300, 0x7, 0x10000, 0x3, 0x9, 0x64, 0x3, 0x2, 0x3, 0xac, 0x5, 0x5, 0x6, 0x81, 0x0, 0x1, 0x3, 0x10000, 0x5, 0x2, 0x4, 0x2, 0x0, 0x9, 0x7, 0x10001, 0x8, 0x401, 0x2319, 0x5, 0x100, 0x1, 0x7ff, 0x9, 0x0, 0x5b9, 0x8, 0x4, 0x2, 0x5, 0x7ff, 0xc9, 0x5, 0x0, 0x101, 0x3f, 0x813, 0x5, 0x5, 0xb13, 0x2, 0x7, 0x5, 0xf54c, 0x1f, 0x9, 0x5e, 0xe13, 0x8, 0x6, 0x1, 0x3, 0x7f, 0x20, 0x1, 0x401, 0x7, 0x7, 0x8, 0x7d7, 0x59, 0x0, 0x6, 0xfffffffffffffd39, 0x0, 0x5, 0x6, 0x5, 0x9, 0x10000, 0x101, 0x401, 0x1, 0x0, 0x3f, 0x100, 0x9, 0x1, 0x9, 0x4, 0xcd8, 0x1, 0x3, 0x5, 0x80, 0x0, 0x7, 0x0, 0x9, 0x3b, 0x3, 0xfffffffffffffffd, 0x6, 0x61, 0x80, 0x2, 0x5, 0x0, 0x8, 0x1, 0x4, 0xfffffffffffffffb, 0x800000, 0x81, 0x1ff, 0x7, 0x100, 0x2, 0x3f, 0x4, 0x1, 0x7fffffff, 0x100000001, 0x507, 0x6, 0x8001, 0x3, 0x2000000, 0x81, 0x7, 0x0, 0x7, 0x100000001, 0x8001, 0x0, 0x8, 0x6, 0x8000, 0x4, 0x6c, 0x4, 0x8, 0x6, 0x3, 0x1f, 0x0, 0x7, 0xfffffffffffff801, 0x7f, 0x8, 0x1f, 0x9, 0x4, 0xff, 0x401, 0x40, 0x3, 0x5, 0x3, 0x10001, 0x20, 0x8001, 0xb359, 0x7fffffff, 0x10000, 0x6, 0x0, 0xa08a, 0x3, 0x209e, 0x8, 0x8c6, 0x6, 0x24d, 0x100000000, 0xffff, 0x8, 0x0, 0xc897, 0x10000, 0x933, 0x5, 0x8001, 0xffffffff00000000, 0x4, 0x3, 0x0, 0x3, 0x5, 0xffffffffffffffc1, 0x1, 0x8, 0x0, 0x100000000, 0x45d, 0x9, 0x9, 0xffffffffffffffff, 0x6, 0x6, 0x3, 0x9, 0x8, 0x1, 0x2, 0x5, 0x3f, 0xc671, 0x8, 0x5, 0x7, 0x9, 0x8, 0x4, 0x6, 0xf4dc, 0xe60000000000000, 0x20, 0x5, 0x2, 0x7fffffff, 0xb6, 0x9, 0x8, 0x0, 0x81, 0x0, 0x4, 0x8000, 0x34d, 0x2b, 0x8, 0x6, 0x80000000, 0x800, 0x42c, 0xff, 0x7, 0x5, 0x3, 0x101, 0x9, 0x1ff, 0x2, 0xffffffff, 0x2, 0x9, 0x2, 0x372a2c10, 0x5, 0x0, 0x1, 0x7, 0x162, 0x3, 0x1f, 0x8, 0x9, 0xffffffff, 0x5800000000000, 0x9, 0x6, 0x3, 0x2, 0x2, 0x6, 0xff, 0x3, 0x8, 0x6, 0x5360, 0x6, 0x6, 0x3d, 0x585, 0x8, 0x1, 0x0, 0xff, 0xffffffff, 0x9, 0x3f, 0xc2, 0x7fffffff, 0x80000, 0x101, 0xc00000000, 0x4, 0x37496e8a, 0x0, 0x80000001, 0x0, 0xb1, 0x1, 0x4, 0x1c, 0x1, 0x0, 0x40, 0x7, 0x0, 0x3c4, 0x8a1a, 0x80000001, 0x5, 0x48, 0x5, 0x1, 0x7fffffff, 0x9, 0x2, 0x3, 0x8, 0x7, 0x1aaa, 0x2, 0x1ff, 0x81, 0x3ff, 0x3, 0xb1, 0x3b0b, 0x100000001, 0x101, 0x7, 0x2, 0x80000001, 0x800, 0x5, 0x6, 0x21b0000000000000, 0x7f, 0x400, 0x1ff, 0x1, 0x0, 0x0, 0x7, 0xffffffffffffffff, 0x7fff, 0x1, 0x5, 0xffffffffffffff19, 0x800, 0x9, 0x58, 0xffffffffffffff91, 0x4, 0x1000, 0x17, 0x2, 0x2, 0x100, 0x400, 0x5, 0x101, 0x4, 0xfa9, 0x100, 0x3, 0x8e0, 0x40, 0x2, 0x14, 0x2, 0x1, 0x9, 0x400, 0x56b, 0x9, 0xed9f, 0x9, 0x1, 0xffffffff, 0x1f, 0x0, 0x8, 0x5, 0xfffffffffffffff8, 0x7, 0x2, 0x7f, 0x0, 0x80000001, 0x1, 0x0, 0xc8, 0x1, 0xfffffffffffff4de, 0xfffffffffffffff9, 0x9, 0x10000, 0x2, 0x8, 0x4, 0x4a6, 0x4, 0x7e2, 0x9, 0xcd, 0x2c34, 0x1000, 0x2, 0x8001, 0xfffffffffffffff7, 0x7, 0x401, 0x10001, 0x10000, 0x6, 0x9, 0x7fffffff, 0x7f, 0x5a9, 0x1, 0xa29, 0x4, 0x0, 0x5, 0x9, 0x820, 0x200, 0x8, 0xc7, 0x9, 0x7250, 0xb56, 0x7f, 0x1fc4, 0x5, 0xfffffffffffff800, 0x6, 0x4, 0x3, 0x9, 0xdb9, 0x6, 0x3, 0xffff, 0x4fe, 0x3, 0x5, 0x3, 0x80000000, 0xb9f7, 0x80000000, 0x8, 0x1d0, 0x27, 0x9, 0x1f, 0x6, 0x7, 0x9a0, 0x10000, 0x6, 0x6c311ea6, 0x336, 0x811, 0x0, 0x4, 0x9, 0x634, 0xffffffff, 0x4, 0x800, 0x20, 0x0, 0x2, 0x7, 0xc9ff, 0x80, 0xbba7, 0xff, 0x3, 0x36dd, 0x6, 0x4, 0x20, 0x7fffffff, 0x3, 0x8, 0xffffffff00000001, 0x7bda, 0x6, 0x1ff, 0x10000, 0x3, 0x3, 0x8, 0x6184a49d, 0x6, 0xfffffffffffffff9, 0x9, 0x3d, 0xf3ae, 0xfffffffffffff000, 0x5, 0x4, 0x0, 0x7, 0x3, 0x8, 0x6, 0x81, 0xffff, 0x8, 0x3ff, 0x6, 0x0, 0x1, 0x1, 0xff, 0x1, 0x3f, 0x800, 0x7fff, 0x0, 0x2, 0x6, 0x2, 0x0, 0x1, 0x38e, 0x3, 0x8, 0x9, 0x100000000, 0x7, 0x5, 0x9, 0x6, 0x1, 0x7f, 0xd7, 0xfffffffffffffffe, 0x6, 0x2, 0xffff, 0x100, 0x8000, 0x9, 0x9, 0xbff, 0xffff, 0x2, 0x100000000, 0x0, 0x20, 0x8, 0x3, 0x7, 0x2, 0x7, 0x3f, 0x81, 0x10000, 0x1ff, 0xc1fd, 0x7ff, 0x9, 0x1000, 0x6, 0xd98, 0xffffffffffff2375, 0x1ff, 0x2, 0x10001, 0x1f, 0xbd, 0x100000001, 0x1, 0x6, 0xc9d, 0xffff, 0x6f32, 0x2, 0x100, 0x4, 0x5, 0x9, 0x101, 0x20, 0x2, 0x4, 0x2, 0x7, 0x4, 0x1, 0x2, 0x9, 0x81, 0x1000, 0x6, 0xa583, 0x4, 0x100, 0x0, 0x1f, 0x5, 0x2, 0x8d, 0xfffffffffffffffe, 0xfff, 0x3ff, 0xffffffffffff7fff, 0x4, 0x9, 0x5, 0x1, 0xfffffffffffffff9, 0x8, 0x100000001, 0x1, 0x1, 0x7fff, 0x9, 0x7, 0x0, 0x9, 0x3ff, 0x2, 0xa69a, 0xff, 0x4, 0x0, 0x80000001, 0x0, 0x2, 0x3, 0x4, 0xfffffffffffffffd, 0x2746, 0x92, 0xffffffff, 0x0, 0x1, 0xb96, 0xa7fa, 0x3f, 0x8, 0xc5, 0x2, 0x3, 0x9, 0xf28, 0x2, 0x4, 0x7f, 0x4, 0x2, 0xf5, 0x3f, 0x100000000, 0x3ff, 0x8, 0x9, 0xffffffffffffff1f, 0x8, 0x9, 0x0, 0xd6, 0xe879, 0x2, 0x6, 0x5, 0xfff, 0x7, 0x892, 0x6, 0x8, 0x53d, 0x0, 0x4, 0x1116, 0x8001, 0x0, 0x2, 0xff, 0xff, 0x11d, 0x7, 0x100000000, 0x6, 0xbd1, 0x401, 0x1, 0x1, 0x3, 0x8, 0x9, 0x5]}) ioctl$HIDIOCGCOLLECTIONINFO(r5, 0xc0104811, &(0x7f0000002b40)={0x100, 0xff, 0x8000, 0x1}) write$hidraw(r0, &(0x7f0000001980)="13", 0x1) 14:26:05 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000140), 0x0) 14:26:05 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f0000000080)={0x2, "d008fd3a8604a825ed593dbebcd774c8420f47708e90724dcec20d9108742005d07d6f84bb04bb275c0360f832c0abef0d30a13cdb9d22e7dcfc5aa035d3cd9a"}) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) 14:26:06 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x2, 0x80) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000000140)={0x210, "cc975a452e086f4e81ebfbfa97015409c807ffcf05b1d5e60662fdaf9af85a3293904e5770ee8333d46586c71a7aa05845683ed0dc84e23ac5c856d23151ff6f16cdf4b0e4766884dda619e9f782e00fa03aeae7c67cd7c9b7b96f50ff26eae333073f6dcc81721aa83ea8eb17ddf8054300d7cfc7780003bd7d0b6f2c38b8e1560d417b9708606a6ab97caab0071367d75696524a19ab9df4c02e9b63c556eb75f460e06dd11715d2d21e57c78cb47d7cecd93d9ea9f6bfe795cc6800c59ae2880b65b90b8c2bd1d2c81ae4835f4dd003c018108ad821ce87626200460834160212dcf72d1393c0e3f86a380fe7beba49dd370e0ddcbf1e07f6759ccd5bce94f75e739f6b382226e6acb3f46a8d63d9f1525ac56d923ba72c63721118b57fb8f7b575adbd793786a986135089d6471ced0621c0c4b518fde15f9bc1c26ab685c56962dfc29f938412c08a1377ef1153b93a544166193ed71a06133761b739577938d7bd3ad2e9adc19ef830233581d198d1ca71b6697a90b104310606ff10565b72eac82a15a82d6d2a2b6ef670172b3a971461114fba8f76e9aba7d7a81bf1df168462581b359789c9e3993ea2e73a8444da8157ec9b82d664b6e5daf783f50b9e9484e58b05c0104531bfb90ceaf510cca743339a262c07a428eaedb050eaaa5025fae5d57df1d2702593622a7da17f78d43193b6313d8829b91037a5610efc4cd7a7903b137e6dc74df258c53d77"}) r1 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r1, &(0x7f0000000100)="163fefee254b19404b", 0x9) r2 = syz_open_dev$evdev(&(0x7f0000000380)='/dev/input/event#\x00', 0x616, 0x12100) ioctl$EVIOCGUNIQ(r2, 0x80404508, &(0x7f00000003c0)=""/21) ioctl$HIDIOCSFEATURE(r1, 0xc0404806, &(0x7f0000000400)="a65855be9943c74d0d506df5c4fd5dc0f5e02df82e48f9d779d4973690d3a229b8b8bc2ccafe4adf2fe4ec51f919e2c029861b41c3b2a603c90743c17e50cdc2d3fdc6f5e36d5cfde68fc23e1bb45df772ee410351483e4b930590e5844fd8f10117284141a27013917371b2000c8859b915f395e0594102abcb040fa781819ceb") write$hidraw(r0, &(0x7f0000000580)="2335271960b86eb7b8d425c456a69562762310d669709a551b82a7edf079377eae91f98db7382c1dbe20790667e192632e80d8754dd2499a684d6faf121550ee9e49c7345a631031f40487391cc8dda68a49293d1842fa1eec0b3568107e5ab847f38556cdd2295939dfac9771a513fded6a8aabce0f9d28d817b2598e06227b7a902c27810df2f73ec5a3fa8b4829fd3b959a4a2b41f39a377061b12e9d2da269c68c5b791fe12e7b905a700156460b4045f9ea5aa2e8b89329bcf88f614c6de7789bfc66f3921f4797c479bbffea8fefaddd853ae8a621c06bfac70aba5d5f4051222f7b4b0d64b8163b6e3b93f453e8206375459cb111d821c862346c7d3d74411ca4c6d703e6088ceeb0db0daa64b7ed97f7a5a63d5af4de4ab3db8a453d213d2650848bd1f6260d255eb4095533ff609464f68b11d3ebf3e34d87cc44b6b9e6d7c6d0e0b133ade8d0b9857ad51305a0f400ea1a666fa9fbe1f548d5b8ee66d7dc52bc80575c06154696a2aecd50f0123f06fd2528e8f27ca7f9a5c21208c2eac84ba0af3d955721118ad2629d580b4d3355df39c91fc23d10822a70357af655775a74b15c355ee917657b36e1ef21b9944f2f76e6d611e8ec575690198527f5a3f15c48e3eb0adb68088b95f231f236518dfd7e1bd461ea07d80b2e719c90fc36373f50db3c0119adfc73d6be6d06c1d2bf1b9e28093a428c8df4368d088d186e1c68ed63348a9d16028299afceee83f7bf4c3bce74b09d7170a8988c32aedafd02fb47edd4222932d3d3b3a2dc501913104eedf7108a050da4d39a2a29a41ce0f29ff45848ed5993df432e17538f0209bb190566e27986d5e73e030ff8482cba54b958d21e44cfc0379cde372e1177ae45c256d672dead02370fda2d7ce1e99ff63e2942e6096c830edb372540899a5f151de949a5e2c7d023a022513ca2d3828eb9ef6abd234a762d4b0817c0c41f938f9c6ed04841935128e3d5ef28e2a610612159cf1fb6bd805dfc698e06f0b1a07100f971bc03bd34f70eae106cc21e5ed29af0755a9a05e59321342cac312b46627833ea12ac63cbdc9aa0782734931d4bdefccca49994b38ee43b42ce4d8702c9be50a5f65e4795a664ce079747897f5db2df5a160c75172c6f93287ce08b6037eba269ae3f1df13c8d3113e22e73498e5b5b51af27c6744937c8ed124a0891258f50053169b5bbc74bc16c8c95aba7cf921cec6e6e6736b1f5e967c6e5e0245ffaf6b2c7fd8f829cc2e11c596c38c732d1944dfd80040cb741640d2cdc754e968250fc2edaedb90ada1feede27606130f6cf1df78db380559e753656dd96d46ca81f5f14b9043fbf0303f67d98a0714f10f3cbd65e872af4d6b025df3b21ad0d874a41c29c5db726200f7250f1b8fc40213e8fc8de14470759ac071cbaf6743d0c640f3897aa870f0456af2202a985bb14d46848fcc4c846137b8f99e1c8e24cc2c4d3de8c85ec091ffdc169c3f0785f11a23bb0d2c750213b5600face98167ddcceb4bb00134d225be12fb97817c29f88c6de6bc8ed1964124c9f1aa40132652c84648cf2b453697fc5d07a2bb824fa12f28590ce80b83e61fb8f5a0f8d6af40a61919c0ce0d8df4a811c15a0e3e320a7e8cad5f02f62564f64be6d737f481520c8a5d7028da8e0516b8eb148bc68ed8ada98e9886dccfc39f2737de1301b7a355cb2967d639abf58ad6e7f8397eb8dc57b3ea4e47a3cdb9e3b3208f446e634a5e766aa8461bf39cf042c06c8db17ec36ca304b2e1f6c935e4550fcea50ce1a2a6be3728fae38e82aabe9a9ef3c842d2d762233820ed8d3181b1773419539222ae41da9dc4decac1b02a47240f12a04a592e48a9b0de3e873ad03b11a64627959825f3f6d07be5fd04cc3c3182c6bb16d52284ec0e5a76e56878d61e4bf793ad273d98bce93c9b4048b73d4adc14c1161f828fd21a54238a5c2931e022e82e24ab8e9e3d864271c0d6992d6e38feb1dd465789d11230c487272fefda1001bcec211960af2e16cf0886247ede0bd0da4707177cd9e77d7e0a83f7ed8b9dae2f73e8f0c029f443518bea57f09298900ae9722cb20feb4148fa8c0735360a8f7e68378423b336616febdba949e40bc79b7c9f2e4e6ae9118009edc31097c1771993c33f90b38e82a47b34c24775c4b81c4e9476271251003d65d6001c640c4a92d4d8d8bdc37c2cddbd60e99b014b3e44915f5bb7c310642c35c40e2df93edfeb24ee75481e8533303f8e5fdf56917a484b7e84b3d53b40e170cd7687db98c6a77157d8ac0f948f5abc506aa900a6a7a8e0f3bbcd54f97d9dd2f9424549d8f0e0fd635d6b5830daf6235662b570e7a8d94858668bbaa288662730d63616ffa0cc7eb882079b15f456829a22c7714649fa395a17c5ff80c457f3c277cebee13223929d5fe6a82f2e056a578baa990ddd4f4eac320da82578297134e008e97937d0a1028bfd700d6945e11c4d6143643c89ece4e4e336b96bc66627b28081d89d1997f6ecae77456716a6b2c8e7ac5e404fc74d51c817904e5633926ca06a878c6b7219bdde0d4c0cf5c83ccdf855d2b516fa88c326f56739e6b1609168ef7fae88a307c9f40ddf04012c78947abbaabda347c7f3283a054e6914848e2e8463731ceef9b5bdaeb8b9d38c3f68158ba3dba97ee38b00cced11b0dc7dd79ec25438ca4732ce598233c43f5dfd4076546c894b4a1babf72c366f6220f391846bb71f3e616e5c5d5c2688856af36d07b8ddbab791914d6e15e59cd9cf0b70310368e9e72166e2c4bf2c2c14a0ab0fb2aad3b24843252d31f10c52a86193996bcd813c01facd3a6f83faa748f00a624e41e83b1517088c6d0fb0d1e07d10fc1771452128ab065594114d88645c9a96808c62b2e420bf73c685e4b3719a9e9044754a8dc428c80d7bcc5ae1ca309b930f38fa8265dd9edbcdb95e950781cf71f402d5511d5e7ebc765d66d725b26aba7574a71b1b17c15624dd1f6f1deeef892c3c22c441767758a6b6bcb9c99de6dc03e34c7fc1b16510c81eaef61fa98c4bcc11c636a08257a14e8ce9cacf21c608d8e9f0a8da29a2ea9169f6600a036c1b39a53447ae29bf63ba7c6f669ee080d2e815e60f5abcf6222198ad080942e18b38a08f752c1f6a4d5cf2a540493a39a470e7bb11caeaed2447ce2cc9ff1df2f0598babb4afab90908562cbf275fec4491a53765a746a6158e5121c50de79d630794de2a4b9dda91017730417647aafd86d6dbb4f5a72c2cc4514d5a57c26c4695561be86557180a62be5a3fa2dd9264939525299cc605ac5b5a13484630f10a47c8870db3378698c5bdb22948613cf20b5683f6f4e024361e33fb93d4d5d74eb4c5e01b0b312046fcd7a443605d0a7d7358a8c628b9ec84f7036f512fd6c0a97368b6fa7e1eb7f432e141ba4be5c6784a1aed6ed3139457e96b5c6c07c3fb32ee84888894be1e396f8607e078c8297d6d6e452d78f762ce7adcfcad88b237eaf574b98f2fe5462a3d0ea42708438aaf706ec7c38f40faa7b1a4a04662cb701c866c5108568fdb936b67b926c17ec5e6954b604e70ecb4797bcbbc23e23699058b4d172a4cbe2b6bea51baa91cbc1e6ddf946f8aa465b1b07260d0fddd66fead0ebd647a270b165878b7130ea5627268704292406c97aaeb29728385c5bb1729206ba8e648499aaca59a0488d746d616ee664b385f23c04c69c0cbd0311971fe6a20a89580a4467d77320b81d89d7f3f577af10e5e17285caf5b23db5d0a470fc4c7008409b439c440bdb28cf4398ff19d0311dd58570b73d0c7ca923268dde6b8786fff43bafe5cbdc0d9cec82e6ea38938f53a3910d38186417cf9be67c1bc412f9b8a45e06dec39e6a898476720f729293cb6ab453752ab27fe0622a10847718dd232ccb5ba0f8f7f404d387e2bfdab2676deaaf0be84aa0bceb9c7f7407981e88fdb310be3f02042c22511eb43c787e9ad0dd61c204d8575213a3d4ad4d2f8e88cc24c9b0987809db5d590810145bc896e8028d5de5ad55b83b200849177012afedc3a25a0b2415632aae5b200a8cf57d14f2cee5e28fec660127075aadeabcd9096d539b4c2c499014117db17f8d545d49e3dadd10acfc58d624445e314967362566676218a1b0a9bc5b9ef6fdaa4eaf19d4b0f61951f5405f8bce643d6b92410c415def0d13082f112f36f5ae83d3c6e63e067f11c8fb953ada39f7d23696a54006c5a57d0592b84dd56c9e43415e9f6c443316564f0a937d76e07109460e024bad5623a6933ede24aece91a53615efca545600da47aebec481034b11a8234ae0b9cc9292d0ab2eb4681f175ade8c71608d293da5dcd1def4ad849d5383c4079dcf21c465d5c2a9d2a7ec8fa4540bfac1b034642ba2b20e318a1009d88b20d91c510046849c28f814531c56b26c362796ec9ef9f1c7dfd7915e17eb78bf5e6821e0d585a497ab86f7cce8ee38a721a5835fb87e927229596dfa8158926b539c0fcaa530649c2e2d432c4b7ad545728b3cfed10614bfd9e8f6181d0198f464dd139e6e5bc062f24dddd3f93fc323d055c6fe7d52b5992fb52222c656dc409e6d2ef0726e5684f9a3b2b4a23dfd49d5a79b31794b6072c7c07e1e89dd8a9fb156eff797df6a522a3352c10fdf9ad9771be7c12e1d50a30fe7f14b2c9d0d3cbd15e3f6043bcca6453b9b5777fd83b52786ee81b704bb06e87abaaad42adb6dd83525be84080134375b536b1f840ff6278f724222a6ff2855a30bfcc860f6bd312f278d0be55d13a6c6e1c96cdfe49af29ec3cb5ce8813559048483c723eec0f523daa7aacdfbf5e3f238b0024463e75a3f4593a2ea6e0bf9cf3adc7a360db73ffdca4d0050e6ac4d86b2760a95b45b024bae8d188aedba44695d4b6562fae7f5505eef58ec2a3a12f4974138178e8e7179cfe28450ebacc90364d52ea71a7ffce9b32a99b97eff3933d69fe445d420ade84109cd931b42ddcfd7f702e37754800b0df29391fd211c741c0d157787d94ecb3b90fda1215fa279cf21254d4b3d2a835d35b03b2068c211173830db20d0f39353ea7515f4c84b8015d54f4a241a5a779da427340a4dcf36501739276c2a0d347958d4ea571bd7b4c243ec28ca0df8633cd875c93a3e067a41ca8e6d971cacfb737d9de62d0bc27b47e5047e7807d5e348906dffb93c540d7ca3ab22026b4255a103e5409addd4e89fcd4d65d837fee80e675818b020a5cc77175c1e9a09a1f1ae0eb13bf3a8ba7f00c28fe320d5342e9caed3ad2706a268bc699227cf211f8c4cfdd94ab40a01b442af3cb0d6ecf6a35aa56838f88723c0d04db3574e4c2580397b992c2ba858a73e57f886a137ccada2f63a222f396010ec1361e838f9efbcf9ef08b841c71a128c290eae7beca6526999fcbe04239d705db860f8611b82f181ca8865c4402de443dd8f1d2bbf4e2283d648cb9aee6bfe44c8033c9409b1e5a916ff97a6d20e3d44d9f4c3b72d80fd3c11383f4c714f3a75d22377024119d0346ae5d66c4a15f7c57e679baa543280f177b96a8c72376dc2bfe28823af9ec4650fa51906a1b70ea850de769fdaa06804350bf684d2293843bf415d5bffc7713a211e573115d3a1b93f8852cbcb28d98eb9e40e4faa6f9c387d92648e136407e9f99754d2701b36fc739d80f8b444ea33e7bbd540a7fc4a7444f390a8211c3c370d9fc634e2466e9d4a83c10e7e39ffcd39dc7fc8792f0b1d48fdacd1a3836b3acb7117ec7392cd5c51765cd02e4a4e9c42db32e264cba163c4409d3cfd667", 0x1000) write$hidraw(r0, &(0x7f0000000500)="50b00eb5a3a874f771c994e582f8bd7e884922106a04a24797c834538820d7179712f8d5eafe686b3f94deff7f75e520d3711c7f5e3afdcc371a6da0fbf6a74b0fd849", 0x43) ioctl$EVIOCGKEYCODE(r2, 0x80084504, &(0x7f00000004c0)=""/48) write$hidraw(r1, &(0x7f0000000080)="5aa3f3b0b1835aa9d6eef725e622ca62cf8b4584eb3c26758d17349fa7bfc6023fae22615cd0f2a2b6c718dcfb80b1036b69d4d9a6ce34c2d38165622455b856ee5b93", 0x43) 14:26:06 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000140), 0x0) [ 1181.366854][ T2859] usb 6-1: new high-speed USB device number 45 using dummy_hcd 14:26:06 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000000)) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) 14:26:06 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x40, 0x20001) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x0, 0x2900) [ 1181.616837][ T2859] usb 6-1: Using ep0 maxpacket: 32 14:26:06 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0xe05, 0x0) write$hidraw(r0, &(0x7f0000000300)="82874ea165d61e8a6dffc69501cbd1b24f4579f6cacd1dd78d0ca7b4cc0080e8a41824d0d868a5dbdcbcb98b588e62cc4bd582cdcce0b70bd642ed09b8766ff2e970cad418dcfba8c2d9b413e4da920fdeeed62c3351ef5d5278d75449bc70a3f9f003b5b8cffd5e964233a49980a9b85b128cd07b1215374547edf383dc8710c58973a7b05bf883ba17a469d02e19a86adbba3135d8f266d0b54b90d4ebf8dca218cb0a52ff943e2a52d98cbefa79970d40178e08d9a7d286e6521f54e284b9664257b08087ec471ad295520b6254dd233cadf01eb6fd0f7dfa03c5cea8eaa07588d8fe0d76dd3a8f33d8aaa87f47456a7cd11c305f44f1d3474350537671c7fdfc877f2963ad30b0fa918ed5111298c3110827b0f304dea9febfecf4abf594349eb4d02296e948f7a48479bceadd5ffe5b79ed0b8e925f073671080923d302cd9b04865f3079bd033a3bfcce57c6cbc0a1763f09a6393ec0867b6b3a5a928372b6a274956f7385e03ee1fafffbe80adfb3c825dd2dbb136e39f34c35b60ee3af750b10943f353bb44f07c6202bff444b909d01276cafb3919756d03df016840824ef63a3c944b378112c0d297d1aa26f3ce7104c4c30b2c25987cbf8892686ec86aa6d1cc3236b048e2246f65d9aa53d0a17a46ea8a3e58df293b17ac3060f1a558629718e8bff63692579205f20870a841e697c52e11d754da749396a8a8760351db4799194a3e0420ff8fb04ec94aa49a75787279d343558207fe813cfcf6f38da4a36f863926e1b4c8dae013cfe0955a4844d911aa44db3cbe17d1de30f20aa4a861eadca6dfd2a1d4e0563c409d69a357363b548b8dade334b957bd248530e43db152731a63e861b7c360b0ce2c9ecac6d41b346019188f2aefb7fe48c230484a18e820997d027c44bda97825ab83242d8f14c4b0b7da258bf3c901de8b51565b5dd2214728d46ab3baad000f472df5022b49326962b506575c99921139272f2a0e04aaac6f5f5fd214ca14181987856267f32fb69b3f181a6227d6e602eb0b1c7ff662b5efc315c64e0946c70ebd587bc0263f55cb4aef9f965183cc2a0d68e706811910b704ed96543b30197c777c3258e20631a8a336163db80be52d602fa27df746eb807cbab2ce23df1f20b1d29f8013307e08c72e11b3699a2b187e253b1fb2acbaad8255d7460c4634d8cf2c77be5629e9db4417a70c5762ac1055e1a5ed611e6f9b36c6c095ca814965a5b35f3ce1a06daa5fd730f272ca041817dbcce032afc3ea51601af99d8dfe2e89df28f3021e211cd4230cd6eae9a50f5bcb8a1086a0a4e45b99e2617025bdd8a2b546e5c1760d5f808b2e5953d5372ab1554e691281807d40d4b6571b2a401c75a98cfce9b5d19ffe84233d85a84f1f7a488eb66b46dafb9bab7a2d122c2b9f0ccb2d834af1abdf553029a54f6187595da382b8646166d6de1bc22777fbaabfe88e7dabd98c35465f81ad1ef6939ed1d72e4e0e8b28c68a9ad7a58c07526fb5ceea669d08359fbab9b7d25efe84d0c4892469a878c336b4ab2ec017b5621ac35a54bcf04dc4740f77f6e96deea4cc383a9a6400c7a067fe0c4397674b10ad50badb5a18673461c51d3eb551c2b7784ce34a66bec32ad75f6f28b2211642aaa962502095f1ecf49f170f87fcc7ce8008d3323103cfa8fdf3beb90353032b871eb2b301c575123e42c790434a2e94bafecce076a968ebd9e5c1485e8f1a2201d5f5882959ad829aa8fc7bb46e5553ec8054bfc2752d8332d40c3331dca5bb53d23397c7937b1bfeb511179f432ee0b77ce56828ffa4922a804a08ead6a55eb8a55e6fdedbeaddc42bed35786bc98934c1ef028c725675eb9496219667331ebd16574996412e41b3f592a539dd52fd554ab0db6a6d0fce1562d07ff5db95c5938e1cf4f49fe7ce9e81a43ac5119b718c183c316b4e196e8b78fd1e4b249e082143b46ce34616f9491b2422714f63204e1d705d49516f52b4de7fcffcd930e1e83a1f72da79ff4133ae7d70dc1bbb316b18cead7fd342bc9a76f4ee558432fc974f254ae0973db984421b65c56ab5bf4becf058a062e3e4ad650998260ddb680a50a22c1d5859d69639bcf24ac1592e4a29a1c2686c09616cec19076541ec5382765f7db2c4834e9016f7090a2cc64acabfadcdb85e4410005a4f03890f68ecc96a323c5dfa75b1e1ab1b68624eabec8969fa9cc8f15d7b4b1500938c83861995ba7b7bff76383805da18c95f2c1f822e375ee5fff188093d5f911cd25bf98e8c6215de6ea56eab9d7a92fa25453d2d2ee1319fbd58f14ea57c9d76623d1d46316496a9ed34ca4ea4dafaaa3d31c82cda0872027b7e6eed83e3e2c9ae88a1c2d60d07d6fa4186ff1d7e96422efb6e01a6616e892b434d35f5decd4d98818dc604c57d8badcd97b6cc127dee5c34390f24c1e9995ba837a5a78085a2dd007b630006b85a71079745a9ca93bef9f8b543a4edab18eae0832125f5526f135113f3c7bc89c2586a590e0073fb90f42d107c5c55a89081827d71325ec00a6c1d584d697d62af933d607262c7ea824db7a413db864aa8e5b6d65f97a2e369f78c60bdb27ee223f67673e8243790b4f1e1d77299fa6a4de11cf96b0c120d5a9604e7635461df26897b1d86be5e77306ff13ca0fb71da4ede0337893be7737dc0da93f5c27d41006b9836c57a82b205e22bb652181077232c43baa5d34b0c9101704085433142084399b022e316892c970176071d96e86243fa0fac61fdfe8c2dc4c0f18fb36663190311ebb79a09826f340319de4106d8c9b72c233fc920b902ea4c6a42d93edcef72a180b0cbb306f23030b9808063f1abd06a5c24298a90982adaad8dc4608582ea21b6cfa3762e8ade927f1c9659f995ab26e374f56241153719a7bb71909927bf3c01b34db4856511cca43a59d6030277120dd76c601080192fae748db268014f8d6c8954a52e3b40babad764315a800fd7d0c43d4ef606ee3559f8e9782d02745b9972032b17875c5fa213023f9774cd9b1dd0fd52004fc8ee060b2dae283943b52924474fe5bc7cb71d5fcd1a19f1c91371ea7b163e9968355c0c939c6699547bc08ffc046bcd10f27ebc92274209db92fd7284336b788080026933654717a2a5ad16f4e813c16ae1efe2b15313cc1a51b75845107bbf7c7a348e74fae40d8405d10e3a635dfacb171662c4dbaa4b4e502564a395519f940316c688575e4332df77caba7bb98c062c811eec4d8bc8d01017859ce11eb01894a7348a11f7c73d61e2f5e2d3be855e364e79a51afc316f54e39238f08195d084dcaae2b4471aa9cccbc87b2b5a09456cd49c2f969d488460a361dbc3c88f4f447267512699c4e90dd854cfce4323175a81bfa179f9af8fe59df8421d8724dfa9b91f75a1c2c4e54ffde5cb7fafb7f3ecb99c55d693df0f935cdc17a137722d3a798c41f1108075a137a97b30181070eadf4676d17d8392cf87e29d569a70a47456e08bc8a0bd2752414bf9b4935cb5318b744372435a5f2bd1849a72b8ee6550b46d23c1cebbf2efcc4a0a5af2a775de9254f5981737c839d91c1adb64ce4b405a57b4cd2f440b71334bfdc02c53059b20bdbeeaab4852df3165b946997e4d07ac44755f669eeabbc7b19f2f4042b32272e83b62dbbee360a1ac16abd698c1b88927a871fa6ee2f005bf453fe2c1d69a055d0ee450277505f0e5530bc384e3e2ea98fca519776a4b3046e80a5e9721ce5118c15acc34ebcc82ddb700e37a4ccf1603403aa1a8db8198ebbcd772a8e183d412e588b439e6e3275a55dbffc8e79261474ebdd7d36c7c2cb17145ec882cd801ddcd9c811058567564e87146f645dad3b8be93e3e1ef3c419b0da4ddf6c046975910133d7e4845334eadfa046c4abb4ca9226bab971f885018d4702f35a572b081773db387cf64ca476048e46aecc1db25e16c317ba388b9d51076a885c0ca0cfc8ef6d6fae708f3c78f5948bce31804641306024dedffe6365ddd1804503cea6d97991b80e092041cd21aeeccccf7a0f7e32f605fb4b47edc1f74a6a1bfe82b4e0352cd48bf1864b94496cf76d4ed608db45d279306ecc0bb610c97c9a164f1d6e6887df99781d0dd37f6ca673bc8f2eb2ab9120996cec265a1659631b09b48bb1e3c7c110dcf13d1ec3e7d533dce2eb6c73c935df6a2bba275bfe53535bc3e90ddebf65c441fedf88549c52bccaf4f630467616a1e30ab35332ba46e50d78a7532a83363d78d2483a894c9bd9089561cfad2e812ce363b0ebe5da1f8490447928fb64abb2a7c5467ca0be25c601f0ef27297be3929070e358778696545bc0852076eefc43b3b6b472bbae74d0a17aa88b52fb3fe5d3854ed7c22b60dee6e8c47d666606169cf8470a916cb7d55149a0e2f56550e60bcec1e77c4b2549b5f4ca69ffa5738999dd089b78442f1e20a4fe01b32a6d8b9f254627970f9d512059b1f785fa57a62384289f1fa8ae4c15db977265d2758a56f436ffc88498d89beb13e4df678056a387ae911880e57fa39b2f13d08ab5f11137e5911cf0043fd331b2d9b17541853f7981ebe4934c92810553b35f75360978466d602d3d0e6ea2db800cdd09c4d26911e624616a5e13d66dadabfe4511ee57078d16b1b4dbb31649c4ba5af0ccf05e59080eaae26999aba4b86405799a737473dd5bda6841f3471fcdc9ef3a8168fae7bf6b6ce7ebf302974c6e5eb40df007cc678fc09a1b7839160baabf2ae0c439076f2e7708f00b93b17aea381fd7fe9b9e858f0c84c60f01596114be2ee24732b044c576c2f9f2676852e02c1760ab15362f0f0500a03bbeef6cee6e22d8dd1bdb9e3bbc22deced1669be258a9d937a586ea0670a0edb21bbbb411041de07fab98c158aeb4506753aa6946dbe562cc9d9148a5dc829be301587c6440a416a7775ccc2efe145e5315dc0cf8ac2ba5af524a2f92b4602d63e19f74bb3b3e0fae268519edccd3b0cbfed08d2c9dfda331bf906bfd7dc48567c7621e9172bf56ede0942551fd87e7b79502b5378390d0371c1981630cfe35c45c94b197246b3edb7154fb31f72d250be73d50133f05dc6573ad3af125b2ccf86baaea77f295f285c25006f0db5b73230e9be6b9d84156c427e9f25508978d80500cd9764ee4d17fc3e21b264e324bc800f0808b90a1c072b81608bc4c0c1754b3ec88c9cf295a1362c9a9eabe79d042b6677bbee9ae08ac626ab360671c01c4b795e401485ec0752fed907b7228763efbbb9eaa765504ec4e6c7f3da3d3fe065c1d1369ec4e6ffba9a62dc0ea0ba1bc8700592f8fad30b5cdbe84633e9b657fadc7d491f304d1c9347be94f3a63ad423e7912da8db1c965a25d85e17164ac4cb612b56d931e5447b86d22847e62442903f675ef1b28b06725c526424202c6bbe948db67adc4150fb19e0465f65990b7caaf48110c5a75b621dfb4286e069cc7e667492d1c04d8467659d19b5b84c6a3651955e8bc0384498c5067b7a5b70e8a6cd25541aaa532b51d30f89d37723038240971dfefe85746f2a03df58f8f2592e8cdba70c6120aba5a778275a437001aecff5ae67edc1962dfc9596984daf20a59c2123ae9c97341b4d2982b6857289476317f1c201f5c5c14b47c9d00393877985dd05cd8589c379c9332f5ff9cc6656eaffd3f804cfa8431d9b633c18b4660acf3eec852688a4c916bfa41851c6a37e549a92c3bcc3b77501f815aef2815c8fef38b16f86e3174fd63b63396c2cbfff620589153f5ebf2d80113fe061a4646817f5bb6", 0x1000) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) 14:26:06 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f0000000080)={0x2, "d008fd3a8604a825ed593dbebcd774c8420f47708e90724dcec20d9108742005d07d6f84bb04bb275c0360f832c0abef0d30a13cdb9d22e7dcfc5aa035d3cd9a"}) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) 14:26:06 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) r1 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x1, 0x8000) ioctl$EVIOCGPROP(r1, 0x80404509, &(0x7f0000000140)=""/20) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0xfffffffffffffff8, 0x2) write$hidraw(r0, &(0x7f00000001c0)="2cc5ca8d73de539b2b12243b549d9c2aa562e30f93f01502d0b0d4ebc2cc604a165fca7793933f710f44b6ac6625bb9e0ff692c10398d72c8e508d4c6b4c57c5077b9406ef5d40dde3a740b5177838485924119dc7974c0223d6e05b4bdf126667be4b1841d71d339071c0727754e02d6dae9e6800f96aba17f5b2931df5fcee74248751545da1039903e02df81c3105a672148ceb8e029c924ad937b05e3bb23552de8e01b466854d157d7bbec77dd456b3923bdd5cafe664cc4a0e3ba0fcb98860a83efae56d4f05fd27ea22f63a86", 0xd0) ioctl$HIDIOCGCOLLECTIONINFO(0xffffffffffffffff, 0xc0104811, &(0x7f0000000180)={0x8, 0x7ff, 0x19b0}) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f0000000080)={0x9, "658d6cb41396b8aa6ae078692ef893e458d68457d452442d8e80e12212c4eee987444d0a668caa139cdea1d77a4734bec46fd2294030da35144dd157e06700f8"}) write$hidraw(r0, &(0x7f0000000300)="8ad18d13e0d28e2782fdd4fcd1", 0xd) [ 1181.740645][ T2859] usb 6-1: unable to get BOS descriptor set [ 1181.827106][ T2859] usb 6-1: config 25 has an invalid interface number: 8 but max is 0 [ 1181.835372][ T2859] usb 6-1: config 25 has no interface number 0 [ 1181.843670][ T2859] usb 6-1: config 25 interface 8 altsetting 251 endpoint 0x81 has an invalid bInterval 255, changing to 11 [ 1181.855398][ T2859] usb 6-1: config 25 interface 8 altsetting 251 endpoint 0x2 has an invalid bInterval 255, changing to 11 [ 1181.866822][ T2859] usb 6-1: config 25 interface 8 altsetting 251 endpoint 0x2 has invalid maxpacket 1098, setting to 1024 [ 1181.878200][ T2859] usb 6-1: config 25 interface 8 altsetting 251 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1181.891490][ T2859] usb 6-1: config 25 interface 8 has no altsetting 0 [ 1181.937064][ T2859] usb 6-1: language id specifier not provided by device, defaulting to English [ 1182.487012][ T2859] usb 6-1: New USB device found, idVendor=056a, idProduct=0100, bcdDevice= 0.40 [ 1182.496079][ T2859] usb 6-1: New USB device strings: Mfr=248, Product=7, SerialNumber=1 [ 1182.504338][ T2859] usb 6-1: SerialNumber: ి膰횚깉╊緸퉬芬ꭲᔷ共䑌ᇛꪋ廲酢顩茄츠彩좘䤬뙧⏑䳽몓᣹曐䳌뇺ṕ熎밼䧗᫯ꡈ嫧覗﷚ᕌіᩇ痄颿ꥵꗷ爪秖᳭行醶잱୐㈍扜䷚픔풋갿ꕸ뛖 [ 1182.916922][ T2859] usbhid 6-1:25.8: can't add hid device: -71 [ 1182.923030][ T2859] usbhid: probe of 6-1:25.8 failed with error -71 [ 1182.931272][ T2859] usb 6-1: USB disconnect, device number 45 [ 1183.546827][ T2859] usb 6-1: new high-speed USB device number 46 using dummy_hcd [ 1183.786820][ T2859] usb 6-1: Using ep0 maxpacket: 32 [ 1183.906963][ T2859] usb 6-1: unable to get BOS descriptor set [ 1183.986957][ T2859] usb 6-1: config 25 has an invalid interface number: 8 but max is 0 [ 1183.995072][ T2859] usb 6-1: config 25 has no interface number 0 [ 1184.001327][ T2859] usb 6-1: config 25 interface 8 altsetting 251 endpoint 0x81 has an invalid bInterval 255, changing to 11 [ 1184.012773][ T2859] usb 6-1: config 25 interface 8 altsetting 251 endpoint 0x2 has an invalid bInterval 255, changing to 11 [ 1184.024654][ T2859] usb 6-1: config 25 interface 8 altsetting 251 endpoint 0x2 has invalid maxpacket 1098, setting to 1024 [ 1184.035907][ T2859] usb 6-1: config 25 interface 8 altsetting 251 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1184.049180][ T2859] usb 6-1: config 25 interface 8 has no altsetting 0 [ 1184.087355][ T2859] usb 6-1: language id specifier not provided by device, defaulting to English 14:26:09 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000180)="28e172c789c33bf56c5d80715e1783aa09d1f29c0e92f63025c86eb7c3fe81b6b4462f449affa48853780157c47ad1f7f68c6ac471c90110a1215b7814cfc1a856673989d7e899a7c53f6bc9847e94091268d87da97959ffc3b19f5fe192856a315809c07c1bacbc897191aa39f164ff6dabebd75f9591dcab07fe7fe7e65d02872e83fcdad3c1e8215c2201a0e68a82e8edc4f38be79458defaa973c759d8f3cf4290e509075177a2390c11bad26f35f8e9e074018d3adc79dee3ec1a547bfafb", 0xffffffcf) 14:26:09 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x9, 0x40002) ioctl$EVIOCGBITKEY(r1, 0x80404521, &(0x7f0000000080)=""/119) 14:26:09 executing program 3: r0 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0xffffffffffff8001, 0x80) r1 = syz_open_dev$evdev(&(0x7f0000000280)='/dev/input/event#\x00', 0xffffffff, 0x38000) syz_open_dev$hidraw(&(0x7f0000000440)='/dev/hidraw#\x00', 0x8, 0x0) ioctl$EVIOCGABS20(r1, 0x80184560, &(0x7f00000002c0)=""/171) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x10000, 0x4000) ioctl$HIDIOCSFEATURE(r2, 0xc0404806, &(0x7f0000000180)="6047ddeedbe1c6a6835237d41ceb93696a54b375140d4470115dfa93b6eaad19784dc3ac503d8af8ecc122b324bab2d9c57ad2d4faf66936287f830c1cddd08326e02481a272bc3ab266ad373556") r3 = syz_open_dev$evdev(&(0x7f0000000200)='/dev/input/event#\x00', 0x100000000, 0x4000) ioctl$EVIOCGNAME(r3, 0x80404506, &(0x7f0000000240)=""/14) ioctl$HIDIOCGDEVINFO(r0, 0x801c4803, &(0x7f0000000080)=""/128) ioctl$EVIOCSMASK(r3, 0x40104593, &(0x7f0000000400)={0x16, 0x54, &(0x7f0000000380)="41d1830cfd99c825adbd3141102a12abf259f278e6a018993b5ac8735ba2c6234f15938b0275b13ffb169bc1465969b65a2bc33d0103357718a0820f04ad0a5f9c6a7f88409f9fd9faca8c46e858a79b3d333b45"}) r4 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x40, 0xf1, 0xff, 0x200008, 0xc502, 0xc152, 0xcc43, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x1a, 0x0, 0x0, 0x8, 0x6, 0x62}}]}}]}}, 0x0) write$hidraw(r4, &(0x7f0000000140)="8a", 0xfdef) 14:26:09 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000080)="3597d7e2564e60e0ec8d0584aac8a813f164deb2a1643f8d6fa48c220ad9d17add4fce9e93059c6c368cccd6a0954a2dc4c99bedd23523b49a0dd038e1fa75a2787d689468a728702f6cc4d6764d7c7062dcb3e6ba35c4f8fd00a53f7beb7c408d9a2ba627a1c3f5d778a04fa7ce00f29f203e2fdacbd04c01386818e861fe99cb544da54f7f0217f17952f678cd69da605c4edbc374ad91cefcc827b2d7765a14edb645cb615d86e121ccca4bf18bfc416a64e09af482656611849c9e016bfc", 0xc0) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f0000000000)) 14:26:09 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x20, 0x2) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) write$hidraw(r0, &(0x7f0000000080)="3fdd1107ab9216ecc540a3dfff98f73769622b37d0c4048149d42af1759ceecf7359b65cf04cbd5807a8e5484cf27157e054b31f4f03c16102e46b67d0a741a925ba77f1b331291c6b434709d15ffab1e4be88302c5adb8c2cf070a2e873a13eabb10e14015a820c08672196", 0x6c) 14:26:09 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000080)="8ab2f2ba231fa7a53feef66c96571d6acd446abc2c478cec6eb65c1dfea7fb894d7d520747332e0033cdebfe942487c15393153ac4ea9763f44e7644682bce8144c6ef579be999da173748b0c738dff9d2c7cf5847dd4a85cbe9d286b36ad6c3", 0x60) 14:26:09 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x101000) write$hidraw(r0, &(0x7f0000000080)="058f9dec550c39979d77584caafdad6073d9031994df958dd6b2f060757847c292de98f58cb23c1c06e9ff5fe1110958d260eb291ad29699b39da980bb69e896a8", 0x41) r1 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r1, &(0x7f0000000140)="8a", 0xfdef) [ 1184.377012][ T2859] usb 6-1: New USB device found, idVendor=056a, idProduct=0100, bcdDevice= 0.40 [ 1184.386097][ T2859] usb 6-1: New USB device strings: Mfr=248, Product=7, SerialNumber=1 [ 1184.406962][ T2859] usb 6-1: can't set config #25, error -71 [ 1184.427032][ T2859] usb 6-1: USB disconnect, device number 46 14:26:09 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x100, 0x501000) ioctl$EVIOCSMASK(r1, 0x40104593, &(0x7f0000000280)={0x12, 0xfa, &(0x7f0000000180)="3e078f8838deec342ebf9364796c5214089528f6c444a2581c74e74f2dca398afa19bb996b833dd25bd758b9340ebed2a1f6b37d97e29600d21228221337ccfd4734b109b2b7ca0048fa93d4563dab5276eb391d371bb81b690f98b057ffebda8605d51fb1c9f2cf0f2b3d02f17112fb254efb7abf8781a9c07ce442628fef8ce43e4ba776acd61ffc1c854f7f72013586119bdf9eff5a4f640cdde4468cfcc6927c2504ed61074a5e2528722c3c1077ce3c3bdeeee3c670dd207669a5d99a136d09503cbb98c5977d0d4202e9964b813d594283bbd31f22d60ae4ccffb62df6b54e34adf16ababe2251af37f69c67d6581a9c07266769dd202b"}) ioctl$EVIOCREVOKE(r1, 0x40044591, &(0x7f0000000080)) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) ioctl$EVIOCGEFFECTS(r1, 0x80044584, &(0x7f00000000c0)=""/127) 14:26:09 executing program 4: r0 = syz_usb_connect$hid(0x5, 0x3f, &(0x7f0000000080)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x20, 0x56a, 0x100, 0x40, 0xdaf8, 0x7, 0x101, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x119, 0x0, 0xa0, 0x7, [{{0x9, 0x4, 0x8, 0xfffffffffffffffb, 0x12, 0x3, 0x1, 0x3, 0x0, {0x9, 0x21, 0x3ff, 0x8, 0x1, {0x22, 0x86b}}, {{{0x9, 0x5, 0x81, 0x3, 0x1, 0xffffffff, 0x0, 0x20}}, [{{0x9, 0x5, 0x2, 0x3, 0x44a, 0x7fffffff, 0x8ca, 0x48bf}}]}}}]}}]}}, &(0x7f0000000480)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x200, 0xd6d1, 0xff, 0x8, 0x20, 0x8}, 0x1c, &(0x7f0000000100)={0x5, 0xf, 0xfffffffffffffecb, 0x3, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x9, 0x7, 0x5, 0x8000}, @ptm_cap={0x3}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0xd, 0x100, 0xc3, 0x7}]}, 0x2, [{0x102, &(0x7f0000000140)={0x102, 0x3, 0x41c, "ee58edccccdec4ac2ab3212fdda8829e0978b9615c200db6336cce88792a27d256a4eee4a5904486d4cebe4207203791f5394e8a07fefe53d023ed4278965fc823a7a3c6d96fc7c30c93476a3cc597a6e267d20b44b8d7c780088800122e598b57940503ff7c1c9eaa18c68dd817324cca2e56d2ff23f9b168dabe94f83e9f17fa0fc47ed4f12a19b12dbd9c1e58a64a41209ab48013520db6873ce46c592ecf1ee9850ecf51770609f4e00a7872866da028123490cb0ce62e4e95f53082ddaa036022de48f2916a0a6642932a59c94f987834204bfe183d9876d93d1194740ebda2395823559f77a0453bcc6857a9d923e7082298f7b6cb1b5c67917ba9"}}, {0x95, &(0x7f0000000280)={0x95, 0x3, 0xc3f, "b0819ad68cdc49ae4a25f87d6cd2ac8272ab371571514c44db118baaf25e629107e86998048320ceb8f884fa8bf38ddf98c82c4967b6e4f6d123fd4c93baf918d066cc4cfab1551e8e712fd83cbcbddcd749ef1a48a8e75a9789dafd4c155604471ac475bf9875a9f7a52a72d6791be02bf2ed1c4c88b691b1c7d3e0500b0d3293e75c62da4d14d58bd43fac78a5d6b6da"}}]}) syz_usb_ep_write(r0, 0xb, 0xf1, &(0x7f0000000380)="44de6b92eb72b19b1e9576e5629ed791541deeb1a6bfa465b9b4d53b6a92efa7d5fc6654cbe92c889e35c294b6f1efcfa5b2cf2879630d074d780b4d043524ce764d6df2b838cf5f042d80e96729c6412910a75ac0c66366d2d113447c315ea13545f8978d99aa7772bc7cd79a13628abd0cc90d970840986954c679b90d2ea8a541d4b3aeac1740cd09b8fd64a6dfa0508521e7d9351af095ffe88ff6e7e3e46790b18f821f680f5dbb9042609090f29272d6b047284e22b3e878023a1c7dca1ca5099a828802fc104a265169f9a101935ea83663bb7a8792fd39c39d7b4d4918567c095f66ffc0ac5f54a9ed22a70022") r1 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r1, &(0x7f0000000040)="8a", 0xfece) 14:26:09 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x80, 0x2040) read$hidraw(r0, &(0x7f0000000080)=""/25, 0x19) r1 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r1, &(0x7f0000000140)="8a", 0xfdef) [ 1184.639736][ T2027] usb 4-1: new high-speed USB device number 121 using dummy_hcd 14:26:09 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x9, 0x400001) ioctl$EVIOCRMFF(r1, 0x40044581, &(0x7f0000000080)=0x80) 14:26:09 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) write$hidraw(r0, &(0x7f0000000000)="5d2434908bd69435862568ad7c68d2c6f48c6cc93708a372e56419e5a6a566d12af0abf137537bac07b5cb43228a", 0x2e) 14:26:09 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) 14:26:09 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f0000000080)={0x2, "673f38d00acaec8929a9454e3bc576ee363976196d853e2d4d6760c8c225af9031274d5f15fa36ef518b0d2ec0186e61976a2d7a844bf4f2c1393e4b25138c16"}) write$hidraw(r0, &(0x7f0000000100)="8a", 0xfffffffffffffdf9) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x88000) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000180)=""/176) 14:26:09 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) [ 1184.886821][ T2027] usb 4-1: Using ep0 maxpacket: 8 [ 1184.936824][ T2859] usb 5-1: new high-speed USB device number 84 using dummy_hcd [ 1185.017921][ T2027] usb 4-1: config 0 has an invalid interface number: 26 but max is 0 [ 1185.026054][ T2027] usb 4-1: config 0 has no interface number 0 [ 1185.034295][ T2027] usb 4-1: New USB device found, idVendor=c502, idProduct=c152, bcdDevice=cc.43 [ 1185.043459][ T2027] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1185.053537][ T2027] usb 4-1: config 0 descriptor?? [ 1185.176841][ T2859] usb 5-1: Using ep0 maxpacket: 32 [ 1185.296887][ T2859] usb 5-1: unable to get BOS descriptor set [ 1185.313830][ T2027] usb 4-1: USB disconnect, device number 121 [ 1185.376876][ T2859] usb 5-1: config 25 has an invalid interface number: 8 but max is 0 [ 1185.385003][ T2859] usb 5-1: config 25 has no interface number 0 [ 1185.391269][ T2859] usb 5-1: config 25 interface 8 altsetting 251 endpoint 0x81 has an invalid bInterval 255, changing to 11 [ 1185.402691][ T2859] usb 5-1: config 25 interface 8 altsetting 251 endpoint 0x2 has an invalid bInterval 255, changing to 11 [ 1185.414020][ T2859] usb 5-1: config 25 interface 8 altsetting 251 endpoint 0x2 has invalid maxpacket 1098, setting to 1024 [ 1185.425266][ T2859] usb 5-1: config 25 interface 8 altsetting 251 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1185.438609][ T2859] usb 5-1: config 25 interface 8 has no altsetting 0 [ 1185.476883][ T2859] usb 5-1: language id specifier not provided by device, defaulting to English 14:26:10 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x4000) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f00000000c0)={0x17, 0x10, &(0x7f0000000080)="73fd95c0328609b4fd1e9d358a3c6e09"}) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0xd1, 0xa9, 0xd0, 0x8, 0x1d50, 0x6089, 0x15b9, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xfc, 0x0, 0x0, 0xd1, 0x82, 0xfa}}]}}]}}, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000000480)={0x3c, &(0x7f00000002c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r1, &(0x7f0000000e40)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000001180)={0x54, &(0x7f0000000e80), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r2, &(0x7f0000000140)="8a", 0xfdef) 14:26:10 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f00000000c0)='/dev/../raw#\x00', 0x0, 0x101306) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xcb7, 0x0) syz_usb_connect(0x7, 0x4c0, &(0x7f0000000180)={{0x12, 0x1, 0x300, 0xdd, 0x4e, 0xa2, 0x10, 0x5032, 0xfa0, 0xf105, 0x0, 0x7fff, 0x3ff, 0x1, [{{0x9, 0x2, 0x4ae, 0x1, 0x30b34228, 0x622, 0xd0, 0x54, [{{0x9, 0x4, 0x57, 0x0, 0x6, 0x97, 0x6d, 0x64, 0x3, [@hid_hid={0x9, 0x21, 0x9, 0x7, 0x1, {0x22, 0x7e4}}, @hid_hid={0x9, 0x21, 0x10001, 0x1, 0x1, {0x22, 0x7cb}}], [{{0x9, 0x5, 0xf, 0xc, 0x9, 0xffffffff, 0x6}}, {{0x9, 0x5, 0x9, 0x0, 0x1, 0x100000000, 0x6, 0x8, [@generic={0x54, 0x26, "6480bde8f7d3a71c595bf67da51a6d72e22514edf49fcdcb61840915ac2bb9eb0d0efa235045c0cdc54dcbdc78f3d771287422560fe2874fd52a75acf5fe2a7dd1e5b2720fc3a7bf535b594fdc86f4bed6c4"}]}}, {{0x9, 0x5, 0x1, 0xc, 0x3, 0x4, 0x1, 0x1, [@generic={0x9e, 0x3, "664075a6d1209bfb7ca0443647a5b3e845203460a6b8ef5e008bf9a1dcb9d9fafd10b31e386d7903f907d997a8e1e28a2b5f402f20461a5b1906068547bad23c8c7f7a74eede3b7c5465f0e1009b461b11366e4fb6a3694536324aad1a4928bd98c29ee6e5d93110e865f4758bba62a5e9fc07eaeaceee87f62d4552341efad560bd2fef950db788dc4ea1bbb40694b90d53a8744b2b131bb6edd98c"}, @generic={0xf0, 0x23, "fb985457d0cacae2385e2cd6bc629df53504ea5cf2ae52a12ce9555608343a34d01c718af93a9c2767fdfe0858dc344b35cb3efd3ba1816bf3b5da88245873dc8d65f9c12b79cd32e5f52940ab5d6752960ea6b28badca429490faacc11916af91bda7e1ca8f71055cc804bf06cd5016d2fb6316390bc7569bb3dc0ff8fc5e38189bc9d06ce4b83ec92e1816d8757c3e1726e76c85778a70452b9249936845ef364f2f44c96eb9a497e9dcf18404203c2075467ba319c209f7e14eb89dcc4fcc54d3c6134b30c505180cfbaa82c7a7b6ea693e8d5a241bbe661018aa1c3d6783133b9c6e6a4b1423753b72d14b98"}]}}, {{0x9, 0x5, 0x4, 0x0, 0x8, 0x9, 0x7, 0x693, [@generic={0x6f, 0x1d, "d14d9be1435beb7e85d165afbd1883fd5d1b05ad60b00d0f7d6de98244fe0a51d60e9268813ed40664cb58ab04f1b23a6068f57a3f28edd3cf7372c280f8ff9036e85b776746e740140b0a17354a2a33b31b17bb5fb666b650a28b1efd06dae475df888459bd66e32ed1ea5bcf"}]}}, {{0x9, 0x5, 0xb, 0x2, 0x0, 0x8001, 0x2, 0x0, [@generic={0x70, 0x22, "c95fc8675901c530c672a63289eda5705c0c78c4ee01ca8ce9be202eb2d4d6058dea4596e2f196e2761fb9063f3e8701a1e3ec842dfa8bb5724cbbbea7f4c5d5a480d85bd523d7b791542cf4560ff2fb35479da8b33382b7c984511aa8bcf6450dd81737c330bb0d85f5064ef292"}]}}, {{0x9, 0x5, 0xd, 0x4, 0x4, 0x80000001, 0x3000000000000, 0x3, [@generic={0xe9, 0x23, "48e9f33557de5261b18ce458a4bc3a406c1c49f05e8d76c119d2ed6511455aafac940995f615c760106d0e8f64e7fb298b3f2b4132281f9f41e1c77ad23f60389e770a6ab258939fa5f99453373aaa01e66a81bef6e4cee12dda43370334896b2afbacb18da429fa01098aa692983184863520927a24be6c3eced7cc31b15f7600b451dd90b53ac28399668a72bc0a8195e3951b5bc47df6b794dcd2de0118924607d0ee3d7654b91b4e7ffd001c041ff6cbf7992a8a85ecc00b9e4b20bef081bc905d2e1cc4721fe95985647b37d3f8e2774b258329e90485ad7a492e1437ac0aac5f2747fefd"}, @generic={0xaa, 0xc, "4b1c770ed5cdcdb0c631267cef449e6461248b914481f20dea28f10dbaa805bc2b28c683b6543e497a538ed482d87c15f4ff161275bdea4e6f1f2951573f7f9c0a5038e2511eef66c9403f0e0f808512d1b948c46d82872db1adf104f19fdffdcf9d7b3d4bd8ba77c1d50089283d925e8811b9934febbf92fd499a3ad9de34e93e95f260a53ad49f61739c6cc48983a623cf1ae0fd9d6779bb39ca77550321f765647a8dbc140843"}]}}]}}]}}]}}, &(0x7f0000000bc0)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x808c6a52ccfa3c06, 0xfff, 0x7, 0xfff, 0x50, 0x1}, 0x5, &(0x7f0000000100)={0x5, 0xf, 0x5}, 0x7, [{0xa2, &(0x7f0000000640)={0xa2, 0x3, 0x410, "13192ed4fd138818f147ec56d0d44e4e5fc559b592dc3f26d5c36f600a45b1dbbdda8b3b648ec4f72942ec227fe04d3e3cb741eccf8f2d781703c44819896e6d26ec5193c476c036476248d5d51e024038e408f0f0a365de5b483a80d98f642310841990b0934cb830d220fab3f19c61b17928b0be47415213ba7f3cdf09804a8501e4cd2bbe34256f6f925fae490ea5bd7dcc4646f488b7e66530812f98"}}, {0x53, &(0x7f0000000700)={0x53, 0x3, 0x1c0b, "98c97dd6dd3f4a4c08be626c283ef07a44ed4186693b30ea66c1830a7b53ee6aa14c5a590c3fcf8f995a7bac3ecfd561579d02f29826c660d6e6abd6e2f5cfa70f5819548bd8343750201f28244a67"}}, {0xb4, &(0x7f0000000780)={0xb4, 0x3, 0xc07, "08a1ac4d7c9edfaa11ffd3d3a22fae35a1f30f310cdce1f0fb06ae72fe18a698cae6850f10d1f92ce3284fe6c1bcb9588abccec2a79351b65d1a65a7573e3012db60f53507598a363fedeb934c6fe2fb5d72a40e5b2d318a9cb4826742f3d8bf77f19a90222a91696c6b27775dc1d3946003027968a9bdff63bec5cbf8c2dc314742b1efcca1fc66cb590963b861e8874deca53ba7c6744583318ce3bfb7b3f1846d9871ffb27826d203711c4f3a9cba"}}, {0xfc, &(0x7f0000000840)={0xfc, 0x3, 0x1409, "0965e995d64fafdcf294c88eb96c3210baaca7dbfbcb7dd093a559a1fa2aa5d0938a0066bf23ea11c7dc936d803d8a5e6c4b1ecda5fed2da4eca539e8835d76fd314755357b9c8eb68404b6a3180eb5bf9075834a590a349bd4b84a70220eae963692eb722a2ed822d4b9c1aae48fc8332e512f26b13ed8cd4baa00d2d8aec5f749099487f81d0cbd6f6ab0cfbc01188a6b57c859753bc5a94441bffe3920b27c4f772e10b940c607f5be5d0124221745c0687b03c9b5889e02e8f4c3fe9efe78347fc48ab4d4d2030349ea5b5de374334f963f283bdf43baffeb02890f02b84e3e9365a86827abc2530a1d65b13619317080afaf2c32a22"}}, {0xdd, &(0x7f0000000940)={0xdd, 0x3, 0x2801, "a9e3ba68167569507898751d93fe2fcdfcde1299167de18e7f81fced47b92a1a1dac386b6aee1c4ede3750cf85632144b0a7b460b5bf9ae4935aa3278adc7b26fa082ab39212555ce4370bcff9ec69acbc64dd53f6c5eb20369fc9a88a9873f0e3578437f8d37893d12ab3f87c6f0ec4a4f464b65799596ffd478e6c1b2bb408c3a8c202bb73490815df24fb8100e41335c342695f4057d89a2456ae2be25d1ce03aadf01c7736806bcd0a9de5c84c6031ead1d5f745b5aec4bb95204ef5021f1f0365570c36223bb3fe22aa15155b50bae913676f4b2e6c09"}}, {0x6c, &(0x7f0000000a40)={0x6c, 0x3, 0x426, "5d7289fa9213c999dbfb254e8a5fa55d9749b6bb22d622eed3f25db783a345e4b741931db4bc8d6134b602e2777a623391033b4d27d33eedc6114b2cd62196789876badd7558db49da515bb3442ff9a8f7bc1a1203c57351d4afc7bf9dbc2a9ec80a24ec389242a2"}}, {0xdc, &(0x7f0000000ac0)={0xdc, 0x3, 0x541e, "732efcb6032fa49781f17a9ba3d8c2a4c5cac7e8cd149bfc293391364304a5009d032b12f39ef56365d00c9a769ab494387e651c16bd4480c52322d99c683e6730f3e0cf60721ce364a978990a36bc8309d8b8bdb7f920c40364a2195d634877d9410625c107d9ca29198f45e7e9364a9453ff8d1ae8a231f107313bfc3dfea352e8774a78490fc888b9c2b842a048b02f79acafefcdff38e0fd24c7eb2d79e5183e7717ab1d563590696a89423868be0dae2d04e2b7fa3371b89d54b688062b9d99a564f928babd973172c3ba4b237987824a6f7f8b3ae7"}}]}) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x4, 0x7f) 14:26:10 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x80000001, 0x402001) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000180)=""/4096) r1 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) r2 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x34e, 0x400800) syz_open_dev$hidraw(&(0x7f0000001180)='/dev/hidraw#\x00', 0x1f, 0x200440) ioctl$EVIOCGKEYCODE(r2, 0x80084504, &(0x7f0000000100)=""/21) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, &(0x7f00000000c0)) write$hidraw(r1, &(0x7f0000000140)="8a", 0x1) 14:26:10 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) r1 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x3, 0x280040) ioctl$HIDIOCGREPORT(r1, 0x400c4807, &(0x7f0000000080)={0x2, 0xffffffff, 0x6}) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) 14:26:10 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x9, 0x400001) ioctl$EVIOCRMFF(r1, 0x40044581, &(0x7f0000000080)=0x80) [ 1186.006944][ T2859] usb 5-1: New USB device found, idVendor=056a, idProduct=0100, bcdDevice= 0.40 [ 1186.017213][ T2859] usb 5-1: New USB device strings: Mfr=248, Product=7, SerialNumber=1 [ 1186.025399][ T2859] usb 5-1: SerialNumber: ి膰횚깉╊緸퉬芬ꭲᔷ共䑌ᇛꪋ廲酢顩茄츠彩좘䤬뙧⏑䳽몓᣹曐䳌뇺ṕ熎밼䧗᫯ꡈ嫧覗﷚ᕌіᩇ痄颿ꥵꗷ爪秖᳭行醶잱୐㈍扜䷚픔풋갿ꕸ뛖 [ 1186.136870][ T3042] usb 2-1: new high-speed USB device number 60 using dummy_hcd [ 1186.169636][ T2027] usb 6-1: new high-speed USB device number 47 using dummy_hcd [ 1186.406803][ T3042] usb 2-1: Using ep0 maxpacket: 16 [ 1186.416812][ T2027] usb 6-1: Using ep0 maxpacket: 8 [ 1186.456897][ T2859] usbhid 5-1:25.8: can't add hid device: -71 [ 1186.463071][ T2859] usbhid: probe of 5-1:25.8 failed with error -71 [ 1186.472307][ T2859] usb 5-1: USB disconnect, device number 84 [ 1186.546935][ T2027] usb 6-1: config 0 has an invalid interface number: 252 but max is 0 [ 1186.555200][ T2027] usb 6-1: config 0 has no interface number 0 [ 1186.561420][ T2027] usb 6-1: New USB device found, idVendor=1d50, idProduct=6089, bcdDevice=15.b9 [ 1186.570486][ T2027] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1186.579413][ T2027] usb 6-1: config 0 descriptor?? [ 1186.646878][ T3042] usb 2-1: config index 0 descriptor too short (expected 9, got 0) [ 1186.654833][ T3042] usb 2-1: can't read configurations, error -22 14:26:11 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) r1 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x3, 0x280040) ioctl$HIDIOCGREPORT(r1, 0x400c4807, &(0x7f0000000080)={0x2, 0xffffffff, 0x6}) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) 14:26:11 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x1000000101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000300)=""/4096) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x8, 0x101) 14:26:11 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x9, 0x400001) ioctl$EVIOCRMFF(r1, 0x40044581, &(0x7f0000000080)=0x80) 14:26:11 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0xfffffffeffffffff, 0xc4200) write$hidraw(r0, &(0x7f00000000c0)="8a", 0x1c7285f440e4e653) [ 1186.806841][ T3042] usb 2-1: new high-speed USB device number 61 using dummy_hcd [ 1187.046949][ T2027] hackrf 6-1:0.252: Board ID: 00 [ 1187.051954][ T2027] hackrf 6-1:0.252: Firmware version: [ 1187.056892][ T3042] usb 2-1: Using ep0 maxpacket: 16 [ 1187.067453][ T2027] hackrf 6-1:0.252: Registered as swradio0 [ 1187.083017][ T2027] hackrf 6-1:0.252: Registered as swradio1 [ 1187.089165][ T2027] hackrf 6-1:0.252: SDR API is still slightly experimental and functionality changes may follow 14:26:12 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) r1 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x3, 0x280040) ioctl$HIDIOCGREPORT(r1, 0x400c4807, &(0x7f0000000080)={0x2, 0xffffffff, 0x6}) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) 14:26:12 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x9, 0x400001) ioctl$EVIOCRMFF(r1, 0x40044581, &(0x7f0000000080)=0x80) 14:26:12 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x80000001, 0x101302) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x1, 0x80000) r1 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x8, 0x400) ioctl$EVIOCSABS2F(r1, 0x401845ef, &(0x7f00000000c0)={0x100000001, 0xffff, 0x7a8, 0x7bd90717, 0x10000, 0x4fd}) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) ioctl$HIDIOCGREPORT(r1, 0x400c4807, &(0x7f0000000100)={0x2, 0x2, 0x2}) [ 1187.327060][ T3042] usb 2-1: config index 0 descriptor too short (expected 9, got 0) [ 1187.335114][ T3042] usb 2-1: can't read configurations, error -22 [ 1187.341772][ T3042] usb usb2-port1: attempt power cycle [ 1187.447976][ T2027] usb 6-1: USB disconnect, device number 47 [ 1188.056851][ T3042] usb 2-1: new high-speed USB device number 62 using dummy_hcd [ 1188.266850][ T2027] usb 6-1: new high-speed USB device number 48 using dummy_hcd [ 1188.296794][ T3042] usb 2-1: Using ep0 maxpacket: 16 [ 1188.506804][ T2027] usb 6-1: Using ep0 maxpacket: 8 [ 1188.536888][ T3042] usb 2-1: config index 0 descriptor too short (expected 9, got 0) [ 1188.544862][ T3042] usb 2-1: can't read configurations, error -22 [ 1188.636941][ T2027] usb 6-1: config 0 has an invalid interface number: 252 but max is 0 [ 1188.645116][ T2027] usb 6-1: config 0 has no interface number 0 [ 1188.651324][ T2027] usb 6-1: New USB device found, idVendor=1d50, idProduct=6089, bcdDevice=15.b9 [ 1188.660404][ T2027] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1188.669407][ T2027] usb 6-1: config 0 descriptor?? [ 1188.696835][ T3042] usb 2-1: new high-speed USB device number 63 using dummy_hcd 14:26:13 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x1, 0x8080) 14:26:13 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000300)="1395851abf335000b9ef2c1a9e5fecd3826ad3fa812591aef5abca23445f13f32efc81122f97b7583991c17b25695af6dfe9062288ae73085425cbd01af4b60231dd79adddf6a9823d4026a744484e9f9c27bfda629ca1e99cc8bf4e7134b9861b57534ce76c11e858551fe17e9b2dbbddff6f55f9765a0733f8131472a0f6cdfa37d71b490992da46226e4e398289500982c234a20152ee107908e08ada4f2bf4064b4c99c300c7db6cc8649e2092313d66f0777e1068678d7f0eb0f5b300b0a762a906de351df073dfef18f86deef7ea8b6fde3108f6c0823f081d284c84bce1e14e2ef01c09124fe4701d8bcbaf1c9e7a3fa79837c9f95b202174d011600e5a13f5090191be34e6c0d12d8891a4177b191a2fe26846416498a1cd7fddec5b770f8cddd353a06efdc44a5e29e0cc4a80fad322a879c57c21d47e93b0481ef503af21e71dfe51eb85bcba34774264e66ef6b4f0fa59660b5ef026e0dc08404ca042663ac5dedc2f84c86fe7ef342a91febba7fb1be85eb0089685faac4ee72ef3451757b6f710265c819d629375b7e8474c2e4fe8b3e4f23794fd31c3e614574dd1aa750c195b66dbc7bed342e861314cc1d0963e25bf4232404c63582186f943c2028e79ea0dc3e76efcae09fc47c9d9c56c324bbef70e850be5b1160216c5c630651ec894cddd5d68885c50e909a5bf844ed5627d8125bc3328a188a73f16198ae258a1ce4f4aa355e23eb2b5bacc970761d6310712c522ebba38013a35ae07fe948ef4d3c1c1588d9c96b1e6e235b464781694713a2bfeeb964ee9880df04abc0fbacf9839a962c92494d4ed089a7678c988e51b4d3ada5cf6ebf8a330787cf31074234a5920fa8b0bc440c8dcc3b6743de860568dd1db4eecb4470327588d80ced692d2409842ca12aa640744c718f967a0062aff644c2751b8564978e9c6c0f90b45913621335d3c417a1285b17f0cab0c11ad02f82f9a153007fb6e7c88a00db702500d17985122cbfe86dc63f9b217fc05d3f241bbfa826f4f00ca4101b0e0b53cdd983e30f45a1f34a0521f47886508201a82de5765491237a014feab0bd1e89963445c918497c6c21bd97c7c090261690935ddcab205d7f1b366612e410d3f0c4ef885a51103b2a6f032203a77ddc597eb94440060abc5e336a2c417029269329e848a106f09221998a4ac6b8a64a8f1989195ca833ef5a635fb62ad6b82cb19a35033fbac897f7c9dbaac919622f3dd6a8cbdb89c588aa12d2453d34251113b00c58a9525ad1594134da85360a27650574e616dc15ec3f282fc48763ae0849f58158520065bc9fbbb30e6df7ab0f364ab9d9512593e184abb5f26f3e64770eaeddd87c09e820564328c6d38309b28a0610116ae1d4bcf19e6b4cfa8100acef315fa4ec2595c15e406e8118d2fffc86920cfd0d32e251e0549f7a0f0f1fd71217b815ea515388bfa99d161bf7ba2100d58a5779ddee8f0e748151c3e7f977b4c76cc1c4bc6610fd3387d3f269b7358fe035c7e918bc21ab4bcb5f8519f96a55a65c9f1ac88bdfcaeeddb624965d8f4e6b3c440bd381092c959aebd374ee2057641e335eaacc2f1aa6002936a0f42b4d32b68721eb5e58bb9b24cc2aa262517c79f2ce44b54330a718462d8b84b58e682752cc3752c74969da2049864621b710f8901b02b925633b0fa1c73c140c2c6a0ec92f0e217f1536c2c34acdaefefd43ebecb98201d1d7ee0277e159a31cea7c777bfb8d6ad53c9088c8a1aed07062dfbe0fa43e0c0c7b0d65eadccc910b111f8f37a46751412b35f5cf0aed2873a44599f42022e0f709f318bfa76ad9cfe0e1f2474b1f9bb46408768165a01cd33a5601a703ec8bfaae676c3ac0ecf567c9d4f3eb78816ce35b00f9e7a7eef0750b03697428d72ecaaf7ba07dcfd80b6a8b6c0dc432056f69af59dc3eb876d1a4e71582b1056c555fed3ada3d62bc739af4b0fab1eade7f083b3a411c231d4784e4e02cbb10e8422688b7cecd2863987ebbc025be32d45f71a1741144879db4ab48b8507003c327f4e8e2e424e6f22c90a0d0aa01ecb346a87fc69ac5dcadf430cdb69f01f8d9d6c976ef027d8c642fde3cc3fca7c843478a8bfab057a5258ec4209a88c0255dd83c2e7dd5534dd7b907d5685494267043f83ba32d3a72406aa9551690e799b4cd1de0d6f8f43cf29827a9ff0f734555c6c27bb5b90b1ee5df40ce9fcfcab35507bc1ab7314d54f8a9cf5d30662301e5b148ec4cd2b93551fd9246fb3498c7ae273e319b7f7af08adefcfb9d1056715bc980aaf40b2a8ccef7e27c932423be9368f81958e6f24ab020f2b5bcafda2ae35ad46e61cc3c014ab5fb5fbc2dbc86a74480057ec2150e9cc48d14c525f4a4299473c1c4831e42325d02d4521cb4c8fb602f3c9041c7692dfb33f9b3f4948bd75431118e7dd0085bd05cf814fedd60978f65b325d6b3fc7d921f8df07d2633d4382f751203dea82ec6814aa6c6cafc7d9688319440ede339eb1d2c57fd4507882511a608ae2ee994096028ddf87fa6efa5b7234b54f466865c870363dfcfe5bb23e254a39a33c1dbe1857b85dbc8f54727aeb08e2d9a64c1f2b9bd461bcb581e2a345ca37fd2ec35691caf0b401a611df23c565227bf85c65d1ea1d632d8f028ff4274376a7a6818fe7342858130895252c383c3b3a295568ed8c46eda6f334a47cd009fda4c9257836b48c763b3b6b6ddf94bda9c8d2906b27fc043a7a64df38a9f90ff5669f40f01df807e494edbc2e443ef624242e65d9cd86ee2265eca38651f7918cf0a3e3ad2d2597c64fa00e137316bebcbd09c7bf6d51de2d6e9bbef9fbaaff43209d13402870faabb8e0e75fab0d733df2c3230ad82517054f99f5bef380c42d8d88b97e533c57cc7f1182f7d0df48a2d85210634ba40d2dfe532fd88157dce0121926ac71a4d9265c8a9bc749ad1672126a7e1ba1e59783d940c4cd1a39970e5d2cfe386134436063119205a58a23206cdbaa54d4e8503af669ab5063ddf739c99fff06fa22542bdcc8dcd36d0297d3b976cf04098624208d6865024ce893ccec29864975d6894399dc43b06627431dd3f454c26e0abbeea75a9780fca361e83c1df2699097af4ec6f446531cc3b007a46e4c2fc0d7c90d4baaa95439f37ea8cdf01de40197b8305d4e223307e68600b09ca6f2d889f09569fdd5bb595932827dd2b426746913baf5d80f07fa539621940a695c1175c25af5fb7a2e9cc855a52216e9f3381d47e352df4ff7b2bd84e1a31f686dbdee7ba1153d86c608e9c726a25e101632ccf3fb0407cb2633b3b54720daf347a451acab8a9acd1dbf9acd535c9456e7304c510333a11a2d50337da5ec90caaf0b26b418b1dc94e41f0615050e061c415761c7d835656306c3979247803205c876305f502a377b1bf8b83c3a0fd735e75cc2e4e0afe1dbdfed55ca6d723848b1e54a3845f81bbfe6f5305f414c964ae68d5fbebc95b839ba4562c6dde19982c354adfadddec8843b7a603a58ad26fe3463e930dd16e1cfd68c752eb8d122590b7147855f2492f39e0411e32bcad614dda765ff2bd1d46bb4501603fb550d3ddc2379a38e1ed511b9000a48fdc0d4fb875419595747b129be6c92ed79d488f0b77a2640accff665a0ef4349758587cc969355b5cb412350faddc7a6842f6a1d7d6710f96196c201c7d033f6d6e5341a1bb89ffc658c71fa782b33d8c016809f2e0c4751a09c28600dad14610a2ea60e1deb63f3332934d365c467a8ed581f6967e5648fc62b643de45e9f78a560a6de776d5057bcdbc6ffc5c80e2a4ea58ef2d7cdf346be2173aef619846328997171aae628aa9c578a2064711950cb1df6eb1ecede99b52540099c983d9b907ce09f7de6a9d8d6a6bb9bf13d1133f4ce7d2b07bb8809bd467be31cbe20421be2576ccfe2fa8a1f3b674259c5472eb61f1f9982e76254a68568546858b2ff40184777cd73d3c7698265282d7db111ed6c0d04bb5e1e26a402f10662b2ea3aba6af26cf14e32569efbf2296d867544fa112b7aa51f84eb1ec816deaa54104a2357e49091e77bcaef3aa6c9fb1a67548be14f902c907bfaf16006a0964180d8fad6ff74d74c532ba480ec2013ca31f5052a9714cc0c67040871b0fadc4e8c8e4b4c68359c34d85f93cdf78b719813e7987f54ee83c819fce257a8e3be60966286e3fb7522231ff67a603ba0fe2a972a50b964207cd09a415b78eb6f3f6b861e5fd23937428096b6cf1a8946cc342a841bc282a916ae45f9020e22d694a97a4c42cb036587caa069b89e215ad171898db5542a0851191a40823afa4e388a25897b4d690527e1a51fe95fbf2299ca1e8fe0d99b0bcb7a6eb0a53206a0a28db709bf146a4168a48efb3c86d1c793d8e1a30bdcc4fddd38d4917b30ef902d7e69a00ed02608210a1fb0bcf234cb2fc1570b9f3094c0b30a8a09e9c44b60ca0562641460dcd6e445e9d342a38ac40c292efaac82c6b6eefe8c00fb9ae58c105714a77a8cf62da822c132462bc2aad7a4f410bdb569e59dad2e39f655cfbe5ba48feacccc9a6fa622c47f895352210ff238567806822a816a74c093a3c0494d138ba159f6c8820ce0c4cd6a8f4c5034a71374767e3ca11da70f5ce234586da46cacd0e5c1a1f916670602d5c80ee79fa3d4c8f1d0beda327a105e8b2c4c187356d5b12626c6d4ef7ac4b6970d5a5fc051dbf0a6713888d3057b5b4529685bbbd665ae0cc17819f17553445661cef8deb4c1abd73c3f72fdf1ad4c42b869ee86b31afc85634994e0d7c3f3cde273485675ac20c02e6aa9f0845ec63624479c24e1c09724e6a7623486d2f48c4fec78dd7b1750d022649834026b8ed533aaed77f763e8659fefb70520542bfcedc45213869b0eb9a6069c4d2c0de0fb5d0a6cfee8ee1868a246fbcd18781d739d1fcad8c2f81acb1b5cc6ff211cb6e08ff4e96290ca332d787a5a77d59519407fc3d3147f0890ccf00b948e74e4cc3f1b8a289fc0355fc0dfb3d8d6f506a22ad9bfc906b853444f39af24c13063e85a7daccc4835055aabed46e1fd51718bbfc6cc4b420a81256a8b4643a589bb202f837d9aca47703ac3e0a97b0969bb4a75ce6f3590e65a81718e6a8fc8366f5553783763a258000376dba1c63c9d5a66ea64133a600f40cf51b06c9aadfa17462dc831abd37bff276e2a33918b96a44725f547e1664270a171c0f173dda237782793ef8f069484d7643b64cd3dc3fea815a7fb3dc5589b6fc5299cccf0d9b2cf5beb7df2d07d27aadfe0af28a66cddc9d22f28392d55f38d48fc63fa06582261e2bffde9d03b270d7aa8f2410be9f55e5a6a540012918a77b6f32e685804d691b3250cd42a2827831dc31eb3b750a62af801c562cd94d1f3152ac55085042ffdf8f9981b6d95a22010eaa8564686afec3cac9fbbbf808c7e612e18c84b7212052e7f101a5ecdacda1c320d53236a5726b07bd4b242debbe7b9ff82c72218c59e7fce3c13a13cb64043128781f6cf39441e6160d7067621f2d435b6d4404dfbe592377c879135c167f617855b1472b1af548828f1fdae6ca599a6b3069606f1e9708d5102b8ccf17c63eadae2e830e78ed9f58cce43c73f5c14a3ad61bfea1040617e9581f1e05520d20ebe7da4b4cc80b2ce34d4687d9de7d84a899fac053313ee1acc4c1beeed1874f05f9781d84cafb0cf38da65e78cf72fdf4027447778ca920458cbf87579ef16a5ab3489ad2fd27e78781f5ac637e129235f6be0c430a288036dc34abbad39965c2592", 0x1000) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) 14:26:13 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x1, 0x238601) ioctl$EVIOCGBITKEY(r1, 0x80404521, &(0x7f0000000080)=""/160) [ 1188.936897][ T3042] usb 2-1: Using ep0 maxpacket: 16 14:26:13 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) r1 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x3, 0x280040) ioctl$HIDIOCGREPORT(r1, 0x400c4807, &(0x7f0000000080)={0x2, 0xffffffff, 0x6}) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) 14:26:13 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) r1 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x3, 0x280040) ioctl$HIDIOCGREPORT(r1, 0x400c4807, &(0x7f0000000080)={0x2, 0xffffffff, 0x6}) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) 14:26:13 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0xfffffffffffffffe, 0x80002080) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) [ 1188.968756][ T2027] hackrf 6-1:0.252: usb_control_msg() failed -71 request 0f [ 1188.976129][ T2027] hackrf 6-1:0.252: Could not detect board [ 1188.997482][ T3042] usb 2-1: device descriptor read/all, error -71 [ 1189.006343][ T3042] usb usb2-port1: unable to enumerate USB device [ 1189.010590][ T2027] hackrf: probe of 6-1:0.252 failed with error -71 14:26:13 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000000)="ff5c222cf6338406cd7c9cd013ca05fdf75e93dc44721f54a73c0d9f8579cb71d5a1b65ee145ca5c941cf9177b4a615d215238096e192f417c2db334556f", 0x3e) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) [ 1189.031854][ T2027] usb 6-1: USB disconnect, device number 48 14:26:14 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) ioctl$HIDIOCSFEATURE(r0, 0xc0404806, &(0x7f0000000080)="3134f44457011abe433a61ad29ef08da1324241cf248f6b7509305ea7d4910dd405585ebace5b36ef02af9af25376a456834a66cbac067cc1b352d0fa17d5fe706254eac19c2c8521cae63e562bd8b34270a73b3430d997688ecdee3c83f") write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) 14:26:14 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) r1 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x3, 0x280040) ioctl$HIDIOCGREPORT(r1, 0x400c4807, &(0x7f0000000080)={0x2, 0xffffffff, 0x6}) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) 14:26:14 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x2, 0x0) r1 = syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0xfffffffffffffff9, 0x4100) ioctl$HIDIOCGFLAG(r1, 0x8004480e, &(0x7f0000000100)) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x3f, 0x8000) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) 14:26:14 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x80000001, 0x402001) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000180)=""/4096) r1 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) r2 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x34e, 0x400800) syz_open_dev$hidraw(&(0x7f0000001180)='/dev/hidraw#\x00', 0x1f, 0x200440) ioctl$EVIOCGKEYCODE(r2, 0x80084504, &(0x7f0000000100)=""/21) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, &(0x7f00000000c0)) write$hidraw(r1, &(0x7f0000000140)="8a", 0x1) 14:26:14 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xffff, 0x1) ioctl$EVIOCSABS0(r0, 0x401845c0, &(0x7f0000000080)={0x8, 0xf5ac, 0x5c2aeb80, 0x4, 0x0, 0x3f}) syz_open_dev$hidraw(&(0x7f00000000c0)='/dev/hidraw#\x00', 0x100000000, 0xdd0c739c004127f5) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/../raw#\x00', 0x0, 0x20000000400) write$hidraw(r1, &(0x7f0000000140)="8a", 0xfdef) 14:26:14 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x7a, 0x100) 14:26:14 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x100000000, 0x18000) write$hidraw(r0, &(0x7f0000000080)="2b31c5c51258f2e0a68a76d1d8e7127de391c27dd9865501", 0x18) r1 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x3, 0x501302) write$hidraw(r0, &(0x7f0000000180)="3df3380fb47ff5858998e5d24d94a3f68e0f132db0114bb772b079781089ab61f8b6faf525f18db25d127c8c18560824cfdafaf92d7231f11b0d0418f42ef64cc43b5bb0bd7763f76c4e9e1652d051d37711f6080c7a3d340c2f14d28974f360858f7cbee3d29083fe6c42794bc4948024be3b78a00fbe6c71fab1ce66694aa7bf96f5", 0x83) write$hidraw(r0, &(0x7f00000000c0)="7db2e95d99f5e2aac715c25ad874cbfdc3f3fb16b3004284d61c6c67489af9abba15dd392125b1c42e5e764e7bb4dabef88f7f738d18461837c5831ac54d44a467467c8f2cc00c48cfc34a40d754b944e65439f52bbccdf6ba4e2fb07fc973d6e7bbfc9089a92b83b74f6887452c86", 0x6f) write$hidraw(r1, &(0x7f0000000140)="8a", 0xfdef) r2 = syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x3, 0x40) ioctl$HIDIOCGFIELDINFO(r2, 0xc038480a, &(0x7f0000000280)={0x1, 0x0, 0xaae0000000000000, 0x5, 0x8, 0x0, 0x10000, 0x7ff, 0x4, 0x2, 0x400, 0x100000001, 0x1, 0x9}) 14:26:14 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x9, 0x40000) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x4c, 0x8000) r1 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r1, &(0x7f0000000180)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0x9c) syz_open_dev$hidraw(&(0x7f00000003c0)='/dev/hidraw#\x00', 0x6, 0x400000) syz_open_dev$hidraw(&(0x7f0000000380)='/dev/hidraw#\x00', 0x1, 0x101) r2 = syz_open_dev$hiddev(&(0x7f0000000440)='/dev/usb/hiddev#\x00', 0x3, 0x8100) ioctl$HIDIOCSUSAGES(r2, 0x501c4814, &(0x7f0000000480)={{0x2, 0x1, 0x100, 0x2, 0x2, 0x1000}, 0x88, [0x8, 0x656, 0x4, 0x5, 0x9, 0xfffffffffffffff9, 0x6, 0xff, 0x2, 0x1, 0x256a, 0x0, 0x3, 0x0, 0x100000001, 0x7, 0x7, 0x6, 0x9, 0x20, 0xfffffffffffffc01, 0x0, 0x401, 0x40000000000, 0xa42, 0x6, 0x6, 0x8000, 0x0, 0x3fe00000000000, 0x8, 0x1, 0x80000001, 0xff0, 0x0, 0x7, 0x1ff, 0x66e0, 0x1, 0x3e68, 0x9, 0x100, 0x9, 0x4, 0x9, 0x7f, 0x8, 0x6, 0xf90, 0x3, 0xf9, 0x6, 0x7c4, 0x2644, 0x800, 0x7ff, 0x4, 0x0, 0x5, 0x7, 0x9, 0xdb, 0x3ff, 0x3f, 0x7ff, 0x8, 0x80000001, 0xae, 0x1, 0xdcf, 0xff, 0x7, 0x3, 0x1, 0x5, 0x5, 0x3, 0xfffffffffffffffe, 0x80000000, 0x1, 0x0, 0x8000, 0x3bd9, 0x6, 0x0, 0xd, 0xc46, 0x80000001, 0x400, 0x9, 0x7fffffff, 0xbc, 0x8, 0x1, 0x80000001, 0x6d8f, 0x7, 0x7fff, 0xffffffffffff1d80, 0x0, 0x6, 0x3, 0x1000, 0x5, 0xffffffffffffffd0, 0x63c, 0x2, 0x42, 0xffffffff, 0x100000000, 0x7ff, 0xc3c, 0x3, 0x9, 0x8, 0x3, 0x3, 0x7, 0x80000001, 0x2, 0x80000000, 0x8a, 0x6, 0x2, 0xfffffffffffffffa, 0x5ee4, 0x3, 0x401, 0x546, 0x0, 0xe5bc, 0x7, 0xffcb, 0x1, 0x3, 0x76, 0x7, 0x7, 0x3, 0x494e, 0x0, 0x3, 0x3, 0x1, 0x7ff, 0x5, 0x3, 0x92c, 0x9, 0xfffffffffffffff7, 0x100000001, 0xffffffffffffff81, 0xfced, 0x74dd, 0x4, 0x7f, 0x800, 0xda, 0xf, 0x5c, 0x6, 0x8000, 0x4ce, 0xff, 0x0, 0x2, 0x100, 0x20, 0x2, 0x8, 0x52e6788e, 0x29a4, 0x4, 0x9, 0x8, 0x1000, 0xba1f, 0x101, 0x1000, 0x4, 0x3, 0xf11, 0x1, 0x3, 0x3, 0x0, 0x1, 0xffff, 0x3, 0x8, 0x4, 0x6, 0x8, 0x8, 0x1ff8000000000, 0x525, 0x147, 0x3, 0x401, 0x7, 0x5, 0x2d3, 0x7, 0xfffffffffffffff8, 0x4, 0x81, 0x9, 0x4, 0x7f, 0x3, 0xff, 0xffffffffffffff80, 0x8001, 0xd91, 0x42dc6207, 0x6, 0x1f800000000000, 0x8000, 0x8, 0x9, 0x3, 0x2, 0xc1f8, 0xd1, 0x0, 0x0, 0x7fff, 0x0, 0x6, 0xfff, 0x1, 0x6, 0x10000, 0x7, 0x0, 0x9, 0x9, 0x7, 0x6, 0x5, 0x800, 0x1, 0x100020, 0x8, 0xfffffffffffffffb, 0xa5, 0x400, 0x92, 0x4, 0xffffffffffffff8c, 0x4, 0xffff, 0x2, 0x6, 0x4, 0x10001, 0x6, 0x4, 0xf13, 0x1, 0x6, 0x215, 0x0, 0x1, 0x8, 0x8001, 0x4, 0x20, 0x20, 0x2, 0x1, 0x6, 0x7fffffff, 0x0, 0x8, 0x1, 0x4, 0x0, 0x4, 0x4, 0x7, 0x5, 0x3, 0xfffffffffffffffc, 0x0, 0x95eb, 0x1, 0x8, 0x80000001, 0x4, 0x3f, 0x6, 0x100000001, 0x5, 0x4, 0x4, 0x40, 0x800, 0x8001, 0x7fff, 0xf9, 0x3, 0xffff, 0x7, 0x1, 0xfaa7, 0x0, 0x20, 0x1ff, 0x0, 0x6, 0x80000000, 0x49d, 0x1, 0x4885, 0x58, 0x7, 0x7bc3000000, 0x400, 0xda92, 0x6f, 0x4, 0x58d3, 0x100000001, 0x2, 0x0, 0x5, 0x1ff, 0x6, 0x8000, 0x7fffffff, 0x80, 0x6, 0x6, 0x1f, 0xab9, 0x0, 0x8, 0x80000000, 0x5, 0x9, 0x9, 0x9, 0x8000, 0x3, 0x6, 0x200, 0x7, 0xca5, 0x5, 0x4, 0x8, 0x1, 0xfffffffeffffffff, 0x4703, 0x49b5, 0xfffffffffffffffd, 0x400000000000000, 0x5, 0x8, 0x3, 0x40, 0x6, 0x0, 0xffff, 0xc9c5, 0x3, 0x1, 0x4, 0xc9, 0x0, 0x80000001, 0x5, 0x3, 0x4c8, 0x4, 0x1, 0x2, 0x4, 0xd653, 0x7f, 0x7ff, 0x9, 0xf2, 0x6, 0x9, 0x0, 0x2, 0x4d2bab55, 0xfffffffffffffffa, 0x401, 0x4, 0x5, 0x5, 0x4, 0x7, 0x9, 0x0, 0x1000, 0x7, 0x100000000, 0x6, 0x10000, 0xffff, 0x7c, 0x8, 0x2, 0x9, 0x8, 0x1f, 0x40, 0x9, 0x5, 0x3f, 0x3ff, 0x20, 0x1f, 0x5, 0x251f6cc0, 0x1, 0xffffffffffffda86, 0x4, 0x8, 0x36ed2947, 0x7fffffff, 0x6923, 0x80, 0x800, 0x9, 0x3, 0x8, 0x0, 0x8000800000000, 0x66, 0x4, 0x2, 0x4, 0x1000, 0x3, 0x100000001, 0x5, 0xffffffffec1ebc4c, 0xe9, 0x800, 0x5c21, 0x7, 0xe67, 0x2, 0x100000001, 0x3, 0x91, 0x1, 0x8, 0x8, 0x10001, 0x3, 0xfffffffffffffffc, 0x0, 0x8, 0x5, 0x1, 0x20, 0x2, 0x0, 0x2aef, 0x0, 0x3, 0xff, 0x100, 0x0, 0x6, 0xc20, 0x0, 0x6, 0x7f72, 0x400, 0x4, 0x3, 0x1, 0xff, 0x80000001, 0x23077727, 0xd2, 0x9, 0x7, 0x646, 0x93, 0x800, 0x5, 0x2, 0xfe0000000000, 0x7c, 0x5, 0x80000001, 0x7, 0x800, 0x8, 0x7fffffff, 0x9, 0x5, 0x6, 0x1000, 0x8, 0x1d3c, 0x3, 0x200, 0x1000, 0x0, 0x9ba, 0x8001, 0x800, 0x9, 0x4, 0x4, 0x1, 0x0, 0x8309, 0x80, 0x2, 0x7, 0xa7f, 0x6, 0x4, 0x4, 0x7f, 0x4, 0x401, 0x40, 0x2, 0xf2c2, 0x7, 0x4, 0xe0, 0x7, 0x100000001, 0x8000, 0x80000001, 0xffffffff, 0x5, 0x0, 0x6, 0x4, 0x2, 0x9, 0x5, 0x80000000, 0x3f, 0x9, 0x3, 0xfcf1, 0x3935, 0x784da780, 0x1, 0x3, 0x5aa, 0x6, 0x3, 0x6, 0x1fba5d16, 0x5, 0x28000000, 0x7ff, 0x400, 0x4, 0x2, 0x8, 0x2, 0x1, 0x5, 0x63, 0x2, 0x0, 0xfffffffffffffff7, 0x0, 0x1, 0x4, 0x1886, 0x8, 0x3, 0x70d2, 0x0, 0xfff, 0x3, 0x6, 0x8, 0x80000000, 0x7, 0x10000000, 0x6bad4a81, 0x8001, 0x81, 0x5, 0x553a3689, 0x8, 0x70d, 0x8001, 0x7, 0x3ff, 0x1, 0x4b, 0x7, 0x7, 0x64, 0x3, 0x9, 0x7, 0x6, 0x6, 0x8001, 0xc8, 0x9b, 0xcdff, 0xfffffffffffffffa, 0x5, 0x3ff, 0x100000001, 0xfffffffffffffff7, 0x1, 0xff, 0xd3, 0xa4b, 0x3, 0xac, 0xc61, 0x4, 0xff, 0x2, 0x1, 0x1, 0x3, 0x4, 0xdd, 0x3f, 0x8c77, 0xfffffffffffff769, 0x80, 0x6, 0x5, 0x3b56, 0xfffffffffffffffc, 0x5, 0x6c, 0x3, 0x85b8, 0x5, 0x1000, 0x1000, 0x1, 0x8, 0x1, 0x80000000, 0x400, 0x5, 0x6, 0xff, 0x5, 0x2, 0xbb, 0x8, 0x0, 0x9, 0x1f, 0x8001, 0x20000000, 0x101, 0x45d, 0x0, 0x0, 0x1, 0x5, 0xffff, 0x100000001, 0x1ff, 0x3ff, 0xfffffffff3df00ba, 0x4, 0xfffffffffffffff8, 0x80000000, 0x8000, 0x91, 0x7, 0x7f, 0x0, 0xffffffffffff7193, 0x3, 0x73c, 0x100000001, 0x7f, 0x80000000, 0x0, 0x6, 0x5, 0x80, 0x8001, 0xffffffff7fffffff, 0x3, 0x8, 0x3, 0x2, 0x80, 0x5, 0x6, 0x1, 0x7, 0x1, 0xb7, 0x9, 0x5, 0x1f, 0xffffffffffffffff, 0x1f, 0x7fff, 0x4, 0x8, 0x101, 0x1, 0x10000, 0x2, 0xc000000000000, 0x8, 0x8, 0x5, 0x1f, 0x3, 0x13, 0x1, 0x8, 0x9, 0x9, 0x5b, 0x2, 0x2, 0x9609, 0x6491, 0x9, 0x9, 0x10000, 0x8, 0x9, 0x3, 0x80000001, 0x6, 0x9, 0x7, 0x7, 0x7, 0x3, 0x8, 0x1, 0x5, 0x1736, 0x2, 0x5, 0x1ff, 0x9, 0xb3e, 0xff, 0xba4, 0xfff, 0xcce8, 0x6, 0x9, 0x3f, 0x3d92b767, 0x8, 0xfffffffffffffffc, 0x8, 0x8001, 0x6, 0x101, 0x0, 0x1, 0x80000001, 0x10000, 0x1000, 0xfffffffffffff800, 0x9, 0x800, 0x4, 0x100, 0x587, 0x3, 0xfc00000000000000, 0xfff, 0x14ad, 0xffffffff80000000, 0x77, 0x80000000, 0x5, 0xffffffff, 0x81, 0x6, 0x41059ef3, 0xffffffffffffffe1, 0x101, 0x4, 0x4, 0x1, 0x8, 0x8, 0x0, 0x8, 0x8001, 0x5, 0x2, 0x0, 0xfffffffffffffffe, 0x6, 0x6, 0x4, 0x2, 0x6, 0x401, 0x97, 0x8001, 0x3e6e, 0x1, 0x9, 0x6, 0xffffffff00000000, 0x200, 0x7fffffff, 0x1000, 0xff03, 0x3ff800, 0x73c3, 0xffffffff, 0x100, 0x8, 0x2, 0x7, 0xfffffffffffffffc, 0x7, 0x9, 0x3, 0x3f, 0xffff, 0xffff, 0x5, 0x9, 0x10001, 0xd2, 0x9, 0x0, 0x6, 0x1, 0x1, 0x9, 0x0, 0x578a, 0x3, 0xfff, 0x9, 0x81, 0x80000001, 0x3, 0x9, 0x4, 0x4, 0x8, 0x4ab, 0x8000, 0x9, 0x1ff, 0x1, 0x100000001, 0x8, 0x9, 0x1, 0x13, 0x90, 0x9, 0x3, 0xb0, 0x2, 0x4, 0x4, 0x1f, 0x3cdd2021, 0xb5a2, 0x10000, 0x3, 0x6, 0xfffffffffffffffc, 0x0, 0xffff, 0x4000000000000, 0x3, 0x1f, 0x40, 0x869, 0x4, 0x1710000000, 0x6, 0x4, 0x40, 0x0, 0x6, 0x7ff, 0x6, 0x9, 0x18eee864, 0x7, 0xaa, 0x800, 0x9, 0x5, 0x2, 0xffffffff, 0x20000, 0x7, 0x92c, 0x5, 0xffffffff, 0x608b, 0xe61, 0x7, 0x8, 0x3, 0x9, 0x0, 0x97d, 0x224431c4, 0x20, 0x0, 0x6, 0x532f, 0xffffffffffff8001, 0x0, 0xff, 0x6, 0x40c3, 0x8, 0x200, 0x4, 0x80000001, 0x3f, 0xe5, 0x1, 0x2, 0x2, 0x1, 0x800, 0x400, 0x2, 0x7, 0x5, 0x7f, 0x7, 0x3694, 0xfffffffffffffffa, 0x2, 0x4, 0x7f, 0x97, 0x5, 0x5, 0x6, 0x5, 0x9, 0xffff, 0x5cdf, 0x48, 0x3, 0x4, 0x100000001, 0x3, 0x8, 0xffffffff00000000, 0x80000000, 0x482, 0x9eb8, 0x9, 0x80000000, 0xffffffffffffffff, 0x40, 0x4, 0xffffffff, 0xf5, 0x1, 0x6, 0x4, 0x10001, 0x7fffffff, 0xfffffffffffff396, 0x8001, 0xe2, 0x9, 0x0, 0x5, 0x3ff, 0x2c7, 0x9, 0x0, 0x10001, 0x1, 0x3, 0x5, 0x2, 0x8, 0x5a3, 0x5, 0x9, 0x4, 0xdc, 0x3ff, 0x3, 0x80, 0x7, 0xb48, 0x10001, 0x7, 0xffffffff894bb355, 0x5, 0x7f, 0x9f, 0x100000001, 0x100000001, 0x200, 0x8, 0x7bdd, 0x50ec, 0x100, 0x4b]}) r3 = syz_open_dev$hiddev(&(0x7f0000000080)='/dev/usb/hiddev#\x00', 0x0, 0x10000) r4 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x7fffffff, 0x80000) ioctl$EVIOCGPHYS(r4, 0x80404507, &(0x7f0000000300)=""/98) ioctl$HIDIOCGUSAGE(r3, 0xc018480b, &(0x7f00000000c0)={0x1, 0x0, 0x4, 0xfff, 0x81b, 0x1ff}) write$hidraw(r0, &(0x7f0000000140)="8a", 0x1) r5 = syz_open_dev$evdev(&(0x7f0000000240)='/dev/input/event#\x00', 0x2, 0x400000) ioctl$EVIOCSFF(r5, 0x40304580, &(0x7f0000000280)={0x56, 0x2, 0xb60, {0x5, 0x5}, {0x3ff, 0x1}, @cond=[{0x1, 0x9, 0x20, 0x3f, 0x200, 0x100}, {0x3, 0x8, 0x4, 0x4, 0x5, 0x1ff}]}) write$hidraw(r1, &(0x7f0000000400)="9d7109446c54", 0x6) 14:26:14 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x4, 0x101302) write$hidraw(r0, &(0x7f0000000080)="8a", 0x1) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x9, 0x501400) 14:26:14 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000300)="1395851abf335000b9ef2c1a9e5fecd3826ad3fa812591aef5abca23445f13f32efc81122f97b7583991c17b25695af6dfe9062288ae73085425cbd01af4b60231dd79adddf6a9823d4026a744484e9f9c27bfda629ca1e99cc8bf4e7134b9861b57534ce76c11e858551fe17e9b2dbbddff6f55f9765a0733f8131472a0f6cdfa37d71b490992da46226e4e398289500982c234a20152ee107908e08ada4f2bf4064b4c99c300c7db6cc8649e2092313d66f0777e1068678d7f0eb0f5b300b0a762a906de351df073dfef18f86deef7ea8b6fde3108f6c0823f081d284c84bce1e14e2ef01c09124fe4701d8bcbaf1c9e7a3fa79837c9f95b202174d011600e5a13f5090191be34e6c0d12d8891a4177b191a2fe26846416498a1cd7fddec5b770f8cddd353a06efdc44a5e29e0cc4a80fad322a879c57c21d47e93b0481ef503af21e71dfe51eb85bcba34774264e66ef6b4f0fa59660b5ef026e0dc08404ca042663ac5dedc2f84c86fe7ef342a91febba7fb1be85eb0089685faac4ee72ef3451757b6f710265c819d629375b7e8474c2e4fe8b3e4f23794fd31c3e614574dd1aa750c195b66dbc7bed342e861314cc1d0963e25bf4232404c63582186f943c2028e79ea0dc3e76efcae09fc47c9d9c56c324bbef70e850be5b1160216c5c630651ec894cddd5d68885c50e909a5bf844ed5627d8125bc3328a188a73f16198ae258a1ce4f4aa355e23eb2b5bacc970761d6310712c522ebba38013a35ae07fe948ef4d3c1c1588d9c96b1e6e235b464781694713a2bfeeb964ee9880df04abc0fbacf9839a962c92494d4ed089a7678c988e51b4d3ada5cf6ebf8a330787cf31074234a5920fa8b0bc440c8dcc3b6743de860568dd1db4eecb4470327588d80ced692d2409842ca12aa640744c718f967a0062aff644c2751b8564978e9c6c0f90b45913621335d3c417a1285b17f0cab0c11ad02f82f9a153007fb6e7c88a00db702500d17985122cbfe86dc63f9b217fc05d3f241bbfa826f4f00ca4101b0e0b53cdd983e30f45a1f34a0521f47886508201a82de5765491237a014feab0bd1e89963445c918497c6c21bd97c7c090261690935ddcab205d7f1b366612e410d3f0c4ef885a51103b2a6f032203a77ddc597eb94440060abc5e336a2c417029269329e848a106f09221998a4ac6b8a64a8f1989195ca833ef5a635fb62ad6b82cb19a35033fbac897f7c9dbaac919622f3dd6a8cbdb89c588aa12d2453d34251113b00c58a9525ad1594134da85360a27650574e616dc15ec3f282fc48763ae0849f58158520065bc9fbbb30e6df7ab0f364ab9d9512593e184abb5f26f3e64770eaeddd87c09e820564328c6d38309b28a0610116ae1d4bcf19e6b4cfa8100acef315fa4ec2595c15e406e8118d2fffc86920cfd0d32e251e0549f7a0f0f1fd71217b815ea515388bfa99d161bf7ba2100d58a5779ddee8f0e748151c3e7f977b4c76cc1c4bc6610fd3387d3f269b7358fe035c7e918bc21ab4bcb5f8519f96a55a65c9f1ac88bdfcaeeddb624965d8f4e6b3c440bd381092c959aebd374ee2057641e335eaacc2f1aa6002936a0f42b4d32b68721eb5e58bb9b24cc2aa262517c79f2ce44b54330a718462d8b84b58e682752cc3752c74969da2049864621b710f8901b02b925633b0fa1c73c140c2c6a0ec92f0e217f1536c2c34acdaefefd43ebecb98201d1d7ee0277e159a31cea7c777bfb8d6ad53c9088c8a1aed07062dfbe0fa43e0c0c7b0d65eadccc910b111f8f37a46751412b35f5cf0aed2873a44599f42022e0f709f318bfa76ad9cfe0e1f2474b1f9bb46408768165a01cd33a5601a703ec8bfaae676c3ac0ecf567c9d4f3eb78816ce35b00f9e7a7eef0750b03697428d72ecaaf7ba07dcfd80b6a8b6c0dc432056f69af59dc3eb876d1a4e71582b1056c555fed3ada3d62bc739af4b0fab1eade7f083b3a411c231d4784e4e02cbb10e8422688b7cecd2863987ebbc025be32d45f71a1741144879db4ab48b8507003c327f4e8e2e424e6f22c90a0d0aa01ecb346a87fc69ac5dcadf430cdb69f01f8d9d6c976ef027d8c642fde3cc3fca7c843478a8bfab057a5258ec4209a88c0255dd83c2e7dd5534dd7b907d5685494267043f83ba32d3a72406aa9551690e799b4cd1de0d6f8f43cf29827a9ff0f734555c6c27bb5b90b1ee5df40ce9fcfcab35507bc1ab7314d54f8a9cf5d30662301e5b148ec4cd2b93551fd9246fb3498c7ae273e319b7f7af08adefcfb9d1056715bc980aaf40b2a8ccef7e27c932423be9368f81958e6f24ab020f2b5bcafda2ae35ad46e61cc3c014ab5fb5fbc2dbc86a74480057ec2150e9cc48d14c525f4a4299473c1c4831e42325d02d4521cb4c8fb602f3c9041c7692dfb33f9b3f4948bd75431118e7dd0085bd05cf814fedd60978f65b325d6b3fc7d921f8df07d2633d4382f751203dea82ec6814aa6c6cafc7d9688319440ede339eb1d2c57fd4507882511a608ae2ee994096028ddf87fa6efa5b7234b54f466865c870363dfcfe5bb23e254a39a33c1dbe1857b85dbc8f54727aeb08e2d9a64c1f2b9bd461bcb581e2a345ca37fd2ec35691caf0b401a611df23c565227bf85c65d1ea1d632d8f028ff4274376a7a6818fe7342858130895252c383c3b3a295568ed8c46eda6f334a47cd009fda4c9257836b48c763b3b6b6ddf94bda9c8d2906b27fc043a7a64df38a9f90ff5669f40f01df807e494edbc2e443ef624242e65d9cd86ee2265eca38651f7918cf0a3e3ad2d2597c64fa00e137316bebcbd09c7bf6d51de2d6e9bbef9fbaaff43209d13402870faabb8e0e75fab0d733df2c3230ad82517054f99f5bef380c42d8d88b97e533c57cc7f1182f7d0df48a2d85210634ba40d2dfe532fd88157dce0121926ac71a4d9265c8a9bc749ad1672126a7e1ba1e59783d940c4cd1a39970e5d2cfe386134436063119205a58a23206cdbaa54d4e8503af669ab5063ddf739c99fff06fa22542bdcc8dcd36d0297d3b976cf04098624208d6865024ce893ccec29864975d6894399dc43b06627431dd3f454c26e0abbeea75a9780fca361e83c1df2699097af4ec6f446531cc3b007a46e4c2fc0d7c90d4baaa95439f37ea8cdf01de40197b8305d4e223307e68600b09ca6f2d889f09569fdd5bb595932827dd2b426746913baf5d80f07fa539621940a695c1175c25af5fb7a2e9cc855a52216e9f3381d47e352df4ff7b2bd84e1a31f686dbdee7ba1153d86c608e9c726a25e101632ccf3fb0407cb2633b3b54720daf347a451acab8a9acd1dbf9acd535c9456e7304c510333a11a2d50337da5ec90caaf0b26b418b1dc94e41f0615050e061c415761c7d835656306c3979247803205c876305f502a377b1bf8b83c3a0fd735e75cc2e4e0afe1dbdfed55ca6d723848b1e54a3845f81bbfe6f5305f414c964ae68d5fbebc95b839ba4562c6dde19982c354adfadddec8843b7a603a58ad26fe3463e930dd16e1cfd68c752eb8d122590b7147855f2492f39e0411e32bcad614dda765ff2bd1d46bb4501603fb550d3ddc2379a38e1ed511b9000a48fdc0d4fb875419595747b129be6c92ed79d488f0b77a2640accff665a0ef4349758587cc969355b5cb412350faddc7a6842f6a1d7d6710f96196c201c7d033f6d6e5341a1bb89ffc658c71fa782b33d8c016809f2e0c4751a09c28600dad14610a2ea60e1deb63f3332934d365c467a8ed581f6967e5648fc62b643de45e9f78a560a6de776d5057bcdbc6ffc5c80e2a4ea58ef2d7cdf346be2173aef619846328997171aae628aa9c578a2064711950cb1df6eb1ecede99b52540099c983d9b907ce09f7de6a9d8d6a6bb9bf13d1133f4ce7d2b07bb8809bd467be31cbe20421be2576ccfe2fa8a1f3b674259c5472eb61f1f9982e76254a68568546858b2ff40184777cd73d3c7698265282d7db111ed6c0d04bb5e1e26a402f10662b2ea3aba6af26cf14e32569efbf2296d867544fa112b7aa51f84eb1ec816deaa54104a2357e49091e77bcaef3aa6c9fb1a67548be14f902c907bfaf16006a0964180d8fad6ff74d74c532ba480ec2013ca31f5052a9714cc0c67040871b0fadc4e8c8e4b4c68359c34d85f93cdf78b719813e7987f54ee83c819fce257a8e3be60966286e3fb7522231ff67a603ba0fe2a972a50b964207cd09a415b78eb6f3f6b861e5fd23937428096b6cf1a8946cc342a841bc282a916ae45f9020e22d694a97a4c42cb036587caa069b89e215ad171898db5542a0851191a40823afa4e388a25897b4d690527e1a51fe95fbf2299ca1e8fe0d99b0bcb7a6eb0a53206a0a28db709bf146a4168a48efb3c86d1c793d8e1a30bdcc4fddd38d4917b30ef902d7e69a00ed02608210a1fb0bcf234cb2fc1570b9f3094c0b30a8a09e9c44b60ca0562641460dcd6e445e9d342a38ac40c292efaac82c6b6eefe8c00fb9ae58c105714a77a8cf62da822c132462bc2aad7a4f410bdb569e59dad2e39f655cfbe5ba48feacccc9a6fa622c47f895352210ff238567806822a816a74c093a3c0494d138ba159f6c8820ce0c4cd6a8f4c5034a71374767e3ca11da70f5ce234586da46cacd0e5c1a1f916670602d5c80ee79fa3d4c8f1d0beda327a105e8b2c4c187356d5b12626c6d4ef7ac4b6970d5a5fc051dbf0a6713888d3057b5b4529685bbbd665ae0cc17819f17553445661cef8deb4c1abd73c3f72fdf1ad4c42b869ee86b31afc85634994e0d7c3f3cde273485675ac20c02e6aa9f0845ec63624479c24e1c09724e6a7623486d2f48c4fec78dd7b1750d022649834026b8ed533aaed77f763e8659fefb70520542bfcedc45213869b0eb9a6069c4d2c0de0fb5d0a6cfee8ee1868a246fbcd18781d739d1fcad8c2f81acb1b5cc6ff211cb6e08ff4e96290ca332d787a5a77d59519407fc3d3147f0890ccf00b948e74e4cc3f1b8a289fc0355fc0dfb3d8d6f506a22ad9bfc906b853444f39af24c13063e85a7daccc4835055aabed46e1fd51718bbfc6cc4b420a81256a8b4643a589bb202f837d9aca47703ac3e0a97b0969bb4a75ce6f3590e65a81718e6a8fc8366f5553783763a258000376dba1c63c9d5a66ea64133a600f40cf51b06c9aadfa17462dc831abd37bff276e2a33918b96a44725f547e1664270a171c0f173dda237782793ef8f069484d7643b64cd3dc3fea815a7fb3dc5589b6fc5299cccf0d9b2cf5beb7df2d07d27aadfe0af28a66cddc9d22f28392d55f38d48fc63fa06582261e2bffde9d03b270d7aa8f2410be9f55e5a6a540012918a77b6f32e685804d691b3250cd42a2827831dc31eb3b750a62af801c562cd94d1f3152ac55085042ffdf8f9981b6d95a22010eaa8564686afec3cac9fbbbf808c7e612e18c84b7212052e7f101a5ecdacda1c320d53236a5726b07bd4b242debbe7b9ff82c72218c59e7fce3c13a13cb64043128781f6cf39441e6160d7067621f2d435b6d4404dfbe592377c879135c167f617855b1472b1af548828f1fdae6ca599a6b3069606f1e9708d5102b8ccf17c63eadae2e830e78ed9f58cce43c73f5c14a3ad61bfea1040617e9581f1e05520d20ebe7da4b4cc80b2ce34d4687d9de7d84a899fac053313ee1acc4c1beeed1874f05f9781d84cafb0cf38da65e78cf72fdf4027447778ca920458cbf87579ef16a5ab3489ad2fd27e78781f5ac637e129235f6be0c430a288036dc34abbad39965c2592", 0x1000) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) 14:26:14 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x7, 0x480042) 14:26:14 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x4, 0x800) ioctl$EVIOCGUNIQ(r0, 0x80404508, &(0x7f0000000080)=""/47) r1 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r1, &(0x7f0000000140)="8a", 0xfdef) 14:26:14 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000300)="1395851abf335000b9ef2c1a9e5fecd3826ad3fa812591aef5abca23445f13f32efc81122f97b7583991c17b25695af6dfe9062288ae73085425cbd01af4b60231dd79adddf6a9823d4026a744484e9f9c27bfda629ca1e99cc8bf4e7134b9861b57534ce76c11e858551fe17e9b2dbbddff6f55f9765a0733f8131472a0f6cdfa37d71b490992da46226e4e398289500982c234a20152ee107908e08ada4f2bf4064b4c99c300c7db6cc8649e2092313d66f0777e1068678d7f0eb0f5b300b0a762a906de351df073dfef18f86deef7ea8b6fde3108f6c0823f081d284c84bce1e14e2ef01c09124fe4701d8bcbaf1c9e7a3fa79837c9f95b202174d011600e5a13f5090191be34e6c0d12d8891a4177b191a2fe26846416498a1cd7fddec5b770f8cddd353a06efdc44a5e29e0cc4a80fad322a879c57c21d47e93b0481ef503af21e71dfe51eb85bcba34774264e66ef6b4f0fa59660b5ef026e0dc08404ca042663ac5dedc2f84c86fe7ef342a91febba7fb1be85eb0089685faac4ee72ef3451757b6f710265c819d629375b7e8474c2e4fe8b3e4f23794fd31c3e614574dd1aa750c195b66dbc7bed342e861314cc1d0963e25bf4232404c63582186f943c2028e79ea0dc3e76efcae09fc47c9d9c56c324bbef70e850be5b1160216c5c630651ec894cddd5d68885c50e909a5bf844ed5627d8125bc3328a188a73f16198ae258a1ce4f4aa355e23eb2b5bacc970761d6310712c522ebba38013a35ae07fe948ef4d3c1c1588d9c96b1e6e235b464781694713a2bfeeb964ee9880df04abc0fbacf9839a962c92494d4ed089a7678c988e51b4d3ada5cf6ebf8a330787cf31074234a5920fa8b0bc440c8dcc3b6743de860568dd1db4eecb4470327588d80ced692d2409842ca12aa640744c718f967a0062aff644c2751b8564978e9c6c0f90b45913621335d3c417a1285b17f0cab0c11ad02f82f9a153007fb6e7c88a00db702500d17985122cbfe86dc63f9b217fc05d3f241bbfa826f4f00ca4101b0e0b53cdd983e30f45a1f34a0521f47886508201a82de5765491237a014feab0bd1e89963445c918497c6c21bd97c7c090261690935ddcab205d7f1b366612e410d3f0c4ef885a51103b2a6f032203a77ddc597eb94440060abc5e336a2c417029269329e848a106f09221998a4ac6b8a64a8f1989195ca833ef5a635fb62ad6b82cb19a35033fbac897f7c9dbaac919622f3dd6a8cbdb89c588aa12d2453d34251113b00c58a9525ad1594134da85360a27650574e616dc15ec3f282fc48763ae0849f58158520065bc9fbbb30e6df7ab0f364ab9d9512593e184abb5f26f3e64770eaeddd87c09e820564328c6d38309b28a0610116ae1d4bcf19e6b4cfa8100acef315fa4ec2595c15e406e8118d2fffc86920cfd0d32e251e0549f7a0f0f1fd71217b815ea515388bfa99d161bf7ba2100d58a5779ddee8f0e748151c3e7f977b4c76cc1c4bc6610fd3387d3f269b7358fe035c7e918bc21ab4bcb5f8519f96a55a65c9f1ac88bdfcaeeddb624965d8f4e6b3c440bd381092c959aebd374ee2057641e335eaacc2f1aa6002936a0f42b4d32b68721eb5e58bb9b24cc2aa262517c79f2ce44b54330a718462d8b84b58e682752cc3752c74969da2049864621b710f8901b02b925633b0fa1c73c140c2c6a0ec92f0e217f1536c2c34acdaefefd43ebecb98201d1d7ee0277e159a31cea7c777bfb8d6ad53c9088c8a1aed07062dfbe0fa43e0c0c7b0d65eadccc910b111f8f37a46751412b35f5cf0aed2873a44599f42022e0f709f318bfa76ad9cfe0e1f2474b1f9bb46408768165a01cd33a5601a703ec8bfaae676c3ac0ecf567c9d4f3eb78816ce35b00f9e7a7eef0750b03697428d72ecaaf7ba07dcfd80b6a8b6c0dc432056f69af59dc3eb876d1a4e71582b1056c555fed3ada3d62bc739af4b0fab1eade7f083b3a411c231d4784e4e02cbb10e8422688b7cecd2863987ebbc025be32d45f71a1741144879db4ab48b8507003c327f4e8e2e424e6f22c90a0d0aa01ecb346a87fc69ac5dcadf430cdb69f01f8d9d6c976ef027d8c642fde3cc3fca7c843478a8bfab057a5258ec4209a88c0255dd83c2e7dd5534dd7b907d5685494267043f83ba32d3a72406aa9551690e799b4cd1de0d6f8f43cf29827a9ff0f734555c6c27bb5b90b1ee5df40ce9fcfcab35507bc1ab7314d54f8a9cf5d30662301e5b148ec4cd2b93551fd9246fb3498c7ae273e319b7f7af08adefcfb9d1056715bc980aaf40b2a8ccef7e27c932423be9368f81958e6f24ab020f2b5bcafda2ae35ad46e61cc3c014ab5fb5fbc2dbc86a74480057ec2150e9cc48d14c525f4a4299473c1c4831e42325d02d4521cb4c8fb602f3c9041c7692dfb33f9b3f4948bd75431118e7dd0085bd05cf814fedd60978f65b325d6b3fc7d921f8df07d2633d4382f751203dea82ec6814aa6c6cafc7d9688319440ede339eb1d2c57fd4507882511a608ae2ee994096028ddf87fa6efa5b7234b54f466865c870363dfcfe5bb23e254a39a33c1dbe1857b85dbc8f54727aeb08e2d9a64c1f2b9bd461bcb581e2a345ca37fd2ec35691caf0b401a611df23c565227bf85c65d1ea1d632d8f028ff4274376a7a6818fe7342858130895252c383c3b3a295568ed8c46eda6f334a47cd009fda4c9257836b48c763b3b6b6ddf94bda9c8d2906b27fc043a7a64df38a9f90ff5669f40f01df807e494edbc2e443ef624242e65d9cd86ee2265eca38651f7918cf0a3e3ad2d2597c64fa00e137316bebcbd09c7bf6d51de2d6e9bbef9fbaaff43209d13402870faabb8e0e75fab0d733df2c3230ad82517054f99f5bef380c42d8d88b97e533c57cc7f1182f7d0df48a2d85210634ba40d2dfe532fd88157dce0121926ac71a4d9265c8a9bc749ad1672126a7e1ba1e59783d940c4cd1a39970e5d2cfe386134436063119205a58a23206cdbaa54d4e8503af669ab5063ddf739c99fff06fa22542bdcc8dcd36d0297d3b976cf04098624208d6865024ce893ccec29864975d6894399dc43b06627431dd3f454c26e0abbeea75a9780fca361e83c1df2699097af4ec6f446531cc3b007a46e4c2fc0d7c90d4baaa95439f37ea8cdf01de40197b8305d4e223307e68600b09ca6f2d889f09569fdd5bb595932827dd2b426746913baf5d80f07fa539621940a695c1175c25af5fb7a2e9cc855a52216e9f3381d47e352df4ff7b2bd84e1a31f686dbdee7ba1153d86c608e9c726a25e101632ccf3fb0407cb2633b3b54720daf347a451acab8a9acd1dbf9acd535c9456e7304c510333a11a2d50337da5ec90caaf0b26b418b1dc94e41f0615050e061c415761c7d835656306c3979247803205c876305f502a377b1bf8b83c3a0fd735e75cc2e4e0afe1dbdfed55ca6d723848b1e54a3845f81bbfe6f5305f414c964ae68d5fbebc95b839ba4562c6dde19982c354adfadddec8843b7a603a58ad26fe3463e930dd16e1cfd68c752eb8d122590b7147855f2492f39e0411e32bcad614dda765ff2bd1d46bb4501603fb550d3ddc2379a38e1ed511b9000a48fdc0d4fb875419595747b129be6c92ed79d488f0b77a2640accff665a0ef4349758587cc969355b5cb412350faddc7a6842f6a1d7d6710f96196c201c7d033f6d6e5341a1bb89ffc658c71fa782b33d8c016809f2e0c4751a09c28600dad14610a2ea60e1deb63f3332934d365c467a8ed581f6967e5648fc62b643de45e9f78a560a6de776d5057bcdbc6ffc5c80e2a4ea58ef2d7cdf346be2173aef619846328997171aae628aa9c578a2064711950cb1df6eb1ecede99b52540099c983d9b907ce09f7de6a9d8d6a6bb9bf13d1133f4ce7d2b07bb8809bd467be31cbe20421be2576ccfe2fa8a1f3b674259c5472eb61f1f9982e76254a68568546858b2ff40184777cd73d3c7698265282d7db111ed6c0d04bb5e1e26a402f10662b2ea3aba6af26cf14e32569efbf2296d867544fa112b7aa51f84eb1ec816deaa54104a2357e49091e77bcaef3aa6c9fb1a67548be14f902c907bfaf16006a0964180d8fad6ff74d74c532ba480ec2013ca31f5052a9714cc0c67040871b0fadc4e8c8e4b4c68359c34d85f93cdf78b719813e7987f54ee83c819fce257a8e3be60966286e3fb7522231ff67a603ba0fe2a972a50b964207cd09a415b78eb6f3f6b861e5fd23937428096b6cf1a8946cc342a841bc282a916ae45f9020e22d694a97a4c42cb036587caa069b89e215ad171898db5542a0851191a40823afa4e388a25897b4d690527e1a51fe95fbf2299ca1e8fe0d99b0bcb7a6eb0a53206a0a28db709bf146a4168a48efb3c86d1c793d8e1a30bdcc4fddd38d4917b30ef902d7e69a00ed02608210a1fb0bcf234cb2fc1570b9f3094c0b30a8a09e9c44b60ca0562641460dcd6e445e9d342a38ac40c292efaac82c6b6eefe8c00fb9ae58c105714a77a8cf62da822c132462bc2aad7a4f410bdb569e59dad2e39f655cfbe5ba48feacccc9a6fa622c47f895352210ff238567806822a816a74c093a3c0494d138ba159f6c8820ce0c4cd6a8f4c5034a71374767e3ca11da70f5ce234586da46cacd0e5c1a1f916670602d5c80ee79fa3d4c8f1d0beda327a105e8b2c4c187356d5b12626c6d4ef7ac4b6970d5a5fc051dbf0a6713888d3057b5b4529685bbbd665ae0cc17819f17553445661cef8deb4c1abd73c3f72fdf1ad4c42b869ee86b31afc85634994e0d7c3f3cde273485675ac20c02e6aa9f0845ec63624479c24e1c09724e6a7623486d2f48c4fec78dd7b1750d022649834026b8ed533aaed77f763e8659fefb70520542bfcedc45213869b0eb9a6069c4d2c0de0fb5d0a6cfee8ee1868a246fbcd18781d739d1fcad8c2f81acb1b5cc6ff211cb6e08ff4e96290ca332d787a5a77d59519407fc3d3147f0890ccf00b948e74e4cc3f1b8a289fc0355fc0dfb3d8d6f506a22ad9bfc906b853444f39af24c13063e85a7daccc4835055aabed46e1fd51718bbfc6cc4b420a81256a8b4643a589bb202f837d9aca47703ac3e0a97b0969bb4a75ce6f3590e65a81718e6a8fc8366f5553783763a258000376dba1c63c9d5a66ea64133a600f40cf51b06c9aadfa17462dc831abd37bff276e2a33918b96a44725f547e1664270a171c0f173dda237782793ef8f069484d7643b64cd3dc3fea815a7fb3dc5589b6fc5299cccf0d9b2cf5beb7df2d07d27aadfe0af28a66cddc9d22f28392d55f38d48fc63fa06582261e2bffde9d03b270d7aa8f2410be9f55e5a6a540012918a77b6f32e685804d691b3250cd42a2827831dc31eb3b750a62af801c562cd94d1f3152ac55085042ffdf8f9981b6d95a22010eaa8564686afec3cac9fbbbf808c7e612e18c84b7212052e7f101a5ecdacda1c320d53236a5726b07bd4b242debbe7b9ff82c72218c59e7fce3c13a13cb64043128781f6cf39441e6160d7067621f2d435b6d4404dfbe592377c879135c167f617855b1472b1af548828f1fdae6ca599a6b3069606f1e9708d5102b8ccf17c63eadae2e830e78ed9f58cce43c73f5c14a3ad61bfea1040617e9581f1e05520d20ebe7da4b4cc80b2ce34d4687d9de7d84a899fac053313ee1acc4c1beeed1874f05f9781d84cafb0cf38da65e78cf72fdf4027447778ca920458cbf87579ef16a5ab3489ad2fd27e78781f5ac637e129235f6be0c430a288036dc34abbad39965c2592", 0x1000) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) 14:26:14 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x5, 0x80000) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000180)=""/185) r1 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r1, &(0x7f0000000000)="8823402d4f32d6a26a5390e3a572b9907bb6c992079256d5a70a91f5a6db8634dbb9df4146871f0a060c8def", 0x2c) write$hidraw(r1, &(0x7f0000000140)="8a", 0xfdef) 14:26:14 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000300)="1395851abf335000b9ef2c1a9e5fecd3826ad3fa812591aef5abca23445f13f32efc81122f97b7583991c17b25695af6dfe9062288ae73085425cbd01af4b60231dd79adddf6a9823d4026a744484e9f9c27bfda629ca1e99cc8bf4e7134b9861b57534ce76c11e858551fe17e9b2dbbddff6f55f9765a0733f8131472a0f6cdfa37d71b490992da46226e4e398289500982c234a20152ee107908e08ada4f2bf4064b4c99c300c7db6cc8649e2092313d66f0777e1068678d7f0eb0f5b300b0a762a906de351df073dfef18f86deef7ea8b6fde3108f6c0823f081d284c84bce1e14e2ef01c09124fe4701d8bcbaf1c9e7a3fa79837c9f95b202174d011600e5a13f5090191be34e6c0d12d8891a4177b191a2fe26846416498a1cd7fddec5b770f8cddd353a06efdc44a5e29e0cc4a80fad322a879c57c21d47e93b0481ef503af21e71dfe51eb85bcba34774264e66ef6b4f0fa59660b5ef026e0dc08404ca042663ac5dedc2f84c86fe7ef342a91febba7fb1be85eb0089685faac4ee72ef3451757b6f710265c819d629375b7e8474c2e4fe8b3e4f23794fd31c3e614574dd1aa750c195b66dbc7bed342e861314cc1d0963e25bf4232404c63582186f943c2028e79ea0dc3e76efcae09fc47c9d9c56c324bbef70e850be5b1160216c5c630651ec894cddd5d68885c50e909a5bf844ed5627d8125bc3328a188a73f16198ae258a1ce4f4aa355e23eb2b5bacc970761d6310712c522ebba38013a35ae07fe948ef4d3c1c1588d9c96b1e6e235b464781694713a2bfeeb964ee9880df04abc0fbacf9839a962c92494d4ed089a7678c988e51b4d3ada5cf6ebf8a330787cf31074234a5920fa8b0bc440c8dcc3b6743de860568dd1db4eecb4470327588d80ced692d2409842ca12aa640744c718f967a0062aff644c2751b8564978e9c6c0f90b45913621335d3c417a1285b17f0cab0c11ad02f82f9a153007fb6e7c88a00db702500d17985122cbfe86dc63f9b217fc05d3f241bbfa826f4f00ca4101b0e0b53cdd983e30f45a1f34a0521f47886508201a82de5765491237a014feab0bd1e89963445c918497c6c21bd97c7c090261690935ddcab205d7f1b366612e410d3f0c4ef885a51103b2a6f032203a77ddc597eb94440060abc5e336a2c417029269329e848a106f09221998a4ac6b8a64a8f1989195ca833ef5a635fb62ad6b82cb19a35033fbac897f7c9dbaac919622f3dd6a8cbdb89c588aa12d2453d34251113b00c58a9525ad1594134da85360a27650574e616dc15ec3f282fc48763ae0849f58158520065bc9fbbb30e6df7ab0f364ab9d9512593e184abb5f26f3e64770eaeddd87c09e820564328c6d38309b28a0610116ae1d4bcf19e6b4cfa8100acef315fa4ec2595c15e406e8118d2fffc86920cfd0d32e251e0549f7a0f0f1fd71217b815ea515388bfa99d161bf7ba2100d58a5779ddee8f0e748151c3e7f977b4c76cc1c4bc6610fd3387d3f269b7358fe035c7e918bc21ab4bcb5f8519f96a55a65c9f1ac88bdfcaeeddb624965d8f4e6b3c440bd381092c959aebd374ee2057641e335eaacc2f1aa6002936a0f42b4d32b68721eb5e58bb9b24cc2aa262517c79f2ce44b54330a718462d8b84b58e682752cc3752c74969da2049864621b710f8901b02b925633b0fa1c73c140c2c6a0ec92f0e217f1536c2c34acdaefefd43ebecb98201d1d7ee0277e159a31cea7c777bfb8d6ad53c9088c8a1aed07062dfbe0fa43e0c0c7b0d65eadccc910b111f8f37a46751412b35f5cf0aed2873a44599f42022e0f709f318bfa76ad9cfe0e1f2474b1f9bb46408768165a01cd33a5601a703ec8bfaae676c3ac0ecf567c9d4f3eb78816ce35b00f9e7a7eef0750b03697428d72ecaaf7ba07dcfd80b6a8b6c0dc432056f69af59dc3eb876d1a4e71582b1056c555fed3ada3d62bc739af4b0fab1eade7f083b3a411c231d4784e4e02cbb10e8422688b7cecd2863987ebbc025be32d45f71a1741144879db4ab48b8507003c327f4e8e2e424e6f22c90a0d0aa01ecb346a87fc69ac5dcadf430cdb69f01f8d9d6c976ef027d8c642fde3cc3fca7c843478a8bfab057a5258ec4209a88c0255dd83c2e7dd5534dd7b907d5685494267043f83ba32d3a72406aa9551690e799b4cd1de0d6f8f43cf29827a9ff0f734555c6c27bb5b90b1ee5df40ce9fcfcab35507bc1ab7314d54f8a9cf5d30662301e5b148ec4cd2b93551fd9246fb3498c7ae273e319b7f7af08adefcfb9d1056715bc980aaf40b2a8ccef7e27c932423be9368f81958e6f24ab020f2b5bcafda2ae35ad46e61cc3c014ab5fb5fbc2dbc86a74480057ec2150e9cc48d14c525f4a4299473c1c4831e42325d02d4521cb4c8fb602f3c9041c7692dfb33f9b3f4948bd75431118e7dd0085bd05cf814fedd60978f65b325d6b3fc7d921f8df07d2633d4382f751203dea82ec6814aa6c6cafc7d9688319440ede339eb1d2c57fd4507882511a608ae2ee994096028ddf87fa6efa5b7234b54f466865c870363dfcfe5bb23e254a39a33c1dbe1857b85dbc8f54727aeb08e2d9a64c1f2b9bd461bcb581e2a345ca37fd2ec35691caf0b401a611df23c565227bf85c65d1ea1d632d8f028ff4274376a7a6818fe7342858130895252c383c3b3a295568ed8c46eda6f334a47cd009fda4c9257836b48c763b3b6b6ddf94bda9c8d2906b27fc043a7a64df38a9f90ff5669f40f01df807e494edbc2e443ef624242e65d9cd86ee2265eca38651f7918cf0a3e3ad2d2597c64fa00e137316bebcbd09c7bf6d51de2d6e9bbef9fbaaff43209d13402870faabb8e0e75fab0d733df2c3230ad82517054f99f5bef380c42d8d88b97e533c57cc7f1182f7d0df48a2d85210634ba40d2dfe532fd88157dce0121926ac71a4d9265c8a9bc749ad1672126a7e1ba1e59783d940c4cd1a39970e5d2cfe386134436063119205a58a23206cdbaa54d4e8503af669ab5063ddf739c99fff06fa22542bdcc8dcd36d0297d3b976cf04098624208d6865024ce893ccec29864975d6894399dc43b06627431dd3f454c26e0abbeea75a9780fca361e83c1df2699097af4ec6f446531cc3b007a46e4c2fc0d7c90d4baaa95439f37ea8cdf01de40197b8305d4e223307e68600b09ca6f2d889f09569fdd5bb595932827dd2b426746913baf5d80f07fa539621940a695c1175c25af5fb7a2e9cc855a52216e9f3381d47e352df4ff7b2bd84e1a31f686dbdee7ba1153d86c608e9c726a25e101632ccf3fb0407cb2633b3b54720daf347a451acab8a9acd1dbf9acd535c9456e7304c510333a11a2d50337da5ec90caaf0b26b418b1dc94e41f0615050e061c415761c7d835656306c3979247803205c876305f502a377b1bf8b83c3a0fd735e75cc2e4e0afe1dbdfed55ca6d723848b1e54a3845f81bbfe6f5305f414c964ae68d5fbebc95b839ba4562c6dde19982c354adfadddec8843b7a603a58ad26fe3463e930dd16e1cfd68c752eb8d122590b7147855f2492f39e0411e32bcad614dda765ff2bd1d46bb4501603fb550d3ddc2379a38e1ed511b9000a48fdc0d4fb875419595747b129be6c92ed79d488f0b77a2640accff665a0ef4349758587cc969355b5cb412350faddc7a6842f6a1d7d6710f96196c201c7d033f6d6e5341a1bb89ffc658c71fa782b33d8c016809f2e0c4751a09c28600dad14610a2ea60e1deb63f3332934d365c467a8ed581f6967e5648fc62b643de45e9f78a560a6de776d5057bcdbc6ffc5c80e2a4ea58ef2d7cdf346be2173aef619846328997171aae628aa9c578a2064711950cb1df6eb1ecede99b52540099c983d9b907ce09f7de6a9d8d6a6bb9bf13d1133f4ce7d2b07bb8809bd467be31cbe20421be2576ccfe2fa8a1f3b674259c5472eb61f1f9982e76254a68568546858b2ff40184777cd73d3c7698265282d7db111ed6c0d04bb5e1e26a402f10662b2ea3aba6af26cf14e32569efbf2296d867544fa112b7aa51f84eb1ec816deaa54104a2357e49091e77bcaef3aa6c9fb1a67548be14f902c907bfaf16006a0964180d8fad6ff74d74c532ba480ec2013ca31f5052a9714cc0c67040871b0fadc4e8c8e4b4c68359c34d85f93cdf78b719813e7987f54ee83c819fce257a8e3be60966286e3fb7522231ff67a603ba0fe2a972a50b964207cd09a415b78eb6f3f6b861e5fd23937428096b6cf1a8946cc342a841bc282a916ae45f9020e22d694a97a4c42cb036587caa069b89e215ad171898db5542a0851191a40823afa4e388a25897b4d690527e1a51fe95fbf2299ca1e8fe0d99b0bcb7a6eb0a53206a0a28db709bf146a4168a48efb3c86d1c793d8e1a30bdcc4fddd38d4917b30ef902d7e69a00ed02608210a1fb0bcf234cb2fc1570b9f3094c0b30a8a09e9c44b60ca0562641460dcd6e445e9d342a38ac40c292efaac82c6b6eefe8c00fb9ae58c105714a77a8cf62da822c132462bc2aad7a4f410bdb569e59dad2e39f655cfbe5ba48feacccc9a6fa622c47f895352210ff238567806822a816a74c093a3c0494d138ba159f6c8820ce0c4cd6a8f4c5034a71374767e3ca11da70f5ce234586da46cacd0e5c1a1f916670602d5c80ee79fa3d4c8f1d0beda327a105e8b2c4c187356d5b12626c6d4ef7ac4b6970d5a5fc051dbf0a6713888d3057b5b4529685bbbd665ae0cc17819f17553445661cef8deb4c1abd73c3f72fdf1ad4c42b869ee86b31afc85634994e0d7c3f3cde273485675ac20c02e6aa9f0845ec63624479c24e1c09724e6a7623486d2f48c4fec78dd7b1750d022649834026b8ed533aaed77f763e8659fefb70520542bfcedc45213869b0eb9a6069c4d2c0de0fb5d0a6cfee8ee1868a246fbcd18781d739d1fcad8c2f81acb1b5cc6ff211cb6e08ff4e96290ca332d787a5a77d59519407fc3d3147f0890ccf00b948e74e4cc3f1b8a289fc0355fc0dfb3d8d6f506a22ad9bfc906b853444f39af24c13063e85a7daccc4835055aabed46e1fd51718bbfc6cc4b420a81256a8b4643a589bb202f837d9aca47703ac3e0a97b0969bb4a75ce6f3590e65a81718e6a8fc8366f5553783763a258000376dba1c63c9d5a66ea64133a600f40cf51b06c9aadfa17462dc831abd37bff276e2a33918b96a44725f547e1664270a171c0f173dda237782793ef8f069484d7643b64cd3dc3fea815a7fb3dc5589b6fc5299cccf0d9b2cf5beb7df2d07d27aadfe0af28a66cddc9d22f28392d55f38d48fc63fa06582261e2bffde9d03b270d7aa8f2410be9f55e5a6a540012918a77b6f32e685804d691b3250cd42a2827831dc31eb3b750a62af801c562cd94d1f3152ac55085042ffdf8f9981b6d95a22010eaa8564686afec3cac9fbbbf808c7e612e18c84b7212052e7f101a5ecdacda1c320d53236a5726b07bd4b242debbe7b9ff82c72218c59e7fce3c13a13cb64043128781f6cf39441e6160d7067621f2d435b6d4404dfbe592377c879135c167f617855b1472b1af548828f1fdae6ca599a6b3069606f1e9708d5102b8ccf17c63eadae2e830e78ed9f58cce43c73f5c14a3ad61bfea1040617e9581f1e05520d20ebe7da4b4cc80b2ce34d4687d9de7d84a899fac053313ee1acc4c1beeed1874f05f9781d84cafb0cf38da65e78cf72fdf4027447778ca920458cbf87579ef16a5ab3489ad2fd27e78781f5ac637e129235f6be0c430a288036dc34abbad39965c2592", 0x1000) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) 14:26:14 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0x1) 14:26:15 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000180)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0x9c) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000080)=""/70) r1 = syz_open_dev$evdev(&(0x7f0000000240)='/dev/input/event#\x00', 0x1, 0x0) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f0000000280)={0x53, 0x5, 0xfff, {0x8, 0x10001}, {0x6, 0x95f}, @cond=[{0x200, 0x93, 0xfffffffffffffff7, 0x81, 0x350795a9}, {0x259b, 0x20000, 0x100, 0x5dff, 0x83, 0xffffffffffffff00}]}) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x6e, 0x442402) ioctl$EVIOCSREP(r2, 0x40084503, &(0x7f0000000100)=[0x7ff, 0xffff]) 14:26:15 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000080)="8a", 0x2490) ioctl$HIDIOCSFEATURE(r0, 0xc0404806, &(0x7f0000000180)="2a49599ba558cf7f9279d6e98394b8bccf5e134b75fe960033acbaaf825fe666f269e3c01cf163e88f7e2cb6bd8ea4aef0d03e4775f3581a3b653bcee16b03f143ec51f1800e84c46f48812b76c7119797ea4b82d14dcf9bd7758e9a8923ca54d94569cf473cc65bb8eb28459c9344d55af31ee1323e334de4a427242d7793b83ed48abc0b980740c5aa1468c1552b09ab0ee337bec62e6c329a4624045db064c398651d45fa59dadfe3ab5690e7278c6a8731a83f006e7fe8f5982e1cf628f7b23ccf72361c0dedffa69070bf5b5cc26cbdfbce03d05479f9f3083f1e2496fc6372a2fa892767ba") syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x1ff, 0x900) 14:26:15 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x1, 0x8080) 14:26:15 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) 14:26:15 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101305) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000000)) ioctl$HIDIOCSFEATURE(r0, 0xc0404806, &(0x7f0000000080)="af4a34ab075ec8d4ba3fae991ad83895c73b4cc509be0de0e69b3fb5af7c948d3368fe1687ce452d2fb3b901badeca076278cbe39ab811671217cd6e0ff92761cf716e69438f608586ed1241536ff3c06c7329fa78c6e2628a5ede391fbda6ca2d99bce28c812975fe161f3a4ac2b50454f73bc920fbed7b3b3cb329ff6818e71916766b35d3b20e7bfa2f72cc71d02c74d4d2cec6e3a9389c4b51295748414682cadf58be09d2fbdf4e97f3d39f8485e9e7ad6597e0fd72adce5f") 14:26:15 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x8, 0x440000) write$hidraw(r0, &(0x7f0000000180)="0a04b2666a8dac98289406997dff348ef0afea2dc139b2b6efe37a4c7af3b7d837577669a41009e3e60d0a65b37f31cce92d31bfbf19d2639580dfe55d5eeb414535aca8c613c1b38140245a3479baa13b83f00bc84f98b683d63f7907fdeb029ceb030a45f7286ce6b0842d94b80eea6f5b5ff4eb1fb7ca233359d19a08866b74d88e4f7ea30c1f00d844995bcf3070dba3a9e1fb3e176135e7cd4ab74b3ed1cdac4048c2ccfc0cfaf3e63254740cbabee87bc5727ad5320d42fe867cc470cd431e25abe7a9c42a0ae8d2156ef17b16639a51c5e6c4dae68247", 0xda) r1 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x629, 0x42) ioctl$EVIOCGKEYCODE(r1, 0x80084504, &(0x7f00000000c0)=""/125) r2 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r2, &(0x7f0000000140)="8a", 0xfdef) 14:26:15 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x80, 0x2040) read$hidraw(r0, &(0x7f0000000080)=""/25, 0x19) r1 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r1, &(0x7f0000000140)="8a", 0xfdef) 14:26:15 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000000180)={0xf26, "ec9fad86a724dfd7804d9ffc1cede9790427d5698c12d2fac116870856954758f60fc72f9d77a78cc81aa4da2fa6e26d43ca78d915d20bcb944aea30203b043f765f92530b7c191ae539c162de20d6f21dd83da05abc85c249683964eb47b373141ecf78d9ea633c60a144bd714538e7d4fea0a1e53ecd8afcb4a717310db8e35d9baa9ceac1bbf4ad576037acbd64a908fc8a52ab0c89540030543eb5781b8d2f5b1d01ea8cb1a95d14178e4abec78205e657a56664814fbc443d72da38f8a8a9682096b2a31e5de95f290e01ff90de67ce246fe2b0b3127f8252ed5466029e1eed75059526739b518404471d4e04f35ff1badc565824f00fcd363548e4adedf959e25d074537ed32cc9763b7fcc4531ef98cac2d37949e32dc0f0bba17bbed4a59a0cf5c9452f11f5713eb7af88fd17f5dcafcb5d71688ef663e1a18b56b3dd4a1e4775063287ff3ea360efeef510082a975d38d6f43d53d2c8c1b45c5ce28207dd45bcd79f7676f98df8d65bc1fb934372e572dd014924afa6fec30a6a4cf78753d34e5a5d160e0c96f566266b8c042257064db985bd6cce5ed2772f8826e6816dd71eeeac139d194be88a6b38ea35c75894cb4a48e6b87281c790716a1613b174d69bc33d29149e3a50de449a23b3809eea684c5e472ccdd2095822afa08a44a30aecec0e9d3cf254c7f8611488e204862741bb561bd5d0789593f591725ee4c6cf6180981245828b5504cbf4fe3c0ab685e5737b7035f02f90c3789cb8a36c83228f77e61ebe7742392d699707af71d54801ef3882690a3ddfcd3285e27b17dd078cb15ffbc32ba27f11e7f4356a049b39180229fcc1fa465645f1af23d9f2f301df76c46c322dc29a9092f3fd24ff6e7606d9f73b87df6a03523ac1415c8fb66cccfd55cddadefd49f921214e89af04f5307f07066aacafa909166a52e1fd4797ce1f5b3400f8d48cb4849eba046a6b7382e73ad0aa20af8a9d05a26a3c12cee633617e1ee0dcbe68dbe40fd765fdcb833a78abecf45f0fbd71a9c2dffd7e2a6d86840b991ca2d14cc53e6d403052e9cdcba5715ea04246301f7a29f78e93d494d00cc5ebfd17595d31706dc1d0b46f2d35a9a593e68969a8f884467f84ce1421a017695a1638810fa0bc76732585a3814d8ab91e06e3a6177f8d8388f676c22e9a7918fdaaa95ebfb4bd71bbe186c5a27d0f0050f8a68f06fd5cc6c3caf83a6bbd6b810d199b6071c60246e10372bdc5e558c0a79a032e8e3c1c51d892bf0c644f5c090921090e21b2eb37e947393f81ba4e65e4b43eb09ed55fe50e88a7f68a0b72f706450e1d8f87fe36627d895a806ec24caf06c9ca98e9016710b1d1a0184b125da1ca381985d66ef135adaf0841b334ba92be97db81633630f75ec9d119dd979eb9e98b5475d3ed35d6f2547478271c4168577b75586c5d6553d19e3a08ac67b91e67fc2ad0ab48645fbed7389fdf18f38e6e7edee9de9b968183559afae072c2ba2210da37ed92b7fa0023a88c6e0e6e8627e831e932506d00b7c890806d5c27e6106bab9e889416659d7c9e03d9e094eede133ee2a5463fd0a0b8462733152145e373fb83c2e25af2ce817e1fef38ebc6fd392c23ea62cafa4d96953d3ddb678f2edc3c4bf7d323f14a68071e4377ee62136ed8db5448cda2f12430cc331a4a390056add276c9954f0313e10e8c356fb8f08b64538127220055709b2a07233e8edcd9645b3bdd0e9c101057b6e2424de571244b6bb0a7b04dc5640bd53f08f28561abd1c4b29474caa663bf1188e4adf95689246d9c3e3017c449ec4287724042613c0829dd0b1769be3d11bcefd738633f1786c7d65db290627dcd6c015d27e45b2ce7baddde72fc7f4ee8d5739c5fb71931de5be1b062a5682a913f1079978b38f9250727af909d53a1866c35eebad838569bcb18a28b950962117e10afdc820627707053131810950fd57bc0d8b917cf5d2cf4180961efb0e2a32e274882f1ff8e48dce060e5e08ff117e2c7f6e97e62c4f3bbd97b6c1a681c96a1876c75891b621e9d98d604bf39b6c6bddb336b42df9f5dab3f3d8d60473d8f9e7a1d32795460fd2a65c808257313367082c7dac8820b6790778db5915b1c749702eb4b7eee8f55fe56f881077704e5c613a4eda6c4223aa724a792fd729cedba847feae3077408bc5bc290bda11eca5b04d421571c2bd4f13b342bc94b6e456ccf3d78f2ab58ad6d26d783603f7acf70a0cbffe67c26be5ae11ed5d1b65068b67d124639427da7a23917876509ec92b84b51e1fef6ae5191648cf3623b8daa22c3ef0d22c4533747038cf23a7c4201e097042e3b00e5014f1be9949b66200ac5ee8392eb28a9851a86c0036203596f112c85deaada31677b2d4d61ada92081854eefed09da0e637c4fefe0f987062060822c5b53ac5a44b3e3d8b6a5677fddf9c2fc794eb6cb23109d8a205be1c54d6ed755d43fb27094d79d20b255cc0840745bea5709a4ce575f639b7ef009523ac81ee15d6eddc76aba47149b822bb7c118d06dddfe0d6204b170c9f6961153ab79fff438eb7e6bd789d38dc2f62e4c48c17e33530e30708700de39c03be9932537af1d22fa26e6c46e04e72558c44b4ffe89a35161925dfb70ef55d97c357571e1ab2b1b9cb276db33d0793f5baee63f2a2a9ba4432b0ed82e9c7bf6b1af4d4a99f9fc523c4a5b1b0d94c61d64b839be134dcee88967e89fef1d8ee613ea4f057e524e4aac1d070576cae9757b9ca4887f8ac40107a40f488f1acddac54f3f8cb763f9c8155075d98c2ecb84fa5b987431106eae617b1ccaa7d6fbe94bb54cfb9ec27c04489be3cf4b29ff69d13e84f374b75a47c3be0b4d754873114256d3fb186b3568b9de987a20dacfa5d70c9ff3c224847a68c0ec6503904bc3d538f2659c5c4ba0ad9d5b1d43ff0e2a3dd390f21587327d8d4c6b963d51eba3460964cccb99590be509a810fe8e83db1b586e3a2822fa9c01897ce51b5695eeac5dba116393775a1583dd05201872534c1923200661961e1310cb2336f67136e06a794133fe4bf2b06f0ff01362b845321fe4aa09c772eefd84e7b841e528265cdf77ba5edf3db564a0163380fdf3609c744305828098778d29c4a93e8e524e8f682f5cd3d17cb307b5f590bd1c0e300652f95240a6611c9c6897bcdd092106013c5d891b453ea9af468c6be6917b975f7bb002ea2255573cf220fe461b3d517d3aad96100a8605220525767ac2aa10ba62d8593a08483f32c83214ca10cbc93ced2d0085ee8fd816b315a048dc46f13b4516ec3898d59a6778b07baade2f5a1c03110fc96b5b62200de143236e04416f5e59d918b5f052a0a350f7848a0d83e47d83364919705969d8f4372c2ff2181a541ed2e1c161755787989e75ea0f1874afc49d2ffaaa718c8ee85506b4c977652cb34abf77515a2330f610de4d22f43ed5451c5916fa6d05d45945cd390a70faa82f7643f2209f47b2ab8722e6d77fa601e634a0adac353a03f4f889b7bdadfd759759776f75bfee168e243d2902bfdf539d835c3d08ad56e783a551a32685ce3aea70d6da3db80197e66b8975779f719e713e65287d017433f797b93f90a8ee11b32d20d40b9db9215db49138ad7f6fe9ef9fcd23c06d9fa891ce438595c614d5616e10e48ce153238dbd8734c582b67840b5beb4ad1e264b37fb959a38009890f695b723b32f202b5b668ba67f5698434962444e1eba21492d81d2543fe4807461456acd83e92a563df7c767f3c7510cc9bb2f3d721f02b294dc8d74144cec0591da24526837cde81525a6f2681f70c9e98ee408734653cb51e4af52284e4c9d0f6d4f43b30bf672c964ac6327a6dea4b98319bb5c362324b7cb9f953a1388c931eca646bbbf55f5272bfefaee9e1866b6cb57c352362eee169186e57e44dfb40d975acf1c06324e9fd58a89c9736535f54940048f926817cb77597cd61403c4a403cf0da00a2b38ed36261b7e10011d7e96fe9d971353beb20ac0af68b3c2694c30463e405cd627657ec7649b96f2725e7cb35f8e3c37ef9f644ef2cc14fe768b3ae8141bea1057398e06c2fbb53b363716904d38d53455a1c62935c739b970ac836a8c8d5172636de792ae1d6cc1bd84f723eaa59a9c300676d40e693f1c67f90243f4c7d997c32e3faabcde20400d056b457fb48835af3b4893bb33d76dda92f234d46b23f9a4c2d67eacd60ccbdfd35886bfad1cd4eaa9e594ae8b320afd77ab548b30a3cdbbb32db59eadbec34d6661e740b8484e3e4a2de0c86243cacba17642a91d856714fee4eeb9e9ad2a14d056be453c21ea8b946d0e850ab42b94bc394b60a3d755139eee5e20ec7c25fa0954a16b32da0e203166edd3b97b859876e5f6644d7539d1d2ef33d36f38175ffca86d4eeba73459ccc711edfa59d1ece32556f1078fc41e4b18e9c6924db37fa4f0535525802e17fef2bda77be9d6fe6357faabdae206820a32fed6a53723a91079a73afa2cfa1421a17d38642232232b95dba0cc08ce29ed9dbb99911fb76d2db7b6e112ee24cfbec3d9e2bd66b13692cc9ef8aee4b39105b6ff0301dc1ab73cd740538e8c7d1726a53aae8166813d153e160a98c77312d2715d8865dc4ed4a8a6d8d69a3356529840a1c9db99b465278ab44f7886206363f11048e7e30da44a857eb5ef7140c9099e371708364a39821faa614122a4a3e040c0263bd968d527c5f497a6c70c0cdf3e839844754567e6af9b6d2a88cf254c3061dc71c1d23c63ceb9589a7c53407369d4a2184efc14f7576789551de5d43f5740eb616f9fd7262339d6937fa79f85a495bfda9612577373fdf35f40c90b4e150e3bb78d07458551f581cf2ea0b89cdae2678a67906fd956a7f787c0446f92e90608df66a490afeee569ecf3e86d9e3c9087be8f86329805cbd2db23456e5dc596c5a7e8acf84d3309c7ddd33a55573eecb64cbb4cc73aa763cda500efdb0ec953481b432406244918cba534f78999a68fb6c7824447d6ec9b90b02206849242fd7fea2b96c9d06d0a68d7be256babf7ac541045bda0968f59d9e9e91613af784b1d13c4061d8208df478e260d5e8984ef4b6836c6d0708c51253b6482cf3a94dd314717c2abc9cde053b568c719533d08d4103c9d83a2b667d6de019152256213ce5f4253dc7bb5aca3bb3fa98a413ddc5baf8cf44c006193edbde883468de3d5823c00901bac24ef30cd5d610a723bf8c7a73d257e3b8bb642f6f90083a7c0be419f91c78d0846a5939ecc2a1126b4d70052a14387c5f6dffcf9a112237677f322d5620f3b32eb5ae162f93b34610b6d12bf7ee7005037dee4b9d4654498560591ed60546d30e1d25dfaaf25117c8bf1b77a4d764f9bfff9d4c4636ee527554010c67eef61ff9dddae8ed4f1c5586c25bae6ab5239866f65b95d9b4f2b12ab0aae203b0cfa87e6e2e86657004cb8da26cc7394f12b4ba813781f0"}) r1 = syz_usb_connect$hid(0x7, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x78, 0x56a, 0x6a, 0x40, 0x1, 0x200, 0x40, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x4, 0x6, 0xa0, 0x2, [{{0x9, 0x4, 0x8, 0x401, 0x9, 0x3, 0x1, 0x1, 0x8000, {0x9, 0x21, 0x1, 0x5, 0x1, {0x22, 0x76f}}, {{{0x9, 0x5, 0x81, 0x3, 0x8000, 0x8, 0x9, 0x1}}}}}]}}]}}, &(0x7f0000001540)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x310, 0xfffffffffffffa24, 0x7, 0xea72, 0x10, 0x8001}, 0x30, &(0x7f00000000c0)={0x5, 0xf, 0x30, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x1, 0x4, 0xa1, 0x9}, @ssp_cap={0x14, 0x10, 0xa, 0x7, 0x2, 0x6, 0xf000, 0x9, [0xf0, 0x30]}, @ptm_cap={0x3}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0x1, 0xfffffffffffffffd, 0x34c}, @ptm_cap={0x3}]}, 0x7, [{0x18, &(0x7f0000000100)={0x18, 0x3, 0x41f, "7697d0237a1ebb497e956220f060c12321fa79b1"}}, {0xd4, &(0x7f00000010c0)={0xd4, 0x3, 0x820, "69ae2964f8dd4d77bfee26c12ea032d6f26596e1d5c58d461d54d5730e6f516ff417832b6c7963674ce8767630b56406e326a033b798ceffaa6fdfecb6da513d3ae5d1eaa6cdc4efbe8e2a8633a34af37892ff75232b331ba1d3244ab9b477280b5d5fa43a828a7270d2c4fa4cba24240ac6ee5f14ad218e468226481237b2a5b0ee19744c34fd5543e88db4eed9b4bffd7be8bbd9e63de590375978e61bc07a33676c53236ee61b534ffe81888a09713ee44d2ddbc5d21b11ad874797c78264850356cd182e77271a6a40d0e7e5377e"}}, {0xaf, &(0x7f00000011c0)={0xaf, 0x3, 0x83e, "260af77e462c2bcd3921cf8945b07f1e14c8aa3f3d75b74e117f1ec78fc5f914eb7cdea33298449af370e67ae8af7c39c8f85f737156e29382c1bebb237d6505443c6ddfe7039c168e81f347eb583c84304369b6bacbcea4480562a54133d54f7d1337f466e5a5b61ad40aaeb4439f7fd21d125f29602438cb66cc37e342bff84934a7b602bfb5ea2d66652a90c560b0dceaea443a06214652d3ecbc04970246f46880f165dbc0c03c11cd"}}, {0xfa, &(0x7f0000001280)={0xfa, 0x3, 0x1009, "b84da54488b7ef9db0df4d9f2fb5cf8483770509dd489925541525cbff7d785d546dfcebd29982b588a60614addacc067db4e61e4cc69380ac097cbc145a44ce8e86fff5844642dfcd6a1c8ad0d29f2d9faeb51a3da71eae4a882b8639ce2a3aa3a122715517cef0f96a63213922c9197f0e7063990f9884bb4f40bf3b9ef9acc87fbae2bf2fe77ee45c662311fc8e1bb6d9c25b87f34f1e4fd090d6a14d4f090f54e55b9e0e2932d1b6ecf6de7516be6a7d607fbd3f076dc70fc74637484ce74e37b113212e234c7df5fb0e7566c1794bcf68a4709cb0083415f59bdc1f0d6f0922cd773060e7c120cbfc0b668aeef6f93fc0b84976"}}, {0x55, &(0x7f0000001380)={0x55, 0x3, 0x343f, "f768959024c71f386eed844dbfd3a1282c92fb62092cd795b03745fd79bf4211a28c3c81938d9ee6159aef2bb194fe279247a58710abc0e605aa4f2f643e775078e16a07eab88a73f8dcd1c27bd31510ad"}}, {0x87, &(0x7f0000001400)={0x87, 0x3, 0xc1f, "90d704cff571883c6a08165cddacc670e65f1f0b10cadafb9a5770d8492360d6b744a808e46ccf0df1eb24180ac29f9d6e9b007114be7607017a87b14b04e7b3333c4073b635201a92436d2acdcc5447e1244d7459018d9a11866c484a015bfc9c76fc89de68a9bbd6360c51878b8f9e8d3f4b33c9c5f2694a58bc219432f8deaa8baf"}}, {0x77, &(0x7f00000014c0)={0x77, 0x3, 0x42f, "01e16349dde80ad11347ee69b467b75447eaba3160aff98b86edbf7818eb2ca2bdc08f79e536b7dc0d4cabf9d1ceecb18d0420dde500518db6332e6ff90e79f3f73e46ad67f814614226aefaf2c877dafb9f079b7f43629968ecd9e4977cea9cad9624cdbf68b553a22b44fc854540adcea4b8"}}]}) syz_usb_disconnect(r1) 14:26:15 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x100, 0x501000) ioctl$EVIOCSMASK(r1, 0x40104593, &(0x7f0000000280)={0x12, 0xfa, &(0x7f0000000180)="3e078f8838deec342ebf9364796c5214089528f6c444a2581c74e74f2dca398afa19bb996b833dd25bd758b9340ebed2a1f6b37d97e29600d21228221337ccfd4734b109b2b7ca0048fa93d4563dab5276eb391d371bb81b690f98b057ffebda8605d51fb1c9f2cf0f2b3d02f17112fb254efb7abf8781a9c07ce442628fef8ce43e4ba776acd61ffc1c854f7f72013586119bdf9eff5a4f640cdde4468cfcc6927c2504ed61074a5e2528722c3c1077ce3c3bdeeee3c670dd207669a5d99a136d09503cbb98c5977d0d4202e9964b813d594283bbd31f22d60ae4ccffb62df6b54e34adf16ababe2251af37f69c67d6581a9c07266769dd202b"}) ioctl$EVIOCREVOKE(r1, 0x40044591, &(0x7f0000000080)) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) ioctl$EVIOCGEFFECTS(r1, 0x80044584, &(0x7f00000000c0)=""/127) 14:26:15 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000180)="28e172c789c33bf56c5d80715e1783aa09d1f29c0e92f63025c86eb7c3fe81b6b4462f449affa48853780157c47ad1f7f68c6ac471c90110a1215b7814cfc1a856673989d7e899a7c53f6bc9847e94091268d87da97959ffc3b19f5fe192856a315809c07c1bacbc897191aa39f164ff6dabebd75f9591dcab07fe7fe7e65d02872e83fcdad3c1e8215c2201a0e68a82e8edc4f38be79458defaa973c759d8f3cf4290e509075177a2390c11bad26f35f8e9e074018d3adc79dee3ec1a547bfafb", 0xffffffcf) 14:26:15 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000080)="3597d7e2564e60e0ec8d0584aac8a813f164deb2a1643f8d6fa48c220ad9d17add4fce9e93059c6c368cccd6a0954a2dc4c99bedd23523b49a0dd038e1fa75a2787d689468a728702f6cc4d6764d7c7062dcb3e6ba35c4f8fd00a53f7beb7c408d9a2ba627a1c3f5d778a04fa7ce00f29f203e2fdacbd04c01386818e861fe99cb544da54f7f0217f17952f678cd69da605c4edbc374ad91cefcc827b2d7765a14edb645cb615d86e121ccca4bf18bfc416a64e09af482656611849c9e016bfc", 0xc0) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f0000000000)) 14:26:15 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0xe05, 0x0) write$hidraw(r0, &(0x7f0000000300)="82874ea165d61e8a6dffc69501cbd1b24f4579f6cacd1dd78d0ca7b4cc0080e8a41824d0d868a5dbdcbcb98b588e62cc4bd582cdcce0b70bd642ed09b8766ff2e970cad418dcfba8c2d9b413e4da920fdeeed62c3351ef5d5278d75449bc70a3f9f003b5b8cffd5e964233a49980a9b85b128cd07b1215374547edf383dc8710c58973a7b05bf883ba17a469d02e19a86adbba3135d8f266d0b54b90d4ebf8dca218cb0a52ff943e2a52d98cbefa79970d40178e08d9a7d286e6521f54e284b9664257b08087ec471ad295520b6254dd233cadf01eb6fd0f7dfa03c5cea8eaa07588d8fe0d76dd3a8f33d8aaa87f47456a7cd11c305f44f1d3474350537671c7fdfc877f2963ad30b0fa918ed5111298c3110827b0f304dea9febfecf4abf594349eb4d02296e948f7a48479bceadd5ffe5b79ed0b8e925f073671080923d302cd9b04865f3079bd033a3bfcce57c6cbc0a1763f09a6393ec0867b6b3a5a928372b6a274956f7385e03ee1fafffbe80adfb3c825dd2dbb136e39f34c35b60ee3af750b10943f353bb44f07c6202bff444b909d01276cafb3919756d03df016840824ef63a3c944b378112c0d297d1aa26f3ce7104c4c30b2c25987cbf8892686ec86aa6d1cc3236b048e2246f65d9aa53d0a17a46ea8a3e58df293b17ac3060f1a558629718e8bff63692579205f20870a841e697c52e11d754da749396a8a8760351db4799194a3e0420ff8fb04ec94aa49a75787279d343558207fe813cfcf6f38da4a36f863926e1b4c8dae013cfe0955a4844d911aa44db3cbe17d1de30f20aa4a861eadca6dfd2a1d4e0563c409d69a357363b548b8dade334b957bd248530e43db152731a63e861b7c360b0ce2c9ecac6d41b346019188f2aefb7fe48c230484a18e820997d027c44bda97825ab83242d8f14c4b0b7da258bf3c901de8b51565b5dd2214728d46ab3baad000f472df5022b49326962b506575c99921139272f2a0e04aaac6f5f5fd214ca14181987856267f32fb69b3f181a6227d6e602eb0b1c7ff662b5efc315c64e0946c70ebd587bc0263f55cb4aef9f965183cc2a0d68e706811910b704ed96543b30197c777c3258e20631a8a336163db80be52d602fa27df746eb807cbab2ce23df1f20b1d29f8013307e08c72e11b3699a2b187e253b1fb2acbaad8255d7460c4634d8cf2c77be5629e9db4417a70c5762ac1055e1a5ed611e6f9b36c6c095ca814965a5b35f3ce1a06daa5fd730f272ca041817dbcce032afc3ea51601af99d8dfe2e89df28f3021e211cd4230cd6eae9a50f5bcb8a1086a0a4e45b99e2617025bdd8a2b546e5c1760d5f808b2e5953d5372ab1554e691281807d40d4b6571b2a401c75a98cfce9b5d19ffe84233d85a84f1f7a488eb66b46dafb9bab7a2d122c2b9f0ccb2d834af1abdf553029a54f6187595da382b8646166d6de1bc22777fbaabfe88e7dabd98c35465f81ad1ef6939ed1d72e4e0e8b28c68a9ad7a58c07526fb5ceea669d08359fbab9b7d25efe84d0c4892469a878c336b4ab2ec017b5621ac35a54bcf04dc4740f77f6e96deea4cc383a9a6400c7a067fe0c4397674b10ad50badb5a18673461c51d3eb551c2b7784ce34a66bec32ad75f6f28b2211642aaa962502095f1ecf49f170f87fcc7ce8008d3323103cfa8fdf3beb90353032b871eb2b301c575123e42c790434a2e94bafecce076a968ebd9e5c1485e8f1a2201d5f5882959ad829aa8fc7bb46e5553ec8054bfc2752d8332d40c3331dca5bb53d23397c7937b1bfeb511179f432ee0b77ce56828ffa4922a804a08ead6a55eb8a55e6fdedbeaddc42bed35786bc98934c1ef028c725675eb9496219667331ebd16574996412e41b3f592a539dd52fd554ab0db6a6d0fce1562d07ff5db95c5938e1cf4f49fe7ce9e81a43ac5119b718c183c316b4e196e8b78fd1e4b249e082143b46ce34616f9491b2422714f63204e1d705d49516f52b4de7fcffcd930e1e83a1f72da79ff4133ae7d70dc1bbb316b18cead7fd342bc9a76f4ee558432fc974f254ae0973db984421b65c56ab5bf4becf058a062e3e4ad650998260ddb680a50a22c1d5859d69639bcf24ac1592e4a29a1c2686c09616cec19076541ec5382765f7db2c4834e9016f7090a2cc64acabfadcdb85e4410005a4f03890f68ecc96a323c5dfa75b1e1ab1b68624eabec8969fa9cc8f15d7b4b1500938c83861995ba7b7bff76383805da18c95f2c1f822e375ee5fff188093d5f911cd25bf98e8c6215de6ea56eab9d7a92fa25453d2d2ee1319fbd58f14ea57c9d76623d1d46316496a9ed34ca4ea4dafaaa3d31c82cda0872027b7e6eed83e3e2c9ae88a1c2d60d07d6fa4186ff1d7e96422efb6e01a6616e892b434d35f5decd4d98818dc604c57d8badcd97b6cc127dee5c34390f24c1e9995ba837a5a78085a2dd007b630006b85a71079745a9ca93bef9f8b543a4edab18eae0832125f5526f135113f3c7bc89c2586a590e0073fb90f42d107c5c55a89081827d71325ec00a6c1d584d697d62af933d607262c7ea824db7a413db864aa8e5b6d65f97a2e369f78c60bdb27ee223f67673e8243790b4f1e1d77299fa6a4de11cf96b0c120d5a9604e7635461df26897b1d86be5e77306ff13ca0fb71da4ede0337893be7737dc0da93f5c27d41006b9836c57a82b205e22bb652181077232c43baa5d34b0c9101704085433142084399b022e316892c970176071d96e86243fa0fac61fdfe8c2dc4c0f18fb36663190311ebb79a09826f340319de4106d8c9b72c233fc920b902ea4c6a42d93edcef72a180b0cbb306f23030b9808063f1abd06a5c24298a90982adaad8dc4608582ea21b6cfa3762e8ade927f1c9659f995ab26e374f56241153719a7bb71909927bf3c01b34db4856511cca43a59d6030277120dd76c601080192fae748db268014f8d6c8954a52e3b40babad764315a800fd7d0c43d4ef606ee3559f8e9782d02745b9972032b17875c5fa213023f9774cd9b1dd0fd52004fc8ee060b2dae283943b52924474fe5bc7cb71d5fcd1a19f1c91371ea7b163e9968355c0c939c6699547bc08ffc046bcd10f27ebc92274209db92fd7284336b788080026933654717a2a5ad16f4e813c16ae1efe2b15313cc1a51b75845107bbf7c7a348e74fae40d8405d10e3a635dfacb171662c4dbaa4b4e502564a395519f940316c688575e4332df77caba7bb98c062c811eec4d8bc8d01017859ce11eb01894a7348a11f7c73d61e2f5e2d3be855e364e79a51afc316f54e39238f08195d084dcaae2b4471aa9cccbc87b2b5a09456cd49c2f969d488460a361dbc3c88f4f447267512699c4e90dd854cfce4323175a81bfa179f9af8fe59df8421d8724dfa9b91f75a1c2c4e54ffde5cb7fafb7f3ecb99c55d693df0f935cdc17a137722d3a798c41f1108075a137a97b30181070eadf4676d17d8392cf87e29d569a70a47456e08bc8a0bd2752414bf9b4935cb5318b744372435a5f2bd1849a72b8ee6550b46d23c1cebbf2efcc4a0a5af2a775de9254f5981737c839d91c1adb64ce4b405a57b4cd2f440b71334bfdc02c53059b20bdbeeaab4852df3165b946997e4d07ac44755f669eeabbc7b19f2f4042b32272e83b62dbbee360a1ac16abd698c1b88927a871fa6ee2f005bf453fe2c1d69a055d0ee450277505f0e5530bc384e3e2ea98fca519776a4b3046e80a5e9721ce5118c15acc34ebcc82ddb700e37a4ccf1603403aa1a8db8198ebbcd772a8e183d412e588b439e6e3275a55dbffc8e79261474ebdd7d36c7c2cb17145ec882cd801ddcd9c811058567564e87146f645dad3b8be93e3e1ef3c419b0da4ddf6c046975910133d7e4845334eadfa046c4abb4ca9226bab971f885018d4702f35a572b081773db387cf64ca476048e46aecc1db25e16c317ba388b9d51076a885c0ca0cfc8ef6d6fae708f3c78f5948bce31804641306024dedffe6365ddd1804503cea6d97991b80e092041cd21aeeccccf7a0f7e32f605fb4b47edc1f74a6a1bfe82b4e0352cd48bf1864b94496cf76d4ed608db45d279306ecc0bb610c97c9a164f1d6e6887df99781d0dd37f6ca673bc8f2eb2ab9120996cec265a1659631b09b48bb1e3c7c110dcf13d1ec3e7d533dce2eb6c73c935df6a2bba275bfe53535bc3e90ddebf65c441fedf88549c52bccaf4f630467616a1e30ab35332ba46e50d78a7532a83363d78d2483a894c9bd9089561cfad2e812ce363b0ebe5da1f8490447928fb64abb2a7c5467ca0be25c601f0ef27297be3929070e358778696545bc0852076eefc43b3b6b472bbae74d0a17aa88b52fb3fe5d3854ed7c22b60dee6e8c47d666606169cf8470a916cb7d55149a0e2f56550e60bcec1e77c4b2549b5f4ca69ffa5738999dd089b78442f1e20a4fe01b32a6d8b9f254627970f9d512059b1f785fa57a62384289f1fa8ae4c15db977265d2758a56f436ffc88498d89beb13e4df678056a387ae911880e57fa39b2f13d08ab5f11137e5911cf0043fd331b2d9b17541853f7981ebe4934c92810553b35f75360978466d602d3d0e6ea2db800cdd09c4d26911e624616a5e13d66dadabfe4511ee57078d16b1b4dbb31649c4ba5af0ccf05e59080eaae26999aba4b86405799a737473dd5bda6841f3471fcdc9ef3a8168fae7bf6b6ce7ebf302974c6e5eb40df007cc678fc09a1b7839160baabf2ae0c439076f2e7708f00b93b17aea381fd7fe9b9e858f0c84c60f01596114be2ee24732b044c576c2f9f2676852e02c1760ab15362f0f0500a03bbeef6cee6e22d8dd1bdb9e3bbc22deced1669be258a9d937a586ea0670a0edb21bbbb411041de07fab98c158aeb4506753aa6946dbe562cc9d9148a5dc829be301587c6440a416a7775ccc2efe145e5315dc0cf8ac2ba5af524a2f92b4602d63e19f74bb3b3e0fae268519edccd3b0cbfed08d2c9dfda331bf906bfd7dc48567c7621e9172bf56ede0942551fd87e7b79502b5378390d0371c1981630cfe35c45c94b197246b3edb7154fb31f72d250be73d50133f05dc6573ad3af125b2ccf86baaea77f295f285c25006f0db5b73230e9be6b9d84156c427e9f25508978d80500cd9764ee4d17fc3e21b264e324bc800f0808b90a1c072b81608bc4c0c1754b3ec88c9cf295a1362c9a9eabe79d042b6677bbee9ae08ac626ab360671c01c4b795e401485ec0752fed907b7228763efbbb9eaa765504ec4e6c7f3da3d3fe065c1d1369ec4e6ffba9a62dc0ea0ba1bc8700592f8fad30b5cdbe84633e9b657fadc7d491f304d1c9347be94f3a63ad423e7912da8db1c965a25d85e17164ac4cb612b56d931e5447b86d22847e62442903f675ef1b28b06725c526424202c6bbe948db67adc4150fb19e0465f65990b7caaf48110c5a75b621dfb4286e069cc7e667492d1c04d8467659d19b5b84c6a3651955e8bc0384498c5067b7a5b70e8a6cd25541aaa532b51d30f89d37723038240971dfefe85746f2a03df58f8f2592e8cdba70c6120aba5a778275a437001aecff5ae67edc1962dfc9596984daf20a59c2123ae9c97341b4d2982b6857289476317f1c201f5c5c14b47c9d00393877985dd05cd8589c379c9332f5ff9cc6656eaffd3f804cfa8431d9b633c18b4660acf3eec852688a4c916bfa41851c6a37e549a92c3bcc3b77501f815aef2815c8fef38b16f86e3174fd63b63396c2cbfff620589153f5ebf2d80113fe061a4646817f5bb6", 0x1000) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) 14:26:15 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000080)="8a", 0xffffffffffffff64) 14:26:15 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0xe05, 0x0) write$hidraw(r0, &(0x7f0000000300)="82874ea165d61e8a6dffc69501cbd1b24f4579f6cacd1dd78d0ca7b4cc0080e8a41824d0d868a5dbdcbcb98b588e62cc4bd582cdcce0b70bd642ed09b8766ff2e970cad418dcfba8c2d9b413e4da920fdeeed62c3351ef5d5278d75449bc70a3f9f003b5b8cffd5e964233a49980a9b85b128cd07b1215374547edf383dc8710c58973a7b05bf883ba17a469d02e19a86adbba3135d8f266d0b54b90d4ebf8dca218cb0a52ff943e2a52d98cbefa79970d40178e08d9a7d286e6521f54e284b9664257b08087ec471ad295520b6254dd233cadf01eb6fd0f7dfa03c5cea8eaa07588d8fe0d76dd3a8f33d8aaa87f47456a7cd11c305f44f1d3474350537671c7fdfc877f2963ad30b0fa918ed5111298c3110827b0f304dea9febfecf4abf594349eb4d02296e948f7a48479bceadd5ffe5b79ed0b8e925f073671080923d302cd9b04865f3079bd033a3bfcce57c6cbc0a1763f09a6393ec0867b6b3a5a928372b6a274956f7385e03ee1fafffbe80adfb3c825dd2dbb136e39f34c35b60ee3af750b10943f353bb44f07c6202bff444b909d01276cafb3919756d03df016840824ef63a3c944b378112c0d297d1aa26f3ce7104c4c30b2c25987cbf8892686ec86aa6d1cc3236b048e2246f65d9aa53d0a17a46ea8a3e58df293b17ac3060f1a558629718e8bff63692579205f20870a841e697c52e11d754da749396a8a8760351db4799194a3e0420ff8fb04ec94aa49a75787279d343558207fe813cfcf6f38da4a36f863926e1b4c8dae013cfe0955a4844d911aa44db3cbe17d1de30f20aa4a861eadca6dfd2a1d4e0563c409d69a357363b548b8dade334b957bd248530e43db152731a63e861b7c360b0ce2c9ecac6d41b346019188f2aefb7fe48c230484a18e820997d027c44bda97825ab83242d8f14c4b0b7da258bf3c901de8b51565b5dd2214728d46ab3baad000f472df5022b49326962b506575c99921139272f2a0e04aaac6f5f5fd214ca14181987856267f32fb69b3f181a6227d6e602eb0b1c7ff662b5efc315c64e0946c70ebd587bc0263f55cb4aef9f965183cc2a0d68e706811910b704ed96543b30197c777c3258e20631a8a336163db80be52d602fa27df746eb807cbab2ce23df1f20b1d29f8013307e08c72e11b3699a2b187e253b1fb2acbaad8255d7460c4634d8cf2c77be5629e9db4417a70c5762ac1055e1a5ed611e6f9b36c6c095ca814965a5b35f3ce1a06daa5fd730f272ca041817dbcce032afc3ea51601af99d8dfe2e89df28f3021e211cd4230cd6eae9a50f5bcb8a1086a0a4e45b99e2617025bdd8a2b546e5c1760d5f808b2e5953d5372ab1554e691281807d40d4b6571b2a401c75a98cfce9b5d19ffe84233d85a84f1f7a488eb66b46dafb9bab7a2d122c2b9f0ccb2d834af1abdf553029a54f6187595da382b8646166d6de1bc22777fbaabfe88e7dabd98c35465f81ad1ef6939ed1d72e4e0e8b28c68a9ad7a58c07526fb5ceea669d08359fbab9b7d25efe84d0c4892469a878c336b4ab2ec017b5621ac35a54bcf04dc4740f77f6e96deea4cc383a9a6400c7a067fe0c4397674b10ad50badb5a18673461c51d3eb551c2b7784ce34a66bec32ad75f6f28b2211642aaa962502095f1ecf49f170f87fcc7ce8008d3323103cfa8fdf3beb90353032b871eb2b301c575123e42c790434a2e94bafecce076a968ebd9e5c1485e8f1a2201d5f5882959ad829aa8fc7bb46e5553ec8054bfc2752d8332d40c3331dca5bb53d23397c7937b1bfeb511179f432ee0b77ce56828ffa4922a804a08ead6a55eb8a55e6fdedbeaddc42bed35786bc98934c1ef028c725675eb9496219667331ebd16574996412e41b3f592a539dd52fd554ab0db6a6d0fce1562d07ff5db95c5938e1cf4f49fe7ce9e81a43ac5119b718c183c316b4e196e8b78fd1e4b249e082143b46ce34616f9491b2422714f63204e1d705d49516f52b4de7fcffcd930e1e83a1f72da79ff4133ae7d70dc1bbb316b18cead7fd342bc9a76f4ee558432fc974f254ae0973db984421b65c56ab5bf4becf058a062e3e4ad650998260ddb680a50a22c1d5859d69639bcf24ac1592e4a29a1c2686c09616cec19076541ec5382765f7db2c4834e9016f7090a2cc64acabfadcdb85e4410005a4f03890f68ecc96a323c5dfa75b1e1ab1b68624eabec8969fa9cc8f15d7b4b1500938c83861995ba7b7bff76383805da18c95f2c1f822e375ee5fff188093d5f911cd25bf98e8c6215de6ea56eab9d7a92fa25453d2d2ee1319fbd58f14ea57c9d76623d1d46316496a9ed34ca4ea4dafaaa3d31c82cda0872027b7e6eed83e3e2c9ae88a1c2d60d07d6fa4186ff1d7e96422efb6e01a6616e892b434d35f5decd4d98818dc604c57d8badcd97b6cc127dee5c34390f24c1e9995ba837a5a78085a2dd007b630006b85a71079745a9ca93bef9f8b543a4edab18eae0832125f5526f135113f3c7bc89c2586a590e0073fb90f42d107c5c55a89081827d71325ec00a6c1d584d697d62af933d607262c7ea824db7a413db864aa8e5b6d65f97a2e369f78c60bdb27ee223f67673e8243790b4f1e1d77299fa6a4de11cf96b0c120d5a9604e7635461df26897b1d86be5e77306ff13ca0fb71da4ede0337893be7737dc0da93f5c27d41006b9836c57a82b205e22bb652181077232c43baa5d34b0c9101704085433142084399b022e316892c970176071d96e86243fa0fac61fdfe8c2dc4c0f18fb36663190311ebb79a09826f340319de4106d8c9b72c233fc920b902ea4c6a42d93edcef72a180b0cbb306f23030b9808063f1abd06a5c24298a90982adaad8dc4608582ea21b6cfa3762e8ade927f1c9659f995ab26e374f56241153719a7bb71909927bf3c01b34db4856511cca43a59d6030277120dd76c601080192fae748db268014f8d6c8954a52e3b40babad764315a800fd7d0c43d4ef606ee3559f8e9782d02745b9972032b17875c5fa213023f9774cd9b1dd0fd52004fc8ee060b2dae283943b52924474fe5bc7cb71d5fcd1a19f1c91371ea7b163e9968355c0c939c6699547bc08ffc046bcd10f27ebc92274209db92fd7284336b788080026933654717a2a5ad16f4e813c16ae1efe2b15313cc1a51b75845107bbf7c7a348e74fae40d8405d10e3a635dfacb171662c4dbaa4b4e502564a395519f940316c688575e4332df77caba7bb98c062c811eec4d8bc8d01017859ce11eb01894a7348a11f7c73d61e2f5e2d3be855e364e79a51afc316f54e39238f08195d084dcaae2b4471aa9cccbc87b2b5a09456cd49c2f969d488460a361dbc3c88f4f447267512699c4e90dd854cfce4323175a81bfa179f9af8fe59df8421d8724dfa9b91f75a1c2c4e54ffde5cb7fafb7f3ecb99c55d693df0f935cdc17a137722d3a798c41f1108075a137a97b30181070eadf4676d17d8392cf87e29d569a70a47456e08bc8a0bd2752414bf9b4935cb5318b744372435a5f2bd1849a72b8ee6550b46d23c1cebbf2efcc4a0a5af2a775de9254f5981737c839d91c1adb64ce4b405a57b4cd2f440b71334bfdc02c53059b20bdbeeaab4852df3165b946997e4d07ac44755f669eeabbc7b19f2f4042b32272e83b62dbbee360a1ac16abd698c1b88927a871fa6ee2f005bf453fe2c1d69a055d0ee450277505f0e5530bc384e3e2ea98fca519776a4b3046e80a5e9721ce5118c15acc34ebcc82ddb700e37a4ccf1603403aa1a8db8198ebbcd772a8e183d412e588b439e6e3275a55dbffc8e79261474ebdd7d36c7c2cb17145ec882cd801ddcd9c811058567564e87146f645dad3b8be93e3e1ef3c419b0da4ddf6c046975910133d7e4845334eadfa046c4abb4ca9226bab971f885018d4702f35a572b081773db387cf64ca476048e46aecc1db25e16c317ba388b9d51076a885c0ca0cfc8ef6d6fae708f3c78f5948bce31804641306024dedffe6365ddd1804503cea6d97991b80e092041cd21aeeccccf7a0f7e32f605fb4b47edc1f74a6a1bfe82b4e0352cd48bf1864b94496cf76d4ed608db45d279306ecc0bb610c97c9a164f1d6e6887df99781d0dd37f6ca673bc8f2eb2ab9120996cec265a1659631b09b48bb1e3c7c110dcf13d1ec3e7d533dce2eb6c73c935df6a2bba275bfe53535bc3e90ddebf65c441fedf88549c52bccaf4f630467616a1e30ab35332ba46e50d78a7532a83363d78d2483a894c9bd9089561cfad2e812ce363b0ebe5da1f8490447928fb64abb2a7c5467ca0be25c601f0ef27297be3929070e358778696545bc0852076eefc43b3b6b472bbae74d0a17aa88b52fb3fe5d3854ed7c22b60dee6e8c47d666606169cf8470a916cb7d55149a0e2f56550e60bcec1e77c4b2549b5f4ca69ffa5738999dd089b78442f1e20a4fe01b32a6d8b9f254627970f9d512059b1f785fa57a62384289f1fa8ae4c15db977265d2758a56f436ffc88498d89beb13e4df678056a387ae911880e57fa39b2f13d08ab5f11137e5911cf0043fd331b2d9b17541853f7981ebe4934c92810553b35f75360978466d602d3d0e6ea2db800cdd09c4d26911e624616a5e13d66dadabfe4511ee57078d16b1b4dbb31649c4ba5af0ccf05e59080eaae26999aba4b86405799a737473dd5bda6841f3471fcdc9ef3a8168fae7bf6b6ce7ebf302974c6e5eb40df007cc678fc09a1b7839160baabf2ae0c439076f2e7708f00b93b17aea381fd7fe9b9e858f0c84c60f01596114be2ee24732b044c576c2f9f2676852e02c1760ab15362f0f0500a03bbeef6cee6e22d8dd1bdb9e3bbc22deced1669be258a9d937a586ea0670a0edb21bbbb411041de07fab98c158aeb4506753aa6946dbe562cc9d9148a5dc829be301587c6440a416a7775ccc2efe145e5315dc0cf8ac2ba5af524a2f92b4602d63e19f74bb3b3e0fae268519edccd3b0cbfed08d2c9dfda331bf906bfd7dc48567c7621e9172bf56ede0942551fd87e7b79502b5378390d0371c1981630cfe35c45c94b197246b3edb7154fb31f72d250be73d50133f05dc6573ad3af125b2ccf86baaea77f295f285c25006f0db5b73230e9be6b9d84156c427e9f25508978d80500cd9764ee4d17fc3e21b264e324bc800f0808b90a1c072b81608bc4c0c1754b3ec88c9cf295a1362c9a9eabe79d042b6677bbee9ae08ac626ab360671c01c4b795e401485ec0752fed907b7228763efbbb9eaa765504ec4e6c7f3da3d3fe065c1d1369ec4e6ffba9a62dc0ea0ba1bc8700592f8fad30b5cdbe84633e9b657fadc7d491f304d1c9347be94f3a63ad423e7912da8db1c965a25d85e17164ac4cb612b56d931e5447b86d22847e62442903f675ef1b28b06725c526424202c6bbe948db67adc4150fb19e0465f65990b7caaf48110c5a75b621dfb4286e069cc7e667492d1c04d8467659d19b5b84c6a3651955e8bc0384498c5067b7a5b70e8a6cd25541aaa532b51d30f89d37723038240971dfefe85746f2a03df58f8f2592e8cdba70c6120aba5a778275a437001aecff5ae67edc1962dfc9596984daf20a59c2123ae9c97341b4d2982b6857289476317f1c201f5c5c14b47c9d00393877985dd05cd8589c379c9332f5ff9cc6656eaffd3f804cfa8431d9b633c18b4660acf3eec852688a4c916bfa41851c6a37e549a92c3bcc3b77501f815aef2815c8fef38b16f86e3174fd63b63396c2cbfff620589153f5ebf2d80113fe061a4646817f5bb6", 0x1000) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) 14:26:15 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x224882) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x1, 0x101000) ioctl$EVIOCSREP(r1, 0x40084503, &(0x7f0000000080)=[0x8001, 0xf3]) r2 = syz_usb_connect$hid(0x3, 0x36, &(0x7f00000000c0)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0x40, 0x56a, 0x33, 0x40, 0xfffffffffffffff7, 0x7, 0x8, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x7, 0x3, 0xa0, 0x401, [{{0x9, 0x4, 0x2, 0x80000000, 0x9, 0x3, 0x1, 0x3, 0xfffffffffffeffff, {0x9, 0x21, 0x4, 0x5, 0x1, {0x22, 0xd53}}, {{{0x9, 0x5, 0x81, 0x3, 0x68, 0x9, 0x75ff, 0x10000}}}}}]}}]}}, &(0x7f0000000200)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="0a06500201060040e800"], @ANYBLOB="b6000000", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="050fb6000524100a0166ffffff0fff01040000ff000000ff00c0000000c00000003000000000c000000b1001040100ed070000067810035c0512f7d4b1ef8913c8ad6efb539abf08e72e37ef154af71b4743e1f81cd4a8492e1c0131742723532746dde7db2c9012ae3bfcdec77461cf659dbfbf17d2b813c1214a74eba334c8cb74f527ef77c2a74b9302b20d10336beb9c041932fd95d04638f8b70ca52cafc671935cf1792fe93924d98c0710020cd1ff0103100b"], @ANYBLOB="0200000081000000", @ANYPTR=&(0x7f00000006c0)=ANY=[@ANYBLOB="81034104c1b8578e4a394a0cf38b97f2df2d6a9e27d50e0b2abeef9630530e265e8ca8ba1e7b10dd2e98e3886d857aea46f6208b7aca79c3c6cbb5db0ef77ac711cd6bd6d81fefc0bfb51717721313eef527ad1a15e5019ed0139f3e9d9bddab1ffa10fef2c5402ca22fdb6882ada2ae95388a0cf11ea883659b3ca34d42cd67fd54c5a7af2a5326"], @ANYBLOB="b2000000", @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYBLOB="b2035804a43e51aca94bb2549414829a36d8c58e557a2dbdc8c78d0b2e7a56b0cb0eeec56712c7d6c9515c8216c6bb11870ad21b092236da0de2de3ced45aa657a173e7770e724e5868153369c15d5964263a0bd16a95abe477dd4bee6e2e4ceb016733e07cbcee5b81cf8cdff2a4d2c2cc207e3480105350de2d5e59ab716f80d061caf96f4de95cdd29092cf5a035b239813f89ce2fe7d7dfa221db63488647a8fb04873cc5a18d685710444f61fe72acb"]]) syz_usb_ep_write(r2, 0x1a, 0xa8, &(0x7f0000000600)="17c59ddc4f4145ae29e918ab3713f4d6119f35337942c5ac73c381e4ed6eb08b25b260ccb28aa681b5327d0208759ad5ef5b0a0821d85c5026e2f85ef86658f5acc69eaffb9160c7a360d3bd48ce041f59865a4ac1d87b11d6866ba03c19659344dd6b36c60f351812cfe0934dc4331bd5c2dab514410043a56545890110aa4a91a46fbd19dfb61ff846b327d273a47a3cc9c23bb796c9b24bb23a21bb58d2a1d616081613220c23") syz_usb_ep_write(r2, 0x10, 0x6a, &(0x7f0000000580)="f29878c52bde235dd755d96c9b5d2837985169b5948cf43d90457a945a629ffd5f2cf00ab7f9a6e1b8d262641d162f21eacde4ae16d87f34c0525125143cb2570a7f97b540e6dc27f2aeb548376e15721fbb4d30118144c6dda930dcbbe7fc13f463997b02da4ca36f62") write$hidraw(r0, &(0x7f0000000300)="003df6901c5d197045f41e1f6f4eed4aec23a002b179ea91babefeafa81f65fbb726d24515b7f7955c0950a15a0ad79fa3bdaafe9981b2daeca9e08d134bc925ec648377b6800ae88db8ff90523597dc29a7ddd633d9d8196c14c8a648b167b49cd79d7cc5cad659e44137db5ad47a134060f63dbb78d2dc34ce3b6329190b8fa15b3422921e69161aadae7090e8a6e33a32f04ba75fb91b58db6a4a0fbd58b8e6771534bdcf73ff96124dfb7fd53652e24ddd8f5d55d3831ff5771b8ee07ec1802e3a34e6bc74bc54514868400dbdb66305ea034722a3627b27cbe549a4db34d0e1ee48888c5cad315224412e9ed8a69b32e6f6d056580e8baa6c66dc93", 0xfe) 14:26:15 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0xe05, 0x0) write$hidraw(r0, &(0x7f0000000300)="82874ea165d61e8a6dffc69501cbd1b24f4579f6cacd1dd78d0ca7b4cc0080e8a41824d0d868a5dbdcbcb98b588e62cc4bd582cdcce0b70bd642ed09b8766ff2e970cad418dcfba8c2d9b413e4da920fdeeed62c3351ef5d5278d75449bc70a3f9f003b5b8cffd5e964233a49980a9b85b128cd07b1215374547edf383dc8710c58973a7b05bf883ba17a469d02e19a86adbba3135d8f266d0b54b90d4ebf8dca218cb0a52ff943e2a52d98cbefa79970d40178e08d9a7d286e6521f54e284b9664257b08087ec471ad295520b6254dd233cadf01eb6fd0f7dfa03c5cea8eaa07588d8fe0d76dd3a8f33d8aaa87f47456a7cd11c305f44f1d3474350537671c7fdfc877f2963ad30b0fa918ed5111298c3110827b0f304dea9febfecf4abf594349eb4d02296e948f7a48479bceadd5ffe5b79ed0b8e925f073671080923d302cd9b04865f3079bd033a3bfcce57c6cbc0a1763f09a6393ec0867b6b3a5a928372b6a274956f7385e03ee1fafffbe80adfb3c825dd2dbb136e39f34c35b60ee3af750b10943f353bb44f07c6202bff444b909d01276cafb3919756d03df016840824ef63a3c944b378112c0d297d1aa26f3ce7104c4c30b2c25987cbf8892686ec86aa6d1cc3236b048e2246f65d9aa53d0a17a46ea8a3e58df293b17ac3060f1a558629718e8bff63692579205f20870a841e697c52e11d754da749396a8a8760351db4799194a3e0420ff8fb04ec94aa49a75787279d343558207fe813cfcf6f38da4a36f863926e1b4c8dae013cfe0955a4844d911aa44db3cbe17d1de30f20aa4a861eadca6dfd2a1d4e0563c409d69a357363b548b8dade334b957bd248530e43db152731a63e861b7c360b0ce2c9ecac6d41b346019188f2aefb7fe48c230484a18e820997d027c44bda97825ab83242d8f14c4b0b7da258bf3c901de8b51565b5dd2214728d46ab3baad000f472df5022b49326962b506575c99921139272f2a0e04aaac6f5f5fd214ca14181987856267f32fb69b3f181a6227d6e602eb0b1c7ff662b5efc315c64e0946c70ebd587bc0263f55cb4aef9f965183cc2a0d68e706811910b704ed96543b30197c777c3258e20631a8a336163db80be52d602fa27df746eb807cbab2ce23df1f20b1d29f8013307e08c72e11b3699a2b187e253b1fb2acbaad8255d7460c4634d8cf2c77be5629e9db4417a70c5762ac1055e1a5ed611e6f9b36c6c095ca814965a5b35f3ce1a06daa5fd730f272ca041817dbcce032afc3ea51601af99d8dfe2e89df28f3021e211cd4230cd6eae9a50f5bcb8a1086a0a4e45b99e2617025bdd8a2b546e5c1760d5f808b2e5953d5372ab1554e691281807d40d4b6571b2a401c75a98cfce9b5d19ffe84233d85a84f1f7a488eb66b46dafb9bab7a2d122c2b9f0ccb2d834af1abdf553029a54f6187595da382b8646166d6de1bc22777fbaabfe88e7dabd98c35465f81ad1ef6939ed1d72e4e0e8b28c68a9ad7a58c07526fb5ceea669d08359fbab9b7d25efe84d0c4892469a878c336b4ab2ec017b5621ac35a54bcf04dc4740f77f6e96deea4cc383a9a6400c7a067fe0c4397674b10ad50badb5a18673461c51d3eb551c2b7784ce34a66bec32ad75f6f28b2211642aaa962502095f1ecf49f170f87fcc7ce8008d3323103cfa8fdf3beb90353032b871eb2b301c575123e42c790434a2e94bafecce076a968ebd9e5c1485e8f1a2201d5f5882959ad829aa8fc7bb46e5553ec8054bfc2752d8332d40c3331dca5bb53d23397c7937b1bfeb511179f432ee0b77ce56828ffa4922a804a08ead6a55eb8a55e6fdedbeaddc42bed35786bc98934c1ef028c725675eb9496219667331ebd16574996412e41b3f592a539dd52fd554ab0db6a6d0fce1562d07ff5db95c5938e1cf4f49fe7ce9e81a43ac5119b718c183c316b4e196e8b78fd1e4b249e082143b46ce34616f9491b2422714f63204e1d705d49516f52b4de7fcffcd930e1e83a1f72da79ff4133ae7d70dc1bbb316b18cead7fd342bc9a76f4ee558432fc974f254ae0973db984421b65c56ab5bf4becf058a062e3e4ad650998260ddb680a50a22c1d5859d69639bcf24ac1592e4a29a1c2686c09616cec19076541ec5382765f7db2c4834e9016f7090a2cc64acabfadcdb85e4410005a4f03890f68ecc96a323c5dfa75b1e1ab1b68624eabec8969fa9cc8f15d7b4b1500938c83861995ba7b7bff76383805da18c95f2c1f822e375ee5fff188093d5f911cd25bf98e8c6215de6ea56eab9d7a92fa25453d2d2ee1319fbd58f14ea57c9d76623d1d46316496a9ed34ca4ea4dafaaa3d31c82cda0872027b7e6eed83e3e2c9ae88a1c2d60d07d6fa4186ff1d7e96422efb6e01a6616e892b434d35f5decd4d98818dc604c57d8badcd97b6cc127dee5c34390f24c1e9995ba837a5a78085a2dd007b630006b85a71079745a9ca93bef9f8b543a4edab18eae0832125f5526f135113f3c7bc89c2586a590e0073fb90f42d107c5c55a89081827d71325ec00a6c1d584d697d62af933d607262c7ea824db7a413db864aa8e5b6d65f97a2e369f78c60bdb27ee223f67673e8243790b4f1e1d77299fa6a4de11cf96b0c120d5a9604e7635461df26897b1d86be5e77306ff13ca0fb71da4ede0337893be7737dc0da93f5c27d41006b9836c57a82b205e22bb652181077232c43baa5d34b0c9101704085433142084399b022e316892c970176071d96e86243fa0fac61fdfe8c2dc4c0f18fb36663190311ebb79a09826f340319de4106d8c9b72c233fc920b902ea4c6a42d93edcef72a180b0cbb306f23030b9808063f1abd06a5c24298a90982adaad8dc4608582ea21b6cfa3762e8ade927f1c9659f995ab26e374f56241153719a7bb71909927bf3c01b34db4856511cca43a59d6030277120dd76c601080192fae748db268014f8d6c8954a52e3b40babad764315a800fd7d0c43d4ef606ee3559f8e9782d02745b9972032b17875c5fa213023f9774cd9b1dd0fd52004fc8ee060b2dae283943b52924474fe5bc7cb71d5fcd1a19f1c91371ea7b163e9968355c0c939c6699547bc08ffc046bcd10f27ebc92274209db92fd7284336b788080026933654717a2a5ad16f4e813c16ae1efe2b15313cc1a51b75845107bbf7c7a348e74fae40d8405d10e3a635dfacb171662c4dbaa4b4e502564a395519f940316c688575e4332df77caba7bb98c062c811eec4d8bc8d01017859ce11eb01894a7348a11f7c73d61e2f5e2d3be855e364e79a51afc316f54e39238f08195d084dcaae2b4471aa9cccbc87b2b5a09456cd49c2f969d488460a361dbc3c88f4f447267512699c4e90dd854cfce4323175a81bfa179f9af8fe59df8421d8724dfa9b91f75a1c2c4e54ffde5cb7fafb7f3ecb99c55d693df0f935cdc17a137722d3a798c41f1108075a137a97b30181070eadf4676d17d8392cf87e29d569a70a47456e08bc8a0bd2752414bf9b4935cb5318b744372435a5f2bd1849a72b8ee6550b46d23c1cebbf2efcc4a0a5af2a775de9254f5981737c839d91c1adb64ce4b405a57b4cd2f440b71334bfdc02c53059b20bdbeeaab4852df3165b946997e4d07ac44755f669eeabbc7b19f2f4042b32272e83b62dbbee360a1ac16abd698c1b88927a871fa6ee2f005bf453fe2c1d69a055d0ee450277505f0e5530bc384e3e2ea98fca519776a4b3046e80a5e9721ce5118c15acc34ebcc82ddb700e37a4ccf1603403aa1a8db8198ebbcd772a8e183d412e588b439e6e3275a55dbffc8e79261474ebdd7d36c7c2cb17145ec882cd801ddcd9c811058567564e87146f645dad3b8be93e3e1ef3c419b0da4ddf6c046975910133d7e4845334eadfa046c4abb4ca9226bab971f885018d4702f35a572b081773db387cf64ca476048e46aecc1db25e16c317ba388b9d51076a885c0ca0cfc8ef6d6fae708f3c78f5948bce31804641306024dedffe6365ddd1804503cea6d97991b80e092041cd21aeeccccf7a0f7e32f605fb4b47edc1f74a6a1bfe82b4e0352cd48bf1864b94496cf76d4ed608db45d279306ecc0bb610c97c9a164f1d6e6887df99781d0dd37f6ca673bc8f2eb2ab9120996cec265a1659631b09b48bb1e3c7c110dcf13d1ec3e7d533dce2eb6c73c935df6a2bba275bfe53535bc3e90ddebf65c441fedf88549c52bccaf4f630467616a1e30ab35332ba46e50d78a7532a83363d78d2483a894c9bd9089561cfad2e812ce363b0ebe5da1f8490447928fb64abb2a7c5467ca0be25c601f0ef27297be3929070e358778696545bc0852076eefc43b3b6b472bbae74d0a17aa88b52fb3fe5d3854ed7c22b60dee6e8c47d666606169cf8470a916cb7d55149a0e2f56550e60bcec1e77c4b2549b5f4ca69ffa5738999dd089b78442f1e20a4fe01b32a6d8b9f254627970f9d512059b1f785fa57a62384289f1fa8ae4c15db977265d2758a56f436ffc88498d89beb13e4df678056a387ae911880e57fa39b2f13d08ab5f11137e5911cf0043fd331b2d9b17541853f7981ebe4934c92810553b35f75360978466d602d3d0e6ea2db800cdd09c4d26911e624616a5e13d66dadabfe4511ee57078d16b1b4dbb31649c4ba5af0ccf05e59080eaae26999aba4b86405799a737473dd5bda6841f3471fcdc9ef3a8168fae7bf6b6ce7ebf302974c6e5eb40df007cc678fc09a1b7839160baabf2ae0c439076f2e7708f00b93b17aea381fd7fe9b9e858f0c84c60f01596114be2ee24732b044c576c2f9f2676852e02c1760ab15362f0f0500a03bbeef6cee6e22d8dd1bdb9e3bbc22deced1669be258a9d937a586ea0670a0edb21bbbb411041de07fab98c158aeb4506753aa6946dbe562cc9d9148a5dc829be301587c6440a416a7775ccc2efe145e5315dc0cf8ac2ba5af524a2f92b4602d63e19f74bb3b3e0fae268519edccd3b0cbfed08d2c9dfda331bf906bfd7dc48567c7621e9172bf56ede0942551fd87e7b79502b5378390d0371c1981630cfe35c45c94b197246b3edb7154fb31f72d250be73d50133f05dc6573ad3af125b2ccf86baaea77f295f285c25006f0db5b73230e9be6b9d84156c427e9f25508978d80500cd9764ee4d17fc3e21b264e324bc800f0808b90a1c072b81608bc4c0c1754b3ec88c9cf295a1362c9a9eabe79d042b6677bbee9ae08ac626ab360671c01c4b795e401485ec0752fed907b7228763efbbb9eaa765504ec4e6c7f3da3d3fe065c1d1369ec4e6ffba9a62dc0ea0ba1bc8700592f8fad30b5cdbe84633e9b657fadc7d491f304d1c9347be94f3a63ad423e7912da8db1c965a25d85e17164ac4cb612b56d931e5447b86d22847e62442903f675ef1b28b06725c526424202c6bbe948db67adc4150fb19e0465f65990b7caaf48110c5a75b621dfb4286e069cc7e667492d1c04d8467659d19b5b84c6a3651955e8bc0384498c5067b7a5b70e8a6cd25541aaa532b51d30f89d37723038240971dfefe85746f2a03df58f8f2592e8cdba70c6120aba5a778275a437001aecff5ae67edc1962dfc9596984daf20a59c2123ae9c97341b4d2982b6857289476317f1c201f5c5c14b47c9d00393877985dd05cd8589c379c9332f5ff9cc6656eaffd3f804cfa8431d9b633c18b4660acf3eec852688a4c916bfa41851c6a37e549a92c3bcc3b77501f815aef2815c8fef38b16f86e3174fd63b63396c2cbfff620589153f5ebf2d80113fe061a4646817f5bb6", 0x1000) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) 14:26:15 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x4000) ioctl$EVIOCRMFF(r1, 0x40044581, &(0x7f0000000180)) write$hidraw(r0, &(0x7f0000000080)="3e42fc86171c41c23a0ef91c7e2ba0483f369a3c5f6151225cb24b077426bc5b42e6c6efdd152fa5bbd07b2c14acff74b5912495a6cc476e4d0310578d5f88558bbfdedcd5d18d8c1e7663dbe20f5640fde86f7a2fbc31ba3797e505e16d8c836ff3574fdc31b44b1e86b925db5279d87891ba439de7d5f8ff426c379016f9e3d5e93d6d69f6fd8770c42c9a8a33dfc95cea432143a8fbf29f77ab7e0ad82852e45422719e2f4d672716b2230437cc160eea756900bb3c47", 0xb8) [ 1190.896859][ T2027] usb 2-1: new high-speed USB device number 64 using dummy_hcd 14:26:15 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x4, 0x101302) write$hidraw(0xffffffffffffffff, &(0x7f0000000180)="cc30033da31abbfbf7dea94229a8d8fd6139c9890d37ee330531452054a6eda06fc23b8f3cf53c7f1f852ae1c8e69441e6a7e7ddb06d63ade34e2b40c1e554f202d89d6f67e8b577fdaa3d0eceb8a6bcf6b1479804acc041fab4bad9e15f5c387d741ae3db38dae2a7476acb68b0da7a1088cf14067cbff36e08e0f90150edfb825ab730aef8334c5f974f1b9e31dc2b5deba13f6a8a5695277015a11110e2202a200fce8ab5e387efe26625747bedb6ccf8162f370fe70b36c66d218dbfe9092201217680e4c9", 0xc7) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) read$hidraw(r0, &(0x7f0000000080)=""/148, 0x94) 14:26:15 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000000)) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) [ 1191.176828][ T2027] usb 2-1: device descriptor read/64, error 18 [ 1191.196901][ T22] usb 3-1: new high-speed USB device number 112 using dummy_hcd [ 1191.556982][ T22] usb 3-1: config 7 has an invalid interface number: 2 but max is 0 [ 1191.565236][ T22] usb 3-1: config 7 has no interface number 0 [ 1191.571458][ T2027] usb 2-1: device descriptor read/64, error 18 [ 1191.577765][ T22] usb 3-1: config 7 interface 2 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1191.846957][ T2027] usb 2-1: new high-speed USB device number 65 using dummy_hcd [ 1192.116823][ T2027] usb 2-1: device descriptor read/64, error 18 [ 1192.346943][ T22] usb 3-1: New USB device found, idVendor=056a, idProduct=0033, bcdDevice= 0.40 [ 1192.356089][ T22] usb 3-1: New USB device strings: Mfr=247, Product=7, SerialNumber=8 [ 1192.506841][ T2027] usb 2-1: device descriptor read/64, error 18 [ 1192.626961][ T2027] usb usb2-port1: attempt power cycle [ 1192.916935][ T22] usbhid 3-1:7.2: can't add hid device: -71 [ 1192.923150][ T22] usbhid: probe of 3-1:7.2 failed with error -71 [ 1192.931291][ T22] usb 3-1: USB disconnect, device number 112 [ 1193.336835][ T2027] usb 2-1: new high-speed USB device number 66 using dummy_hcd [ 1193.446830][ T3042] usb 3-1: new high-speed USB device number 113 using dummy_hcd [ 1193.606830][ T2027] usb 2-1: device descriptor read/64, error 18 14:26:18 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) ioctl$HIDIOCSFEATURE(r0, 0xc0404806, &(0x7f0000000180)="efab2b6299d1a4d480becc985d118bedba5149baedb4dfc0f3b23d2033985d893a4b4af8dc909a6cbaf9ecf1a2590dacc55f41811f0eee539c0197bc6d80e23273ef5db9e6c171c954b377661493150b2ee9a6a4f23575b10f3b5d56e14fa25066c2577fb968e924259d5104ec3a20e276aa566e6b0a70714281bdc4d4010a0ca117186ebc2c1e70b24cba630c41d9fb341ce1fe1df9c2969979a7f29ec693f15616d78ca175676b312c69937be622f5d6e17cb94d78bf932123a38fb238080ff47ec5d515b1bf51f0") write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) r1 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x5, 0x8000) write$hidraw(r0, &(0x7f0000000280)='0+d', 0x3) ioctl$HIDIOCAPPLICATION(r1, 0x4802, 0x8397) ioctl$HIDIOCSFEATURE(r0, 0xc0404806, &(0x7f00000002c0)="8ed787c7baa1b5dac89c5d27ef7d7f856a4f0429783be0f62c4e31546142c64da792c30c0ec697ab5a42330889d80a95c632e7e361e8cd83e202139f3316bacf16c8") ioctl$HIDIOCGPHYS(r1, 0x80404812, &(0x7f0000000100)) 14:26:18 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x4000) ioctl$EVIOCRMFF(r1, 0x40044581, &(0x7f0000000180)) write$hidraw(r0, &(0x7f0000000080)="3e42fc86171c41c23a0ef91c7e2ba0483f369a3c5f6151225cb24b077426bc5b42e6c6efdd152fa5bbd07b2c14acff74b5912495a6cc476e4d0310578d5f88558bbfdedcd5d18d8c1e7663dbe20f5640fde86f7a2fbc31ba3797e505e16d8c836ff3574fdc31b44b1e86b925db5279d87891ba439de7d5f8ff426c379016f9e3d5e93d6d69f6fd8770c42c9a8a33dfc95cea432143a8fbf29f77ab7e0ad82852e45422719e2f4d672716b2230437cc160eea756900bb3c47", 0xb8) 14:26:18 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0xe05, 0x0) write$hidraw(r0, &(0x7f0000000300)="82874ea165d61e8a6dffc69501cbd1b24f4579f6cacd1dd78d0ca7b4cc0080e8a41824d0d868a5dbdcbcb98b588e62cc4bd582cdcce0b70bd642ed09b8766ff2e970cad418dcfba8c2d9b413e4da920fdeeed62c3351ef5d5278d75449bc70a3f9f003b5b8cffd5e964233a49980a9b85b128cd07b1215374547edf383dc8710c58973a7b05bf883ba17a469d02e19a86adbba3135d8f266d0b54b90d4ebf8dca218cb0a52ff943e2a52d98cbefa79970d40178e08d9a7d286e6521f54e284b9664257b08087ec471ad295520b6254dd233cadf01eb6fd0f7dfa03c5cea8eaa07588d8fe0d76dd3a8f33d8aaa87f47456a7cd11c305f44f1d3474350537671c7fdfc877f2963ad30b0fa918ed5111298c3110827b0f304dea9febfecf4abf594349eb4d02296e948f7a48479bceadd5ffe5b79ed0b8e925f073671080923d302cd9b04865f3079bd033a3bfcce57c6cbc0a1763f09a6393ec0867b6b3a5a928372b6a274956f7385e03ee1fafffbe80adfb3c825dd2dbb136e39f34c35b60ee3af750b10943f353bb44f07c6202bff444b909d01276cafb3919756d03df016840824ef63a3c944b378112c0d297d1aa26f3ce7104c4c30b2c25987cbf8892686ec86aa6d1cc3236b048e2246f65d9aa53d0a17a46ea8a3e58df293b17ac3060f1a558629718e8bff63692579205f20870a841e697c52e11d754da749396a8a8760351db4799194a3e0420ff8fb04ec94aa49a75787279d343558207fe813cfcf6f38da4a36f863926e1b4c8dae013cfe0955a4844d911aa44db3cbe17d1de30f20aa4a861eadca6dfd2a1d4e0563c409d69a357363b548b8dade334b957bd248530e43db152731a63e861b7c360b0ce2c9ecac6d41b346019188f2aefb7fe48c230484a18e820997d027c44bda97825ab83242d8f14c4b0b7da258bf3c901de8b51565b5dd2214728d46ab3baad000f472df5022b49326962b506575c99921139272f2a0e04aaac6f5f5fd214ca14181987856267f32fb69b3f181a6227d6e602eb0b1c7ff662b5efc315c64e0946c70ebd587bc0263f55cb4aef9f965183cc2a0d68e706811910b704ed96543b30197c777c3258e20631a8a336163db80be52d602fa27df746eb807cbab2ce23df1f20b1d29f8013307e08c72e11b3699a2b187e253b1fb2acbaad8255d7460c4634d8cf2c77be5629e9db4417a70c5762ac1055e1a5ed611e6f9b36c6c095ca814965a5b35f3ce1a06daa5fd730f272ca041817dbcce032afc3ea51601af99d8dfe2e89df28f3021e211cd4230cd6eae9a50f5bcb8a1086a0a4e45b99e2617025bdd8a2b546e5c1760d5f808b2e5953d5372ab1554e691281807d40d4b6571b2a401c75a98cfce9b5d19ffe84233d85a84f1f7a488eb66b46dafb9bab7a2d122c2b9f0ccb2d834af1abdf553029a54f6187595da382b8646166d6de1bc22777fbaabfe88e7dabd98c35465f81ad1ef6939ed1d72e4e0e8b28c68a9ad7a58c07526fb5ceea669d08359fbab9b7d25efe84d0c4892469a878c336b4ab2ec017b5621ac35a54bcf04dc4740f77f6e96deea4cc383a9a6400c7a067fe0c4397674b10ad50badb5a18673461c51d3eb551c2b7784ce34a66bec32ad75f6f28b2211642aaa962502095f1ecf49f170f87fcc7ce8008d3323103cfa8fdf3beb90353032b871eb2b301c575123e42c790434a2e94bafecce076a968ebd9e5c1485e8f1a2201d5f5882959ad829aa8fc7bb46e5553ec8054bfc2752d8332d40c3331dca5bb53d23397c7937b1bfeb511179f432ee0b77ce56828ffa4922a804a08ead6a55eb8a55e6fdedbeaddc42bed35786bc98934c1ef028c725675eb9496219667331ebd16574996412e41b3f592a539dd52fd554ab0db6a6d0fce1562d07ff5db95c5938e1cf4f49fe7ce9e81a43ac5119b718c183c316b4e196e8b78fd1e4b249e082143b46ce34616f9491b2422714f63204e1d705d49516f52b4de7fcffcd930e1e83a1f72da79ff4133ae7d70dc1bbb316b18cead7fd342bc9a76f4ee558432fc974f254ae0973db984421b65c56ab5bf4becf058a062e3e4ad650998260ddb680a50a22c1d5859d69639bcf24ac1592e4a29a1c2686c09616cec19076541ec5382765f7db2c4834e9016f7090a2cc64acabfadcdb85e4410005a4f03890f68ecc96a323c5dfa75b1e1ab1b68624eabec8969fa9cc8f15d7b4b1500938c83861995ba7b7bff76383805da18c95f2c1f822e375ee5fff188093d5f911cd25bf98e8c6215de6ea56eab9d7a92fa25453d2d2ee1319fbd58f14ea57c9d76623d1d46316496a9ed34ca4ea4dafaaa3d31c82cda0872027b7e6eed83e3e2c9ae88a1c2d60d07d6fa4186ff1d7e96422efb6e01a6616e892b434d35f5decd4d98818dc604c57d8badcd97b6cc127dee5c34390f24c1e9995ba837a5a78085a2dd007b630006b85a71079745a9ca93bef9f8b543a4edab18eae0832125f5526f135113f3c7bc89c2586a590e0073fb90f42d107c5c55a89081827d71325ec00a6c1d584d697d62af933d607262c7ea824db7a413db864aa8e5b6d65f97a2e369f78c60bdb27ee223f67673e8243790b4f1e1d77299fa6a4de11cf96b0c120d5a9604e7635461df26897b1d86be5e77306ff13ca0fb71da4ede0337893be7737dc0da93f5c27d41006b9836c57a82b205e22bb652181077232c43baa5d34b0c9101704085433142084399b022e316892c970176071d96e86243fa0fac61fdfe8c2dc4c0f18fb36663190311ebb79a09826f340319de4106d8c9b72c233fc920b902ea4c6a42d93edcef72a180b0cbb306f23030b9808063f1abd06a5c24298a90982adaad8dc4608582ea21b6cfa3762e8ade927f1c9659f995ab26e374f56241153719a7bb71909927bf3c01b34db4856511cca43a59d6030277120dd76c601080192fae748db268014f8d6c8954a52e3b40babad764315a800fd7d0c43d4ef606ee3559f8e9782d02745b9972032b17875c5fa213023f9774cd9b1dd0fd52004fc8ee060b2dae283943b52924474fe5bc7cb71d5fcd1a19f1c91371ea7b163e9968355c0c939c6699547bc08ffc046bcd10f27ebc92274209db92fd7284336b788080026933654717a2a5ad16f4e813c16ae1efe2b15313cc1a51b75845107bbf7c7a348e74fae40d8405d10e3a635dfacb171662c4dbaa4b4e502564a395519f940316c688575e4332df77caba7bb98c062c811eec4d8bc8d01017859ce11eb01894a7348a11f7c73d61e2f5e2d3be855e364e79a51afc316f54e39238f08195d084dcaae2b4471aa9cccbc87b2b5a09456cd49c2f969d488460a361dbc3c88f4f447267512699c4e90dd854cfce4323175a81bfa179f9af8fe59df8421d8724dfa9b91f75a1c2c4e54ffde5cb7fafb7f3ecb99c55d693df0f935cdc17a137722d3a798c41f1108075a137a97b30181070eadf4676d17d8392cf87e29d569a70a47456e08bc8a0bd2752414bf9b4935cb5318b744372435a5f2bd1849a72b8ee6550b46d23c1cebbf2efcc4a0a5af2a775de9254f5981737c839d91c1adb64ce4b405a57b4cd2f440b71334bfdc02c53059b20bdbeeaab4852df3165b946997e4d07ac44755f669eeabbc7b19f2f4042b32272e83b62dbbee360a1ac16abd698c1b88927a871fa6ee2f005bf453fe2c1d69a055d0ee450277505f0e5530bc384e3e2ea98fca519776a4b3046e80a5e9721ce5118c15acc34ebcc82ddb700e37a4ccf1603403aa1a8db8198ebbcd772a8e183d412e588b439e6e3275a55dbffc8e79261474ebdd7d36c7c2cb17145ec882cd801ddcd9c811058567564e87146f645dad3b8be93e3e1ef3c419b0da4ddf6c046975910133d7e4845334eadfa046c4abb4ca9226bab971f885018d4702f35a572b081773db387cf64ca476048e46aecc1db25e16c317ba388b9d51076a885c0ca0cfc8ef6d6fae708f3c78f5948bce31804641306024dedffe6365ddd1804503cea6d97991b80e092041cd21aeeccccf7a0f7e32f605fb4b47edc1f74a6a1bfe82b4e0352cd48bf1864b94496cf76d4ed608db45d279306ecc0bb610c97c9a164f1d6e6887df99781d0dd37f6ca673bc8f2eb2ab9120996cec265a1659631b09b48bb1e3c7c110dcf13d1ec3e7d533dce2eb6c73c935df6a2bba275bfe53535bc3e90ddebf65c441fedf88549c52bccaf4f630467616a1e30ab35332ba46e50d78a7532a83363d78d2483a894c9bd9089561cfad2e812ce363b0ebe5da1f8490447928fb64abb2a7c5467ca0be25c601f0ef27297be3929070e358778696545bc0852076eefc43b3b6b472bbae74d0a17aa88b52fb3fe5d3854ed7c22b60dee6e8c47d666606169cf8470a916cb7d55149a0e2f56550e60bcec1e77c4b2549b5f4ca69ffa5738999dd089b78442f1e20a4fe01b32a6d8b9f254627970f9d512059b1f785fa57a62384289f1fa8ae4c15db977265d2758a56f436ffc88498d89beb13e4df678056a387ae911880e57fa39b2f13d08ab5f11137e5911cf0043fd331b2d9b17541853f7981ebe4934c92810553b35f75360978466d602d3d0e6ea2db800cdd09c4d26911e624616a5e13d66dadabfe4511ee57078d16b1b4dbb31649c4ba5af0ccf05e59080eaae26999aba4b86405799a737473dd5bda6841f3471fcdc9ef3a8168fae7bf6b6ce7ebf302974c6e5eb40df007cc678fc09a1b7839160baabf2ae0c439076f2e7708f00b93b17aea381fd7fe9b9e858f0c84c60f01596114be2ee24732b044c576c2f9f2676852e02c1760ab15362f0f0500a03bbeef6cee6e22d8dd1bdb9e3bbc22deced1669be258a9d937a586ea0670a0edb21bbbb411041de07fab98c158aeb4506753aa6946dbe562cc9d9148a5dc829be301587c6440a416a7775ccc2efe145e5315dc0cf8ac2ba5af524a2f92b4602d63e19f74bb3b3e0fae268519edccd3b0cbfed08d2c9dfda331bf906bfd7dc48567c7621e9172bf56ede0942551fd87e7b79502b5378390d0371c1981630cfe35c45c94b197246b3edb7154fb31f72d250be73d50133f05dc6573ad3af125b2ccf86baaea77f295f285c25006f0db5b73230e9be6b9d84156c427e9f25508978d80500cd9764ee4d17fc3e21b264e324bc800f0808b90a1c072b81608bc4c0c1754b3ec88c9cf295a1362c9a9eabe79d042b6677bbee9ae08ac626ab360671c01c4b795e401485ec0752fed907b7228763efbbb9eaa765504ec4e6c7f3da3d3fe065c1d1369ec4e6ffba9a62dc0ea0ba1bc8700592f8fad30b5cdbe84633e9b657fadc7d491f304d1c9347be94f3a63ad423e7912da8db1c965a25d85e17164ac4cb612b56d931e5447b86d22847e62442903f675ef1b28b06725c526424202c6bbe948db67adc4150fb19e0465f65990b7caaf48110c5a75b621dfb4286e069cc7e667492d1c04d8467659d19b5b84c6a3651955e8bc0384498c5067b7a5b70e8a6cd25541aaa532b51d30f89d37723038240971dfefe85746f2a03df58f8f2592e8cdba70c6120aba5a778275a437001aecff5ae67edc1962dfc9596984daf20a59c2123ae9c97341b4d2982b6857289476317f1c201f5c5c14b47c9d00393877985dd05cd8589c379c9332f5ff9cc6656eaffd3f804cfa8431d9b633c18b4660acf3eec852688a4c916bfa41851c6a37e549a92c3bcc3b77501f815aef2815c8fef38b16f86e3174fd63b63396c2cbfff620589153f5ebf2d80113fe061a4646817f5bb6", 0x1000) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) [ 1193.806942][ T3042] usb 3-1: config 7 has an invalid interface number: 2 but max is 0 [ 1193.815042][ T3042] usb 3-1: config 7 has no interface number 0 [ 1193.821229][ T3042] usb 3-1: config 7 interface 2 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 14:26:18 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x3, 0x80542) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000000)) syz_usb_connect(0x1, 0x178f, &(0x7f0000000180)={{0x12, 0x1, 0x110, 0x4f, 0x9, 0x3c, 0x20, 0xbb4, 0xa80, 0x5313, 0x96b, 0x5, 0x200, 0x1, [{{0x9, 0x2, 0x177d, 0x1, 0x4, 0x6, 0x0, 0x2, [{{0x9, 0x4, 0x4c, 0x2, 0xa, 0xee, 0xc3, 0xf3, 0x9, [], [{{0x9, 0x5, 0xd, 0xf, 0x8, 0x4, 0xbf4, 0x892d, [@generic={0xfa, 0x23, "fb497fd429793f3a05f0981befa71acae4939b1ac8b2d7226e4257c7dac151ea739dc244a9e03d79c020a05e95c95ea825afc12eb7cb8e5b8787e03164eb09a7ddb0974ad90a319829eeccdd62184e7e6bac4ea5c12a663c6284eeaa551204ae4fd0347045c12ae8cec5efd3dd65e99600db3ffbac10dba21fcf06645cad1244651eb6d14be3c6f26334f433c5fb8d785a5c4d4c5198072430407816a1b0bf67cc650f03ce9b472eda96086c819b156d7b87110f6b554585e646f5d5c4b3f54f26d610355860a2372f380c1b2d7444b3e4104804744642a5f73a39b14988d5d0df9ba155436f963fc73cc6de3aa0ba5f51f1f6be5660019f"}]}}, {{0x9, 0x5, 0x7, 0x0, 0x6, 0x7, 0x8, 0x7, [@generic={0x1d, 0xf, "d0ff05ad2d5e36dda4eec28939ec2735aaeb0038d4cb1628887b1c"}]}}, {{0x9, 0x5, 0xd, 0x10, 0x2, 0x1f, 0x3, 0x5, [@generic={0xce, 0x19, "7768114708572bee0d2dc549d80453bd61ab36764e8c38db05848caf949c367c431ac8201bf6afd4cb8299cf53ba0bfca9211c3d8b2a9cd692de988fbfc43220a6c1c91b6b5e5badda0385c6771d3fb96b0ddff66ccec57a7045f54a4121a20de36721a2b1edbee9ab77572e2a1d633192825bd7c30f8f8c64d783a49fbd7478b9e9d22d78d39e667e036ba0ec6cd596ecf8f112293d572dbc09e5ab463399ce3642121c1ade19b8c5f23186628faa180fadd28d4dbcd6c55482771cc3ec91082603caa99de874dddbc80b17"}]}}, {{0x9, 0x5, 0x4, 0x0, 0x1f, 0x3, 0x477, 0x2, [@generic={0x1002, 0x3, "e09953fb14a85c2aeadbbe7c335328edb365ff9aaaa81a1ceba3435be2d031b6633dbc1e82db2c9bf246b7c004e8b71b5c1a9822fc21e9ec4e7c84e5c10670b43c95120d797045cab7dd8c9710f556da9a3d60942bc41a3cc1e6b09c1030b8ae910f83be0f488718ad016f056ac229fc0cea0e7d128d463d0235c0326fdd18061075eb4951b7a38c2dba96bb53fa4efa23c88d40959f3de2c560d7479e7608d3b1a73db4774b87d420ebb8160b8fd02ce4ec379cb758de8f4c5afb57501485dc3b054fd1588098a2ef28241b38b66da98480ddc2a322b424cc0c1eb525af4cfbf9ac359a477d8dae317952220bb00fe57b12a9b0a8047ecad7408375fdff198fc1c5d6aaa39b003e9dcd568800bff30dc8fd5a31c1382b3425b4d4377a0ca6d461ed4fda38f75f8c6c6cf2f3866e0f1e5a2f95ec3952db314920a4ed9da9d67aa49506bf58a70dea2423479a0e4a818cd1796aa460b68214344e424fb326db6d0008ae11b3fe30e956a38946c8d6fbda7a08779405189fb206bb2e354e43c67cb96d9645f461197e1808b94de203794f835490b36a6dad5261f83c2f8ba6b459f6cce9aa7d21cad9b8573f6fd65e3b3af4576807d0e2a9e381fbef3edc82ad10e64ff916932426a309bda0f1a2913628ea1f6d7074096d578c9aa07b4962d3d1da1702389a673144b031e3a259c46cc074b29608c7bf502c15af7cbdc2f71de57b670a9ac2d141d5f7944a68214432b25df708e9c7be791af762c0880f624e9e25d7aa2dbf0ff402fa79374b543df938dc88f01a83d6e0d46a4835fd0b31b0707e8201c98b6888c6714f88643ef1a4bd17af7d416ea54e1ceb4c22680d7987612525747e4dbce06cf0f3cb75a3dc138ed300a259bacd1a1c8d99fe6c16fa8d5f173627fa7031b391f8bd7b321d065e239652909266de4d68fa9dee7b5352b8b6e495620924af376530ed904d24e2814f965761156e975d8bc069f450a08f0ccc4a7716784f57fb57e4f1005900067eb9faf4cd0ca4d96129d8caf00fcebb98469dd568be2817959a112256f375975cf799685798d8d749f7a58878811862971e68b1670d534f937117cdc6874d932402d1b203c1f3a0608e30f3eb9a7da7216eb8adc960695f6068421b7df83e7c0cd31e029a4e4f7333c10e182e5cfaa038f2e5122237971184124dbc6a40ae1a162b822733a9cd09326007f5c4866458806582ee5920dd6fe4ebe941d522270086505f805636b679f10521c42a45824ab1757c23dbdb51195a87897f8d85db2618e88ead23614d4c63fcb29caa19dcf48002b89d11e93a73c9718c4237fcc5d4de8a304e3ac2bfa6c46cb3733d4474004f8157446814139f81b32f49afbc269c6986d5c10c1c90ef09011212274f9cc78238279039c26dbe5879329217d213480a1b9b2e88d22bd56af6934e52e1992af153c48313d5b9a2b1024ee4f74fdf539d8c76d1b937f0fc32156c060ba20afaa30a52cbc996e51a446a4cd0e48e2cb3cf0c8d251e3e6ad7b6ec03e297c75a124ee6ea203b34b581b7e3f2f2bb88206761aca47b1aeaf7e83d99c2ca7a2c38ccff91928cc2f67b0fdf2af4515ee6ca970ade5d8bd720df5689db4eaacae485769fac270aad1545ab7bec7f580f7e837b828dfd6c3d5eb131eec4cfbe7d98b68b96976a8f76aecad512d54c3a01e90a80b198b135df808e888fb4beafaa45754d3603afa4cd877fa012b4607fe9e020888f2282fa9e22e22ebc0e4c2eb5c6b6b3fb80bdfcbc7d4e448102bf8e444456faea198ab823a0a1ba275316200e6a24ccffefb1fd38ac82633a9be4239c77c41a7987aa2598826c162e716b433498deeb20e7048c49088eeb5416076d600ca889b49eff20d76d7046431d343ce0b349c4fa6de1f6e34655ff71c70e59d50d5fb70ae74f42b8130cff785c6b6b73d3ebb885c95e0c886d3a8b5a55678851c7c05cced044964db596dc9d0f1ee0ecdb8deb05c38b27eb41803fbfccf6cca20861914abdaec258fd88796c8a05adb50a1ebb6d67a020a4d56f35443b813aff2cb2cdb718bf9e3943b7fc361aca11c065418be634860b56bcf0727479f693d2d246fc9d958406db830071a533788ac56b2bd1fe0c455dd5ef3c3db6458ddab390eccf9b8a2ee05e09c9b141339f69a82138d7fda3b69ca15e136a2cb4954e1dd43f03562f3eebc0f85347d0ee0e21671177149cd1cc133aab21edca5dba1a005b344872f5a910a9daf798ed66282ebdfcd42bc1db2f39e2452cc8c075b04b0ef4fb53e0959b6ac90f1cbff60516613b6f37500acf6a621772b6bd01c74163ba53278845fb9a1743786a6ca1c75c722b5cc26467219b0d2d33cfdb47eadf036e188e5cf793e8aa655519362cc3ae8d93fd1baf7835deeaf60e7e405d5e7cc036d5727f6812e2ba0b9cbeadcf0605fb6637f8b25e4aa58194b55297272a6b28f78bfc4c6943bf5e2c35137a4dc223c0785749e5a8c59f311b212e7c5d248c880848e6ad5ffb7883bc86212a0285040b726a1c8367061aa48e28dedc868d6da053b2a1ea6fafd9951d2fe7a21fea6340949321760706d40b72409865fb306ef702889907371fcb6a361ddadefc178c70e0b60f30c92ff1658df71f789aacf56d7313f7bf444c9352d98300531bd795beb633c0fa439193d4174b73575ada28b2d8008ab1d7b5f502e58489e42e6c0a76fc993f47704987e420d263be82a935bd7fd4e576026641737b9d7913f87b26c0b6b7dc89c9d98accf0ba558afe3b1d849af3b42697c87797fd030df79cc8caf093218ef749c61e6b2845281803368f57c32794c783a3e0f3372b91f0a6450a57048477020ff56aaba0ac75d246448ec5c9dae993a25787f82ea49a9b0662d2419327045415001c1d582cbc656683bf04372538d49c26a553e7462515f6519e2e05943d871ff6ba2f520da25b1c157e3512db8fbe0b8b0cb08f72b13d9974bb33632d5997137d7da159725a90248af14001cd86abbaf70f506f56a960ac39169d8eabebf462fbe835b1ecee2c07b125b393f536172a817c54cc6a92434669fc90c350142782a4c82fae07725342e9870bd130e2b13c195931bf176b5025abd7f2b954ffa652319f24b9a7663a88a8c735b4b10bbc1e654453db0d7a4c90149c59f4d244bff5012b8f09b3c00ebede2c8544bbaad3f2e4de62e393b1c9df5fa9bbb3858bfbe81eb00e260706d8da8648787092e06e96f79fcf01b9e2a195f5d122c3e58961c880417e06ace4f7fa8322091705a76c66f7bb27ba16d98c6c6c7f263c2fd7971e41a839083add4c3f627996b902e1a7cbdf54e7656587f01e3fd6f68d5bc03883abbc28d1bdef0e6225fcc47b4adab9938c0039287a9d5d16299564aa1e51eeb1d49b9d784d3330ee1ad9695030965aa43b910665988f0d176bf1ba46b46b3e1dfe8cef9464d08e74b461fe185d574b464e0efe4d88e56e6bce5968c2e061abe02e7fe628de9005fd1b194b06b11344f3e68478a7b9fb82111e677e6874ac4e4eb2395c9f4f65d527b8c774597e831c74ea0410139297ef7bc954281f83031a1d7ac9fe3547513472141c298f98fc8d6229922baca01afe540146ff304c1caa4820c4908a5744e1dcb27a6c16780b212a40173f8114a381c0c473b62aa5fdf1338463e36de22eddc2fbc4424dd0f75a3aff34df659a2b83924aba7e1a3104f09c358af493db37ce34ad049fd176ef638f0ba4ebcc6c59f570346690eb7f9ef0b9afaa5966e5df04e0d52dcc89e3f2ee14572883e39d6229818d48dffe8eb7b5505e6be31307f4ab2296a00495d57377c92aae1b6245a26a022fe8c42b72f56bc9c3f06771a8190af85c0e5a35488b1ba2ef7eee3dd23f3d3f13b8a8f7f1a67540db1c366595e6033337d1fa749f8cd6cfca0606c73293ab3e23498bc46da606c03c1ab31786e6d9d802d425590134403476ab8916a09877e04a07d67d8f3f4fbf014d4bd312daa3a61c37fbb13b093a0f8c73a09d05a3d4f5780b6e3e5a37012355cf21f24122625fed49b872d579efd612e746771eac0e3c6cb777c7d9ccdf79ea0e5be66b72060adbc22a10fa9f9be83b058cae767ccdc305cfc8845ad8b7e4d189ab97b1645379933d7d9693ec04e875d7646f3f714c705ffc69fc607a1130bc9030bec1eaa28bfb2302e1df358294a545d1489bf712eaf88c2d5f550df623865280d95153058ffff3640e062c88f8c9fd18e20f052f338ec0b97987363df03e8df63c70022e57197c09d88d4c4ab1d1e281cff4a3fe6e25f117aee0dda9d55cba9a6a97c007609f2161e81cb9ec55ce3b673bfdf451a8316a9606baac156eb35dd467a7a69592fa950d8890d33236447af505cf95ebc10e9aa06f5d8a57ed49e813ef02daca8dbded65edc276abeb2766e2b38a309e2cb415683b75ef966a9f101c8ec8531f2259954610c4672e090c16bafb016ac70851daf3772ca5e8bbaccb90e3f25759803e71e540907c02f7fc100abf3b332418ed49682393851f894b5844479e1d344834a24a3af3bbb411649cf5cbe9457dec46793e33e6cfd1b81f9ad9ac806a2cbfef985da34fb99d01c7711fec3247c43af690dfe3acf6e638a22263fdc113e605615a499c6b754b9418c171949f9a84bba0f97a9790439da91db4f589c3a0c6940f2986ed2157a7d484781cdf0d01c33748634dd4dd8882b04536ad105507edadb68ca0df92d64f05eca29ba6a7e4e5a84ba28cff2e06130e527adf8becd2c92293080f3ffb345922f44faf4582ae18eed648b1d294c937e806da7d699a6409a001d96e6a70b5230d152827bc2640346a2a3012d5501326305657e9cdd5a411e33f4c8c2e8167b4752f4d699587c74cd18cadb04077929f58c71d024ce29e931161a5bb3d9d825b317091cf63f3ad59a0ffac692307d3349e1fc083613def4f58af708a39d381b80dbeac484f294e2d318fb71db87c069d6e8b7309d15086c05778742673d0b0de5b100792a36e0e844501cb57aa167ca508254980327f41267fdfa3da59cc13d842efeefd9181d68abe213d89dcfb187b2d2704516d331291c22bac72540066804cae5e18bc15843b7b6e6f062816cfc78d93e3de0ca9d53bff25557b1a4b78b7e5f0d34ad42eea41ee14abb6ef1da509b6dc8eba47058a0eb8103830ce8c801e06246e167a5deb0c3b0b98e029178623d76aea90ce62bbd32e0037b8a3a983496baa4c5db862c0651f7edfbbe9b8d855fe5e423c6c6f52540abff19a72b7237dc6beaad18d7d80ca4727cae0312d33ecfa428c1f98b713d0b33645bd2e8a36dc40b4d9bb84cb05f7a033a2e7b7debc3d64d94e8f3ba782ce6ba375f8ae347efe997e96324505759eada1e098b9f8f03a2ab4544e31c0a256b8e84c064a65ca8e0aa41b146977fc2e6cf91dd7c1299ecbf7ddc89b7efbad967a577fe1d896981a439f47f184b5f74c88520b901e4be79e236f115bdad0fb899cd6b80b719d6264e04f04787ea62d91dbf8a0ec0b5de821d59ae65c0d74f47e51189a98d846c57a8e2ef96ec849c8c1571c5e0c0e560f31643cd17e6b824b99c2c8ab777200668b1079069138b248641ed18d37e6a9bd919be689d7498b2be3f9278d1fb71e12fb494d0d87bf1a88402a5270c42f3bee0c84a13b136bf28721cc21963451e651410223694946d9eb7dfae3481b0d42b16632989ea69028dce837ecc0d1681f93316cb242e31702f4545a1854b67040d4d7c5b781e315e3988700525d1e353c5322aabb84b842df1a43556552700d1d9a69adca"}, @generic={0x58, 0x1f, "aa42e1ab8aa42618c4cc29de253274385ddf3306a5b6a818420a754fc4fc797e61cf2a42ae2a02b5cae854418b672d6221ee436a8a29d037f7c0ccad717fd3fab91e352b10c39778dde4ffb39f8ea27793f1c2f3a193"}]}}, {{0x9, 0x5, 0xe, 0x3, 0x0, 0x2, 0x2, 0x5}}, {{0x9, 0x5, 0x2, 0x3, 0x1, 0x5, 0x0, 0x8307, [@generic={0x7e, 0xd, "3d5d28c9d8d808558d4929405163833f50af5af530f2b8b67156fec22c6402c04cd70a28acedb338ac02ac1a7d329cebc5908c1d107ff55708518efc6716a8a9894174918fafeeaf536957fe134cb3c76d93be9a9570880e6096aee0aecb338e4b69294e6437db1d7055afcd799b2280fa43f9db1e8686ac49575167"}, @generic={0x48, 0x22, "84d83461bf479b95829b2a226cdcdecd843be8ee1db8a922f1a5943276510954f6037933766d3f0d29d86e78c8ec7c4e0fa63e39aef4ee39a68f56942358ea2d08d95e15748a"}]}}, {{0x9, 0x5, 0x7, 0xc, 0x1, 0x93, 0xfffffffffffffffc, 0x7, [@generic={0xc1, 0x23, "3d3f71f0a7a844236dd6b9689fca412a6057056b81363c68cb3ed2fbb21e33933db7c302d7b6f7d246d09f560b805caf6f919660e0be3101702439bcefc18ad8db74c0b2631ba2b27eeceaf566cbeb0a6983958222280399563fe234358823f43560c79c3dbedf9d37aecadbaa82508410e2025ca0423cd183f300e8b77a01450084759caa2b72ce8122f65cd2aab1c2b730c3aca92c73bc2d16d52540885449512d5ac898ecf8c7bc4b64b39bf5add7519b6240b3a485061efed2b63fa975"}]}}, {{0x9, 0x5, 0x80, 0x0, 0x8, 0x0, 0xffff, 0x6, [@generic={0x2c, 0xc, "e600d7050474d12ef123e29d69a0ac7f57cd5b4132b1bb3b01c70f91e9ec5f5776f67c2737c225cca6e8"}, @generic={0xcc, 0x30, "225f2eb55b31d2145a65978515114914251a763b9792fad4e1a922d1ae52acd50ad1a885f579497739e8ab79e2f885eb617d066dbbc081868f0414f683f7f358ac6ab788a78110fac4b9f9d93df13f38b2ece3f725a49734f75d73af4e2d2c017072bdef661696e7f2c5f7f31cfbe5d3c461925d51d034f487f44affaae4de03054c5c80c5561926062d24a27650dc4ead7cc04fcabaac691336686321a79ffcf2db6ecf59279ce7760fb5bcb1af42619ebf2f20db48140d147f948196ee74a8dd10339719d7ebeb982c"}]}}, {{0x9, 0x5, 0x6, 0x1c, 0x5, 0x9, 0x1, 0xfff, [@generic={0xab, 0x6, "390fb7eca42a1e7fb8b4da91f48aed47867b2ec59e001d5657bffadd3042eb4baa036ad8104e095985bfbca09fa9487261689f6b59ea55349d4bb9711c5018fdb38a8862ce7c5682d2dcc0f01a985f72196786b19fb6ed948e5020b631981e5b5e31eca57dd17d2199a37f1b9f90b758642d620d6372c95825cd81c06ab8347595a65de8ddb8911b037479ab55655ac1731b83d2a418c0b03ac135bdba78c6febf9c67089712f1228b"}, @generic={0x45, 0x11, "ffe377ce5303a8f66a9deb459cd45cba77ac8d39c4d39540eb603e01345244a11bcf631719970115674cfc9734742d53addec38ba66c0e8e88e46d10ece8c5bfef68bc"}]}}, {{0x9, 0x5, 0x0, 0x0, 0xb5fa, 0xfffffffffffffffb, 0x7fffffff, 0xffffffffffffff3d, [@generic={0xc1, 0x11, "622a2956bff8b8ba3a8ba9815a13ad07ec327626abd84ea1d41ca1fca2e27fa251d5e686a0804e76d63ace5d7cccf29d3df839c8eaab5a306546c463958be86bbe3c1767101586aadb8c525888ce9f659413ebd991c6d3b6900300ffe3680336abec9440ba07f2eff62836ee0d959b07777a57cb3b60b96b0fefd522c5630bfdfcf9650cd26bc77c339c0a62a92db73431b58d69252f4fa641ac62cd500cca607cad9a0d32b43a24870f024b601ba5b9cb18460d471aaaddc22420b7988d34"}, @generic={0xa2, 0x3, "970ca18c4c151231db9b39c18ad37235ddb1ac9a3231ff35495e9a64860eb922681b44141e1cb4d20d2e0e78768f3d27df2cc71a07b115b5b542614ca225e0a6f2a2d28a377d6baed7d20766f390d192267741ae6cd60c311ec772696b678d1585bb85698cc75c759daf4ca208d79aff23405e0de74a258a79cfdb8c94e569e851eaee8215439d465030a154579b02d8a12b5375de265e5f72432ec4dd71d720"}]}}]}}]}}]}}, &(0x7f0000001e00)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000080)=ANY=[@ANYBLOB="0a06010208ff06080100"], @ANYBLOB="4a010000", @ANYPTR=&(0x7f0000001940)=ANY=[@ANYBLOB="050f4a010607100216f8cddb14100459737515b941733b8b83ff41bcb0503baa0b10010801000006030000771002c39dbdbd9f61908f2fdd64698687766bc43a7fbc08f96ee28ac9f0221d76ebb3c1070567ef16ea078702687188f8c08aa4e8f2837903e34c005b13d1545c389385d03651431d1d068c3158d4243f4563713efcb6358e913ab70c85081bdf4f2d925371edbd064e0742e091f1c3fea65d8ceb57d59d10030c12d68e8223866623e51390d698ef06137e46f3c265b63188df4098dad22bbed8a33e965dbffdee36df70dffab181543d6a798ab8d453dc61b3f424d6542413f2f061bc553dc48fefa2501b40c178ed5c361e8393e60d9d4fa8515974d80732b7790f90be83800ab0c0b8ee9256be60fb27bf4010cdc63c54b28da2e7134ba61af27db7fad5e5521a71b78bd458bb434f668a1c3c0bc5cf671e0b10010c22001e000100df"], @ANYBLOB="0600000065000000", @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYBLOB="6503140416f0fd04b4549f1d0d8a2e8506310de52eb80235868d7bb76b134012f78c5b8978905ab08843bca0b22d9bc22ffb0b1647990486a37249af53e4067297b6a079e8c469c3847d9a770ce22bdda4fd06c4d1f33d2f17315848015a6ea094cbaf47ce"], @ANYBLOB='L\x00\x00\x00', @ANYPTR=&(0x7f0000001ac0)=ANY=[@ANYBLOB="4c0307102675349672a248d6bbcde4385c69eaafd53d1539a653cb75a7566920fefa455578a87caff5191ce8a9b2a3b54e02c35f6e85555e33568697e2ef498b129c9de5b162349a12087211"], @ANYBLOB="85000000", @ANYPTR=&(0x7f0000001b40)=ANY=[@ANYBLOB="85031904a1863a3af875401b30fe62460e713c707ab6e57f912c49f562f3bb25230e22c69f72fbe03bd0cff8704671573775d4fed29b27614dfd80108609ffd88521537412a440bce555c5098f426feb00dfe490ca8b273531a71bc5845c2ac45376d44ba3eab31dccd49e6044a5d082eb76a297171cab95cf7cc69a6ef820c3f84c63aaf6"], @ANYBLOB="bc000000", @ANYPTR=&(0x7f0000001c00)=ANY=[@ANYBLOB="bc032004381aaecc1e4d00f49d8d7ad0b2bb568f6b57414462da47e3c667c99ad220b47f3add918c950845804c3437e57a5a2e92e0d92f2185cbf92f74e618ff32fa3cb151f290690f3fd2f563b8f1f2b5cf07fda5f9280293ae3fc6c56aeb4412b58e86834b266e0fd688c8dfd85c4e7599d4a52719ec4d147828cbaa767010703ad7d9a865320fcdfea1ad777c53078e7763efcad404513fa7c2666046cedbf872818e064ba0b74a14c55e3e0660eae83c71ee538b57530ea6e0c6"], @ANYBLOB="1d000000", @ANYPTR=&(0x7f0000001cc0)=ANY=[@ANYBLOB="1d030128c60d10ce09890a8945da42076963a0b80d15051a5d09ab3fb2"], @ANYBLOB="d1000000", @ANYPTR=&(0x7f0000001d00)=ANY=[@ANYBLOB="d10300004f2325d2c05a427cdec42e5f20fba5f66c325ebb9d506ba0ea09b0ef93b4df90ad586d5c2530c400a331d384eb724eecde7034fad0bcfb1b5a5cc3068a70362eb39168af70b9583560dffc386584d62501a6bbb047c2bf44973dcc0ec8eca3f8bb6d251f3c63a7b1e07c81723087cb2dcebd6bad5c09d80214c67568ad6745d7bb419eb4457311c6fc71c3435fe2f8273d933383890ff8624d06a0fa37215ea9e33a6870d760bb900e5e7da9f39ce54406ac7a3b7f2100f4055a0b982751911dc81eb6ba407b5bbb60a5bcabb5"]]) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000001e80)={0x3d1, "6313240dd7f42bcf8021aed14b4821c77cc842a35c16f82845037ca3181d7b22e73d5c5d67fa991888c57b7f658a018acdd21bdce1c73c2bcf010ea7a215be08838abb162c8d2d69f36525084922f7a6e5292b2e3442a47ac43d3fa7fbfb3fec8d91b1a567d6ce57ed0b9a7eacab342ba02218a2a3f9a006ff561845aabb39d4e32a74827374810893175c269ffd4427789778f16e7d86f6855c29272603086403e27d1a012d4bacf6f58ad5eb0edf372b0dfab518dbbdcd101415a500a7ce53d4321c9cb8d7761a42a0f8e686893dd264c2f3cedf81b8fe6ccce83140c6fbbec38919076024c6c3b0e3420f09fa266a2697fad02ce62dea95b85d0429e3c841a07eebea7f15ec97e1623883bfc66663f2d3249447afcdd335b2307bcfedf69843d0d0d11bbf05c2fc4a55bc4adb83dc69b51955d0e888a064287dc6942ae93f912ebd031852b590b626551d4d82dbed7a2e2d152ff39a3e37fdef2f918ffd3aad4f8ccce64157a9942147ebe7ae68c6646c687ff58afca017474e165d70da944b9bc80f0fd5585ca350c2b92fb46c2968970a042fcbe2de2dc4db5dcad1d0c812eae564d0deb281c64257458282c70fee7318abcd9295fa1db04ebf35cb0b179db0e31fb7bf966e15d3d35a3c3e73dc1bc1d5145726fd9556a548aac6020baf03eb8d209c9dec655b76a5eb45063c636b2bcff0c3a2c37a0923f4080b7abd6aca098f220ec019b174a5b1bf512f84c279c2dc94ceba7e5c6e411dc9911d440f568eb8699bf429095356b325812af88ec09561ee993975c00378a6101cef972f92272d70fc37331a8e587cd8c6f7f20bdd0615fd4a891b2b7a256df3b706fe3f009f3b05095ac21a60e6ce3b77b2567a03eff2e8e2df6a9dad11c4600963d15004c1c9cf798ea3846593c7b3a05efba8666777a9d64b01275db2f764ceeebdefb423ae36915d35d54452cd247fc277b6f23e191aa7745977be06ea5340c16f55a09f1980829be98206b72efa6b6af6ab3ab652861958c596c52e187e167613560790444889d92e91adb2cce8a70a2a83477bdcfb9e239371c1849dcbee4d6b3f45e845d01e0e4fba7093f9e016eab2e977c4bea8fdcc8e2ac58a4ab2661f8259f4955f956c44d4c0fd6728a452cef0a8d1495d98ea53f396d63b87f3eb7ce8bc18da9dc2125ffd26a34587b00a435abec68df85a572a22c8d3eb5ca5bc8f39938ac8f195133620fc8db3a82cb91d69f112243383b4d72ef8cd91619d296d4b9a4ad3c00da7e7a166e802cd0f3b8d403a061d169ab8022f08ade35a5bde8a9e8dd6236b90fc8cdcb84eb3cf45e7aadb371de238dd292c9b6dd334825fb37dfd24057e0aff5bff1eed9905f2d101a987d4c1"}) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) 14:26:18 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x8, 0x440000) write$hidraw(r0, &(0x7f0000000180)="0a04b2666a8dac98289406997dff348ef0afea2dc139b2b6efe37a4c7af3b7d837577669a41009e3e60d0a65b37f31cce92d31bfbf19d2639580dfe55d5eeb414535aca8c613c1b38140245a3479baa13b83f00bc84f98b683d63f7907fdeb029ceb030a45f7286ce6b0842d94b80eea6f5b5ff4eb1fb7ca233359d19a08866b74d88e4f7ea30c1f00d844995bcf3070dba3a9e1fb3e176135e7cd4ab74b3ed1cdac4048c2ccfc0cfaf3e63254740cbabee87bc5727ad5320d42fe867cc470cd431e25abe7a9c42a0ae8d2156ef17b16639a51c5e6c4dae68247", 0xda) r1 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x629, 0x42) ioctl$EVIOCGKEYCODE(r1, 0x80084504, &(0x7f00000000c0)=""/125) r2 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r2, &(0x7f0000000140)="8a", 0xfdef) 14:26:19 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x8, 0x440000) write$hidraw(r0, &(0x7f0000000180)="0a04b2666a8dac98289406997dff348ef0afea2dc139b2b6efe37a4c7af3b7d837577669a41009e3e60d0a65b37f31cce92d31bfbf19d2639580dfe55d5eeb414535aca8c613c1b38140245a3479baa13b83f00bc84f98b683d63f7907fdeb029ceb030a45f7286ce6b0842d94b80eea6f5b5ff4eb1fb7ca233359d19a08866b74d88e4f7ea30c1f00d844995bcf3070dba3a9e1fb3e176135e7cd4ab74b3ed1cdac4048c2ccfc0cfaf3e63254740cbabee87bc5727ad5320d42fe867cc470cd431e25abe7a9c42a0ae8d2156ef17b16639a51c5e6c4dae68247", 0xda) r1 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x629, 0x42) ioctl$EVIOCGKEYCODE(r1, 0x80084504, &(0x7f00000000c0)=""/125) r2 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r2, &(0x7f0000000140)="8a", 0xfdef) 14:26:19 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x1) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000180)) r1 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r1, &(0x7f00000001c0)="e6c02a8b39aee8826c2b94faeb3d94910deb489207b22bc6454b4235ba34f025b1eed77b1f265c2db1967f21a8b4889b0916292df630d8014ca3450803b6e3a21d4f63d4cf4615fdb176ad4a450d0b672a0c030786ac28b96ec5ef422115b1c2713d8960ecc91f8c4b4bf4c7ce51d9f1d650d69c925734f19bb7d3375c5932052b05c0ea5032443ea5214a51ea82c29472d5492c773f62cc7c1f53c80a4ee1ebdd514b1fdc4e7c232fd7c6e0393799617790559dc656a3da74f73f60cc5200"/201, 0xc9) write$hidraw(r1, &(0x7f0000000080)="1b4fe4c63d683b105943540e379bbbbb7e6e23713b7744354229a11fb94345b75a25bb2c66459bf96572c63f6394403c715af7fdbcd86ef30fe2e4c789585d95991e4df143836fdccdf5cf33f75a05023d36f450b68a06dec001bcc737a2cbe194024b853fcca2b7a40b2844ebd0cd7afe32deb7dc43e784bf60d88895ce4b2d5d4233204856bb288aeade17fa138395fb02a9ce758b25a3756edcbc1499485d8a5535ba50ac4c6c09ecceee8ad075414dc3", 0xb2) 14:26:19 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) r1 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x23, 0x40) ioctl$HIDIOCAPPLICATION(r1, 0x4802, 0x4e1) write$hidraw(r0, &(0x7f0000000300)="aadc24c10f797f7da1ab5f42aeffb47561169d498c36f429c4d0a9f68b023c41c93d4f50a9cd6ee9c914c426bc53e73d48fc842acb57bef169eac5702b2fa0c3449fa84d97a57718fbfbe3f045c99681c850450bd517109ec462edb9c1b055e96ebc67d825b9cdac69ead93ae19f260bf16404ecd562ff4febf9fb6cf122904f02a91a74ad9a66cc4cc16c8d2711228319feb9918bcc877f080f734afda6fadea974dfd09b7f21c2fe20fe7cc009a8583e3253c1d041d34560a72a4707f34ceaa2fbd9722caf261aa906d5ab05975b24e281ca32e28c040e8c907e7da7d574bbb73a94a3f3701e0c33b24dfa1e8700", 0xef) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000080)=""/164) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) 14:26:19 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) ioctl$HIDIOCSFEATURE(r0, 0xc0404806, &(0x7f0000000180)="efab2b6299d1a4d480becc985d118bedba5149baedb4dfc0f3b23d2033985d893a4b4af8dc909a6cbaf9ecf1a2590dacc55f41811f0eee539c0197bc6d80e23273ef5db9e6c171c954b377661493150b2ee9a6a4f23575b10f3b5d56e14fa25066c2577fb968e924259d5104ec3a20e276aa566e6b0a70714281bdc4d4010a0ca117186ebc2c1e70b24cba630c41d9fb341ce1fe1df9c2969979a7f29ec693f15616d78ca175676b312c69937be622f5d6e17cb94d78bf932123a38fb238080ff47ec5d515b1bf51f0") write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) r1 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x5, 0x8000) write$hidraw(r0, &(0x7f0000000280)='0+d', 0x3) ioctl$HIDIOCAPPLICATION(r1, 0x4802, 0x8397) ioctl$HIDIOCSFEATURE(r0, 0xc0404806, &(0x7f00000002c0)="8ed787c7baa1b5dac89c5d27ef7d7f856a4f0429783be0f62c4e31546142c64da792c30c0ec697ab5a42330889d80a95c632e7e361e8cd83e202139f3316bacf16c8") ioctl$HIDIOCGPHYS(r1, 0x80404812, &(0x7f0000000100)) 14:26:19 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x1, 0x480) 14:26:19 executing program 4: r0 = syz_usb_connect$hid(0x3, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x311, 0x0, 0x0, 0x0, 0x28, 0x56a, 0x315, 0x40, 0xffffffffffffff8d, 0xb5, 0x70e, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x7, 0x4, 0xa0, 0xfffffffffffffff9, [{{0x9, 0x4, 0x0, 0xfffffffffffff6f4, 0x9, 0x3, 0x1, 0x1, 0x225, {0x9, 0x21, 0x6, 0x9, 0x1, {0x22, 0xc18}}, {{{0x9, 0x5, 0x81, 0x3, 0x3, 0x0, 0x100000001, 0x76}}}}}]}}]}}, &(0x7f0000000200)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x110, 0x6, 0x1, 0x2, 0x50, 0x20}, 0x2c, &(0x7f00000000c0)={0x5, 0xf, 0x2c, 0x5, [@ext_cap={0x7, 0x10, 0x2, 0xc, 0x5, 0xbf, 0xaf}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0x100000001, 0x4, 0x8}, @generic={0x8, 0x10, 0x2, "cc306c7e26"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x4, 0x75, 0x8, 0x9}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0x7ff, 0x3, 0x80}]}, 0x3, [{0x18, &(0x7f0000000100)={0x18, 0x3, 0x41a, "16444ad0a0c0edc17360eb81f0c8d17dfec4d3d1"}}, {0x1004, &(0x7f0000000300)={0x1004, 0x3, 0x2809, "3f65eb7b0a75f05cde0fa37d0f4d6c042a4238bb956d2f072654c53477af35a86f9c279a41dad82dfb3b5f16a3fdc8d24c942d09b784a500095b45502e175603234641c28999207cde676eaa83081207a97bfa1d022c4ee56150116d846eb41fa330d34141785279e7be9ee8b2eef2dd9f005041f5e7aae72c6a7b7bef8d2a63087db3d58312d93cd210b74cda73edd8f15072cec8b452690660ab0fcc91bdee2a075c97d246dbdf0c341d8a46a5bb73f2608d47f2dae1dcff5c5ab4076e1b75bc391c6ae9fa6e13a4f1c02f24ab5965bfca33635e571f8a8322e5081bb3f18d2306816e13bc19415bfaa427d5e9ed66c7a79b743beab4087eb038aa430e9e5e82d7d5f1e6ce3dc574034c5fd5a25ddd59c18f0de50f3a0834ead59d0018fd709fd99245ed42b04d074356b514ca451811f78c9378330dda1470a6eb4f77aa77b86b8c706a3740018b52ea85eb2c3968ad0f1d06980896f29bd13d8147ddeeff698b58810242a881d1a0932810adef11fda51cd9a7f4369df1274bf20a2955abe316e2b3eb48fffec67a76883e1c32c883823aefef418accac62aac5ad4f9487134d5f2c2c3d3937b0763c12d10b243d5106d45f9d93b87cecd7e9ce28dd15732452d5d2a06f55e2b44453ef07308c7d6c8894363b860c562cf46d24a6d3c580f03084ba0f8ab56a2e390bc46df0f70f332cf3ed7347202b329f223ea3d0f96ba12aed19a30a88ab1e5c3ef92449dacecb00fedcf1a130374082f98e18e606b48b5e60be4ae2339774037fa87e71bb69be21295d63a1de98fe976dbd90315229d3da48d4a78f7757aab43194acc2d896f8a8345dee68fb14d268f87d94a04978ce988b287c896474023e4f4dcfb4e11942a247eeef314aced597d40bd845555fad25405eb37f2232d8513deeefd3fca23f101f9a38914908590ccba5a0951f550ec545c4890fbd68341a0d2ecec0573d020d6a62587b229b88c1e4c080862bc86e244816d7f00da03a8ac09bbc1bbab4747593cab94b57814c2fbf437d329495fb205e184814c2de67e340479794abb6d163fe4d6f62f4bccbda49d8552bde221690c3c5334e272c5f4f2969e45e43ebcb2e72dff384e68807791145673fbe9707e76be8d75fb4d52801b21e3a724bc57fbfc1be15696cb7b95a0c9a5c70ffde6f3f8f3d197de33992a3bf42a77d9719d06f4f83be5c97f608e35f74a24b215b6dce991a2c2b2d70171fc8ce20f17ea33a5ea67037b792995fd7db4f65cd2480f3d5e734309f7f51112c4ce8d51d5e675739b8b991c05936a27f3d8d669a4ab40dcb8189d17892d55b4391b6d2d9fdcc652cccddcc1f01593a729c550bbcc0c1c95b8f6da401fcf43b1be9f46d7097296e8afdef0b0e8dfec7857dcbc512c79dcb57287f13b8491dfcc3b8fe60affa181835104d59d2e16e4111a9ee972c1bbe03318f2a8aa899a43207ec1be37a683029ebef6159ecca1304481d5246f9d2683da000134e48669bcc5b681876f4bc2b209c1da66ee3b5e1ca952559f1fff33cf60379d149cbd49af1c51e7a8a547f320a622d028439a815d9b5e26212a0e93844be88f28e4707b65246dc83be7d19ec5c6bab8abc5d626ef211ade0b426a509019a1cf1526b4e069dde8059c02136e2a21d324bd60f377ee97eeadd1a274732419f0e6048091803ead313ea4f3f30425d42296ff2cd8d653d53c125571b51cc65f05448673094039789bf6b09ecd60263114a7e9eeecfd28b1026c239c3d0454eaee8b06f2d40665005736d9ec2b506aeebf160105dc1a329c76859947f0508dd5df9995d173b15894e3f77aeee6a1ecc6e93e8a6ad44216516c76da10f42d6547102c751668c059ec5e4da6e01ae47ded16bba5ea5cab3cb8c9fe64b0a89b74b7eb566ba31c21cc40bddbded9cb5c49ff451e8333d879f753b9d74a5697696c3ce286051ab660765021ec6c1568bb467b69e7b7675cf0f2f648c43c37c1421d3c75482e970338a70a52fe75300ec25c9c259325bbf230861aa79dccabfffa522315a4bc8b948ca21a8c1915bb14117a19122cdbce00021e64a48b535709a9d11f75c569b203da4850522e117d5be8c2a0c608c00f9caf4db73d925382d6dc9d74b467a1e1e40e1fed8f9fcdf982a277f07687a71c863e3e58e92d907e876c2d23075c3d9a3321ce7bb7e3a33924c6a35a93bc5b95f70758726a44a346fb0347a5cdb38e9a2a1803d4f0a35de3938b16152610ed5de65548a1b90aaed359f7a9e07507f73a8c3c677848b00964523a1ed5ccc0e389ca0042e6dfa74ea085bb8f52e1fdc91cde1baa6615781ef0d999f82b230814c1cbf6b50825565c093bfc95567c9ecc4dd119c6b987c033780a835bef16dc3669f52fd2096fe21e7463de2284294a3fd2f5a14cd7f24043149f20a074f34df8570cf217f030bd33244ea85d62983b114c4965368c3cd06324f5df609bc8118b4fd8f30b633e6d608bddfbf2747fdb3f84eff68d25ccd99466e100fe60a961c89569c2a60e9b6132426ca6cc68d67b08489cc4eb6f878e219372bd405fca0689066096f70a8e1d556855eb15a89f2a2f64e6308fe4791ad370a711345c4db7a27b9752d90641144f8ae7e86604a03d03b1645b559fe882f6ca23c4e66906761dc344bed8ee0de207f9b4e00fee6f6292674b22a536ee4a863552728278916c589d6ee47d16ecef89032e4ee11847a81e7d9215d30355dc3676fdb9d9ac12228928e90dc290b7ec70dc137f3b3735728f528bb1608fd54ebbe9c0adcd7792bc8e185cfcf506af4ca6ea7e0b5d92fb0868bec7834249ecacc2abef9523c74a5f926e4d4c6b7f4069183477030be5e3f6b89e787ffd5e51b39d7f5e2a882817958721b5661124c3997594514324141555ed6d220bed2217a12c5653e6bfde95a249084aab399ffaead53b3d53ccb61523b89ce0b8f75928af9aa151188bdbb16f29bc1423f7bd76ccadba4d4495e8b3ff999679b74058a61f1dd23d5fd8ec8c474999ff92a44ecd79017e3650e7edb5341050e5033a90d1b11b2cc0683a939acb08996e93950f7b919181389a18403c100682b562c96dca4ac32c8e34540729250604c2dab78c1e04bf806e979a4eb4095d056550861b50b150d30622550808290c5952dea8302723ef41955000bf755bd95c3407630a7ebe3d80747626809b0fda24a57c9b779048a60e9874fba066169d73781405e34f73e112b7c2f222c21a50bdbe5a896d307027f14d80beb17247788cc3023e037516ae14c501b827620dbcfa5f4a0c1ddf5ad56b0eb1595809b6fe927d812766606e0fcb0aadff94d79073818fec1c25b6892b68ad538cfbb6f0e409b29159b4971b239ebb3ba53f4a8c9503592fb5dbb9d8518a78f9c8bf57848fe65eeb023bccef1c842b86a0a1e44e4a70f7ec0db8ae27197107d610d9bdba2feec9fe881e2a4f0238927cf655f7ee8b9de58e791a8219d5bb04f438f4343ce66a50287a901f04ded35544f0a0c4d1cc91c44e4e840d58bb15b31610b46aaa80477bf805868abd5941c427d8921bddf93840a12e5ffa07c15bcf658e6e28b98d6c4a788ff153d6bfa3b862210dc2ef3f86814ab4cddfb05ff491f30a3795516cec7f1eea5eabfc59e8af0af8516df06fd589b808ed501bf11c1012a4b32fcabc848da193e8baa1f6b500227893b7ac153beee8f077cf889286de1683d38b803efc018d3a7dd953f87983258b94914e12a97fc3c62d4e0cbf84d1df5fca9537e9c70f3641dd8cd62ea56138d86e51a09cda81887b0d16a21a49d7f83cb5d5acdb2b39ef35265838d87a9983b1d248d7764412b1ac0edac7f94f7d3855ba459175054525e71f299fec030aedd0b54b8dc6e60d04674819107305343d32b5d4d522a1a4fedf103528758b7dfda9bb8f6333feeb110771182c3e81ebdc7804a22260ae9b0a1ee89acd244f80236cb7933ebe504701f49df603671e4b52b0e5071ff4a4e70766058f30936626e6fb0250a1aacfbb175f11829b4def48afba7dbd374c93dcfcc2779b8dac759236a33fb2f9ff52011919342160a08f39fbc2deaa551f8d5fe4cc3ffba09b4a49c03955eddc4ded468aea7aedf14535fa41d6fdec09dae5abbdd73b33fc11749699f6b1c8522249011b54213852413d56ca90d21550431a5bb8feeb6b266d24f7c78d0456592e6b075604fbbf83a175ce168f78c33ce128d57c76332a0e66b48b2267a036ea94de250af190e77b1a64fcd3ad3849db6425d11f3034373594ae8bd4ef26f41f461a8da2b78d375e997d619ed76775bf51fded732f21c01a54d10ee2326fe33db0463d0414a10260783943c927a0e489a91e88b1a21392c4e6bc633bf375b6d3b1b8e3259b635e4a46467c37ab55acd0e916c7b09de9cedbdd02171141d64ba66f8d44fb4ccc7f5ce96bdb10a4dbf9406639ca811a6d0ae11458f15b0995cde9dba0d804a2abf05ba52d4d53f7cea75ab8bd0c20e9966737e9f440f29344ee4bdf54adb49b2757251831973b4d267c84d6afeaa5041ec32f07515fdf5e488e2a8c21f35c30be640dad4b3b8b9b189485453ff831d3ee4fb80d34ab49bb10b6e5d650fc9b99c44fe9934883daed0cd820a1a41476d87e7716108badd531fee8d6a5e5be4c1c56d6518f7ca6c89ac4c3df3a8009c2d91fc61fc923012361104eebf374bf998209f9c969d209549c88016843056c14233e30fe638327148e632ebb6fb612f009cb2415da1af995f1c84ad97556b7c235d08bd3c5c44425e32ac8e0dfd427cf31a6060d6dc8ee8f15f3f8ac550a8753e3d79993ac699f47c8380aa790ad4bcf2f107061ff5fbba23000a5b28eb2a83e0a21ec83b1cc0438665860421a63c45b326c21b52722a40b60408c3aefbc41602c36b4f39aaa683a7b00107bd6d7c8f3d9258f63be315d22be089dadb7ec06bf8c2c6f0f47f71b64d188e4d2728bcae2bcb1ef84fe07767237a72a91cb820ec3d6ddb0616e29d28a9cb55f0a69b2bf689800c0c85377463ea7474f2be101aead37877d4376774433dcf11df23a41d60ebe889367959749909c244d3014c8e125dcac08507df4f47104c362963668005db51aa95b536056c45cc83e92d130c5532430f0c8c465ffe8ccf5e790f403096f4f7d2f255127531b9d68da1aeebd5746f0f1c06aee6cab10ef0931b8e2821eabf4e64801dce032b6e8bcc1a3b6196eedd2c1d5571e629baf17e6d4677b71e84391687c22da3df3af9e13395958d224624501480eb73e43e5e1bbf6fbb824b78e3cab839e6f75cb0d06644086b5a168d360d40693ccaf9c56b87be2794e9fe0b96b8c78042c954b132378d3ad9f7eacb47913f9c9793efa09c725e2f9e66936a9fb3df2c892f5652fa1093a25ba4457b3775b3fd819a346a4873571db4de45ddf6bab851a8ea1f2ef4c618653222273a9fcfe40a0ac30d104b1530a238101648aea1c959ba8f1dfe17decf4044a4aeed8dc2c30c9e6f13588c345aee4788f8ce1a9fa8270456b3e8aad80c52210fdc5d27f159cf848624ab42bec44cd8f9e56d950eabb3a3cf7c13798f06174be4e9631ea35d4bb94f404b11a17682159c90968a906e7bf6217f88d7762c059be23341e142d4c31f71e63e6da56f4093d80a156185b1eb5c795bd69e9da584bf64f889b65c64f3ff7febd8345111bd123f16097f3e14605e37841dc576e3e613bf6cdfaeb481039c030cdb16b93baee1153d9ef20aac920fc2d4a6a5a4350c2b637d962d0a0219d72fb3fd02fc175110d834830e906ceee1976c5f4a"}}, {0x4e, &(0x7f0000000180)={0x4e, 0x3, 0x0, "3e9fbcaaadd119a06c4682143f8eefd05306bdc833ea812a318abdbe4d5a59fc54b58aa8df3c57b8c6c96ccf75db709b376e9acf484312d3fecd002619ff6272cc469173df8e789af0b8"}}]}) r1 = syz_open_dev$hidraw(&(0x7f00000022c0)='/dev/hidraw#\x00', 0x1f, 0x2000) write$hidraw(r1, &(0x7f0000002300)="56003a4a9bd98566be5ec8e0228748aa362d9f4ce8ae0f6620b51a7afeff3d413c753d6b6c120a57470f9a8efff5c6ccfe19062a142a5493a1c75c8192a973f1eca540f3deb7110aac39807f47c014124a8b9a28a9e32887f9e91745d1b6302ea71ad3c7c4f24de94a8158bef960476444e1b9ebf7bef497881bd8c4b99751f8a76322b0ab77df33ea18ca209ea38ad2403ff683f0ca1b8e9b5b9ab9a837c8bbef03a49b8f3bbcbc161f6f89603e2e99cc9278b829a4ec8bd03061946357664d609bf70763df10622d26171c7733f8a09c0923883b818557aff9e27af2e895c35639f46abf1d7a", 0xe7) syz_usb_control_io$hid(r0, &(0x7f0000001780)={0x34, &(0x7f0000001340)={0x20, 0xf, 0x93, {0x93, 0x2b, "c599670b42385594b293f3168c60afb96a7ecbeac4b5c8391381bebb8617958aa39622f2c2d9999dfac2551f0c5735ef3b46cc792839b43429d594a39f14fa461d2c684d79247d8b5fd1262b6ac631b934ade14fb7d81bdd81c202aa5a64006b4c1fa92df4359c93864687f1769c33bc5a9e3143a6f63577aea67c3e05bc4a4fd13c035b61ee068a9806f40032c16413f1"}}, &(0x7f0000001400)={0x0, 0x3, 0xed, {0xed, 0x3, 0x437, "1033e08464460483ab26666b914ff9a9b9db5cd7e708fae31c9b80e0f7673ded7626cbd3a4d3bced3679ba18e4465a60c7d922c6a4e9ed5cb4edc49c0795b6310e92a9b3d75d0f2a1921ecd2ad219751e2787c1c72251edbf745406886fee31cc9aea68eb6d022ea521e790f972abb319536096b439e29cad6afafbae401af4e42b0f12d6b2ff0fd0f2cb9788778d5d783951747ba7284d22b8ff00c6282c0a151753ecae46388114a2229a0199283b8b0fa40e65dd9471f1611d6e287d0312f2f4e3aa4facd48041996446d5b366696d0024ebcfcda8381e9af3fb884a31889a7c610c9ecc939583d"}}, &(0x7f0000001500)=ANY=[@ANYBLOB="000f2d010000050f2d01040710020863000007100208100800c5100ac22fe5a9a5b058e03df9214ecaef0da2897a2e95786adaf18201e18ddf829e037317ac2291d86a229b80c76bdaf618c03183f1a609ae8e60c28fabafefae1f034ea4fb631a1078e84fd7c7eec158ba504183e02531acb4366a1bec11cb0fb1da23717fcd5f5ea5b3c068942801eb8323d30465448ce0eba5fa77bb9a3aa4cc6eaa64271257c018ea5694e548e08b83359e5b379dd6624f1aeb66f6869c937e50baea70524164acb2d028ae6dee9fe08622540e381b82c42245db9a54b338c6cf045b55100f219edb1cf4ce2bc42cd0a6f048b74bf6bf3e3a7200c40d3dcd90cf899b96b4a53fd8ae9a469b461356701641c123c0f0b665823c2bf7e0d2b495550a258d3fe62f71640d2700"/307], &(0x7f0000001640)={0x0, 0x22, 0xb8, {[@long={0x1, 0x6, 0xf, 0x22, 0xf, "cd412c7ecb858e9c93e4d7e9f3bfc14146f4f2b472594669ba354b5cc3c9534427be"}, @long={0x6, 0x3, 0xf, 0x3d, 0x0, "bfc0ceb8462a943c56c527bf257fd6870c7d155e9f71e86f0bfafbbdef7d4fae4e18a965beed5a7d1249a9a8a3916772060b67bc83c87507e23680f32b"}, @long={0x58, 0x0, 0xf, 0x3b, 0xb, "6b4c97b9759036dd3910e76ac574137346c945b147f2897ce3720a6ccd7d6dd443d8d55aa9a994e7d59c13c3f0511d91b7cb87ed4fa24e57133f5c"}, @long={0x4, 0x3f, 0xf, 0x12, 0xe, "47e2c75e188db42cf9129a0f1431179e94d0"}]}}, &(0x7f0000001700)={0x20, 0x29, 0xf, {0xf, 0x29, 0x80, 0x0, 0x5, 0x1, "0b183c5d", "12db32e8"}}, &(0x7f0000001740)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0xc00, 0x3, 0x9, 0x5, 0x2, 0x5, 0x7}}}, &(0x7f00000021c0)={0xcc, &(0x7f00000017c0)={0x0, 0xc, 0xda, "fbb5a3074d667589bef647fed1ffb7f3b13d10a5dce3cb9f436cbcba42415ee79e91e1c0ff9ef2e6732e1ed1f4d91515a9891eb10dfb5d3dc6c9680d9155e02c592291f3692e61c864220cc44c552c14e235299619ad8be8d65a610a0d4997e1f9b326ba4a50646c381bdd49949b21c5f0d310c0ebcf0e816e111ff157b18e3a3323562412521c2463598f4805cb85abfe62dddcb71417545f053d0a8dbea954a4088875f119177948cd96821d2f10629130c474ede2377a96de5db888f3482f59fc86a328fa22dac8b46687451afb5da776a69a91589b7c640d"}, &(0x7f00000018c0)={0x0, 0xa, 0x1, 0x36b}, &(0x7f0000001900)={0x0, 0x8, 0x1, 0x3}, &(0x7f0000001940)={0x20, 0x81, 0x1, 'Q'}, &(0x7f0000001980)={0x20, 0x82, 0x3, "a769a1"}, &(0x7f00000019c0)={0x20, 0x83, 0x2, '\'D'}, &(0x7f0000001a00)={0x20, 0x84, 0x1, 'g'}, &(0x7f0000001a40)={0x20, 0x85, 0x3, "737012"}, &(0x7f0000001a80)=ANY=[@ANYBLOB="20002b0300001a8c25d3dbd1a006f39676bbe2bc7fae4c352d2e4264c41ac2943f2d990fa750020e1b8f49f50b127def048e41ca71b2f9bcbb64d9b0ff08694b60f801ee12b0200fd1c7c6a03def2376d61a28fd4a6cd978dde7c69c8f3204102ad4d86e59a11c85f646630fbea11e32fc4157cd79cbd88cc5b89f961d83e0515f6e3ae7b7e62dfe796e69fa38e3d7b5bd97185d83e0e621044fe801069e2a609e56d4dbc1db46a207d40f5ab7c79feb44b15c66af32be5ecc5f5640f8cd56a5d8e834ac7d2bded1e7346c65539b2679f3786cd2f834725efa6e1ab60e2098c7c42b48242269b3afd4706ba0400bd6f43ab6548b6f3391362b290b08c3d1d67ce95dd617a9b5f8d8fed9e776f11d06ec084066890720d6ed8cce0ee46c67dab187125c424ae210abe938467fc1686260a61b6082c566ab08c9374cf09a9f4fbf18c52ce9dfc2d4064beab581622c642519b7146be5dde53c85202ba19cf3932ac33c90b1bc40b3d849dd9eba4ecc43aaec0d9f78b2c65dd6c737a54bad5083de329a343d41a8e9a9819eceb540a7a2925e5bcb78ae814e3a90cf4f95545a75ca1eebf8e1c2a5edab6d597cfce33bc7c07a4be2bcb21c3c50af506cf1536aee59369415c99eca0f07f268811c30cbdd1691a7f6b51a8e4acf2898c3a69977f24a8b4694903551c3bb64c5f4c6b471fe757ed8439c8328a7be3c931ac04449934ce553cecdd43dc913535b3a6e99f3954b6acc9550ae8713b161f12117cfeda4aa1402624052bc865d33a7ca6c8ce20d7442dfadd8a658682a04491d7bb0ec376e2a889d84b33371fcccc28e7b970441cacdd156532e8bc89c52b2c8a171afa0d43857257196ff6a0a1061f1cba88f890ae6a6f8105f0976e1068bd47866102db05e2b40876c7365a5f03b64a40e5a4fcdbdaaf2028a6049dd28ce90200257708c8578d14be546e9424d9b1dca9234f60c2fe84cf29452ba3c5ecfa13397135f2b92729dea9b8d628e947656d4bf92ff9e9f111c3d84cb8eae9c488dc43e9193fb8a702cafe1a4a418711c73c80b4cc7fa65dfd29ccc52b40478c9caae934cedd287e434d7fd41b97d00939b9673aa9b323cef996d339f78137c8c59fae6cd5774b3f5679822"], &(0x7f0000001dc0)={0x20, 0x1, 0x1, 0x5}, &(0x7f0000001e00)={0x20, 0x0, 0x1, 0x8}, &(0x7f0000001e40)={0x20, 0x0, 0x4, {0x2, 0x3}}, &(0x7f0000001e80)=ANY=[@ANYBLOB="200008005c05ea00200000481400"], &(0x7f0000001ec0)={0x20, 0x80, 0x1c, {0x5, 0xfbdf, 0xd7, 0xe17, 0x3, 0x1ff, 0x2, 0x7fff, 0x7f, 0x9, 0x40, 0x4}}, &(0x7f0000001f00)={0x40, 0x7, 0x2, 0x5}, &(0x7f0000001f40)={0x40, 0x9, 0x1, 0x3}, &(0x7f0000001f80)={0x40, 0xb, 0x2, "995c"}, &(0x7f0000001fc0)={0x40, 0xf, 0x2, 0x7}, &(0x7f0000002000)={0x40, 0x13, 0x6, @local}, &(0x7f0000002040)={0x40, 0x17, 0x6}, &(0x7f0000002080)={0x40, 0x19, 0x2, "cb2e"}, &(0x7f00000020c0)={0x40, 0x1a, 0x2}, &(0x7f0000002100)={0x40, 0x1c, 0x1, 0x10000}, &(0x7f0000002140)={0x40, 0x1e, 0x1, 0x8001}, &(0x7f0000002180)={0x40, 0x21, 0x1, 0x10001}}) r2 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r2, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r2, &(0x7f0000000140)="8a", 0x5100) write$hidraw(r2, &(0x7f0000002400)="60274b1f91841cd302dc285b1519937793831f349fa3eb6e35c1e8b18e5e2ad0b3da60d9f8cea19fce9ee45a20fe9465de1a568af6a3d8f1db2f8b9b1325a5fe611855219883d082271f028bcc0ebb79f21d28667b5ee7a051c398ab91be88b712dbf2d0097e6f4d7ce518cc6895928354de4fed8a6fd17123e116bf92100c04ee0ffb45307fd255f7059a976efc7c17f7ea11960ef49a5ee8a398362992954f42d074c81ba448730181bc95", 0xac) 14:26:19 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x1) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000180)) r1 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r1, &(0x7f00000001c0)="e6c02a8b39aee8826c2b94faeb3d94910deb489207b22bc6454b4235ba34f025b1eed77b1f265c2db1967f21a8b4889b0916292df630d8014ca3450803b6e3a21d4f63d4cf4615fdb176ad4a450d0b672a0c030786ac28b96ec5ef422115b1c2713d8960ecc91f8c4b4bf4c7ce51d9f1d650d69c925734f19bb7d3375c5932052b05c0ea5032443ea5214a51ea82c29472d5492c773f62cc7c1f53c80a4ee1ebdd514b1fdc4e7c232fd7c6e0393799617790559dc656a3da74f73f60cc5200"/201, 0xc9) write$hidraw(r1, &(0x7f0000000080)="1b4fe4c63d683b105943540e379bbbbb7e6e23713b7744354229a11fb94345b75a25bb2c66459bf96572c63f6394403c715af7fdbcd86ef30fe2e4c789585d95991e4df143836fdccdf5cf33f75a05023d36f450b68a06dec001bcc737a2cbe194024b853fcca2b7a40b2844ebd0cd7afe32deb7dc43e784bf60d88895ce4b2d5d4233204856bb288aeade17fa138395fb02a9ce758b25a3756edcbc1499485d8a5535ba50ac4c6c09ecceee8ad075414dc3", 0xb2) 14:26:19 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x1) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000180)) r1 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r1, &(0x7f00000001c0)="e6c02a8b39aee8826c2b94faeb3d94910deb489207b22bc6454b4235ba34f025b1eed77b1f265c2db1967f21a8b4889b0916292df630d8014ca3450803b6e3a21d4f63d4cf4615fdb176ad4a450d0b672a0c030786ac28b96ec5ef422115b1c2713d8960ecc91f8c4b4bf4c7ce51d9f1d650d69c925734f19bb7d3375c5932052b05c0ea5032443ea5214a51ea82c29472d5492c773f62cc7c1f53c80a4ee1ebdd514b1fdc4e7c232fd7c6e0393799617790559dc656a3da74f73f60cc5200"/201, 0xc9) write$hidraw(r1, &(0x7f0000000080)="1b4fe4c63d683b105943540e379bbbbb7e6e23713b7744354229a11fb94345b75a25bb2c66459bf96572c63f6394403c715af7fdbcd86ef30fe2e4c789585d95991e4df143836fdccdf5cf33f75a05023d36f450b68a06dec001bcc737a2cbe194024b853fcca2b7a40b2844ebd0cd7afe32deb7dc43e784bf60d88895ce4b2d5d4233204856bb288aeade17fa138395fb02a9ce758b25a3756edcbc1499485d8a5535ba50ac4c6c09ecceee8ad075414dc3", 0xb2) [ 1194.287099][ T3042] usb 3-1: New USB device found, idVendor=056a, idProduct=0033, bcdDevice= 0.40 [ 1194.296194][ T3042] usb 3-1: New USB device strings: Mfr=247, Product=7, SerialNumber=8 [ 1194.336972][ T3042] usb 3-1: can't set config #7, error -71 [ 1194.349433][ T3042] usb 3-1: USB disconnect, device number 113 [ 1194.396856][ T2027] usb 2-1: new low-speed USB device number 67 using dummy_hcd [ 1194.486927][ T2027] usb 2-1: Invalid ep0 maxpacket: 32 [ 1194.492426][ T2027] usb usb2-port1: unable to enumerate USB device 14:26:19 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x81, 0x80180) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r1, &(0x7f0000000140)="8a", 0xfdef) 14:26:19 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(0xffffffffffffffff, &(0x7f0000000140)="8a", 0x51b5) [ 1194.566872][ T22] usb 5-1: new high-speed USB device number 85 using dummy_hcd [ 1194.846831][ T22] usb 5-1: device descriptor read/64, error 18 [ 1195.236813][ T22] usb 5-1: device descriptor read/64, error 18 [ 1195.506835][ T22] usb 5-1: new high-speed USB device number 86 using dummy_hcd [ 1195.776822][ T22] usb 5-1: device descriptor read/64, error 18 [ 1196.166833][ T22] usb 5-1: device descriptor read/64, error 18 [ 1196.287018][ T22] usb usb5-port1: attempt power cycle 14:26:21 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f497", 0x98) write$hidraw(r0, &(0x7f0000000140)="8a", 0x51b5) 14:26:21 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x9, 0x282400) write$hidraw(r0, &(0x7f0000000080)="5a3aadd96b6181e7ea75afc23af0e327f2b14ab01c46036d0e3520f81d46f6249dcbcba7c762a191b6757839727925e60f2d45dd3623efef5e143a25715f1739e39be80058e5fef1f713d1d672c939d57d17891c30b4947aefe6", 0x5a) r1 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r1, &(0x7f0000000140)="8a", 0xfdef) 14:26:21 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x5, 0x2000) ioctl$EVIOCGVERSION(r0, 0x80044501, &(0x7f00000000c0)=""/34) r1 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r1, &(0x7f0000000000)="8a", 0x1) read$hidraw(r1, &(0x7f0000000100)=""/229, 0xe5) ioctl$EVIOCREVOKE(r0, 0x40044591, &(0x7f0000000200)=0x1ff) 14:26:21 executing program 2: syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x6, 0x40000) r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/../raw#\x00', 0x10001, 0x422000) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) 14:26:21 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x81, 0x80180) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r1, &(0x7f0000000140)="8a", 0xfdef) 14:26:21 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000000)="8a", 0x1) [ 1196.996882][ T22] usb 5-1: new high-speed USB device number 87 using dummy_hcd 14:26:21 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x401, 0x880) ioctl$EVIOCSCLOCKID(r1, 0x400445a0, &(0x7f0000000080)=0x6) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) [ 1197.266842][ T22] usb 5-1: device descriptor read/64, error 18 14:26:22 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000000)="8a", 0x1) 14:26:22 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x81, 0x80180) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r1, &(0x7f0000000140)="8a", 0xfdef) 14:26:22 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) r1 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x23, 0x40) ioctl$HIDIOCAPPLICATION(r1, 0x4802, 0x4e1) write$hidraw(r0, &(0x7f0000000300)="aadc24c10f797f7da1ab5f42aeffb47561169d498c36f429c4d0a9f68b023c41c93d4f50a9cd6ee9c914c426bc53e73d48fc842acb57bef169eac5702b2fa0c3449fa84d97a57718fbfbe3f045c99681c850450bd517109ec462edb9c1b055e96ebc67d825b9cdac69ead93ae19f260bf16404ecd562ff4febf9fb6cf122904f02a91a74ad9a66cc4cc16c8d2711228319feb9918bcc877f080f734afda6fadea974dfd09b7f21c2fe20fe7cc009a8583e3253c1d041d34560a72a4707f34ceaa2fbd9722caf261aa906d5ab05975b24e281ca32e28c040e8c907e7da7d574bbb73a94a3f3701e0c33b24dfa1e8700", 0xef) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000080)=""/164) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) 14:26:22 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f497", 0x98) write$hidraw(r0, &(0x7f0000000140)="8a", 0x51b5) 14:26:22 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x9, 0x40) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000180)=""/4096) r1 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r1, &(0x7f0000000140)="8a", 0xfdef) 14:26:22 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) r1 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x4, 0x101000) ioctl$HIDIOCGCOLLECTIONINDEX(r1, 0x40184810, &(0x7f0000000080)={0x2, 0xffffffff, 0x6, 0x1, 0x7, 0x800}) [ 1197.656822][ T22] usb 5-1: device descriptor read/64, error 18 14:26:22 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f497", 0x98) write$hidraw(r0, &(0x7f0000000140)="8a", 0x51b5) 14:26:22 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) r1 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x23, 0x40) ioctl$HIDIOCAPPLICATION(r1, 0x4802, 0x4e1) write$hidraw(r0, &(0x7f0000000300)="aadc24c10f797f7da1ab5f42aeffb47561169d498c36f429c4d0a9f68b023c41c93d4f50a9cd6ee9c914c426bc53e73d48fc842acb57bef169eac5702b2fa0c3449fa84d97a57718fbfbe3f045c99681c850450bd517109ec462edb9c1b055e96ebc67d825b9cdac69ead93ae19f260bf16404ecd562ff4febf9fb6cf122904f02a91a74ad9a66cc4cc16c8d2711228319feb9918bcc877f080f734afda6fadea974dfd09b7f21c2fe20fe7cc009a8583e3253c1d041d34560a72a4707f34ceaa2fbd9722caf261aa906d5ab05975b24e281ca32e28c040e8c907e7da7d574bbb73a94a3f3701e0c33b24dfa1e8700", 0xef) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000080)=""/164) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) 14:26:22 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000000)="8a", 0x1) 14:26:23 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000000)="1a9bd211edf90fe2d227a3b104974fb9f3237fd3f5a271c433955b03249416dac770b67706666559cf98f1bad08c8c8cdc5e0170b9cd0971cc", 0x39) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) 14:26:23 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000000)="8a", 0x1) 14:26:23 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) r1 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x23, 0x40) ioctl$HIDIOCAPPLICATION(r1, 0x4802, 0x4e1) write$hidraw(r0, &(0x7f0000000300)="aadc24c10f797f7da1ab5f42aeffb47561169d498c36f429c4d0a9f68b023c41c93d4f50a9cd6ee9c914c426bc53e73d48fc842acb57bef169eac5702b2fa0c3449fa84d97a57718fbfbe3f045c99681c850450bd517109ec462edb9c1b055e96ebc67d825b9cdac69ead93ae19f260bf16404ecd562ff4febf9fb6cf122904f02a91a74ad9a66cc4cc16c8d2711228319feb9918bcc877f080f734afda6fadea974dfd09b7f21c2fe20fe7cc009a8583e3253c1d041d34560a72a4707f34ceaa2fbd9722caf261aa906d5ab05975b24e281ca32e28c040e8c907e7da7d574bbb73a94a3f3701e0c33b24dfa1e8700", 0xef) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000080)=""/164) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) 14:26:23 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x91e, 0x100) ioctl$EVIOCGMASK(r1, 0x80104592, &(0x7f00000000c0)={0x17, 0x30, &(0x7f0000000080)="abc15a471da7a5df8f13eafed2bcd361338e13d1eb1dbd6029bb2052d0957b93eb21b61917b757ddbca6864be6e9dbd7"}) write$hidraw(r0, &(0x7f0000000100)="8a", 0x8dbad440) 14:26:23 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000000)="1a9bd211edf90fe2d227a3b104974fb9f3237fd3f5a271c433955b03249416dac770b67706666559cf98f1bad08c8c8cdc5e0170b9cd0971cc", 0x39) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) 14:26:23 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="0071b95662dbebb08e135951e6f34453062a3aeb29a632bc95d69e4c1da9a6820f02c2535d131063a227e81243ea73468b0182ca6843ad837dcdcb8f1fa820c4245547024c98f60441bf1ac49d407aa9cab1290bcbb33c6790e16ba1c4566412a1dc25d794ce0e5dcc17d91c717d0058ac98d2f58fdac502f5bae4345bae9ed5da9326db1e9fbd584cbfafbcb1d1ab49f8f3c1a09811ecc9a1b5a5c1556c778c0d443dfebc6f7bf4774f0c963ace5881d10e426b04950f339ed58d8de438384af75440b9aa7315f7634e12c8287df6eaebecfe7ad0de3d93603374a5e6f1842a5f1b0a2747aa1a544b3e8f963a6f71df384d4d14355433e13ad70303ffa18edf7b8bd0bf342b5e5f540edfb58a15c800b49fed855553fa0e263aa6f3df396af26b6b100e2310d61ec6c6e9d1f7fc63cc03fe770767ed9a8851cf70be5c075fc2bd796d5189f073263ba908e10ec494862ce22568400656928f0bf2cd1911055b44e71862c9c724bc93e010b62f6914127fd5ca6dafcd90b74043406fa3878f828e516712ffaa44a1a2e9cdec5dfb5d71f4c8e9b1516e37117d2d9acbc3e18e6d7592c4f7e8d8635d883db3bc6114f68b8aaff3ce03f69ce6321522ddad4dfacbf2f84bac14f78fe0cec1235f30be71d859e05aae6892aa2fbc8360c951510ddd720b153e177a0325b0d4d4671559b8aead72bfcd15acb2e63e915d4249befda5d6f4b740dcbfa2d0ceddb44fb44b65e7a2428841aefdc1fe43df6943f47dabb8c096e810f3bb729854bba4aabc10fe341d07be62447753012792456cba43cd432f6bbb1a95ccd84be43866d06b70efd2dbdedfdc560bfffac53d447eb366c295f7e53888432cb6e5a5e85cd8c15e640b867fd24108fc84b992312d2e60d5ec231442282781bf3133df2956845a17ce1b84101bd056ad2dc16e6e78ed957dc081c73bca3549487278d098f2370b3e8b591f9f9e90ab2440f33ef4df7712c5269767b087879d115368fd0b31935baea5a764c4edda86d9fa859bb2f57f0ecf934b6b7fbb794d25eaf6ee6b40129afd9a06d034acae500443a5db559629d38ce6c5f2eb707c3d91a029364a279811a240ceb31860bbd6ecf340a65b6b9888ec955d3ce3fb33b5c4f5244c56a791c0eb6797a5be10b8ef314fd3cbc8608b9b413b5d50282e060d5fcc9f3fb62980dc2c2305917d80f16ec8ae1322e83b6571fa4f6a5dac9d1307b56b5408a5f3cf937b667735e56a8edc3d3bdd1f4bdb3c122b50d076968df652de1a4a807c03242ac3a2ef228c498f151c47820250e7b38bb9da8c94f162a5c0cad3696b775087b22a04ed64eda30b3c9fda0183c3660c49109ad04037026857cfe1d4d44fab0ee126d7a66d311d36552dc994ac3e7bd41beb3034f8cbd6ed85cb7b9d6e699f537b6b41871455300de784366824893604f3296a1098942c9587b361cce28e11f73ec9177075e6b97472d977d23e5828d5e50b6e32c7ffc474b366cdc101cabb9b57f9c4ef3d979163c55ff3b2a8ac1ff9e3cec8daa2bbfd2833f257ffa89f2f76e454efe8cf0ff543b3bf460a309df9733fdad2f9fa48be5db110997cf1d638efb0d7e2f2ace6ee4c11c9b3af3371e9e84c3f34260d1ef65e4a4ed68f98c3f6984d10606dd735f9d26ea6e042ddc6e8be68f806d15bdea6de5cee672cba682053237a8cb66a73cdb9b1bfc499a7aff503ed74bffcd29c75e738f28580eae09c276aae1c204f13790a64db897406017d0be4ce4aece895589ff68660a9bd02c2d5ecea06b445149b2d9ab38de90ce65635d13ced08c3df8b7a5659fc070116c142427f828ab03724d7bac8a69fc0c10624bc65617f20fc6e5786c64175de70ec83838bb2d2f6b5d94b4eadeb6874f74ac96aea45306ef910de89b055e21de8bebaf67ed4980e4f694d2c769832543ec90302ca1ae2d4408b32d553e87c5558350a157fa885125a049449a4513fd85d6fc0dc46351fd5a819a31007eeff06db03a9d3b4d6d9e51ed7e5909922a157f94e92d9886eb096053c06323a4520f90746c4eb8bfe974fdccf14a60a018a15f6ce924e72e5ea620887d56e1c13cc3e9a7e897f53ecf5e13d2b512573cfa4cbc61cae53bb7e93b7dd0acce97f260af00926a8ce86bd6c7831256dbb3d0963f9a4b54e8fc6769ba6a8b95cf76e1cf8615c6d085fd52951f667eac71a305b80cb67230a53dc4fc3c1b29f7ca69c9c7aef6cd0e74b940bceb13e33c4844f5aeeb35945086fb4bfab9ecda25e16c94a59d1134ac535ac7259859f07f763c018796b54ecb2e4618e6d2c3ae5f1018d437bc0663507cc1a3b8fc88eb4fe0b4c2627d47e2d1a1583b27085d6cfb7fa1665520993f9c6b9a03572b6660bdf0204b996ac25d4e6789b8e7994e2470ad7e799ca41877033e6c8713dc08b49efc5784576bdf27a869ebd85f9df0d3980253f87f3614de57f69316592d05054999f21cc473e2782cbc8b37afa13d79c76a0fb026867c25e69beb42955c8b0af7872cac103d0d9c88ea1d558194b1e10825c236ac3cc19f8d8c91b7de00e73616b1cbc07c4a7565f5b7d1fd1fcee6b4f22ba9fb04560678f8eb86ffd9fd73bbd04573010a27c6c77b4b59680f4640add294be5f817f0762f31f2756905bf3afb3d12a3b3564027481b0222b43638111a5d5160c819902d972f3267eb3fa451129fb9a82d043cc68bf26c2e9a5c8c36e53ac44dc20497c002b0a5c856a9255e211e65e57ed94a545d64b1fed1a46cc645948f58e7d67f6ae0ca644d339dc9fe3073817019ee080a8b72fe00ab457e4cbe1e42aef59bcff3fc8f0647439754e3a18225767f5f50d10ec1c69e503a3aeaf465a08d21d22241d1557f9e8d6019eabc2c10c39c5a62b65437f22c64bf5b05b6e2b3b8eabb0a179eb319a06ca7f51a33b68c5dae80b99bab474bae05dfe89649d0883088465e26dfdfaf6a14b3391abd74968a437c0b7c15e3493702b47ce107a7837d3a01aca215453a7303f9258a7798675449f1bca5c4bef868100fad7996f2ab2e9b14b3ae30a8f12b74ab9d23d8358dace09381b338ea0c812aacf144cdb93b56231c700daed78678fc4b9ac0fb6a891e3b765edcc971656573f477c8bd38e7b03f4fed951992102458564473bea954a8d1522b6c1dc42bf3bb60d8aeef3100c4ebd9553e12578d399073d4324ac96b68d6ca19fc0e1213b8b7c86d249b9c988bc989f34998c762fc1106a145caf66a5924cdf8f6284af10e17214360f59413a98ddee2d2e93b00636a254aa4f47c5bf82fa8ad859d3d709f994cb42e9b59f614510fcd9f1a1578b040d6303d2fe8f15477c76ee0f2a8922a64288ad6915e7098f2ab3e6ae6d497738ccb652c597a7145810bdb7431b71b928c4e18350cd4bcd217150bb47d8ed975491f830ee4b3aeb2f3436b1209aec7c3286316ed4692d43ef240fa1142f159092102e7ae4824e94cf99f89e7c1646d076c615578e9465082362bec8d0ebbe6ce6a332e7205cfdb9b077f7736b11cb5c45a90685fd010091dc16280c29b4f2b16325fb1ea4da9d92ec828a0e0307f8628951daab96d0f172d6d6e8b1cadb4db6962dd278f420082176414dd50ad49c633a17dcde6da594e512fa338d8c08d9725abe02073d376052d9896e86d45e73caba9e87109c3372a5094fe9baa15a385b436ee3056b0c0d07573a2e0dc61e1b3c8eb7ac024a2cf76132799093f367146208a7d134702a1210df2556193a1d800fc32e7d01c0e0d325b008c2279284b57873982694cec98316a52d1b0b7fbc93cdf5531b5ccde6de337f8516a4bf1b918dc76617dd461dc1d18bbfebd10f58c285cbe9de3ef55cba2244da5429f2dfcd8710092ebcd11519a9974f2d1b14c0624f6dd17acc565b0fe77afba2ea8dea247296ff8b440945ebde9b04316b8aca7d156c324a47fa38900fd4b39354eb8b6f7827330dda523f72d53a3cc4a548d12194e5ed9a5e5c82ab1c26652a9f7e3bd6e1e8ae6f18c902f0120a45a10569cec815285838e10a5d43bf007edd4fac5d321cc1f7d1bbcd32ea0001aaefbaabc285c3d7da312ccf2494c9aff67ec78a3c3ddc5cf8cc08a1b0d289ae01f8f3189287f5e42cdde08db164bafebd4274bcea23c6b217d8cc5986a056104ae11c0b799eaf1d4eeb005a6e2ac83792071cbcc737a7db5856fe5b5d0c15aff67325cf384e37d0500380e33d17410c3fa68a3e48cffb42823c93d69c611232f281a7356498e64bf19c8f7a1cd23b2af7fa74f3f267c6d16602691781462f1ba1bcd3757a6666f8c86e5fad3689daf2aab5558a906b1f258abd2eca48dd5f99cd421f7b326be64e4c9a8c7ec7379637f905a590f73e184818c4caab5a3c5b841de885b139882c8aff245c19d994cc382241daca6c803b4b2376ddcba7f030418a7ce05794bfbb7eaca3788cbea5c0d6ea5caa95e9892be1aa43354cd7560b0afdcb899c26af77e439d739be4695e583e19f850bf214d2b3f6241b17fe043e345d3426c330a4ee55492864ffcc3ba9a609f5826633c4d20df044461c6765820255afcd2ac803c65f875aa11b52be3e9f408a769ce3aa56dfb18483bb054de6765258d097ce589319cf83fd84a9b2212af52a242beadd0c8e72866b48fd33775846037a2187c05d29fcb2d05fe5b4c5b432566bef17083dcd10a5b47d6f08158aee7bb4ae4d1636f903c9a28b846b1239ede734ff38b97bff6cf97b918860ded565042a660336abe9c2e51b15ab41b7572708767fe5bc2f2c16433da205a83fc0798dcc953771ec7d856b71065ba7c4e3d4ef686bc71ce6fe8c76f5a7ff83e00d9b9f957bc78e6f097c089fb7e7e37c70358d39b5730898165342903cae58a03b34f6f953d4173d3aece72e686bad14ad01ace074054d76d636f4e597e9cc4d5485c49154ebf79cac4f1d137ab1211578711d3a0968a460bf2b900c51fdec6c408843a31914e98e73bd9212451fb04c93c8c705cacb850aaaf28bdd84250fd26c0c01259dba89ea5b6972d0c973c57b196f52c031692f9ba570eb1e2d5c0b64bc275815943d4ed89dd0a198e184b014452168ba0d7e3868b925a7903eec96ae14bb851ca9882f056d8bec638873b39bc6dfd9f81ccdda1801fc2bfcac6bda5d6903fa7df0e64cb4f79a75e0742bd0aada85cf185d0046a7772aa425b9e3ab319235e45a9ac7ad5b239908e5ccef95cbd90331309cb9dfc687de36a3f9f433679a68cb4e734daf93974aaf6c69d17a90c27d0fb155d40f5260b1baa2d6689beeaf29f1f47523b0cc2379af81a44daaa337b1205a8ade17d946ff7469eac0bc3c03440ab950a8d0989a96554e42f7d3604dd00d4fa52df79d74a7c8aa00595de499d7ef9a367fa9ea53d3677ba9bfdeb5ec618e7769628c87eaafbf9f483f05d7c0c92c7d88453f8f2300220660db9a9aa5369df5093e942e8a12545c9e3f7b26669df20088560152284d233c49f11db1934eefb1077694ad77f3e73560cbfb1bd1da4a0b8fdd2af404c4cc7be251219e9fbf6fe984f91409d59d4ee35f8c315b89563a6d5573373fbb30dd3fba14f5d52f797ae39344439cc81d04aa7e2dce7b20ed3da733d355b9897cf95c5f3bab9a9e92df3b242f6ccbb9da78417212014b0a5049a4e8d7b07cd7cc22c10e7e3d8fc38e826dcb820abf489a7f5781382da83ed756ac12094d11554f9f3c41ce4d2c61908db03c6940f6ebed2691fcab980ea534d95123bc6b227a6bd63115bd6e0af646b853af83f6801148c8ff55660d333ba102e35360ff38d6f7b", 0x1000) write$hidraw(r0, &(0x7f0000000100)="71efc9969fe48a5b633ff296efc0e148236e651f9e45956a04c931c4c92b9b53513654422b09cb7f83e94cd1e06368bda28e65eab05c", 0x37) r1 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x2, 0x4000) write$hidraw(r1, &(0x7f0000000080)="c1a9e37628968716128235a4ce400a1b6adca0f3130829a0afd31eee558a764f975325e1db1c0630bdc12c99d135473f5170bf9bfd179fbe8a", 0x39) 14:26:23 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x400000000007, 0x1013fc) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x8, 0x2) 14:26:23 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="0071b95662dbebb08e135951e6f34453062a3aeb29a632bc95d69e4c1da9a6820f02c2535d131063a227e81243ea73468b0182ca6843ad837dcdcb8f1fa820c4245547024c98f60441bf1ac49d407aa9cab1290bcbb33c6790e16ba1c4566412a1dc25d794ce0e5dcc17d91c717d0058ac98d2f58fdac502f5bae4345bae9ed5da9326db1e9fbd584cbfafbcb1d1ab49f8f3c1a09811ecc9a1b5a5c1556c778c0d443dfebc6f7bf4774f0c963ace5881d10e426b04950f339ed58d8de438384af75440b9aa7315f7634e12c8287df6eaebecfe7ad0de3d93603374a5e6f1842a5f1b0a2747aa1a544b3e8f963a6f71df384d4d14355433e13ad70303ffa18edf7b8bd0bf342b5e5f540edfb58a15c800b49fed855553fa0e263aa6f3df396af26b6b100e2310d61ec6c6e9d1f7fc63cc03fe770767ed9a8851cf70be5c075fc2bd796d5189f073263ba908e10ec494862ce22568400656928f0bf2cd1911055b44e71862c9c724bc93e010b62f6914127fd5ca6dafcd90b74043406fa3878f828e516712ffaa44a1a2e9cdec5dfb5d71f4c8e9b1516e37117d2d9acbc3e18e6d7592c4f7e8d8635d883db3bc6114f68b8aaff3ce03f69ce6321522ddad4dfacbf2f84bac14f78fe0cec1235f30be71d859e05aae6892aa2fbc8360c951510ddd720b153e177a0325b0d4d4671559b8aead72bfcd15acb2e63e915d4249befda5d6f4b740dcbfa2d0ceddb44fb44b65e7a2428841aefdc1fe43df6943f47dabb8c096e810f3bb729854bba4aabc10fe341d07be62447753012792456cba43cd432f6bbb1a95ccd84be43866d06b70efd2dbdedfdc560bfffac53d447eb366c295f7e53888432cb6e5a5e85cd8c15e640b867fd24108fc84b992312d2e60d5ec231442282781bf3133df2956845a17ce1b84101bd056ad2dc16e6e78ed957dc081c73bca3549487278d098f2370b3e8b591f9f9e90ab2440f33ef4df7712c5269767b087879d115368fd0b31935baea5a764c4edda86d9fa859bb2f57f0ecf934b6b7fbb794d25eaf6ee6b40129afd9a06d034acae500443a5db559629d38ce6c5f2eb707c3d91a029364a279811a240ceb31860bbd6ecf340a65b6b9888ec955d3ce3fb33b5c4f5244c56a791c0eb6797a5be10b8ef314fd3cbc8608b9b413b5d50282e060d5fcc9f3fb62980dc2c2305917d80f16ec8ae1322e83b6571fa4f6a5dac9d1307b56b5408a5f3cf937b667735e56a8edc3d3bdd1f4bdb3c122b50d076968df652de1a4a807c03242ac3a2ef228c498f151c47820250e7b38bb9da8c94f162a5c0cad3696b775087b22a04ed64eda30b3c9fda0183c3660c49109ad04037026857cfe1d4d44fab0ee126d7a66d311d36552dc994ac3e7bd41beb3034f8cbd6ed85cb7b9d6e699f537b6b41871455300de784366824893604f3296a1098942c9587b361cce28e11f73ec9177075e6b97472d977d23e5828d5e50b6e32c7ffc474b366cdc101cabb9b57f9c4ef3d979163c55ff3b2a8ac1ff9e3cec8daa2bbfd2833f257ffa89f2f76e454efe8cf0ff543b3bf460a309df9733fdad2f9fa48be5db110997cf1d638efb0d7e2f2ace6ee4c11c9b3af3371e9e84c3f34260d1ef65e4a4ed68f98c3f6984d10606dd735f9d26ea6e042ddc6e8be68f806d15bdea6de5cee672cba682053237a8cb66a73cdb9b1bfc499a7aff503ed74bffcd29c75e738f28580eae09c276aae1c204f13790a64db897406017d0be4ce4aece895589ff68660a9bd02c2d5ecea06b445149b2d9ab38de90ce65635d13ced08c3df8b7a5659fc070116c142427f828ab03724d7bac8a69fc0c10624bc65617f20fc6e5786c64175de70ec83838bb2d2f6b5d94b4eadeb6874f74ac96aea45306ef910de89b055e21de8bebaf67ed4980e4f694d2c769832543ec90302ca1ae2d4408b32d553e87c5558350a157fa885125a049449a4513fd85d6fc0dc46351fd5a819a31007eeff06db03a9d3b4d6d9e51ed7e5909922a157f94e92d9886eb096053c06323a4520f90746c4eb8bfe974fdccf14a60a018a15f6ce924e72e5ea620887d56e1c13cc3e9a7e897f53ecf5e13d2b512573cfa4cbc61cae53bb7e93b7dd0acce97f260af00926a8ce86bd6c7831256dbb3d0963f9a4b54e8fc6769ba6a8b95cf76e1cf8615c6d085fd52951f667eac71a305b80cb67230a53dc4fc3c1b29f7ca69c9c7aef6cd0e74b940bceb13e33c4844f5aeeb35945086fb4bfab9ecda25e16c94a59d1134ac535ac7259859f07f763c018796b54ecb2e4618e6d2c3ae5f1018d437bc0663507cc1a3b8fc88eb4fe0b4c2627d47e2d1a1583b27085d6cfb7fa1665520993f9c6b9a03572b6660bdf0204b996ac25d4e6789b8e7994e2470ad7e799ca41877033e6c8713dc08b49efc5784576bdf27a869ebd85f9df0d3980253f87f3614de57f69316592d05054999f21cc473e2782cbc8b37afa13d79c76a0fb026867c25e69beb42955c8b0af7872cac103d0d9c88ea1d558194b1e10825c236ac3cc19f8d8c91b7de00e73616b1cbc07c4a7565f5b7d1fd1fcee6b4f22ba9fb04560678f8eb86ffd9fd73bbd04573010a27c6c77b4b59680f4640add294be5f817f0762f31f2756905bf3afb3d12a3b3564027481b0222b43638111a5d5160c819902d972f3267eb3fa451129fb9a82d043cc68bf26c2e9a5c8c36e53ac44dc20497c002b0a5c856a9255e211e65e57ed94a545d64b1fed1a46cc645948f58e7d67f6ae0ca644d339dc9fe3073817019ee080a8b72fe00ab457e4cbe1e42aef59bcff3fc8f0647439754e3a18225767f5f50d10ec1c69e503a3aeaf465a08d21d22241d1557f9e8d6019eabc2c10c39c5a62b65437f22c64bf5b05b6e2b3b8eabb0a179eb319a06ca7f51a33b68c5dae80b99bab474bae05dfe89649d0883088465e26dfdfaf6a14b3391abd74968a437c0b7c15e3493702b47ce107a7837d3a01aca215453a7303f9258a7798675449f1bca5c4bef868100fad7996f2ab2e9b14b3ae30a8f12b74ab9d23d8358dace09381b338ea0c812aacf144cdb93b56231c700daed78678fc4b9ac0fb6a891e3b765edcc971656573f477c8bd38e7b03f4fed951992102458564473bea954a8d1522b6c1dc42bf3bb60d8aeef3100c4ebd9553e12578d399073d4324ac96b68d6ca19fc0e1213b8b7c86d249b9c988bc989f34998c762fc1106a145caf66a5924cdf8f6284af10e17214360f59413a98ddee2d2e93b00636a254aa4f47c5bf82fa8ad859d3d709f994cb42e9b59f614510fcd9f1a1578b040d6303d2fe8f15477c76ee0f2a8922a64288ad6915e7098f2ab3e6ae6d497738ccb652c597a7145810bdb7431b71b928c4e18350cd4bcd217150bb47d8ed975491f830ee4b3aeb2f3436b1209aec7c3286316ed4692d43ef240fa1142f159092102e7ae4824e94cf99f89e7c1646d076c615578e9465082362bec8d0ebbe6ce6a332e7205cfdb9b077f7736b11cb5c45a90685fd010091dc16280c29b4f2b16325fb1ea4da9d92ec828a0e0307f8628951daab96d0f172d6d6e8b1cadb4db6962dd278f420082176414dd50ad49c633a17dcde6da594e512fa338d8c08d9725abe02073d376052d9896e86d45e73caba9e87109c3372a5094fe9baa15a385b436ee3056b0c0d07573a2e0dc61e1b3c8eb7ac024a2cf76132799093f367146208a7d134702a1210df2556193a1d800fc32e7d01c0e0d325b008c2279284b57873982694cec98316a52d1b0b7fbc93cdf5531b5ccde6de337f8516a4bf1b918dc76617dd461dc1d18bbfebd10f58c285cbe9de3ef55cba2244da5429f2dfcd8710092ebcd11519a9974f2d1b14c0624f6dd17acc565b0fe77afba2ea8dea247296ff8b440945ebde9b04316b8aca7d156c324a47fa38900fd4b39354eb8b6f7827330dda523f72d53a3cc4a548d12194e5ed9a5e5c82ab1c26652a9f7e3bd6e1e8ae6f18c902f0120a45a10569cec815285838e10a5d43bf007edd4fac5d321cc1f7d1bbcd32ea0001aaefbaabc285c3d7da312ccf2494c9aff67ec78a3c3ddc5cf8cc08a1b0d289ae01f8f3189287f5e42cdde08db164bafebd4274bcea23c6b217d8cc5986a056104ae11c0b799eaf1d4eeb005a6e2ac83792071cbcc737a7db5856fe5b5d0c15aff67325cf384e37d0500380e33d17410c3fa68a3e48cffb42823c93d69c611232f281a7356498e64bf19c8f7a1cd23b2af7fa74f3f267c6d16602691781462f1ba1bcd3757a6666f8c86e5fad3689daf2aab5558a906b1f258abd2eca48dd5f99cd421f7b326be64e4c9a8c7ec7379637f905a590f73e184818c4caab5a3c5b841de885b139882c8aff245c19d994cc382241daca6c803b4b2376ddcba7f030418a7ce05794bfbb7eaca3788cbea5c0d6ea5caa95e9892be1aa43354cd7560b0afdcb899c26af77e439d739be4695e583e19f850bf214d2b3f6241b17fe043e345d3426c330a4ee55492864ffcc3ba9a609f5826633c4d20df044461c6765820255afcd2ac803c65f875aa11b52be3e9f408a769ce3aa56dfb18483bb054de6765258d097ce589319cf83fd84a9b2212af52a242beadd0c8e72866b48fd33775846037a2187c05d29fcb2d05fe5b4c5b432566bef17083dcd10a5b47d6f08158aee7bb4ae4d1636f903c9a28b846b1239ede734ff38b97bff6cf97b918860ded565042a660336abe9c2e51b15ab41b7572708767fe5bc2f2c16433da205a83fc0798dcc953771ec7d856b71065ba7c4e3d4ef686bc71ce6fe8c76f5a7ff83e00d9b9f957bc78e6f097c089fb7e7e37c70358d39b5730898165342903cae58a03b34f6f953d4173d3aece72e686bad14ad01ace074054d76d636f4e597e9cc4d5485c49154ebf79cac4f1d137ab1211578711d3a0968a460bf2b900c51fdec6c408843a31914e98e73bd9212451fb04c93c8c705cacb850aaaf28bdd84250fd26c0c01259dba89ea5b6972d0c973c57b196f52c031692f9ba570eb1e2d5c0b64bc275815943d4ed89dd0a198e184b014452168ba0d7e3868b925a7903eec96ae14bb851ca9882f056d8bec638873b39bc6dfd9f81ccdda1801fc2bfcac6bda5d6903fa7df0e64cb4f79a75e0742bd0aada85cf185d0046a7772aa425b9e3ab319235e45a9ac7ad5b239908e5ccef95cbd90331309cb9dfc687de36a3f9f433679a68cb4e734daf93974aaf6c69d17a90c27d0fb155d40f5260b1baa2d6689beeaf29f1f47523b0cc2379af81a44daaa337b1205a8ade17d946ff7469eac0bc3c03440ab950a8d0989a96554e42f7d3604dd00d4fa52df79d74a7c8aa00595de499d7ef9a367fa9ea53d3677ba9bfdeb5ec618e7769628c87eaafbf9f483f05d7c0c92c7d88453f8f2300220660db9a9aa5369df5093e942e8a12545c9e3f7b26669df20088560152284d233c49f11db1934eefb1077694ad77f3e73560cbfb1bd1da4a0b8fdd2af404c4cc7be251219e9fbf6fe984f91409d59d4ee35f8c315b89563a6d5573373fbb30dd3fba14f5d52f797ae39344439cc81d04aa7e2dce7b20ed3da733d355b9897cf95c5f3bab9a9e92df3b242f6ccbb9da78417212014b0a5049a4e8d7b07cd7cc22c10e7e3d8fc38e826dcb820abf489a7f5781382da83ed756ac12094d11554f9f3c41ce4d2c61908db03c6940f6ebed2691fcab980ea534d95123bc6b227a6bd63115bd6e0af646b853af83f6801148c8ff55660d333ba102e35360ff38d6f7b", 0x1000) write$hidraw(r0, &(0x7f0000000100)="71efc9969fe48a5b633ff296efc0e148236e651f9e45956a04c931c4c92b9b53513654422b09cb7f83e94cd1e06368bda28e65eab05c", 0x37) r1 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x2, 0x4000) write$hidraw(r1, &(0x7f0000000080)="c1a9e37628968716128235a4ce400a1b6adca0f3130829a0afd31eee558a764f975325e1db1c0630bdc12c99d135473f5170bf9bfd179fbe8a", 0x39) 14:26:24 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) r1 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x4, 0x101000) ioctl$HIDIOCGCOLLECTIONINDEX(r1, 0x40184810, &(0x7f0000000080)={0x2, 0xffffffff, 0x6, 0x1, 0x7, 0x800}) 14:26:24 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x1f, 0x400000) ioctl$EVIOCSCLOCKID(r1, 0x400445a0, &(0x7f00000000c0)=0xd90) ioctl$EVIOCGPHYS(r1, 0x80404507, &(0x7f0000001200)=""/27) ioctl$EVIOCGABS0(r1, 0x80184540, &(0x7f0000000180)=""/4096) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) write$hidraw(r1, &(0x7f0000000080)="3490ebfb87de322db8f9d1e1c56f705a091e", 0x12) 14:26:24 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x91e, 0x100) ioctl$EVIOCGMASK(r1, 0x80104592, &(0x7f00000000c0)={0x17, 0x30, &(0x7f0000000080)="abc15a471da7a5df8f13eafed2bcd361338e13d1eb1dbd6029bb2052d0957b93eb21b61917b757ddbca6864be6e9dbd7"}) write$hidraw(r0, &(0x7f0000000100)="8a", 0x8dbad440) 14:26:24 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000000)="1a9bd211edf90fe2d227a3b104974fb9f3237fd3f5a271c433955b03249416dac770b67706666559cf98f1bad08c8c8cdc5e0170b9cd0971cc", 0x39) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) 14:26:24 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="0071b95662dbebb08e135951e6f34453062a3aeb29a632bc95d69e4c1da9a6820f02c2535d131063a227e81243ea73468b0182ca6843ad837dcdcb8f1fa820c4245547024c98f60441bf1ac49d407aa9cab1290bcbb33c6790e16ba1c4566412a1dc25d794ce0e5dcc17d91c717d0058ac98d2f58fdac502f5bae4345bae9ed5da9326db1e9fbd584cbfafbcb1d1ab49f8f3c1a09811ecc9a1b5a5c1556c778c0d443dfebc6f7bf4774f0c963ace5881d10e426b04950f339ed58d8de438384af75440b9aa7315f7634e12c8287df6eaebecfe7ad0de3d93603374a5e6f1842a5f1b0a2747aa1a544b3e8f963a6f71df384d4d14355433e13ad70303ffa18edf7b8bd0bf342b5e5f540edfb58a15c800b49fed855553fa0e263aa6f3df396af26b6b100e2310d61ec6c6e9d1f7fc63cc03fe770767ed9a8851cf70be5c075fc2bd796d5189f073263ba908e10ec494862ce22568400656928f0bf2cd1911055b44e71862c9c724bc93e010b62f6914127fd5ca6dafcd90b74043406fa3878f828e516712ffaa44a1a2e9cdec5dfb5d71f4c8e9b1516e37117d2d9acbc3e18e6d7592c4f7e8d8635d883db3bc6114f68b8aaff3ce03f69ce6321522ddad4dfacbf2f84bac14f78fe0cec1235f30be71d859e05aae6892aa2fbc8360c951510ddd720b153e177a0325b0d4d4671559b8aead72bfcd15acb2e63e915d4249befda5d6f4b740dcbfa2d0ceddb44fb44b65e7a2428841aefdc1fe43df6943f47dabb8c096e810f3bb729854bba4aabc10fe341d07be62447753012792456cba43cd432f6bbb1a95ccd84be43866d06b70efd2dbdedfdc560bfffac53d447eb366c295f7e53888432cb6e5a5e85cd8c15e640b867fd24108fc84b992312d2e60d5ec231442282781bf3133df2956845a17ce1b84101bd056ad2dc16e6e78ed957dc081c73bca3549487278d098f2370b3e8b591f9f9e90ab2440f33ef4df7712c5269767b087879d115368fd0b31935baea5a764c4edda86d9fa859bb2f57f0ecf934b6b7fbb794d25eaf6ee6b40129afd9a06d034acae500443a5db559629d38ce6c5f2eb707c3d91a029364a279811a240ceb31860bbd6ecf340a65b6b9888ec955d3ce3fb33b5c4f5244c56a791c0eb6797a5be10b8ef314fd3cbc8608b9b413b5d50282e060d5fcc9f3fb62980dc2c2305917d80f16ec8ae1322e83b6571fa4f6a5dac9d1307b56b5408a5f3cf937b667735e56a8edc3d3bdd1f4bdb3c122b50d076968df652de1a4a807c03242ac3a2ef228c498f151c47820250e7b38bb9da8c94f162a5c0cad3696b775087b22a04ed64eda30b3c9fda0183c3660c49109ad04037026857cfe1d4d44fab0ee126d7a66d311d36552dc994ac3e7bd41beb3034f8cbd6ed85cb7b9d6e699f537b6b41871455300de784366824893604f3296a1098942c9587b361cce28e11f73ec9177075e6b97472d977d23e5828d5e50b6e32c7ffc474b366cdc101cabb9b57f9c4ef3d979163c55ff3b2a8ac1ff9e3cec8daa2bbfd2833f257ffa89f2f76e454efe8cf0ff543b3bf460a309df9733fdad2f9fa48be5db110997cf1d638efb0d7e2f2ace6ee4c11c9b3af3371e9e84c3f34260d1ef65e4a4ed68f98c3f6984d10606dd735f9d26ea6e042ddc6e8be68f806d15bdea6de5cee672cba682053237a8cb66a73cdb9b1bfc499a7aff503ed74bffcd29c75e738f28580eae09c276aae1c204f13790a64db897406017d0be4ce4aece895589ff68660a9bd02c2d5ecea06b445149b2d9ab38de90ce65635d13ced08c3df8b7a5659fc070116c142427f828ab03724d7bac8a69fc0c10624bc65617f20fc6e5786c64175de70ec83838bb2d2f6b5d94b4eadeb6874f74ac96aea45306ef910de89b055e21de8bebaf67ed4980e4f694d2c769832543ec90302ca1ae2d4408b32d553e87c5558350a157fa885125a049449a4513fd85d6fc0dc46351fd5a819a31007eeff06db03a9d3b4d6d9e51ed7e5909922a157f94e92d9886eb096053c06323a4520f90746c4eb8bfe974fdccf14a60a018a15f6ce924e72e5ea620887d56e1c13cc3e9a7e897f53ecf5e13d2b512573cfa4cbc61cae53bb7e93b7dd0acce97f260af00926a8ce86bd6c7831256dbb3d0963f9a4b54e8fc6769ba6a8b95cf76e1cf8615c6d085fd52951f667eac71a305b80cb67230a53dc4fc3c1b29f7ca69c9c7aef6cd0e74b940bceb13e33c4844f5aeeb35945086fb4bfab9ecda25e16c94a59d1134ac535ac7259859f07f763c018796b54ecb2e4618e6d2c3ae5f1018d437bc0663507cc1a3b8fc88eb4fe0b4c2627d47e2d1a1583b27085d6cfb7fa1665520993f9c6b9a03572b6660bdf0204b996ac25d4e6789b8e7994e2470ad7e799ca41877033e6c8713dc08b49efc5784576bdf27a869ebd85f9df0d3980253f87f3614de57f69316592d05054999f21cc473e2782cbc8b37afa13d79c76a0fb026867c25e69beb42955c8b0af7872cac103d0d9c88ea1d558194b1e10825c236ac3cc19f8d8c91b7de00e73616b1cbc07c4a7565f5b7d1fd1fcee6b4f22ba9fb04560678f8eb86ffd9fd73bbd04573010a27c6c77b4b59680f4640add294be5f817f0762f31f2756905bf3afb3d12a3b3564027481b0222b43638111a5d5160c819902d972f3267eb3fa451129fb9a82d043cc68bf26c2e9a5c8c36e53ac44dc20497c002b0a5c856a9255e211e65e57ed94a545d64b1fed1a46cc645948f58e7d67f6ae0ca644d339dc9fe3073817019ee080a8b72fe00ab457e4cbe1e42aef59bcff3fc8f0647439754e3a18225767f5f50d10ec1c69e503a3aeaf465a08d21d22241d1557f9e8d6019eabc2c10c39c5a62b65437f22c64bf5b05b6e2b3b8eabb0a179eb319a06ca7f51a33b68c5dae80b99bab474bae05dfe89649d0883088465e26dfdfaf6a14b3391abd74968a437c0b7c15e3493702b47ce107a7837d3a01aca215453a7303f9258a7798675449f1bca5c4bef868100fad7996f2ab2e9b14b3ae30a8f12b74ab9d23d8358dace09381b338ea0c812aacf144cdb93b56231c700daed78678fc4b9ac0fb6a891e3b765edcc971656573f477c8bd38e7b03f4fed951992102458564473bea954a8d1522b6c1dc42bf3bb60d8aeef3100c4ebd9553e12578d399073d4324ac96b68d6ca19fc0e1213b8b7c86d249b9c988bc989f34998c762fc1106a145caf66a5924cdf8f6284af10e17214360f59413a98ddee2d2e93b00636a254aa4f47c5bf82fa8ad859d3d709f994cb42e9b59f614510fcd9f1a1578b040d6303d2fe8f15477c76ee0f2a8922a64288ad6915e7098f2ab3e6ae6d497738ccb652c597a7145810bdb7431b71b928c4e18350cd4bcd217150bb47d8ed975491f830ee4b3aeb2f3436b1209aec7c3286316ed4692d43ef240fa1142f159092102e7ae4824e94cf99f89e7c1646d076c615578e9465082362bec8d0ebbe6ce6a332e7205cfdb9b077f7736b11cb5c45a90685fd010091dc16280c29b4f2b16325fb1ea4da9d92ec828a0e0307f8628951daab96d0f172d6d6e8b1cadb4db6962dd278f420082176414dd50ad49c633a17dcde6da594e512fa338d8c08d9725abe02073d376052d9896e86d45e73caba9e87109c3372a5094fe9baa15a385b436ee3056b0c0d07573a2e0dc61e1b3c8eb7ac024a2cf76132799093f367146208a7d134702a1210df2556193a1d800fc32e7d01c0e0d325b008c2279284b57873982694cec98316a52d1b0b7fbc93cdf5531b5ccde6de337f8516a4bf1b918dc76617dd461dc1d18bbfebd10f58c285cbe9de3ef55cba2244da5429f2dfcd8710092ebcd11519a9974f2d1b14c0624f6dd17acc565b0fe77afba2ea8dea247296ff8b440945ebde9b04316b8aca7d156c324a47fa38900fd4b39354eb8b6f7827330dda523f72d53a3cc4a548d12194e5ed9a5e5c82ab1c26652a9f7e3bd6e1e8ae6f18c902f0120a45a10569cec815285838e10a5d43bf007edd4fac5d321cc1f7d1bbcd32ea0001aaefbaabc285c3d7da312ccf2494c9aff67ec78a3c3ddc5cf8cc08a1b0d289ae01f8f3189287f5e42cdde08db164bafebd4274bcea23c6b217d8cc5986a056104ae11c0b799eaf1d4eeb005a6e2ac83792071cbcc737a7db5856fe5b5d0c15aff67325cf384e37d0500380e33d17410c3fa68a3e48cffb42823c93d69c611232f281a7356498e64bf19c8f7a1cd23b2af7fa74f3f267c6d16602691781462f1ba1bcd3757a6666f8c86e5fad3689daf2aab5558a906b1f258abd2eca48dd5f99cd421f7b326be64e4c9a8c7ec7379637f905a590f73e184818c4caab5a3c5b841de885b139882c8aff245c19d994cc382241daca6c803b4b2376ddcba7f030418a7ce05794bfbb7eaca3788cbea5c0d6ea5caa95e9892be1aa43354cd7560b0afdcb899c26af77e439d739be4695e583e19f850bf214d2b3f6241b17fe043e345d3426c330a4ee55492864ffcc3ba9a609f5826633c4d20df044461c6765820255afcd2ac803c65f875aa11b52be3e9f408a769ce3aa56dfb18483bb054de6765258d097ce589319cf83fd84a9b2212af52a242beadd0c8e72866b48fd33775846037a2187c05d29fcb2d05fe5b4c5b432566bef17083dcd10a5b47d6f08158aee7bb4ae4d1636f903c9a28b846b1239ede734ff38b97bff6cf97b918860ded565042a660336abe9c2e51b15ab41b7572708767fe5bc2f2c16433da205a83fc0798dcc953771ec7d856b71065ba7c4e3d4ef686bc71ce6fe8c76f5a7ff83e00d9b9f957bc78e6f097c089fb7e7e37c70358d39b5730898165342903cae58a03b34f6f953d4173d3aece72e686bad14ad01ace074054d76d636f4e597e9cc4d5485c49154ebf79cac4f1d137ab1211578711d3a0968a460bf2b900c51fdec6c408843a31914e98e73bd9212451fb04c93c8c705cacb850aaaf28bdd84250fd26c0c01259dba89ea5b6972d0c973c57b196f52c031692f9ba570eb1e2d5c0b64bc275815943d4ed89dd0a198e184b014452168ba0d7e3868b925a7903eec96ae14bb851ca9882f056d8bec638873b39bc6dfd9f81ccdda1801fc2bfcac6bda5d6903fa7df0e64cb4f79a75e0742bd0aada85cf185d0046a7772aa425b9e3ab319235e45a9ac7ad5b239908e5ccef95cbd90331309cb9dfc687de36a3f9f433679a68cb4e734daf93974aaf6c69d17a90c27d0fb155d40f5260b1baa2d6689beeaf29f1f47523b0cc2379af81a44daaa337b1205a8ade17d946ff7469eac0bc3c03440ab950a8d0989a96554e42f7d3604dd00d4fa52df79d74a7c8aa00595de499d7ef9a367fa9ea53d3677ba9bfdeb5ec618e7769628c87eaafbf9f483f05d7c0c92c7d88453f8f2300220660db9a9aa5369df5093e942e8a12545c9e3f7b26669df20088560152284d233c49f11db1934eefb1077694ad77f3e73560cbfb1bd1da4a0b8fdd2af404c4cc7be251219e9fbf6fe984f91409d59d4ee35f8c315b89563a6d5573373fbb30dd3fba14f5d52f797ae39344439cc81d04aa7e2dce7b20ed3da733d355b9897cf95c5f3bab9a9e92df3b242f6ccbb9da78417212014b0a5049a4e8d7b07cd7cc22c10e7e3d8fc38e826dcb820abf489a7f5781382da83ed756ac12094d11554f9f3c41ce4d2c61908db03c6940f6ebed2691fcab980ea534d95123bc6b227a6bd63115bd6e0af646b853af83f6801148c8ff55660d333ba102e35360ff38d6f7b", 0x1000) write$hidraw(r0, &(0x7f0000000100)="71efc9969fe48a5b633ff296efc0e148236e651f9e45956a04c931c4c92b9b53513654422b09cb7f83e94cd1e06368bda28e65eab05c", 0x37) r1 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x2, 0x4000) write$hidraw(r1, &(0x7f0000000080)="c1a9e37628968716128235a4ce400a1b6adca0f3130829a0afd31eee558a764f975325e1db1c0630bdc12c99d135473f5170bf9bfd179fbe8a", 0x39) 14:26:24 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) r1 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x4, 0x101000) ioctl$HIDIOCGCOLLECTIONINDEX(r1, 0x40184810, &(0x7f0000000080)={0x2, 0xffffffff, 0x6, 0x1, 0x7, 0x800}) 14:26:24 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a67fabaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190fff5a23ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c480b7669e9586b05e918f412bb13794f4977d9bce", 0x9c) r1 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x7, 0x2) r2 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x3, 0x4000) ioctl$EVIOCGKEY(r2, 0x80404518, &(0x7f00000000c0)=""/127) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) ioctl$EVIOCSABS3F(r2, 0x401845ff, &(0x7f0000000180)={0xcbc, 0x4, 0x6, 0x2, 0x101, 0xa6}) ioctl$EVIOCGBITKEY(r2, 0x80404521, &(0x7f0000000200)) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, &(0x7f00000001c0)) 14:26:24 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) r1 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x6, 0x1012c0) ioctl$HIDIOCGUSAGE(r1, 0xc018480b, &(0x7f0000000080)={0x1, 0x3, 0x5, 0x7, 0x0, 0x9}) 14:26:24 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f0000000000)) 14:26:24 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x1f, 0x400000) ioctl$EVIOCSCLOCKID(r1, 0x400445a0, &(0x7f00000000c0)=0xd90) ioctl$EVIOCGPHYS(r1, 0x80404507, &(0x7f0000001200)=""/27) ioctl$EVIOCGABS0(r1, 0x80184540, &(0x7f0000000180)=""/4096) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) write$hidraw(r1, &(0x7f0000000080)="3490ebfb87de322db8f9d1e1c56f705a091e", 0x12) 14:26:24 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) r1 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x4, 0x101000) ioctl$HIDIOCGCOLLECTIONINDEX(r1, 0x40184810, &(0x7f0000000080)={0x2, 0xffffffff, 0x6, 0x1, 0x7, 0x800}) 14:26:24 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x10000, 0x50000) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) 14:26:24 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x400000000007, 0x1013fc) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x8, 0x2) 14:26:24 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7", 0x89) write$hidraw(r0, &(0x7f0000000140)="8a", 0x51b5) 14:26:24 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) r1 = syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0xfffffffffffffff8, 0x0) ioctl$HIDIOCINITREPORT(r1, 0x4805, 0x0) r2 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x3, 0x408000) ioctl$HIDIOCSFLAG(r2, 0x4004480f, &(0x7f0000000080)=0x3) 14:26:24 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x9, 0x4400) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f0000000300)=""/4096) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) 14:26:25 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7", 0x89) write$hidraw(r0, &(0x7f0000000140)="8a", 0x51b5) 14:26:25 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) r1 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x7, 0x300) ioctl$HIDIOCGVERSION(r1, 0x80044801, &(0x7f0000000080)) 14:26:25 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x5, 0x200) ioctl$EVIOCGEFFECTS(r1, 0x80044584, &(0x7f0000000080)=""/23) r2 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x8000000ffffffff, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0x4802, 0x2) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) 14:26:25 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000180)="8ad5802c86cecd6da189750e00a8ac25919bccb7af85efece5f988f4c488144fa9288915e8c5eb23d3608170118b8da888236db615313082610d565534448586a2874021626951706eb46891cc0618dbea95eb4f0163f126250398e41440cc4d3d6e82961187ba5f4c7e9c7f1f14c3d327a04947520feec9e631cd0d4ff34f1e355bc322fc949eca94cc78be1b84d1401b9d7820fb09ec712586802d4b80ccfc66410e4d993a074027ebc9f6b411f36cb935dd4fb8d60755f62d862e395e73d89a4edbbb8032e5a46ec93f04c6fcb12f", 0xd0) 14:26:25 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) syz_open_dev$hidraw(&(0x7f0000002780)='/dev/hidraw#\x00', 0x7ff, 0x1) r1 = syz_usb_connect(0x2, 0x11b7, &(0x7f0000000300)={{0x12, 0x1, 0x310, 0x9c, 0xf7, 0xc5, 0x40, 0x5ab, 0x60, 0x1107, 0x5, 0xffffffff, 0x3, 0x1, [{{0x9, 0x2, 0x11a5, 0x1, 0xb2bc, 0xffffffffffff4c56, 0x40, 0xc2b, [{{0x9, 0x4, 0xe5, 0x1, 0x6, 0x1b, 0x73, 0xaf, 0x101, [@usb_cdc, @usb_cdc], [{{0x9, 0x5, 0x6, 0x0, 0x7ff, 0xc74, 0x1, 0x800, [@generic={0x1002, 0x2b, "799529342b2c44d2de95255e03f6267e75ea6aaded7dfcf3cccd8480b64ba29806faaef6ba746bdd6e836152a6ed9c07d3839746b48ef1c6a984be851b06f988aa173c9ad503401575992ef322bc2e62bc7c447d72df8b39f089df74846c840e8992b3bfeb6bdfbefcde2f4955706745028c863da034cbbcb6deb4ca62f7872c6187f764a32c78a70cfc926da1bd1dc286fd97b6831f6d6221e917b8970e55c363ad869616e03361f8643fc15df6c0aefb82e26f4f29e8b333f1b5db50a97762b7b843752642ba9d89031bccbf01eb2a4e954da206366f9e4717b09bd5c40acbefe8b791c6ee167a282dbc5759f8ac64bf2fe51092301a4ceb8789b03f069bac2612c0597f75ea4b75a449815ef87e38ad69209947baf871b2c6fb8452bfbbb68c3d9c2f3a8b00a5b0b1e96b9381cfc3f1e6292e5ccbada6c2adafda3910e766d34b7c3ca234d51553f138b05b2385b1086963974428c0133bb29ea9599789bf8d381700a923d8125dc915e30f2a26941a8472b6fe19b3487749ae71e0c5e8c6fac775e34dd9d942efaa7b3d1d152ce3b2c1c857b1488305a14dd0537d7c783c139afa345162e9b6f033ea86866b40dd8ced81bc2f29b4187c33e670d01a82a5a591e6c689f3ae4e447cef7abd6aee34b5985b04c09202e886fd13dca2d07070cde3d09d270a4905ef0fa84b15949d63ffcbe2584d2b7d3a84b9c343760007a788d6eb021233bdb99c286ced1fc53ec7cb9a5a78d95e50ae4d62dfdd25277b16851a1512e27f02934bfb993a1d281aa7518c6a53e09c8b829e599002bd986ee4334c6f732271764caef3ae48e0478b02b4b7c130728a80a2b9e9485eec2ed1ff46329d8fc388fa9fa96111a1a08016ffaaf8e5047ea517a4e0e14acc2fb2c22c8ec97a2d2b6af721cbd89b555f7ccdbc4a910d29723f9f82c7ae2f9743179ed6faee5c9d5bf25df89fd041f310abde35b857186d13dc9bd940cfa76ff20a79ca6f40ac6d270ee8b1f6ab7d3ce0375f85312ccf87fa55af642df8475171449750bcadfcff3139390fe4186bb599bf93f66e659a53bd946d6aee06c83f5a6a5800118562f938818d769ec37b213a37ae03296a463a2bfae7f1aa5204bc979728f5800e0f81bb93fcd9b1682f9ede1152c9abd3bd1c49511e4aaafc976fff28f40990081d3041f717b3b05ab0e9fa6afd2e14185c02a43dbd61d437a4ee4f7bf4b115741041a65cd5f647036aa7576b667f6866cce449bcfaac66a4e664615c37a23c462720907e4bc756ca4cde4dfe76b413b7f7d7f8d811b9cf7bb2d46646e3a007c7cdb05d4754f374ff5e8abbc9c8a6405e85a0c51b0699ab3d799b8b9a6b6c6dd057c190eceff8a356b2b799189e944ee2f6ab87db565ffaa51d5d01c9fe594ca60f1c61d4979f0fa93564679e2849128404ad47b43fdb5db56ce83112fba6916899ebb5a64b5d9ed88c4eab9a47e5ed93429122ed9909aa85344b3cbcdc53941030d02dda492c6d9accc12686ccdd8edb13cf13bd7c82d7c545d16f4f8120ac7c71e42693560d5a5247ac049d8cf3d573616a5cbe319b6d749e27e902118504ff1a6e3661f65a8a4025c3b38d43bf4b70edea9ff60b235926e18fcfd382ec997e79ae644c4f46a8ffdf048c7b03882ea69908bd1b00ea20e6cc0a76bce3a900822b1a486e25c0ac7dc3921cf1499858c9f7403bdeea0edcbc5e4ab98dc80ed8deed4929c0bbaffabcdf1a1ca199166453d4d567a891d0daed22e1695c452d5dc91021167efc223796fb7ddacf8548eb5acf815b00575f4d3f40787b057422376e225fa0a4addeab9ea97c941047b4fda9d5adc851808b2d45477f582565b7259a006a9f0b9f90b527c114839b420d8064972b25dd3f7624b4eb3d06bed6888b8ada44094ccc609a427adf910346ef8546cf2e7993fd45142292a2165c9e9d79376c99ece935d05fe895d95e97053bf04a3a46691e52a1ac8efdbc5bdb83c3cd5bf1a87d9bcfbc8c88c5c0a1219c2dbf569ac3008296f9423f6fde2c818594914cd7dbffd5cfb144d1cfc67574eaf7c15c85cf5705d0f9f7516b120e10a35e0c690a9d9d11d431124764b6b6200c3075a4c23605246c2153e12040765343d55c8c736454b26fe79a27cb70e0df1058e555a008fa2738cb9dea6a61c3be6f8d10b80b2dc9b0f4cb5eabcafc4243acb580bd0ee87ba63d581b253a3416007db484546b669ab84a24e2dffde198f7b9b39a1b468845f66a9a36d385c3dd82f58eb48f80f8ffbd7c4e1f591953dc2e07e80d8f3822f948272916072babf18da9d8581f3285d5c4f09b1ea0703d3d5d418c30bcc88f8786f2df559334d1963beb9a4b211a6821b24abf3b7850234228b9119fe02a0465f91ea782d25a3510224249a9313bc0565790f14c8aeb737bb9755a08f2b6339931703c25e3f9b9c887faeff7dccbbc304e605a3a1c141ea052cfefcefa53aa94a8342e58f4d73389380da6afef532782556a142032e5adbc79dc727cf6943180559c90ce6631422cc48910db1070e8761fe7e549617d87520c56c75607f8460cb3bfd188bdf684890a5285936d0738a836553814fb3f56d5b016e107592ad30e2b88241204c1663ddd24177caa3d5c074218a23031505f9263cbe0e88411dcf9571cca8e60d2945950503f5730efd8c7a627d3c8bf83c0bc3842a6822ecdfbd655501de16620c962a21567263026689a2716a80617a8b86dd8496bfee24c404560296e7427b656e219b1449c7a253450325ab8eafcb1eb385712c890795fb454539ca413df2d01d01956ee92748ca31cce01d025babd5851cec2ea39312334da83f00ce837d970f924159c4abfa2d0466365c1b61eb478542566cdfc4ab253a9194fad549011122e410e6dbe53d194065006e1629e2ca7b717bc4b6d60dfc7ee4718df36b4738b97f66b633161a59657e1e4d218ec73aca5953bc82a56a40c5c1557a91a353bb5aa1985736d7bbe7e857e13224bde74a2464d36096d1db337843f0eb58d9b92141e02f0db99f4b1da8ded227b75595c14d80506d1fc66186b7f05fe42f902f39ac139edc6fbed9567b3217a32fdde47b8c01c56af826db96c5e05c14d7b8bda863a6367fdfb7fdb4cfdc2af49c88d7a9284e901bed3d49c1e7d785c70c015a8a379e12f6be7c2ff347944efbb45831c6a5e12a586aa5a0414290fae56635a8c53933c680e0c549945e725422c85385b1c98b335b57d75c408ca640be7931054c49b976f0ffe380b08aa390a9b383f038dcba49c166075876bc5778c2bc55b57f52eb106b328381d10164ea153fc4bd314de67e53a5e840c393e8c0f3dc6ef1ffde4b23beab77d7d2662c62a78dcffe2f82f868c026a02ac3ed3220fe1897d20a166d05d111add052a576c2457160a22e52075ca47e3923abd8d4cbeab396cdde61f2a8a993f049ec0a2d43d133e3859c94ad81bf52025c0a4933c458c37bf458596e533d35ac0cac0ae77a7f27ecceb6ce905434f820d5cd4a31a8c3eaa9b22d4e3d52859eec3ad64c5a44c243043d664dcbb88b19ab5bdd68ac962d022654c7f0d7479ccb7d1c39e3b40b8b46d0c12fa2cdda867f15895dfa61193b7533b8f3d3549f7d22fa2a9143b241df5e445fc8d1cae5fff895ded5f5c46de1e7a6540d3a721922f8bec18a43ac647b2e682b3a8c4f19c40e54b6df793075b8a8ad5bbcd38f3042ffa0155529da44dc55c7a6874234a7f383469d02640b1747e09ee12113a3ef44a563c96b38ed904717fb625d8b8221bcb72f9a5f4716f4b5a0c8a96badb8cd9fba88928929f721ed698ad18827c5af2b5efe310fad5fa7e584879ee04e3d04c8870dea34622a65f916aac628cd2cdefa0f00df84f00bc2d348d11e0096edae0dc4433e7e9c1c696029707b0fad9eaa725bf072f2c69c3e7452724de979ec982839f2f1d71f704fc60ae691e0d9b6424fc3a703d21a4fc8d344047924c5d93daa4e7cca592a2565a5c44cece13273708cba7ccc1268d9795dd0a8ce9766e4b1947c2899166a34b0223a197d09fe54da83d898f0042b3e81cab0c73d647e52d00a8947f91551cd633e0c3e6f254806da981a4be091fb7a88ce1d6b03f030c925a7e703f727a604b4cacbd0c7bddb5d65454c0dda85b2a1b05caccd6ac5489bed643039009bc4312c347a6df9e7421c0c6377fb4c3671eaeb0e5c6b8aafd35b745aa326d0a72c000735a572b711e8a6fd2b68b1d1d77693287e80f8b4ec95c30de097ef6374fbb2414443faff6017f3921c46e7ef174368072cf6e75edcf256483e6295dc7d101a7d7257e80ee296fb9bfa2a860d3b0ad3d91341ff4efb4f3cf387ebc0531eb984bef0b002bb47b51a1e35cb143a149ad2f9405f866a2b2e95090f78e543086cad9bbc621e1f1c531f7fcb3fc805f1c30061c2489ee16de135e1a5f0e4d2e3c826c9d8ab71e6d02248e95f101295e3766b08d861c5224279e7740d9244ed34444d49d7027d33d5bb16b92e4db5d9ecec13e69c711fde022ff4805df40d981e32171ceeb4c807f704525febb8f71879cc39e9c4e1d61acd66825f0c138d407600b6c740c5f2f2ccd48b5f0791302934a23357e7c48693cab5c7eba29f321d1ac506da3069e346306ec78fb510323eba9bf077f20ced569d18d5834c94d971091e755570a7c87f7692a181973c93a579dcb80ff1f9e6c84d1f9bb4230814ca6f6570ccefbe08280c181e36f288cb45431a8c5807c1ce0352355327d2790982d631043312c0ca9617c9c90764ffebd81994ab11ee2ea00788f8fb37a9ce31af157202d67cb8ea7fcb242375b54d04c6ed2390fa0ddd2496bcb96ff337cbea6bc018dc10dd255ea654b5ea642e7a6e57560dcd9b2a8fc1049aca7cbb3546d6dc4421ac3620b5fe19cc56fa7858f6f411b35cb3e1cdb5e23c7659d46cd933a20c6a472f67f60340fb62d4411a7947f42f3be09974e4abc9f323860a33361b9857cf49670e13c88c447f282b0d27a069b7cfbc7553770dd4a89edc5c2bbffe10ddf2fbb824e25ff6d498b925490b37e10fe2e3f973a1ec226852d216fc24be0d3ad189d3edb564a108b0f40cc72cd4d9ec31028def5de872e4bddf260ecee1fc4040f55bc09bf2b13e2b45c77f7eca5820d64e38212a0a1f97986e01f76a0adc58f834121d79d63d929e8484e5623fcb6ca9f94b16186bf7d5cef817ab617590137071e281ba10886c5bd6c795ce4c05ff0693022c60639f79c4f9bef9dd13cd66c403a97a0d389edd67aa3a47fb0d4cd89f44936e7ecfa75c0b024890794dc9e7d9da168c8d3facc26ecf43237cfbd99582d55007c9bb2593754a485eacce352873792a708751dfafbe4a4f2870ebe58543d330038f23968e7463a88901353877e9e6d964184f05dbbcf12c47e4b7069a9a2ce58d06c87ac44b1b18215c98885710a9bb3a49a4deff4cde211e9d64e741ed14d1cba24c087bce78dfaf566ef1f4a147dcbe59313eb353755eeb2f0110a6dc316d5dcd89595e4700d90404484b613f5ba3a8c8f289963a39efa9340da05635a034041760ae8aa22a48b7ed770a3ac22ac63ad41093f3fded2f1a342ccad32e0cd9fa438823eaa1befe9a0ed7deec200ad624ed3af9a7439e0123e9c8fbe70b6f1597a8bd3027c652e1e4062cac624aa22b0017693f72803e77fded7e04b70b6ad42459a1d6597bceb27aff5757a9ae5ee63d2d28618a495fbe76c90b258b363114450048666a6a2b05746f57c839b6e01950c97d4d62e56eebf1800546ebd4adc89719fa8b8c25815e058b8"}, @generic={0x4f, 0x11, "b8057c3dd988c35917950b7b437ba2e9fd603a7f2854711572a25cca68b4422e5843e807793f986075fc026c1a126ab53bc2de9cd8fbf911ee94fdf139284565fbdc45de2077c49d44bf5582e5"}]}}, {{0x9, 0x5, 0x8d, 0x4, 0x9, 0x7ff, 0x7, 0x9, [@generic={0x34, 0x27, "3fbfdfc206d1bd889cd75ed04b64f30692e7d6466f8b52a682bf02efcc2821545956b2ec621e41b1d7c8f6de64fcebc5b384"}, @generic={0x85, 0x2f, "37c0f3f0e6a97d9d9737d818538fdfc8e34e20e2220335470c6f5565e3cb07b5690bca2367408499b9a8671e98edfbb118daf15ce14a462f071bc30678e5a5e981060d958653e0f554f59ed20c5eb3a45d6b6bcea4b68b4caf1552c464631c15e86a5eb3927e0eae25fae893b3d623aa5e1b5b3564cc47f82431fbb0089bb57b2192ab"}]}}, {{0x9, 0x5, 0x8f, 0x3, 0x7, 0x100000001, 0x3f, 0xc000000000000000}}, {{0x9, 0x5, 0x6, 0xe, 0xf10, 0x0, 0xfffffffffffffeff, 0xffffffffffff8000}}, {{0x9, 0x5, 0x6, 0x0, 0x7fff, 0xa25c, 0x1ff, 0x5d0f1ed8, [@generic={0x41, 0x4, "00c60e1f8f51325cb2e0c6b7121c0ac4400033cfb99a21df64e50af8202e8301658dcbfe12ecd634895e1866912d568918a53e5c4752c3354866d8d48a4675"}, @generic={0x12, 0xa, "698792d2e2e7b19a95a65f15fd35986d"}]}}, {{0x9, 0x5, 0xa, 0x13, 0x0, 0x9, 0xe4}}]}}]}}]}}, &(0x7f00000026c0)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x250, 0x1, 0x6, 0xd16, 0x8, 0x5}, 0x31, &(0x7f0000000100)={0x5, 0xf, 0x31, 0x2, [@ss_container_id={0x14, 0x10, 0x4, 0x2, "c8960cc42d543a1b4fc06213542b1070"}, @ssp_cap={0x18, 0x10, 0xa, 0x1, 0x3, 0x6, 0xff00, 0x5, [0xc000, 0x3fc0, 0x0]}]}, 0x5, [{0xb1, &(0x7f0000000180)={0xb1, 0x3, 0x3c3a, "e2069cda395955f5d286a7999edc9282dde2d60e023a5e04d74fb4dd219560ab150fc7112489a5c595bef90ea6aaffd2e6949bb7b45e3f34941d650e7979e4e635a39395f88d534cca80d190f9c31ca415b0bfe85030455640c693b59e04af9766a88aac533d54a1e8c8347595abc4ab6748a00d1dcd675306e4df160b6af6a54d939f68828348605ef405bfd7eaaa978b73b7b10930fab291ea43ce261f23a6f6eb89f277334da141644c1e45"}}, {0x1004, &(0x7f00000014c0)={0x1004, 0x3, 0x45d, "b3c7208bee2d0732c8d5c79b449f7f8c6f86b7b088997dcd7c2e828cfb70e1433da5790353e12102500a5806fc5f66dac81fedff8a3346e5e1399a4467ec9c17bc0842bbae404b3e5a246501bf8e7b5f2208c8ad5de45ffddf6e8454760e1ef00cdcde806358a17405a8d7496b62dc3f91e09cae53f749d9582948de6f7be56527e0b8091244dff324f2eb922ec63b9de9b360d9208f8601296ab15ac977f10ea881b97d9e806964261e192796bda0f79f5ace860c86e2a23691a15ddfed7cc5923d1baf075785a8f15da4711e5abc18e20d6887d59e7937ebcedcb045b4cdec83e9d52b5c06f2960c7408b0f104e5079248a0f0ee3295915c678a7ecb76d068b41f2a100374b5a6d7fe8b9958c7126b53c8c556235c00c6fefc16d724fe4078cbea57ba3b1877b810a1be6f354e37d02bac287c4ce0479b40285ef4fdc17ad98aada2eed89f58d3d382ee3163711e5d2ab3711de1eab42c68235da6cda69f95aa04ecab9fdeb0782ea7049019a463580c5b9d4193b783b1e478f1608c9bcce0d15c0603ad3fb55177ec8899c60b155bfc1240468c282b3bd5a4a7f165e2ad1846fda55979a6129587d64db8f7a4b14a649e544025381f45f6a8fbfbfea4bfdb55a4321d3aeaa87802e1a7b024f111056b58d3d9a916fe30a7c343390dd60f1a5816a285ece417f31bd1037f43daac5b3fcfb355fdec00b6b2b089b96fda55154de8896684a3d09a41f3ce320877c90dbc5507f3447809606a8365d33966e5dfd3a7cfaa3539686bbda349aa768c80c4c12b484bbffbef6163a82d3227e75867cade3e13bf1a0766bee71e4a7ef039ae272bef063bf7e5847d852a1bae2865d1254a3e604ae81d7c0130bea1464d320f1b62b575441dab2ca6b033ff01fae7a1fe855ef023b4b9d4bc3c7fedc0f2769500be5b9136f324968b1130f0866323d2643eceee86d86786603aa6667fe041d0210faa023ed9a3f2030c2bc4c61595bd27431eb798c6ac25eecef1665edbe351bcf253851583c300a14bc0162b095639e62462e61e890a2322925672ff4874f9ceb8f0c31572e5405ecc2bcdf734e955dcf94d52d6665026d4cbd81f7710d1f5701c6e95ed6645072ce351ad20853d5c4bd7050f4bca21fbbd0ff5842ef67fc7ed3b2ea548af71533a99538f5f447803ad9656a552b291fbd56c581e370cefebb06bce2c4555ac63ce4965eac04f58edcd523bf27af09dbc82081e83e3c094b89aeba062bc4bae1c791807e3a086c5fdfa731cf08dbbd6bbce6420694e38ca124d2601abd06a4ffafc1a317cae3bcc0042a2ad34318ec7f81979439461a5c04d85d55cafd93b04cfa9bde1740d1f76ecd40dba4ae1ef52d29a079d44682a6ea118c485b16e1c78909ddf2f7e022bbbb4adc2f501c5cad53bed2ae586214165524c266aef0e4ac4dfc8ca84bb54ad61bbf673126a6928076d17ac842371a87f4df3303a728af5ac47ced0c7d7c337eb2799a23aa87f95de48e8d393759e328aa9b41fb1ae2649fac8be0148025a3d11d7dd90c11b895fa28d243d19976a0c9fb8d361eb5391526943ac5f26c7f88c223dd339d153cf16efee579c7c6e618a5d1542d545806a84510740e8dc58e9c8a0685f6995d69c24b66bbfc3c27e70204a872843bedcec7c1d3963fb964751a7a095f18b39c0c6d8d10ee11b64b06ce7e9f32b32a9e82b1613447d4394f1bdc676e698c436a698f6b806ff675f27c1402e924e8a82ff678c1cf882cd079e3f4fcb6c2677b4a86528f034cd1cccef7178c0bc7209542cf5e961604d1d1a6ce94514ca911a14f1c775d0251a6e31039c957d82caa17551440d1a0b7942704b380765a69111e8d339361a9a16c03625b2a789a719ec284f2c43968094a9e9bf7ff56b70cd1705d037306d1d5b1573484bcf36df8fce54d78e6fa00159500b10cc53617cb220b3c1bae2793d0f857e9ed8ca82925942cfbfb9151d1cd1a84a9cf49fe6a8ed48e5904a8b7f0f16366c0a4f698f8ea48e0edd850e78f005135222c2e923f81d7fe8108f7d78f3a6bc1acd5340925000bfb87e16723b9f57470525ffc5d5b746672424d9c8d3954d9cc778b2527f11d13926f3f24712311e074bffad873d28056b7b10ba3d48ea5ca23756d70962199328228513b422ed4fff997b2a3d78035f1f3d86bbbce17ad990b27b11aa9299a0edc9ed2ccb4579e2fbe23e221382529085eb574096dfb4121687d975a7a87e6b16c356efb1c7b879453f39506e5b376a0feded19017e83ab7a300b01e547b7963706131afc1035e8e0d0c7f5ac8a2d52a238bdff96ddb7adde737db94ba155adec933db7662a480dd65c42d5c3f11b3593eb4e55985e06ef651de8cf7f499bc79ef60bda45543e105f38c74860406d1f66a9983d289b9c2e1faabc2e62a1f75909d27a63f8c12552cc84135a757d658ad21288950660923cd3b667af5cdb188d8ce78ea82acf147d29f5b04053bade7b660fc318a9b2d2f4e185bb1ff80e666cc447678cd877ace6f3ea89fd779f53a4cde9e85de4c30409b4af06631431a4350908699cce015ebe6e826f4288912a5ed69462e3e4d245e14123a47f51a5d0dc138453e35c8e62821ab5c6284114cef51fbf287ee0e694d54534b0b1112ace41bf3be2d77a62cba1c5e71a5015afd8d2aa29cd89ea212ba419e36d5c732f55cec8f37ccb19a157fa1e2aac841ef2336695bfcd73d200400944fc0ee95f6b0a085ee21791ec19f3afd9249ddd3aef16b3cd6f2e3c4763b05383a784967f40d03b733d3708dd2af4ed3a3077108fde54180ccb8c5cdd36d0aad16a5cdddd08d7a85992cc9eb222323a8670aa079605c860721c321a283ae64aea33441acfe15f6c8a4495d1909ab8e5470347a443f02be654d4d6e405cc1d6901c13dca90c89f135d4bff5b99841b4c0ed9afcc38cb780c592de13170644ffb85e634c1c199626384c986a9f516f14c2c41d02bbd7aab3c57233f902c47eb05ba718cd08b5aa7f618a4d2dda1ce36936ec15fee2a148aee7f45f79fb8f53c5b5341f8c4e3af4fc69b985599cf64042687580680dec6bfdaba1f3413abceb36d82f7a0532c9c5d492aecaf7f3a8b7a86487e4d7c4596d61af64bfc191070c46ddfe5268225f2864eb9e1892b4c7d4b91234a9d3121ac927274313ccde695d8d360b7e9c2b1e48b41ac4a82f3872544a707134020cff93d6a93a8e765fcb81297586f3f295032cd67567df7776f664a4583b17ca55a3d00c5152381be6c2dc9d8900332aa463b4934b9ce38cfa52a1eeaed141cb348f6527226e5e105bc2bc0ef0276890ca7515804f3e8d60c0185e278f03627877ca014c97348e1305cc80bd2d1e761c93924e66f83bfb01708d92ddfef436f036fdfff74e00102b7a1a6d7ea4375247320cf4a93f6e8e2c5a117b3aadec38481560d0d265afd7b3a6b1445464a2bd75825afa3d25e0d0391a10d51ce234920e167fb927d08526b9066cf60c0baf92f5ea714d89555d922777bdb118954f9353c31fec43177866b744d7722647591a71060767b5b66f1fc566e3d90f6fe0d3c07b5e44b210179be55f3c82f89a315fda08bda019b4dab3ad37eef68ebbcf64d7a1966e59bd685ba3eda20b9cdec0748fbe52a7873024d2b5fe8611a03080714c1889a5356ff452b150575d5f05549f2f9bc1f9eab04f3839328ee66475fad7d201170b1ca202503fe46e8cfccac3550f769db0c9f0d081972ca14ae52d6198ca5b9650a3a435aa3b5e426422fa02d0dffcc0ff35cc0df5c9b3bbcf2e6c4f2415d3e98dba4c0d71a522af01239911384451bb87192efe1a771515c6072871a5694d3d0ebfaf59e9e30d88d120b3faf19ac3b0ef2ab22db300c5e9c63cf811ae85a73310257da4c79db6cb83765cb4dbe18ec81c460c9cd203ad8519ea9bd7c1186d61f51367b9b04a72422ab12ed9e6069a4132e750db0f9f9e06d4e7707f092433762f4f8e749c54a43435d47d0e278726da0b59f7c60b007bc25b1dd18893869a8789deda43f1a12f4c0357bbbf2cac6a614dc00a08238b23b4a1cdd03956ac2f3f9893254eb587f4c3a85bfb69fd7ce53dfd70848189d7364902d527e28daaa3469a022c28ec6869f94ed3f5608c3d2e00299c3087c2a48e002102f44bde155f51e821a41a1e418c7fcabf55c4efee8ae979ccf8c96e31bd70c69036fb89b01e53082e4dad11103395c2f325ae9e390b9b9406fb9a5b6a709066c024eaeb3898c3a83d2ac2492d1b23587a644a58d0829bec5f83fbc121af2206215294fcf1426faa71f5e45088b4e1e98e8d594d4373679f2b0447f2ca6b576f0ce5c0e7fc865379037c878405fc8412d0870374f39570ff74ad20ac0412655ccb141061faa7032d22d25e7d4fd7fde8a266ebf9a98e024d404dea195884f85b73388f8f980abf235dd795ed82c7a6ad3c0f30136f69cf594d7dd8ebfd76fb42641b50319f135397aae8d025678931e5e1a5ac624c0d5addda370eeedafe7b997f5466aca4c6d34589909349230beb5f2657937b79d7494ca860ec5350c062d440ba3da6f10585f61bdf490952904a7d91538c0b004dcf2cf8fedf444dc17e7ae064ce68e9df5c3f483ca5d5b9acd4c350d2f5cae7f997f9643b108c0ce8da51b4b998502cca1056285cf5a0f3c0b0559f428ae95eacd988c970005b659e8af901f032c29a7082174e84ee2af0533c881307d75babad757e2b212f8859ffb2b10af235891c26b5966d2964be52df95dbb98ff001f0c2b35929bfa4521ad4f1d8847a2804671b8315a4f9fe349baabfa98a5d1e9619e93d968438e7357b89ac8e2dab085456d5891ed7c21a2d9021accfcf7242e768692ead8f70e3e09139e45fb76a4922fcd39729a82e28a00e2701c3553e7113071614934f91c42e6cd7adb93f6fbe4f9aa96fec61e72674581478bedfbaa7aa9c2f03067aad59203f9ba32fa573e136ae46e7d15911eb47ae3700526040e10b86e9f8f86fd00f4a63b9cde7c7aca10b1a39d1b9ad8e5962087cb399a789a976eb0633ed4ef1cb376e7497508c8adc3af7a1a507c67691208efb517e1eb08e7bce26148912e8e048ab90b9fcad0de30ff46f45a2a8ed7a5c937d482d25454b061bb803052a68fa966d84d5b73e4e7ce154606d354f1e003d170cbe7065edc77b77cebabe19fcfcc89ff309bc8f4b350b1c6d6231130bbcfd21ffac8d15311ffbf9c7c4fdbbf86e2e4ff57e77e3dfe44d8e7b86418fddee33c88f2286c6a363f2b0ff20d77792378134f68274fbd4be191db649727ae57f56e61384d9c86f832da969f2bd6a4ad313eb4356dcda3ffc46cdefb6bdef5ad2c0a9718184c541d63d340914c20857f0c63629d08fb6d6fd95d25a2f8298f31922465f18f43f6b181ad263768a1a99d1aa327b50f443d5309a7c610c5fcc87fb2dd7a8f228b41885dc88b6deadf6a5cadef20d7641d2ed19784b1a655cc5b8cea9e570641adf92c8cb098c68b9edc96987457ddf0ce6bda577d02c0e3b621009ee672dea6509c927cb9e3de936a54f7975db91f5c070a8a061ebf9d609430817ed1bcc7b1cb45696d0a881eb8d62429406ece4b0a77f4aba3c22bf6e322720b6c0fdd5d127f7e3e1d50041c4bff124300908ba67a700fea7cb0e4414d5d165c6d33be4900cc21a6ad8025b5ccdab521aead08291a284c0b3d9f32278ca7f747863359813164f1d1754bfec9d362ec33b640a8dd148ff1e64c310cb22bce03107fefd37fd25ce27f9f4bbe6fd7f245d2175f9e4184863fdaaa2b4425fe86"}}, {0xe, &(0x7f0000002500)={0xe, 0x3, 0xc15, "efb8fdcb97f67770d15b"}}, {0x7e, &(0x7f0000002540)={0x7e, 0x3, 0x100a, "c954f3413609837cfe1ed7916025fd692c3e8a0524412c52cc4f32263b3582bb770ade304eb361648372b71f3f91776969034808e04094d2d3d577862fe7e66ffd5f41f7d4335bfbd467ff8613d1014710f247e880082e8f22350b38dd5c9181aa7668b4ffe24847aecaf37843511e5fcba50d5e435b488ab11b"}}, {0xfb, &(0x7f00000025c0)={0xfb, 0x3, 0x0, "674c536456d7703ce01615715b73add94d86a1f99c8f23ec2ce2e56c635a12f47f7157745649c6fd9685f3cea8d0fb6d3a4ccbda1c82034c2dd92b868b41006f6335aa5c0362e1d141d0703f32d1497ec630125c231a29a4f27b23cf57fbce90a8c4117baf559685493a407898ecdd0a7e71b441ca6ffca234454f97d058804609b325dbc702d56d1dfe651bc4b0f9dd972d2833d3822909fb0b82392e69206ad8069bafa81d6abc845e739717cb79786df9b70568b6550a019e15ded54fd5b5bd72aa0f18a63c5d5285b3f115527228f75b27cd65be13c5578256205d77ef2f18a777f88ed5d48a1b0cd3633e1f098bae3627017a8b80"}}]}) syz_usb_disconnect(r1) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f0000000000)) 14:26:25 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000000)="8a1075", 0x3) 14:26:25 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) write$hidraw(r0, &(0x7f0000000180)="976869130182020048f99f1434cc6e82857070189d522db3cbb29b1008b946adc98147963d66bb07061423b7facb6c0bc6d008d37713bf9005f3241898a4d633db71a1fbe164b846bb629a3a0645c3e8138cbdb3211214ea983bd03f5219fabd570210d5b42b7ced2b4bb3f7983a8b8bd00ebbf9164e548d5c23cefb49c7d3711acc1b1da51435209d375ab42996c9b8bba5e79ca838c058820baddce3485e988431f36f78cef1f3956c71079ac31a1ae73346ac89dfe2a58c4a06906d4ae47eee052e54cfd76ecbd3cdc6cc8f2ec76cf58672666226b62dca7c72c111f995350ce1ed032c953954881ee4ead22a2b8aa76b1ab2da35b90583a9cb348e47695ed55856d8b37598b6a0904d7a8a0d501dd1b0ca73cca52eee28f6378baea7c650703fb60beb862ef348f89e562d144623ac0aa89744e37eab9e2630a3809d8a5c7307d1a77735b15945a207aecf0db1dbbadc8db9d9f4640e8d160e584413ab270d1a87c2715c0cd3b4ea887b6dc4d028c1f2082414b22166f67f53107c3f5392ac21b3853e8528c1c26b93feb899b87333dd2ff6db5c90c5a9ccc9d6713b13928ba8a3cf9d3a4506ae85458591464dd61cc43aaba5e8caad48ff0828bae46446ad9c6eac2e1ee82447cffd0204d4d0a6af8233401048887ae9141f7ba0639a609688454ffcfb97d70c29bbdb2eb98bdf916badf37b1b9a0e945491f5b63fc12280371b6ceee1e45a37ae83c081dc39fba9cf231ffd389053e849b3a5884daacaadf3afee3a5a101740b1c374f332ba09d8d52bf0167d346668ef445cbfb1b9b956b888ad1f54d7020f3365c0c043491e33b22ab5d007ea15707a58d0b992bd484323f08f3bdcf4ad082c2b4225b29630987d3224149f0fd7864ffb9034b3719aaa0889458bcfba277a1a374ddce94b1a63b5f52b98fd152db4e6842ca38fcc93e4d5d9115b93a34b284306d01b3424271e495bc4e1b124dd417ec5979f8c04a4d82c99efd722d5f5f8fcf6a062466f3555699584fa82ab454815cb47c9d846ea72ca9fd955466925b244c84812691b56067d25ee88bc5419e2ba069f248d520f1085db26c26c0f2f7b065b2bb8d15aa956c6e4a44cd08771a53e3ef00a655a2701d824f2f66c036420ae1642d44fbaa051205a1214f188db93b272d46d8967c6ebc5d8588550d2bc854cd91686eb3b6025716b62e3d9595babda67f3082aa11f778a8ade2b69bd8aa5bdf4e2dd0ab08ef90d96bc346aca1ca33fb8d9eaeb0307704e891eab439258d024a629a47ad71ea453a0ce290a7a584eabbeb7ea6745be21345c6c604a575bcfbb95543a546a8670718eb305c0a23061369c4ae3c75c3141a50bcd21ee85d8c7caf9325c6fb5c597e151ada2f889cc754c0c73e0b6d91b5608eed40a23436db1dc1484e1814b7ac8a2c17b35e60c12f17b1a3a8326fba7fea94cc228cdc3029f273f98e572636ed34b30800f8c1a582f832f160f1d180745c47212c235f5ce40a34043c5db0b0aa93419343b7fe6ed79402ab6a66eb05028976f560dabc894044f8ea18ef868f83299b954731f5f661116429055480ebc9840dd5944c73491092e9ae8cf41264bef9aa98716bcbda5d458637d2f88d45d81a9fbd11744810acd66b4ac0ba4f5dcdc9c3fa09cdfaafa47148065da5e342dd62d01c022000c898bb36b7efb348579704cea2d744a5fc7d5278b4fe6f79daeaa6000ca8ffa6dab5d8c79c1fd7af8f4af74ca206c30c50b28c25a2ee5cd0a5fcd2026dd7d5d1f04e7ac9ae95c2bd03cd04b3387d22050f7543508b713ae152f4fa2b31c0fd9313456f74b366ea74d19f15a6e2d744dab058065bfdf24e9173c9b6d3a07a3e48213542624925d7f526d70db496d956e7a3de30cea0a1b0bc67ed5490d6e7ba4a4983141883d1fc2c4b6cd4e85f81362c5aa4e0befb32ee008797d0dc07bc1834fda6d6d42fa62b0f264837ce52a2acb39dad0481ea54e2a692723138da0f41a20de53ea9b37ccea28267edcbb10c29f1f15bd403b2235726be1a1b5f4c4f06e9b2f47212a075016bf5a9e418fe4997c5bb864f3a773a99d53fc03fa2a169731d50485ca096959968597bc411d35345a1710eb156663ad0181684339927664fe89962fceecffa9bcebaeb36dee50e8f8b56dafa5648550a1eaf2712db894d1297c20b3ea89430c7d3585a1dd55b9ddb10a936bf2422ffdcbd98fbffd278f1bf92572cf7a981b4ed9afae1ded1bddff2cb1f76060990448369aa9765faf5491d8db2b1af790cc8c67858f2097c4435487b796144b7c0c641b69c3601a10aec6d66465d28ea3d425924fdcc4ad8ecf07dbdb7e5e9c8452187ab73829f68fa75f1f997a7d108be3805935135c3c47c81fda08991e7ea141a67d3a51bdee32c9bc8b3424654ce2c91b9e6a9e7a5b0968e450d5ad4689b280505ed2589b7c9bd3acce0e65e7fedb77b5cfe94297ac8241d254d6a95de84739f12ef30740b813347ab665e5779fc17208a2dd5e0582d92e550ef9d0abb033c65edeeac2dbb42d1150f58141211b2460bad51a5a3f5c5a2cde31f151473e396f3aaa2ce0e5a2a8e5b34a5d671fe4b440aaf6bf8903891d94c0e1044e352aa97de858397cce44cb983a1f3199a4fa4af52f19726af5aae78175e1d0306023afa37aa197d531d4b4d31d86bb0d8d6081eab4b2345a1dcf4785fb71dbe5ca916dc7be3ccfeb4affb531b48aef2fa5832fe1d16be8281373632415d95d7d86681ba7ef47d80a5c69abc36dc37339dba6bbc0036b3407a042e6452b8235833054ff10aa2418e8ac3ad6caeb332b421a8884143042c355d580a6c59ee5a8dead05a329a11ff70d56254c765cf3322a94f92013231a5472e3fcc8d5d49acb2325b2c1f7e474837f13f946ca9df13e40f2d5b784dd1e3989046b98c78dacade535c88fcdfd0ed21d556a72f15eb336761b51a79206c041e82103d7dc40ca5b487d864861412b5e03c296ff82924978331c212a523ad407eceabd94b390f08de03e09809a97190ce497ae3eb8abf101841aea66bb21af2738b2878d918527192700d0907fb68e41f358455f637f21e4ab6062adbca16deaecd865dcb55e65824f903e8778176b145e88c3c7f5fdf10477751634a70e75d6f9a120ad004a2559888557b320db6d2e9521b1f0ac1c90e70711d32925a3fa00dd963a0adea6c7b28adf9fda9c8ee87bec4b642806e5385f25ee38e92483d73253499ded6b51648d50a8353bc6915d6c116016c5846109bf3170087cdd964f12feda1d612b1a729e84caa45607e3af76d4059f3e45969b1194e4103f449de6516ac9d8ab4546345d945f628b99c1fac881a035385292a6b0d2e73ef851031e8a64859cc555918b1a23e350e888312496e3a018cee5a91232aefb63693a70b1744c40f2db1cea9c4349c2535aa1664d8f0ddb5a6d41dbe28f390cb4103a757617457d75d91f45836f1ad609e09615daeab931a4fe16d48ffe264adb34b7918ad60a086f443cd6cd21659a25b9ae49a54a07cd56f4ca870633e7e8074267d210c84c646936ec1ef875b2997f9be76272e54adc4b6bbe6895f7570d0e80ac0776118e5faf883edf42b6e68d0adfd96b5ce28ebcf5615b2fc59e68f764f63f32c5650c54465bf106968cef8670182601af37bf39b0e74d5f46b5b90c4eb8874aa6054b55ac65dd2a3e79be9a873ae16394f3a78f164f0838785ff28d8076aeb4156cac7d680b0cec5ecad684a936ddc5879d9d5dcc666246cfcc0cf99bd4c5a76aae9b4e39e05c9157f867768a31674843cecab6b3e439d020135f9b6ae66062a735b110b337ad0c362a0cbf54155166d479dadb7df86c69bdb78b3c005c1b6a1cc6d576c5588f07626f3d30ca75cbd19e6f6eb94628f02ed8513c5000e1db5e70defd8e5be779f2a02d33b87986f9f514042091c3cdb50d02a3d515463b3c554c5fbeb0b801ca23eae58796948698171cd49a5126a48530e4b92cfcc2b1ee4f415583af6af6ab81894d23c0aa84d2ac605a87bd44f37882ee9e9dc3af95bc20018ccef9438e8e1511d09459e7ea4770c59250b07eb24a168a6468f784acbeb896e73d457d81a06cc5c90828c847080c2027ccc243ed6c16ac903ade0086cd2cd88678babff781d5e55496b14fa3b7751d3fb33a8d7e76f7a3ecdd77b6cfce4e99ae98a262f92a6e2eb473c12604a75b2a29d5e74805c954bc09124ab8a61970f038ff76a0d289f784e09bdb24898d40010067ed45ab01a239106ba09904e67c45eab0609563128c71221490aba14728ee7dba58fc9cc35b81d939e8c8b4fc6f0d5981966be313397c1c7adff6dc501640069162afcfd65922112f62ca4b1822ee27dd0996637b53524a5451b671fb94994922daa3347db1b470362b031257e275acbff1f4301170f7a0381c5e97f72f064c681a6501f7240c69dda3d993f2bd8254f10039bd918dcd71f273d75e171a9a24a433a6d8b1650b2ec06c1e0779cd722d7b121e35f403a29b16aaf727877c6497bf28a20d56c88a9f61e469d7ed5d7a699460a06ba9b471628765b297336342403daef16a31a2cd2142f338d5b8bdc7d6a63ef255f2281e928ebb81956ba10d8e96cbdd021959c490d936b0ea30f8ee9c4ea0cea13d589ba087f6d2014c2a4b0fa16344ce3433a0d0bd7f770c03ee5da08e6d8fa9a8f9868d998efe1a1bd1e9e834ff8ed74dd0f008587a3b11476ddc157d57ba3ed638c95f41f9d8951db7925ce02432879154a58e9a543291cf6b7296d87ec11c261edfe828afb1fc086be6953e83bea93e1314cdb67e589aed448fc5fd211b2f24e10993ff722a72ab0e921ca618a5bfed7647f96db424c5ad59701ed40e2a515a3ab32fee6bf1f0b4d928faeabf0696b8e2a1405ec63fb3488908329102b7312268981ff848cfb147b3f0cb191312eb813419da590b117150c94a8085ba3092d7f76bd6490a3a40e2d8e49399ea2c5e6b9eb858708e424ec14427854955c35fd7ffad5a4229d9685f4e37a2d7dc1f4499e04478183ec5a04fe6d8e4b2035d6e3d62e81392e4831f672e173387d67259fd650399d85134178a0b09e85fd4d218cfd1b18be47d04c951486d4403c202bce00f483400dbfdbf1262a242bc758745140376ba1f45f679babee92cefd41a8478a8f719d0f163ae6c15c4682caa66d2e3ba308eacac5ba8b02d4b2028acf1f18946f238f6c9bd43959a3570263d7b20123fc09b4a24251f5947a393f87743a7030eaae95af27d49d32986e7ebdef01707b083d95cbc5d37e34fd5714cf603ae552ed175c2d2dcc26fca07e1cb52d0a4784fa50b4d306a298cebeeeeb32c93e2f8e2252c436712b30e54055fa6b72020610d3acf0268b6cacb26dce6aeeb631928629e0f3fac00c7c6d9b7cc027747c9f90a42cbddcad6f80491261693a46e8f100b832a07cbb93bdc2e05be72792b65811cf7915559e6a0b9989a9fb33dd7eb7193628bc2946735c140e5bce5d1633f147cb0d02ad2dc4aea5d7243a60144bb79b4d3343a9651fa68185e779a7e7ec37efe3591a8ce0b7e7f55fef967bb81b3a2d3c28909e8bea2168d43c877e2eac72952a63432cf5fdafa27f6169458c40d74b8ce5bf07cb6f58bccde7b11ba946ac5e3f7d3980cee86b4b9bfc56aaa882e2b1b7d3958b5574b7b7214d392672628905fc2d0e7ed4488d001e6adfa7011bd1ac04813c072f61883fc0ac2fddd7ded1cab1114973458c68d374ff01fad4ed802034d9995421bfe53d3596de8661c8582c08197580f5d487bb6a4d1df", 0x1000) 14:26:25 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000000)="8a1075", 0x3) 14:26:25 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f00000000c0)='/dev/hidraw#\x00', 0x5, 0x80200) syz_usb_connect(0x5, 0x16d8, &(0x7f0000000280)={{0x12, 0x1, 0x110, 0x40, 0xf3, 0x31, 0x48, 0x1199, 0x9070, 0x67fc, 0x1, 0x9, 0x2, 0x1, [{{0x9, 0x2, 0x16c6, 0x1, 0x81, 0x5, 0x20, 0x81, [{{0x9, 0x4, 0x17, 0x3f, 0x10, 0x55, 0x6e, 0x7e, 0x1, [], [{{0x9, 0x5, 0x6, 0x0, 0xffffffff, 0x1f, 0x0, 0xfff}}, {{0x9, 0x5, 0x6, 0x3, 0x0, 0x7, 0x2, 0x5}}, {{0x9, 0x5, 0x80, 0x0, 0x7fff, 0x3, 0x0, 0x8, [@generic={0xa6, 0x31, "fc69619a4a4b83652d6583f1cf3c499ef517be39c66addb84ee62580282ba452697dadd0b5e32ba7bbba3cdaea8be3edb6e089c0712d0a61ce7907558d584229d3bbad6fd28c56a210cea3e9a8ac0d34eb5a1d29a3701288490536353d69e3b262c017680d428bd7875e7fdef9f8a3b1d81333e645afd315e524fee2d5581ebdf12d94f2899ec5746078fce4204a53743c99f056735c29ecbd9fe4678b2c00aca1baf932"}, @generic={0x1002, 0x22, "fb176dea019dc0d2f595795c84cf8008bd60e369b5a7724e9264b675fc389b64684daf7c35cad9d8061f99788ed2ed7f743579e0be19f6fbd4424c1a3ca161526137e44546a48e2e4c27cad472cd044ae2501d49231267ace4ad7cceba1d2aca737a735f089420a56d6f4e23d93b3cabf40aec1194109e57b0c7e8114efc76634f25d0cbcab0f740a6c5d4a093cb4a2c7f3c6df5434cbe8a73b39f6a864d4f57742fe0dfdfca0c84d63dff726ea368bda2a5bede503c5140f0e66ce6c9e8b19267df468388d8faf1d5b7892542772b542a80cd66fbd44dc93afebc165d2cf1ea320b588010099d6f5f21bfca9f52e58f60caf448fb1549d144763888d013a73cfd921d39d29c4bb95153e51a28156f9350d28d68c0858fdbd00ef42a12ecbbf100d91e9393702da9e6390bbb2db1dc37446ec73806288b0f8cf20d3cdabc1cceb8d17c5e7d9c3a4d9985ba2645d3c8c6d9b58cf4a2edd54907ef316f2b3c771404e3d5336d1d4721898282598f5da8c0463eb0a960180f8d15cb79bbe551793b89e84e09c09a3d5b3ce6bdf86cb8470a8d260f0b05d7147aee823efba6e7da5e31eabc447480444b431d4b3643b1c4b3a0e6248184db346d1e218882d89c08ebaf71e2087c4554107ab651499f17cfd712900aebd5f256a7c18a9bb5cdfe32672f150bb153b1b4d689ac2cc6772ca5f83fc0649aaae3c44adf31ae166caf2189790976027de76f67fbe7e74b111918de723bfb00eb355d63225e9570f1af74ee714aca311a9998c2c116bec740f810b9d4d5323d51859ec19c6fd7d02f8d29d81c65b91bac43c17c66004e3728985c013544fd7c0b1f57337fb9f2f614ad51c4dd47a08d9163c0cbde814cb53eab453475e84c8bdadf6bda8540f87e912bc1100df5bbe6743af116adaf44078ed2d0ee7003c90d22b695129d8801f999cd0aa841716c56b0940560a1b956b0c9ab31bcaf4f33df56db2d28f9bfeb05546e7b382d13462d15a481a2dd6d4562bd1547fdf69b8376181b9d05d863c89f46157b1ffce35bd59bcd32fd6d952b2e80182ab2a49c0b4ffd113c27892917b213c7841a2820a04465b6679b87dea41db9d46dc32f37e8c73ece28604d68ceb033c3ab80bdb9be84d9e626331aac84d8e81d049e6e3fb0c6056762d3c17d2c1bf331e243c52c564246eef4fde35b397622151d8aa311aeb530f61505f39e891f4ad0d55994527ed01957d8a88764d41a0c8440a2966baf6013213e91dad3ac5ea1f99c450e947be0fb0889511390fb252f6e63067fd52ec20e004a7d08baeb1ec3aaa189bfed6146aa5c032f9758ae47cd6293e45dcd660e4486de0c50d22881ed40c035a08482a1fc9efcb6ab7c197b62fc2ec277debda6452432976d56292ab43750d0e645a443105676daeb955b34578d2008460cef61acaf48217fab91d2165a765c9d60e17fd0415d8044d4605a64d87a24014ca1251f992486bd10607db9c2c01c35113f640d93dfa3169eb26dc7039abd10c8a494762f8ee8beb56251d61a8433b47af00377ba3eec7fee44a348992a220329c600260b39d32f9272a626439e969419132b9da05d10ecdaea9a3863ae47948f52690677bafb061cd5c6c98173b2ec619cc9faabe300a7989aec56b2b2711b40d1cd659ac925c0ea612bb359477f6b39f0db06cf7cb07e57f214b61facd6cebd6a6d66018f83e98a4fc3f41e26712bfd5bf8710552bd8e9c88662d3275351eec0f5d81677882f7a4faaba6240d3cb833c431e1363bdf46b15eb7fd8526c0d4af52c7faa5681362ed8ef5016235617ab2629ff6b210eadad55c5a7d481725abd03f385afd6a574030dab4c8df10a837477ab6caa13b02f302731e9200bfb6b8b987577faa98b706df3ef883422396a16b9d3f62a92dfb7de9e4e26a01cc28d0bfcaee15b4e2c81696a0576accb35342a46d2bb78ea7c0b1d3af2b7b9407cdcd7ce151fac500ab79ba8a1d5de4e36c0053132b502caad5a88bf5bde3cd20e1f19c28a1315c7ea57dd3b48e1e39f5789d718318bb5a97ad81fa618440d0e4ea901aee21d21bd46f4f07763ce48b7940294c8d84c43faa16e8bda45c4834c0bddcda5e6e19b0962d903afa2960ca7883c999cd0b650ab98c12f2c92a1a092b8d11e6f5d2312bb4449a31d022619e0fe5ae36f6fc23fdd5006c11345b579546932fe0c1a726d4bf60bd0257499b3d7eb7aa2e723cd657b416d359ac3cb1f6a28886f4eebfdbfc38a9591c2c2856e2d1a6fb5dfd98adf684844c62139685a34b6aa390cd4aefaacaaca70ebbfb3de05d6a88b13e9a2f7234279c76f1042fe5f0b4a0e4c98dc5dc1464d1125069ee3bb13ddf0ce1eee5d968174a2b275221f7a2f334a5e78a5bde14688b0addcbd86801d45ce2a0a05c6f48fe93c177fc27495bf9a16372a924f42dc63ff3a188c7df667804a3458bc12f2cc14939a2afa093d30ed07cb693fb7e3ab133bd846eddbbe7ad1f79a4581afdb03dc52a2651dc133b93c49b6733a52e307a77741d7d84628996c602c2fba2addc339b8c4586420e74dea318a35cfeb381be8bbcd528797e0771908ad832ac79914dfd4569847c10729ca4b98bf4a44fd9abbacd055361be325abb4b26cff517dc7f5bb7d329ae7ca3a5554e24f73d160ae771db5815f8bb04c51c062fc3fcff94a582036938435506093ac8e999989aca7458772bb9e4408d28fc1a9b932e01de07664530e369aef269f6676461997e916ff68823aa95458e435fd1e5493489d9925270ed47cda590d29327d0b5543e375f953419e2c9db9c9e9d0f8f2938cbb5df9aef1e1c1dcfac34f5e5f53f51c2dba57bd357ff9383ffd461e4a806c0a653e33c287b683cfd9dd949471bd5b598a32d117ab9458ad28bd80447b3228d3cdcb175d9f85e4d684d19b0b4239417771c2b3a12c92a12bb4e9d2b319c679ba9ca697c2f181d5d3a3be44ceff9f2e342a62187f86fca4ef4943c3672c4f0fe5ddcec9d84f8205c8c4b4440b01e57fbaa5b76b02bda35c7bd6151dc4c4a48f5131676f9a636b0aa3f4e33a6dead5697bb6051a8d94d0576c10db038ad04c0f04cb09dcd04b3dcb086c8141dead9778f66ab3723936d86c53b54eec7f4ff12571d02ded10a1fa94ee0af31d32c1bd4f4ff3581a10d6b2b272b0f1983d2c100288865d4d5863949c7ba903c82679c55064c3087f1eb580d58ce0c8c41d6d3da19bad925d0a32679f736763379496e03e5d50fdeed19f453d03ed2fabbeae77745fd9737ef8877e08ee6cc2c3c77f1d817bb031ca41662bf3db4e151bcf640e4c443386665ddc169bde6ca1e19e1c498e5d65afe27019ef6d945e75b5df04713ef93806b4cae494bdd8a8859d79da56a1f2fd85360bb017c82e623114603acc105d7ddf703f6b21d433c9c056a7fa849fc77d2a232cecfb02eb2b1dfbe7f1159cf29085d97125ec915e95db16ac4a1a910caf76a6bd357159ae3e0846043bacf8e6be506eff7bc1c0269e1aa3cecec3c28610574b9291f176452a6cc3703ef17d388a4b8840b45ae802e354ae16d6b599bf2fcbe4b013f1e8955e28c561dfaca56e45497cc22cec2bb4b3803f3a5376c59aa29cfaef44ebbbe8679d5055e92a38cbf68614fdb60c2f8601066218ca03bb67d5d2c6b096b40bc2b84693bcca029a4cd9b9d0bc3327f8feae8d637b23592a69fe8b43abddc55edbdba2b02c1e8853f39b99627a269dbf3761e31a278c6fcac92c092e605f3d41d69638ca18bbf33a6fce04d2d581a4ee4cfffd4c66997c33822031809cd21c4d891d9c73607e744f2c7e04fd14bec2deb6a96fdceb771f49c754b8f5506dcadbeaa2593242fb5a006ecb795ee63f3b4a2e62721347e9bb57ae9e29632c92c84da64bbbdf68634e2503fd8fe1bf0d9ca57b3864daae55987d334da4d91d210bb6f8dde6df7e62e5ca64b90cac2ffddefa5526a007730958930011c782a3aa994fd1039fff7f2b78f8a5b88fbd9cd9d9c9c6eb74c02213387a2c240096eba0688ed07799438e28cc8c31c5133b2a55232fb4c6707d0d821a776d4548d8964d08b4d9b7629ac0a8d4f4c80c5b9586036d48b63f1347571c5ce5b4f18a7af1cf63919c670d91b8af00bfa43cab01a5de682bbe9969f039263d7efaa1884638f185702c521bcca074e5c07718868f5cb37deaba3b0f3a8fba0cd1a4cc507507041c572d3c5f3ee16cb61871de1983e9f51ba374603fc30c999d4cfdf3f1751efe0759ac5f76d24e13fa08c57e0e58de4e66fc07669253d9ed0315922e10acdeaa1087c089345ccbb3f29b1db91715ff09b26a5cd3f4832998f3e279db6fb9d1a1578d386d6ca4331ff23f516070b6fe757abfddfba75ece42fdff090d04225f9e502ef423aef50f1390710477ac515b46887b623525b02a33c28bbbfda9d34f1c3dc88ded9be24cba2778bcb6c21af57278cd6869f69cfe477e6fa755074ada71bf55a0539f6930815528dc3b1678210deee992a2c9166bcc5a688586f35b9869ea2ad4053d26ca4bc07a48a482447960ea841eb9c586e0099f5fbf026c226d221249c65ceb3b59180df07d4e3ecaab94c353c9004686cb41377f448afc79d32746e239bd3a488f0fd40d0af2c6c706b3ec4459a9abed7bca578c39070eab3aea9bf019a3da02d24e3c2f83971b356b9178d73120661fd3eafdb9ffc6be7773b9d5ad0ca606378e739962ade32a55f90ceb75efaa70b49dfe67a0dd8ac3ad59b6c3110b89cb1fc20c67f1fc98feb33ffc33cb6768fe5d4aa790c3bea940c972570d815959149413000e2734b899c9d11e1682ff2de50eeba55d379a843965c58ec259d0f86975c8674024283712a424a43b86412523b18c68fb715cecc1f218998ccf613be6474f38489c2da8b21db0cb89aef154724aa8d4b33dcf818d18818215c43b7144863fc50e575c1a97e235ca6ac888d9a43257a60db2e1f7b9308a0f265fbac6a20f25cc00ebabef9ca2584b43058b93bd737ebc7edeae93490fb89c2418a665665c52618ace94cf965b5ea8d5462b28de69bcdf2fd0fbd41c223977f89603805f478c8a037f98094a987c9f5d5a0d3c7912d11bc09756af684953f06697d5668cced898073d1eebe3a1ebc0b2da77adeda4fcc521fa200d45cd5d407404549bb5ca013d32ae7cd5cf3fc334b15a554dec3e2d16f27802a4727b6b28ab4ee06bc2281eedd4ae981b3b27eb304e9045785727b8b66649312c59623274d33fa9e02a22d51cd9ffe8f93e2d48a104fef486ec008b11b40499c77bf139ee94178c9d36cef4c05d7fe4819c729b0a4f8e2e221e32ddae24a5bc53656253f5201b1c1842d4b3acded9edf87fea3e78f8c90273ed0dcb802496629f4b250c4276270ab8ba77bf4f36b78330d7b260a31042c26bec5655e1b149d0f0e1f37d60f29ba316643781badf9d2f2aaec7b70ccbb1964a172a98c3f957fa84832dcfc38197073784f812b518cb8a2d767efd4044b03171440899201430342d871e8c77c0dc7e51a0bff338f4a5914b32a16ed617a524babb89b50ef732753b5d42f9a8d1be005b856aa1c679905b3cfa7b88569e8af961206016868eb2396bb894eebe415a1a1098192410b852e22fef995e76403a98a84d64ca75d0889939c2a07456225e48192b0f108948f8bd33915d1f40718335619c226441f7e7f41df762015d54108687a7d6aa1dd24cdccf078a169f7b61404fd9cf4dbf2e2bb6bffa9883cb386a04e8cb3c36141c423f14bcfbf095e1777b7d03535c727d06490049693486675bc416f21"}]}}, {{0x9, 0x5, 0x82, 0x0, 0x100000001, 0x6, 0x5, 0x2, [@generic={0xd0, 0x21, "699af95378726eb6912c90d2ab4aaf3a49183c75ec33d3f0b2158fb1597cd966a23feb8ffca78e5c751cdfbf55cbb5d9f1309f079bd6d7c19576c2b3583f23803b87e8f4bbfc3c9d246f2defa797e6676625dd04fc3765e7beeee73e1863ff8f81dc3ad9e1d0d9465a188c8f7f7b584ee561ad86027ed4cd9d27aa4c65e724ea20d145d6e686995e535b077ac2447582603014b9d3faefc75ba9f61ef0789bb0038f09ff33f45e2925feda998ddaf509d0067037936313a0ef9cf15516a62aeec17af1724f4dd433988ba3cf0f0f"}]}}, {{0x9, 0x5, 0x4, 0xf, 0xffffffffffffac33, 0x1000, 0x1, 0x4}}, {{0x9, 0x5, 0x80, 0xf, 0x7, 0x1, 0x1, 0x8, [@generic={0xd2, 0xa, "b20123482bc333def39c3c5e52c6a42eb5906f836859dd22b642b6701fe23882b7dcfb9e1cdf646b9ed611259843d186ea0391b18751478d51902754cae8afbfd007913dedd939d53edfa067f61911b9f3de80db632639eb0af1ff5258ed9290c4df7cb152b8a1c267df71aa8b7b8cdd2fbac13a2c95c12f187af5f71d8275da94f8988bbab533eb6f3b0d3318ef91eafa35c8897ab2743144588d31f77a0419efb2a0bbbd42490d3ba07ba20e6d3714563492358cf8fb05f2467cd9edf3d14bca04840e7a551a95be702561bf019df9"}, @generic={0x85, 0x3, "5275c07e2df90d4904a2b91f68f9f479431b7a49b0d25b8f3ed9c8cd6b47853f1e6885f43956d7779cb86c8101bc49d4664da29bb47b5917c38d95d6f36e17eacc91f56b540c94878dccff1a207419fba2449872842691e0987c148d2389d098bee802552c86b1561bc8630351186414c01d55b913ace899524ab9247f04aba46a6565"}]}}, {{0x9, 0x5, 0xf, 0x3, 0x1cca, 0x81, 0x200, 0x2}}, {{0x9, 0x5, 0x80, 0x18, 0xfffffffffffffffd, 0xa8, 0x78, 0x1, [@generic={0xf3, 0x9, "3086fbe054c8937094039d619acb20f7fb5c5298c2dd3611095a9622af3fab64fed814a391a1ea0ba7d8a8759d38336ad64261cd0e2700598977defc6cdf6fa695bd4d93abb9525c571e9f42f613d68bc76560454aff60cf5b252ebb5adb0ae081c53917a9ded04f917c6df2f172aac410bef56419f671a4cc85931668d5b677cc16c22df2189878a35f34e48cf050a9c38d84981b6c9ac03e41679e1e5c91af4877e0e15e1fa39d41fe30bb83455f670e3469044bdc6caac7de825d02a26fddb1bc5f18ba65ec330d8d768f92322c6a5e644147af77f2f804a41acd94b24cce8031ea56bf0ee9dce95a7b7bc719209d1d"}]}}, {{0x9, 0x5, 0x1, 0x8, 0x3000000000000000, 0x1000, 0x9, 0x5}}, {{0x9, 0x5, 0xf, 0x1, 0x7, 0x200, 0x8, 0x6, [@generic={0x38, 0x1, "c9e674b2a89c292ca4c0dbc317b1aa6c4b59682c5c03d6b07b0cfea92355f910662099d73c464b740f9fa12cdae371b6e5f8fe79b77a"}]}}, {{0x9, 0x5, 0x0, 0x0, 0xe32, 0x7, 0x81, 0x54, [@generic={0x29, 0xe, "1ffb539595cfc3c1d1b97b4c5a118df2e67bae2d3dc3ac3902674d6687b41f005caaec9357b369"}]}}, {{0x9, 0x5, 0x0, 0x0, 0x1000, 0x8, 0x1, 0x7f, [@generic={0x34, 0x23, "dada062fb0d10f011658bd4bf7e056d4d200c290c28d1d23c039fd249cfa4d5a11274df1aa77d134dbc60836701517b38359"}]}}, {{0x9, 0x5, 0x0, 0x0, 0xe42, 0x0, 0x6ebb, 0xffff}}, {{0x9, 0x5, 0xe, 0x0, 0x7fff, 0x9, 0xad, 0xfffffffffffff3b1, [@generic={0xf5, 0x2d, "5b35d69fdc7d61c1a6c5eb41ec1b792b04d9bc08133c03c6a50369b2424a973b94b1ee3f465e79da5fad3bb4d0e8f7a2a5053895234d21b0649580aaad277ac68a92d01a99061b6833043c64800e6464349fb769ab912971c104c88b119947b14dc7560f452e1705c89d38342f60fcd92c34af6d69e09a3e4502fcd1787437dbf64ce2170a28aad84d7ece7b1a286c7b77cb537d6563945dff52bf1c4bd090fbc26e933f04f761ab79b46f8275057e596dfdae694c2266fb169443d43da07560f41f2e204fc8366a3599eb569a6a380e95a19409175f8e0afb640af366c9b545090695f95eaf25881a7745c807f93504c6a185"}, @generic={0xcc, 0x2f, "f6f22df629b400963c6d0cb006fbb43c36cafcc82af9b6d97c8fca0403db39fc7ebfe63ed84045d11baedb397dcce9bfab14940ad00c167f96772228829093ccd2aaf970e665d25ad0e1da12d9837d9d3b0ddc1942297062446a5cfe574baab0a9af570bd76b0ce378eac18a8a50c18d83b31e66704e18dc7d960b88416417071a7f54187c0bfd55196dc17e30d7c953866e0a36057c3f6e1c418f4cd4a4b9d589584564e112c29bc3fef81eb21df783768e939bafe4f4022c1d9667a452e1b949ea211199f5bd34d74d"}]}}, {{0x9, 0x5, 0xd, 0x10, 0x0, 0x800, 0x6, 0x8, [@generic={0xc, 0x39, "c925bcebcc4849537569"}]}}, {{0x9, 0x5, 0xf, 0x0, 0x4, 0xbe, 0x80000000, 0x1ff}}]}}]}}]}}, &(0x7f0000002bc0)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x201, 0xe8a, 0x5, 0xe915, 0x50, 0x4}, 0x89, &(0x7f0000001980)={0x5, 0xf, 0x89, 0x3, [@ptm_cap={0x3}, @generic={0x7e, 0x10, 0xf, "04cf364d855778788350846db1c2930e9e11104c2a2c0c21c6e4737bc2fa7cdf4baec6173266f37fe30a1d3fafa2a2392c7092d6c31ae9f9f7625c24a10711516eb044aa81c29eb138d8588df304d68e52d4c6644e0f9266636abed986d3c1b2b4ac923a614df6647e7f1669b65401abd83bc030a8c636dedb959c"}, @ptm_cap={0x3}]}, 0x3, [{0x1004, &(0x7f0000001a40)={0x1004, 0x3, 0x401, "8f60b879029d41353ded0c274e466ee3e0706e257b43e2f9ab49ce1d1d9645fcb9d5ea6ee25bb58dc4563c9815f7b316e930e0e3dd92d2072944b7013bc8f177fa91b5e26413cc50a941d9128b4aee965f61e5e1efe09ff66beb970362bb5ae401e1fab7f082fb2717e05831b2d8e221925106a5fb10c2b7d5b8bdd04af05918d4b506b387e609167d70a3145431de4bc5188a5a54b27fcf4453f09ad4546f2dbe2864aad90b85908710cdcb89f5ca443d395be88412b0dcc7392089070c874174b1d5f36c76949d6a00ba4a3bc2d0f4af077f1ae95ce98107e4ffdc429b364cb025d89ae328f1ed71f7ec4310cb902a2846e98e5b7b859996beced00da92d542ef226f60ea82e1c0b8c8cb46a9e07aabf1fad8c1dbb73cb8e8252ee3910e231e1d88e204272c659873fe57d021199711a4f3d8fc1c415fe77e667d68ed32b8a64abd7e0832d3111abedf877423a89d5154b27d7accefc3cf86dfbc1811b6b42b9b54c2c0179f8aac091a782d0ab04ad596b46fcff8098e9178d8f54cf347f3ec4d6b93883e20ae61e0ebd1b8c28fe94334de10aea36fc41d7306ce40786874ccadc5125f044887107999023da4010891f7ce2e2df5e9d6065ec76da18107b242d1c01f6e145f63ba36ecf0f4de3733197223d07c04b290779545b364f0bf91e7a067ff79d39e15633c9780d7a54ab8276dd32f961c89b6db06c74cb8fbf92a85d8e3a68726598c549396008fd7e3b041848dc1fed700453be139dde221ae3b12b81be5fc5f61400be9359e0410dd74680f16bf484ad30a0df5a019732aea4d4d26846a10e40db7eb4cbe813afc9935c322ae2b6bb19cab36859da5710d0b71936cdc52974ed043a2a04954908f0fe4bb227dac770e373a4f48faec51915a8bd8344da2957b40d5d3f5425a54b824b696ea5ba97cb56ea332ad50ff9e37da0f826e82f461db687a682b043f72ff61ce7adafbe4005903bf45c9f9df3de3524126b1933d365da85b441be1e29b3fb320d7633c2fc06a3fdccf4613e19ffa6fc48e69dd6c4eeca62a7781c68af672d57be360560d3a91d0825a924644c62ea8169aadb870b05e758227e7d38fdc15a04cfe2b877bf7b224160ff69c2681585bfb0b5ee3c4896810e6e53795dd8a1f20f92b8ab9ca8bbae781be5bd709c7b775a876c588c4e1d769ba297cb9e1263c2d9cc1bbcf6a11d93da713d839cf5bddd1ec24f5920f05eea36d540f40d45f5177a7639e359e3e5e8b893bd7cf3cf5aea22e02441481d3a363dfae3d90cb1d6b387c30dc1d49bee6db28443a72ab378770daf1546853dc4fd679521224c52336c53b5444dc0db151af27f137e72c4139a38d69cf9dcbfbafe3afc8504216d9fe2e37e7eb2163353fec49c41d012ed5e3339f6e4306c45df118a1bdab27cca41fe3b3095c8a8c0fbea0b39d7e4017035ee7a219b872a5118318e10be3a473f8d7374a1e68dbd6669a248bd0ff458500e3c7e31ece3ae5805715ee5cece79104c89b656d2f3f5fd94c08987c3afafade39a11899838a239e29c05ace55dcbeaf127fad1659f52ed16b8e44c0f0c972dd1f56b365b55246806b65823aa9e8c9a73f8e1360a2b780e61633df4e8ded32f5fd9c9a6f8f7421ed9f9e97726165d34dd3131a2d18f36cdca6ad71c54e5703e607b875a2b5362e2dcc9eb67502bbbda7d0cd440d9f7fc41578fb0cfeefc795c22eb868a82097735c919541c84a9c77ab512e6ebfd76c14ca32da22e8b34c93b8247a067c358db6de7605b03f067755e70a99ca89b9ec7379cc945b4f1eaab5f48e2f76219c50ec67682908eea1adc306652d628d059c830e15326ebaf5c2e2574b285dfbb19602341ef56897c2e1e0c4c4049f465aedfb5fc023d52460ce778b749d19df3a8b7e4c7f66701a42c5f17db3a59478ef90b4c56ebc2aed049aa2dd57391a5acecaa57d56fdb62c947095887d5c54defd2159f8b4816578c6d07a11f32a9972447740f8f70d1916d46b674226e6b825194a0fecc5215ce3496b3d9ab37b89dfb5ede5344660d6ee7f2f7d4013948a21621f48076b63b29eaed2178b79cce2399fae85b2b8d65f1c4fc416f749d62bf6ddbec5d1d82ad119977782265d7f20a2c4593fb83e028860897e5a0ee090aad2897f4c9db9ae59fab1b1beed57e58b2ee21dc8b34045f67d73e3cdfcc9c973bafd9a123e06802a40c5cdfefcb9f287222ac19832e1c4fabefd1c9cd0857310491d14cb421058c985a8e1b7c3f85372d24d1f4bfc7861d1804c2d72977f27967659b68b2ced3303fe6a59c9405555cf4cfb94a237ee5fb81e9188838a049147732695314fa1d2deb57229818940607b2319d2b1a11e92de425067d532ad6897b8a1a4509cf19f795411cf39a0f34f804baf4ce829bd1fefa2c0081a400a5081d3d4e4cf40c28b21d7b7f20c9ca6d70a3f83b8afb36cfdae6c77687947199d2d94f12084abe69814dcf982ca1493d445ab7b0fac65706f9d428f7ac55539679c49962135e665afc7c6b79d6451b766435008b7ad093c60135ca67f599fbaabe32aaeb62331be5d44e64519b5fca52261a45270e6a3d3585874ed4d79502b18b26e9e4f8bcb1d14bdadfb90d4b14a8bef45d6d3f34147c097dffd0ec8c25dc2dd3ccec0991890c3b0f03b0221f0b6e54922c7462de355f611b59c2d603e7db7e2c4e98ea2b77a4d0abdd173efdea2628d090938d940450a7a919752fe458ddfa6d611053271c4f3b73f10d7e349dfc737d2342fe0cff371b9cc1a033ced5687b87fdc540256d5e80cf43d72e5717914bb40ae7a62163e78b7c6485d7a79f8fba60760dda15434c266753ce18a7c71a30f720c32198ba90fbef94860d4f10b4bf96ef57aec6196cd52e6bdcd0578d0c34752378b657c474c9e46f634dd87f63187a56f50bf187cff0ec23ece0ad35c9ce572c92468ec080d6984aa5c10ffd2c1293f632842bedea471ffec6f63d6cf4bbb76c7cdf7c9dd9575372c559fb551f55e68c51361acef91cb5981bbec20a7e8e1cf4a8783e95e874134d408feebba3a9046ccd98424738036e7739b2a2a3104ea1d9681c1948c74fc07da6e546541b2bbaa1dd47ae9a90e8013735f16e6a8f0b1f3e55d01aae3a684035c836f6271763d9198cf5cde0307601425d353924315d4b4147e9be0a69df69e7cc0fcfa02c087e1e5dfca03f90d3e29efd9d6bada641ebfda128ecfe71314c6dd122437d5196bb1265ccf1b1b2253c0b88201c8308b87a8abdd94a981866012eed81d1fd952a71c36f6cc27f779144638f2c1745ef0711b5e1f041c061b5b763aa80524608a21d6934dd05f742cea63177470a4d4187c944f0f9db32e6bf7016ab1c4ad4e6b9551a7fdb46d69a56c3cc490a7571b95456720722cae1cf2fe61c8eb4b96cc8b0380756db93236936d864e89f5a41e1beee2c7a38d578cdbf52434fceb4532e363785d224cdea93a12f7a8af2faee12108827e0115c2ba30de8d124c1174b9862d80c47e75927e9496bf058e742647ca9904d7b6b2a2c424bd0c318611c15a35eace32b736162db15bd8125c9faf6c9fc9911abf200f0e639ec58cde2f549a813a2fc51c9443c3ae4235aec06bf3ff0cebafd1172cc28cc4ee7dc3f57f685ff90b640cbe246a819e7aad85d449862484a34596990d0aa0bf3f5c93a37cba7004f7e1f90f6348ee7c908857b51486d7600c3e18bcc9796f331622c3ec657be0dd87620f3b7124807142a4ce702aa56085bdccdd0d6a0ba9f7ec6261a2289d98a34ab4b7df8aa99d1bc52d2fd3be9833a20dccb4ee59c13fa02817e25f79c875475b421b1a625c0c0edbe183a8d3ba80fe5a2b4644ec2a741e714f4d386481944f99cd95efbe0564759a60390e7cc95d9b5578084857c419bfc96ab8047a3e60d81155de5beb36230b1c30975ba042d644438140044bc28b29c9263666c1d1621839d76595a8c91d9e771224a3c4c8555c852f8cd6b777fa47a1aeb91e22dd6a2c9e746f2de52fd9fce914511797b28e24bd1fd2989ecb08783cf76e72ce4c56bc669915509cf617dee92f266a6e472e9ec4d20477df4a5c03436daa8bece9903321229ae7d7d4abc2f3deb4d5a4a6077876233fa3d502aae094317cdb8003f807a1f4b3a9356174be3e25553316779e19ce98c3cbfb80c4e881ffd534f81f226588a10a854dddee1a133f8c52f44de0e1db9a51a8cd80c7f30036935846121626400228faa245cfe05b35efe49f8026e9a6ca3fc29dcaf852e7635b74954954612bcae5c17a9e57874617f4ada8884a4fcad9096bb36802182f413d8290e32639bc90a39ce2f4fcae1161d56605b3026a9ab7e88b5852f9fc1b996e46187e5e82dd49adf269260c90f6b72d3d346aa80321762b11d0b95486f91aaa62e8f1f878f2efd718becc8c54504f540e222adc104d8158456fab69b6a4660d45cef8d868ce99fe98cb92f8ae38e22e067fdbf67bd30249c7ba64a99a30b7d4243df4af02dc72d1640e5691158e1a15b661b498ab4d489dc0b3d620b40ac1d8d1fd968c95fbb7a83714e9fd5570e9a4f9cbcf8f2ea3915dc40ead01044cd71bf1cee51b6853eac5c2cd4e021aa7deb6bdfdb6a7d3e32d1f93064c3dac42bcd80882282361ae6e99ba6c2ae6cd8017371a1cd8fb522dd0b93f92ba4e7faf28676e761ddfa591e5e36bc7cf66ddf9b2fa013d21d18064f2e59fb757137ded6eaa39e7a9f2ac383097a680ccd8946c4497db0f7619a3fae58205c682e5d60baebb977b9542b9690fc20647f3b460c790764aa5bf363bfa32f422db39f6457a96b615ef844315f7b327010e7d39e0d8c919c21e14555d885b60a600c5da9a4cf1f050e3ea0884f042202ef7845182ae81df6be6cc295c22bf1b702f06dece1cfc9cd402b8610f4462993ac6cbb509d3312c37292c254177f03f777170ed30b32b6591e36c02a0413e8925a8aa6ff4d2f1acc0a7c66d919b938e9ac5783e965c14ba36c1f5be49d8a6c644f47b0a7bd1a7fffe801031f20a622a954b311378bd655c3f393f3e73f32865f70d80d451af2b7b6bbc670fab3fe38eb0fc8fb277148d1b4013535821828dfd97e577376ea3dd5339ba0e83a96668033571891fbff7b7c93d1463d7357ed0a70ca41e1a2bedf05c642fb5e51d92627b857e5a1be3b1f523173ddbf8e2ccadcfd717d7d807b75ffccbd8f1eeeddde03e8f540869557a371f32407c9722a7265dd9dc1d56c1517a3f34bb8bed3a0b1b5400d84c1b5aad48f4c86ddf351c4c09c7ca4cbb6b2f1d60fabf0eeed8be80aca7f8d62082597fd086fb3ff184e3db66890b0a6a1f2622e131e57dd9e7d5a28b06338a5234a0bca715eab546d93a047cf79cf1568dcca061cb1beb5aa10b8266678a1b152f053daa79ed850cb63da9a2994f7f48869462525f17feb85dd21550fc64a40e852128bb2d3a50d7df638605a65c0efe9a5a45db4b18f6bb374b4e9210f3e423237a1b8bd5d561ed70220800227f605846afd72ed1d6061fb5f516380049c6e29db944556ed281ff5b76f385de3344d53815a6ac0660490f5c5de5b23d873e2b45c5765189e465db9e171e7586cf4c3c9cc59a12022ea85a108208393c145cc1f352700d01aad9fe455649cd21ac049cacd2fb23939a87a40b2f5f302ca2f432f0e5b5d386da4341f4c061a7adb67610015b2289a2a50f855f1d3f4c0c99c0e5046c18233215cf766ed827d2b9fdb7ebe4e3229c130ca6eea30bf91ffd26a3c024aab94d45cdd45c59f57e2b913e55c02ef24669d19319aa5e2e2de"}}, {0x98, &(0x7f0000002a80)={0x98, 0x3, 0x1809, "9cfc7f43283f168af109e86a51f04035812d58bd500be696af714a06bc43d84e67ef0021d0eb5050fe214d7157eee9ef5121b8a55f5a3df7a9432a57da083d0f405235e0b154483b92d7c2f1dca9b443ce4cfb11b3981aa9b5a7236cab3074c5ca2b1fc19b39120eeebe34a22fe6589f992c99b43e2f975048f21aaf8586bfc847d634f26828f9f9f62bf45d02276edd142cc713"}}, {0x6b, &(0x7f0000002b40)={0x6b, 0x3, 0x1c7f, "096d7cd2f07347acc4ab835a2af5fcc222fd2a0a03701bedf658b9241bbe311a6a806438d15e8a717a655d64757fda1bcb069f37bd39239d336922c175470dbdc0aef05b0da39d20eef421bb40c44bcad0aea922624775ed8299ed2cd5501949e9e3984b6e4348"}}]}) write$hidraw(r0, &(0x7f0000000180)="242287529ffc172aed13f47ba9030eb4d88eb8d67d8f87fa4257c600629809af4be41fbe15680050a29f0ba5d6281803ebb09fa271c500920bb869d1d49229dff85842ee88fa278b528688e2b01a8f8fa0e14cc5add301d435a42f1d5595c9424358d6294861a810451ff5488e14a0201800ec54cdcc01ef6d03309bf127cbd6d0ae58db040e0d75abb8eadf7d318dcc41018c702fe8ce1027b1c1d595aa86e11474e9bb7e5dadb5ada69c9f18965ab2fabad9812cd3d676fad583f11afd195eb1b6", 0xc2) r1 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r1, &(0x7f0000000140)="8a", 0xfdef) read$hidraw(r1, &(0x7f0000000080)=""/22, 0x16) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0xffffffffffffffff, 0x80) 14:26:25 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) write$hidraw(r0, &(0x7f0000000180)="976869130182020048f99f1434cc6e82857070189d522db3cbb29b1008b946adc98147963d66bb07061423b7facb6c0bc6d008d37713bf9005f3241898a4d633db71a1fbe164b846bb629a3a0645c3e8138cbdb3211214ea983bd03f5219fabd570210d5b42b7ced2b4bb3f7983a8b8bd00ebbf9164e548d5c23cefb49c7d3711acc1b1da51435209d375ab42996c9b8bba5e79ca838c058820baddce3485e988431f36f78cef1f3956c71079ac31a1ae73346ac89dfe2a58c4a06906d4ae47eee052e54cfd76ecbd3cdc6cc8f2ec76cf58672666226b62dca7c72c111f995350ce1ed032c953954881ee4ead22a2b8aa76b1ab2da35b90583a9cb348e47695ed55856d8b37598b6a0904d7a8a0d501dd1b0ca73cca52eee28f6378baea7c650703fb60beb862ef348f89e562d144623ac0aa89744e37eab9e2630a3809d8a5c7307d1a77735b15945a207aecf0db1dbbadc8db9d9f4640e8d160e584413ab270d1a87c2715c0cd3b4ea887b6dc4d028c1f2082414b22166f67f53107c3f5392ac21b3853e8528c1c26b93feb899b87333dd2ff6db5c90c5a9ccc9d6713b13928ba8a3cf9d3a4506ae85458591464dd61cc43aaba5e8caad48ff0828bae46446ad9c6eac2e1ee82447cffd0204d4d0a6af8233401048887ae9141f7ba0639a609688454ffcfb97d70c29bbdb2eb98bdf916badf37b1b9a0e945491f5b63fc12280371b6ceee1e45a37ae83c081dc39fba9cf231ffd389053e849b3a5884daacaadf3afee3a5a101740b1c374f332ba09d8d52bf0167d346668ef445cbfb1b9b956b888ad1f54d7020f3365c0c043491e33b22ab5d007ea15707a58d0b992bd484323f08f3bdcf4ad082c2b4225b29630987d3224149f0fd7864ffb9034b3719aaa0889458bcfba277a1a374ddce94b1a63b5f52b98fd152db4e6842ca38fcc93e4d5d9115b93a34b284306d01b3424271e495bc4e1b124dd417ec5979f8c04a4d82c99efd722d5f5f8fcf6a062466f3555699584fa82ab454815cb47c9d846ea72ca9fd955466925b244c84812691b56067d25ee88bc5419e2ba069f248d520f1085db26c26c0f2f7b065b2bb8d15aa956c6e4a44cd08771a53e3ef00a655a2701d824f2f66c036420ae1642d44fbaa051205a1214f188db93b272d46d8967c6ebc5d8588550d2bc854cd91686eb3b6025716b62e3d9595babda67f3082aa11f778a8ade2b69bd8aa5bdf4e2dd0ab08ef90d96bc346aca1ca33fb8d9eaeb0307704e891eab439258d024a629a47ad71ea453a0ce290a7a584eabbeb7ea6745be21345c6c604a575bcfbb95543a546a8670718eb305c0a23061369c4ae3c75c3141a50bcd21ee85d8c7caf9325c6fb5c597e151ada2f889cc754c0c73e0b6d91b5608eed40a23436db1dc1484e1814b7ac8a2c17b35e60c12f17b1a3a8326fba7fea94cc228cdc3029f273f98e572636ed34b30800f8c1a582f832f160f1d180745c47212c235f5ce40a34043c5db0b0aa93419343b7fe6ed79402ab6a66eb05028976f560dabc894044f8ea18ef868f83299b954731f5f661116429055480ebc9840dd5944c73491092e9ae8cf41264bef9aa98716bcbda5d458637d2f88d45d81a9fbd11744810acd66b4ac0ba4f5dcdc9c3fa09cdfaafa47148065da5e342dd62d01c022000c898bb36b7efb348579704cea2d744a5fc7d5278b4fe6f79daeaa6000ca8ffa6dab5d8c79c1fd7af8f4af74ca206c30c50b28c25a2ee5cd0a5fcd2026dd7d5d1f04e7ac9ae95c2bd03cd04b3387d22050f7543508b713ae152f4fa2b31c0fd9313456f74b366ea74d19f15a6e2d744dab058065bfdf24e9173c9b6d3a07a3e48213542624925d7f526d70db496d956e7a3de30cea0a1b0bc67ed5490d6e7ba4a4983141883d1fc2c4b6cd4e85f81362c5aa4e0befb32ee008797d0dc07bc1834fda6d6d42fa62b0f264837ce52a2acb39dad0481ea54e2a692723138da0f41a20de53ea9b37ccea28267edcbb10c29f1f15bd403b2235726be1a1b5f4c4f06e9b2f47212a075016bf5a9e418fe4997c5bb864f3a773a99d53fc03fa2a169731d50485ca096959968597bc411d35345a1710eb156663ad0181684339927664fe89962fceecffa9bcebaeb36dee50e8f8b56dafa5648550a1eaf2712db894d1297c20b3ea89430c7d3585a1dd55b9ddb10a936bf2422ffdcbd98fbffd278f1bf92572cf7a981b4ed9afae1ded1bddff2cb1f76060990448369aa9765faf5491d8db2b1af790cc8c67858f2097c4435487b796144b7c0c641b69c3601a10aec6d66465d28ea3d425924fdcc4ad8ecf07dbdb7e5e9c8452187ab73829f68fa75f1f997a7d108be3805935135c3c47c81fda08991e7ea141a67d3a51bdee32c9bc8b3424654ce2c91b9e6a9e7a5b0968e450d5ad4689b280505ed2589b7c9bd3acce0e65e7fedb77b5cfe94297ac8241d254d6a95de84739f12ef30740b813347ab665e5779fc17208a2dd5e0582d92e550ef9d0abb033c65edeeac2dbb42d1150f58141211b2460bad51a5a3f5c5a2cde31f151473e396f3aaa2ce0e5a2a8e5b34a5d671fe4b440aaf6bf8903891d94c0e1044e352aa97de858397cce44cb983a1f3199a4fa4af52f19726af5aae78175e1d0306023afa37aa197d531d4b4d31d86bb0d8d6081eab4b2345a1dcf4785fb71dbe5ca916dc7be3ccfeb4affb531b48aef2fa5832fe1d16be8281373632415d95d7d86681ba7ef47d80a5c69abc36dc37339dba6bbc0036b3407a042e6452b8235833054ff10aa2418e8ac3ad6caeb332b421a8884143042c355d580a6c59ee5a8dead05a329a11ff70d56254c765cf3322a94f92013231a5472e3fcc8d5d49acb2325b2c1f7e474837f13f946ca9df13e40f2d5b784dd1e3989046b98c78dacade535c88fcdfd0ed21d556a72f15eb336761b51a79206c041e82103d7dc40ca5b487d864861412b5e03c296ff82924978331c212a523ad407eceabd94b390f08de03e09809a97190ce497ae3eb8abf101841aea66bb21af2738b2878d918527192700d0907fb68e41f358455f637f21e4ab6062adbca16deaecd865dcb55e65824f903e8778176b145e88c3c7f5fdf10477751634a70e75d6f9a120ad004a2559888557b320db6d2e9521b1f0ac1c90e70711d32925a3fa00dd963a0adea6c7b28adf9fda9c8ee87bec4b642806e5385f25ee38e92483d73253499ded6b51648d50a8353bc6915d6c116016c5846109bf3170087cdd964f12feda1d612b1a729e84caa45607e3af76d4059f3e45969b1194e4103f449de6516ac9d8ab4546345d945f628b99c1fac881a035385292a6b0d2e73ef851031e8a64859cc555918b1a23e350e888312496e3a018cee5a91232aefb63693a70b1744c40f2db1cea9c4349c2535aa1664d8f0ddb5a6d41dbe28f390cb4103a757617457d75d91f45836f1ad609e09615daeab931a4fe16d48ffe264adb34b7918ad60a086f443cd6cd21659a25b9ae49a54a07cd56f4ca870633e7e8074267d210c84c646936ec1ef875b2997f9be76272e54adc4b6bbe6895f7570d0e80ac0776118e5faf883edf42b6e68d0adfd96b5ce28ebcf5615b2fc59e68f764f63f32c5650c54465bf106968cef8670182601af37bf39b0e74d5f46b5b90c4eb8874aa6054b55ac65dd2a3e79be9a873ae16394f3a78f164f0838785ff28d8076aeb4156cac7d680b0cec5ecad684a936ddc5879d9d5dcc666246cfcc0cf99bd4c5a76aae9b4e39e05c9157f867768a31674843cecab6b3e439d020135f9b6ae66062a735b110b337ad0c362a0cbf54155166d479dadb7df86c69bdb78b3c005c1b6a1cc6d576c5588f07626f3d30ca75cbd19e6f6eb94628f02ed8513c5000e1db5e70defd8e5be779f2a02d33b87986f9f514042091c3cdb50d02a3d515463b3c554c5fbeb0b801ca23eae58796948698171cd49a5126a48530e4b92cfcc2b1ee4f415583af6af6ab81894d23c0aa84d2ac605a87bd44f37882ee9e9dc3af95bc20018ccef9438e8e1511d09459e7ea4770c59250b07eb24a168a6468f784acbeb896e73d457d81a06cc5c90828c847080c2027ccc243ed6c16ac903ade0086cd2cd88678babff781d5e55496b14fa3b7751d3fb33a8d7e76f7a3ecdd77b6cfce4e99ae98a262f92a6e2eb473c12604a75b2a29d5e74805c954bc09124ab8a61970f038ff76a0d289f784e09bdb24898d40010067ed45ab01a239106ba09904e67c45eab0609563128c71221490aba14728ee7dba58fc9cc35b81d939e8c8b4fc6f0d5981966be313397c1c7adff6dc501640069162afcfd65922112f62ca4b1822ee27dd0996637b53524a5451b671fb94994922daa3347db1b470362b031257e275acbff1f4301170f7a0381c5e97f72f064c681a6501f7240c69dda3d993f2bd8254f10039bd918dcd71f273d75e171a9a24a433a6d8b1650b2ec06c1e0779cd722d7b121e35f403a29b16aaf727877c6497bf28a20d56c88a9f61e469d7ed5d7a699460a06ba9b471628765b297336342403daef16a31a2cd2142f338d5b8bdc7d6a63ef255f2281e928ebb81956ba10d8e96cbdd021959c490d936b0ea30f8ee9c4ea0cea13d589ba087f6d2014c2a4b0fa16344ce3433a0d0bd7f770c03ee5da08e6d8fa9a8f9868d998efe1a1bd1e9e834ff8ed74dd0f008587a3b11476ddc157d57ba3ed638c95f41f9d8951db7925ce02432879154a58e9a543291cf6b7296d87ec11c261edfe828afb1fc086be6953e83bea93e1314cdb67e589aed448fc5fd211b2f24e10993ff722a72ab0e921ca618a5bfed7647f96db424c5ad59701ed40e2a515a3ab32fee6bf1f0b4d928faeabf0696b8e2a1405ec63fb3488908329102b7312268981ff848cfb147b3f0cb191312eb813419da590b117150c94a8085ba3092d7f76bd6490a3a40e2d8e49399ea2c5e6b9eb858708e424ec14427854955c35fd7ffad5a4229d9685f4e37a2d7dc1f4499e04478183ec5a04fe6d8e4b2035d6e3d62e81392e4831f672e173387d67259fd650399d85134178a0b09e85fd4d218cfd1b18be47d04c951486d4403c202bce00f483400dbfdbf1262a242bc758745140376ba1f45f679babee92cefd41a8478a8f719d0f163ae6c15c4682caa66d2e3ba308eacac5ba8b02d4b2028acf1f18946f238f6c9bd43959a3570263d7b20123fc09b4a24251f5947a393f87743a7030eaae95af27d49d32986e7ebdef01707b083d95cbc5d37e34fd5714cf603ae552ed175c2d2dcc26fca07e1cb52d0a4784fa50b4d306a298cebeeeeb32c93e2f8e2252c436712b30e54055fa6b72020610d3acf0268b6cacb26dce6aeeb631928629e0f3fac00c7c6d9b7cc027747c9f90a42cbddcad6f80491261693a46e8f100b832a07cbb93bdc2e05be72792b65811cf7915559e6a0b9989a9fb33dd7eb7193628bc2946735c140e5bce5d1633f147cb0d02ad2dc4aea5d7243a60144bb79b4d3343a9651fa68185e779a7e7ec37efe3591a8ce0b7e7f55fef967bb81b3a2d3c28909e8bea2168d43c877e2eac72952a63432cf5fdafa27f6169458c40d74b8ce5bf07cb6f58bccde7b11ba946ac5e3f7d3980cee86b4b9bfc56aaa882e2b1b7d3958b5574b7b7214d392672628905fc2d0e7ed4488d001e6adfa7011bd1ac04813c072f61883fc0ac2fddd7ded1cab1114973458c68d374ff01fad4ed802034d9995421bfe53d3596de8661c8582c08197580f5d487bb6a4d1df", 0x1000) 14:26:25 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x80, 0x80000) ioctl$EVIOCGBITSND(r1, 0x80404532, &(0x7f0000000180)=""/208) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x3, 0x800) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) [ 1200.587823][ T22] usb 3-1: new full-speed USB device number 114 using dummy_hcd 14:26:25 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000180)="8ad5802c86cecd6da189750e00a8ac25919bccb7af85efece5f988f4c488144fa9288915e8c5eb23d3608170118b8da888236db615313082610d565534448586a2874021626951706eb46891cc0618dbea95eb4f0163f126250398e41440cc4d3d6e82961187ba5f4c7e9c7f1f14c3d327a04947520feec9e631cd0d4ff34f1e355bc322fc949eca94cc78be1b84d1401b9d7820fb09ec712586802d4b80ccfc66410e4d993a074027ebc9f6b411f36cb935dd4fb8d60755f62d862e395e73d89a4edbbb8032e5a46ec93f04c6fcb12f", 0xd0) 14:26:25 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000000300)=ANY=[@ANYBLOB="5509000005007abf821fbf7b63bee93e790d356950b99ea652da5103ad16d0ee0082832df3c32714278370a5db1a12ac90938e3b89de3ee1406db1afd036df6db7ee80efcd4a488c20f1d03177255ee59a2c9ad71263a71c62fdb3bb75664c6d1e3623c16bd258725b5ab611f79d5fcef7a97df1adcb1a26ad7203246a7228e587fe02b8b2b4c05995c016c58c6305449c0a59cef65a76fcdfb00252048ff77d101a26814907d8bcea29db661d274c4d2d2f01effddaaa9c2c8335066148eae5b2655836ff7c9c8a64eb5165d9cfb20ce8dcf5b3d7a3373b7926b1958258eb407c068951e818b965a0014a00e3d48a202785eece8a73831c84191ab322b5c73f764fdab3c9d3d66fd50e68ea2b5ebfd8d91c1abc0a6000d69e9aeb95b4830cbcffe38495f7e330dce9d0880247c31fadaa4a2243b03f77959ae8469554841f9564b762e18efc7aca4b12636108cee91f7c7bd17efcc007bae462aa683804d990ae383ac890f7a99152556069b8e4e9431e0811b4665221737b81701b78a07bcdc58696f541d095acbd453422a2a00cee5bae5368d8a7416d242ad15066d0dec893372e4e57c89ed6ec8f1c53587ca9b7f03cd5bee04a5898b781e3e772e6243391bc3f1650c7906f60c531d23b85f7d5935acb2faf40443fd3a64fea30c7878fc864271bc3294217330aeefccf8f9837b5f169528ca16557676dd2fd7a48f19fce46d547c7c97a3667c26d082c69a5a5e6aec48acdddf78e32d61e35585234911de5e48c6eeea7e0fbd877effeff7e15c899539aaab74c392d67b5e70852b6f885a313a091d029666831e49766aef0a6fb749145e68e77394d6ad1dfc4c6b8279889b03bcfb55fae0dbfb3ad164ed4c79130bb68bb531ebdb9d6c50645d3f696d3b1974d3e459103b4e8321febae80e884b40785c28c1821cdaf166699c7fef18887492a7a3c4f5ecf22dd8dc6cd1d4be7c95aefb92a20113146462d4bf5db77af9ab9c66cac657e452a850852e40f09ba8fbff7c80587e90421dcf75f9e8b3b719db49a260ab7411f83a9a1eebfbf042f50ebc51a98921e086e0daeeafb9fa952db72b35a645d4f8043d3f025c7961fcfcf36d2217266a6b99cc8ce50164e570b3ee4c4066a675c79843cf8050b5f1c6e1398bb30a5292007ad6df948ea3ffa1b51ea3cb2641cec3a786798bc9373dd7d73719e1315ecad7f82e5074d2eed66f6d6285b18bdfd4c47b655fc3d849f9144b245bb9bd08bfd48f9546731220bd3ab15c6b34beb30078e41d90dc96480a1e1f6f5478cb6da2cebfb7e87a40a43e4a0e79596823c57643430101e3483e77b6d5a0645eb81f733c07a8a16919f5ecb832292eae763bc736792b0ff113538fa80c14f20198d1fe000b545fda9cdb2d490508500c85eb1452f39437f976b8ce6eac4068c416878dc6cf1d41071cd88523c5e9e428db96f7fad25c1652b94b38fe5279a53fdb2fc14d0632b45d649fa27dc0ee68799b1e1c66ceb6f035448ece2b2d76e94054ba93a03c96e6cc08c9a2781952e5be573bd5c2af6a93c89e022f5eb84a476dd17bb84590c75e2e1ad33412453bb39688d4b5370ec8a1170f2d4d414bb60f6390f4b302366ebad4f7215bc77283fb4a943b186d5c0e95367af38d46dffb0716a97245d6e4328e15f805c0644f4968718b51c425dd093e43594b13f59322c7c24f976a5ce050fd4e4ecab7f051e95d5fa4a2f04f27327a0656667effc3f8a4d3e0521754a2d98f5d208cb0cab170e8d65aa91d3c833d531ab29b6378898d6488de1807ff4459fdd47965d156d33ef80c990c648fe4a7e9add8e186f1c974e586daecaa1c5f4520c5b070c622a9fee06ff6231423f556b7e2ae553b4b79b06ae8c219be6e849e2cea1df845d806671959fbd8dc9beac6a5d2c7f91ca786d5a48f47891c5ca38a49438298974d15e38fedb3b673cc82dfc9aa977cd02115a26dcabce3405f038bbdb27bf4adf12f87f6760a06cc5b55f5ef0b9ae8f84cf0fe46f5ad363b83343ba313da6a95325583b63d687845fd6d6dce575d35eda79b693aa9c04639cc542d7e01323faa815828d45392246bd5b23024d58837eef324bd931a6854778fe47db58c3703a1205c2f2d5396f0cafb6233a625a53a9ac02a15f9a4340d67cce46ba7a3cef0d561e1e2e5885e445b4af0563d4602e11ca707378da02c0c486c2896010393b5a9c91ae8235bc2922323376f3644193018c2379bf07941e4231f88553144cdcbae3053c9ccf0d3e66cb1f2bc8793a2ec56e2286f3b2fd1799f9ba93bcdc2ab4d2cd2817b0e80263f73feb8c9ed028ebb96e9c6bb135b1d85037a0f472d3e4a39ea911f7e1bf8e8d95a1f0603c0f2313a2fcb6818d84b30adb6f8e24cb1e7d54d61119fe6bcae217308eaedd8044115f9c94d8c9cf197b920cde6c4cb9bd93a814822e34effb37e858d388505448d2e7f70f637678c6548553692347d151c06e40f51871ff8374570c1d39e79a4207fb45a711b5345d6c5ecd7bf2df059ae2b659eda1992977506083344c612bf00eed2f67884b9b5352fb8914b9bfda48c10bad17e90549732532c4b6faea2ac577a12b56dc1bfcc13add9e6c5fcc6cc56c0da0ada4310725b125f20b65ceb6ff3d0214437cdb8429b08dbd5b10bf080f10984433a21206bc43c45f9844392d9a6b4323ee6476701d96cd04bd333d98f9d7344ee30d8a71b098e21b8f8d0b739db83758554418a66ee12a737dead32fdeeea871226327162c4140d39a1bf881f89d0f1e4f7f74465f4274ddfbc65371b86d9bd46df311c8aa55e2ced50b69e7633460ab26dd54119ac96ced490c442b7b081cc70a08e3ddd967c04a08c882388b0050f20f05fde15957d8104060f318d7e9b14f6aff4d190ae4f1bda352cec47a6d4091d2a33443c57cb3fc487624423f13099645e91690d57698b9e538bb0d32cc3ffbdf62c237eff96cabc2fed542ed36b1b33019cef13530478d548f9a2fc61816b9a24f03cc4b6587a1c0511f49f2ee4b593361ab34090ef6416d607493693d2263b4a71aec097c074a2121a44a67d5c5e0b59de7ab2c46b8ff383326a1d98cd9c1715ccd9106cfda141315e020bf7a731b5d92e1e7b3ac48f593a8b34c6a0db41794a857da1443db3a8e2dd8d4acac70dd47662f5c48c339b3c88764249aa4260970d8a4467982a51a6ec97e3ccb06d309bd1ebf14a0285e0edeaa49534f8faa197d8b956890e3432fd92d94a0b6dfd6610c0e70c7c4718766be1ee1372a3785462833ce67949cf0cf29ef0c8c572382c3bf07932f7badd5878598ca6c14260b18f9bb62dde55ac902dc2c0a0dcea10c3514516146ac47058ae4aa9800"/2393]) r1 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0xb5, 0x8400) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) read$hidraw(r1, &(0x7f0000000c80)=""/223, 0xdf) write$hidraw(r0, &(0x7f0000000080)="b2e27efdfe8605980afb2d3bbc5474eb394cbaf08e123b41be450b4c6ac1", 0x1e) syz_open_dev$hidraw(&(0x7f00000000c0)='/dev/hidraw#\x00', 0x0, 0x40) 14:26:25 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000000300)=ANY=[@ANYBLOB="5509000005007abf821fbf7b63bee93e790d356950b99ea652da5103ad16d0ee0082832df3c32714278370a5db1a12ac90938e3b89de3ee1406db1afd036df6db7ee80efcd4a488c20f1d03177255ee59a2c9ad71263a71c62fdb3bb75664c6d1e3623c16bd258725b5ab611f79d5fcef7a97df1adcb1a26ad7203246a7228e587fe02b8b2b4c05995c016c58c6305449c0a59cef65a76fcdfb00252048ff77d101a26814907d8bcea29db661d274c4d2d2f01effddaaa9c2c8335066148eae5b2655836ff7c9c8a64eb5165d9cfb20ce8dcf5b3d7a3373b7926b1958258eb407c068951e818b965a0014a00e3d48a202785eece8a73831c84191ab322b5c73f764fdab3c9d3d66fd50e68ea2b5ebfd8d91c1abc0a6000d69e9aeb95b4830cbcffe38495f7e330dce9d0880247c31fadaa4a2243b03f77959ae8469554841f9564b762e18efc7aca4b12636108cee91f7c7bd17efcc007bae462aa683804d990ae383ac890f7a99152556069b8e4e9431e0811b4665221737b81701b78a07bcdc58696f541d095acbd453422a2a00cee5bae5368d8a7416d242ad15066d0dec893372e4e57c89ed6ec8f1c53587ca9b7f03cd5bee04a5898b781e3e772e6243391bc3f1650c7906f60c531d23b85f7d5935acb2faf40443fd3a64fea30c7878fc864271bc3294217330aeefccf8f9837b5f169528ca16557676dd2fd7a48f19fce46d547c7c97a3667c26d082c69a5a5e6aec48acdddf78e32d61e35585234911de5e48c6eeea7e0fbd877effeff7e15c899539aaab74c392d67b5e70852b6f885a313a091d029666831e49766aef0a6fb749145e68e77394d6ad1dfc4c6b8279889b03bcfb55fae0dbfb3ad164ed4c79130bb68bb531ebdb9d6c50645d3f696d3b1974d3e459103b4e8321febae80e884b40785c28c1821cdaf166699c7fef18887492a7a3c4f5ecf22dd8dc6cd1d4be7c95aefb92a20113146462d4bf5db77af9ab9c66cac657e452a850852e40f09ba8fbff7c80587e90421dcf75f9e8b3b719db49a260ab7411f83a9a1eebfbf042f50ebc51a98921e086e0daeeafb9fa952db72b35a645d4f8043d3f025c7961fcfcf36d2217266a6b99cc8ce50164e570b3ee4c4066a675c79843cf8050b5f1c6e1398bb30a5292007ad6df948ea3ffa1b51ea3cb2641cec3a786798bc9373dd7d73719e1315ecad7f82e5074d2eed66f6d6285b18bdfd4c47b655fc3d849f9144b245bb9bd08bfd48f9546731220bd3ab15c6b34beb30078e41d90dc96480a1e1f6f5478cb6da2cebfb7e87a40a43e4a0e79596823c57643430101e3483e77b6d5a0645eb81f733c07a8a16919f5ecb832292eae763bc736792b0ff113538fa80c14f20198d1fe000b545fda9cdb2d490508500c85eb1452f39437f976b8ce6eac4068c416878dc6cf1d41071cd88523c5e9e428db96f7fad25c1652b94b38fe5279a53fdb2fc14d0632b45d649fa27dc0ee68799b1e1c66ceb6f035448ece2b2d76e94054ba93a03c96e6cc08c9a2781952e5be573bd5c2af6a93c89e022f5eb84a476dd17bb84590c75e2e1ad33412453bb39688d4b5370ec8a1170f2d4d414bb60f6390f4b302366ebad4f7215bc77283fb4a943b186d5c0e95367af38d46dffb0716a97245d6e4328e15f805c0644f4968718b51c425dd093e43594b13f59322c7c24f976a5ce050fd4e4ecab7f051e95d5fa4a2f04f27327a0656667effc3f8a4d3e0521754a2d98f5d208cb0cab170e8d65aa91d3c833d531ab29b6378898d6488de1807ff4459fdd47965d156d33ef80c990c648fe4a7e9add8e186f1c974e586daecaa1c5f4520c5b070c622a9fee06ff6231423f556b7e2ae553b4b79b06ae8c219be6e849e2cea1df845d806671959fbd8dc9beac6a5d2c7f91ca786d5a48f47891c5ca38a49438298974d15e38fedb3b673cc82dfc9aa977cd02115a26dcabce3405f038bbdb27bf4adf12f87f6760a06cc5b55f5ef0b9ae8f84cf0fe46f5ad363b83343ba313da6a95325583b63d687845fd6d6dce575d35eda79b693aa9c04639cc542d7e01323faa815828d45392246bd5b23024d58837eef324bd931a6854778fe47db58c3703a1205c2f2d5396f0cafb6233a625a53a9ac02a15f9a4340d67cce46ba7a3cef0d561e1e2e5885e445b4af0563d4602e11ca707378da02c0c486c2896010393b5a9c91ae8235bc2922323376f3644193018c2379bf07941e4231f88553144cdcbae3053c9ccf0d3e66cb1f2bc8793a2ec56e2286f3b2fd1799f9ba93bcdc2ab4d2cd2817b0e80263f73feb8c9ed028ebb96e9c6bb135b1d85037a0f472d3e4a39ea911f7e1bf8e8d95a1f0603c0f2313a2fcb6818d84b30adb6f8e24cb1e7d54d61119fe6bcae217308eaedd8044115f9c94d8c9cf197b920cde6c4cb9bd93a814822e34effb37e858d388505448d2e7f70f637678c6548553692347d151c06e40f51871ff8374570c1d39e79a4207fb45a711b5345d6c5ecd7bf2df059ae2b659eda1992977506083344c612bf00eed2f67884b9b5352fb8914b9bfda48c10bad17e90549732532c4b6faea2ac577a12b56dc1bfcc13add9e6c5fcc6cc56c0da0ada4310725b125f20b65ceb6ff3d0214437cdb8429b08dbd5b10bf080f10984433a21206bc43c45f9844392d9a6b4323ee6476701d96cd04bd333d98f9d7344ee30d8a71b098e21b8f8d0b739db83758554418a66ee12a737dead32fdeeea871226327162c4140d39a1bf881f89d0f1e4f7f74465f4274ddfbc65371b86d9bd46df311c8aa55e2ced50b69e7633460ab26dd54119ac96ced490c442b7b081cc70a08e3ddd967c04a08c882388b0050f20f05fde15957d8104060f318d7e9b14f6aff4d190ae4f1bda352cec47a6d4091d2a33443c57cb3fc487624423f13099645e91690d57698b9e538bb0d32cc3ffbdf62c237eff96cabc2fed542ed36b1b33019cef13530478d548f9a2fc61816b9a24f03cc4b6587a1c0511f49f2ee4b593361ab34090ef6416d607493693d2263b4a71aec097c074a2121a44a67d5c5e0b59de7ab2c46b8ff383326a1d98cd9c1715ccd9106cfda141315e020bf7a731b5d92e1e7b3ac48f593a8b34c6a0db41794a857da1443db3a8e2dd8d4acac70dd47662f5c48c339b3c88764249aa4260970d8a4467982a51a6ec97e3ccb06d309bd1ebf14a0285e0edeaa49534f8faa197d8b956890e3432fd92d94a0b6dfd6610c0e70c7c4718766be1ee1372a3785462833ce67949cf0cf29ef0c8c572382c3bf07932f7badd5878598ca6c14260b18f9bb62dde55ac902dc2c0a0dcea10c3514516146ac47058ae4aa9800"/2393]) r1 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0xb5, 0x8400) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) read$hidraw(r1, &(0x7f0000000c80)=""/223, 0xdf) write$hidraw(r0, &(0x7f0000000080)="b2e27efdfe8605980afb2d3bbc5474eb394cbaf08e123b41be450b4c6ac1", 0x1e) syz_open_dev$hidraw(&(0x7f00000000c0)='/dev/hidraw#\x00', 0x0, 0x40) 14:26:25 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0x1) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xfffffffffffffffe, 0x10041) ioctl$EVIOCGABS3F(r1, 0x8018457f, &(0x7f0000000080)=""/16) 14:26:25 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x80, 0x80000) ioctl$EVIOCGBITSND(r1, 0x80404532, &(0x7f0000000180)=""/208) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x3, 0x800) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) [ 1200.896849][ T2027] usb 6-1: new high-speed USB device number 49 using dummy_hcd [ 1200.997012][ T22] usb 3-1: not running at top speed; connect to a high speed hub [ 1201.116997][ T22] usb 3-1: config index 0 descriptor too short (expected 9, got 0) [ 1201.125029][ T22] usb 3-1: can't read configurations, error -22 [ 1201.166833][ T2027] usb 6-1: device descriptor read/64, error 18 [ 1201.277261][ T22] usb 3-1: new full-speed USB device number 115 using dummy_hcd [ 1201.557079][ T2027] usb 6-1: device descriptor read/64, error 18 [ 1201.676932][ T22] usb 3-1: not running at top speed; connect to a high speed hub [ 1201.796918][ T22] usb 3-1: config index 0 descriptor too short (expected 9, got 0) [ 1201.804922][ T22] usb 3-1: can't read configurations, error -22 [ 1201.811603][ T22] usb usb3-port1: attempt power cycle [ 1201.826887][ T2027] usb 6-1: new high-speed USB device number 50 using dummy_hcd [ 1202.096855][ T2027] usb 6-1: device descriptor read/64, error 18 [ 1202.486818][ T2027] usb 6-1: device descriptor read/64, error 18 [ 1202.526826][ T22] usb 3-1: new full-speed USB device number 116 using dummy_hcd [ 1202.606949][ T2027] usb usb6-port1: attempt power cycle [ 1202.776899][ T22] usb 3-1: not running at top speed; connect to a high speed hub [ 1202.896898][ T22] usb 3-1: config index 0 descriptor too short (expected 9, got 0) [ 1202.904926][ T22] usb 3-1: can't read configurations, error -22 [ 1203.056832][ T22] usb 3-1: new full-speed USB device number 117 using dummy_hcd [ 1203.306898][ T22] usb 3-1: not running at top speed; connect to a high speed hub [ 1203.316847][ T2027] usb 6-1: new high-speed USB device number 51 using dummy_hcd [ 1203.426921][ T22] usb 3-1: config index 0 descriptor too short (expected 9, got 0) [ 1203.435210][ T22] usb 3-1: can't read configurations, error -22 [ 1203.441943][ T22] usb usb3-port1: unable to enumerate USB device 14:26:28 executing program 2: r0 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x5, 0x0) ioctl$HIDIOCGDEVINFO(r0, 0x801c4803, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r1, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r1, &(0x7f0000000140)="8a", 0x5100) 14:26:28 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x80, 0x80000) ioctl$EVIOCGBITSND(r1, 0x80404532, &(0x7f0000000180)=""/208) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x3, 0x800) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) 14:26:28 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x1, 0x400) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000180)) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f00000001c0)) r1 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r1, &(0x7f0000000140)="8a", 0xfdef) write$hidraw(r1, &(0x7f0000000080)="19a8c7c81be92cb7c6df8e90a451b8a8758ea24523e4ac45d18e285037877998568efb83365367e5a43da39ead660805139d4b2b4cac290a72bb1d1d23722196e40825eaa168044ed24030ec42fa67d3a91611b4f2cc087193127745aed26dfb5910e0efb3242402d77950ad2f20e958972f17d476553abb6a057489e18d5d74adec66a05918fb101d22f08c93ba3e8e1faccb7b0273503c8e2f5eea7e9671896df3ee03e5c676c84af07579", 0xac) 14:26:28 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000000300)=ANY=[@ANYBLOB="5509000005007abf821fbf7b63bee93e790d356950b99ea652da5103ad16d0ee0082832df3c32714278370a5db1a12ac90938e3b89de3ee1406db1afd036df6db7ee80efcd4a488c20f1d03177255ee59a2c9ad71263a71c62fdb3bb75664c6d1e3623c16bd258725b5ab611f79d5fcef7a97df1adcb1a26ad7203246a7228e587fe02b8b2b4c05995c016c58c6305449c0a59cef65a76fcdfb00252048ff77d101a26814907d8bcea29db661d274c4d2d2f01effddaaa9c2c8335066148eae5b2655836ff7c9c8a64eb5165d9cfb20ce8dcf5b3d7a3373b7926b1958258eb407c068951e818b965a0014a00e3d48a202785eece8a73831c84191ab322b5c73f764fdab3c9d3d66fd50e68ea2b5ebfd8d91c1abc0a6000d69e9aeb95b4830cbcffe38495f7e330dce9d0880247c31fadaa4a2243b03f77959ae8469554841f9564b762e18efc7aca4b12636108cee91f7c7bd17efcc007bae462aa683804d990ae383ac890f7a99152556069b8e4e9431e0811b4665221737b81701b78a07bcdc58696f541d095acbd453422a2a00cee5bae5368d8a7416d242ad15066d0dec893372e4e57c89ed6ec8f1c53587ca9b7f03cd5bee04a5898b781e3e772e6243391bc3f1650c7906f60c531d23b85f7d5935acb2faf40443fd3a64fea30c7878fc864271bc3294217330aeefccf8f9837b5f169528ca16557676dd2fd7a48f19fce46d547c7c97a3667c26d082c69a5a5e6aec48acdddf78e32d61e35585234911de5e48c6eeea7e0fbd877effeff7e15c899539aaab74c392d67b5e70852b6f885a313a091d029666831e49766aef0a6fb749145e68e77394d6ad1dfc4c6b8279889b03bcfb55fae0dbfb3ad164ed4c79130bb68bb531ebdb9d6c50645d3f696d3b1974d3e459103b4e8321febae80e884b40785c28c1821cdaf166699c7fef18887492a7a3c4f5ecf22dd8dc6cd1d4be7c95aefb92a20113146462d4bf5db77af9ab9c66cac657e452a850852e40f09ba8fbff7c80587e90421dcf75f9e8b3b719db49a260ab7411f83a9a1eebfbf042f50ebc51a98921e086e0daeeafb9fa952db72b35a645d4f8043d3f025c7961fcfcf36d2217266a6b99cc8ce50164e570b3ee4c4066a675c79843cf8050b5f1c6e1398bb30a5292007ad6df948ea3ffa1b51ea3cb2641cec3a786798bc9373dd7d73719e1315ecad7f82e5074d2eed66f6d6285b18bdfd4c47b655fc3d849f9144b245bb9bd08bfd48f9546731220bd3ab15c6b34beb30078e41d90dc96480a1e1f6f5478cb6da2cebfb7e87a40a43e4a0e79596823c57643430101e3483e77b6d5a0645eb81f733c07a8a16919f5ecb832292eae763bc736792b0ff113538fa80c14f20198d1fe000b545fda9cdb2d490508500c85eb1452f39437f976b8ce6eac4068c416878dc6cf1d41071cd88523c5e9e428db96f7fad25c1652b94b38fe5279a53fdb2fc14d0632b45d649fa27dc0ee68799b1e1c66ceb6f035448ece2b2d76e94054ba93a03c96e6cc08c9a2781952e5be573bd5c2af6a93c89e022f5eb84a476dd17bb84590c75e2e1ad33412453bb39688d4b5370ec8a1170f2d4d414bb60f6390f4b302366ebad4f7215bc77283fb4a943b186d5c0e95367af38d46dffb0716a97245d6e4328e15f805c0644f4968718b51c425dd093e43594b13f59322c7c24f976a5ce050fd4e4ecab7f051e95d5fa4a2f04f27327a0656667effc3f8a4d3e0521754a2d98f5d208cb0cab170e8d65aa91d3c833d531ab29b6378898d6488de1807ff4459fdd47965d156d33ef80c990c648fe4a7e9add8e186f1c974e586daecaa1c5f4520c5b070c622a9fee06ff6231423f556b7e2ae553b4b79b06ae8c219be6e849e2cea1df845d806671959fbd8dc9beac6a5d2c7f91ca786d5a48f47891c5ca38a49438298974d15e38fedb3b673cc82dfc9aa977cd02115a26dcabce3405f038bbdb27bf4adf12f87f6760a06cc5b55f5ef0b9ae8f84cf0fe46f5ad363b83343ba313da6a95325583b63d687845fd6d6dce575d35eda79b693aa9c04639cc542d7e01323faa815828d45392246bd5b23024d58837eef324bd931a6854778fe47db58c3703a1205c2f2d5396f0cafb6233a625a53a9ac02a15f9a4340d67cce46ba7a3cef0d561e1e2e5885e445b4af0563d4602e11ca707378da02c0c486c2896010393b5a9c91ae8235bc2922323376f3644193018c2379bf07941e4231f88553144cdcbae3053c9ccf0d3e66cb1f2bc8793a2ec56e2286f3b2fd1799f9ba93bcdc2ab4d2cd2817b0e80263f73feb8c9ed028ebb96e9c6bb135b1d85037a0f472d3e4a39ea911f7e1bf8e8d95a1f0603c0f2313a2fcb6818d84b30adb6f8e24cb1e7d54d61119fe6bcae217308eaedd8044115f9c94d8c9cf197b920cde6c4cb9bd93a814822e34effb37e858d388505448d2e7f70f637678c6548553692347d151c06e40f51871ff8374570c1d39e79a4207fb45a711b5345d6c5ecd7bf2df059ae2b659eda1992977506083344c612bf00eed2f67884b9b5352fb8914b9bfda48c10bad17e90549732532c4b6faea2ac577a12b56dc1bfcc13add9e6c5fcc6cc56c0da0ada4310725b125f20b65ceb6ff3d0214437cdb8429b08dbd5b10bf080f10984433a21206bc43c45f9844392d9a6b4323ee6476701d96cd04bd333d98f9d7344ee30d8a71b098e21b8f8d0b739db83758554418a66ee12a737dead32fdeeea871226327162c4140d39a1bf881f89d0f1e4f7f74465f4274ddfbc65371b86d9bd46df311c8aa55e2ced50b69e7633460ab26dd54119ac96ced490c442b7b081cc70a08e3ddd967c04a08c882388b0050f20f05fde15957d8104060f318d7e9b14f6aff4d190ae4f1bda352cec47a6d4091d2a33443c57cb3fc487624423f13099645e91690d57698b9e538bb0d32cc3ffbdf62c237eff96cabc2fed542ed36b1b33019cef13530478d548f9a2fc61816b9a24f03cc4b6587a1c0511f49f2ee4b593361ab34090ef6416d607493693d2263b4a71aec097c074a2121a44a67d5c5e0b59de7ab2c46b8ff383326a1d98cd9c1715ccd9106cfda141315e020bf7a731b5d92e1e7b3ac48f593a8b34c6a0db41794a857da1443db3a8e2dd8d4acac70dd47662f5c48c339b3c88764249aa4260970d8a4467982a51a6ec97e3ccb06d309bd1ebf14a0285e0edeaa49534f8faa197d8b956890e3432fd92d94a0b6dfd6610c0e70c7c4718766be1ee1372a3785462833ce67949cf0cf29ef0c8c572382c3bf07932f7badd5878598ca6c14260b18f9bb62dde55ac902dc2c0a0dcea10c3514516146ac47058ae4aa9800"/2393]) r1 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0xb5, 0x8400) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) read$hidraw(r1, &(0x7f0000000c80)=""/223, 0xdf) write$hidraw(r0, &(0x7f0000000080)="b2e27efdfe8605980afb2d3bbc5474eb394cbaf08e123b41be450b4c6ac1", 0x1e) syz_open_dev$hidraw(&(0x7f00000000c0)='/dev/hidraw#\x00', 0x0, 0x40) [ 1203.586832][ T2027] usb 6-1: device descriptor read/64, error 18 14:26:28 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) r1 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0xd2e0, 0x0) ioctl$HIDIOCGNAME(r1, 0x80404806, &(0x7f0000000080)) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) ioctl$HIDIOCGNAME(r1, 0x80404806, &(0x7f00000000c0)) 14:26:28 executing program 1: write$hidraw(0xffffffffffffffff, &(0x7f0000000140)="8a", 0xfdef) 14:26:28 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x40) syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x77, 0xa2, 0x15, 0x40, 0xe34d, 0x54e1, 0x92c6, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xc8, 0x0, 0x0, 0x8, 0x3, 0x1}}]}}]}}, 0x0) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) 14:26:28 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) r1 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0xd2e0, 0x0) ioctl$HIDIOCGNAME(r1, 0x80404806, &(0x7f0000000080)) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) ioctl$HIDIOCGNAME(r1, 0x80404806, &(0x7f00000000c0)) 14:26:28 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/../raw#\x00', 0x0, 0x101301) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) 14:26:28 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000080)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d85dd35deef84288a90529d25ffdb7cd3f2a6509a6abaa03a87659b76ff0dce42b36e384dc79336a12a8f18eb34b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547f79d84db7e0293afc1d9e7d6f625c490b76597812fc9479589031e1cfe3642669e9586b05e918f412bb13794f4977d9bcea9", 0xffffffffffffffad) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) 14:26:28 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x80, 0x80000) ioctl$EVIOCGBITSND(r1, 0x80404532, &(0x7f0000000180)=""/208) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x3, 0x800) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) 14:26:28 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x100000000, 0x20000) ioctl$EVIOCGPROP(r1, 0x80404509, &(0x7f0000000080)=""/128) write$hidraw(r0, &(0x7f0000000300)="ef37564536307b304ca6f8e849a2b2142a16bb11e7695716f3e9ba79a91902bd72177ffe23a59b65c2a1d43f0df8d840eac4e45e35e6fe512d197bfa56b801c503e97851591e7f0fb08e9cbe12d99c51b9531724fb2b663c691ae4390091785ac56eba3e420690160eb8d5314a9d9fcc3c7ceb9c5ed6e83a12e32e13b6465be01c6ea2ad9c39bb28a0d94d320f98c1db81958c6775b4dbef049795667ddccd9e898d822b0351b3f9e53f02d630cb097187cccadbda6a9de4172c33fe86a092fe8baaaa3c2569c6", 0xc7) syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x7, 0x20000) [ 1204.096971][ T22] usb 2-1: new high-speed USB device number 68 using dummy_hcd 14:26:29 executing program 0: syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) 14:26:29 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x4, 0x2040) 14:26:29 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000080)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d85dd35deef84288a90529d25ffdb7cd3f2a6509a6abaa03a87659b76ff0dce42b36e384dc79336a12a8f18eb34b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547f79d84db7e0293afc1d9e7d6f625c490b76597812fc9479589031e1cfe3642669e9586b05e918f412bb13794f4977d9bcea9", 0xffffffffffffffad) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) 14:26:29 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) write$hidraw(r0, &(0x7f0000000000)="7efa62c16a5c507c5b2cca7adc798aa868f41d4d8ba2b91616001bc51363bc907bc78456daef77550a0eb833aa1f50d8d689a5bb16b9005f4b61b1b51248d09e", 0x40) 14:26:29 executing program 2: r0 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x1, 0x40) ioctl$HIDIOCGUSAGES(r0, 0xd01c4813, &(0x7f0000000300)={{0x1, 0x3, 0x4d8, 0x0, 0x5, 0x1}, 0x72, [0x9, 0x40, 0x1, 0x3, 0x0, 0x4bc1, 0x4, 0x58c4, 0x7, 0xafb, 0x100000001, 0x2, 0x3ff, 0x100000000, 0x20, 0xffffffff, 0x975, 0x1, 0x8, 0x5, 0x38, 0xffff, 0x2, 0x81, 0x7fff, 0x9, 0xfa7e, 0x7, 0x100000001, 0x3, 0x952, 0x431, 0x6, 0x100000000, 0x8, 0x55, 0xfffffffffffffffc, 0x9, 0x9, 0x3, 0x630c, 0x0, 0x42, 0xf7, 0x705, 0x3, 0x101, 0x9fa, 0x1, 0xc6, 0x5, 0xb759, 0x5, 0xfffffffffffffffe, 0x8, 0x4, 0xfffffffffffffff7, 0x2a, 0x0, 0xff, 0xc7, 0x2, 0x3, 0x1, 0x1, 0x9, 0x2, 0x10, 0x0, 0x3, 0xfff, 0x7, 0xffff, 0xfffffffffffffe01, 0x8, 0xc1d, 0x8, 0x5, 0x400, 0x0, 0x0, 0x4, 0x7fff, 0x20, 0x2, 0x8000, 0x80000000, 0x4, 0x9, 0x100000000, 0x2, 0x4, 0xffffffff, 0xc, 0x200800000000000, 0x0, 0xed0a, 0x7067c24, 0x2, 0x6, 0x0, 0x0, 0x1, 0xeae1, 0xd150, 0x7, 0x2, 0x1, 0x80000000, 0x0, 0x2, 0x200, 0x7f, 0x2, 0x4, 0x100000001, 0x3, 0x98, 0x136e0399, 0x40, 0x1, 0x5, 0x400, 0x1731a7c3, 0x0, 0x3, 0x3, 0x7ff, 0x3, 0x80, 0x7fffffff, 0x81, 0x80000001, 0x7, 0x4, 0xff, 0x3, 0x442370e6, 0x6, 0x7f, 0x0, 0x400, 0x4, 0x2, 0x7f, 0xffffffff7fffffff, 0x10001, 0x7fff00000, 0x3256, 0x6, 0x7, 0x1f, 0x4f, 0xeb5c, 0x40, 0x9, 0x8001, 0x3, 0x400, 0xa38b, 0x101, 0x7fff, 0x4, 0x8, 0x0, 0xcec, 0x0, 0x6, 0x7, 0xfffffffffffffffd, 0x0, 0x7, 0x2, 0x8, 0x7, 0x1, 0x5e, 0x7, 0x7, 0x2, 0x4, 0x3a81bf49, 0x401, 0x58, 0x100000001, 0xfffffffffffffc00, 0x0, 0x6, 0x0, 0x5, 0x5, 0x3, 0x2, 0x7, 0x6, 0xfffffffffffff011, 0x7, 0x0, 0x9, 0x1, 0x73a, 0x80000001, 0x3, 0x6, 0x10000, 0x5, 0x4, 0xcc27, 0x3, 0x5, 0xf48, 0x1ff, 0x8b93, 0x3, 0x100000000, 0x1e2c, 0xfff, 0x6, 0x8, 0xffffffffffffffc1, 0x9b, 0x100000000, 0x80000000, 0xb0, 0x9, 0x0, 0x70c5, 0x0, 0x799, 0x8, 0x7, 0x6, 0x3, 0x2, 0x80000000, 0x1, 0x5, 0x4, 0x7, 0x24, 0x0, 0x40, 0x9, 0x371, 0x101, 0x4, 0x9, 0x8001, 0x0, 0x6, 0x40, 0x7ff, 0x7ff, 0x7, 0x0, 0x1, 0x6, 0x254, 0x0, 0x3, 0x5, 0x4, 0x4, 0x3d9, 0x3, 0x8, 0x0, 0x3, 0x8, 0x9, 0xa883, 0x0, 0x4, 0x1b7, 0x7, 0x49f7, 0x399, 0xe6, 0xee, 0x4, 0x8, 0x9, 0x2f, 0x6, 0x80000001, 0x8001, 0x7fffffff, 0x5, 0x5, 0x200000000, 0x1, 0x1f, 0x1ff, 0x7, 0x1000, 0x4, 0x101, 0x42cd9cea, 0x4, 0x15, 0x9, 0x8, 0x6, 0x5, 0x400, 0xff, 0x8000, 0x80, 0x3ff, 0xffffffffffff7fff, 0x6, 0x2, 0x0, 0x1, 0x5, 0x3, 0x7, 0x7ff, 0x9, 0x3ff, 0x10000, 0x2, 0x2, 0xffffffff, 0xfff, 0x9, 0xfda, 0x3fffffff8, 0xfffffffffffffe01, 0x7fffffff, 0x10001, 0x7, 0x2, 0x20, 0xfff, 0x20, 0x7fff, 0x20, 0x4, 0x0, 0x6, 0x3ff, 0x7bcf, 0x3, 0x1f, 0x6, 0x7a8, 0x20, 0x3f, 0xcd8, 0x1, 0x43, 0x100000001, 0x6, 0x4, 0x8, 0x3, 0x7877, 0x9, 0xe9, 0x80000000, 0x3, 0x0, 0x200, 0x1, 0x40, 0x3cf000000000000, 0x800, 0x6, 0x7e87, 0x4, 0x0, 0x7, 0x9, 0x80000000, 0x1, 0x43f, 0x2, 0x4, 0x8, 0x9, 0x401, 0x7, 0x9, 0x9, 0x7fffffff, 0x10001, 0x10000, 0x4, 0x4, 0xffffffff, 0x7f, 0xff, 0x5, 0x83e, 0x8, 0x8, 0x400, 0x4, 0xffffffffffffff6b, 0x1f, 0x1, 0x4, 0x69, 0x4, 0x2a7e, 0x1, 0x8000, 0xffff, 0x6, 0x5, 0x100, 0x7, 0x7fff, 0x35247793, 0xca, 0x7, 0x943, 0x80, 0xffffffff000, 0x2, 0x3, 0xc0, 0x3, 0x5, 0x3, 0x0, 0x400, 0x1, 0xfffffffffffff000, 0x6, 0x7, 0x4, 0xd8, 0xdb0, 0x8000, 0x1ff, 0x4, 0x5, 0x0, 0x8, 0x1, 0x3, 0x4, 0x7f, 0x9, 0x0, 0x1, 0x8, 0x5, 0x0, 0x100000001, 0x3, 0x2, 0x99b0, 0x1, 0x0, 0x6, 0x30d9, 0x9, 0xf0b5, 0x1, 0x7fffffff, 0x4, 0xfffffffffffffff9, 0xffffffff, 0xfffffffffffffffc, 0x7, 0x100, 0xfffffffffffffffa, 0x4, 0x0, 0x1, 0xfffffffffffffffc, 0x87a, 0x100000001, 0x7fff, 0x0, 0x8, 0x80, 0xd8, 0x8, 0x8, 0x9, 0x4, 0xfb63, 0x7fff, 0x2dc9, 0xffff, 0x100, 0x9, 0x0, 0x5, 0x4, 0x371, 0x9, 0x7ff, 0x1, 0x59, 0x8b8, 0x1, 0x1, 0x3, 0xc84c, 0x70cf, 0x6, 0x2, 0xffff, 0x1, 0x10000, 0x8fb, 0x8, 0x7, 0xcac, 0x6, 0x9, 0x0, 0x9, 0x7, 0xe2, 0x5, 0x6, 0x7fffffff, 0x1, 0xbbf, 0x400, 0x7, 0x100000000, 0x7fffffff, 0x1fd6, 0x10001, 0x101, 0x8, 0x9fb8, 0x6, 0x7fff, 0xfffffffffffff000, 0x4, 0x49, 0x8, 0xfffffffffffffff7, 0x4000000000000000, 0x0, 0x7f, 0x8, 0x5, 0x2ed5, 0xffffffff, 0x42d, 0x3, 0x0, 0x2400000000000, 0x9, 0xffffffffffffffff, 0x5, 0x9, 0x41, 0xcbd, 0x8000, 0x1, 0xfd, 0xff, 0x101, 0x100, 0x0, 0x34d, 0x4, 0x8, 0x3, 0x800, 0x29a, 0x100000001, 0x80, 0xb63, 0x2, 0x1, 0x13e, 0xfffffffffffffbff, 0xffffffff00000001, 0x7fff, 0x10000000000000, 0x40, 0x9, 0x7, 0x80, 0x8, 0x401, 0x2, 0x8, 0x4, 0x0, 0xfffffffffffffff8, 0x4, 0x100000000, 0x8, 0x3ff, 0x1, 0x0, 0xfff, 0xdd, 0xffff, 0x10001, 0xac89, 0x7fff, 0x1, 0x8, 0x1, 0xfffffffffffffff7, 0x3, 0x145895c4, 0x1, 0x7fffffff, 0x1, 0x8, 0x1, 0x8, 0x0, 0x1, 0x7, 0x8, 0x2, 0x1ff, 0x3, 0x7f, 0x9, 0x7, 0x8, 0x1, 0x3, 0x3, 0x1, 0x4, 0x9, 0x0, 0x1, 0x1, 0x6, 0x6, 0x8, 0x100000000, 0x20000, 0x0, 0xbcc0000000000000, 0x7a3, 0x6, 0x7, 0x5, 0x20, 0x7f, 0x90, 0x0, 0x20, 0x8000, 0x80000001, 0x519, 0xfffffffffffff801, 0x3e, 0x3, 0x6b8, 0x7, 0x0, 0xcdf, 0x7ff, 0xa35, 0x7, 0x7fff, 0x3f, 0x40, 0x6, 0xffffffffffffffe1, 0x97, 0x25280, 0x8, 0x5, 0x80, 0x3, 0x4, 0x6, 0x3f, 0x1, 0xad, 0x5, 0x4f3e, 0xeb76, 0x2, 0x9, 0x8, 0x4, 0x2f6, 0x1, 0x1, 0xff, 0x3fffffff8, 0x80, 0xffffffff, 0xfffffffffffffff9, 0x5, 0x7, 0x6, 0x9, 0x6d, 0xfffffffffffffff8, 0x10001, 0x3, 0x9, 0x1, 0x8, 0x4, 0x9, 0x7f, 0x7ff, 0x4, 0xe000000000000000, 0x7, 0xffffffff, 0xc1ec, 0x1000, 0x1ff, 0x4, 0x5, 0x10000, 0x0, 0x8, 0x3ff, 0x81, 0xe, 0x1, 0x9, 0x9, 0x1, 0x3f, 0x7f, 0x9, 0x8, 0x9, 0x4, 0x5, 0x100000001, 0x2, 0x6c0, 0x3, 0x1, 0x6, 0x8, 0x80000000, 0x2, 0x6, 0x6, 0x3, 0x9, 0xffffffffffffffe0, 0xc58, 0x8, 0x3, 0x38000000000000, 0xff, 0xffff, 0x120000000000000, 0x1ff, 0x7, 0x7, 0x400, 0x6, 0x6, 0x7, 0x3, 0x9, 0x1, 0x1, 0x3ff, 0x10000, 0x7, 0x7, 0x84, 0x7fff, 0x0, 0x3, 0x6, 0x1, 0x4, 0x5, 0x8, 0x8001, 0x1, 0x573f, 0x2, 0x5, 0x8001, 0x7, 0x6, 0x5, 0x4, 0x1, 0xffff, 0x8, 0x100, 0x78d5, 0x5, 0xfffffffffffffff8, 0x4, 0x100000000, 0xa43, 0xcc, 0x6, 0x40, 0x5, 0x4, 0x3d8, 0x2, 0x7fffffff, 0x9, 0x401, 0xe22e, 0xca9, 0x3, 0xff, 0x0, 0x100000000, 0x4, 0x11f, 0x13b, 0x2e0928d2, 0x7, 0x3, 0x1000, 0x41, 0x2, 0x100000001, 0x4, 0x100000001, 0x9, 0x5, 0x200, 0xfff, 0xffffffffffffff80, 0x100, 0x2f0b, 0x3, 0xffffffffffffffe1, 0x4, 0x2, 0x4, 0xfe, 0x4, 0x3, 0x1, 0x2, 0xff, 0x3, 0x7, 0x5, 0x400000000, 0x1, 0x8001, 0x4814, 0x0, 0x1, 0x3, 0x3, 0x2, 0x9, 0x7, 0x6, 0xfee, 0x41b, 0x7, 0x1, 0x1, 0x6, 0x7869, 0x1, 0x20, 0x0, 0x100, 0x2, 0xff, 0xa7, 0xc5a, 0x7, 0x1, 0x96, 0xf647, 0x401, 0x3f, 0xa980, 0x8, 0x7, 0x3, 0x3, 0x1, 0x8, 0xc96c, 0x3ff, 0x20000, 0x10000, 0x0, 0x800, 0x0, 0x3f, 0x8, 0x1, 0x8, 0x8, 0xe2, 0x1ff, 0x80, 0x4, 0xe, 0xffffffffffffffff, 0x4, 0x8, 0x40, 0x2, 0x81, 0x4, 0x9, 0x4, 0xfffffffffffffffe, 0x2, 0xffffffff, 0x8, 0x3, 0x9, 0xf779, 0x8e3, 0x5, 0x2, 0x7, 0x1f, 0xfff, 0x80, 0x9, 0x100, 0x2, 0xfd69, 0x1, 0x8, 0x6c5c, 0x4, 0x400000000000, 0x7ff, 0xff, 0x3, 0x2, 0xa9, 0xc0, 0xffffffff, 0x1000, 0x3004, 0x401, 0xffff, 0xfffffffffffffff8, 0xffffffff7fffffff, 0xfffffffffffffff7, 0x6, 0x2, 0x3, 0x7ff, 0xdace, 0xfff, 0xfa3, 0x8, 0xfff, 0x1, 0x100, 0x0, 0xffffffffffff2289, 0x2, 0x4, 0x10001, 0x7f, 0x5, 0x5, 0x1, 0x51, 0x1, 0x3f, 0x8001, 0x6eb, 0x7, 0x17c7, 0x8, 0x100000001, 0x8b7, 0x800, 0x400000000000000, 0x7fff, 0x922a, 0x7, 0x6, 0x3ff, 0x800, 0x445, 0x5, 0x8, 0x3, 0x1fe000000, 0x3ff, 0x5b5e, 0x8001, 0x1000, 0x9, 0x4000000000000000, 0x2, 0x98, 0x3, 0x5, 0x2d0, 0xffffffffffffffff, 0x6, 0x0, 0x80000001, 0xc2, 0x1158, 0x3, 0x7ac, 0x7ff, 0x2, 0x6, 0x7, 0x7, 0x4, 0x9, 0x9]}) r1 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x40000) write$hidraw(r1, &(0x7f0000001340)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90403a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc36e672ec43bd205d5650c22b4484dc1bf649d4f095b9e6968ff03fbc01ed190feef823ee6f5de88e8c676547ff9d84db7e0293afc1d9e7080025c490b7669e9586b85e918f412bb13794f4977d9bcea9e077c88bfda99f6b59e0ef9c325ff8cab3c0944351c98dbd701fef256d49172a46102db4aaedf840a545a100000000000000000000000000e7dfb8c0dca9c2f79ccd07d94173dcc0a51e5a1226a234cc31333223ef157a3b751a610387ab89a8c953912b1d3e25d9756c3920abc957c28d521fc5c757295c779520940d455ad398cb65300971890a56554f8638efdd50155de785fd2ef07c622ae06a6232933f445b86bbf2bba1038e60f6d195d8be2ee85f376eb9d6be6b07d5bc608f018bc2938dfe821b1c2876246240400faf875d16e2b348045d126e80cfeca2476352b1c924f3a274a6467974f99d6fd4e3510f118d4ab046ff69fc688c0095318ac2c94863bb43b56920d1bd327984d1ff0bd4e67d066425f2496f4b964c56148e8b273def9fae8cc9e9e57b121ffb898a41de6c736f40084e46385d03d8155d7638bfb5d2915aa5cdb079433f3482c2f0e0e6ec83439e37e15794db923a05d74ce40cb3eb5c567fde366d62fd4ab754d8b840d664517993f4c7335879893e13819165", 0x20b) ioctl$HIDIOCSUSAGE(r0, 0x4018480c, &(0x7f0000000080)={0x2, 0x200, 0x4850, 0xfffffffffffffffb, 0x401, 0x3}) write$hidraw(r1, &(0x7f0000000140)="8a", 0x5100) 14:26:29 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) write$hidraw(r0, &(0x7f0000000000)="7efa62c16a5c507c5b2cca7adc798aa868f41d4d8ba2b91616001bc51363bc907bc78456daef77550a0eb833aa1f50d8d689a5bb16b9005f4b61b1b51248d09e", 0x40) [ 1204.467174][ T22] usb 2-1: config 0 has an invalid interface number: 200 but max is 0 [ 1204.475454][ T22] usb 2-1: config 0 has no interface number 0 [ 1204.483375][ T22] usb 2-1: New USB device found, idVendor=e34d, idProduct=54e1, bcdDevice=92.c6 [ 1204.492715][ T22] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1204.508100][ T22] usb 2-1: config 0 descriptor?? [ 1204.552221][ T22] usb-storage 2-1:0.200: USB Mass Storage device detected [ 1204.751438][T16577] usb 2-1: USB disconnect, device number 68 [ 1205.526845][ T3042] usb 2-1: new high-speed USB device number 69 using dummy_hcd 14:26:30 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) write$hidraw(r0, &(0x7f0000000000)="7efa62c16a5c507c5b2cca7adc798aa868f41d4d8ba2b91616001bc51363bc907bc78456daef77550a0eb833aa1f50d8d689a5bb16b9005f4b61b1b51248d09e", 0x40) 14:26:30 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) read$hidraw(r0, &(0x7f0000000280)=""/235, 0xeb) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) write$hidraw(r0, &(0x7f0000000680)="4da541aef42757dfb17899988da4926b60108cf0fd8dd3ed68fb9b0894b2ef7371963df0ef1ebb5be9a470e246f575bc912217609288d63ad740682427829b01a8ab52d775b8e863e9ee69d487440e20b053033d2a1bcc25122427fd1e8c796d94d70ea430642eea03c04ec70f4c9daab87cf76396578e2a79fcbfd3316441f3b49a9e873bded37c714d45504812dcfcafc28430b566d05d9c7847980165dfd8bd3451f1b9addbac6538fc50488670856c47f41811c0b9405769130f99781a41aff6bef63a92f250a45c", 0xfdd8) 14:26:30 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000000)="0a952bcfb161a51a9c9c5b0958c77fa36342323689526b82de160aa36ff4259760dbe3", 0x23) 14:26:30 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) write$hidraw(r0, &(0x7f0000000000)="7efa62c16a5c507c5b2cca7adc798aa868f41d4d8ba2b91616001bc51363bc907bc78456daef77550a0eb833aa1f50d8d689a5bb16b9005f4b61b1b51248d09e", 0x40) 14:26:30 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000080)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d85dd35deef84288a90529d25ffdb7cd3f2a6509a6abaa03a87659b76ff0dce42b36e384dc79336a12a8f18eb34b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547f79d84db7e0293afc1d9e7d6f625c490b76597812fc9479589031e1cfe3642669e9586b05e918f412bb13794f4977d9bcea9", 0xffffffffffffffad) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) 14:26:30 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x8, 0x0) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000080)=""/115) r1 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r1, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r1, &(0x7f0000000140)="8a", 0x5100) 14:26:30 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x40) syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x77, 0xa2, 0x15, 0x40, 0xe34d, 0x54e1, 0x92c6, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xc8, 0x0, 0x0, 0x8, 0x3, 0x1}}]}}]}}, 0x0) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) 14:26:30 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x3, 0x200) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x1, 0x1) 14:26:30 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) write$hidraw(r0, &(0x7f0000000000)="7efa62c16a5c507c5b2cca7adc798aa868f41d4d8ba2b91616001bc51363bc907bc78456daef77550a0eb833aa1f50d8d689a5bb16b9005f4b61b1b51248d09e", 0x40) 14:26:30 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000100)) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfffffd0a) r1 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x20000) ioctl$EVIOCGABS2F(r1, 0x8018456f, &(0x7f00000001c0)=""/187) ioctl$EVIOCGKEY(r1, 0x80404518, &(0x7f0000000380)=""/33) r2 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x8, 0x8e040) ioctl$EVIOCGKEYCODE(r1, 0x80084504, &(0x7f0000000280)=""/208) write$hidraw(r0, &(0x7f0000000080)="9ba1f8314e4c359408dea3f88aa047d956273db7058d6cfcc608eec3dbdc785c8acd63060093aec0255f2ad3a8c6a6b601d0ed2df1c7a404c2f9346f83478ae749c48ca150d8c626eb68be95f5c4aff2301a4207ba89cf15fb86fc8e", 0x5c) write$hidraw(r2, &(0x7f00000003c0)="b56362fa24f27fe246d3101066c8af3f53fc461628cc742481e239c51f15e90aefaba19f9eb9525a84e23a70ad07516e432bd557b9e145c1c8547e1d0f6f", 0x3e) 14:26:30 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) r1 = syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x6, 0x242000) ioctl$HIDIOCGCOLLECTIONINFO(r1, 0xc0104811, &(0x7f0000000100)={0xe55e, 0x1f, 0x184c, 0x5}) r2 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x3, 0x10800) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000080)={0x3, 0xffffffff, 0x10001}) 14:26:31 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000080)="8ac8973600fc6676f29b517ca5ee69d6e38a3cfff2e00b0647946ea4a7efbf0f3a6d5c64c0495fd55b621d346eeb6c9b46d0a673873ff2490ced81c55dd27ab1096dcd1460aab5bb44e4f7977d723375f29d3a0ce31f11a48b912bd9264cd7c58ed4a30452b1489846957790b8c008", 0xfffffffffffffd08) syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x2b, 0x20000080200800) [ 1206.416843][T16577] usb 4-1: new high-speed USB device number 122 using dummy_hcd 14:26:31 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) r1 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x2, 0x100) ioctl$HIDIOCINITREPORT(r1, 0x4805, 0x0) write$hidraw(r0, &(0x7f0000000180)="31bca3ebecc85c8ae9c572fca71dd36c9825af8ba50cdb7841d54afba6a4c7db648db4025773ddc1baacb504d3a688dce2c3b1712e1ca5474b39878e0bba8fcf401fda4455936028cb029642a24b3172443b6d4f02faec746f88415d5913e37598d50f2265ef5b42d0ab7845ab45f3d827987ee36239e6244d59465b0a6b1335fbbdcc8e1cf78b44bec46e7051888d6ea328b455f7d4f51d9a392f16fd3f6e4debc04e5d7bbbf2854e1610e3f9ac46658a78536e1b1bfe705b4a1754614a790ba5562e8b5ee35bd7d433cdd289e3d8ea38f73552e0d50a6d42a378b6e56c59e1f1a02a419158f654f825bdbce4287cc8", 0xf0) write$hidraw(r0, &(0x7f0000000080)="7ee782474e81d59f0b45f26c5a11837acaa66a4aa77e775ea38e9dc62f82de3449e456180fe86cd46fc222431bc434a721fe3819409e4f379518e099470b34836a4747e557bbef61c82eadeac53ec7b79ce4e4d121590aa957ad30bfe641fc00", 0x60) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000000000206d90d9c340000000000109022400010000a0000904000001030101000921000000012205000905810300e1000000"], 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io(r2, &(0x7f0000000380)={0x34, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x22, 0x5, {[@short=@item_012={0x2, 0x3, 0x5, "4b88"}, @short=@item_012={0x1, 0x0, 0xa, 'T'}]}}, 0x0, 0x0}, &(0x7f0000001b80)={0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)={0x20, 0x83, 0x1, 'R'}, 0x0, 0x0, 0x0, &(0x7f0000000640)={0x20, 0x1, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000001980)={0x40, 0xf, 0x2}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) write$hidraw(r0, &(0x7f0000000140)="8a", 0xde) ioctl$HIDIOCGREPORTINFO(r0, 0xc00c4809, &(0x7f0000000000)={0x3, 0x201, 0x24}) 14:26:31 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f00000000c0)='/dev/hidraw#\x00', 0x99, 0x1) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f0000000100)={0x8, "7ea1dae3d28972bceb885dfe949b38e8e76c062aea2e0c975d896d4bdf9bfe53299c72b64f5cc1ce0be4e5077ec2a73e7b765fbb63cf2330cbec7748c00b9145"}) r1 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x2, 0x100) r2 = syz_open_dev$hiddev(&(0x7f0000000180)='/dev/usb/hiddev#\x00', 0x1, 0x400) ioctl$HIDIOCGUSAGE(r2, 0xc018480b, &(0x7f00000001c0)={0x2, 0x2, 0x9, 0x2, 0x8, 0x4}) ioctl$HIDIOCGRAWINFO(r1, 0x80084803, &(0x7f0000000080)=""/52) r3 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r3, &(0x7f0000000240)="5ea3b92b69711576551f873f4c6fc20ad537ea5002a4386d29167237bf2be896ea0e7ce31d312e0474453957fdf5f65de835bf6f81e8c50ca1c0bda599e41d63bfe2d39273ef06cf672152e5bf07e89d0965306c8b587065a494c71081011b9666694210e929d77c31ae19508d8a91d0d7c18382c246828caa486121b1b10b080bfb5c823ce616679c675696cc749ea1383bea6a813a40e2dd", 0x99) 14:26:31 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f0000000000)) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000140)="8a", 0x1) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f0000000080)={0xd898, "68e35c6b6dab44f99650d0a9a721910cc3e8328764a5dc6019d52e29b4d38b0e446b3ce3cc7a61e1698203e4eb7552c6858eefb5d45d93c5b299c9daac202fa6"}) 14:26:31 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000100)) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfffffd0a) r1 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x20000) ioctl$EVIOCGABS2F(r1, 0x8018456f, &(0x7f00000001c0)=""/187) ioctl$EVIOCGKEY(r1, 0x80404518, &(0x7f0000000380)=""/33) r2 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x8, 0x8e040) ioctl$EVIOCGKEYCODE(r1, 0x80084504, &(0x7f0000000280)=""/208) write$hidraw(r0, &(0x7f0000000080)="9ba1f8314e4c359408dea3f88aa047d956273db7058d6cfcc608eec3dbdc785c8acd63060093aec0255f2ad3a8c6a6b601d0ed2df1c7a404c2f9346f83478ae749c48ca150d8c626eb68be95f5c4aff2301a4207ba89cf15fb86fc8e", 0x5c) write$hidraw(r2, &(0x7f00000003c0)="b56362fa24f27fe246d3101066c8af3f53fc461628cc742481e239c51f15e90aefaba19f9eb9525a84e23a70ad07516e432bd557b9e145c1c8547e1d0f6f", 0x3e) 14:26:31 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x3, 0x200) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x1, 0x1) [ 1206.797038][T16577] usb 4-1: config 0 has an invalid interface number: 200 but max is 0 [ 1206.805401][T16577] usb 4-1: config 0 has no interface number 0 [ 1206.811979][T16577] usb 4-1: New USB device found, idVendor=e34d, idProduct=54e1, bcdDevice=92.c6 [ 1206.821232][T16577] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1206.835872][T16577] usb 4-1: config 0 descriptor?? [ 1206.856890][ T2859] usb 6-1: new high-speed USB device number 52 using dummy_hcd [ 1206.887878][T16577] usb-storage 4-1:0.200: USB Mass Storage device detected 14:26:31 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x3, 0x200) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x1, 0x1) [ 1207.103742][ T3042] usb 4-1: USB disconnect, device number 122 [ 1207.110029][ T2859] usb 6-1: Using ep0 maxpacket: 32 [ 1207.227019][ T2859] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1207.238207][ T2859] usb 6-1: New USB device found, idVendor=906d, idProduct=c3d9, bcdDevice= 0.40 [ 1207.247315][ T2859] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1207.256224][ T2859] usb 6-1: config 0 descriptor?? 14:26:32 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000100)) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfffffd0a) r1 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x20000) ioctl$EVIOCGABS2F(r1, 0x8018456f, &(0x7f00000001c0)=""/187) ioctl$EVIOCGKEY(r1, 0x80404518, &(0x7f0000000380)=""/33) r2 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x8, 0x8e040) ioctl$EVIOCGKEYCODE(r1, 0x80084504, &(0x7f0000000280)=""/208) write$hidraw(r0, &(0x7f0000000080)="9ba1f8314e4c359408dea3f88aa047d956273db7058d6cfcc608eec3dbdc785c8acd63060093aec0255f2ad3a8c6a6b601d0ed2df1c7a404c2f9346f83478ae749c48ca150d8c626eb68be95f5c4aff2301a4207ba89cf15fb86fc8e", 0x5c) write$hidraw(r2, &(0x7f00000003c0)="b56362fa24f27fe246d3101066c8af3f53fc461628cc742481e239c51f15e90aefaba19f9eb9525a84e23a70ad07516e432bd557b9e145c1c8547e1d0f6f", 0x3e) 14:26:32 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x4, 0x101302) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000000)) read$hidraw(r0, &(0x7f0000000080)=""/38, 0x26) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) 14:26:32 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x585002) write$hidraw(r0, &(0x7f0000000300)="de21a61428b2082231ca5919af9915725e2340dfb63604327a33202298035af5fcba2d24de326d8433892366a3a28f5896e87b099366e28eecb316e0aea547b55f5afef36c5f14c460ecdff1bdf98d3c97a58855d4b0a5f81b992edb96c0fb7ff0b7a3d89a8af6b616cbce805538db49e72f4ac1b1a8f2aa17233b4f6c0452d8a5aa51eaa731ca361625584ceaf63c758fb2106e492c50e47eaad021fa5788d806193f9582b7412bd2dbd2458fffadf09f7f51438c4babb0f102957d0b46928e3b97888f04e71fda61caa5fa3e6f8e0defe0ec9e1f0d6199b406c69d9e3c32747678fb9d17e9857d41146892366b847466be76ce31bdc499", 0xf8) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) 14:26:32 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f0000000000)) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000140)="8a", 0x1) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f0000000080)={0xd898, "68e35c6b6dab44f99650d0a9a721910cc3e8328764a5dc6019d52e29b4d38b0e446b3ce3cc7a61e1698203e4eb7552c6858eefb5d45d93c5b299c9daac202fa6"}) 14:26:32 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f00000000c0)='/dev/hidraw#\x00', 0x99, 0x1) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f0000000100)={0x8, "7ea1dae3d28972bceb885dfe949b38e8e76c062aea2e0c975d896d4bdf9bfe53299c72b64f5cc1ce0be4e5077ec2a73e7b765fbb63cf2330cbec7748c00b9145"}) r1 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x2, 0x100) r2 = syz_open_dev$hiddev(&(0x7f0000000180)='/dev/usb/hiddev#\x00', 0x1, 0x400) ioctl$HIDIOCGUSAGE(r2, 0xc018480b, &(0x7f00000001c0)={0x2, 0x2, 0x9, 0x2, 0x8, 0x4}) ioctl$HIDIOCGRAWINFO(r1, 0x80084803, &(0x7f0000000080)=""/52) r3 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r3, &(0x7f0000000240)="5ea3b92b69711576551f873f4c6fc20ad537ea5002a4386d29167237bf2be896ea0e7ce31d312e0474453957fdf5f65de835bf6f81e8c50ca1c0bda599e41d63bfe2d39273ef06cf672152e5bf07e89d0965306c8b587065a494c71081011b9666694210e929d77c31ae19508d8a91d0d7c18382c246828caa486121b1b10b080bfb5c823ce616679c675696cc749ea1383bea6a813a40e2dd", 0x99) 14:26:32 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f00000000c0)="f55327da5e81fb06ea313d7b81511e4e43f1efbe2d080f9de3a00407f14f27506ee6866d91582188e18373dc3a5c33b344442a1af8997bfcf1e28a22899228f1f5e0b3aca28134f6feeae89b4ae73933a8a7ae01fec96820cf56fd8f70d57a79d3f2db25b0d5", 0x66) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) read$hidraw(r0, &(0x7f0000000080)=""/44, 0x2c) [ 1207.738789][ T2859] hid-generic 0003:906D:C3D9.00EB: unbalanced collection at end of report description [ 1207.787096][ T2859] hid-generic: probe of 0003:906D:C3D9.00EB failed with error -22 [ 1207.951818][ T2859] usb 6-1: USB disconnect, device number 52 14:26:33 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5112) 14:26:33 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5112) 14:26:33 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f0000000000)) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000140)="8a", 0x1) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f0000000080)={0xd898, "68e35c6b6dab44f99650d0a9a721910cc3e8328764a5dc6019d52e29b4d38b0e446b3ce3cc7a61e1698203e4eb7552c6858eefb5d45d93c5b299c9daac202fa6"}) 14:26:33 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) read$hidraw(r0, &(0x7f0000000000)=""/21, 0x15) write$hidraw(r0, &(0x7f0000000080)="6fee17e78123f71dc38cbe366d190536859e2c199a7454ee79d46f30d4241119b8c402bded1e10d084c605e174da301e263fbb7e1c7e910b9972e7874fb075c1169c974864fc6b8f35f109d5ed842dcbca0c8cb4012805af122b3be6724b7bb4d9aa18d3690b75409a84b1fe552b398fe38ac0da24a313e4529c299000339e5c4f48140c57ef9e5050c4b3abf6cb8581790e934a0f42f2d45cc2f694cb95a6430e56991e1a5ee790fcc369249fa06f40621b32dced54", 0xb6) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) 14:26:33 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) r1 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x7fffffff, 0x48000) ioctl$HIDIOCGCOLLECTIONINFO(r1, 0xc0104811, &(0x7f0000000080)={0x7b13, 0x47, 0x478, 0x10000}) ioctl$EVIOCGLED(r1, 0x80404519, &(0x7f0000000180)=""/71) write$hidraw(r0, &(0x7f00000000c0)="8cc4392cc8cc8572efe4b060c03cd7f0573a6481d4a34c9f4789c5b40d61a4d577cf897b157a6895f8cfd16698b35d9c58adc254e1bf0f3b7d7001554d2c7209decdac47a249dadd830dba8676268fb57cec253e10b6152fc19d7970", 0x5c) 14:26:33 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x65, 0x10000) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) 14:26:33 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f0000000000)) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000140)="8a", 0x1) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f0000000080)={0xd898, "68e35c6b6dab44f99650d0a9a721910cc3e8328764a5dc6019d52e29b4d38b0e446b3ce3cc7a61e1698203e4eb7552c6858eefb5d45d93c5b299c9daac202fa6"}) 14:26:33 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x65, 0x10000) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) 14:26:33 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x4, 0x0) 14:26:33 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000180)=""/228) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) r1 = syz_usb_connect$hid(0x7, 0x3f, &(0x7f0000000000)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x50, 0x56a, 0x28, 0x40, 0x3f, 0x0, 0x9, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x3e0f, 0xa0, 0x62e, [{{0x9, 0x4, 0x7, 0x8, 0x12, 0x3, 0x1, 0x2, 0x10001, {0x9, 0x21, 0x1, 0x578, 0x1, {0x22, 0x51c}}, {{{0x9, 0x5, 0x81, 0x3, 0x1f, 0x0, 0x4, 0x80}}, [{{0x9, 0x5, 0x2, 0x3, 0x4, 0x8, 0x7, 0x200}}]}}}]}}]}}, &(0x7f00000004c0)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x311, 0x87, 0x5, 0x10000, 0x60, 0x80000000}, 0x5, &(0x7f00000000c0)={0x5, 0xf, 0x5}, 0x5, [{0x3e, &(0x7f0000000100)={0x3e, 0x3, 0x44d, "73263d8b28ff8f71a8ca3b048c530eefc84f9dab84342d4c53b55c1dca9658d9498b109ee2e0897f1dd29001e3c96ea0fc3b4a4169004ae08753"}}, {0xd4, &(0x7f0000000280)={0xd4, 0x3, 0xc0a, "70ea144e666b180902bbabe799b2a8e69a691b8c2d131c9d6f8c04f4713cfe75901c5c9e47b9fd79d17d2441a6f6b80ef9612db7556db6b6f0dd003087a8bbfc1ab9097a1f1229a7a61657da44053f079cec2ecbf2e42669b3b1b8407d529846b3ae9fb9ae0a410dc31794e76242df10367c42596a89a624c4b26cdd803750ce6047d420a809b98ecdddb573f2c9d94551f556dbad151dae22443dbbf4f8c960d5c32606a4b3f7dd3ffea2b08d153ef1d8a682ca07225cd412764537d4514558845120a0c1b2b723b237d1f53ab46c98"}}, {0x26, &(0x7f0000000380)={0x26, 0x3, 0x1009, "bccaffdbbf2e93daa1d75caf52cdae5aeb8ad917ef89e6971bcac82e3b705e1fb77a"}}, {0x8a, &(0x7f00000003c0)={0x8a, 0x3, 0x408, "150ee88500ff4fcaa41f5757dd565d5165c6c83fbb7be719c9b561b07e00c959c1e3630b6b70d95a86257c3c384c96bb16dcf99ed6e3146e49b3f6bea362515d0ce7d097da9ea31344075570a957d73580bffad2115064fa7f94356c1be3dd973e24b1f81efde225cc3f7e02cf11bf570bb98c5cb78e0e4cae57998eec92d370819a5f7503df"}}, {0x29, &(0x7f0000000480)={0x29, 0x3, 0x14ff, "3287fee3fd7de5ec44647f926a26d09c64b674d7b6efdf2a643327ca5f71736802ccc5f193"}}]}) syz_usb_control_io(r1, &(0x7f00000008c0)={0x34, &(0x7f0000000540)={0x60, 0x2b, 0x21, {0x21, 0x0, "66645496add2d9800378f5645095ad3ddb42609bd85eb3eddebcde5d65ee03"}}, &(0x7f0000000580)={0x0, 0x3, 0x24, {0x24, 0x3, 0x41d, "bc89d8b27ec103db1ccff3fd3ab322fa433d3b0c3c8843d5abea2cfd9e8079b2"}}, &(0x7f00000005c0)={0x0, 0xf, 0x32, {0x5, 0xf, 0x32, 0x4, [@ss_container_id={0x14, 0x10, 0x4, 0x7, "18fff2544abb8cd8ed06cbe47a768a71"}, @wireless={0xb, 0x10, 0x1, 0x8, 0x3, 0x50, 0x9, 0xec, 0x5}, @ptm_cap={0x3}, @wireless={0xb, 0x10, 0x1, 0x8, 0x41, 0x8, 0x10000000000000, 0x120000, 0x6}]}}, &(0x7f0000000600)={0x0, 0x22, 0x234, {[@long={0x3, 0x1, 0xf, 0xfe, 0x2, "c23bcb83f6414dbdcc9cd5e9faff480bc680d5bdd093898b7f7bfc8d2d584d44a00be6b33f1acdee83189d06f704fe6d0b25a9c20014a2a3bd11c3e4bbd20f8a9dda7c18b1f1bb9b1278a032b6c71901dfb6b32ad368f4bb693d0d5b92e21a1a5fc8378b43e58be77c3220552420ff1dde628af24f342a751eb0a843b96af47a141048b605ee374880914dfeb82374fbb85bce95aec7c861eb1be4bdd644aa9faabe61723472d2be0a2e75750f4cefcc3c4250e9f42d08b6548cb11f67520637418a4d3fcb48e5f5afa53985ce654a8f917ff1cb62409afeba5d8fa27a9bd87b18c5bebc98960d41cee68e231a280e440d4b23378716d1b9cecf30658a07"}, @long={0xcc7a, 0xfff, 0xf, 0xcf, 0xb, "8dfc649ac53aabcc0f6e91bfbc3e782021f095734f13d62cd16c914bf67c900b16504ead7eeaae575cff7d024192c5a5deabe1c76f09e2e29ef7dbca1bdd4c297048c6549ed557c1c414c85879449fbca7d87656c9b3113a21cc352313d6cbb1766c8aca79b0054168847eb049895a8fb3ea9e4cd4a0886e1e9e1b447382bb1e08bafc3a138e670d77f568964e47d3478b21cff204555b4e4a7faf24c924c6c6cb20a4978b31ed6b739c8579791d924a90066769416a6efdc4b8f53bb9d4477e4a68a17f8858b846d240665f847d2b"}, @short=@item_012={0x1, 0x0, 0x0, "83"}, @long={0x3ff, 0x9, 0xf, 0x5c, 0x2, "264b158bd1d25d92bbd6fb49057e1cf7b203e7d936f658e09ce39ce9e2654c70ff17d207b17d91c401cf776490ad5cf74443feff4ce1ee9e966aeb1acbbf605da62634105f1e573f578e0b2613d902ff5223e77a3a6429bb553c8d2e"}]}}, &(0x7f0000000840)={0x20, 0x29, 0xf, {0xf, 0x29, 0xae32, 0x3, 0xffff, 0x8, "3358f252", "88656d41"}}, &(0x7f0000000880)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0xe6, 0x18, 0x2, 0x5, 0x24, 0x3d3b000, 0x2}}}, &(0x7f0000001100)={0xcc, &(0x7f0000000900)={0x20, 0x18, 0x78, "1b3b3c478b0d005fe73e6865df775c5468ac51b29cd7b7e1550e6a917be7046c6cc674062417128524d9f13ecc06836fda36b592e833cc8610dcbbcdf9c22e1a2cf346e626fa1fb34010d55d1b41c7b7f7cf0fcf53e4da99636550fb7ce0ac104043948826ea43da3d4d503cbfa644f2cf2fbe2ba6fe1a21"}, &(0x7f0000000980)={0x0, 0xa, 0x1}, &(0x7f00000009c0)={0x0, 0x8, 0x1, 0x1000}, &(0x7f0000000a00)={0x20, 0x81, 0x3, "49133c"}, &(0x7f0000000a40)={0x20, 0x82, 0x3, "01db94"}, &(0x7f0000000a80)={0x20, 0x83, 0x2, "2cba"}, &(0x7f0000000ac0)={0x20, 0x84, 0x4, "ccac80de"}, &(0x7f0000000b00)={0x20, 0x85, 0x3, "ed266f"}, &(0x7f0000000b40)={0x20, 0x0, 0x1b7, "980c68322105058a91ce0ba04f79ebd48ac1f88e9a6d6189dbc8db9cd654dec59a8f9786a7573623dca6a8052983b2d61ab163bd9ad22c36cd136f8e16d70409bed8d1361fb0681b131f17b8f39bf952587256d40db5a4f5a0f86b4a31070a43efd14e63ea35c214b29e54c1119a090a9e89f34e2706df18dc7d1687bd23be93e941c4715efb20b11352f9b89af342770d833f883f8ee2f1b2cdfcc2339488d2236447090162b71416d82a4f7b018b908481e4668e7dc3f0b367df16c805d702d574f6fe3f5ad049fcf16854b2d801054577797b8c70199760aa2e56d26884429ad17b498d48fe4d81eb2d581fce0784c0710be4133eedddc4f2d429451bb354c76cf3f7966a801d3faba8fd6b061e91d38fbf6c19fb3bfbe2726bee3c385b5120fbc11060a11fdf1a9fcaaa143be48b2192d4db85a6a418127a3d12f1444e713777588af2ab314a8d0c6afd993ceade0cbe2bf51d9aebcd44ce755446218e960c6f08f5a89a2cd30b0223f21a8911da1f37ff86781d7bf56ca5f0aba27b236f77df93ba640d8544097fe5962fc76394238d9bd0facd2d785ac263b313f470ebb20444cbbbec6885be27a7430762bb00a742aebf243d9e"}, &(0x7f0000000d00)={0x20, 0x1, 0x1, 0xfffffffffffffff7}, &(0x7f0000000d40)={0x20, 0x0, 0x1, 0x8}, &(0x7f0000000d80)={0x20, 0x0, 0x4, {0x2, 0x1}}, &(0x7f0000000dc0)={0x20, 0x0, 0x8, {0x200, 0x10, [0xf]}}, &(0x7f0000000e00)={0x20, 0x80, 0x1c, {0x8, 0x3, 0x10001, 0xb11f, 0x2e8, 0x5, 0x7739, 0x3edd, 0x100000000, 0x800, 0x4, 0x5}}, &(0x7f0000000e40)={0x40, 0x7, 0x2, 0x101}, &(0x7f0000000e80)={0x40, 0x9, 0x1, 0x2}, &(0x7f0000000ec0)={0x40, 0xb, 0x2, "8c8d"}, &(0x7f0000000f00)={0x40, 0xf, 0x2, 0xa3a}, &(0x7f0000000f40)={0x40, 0x13, 0x6, @remote}, &(0x7f0000000f80)={0x40, 0x17, 0x6, @remote}, &(0x7f0000000fc0)={0x40, 0x19, 0x2, "78f0"}, &(0x7f0000001000)={0x40, 0x1a, 0x2, 0x1}, &(0x7f0000001040)={0x40, 0x1c, 0x1, 0x8}, &(0x7f0000001080)={0x40, 0x1e, 0x1, 0x6a4}, &(0x7f00000010c0)={0x40, 0x21, 0x1, 0x9}}) 14:26:33 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5112) 14:26:33 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xd000) 14:26:33 executing program 2: write$hidraw(0xffffffffffffffff, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) r0 = syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xa, 0x200200) write$hidraw(r0, &(0x7f0000000040)="b78f2076524ed05d0a7b96", 0xb) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000000300)={0xed8, "b467b3be0b985d39ec7d6da24f79a40b645bb86a00d2add24efd5cfa1b6b210340d3f28886dc1d43fa6537b53ab612644852febda83cb0fffdecf7dcca5c56de7234bd6f907a91653daac2b413ceef848b1847d16bb279f469e30bf992cf325089d6dfc1995d3cccec2c5289965a9ba31acc9af213d43e717988499e02a4eafe2d39345986132350304cac1b44649e94214d392742fcdb5813b7fab0e4d580d9e456634770709a73ff97f26bac6d85248e4daba3e4ef5dde4d963e3882a9a690bcec1b53443644efe3d612b7935b7c7fe4f59ff025d1b5932d012e8afd2ae41b684da39015e8460958a37f0a16d0b835df5933bbbebd6034984a3eabe31373c54eab8388d0e4f879b465a2e2159ee4c593e706100e54ac6a91dc1bbef3132c4f022fe13ae40e66f8e291ef3157dd62b6ced6793596dd763b5d594dc7b2fe1f3704e9c23f20c46e8ced51a586c1789113c10f46fe44f160f5944b768417f35f6f6ab1891bd24d61f70020722c6fe51e03ad9351754b4e1c0a7c1263207c204223fdde36671405e24b7cb7329893486219f5fe2b72b877da5418484890864baea2736082801cc2ff00ed3e190c1e9b3d0ea97fe1dc16a70dbf204b77f18d3a3025d62ce9d4b6b3ac3ebde2c977bb0f92dc3c89e0fa0b80e85f9141345bf93000df3a55c8acb496624995bf21784ba0a12179783774fe6f4d69a7d4d618200a8ae0d068845d16de1dd8620048204c925b85af83c8791142ab51f9615f8a760d322aefc2f63b2e591db12e8ca45498398ef5c5c67bbdf33966e1723d9594aea64a706ed5bb8c7df70cb504c9a2dc8879f79f81fdd61c77bf54301beb14a741f60b467b75ce5296a22a4c7302edc5fdbbffc3cb231b89ee7f20b0f45c1b8e9791e85fd69f1cd75169911770b3c79ed78f858b75fb9cdea3c404e0387494fdf4ea26d54db36ebced4add18fedafd5c5e75cf3ababa32ed3395b769e3f838abdb50ebc6e489407b395274f9ec72d40e4c28dd4bf1701ffda8f52526c60680cc1ba60dbf1671e3660e2ed019ab3d5d79bf98c5212c737c0ba98fee75018f6f064ecc798578ddbfa8e499e34d00993f8286a62f192e7c0b684c73bc6b6ea039cbcaf2221771cbd60daf56328e280c18f2e5f38d17208eb21b0de3ec4ab25d16a27f7d55f642695791a53a42be84f247ab6466dc29c9a1917a4add2ba5ff437585effb3e464a0485a7016f380996bdcd294526bb9e2d8285dca6430dbb298ec0e0d9290b01f3ad5dff9854780241e48d736cf947b73550d5b2b5c7a5ef71bd7a7a9cf7c78974383bbca21251f232ddfb557586fee8e594b2b3ad4d407163755e144fbee53aeb43d5043a958cb7895525a891f953985a35fe8cc9565df10c4f93512e8e4bda2927d833028b41a1ddf89e13147ebf03be42e49bdee983e861f4cee3c46d3b3882aef499cda98fdcb41a9c8da18bda230459b9d64ff2590398788accbcb6cb05461750c21cf9b17a4d3818f4da5ccf5fa151c5e18d98b5c3cf5d671223e5d2c86ce93b66b2702d810ad4d56142209ecf6f7ade5600f3a3ea935b0b67b6ef47ad924dffa75968b68ea64764c1174b80eec9137d96eaacc1326af64744377751ab6024bdb335c4f43c47cee3591a671fd0c86e6a5139fe35eb3fd7783b19b769b68cf1dd52aac17ca9b9139a03f3949648874b54b27cf7436cdd46843c4c80cc795db3e64856d89ab373513b5bd04f81b05d07cdc4845b458014a5e3bc397a582a38770d50f55b6ecda4d4ee6be1b319c1d6c6067cf8076b791672f593fe3b540db72dfed1e6bb0181c35e502d5994a7f5f3b49c282e851272d5ecc677de8d52beac45d4f329c4eb45766d87d6f59a02bc766514f9b7411f7780ce04339be71ce5d184b8d4105eb161012cd626aae807fe3ce9f4e5f5a1e52e117adb242dbba517ac2f22c3efe340a483d3dd910ee60875299db54c1b15d4242edf122eb33a63f2b99f202dec1c3be93e83e82d37c58e71391240cb97210ea7995e7062d66f5e623a1fff108b7bbdbadd8783dda2f6e132581d6b2830d5667bed2e988afe31dae14d0cf35622b401da29aa70c963071ffafbe2908d8b6393c34233321485db51745ebb076518fd5d8765a21950b681318e7b0d2ac2189a4bdf8b1f4e8a62a83d8ef91183a98f49f99d5611c76b19fc2339a169e0ac1e262d65f62173a0eb3ece9339c9b8d6bdba3c9cc8fa9457703126adf4aad19e4a86b5f89509beb56441752be44e981784f9e3fd701fe219b25aebdb28b52097bd93461355d0109b93e62189ad3182c18e857d9a49ae087cb008dfaa70660572b548e7d91d0ea09947d9eb4e8d7a5fd245cd90225d46d4ec8b839a04447f81adc6a1e00b46a6950b13098dfb5a7578f23bc4a3187c6fbfb382753fcedc187500032e665115e8ef3acceaa3738057c5c491e6630cc351f0b0d57f20a3f4cba2dd02e3e76cd071efa741b4b27f1eb996c551809fdb91258c4c7ca4ac19e3c90c40644ee89d5fddde32072037be7f5860d484944404f32522411ef9f0c4da4ec4ffa1d2b6d7e4db4e13ece67580ed88b13684b8daa0b6317d43f06def2c9a078d3c31033b5141acb7ced2c95c5e2401fbc6f9b9535acc8474a0697e024cf2ebcb911ff072fa6f66b3e0540668a20827860653be150a71a6fd692f3bdb143e4959b047a0f852860f25e60a02c68bef45592e37a18e5d46a4e496344a9661b4a1731713654410f1627a6fd4a8696b89fd53910b7702e2381ccc40f41a08c9e44e5a6e9320f3b5935793ed6f288cebfdffdc65e443d3e925f27afd20d460cc1036a3e0da660b92ecd57fa4eb3872d94215f88efa3ecd25efb89f276cd026ec915e842de75f273939028763bcda06e639e3d998bc2208c624e2ba8128e8538fdceb8190aaea1031338cb02173f9db3dd1cda5e7b3a2ace08254a4b21b0be071637e153d99187c1cd4e846031f41e24de7a26ca53a8f8ba0f35afc6e4f0457d76c4ec413604599df791a0fd748a70cfc5e75945adb188ec90b37d1ccdd7740090be9d4a52d80230c2be547e8a7fecf15ddf720176b843cc04d1b67961830b0bb36c0e3a4b5ed992467055a49d7aa757ab04cb9f810f762b530d37b2dcabf839121aa941024528b58b248b8602615a4b6fa6610e8f311bb3d639bd443f64ed3fc51037291adcb1df0f7c58cc2d60b23ed467008e9ad6a8868d9c1c20b27853db659c3c2be30da4913cb85c4b231facb80610a51bff28b78a4a9f9b60ad8fba8e3ffaee4dcc622731eaf141c876bcc5cd3e7a2af13770ef7d483243c85a0939ccf0973aba8ca9a0e7c5171fce666ce8afe2af94366bd39f40e416135c2a8cc5bc517f3e2d1f4222dea7ed18d048e87c3d730cd2348a7a5498c049c5c2dd1396ce64b2274352c91f072a45a4bbdb352f82e92bd1f585e0821da3ea9293755972a691c6b34521aa6d57e6c04e93a5f748ed5bc3187dd5d094766a8dca5c3c8daf667667bded8e982f1d21be3b4d03432628cb9a7b1e7cf3a5cfcffafb2e79b022ae30054165888eb64414c8981de46bcd9c241ab32a9323c296394dc5bc10c6c6dd78fba871c4ef27b79ca543196b390f1c7b3ac55ce3633bd823098c5b9cd39c4afcfbc78e5e0e6400cfb3de7253264e7a6e3db13c8209a0b98112a113c5bcb986c0a8a838a7982a0e4a903c828bd136ddfe50102a6e697c0fe35f09869b68cbb1c5daf272bc6e5732e11c8c4f29daeb294a8f08c9ef3fde952cc3853b6ece2169fc2b15ecd33b8d67d18b4bdcf27ac763db4f00927d8d97172c7490c67c993c45baca7fbb971da24f5c384ac487937e5110c89116ee2a547c9d96972383eb74bfb248144e822f6e8c081b7b3ed6bd5d754ddfbd6b9f1774bfd09edb09148743c6e758d4cdf68f24688e2469859e66b1708da216b82dcc5acb15db41f9a0ef7781083254fe796cc619069ee26336b82e71e2448b39713b1a8ac4d4681fb563721127148bd7a20c18c6fcbe8f8ebcf72f0bf16e0a46cf69b23a4a7d081dd73056038aa556cc1943d8a035e9eece7487fb9dfdd127431f402eb7aa56b0eefaefbc9c6a3a7c0338130ab8c83faa3c963820d1d27ae6e1ab63f891c28c7d29cee4592b1438ccd52c1661b9966e9bfbe8248b6fd4272c5d5db2b8c59a1553a5e63c37c80b16098d4c2e756c3e3c32f73355492ef55f00eb8f266e86657f8465414d4fdfc05ee5a05910f8fc59b666d01bf018e7bc847c9ec8d6c82ed5cdde58526d7bb23775131034be1eaef5754ab63e440a2ce2b95e6aae789cd84310b7eeef110d434730e738529b14319b646ee7f0e9dcc35410b02adf1dd320a6c0fb2ee0d62ea4d9a02209c1a0483c4900117b52eb8c4dbba23308cb47dbe8b1f7dd094eef955f1132c382d575add702d29afc89a4dc8a2e3ddfe9ffebea11fe0b95ff854b656499a642ec324707cb6ced602c17fa0c27d73f876f7663eb2db2449b370032832ddd99f934f00f74b855a0fec0500d5ec758d5755ededcdff2cc378261b8a1bb5c088c5fc3e587c0f365c697ef871d0a36182b4067f6c83e58cb47c2de600f170ef9e7c1bd59d6695f92f1bebe303c769a6ec918d4e027a625cfeee1d5ae4d6a1512d2615fda564e99ba21aac0c319d157013817909dcbd53b23864bb75f7a89c4e76264e57850c7f9009de53f726d622e1bd847c562b707a1c82297f2c365999f0b686f324a3d99eb3c220fc1dc3e4b7c74870bc121365028db140935f2a6b263a680702987ffa05a0d2b7d7b6ff05022f127eaf14f2040c3a244dc3bebf125e4cc733c5946c5f4e0a0e06edcb7a3bd47b914dfc4274cc1cc9fd50d258f8a1b234c5307296b9f2ad7dc41c3482e2f4e748bd7d0b8aeb249cf355dbed600b610d97cbfa19ea2b77d05dcaaf5f6f9b44fa92d3fdf6f14044f6b5a26b592cf33a96460942e787af180f6986584691680d0e979e0d96d2152783bdc002b8d9299679ac33bae44fb51d13c846beaca0a39bd4e4c4f2fcf02831bd8bf1dc7810d0ae1ec7d0ac563cf03280377668d7f1c98997f13e85df41be6d72d7894f3368cb23d228d018890d66bb361683f02b3e2ec5d562388072809126c6fa91a7a523f57f072f18797307f3fe555ae15da477a0cd3952cf4eb2e9224c7f37ab50a5c8c6d439763d8604d8c6351dc28112ccd15b8b47a057cae0b6729f6abb19c0f5fa2d64896e7eb2e91647f890accb14060011bc7c6d57f6bc2714777eccfa94b0227c37e5fb75f6aa63e5c894c91c04a388aed304f174c99917a8cc96b1172aa8b425f28d95f702c01b62bdfac58ba52cd9ccb6b8093f7f3a4dc562f433b239c84ab99aeae737325c97c961acdd"}) write$hidraw(0xffffffffffffffff, &(0x7f0000000180)="942b61116db6678dd09a8a79cf379c25ad4be0ff218ec29fb19d9c2813cfbde0df943338828ce936accdf3dfb83bb21aa15d5e48429da562ba70d20dc471919402922049c1a2763d5e10ead16e5965239d7c329916f4ba289a892b2a5a2060772e68fee2a0ae4812ea341df68971c65880acf9e894f894452a2e0e351d4ac804c3fbc839da467bc976c44bdbb955577a795a04a47c4f6c0db706e51347602f3ec8", 0x1ad) 14:26:34 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) write$hidraw(r0, &(0x7f0000000180)="24a75ee58103eb6b26d8b8639961e67bead01055a7b4e89db87f8ef12693d7a427c328f279708bc17953c4c2a10aa703fa9eaaac2e608b7199a10e6c1cc327a363472b452c080c37f0f5810fa0b9e680f79a41933f5678173d068dd02bdaa5bf50e1d4600ce2a5fb14f4af1f2259b2e0d0dd743b6034107976e1411f07ac2112eb0291758d5c7b97f9a80d9a260e8e30f861e250b6d54b9f214cd0812c720907afc7eb394d11feb1997416056f0112f9eed1c5c1526fd54d30e62e944a0ae9fc3c59c669d8d027d6e1c07b7cb7639d1b721773283aa13623bab9f211c253025c4ed65d1e76c20c", 0xe7) 14:26:34 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) write$hidraw(r0, &(0x7f0000000180)="24a75ee58103eb6b26d8b8639961e67bead01055a7b4e89db87f8ef12693d7a427c328f279708bc17953c4c2a10aa703fa9eaaac2e608b7199a10e6c1cc327a363472b452c080c37f0f5810fa0b9e680f79a41933f5678173d068dd02bdaa5bf50e1d4600ce2a5fb14f4af1f2259b2e0d0dd743b6034107976e1411f07ac2112eb0291758d5c7b97f9a80d9a260e8e30f861e250b6d54b9f214cd0812c720907afc7eb394d11feb1997416056f0112f9eed1c5c1526fd54d30e62e944a0ae9fc3c59c669d8d027d6e1c07b7cb7639d1b721773283aa13623bab9f211c253025c4ed65d1e76c20c", 0xe7) 14:26:34 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000080)="5c423d03a0cccb02b12bfde5ab0cbf6a74279e99c46afbb5b7c479b0dd6b20606c8c0533d5ecdce21042189fc61df9989a694ec658771a5aac86954b70d19f1087deb4ba9d9646b0ef47ab3595acef9c93787b7f934699d42a02e8afc0777c81d84cd0458ec467eb032c59dabf66c1fafae1007d1bc008985b36bdba9bd4accfb284da7bb0d8f7d654e374", 0x8b) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000000)) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f00000006c0)=ANY=[@ANYBLOB="7f0300004ad7406cda37bb595b5ca9c031546d38681af56fd4e9e073d72cc3bfd6be35b3a34ed7e23a78366d5a5b7da75367a1f37433373035c9bfb95d678c88c8183504a14b0f14d01702894d7d17e47bc268153eb4d7c10bf01bb092834fc446b08ebe9dd29b1f3c1cb0791da637f5a2dd8816ff48cb9fe9b5f7fabadc2f484152a0eb003f032bf57cfe264aef838f10522cdc16deb9dfe52cd2df3ac4fd7c498542ed5e74306b37f6e574598e3b2219175084d24bb0287e67f879240b9d67f103b816dfc3639a0d1fcb24395e0577f6d7a5b704f523f0fa6d1fe2f34435e77f86f8155efd257b7fea7e3ab216f34073dfb850e7bcab3ea0e2a86443bc48bb665402b8ba0e121bbcadd7001d72d249ed111586a0dc757bb6ec2ff7d0a65aa0b2719963ed0a854e9bc82477b919e3625fdbdbce40458dfa34b6e5f0d21743042c70a42a1028a3ab4e5dcda9e2fc799ead1ca99b915ef4b141efaae8b4dbf5853ea649a206b3458d448585dfd3c0c807ce7482457d26f6968f9b25b72d1b35595e64a5687966d8496814ef7111851084c742eb7f57d690173e6ec90057b47e98cb80aa560be4d4823ad439e714454c5242b7fcd2a367a092d514fea58ac6332643b188a151c3a12a9a128462f4a57e7efcd1d285b485cbe3b11eefe2ad769204f0d0a4e1b2f165adff23887969ebd2cc0a8b2d782c520c1c5e0fe2f8ec4274f6d92a6abe40da4d010a38e2249b589e0fa7a110502f71065c42bde61fae22a09a341b9fe09e293f2e550267094be4311abb152f932979afb228687fdd81f9981db0243dcf02f27e5644ed51d0d80949a09cf6d25007ddd6ab65fd73d9b0e635852170c9d0f473d1cbcee8fc4806c45e9c26daab4b417b31c9456e72d69eed9bb590d606b70d096cdb0c809849b831cbe377104f0b03b45b77dc26533ee103e002fcb0b0fb6cbe20228859fce02903c4d7cfa207fe00006105722ef5501a5503e3d95e3853652a67c2e9f639fb395aef5f5bae45132525a0850be6dc146be1d3c185887fe1f70e8e074466de09b44c482696ca86d4b2ba1ab0804dca47d9dd609b0332fb44820fc4ac99b132b74a1d157caaac0e9214094651c9c0ddca05ebd35cff0900127685562d355245fcd5282ed77550a394b68c3fd7add7a3e7695bbbabaf10f1981d8853d93b01838e34793c4d05e8575c2752c098e4bd80ba21b1b103f8f4bab7e209f972a74464b335359ffe4f98730f"]) [ 1209.386862][ T2859] usb 2-1: new high-speed USB device number 70 using dummy_hcd 14:26:34 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) write$hidraw(r0, &(0x7f0000000180)="24a75ee58103eb6b26d8b8639961e67bead01055a7b4e89db87f8ef12693d7a427c328f279708bc17953c4c2a10aa703fa9eaaac2e608b7199a10e6c1cc327a363472b452c080c37f0f5810fa0b9e680f79a41933f5678173d068dd02bdaa5bf50e1d4600ce2a5fb14f4af1f2259b2e0d0dd743b6034107976e1411f07ac2112eb0291758d5c7b97f9a80d9a260e8e30f861e250b6d54b9f214cd0812c720907afc7eb394d11feb1997416056f0112f9eed1c5c1526fd54d30e62e944a0ae9fc3c59c669d8d027d6e1c07b7cb7639d1b721773283aa13623bab9f211c253025c4ed65d1e76c20c", 0xe7) 14:26:34 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) write$hidraw(r0, &(0x7f0000000180)="24a75ee58103eb6b26d8b8639961e67bead01055a7b4e89db87f8ef12693d7a427c328f279708bc17953c4c2a10aa703fa9eaaac2e608b7199a10e6c1cc327a363472b452c080c37f0f5810fa0b9e680f79a41933f5678173d068dd02bdaa5bf50e1d4600ce2a5fb14f4af1f2259b2e0d0dd743b6034107976e1411f07ac2112eb0291758d5c7b97f9a80d9a260e8e30f861e250b6d54b9f214cd0812c720907afc7eb394d11feb1997416056f0112f9eed1c5c1526fd54d30e62e944a0ae9fc3c59c669d8d027d6e1c07b7cb7639d1b721773283aa13623bab9f211c253025c4ed65d1e76c20c", 0xe7) 14:26:34 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000180)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffffffffffdbf) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000000)) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) 14:26:34 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xd000) 14:26:34 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) write$hidraw(r0, &(0x7f0000000180)="24a75ee58103eb6b26d8b8639961e67bead01055a7b4e89db87f8ef12693d7a427c328f279708bc17953c4c2a10aa703fa9eaaac2e608b7199a10e6c1cc327a363472b452c080c37f0f5810fa0b9e680f79a41933f5678173d068dd02bdaa5bf50e1d4600ce2a5fb14f4af1f2259b2e0d0dd743b6034107976e1411f07ac2112eb0291758d5c7b97f9a80d9a260e8e30f861e250b6d54b9f214cd0812c720907afc7eb394d11feb1997416056f0112f9eed1c5c1526fd54d30e62e944a0ae9fc3c59c669d8d027d6e1c07b7cb7639d1b721773283aa13623bab9f211c253025c4ed65d1e76c20c", 0xe7) [ 1209.666908][ T2859] usb 2-1: device descriptor read/64, error 18 [ 1210.056846][ T2859] usb 2-1: device descriptor read/64, error 18 [ 1210.326849][ T2859] usb 2-1: new high-speed USB device number 71 using dummy_hcd [ 1210.596843][ T2859] usb 2-1: device descriptor read/64, error 18 [ 1210.986843][ T2859] usb 2-1: device descriptor read/64, error 18 [ 1211.106955][ T2859] usb usb2-port1: attempt power cycle [ 1211.816830][ T2859] usb 2-1: new high-speed USB device number 72 using dummy_hcd [ 1212.086824][ T2859] usb 2-1: device descriptor read/64, error 18 14:26:37 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000000180)=ANY=[@ANYBLOB="2c0d00006ac6319e957f4160dbe04ad09437c3593661faaf7b38221b5a8caaa0afdde9d828d423e8a4db58f5e4bf9f39e0f6ca37fb8707a5b9fb640d8960bce5618dcf57ffa74e0aeabe979d41644aecbe6ff6d8a761a113ac30c2ef379c2126fa5b1fda1880d22b365a0af2eed8a78832b5b84a113f75ccb8eab5efa2a0a336e5ac3f5941f1306a3ac0925d252dfe49daa27c2d76fd2a62364234696ddd717ec18e524797bac6ee817022dcc011e69f8ef54e43ab6946999113cfe109fee69cd6e8ea3214a4634251455a419dd7df77bbf6892911884b0231d387dd37541468ef9256aad8c90455bdceaba76376aa33d90c18dc307d550a354a17403ad92eb41fbcff7ed0cc6812240a00751b116446b6d857ba410d46c7a0e7eaa8ce6bc1bee2fb3a512a0da74b43436b0d111521a6c604f6a7ad368717868ff9554ab5f051ad6c9e34b6dcd6d18856978e07174f41e9e3318f2606fc0bd76b4ee3f3a6ff3958b95fbd23ee46a29e2190e6e436d301494649a225f6542e3d99d6ddb5d38bb1ead8e90075cb7ec2762eceb6b1e9e5d5450b296c6a81ee0f775b8533aecdb60d30cea18e55af938b9173a54be206817598ec96a7b997eb8225bfe0e66d8e9e97b3d8be62ed9cf61eb08c6f96c72b36be74aea7d1789c4292c7ae4a9a755633f4a504205cdc35355312ee92c5837993ad4e8e6c707a485fe238795a53338b4973f745e3d4201de1232608381e817516457e5e668a44629ca1e69a473a4ebd8d7efadd75eb4f75af7907f70e5d0279333903e9b915b341c65b80f6175b578d208537f9bdfb2046b8329b61b9456cf3c546157416864729dd2e7b08ce365d39c79c1557829c5657a5918a19cc29c43d7793701b12951f1e9dc2dac13ceb728fd683df331e727748dff809968ebb9d540d6ba7b510e5887c7038bedb3b58176ecf476215622914b88cd9cd0ff8c798f9ba757d27a649eff6c340bb5463dce7042d7cd0b8c7ae288cc221dc2fb2cebe1516d14c6b22d0a16269af09667b11366b611b6ab307e9c2a8077d535a0c70c8739f0d962131965a06976b954758ffa3f4f7543ca1d6032a4037e0535a561a641a2ad76845898f3d67b67337f5e9411c6711ec2e69907a2fa7a4eee640dbe4122dde8b6ced0786739a77e04c8fd545b216e223cc5a9392dfb89784292b9d7bd201c0f99250d5ed787550ed7cb3a2f41f9aa7e50215f3e752b03c02397c7de948c1807d746d12c3a99c1e467974c19a9585fc598fab6c3da2c769e10546ce4e0094359d88d6dbcca8ff60668803ebd9708da5bbd746e9c7c25e4df98e556a426f66b0b82a94a4893010c363451bf2eb6d9732122edce5c937359962624c3a4712bb0576c2195beca57cbaffbbb30d67a249c600aa356c979b2025e0ddd81c2dfb1c40a6279420716ab1b77ed8d88dba3e7e81d0dc38af8646ed9128df3b923a0624699041d2498f9a15c25ca03341c4a803b1deb027a8772c34856700a68bb16c5325869bd63a0817713a6c9c31db503a4521da4d95e0e3bba8ed8acedf5558bf46c430b238ca0edb3e9bcffd837fd0061b75b73f7624f60a5a9976f5b4d1236935e0254369a03749ef51229d80b7cba7d5407a5be95861385815263e88d2c313c9bfff4349c1207f6922ead71da125d9286e5d9645d1fb126031fbc7424958cc36d4ba2feecc31f1a08dc9015c8cc87c3703c510ad30fae0d5a24e7c1145b629e42aa32d417104e8d4f873239e37acd6e93fe5a9e18bd3358475c496496eaabbafb56eb5bb1bf4140c58e3bb1930339cca64a2bb89bd342af6a9858dd09f26b4f8f3fef782819f7d0a2e4d7c42177a3f33a139490981711b5d379f8c5202ffd9bed4fd4ad3f84ada95e48fcd7cb8c21cce6e8f3aa2bffdb11eef8dc6a9a2a3c4da53b7fc7e2c3aea521483d126dff84cb69b00d1883bf54e121eee29549ee4ea31f2defdc906625dc1cdd06cdff6ee8a7b220f8fd4e4cfdfeddd38637964c9f9dd1eb5fe6270ccfbb03862b513cd84daf5ec8b5ad7dba0d816ed4c16759874279b1aacbc6c334a71634dadae6a3668f3731bd7cf23d51ee12da2c6457e46d489fcb478322271d997ff1c1cc23dabda3b253eb94f997f14cc52b6fdbaf2ec38400b86c7bb85ae34d296ebfdc78223de38606a8cb49e82dd536105e739265ca0994c838f376012ee45ee5acfa080bc0cbde70a21dadd4cb8d4166c9099b7892a3645a96453a5f626edd65df25299b9a449a0bf7f33b66a936aff76c267eaaab3df5c7595245a1429ae689dc7655464e02245ab2fefac0572287c7bf3be6461e51db547dcd31a17d60a116fbe226b1847e79b0fa306a5403296e329cd76f8906341b001bde5c9ddfb4119597a693eca9f0f1ab86b4ade462b75e93a07420b6b8dcb9f269fc324e5b6df73e6ebcf95459f8f9d535a22e1623da40bda4362808da09dd4995e406f5b1e0e334f4046fd4aedaaca760f628b84a932ac265aa49401bfa3fa24810211bafe7def3c8e1b5c18c8595a771c0d8d81c1950392b34011daef150d1b9a7a80d0737de12a0643c5eed8d79c12943c685bf3c4e73cd6e1e536e5f1e78a38634ce2358dcd8a902fd1636013752a5345df782bab629af33cc0447454fe0e743a4eab7e9fc3e331db971d467e43ff311fe18f3e2039ed2b98057a18d81643a3b2714b837c56c9f835d6dfa018bfef90e6548c333441b0fb10256bf206bc995976fef01ac87a72f7492fbbac31af403b60a4c68e1a30a720240be28e7a62d2b4ea7619317e896d0b2e2103b843669ff827ff1933c9fd620f3f6e7a30d0827c50232843c0ff72db4622586e181bc0e32833243f3a0bec6bb2b9abc643cbc87f7572d2577f5a6b0fdb6d7219dcb590857f58deb192156b3b5303b3d040637306348840d7f224e3b0411d7679ce6330e4eabd509fb1a020a87084899a78d48c1445b7ad42f2f3e004fe148dbf720a30a1dad2e261ae8743cb44821c09a46b9a3de6d8f4134ac2976062755f9f7dd4be8bc213bc2cffe0a4ab1d583738b79202d3369132cfd42c7a098eab551237ffe3381e80ff29209ae9e763afbf0015e5c1234235dc7b790991330395c9cab492c53bcc10e1925b1a3e3cd9e1f3e29a09a745649674ce74f7b7f80c7588ec05d32592c260f0e941adfa7c2b708f06216e8b4372133fd6244538bc847b57b562cce02582f6645adaa32940523fb3bcafc81d7ec9f2102080546567d5f1834bd65e8334ca53b9fecd69947251e6d9ffe57bdc2f49a33d959006fb560be8495360ddb6ce2816eb7e7cfdfe2613c1aa1717a2fd8f255a186eade5f060ef6dcf7745424b9b76d03b57749f193aa893164c636c2fb1a4eb8ce0df9dc3d2e6a09be462fee3b64a7459b5a94d544aa073504fb58aef580643e330aae10baaeee2460f0f54a5970f9fed2693bc6851ea74e23b031f8a1b9b6a6234b7ed24791634131f148b0f156921ad0827dca38570c4d93d1eb3a13a761bbb60321efd701871ff3a61de08d8654525b2efade4e29112efa0c41b17c94533ab74669877f3b2014f2f1fe05d1b29c79f720a66f634cca9e64abb1e65399c81e67e235515208a81fa60ee5f0859de6db89f3ab1fb868be1d412c53831371f406cea7c56d79fa173ea91434b1bd45648bd715f8e680b9579637923e35a07f15059ab7defd945496c30c332d88626c2499a537a9a50a31a9b3412420dc1c00e4928bbb1e0f302f3f2ae0a839d1ff54ad916d59a71dc47d605183f8b4b4cd98cfe956717ec1eb3e56eda1656e295d1cb897b2f787dbee49b69ea4ebde1e01973c067667734544633c164ee7dcb10bbfab869fc323db78baec9f6ed5d35f7cabe3d06fbcf645612dc3f644e3247bb40d6ca1ac84fa9b6cd64b13f6a9715f9de69b7738ee62427a0a8533549445dcb0e4f7fdaa372026515e0049f510542197b9b9af9c996739bdc815a32497d1341996191ef017e64956995a56cef523c2d96f1aa08fb13cdd9e6ebcbf3980f2aae9877d30210307a0cffce8e8ee7951ee2b7974aec86ed2fc5460309dcfe55ab334ea72f2b85fd28df8b50564f18d36a1aa8e00226959ee60a71c5428b14c747f525465301dc801a926ede223c5248192e25f1a0e4ff1eedd1bafea42e2e2a09c84ad8b31156122e04c1b17593352ec4907bc22b79e9fef0c2002f37e0bb8a15557f33ae69fb7cc497c175e566507a5eabae7fcc9f099717a0b66f65146a4712de451e08de794b1e19e0023545a73263f29c4b81b8fd0e5fb90b72fcc1de57bda9b647bba1e7712127472ac4eea0ab7914b932c8960fb69117f124f66dc0ff0d69f51e200abda2d4914e7dbcd04d05dd456097d1aa6000b8c674726d0ab214042bdb7ad43b1aebb492f4fdb41027438390460f6a85045f6099ed5ceab75587072848adcb17966c37eae4ac3da55ee4d4ce8964c7baad805d163f94a934bdd172a4cca4668d0769b0ac43a2fd61cc81b2c44cfce6f474c7125ddd8ab2798410ba78bd8dfc355d629811b41406967f88d687b7231efc7d86d561dc48d738ddcf823f2bcc6546141e1133d0c1f04629e346c7352e285583a870c68ab424efeaee9954f58796a2397b735f77bc87a59fb693ec6a43b470f6666ad2ff4fdc4b9c8ac834bd25c7b1317bcd4455745d4b7fbf37d71d76af21181bc5675b098fb26c6cbc340f729bc4c94c6e1dc6ba1be3caf6f7d72833241cd921f9e66e8de20a0395c01d1c2ab19afa0ab7862a26b1d7a2"]) 14:26:37 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) write$hidraw(r0, &(0x7f0000000180)="24a75ee58103eb6b26d8b8639961e67bead01055a7b4e89db87f8ef12693d7a427c328f279708bc17953c4c2a10aa703fa9eaaac2e608b7199a10e6c1cc327a363472b452c080c37f0f5810fa0b9e680f79a41933f5678173d068dd02bdaa5bf50e1d4600ce2a5fb14f4af1f2259b2e0d0dd743b6034107976e1411f07ac2112eb0291758d5c7b97f9a80d9a260e8e30f861e250b6d54b9f214cd0812c720907afc7eb394d11feb1997416056f0112f9eed1c5c1526fd54d30e62e944a0ae9fc3c59c669d8d027d6e1c07b7cb7639d1b721773283aa13623bab9f211c253025c4ed65d1e76c20c", 0xe7) 14:26:37 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20, 0x200) ioctl$HIDIOCSFEATURE(r0, 0xc0404806, &(0x7f0000000080)="40ec82ab10fe421d259f06755b0282c096338f66c8ad9d9d6607e4f19919") r1 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r1, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r1, &(0x7f0000000140)="8a", 0x5100) 14:26:37 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000180)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffffffffffdbf) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000000)) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) 14:26:37 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000000)) 14:26:37 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) write$hidraw(r0, &(0x7f0000000180)="8030ee144b284f8bd200d66c0790cf63ca3d384ec37da7fcfd3b6aeac5eba5f9eaf7456f4dd781a3d3c0641d59d8d27150814617ef9940f4a077e4d1aeb02939effe55c867a2fd90be4059535a418a83c901fdf58b7c58e7f9dd86723c16a270405d9ae0147a645b9055ec39d40e3d809c41440c2db89b4a5f2ba9fad3c8c39cf5d442389ccd2d8d5289eebace43824e882252a342db798ccf32ad5ed6e38bc03e52ddfc5d3e0c25f8af6abc51a2473fc01915ed1f7a1343f680ba29365bb053b8", 0xc1) 14:26:37 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) write$hidraw(r0, &(0x7f0000000180)="24a75ee58103eb6b26d8b8639961e67bead01055a7b4e89db87f8ef12693d7a427c328f279708bc17953c4c2a10aa703fa9eaaac2e608b7199a10e6c1cc327a363472b452c080c37f0f5810fa0b9e680f79a41933f5678173d068dd02bdaa5bf50e1d4600ce2a5fb14f4af1f2259b2e0d0dd743b6034107976e1411f07ac2112eb0291758d5c7b97f9a80d9a260e8e30f861e250b6d54b9f214cd0812c720907afc7eb394d11feb1997416056f0112f9eed1c5c1526fd54d30e62e944a0ae9fc3c59c669d8d027d6e1c07b7cb7639d1b721773283aa13623bab9f211c253025c4ed65d1e76c20c", 0xe7) 14:26:37 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000180)=""/228) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) r1 = syz_usb_connect$hid(0x7, 0x3f, &(0x7f0000000000)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x50, 0x56a, 0x28, 0x40, 0x3f, 0x0, 0x9, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x3e0f, 0xa0, 0x62e, [{{0x9, 0x4, 0x7, 0x8, 0x12, 0x3, 0x1, 0x2, 0x10001, {0x9, 0x21, 0x1, 0x578, 0x1, {0x22, 0x51c}}, {{{0x9, 0x5, 0x81, 0x3, 0x1f, 0x0, 0x4, 0x80}}, [{{0x9, 0x5, 0x2, 0x3, 0x4, 0x8, 0x7, 0x200}}]}}}]}}]}}, &(0x7f00000004c0)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x311, 0x87, 0x5, 0x10000, 0x60, 0x80000000}, 0x5, &(0x7f00000000c0)={0x5, 0xf, 0x5}, 0x5, [{0x3e, &(0x7f0000000100)={0x3e, 0x3, 0x44d, "73263d8b28ff8f71a8ca3b048c530eefc84f9dab84342d4c53b55c1dca9658d9498b109ee2e0897f1dd29001e3c96ea0fc3b4a4169004ae08753"}}, {0xd4, &(0x7f0000000280)={0xd4, 0x3, 0xc0a, "70ea144e666b180902bbabe799b2a8e69a691b8c2d131c9d6f8c04f4713cfe75901c5c9e47b9fd79d17d2441a6f6b80ef9612db7556db6b6f0dd003087a8bbfc1ab9097a1f1229a7a61657da44053f079cec2ecbf2e42669b3b1b8407d529846b3ae9fb9ae0a410dc31794e76242df10367c42596a89a624c4b26cdd803750ce6047d420a809b98ecdddb573f2c9d94551f556dbad151dae22443dbbf4f8c960d5c32606a4b3f7dd3ffea2b08d153ef1d8a682ca07225cd412764537d4514558845120a0c1b2b723b237d1f53ab46c98"}}, {0x26, &(0x7f0000000380)={0x26, 0x3, 0x1009, "bccaffdbbf2e93daa1d75caf52cdae5aeb8ad917ef89e6971bcac82e3b705e1fb77a"}}, {0x8a, &(0x7f00000003c0)={0x8a, 0x3, 0x408, "150ee88500ff4fcaa41f5757dd565d5165c6c83fbb7be719c9b561b07e00c959c1e3630b6b70d95a86257c3c384c96bb16dcf99ed6e3146e49b3f6bea362515d0ce7d097da9ea31344075570a957d73580bffad2115064fa7f94356c1be3dd973e24b1f81efde225cc3f7e02cf11bf570bb98c5cb78e0e4cae57998eec92d370819a5f7503df"}}, {0x29, &(0x7f0000000480)={0x29, 0x3, 0x14ff, "3287fee3fd7de5ec44647f926a26d09c64b674d7b6efdf2a643327ca5f71736802ccc5f193"}}]}) syz_usb_control_io(r1, &(0x7f00000008c0)={0x34, &(0x7f0000000540)={0x60, 0x2b, 0x21, {0x21, 0x0, "66645496add2d9800378f5645095ad3ddb42609bd85eb3eddebcde5d65ee03"}}, &(0x7f0000000580)={0x0, 0x3, 0x24, {0x24, 0x3, 0x41d, "bc89d8b27ec103db1ccff3fd3ab322fa433d3b0c3c8843d5abea2cfd9e8079b2"}}, &(0x7f00000005c0)={0x0, 0xf, 0x32, {0x5, 0xf, 0x32, 0x4, [@ss_container_id={0x14, 0x10, 0x4, 0x7, "18fff2544abb8cd8ed06cbe47a768a71"}, @wireless={0xb, 0x10, 0x1, 0x8, 0x3, 0x50, 0x9, 0xec, 0x5}, @ptm_cap={0x3}, @wireless={0xb, 0x10, 0x1, 0x8, 0x41, 0x8, 0x10000000000000, 0x120000, 0x6}]}}, &(0x7f0000000600)={0x0, 0x22, 0x234, {[@long={0x3, 0x1, 0xf, 0xfe, 0x2, "c23bcb83f6414dbdcc9cd5e9faff480bc680d5bdd093898b7f7bfc8d2d584d44a00be6b33f1acdee83189d06f704fe6d0b25a9c20014a2a3bd11c3e4bbd20f8a9dda7c18b1f1bb9b1278a032b6c71901dfb6b32ad368f4bb693d0d5b92e21a1a5fc8378b43e58be77c3220552420ff1dde628af24f342a751eb0a843b96af47a141048b605ee374880914dfeb82374fbb85bce95aec7c861eb1be4bdd644aa9faabe61723472d2be0a2e75750f4cefcc3c4250e9f42d08b6548cb11f67520637418a4d3fcb48e5f5afa53985ce654a8f917ff1cb62409afeba5d8fa27a9bd87b18c5bebc98960d41cee68e231a280e440d4b23378716d1b9cecf30658a07"}, @long={0xcc7a, 0xfff, 0xf, 0xcf, 0xb, "8dfc649ac53aabcc0f6e91bfbc3e782021f095734f13d62cd16c914bf67c900b16504ead7eeaae575cff7d024192c5a5deabe1c76f09e2e29ef7dbca1bdd4c297048c6549ed557c1c414c85879449fbca7d87656c9b3113a21cc352313d6cbb1766c8aca79b0054168847eb049895a8fb3ea9e4cd4a0886e1e9e1b447382bb1e08bafc3a138e670d77f568964e47d3478b21cff204555b4e4a7faf24c924c6c6cb20a4978b31ed6b739c8579791d924a90066769416a6efdc4b8f53bb9d4477e4a68a17f8858b846d240665f847d2b"}, @short=@item_012={0x1, 0x0, 0x0, "83"}, @long={0x3ff, 0x9, 0xf, 0x5c, 0x2, "264b158bd1d25d92bbd6fb49057e1cf7b203e7d936f658e09ce39ce9e2654c70ff17d207b17d91c401cf776490ad5cf74443feff4ce1ee9e966aeb1acbbf605da62634105f1e573f578e0b2613d902ff5223e77a3a6429bb553c8d2e"}]}}, &(0x7f0000000840)={0x20, 0x29, 0xf, {0xf, 0x29, 0xae32, 0x3, 0xffff, 0x8, "3358f252", "88656d41"}}, &(0x7f0000000880)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0xe6, 0x18, 0x2, 0x5, 0x24, 0x3d3b000, 0x2}}}, &(0x7f0000001100)={0xcc, &(0x7f0000000900)={0x20, 0x18, 0x78, "1b3b3c478b0d005fe73e6865df775c5468ac51b29cd7b7e1550e6a917be7046c6cc674062417128524d9f13ecc06836fda36b592e833cc8610dcbbcdf9c22e1a2cf346e626fa1fb34010d55d1b41c7b7f7cf0fcf53e4da99636550fb7ce0ac104043948826ea43da3d4d503cbfa644f2cf2fbe2ba6fe1a21"}, &(0x7f0000000980)={0x0, 0xa, 0x1}, &(0x7f00000009c0)={0x0, 0x8, 0x1, 0x1000}, &(0x7f0000000a00)={0x20, 0x81, 0x3, "49133c"}, &(0x7f0000000a40)={0x20, 0x82, 0x3, "01db94"}, &(0x7f0000000a80)={0x20, 0x83, 0x2, "2cba"}, &(0x7f0000000ac0)={0x20, 0x84, 0x4, "ccac80de"}, &(0x7f0000000b00)={0x20, 0x85, 0x3, "ed266f"}, &(0x7f0000000b40)={0x20, 0x0, 0x1b7, "980c68322105058a91ce0ba04f79ebd48ac1f88e9a6d6189dbc8db9cd654dec59a8f9786a7573623dca6a8052983b2d61ab163bd9ad22c36cd136f8e16d70409bed8d1361fb0681b131f17b8f39bf952587256d40db5a4f5a0f86b4a31070a43efd14e63ea35c214b29e54c1119a090a9e89f34e2706df18dc7d1687bd23be93e941c4715efb20b11352f9b89af342770d833f883f8ee2f1b2cdfcc2339488d2236447090162b71416d82a4f7b018b908481e4668e7dc3f0b367df16c805d702d574f6fe3f5ad049fcf16854b2d801054577797b8c70199760aa2e56d26884429ad17b498d48fe4d81eb2d581fce0784c0710be4133eedddc4f2d429451bb354c76cf3f7966a801d3faba8fd6b061e91d38fbf6c19fb3bfbe2726bee3c385b5120fbc11060a11fdf1a9fcaaa143be48b2192d4db85a6a418127a3d12f1444e713777588af2ab314a8d0c6afd993ceade0cbe2bf51d9aebcd44ce755446218e960c6f08f5a89a2cd30b0223f21a8911da1f37ff86781d7bf56ca5f0aba27b236f77df93ba640d8544097fe5962fc76394238d9bd0facd2d785ac263b313f470ebb20444cbbbec6885be27a7430762bb00a742aebf243d9e"}, &(0x7f0000000d00)={0x20, 0x1, 0x1, 0xfffffffffffffff7}, &(0x7f0000000d40)={0x20, 0x0, 0x1, 0x8}, &(0x7f0000000d80)={0x20, 0x0, 0x4, {0x2, 0x1}}, &(0x7f0000000dc0)={0x20, 0x0, 0x8, {0x200, 0x10, [0xf]}}, &(0x7f0000000e00)={0x20, 0x80, 0x1c, {0x8, 0x3, 0x10001, 0xb11f, 0x2e8, 0x5, 0x7739, 0x3edd, 0x100000000, 0x800, 0x4, 0x5}}, &(0x7f0000000e40)={0x40, 0x7, 0x2, 0x101}, &(0x7f0000000e80)={0x40, 0x9, 0x1, 0x2}, &(0x7f0000000ec0)={0x40, 0xb, 0x2, "8c8d"}, &(0x7f0000000f00)={0x40, 0xf, 0x2, 0xa3a}, &(0x7f0000000f40)={0x40, 0x13, 0x6, @remote}, &(0x7f0000000f80)={0x40, 0x17, 0x6, @remote}, &(0x7f0000000fc0)={0x40, 0x19, 0x2, "78f0"}, &(0x7f0000001000)={0x40, 0x1a, 0x2, 0x1}, &(0x7f0000001040)={0x40, 0x1c, 0x1, 0x8}, &(0x7f0000001080)={0x40, 0x1e, 0x1, 0x6a4}, &(0x7f00000010c0)={0x40, 0x21, 0x1, 0x9}}) 14:26:37 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000180)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffffffffffdbf) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000000)) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) 14:26:37 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) write$hidraw(r0, &(0x7f0000000180)="24a75ee58103eb6b26d8b8639961e67bead01055a7b4e89db87f8ef12693d7a427c328f279708bc17953c4c2a10aa703fa9eaaac2e608b7199a10e6c1cc327a363472b452c080c37f0f5810fa0b9e680f79a41933f5678173d068dd02bdaa5bf50e1d4600ce2a5fb14f4af1f2259b2e0d0dd743b6034107976e1411f07ac2112eb0291758d5c7b97f9a80d9a260e8e30f861e250b6d54b9f214cd0812c720907afc7eb394d11feb1997416056f0112f9eed1c5c1526fd54d30e62e944a0ae9fc3c59c669d8d027d6e1c07b7cb7639d1b721773283aa13623bab9f211c253025c4ed65d1e76c20c7e", 0xe8) 14:26:37 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) read$hidraw(r0, &(0x7f0000000300)=""/87, 0x3e6) ioctl$HIDIOCSFEATURE(r0, 0xc0404806, &(0x7f0000000500)="e10949351e07ef073eabfe2983161419155e4482e93fa76691b4352b84703e3e91434d82c852d2d9279c5e7dc68ab5796590d9bedad15fc276a7375812dde098eae2556d302d0e0ec6c278dda4543867ff80ebad33ed0ca11d8c625cecc5e2d17c1eb571ddbef78ea0886548af3ce70d1daf13c4f35c2bd83842a348be8de6461329a58b0511a58c1bdf9350a7b5dc07dc8f26e0be72ff20c05f0d04ef288a65438b3e972c35ca962701") write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f0000000000)) r1 = syz_open_dev$evdev(&(0x7f0000000280)='/dev/input/event#\x00', 0x1, 0x42000) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000005c0)=""/248) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000440)=""/184) r2 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x22fce49f, 0xc0800) ioctl$EVIOCSKEYCODE_V2(r2, 0x40284504, &(0x7f00000000c0)={0x6, 0x15, 0xfe, 0x7fffffff, "10bf957364ad4123c7a6585d0923faf9ac7ea15b3cbe9cd2caf5612355df1b11"}) syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0xfffffffffffffffb, 0x50000) ioctl$EVIOCGABS2F(r2, 0x8018456f, &(0x7f0000000180)=""/195) 14:26:37 executing program 2: syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x4, 0x8001) r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) 14:26:37 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) write$hidraw(r0, &(0x7f0000000180)="24a75ee58103eb6b26d8b8639961e67bead01055a7b4e89db87f8ef12693d7a427c328f279708bc17953c4c2a10aa703fa9eaaac2e608b7199a10e6c1cc327a363472b452c080c37f0f5810fa0b9e680f79a41933f5678173d068dd02bdaa5bf50e1d4600ce2a5fb14f4af1f2259b2e0d0dd743b6034107976e1411f07ac2112eb0291758d5c7b97f9a80d9a260e8e30f861e250b6d54b9f214cd0812c720907afc7eb394d11feb1997416056f0112f9eed1c5c1526fd54d30e62e944a0ae9fc3c59c669d8d027d6e1c07b7cb7639d1b721773283aa13623bab9f211c253025c4ed65d1e76c20c7e", 0xe8) 14:26:37 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, 0x0, 0x0) 14:26:37 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000080)="8618c4398ecda3d0cce2bad88a", 0xd) [ 1212.806880][ T2027] usb 5-1: new high-speed USB device number 89 using dummy_hcd 14:26:37 executing program 3: syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(0xffffffffffffffff, &(0x7f0000000140)="8a", 0xfffffdef) 14:26:37 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0xfffffffffffffbff, 0xa002) write$hidraw(r0, &(0x7f0000000080)="ae9dc0277cfcfc131b66cdb7bec3724d9983fd6d038ef9112557eb640470c100086e551689dad26cb03b4fd7a1f348eb4f749563b14ac4691bb883e0ac9428a8ff6d7505f568", 0x46) r1 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r1, &(0x7f0000000140)="8a", 0xfdef) 14:26:37 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000180)="963797a6f969b6a174fdc78c3951d90ad07f469268ecdc552ceb6891c73fdceb79adba97a560f99d1c5cc03182793dcaeddf8a7c7cc3f945365f0fe4a84f79da16cf93b2d385a88e575705af102a612b059ed4b37f1316baa504a5ff472acbdc2b129ef346dabd15917e8d4ee54c2a773e893b24acae9fcb3c82f56ca9bda1f67eeb92402033685b77bc2b89d7d4ad01ac2d45b30d1cf7a56199d020f269199db1810c86ca609d06d540dbd60174f4b7ce8f9f478610e1b9be271911a41aeea23f041a76f58f8760b7cfa787a97779dc71b3a09466108d170b0e653bb726e5559f23b156f6a3729514068a844ca1a27f9502526b666e90e0741267038ed1d6465094c733eaf6bb94fb265419bdd50eb3f49deb1efc55d030b2748ca8697ee04eca", 0x121) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x7ff, 0x101800) ioctl$EVIOCREVOKE(r1, 0x40044591, &(0x7f0000000080)=0x1ff) 14:26:37 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0x4000) [ 1213.076966][ T2027] usb 5-1: device descriptor read/64, error 18 [ 1213.467277][ T2027] usb 5-1: device descriptor read/64, error 18 [ 1213.736867][ T2027] usb 5-1: new high-speed USB device number 90 using dummy_hcd [ 1214.006851][ T2027] usb 5-1: device descriptor read/64, error 18 [ 1214.396849][ T2027] usb 5-1: device descriptor read/64, error 18 [ 1214.517380][ T2027] usb usb5-port1: attempt power cycle [ 1215.226832][ T2027] usb 5-1: new high-speed USB device number 91 using dummy_hcd [ 1215.496837][ T2027] usb 5-1: device descriptor read/64, error 18 14:26:40 executing program 4 (fault-call:2 fault-nth:0): r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) write$hidraw(r0, &(0x7f0000000180)="24a75ee58103eb6b26d8b8639961e67bead01055a7b4e89db87f8ef12693d7a427c328f279708bc17953c4c2a10aa703fa9eaaac2e608b7199a10e6c1cc327a363472b452c080c37f0f5810fa0b9e680f79a41933f5678173d068dd02bdaa5bf50e1d4600ce2a5fb14f4af1f2259b2e0d0dd743b6034107976e1411f07ac2112eb0291758d5c7b97f9a80d9a260e8e30f861e250b6d54b9f214cd0812c720907afc7eb394d11feb1997416056f0112f9eed1c5c1526fd54d30e62e944a0ae9fc3c59c669d8d027d6e1c07b7cb7639d1b721773283aa13623bab9f211c253025c4ed65d1e76c20c", 0xe7) 14:26:40 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000080)="f3542fdab4904c52053f02ca612f1d39dcd8ecc740280e4a40cadeb2ca097235720ec87f93f45d8215c96c98b7f112d196aa8eeec4f3dd069e8addeb753872a45dd7f20f4726e0474d7188218ec39b70fa51798cb407c4c4d47832aad3152207fee2f35e4dbd8efd1a1021d6898297620ecb7403173984cc184c08c311c8a42fbf6966efe0afdd94cd8d774fa7b5e35e4ea44231482d0445f8eeb13e49deae335f", 0xa1) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000000300)={0xe42, "1fcddb7be565c5d583e9e5170720c7fd099ae580a66fef9c4ef742be8ea4b9e61fe011dffd1aa14a3d0660ccb13d9c536f2f6a0b628e0baee791c568d530d5dab919a8000493783447d2e4801ffebf9da46f05162b2ec43f08c2f803390eb1d3e923ddb96ca98a3ca051ece4250a20ac397e7a0da681962df1dc0a5df87d93781e19cc160dcbd4e356f79153b42bfeb2574161f379819d78fe03b99435fb1ef83ff116fde2fed9a41433c0941046b858e0d4bc5a68490d2250a8b7b4fb4f6753490000c145b824beb37a903c8f1aedd1d99b99ba6a8ca6cab90d1ead78bd475750d1778006725488413275406245fd22d32b5caf54ac4ed9b26300169002c098bb6e784a19acb395ae76ac61bdc94611d2b4dc2f2863db5132c527e9b8d4ecc9ae3498cb2cb32f5a107596db82f99f6e9ee35ac1bc683b01b7ca0b94a29e197e63b1480ad27f87a44951e08bc14d4a30863faef370d53388bc26879f1db544708ceb1a3bacd81e60d3813d779780a886feeb0c8c79e3250b14ed213172ea720baf66d854cd0c439028d2dd8878b8852cd354d687b2e177a495dbd10d038d22d5063bb5459ba30eb5c4f3aab33cc29377161a93ba9c4c422bf04c47542e66520181a87e68c7686274dc0a0d7ebb3496d448bc26623a6c636c3e15969eb3ee98f3304986e7dfa63ea59bf6e6f279b16453afcdf955a8f9848f541b8cdaeec1b32a99c9e07087d7fea7f8f25083c1a00102b6e00e7fbf75ae355644a93cc88576e3ae38bbc120c17d076e650e1cfa620d93d7e0f8df69088bd13c96ec3f78fbbf12007cfb13539db55d5fd3070c3437ac17e9ceef41d29c62580c86c12dfe7a276afe62bb945936abb672a23e8fc0e4b24e0b716cc1ab9c746c58153fcc1c5067c7660fca09a71b2e631275b9d36e0e3de13a1a713be3d8bb2b22ed3bb2b84e933f467b55db1a2a16bf767a5bf00bc32ac7440c52e0745fe31677bdf6e4c1ee967c9bf4d3ff632788e37ddc316d5e4e128b80fcb625ea5e955350e76805fb4facb4ed15d3342e0f4fba63d0694bc9b1a1ef34913c00687d1e3da9558b1ced97a9a344c5cadc53829d98c315af9d21a61a94ff552349ba95f94e50afa74cd329f44a02b7a25337e43362afe7813956b557507e48f3264ec78c37158c1387da42ba5d654f60fe51be91cd04b2d64f85761d933d5d2c50bfa17667c15fea980ff4cf6786621809ee863110cfb9e87ff7458cf91eda91e3f83588dd7c998bf663acad6182a33c9875daf685e2eef1c2c5bcbe05aac0d18772e21de52d1e095c72888ca193832444bb6b7d047c0278fc00037e1a7ff56fc6b04db3d3e5fd1978a55034b7b25f48feb892c0b798b5358d6469749468a7804de389339dd09f0ea357d159c2f1585183322deebd262d6fe0be817c8009c49c8516a5b3e59534dd6dd8ec86a72be9d7d7a47732e3305308c7df800fc0bed780672896ad8de50a6ade0473a79c3d7ebeebb11c09d6595d2d628069fd3c072819dcc09b50727846853428efa88899052fd3cc8c6d272dfc7f8c383e956a2b5ea409f7d64de5e8918cc51138a0b75c1eceb327bd496f5a11e3ac3810f7864894e1d87e9dbb885578f5b0056d283b32d99cb2a5753cf7438ab68659704085427a82a6a101ac331bcf2e69bd85cebf81a5d4242427407cb9352a3e931e9f766f83c5f7e01dc3898b3e307777276d7d7c3a89c8fd5c042675248dda5c589e3f281e20f39a2dff19cdd78251ddcb30daa433b1286911ec45128a737cb295b294dd6393345cee5811ab62e0282e51c0c2fb5ea0b7b02c652a5ff025e93103b4cbb47dc94b37878eaaa02638c9b575fdaab491d7e38fb1792b6a1677c92c17ff2898f3a3a94947705abec16329b22d1deb52db5c47ec1055b342e2914fe6c9dfdc1ad5059850ebca167cb9186c24e2e2da30f53bf88b946f11fb982eae6b2ccca00d7f688849210c991e015db6d62d5bf93deae818bcb2ff6b6fd6b24b655cbda7832500ea7a31ac5184571191c813cea5d5a378d46432ceb0e5f11eb3dfdb180b1cadf593c69b8e02dca3cd3a33638626d8878cb37d122d924273bd27bc04208c570d1e81fe853980c0001af0860aba20e365b796ce91b2e108be99480d9cd1da9b75ba240a86f71a631ce7e5043f36451801a74f9fdaf2d513235ee02bad6c3fb76b25500563ff4b277868cb3965ba662afc7c82def83e2660d5b39c322a0a655235dfba6cc24e4acb78bacf9a86d9f080e977d6d6380597872da222aa2fae26b0ef6072ed9ff5ebe8204f6a3c6d700ac5f1aca90f83cefb6a8480f8ed33a2a0b2b05d648f3922541b6576332113c80a1ecc6a19a553f766f74c64de1fd36a632257c7a8b40c2577b1f40bda3b0ee557adb3f8cc77e759da4d03e34ad05e7df9047aac6faab217b64272b630ec8093742aeb611c510f0ae913bf50064b2aeacebab9600b50399a820b3723c295e53f5265f3c0c4f73a7d7d0b77877361c690fc9b650c58977bc4ceb0362857cddb5b52806f9ade4b4b03b14f8e5b7a03a4b5a5c8ddf8886c63637e13439bd607992ae87a413422ac098a756fb553c523d8a5e3854af017b0dd110bfee32691686304ae99045d48cc590860d53ef56c644c1bb654141dd4c42f49b0f96756d0746bf1aa8550a6119f53c954db0e09816ef03825888f3de4319d2e6e21a24e366debdd57328993ec1509648c6b932ea34a213b60fdc275b46116adb5275a76160c3dbfbc3e7f9fb3b809c068594344f2a41aeaff2cb24b49b741fdd5936670082cb238adef3f73370419c3134f7120225cb920a1f39273ab3d5ea929ea71752633a62427b9a2d11cbe50a40959bd83891f538cc37865de3af6a38c01d41d0850872f6b669f133a708a652ca9c0cfea0733e5e7780075036079da4ddf551cc88ede89ca8d2d5590769a99f6a6f1d06a57da272582f699c332a8e68a4a7589a5d9d0def988493ce1bea862be1aca982b342d393da023532868cfc4736b7dbc23faab9b9233b8fc63bdaeb7055cd35847827ee0aba915aaa1ab759f9ef1cd44d942e72957622105121bdc6fc48e44d53e81607851308c114400af64532f042663c82a2312bc4a75994cec66ad34e3c97d2145ba6470ab9ff28d53adf4a988a9ad805f1525b0f1d95c5acc853c675a145e5d3bcf52ea5d4ca30270266edf78c5a4423624c33f6d5eac19fe35c4a0764e5094fa9d0a467f804b8529e3c855fe6598be9704aa3976713255224f7eda04b867d8ae052870e04c83e523a11c6e1c77ffd688c75a12636192557084c3619ea52213b9c85885468d61e1af341c01dd1493ff3c197a8b76b65dba6d256495c1fdfd06a060db94ee5594783a6d316f51f2f0f80f898cbd10be3274b3d275c2fad837279e61415b10b184cf20113518a06e2e4f1ba8c825eb49cd4eb5ff140da62009fc1b8c0cddad111cc2f9ee7bc2716a67a7e46526ea34e95a1159b7c5286df993c81546da66d168495d7c3516a79c399af18c3764e9c151b092e01c02d0b7912a1b70983aad402fbd8df8faf45e09a94bcc4819268574f139b90bd5b2da73a769ee637285c002e2120d2fabebecfbec655cd1ba5a48c61e34048fea4c219842573cd98204d6ecc1bae9972025124074c0948be7b317af548388ffe7b56bdf3c995c8fa9684ea4d70cd0b41aadaed214cb55badef0112818aa1f32533e75bf619eb352c9ddf2f154f1545efa2639b2ca4d85360cc67aa828c61ede6617f13e3bf923def7018c33141fab4e00b1cbdec26615b069ee6eb0a1271f6916b826e90bc60877412abfbfae7c75353f498a974cf9d9db141456198ed0c525b708455b9c9f94e022064a3d5c512ad5cd2342e591f33f63a77993623425f7148192eaffe4bb18d137e17a9462fd25317e0ecf1490d41144c8fb5bb3524b9afdbd893834482aac459949b297b8f2e91d5f04b700d76f9412752fcf359b2fff74dde0ceb6780dab17362a05e8b8ab87b18493d4cb46c3b751fe32f5b0481c866fd3877f269fd2fb63ded111645356f3ae6ec72d31847fd08152e8d5ad51f00b0679ba23fd22a9c6f3c4256f92749dd303faa93cda572035b8fd03536323a913a3ddd42bf11aa2fc8a5e7ca7c72c0ee9c0fad433683e1281eb380965eec66a8f301262507001d620de09ef34fc1183d7538518963b7c0b0222f1cca1761d69e99b9ad40b8895529a3ab6a803abae070a3256275a374b95af1d6ddf16086fd104fc4b901d1a1cb892a0a5038a44e70445094a9933592d34d7c19a5dcdc362b1b224468bb4ef1e8def9e51a5a86dcf1544887880faa39bef0e116b847e9cf1c94ca0e38872b1949f85daeddc00377ff8ab358a847d0850699ae37c1feb57984a8ba4b3544b66f661344f8bac72246dd6158163329128716c1b14896345029e0d62c861483bd59b72e3430613ebb8bf5e20b7f165b60f627f7b804d0deb8dc7782dbe4f1c427e3294f9b8bcd3f0151e0d4133c8ef15a0b2ae2ee33e762bfb4ab40dd17565b370029aa12b5386ae3cfb971ea9ddc134653c5690fece1b174ca731b52b91fbd7f7da305eccffe4bef56771c7e3c2d387d5d61a89a60131502c71cde5704a476595316f73a61ffa132b271b2005ae166edf813269fc8e14b32c6b066d5cc271833f1f36ab19eb591c7b3fd7e7f16ed12300e9f76904b3a7bf373d953afc91bedb97422fd03018b5c1daed1b9e19c4256d04a5d3032d53803f345d770d2cc8758361c4693bd1c5f6b44e55be7c09b28369dc3b07a6fc4ae75fc57007d3d20a9c66da531eb1b55e3cfafdf4872bc1cd194912452f855872d64986e7bfd2fd97c01b2e1d0e96b1aa53f5a3384f29b15224e78941e9e6f8ebb2843932a57c15bb4816b572ae110cb44fda7f523e627c98a39737f0d21bf4132933ff2d069d986400be570e024a55233ead8bea7b34b0d5ced62f1810e85bcf5348e19f7b14a4b7edc4a178d2a5e722a9f87d3a5b8edf447dafa3a7b35aacb085e8da95b74b3367ff8670b5a21072ebc210c5af435af37458adff4a22589de58dcf39e5297381c67a5ab85383321facb6536e3f48c89123ebf6262df14d3e102ebe31acf218eaa9e14089bc3873a930dec42639a38158c6fbcfb1959c2ad52f92b91600"}) write$hidraw(r0, &(0x7f0000001180)="313dd8c582ef8141aec317cd6c22ad92d782cb013280d8f19d148e212bcd03a87659c86ff0dce42b36e384dc79336a12837ff1f84b80efe741b5162e4c0ef9eea56dbc367290aba001041a9fb6c36743d51f75bc01ed190feef823ee6f62e8182a2de047ff9d84db7e0293afc1d9e7d601bde40a302da6f625c490b7669e9586b05e918f612bb13794f4977d9bcea9000000000001000000000000000000", 0x9e) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) 14:26:40 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000180)="dc3f60622821f10c9d987efa2bdde33414699fc1a0f7e463eca0858f9041e75d1c52039dc0e87c94dfe86bf7cb0271a4a0d28951ff509bd486dbad1bd6b38713485e01b3913979d1bea1ccdb046eaeb09ece67081286dcea8d542bdbfd52d1e5e4057aeacc7e7dd394f46ef6fc593609628a10b5cfd3ab9a6484b108567ca0775acdf6c979d3a1a84057174bd538d3a677746a2b8201b4595def08ea3c9d72fa0b71b3afc11f30fe387390e9c92aaf804c4106548e9371c9fbe655ba08029f1fb555d53c776e2e73889e161009fada9c79b330fd40a1bb072b83d800", 0xfffffffffffffe60) 14:26:40 executing program 5: syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x4, 0x8001) r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) 14:26:40 executing program 0: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfffffdef) 14:26:40 executing program 3 (fault-call:1 fault-nth:0): r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000140)="8a", 0x51b5) 14:26:40 executing program 0 (fault-call:1 fault-nth:0): r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfffffdef) 14:26:40 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfffffdef) 14:26:40 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) write$hidraw(r0, &(0x7f0000000180)="24a75ee58103eb6b26d8b8639961e67bead01055a7b4e89db87f8ef12693d7a427c328f279708bc17953c4c2a10aa703fa9eaaac2e608b7199a10e6c1cc327a363472b452c080c37f0f5810fa0b9e680f79a41933f5678173d068dd02bdaa5bf50e1d4600ce2a5fb14f4af1f2259b2e0d0dd743b6034107976e1411f07ac2112eb0291758d5c7b97f9a80d9a260e8e30f861e250b6d54b9f214cd0812c720907afc7eb394d11feb1997416056f0112f9eed1c5c1526fd54d30e62e944a0ae9fc3c59c669d8d027d6e1c07b7cb7639d1b721773283aa13623bab9f211c253025c4ed65d1e76c20c", 0xe7) 14:26:40 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000140)="8a", 0x51b5) 14:26:40 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) syz_usb_connect$hid(0x7, 0x36, &(0x7f0000000340)={{0x12, 0x1, 0x350, 0x0, 0x0, 0x0, 0x0, 0x5543, 0x64, 0x40, 0x561d636a, 0x5, 0x72, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x8, 0xfffffffffffffb6f, 0xa0, 0xfffffffffffffffe, [{{0x9, 0x4, 0x1, 0x6, 0x9, 0x3, 0x1, 0x3, 0x6, {0x9, 0x21, 0x7ff, 0xfffffffffffff9a0, 0x1, {0x22, 0xe87}}, {{{0x9, 0x5, 0x81, 0x3, 0x4, 0x9, 0xfffffffffffffffb, 0xff}}}}}]}}]}}, &(0x7f0000000500)={0xa, &(0x7f0000000380)={0xa, 0x6, 0x200, 0x7, 0x66f, 0x3, 0x60, 0x6}, 0x5, &(0x7f00000003c0)={0x5, 0xf, 0x5}, 0x1, [{0xe4, &(0x7f0000000400)={0xe4, 0x3, 0x445, "e388b30352591518a363b8ecf7b9d5c9383936cd64c3e6e55e2aec5ba292f310356c14d2746b47631abfb1242dbc29db3ed6e45d78c3b147996c0ea1b070acbc752ac205604647b9d8d9859d303e85297dc8bc2d100e654847910e8c0d3bacb9c735f53de4faba20be02ba8391a7abc4f4262f342b9cdf1f37aad9a0c186431eb9b5e4dd39f85ebe7b52358cfd121cfbf2b4c9e38fed8c5035f1209e8b4620991b9d8686b9a2a010cfc1b71321e5961050958541648dd7569318da3291b3786cc703b2554a5dcd3b8cd9df53770c7cb0edec5d9e3627240b2499bb1fc792908c"}}]}) r1 = syz_open_dev$evdev(&(0x7f0000000800)='/dev/input/event#\x00', 0x8000, 0x10400) ioctl$EVIOCGBITSW(r1, 0x80404525, &(0x7f0000000840)=""/175) syz_usb_connect$hid(0x5, 0x3f, &(0x7f0000000000)=ANY=[@ANYBLOB="12011001040000206a05b700403f00011104a00809040602120301010809211200000122e204090581030200ff014009050203"], &(0x7f0000000740)=ANY=[@ANYBLOB="0000e088", @ANYPTR=&(0x7f0000000080)=ANY=[@ANYBLOB="0a06100381b9e64f0700"], @ANYBLOB='t\x00\x00\x00', @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYBLOB="050f74000505100bbebc4b1000912e526cbe35450a23f5f6ddbafe5c675d7891939b4eb4a9504ee057cb38e695f0423c9cb120dcc0d9b2e5e13be2c2fd146222bd81581913a328b59616ba2fca5be5d9477e4a2d0c0a1003020400058605000a1003020100c004ffff0b10010e2000091f080000"], @ANYBLOB="0300000028000000", @ANYPTR=&(0x7f0000000180)=ANY=[@ANYBLOB="28030a34874f7e9ac93be7fe630427de886b5fa6f018ca2ce35624659e512434d5054f2d32b7e469"], @ANYBLOB="8b000000", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB="8b030f2c7cba0f67d8367397f80aea3b7dabdfd4cfa85643c69026821424b8e0d327a9b1e9f91ce47d722daf53f8d93436d988a31ca95291d0ed8a3a567eded7ca3f8d88887621c055bff3c8a1781e820d6fb4f4320bf61bab72c92182ff9a169f1ac15bc1d85c6134d725881eb5e15936673fe5cdbe16e5a7de41acd67981a70ae460a58ea1db3a35f67d"], @ANYBLOB="ebe6062e9d0e6bd580e644efaaba920c0069b9dd098cb8e0c17b212f3732645ead3c7d249aa0426df2c92a1672ae6bd7b862ead990cf5250057d15ec7a1fc944acd20eb5d1a8c52c201c3416c7480d51d7817e1802dfeba2b192faefb2331550136594baf9f5", @ANYPTR=&(0x7f0000000280)=ANY=[@ANYBLOB="42032f1cd81d92baca70d1cd628342464d93a7c1c7a2d486bfba28bf758ee9bf61c89f47dfee2ea634b0d0071a84555f22e3e2e591c4373b0645ecef6fd56be54a7c"]]) r2 = syz_open_dev$evdev(&(0x7f0000000300)='/dev/input/event#\x00', 0x10001, 0x2000) ioctl$EVIOCGBITKEY(r2, 0x80404521, &(0x7f0000000540)=""/86) write$hidraw(r0, &(0x7f00000005c0)="ff3324c8d3c8f6ff31a535d524e51ebefc2c5692cae324b51090c3772cee9819865c17b1e68f0dde6e4aceeb499b3fc579a222b613a03c050d12d09ec42bf18c643ec6d7f53f6cb6edd109b25c9948f71f678a80e80bbe0094d30bdf2c0e8e826cbae25c35ffded7468d3f81c5d13c2561f50a70909ca1c5002960f15d6bf79159533092a7890f7a3548bc160d0f406acf54834d9cbc91ea1e141948da00c7", 0x9f) r3 = syz_open_dev$evdev(&(0x7f0000000140)='/dev/input/event#\x00', 0x7fff, 0x4400) ioctl$EVIOCGBITSW(r3, 0x80404525, &(0x7f0000000680)=""/148) 14:26:40 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) r1 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x5, 0x20000) r2 = syz_usb_connect(0x0, 0x150e, &(0x7f0000000300)={{0x12, 0x1, 0x110, 0x6c, 0xd5, 0xf, 0x30, 0x5d1, 0x1011, 0x4863, 0x391, 0x5, 0x6f, 0x1, [{{0x9, 0x2, 0x14fc, 0x1, 0xc7c6, 0x40, 0x30, 0x7fff, [{{0x9, 0x4, 0x7a, 0x6, 0x9, 0x85, 0xe7, 0x47, 0xa7, [@generic={0x100, 0x2f, "ef9c98ff60c587887765cc991fc4cea9b973879a739b7649851140de9ba3fe85f3226169c0ccef70bbe0b1f3dc0ff2ce69da8ca6d40c0054ca7480d9a276902c63b9205003cd744101a8245f273bb79be00fc0e586b7a2b70c29ffa9b848c29be6072f2e630dd3f6e5f18b8a1376ad32fdfb8a2f6d35bcb0f226d5f07dfdb057bf8629c5c015a8ec99886ba261fa0719055da78fcd6a1886e2e5217f0bc495e7a1c9b70acf2933918c042a1cae112ea508e2324c3db99732a48ee8fc246584b259ab8758899a200fdbb19a7c45f1ba5abd3da89d4adf3ad3cafb47a8ffd3e9b092116cb0e15b07cd3f795fbd347f15317503639de691b0903e6fb85b229a"}], [{{0x9, 0x5, 0xd, 0x1, 0xff, 0xaf, 0x9, 0x1000, [@generic={0x75, 0x1, "89bfebfd7a2d0198613f263630a02f96bd0d1c1f43980ae443daf1b70a8e939e7f5d8d28eb6a0ced12c6d076792fb1e6501b8e37fe28dc261d0b45e8c8870e04aed0f2919e4edf16d80457bb8ace0181c31c753075b921e42974a140f712acac399bd23ee28eb81dc378b5775f25e015f9785a"}]}}, {{0x9, 0x5, 0x9, 0x0, 0x4, 0x6, 0xffffffffd54adfec, 0x560, [@generic={0xaf, 0x23, "75b23476a0ebfd63c9ebe15cd877d209d58f5dcab210225c359781de710bdd22759777840dee88fdec64296803373675935785ee74bfdaf85895fc96bfe9831314e778b03de1f9cec39014b0b5a023238e5b68780c3f29137627275dbfc5b0ac78e607a4ee7ef1c2eba6f09b0f6059caca62b1cdb9cc34252d4e3b53959232c0452bc549e9f0f2f3b9d6fce421bc5d56c18c540ed8d492902f088ab604dcb756e032c4c013122f11acd7a4059c"}, @generic={0x23, 0x2b, "829f251a77a3de2d7ab9d68a4adeeb37c14eb28d301026acfdf41c430b1a83b980"}]}}, {{0x9, 0x5, 0xd, 0x0, 0x63b8, 0x1ff, 0x6, 0x5}}, {{0x9, 0x5, 0xb, 0x2, 0x6, 0x6, 0x7, 0x1, [@generic={0x6c, 0x7, "98869cd482ae674f0785e71d51dcd6e272dd841a66ddae3f1d7db07ce2b57d556705eb0c4d24b64239283e26b72ccaaa218b27899aea053224438d8093702e36885bc2b83e9e9d4888120dc1249398b2ad9737020e5941f69e3241c4e1971b3ca2257aba975709589db3"}, @generic={0x17, 0x22, "81341b7accf44f663f5a5d3a4c4d8dd98569673b54"}]}}, {{0x9, 0x5, 0xa, 0x11, 0x20, 0xffff, 0xc6d, 0x3, [@generic={0x25, 0x13, "94a5a4778ebadf0dbbeb0d82f4cf6ad1d1c91a0befd7e6d44e99ad2238de4763db07bf"}, @generic={0x74, 0xf, "a6b8849ce9cdb34a36390a911e27750e95293caf72372b7705b75e9ee5fd18e06faa420ce8d2ffc563dc451ed654056bc57f623acb2ac8bdfc474231f1d05bccf6226be6a64415bff00a0e0018df2949ab47c2bbfc3ed3e2be72334f8936e9c6849ea711977be459b92d6b90d3f72269b79b"}]}}, {{0x9, 0x5, 0x0, 0x8, 0x7, 0x4, 0x9, 0x40, [@generic={0x1002, 0xd, "7df1cecc9cb023a28702b91ed5ab7ecbda635008634eb70a9b1b451c51699a191ddb78fda6db59bb24409d391a04af0b01bbd86bf41e063a26b256d2bec9ff7231531d6d414bcf8c2b235264f0f87dddb827d765bcba7f28f7acdd013bcbcc4ff38d2671cc7c2cf5ac232c3e514069fd67b7bf1631ade526dd3177f3139ea37843834698d5b9684992892b14bd4c908539076a292b0eb6c2e4a3955f33b0a51180d1ee09dcef43d17e60fe9f908ff50878e2ca94607e6ed52dc7b815d53e1629b6e51b8daa928742732587a434e4b3377aa322e21c8800725bd56d4af4751e506fa2509cbc9fc98b2b5886fa6c7dbf3d3a499760b0f7c0032e9ca92962accf4adc86bc2c99333d919a0430c0fc0d8cd8daa1a81105c5ef4a5ab4cd644060d20766c469822ca7dc389e0b497ca4ac2c5258bb78c086b9e91be0b7d94fe7b13bb2195afcce092660ca1cbdce9375e343ba09895c760af45f136b51a068e62514f8aaad763ea51717ba754439b787a53307a4cda5a6620f942d68d2c608c5ff835e262533f714c6e4198bee059a02e9c0963be5fa2fb7942bbf67d14dd656486f252bdd7ff8e30b1b71adf2258a2f9e8276da9bdcdee1c2c3916a2b82377ed7f2d00f383245b5c5498d1e0e2e7f1547e5cead52cfe940f5c8c14c0543ae1a437adc742a15590e948eb8d1f9ba6b62d5e5c9937c8a229c8202a6d04a2fdb00d7433ea07515c1286df407465f8e79852fa2f2b5c22d0142582448a09a1d10e945b9d39a969de6e4e883617da93d034d06e571af785ce46786600aa42edf419f0d64c8826864eb996c96a9ed27a8a79a1627e4c006d6b25b1fdeaf7d8651d7334171c0acd855f9262e97e7152570751364f1ee5bfbb5da8d5d21b3d5bb608b2121be50e31ccb4b82bccab86e060ce00c750a8419fe9027161b000bcbe2c0c363015bf2ea59523b7b862156e2ba363ecfd426274c03433cb26334121d8bf36156fbed7504010ca85a0eb870b49669d477e7d45987cf4e64f29aeb27bf9602421db8c02852f4eba5a2a93e5b4b781901faaac9b3e4de534167c456725b6659ee1b08e6659b81856612df538106cfe9bf6bf5e0bb206b0a7540964322cfff7563b89b5858d7d050d893c99b986d283f51f59d7d3476bc79ba6ee55bde37ebf432796c5655130014198331118b622b294bbf5e4b9e1119c814e2596fc54597510b536960036b7d3370e699b178b3ad474ee5c0194c6154e95abe1578f19be389b0d6e66c57b3c47de2816995c0bf1f3704374e74160c5cdc51056bd7aa704755f392482724df16cd9a4e76e51cc89a7536a7a6bc657b47cf5d30da998da883221c64e3ccd0d4c341e853ca1daa5757427b0689029143a9a76fb7ef3b21437b9f2fd4fa46fa7fbbc6632ad6b37615c430052bde4ffc0d4d23a23acd69a62d984e704a6ad0f49164d7374d8336046480f0888c9e7fc10177606729d571beac890668965dc6f0f353b0bf3a8a246130fe7e8aab9d6a06aba7ba91cd5c8ae79db1d659956f79f25e8c16884efd9d2cd8f15657085e36e9d19e23b19b86d7e2d692072a23029cec1326dbf181d760b625d410d63af55b16c6987e75c80ae25113d0be31949e93b4e2fe3ace434277f69ad9e7d7b7bb581ccf10a8e568e17339ee9e61d6129c16f67f704776bd9c14c5d218eeef0ab92ce72bb6c929b92c2562a31a71a9771866683dd041f68cc7c2afb318f8368055d228cb899dce45757ef365b7e3639cc5d9e6ad0ef52a2c82a7aa274f5caca5df7f60f90fe2dc7e2be17f58d688940687d03a5560889f295c234c6063d61e4570911cf7d4a0899b8296548f58e24783791383c20e20bb75e1462654165e7d4f6bb74ebf42b7a25a26b1e4f733409c436bc5bdfa964d5c3b0bb8d55fb7b2d0045e235ed1b1ce7e4da56ff89232e0725feec4d16b57043591ee07ddb1c051721f03bebd571d9c1b88c4f930b59a38c872924d33e71770123f63a24f795222b3ce12d20a715cb8a9b49e21aee18e0c60440e106c1ce4292c16796dd66518ea21355e3a280f48842acf2d615a5c232342596bbd98655f26afc36aa5d810ea6857699064c8bc272bff0c04b85d933cc9cf1dedac85ec496b1f38db353d129dbc1bb110dce6428a60fa95032d17f17c43eef5cc045f76c7aa30536348aa1ace0c2f3bc2ec4b8125beb979c3e9cccf837f3a01124066e039bdf454b82cedacd2d3e9d0860b572c6a7ed8aab10289a1f44632789565360986a5e2790d9cc7a928386c7a9367d30a1e398729a4b2e56eae28fc3ad452b5c2a8e91b0283a9d47983ba6c10deafc548ccbe2e0b02acb467b728e8d0e6f3b21008ddd7a6ac262a2e3425e366dd99f9dba1a93d6fc94b400050acb7224804309788e407a651caf9a038e514bf7af8e10a3f95c4b2ed5b44686c420e24d14a4e4fea39060230e4872f6dfa5e37b4818330e4d4efbaa5bcb8a9cf1bfdf5fc4547c7f7f66e4283fb53377a14808a75097b96952ed300ac1424dc7474ceb7c8065c568a011e97a9c9ff30e06c4da722b42f163ff1635d78c6ebc48c778347a22b2a1bc31b4a813c739ce5c8ba008fd43a0cef7d08036ad2ab91a48f3570aeaa6cb9662194aa5a525b2ad9fda1eb12f8f55f46eb63230d5b8df59d31bd3ff44acdbd3493bd62e34df1124844cd6d6dccf14a8a6332849d98d8392d5bca3ee6246272d469873410512801cbc63577538734b3f4c8aa37fd57911e5e6fd0684f2b9a948f28fde449279fabf7b320b01546a6d6e2650632ad164a5d2b80aa4502844c64390f7526b3bacb0c04bade6211e28ea26ceb06c1cbfc609a2167366cf185e7689ba0f713535df5360bcb82ea0fc707b7a37fa0aa0d6332dce143db588f9be2265fbfc2454d6e82793dc795a92cf2f016a4dbb4d04bf80426235422c5b864ba198e3cefb4ce0251d7d62de3e014ac6ae75247c3284f3a9906d9ae97d7ed3b5927565b9c40dea010be2e60aae7818b90af44c61c29ae886a4da61cec97b816586b27f01bb6875605a8c3aa60f802e0964fe2f24c3725cd19c096c77ece7fad32d1834757863dca85840b00459bc5f27c8edd524132e513dbcaf611f9ae0cb9be3d3999aa24459a1e3a4796dc4bfbb7ffa4b2c8af2689fb0c0d5a20b05b8568fb687ecc8108b557eac4e1e6edbb23b24a9530f73e8028606e33c42ca2ae4805949faa4ac2ac6ef2278fce474a9c4a8a7ec30944de66dd9e9df686b782a53214f89e3f888747fcd75cd215c7579bd3877ded66f4847532a9b2ebe680d5b97b77413f00dee2b600307f33931db25a7a39e8eafe632ba9598abbfaa7f22bd8dd5af431de48b605ab4b8dd181ee2f224df7b6f0bd852f9decf3c5ec33a32f61b088e7e63945e4b3d377889a2d136a93b96c466eab1854782f4e42ca343b2da89a2d0bb212fe3dce73986afe8950c70da2baba224f8c4ac258e85b2a134171f34532abe2b072fc9c84413db5c898fd0ba6011804289cbdb87fd390bc6b04d6d096c9743338702b93747b0e5452278d1d2877b285ccb0511fa18e901820ac24d3e085251efeb82c4ed2516239f9f9a3f5367cb988675481c004001085ff9faf99c8e41e0eeb0629278d7d4a95a9a76898ecd8ebdb0445ba345d47358852bf0c5a1f1febb6fcdb1b382ffeb6b7a5c4e2e79b0919ad2a079faeb361caa19ac98aa3df62a1838bf5777f064fc0c6c529dc3ba0e41198b17ff2c368de286f145c46bebd2f1d16af7fca7d0c6f6d02b4c84c5c53a09e8cc2ee1630acd89eabef4fd922f87386d4aa9acc227b802618f8171b425504145df9d5268d080d9f44ad2027b549fce1107eeccc286269a78a8bbd29f27fd5e1f0a9cc9baa25ef8ee4d1b42fb521fe6d3ff54453450e847b5466ccfdd8b12c18572685a850608d3ba41bd0f60dcb5b4936cc24378ee926129c186547e9c55c1402703feb1162ae1b584bf2a7b0aef4b9f2221278c75a233a581cdbeaab51c789d1d79b2db3229a8ba4b55a03ed00e74169a7854e708c480b176e407b300c6ab41cae3b5c43989e317ae348732bec30a9c3f8edb40ea0daf099e8e566d42e5e25abc86a5c551da345477d48cf0e4f9983502039c6ee9bc5b03d366bf719453b1d840b34f4fd26bf5b53828982c7d394df9f6aa4a416612c0c31c9a1aa535ce05d8438d64326ac367bcd0a23f0f89c4936f3a6afdad2d895df2032dc4375ac00ec9e96ae89b91b2756da2dba1fd97a67bc1b368d806f22ad89bbf73b48e821676c185749bd8294504fb08f94759705bdde2b5563531ce9cb8cc5f5e3de98c7867e99c317e69077455126de8a598d1b713ec5746ddc70539f63e3f148fd4eb2c7f9e28fe0caf89aeadfa65cf2ac8175c5fac142022fa12e31eeddcc43782b65b36c0d1af8a4effe1d602cc493135bb63289b2d4da8a2f94fad82a74873da9a7a5b910187aadb80eb15fef38987f2eb84c6c11b2f191ead26839efeee5e0bbe73a748796db6e2335d14d03fc43c6173931f21a5f266c24fbdc76011765701ed1ec420aa60a5357772bcda6fb534589b6fe64e97aaf5549756dfd41f7e75e91ddaee1e872987343b00004f37c799a00a4ca169c1e602b962989290aa37a17727a19f37e094cbe2c48c059790bd15e405ba73c17b2246b3902ba6947c8aad6ca9c1a1bd8007cf05b2a880f3ae51c982795a997fc85904048f91ecfdce3087cd962fd62e7921018015fe184359820fd1f4d2006ee26e225d97d163f467259ca5dad8d1c2147ea538f2f6ad50aaec2514487afea393252868e1611b979910c7dd9b7cb34faf2c0ececddb053231d1c38ec9e6198db23914108db49097bcb2344d0f6421e43acdfa5b4845e0cee49f2d3e1a228a41b0de44cfa6c41e8bc437773d282ed4da055bc6905c22d5759498b905d4e7aaf3bf85b19f33268c4b68c622773e8dba92c53d60573edbbb47a89c6f5ae2a60fe022138870e09613d3b5f7493e03cc14e21d1125e525584dcac932541ea075ab85e23ae631f5854f2221ab525ba20b92c74edf64a186f7e88746bb8a37314d30dc188db4ec9f109a942162891442882482dab0f495c6f4ff9fd9702e1f6401e18987512803baee99d7b71e0091f87ba385e38e464b92accc6cedae8f1cf1a8cb972849a073d5bbc2fcaee8c5b18ca0548ad5118e2fed368379803eb99984bf590a967ce303f8b4194446c1a6aeab3984327bbed89dcf3bbef666d77a5b995f1046045db81d3e5723cd832c21d39950f36bf14b2d44b17cc6dac4f57d22a050ba0227adfebfeff9a58cbe186343703078bc7b5a61327a49158fd4e0b90e0c054ed5b1ee5c1d7db27aaa3606a82dce99fe894dd8f5cbddf57643a7e258ccc112edcae483d365a2fcb85f411044412d64a645f687606db4b26fbee75603fdbb884a3a7244340c0856cbf7f5bca4a8121f5bb805afb1fffc9f6fc25bbb129360f3f1f668ed6a573e599599c77af755c0f349d22e4333fc8fc0862a94dcf2065c7c3d1eb82a41d677493148e79b1b28eea3664baee75f631c66af615e786b4f0c26102cd3d9160db1da2441ba080c4fb96addd22b97fd090210f762c656a39b80aba876a0ae1c706f2320162c038d55247b2124b4b996bb03ebb7dea9b8306a5e87f4968119b40eb5cd146ffb8cd308af5390592e267cbc8af53bd75e81972d3999ce3ae59f6aeef71ae0d242192db8722df98993bc39a4536e816f495344c24058ebbf6792a89c8fec713a8b2f2f80eba5ecf316ab142f8878625ce7fa162928d86855d"}, @generic={0x11, 0xd, "dc87509dd427b762b0f77e29b72e7b"}]}}, {{0x9, 0x5, 0x0, 0x10, 0xffff, 0x40, 0x1}}, {{0x9, 0x5, 0xe, 0x4, 0x3, 0x2, 0x5, 0x7}}, {{0x9, 0x5, 0x3, 0x17, 0x9, 0x5, 0x6, 0x6, [@generic={0xde, 0x0, "1e8277051aaf45523439bb7f79be8be80c6f89c0724318bf4f6e9af1d2b901dc4ab108f0df002597e652d6c66d6d866b76f69cd0aa302d9b81f4991453936949eb51667b8085e26d6113a6570a4397298f5303266bdcc49f9ce2d3a2ab60147b9cc64c7178263fdd75bd977fb772c148b6b36de1343c4ecfa94e75a1956c7463ff851dfd1a5a80491055b04293df520655b3d9669a184e3a03cea90eca9c0d2b92e17d947ca4becfdc3f01925525de48b4c82d6213cbb4d66c159fe97fc441b081261ba294d40ba92daf4658c67db558f206cc70c71a27fb37d7229e"}, @generic={0x45, 0x11, "c5c29b5d03228d42faa47c624a919e47bc1c7752e8b53b08de379567be67b0da1c92701d8482fad36a84b3188b93de8739b7d12a867302b787dc68d8b72dd45184442f"}]}}]}}]}}]}}, &(0x7f0000000200)={0xa, &(0x7f00000001c0)={0xa, 0x6, 0x0, 0x8001, 0x80000000, 0x9, 0x20, 0xffffffffffff9543}, 0x57, &(0x7f0000001840)={0x5, 0xf, 0x57, 0x5, [@wireless={0xb, 0x10, 0x1, 0xc, 0x28, 0xb24, 0x100, 0x8, 0x6504}, @ssp_cap={0x18, 0x10, 0xa, 0x7, 0x3, 0x7, 0xf00f, 0xfffffffffffffffe, [0xff0000, 0xc0c0, 0xc000]}, @generic={0x21, 0x10, 0x1, "609551543b1fc88772027ec7a731b2bd1abdd7c02ebe6e689f73143efa92"}, @wireless={0xb, 0x10, 0x1, 0xc, 0x20, 0x8, 0xff, 0x80}, @ptm_cap={0x3}]}, 0x1, [{0xef, &(0x7f00000018c0)={0xef, 0x3, 0x423, "4c34f9549959f64d77e27ca11066ae9ba02d3eb1c605a676b91a86ba51097ce2eec3b3c3068067b5f93034f2de9c1010932fb650cda9377d82e80aad7cf295b07276d12511944fcc78a272da0b1fa5b259c74b426ef445bd03116820faba0c8d678f98b3c4a1e91e3150504cc5be0bdd71c0e8bd075a68c159daf21bb2fbcd5775cd8b41b567ab6eb0dcd6a8b01d86f3697d6c1d8a7d52f8b2963c1b55bb7ed6890e87bb62f893492258dd4da8db42c1a0d353688d02868e19265304fe8d65db25577f96ab8f98198d4e76573428a32d7be48e23eef34fc71d63890454687bd2525cf50ae0e0c6b3f2b4b7"}}]}) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000002a00)={0x968, "5d70a1c5f1c25ca3311ddad72c858c217479d49b31065d3e03bbba9534635e9a5edbf4056c861f1de8bb55c1a80b87a2a04a206a698fa8a89f495308dcc1f4f62dfae022c59b997786c777b1fee07ca0a1ad4a332849be0a877b7f7ec4da0444202d62b2b038b25fb95104197a5ccba9cccfaea9ff8fee427d14e9cd01b79089fe162164597ab10c3bd887d3600aaeb2c7624e4112a09774ad48ae0647d3ba597a2b9173a11c2da401e0cad95c4ed74b3d3cbed762a319f198c4eaff4fba1f6ca85b8cc0977251f2d699ae0dcdf58b384d91ce9df15bb30e83058be201250b3d81164535e0de536ad6b6e671a1be3b2ac87e544d115a69686db565cfbd48b0dc2982de3347aba16a776fc7630a249474adec4fe7a33c7b28b099489ec87a720a21418755d59ae4af8e495e4711e53caeaaa67e78a75e8c4023a3ef29f3509e3abfb837dbd237abbf4911b49cb2bc8ec81f627db12eaa9efe9f49cfc6bc63def78c66f0ce714673d52983dd51c3b361f985b9c5dcc7639cc8aeff255fc3892b96e9d6107e9c7081f715658ba3837c2925348ab257521d3ba84f5d7c5742af557396b16eb3d19f94f3622236f9ab25b0102694297bff0889a9bf38bdb16274d8044d1748f50735b5669446e08877b0284a9b15daa266135202dea5b0cd7dcf9f2e193fccd06b40c7e94e7841b2f99b1a392beccc5b44b90df33ac7a1be460e806c7c1be9447783e058d426d0d74ca1fa47d87177341c8b75ef625573f94639c6602a1ae7ae3df40148fb39ffdc112fe6e86d0685676453d8e00edd1d5e25e9bfbfebaa145ed8117b43f82ab9eb7b929a55f58f68e4d8f0c508e19475d5783f24ec39c1286f748b4ecf1c7920fc4b48855270600122d4ce847790e41912b5224dc0d57abf3162e680858304c1ce6a4a2ccce10a417a0d45192140686e68647873561f15ad78f3ec95c16fc70e7a38be50f621e0e497fc90aa1b6ee1a0fbd3af6ad13e8847d9b3b16842fac352380d2e1ea4d4fbc14885f678327b7e14e24008392761bd79331d181f8ddb657810d82b8267906880df7003b47431fd7e8885b3f59565bd5f6e77715e0fd304a1fd0c1e59bea93bf24be79075791dbf261f926b0ea2a364320ea66d7d4c88106340efd17213f2f9b8d909f102854e861b00011d6d67ffb33c6546b7bdaf96f54ebe1c6113883d40f825b8417ae9f85efa77332c6ec3d7d3c3af907a5b3d78a9f77ff90cb4d1d889a8cbabefb3fe696418e976bd53a794f8b5d7bcb87d12c1ef2c2af7f1d1f86654f26690ef27a428722db51f0885ec8518e514b1b9046232f5052025f34093b99dc6db2292ea340b3f8dcade16b6dc5c12ae56dd7065d39f4c3264ae34a9f08a03650e3c50791642202215c139c5087be57a5db907ed8d980721985e692e6eb21314cc5158c06eeb57bcbbc02d9f1818ff1c527e04f6169668f629ae36c41b298e385e76001b1d4891b60472e423a7d5f231fa819cf70ac0fe489ed0bbb6a9b77e079821f9705bf239dee0108f008c53bec9241ad1db51fd8f38159c1c569954cc0e811f54aaf87738b395cd9dcd8fa326856fa9999a4f0fc83646192e7446354e07df3a0569be93eba33eb9c06ddeecc037e6bfad38ae37694129195da6c0ae195f1a2a95998cf0de4d5113b7b0bda37ab3ca770b3220cee15da947b95d7a7bedfcbe0477c2e6f7a7ca7d6049e07a55e20c3a66706207ae2c3bd8136369263c5e34832461e8f6b8b85ee787fcf57f6a4a35c8f5bdd5fc1b04ee8c60ed06a612bc5f88a2d2282ef6066f8610d2c04d835f8c08b9e61a3036f9d2f57a1024c0f9fd9619e2282065f83763cad9180702a47068eb0fde4316e09ac9c4329189f8a2963ab7f1f9cf7388d4e088a609e3186631b224b041874cc16b4ab70c92f690f5d49e3a27cf450d4e7b17bec991b1bc56b33a86f37d647efd1836bfb4275b77ca95716c001f13b70f36e7c8b227d017ab675dae4db852f1cff62b920f2bd35fd8a49a40d8c2328635536a424786c5a574ea7fa6d2e8442f813e9d6ab2263feefe9ba06c0cf2f52a7ec85991d5b57c354e3e9d8c3860b53a8fef27c48a151ab903fdaeb72a1a6fcb6cc615b296660bfe1ef235f13ca274a9e6e4e356d958f55bd35db0c5b71c61fd6f48b90d95e6da8bbef7d01141a6355b23fb27947a516579eb4a3aae9aa31b256fc3c4b00b30ec81d2a853738a48fcc0b12b9c12ff83089206097fa53b89f5863602b08bfdf79904dd1cf3f3bede87687aaa6c3ef2d577952c7bfe037d71af72a47e260ae4abab0f9011261d3e1ee6dc7545a5c5f48daddb4b8e12b0870e9aac10b31ca8a4d8ce3169fc90f309f829d3b557d4b78369d18896b2007fa8be13452badd73b2210b7271ea2c8b412b31330156d69075f9d1f1971826b9efa7ce0bb6834d36a0880b6e215830b4905a64105f2b40f72c049fcb184561ed792a11e4825322de084f7f407793ae46e6563c9a735adf02f103d27b9177e0c6087d52e64883435f70d8a1598d5862828d1e93c30dfcdf101c7f3615579bab6d588048d2c02ee7888de5acbbb5bf785a11ffcabc951ab9cd814755629e0072b78d5723fb4791012230ff40272dc3bd274631086108a258f1179049dabc03da496c6e60d7e6fe9317d11b222fbf4b883b7e997a1e66c7673a01a096ba40d262a09465f83de14d90f7fdefb8f514cb379218fcb257a47d9774e392dd070c7a4b381edd96bb1a895e07bc1668138ba48d7b1c02f0bd5b07564e3ce18a0acfbbddcf08357c061ac2d2c3298115a76cdac085e1b5efbddd39ef4889164f7817887ef0b69195e513bda7cc29a9061a719e2046c8fe593ed3f51c53d0c5857ccab147bbc3098e9fefb9fef37b5d5e29ba39725de48cb05b0a3259fe81d4d78143376f2341ac614bbf8395fc7b74428af941647ee363d3f1c1b2ab3029df913cfb80aafafbc8ec81790675e333f1f73751b16f9681b4a1c25985c67ec7c044fd6d08d018990c40ef558443324f7538f5ca3914ee63dfb42317a967eabce772b0d452f671e5b04bc11a930277fd0078b3e4c619ab452421f3509b1ec0e03e68e965bcb59b5ab85515c7df7657545d332ae8dbb9871607541e55c15d4d35039fbaeb3b94b542270a1af53d680498e792831be21da1a0f693436a652f320bf46eca504df5d906db50b0b91ef4799605f95617d097af90492ed14a81092002b6b19f75a1961ac2ba32abf9b168de74dc37f756e74c98d6f43c8ff6c64a64fd5d5ef541e0f36205b29876de57790a769d42f8d973ec0f8db5ccb076f08ab1f11b3f6ad05b3eed9905486654f490a37fa92008d0a9d7814128536fdc480966e7066d88bf42876803d4aafa559ce537576929c255cf8b5d373cdf4ee"}) syz_usb_control_io(r2, &(0x7f0000001ec0)={0x34, &(0x7f00000019c0)={0x0, 0x15, 0x7e, {0x7e, 0x1, "7596730b26f76c78bf76503081ad17cb0cb33bad32f1a2e8d3ba347244887bb026b0da03bbc6320ebb4642a964459659884da62f5a2ba28be1251a4c1c8b6545d3dc5e6151c01456d2f2627e4326b098510643704a08647c9d95d9af77c7af7a9578ca3882533765988533b6e11a0734f662f45f89f0b12036fa81bd"}}, &(0x7f0000001a80)={0x0, 0x3, 0x59, {0x59, 0x3, 0x860, "a4f6a0453027989823edd9dfdd5dedee1d80806f016169c8ee1e7d983750d85f38f9efcc21aa416f0fc181941603122bdaa3c651160cc7ad883c4e5d2f3561e9d93fc52f92fe3ac6c0af84f8460823bbb52514e5ef"}}, &(0x7f0000001b00)={0x0, 0xf, 0x5, {0x5, 0xf, 0x5}}, &(0x7f0000001b40)={0x0, 0x22, 0x2f1, {[@long={0x1af, 0xf1d, 0xf, 0xc7, 0x4, "72ca2a153ea705ce0e9d046b383f699525ff31710799808d7f4142a0149e0954b647094f7753289d87d2ad701de45ef3e96c488c026d106a6f46bdb23aecba2d6e406db2c3ea85a1765bba56e75fd80ddec0c81249cea8a2791416e90d4b8b5a23718df1ce45638d8ca8f3c684b881213f1fe52ebd7f02b816f78b26275a44508bfb2665d8af91e82b9d2caa70fca1c18500dfd64d4ca37427b76136b691a40ce42865b489d0fc80f542d0a170c2ea8bdadf83cdf2f7402672fe17ba96200b115cf805ea52b617"}, @long={0x0, 0x5, 0xf, 0xc9, 0xb, "d06896a76d9ead7bfb20f5b7b085174f06952f82095feb61ba1e890c9be27031bd343f439d1d8b243137a68f1391972c391784c7982dd2ba1c2e49019e4d2ec13006304e8d911db63e0042f211daece81b82c7d0b93bf20e5243ace475cfd3be49176ac7fe6c5bb62812107607e7fb3359629584d09d76bf82d7bc3f0520df8f8157226e489c1602031b6b05c619f593849b83568778c701f1977cb3e93bbd2304dcd875749b838dd47bcd181f5f68d6734a69d0aea20b6a0165fee22c0bbd4d2f6e4790ef0756290e"}, @short=@item_4={0x3, 0x3, 0x0, "89b7749d"}, @long={0xfffffffffffffffb, 0x80000000, 0xf, 0xde, 0x8, "bb4bad8f82469aa08a2731883e891cb0e94bec97e6ccc8f499f12dc058bb7720c45225f81787a53ad19f1695fde1acb0e729820862e7bcd84fd79e0a7c9c43daf9ab53bcdcd56e64836930955b343bd89c48d9055caf31e5e5f7d11053b559f56eb9427fabbcc77ea018400722a4d826aedc314cc9ff4316ca0769c1c965d7a0521d04ab7d79ed75d6c4bc24a11695956528482c1a6f65e889acedfae70beeed2c86c25aadb1313c02348c729e46a774d4c63b98f591cc7e48fbe7f40711d845f5b24df65ad28f6dfa1d07d08530cad71c31fda3bc69cf79aa6f18c2ccb1"}, @long={0x0, 0x9, 0xf, 0x8, 0x1, "aa925199b12a11c9"}, @long={0x0, 0x9, 0xf, 0x49, 0xd, "429a5b774b0d4dd90f8ad54771d4e9c697259cb18c0a38d072474e15f55d93878e4ef478c87b0dfb2f9ed72589db89bb948a6336539f66fa61a2f2b7caf2cb4c7296b8d3a59101bdc3"}, @long={0x9e0, 0x1f, 0xf, 0x14, 0xa, "9f9959e62eb21d5fdb663c7f2a5d0560b01e5938"}, @short=@item_4={0x3, 0x3, 0x0, "61fe3453"}, @short=@item_012={0x1, 0x2, 0x7, '\b'}]}}, &(0x7f0000001e40)={0x20, 0x29, 0xf, {0xf, 0x29, 0x7b5, 0x1, 0x9, 0x9, "4815cc1f", "50ecca68"}}, &(0x7f0000001e80)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0xfffffffffffffff9, 0x4, 0x9, 0xffffffff, 0x3, 0x3, 0x8}}}, &(0x7f0000002900)={0xcc, &(0x7f0000001f00)={0x40, 0x12, 0xce, "413228525166ae1de3ab402e8bcb570ccb06ca174f55dc0592fd3d16ed1d07b289914f6892662a1e93b9fb309050dc92e04fd71715288f6b6db5b083d53f172076f430988b9a93b815f61ea1b595a6e564e9b19d7a23b2ca6ae580c9dfdba44bf760337dcdededc83d8ec9d5fab2cb9213258804b308a17ce8759b7e0086a0e930778771f18e12920b6823819ffae8fb6c624d7f20e0deb796dd5d437c83fd7737c3940961b52bcdd239eadb083ee7c121688db0d5d35e90a1e6158f40284e3d77366d2188dc12af04f111df1785"}, &(0x7f0000003480)={0x0, 0xa, 0x1, 0x2}, &(0x7f0000002040)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000002080)={0x20, 0x81, 0x1, "d8"}, &(0x7f00000020c0)={0x20, 0x82, 0x1, "b3"}, &(0x7f0000002100)={0x20, 0x83, 0x3, 'KIB'}, &(0x7f0000002140)={0x20, 0x84, 0x4, "28e961f5"}, &(0x7f0000002180)={0x20, 0x85, 0x3, "2cb7a9"}, &(0x7f00000021c0)={0x20, 0x0, 0x322, "3f610bf6c5502b5f7b3c2e35254d16c94c83ded13ea71bb1fe3e619528d1996db44d2604befd42cc4cdcc77b4c397212dd29b5fc44560f9863795a322f6cfff0e2dd4737656fbcd1341cf9159b378dccb5d2e2d489466edb07a35d6069c32ac78a7ac596ad781e9c74b99cba74fd371a7a09ec6d996e5b1cf40245e9a06942413c18f796db55bfe37bff16ef56f8ff71c6725a89afc79d23227e984a637eaf729795577b83fab042f8e95bebb3c67b3569065f8733cb4ef740b55591c734dcdc93d330b20d94ff45847b655f4e649ceea1a7122a245e01caabdc5e5e239c451f302c2489a577ba852dd8c4493dc1cb684038e6fbd94675e89e586ed88336036ebcfe639516561533bf3b315ae458304fb3a003d4ff636fd7dccf0ce46d681cc3b33c6539be68293384adcba9abf4f18dcb889e12cf276d7f11737b13067cfc69af751e89e4e476d28d43d61e0dff8d5c515c29aaecee273ddbc92bb097ff5bc87f6ca12407b298bf42b6c1400baaf1b592e287909c78906ef150bf2eb8b113243781bc76fee8d6ee821f20d9a39c99d29119abd7e6b26cd50c0b6a83a5067cd4b0de93d17edf6029beb637ae40811f65083d7bbc6535972a66aab3c6d0348f5b100d5156e766491be42d7e93209109d68f5e6543d79598b34e26f84dd4e9e39c74419042a2accff358bd6f6ac6471ee519182890ebf3f6da650b905b279b0548eb3eb01dbe6d4fd79ec92541126d110baca3bf85fea307eb071dccd241f9e8717702dd7b0b6c85f7b3ee7f11d67e473449a288f6c49078a21b68ae0c4bb62fc9c3a808abc51830f6fd5dbdbd38b85a9c9198d714a0e2509dfe44ec98ba8721cdbe5d52eefb174ea2790afe50feaec9a74c5e3ddfcb236497fea34ce912a517a603b9e7468ede45dd4ab9cc0c682ac4f14dec7e00cd0e813a68dd514f45a38c7bb0d8501047a384a1f1052006ba33d331a792b21d17ecbb67cd1c16a0716b48aae0cdd4293583d10be4026528c3084e0a65fd7aebc443833d1d2a171efc62d245ee87f54199977914b264154f45d45ba90fcfcb400a40d0f271f108d2e876b9b67b7194ab8b9b35eec3c0f64321a3d06e4f4ac5e3e90c64908cf45bed75ee4aa5dedd"}, &(0x7f0000002500)={0x20, 0x1, 0x1, 0x9}, &(0x7f0000002540)={0x20, 0x0, 0x1, 0x9fb}, &(0x7f0000002580)={0x20, 0x0, 0x4, {0x2, 0x2}}, &(0x7f00000025c0)={0x20, 0x0, 0x8, {0x160, 0x10, [0x49b4706e171e42ef]}}, &(0x7f0000002600)={0x20, 0x80, 0x1c, {0x7, 0x1f, 0x7ff, 0x8001, 0x89, 0x7, 0x6, 0x7fff, 0x6b9, 0x96, 0x3}}, &(0x7f0000002640)={0x40, 0x7, 0x2, 0x7d}, &(0x7f0000002680)={0x40, 0x9, 0x1, 0x3}, &(0x7f00000026c0)={0x40, 0xb, 0x2, "b66d"}, &(0x7f0000002700)={0x40, 0xf, 0x2, 0x9}, &(0x7f0000002740)={0x40, 0x13, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, &(0x7f0000002780)={0x40, 0x17, 0x6, @local}, &(0x7f00000027c0)={0x40, 0x19, 0x2, '}>'}, &(0x7f0000002800)={0x40, 0x1a, 0x2, 0x1}, &(0x7f0000002840)={0x40, 0x1c, 0x1, 0x7}, &(0x7f0000002880)={0x40, 0x1e, 0x1, 0xd04}, &(0x7f00000028c0)={0x40, 0x21, 0x1, 0x9}}) ioctl$HIDIOCGDEVINFO(r1, 0x801c4803, &(0x7f0000000180)=""/38) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f0000000080)) r3 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x3, 0x2800) ioctl$HIDIOCGDEVINFO(r3, 0x801c4803, &(0x7f0000003380)=""/202) ioctl$HIDIOCGFIELDINFO(r3, 0xc038480a, &(0x7f00000000c0)={0x1, 0x100, 0xa1, 0x7, 0x7fff, 0x1, 0x1, 0x1, 0x8, 0x2, 0x8, 0x509, 0x8001, 0x2}) 14:26:40 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000080)="f3542fdab4904c52053f02ca612f1d39dcd8ecc740280e4a40cadeb2ca097235720ec87f93f45d8215c96c98b7f112d196aa8eeec4f3dd069e8addeb753872a45dd7f20f4726e0474d7188218ec39b70fa51798cb407c4c4d47832aad3152207fee2f35e4dbd8efd1a1021d6898297620ecb7403173984cc184c08c311c8a42fbf6966efe0afdd94cd8d774fa7b5e35e4ea44231482d0445f8eeb13e49deae335f", 0xa1) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000000300)={0xe42, "1fcddb7be565c5d583e9e5170720c7fd099ae580a66fef9c4ef742be8ea4b9e61fe011dffd1aa14a3d0660ccb13d9c536f2f6a0b628e0baee791c568d530d5dab919a8000493783447d2e4801ffebf9da46f05162b2ec43f08c2f803390eb1d3e923ddb96ca98a3ca051ece4250a20ac397e7a0da681962df1dc0a5df87d93781e19cc160dcbd4e356f79153b42bfeb2574161f379819d78fe03b99435fb1ef83ff116fde2fed9a41433c0941046b858e0d4bc5a68490d2250a8b7b4fb4f6753490000c145b824beb37a903c8f1aedd1d99b99ba6a8ca6cab90d1ead78bd475750d1778006725488413275406245fd22d32b5caf54ac4ed9b26300169002c098bb6e784a19acb395ae76ac61bdc94611d2b4dc2f2863db5132c527e9b8d4ecc9ae3498cb2cb32f5a107596db82f99f6e9ee35ac1bc683b01b7ca0b94a29e197e63b1480ad27f87a44951e08bc14d4a30863faef370d53388bc26879f1db544708ceb1a3bacd81e60d3813d779780a886feeb0c8c79e3250b14ed213172ea720baf66d854cd0c439028d2dd8878b8852cd354d687b2e177a495dbd10d038d22d5063bb5459ba30eb5c4f3aab33cc29377161a93ba9c4c422bf04c47542e66520181a87e68c7686274dc0a0d7ebb3496d448bc26623a6c636c3e15969eb3ee98f3304986e7dfa63ea59bf6e6f279b16453afcdf955a8f9848f541b8cdaeec1b32a99c9e07087d7fea7f8f25083c1a00102b6e00e7fbf75ae355644a93cc88576e3ae38bbc120c17d076e650e1cfa620d93d7e0f8df69088bd13c96ec3f78fbbf12007cfb13539db55d5fd3070c3437ac17e9ceef41d29c62580c86c12dfe7a276afe62bb945936abb672a23e8fc0e4b24e0b716cc1ab9c746c58153fcc1c5067c7660fca09a71b2e631275b9d36e0e3de13a1a713be3d8bb2b22ed3bb2b84e933f467b55db1a2a16bf767a5bf00bc32ac7440c52e0745fe31677bdf6e4c1ee967c9bf4d3ff632788e37ddc316d5e4e128b80fcb625ea5e955350e76805fb4facb4ed15d3342e0f4fba63d0694bc9b1a1ef34913c00687d1e3da9558b1ced97a9a344c5cadc53829d98c315af9d21a61a94ff552349ba95f94e50afa74cd329f44a02b7a25337e43362afe7813956b557507e48f3264ec78c37158c1387da42ba5d654f60fe51be91cd04b2d64f85761d933d5d2c50bfa17667c15fea980ff4cf6786621809ee863110cfb9e87ff7458cf91eda91e3f83588dd7c998bf663acad6182a33c9875daf685e2eef1c2c5bcbe05aac0d18772e21de52d1e095c72888ca193832444bb6b7d047c0278fc00037e1a7ff56fc6b04db3d3e5fd1978a55034b7b25f48feb892c0b798b5358d6469749468a7804de389339dd09f0ea357d159c2f1585183322deebd262d6fe0be817c8009c49c8516a5b3e59534dd6dd8ec86a72be9d7d7a47732e3305308c7df800fc0bed780672896ad8de50a6ade0473a79c3d7ebeebb11c09d6595d2d628069fd3c072819dcc09b50727846853428efa88899052fd3cc8c6d272dfc7f8c383e956a2b5ea409f7d64de5e8918cc51138a0b75c1eceb327bd496f5a11e3ac3810f7864894e1d87e9dbb885578f5b0056d283b32d99cb2a5753cf7438ab68659704085427a82a6a101ac331bcf2e69bd85cebf81a5d4242427407cb9352a3e931e9f766f83c5f7e01dc3898b3e307777276d7d7c3a89c8fd5c042675248dda5c589e3f281e20f39a2dff19cdd78251ddcb30daa433b1286911ec45128a737cb295b294dd6393345cee5811ab62e0282e51c0c2fb5ea0b7b02c652a5ff025e93103b4cbb47dc94b37878eaaa02638c9b575fdaab491d7e38fb1792b6a1677c92c17ff2898f3a3a94947705abec16329b22d1deb52db5c47ec1055b342e2914fe6c9dfdc1ad5059850ebca167cb9186c24e2e2da30f53bf88b946f11fb982eae6b2ccca00d7f688849210c991e015db6d62d5bf93deae818bcb2ff6b6fd6b24b655cbda7832500ea7a31ac5184571191c813cea5d5a378d46432ceb0e5f11eb3dfdb180b1cadf593c69b8e02dca3cd3a33638626d8878cb37d122d924273bd27bc04208c570d1e81fe853980c0001af0860aba20e365b796ce91b2e108be99480d9cd1da9b75ba240a86f71a631ce7e5043f36451801a74f9fdaf2d513235ee02bad6c3fb76b25500563ff4b277868cb3965ba662afc7c82def83e2660d5b39c322a0a655235dfba6cc24e4acb78bacf9a86d9f080e977d6d6380597872da222aa2fae26b0ef6072ed9ff5ebe8204f6a3c6d700ac5f1aca90f83cefb6a8480f8ed33a2a0b2b05d648f3922541b6576332113c80a1ecc6a19a553f766f74c64de1fd36a632257c7a8b40c2577b1f40bda3b0ee557adb3f8cc77e759da4d03e34ad05e7df9047aac6faab217b64272b630ec8093742aeb611c510f0ae913bf50064b2aeacebab9600b50399a820b3723c295e53f5265f3c0c4f73a7d7d0b77877361c690fc9b650c58977bc4ceb0362857cddb5b52806f9ade4b4b03b14f8e5b7a03a4b5a5c8ddf8886c63637e13439bd607992ae87a413422ac098a756fb553c523d8a5e3854af017b0dd110bfee32691686304ae99045d48cc590860d53ef56c644c1bb654141dd4c42f49b0f96756d0746bf1aa8550a6119f53c954db0e09816ef03825888f3de4319d2e6e21a24e366debdd57328993ec1509648c6b932ea34a213b60fdc275b46116adb5275a76160c3dbfbc3e7f9fb3b809c068594344f2a41aeaff2cb24b49b741fdd5936670082cb238adef3f73370419c3134f7120225cb920a1f39273ab3d5ea929ea71752633a62427b9a2d11cbe50a40959bd83891f538cc37865de3af6a38c01d41d0850872f6b669f133a708a652ca9c0cfea0733e5e7780075036079da4ddf551cc88ede89ca8d2d5590769a99f6a6f1d06a57da272582f699c332a8e68a4a7589a5d9d0def988493ce1bea862be1aca982b342d393da023532868cfc4736b7dbc23faab9b9233b8fc63bdaeb7055cd35847827ee0aba915aaa1ab759f9ef1cd44d942e72957622105121bdc6fc48e44d53e81607851308c114400af64532f042663c82a2312bc4a75994cec66ad34e3c97d2145ba6470ab9ff28d53adf4a988a9ad805f1525b0f1d95c5acc853c675a145e5d3bcf52ea5d4ca30270266edf78c5a4423624c33f6d5eac19fe35c4a0764e5094fa9d0a467f804b8529e3c855fe6598be9704aa3976713255224f7eda04b867d8ae052870e04c83e523a11c6e1c77ffd688c75a12636192557084c3619ea52213b9c85885468d61e1af341c01dd1493ff3c197a8b76b65dba6d256495c1fdfd06a060db94ee5594783a6d316f51f2f0f80f898cbd10be3274b3d275c2fad837279e61415b10b184cf20113518a06e2e4f1ba8c825eb49cd4eb5ff140da62009fc1b8c0cddad111cc2f9ee7bc2716a67a7e46526ea34e95a1159b7c5286df993c81546da66d168495d7c3516a79c399af18c3764e9c151b092e01c02d0b7912a1b70983aad402fbd8df8faf45e09a94bcc4819268574f139b90bd5b2da73a769ee637285c002e2120d2fabebecfbec655cd1ba5a48c61e34048fea4c219842573cd98204d6ecc1bae9972025124074c0948be7b317af548388ffe7b56bdf3c995c8fa9684ea4d70cd0b41aadaed214cb55badef0112818aa1f32533e75bf619eb352c9ddf2f154f1545efa2639b2ca4d85360cc67aa828c61ede6617f13e3bf923def7018c33141fab4e00b1cbdec26615b069ee6eb0a1271f6916b826e90bc60877412abfbfae7c75353f498a974cf9d9db141456198ed0c525b708455b9c9f94e022064a3d5c512ad5cd2342e591f33f63a77993623425f7148192eaffe4bb18d137e17a9462fd25317e0ecf1490d41144c8fb5bb3524b9afdbd893834482aac459949b297b8f2e91d5f04b700d76f9412752fcf359b2fff74dde0ceb6780dab17362a05e8b8ab87b18493d4cb46c3b751fe32f5b0481c866fd3877f269fd2fb63ded111645356f3ae6ec72d31847fd08152e8d5ad51f00b0679ba23fd22a9c6f3c4256f92749dd303faa93cda572035b8fd03536323a913a3ddd42bf11aa2fc8a5e7ca7c72c0ee9c0fad433683e1281eb380965eec66a8f301262507001d620de09ef34fc1183d7538518963b7c0b0222f1cca1761d69e99b9ad40b8895529a3ab6a803abae070a3256275a374b95af1d6ddf16086fd104fc4b901d1a1cb892a0a5038a44e70445094a9933592d34d7c19a5dcdc362b1b224468bb4ef1e8def9e51a5a86dcf1544887880faa39bef0e116b847e9cf1c94ca0e38872b1949f85daeddc00377ff8ab358a847d0850699ae37c1feb57984a8ba4b3544b66f661344f8bac72246dd6158163329128716c1b14896345029e0d62c861483bd59b72e3430613ebb8bf5e20b7f165b60f627f7b804d0deb8dc7782dbe4f1c427e3294f9b8bcd3f0151e0d4133c8ef15a0b2ae2ee33e762bfb4ab40dd17565b370029aa12b5386ae3cfb971ea9ddc134653c5690fece1b174ca731b52b91fbd7f7da305eccffe4bef56771c7e3c2d387d5d61a89a60131502c71cde5704a476595316f73a61ffa132b271b2005ae166edf813269fc8e14b32c6b066d5cc271833f1f36ab19eb591c7b3fd7e7f16ed12300e9f76904b3a7bf373d953afc91bedb97422fd03018b5c1daed1b9e19c4256d04a5d3032d53803f345d770d2cc8758361c4693bd1c5f6b44e55be7c09b28369dc3b07a6fc4ae75fc57007d3d20a9c66da531eb1b55e3cfafdf4872bc1cd194912452f855872d64986e7bfd2fd97c01b2e1d0e96b1aa53f5a3384f29b15224e78941e9e6f8ebb2843932a57c15bb4816b572ae110cb44fda7f523e627c98a39737f0d21bf4132933ff2d069d986400be570e024a55233ead8bea7b34b0d5ced62f1810e85bcf5348e19f7b14a4b7edc4a178d2a5e722a9f87d3a5b8edf447dafa3a7b35aacb085e8da95b74b3367ff8670b5a21072ebc210c5af435af37458adff4a22589de58dcf39e5297381c67a5ab85383321facb6536e3f48c89123ebf6262df14d3e102ebe31acf218eaa9e14089bc3873a930dec42639a38158c6fbcfb1959c2ad52f92b91600"}) write$hidraw(r0, &(0x7f0000001180)="313dd8c582ef8141aec317cd6c22ad92d782cb013280d8f19d148e212bcd03a87659c86ff0dce42b36e384dc79336a12837ff1f84b80efe741b5162e4c0ef9eea56dbc367290aba001041a9fb6c36743d51f75bc01ed190feef823ee6f62e8182a2de047ff9d84db7e0293afc1d9e7d601bde40a302da6f625c490b7669e9586b05e918f612bb13794f4977d9bcea9000000000001000000000000000000", 0x9e) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) 14:26:41 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000000)="8a", 0x1) 14:26:41 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000080)="f3542fdab4904c52053f02ca612f1d39dcd8ecc740280e4a40cadeb2ca097235720ec87f93f45d8215c96c98b7f112d196aa8eeec4f3dd069e8addeb753872a45dd7f20f4726e0474d7188218ec39b70fa51798cb407c4c4d47832aad3152207fee2f35e4dbd8efd1a1021d6898297620ecb7403173984cc184c08c311c8a42fbf6966efe0afdd94cd8d774fa7b5e35e4ea44231482d0445f8eeb13e49deae335f", 0xa1) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000000300)={0xe42, "1fcddb7be565c5d583e9e5170720c7fd099ae580a66fef9c4ef742be8ea4b9e61fe011dffd1aa14a3d0660ccb13d9c536f2f6a0b628e0baee791c568d530d5dab919a8000493783447d2e4801ffebf9da46f05162b2ec43f08c2f803390eb1d3e923ddb96ca98a3ca051ece4250a20ac397e7a0da681962df1dc0a5df87d93781e19cc160dcbd4e356f79153b42bfeb2574161f379819d78fe03b99435fb1ef83ff116fde2fed9a41433c0941046b858e0d4bc5a68490d2250a8b7b4fb4f6753490000c145b824beb37a903c8f1aedd1d99b99ba6a8ca6cab90d1ead78bd475750d1778006725488413275406245fd22d32b5caf54ac4ed9b26300169002c098bb6e784a19acb395ae76ac61bdc94611d2b4dc2f2863db5132c527e9b8d4ecc9ae3498cb2cb32f5a107596db82f99f6e9ee35ac1bc683b01b7ca0b94a29e197e63b1480ad27f87a44951e08bc14d4a30863faef370d53388bc26879f1db544708ceb1a3bacd81e60d3813d779780a886feeb0c8c79e3250b14ed213172ea720baf66d854cd0c439028d2dd8878b8852cd354d687b2e177a495dbd10d038d22d5063bb5459ba30eb5c4f3aab33cc29377161a93ba9c4c422bf04c47542e66520181a87e68c7686274dc0a0d7ebb3496d448bc26623a6c636c3e15969eb3ee98f3304986e7dfa63ea59bf6e6f279b16453afcdf955a8f9848f541b8cdaeec1b32a99c9e07087d7fea7f8f25083c1a00102b6e00e7fbf75ae355644a93cc88576e3ae38bbc120c17d076e650e1cfa620d93d7e0f8df69088bd13c96ec3f78fbbf12007cfb13539db55d5fd3070c3437ac17e9ceef41d29c62580c86c12dfe7a276afe62bb945936abb672a23e8fc0e4b24e0b716cc1ab9c746c58153fcc1c5067c7660fca09a71b2e631275b9d36e0e3de13a1a713be3d8bb2b22ed3bb2b84e933f467b55db1a2a16bf767a5bf00bc32ac7440c52e0745fe31677bdf6e4c1ee967c9bf4d3ff632788e37ddc316d5e4e128b80fcb625ea5e955350e76805fb4facb4ed15d3342e0f4fba63d0694bc9b1a1ef34913c00687d1e3da9558b1ced97a9a344c5cadc53829d98c315af9d21a61a94ff552349ba95f94e50afa74cd329f44a02b7a25337e43362afe7813956b557507e48f3264ec78c37158c1387da42ba5d654f60fe51be91cd04b2d64f85761d933d5d2c50bfa17667c15fea980ff4cf6786621809ee863110cfb9e87ff7458cf91eda91e3f83588dd7c998bf663acad6182a33c9875daf685e2eef1c2c5bcbe05aac0d18772e21de52d1e095c72888ca193832444bb6b7d047c0278fc00037e1a7ff56fc6b04db3d3e5fd1978a55034b7b25f48feb892c0b798b5358d6469749468a7804de389339dd09f0ea357d159c2f1585183322deebd262d6fe0be817c8009c49c8516a5b3e59534dd6dd8ec86a72be9d7d7a47732e3305308c7df800fc0bed780672896ad8de50a6ade0473a79c3d7ebeebb11c09d6595d2d628069fd3c072819dcc09b50727846853428efa88899052fd3cc8c6d272dfc7f8c383e956a2b5ea409f7d64de5e8918cc51138a0b75c1eceb327bd496f5a11e3ac3810f7864894e1d87e9dbb885578f5b0056d283b32d99cb2a5753cf7438ab68659704085427a82a6a101ac331bcf2e69bd85cebf81a5d4242427407cb9352a3e931e9f766f83c5f7e01dc3898b3e307777276d7d7c3a89c8fd5c042675248dda5c589e3f281e20f39a2dff19cdd78251ddcb30daa433b1286911ec45128a737cb295b294dd6393345cee5811ab62e0282e51c0c2fb5ea0b7b02c652a5ff025e93103b4cbb47dc94b37878eaaa02638c9b575fdaab491d7e38fb1792b6a1677c92c17ff2898f3a3a94947705abec16329b22d1deb52db5c47ec1055b342e2914fe6c9dfdc1ad5059850ebca167cb9186c24e2e2da30f53bf88b946f11fb982eae6b2ccca00d7f688849210c991e015db6d62d5bf93deae818bcb2ff6b6fd6b24b655cbda7832500ea7a31ac5184571191c813cea5d5a378d46432ceb0e5f11eb3dfdb180b1cadf593c69b8e02dca3cd3a33638626d8878cb37d122d924273bd27bc04208c570d1e81fe853980c0001af0860aba20e365b796ce91b2e108be99480d9cd1da9b75ba240a86f71a631ce7e5043f36451801a74f9fdaf2d513235ee02bad6c3fb76b25500563ff4b277868cb3965ba662afc7c82def83e2660d5b39c322a0a655235dfba6cc24e4acb78bacf9a86d9f080e977d6d6380597872da222aa2fae26b0ef6072ed9ff5ebe8204f6a3c6d700ac5f1aca90f83cefb6a8480f8ed33a2a0b2b05d648f3922541b6576332113c80a1ecc6a19a553f766f74c64de1fd36a632257c7a8b40c2577b1f40bda3b0ee557adb3f8cc77e759da4d03e34ad05e7df9047aac6faab217b64272b630ec8093742aeb611c510f0ae913bf50064b2aeacebab9600b50399a820b3723c295e53f5265f3c0c4f73a7d7d0b77877361c690fc9b650c58977bc4ceb0362857cddb5b52806f9ade4b4b03b14f8e5b7a03a4b5a5c8ddf8886c63637e13439bd607992ae87a413422ac098a756fb553c523d8a5e3854af017b0dd110bfee32691686304ae99045d48cc590860d53ef56c644c1bb654141dd4c42f49b0f96756d0746bf1aa8550a6119f53c954db0e09816ef03825888f3de4319d2e6e21a24e366debdd57328993ec1509648c6b932ea34a213b60fdc275b46116adb5275a76160c3dbfbc3e7f9fb3b809c068594344f2a41aeaff2cb24b49b741fdd5936670082cb238adef3f73370419c3134f7120225cb920a1f39273ab3d5ea929ea71752633a62427b9a2d11cbe50a40959bd83891f538cc37865de3af6a38c01d41d0850872f6b669f133a708a652ca9c0cfea0733e5e7780075036079da4ddf551cc88ede89ca8d2d5590769a99f6a6f1d06a57da272582f699c332a8e68a4a7589a5d9d0def988493ce1bea862be1aca982b342d393da023532868cfc4736b7dbc23faab9b9233b8fc63bdaeb7055cd35847827ee0aba915aaa1ab759f9ef1cd44d942e72957622105121bdc6fc48e44d53e81607851308c114400af64532f042663c82a2312bc4a75994cec66ad34e3c97d2145ba6470ab9ff28d53adf4a988a9ad805f1525b0f1d95c5acc853c675a145e5d3bcf52ea5d4ca30270266edf78c5a4423624c33f6d5eac19fe35c4a0764e5094fa9d0a467f804b8529e3c855fe6598be9704aa3976713255224f7eda04b867d8ae052870e04c83e523a11c6e1c77ffd688c75a12636192557084c3619ea52213b9c85885468d61e1af341c01dd1493ff3c197a8b76b65dba6d256495c1fdfd06a060db94ee5594783a6d316f51f2f0f80f898cbd10be3274b3d275c2fad837279e61415b10b184cf20113518a06e2e4f1ba8c825eb49cd4eb5ff140da62009fc1b8c0cddad111cc2f9ee7bc2716a67a7e46526ea34e95a1159b7c5286df993c81546da66d168495d7c3516a79c399af18c3764e9c151b092e01c02d0b7912a1b70983aad402fbd8df8faf45e09a94bcc4819268574f139b90bd5b2da73a769ee637285c002e2120d2fabebecfbec655cd1ba5a48c61e34048fea4c219842573cd98204d6ecc1bae9972025124074c0948be7b317af548388ffe7b56bdf3c995c8fa9684ea4d70cd0b41aadaed214cb55badef0112818aa1f32533e75bf619eb352c9ddf2f154f1545efa2639b2ca4d85360cc67aa828c61ede6617f13e3bf923def7018c33141fab4e00b1cbdec26615b069ee6eb0a1271f6916b826e90bc60877412abfbfae7c75353f498a974cf9d9db141456198ed0c525b708455b9c9f94e022064a3d5c512ad5cd2342e591f33f63a77993623425f7148192eaffe4bb18d137e17a9462fd25317e0ecf1490d41144c8fb5bb3524b9afdbd893834482aac459949b297b8f2e91d5f04b700d76f9412752fcf359b2fff74dde0ceb6780dab17362a05e8b8ab87b18493d4cb46c3b751fe32f5b0481c866fd3877f269fd2fb63ded111645356f3ae6ec72d31847fd08152e8d5ad51f00b0679ba23fd22a9c6f3c4256f92749dd303faa93cda572035b8fd03536323a913a3ddd42bf11aa2fc8a5e7ca7c72c0ee9c0fad433683e1281eb380965eec66a8f301262507001d620de09ef34fc1183d7538518963b7c0b0222f1cca1761d69e99b9ad40b8895529a3ab6a803abae070a3256275a374b95af1d6ddf16086fd104fc4b901d1a1cb892a0a5038a44e70445094a9933592d34d7c19a5dcdc362b1b224468bb4ef1e8def9e51a5a86dcf1544887880faa39bef0e116b847e9cf1c94ca0e38872b1949f85daeddc00377ff8ab358a847d0850699ae37c1feb57984a8ba4b3544b66f661344f8bac72246dd6158163329128716c1b14896345029e0d62c861483bd59b72e3430613ebb8bf5e20b7f165b60f627f7b804d0deb8dc7782dbe4f1c427e3294f9b8bcd3f0151e0d4133c8ef15a0b2ae2ee33e762bfb4ab40dd17565b370029aa12b5386ae3cfb971ea9ddc134653c5690fece1b174ca731b52b91fbd7f7da305eccffe4bef56771c7e3c2d387d5d61a89a60131502c71cde5704a476595316f73a61ffa132b271b2005ae166edf813269fc8e14b32c6b066d5cc271833f1f36ab19eb591c7b3fd7e7f16ed12300e9f76904b3a7bf373d953afc91bedb97422fd03018b5c1daed1b9e19c4256d04a5d3032d53803f345d770d2cc8758361c4693bd1c5f6b44e55be7c09b28369dc3b07a6fc4ae75fc57007d3d20a9c66da531eb1b55e3cfafdf4872bc1cd194912452f855872d64986e7bfd2fd97c01b2e1d0e96b1aa53f5a3384f29b15224e78941e9e6f8ebb2843932a57c15bb4816b572ae110cb44fda7f523e627c98a39737f0d21bf4132933ff2d069d986400be570e024a55233ead8bea7b34b0d5ced62f1810e85bcf5348e19f7b14a4b7edc4a178d2a5e722a9f87d3a5b8edf447dafa3a7b35aacb085e8da95b74b3367ff8670b5a21072ebc210c5af435af37458adff4a22589de58dcf39e5297381c67a5ab85383321facb6536e3f48c89123ebf6262df14d3e102ebe31acf218eaa9e14089bc3873a930dec42639a38158c6fbcfb1959c2ad52f92b91600"}) write$hidraw(r0, &(0x7f0000001180)="313dd8c582ef8141aec317cd6c22ad92d782cb013280d8f19d148e212bcd03a87659c86ff0dce42b36e384dc79336a12837ff1f84b80efe741b5162e4c0ef9eea56dbc367290aba001041a9fb6c36743d51f75bc01ed190feef823ee6f62e8182a2de047ff9d84db7e0293afc1d9e7d601bde40a302da6f625c490b7669e9586b05e918f612bb13794f4977d9bcea9000000000001000000000000000000", 0x9e) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) 14:26:41 executing program 4: r0 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x6, 0x200) ioctl$HIDIOCSREPORT(r0, 0x400c4808, &(0x7f0000000080)={0x3, 0x200, 0x8a97}) r1 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r1, &(0x7f0000000280)="7c733d922c8da40e838b968fb6599a49089279262d4a5eae360c35575c1fd78acfdd357fb4753bf5aee94500d475a11862447afd672bc1a1dd7a16c82cfd1622e4e2c5571634dc3f48c5608de98dc352eaa074d24f2d236cd8dd2a0e04803023e32c4f3c8c8b28fe7965d5feac797f8fc4e63d49a3b11b26f6fe91b40f9d802ed7cf5b4fdfc9dc4eb7372a27768bc2650705d8a589bbc63632f90677afca630f48d4d5f084e2505f8af227d713d2f149f2d9d380e56bf3119e2d1e0f9c9e44ac9e5693fd323f38a3013eb49a2b81623c8e2f06f619e9da53b2031da3c33f0aec9c2f474b8447412b8c2c5944dd0a52785d310f06eabd6b259675ce84256858a8cc301b5d69b2e7c14e548fba9e00a3d9da599752493a83dfa8cd6fef3fa6be94858a05fd64e87accf74b4b224307851e4ad391a71a0725515487267d903115e557c044ae49f9a58deeb964d764d1476d573317468b17b2609011e442f2e604f2fa65972dbe57a9ce3d513f27af6eb2e1a62bfd46d17a3d91305f41ee2dffa28805eb634fffd28acbd684cf2500d2b76ce4fed3c9f12780ae9cd8d0ca08e28c0d49f49e3d1b8cf245b4c4e4be9af7ac70299a63cd2aec7aa62dc850481c04cc8ff3c6519f693eacf7193a716ff12faae1163bf756ed4f1ef7f808ad792b37de377c8ef5d2986b3a552edf2d35d2a113a162e73ffd40c00cfad9fb111f61bb295ab13add080df8635dcd8cff939366e292a5ee5265be3b09b233e369d97fe778ec2fcdb624548f92bd06d4d9935a70df31049c84bf7c47d182c619138b94652d15bb9139c9be45429a187a5435d746c84722cad773b8db6065010d588d5d06d2c4e194c543d3302536ec27a19a9c8d300d85748cc4781c05e0db73a99b4787f982bfdcabb1bb0c6feb7b765f1564ce1704cd80e8cb7bc1746845ec4cfc2216f49b4fa956eafdcd66c873fd65b958cc3476aebec7ed6b3ef9ca23dfd2e93eca1a8f9c78d7ef5952ebf40b03c6fcc29b949175310ff5508565a2f6abef800d715e81b0718bd620c99dd52e232f2404ee9ce53d55347f8e5ea26d4e3456dc0035b05b7537d7c3df912097ed01d324f153041c3385bac373000a018aec9b9c31d71281e839eb84a5f6df0af0e87d955be124071b35c3cf0e2fe244c024779cd2655d7b604be70907bd735eaf205ef095e6de8b47ca9824872a6ad910e7fe799d30ef94783d2741259f9caeb991c8f68d01e0ad1e78e70f7d560fce035b16e0405a22b5978a71f0acf2e9fd2b2696eca3cca544555183c5b9e15ec373a1f4ef477ab46ec5112f32c4204f6322aac3b1ce6a844ccf67f0e101b02ef7da5740589f5dbf2fdc46ec8544150d371c63068257f1acc1bb99bea86997e41c534df1f4fb64249a7cd9810fc8db503b27c5d0ef52c5de4280843a7cfda0773aaeffed380690fce6dadb934f0c80a4563233f3f0d4aca5d9f6d80502b05a374d5f3d49ef29bde2f8e2842424011ff8233cfb5b8dccdcb828bde090d8d4c4edd8129e61a9cc3919a19611075b3a48851123ee5a493de606bf629f4828c914b74c5ac03fc0abbf4090c525d3a51dea8737650f7a91df80c29483cba3e67c2f51d092226a47de06ed0f7ad49c3c9f101416a3dcef7151208c26521c4aed387e75af173eb22a52d1e260d58f1a410bfc7b773dc7d7cb360fc2d6389d84e70e248551717a3721b8a02e65e094abc31127e71a1f7bf2dce6cf6a44a3680b64a24af5e8aac5fe4d0951736b9d664b7ab5d9825f93b36356c21368f11a65a5fcd13d44962874c2f30646612eecd66e384a6469ea3814b845043b07aba5a1c9fe8d054bc735041c31bbef3c4152cec85e549b4f435026390b8bbd4f5829f27a75a967c1eece2c7b69ff2a5e699948b6b0a172991cfb42c26597691f56f6ca9095badcb6d3457aca5a7fed417bf73a6328b9e9aba54e2de53013afdb741580e846a627ec112301acac68f102abce6e5048dd5b3a42b80fb8c629030e09453da4aa6b8255d43a1a78c2d7af9cec71392551ababdd24d0752e4711305c292b6eb4a26c75d58c5e3c4075fb25a43b1460deaa86aad33ee23a71c522984d4cdec8a4291a21f6ea76355c3336088502cf1559b8578b47200f40b1a21aaf95c9bc202c055c149df50087a3aad177812e034997691c20a06740ec25905d8a923095dcb770e9785c4342786c58a2c46be3f191260e149b3c672a3b87742367b0f8db117632f538b8a390421a356faf57cb32aa024251faa2e9b49f1cce2edd6ddeedd4c4b45019ac481be97ac9f69450f93289199c165e33e807396a9f0724c73854fc3c1383f1370be2971d0eeef6a8bef93aa5ea659e4a280d7f8e7889211abf8b5e46240cca344ce01ab885ff42a4a41b4d98def3f19378c29464b5a8dd6fff8cba62ee6563f837e50f36da0752c0224efe13d18cf3ac3b9cd9ce20f5beba2706b7465bd9d87b66614d8150cc10a8c8217b0443392e3799c766a7ae54c22ed71e19039136cd3a5e5fc16b0373fc0f6b59d7623701d88cdabdd753d9b9934dbacc8730a58ea27112e2780ddd318bf073c440a0c998d0937bbf355452270d080f4cfcf6c9580984e62c298990c597d24e5f278c2c0b78974c57f399dd48d8a07230d7a6d37f9590cb5d769222158f0b59b45c0c0e18b904e55cd42f7f05fd3ff69afc88a7a2612568ed236a258e446619061d5b90afd23487311ca3a8cc3e4fd1b073af4f51278d195489e88da3e78ab307410fe897a6e72f8fa38050ef1e999b6fabe353bba9c5d8f28defe3a3ea59663aefe31bd811084665ca40498ae2c6d5a23645baf87805d03c48863712f869889657ff23b7131a34751a13aa53da1aed05c52570c58e0372b340287e5df0afa011436baf3d13f10bd48e097d33d0253bd90d79ceacd764eb17fe4d4ffe5ecf611bab32b75062e1544c533d2f767fd8ce3c696abbeb8ebb09b11b688b5bac0fd825a5b44e54a02a9327decba43f5b608f6f8b2ce841a86e98d3fa9d6a54ca07a4bbc841c3f41ffdd0b78207efada8bfa1366ccdf58775fd465dc92cd24371e13087c10a9d43dec950a474988e8d3f3c422a7c4f51c96776c4c94c5113582309817bb2b50149f41141b97057166b10c57887ccf55f0144ef03180a6d76e53f17cc248848f9b1ee91cc115d2cf7086a22ae637603660c0f1deade82d92f4032a1bf0f4721ab5843a1124fcbc10f582cb7f4e7dc7b0ceeeb60fa4e2e9f12edf87f353b9ea419615807c60718f5d15ccdf03c5b7332d112354ad71a0a6810cff4f2743aeddf05c2591200c4e51e420db986d51961060c90cbc843a1cea309401e47f94940ada3ea2227827058c9bd4e8a842ef12837eb1b8fff895593e23fa14fc6ba66d2c32ec0cd832b7027d457fda285d32bec6dcf656532df48c460397b9d1b84e2d63665c61af0bc7cb21c54df4c802d2d7e8a63a7c7c5f6792d045e25608d9b69b6a95bc961b3cdb863299aebf9953a5922863496d9bf6eb84b936ca5766a79d594da0e1905294bd8478a72742435b2c8ad30ea5bd7577ef07c83ba3b6f8428cbbe07b23941964e07812ba56d8f045133bf9672d3e65df59b385964f6e3e0be35f7c512b3d61bf09ecf7f8e308793eee01ef15fc32631fa53f6fc99bbb6332a2c3e8e0be21a7cafa25b54f3f396c995ab7fa7d87ec72a4e494a1c313b76421c2d1985bd20aa003e5db479f7e45a0c4dbf6fb17332ed95dac298d727aefe2b95715cd874fe0d9ad4185e101610c68ba0c7e0a0700524b89a29bd76d3b6cd04a07e5ea4be3147b97e3386f4d6b8536c58ed4c9121f38124a1d8e53e7701ef24a5d3e1ccde03d15aedd445d244b985effd27969feb0338f987c856cd7e64f39d51029ae57a5494a976f1c03b40146418a0e6a28a6183174c87140419cde35555bd73d24a73c92427fbf3880b10fa78b1afa51b0fd119af05609b599484c977118004e8c0e066e4271766f24ec475bb5b688b2b56c657a2d933fa0b4664ce4854b7772918a34e55f343587fee0503dd6597a12fa49b1aff055a327b8b94269456d9ddcc2a001c1fd97a1a0a5a745df26b29f9a82574a980a54f6cfdc666ef638f47ec638913cc39b39cf3b86934f49e3a8608a42deaaa49e4b5de806fe00a033bc68da6e663c918257d7f4800838c3da21d01856a348afa8a5b4cd79034f5004db6999aef7b441a0394faa2a28c01851d16ce0bcce76e035baf80b78573947f4056cfeac45fb987636aae9caecb20e9c6c93e706a4be08673f23b52f9b6de30e9fa761c08517b74d3c93a3159f91a6483823cfe35f13a8e1aa128f8e7307188141b654f76d932cd7cbec3c4f3807d5fb26ba28b1c57b92652e062fa5ff43bdf3530fd653a70cc80edb27b847eba8904fa1c65a714737aa5d4e3c0db3a297487053055a8e1dddcb14e0cdc5e21f8242ae68999743ffde6791575b2736f50573eb1a021bebbd84ac471441eec8bf7ee82517065ddc34c3afd330793ef5125eb28c866c497af100426f9871033746276d498e645357f642af3676fc89c793bface59cf3687438adf8a38e80fc6ce748e014d0c254a0d2169d9f5c62dd2c9508a2d1a8f72a67fcbf408d7730e90cd953a201f0737705aca8471218d27256f649824894527e22e9c929a05a6782f28b10a4b88d646083dfbd2a016acae78a85ae83f0a576408dd39c3957cefe6fb3ca0b661853bb1053a7a112c544414914258731ab1b405870571eb639c43a09e3a735953801cd387c7be87190702b695526210dec16defaf1bdd98a1a1c76cccec34a22637ab4b6579fb8ce212e96571e2eb7035aaeb725954a5e10e917c680037e50cb3a63ccc7785127b24f86b4f65515a3f423ac9997d8112a22d418c8681f4550250bf69966933ca1009812b029bc79af7cdae76b370369b84036d817a2211d72d65f853785bfbec0b85d9a5e5d52cbed81e493970af5dd95b1c76e97e9707beeec5b32334a0902a14d9bdb6f47d71d89875e6adae1dd324e3a9efa1d528a9fca13b418bca9217b8961df5527e08641eb15801217136848116d634114e5005aadf0655d86231f04b3d1e45fca66b6ed120f6b754267664f301759603e1c25c63413ae4ef256fd3e5f85f55d896995419a4424df738dbd843335be242330f8f6dc69461fe6c25a1566cb242cabf53fc5dbdb6419dfac13facc809a0d6ae58f15f4b22a14d768eb10dcb34eef376c7f572c541e4a4a207e8519369d674f0cd20da5e3a5e9f71adf1fbb876110267c1ab69dd088015127746107c5e165e8a2494ecc5dd5747eaf26e1c15997920f4ea726915df061912343446b17cc9f89171cd1b412a8eae1733fc97d78f230ad8d0bcf2e6b72c77bbe3b095510e60cee969e0e8ac315c2ce32d82fd184a19b73e4f64a3cafb0b77130d1df743ce0604184c7df320ff65276c7f58ed5b0c9c61e417a08fd7fa95c87fe2fce5531492538d7400a8f240feeec48140e8652302be285127f488cb7f0bd2540b667ffd05ce07be4b5f642c1993ff76d7abe3490890badc6a77acd0ebc606495e64ece8a229c5fcf4b2be42f2f2a2343b50d81c4eb567f1b1657afcd7a6d47b009d7168788f91b13b4ec6455db82c69c5706b9b6b8d09423030b920a84e4f8c8a899d593e7ece54f64d9014b3cc7a8c72d3f28e487bcf6c10052170c8c9a13e98502ba615e1212ccf7f1cbc1bd3919747af6aa9e8185ee3cb0c5d7bf3282c98459ec5191baa8bcd25be43a621c2e0eeaec09ed339636ab103d7b55ba70f", 0x1000) write$hidraw(r1, &(0x7f0000000140)="8a", 0xfdef) write$hidraw(r1, &(0x7f0000000180)="24a75ee58103eb6b26d8b8639961e67bead01055a7b4e89db87f8ef12693d7a427c328f279708bc17953c4c2a10aa703fa9eaaac2e608b7199a10e6c1cc327a363472b452c080c37f0f5810fa0b9e680f79a41933f5678173d068dd02bdaa5bf50e1d4600ce2a5fb14f4af1f2259b2e0d0dd743b6034107976e1411f07ac2112eb0291758d5c7b97f9a80d9a260e8e30f861e250b6d54b9f214cd0812c720907afc7eb394d11feb1997416056f0112f9eed1c5c1526fd54d30e62e944a0ae9fc3c59c669d8d027d6e1c07b7cb7639d1b721773283aa13623bab9f211c253025c4ed65d1e76c20c", 0xe7) 14:26:41 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfffffde0) [ 1216.296951][ T2859] usb 2-1: new high-speed USB device number 73 using dummy_hcd [ 1216.327031][ T3042] usb 3-1: new high-speed USB device number 118 using dummy_hcd 14:26:41 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000080)="f3542fdab4904c52053f02ca612f1d39dcd8ecc740280e4a40cadeb2ca097235720ec87f93f45d8215c96c98b7f112d196aa8eeec4f3dd069e8addeb753872a45dd7f20f4726e0474d7188218ec39b70fa51798cb407c4c4d47832aad3152207fee2f35e4dbd8efd1a1021d6898297620ecb7403173984cc184c08c311c8a42fbf6966efe0afdd94cd8d774fa7b5e35e4ea44231482d0445f8eeb13e49deae335f", 0xa1) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000000300)={0xe42, "1fcddb7be565c5d583e9e5170720c7fd099ae580a66fef9c4ef742be8ea4b9e61fe011dffd1aa14a3d0660ccb13d9c536f2f6a0b628e0baee791c568d530d5dab919a8000493783447d2e4801ffebf9da46f05162b2ec43f08c2f803390eb1d3e923ddb96ca98a3ca051ece4250a20ac397e7a0da681962df1dc0a5df87d93781e19cc160dcbd4e356f79153b42bfeb2574161f379819d78fe03b99435fb1ef83ff116fde2fed9a41433c0941046b858e0d4bc5a68490d2250a8b7b4fb4f6753490000c145b824beb37a903c8f1aedd1d99b99ba6a8ca6cab90d1ead78bd475750d1778006725488413275406245fd22d32b5caf54ac4ed9b26300169002c098bb6e784a19acb395ae76ac61bdc94611d2b4dc2f2863db5132c527e9b8d4ecc9ae3498cb2cb32f5a107596db82f99f6e9ee35ac1bc683b01b7ca0b94a29e197e63b1480ad27f87a44951e08bc14d4a30863faef370d53388bc26879f1db544708ceb1a3bacd81e60d3813d779780a886feeb0c8c79e3250b14ed213172ea720baf66d854cd0c439028d2dd8878b8852cd354d687b2e177a495dbd10d038d22d5063bb5459ba30eb5c4f3aab33cc29377161a93ba9c4c422bf04c47542e66520181a87e68c7686274dc0a0d7ebb3496d448bc26623a6c636c3e15969eb3ee98f3304986e7dfa63ea59bf6e6f279b16453afcdf955a8f9848f541b8cdaeec1b32a99c9e07087d7fea7f8f25083c1a00102b6e00e7fbf75ae355644a93cc88576e3ae38bbc120c17d076e650e1cfa620d93d7e0f8df69088bd13c96ec3f78fbbf12007cfb13539db55d5fd3070c3437ac17e9ceef41d29c62580c86c12dfe7a276afe62bb945936abb672a23e8fc0e4b24e0b716cc1ab9c746c58153fcc1c5067c7660fca09a71b2e631275b9d36e0e3de13a1a713be3d8bb2b22ed3bb2b84e933f467b55db1a2a16bf767a5bf00bc32ac7440c52e0745fe31677bdf6e4c1ee967c9bf4d3ff632788e37ddc316d5e4e128b80fcb625ea5e955350e76805fb4facb4ed15d3342e0f4fba63d0694bc9b1a1ef34913c00687d1e3da9558b1ced97a9a344c5cadc53829d98c315af9d21a61a94ff552349ba95f94e50afa74cd329f44a02b7a25337e43362afe7813956b557507e48f3264ec78c37158c1387da42ba5d654f60fe51be91cd04b2d64f85761d933d5d2c50bfa17667c15fea980ff4cf6786621809ee863110cfb9e87ff7458cf91eda91e3f83588dd7c998bf663acad6182a33c9875daf685e2eef1c2c5bcbe05aac0d18772e21de52d1e095c72888ca193832444bb6b7d047c0278fc00037e1a7ff56fc6b04db3d3e5fd1978a55034b7b25f48feb892c0b798b5358d6469749468a7804de389339dd09f0ea357d159c2f1585183322deebd262d6fe0be817c8009c49c8516a5b3e59534dd6dd8ec86a72be9d7d7a47732e3305308c7df800fc0bed780672896ad8de50a6ade0473a79c3d7ebeebb11c09d6595d2d628069fd3c072819dcc09b50727846853428efa88899052fd3cc8c6d272dfc7f8c383e956a2b5ea409f7d64de5e8918cc51138a0b75c1eceb327bd496f5a11e3ac3810f7864894e1d87e9dbb885578f5b0056d283b32d99cb2a5753cf7438ab68659704085427a82a6a101ac331bcf2e69bd85cebf81a5d4242427407cb9352a3e931e9f766f83c5f7e01dc3898b3e307777276d7d7c3a89c8fd5c042675248dda5c589e3f281e20f39a2dff19cdd78251ddcb30daa433b1286911ec45128a737cb295b294dd6393345cee5811ab62e0282e51c0c2fb5ea0b7b02c652a5ff025e93103b4cbb47dc94b37878eaaa02638c9b575fdaab491d7e38fb1792b6a1677c92c17ff2898f3a3a94947705abec16329b22d1deb52db5c47ec1055b342e2914fe6c9dfdc1ad5059850ebca167cb9186c24e2e2da30f53bf88b946f11fb982eae6b2ccca00d7f688849210c991e015db6d62d5bf93deae818bcb2ff6b6fd6b24b655cbda7832500ea7a31ac5184571191c813cea5d5a378d46432ceb0e5f11eb3dfdb180b1cadf593c69b8e02dca3cd3a33638626d8878cb37d122d924273bd27bc04208c570d1e81fe853980c0001af0860aba20e365b796ce91b2e108be99480d9cd1da9b75ba240a86f71a631ce7e5043f36451801a74f9fdaf2d513235ee02bad6c3fb76b25500563ff4b277868cb3965ba662afc7c82def83e2660d5b39c322a0a655235dfba6cc24e4acb78bacf9a86d9f080e977d6d6380597872da222aa2fae26b0ef6072ed9ff5ebe8204f6a3c6d700ac5f1aca90f83cefb6a8480f8ed33a2a0b2b05d648f3922541b6576332113c80a1ecc6a19a553f766f74c64de1fd36a632257c7a8b40c2577b1f40bda3b0ee557adb3f8cc77e759da4d03e34ad05e7df9047aac6faab217b64272b630ec8093742aeb611c510f0ae913bf50064b2aeacebab9600b50399a820b3723c295e53f5265f3c0c4f73a7d7d0b77877361c690fc9b650c58977bc4ceb0362857cddb5b52806f9ade4b4b03b14f8e5b7a03a4b5a5c8ddf8886c63637e13439bd607992ae87a413422ac098a756fb553c523d8a5e3854af017b0dd110bfee32691686304ae99045d48cc590860d53ef56c644c1bb654141dd4c42f49b0f96756d0746bf1aa8550a6119f53c954db0e09816ef03825888f3de4319d2e6e21a24e366debdd57328993ec1509648c6b932ea34a213b60fdc275b46116adb5275a76160c3dbfbc3e7f9fb3b809c068594344f2a41aeaff2cb24b49b741fdd5936670082cb238adef3f73370419c3134f7120225cb920a1f39273ab3d5ea929ea71752633a62427b9a2d11cbe50a40959bd83891f538cc37865de3af6a38c01d41d0850872f6b669f133a708a652ca9c0cfea0733e5e7780075036079da4ddf551cc88ede89ca8d2d5590769a99f6a6f1d06a57da272582f699c332a8e68a4a7589a5d9d0def988493ce1bea862be1aca982b342d393da023532868cfc4736b7dbc23faab9b9233b8fc63bdaeb7055cd35847827ee0aba915aaa1ab759f9ef1cd44d942e72957622105121bdc6fc48e44d53e81607851308c114400af64532f042663c82a2312bc4a75994cec66ad34e3c97d2145ba6470ab9ff28d53adf4a988a9ad805f1525b0f1d95c5acc853c675a145e5d3bcf52ea5d4ca30270266edf78c5a4423624c33f6d5eac19fe35c4a0764e5094fa9d0a467f804b8529e3c855fe6598be9704aa3976713255224f7eda04b867d8ae052870e04c83e523a11c6e1c77ffd688c75a12636192557084c3619ea52213b9c85885468d61e1af341c01dd1493ff3c197a8b76b65dba6d256495c1fdfd06a060db94ee5594783a6d316f51f2f0f80f898cbd10be3274b3d275c2fad837279e61415b10b184cf20113518a06e2e4f1ba8c825eb49cd4eb5ff140da62009fc1b8c0cddad111cc2f9ee7bc2716a67a7e46526ea34e95a1159b7c5286df993c81546da66d168495d7c3516a79c399af18c3764e9c151b092e01c02d0b7912a1b70983aad402fbd8df8faf45e09a94bcc4819268574f139b90bd5b2da73a769ee637285c002e2120d2fabebecfbec655cd1ba5a48c61e34048fea4c219842573cd98204d6ecc1bae9972025124074c0948be7b317af548388ffe7b56bdf3c995c8fa9684ea4d70cd0b41aadaed214cb55badef0112818aa1f32533e75bf619eb352c9ddf2f154f1545efa2639b2ca4d85360cc67aa828c61ede6617f13e3bf923def7018c33141fab4e00b1cbdec26615b069ee6eb0a1271f6916b826e90bc60877412abfbfae7c75353f498a974cf9d9db141456198ed0c525b708455b9c9f94e022064a3d5c512ad5cd2342e591f33f63a77993623425f7148192eaffe4bb18d137e17a9462fd25317e0ecf1490d41144c8fb5bb3524b9afdbd893834482aac459949b297b8f2e91d5f04b700d76f9412752fcf359b2fff74dde0ceb6780dab17362a05e8b8ab87b18493d4cb46c3b751fe32f5b0481c866fd3877f269fd2fb63ded111645356f3ae6ec72d31847fd08152e8d5ad51f00b0679ba23fd22a9c6f3c4256f92749dd303faa93cda572035b8fd03536323a913a3ddd42bf11aa2fc8a5e7ca7c72c0ee9c0fad433683e1281eb380965eec66a8f301262507001d620de09ef34fc1183d7538518963b7c0b0222f1cca1761d69e99b9ad40b8895529a3ab6a803abae070a3256275a374b95af1d6ddf16086fd104fc4b901d1a1cb892a0a5038a44e70445094a9933592d34d7c19a5dcdc362b1b224468bb4ef1e8def9e51a5a86dcf1544887880faa39bef0e116b847e9cf1c94ca0e38872b1949f85daeddc00377ff8ab358a847d0850699ae37c1feb57984a8ba4b3544b66f661344f8bac72246dd6158163329128716c1b14896345029e0d62c861483bd59b72e3430613ebb8bf5e20b7f165b60f627f7b804d0deb8dc7782dbe4f1c427e3294f9b8bcd3f0151e0d4133c8ef15a0b2ae2ee33e762bfb4ab40dd17565b370029aa12b5386ae3cfb971ea9ddc134653c5690fece1b174ca731b52b91fbd7f7da305eccffe4bef56771c7e3c2d387d5d61a89a60131502c71cde5704a476595316f73a61ffa132b271b2005ae166edf813269fc8e14b32c6b066d5cc271833f1f36ab19eb591c7b3fd7e7f16ed12300e9f76904b3a7bf373d953afc91bedb97422fd03018b5c1daed1b9e19c4256d04a5d3032d53803f345d770d2cc8758361c4693bd1c5f6b44e55be7c09b28369dc3b07a6fc4ae75fc57007d3d20a9c66da531eb1b55e3cfafdf4872bc1cd194912452f855872d64986e7bfd2fd97c01b2e1d0e96b1aa53f5a3384f29b15224e78941e9e6f8ebb2843932a57c15bb4816b572ae110cb44fda7f523e627c98a39737f0d21bf4132933ff2d069d986400be570e024a55233ead8bea7b34b0d5ced62f1810e85bcf5348e19f7b14a4b7edc4a178d2a5e722a9f87d3a5b8edf447dafa3a7b35aacb085e8da95b74b3367ff8670b5a21072ebc210c5af435af37458adff4a22589de58dcf39e5297381c67a5ab85383321facb6536e3f48c89123ebf6262df14d3e102ebe31acf218eaa9e14089bc3873a930dec42639a38158c6fbcfb1959c2ad52f92b91600"}) write$hidraw(r0, &(0x7f0000001180)="313dd8c582ef8141aec317cd6c22ad92d782cb013280d8f19d148e212bcd03a87659c86ff0dce42b36e384dc79336a12837ff1f84b80efe741b5162e4c0ef9eea56dbc367290aba001041a9fb6c36743d51f75bc01ed190feef823ee6f62e8182a2de047ff9d84db7e0293afc1d9e7d601bde40a302da6f625c490b7669e9586b05e918f612bb13794f4977d9bcea9000000000001000000000000000000", 0x9e) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) 14:26:41 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0x11fffff2f) 14:26:41 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000340)="8a7697196806273dc66c1f2f78c455f39f5eebfc16a861f8fcc6400e29e6cadf9114fb9e4a88acf9cc0500000098b0f7c41b1e142edb73f0e3ea3ce023fdd2cbb2b37aa6c07d4db83c710fdd61b80855ab04d1b1ad8eba383adc9365f7d4c0cc5b27c3bd3f8ca8169f94c001e58e4852aaa7f9f58581942518bf854a1b64d51e93fd15d61ce6f9ca7a04d1da8e95be6eab0c03274a7518c404000000bbe14f708a7969d05460fdfd1d8cba09227152fb1e793f6e824f5f4413ca2830f4dce8b0158571bd95dbc054a7655b9aa9ef8d60c82d48809fb9ddbe1f6abe", 0xdb) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000080)) r1 = syz_open_dev$evdev(&(0x7f0000000140)='/dev/input/event#\x00', 0xffff, 0x4000) ioctl$EVIOCGREP(r1, 0x80084503, &(0x7f0000000440)=""/198) r2 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x10000, 0x100) ioctl$EVIOCSABS3F(r2, 0x401845ff, &(0x7f0000000100)={0xfffffffffffffffd, 0x3, 0x0, 0x0, 0x7f, 0x9}) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000000)) write$hidraw(r0, &(0x7f0000000280)="2b3de46565d91eb98d26a0ea547684cf271b17ae774aef0a6bf160a731565354ead76384c7177a9036c0adfbf1b9683000309804bf397ed644d09b5b6184b65cc7ec4cccd5f98ce36ef800b8c0548e5e73e929b4bfc872c844e94e71264a5ed9679b117321636844e3c75cda433159824b65f3889c55718aa1eaa49597443a3fe7534edc7edc14bf157a53e45d6ce57553aedba9726636f2638463d57b24f139722b4412a5ea62dd32", 0xa9) write$hidraw(r0, &(0x7f0000000180)="24a75ee58103eb6b26d8b8639961e67bead01055a7b4e89db87f8ef12693d7a427c328f279708bc17953c4c2a10aa703fa9eaaac2e608b7199a10e6c1cc327a363472b452c080c37f0f5810fa0b9e680f79a41933f5678173d068dd02bdaa5bf50e1d4600ce2a5fb14f4af1f2259b2e0d0dd743b6034107976e1411f07ac2112eb0291758d5c7b97f9a80d9a260e8e30f861e250b6d54b9f214cd0812c720907afc7eb394d11feb1997416056f0112f9eed1c5c1526fd54d30e62e944a0ae9fc3c59c669d8d027d6e1c07b7cb7639d1b721773283aa13623bab9f211c253025c4ed65d1e76c20c", 0xe7) [ 1216.576997][ T2859] usb 2-1: device descriptor read/64, error 18 [ 1216.617115][ T3042] usb 3-1: device descriptor read/64, error 18 14:26:41 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0xfffffffffffffffd, 0x506) r1 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0xfffffffffffffe01, 0x2) ioctl$EVIOCGSW(r1, 0x8040451b, &(0x7f00000000c0)=""/87) write$hidraw(r0, &(0x7f0000000300)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0x5e75066445a7993e) write$hidraw(r0, &(0x7f0000000140)="8a", 0xffffffffffffff87) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x800, 0x400000) 14:26:41 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000000)="dd6a155c6338d800ea65cff0d7d3293e35949c0f44b06ef4189017d7e3cc14b24763ac9a1353158ed1c48641999218faf364a5a6724b5e56d8a08c7a457a9014", 0x40) [ 1216.966917][ T2859] usb 2-1: device descriptor read/64, error 18 [ 1217.006967][ T3042] usb 3-1: device descriptor read/64, error 18 [ 1217.236821][ T2859] usb 2-1: new high-speed USB device number 74 using dummy_hcd [ 1217.276934][ T3042] usb 3-1: new high-speed USB device number 119 using dummy_hcd [ 1217.506821][ T2859] usb 2-1: device descriptor read/64, error 18 [ 1217.546836][ T3042] usb 3-1: device descriptor read/64, error 18 [ 1217.896822][ T2859] usb 2-1: device descriptor read/64, error 18 [ 1217.936855][ T3042] usb 3-1: device descriptor read/64, error 18 [ 1218.016935][ T2859] usb usb2-port1: attempt power cycle [ 1218.056949][ T3042] usb usb3-port1: attempt power cycle [ 1218.726828][ T2859] usb 2-1: new high-speed USB device number 75 using dummy_hcd [ 1218.766898][ T3042] usb 3-1: new high-speed USB device number 120 using dummy_hcd [ 1218.996813][ T2859] usb 2-1: device descriptor read/64, error 18 [ 1219.036858][ T3042] usb 3-1: device descriptor read/64, error 18 14:26:43 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000180)="313dd8c582ef8141afc317cdfa22ad920004cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a8765dc86ff0dce479336a12a8f18e444b80a56dbc367290aba02b30fc5350ca2b44d48b7a4549d4411a931a9fb6c36743d51f5fbc01ed190feef823ee000000008c676547ff9d84db7e0293afc1d9e7d669327246b463c5aed2e5d58622f625c4bd9438b8b9f0c5270000000000", 0xff38) write$hidraw(r0, &(0x7f0000000140)="8a", 0x51b5) 14:26:43 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000000300)={0x9f5, "27306b4578da702791f799461cd4fc0306596ad22d3fbcc53195dc810c09de79e37ef3ec32525e586df3b0cf8d92e6857334f066377135ecc3560d25c6779b53fa1d3558e82b207a93484810b6d2d11c4f9739597e01ec5b923052e5093e80c731d05d05308a67d26f4495a9898c5467ada3d33f32ca21dc3678da34fff95b00ee707a324b654ce530a5752c98973f602f4cbd00276e517e57065b0cd9ff210b6156a815874a29113aad07e1ecca46af725b0f900a1f7ebf2442c5b615861690515eaba28559a9acfc84319db4b74c4453027c231907bf4b43fa52cbf8b771c2efa6d09c4f2dd0998888ed272112fe3e40083d1f5e489d142ae7446fd2f5bd561a69eb92b5798d15e31e5e761b79485b689d4c813fe0f5ba43b68ff5ad08510053dc29f7d3b7d081d426ee21b5310132094022843a188f5a9a9f6d474e39615db181791fce55cc3aa9d5ff3e4c4548a2de396a96f29d7d6399c851fafcc5d5b7abe5f304b333ac71aceeae4a4b7f8453f9df5d189da2eadc1355a0aa7e5cdc8d625b578d8b87ec917de6ccb1b54988d4281f2f9c0d6674b619664cc71fb956854dd4509c5eb7db078a63984b53725f81a0c2d3b18f804fbbfe4e561774edf6b2c96ab628f1b74b22e9e3dddb43fdd4da10c7cd206b13c9ec75fbf09644038c2233a8218c593962e8d3b0dfc95ba02146f27d3d0f5c47092d658ff8f6d34023b134ee0ef00e38d9f19a8f378d790aef4f56a873880bc98c124be1e2de0c89e9af34f39275f8bf1e3f6ae8105e49227fe39d783921ada62a9d76c2e93867af485adb12577ceb11035a82dfbe6066ab3ffb8f398743f05470d308b7924547883a6fd34a7fe37063c40e5a320f6dcef8c8dc1115b820446ff9dd078970bb532af968d2eccb8f6bfcfa58cfc4242d3d64e250c153c28efec173b0e88b0b9229509c82f25e7717c82de007ff6276029af1d6a61d862ece9d4a126e38dc48a189d33a9051fdc8043bf652beff94f8e0a3c854a4559daae8f31394819bc417ddd49ffec24b8afa1885b8f9f992ea28892d8363bc6ef1a948faabb8baef2ebdb9c87cab829c9a92c45a855943db6c70e5c119f0950d447e19108df8fd345f454c14909a41ae014af9e2b47689967c7e969659ce3db1b017ac7cb80b613abcb30815bbe56e896e15884f7e40b32663ea0b4a65ee89631832b6c588262d41c74e915624015a657acb3cbd7e6954f1672dadbf8fe3a20d20ccbec4661e08c5ea28bc7620f91cb83a0d8cd715f1cd04f5ab25ec545c02a8f57106a8fa5695f73d0c72669ec293d23b7291e4cafb1c86e7c958d871f37bbc5cf46ab545917ad0505c73c870a8818c108be1024abcbf5de62694200d273370af1666a626d366149f3f773d8056b700ad2a366fe0a511686776cc275c7426e27a27077efa6f135fdeb248428309b090be8d07ffd6b2421d8779102c28fe4c45704c2145a94158913284e5d2b7cbb900c46d6fd15bafe1e0113b894ae86aab087b22b50daba1eb848712c399227b02e5d23d70e6dfa1de121a860fa83602d7ebc77d71d058aba5421f5abd4b6e172377710940ef9e7ac1bd7855c89c45735702d902d6064a91b535d4463a37a93e17969f95c47de2a688f0d54972dff5039694f25cbb3202b36790ed2e12d535ae3715ff725d18ac54d974b69e731ea69a51cd597e63e5549e04d3182d11e113e1c6c63b4065ce7954ebaddfbe2b6b914cba974431d050fb27c348cea179be1976fa203b3e8162a17fa22b38cd7cdc1fd1170ac33c28f7e2918d9d73faa01dc4df66855a92f0355f026e75d6e14d39192a2637bf8d2b521145eb1f662903e466b84f4a0e748818986841ec8a1228ad265c2156aaac608365dd4aa6f8ef0f2948abb5360294a86d06a533d6ad104046fddfe9f38f1b381b9e99900ccfd44f8c54b99e727d8cd8f7299b8712b3041bd63c042567f68b1acee79cae2102c56958378721594cd3e48b7cd32832b46adc9305e6f0c8ad4b117c8844e144a4dd5e2ec5638d04aa7aab3973b5d9cb7af87978c3bf115047b638e63eda96a0c348f4971f0000cb99963ce14fa9906b01c6eda1c4b5efe692f904ccec811ad6d69c344b65ad05f4a4d009e542c92cb9f3f38ecd1a1c1ef09142e77cb83677e037ab331b9eb3a3537d5420f2f2ff177467ccd31210409cc379c54736c6d9d3bed249a9bde29ab737c2a090760ed0a3d145fa49110c9a29fe61741bafebff7ce12c0150a804de5cce81e01c40287746b21dc5176c9d6f8d2f5d0a13a3dc19051189f553c450ae6fa880961a0fcee1b61886df00778aa0ff0ebe9ed18138822db99698d6d3a2f604e9d5665d767dc87cc05c8c1052c2e28f9d7b02e0902c6857af447704ff0f07ccc3051d31f01e6757fbcbb48695309c4f54821b4b03e519f8f8253744e790e736835988a5d76000970ff58be43a0a7602d9ce709c867204de64b13cfd96e0dc4c8e7c5677e7727472ef1f487c294ffc42f75060030c98a95919e706c9c37c51311e62ee5a94d191ab2e7eaac9d9b5ef81fdd1e0397591f7d32fa278ade6f3d606d703df93c08ab287b37cfeb53a0a9c32fb6893f18c9dd2197173bfb8638706ba643de3d6bc2e8e2ab5aea8dd6f7a1be81f0aa9d8ffd1b514b9acbde2db4c03f4e7c24e3f72a54a8fdbf3d72e6dee76e52f36ace82c54b9001c4189c46730d9ea0d8346b769ea7a6fb7cbbe46fd2fc34daf9635e9c253c86f75b06cb559fd781892312470e7355f3f04c085be02def9fa5bdf3e39d089ae7426d01a40da4fcf0fcce15a12759f6c2babfc400e81ebb64f2c0f73568c730f219ad55ee41cc12cd04fadb3fb18599a3693cf8ed0037dd1a4f9da8dd3002b53b917cd7e77418ddd00ec72fc9976c17274d312607f8d828da179d49ad5986f68326e767342e9d9b6bb1a940ec2891e2163d4f5901a729ce2bd98d107ab7f42a4885d50b14a1ae71090d7cc72783355ca8b0d65028cd27fa5f64ca7255f8ff3a66e6261e1c47b231e6f65732b9ccafee82a7b867fcff31be8c66eac0984054c790962259c941007a5aea8cfc722f7fcf78b46168b9ad00159d84c819ff5a269675b9bb81c674adb8b92ce8fb3761139997b8d3bc7d852c98aa8769c44c74d013a71c8fa13490eb04ea17bf2f94d07b23fc7fa06d092ca7b4edece6bb2dc4bf7cc25c243d313b077efa024936ce9d455f0d07e27e5b1a7fe51c94c528e432780b14a7b0bd38de00a4a95aa170b7df267834f84cb5314a7dedc328307be007f90ba6a990b56481074b911fb0279723698077727fa5bad4c60dc8f898a3094348dfd851411f226fa4ee87139ef48ef1ef3b594a8a6ccdb9a162a08e137cf7e10dcafe373132ec60824b0c3593b01b931209ed4ed0d2bbb7a6ba41c4146ada02dc2d118cdf33466c3ca21bfca4e3fca0eb8d32c8660dad79fad3aa1173bc053c0ca1669ff05ceee21d6bcbe162f575b2430941c0944958be166c4aa9c7767b348c74e53274b1da32556be716ac4dbb76c989016649f28803785967dd828da25a2c0b25c0884cb38c3a4665c6115221cc7c56684f1808ad14273c59f37597c2e3d"}) write$hidraw(r0, &(0x7f0000000080)="313dd8c582efc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3ff1490ad2a7422ac3782a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c67658da4b72e47ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f497000000", 0xa5) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000000d00)={0x691, "c2757987bfb60a00c9d56cd905a574e950dc07a0dbaa1f9f0c2e6376eea913de1a339febbb6567d919d733c7c4e6206e5905e545baa14c86de786f79302c3d3d8549edcfc49054a3e2f6a4ccf3e24bc7c3481b72accc61271d0e687717167bded14640825083f6d493bc4896c62a98f4109a2899530d4b614f14953026bfb04f0836be4e25a60d5d0ea702a687ba91d2fabe0cb341307c37aaf5bfaf3d116d89b3f4a88a5623ce0192a16dc7cd09653b8fe64fcb9ff67deb0811af00d5291ec81332b131f1c9daa71b11be0d1d2d1d7348e103e6a1f23b01343988dd343e4d9f4bd2229a4bf972941e9b3a1d7db2dd000bc5852e21023c0de8d4acce05932febd08e68d71852a049c3300838c88d8040370f77b4f888b01d49d886ba7b81976d36588e4767d6b0f032d6a9b254bc15c5bb662a6c117da93bedc94f2367e8798c582d5ad51638c931378576c0437c7ecb80adca9e19409c2830c201ee619efa5745b5b09ec23198b43bc5ed45a99b1d39de50d7faedea8e4d1ca33002a7c12c1166463330107a07a70f9c7472c0b049e0e33cc4bbd439b8008308f6eb18c1a9dac119b2c247e9d74912440be9b81f493d08c4d0576ec936fdc79ac61e8a274467f5c007ed9f8d03a8a6837c541c1670cb6841f48349bebd0f0ededbe0cde77b5d3e5799d712285316d8d3e6c27e4b7a0df20b9c38034afe41824072f7db93e1355c2ff5194b2a47d299c93b7178a20b979e1855b62b409dbeece886c6aa33515bf7a4a707cb5d28d89e815d1c3853aa7293d91840a3705a7b29f57b0f0eb6d138e2822b91f102fe330c303d14c29f42f6bb95cb1f3b9722a671e6a58da43fed4041fa348a55234065fe9c9b0794d5874b334c568b48e1d1a4e39f3bdbefbc79386c7e3c925f55c4a8254f6af5e9c83085174c8cedd15d01e61f7e15a59efdedcf29d00c894c29dd9af627d4e9cd63886c23dc8b5f8ea811f4577bbc23ff33fe1a84484721da649dcab910318c48231b54011e5a5bfbebee53bd3cb3a313cc65780226901a2a561bcbb61085629a5eba761c4a0ada088f5ffd0b978324d4ecd52e019b96f25bd24b90e3f007400041ce711cacfb9410c91650e449c9109a976a1fc95049467f05e8b8cfaaf5a4f4c8a79a3dfb8a49fa065e5c12275f915b85f3f544b573643a160479176313f8c1ecb7dcfd67b14c942d10e607b9fe42a8f18a1284246de371dce1e6d6791f6e1b257f2550b8ae2d1205418a3e845716882b42bea3c194bd61f9d2037b8c5290970482359e96eb4d100890b1727473d2dd625589b37122a3269b8f396c963f59221cc96e7cf36f25c9e8510d5df7163688c8bbce22d37b4d91275d4cb944c165be1d6cdc6b5b42340c69b2b96eea12d94e7534829b354e6bd60292fdef32ae73545dac48b5c7e26453e2579fd4acfc9d2443387b8fce0c52c4dfd8724216813b431d2addf2d2f305bb92cf132ba90e926744a9c43224999a221471bcd3619de6270b62d360bed392043d15f697aa8bc38c7025e5f1d6d39d714d1c3730f8eaddddd592e501e0ed77ae385787b9895aef8ca321140cf281fc77db00aab0422a77e5b488282ad9da98240f9bcdce5d40c9a16d8077c9f7c0798a3adee00c9ba18f6a339ed597bb02372ebb75fbf9f69b6047693c64b8ca28dc500e3b9de2af8936721f59101f7e915e3b4941001f1224e4980f5d0a68b07dc5480a4e50aaf8feaa0b0f13ee1b785ec32f62cb40ecf520b1223855d85ba7eea18ad011d709d9dffba17ffa4bce282320c8d7e9b27b05d74c70422cd619c1502f8e317d4ec7a996c901adb05b581b2e9bfad5d430eefe39806f4238ae253af4ce6a595c88235c3557b58299abe28c7f948610672ff98604b1b28c8365faf1d8fee92008cb071c0d252146e64230fbb1db2cd04b27cfb41cbecab203948097d34949fac93a77c1c95a305b143ec0078791c58d2be4f37a53c50e50d35278731f5a9e0cc76b78c40134924907be735441ba80e897f0076b2dfc145d28e28b0b1f3c4e33358c5f0cef5d4dfe4539cc6916bc0a61f54356e0f23227fc32dd358c62033a1c2f17793f803f091834adc317de90ca8a958cd5020f87d54eceb6b0af36c0bc026547cd3e86b8b5a46df46f46f5ffaa1a82844b7dabbc5ef608aebdf0cb49bb57115548bb5efa693ab0a8c989e61a18df3eda45dddf1e92bc7bd22fd369bfc258228e75af64f89edb1ea30a686f00371c12ca73353583ccea0435e030f75597190d5661a7f9590e5fd5392cdc562ce041bfdd7703ba32695ac276103d4d75bb05438e3e50f060dcf490f667749c8fdb190ef5e38654309fda1f46625aa2a9a6374aff4591607ad071233411"}) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) 14:26:43 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000080)="f3542fdab4904c52053f02ca612f1d39dcd8ecc740280e4a40cadeb2ca097235720ec87f93f45d8215c96c98b7f112d196aa8eeec4f3dd069e8addeb753872a45dd7f20f4726e0474d7188218ec39b70fa51798cb407c4c4d47832aad3152207fee2f35e4dbd8efd1a1021d6898297620ecb7403173984cc184c08c311c8a42fbf6966efe0afdd94cd8d774fa7b5e35e4ea44231482d0445f8eeb13e49deae335f", 0xa1) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000000300)={0xe42, "1fcddb7be565c5d583e9e5170720c7fd099ae580a66fef9c4ef742be8ea4b9e61fe011dffd1aa14a3d0660ccb13d9c536f2f6a0b628e0baee791c568d530d5dab919a8000493783447d2e4801ffebf9da46f05162b2ec43f08c2f803390eb1d3e923ddb96ca98a3ca051ece4250a20ac397e7a0da681962df1dc0a5df87d93781e19cc160dcbd4e356f79153b42bfeb2574161f379819d78fe03b99435fb1ef83ff116fde2fed9a41433c0941046b858e0d4bc5a68490d2250a8b7b4fb4f6753490000c145b824beb37a903c8f1aedd1d99b99ba6a8ca6cab90d1ead78bd475750d1778006725488413275406245fd22d32b5caf54ac4ed9b26300169002c098bb6e784a19acb395ae76ac61bdc94611d2b4dc2f2863db5132c527e9b8d4ecc9ae3498cb2cb32f5a107596db82f99f6e9ee35ac1bc683b01b7ca0b94a29e197e63b1480ad27f87a44951e08bc14d4a30863faef370d53388bc26879f1db544708ceb1a3bacd81e60d3813d779780a886feeb0c8c79e3250b14ed213172ea720baf66d854cd0c439028d2dd8878b8852cd354d687b2e177a495dbd10d038d22d5063bb5459ba30eb5c4f3aab33cc29377161a93ba9c4c422bf04c47542e66520181a87e68c7686274dc0a0d7ebb3496d448bc26623a6c636c3e15969eb3ee98f3304986e7dfa63ea59bf6e6f279b16453afcdf955a8f9848f541b8cdaeec1b32a99c9e07087d7fea7f8f25083c1a00102b6e00e7fbf75ae355644a93cc88576e3ae38bbc120c17d076e650e1cfa620d93d7e0f8df69088bd13c96ec3f78fbbf12007cfb13539db55d5fd3070c3437ac17e9ceef41d29c62580c86c12dfe7a276afe62bb945936abb672a23e8fc0e4b24e0b716cc1ab9c746c58153fcc1c5067c7660fca09a71b2e631275b9d36e0e3de13a1a713be3d8bb2b22ed3bb2b84e933f467b55db1a2a16bf767a5bf00bc32ac7440c52e0745fe31677bdf6e4c1ee967c9bf4d3ff632788e37ddc316d5e4e128b80fcb625ea5e955350e76805fb4facb4ed15d3342e0f4fba63d0694bc9b1a1ef34913c00687d1e3da9558b1ced97a9a344c5cadc53829d98c315af9d21a61a94ff552349ba95f94e50afa74cd329f44a02b7a25337e43362afe7813956b557507e48f3264ec78c37158c1387da42ba5d654f60fe51be91cd04b2d64f85761d933d5d2c50bfa17667c15fea980ff4cf6786621809ee863110cfb9e87ff7458cf91eda91e3f83588dd7c998bf663acad6182a33c9875daf685e2eef1c2c5bcbe05aac0d18772e21de52d1e095c72888ca193832444bb6b7d047c0278fc00037e1a7ff56fc6b04db3d3e5fd1978a55034b7b25f48feb892c0b798b5358d6469749468a7804de389339dd09f0ea357d159c2f1585183322deebd262d6fe0be817c8009c49c8516a5b3e59534dd6dd8ec86a72be9d7d7a47732e3305308c7df800fc0bed780672896ad8de50a6ade0473a79c3d7ebeebb11c09d6595d2d628069fd3c072819dcc09b50727846853428efa88899052fd3cc8c6d272dfc7f8c383e956a2b5ea409f7d64de5e8918cc51138a0b75c1eceb327bd496f5a11e3ac3810f7864894e1d87e9dbb885578f5b0056d283b32d99cb2a5753cf7438ab68659704085427a82a6a101ac331bcf2e69bd85cebf81a5d4242427407cb9352a3e931e9f766f83c5f7e01dc3898b3e307777276d7d7c3a89c8fd5c042675248dda5c589e3f281e20f39a2dff19cdd78251ddcb30daa433b1286911ec45128a737cb295b294dd6393345cee5811ab62e0282e51c0c2fb5ea0b7b02c652a5ff025e93103b4cbb47dc94b37878eaaa02638c9b575fdaab491d7e38fb1792b6a1677c92c17ff2898f3a3a94947705abec16329b22d1deb52db5c47ec1055b342e2914fe6c9dfdc1ad5059850ebca167cb9186c24e2e2da30f53bf88b946f11fb982eae6b2ccca00d7f688849210c991e015db6d62d5bf93deae818bcb2ff6b6fd6b24b655cbda7832500ea7a31ac5184571191c813cea5d5a378d46432ceb0e5f11eb3dfdb180b1cadf593c69b8e02dca3cd3a33638626d8878cb37d122d924273bd27bc04208c570d1e81fe853980c0001af0860aba20e365b796ce91b2e108be99480d9cd1da9b75ba240a86f71a631ce7e5043f36451801a74f9fdaf2d513235ee02bad6c3fb76b25500563ff4b277868cb3965ba662afc7c82def83e2660d5b39c322a0a655235dfba6cc24e4acb78bacf9a86d9f080e977d6d6380597872da222aa2fae26b0ef6072ed9ff5ebe8204f6a3c6d700ac5f1aca90f83cefb6a8480f8ed33a2a0b2b05d648f3922541b6576332113c80a1ecc6a19a553f766f74c64de1fd36a632257c7a8b40c2577b1f40bda3b0ee557adb3f8cc77e759da4d03e34ad05e7df9047aac6faab217b64272b630ec8093742aeb611c510f0ae913bf50064b2aeacebab9600b50399a820b3723c295e53f5265f3c0c4f73a7d7d0b77877361c690fc9b650c58977bc4ceb0362857cddb5b52806f9ade4b4b03b14f8e5b7a03a4b5a5c8ddf8886c63637e13439bd607992ae87a413422ac098a756fb553c523d8a5e3854af017b0dd110bfee32691686304ae99045d48cc590860d53ef56c644c1bb654141dd4c42f49b0f96756d0746bf1aa8550a6119f53c954db0e09816ef03825888f3de4319d2e6e21a24e366debdd57328993ec1509648c6b932ea34a213b60fdc275b46116adb5275a76160c3dbfbc3e7f9fb3b809c068594344f2a41aeaff2cb24b49b741fdd5936670082cb238adef3f73370419c3134f7120225cb920a1f39273ab3d5ea929ea71752633a62427b9a2d11cbe50a40959bd83891f538cc37865de3af6a38c01d41d0850872f6b669f133a708a652ca9c0cfea0733e5e7780075036079da4ddf551cc88ede89ca8d2d5590769a99f6a6f1d06a57da272582f699c332a8e68a4a7589a5d9d0def988493ce1bea862be1aca982b342d393da023532868cfc4736b7dbc23faab9b9233b8fc63bdaeb7055cd35847827ee0aba915aaa1ab759f9ef1cd44d942e72957622105121bdc6fc48e44d53e81607851308c114400af64532f042663c82a2312bc4a75994cec66ad34e3c97d2145ba6470ab9ff28d53adf4a988a9ad805f1525b0f1d95c5acc853c675a145e5d3bcf52ea5d4ca30270266edf78c5a4423624c33f6d5eac19fe35c4a0764e5094fa9d0a467f804b8529e3c855fe6598be9704aa3976713255224f7eda04b867d8ae052870e04c83e523a11c6e1c77ffd688c75a12636192557084c3619ea52213b9c85885468d61e1af341c01dd1493ff3c197a8b76b65dba6d256495c1fdfd06a060db94ee5594783a6d316f51f2f0f80f898cbd10be3274b3d275c2fad837279e61415b10b184cf20113518a06e2e4f1ba8c825eb49cd4eb5ff140da62009fc1b8c0cddad111cc2f9ee7bc2716a67a7e46526ea34e95a1159b7c5286df993c81546da66d168495d7c3516a79c399af18c3764e9c151b092e01c02d0b7912a1b70983aad402fbd8df8faf45e09a94bcc4819268574f139b90bd5b2da73a769ee637285c002e2120d2fabebecfbec655cd1ba5a48c61e34048fea4c219842573cd98204d6ecc1bae9972025124074c0948be7b317af548388ffe7b56bdf3c995c8fa9684ea4d70cd0b41aadaed214cb55badef0112818aa1f32533e75bf619eb352c9ddf2f154f1545efa2639b2ca4d85360cc67aa828c61ede6617f13e3bf923def7018c33141fab4e00b1cbdec26615b069ee6eb0a1271f6916b826e90bc60877412abfbfae7c75353f498a974cf9d9db141456198ed0c525b708455b9c9f94e022064a3d5c512ad5cd2342e591f33f63a77993623425f7148192eaffe4bb18d137e17a9462fd25317e0ecf1490d41144c8fb5bb3524b9afdbd893834482aac459949b297b8f2e91d5f04b700d76f9412752fcf359b2fff74dde0ceb6780dab17362a05e8b8ab87b18493d4cb46c3b751fe32f5b0481c866fd3877f269fd2fb63ded111645356f3ae6ec72d31847fd08152e8d5ad51f00b0679ba23fd22a9c6f3c4256f92749dd303faa93cda572035b8fd03536323a913a3ddd42bf11aa2fc8a5e7ca7c72c0ee9c0fad433683e1281eb380965eec66a8f301262507001d620de09ef34fc1183d7538518963b7c0b0222f1cca1761d69e99b9ad40b8895529a3ab6a803abae070a3256275a374b95af1d6ddf16086fd104fc4b901d1a1cb892a0a5038a44e70445094a9933592d34d7c19a5dcdc362b1b224468bb4ef1e8def9e51a5a86dcf1544887880faa39bef0e116b847e9cf1c94ca0e38872b1949f85daeddc00377ff8ab358a847d0850699ae37c1feb57984a8ba4b3544b66f661344f8bac72246dd6158163329128716c1b14896345029e0d62c861483bd59b72e3430613ebb8bf5e20b7f165b60f627f7b804d0deb8dc7782dbe4f1c427e3294f9b8bcd3f0151e0d4133c8ef15a0b2ae2ee33e762bfb4ab40dd17565b370029aa12b5386ae3cfb971ea9ddc134653c5690fece1b174ca731b52b91fbd7f7da305eccffe4bef56771c7e3c2d387d5d61a89a60131502c71cde5704a476595316f73a61ffa132b271b2005ae166edf813269fc8e14b32c6b066d5cc271833f1f36ab19eb591c7b3fd7e7f16ed12300e9f76904b3a7bf373d953afc91bedb97422fd03018b5c1daed1b9e19c4256d04a5d3032d53803f345d770d2cc8758361c4693bd1c5f6b44e55be7c09b28369dc3b07a6fc4ae75fc57007d3d20a9c66da531eb1b55e3cfafdf4872bc1cd194912452f855872d64986e7bfd2fd97c01b2e1d0e96b1aa53f5a3384f29b15224e78941e9e6f8ebb2843932a57c15bb4816b572ae110cb44fda7f523e627c98a39737f0d21bf4132933ff2d069d986400be570e024a55233ead8bea7b34b0d5ced62f1810e85bcf5348e19f7b14a4b7edc4a178d2a5e722a9f87d3a5b8edf447dafa3a7b35aacb085e8da95b74b3367ff8670b5a21072ebc210c5af435af37458adff4a22589de58dcf39e5297381c67a5ab85383321facb6536e3f48c89123ebf6262df14d3e102ebe31acf218eaa9e14089bc3873a930dec42639a38158c6fbcfb1959c2ad52f92b91600"}) write$hidraw(r0, &(0x7f0000001180)="313dd8c582ef8141aec317cd6c22ad92d782cb013280d8f19d148e212bcd03a87659c86ff0dce42b36e384dc79336a12837ff1f84b80efe741b5162e4c0ef9eea56dbc367290aba001041a9fb6c36743d51f75bc01ed190feef823ee6f62e8182a2de047ff9d84db7e0293afc1d9e7d601bde40a302da6f625c490b7669e9586b05e918f612bb13794f4977d9bcea9000000000001000000000000000000", 0x9e) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) 14:26:43 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfffffdef) r1 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0xd1ee, 0x2c01) ioctl$HIDIOCAPPLICATION(r1, 0x4802, 0x3) 14:26:43 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000000)="8a", 0x1) 14:26:43 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000000)="a85dc4925546866cb5", 0x9) r1 = syz_open_dev$hiddev(&(0x7f0000000080)='/dev/usb/hiddev#\x00', 0x5, 0x8000) ioctl$HIDIOCGDEVINFO(r1, 0x801c4803, &(0x7f0000000300)=""/28) write$hidraw(r0, &(0x7f0000000140)="8a", 0x1) write$hidraw(r0, &(0x7f0000000180)="24a75ee58103eb6b26d8b8639961e67bead01055a7b4e89db87f8ef12693d7a427c328f279708bc17953c4c2a10aa703fa9eaaac2e608b7199a10e6c1cc327a363472b452c080c37f0f5810fa0b9e680f79a41933f5678173d068dd02bdaa5bf50e1d4600ce2a5fb14f4af1f2259b2e0d0dd743b6034107976e1411f07ac2112eb0291758d5c7b97f9a80d9a260e8e30f861e250b6d54b9f214cd0812c720907afc7eb394d11feb1997416056f0112f9eed1c5c1526fd54d30e62e944a0ae9fc3c59c669d8d027d6e1c07b7cb7639d1b721773283aa13623bab9f211c253025c4ed65d1e76c20c", 0xe7) 14:26:44 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x2, 0x101205) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f00000000c0)="c9", 0x1) r1 = syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x7ff, 0x200) write$hidraw(r1, &(0x7f0000000100)="97707d47e73581d8b51194e30bdad8291a5a06e5359c93291a4c1878bcfe8b5a4e6308a2c3cf94b637a29e2fe712eee165a51f45b37e1b898d5aee4ea61bd367e4ef6d06b23d7cac5adf025606b6f1f443b7b84e815366ace4030fe25c26bca8dcd55716952c6269d785afdaa20c8d728ba403240c8f917f78489c41c87f003cd9408bce03a8317ad7501a5065b65b085884cca89e5d39b8e3c93ad371538133ed237fc47b332ea7dc53d4d76b6459fd5f61089b5182c1d202251ac1f4948233fad2aa7f87921e2d2798b4f8ea2f", 0xce) 14:26:44 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xa98, 0x101000) ioctl$EVIOCGKEY(r1, 0x80404518, &(0x7f0000000300)=""/237) write$hidraw(r0, &(0x7f0000000140)="8a", 0x51b5) 14:26:44 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) write$hidraw(r0, &(0x7f0000000180)="24a75ee58103eb6b26d8b8639961e67bead01055a7b4e89db87f8ef12693d7a427c328f279708bc17953c4c2a10aa703fa9eaaac2e608b7199a10e6c1cc327a363472b452c080c37f0f5810fa0b9e680f79a41933f5678173d068dd02bdaa5bf50e1d4600ce2a5fb14f4af1f2259b2e0d0dd743b6034107976e1411f07ac2112eb0291758d5c7b97f9a80d9a260e8e30f861e250b6d54b9f214cd0812c720907afc7eb394d11feb1997416056f0112f9eed1c5c1526fd54d30e62e944a0ae9fc3c59c669d8d027d6e1c07b7cb7639d1b721773283aa13623bab9f211c253025c4ed65d1e76c20c", 0xe7) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000000)) 14:26:44 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000080)="f3542fdab4904c52053f02ca612f1d39dcd8ecc740280e4a40cadeb2ca097235720ec87f93f45d8215c96c98b7f112d196aa8eeec4f3dd069e8addeb753872a45dd7f20f4726e0474d7188218ec39b70fa51798cb407c4c4d47832aad3152207fee2f35e4dbd8efd1a1021d6898297620ecb7403173984cc184c08c311c8a42fbf6966efe0afdd94cd8d774fa7b5e35e4ea44231482d0445f8eeb13e49deae335f", 0xa1) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000000300)={0xe42, "1fcddb7be565c5d583e9e5170720c7fd099ae580a66fef9c4ef742be8ea4b9e61fe011dffd1aa14a3d0660ccb13d9c536f2f6a0b628e0baee791c568d530d5dab919a8000493783447d2e4801ffebf9da46f05162b2ec43f08c2f803390eb1d3e923ddb96ca98a3ca051ece4250a20ac397e7a0da681962df1dc0a5df87d93781e19cc160dcbd4e356f79153b42bfeb2574161f379819d78fe03b99435fb1ef83ff116fde2fed9a41433c0941046b858e0d4bc5a68490d2250a8b7b4fb4f6753490000c145b824beb37a903c8f1aedd1d99b99ba6a8ca6cab90d1ead78bd475750d1778006725488413275406245fd22d32b5caf54ac4ed9b26300169002c098bb6e784a19acb395ae76ac61bdc94611d2b4dc2f2863db5132c527e9b8d4ecc9ae3498cb2cb32f5a107596db82f99f6e9ee35ac1bc683b01b7ca0b94a29e197e63b1480ad27f87a44951e08bc14d4a30863faef370d53388bc26879f1db544708ceb1a3bacd81e60d3813d779780a886feeb0c8c79e3250b14ed213172ea720baf66d854cd0c439028d2dd8878b8852cd354d687b2e177a495dbd10d038d22d5063bb5459ba30eb5c4f3aab33cc29377161a93ba9c4c422bf04c47542e66520181a87e68c7686274dc0a0d7ebb3496d448bc26623a6c636c3e15969eb3ee98f3304986e7dfa63ea59bf6e6f279b16453afcdf955a8f9848f541b8cdaeec1b32a99c9e07087d7fea7f8f25083c1a00102b6e00e7fbf75ae355644a93cc88576e3ae38bbc120c17d076e650e1cfa620d93d7e0f8df69088bd13c96ec3f78fbbf12007cfb13539db55d5fd3070c3437ac17e9ceef41d29c62580c86c12dfe7a276afe62bb945936abb672a23e8fc0e4b24e0b716cc1ab9c746c58153fcc1c5067c7660fca09a71b2e631275b9d36e0e3de13a1a713be3d8bb2b22ed3bb2b84e933f467b55db1a2a16bf767a5bf00bc32ac7440c52e0745fe31677bdf6e4c1ee967c9bf4d3ff632788e37ddc316d5e4e128b80fcb625ea5e955350e76805fb4facb4ed15d3342e0f4fba63d0694bc9b1a1ef34913c00687d1e3da9558b1ced97a9a344c5cadc53829d98c315af9d21a61a94ff552349ba95f94e50afa74cd329f44a02b7a25337e43362afe7813956b557507e48f3264ec78c37158c1387da42ba5d654f60fe51be91cd04b2d64f85761d933d5d2c50bfa17667c15fea980ff4cf6786621809ee863110cfb9e87ff7458cf91eda91e3f83588dd7c998bf663acad6182a33c9875daf685e2eef1c2c5bcbe05aac0d18772e21de52d1e095c72888ca193832444bb6b7d047c0278fc00037e1a7ff56fc6b04db3d3e5fd1978a55034b7b25f48feb892c0b798b5358d6469749468a7804de389339dd09f0ea357d159c2f1585183322deebd262d6fe0be817c8009c49c8516a5b3e59534dd6dd8ec86a72be9d7d7a47732e3305308c7df800fc0bed780672896ad8de50a6ade0473a79c3d7ebeebb11c09d6595d2d628069fd3c072819dcc09b50727846853428efa88899052fd3cc8c6d272dfc7f8c383e956a2b5ea409f7d64de5e8918cc51138a0b75c1eceb327bd496f5a11e3ac3810f7864894e1d87e9dbb885578f5b0056d283b32d99cb2a5753cf7438ab68659704085427a82a6a101ac331bcf2e69bd85cebf81a5d4242427407cb9352a3e931e9f766f83c5f7e01dc3898b3e307777276d7d7c3a89c8fd5c042675248dda5c589e3f281e20f39a2dff19cdd78251ddcb30daa433b1286911ec45128a737cb295b294dd6393345cee5811ab62e0282e51c0c2fb5ea0b7b02c652a5ff025e93103b4cbb47dc94b37878eaaa02638c9b575fdaab491d7e38fb1792b6a1677c92c17ff2898f3a3a94947705abec16329b22d1deb52db5c47ec1055b342e2914fe6c9dfdc1ad5059850ebca167cb9186c24e2e2da30f53bf88b946f11fb982eae6b2ccca00d7f688849210c991e015db6d62d5bf93deae818bcb2ff6b6fd6b24b655cbda7832500ea7a31ac5184571191c813cea5d5a378d46432ceb0e5f11eb3dfdb180b1cadf593c69b8e02dca3cd3a33638626d8878cb37d122d924273bd27bc04208c570d1e81fe853980c0001af0860aba20e365b796ce91b2e108be99480d9cd1da9b75ba240a86f71a631ce7e5043f36451801a74f9fdaf2d513235ee02bad6c3fb76b25500563ff4b277868cb3965ba662afc7c82def83e2660d5b39c322a0a655235dfba6cc24e4acb78bacf9a86d9f080e977d6d6380597872da222aa2fae26b0ef6072ed9ff5ebe8204f6a3c6d700ac5f1aca90f83cefb6a8480f8ed33a2a0b2b05d648f3922541b6576332113c80a1ecc6a19a553f766f74c64de1fd36a632257c7a8b40c2577b1f40bda3b0ee557adb3f8cc77e759da4d03e34ad05e7df9047aac6faab217b64272b630ec8093742aeb611c510f0ae913bf50064b2aeacebab9600b50399a820b3723c295e53f5265f3c0c4f73a7d7d0b77877361c690fc9b650c58977bc4ceb0362857cddb5b52806f9ade4b4b03b14f8e5b7a03a4b5a5c8ddf8886c63637e13439bd607992ae87a413422ac098a756fb553c523d8a5e3854af017b0dd110bfee32691686304ae99045d48cc590860d53ef56c644c1bb654141dd4c42f49b0f96756d0746bf1aa8550a6119f53c954db0e09816ef03825888f3de4319d2e6e21a24e366debdd57328993ec1509648c6b932ea34a213b60fdc275b46116adb5275a76160c3dbfbc3e7f9fb3b809c068594344f2a41aeaff2cb24b49b741fdd5936670082cb238adef3f73370419c3134f7120225cb920a1f39273ab3d5ea929ea71752633a62427b9a2d11cbe50a40959bd83891f538cc37865de3af6a38c01d41d0850872f6b669f133a708a652ca9c0cfea0733e5e7780075036079da4ddf551cc88ede89ca8d2d5590769a99f6a6f1d06a57da272582f699c332a8e68a4a7589a5d9d0def988493ce1bea862be1aca982b342d393da023532868cfc4736b7dbc23faab9b9233b8fc63bdaeb7055cd35847827ee0aba915aaa1ab759f9ef1cd44d942e72957622105121bdc6fc48e44d53e81607851308c114400af64532f042663c82a2312bc4a75994cec66ad34e3c97d2145ba6470ab9ff28d53adf4a988a9ad805f1525b0f1d95c5acc853c675a145e5d3bcf52ea5d4ca30270266edf78c5a4423624c33f6d5eac19fe35c4a0764e5094fa9d0a467f804b8529e3c855fe6598be9704aa3976713255224f7eda04b867d8ae052870e04c83e523a11c6e1c77ffd688c75a12636192557084c3619ea52213b9c85885468d61e1af341c01dd1493ff3c197a8b76b65dba6d256495c1fdfd06a060db94ee5594783a6d316f51f2f0f80f898cbd10be3274b3d275c2fad837279e61415b10b184cf20113518a06e2e4f1ba8c825eb49cd4eb5ff140da62009fc1b8c0cddad111cc2f9ee7bc2716a67a7e46526ea34e95a1159b7c5286df993c81546da66d168495d7c3516a79c399af18c3764e9c151b092e01c02d0b7912a1b70983aad402fbd8df8faf45e09a94bcc4819268574f139b90bd5b2da73a769ee637285c002e2120d2fabebecfbec655cd1ba5a48c61e34048fea4c219842573cd98204d6ecc1bae9972025124074c0948be7b317af548388ffe7b56bdf3c995c8fa9684ea4d70cd0b41aadaed214cb55badef0112818aa1f32533e75bf619eb352c9ddf2f154f1545efa2639b2ca4d85360cc67aa828c61ede6617f13e3bf923def7018c33141fab4e00b1cbdec26615b069ee6eb0a1271f6916b826e90bc60877412abfbfae7c75353f498a974cf9d9db141456198ed0c525b708455b9c9f94e022064a3d5c512ad5cd2342e591f33f63a77993623425f7148192eaffe4bb18d137e17a9462fd25317e0ecf1490d41144c8fb5bb3524b9afdbd893834482aac459949b297b8f2e91d5f04b700d76f9412752fcf359b2fff74dde0ceb6780dab17362a05e8b8ab87b18493d4cb46c3b751fe32f5b0481c866fd3877f269fd2fb63ded111645356f3ae6ec72d31847fd08152e8d5ad51f00b0679ba23fd22a9c6f3c4256f92749dd303faa93cda572035b8fd03536323a913a3ddd42bf11aa2fc8a5e7ca7c72c0ee9c0fad433683e1281eb380965eec66a8f301262507001d620de09ef34fc1183d7538518963b7c0b0222f1cca1761d69e99b9ad40b8895529a3ab6a803abae070a3256275a374b95af1d6ddf16086fd104fc4b901d1a1cb892a0a5038a44e70445094a9933592d34d7c19a5dcdc362b1b224468bb4ef1e8def9e51a5a86dcf1544887880faa39bef0e116b847e9cf1c94ca0e38872b1949f85daeddc00377ff8ab358a847d0850699ae37c1feb57984a8ba4b3544b66f661344f8bac72246dd6158163329128716c1b14896345029e0d62c861483bd59b72e3430613ebb8bf5e20b7f165b60f627f7b804d0deb8dc7782dbe4f1c427e3294f9b8bcd3f0151e0d4133c8ef15a0b2ae2ee33e762bfb4ab40dd17565b370029aa12b5386ae3cfb971ea9ddc134653c5690fece1b174ca731b52b91fbd7f7da305eccffe4bef56771c7e3c2d387d5d61a89a60131502c71cde5704a476595316f73a61ffa132b271b2005ae166edf813269fc8e14b32c6b066d5cc271833f1f36ab19eb591c7b3fd7e7f16ed12300e9f76904b3a7bf373d953afc91bedb97422fd03018b5c1daed1b9e19c4256d04a5d3032d53803f345d770d2cc8758361c4693bd1c5f6b44e55be7c09b28369dc3b07a6fc4ae75fc57007d3d20a9c66da531eb1b55e3cfafdf4872bc1cd194912452f855872d64986e7bfd2fd97c01b2e1d0e96b1aa53f5a3384f29b15224e78941e9e6f8ebb2843932a57c15bb4816b572ae110cb44fda7f523e627c98a39737f0d21bf4132933ff2d069d986400be570e024a55233ead8bea7b34b0d5ced62f1810e85bcf5348e19f7b14a4b7edc4a178d2a5e722a9f87d3a5b8edf447dafa3a7b35aacb085e8da95b74b3367ff8670b5a21072ebc210c5af435af37458adff4a22589de58dcf39e5297381c67a5ab85383321facb6536e3f48c89123ebf6262df14d3e102ebe31acf218eaa9e14089bc3873a930dec42639a38158c6fbcfb1959c2ad52f92b91600"}) write$hidraw(r0, &(0x7f0000001180)="313dd8c582ef8141aec317cd6c22ad92d782cb013280d8f19d148e212bcd03a87659c86ff0dce42b36e384dc79336a12837ff1f84b80efe741b5162e4c0ef9eea56dbc367290aba001041a9fb6c36743d51f75bc01ed190feef823ee6f62e8182a2de047ff9d84db7e0293afc1d9e7d601bde40a302da6f625c490b7669e9586b05e918f612bb13794f4977d9bcea9000000000001000000000000000000", 0x9e) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) 14:26:44 executing program 2: syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x7, 0x40) r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) 14:26:44 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000180)="39943e5e3d0ff783a821723c2124300af757449e945fa7c8f6c4e9b49529015d3d18f9bae5ae0953653123ced6d0d4f878c42ccca5b6ad1474737b0facafb036997bcdb09bdf7f6ee7f536a4cd5a5f43d7d58fbf0c6bdd13642c31611ce206043ced391c2ed7546628f4c5ae0a366939a8490361e65947e5304864cc380203d3f8b05dd685388543f10b07ed572f62b08179860a7a29edfa0537b0d97236690ad1af82836fb954a2e14406bbb30168be98d8f693b5c4a3f8fe0bb00e346605f8a503692a9d07ed5e35fc8ef10af3597754ba60d1c82cf8b7744e0819773d78589a2002b31ef468ead50be27f97e698599a2b5da48fa228445d15249b5ad6a1417031197562662ade4630f1a3e772fe1ecdbd92aba1b65bbc172946307899c540c964c93f5063c511129e847fa9f0a55a1456e5662a4993df5cf9551c88da4956cb012b59bcfeda917ce3f12df80a48a6184443e273f6b7f439e5b82aa0e40d5f865cabac2c73b4780d0fe6463e56042cb5011b97927d520840e6ed552d7ec38180c081c8e4011f9529d5b0ab48c82fc4e0407f2021c610d9fc36f15b274c5a1e7e7733d43a2aa8b66edb1f6bd503bf13365467d2ebf7fe8029faa6dc963a95b0f60435635a731ec2571bf116ea903df787c28c8a83af333353cb61ddad31fe012578220cdb316fb28dc76b3ed628db46dc0707353db7662ab49d86d433d68aeac794fb4efaf3fc3d665d365cf04130ee39e954a85137f1c6748140efd76d3a05218c09338c022284f456a58b7c5d01f4276f7da5b30c42842f56d9b95a8b28d94b6a47703c9e55d48ce65d22b14f0c46631150bffa2651a9fd8f4ea5484447823a57a380f26a796016ac22da4fd1ef05b6cbfa400bd43baa3cf6c37c7040b34244afbc01459bd0b83964b5c32502763c45ac8c277e91159409a5e45c5af9fec93fadf11b00a135f7cf33dabfb6869032f40e373f3f173e0ce39f3d3c4edb07fc006f7095a93f5e2775efa9b013ff733dfaf9651cbda2584f0abce72a18ed6436a7e49912c309f3243f5bb9b80c10e17f7aab839d35c92c75ea3da0de744033acf55f8a77ef915a476fba5939d59b9423c2bd27b0139eebfa49176b6ac2f53ad6f1a313f2af3f9626c202724be331e48ec0825ed15f84b997d2fd701dc8f4b69c1529229b991cf7179012d671a0f2e5c205a80fd71365e3b3e9b082b8f853907d777d86b325240497d9ef33351746621440cc0244364d2691895cdd9a741411b86a800a4aa4d0e54e49c0766d6d159bc7982915e64ad87b2db28e813d9d6f58423e7005482559239278fad3dd67a39f170d82906411b7956edc885e7aa3c4e5178ea0ba64b3f3904b1cc9e67c925208bcfd1b070312fc479f0e6244d72ed781f4fe7bc2491ddc388225bb6730f248b144762705bbd8d3e3f05a31b6e005662f60f7ae80bdc8dd7f9a5009a975e1345369015d31756eed1283421597ef746b4c8a27f8218224316043163a2d56fb00ecc2997e2d97a2e373eaf223df1f7ce1320906e28e3a03cf37465f3d3b4745a43b92a31d5f5f530047abb516e70a472adcac5700f709ca10a349101f0d72fa2941ca67cc26d8ea16ea78181adf0aa2514c84a149ff8f4659d21be82fe759f876093828e725bd57e65514a5227ad0f995efe632e09a5184a0ad071410b1338daab5bc548e30006f76032022c69f1c21ae26d96eb00282cf8b18ab1bfe62ad4b92ca9ce288e1c538ef9ecd42e04656bd45944c6bb91d4c9ee3b58103c32569d9a514c7a18ba341db337141270917c229f111f1f16842055c0dcbb22435f06d679699236e2eeebfd506ea623a8e45f751e93053d972f2dbb5cc158773ecc6aaefe8a946848d14de247c816bfffd6546445f3694a73390f0a19507b245abdcec305e60adb58a80c4032f442284ff1cb087785131f12e944ef1ad47b7660e50bca6dc4d9f6a7eb00aa7b60bec607c8ad06835ff336d7abed518813dad7b8a65c23b87e00c06001b5f13fff1a418584cb04eae121f624a83bfda4efde5277b941bc2df57f48e41b7adb7675396b797c8a9871e282d3ada415524730ddd1055fcb76284c366a671f539d0f61ca108f899d6c25d4b341cedd385961d3de78db84db36c580d2d76819f6725191167108501c3d832e85238a7d4c89bfec5e93bfbe77f65c9081f7482cc54bdf17ca83a83af94314dae27c42893a1b36552062c200ad84959a62d6fe17505d7fc6b23eab7c3f48171dca7c247d632bb5cffa626662d588ef6a4adbcacee69c4848662e3fc8be2525fbe575c354748a283ca952b2d75fee4dae2538e23a4023c03318accfdfec428f26775988b00d53c08fa21278ed286d155f799b19a1261b98b6b2fd15aaae2a46e91e7ef953a1e2e4b4650e2549f92558941b53cc1aad7bf21fab3fb0e86db459f8caef5864b82bd5ab164b6c50ac2d2c9e88ff960b32c6c0fec26f7ef5f9e09af0965b0a6003c92a21105d1f051924ccb96731b42aa2b6beb32e30a088947485c3e400d10d22308d2212677c1b98e6e8eef3ce168a7433e9e1fe7afdb17092d8ba277cf77059cdfd59d98a79d30fb26fbe991b0a5edcb90523294e67277c81edea612e68c2e14e98d7d6fe610219d9a95387d326589b1652c9d27b03e295749a0e79516feb24a778f37aa97d469f278eb822c864af51c4f8ce604237124c7e7152dbcc581fe59cf518aa57693a8edacd139eb02ac6a2551bd73f91e8cd416e607e99ecc418bb4f6c03db0daae46da40051b46716f5a3d4e736dcb4ffe04270ba6ba33e4d0109b8507d860c14ccb2cb8933ff62da690f338c84712e0419572f8d2fc550ab836cbaeaabd67b05db19a26eabc0f65cc06143c83472a5e1ea19f405eeaf8be9f02857a69d1595f9e234c26a051cd81c5be8a8b5b69d9bd406b40ad96bb2a1723becbb74c7b2f3cab927a8df0f249e8c5b0d592fc77a6904074f359722f067e832b84e9ce3ac04d3426e4202b0c1c9386f4532dfbf48df5e8d4f9d082e87024062e24b02a15d92298bd8e2052bf5c18e253703cf338722d47689a3f2713475419eba881a29312252e496e218d429d9d3a87d6563b75755c3a872a5e8978fc33d8de2681516499604ce4630d8ab5a64bbbab4f397d2321ac66909939ff5d777bb8b8fcc0180899f8c5fde901eef9495689d34c9fb691a55ec011f31f1f08d7822e7bccfb33ea6ea0b2c766c7ef6baef01c1aef5619da8ec25a3f5608b7d1aba59fea355f82d3297ffdb0f629821427ba6976c1a6741dcd68e57a69ecb24e4654cd477be53cbf1f9ec7023e099625b58aca502adba372721e9b4a9c299656a3f0e8014278a4014997e1d2c0bfefe64b4929af97701cb145c9d77b6e405f6c1a2c66a9fc264f216c4fae764288c0becad8cb496cc2d012c5b439a1eb1ac3c98ed31d7f3245d98bdf105e438e9629b8c3ec42e57cfbb3367a859df6674dc79f292acb4e7063d3aa5c857dd722c09607ab62bc8a44531f7815d889a42e03f420cba4fd0522df7028bbf516590985bc2ce3c270d40889a61d2b0b1d8de4fe2faabfca55e2a29e2a5c083806adbec4580b0a84ed53cc8a6e2c08fa75c9ae6eb18e38f07bd110b094cab43c0935805b24fd431bffdd39a8cd4d23288324bc9de3b5f9f7ca05fbc87fd4df19331132fd2ba97cece4c080442c4f9f60333afa1006eb2f6ec196fed5980b23d0d0367086e5a6bb6ff6fd3dc6bfce5f673881131faae7a4eb4bae2900417610e3ed23a20e922deddfebf035588f28deacbaee24d943ead6ed969700b93dff4e7047b32fdb0d0cb15483f2112ebd801c1f84529c00c630364718c7cf4b367384afab8216935ae333af1e1f7c6b5761a0445977a8a4a8072bb190e13b6e69f89aad9518c480c25138aef76d411517e356035db09930980381fdad1956aa1db9435a548cae7240cc47f9512b38dd139fb842c0300c473d553ee36213d41eef088d55dfd8d6382357daf39bcb0a8ed4b5771bcca26e7fb89c78fbd3fc9e51b06646e9256c26aa972c0c82ca17a4b25a24339f2a27315205032baa67b1bbb32f9af052289a01ea7cb5dc4c88b0ed18af27ce7d0f273f2858914c5b5a2b5cc09ae94e5d172faa9634d1a10e610c549d1d0edef65e560f545dd881ba2767d57217afc6a6aef8f8bafff975a13dc173a42bb01eeabbe3ddc531b0fc9a55c66bb5300617fdf244118be612795ff6af38ebfd7b3d5b2a1ac376ff741099591b45cb8cc3b14ebb9cff686372dff7fbfda30b812eacd44e803387495124552d2ab31ba1f6f3b547ec47c2e95cf0c4e32a140ae1973fe050bcda75126af61348c28e0c886f243619e2f0a34ee8b7fb6ea667f49604e017f90edbcb59effcd8f8bdaa7ab68faa8d74d6282bab9c5ee8d0dc85456fdc7264760a6a555456f761656db5ce0e625c394ce9ec895d108719fd343c2ae03795651bd608b379b4a6571e996181e26463d7b3908264259bac4b3893d32a0dbd11d182d4cd8e4b2dc86c135dd5d472fd28120891543bfed9c4667ba8ab01c1b710f9e1a909fea62f6836373c960cb04e80ef212c6ac26ced20f397938d2a84906e507f0664bb738bfdc40e1fb079620e5f2a7fcd2955a3ed54fb898e73d5f46b706c3ddf7543533a60768ffcb6e10bd09ff3877d5c4194fba5a8483e59719cbe167707e4ec0df220a3088bb3764a7e6546eb636750345945191532c52de66e29b37eaec18799aa7a9a48dca915d0ec30b17630be8e9d1c919ef4463ad3c25d0d93083e0d06c12f2d9a0c022786a2feb237c6f0247cab219c50498d9e4bc96ec7a51d6a593029df9bf4ea2dd2522b336e8d743ef20e2c0b54a7412328273537597f307a220f3b019e978048d7e5849154a7373ea87e64bb58b09383b81030f8a59c533939e35a3e2a832c17365bda9cb1093894e39485b3837cf0e7245445337ecc90166154c254b8487b1ef4532714d2ed867f2a9c988c159a5fd163bcce884004bd808f22862d25a87b625f008b84ba121f65359a753dc8db9d3802a0e19229ba5ad764438ef29195fb6eb4f48a78b3bb09bb1870d31f6c8099b8c39f73c6bbc1710526dd4fa969de72307791baaa1f776e1aae2aeb0c8a72954580b597ff980400f76346d8ee40e7cb1efa5675b951c2dbf485d0f01d1ff17e371631673a3e938783cb9a8e1518af990b1babd43992febeff5bfc7f129797639194c6e82f1386878219bd681c072ca0ffcea3dec5e2e7f306a24dbbd86087685ccd1c556103b81d41a9fed2bbb3ba150139861f9355dee93c25c3406ac543816053613c123117250e9c960e3a59db9a8a49a637a996557f2099c5795d0004810ff21f61e525a4705a4db9e8c55481adbca7372ecbb1520c4fd4ca2060f28b23230e61c24395b4f3c96e3440a4a5ff12dace0f50301218dc874127b07c12852d8efcde781ae6033b101fd3e35f1d308eb8683d018125e5403e2f7b813dfd656801a44d85261a8bb54e90f27d256c010191fb62c0679e8c8c7e53a4dbd394e8300a786bf233cfc8c9bfe193c310c0287c31ad61afcc8129f6eed300f3d42f2de15f390219fdec11ac8087f4a7f9acdf740da765b219e18ab64511b7daf9bafb72dbd39001eb59ea25010d637ce8736c898fe2701b0898caa942bd55206e0bfc47b44c02f5e6387249426c4fa2dc5faf7053b37e94aaa0a655181dc8a162e29bfec3b27fdd9129c7cfa130d5c717f5804c58f477b0b68c5de219d8b1744075e80465cdd82fd467048b45322e084ae31e", 0x1000) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfffffdef) r1 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0xd3d, 0x4000) write$hidraw(r1, &(0x7f0000000080)="31dd65bdd9247bc3c80354617c6d469d9641440819ef78c7d01f957db47aa739", 0x20) write$hidraw(r0, &(0x7f0000001180)="e7c42196e7372e1442cefca22f3ddb037b69c48ea322e223f34a086c8365acb75ff8f97c02f17536c64186e365cf60b6a8a6e579c8c8022fd23f3939f0eae8052f46000a390432ddf4ea22f963f1c2e2966c698f57e4ff02e4a5efd984e22fb5b32f9059e140d020276a8ef22f1dcc23a95db3a25d58f0f3ac39755b2b5aaa7201326c4224f4c23e644b1de2811a8be9a61ae1861a6c31484952ae34deabd2fd809cdaf1a49fc049aa599c204d74dc4c6b381da507635f203b88e4f772a43eec613973c240051a9baea83027286fd585e4a98f829bcc669145bf781dcd71efecad279e5ddd1a754ad9b36eaa9e8c17aa6d28fb8b", 0xf4) 14:26:44 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000000)="8a", 0x1) 14:26:44 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000000)="8a", 0x1) 14:26:44 executing program 4: syz_open_dev$hidraw(&(0x7f00000000c0)='/dev/hidraw#\x00', 0x6, 0xfffffffffffffffe) r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) write$hidraw(r0, &(0x7f0000000180)="24a75ee58103eb6b26d8b8639961e67bead01055a7b4e89db87f8ef12693d7a427c328f279708bc17953c4c2a10aa703fa9eaaac2e608b7199a10e6c1cc327a363472b452c080c37f0f5810fa0b9e680f79a41933f5678173d068dd02bdaa5bf50e1d4600ce2a5fb14f4af1f2259b2e0d0dd743b6034107976e1411f07ac2112eb0291758d5c7b97f9a80d9a260e8e30f861e250b6d54b9f214cd0812c720907afc7eb394d11feb1997416056f0112f9eed1c5c1526fd54d30e62e944a0ae9fc3c59c669d8d027d6e1c07b7cb7639d1b721773283aa13623bab9f211c253025c4ed65d1e76c20c", 0xe7) 14:26:44 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f00000000c0)="2ae0349aab0186d9aa1f0d8174c4554452fff26840f13ed3f90dd58699e81e958ee78e3ea2b110a3b616e42288fb29dfc8792be9d5c94bc5b7ffdc72622de6569420abe82ac7f769ce1ae54c1adc68d96fbaa156c3338f8b77bf89fa74141841999e362532f575a4bf0b27349447cf4aed656cc295656458dfd55f04a8239f", 0x23f) write$hidraw(r0, &(0x7f0000000080)="8a", 0x18a) 14:26:44 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000080)="b2e7647c31f95f3d699fcd21f20825be9823460de6b8643395b31ddab707272c4f4e0693fc5731676c9ff70ac74519d59e4e2f24668e990e8495608630f4b4674bf80af9d049f31ca35231d702c736d2b3388501d3e2ee28ba", 0x4) 14:26:44 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xa98, 0x101000) ioctl$EVIOCGKEY(r1, 0x80404518, &(0x7f0000000300)=""/237) write$hidraw(r0, &(0x7f0000000140)="8a", 0x51b5) 14:26:44 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfffffdef) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xfffffffffffffffc, 0xf2680) ioctl$EVIOCGBITSND(r1, 0x80404532, &(0x7f0000000080)=""/164) 14:26:45 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfffffdef) r1 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0xd1ee, 0x2c01) ioctl$HIDIOCAPPLICATION(r1, 0x4802, 0x3) 14:26:45 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000000)="c1fcf32c82", 0x5) write$hidraw(r0, &(0x7f0000000280)="8a8dd65a49bde8e1dbd102726745f2a753fb7be3d79e627d4b86fd67e1469ed2143be51f9c7e0bc587faf8621d0b4a02bd3da9f7038dac21823512ebfabc340b8b4d8eb975781ecffe8aa282ebd3fb0f2729137e866f4e01efbaa0faa0252709015926ec3b8b", 0x66) write$hidraw(r0, &(0x7f0000000180)="24a75ee58103eb6b26d8b8639961e67bead01055a7b4e89db87f8ef12693d7a427c328f279708bc17953c4c2a10aa703fa9eaaac2e608b7199a10e6c1cc327a363472b452c080c37f0f5810fa0b9e680f79a41933f5678173d068dd02bdaa5bf50e1d4600ce2a5fb14f4af1f2259b2e0d0dd743b6034107976e1411f07ac2112eb0291758d5c7b97f9a80d9a260e8e30f861e250b6d54b9f214cd0812c720907afc7eb394d11feb1997416056f0112f9eed1c5c1526fd54d30e62e944a0ae9fc3c59c669d8d027d6e1c07b7cb7639d1b721773283aa13623bab9f211c253025c4ed65d1e76c20c", 0xe7) 14:26:45 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x1, 0x800) write$hidraw(r0, &(0x7f0000000080)="497ed2a24d4fce315e984d60a7c21ca401a6", 0x12) r1 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r1, &(0x7f0000000140)="8a", 0xfffffdef) 14:26:45 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) syz_open_dev$hidraw(&(0x7f00000000c0)='/dev/hidraw#\x00', 0x100000000, 0x404000) r1 = syz_usb_connect$hid(0x1, 0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="120101020000000109022400010000a0070904000409030102050921010004012276090905810301010108ff00"/54], &(0x7f0000000200)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000180)=ANY=[@ANYBLOB="0a75ec9db8a410d0177e"], @ANYBLOB="05000000", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB="050f050000"], @ANYBLOB="010000009f000000", @ANYPTR=&(0x7f0000000300)=ANY=[@ANYBLOB="9f0301345daec073b448e4bcb1ca18c4270ae9a3468c8dd43f25f984883a98387354c25fd73277b75ddb47d268b4ab18d7fb5fed5e9672454cefdda0501312660fff14c8bf4f132c5864314f632509809929fdf3366cf565dbd9391552e0c1ada9e60c3e0b9fcdf0f2f63a16f7e4e8ddd60e1a4e7d85ffa8652bdbfd23bc14957fe3da80a746d62ef14623acce7e08c3dd045ec707a6bf9f526e4229f7b6e3"]]) syz_usb_ep_write(r1, 0x0, 0xd8, &(0x7f00000003c0)="0ad167b61b53dbc70b16c91d2cb55a1a5644c9c059310ed0820554855e47bf980b457024a5d92bec52e4415d57d2abe2e1cfd0b2b137e2255bff174a59d77e1844753a680b5601eeb009fa87a17fd9f39edfaa037c87a7f4aa7942cb897f36039b45df81b9fdacd26760b3f31273a6b125aeef9e12d2fd91828b65211bbccd639b3598de4e4f58774b5b0011403189c41c9bb37a6317b36dc11a45ed0766f7d70768477ce180f54c2ea5282883e7f9baf582f2b1803f222471074ead8f0311ff6b0bc78581b9d11aa186dbeaba565eb9d07c5b3cc7b23613") write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x2, 0x1) write$hidraw(r0, &(0x7f0000000140)="8a", 0x51b5) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x2, 0x2001) 14:26:45 executing program 5: syz_open_dev$hidraw(&(0x7f00000000c0)='/dev/hidraw#\x00', 0x6, 0xfffffffffffffffe) r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) write$hidraw(r0, &(0x7f0000000180)="24a75ee58103eb6b26d8b8639961e67bead01055a7b4e89db87f8ef12693d7a427c328f279708bc17953c4c2a10aa703fa9eaaac2e608b7199a10e6c1cc327a363472b452c080c37f0f5810fa0b9e680f79a41933f5678173d068dd02bdaa5bf50e1d4600ce2a5fb14f4af1f2259b2e0d0dd743b6034107976e1411f07ac2112eb0291758d5c7b97f9a80d9a260e8e30f861e250b6d54b9f214cd0812c720907afc7eb394d11feb1997416056f0112f9eed1c5c1526fd54d30e62e944a0ae9fc3c59c669d8d027d6e1c07b7cb7639d1b721773283aa13623bab9f211c253025c4ed65d1e76c20c", 0xe7) 14:26:45 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000180)="313dd8c582ef8141afc317cdfa22ad920004cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a8765dc86ff0dce479336a12a8f18e444b80a56dbc367290aba02b30fc5350ca2b44d48b7a4549d4411a931a9fb6c36743d51f5fbc01ed190feef823ee000000008c676547ff9d84db7e0293afc1d9e7d669327246b463c5aed2e5d58622f625c4bd9438b8b9f0c5270000000000", 0xff38) write$hidraw(r0, &(0x7f0000000140)="8a", 0x51b5) 14:26:45 executing program 2: syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x480, 0x0) syz_open_dev$hidraw(&(0x7f00000000c0)='/dev/hidraw#\x00', 0x2, 0xa0300) r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x7, 0x0) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) 14:26:45 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x2, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) write$hidraw(r0, &(0x7f0000000180)="24a75ee58103eb6b26d8b8639961e67bead01055a7b4e89db87f8ef12693d7a427c328f279708bc17953c4c2a10aa703fa9eaaac2e608b7199a10e6c1cc327a363472b452c080c37f0f5810fa0b9e680f79a41933f5678173d068dd02bdaa5bf50e1d4600ce2a5fb14f4af1f2259b2e0d0dd743b6034107976e1411f07ac2112eb0291758d5c7b97f9a80d9a260e8e30f861e250b6d54b9f214cd0812c720907afc7eb394d11feb1997416056f0112f9eed1c5c1526fd54d30e62e944a0ae9fc3c59c669d8d027d6e1c07b7cb7639d1b721773283aa13623bab9f211c253025c4ed65d1e76c20c", 0xe7) 14:26:45 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfffffdef) r1 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x29, 0x40000) ioctl$HIDIOCGUSAGES(r1, 0xd01c4813, &(0x7f0000000180)={{0x2, 0x303, 0x5, 0x8, 0x8, 0xfffffffffffffffd}, 0x120, [0x2, 0x9, 0xce3, 0x10000, 0x5, 0x401, 0x0, 0xffff, 0x1, 0x4, 0x7c0a, 0x0, 0x3, 0x8, 0x0, 0x5cc2aa0f, 0x2, 0x3d, 0x4, 0xcf55, 0x4, 0x6, 0x1, 0x1, 0x0, 0x1ff, 0x80, 0x9, 0x6, 0xc00000000000, 0xcbf, 0x8000000, 0x9, 0x100, 0x3, 0x8001, 0x900f, 0x4, 0x0, 0x9e, 0xfffffffffffff277, 0x5, 0x9, 0x8, 0x1, 0x5, 0x68, 0x8, 0x0, 0x5, 0x8, 0x20, 0x7, 0x7f, 0xfffffffffffffffb, 0x3, 0x200, 0x52a27e73, 0x9, 0x1, 0x7, 0xffffffff, 0x30975572, 0x1f, 0x9d79, 0x1, 0x9, 0x0, 0x4e5, 0x1f, 0xe23, 0x99, 0x715, 0xff, 0x1ff, 0x1, 0x8, 0x5, 0x7, 0x100, 0x401, 0x3, 0x4, 0x8d5df89, 0x8, 0x1, 0x7, 0xfffffffffffeffff, 0x6, 0x4, 0xa00000000000000, 0x6, 0x5, 0xff, 0x8, 0x6, 0xbdb, 0x840, 0x0, 0x7b20, 0x1, 0x0, 0x1, 0x80000001, 0x1, 0xabe, 0xb8, 0x80000001, 0x4, 0x0, 0x7fffffff, 0xd8c6, 0xf3c9, 0x8, 0x3f, 0x4, 0x3, 0x5b6e3d8a, 0x40, 0x0, 0x200, 0xfff, 0xff, 0x800, 0x6, 0x3, 0xfff, 0x80000001, 0x1000, 0x6, 0xfff, 0x1000, 0x5, 0x7, 0xfffffffffffffe00, 0x0, 0x6, 0x0, 0xff, 0xd27, 0x8, 0x8, 0x4, 0x0, 0x100000001, 0x9, 0x3ff, 0x3ff, 0x0, 0x1, 0x1, 0x75, 0x8001, 0xe5b, 0x61c7, 0x0, 0xff, 0x3, 0x101, 0xf96, 0x130, 0x2, 0x7fff, 0x101, 0x8, 0x5d5, 0x800, 0x20, 0xaf3, 0xffff, 0x3ff, 0x5, 0x20, 0xc860, 0x7, 0x0, 0x6, 0x0, 0x6, 0x3, 0x400, 0x4, 0x8000, 0x8, 0x0, 0x5, 0x4, 0xdab7, 0x75165195, 0x100000001, 0x5, 0x80000000, 0x6, 0x3, 0x485, 0x2, 0xd9, 0xc3, 0x3, 0x0, 0xc08a, 0x7, 0xffffffffffff33be, 0x4, 0x8, 0x5161, 0xffff, 0xfff, 0x3, 0x0, 0x9, 0x6d7, 0x0, 0x3, 0xfffffffffffffffa, 0x2, 0x3, 0xfffffffffffffffa, 0x2, 0x7fff, 0x1, 0x8, 0xfffffffffffffff7, 0xcf65, 0x0, 0x10001, 0xe5, 0x200, 0x400, 0x400, 0x8000, 0x9, 0x4, 0x9, 0xc5, 0xc8, 0x5, 0x200, 0x2, 0x8c8, 0x400, 0x9, 0xfe3e, 0x2578, 0x56, 0x3, 0x6, 0x1c0000, 0x4, 0x122192a0, 0x8000, 0x1ff, 0x4d5, 0x2, 0x100, 0xa, 0x8, 0x7, 0x18, 0x737, 0xfffffffffffffffc, 0x1ff, 0xffff, 0xfffffffffffffff9, 0xcd47, 0x0, 0x40, 0xe19d, 0x1, 0x4e7, 0x0, 0x3, 0xff, 0x6, 0xc8f, 0x5, 0x95, 0x9, 0xc96, 0xff, 0x3f, 0x6, 0x8, 0x7fff, 0x4, 0x8, 0x78, 0x8, 0x0, 0x7ff, 0x400, 0x7f, 0x1, 0x0, 0x7e, 0x1, 0x3f, 0x0, 0x7fff, 0x1b, 0x8, 0x1f, 0x3, 0x2, 0x6, 0x7, 0x3, 0x4, 0x5905, 0xfffffffffffff000, 0xffffffff, 0x3ff, 0x9, 0xffff, 0xbae, 0x0, 0x6, 0x9, 0xffffffffffffff80, 0x8001, 0x8, 0x6, 0x2, 0x8, 0x7ff, 0x7ff, 0x5, 0x1, 0x800, 0x80, 0x7, 0x100000001, 0x4, 0xffffffffffffff01, 0x6, 0x8, 0x80, 0x7f, 0x8, 0xa28c, 0xa049, 0x1, 0x7, 0x100, 0x1, 0x0, 0xbd, 0x3, 0x4, 0x1ff, 0x6, 0x8, 0x20, 0xb63, 0x4, 0x7f, 0x7, 0x3f6, 0x7fff, 0x0, 0x7c21d852, 0x4, 0x4, 0x484, 0xc4af, 0x563, 0x9bf9, 0x3, 0x100, 0x4, 0x0, 0x5b81, 0x6, 0x8, 0x4, 0x2, 0x10001, 0x1, 0x3, 0x4, 0x3, 0x100000001, 0x1, 0xfffffffffffffffb, 0x80000001, 0x6, 0x101, 0x20, 0x9, 0x8, 0x8, 0x8, 0x1, 0x9, 0x0, 0x100, 0x81, 0x5, 0x7, 0xc6c9, 0x8000, 0x4, 0x4930fe81, 0x6, 0x20, 0x0, 0xfffffffffffffbff, 0x1, 0x9, 0xe9a, 0x8000, 0x10000, 0x0, 0x0, 0x7, 0xe73, 0x7, 0x80, 0x7fff, 0xfff, 0x3, 0x1f, 0x100000001, 0x0, 0x8, 0x7, 0x66, 0x20, 0x0, 0x800, 0x3, 0x400, 0x800, 0xc54, 0x100, 0x9, 0xffff, 0x7, 0x54, 0x4, 0x100, 0x100000000, 0x4, 0x3, 0x1000, 0x4, 0x8000, 0x100000001, 0x1, 0x7, 0x1, 0x20, 0x74, 0x8, 0x5, 0x4, 0x5, 0x6, 0x7, 0xd74d, 0x8a, 0x8, 0x3, 0x101, 0x7fff, 0x61c, 0x3, 0x5400000000000000, 0x2, 0x1, 0x6347, 0x7, 0x7f, 0x7, 0x0, 0xff80000000, 0x4400000000000, 0xffff, 0x4, 0x8, 0x40, 0x75f, 0x7, 0xfff, 0xffff, 0x66e1, 0x5, 0x4, 0x6b11, 0x101, 0x1, 0x5, 0x8, 0x5, 0x80000001, 0x31b3, 0x81, 0x9, 0x1ff, 0x400, 0x7ff, 0x6, 0xfffffffffffffffb, 0x8, 0xfff, 0x400, 0x8, 0x3ff, 0x5, 0x1, 0x101, 0x6, 0x7, 0x3, 0x400, 0x7, 0x0, 0x7a, 0x1, 0xffffffffb08bdb2e, 0x600000000000, 0x9, 0x6, 0x86, 0x3, 0xa6, 0x4, 0x1, 0x80, 0x8, 0x6, 0x2, 0x54, 0x3, 0x8, 0x2, 0x14a8ec61, 0x3, 0x3f, 0x6, 0x7f, 0x6, 0x80000000, 0x8, 0x2, 0x9a, 0x10000, 0xfa38, 0x2, 0x9, 0x40, 0x80, 0x200, 0x8, 0x10000, 0xfff, 0x7, 0x6, 0x7, 0x9, 0xffff, 0x7fffffff, 0x6, 0xfffffffffffffe97, 0x5, 0x4, 0x88b800000000000, 0x100000000, 0xec, 0x2, 0x400, 0x8, 0x8001, 0x35f8000, 0x200, 0x5, 0xe8b, 0x4, 0x3, 0x8000, 0x0, 0x7fff, 0x2, 0x2, 0x7, 0x91, 0x9ee, 0x8, 0xad3, 0x88c, 0x9, 0x1d56, 0x81, 0x4f35, 0x0, 0x7, 0x5, 0x1, 0x6, 0x2, 0xd, 0x200, 0x2, 0xa2c, 0x5, 0x54d, 0x3f, 0x1, 0x2, 0x2, 0x80000000, 0x100000000, 0x81, 0x81, 0x5, 0x3, 0x3ff, 0x9, 0x8, 0x401, 0x5, 0xfffffffffffffce8, 0x4, 0x1d7600, 0xffffffffffffff81, 0x4, 0x9, 0x8cc1, 0x1, 0x401, 0x1000000010, 0xaef, 0x7, 0x4, 0x4, 0x100000001, 0x39, 0x13f4, 0xceab, 0x1, 0x7, 0x2, 0x6, 0x3, 0x43, 0x81, 0x1, 0xd954, 0x5, 0x7, 0x3, 0x4, 0x7, 0x8, 0x9, 0x9, 0x1, 0x31de, 0x3, 0x7f, 0xfff, 0xffffffffffffffff, 0x2, 0x100000000, 0xd2, 0xabce, 0x401, 0xfff, 0x1, 0x1, 0x8, 0x1, 0x0, 0x20, 0x10000, 0x0, 0x3, 0x5, 0x0, 0xffff, 0x4, 0x355, 0xffffffff, 0x0, 0x800, 0xe66, 0x8, 0xfffffffffffffff8, 0x10000, 0x1, 0x5, 0x100000001, 0x8, 0x8a7, 0x8, 0x5, 0x8000, 0x40, 0x5936e90a, 0x8471, 0x2, 0xfffffffffffffff8, 0x3, 0x0, 0x9, 0x9, 0x3f, 0x13f4, 0x0, 0x8, 0xff, 0x3ff, 0x3, 0x8, 0x80000001, 0x0, 0x8, 0xde, 0x8, 0x80, 0x9, 0x80000000, 0x16e, 0x6, 0x100000001, 0x100000001, 0x100000000, 0x1, 0x6, 0x10fd, 0x4000000, 0x10001, 0x7, 0x3cac, 0x8, 0xf0c, 0x2, 0x0, 0xae0, 0x9, 0x3f, 0x5, 0xfffffffffffffff7, 0x8e50, 0x3ff, 0x4, 0x40, 0x9, 0x9, 0x67c17e28, 0x6, 0x8, 0x7f, 0x7, 0x7fffffff, 0x1, 0xe912, 0x2, 0x1a040d6f, 0xfffffffffffff417, 0x8001, 0x42, 0x0, 0x1, 0x7fffffff, 0x7, 0x3, 0x1, 0x3, 0xffff, 0x7, 0x5, 0x3e6, 0x400, 0x81, 0x6, 0xc845, 0x4, 0xcc, 0x3f, 0x2, 0x4, 0x67, 0xffff, 0x6, 0xfffffffffffffc00, 0x7, 0x1ff, 0xffff, 0xfffffffffffffc00, 0x100, 0x100000000, 0x1, 0x0, 0x4, 0x8000, 0xff, 0x7, 0x1, 0x8f0, 0x1, 0x4, 0x1ff, 0x8001, 0x3, 0x20, 0xfffffffffffffff9, 0x5, 0x8001, 0x401, 0x82, 0x6, 0x8, 0x8, 0x8000000000000000, 0x8000, 0x800, 0x4, 0x5, 0xfffffffffffffffc, 0x8000, 0x6, 0x5, 0x9, 0x9, 0x10000, 0x3, 0x180000, 0x4, 0x4, 0x40, 0x3ff, 0x9, 0x37d9c96b, 0x6, 0x4, 0x3, 0x7, 0x2, 0xc0ab, 0xff, 0x5, 0x100, 0x20c00, 0x1, 0x2, 0x8, 0x5c54, 0x0, 0x5, 0x0, 0x5, 0x0, 0x4, 0x1000, 0xb9, 0x3e861537, 0x101, 0xfffffffffffff000, 0x8, 0x80000000, 0x7f, 0x9, 0x3, 0x7, 0x4, 0x1f, 0x3, 0x3, 0x2, 0x9, 0x8, 0x80000000, 0x7fff, 0x2, 0x1, 0x1, 0x80000001, 0x3, 0x100000000, 0x8001, 0x6, 0xffffffffffff0000, 0x3, 0x4, 0x40, 0x2, 0x10001, 0x4, 0x9, 0x1, 0xfff, 0x10001, 0xfb39, 0x1, 0x5, 0x5, 0x4, 0x3, 0x5, 0x0, 0x307, 0x1ff, 0x6, 0x3ff, 0xffffffff, 0x100000000, 0x800, 0x0, 0xfffffffffffffffd, 0x40, 0x8, 0x6, 0x361480000, 0x5, 0x7, 0x6, 0x2, 0x100000001, 0x8000, 0x800, 0x85e7, 0x0, 0x3fff80, 0x6d8, 0x204a, 0x6e, 0xfffffffffffffff8, 0x7, 0x8000, 0x59b, 0x5, 0x0, 0x2, 0x0, 0x8, 0xe01, 0x1, 0x4, 0x2, 0x726, 0x8c, 0x1, 0x1, 0x7ff, 0xffffffffffff8001, 0x3, 0x7, 0x3, 0x3, 0x1, 0x3, 0x2, 0xfffffffeffffffff, 0x5, 0x5, 0x8, 0x2, 0x0, 0x1, 0x7, 0x4, 0x9, 0x7fff, 0x26d, 0x90c6, 0x1, 0x3, 0x7, 0xffffffffffff89c8, 0x9, 0x80000001, 0x200, 0x7ff, 0x1000, 0xfc00, 0x0, 0xfd, 0x7, 0xffffffff, 0xffffffff, 0x1000, 0xffffffffffffffff, 0x3f, 0x4, 0x2, 0x81, 0x53a, 0x1f, 0x3dba, 0x4, 0x2, 0x1, 0x4, 0xb27, 0x200, 0xc144, 0x1, 0x1, 0xd41f, 0xd99a, 0x6, 0x8, 0x8, 0x81, 0x6, 0x0, 0x9, 0x4, 0x1, 0x3, 0x505a, 0x7fffffff, 0xe7, 0x7, 0xa000000000000000, 0x8000, 0x424, 0x4, 0x7f, 0x217, 0x1, 0x4, 0x80000001]}) 14:26:45 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x1, 0x800) write$hidraw(r0, &(0x7f0000000080)="497ed2a24d4fce315e984d60a7c21ca401a6", 0x12) r1 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r1, &(0x7f0000000140)="8a", 0xfffffdef) 14:26:45 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) write$hidraw(r0, &(0x7f0000000000)="ceaf56c115a76f1a21153e933156565022dd9842a76295a228992fce", 0x1c) r1 = syz_open_dev$hiddev(&(0x7f0000000080)='/dev/usb/hiddev#\x00', 0x4, 0x8000) read$hiddev(r1, &(0x7f00000000c0)=""/96, 0x60) write$hidraw(r0, &(0x7f0000000180)="24a75ee58103eb6b26d8b8639961e67bead01055a7b4e89db87f8ef12693d7a427c328f279708bc17953c4c2a10aa703fa9eaaac2e608b7199a10e6c1cc327a363472b452c080c37f0f5810fa0b9e680f79a41933f5678173d068dd02bdaa5bf50e1d4600ce2a5fb14f4af1f2259b2e0d0dd743b6034107976e1411f07ac2112eb0291758d5c7b97f9a80d9a260e8e30f861e250b6d54b9f214cd0812c720907afc7eb394d11feb1997416056f0112f9eed1c5c1526fd54d30e62e944a0ae9fc3c59c669d8d027d6e1c07b7cb7639d1b721773283aa13623bab9f211c253025c4ed65d1e76c20c", 0xe7) [ 1220.977031][ T3042] usb 4-1: new low-speed USB device number 123 using dummy_hcd 14:26:46 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000180)="313dd8c582ef8141afc317cdfa22ad920004cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a8765dc86ff0dce479336a12a8f18e444b80a56dbc367290aba02b30fc5350ca2b44d48b7a4549d4411a931a9fb6c36743d51f5fbc01ed190feef823ee000000008c676547ff9d84db7e0293afc1d9e7d669327246b463c5aed2e5d58622f625c4bd9438b8b9f0c5270000000000", 0xff38) write$hidraw(r0, &(0x7f0000000140)="8a", 0x51b5) 14:26:46 executing program 0: syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x2, 0x100) r0 = syz_open_dev$hidraw(&(0x7f0000000080)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfffffdef) 14:26:46 executing program 5 (fault-call:4 fault-nth:0): r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="12010000000000206d041cc740000000000109022400010000a000090400000903010100092100000001221500090581030000000000eeb4888ffffc1fe02da365a9c4cefe8b9061701c3ccd352d1583703ee6a2ce0b65f54a5525daaafdc49f5966f900634c11c56210235dca74b05abe3b46e5b6482b0500e18c4a000000009cc704cc7915559794805a7ab13d448490dbacf268ac24723acf3ca484b1b739b7f9b836bde466be4d323599801b61a4a4fd4844f9ebc1d2c099d1747d8a91b762f82102491b723620a3b8270a845ff9f1c3b2592b1c7bf23264e073619b7605c46fe40fa7c3f504d8c8ea34f3b22e9200"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000040)={0x34, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="0022150000008e03dd034f4e378515e081"], 0x0, 0x0}, &(0x7f0000001bc0)={0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, 0x0) 14:26:46 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x2, 0x101302) write$hidraw(r0, &(0x7f0000000080)="43f1bbab8fe8705ed3355156d199835ca01e9eea864fc8ff0aaea2d9510800000000000000565c2b06b7406329634ea34fc1f6bb803cd328078307ec6eb2e70901e085", 0xffb8) syz_open_dev$hidraw(&(0x7f0000000280)='/dev/hidraw#\x00', 0x9, 0x8041) write$hidraw(r0, &(0x7f0000000140)="42756cd67c173b0dc341e4fefc15a9e71a1a92215e326a880ea50d849aa269ad7b", 0x21) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x58e3, 0x80200) ioctl$EVIOCGPHYS(r1, 0x80404507, &(0x7f00000002c0)=""/61) write$hidraw(r0, &(0x7f0000000180)="24a75ee58103eb6b26d8b8639961e67bead01055a7b4e89db87f8ef12693d7a427c328f279708bc17953c4c2a10aa703fa9eaaac2e608b7199a10e6c1cc327a363472b452c080c37f0f5810fa0b9e680f79a41933f5678173d068dd02bdaa5bf50e1d4600ce2a5fb14f4af1f2259b2e0d0dd743b6034107976e1411f07ac2112eb0291758d5c7b97f9a80d9a260e8e30f861e250b6d54b9f214cd0812c720907afc7eb394d11feb1997416056f0112f9eed1c5c1526fd54d30e62e944a0ae9fc3c59c669d8d027d6e1c07b7cb7639d1b721773283aa13623bab9f211c253025c4ed65d1e76c20c", 0xe7) [ 1221.288435][ T3042] usb 4-1: device descriptor read/64, error 18 [ 1221.577228][ T2027] usb 6-1: new high-speed USB device number 53 using dummy_hcd [ 1221.686856][ T3042] usb 4-1: device descriptor read/64, error 18 [ 1221.816819][ T2027] usb 6-1: Using ep0 maxpacket: 32 [ 1221.936941][ T2027] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1221.948011][ T2027] usb 6-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1221.960886][ T2027] usb 6-1: New USB device found, idVendor=046d, idProduct=c71c, bcdDevice= 0.40 [ 1221.966851][ T3042] usb 4-1: new low-speed USB device number 124 using dummy_hcd [ 1221.970019][ T2027] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1221.986436][ T2027] usb 6-1: config 0 descriptor?? [ 1222.246847][ T3042] usb 4-1: device descriptor read/64, error 18 [ 1222.468301][ T2027] logitech-djreceiver 0003:046D:C71C.00EC: unknown main item tag 0x0 [ 1222.476510][ T2027] logitech-djreceiver 0003:046D:C71C.00EC: unknown main item tag 0x0 [ 1222.484717][ T2027] logitech-djreceiver 0003:046D:C71C.00EC: unknown main item tag 0x0 [ 1222.492891][ T2027] logitech-djreceiver 0003:046D:C71C.00EC: unknown main item tag 0x0 [ 1222.501088][ T2027] logitech-djreceiver 0003:046D:C71C.00EC: unknown main item tag 0x0 [ 1222.509238][ T2027] logitech-djreceiver 0003:046D:C71C.00EC: unknown main item tag 0x0 [ 1222.517394][ T2027] logitech-djreceiver 0003:046D:C71C.00EC: unknown main item tag 0x0 [ 1222.525554][ T2027] logitech-djreceiver 0003:046D:C71C.00EC: unknown main item tag 0x0 [ 1222.533733][ T2027] logitech-djreceiver 0003:046D:C71C.00EC: unknown main item tag 0x0 [ 1222.541886][ T2027] logitech-djreceiver 0003:046D:C71C.00EC: unknown main item tag 0x0 [ 1222.551492][ T2027] logitech-djreceiver 0003:046D:C71C.00EC: hidraw0: USB HID v0.00 Device [HID 046d:c71c] on usb-dummy_hcd.5-1/input0 [ 1222.646848][ T3042] usb 4-1: device descriptor read/64, error 18 [ 1222.668797][T26288] FAULT_INJECTION: forcing a failure. [ 1222.668797][T26288] name failslab, interval 1, probability 0, space 0, times 0 [ 1222.681757][T26288] CPU: 1 PID: 26288 Comm: syz-executor.5 Not tainted 5.2.0-rc6+ #15 [ 1222.689773][T26288] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1222.699827][T26288] Call Trace: [ 1222.703496][T26288] dump_stack+0xca/0x13e [ 1222.707751][T26288] should_fail.cold+0xa/0x1c [ 1222.712357][T26288] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 1222.718170][T26288] ? hidraw_ioctl+0x894/0xaf0 [ 1222.722857][T26288] __should_failslab+0x114/0x180 [ 1222.727826][T26288] should_failslab+0x5/0xf [ 1222.732251][T26288] __kmalloc+0x1ed/0x2e0 [ 1222.736502][T26288] hidraw_ioctl+0x894/0xaf0 [ 1222.741016][T26288] ? hidraw_disconnect+0x2c0/0x2c0 [ 1222.746139][T26288] ? find_held_lock+0x2d/0x110 [ 1222.750939][T26288] ? __fget+0x32e/0x530 [ 1222.755107][T26288] ? hidraw_disconnect+0x2c0/0x2c0 [ 1222.760227][T26288] do_vfs_ioctl+0xcda/0x12e0 [ 1222.764826][T26288] ? ioctl_preallocate+0x200/0x200 [ 1222.769953][T26288] ? __fget+0x357/0x530 [ 1222.774126][T26288] ? ksys_dup3+0x3c0/0x3c0 [ 1222.778558][T26288] ? vfs_write+0x15b/0x560 [ 1222.782975][T26288] ksys_ioctl+0x9b/0xc0 [ 1222.787134][T26288] __x64_sys_ioctl+0x6f/0xb0 [ 1222.791723][T26288] ? lockdep_hardirqs_on+0x379/0x580 [ 1222.797004][T26288] do_syscall_64+0xb7/0x560 [ 1222.801510][T26288] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1222.807426][T26288] RIP: 0033:0x459829 [ 1222.811318][T26288] Code: fd b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 cb b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1222.830961][T26288] RSP: 002b:00007f94f5e20c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1222.839506][T26288] RAX: ffffffffffffffda RBX: 00007f94f5e20c90 RCX: 0000000000459829 [ 1222.847474][T26288] RDX: 0000000000000000 RSI: 00000000c0404807 RDI: 0000000000000004 [ 1222.855453][T26288] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 1222.863443][T26288] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f94f5e216d4 [ 1222.871430][T26288] R13: 00000000004c213a R14: 00000000004d5480 R15: 0000000000000005 [ 1222.883439][ T2859] usb 6-1: USB disconnect, device number 53 [ 1222.891343][ T3042] usb usb4-port1: attempt power cycle [ 1223.606820][ T3042] usb 4-1: new low-speed USB device number 125 using dummy_hcd [ 1223.696912][ T3042] usb 4-1: Invalid ep0 maxpacket: 1 [ 1223.846846][ T3042] usb 4-1: new low-speed USB device number 126 using dummy_hcd [ 1223.936914][ T3042] usb 4-1: Invalid ep0 maxpacket: 1 [ 1223.942362][ T3042] usb usb4-port1: unable to enumerate USB device 14:26:49 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000180)="1749e9e8d7e497a2126df095da14cb0b31259ba14afe561eb876ffe2907f92a1ccf9d833b73143522198eab58031f22d2698d61503a08da665b43f08aed7884ae27366034fed1a2310998c16e21f55edd02f876195183e91eeee8788aea3e1196434f7005c5128fb9d731f55f7b4974f05b3fe2a40857a2c5285", 0x7a) write$hidraw(r0, &(0x7f0000000080)="a2b3e1689b1731e802888ea3213f6f8263f182051a5acc488c4cc0cf204a6c5d878be8b1154762f1807459ad8fa8fbf1d2c4057de6c64ce4bfeccddb740cfe637c3dd55ec69270d88d83c90ba491ce", 0x4f) r1 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x92, 0x210800) ioctl$HIDIOCSUSAGE(r1, 0x4018480c, &(0x7f0000000100)={0x3, 0x2, 0x8001, 0x100, 0x4, 0x100}) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000140)="8a", 0x51b5) write$hidraw(r0, &(0x7f0000000300)="9bb9cea2ad34b62810b1c9f6af48cbd93d4c9cd59f72b9da65fc08ce8f70789c094a6b6af0ef4cbd6a583e12404a660e7e1900fd745105bb13ca34efb83a3582ee775f3e0b83005ff29d0c401b5f88dc4b11dfb149f31fe2149437ed5a53f3e603b66ce83f6e0dcbb46d41dd488201f9beaac6455056e8400b077f5f2f572e7fc4f4a9a972a5ab98a9d71549cfdd5d82761453505401ae921d4d0d79e3ef70553b30b076251a317390aadc659bddcbccb66bc09bb7d98b29c56afd9423edb4fc9587a6a300f9d67b31f1d3fe9248969d312185277313c211237259e4610209fbc2dd951c3d9e9711b6837751fa40ad9d4c56b5714d5cf511df6e28cf7636b56aa03dac96bcdd4d5a7c5e8c20c351115ea7929eb6808443d0768e37c99f1474a6d76109b06b1e56935a0c42defc80b79c49d7c8742dcef3aa8471fefeb192b9a83776cfe4a74a1f011b9844e54bbe840d8cc0de165a5e5ec86a09662a6dd1baa3328fdb9f0a7b02f0651ae9bc4ba2138bf14827908d189afa1e99af9e351b2de3db8e7b79f688380d9b0a1ec9b806d547c3392f12b4c8a79949b2d19deb4fb6502156be56cddca9a33d968fd902632674f0800f313023c703daf15dd0770f837cf1645b5eae89d61cac51d01fb0e0bb1898cb2084f250524ec68cf2e43ec3d15bbacdd4ff8a8bc730d33eb846ebc8fae1032b2511fdbe93e33f5bab9fd4e1396792cf4867f18d7e1982e7bcd65e7a48b5d6ab04321876ae67fb033976db19afca2f23edda7e32bb5693e8aaede3bd360128e1389848680c1abb98d92a27677eaa2cb1a48b4041bb2a665e825adae31ea4740c85024bf58872ee6f6ba3006f4f1fc75b628c4a10866f7934ff167238aaf8f0cf657a12c35567ec6de8782dc43e1cd65db31880dad504525dabf0e99c29acfcdb8befcbfc434bd8d0fad704ed88c3be22783a95b527993755f3ecfd742b01620007084aedbfbe387583e92cf549292b5d684e9f3eee7b711bcea65279094227b8a9abb596c9e2232bb0ff76df5f7f0d4275922a9de8fb25dcd6c2c19b46486f0d1d2901391ee57de0b89c365c1e3511b3a14b2c2e31248d1bc1477d9faeefd3536bff407db64484807ce0c31377de3c7d4f052ceff1df59ce01ccbf72b7e1ebb44b61ee4044dec9edcd0cf0edb8f9debdfd7636df79c29d32e9d36ad404ca01e222f1e836529a988f2df891904dbee221a342e0994f05d07a8f2ef411cef7b16511e3108ee1fdfeb0fd9e2be6de8259f980d0996957b0732e4ce4f9e56087f49ed2e1e773855a76515b5d83a2446122ccc0333aeafe5fe41cb6459589fb14839d39d299f47d92a39e8060beb7185e913da011844ddd24d82131cf8c40813b7152eef6673a380c1521ba04c2805de4d0a2329f33eda465ed41f569054c2622b83c54295bd13631aef779c11177ec679f2e64ea05abdd5b7b0cb9baff5cd00fb620e4d16ef3320c15ebeb3957001ca0542eb219891799629554a02cc07e2c0faa5d0241557e3db86c4bb3409091cd71aec0b3d6ecb671181d8134b9d4eacebc2504cefa34cac2b81e49d2bdb5a43c979a4a49147e6750d58255658c73d945246ae653bbb88f014a080af16b48a4dcfd1a9f409015cce474e6a89ee15c62e706639291c839a68312484d58734c77908c39992a1222a29eebb8f8ab3540a147b96ea8cf0c28c35cecce4fbfb6b5e5a8c370e62984e31f64f7c7a3b4f29868b0082df6b8b3d5dab4c992c19a5f93cb5d5798256b6ed03c3e8a69c011a3a0ec2d5ac05c91fd9c77397d35e718fa578d10e5453077eadf826b6e87a1e376363d794e67a637afd7c46915d0fff6e6b04885fc6c1f6f840f5c6fa427e4923eb360434358fdda67b052f9bd8d4553160c1ffd39511ff02cde3d7a6295420d74dbd6d93d7ecbeab50f0a9beef8d51d6a16f220e06fc64ffb2966ee50d4e0904f5d639310eb0549899134abd456fe3628a0eab882a1baec7fabaa6e5a190ad7b0ddff85c8b266012fd05aaaae62b4b48ecf145cc6c46108c7a7b36921453120c2485142916f5b8a1248753d377ae6f03cc58e602ada11eaafa578c82c675e7eb4c884dd5a2981c93a12c41d62a8c542dfd977eb0a01adc7521c2c8a28f8dea69344f35251f66b0652e25597b4dbc51d9446e54d4f268090cce79ad61d99ec2dae8353a294827f0310df5d150e0c0702a22e4e9b0a8c08b8bbfcb5e9423602ce83263283f74e5b15d6bf486984c5e1e954be104514e58a9d0e5454b7e6ff83af59633242b676a6494bfe156f28590e031fecc83e786be3b6ef60ec6617fbb2901dc6e702d7015498bdee5c72043bc019e7507903e83e9d1fd3a12a974029f62af6a7ccf962dfa4fb41fde863dba6cc4a6741ab703388663cede64272c830966e89799ed181ca935c3d926a6b886a18efd66685e9dcdbb86f0979984bbf8ce07264160ab2ca112ecda33ea6c3d13758c9c658a582f8fa6a11df06f739040b46a79e41c17e4e9c927601f8a03fd3755052f20bd4808bea207d29f480414fad87fa5e358e9ebcf8f58cb98f4387a56d59a2e3942c16127bac03e6304454dcb2c0fa9b0ade56c90144bb8d95b17e7c04d161614e838a1c1cbac9e613fdd3d345d7858a40eb6a0571778739858dd2edce177d06e6731888e7ed9128cd6a83f7ca3d85395c6616a51fa3928eb4ca023716f29940654be36ef670d9a81a5e019ae9cdfecc4894bc5ce51804cf259ae825867d0d3616a5064b82cfd0da7f784bf81db341263e1be8efff721b4cf882306b9d4d00847c997e40471a8e85a381ba4068fb684c3afa95d4e22542003e246da1bdc209134ece8d5485fdad794dad01dcdb0e09a7c6dd6d345efb9ae23ab1a59bb8c0d576b39d8842afa55a1eb461c1840596139b434d66efe77533c69e31b7bc359dc3bfec95b879cee2a43231586fee03eb0d6b677186409445e715ab4da6fda2f4a0d412f5e85777c996d7b920d9765aaa65a655a1d58087220cac3caab2ae98626ccc6f8e3b908601436ed45cab6bd9fbc6005a89089b07eafd7085e37890ffccdfb388f871a3aed85e8f439e0d3939e575bf72e84332c90c4798f084e3c77cd321bddd8da8a1e783265924dd80e7a836d67069595b7cf2cb1acff0efa0a50621d32dee7c9454d3b5627c395f992c1e2d6ac76b7e718094e0d77de21685f50082e3b9c63de2d47201f8e32bd5659797e8b9b0df48316cf8813eab61b188a7a825764b533610f69a9ae98024ad79d53126494f15841e53d50be2ec8820e92c9df46c7a202d2a41a7567ead5feaf1449ca801daca9f60c9a79c86e2d8f429a646cdb16510e96981aaa625ee0de452b2444992e195904485eaedca8f77f9f34fc7ad9d707bd52cbfa1054b012c7efa5f3692c1a25a0e4a338513bbd3b25b0118c57cde5b2c709c83480ad12db5dac02b50f968ea92dec272e76966f440c11a110a9b47c343fd055fec93f35a96c357289e015d62a947921a196fbdace7f6ca4eff253cbde481e1426983f4e83974e66be38b5b30940522b4f7664317463b96b01fb76ed0124eed67f06e89f2dbe3b06fc3ff4f2b4d829ac8ed76d01d7e13faeb15a51fd055e593b43cc95bbe23aca9a55bea4bb5673b260f68b6e6e2025518172331abc6e994c4666d6391866d436051270541a675b6010c67ea57bcd1cd8baf06a5bb50a957f3e5c75515d390dad104b5507578437e1dc77c44895f9fb27f0a721ac0467f1ed3f42a450b7ef0397df9e6db48e1bde2c41435d5ccea33e33a2ffdfa52ad38138719162a45ed2b21490503d3e745ccb3b130c82f207c7b5bd8621ff1ce7ae07b36393b7e411f141a3875bb6f429c64197d8c82f93f2f054972f08a0aceccf1e4d7191c5dde91089362a34ac5269747ec1de92c66f47accb204e538c33fe32805a8d18c56f586b55374d0969477e1b95681b77337067976beaa2d42e5bd2cb8f624814b14d0f4fbfffba222eb158929b061867f57984cadc452afc62e183a31fb90f9c5cb321f419c8236448ef816445a14594745e1749df33961d30abe07e4588a730d5fce829237652398c0569b98dbc4ec660500768518817a2a2b9bc8ae5474b86266c5ad0c1988b031bb69d6ca9e71a8000d31949ed9651bee5256690ee7236c6ab3822cd52427d7d8ffd41d4c98dd2fb59c0d1ee254c890d3b539f82f36355bd7ed1e2d60cd0d1cacb2d2640b25002027060db9190869002258dfbe7191d91f92cefa6cadffa8a9834cac28db3c185d2cd73090ec0aab271f28205307e36f65f3fe94a9558cdd55dfa0aed1c1eb77903af24a3548cf647f6cdd58badebeb56d4b66929d3dcee6492e9f4866734b103df109c0b8ebc54dfac75ea9fa0b0bf2cb0a7440d2c0942f353b225fac3f54b0876008e2785bd84da1eeb35e0b6532c105c8d037bc584d63fc6123360c8a7f2177eade7d4c968c237ac8b890ab802c8f01b5c2c424232ebddd6475e00204d564dd6e4948c8032530ace2dd82526a8f05df0c92939fd7ff2b8c202ff9cb200ff48b57c17053f960d42e7d934f7e74407ea484ca709df8b3597ee0492d7c774dfdb1a0604dbee0e0d87f366cf85282de192b653384fdf2960150db6b399da036a50ef45eb82e50e82fa6a3d6f9e43c63552f8871c55cb23610affb076eed06b8143894147a10052deefc46ad1a8e4df725b30e7c125f50814520eeae79bdd35c4a38678b9697e6b0bf7154fc6c394b4b652c9acf9ac94b4d6998c0eef6f1e628f41f32ffee0c84c57968f87b0588b1e7253cde558f98cccfa8e33665941762e7e9353dcf4aae7b037aa5e11e4fef02ae016d8bbbd3784b912e4566de41b95ce2b30e584e0e71e876de840c7cb012fd94cf29a8a0698a64855c753adbf3c7ac7fe94c24ed0630931060ff97df37de23ab8302ea2544028b5e846ceed32fe859392ce5aa8541f5b57a2d83aa7b12dcd1eb056018650e59d769900a3b9f42c3f1f3861a3897c723d758b2efa231d54885c4a310c2768a8d5377bf07a578f3467d19920acb958fa7b07bc6e46434009e233b14ec25b242dbdd13499baf191125b44e184cba1b352b68ba816779ce6deb4fad7bdd0662f744978f5942bd0125477563a99104cb5f87d4f67489c1e141fdd5568de71ec6a84399621a5808a64dc7732977602f288bd868314e14c08f2072d61754359bcf6c877d624ca9452984c23a12ecf2764c73be3e998bf6a40fd84dc44fadbd839921cf0518ab1aa66b28ef67ae1c2f328b19c462b1274a2899e759f96d84b21d5caa5e7ef60dc222cdebc15d44226ee16871da8eaed94d247f7fb014e83ae2a76ea96523735792f98b7d16b235c973a9602d117f081573e7bdf2ad53f6d293accc379f2202e5d21f9cfdf557794ffad232ca84ee27a63d9bf5f66886fcbe16d53c33885b0af9a62d92b177eb21edb44c737023bbb6938007a86b9304ce797e803f1928c2690a5dd2b36c0d21f5bb6f3bbf90472cc635fc19b7e562aaca923103c92712bde4a6709130ce48b6ea8e22fc98d6ae70885f600523359abf98dd86dc4288db59ad513dc3394cf4ce2150bcc0326753373cd4a0a6b163cf0e9f3f87c11016bf0ba8314be59a01bf75b86fdfbc71a5a6947f80a495acf3dad78deafa84c123e5930a945db0bdb14940e3a2c181670a2562f99cefe071bced705eb2ae29b4e0bc6cbdf33f2c6639db92c7f79331b6df92db02f8630eaa9d7bab815e721412eb9196dc7e504edb849e2c3d43f780b3fccab083017cb2577a21a0db7c3a", 0x1000) 14:26:49 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) write$hidraw(r0, &(0x7f0000000180)="24a75ee58103eb6b26d8b8639961e67bead01055a7b4e89db87f8ef12693d7a427c328f279708bc17953c4c2a10aa703fa9eaaac2e608b7199a10e6c1cc327a363472b452c080c37f0f5810fa0b9e680f79a41933f5678173d068dd02bdaa5bf50e1d4600ce2a5fb14f4af1f2259b2e0d0dd743b6034107976e1411f07ac2112eb0291758d5c7b97f9a80d9a260e8e30f861e250b6d54b9f214cd0812c720907afc7eb394d11feb1997416056f0112f9eed1c5c1526fd54d30e62e944a0ae9fc3c59c669d8d027d6e1c07b7cb7639d1b721773283aa13623bab9f211c253025c4ed65d1e76c20c", 0xe7) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x1) 14:26:49 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffffd, 0x80) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000080)="3eee5d6c2dc6edcb662cd48fd5552da8032a0f8914d17000aca8103f74083137d719b9baf305ebedcc5d38fd5c5b46804e549b87d5664d0a4d162a9ee824c141f7b41453cd3f994f0f90cd0a75f3c3284d0b173ed61445bb345ea44ce3ff78e19624c49c38d564652d5f785bece4eefbfe9ba16d1eaae1f2716f3ac1b7ad1ea05b8922fb021567879caaf4b86d6532ca378641c864c9eb7fa35000"/165, 0x1ae) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f0000000000)) 14:26:49 executing program 1: syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x480, 0x0) syz_open_dev$hidraw(&(0x7f00000000c0)='/dev/hidraw#\x00', 0x2, 0xa0300) r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x7, 0x0) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) 14:26:49 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f00000000c0)='/dev/hidraw#\x00', 0x800, 0x500) write$hidraw(r0, &(0x7f0000000a40)="26a45ed3c3ef3bdf75c887aa3473bcbf", 0x10) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000100)=""/43) r1 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x1012fe) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x8, 0x400000) ioctl$EVIOCSABS2F(r2, 0x401845ef, &(0x7f0000000080)={0x9, 0x8, 0x9, 0x3, 0x9, 0x1}) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x0, 0x80003) write$hidraw(r1, &(0x7f0000000140)="8a", 0xffffffffffffffda) syz_open_dev$hidraw(&(0x7f0000000a00)='/dev/hidraw#\x00', 0x6, 0x101100) syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0xc7, 0x9, 0x10, 0x20, 0x545, 0x8080, 0x2, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xbc, 0x0, 0x0, 0xdc, 0xf8, 0x35}}]}}]}}, 0x0) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000a80)=ANY=[@ANYBLOB="41080000c8997499c20a1b3e5c1b47bb1ea8fa0534abbcbe4a7685c1c39e184c65c6b9c25e30450a9cd49cb725272c2909a55123c0a1faed3d2b165d7096c47c7b1f98cb4977ee4f0135a3521b9a46bbe43017718afb0039c2283f6ed0a437deb77829e7aaebb2318f6d64a21d9dce81cac0ab42db76288ab5b61a6675d28d8a35c409a8d707865dd6eda86ba7e7ad76d5a011347f0df7b3189e00cda4f792562186b2e293e66dd6fb416ae3c8c04663d94b7e94bae8c2295984193da6541892b3d55c2f59d73d5a96112345ddf5b49d84d4365e4b27b91c3abff45c10d8052896f6d2b06ee5f7725d3ecd1ef4253481b1e07fdd63214f445c143b1923b49cbbe3217692c4ea9f6466782504c0817365f86df60cf784cb956aa4be4931a585395cd8591fc15ce66d682b1f273f488269873e949e2d161698dcdbaeecc1c3558b83224ab33c4dae87ff5510e4af791dd7a97b09de243d38eac9d2a342ae3eef352d438cecdb2a3155c2e37ef6c3ef831d59520a091e6cc62be58d8a4271c0255a2e98dcff7b05b3170ab8f73e8a5ea7716e339f65467f2a2ff9a0557a738004fd24a1256e788766a3bbc90476f1f1e7b1d740bbb6fb0510b4ad0873abf1f4285574b1bcdfb68798770ea2e458e70e493b674a6ec186f45c03ea0cbf1075d19dc05824e7f2da04b897007e349fb4e4284a0673506899f5cae25562d221152ea06603fca69e5f13fcac097846c50018bec55d567c19a266a7c5f6efc3b8ff97cabec7d702ac644eb1c4f77f97a127a79f9f15f50c15d551c93b4197abaa8b5b179723df5a369baf8bbec6c2d221fc9f40bbb524ca863e312d3d4bf8ca52f7dfdf9a36f1fdd17799d7fbf4e411005df5f90ddd2848c09898e87bcb47a44294dc3be8e312156839647663008145b06a9eea2fff7fbc9da175f3f142201667d44fda22910640e8dd34ce2c649df27114b93ce92e3b13af6979c028ccfb38d51a29d09f2a012765a1ad379f2212ab9049bf75f2161ff39856de114d2d28085a2b74987e0070f246c80c5133f0937866f8224773616a5967ffd2b7d036014bd996463a49d0b956e44e07cbc624c0459be25c927ab181906186213d553023b6ed1918ab719ab985d5f0dfc03dd61a34a0adb3354e93fd364ed41e6aec83ecdba87a2ccf3696e8a67bfacdc427790fb59fd0bfddc877a3bcbd58ebf3e8d201dcf6d5995a23dc2cb68f70de9693b570fd8ad32dfdf456422e429fb32e42a5e32f55e536470a1d7f0651a6eb6fe38b1745c32777b1427e50fd533eae6e0674bf2a6d514a33f8eb4ffdf2465304c5e0f126839e9ae42326151f97fe08dfa1af03ef6a2cba28eed99bce830b4af1fbc49e462af2340a45d168d91c2cad551d506f1aa48bf31f6f9e09f61b06246693b8d2e607b29fd639c5f23c4ad3460dece7fd206c1486d8d2ee6576739a3b773dcbbc78ce986c378f0ab2062b9dfb635313bc097a0bc94ce2ab4a962aa9724b748d737bef11528cb66b6bb88b908ca376d6a9e6503f70c5b0198a4c30cbce7025e0c41e421bd15497fd6018c6dc0e945eb77a594558f517a38c837929fc229d2a0caf0ada6243070726c1375456e94583454bf24c1d5be6bb47e85196fa3fa2ae69a281ae4df2090ec31611d06aa5b47ae0911cd0722a188d48eb11a5fca4c08c5d749b6c5cbcfd11147c0f083d97a811cc92757bc087c21699cbb08d86d700862a3d079c44aa48cbda9e725dbfbb3a9e19244891c0e4010000001c8c3ae292f4770db088b36e941ea0e7c6b721a623e64ea82836424baf8d426fd21092669b1d2313b1f111ff21fede8a7928b5f705fdc8261f06b726f96cc674006fa61294e25483af4f43181b7fd33ec3fc23ccbabed6f8cce3efe30a5dec6cb69122d7c7ec478f00cb9f473b8bd5d9cfe7132760ead762557fc83d0fa9c7201605e0f4ba06f971002e3638b6557aa6b71ad6b057ecbe0ae658ae80adf48b129ddfcf82b97b192df16d47eb1f0e35569ef166ba1c6b260d5e3f0638e5f2e0c4f207a60400d8570c48ab4050c0ac42b9e89c7867e998948a7290c29feb3fb0c7ab52ae20c7fef703da7f983f8d14bd843a94189d1cc3aea1ee491b94a79c0a880c78d17ee6a8f06457407c10e283418c40e26d2c09169212f1d4aec98d2b1da9c7686725958e1209d11610dd1932998d60cdd430acc60f571ef7c379d93e2b8bdf96792511a989bb458ea4c01c1473ebdb932779f89b94f45ae81435546653194cafe420ec27d35dd19fd1545a7ef827e3f45da0cfd976d3fe51b5fe03b45a6d4607771dd9671644c39d67e8d65ba0dc9cb4014348cdc203eb0cf8831a629f10d1618c2224e55f39faf7ab3b37195f439d2d6b72f88f25007e31dd0c9b3998818769c0d7e0fd2f444f7a115bcfe353f98bcf163b63b853b052a0a058f34d30bce2e4be1692f5489f64d5d3caa61101e71c013bf3a30c4ae950f7db7ffad4fc0f1b35d3bb4c856630503b3c25a36ab31b59771e86f9c63a0c34ca6b959e2a6f53313c872db9668b2e7e4e90acdaa1a82cb204ff0f3762208884919dd2f3b2fd4a1ae7a4d4b7d60316f463a10c44b3dd9de89f52b4c32bced14d067336bb55508f771676ba6d6fa9457c0d56a854f54e19d16e5608073bd0fb9313ea81e29cedca38765af8bef2ed28c40f51d7fce23fd496fbfe7c1ba28d354b7ac360559ccfa04b43c695259d5172532e241403eea0630df52e47e0fbdd2c1ce9dbb699238516d5bf05335f401e25cb1e791898711368699a9120c1b75f85c318b7200497036afe6bc4d1415c2953df89d956ad6ef3e7d6b994150250002ef8135681be31249ec7eb83f46fbd3a3b5697e2fa8e2f2a9b0181eff0267293c47057742117832fa523ff7c1e5e50d383b7751a2c42e0e457efaaa470c54ef0febe41ed7cec8b69547e6025c60e2e65fa071dd12a0000000000000000000000000000000000000064787a5607ed12f1151b6eb458aecbee3e3534914b690a3260d50cd6131d77801c7cccf2de596fe0b86b87d7fc23222a008d7ba574a01e00af0c9e0460155fd80cf3b84d7ec54963dcb9fa6289fa26a44f8d9a1e75c1cc335e7c8495bdb96d33a37e3426b1b204c159cfed56b6e23f81b243056b7cbb74393adfd7b101262458ce0e79729dc73cadc136660ded55d3920c938ded738555ba54c9d35818b5"]) 14:26:49 executing program 5 (fault-call:4 fault-nth:1): r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="12010000000000206d041cc740000000000109022400010000a000090400000903010100092100000001221500090581030000000000eeb4888ffffc1fe02da365a9c4cefe8b9061701c3ccd352d1583703ee6a2ce0b65f54a5525daaafdc49f5966f900634c11c56210235dca74b05abe3b46e5b6482b0500e18c4a000000009cc704cc7915559794805a7ab13d448490dbacf268ac24723acf3ca484b1b739b7f9b836bde466be4d323599801b61a4a4fd4844f9ebc1d2c099d1747d8a91b762f82102491b723620a3b8270a845ff9f1c3b2592b1c7bf23264e073619b7605c46fe40fa7c3f504d8c8ea34f3b22e9200"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000040)={0x34, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="0022150000008e03dd034f4e378515e081"], 0x0, 0x0}, &(0x7f0000001bc0)={0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, 0x0) 14:26:49 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0x9c) r1 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x1000, 0xc00) ioctl$EVIOCGREP(r1, 0x80084503, &(0x7f0000000080)=""/95) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x8, 0x40000) write$hidraw(r2, &(0x7f00000001c0)="2a2411c295ef69333b6a90999d9f8f48102c758c04", 0x15) write$hidraw(r0, &(0x7f0000000140)="87d15c63ce0e2de5cb8599e713cfedd76e0933c4a7bce488059bccb701144c6deb48d432a243112fe0086f6f3e80e4b23e25ea663d47c710bb8bf4860b19eb4f5c0524f137728594202a3a7ca23f4278a163ee3b03a528992cc315", 0x5b) write$hidraw(r0, &(0x7f0000000300)="8a8a64070d51c002e0ea3f8aa8cc887e06607489c08b0305dcf135acb80f0aae908b076e59f8707c10cc08a0ab04fdff7a650ed5880886dd960ec2ec8cf830f11b241892cba94980d2935b6cad6914ff34c740a3f7a2b37b8ef2641c9b735fa886136b1d1c89ddcfb1eac22aa4bb8551b32b9481dd08b112b80d01227fb128b3c98ad70225a78fdd3b22b79eaa3ea16d82147a13750e7ba49101cbd3f1055a956a71f023326b280cd661fd637e7d44f6534196daa3d53607537c11113009c5b9fc261c2787fadd11e631959a52a21c40df262d8dc27d9af29f751ee0ca757ef9", 0xfffffffffffffd49) 14:26:49 executing program 1: syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x480, 0x0) syz_open_dev$hidraw(&(0x7f00000000c0)='/dev/hidraw#\x00', 0x2, 0xa0300) r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x7, 0x0) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) 14:26:49 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000000)) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f0000000180)={0x1f, "4f6a14b108ee04ab9d57edbf1c2b780743c0ab32f3de94475413de3b60c42e244b967b43ed78afd3f127e7ff262e739073ea8eb7e0242f104f54a892c68146e8"}) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) write$hidraw(r0, &(0x7f0000000280)="24a75ee58103eb6b26d8b8639961e67bead01055a7b4e89db87f8ef12693d7a427c328f279708bc17953c4c2a10aa703fa9eaaac2e608b7199a10e6c1cc327a363472b452c080c37f0f5810fa0b9e680f79a41933f5678173d068dd02bdaa5bf50e1d4600ce2a5fb14f4af1f2259b2e0d0dd743b6034107976e1411f07ac2112eb0291758d5c7b97f9a80d9a260e8e30f861e250b6d54b9f214cd0812c720907afc7eb394d11feb1997416056f0112f9eed1c5c1526fd54d30e62e944a0ae9fc3c59c669d8d027d6e1c07b7cb7639d1b721773283aa13623bab9f211c253025c4ed65d1e76c20c", 0xffffffed) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000080)=""/91) 14:26:49 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000000)) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000080)) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) 14:26:49 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x1f, 0x20000) write$hidraw(r0, &(0x7f0000000140)="8a", 0x51b5) [ 1224.506860][ T2859] usb 6-1: new high-speed USB device number 54 using dummy_hcd [ 1224.526859][ T2027] usb 1-1: new high-speed USB device number 82 using dummy_hcd [ 1224.746880][ T2859] usb 6-1: Using ep0 maxpacket: 32 [ 1224.766823][ T2027] usb 1-1: Using ep0 maxpacket: 32 [ 1224.867038][ T2859] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1224.878284][ T2859] usb 6-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1224.887059][ T2027] usb 1-1: config 0 has an invalid interface number: 188 but max is 0 [ 1224.891157][ T2859] usb 6-1: New USB device found, idVendor=046d, idProduct=c71c, bcdDevice= 0.40 [ 1224.899375][ T2027] usb 1-1: config 0 has no interface number 0 14:26:49 executing program 2: r0 = syz_usb_connect(0x6, 0x5d7, &(0x7f0000000480)={{0x12, 0x1, 0x201, 0x58, 0x2, 0x7c, 0x40, 0x7fd, 0x1, 0x205e, 0x252a24f5, 0x5, 0x9, 0x1, [{{0x9, 0x2, 0x5c5, 0x1, 0x2, 0x3, 0x40, 0x0, [{{0x9, 0x4, 0xfd, 0x8, 0xe, 0x8c, 0x20, 0x32, 0x1f, [], [{{0x9, 0x5, 0xf, 0x0, 0xfffffffffffff4d9, 0x40, 0x6, 0x401, [@generic={0x52, 0x9, "95f624515eb069f7da7cfddf9c84c75286265f54ef07ed27bbcc9f4066c9ab5f2707a14fe03ee15eb3c2cbdc8fd9b3c379718303f1f5d39d581d4a7457c954aeb3ebe437cf903317d088fa06033f27a6"}, @generic={0x60, 0xb, "1ba14d7a7462cdd654d324d8e36e3ea15f3eda5cd1dae1a49aa124afb53ba8d23943a43744614418bce2c7475765144b2d3579fd9c47b709d21a375ce2655352034d762bd02c6f14ddc3f475ddbb0f3ab912b6d584d9f2c8970a4b7449eb"}]}}, {{0x9, 0x5, 0xb, 0x0, 0x8000, 0x1, 0x8001, 0x0, [@generic={0x13, 0x1, "cf44ebbfca2354ce0ab40569fa3ed86929"}, @generic={0x64, 0x1, "0ce18aca44d2e3aff0a2198cfa96f18a668eca2d8217d9080171807a85bfae115260090ca62bd03d882aceef7ff19b7b45ee41f60244968705efada209df00c3320dae90b179d9b4056626411c5765c686e1f52a90a083fc61b61cec065bfb6a3612"}]}}, {{0x9, 0x5, 0x5, 0x3, 0x7, 0x2f, 0x9375, 0x5, [@generic={0xe4, 0x21, "f7c63ef4ad64dfa6b0b1e1858b36e7074d523716296ce95545aa5a803f3f3592c188a0ace2d5bf2ee1b8648d0c0954fc44ab3e45e6c5951006a11683ace52c53b673b663e46064858514f3cea05dfa4d4d7d5602eac3c1a73f3ee1efd937311ae930e5b6ae223e96bd4e9fa98f2c6e4141b70184365da8db5126a43c3975abb07f921a092df24696a979edda2bf56bb229858de030d52b43c1616fab80abeb4f8326c6c38f5bf06efa25a53a148cbe8d34cb292ca7301248ed2630d57dd95b161ddc921861f1afcbe3fff2b682549e9336dbe18803c21932565528d9243f36a2b288"}]}}, {{0x9, 0x5, 0x0, 0x1c, 0x80, 0x4a34, 0x0, 0xfffffffffffffff8, [@generic={0x72, 0x15, "71d179026d1ee7e298a5847edda8805c5f17a6e5c915512025d5dd7150c83a3c9500b0468080f6e68d3fd406da867db6c91aff1269bea9034fa701555e09b606345b0e588794159f2e584d3773d8a25b91653a39ca311a27bb8a6b1668d7d478d1f30300ed0b04a3e91051ed20bafc9a"}, @generic={0x27, 0x3f, "55a23c3159ef8583a2a98ea5180f1806b6947f558804ede64f72ccd89dd3882bbf3b00a2b1"}]}}, {{0x9, 0x5, 0xc, 0x0, 0x1c, 0xeda, 0x60, 0x7088}}, {{0x9, 0x5, 0x8f, 0x1, 0x9, 0x4, 0x7fffffff, 0xc8f, [@generic={0x3d, 0x24, "ca848586fb10f4742845ac138f8ad916fe596cd99329c6c723477da496b2eed06734a5c9d7c2362502d90a37784b1d01e0334c645ebb6394c42db8"}]}}, {{0x9, 0x5, 0x9, 0x14, 0x9, 0xffff, 0x40, 0x400}}, {{0x9, 0x5, 0x89, 0x0, 0x2cc, 0x5, 0x2, 0x6}}, {{0x9, 0x5, 0x3, 0x3, 0x0, 0x8, 0x1, 0x10000, [@generic={0x21, 0x3e, "62b0f859ac0d85b928c2454cbe26e09df7db236f1102c9783cbe946af3c71e"}, @generic={0x8b, 0x8, "374efed1bdf051055c49c4b6df44d3a5c151f7d74f43a12ec9a0be06c217480b1edc3e5ba60a448870ba05e36ec63aa3064da6d1ea0a6c2e58eb9e7cc4cee9f09deddc1b9da46bdc7e5f1d32f045b4a8b96bdccd72ad2ce6714d835bc9ef22a23b07ae244fd985e0481bc1dab47f783bf2938166fb1eff9c5b65397cbdbf4b88b95300efe1270549ca"}]}}, {{0x9, 0x5, 0xf, 0x0, 0x6, 0x7, 0xfffffffffffffff7, 0x4, [@generic={0x1a, 0x7, "2f04625c7f4675bddba449d36cd68ebc82eeb73f0754ad45"}, @generic={0xb1, 0x10, "875a7490daff97b1b81f66cc93c725305478e4742b815b4502043934130be806566d955226970b06b133a29b59561b938431fe83f888405ea8db33e4a0f848ff805c9ef2f95ea90c83774252a1bbce423e2517455f6735d9981e6c8b5bc2db235921d99a43a90b406d60c11970b4968fc72a1a49abfc7ede415a9bccfc59eef8537dcab7761a975715b0d9ed7ecdfa718832f3fdaa0411cfa8f8b569faca643d57f9c6900889cae00c9b00043e7bfd"}]}}, {{0x9, 0x5, 0xe, 0x4, 0x2, 0x100, 0x400, 0xa186}}, {{0x9, 0x5, 0x0, 0x0, 0x6, 0x0, 0x10001, 0x7ff}}, {{0x9, 0x5, 0x2, 0x10, 0x1, 0xb910, 0xfff, 0x3, [@generic={0xc7, 0x0, "5b326798434c882cd898711a7a370511adbcbf67e0dff5edf96de9e4783f02b0b682456ebd1d5e8000f30a5ac36e9add61aa66f96cf28cdf73a650bcc24e8fba44720e53abd7fb0889fad048f259247c38fe0a6ca0359ace87a558d054232e28cc61c4eaaff5413c4a3c03b74ef219e9dbb60154b5a8c71124cf6b90e00ad3d78a91c4e2bf71fe576d7f9c218e63aeabab6f1effced1f7a9ddefd7b691f9f08db93d6c9307f7b8cd5320d1d5fee8d95bab48bf858d047f5ecfc8c21b5b3d5d51a634d0ad4f"}]}}, {{0x9, 0x5, 0x2, 0xd, 0x6, 0x8, 0x8001, 0x8f0, [@generic={0x14, 0x5, "1e6a98129d28bbfb1ba69f683a6227704b5f"}]}}]}}]}}]}}, &(0x7f0000000a80)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="0a065102082001400300"], @ANYBLOB="05000000", @ANYPTR=&(0x7f0000000180)=ANY=[@ANYBLOB="050f04fd00"], @ANYBLOB="0100000050000000", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB="5003070c3fc887ed21c0dd803980179e12e3b0ce80f5b6eee0431e7afbfe013b4662667a2196ae1f68d50820ac88685826b7445d2f5fe485aac54fe3eb5ad48d584133b4671b57444868d35643b5ebf0"]]) syz_usb_disconnect(r0) r1 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r1, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) ioctl$HIDIOCGRAWINFO(r1, 0x80084803, &(0x7f0000000080)=""/81) ioctl$HIDIOCSFEATURE(r1, 0xc0404806, &(0x7f0000000040)="e50748f3d2767d3299c49a4d5518113c28318895c832ceb443f01b574aeb4395149cab4ec18e28c8") ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000100)) write$hidraw(r1, &(0x7f0000000300)="f84521efb0e8d120f56d1f5794e4df4b89e37e779f15d8803e55c3df9b783a18de0e6b8686e4755e4349df08d97196a5c7131eba164176f8d3cc020b660fbb58eed79b13826230dc56c1d236714b798f2949dfff4aa2eed19b76ef496d1ae5bd378e659d8c5fc88f1371b885fb62d604f3c62dcb555c851605763664637101dc89616023969611121ca27b2e756479f2abef0c7ad0b51896ceafdbb98f418e82d0102423693a67f12f441bdb217f05096c1ab32e07255aad868ee7bae2dbeff3afe1f4401e0200000093e65e310b5e5dd46487cb27716a0afa328319528ebede15dd3a5a86dbaaa3fbda5f5d0ee3297461bed929b2085d7c5c3cb8aef6c2d8630b2def53fa2949f51f8eed06fa566ecb38506c3b3f33a09c2a6b5eb072977b00439a49b142a4a14c155ef2389bcce6a4446ca7953c074cb64b2e06c6fd843b0d66137cd943f193928cc91c0aa3bfe354079229d198dd5770e1f3fdac0000000000", 0xfffffeb1) 14:26:49 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x9, 0xd8200) syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x3, 0x400000) write$hidraw(r0, &(0x7f0000000080)="3b0b662969d16a75845f3a54ab9af91acbe3862af69d5609b9147280232746622f6b553b2ab6e5aa4db8625564d7bc3a305a9f38e77e783e46915cb93915afffa3c5188d9849872ea4a2c6", 0x4b) r1 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r1, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r1, &(0x7f0000000140)="8a", 0x51b5) [ 1224.908999][ T2859] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1224.915248][ T2027] usb 1-1: New USB device found, idVendor=0545, idProduct=8080, bcdDevice= 0.02 [ 1224.932273][ T2027] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 14:26:49 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0x9c) r1 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x1000, 0xc00) ioctl$EVIOCGREP(r1, 0x80084503, &(0x7f0000000080)=""/95) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x8, 0x40000) write$hidraw(r2, &(0x7f00000001c0)="2a2411c295ef69333b6a90999d9f8f48102c758c04", 0x15) write$hidraw(r0, &(0x7f0000000140)="87d15c63ce0e2de5cb8599e713cfedd76e0933c4a7bce488059bccb701144c6deb48d432a243112fe0086f6f3e80e4b23e25ea663d47c710bb8bf4860b19eb4f5c0524f137728594202a3a7ca23f4278a163ee3b03a528992cc315", 0x5b) write$hidraw(r0, &(0x7f0000000300)="8a8a64070d51c002e0ea3f8aa8cc887e06607489c08b0305dcf135acb80f0aae908b076e59f8707c10cc08a0ab04fdff7a650ed5880886dd960ec2ec8cf830f11b241892cba94980d2935b6cad6914ff34c740a3f7a2b37b8ef2641c9b735fa886136b1d1c89ddcfb1eac22aa4bb8551b32b9481dd08b112b80d01227fb128b3c98ad70225a78fdd3b22b79eaa3ea16d82147a13750e7ba49101cbd3f1055a956a71f023326b280cd661fd637e7d44f6534196daa3d53607537c11113009c5b9fc261c2787fadd11e631959a52a21c40df262d8dc27d9af29f751ee0ca757ef9", 0xfffffffffffffd49) [ 1224.983050][ T2859] usb 6-1: config 0 descriptor?? [ 1225.011747][ T2027] usb 1-1: config 0 descriptor?? 14:26:50 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000080)="6d8cea1f9b00100000823682577b07", 0xf) write$hidraw(r0, &(0x7f0000000180)="24a75ee58103eb6b26d8b8639961e67bead01055a7b4e89db87f8ef12693d7a427c328f279708bc17953c4c2a10aa703fa9eaaac2e608b7199a10e6c1cc327a363472b452c080c37f0f5810fa0b9e680f79a41933f5678173d068dd02bdaa5bf50e1d4600ce2a5fb14f4af1f2259b2e0d0dd743b6034107976e1411f07ac2112eb0291758d5c7b97f9a80d9a260e8e30f861e250b6d54b9f214cd0812c720907afc7eb394d11feb1997416056f0112f9eed1c5c1526fd54d30e62e944a0ae9fc3c59c669d8d027d6e1c07b7cb7639d1b721773283aa13623bab9f211c253025c4ed65d1e76c20c", 0xe7) write$hidraw(r0, &(0x7f0000000280)="68b8041e6991f658acd010de34579bf61f3ccb47212b2a70ed3f1427441c6ac52f574d82e9075b01aee1521ca42ddb782b30cfee779ef82b30833862bfac5967337738efc8a53a91f990730e0b8f1f627a30c141b4bf7bd98c242296bda9d41458901bb22977403826974e545c428eafdb7f77663c3fce2b900fe97d435d53e1094c0eb90c8ee1a62f76f0375accf4c32570af5bd365a53a47c8958de485a6fe635f04a2899aee96d1223c7a309b38065b98127229c8768d87dcba14e280af844392ececc05834891d8e41b4f2a25eb9a2e058320c6928630da424d6f35b674d8b94da61cc3c4a3077509d52618d15f9dae363e7583e446fdd", 0xf9) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x800) [ 1225.269672][ T3042] usb 1-1: USB disconnect, device number 82 [ 1225.277084][T16577] usb 3-1: new high-speed USB device number 121 using dummy_hcd 14:26:50 executing program 3: syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x4, 0x0) r0 = syz_open_dev$hidraw(&(0x7f0000000080)='/dev/../raw#\x00', 0xffffffffffffffff, 0x8000) ioctl$HIDIOCSFEATURE(r0, 0xc0404806, &(0x7f0000000180)="5755bc2932cc1a01a3179e793e51d90328cff20e8311b023fd97519f487a179708f5e2f9d0c4ae3d2fe75bdeeee4062eafa0fb3a33afb9173840a2f0c2cce21d5471294b360dd96cab96779a7ef48fee7b2c245c75234332") write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) r1 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x80000001, 0x0) ioctl$HIDIOCSREPORT(r1, 0x400c4808, &(0x7f0000000200)={0x1, 0x3, 0x80000001}) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x9fc, 0x2000) r2 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0xfff, 0x80000) syz_open_dev$hidraw(&(0x7f00000000c0)='/dev/hidraw#\x00', 0x8000, 0x200801) syz_open_dev$hidraw(&(0x7f0000000340)='/dev/hidraw#\x00', 0x9, 0x0) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000380)={0x54, 0x7f, 0x7ff, {0xb7, 0x7fff}, {0x1, 0x9}, @cond=[{0x7, 0x100, 0x7fff, 0xfffffffffffff801, 0x1, 0xfffffffffffffff8}, {0x400, 0x1, 0x1bc, 0xcbfd, 0x1000, 0x7}]}) ioctl$EVIOCGSND(r2, 0x8040451a, &(0x7f0000002300)=""/4096) write$hidraw(r0, &(0x7f0000000140)="8a", 0x51b5) [ 1225.480557][ T2859] logitech-djreceiver 0003:046D:C71C.00ED: unknown main item tag 0x0 [ 1225.491647][ T2859] logitech-djreceiver 0003:046D:C71C.00ED: unknown main item tag 0x0 [ 1225.500000][ T2859] logitech-djreceiver 0003:046D:C71C.00ED: unknown main item tag 0x0 [ 1225.508151][ T2859] logitech-djreceiver 0003:046D:C71C.00ED: unknown main item tag 0x0 [ 1225.516268][ T2859] logitech-djreceiver 0003:046D:C71C.00ED: unknown main item tag 0x0 [ 1225.524447][ T2859] logitech-djreceiver 0003:046D:C71C.00ED: unknown main item tag 0x0 [ 1225.532637][ T2859] logitech-djreceiver 0003:046D:C71C.00ED: unknown main item tag 0x0 [ 1225.540817][ T2859] logitech-djreceiver 0003:046D:C71C.00ED: unknown main item tag 0x0 [ 1225.548999][ T2859] logitech-djreceiver 0003:046D:C71C.00ED: unknown main item tag 0x0 [ 1225.557145][ T2859] logitech-djreceiver 0003:046D:C71C.00ED: unknown main item tag 0x0 [ 1225.566680][ T2859] logitech-djreceiver 0003:046D:C71C.00ED: hidraw0: USB HID v0.00 Device [HID 046d:c71c] on usb-dummy_hcd.5-1/input0 [ 1225.656916][T16577] usb 3-1: unable to get BOS descriptor set [ 1225.679914][ T2859] usb 6-1: USB disconnect, device number 54 [ 1225.786908][T16577] usb 3-1: config index 0 descriptor too short (expected 9, got 0) [ 1225.794907][T16577] usb 3-1: can't read configurations, error -22 [ 1225.947187][T16577] usb 3-1: new high-speed USB device number 122 using dummy_hcd [ 1226.036822][ T3042] usb 1-1: new high-speed USB device number 83 using dummy_hcd 14:26:51 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) r1 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x63, 0x101000) read$hiddev(r1, &(0x7f0000000180)=""/198, 0xc6) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f00000000c0)=""/91) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfffffdef) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x0, 0x101800) 14:26:51 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) write$hidraw(r0, &(0x7f0000000380)="92322f4fc9cdc6e60061efeb0419d648f6d7408ea135f2e9a27f24bd57c68f4abdc0e312d1ee9ac7983abba50fbbed5e08584744c6fd862c5aed134913ba0081730985a98d888db163c7ec89b33e1bead4b5afd07fefa4b1c809e7848ea0a712ba73ae541459f0f06e7410dc01e9a2485d6f257a78e5c3477c0415f7e5a6171cbcc7d38aad69ad91e7cfed5e12ba6883752a27c352ecf27e45abc77819827887933cf74a710040a944142f30a6fe6d5f82f784e75d9bbdbaff835a82b5db9553e2cc4dd6728dd32a2b1c61cd36d5a83bdc9501008b79559a676d7ba2c55c562bc3c565e2cb98f204bc", 0xe9) write$hidraw(r0, &(0x7f0000000180)="24a75ee58103eb6b26d8b8639961e67bead01055a7b4e89db87f8ef12693d7a427c328f279708bc17953c4c2a10aa703fa9eaaac2e608b7199a10e6c1cc327a363472b452c080c37f0f5810fa0b9e680f79a41933f5678173d068dd02bdaa5bf50e1d4600ce2a5fb14f4af1f2259b2e0d0dd743b6034107976e1411f07ac2112eb0291758d5c7b97f9a80d9a260e8e30f861e250b6d54b9f214cd0812c720907afc7eb394d11feb1997416056f0112f9eed1c5c1526fd54d30e62e944a0ae9fc3c59c669d8d027d6e1c07b7cb7639d1b721773283aa13623bab9f211c253025c4ed65d1e76c20c", 0xe7) write$hidraw(r0, &(0x7f0000000280)="4fc765fe832857892a56663f351c5a7654373daacc26871b72b688419afeb2a939d07d71d9b691f197b250c4602ad73654538209b3bff13903750307d6c05269c06a4ff06122078b25e7a2f451e2b8fc6889df123a1d74e6e1acd7003b44fb0a8ba6af2037e7aa32b64eca99d3c07788fe885b7442a112e6e7899995fe8c2f972268b91b85fe6e10e50a3f98ca97bcb97770cc9b39840fce2cceac1ecd37080dd0779b2442da856e5d4b79a1b8540d9d4bf684d6cedad21e5b5531d4a05633d5fb6a6b1c230f28c1bb0f4872b737833c9c2201cd6132dbd9a284e71570cb1c9a2109873cb5742a9bee2dcfd27c55b17887", 0xf1) 14:26:51 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x9, 0xd8200) syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x3, 0x400000) write$hidraw(r0, &(0x7f0000000080)="3b0b662969d16a75845f3a54ab9af91acbe3862af69d5609b9147280232746622f6b553b2ab6e5aa4db8625564d7bc3a305a9f38e77e783e46915cb93915afffa3c5188d9849872ea4a2c6", 0x4b) r1 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r1, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r1, &(0x7f0000000140)="8a", 0x51b5) 14:26:51 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/../raw#\x00', 0x0, 0x101300) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000140)="8a", 0x51b5) r1 = syz_open_dev$hiddev(&(0x7f00000001c0)='/dev/usb/hiddev#\x00', 0x1, 0x286000) ioctl$HIDIOCGUCODE(r1, 0xc018480d, &(0x7f0000000200)={0x1, 0x100, 0xff, 0x1, 0x7ff, 0x9}) r2 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x2ef, 0x8000008080) ioctl$HIDIOCSUSAGE(r2, 0x4018480c, &(0x7f0000000080)={0x1, 0x100, 0x1ff, 0x0, 0x4, 0xb}) ioctl$HIDIOCGFIELDINFO(r2, 0xc038480a, &(0x7f0000000180)={0x1, 0x103, 0x100, 0x0, 0x6, 0xf2, 0x3, 0x5, 0x10000, 0xba5, 0x7, 0x9cb8, 0x9, 0x1f}) ioctl$HIDIOCGUSAGE(r2, 0xc018480b, &(0x7f00000000c0)={0x3, 0x1, 0x6, 0x386, 0x4, 0x10000}) ioctl$HIDIOCGUCODE(r1, 0xc018480d, &(0x7f0000000300)={0x2, 0x3, 0x1, 0x0, 0x80000001, 0xb8}) ioctl$HIDIOCGCOLLECTIONINFO(r2, 0xc0104811, &(0x7f0000000040)={0x3f, 0x9, 0x1, 0x3}) 14:26:51 executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="12010000000000206d041cc740000000000109022400010000a000090400000903010100092100000001221500090581030000000000eeb4888ffffc1fe02da365a9c4cefe8b9061701c3ccd352d1583703ee6a2ce0b65f54a5525daaafdc49f5966f900634c11c56210235dca74b05abe3b46e5b6482b0500e18c4a000000009cc704cc7915559794805a7ab13d448490dbacf268ac24723acf3ca484b1b739b7f9b836bde466be4d323599801b61a4a4fd4844f9ebc1d2c099d1747d8a91b762f82102491b723620a3b8270a845ff9f1c3b2592b1c7bf23264e073619b7605c46fe40fa7c3f504d8c8ea34f3b22e9200"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000040)={0x34, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="0022150000008e03dd034f4e378515e081"], 0x0, 0x0}, &(0x7f0000001bc0)={0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, 0x0) [ 1226.307092][T16577] usb 3-1: unable to get BOS descriptor set [ 1226.446955][T16577] usb 3-1: config index 0 descriptor too short (expected 9, got 0) [ 1226.454954][T16577] usb 3-1: can't read configurations, error -22 [ 1226.477004][T16577] usb usb3-port1: attempt power cycle 14:26:51 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) r1 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x800, 0x2) read$hiddev(r1, &(0x7f0000000300)=""/4096, 0x1000) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000140)="8a", 0x51b5) [ 1226.576987][ T2027] usb 6-1: new high-speed USB device number 55 using dummy_hcd 14:26:51 executing program 1: syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x4, 0x0) r0 = syz_open_dev$hidraw(&(0x7f0000000080)='/dev/../raw#\x00', 0xffffffffffffffff, 0x8000) ioctl$HIDIOCSFEATURE(r0, 0xc0404806, &(0x7f0000000180)="5755bc2932cc1a01a3179e793e51d90328cff20e8311b023fd97519f487a179708f5e2f9d0c4ae3d2fe75bdeeee4062eafa0fb3a33afb9173840a2f0c2cce21d5471294b360dd96cab96779a7ef48fee7b2c245c75234332") write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) r1 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x80000001, 0x0) ioctl$HIDIOCSREPORT(r1, 0x400c4808, &(0x7f0000000200)={0x1, 0x3, 0x80000001}) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x9fc, 0x2000) r2 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0xfff, 0x80000) syz_open_dev$hidraw(&(0x7f00000000c0)='/dev/hidraw#\x00', 0x8000, 0x200801) syz_open_dev$hidraw(&(0x7f0000000340)='/dev/hidraw#\x00', 0x9, 0x0) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000380)={0x54, 0x7f, 0x7ff, {0xb7, 0x7fff}, {0x1, 0x9}, @cond=[{0x7, 0x100, 0x7fff, 0xfffffffffffff801, 0x1, 0xfffffffffffffff8}, {0x400, 0x1, 0x1bc, 0xcbfd, 0x1000, 0x7}]}) ioctl$EVIOCGSND(r2, 0x8040451a, &(0x7f0000002300)=""/4096) write$hidraw(r0, &(0x7f0000000140)="8a", 0x51b5) [ 1226.826881][ T2027] usb 6-1: Using ep0 maxpacket: 32 [ 1226.947128][ T2027] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1226.958114][ T2027] usb 6-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1226.971620][ T2027] usb 6-1: New USB device found, idVendor=046d, idProduct=c71c, bcdDevice= 0.40 [ 1226.980794][ T2027] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1226.990499][ T2027] usb 6-1: config 0 descriptor?? [ 1227.186840][T16577] usb 3-1: new high-speed USB device number 123 using dummy_hcd [ 1227.469590][ T2027] logitech-djreceiver 0003:046D:C71C.00EE: unknown main item tag 0x0 [ 1227.478229][ T2027] logitech-djreceiver 0003:046D:C71C.00EE: unknown main item tag 0x0 [ 1227.486529][ T2027] logitech-djreceiver 0003:046D:C71C.00EE: unknown main item tag 0x0 [ 1227.494868][ T2027] logitech-djreceiver 0003:046D:C71C.00EE: unknown main item tag 0x0 [ 1227.503180][ T2027] logitech-djreceiver 0003:046D:C71C.00EE: unknown main item tag 0x0 [ 1227.511393][ T2027] logitech-djreceiver 0003:046D:C71C.00EE: unknown main item tag 0x0 [ 1227.519539][ T2027] logitech-djreceiver 0003:046D:C71C.00EE: unknown main item tag 0x0 [ 1227.527707][ T2027] logitech-djreceiver 0003:046D:C71C.00EE: unknown main item tag 0x0 [ 1227.535816][ T2027] logitech-djreceiver 0003:046D:C71C.00EE: unknown main item tag 0x0 [ 1227.543987][ T2027] logitech-djreceiver 0003:046D:C71C.00EE: unknown main item tag 0x0 [ 1227.559187][ T2027] logitech-djreceiver 0003:046D:C71C.00EE: hidraw0: USB HID v0.00 Device [HID 046d:c71c] on usb-dummy_hcd.5-1/input0 [ 1227.596936][T16577] usb 3-1: unable to get BOS descriptor set [ 1227.670716][ T2027] usb 6-1: USB disconnect, device number 55 [ 1227.726958][T16577] usb 3-1: config index 0 descriptor too short (expected 9, got 0) [ 1227.735017][T16577] usb 3-1: can't read configurations, error -22 [ 1227.886820][T16577] usb 3-1: new high-speed USB device number 124 using dummy_hcd [ 1228.246912][T16577] usb 3-1: unable to get BOS descriptor set [ 1228.366919][T16577] usb 3-1: config index 0 descriptor too short (expected 9, got 0) [ 1228.374978][T16577] usb 3-1: can't read configurations, error -22 [ 1228.381719][T16577] usb usb3-port1: unable to enumerate USB device 14:26:53 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000000)) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f0000000180)={0x1f, "4f6a14b108ee04ab9d57edbf1c2b780743c0ab32f3de94475413de3b60c42e244b967b43ed78afd3f127e7ff262e739073ea8eb7e0242f104f54a892c68146e8"}) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) write$hidraw(r0, &(0x7f0000000280)="24a75ee58103eb6b26d8b8639961e67bead01055a7b4e89db87f8ef12693d7a427c328f279708bc17953c4c2a10aa703fa9eaaac2e608b7199a10e6c1cc327a363472b452c080c37f0f5810fa0b9e680f79a41933f5678173d068dd02bdaa5bf50e1d4600ce2a5fb14f4af1f2259b2e0d0dd743b6034107976e1411f07ac2112eb0291758d5c7b97f9a80d9a260e8e30f861e250b6d54b9f214cd0812c720907afc7eb394d11feb1997416056f0112f9eed1c5c1526fd54d30e62e944a0ae9fc3c59c669d8d027d6e1c07b7cb7639d1b721773283aa13623bab9f211c253025c4ed65d1e76c20c", 0xffffffed) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000080)=""/91) 14:26:53 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f00000000c0)='/dev/../raw#\x00', 0x3, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000180)="00000000000000000000007590a7c3de610f556078fb0b700e28562eb2ae35c699707019d3db7299cce346f4c6940465a40a8f8ac190275a553329358213a83c6181baff7587fde58870d0e86ce5cc6f22e6cf709aa2396c5949be77e9f5dee78619fa792fad595b6de1fddb2360935e9132504aa8cb099dc832af31ceca8ecd278461d902a88115b02f7de7f7186c54018b183d16635cbe9730bfdf161626d355005b26", 0xa4) 14:26:53 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0x1) write$hidraw(r0, &(0x7f0000000000)="52343deaced5c46d31", 0x9) write$hidraw(r0, &(0x7f0000000080)="d11dc999fad09a518dd47406ef9f0e5841df6ca7252194f3f36517125aa8bcd7a588dbc88010742f9605c3094f0bc9ac2f77a6db45dddd60371ec15727e9471f761370baf4a20930a3954f2b44a377bb179ad98de7020c23f71ee7d9b14df48698bf807f359d6816", 0x68) write$hidraw(r0, &(0x7f0000000180)="24a75ee58103eb6b26d8b8639961e67bead01055a7b4e89db87f8ef12693d7a427c328f279708bc17953c4c2a10aa703fa9eaaac2e608b7199a10e6c1cc327a363472b452c080c37f0f5810fa0b9e680f79a41933f5678173d068dd02bdaa5bf50e1d4600ce2a5fb14f4af1f2259b2e0d0dd743b6034107976e1411f07ac2112eb0291758d5c7b97f9a80d9a260e8e30f861e250b6d54b9f214cd0812c720907afc7eb394d11feb1997416056f0112f9eed1c5c1526fd54d30e62e944a0ae9fc3c59c669d8d027d6e1c07b7cb7639d1b721773283aa13623bab9f211c253025c4ed65d1e76c20c", 0xe7) 14:26:53 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000280)="8aca1a8774f1e8de20000000000000000000000000000000800000a1a4c88e3a9cd11ba9fd6666e947c37dd09319710c865a9521378e7bfc883e7de2a67293d0c13309f363182fcea0fffb050169f28370fea4fb841d5c50a9f37cd645a9809c1664b9bcf168c9fb32a3d65d8abe261061628bb8b7aee83a74586dcf56335943c702a2f0541151addc83832e2d906cf9bc0288d2e5c3b79b9f76c7cfbd2ab847b15fd007182213332bbded7fa8d0e6382c2e7f4e6ab4b1af7427d805091baf1268a48d84d1da4057425857678b44795b20e1e28302bd9986ae3e11500c09452925c3f700105b5ab15ec210421a63d9661372069671d66340a52fad", 0xffffffffffffff13) write$hidraw(r0, &(0x7f0000000180)="215b83df642b1ec8fafed82dc957185f0bc774556e5dd30d150d479ee58b552a4b46c0e4e596d5a9f076b34484ec0fe259b08cba78aabdb4d88ea6e3015ae9b11f344a81d166bdbca3bb88d7e64c3cef478f1a4c96e21a874ddc7afbf6a2b7db08d57b27380a7c3c0005e1affdaf7c7d6c5a7381d0c3c486663ce6692913cac5b28c3a71d9afc3860d946e4cd5dd2afc2a7ec2d55da31543dac30620a1be4c1ee3018d94dd539f67d21a78390aa9a196648040be716ad84ad65aed42d626c43ceed11db13f4856fab3b2a9e704db5d95eeea", 0xd2) 14:26:53 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0xffffffffffffff80, 0x1) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x10000, 0x80) ioctl$EVIOCGBITSND(r1, 0x80404532, &(0x7f0000000080)=""/95) write$hidraw(r0, &(0x7f0000000100)="141059d390efe5319ee57db810ef41ad46e2f8ac394f45597e78b47cbd2b5afcaac36ee79bc9b9eded", 0x29) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) 14:26:53 executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="12010000000000206d041cc740000000000109022400010000a000090400000903010100092100000001221500090581030000000000eeb4888ffffc1fe02da365a9c4cefe8b9061701c3ccd352d1583703ee6a2ce0b65f54a5525daaafdc49f5966f900634c11c56210235dca74b05abe3b46e5b6482b0500e18c4a000000009cc704cc7915559794805a7ab13d448490dbacf268ac24723acf3ca484b1b739b7f9b836bde466be4d323599801b61a4a4fd4844f9ebc1d2c099d1747d8a91b762f82102491b723620a3b8270a845ff9f1c3b2592b1c7bf23264e073619b7605c46fe40fa7c3f504d8c8ea34f3b22e9200"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000040)={0x34, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="0022150000008e03dd034f4e378515e081"], 0x0, 0x0}, &(0x7f0000001bc0)={0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) ioctl$HIDIOCGFEATURE(r1, 0x2, 0x0) 14:26:53 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0xf9f2, 0x101080) write$hidraw(r0, &(0x7f0000000080)="7a3b27c06e69d37403c40f3eda72a43339c8639ad63e0ec479232538b6c4485bdeb1062385cdf01da6f1b67812949e67ea22f063fbce34e5de273c1c3a67edf2865f7e79bc4dee4f71e65392bfb49efc69e31d94032652ad147f10bbf71cdd397a15af314fa9dd0012958d2e78b8", 0x6e) r1 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) r2 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x1f, 0x8100) ioctl$EVIOCGKEYCODE_V2(r2, 0x80284504, &(0x7f0000000440)=""/143) ioctl$HIDIOCGRAWINFO(r1, 0x80084803, &(0x7f0000000300)=""/127) write$hidraw(r1, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r1, &(0x7f0000000140)="8a", 0x5100) 14:26:53 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfffffdef) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x69b6df66, 0x2) 14:26:54 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f00000000c0)="8a9b243314624d500cc4", 0xffffffbc) write$hidraw(r0, &(0x7f0000000180)="24a75ee58103eb6b26d8b8639961e67bead01055a7b4e89db87f8ef12693d7a427c328f279708bc17953c4c2a10aa703fa9eaaac2e608b7199a10e6c1cc327a363472b452c080c37f0f5810fa0b9e680f79a41933f5678173d068dd02bdaa5bf50e1d4600ce2a5fb14f4af1f2259b2e0d0dd743b6034107976e1411f07ac2112eb0291758d5c7b97f9a80d9a260e8e30f861e250b6d54b9f214cd0812c720907afc7eb394d11feb1997416056f0112f9eed1c5c1526fd54d30e62e944a0ae9fc3c59c669d8d027d6e1c07b7cb7639d1b721773283aa13623bab9f211c253025c4ed65d1e76c20c", 0xe7) 14:26:54 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000000)) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f0000000180)={0x1f, "4f6a14b108ee04ab9d57edbf1c2b780743c0ab32f3de94475413de3b60c42e244b967b43ed78afd3f127e7ff262e739073ea8eb7e0242f104f54a892c68146e8"}) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) write$hidraw(r0, &(0x7f0000000280)="24a75ee58103eb6b26d8b8639961e67bead01055a7b4e89db87f8ef12693d7a427c328f279708bc17953c4c2a10aa703fa9eaaac2e608b7199a10e6c1cc327a363472b452c080c37f0f5810fa0b9e680f79a41933f5678173d068dd02bdaa5bf50e1d4600ce2a5fb14f4af1f2259b2e0d0dd743b6034107976e1411f07ac2112eb0291758d5c7b97f9a80d9a260e8e30f861e250b6d54b9f214cd0812c720907afc7eb394d11feb1997416056f0112f9eed1c5c1526fd54d30e62e944a0ae9fc3c59c669d8d027d6e1c07b7cb7639d1b721773283aa13623bab9f211c253025c4ed65d1e76c20c", 0xffffffed) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000080)=""/91) [ 1229.196849][T16577] usb 6-1: new high-speed USB device number 56 using dummy_hcd 14:26:54 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000080)="a6543a8a736f395d87cd37599111af12baced80bd1af98423f5124d4b56b793dc36b8096dd53b7ec74d1b202d8c95ddcc0938e56e85adbb3397246edf5204177bea3a80f7a50a177e3fb5b7c8956c178ccf09d7e9431130201c853783acade293c02663396beb8466054932a64e8480abe86c37724f7e7606a2d2e51cd0745acfa77205c72c2adca3b8413c9", 0x8c) [ 1229.466870][T16577] usb 6-1: Using ep0 maxpacket: 32 14:26:54 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000000)) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f0000000180)={0x1f, "4f6a14b108ee04ab9d57edbf1c2b780743c0ab32f3de94475413de3b60c42e244b967b43ed78afd3f127e7ff262e739073ea8eb7e0242f104f54a892c68146e8"}) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) write$hidraw(r0, &(0x7f0000000280)="24a75ee58103eb6b26d8b8639961e67bead01055a7b4e89db87f8ef12693d7a427c328f279708bc17953c4c2a10aa703fa9eaaac2e608b7199a10e6c1cc327a363472b452c080c37f0f5810fa0b9e680f79a41933f5678173d068dd02bdaa5bf50e1d4600ce2a5fb14f4af1f2259b2e0d0dd743b6034107976e1411f07ac2112eb0291758d5c7b97f9a80d9a260e8e30f861e250b6d54b9f214cd0812c720907afc7eb394d11feb1997416056f0112f9eed1c5c1526fd54d30e62e944a0ae9fc3c59c669d8d027d6e1c07b7cb7639d1b721773283aa13623bab9f211c253025c4ed65d1e76c20c", 0xffffffed) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000080)=""/91) 14:26:54 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000080)="d8c735323e8824491e7606c40e9a4394c4960f3c096a7efd2c4d06005878e910c719e6e7", 0x24) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) 14:26:54 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfffffdef) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x8001, 0x140) [ 1229.597027][T16577] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1229.608298][T16577] usb 6-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1229.621373][T16577] usb 6-1: New USB device found, idVendor=046d, idProduct=c71c, bcdDevice= 0.40 [ 1229.630446][T16577] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 14:26:54 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) write$hidraw(r0, &(0x7f0000000180)="24a75ee58103eb6b26d8b8639961e67bead01055a7b4e89db87f8ef12693d7a427c328f279708bc17953c4c2a10aa703fa9eaaac2e608b7199a10e6c1cc327a363472b452c080c37f0f5810fa0b9e680f79a41933f5678173d068dd02bdaa5bf50e1d4600ce2a5fb14f4af1f2259b2e0d0dd743b6034107976e1411f07ac2112eb0291758d5c7b97f9a80d9a260e8e30f861e250b6d54b9f214cd0812c720907afc7eb394d11feb1997416056f0112f9eed1c5c1526fd54d30e62e944a0ae9fc3c59c669d8d027d6e1c07b7cb7639d1b721773283aa13623bab9f211c253025c4ed65d1e76c20c", 0xe7) r1 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x80) write$hidraw(r1, &(0x7f0000000080), 0x0) 14:26:54 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000002240)={{0x12, 0x1, 0x0, 0x3a, 0xb6, 0x0, 0x40, 0xc45, 0x610c, 0x3e50, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x84, 0x0, 0x0, 0xb7, 0xa9, 0xbb}}]}}]}}, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io(r1, &(0x7f00000007c0)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000003c40)={0xcc, &(0x7f0000001d00), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfffffdef) [ 1229.642774][T16577] usb 6-1: config 0 descriptor?? 14:26:54 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) syz_usb_connect$hid(0x4, 0x3f, &(0x7f0000000080)=ANY=[@ANYBLOB="12810003000000286a05c2004000043e030109022d0004000000ff0904eac4120301000509230100ff010bd40b09058103000001060309050203faff030105"], &(0x7f00000003c0)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x201, 0x1, 0x6, 0x7f, 0x8}, 0x10, &(0x7f0000000100)={0x5, 0xf, 0x10, 0x1, [@wireless={0xb, 0x10, 0x1, 0xa, 0x3, 0x7, 0xfffffffffffff800, 0x1, 0x4}]}, 0x3, [{0x25, &(0x7f0000000180)={0x25, 0x3, 0x42a, "c426c732dce9e5f23037bddc8e986d0650ab4991f4d655069d06cdc982f334412a"}}, {0xb5, &(0x7f0000000300)={0xb5, 0x3, 0x1c0b, "7270f278b1a2f4eb6071729bf3534b88da904db426b2c15f3431350f9ef67e6c5a38c0a411fe8c192dfaf63713e967a0c8e58935395172216fbcabbedb899f560516e3eae1a1c30b517cfd3726c927f1be563fcb6fa2b09307adb00b2b28c7875c7eeef426905ecb9f4a901cfe84ac8e0b2c929ef64f2019928714fc73780922598fcee1c63e8aabd394a6087fa846a724a22fbd44ea5b756058ef39bf5027d0e62aef87f190bcb3c53af2d4789e9cf0a0"}}, {0x69, &(0x7f00000001c0)={0x69, 0x3, 0x1c3d, "f767b414ae5b8647fcafe599bb55882bf4b811febac3a5bb2b854f16d0ee29c049aca5243c2e3c757ba0d900a523d7da1271af7c7f37a7e856f2222c8d5053d65c5e7e9ab91f71c8733e5582fc534a9b01ce9ced75d6260f6f5b3a4bb4059d00dc9c554660"}}]}) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000140)="8a", 0x51b5) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x6a, 0x8000) [ 1230.046987][ T22] usb 4-1: new high-speed USB device number 127 using dummy_hcd [ 1230.054791][ T2027] usb 1-1: new high-speed USB device number 84 using dummy_hcd [ 1230.108323][T16577] logitech-djreceiver 0003:046D:C71C.00EF: unknown main item tag 0x0 [ 1230.116536][T16577] logitech-djreceiver 0003:046D:C71C.00EF: unknown main item tag 0x0 [ 1230.124864][T16577] logitech-djreceiver 0003:046D:C71C.00EF: unknown main item tag 0x0 [ 1230.133143][T16577] logitech-djreceiver 0003:046D:C71C.00EF: unknown main item tag 0x0 [ 1230.141425][T16577] logitech-djreceiver 0003:046D:C71C.00EF: unknown main item tag 0x0 [ 1230.149570][T16577] logitech-djreceiver 0003:046D:C71C.00EF: unknown main item tag 0x0 [ 1230.157739][T16577] logitech-djreceiver 0003:046D:C71C.00EF: unknown main item tag 0x0 [ 1230.165845][T16577] logitech-djreceiver 0003:046D:C71C.00EF: unknown main item tag 0x0 [ 1230.174027][T16577] logitech-djreceiver 0003:046D:C71C.00EF: unknown main item tag 0x0 [ 1230.182221][T16577] logitech-djreceiver 0003:046D:C71C.00EF: unknown main item tag 0x0 [ 1230.191644][T16577] logitech-djreceiver 0003:046D:C71C.00EF: hidraw0: USB HID v0.00 Device [HID 046d:c71c] on usb-dummy_hcd.5-1/input0 [ 1230.309657][T16577] usb 6-1: USB disconnect, device number 56 [ 1230.386870][ T22] usb 4-1: device descriptor read/64, error 18 [ 1230.426944][ T2027] usb 1-1: config 0 has an invalid interface number: 132 but max is 0 [ 1230.435202][ T2027] usb 1-1: config 0 has no interface number 0 [ 1230.441412][ T2027] usb 1-1: New USB device found, idVendor=0c45, idProduct=610c, bcdDevice=3e.50 [ 1230.450586][ T2027] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1230.459913][ T2027] usb 1-1: config 0 descriptor?? [ 1230.498984][ T2027] gspca_main: sonixj-2.14.0 probing 0c45:610c [ 1230.776817][ T22] usb 4-1: device descriptor read/64, error 18 [ 1231.046822][ T22] usb 4-1: new high-speed USB device number 2 using dummy_hcd [ 1231.076824][T16577] usb 6-1: new high-speed USB device number 57 using dummy_hcd [ 1231.316845][ T22] usb 4-1: device descriptor read/64, error 18 [ 1231.327047][T16577] usb 6-1: Using ep0 maxpacket: 32 [ 1231.436896][ T2027] gspca_sonixj: reg_w1 err -110 [ 1231.441928][ T2027] sonixj: probe of 1-1:0.132 failed with error -110 [ 1231.449135][T16577] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1231.460096][T16577] usb 6-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1231.473703][T16577] usb 6-1: New USB device found, idVendor=046d, idProduct=c71c, bcdDevice= 0.40 [ 1231.482979][T16577] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1231.492475][ T2027] usb 1-1: USB disconnect, device number 84 [ 1231.501054][T16577] usb 6-1: config 0 descriptor?? [ 1231.726823][ T22] usb 4-1: device descriptor read/64, error 18 [ 1231.798303][T16577] logitech-djreceiver 0003:046D:C71C.00F0: unknown main item tag 0x0 [ 1231.806492][T16577] logitech-djreceiver 0003:046D:C71C.00F0: unknown main item tag 0x0 [ 1231.814669][T16577] logitech-djreceiver 0003:046D:C71C.00F0: unknown main item tag 0x0 [ 1231.822825][T16577] logitech-djreceiver 0003:046D:C71C.00F0: unknown main item tag 0x0 [ 1231.830996][T16577] logitech-djreceiver 0003:046D:C71C.00F0: unknown main item tag 0x0 [ 1231.839122][T16577] logitech-djreceiver 0003:046D:C71C.00F0: unknown main item tag 0x0 [ 1231.847386][T16577] logitech-djreceiver 0003:046D:C71C.00F0: unknown main item tag 0x0 [ 1231.855473][T16577] logitech-djreceiver 0003:046D:C71C.00F0: unknown main item tag 0x0 [ 1231.863623][T16577] logitech-djreceiver 0003:046D:C71C.00F0: unknown main item tag 0x0 [ 1231.871769][T16577] logitech-djreceiver 0003:046D:C71C.00F0: unknown main item tag 0x0 [ 1231.880097][ T22] usb usb4-port1: attempt power cycle 14:26:56 executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="12010000000000206d041cc740000000000109022400010000a000090400000903010100092100000001221500090581030000000000eeb4888ffffc1fe02da365a9c4cefe8b9061701c3ccd352d1583703ee6a2ce0b65f54a5525daaafdc49f5966f900634c11c56210235dca74b05abe3b46e5b6482b0500e18c4a000000009cc704cc7915559794805a7ab13d448490dbacf268ac24723acf3ca484b1b739b7f9b836bde466be4d323599801b61a4a4fd4844f9ebc1d2c099d1747d8a91b762f82102491b723620a3b8270a845ff9f1c3b2592b1c7bf23264e073619b7605c46fe40fa7c3f504d8c8ea34f3b22e9200"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000040)={0x34, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="0022150000008e03dd034f4e378515e081"], 0x0, 0x0}, &(0x7f0000001bc0)={0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) ioctl$HIDIOCGFEATURE(r1, 0x5421, 0x0) 14:26:56 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f00000000c0)='/dev/../raw#\x00', 0x200006, 0x2) write$hidraw(r0, &(0x7f0000000100)="425a3852d828db4b9afebd9f687cb4b74af92028656fddbb66b88b", 0x1b) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) r1 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x3, 0x2) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000040)) write$hidraw(r0, &(0x7f0000000080)="4c7ed0cad98a", 0x6) 14:26:56 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="aa", 0x0) write$hidraw(r0, &(0x7f0000000180)="24a75ee58103eb6b26d8b8639961e67bead01055a7b4e89db87f8ef12693d7a427c328f279708bc17953c4c2a10aa703fa9eaaac2e608b7199a10e6c1cc327a363472b452c080c37f0f5810fa0b9e680f79a41933f5678173d068dd02bdaa5bf50e1d4600ce2a5fb14f4af1f2259b2e0d0dd743b6034107976e1411f07ac2112eb0291758d5c7b97f9a80d9a260e8e30f861e250b6d54b9f214cd0812c720907afc7eb394d11feb1997416056f0112f9eed1c5c1526fd54d30e62e944a0ae9fc3c59c669d8d027d6e1c07b7cb7639d1b721773283aa13623bab9f211c253025c4ed65d1e76c20c", 0xe7) 14:26:56 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) write$hidraw(r0, &(0x7f0000000180)="24a75ee58103eb6b26d8b8639961e67bead01055a7b4e89db87f8ef12693d7a427c328f279708bc17953c4c2a10aa703fa9eaaac2e608b7199a10e6c1cc327a363472b452c080c37f0f5810fa0b9e680f79a41933f5678173d068dd02bdaa5bf50e1d4600ce2a5fb14f4af1f2259b2e0d0dd743b6034107976e1411f07ac2112eb0291758d5c7b97f9a80d9a260e8e30f861e250b6d54b9f214cd0812c720907afc7eb394d11feb1997416056f0112f9eed1c5c1526fd54d30e62e944a0ae9fc3c59c669d8d027d6e1c07b7cb7639d1b721773283aa13623bab9f211c253025c4ed65d1e76c20c", 0xe7) r1 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x80) write$hidraw(r1, &(0x7f0000000080), 0x0) [ 1231.889052][T16577] logitech-djreceiver 0003:046D:C71C.00F0: hidraw0: USB HID v0.00 Device [HID 046d:c71c] on usb-dummy_hcd.5-1/input0 14:26:56 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) r1 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0xfd, 0x103002) ioctl$HIDIOCGUCODE(r1, 0xc018480d, &(0x7f0000000080)={0x2, 0x0, 0x5613, 0x5, 0x10001, 0x8689}) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) r2 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x507, 0x100) ioctl$EVIOCGABS2F(r2, 0x8018456f, &(0x7f0000000800)=""/245) ioctl$HIDIOCGUCODE(r1, 0xc018480d, &(0x7f00000000c0)={0x1, 0xffffffff, 0x6, 0xffffffff, 0x8000000000, 0x3f}) ioctl$EVIOCGEFFECTS(r2, 0x80044584, &(0x7f0000000180)=""/17) [ 1231.969450][T16577] usb 6-1: USB disconnect, device number 57 14:26:56 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfffffdef) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x8001, 0x140) 14:26:56 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) r1 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x8, 0x4000) ioctl$HIDIOCGVERSION(r1, 0x80044801, &(0x7f0000000080)) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) write$hidraw(r0, &(0x7f0000000180)="24a75ee58103eb6b26d8b8639961e67bead01055a7b4e89db87f8ef12693d7a427c328f279708bc17953c4c2a10aa703fa9eaaac2e608b7199a10e6c1cc327a363472b452c080c37f0f5810fa0b9e680f79a41933f5678173d068dd02bdaa5bf50e1d4600ce2a5fb14f4af1f2259b2e0d0dd743b6034107976e1411f07ac2112eb0291758d5c7b97f9a80d9a260e8e30f861e250b6d54b9f214cd0812c720907afc7eb394d11feb1997416056f0112f9eed1c5c1526fd54d30e62e944a0ae9fc3c59c669d8d027d6e1c07b7cb7639d1b721773283aa13623bab9f211c253025c4ed65d1e76c20c", 0xe7) [ 1232.256920][ T2027] usb 1-1: new high-speed USB device number 85 using dummy_hcd [ 1232.356879][T16577] usb 6-1: new high-speed USB device number 58 using dummy_hcd 14:26:57 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f00000000c0)="8a9b243314624d500cc4", 0xffffffbc) write$hidraw(r0, &(0x7f0000000180)="24a75ee58103eb6b26d8b8639961e67bead01055a7b4e89db87f8ef12693d7a427c328f279708bc17953c4c2a10aa703fa9eaaac2e608b7199a10e6c1cc327a363472b452c080c37f0f5810fa0b9e680f79a41933f5678173d068dd02bdaa5bf50e1d4600ce2a5fb14f4af1f2259b2e0d0dd743b6034107976e1411f07ac2112eb0291758d5c7b97f9a80d9a260e8e30f861e250b6d54b9f214cd0812c720907afc7eb394d11feb1997416056f0112f9eed1c5c1526fd54d30e62e944a0ae9fc3c59c669d8d027d6e1c07b7cb7639d1b721773283aa13623bab9f211c253025c4ed65d1e76c20c", 0xe7) 14:26:57 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000280)='/dev/hidraw#\x00', 0x2, 0x2000) read$hidraw(r0, &(0x7f00000002c0)=""/25, 0x19) r1 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x2, 0x521045) r2 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0xffffffffffff2193, 0x208100) ioctl$EVIOCSMASK(r2, 0x40104593, &(0x7f0000000100)={0x16, 0x4, &(0x7f00000000c0)="7a189384"}) write$hidraw(r1, &(0x7f0000000140)="8a", 0xfdef) write$hidraw(r1, &(0x7f0000000180)="24a75ee58103eb6b26d8b8639961e67bead01055a7b4e89db87f8ef12693d7a427c328f279708bc17953c4c2a10aa703fa9eaaac2e608b7199a10e6c1cc327a363472b452c080c37f0f5810fa0b9e680f79a41933f5678173d068dd02bdaa5bf50e1d4600ce2a5fb14f4af1f2259b2e0d0dd743b6034107976e1411f07ac2112eb0291758d5c7b97f9a80d9a260e8e30f861e250b6d54b9f214cd0812c720907afc7eb394d11feb1997416056f0112f9eed1c5c1526fd54d30e62e944a0ae9fc3c59c669d8d027d6e1c07b7cb7639d1b721773283aa13623bab9f211c253025c4ed65d1e76c20c", 0xe7) write$hidraw(r1, &(0x7f0000000000)="f74f07571b13f3462882a43b95932f0fba3ec6", 0x13) 14:26:57 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101306) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) [ 1232.587046][ T22] usb 4-1: new high-speed USB device number 3 using dummy_hcd [ 1232.596954][T16577] usb 6-1: Using ep0 maxpacket: 32 [ 1232.726935][T16577] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1232.737922][T16577] usb 6-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1232.750790][T16577] usb 6-1: New USB device found, idVendor=046d, idProduct=c71c, bcdDevice= 0.40 [ 1232.759890][T16577] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1232.769879][T16577] usb 6-1: config 0 descriptor?? 14:26:57 executing program 0: syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x7, 0x801) r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x50000) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfffffdef) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f0000000000)) [ 1232.857066][ T22] usb 4-1: device descriptor read/64, error 18 [ 1232.886940][ T2027] usb 1-1: device descriptor read/all, error -71 14:26:57 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2b1, 0x1) ioctl$EVIOCGPHYS(r1, 0x80404507, &(0x7f0000000080)=""/75) write$hidraw(r0, &(0x7f0000000140)="8a", 0x51b5) [ 1233.248282][T16577] logitech-djreceiver 0003:046D:C71C.00F1: unknown main item tag 0x0 [ 1233.259673][T16577] logitech-djreceiver 0003:046D:C71C.00F1: unknown main item tag 0x0 [ 1233.267895][T16577] logitech-djreceiver 0003:046D:C71C.00F1: unknown main item tag 0x0 [ 1233.276043][T16577] logitech-djreceiver 0003:046D:C71C.00F1: unknown main item tag 0x0 [ 1233.284202][T16577] logitech-djreceiver 0003:046D:C71C.00F1: unknown main item tag 0x0 [ 1233.292319][T16577] logitech-djreceiver 0003:046D:C71C.00F1: unknown main item tag 0x0 [ 1233.300456][T16577] logitech-djreceiver 0003:046D:C71C.00F1: unknown main item tag 0x0 [ 1233.308858][T16577] logitech-djreceiver 0003:046D:C71C.00F1: unknown main item tag 0x0 [ 1233.317019][T16577] logitech-djreceiver 0003:046D:C71C.00F1: unknown main item tag 0x0 [ 1233.325123][T16577] logitech-djreceiver 0003:046D:C71C.00F1: unknown main item tag 0x0 [ 1233.345953][T16577] logitech-djreceiver 0003:046D:C71C.00F1: hidraw0: USB HID v0.00 Device [HID 046d:c71c] on usb-dummy_hcd.5-1/input0 [ 1233.449810][ T3042] usb 6-1: USB disconnect, device number 58 [ 1234.227256][T16577] usb 6-1: new high-speed USB device number 59 using dummy_hcd [ 1234.466856][T16577] usb 6-1: Using ep0 maxpacket: 32 [ 1234.586992][T16577] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1234.597922][T16577] usb 6-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1234.610779][T16577] usb 6-1: New USB device found, idVendor=046d, idProduct=c71c, bcdDevice= 0.40 [ 1234.619852][T16577] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1234.628808][T16577] usb 6-1: config 0 descriptor?? [ 1234.928183][T16577] logitech-djreceiver 0003:046D:C71C.00F2: unknown main item tag 0x0 [ 1234.936360][T16577] logitech-djreceiver 0003:046D:C71C.00F2: unknown main item tag 0x0 [ 1234.944542][T16577] logitech-djreceiver 0003:046D:C71C.00F2: unknown main item tag 0x0 [ 1234.952691][T16577] logitech-djreceiver 0003:046D:C71C.00F2: unknown main item tag 0x0 [ 1234.960825][T16577] logitech-djreceiver 0003:046D:C71C.00F2: unknown main item tag 0x0 [ 1234.968964][T16577] logitech-djreceiver 0003:046D:C71C.00F2: unknown main item tag 0x0 14:26:59 executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="12010000000000206d041cc740000000000109022400010000a000090400000903010100092100000001221500090581030000000000eeb4888ffffc1fe02da365a9c4cefe8b9061701c3ccd352d1583703ee6a2ce0b65f54a5525daaafdc49f5966f900634c11c56210235dca74b05abe3b46e5b6482b0500e18c4a000000009cc704cc7915559794805a7ab13d448490dbacf268ac24723acf3ca484b1b739b7f9b836bde466be4d323599801b61a4a4fd4844f9ebc1d2c099d1747d8a91b762f82102491b723620a3b8270a845ff9f1c3b2592b1c7bf23264e073619b7605c46fe40fa7c3f504d8c8ea34f3b22e9200"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000040)={0x34, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="0022150000008e03dd034f4e378515e081"], 0x0, 0x0}, &(0x7f0000001bc0)={0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) ioctl$HIDIOCGFEATURE(r1, 0x5450, 0x0) 14:26:59 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/../raw#\x00', 0x0, 0x101302) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x7, 0x10000) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) write$hidraw(r0, &(0x7f0000000180)="24a75ee58103eb6b26d8b8639961e67bead01055a7b4e89db87f8ef12693d7a427c328f279708bc17953c4c2a10aa703fa9eaaac2e608b7199a10e6c1cc327a363472b452c080c37f0f5810fa0b9e680f79a41933f5678173d068dd02bdaa5bf50e1d4600ce2a5fb14f4af1f2259b2e0d0dd743b6034107976e1411f07ac2112eb0291758d5c7b97f9a80d9a260e8e30f861e250b6d54b9f214cd0812c720907afc7eb394d11feb1997416056f0112f9eed1c5c1526fd54d30e62e944a0ae9fc3c59c669d8d027d6e1c07b7cb7639d1b721773283aa13623bab9f211c253025c4ed65d1e76c20c", 0xe7) 14:26:59 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x4000) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0xffffffff7fffffff, 0x84000) 14:26:59 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20, 0x220100) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r1, &(0x7f0000000140)="8a", 0xfffffdef) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f00000000c0)={0x8001, "132a2ce7bd64e3f0d0e1f8a116f71a57ad0ebb6cc2b4b9a3959b191f9d247f517b0f561b072e1446d2c7378fd726fa31f0eb7aaca29be99fd7f39efc815db54d"}) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000180)={0x59c, "b5b64464e5a268ce1d85f52ad38c13d714cc9ee8ee2c4459e0c829196548b4de4873b7f92a8ac0cc8c17c6afd14bf92b5649a93c7f83958f6da6ad8eb1432e37221f955893192f663deae50087c98f294481b57a6aaecd04bf1917b5fa7cce1e3c624082a1d021a19b13431c64ef58c8d4d2c715af753d708a85e8972ed04ae7b647f434e8d47f0935e80e38bcb0b554f9824e184d632c60c008b85f2dedaba16015a0dde731a0ea3de432c3e569f48594758bb4943dc6101f4096ba5161f78318a581e717128f770dcad4918006248738e388facb29de0620ca11ef1093ec8173af08a5efcf4d8f4f28c76beddd507a68d002e8aa316f605e1e442e7dda3a2a37c86b04e60c32bc093e05bcaf9a8c4b1d104b669c741d65575b02d7d14620e39847d5924c075b12f9e0c32e1bcf3b384e4618b37d48e7117680939df57bcc9541bb03652de84d91c1117d0a186f6a3e9885aa4e0f42026ada9657b457bb22d3f04624a6ce7c007be1429d45e38be8c8db3fea13676487bc4011da13d98f40c1c113a3cf2ed188709c4773673fffb78314e4c7429f9d862f7d5cc11341d75fc8bd9e0fd2ea28a483a2195f1feb716606c142f723e0a5cb27987bf583b5db234f139e7b5f5ba0460b3a44048ebb62bc51357668922a31765ad4053e2d4c214efded4c568e913dff4146c5fa83d55a40bcd3e98dfc2ac02f55b1371710c7a7573e912bd960b9a4f9e5111545a6fa507dc8738d4a9767513c0a7fab6a7caa9af2ae43652150a8a625f4e5bfffabd840b3b28b8643379f0e2b5155ee4e1c072a4e3a035d2b49042cb08a21045aa648e415c4e59ca3a93100aac819ae2dfe2557051ff5dde990f077101fefd0c02b416a92369f8f2f12d212d6e1430a5c038e9869313c9338159d283114d406c1ac5fd2bb960b6a4f2352c461f61749d525aa6e36daa2aa3c5b5bce03c419635d49dcd001a44a73187a81b72c649cb9cf5a9cba90a36902c498f30146663bdc985a720ea3f721dbb42ad59811d09122db325f054a739929ab5067aa3bab42e33efade027647803b65a3f2bd9dc04afe25277180fca1d273c7752ecbaa6c39e4fbfd7abc2cebb41de06d9d7fb51926a8d09608f1d4956ef57561aaf6c849d4533dea83ce212a91cb60ed7987ac45bef6af0f3ec4c22762942c3306ec9e7b791d5a3bfa57a4b70b0645d57b748c0fa96632d780830f4d8c50a18ab564bdb3061f6bdd98b2a2232f404386040edc677af2a89271624d2a7e75217b1a2d25cfc1073877d2c9d0b8785546b65d8439a89568a3b6282b68fd510ecf7c0ba05523089454ee9414accf5f4cf84c9d5d38de5b7018b404fea4f2ea6e19e7f781330ea73afeb2e585826be254152cfd7bbe877816ef71e9b3d0640ac5abe2fc5e09ae17058a1b3216895e58616c4aedeed9b90804f67fd23eca34e6900d4fcb974140d9a91e1099d787bee3c997a71bf9f243e82e67b1d89d0b408a2f7d3b0ee38bf05e2b368bf8c543090cd6879f9320509d4f12818a0cd1cc0e77e75af12a79c9f20bb97a856a7f809511f09156f436424fb2912d21e3519636e2e467ff7a755a9e25ee0d2d27fe4b82dad6e808dbf26e3d5f719b16778a60e5895191ec2c2a02c2277a9d80d22515d9b1c2adc08a467f7abe10243fa22104d415a39e4be20e0e5bacef0eec9b3eef4d9af5b7017db5686fd236927a459a34a2ac49dce9c4ae7c28ae1b9c591f973543811a81ebfacd627718043d8d4a4fb6bfff1b69b3552f90928d39c24e44a449dbcf5ae8fea65d5420f8ed2a358968f02b0894bcc719f1b2f21c664dd350d3e215a7ff0b8e07f8fbdef9a804baca2a7af1c0a8628ba8615f2d208089d9bf7b942c1c3e5952d420b41d133a5e96914238dc33b827ef4acecc93808d0c5f8c83194c4adc8b4cafc83913f130e0eb0566205209d965bf219ea37c33ae8ea7dd0f3d4a53c252047e2f8e8146f684151efc93ba77503893ffa33b42909c5c1fe498b5f2b1e93e0b73d86fc1b9d78adc"}) 14:26:59 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) r1 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x63, 0x101000) read$hiddev(r1, &(0x7f0000000180)=""/198, 0xc6) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f00000000c0)=""/91) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfffffdef) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x0, 0x101800) 14:26:59 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0xcbd, 0x82402) write$hidraw(r0, &(0x7f0000000140)="8a", 0x51b5) [ 1234.977123][T16577] logitech-djreceiver 0003:046D:C71C.00F2: unknown main item tag 0x0 [ 1234.985212][T16577] logitech-djreceiver 0003:046D:C71C.00F2: unknown main item tag 0x0 [ 1234.993382][T16577] logitech-djreceiver 0003:046D:C71C.00F2: unknown main item tag 0x0 [ 1235.001520][T16577] logitech-djreceiver 0003:046D:C71C.00F2: unknown main item tag 0x0 14:26:59 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000300)="455d74fe2fdd280947841559a24b4be7f196a48e86a4bd726d6bf1f9e6dee91f008dd3c70a3ba0fe6098b49e3da54c19d546fb61bbb56897f9d9d65542e784542d60a3d593ee9dca9ea94d838086556b56409049a6c77209227dc41bf5b30ab727e4c3ef337369cc452a9b5e6c01ab3d630e68815559490abd6c1e8cd05c40595d27f7c107f79b89d48acf31c93d5f5918686f24851cce235ba40461ecf56b14562986b3ac135cc804e078345ec2923e9df77352e74ab91a38ae9282d470c18238dc9ab466", 0xc5) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) [ 1235.033046][T16577] logitech-djreceiver 0003:046D:C71C.00F2: hidraw0: USB HID v0.00 Device [HID 046d:c71c] on usb-dummy_hcd.5-1/input0 14:27:00 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) r1 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x63, 0x101000) read$hiddev(r1, &(0x7f0000000180)=""/198, 0xc6) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f00000000c0)=""/91) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfffffdef) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x0, 0x101800) [ 1235.120814][T16577] usb 6-1: USB disconnect, device number 59 14:27:00 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) r1 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x63, 0x101000) read$hiddev(r1, &(0x7f0000000180)=""/198, 0xc6) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f00000000c0)=""/91) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfffffdef) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x0, 0x101800) 14:27:00 executing program 0: syz_open_dev$hidraw(&(0x7f0000000ec0)='/dev/hidraw#\x00', 0x9, 0x102) r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000000)) read$hidraw(r0, &(0x7f0000000140)=""/102, 0x66) r1 = syz_open_dev$evdev(&(0x7f00000002c0)='/dev/input/event#\x00', 0x100, 0x8000) ioctl$EVIOCSKEYCODE(r1, 0x40084504, &(0x7f0000000300)=[0xbf8, 0x8]) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f0000000080)={0x81, "a218f808003f4d955d458d59e09ff2be2055b0ddcfcb239d5d90ac1aa1903e9f0214dd2387d498770ddf9d57b7ffdd582b57e3f1f6ffffffffffffff00"}) ioctl$HIDIOCSFEATURE(r0, 0xc0404806, &(0x7f00000001c0)="ac7d817dda62069f90fff0cbb450418b55122669f0b1a72cda0bdb69843ccb7b7a335cf45bc52a5f67ff35eaeaf078748ac53a2e702d7cbbf4425af38f1a0d43a6cf0cee8dbb2d665387445a5fd578c8e02b538bb48dcd46b574dcfc0cfa633d72b7d78033d1467477676420e1999a5b34a3911e315af01dd2b391b4d546eb8315091d8b296af93c91a1a054a9076b539347c720597ed8e49a55eba509a27a7e29ff8e3aea083847e705ace1d173b21fa65585a639f60c9578af892a9097fa7611065e3617d76baff9dac5c6b305fec7b94dd2def99d46a925fa671c069015a43be54a5db37f6c5fffe8e732") ioctl$EVIOCGABS20(r1, 0x80184560, &(0x7f0000000f00)=""/4096) write$hidraw(r0, &(0x7f0000000100)="8a", 0x1) read$hidraw(r0, &(0x7f0000000e00)=""/181, 0xb5) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000000400)={0x9f3, "8b1a43fe9b1709643c4a38246a7f7f30f48050d57cbb1c15fc941c158148b4526d1b1249a392337480c228640a6bcb794bcd5223f4fead62dc988d36b4e69777100e078f1276fb91a672f40816e3bbd56a37e3461f9a94d5d70e4aa7acbcf1ea7da1c6016e9731702264dcc1402421db4a76c1b968bdf4a701f1d9e2b972544ed0cd64c23463b314940c1d1431eebfab06558d6ed69e79d956381d51794cf020e5ecf76d5781e7fb17ab0a593a9bc3bc81e03290cbf18512ffa602afc27907342729d4b050684bd07c9bc02e61a37dd95acccc5d22547c3926410e0aa409db4b34bd3b7c3ad10dcdedd5e2ef818035d3b94f786b6b191746827fb3008e76f1a17ca82fe4430a48d0bba8bf8df1c006a5a657ce9440276d1b8ba63ae9cc96598a0c5d048da1f7355071f1efe23fe0b0b487570502c1171df8aeae3356e1c55f0ed33f5c6c3037a57c6ecb2549641a3a1fbb6b6edc08da5726e4322782d55d982fb26743dda95d0d4cad58411bee2033584f9d835f9cc9cbd402409637b15ef6d46cff4c08a5ecd3fec58d1b44dcf603f6ef25776b2e88f6fbdcb5669cec16881496ab5e30e854c7796890222589c034f6cdc7bd6b1f76283c80bde40066cf137346ac70ca8b42038c7135bed91a7173e2faeedcdaae182298a35a945d750bc9784177d25c73c78f618484f48e770408c432670d1a4b3c8dcf97f97a206e672db4ffe23192ad6d264bbba1618d16fb7dc5c44f2acc0c763153e4ce69d1cc2a18bd93e0f14e780240cf8d3e9344e8bea0bfe3978fc3dd5ea3916fd34d6bfb72197e73dfe0926f6d393666c6ede1ceb243a755ad627a088471d06199b646bf0ad1c539ff6a09f4113e94701d569102558e8db0023cbf99c6720ae0ca6dc364a273a07461e626f2cf3d4b972ba5a0a27dd742a2be234007524eb09653c4d02b736d1404f6b589e12a199d6dd1be7d7fa7ebf24c79f27ecb7d2a9f87b238cee17babb19793c82b0251e74ba15d7e252588aa5ee90866d88880e9047d4b18784b6fc044b05eb1113d622db7a5c16fc54b34b6cfcdcee5a8faeca0e699a1d56ddb6724eeb02ad5659c3338a47aa252b4bb3123af953273fd83338025f2bd5024071e30a4ee99ff7b355747adeea4fdcb75490473895f3e14a3f43c67109c48374ec30ad57d1e14ca94eb2b906651c3ceec3046d2cdec4a4bac87b3bbb619c67c58c053bf508591a58450552c782026a707c6af771d0894ab30612dca3aab0722285cdf9aebb58fddb6cf16e3fcd0adaca41456faf87964a83d0fc8ecfaca818765028bab81fe2b5478accebd7cbc9d29ea6592298072d2bd633850fecf945394da18d79d598f579bdbd8c9d8f7c9ce26ef15d4fa4f1af365f5ce25ea8b389430831c5c175e36100bc45b7eaf92998ff46e4f65af6927c9e099345d0a6c0b5d5cdcd4494d7b2cffcefdc2660977bbc75e2e105ef1b66d96f5dcc46fb9615ea2b984cfa56a5b05fcfe3f86bff25bb1966b957a002a93ca73ae9358efeb08830272d63ec145ea5cbcb1db3356c1eb052ac03c57873d3c8a39600721bac389e171313519e545b4ff7ef7b9d2d36f5d18a6dd77d585180e7a529d1bb5a439fbe2f2f3d2208343580e560cad7130ba08cdf0efe0c81bc2327b786d3c596085b7493ba81ebd93cad9d80cd41577452fb2e8ac5039a9a9e058e47834d9ea7c2f5733035c34bc2acc29eb7cc7cfa2ccc11c252655e968a587a0964ef0624ee3aaa2658c32c962b6485c3641e534331abd1531d837ad5a5efed68277175d130c14025769ba68dc6469a61fb0ab0ab3d2cbdb2b88dc04c7c795c66daaca4b2861edbcaf8aa9d9d9c1f5857f999846c40f1116e083c7412e2e8f72c2de847e298b3d3d7429e2da55beb18844dcb110c10f95ac77494ea78d0e8f14d005b69e7c19f063c17306286046386712f0d5933fc53465dc952d6359c87a7828fd022a3af8c62cae3cadfba77a73b10ef588f5626392def9ad673cd6940da39622fa00ead8415651053fb3eb9d98e146450c5867eac7d77a1828d9658f60b62423b85bc833fb48796404108c69f966ea89fd842e16f5507eda0b22e33347d4bd96ac28fd6c076c23484eb1c903903d2f7405bf7832df7a501130471f5caec1c0de7ef4fd1f158897b83e393805e0fd02d6f0c32cd188d19f80541ffb05e5dc79dc13e45ab2a1602ebf63f4db6521241e0986a3150059b78ad679beadd3101078e48e666cae9b49ab1007e39e468cc582cda3e0fcd81ed6cd6998323f0528d8522476e56ecb7ca009d32522f0da89bb139e0378048590ac2a1fa1168652fca5fd07cc9a03f82792089619fc08c3248074273c89ea2c5377c319d228fcd20d3e25bc89e0e44d6b16e16c83a6fd1b7e6a5f48fe2d57acc447811141963b28da231ba64d2e122b73a849ab4d41bfaa4360351cdd8a2e389013ef56dcda95a57774b888a5b2286812d74271ad2ba6278c562bc9441d58b775d45d132916cd8b350bb59db05f20fde928b6f830eddbe93687cd94f3f53a2cd1fd34e7f2e7e3195ec47536b0da405c28bbd4fcb4104ac82fd05840acb6b01bcec78684a8cb996305b7730f6bd486c0a3be43bd9fdb75f53047515d19c28129c4cd22e2bd61429d1c0f3d9a2bb6ec11da753f88d17497a9ab4789fd2e29b839a6a729e5d7edea86a1f766ddea2bdaf2414036d3f97bd87cd77b3e964d90aa150f0716d0d7482a9736e75ff9a56615276ac8a1a6f327e6ad5a521ad6cd4aef7afae25f2f1311b48c2f4f6f16e67a47470f85ba883aa1dd738fec14f03a8cf44690503d760fa70a39226c5d37471783f5643e4f9d5284540857866a407d0816bb470c84aaad83c0b4cb227925ca2ef69a0ec7d99cc714b4666d7b51c2f51749e7d56441ded2957d3ca05bab85f0bc2835754a6139f87f50dd7f484e72bbdef135aca796df1f9844929cec670568a922b788f210d43671ce2aa0352b78cee306653af3d07405be3823b7f025cf5216e196b15b85601cf667239a1ee62d5e578875e27af693a7cd7a7c8524249ce189dc5a99d5678cd9b3520babbf01ec80002b34a9cc16b092a74fe98c5060cdfdb93f455eba171db4758eb75cb9b402daa23e33fd383139d9322d0f86ad7791bc3c166b1a03b6855204eb3e4843ed738febffd8f33aa55c9ec0f4da198df4e08b3d851bd999e65772176a2fba97939ac13144d76c285821c64e5662467c43f320625681d128780850ab9f3e1e2b6a775322dbbae190d91a33023c8f8a88229ef00743bd8f1e108e209140c09cd57788101ff4b94965a13d138d24c85137d0f325e447040def18430bc5c0d0e8c8b6ab23c161988ce50539eb03fd033656d2dcd7efe1ef8ef1ec0062e0a86fab848518c58c43b393e6437748000fc6e7105496089fb4b030b776aba3f295aa4dde64d05292a5aa2220590f58731658c31fce6cc007c0cff2ed89b58b079d7f30deae798f7ee30313819dd57ff612abc69a53e0b9c6b419a93dc003ae70dbd8560faaa6ba7576bc1344e88d723c8b8d35ae20d79e69de41192a0e9ed7773ccc555824417135539422f069bda09daea016199039"}) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000340)=""/154) write$hidraw(r1, &(0x7f0000001f00)="622dfa0dbe9f941459f89802f3c268967b4fbb784efc3c9f8e109299c6c7cb7a8bf262ee81da195b705f6581cc4da06a6b7f8718c8f421d6b754cfd0be96df1d49ca560a76d5eec2b8fef4203bf699dd8e0e36831074f9d56057c7979543e7843297b4e4cd7a754a2d9c32f49081269eb78eef979d50c66cfbc3c2628f74c42b557055ae00907114955e98e1b9cbe71aadcaacc8b238413b9794a0d068d029ec61fd7aac8c2f97cf10927ad0c240c548364d369ba1d7ca9d880d2fdaa0462760c91cb62521fbb07bb24e3a", 0xcb) 14:27:00 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x3, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) r1 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x400, 0x400000) ioctl$EVIOCGBITSND(r1, 0x80404532, &(0x7f0000000300)=""/215) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) write$hidraw(r0, &(0x7f0000000000)="d3dbd59dd4d3c515944249e9570c14d54dc205bc15512dae2788f0eb6e7d2b6da76a84891102251e44e8a69ee1a9f36515560322f4b2bf8cc3f7ed45", 0x3c) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000000580)=ANY=[@ANYBLOB="470200007159b3aa607bbe4699037eba21ec730c2bb3e2bb29823b42e70c1ae3637b49fb97713da62100d020401c8921254553609161ad21d94f0977f18494ba188ddcd1faebbae8663018c8e9fc8c0285acab7285a1f27f256812367c04c9524df33714d2553a0dea5c0f4ac6a39524277385a686df94607a857138d5713d02887a9610d99b22af4454af511d94f8b606c2c78cc8988381e7033140bd53f353173892db7061e1e90160fc4abc84a5a99f5b82ddcd41554b8483c62ae2a06f60dd231453f74c484666025d9a515fe65cd2c467fce5374bcc37e981ea3f5eb09d974d61c9ca4fe6cab69bbd71349aa1a2154a71be1b820e3d7890c2036ad6da04e5a9356a7cb13efa114c4fdc6d6287d49ae34c60e5be4d9fa33efa79db9372822a936a19dfad56dd7cba9164c914bc36dad1adc3d2272f39e6129ccc14383b76e71eac7e752162bdc35f12f12b9c3706cf58c6bc5670a04975f2179c6c6c80dc9f25f5e6fe87406950ae8cebb310fa8726bfa30bb336f09560b7fa7c778dad27ea5288175b3a757d5efe24d2f5b95cc6a859c80adfb7a00e2bd1c118ca47d09eafddeb86b7bf3c0250c6129e8fadbfff30b725a11330caabeca76e7e891a18c4fe07c65344e4c5ddde1f0f52f7f41fffc879469339d8141a6ba10b06bf8747cbfbb2fc4b1aa9f99314d01862b64902f1ef3b8ec0b3b015080103652d3f46a55b23dbf1e52524d5118669e9720d833148ba41b9850b0851850310a58f9900c46e9ba9e8a5521cfb0f7a4dcbc7eb654a109eefd2feefa3f1af7bfcc1a33802aabdaf9befafe9c4eb4ffb7f5dceb3677920960a2f1454adf39225de560c7d000000000000000000"]) write$hidraw(r0, &(0x7f00000000c0)="16dbb3178cdd25af8677f3c97a9ceff48d0a3acf1ebeb0a1c2f7c021b2066cba25bad64447babdc7f506c214688b801189f587dbe4f4cabaa95c4009a0dc40f988cc92c9b9442cb03dec728d6dd923792558639147286831", 0x58) write$hidraw(r0, &(0x7f0000000180)="9310773d477777d228aa8552844ade4797828d9e60bfd52ac135e9fe43504f27a95eda68dcf3186aa4e599a9", 0xfffffffffffffed4) [ 1235.486841][T16577] usb 6-1: new high-speed USB device number 60 using dummy_hcd [ 1235.726853][T16577] usb 6-1: Using ep0 maxpacket: 32 14:27:00 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x101, 0x0) write$hidraw(r0, &(0x7f0000000140)="8a", 0x51b5) [ 1235.847004][T16577] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1235.858189][T16577] usb 6-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1235.871155][T16577] usb 6-1: New USB device found, idVendor=046d, idProduct=c71c, bcdDevice= 0.40 [ 1235.884441][T16577] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1235.919420][T16577] usb 6-1: config 0 descriptor?? [ 1236.398248][T16577] logitech-djreceiver 0003:046D:C71C.00F3: unknown main item tag 0x0 [ 1236.406431][T16577] logitech-djreceiver 0003:046D:C71C.00F3: unknown main item tag 0x0 [ 1236.414601][T16577] logitech-djreceiver 0003:046D:C71C.00F3: unknown main item tag 0x0 [ 1236.422717][T16577] logitech-djreceiver 0003:046D:C71C.00F3: unknown main item tag 0x0 [ 1236.430838][T16577] logitech-djreceiver 0003:046D:C71C.00F3: unknown main item tag 0x0 [ 1236.438963][T16577] logitech-djreceiver 0003:046D:C71C.00F3: unknown main item tag 0x0 [ 1236.447177][T16577] logitech-djreceiver 0003:046D:C71C.00F3: unknown main item tag 0x0 [ 1236.455282][T16577] logitech-djreceiver 0003:046D:C71C.00F3: unknown main item tag 0x0 [ 1236.463440][T16577] logitech-djreceiver 0003:046D:C71C.00F3: unknown main item tag 0x0 [ 1236.471576][T16577] logitech-djreceiver 0003:046D:C71C.00F3: unknown main item tag 0x0 [ 1236.481155][T16577] logitech-djreceiver 0003:046D:C71C.00F3: hidraw0: USB HID v0.00 Device [HID 046d:c71c] on usb-dummy_hcd.5-1/input0 [ 1236.599298][T16577] usb 6-1: USB disconnect, device number 60 [ 1237.366837][ T3042] usb 6-1: new high-speed USB device number 61 using dummy_hcd [ 1237.606852][ T3042] usb 6-1: Using ep0 maxpacket: 32 [ 1237.727031][ T3042] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1237.737994][ T3042] usb 6-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1237.750864][ T3042] usb 6-1: New USB device found, idVendor=046d, idProduct=c71c, bcdDevice= 0.40 [ 1237.759962][ T3042] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1237.768981][ T3042] usb 6-1: config 0 descriptor?? 14:27:02 executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="12010000000000206d041cc740000000000109022400010000a000090400000903010100092100000001221500090581030000000000eeb4888ffffc1fe02da365a9c4cefe8b9061701c3ccd352d1583703ee6a2ce0b65f54a5525daaafdc49f5966f900634c11c56210235dca74b05abe3b46e5b6482b0500e18c4a000000009cc704cc7915559794805a7ab13d448490dbacf268ac24723acf3ca484b1b739b7f9b836bde466be4d323599801b61a4a4fd4844f9ebc1d2c099d1747d8a91b762f82102491b723620a3b8270a845ff9f1c3b2592b1c7bf23264e073619b7605c46fe40fa7c3f504d8c8ea34f3b22e9200"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000040)={0x34, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="0022150000008e03dd034f4e378515e081"], 0x0, 0x0}, &(0x7f0000001bc0)={0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) ioctl$HIDIOCGFEATURE(r1, 0x5451, 0x0) [ 1238.078327][ T3042] logitech-djreceiver 0003:046D:C71C.00F4: unknown main item tag 0x0 [ 1238.086546][ T3042] logitech-djreceiver 0003:046D:C71C.00F4: unknown main item tag 0x0 [ 1238.094767][ T3042] logitech-djreceiver 0003:046D:C71C.00F4: unknown main item tag 0x0 [ 1238.103531][ T3042] logitech-djreceiver 0003:046D:C71C.00F4: unknown main item tag 0x0 [ 1238.111694][ T3042] logitech-djreceiver 0003:046D:C71C.00F4: unknown main item tag 0x0 [ 1238.119848][ T3042] logitech-djreceiver 0003:046D:C71C.00F4: unknown main item tag 0x0 14:27:02 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000140)="8a", 0x51b5) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f0000000000)) 14:27:02 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000140)="8a", 0xfdef) write$hidraw(r0, &(0x7f0000000180)="24a75ee58103eb6b26d8b8639961e67bead01055a7b4e89db87f8ef12693d7a427c328f279708bc17953c4c2a10aa703fa9eaaac2e608b7199a10e6c1cc327a363472b452c080c37f0f5810fa0b9e680f79a41933f5678173d068dd02bdaa5bf50e1d4600ce2a5fb14f4af1f2259b2e0d0dd743b6034107976e1411f07ac2112eb0291758d5c7b97f9a80d9a260e8e30f861e250b6d54b9f214cd0812c720907afc7eb394d11feb1997416056f0112f9eed1c5c1526fd54d30e62e944a0ae9fc3c59c669d8d027d6e1c07b7cb7639d1b721773283aa13623bab9f211c253025c4ed65d1e76c20c", 0xe7) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x201a, 0x800) syz_usb_connect(0x6, 0x3523, &(0x7f0000000280)={{0x12, 0x1, 0x0, 0x99, 0x86, 0x33, 0x10, 0x12d1, 0x84da, 0x1404, 0x4, 0xffffffff, 0x1, 0x1, [{{0x9, 0x2, 0x3511, 0x1, 0xffffffff, 0x9, 0x90, 0x5, [{{0x9, 0x4, 0xb8, 0xfffffffffffffffb, 0xe, 0xff, 0x1, 0x61, 0x7fffffff, [@usb_cdc={[@dmm={0x7, 0x24, 0x14, 0x9, 0x6}, @generic={0x10, 0x24, 0x1b, "f7a94628f5cf7aad2366593ad6"}, @obex={0x5, 0x24, 0x15, 0x2}, @ether={0xd, 0x24, 0xf, 0x5, 0x5, 0x45, 0x81, 0x5}, @country_functional={0xc, 0x24, 0x7, 0x4088abe5, 0x2, [0x0, 0x8, 0x5]}, @acm={0x4, 0x24, 0x2, 0x4}, @mdlm={0x15, 0x24, 0x12, 0x4, "c3c4d8bc4a29473ff2e3503887b0dce2"}, @call_mgmt={0x4, 0x24, 0x1, 0x3}, @dmm={0x7, 0x24, 0x14, 0x4, 0x8}]}], [{{0x9, 0x5, 0x9, 0x0, 0x3, 0x3, 0x9, 0xe5}}, {{0x9, 0x5, 0x7, 0xc, 0x4, 0x2, 0x6b345ad, 0xffffffff, [@generic={0x2f, 0x0, "24878dc096d47677ff31ed32b9f66c39484ceb9ecb7700e6cfd59ebc444271c857a75e5e39c5022f5c4cfbd818"}, @generic={0x26, 0xc, "284a244a4da4c0aa15d0800b7addb52549ce5ff032104c2e41811fc47ad868a1d14827cf"}]}}, {{0x9, 0x5, 0x9, 0x13, 0x1bad, 0x6, 0x5, 0x1000, [@generic={0x4, 0x31, "b48d"}, @generic={0x36, 0x22, "92d8d4f09b96182b603e1ed8363dd7e375cdd9870527a3d5f9cb1636465412b458fccb5b7639e6812adc61d6eccc85e22dd17b12"}]}}, {{0x9, 0x5, 0x2, 0x0, 0x7e, 0x3ce, 0x1, 0x6dd, [@generic={0xa5, 0x7, "6f9d5fd4b316b11bbf7fc957a387504a0d2db12f70c02dfd56d6745aafe5d2bd017f8ba70c5009d02c78deaeba46b70cde0330a9a2febe812161b079bfdad5462ee93b6a7ffde93d8973f4c4b9f3d1f4d7fae3749d97dd816c839f2e50359cd8a9d7b5a50142bade176b2fcfce9a6c84132d87390ba7b91f5e4977e46f6a708a22d9433729a2f77b286ed2a33cc7101db08938e48b0daa21c1bdf230cbd26a04001b14"}]}}, {{0x9, 0x5, 0xe, 0x1e, 0x7, 0x5b6a, 0x9, 0x5, [@generic={0x1002, 0x9, "c946c459adae4d8bf89082a7e53d56d377c442636959b6e8acfd7c8fb4be98c7a349858bf2f8b576a248f4e02fcc5829b927b32354e300f2a389c820c4d9e1df4322c263cfcd4cfcff6ff11c1c827b5c0dd1066d799a076df03926ace15fc1b5556a8062cbdb9265f938e8a1d1f6b6727a77663f913f3f707560c14a9262a6a6e4e7efc3f8d9a1eaa8824e9b65e9f8fe8e441d25e3b97f93534445b06d8398c8bca5bc9e9986402231c1ac5df456282c1ae7a4fe393c95ecd854b6b12dbb560e559ada2a07fe40b4c06bdf9bfae4266f56768c6841d80983394e902367c4f7924f256662b10e57e7a1e7a53feb1e69a7faf2452267135df041f4582166bb7e2f3986465b5536322f11732f4323ad80608a6ff2584c89449a66838b06c88aab3add2e66cbef3bf05f41b20cdb32b67225082420a322278b8e4a93e38bf95a2d9747925ef1fa3858cdcc2a8ef0c49ad3adf579681675832649c75ae62a029ead57bde3bed2f35cc7d8e802da1833a556e3831a9efbcb982b89a8840bce0ddf0f1775dadf247b0277d705387723049605164344bca3d9aaf4616a71daf123b633052b40738ee511b6d66ac79ef49640419948484dc9eea2566d9b0f7067a4ac62072f4b9146fdf7beb64d88ce768b020284f790045927f13bca27b530988fccd8fd693aeb2a001e5a7507d97de158049ca16a04ca68a56ced6e53d1b774da58a27dd5812c50ca2132bb39b9d8c78bd645a1087dbe6ffd4cb15a9de4166b0a34ca30eac3537e66f7ab065758b456d8328fac55f23cb478c10c58f906c1762090e3067af87ce7d2d1e76022f1213668564b8c0ec540c276e4967825b2a93c5e91649cf3b9d215c4c30f1fd94a02cc685871251c0047282ca94474d665928fd6cc6dfa2d09a590f4810eced19d643a9b6608c83f29fd33077bf41b61cd593bfde675483906a78b7126a6f4d15b8df7749f1241d731aded29ec7ea60f91747f5358f59604c9ab18a481084fa684b0425d5a1edc7e968b22863d6733160fd260d832a8e76ce754fc33c9dce34d7650958287ca6741875fcee37fb2adb94c89eb65f1cc594626a364eee58e1e30ff2eabcb0384bd657980658c5f0d0b10ef6a0583e1e59b3be2a7c66e3e0072c67c7f114f30a321a7762b95576f7be555e87c1b1bd0c5ded1bc54eec3cfa8ad409f46ad948937ddf8bf1be3fa2fc128557a1287f1e6868412542095f8a914a7eb54f6cceadef1ef0be6121f9f095d76a26550cb5613934f5482cb37631c098526e241c44549f1761e4eadc8b87f0f5961b5285e94c9fd505b9e1af76b6049c046efbe1ed5d1946ac2a11c1d0f986f6d4fb786909522f6cf259504a14af0c467a9eaa9a825aa3c78b0a2c476b1d00ab1d3b152be216c7294b65dba0625fe156c6c8e32d7f6de49ec2c288b2da7272b47552768734bb58cf6a7b51645df99551c755840202ba68b14a193f0920744532a2da066d3572d0ab409f6c07e5d4b165a93de65f6078666dd2c403ccfb7aa082827f6150ede282e0d5c92a12bb4b1e483bed3cad420b7712fe39c24fa5ab03efb7ef714200537060c5f250fe5042cebfae12d429e5e36888e01d0c41ee2aa04b18c02bf0001b50fdbb35f6578174a0fb5cf57bc29fde5c0e941903744f87075038ce8586155294f6b6e9b357f999fe0314a82eb90b5e0550c169b6091dc01d86e73ef2c1caf3a6e882494b7e0e01eb749b75183eee9074712d06cbd304b8e659bcc3b79807493a469815633b9f7c09edc4e38ebed242935b2bdb491c2821919763ac5c930be6b2682f2d3b4fc534d1bfca2e31edc135df7632855a23f315d4065adead89478203c8fde4dab94140f93f9aedee2c42d7609894a941946bbc57e2d6a663e3e29b06dd2c4803d6f98948e569e778b9796a98f6f95bc6084ab665f9ecf48be2fc6ec10b755860012dfe9cf6efbada3df2489f56b85e08b9c451137fbea4c33c58043d1c471a996325de31cca2e0b130f31a4d7b652def5bce7922f659d4b73d7f9c2c392a5967ffa14a11eb5a2d295edea8c07482b897e2faf5ac735ac5d0adc773b6567603730593af0a9c4c269bc17fba12a7a6e36b457ea3e955aaf081dda027c569c959ca3204d54148b7e0d00bfc96609c3b82e1eeb390719ff92769680b7227a9050d8acfd22cbda5f66f9e39f0153d5e8240ff1c394c3ba6bb42973b4ff092d1cf92cf6ec30f6c4e94f5793fe3eb499ed31a3c45d641fc067aa009c0330a00ac0e7059b3e44d032eabb9d3e341c729d9afb4fade497c3dbe47d07ebd64d239f3624ab013f1e0083d4f71068ead55101b24b451907563313fd0f6281fb0c2e3efe61455ee8e75b6ccbd94f423b4be621fd04ae784edd660b43c0441af2375fb13348f40aa96dcc15ed386720938f6af2a72ec990d9ab529d9dadb7f39b25f199666d3b6f835c9a55a963eefb6813ffca6637255513033ea236c6826abdcc0a7dddd9d4afcba1f9f364b16b311ac0c365982ccce09c91c258a174d76f55e819d2785eedaeb78b1a3964817e064c610c2e902bb06988fffb394e4e921593da6fdbfa7ddbefd2e24c0d72bd37185dbb471cfe88b65c417b95929124c8d70891e31d1a43655cbc1d03fc0e9f96eec12d6652c87478c71d575e466cb085cdfd9f42f48f6daf4c0131b3c07ec79ce3fe344487c78bc7eb339d5e6631bfcfa4e00a12e0df00f7da2d16ea2cc1dbf126ae7116b888927b8c1aad6689d632188d6bebb9b9e57e421d10e26bbcaabb4bdcb09bc6cf47efa978b510cc6be536f696e6809f22472e2fdb70c27ac0984b509617251a5d1e47f9d7b49594963ff596b47bace5c43b0fce57b2f61f09d141da919c61a4c1cfbccf90965dd15e90af24432add84550a2eacc6f43daf78fa730ac45ae1ef61fd02dd1d5d12534fe5c18b5b7e87c6738fc85c0aa479a9bffcb70ba9103404e949303232da1077a6bc7ada121bd911e3b19a2cd7a9969021109f2488a16e9ba7d649615196c336028e843617a5e3a8f7a2a02075eae832bdac659425cf50752b189e5f73e0c5ec1e74a73b50e308626180f481b41b2a6248b58852cee394a3ff1282c4543f4dd651d7c278f5574f7cd79f8e2db9d0eadf514573704caadd8853b5352b26b5d4be4f39b1a7222ad33afcf4f2f0e897b693a162f59ee06c3781526d8d473732a3d677cffbcc4ba3466318bf64a6e1bf10025f708e38d20062cde3c8e9881c35180263c9155cccc8fb13d70ac4c778fe6373bf97f8d0b8d295cf2b84d4bf857246da4d26b267a5e94b7a56cf38716179f867fcb3d4bcf46f7e522dabb41e6f0de21cdf857f22c8761bb1e1c31edffdd4d403dc5827acf4d2de3fa9107e7bc8686cee3195e70e7970ba411305c3f719dcb0fc9a840d8b8378b1123922530aa975e522800c3f7b27ff3f2b6fa9f48e31552cd25fdbabc0980b2a2560e93650c32fb0bcf36c7e5f5a5fc7b2be4277df80714249e5f16eb03a23bda1444c18554b102e314c01ca416eecedd218c165812d5868943c17d595a6576e5b0288bbdd2386f61cc460329a7eeb7e1761526568754d1cd09753c1217bbdb9feecab3af0c08f2699d991881ca3beba1bb2610b0799ffa0d5ad1f15f20d678fcb5ac6b33d7d89cbcf59f58d8fb63872b81759b4af2f48ec07739876487eca03a9999dc81026f60d8ea6f2498937a054428e3d7a0cd0662debee215f10be2a1add819e93ae765ba533948b7c6bd7d1563449d8bc456f0618e4e9a59fab695b5f1c3e16e3e0552c2fffe25b10690a0b3f25a2017f5dae231ea41f3817e98c5c032975a0db276841cdd38edab5bedb711d0dd7fb160dfa59c0d2cc92910601c9fb6e8808a4c87543a745d86a2886561ecbb444e56c8e3f3343ecdeb296f011be6118ebb720d862f2458608e4522578afbacfdbf70a6ff94ee83ed24cb3007e138f7d29e417b9a7c3246ea75accb778ca3a919d7ad9f3c1aa6f78df4d02d4c681470ed0e88d31bc6dbdf00e5ec6371ce1a18cbf4db79bd4331c6c314e936efbeebac426a4a1ebe2d31f64d76e64c2ebc52e1c68fe43aad036f86dfe352a1c8a996d370a77c59741e96891b5037d2bd9ba3ef2e745650baddace64ca8d5b353d6ca182b91e9742b7b6e1650a9b0d4595b4d6b6eb7787445a4e932cb3b71804d8885d6cd1561fef6b9140fd2a9e5adf60a80de5ed9380d9fb3d45a92bb686aa90b9b0c61d5576df766647f268b3a10b77bb0a0f744c00bea5264042c9e6f6abff083005d797f016032556c3f91e2ebdef50ead1c2df45512e8fc5a462b4a4eb31a3d41ab91148cd9faa0adbab50ac0d6046c54dc0a1c4972aea0c0a5f160b06da366c7eddb5d02404f0dcbc79aa8e70c0b3545fd03569ba8a2502fa07e4f46d8f8b3ca4147a2bdb21cb50e1cd64e912597a051b178b0d1739fea3b7b89990e080a5c31ac7a2ef043af6d0d2fe8752cdda44b52098157f5e96e2be15b0caf68a93688598b99a82e29578a9275a571c126daf25b8db6dcec68ba3be54fe81e38b10995d7054b488ad3b68dc3a1efc4050a42ccaeba94b63f055987c2e1e8aae190a7b858f848042f734a170d935a8215d7ce7eefa9fd99ae6e58f4a3197085f0a66d7d84925582c55ead426229ed94f00b63e2ed20656f59e3a21ca75fb1007ba19f3795f719e06ae93fb62537f17727f5d4eb0ab16d01f42275f7cd66e3c57add65bb44e56656a3adbd230e574889c6125a6ebb0644a43105847ddba6f109a9f2e22cc3f16f00ecbadd0ac0bde5a096d1c495b179b1fea24290a09222e81656825e8f72f002e44b5da5d6d4b11845009aaba366195a095b0afa96eb01f015b194f2153860826473ccc54d3cd747702126b35f444e670355716b1e5db76edc6180027744b5d7d58b09aaa0896c36244cf513eb5c66e975f58e434d5db704819caea1264d5636ee2a5dabd2a32329cb688d3486d6cd5e98cefd103053a6791dd5eca1d69a719361b519cc6f555cca54df5bf3d8dc3c0ac9d87a37e01d9d9b6de278814aaff292546602f7a1ff41356f0686227d967f3f17701ebd8a48d0a05c103390e15cd008caf96a86e52e48a1048ce69e16a299a56230f601b14facb6a339b6a56abc24854604735ae0ad6d89dcd89f019f38f1e5c423c5a72740ebf83463b10f0641429e3ec89cf33e5b473db8ec5aeeb36b8d1c4c66f9fe768cc611c8b2b3f1639131765c499a18b66e85aae711ccca38023bc72e1d261ce4fdbb169e4919da7d909bf114c57226693b34060001f9306438cd76a9492af3d61c02f5342c47415597d685d9c994eb506d463c215f30f9f33fcebe2cd798799d3dafc282749f058e1260658cc21677b2b5f9284a34b0eefd54515e7fda7f55b1bf3d6b0305d8e1dade178495ad8ef80b91fd61a06835353ff544b8c169bf9aca93e7fc26ffae3e8b75de735e8aca25bb2da362b633dea2809b4a79b729525f39feaece91baea5412a8f81c7ac0ee4863eb2d41a6bead99829b2193ef39b68ff2306e7e058e77d6a78642d240bd637bdc6f4263203a389c19c7ae4492613e94c0a54f1ca89652062398d1d3bfea141cfccdc55fe7eb1d22ac79e5d5b751ce07e46d5f8f44ea03e99e29714ca3d8ea20dd92e35bbd701dbf8bf7528a93675612c89c134a5c825088a3644ba1c1f6fef1c897345805ced7fab76ee1efd0e4b43bd6526d6bfdc651463263b22331f99ce5b664752fe3b937ee59dc7973cafe2d34d56a24d589ca472833b33c26d979751fdf1de561a7f829c44e31c79d7"}, @generic={0xb9, 0x3f, "2963c32e31f05924dedbda354a424250548c467325baafa896196b138a2d5b54cf22eac3ec0f5c1a486c8f3adfdaec3205eb3c1e4e508de65f1769b241f3fe849852d85f9f231588f4375cd748bb0f56d16c56a526f7aedc4bd0f9e8363cb19e8f9c0794dfce823b3194643998f2478b8cd3e3414b5ebd56ca97478999e9077eed0ff2bea3aacbeb541f73c67e3eb9322900f456079801171b99b17cf6e8f23f0de959143306a947e0fc9cc36a76113f430709818bbf56"}]}}, {{0x9, 0x5, 0xc, 0x10, 0x1, 0x81, 0x1, 0x5, [@generic={0x1002, 0x21, "b13790d93a58ee5cd9e393d249660096024d7830aab60f139e57ff47d5b3be213299dff497f5c24b7a1570f0f5139abfec7de2f590c8b4144690a8b9892cfeda03027e3a9b23775ae413958d35db08289d0e5e991d3199e509e86ae16a770e1f1cc0986df89a137e3497f73ed1460535316f359547fed9e4dfeefa98cfbfc673facbd22ca3c7b3b9a23f52c95361b681fc5d262165ba5337377a2a05c222251d7e80e83e34711b0e9a905030e5fb089eb1b27373823030064de6590baaeff23b00ccaefba832965625ff2c3e56c80b42ccb41f7fa98ebaf2327f281c52b49cd2c625298bd94acc61430722cc8f23343ee90e827fc7cb561ceaca00772d1d7e9eb422e81a42ea2c9aadeb92a88e414c6cd388386bd1facd16051059f5fed228343bca7381bae0fac92fbec6ef635e2603a18f865e9f0ee4e0498860b3ad5a39707ec8e2f658b604d74765297714f07451d93f95fc2038eb0e9694f668da8c7d56803ab2d11c59645b53a17fbcdf5b56643a9c4234b2dcb68d55d6d604042e6f6d251660ca4c70629c1211de54bdae9aa1a8440e147cf854fa2dc7fa0172e97a2295868b817535dc3efa248986200b8fb4585d5bd5703a5d582de9e1dd1645127250f3a672f81a830866ed096f939e274e134987be517a9eedfc4cf7db1ba198052a02f1d01e392bc187124eab588349010c5f187016661eb0a38f66e02259bb7bc783f789fdb5db49da8d75cb63823cf2643260a24c6beb20f1b48494bfaadafde8c9702aaadfe3272b3816033ddfcfc4f8a64184c0fee8044aba7d1d474c49b5d44e2b8a165e9d39c3e037385d521a0eb85a71eb8bde98b2db4de591954b0826896918d0540e94c4f22a663fcfdb237fa4f96a5d882b6c02b253e8546f9d7d88fd1990d92a742830a2c6c6cb179eed5bea070bf0930185a82cbbcb6880bb899ea3267fa938f452390dc2542fdd7b121830f41fa8b20e1ae6266505f4fe2e2aab74f0cb536f84b892ef2427b2231c7b44e18588ed71d1ff63f66185d82e5a11211ae5752b850433412c4e154a3cd22394625023568b7170633bb11711ce7da1c781f59e4de23274b841f3c04cdb2bf76d2d3af779ba2dbc292f34991fba55bd3dbe122e09d4e3c211201df3db5ccbeca7b207491ab964d215a7545569b7d9b196ea21311bcf8d5f2c0b6d870d417c8a33c357cdf3566d7a8703c3576555dbf1cf30a075b4d6b878469e6ef674d3e1b7dbaec1d5eaca22259ad54b206412f7105f4a187a253d83f49cc079434bb395a01e1783772fe70f5571b8037a7326510f6c24cdfe64a697d8cc0d5632e058f50d62dd39239fe12402e9cd032b2fbc5ad19253e3c63b02176a6d87a521e55055926447b6257d3025120d68c6292ce09389a05b4150d55ed36d1274d5b54287c8fbba6628faf224d9ff600826508834b7f4b81bedd1998b68af6b87c538381c5d32fa25dcca0f87408aa2a122d1d791ee9d4860d3adef933d35221639a32dbee1a3d18646d17f8373d1bf5d18f90e7cf5d116a9a3d86753e4265928f5ffadec00dbbef602914881ed3e03bb724daa67fcf751b7bae0caa831b65515798fbae792ce55019142c21fc2d969fa2302b51eaedf9fa41eec7fc9ae4950d3eb4f5e43e1bb08058c9c3b2426873f573e978a98fd4b756d430e8e8d85481851f03bd7c6415fc7c795b98a423f49b41af3e8c72b601b96ccf50978ae76e9f5143442fa0ae0da768bbd404e666e1a1dc070fa9182cdde8f7ed7904ff25856b4d32e9140caceef74a76731e4d6e37b9acd403d36fe10679fe1e5d133e677120c225d562e0346cf25ac3a9684a8a64ed5d08dba36664708a7eaf0303a943fd27ac6c9d4f5f30c327fcee8c11fc193a02c839c12d187cf03beb6fb725684b6b4fe0e736335e19f893366cdfa63d9c347620b4007cd2b8ec85cb39450747bf6a57ff67cbe28d55e69258cae349bf8645ae689ae98490fa5cf8c68309a17a6e2d3fa87eefe5e810a5591a7ed38a5e49cc4f1a528550638f577a62937a76cc8835293adde4cd80722310fcc3a3765fb080c4cdca95591b3b7118f683c498f42bb85e8221067bca9e33cca58a1e0d49bd310be41359855f11a3f248e06e37ed15b0bdb9603bcad2722ecf613f607785e47ca0fb84da2b892da3b1341a6cbd87bafb089f1ff20962c0c7344d80485b357e960e00f4d8d1388d5d922097276989b1213d67bf2720a8cf9ac505e0f6e615fa64d3b40f0f5b5887cac8ec01ebe1ff22fa5150139df999a838969e6b0ed962f8316bd255ffb97edd658a421386786cb892ece284378242a5d88ed397ea3d7b4059847a1c8534f1773a7c9f83a9ec7d82e86701f2cdc562bb37655d339af1e8b77a1301280fc7b545220ff357f558c8a0af5ece7a5d6420713b36da9bb80285907870e05fb89b3d4fe74e8caad05df96b25d22c56b633d23810c1321abfe69511c24800b25c6856a8882e1e94521a982e524e4aa9093dc36ad2245b12b4107a5599b621a2d8e54ab72985939228595fda7601cfff32568faf1a102a9fa300e17c563ca7cdac74cf747a33f3ae27d332941de7514524897f3624b65e04ac1dc07b530d3467684f4d86a892b28ee5f61bab65a2169d231c08477f054f6f20294026eca72553f6fdea901236a4fb7e4d40d4290391a7c8dffdebcfb05dfb8bc0f2c1a5eff5ce27ade6b330573de6ab8371687805f1176bd465c49f275b2ba59605b785a0a0d31fe64262f712d50459034d53f75afa475b6de1add8687cd30e32e4fd16d002cee7302d0cf706701f92ffb1eff867e8ac4245f123d240197fe49fd44f198e6d15db573e3f20e7543bcc2a44b2416ac6e0984488fc0192acf22ea054647d6c90dff97cbd2ad544c7d58970a8bf7ec484166059577dc8165947087819d0af33cc55585d81f0b810a3ef38a73c99dad86dbe496702f3311fbe11ab718073aff1faaada73ab23387d96bc4c893381291c6d70323ab17c4609c212f67bea884c5136f0b8ac39abf8b32fac1cb7e44b2f7bc7275d69bea1d46fc6fd46b3bbd6e229f86a88f15d4b7df0478555057223ff0daf2ceed06d8188363834ccb18dd64c2c04f072c46c308d8b39371d94c8f008e5c43ecca99e7b09858de3edcbfb8ebfc9a0fa00da3b47382a8bf34b6afb77ea09544a4129d6059bca9e5a5d0e401b6462846de143bd2b9071d3b36c6212bca62b813adb4e1275a48e1aff2da4d1bed55282d6b84d89ab0bf4faa24ae75103b33bd6ee4429ede851bfd07fd81f0111206f143cb19da94ebc44b1399501e33fb2cb8a82993a8592c1ea2b53c5cdb8fee1eb9aba26901f8b114fb4002c439fd2b1eaab03e8adee7d5793804accc6eecd375abf46557ce1db01d9abfa6c4646509a1c507947485b43cc1342c2bd0e244a77d74963ac1cde38d5c80deed08947c9ce336f2cf4083781f1dc04e3932580d5213375076c3c5706143ab52e2ae85ce38852c9280c8b0bdb45dcea59605dcba5a73e39cb3ca749b0a1be70fc213e902482417179c9feb60b07862607b44e2c9167dfc77be837ed165cc9b139edde76b8115589e03257085c42ebad79596219a86d56fea1211db10998799273f27af8d919dfa9de44a9fb521378c7f8e53fd467d3c5fabe1e6136d4fed1df637f9a0ef979091b6672a2b18b8ed5c4a5c97940fcce1fe165e9d769b67a1615f78e1a800a59a8cc32feaf9c112dce31d2b080a81d3f52caa470a5c8c3b22f6909bb75866d81cb711fafbceab9f15b20b4727626f5846671b8c6c93903646ff28b79f9980f22d58582dabf001f5893e9b950510ce7cbc8ee49909f2b7fff9888417cc6a6b9e19eb3a7421da89d0fe64dbb9a05609944bf4381d43636f49e658907015498fb216e659724eb491e1078abc7afdd15824e8abc0a6b273a340b5f1b7b1d36622baf16fcb64c45b9655c84fe8deb6bb4b2d416560ca4ae8795d77c22bb1e1262228e2195bb4abf98ba8f165d804ffdf9b8a2cac9aaa88fe1338c9f6c1353d0b7be6128004be7f466c2af8d2c2c71bfa5636bfd76fcaa3fce41fd52892107ec35f7185f5abca3fc5d0e349515439c6fd9656cec8f8480785aa80628608cba01946b4916410ece5e8e1a7392af4128cc86b6cca5f822ad48fba6feb294c5b655b5d9c10ee90ae34c5bfafd9fc3c85922e879eabd9fbc22ea3a216f0c9415fcf033ced276ccd6e77f1c83038fd355186b93de04a0d5092433f8aa76bbd0ba01e0560ab5a5288aca2f8a0317e1383605359f10c26ac211b403242ee62e577c50f7a6d3b5bda7b002a2a93c000042bea09e0b936f242e68e2a34bcd9011b32966485f3d059d4e5287b079cd62b1d58318d9c80950c7fcc25294604a6900127ebed0128c0a243493996e8af8c9a297205180721f9e38a3e883c51ab39c50c719fae867c6c8e5edb943a28c112daadbe2931184934e16f07bda64f5e587c71907ce9548e34506cac42e7bda6e10de1145bc8e79683143c46f6ff5337cfc43061edb27b60fcfd80c7ac55ec48a7cc3586e3f075283f9a274c2e25cf2d611038741e2e92d4222b6e08e5bbefb67ffa0df5496a50d7311ad1b4d7ca032dea27c999eca9ec9259985b084c61eedfa059760433028d5ea61276def53f332ee631a6ca23f9d44b1f657fd9cc0c4227cb2cfd7b7dd5def72aca3f7484f2e12a8d48851cf754747fd2212cb60769b305ba3edcd4d2ed6e1a3fc591f1288beb51832ebc8e6d7b1c4e967c65f11adabb280b314c7b25bc4525106c62eafbad3929647d52da456b3bc21368aeef03e3d2a67489adeb275bfab3bed2ee29257cb38539d4065e9f4f54412c4e3c24b2b631f84fbd5475905c85debae1ea163441fbf56fd8ce17526644cda90318fac63d6c7d30a287f77de809b21fd36c4b6aa93a0c1ed05e4604a74fe6ad3445f28cf3f5b277b365723b1bc4e8a2ea24b60f6a6570180503d89562b00568962abe99c0acab66141bdb25b514585cb91a86dcdb1c5ecacaa6d16a8e60296f94a32513baffe208e36e2b5d518173f6f86041086fae5918956e5d4b8011cc1e9798aeec75bb12628a7ed6a2b19255c9e072bffa47f35b7078497cf2d84d1974924d3d93212b1ccf97b21ce2c66c2975439d80324d1daa8af1a9118ba02a8181ebe762142541f92968a83ce4262471b4554e3c1937a0aba78fbb444fac4eca0d92b717a42d198ab1562d37ec3bd0e94dab1a624df9bad88950e53f6391844681fe2a23ad1df08790994ad43059883db03442a03717e8a5433d1327a5036476417eae0185936a4ce6cb8e88781df084c81c3b0298dc524d2fe944e15c8fa9f9380e97669ecc10477efa1a5fa17cf93319a5dd21bdecf87b709676098da1151056dd81c7dcc924c42a005089c1dfb79fc396e1d14ae2e861f340588c5af026a49e650046fdf8262e53258ab7c79c5843e6ef4b6f78f0a2a5392b246b7f8e43eced25e8be20e92694b5e67d7c7f8036f32bea71427dc750124e7662d516b6118c8ff41d698c7574e9d7886c27e76997544cc05f6b55f64fce42af84a09158a5f792e10c56a5cd3d5be984648e31bdc68e8f9e83e0a3907e9db96de59ab2088a6666b39d353d0921c60ad5cc0bfca8b795b2e3e825d1e6465404e274903f6b1c9ca65e23458409be5d2ff1283a829fb7224830a7d47d3918a321ec2a2ed7cc5f1dd20440eeb9cad4a10b835ed43de16e64da2325cba799c280204d116cc5e54aa337329fa35e296a281df78df3f1965335e3c328ec7016d542958946"}]}}, {{0x9, 0x5, 0x0, 0x0, 0x8001, 0x3, 0x4, 0xa91, [@generic={0x1c, 0x6, "78a1c0da11ade42f259b08ba5506492094e7a0a608abc49a3d48"}]}}, {{0x9, 0x5, 0x8f, 0x1, 0x9, 0x7, 0x400, 0x1ff}}, {{0x9, 0x5, 0x7, 0x3, 0x5, 0x7fffffff, 0x1, 0x1}}, {{0x9, 0x5, 0x1, 0x8, 0x4, 0x1ff, 0x9b8, 0x4, [@generic={0x2c, 0x33, "38809a46fd4b12e06fbcad1f58b664dcd0f1f59b3d7d24b566edea3577e7d16ac4b5ff474c0197c3cafa"}, @generic={0xcb, 0x7, "ec678ee774a35ef2f1c3c165c227ef620447d2e99721521a6b2141c64e23fbd77ad3d6bb47cfae65311f33f7560c94b392c4ae7fda63bc0e2411be7222958e810f0c204a188ec449583a0f23511812d82629badcc1abe6394db69f9d13abbb65b7326bd127a10b9f305e94ea36a43d7d27d0878dbe0172f2afe57ac6c27f6d3b6aa05a67e6de9d994e48fcaf4e3cc86d8536331dff6922b209fcad53ff3c1ca63754e83b83b641dd7d2c05b595109b95bfc3c1f0c52edd9450b080d79c71022691205adf51e1fbc497"}]}}, {{0x9, 0x5, 0xb, 0x0, 0x76, 0x3, 0xffffffff, 0x82}}, {{0x9, 0x5, 0x0, 0xb, 0x5, 0x200, 0x1ff, 0x3f, [@generic={0x68, 0x3f, "21a497083aad33bffdbf6a1c57dad24b2a18b92feb25358ffb61ace2eac95afbc057e07aa4fe9f8e6ba1d3ae7954c45a6642e8987e84a93852e98bd13f6893c1fdc6eb1fb99948a72c77f191b5f235fdf2d0549e42cb334aba7c85e7b6e3ed055b90953c50bf"}]}}, {{0x9, 0x5, 0x0, 0x4, 0xfff, 0x50eb, 0x159, 0xed57, [@generic={0x1002, 0x0, "95e696863e9d79b1291626f5c0172d541c830dd78c7096e4c74d999d35b6a440835dff38b68d394c37bc608142fad036161ed788aad7b766566938a97b31b12aed46fb1384c2cf1adc83c7f7fa675b682ce7abfc4d3ae4a5679fd45fcc32745204ead9326953d2eba8dfe50be980d84050e0b989ce6ae9c1a84bf651f3b8209436a4ff4bb4f2611b16a9e69554d8741849762b999fa8d255e8b2c589b3dcbef5383e7c95e092e9d50553733e732e540ba767daac6278d3cd4ebc91417e0854fa50e43a8e7dac8b0b699139198018f77cd0db6875f15d37548c80cba9e28d5dc0dc17d865eab6f022601ba637d21e1ac555941b01200fba0ef77638201ba86383e4227e28c18f4a2f5c0541339aeff2b54372a8416c77eb2f51c629d1b025ce60bfeeabaee32ba1f579b2833edab3de74c8111c00aba83c1ec6fe7fdfef7e6471907d04b5254325006206b77572e9b6e75d0a46653537cccbc82f820414a09eaf50686b623d2bb811aa1d34e4fb61f23714f4af0710fda3836b807c560d0f12f89a2f329a8492012b6227bea213e7808d547c9b43d5e9163dead8ed610c4eb87bb43d110cbcbee92005990e21f865da0a3542f9fb34cae3623b3a01d238d76633f683e70f299958bca46db0a05dde6f769fe8ed753cb16b88cbd4ae91f3536422958a0a549a26ec33b63863b5723d881d18bc927c638a445cc433ca1f8c967980083e2c9985c9470df783487888ae6a604ad04138c2093777a74d96f626d0ede4869711eb0da0c2a5acd7aee0b59d2a2af1552afc6de658c546a4f0efc6dc59f2b566751d97a7e14035528ba63266423cd82b794aa81b9008f07d8ecf41fe724ccef4908502afe8f6e2ee25431b41f4bb335d3ff7d2d4107f5e44ba699a9fa27695132c6595494adb3fcb01be50de46281672b8dc713cf857949bd03ad3c4126dd4508f1f06a404f2c0b2d0e8c968b6e46260395f47a06351bfdaf9da546db7dff50f74624f07b68c412046ea531117b714af0db679125b00079bbfa3597e72a61a9e33a2679ecc8231b1690369686cad98c023a9fd6d7bd4e57cc216923132c05b9451720e4d5f4aaf37723d4ee0a221e8e2ea8e12599796c989c4c681dda9ba45845ebee54d15a009e067170f1d4cbec0ee0c024844f54e267780916d125e0642c9ba15b25d09b8e0ecdbc20ee0a1af86d168952c52b6d9b76e73a74e95ea265e57533bdaf24bec0d32b129bf33b3b5be7635fdfceedf39bc0cc0d569eaa2b4a9df0c222374ca8931e282951c79146b87b114d70ed16811dabeaaf13cb550d6a51b27de1f973d5a5d4c1043238aab70781ab5c557d270cd2243b6e4896817074ccec2778bffb20e6ff4bef43c46a5ccd3a4178560f28b210cbe7753fa6509b2e7464992487b3ebe28c63ed28bd90bc722b6e2088b7ddbb65a1f13755121e420eaaacde068e68e816ef39dbb7b6c3c68035590863df2af9b85b00aaa14b41398a4d0f114286a163c03792922a5f05448a233fa9a6f50d6e074b7715a6a7340e148cb43a7293577ab86892df3cef63077c3d4451e9ff7bacdecaa0c68598861a9edb26bee5f745fae5cffe7fc56b8f634f79f8f1644116af23aa428d7faac18394dcf61429ebe938b106bec767393159309d4db79097b39102d22d14871766bc9d1fdceab7fef129e646665dd577ff128021f66cff9afa02dd8ec1c514195d67964099fb8753fc852bc4786d2267d234b658cc6954b9c7e1053295e5994debd3ae0000aaccfabcecaed0e7cc832418e2024a022bbce40d2d359f90012969d46df17b2d6e8ad8f709b692a08dcdd08064780240a1581cb384e5b68cef228334b317878b7df8ef37ff0bccb9b5dbc2c6c2847b2866b27836b1dd8c31d82a018976fe7d6d561393bd20891debbdbc3d621d8a26c754015a5095d2749a0bf2501b78b0b1547546bff4269055ee85a48fca9498cd8417d47f70a283720c668d900733cb9555d74645ab273d3a1bc38f5466ad9285ad1aa87940cba0290fc5a88d29a575cc4e98ed713341afd09e5e0291326f29b3a93fbfd35c9ca0cd70db37342a54f80555b40c2459cad608916db85f44b95f099079ca65479855e7c1defbdc832cc2a71afe9091526b0f3d6bf7ad2a84944ebf4d8187e37bda88998ffb97d8218343b4b7e42530c9b30206a3c239c420dbffacd772dbb1d5c92de1f0f9144f50f5315429b951433daa7421a5c0a39cd001fd690fd18d219158cae341f96c3c5de546e9144cee6654294e31695a85cacdfba25cade60df14f22d28a4530dfca7f70c82704cdd27a3267851c5041b2c6169bbe19c9c85471a9bc71a1009fd0f5c944e1a7dec69e85d330ea160436b592e49156fb3f0cdc53a3a272b45fc26ab3528b3a46b01fbdffe4093433084cb51b9495e2ca2e2898592e120c50a713f688abd14a50628f26f5ce325c9f3d3646c6a769dee0f6ca0522c37d652886110889e2d986452dca55a3ae089f04bf39183d25b3ca005ebb965432653d2c51f30f13e721b42baa0580891d6210eee7657386eab1a54a11b78f2f339741d3cbc7db873bc71c89a85ed6c837019da64f2350f674174dfdbd8e63293442dd1a074f1e9f608e020e13dccc3a0e4029a2bfc51d852e603f4914c130fb9389b8de4282c46a28cf66cfcb28bf04faf5b583081311503ee77308c85cda95ff182e01fb82c4e7793e133987c2a78c60b5793b66ec5297c84dc00a1e914ed537b0bd1bee3e383f09d30eb451429099842cc05e620bffdcd0ecb1f19ab16a0e95b67dce3efa9cc0945557373f64e88c8fbe67fae65b93b11d449ece6836fe979851b468f5cac64dfa72ff24c84d0fa049f0b770ec15757f37756f336fc633a67f4e31aeda67b641e2ab7008a93c3cc995d235db8a5484417300d55d5b59e8ed15be3f81ba2e999debe2b70afe2ddbe8ea19afe331841710408ac0bcf362c41e509cf95f854affd41346be68fc4e1fc58443704901b4799333bf3d5f9f9bb0481486e9a9ae57ad4f086224f73d4a01fabea5806c907c56f546286c4e4296da94de28e7b67c1c527255604bacb229a018307339d3d2af1fa4e976a7230b14e448e52ba8bb24d318b08d1f36d4570cf7a2fe85f2267673f9062aac3facaa6f43efbc56a7159f31d67f4d9913b6bf6d2b9c762ac2de1ff1b0b36c426f10ff93e68239016f788ab7516cf5fefc7d94f6ccc1d87277b89fab5dbadf416e2e3194a0a342cca5073356d8c7fa61bc1f432dc627afb38139eb9f734ad7c5759e3131955adba232dcef70dd2022bd6147dc824fa72f724d7cb7f0e540f7bac3bdc4f350af564f4235f44a0df9f9d6dfee8759167216ffa1a8989d782597ed571d148292422ac17fd23c10c860c4e7dae7551024ddaa2565c10f11ee97f0adac46aecc694591f0795c246c0382bc62a2049d196f11966bdf26e9dd12d689a36df92b1542d45b1d9d4122e14e8022fb74baffd75ee2890ede688042584710cc585ba588089b2cb75434a94ade21c5917bfad569644ed571e9af28a0920566b091dc139a032ab4942cce50e4e939e18f7bf6d3a7104747b23cc654dd5f19aab6090b0ed3dbf482859e65f6d7ea678dee05bf70c22e24d0131b17033323a9b4bc6346d0bd2c5bee2d81b024885007a03f0cb50319be2519439d19388321ea74b18bc97edb19e808d3db43378e4edfb3f6ef8c0ad493aaa00dc02e4b79b9357f590a4fb4caff95b048ae8c004edf5ad107e5f059514c3824609cfa26b0624b71aa4536313dfd4a8bd9b72fffa8bfda7ab7b8aa648aa5436f31d3bad04b8c441d7d1f95776127cfbe8fcb5471e9b1261d480c5a474aeac717cb569ef59c84723f604b1456a02f637962b87cc03d8150a945b39595a782b730bd13e4a0f030244a31dfbe91bffe4277bd3865cb8b22f775a26d4405b3a243adfe780f7d7089d2b098a2870bc7e00572f06d61a97d9dec28e19a50080686ca7a74ac04d9efde0503bd9ab01ec4a1ea8b7728ba48e9b26132c87322b40c599276b0fb91a1e53bcc4a0f4ffc48e9abf72678bc17d089e027e9613f10c03bace25a709c6afe85391e2122251120ab77e667451503851441b3a72b785d6d8ae29f4931828a1b8399b72056a62721feac27da674d8c6af3e084f8d2e211b880e51cbcd9566f20d4f9b7954e657dadb53a0b92a167d7f4ee45862aed6ba6ee8dd34ecf502853e1ea1f4903646520dce98d1588879d92bfcdfd595a1a5790248b7dc998ef33c79ebec5820e558c5251fefd14a7aa194850b482ec86ec467cc800d184be46e42232de51bc9ad3ab98694887fd513b3f9ae0bbf0bcce3543925e6aba69144158fda3f1b4aea8813d3fd80091a381dea9554fb811a3a68fb860198303876c6526516aeaef1921c4a486bcb7270e36a38f5c869b2f1d4bb5f623936930f3a9534f00f53fa39adde26c3df49c302f77e8d68332d8ecc6fc36e1a5e35ed057f9825c2836a8bdf6600a72490a89d6d0bcdaf1a7127b8b39e62d0ba930e013b57b6780760f8cee6546749c60fcd268edf0881c8dfd6fa4bdae84da7042416fda1962dfa341ae23b4ef252d2061de1393976ddc38a2c144e050f964ce722911b1762571c45322097ef3af4098de21c609a3400f23604e894049b70ff0ecf7425c568b64f993ed089069a681bdddffc08004899b660bf4046f04a73de2d3441fafc8b7da3537752e202d09499a427dce23dbccce293b35426df45c16d2e76ac7d260a5b35a558fdc5be5763e4a1007d57b44a4daf1dc8dd264cb9f18aa4a6f0ad4fcaea2fccd006ddfa5ee3cf1fb736eb3e416c4e88e931bdc8c783274447b66ba9423fda07310edf07486e7006a95495bcf223ca501e919f0bed32d2645542c5d81b87ca39c4e37d54936194492ece73a3e278f50ffffb4c7c675955cac99c4c35e8cf31b13268dc5dfd3a5fb1bca27c71f2e6654c78351cae057829aab547d6cd519f7e7bc4c786546f71086bd2e50fc18b3a1ecc843a70241e5b10919c34e82d2f9af300869f62e8ebf34adb616f2e4fdbe5359e7e973237dd54d704bb14e9fd03ced7d401b3d17d369d81adc6059a837665a99f334ce884a74a97e15c04757031f946cd7f0c750b370be78c1d47f6f8c89ee140ed86c53482be2f64af19c93c238c70dd03e3a7d48672771f2c26c5c103c4993a8cdcd2c04f9709b5ca5ec73054d1478da3341b45dc9a81a84d62ef8994d793d6884c484803cf6f0937e2ca5c0f583979ff1024bc55369e9ed7c6253010104f33ebb6b738b3f69bcbdd3d0809d8d388480939a82ba32a399f8ecb93cbc350035e40ffd79fcc1798949ec1221497b46ad0d7579c1d552a08d1482352a47c6c10a6337865e9242a05176d0e3cc639939b179a6a8ed86de56bddb82a13f0aff87acafad17a4a3592f86ef15e10c47dd6194f80b9e5258aaf5bf4e5f54d5fdac65904e950b8e1138285a43fe11dfcdb93aadbbfca3c2279b1d879febc9faa7123304ab61411117c361ab601420c5eae17382010768d5f9d9e9c0f61b71911d5d9ec2f1d4ad3f247659fab602723513ea717108d6fdfa354e93c3192ac9c84fd3664fae2c913610749c9f754cb89f9e5ca7cecd44e0aa0abe77170868f9714a9be760156255dddaddfda448e8416ef1a40dd2039c9b1161c83155302c87b4a75265b717ac70270aeca6e8155fa75d60a9e58346d1f06200e3c1e42e8347e15376105896277638950288e5e130dfc6d2b47a6d489b0ccf84bb97433e5e1b11f3f2fa29b12e7e6f531c3"}, @generic={0xaf, 0x3b, "32d72f77849544b4116dd003abe22292859d68eb9db359103cbcc29fff59411dcb70a428531cee57894ea3a836f95f2e1530ee5a7e894274aee6eacf446523b6ea18fcfc04c6127b263092e844e3b5b6b743ae6ab474a258234ab41cdfadaeeee3efc70a8fc81265b1fbaa99b6e8464a5d75f387eeecca9835081dcd7d4303e40758d54a6defd5e63f4bc35198c60b6a739a838d5fdb4c208a4fcbbaa1199b79e5fef9e35025ff076b544619b4"}]}}, {{0x9, 0x5, 0xd, 0x11, 0x7, 0xffff, 0x0, 0x8, [@generic={0xb, 0x2, "ef7e465525b3908e6d"}]}}]}}]}}]}}, &(0x7f0000004980)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x300, 0xfffffffffffff505, 0x100000000, 0x3, 0x60, 0x7fffffff}, 0x5, &(0x7f00000000c0)={0x5, 0xf, 0x5}, 0x4, [{0x43, &(0x7f00000037c0)={0x43, 0x3, 0x820, "e9ac0a77fb8f1d29e376338267b715b3faea21babd15a585a1348e603e0c0fff75963159c95358335b65c615dc3bd210fa99a4085c40e967fb9fc1d699c7bf"}}, {0x1004, &(0x7f0000003840)={0x1004, 0x3, 0x2809, "8efc3503da37f40fbe5e3336709c6838190f69884d71aa8fe338b1973f9cd0db8d146c5247cef7852d61c3061599976c38c665c955d5b28ef1ad8dbaf81869518187a5d7294caa7169d0e61be000f9202bfceaaed7a361a0938e49b9c3b9f04149f0d15f2e8ea684c1cbc408d9dcafdee9ea57cc8b4d4ef5057fb797c8b9f71427d427c7886d3e68d42a8a482f8b5713f160efcde4bcc8394de372312af664e1989a3355eb3a29584d5b9bb45b3b5706030439861aeb3860b14e39f173d72bc1548fecb93876e3dbc1a4f7ac09b22a8638ad601217f549b9c9bc9e15714dab0ae5a40399af30fc8c85b3e489266329a482c78b193c17e5540bde6d23e2809a3920ef1ee00100bd9679716c61f6b6dce8c7d3b14670aa3a9ff2e1f0b8d3d88805ec7320a5440f11a9e825567d07e4c523f77b6bf6a0ea772e7f8c8fd93603f416f67b3b13af3fa5f7f3156478d3f4156d189302cc07bc34ee551e869d5f8e6aae94cd550ef98cc0404e417c2da88ac47f095c56825bd9275d6d0716217dcc649dcab4828dd4a81bcc390963bff09d036403fdbb67124bbed62fdf94fde3b218b6ee3e80791db0766953e85d572f23dab50697a19eaa3154dd0cc8c599c0e43c052c3de3eb5013bb541d654ddf8780b536f1c74cd0febc8091793684796371bc19047e0385c6a883b62aa4c1389ca5066bf9ac0a28d2ed3d7a0700456fca10e3188b0719fc0827a1d81c838a42def40abaa4832e1eeed1230959b85a186b6eb26b06f1b6287af311f2b5a5dbdad98e959dab72155433a54e1eb9e89aedae61ad187b2bd6d1bcb5c7b3009086297d3e6034ff5d77dad586d86db62333ebdc3627a46a4d96dc03fcccf34d8855f63ac7c784bdfd56a37fa41ba379ffd9bcc97966519376ae9d51525f55be300e2bbb15399c63307dd76387370c7ac7c45cd859ee84eca9d4e5b3bcbd27a615fb75fedcd243b3d9ed581c7e510af79da220111f6423a5d7f7d02c50b615a8d1d09e766fc325ef84096e399f09c1d4d5fd15987f95dc0a198fd43d3c2455bc047fb404ba84ae7af34ce8428ee2d09a9cd6eb2f00869e062c02f663fc468ad6a3b4a0ab2116e71cc58d34e8418752275675fe1909b65f4a913c6795d2ace5ad516563cb96f4eb196703ce1dc3acdbaf53ba4d2884997b42ae0cc5842f31d3d19d71c150d70630e0074513e8a20ad3916eb368a9187880241d3e78da921d52de22842aa2b91fee771b9307873d9cbed43d4028cec2ccb4f8dda29bb2914d04c8cf7ce1a08e9d5dccff6d4e88c881dee14e0a452eaf2b30189e442c17087e2b21de3f9750edc70618ee76dba1e7ab13462db35a04698b661108e7e6e4ddbf9f4c74ca4babd59f6e7ffc5a52aa54ad231dbef24d6bda0d8eda7212dd17546c42cb3794edb39ce399d9c580a220fb125335510262661d7173edfb6c6998b8f835b9f8f4050f09b68d36a8caac27b8d953529b3c7485e726432400b1de47a395a4b87435fc7fce40a82796613a231564261c32cac9d588b0f8691dedca77a07ad67f708b57f22ef092274dd7deb3c1aa39d4160d3bd134f09137fa044d3a8a7b26561cb0915db3d21d03523c2d49fe9b760a383af098552425df2e430efa99305163af181ab6646077260d32d64001af07ec63bd2a424ea61989a3d12a044f7b826e687787838fe42a8e8f7919b3ef75344e55ca1bce77913154aecb79d86ddaf89b9b23ee22cbed486468ab678aff81389f253193c5112633e52e9aaba509a96b532be9ae62a57671be574a75644f61e6098f936d47a221d042aeab335fde23b96931c7003f3861244cda5389e7e9c3f0d25b180525742d5c652e78f7fdddcd8224233ab3e4480d16c82d6fea7e50656979b68ace7c14aa4bc1b66b9e76476b202b9ce6cf8359362aecb6062f5859701573565bba5879cdf6bf2a433adbf94c80dd88b6b85ce81c0d56c52eec8ec1dca27ccb1ac99b14121dae40b9d1fff6e449c8709c06868c403e8de3fd61d1a774dfa41efd419f50dfa32632d2b60572d580a55d250d02487e8720ceb6b9cc0e220cf021d120a0fc0f0848cd0753abd0415357d27f6dd4ed66094de8b653b7742bae36dcc4f2b1ee7fe52606035ef8d80449081c06d221626ff333527c227327e88aba5d71185e8ed58e0f0284617de37a82c54826e45a0ea939beb98a4c1b0af16ae61d8bcb69ca9f732c34c13866a6890f659ca7c4dbc5e2ad58bf81234bab00eb401771a58df1d7e788da0b863fea9330a10ea33d6b60ad841042588b9a899ba1722dfe4decf4cd2425581f9ee8518e290d675c6bc40e07039e8ad76af2b44d9f1c1afd3b9f832c410d07a3758f24669517b2c89997dcbc39b30f7adde7631d017b9339718e3685aa5c7aad74014c7ef44f3076ef6f90e207f0fe118578b0aca996b299f642f3dab581241cf14448357929a0b32fd47219135b85fa515247474c8c92c317c2f913453791f6b0ece7c58f5e4ff77b561266a6f359dc445fa7e0f0adc5474920c87bf897047d8172efa957f331e5f4a842b9631d891c3750f317c8d78f64f45cec3ffde88a3262baf5038d060a0bad96571303dbd89b4c37e8df283496306cd602f8c8dbf26a262df51754172ac6d44a0362963fd24f70d5a0d09cbf357ceae08c30f032bc75b869bd4304d2392d3e864d181afe79e20788ab416185266d81dff16a6c321781d448c03672c256cde184ad99f46f7cf221c6f48ee04ba18145ae42277df01eadf1245384489d6262bdcbc560716062a906cd7161f14aabeace693c86a2313438ec7fc4308a314c6af6df5e01317ab011aab321eab14544694f43e68fc8541556f94836900fbd299849a40238a02835f2c85860c669ae5b9097cb35b58dd8c60fe2b73427854ed2d349929e509cc74ebe4a9095fc9a78c45285f1b84b023025ddc70792466f9b56fc39e2c3f68de59eddead6e6a43a69cafdbd9c163c3a0adf3693253b31e8443b6852cf46f52b1a5815de4e1580d1b18843246220927298c333cd53502396e5e61ad6f889c6eea9bc0891c25b282a215e04970925c0454ec0b149ae12baa7fe2ceb4946c29fc22bb33bcd7f48ac778a33fc5ad35b9521cf7a03320b59252fefefdfeca55bc738c049aa477bc0f4f7769caf4fb199e986ca7f0191575c9b6e59a616afdc7040252c089f2ba1cd634ca42f880a790ba00f391e25a1cf1ab601640ede012bff2043d8cff33d5d65370ca3f79b267f29ac941ad6a9f314d654169a244b0027ae3ca68bea4b879264ddbd37e7c9163d6c54d1c1e33f0292c50e253a2cf426f80bcba7872b762f0e4edfd3015e6ebf33f6082e1edc4fc9d29b75028a614553cf03bc3093e623953a052cdfae8b85891a4a3e8c2f98da88cdf76c7302977deb661b84b0fcb4fb84c06b19fa2649da77c33887ae79dc1fc286c6e82e352d0c9bee1c299c1de90ce9318d3aef3d2e99c14b3f8a7ab596da68c2969cc3a15007475e36f1d4f41eebd9d3dcf6e4646bd9bf79d54cf9f436011405bec4c631a4da359ccab3e800ac868a3d99bd2095c728f6a046dc723caedce7ecd73f26a372110db713000f8b2b3fec955dfa01a3e5538c43527d116285c01791e2aed56e05b467ebe09b0cf7c4dc776576c79fc285f2b43cad506ddbc4d6cb4cc3ee0f0aa1dea8753e9ece81d28ef2237c775469a47c370d88d320bddd25be669f5e9cfd99a713c16b96316310a4a72a9905245e1af81189859094f6a3c9dbca618a7bb281d517286be706dbede26a1dc992e538541d6ea3b21db5d5d97c021707dab4512383bd3ab9c56d4d57c7f5a82b0152f932eaa9b12b57347b547c312563767f2ba6806807416aa5d3cb74287e42674e4ce5746968f1a88a9827eb3e29f673dcca7f42d2493fc4f5b6fcc7c46f2de9e625363be35b5d0f01a8b1f5359cf740bc4d80106fb840090826787b5c30984fc95aa0cce4684d35d08a8f5e4b46bb8ceaf082d1f8e80a8b3d5a0ccd3cd885da25711e546500d567658cf85534d400e52146d834cf257dd37d767aef7799b010933e93ab58b4154dd7eca7735d0cd97edb6248a6a7372eccabefb01b82249eab019398c0273c6d00b1070d04b97e7fb09f49a91a1fbfc52b1b7e422b5c3fa81fc2637b9713847c3ca9e91aef74302cefcd122c7b157a6f59a4e04c098b51f6dadc13c0e2b6b342e7e3499d2199911e2e8bb33e85baac6d5bea1b9feab7365142240ab0309bb346cd9a3dad534220ebb66ae5c9d0db85eca2a53f94acabaa42f19925a5f6060ad0ee3dd2d6bf4e8b585c1e1431d1290085f92debb49b27c2d6e77eeae6425bae42babf9e00e03ef2cc5cf11a61e72b1a5a2129ee756831283d9ff155ca424acd34047f735b20d3fb9d4c0bc94c54f130b4bd6711138293cd92207ae86ecfd51602ef102b5362db4fd8d6b3054fa0636bb524d9032c9409bb07db22c0b6d5eafab43f2e31b0c8ac65d2731a064800ab08d77af775e384692f461e72243c5e57cd103307df550d771f2db72a6341240d51224abe7b770d13f1a78059718e63889e4e8f1682050a6f2aaf93d875bbd3a3224a734bf4ee444b3296438ca5ac500e3f3c02518de47ab419c1cdf5a6e0c758069a4da9871f18700bb2d1eebf0338748da3a1777ebb96c3b385f742bca96330bfd03d3b9599cb68798caa5550ffda835558b9758167e5c08a395512256b4e499c19e78e8a13285f815a1ba8d68ecb4f1cc3e5ba51dab492289b196a70989d8c8a922abb7c3b209001e48471410430af4f3fb5661907481f8b0e4e6efaf8de87151f0a1588a7af92749ea23054d23409b0a085af696178dbc448f1cca492aebdf585f2993affeca0313ff7e4385bae01816f3d06f0cb1859691567644b580b84d4a18eaa82cfcda7282fc0f5bd0f99d8229ff93766efd51aed6f83e3a118369bb66af97ec69d882e0dd6b0267136e20f1123fc7b58f8a7c3cae2368c36c0cc0fd46b588193b840ba5c388330703df34cd4434336c37793489cfa7fe31b3a19b2e3e64882c48747e8b98d610a039e601672a7b486d8b6325d86a7175e94d6b987f1b042d4146b1f1c12cd5d60c3550601906ab3253bde55494a38c50172a669513bbe68244efd865ed519343f0f669ea85c78d0fc913b89abe85d0298a3132e3035496da01ab52f0bf5728d38543c548cc9d0dfa91668e6a25fd08fbd923bfd4f63d2ca7424d293a01864394797e7dd7cf2f90566f55bd2e73d7e4bc1308c4ddeb53fd64e19735ee6eb8a8f4fd31a2d2186c4b1bafde4ab1c7ffee3c6455e73058e4779fc64faf99022c89144997602304ff5982b2e8e4aee0181f0b76e71e1eae78b1b725fdc62d709e9555bc894179920087238d7a13060e71363e771944a456e1f02bfaed18b85ef1d53f1727fc3b70072fdca87cef672974c66d7c5d6428361e6f2a8751d0165f3c933bd0ae4e4f8c3f402d0b98e1f38dddfc203408bad0d9cdd133b44534e61fb1b278504ab1af7f4dd36e7e0e5c139e4cd5cf1e872965e789ab365965da4023793b252987e978489efbeee080075b9444b85b2a4a386f1a6b15e6abd3ec768fd7a79664c5e8b1a13488d1b4fd965bc3c31ceaadf3473670e1db581a115ecd3cbc1ef8cc6603c9d1e6aa5f0566292e9f439f88a48b1a1434191da3962ac7720bb222f3798796724a514f6e25edcd5bed8139536d64734f7b6428fd32b1b2f7c2df96629131d72635924920c3e7736cced704da0b4d319ec3baeb2f407a448588fa80921f60a6d6de5675768"}}, {0x77, &(0x7f0000004880)={0x77, 0x3, 0x40e, "00f509a81a7a22faf1c46810fd04484873d70da8e653a65d614aa11ce0cc482a566a7dd7f4b9631c759589fa497c70600f334133d78250df14d7b3d89beb5c7bff42bf1d5efedd3c5ffb6e27ce7bc745d85f90498909062c208c1bc8ba2ba94ff1462851058834ccc4d359271d8887a2ac4807"}}, {0x4c, &(0x7f0000004900)={0x4c, 0x3, 0x4c4e, "138712a0c27bec0cb6afc7d97b6ddc19d5373bd67171de117edcd0dfde1a47bd2ac1d530ce5a93a0f49172e68b0bc0a5856d885c81724dc79d3e6a13203bf0a2484ed6f14be0c273"}}]}) 14:27:02 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0xcbd, 0x82402) write$hidraw(r0, &(0x7f0000000140)="8a", 0x51b5) 14:27:02 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0xe1b5, 0x100) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f0000000080)={0x1000, "08d037de66d5645ef050d6a0b91e41de1b95c9a70b1d9f3233c91b622fc6df2aa9f4bcfde24f700ba35b04b76cfa4d5f078edb0dd712a26be0937f2ad40d61cb"}) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000140)) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x80, 0x682000) write$hidraw(r1, &(0x7f00000000c0), 0xfffffffffffffde1) 14:27:02 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000140)="8a", 0x5100) syz_open_dev$hidraw(&(0x7f00000000c0)='/dev/hidraw#\x00', 0x78c, 0x2) [ 1238.128031][ T3042] logitech-djreceiver 0003:046D:C71C.00F4: unknown main item tag 0x0 [ 1238.136305][ T3042] logitech-djreceiver 0003:046D:C71C.00F4: unknown main item tag 0x0 [ 1238.144519][ T3042] logitech-djreceiver 0003:046D:C71C.00F4: unknown main item tag 0x0 [ 1238.152680][ T3042] logitech-djreceiver 0003:046D:C71C.00F4: unknown main item tag 0x0 14:27:03 executing program 0: syz_usb_connect(0x5, 0x1b2, &(0x7f0000000180)={{0x12, 0x1, 0x301, 0x2e, 0xf9, 0xf6, 0x40, 0x7fa, 0x847, 0xc983, 0x2aa, 0x1ff000000000000, 0x40, 0x1, [{{0x9, 0x2, 0x1a0, 0x1, 0x3, 0x3, 0x10, 0x5, [{{0x9, 0x4, 0x6e, 0x9, 0x1, 0x6f, 0xc9, 0xbf, 0x6, [@generic={0xd6, 0x2f, "f6185a50129209d3ad85c3118f3b3ca729e71b93782f3353a03a1b328d873383d02f107d40e77eb2f03aee452319d7b2c5a5e541719f8bf995a648920a8f509b04753fc9803e4ba2eda98ca221a30e14b4eeaa359827f8aecbdd0da013d8194b3cc44556ab936dfe52ec1e0beb336a83941b1b39cdb42c007eafaa229fa42092f49b5f96b1ea3f2d26e5934a0e74e936d26fd58faacfe8cf3a20e94b6d3c946fb980feeaaa5c2529bf9063e90acabc6e59a38d66fe2ce46c43624f8c229c9cdd06c3976abc38412fb8c9264c4934e6a08f5cde99"}, @hid_hid={0x9, 0x21, 0x9, 0x0, 0x1, {0x22, 0xef3}}], [{{0x9, 0x5, 0xb, 0x1b, 0x3, 0x5, 0x317b, 0x8b, [@generic={0xa6, 0xf, "2005bb4d8d3f95024454d3a40a0cffe8ee2f51e0afcad42b6ad8a340bc62d4caf78fda9af60da0ada1b6a0945d27f4e5f5faf09b3cbcf6d5d4b19f79dbd7f91a7b32c228ac305bef422584f63b59b9a5b9312b481429c9ecbd516ac5f8d0d11fedafd5b01b12729903ed4779df5972ba3575a1338d48fbef621b2ba4ef5ee9d40d663b8e439ad8dd78a30501970fd3a839796e4607a82a73eff4264ca6bd483e43aff2de"}]}}]}}]}}]}}, &(0x7f0000000700)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x310, 0x81, 0x8, 0x56, 0x8, 0x7}, 0xb9, &(0x7f0000000340)={0x5, 0xf, 0xb9, 0x4, [@ext_cap={0x7, 0x10, 0x2, 0x4, 0xfffffffffffffff9, 0x0, 0x6}, @generic={0x7d, 0x10, 0xb, "a91d0dc65d4626d810800c179c96775eab130d55ca59944b5bf0b4373f60b72430b2c30b3eb1d009da77f79fd9690bf33ffcb0d83eb5d7864603909434353f0c3ba7fc52267dc3046919d7a2c87cae9e20826527c2408c5444d3806db6092ccf169649e89228652d653320afce1174cb4455317fdee1b254b5bf"}, @ssp_cap={0x1c, 0x10, 0xa, 0xffffffffb0a723ba, 0x4, 0x101, 0xf00f, 0x20, [0xc000, 0x3fc0, 0x0, 0xa8553a386b4ea125]}, @ss_container_id={0x14, 0x10, 0x4, 0xff, "d9e687816a1bc5a810abc3c2526f1295"}]}, 0x5, [{0xb, &(0x7f00000000c0)={0xb, 0x3, 0x448, "fe65f2f90d8399"}}, {0x101, &(0x7f0000000400)={0x101, 0x3, 0xc4f, "29f2bdc8d96911fbb23f89b0ac2fa8ffcb54c36b06b8d7b170ca88d0b7bed67d86f011f9d022bf1a7c88884ca7ecf07da8ef49860e762406423686eea910e3da3d7a704024de5cd8f879992ca9216ef88c923e03f821e068f4f2c308d81d530e5d972e3648a45e2e21df9db31fda646a280da0840a4fb83695b54648925661bcf0fdfbf351e7b506d831e7e9f401666ce8264a2c372074de04a9cca9958d1aba982f54ee173019d194c782233685f9bfcb31cb71cf122d59254f9234ddab309b54cc46988f0a05e6cacf7ba46228dc6d8845771411901223fcb55cb253d76d0192eea5de91d6ff93ab35d6caa7ee110002c9517df37db726bf09a23259"}}, {0x4e, &(0x7f0000000540)={0x4e, 0x3, 0x1c2f, "7699bde5d9085f7b3a569bacf23e7a9c9f43ae2febccd8d3985db429d1d242461a4b48a80174bcc06d8c59984a723e69c7c3a7fb7840cd38963bf12e8c360154718a71307c5d73cf5202"}}, {0x67, &(0x7f00000005c0)={0x67, 0x3, 0x457, "9ce3f87ba63504cc30c75c396029bf537dcbdf1637d0e1ba0d4de793c14a9437167c4c9d3e3660efe5f92e1d2bfeb46cc6fcf2fc6d21a2d66ed38c947352fcfac25ca28b7c3550f11ba32886015068d338ea425b9db27004125971995fe1562cc9aad2"}}, {0x8e, &(0x7f0000000640)={0x8e, 0x3, 0x421, "5300670b7d0bba29ac4ccd553946c4073d1d49f437af8d6a0d8d0f07f9a7fb5ddb3f4ea4e428265b0c8eddc1e0b80a8eb160001aa9d62b30138916891f5dae44e4856a11ca9ed8328e890eaa2337dd4e7c70374252ac1579439c6a6d2118c0cbcc75b34c6925bb5b26215067e0f293c824c0143ca8b9bc2000d3ca121c3965d019501bebb985d4a97d38"}}]}) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x4, 0x100) r0 = syz_open_dev$hiddev(&(0x7f0000000780)='/dev/usb/hiddev#\x00', 0xb0, 0x2) read$hiddev(r0, &(0x7f00000007c0)=""/253, 0xfd) r1 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) r2 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0xffff, 0x40000) ioctl$HIDIOCAPPLICATION(r2, 0x4802, 0x9) write$hidraw(r1, &(0x7f0000000140)="8a", 0xfffffdef) [ 1238.185147][ T3042] logitech-djreceiver 0003:046D:C71C.00F4: hidraw0: USB HID v0.00 Device [HID 046d:c71c] on usb-dummy_hcd.5-1/input0 [ 1238.268921][ T3042] usb 6-1: USB disconnect, device number 61 [ 1238.506892][T16577] usb 5-1: new high-speed USB device number 92 using dummy_hcd [ 1238.514875][ T22] usb 1-1: new high-speed USB device number 87 using dummy_hcd 14:27:03 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0xcbd, 0x82402) write$hidraw(r0, &(0x7f0000000140)="8a", 0x51b5) 14:27:03 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) ioctl$EVIOCGNAME(r0, 0x80404506, &(0x7f0000000300)=""/4096) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x29, 0x80) ioctl$EVIOCSMASK(r1, 0x40104593, &(0x7f0000000180)={0x17, 0xb6, &(0x7f0000000080)="cd57882ada9924cda6cd11bd712ad938a159c3389662a0a36e46fa0aacac25caaf255f5c252c41d93c60bdeedabcf15bde948ae5d5e32ce6ee9a86916319ce9a574442815e555d90b1797a0ea0306faeb9c27557dfa5c8606bcca8853772dc896e3c1ddffd53aef472125a76729d85edc94046f62ced758afee6cdffb3fab2f0748a24da0c0dea0bc77aedf4b230cbcfc3f47cf5ff338356696ad105e164ba69bd6efee699bd0ccf89f8eabdfc95de3006370419dfcd"}) syz_open_dev$hidraw(&(0x7f00000001c0)='/dev/hidraw#\x00', 0x0, 0x0) write$hidraw(r0, &(0x7f0000000140)="8a", 0x51b5) [ 1238.636870][ T3042] usb 6-1: new high-speed USB device number 62 using dummy_hcd [ 1238.766976][T16577] usb 5-1: Using ep0 maxpacket: 16 [ 1238.876812][ T3042] usb 6-1: Using ep0 maxpacket: 32 [ 1238.936908][T16577] usb 5-1: config index 0 descriptor too short (expected 9, got 0) [ 1238.945126][T16577] usb 5-1: can't read configurations, error -22 [ 1238.966908][ T22] usb 1-1: config 3 has an invalid interface number: 110 but max is 0 [ 1238.977631][ T22] usb 1-1: config 3 has no interface number 0 [ 1238.985548][ T22] usb 1-1: config 3 interface 110 has no altsetting 0 [ 1238.996940][ T3042] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1239.007997][ T3042] usb 6-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1239.021520][ T3042] usb 6-1: New USB device found, idVendor=046d, idProduct=c71c, bcdDevice= 0.40 [ 1239.030602][ T3042] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1239.040108][ T3042] usb 6-1: config 0 descriptor?? 14:27:03 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x5, 0x2c0000) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f00000000c0)) r1 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r1, &(0x7f0000000300)="51e169ff4bbdd7cdd65a3fc70f4147f2549a8f7589e9a74fa0d8237c368700852fd97c504def0e0ce3279520d91ca4f4f12fdabc44314950b57d418db69106de086d0c2ec9e19afcc07ea679e088ca0288ea56c2d3a2b378455740a55d270874acbb0c6c718fe49171bc3af70d2dc727c4a8d43dac2b8e841c7d975fc684ff083b052337ac044bde468bbfcb43f9797c2ec728c4df33d1195a8ac343fb435d30d7ee73323eb7b016aebadcdf866df5b51a01c51a0b2c1c418e9d16313bcfde69f45f99a5ef3324ad50ea44e2426311972f5c88e58181a7273770b2ff0b3984f1adac0ee26be9b66e26573d40a076", 0xee) write$hidraw(r1, &(0x7f0000000400)="181615c3ffdce3f74183d99c2b5a70cffbe1a5d080ab0bd9d849e372fa2fe3b10e5654ec66f679cb8e59ef25d89bddab12f39bf438a24727999d02545bc8329efdd96893d96ceaf8f2ef25d0b15bd9ab041c71ab5cc08864ad16cea62294848d11703224b57b3f755ce42fadc52c9d9dbad2ed86903a9634fe1bc4dd64e055d07d8b543180472496674ec6c0debbff97959ab8e58d3b5e432df1a1dd19dedd51ecbe7b2dbe64cb29478693929a4b39f094f25750f050c3fdccc93ebc0f00af9ac04a1f6766a2d75c62d6ff97b58408d501e5e74219f4519d4beb41b872ae6ab701fe151a36b5e402579693", 0xeb) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000180)) write$hidraw(r1, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r1, &(0x7f0000000140)="8a", 0xfffffffffffffcc6) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000100)) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x20, 0x80000) 14:27:03 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000140)="8a", 0x51b5) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f0000000000)) [ 1239.136989][T16577] usb 5-1: new high-speed USB device number 93 using dummy_hcd [ 1239.386976][T16577] usb 5-1: Using ep0 maxpacket: 16 14:27:04 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x101302) write$hidraw(r0, &(0x7f0000000240)="313dd8c582ef8141afc317cdfa22ad92d782cb013280d8f19d148e21af40a90529d25ffdb7cd3f2a6509a6abaa03a87659c86ff0dce42b36e384dc79336a12a8f18e444b80a56dbc367290aba02b30fc5350c22b4484dc1bf649d4411a931a9fb6c36743d51f5fbc01ed190feef823ee6f62e88e8c676547ff9d84db7e0293afc1d9e7d6f625c490b7669e9586b05e918f412bb13794f4977d9bcea9", 0xfffffed9) write$hidraw(r0, &(0x7f0000000140)="8a", 0x51b5) write$hidraw(r0, &(0x7f0000000080)="562078e4ae0819c998608500dd9473e30dcb83e9e37c0680fec0ca8928e43efb0d4e0a729152bb9f7212f1a7960e2b0e96a9a3ba432ca9a309882b58635b62b5bc798f74edc06099d26e9e5142c4b352077729de2e1a198eb1b42bce11574a018ce3702b35b1c016dd137b4283af7bb4d45dd4bda2a160c18338916c3748e4", 0x7f) write$hidraw(r0, &(0x7f0000000480)="b276571c92f9dd6e4fba3e8c876a3adfec8a2301bc2833a9d1600714f94dd0abfd294df44fb5761efaad024249acdbbf0eed93f44f979994321ba33371b51e4db626cd9d5cc42fdf2673c8dc5de2031113573032ff4236c6fb1accee57ef5ec3bf72bfe5d493a088e3c91edce70737c0d8a66d8653095a0b0a5b1210018b4ef5a1dd6004e37c4c3a37b002e755f73d6423533966514f518bb1684a8bf0252c09a4a465f96e43a6ba78f848aab3b4c0eba3996edb", 0xb4) write$hidraw(r0, &(0x7f0000000180)="66156dd624b365ecc410516563dbc09ed042803ad7a2a30fda79c2282b649b5ecf996e6482256962f12ad7e672228bd5c5622307a311b3f541fde9a77a440607282e428e351571fcf695beedce582b00bc37595b74bcc0cc7c2ac3449fc29996bbcc5b7e656ea4a566d190fc45ad5fcf585422283171f7b8357f0a85f74d5c52a98da0511ac182386282b3171d4d11aa428c533bb83e", 0x96) [ 1239.472364][ C1] hrtimer: interrupt took 810613 ns [ 1239.498838][ T3042] logitech-djreceiver 0003:046D:C71C.00F5: unknown main item tag 0x0 [ 1239.520580][ T3042] logitech-djreceiver 0003:046D:C71C.00F5: unknown main item tag 0x0 [ 1239.528834][ T3042] logitech-djreceiver 0003:046D:C71C.00F5: unknown main item tag 0x0 [ 1239.537002][ T3042] logitech-djreceiver 0003:046D:C71C.00F5: unknown main item tag 0x0 [ 1239.545116][ T3042] logitech-djreceiver 0003:046D:C71C.00F5: unknown main item tag 0x0 [ 1239.547452][ T22] usb 1-1: New USB device found, idVendor=07fa, idProduct=0847, bcdDevice=c9.83 [ 1239.553269][ T3042] logitech-djreceiver 0003:046D:C71C.00F5: unknown main item tag 0x0 [ 1239.562379][ T22] usb 1-1: New USB device strings: Mfr=170, Product=0, SerialNumber=64 [ 1239.570394][ T3042] logitech-djreceiver 0003:046D:C71C.00F5: unknown main item tag 0x0 [ 1239.579163][T16577] usb 5-1: config index 0 descriptor too short (expected 9, got 0) [ 1239.586801][ T3042] logitech-djreceiver 0003:046D:C71C.00F5: unknown main item tag 0x0 [ 1239.594675][T16577] usb 5-1: can't read configurations, error -22 [ 1239.602730][ T3042] logitech-djreceiver 0003:046D:C71C.00F5: unknown main item tag 0x0 [ 1239.617203][ T3042] logitech-djreceiver 0003:046D:C71C.00F5: unknown main item tag 0x0 [ 1239.651349][ T3042] logitech-djreceiver 0003:046D:C71C.00F5: hidraw0: USB HID v0.00 Device [HID 046d:c71c] on usb-dummy_hcd.5-1/input0 [ 1239.668448][T16577] usb usb5-port1: attempt power cycle [ 1239.746255][ T3042] usb 6-1: USB disconnect, device number 62 [ 1240.319021][ T22] ================================================================== [ 1240.327324][ T22] BUG: KASAN: stack-out-of-bounds in hfcsusb_probe.cold+0x1a46/0x2682 [ 1240.335481][ T22] Read of size 4 at addr ffff8881d9f872f8 by task kworker/1:1/22 [ 1240.343196][ T22] [ 1240.345529][ T22] CPU: 1 PID: 22 Comm: kworker/1:1 Not tainted 5.2.0-rc6+ #15 [ 1240.352980][ T22] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1240.363135][ T22] Workqueue: usb_hub_wq hub_event [ 1240.368160][ T22] Call Trace: [ 1240.371444][ T22] dump_stack+0xca/0x13e [ 1240.375672][ T22] ? hfcsusb_probe.cold+0x1a46/0x2682 [ 1240.381027][ T22] ? hfcsusb_probe.cold+0x1a46/0x2682 [ 1240.386392][ T22] print_address_description+0x67/0x231 [ 1240.391952][ T22] ? hfcsusb_probe.cold+0x1a46/0x2682 [ 1240.397320][ T22] ? hfcsusb_probe.cold+0x1a46/0x2682 [ 1240.402702][ T22] __kasan_report.cold+0x1a/0x32 [ 1240.407628][ T22] ? hfcsusb_probe.cold+0x1a46/0x2682 [ 1240.412995][ T22] kasan_report+0xe/0x20 [ 1240.417264][ T22] hfcsusb_probe.cold+0x1a46/0x2682 [ 1240.422444][ T22] ? handle_led+0x730/0x730 [ 1240.426928][ T22] ? __pm_runtime_set_status+0x5d5/0xa10 [ 1240.432542][ T22] usb_probe_interface+0x305/0x7a0 [ 1240.437634][ T22] ? usb_probe_device+0x100/0x100 [ 1240.442639][ T22] really_probe+0x281/0x660 [ 1240.447148][ T22] driver_probe_device+0x104/0x210 [ 1240.452270][ T22] __device_attach_driver+0x1c2/0x220 [ 1240.457627][ T22] ? driver_allows_async_probing+0x160/0x160 [ 1240.463681][ T22] bus_for_each_drv+0x15c/0x1e0 [ 1240.468695][ T22] ? bus_rescan_devices+0x20/0x20 [ 1240.473909][ T22] ? _raw_spin_unlock_irqrestore+0x3e/0x50 [ 1240.479741][ T22] ? lockdep_hardirqs_on+0x379/0x580 [ 1240.485025][ T22] __device_attach+0x217/0x360 [ 1240.489808][ T22] ? device_bind_driver+0xd0/0xd0 [ 1240.494817][ T22] ? kobject_uevent_env+0x29e/0x1150 [ 1240.500103][ T22] ? kobject_uevent_env+0x2a8/0x1150 [ 1240.505370][ T22] bus_probe_device+0x1e4/0x290 [ 1240.510230][ T22] ? blocking_notifier_call_chain+0x54/0xa0 [ 1240.516122][ T22] device_add+0xae6/0x16f0 [ 1240.520523][ T22] ? uevent_store+0x50/0x50 [ 1240.525009][ T22] usb_set_configuration+0xdf6/0x1670 [ 1240.530461][ T22] generic_probe+0x9d/0xd5 [ 1240.534877][ T22] usb_probe_device+0x99/0x100 [ 1240.539631][ T22] ? usb_suspend+0x620/0x620 [ 1240.544225][ T22] really_probe+0x281/0x660 [ 1240.548747][ T22] driver_probe_device+0x104/0x210 [ 1240.553861][ T22] __device_attach_driver+0x1c2/0x220 [ 1240.559211][ T22] ? driver_allows_async_probing+0x160/0x160 [ 1240.565185][ T22] bus_for_each_drv+0x15c/0x1e0 [ 1240.570028][ T22] ? bus_rescan_devices+0x20/0x20 [ 1240.575054][ T22] ? _raw_spin_unlock_irqrestore+0x3e/0x50 [ 1240.580950][ T22] ? lockdep_hardirqs_on+0x379/0x580 [ 1240.586217][ T22] __device_attach+0x217/0x360 [ 1240.590964][ T22] ? device_bind_driver+0xd0/0xd0 [ 1240.595971][ T22] ? kobject_uevent_env+0x29e/0x1150 [ 1240.601237][ T22] ? kobject_uevent_env+0x2a8/0x1150 [ 1240.606508][ T22] bus_probe_device+0x1e4/0x290 [ 1240.611369][ T22] ? blocking_notifier_call_chain+0x54/0xa0 [ 1240.617264][ T22] device_add+0xae6/0x16f0 [ 1240.621664][ T22] ? uevent_store+0x50/0x50 [ 1240.626177][ T22] usb_new_device.cold+0x6a4/0xe61 [ 1240.631282][ T22] hub_event+0x1abd/0x3550 [ 1240.635678][ T22] ? hub_port_debounce+0x260/0x260 [ 1240.640788][ T22] process_one_work+0x905/0x1570 [ 1240.645724][ T22] ? pwq_dec_nr_in_flight+0x310/0x310 [ 1240.651101][ T22] ? do_raw_spin_lock+0x11a/0x280 [ 1240.656136][ T22] worker_thread+0x96/0xe20 [ 1240.660640][ T22] ? process_one_work+0x1570/0x1570 [ 1240.665816][ T22] kthread+0x30b/0x410 [ 1240.669864][ T22] ? kthread_park+0x1a0/0x1a0 [ 1240.674528][ T22] ret_from_fork+0x24/0x30 [ 1240.678920][ T22] [ 1240.681226][ T22] The buggy address belongs to the page: [ 1240.686837][ T22] page:ffffea000767e1c0 refcount:0 mapcount:0 mapping:0000000000000000 index:0x0 [ 1240.696012][ T22] flags: 0x200000000000000() [ 1240.700591][ T22] raw: 0200000000000000 ffffea000767e1c8 ffffea000767e1c8 0000000000000000 [ 1240.709164][ T22] raw: 0000000000000000 0000000000000000 00000000ffffffff 0000000000000000 [ 1240.717814][ T22] page dumped because: kasan: bad access detected [ 1240.724209][ T22] [ 1240.726518][ T22] Memory state around the buggy address: [ 1240.732130][ T22] ffff8881d9f87180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [ 1240.740177][ T22] ffff8881d9f87200: 00 00 00 00 00 00 00 00 00 00 00 00 00 f1 f1 f1 [ 1240.748504][ T22] >ffff8881d9f87280: f1 f1 f1 01 f2 00 00 00 00 00 00 00 00 f3 f3 f3 [ 1240.756563][ T22] ^ [ 1240.764539][ T22] ffff8881d9f87300: f3 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [ 1240.772614][ T22] ffff8881d9f87380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [ 1240.780653][ T22] ================================================================== [ 1240.788695][ T22] Disabling lock debugging due to kernel taint [ 1240.795222][ T22] Kernel panic - not syncing: panic_on_warn set ... [ 1240.801824][ T22] CPU: 1 PID: 22 Comm: kworker/1:1 Tainted: G B 5.2.0-rc6+ #15 [ 1240.810642][ T22] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1240.820681][ T22] Workqueue: usb_hub_wq hub_event [ 1240.825681][ T22] Call Trace: [ 1240.828986][ T22] dump_stack+0xca/0x13e [ 1240.833219][ T22] panic+0x292/0x6c9 [ 1240.837124][ T22] ? __warn_printk+0xf3/0xf3 [ 1240.841712][ T22] ? retint_kernel+0x10/0x10 [ 1240.846285][ T22] ? trace_hardirqs_on+0x55/0x1c0 [ 1240.851296][ T22] ? hfcsusb_probe.cold+0x1a46/0x2682 [ 1240.856650][ T22] end_report+0x43/0x49 [ 1240.860784][ T22] ? hfcsusb_probe.cold+0x1a46/0x2682 [ 1240.866136][ T22] __kasan_report.cold+0xd/0x32 [ 1240.870963][ T22] ? hfcsusb_probe.cold+0x1a46/0x2682 [ 1240.876325][ T22] kasan_report+0xe/0x20 [ 1240.880569][ T22] hfcsusb_probe.cold+0x1a46/0x2682 [ 1240.885749][ T22] ? handle_led+0x730/0x730 [ 1240.890253][ T22] ? __pm_runtime_set_status+0x5d5/0xa10 [ 1240.895887][ T22] usb_probe_interface+0x305/0x7a0 [ 1240.900988][ T22] ? usb_probe_device+0x100/0x100 [ 1240.905989][ T22] really_probe+0x281/0x660 [ 1240.910479][ T22] driver_probe_device+0x104/0x210 [ 1240.915576][ T22] __device_attach_driver+0x1c2/0x220 [ 1240.920936][ T22] ? driver_allows_async_probing+0x160/0x160 [ 1240.926925][ T22] bus_for_each_drv+0x15c/0x1e0 [ 1240.931772][ T22] ? bus_rescan_devices+0x20/0x20 [ 1240.936783][ T22] ? _raw_spin_unlock_irqrestore+0x3e/0x50 [ 1240.942571][ T22] ? lockdep_hardirqs_on+0x379/0x580 [ 1240.948275][ T22] __device_attach+0x217/0x360 [ 1240.953018][ T22] ? device_bind_driver+0xd0/0xd0 [ 1240.958022][ T22] ? kobject_uevent_env+0x29e/0x1150 [ 1240.963287][ T22] ? kobject_uevent_env+0x2a8/0x1150 [ 1240.968548][ T22] bus_probe_device+0x1e4/0x290 [ 1240.973413][ T22] ? blocking_notifier_call_chain+0x54/0xa0 [ 1240.979289][ T22] device_add+0xae6/0x16f0 [ 1240.983687][ T22] ? uevent_store+0x50/0x50 [ 1240.988168][ T22] usb_set_configuration+0xdf6/0x1670 [ 1240.993655][ T22] generic_probe+0x9d/0xd5 [ 1240.998084][ T22] usb_probe_device+0x99/0x100 [ 1241.002824][ T22] ? usb_suspend+0x620/0x620 [ 1241.007397][ T22] really_probe+0x281/0x660 [ 1241.011879][ T22] driver_probe_device+0x104/0x210 [ 1241.016970][ T22] __device_attach_driver+0x1c2/0x220 [ 1241.022332][ T22] ? driver_allows_async_probing+0x160/0x160 [ 1241.028301][ T22] bus_for_each_drv+0x15c/0x1e0 [ 1241.033146][ T22] ? bus_rescan_devices+0x20/0x20 [ 1241.038177][ T22] ? _raw_spin_unlock_irqrestore+0x3e/0x50 [ 1241.043963][ T22] ? lockdep_hardirqs_on+0x379/0x580 [ 1241.049249][ T22] __device_attach+0x217/0x360 [ 1241.053994][ T22] ? device_bind_driver+0xd0/0xd0 [ 1241.058997][ T22] ? kobject_uevent_env+0x29e/0x1150 [ 1241.064261][ T22] ? kobject_uevent_env+0x2a8/0x1150 [ 1241.069556][ T22] bus_probe_device+0x1e4/0x290 [ 1241.076483][ T22] ? blocking_notifier_call_chain+0x54/0xa0 [ 1241.082373][ T22] device_add+0xae6/0x16f0 [ 1241.086771][ T22] ? uevent_store+0x50/0x50 [ 1241.091316][ T22] usb_new_device.cold+0x6a4/0xe61 [ 1241.096520][ T22] hub_event+0x1abd/0x3550 [ 1241.100922][ T22] ? hub_port_debounce+0x260/0x260 [ 1241.106013][ T22] process_one_work+0x905/0x1570 [ 1241.110929][ T22] ? pwq_dec_nr_in_flight+0x310/0x310 [ 1241.116290][ T22] ? do_raw_spin_lock+0x11a/0x280 [ 1241.121317][ T22] worker_thread+0x96/0xe20 [ 1241.125816][ T22] ? process_one_work+0x1570/0x1570 [ 1241.130990][ T22] kthread+0x30b/0x410 [ 1241.135040][ T22] ? kthread_park+0x1a0/0x1a0 [ 1241.139708][ T22] ret_from_fork+0x24/0x30 [ 1241.144442][ T22] Kernel Offset: disabled [ 1241.148772][ T22] Rebooting in 86400 seconds..